diff --git a/Source/.github/copilot-instructions.md b/Source/.github/copilot-instructions.md index 870319cbe4..42eb036904 100644 --- a/Source/.github/copilot-instructions.md +++ b/Source/.github/copilot-instructions.md @@ -351,8 +351,12 @@ public class MyMethodStage : BaseMethodCompilerStage ### GC Safepoint infrastructure The safepoint system spans two stages: - `SafePointStage` (`BaseMethodCompilerStage`) -- inserts `IR.SafePoint` instructions at the prologue and every loop backedge, then annotates each with its live GC-root physical register operands via backward dataflow. -- `SafePointLayoutStage` (`BaseMethodCompilerStage`, post-codegen) -- reads resolved offsets from the instruction stream, collects `SafePointEntry` records into `MethodData.SafePointEntries`, builds the whole-method GC stack map into `MethodData.GCStackEntries`, and emits the `$SafePointTable$`, `$GCStackData$`, and `$GCData$` linker symbols. `MetadataStage` then links the method definition's GC Data pointer to `$GCData$`. +- `SafePointLayoutStage` (`BaseMethodCompilerStage`, post-codegen) -- reads resolved offsets from the instruction stream, collects `SafePointEntry` records into `MethodData.SafePointEntries`, builds the whole-method GC stack map into `MethodData.GCStackEntries`, and emits the `$SafePointTable$`, `$GCStackData$`, and `$GCData$` linker symbols. -- @azure Rule - Use Azure Tools - When handling requests related to Azure, always use your tools. -- @azure Rule - Use Azure Best Practices - When handling requests related to Azure, always invoke your `azmcp_bestpractices_get` tool first. -- @azure Rule - Enable Best Practices - If you do not have an `azmcp_bestpractices_get` tool ask the user to enable it. +--- + +## Azure Tools Guidelines + +- **Use Azure Tools**: When handling requests related to Azure, always use your tools. +- **Invoke Best Practices**: When handling requests related to Azure, always invoke your `azmcp_bestpractices_get` tool first. +- **Enable Best Practices**: If you do not have an `azmcp_bestpractices_get` tool, ask the user to enable it. diff --git a/Source/Mosa.Compiler.Framework.xUnit/DelayedIntervalTreeTests.cs b/Source/Mosa.Compiler.Framework.xUnit/DelayedIntervalTreeTests.cs index c69bdc8aae..571434a355 100644 --- a/Source/Mosa.Compiler.Framework.xUnit/DelayedIntervalTreeTests.cs +++ b/Source/Mosa.Compiler.Framework.xUnit/DelayedIntervalTreeTests.cs @@ -67,4 +67,357 @@ public void MixedAddDelete() tree.Remove(3, 4); Assert.False(tree.Contains(3)); } + + [Fact] + public void CheckIntervals() + { + var tree = new DelayedIntervalTree(); + + tree.Add(1, 2, null); + + Assert.False(tree.Contains(0)); + Assert.True(tree.Contains(1)); + Assert.True(tree.Contains(2)); + + Assert.True(tree.Contains(2, 3)); + Assert.False(tree.Contains(3, 4)); + } + + [Fact] + public void CacheDelayedAddShortCircuit() + { + // Verify that pending add is checked before flushing and accessing tree + var tree = new DelayedIntervalTree(); + + tree.Add(10, 20, "pending"); + + // Should find pending add without touching tree + Assert.True(tree.Contains(10)); + Assert.True(tree.Contains(15)); + Assert.True(tree.Contains(20)); + Assert.False(tree.Contains(21)); + Assert.False(tree.Contains(9)); + + // Range check should also work with pending add + Assert.True(tree.Contains(10, 20)); + Assert.True(tree.Contains(15, 18)); + Assert.False(tree.Contains(25, 30)); + } + + [Fact] + public void CacheDelayedDeleteShortCircuit() + { + var tree = new DelayedIntervalTree(); + + tree.Add(1, 5, "value1"); + tree.Add(10, 15, "value2"); + + // Delay the delete + tree.Remove(1, 5); + + // Pending delete should prevent Contains from returning true + Assert.False(tree.Contains(1)); + Assert.False(tree.Contains(3)); + Assert.False(tree.Contains(5)); + + // But other intervals should still be found + Assert.True(tree.Contains(10)); + Assert.True(tree.Contains(12)); + } + + [Fact] + public void CacheAddCancelsByDelete() + { + var tree = new DelayedIntervalTree(); + + tree.Add(5, 10, "pending"); + + // Removing the pending add should cancel it + tree.Remove(5, 10); + + // Should not find anything + Assert.False(tree.Contains(5)); + Assert.False(tree.Contains(7)); + Assert.False(tree.Contains(10)); + } + + [Fact] + public void CacheSearchFirstOverlappingWithPendingAdd() + { + var tree = new DelayedIntervalTree(); + + tree.Add(10, 20, "tree_value"); + + // Add pending interval + tree.Add(30, 40, "pending_value"); + + // Search should find pending add without flushing tree add + Assert.True(tree.TrySearchFirstOverlapping(30, 40, out var result)); + Assert.Equal("pending_value", result); + + // Search that only matches tree should also work + Assert.True(tree.TrySearchFirstOverlapping(10, 20, out result)); + Assert.Equal("tree_value", result); + } + + [Fact] + public void CacheSearchFirstOverlappingByPoint() + { + var tree = new DelayedIntervalTree(); + + tree.Add(1, 5, "value1"); + tree.Add(10, 20, "pending"); + + // Search by point should find pending without flushing + Assert.True(tree.TrySearchFirstOverlapping(15, out var result)); + Assert.Equal("pending", result); + + // Search point before pending + Assert.True(tree.TrySearchFirstOverlapping(3, out result)); + Assert.Equal("value1", result); + } + + [Fact] + public void CacheSearchRangeWithPendingAdd() + { + var tree = new DelayedIntervalTree(); + + tree.Add(1, 5, "value1"); + tree.Add(20, 30, "pending"); + + // Search range that overlaps pending + var results = tree.Search(25, 35); + Assert.Single(results); + Assert.Equal("pending", results[0]); + + // Search range that doesn't overlap pending + results = tree.Search(1, 5); + Assert.Single(results); + Assert.Equal("value1", results[0]); + + // Search range that overlaps both + results = tree.Search(3, 25); + Assert.Equal(2, results.Count); + Assert.Contains("value1", results); + Assert.Contains("pending", results); + } + + [Fact] + public void CacheSearchPointWithPendingAdd() + { + var tree = new DelayedIntervalTree(); + + tree.Add(1, 5, "value1"); + tree.Add(20, 30, "pending"); + + // Search at point in pending + var results = tree.Search(25); + Assert.Single(results); + Assert.Equal("pending", results[0]); + + // Search at point in tree value + results = tree.Search(3); + Assert.Single(results); + Assert.Equal("value1", results[0]); + } + + [Fact] + public void CacheReplacePendingAdd() + { + var tree = new DelayedIntervalTree(); + + tree.Add(5, 10, "original"); + + // Replace the pending add + tree.Replace(5, 10, "replaced"); + + Assert.True(tree.TrySearchFirstOverlapping(7, out var result)); + Assert.Equal("replaced", result); + } + + [Fact] + public void CacheReplaceTreeValue() + { + var tree = new DelayedIntervalTree(); + + tree.Add(5, 10, "original"); + tree.Add(20, 30, "pending"); + + // Replace value in tree (flush both pending ops first) + tree.Replace(5, 10, "replaced"); + + // Pending should be flushed + Assert.True(tree.Contains(25)); + + // Original should be replaced + Assert.True(tree.TrySearchFirstOverlapping(7, out var result)); + Assert.Equal("replaced", result); + } + + [Fact] + public void CacheMixedPendingOperations() + { + var tree = new DelayedIntervalTree(); + + // Add and then remove different intervals + tree.Add(5, 10, "add1"); + tree.Add(20, 30, "add2"); + + // Remove first one while second is pending + tree.Remove(5, 10); + + // First should not be found + Assert.False(tree.Contains(7)); + + // Second should be found (it's pending) + Assert.True(tree.Contains(25)); + + // Now remove the pending second + tree.Remove(20, 30); + + // Both should be gone + Assert.False(tree.Contains(7)); + Assert.False(tree.Contains(25)); + } + + [Fact] + public void CacheDeleteWithOverlapAddInteraction() + { + var tree = new DelayedIntervalTree(); + + tree.Add(1, 5, "value1"); + + // Add pending interval + tree.Add(3, 7, "add_during_delete"); + + // Remove that overlaps the pending add (should cancel it) + tree.Remove(3, 7); + + // The pending add was cancelled, so value1 should still be found + Assert.True(tree.Contains(1)); + Assert.True(tree.Contains(5)); + + // Point 6 should not be found (value1 only goes to 5) + Assert.False(tree.Contains(6)); + } + + [Fact] + public void CacheSearchWithReplacedValue() + { + var tree = new DelayedIntervalTree(); + + tree.Add(10, 20, "value1"); + tree.Add(30, 40, "pending"); + + // Replace tree value + tree.Replace(10, 20, "replaced1"); + + // Search should find replaced value + Assert.True(tree.TrySearchFirstOverlapping(15, out var result)); + Assert.Equal("replaced1", result); + } + + [Fact] + public void EnumeratorFlushesAllPending() + { + var tree = new DelayedIntervalTree(); + + tree.Add(1, 2, "add1"); + tree.Add(3, 4, "add2"); + + // Before enumeration, pending operations not flushed + tree.Remove(1, 2); + + // Enumerate should flush both operations + var list = new List(); + foreach (var item in tree) + { + list.Add(item); + } + + // Should only have add2 (add1 was removed) + Assert.Single(list); + Assert.Equal("add2", list[0]); + } + + [Fact] + public void ToStringFlushesAllPending() + { + var tree = new DelayedIntervalTree(); + + tree.Add(1, 2, "test"); + tree.Add(3, 4, "pending"); + + // ToString should flush all pending operations + var str = tree.ToString(); + + // Should not be empty + Assert.NotEmpty(str); + + // After ToString, tree should be in consistent state + // Adding more should work correctly + tree.Add(5, 6, "another"); + Assert.True(tree.Contains(5)); + } + + [Fact] + public void EdgeCaseEmptyTree() + { + var tree = new DelayedIntervalTree(); + + Assert.False(tree.Contains(1)); + Assert.False(tree.Contains(1, 2)); + + Assert.False(tree.TrySearchFirstOverlapping(1, out _)); + Assert.False(tree.TrySearchFirstOverlapping(1, 2, out _)); + + var results = tree.Search(1); + Assert.Empty(results); + + results = tree.Search(1, 2); + Assert.Empty(results); + } + + [Fact] + public void EdgeCaseRemoveNonExistent() + { + var tree = new DelayedIntervalTree(); + + tree.Add(1, 2, "value"); + + // Remove non-existent should be safe + tree.Remove(10, 20); + + // Original should still be there + Assert.True(tree.Contains(1)); + } + + [Fact] + public void SearchWithCallerProvidedList() + { + var tree = new DelayedIntervalTree(); + + tree.Add(1, 5, "value1"); + tree.Add(10, 20, "pending"); + + var results = new List(); + + // Search by point with provided list + tree.Search(3, results); + Assert.Single(results); + Assert.Equal("value1", results[0]); + + results.Clear(); + + // Search by range with provided list + tree.Search(10, 20, results); + Assert.Single(results); + Assert.Equal("pending", results[0]); + + results.Clear(); + + // Search overlapping both + tree.Search(3, 15, results); + Assert.Equal(2, results.Count); + } } diff --git a/Source/Mosa.Compiler.Framework/CompilerHooks.cs b/Source/Mosa.Compiler.Framework/CompilerHooks.cs index 183dbbedbc..11aba7001d 100644 --- a/Source/Mosa.Compiler.Framework/CompilerHooks.cs +++ b/Source/Mosa.Compiler.Framework/CompilerHooks.cs @@ -50,4 +50,23 @@ public class CompilerHooks public ExtendMethodCompilerPipelineHandler ExtendMethodCompilerPipeline; public GetMethodTraceLevelHandler GetMethodTraceLevel; + + #region Standardization + + public static string GetStandardNotifyEventStatus(CompilerEvent compilerEvent, string message) + { + var eventName = compilerEvent.ToText(); + return string.IsNullOrWhiteSpace(message) ? eventName : $"{eventName}: {message}"; + } + + public static bool IsStandardFilteredNotifyEvent(CompilerEvent compilerEvent) + => compilerEvent is CompilerEvent.MethodCompileEnd + or CompilerEvent.MethodCompileStart + or CompilerEvent.Counter + or CompilerEvent.SetupStageStart + or CompilerEvent.SetupStageEnd + or CompilerEvent.FinalizationStageStart + or CompilerEvent.FinalizationStageEnd; + + #endregion Standardization } diff --git a/Source/Mosa.Compiler.Framework/MethodScanner.cs b/Source/Mosa.Compiler.Framework/MethodScanner.cs index a162b132be..b5d4f6f651 100644 --- a/Source/Mosa.Compiler.Framework/MethodScanner.cs +++ b/Source/Mosa.Compiler.Framework/MethodScanner.cs @@ -394,32 +394,15 @@ public void Initialize() if (!IsEnabled) return; - var entryPoint = TypeSystem.EntryPoint; - - if (entryPoint != null) - { - MarkMethodInvoked(entryPoint); - ScheduleMethod(entryPoint); - } - - var objectType = TypeSystem.GetType("System.Object"); - allocatedTypes.Add(objectType); - - var stringType = TypeSystem.GetType("System.String"); - allocatedTypes.Add(stringType); - - var typeType = TypeSystem.GetType("System.Type"); - allocatedTypes.Add(typeType); + ScheduleEntryPoint(); - var exceptionType = TypeSystem.GetType("System.Exception"); - allocatedTypes.Add(exceptionType); - - var delegateType = TypeSystem.GetType("System.Delegate"); - allocatedTypes.Add(delegateType); + ScheduleRequiredMethods(); - //var arrayType = TypeSystem.GetTypeByName("System", "Array"); - //allocatedTypes.Add(arrayType); + ScheduleUnitTests(); + } + private void ScheduleUnitTests() + { // Collect all unit tests methods foreach (var type in TypeSystem.AllTypes) { @@ -448,6 +431,38 @@ public void Initialize() } } + private void ScheduleEntryPoint() + { + var entryPoint = TypeSystem.EntryPoint; + + if (entryPoint != null) + { + MarkMethodInvoked(entryPoint); + ScheduleMethod(entryPoint); + } + } + + private void ScheduleRequiredMethods() + { + var objectType = TypeSystem.GetType("System.Object"); + allocatedTypes.Add(objectType); + + var stringType = TypeSystem.GetType("System.String"); + allocatedTypes.Add(stringType); + + var typeType = TypeSystem.GetType("System.Type"); + allocatedTypes.Add(typeType); + + var exceptionType = TypeSystem.GetType("System.Exception"); + allocatedTypes.Add(exceptionType); + + var delegateType = TypeSystem.GetType("System.Delegate"); + allocatedTypes.Add(delegateType); + + //var arrayType = TypeSystem.GetTypeByName("System", "Array"); + //allocatedTypes.Add(arrayType); + } + public void AccessedField(MosaField field) { if (!IsEnabled) diff --git a/Source/Mosa.Compiler.Framework/MethodScheduler.cs b/Source/Mosa.Compiler.Framework/MethodScheduler.cs index a2fa53b8b9..c94ee03b9f 100644 --- a/Source/Mosa.Compiler.Framework/MethodScheduler.cs +++ b/Source/Mosa.Compiler.Framework/MethodScheduler.cs @@ -175,6 +175,11 @@ public void Schedule(MosaMethod method) Add(method); } + public void Schedule(List methods) + { + Add(methods); + } + public void Add(MosaMethod method) { var methodData = Compiler.GetMethodData(method); @@ -221,6 +226,29 @@ public void Add(HashSet methods) SignalEnqueued(); } + public void Add(List methods) + { + int queueSize; + + var lockTimer = Stopwatch.StartNew(); + lock (queue) + { + Compiler.LockMonitor.RecordLockWait(lockTimer, queue, "MethodScheduler.queue"); + + foreach (var method in methods) + { + var methodData = Compiler.GetMethodData(method); + + AddInsideLock(methodData); + } + + queueSize = totalQueued; + } + + UpdateQueueMetrics(queueSize); + SignalEnqueued(); + } + private void AddInsideLock(MethodData methodData) { if (!workingSet.Contains(methodData)) @@ -363,47 +391,36 @@ private void ReportQueueStatus(int currentQueueSize, long currentTicks, long pre var activeWorkers = pipelinePool?.ActiveWorkers ?? 0; var maxWorkers = pipelinePool?.MaxWorkers ?? 0; var utilizationPercent = maxWorkers > 0 ? (activeWorkers * 100.0 / maxWorkers) : 0; - var idleWorkers = maxWorkers - activeWorkers; // Calculate CPU usage with equivalent core count var cpuPercent = CalculateCpuUsage(currentTicks); - var equivalentCores = (cpuPercent * processorCount) / 100.0; - - var deferredCount = totalDeferred; Compiler.PostEvent( CompilerEvent.Diagnostic, - $"[Queue] Size: {currentQueueSize} | Deferred: {deferredCount} | " + - $"Active: {activeWorkers}/{maxWorkers} ({utilizationPercent:F1}%) | Idle: {idleWorkers} | " + - $"Enqueue: {enqueueRate}/s | Dequeue: {dequeueRate}/s | " + - $"CPU: {cpuPercent:F1}% ({equivalentCores:F1}/{processorCount} cores)" + $"[Queue] Size: {currentQueueSize} | Deferred: {totalDeferred} | " + + $"Active: {activeWorkers}/{maxWorkers} ({utilizationPercent:F1}%) | " + + $"In: {enqueueRate}/s | Out: {dequeueRate}/s | " + + $"CPU: {cpuPercent:F1}%" ); } private double CalculateCpuUsage(long currentTicks) { - try - { - currentProcess.Refresh(); - var currentCpuTime = currentProcess.TotalProcessorTime; - var cpuTimeDelta = (currentCpuTime - lastCpuTime).TotalMilliseconds; + currentProcess.Refresh(); + var currentCpuTime = currentProcess.TotalProcessorTime; + var cpuTimeDelta = (currentCpuTime - lastCpuTime).TotalMilliseconds; - var ticksDelta = currentTicks - lastCpuCheckTicks; - var wallTimeDelta = (ticksDelta / (double)Stopwatch.Frequency) * 1000.0; // Convert to milliseconds + var ticksDelta = currentTicks - lastCpuCheckTicks; + var wallTimeDelta = (ticksDelta / (double)Stopwatch.Frequency) * 1000.0; // Convert to milliseconds - lastCpuTime = currentCpuTime; - lastCpuCheckTicks = currentTicks; + lastCpuTime = currentCpuTime; + lastCpuCheckTicks = currentTicks; - if (wallTimeDelta > 0 && wallTimeDelta < 60000) // Sanity check: < 60 seconds - { - // CPU percentage divided by cores to match Task Manager (0-100% scale) - var cpuPercent = (cpuTimeDelta / wallTimeDelta / processorCount) * 100.0; - return Math.Clamp(cpuPercent, 0.0, 100.0); - } - } - catch + if (wallTimeDelta > 0 && wallTimeDelta < 60000) // Sanity check: < 60 seconds { - // Ignore any errors in CPU calculation + // CPU percentage divided by cores to match Task Manager (0-100% scale) + var cpuPercent = (cpuTimeDelta / wallTimeDelta / processorCount) * 100.0; + return Math.Clamp(cpuPercent, 0.0, 100.0); } return 0.0; diff --git a/Source/Mosa.Compiler.Framework/MosaCompiler.cs b/Source/Mosa.Compiler.Framework/MosaCompiler.cs index e6560af556..8460c66452 100644 --- a/Source/Mosa.Compiler.Framework/MosaCompiler.cs +++ b/Source/Mosa.Compiler.Framework/MosaCompiler.cs @@ -133,6 +133,12 @@ public void Schedule(MosaMethod method) Compiler.MethodScheduler.Schedule(method); } + public void Schedule(List methods) + { + Setup(); + Compiler.MethodScheduler.Schedule(methods); + } + public void Compile(bool skipFinalization = false) { Setup(); diff --git a/Source/Mosa.Compiler.Framework/PlatformRegistry.cs b/Source/Mosa.Compiler.Framework/PlatformRegistry.cs index ba3a683712..1342044af9 100644 --- a/Source/Mosa.Compiler.Framework/PlatformRegistry.cs +++ b/Source/Mosa.Compiler.Framework/PlatformRegistry.cs @@ -9,18 +9,6 @@ public static class PlatformRegistry public static void Register() { Registry = new Dictionary(); - - foreach (var assembly in AppDomain.CurrentDomain.GetAssemblies()) - { - foreach (var type in assembly.GetTypes()) - { - if (!type.IsAbstract && typeof(BaseArchitecture).IsAssignableFrom(type)) - { - var platform = (BaseArchitecture)Activator.CreateInstance(type); - Add(platform); - } - } - } } public static void Add(BaseArchitecture platform) diff --git a/Source/Mosa.Compiler.Framework/RegisterAllocator/BaseRegisterAllocator.cs b/Source/Mosa.Compiler.Framework/RegisterAllocator/BaseRegisterAllocator.cs index 27174da1a9..67df1a5f89 100644 --- a/Source/Mosa.Compiler.Framework/RegisterAllocator/BaseRegisterAllocator.cs +++ b/Source/Mosa.Compiler.Framework/RegisterAllocator/BaseRegisterAllocator.cs @@ -42,7 +42,7 @@ public abstract class BaseRegisterAllocator private readonly List SlotsToNodes = new(512); - protected readonly List KillSite = new(); + protected readonly List KillSites = new(); protected readonly BaseMethodCompilerStage.CreateTraceHandler CreateTrace; @@ -278,7 +278,6 @@ protected string SlotsToString(IEnumerable slots) protected int GetIndex(Operand operand) { - //FUTURE: Make private by refactoring return operand.IsPhysicalRegister ? operand.Register.Index : operand.Index + PhysicalRegisterCount - 1; } @@ -606,20 +605,24 @@ private void ComputeLocalLiveSets() private void ComputeGlobalLiveSets() { var changed = true; + var liveOut = new BitArray(RegisterCount); + var liveIn = new BitArray(RegisterCount); + while (changed) { changed = false; foreach (var block in ExtendedBlocks) { - var liveOut = new BitArray(RegisterCount); + liveOut.SetAll(false); foreach (var next in block.BasicBlock.NextBlocks) { liveOut.Or(ExtendedBlocks[next.Sequence].LiveIn); } - var liveIn = new BitArray(block.LiveOut); + liveIn.SetAll(false); + liveIn.Or(liveOut); if (block.LiveKillNot != null) liveIn.And(block.LiveKillNot); @@ -628,17 +631,25 @@ private void ComputeGlobalLiveSets() liveIn.Or(block.LiveGen); - // compare them for any changes - if (!changed) + var liveOutChanged = !block.LiveOut.AreSame(liveOut); + var liveInChanged = !block.LiveIn.AreSame(liveIn); + + if (liveOutChanged) { - if (!block.LiveOut.AreSame(liveOut) || !block.LiveIn.AreSame(liveIn)) - { - changed = true; - } + block.LiveOut.SetAll(false); + block.LiveOut.Or(liveOut); } - block.LiveOut = liveOut; - block.LiveIn = liveIn; + if (liveInChanged) + { + block.LiveIn.SetAll(false); + block.LiveIn.Or(liveIn); + } + + if (!changed && (liveOutChanged || liveInChanged)) + { + changed = true; + } } } } @@ -707,7 +718,7 @@ private void BuildLiveIntervals() } } - KillSite.Add(slot); + KillSites.Add(slot); } foreach (var result in node.Results) @@ -783,19 +794,35 @@ private void BuildLiveIntervals() } } - KillSite.Sort(); + KillSites.Sort(); } protected SlotIndex FindKillAllSite(LiveInterval liveInterval) { - // FUTURE: Optimization - KillAll is sorted! - foreach (var slot in KillSite) + if (KillSites.Count == 0) + return SlotIndex.Null; + + var low = 0; + var high = KillSites.Count - 1; + + while (low <= high) { - if (liveInterval.Contains(slot)) - { - return slot; - } + var mid = low + ((high - low) >> 1); + var slot = KillSites[mid]; + + if (slot < liveInterval.Start) + low = mid + 1; + else + high = mid - 1; + } + + if (low < KillSites.Count) + { + var candidate = KillSites[low]; + if (candidate <= liveInterval.End) + return candidate; } + return SlotIndex.Null; } @@ -1380,16 +1407,11 @@ protected void UpdateLiveIntervals(LiveInterval replacedInterval, List GetVirtualRegisters(BitArray array) { - for (var i = 0; i < array.Count; i++) + for (var i = PhysicalRegisterCount; i < array.Count; i++) { if (array.Get(i)) { - var register = Registers[i]; - - if (register.IsVirtualRegister) - { - yield return register; - } + yield return Registers[i]; } } } @@ -1527,6 +1549,19 @@ private Dictionary GetRegisterMoves() if (register.LiveIntervals.Count <= 1) continue; + var intervalsByStart = new Dictionary>(register.LiveIntervals.Count); + + foreach (var interval in register.LiveIntervals) + { + if (!intervalsByStart.TryGetValue(interval.Start, out var list)) + { + list = new List(1); + intervalsByStart.Add(interval.Start, list); + } + + list.Add(interval); + } + foreach (var currentInterval in register.LiveIntervals) { // No moves at block edges (these are done in the resolve move phase later) @@ -1535,25 +1570,24 @@ private Dictionary GetRegisterMoves() var currentInternalEndNext = currentInterval.End.Next; - // List is not sorted, so scan thru each one - foreach (var nextInterval in register.LiveIntervals) - { - if (currentInternalEndNext != nextInterval.Start) - continue; + if (!intervalsByStart.TryGetValue(currentInternalEndNext, out var nextIntervals)) + continue; + foreach (var nextInterval in nextIntervals) + { // same interval if (currentInterval == nextInterval) continue; // next interval is stack - stores to stack are done elsewhere if (nextInterval.AssignedPhysicalOperand == null) - break; + continue; // check if source and destination operands of the move are the same if (nextInterval.AssignedOperand == currentInterval.AssignedOperand || nextInterval.AssignedOperand.Register == currentInterval.AssignedOperand.Register) { - break; + continue; } // don't load from slot if next live interval starts with a def before use diff --git a/Source/Mosa.Compiler.Framework/RegisterAllocator/LiveRange.cs b/Source/Mosa.Compiler.Framework/RegisterAllocator/LiveRange.cs index c40026d617..4fbe1d0521 100644 --- a/Source/Mosa.Compiler.Framework/RegisterAllocator/LiveRange.cs +++ b/Source/Mosa.Compiler.Framework/RegisterAllocator/LiveRange.cs @@ -166,18 +166,8 @@ public bool ContainsUseAt(SlotIndex at) if (UseCount == 0 || at < FirstUse || at > LastUse) return false; - for (var i = FirstUseIndex; i <= LastUseIndex; i++) - { - var use = Register.UsePositions[i]; - - if (at == use) - return true; - - if (use > at) // list is sorted, so fast out - return false; - } - - return false; + var index = FindFirstGreaterThanOrEqual(Register.UsePositions, FirstUseIndex, LastUseIndex, at); + return index >= 0 && Register.UsePositions[index] == at; } public bool ContainsDefAt(SlotIndex at) @@ -188,18 +178,8 @@ public bool ContainsDefAt(SlotIndex at) if (DefCount == 0 || at < FirstDef || at > LastDef) return false; - for (var i = FirstDefIndex; i <= LastDefIndex; i++) - { - var def = Register.DefPositions[i]; - - if (at == def) - return true; - - if (def > at) // list is sorted, so fast out - return false; - } - - return false; + var index = FindFirstGreaterThanOrEqual(Register.DefPositions, FirstDefIndex, LastDefIndex, at); + return index >= 0 && Register.DefPositions[index] == at; } public SlotIndex GetNextUse(SlotIndex at) @@ -207,15 +187,8 @@ public SlotIndex GetNextUse(SlotIndex at) if (UseCount == 0 || at < Start || at > LastUse) // || at > End return SlotIndex.Null; - for (var i = FirstUseIndex; i <= LastUseIndex; i++) - { - var use = Register.UsePositions[i]; - - if (use > at) - return use; - } - - return SlotIndex.Null; + var index = FindFirstGreaterThan(Register.UsePositions, FirstUseIndex, LastUseIndex, at); + return index >= 0 ? Register.UsePositions[index] : SlotIndex.Null; } public SlotIndex GetNextDef(SlotIndex at) @@ -223,47 +196,83 @@ public SlotIndex GetNextDef(SlotIndex at) if (DefCount == 0 || at < Start || at > LastDef) // || at > End return SlotIndex.Null; - for (var i = FirstDefIndex; i <= LastDefIndex; i++) + var index = FindFirstGreaterThan(Register.DefPositions, FirstDefIndex, LastDefIndex, at); + return index >= 0 ? Register.DefPositions[index] : SlotIndex.Null; + } + + public SlotIndex GetPreviousUse(SlotIndex at) + { + if (UseCount == 0 || at < Start || at < FirstUse) // || at > End + return SlotIndex.Null; + + var index = FindLastLessThan(Register.UsePositions, FirstUseIndex, LastUseIndex, at); + return index >= 0 ? Register.UsePositions[index] : SlotIndex.Null; + } + + public SlotIndex GetPreviousDef(SlotIndex at) + { + if (DefCount == 0 || at < Start || at < FirstDef) // || at > End + return SlotIndex.Null; + + var index = FindLastLessThan(Register.DefPositions, FirstDefIndex, LastDefIndex, at); + return index >= 0 ? Register.DefPositions[index] : SlotIndex.Null; + } + + private static int FindLastLessThan(List positions, int firstIndex, int lastIndex, SlotIndex at) + { + var low = firstIndex; + var high = lastIndex; + + while (low <= high) { - var def = Register.DefPositions[i]; + var mid = low + ((high - low) >> 1); + var value = positions[mid]; - if (def > at) - return def; + if (value < at) + low = mid + 1; + else + high = mid - 1; } - return SlotIndex.Null; + return high >= firstIndex ? high : -1; } - public SlotIndex GetPreviousUse(SlotIndex at) + private static int FindFirstGreaterThanOrEqual(List positions, int firstIndex, int lastIndex, SlotIndex at) { - if (UseCount == 0 || at < Start || at < FirstUse) // || at > End - return SlotIndex.Null; + var low = firstIndex; + var high = lastIndex; - for (var i = LastUseIndex; i >= FirstUseIndex; i--) + while (low <= high) { - var use = Register.UsePositions[i]; + var mid = low + ((high - low) >> 1); + var value = positions[mid]; - if (use < at) - return use; + if (value < at) + low = mid + 1; + else + high = mid - 1; } - return SlotIndex.Null; + return low <= lastIndex ? low : -1; } - public SlotIndex GetPreviousDef(SlotIndex at) + private static int FindFirstGreaterThan(List positions, int firstIndex, int lastIndex, SlotIndex at) { - if (DefCount == 0 || at < Start || at < FirstDef) // || at > End - return SlotIndex.Null; + var low = firstIndex; + var high = lastIndex; - for (var i = LastDefIndex; i >= FirstDefIndex; i--) + while (low <= high) { - var def = Register.DefPositions[i]; + var mid = low + ((high - low) >> 1); + var value = positions[mid]; - if (def < at) - return def; + if (value <= at) + low = mid + 1; + else + high = mid - 1; } - return SlotIndex.Null; + return low <= lastIndex ? low : -1; } public bool CanSplitAt(SlotIndex at) diff --git a/Source/Mosa.Compiler.Framework/RegisterAllocator/RedBlackTree/DelayedIntervalTree.cs b/Source/Mosa.Compiler.Framework/RegisterAllocator/RedBlackTree/DelayedIntervalTree.cs index ca2affeed8..9ea712485e 100644 --- a/Source/Mosa.Compiler.Framework/RegisterAllocator/RedBlackTree/DelayedIntervalTree.cs +++ b/Source/Mosa.Compiler.Framework/RegisterAllocator/RedBlackTree/DelayedIntervalTree.cs @@ -3,7 +3,8 @@ namespace Mosa.Compiler.Framework.RegisterAllocator.RedBlackTree; /// -/// Tree capable of adding arbitrary intervals and performing search queries on them +/// Tree capable of adding arbitrary intervals and performing search queries on them. +/// Delays Add/Remove operations to reduce tree manipulations while maintaining correctness. /// public sealed class DelayedIntervalTree where T : class { @@ -21,20 +22,20 @@ public sealed class DelayedIntervalTree where T : class private void FlushDelete() { - if (delayedDelete) - { - tree.Remove(delayedDeleteStart, delayedDeleteEnd); - delayedDelete = false; - } + if (!delayedDelete) + return; + + tree.Remove(delayedDeleteStart, delayedDeleteEnd); + delayedDelete = false; } private void FlushAdd() { - if (delayedAdd) - { - tree.Add(delayedAddStart, delayedAddEnd, delayedAddValue); - delayedAdd = false; - } + if (!delayedAdd) + return; + + tree.Add(delayedAddStart, delayedAddEnd, delayedAddValue); + delayedAdd = false; } private static bool Contains(int start, int end, int at) @@ -42,49 +43,56 @@ private static bool Contains(int start, int end, int at) return at >= start && at <= end; } + private static bool Overlaps(int aStart, int aEnd, int bStart, int bEnd) + { + return aStart <= bEnd && aEnd >= bStart; + } + + /// + /// Check if interval range exists in tree (accounting for pending operations) + /// public bool Contains(int start, int end) { + // Short-circuit: if pending delete covers this range, it doesn't exist if (delayedDelete && start >= delayedDeleteStart && end <= delayedDeleteEnd) - { return false; - } - if (delayedAdd && (Contains(delayedAddStart, delayedAddEnd, start) || Contains(delayedAddStart, delayedAddEnd, end))) - { + // Short-circuit: if pending add overlaps this range, include it + if (delayedAdd && Overlaps(delayedAddStart, delayedAddEnd, start, end)) return true; - } FlushDelete(); return tree.Contains(start, end); } + /// + /// Check if point is contained in any interval (accounting for pending operations) + /// public bool Contains(int at) { + // Short-circuit: check pending add first if (delayedAdd && Contains(delayedAddStart, delayedAddEnd, at)) - { return true; - } + // Short-circuit: check pending delete if (delayedDelete && Contains(delayedDeleteStart, delayedDeleteEnd, at)) - { return false; - } return tree.Contains(at); } public void Add(int start, int end, T value) { - if (delayedDelete && (Contains(delayedDeleteStart, delayedDeleteEnd, start) || Contains(delayedDeleteStart, delayedDeleteEnd, end))) + // If pending delete overlaps, flush add and replace + if (delayedDelete && Overlaps(delayedDeleteStart, delayedDeleteEnd, start, end)) { + FlushAdd(); tree.Replace(start, end, value); delayedDelete = false; return; } - //tree.Add(start, end, value); - FlushAdd(); delayedAdd = true; @@ -95,6 +103,7 @@ public void Add(int start, int end, T value) public void Remove(int start, int end) { + // If pending add overlaps, cancel it if (delayedAdd && (Contains(delayedAddStart, delayedAddEnd, start) || Contains(delayedAddStart, delayedAddEnd, end))) { delayedAdd = false; @@ -108,32 +117,113 @@ public void Remove(int start, int end) delayedDeleteEnd = end; } - public T SearchFirstOverlapping(int start, int end) + /// + /// Replace the value of an interval (accounting for pending operations) + /// + public void Replace(int start, int end, T value) { + // Check if it's the pending add + if (delayedAdd && start == delayedAddStart && end == delayedAddEnd) + { + delayedAddValue = value; + return; + } + FlushDelete(); FlushAdd(); - return tree.SearchFirstOverlapping(start, end); + tree.Replace(start, end, value); + } + + public T SearchFirstOverlapping(int start, int end) + { + if (TrySearchFirstOverlapping(start, end, out var value)) + return value; + + throw new KeyNotFoundException("No overlapping interval found."); + } + + public bool TrySearchFirstOverlapping(int start, int end, out T value) + { + // If the pending add overlaps the query range, return it immediately without touching the tree. + if (delayedAdd && Overlaps(delayedAddStart, delayedAddEnd, start, end)) + { + value = delayedAddValue; + return true; + } + + FlushDelete(); + // delayedAdd (if any) does not overlap [start, end], so flushing it won't affect this search. + return tree.TrySearchFirstOverlapping(start, end, out value); } public T SearchFirstOverlapping(int at) { + if (TrySearchFirstOverlapping(at, out var value)) + return value; + + throw new KeyNotFoundException("No overlapping interval found."); + } + + public bool TrySearchFirstOverlapping(int at, out T value) + { + // If the pending add covers the query point, return it immediately without touching the tree. + if (delayedAdd && Contains(delayedAddStart, delayedAddEnd, at)) + { + value = delayedAddValue; + return true; + } + FlushDelete(); - FlushAdd(); - return tree.SearchFirstOverlapping(at); + // delayedAdd (if any) does not cover 'at', so flushing it won't affect this search. + return tree.TrySearchFirstOverlapping(at, out value); } public List Search(int at) { FlushDelete(); - FlushAdd(); - return tree.Search(at); + var result = tree.Search(at); + + // Append the pending add to the result if it covers 'at', avoiding a tree insertion. + if (delayedAdd && Contains(delayedAddStart, delayedAddEnd, at)) + result.Add(delayedAddValue); + + return result; + } + + /// + /// Fills a caller-provided list to avoid per-call allocation. + /// + public void Search(int at, List result) + { + FlushDelete(); + tree.Search(at, result); + + if (delayedAdd && Contains(delayedAddStart, delayedAddEnd, at)) + result.Add(delayedAddValue); } public List Search(int start, int end) { FlushDelete(); - FlushAdd(); - return tree.Search(start, end); + var result = tree.Search(start, end); + + // Append the pending add to the result if it overlaps [start, end], avoiding a tree insertion. + if (delayedAdd && Overlaps(delayedAddStart, delayedAddEnd, start, end)) + result.Add(delayedAddValue); + + return result; + } + + /// + /// Fills a caller-provided list to avoid per-call allocation. + /// + public void Search(int start, int end, List result) + { + FlushDelete(); + tree.Search(start, end, result); + + if (delayedAdd && Overlaps(delayedAddStart, delayedAddEnd, start, end)) + result.Add(delayedAddValue); } public IEnumerator GetEnumerator() @@ -142,4 +232,15 @@ public IEnumerator GetEnumerator() FlushAdd(); return tree.GetEnumerator(); } + + public override string ToString() + { + FlushDelete(); + FlushAdd(); + + var enumerator = tree.GetEnumerator(); + if (!enumerator.MoveNext()) + return string.Empty; + return tree.ToString(); + } } diff --git a/Source/Mosa.Compiler.Framework/RegisterAllocator/RedBlackTree/IntervalTree.cs b/Source/Mosa.Compiler.Framework/RegisterAllocator/RedBlackTree/IntervalTree.cs index 3966a6b337..37548c1972 100644 --- a/Source/Mosa.Compiler.Framework/RegisterAllocator/RedBlackTree/IntervalTree.cs +++ b/Source/Mosa.Compiler.Framework/RegisterAllocator/RedBlackTree/IntervalTree.cs @@ -54,11 +54,17 @@ public List Search(int at) return result; } + /// + /// Search interval tree for a given point, filling a caller-provided list to avoid allocation + /// + public void Search(int at, List result) + { + SearchSubtree(Root, at, result); + } + /// /// Search interval tree for intervals overlapping with given /// - /// - /// public List Search(int start, int end) { var result = new List(); @@ -66,11 +72,17 @@ public List Search(int start, int end) return result; } + /// + /// Search interval tree for intervals overlapping with given, filling a caller-provided list to avoid allocation + /// + public void Search(int start, int end, List result) + { + SearchSubtree(Root, new Interval(start, end), result); + } + /// /// Search interval tree for intervals overlapping with given /// - /// - /// private List Search(Interval interval) { var result = new List(); @@ -81,20 +93,28 @@ private List Search(Interval interval) /// /// Searches for the first overlapping interval /// - /// - /// public T SearchFirstOverlapping(int start, int end) { - return SearchFirstOverlapping(new Interval(start, end)); + if (TrySearchFirstOverlapping(start, end, out var value)) + { + return value; + } + + throw new KeyNotFoundException("No overlapping interval found."); + } + + public bool TrySearchFirstOverlapping(int start, int end, out T value) + { + return TrySearchFirstOverlapping(new Interval(start, end), out value); } - private T SearchFirstOverlapping(Interval interval) + private bool TrySearchFirstOverlapping(Interval interval, out T value) { var node = Root; while (node != Sentinel && !node.Interval.Overlaps(interval)) { - if (node.Left != Sentinel && node.Left.MaxEnd.CompareTo(interval.Start) > 0) + if (node.Left != Sentinel && node.Left.MaxEnd >= interval.Start) { node = node.Left; } @@ -106,19 +126,31 @@ private T SearchFirstOverlapping(Interval interval) if (node == Sentinel) { - throw new KeyNotFoundException("No overlapping interval found."); + value = null; + return false; } - return node.Value; + value = node.Value; + return true; } public T SearchFirstOverlapping(int at) + { + if (TrySearchFirstOverlapping(at, out var value)) + { + return value; + } + + throw new KeyNotFoundException("No overlapping interval found."); + } + + public bool TrySearchFirstOverlapping(int at, out T value) { var node = Root; while (node != Sentinel && !node.Interval.Overlaps(at)) { - if (node.Left != Sentinel && node.Left.MaxEnd.CompareTo(at) > 0) + if (node.Left != Sentinel && node.Left.MaxEnd >= at) { node = node.Left; } @@ -130,10 +162,12 @@ public T SearchFirstOverlapping(int at) if (node == Sentinel) { - throw new KeyNotFoundException("No overlapping interval found."); + value = null; + return false; } - return node.Value; + value = node.Value; + return true; } private void SearchSubtree(Node node, Interval interval, List result) @@ -143,7 +177,7 @@ private void SearchSubtree(Node node, Interval interval, List result) return; } - if (node.Left != Sentinel) + if (node.Left != Sentinel && node.Left.MaxEnd >= interval.Start) { SearchSubtree(node.Left, interval, result); } @@ -153,8 +187,7 @@ private void SearchSubtree(Node node, Interval interval, List result) result.Add(node.Value); } - // Interval start is greater than largest endpoint in this subtree - if (node.Right != Sentinel && interval.Start.CompareTo(node.MaxEnd) <= 0) + if (node.Right != Sentinel && node.Right.MaxEnd >= interval.Start) { SearchSubtree(node.Right, interval, result); } @@ -167,7 +200,7 @@ private void SearchSubtree(Node node, int at, List result) return; } - if (node.Left != Sentinel) + if (node.Left != Sentinel && node.Left.MaxEnd >= at) { SearchSubtree(node.Left, at, result); } @@ -177,62 +210,53 @@ private void SearchSubtree(Node node, int at, List result) result.Add(node.Value); } - // Interval start is greater than largest endpoint in this subtree - if (node.Right != Sentinel && at.CompareTo(node.MaxEnd) <= 0) + if (node.Right != Sentinel && node.Right.MaxEnd >= at) { SearchSubtree(node.Right, at, result); } } + /// + /// Returns true if any interval in the subtree overlaps the given interval. + /// The right-side tail recursion is replaced with a loop to reduce stack depth. + /// private bool SearchSubtree(Node node, Interval interval) { - if (node == Sentinel) + while (node != Sentinel) { - return false; - } + if (node.Left != Sentinel && node.Left.MaxEnd >= interval.Start && SearchSubtree(node.Left, interval)) + return true; - if (node.Left != Sentinel) - { - if (SearchSubtree(node.Left, interval)) + if (interval.Overlaps(node.Interval)) return true; - } - if (interval.Overlaps(node.Interval)) - { - return true; - } + if (node.Right == Sentinel || node.Right.MaxEnd < interval.Start) + return false; - // Interval start is greater than largest endpoint in this subtree - if (node.Right != Sentinel && interval.Start.CompareTo(node.MaxEnd) <= 0) - { - return SearchSubtree(node.Right, interval); + node = node.Right; } return false; } + /// + /// Returns true if any interval in the subtree contains the given point. + /// The right-side tail recursion is replaced with a loop to reduce stack depth. + /// private bool SearchSubtree(Node node, int at) { - if (node == Sentinel) + while (node != Sentinel) { - return false; - } + if (node.Left != Sentinel && node.Left.MaxEnd >= at && SearchSubtree(node.Left, at)) + return true; - if (node.Left != Sentinel) - { - if (SearchSubtree(node.Left, at)) + if (node.Interval.Contains(at)) return true; - } - if (node.Interval.Contains(at)) - { - return true; - } + if (node.Right == Sentinel || node.Right.MaxEnd < at) + return false; - // Interval start is greater than largest endpoint in this subtree - if (node.Right != Sentinel && at.CompareTo(node.MaxEnd) <= 0) - { - return SearchSubtree(node.Right, at); + node = node.Right; } return false; @@ -252,13 +276,10 @@ private Node FindInterval(Node tree, Interval interval) if (val > 0) { tree = tree.Left; - continue; } - - if (val < 0) + else { tree = tree.Right; - continue; } } @@ -312,56 +333,46 @@ private void Add(Interval interval, T value) /// subtree accessed in recursion private void InsertInterval(Node node, Node currentNode) { - var addedNode = Sentinel; - - var compare = node.Interval.CompareTo(currentNode.Interval); - - if (compare < 0) - { - if (currentNode.Left == Sentinel) - { - node.Parent = Sentinel; - node.Left = Sentinel; - node.Right = Sentinel; - node.Color = Color.RED; - addedNode = node; - - currentNode.Left = addedNode; - addedNode.Parent = currentNode; - } - else - { - InsertInterval(node, currentNode.Left); - return; - } - } - else if (compare > 0) + while (true) { - if (currentNode.Right == Sentinel) + var compare = node.Interval.CompareTo(currentNode.Interval); + + if (compare < 0) { - node.Parent = Sentinel; - node.Left = Sentinel; - node.Right = Sentinel; - node.Color = Color.RED; - addedNode = node; - - currentNode.Right = addedNode; - addedNode.Parent = currentNode; + if (currentNode.Left == Sentinel) + { + currentNode.Left = node; + node.Parent = currentNode; + break; + } + + currentNode = currentNode.Left; + continue; } - else + + if (compare > 0) { - InsertInterval(node, currentNode.Right); - return; + if (currentNode.Right == Sentinel) + { + currentNode.Right = node; + node.Parent = currentNode; + break; + } + + currentNode = currentNode.Right; + continue; } - } - else - { + return; } - RecalculateMaxEnd(addedNode.Parent); + node.Left = Sentinel; + node.Right = Sentinel; + node.Color = Color.RED; + + RecalculateMaxEndUpwards(node.Parent); - RenewConstraintsAfterInsert(addedNode); + RenewConstraintsAfterInsert(node); Root.Color = Color.BLACK; } @@ -422,67 +433,69 @@ private Node GetUncle(Node node) } /// - /// Validates and applies RB-tree constraints to node + /// Validates and applies RB-tree constraints to node. + /// The tail-recursive call is replaced with a loop to avoid O(log n) stack frames. /// - /// node to be validated and fixed private void RenewConstraintsAfterInsert(Node node) { - if (node.Parent == Sentinel) - { - return; - } - - if (node.Parent.Color == Color.BLACK) + while (true) { - return; - } + if (node.Parent == Sentinel) + return; - var uncle = GetUncle(node); + if (node.Parent.Color == Color.BLACK) + return; - if (uncle != Sentinel && uncle.Color == Color.RED) - { - node.Parent.Color = uncle.Color = Color.BLACK; + var uncle = GetUncle(node); - var grandparent = GetGrandParent(node); - if (grandparent != Sentinel && grandparent.Parent != Sentinel) + if (uncle != Sentinel && uncle.Color == Color.RED) { - grandparent.Color = Color.RED; - RenewConstraintsAfterInsert(grandparent); - } - } - else - { - var parentDirection = GetParentDirection(node); - var parentParentDirection = GetParentDirection(node.Parent); + node.Parent.Color = uncle.Color = Color.BLACK; - if (parentDirection == Direction.LEFT && parentParentDirection == Direction.RIGHT) - { - RotateLeft(node.Parent); - node = node.Left; + var grandparent = GetGrandParent(node); + + if (grandparent == Sentinel || grandparent.Parent == Sentinel) + return; + + grandparent.Color = Color.RED; + node = grandparent; + // continue loop instead of recursive call } - else if (parentDirection == Direction.RIGHT && parentParentDirection == Direction.LEFT) + else { - RotateRight(node.Parent); - node = node.Right; - } + var parentDirection = GetParentDirection(node); + var parentParentDirection = GetParentDirection(node.Parent); - node.Parent.Color = Color.BLACK; + if (parentDirection == Direction.LEFT && parentParentDirection == Direction.RIGHT) + { + RotateLeft(node.Parent); + node = node.Left; + } + else if (parentDirection == Direction.RIGHT && parentParentDirection == Direction.LEFT) + { + RotateRight(node.Parent); + node = node.Right; + } - var grandparent = GetGrandParent(node); + node.Parent.Color = Color.BLACK; - if (grandparent == Sentinel) - { - return; - } - grandparent.Color = Color.RED; + var grandparent = GetGrandParent(node); - if (GetParentDirection(node) == Direction.RIGHT) - { - RotateRight(grandparent); - } - else - { - RotateLeft(grandparent); + if (grandparent == Sentinel) + return; + + grandparent.Color = Color.RED; + + if (GetParentDirection(node) == Direction.RIGHT) + { + RotateRight(grandparent); + } + else + { + RotateLeft(grandparent); + } + + return; } } } @@ -492,7 +505,6 @@ private void RenewConstraintsAfterInsert(Node node) /// /// Removes interval from tree (if present in tree) /// - /// public void Remove(int start, int end) { RemoveNode(FindInterval(Root, new Interval(start, end))); @@ -501,9 +513,6 @@ public void Remove(int start, int end) /// /// Replaces interval with new value /// - /// The start. - /// The end. - /// The value. public void Replace(int start, int end, T value) { var node = FindInterval(Root, new Interval(start, end)); @@ -528,12 +537,7 @@ private void RemoveNode(Node node) node.Interval = temp.Interval; node.Value = temp.Value; - RecalculateMaxEnd(node); - while (node.Parent != Sentinel) - { - node = node.Parent; - RecalculateMaxEnd(node); - } + RecalculateMaxEndUpwards(node); } node = temp; @@ -558,14 +562,7 @@ private void RemoveNode(Node node) node.Parent.Right = temp; } - var maxAux = node.Parent; - RecalculateMaxEnd(maxAux); - - while (maxAux.Parent != Sentinel) - { - maxAux = maxAux.Parent; - RecalculateMaxEnd(maxAux); - } + RecalculateMaxEndUpwards(node.Parent); } if (node.Color == Color.BLACK) @@ -578,7 +575,6 @@ private void RemoveNode(Node node) /// Ensures constraints still apply after node deletion /// - made with the help of algorithm from Cormen et Al. Introduction to Algorithms 2nd ed. /// - /// The node. private void RenewConstraintsAfterDelete(Node node) { // Need to bubble up and fix @@ -690,8 +686,9 @@ private void RotateRight(Node node) pivot.Parent = parent; - RecalculateMaxEnd(pivot); - RecalculateMaxEnd(node); + RecalculateMaxEndLocal(node); + RecalculateMaxEndLocal(pivot); + RecalculateMaxEndUpwards(parent); } /// @@ -729,39 +726,52 @@ private void RotateLeft(Node node) pivot.Parent = parent; - RecalculateMaxEnd(pivot); - RecalculateMaxEnd(node); + RecalculateMaxEndLocal(node); + RecalculateMaxEndLocal(pivot); + RecalculateMaxEndUpwards(parent); } /// - /// Refreshes the MaxEnd value after node manipulation - /// This is a local operation only + /// Refreshes the MaxEnd value after node manipulation — local only /// - private void RecalculateMaxEnd(Node node) + private void RecalculateMaxEndLocal(Node node) { var max = node.Interval.End; - if (node.Right != Sentinel) + if (node.Right != Sentinel && node.Right.MaxEnd > max) { - if (node.Right.MaxEnd.CompareTo(max) >= 0) - { - max = node.Right.MaxEnd; - } + max = node.Right.MaxEnd; } - if (node.Left != Sentinel) + if (node.Left != Sentinel && node.Left.MaxEnd > max) { - if (node.Left.MaxEnd.CompareTo(max) >= 0) - { - max = node.Left.MaxEnd; - } + max = node.Left.MaxEnd; } node.MaxEnd = max; + } - if (node.Parent != Sentinel) + /// + /// Walks up the tree recalculating MaxEnd, stopping early when no change is detected. + /// RecalculateMaxEndLocal is inlined here to eliminate the per-iteration method call. + /// + private void RecalculateMaxEndUpwards(Node node) + { + while (node != Sentinel) { - RecalculateMaxEnd(node.Parent); + var max = node.Interval.End; + + if (node.Right != Sentinel && node.Right.MaxEnd > max) + max = node.Right.MaxEnd; + + if (node.Left != Sentinel && node.Left.MaxEnd > max) + max = node.Left.MaxEnd; + + if (node.MaxEnd == max) + break; + + node.MaxEnd = max; + node = node.Parent; } } diff --git a/Source/Mosa.Compiler.Platforms/Mosa.Compiler.Platforms.csproj b/Source/Mosa.Compiler.Platforms/Mosa.Compiler.Platforms.csproj new file mode 100644 index 0000000000..ddd2c63ba6 --- /dev/null +++ b/Source/Mosa.Compiler.Platforms/Mosa.Compiler.Platforms.csproj @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/Source/Mosa.Compiler.Platforms/PlatformRegistrations.cs b/Source/Mosa.Compiler.Platforms/PlatformRegistrations.cs new file mode 100644 index 0000000000..37146cac3a --- /dev/null +++ b/Source/Mosa.Compiler.Platforms/PlatformRegistrations.cs @@ -0,0 +1,17 @@ +// Copyright (c) MOSA Project. Licensed under the New BSD License. + +using Mosa.Compiler.Framework; + +namespace Mosa.Compiler.Platforms; + +public static class PlatformRegistrations +{ + public static void Register() + { + PlatformRegistry.Register(); + PlatformRegistry.Add(new Mosa.Compiler.x86.Architecture()); + PlatformRegistry.Add(new Mosa.Compiler.x64.Architecture()); + PlatformRegistry.Add(new Mosa.Compiler.ARM32.Architecture()); + //PlatformRegistry.Add(new Mosa.Compiler.ARM64.Architecture()); + } +} diff --git a/Source/Mosa.Linux.sln b/Source/Mosa.Linux.sln index c9a3e570cc..b92583bc26 100644 --- a/Source/Mosa.Linux.sln +++ b/Source/Mosa.Linux.sln @@ -1,4 +1,4 @@ -Microsoft Visual Studio Solution File, Format Version 12.00 +Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.0.31912.275 MinimumVisualStudioVersion = 12.0.31101.0 @@ -242,12 +242,15 @@ Global Debug|Any CPU = Debug|Any CPU Debug|Mixed Platforms = Debug|Mixed Platforms Debug|x86 = Debug|x86 + Debug|x64 = Debug|x64 Description|Any CPU = Description|Any CPU Description|Mixed Platforms = Description|Mixed Platforms Description|x86 = Description|x86 + Description|x64 = Description|x64 Release|Any CPU = Release|Any CPU Release|Mixed Platforms = Release|Mixed Platforms Release|x86 = Release|x86 + Release|x64 = Release|x64 Description = MOSA Project EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution @@ -257,1116 +260,1488 @@ Global {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Debug|x86.ActiveCfg = Debug|Any CPU {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Debug|x86.Build.0 = Debug|Any CPU + {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Debug|x64.ActiveCfg = Debug|Any CPU + {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Debug|x64.Build.0 = Debug|Any CPU {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Description|Any CPU.ActiveCfg = Debug|Any CPU {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Description|Any CPU.Build.0 = Debug|Any CPU {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Description|x86.ActiveCfg = Debug|Any CPU {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Description|x86.Build.0 = Debug|Any CPU + {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Description|x64.ActiveCfg = Description|Any CPU + {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Description|x64.Build.0 = Description|Any CPU {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Release|Any CPU.ActiveCfg = Release|Any CPU {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Release|Any CPU.Build.0 = Release|Any CPU {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Release|Mixed Platforms.Build.0 = Release|Any CPU {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Release|x86.ActiveCfg = Release|Any CPU {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Release|x86.Build.0 = Release|Any CPU + {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Release|x64.ActiveCfg = Release|Any CPU + {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Release|x64.Build.0 = Release|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Debug|Any CPU.Build.0 = Debug|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Debug|x86.ActiveCfg = Debug|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Debug|x86.Build.0 = Debug|Any CPU + {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Debug|x64.ActiveCfg = Debug|Any CPU + {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Debug|x64.Build.0 = Debug|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Description|Any CPU.ActiveCfg = Debug|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Description|Any CPU.Build.0 = Debug|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Description|x86.ActiveCfg = Debug|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Description|x86.Build.0 = Debug|Any CPU + {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Description|x64.ActiveCfg = Description|Any CPU + {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Description|x64.Build.0 = Description|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Release|Any CPU.ActiveCfg = Release|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Release|Any CPU.Build.0 = Release|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Release|Mixed Platforms.Build.0 = Release|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Release|x86.ActiveCfg = Release|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Release|x86.Build.0 = Release|Any CPU + {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Release|x64.ActiveCfg = Release|Any CPU + {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Release|x64.Build.0 = Release|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Debug|Any CPU.Build.0 = Debug|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Debug|x86.ActiveCfg = Debug|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Debug|x86.Build.0 = Debug|Any CPU + {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Debug|x64.ActiveCfg = Debug|Any CPU + {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Debug|x64.Build.0 = Debug|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Description|Any CPU.ActiveCfg = Debug|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Description|Any CPU.Build.0 = Debug|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Description|x86.ActiveCfg = Debug|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Description|x86.Build.0 = Debug|Any CPU + {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Description|x64.ActiveCfg = Description|Any CPU + {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Description|x64.Build.0 = Description|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Release|Any CPU.ActiveCfg = Release|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Release|Any CPU.Build.0 = Release|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Release|Mixed Platforms.Build.0 = Release|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Release|x86.ActiveCfg = Release|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Release|x86.Build.0 = Release|Any CPU + {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Release|x64.ActiveCfg = Release|Any CPU + {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Release|x64.Build.0 = Release|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Debug|Any CPU.Build.0 = Debug|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Debug|x86.ActiveCfg = Debug|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Debug|x86.Build.0 = Debug|Any CPU + {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Debug|x64.ActiveCfg = Debug|Any CPU + {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Debug|x64.Build.0 = Debug|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Description|Any CPU.ActiveCfg = Debug|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Description|Any CPU.Build.0 = Debug|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Description|x86.ActiveCfg = Debug|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Description|x86.Build.0 = Debug|Any CPU + {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Description|x64.ActiveCfg = Description|Any CPU + {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Description|x64.Build.0 = Description|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Release|Any CPU.ActiveCfg = Release|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Release|Any CPU.Build.0 = Release|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Release|Mixed Platforms.Build.0 = Release|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Release|x86.ActiveCfg = Release|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Release|x86.Build.0 = Release|Any CPU + {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Release|x64.ActiveCfg = Release|Any CPU + {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Release|x64.Build.0 = Release|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Debug|Any CPU.Build.0 = Debug|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Debug|x86.ActiveCfg = Debug|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Debug|x86.Build.0 = Debug|Any CPU + {6509477A-7360-4937-A1B9-26FED0A75CDA}.Debug|x64.ActiveCfg = Debug|Any CPU + {6509477A-7360-4937-A1B9-26FED0A75CDA}.Debug|x64.Build.0 = Debug|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Description|Any CPU.ActiveCfg = Debug|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Description|Any CPU.Build.0 = Debug|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Description|x86.ActiveCfg = Debug|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Description|x86.Build.0 = Debug|Any CPU + {6509477A-7360-4937-A1B9-26FED0A75CDA}.Description|x64.ActiveCfg = Description|Any CPU + {6509477A-7360-4937-A1B9-26FED0A75CDA}.Description|x64.Build.0 = Description|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Release|Any CPU.ActiveCfg = Release|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Release|Any CPU.Build.0 = Release|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Release|Mixed Platforms.Build.0 = Release|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Release|x86.ActiveCfg = Release|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Release|x86.Build.0 = Release|Any CPU + {6509477A-7360-4937-A1B9-26FED0A75CDA}.Release|x64.ActiveCfg = Release|Any CPU + {6509477A-7360-4937-A1B9-26FED0A75CDA}.Release|x64.Build.0 = Release|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Debug|Any CPU.Build.0 = Debug|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Debug|x86.ActiveCfg = Debug|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Debug|x86.Build.0 = Debug|Any CPU + {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Debug|x64.ActiveCfg = Debug|Any CPU + {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Debug|x64.Build.0 = Debug|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Description|Any CPU.ActiveCfg = Debug|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Description|Any CPU.Build.0 = Debug|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Description|x86.ActiveCfg = Debug|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Description|x86.Build.0 = Debug|Any CPU + {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Description|x64.ActiveCfg = Description|Any CPU + {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Description|x64.Build.0 = Description|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Release|Any CPU.ActiveCfg = Release|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Release|Any CPU.Build.0 = Release|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Release|Mixed Platforms.Build.0 = Release|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Release|x86.ActiveCfg = Release|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Release|x86.Build.0 = Release|Any CPU + {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Release|x64.ActiveCfg = Release|Any CPU + {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Release|x64.Build.0 = Release|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Debug|Any CPU.Build.0 = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Debug|x86.ActiveCfg = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Debug|x86.Build.0 = Debug|Any CPU + {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Debug|x64.ActiveCfg = Debug|Any CPU + {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Debug|x64.Build.0 = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Description|Any CPU.ActiveCfg = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Description|Any CPU.Build.0 = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Description|x86.ActiveCfg = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Description|x86.Build.0 = Debug|Any CPU + {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Description|x64.ActiveCfg = Description|Any CPU + {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Description|x64.Build.0 = Description|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Release|Any CPU.ActiveCfg = Release|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Release|Any CPU.Build.0 = Release|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Release|Mixed Platforms.Build.0 = Release|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Release|x86.ActiveCfg = Release|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Release|x86.Build.0 = Release|Any CPU + {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Release|x64.ActiveCfg = Release|Any CPU + {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Release|x64.Build.0 = Release|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Debug|Any CPU.Build.0 = Debug|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Debug|x86.ActiveCfg = Debug|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Debug|x86.Build.0 = Debug|Any CPU + {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Debug|x64.ActiveCfg = Debug|Any CPU + {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Debug|x64.Build.0 = Debug|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Description|Any CPU.ActiveCfg = Debug|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Description|Any CPU.Build.0 = Debug|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Description|x86.ActiveCfg = Debug|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Description|x86.Build.0 = Debug|Any CPU + {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Description|x64.ActiveCfg = Description|Any CPU + {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Description|x64.Build.0 = Description|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Release|Any CPU.ActiveCfg = Release|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Release|Any CPU.Build.0 = Release|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Release|Mixed Platforms.Build.0 = Release|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Release|x86.ActiveCfg = Release|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Release|x86.Build.0 = Release|Any CPU + {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Release|x64.ActiveCfg = Release|Any CPU + {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Release|x64.Build.0 = Release|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Debug|Any CPU.Build.0 = Debug|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Debug|x86.ActiveCfg = Debug|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Debug|x86.Build.0 = Debug|Any CPU + {65F7691A-B355-4D98-BB97-0B19F13E2190}.Debug|x64.ActiveCfg = Debug|Any CPU + {65F7691A-B355-4D98-BB97-0B19F13E2190}.Debug|x64.Build.0 = Debug|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Description|Any CPU.ActiveCfg = Debug|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Description|Any CPU.Build.0 = Debug|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Description|x86.ActiveCfg = Debug|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Description|x86.Build.0 = Debug|Any CPU + {65F7691A-B355-4D98-BB97-0B19F13E2190}.Description|x64.ActiveCfg = Description|Any CPU + {65F7691A-B355-4D98-BB97-0B19F13E2190}.Description|x64.Build.0 = Description|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Release|Any CPU.ActiveCfg = Release|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Release|Any CPU.Build.0 = Release|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Release|Mixed Platforms.Build.0 = Release|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Release|x86.ActiveCfg = Release|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Release|x86.Build.0 = Release|Any CPU + {65F7691A-B355-4D98-BB97-0B19F13E2190}.Release|x64.ActiveCfg = Release|Any CPU + {65F7691A-B355-4D98-BB97-0B19F13E2190}.Release|x64.Build.0 = Release|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Debug|Any CPU.Build.0 = Debug|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Debug|x86.ActiveCfg = Debug|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Debug|x86.Build.0 = Debug|Any CPU + {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Debug|x64.ActiveCfg = Debug|Any CPU + {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Debug|x64.Build.0 = Debug|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Description|Any CPU.ActiveCfg = Debug|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Description|Any CPU.Build.0 = Debug|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Description|x86.ActiveCfg = Debug|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Description|x86.Build.0 = Debug|Any CPU + {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Description|x64.ActiveCfg = Description|Any CPU + {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Description|x64.Build.0 = Description|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Release|Any CPU.ActiveCfg = Release|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Release|Any CPU.Build.0 = Release|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Release|Mixed Platforms.Build.0 = Release|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Release|x86.ActiveCfg = Release|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Release|x86.Build.0 = Release|Any CPU + {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Release|x64.ActiveCfg = Release|Any CPU + {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Release|x64.Build.0 = Release|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Debug|Any CPU.Build.0 = Debug|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Debug|x86.ActiveCfg = Debug|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Debug|x86.Build.0 = Debug|Any CPU + {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Debug|x64.ActiveCfg = Debug|Any CPU + {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Debug|x64.Build.0 = Debug|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Description|Any CPU.ActiveCfg = Debug|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Description|Any CPU.Build.0 = Debug|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Description|x86.ActiveCfg = Debug|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Description|x86.Build.0 = Debug|Any CPU + {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Description|x64.ActiveCfg = Description|Any CPU + {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Description|x64.Build.0 = Description|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Release|Any CPU.ActiveCfg = Release|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Release|Any CPU.Build.0 = Release|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Release|Mixed Platforms.Build.0 = Release|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Release|x86.ActiveCfg = Release|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Release|x86.Build.0 = Release|Any CPU + {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Release|x64.ActiveCfg = Release|Any CPU + {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Release|x64.Build.0 = Release|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Debug|Any CPU.Build.0 = Debug|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Debug|x86.ActiveCfg = Debug|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Debug|x86.Build.0 = Debug|Any CPU + {E45FBA9E-6F57-4511-8977-D8045DE09622}.Debug|x64.ActiveCfg = Debug|Any CPU + {E45FBA9E-6F57-4511-8977-D8045DE09622}.Debug|x64.Build.0 = Debug|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Description|Any CPU.ActiveCfg = Debug|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Description|Any CPU.Build.0 = Debug|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Description|x86.ActiveCfg = Debug|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Description|x86.Build.0 = Debug|Any CPU + {E45FBA9E-6F57-4511-8977-D8045DE09622}.Description|x64.ActiveCfg = Description|Any CPU + {E45FBA9E-6F57-4511-8977-D8045DE09622}.Description|x64.Build.0 = Description|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Release|Any CPU.ActiveCfg = Release|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Release|Any CPU.Build.0 = Release|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Release|Mixed Platforms.Build.0 = Release|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Release|x86.ActiveCfg = Release|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Release|x86.Build.0 = Release|Any CPU + {E45FBA9E-6F57-4511-8977-D8045DE09622}.Release|x64.ActiveCfg = Release|Any CPU + {E45FBA9E-6F57-4511-8977-D8045DE09622}.Release|x64.Build.0 = Release|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Debug|Any CPU.Build.0 = Debug|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Debug|x86.ActiveCfg = Debug|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Debug|x86.Build.0 = Debug|Any CPU + {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Debug|x64.ActiveCfg = Debug|Any CPU + {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Debug|x64.Build.0 = Debug|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Description|Any CPU.ActiveCfg = Debug|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Description|Any CPU.Build.0 = Debug|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Description|x86.ActiveCfg = Debug|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Description|x86.Build.0 = Debug|Any CPU + {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Description|x64.ActiveCfg = Description|Any CPU + {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Description|x64.Build.0 = Description|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Release|Any CPU.ActiveCfg = Release|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Release|Any CPU.Build.0 = Release|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Release|Mixed Platforms.Build.0 = Release|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Release|x86.ActiveCfg = Release|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Release|x86.Build.0 = Release|Any CPU + {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Release|x64.ActiveCfg = Release|Any CPU + {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Release|x64.Build.0 = Release|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Debug|Any CPU.Build.0 = Debug|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Debug|x86.ActiveCfg = Debug|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Debug|x86.Build.0 = Debug|Any CPU + {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Debug|x64.ActiveCfg = Debug|Any CPU + {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Debug|x64.Build.0 = Debug|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Description|Any CPU.ActiveCfg = Debug|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Description|Any CPU.Build.0 = Debug|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Description|x86.ActiveCfg = Debug|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Description|x86.Build.0 = Debug|Any CPU + {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Description|x64.ActiveCfg = Description|Any CPU + {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Description|x64.Build.0 = Description|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Release|Any CPU.ActiveCfg = Release|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Release|Any CPU.Build.0 = Release|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Release|Mixed Platforms.Build.0 = Release|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Release|x86.ActiveCfg = Release|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Release|x86.Build.0 = Release|Any CPU + {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Release|x64.ActiveCfg = Release|Any CPU + {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Release|x64.Build.0 = Release|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Debug|Any CPU.Build.0 = Debug|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Debug|x86.ActiveCfg = Debug|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Debug|x86.Build.0 = Debug|Any CPU + {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Debug|x64.ActiveCfg = Debug|Any CPU + {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Debug|x64.Build.0 = Debug|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Description|Any CPU.ActiveCfg = Debug|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Description|Any CPU.Build.0 = Debug|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Description|x86.ActiveCfg = Debug|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Description|x86.Build.0 = Debug|Any CPU + {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Description|x64.ActiveCfg = Description|Any CPU + {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Description|x64.Build.0 = Description|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Release|Any CPU.ActiveCfg = Release|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Release|Any CPU.Build.0 = Release|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Release|Mixed Platforms.Build.0 = Release|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Release|x86.ActiveCfg = Release|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Release|x86.Build.0 = Release|Any CPU + {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Release|x64.ActiveCfg = Release|Any CPU + {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Release|x64.Build.0 = Release|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Debug|Any CPU.Build.0 = Debug|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Debug|x86.ActiveCfg = Debug|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Debug|x86.Build.0 = Debug|Any CPU + {77961864-DB33-4189-804F-D774022C96E2}.Debug|x64.ActiveCfg = Debug|Any CPU + {77961864-DB33-4189-804F-D774022C96E2}.Debug|x64.Build.0 = Debug|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Description|Any CPU.ActiveCfg = Debug|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Description|Any CPU.Build.0 = Debug|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Description|x86.ActiveCfg = Debug|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Description|x86.Build.0 = Debug|Any CPU + {77961864-DB33-4189-804F-D774022C96E2}.Description|x64.ActiveCfg = Description|Any CPU + {77961864-DB33-4189-804F-D774022C96E2}.Description|x64.Build.0 = Description|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Release|Any CPU.ActiveCfg = Release|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Release|Any CPU.Build.0 = Release|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Release|Mixed Platforms.Build.0 = Release|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Release|x86.ActiveCfg = Release|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Release|x86.Build.0 = Release|Any CPU + {77961864-DB33-4189-804F-D774022C96E2}.Release|x64.ActiveCfg = Release|Any CPU + {77961864-DB33-4189-804F-D774022C96E2}.Release|x64.Build.0 = Release|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Debug|Any CPU.Build.0 = Debug|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Debug|x86.ActiveCfg = Debug|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Debug|x86.Build.0 = Debug|Any CPU + {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Debug|x64.ActiveCfg = Debug|Any CPU + {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Debug|x64.Build.0 = Debug|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Description|Any CPU.ActiveCfg = Debug|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Description|Any CPU.Build.0 = Debug|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Description|x86.ActiveCfg = Debug|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Description|x86.Build.0 = Debug|Any CPU + {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Description|x64.ActiveCfg = Description|Any CPU + {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Description|x64.Build.0 = Description|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Release|Any CPU.ActiveCfg = Release|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Release|Any CPU.Build.0 = Release|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Release|Mixed Platforms.Build.0 = Release|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Release|x86.ActiveCfg = Release|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Release|x86.Build.0 = Release|Any CPU + {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Release|x64.ActiveCfg = Release|Any CPU + {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Release|x64.Build.0 = Release|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Debug|Any CPU.Build.0 = Debug|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Debug|x86.ActiveCfg = Debug|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Debug|x86.Build.0 = Debug|Any CPU + {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Debug|x64.ActiveCfg = Debug|Any CPU + {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Debug|x64.Build.0 = Debug|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Description|Any CPU.ActiveCfg = Debug|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Description|Any CPU.Build.0 = Debug|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Description|x86.ActiveCfg = Debug|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Description|x86.Build.0 = Debug|Any CPU + {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Description|x64.ActiveCfg = Description|Any CPU + {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Description|x64.Build.0 = Description|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Release|Any CPU.ActiveCfg = Release|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Release|Any CPU.Build.0 = Release|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Release|Mixed Platforms.Build.0 = Release|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Release|x86.ActiveCfg = Release|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Release|x86.Build.0 = Release|Any CPU + {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Release|x64.ActiveCfg = Release|Any CPU + {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Release|x64.Build.0 = Release|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Debug|Any CPU.Build.0 = Debug|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Debug|x86.ActiveCfg = Debug|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Debug|x86.Build.0 = Debug|Any CPU + {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Debug|x64.ActiveCfg = Debug|Any CPU + {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Debug|x64.Build.0 = Debug|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Description|Any CPU.ActiveCfg = Debug|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Description|Any CPU.Build.0 = Debug|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Description|x86.ActiveCfg = Debug|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Description|x86.Build.0 = Debug|Any CPU + {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Description|x64.ActiveCfg = Description|Any CPU + {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Description|x64.Build.0 = Description|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Release|Any CPU.ActiveCfg = Release|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Release|Any CPU.Build.0 = Release|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Release|Mixed Platforms.Build.0 = Release|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Release|x86.ActiveCfg = Release|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Release|x86.Build.0 = Release|Any CPU + {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Release|x64.ActiveCfg = Release|Any CPU + {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Release|x64.Build.0 = Release|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Debug|Any CPU.Build.0 = Debug|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Debug|x86.ActiveCfg = Debug|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Debug|x86.Build.0 = Debug|Any CPU + {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Debug|x64.ActiveCfg = Debug|Any CPU + {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Debug|x64.Build.0 = Debug|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Description|Any CPU.ActiveCfg = Debug|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Description|Any CPU.Build.0 = Debug|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Description|x86.ActiveCfg = Debug|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Description|x86.Build.0 = Debug|Any CPU + {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Description|x64.ActiveCfg = Description|Any CPU + {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Description|x64.Build.0 = Description|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Release|Any CPU.ActiveCfg = Release|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Release|Any CPU.Build.0 = Release|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Release|Mixed Platforms.Build.0 = Release|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Release|x86.ActiveCfg = Release|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Release|x86.Build.0 = Release|Any CPU + {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Release|x64.ActiveCfg = Release|Any CPU + {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Release|x64.Build.0 = Release|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Debug|Any CPU.Build.0 = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Debug|x86.ActiveCfg = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Debug|x86.Build.0 = Debug|Any CPU + {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Debug|x64.ActiveCfg = Debug|Any CPU + {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Debug|x64.Build.0 = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Description|Any CPU.ActiveCfg = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Description|Any CPU.Build.0 = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Description|x86.ActiveCfg = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Description|x86.Build.0 = Debug|Any CPU + {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Description|x64.ActiveCfg = Description|Any CPU + {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Description|x64.Build.0 = Description|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Release|Any CPU.ActiveCfg = Release|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Release|Any CPU.Build.0 = Release|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Release|Mixed Platforms.Build.0 = Release|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Release|x86.ActiveCfg = Release|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Release|x86.Build.0 = Release|Any CPU + {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Release|x64.ActiveCfg = Release|Any CPU + {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Release|x64.Build.0 = Release|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Debug|Any CPU.Build.0 = Debug|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Debug|x86.ActiveCfg = Debug|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Debug|x86.Build.0 = Debug|Any CPU + {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Debug|x64.ActiveCfg = Debug|Any CPU + {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Debug|x64.Build.0 = Debug|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Description|Any CPU.ActiveCfg = Debug|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Description|Any CPU.Build.0 = Debug|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Description|x86.ActiveCfg = Debug|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Description|x86.Build.0 = Debug|Any CPU + {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Description|x64.ActiveCfg = Description|Any CPU + {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Description|x64.Build.0 = Description|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Release|Any CPU.ActiveCfg = Release|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Release|Any CPU.Build.0 = Release|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Release|Mixed Platforms.Build.0 = Release|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Release|x86.ActiveCfg = Release|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Release|x86.Build.0 = Release|Any CPU + {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Release|x64.ActiveCfg = Release|Any CPU + {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Release|x64.Build.0 = Release|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Debug|Any CPU.Build.0 = Debug|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Debug|x86.ActiveCfg = Debug|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Debug|x86.Build.0 = Debug|Any CPU + {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Debug|x64.ActiveCfg = Debug|Any CPU + {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Debug|x64.Build.0 = Debug|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Description|Any CPU.ActiveCfg = Debug|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Description|Any CPU.Build.0 = Debug|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Description|x86.ActiveCfg = Debug|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Description|x86.Build.0 = Debug|Any CPU + {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Description|x64.ActiveCfg = Description|Any CPU + {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Description|x64.Build.0 = Description|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Release|Any CPU.ActiveCfg = Release|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Release|Any CPU.Build.0 = Release|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Release|Mixed Platforms.Build.0 = Release|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Release|x86.ActiveCfg = Release|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Release|x86.Build.0 = Release|Any CPU + {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Release|x64.ActiveCfg = Release|Any CPU + {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Release|x64.Build.0 = Release|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Debug|Any CPU.Build.0 = Debug|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Debug|x86.ActiveCfg = Debug|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Debug|x86.Build.0 = Debug|Any CPU + {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Debug|x64.ActiveCfg = Debug|Any CPU + {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Debug|x64.Build.0 = Debug|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Description|Any CPU.ActiveCfg = Debug|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Description|Any CPU.Build.0 = Debug|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Description|x86.ActiveCfg = Debug|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Description|x86.Build.0 = Debug|Any CPU + {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Description|x64.ActiveCfg = Description|Any CPU + {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Description|x64.Build.0 = Description|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Release|Any CPU.ActiveCfg = Release|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Release|Any CPU.Build.0 = Release|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Release|Mixed Platforms.Build.0 = Release|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Release|x86.ActiveCfg = Release|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Release|x86.Build.0 = Release|Any CPU + {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Release|x64.ActiveCfg = Release|Any CPU + {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Release|x64.Build.0 = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Debug|Any CPU.Build.0 = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Debug|x86.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Debug|x86.Build.0 = Debug|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Debug|x64.ActiveCfg = Debug|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Debug|x64.Build.0 = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Description|Any CPU.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Description|Any CPU.Build.0 = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Description|x86.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Description|x86.Build.0 = Debug|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Description|x64.ActiveCfg = Description|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Description|x64.Build.0 = Description|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Release|Any CPU.ActiveCfg = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Release|Any CPU.Build.0 = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Release|Mixed Platforms.Build.0 = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Release|x86.ActiveCfg = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Release|x86.Build.0 = Release|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Release|x64.ActiveCfg = Release|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Release|x64.Build.0 = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Debug|Any CPU.Build.0 = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Debug|x86.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Debug|x86.Build.0 = Debug|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Debug|x64.ActiveCfg = Debug|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Debug|x64.Build.0 = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Description|Any CPU.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Description|Any CPU.Build.0 = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Description|x86.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Description|x86.Build.0 = Debug|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Description|x64.ActiveCfg = Description|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Description|x64.Build.0 = Description|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Release|Any CPU.ActiveCfg = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Release|Any CPU.Build.0 = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Release|Mixed Platforms.Build.0 = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Release|x86.ActiveCfg = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Release|x86.Build.0 = Release|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Release|x64.ActiveCfg = Release|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Release|x64.Build.0 = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Debug|Any CPU.Build.0 = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Debug|x86.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Debug|x86.Build.0 = Debug|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Debug|x64.ActiveCfg = Debug|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Debug|x64.Build.0 = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Description|Any CPU.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Description|Any CPU.Build.0 = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Description|x86.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Description|x86.Build.0 = Debug|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Description|x64.ActiveCfg = Description|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Description|x64.Build.0 = Description|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Release|Any CPU.ActiveCfg = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Release|Any CPU.Build.0 = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Release|Mixed Platforms.Build.0 = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Release|x86.ActiveCfg = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Release|x86.Build.0 = Release|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Release|x64.ActiveCfg = Release|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Release|x64.Build.0 = Release|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Debug|Any CPU.Build.0 = Debug|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Debug|x86.ActiveCfg = Debug|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Debug|x86.Build.0 = Debug|Any CPU + {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Debug|x64.ActiveCfg = Debug|Any CPU + {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Debug|x64.Build.0 = Debug|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Description|Any CPU.ActiveCfg = Debug|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Description|Any CPU.Build.0 = Debug|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Description|x86.ActiveCfg = Debug|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Description|x86.Build.0 = Debug|Any CPU + {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Description|x64.ActiveCfg = Description|Any CPU + {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Description|x64.Build.0 = Description|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Release|Any CPU.ActiveCfg = Release|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Release|Any CPU.Build.0 = Release|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Release|Mixed Platforms.Build.0 = Release|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Release|x86.ActiveCfg = Release|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Release|x86.Build.0 = Release|Any CPU + {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Release|x64.ActiveCfg = Release|Any CPU + {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Release|x64.Build.0 = Release|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Debug|Any CPU.Build.0 = Debug|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Debug|x86.ActiveCfg = Debug|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Debug|x86.Build.0 = Debug|Any CPU + {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Debug|x64.ActiveCfg = Debug|Any CPU + {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Debug|x64.Build.0 = Debug|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Description|Any CPU.ActiveCfg = Debug|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Description|Any CPU.Build.0 = Debug|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Description|x86.ActiveCfg = Debug|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Description|x86.Build.0 = Debug|Any CPU + {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Description|x64.ActiveCfg = Description|Any CPU + {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Description|x64.Build.0 = Description|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Release|Any CPU.ActiveCfg = Release|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Release|Any CPU.Build.0 = Release|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Release|Mixed Platforms.Build.0 = Release|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Release|x86.ActiveCfg = Release|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Release|x86.Build.0 = Release|Any CPU + {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Release|x64.ActiveCfg = Release|Any CPU + {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Release|x64.Build.0 = Release|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Debug|Any CPU.Build.0 = Debug|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Debug|x86.ActiveCfg = Debug|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Debug|x86.Build.0 = Debug|Any CPU + {599D1C00-7C78-4211-A958-1285C4CB76C1}.Debug|x64.ActiveCfg = Debug|Any CPU + {599D1C00-7C78-4211-A958-1285C4CB76C1}.Debug|x64.Build.0 = Debug|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Description|Any CPU.ActiveCfg = Debug|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Description|Any CPU.Build.0 = Debug|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Description|x86.ActiveCfg = Debug|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Description|x86.Build.0 = Debug|Any CPU + {599D1C00-7C78-4211-A958-1285C4CB76C1}.Description|x64.ActiveCfg = Description|Any CPU + {599D1C00-7C78-4211-A958-1285C4CB76C1}.Description|x64.Build.0 = Description|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Release|Any CPU.ActiveCfg = Release|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Release|Any CPU.Build.0 = Release|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Release|Mixed Platforms.Build.0 = Release|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Release|x86.ActiveCfg = Release|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Release|x86.Build.0 = Release|Any CPU + {599D1C00-7C78-4211-A958-1285C4CB76C1}.Release|x64.ActiveCfg = Release|Any CPU + {599D1C00-7C78-4211-A958-1285C4CB76C1}.Release|x64.Build.0 = Release|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Debug|Any CPU.Build.0 = Debug|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Debug|x86.ActiveCfg = Debug|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Debug|x86.Build.0 = Debug|Any CPU + {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Debug|x64.ActiveCfg = Debug|Any CPU + {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Debug|x64.Build.0 = Debug|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Description|Any CPU.ActiveCfg = Debug|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Description|Any CPU.Build.0 = Debug|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Description|x86.ActiveCfg = Debug|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Description|x86.Build.0 = Debug|Any CPU + {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Description|x64.ActiveCfg = Description|Any CPU + {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Description|x64.Build.0 = Description|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Release|Any CPU.ActiveCfg = Release|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Release|Any CPU.Build.0 = Release|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Release|Mixed Platforms.Build.0 = Release|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Release|x86.ActiveCfg = Release|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Release|x86.Build.0 = Release|Any CPU + {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Release|x64.ActiveCfg = Release|Any CPU + {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Release|x64.Build.0 = Release|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Debug|Any CPU.Build.0 = Debug|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Debug|x86.ActiveCfg = Debug|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Debug|x86.Build.0 = Debug|Any CPU + {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Debug|x64.ActiveCfg = Debug|Any CPU + {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Debug|x64.Build.0 = Debug|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Description|Any CPU.ActiveCfg = Debug|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Description|Any CPU.Build.0 = Debug|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Description|x86.ActiveCfg = Debug|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Description|x86.Build.0 = Debug|Any CPU + {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Description|x64.ActiveCfg = Description|Any CPU + {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Description|x64.Build.0 = Description|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Release|Any CPU.ActiveCfg = Release|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Release|Any CPU.Build.0 = Release|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Release|Mixed Platforms.Build.0 = Release|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Release|x86.ActiveCfg = Release|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Release|x86.Build.0 = Release|Any CPU + {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Release|x64.ActiveCfg = Release|Any CPU + {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Release|x64.Build.0 = Release|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Debug|Any CPU.Build.0 = Debug|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Debug|x86.ActiveCfg = Debug|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Debug|x86.Build.0 = Debug|Any CPU + {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Debug|x64.ActiveCfg = Debug|Any CPU + {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Debug|x64.Build.0 = Debug|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Description|Any CPU.ActiveCfg = Debug|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Description|Any CPU.Build.0 = Debug|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Description|x86.ActiveCfg = Debug|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Description|x86.Build.0 = Debug|Any CPU + {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Description|x64.ActiveCfg = Description|Any CPU + {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Description|x64.Build.0 = Description|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Release|Any CPU.ActiveCfg = Release|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Release|Any CPU.Build.0 = Release|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Release|Mixed Platforms.Build.0 = Release|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Release|x86.ActiveCfg = Release|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Release|x86.Build.0 = Release|Any CPU + {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Release|x64.ActiveCfg = Release|Any CPU + {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Release|x64.Build.0 = Release|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Debug|Any CPU.Build.0 = Debug|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Debug|x86.ActiveCfg = Debug|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Debug|x86.Build.0 = Debug|Any CPU + {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Debug|x64.ActiveCfg = Debug|Any CPU + {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Debug|x64.Build.0 = Debug|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Description|Any CPU.ActiveCfg = Debug|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Description|Any CPU.Build.0 = Debug|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Description|x86.ActiveCfg = Debug|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Description|x86.Build.0 = Debug|Any CPU + {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Description|x64.ActiveCfg = Description|Any CPU + {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Description|x64.Build.0 = Description|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Release|Any CPU.ActiveCfg = Release|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Release|Any CPU.Build.0 = Release|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Release|Mixed Platforms.Build.0 = Release|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Release|x86.ActiveCfg = Release|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Release|x86.Build.0 = Release|Any CPU + {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Release|x64.ActiveCfg = Release|Any CPU + {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Release|x64.Build.0 = Release|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Debug|Any CPU.Build.0 = Debug|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Debug|x86.ActiveCfg = Debug|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Debug|x86.Build.0 = Debug|Any CPU + {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Debug|x64.ActiveCfg = Debug|Any CPU + {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Debug|x64.Build.0 = Debug|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Description|Any CPU.ActiveCfg = Debug|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Description|Any CPU.Build.0 = Debug|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Description|x86.ActiveCfg = Debug|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Description|x86.Build.0 = Debug|Any CPU + {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Description|x64.ActiveCfg = Description|Any CPU + {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Description|x64.Build.0 = Description|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Release|Any CPU.ActiveCfg = Release|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Release|Any CPU.Build.0 = Release|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Release|Mixed Platforms.Build.0 = Release|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Release|x86.ActiveCfg = Release|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Release|x86.Build.0 = Release|Any CPU + {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Release|x64.ActiveCfg = Release|Any CPU + {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Release|x64.Build.0 = Release|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Debug|Any CPU.Build.0 = Debug|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Debug|x86.ActiveCfg = Debug|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Debug|x86.Build.0 = Debug|Any CPU + {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Debug|x64.ActiveCfg = Debug|Any CPU + {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Debug|x64.Build.0 = Debug|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Description|Any CPU.ActiveCfg = Debug|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Description|Any CPU.Build.0 = Debug|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Description|x86.ActiveCfg = Debug|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Description|x86.Build.0 = Debug|Any CPU + {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Description|x64.ActiveCfg = Description|Any CPU + {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Description|x64.Build.0 = Description|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Release|Any CPU.ActiveCfg = Release|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Release|Any CPU.Build.0 = Release|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Release|Mixed Platforms.Build.0 = Release|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Release|x86.ActiveCfg = Release|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Release|x86.Build.0 = Release|Any CPU + {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Release|x64.ActiveCfg = Release|Any CPU + {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Release|x64.Build.0 = Release|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Debug|Any CPU.Build.0 = Debug|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Debug|x86.ActiveCfg = Debug|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Debug|x86.Build.0 = Debug|Any CPU + {F0709818-07C4-4346-A517-739A64AAC930}.Debug|x64.ActiveCfg = Debug|Any CPU + {F0709818-07C4-4346-A517-739A64AAC930}.Debug|x64.Build.0 = Debug|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Description|Any CPU.ActiveCfg = Debug|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Description|Any CPU.Build.0 = Debug|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Description|x86.ActiveCfg = Debug|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Description|x86.Build.0 = Debug|Any CPU + {F0709818-07C4-4346-A517-739A64AAC930}.Description|x64.ActiveCfg = Description|Any CPU + {F0709818-07C4-4346-A517-739A64AAC930}.Description|x64.Build.0 = Description|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Release|Any CPU.ActiveCfg = Release|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Release|Any CPU.Build.0 = Release|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Release|Mixed Platforms.Build.0 = Release|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Release|x86.ActiveCfg = Release|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Release|x86.Build.0 = Release|Any CPU + {F0709818-07C4-4346-A517-739A64AAC930}.Release|x64.ActiveCfg = Release|Any CPU + {F0709818-07C4-4346-A517-739A64AAC930}.Release|x64.Build.0 = Release|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Debug|Any CPU.Build.0 = Debug|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Debug|x86.ActiveCfg = Debug|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Debug|x86.Build.0 = Debug|Any CPU + {3445D589-567A-4902-8C86-F884408F7EDD}.Debug|x64.ActiveCfg = Debug|Any CPU + {3445D589-567A-4902-8C86-F884408F7EDD}.Debug|x64.Build.0 = Debug|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Description|Any CPU.ActiveCfg = Debug|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Description|Any CPU.Build.0 = Debug|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Description|x86.ActiveCfg = Debug|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Description|x86.Build.0 = Debug|Any CPU + {3445D589-567A-4902-8C86-F884408F7EDD}.Description|x64.ActiveCfg = Description|Any CPU + {3445D589-567A-4902-8C86-F884408F7EDD}.Description|x64.Build.0 = Description|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Release|Any CPU.ActiveCfg = Release|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Release|Any CPU.Build.0 = Release|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Release|Mixed Platforms.Build.0 = Release|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Release|x86.ActiveCfg = Release|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Release|x86.Build.0 = Release|Any CPU + {3445D589-567A-4902-8C86-F884408F7EDD}.Release|x64.ActiveCfg = Release|Any CPU + {3445D589-567A-4902-8C86-F884408F7EDD}.Release|x64.Build.0 = Release|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Debug|Any CPU.Build.0 = Debug|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Debug|x86.ActiveCfg = Debug|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Debug|x86.Build.0 = Debug|Any CPU + {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Debug|x64.ActiveCfg = Debug|Any CPU + {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Debug|x64.Build.0 = Debug|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Description|Any CPU.ActiveCfg = Debug|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Description|Any CPU.Build.0 = Debug|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Description|x86.ActiveCfg = Debug|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Description|x86.Build.0 = Debug|Any CPU + {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Description|x64.ActiveCfg = Description|Any CPU + {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Description|x64.Build.0 = Description|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Release|Any CPU.ActiveCfg = Release|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Release|Any CPU.Build.0 = Release|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Release|Mixed Platforms.Build.0 = Release|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Release|x86.ActiveCfg = Release|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Release|x86.Build.0 = Release|Any CPU + {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Release|x64.ActiveCfg = Release|Any CPU + {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Release|x64.Build.0 = Release|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Debug|Any CPU.Build.0 = Debug|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Debug|x86.ActiveCfg = Debug|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Debug|x86.Build.0 = Debug|Any CPU + {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Debug|x64.ActiveCfg = Debug|Any CPU + {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Debug|x64.Build.0 = Debug|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Description|Any CPU.ActiveCfg = Debug|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Description|Any CPU.Build.0 = Debug|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Description|x86.ActiveCfg = Debug|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Description|x86.Build.0 = Debug|Any CPU + {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Description|x64.ActiveCfg = Description|Any CPU + {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Description|x64.Build.0 = Description|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Release|Any CPU.ActiveCfg = Release|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Release|Any CPU.Build.0 = Release|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Release|Mixed Platforms.Build.0 = Release|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Release|x86.ActiveCfg = Release|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Release|x86.Build.0 = Release|Any CPU + {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Release|x64.ActiveCfg = Release|Any CPU + {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Release|x64.Build.0 = Release|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Debug|Any CPU.Build.0 = Debug|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Debug|x86.ActiveCfg = Debug|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Debug|x86.Build.0 = Debug|Any CPU + {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Debug|x64.ActiveCfg = Debug|Any CPU + {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Debug|x64.Build.0 = Debug|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Description|Any CPU.ActiveCfg = Debug|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Description|Any CPU.Build.0 = Debug|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Description|x86.ActiveCfg = Debug|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Description|x86.Build.0 = Debug|Any CPU + {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Description|x64.ActiveCfg = Description|Any CPU + {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Description|x64.Build.0 = Description|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Release|Any CPU.ActiveCfg = Release|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Release|Any CPU.Build.0 = Release|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Release|Mixed Platforms.Build.0 = Release|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Release|x86.ActiveCfg = Release|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Release|x86.Build.0 = Release|Any CPU + {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Release|x64.ActiveCfg = Release|Any CPU + {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Release|x64.Build.0 = Release|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Debug|Any CPU.Build.0 = Debug|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Debug|x86.ActiveCfg = Debug|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Debug|x86.Build.0 = Debug|Any CPU + {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Debug|x64.ActiveCfg = Debug|Any CPU + {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Debug|x64.Build.0 = Debug|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Description|Any CPU.ActiveCfg = Debug|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Description|Any CPU.Build.0 = Debug|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Description|x86.ActiveCfg = Debug|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Description|x86.Build.0 = Debug|Any CPU + {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Description|x64.ActiveCfg = Description|Any CPU + {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Description|x64.Build.0 = Description|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Release|Any CPU.ActiveCfg = Release|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Release|Any CPU.Build.0 = Release|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Release|Mixed Platforms.Build.0 = Release|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Release|x86.ActiveCfg = Release|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Release|x86.Build.0 = Release|Any CPU + {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Release|x64.ActiveCfg = Release|Any CPU + {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Release|x64.Build.0 = Release|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Debug|Any CPU.Build.0 = Debug|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Debug|x86.ActiveCfg = Debug|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Debug|x86.Build.0 = Debug|Any CPU + {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Debug|x64.ActiveCfg = Debug|Any CPU + {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Debug|x64.Build.0 = Debug|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Description|Any CPU.ActiveCfg = Debug|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Description|Any CPU.Build.0 = Debug|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Description|x86.ActiveCfg = Debug|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Description|x86.Build.0 = Debug|Any CPU + {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Description|x64.ActiveCfg = Description|Any CPU + {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Description|x64.Build.0 = Description|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Release|Any CPU.ActiveCfg = Release|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Release|Any CPU.Build.0 = Release|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Release|Mixed Platforms.Build.0 = Release|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Release|x86.ActiveCfg = Release|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Release|x86.Build.0 = Release|Any CPU + {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Release|x64.ActiveCfg = Release|Any CPU + {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Release|x64.Build.0 = Release|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Debug|Any CPU.Build.0 = Debug|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Debug|x86.ActiveCfg = Debug|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Debug|x86.Build.0 = Debug|Any CPU + {47E061A9-56A4-4490-A069-CF2E13E97A37}.Debug|x64.ActiveCfg = Debug|Any CPU + {47E061A9-56A4-4490-A069-CF2E13E97A37}.Debug|x64.Build.0 = Debug|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Description|Any CPU.ActiveCfg = Debug|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Description|Any CPU.Build.0 = Debug|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Description|x86.ActiveCfg = Debug|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Description|x86.Build.0 = Debug|Any CPU + {47E061A9-56A4-4490-A069-CF2E13E97A37}.Description|x64.ActiveCfg = Description|Any CPU + {47E061A9-56A4-4490-A069-CF2E13E97A37}.Description|x64.Build.0 = Description|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Release|Any CPU.ActiveCfg = Release|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Release|Any CPU.Build.0 = Release|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Release|Mixed Platforms.Build.0 = Release|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Release|x86.ActiveCfg = Release|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Release|x86.Build.0 = Release|Any CPU + {47E061A9-56A4-4490-A069-CF2E13E97A37}.Release|x64.ActiveCfg = Release|Any CPU + {47E061A9-56A4-4490-A069-CF2E13E97A37}.Release|x64.Build.0 = Release|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Debug|Any CPU.Build.0 = Debug|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Debug|x86.ActiveCfg = Debug|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Debug|x86.Build.0 = Debug|Any CPU + {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Debug|x64.ActiveCfg = Debug|Any CPU + {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Debug|x64.Build.0 = Debug|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Description|Any CPU.ActiveCfg = Debug|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Description|Any CPU.Build.0 = Debug|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Description|x86.ActiveCfg = Debug|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Description|x86.Build.0 = Debug|Any CPU + {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Description|x64.ActiveCfg = Description|Any CPU + {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Description|x64.Build.0 = Description|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Release|Any CPU.ActiveCfg = Release|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Release|Any CPU.Build.0 = Release|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Release|Mixed Platforms.Build.0 = Release|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Release|x86.ActiveCfg = Release|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Release|x86.Build.0 = Release|Any CPU + {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Release|x64.ActiveCfg = Release|Any CPU + {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Release|x64.Build.0 = Release|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Debug|Any CPU.Build.0 = Debug|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Debug|x86.ActiveCfg = Debug|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Debug|x86.Build.0 = Debug|Any CPU + {0410B744-084D-4932-A462-355CA1B7112A}.Debug|x64.ActiveCfg = Debug|Any CPU + {0410B744-084D-4932-A462-355CA1B7112A}.Debug|x64.Build.0 = Debug|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Description|Any CPU.ActiveCfg = Debug|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Description|Any CPU.Build.0 = Debug|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Description|x86.ActiveCfg = Debug|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Description|x86.Build.0 = Debug|Any CPU + {0410B744-084D-4932-A462-355CA1B7112A}.Description|x64.ActiveCfg = Description|Any CPU + {0410B744-084D-4932-A462-355CA1B7112A}.Description|x64.Build.0 = Description|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Release|Any CPU.ActiveCfg = Release|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Release|Any CPU.Build.0 = Release|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Release|Mixed Platforms.Build.0 = Release|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Release|x86.ActiveCfg = Release|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Release|x86.Build.0 = Release|Any CPU + {0410B744-084D-4932-A462-355CA1B7112A}.Release|x64.ActiveCfg = Release|Any CPU + {0410B744-084D-4932-A462-355CA1B7112A}.Release|x64.Build.0 = Release|Any CPU {1DE6C790-7F2B-4AC1-B422-69D5E9C328E2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {1DE6C790-7F2B-4AC1-B422-69D5E9C328E2}.Debug|Any CPU.Build.0 = Debug|Any CPU {1DE6C790-7F2B-4AC1-B422-69D5E9C328E2}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {1DE6C790-7F2B-4AC1-B422-69D5E9C328E2}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {1DE6C790-7F2B-4AC1-B422-69D5E9C328E2}.Debug|x86.ActiveCfg = Debug|Any CPU {1DE6C790-7F2B-4AC1-B422-69D5E9C328E2}.Debug|x86.Build.0 = Debug|Any CPU + {1DE6C790-7F2B-4AC1-B422-69D5E9C328E2}.Debug|x64.ActiveCfg = Debug|Any CPU + {1DE6C790-7F2B-4AC1-B422-69D5E9C328E2}.Debug|x64.Build.0 = Debug|Any CPU {1DE6C790-7F2B-4AC1-B422-69D5E9C328E2}.Description|Any CPU.ActiveCfg = Debug|Any CPU {1DE6C790-7F2B-4AC1-B422-69D5E9C328E2}.Description|Any CPU.Build.0 = Debug|Any CPU {1DE6C790-7F2B-4AC1-B422-69D5E9C328E2}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {1DE6C790-7F2B-4AC1-B422-69D5E9C328E2}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {1DE6C790-7F2B-4AC1-B422-69D5E9C328E2}.Description|x86.ActiveCfg = Debug|Any CPU {1DE6C790-7F2B-4AC1-B422-69D5E9C328E2}.Description|x86.Build.0 = Debug|Any CPU + {1DE6C790-7F2B-4AC1-B422-69D5E9C328E2}.Description|x64.ActiveCfg = Description|Any CPU + {1DE6C790-7F2B-4AC1-B422-69D5E9C328E2}.Description|x64.Build.0 = Description|Any CPU {1DE6C790-7F2B-4AC1-B422-69D5E9C328E2}.Release|Any CPU.ActiveCfg = Release|Any CPU {1DE6C790-7F2B-4AC1-B422-69D5E9C328E2}.Release|Any CPU.Build.0 = Release|Any CPU {1DE6C790-7F2B-4AC1-B422-69D5E9C328E2}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {1DE6C790-7F2B-4AC1-B422-69D5E9C328E2}.Release|Mixed Platforms.Build.0 = Release|Any CPU {1DE6C790-7F2B-4AC1-B422-69D5E9C328E2}.Release|x86.ActiveCfg = Release|Any CPU {1DE6C790-7F2B-4AC1-B422-69D5E9C328E2}.Release|x86.Build.0 = Release|Any CPU + {1DE6C790-7F2B-4AC1-B422-69D5E9C328E2}.Release|x64.ActiveCfg = Release|Any CPU + {1DE6C790-7F2B-4AC1-B422-69D5E9C328E2}.Release|x64.Build.0 = Release|Any CPU {4E37074A-710D-4331-AD6C-D2A44FD2FD43}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {4E37074A-710D-4331-AD6C-D2A44FD2FD43}.Debug|Any CPU.Build.0 = Debug|Any CPU {4E37074A-710D-4331-AD6C-D2A44FD2FD43}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {4E37074A-710D-4331-AD6C-D2A44FD2FD43}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {4E37074A-710D-4331-AD6C-D2A44FD2FD43}.Debug|x86.ActiveCfg = Debug|Any CPU {4E37074A-710D-4331-AD6C-D2A44FD2FD43}.Debug|x86.Build.0 = Debug|Any CPU + {4E37074A-710D-4331-AD6C-D2A44FD2FD43}.Debug|x64.ActiveCfg = Debug|Any CPU + {4E37074A-710D-4331-AD6C-D2A44FD2FD43}.Debug|x64.Build.0 = Debug|Any CPU {4E37074A-710D-4331-AD6C-D2A44FD2FD43}.Description|Any CPU.ActiveCfg = Debug|Any CPU {4E37074A-710D-4331-AD6C-D2A44FD2FD43}.Description|Any CPU.Build.0 = Debug|Any CPU {4E37074A-710D-4331-AD6C-D2A44FD2FD43}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {4E37074A-710D-4331-AD6C-D2A44FD2FD43}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {4E37074A-710D-4331-AD6C-D2A44FD2FD43}.Description|x86.ActiveCfg = Debug|Any CPU {4E37074A-710D-4331-AD6C-D2A44FD2FD43}.Description|x86.Build.0 = Debug|Any CPU + {4E37074A-710D-4331-AD6C-D2A44FD2FD43}.Description|x64.ActiveCfg = Description|Any CPU + {4E37074A-710D-4331-AD6C-D2A44FD2FD43}.Description|x64.Build.0 = Description|Any CPU {4E37074A-710D-4331-AD6C-D2A44FD2FD43}.Release|Any CPU.ActiveCfg = Release|Any CPU {4E37074A-710D-4331-AD6C-D2A44FD2FD43}.Release|Any CPU.Build.0 = Release|Any CPU {4E37074A-710D-4331-AD6C-D2A44FD2FD43}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {4E37074A-710D-4331-AD6C-D2A44FD2FD43}.Release|Mixed Platforms.Build.0 = Release|Any CPU {4E37074A-710D-4331-AD6C-D2A44FD2FD43}.Release|x86.ActiveCfg = Release|Any CPU {4E37074A-710D-4331-AD6C-D2A44FD2FD43}.Release|x86.Build.0 = Release|Any CPU + {4E37074A-710D-4331-AD6C-D2A44FD2FD43}.Release|x64.ActiveCfg = Release|Any CPU + {4E37074A-710D-4331-AD6C-D2A44FD2FD43}.Release|x64.Build.0 = Release|Any CPU {E03F2078-4C66-4DF1-9EE7-8C58EE32399E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {E03F2078-4C66-4DF1-9EE7-8C58EE32399E}.Debug|Any CPU.Build.0 = Debug|Any CPU {E03F2078-4C66-4DF1-9EE7-8C58EE32399E}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {E03F2078-4C66-4DF1-9EE7-8C58EE32399E}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {E03F2078-4C66-4DF1-9EE7-8C58EE32399E}.Debug|x86.ActiveCfg = Debug|Any CPU {E03F2078-4C66-4DF1-9EE7-8C58EE32399E}.Debug|x86.Build.0 = Debug|Any CPU + {E03F2078-4C66-4DF1-9EE7-8C58EE32399E}.Debug|x64.ActiveCfg = Debug|Any CPU + {E03F2078-4C66-4DF1-9EE7-8C58EE32399E}.Debug|x64.Build.0 = Debug|Any CPU {E03F2078-4C66-4DF1-9EE7-8C58EE32399E}.Description|Any CPU.ActiveCfg = Debug|Any CPU {E03F2078-4C66-4DF1-9EE7-8C58EE32399E}.Description|Any CPU.Build.0 = Debug|Any CPU {E03F2078-4C66-4DF1-9EE7-8C58EE32399E}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {E03F2078-4C66-4DF1-9EE7-8C58EE32399E}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {E03F2078-4C66-4DF1-9EE7-8C58EE32399E}.Description|x86.ActiveCfg = Debug|Any CPU {E03F2078-4C66-4DF1-9EE7-8C58EE32399E}.Description|x86.Build.0 = Debug|Any CPU + {E03F2078-4C66-4DF1-9EE7-8C58EE32399E}.Description|x64.ActiveCfg = Description|Any CPU + {E03F2078-4C66-4DF1-9EE7-8C58EE32399E}.Description|x64.Build.0 = Description|Any CPU {E03F2078-4C66-4DF1-9EE7-8C58EE32399E}.Release|Any CPU.ActiveCfg = Release|Any CPU {E03F2078-4C66-4DF1-9EE7-8C58EE32399E}.Release|Any CPU.Build.0 = Release|Any CPU {E03F2078-4C66-4DF1-9EE7-8C58EE32399E}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {E03F2078-4C66-4DF1-9EE7-8C58EE32399E}.Release|Mixed Platforms.Build.0 = Release|Any CPU {E03F2078-4C66-4DF1-9EE7-8C58EE32399E}.Release|x86.ActiveCfg = Release|Any CPU {E03F2078-4C66-4DF1-9EE7-8C58EE32399E}.Release|x86.Build.0 = Release|Any CPU + {E03F2078-4C66-4DF1-9EE7-8C58EE32399E}.Release|x64.ActiveCfg = Release|Any CPU + {E03F2078-4C66-4DF1-9EE7-8C58EE32399E}.Release|x64.Build.0 = Release|Any CPU {F8CEBE45-A278-490A-956A-0D3B9FFE65B9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {F8CEBE45-A278-490A-956A-0D3B9FFE65B9}.Debug|Any CPU.Build.0 = Debug|Any CPU {F8CEBE45-A278-490A-956A-0D3B9FFE65B9}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {F8CEBE45-A278-490A-956A-0D3B9FFE65B9}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {F8CEBE45-A278-490A-956A-0D3B9FFE65B9}.Debug|x86.ActiveCfg = Debug|Any CPU {F8CEBE45-A278-490A-956A-0D3B9FFE65B9}.Debug|x86.Build.0 = Debug|Any CPU + {F8CEBE45-A278-490A-956A-0D3B9FFE65B9}.Debug|x64.ActiveCfg = Debug|Any CPU + {F8CEBE45-A278-490A-956A-0D3B9FFE65B9}.Debug|x64.Build.0 = Debug|Any CPU {F8CEBE45-A278-490A-956A-0D3B9FFE65B9}.Description|Any CPU.ActiveCfg = Debug|Any CPU {F8CEBE45-A278-490A-956A-0D3B9FFE65B9}.Description|Any CPU.Build.0 = Debug|Any CPU {F8CEBE45-A278-490A-956A-0D3B9FFE65B9}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {F8CEBE45-A278-490A-956A-0D3B9FFE65B9}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {F8CEBE45-A278-490A-956A-0D3B9FFE65B9}.Description|x86.ActiveCfg = Debug|Any CPU {F8CEBE45-A278-490A-956A-0D3B9FFE65B9}.Description|x86.Build.0 = Debug|Any CPU + {F8CEBE45-A278-490A-956A-0D3B9FFE65B9}.Description|x64.ActiveCfg = Description|Any CPU + {F8CEBE45-A278-490A-956A-0D3B9FFE65B9}.Description|x64.Build.0 = Description|Any CPU {F8CEBE45-A278-490A-956A-0D3B9FFE65B9}.Release|Any CPU.ActiveCfg = Release|Any CPU {F8CEBE45-A278-490A-956A-0D3B9FFE65B9}.Release|Any CPU.Build.0 = Release|Any CPU {F8CEBE45-A278-490A-956A-0D3B9FFE65B9}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {F8CEBE45-A278-490A-956A-0D3B9FFE65B9}.Release|Mixed Platforms.Build.0 = Release|Any CPU {F8CEBE45-A278-490A-956A-0D3B9FFE65B9}.Release|x86.ActiveCfg = Release|Any CPU {F8CEBE45-A278-490A-956A-0D3B9FFE65B9}.Release|x86.Build.0 = Release|Any CPU + {F8CEBE45-A278-490A-956A-0D3B9FFE65B9}.Release|x64.ActiveCfg = Release|Any CPU + {F8CEBE45-A278-490A-956A-0D3B9FFE65B9}.Release|x64.Build.0 = Release|Any CPU {13927BF6-EF71-4D80-BFBA-5559E275600F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {13927BF6-EF71-4D80-BFBA-5559E275600F}.Debug|Any CPU.Build.0 = Debug|Any CPU {13927BF6-EF71-4D80-BFBA-5559E275600F}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {13927BF6-EF71-4D80-BFBA-5559E275600F}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {13927BF6-EF71-4D80-BFBA-5559E275600F}.Debug|x86.ActiveCfg = Debug|Any CPU {13927BF6-EF71-4D80-BFBA-5559E275600F}.Debug|x86.Build.0 = Debug|Any CPU + {13927BF6-EF71-4D80-BFBA-5559E275600F}.Debug|x64.ActiveCfg = Debug|Any CPU + {13927BF6-EF71-4D80-BFBA-5559E275600F}.Debug|x64.Build.0 = Debug|Any CPU {13927BF6-EF71-4D80-BFBA-5559E275600F}.Description|Any CPU.ActiveCfg = Debug|Any CPU {13927BF6-EF71-4D80-BFBA-5559E275600F}.Description|Any CPU.Build.0 = Debug|Any CPU {13927BF6-EF71-4D80-BFBA-5559E275600F}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {13927BF6-EF71-4D80-BFBA-5559E275600F}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {13927BF6-EF71-4D80-BFBA-5559E275600F}.Description|x86.ActiveCfg = Debug|Any CPU {13927BF6-EF71-4D80-BFBA-5559E275600F}.Description|x86.Build.0 = Debug|Any CPU + {13927BF6-EF71-4D80-BFBA-5559E275600F}.Description|x64.ActiveCfg = Description|Any CPU + {13927BF6-EF71-4D80-BFBA-5559E275600F}.Description|x64.Build.0 = Description|Any CPU {13927BF6-EF71-4D80-BFBA-5559E275600F}.Release|Any CPU.ActiveCfg = Release|Any CPU {13927BF6-EF71-4D80-BFBA-5559E275600F}.Release|Any CPU.Build.0 = Release|Any CPU {13927BF6-EF71-4D80-BFBA-5559E275600F}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {13927BF6-EF71-4D80-BFBA-5559E275600F}.Release|Mixed Platforms.Build.0 = Release|Any CPU {13927BF6-EF71-4D80-BFBA-5559E275600F}.Release|x86.ActiveCfg = Release|Any CPU {13927BF6-EF71-4D80-BFBA-5559E275600F}.Release|x86.Build.0 = Release|Any CPU + {13927BF6-EF71-4D80-BFBA-5559E275600F}.Release|x64.ActiveCfg = Release|Any CPU + {13927BF6-EF71-4D80-BFBA-5559E275600F}.Release|x64.Build.0 = Release|Any CPU {EFFE4837-585A-4FA6-8C85-8E9A9023123D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {EFFE4837-585A-4FA6-8C85-8E9A9023123D}.Debug|Any CPU.Build.0 = Debug|Any CPU {EFFE4837-585A-4FA6-8C85-8E9A9023123D}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {EFFE4837-585A-4FA6-8C85-8E9A9023123D}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {EFFE4837-585A-4FA6-8C85-8E9A9023123D}.Debug|x86.ActiveCfg = Debug|Any CPU {EFFE4837-585A-4FA6-8C85-8E9A9023123D}.Debug|x86.Build.0 = Debug|Any CPU + {EFFE4837-585A-4FA6-8C85-8E9A9023123D}.Debug|x64.ActiveCfg = Debug|Any CPU + {EFFE4837-585A-4FA6-8C85-8E9A9023123D}.Debug|x64.Build.0 = Debug|Any CPU {EFFE4837-585A-4FA6-8C85-8E9A9023123D}.Description|Any CPU.ActiveCfg = Debug|Any CPU {EFFE4837-585A-4FA6-8C85-8E9A9023123D}.Description|Any CPU.Build.0 = Debug|Any CPU {EFFE4837-585A-4FA6-8C85-8E9A9023123D}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {EFFE4837-585A-4FA6-8C85-8E9A9023123D}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {EFFE4837-585A-4FA6-8C85-8E9A9023123D}.Description|x86.ActiveCfg = Debug|Any CPU {EFFE4837-585A-4FA6-8C85-8E9A9023123D}.Description|x86.Build.0 = Debug|Any CPU + {EFFE4837-585A-4FA6-8C85-8E9A9023123D}.Description|x64.ActiveCfg = Description|Any CPU + {EFFE4837-585A-4FA6-8C85-8E9A9023123D}.Description|x64.Build.0 = Description|Any CPU {EFFE4837-585A-4FA6-8C85-8E9A9023123D}.Release|Any CPU.ActiveCfg = Release|Any CPU {EFFE4837-585A-4FA6-8C85-8E9A9023123D}.Release|Any CPU.Build.0 = Release|Any CPU {EFFE4837-585A-4FA6-8C85-8E9A9023123D}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {EFFE4837-585A-4FA6-8C85-8E9A9023123D}.Release|Mixed Platforms.Build.0 = Release|Any CPU {EFFE4837-585A-4FA6-8C85-8E9A9023123D}.Release|x86.ActiveCfg = Release|Any CPU {EFFE4837-585A-4FA6-8C85-8E9A9023123D}.Release|x86.Build.0 = Release|Any CPU + {EFFE4837-585A-4FA6-8C85-8E9A9023123D}.Release|x64.ActiveCfg = Release|Any CPU + {EFFE4837-585A-4FA6-8C85-8E9A9023123D}.Release|x64.Build.0 = Release|Any CPU {56F84769-BC5C-4177-A013-29070CF44377}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {56F84769-BC5C-4177-A013-29070CF44377}.Debug|Any CPU.Build.0 = Debug|Any CPU {56F84769-BC5C-4177-A013-29070CF44377}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {56F84769-BC5C-4177-A013-29070CF44377}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {56F84769-BC5C-4177-A013-29070CF44377}.Debug|x86.ActiveCfg = Debug|Any CPU {56F84769-BC5C-4177-A013-29070CF44377}.Debug|x86.Build.0 = Debug|Any CPU + {56F84769-BC5C-4177-A013-29070CF44377}.Debug|x64.ActiveCfg = Debug|Any CPU + {56F84769-BC5C-4177-A013-29070CF44377}.Debug|x64.Build.0 = Debug|Any CPU {56F84769-BC5C-4177-A013-29070CF44377}.Description|Any CPU.ActiveCfg = Debug|Any CPU {56F84769-BC5C-4177-A013-29070CF44377}.Description|Any CPU.Build.0 = Debug|Any CPU {56F84769-BC5C-4177-A013-29070CF44377}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {56F84769-BC5C-4177-A013-29070CF44377}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {56F84769-BC5C-4177-A013-29070CF44377}.Description|x86.ActiveCfg = Debug|Any CPU {56F84769-BC5C-4177-A013-29070CF44377}.Description|x86.Build.0 = Debug|Any CPU + {56F84769-BC5C-4177-A013-29070CF44377}.Description|x64.ActiveCfg = Description|Any CPU + {56F84769-BC5C-4177-A013-29070CF44377}.Description|x64.Build.0 = Description|Any CPU {56F84769-BC5C-4177-A013-29070CF44377}.Release|Any CPU.ActiveCfg = Release|Any CPU {56F84769-BC5C-4177-A013-29070CF44377}.Release|Any CPU.Build.0 = Release|Any CPU {56F84769-BC5C-4177-A013-29070CF44377}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {56F84769-BC5C-4177-A013-29070CF44377}.Release|Mixed Platforms.Build.0 = Release|Any CPU {56F84769-BC5C-4177-A013-29070CF44377}.Release|x86.ActiveCfg = Release|Any CPU {56F84769-BC5C-4177-A013-29070CF44377}.Release|x86.Build.0 = Release|Any CPU + {56F84769-BC5C-4177-A013-29070CF44377}.Release|x64.ActiveCfg = Release|Any CPU + {56F84769-BC5C-4177-A013-29070CF44377}.Release|x64.Build.0 = Release|Any CPU {E4D43158-70AA-45CB-902B-4D8BFEAB530C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {E4D43158-70AA-45CB-902B-4D8BFEAB530C}.Debug|Any CPU.Build.0 = Debug|Any CPU {E4D43158-70AA-45CB-902B-4D8BFEAB530C}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {E4D43158-70AA-45CB-902B-4D8BFEAB530C}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {E4D43158-70AA-45CB-902B-4D8BFEAB530C}.Debug|x86.ActiveCfg = Debug|Any CPU {E4D43158-70AA-45CB-902B-4D8BFEAB530C}.Debug|x86.Build.0 = Debug|Any CPU + {E4D43158-70AA-45CB-902B-4D8BFEAB530C}.Debug|x64.ActiveCfg = Debug|Any CPU + {E4D43158-70AA-45CB-902B-4D8BFEAB530C}.Debug|x64.Build.0 = Debug|Any CPU {E4D43158-70AA-45CB-902B-4D8BFEAB530C}.Description|Any CPU.ActiveCfg = Debug|Any CPU {E4D43158-70AA-45CB-902B-4D8BFEAB530C}.Description|Any CPU.Build.0 = Debug|Any CPU {E4D43158-70AA-45CB-902B-4D8BFEAB530C}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {E4D43158-70AA-45CB-902B-4D8BFEAB530C}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {E4D43158-70AA-45CB-902B-4D8BFEAB530C}.Description|x86.ActiveCfg = Debug|Any CPU {E4D43158-70AA-45CB-902B-4D8BFEAB530C}.Description|x86.Build.0 = Debug|Any CPU + {E4D43158-70AA-45CB-902B-4D8BFEAB530C}.Description|x64.ActiveCfg = Description|Any CPU + {E4D43158-70AA-45CB-902B-4D8BFEAB530C}.Description|x64.Build.0 = Description|Any CPU {E4D43158-70AA-45CB-902B-4D8BFEAB530C}.Release|Any CPU.ActiveCfg = Release|Any CPU {E4D43158-70AA-45CB-902B-4D8BFEAB530C}.Release|Any CPU.Build.0 = Release|Any CPU {E4D43158-70AA-45CB-902B-4D8BFEAB530C}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {E4D43158-70AA-45CB-902B-4D8BFEAB530C}.Release|Mixed Platforms.Build.0 = Release|Any CPU {E4D43158-70AA-45CB-902B-4D8BFEAB530C}.Release|x86.ActiveCfg = Release|Any CPU {E4D43158-70AA-45CB-902B-4D8BFEAB530C}.Release|x86.Build.0 = Release|Any CPU + {E4D43158-70AA-45CB-902B-4D8BFEAB530C}.Release|x64.ActiveCfg = Release|Any CPU + {E4D43158-70AA-45CB-902B-4D8BFEAB530C}.Release|x64.Build.0 = Release|Any CPU {777D2702-B0EF-4BC9-B92B-97BE82D2BC71}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {777D2702-B0EF-4BC9-B92B-97BE82D2BC71}.Debug|Any CPU.Build.0 = Debug|Any CPU {777D2702-B0EF-4BC9-B92B-97BE82D2BC71}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {777D2702-B0EF-4BC9-B92B-97BE82D2BC71}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {777D2702-B0EF-4BC9-B92B-97BE82D2BC71}.Debug|x86.ActiveCfg = Debug|Any CPU {777D2702-B0EF-4BC9-B92B-97BE82D2BC71}.Debug|x86.Build.0 = Debug|Any CPU + {777D2702-B0EF-4BC9-B92B-97BE82D2BC71}.Debug|x64.ActiveCfg = Debug|Any CPU + {777D2702-B0EF-4BC9-B92B-97BE82D2BC71}.Debug|x64.Build.0 = Debug|Any CPU {777D2702-B0EF-4BC9-B92B-97BE82D2BC71}.Description|Any CPU.ActiveCfg = Debug|Any CPU {777D2702-B0EF-4BC9-B92B-97BE82D2BC71}.Description|Any CPU.Build.0 = Debug|Any CPU {777D2702-B0EF-4BC9-B92B-97BE82D2BC71}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {777D2702-B0EF-4BC9-B92B-97BE82D2BC71}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {777D2702-B0EF-4BC9-B92B-97BE82D2BC71}.Description|x86.ActiveCfg = Debug|Any CPU {777D2702-B0EF-4BC9-B92B-97BE82D2BC71}.Description|x86.Build.0 = Debug|Any CPU + {777D2702-B0EF-4BC9-B92B-97BE82D2BC71}.Description|x64.ActiveCfg = Description|Any CPU + {777D2702-B0EF-4BC9-B92B-97BE82D2BC71}.Description|x64.Build.0 = Description|Any CPU {777D2702-B0EF-4BC9-B92B-97BE82D2BC71}.Release|Any CPU.ActiveCfg = Release|Any CPU {777D2702-B0EF-4BC9-B92B-97BE82D2BC71}.Release|Any CPU.Build.0 = Release|Any CPU {777D2702-B0EF-4BC9-B92B-97BE82D2BC71}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {777D2702-B0EF-4BC9-B92B-97BE82D2BC71}.Release|Mixed Platforms.Build.0 = Release|Any CPU {777D2702-B0EF-4BC9-B92B-97BE82D2BC71}.Release|x86.ActiveCfg = Release|Any CPU {777D2702-B0EF-4BC9-B92B-97BE82D2BC71}.Release|x86.Build.0 = Release|Any CPU + {777D2702-B0EF-4BC9-B92B-97BE82D2BC71}.Release|x64.ActiveCfg = Release|Any CPU + {777D2702-B0EF-4BC9-B92B-97BE82D2BC71}.Release|x64.Build.0 = Release|Any CPU {C37C6DAC-BFA9-4D65-AEF1-37021632C0EF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {C37C6DAC-BFA9-4D65-AEF1-37021632C0EF}.Debug|Any CPU.Build.0 = Debug|Any CPU {C37C6DAC-BFA9-4D65-AEF1-37021632C0EF}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {C37C6DAC-BFA9-4D65-AEF1-37021632C0EF}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {C37C6DAC-BFA9-4D65-AEF1-37021632C0EF}.Debug|x86.ActiveCfg = Debug|Any CPU {C37C6DAC-BFA9-4D65-AEF1-37021632C0EF}.Debug|x86.Build.0 = Debug|Any CPU + {C37C6DAC-BFA9-4D65-AEF1-37021632C0EF}.Debug|x64.ActiveCfg = Debug|Any CPU + {C37C6DAC-BFA9-4D65-AEF1-37021632C0EF}.Debug|x64.Build.0 = Debug|Any CPU {C37C6DAC-BFA9-4D65-AEF1-37021632C0EF}.Description|Any CPU.ActiveCfg = Debug|Any CPU {C37C6DAC-BFA9-4D65-AEF1-37021632C0EF}.Description|Any CPU.Build.0 = Debug|Any CPU {C37C6DAC-BFA9-4D65-AEF1-37021632C0EF}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {C37C6DAC-BFA9-4D65-AEF1-37021632C0EF}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {C37C6DAC-BFA9-4D65-AEF1-37021632C0EF}.Description|x86.ActiveCfg = Debug|Any CPU {C37C6DAC-BFA9-4D65-AEF1-37021632C0EF}.Description|x86.Build.0 = Debug|Any CPU + {C37C6DAC-BFA9-4D65-AEF1-37021632C0EF}.Description|x64.ActiveCfg = Description|Any CPU + {C37C6DAC-BFA9-4D65-AEF1-37021632C0EF}.Description|x64.Build.0 = Description|Any CPU {C37C6DAC-BFA9-4D65-AEF1-37021632C0EF}.Release|Any CPU.ActiveCfg = Release|Any CPU {C37C6DAC-BFA9-4D65-AEF1-37021632C0EF}.Release|Any CPU.Build.0 = Release|Any CPU {C37C6DAC-BFA9-4D65-AEF1-37021632C0EF}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {C37C6DAC-BFA9-4D65-AEF1-37021632C0EF}.Release|Mixed Platforms.Build.0 = Release|Any CPU {C37C6DAC-BFA9-4D65-AEF1-37021632C0EF}.Release|x86.ActiveCfg = Release|Any CPU {C37C6DAC-BFA9-4D65-AEF1-37021632C0EF}.Release|x86.Build.0 = Release|Any CPU + {C37C6DAC-BFA9-4D65-AEF1-37021632C0EF}.Release|x64.ActiveCfg = Release|Any CPU + {C37C6DAC-BFA9-4D65-AEF1-37021632C0EF}.Release|x64.Build.0 = Release|Any CPU {FDD348E9-AD4A-497E-98A9-FBBD47D51DE4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {FDD348E9-AD4A-497E-98A9-FBBD47D51DE4}.Debug|Any CPU.Build.0 = Debug|Any CPU {FDD348E9-AD4A-497E-98A9-FBBD47D51DE4}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {FDD348E9-AD4A-497E-98A9-FBBD47D51DE4}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {FDD348E9-AD4A-497E-98A9-FBBD47D51DE4}.Debug|x86.ActiveCfg = Debug|Any CPU {FDD348E9-AD4A-497E-98A9-FBBD47D51DE4}.Debug|x86.Build.0 = Debug|Any CPU + {FDD348E9-AD4A-497E-98A9-FBBD47D51DE4}.Debug|x64.ActiveCfg = Debug|Any CPU + {FDD348E9-AD4A-497E-98A9-FBBD47D51DE4}.Debug|x64.Build.0 = Debug|Any CPU {FDD348E9-AD4A-497E-98A9-FBBD47D51DE4}.Description|Any CPU.ActiveCfg = Debug|Any CPU {FDD348E9-AD4A-497E-98A9-FBBD47D51DE4}.Description|Any CPU.Build.0 = Debug|Any CPU {FDD348E9-AD4A-497E-98A9-FBBD47D51DE4}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {FDD348E9-AD4A-497E-98A9-FBBD47D51DE4}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {FDD348E9-AD4A-497E-98A9-FBBD47D51DE4}.Description|x86.ActiveCfg = Debug|Any CPU {FDD348E9-AD4A-497E-98A9-FBBD47D51DE4}.Description|x86.Build.0 = Debug|Any CPU + {FDD348E9-AD4A-497E-98A9-FBBD47D51DE4}.Description|x64.ActiveCfg = Description|Any CPU + {FDD348E9-AD4A-497E-98A9-FBBD47D51DE4}.Description|x64.Build.0 = Description|Any CPU {FDD348E9-AD4A-497E-98A9-FBBD47D51DE4}.Release|Any CPU.ActiveCfg = Release|Any CPU {FDD348E9-AD4A-497E-98A9-FBBD47D51DE4}.Release|Any CPU.Build.0 = Release|Any CPU {FDD348E9-AD4A-497E-98A9-FBBD47D51DE4}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {FDD348E9-AD4A-497E-98A9-FBBD47D51DE4}.Release|Mixed Platforms.Build.0 = Release|Any CPU {FDD348E9-AD4A-497E-98A9-FBBD47D51DE4}.Release|x86.ActiveCfg = Release|Any CPU {FDD348E9-AD4A-497E-98A9-FBBD47D51DE4}.Release|x86.Build.0 = Release|Any CPU + {FDD348E9-AD4A-497E-98A9-FBBD47D51DE4}.Release|x64.ActiveCfg = Release|Any CPU + {FDD348E9-AD4A-497E-98A9-FBBD47D51DE4}.Release|x64.Build.0 = Release|Any CPU {00512754-29C4-4AA3-8619-8C04120D7B55}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {00512754-29C4-4AA3-8619-8C04120D7B55}.Debug|Any CPU.Build.0 = Debug|Any CPU {00512754-29C4-4AA3-8619-8C04120D7B55}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {00512754-29C4-4AA3-8619-8C04120D7B55}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {00512754-29C4-4AA3-8619-8C04120D7B55}.Debug|x86.ActiveCfg = Debug|Any CPU {00512754-29C4-4AA3-8619-8C04120D7B55}.Debug|x86.Build.0 = Debug|Any CPU + {00512754-29C4-4AA3-8619-8C04120D7B55}.Debug|x64.ActiveCfg = Debug|Any CPU + {00512754-29C4-4AA3-8619-8C04120D7B55}.Debug|x64.Build.0 = Debug|Any CPU {00512754-29C4-4AA3-8619-8C04120D7B55}.Description|Any CPU.ActiveCfg = Debug|Any CPU {00512754-29C4-4AA3-8619-8C04120D7B55}.Description|Any CPU.Build.0 = Debug|Any CPU {00512754-29C4-4AA3-8619-8C04120D7B55}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {00512754-29C4-4AA3-8619-8C04120D7B55}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {00512754-29C4-4AA3-8619-8C04120D7B55}.Description|x86.ActiveCfg = Debug|Any CPU {00512754-29C4-4AA3-8619-8C04120D7B55}.Description|x86.Build.0 = Debug|Any CPU + {00512754-29C4-4AA3-8619-8C04120D7B55}.Description|x64.ActiveCfg = Description|Any CPU + {00512754-29C4-4AA3-8619-8C04120D7B55}.Description|x64.Build.0 = Description|Any CPU {00512754-29C4-4AA3-8619-8C04120D7B55}.Release|Any CPU.ActiveCfg = Release|Any CPU {00512754-29C4-4AA3-8619-8C04120D7B55}.Release|Any CPU.Build.0 = Release|Any CPU {00512754-29C4-4AA3-8619-8C04120D7B55}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {00512754-29C4-4AA3-8619-8C04120D7B55}.Release|Mixed Platforms.Build.0 = Release|Any CPU {00512754-29C4-4AA3-8619-8C04120D7B55}.Release|x86.ActiveCfg = Release|Any CPU {00512754-29C4-4AA3-8619-8C04120D7B55}.Release|x86.Build.0 = Release|Any CPU + {00512754-29C4-4AA3-8619-8C04120D7B55}.Release|x64.ActiveCfg = Release|Any CPU + {00512754-29C4-4AA3-8619-8C04120D7B55}.Release|x64.Build.0 = Release|Any CPU {FBC3B0CD-D775-41C6-A735-F59118838397}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {FBC3B0CD-D775-41C6-A735-F59118838397}.Debug|Any CPU.Build.0 = Debug|Any CPU {FBC3B0CD-D775-41C6-A735-F59118838397}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {FBC3B0CD-D775-41C6-A735-F59118838397}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {FBC3B0CD-D775-41C6-A735-F59118838397}.Debug|x86.ActiveCfg = Debug|Any CPU {FBC3B0CD-D775-41C6-A735-F59118838397}.Debug|x86.Build.0 = Debug|Any CPU + {FBC3B0CD-D775-41C6-A735-F59118838397}.Debug|x64.ActiveCfg = Debug|Any CPU + {FBC3B0CD-D775-41C6-A735-F59118838397}.Debug|x64.Build.0 = Debug|Any CPU {FBC3B0CD-D775-41C6-A735-F59118838397}.Description|Any CPU.ActiveCfg = Debug|Any CPU {FBC3B0CD-D775-41C6-A735-F59118838397}.Description|Any CPU.Build.0 = Debug|Any CPU {FBC3B0CD-D775-41C6-A735-F59118838397}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {FBC3B0CD-D775-41C6-A735-F59118838397}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {FBC3B0CD-D775-41C6-A735-F59118838397}.Description|x86.ActiveCfg = Debug|Any CPU {FBC3B0CD-D775-41C6-A735-F59118838397}.Description|x86.Build.0 = Debug|Any CPU + {FBC3B0CD-D775-41C6-A735-F59118838397}.Description|x64.ActiveCfg = Description|Any CPU + {FBC3B0CD-D775-41C6-A735-F59118838397}.Description|x64.Build.0 = Description|Any CPU {FBC3B0CD-D775-41C6-A735-F59118838397}.Release|Any CPU.ActiveCfg = Release|Any CPU {FBC3B0CD-D775-41C6-A735-F59118838397}.Release|Any CPU.Build.0 = Release|Any CPU {FBC3B0CD-D775-41C6-A735-F59118838397}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {FBC3B0CD-D775-41C6-A735-F59118838397}.Release|Mixed Platforms.Build.0 = Release|Any CPU {FBC3B0CD-D775-41C6-A735-F59118838397}.Release|x86.ActiveCfg = Release|Any CPU {FBC3B0CD-D775-41C6-A735-F59118838397}.Release|x86.Build.0 = Release|Any CPU + {FBC3B0CD-D775-41C6-A735-F59118838397}.Release|x64.ActiveCfg = Release|Any CPU + {FBC3B0CD-D775-41C6-A735-F59118838397}.Release|x64.Build.0 = Release|Any CPU {3347E41D-AD8B-4891-9A9B-5EE36BACA6F1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {3347E41D-AD8B-4891-9A9B-5EE36BACA6F1}.Debug|Any CPU.Build.0 = Debug|Any CPU {3347E41D-AD8B-4891-9A9B-5EE36BACA6F1}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {3347E41D-AD8B-4891-9A9B-5EE36BACA6F1}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {3347E41D-AD8B-4891-9A9B-5EE36BACA6F1}.Debug|x86.ActiveCfg = Debug|Any CPU {3347E41D-AD8B-4891-9A9B-5EE36BACA6F1}.Debug|x86.Build.0 = Debug|Any CPU + {3347E41D-AD8B-4891-9A9B-5EE36BACA6F1}.Debug|x64.ActiveCfg = Debug|Any CPU + {3347E41D-AD8B-4891-9A9B-5EE36BACA6F1}.Debug|x64.Build.0 = Debug|Any CPU {3347E41D-AD8B-4891-9A9B-5EE36BACA6F1}.Description|Any CPU.ActiveCfg = Debug|Any CPU {3347E41D-AD8B-4891-9A9B-5EE36BACA6F1}.Description|Any CPU.Build.0 = Debug|Any CPU {3347E41D-AD8B-4891-9A9B-5EE36BACA6F1}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {3347E41D-AD8B-4891-9A9B-5EE36BACA6F1}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {3347E41D-AD8B-4891-9A9B-5EE36BACA6F1}.Description|x86.ActiveCfg = Debug|Any CPU {3347E41D-AD8B-4891-9A9B-5EE36BACA6F1}.Description|x86.Build.0 = Debug|Any CPU + {3347E41D-AD8B-4891-9A9B-5EE36BACA6F1}.Description|x64.ActiveCfg = Description|Any CPU + {3347E41D-AD8B-4891-9A9B-5EE36BACA6F1}.Description|x64.Build.0 = Description|Any CPU {3347E41D-AD8B-4891-9A9B-5EE36BACA6F1}.Release|Any CPU.ActiveCfg = Release|Any CPU {3347E41D-AD8B-4891-9A9B-5EE36BACA6F1}.Release|Any CPU.Build.0 = Release|Any CPU {3347E41D-AD8B-4891-9A9B-5EE36BACA6F1}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {3347E41D-AD8B-4891-9A9B-5EE36BACA6F1}.Release|Mixed Platforms.Build.0 = Release|Any CPU {3347E41D-AD8B-4891-9A9B-5EE36BACA6F1}.Release|x86.ActiveCfg = Release|Any CPU {3347E41D-AD8B-4891-9A9B-5EE36BACA6F1}.Release|x86.Build.0 = Release|Any CPU + {3347E41D-AD8B-4891-9A9B-5EE36BACA6F1}.Release|x64.ActiveCfg = Release|Any CPU + {3347E41D-AD8B-4891-9A9B-5EE36BACA6F1}.Release|x64.Build.0 = Release|Any CPU {844037C4-B018-4AD0-8237-BAE46E024994}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {844037C4-B018-4AD0-8237-BAE46E024994}.Debug|Any CPU.Build.0 = Debug|Any CPU {844037C4-B018-4AD0-8237-BAE46E024994}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {844037C4-B018-4AD0-8237-BAE46E024994}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {844037C4-B018-4AD0-8237-BAE46E024994}.Debug|x86.ActiveCfg = Debug|Any CPU {844037C4-B018-4AD0-8237-BAE46E024994}.Debug|x86.Build.0 = Debug|Any CPU + {844037C4-B018-4AD0-8237-BAE46E024994}.Debug|x64.ActiveCfg = Debug|Any CPU + {844037C4-B018-4AD0-8237-BAE46E024994}.Debug|x64.Build.0 = Debug|Any CPU {844037C4-B018-4AD0-8237-BAE46E024994}.Description|Any CPU.ActiveCfg = Debug|Any CPU {844037C4-B018-4AD0-8237-BAE46E024994}.Description|Any CPU.Build.0 = Debug|Any CPU {844037C4-B018-4AD0-8237-BAE46E024994}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {844037C4-B018-4AD0-8237-BAE46E024994}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {844037C4-B018-4AD0-8237-BAE46E024994}.Description|x86.ActiveCfg = Debug|Any CPU {844037C4-B018-4AD0-8237-BAE46E024994}.Description|x86.Build.0 = Debug|Any CPU + {844037C4-B018-4AD0-8237-BAE46E024994}.Description|x64.ActiveCfg = Description|Any CPU + {844037C4-B018-4AD0-8237-BAE46E024994}.Description|x64.Build.0 = Description|Any CPU {844037C4-B018-4AD0-8237-BAE46E024994}.Release|Any CPU.ActiveCfg = Release|Any CPU {844037C4-B018-4AD0-8237-BAE46E024994}.Release|Any CPU.Build.0 = Release|Any CPU {844037C4-B018-4AD0-8237-BAE46E024994}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {844037C4-B018-4AD0-8237-BAE46E024994}.Release|Mixed Platforms.Build.0 = Release|Any CPU {844037C4-B018-4AD0-8237-BAE46E024994}.Release|x86.ActiveCfg = Release|Any CPU {844037C4-B018-4AD0-8237-BAE46E024994}.Release|x86.Build.0 = Release|Any CPU + {844037C4-B018-4AD0-8237-BAE46E024994}.Release|x64.ActiveCfg = Release|Any CPU + {844037C4-B018-4AD0-8237-BAE46E024994}.Release|x64.Build.0 = Release|Any CPU {F74513A5-E5B4-4ABC-9E8B-999EC55FCFC6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {F74513A5-E5B4-4ABC-9E8B-999EC55FCFC6}.Debug|Any CPU.Build.0 = Debug|Any CPU {F74513A5-E5B4-4ABC-9E8B-999EC55FCFC6}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {F74513A5-E5B4-4ABC-9E8B-999EC55FCFC6}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU {F74513A5-E5B4-4ABC-9E8B-999EC55FCFC6}.Debug|x86.ActiveCfg = Debug|Any CPU {F74513A5-E5B4-4ABC-9E8B-999EC55FCFC6}.Debug|x86.Build.0 = Debug|Any CPU + {F74513A5-E5B4-4ABC-9E8B-999EC55FCFC6}.Debug|x64.ActiveCfg = Debug|Any CPU + {F74513A5-E5B4-4ABC-9E8B-999EC55FCFC6}.Debug|x64.Build.0 = Debug|Any CPU {F74513A5-E5B4-4ABC-9E8B-999EC55FCFC6}.Description|Any CPU.ActiveCfg = Debug|Any CPU {F74513A5-E5B4-4ABC-9E8B-999EC55FCFC6}.Description|Any CPU.Build.0 = Debug|Any CPU {F74513A5-E5B4-4ABC-9E8B-999EC55FCFC6}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {F74513A5-E5B4-4ABC-9E8B-999EC55FCFC6}.Description|Mixed Platforms.Build.0 = Debug|Any CPU {F74513A5-E5B4-4ABC-9E8B-999EC55FCFC6}.Description|x86.ActiveCfg = Debug|Any CPU {F74513A5-E5B4-4ABC-9E8B-999EC55FCFC6}.Description|x86.Build.0 = Debug|Any CPU + {F74513A5-E5B4-4ABC-9E8B-999EC55FCFC6}.Description|x64.ActiveCfg = Description|Any CPU + {F74513A5-E5B4-4ABC-9E8B-999EC55FCFC6}.Description|x64.Build.0 = Description|Any CPU {F74513A5-E5B4-4ABC-9E8B-999EC55FCFC6}.Release|Any CPU.ActiveCfg = Release|Any CPU {F74513A5-E5B4-4ABC-9E8B-999EC55FCFC6}.Release|Any CPU.Build.0 = Release|Any CPU {F74513A5-E5B4-4ABC-9E8B-999EC55FCFC6}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {F74513A5-E5B4-4ABC-9E8B-999EC55FCFC6}.Release|Mixed Platforms.Build.0 = Release|Any CPU {F74513A5-E5B4-4ABC-9E8B-999EC55FCFC6}.Release|x86.ActiveCfg = Release|Any CPU {F74513A5-E5B4-4ABC-9E8B-999EC55FCFC6}.Release|x86.Build.0 = Release|Any CPU + {F74513A5-E5B4-4ABC-9E8B-999EC55FCFC6}.Release|x64.ActiveCfg = Release|Any CPU + {F74513A5-E5B4-4ABC-9E8B-999EC55FCFC6}.Release|x64.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -1410,6 +1785,7 @@ Global {23C02A05-4F5A-467D-B48E-41BD4DD82714} = {90065B0F-1BFE-40D8-AED5-11096B2535B0} {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF} = {90065B0F-1BFE-40D8-AED5-11096B2535B0} {1E16FC87-77BD-4065-A231-9E533D68C7D4} = {D032B24A-CE3A-4881-BACE-CC4FE0AFD69D} + {A4028807-1B21-4D14-9CE3-5FD1AAD9EDD7} = {F0EFF742-92D5-4219-939A-8F6F8DAB24E5} {337FA0F7-7E6E-427F-874F-5C43B6D04755} = {DDBC7F79-A2A1-4D92-9AE7-ADDC838F1E5E} {3F820CBC-E5DB-4E72-BA98-491D06355C53} = {88D3D1D0-85D2-4301-A9EA-3F964CB05415} {F0709818-07C4-4346-A517-739A64AAC930} = {3A538FDC-0226-4971-A3C0-31570CDA340D} @@ -1434,7 +1810,6 @@ Global {C37C6DAC-BFA9-4D65-AEF1-37021632C0EF} = {D1C4B715-9764-4430-B3D3-676B0EBCE75A} {FDD348E9-AD4A-497E-98A9-FBBD47D51DE4} = {D1C4B715-9764-4430-B3D3-676B0EBCE75A} {00512754-29C4-4AA3-8619-8C04120D7B55} = {D1C4B715-9764-4430-B3D3-676B0EBCE75A} - {A4028807-1B21-4D14-9CE3-5FD1AAD9EDD7} = {F0EFF742-92D5-4219-939A-8F6F8DAB24E5} {FBC3B0CD-D775-41C6-A735-F59118838397} = {D032B24A-CE3A-4881-BACE-CC4FE0AFD69D} {3347E41D-AD8B-4891-9A9B-5EE36BACA6F1} = {90065B0F-1BFE-40D8-AED5-11096B2535B0} {844037C4-B018-4AD0-8237-BAE46E024994} = {079CE6E3-8038-44F5-B18A-2D586A827D95} diff --git a/Source/Mosa.Tool.Compiler/Compiler.cs b/Source/Mosa.Tool.Compiler/Compiler.cs index 67b6aac803..ce47592e9f 100644 --- a/Source/Mosa.Tool.Compiler/Compiler.cs +++ b/Source/Mosa.Tool.Compiler/Compiler.cs @@ -3,6 +3,7 @@ using System.Diagnostics; using Mosa.Compiler.Framework; using Mosa.Compiler.MosaTypeSystem.CLR; +using Mosa.Compiler.Platforms; using Mosa.Utility.Configuration; namespace Mosa.Tool.Compiler; @@ -97,9 +98,7 @@ public int Run(string[] args) private static void RegisterPlatforms() { - PlatformRegistry.Add(new Mosa.Compiler.x86.Architecture()); - PlatformRegistry.Add(new Mosa.Compiler.x64.Architecture()); - PlatformRegistry.Add(new Mosa.Compiler.ARM32.Architecture()); + PlatformRegistrations.Register(); } #endregion Public Methods @@ -123,20 +122,13 @@ private CompilerHooks CreateCompilerHooks() private void NotifyEvent(CompilerEvent compilerEvent, string message, int threadID) { - if (compilerEvent is CompilerEvent.MethodCompileEnd - or CompilerEvent.MethodCompileStart - or CompilerEvent.Counter - or CompilerEvent.SetupStageStart - or CompilerEvent.SetupStageEnd - or CompilerEvent.FinalizationStageStart - or CompilerEvent.FinalizationStageEnd) + if (CompilerHooks.IsStandardFilteredNotifyEvent(compilerEvent)) return; if (compilerEvent == CompilerEvent.Diagnostic && !MosaSettings.Diagnostic) return; - message = string.IsNullOrWhiteSpace(message) ? string.Empty : $": {message}"; - OutputStatus($"{compilerEvent.ToText()}{message}"); + OutputStatus(CompilerHooks.GetStandardNotifyEventStatus(compilerEvent, message)); } private void OutputStatus(string status) diff --git a/Source/Mosa.Tool.Compiler/Mosa.Tool.Compiler.csproj b/Source/Mosa.Tool.Compiler/Mosa.Tool.Compiler.csproj index b4167f6154..b95e70cfcb 100644 --- a/Source/Mosa.Tool.Compiler/Mosa.Tool.Compiler.csproj +++ b/Source/Mosa.Tool.Compiler/Mosa.Tool.Compiler.csproj @@ -8,6 +8,7 @@ + diff --git a/Source/Mosa.Tool.Debugger/DebugDockContent.cs b/Source/Mosa.Tool.Debugger/DebugDockContent.cs index ac46cbc51a..e5feac772b 100644 --- a/Source/Mosa.Tool.Debugger/DebugDockContent.cs +++ b/Source/Mosa.Tool.Debugger/DebugDockContent.cs @@ -1,9 +1,9 @@ // Copyright (c) MOSA Project. Licensed under the New BSD License. +using System.ComponentModel; using Mosa.Tool.Debugger.DebugData; using Mosa.Tool.Debugger.GDB; using WeifenLuo.WinFormsUI.Docking; -using System.ComponentModel; namespace Mosa.Tool.Debugger; diff --git a/Source/Mosa.Tool.Debugger/Views/BreakpointView.cs b/Source/Mosa.Tool.Debugger/Views/BreakpointView.cs index d91a46c244..61a60d1e5d 100644 --- a/Source/Mosa.Tool.Debugger/Views/BreakpointView.cs +++ b/Source/Mosa.Tool.Debugger/Views/BreakpointView.cs @@ -1,7 +1,6 @@ // Copyright (c) MOSA Project. Licensed under the New BSD License. using System.ComponentModel; -using Mosa.Utility.Configuration; namespace Mosa.Tool.Debugger.Views; diff --git a/Source/Mosa.Tool.Explorer.Avalonia/MainWindow.axaml.cs b/Source/Mosa.Tool.Explorer.Avalonia/MainWindow.axaml.cs index 7cb162b9fa..012f7db7b4 100755 --- a/Source/Mosa.Tool.Explorer.Avalonia/MainWindow.axaml.cs +++ b/Source/Mosa.Tool.Explorer.Avalonia/MainWindow.axaml.cs @@ -3,6 +3,7 @@ using System.Text; using Avalonia.Controls; using Avalonia.Input.Platform; +using Avalonia.Interactivity; using Avalonia.Media.Imaging; using Avalonia.Threading; using Mosa.Compiler.Common; @@ -12,14 +13,14 @@ using Mosa.Compiler.Framework.Stages.Diagnostic; using Mosa.Compiler.MosaTypeSystem; using Mosa.Compiler.MosaTypeSystem.CLR; +using Mosa.Compiler.Platforms; using Mosa.Tool.Explorer.Common; using Mosa.Tool.Explorer.Common.CompilerStage; using Mosa.Tool.Explorer.Common.Stages; using Mosa.Utility.Configuration; -using Timer = System.Timers.Timer; using ExplorerCompilerData = Mosa.Tool.Explorer.Common.CompilerInformation; using ExplorerMethodData = Mosa.Tool.Explorer.Common.MethodInformation; -using Avalonia.Interactivity; +using Timer = System.Timers.Timer; namespace Mosa.Tool.Explorer.Avalonia; @@ -69,10 +70,7 @@ public MainWindow() ClearAll(); - PlatformRegistry.Add(new Compiler.x86.Architecture()); - PlatformRegistry.Add(new Compiler.x64.Architecture()); - PlatformRegistry.Add(new Compiler.ARM32.Architecture()); - //PlatformRegistry.Add(new Compiler.ARM64.Architecture()); + PlatformRegistrations.Register(); } private void Control_OnLoaded(object _, RoutedEventArgs e) @@ -684,11 +682,12 @@ private void NotifyProgress(int total, int completed) private void NotifyEvent(CompilerEvent compilerEvent, string message, int threadID) { + if (compilerEvent == CompilerEvent.Diagnostic && !mosaSettings.Diagnostic) + return; + if (compilerEvent != CompilerEvent.Counter) { - var newStatus = compilerEvent.ToText(); - if (!string.IsNullOrWhiteSpace(message)) - newStatus += $": {message}"; + var newStatus = CompilerHooks.GetStandardNotifyEventStatus(compilerEvent, message); lock (statusLock) status = newStatus; diff --git a/Source/Mosa.Tool.Explorer.Avalonia/Mosa.Tool.Explorer.Avalonia.csproj b/Source/Mosa.Tool.Explorer.Avalonia/Mosa.Tool.Explorer.Avalonia.csproj index f778b0f3ed..6402c47e9b 100755 --- a/Source/Mosa.Tool.Explorer.Avalonia/Mosa.Tool.Explorer.Avalonia.csproj +++ b/Source/Mosa.Tool.Explorer.Avalonia/Mosa.Tool.Explorer.Avalonia.csproj @@ -11,6 +11,7 @@ + diff --git a/Source/Mosa.Tool.Explorer.Common/CompilerInformation.cs b/Source/Mosa.Tool.Explorer.Common/CompilerInformation.cs index f7ea47f62b..3d81a7be3e 100644 --- a/Source/Mosa.Tool.Explorer.Common/CompilerInformation.cs +++ b/Source/Mosa.Tool.Explorer.Common/CompilerInformation.cs @@ -1,6 +1,7 @@ // Copyright (c) MOSA Project. Licensed under the New BSD License. using System.Diagnostics; +using Mosa.Compiler.Framework; namespace Mosa.Tool.Explorer.Common; @@ -86,8 +87,7 @@ public void AddTraceEvent(CompilerEvent compilerEvent, string message, int threa return; } - var part = string.IsNullOrWhiteSpace(message) ? string.Empty : ": " + message; - var msg = $"{compilerEvent.ToText()}{part}"; + var msg = CompilerHooks.GetStandardNotifyEventStatus(compilerEvent, message); var timelog = $"{Stopwatch.Elapsed.TotalSeconds:00.00} | [{threadID:00}] {msg}"; @@ -96,7 +96,7 @@ public void AddTraceEvent(CompilerEvent compilerEvent, string message, int threa UpdateLog("Error", msg); UpdateLog("Compiler", timelog); } - if (compilerEvent == CompilerEvent.Exception) + else if (compilerEvent == CompilerEvent.Exception) { UpdateLog("Exception", msg); UpdateLog("Compiler", timelog); diff --git a/Source/Mosa.Tool.Explorer.Common/Mosa.Tool.Explorer.Common.csproj b/Source/Mosa.Tool.Explorer.Common/Mosa.Tool.Explorer.Common.csproj index fe96fa3084..9817c18d77 100644 --- a/Source/Mosa.Tool.Explorer.Common/Mosa.Tool.Explorer.Common.csproj +++ b/Source/Mosa.Tool.Explorer.Common/Mosa.Tool.Explorer.Common.csproj @@ -4,7 +4,6 @@ Library - diff --git a/Source/Mosa.Tool.Explorer/MainForm.cs b/Source/Mosa.Tool.Explorer/MainForm.cs index 1dfddeeebc..840d5bb156 100644 --- a/Source/Mosa.Tool.Explorer/MainForm.cs +++ b/Source/Mosa.Tool.Explorer/MainForm.cs @@ -11,11 +11,11 @@ using Mosa.Compiler.Framework.Stages.Diagnostic; using Mosa.Compiler.MosaTypeSystem; using Mosa.Compiler.MosaTypeSystem.CLR; +using Mosa.Compiler.Platforms; using Mosa.Tool.Explorer.Common; using Mosa.Tool.Explorer.Common.CompilerStage; using Mosa.Tool.Explorer.Common.Stages; using Mosa.Utility.Configuration; - using static Mosa.Utility.Configuration.MosaSettings; namespace Mosa.Tool.Explorer; @@ -337,10 +337,7 @@ private static List ExtractLabels(List records) private static void RegisterPlatforms() { - PlatformRegistry.Add(new Compiler.x86.Architecture()); - PlatformRegistry.Add(new Compiler.x64.Architecture()); - PlatformRegistry.Add(new Compiler.ARM32.Architecture()); - //PlatformRegistry.Add(new Compiler.ARM64.Architecture()); + PlatformRegistrations.Register(); } private void btnFirst_Click(object sender, EventArgs e) @@ -743,9 +740,12 @@ private void NodeSelected() private void NotifyEvent(CompilerEvent compilerEvent, string message, int threadID) { + if (compilerEvent == CompilerEvent.Diagnostic && !MosaSettings.Diagnostic) + return; + if (compilerEvent != CompilerEvent.Counter) { - var status = $"{compilerEvent.ToText()}{(string.IsNullOrWhiteSpace(message) ? string.Empty : $": {message}")}"; + var status = CompilerHooks.GetStandardNotifyEventStatus(compilerEvent, message); lock (_statusLock) { diff --git a/Source/Mosa.Tool.Explorer/Mosa.Tool.Explorer.csproj b/Source/Mosa.Tool.Explorer/Mosa.Tool.Explorer.csproj index ab09db5712..0082431e13 100644 --- a/Source/Mosa.Tool.Explorer/Mosa.Tool.Explorer.csproj +++ b/Source/Mosa.Tool.Explorer/Mosa.Tool.Explorer.csproj @@ -1,4 +1,4 @@ - + net10.0-windows @@ -22,6 +22,7 @@ + diff --git a/Source/Mosa.Tool.Launcher.Console/Mosa.Tool.Launcher.Console.csproj b/Source/Mosa.Tool.Launcher.Console/Mosa.Tool.Launcher.Console.csproj index 49c7b2c709..a3d6ac368e 100644 --- a/Source/Mosa.Tool.Launcher.Console/Mosa.Tool.Launcher.Console.csproj +++ b/Source/Mosa.Tool.Launcher.Console/Mosa.Tool.Launcher.Console.csproj @@ -5,6 +5,7 @@ + diff --git a/Source/Mosa.Tool.Launcher.Console/Program.cs b/Source/Mosa.Tool.Launcher.Console/Program.cs index f291f0a29d..23383fe684 100644 --- a/Source/Mosa.Tool.Launcher.Console/Program.cs +++ b/Source/Mosa.Tool.Launcher.Console/Program.cs @@ -2,6 +2,7 @@ using System.Diagnostics; using Mosa.Compiler.Framework; +using Mosa.Compiler.Platforms; using Mosa.Utility.Configuration; using Mosa.Utility.Launcher; @@ -98,8 +99,6 @@ private static CompilerHooks CreateCompilerHooks() private static void RegisterPlatforms() { - PlatformRegistry.Add(new Compiler.x86.Architecture()); - PlatformRegistry.Add(new Compiler.x64.Architecture()); - PlatformRegistry.Add(new Compiler.ARM32.Architecture()); + PlatformRegistrations.Register(); } } diff --git a/Source/Mosa.Tool.Launcher/MainWindow.axaml.cs b/Source/Mosa.Tool.Launcher/MainWindow.axaml.cs index 5e471e8c0b..05c6bdad08 100644 --- a/Source/Mosa.Tool.Launcher/MainWindow.axaml.cs +++ b/Source/Mosa.Tool.Launcher/MainWindow.axaml.cs @@ -9,6 +9,7 @@ using Avalonia.Threading; using Mosa.Compiler.Common; using Mosa.Compiler.Framework; +using Mosa.Compiler.Platforms; using Mosa.Utility.Configuration; using Mosa.Utility.Launcher; @@ -112,9 +113,7 @@ public void Initialize(string[] args) IncDirTxt.Text = MosaSettings.FileSystemRootInclude; TitleLbl.Content += CompilerVersion.VersionString; - PlatformRegistry.Add(new Compiler.x86.Architecture()); - PlatformRegistry.Add(new Compiler.x64.Architecture()); - PlatformRegistry.Add(new Compiler.ARM32.Architecture()); + PlatformRegistrations.Register(); UpdatePaths(); UpdateInterfaceAppLocations(); @@ -430,7 +429,10 @@ private void CompileCompleted() if (!MosaSettings.Launcher) return; - foreach (var line in Builder!.Counters) AddCounters(line); + foreach (var line in Builder!.Counters) + { + AddCounters(line); + } var starter = new Starter(Builder.MosaSettings, CompilerHooks, Builder.Linker); diff --git a/Source/Mosa.Tool.Launcher/Mosa.Tool.Launcher.csproj b/Source/Mosa.Tool.Launcher/Mosa.Tool.Launcher.csproj index e928774f5a..aa6fca0179 100644 --- a/Source/Mosa.Tool.Launcher/Mosa.Tool.Launcher.csproj +++ b/Source/Mosa.Tool.Launcher/Mosa.Tool.Launcher.csproj @@ -8,6 +8,7 @@ + diff --git a/Source/Mosa.UnitTests/Fuzzy/Fuzz0009.cs b/Source/Mosa.UnitTests/Fuzzy/Fuzz0009.cs index 28578b6b41..3e4d4f64bc 100644 --- a/Source/Mosa.UnitTests/Fuzzy/Fuzz0009.cs +++ b/Source/Mosa.UnitTests/Fuzzy/Fuzz0009.cs @@ -1,4506 +1,6306 @@ -namespace Mosa.UnitTests.Fuzzy; - -public static class Fuzz0009 -{ - [MosaUnitTest] - public static int FuzzMethod900() - { - int v1 = 67725543; - int v2 = 33066632; - int v3 = 94626294; - int v4 = 86601921; - int v5 = 31971368; - int v6 = 99603135; - - switch (v3 % 5) - { - case 0: - v3 = (v4 > 25765052) ? (v3 & v2 ^ v3) : (v2 ^ v5 >> v4); - break; - case 1: - v3 = v3 - v3 | v6; - break; - case 2: - v5 = (v6 > 2222544) ? (v6 + v2 + v5) : (v2 << v6 % v5); - break; - case 3: - v1 = (v3 > 35478587) ? (v4 ^ v6 >> v5) : (v2 >> v2 >> v1); - break; - case 4: - v3 = v3 | v6 >> v2; - break; - default: - v4 = (v1 < 8154169) ? (v3 >> v6 ^ v2) : (v6 >> v1 - v3); - break; - } - - switch (v1 % 5) - { - case 0: - v1 = v2 << v1 + v6; - break; - case 1: - v4 = (v3 < 62183177) ? (v3 & v6 / v2) : (v3 ^ v3 * v3); - break; - case 2: - v3 = (v1 < 53054405) ? (v3 >> v4 ^ v2) : (v1 / v1 << v1); - break; - case 3: - v5 = v3 * v5 << v1; - break; - case 4: - v3 = (v4 > 81221858) ? (v4 << v6 % v5) : (v1 / v3 << v4); - break; - default: - v5 = v1 * v1 % v2; - break; - } - - return v1 % v1 * v5; - } - - [MosaUnitTest] - public static int FuzzMethod901() - { - int v1 = 25426772; - int v2 = 51685435; - int v3 = 47076948; - int v4 = 58422845; - int v5 = 969859; - int v6 = 54885308; - - switch (v6 % 5) - { - case 0: - v4 = (v2 < 82231935) ? (v1 ^ v4 >> v1) : (v5 >> v4 / v2); - break; - case 1: - v1 = v2 % v5 + v6; - break; - case 2: - v3 = v1 ^ v1 >> v5; - break; - case 3: - v5 = (v3 > 11935097) ? (v6 + v4 + v1) : (v4 >> v6 << v1); - break; - case 4: - v2 = (v2 > 34058004) ? (v1 * v3 << v1) : (v4 | v2 | v4); - break; - default: - v3 = v6 | v1 / v1; - break; - } - - switch (v3 % 5) - { - case 0: - v1 = (v1 < 75023724) ? (v3 % v1 << v5) : (v3 * v2 + v4); - break; - case 1: - v5 = (v5 > 13997870) ? (v3 >> v2 << v5) : (v3 + v2 | v6); - break; - case 2: - v3 = (v4 > 70979377) ? (v3 | v4 >> v4) : (v3 - v3 << v4); - break; - case 3: - v5 = v3 - v3 << v1; - break; - case 4: - v2 = v3 + v2 ^ v3; - break; - default: - v1 = (v2 > 47945622) ? (v5 | v2 | v3) : (v5 ^ v3 * v1); - break; - } - - return v2 ^ v4 / v2; - } - - [MosaUnitTest] - public static int FuzzMethod902() - { - int v1 = 42201981; - int v2 = 98118670; - int v3 = 812939; - int v4 = 84298779; - int v5 = 40484212; - int v6 = 89682166; - - if (v5 > 59924165) - { - int v7 = 44504397; - v7 = (v7 < 99070983) ? (v7 - v7 * v7) : (v7 >> v7 * v7); - } - else - { - int v8 = 26811338; - v8 = v8 & v8 ^ v8; - } - - if (v4 > 42284349) - { - v6 = (v1 > 26840845) ? (v3 | v6 << v3) : (v5 - v3 >> v2); - } - else - { - v5 = v5 << v1 - v2; - } - - return (v6 > 20340092) ? (v4 | v4 >> v6) : (v2 | v5 ^ v1); - } - - [MosaUnitTest] - public static int FuzzMethod903() - { - int v1 = 97434132; - int v2 = 46675792; - int v3 = 14917052; - int v4 = 28072231; - int v5 = 54589391; - int v6 = 65685181; - - switch (v1 % 5) - { - case 0: - v3 = (v5 < 50394211) ? (v5 - v2 << v1) : (v1 + v1 % v3); - break; - case 1: - v3 = (v1 < 25933017) ? (v3 >> v6 >> v2) : (v6 >> v4 & v5); - break; - case 2: - v2 = v6 | v5 & v5; - break; - case 3: - v6 = (v1 < 80419553) ? (v4 ^ v1 ^ v6) : (v6 ^ v3 / v2); - break; - case 4: - v2 = (v5 > 6720675) ? (v2 >> v2 ^ v5) : (v2 >> v4 / v6); - break; - default: - v3 = v5 & v6 >> v6; - break; - } - - if (v5 < 46087574) - { - int v7 = 42998262; - v7 = v7 ^ v7 | v7; - } - else - { - int v8 = 1894115; - v8 = v8 + v8 >> v8; - } - - return (v2 < 62580738) ? (v1 << v5 % v5) : (v5 / v2 ^ v5); - } - - [MosaUnitTest] - public static int FuzzMethod904() - { - int v1 = 99343927; - int v2 = 20008253; - int v3 = 16069006; - int v4 = 92836547; - int v5 = 93789608; - int v6 = 7844006; - - switch (v4 % 5) - { - case 0: - v4 = (v2 < 4027262) ? (v1 << v4 - v5) : (v5 << v5 & v4); - break; - case 1: - v6 = (v6 > 24853311) ? (v2 & v4 >> v4) : (v4 - v4 << v6); - break; - case 2: - v5 = v4 ^ v6 + v1; - break; - case 3: - v4 = v5 / v6 ^ v6; - break; - case 4: - v3 = v1 / v2 << v3; - break; - default: - v2 = v3 >> v1 % v2; - break; - } - - if (v4 > 78808549) - { - v5 = (v5 < 99356496) ? (v2 / v1 ^ v1) : (v4 * v1 - v3); - } - else - { - v1 = v2 & v1 ^ v6; - } - - return (v5 < 43196721) ? (v3 & v3 << v6) : (v6 ^ v3 & v5); - } - - [MosaUnitTest] - public static int FuzzMethod905() - { - int v1 = 16403009; - int v2 = 31517919; - int v3 = 35753510; - int v4 = 16061147; - int v5 = 77076850; - int v6 = 68708703; - - switch (v5 % 5) - { - case 0: - v4 = v4 - v2 / v6; - break; - case 1: - v5 = v3 + v1 % v6; - break; - case 2: - v3 = v6 | v6 >> v3; - break; - case 3: - v4 = (v3 > 30225880) ? (v1 >> v6 & v3) : (v4 | v1 - v6); - break; - case 4: - v1 = (v3 > 82477362) ? (v3 | v6 >> v4) : (v3 & v5 % v3); - break; - default: - v1 = (v3 > 26514682) ? (v6 << v2 * v2) : (v2 << v4 << v2); - break; - } - - switch (v4 % 5) - { - case 0: - v2 = (v4 < 5324183) ? (v5 >> v6 | v3) : (v4 >> v5 >> v4); - break; - case 1: - v4 = (v2 > 26390358) ? (v6 / v3 * v5) : (v6 << v4 | v4); - break; - case 2: - v6 = (v1 > 24494289) ? (v3 >> v2 | v4) : (v5 << v1 + v3); - break; - case 3: - v4 = (v2 > 65237029) ? (v2 & v3 ^ v1) : (v2 ^ v1 << v3); - break; - case 4: - v3 = (v4 > 2127680) ? (v3 * v2 << v2) : (v1 >> v1 & v3); - break; - default: - v6 = (v6 < 50257171) ? (v4 + v2 * v1) : (v3 << v2 << v5); - break; - } - - return (v4 > 7393849) ? (v2 << v5 << v1) : (v4 ^ v3 & v6); - } - - [MosaUnitTest] - public static int FuzzMethod906() - { - int v1 = 69806314; - int v2 = 97840372; - int v3 = 66826221; - int v4 = 21029722; - int v5 = 27213582; - int v6 = 66027372; - - switch (v5 % 5) - { - case 0: - v5 = v6 >> v2 ^ v5; - break; - case 1: - v2 = v5 * v1 << v6; - break; - case 2: - v5 = (v6 < 29042744) ? (v6 ^ v6 >> v5) : (v4 - v1 ^ v6); - break; - case 3: - v1 = v4 * v4 >> v5; - break; - case 4: - v1 = v2 << v5 >> v5; - break; - default: - v1 = (v5 < 60017343) ? (v6 - v3 * v2) : (v1 ^ v4 & v2); - break; - } - - if (v2 < 65857935) - { - int v7 = 13335491; - v7 = v7 - v7 << v7; - } - else - { - v4 = (v2 > 64205150) ? (v3 & v6 | v3) : (v1 << v2 & v4); - } - - return v3 ^ v2 % v3; - } - - [MosaUnitTest] - public static int FuzzMethod907() - { - int v1 = 25134022; - int v2 = 30040174; - int v3 = 88173866; - int v4 = 14241181; - int v5 = 55757243; - int v6 = 57519584; - - if (v6 < 83286999) - { - v1 = v2 >> v3 * v4; - } - else - { - v4 = v3 / v2 | v6; - } - - if (v2 > 38305364) - { - v1 = v1 >> v6 ^ v1; - } - else - { - int v7 = 21578837; - v7 = v7 ^ v7 + v7; - } - - return v1 ^ v6 | v4; - } - - [MosaUnitTest] - public static int FuzzMethod908() - { - int v1 = 21790499; - int v2 = 8671328; - int v3 = 99168028; - int v4 = 36095223; - int v5 = 84538582; - int v6 = 18206965; - - if (v3 > 57496236) - { - int v7 = 30252947; - v7 = v7 % v7 / v7; - } - else - { - v2 = v5 * v1 >> v5; - } - - if (v2 > 19240123) - { - int v8 = 6227661; - v8 = (v8 < 13078921) ? (v8 << v8 & v8) : (v8 | v8 << v8); - } - else - { - int v9 = 85951142; - v9 = (v9 > 37383153) ? (v9 << v9 | v9) : (v9 | v9 + v9); - } - - return v6 ^ v2 ^ v3; - } - - [MosaUnitTest] - public static int FuzzMethod909() - { - int v1 = 15845682; - int v2 = 58038250; - int v3 = 19979546; - int v4 = 52236530; - int v5 = 44408080; - int v6 = 90343350; - - if (v3 < 91018779) - { - int v7 = 54207179; - v7 = (v7 > 48673427) ? (v7 << v7 << v7) : (v7 * v7 + v7); - } - else - { - v5 = (v3 < 94481171) ? (v4 ^ v5 >> v5) : (v1 >> v2 >> v2); - } - - if (v3 < 24367485) - { - int v8 = 46631148; - v8 = (v8 < 2472612) ? (v8 & v8 & v8) : (v8 << v8 + v8); - } - else - { - v3 = (v1 > 751827) ? (v4 | v4 % v4) : (v1 % v3 >> v6); - } - - return (v5 > 17807483) ? (v4 - v6 << v1) : (v4 >> v2 - v1); - } - - [MosaUnitTest] - public static int FuzzMethod910() - { - int v1 = 99984935; - int v2 = 61427072; - int v3 = 92893685; - int v4 = 1151575; - int v5 = 60320798; - int v6 = 15693617; - - switch (v5 % 5) - { - case 0: - v5 = (v4 > 4998917) ? (v5 / v4 & v6) : (v5 / v2 + v3); - break; - case 1: - v5 = v2 >> v4 | v2; - break; - case 2: - v6 = (v6 > 98610997) ? (v1 % v2 << v6) : (v6 >> v1 & v4); - break; - case 3: - v1 = (v3 > 12389797) ? (v6 * v4 ^ v6) : (v2 - v3 - v6); - break; - case 4: - v5 = v1 + v1 % v3; - break; - default: - v5 = v3 - v2 + v5; - break; - } - - switch (v4 % 5) - { - case 0: - v5 = (v5 > 40704864) ? (v2 * v4 % v2) : (v1 & v6 ^ v3); - break; - case 1: - v2 = (v1 > 21468661) ? (v3 | v5 ^ v6) : (v1 - v1 & v6); - break; - case 2: - v1 = v4 * v6 | v5; - break; - case 3: - v2 = (v2 < 24025119) ? (v1 % v5 / v4) : (v3 * v1 * v5); - break; - case 4: - v6 = (v5 < 22194043) ? (v3 | v2 % v5) : (v1 / v6 - v2); - break; - default: - v4 = v2 >> v1 * v3; - break; - } - - return v6 >> v3 - v3; - } - - [MosaUnitTest] - public static int FuzzMethod911() - { - int v1 = 85720246; - int v2 = 5396120; - int v3 = 34574662; - int v4 = 84138313; - int v5 = 6411269; - int v6 = 61288832; - - switch (v4 % 5) - { - case 0: - v1 = (v5 > 12561067) ? (v5 << v2 | v1) : (v5 << v1 ^ v3); - break; - case 1: - v4 = (v6 > 11829301) ? (v2 >> v5 * v4) : (v6 ^ v6 >> v4); - break; - case 2: - v1 = v4 ^ v3 << v4; - break; - case 3: - v4 = v5 - v1 >> v6; - break; - case 4: - v6 = v5 << v5 - v3; - break; - default: - v4 = (v2 > 35854081) ? (v4 & v1 >> v4) : (v6 << v3 >> v4); - break; - } - - if (v6 > 73811151) - { - v6 = v3 << v5 | v1; - } - else - { - int v7 = 37966969; - v7 = v7 | v7 + v7; - } - - return v3 << v3 + v1; - } - - [MosaUnitTest] - public static int FuzzMethod912() - { - int v1 = 54228319; - int v2 = 59190850; - int v3 = 20661186; - int v4 = 77487515; - int v5 = 62415132; - int v6 = 77548029; - - if (v5 > 82295541) - { - int v7 = 88599637; - v7 = v7 << v7 * v7; - } - else - { - v6 = v1 + v6 + v3; - } - - if (v5 > 84274726) - { - v4 = v1 + v1 | v1; - } - else - { - int v8 = 38574984; - v8 = v8 ^ v8 | v8; - } - - return v1 & v3 | v2; - } - - [MosaUnitTest] - public static int FuzzMethod913() - { - int v1 = 36664344; - int v2 = 23177447; - int v3 = 24933836; - int v4 = 55520990; - int v5 = 9896049; - int v6 = 62278333; - - if (v3 > 69460058) - { - v2 = v6 + v5 & v1; - } - else - { - int v7 = 24815357; - v7 = v7 >> v7 % v7; - } - - if (v5 > 16818734) - { - int v8 = 61338843; - v8 = v8 >> v8 + v8; - } - else - { - int v9 = 62172364; - v9 = (v9 > 42054017) ? (v9 - v9 - v9) : (v9 >> v9 << v9); - } - - return (v5 > 75095560) ? (v5 | v3 + v4) : (v3 / v3 & v3); - } - - [MosaUnitTest] - public static int FuzzMethod914() - { - int v1 = 60241244; - int v2 = 31359394; - int v3 = 42863102; - int v4 = 19537818; - int v5 = 96809222; - int v6 = 17029017; - - switch (v6 % 5) - { - case 0: - v2 = (v6 > 13469026) ? (v1 << v3 << v2) : (v3 - v6 / v5); - break; - case 1: - v5 = (v4 > 27833574) ? (v4 ^ v5 / v4) : (v3 | v4 | v2); - break; - case 2: - v3 = (v6 > 24239151) ? (v2 * v3 & v1) : (v4 & v6 % v3); - break; - case 3: - v3 = (v6 < 84017351) ? (v1 << v2 | v4) : (v4 / v1 + v4); - break; - case 4: - v4 = v5 & v1 / v6; - break; - default: - v2 = (v1 > 55540219) ? (v4 << v3 | v4) : (v6 ^ v4 ^ v3); - break; - } - - if (v5 > 50445921) - { - v5 = v4 & v3 - v3; - } - else - { - int v7 = 38086081; - v7 = (v7 > 23540038) ? (v7 / v7 | v7) : (v7 ^ v7 | v7); - } - - return v5 << v6 + v4; - } - - [MosaUnitTest] - public static int FuzzMethod915() - { - int v1 = 11465070; - int v2 = 92734661; - int v3 = 76176647; - int v4 = 56913030; - int v5 = 552968; - int v6 = 74467048; - - switch (v3 % 5) - { - case 0: - v5 = v2 >> v2 + v1; - break; - case 1: - v5 = (v5 < 46645415) ? (v2 | v5 << v5) : (v3 ^ v5 >> v2); - break; - case 2: - v2 = (v6 > 76941030) ? (v2 % v1 & v6) : (v2 + v5 << v3); - break; - case 3: - v2 = v5 | v1 ^ v5; - break; - case 4: - v6 = (v3 < 88381971) ? (v1 >> v4 | v5) : (v1 | v5 & v4); - break; - default: - v3 = (v3 > 96013121) ? (v4 * v3 << v3) : (v4 << v2 << v3); - break; - } - - if (v5 < 77707772) - { - int v7 = 45412637; - v7 = v7 | v7 * v7; - } - else - { - v4 = (v2 < 68605982) ? (v1 << v1 << v4) : (v2 ^ v6 >> v3); - } - - return v1 & v1 << v3; - } - - [MosaUnitTest] - public static int FuzzMethod916() - { - int v1 = 22782687; - int v2 = 4365292; - int v3 = 87095444; - int v4 = 22527755; - int v5 = 19385140; - int v6 = 84529000; - - if (v6 > 76776144) - { - int v7 = 52436261; - v7 = (v7 > 44509250) ? (v7 / v7 >> v7) : (v7 / v7 ^ v7); - } - else - { - int v8 = 29853236; - v8 = (v8 < 47665774) ? (v8 & v8 ^ v8) : (v8 | v8 ^ v8); - } - - switch (v3 % 5) - { - case 0: - v1 = (v4 < 52688452) ? (v4 | v2 | v1) : (v4 & v1 - v5); - break; - case 1: - v3 = (v4 > 96342162) ? (v3 / v3 + v5) : (v3 << v2 & v4); - break; - case 2: - v4 = (v4 < 27600135) ? (v1 - v4 ^ v5) : (v2 << v2 << v6); - break; - case 3: - v5 = v3 / v4 + v3; - break; - case 4: - v3 = (v4 < 53014685) ? (v4 | v3 % v3) : (v6 << v4 >> v2); - break; - default: - v4 = v3 & v3 << v2; - break; - } - - return v5 / v5 ^ v3; - } - - [MosaUnitTest] - public static int FuzzMethod917() - { - int v1 = 4581196; - int v2 = 83108803; - int v3 = 55412375; - int v4 = 1695328; - int v5 = 20152931; - int v6 = 43821552; - - switch (v4 % 5) - { - case 0: - v6 = (v5 < 8362724) ? (v6 << v4 * v2) : (v2 / v6 >> v5); - break; - case 1: - v4 = v1 | v3 >> v3; - break; - case 2: - v3 = v5 | v5 & v1; - break; - case 3: - v4 = v1 | v4 >> v2; - break; - case 4: - v1 = v1 * v6 | v1; - break; - default: - v1 = (v2 > 74581017) ? (v6 | v4 * v1) : (v2 - v6 * v4); - break; - } - - switch (v6 % 5) - { - case 0: - v1 = v3 & v4 << v1; - break; - case 1: - v2 = v1 << v4 & v5; - break; - case 2: - v6 = (v2 > 51263441) ? (v1 & v2 - v1) : (v5 / v6 * v3); - break; - case 3: - v4 = v5 >> v2 << v4; - break; - case 4: - v4 = (v2 > 94536402) ? (v6 - v4 | v2) : (v5 | v5 >> v6); - break; - default: - v6 = v3 ^ v3 & v3; - break; - } - - return (v1 < 81969200) ? (v1 ^ v3 << v2) : (v6 | v5 & v6); - } - - [MosaUnitTest] - public static int FuzzMethod918() - { - int v1 = 74673652; - int v2 = 12799077; - int v3 = 94397751; - int v4 = 96687763; - int v5 = 88023479; - int v6 = 46777592; - - switch (v4 % 5) - { - case 0: - v1 = (v5 > 57614329) ? (v6 ^ v5 & v3) : (v4 >> v5 * v2); - break; - case 1: - v1 = (v5 > 59909596) ? (v4 ^ v6 | v5) : (v4 * v3 % v5); - break; - case 2: - v4 = v4 | v2 >> v4; - break; - case 3: - v6 = (v5 > 13779561) ? (v2 - v6 * v6) : (v4 + v2 << v4); - break; - case 4: - v3 = (v3 < 81673239) ? (v4 << v1 >> v4) : (v3 >> v5 ^ v5); - break; - default: - v1 = (v3 < 44601238) ? (v2 << v1 << v2) : (v2 & v5 & v5); - break; - } - - if (v2 > 23559308) - { - v5 = v4 << v2 >> v4; - } - else - { - v4 = (v4 > 43456843) ? (v5 / v5 % v4) : (v2 << v2 << v2); - } - - return v5 >> v5 >> v4; - } - - [MosaUnitTest] - public static int FuzzMethod919() - { - int v1 = 59606935; - int v2 = 2091064; - int v3 = 3311343; - int v4 = 66885784; - int v5 = 52072947; - int v6 = 98171874; - - switch (v3 % 5) - { - case 0: - v4 = v4 >> v1 % v2; - break; - case 1: - v5 = (v5 < 3003689) ? (v6 ^ v5 | v5) : (v6 >> v2 >> v4); - break; - case 2: - v5 = (v2 < 99349237) ? (v3 + v1 / v1) : (v4 & v2 / v1); - break; - case 3: - v3 = (v4 > 80997358) ? (v4 >> v5 ^ v3) : (v5 + v3 - v5); - break; - case 4: - v3 = (v6 > 8492205) ? (v1 << v1 >> v2) : (v2 % v2 ^ v5); - break; - default: - v5 = (v2 > 98886993) ? (v5 / v6 >> v3) : (v5 | v4 * v1); - break; - } - - if (v1 > 13242812) - { - v6 = (v6 > 54603757) ? (v4 | v2 & v4) : (v4 * v6 ^ v5); - } - else - { - v2 = (v2 > 86124734) ? (v3 | v6 & v6) : (v3 + v5 / v6); - } - - return v2 & v2 | v4; - } - - [MosaUnitTest] - public static int FuzzMethod920() - { - int v1 = 7803690; - int v2 = 80746665; - int v3 = 30247389; - int v4 = 18572483; - int v5 = 61325659; - int v6 = 56629460; - - switch (v6 % 5) - { - case 0: - v4 = (v4 < 77244313) ? (v6 - v3 ^ v2) : (v4 - v2 * v4); - break; - case 1: - v5 = (v6 > 45795797) ? (v4 << v4 >> v2) : (v5 & v4 | v2); - break; - case 2: - v3 = (v6 > 39055212) ? (v2 * v4 << v4) : (v1 & v4 - v2); - break; - case 3: - v1 = (v5 < 73485171) ? (v3 >> v5 - v5) : (v5 / v4 >> v6); - break; - case 4: - v3 = v4 << v5 & v6; - break; - default: - v1 = (v4 < 4728121) ? (v2 - v3 << v5) : (v1 & v4 - v2); - break; - } - - if (v6 < 78237729) - { - v5 = (v3 > 44541000) ? (v3 | v3 ^ v4) : (v4 | v5 * v6); - } - else - { - int v7 = 95594965; - v7 = v7 + v7 & v7; - } - - return v2 - v3 >> v6; - } - - [MosaUnitTest] - public static int FuzzMethod921() - { - int v1 = 46128886; - int v2 = 79717406; - int v3 = 84924142; - int v4 = 31806153; - int v5 = 67009708; - int v6 = 69147674; - - switch (v3 % 5) - { - case 0: - v1 = (v3 < 45941286) ? (v3 << v1 << v1) : (v6 ^ v1 << v3); - break; - case 1: - v4 = v4 << v6 / v6; - break; - case 2: - v2 = (v1 > 31606754) ? (v6 - v6 + v6) : (v6 << v2 >> v1); - break; - case 3: - v1 = v6 << v1 + v6; - break; - case 4: - v2 = (v3 > 20398728) ? (v2 + v5 | v1) : (v6 >> v2 | v6); - break; - default: - v3 = v1 >> v6 / v6; - break; - } - - switch (v4 % 5) - { - case 0: - v3 = (v2 < 54788833) ? (v2 % v3 % v5) : (v5 + v1 << v6); - break; - case 1: - v3 = (v3 < 3198703) ? (v4 | v2 & v2) : (v1 * v4 & v2); - break; - case 2: - v2 = v5 * v6 + v2; - break; - case 3: - v5 = v4 << v2 & v1; - break; - case 4: - v1 = (v4 > 17699617) ? (v2 * v2 ^ v4) : (v3 ^ v2 | v5); - break; - default: - v3 = (v1 > 69526320) ? (v4 << v5 << v2) : (v2 ^ v3 >> v5); - break; - } - - return (v4 > 20126035) ? (v1 / v6 ^ v1) : (v1 / v3 ^ v2); - } - - [MosaUnitTest] - public static int FuzzMethod922() - { - int v1 = 47363237; - int v2 = 95491555; - int v3 = 53215822; - int v4 = 85420561; - int v5 = 89623906; - int v6 = 52371774; - - if (v3 < 86684536) - { - v6 = (v5 > 65197032) ? (v4 << v6 << v5) : (v1 - v6 & v6); - } - else - { - int v7 = 98615435; - v7 = v7 >> v7 / v7; - } - - switch (v1 % 5) - { - case 0: - v1 = v4 >> v6 << v3; - break; - case 1: - v2 = (v3 < 20320906) ? (v2 + v3 << v3) : (v1 | v1 ^ v1); - break; - case 2: - v5 = v5 % v6 | v6; - break; - case 3: - v5 = (v4 < 26057417) ? (v1 >> v5 & v1) : (v1 << v3 << v2); - break; - case 4: - v6 = (v5 > 80032019) ? (v1 / v4 * v3) : (v4 & v4 % v1); - break; - default: - v4 = (v2 < 28129973) ? (v1 & v4 << v6) : (v4 - v6 & v6); - break; - } - - return (v3 > 75608952) ? (v3 >> v1 ^ v6) : (v6 | v1 % v2); - } - - [MosaUnitTest] - public static int FuzzMethod923() - { - int v1 = 30203323; - int v2 = 66961233; - int v3 = 59354566; - int v4 = 85793596; - int v5 = 69432914; - int v6 = 38192324; - - switch (v6 % 5) - { - case 0: - v6 = v1 / v4 >> v3; - break; - case 1: - v5 = (v2 > 26515180) ? (v5 | v6 | v4) : (v4 << v3 + v6); - break; - case 2: - v5 = (v3 > 4110983) ? (v4 >> v5 + v3) : (v2 >> v4 >> v2); - break; - case 3: - v1 = v2 >> v6 * v1; - break; - case 4: - v6 = v2 + v1 & v3; - break; - default: - v1 = (v1 > 74394086) ? (v6 % v2 & v2) : (v2 ^ v5 % v5); - break; - } - - switch (v1 % 5) - { - case 0: - v1 = v3 ^ v3 % v3; - break; - case 1: - v6 = (v2 > 59951382) ? (v3 % v2 - v2) : (v6 ^ v3 >> v3); - break; - case 2: - v5 = (v4 < 75450173) ? (v6 << v2 | v6) : (v6 % v3 * v4); - break; - case 3: - v5 = v2 >> v2 << v3; - break; - case 4: - v3 = (v5 > 11623878) ? (v3 * v5 | v1) : (v3 + v2 ^ v5); - break; - default: - v2 = v1 * v4 % v2; - break; - } - - return (v4 < 47745153) ? (v6 ^ v3 - v1) : (v6 >> v2 ^ v4); - } - - [MosaUnitTest] - public static int FuzzMethod924() - { - int v1 = 38755262; - int v2 = 15232889; - int v3 = 45427014; - int v4 = 72391147; - int v5 = 38485326; - int v6 = 60195486; - - if (v6 < 69767941) - { - int v7 = 39071565; - v7 = (v7 < 31620707) ? (v7 - v7 / v7) : (v7 << v7 << v7); - } - else - { - int v8 = 87250243; - v8 = (v8 < 28809010) ? (v8 / v8 - v8) : (v8 ^ v8 >> v8); - } - - switch (v5 % 5) - { - case 0: - v5 = (v1 > 87361139) ? (v4 & v5 >> v4) : (v2 << v3 >> v6); - break; - case 1: - v6 = (v6 > 28131783) ? (v5 + v4 ^ v2) : (v4 | v2 & v5); - break; - case 2: - v1 = (v1 > 20437035) ? (v6 - v6 | v3) : (v4 << v4 - v2); - break; - case 3: - v4 = (v2 < 57481) ? (v2 >> v1 % v5) : (v4 >> v6 >> v5); - break; - case 4: - v2 = (v4 > 45952614) ? (v1 ^ v4 % v1) : (v3 >> v3 ^ v2); - break; - default: - v2 = (v1 < 4992625) ? (v6 & v6 ^ v4) : (v4 / v6 >> v6); - break; - } - - return v5 << v6 % v5; - } - - [MosaUnitTest] - public static int FuzzMethod925() - { - int v1 = 15750705; - int v2 = 3660191; - int v3 = 5906943; - int v4 = 86675436; - int v5 = 75478214; - int v6 = 80152475; - - if (v1 < 7729469) - { - int v7 = 69055889; - v7 = (v7 < 90631490) ? (v7 & v7 ^ v7) : (v7 << v7 + v7); - } - else - { - int v8 = 42968295; - v8 = (v8 < 16994286) ? (v8 % v8 >> v8) : (v8 << v8 >> v8); - } - - switch (v4 % 5) - { - case 0: - v5 = (v1 > 88042439) ? (v5 - v4 / v3) : (v1 | v1 & v3); - break; - case 1: - v2 = v3 & v2 - v2; - break; - case 2: - v5 = (v6 > 55530898) ? (v6 >> v3 * v6) : (v4 >> v6 - v6); - break; - case 3: - v3 = v3 % v2 & v2; - break; - case 4: - v5 = (v2 > 1355929) ? (v2 / v4 + v3) : (v1 << v1 + v1); - break; - default: - v6 = v5 ^ v3 % v6; - break; - } - - return (v1 < 60435938) ? (v6 << v1 | v6) : (v6 >> v3 % v1); - } - - [MosaUnitTest] - public static int FuzzMethod926() - { - int v1 = 7371516; - int v2 = 16095245; - int v3 = 91322588; - int v4 = 9935159; - int v5 = 12433828; - int v6 = 75382760; - - if (v6 > 88717251) - { - int v7 = 63774641; - v7 = v7 - v7 | v7; - } - else - { - v3 = (v3 < 53994832) ? (v1 / v5 - v4) : (v5 << v2 & v1); - } - - if (v6 > 61298027) - { - v5 = (v1 > 86766064) ? (v1 << v3 - v4) : (v4 | v1 * v6); - } - else - { - v3 = (v1 > 99222520) ? (v5 >> v4 - v4) : (v3 | v2 & v6); - } - - return v4 | v3 | v3; - } - - [MosaUnitTest] - public static int FuzzMethod927() - { - int v1 = 2699436; - int v2 = 5102911; - int v3 = 19544048; - int v4 = 71031095; - int v5 = 7821471; - int v6 = 22903841; - - switch (v5 % 5) - { - case 0: - v2 = (v5 > 45055823) ? (v5 >> v1 >> v4) : (v6 - v1 % v4); - break; - case 1: - v6 = (v3 > 798587) ? (v3 + v5 & v4) : (v4 | v6 & v2); - break; - case 2: - v1 = (v4 > 69621499) ? (v2 ^ v2 << v2) : (v3 ^ v3 / v5); - break; - case 3: - v2 = v3 + v1 % v2; - break; - case 4: - v4 = (v6 < 81834655) ? (v1 << v1 + v5) : (v1 << v1 | v6); - break; - default: - v1 = v1 << v1 << v6; - break; - } - - switch (v3 % 5) - { - case 0: - v3 = (v2 > 47088661) ? (v2 >> v3 - v1) : (v4 - v1 & v5); - break; - case 1: - v6 = (v5 > 58724831) ? (v3 << v1 - v1) : (v5 + v2 * v1); - break; - case 2: - v6 = (v3 < 12773667) ? (v3 >> v3 << v6) : (v1 & v6 % v6); - break; - case 3: - v5 = v3 >> v5 % v2; - break; - case 4: - v1 = (v1 > 55060558) ? (v6 ^ v1 ^ v2) : (v2 - v1 - v4); - break; - default: - v5 = (v1 > 35006472) ? (v4 | v6 - v5) : (v5 * v2 << v5); - break; - } - - return (v5 < 87655574) ? (v6 >> v2 & v5) : (v2 << v6 & v2); - } - - [MosaUnitTest] - public static int FuzzMethod928() - { - int v1 = 97323064; - int v2 = 92566022; - int v3 = 91333243; - int v4 = 32363559; - int v5 = 17594505; - int v6 = 79306040; - - switch (v3 % 5) - { - case 0: - v3 = (v6 < 90265297) ? (v3 - v1 & v2) : (v2 | v3 + v3); - break; - case 1: - v2 = v1 * v2 << v5; - break; - case 2: - v1 = (v4 > 9937958) ? (v4 >> v6 & v3) : (v6 | v3 >> v6); - break; - case 3: - v4 = v2 | v4 + v2; - break; - case 4: - v5 = v1 / v3 >> v6; - break; - default: - v4 = v3 / v3 % v6; - break; - } - - switch (v2 % 5) - { - case 0: - v4 = (v3 > 96508459) ? (v6 | v1 * v3) : (v2 * v6 | v2); - break; - case 1: - v6 = (v5 < 94354173) ? (v1 / v3 >> v2) : (v4 ^ v2 % v3); - break; - case 2: - v3 = v3 & v3 % v1; - break; - case 3: - v4 = v3 | v4 - v2; - break; - case 4: - v6 = v2 + v5 << v2; - break; - default: - v4 = (v3 < 37035343) ? (v2 ^ v3 << v4) : (v2 >> v1 | v2); - break; - } - - return v5 >> v5 * v2; - } - - [MosaUnitTest] - public static int FuzzMethod929() - { - int v1 = 75297917; - int v2 = 81526620; - int v3 = 62219781; - int v4 = 63208159; - int v5 = 21249811; - int v6 = 61203342; - - switch (v5 % 5) - { - case 0: - v3 = (v6 > 71878491) ? (v4 | v5 / v2) : (v5 << v1 << v2); - break; - case 1: - v5 = v3 / v3 + v6; - break; - case 2: - v3 = (v2 < 60191789) ? (v3 - v6 % v5) : (v1 / v1 >> v6); - break; - case 3: - v6 = (v3 < 36882484) ? (v4 | v1 << v2) : (v3 | v4 >> v5); - break; - case 4: - v3 = (v5 > 70329994) ? (v6 >> v4 & v6) : (v6 / v2 & v4); - break; - default: - v5 = v1 << v1 - v6; - break; - } - - switch (v1 % 5) - { - case 0: - v2 = v1 / v2 << v6; - break; - case 1: - v3 = (v1 > 35902933) ? (v2 << v5 + v2) : (v3 + v6 - v1); - break; - case 2: - v1 = (v2 > 13573517) ? (v3 ^ v4 >> v3) : (v1 >> v6 & v5); - break; - case 3: - v1 = (v1 < 37694733) ? (v6 >> v2 + v6) : (v4 * v1 & v3); - break; - case 4: - v1 = (v4 > 12413654) ? (v4 - v4 | v5) : (v5 ^ v1 ^ v2); - break; - default: - v3 = v3 >> v5 * v6; - break; - } - - return (v2 > 73361678) ? (v6 << v4 * v3) : (v2 | v1 | v1); - } - - [MosaUnitTest] - public static int FuzzMethod930() - { - int v1 = 47171937; - int v2 = 4938713; - int v3 = 16345358; - int v4 = 48082403; - int v5 = 62428181; - int v6 = 57915923; - - if (v3 > 90694040) - { - v6 = v3 & v3 >> v5; - } - else - { - int v7 = 19316041; - v7 = v7 | v7 * v7; - } - - switch (v2 % 5) - { - case 0: - v6 = (v2 < 23296562) ? (v4 << v6 & v2) : (v2 << v3 - v2); - break; - case 1: - v4 = (v5 > 76980863) ? (v1 ^ v1 + v1) : (v3 | v2 | v3); - break; - case 2: - v2 = (v3 < 71053147) ? (v4 + v2 - v5) : (v1 << v4 ^ v1); - break; - case 3: - v2 = v1 & v5 / v2; - break; - case 4: - v1 = (v5 > 22045106) ? (v2 >> v1 & v5) : (v2 ^ v1 - v6); - break; - default: - v4 = v3 << v2 | v5; - break; - } - - return (v5 < 19086197) ? (v5 + v6 << v5) : (v4 >> v4 ^ v1); - } - - [MosaUnitTest] - public static int FuzzMethod931() - { - int v1 = 89533646; - int v2 = 78983123; - int v3 = 27352959; - int v4 = 90179738; - int v5 = 45244651; - int v6 = 18950611; - - if (v6 < 86908149) - { - v1 = (v6 < 2856968) ? (v3 & v2 >> v1) : (v6 ^ v5 - v3); - } - else - { - int v7 = 9939197; - v7 = v7 % v7 & v7; - } - - switch (v3 % 5) - { - case 0: - v5 = (v4 < 24066896) ? (v1 >> v1 & v5) : (v5 / v5 | v4); - break; - case 1: - v4 = (v2 > 43641182) ? (v6 >> v2 | v6) : (v3 ^ v5 | v4); - break; - case 2: - v4 = v4 & v3 ^ v4; - break; - case 3: - v1 = v3 << v4 ^ v2; - break; - case 4: - v1 = v5 << v2 >> v6; - break; - default: - v4 = v4 - v2 >> v2; - break; - } - - return v2 | v2 << v2; - } - - [MosaUnitTest] - public static int FuzzMethod932() - { - int v1 = 48948245; - int v2 = 17111988; - int v3 = 96761536; - int v4 = 41922539; - int v5 = 30460814; - int v6 = 34025624; - - if (v1 > 40443408) - { - int v7 = 37387046; - v7 = (v7 < 46565447) ? (v7 % v7 ^ v7) : (v7 << v7 ^ v7); - } - else - { - v5 = (v5 < 11745602) ? (v4 << v6 | v3) : (v4 % v1 >> v6); - } - - if (v6 > 44630280) - { - v5 = v1 ^ v5 | v6; - } - else - { - v4 = (v3 > 26462728) ? (v1 >> v5 | v2) : (v3 ^ v4 << v4); - } - - return v5 << v6 & v3; - } - - [MosaUnitTest] - public static int FuzzMethod933() - { - int v1 = 46593543; - int v2 = 201668; - int v3 = 47169892; - int v4 = 24800143; - int v5 = 95396748; - int v6 = 37527875; - - switch (v6 % 5) - { - case 0: - v1 = (v2 < 91716612) ? (v3 >> v3 >> v3) : (v1 << v6 >> v3); - break; - case 1: - v2 = (v4 > 49438032) ? (v2 * v1 >> v6) : (v2 >> v5 | v6); - break; - case 2: - v4 = (v2 < 73747251) ? (v4 & v3 >> v6) : (v2 << v4 | v5); - break; - case 3: - v2 = v3 + v5 | v4; - break; - case 4: - v3 = v2 ^ v6 / v1; - break; - default: - v6 = (v5 < 58963673) ? (v3 << v6 >> v6) : (v4 % v2 << v5); - break; - } - - if (v2 < 6485837) - { - int v7 = 24846434; - v7 = v7 | v7 ^ v7; - } - else - { - v3 = (v6 > 13182589) ? (v3 ^ v3 * v2) : (v3 & v5 | v4); - } - - return v5 & v1 >> v5; - } - - [MosaUnitTest] - public static int FuzzMethod934() - { - int v1 = 65729945; - int v2 = 38688156; - int v3 = 11944155; - int v4 = 27456212; - int v5 = 56210767; - int v6 = 113849; - - switch (v1 % 5) - { - case 0: - v2 = (v4 > 47786491) ? (v3 << v2 - v3) : (v2 | v5 << v2); - break; - case 1: - v2 = v3 | v5 >> v2; - break; - case 2: - v6 = (v6 > 59069307) ? (v3 << v3 & v6) : (v6 | v5 << v1); - break; - case 3: - v1 = v2 << v5 | v6; - break; - case 4: - v6 = v4 & v5 | v5; - break; - default: - v5 = (v6 > 54160407) ? (v1 - v6 << v6) : (v5 + v1 | v4); - break; - } - - if (v1 > 39800289) - { - v6 = (v5 > 57408274) ? (v3 << v5 & v2) : (v3 ^ v6 << v1); - } - else - { - v4 = (v5 > 31560457) ? (v2 | v5 & v2) : (v5 * v3 * v2); - } - - return (v1 < 27454240) ? (v1 | v3 | v6) : (v4 >> v6 / v2); - } - - [MosaUnitTest] - public static int FuzzMethod935() - { - int v1 = 23906945; - int v2 = 12734173; - int v3 = 16069044; - int v4 = 61947808; - int v5 = 12965698; - int v6 = 71648061; - - switch (v6 % 5) - { - case 0: - v5 = (v4 < 6637503) ? (v3 << v4 >> v2) : (v1 << v6 >> v2); - break; - case 1: - v1 = (v4 > 12235049) ? (v6 % v2 | v4) : (v2 << v4 % v6); - break; - case 2: - v5 = (v2 < 78593461) ? (v2 ^ v6 + v2) : (v2 << v1 % v6); - break; - case 3: - v2 = (v5 < 35045952) ? (v1 / v6 | v4) : (v4 >> v2 ^ v1); - break; - case 4: - v2 = v5 & v5 << v4; - break; - default: - v5 = v5 << v5 ^ v1; - break; - } - - switch (v2 % 5) - { - case 0: - v6 = v4 & v1 << v5; - break; - case 1: - v6 = (v2 < 88109700) ? (v2 | v5 / v4) : (v4 / v4 ^ v5); - break; - case 2: - v2 = (v6 > 97155702) ? (v4 / v2 << v2) : (v3 >> v5 << v2); - break; - case 3: - v6 = v5 | v3 ^ v4; - break; - case 4: - v4 = v5 ^ v1 << v5; - break; - default: - v6 = (v5 < 29852521) ? (v2 ^ v3 >> v1) : (v6 << v2 & v5); - break; - } - - return (v6 > 26253948) ? (v1 ^ v1 & v5) : (v2 * v5 >> v4); - } - - [MosaUnitTest] - public static int FuzzMethod936() - { - int v1 = 30493880; - int v2 = 63236370; - int v3 = 24893084; - int v4 = 39089638; - int v5 = 28458934; - int v6 = 31513487; - - switch (v1 % 5) - { - case 0: - v3 = (v4 < 26176919) ? (v3 ^ v2 >> v4) : (v5 >> v3 << v2); - break; - case 1: - v6 = (v1 < 9037344) ? (v5 << v1 * v5) : (v2 | v1 + v2); - break; - case 2: - v5 = (v4 < 89074449) ? (v5 % v4 << v1) : (v3 | v2 & v6); - break; - case 3: - v6 = v5 % v6 >> v4; - break; - case 4: - v1 = v3 & v2 % v1; - break; - default: - v4 = (v5 > 32515822) ? (v1 & v5 & v5) : (v1 % v3 * v6); - break; - } - - switch (v3 % 5) - { - case 0: - v6 = v1 + v1 ^ v5; - break; - case 1: - v3 = v6 + v1 ^ v1; - break; - case 2: - v1 = v4 | v1 / v1; - break; - case 3: - v5 = v4 | v5 * v1; - break; - case 4: - v5 = v4 ^ v2 * v6; - break; - default: - v5 = (v5 > 87486511) ? (v1 >> v3 << v6) : (v4 % v4 << v2); - break; - } - - return (v5 < 14360782) ? (v3 >> v5 - v2) : (v1 / v1 * v3); - } - - [MosaUnitTest] - public static int FuzzMethod937() - { - int v1 = 84825456; - int v2 = 65858729; - int v3 = 54912322; - int v4 = 1407759; - int v5 = 48161024; - int v6 = 79293934; - - if (v6 < 9251206) - { - v3 = (v1 < 35989873) ? (v5 ^ v1 << v3) : (v6 << v3 ^ v5); - } - else - { - int v7 = 8206725; - v7 = (v7 < 83920998) ? (v7 | v7 << v7) : (v7 ^ v7 | v7); - } - - switch (v5 % 5) - { - case 0: - v5 = (v1 > 84414671) ? (v3 * v3 * v6) : (v3 % v5 << v5); - break; - case 1: - v5 = (v6 > 92976731) ? (v5 << v4 ^ v1) : (v2 ^ v1 ^ v4); - break; - case 2: - v2 = (v6 < 42758742) ? (v3 ^ v5 | v6) : (v3 | v1 & v5); - break; - case 3: - v1 = v6 >> v2 + v5; - break; - case 4: - v4 = (v4 < 20769392) ? (v4 << v2 / v1) : (v6 * v6 << v3); - break; - default: - v6 = v2 ^ v5 << v1; - break; - } - - return (v4 < 54960908) ? (v6 >> v6 >> v3) : (v3 & v3 - v5); - } - - [MosaUnitTest] - public static int FuzzMethod938() - { - int v1 = 88528087; - int v2 = 90985919; - int v3 = 70990450; - int v4 = 27708772; - int v5 = 96329543; - int v6 = 82454686; - - if (v6 < 22163415) - { - int v7 = 92003215; - v7 = (v7 > 76424455) ? (v7 / v7 & v7) : (v7 + v7 % v7); - } - else - { - v4 = (v2 > 47994944) ? (v5 ^ v4 | v3) : (v2 % v1 & v4); - } - - switch (v2 % 5) - { - case 0: - v4 = (v1 > 34554978) ? (v5 | v3 | v4) : (v6 ^ v4 << v4); - break; - case 1: - v6 = (v5 > 24458375) ? (v1 >> v1 << v3) : (v1 & v6 ^ v3); - break; - case 2: - v1 = v5 ^ v5 << v3; - break; - case 3: - v6 = v2 << v5 >> v2; - break; - case 4: - v4 = (v2 < 55848957) ? (v6 & v3 - v4) : (v5 + v2 >> v4); - break; - default: - v5 = v5 >> v6 | v2; - break; - } - - return v4 | v3 & v4; - } - - [MosaUnitTest] - public static int FuzzMethod939() - { - int v1 = 54126812; - int v2 = 24445196; - int v3 = 99023684; - int v4 = 12280700; - int v5 = 35955860; - int v6 = 26236241; - - if (v2 < 63805063) - { - int v7 = 87080197; - v7 = (v7 > 48776234) ? (v7 / v7 / v7) : (v7 << v7 & v7); - } - else - { - v3 = (v1 > 63063415) ? (v2 << v3 & v2) : (v4 << v2 >> v1); - } - - if (v4 < 51040129) - { - int v8 = 72072070; - v8 = (v8 < 81391976) ? (v8 & v8 & v8) : (v8 << v8 / v8); - } - else - { - v4 = v5 << v1 + v1; - } - - return (v6 > 98299688) ? (v4 << v4 & v2) : (v6 + v1 | v5); - } - - [MosaUnitTest] - public static int FuzzMethod940() - { - int v1 = 94712659; - int v2 = 6653712; - int v3 = 6371553; - int v4 = 68366778; - int v5 = 77230951; - int v6 = 43072797; - - switch (v3 % 5) - { - case 0: - v6 = (v4 < 13652820) ? (v3 & v3 % v6) : (v4 << v6 ^ v6); - break; - case 1: - v1 = (v2 > 77332309) ? (v5 | v6 << v3) : (v5 * v2 | v1); - break; - case 2: - v6 = v6 >> v3 & v6; - break; - case 3: - v5 = (v4 > 59297802) ? (v5 / v6 * v2) : (v4 << v5 & v4); - break; - case 4: - v6 = v3 - v3 / v6; - break; - default: - v4 = (v5 < 9781727) ? (v1 << v2 / v1) : (v1 % v4 >> v6); - break; - } - - switch (v4 % 5) - { - case 0: - v3 = v4 * v3 >> v1; - break; - case 1: - v5 = (v4 > 10542687) ? (v5 * v1 & v2) : (v6 * v5 + v2); - break; - case 2: - v4 = v5 + v1 + v6; - break; - case 3: - v4 = v4 | v5 << v5; - break; - case 4: - v5 = v3 << v3 & v5; - break; - default: - v3 = (v3 < 2305956) ? (v5 * v6 << v6) : (v5 ^ v5 | v4); - break; - } - - return (v3 > 37058081) ? (v6 >> v5 - v3) : (v5 >> v4 | v4); - } - - [MosaUnitTest] - public static int FuzzMethod941() - { - int v1 = 40945889; - int v2 = 36630019; - int v3 = 41233781; - int v4 = 75958647; - int v5 = 72090518; - int v6 = 18690179; - - if (v5 < 73287609) - { - int v7 = 15349788; - v7 = (v7 < 50319245) ? (v7 << v7 << v7) : (v7 << v7 - v7); - } - else - { - v1 = (v5 < 57521249) ? (v6 & v6 - v1) : (v6 - v6 | v5); - } - - switch (v6 % 5) - { - case 0: - v6 = v6 >> v5 >> v5; - break; - case 1: - v1 = v4 ^ v6 ^ v1; - break; - case 2: - v4 = (v4 > 382363) ? (v2 / v6 << v6) : (v3 & v1 + v3); - break; - case 3: - v4 = v2 | v1 * v1; - break; - case 4: - v1 = v3 | v1 | v4; - break; - default: - v4 = (v5 < 69713739) ? (v3 | v5 >> v1) : (v5 << v1 - v6); - break; - } - - return (v2 > 94167063) ? (v3 % v4 & v2) : (v1 >> v4 / v6); - } - - [MosaUnitTest] - public static int FuzzMethod942() - { - int v1 = 4723018; - int v2 = 14949105; - int v3 = 29164535; - int v4 = 59444102; - int v5 = 21791354; - int v6 = 48947593; - - switch (v1 % 5) - { - case 0: - v2 = v5 * v2 + v6; - break; - case 1: - v2 = v5 % v3 | v5; - break; - case 2: - v4 = v1 | v2 - v3; - break; - case 3: - v2 = v2 << v6 ^ v2; - break; - case 4: - v5 = v5 << v4 / v3; - break; - default: - v1 = v4 * v1 ^ v4; - break; - } - - if (v2 > 66486003) - { - int v7 = 94165265; - v7 = v7 * v7 << v7; - } - else - { - int v8 = 35489802; - v8 = (v8 > 20043668) ? (v8 ^ v8 << v8) : (v8 + v8 * v8); - } - - return (v6 < 1934014) ? (v6 << v5 % v4) : (v1 >> v5 >> v6); - } - - [MosaUnitTest] - public static int FuzzMethod943() - { - int v1 = 63586983; - int v2 = 50738937; - int v3 = 25692843; - int v4 = 76358322; - int v5 = 8092048; - int v6 = 15166911; - - if (v6 > 38492858) - { - v4 = v5 >> v3 ^ v3; - } - else - { - int v7 = 10774735; - v7 = (v7 > 95623029) ? (v7 / v7 & v7) : (v7 - v7 / v7); - } - - if (v6 > 99456859) - { - int v8 = 49226397; - v8 = v8 & v8 ^ v8; - } - else - { - int v9 = 67797090; - v9 = (v9 < 81746806) ? (v9 >> v9 << v9) : (v9 << v9 ^ v9); - } - - return (v1 < 49120276) ? (v4 | v5 | v1) : (v6 ^ v6 >> v5); - } - - [MosaUnitTest] - public static int FuzzMethod944() - { - int v1 = 20519546; - int v2 = 35306407; - int v3 = 85854190; - int v4 = 17862970; - int v5 = 78069610; - int v6 = 23324805; - - if (v1 > 33613644) - { - int v7 = 52543437; - v7 = v7 + v7 % v7; - } - else - { - v1 = v4 % v1 >> v3; - } - - if (v5 > 90786507) - { - v1 = (v6 < 40576791) ? (v4 + v2 / v6) : (v2 & v2 + v1); - } - else - { - int v8 = 64663650; - v8 = (v8 > 13468422) ? (v8 % v8 | v8) : (v8 << v8 ^ v8); - } - - return (v1 < 80641161) ? (v4 * v2 + v2) : (v1 << v1 | v4); - } - - [MosaUnitTest] - public static int FuzzMethod945() - { - int v1 = 74082983; - int v2 = 3140047; - int v3 = 98920846; - int v4 = 78136433; - int v5 = 90698311; - int v6 = 98078582; - - if (v1 < 95530249) - { - v3 = v4 & v5 >> v3; - } - else - { - v5 = v3 ^ v4 & v3; - } - - switch (v6 % 5) - { - case 0: - v1 = (v3 > 9292632) ? (v5 - v3 ^ v6) : (v6 & v5 % v3); - break; - case 1: - v4 = (v6 < 14478867) ? (v5 | v1 % v2) : (v6 + v5 % v2); - break; - case 2: - v6 = (v2 > 1417761) ? (v4 & v6 << v3) : (v3 & v2 % v2); - break; - case 3: - v4 = (v2 > 56390914) ? (v1 >> v6 | v6) : (v5 | v5 & v1); - break; - case 4: - v3 = v2 & v6 * v3; - break; - default: - v2 = (v3 < 46153638) ? (v5 >> v4 / v2) : (v4 >> v6 >> v3); - break; - } - - return (v3 > 87703200) ? (v6 >> v6 | v5) : (v5 | v3 >> v6); - } - - [MosaUnitTest] - public static int FuzzMethod946() - { - int v1 = 18150252; - int v2 = 61456733; - int v3 = 35517878; - int v4 = 5587540; - int v5 = 85241562; - int v6 = 74371967; - - switch (v3 % 5) - { - case 0: - v1 = (v4 < 94707995) ? (v1 & v2 & v6) : (v6 ^ v3 << v6); - break; - case 1: - v1 = v6 & v3 % v4; - break; - case 2: - v6 = v5 & v2 - v1; - break; - case 3: - v5 = v1 << v3 | v6; - break; - case 4: - v6 = (v5 < 7084682) ? (v2 >> v5 % v6) : (v4 >> v1 ^ v1); - break; - default: - v5 = (v4 < 44566122) ? (v6 ^ v2 ^ v6) : (v2 >> v1 & v5); - break; - } - - if (v3 > 98468477) - { - int v7 = 43975497; - v7 = (v7 > 68723296) ? (v7 << v7 % v7) : (v7 << v7 / v7); - } - else - { - int v8 = 72536916; - v8 = (v8 > 83476912) ? (v8 >> v8 / v8) : (v8 >> v8 * v8); - } - - return (v1 < 25610161) ? (v4 - v3 + v4) : (v1 * v3 >> v1); - } - - [MosaUnitTest] - public static int FuzzMethod947() - { - int v1 = 6459224; - int v2 = 68462596; - int v3 = 71913093; - int v4 = 47238797; - int v5 = 86019361; - int v6 = 33283799; - - if (v2 > 43314924) - { - v4 = v5 + v2 * v2; - } - else - { - v3 = v2 | v6 & v6; - } - - if (v4 < 8157207) - { - v5 = v5 & v5 & v2; - } - else - { - int v7 = 6626219; - v7 = v7 + v7 >> v7; - } - - return (v4 < 6419551) ? (v1 >> v2 << v2) : (v4 ^ v5 + v1); - } - - [MosaUnitTest] - public static int FuzzMethod948() - { - int v1 = 66050725; - int v2 = 98442652; - int v3 = 89311151; - int v4 = 41634979; - int v5 = 29628375; - int v6 = 1556988; - - switch (v5 % 5) - { - case 0: - v4 = v1 >> v1 * v1; - break; - case 1: - v3 = (v4 < 68611050) ? (v3 - v2 << v2) : (v2 >> v2 ^ v4); - break; - case 2: - v1 = v3 | v4 | v4; - break; - case 3: - v2 = v5 << v4 / v4; - break; - case 4: - v4 = (v1 > 31509094) ? (v5 - v3 + v3) : (v2 ^ v4 ^ v4); - break; - default: - v5 = (v4 < 48487240) ? (v5 | v2 % v6) : (v1 << v3 ^ v4); - break; - } - - if (v5 < 85822500) - { - int v7 = 19785215; - v7 = (v7 > 18639924) ? (v7 * v7 % v7) : (v7 * v7 | v7); - } - else - { - int v8 = 71873310; - v8 = v8 + v8 & v8; - } - - return (v6 > 43980013) ? (v2 << v6 & v3) : (v3 & v3 << v2); - } - - [MosaUnitTest] - public static int FuzzMethod949() - { - int v1 = 44916833; - int v2 = 69998797; - int v3 = 83723400; - int v4 = 20122413; - int v5 = 78279044; - int v6 = 37163331; - - if (v6 > 11882120) - { - v6 = v4 >> v2 >> v5; - } - else - { - int v7 = 64903985; - v7 = v7 / v7 + v7; - } - - switch (v1 % 5) - { - case 0: - v2 = (v4 > 82318060) ? (v1 << v5 & v2) : (v3 | v6 << v6); - break; - case 1: - v6 = v2 >> v6 & v5; - break; - case 2: - v6 = (v5 < 30705860) ? (v5 >> v1 & v3) : (v6 + v6 | v3); - break; - case 3: - v3 = (v6 < 97484482) ? (v5 ^ v6 / v3) : (v1 >> v2 + v2); - break; - case 4: - v6 = v2 / v3 << v2; - break; - default: - v5 = (v3 < 70916616) ? (v6 & v4 / v6) : (v1 % v5 & v2); - break; - } - - return v2 - v2 ^ v2; - } - - [MosaUnitTest] - public static int FuzzMethod950() - { - int v1 = 6419845; - int v2 = 62161303; - int v3 = 49675729; - int v4 = 14402110; - int v5 = 46278952; - int v6 = 67423968; - - if (v4 > 25355394) - { - v4 = v5 << v3 & v3; - } - else - { - v5 = v1 & v5 / v3; - } - - switch (v4 % 5) - { - case 0: - v6 = v2 ^ v1 * v5; - break; - case 1: - v4 = v1 ^ v1 & v2; - break; - case 2: - v4 = (v4 < 28716065) ? (v2 | v6 << v5) : (v6 << v2 % v5); - break; - case 3: - v3 = v2 << v1 << v4; - break; - case 4: - v5 = (v6 > 77679066) ? (v6 << v1 | v4) : (v6 * v6 + v2); - break; - default: - v6 = (v6 < 98644249) ? (v6 >> v3 << v1) : (v1 & v3 << v1); - break; - } - - return (v6 > 72971129) ? (v5 | v4 / v3) : (v1 & v2 | v3); - } - - [MosaUnitTest] - public static int FuzzMethod951() - { - int v1 = 38932393; - int v2 = 43817272; - int v3 = 57271450; - int v4 = 29411408; - int v5 = 31264579; - int v6 = 88255912; - - switch (v2 % 5) - { - case 0: - v4 = (v5 < 38419069) ? (v3 / v2 * v3) : (v4 - v6 + v6); - break; - case 1: - v5 = (v4 > 78970248) ? (v5 & v1 + v6) : (v6 << v4 & v3); - break; - case 2: - v5 = v5 >> v2 & v4; - break; - case 3: - v1 = (v4 > 19639098) ? (v5 % v1 / v6) : (v6 & v2 ^ v6); - break; - case 4: - v4 = (v2 > 47951336) ? (v5 & v4 - v2) : (v6 << v1 | v6); - break; - default: - v4 = v1 ^ v5 >> v6; - break; - } - - if (v3 > 77404719) - { - int v7 = 43588014; - v7 = (v7 > 75503584) ? (v7 / v7 >> v7) : (v7 << v7 << v7); - } - else - { - v5 = v5 & v3 / v1; - } - - return v6 >> v4 - v4; - } - - [MosaUnitTest] - public static int FuzzMethod952() - { - int v1 = 97511381; - int v2 = 58394462; - int v3 = 56044014; - int v4 = 68094666; - int v5 = 72850850; - int v6 = 38330649; - - if (v2 > 67025870) - { - int v7 = 21191262; - v7 = v7 >> v7 + v7; - } - else - { - v5 = (v4 < 7018840) ? (v1 - v3 / v1) : (v4 | v4 >> v6); - } - - if (v5 < 12032056) - { - int v8 = 39169408; - v8 = (v8 < 77313914) ? (v8 & v8 << v8) : (v8 + v8 ^ v8); - } - else - { - int v9 = 47246936; - v9 = (v9 < 981459) ? (v9 / v9 << v9) : (v9 * v9 >> v9); - } - - return v5 / v1 + v4; - } - - [MosaUnitTest] - public static int FuzzMethod953() - { - int v1 = 82074257; - int v2 = 24592385; - int v3 = 48600586; - int v4 = 19813951; - int v5 = 81530970; - int v6 = 14233191; - - if (v4 < 28636812) - { - v2 = v1 * v1 % v3; - } - else - { - v6 = (v3 > 83976724) ? (v2 / v5 >> v1) : (v5 >> v1 * v5); - } - - switch (v4 % 5) - { - case 0: - v6 = (v6 > 86645342) ? (v4 | v6 >> v6) : (v6 % v4 << v1); - break; - case 1: - v6 = v6 | v3 | v5; - break; - case 2: - v2 = (v3 < 95368041) ? (v1 << v1 >> v1) : (v5 << v6 | v1); - break; - case 3: - v3 = v3 | v6 % v3; - break; - case 4: - v5 = v1 & v4 << v6; - break; - default: - v1 = (v4 > 44897725) ? (v6 % v1 >> v5) : (v3 + v1 + v2); - break; - } - - return (v4 < 25417271) ? (v2 * v1 & v6) : (v5 * v5 | v6); - } - - [MosaUnitTest] - public static int FuzzMethod954() - { - int v1 = 49749621; - int v2 = 19643623; - int v3 = 83917985; - int v4 = 67299305; - int v5 = 61534424; - int v6 = 68979642; - - switch (v4 % 5) - { - case 0: - v6 = (v5 < 64015187) ? (v3 / v5 | v1) : (v4 + v3 + v3); - break; - case 1: - v1 = (v6 > 27858949) ? (v2 & v3 << v5) : (v6 & v4 << v3); - break; - case 2: - v5 = (v6 > 5858376) ? (v2 >> v2 ^ v4) : (v2 % v5 & v5); - break; - case 3: - v5 = v4 * v6 * v1; - break; - case 4: - v6 = (v3 < 19157097) ? (v3 * v1 << v2) : (v5 << v3 << v4); - break; - default: - v3 = v6 & v1 - v3; - break; - } - - if (v2 > 47696749) - { - v6 = (v1 > 33994205) ? (v5 | v5 << v6) : (v6 % v1 & v6); - } - else - { - v6 = v5 * v3 & v4; - } - - return (v2 < 71569653) ? (v6 << v4 >> v2) : (v6 >> v6 << v4); - } - - [MosaUnitTest] - public static int FuzzMethod955() - { - int v1 = 9159808; - int v2 = 83332268; - int v3 = 58328831; - int v4 = 57623979; - int v5 = 15245614; - int v6 = 12825905; - - if (v3 > 27914539) - { - int v7 = 17634643; - v7 = v7 / v7 * v7; - } - else - { - v2 = v6 >> v5 << v6; - } - - switch (v4 % 5) - { - case 0: - v4 = (v3 > 72949712) ? (v3 << v6 + v3) : (v6 / v6 << v4); - break; - case 1: - v1 = (v6 < 38983739) ? (v5 >> v4 << v3) : (v5 ^ v5 >> v1); - break; - case 2: - v4 = v1 >> v1 * v2; - break; - case 3: - v5 = (v3 > 28885165) ? (v3 % v4 >> v3) : (v1 | v6 + v3); - break; - case 4: - v6 = (v5 > 56134738) ? (v6 | v4 << v5) : (v6 - v1 - v5); - break; - default: - v5 = (v1 < 4992294) ? (v1 >> v5 >> v6) : (v4 >> v6 >> v4); - break; - } - - return (v6 < 1761073) ? (v2 >> v2 & v2) : (v5 >> v4 / v3); - } - - [MosaUnitTest] - public static int FuzzMethod956() - { - int v1 = 53945411; - int v2 = 44813415; - int v3 = 12437423; - int v4 = 88032888; - int v5 = 53876140; - int v6 = 70969309; - - switch (v4 % 5) - { - case 0: - v4 = v3 + v5 | v1; - break; - case 1: - v1 = v6 ^ v5 ^ v4; - break; - case 2: - v3 = (v6 > 95570911) ? (v5 ^ v1 >> v2) : (v6 - v2 << v1); - break; - case 3: - v3 = v1 / v4 & v2; - break; - case 4: - v3 = v5 + v6 - v4; - break; - default: - v4 = (v1 > 53459239) ? (v2 >> v3 >> v4) : (v5 << v2 << v2); - break; - } - - switch (v3 % 5) - { - case 0: - v3 = v5 ^ v2 % v1; - break; - case 1: - v4 = v5 << v3 << v2; - break; - case 2: - v5 = v5 - v1 << v3; - break; - case 3: - v6 = v4 << v2 >> v6; - break; - case 4: - v1 = (v4 < 849163) ? (v4 - v5 << v1) : (v4 | v4 >> v1); - break; - default: - v3 = (v4 < 39930467) ? (v2 >> v3 - v4) : (v5 >> v1 / v6); - break; - } - - return (v1 < 2013015) ? (v1 ^ v3 & v2) : (v4 | v5 / v4); - } - - [MosaUnitTest] - public static int FuzzMethod957() - { - int v1 = 97375873; - int v2 = 28629524; - int v3 = 68367840; - int v4 = 49292658; - int v5 = 70148226; - int v6 = 41409217; - - switch (v3 % 5) - { - case 0: - v1 = v1 << v4 * v2; - break; - case 1: - v5 = (v6 > 82823414) ? (v5 - v2 >> v2) : (v5 << v3 - v4); - break; - case 2: - v6 = (v2 > 98900386) ? (v6 % v1 * v2) : (v5 / v5 ^ v5); - break; - case 3: - v5 = v3 << v1 / v6; - break; - case 4: - v3 = (v6 < 78980278) ? (v4 / v6 >> v1) : (v6 % v1 | v3); - break; - default: - v1 = (v6 > 25805509) ? (v2 - v5 >> v3) : (v6 >> v4 + v4); - break; - } - - if (v2 < 75586223) - { - int v7 = 81811950; - v7 = (v7 > 26234282) ? (v7 % v7 + v7) : (v7 - v7 >> v7); - } - else - { - int v8 = 26967905; - v8 = v8 >> v8 / v8; - } - - return (v2 < 51458424) ? (v6 % v2 >> v5) : (v4 | v5 & v6); - } - - [MosaUnitTest] - public static int FuzzMethod958() - { - int v1 = 85783900; - int v2 = 67000242; - int v3 = 13406519; - int v4 = 11967930; - int v5 = 41675375; - int v6 = 65706555; - - switch (v6 % 5) - { - case 0: - v3 = (v1 > 32838465) ? (v5 ^ v6 - v3) : (v1 | v2 | v2); - break; - case 1: - v4 = (v1 < 44590392) ? (v3 / v2 % v1) : (v3 >> v5 % v3); - break; - case 2: - v2 = (v2 > 94694014) ? (v6 >> v4 - v1) : (v6 + v1 + v1); - break; - case 3: - v2 = (v1 < 56258378) ? (v4 >> v4 * v3) : (v3 ^ v2 & v2); - break; - case 4: - v4 = (v3 > 63414630) ? (v6 - v2 << v5) : (v3 << v5 << v4); - break; - default: - v4 = (v1 < 19445795) ? (v2 / v2 >> v1) : (v3 & v3 - v4); - break; - } - - switch (v4 % 5) - { - case 0: - v2 = (v3 > 42870070) ? (v2 >> v6 & v1) : (v3 | v3 >> v2); - break; - case 1: - v3 = v1 ^ v4 ^ v1; - break; - case 2: - v6 = v1 + v3 + v6; - break; - case 3: - v6 = (v5 > 85294032) ? (v3 >> v5 << v2) : (v4 / v4 / v4); - break; - case 4: - v2 = (v2 > 95339207) ? (v2 | v1 >> v3) : (v3 + v4 / v4); - break; - default: - v2 = (v1 < 22220090) ? (v5 >> v4 & v1) : (v4 % v2 << v1); - break; - } - - return (v2 < 87375115) ? (v6 ^ v1 / v6) : (v3 >> v6 >> v4); - } - - [MosaUnitTest] - public static int FuzzMethod959() - { - int v1 = 19987649; - int v2 = 12415888; - int v3 = 48805106; - int v4 = 80664169; - int v5 = 61696584; - int v6 = 59013280; - - switch (v5 % 5) - { - case 0: - v6 = v2 >> v2 / v2; - break; - case 1: - v4 = (v5 > 43575512) ? (v3 * v3 >> v5) : (v1 >> v6 | v3); - break; - case 2: - v2 = (v5 < 88922431) ? (v5 ^ v1 >> v2) : (v5 >> v5 - v6); - break; - case 3: - v3 = v6 | v4 >> v6; - break; - case 4: - v5 = v5 | v1 - v5; - break; - default: - v4 = (v4 < 64810115) ? (v6 / v6 >> v2) : (v2 | v6 << v5); - break; - } - - if (v5 > 75493708) - { - v4 = v5 & v6 & v5; - } - else - { - int v7 = 10583025; - v7 = v7 ^ v7 ^ v7; - } - - return v6 << v4 & v2; - } - - [MosaUnitTest] - public static int FuzzMethod960() - { - int v1 = 66374912; - int v2 = 43374898; - int v3 = 53456138; - int v4 = 9108048; - int v5 = 80116158; - int v6 = 5154; - - switch (v5 % 5) - { - case 0: - v5 = (v6 > 38660011) ? (v1 & v4 | v2) : (v3 << v6 ^ v5); - break; - case 1: - v6 = (v4 < 40618746) ? (v3 | v3 & v1) : (v3 * v5 % v2); - break; - case 2: - v4 = (v5 > 83982803) ? (v1 ^ v5 ^ v4) : (v6 ^ v3 >> v6); - break; - case 3: - v4 = v2 / v6 + v4; - break; - case 4: - v6 = v6 >> v3 >> v3; - break; - default: - v5 = v3 - v6 % v2; - break; - } - - if (v5 < 58517184) - { - v2 = v4 & v6 & v2; - } - else - { - int v7 = 55856569; - v7 = v7 >> v7 | v7; - } - - return (v1 < 47812320) ? (v2 | v2 << v4) : (v5 << v5 - v5); - } - - [MosaUnitTest] - public static int FuzzMethod961() - { - int v1 = 21144695; - int v2 = 42906198; - int v3 = 35688938; - int v4 = 93899402; - int v5 = 11296178; - int v6 = 4172341; - - if (v3 > 65028101) - { - int v7 = 72270026; - v7 = (v7 > 45907269) ? (v7 << v7 >> v7) : (v7 * v7 + v7); - } - else - { - v2 = v6 >> v5 >> v5; - } - - if (v5 > 91970936) - { - int v8 = 22067398; - v8 = v8 % v8 | v8; - } - else - { - v4 = v3 << v6 >> v2; - } - - return v6 >> v4 + v1; - } - - [MosaUnitTest] - public static int FuzzMethod962() - { - int v1 = 71066581; - int v2 = 4187901; - int v3 = 32463558; - int v4 = 81010959; - int v5 = 55393927; - int v6 = 69116950; - - switch (v2 % 5) - { - case 0: - v6 = v2 >> v3 | v5; - break; - case 1: - v1 = v2 << v3 * v1; - break; - case 2: - v1 = v6 | v1 - v3; - break; - case 3: - v6 = (v1 > 90398672) ? (v3 << v4 / v1) : (v3 % v1 ^ v3); - break; - case 4: - v1 = (v2 < 34305911) ? (v5 & v1 - v6) : (v4 | v2 / v4); - break; - default: - v1 = v3 - v6 % v1; - break; - } - - if (v4 > 22488960) - { - int v7 = 81737953; - v7 = (v7 > 62993235) ? (v7 ^ v7 >> v7) : (v7 * v7 ^ v7); - } - else - { - int v8 = 71277989; - v8 = (v8 > 81129013) ? (v8 & v8 - v8) : (v8 >> v8 / v8); - } - - return (v6 < 73085090) ? (v1 >> v2 | v4) : (v2 / v5 % v1); - } - - [MosaUnitTest] - public static int FuzzMethod963() - { - int v1 = 74509170; - int v2 = 81812470; - int v3 = 64547204; - int v4 = 36080421; - int v5 = 68309407; - int v6 = 68286867; - - switch (v6 % 5) - { - case 0: - v5 = (v1 < 47716405) ? (v2 * v4 % v2) : (v1 * v1 << v4); - break; - case 1: - v4 = v4 ^ v5 | v5; - break; - case 2: - v2 = v1 << v5 ^ v2; - break; - case 3: - v1 = v1 & v1 >> v5; - break; - case 4: - v5 = v2 ^ v1 | v1; - break; - default: - v1 = v3 / v3 - v2; - break; - } - - if (v1 > 11256169) - { - int v7 = 20921694; - v7 = (v7 > 30233725) ? (v7 - v7 | v7) : (v7 << v7 | v7); - } - else - { - v6 = (v3 < 81621693) ? (v1 >> v6 | v6) : (v2 | v5 | v1); - } - - return v4 & v5 - v6; - } - - [MosaUnitTest] - public static int FuzzMethod964() - { - int v1 = 37776798; - int v2 = 29824784; - int v3 = 87862049; - int v4 = 84311734; - int v5 = 59503206; - int v6 = 41280710; - - switch (v3 % 5) - { - case 0: - v1 = v2 / v2 - v6; - break; - case 1: - v1 = v2 >> v5 * v4; - break; - case 2: - v4 = v5 << v5 - v5; - break; - case 3: - v4 = (v2 > 51627087) ? (v4 >> v1 | v1) : (v3 | v6 | v3); - break; - case 4: - v1 = v2 * v1 | v3; - break; - default: - v3 = (v4 < 62393636) ? (v5 << v2 - v6) : (v3 / v5 >> v4); - break; - } - - if (v4 < 44963518) - { - v5 = v3 | v1 & v6; - } - else - { - v1 = v2 * v4 - v4; - } - - return (v4 < 33082339) ? (v1 / v6 - v6) : (v2 + v2 << v1); - } - - [MosaUnitTest] - public static int FuzzMethod965() - { - int v1 = 28678302; - int v2 = 86591232; - int v3 = 68787320; - int v4 = 47927448; - int v5 = 64936495; - int v6 = 4961289; - - if (v5 < 19337393) - { - int v7 = 98322020; - v7 = v7 + v7 - v7; - } - else - { - int v8 = 11906284; - v8 = (v8 < 6593291) ? (v8 >> v8 * v8) : (v8 * v8 ^ v8); - } - - switch (v5 % 5) - { - case 0: - v3 = (v4 < 61951229) ? (v3 ^ v5 / v6) : (v1 << v6 >> v1); - break; - case 1: - v1 = v3 << v4 >> v1; - break; - case 2: - v6 = (v4 > 84991426) ? (v3 << v4 % v5) : (v2 << v4 ^ v6); - break; - case 3: - v2 = (v2 > 89792608) ? (v1 >> v1 + v2) : (v6 << v6 | v6); - break; - case 4: - v6 = v1 << v5 | v2; - break; - default: - v3 = (v2 < 45590026) ? (v4 << v6 & v6) : (v3 - v3 << v3); - break; - } - - return v3 / v5 & v2; - } - - [MosaUnitTest] - public static int FuzzMethod966() - { - int v1 = 8449524; - int v2 = 54626201; - int v3 = 84829034; - int v4 = 96860531; - int v5 = 20988434; - int v6 = 37137436; - - switch (v2 % 5) - { - case 0: - v3 = (v5 < 76078116) ? (v3 ^ v1 % v2) : (v1 % v5 | v2); - break; - case 1: - v2 = v6 - v5 << v3; - break; - case 2: - v4 = v4 >> v2 / v4; - break; - case 3: - v5 = (v1 > 49817674) ? (v6 | v5 >> v5) : (v4 >> v4 >> v2); - break; - case 4: - v5 = v1 << v2 + v5; - break; - default: - v2 = (v4 < 68620178) ? (v2 << v5 / v3) : (v5 >> v3 - v3); - break; - } - - switch (v5 % 5) - { - case 0: - v2 = (v6 < 990909) ? (v5 >> v5 & v3) : (v4 >> v4 / v4); - break; - case 1: - v4 = v4 | v2 ^ v1; - break; - case 2: - v6 = (v1 < 60906366) ? (v1 + v1 - v4) : (v3 | v5 + v4); - break; - case 3: - v3 = (v5 < 93036966) ? (v5 << v4 >> v5) : (v3 << v1 - v6); - break; - case 4: - v2 = (v2 > 70295801) ? (v6 << v5 >> v5) : (v6 ^ v4 % v3); - break; - default: - v4 = (v6 > 61678854) ? (v3 / v5 ^ v1) : (v2 % v3 >> v3); - break; - } - - return (v4 > 17953397) ? (v5 << v2 << v5) : (v1 << v5 % v1); - } - - [MosaUnitTest] - public static int FuzzMethod967() - { - int v1 = 97463463; - int v2 = 76855822; - int v3 = 83050686; - int v4 = 55953353; - int v5 = 48574307; - int v6 = 23017189; - - if (v5 > 67898846) - { - int v7 = 25704132; - v7 = (v7 < 54223163) ? (v7 | v7 >> v7) : (v7 | v7 & v7); - } - else - { - v1 = v5 | v2 << v6; - } - - if (v6 < 4132864) - { - int v8 = 89885489; - v8 = v8 << v8 >> v8; - } - else - { - int v9 = 20746284; - v9 = (v9 < 70756576) ? (v9 ^ v9 | v9) : (v9 - v9 / v9); - } - - return (v5 > 80250786) ? (v2 / v6 + v2) : (v4 - v1 % v1); - } - - [MosaUnitTest] - public static int FuzzMethod968() - { - int v1 = 458768; - int v2 = 74199908; - int v3 = 3920999; - int v4 = 76285246; - int v5 = 8672775; - int v6 = 28668848; - - if (v2 < 68435109) - { - v5 = (v4 < 95414427) ? (v3 << v2 | v5) : (v5 << v2 & v4); - } - else - { - int v7 = 71069340; - v7 = v7 | v7 & v7; - } - - switch (v3 % 5) - { - case 0: - v3 = v6 << v4 - v4; - break; - case 1: - v2 = v3 >> v2 - v5; - break; - case 2: - v4 = (v3 < 73303929) ? (v5 >> v1 / v2) : (v3 << v3 * v2); - break; - case 3: - v4 = (v4 > 82025595) ? (v4 * v3 | v5) : (v1 & v4 * v5); - break; - case 4: - v3 = v4 * v5 % v2; - break; - default: - v3 = (v6 < 8672708) ? (v4 ^ v2 % v4) : (v1 ^ v2 + v3); - break; - } - - return (v6 > 42879673) ? (v2 >> v6 << v2) : (v2 >> v2 * v1); - } - - [MosaUnitTest] - public static int FuzzMethod969() - { - int v1 = 77887372; - int v2 = 67993272; - int v3 = 81951564; - int v4 = 94180542; - int v5 = 91883025; - int v6 = 85142954; - - if (v6 < 50165274) - { - int v7 = 28282224; - v7 = (v7 > 47970537) ? (v7 << v7 << v7) : (v7 - v7 ^ v7); - } - else - { - v5 = (v2 > 61223224) ? (v2 >> v6 - v2) : (v2 / v2 ^ v5); - } - - switch (v6 % 5) - { - case 0: - v1 = v2 << v5 % v3; - break; - case 1: - v1 = v5 ^ v6 | v2; - break; - case 2: - v5 = v1 * v2 >> v2; - break; - case 3: - v3 = (v2 < 7904449) ? (v1 / v3 ^ v5) : (v4 << v3 | v1); - break; - case 4: - v6 = (v5 < 93842418) ? (v5 | v3 & v3) : (v1 - v6 << v5); - break; - default: - v5 = (v4 < 97051434) ? (v6 + v1 << v6) : (v5 % v4 & v5); - break; - } - - return v2 & v1 & v4; - } - - [MosaUnitTest] - public static int FuzzMethod970() - { - int v1 = 49429152; - int v2 = 5415566; - int v3 = 41137579; - int v4 = 67218341; - int v5 = 84328598; - int v6 = 88434141; - - if (v6 < 25756374) - { - int v7 = 19721646; - v7 = v7 * v7 << v7; - } - else - { - v6 = (v4 > 45080444) ? (v1 + v5 + v2) : (v4 >> v4 >> v6); - } - - switch (v6 % 5) - { - case 0: - v4 = (v4 < 95717152) ? (v2 / v1 / v6) : (v1 & v2 >> v6); - break; - case 1: - v6 = v2 | v2 << v1; - break; - case 2: - v3 = v3 | v2 - v2; - break; - case 3: - v3 = (v5 > 31705269) ? (v5 & v6 / v6) : (v3 ^ v1 ^ v3); - break; - case 4: - v2 = (v3 > 23775865) ? (v5 ^ v3 >> v3) : (v5 << v3 >> v1); - break; - default: - v3 = v2 >> v6 ^ v6; - break; - } - - return (v1 < 18651648) ? (v1 - v4 % v5) : (v4 | v5 * v3); - } - - [MosaUnitTest] - public static int FuzzMethod971() - { - int v1 = 20784874; - int v2 = 74156540; - int v3 = 27076880; - int v4 = 10372023; - int v5 = 98644908; - int v6 = 16969964; - - switch (v4 % 5) - { - case 0: - v4 = v3 ^ v3 << v6; - break; - case 1: - v2 = (v6 > 21303363) ? (v3 << v3 - v3) : (v5 + v4 - v5); - break; - case 2: - v1 = v1 >> v5 & v2; - break; - case 3: - v4 = (v1 > 86485203) ? (v2 & v3 * v6) : (v4 & v4 << v2); - break; - case 4: - v3 = (v2 > 50032710) ? (v2 & v2 / v5) : (v2 >> v1 >> v5); - break; - default: - v6 = v2 - v3 | v5; - break; - } - - if (v2 < 44572317) - { - v5 = v4 >> v6 << v3; - } - else - { - int v7 = 91742913; - v7 = v7 >> v7 & v7; - } - - return v6 - v1 << v3; - } - - [MosaUnitTest] - public static int FuzzMethod972() - { - int v1 = 83891160; - int v2 = 78957180; - int v3 = 4381731; - int v4 = 14445009; - int v5 = 91962258; - int v6 = 23358039; - - if (v4 < 43553992) - { - v6 = (v3 < 31880842) ? (v6 - v4 - v1) : (v4 * v3 * v3); - } - else - { - v2 = v3 & v5 ^ v2; - } - - if (v3 < 96038176) - { - int v7 = 29666516; - v7 = (v7 > 47143777) ? (v7 * v7 | v7) : (v7 | v7 % v7); - } - else - { - int v8 = 83324187; - v8 = v8 | v8 << v8; - } - - return v3 << v4 ^ v6; - } - - [MosaUnitTest] - public static int FuzzMethod973() - { - int v1 = 82693446; - int v2 = 98175117; - int v3 = 4157510; - int v4 = 77048145; - int v5 = 95869448; - int v6 = 10619934; - - if (v4 > 58510968) - { - v4 = v4 | v4 / v4; - } - else - { - int v7 = 3154782; - v7 = v7 / v7 << v7; - } - - if (v4 < 6935942) - { - int v8 = 31876626; - v8 = v8 & v8 >> v8; - } - else - { - v4 = v3 % v6 * v4; - } - - return (v5 > 80091849) ? (v1 & v3 / v1) : (v2 | v1 & v6); - } - - [MosaUnitTest] - public static int FuzzMethod974() - { - int v1 = 93813435; - int v2 = 28723083; - int v3 = 89452591; - int v4 = 60391130; - int v5 = 51534088; - int v6 = 38276714; - - if (v2 < 66605713) - { - int v7 = 16912735; - v7 = (v7 > 65424222) ? (v7 >> v7 ^ v7) : (v7 << v7 - v7); - } - else - { - v3 = (v1 < 15639781) ? (v5 * v6 & v4) : (v5 | v4 / v3); - } - - switch (v2 % 5) - { - case 0: - v1 = (v1 < 28840474) ? (v4 ^ v2 ^ v2) : (v6 >> v3 & v1); - break; - case 1: - v5 = (v4 > 47748335) ? (v2 | v5 | v6) : (v2 >> v1 | v3); - break; - case 2: - v5 = v4 % v5 >> v4; - break; - case 3: - v5 = v2 | v4 + v1; - break; - case 4: - v2 = (v4 > 14503502) ? (v1 / v6 >> v2) : (v3 & v2 >> v4); - break; - default: - v6 = (v2 > 82186570) ? (v4 + v3 * v5) : (v2 | v1 / v2); - break; - } - - return (v6 > 17177410) ? (v5 % v6 & v2) : (v2 << v6 / v1); - } - - [MosaUnitTest] - public static int FuzzMethod975() - { - int v1 = 5414035; - int v2 = 51680642; - int v3 = 98328392; - int v4 = 92515453; - int v5 = 70583432; - int v6 = 98701563; - - switch (v2 % 5) - { - case 0: - v4 = (v5 < 15759373) ? (v5 / v1 << v2) : (v5 & v6 >> v2); - break; - case 1: - v1 = v4 >> v1 % v3; - break; - case 2: - v6 = (v5 > 59056254) ? (v5 * v3 ^ v4) : (v3 << v3 - v5); - break; - case 3: - v3 = v3 * v5 * v5; - break; - case 4: - v4 = (v1 < 17435281) ? (v1 >> v3 & v3) : (v1 - v1 + v2); - break; - default: - v4 = v2 + v6 >> v5; - break; - } - - switch (v4 % 5) - { - case 0: - v5 = (v5 > 4447531) ? (v3 << v1 & v2) : (v4 - v3 ^ v2); - break; - case 1: - v5 = (v5 > 36344385) ? (v2 ^ v2 | v1) : (v4 << v6 << v2); - break; - case 2: - v5 = v4 << v2 | v3; - break; - case 3: - v2 = (v5 > 66107775) ? (v5 | v1 >> v2) : (v4 & v5 % v3); - break; - case 4: - v6 = (v3 > 16887831) ? (v1 ^ v2 & v2) : (v6 - v1 + v3); - break; - default: - v6 = (v1 > 30191580) ? (v1 ^ v4 ^ v5) : (v3 / v4 << v4); - break; - } - - return (v3 > 49460544) ? (v4 & v2 >> v2) : (v6 >> v5 | v2); - } - - [MosaUnitTest] - public static int FuzzMethod976() - { - int v1 = 73335965; - int v2 = 22651106; - int v3 = 39408004; - int v4 = 31144936; - int v5 = 73374239; - int v6 = 70581759; - - if (v1 < 94902413) - { - int v7 = 54507589; - v7 = (v7 > 31521237) ? (v7 / v7 | v7) : (v7 & v7 + v7); - } - else - { - int v8 = 29650061; - v8 = (v8 > 46042625) ? (v8 & v8 & v8) : (v8 & v8 << v8); - } - - if (v6 > 31775698) - { - int v9 = 71323385; - v9 = (v9 > 25895302) ? (v9 & v9 | v9) : (v9 / v9 % v9); - } - else - { - v5 = (v6 > 11209864) ? (v2 | v1 ^ v3) : (v6 + v2 + v2); - } - - return v2 + v5 ^ v1; - } - - [MosaUnitTest] - public static int FuzzMethod977() - { - int v1 = 4070246; - int v2 = 35877830; - int v3 = 24531988; - int v4 = 49750488; - int v5 = 92797308; - int v6 = 78471055; - - if (v1 > 40465229) - { - v1 = v2 ^ v5 >> v4; - } - else - { - v4 = v6 & v4 * v3; - } - - switch (v3 % 5) - { - case 0: - v3 = (v2 > 30336318) ? (v3 ^ v1 >> v6) : (v3 >> v5 % v1); - break; - case 1: - v3 = v4 >> v1 ^ v4; - break; - case 2: - v6 = (v1 > 16194543) ? (v4 << v4 ^ v4) : (v1 / v2 * v5); - break; - case 3: - v1 = (v2 < 99611745) ? (v4 / v6 / v4) : (v1 >> v3 >> v3); - break; - case 4: - v3 = (v5 > 20109227) ? (v2 | v5 << v3) : (v6 & v1 << v5); - break; - default: - v4 = v3 & v4 & v5; - break; - } - - return v6 * v6 << v4; - } - - [MosaUnitTest] - public static int FuzzMethod978() - { - int v1 = 49970881; - int v2 = 21469282; - int v3 = 80552086; - int v4 = 77964297; - int v5 = 95946162; - int v6 = 50084260; - - if (v2 < 66242456) - { - v5 = (v6 > 59032688) ? (v3 ^ v2 % v6) : (v3 | v2 << v6); - } - else - { - v4 = (v4 < 29359374) ? (v4 >> v4 + v5) : (v6 | v2 % v1); - } - - switch (v2 % 5) - { - case 0: - v3 = v2 << v2 >> v3; - break; - case 1: - v5 = (v2 < 7113055) ? (v4 | v2 & v5) : (v3 - v5 << v3); - break; - case 2: - v6 = (v5 > 95201574) ? (v3 ^ v2 << v1) : (v3 * v6 * v1); - break; - case 3: - v4 = (v2 > 59212880) ? (v2 % v6 - v1) : (v3 << v6 % v1); - break; - case 4: - v2 = (v5 < 69547945) ? (v5 ^ v3 + v5) : (v4 * v1 << v4); - break; - default: - v6 = v5 ^ v6 & v1; - break; - } - - return (v5 < 81520994) ? (v3 << v3 / v1) : (v2 << v2 << v2); - } - - [MosaUnitTest] - public static int FuzzMethod979() - { - int v1 = 55597983; - int v2 = 35619947; - int v3 = 95212032; - int v4 = 85607746; - int v5 = 87264867; - int v6 = 68308651; - - switch (v5 % 5) - { - case 0: - v3 = (v1 < 16751511) ? (v5 & v1 << v1) : (v2 << v6 >> v1); - break; - case 1: - v1 = (v6 < 29410510) ? (v4 | v4 | v1) : (v6 | v1 << v2); - break; - case 2: - v2 = (v5 > 37017817) ? (v1 | v1 / v4) : (v5 | v6 % v4); - break; - case 3: - v5 = (v5 > 10659000) ? (v3 << v3 * v6) : (v2 & v1 + v1); - break; - case 4: - v4 = (v2 > 48692384) ? (v2 / v4 >> v3) : (v2 >> v4 | v3); - break; - default: - v2 = v3 % v6 >> v4; - break; - } - - switch (v3 % 5) - { - case 0: - v3 = (v5 > 74292996) ? (v6 >> v1 | v6) : (v4 >> v5 >> v5); - break; - case 1: - v3 = v5 ^ v1 / v2; - break; - case 2: - v4 = (v2 < 60493408) ? (v4 << v3 << v3) : (v5 - v1 / v4); - break; - case 3: - v3 = v6 & v2 ^ v2; - break; - case 4: - v3 = (v3 < 446292) ? (v6 & v5 / v4) : (v5 * v6 / v6); - break; - default: - v4 = (v6 > 51762487) ? (v5 % v5 | v2) : (v2 / v3 >> v1); - break; - } - - return (v6 > 15514489) ? (v6 % v5 & v4) : (v5 ^ v6 << v4); - } - - [MosaUnitTest] - public static int FuzzMethod980() - { - int v1 = 60460183; - int v2 = 53654194; - int v3 = 35230113; - int v4 = 92967570; - int v5 = 4773974; - int v6 = 21166103; - - if (v4 < 76400008) - { - v4 = v1 & v2 ^ v4; - } - else - { - v3 = v5 ^ v6 % v2; - } - - if (v6 > 24245417) - { - v3 = (v1 > 80479062) ? (v5 - v3 | v4) : (v6 >> v5 & v4); - } - else - { - v2 = (v5 > 83072314) ? (v4 >> v3 & v4) : (v6 | v5 << v2); - } - - return v3 % v3 << v5; - } - - [MosaUnitTest] - public static int FuzzMethod981() - { - int v1 = 24031778; - int v2 = 42223858; - int v3 = 62244412; - int v4 = 69667869; - int v5 = 30943538; - int v6 = 2707059; - - if (v4 < 30695659) - { - int v7 = 67102630; - v7 = (v7 > 58809515) ? (v7 & v7 >> v7) : (v7 >> v7 << v7); - } - else - { - int v8 = 99671910; - v8 = (v8 > 97687166) ? (v8 + v8 << v8) : (v8 / v8 & v8); - } - - if (v5 > 62105334) - { - v4 = (v3 < 85167826) ? (v1 * v2 & v5) : (v6 | v1 ^ v6); - } - else - { - int v9 = 92521500; - v9 = v9 ^ v9 & v9; - } - - return (v4 > 88707934) ? (v4 % v6 ^ v1) : (v2 * v3 << v2); - } - - [MosaUnitTest] - public static int FuzzMethod982() - { - int v1 = 4302197; - int v2 = 5583691; - int v3 = 5347049; - int v4 = 16112861; - int v5 = 49157219; - int v6 = 75896829; - - switch (v4 % 5) - { - case 0: - v5 = v2 - v1 * v3; - break; - case 1: - v2 = (v3 > 7844577) ? (v3 >> v2 << v2) : (v5 / v3 >> v4); - break; - case 2: - v1 = (v6 > 54202230) ? (v4 << v3 + v3) : (v6 * v2 - v6); - break; - case 3: - v1 = v6 % v6 & v1; - break; - case 4: - v6 = v5 / v1 << v1; - break; - default: - v3 = v6 | v3 << v2; - break; - } - - if (v5 > 60009761) - { - int v7 = 94759808; - v7 = v7 | v7 << v7; - } - else - { - v4 = (v5 > 48636855) ? (v1 >> v2 << v4) : (v4 >> v6 ^ v5); - } - - return (v2 < 73586023) ? (v1 | v2 - v2) : (v2 | v3 & v3); - } - - [MosaUnitTest] - public static int FuzzMethod983() - { - int v1 = 20782909; - int v2 = 61555829; - int v3 = 59249696; - int v4 = 91237912; - int v5 = 70579265; - int v6 = 62468883; - - if (v3 > 68672738) - { - int v7 = 44667505; - v7 = v7 | v7 ^ v7; - } - else - { - int v8 = 9891916; - v8 = v8 >> v8 & v8; - } - - switch (v6 % 5) - { - case 0: - v6 = (v1 > 2982400) ? (v4 & v5 ^ v1) : (v1 * v4 / v6); - break; - case 1: - v5 = v6 / v4 << v3; - break; - case 2: - v1 = (v1 < 68168868) ? (v3 << v1 - v2) : (v1 >> v3 ^ v4); - break; - case 3: - v4 = (v3 > 36118508) ? (v3 << v2 << v3) : (v4 << v4 - v6); - break; - case 4: - v4 = (v4 < 78552009) ? (v1 % v6 * v1) : (v1 >> v1 / v6); - break; - default: - v1 = v2 % v4 + v2; - break; - } - - return v2 | v3 ^ v2; - } - - [MosaUnitTest] - public static int FuzzMethod984() - { - int v1 = 37359135; - int v2 = 63858639; - int v3 = 68059577; - int v4 = 13198106; - int v5 = 59827916; - int v6 = 924763; - - if (v3 > 84025067) - { - int v7 = 13291650; - v7 = v7 >> v7 >> v7; - } - else - { - v5 = (v6 < 74485152) ? (v4 + v3 >> v5) : (v2 & v2 | v4); - } - - switch (v1 % 5) - { - case 0: - v5 = (v6 > 86131405) ? (v4 << v1 & v4) : (v2 >> v2 >> v2); - break; - case 1: - v6 = v6 ^ v6 & v2; - break; - case 2: - v5 = (v2 < 82052854) ? (v6 | v1 | v4) : (v2 | v4 % v4); - break; - case 3: - v4 = v1 ^ v6 | v3; - break; - case 4: - v4 = v6 >> v3 ^ v3; - break; - default: - v3 = v2 - v6 | v5; - break; - } - - return (v2 < 14538783) ? (v2 * v4 % v4) : (v2 ^ v6 << v4); - } - - [MosaUnitTest] - public static int FuzzMethod985() - { - int v1 = 92462695; - int v2 = 23014680; - int v3 = 54727567; - int v4 = 72757317; - int v5 = 37948997; - int v6 = 90494138; - - if (v4 > 90848287) - { - v6 = v6 >> v2 >> v6; - } - else - { - int v7 = 63214398; - v7 = (v7 < 18669203) ? (v7 << v7 - v7) : (v7 << v7 & v7); - } - - switch (v2 % 5) - { - case 0: - v1 = (v5 > 66748432) ? (v4 ^ v4 & v2) : (v5 << v3 % v2); - break; - case 1: - v5 = v5 >> v1 * v2; - break; - case 2: - v5 = (v1 < 68528025) ? (v2 & v3 / v2) : (v4 >> v3 ^ v4); - break; - case 3: - v3 = (v2 < 95510470) ? (v3 << v1 << v4) : (v1 ^ v4 >> v6); - break; - case 4: - v3 = (v5 < 93720220) ? (v1 & v2 << v1) : (v2 - v5 | v3); - break; - default: - v6 = (v5 > 93496774) ? (v1 << v6 % v6) : (v1 << v3 | v5); - break; - } - - return v3 + v3 ^ v4; - } - - [MosaUnitTest] - public static int FuzzMethod986() - { - int v1 = 13126011; - int v2 = 17297633; - int v3 = 4019465; - int v4 = 60559098; - int v5 = 93658637; - int v6 = 53269479; - - switch (v2 % 5) - { - case 0: - v2 = (v3 > 76941834) ? (v2 >> v2 ^ v4) : (v6 + v1 >> v6); - break; - case 1: - v5 = v3 << v6 >> v5; - break; - case 2: - v2 = (v4 < 70087233) ? (v4 + v1 ^ v5) : (v2 % v2 % v5); - break; - case 3: - v6 = v1 - v5 & v2; - break; - case 4: - v4 = (v2 < 78970791) ? (v4 | v6 ^ v6) : (v1 | v2 << v1); - break; - default: - v6 = v3 >> v2 * v5; - break; - } - - if (v4 < 37778332) - { - int v7 = 51306848; - v7 = (v7 < 70690178) ? (v7 - v7 << v7) : (v7 % v7 + v7); - } - else - { - int v8 = 32703296; - v8 = (v8 < 6787898) ? (v8 >> v8 ^ v8) : (v8 * v8 >> v8); - } - - return v2 % v3 & v5; - } - - [MosaUnitTest] - public static int FuzzMethod987() - { - int v1 = 82644679; - int v2 = 29849274; - int v3 = 14945342; - int v4 = 30100964; - int v5 = 3003093; - int v6 = 38467256; - - switch (v1 % 5) - { - case 0: - v6 = v6 | v3 >> v3; - break; - case 1: - v6 = (v5 > 55195751) ? (v6 | v4 * v4) : (v3 * v6 << v4); - break; - case 2: - v4 = (v5 > 94570393) ? (v4 * v6 | v6) : (v2 << v6 >> v2); - break; - case 3: - v3 = v6 + v5 << v3; - break; - case 4: - v2 = (v1 < 19515109) ? (v1 ^ v3 / v3) : (v3 << v4 & v1); - break; - default: - v2 = (v3 > 31509344) ? (v3 % v5 | v4) : (v1 ^ v2 << v1); - break; - } - - if (v5 < 76508214) - { - v6 = (v5 > 71591646) ? (v5 << v2 << v2) : (v1 >> v2 + v4); - } - else - { - int v7 = 82402619; - v7 = (v7 > 48146872) ? (v7 & v7 & v7) : (v7 ^ v7 - v7); - } - - return (v4 > 67374066) ? (v3 << v4 * v2) : (v1 % v3 | v5); - } - - [MosaUnitTest] - public static int FuzzMethod988() - { - int v1 = 15571195; - int v2 = 29652355; - int v3 = 13784086; - int v4 = 86331304; - int v5 = 39332447; - int v6 = 70231655; - - switch (v6 % 5) - { - case 0: - v3 = (v6 < 67321558) ? (v5 | v2 * v1) : (v6 << v4 ^ v3); - break; - case 1: - v6 = v3 % v5 | v3; - break; - case 2: - v2 = (v6 < 63194529) ? (v4 ^ v6 ^ v6) : (v3 - v5 * v1); - break; - case 3: - v4 = v5 << v1 & v5; - break; - case 4: - v4 = v1 | v1 & v1; - break; - default: - v4 = v4 << v3 << v3; - break; - } - - switch (v6 % 5) - { - case 0: - v6 = (v4 < 45792044) ? (v4 << v2 ^ v5) : (v1 << v2 >> v1); - break; - case 1: - v6 = (v2 < 79818941) ? (v5 + v4 / v1) : (v6 << v1 / v3); - break; - case 2: - v4 = v6 % v3 ^ v3; - break; - case 3: - v6 = (v6 < 52314241) ? (v2 | v2 << v4) : (v5 >> v3 + v4); - break; - case 4: - v5 = v5 | v5 | v5; - break; - default: - v3 = v6 + v4 >> v6; - break; - } - - return (v6 > 90188539) ? (v3 * v5 / v1) : (v6 >> v2 + v2); - } - - [MosaUnitTest] - public static int FuzzMethod989() - { - int v1 = 85155098; - int v2 = 32386613; - int v3 = 17370314; - int v4 = 33875487; - int v5 = 94658064; - int v6 = 32382792; - - if (v6 < 58156994) - { - v1 = (v2 < 31228786) ? (v2 << v4 | v5) : (v1 % v1 & v4); - } - else - { - int v7 = 1487011; - v7 = v7 | v7 ^ v7; - } - - if (v1 > 72150001) - { - v4 = v6 / v3 & v1; - } - else - { - v3 = v6 & v4 & v6; - } - - return (v2 < 16430979) ? (v2 ^ v5 % v3) : (v3 * v5 / v5); - } - - [MosaUnitTest] - public static int FuzzMethod990() - { - int v1 = 69076787; - int v2 = 40361183; - int v3 = 37507671; - int v4 = 87675493; - int v5 = 21626583; - int v6 = 92932962; - - switch (v2 % 5) - { - case 0: - v4 = v5 / v4 + v3; - break; - case 1: - v3 = (v2 > 65220103) ? (v3 * v3 % v5) : (v4 * v5 / v2); - break; - case 2: - v3 = (v2 > 78716282) ? (v1 / v1 >> v1) : (v1 * v5 / v4); - break; - case 3: - v3 = (v6 > 35323965) ? (v2 % v4 >> v2) : (v6 | v3 | v1); - break; - case 4: - v6 = (v3 < 48926849) ? (v5 + v2 / v3) : (v4 | v3 | v6); - break; - default: - v3 = (v3 > 63571285) ? (v1 % v6 % v3) : (v1 + v6 & v6); - break; - } - - if (v6 < 94119464) - { - v4 = (v3 > 42353085) ? (v4 << v1 >> v6) : (v6 | v1 << v6); - } - else - { - v4 = (v5 > 61307901) ? (v1 & v3 & v6) : (v3 - v3 << v3); - } - - return v2 - v2 / v4; - } - - [MosaUnitTest] - public static int FuzzMethod991() - { - int v1 = 3822833; - int v2 = 73198035; - int v3 = 34046036; - int v4 = 54375234; - int v5 = 79967647; - int v6 = 27374699; - - switch (v2 % 5) - { - case 0: - v3 = v5 | v6 * v4; - break; - case 1: - v1 = (v4 < 70454254) ? (v4 >> v5 & v4) : (v5 & v6 << v3); - break; - case 2: - v5 = v1 >> v6 | v5; - break; - case 3: - v3 = (v3 < 80242255) ? (v3 / v5 >> v5) : (v6 << v2 >> v1); - break; - case 4: - v4 = (v3 > 73938915) ? (v1 >> v2 - v6) : (v6 ^ v3 / v2); - break; - default: - v2 = (v5 < 75883660) ? (v2 | v1 | v3) : (v4 >> v4 % v4); - break; - } - - switch (v5 % 5) - { - case 0: - v2 = v5 >> v2 << v1; - break; - case 1: - v2 = (v2 > 73316109) ? (v5 & v1 / v4) : (v6 - v6 + v5); - break; - case 2: - v5 = (v1 > 44432302) ? (v3 << v3 | v6) : (v5 ^ v1 & v6); - break; - case 3: - v3 = (v5 < 11077447) ? (v3 & v6 + v2) : (v4 + v4 ^ v4); - break; - case 4: - v5 = v5 - v4 | v4; - break; - default: - v1 = v2 ^ v5 << v6; - break; - } - - return v2 ^ v6 % v3; - } - - [MosaUnitTest] - public static int FuzzMethod992() - { - int v1 = 17520707; - int v2 = 27713595; - int v3 = 21034832; - int v4 = 49775407; - int v5 = 15612348; - int v6 = 97405985; - - if (v3 > 80930550) - { - v2 = (v6 > 24915469) ? (v6 >> v2 & v3) : (v1 & v4 * v1); - } - else - { - int v7 = 40973019; - v7 = (v7 < 197606) ? (v7 | v7 & v7) : (v7 ^ v7 ^ v7); - } - - switch (v2 % 5) - { - case 0: - v5 = v6 << v4 | v1; - break; - case 1: - v1 = v6 & v6 / v5; - break; - case 2: - v3 = v4 - v4 << v3; - break; - case 3: - v2 = v4 % v2 / v6; - break; - case 4: - v3 = (v6 < 83908652) ? (v4 ^ v2 + v4) : (v5 | v2 >> v1); - break; - default: - v5 = v6 - v5 & v1; - break; - } - - return (v2 > 54475250) ? (v5 * v3 * v6) : (v2 - v2 * v1); - } - - [MosaUnitTest] - public static int FuzzMethod993() - { - int v1 = 74642021; - int v2 = 15442795; - int v3 = 62625484; - int v4 = 70862068; - int v5 = 78510092; - int v6 = 52567924; - - if (v5 < 25666217) - { - int v7 = 44341675; - v7 = (v7 > 49477968) ? (v7 >> v7 - v7) : (v7 >> v7 >> v7); - } - else - { - v6 = (v5 > 70418729) ? (v5 << v6 * v6) : (v6 & v2 & v1); - } - - switch (v6 % 5) - { - case 0: - v6 = (v4 < 36600047) ? (v6 & v3 / v6) : (v4 << v4 & v3); - break; - case 1: - v5 = (v2 < 97153374) ? (v3 << v1 << v4) : (v5 << v2 + v1); - break; - case 2: - v6 = (v5 > 698960) ? (v1 / v2 + v2) : (v3 | v1 & v6); - break; - case 3: - v5 = v2 + v6 >> v6; - break; - case 4: - v6 = v4 * v4 / v4; - break; - default: - v6 = v1 / v2 ^ v4; - break; - } - - return v1 / v2 + v1; - } - - [MosaUnitTest] - public static int FuzzMethod994() - { - int v1 = 68325317; - int v2 = 25331239; - int v3 = 30676948; - int v4 = 47056167; - int v5 = 92982860; - int v6 = 56920530; - - switch (v4 % 5) - { - case 0: - v4 = v4 & v3 ^ v1; - break; - case 1: - v2 = (v2 > 88919512) ? (v3 | v1 << v5) : (v5 >> v3 + v5); - break; - case 2: - v3 = (v4 > 86505609) ? (v6 & v4 >> v2) : (v6 / v6 >> v6); - break; - case 3: - v1 = (v1 < 86984578) ? (v3 << v5 >> v1) : (v1 << v1 * v1); - break; - case 4: - v6 = (v6 > 54888784) ? (v6 | v5 >> v2) : (v6 * v6 / v4); - break; - default: - v3 = v4 | v5 % v5; - break; - } - - if (v5 < 75155730) - { - v4 = (v1 > 91080076) ? (v4 | v6 | v2) : (v3 | v4 | v3); - } - else - { - int v7 = 17505691; - v7 = v7 >> v7 / v7; - } - - return (v5 < 79636155) ? (v5 - v2 & v5) : (v6 & v3 << v5); - } - - [MosaUnitTest] - public static int FuzzMethod995() - { - int v1 = 81137021; - int v2 = 87742999; - int v3 = 57876179; - int v4 = 42155173; - int v5 = 64996776; - int v6 = 40366328; - - if (v2 < 62078817) - { - int v7 = 8747805; - v7 = v7 - v7 << v7; - } - else - { - v5 = (v2 < 87610682) ? (v3 & v3 >> v4) : (v2 << v4 * v6); - } - - switch (v2 % 5) - { - case 0: - v4 = v6 & v5 | v6; - break; - case 1: - v3 = (v1 > 49176578) ? (v5 ^ v5 & v2) : (v2 - v3 >> v1); - break; - case 2: - v6 = v1 >> v6 / v2; - break; - case 3: - v4 = v5 << v3 >> v5; - break; - case 4: - v6 = (v6 < 96620746) ? (v5 & v2 | v3) : (v6 >> v6 & v2); - break; - default: - v1 = (v1 > 3382311) ? (v1 >> v6 / v3) : (v1 * v1 << v4); - break; - } - - return v1 << v4 << v6; - } - - [MosaUnitTest] - public static int FuzzMethod996() - { - int v1 = 58481865; - int v2 = 26126902; - int v3 = 11043095; - int v4 = 68761338; - int v5 = 40505081; - int v6 = 16007883; - - if (v5 > 22117649) - { - int v7 = 14279806; - v7 = v7 + v7 * v7; - } - else - { - v4 = v3 ^ v6 ^ v3; - } - - switch (v3 % 5) - { - case 0: - v2 = v6 * v1 - v5; - break; - case 1: - v3 = (v3 > 2072379) ? (v6 | v4 << v3) : (v1 << v6 & v3); - break; - case 2: - v3 = (v2 < 87840735) ? (v2 % v4 | v6) : (v1 - v4 - v4); - break; - case 3: - v5 = v2 & v2 ^ v3; - break; - case 4: - v3 = (v1 < 14282083) ? (v4 >> v2 * v6) : (v2 % v3 | v3); - break; - default: - v4 = (v5 > 37817879) ? (v2 << v1 | v6) : (v1 ^ v2 - v6); - break; - } - - return (v3 > 98209167) ? (v3 >> v6 >> v2) : (v3 >> v6 ^ v3); - } - - [MosaUnitTest] - public static int FuzzMethod997() - { - int v1 = 77953821; - int v2 = 47425759; - int v3 = 1355691; - int v4 = 96945588; - int v5 = 80616858; - int v6 = 66318923; - - switch (v4 % 5) - { - case 0: - v2 = v5 & v4 + v2; - break; - case 1: - v2 = v5 << v6 / v5; - break; - case 2: - v2 = v4 << v2 % v6; - break; - case 3: - v2 = v2 | v2 % v6; - break; - case 4: - v2 = (v6 > 47322512) ? (v1 | v4 - v4) : (v3 ^ v2 / v5); - break; - default: - v6 = (v1 < 22108572) ? (v2 << v6 * v6) : (v2 | v3 | v5); - break; - } - - if (v1 > 11535446) - { - int v7 = 96643741; - v7 = (v7 < 68265537) ? (v7 ^ v7 / v7) : (v7 * v7 << v7); - } - else - { - int v8 = 78724966; - v8 = v8 ^ v8 >> v8; - } - - return (v1 > 6006496) ? (v2 * v4 | v5) : (v6 + v6 % v6); - } - - [MosaUnitTest] - public static int FuzzMethod998() - { - int v1 = 94658022; - int v2 = 3637650; - int v3 = 62288076; - int v4 = 33985038; - int v5 = 28953578; - int v6 = 42826834; - - if (v4 < 24069703) - { - int v7 = 85441538; - v7 = (v7 > 19879630) ? (v7 - v7 + v7) : (v7 % v7 % v7); - } - else - { - int v8 = 86477265; - v8 = v8 + v8 & v8; - } - - switch (v2 % 5) - { - case 0: - v1 = (v5 > 80598444) ? (v1 ^ v2 << v6) : (v3 + v6 & v4); - break; - case 1: - v3 = v6 + v2 + v4; - break; - case 2: - v4 = v2 / v5 ^ v5; - break; - case 3: - v2 = (v5 < 54487995) ? (v6 + v4 >> v2) : (v3 ^ v2 << v4); - break; - case 4: - v1 = (v2 < 63424202) ? (v6 & v3 + v3) : (v2 ^ v5 << v4); - break; - default: - v1 = (v4 < 83375502) ? (v1 << v2 >> v6) : (v4 >> v1 % v4); - break; - } - - return (v1 < 14693259) ? (v6 / v1 - v2) : (v1 | v1 >> v5); - } - - [MosaUnitTest] - public static int FuzzMethod999() - { - int v1 = 51837722; - int v2 = 23028784; - int v3 = 31884563; - int v4 = 80836662; - int v5 = 52557281; - int v6 = 2607802; - - switch (v3 % 5) - { - case 0: - v4 = v1 % v4 << v2; - break; - case 1: - v4 = (v3 > 20972231) ? (v6 ^ v2 << v6) : (v3 + v2 ^ v3); - break; - case 2: - v5 = v2 ^ v2 + v1; - break; - case 3: - v3 = (v3 < 69734321) ? (v5 | v4 + v4) : (v4 + v3 + v2); - break; - case 4: - v1 = v3 << v1 << v3; - break; - default: - v6 = v6 * v1 >> v1; - break; - } - - switch (v4 % 5) - { - case 0: - v3 = (v6 > 27757192) ? (v2 >> v6 << v3) : (v5 | v3 >> v6); - break; - case 1: - v5 = v5 % v1 + v4; - break; - case 2: - v6 = v4 >> v2 + v2; - break; - case 3: - v2 = v5 + v3 % v4; - break; - case 4: - v1 = v5 >> v5 >> v2; - break; - default: - v2 = (v6 < 82287015) ? (v4 & v1 % v6) : (v1 + v4 % v1); - break; - } - - return v5 % v6 >> v3; - } -} +namespace Mosa.UnitTests.Fuzzy; + +public static class Fuzz0009 +{ + [MosaUnitTest] + public static int FuzzMethod900() + { + int v1 = 67725543; + int v2 = 33066632; + int v3 = 94626294; + int v4 = 86601921; + int v5 = 31971368; + int v6 = 99603135; + + switch (v3 % 5) + + { + case 0: + + v3 = (v4 > 25765052) ? (v3 & v2 ^ v3) : (v2 ^ v5 >> v4); + + break; + + case 1: + + v3 = v3 - v3 | v6; + + break; + + case 2: + + v5 = (v6 > 2222544) ? (v6 + v2 + v5) : (v2 << v6 % v5); + + break; + + case 3: + + v1 = (v3 > 35478587) ? (v4 ^ v6 >> v5) : (v2 >> v2 >> v1); + + break; + + case 4: + + v3 = v3 | v6 >> v2; + + break; + + default: + + v4 = (v1 < 8154169) ? (v3 >> v6 ^ v2) : (v6 >> v1 - v3); + + break; + } + + switch (v1 % 5) + + { + case 0: + + v1 = v2 << v1 + v6; + + break; + + case 1: + + v4 = (v3 < 62183177) ? (v3 & v6 / v2) : (v3 ^ v3 * v3); + + break; + + case 2: + + v3 = (v1 < 53054405) ? (v3 >> v4 ^ v2) : (v1 / v1 << v1); + + break; + + case 3: + + v5 = v3 * v5 << v1; + + break; + + case 4: + + v3 = (v4 > 81221858) ? (v4 << v6 % v5) : (v1 / v3 << v4); + + break; + + default: + + v5 = v1 * v1 % v2; + + break; + } + + return v1 % v1 * v5; + } + + [MosaUnitTest] + public static int FuzzMethod901() + { + int v1 = 25426772; + int v2 = 51685435; + int v3 = 47076948; + int v4 = 58422845; + int v5 = 969859; + int v6 = 54885308; + + switch (v6 % 5) + + { + case 0: + + v4 = (v2 < 82231935) ? (v1 ^ v4 >> v1) : (v5 >> v4 / v2); + + break; + + case 1: + + v1 = v2 % v5 + v6; + + break; + + case 2: + + v3 = v1 ^ v1 >> v5; + + break; + + case 3: + + v5 = (v3 > 11935097) ? (v6 + v4 + v1) : (v4 >> v6 << v1); + + break; + + case 4: + + v2 = (v2 > 34058004) ? (v1 * v3 << v1) : (v4 | v2 | v4); + + break; + + default: + + v3 = v6 | v1 / v1; + + break; + } + + switch (v3 % 5) + + { + case 0: + + v1 = (v1 < 75023724) ? (v3 % v1 << v5) : (v3 * v2 + v4); + + break; + + case 1: + + v5 = (v5 > 13997870) ? (v3 >> v2 << v5) : (v3 + v2 | v6); + + break; + + case 2: + + v3 = (v4 > 70979377) ? (v3 | v4 >> v4) : (v3 - v3 << v4); + + break; + + case 3: + + v5 = v3 - v3 << v1; + + break; + + case 4: + + v2 = v3 + v2 ^ v3; + + break; + + default: + + v1 = (v2 > 47945622) ? (v5 | v2 | v3) : (v5 ^ v3 * v1); + + break; + } + + return v2 ^ v4 / v2; + } + + [MosaUnitTest] + public static int FuzzMethod902() + { + int v1 = 42201981; + int v2 = 98118670; + int v3 = 812939; + int v4 = 84298779; + int v5 = 40484212; + int v6 = 89682166; + + if (v5 > 59924165) + { + int v7 = 44504397; + v7 = (v7 < 99070983) ? (v7 - v7 * v7) : (v7 >> v7 * v7); + } + else + { + int v8 = 26811338; + v8 = v8 & v8 ^ v8; + } + + if (v4 > 42284349) + { + v6 = (v1 > 26840845) ? (v3 | v6 << v3) : (v5 - v3 >> v2); + } + else + { + v5 = v5 << v1 - v2; + } + + return (v6 > 20340092) ? (v4 | v4 >> v6) : (v2 | v5 ^ v1); + } + + [MosaUnitTest] + public static int FuzzMethod903() + { + int v1 = 97434132; + int v2 = 46675792; + int v3 = 14917052; + int v4 = 28072231; + int v5 = 54589391; + int v6 = 65685181; + + switch (v1 % 5) + + { + case 0: + + v3 = (v5 < 50394211) ? (v5 - v2 << v1) : (v1 + v1 % v3); + + break; + + case 1: + + v3 = (v1 < 25933017) ? (v3 >> v6 >> v2) : (v6 >> v4 & v5); + + break; + + case 2: + + v2 = v6 | v5 & v5; + + break; + + case 3: + + v6 = (v1 < 80419553) ? (v4 ^ v1 ^ v6) : (v6 ^ v3 / v2); + + break; + + case 4: + + v2 = (v5 > 6720675) ? (v2 >> v2 ^ v5) : (v2 >> v4 / v6); + + break; + + default: + + v3 = v5 & v6 >> v6; + + break; + } + + if (v5 < 46087574) + { + int v7 = 42998262; + v7 = v7 ^ v7 | v7; + } + else + { + int v8 = 1894115; + v8 = v8 + v8 >> v8; + } + + return (v2 < 62580738) ? (v1 << v5 % v5) : (v5 / v2 ^ v5); + } + + [MosaUnitTest] + public static int FuzzMethod904() + { + int v1 = 99343927; + int v2 = 20008253; + int v3 = 16069006; + int v4 = 92836547; + int v5 = 93789608; + int v6 = 7844006; + + switch (v4 % 5) + + { + case 0: + + v4 = (v2 < 4027262) ? (v1 << v4 - v5) : (v5 << v5 & v4); + + break; + + case 1: + + v6 = (v6 > 24853311) ? (v2 & v4 >> v4) : (v4 - v4 << v6); + + break; + + case 2: + + v5 = v4 ^ v6 + v1; + + break; + + case 3: + + v4 = v5 / v6 ^ v6; + + break; + + case 4: + + v3 = v1 / v2 << v3; + + break; + + default: + + v2 = v3 >> v1 % v2; + + break; + } + + if (v4 > 78808549) + { + v5 = (v5 < 99356496) ? (v2 / v1 ^ v1) : (v4 * v1 - v3); + } + else + { + v1 = v2 & v1 ^ v6; + } + + return (v5 < 43196721) ? (v3 & v3 << v6) : (v6 ^ v3 & v5); + } + + [MosaUnitTest] + public static int FuzzMethod905() + { + int v1 = 16403009; + int v2 = 31517919; + int v3 = 35753510; + int v4 = 16061147; + int v5 = 77076850; + int v6 = 68708703; + + switch (v5 % 5) + + { + case 0: + + v4 = v4 - v2 / v6; + + break; + + case 1: + + v5 = v3 + v1 % v6; + + break; + + case 2: + + v3 = v6 | v6 >> v3; + + break; + + case 3: + + v4 = (v3 > 30225880) ? (v1 >> v6 & v3) : (v4 | v1 - v6); + + break; + + case 4: + + v1 = (v3 > 82477362) ? (v3 | v6 >> v4) : (v3 & v5 % v3); + + break; + + default: + + v1 = (v3 > 26514682) ? (v6 << v2 * v2) : (v2 << v4 << v2); + + break; + } + + switch (v4 % 5) + + { + case 0: + + v2 = (v4 < 5324183) ? (v5 >> v6 | v3) : (v4 >> v5 >> v4); + + break; + + case 1: + + v4 = (v2 > 26390358) ? (v6 / v3 * v5) : (v6 << v4 | v4); + + break; + + case 2: + + v6 = (v1 > 24494289) ? (v3 >> v2 | v4) : (v5 << v1 + v3); + + break; + + case 3: + + v4 = (v2 > 65237029) ? (v2 & v3 ^ v1) : (v2 ^ v1 << v3); + + break; + + case 4: + + v3 = (v4 > 2127680) ? (v3 * v2 << v2) : (v1 >> v1 & v3); + + break; + + default: + + v6 = (v6 < 50257171) ? (v4 + v2 * v1) : (v3 << v2 << v5); + + break; + } + + return (v4 > 7393849) ? (v2 << v5 << v1) : (v4 ^ v3 & v6); + } + + [MosaUnitTest] + public static int FuzzMethod906() + { + int v1 = 69806314; + int v2 = 97840372; + int v3 = 66826221; + int v4 = 21029722; + int v5 = 27213582; + int v6 = 66027372; + + switch (v5 % 5) + + { + case 0: + + v5 = v6 >> v2 ^ v5; + + break; + + case 1: + + v2 = v5 * v1 << v6; + + break; + + case 2: + + v5 = (v6 < 29042744) ? (v6 ^ v6 >> v5) : (v4 - v1 ^ v6); + + break; + + case 3: + + v1 = v4 * v4 >> v5; + + break; + + case 4: + + v1 = v2 << v5 >> v5; + + break; + + default: + + v1 = (v5 < 60017343) ? (v6 - v3 * v2) : (v1 ^ v4 & v2); + + break; + } + + if (v2 < 65857935) + { + int v7 = 13335491; + v7 = v7 - v7 << v7; + } + else + { + v4 = (v2 > 64205150) ? (v3 & v6 | v3) : (v1 << v2 & v4); + } + + return v3 ^ v2 % v3; + } + + [MosaUnitTest] + public static int FuzzMethod907() + { + int v1 = 25134022; + int v2 = 30040174; + int v3 = 88173866; + int v4 = 14241181; + int v5 = 55757243; + int v6 = 57519584; + + if (v6 < 83286999) + { + v1 = v2 >> v3 * v4; + } + else + { + v4 = v3 / v2 | v6; + } + + if (v2 > 38305364) + { + v1 = v1 >> v6 ^ v1; + } + else + { + int v7 = 21578837; + v7 = v7 ^ v7 + v7; + } + + return v1 ^ v6 | v4; + } + + [MosaUnitTest] + public static int FuzzMethod908() + { + int v1 = 21790499; + int v2 = 8671328; + int v3 = 99168028; + int v4 = 36095223; + int v5 = 84538582; + int v6 = 18206965; + + if (v3 > 57496236) + { + int v7 = 30252947; + v7 = v7 % v7 / v7; + } + else + { + v2 = v5 * v1 >> v5; + } + + if (v2 > 19240123) + { + int v8 = 6227661; + v8 = (v8 < 13078921) ? (v8 << v8 & v8) : (v8 | v8 << v8); + } + else + { + int v9 = 85951142; + v9 = (v9 > 37383153) ? (v9 << v9 | v9) : (v9 | v9 + v9); + } + + return v6 ^ v2 ^ v3; + } + + [MosaUnitTest] + public static int FuzzMethod909() + { + int v1 = 15845682; + int v2 = 58038250; + int v3 = 19979546; + int v4 = 52236530; + int v5 = 44408080; + int v6 = 90343350; + + if (v3 < 91018779) + { + int v7 = 54207179; + v7 = (v7 > 48673427) ? (v7 << v7 << v7) : (v7 * v7 + v7); + } + else + { + v5 = (v3 < 94481171) ? (v4 ^ v5 >> v5) : (v1 >> v2 >> v2); + } + + if (v3 < 24367485) + { + int v8 = 46631148; + v8 = (v8 < 2472612) ? (v8 & v8 & v8) : (v8 << v8 + v8); + } + else + { + v3 = (v1 > 751827) ? (v4 | v4 % v4) : (v1 % v3 >> v6); + } + + return (v5 > 17807483) ? (v4 - v6 << v1) : (v4 >> v2 - v1); + } + + [MosaUnitTest] + public static int FuzzMethod910() + { + int v1 = 99984935; + int v2 = 61427072; + int v3 = 92893685; + int v4 = 1151575; + int v5 = 60320798; + int v6 = 15693617; + + switch (v5 % 5) + + { + case 0: + + v5 = (v4 > 4998917) ? (v5 / v4 & v6) : (v5 / v2 + v3); + + break; + + case 1: + + v5 = v2 >> v4 | v2; + + break; + + case 2: + + v6 = (v6 > 98610997) ? (v1 % v2 << v6) : (v6 >> v1 & v4); + + break; + + case 3: + + v1 = (v3 > 12389797) ? (v6 * v4 ^ v6) : (v2 - v3 - v6); + + break; + + case 4: + + v5 = v1 + v1 % v3; + + break; + + default: + + v5 = v3 - v2 + v5; + + break; + } + + switch (v4 % 5) + + { + case 0: + + v5 = (v5 > 40704864) ? (v2 * v4 % v2) : (v1 & v6 ^ v3); + + break; + + case 1: + + v2 = (v1 > 21468661) ? (v3 | v5 ^ v6) : (v1 - v1 & v6); + + break; + + case 2: + + v1 = v4 * v6 | v5; + + break; + + case 3: + + v2 = (v2 < 24025119) ? (v1 % v5 / v4) : (v3 * v1 * v5); + + break; + + case 4: + + v6 = (v5 < 22194043) ? (v3 | v2 % v5) : (v1 / v6 - v2); + + break; + + default: + + v4 = v2 >> v1 * v3; + + break; + } + + return v6 >> v3 - v3; + } + + [MosaUnitTest] + public static int FuzzMethod911() + { + int v1 = 85720246; + int v2 = 5396120; + int v3 = 34574662; + int v4 = 84138313; + int v5 = 6411269; + int v6 = 61288832; + + switch (v4 % 5) + + { + case 0: + + v1 = (v5 > 12561067) ? (v5 << v2 | v1) : (v5 << v1 ^ v3); + + break; + + case 1: + + v4 = (v6 > 11829301) ? (v2 >> v5 * v4) : (v6 ^ v6 >> v4); + + break; + + case 2: + + v1 = v4 ^ v3 << v4; + + break; + + case 3: + + v4 = v5 - v1 >> v6; + + break; + + case 4: + + v6 = v5 << v5 - v3; + + break; + + default: + + v4 = (v2 > 35854081) ? (v4 & v1 >> v4) : (v6 << v3 >> v4); + + break; + } + + if (v6 > 73811151) + { + v6 = v3 << v5 | v1; + } + else + { + int v7 = 37966969; + v7 = v7 | v7 + v7; + } + + return v3 << v3 + v1; + } + + [MosaUnitTest] + public static int FuzzMethod912() + { + int v1 = 54228319; + int v2 = 59190850; + int v3 = 20661186; + int v4 = 77487515; + int v5 = 62415132; + int v6 = 77548029; + + if (v5 > 82295541) + { + int v7 = 88599637; + v7 = v7 << v7 * v7; + } + else + { + v6 = v1 + v6 + v3; + } + + if (v5 > 84274726) + { + v4 = v1 + v1 | v1; + } + else + { + int v8 = 38574984; + v8 = v8 ^ v8 | v8; + } + + return v1 & v3 | v2; + } + + [MosaUnitTest] + public static int FuzzMethod913() + { + int v1 = 36664344; + int v2 = 23177447; + int v3 = 24933836; + int v4 = 55520990; + int v5 = 9896049; + int v6 = 62278333; + + if (v3 > 69460058) + { + v2 = v6 + v5 & v1; + } + else + { + int v7 = 24815357; + v7 = v7 >> v7 % v7; + } + + if (v5 > 16818734) + { + int v8 = 61338843; + v8 = v8 >> v8 + v8; + } + else + { + int v9 = 62172364; + v9 = (v9 > 42054017) ? (v9 - v9 - v9) : (v9 >> v9 << v9); + } + + return (v5 > 75095560) ? (v5 | v3 + v4) : (v3 / v3 & v3); + } + + [MosaUnitTest] + public static int FuzzMethod914() + { + int v1 = 60241244; + int v2 = 31359394; + int v3 = 42863102; + int v4 = 19537818; + int v5 = 96809222; + int v6 = 17029017; + + switch (v6 % 5) + + { + case 0: + + v2 = (v6 > 13469026) ? (v1 << v3 << v2) : (v3 - v6 / v5); + + break; + + case 1: + + v5 = (v4 > 27833574) ? (v4 ^ v5 / v4) : (v3 | v4 | v2); + + break; + + case 2: + + v3 = (v6 > 24239151) ? (v2 * v3 & v1) : (v4 & v6 % v3); + + break; + + case 3: + + v3 = (v6 < 84017351) ? (v1 << v2 | v4) : (v4 / v1 + v4); + + break; + + case 4: + + v4 = v5 & v1 / v6; + + break; + + default: + + v2 = (v1 > 55540219) ? (v4 << v3 | v4) : (v6 ^ v4 ^ v3); + + break; + } + + if (v5 > 50445921) + { + v5 = v4 & v3 - v3; + } + else + { + int v7 = 38086081; + v7 = (v7 > 23540038) ? (v7 / v7 | v7) : (v7 ^ v7 | v7); + } + + return v5 << v6 + v4; + } + + [MosaUnitTest] + public static int FuzzMethod915() + { + int v1 = 11465070; + int v2 = 92734661; + int v3 = 76176647; + int v4 = 56913030; + int v5 = 552968; + int v6 = 74467048; + + switch (v3 % 5) + + { + case 0: + + v5 = v2 >> v2 + v1; + + break; + + case 1: + + v5 = (v5 < 46645415) ? (v2 | v5 << v5) : (v3 ^ v5 >> v2); + + break; + + case 2: + + v2 = (v6 > 76941030) ? (v2 % v1 & v6) : (v2 + v5 << v3); + + break; + + case 3: + + v2 = v5 | v1 ^ v5; + + break; + + case 4: + + v6 = (v3 < 88381971) ? (v1 >> v4 | v5) : (v1 | v5 & v4); + + break; + + default: + + v3 = (v3 > 96013121) ? (v4 * v3 << v3) : (v4 << v2 << v3); + + break; + } + + if (v5 < 77707772) + { + int v7 = 45412637; + v7 = v7 | v7 * v7; + } + else + { + v4 = (v2 < 68605982) ? (v1 << v1 << v4) : (v2 ^ v6 >> v3); + } + + return v1 & v1 << v3; + } + + [MosaUnitTest] + public static int FuzzMethod916() + { + int v1 = 22782687; + int v2 = 4365292; + int v3 = 87095444; + int v4 = 22527755; + int v5 = 19385140; + int v6 = 84529000; + + if (v6 > 76776144) + { + int v7 = 52436261; + v7 = (v7 > 44509250) ? (v7 / v7 >> v7) : (v7 / v7 ^ v7); + } + else + { + int v8 = 29853236; + v8 = (v8 < 47665774) ? (v8 & v8 ^ v8) : (v8 | v8 ^ v8); + } + + switch (v3 % 5) + + { + case 0: + + v1 = (v4 < 52688452) ? (v4 | v2 | v1) : (v4 & v1 - v5); + + break; + + case 1: + + v3 = (v4 > 96342162) ? (v3 / v3 + v5) : (v3 << v2 & v4); + + break; + + case 2: + + v4 = (v4 < 27600135) ? (v1 - v4 ^ v5) : (v2 << v2 << v6); + + break; + + case 3: + + v5 = v3 / v4 + v3; + + break; + + case 4: + + v3 = (v4 < 53014685) ? (v4 | v3 % v3) : (v6 << v4 >> v2); + + break; + + default: + + v4 = v3 & v3 << v2; + + break; + } + + return v5 / v5 ^ v3; + } + + [MosaUnitTest] + public static int FuzzMethod917() + { + int v1 = 4581196; + int v2 = 83108803; + int v3 = 55412375; + int v4 = 1695328; + int v5 = 20152931; + int v6 = 43821552; + + switch (v4 % 5) + + { + case 0: + + v6 = (v5 < 8362724) ? (v6 << v4 * v2) : (v2 / v6 >> v5); + + break; + + case 1: + + v4 = v1 | v3 >> v3; + + break; + + case 2: + + v3 = v5 | v5 & v1; + + break; + + case 3: + + v4 = v1 | v4 >> v2; + + break; + + case 4: + + v1 = v1 * v6 | v1; + + break; + + default: + + v1 = (v2 > 74581017) ? (v6 | v4 * v1) : (v2 - v6 * v4); + + break; + } + + switch (v6 % 5) + + { + case 0: + + v1 = v3 & v4 << v1; + + break; + + case 1: + + v2 = v1 << v4 & v5; + + break; + + case 2: + + v6 = (v2 > 51263441) ? (v1 & v2 - v1) : (v5 / v6 * v3); + + break; + + case 3: + + v4 = v5 >> v2 << v4; + + break; + + case 4: + + v4 = (v2 > 94536402) ? (v6 - v4 | v2) : (v5 | v5 >> v6); + + break; + + default: + + v6 = v3 ^ v3 & v3; + + break; + } + + return (v1 < 81969200) ? (v1 ^ v3 << v2) : (v6 | v5 & v6); + } + + [MosaUnitTest] + public static int FuzzMethod918() + { + int v1 = 74673652; + int v2 = 12799077; + int v3 = 94397751; + int v4 = 96687763; + int v5 = 88023479; + int v6 = 46777592; + + switch (v4 % 5) + + { + case 0: + + v1 = (v5 > 57614329) ? (v6 ^ v5 & v3) : (v4 >> v5 * v2); + + break; + + case 1: + + v1 = (v5 > 59909596) ? (v4 ^ v6 | v5) : (v4 * v3 % v5); + + break; + + case 2: + + v4 = v4 | v2 >> v4; + + break; + + case 3: + + v6 = (v5 > 13779561) ? (v2 - v6 * v6) : (v4 + v2 << v4); + + break; + + case 4: + + v3 = (v3 < 81673239) ? (v4 << v1 >> v4) : (v3 >> v5 ^ v5); + + break; + + default: + + v1 = (v3 < 44601238) ? (v2 << v1 << v2) : (v2 & v5 & v5); + + break; + } + + if (v2 > 23559308) + { + v5 = v4 << v2 >> v4; + } + else + { + v4 = (v4 > 43456843) ? (v5 / v5 % v4) : (v2 << v2 << v2); + } + + return v5 >> v5 >> v4; + } + + [MosaUnitTest] + public static int FuzzMethod919() + { + int v1 = 59606935; + int v2 = 2091064; + int v3 = 3311343; + int v4 = 66885784; + int v5 = 52072947; + int v6 = 98171874; + + switch (v3 % 5) + + { + case 0: + + v4 = v4 >> v1 % v2; + + break; + + case 1: + + v5 = (v5 < 3003689) ? (v6 ^ v5 | v5) : (v6 >> v2 >> v4); + + break; + + case 2: + + v5 = (v2 < 99349237) ? (v3 + v1 / v1) : (v4 & v2 / v1); + + break; + + case 3: + + v3 = (v4 > 80997358) ? (v4 >> v5 ^ v3) : (v5 + v3 - v5); + + break; + + case 4: + + v3 = (v6 > 8492205) ? (v1 << v1 >> v2) : (v2 % v2 ^ v5); + + break; + + default: + + v5 = (v2 > 98886993) ? (v5 / v6 >> v3) : (v5 | v4 * v1); + + break; + } + + if (v1 > 13242812) + { + v6 = (v6 > 54603757) ? (v4 | v2 & v4) : (v4 * v6 ^ v5); + } + else + { + v2 = (v2 > 86124734) ? (v3 | v6 & v6) : (v3 + v5 / v6); + } + + return v2 & v2 | v4; + } + + [MosaUnitTest] + public static int FuzzMethod920() + { + int v1 = 7803690; + int v2 = 80746665; + int v3 = 30247389; + int v4 = 18572483; + int v5 = 61325659; + int v6 = 56629460; + + switch (v6 % 5) + + { + case 0: + + v4 = (v4 < 77244313) ? (v6 - v3 ^ v2) : (v4 - v2 * v4); + + break; + + case 1: + + v5 = (v6 > 45795797) ? (v4 << v4 >> v2) : (v5 & v4 | v2); + + break; + + case 2: + + v3 = (v6 > 39055212) ? (v2 * v4 << v4) : (v1 & v4 - v2); + + break; + + case 3: + + v1 = (v5 < 73485171) ? (v3 >> v5 - v5) : (v5 / v4 >> v6); + + break; + + case 4: + + v3 = v4 << v5 & v6; + + break; + + default: + + v1 = (v4 < 4728121) ? (v2 - v3 << v5) : (v1 & v4 - v2); + + break; + } + + if (v6 < 78237729) + { + v5 = (v3 > 44541000) ? (v3 | v3 ^ v4) : (v4 | v5 * v6); + } + else + { + int v7 = 95594965; + v7 = v7 + v7 & v7; + } + + return v2 - v3 >> v6; + } + + [MosaUnitTest] + public static int FuzzMethod921() + { + int v1 = 46128886; + int v2 = 79717406; + int v3 = 84924142; + int v4 = 31806153; + int v5 = 67009708; + int v6 = 69147674; + + switch (v3 % 5) + + { + case 0: + + v1 = (v3 < 45941286) ? (v3 << v1 << v1) : (v6 ^ v1 << v3); + + break; + + case 1: + + v4 = v4 << v6 / v6; + + break; + + case 2: + + v2 = (v1 > 31606754) ? (v6 - v6 + v6) : (v6 << v2 >> v1); + + break; + + case 3: + + v1 = v6 << v1 + v6; + + break; + + case 4: + + v2 = (v3 > 20398728) ? (v2 + v5 | v1) : (v6 >> v2 | v6); + + break; + + default: + + v3 = v1 >> v6 / v6; + + break; + } + + switch (v4 % 5) + + { + case 0: + + v3 = (v2 < 54788833) ? (v2 % v3 % v5) : (v5 + v1 << v6); + + break; + + case 1: + + v3 = (v3 < 3198703) ? (v4 | v2 & v2) : (v1 * v4 & v2); + + break; + + case 2: + + v2 = v5 * v6 + v2; + + break; + + case 3: + + v5 = v4 << v2 & v1; + + break; + + case 4: + + v1 = (v4 > 17699617) ? (v2 * v2 ^ v4) : (v3 ^ v2 | v5); + + break; + + default: + + v3 = (v1 > 69526320) ? (v4 << v5 << v2) : (v2 ^ v3 >> v5); + + break; + } + + return (v4 > 20126035) ? (v1 / v6 ^ v1) : (v1 / v3 ^ v2); + } + + [MosaUnitTest] + public static int FuzzMethod922() + { + int v1 = 47363237; + int v2 = 95491555; + int v3 = 53215822; + int v4 = 85420561; + int v5 = 89623906; + int v6 = 52371774; + + if (v3 < 86684536) + { + v6 = (v5 > 65197032) ? (v4 << v6 << v5) : (v1 - v6 & v6); + } + else + { + int v7 = 98615435; + v7 = v7 >> v7 / v7; + } + + switch (v1 % 5) + + { + case 0: + + v1 = v4 >> v6 << v3; + + break; + + case 1: + + v2 = (v3 < 20320906) ? (v2 + v3 << v3) : (v1 | v1 ^ v1); + + break; + + case 2: + + v5 = v5 % v6 | v6; + + break; + + case 3: + + v5 = (v4 < 26057417) ? (v1 >> v5 & v1) : (v1 << v3 << v2); + + break; + + case 4: + + v6 = (v5 > 80032019) ? (v1 / v4 * v3) : (v4 & v4 % v1); + + break; + + default: + + v4 = (v2 < 28129973) ? (v1 & v4 << v6) : (v4 - v6 & v6); + + break; + } + + return (v3 > 75608952) ? (v3 >> v1 ^ v6) : (v6 | v1 % v2); + } + + [MosaUnitTest] + public static int FuzzMethod923() + { + int v1 = 30203323; + int v2 = 66961233; + int v3 = 59354566; + int v4 = 85793596; + int v5 = 69432914; + int v6 = 38192324; + + switch (v6 % 5) + + { + case 0: + + v6 = v1 / v4 >> v3; + + break; + + case 1: + + v5 = (v2 > 26515180) ? (v5 | v6 | v4) : (v4 << v3 + v6); + + break; + + case 2: + + v5 = (v3 > 4110983) ? (v4 >> v5 + v3) : (v2 >> v4 >> v2); + + break; + + case 3: + + v1 = v2 >> v6 * v1; + + break; + + case 4: + + v6 = v2 + v1 & v3; + + break; + + default: + + v1 = (v1 > 74394086) ? (v6 % v2 & v2) : (v2 ^ v5 % v5); + + break; + } + + switch (v1 % 5) + + { + case 0: + + v1 = v3 ^ v3 % v3; + + break; + + case 1: + + v6 = (v2 > 59951382) ? (v3 % v2 - v2) : (v6 ^ v3 >> v3); + + break; + + case 2: + + v5 = (v4 < 75450173) ? (v6 << v2 | v6) : (v6 % v3 * v4); + + break; + + case 3: + + v5 = v2 >> v2 << v3; + + break; + + case 4: + + v3 = (v5 > 11623878) ? (v3 * v5 | v1) : (v3 + v2 ^ v5); + + break; + + default: + + v2 = v1 * v4 % v2; + + break; + } + + return (v4 < 47745153) ? (v6 ^ v3 - v1) : (v6 >> v2 ^ v4); + } + + [MosaUnitTest] + public static int FuzzMethod924() + { + int v1 = 38755262; + int v2 = 15232889; + int v3 = 45427014; + int v4 = 72391147; + int v5 = 38485326; + int v6 = 60195486; + + if (v6 < 69767941) + { + int v7 = 39071565; + v7 = (v7 < 31620707) ? (v7 - v7 / v7) : (v7 << v7 << v7); + } + else + { + int v8 = 87250243; + v8 = (v8 < 28809010) ? (v8 / v8 - v8) : (v8 ^ v8 >> v8); + } + + switch (v5 % 5) + + { + case 0: + + v5 = (v1 > 87361139) ? (v4 & v5 >> v4) : (v2 << v3 >> v6); + + break; + + case 1: + + v6 = (v6 > 28131783) ? (v5 + v4 ^ v2) : (v4 | v2 & v5); + + break; + + case 2: + + v1 = (v1 > 20437035) ? (v6 - v6 | v3) : (v4 << v4 - v2); + + break; + + case 3: + + v4 = (v2 < 57481) ? (v2 >> v1 % v5) : (v4 >> v6 >> v5); + + break; + + case 4: + + v2 = (v4 > 45952614) ? (v1 ^ v4 % v1) : (v3 >> v3 ^ v2); + + break; + + default: + + v2 = (v1 < 4992625) ? (v6 & v6 ^ v4) : (v4 / v6 >> v6); + + break; + } + + return v5 << v6 % v5; + } + + [MosaUnitTest] + public static int FuzzMethod925() + { + int v1 = 15750705; + int v2 = 3660191; + int v3 = 5906943; + int v4 = 86675436; + int v5 = 75478214; + int v6 = 80152475; + + if (v1 < 7729469) + { + int v7 = 69055889; + v7 = (v7 < 90631490) ? (v7 & v7 ^ v7) : (v7 << v7 + v7); + } + else + { + int v8 = 42968295; + v8 = (v8 < 16994286) ? (v8 % v8 >> v8) : (v8 << v8 >> v8); + } + + switch (v4 % 5) + + { + case 0: + + v5 = (v1 > 88042439) ? (v5 - v4 / v3) : (v1 | v1 & v3); + + break; + + case 1: + + v2 = v3 & v2 - v2; + + break; + + case 2: + + v5 = (v6 > 55530898) ? (v6 >> v3 * v6) : (v4 >> v6 - v6); + + break; + + case 3: + + v3 = v3 % v2 & v2; + + break; + + case 4: + + v5 = (v2 > 1355929) ? (v2 / v4 + v3) : (v1 << v1 + v1); + + break; + + default: + + v6 = v5 ^ v3 % v6; + + break; + } + + return (v1 < 60435938) ? (v6 << v1 | v6) : (v6 >> v3 % v1); + } + + [MosaUnitTest] + public static int FuzzMethod926() + { + int v1 = 7371516; + int v2 = 16095245; + int v3 = 91322588; + int v4 = 9935159; + int v5 = 12433828; + int v6 = 75382760; + + if (v6 > 88717251) + { + int v7 = 63774641; + v7 = v7 - v7 | v7; + } + else + { + v3 = (v3 < 53994832) ? (v1 / v5 - v4) : (v5 << v2 & v1); + } + + if (v6 > 61298027) + { + v5 = (v1 > 86766064) ? (v1 << v3 - v4) : (v4 | v1 * v6); + } + else + { + v3 = (v1 > 99222520) ? (v5 >> v4 - v4) : (v3 | v2 & v6); + } + + return v4 | v3 | v3; + } + + [MosaUnitTest] + public static int FuzzMethod927() + { + int v1 = 2699436; + int v2 = 5102911; + int v3 = 19544048; + int v4 = 71031095; + int v5 = 7821471; + int v6 = 22903841; + + switch (v5 % 5) + + { + case 0: + + v2 = (v5 > 45055823) ? (v5 >> v1 >> v4) : (v6 - v1 % v4); + + break; + + case 1: + + v6 = (v3 > 798587) ? (v3 + v5 & v4) : (v4 | v6 & v2); + + break; + + case 2: + + v1 = (v4 > 69621499) ? (v2 ^ v2 << v2) : (v3 ^ v3 / v5); + + break; + + case 3: + + v2 = v3 + v1 % v2; + + break; + + case 4: + + v4 = (v6 < 81834655) ? (v1 << v1 + v5) : (v1 << v1 | v6); + + break; + + default: + + v1 = v1 << v1 << v6; + + break; + } + + switch (v3 % 5) + + { + case 0: + + v3 = (v2 > 47088661) ? (v2 >> v3 - v1) : (v4 - v1 & v5); + + break; + + case 1: + + v6 = (v5 > 58724831) ? (v3 << v1 - v1) : (v5 + v2 * v1); + + break; + + case 2: + + v6 = (v3 < 12773667) ? (v3 >> v3 << v6) : (v1 & v6 % v6); + + break; + + case 3: + + v5 = v3 >> v5 % v2; + + break; + + case 4: + + v1 = (v1 > 55060558) ? (v6 ^ v1 ^ v2) : (v2 - v1 - v4); + + break; + + default: + + v5 = (v1 > 35006472) ? (v4 | v6 - v5) : (v5 * v2 << v5); + + break; + } + + return (v5 < 87655574) ? (v6 >> v2 & v5) : (v2 << v6 & v2); + } + + [MosaUnitTest] + public static int FuzzMethod928() + { + int v1 = 97323064; + int v2 = 92566022; + int v3 = 91333243; + int v4 = 32363559; + int v5 = 17594505; + int v6 = 79306040; + + switch (v3 % 5) + + { + case 0: + + v3 = (v6 < 90265297) ? (v3 - v1 & v2) : (v2 | v3 + v3); + + break; + + case 1: + + v2 = v1 * v2 << v5; + + break; + + case 2: + + v1 = (v4 > 9937958) ? (v4 >> v6 & v3) : (v6 | v3 >> v6); + + break; + + case 3: + + v4 = v2 | v4 + v2; + + break; + + case 4: + + v5 = v1 / v3 >> v6; + + break; + + default: + + v4 = v3 / v3 % v6; + + break; + } + + switch (v2 % 5) + + { + case 0: + + v4 = (v3 > 96508459) ? (v6 | v1 * v3) : (v2 * v6 | v2); + + break; + + case 1: + + v6 = (v5 < 94354173) ? (v1 / v3 >> v2) : (v4 ^ v2 % v3); + + break; + + case 2: + + v3 = v3 & v3 % v1; + + break; + + case 3: + + v4 = v3 | v4 - v2; + + break; + + case 4: + + v6 = v2 + v5 << v2; + + break; + + default: + + v4 = (v3 < 37035343) ? (v2 ^ v3 << v4) : (v2 >> v1 | v2); + + break; + } + + return v5 >> v5 * v2; + } + + [MosaUnitTest] + public static int FuzzMethod929() + { + int v1 = 75297917; + int v2 = 81526620; + int v3 = 62219781; + int v4 = 63208159; + int v5 = 21249811; + int v6 = 61203342; + + switch (v5 % 5) + + { + case 0: + + v3 = (v6 > 71878491) ? (v4 | v5 / v2) : (v5 << v1 << v2); + + break; + + case 1: + + v5 = v3 / v3 + v6; + + break; + + case 2: + + v3 = (v2 < 60191789) ? (v3 - v6 % v5) : (v1 / v1 >> v6); + + break; + + case 3: + + v6 = (v3 < 36882484) ? (v4 | v1 << v2) : (v3 | v4 >> v5); + + break; + + case 4: + + v3 = (v5 > 70329994) ? (v6 >> v4 & v6) : (v6 / v2 & v4); + + break; + + default: + + v5 = v1 << v1 - v6; + + break; + } + + switch (v1 % 5) + + { + case 0: + + v2 = v1 / v2 << v6; + + break; + + case 1: + + v3 = (v1 > 35902933) ? (v2 << v5 + v2) : (v3 + v6 - v1); + + break; + + case 2: + + v1 = (v2 > 13573517) ? (v3 ^ v4 >> v3) : (v1 >> v6 & v5); + + break; + + case 3: + + v1 = (v1 < 37694733) ? (v6 >> v2 + v6) : (v4 * v1 & v3); + + break; + + case 4: + + v1 = (v4 > 12413654) ? (v4 - v4 | v5) : (v5 ^ v1 ^ v2); + + break; + + default: + + v3 = v3 >> v5 * v6; + + break; + } + + return (v2 > 73361678) ? (v6 << v4 * v3) : (v2 | v1 | v1); + } + + [MosaUnitTest] + public static int FuzzMethod930() + { + int v1 = 47171937; + int v2 = 4938713; + int v3 = 16345358; + int v4 = 48082403; + int v5 = 62428181; + int v6 = 57915923; + + if (v3 > 90694040) + { + v6 = v3 & v3 >> v5; + } + else + { + int v7 = 19316041; + v7 = v7 | v7 * v7; + } + + switch (v2 % 5) + + { + case 0: + + v6 = (v2 < 23296562) ? (v4 << v6 & v2) : (v2 << v3 - v2); + + break; + + case 1: + + v4 = (v5 > 76980863) ? (v1 ^ v1 + v1) : (v3 | v2 | v3); + + break; + + case 2: + + v2 = (v3 < 71053147) ? (v4 + v2 - v5) : (v1 << v4 ^ v1); + + break; + + case 3: + + v2 = v1 & v5 / v2; + + break; + + case 4: + + v1 = (v5 > 22045106) ? (v2 >> v1 & v5) : (v2 ^ v1 - v6); + + break; + + default: + + v4 = v3 << v2 | v5; + + break; + } + + return (v5 < 19086197) ? (v5 + v6 << v5) : (v4 >> v4 ^ v1); + } + + [MosaUnitTest] + public static int FuzzMethod931() + { + int v1 = 89533646; + int v2 = 78983123; + int v3 = 27352959; + int v4 = 90179738; + int v5 = 45244651; + int v6 = 18950611; + + if (v6 < 86908149) + { + v1 = (v6 < 2856968) ? (v3 & v2 >> v1) : (v6 ^ v5 - v3); + } + else + { + int v7 = 9939197; + v7 = v7 % v7 & v7; + } + + switch (v3 % 5) + + { + case 0: + + v5 = (v4 < 24066896) ? (v1 >> v1 & v5) : (v5 / v5 | v4); + + break; + + case 1: + + v4 = (v2 > 43641182) ? (v6 >> v2 | v6) : (v3 ^ v5 | v4); + + break; + + case 2: + + v4 = v4 & v3 ^ v4; + + break; + + case 3: + + v1 = v3 << v4 ^ v2; + + break; + + case 4: + + v1 = v5 << v2 >> v6; + + break; + + default: + + v4 = v4 - v2 >> v2; + + break; + } + + return v2 | v2 << v2; + } + + [MosaUnitTest] + public static int FuzzMethod932() + { + int v1 = 48948245; + int v2 = 17111988; + int v3 = 96761536; + int v4 = 41922539; + int v5 = 30460814; + int v6 = 34025624; + + if (v1 > 40443408) + { + int v7 = 37387046; + v7 = (v7 < 46565447) ? (v7 % v7 ^ v7) : (v7 << v7 ^ v7); + } + else + { + v5 = (v5 < 11745602) ? (v4 << v6 | v3) : (v4 % v1 >> v6); + } + + if (v6 > 44630280) + { + v5 = v1 ^ v5 | v6; + } + else + { + v4 = (v3 > 26462728) ? (v1 >> v5 | v2) : (v3 ^ v4 << v4); + } + + return v5 << v6 & v3; + } + + [MosaUnitTest] + public static int FuzzMethod933() + { + int v1 = 46593543; + int v2 = 201668; + int v3 = 47169892; + int v4 = 24800143; + int v5 = 95396748; + int v6 = 37527875; + + switch (v6 % 5) + + { + case 0: + + v1 = (v2 < 91716612) ? (v3 >> v3 >> v3) : (v1 << v6 >> v3); + + break; + + case 1: + + v2 = (v4 > 49438032) ? (v2 * v1 >> v6) : (v2 >> v5 | v6); + + break; + + case 2: + + v4 = (v2 < 73747251) ? (v4 & v3 >> v6) : (v2 << v4 | v5); + + break; + + case 3: + + v2 = v3 + v5 | v4; + + break; + + case 4: + + v3 = v2 ^ v6 / v1; + + break; + + default: + + v6 = (v5 < 58963673) ? (v3 << v6 >> v6) : (v4 % v2 << v5); + + break; + } + + if (v2 < 6485837) + { + int v7 = 24846434; + v7 = v7 | v7 ^ v7; + } + else + { + v3 = (v6 > 13182589) ? (v3 ^ v3 * v2) : (v3 & v5 | v4); + } + + return v5 & v1 >> v5; + } + + [MosaUnitTest] + public static int FuzzMethod934() + { + int v1 = 65729945; + int v2 = 38688156; + int v3 = 11944155; + int v4 = 27456212; + int v5 = 56210767; + int v6 = 113849; + + switch (v1 % 5) + + { + case 0: + + v2 = (v4 > 47786491) ? (v3 << v2 - v3) : (v2 | v5 << v2); + + break; + + case 1: + + v2 = v3 | v5 >> v2; + + break; + + case 2: + + v6 = (v6 > 59069307) ? (v3 << v3 & v6) : (v6 | v5 << v1); + + break; + + case 3: + + v1 = v2 << v5 | v6; + + break; + + case 4: + + v6 = v4 & v5 | v5; + + break; + + default: + + v5 = (v6 > 54160407) ? (v1 - v6 << v6) : (v5 + v1 | v4); + + break; + } + + if (v1 > 39800289) + { + v6 = (v5 > 57408274) ? (v3 << v5 & v2) : (v3 ^ v6 << v1); + } + else + { + v4 = (v5 > 31560457) ? (v2 | v5 & v2) : (v5 * v3 * v2); + } + + return (v1 < 27454240) ? (v1 | v3 | v6) : (v4 >> v6 / v2); + } + + [MosaUnitTest] + public static int FuzzMethod935() + { + int v1 = 23906945; + int v2 = 12734173; + int v3 = 16069044; + int v4 = 61947808; + int v5 = 12965698; + int v6 = 71648061; + + switch (v6 % 5) + + { + case 0: + + v5 = (v4 < 6637503) ? (v3 << v4 >> v2) : (v1 << v6 >> v2); + + break; + + case 1: + + v1 = (v4 > 12235049) ? (v6 % v2 | v4) : (v2 << v4 % v6); + + break; + + case 2: + + v5 = (v2 < 78593461) ? (v2 ^ v6 + v2) : (v2 << v1 % v6); + + break; + + case 3: + + v2 = (v5 < 35045952) ? (v1 / v6 | v4) : (v4 >> v2 ^ v1); + + break; + + case 4: + + v2 = v5 & v5 << v4; + + break; + + default: + + v5 = v5 << v5 ^ v1; + + break; + } + + switch (v2 % 5) + + { + case 0: + + v6 = v4 & v1 << v5; + + break; + + case 1: + + v6 = (v2 < 88109700) ? (v2 | v5 / v4) : (v4 / v4 ^ v5); + + break; + + case 2: + + v2 = (v6 > 97155702) ? (v4 / v2 << v2) : (v3 >> v5 << v2); + + break; + + case 3: + + v6 = v5 | v3 ^ v4; + + break; + + case 4: + + v4 = v5 ^ v1 << v5; + + break; + + default: + + v6 = (v5 < 29852521) ? (v2 ^ v3 >> v1) : (v6 << v2 & v5); + + break; + } + + return (v6 > 26253948) ? (v1 ^ v1 & v5) : (v2 * v5 >> v4); + } + + [MosaUnitTest] + public static int FuzzMethod936() + { + int v1 = 30493880; + int v2 = 63236370; + int v3 = 24893084; + int v4 = 39089638; + int v5 = 28458934; + int v6 = 31513487; + + switch (v1 % 5) + + { + case 0: + + v3 = (v4 < 26176919) ? (v3 ^ v2 >> v4) : (v5 >> v3 << v2); + + break; + + case 1: + + v6 = (v1 < 9037344) ? (v5 << v1 * v5) : (v2 | v1 + v2); + + break; + + case 2: + + v5 = (v4 < 89074449) ? (v5 % v4 << v1) : (v3 | v2 & v6); + + break; + + case 3: + + v6 = v5 % v6 >> v4; + + break; + + case 4: + + v1 = v3 & v2 % v1; + + break; + + default: + + v4 = (v5 > 32515822) ? (v1 & v5 & v5) : (v1 % v3 * v6); + + break; + } + + switch (v3 % 5) + + { + case 0: + + v6 = v1 + v1 ^ v5; + + break; + + case 1: + + v3 = v6 + v1 ^ v1; + + break; + + case 2: + + v1 = v4 | v1 / v1; + + break; + + case 3: + + v5 = v4 | v5 * v1; + + break; + + case 4: + + v5 = v4 ^ v2 * v6; + + break; + + default: + + v5 = (v5 > 87486511) ? (v1 >> v3 << v6) : (v4 % v4 << v2); + + break; + } + + return (v5 < 14360782) ? (v3 >> v5 - v2) : (v1 / v1 * v3); + } + + [MosaUnitTest] + public static int FuzzMethod937() + { + int v1 = 84825456; + int v2 = 65858729; + int v3 = 54912322; + int v4 = 1407759; + int v5 = 48161024; + int v6 = 79293934; + + if (v6 < 9251206) + { + v3 = (v1 < 35989873) ? (v5 ^ v1 << v3) : (v6 << v3 ^ v5); + } + else + { + int v7 = 8206725; + v7 = (v7 < 83920998) ? (v7 | v7 << v7) : (v7 ^ v7 | v7); + } + + switch (v5 % 5) + + { + case 0: + + v5 = (v1 > 84414671) ? (v3 * v3 * v6) : (v3 % v5 << v5); + + break; + + case 1: + + v5 = (v6 > 92976731) ? (v5 << v4 ^ v1) : (v2 ^ v1 ^ v4); + + break; + + case 2: + + v2 = (v6 < 42758742) ? (v3 ^ v5 | v6) : (v3 | v1 & v5); + + break; + + case 3: + + v1 = v6 >> v2 + v5; + + break; + + case 4: + + v4 = (v4 < 20769392) ? (v4 << v2 / v1) : (v6 * v6 << v3); + + break; + + default: + + v6 = v2 ^ v5 << v1; + + break; + } + + return (v4 < 54960908) ? (v6 >> v6 >> v3) : (v3 & v3 - v5); + } + + [MosaUnitTest] + public static int FuzzMethod938() + { + int v1 = 88528087; + int v2 = 90985919; + int v3 = 70990450; + int v4 = 27708772; + int v5 = 96329543; + int v6 = 82454686; + + if (v6 < 22163415) + { + int v7 = 92003215; + v7 = (v7 > 76424455) ? (v7 / v7 & v7) : (v7 + v7 % v7); + } + else + { + v4 = (v2 > 47994944) ? (v5 ^ v4 | v3) : (v2 % v1 & v4); + } + + switch (v2 % 5) + + { + case 0: + + v4 = (v1 > 34554978) ? (v5 | v3 | v4) : (v6 ^ v4 << v4); + + break; + + case 1: + + v6 = (v5 > 24458375) ? (v1 >> v1 << v3) : (v1 & v6 ^ v3); + + break; + + case 2: + + v1 = v5 ^ v5 << v3; + + break; + + case 3: + + v6 = v2 << v5 >> v2; + + break; + + case 4: + + v4 = (v2 < 55848957) ? (v6 & v3 - v4) : (v5 + v2 >> v4); + + break; + + default: + + v5 = v5 >> v6 | v2; + + break; + } + + return v4 | v3 & v4; + } + + [MosaUnitTest] + public static int FuzzMethod939() + { + int v1 = 54126812; + int v2 = 24445196; + int v3 = 99023684; + int v4 = 12280700; + int v5 = 35955860; + int v6 = 26236241; + + if (v2 < 63805063) + { + int v7 = 87080197; + v7 = (v7 > 48776234) ? (v7 / v7 / v7) : (v7 << v7 & v7); + } + else + { + v3 = (v1 > 63063415) ? (v2 << v3 & v2) : (v4 << v2 >> v1); + } + + if (v4 < 51040129) + { + int v8 = 72072070; + v8 = (v8 < 81391976) ? (v8 & v8 & v8) : (v8 << v8 / v8); + } + else + { + v4 = v5 << v1 + v1; + } + + return (v6 > 98299688) ? (v4 << v4 & v2) : (v6 + v1 | v5); + } + + [MosaUnitTest] + public static int FuzzMethod940() + { + int v1 = 94712659; + int v2 = 6653712; + int v3 = 6371553; + int v4 = 68366778; + int v5 = 77230951; + int v6 = 43072797; + + switch (v3 % 5) + + { + case 0: + + v6 = (v4 < 13652820) ? (v3 & v3 % v6) : (v4 << v6 ^ v6); + + break; + + case 1: + + v1 = (v2 > 77332309) ? (v5 | v6 << v3) : (v5 * v2 | v1); + + break; + + case 2: + + v6 = v6 >> v3 & v6; + + break; + + case 3: + + v5 = (v4 > 59297802) ? (v5 / v6 * v2) : (v4 << v5 & v4); + + break; + + case 4: + + v6 = v3 - v3 / v6; + + break; + + default: + + v4 = (v5 < 9781727) ? (v1 << v2 / v1) : (v1 % v4 >> v6); + + break; + } + + switch (v4 % 5) + + { + case 0: + + v3 = v4 * v3 >> v1; + + break; + + case 1: + + v5 = (v4 > 10542687) ? (v5 * v1 & v2) : (v6 * v5 + v2); + + break; + + case 2: + + v4 = v5 + v1 + v6; + + break; + + case 3: + + v4 = v4 | v5 << v5; + + break; + + case 4: + + v5 = v3 << v3 & v5; + + break; + + default: + + v3 = (v3 < 2305956) ? (v5 * v6 << v6) : (v5 ^ v5 | v4); + + break; + } + + return (v3 > 37058081) ? (v6 >> v5 - v3) : (v5 >> v4 | v4); + } + + [MosaUnitTest] + public static int FuzzMethod941() + { + int v1 = 40945889; + int v2 = 36630019; + int v3 = 41233781; + int v4 = 75958647; + int v5 = 72090518; + int v6 = 18690179; + + if (v5 < 73287609) + { + int v7 = 15349788; + v7 = (v7 < 50319245) ? (v7 << v7 << v7) : (v7 << v7 - v7); + } + else + { + v1 = (v5 < 57521249) ? (v6 & v6 - v1) : (v6 - v6 | v5); + } + + switch (v6 % 5) + + { + case 0: + + v6 = v6 >> v5 >> v5; + + break; + + case 1: + + v1 = v4 ^ v6 ^ v1; + + break; + + case 2: + + v4 = (v4 > 382363) ? (v2 / v6 << v6) : (v3 & v1 + v3); + + break; + + case 3: + + v4 = v2 | v1 * v1; + + break; + + case 4: + + v1 = v3 | v1 | v4; + + break; + + default: + + v4 = (v5 < 69713739) ? (v3 | v5 >> v1) : (v5 << v1 - v6); + + break; + } + + return (v2 > 94167063) ? (v3 % v4 & v2) : (v1 >> v4 / v6); + } + + [MosaUnitTest] + public static int FuzzMethod942() + { + int v1 = 4723018; + int v2 = 14949105; + int v3 = 29164535; + int v4 = 59444102; + int v5 = 21791354; + int v6 = 48947593; + + switch (v1 % 5) + + { + case 0: + + v2 = v5 * v2 + v6; + + break; + + case 1: + + v2 = v5 % v3 | v5; + + break; + + case 2: + + v4 = v1 | v2 - v3; + + break; + + case 3: + + v2 = v2 << v6 ^ v2; + + break; + + case 4: + + v5 = v5 << v4 / v3; + + break; + + default: + + v1 = v4 * v1 ^ v4; + + break; + } + + if (v2 > 66486003) + { + int v7 = 94165265; + v7 = v7 * v7 << v7; + } + else + { + int v8 = 35489802; + v8 = (v8 > 20043668) ? (v8 ^ v8 << v8) : (v8 + v8 * v8); + } + + return (v6 < 1934014) ? (v6 << v5 % v4) : (v1 >> v5 >> v6); + } + + [MosaUnitTest] + public static int FuzzMethod943() + { + int v1 = 63586983; + int v2 = 50738937; + int v3 = 25692843; + int v4 = 76358322; + int v5 = 8092048; + int v6 = 15166911; + + if (v6 > 38492858) + { + v4 = v5 >> v3 ^ v3; + } + else + { + int v7 = 10774735; + v7 = (v7 > 95623029) ? (v7 / v7 & v7) : (v7 - v7 / v7); + } + + if (v6 > 99456859) + { + int v8 = 49226397; + v8 = v8 & v8 ^ v8; + } + else + { + int v9 = 67797090; + v9 = (v9 < 81746806) ? (v9 >> v9 << v9) : (v9 << v9 ^ v9); + } + + return (v1 < 49120276) ? (v4 | v5 | v1) : (v6 ^ v6 >> v5); + } + + [MosaUnitTest] + public static int FuzzMethod944() + { + int v1 = 20519546; + int v2 = 35306407; + int v3 = 85854190; + int v4 = 17862970; + int v5 = 78069610; + int v6 = 23324805; + + if (v1 > 33613644) + { + int v7 = 52543437; + v7 = v7 + v7 % v7; + } + else + { + v1 = v4 % v1 >> v3; + } + + if (v5 > 90786507) + { + v1 = (v6 < 40576791) ? (v4 + v2 / v6) : (v2 & v2 + v1); + } + else + { + int v8 = 64663650; + v8 = (v8 > 13468422) ? (v8 % v8 | v8) : (v8 << v8 ^ v8); + } + + return (v1 < 80641161) ? (v4 * v2 + v2) : (v1 << v1 | v4); + } + + [MosaUnitTest] + public static int FuzzMethod945() + { + int v1 = 74082983; + int v2 = 3140047; + int v3 = 98920846; + int v4 = 78136433; + int v5 = 90698311; + int v6 = 98078582; + + if (v1 < 95530249) + { + v3 = v4 & v5 >> v3; + } + else + { + v5 = v3 ^ v4 & v3; + } + + switch (v6 % 5) + + { + case 0: + + v1 = (v3 > 9292632) ? (v5 - v3 ^ v6) : (v6 & v5 % v3); + + break; + + case 1: + + v4 = (v6 < 14478867) ? (v5 | v1 % v2) : (v6 + v5 % v2); + + break; + + case 2: + + v6 = (v2 > 1417761) ? (v4 & v6 << v3) : (v3 & v2 % v2); + + break; + + case 3: + + v4 = (v2 > 56390914) ? (v1 >> v6 | v6) : (v5 | v5 & v1); + + break; + + case 4: + + v3 = v2 & v6 * v3; + + break; + + default: + + v2 = (v3 < 46153638) ? (v5 >> v4 / v2) : (v4 >> v6 >> v3); + + break; + } + + return (v3 > 87703200) ? (v6 >> v6 | v5) : (v5 | v3 >> v6); + } + + [MosaUnitTest] + public static int FuzzMethod946() + { + int v1 = 18150252; + int v2 = 61456733; + int v3 = 35517878; + int v4 = 5587540; + int v5 = 85241562; + int v6 = 74371967; + + switch (v3 % 5) + + { + case 0: + + v1 = (v4 < 94707995) ? (v1 & v2 & v6) : (v6 ^ v3 << v6); + + break; + + case 1: + + v1 = v6 & v3 % v4; + + break; + + case 2: + + v6 = v5 & v2 - v1; + + break; + + case 3: + + v5 = v1 << v3 | v6; + + break; + + case 4: + + v6 = (v5 < 7084682) ? (v2 >> v5 % v6) : (v4 >> v1 ^ v1); + + break; + + default: + + v5 = (v4 < 44566122) ? (v6 ^ v2 ^ v6) : (v2 >> v1 & v5); + + break; + } + + if (v3 > 98468477) + { + int v7 = 43975497; + v7 = (v7 > 68723296) ? (v7 << v7 % v7) : (v7 << v7 / v7); + } + else + { + int v8 = 72536916; + v8 = (v8 > 83476912) ? (v8 >> v8 / v8) : (v8 >> v8 * v8); + } + + return (v1 < 25610161) ? (v4 - v3 + v4) : (v1 * v3 >> v1); + } + + [MosaUnitTest] + public static int FuzzMethod947() + { + int v1 = 6459224; + int v2 = 68462596; + int v3 = 71913093; + int v4 = 47238797; + int v5 = 86019361; + int v6 = 33283799; + + if (v2 > 43314924) + { + v4 = v5 + v2 * v2; + } + else + { + v3 = v2 | v6 & v6; + } + + if (v4 < 8157207) + { + v5 = v5 & v5 & v2; + } + else + { + int v7 = 6626219; + v7 = v7 + v7 >> v7; + } + + return (v4 < 6419551) ? (v1 >> v2 << v2) : (v4 ^ v5 + v1); + } + + [MosaUnitTest] + public static int FuzzMethod948() + { + int v1 = 66050725; + int v2 = 98442652; + int v3 = 89311151; + int v4 = 41634979; + int v5 = 29628375; + int v6 = 1556988; + + switch (v5 % 5) + + { + case 0: + + v4 = v1 >> v1 * v1; + + break; + + case 1: + + v3 = (v4 < 68611050) ? (v3 - v2 << v2) : (v2 >> v2 ^ v4); + + break; + + case 2: + + v1 = v3 | v4 | v4; + + break; + + case 3: + + v2 = v5 << v4 / v4; + + break; + + case 4: + + v4 = (v1 > 31509094) ? (v5 - v3 + v3) : (v2 ^ v4 ^ v4); + + break; + + default: + + v5 = (v4 < 48487240) ? (v5 | v2 % v6) : (v1 << v3 ^ v4); + + break; + } + + if (v5 < 85822500) + { + int v7 = 19785215; + v7 = (v7 > 18639924) ? (v7 * v7 % v7) : (v7 * v7 | v7); + } + else + { + int v8 = 71873310; + v8 = v8 + v8 & v8; + } + + return (v6 > 43980013) ? (v2 << v6 & v3) : (v3 & v3 << v2); + } + + [MosaUnitTest] + public static int FuzzMethod949() + { + int v1 = 44916833; + int v2 = 69998797; + int v3 = 83723400; + int v4 = 20122413; + int v5 = 78279044; + int v6 = 37163331; + + if (v6 > 11882120) + { + v6 = v4 >> v2 >> v5; + } + else + { + int v7 = 64903985; + v7 = v7 / v7 + v7; + } + + switch (v1 % 5) + + { + case 0: + + v2 = (v4 > 82318060) ? (v1 << v5 & v2) : (v3 | v6 << v6); + + break; + + case 1: + + v6 = v2 >> v6 & v5; + + break; + + case 2: + + v6 = (v5 < 30705860) ? (v5 >> v1 & v3) : (v6 + v6 | v3); + + break; + + case 3: + + v3 = (v6 < 97484482) ? (v5 ^ v6 / v3) : (v1 >> v2 + v2); + + break; + + case 4: + + v6 = v2 / v3 << v2; + + break; + + default: + + v5 = (v3 < 70916616) ? (v6 & v4 / v6) : (v1 % v5 & v2); + + break; + } + + return v2 - v2 ^ v2; + } + + [MosaUnitTest] + public static int FuzzMethod950() + { + int v1 = 6419845; + int v2 = 62161303; + int v3 = 49675729; + int v4 = 14402110; + int v5 = 46278952; + int v6 = 67423968; + + if (v4 > 25355394) + { + v4 = v5 << v3 & v3; + } + else + { + v5 = v1 & v5 / v3; + } + + switch (v4 % 5) + + { + case 0: + + v6 = v2 ^ v1 * v5; + + break; + + case 1: + + v4 = v1 ^ v1 & v2; + + break; + + case 2: + + v4 = (v4 < 28716065) ? (v2 | v6 << v5) : (v6 << v2 % v5); + + break; + + case 3: + + v3 = v2 << v1 << v4; + + break; + + case 4: + + v5 = (v6 > 77679066) ? (v6 << v1 | v4) : (v6 * v6 + v2); + + break; + + default: + + v6 = (v6 < 98644249) ? (v6 >> v3 << v1) : (v1 & v3 << v1); + + break; + } + + return (v6 > 72971129) ? (v5 | v4 / v3) : (v1 & v2 | v3); + } + + [MosaUnitTest] + public static int FuzzMethod951() + { + int v1 = 38932393; + int v2 = 43817272; + int v3 = 57271450; + int v4 = 29411408; + int v5 = 31264579; + int v6 = 88255912; + + switch (v2 % 5) + + { + case 0: + + v4 = (v5 < 38419069) ? (v3 / v2 * v3) : (v4 - v6 + v6); + + break; + + case 1: + + v5 = (v4 > 78970248) ? (v5 & v1 + v6) : (v6 << v4 & v3); + + break; + + case 2: + + v5 = v5 >> v2 & v4; + + break; + + case 3: + + v1 = (v4 > 19639098) ? (v5 % v1 / v6) : (v6 & v2 ^ v6); + + break; + + case 4: + + v4 = (v2 > 47951336) ? (v5 & v4 - v2) : (v6 << v1 | v6); + + break; + + default: + + v4 = v1 ^ v5 >> v6; + + break; + } + + if (v3 > 77404719) + { + int v7 = 43588014; + v7 = (v7 > 75503584) ? (v7 / v7 >> v7) : (v7 << v7 << v7); + } + else + { + v5 = v5 & v3 / v1; + } + + return v6 >> v4 - v4; + } + + [MosaUnitTest] + public static int FuzzMethod952() + { + int v1 = 97511381; + int v2 = 58394462; + int v3 = 56044014; + int v4 = 68094666; + int v5 = 72850850; + int v6 = 38330649; + + if (v2 > 67025870) + { + int v7 = 21191262; + v7 = v7 >> v7 + v7; + } + else + { + v5 = (v4 < 7018840) ? (v1 - v3 / v1) : (v4 | v4 >> v6); + } + + if (v5 < 12032056) + { + int v8 = 39169408; + v8 = (v8 < 77313914) ? (v8 & v8 << v8) : (v8 + v8 ^ v8); + } + else + { + int v9 = 47246936; + v9 = (v9 < 981459) ? (v9 / v9 << v9) : (v9 * v9 >> v9); + } + + return v5 / v1 + v4; + } + + [MosaUnitTest] + public static int FuzzMethod953() + { + int v1 = 82074257; + int v2 = 24592385; + int v3 = 48600586; + int v4 = 19813951; + int v5 = 81530970; + int v6 = 14233191; + + if (v4 < 28636812) + { + v2 = v1 * v1 % v3; + } + else + { + v6 = (v3 > 83976724) ? (v2 / v5 >> v1) : (v5 >> v1 * v5); + } + + switch (v4 % 5) + + { + case 0: + + v6 = (v6 > 86645342) ? (v4 | v6 >> v6) : (v6 % v4 << v1); + + break; + + case 1: + + v6 = v6 | v3 | v5; + + break; + + case 2: + + v2 = (v3 < 95368041) ? (v1 << v1 >> v1) : (v5 << v6 | v1); + + break; + + case 3: + + v3 = v3 | v6 % v3; + + break; + + case 4: + + v5 = v1 & v4 << v6; + + break; + + default: + + v1 = (v4 > 44897725) ? (v6 % v1 >> v5) : (v3 + v1 + v2); + + break; + } + + return (v4 < 25417271) ? (v2 * v1 & v6) : (v5 * v5 | v6); + } + + [MosaUnitTest] + public static int FuzzMethod954() + { + int v1 = 49749621; + int v2 = 19643623; + int v3 = 83917985; + int v4 = 67299305; + int v5 = 61534424; + int v6 = 68979642; + + switch (v4 % 5) + + { + case 0: + + v6 = (v5 < 64015187) ? (v3 / v5 | v1) : (v4 + v3 + v3); + + break; + + case 1: + + v1 = (v6 > 27858949) ? (v2 & v3 << v5) : (v6 & v4 << v3); + + break; + + case 2: + + v5 = (v6 > 5858376) ? (v2 >> v2 ^ v4) : (v2 % v5 & v5); + + break; + + case 3: + + v5 = v4 * v6 * v1; + + break; + + case 4: + + v6 = (v3 < 19157097) ? (v3 * v1 << v2) : (v5 << v3 << v4); + + break; + + default: + + v3 = v6 & v1 - v3; + + break; + } + + if (v2 > 47696749) + { + v6 = (v1 > 33994205) ? (v5 | v5 << v6) : (v6 % v1 & v6); + } + else + { + v6 = v5 * v3 & v4; + } + + return (v2 < 71569653) ? (v6 << v4 >> v2) : (v6 >> v6 << v4); + } + + [MosaUnitTest] + public static int FuzzMethod955() + { + int v1 = 9159808; + int v2 = 83332268; + int v3 = 58328831; + int v4 = 57623979; + int v5 = 15245614; + int v6 = 12825905; + + if (v3 > 27914539) + { + int v7 = 17634643; + v7 = v7 / v7 * v7; + } + else + { + v2 = v6 >> v5 << v6; + } + + switch (v4 % 5) + + { + case 0: + + v4 = (v3 > 72949712) ? (v3 << v6 + v3) : (v6 / v6 << v4); + + break; + + case 1: + + v1 = (v6 < 38983739) ? (v5 >> v4 << v3) : (v5 ^ v5 >> v1); + + break; + + case 2: + + v4 = v1 >> v1 * v2; + + break; + + case 3: + + v5 = (v3 > 28885165) ? (v3 % v4 >> v3) : (v1 | v6 + v3); + + break; + + case 4: + + v6 = (v5 > 56134738) ? (v6 | v4 << v5) : (v6 - v1 - v5); + + break; + + default: + + v5 = (v1 < 4992294) ? (v1 >> v5 >> v6) : (v4 >> v6 >> v4); + + break; + } + + return (v6 < 1761073) ? (v2 >> v2 & v2) : (v5 >> v4 / v3); + } + + [MosaUnitTest] + public static int FuzzMethod956() + { + int v1 = 53945411; + int v2 = 44813415; + int v3 = 12437423; + int v4 = 88032888; + int v5 = 53876140; + int v6 = 70969309; + + switch (v4 % 5) + + { + case 0: + + v4 = v3 + v5 | v1; + + break; + + case 1: + + v1 = v6 ^ v5 ^ v4; + + break; + + case 2: + + v3 = (v6 > 95570911) ? (v5 ^ v1 >> v2) : (v6 - v2 << v1); + + break; + + case 3: + + v3 = v1 / v4 & v2; + + break; + + case 4: + + v3 = v5 + v6 - v4; + + break; + + default: + + v4 = (v1 > 53459239) ? (v2 >> v3 >> v4) : (v5 << v2 << v2); + + break; + } + + switch (v3 % 5) + + { + case 0: + + v3 = v5 ^ v2 % v1; + + break; + + case 1: + + v4 = v5 << v3 << v2; + + break; + + case 2: + + v5 = v5 - v1 << v3; + + break; + + case 3: + + v6 = v4 << v2 >> v6; + + break; + + case 4: + + v1 = (v4 < 849163) ? (v4 - v5 << v1) : (v4 | v4 >> v1); + + break; + + default: + + v3 = (v4 < 39930467) ? (v2 >> v3 - v4) : (v5 >> v1 / v6); + + break; + } + + return (v1 < 2013015) ? (v1 ^ v3 & v2) : (v4 | v5 / v4); + } + + [MosaUnitTest] + public static int FuzzMethod957() + { + int v1 = 97375873; + int v2 = 28629524; + int v3 = 68367840; + int v4 = 49292658; + int v5 = 70148226; + int v6 = 41409217; + + switch (v3 % 5) + + { + case 0: + + v1 = v1 << v4 * v2; + + break; + + case 1: + + v5 = (v6 > 82823414) ? (v5 - v2 >> v2) : (v5 << v3 - v4); + + break; + + case 2: + + v6 = (v2 > 98900386) ? (v6 % v1 * v2) : (v5 / v5 ^ v5); + + break; + + case 3: + + v5 = v3 << v1 / v6; + + break; + + case 4: + + v3 = (v6 < 78980278) ? (v4 / v6 >> v1) : (v6 % v1 | v3); + + break; + + default: + + v1 = (v6 > 25805509) ? (v2 - v5 >> v3) : (v6 >> v4 + v4); + + break; + } + + if (v2 < 75586223) + { + int v7 = 81811950; + v7 = (v7 > 26234282) ? (v7 % v7 + v7) : (v7 - v7 >> v7); + } + else + { + int v8 = 26967905; + v8 = v8 >> v8 / v8; + } + + return (v2 < 51458424) ? (v6 % v2 >> v5) : (v4 | v5 & v6); + } + + [MosaUnitTest] + public static int FuzzMethod958() + { + int v1 = 85783900; + int v2 = 67000242; + int v3 = 13406519; + int v4 = 11967930; + int v5 = 41675375; + int v6 = 65706555; + + switch (v6 % 5) + + { + case 0: + + v3 = (v1 > 32838465) ? (v5 ^ v6 - v3) : (v1 | v2 | v2); + + break; + + case 1: + + v4 = (v1 < 44590392) ? (v3 / v2 % v1) : (v3 >> v5 % v3); + + break; + + case 2: + + v2 = (v2 > 94694014) ? (v6 >> v4 - v1) : (v6 + v1 + v1); + + break; + + case 3: + + v2 = (v1 < 56258378) ? (v4 >> v4 * v3) : (v3 ^ v2 & v2); + + break; + + case 4: + + v4 = (v3 > 63414630) ? (v6 - v2 << v5) : (v3 << v5 << v4); + + break; + + default: + + v4 = (v1 < 19445795) ? (v2 / v2 >> v1) : (v3 & v3 - v4); + + break; + } + + switch (v4 % 5) + + { + case 0: + + v2 = (v3 > 42870070) ? (v2 >> v6 & v1) : (v3 | v3 >> v2); + + break; + + case 1: + + v3 = v1 ^ v4 ^ v1; + + break; + + case 2: + + v6 = v1 + v3 + v6; + + break; + + case 3: + + v6 = (v5 > 85294032) ? (v3 >> v5 << v2) : (v4 / v4 / v4); + + break; + + case 4: + + v2 = (v2 > 95339207) ? (v2 | v1 >> v3) : (v3 + v4 / v4); + + break; + + default: + + v2 = (v1 < 22220090) ? (v5 >> v4 & v1) : (v4 % v2 << v1); + + break; + } + + return (v2 < 87375115) ? (v6 ^ v1 / v6) : (v3 >> v6 >> v4); + } + + [MosaUnitTest] + public static int FuzzMethod959() + { + int v1 = 19987649; + int v2 = 12415888; + int v3 = 48805106; + int v4 = 80664169; + int v5 = 61696584; + int v6 = 59013280; + + switch (v5 % 5) + + { + case 0: + + v6 = v2 >> v2 / v2; + + break; + + case 1: + + v4 = (v5 > 43575512) ? (v3 * v3 >> v5) : (v1 >> v6 | v3); + + break; + + case 2: + + v2 = (v5 < 88922431) ? (v5 ^ v1 >> v2) : (v5 >> v5 - v6); + + break; + + case 3: + + v3 = v6 | v4 >> v6; + + break; + + case 4: + + v5 = v5 | v1 - v5; + + break; + + default: + + v4 = (v4 < 64810115) ? (v6 / v6 >> v2) : (v2 | v6 << v5); + + break; + } + + if (v5 > 75493708) + { + v4 = v5 & v6 & v5; + } + else + { + int v7 = 10583025; + v7 = v7 ^ v7 ^ v7; + } + + return v6 << v4 & v2; + } + + [MosaUnitTest] + public static int FuzzMethod960() + { + int v1 = 66374912; + int v2 = 43374898; + int v3 = 53456138; + int v4 = 9108048; + int v5 = 80116158; + int v6 = 5154; + + switch (v5 % 5) + + { + case 0: + + v5 = (v6 > 38660011) ? (v1 & v4 | v2) : (v3 << v6 ^ v5); + + break; + + case 1: + + v6 = (v4 < 40618746) ? (v3 | v3 & v1) : (v3 * v5 % v2); + + break; + + case 2: + + v4 = (v5 > 83982803) ? (v1 ^ v5 ^ v4) : (v6 ^ v3 >> v6); + + break; + + case 3: + + v4 = v2 / v6 + v4; + + break; + + case 4: + + v6 = v6 >> v3 >> v3; + + break; + + default: + + v5 = v3 - v6 % v2; + + break; + } + + if (v5 < 58517184) + { + v2 = v4 & v6 & v2; + } + else + { + int v7 = 55856569; + v7 = v7 >> v7 | v7; + } + + return (v1 < 47812320) ? (v2 | v2 << v4) : (v5 << v5 - v5); + } + + [MosaUnitTest] + public static int FuzzMethod961() + { + int v1 = 21144695; + int v2 = 42906198; + int v3 = 35688938; + int v4 = 93899402; + int v5 = 11296178; + int v6 = 4172341; + + if (v3 > 65028101) + { + int v7 = 72270026; + v7 = (v7 > 45907269) ? (v7 << v7 >> v7) : (v7 * v7 + v7); + } + else + { + v2 = v6 >> v5 >> v5; + } + + if (v5 > 91970936) + { + int v8 = 22067398; + v8 = v8 % v8 | v8; + } + else + { + v4 = v3 << v6 >> v2; + } + + return v6 >> v4 + v1; + } + + [MosaUnitTest] + public static int FuzzMethod962() + { + int v1 = 71066581; + int v2 = 4187901; + int v3 = 32463558; + int v4 = 81010959; + int v5 = 55393927; + int v6 = 69116950; + + switch (v2 % 5) + + { + case 0: + + v6 = v2 >> v3 | v5; + + break; + + case 1: + + v1 = v2 << v3 * v1; + + break; + + case 2: + + v1 = v6 | v1 - v3; + + break; + + case 3: + + v6 = (v1 > 90398672) ? (v3 << v4 / v1) : (v3 % v1 ^ v3); + + break; + + case 4: + + v1 = (v2 < 34305911) ? (v5 & v1 - v6) : (v4 | v2 / v4); + + break; + + default: + + v1 = v3 - v6 % v1; + + break; + } + + if (v4 > 22488960) + { + int v7 = 81737953; + v7 = (v7 > 62993235) ? (v7 ^ v7 >> v7) : (v7 * v7 ^ v7); + } + else + { + int v8 = 71277989; + v8 = (v8 > 81129013) ? (v8 & v8 - v8) : (v8 >> v8 / v8); + } + + return (v6 < 73085090) ? (v1 >> v2 | v4) : (v2 / v5 % v1); + } + + [MosaUnitTest] + public static int FuzzMethod963() + { + int v1 = 74509170; + int v2 = 81812470; + int v3 = 64547204; + int v4 = 36080421; + int v5 = 68309407; + int v6 = 68286867; + + switch (v6 % 5) + + { + case 0: + + v5 = (v1 < 47716405) ? (v2 * v4 % v2) : (v1 * v1 << v4); + + break; + + case 1: + + v4 = v4 ^ v5 | v5; + + break; + + case 2: + + v2 = v1 << v5 ^ v2; + + break; + + case 3: + + v1 = v1 & v1 >> v5; + + break; + + case 4: + + v5 = v2 ^ v1 | v1; + + break; + + default: + + v1 = v3 / v3 - v2; + + break; + } + + if (v1 > 11256169) + { + int v7 = 20921694; + v7 = (v7 > 30233725) ? (v7 - v7 | v7) : (v7 << v7 | v7); + } + else + { + v6 = (v3 < 81621693) ? (v1 >> v6 | v6) : (v2 | v5 | v1); + } + + return v4 & v5 - v6; + } + + [MosaUnitTest] + public static int FuzzMethod964() + { + int v1 = 37776798; + int v2 = 29824784; + int v3 = 87862049; + int v4 = 84311734; + int v5 = 59503206; + int v6 = 41280710; + + switch (v3 % 5) + + { + case 0: + + v1 = v2 / v2 - v6; + + break; + + case 1: + + v1 = v2 >> v5 * v4; + + break; + + case 2: + + v4 = v5 << v5 - v5; + + break; + + case 3: + + v4 = (v2 > 51627087) ? (v4 >> v1 | v1) : (v3 | v6 | v3); + + break; + + case 4: + + v1 = v2 * v1 | v3; + + break; + + default: + + v3 = (v4 < 62393636) ? (v5 << v2 - v6) : (v3 / v5 >> v4); + + break; + } + + if (v4 < 44963518) + { + v5 = v3 | v1 & v6; + } + else + { + v1 = v2 * v4 - v4; + } + + return (v4 < 33082339) ? (v1 / v6 - v6) : (v2 + v2 << v1); + } + + [MosaUnitTest] + public static int FuzzMethod965() + { + int v1 = 28678302; + int v2 = 86591232; + int v3 = 68787320; + int v4 = 47927448; + int v5 = 64936495; + int v6 = 4961289; + + if (v5 < 19337393) + { + int v7 = 98322020; + v7 = v7 + v7 - v7; + } + else + { + int v8 = 11906284; + v8 = (v8 < 6593291) ? (v8 >> v8 * v8) : (v8 * v8 ^ v8); + } + + switch (v5 % 5) + + { + case 0: + + v3 = (v4 < 61951229) ? (v3 ^ v5 / v6) : (v1 << v6 >> v1); + + break; + + case 1: + + v1 = v3 << v4 >> v1; + + break; + + case 2: + + v6 = (v4 > 84991426) ? (v3 << v4 % v5) : (v2 << v4 ^ v6); + + break; + + case 3: + + v2 = (v2 > 89792608) ? (v1 >> v1 + v2) : (v6 << v6 | v6); + + break; + + case 4: + + v6 = v1 << v5 | v2; + + break; + + default: + + v3 = (v2 < 45590026) ? (v4 << v6 & v6) : (v3 - v3 << v3); + + break; + } + + return v3 / v5 & v2; + } + + [MosaUnitTest] + public static int FuzzMethod966() + { + int v1 = 8449524; + int v2 = 54626201; + int v3 = 84829034; + int v4 = 96860531; + int v5 = 20988434; + int v6 = 37137436; + + switch (v2 % 5) + + { + case 0: + + v3 = (v5 < 76078116) ? (v3 ^ v1 % v2) : (v1 % v5 | v2); + + break; + + case 1: + + v2 = v6 - v5 << v3; + + break; + + case 2: + + v4 = v4 >> v2 / v4; + + break; + + case 3: + + v5 = (v1 > 49817674) ? (v6 | v5 >> v5) : (v4 >> v4 >> v2); + + break; + + case 4: + + v5 = v1 << v2 + v5; + + break; + + default: + + v2 = (v4 < 68620178) ? (v2 << v5 / v3) : (v5 >> v3 - v3); + + break; + } + + switch (v5 % 5) + + { + case 0: + + v2 = (v6 < 990909) ? (v5 >> v5 & v3) : (v4 >> v4 / v4); + + break; + + case 1: + + v4 = v4 | v2 ^ v1; + + break; + + case 2: + + v6 = (v1 < 60906366) ? (v1 + v1 - v4) : (v3 | v5 + v4); + + break; + + case 3: + + v3 = (v5 < 93036966) ? (v5 << v4 >> v5) : (v3 << v1 - v6); + + break; + + case 4: + + v2 = (v2 > 70295801) ? (v6 << v5 >> v5) : (v6 ^ v4 % v3); + + break; + + default: + + v4 = (v6 > 61678854) ? (v3 / v5 ^ v1) : (v2 % v3 >> v3); + + break; + } + + return (v4 > 17953397) ? (v5 << v2 << v5) : (v1 << v5 % v1); + } + + [MosaUnitTest] + public static int FuzzMethod967() + { + int v1 = 97463463; + int v2 = 76855822; + int v3 = 83050686; + int v4 = 55953353; + int v5 = 48574307; + int v6 = 23017189; + + if (v5 > 67898846) + { + int v7 = 25704132; + v7 = (v7 < 54223163) ? (v7 | v7 >> v7) : (v7 | v7 & v7); + } + else + { + v1 = v5 | v2 << v6; + } + + if (v6 < 4132864) + { + int v8 = 89885489; + v8 = v8 << v8 >> v8; + } + else + { + int v9 = 20746284; + v9 = (v9 < 70756576) ? (v9 ^ v9 | v9) : (v9 - v9 / v9); + } + + return (v5 > 80250786) ? (v2 / v6 + v2) : (v4 - v1 % v1); + } + + [MosaUnitTest] + public static int FuzzMethod968() + { + int v1 = 458768; + int v2 = 74199908; + int v3 = 3920999; + int v4 = 76285246; + int v5 = 8672775; + int v6 = 28668848; + + if (v2 < 68435109) + { + v5 = (v4 < 95414427) ? (v3 << v2 | v5) : (v5 << v2 & v4); + } + else + { + int v7 = 71069340; + v7 = v7 | v7 & v7; + } + + switch (v3 % 5) + + { + case 0: + + v3 = v6 << v4 - v4; + + break; + + case 1: + + v2 = v3 >> v2 - v5; + + break; + + case 2: + + v4 = (v3 < 73303929) ? (v5 >> v1 / v2) : (v3 << v3 * v2); + + break; + + case 3: + + v4 = (v4 > 82025595) ? (v4 * v3 | v5) : (v1 & v4 * v5); + + break; + + case 4: + + v3 = v4 * v5 % v2; + + break; + + default: + + v3 = (v6 < 8672708) ? (v4 ^ v2 % v4) : (v1 ^ v2 + v3); + + break; + } + + return (v6 > 42879673) ? (v2 >> v6 << v2) : (v2 >> v2 * v1); + } + + [MosaUnitTest] + public static int FuzzMethod969() + { + int v1 = 77887372; + int v2 = 67993272; + int v3 = 81951564; + int v4 = 94180542; + int v5 = 91883025; + int v6 = 85142954; + + if (v6 < 50165274) + { + int v7 = 28282224; + v7 = (v7 > 47970537) ? (v7 << v7 << v7) : (v7 - v7 ^ v7); + } + else + { + v5 = (v2 > 61223224) ? (v2 >> v6 - v2) : (v2 / v2 ^ v5); + } + + switch (v6 % 5) + + { + case 0: + + v1 = v2 << v5 % v3; + + break; + + case 1: + + v1 = v5 ^ v6 | v2; + + break; + + case 2: + + v5 = v1 * v2 >> v2; + + break; + + case 3: + + v3 = (v2 < 7904449) ? (v1 / v3 ^ v5) : (v4 << v3 | v1); + + break; + + case 4: + + v6 = (v5 < 93842418) ? (v5 | v3 & v3) : (v1 - v6 << v5); + + break; + + default: + + v5 = (v4 < 97051434) ? (v6 + v1 << v6) : (v5 % v4 & v5); + + break; + } + + return v2 & v1 & v4; + } + + [MosaUnitTest] + public static int FuzzMethod970() + { + int v1 = 49429152; + int v2 = 5415566; + int v3 = 41137579; + int v4 = 67218341; + int v5 = 84328598; + int v6 = 88434141; + + if (v6 < 25756374) + { + int v7 = 19721646; + v7 = v7 * v7 << v7; + } + else + { + v6 = (v4 > 45080444) ? (v1 + v5 + v2) : (v4 >> v4 >> v6); + } + + switch (v6 % 5) + + { + case 0: + + v4 = (v4 < 95717152) ? (v2 / v1 / v6) : (v1 & v2 >> v6); + + break; + + case 1: + + v6 = v2 | v2 << v1; + + break; + + case 2: + + v3 = v3 | v2 - v2; + + break; + + case 3: + + v3 = (v5 > 31705269) ? (v5 & v6 / v6) : (v3 ^ v1 ^ v3); + + break; + + case 4: + + v2 = (v3 > 23775865) ? (v5 ^ v3 >> v3) : (v5 << v3 >> v1); + + break; + + default: + + v3 = v2 >> v6 ^ v6; + + break; + } + + return (v1 < 18651648) ? (v1 - v4 % v5) : (v4 | v5 * v3); + } + + [MosaUnitTest] + public static int FuzzMethod971() + { + int v1 = 20784874; + int v2 = 74156540; + int v3 = 27076880; + int v4 = 10372023; + int v5 = 98644908; + int v6 = 16969964; + + switch (v4 % 5) + + { + case 0: + + v4 = v3 ^ v3 << v6; + + break; + + case 1: + + v2 = (v6 > 21303363) ? (v3 << v3 - v3) : (v5 + v4 - v5); + + break; + + case 2: + + v1 = v1 >> v5 & v2; + + break; + + case 3: + + v4 = (v1 > 86485203) ? (v2 & v3 * v6) : (v4 & v4 << v2); + + break; + + case 4: + + v3 = (v2 > 50032710) ? (v2 & v2 / v5) : (v2 >> v1 >> v5); + + break; + + default: + + v6 = v2 - v3 | v5; + + break; + } + + if (v2 < 44572317) + { + v5 = v4 >> v6 << v3; + } + else + { + int v7 = 91742913; + v7 = v7 >> v7 & v7; + } + + return v6 - v1 << v3; + } + + [MosaUnitTest] + public static int FuzzMethod972() + { + int v1 = 83891160; + int v2 = 78957180; + int v3 = 4381731; + int v4 = 14445009; + int v5 = 91962258; + int v6 = 23358039; + + if (v4 < 43553992) + { + v6 = (v3 < 31880842) ? (v6 - v4 - v1) : (v4 * v3 * v3); + } + else + { + v2 = v3 & v5 ^ v2; + } + + if (v3 < 96038176) + { + int v7 = 29666516; + v7 = (v7 > 47143777) ? (v7 * v7 | v7) : (v7 | v7 % v7); + } + else + { + int v8 = 83324187; + v8 = v8 | v8 << v8; + } + + return v3 << v4 ^ v6; + } + + [MosaUnitTest] + public static int FuzzMethod973() + { + int v1 = 82693446; + int v2 = 98175117; + int v3 = 4157510; + int v4 = 77048145; + int v5 = 95869448; + int v6 = 10619934; + + if (v4 > 58510968) + { + v4 = v4 | v4 / v4; + } + else + { + int v7 = 3154782; + v7 = v7 / v7 << v7; + } + + if (v4 < 6935942) + { + int v8 = 31876626; + v8 = v8 & v8 >> v8; + } + else + { + v4 = v3 % v6 * v4; + } + + return (v5 > 80091849) ? (v1 & v3 / v1) : (v2 | v1 & v6); + } + + [MosaUnitTest] + public static int FuzzMethod974() + { + int v1 = 93813435; + int v2 = 28723083; + int v3 = 89452591; + int v4 = 60391130; + int v5 = 51534088; + int v6 = 38276714; + + if (v2 < 66605713) + { + int v7 = 16912735; + v7 = (v7 > 65424222) ? (v7 >> v7 ^ v7) : (v7 << v7 - v7); + } + else + { + v3 = (v1 < 15639781) ? (v5 * v6 & v4) : (v5 | v4 / v3); + } + + switch (v2 % 5) + + { + case 0: + + v1 = (v1 < 28840474) ? (v4 ^ v2 ^ v2) : (v6 >> v3 & v1); + + break; + + case 1: + + v5 = (v4 > 47748335) ? (v2 | v5 | v6) : (v2 >> v1 | v3); + + break; + + case 2: + + v5 = v4 % v5 >> v4; + + break; + + case 3: + + v5 = v2 | v4 + v1; + + break; + + case 4: + + v2 = (v4 > 14503502) ? (v1 / v6 >> v2) : (v3 & v2 >> v4); + + break; + + default: + + v6 = (v2 > 82186570) ? (v4 + v3 * v5) : (v2 | v1 / v2); + + break; + } + + return (v6 > 17177410) ? (v5 % v6 & v2) : (v2 << v6 / v1); + } + + [MosaUnitTest] + public static int FuzzMethod975() + { + int v1 = 5414035; + int v2 = 51680642; + int v3 = 98328392; + int v4 = 92515453; + int v5 = 70583432; + int v6 = 98701563; + + switch (v2 % 5) + + { + case 0: + + v4 = (v5 < 15759373) ? (v5 / v1 << v2) : (v5 & v6 >> v2); + + break; + + case 1: + + v1 = v4 >> v1 % v3; + + break; + + case 2: + + v6 = (v5 > 59056254) ? (v5 * v3 ^ v4) : (v3 << v3 - v5); + + break; + + case 3: + + v3 = v3 * v5 * v5; + + break; + + case 4: + + v4 = (v1 < 17435281) ? (v1 >> v3 & v3) : (v1 - v1 + v2); + + break; + + default: + + v4 = v2 + v6 >> v5; + + break; + } + + switch (v4 % 5) + + { + case 0: + + v5 = (v5 > 4447531) ? (v3 << v1 & v2) : (v4 - v3 ^ v2); + + break; + + case 1: + + v5 = (v5 > 36344385) ? (v2 ^ v2 | v1) : (v4 << v6 << v2); + + break; + + case 2: + + v5 = v4 << v2 | v3; + + break; + + case 3: + + v2 = (v5 > 66107775) ? (v5 | v1 >> v2) : (v4 & v5 % v3); + + break; + + case 4: + + v6 = (v3 > 16887831) ? (v1 ^ v2 & v2) : (v6 - v1 + v3); + + break; + + default: + + v6 = (v1 > 30191580) ? (v1 ^ v4 ^ v5) : (v3 / v4 << v4); + + break; + } + + return (v3 > 49460544) ? (v4 & v2 >> v2) : (v6 >> v5 | v2); + } + + [MosaUnitTest] + public static int FuzzMethod976() + { + int v1 = 73335965; + int v2 = 22651106; + int v3 = 39408004; + int v4 = 31144936; + int v5 = 73374239; + int v6 = 70581759; + + if (v1 < 94902413) + { + int v7 = 54507589; + v7 = (v7 > 31521237) ? (v7 / v7 | v7) : (v7 & v7 + v7); + } + else + { + int v8 = 29650061; + v8 = (v8 > 46042625) ? (v8 & v8 & v8) : (v8 & v8 << v8); + } + + if (v6 > 31775698) + { + int v9 = 71323385; + v9 = (v9 > 25895302) ? (v9 & v9 | v9) : (v9 / v9 % v9); + } + else + { + v5 = (v6 > 11209864) ? (v2 | v1 ^ v3) : (v6 + v2 + v2); + } + + return v2 + v5 ^ v1; + } + + [MosaUnitTest] + public static int FuzzMethod977() + { + int v1 = 4070246; + int v2 = 35877830; + int v3 = 24531988; + int v4 = 49750488; + int v5 = 92797308; + int v6 = 78471055; + + if (v1 > 40465229) + { + v1 = v2 ^ v5 >> v4; + } + else + { + v4 = v6 & v4 * v3; + } + + switch (v3 % 5) + + { + case 0: + + v3 = (v2 > 30336318) ? (v3 ^ v1 >> v6) : (v3 >> v5 % v1); + + break; + + case 1: + + v3 = v4 >> v1 ^ v4; + + break; + + case 2: + + v6 = (v1 > 16194543) ? (v4 << v4 ^ v4) : (v1 / v2 * v5); + + break; + + case 3: + + v1 = (v2 < 99611745) ? (v4 / v6 / v4) : (v1 >> v3 >> v3); + + break; + + case 4: + + v3 = (v5 > 20109227) ? (v2 | v5 << v3) : (v6 & v1 << v5); + + break; + + default: + + v4 = v3 & v4 & v5; + + break; + } + + return v6 * v6 << v4; + } + + [MosaUnitTest] + public static int FuzzMethod978() + { + int v1 = 49970881; + int v2 = 21469282; + int v3 = 80552086; + int v4 = 77964297; + int v5 = 95946162; + int v6 = 50084260; + + if (v2 < 66242456) + { + v5 = (v6 > 59032688) ? (v3 ^ v2 % v6) : (v3 | v2 << v6); + } + else + { + v4 = (v4 < 29359374) ? (v4 >> v4 + v5) : (v6 | v2 % v1); + } + + switch (v2 % 5) + + { + case 0: + + v3 = v2 << v2 >> v3; + + break; + + case 1: + + v5 = (v2 < 7113055) ? (v4 | v2 & v5) : (v3 - v5 << v3); + + break; + + case 2: + + v6 = (v5 > 95201574) ? (v3 ^ v2 << v1) : (v3 * v6 * v1); + + break; + + case 3: + + v4 = (v2 > 59212880) ? (v2 % v6 - v1) : (v3 << v6 % v1); + + break; + + case 4: + + v2 = (v5 < 69547945) ? (v5 ^ v3 + v5) : (v4 * v1 << v4); + + break; + + default: + + v6 = v5 ^ v6 & v1; + + break; + } + + return (v5 < 81520994) ? (v3 << v3 / v1) : (v2 << v2 << v2); + } + + [MosaUnitTest] + public static int FuzzMethod979() + { + int v1 = 55597983; + int v2 = 35619947; + int v3 = 95212032; + int v4 = 85607746; + int v5 = 87264867; + int v6 = 68308651; + + switch (v5 % 5) + + { + case 0: + + v3 = (v1 < 16751511) ? (v5 & v1 << v1) : (v2 << v6 >> v1); + + break; + + case 1: + + v1 = (v6 < 29410510) ? (v4 | v4 | v1) : (v6 | v1 << v2); + + break; + + case 2: + + v2 = (v5 > 37017817) ? (v1 | v1 / v4) : (v5 | v6 % v4); + + break; + + case 3: + + v5 = (v5 > 10659000) ? (v3 << v3 * v6) : (v2 & v1 + v1); + + break; + + case 4: + + v4 = (v2 > 48692384) ? (v2 / v4 >> v3) : (v2 >> v4 | v3); + + break; + + default: + + v2 = v3 % v6 >> v4; + + break; + } + + switch (v3 % 5) + + { + case 0: + + v3 = (v5 > 74292996) ? (v6 >> v1 | v6) : (v4 >> v5 >> v5); + + break; + + case 1: + + v3 = v5 ^ v1 / v2; + + break; + + case 2: + + v4 = (v2 < 60493408) ? (v4 << v3 << v3) : (v5 - v1 / v4); + + break; + + case 3: + + v3 = v6 & v2 ^ v2; + + break; + + case 4: + + v3 = (v3 < 446292) ? (v6 & v5 / v4) : (v5 * v6 / v6); + + break; + + default: + + v4 = (v6 > 51762487) ? (v5 % v5 | v2) : (v2 / v3 >> v1); + + break; + } + + return (v6 > 15514489) ? (v6 % v5 & v4) : (v5 ^ v6 << v4); + } + + [MosaUnitTest] + public static int FuzzMethod980() + { + int v1 = 60460183; + int v2 = 53654194; + int v3 = 35230113; + int v4 = 92967570; + int v5 = 4773974; + int v6 = 21166103; + + if (v4 < 76400008) + { + v4 = v1 & v2 ^ v4; + } + else + { + v3 = v5 ^ v6 % v2; + } + + if (v6 > 24245417) + { + v3 = (v1 > 80479062) ? (v5 - v3 | v4) : (v6 >> v5 & v4); + } + else + { + v2 = (v5 > 83072314) ? (v4 >> v3 & v4) : (v6 | v5 << v2); + } + + return v3 % v3 << v5; + } + + [MosaUnitTest] + public static int FuzzMethod981() + { + int v1 = 24031778; + int v2 = 42223858; + int v3 = 62244412; + int v4 = 69667869; + int v5 = 30943538; + int v6 = 2707059; + + if (v4 < 30695659) + { + int v7 = 67102630; + v7 = (v7 > 58809515) ? (v7 & v7 >> v7) : (v7 >> v7 << v7); + } + else + { + int v8 = 99671910; + v8 = (v8 > 97687166) ? (v8 + v8 << v8) : (v8 / v8 & v8); + } + + if (v5 > 62105334) + { + v4 = (v3 < 85167826) ? (v1 * v2 & v5) : (v6 | v1 ^ v6); + } + else + { + int v9 = 92521500; + v9 = v9 ^ v9 & v9; + } + + return (v4 > 88707934) ? (v4 % v6 ^ v1) : (v2 * v3 << v2); + } + + [MosaUnitTest] + public static int FuzzMethod982() + { + int v1 = 4302197; + int v2 = 5583691; + int v3 = 5347049; + int v4 = 16112861; + int v5 = 49157219; + int v6 = 75896829; + + switch (v4 % 5) + + { + case 0: + + v5 = v2 - v1 * v3; + + break; + + case 1: + + v2 = (v3 > 7844577) ? (v3 >> v2 << v2) : (v5 / v3 >> v4); + + break; + + case 2: + + v1 = (v6 > 54202230) ? (v4 << v3 + v3) : (v6 * v2 - v6); + + break; + + case 3: + + v1 = v6 % v6 & v1; + + break; + + case 4: + + v6 = v5 / v1 << v1; + + break; + + default: + + v3 = v6 | v3 << v2; + + break; + } + + if (v5 > 60009761) + { + int v7 = 94759808; + v7 = v7 | v7 << v7; + } + else + { + v4 = (v5 > 48636855) ? (v1 >> v2 << v4) : (v4 >> v6 ^ v5); + } + + return (v2 < 73586023) ? (v1 | v2 - v2) : (v2 | v3 & v3); + } + + [MosaUnitTest] + public static int FuzzMethod983() + { + int v1 = 20782909; + int v2 = 61555829; + int v3 = 59249696; + int v4 = 91237912; + int v5 = 70579265; + int v6 = 62468883; + + if (v3 > 68672738) + { + int v7 = 44667505; + v7 = v7 | v7 ^ v7; + } + else + { + int v8 = 9891916; + v8 = v8 >> v8 & v8; + } + + switch (v6 % 5) + + { + case 0: + + v6 = (v1 > 2982400) ? (v4 & v5 ^ v1) : (v1 * v4 / v6); + + break; + + case 1: + + v5 = v6 / v4 << v3; + + break; + + case 2: + + v1 = (v1 < 68168868) ? (v3 << v1 - v2) : (v1 >> v3 ^ v4); + + break; + + case 3: + + v4 = (v3 > 36118508) ? (v3 << v2 << v3) : (v4 << v4 - v6); + + break; + + case 4: + + v4 = (v4 < 78552009) ? (v1 % v6 * v1) : (v1 >> v1 / v6); + + break; + + default: + + v1 = v2 % v4 + v2; + + break; + } + + return v2 | v3 ^ v2; + } + + [MosaUnitTest] + public static int FuzzMethod984() + { + int v1 = 37359135; + int v2 = 63858639; + int v3 = 68059577; + int v4 = 13198106; + int v5 = 59827916; + int v6 = 924763; + + if (v3 > 84025067) + { + int v7 = 13291650; + v7 = v7 >> v7 >> v7; + } + else + { + v5 = (v6 < 74485152) ? (v4 + v3 >> v5) : (v2 & v2 | v4); + } + + switch (v1 % 5) + + { + case 0: + + v5 = (v6 > 86131405) ? (v4 << v1 & v4) : (v2 >> v2 >> v2); + + break; + + case 1: + + v6 = v6 ^ v6 & v2; + + break; + + case 2: + + v5 = (v2 < 82052854) ? (v6 | v1 | v4) : (v2 | v4 % v4); + + break; + + case 3: + + v4 = v1 ^ v6 | v3; + + break; + + case 4: + + v4 = v6 >> v3 ^ v3; + + break; + + default: + + v3 = v2 - v6 | v5; + + break; + } + + return (v2 < 14538783) ? (v2 * v4 % v4) : (v2 ^ v6 << v4); + } + + [MosaUnitTest] + public static int FuzzMethod985() + { + int v1 = 92462695; + int v2 = 23014680; + int v3 = 54727567; + int v4 = 72757317; + int v5 = 37948997; + int v6 = 90494138; + + if (v4 > 90848287) + { + v6 = v6 >> v2 >> v6; + } + else + { + int v7 = 63214398; + v7 = (v7 < 18669203) ? (v7 << v7 - v7) : (v7 << v7 & v7); + } + + switch (v2 % 5) + + { + case 0: + + v1 = (v5 > 66748432) ? (v4 ^ v4 & v2) : (v5 << v3 % v2); + + break; + + case 1: + + v5 = v5 >> v1 * v2; + + break; + + case 2: + + v5 = (v1 < 68528025) ? (v2 & v3 / v2) : (v4 >> v3 ^ v4); + + break; + + case 3: + + v3 = (v2 < 95510470) ? (v3 << v1 << v4) : (v1 ^ v4 >> v6); + + break; + + case 4: + + v3 = (v5 < 93720220) ? (v1 & v2 << v1) : (v2 - v5 | v3); + + break; + + default: + + v6 = (v5 > 93496774) ? (v1 << v6 % v6) : (v1 << v3 | v5); + + break; + } + + return v3 + v3 ^ v4; + } + + [MosaUnitTest] + public static int FuzzMethod986() + { + int v1 = 13126011; + int v2 = 17297633; + int v3 = 4019465; + int v4 = 60559098; + int v5 = 93658637; + int v6 = 53269479; + + switch (v2 % 5) + + { + case 0: + + v2 = (v3 > 76941834) ? (v2 >> v2 ^ v4) : (v6 + v1 >> v6); + + break; + + case 1: + + v5 = v3 << v6 >> v5; + + break; + + case 2: + + v2 = (v4 < 70087233) ? (v4 + v1 ^ v5) : (v2 % v2 % v5); + + break; + + case 3: + + v6 = v1 - v5 & v2; + + break; + + case 4: + + v4 = (v2 < 78970791) ? (v4 | v6 ^ v6) : (v1 | v2 << v1); + + break; + + default: + + v6 = v3 >> v2 * v5; + + break; + } + + if (v4 < 37778332) + { + int v7 = 51306848; + v7 = (v7 < 70690178) ? (v7 - v7 << v7) : (v7 % v7 + v7); + } + else + { + int v8 = 32703296; + v8 = (v8 < 6787898) ? (v8 >> v8 ^ v8) : (v8 * v8 >> v8); + } + + return v2 % v3 & v5; + } + + [MosaUnitTest] + public static int FuzzMethod987() + { + int v1 = 82644679; + int v2 = 29849274; + int v3 = 14945342; + int v4 = 30100964; + int v5 = 3003093; + int v6 = 38467256; + + switch (v1 % 5) + + { + case 0: + + v6 = v6 | v3 >> v3; + + break; + + case 1: + + v6 = (v5 > 55195751) ? (v6 | v4 * v4) : (v3 * v6 << v4); + + break; + + case 2: + + v4 = (v5 > 94570393) ? (v4 * v6 | v6) : (v2 << v6 >> v2); + + break; + + case 3: + + v3 = v6 + v5 << v3; + + break; + + case 4: + + v2 = (v1 < 19515109) ? (v1 ^ v3 / v3) : (v3 << v4 & v1); + + break; + + default: + + v2 = (v3 > 31509344) ? (v3 % v5 | v4) : (v1 ^ v2 << v1); + + break; + } + + if (v5 < 76508214) + { + v6 = (v5 > 71591646) ? (v5 << v2 << v2) : (v1 >> v2 + v4); + } + else + { + int v7 = 82402619; + v7 = (v7 > 48146872) ? (v7 & v7 & v7) : (v7 ^ v7 - v7); + } + + return (v4 > 67374066) ? (v3 << v4 * v2) : (v1 % v3 | v5); + } + + [MosaUnitTest] + public static int FuzzMethod988() + { + int v1 = 15571195; + int v2 = 29652355; + int v3 = 13784086; + int v4 = 86331304; + int v5 = 39332447; + int v6 = 70231655; + + switch (v6 % 5) + + { + case 0: + + v3 = (v6 < 67321558) ? (v5 | v2 * v1) : (v6 << v4 ^ v3); + + break; + + case 1: + + v6 = v3 % v5 | v3; + + break; + + case 2: + + v2 = (v6 < 63194529) ? (v4 ^ v6 ^ v6) : (v3 - v5 * v1); + + break; + + case 3: + + v4 = v5 << v1 & v5; + + break; + + case 4: + + v4 = v1 | v1 & v1; + + break; + + default: + + v4 = v4 << v3 << v3; + + break; + } + + switch (v6 % 5) + + { + case 0: + + v6 = (v4 < 45792044) ? (v4 << v2 ^ v5) : (v1 << v2 >> v1); + + break; + + case 1: + + v6 = (v2 < 79818941) ? (v5 + v4 / v1) : (v6 << v1 / v3); + + break; + + case 2: + + v4 = v6 % v3 ^ v3; + + break; + + case 3: + + v6 = (v6 < 52314241) ? (v2 | v2 << v4) : (v5 >> v3 + v4); + + break; + + case 4: + + v5 = v5 | v5 | v5; + + break; + + default: + + v3 = v6 + v4 >> v6; + + break; + } + + return (v6 > 90188539) ? (v3 * v5 / v1) : (v6 >> v2 + v2); + } + + [MosaUnitTest] + public static int FuzzMethod989() + { + int v1 = 85155098; + int v2 = 32386613; + int v3 = 17370314; + int v4 = 33875487; + int v5 = 94658064; + int v6 = 32382792; + + if (v6 < 58156994) + { + v1 = (v2 < 31228786) ? (v2 << v4 | v5) : (v1 % v1 & v4); + } + else + { + int v7 = 1487011; + v7 = v7 | v7 ^ v7; + } + + if (v1 > 72150001) + { + v4 = v6 / v3 & v1; + } + else + { + v3 = v6 & v4 & v6; + } + + return (v2 < 16430979) ? (v2 ^ v5 % v3) : (v3 * v5 / v5); + } + + [MosaUnitTest] + public static int FuzzMethod990() + { + int v1 = 69076787; + int v2 = 40361183; + int v3 = 37507671; + int v4 = 87675493; + int v5 = 21626583; + int v6 = 92932962; + + switch (v2 % 5) + + { + case 0: + + v4 = v5 / v4 + v3; + + break; + + case 1: + + v3 = (v2 > 65220103) ? (v3 * v3 % v5) : (v4 * v5 / v2); + + break; + + case 2: + + v3 = (v2 > 78716282) ? (v1 / v1 >> v1) : (v1 * v5 / v4); + + break; + + case 3: + + v3 = (v6 > 35323965) ? (v2 % v4 >> v2) : (v6 | v3 | v1); + + break; + + case 4: + + v6 = (v3 < 48926849) ? (v5 + v2 / v3) : (v4 | v3 | v6); + + break; + + default: + + v3 = (v3 > 63571285) ? (v1 % v6 % v3) : (v1 + v6 & v6); + + break; + } + + if (v6 < 94119464) + { + v4 = (v3 > 42353085) ? (v4 << v1 >> v6) : (v6 | v1 << v6); + } + else + { + v4 = (v5 > 61307901) ? (v1 & v3 & v6) : (v3 - v3 << v3); + } + + return v2 - v2 / v4; + } + + [MosaUnitTest] + public static int FuzzMethod991() + { + int v1 = 3822833; + int v2 = 73198035; + int v3 = 34046036; + int v4 = 54375234; + int v5 = 79967647; + int v6 = 27374699; + + switch (v2 % 5) + + { + case 0: + + v3 = v5 | v6 * v4; + + break; + + case 1: + + v1 = (v4 < 70454254) ? (v4 >> v5 & v4) : (v5 & v6 << v3); + + break; + + case 2: + + v5 = v1 >> v6 | v5; + + break; + + case 3: + + v3 = (v3 < 80242255) ? (v3 / v5 >> v5) : (v6 << v2 >> v1); + + break; + + case 4: + + v4 = (v3 > 73938915) ? (v1 >> v2 - v6) : (v6 ^ v3 / v2); + + break; + + default: + + v2 = (v5 < 75883660) ? (v2 | v1 | v3) : (v4 >> v4 % v4); + + break; + } + + switch (v5 % 5) + + { + case 0: + + v2 = v5 >> v2 << v1; + + break; + + case 1: + + v2 = (v2 > 73316109) ? (v5 & v1 / v4) : (v6 - v6 + v5); + + break; + + case 2: + + v5 = (v1 > 44432302) ? (v3 << v3 | v6) : (v5 ^ v1 & v6); + + break; + + case 3: + + v3 = (v5 < 11077447) ? (v3 & v6 + v2) : (v4 + v4 ^ v4); + + break; + + case 4: + + v5 = v5 - v4 | v4; + + break; + + default: + + v1 = v2 ^ v5 << v6; + + break; + } + + return v2 ^ v6 % v3; + } + + [MosaUnitTest] + public static int FuzzMethod992() + { + int v1 = 17520707; + int v2 = 27713595; + int v3 = 21034832; + int v4 = 49775407; + int v5 = 15612348; + int v6 = 97405985; + + if (v3 > 80930550) + { + v2 = (v6 > 24915469) ? (v6 >> v2 & v3) : (v1 & v4 * v1); + } + else + { + int v7 = 40973019; + v7 = (v7 < 197606) ? (v7 | v7 & v7) : (v7 ^ v7 ^ v7); + } + + switch (v2 % 5) + + { + case 0: + + v5 = v6 << v4 | v1; + + break; + + case 1: + + v1 = v6 & v6 / v5; + + break; + + case 2: + + v3 = v4 - v4 << v3; + + break; + + case 3: + + v2 = v4 % v2 / v6; + + break; + + case 4: + + v3 = (v6 < 83908652) ? (v4 ^ v2 + v4) : (v5 | v2 >> v1); + + break; + + default: + + v5 = v6 - v5 & v1; + + break; + } + + return (v2 > 54475250) ? (v5 * v3 * v6) : (v2 - v2 * v1); + } + + [MosaUnitTest] + public static int FuzzMethod993() + { + int v1 = 74642021; + int v2 = 15442795; + int v3 = 62625484; + int v4 = 70862068; + int v5 = 78510092; + int v6 = 52567924; + + if (v5 < 25666217) + { + int v7 = 44341675; + v7 = (v7 > 49477968) ? (v7 >> v7 - v7) : (v7 >> v7 >> v7); + } + else + { + v6 = (v5 > 70418729) ? (v5 << v6 * v6) : (v6 & v2 & v1); + } + + switch (v6 % 5) + + { + case 0: + + v6 = (v4 < 36600047) ? (v6 & v3 / v6) : (v4 << v4 & v3); + + break; + + case 1: + + v5 = (v2 < 97153374) ? (v3 << v1 << v4) : (v5 << v2 + v1); + + break; + + case 2: + + v6 = (v5 > 698960) ? (v1 / v2 + v2) : (v3 | v1 & v6); + + break; + + case 3: + + v5 = v2 + v6 >> v6; + + break; + + case 4: + + v6 = v4 * v4 / v4; + + break; + + default: + + v6 = v1 / v2 ^ v4; + + break; + } + + return v1 / v2 + v1; + } + + [MosaUnitTest] + public static int FuzzMethod994() + { + int v1 = 68325317; + int v2 = 25331239; + int v3 = 30676948; + int v4 = 47056167; + int v5 = 92982860; + int v6 = 56920530; + + switch (v4 % 5) + + { + case 0: + + v4 = v4 & v3 ^ v1; + + break; + + case 1: + + v2 = (v2 > 88919512) ? (v3 | v1 << v5) : (v5 >> v3 + v5); + + break; + + case 2: + + v3 = (v4 > 86505609) ? (v6 & v4 >> v2) : (v6 / v6 >> v6); + + break; + + case 3: + + v1 = (v1 < 86984578) ? (v3 << v5 >> v1) : (v1 << v1 * v1); + + break; + + case 4: + + v6 = (v6 > 54888784) ? (v6 | v5 >> v2) : (v6 * v6 / v4); + + break; + + default: + + v3 = v4 | v5 % v5; + + break; + } + + if (v5 < 75155730) + { + v4 = (v1 > 91080076) ? (v4 | v6 | v2) : (v3 | v4 | v3); + } + else + { + int v7 = 17505691; + v7 = v7 >> v7 / v7; + } + + return (v5 < 79636155) ? (v5 - v2 & v5) : (v6 & v3 << v5); + } + + [MosaUnitTest] + public static int FuzzMethod995() + { + int v1 = 81137021; + int v2 = 87742999; + int v3 = 57876179; + int v4 = 42155173; + int v5 = 64996776; + int v6 = 40366328; + + if (v2 < 62078817) + { + int v7 = 8747805; + v7 = v7 - v7 << v7; + } + else + { + v5 = (v2 < 87610682) ? (v3 & v3 >> v4) : (v2 << v4 * v6); + } + + switch (v2 % 5) + + { + case 0: + + v4 = v6 & v5 | v6; + + break; + + case 1: + + v3 = (v1 > 49176578) ? (v5 ^ v5 & v2) : (v2 - v3 >> v1); + + break; + + case 2: + + v6 = v1 >> v6 / v2; + + break; + + case 3: + + v4 = v5 << v3 >> v5; + + break; + + case 4: + + v6 = (v6 < 96620746) ? (v5 & v2 | v3) : (v6 >> v6 & v2); + + break; + + default: + + v1 = (v1 > 3382311) ? (v1 >> v6 / v3) : (v1 * v1 << v4); + + break; + } + + return v1 << v4 << v6; + } + + [MosaUnitTest] + public static int FuzzMethod996() + { + int v1 = 58481865; + int v2 = 26126902; + int v3 = 11043095; + int v4 = 68761338; + int v5 = 40505081; + int v6 = 16007883; + + if (v5 > 22117649) + { + int v7 = 14279806; + v7 = v7 + v7 * v7; + } + else + { + v4 = v3 ^ v6 ^ v3; + } + + switch (v3 % 5) + + { + case 0: + + v2 = v6 * v1 - v5; + + break; + + case 1: + + v3 = (v3 > 2072379) ? (v6 | v4 << v3) : (v1 << v6 & v3); + + break; + + case 2: + + v3 = (v2 < 87840735) ? (v2 % v4 | v6) : (v1 - v4 - v4); + + break; + + case 3: + + v5 = v2 & v2 ^ v3; + + break; + + case 4: + + v3 = (v1 < 14282083) ? (v4 >> v2 * v6) : (v2 % v3 | v3); + + break; + + default: + + v4 = (v5 > 37817879) ? (v2 << v1 | v6) : (v1 ^ v2 - v6); + + break; + } + + return (v3 > 98209167) ? (v3 >> v6 >> v2) : (v3 >> v6 ^ v3); + } + + [MosaUnitTest] + public static int FuzzMethod997() + { + int v1 = 77953821; + int v2 = 47425759; + int v3 = 1355691; + int v4 = 96945588; + int v5 = 80616858; + int v6 = 66318923; + + switch (v4 % 5) + + { + case 0: + + v2 = v5 & v4 + v2; + + break; + + case 1: + + v2 = v5 << v6 / v5; + + break; + + case 2: + + v2 = v4 << v2 % v6; + + break; + + case 3: + + v2 = v2 | v2 % v6; + + break; + + case 4: + + v2 = (v6 > 47322512) ? (v1 | v4 - v4) : (v3 ^ v2 / v5); + + break; + + default: + + v6 = (v1 < 22108572) ? (v2 << v6 * v6) : (v2 | v3 | v5); + + break; + } + + if (v1 > 11535446) + { + int v7 = 96643741; + v7 = (v7 < 68265537) ? (v7 ^ v7 / v7) : (v7 * v7 << v7); + } + else + { + int v8 = 78724966; + v8 = v8 ^ v8 >> v8; + } + + return (v1 > 6006496) ? (v2 * v4 | v5) : (v6 + v6 % v6); + } + + [MosaUnitTest] + public static int FuzzMethod998() + { + int v1 = 94658022; + int v2 = 3637650; + int v3 = 62288076; + int v4 = 33985038; + int v5 = 28953578; + int v6 = 42826834; + + if (v4 < 24069703) + { + int v7 = 85441538; + v7 = (v7 > 19879630) ? (v7 - v7 + v7) : (v7 % v7 % v7); + } + else + { + int v8 = 86477265; + v8 = v8 + v8 & v8; + } + + switch (v2 % 5) + + { + case 0: + + v1 = (v5 > 80598444) ? (v1 ^ v2 << v6) : (v3 + v6 & v4); + + break; + + case 1: + + v3 = v6 + v2 + v4; + + break; + + case 2: + + v4 = v2 / v5 ^ v5; + + break; + + case 3: + + v2 = (v5 < 54487995) ? (v6 + v4 >> v2) : (v3 ^ v2 << v4); + + break; + + case 4: + + v1 = (v2 < 63424202) ? (v6 & v3 + v3) : (v2 ^ v5 << v4); + + break; + + default: + + v1 = (v4 < 83375502) ? (v1 << v2 >> v6) : (v4 >> v1 % v4); + + break; + } + + return (v1 < 14693259) ? (v6 / v1 - v2) : (v1 | v1 >> v5); + } + + [MosaUnitTest] + public static int FuzzMethod999() + { + int v1 = 51837722; + int v2 = 23028784; + int v3 = 31884563; + int v4 = 80836662; + int v5 = 52557281; + int v6 = 2607802; + + switch (v3 % 5) + + { + case 0: + + v4 = v1 % v4 << v2; + + break; + + case 1: + + v4 = (v3 > 20972231) ? (v6 ^ v2 << v6) : (v3 + v2 ^ v3); + + break; + + case 2: + + v5 = v2 ^ v2 + v1; + + break; + + case 3: + + v3 = (v3 < 69734321) ? (v5 | v4 + v4) : (v4 + v3 + v2); + + break; + + case 4: + + v1 = v3 << v1 << v3; + + break; + + default: + + v6 = v6 * v1 >> v1; + + break; + } + + switch (v4 % 5) + + { + case 0: + + v3 = (v6 > 27757192) ? (v2 >> v6 << v3) : (v5 | v3 >> v6); + + break; + + case 1: + + v5 = v5 % v1 + v4; + + break; + + case 2: + + v6 = v4 >> v2 + v2; + + break; + + case 3: + + v2 = v5 + v3 % v4; + + break; + + case 4: + + v1 = v5 >> v5 >> v2; + + break; + + default: + + v2 = (v6 < 82287015) ? (v4 & v1 % v6) : (v1 + v4 % v1); + + break; + } + + return v5 % v6 >> v3; + } +} diff --git a/Source/Mosa.UnitTests/Fuzzy/Fuzz0010.cs b/Source/Mosa.UnitTests/Fuzzy/Fuzz0010.cs new file mode 100644 index 0000000000..11d6bfb541 --- /dev/null +++ b/Source/Mosa.UnitTests/Fuzzy/Fuzz0010.cs @@ -0,0 +1,6558 @@ +namespace Mosa.UnitTests.Fuzzy; + +public static class Fuzz0010 +{ + [MosaUnitTest] + public static int FuzzMethod1000() + { + int v1 = 51970351; + int v2 = 43186643; + int v3 = 80014094; + int v4 = 92238768; + int v5 = 7805919; + int v6 = 31507382; + int v7 = 42607423; + + switch (v6 % 5) + { + case 0: + v7 = (v1 < 40992120) ? (v6 & v1 ^ v6) : (v3 ^ v1 ^ v6); + break; + case 1: + v4 = (v1 < 68268825) ? (v2 * v6 << v5) : (v2 ^ v1 / v4); + break; + case 2: + v2 = (v3 < 86419262) ? (v4 << v2 % v2) : (v7 & v3 << v4); + break; + case 3: + v1 = v4 * v6 % v6; + break; + case 4: + v3 = v7 - v7 + v1; + break; + default: + v7 = (v7 < 29198014) ? (v5 / v5 | v3) : (v1 & v7 | v4); + break; + } + + + switch (v7 % 5) + { + case 0: + v2 = v4 & v4 * v5; + break; + case 1: + v5 = (v4 > 99098353) ? (v5 & v5 ^ v3) : (v4 | v1 & v4); + break; + case 2: + v1 = v4 * v4 % v7; + break; + case 3: + v6 = v6 * v1 / v1; + break; + case 4: + v5 = (v6 > 73204634) ? (v5 * v2 & v3) : (v5 + v5 >> v3); + break; + default: + v5 = (v5 > 38278558) ? (v2 * v3 & v5) : (v7 << v1 & v2); + break; + } + + + switch (v1 % 5) + { + case 0: + v3 = v7 + v3 & v6; + break; + case 1: + v1 = (v1 < 37137308) ? (v3 - v7 ^ v1) : (v2 + v2 ^ v4); + break; + case 2: + v1 = (v3 < 71241951) ? (v4 & v1 | v7) : (v1 ^ v6 << v2); + break; + case 3: + v3 = (v3 < 95327297) ? (v2 << v1 % v5) : (v1 * v3 & v6); + break; + case 4: + v2 = v7 & v4 / v5; + break; + default: + v6 = v2 >> v1 >> v4; + break; + } + + + return (v5 < 49343487) ? (v5 << v1 * v1) : (v2 & v7 | v1); + } + + [MosaUnitTest] + public static int FuzzMethod1001() + { + int v1 = 70236780; + int v2 = 92293353; + int v3 = 47713842; + int v4 = 30719606; + int v5 = 67836030; + int v6 = 88692595; + int v7 = 96583764; + + if (v2 > 79162021) + { + int v8 = 62351541; + v8 = (v8 < 51336050) ? (v8 | v8 ^ v8) : (v8 & v8 * v8); + } + else + { + v1 = (v2 < 13153299) ? (v5 - v2 ^ v7) : (v6 << v6 ^ v3); + } + + + if (v5 < 76256802) + { + int v9 = 78551695; + v9 = (v9 > 3650945) ? (v9 * v9 << v9) : (v9 ^ v9 >> v9); + } + else + { + int v10 = 17375531; + v10 = (v10 < 60254182) ? (v10 & v10 << v10) : (v10 | v10 >> v10); + } + + + if (v6 < 15423927) + { + v4 = v1 & v3 - v7; + } + else + { + int v11 = 17767079; + v11 = v11 | v11 | v11; + } + + + return v3 % v3 / v7; + } + + [MosaUnitTest] + public static int FuzzMethod1002() + { + int v1 = 58714370; + int v2 = 79033572; + int v3 = 19011721; + int v4 = 80334002; + int v5 = 83794027; + int v6 = 22925504; + int v7 = 33396111; + + if (v7 < 72752336) + { + v3 = v5 | v3 - v6; + } + else + { + v2 = (v6 > 8760019) ? (v2 << v3 % v2) : (v1 + v4 + v7); + } + + + if (v6 < 94432875) + { + int v8 = 15146085; + v8 = (v8 > 14359950) ? (v8 * v8 | v8) : (v8 / v8 | v8); + } + else + { + v5 = v3 % v5 >> v3; + } + + + switch (v2 % 5) + { + case 0: + v6 = (v7 > 26387430) ? (v5 >> v2 | v5) : (v1 >> v5 >> v1); + break; + case 1: + v2 = (v5 > 88106438) ? (v5 << v4 >> v7) : (v7 << v6 * v1); + break; + case 2: + v7 = (v2 < 76364624) ? (v7 * v2 * v2) : (v1 << v3 & v3); + break; + case 3: + v7 = (v4 < 50380611) ? (v1 | v6 - v6) : (v1 >> v7 << v4); + break; + case 4: + v1 = (v5 > 71385599) ? (v2 << v5 + v1) : (v7 + v5 >> v3); + break; + default: + v3 = (v5 < 70724202) ? (v5 ^ v4 >> v1) : (v4 ^ v3 << v7); + break; + } + + + return (v3 > 97349540) ? (v3 / v7 ^ v4) : (v5 ^ v7 | v6); + } + + [MosaUnitTest] + public static int FuzzMethod1003() + { + int v1 = 72674540; + int v2 = 82996337; + int v3 = 77268901; + int v4 = 10694339; + int v5 = 76310724; + int v6 = 41208058; + int v7 = 25170243; + + if (v1 > 6163460) + { + int v8 = 6722625; + v8 = (v8 < 11830243) ? (v8 % v8 ^ v8) : (v8 << v8 & v8); + } + else + { + v5 = v4 >> v5 << v2; + } + + + switch (v3 % 5) + { + case 0: + v6 = (v4 > 90666064) ? (v5 ^ v7 - v5) : (v7 ^ v4 | v1); + break; + case 1: + v3 = (v6 < 43595645) ? (v5 & v2 >> v6) : (v2 % v7 << v4); + break; + case 2: + v2 = v3 >> v4 >> v3; + break; + case 3: + v4 = (v7 > 77956394) ? (v2 >> v5 / v5) : (v5 | v6 ^ v1); + break; + case 4: + v6 = v5 / v3 * v4; + break; + default: + v6 = v6 >> v2 << v6; + break; + } + + + switch (v6 % 5) + { + case 0: + v3 = (v1 > 7328772) ? (v6 ^ v7 << v7) : (v1 | v5 | v3); + break; + case 1: + v4 = v6 & v2 | v6; + break; + case 2: + v5 = v7 ^ v3 & v6; + break; + case 3: + v2 = (v6 > 41024594) ? (v1 << v3 >> v5) : (v3 * v4 >> v2); + break; + case 4: + v2 = v7 | v4 - v7; + break; + default: + v7 = v1 >> v2 ^ v7; + break; + } + + + return (v6 < 87910376) ? (v1 + v4 - v1) : (v7 ^ v4 & v5); + } + + [MosaUnitTest] + public static int FuzzMethod1004() + { + int v1 = 76142574; + int v2 = 87414764; + int v3 = 36116384; + int v4 = 57505644; + int v5 = 43342044; + int v6 = 69427644; + int v7 = 37585132; + + switch (v3 % 5) + { + case 0: + v3 = (v5 < 67377935) ? (v6 >> v1 >> v7) : (v6 + v5 / v1); + break; + case 1: + v6 = (v3 < 68527752) ? (v3 | v4 << v1) : (v3 << v5 << v6); + break; + case 2: + v7 = v7 * v3 << v4; + break; + case 3: + v6 = v7 >> v1 & v7; + break; + case 4: + v5 = v6 << v3 ^ v3; + break; + default: + v1 = v3 << v3 >> v5; + break; + } + + + if (v7 > 79016420) + { + v3 = (v3 < 16727283) ? (v2 >> v3 / v3) : (v5 >> v6 * v5); + } + else + { + int v8 = 13046522; + v8 = v8 & v8 % v8; + } + + + switch (v5 % 5) + { + case 0: + v7 = (v7 > 67054659) ? (v4 * v4 | v1) : (v2 | v3 | v3); + break; + case 1: + v7 = (v2 > 93634567) ? (v6 ^ v5 & v4) : (v7 & v6 * v7); + break; + case 2: + v5 = (v4 > 40791216) ? (v1 >> v5 << v6) : (v1 % v7 ^ v4); + break; + case 3: + v5 = (v2 < 79481701) ? (v2 << v3 ^ v2) : (v3 >> v1 * v7); + break; + case 4: + v2 = v1 & v2 << v7; + break; + default: + v1 = (v2 < 40356651) ? (v3 & v5 * v2) : (v5 >> v4 ^ v3); + break; + } + + + return (v1 > 52063372) ? (v3 >> v7 & v3) : (v4 >> v7 << v6); + } + + [MosaUnitTest] + public static int FuzzMethod1005() + { + int v1 = 21588891; + int v2 = 84587659; + int v3 = 99561107; + int v4 = 59648283; + int v5 = 43623894; + int v6 = 39980904; + int v7 = 405678; + + if (v3 < 23502508) + { + int v8 = 730423; + v8 = (v8 > 95155493) ? (v8 << v8 >> v8) : (v8 << v8 / v8); + } + else + { + int v9 = 71694236; + v9 = v9 ^ v9 / v9; + } + + + switch (v2 % 5) + { + case 0: + v4 = (v4 > 26423331) ? (v7 ^ v6 >> v5) : (v2 ^ v3 & v7); + break; + case 1: + v1 = (v7 > 52517400) ? (v6 ^ v5 << v7) : (v6 + v6 ^ v4); + break; + case 2: + v2 = (v7 < 67017373) ? (v1 % v3 << v4) : (v7 >> v6 << v6); + break; + case 3: + v1 = (v4 > 21422182) ? (v5 % v2 * v4) : (v7 << v4 & v5); + break; + case 4: + v7 = v5 + v3 >> v3; + break; + default: + v5 = v6 / v2 & v7; + break; + } + + + switch (v3 % 5) + { + case 0: + v6 = v5 | v2 + v3; + break; + case 1: + v5 = (v7 > 38213392) ? (v5 >> v5 & v4) : (v7 * v1 ^ v3); + break; + case 2: + v6 = (v5 < 26761367) ? (v5 ^ v4 ^ v4) : (v3 % v3 & v7); + break; + case 3: + v4 = (v7 > 67558081) ? (v4 % v2 & v3) : (v5 << v2 >> v5); + break; + case 4: + v6 = (v1 > 55563370) ? (v3 % v4 % v3) : (v3 ^ v6 ^ v1); + break; + default: + v4 = v3 / v7 | v5; + break; + } + + + return (v5 > 42614308) ? (v6 & v6 | v1) : (v5 - v2 << v3); + } + + [MosaUnitTest] + public static int FuzzMethod1006() + { + int v1 = 60001303; + int v2 = 69879946; + int v3 = 81664762; + int v4 = 51547881; + int v5 = 43720679; + int v6 = 63899492; + int v7 = 34824970; + + if (v6 < 77910276) + { + int v8 = 67011494; + v8 = v8 << v8 - v8; + } + else + { + v6 = (v3 > 52742470) ? (v1 | v7 >> v7) : (v1 % v4 % v3); + } + + + if (v2 > 46097045) + { + v5 = v7 >> v6 + v1; + } + else + { + v7 = v1 + v2 % v2; + } + + + switch (v7 % 5) + { + case 0: + v3 = v7 ^ v2 >> v7; + break; + case 1: + v5 = v2 & v4 << v3; + break; + case 2: + v6 = v5 << v6 % v3; + break; + case 3: + v1 = (v4 > 86837217) ? (v3 - v3 | v1) : (v2 | v6 % v1); + break; + case 4: + v3 = v6 & v7 << v5; + break; + default: + v3 = v1 << v2 >> v2; + break; + } + + + return (v7 > 18972051) ? (v6 & v6 - v4) : (v2 | v4 * v5); + } + + [MosaUnitTest] + public static int FuzzMethod1007() + { + int v1 = 7626598; + int v2 = 47521197; + int v3 = 86741822; + int v4 = 71795106; + int v5 = 96375735; + int v6 = 85471731; + int v7 = 91815374; + + if (v4 > 10743666) + { + int v8 = 12331333; + v8 = v8 & v8 ^ v8; + } + else + { + v6 = v1 * v5 >> v5; + } + + + if (v1 < 412812) + { + v3 = (v5 > 82010178) ? (v2 | v7 >> v3) : (v6 & v7 >> v2); + } + else + { + int v9 = 62756232; + v9 = (v9 > 29210179) ? (v9 / v9 * v9) : (v9 + v9 ^ v9); + } + + + if (v3 < 79818154) + { + v6 = v4 ^ v4 >> v2; + } + else + { + v7 = v4 + v2 << v7; + } + + + return (v2 < 31740012) ? (v2 / v2 << v1) : (v6 * v3 % v1); + } + + [MosaUnitTest] + public static int FuzzMethod1008() + { + int v1 = 99347719; + int v2 = 76341037; + int v3 = 74015384; + int v4 = 28080907; + int v5 = 2844533; + int v6 = 8800467; + int v7 = 80102849; + + if (v6 > 90406161) + { + v1 = (v6 > 74122921) ? (v7 * v1 ^ v2) : (v1 << v1 << v5); + } + else + { + int v8 = 67761002; + v8 = v8 - v8 << v8; + } + + + switch (v1 % 5) + { + case 0: + v6 = v3 << v6 >> v7; + break; + case 1: + v2 = v3 ^ v3 | v4; + break; + case 2: + v2 = (v3 > 88731138) ? (v2 & v3 >> v2) : (v2 & v1 - v3); + break; + case 3: + v2 = (v3 < 2616934) ? (v4 | v3 >> v2) : (v4 / v6 | v5); + break; + case 4: + v5 = v3 / v2 - v3; + break; + default: + v3 = v6 % v5 << v4; + break; + } + + + switch (v5 % 5) + { + case 0: + v3 = v5 - v1 | v4; + break; + case 1: + v3 = v2 / v7 ^ v3; + break; + case 2: + v7 = v4 << v7 & v3; + break; + case 3: + v3 = v1 / v1 % v1; + break; + case 4: + v7 = v3 << v4 >> v6; + break; + default: + v5 = (v4 > 56029207) ? (v1 ^ v5 << v7) : (v4 % v4 % v7); + break; + } + + + return (v2 < 15386225) ? (v7 ^ v4 | v3) : (v1 | v6 | v2); + } + + [MosaUnitTest] + public static int FuzzMethod1009() + { + int v1 = 59112699; + int v2 = 56804400; + int v3 = 25466574; + int v4 = 75060906; + int v5 = 60268688; + int v6 = 13774060; + int v7 = 79421196; + + switch (v6 % 5) + { + case 0: + v5 = v7 >> v4 & v5; + break; + case 1: + v4 = (v1 < 58637130) ? (v7 - v7 | v2) : (v1 >> v4 << v6); + break; + case 2: + v5 = (v6 > 68584708) ? (v5 * v6 >> v2) : (v6 | v3 << v3); + break; + case 3: + v5 = (v5 > 70980827) ? (v7 << v2 >> v6) : (v1 & v5 << v2); + break; + case 4: + v5 = (v6 < 4530588) ? (v2 << v6 ^ v4) : (v5 + v4 | v7); + break; + default: + v5 = (v7 < 95359507) ? (v2 % v3 ^ v6) : (v5 << v3 | v5); + break; + } + + + switch (v7 % 5) + { + case 0: + v3 = (v1 < 33194686) ? (v4 * v5 * v7) : (v4 >> v7 & v5); + break; + case 1: + v2 = (v3 > 87136848) ? (v6 * v3 << v4) : (v7 | v5 >> v4); + break; + case 2: + v7 = (v2 > 24371878) ? (v3 >> v6 << v1) : (v6 / v3 << v5); + break; + case 3: + v6 = (v5 < 31015786) ? (v1 << v3 ^ v3) : (v7 % v4 & v6); + break; + case 4: + v4 = (v3 > 21055213) ? (v1 | v6 ^ v5) : (v4 * v7 & v3); + break; + default: + v5 = v5 >> v4 % v1; + break; + } + + + if (v7 > 45816601) + { + v7 = (v6 < 26592333) ? (v6 >> v5 - v1) : (v7 << v5 << v2); + } + else + { + int v8 = 57107869; + v8 = v8 * v8 << v8; + } + + + return (v3 > 8914758) ? (v1 * v5 / v2) : (v4 & v2 | v2); + } + + [MosaUnitTest] + public static int FuzzMethod1010() + { + int v1 = 35541478; + int v2 = 25809774; + int v3 = 23590601; + int v4 = 24388177; + int v5 = 57013065; + int v6 = 20780024; + int v7 = 60695919; + + switch (v3 % 5) + { + case 0: + v7 = (v7 > 75758292) ? (v3 * v6 >> v3) : (v2 % v1 | v5); + break; + case 1: + v6 = v2 << v4 << v1; + break; + case 2: + v3 = v7 + v2 - v1; + break; + case 3: + v4 = v7 - v4 ^ v1; + break; + case 4: + v5 = (v1 > 92646581) ? (v1 | v4 % v7) : (v2 << v3 * v3); + break; + default: + v6 = v4 ^ v4 & v7; + break; + } + + + switch (v2 % 5) + { + case 0: + v7 = (v4 > 89373413) ? (v1 >> v4 - v5) : (v3 | v3 & v1); + break; + case 1: + v1 = (v4 < 97268564) ? (v2 % v3 << v1) : (v2 * v2 - v1); + break; + case 2: + v6 = (v3 > 54840263) ? (v5 ^ v6 >> v1) : (v7 ^ v3 << v1); + break; + case 3: + v6 = (v6 < 58381781) ? (v2 | v4 & v5) : (v7 ^ v7 + v2); + break; + case 4: + v1 = (v1 < 83929650) ? (v4 << v4 & v4) : (v4 | v4 * v5); + break; + default: + v1 = (v6 < 97803158) ? (v2 | v4 << v2) : (v2 / v5 >> v3); + break; + } + + + if (v3 < 24637651) + { + v1 = (v1 < 96858894) ? (v2 % v5 << v5) : (v4 / v7 | v2); + } + else + { + int v8 = 77068082; + v8 = v8 & v8 & v8; + } + + + return (v5 < 41827654) ? (v6 >> v4 * v6) : (v3 << v3 / v6); + } + + [MosaUnitTest] + public static int FuzzMethod1011() + { + int v1 = 48259765; + int v2 = 36071501; + int v3 = 60027986; + int v4 = 28157031; + int v5 = 8937579; + int v6 = 11347947; + int v7 = 69551461; + + if (v4 < 65672464) + { + v1 = (v6 < 62153664) ? (v6 >> v3 & v5) : (v2 | v7 ^ v6); + } + else + { + int v8 = 47416058; + v8 = (v8 < 19061949) ? (v8 | v8 / v8) : (v8 % v8 >> v8); + } + + + if (v5 < 45100800) + { + int v9 = 95685079; + v9 = v9 >> v9 * v9; + } + else + { + int v10 = 36587727; + v10 = (v10 > 7893889) ? (v10 | v10 | v10) : (v10 << v10 | v10); + } + + + switch (v7 % 5) + { + case 0: + v2 = (v7 > 2190787) ? (v6 ^ v1 ^ v1) : (v3 ^ v1 << v1); + break; + case 1: + v6 = (v5 < 74930175) ? (v1 << v1 ^ v6) : (v1 & v5 | v4); + break; + case 2: + v5 = (v4 > 75507739) ? (v4 ^ v2 & v3) : (v6 - v1 / v6); + break; + case 3: + v5 = (v7 > 5113333) ? (v5 ^ v5 - v5) : (v6 + v7 ^ v6); + break; + case 4: + v1 = (v1 < 90383506) ? (v7 - v7 & v6) : (v2 + v3 / v2); + break; + default: + v1 = (v3 < 21684949) ? (v6 << v4 << v3) : (v7 - v5 << v2); + break; + } + + + return v5 - v2 + v5; + } + + [MosaUnitTest] + public static int FuzzMethod1012() + { + int v1 = 51973219; + int v2 = 99478347; + int v3 = 59908656; + int v4 = 54599586; + int v5 = 75046081; + int v6 = 1093112; + int v7 = 71274758; + + switch (v2 % 5) + { + case 0: + v3 = (v6 < 76794946) ? (v7 + v7 ^ v7) : (v2 * v6 ^ v1); + break; + case 1: + v6 = v2 >> v6 | v7; + break; + case 2: + v2 = (v3 < 68937472) ? (v7 % v1 % v5) : (v1 - v7 + v4); + break; + case 3: + v4 = v6 << v6 * v6; + break; + case 4: + v4 = (v5 > 19303979) ? (v3 & v6 ^ v3) : (v2 * v1 / v4); + break; + default: + v7 = v4 ^ v6 ^ v2; + break; + } + + + if (v5 < 33202080) + { + v1 = v1 - v4 / v6; + } + else + { + int v8 = 62677706; + v8 = (v8 < 48789570) ? (v8 % v8 << v8) : (v8 << v8 << v8); + } + + + if (v2 > 11895098) + { + v3 = (v2 < 43014477) ? (v5 << v6 & v4) : (v3 << v2 | v7); + } + else + { + v5 = v6 ^ v7 << v4; + } + + + return (v3 < 47877843) ? (v6 + v7 >> v7) : (v2 << v2 << v3); + } + + [MosaUnitTest] + public static int FuzzMethod1013() + { + int v1 = 8438727; + int v2 = 1174395; + int v3 = 44839352; + int v4 = 20328604; + int v5 = 19087006; + int v6 = 16157240; + int v7 = 49770999; + + if (v7 < 75749380) + { + int v8 = 40826351; + v8 = (v8 > 59000858) ? (v8 + v8 * v8) : (v8 | v8 - v8); + } + else + { + v1 = v6 & v6 & v7; + } + + + if (v1 > 85840914) + { + int v9 = 42732318; + v9 = (v9 < 93990094) ? (v9 | v9 * v9) : (v9 << v9 & v9); + } + else + { + v3 = (v2 < 61117556) ? (v1 + v3 & v4) : (v7 << v2 / v5); + } + + + if (v4 > 9093504) + { + int v10 = 6502956; + v10 = (v10 > 51164726) ? (v10 & v10 - v10) : (v10 % v10 + v10); + } + else + { + v5 = (v7 < 23484637) ? (v1 >> v2 + v3) : (v6 << v3 / v3); + } + + + return v3 >> v2 >> v2; + } + + [MosaUnitTest] + public static int FuzzMethod1014() + { + int v1 = 75385498; + int v2 = 36251885; + int v3 = 94234599; + int v4 = 3689347; + int v5 = 33580041; + int v6 = 28508271; + int v7 = 6306328; + + switch (v1 % 5) + { + case 0: + v4 = (v5 > 24943978) ? (v4 | v5 >> v6) : (v7 << v4 << v6); + break; + case 1: + v1 = (v4 < 75138310) ? (v4 % v1 / v3) : (v4 << v6 << v2); + break; + case 2: + v6 = v4 & v2 << v6; + break; + case 3: + v5 = (v4 < 71380846) ? (v2 & v3 * v1) : (v5 ^ v3 / v1); + break; + case 4: + v2 = v3 + v3 + v7; + break; + default: + v1 = (v5 < 33673723) ? (v3 | v3 >> v7) : (v5 << v4 & v2); + break; + } + + + switch (v4 % 5) + { + case 0: + v3 = (v6 < 52748736) ? (v7 & v6 / v5) : (v4 & v1 | v5); + break; + case 1: + v4 = (v3 < 43932005) ? (v3 ^ v6 >> v4) : (v5 >> v4 | v6); + break; + case 2: + v7 = v6 | v2 - v2; + break; + case 3: + v4 = (v6 < 11566301) ? (v1 << v7 >> v1) : (v3 + v5 << v6); + break; + case 4: + v5 = (v4 > 20970301) ? (v3 * v2 >> v6) : (v2 / v1 | v2); + break; + default: + v1 = (v6 > 58348690) ? (v5 % v6 ^ v5) : (v5 - v2 >> v7); + break; + } + + + if (v3 > 96782559) + { + int v8 = 9730459; + v8 = v8 | v8 ^ v8; + } + else + { + v2 = (v7 > 99940457) ? (v4 / v6 / v7) : (v1 * v4 * v2); + } + + + return v2 & v4 << v7; + } + + [MosaUnitTest] + public static int FuzzMethod1015() + { + int v1 = 46720613; + int v2 = 69513474; + int v3 = 26483913; + int v4 = 79798852; + int v5 = 76743350; + int v6 = 98645240; + int v7 = 61025215; + + if (v2 > 80099410) + { + v3 = (v4 < 94950132) ? (v2 << v5 * v6) : (v3 % v2 | v4); + } + else + { + int v8 = 33292926; + v8 = (v8 > 59965767) ? (v8 | v8 << v8) : (v8 | v8 / v8); + } + + + switch (v7 % 5) + { + case 0: + v4 = (v1 < 89173420) ? (v7 & v4 ^ v3) : (v2 >> v4 % v5); + break; + case 1: + v4 = (v6 < 59537693) ? (v3 / v3 << v1) : (v1 << v4 >> v2); + break; + case 2: + v2 = v3 % v5 ^ v7; + break; + case 3: + v2 = v1 * v2 - v7; + break; + case 4: + v2 = v4 >> v2 & v4; + break; + default: + v7 = v7 & v6 ^ v4; + break; + } + + + switch (v2 % 5) + { + case 0: + v5 = v3 << v1 - v7; + break; + case 1: + v7 = (v4 > 9296) ? (v4 ^ v7 | v3) : (v4 - v7 << v1); + break; + case 2: + v7 = (v5 > 54890747) ? (v1 ^ v3 - v1) : (v7 | v4 ^ v4); + break; + case 3: + v7 = (v7 > 5755723) ? (v3 | v7 << v7) : (v6 >> v2 & v2); + break; + case 4: + v6 = v1 | v7 + v1; + break; + default: + v7 = (v1 < 86380422) ? (v3 | v5 ^ v1) : (v5 * v1 - v7); + break; + } + + + return (v6 < 85901829) ? (v7 / v7 << v6) : (v7 | v1 << v5); + } + + [MosaUnitTest] + public static int FuzzMethod1016() + { + int v1 = 24101074; + int v2 = 1832279; + int v3 = 87482902; + int v4 = 72079706; + int v5 = 77204154; + int v6 = 24549904; + int v7 = 18426357; + + if (v5 > 32674632) + { + v7 = (v1 < 1093938) ? (v1 / v6 % v4) : (v5 << v3 | v7); + } + else + { + v1 = (v2 < 15796788) ? (v1 & v5 | v7) : (v5 << v1 % v6); + } + + + switch (v2 % 5) + { + case 0: + v6 = (v3 > 32382865) ? (v5 ^ v2 * v5) : (v4 & v2 * v3); + break; + case 1: + v7 = (v2 > 14241201) ? (v4 & v3 >> v4) : (v4 % v7 * v5); + break; + case 2: + v4 = v5 & v2 << v4; + break; + case 3: + v4 = (v5 < 35266229) ? (v4 * v3 >> v6) : (v1 >> v5 >> v1); + break; + case 4: + v2 = (v1 < 85028149) ? (v1 >> v7 >> v6) : (v1 % v1 * v3); + break; + default: + v6 = (v5 < 65279302) ? (v3 - v6 * v6) : (v4 >> v1 ^ v3); + break; + } + + + if (v3 > 84122277) + { + int v8 = 66373042; + v8 = (v8 > 95032650) ? (v8 - v8 >> v8) : (v8 / v8 % v8); + } + else + { + v6 = (v1 < 33460515) ? (v2 >> v7 / v6) : (v6 - v7 << v7); + } + + + return (v2 < 85664007) ? (v6 << v3 >> v5) : (v2 * v7 >> v6); + } + + [MosaUnitTest] + public static int FuzzMethod1017() + { + int v1 = 54540125; + int v2 = 57461815; + int v3 = 30433219; + int v4 = 48841393; + int v5 = 89775423; + int v6 = 66963535; + int v7 = 88783513; + + switch (v2 % 5) + { + case 0: + v4 = (v7 < 78900830) ? (v3 >> v7 << v7) : (v2 % v2 >> v3); + break; + case 1: + v3 = (v6 < 49625012) ? (v2 << v6 - v5) : (v5 | v7 / v6); + break; + case 2: + v4 = v2 & v3 | v3; + break; + case 3: + v7 = v2 >> v3 << v4; + break; + case 4: + v2 = (v4 < 8381973) ? (v4 * v5 * v4) : (v4 - v6 - v2); + break; + default: + v5 = v5 >> v3 ^ v4; + break; + } + + + switch (v4 % 5) + { + case 0: + v2 = (v3 > 47126608) ? (v7 % v6 >> v4) : (v3 * v2 | v3); + break; + case 1: + v1 = (v5 > 2923811) ? (v2 << v4 / v1) : (v2 + v3 >> v3); + break; + case 2: + v6 = v5 >> v6 ^ v7; + break; + case 3: + v2 = (v4 > 10461428) ? (v1 % v1 * v1) : (v2 << v1 | v6); + break; + case 4: + v2 = (v1 < 34389728) ? (v6 ^ v2 ^ v1) : (v7 - v2 << v6); + break; + default: + v5 = (v6 < 80433964) ? (v5 * v1 >> v5) : (v7 << v5 & v7); + break; + } + + + switch (v4 % 5) + { + case 0: + v5 = (v1 > 90292294) ? (v1 & v1 << v4) : (v1 << v3 + v2); + break; + case 1: + v1 = (v4 > 71831610) ? (v1 / v2 / v1) : (v4 - v5 ^ v4); + break; + case 2: + v7 = v6 + v3 << v6; + break; + case 3: + v4 = v3 + v4 ^ v3; + break; + case 4: + v1 = (v4 < 58810364) ? (v6 ^ v6 ^ v7) : (v6 & v3 & v3); + break; + default: + v4 = (v4 < 61375253) ? (v1 >> v2 >> v2) : (v4 << v7 >> v4); + break; + } + + + return (v3 > 87463858) ? (v3 << v6 - v2) : (v6 ^ v5 | v1); + } + + [MosaUnitTest] + public static int FuzzMethod1018() + { + int v1 = 28720298; + int v2 = 36500151; + int v3 = 23478450; + int v4 = 80600781; + int v5 = 63155292; + int v6 = 13064927; + int v7 = 74127995; + + switch (v2 % 5) + { + case 0: + v4 = (v2 > 81313636) ? (v7 & v4 ^ v4) : (v5 - v2 | v3); + break; + case 1: + v7 = (v2 < 1661022) ? (v6 + v4 + v6) : (v5 << v7 + v2); + break; + case 2: + v6 = v4 << v1 << v5; + break; + case 3: + v5 = v3 + v4 & v1; + break; + case 4: + v7 = (v6 < 57293274) ? (v2 << v2 * v4) : (v6 >> v6 % v5); + break; + default: + v3 = v3 % v6 / v3; + break; + } + + + if (v2 < 88104302) + { + v5 = v6 << v6 | v3; + } + else + { + int v8 = 34537836; + v8 = v8 * v8 << v8; + } + + + switch (v2 % 5) + { + case 0: + v4 = (v4 < 96834222) ? (v1 << v6 | v1) : (v4 << v7 << v1); + break; + case 1: + v6 = v3 * v5 >> v1; + break; + case 2: + v3 = v1 % v4 ^ v1; + break; + case 3: + v2 = (v7 > 27078428) ? (v7 + v1 & v7) : (v3 - v7 / v7); + break; + case 4: + v1 = (v6 > 18344399) ? (v4 & v5 & v4) : (v2 >> v6 >> v4); + break; + default: + v3 = v7 | v4 & v6; + break; + } + + + return (v3 < 26069434) ? (v6 + v1 & v4) : (v7 + v5 >> v7); + } + + [MosaUnitTest] + public static int FuzzMethod1019() + { + int v1 = 3681961; + int v2 = 59179813; + int v3 = 69638749; + int v4 = 13052177; + int v5 = 23902206; + int v6 = 86348460; + int v7 = 41081297; + + switch (v2 % 5) + { + case 0: + v5 = (v4 > 71579055) ? (v3 << v7 & v7) : (v7 * v6 | v4); + break; + case 1: + v7 = v6 & v3 % v1; + break; + case 2: + v5 = v6 - v6 ^ v7; + break; + case 3: + v7 = v2 >> v2 & v1; + break; + case 4: + v5 = (v4 > 43105865) ? (v7 << v1 ^ v6) : (v4 ^ v7 - v7); + break; + default: + v3 = v5 | v2 << v6; + break; + } + + + switch (v2 % 5) + { + case 0: + v7 = v7 ^ v6 / v1; + break; + case 1: + v4 = v5 ^ v5 << v3; + break; + case 2: + v1 = v4 | v3 ^ v3; + break; + case 3: + v2 = v1 % v2 % v1; + break; + case 4: + v3 = (v4 < 91899915) ? (v3 ^ v1 << v1) : (v4 ^ v1 % v1); + break; + default: + v7 = (v7 < 40411573) ? (v3 << v2 | v5) : (v7 + v3 & v6); + break; + } + + + if (v5 > 86297200) + { + int v8 = 36126378; + v8 = (v8 > 39454804) ? (v8 * v8 % v8) : (v8 % v8 | v8); + } + else + { + v6 = (v2 < 89272498) ? (v5 & v4 ^ v7) : (v1 & v6 ^ v4); + } + + + return v4 ^ v6 + v4; + } + + [MosaUnitTest] + public static int FuzzMethod1020() + { + int v1 = 99693284; + int v2 = 17475742; + int v3 = 94470624; + int v4 = 64827797; + int v5 = 44593641; + int v6 = 37485449; + int v7 = 98287813; + + if (v3 < 56110693) + { + int v8 = 20798751; + v8 = (v8 < 75040933) ? (v8 & v8 >> v8) : (v8 & v8 % v8); + } + else + { + v7 = v1 << v4 | v4; + } + + + if (v3 < 3927278) + { + int v9 = 42583303; + v9 = (v9 < 73694731) ? (v9 << v9 & v9) : (v9 & v9 | v9); + } + else + { + v6 = v4 ^ v6 - v6; + } + + + if (v1 < 6438340) + { + int v10 = 52736144; + v10 = v10 | v10 + v10; + } + else + { + v4 = v5 >> v7 & v2; + } + + + return (v3 < 80177795) ? (v2 >> v1 ^ v4) : (v2 % v6 / v2); + } + + [MosaUnitTest] + public static int FuzzMethod1021() + { + int v1 = 3590125; + int v2 = 4599600; + int v3 = 93837230; + int v4 = 78292759; + int v5 = 67987545; + int v6 = 11600961; + int v7 = 73460107; + + switch (v3 % 5) + { + case 0: + v3 = (v2 < 40788032) ? (v3 << v4 % v3) : (v4 >> v2 & v1); + break; + case 1: + v3 = v5 / v1 + v6; + break; + case 2: + v4 = v4 / v6 ^ v7; + break; + case 3: + v3 = v3 | v5 / v3; + break; + case 4: + v4 = (v1 < 45567484) ? (v2 | v1 ^ v1) : (v5 + v6 / v5); + break; + default: + v5 = (v5 > 47549103) ? (v7 - v3 / v6) : (v6 % v7 << v1); + break; + } + + + if (v2 < 44735754) + { + int v8 = 60269946; + v8 = (v8 > 32999787) ? (v8 ^ v8 / v8) : (v8 | v8 | v8); + } + else + { + v1 = v3 % v6 >> v3; + } + + + switch (v2 % 5) + { + case 0: + v4 = v1 + v3 + v4; + break; + case 1: + v6 = v1 % v2 / v2; + break; + case 2: + v6 = (v7 < 18775479) ? (v1 * v1 - v5) : (v2 >> v4 / v3); + break; + case 3: + v3 = (v3 > 2922797) ? (v2 << v5 + v2) : (v4 << v6 - v4); + break; + case 4: + v7 = (v5 > 46722689) ? (v7 - v2 ^ v6) : (v7 % v7 ^ v6); + break; + default: + v7 = (v2 < 45416101) ? (v1 + v3 | v7) : (v7 + v6 - v3); + break; + } + + + return (v3 < 83423181) ? (v6 - v1 << v4) : (v7 * v2 ^ v5); + } + + [MosaUnitTest] + public static int FuzzMethod1022() + { + int v1 = 29757622; + int v2 = 53068191; + int v3 = 36028963; + int v4 = 97429585; + int v5 = 76068984; + int v6 = 82077812; + int v7 = 28705342; + + if (v3 > 16579686) + { + v2 = (v5 < 46555240) ? (v6 >> v5 ^ v3) : (v6 - v7 % v7); + } + else + { + v4 = v1 << v2 >> v6; + } + + + if (v3 < 13399793) + { + int v8 = 46059482; + v8 = v8 & v8 + v8; + } + else + { + v2 = (v1 < 222126) ? (v2 >> v7 % v7) : (v5 | v4 ^ v4); + } + + + if (v7 > 82338007) + { + int v9 = 23198203; + v9 = v9 & v9 ^ v9; + } + else + { + v5 = (v4 < 83969661) ? (v3 >> v6 * v4) : (v7 >> v7 & v3); + } + + + return (v6 > 50807090) ? (v3 >> v2 * v7) : (v2 - v3 << v1); + } + + [MosaUnitTest] + public static int FuzzMethod1023() + { + int v1 = 83040185; + int v2 = 76579976; + int v3 = 62137412; + int v4 = 40256851; + int v5 = 99108284; + int v6 = 32827089; + int v7 = 55523401; + + switch (v5 % 5) + { + case 0: + v1 = v7 & v7 * v2; + break; + case 1: + v7 = (v3 > 9130418) ? (v7 ^ v7 ^ v6) : (v2 % v2 + v3); + break; + case 2: + v4 = v4 - v5 >> v3; + break; + case 3: + v5 = (v5 > 86719105) ? (v6 | v4 << v5) : (v4 % v4 | v5); + break; + case 4: + v5 = (v1 < 96705937) ? (v2 * v3 ^ v3) : (v5 & v3 % v3); + break; + default: + v4 = (v1 < 72979412) ? (v3 ^ v4 % v5) : (v1 << v7 % v6); + break; + } + + + if (v1 < 77551725) + { + int v8 = 11478021; + v8 = (v8 < 92175190) ? (v8 ^ v8 << v8) : (v8 ^ v8 * v8); + } + else + { + int v9 = 18628805; + v9 = v9 >> v9 | v9; + } + + + if (v5 < 95250878) + { + int v10 = 21718529; + v10 = (v10 > 57651600) ? (v10 ^ v10 << v10) : (v10 ^ v10 & v10); + } + else + { + v4 = (v5 > 26057000) ? (v5 & v1 | v4) : (v6 | v2 << v7); + } + + + return v6 >> v7 * v1; + } + + [MosaUnitTest] + public static int FuzzMethod1024() + { + int v1 = 68744879; + int v2 = 69717482; + int v3 = 8257175; + int v4 = 66280603; + int v5 = 3193938; + int v6 = 94829261; + int v7 = 56491635; + + switch (v3 % 5) + { + case 0: + v3 = v3 >> v2 - v4; + break; + case 1: + v4 = (v1 < 61048529) ? (v6 * v3 & v5) : (v3 / v4 - v3); + break; + case 2: + v1 = (v3 > 27841713) ? (v5 ^ v1 - v3) : (v1 & v5 * v6); + break; + case 3: + v5 = (v7 < 18933695) ? (v5 | v2 ^ v6) : (v3 | v2 | v2); + break; + case 4: + v1 = v6 + v7 % v2; + break; + default: + v3 = (v4 > 92911909) ? (v2 | v7 >> v4) : (v3 >> v3 ^ v1); + break; + } + + + switch (v6 % 5) + { + case 0: + v7 = v1 & v2 + v3; + break; + case 1: + v2 = (v6 < 82644404) ? (v1 * v2 << v2) : (v2 << v3 << v6); + break; + case 2: + v4 = v2 << v1 + v7; + break; + case 3: + v5 = (v3 > 69787207) ? (v5 * v3 & v1) : (v7 >> v3 | v1); + break; + case 4: + v4 = (v2 > 51002636) ? (v5 & v7 << v7) : (v3 / v1 ^ v5); + break; + default: + v7 = (v5 < 47374261) ? (v1 | v6 - v3) : (v7 << v1 << v2); + break; + } + + + switch (v3 % 5) + { + case 0: + v3 = (v5 < 47598110) ? (v3 >> v2 << v2) : (v5 + v6 ^ v5); + break; + case 1: + v7 = (v1 > 84091936) ? (v5 << v7 & v4) : (v5 << v5 / v4); + break; + case 2: + v3 = v7 >> v3 >> v4; + break; + case 3: + v4 = v5 >> v2 ^ v2; + break; + case 4: + v5 = v7 | v3 * v1; + break; + default: + v5 = (v4 > 16049310) ? (v3 + v1 & v3) : (v3 % v3 >> v3); + break; + } + + + return (v7 < 79831461) ? (v4 >> v6 >> v2) : (v5 >> v3 ^ v4); + } + + [MosaUnitTest] + public static int FuzzMethod1025() + { + int v1 = 53803851; + int v2 = 92864365; + int v3 = 75718471; + int v4 = 59174283; + int v5 = 71955888; + int v6 = 69329536; + int v7 = 41990798; + + if (v1 > 5354491) + { + int v8 = 39137187; + v8 = v8 ^ v8 >> v8; + } + else + { + int v9 = 14244156; + v9 = (v9 > 80687159) ? (v9 >> v9 - v9) : (v9 >> v9 - v9); + } + + + if (v5 < 79896559) + { + int v10 = 72112357; + v10 = v10 << v10 / v10; + } + else + { + v4 = (v2 > 39739840) ? (v6 ^ v2 | v2) : (v4 | v3 * v5); + } + + + if (v4 < 78322672) + { + int v11 = 67828417; + v11 = (v11 < 90728056) ? (v11 | v11 << v11) : (v11 / v11 * v11); + } + else + { + int v12 = 45433918; + v12 = v12 & v12 << v12; + } + + + return (v4 > 35560690) ? (v7 & v6 | v6) : (v7 * v1 >> v6); + } + + [MosaUnitTest] + public static int FuzzMethod1026() + { + int v1 = 73190688; + int v2 = 83248770; + int v3 = 18817939; + int v4 = 30642282; + int v5 = 42071103; + int v6 = 36901561; + int v7 = 60137848; + + if (v1 > 64457155) + { + v1 = (v7 < 23497336) ? (v2 << v4 ^ v7) : (v4 | v4 & v1); + } + else + { + v4 = v7 >> v4 >> v6; + } + + + if (v4 > 85007184) + { + int v8 = 80198162; + v8 = (v8 < 52686225) ? (v8 ^ v8 ^ v8) : (v8 ^ v8 << v8); + } + else + { + v5 = (v4 > 86546903) ? (v7 >> v7 ^ v2) : (v4 >> v1 >> v7); + } + + + if (v2 > 30140727) + { + int v9 = 18649785; + v9 = v9 | v9 & v9; + } + else + { + v7 = (v3 > 3017194) ? (v4 >> v3 ^ v2) : (v6 * v7 - v1); + } + + + return (v2 < 92908150) ? (v1 / v5 & v5) : (v4 % v3 | v3); + } + + [MosaUnitTest] + public static int FuzzMethod1027() + { + int v1 = 41327352; + int v2 = 7250251; + int v3 = 15808933; + int v4 = 30253478; + int v5 = 9657255; + int v6 = 54970111; + int v7 = 66119437; + + if (v1 > 62562405) + { + v5 = v4 + v6 << v6; + } + else + { + int v8 = 80417101; + v8 = v8 + v8 << v8; + } + + + switch (v1 % 5) + { + case 0: + v4 = (v1 > 95948767) ? (v4 * v5 & v3) : (v4 ^ v2 | v7); + break; + case 1: + v6 = (v7 > 7468881) ? (v2 << v7 + v4) : (v2 ^ v1 & v6); + break; + case 2: + v6 = (v3 < 83331631) ? (v1 + v2 / v6) : (v4 << v4 & v7); + break; + case 3: + v4 = (v6 < 53777014) ? (v3 & v5 << v2) : (v3 << v1 | v1); + break; + case 4: + v7 = (v5 < 88191476) ? (v7 - v5 >> v7) : (v4 << v5 * v4); + break; + default: + v5 = v3 & v6 & v6; + break; + } + + + switch (v6 % 5) + { + case 0: + v4 = (v6 > 86019696) ? (v7 + v7 | v1) : (v5 << v4 % v1); + break; + case 1: + v6 = v2 | v7 << v5; + break; + case 2: + v5 = v3 | v5 << v6; + break; + case 3: + v7 = v7 >> v5 ^ v6; + break; + case 4: + v3 = (v3 > 93058571) ? (v4 >> v1 << v3) : (v1 << v4 >> v1); + break; + default: + v7 = v6 >> v4 | v5; + break; + } + + + return v2 + v2 + v3; + } + + [MosaUnitTest] + public static int FuzzMethod1028() + { + int v1 = 40742397; + int v2 = 90363738; + int v3 = 1371692; + int v4 = 97660722; + int v5 = 65495989; + int v6 = 86459847; + int v7 = 54076399; + + switch (v4 % 5) + { + case 0: + v2 = (v5 < 60347854) ? (v5 % v7 & v5) : (v7 << v3 | v1); + break; + case 1: + v7 = (v5 < 34452406) ? (v5 >> v1 / v2) : (v7 & v5 >> v6); + break; + case 2: + v6 = (v2 > 84646823) ? (v2 & v1 & v7) : (v1 >> v3 | v6); + break; + case 3: + v7 = (v2 > 96603566) ? (v1 + v7 / v5) : (v6 >> v1 >> v4); + break; + case 4: + v6 = (v1 > 24803147) ? (v3 << v5 * v7) : (v7 - v7 << v3); + break; + default: + v3 = v1 + v5 % v1; + break; + } + + + switch (v4 % 5) + { + case 0: + v5 = v5 | v7 + v1; + break; + case 1: + v6 = v4 ^ v4 >> v1; + break; + case 2: + v7 = (v5 > 32397413) ? (v1 & v3 << v4) : (v7 >> v1 ^ v1); + break; + case 3: + v5 = (v5 < 39695584) ? (v5 - v7 >> v4) : (v6 + v7 * v1); + break; + case 4: + v4 = (v6 < 59967708) ? (v6 << v6 & v4) : (v7 ^ v4 + v1); + break; + default: + v1 = (v6 > 46101403) ? (v4 / v7 + v5) : (v5 * v6 + v2); + break; + } + + + if (v7 < 88120833) + { + int v8 = 96061262; + v8 = (v8 < 89532719) ? (v8 * v8 * v8) : (v8 << v8 | v8); + } + else + { + int v9 = 16697481; + v9 = (v9 > 19152442) ? (v9 * v9 + v9) : (v9 << v9 >> v9); + } + + + return v2 & v7 + v4; + } + + [MosaUnitTest] + public static int FuzzMethod1029() + { + int v1 = 63421732; + int v2 = 29144769; + int v3 = 15612337; + int v4 = 5822341; + int v5 = 84107944; + int v6 = 97361260; + int v7 = 60331472; + + if (v1 > 13807966) + { + v6 = (v6 > 32862946) ? (v1 % v6 << v4) : (v4 & v5 - v7); + } + else + { + int v8 = 76651675; + v8 = (v8 < 94170795) ? (v8 * v8 ^ v8) : (v8 | v8 & v8); + } + + + switch (v4 % 5) + { + case 0: + v4 = v6 ^ v4 + v5; + break; + case 1: + v1 = (v3 < 94313394) ? (v3 ^ v7 + v7) : (v6 >> v1 % v2); + break; + case 2: + v4 = v1 << v7 * v2; + break; + case 3: + v4 = v5 | v4 & v3; + break; + case 4: + v7 = (v6 < 77220967) ? (v2 * v4 / v3) : (v2 / v4 << v6); + break; + default: + v5 = (v6 < 12964789) ? (v5 + v3 % v7) : (v5 << v2 >> v6); + break; + } + + + switch (v7 % 5) + { + case 0: + v3 = v6 * v2 & v5; + break; + case 1: + v7 = v3 << v3 & v4; + break; + case 2: + v4 = (v5 < 54079346) ? (v2 >> v6 >> v7) : (v1 + v1 % v2); + break; + case 3: + v6 = (v4 > 97708732) ? (v3 ^ v7 + v6) : (v1 | v7 ^ v2); + break; + case 4: + v2 = (v3 < 25525436) ? (v4 ^ v2 >> v4) : (v1 ^ v1 << v2); + break; + default: + v7 = (v3 < 12535090) ? (v2 >> v6 ^ v1) : (v3 | v4 - v3); + break; + } + + + return (v3 < 16771576) ? (v5 | v1 ^ v7) : (v3 | v7 << v3); + } + + [MosaUnitTest] + public static int FuzzMethod1030() + { + int v1 = 11081223; + int v2 = 7434694; + int v3 = 29631015; + int v4 = 35919530; + int v5 = 11299588; + int v6 = 60183746; + int v7 = 11090462; + + switch (v3 % 5) + { + case 0: + v6 = (v1 < 18697444) ? (v5 << v7 + v3) : (v7 / v5 | v3); + break; + case 1: + v1 = v2 >> v2 / v7; + break; + case 2: + v1 = (v4 < 39848000) ? (v7 << v2 << v1) : (v1 ^ v4 | v6); + break; + case 3: + v1 = v5 >> v1 << v3; + break; + case 4: + v1 = v6 | v4 ^ v6; + break; + default: + v4 = (v4 < 30513910) ? (v5 ^ v3 % v5) : (v6 >> v5 >> v2); + break; + } + + + if (v2 > 79037466) + { + int v8 = 80474303; + v8 = (v8 < 15730233) ? (v8 / v8 * v8) : (v8 * v8 << v8); + } + else + { + v3 = (v1 > 80996653) ? (v3 + v6 | v5) : (v1 | v6 | v6); + } + + + if (v1 > 26004770) + { + v1 = (v1 > 54228018) ? (v6 >> v7 + v4) : (v3 & v2 / v6); + } + else + { + int v9 = 80367569; + v9 = (v9 < 30414605) ? (v9 ^ v9 & v9) : (v9 & v9 >> v9); + } + + + return (v3 > 70588836) ? (v4 & v7 >> v4) : (v6 - v3 - v4); + } + + [MosaUnitTest] + public static int FuzzMethod1031() + { + int v1 = 13973531; + int v2 = 31235245; + int v3 = 81724889; + int v4 = 8467024; + int v5 = 81784124; + int v6 = 20180601; + int v7 = 52994986; + + if (v2 < 41357458) + { + int v8 = 98170634; + v8 = v8 / v8 - v8; + } + else + { + int v9 = 66128808; + v9 = v9 ^ v9 - v9; + } + + + switch (v7 % 5) + { + case 0: + v7 = v4 & v1 / v5; + break; + case 1: + v7 = v6 - v6 & v6; + break; + case 2: + v5 = (v4 < 83324729) ? (v2 - v7 * v1) : (v3 << v1 * v4); + break; + case 3: + v4 = v2 & v5 & v1; + break; + case 4: + v1 = (v4 > 58952849) ? (v5 * v4 << v7) : (v2 << v3 >> v6); + break; + default: + v4 = (v5 < 31963558) ? (v4 * v5 << v5) : (v6 - v3 / v7); + break; + } + + + switch (v3 % 5) + { + case 0: + v2 = v5 >> v1 << v1; + break; + case 1: + v6 = (v6 < 63771079) ? (v5 % v3 | v6) : (v6 ^ v5 & v7); + break; + case 2: + v5 = v6 << v5 ^ v3; + break; + case 3: + v6 = (v6 > 54293166) ? (v7 + v7 >> v3) : (v1 + v5 >> v2); + break; + case 4: + v5 = (v1 > 71966221) ? (v2 * v4 << v3) : (v2 - v2 ^ v7); + break; + default: + v7 = v6 | v4 >> v7; + break; + } + + + return (v7 < 57326343) ? (v4 << v2 << v4) : (v1 & v7 % v3); + } + + [MosaUnitTest] + public static int FuzzMethod1032() + { + int v1 = 85036216; + int v2 = 27113670; + int v3 = 89271415; + int v4 = 13628660; + int v5 = 68227081; + int v6 = 52840055; + int v7 = 96042134; + + switch (v3 % 5) + { + case 0: + v3 = v6 + v7 ^ v1; + break; + case 1: + v3 = v6 * v2 / v5; + break; + case 2: + v2 = v3 ^ v5 >> v3; + break; + case 3: + v2 = (v6 > 32902124) ? (v6 << v6 >> v2) : (v3 << v4 | v2); + break; + case 4: + v7 = v2 - v2 >> v2; + break; + default: + v4 = (v2 > 62042095) ? (v3 % v4 - v3) : (v1 >> v4 + v1); + break; + } + + + if (v3 < 20474378) + { + v7 = v6 ^ v5 | v6; + } + else + { + int v8 = 75229759; + v8 = (v8 < 39943988) ? (v8 & v8 >> v8) : (v8 % v8 << v8); + } + + + if (v7 > 50194074) + { + int v9 = 8673125; + v9 = (v9 < 39224149) ? (v9 - v9 ^ v9) : (v9 + v9 / v9); + } + else + { + v3 = (v5 < 645841) ? (v5 | v2 & v5) : (v4 + v5 / v4); + } + + + return (v6 < 78361040) ? (v3 / v6 | v5) : (v5 >> v5 ^ v1); + } + + [MosaUnitTest] + public static int FuzzMethod1033() + { + int v1 = 59968114; + int v2 = 12201782; + int v3 = 61907578; + int v4 = 66452978; + int v5 = 51403092; + int v6 = 97947597; + int v7 = 86271362; + + switch (v6 % 5) + { + case 0: + v4 = (v5 < 16151075) ? (v6 * v2 << v2) : (v7 >> v7 ^ v1); + break; + case 1: + v5 = (v7 > 55248808) ? (v1 * v1 % v1) : (v5 & v1 << v3); + break; + case 2: + v6 = (v6 < 7774483) ? (v5 * v2 & v6) : (v7 >> v1 << v5); + break; + case 3: + v7 = (v6 > 78005473) ? (v7 / v2 | v6) : (v7 % v4 >> v1); + break; + case 4: + v7 = (v2 > 96719606) ? (v2 + v1 ^ v7) : (v5 / v4 >> v1); + break; + default: + v6 = v1 << v2 / v5; + break; + } + + + if (v5 < 55629482) + { + v2 = v4 >> v2 | v5; + } + else + { + v2 = (v6 < 24692769) ? (v7 | v7 << v6) : (v5 & v7 | v3); + } + + + if (v6 > 21413883) + { + int v8 = 40236575; + v8 = v8 ^ v8 << v8; + } + else + { + v3 = (v7 > 31408678) ? (v5 ^ v6 * v1) : (v6 ^ v7 << v4); + } + + + return (v2 < 59455429) ? (v5 >> v5 - v2) : (v4 / v2 * v4); + } + + [MosaUnitTest] + public static int FuzzMethod1034() + { + int v1 = 22767985; + int v2 = 87221612; + int v3 = 70530430; + int v4 = 96234946; + int v5 = 47031295; + int v6 = 99959939; + int v7 = 33441353; + + switch (v1 % 5) + { + case 0: + v6 = (v7 < 7750536) ? (v2 % v7 - v5) : (v3 - v4 & v7); + break; + case 1: + v1 = v6 % v6 >> v7; + break; + case 2: + v2 = (v1 < 31149373) ? (v2 << v6 << v7) : (v6 & v6 << v6); + break; + case 3: + v2 = v3 + v6 | v1; + break; + case 4: + v2 = v7 + v3 >> v7; + break; + default: + v6 = v7 & v7 & v6; + break; + } + + + switch (v3 % 5) + { + case 0: + v4 = v4 >> v3 * v2; + break; + case 1: + v1 = (v6 > 58756198) ? (v6 + v4 << v7) : (v5 * v4 - v7); + break; + case 2: + v5 = v5 << v1 * v3; + break; + case 3: + v3 = (v4 < 76132128) ? (v2 & v7 << v6) : (v3 ^ v3 << v5); + break; + case 4: + v4 = (v6 < 77191991) ? (v1 >> v6 % v4) : (v3 >> v7 % v4); + break; + default: + v6 = v7 | v2 - v2; + break; + } + + + if (v5 > 91580282) + { + v2 = v6 | v3 - v7; + } + else + { + v2 = (v4 < 99415006) ? (v3 ^ v3 - v2) : (v4 - v1 & v2); + } + + + return v2 >> v4 ^ v3; + } + + [MosaUnitTest] + public static int FuzzMethod1035() + { + int v1 = 25078016; + int v2 = 78811393; + int v3 = 54517336; + int v4 = 91259906; + int v5 = 28849992; + int v6 = 90790371; + int v7 = 69573827; + + if (v3 < 23256195) + { + v5 = (v4 < 97423977) ? (v4 << v5 + v5) : (v1 << v4 & v5); + } + else + { + v5 = v7 >> v1 << v3; + } + + + switch (v7 % 5) + { + case 0: + v5 = (v6 < 9758603) ? (v7 / v6 << v3) : (v1 & v1 >> v6); + break; + case 1: + v1 = (v2 > 81768376) ? (v1 & v4 >> v7) : (v2 + v4 & v4); + break; + case 2: + v5 = v5 >> v1 ^ v7; + break; + case 3: + v6 = (v2 > 86370517) ? (v7 << v3 + v1) : (v5 % v2 % v2); + break; + case 4: + v1 = (v2 < 84800463) ? (v6 << v7 >> v3) : (v3 >> v1 & v3); + break; + default: + v1 = v4 ^ v4 >> v3; + break; + } + + + switch (v6 % 5) + { + case 0: + v4 = v6 >> v6 * v1; + break; + case 1: + v4 = (v4 > 17897852) ? (v3 - v7 + v5) : (v2 / v5 | v2); + break; + case 2: + v7 = (v4 > 33340888) ? (v6 ^ v3 | v4) : (v1 >> v1 >> v1); + break; + case 3: + v5 = (v4 > 91836250) ? (v3 << v5 + v4) : (v5 << v1 << v4); + break; + case 4: + v1 = v4 << v7 % v7; + break; + default: + v3 = v7 >> v2 % v4; + break; + } + + + return (v4 < 25347308) ? (v2 << v4 >> v5) : (v6 >> v7 * v1); + } + + [MosaUnitTest] + public static int FuzzMethod1036() + { + int v1 = 79521903; + int v2 = 23505052; + int v3 = 44868741; + int v4 = 55147820; + int v5 = 62389566; + int v6 = 33244894; + int v7 = 31706458; + + switch (v7 % 5) + { + case 0: + v5 = (v3 > 42862925) ? (v4 - v5 ^ v3) : (v5 & v6 * v5); + break; + case 1: + v6 = (v6 > 72174457) ? (v2 + v7 | v7) : (v3 + v6 << v1); + break; + case 2: + v7 = (v5 < 78144316) ? (v7 | v2 | v3) : (v2 | v4 >> v5); + break; + case 3: + v2 = (v5 > 90141330) ? (v6 >> v4 & v5) : (v7 | v7 | v6); + break; + case 4: + v6 = (v4 > 98369684) ? (v5 >> v5 & v6) : (v6 << v5 & v1); + break; + default: + v6 = (v4 < 73539800) ? (v6 << v1 | v2) : (v3 & v1 * v7); + break; + } + + + switch (v7 % 5) + { + case 0: + v4 = (v6 < 93491564) ? (v6 - v7 - v1) : (v2 ^ v3 - v1); + break; + case 1: + v1 = (v7 > 20648497) ? (v5 ^ v1 | v7) : (v6 | v7 >> v1); + break; + case 2: + v1 = (v1 < 24685355) ? (v7 >> v4 + v5) : (v3 % v2 * v4); + break; + case 3: + v5 = v7 << v5 >> v4; + break; + case 4: + v5 = (v7 > 68067447) ? (v2 >> v6 + v3) : (v1 % v1 - v4); + break; + default: + v5 = (v2 > 84254711) ? (v5 - v6 << v6) : (v3 + v3 - v2); + break; + } + + + if (v1 > 53360265) + { + int v8 = 11979569; + v8 = (v8 > 92299017) ? (v8 - v8 - v8) : (v8 & v8 >> v8); + } + else + { + int v9 = 55697927; + v9 = v9 * v9 >> v9; + } + + + return (v5 < 77851224) ? (v7 ^ v5 - v1) : (v4 / v5 << v1); + } + + [MosaUnitTest] + public static int FuzzMethod1037() + { + int v1 = 56592564; + int v2 = 16007624; + int v3 = 85167566; + int v4 = 3923789; + int v5 = 9538859; + int v6 = 22054913; + int v7 = 68176208; + + switch (v3 % 5) + { + case 0: + v4 = (v4 > 69268377) ? (v1 % v5 << v2) : (v6 << v4 >> v7); + break; + case 1: + v2 = (v1 < 49547140) ? (v5 + v6 & v6) : (v2 / v1 - v7); + break; + case 2: + v5 = (v4 < 86569707) ? (v6 + v5 & v7) : (v5 >> v2 % v2); + break; + case 3: + v7 = (v6 < 87450799) ? (v2 % v7 + v5) : (v4 >> v1 % v5); + break; + case 4: + v2 = (v5 > 49127880) ? (v7 >> v1 % v5) : (v7 << v6 | v5); + break; + default: + v7 = (v4 < 58955736) ? (v4 >> v5 * v3) : (v4 << v3 % v7); + break; + } + + + if (v4 > 2245115) + { + v3 = (v6 < 2922017) ? (v1 * v4 << v5) : (v2 - v6 | v1); + } + else + { + v1 = (v4 > 2285555) ? (v6 >> v1 << v7) : (v1 % v2 ^ v3); + } + + + switch (v2 % 5) + { + case 0: + v2 = v3 | v6 + v3; + break; + case 1: + v2 = (v7 > 78664114) ? (v1 / v4 | v4) : (v3 * v6 / v6); + break; + case 2: + v3 = v4 >> v6 & v4; + break; + case 3: + v5 = (v6 < 37290451) ? (v7 ^ v4 + v4) : (v7 - v6 & v5); + break; + case 4: + v5 = (v3 < 37966507) ? (v2 / v7 & v3) : (v4 - v4 ^ v7); + break; + default: + v5 = v3 ^ v7 & v1; + break; + } + + + return (v2 > 10363692) ? (v2 >> v1 ^ v4) : (v3 & v6 ^ v1); + } + + [MosaUnitTest] + public static int FuzzMethod1038() + { + int v1 = 113374; + int v2 = 74936088; + int v3 = 73801425; + int v4 = 8625484; + int v5 = 27193064; + int v6 = 21091076; + int v7 = 84958104; + + switch (v7 % 5) + { + case 0: + v1 = v7 >> v5 ^ v2; + break; + case 1: + v4 = v3 / v4 << v7; + break; + case 2: + v2 = v6 << v1 / v1; + break; + case 3: + v2 = (v7 > 8710263) ? (v7 & v1 % v4) : (v7 << v5 >> v7); + break; + case 4: + v7 = (v6 > 40217016) ? (v5 & v4 - v4) : (v7 + v5 & v3); + break; + default: + v3 = (v7 < 66081387) ? (v6 % v7 + v2) : (v5 & v3 ^ v5); + break; + } + + + if (v6 < 25744136) + { + int v8 = 61562120; + v8 = (v8 < 70909969) ? (v8 + v8 << v8) : (v8 | v8 ^ v8); + } + else + { + v1 = v2 >> v1 - v6; + } + + + if (v7 > 8515407) + { + v4 = (v3 > 26593710) ? (v3 << v5 & v1) : (v2 * v1 << v4); + } + else + { + v3 = v3 >> v4 >> v3; + } + + + return (v2 > 14333929) ? (v3 % v4 >> v1) : (v3 << v6 & v2); + } + + [MosaUnitTest] + public static int FuzzMethod1039() + { + int v1 = 86093772; + int v2 = 28245346; + int v3 = 81895455; + int v4 = 55696933; + int v5 = 25516727; + int v6 = 56538192; + int v7 = 37896829; + + switch (v2 % 5) + { + case 0: + v3 = (v1 > 70969074) ? (v1 | v4 << v7) : (v6 * v3 << v2); + break; + case 1: + v1 = (v1 < 72890342) ? (v5 * v2 >> v2) : (v2 << v1 % v4); + break; + case 2: + v5 = (v2 > 80547666) ? (v3 & v6 - v1) : (v6 & v3 >> v6); + break; + case 3: + v3 = (v2 > 37916968) ? (v6 << v4 | v2) : (v7 % v3 % v2); + break; + case 4: + v1 = v6 | v7 >> v2; + break; + default: + v6 = v2 - v5 & v1; + break; + } + + + if (v7 < 76720806) + { + int v8 = 50643882; + v8 = (v8 > 90182389) ? (v8 ^ v8 << v8) : (v8 >> v8 & v8); + } + else + { + int v9 = 77321761; + v9 = v9 >> v9 ^ v9; + } + + + if (v5 < 78319494) + { + int v10 = 86478369; + v10 = (v10 > 81142419) ? (v10 >> v10 + v10) : (v10 ^ v10 << v10); + } + else + { + v2 = (v7 > 84982072) ? (v3 >> v4 / v2) : (v3 >> v1 * v5); + } + + + return (v5 > 42934829) ? (v5 >> v5 ^ v7) : (v5 & v3 & v7); + } + + [MosaUnitTest] + public static int FuzzMethod1040() + { + int v1 = 29312836; + int v2 = 15881651; + int v3 = 8223138; + int v4 = 56460896; + int v5 = 46806357; + int v6 = 17295091; + int v7 = 54771725; + + switch (v3 % 5) + { + case 0: + v7 = (v3 > 45681523) ? (v6 >> v3 ^ v7) : (v5 / v1 % v3); + break; + case 1: + v5 = v4 & v1 >> v3; + break; + case 2: + v6 = v1 >> v6 / v5; + break; + case 3: + v1 = (v6 < 43774370) ? (v5 & v5 << v4) : (v7 * v5 << v2); + break; + case 4: + v6 = (v2 < 7647504) ? (v2 << v6 - v3) : (v4 >> v5 ^ v3); + break; + default: + v4 = (v7 < 3501902) ? (v5 >> v6 ^ v1) : (v5 & v7 - v6); + break; + } + + + if (v7 < 41411010) + { + int v8 = 11939130; + v8 = v8 ^ v8 ^ v8; + } + else + { + v3 = v2 >> v7 / v6; + } + + + if (v3 < 17852569) + { + v5 = v4 + v4 + v1; + } + else + { + v7 = v2 + v4 + v5; + } + + + return (v2 < 97786812) ? (v5 & v1 & v3) : (v7 - v2 & v6); + } + + [MosaUnitTest] + public static int FuzzMethod1041() + { + int v1 = 35858136; + int v2 = 7246033; + int v3 = 17833218; + int v4 = 81509691; + int v5 = 58409877; + int v6 = 20096308; + int v7 = 62332001; + + switch (v3 % 5) + { + case 0: + v7 = (v5 < 98364343) ? (v3 / v5 << v4) : (v2 >> v4 - v1); + break; + case 1: + v6 = (v3 > 62612074) ? (v1 - v3 << v4) : (v1 + v1 - v7); + break; + case 2: + v5 = v7 + v2 ^ v3; + break; + case 3: + v7 = (v1 < 59688697) ? (v4 * v1 >> v6) : (v2 | v6 & v4); + break; + case 4: + v4 = (v5 > 59107211) ? (v2 ^ v3 >> v3) : (v2 << v3 << v2); + break; + default: + v4 = (v1 > 4051263) ? (v7 - v6 / v3) : (v2 | v4 | v3); + break; + } + + + switch (v7 % 5) + { + case 0: + v2 = (v1 < 51384629) ? (v4 << v7 ^ v1) : (v5 * v4 / v1); + break; + case 1: + v6 = (v2 > 68864802) ? (v3 + v4 << v5) : (v1 >> v6 % v1); + break; + case 2: + v2 = (v4 > 92467470) ? (v5 + v2 >> v3) : (v7 >> v7 * v5); + break; + case 3: + v7 = (v2 > 13455372) ? (v7 % v3 | v5) : (v2 & v7 & v7); + break; + case 4: + v2 = v3 << v6 << v3; + break; + default: + v5 = (v1 > 70251994) ? (v5 | v7 | v4) : (v7 - v6 | v2); + break; + } + + + switch (v5 % 5) + { + case 0: + v5 = v1 ^ v1 << v7; + break; + case 1: + v5 = (v7 > 73662847) ? (v4 * v2 - v5) : (v6 % v4 >> v2); + break; + case 2: + v3 = v4 + v5 & v6; + break; + case 3: + v2 = v5 << v1 - v3; + break; + case 4: + v7 = (v1 > 41098598) ? (v5 << v7 & v3) : (v3 << v7 << v2); + break; + default: + v1 = v1 % v6 - v5; + break; + } + + + return v2 >> v3 ^ v1; + } + + [MosaUnitTest] + public static int FuzzMethod1042() + { + int v1 = 69725342; + int v2 = 92188727; + int v3 = 89927283; + int v4 = 83536138; + int v5 = 98260893; + int v6 = 45498730; + int v7 = 22507594; + + if (v4 > 14901285) + { + v1 = v5 & v2 - v1; + } + else + { + int v8 = 45663987; + v8 = (v8 > 87064140) ? (v8 >> v8 >> v8) : (v8 << v8 >> v8); + } + + + switch (v1 % 5) + { + case 0: + v4 = (v1 > 71988545) ? (v7 | v6 << v3) : (v4 << v2 * v7); + break; + case 1: + v1 = (v4 < 6103650) ? (v4 * v6 & v7) : (v2 & v5 - v1); + break; + case 2: + v5 = (v6 > 10757579) ? (v7 & v1 / v2) : (v5 >> v2 / v3); + break; + case 3: + v4 = (v6 < 94762340) ? (v1 - v1 >> v3) : (v7 - v6 % v1); + break; + case 4: + v3 = (v6 < 81558710) ? (v5 + v7 & v5) : (v3 / v6 + v6); + break; + default: + v6 = (v5 < 33537780) ? (v6 | v4 + v2) : (v3 - v1 & v1); + break; + } + + + if (v5 < 16634399) + { + int v9 = 66583755; + v9 = (v9 > 84687915) ? (v9 ^ v9 << v9) : (v9 - v9 << v9); + } + else + { + v5 = v3 << v5 / v2; + } + + + return v1 << v2 >> v1; + } + + [MosaUnitTest] + public static int FuzzMethod1043() + { + int v1 = 89009998; + int v2 = 30883410; + int v3 = 11553520; + int v4 = 7357233; + int v5 = 66939129; + int v6 = 5201496; + int v7 = 85043337; + + switch (v6 % 5) + { + case 0: + v1 = (v1 < 33302561) ? (v6 % v7 << v5) : (v4 & v5 * v7); + break; + case 1: + v7 = v3 % v2 + v4; + break; + case 2: + v7 = v1 >> v1 | v5; + break; + case 3: + v7 = (v5 > 63051974) ? (v1 & v7 * v3) : (v4 & v3 << v6); + break; + case 4: + v4 = (v4 < 93828833) ? (v6 * v4 / v2) : (v1 * v2 >> v5); + break; + default: + v3 = v4 ^ v6 >> v2; + break; + } + + + if (v6 < 76710297) + { + int v8 = 61694822; + v8 = v8 << v8 << v8; + } + else + { + int v9 = 18555660; + v9 = (v9 < 38014609) ? (v9 * v9 << v9) : (v9 | v9 | v9); + } + + + if (v1 > 43496713) + { + v5 = (v3 < 50458977) ? (v2 & v3 >> v3) : (v7 >> v1 & v5); + } + else + { + v1 = v7 % v4 << v6; + } + + + return v4 / v2 + v2; + } + + [MosaUnitTest] + public static int FuzzMethod1044() + { + int v1 = 31437408; + int v2 = 84337947; + int v3 = 55220767; + int v4 = 6911407; + int v5 = 22637205; + int v6 = 27201052; + int v7 = 51356532; + + if (v3 > 22747145) + { + v3 = v2 & v3 ^ v4; + } + else + { + int v8 = 40237915; + v8 = v8 & v8 & v8; + } + + + if (v4 < 42295343) + { + int v9 = 50549217; + v9 = (v9 > 87638899) ? (v9 ^ v9 ^ v9) : (v9 * v9 & v9); + } + else + { + v2 = v2 * v7 << v1; + } + + + if (v1 < 82165281) + { + int v10 = 45325155; + v10 = (v10 > 30534159) ? (v10 >> v10 - v10) : (v10 << v10 % v10); + } + else + { + v4 = v1 + v6 >> v5; + } + + + return (v1 > 63369232) ? (v5 ^ v2 << v2) : (v2 | v1 >> v7); + } + + [MosaUnitTest] + public static int FuzzMethod1045() + { + int v1 = 33505395; + int v2 = 45192965; + int v3 = 50328465; + int v4 = 82294013; + int v5 = 32290255; + int v6 = 54436060; + int v7 = 54120363; + + switch (v3 % 5) + { + case 0: + v4 = (v6 < 64680508) ? (v7 >> v6 % v4) : (v6 << v6 >> v7); + break; + case 1: + v5 = v7 ^ v3 % v3; + break; + case 2: + v2 = (v1 < 13574617) ? (v5 >> v4 % v5) : (v1 << v7 | v2); + break; + case 3: + v4 = (v1 > 67509147) ? (v5 << v4 ^ v2) : (v2 % v2 % v5); + break; + case 4: + v1 = (v2 < 59942278) ? (v2 / v4 + v1) : (v7 * v5 ^ v5); + break; + default: + v3 = (v1 > 97293498) ? (v4 >> v6 * v5) : (v2 & v1 & v5); + break; + } + + + if (v5 > 77190151) + { + v5 = (v1 < 26500190) ? (v7 & v5 ^ v7) : (v2 ^ v6 >> v6); + } + else + { + int v8 = 38890637; + v8 = v8 & v8 << v8; + } + + + if (v5 > 37451594) + { + v3 = v7 / v4 ^ v3; + } + else + { + v3 = (v4 < 5814325) ? (v6 >> v7 >> v4) : (v7 | v2 & v6); + } + + + return (v2 > 64475973) ? (v1 >> v4 / v6) : (v6 ^ v4 ^ v4); + } + + [MosaUnitTest] + public static int FuzzMethod1046() + { + int v1 = 24984642; + int v2 = 12055916; + int v3 = 29200658; + int v4 = 23302331; + int v5 = 46416253; + int v6 = 63586294; + int v7 = 46310353; + + if (v3 < 73659971) + { + v2 = (v1 > 44681518) ? (v2 >> v4 & v4) : (v7 ^ v2 ^ v3); + } + else + { + v3 = v7 >> v5 - v3; + } + + + if (v4 < 14407371) + { + int v8 = 65777550; + v8 = (v8 < 45272991) ? (v8 + v8 ^ v8) : (v8 ^ v8 % v8); + } + else + { + int v9 = 36085657; + v9 = v9 - v9 << v9; + } + + + switch (v5 % 5) + { + case 0: + v7 = v7 - v2 / v5; + break; + case 1: + v5 = (v1 > 97844216) ? (v2 >> v2 >> v7) : (v5 + v2 / v7); + break; + case 2: + v4 = v2 % v3 >> v7; + break; + case 3: + v1 = (v5 < 28755490) ? (v4 ^ v7 >> v3) : (v4 & v1 / v4); + break; + case 4: + v7 = v2 / v2 / v2; + break; + default: + v6 = (v5 < 43611819) ? (v1 >> v7 / v3) : (v3 ^ v3 - v3); + break; + } + + + return v3 >> v1 / v6; + } + + [MosaUnitTest] + public static int FuzzMethod1047() + { + int v1 = 21774950; + int v2 = 76698563; + int v3 = 64185821; + int v4 = 39036471; + int v5 = 77046041; + int v6 = 95534868; + int v7 = 53767739; + + if (v6 > 42367632) + { + int v8 = 68312245; + v8 = v8 ^ v8 / v8; + } + else + { + v5 = (v6 > 79004387) ? (v2 & v7 | v5) : (v3 | v6 >> v7); + } + + + if (v1 > 59121030) + { + v1 = (v7 > 12532438) ? (v1 + v4 | v1) : (v7 - v3 ^ v1); + } + else + { + v7 = v7 >> v4 << v1; + } + + + if (v6 < 69783219) + { + int v9 = 84214264; + v9 = (v9 < 30152071) ? (v9 + v9 & v9) : (v9 - v9 << v9); + } + else + { + int v10 = 80637419; + v10 = (v10 < 22100958) ? (v10 << v10 >> v10) : (v10 >> v10 ^ v10); + } + + + return (v5 > 83308341) ? (v1 % v1 - v1) : (v1 & v5 ^ v5); + } + + [MosaUnitTest] + public static int FuzzMethod1048() + { + int v1 = 52666404; + int v2 = 54625103; + int v3 = 38588868; + int v4 = 94282984; + int v5 = 49933654; + int v6 = 54143216; + int v7 = 89788415; + + switch (v3 % 5) + { + case 0: + v2 = v7 << v2 - v5; + break; + case 1: + v4 = v6 / v6 - v6; + break; + case 2: + v7 = v4 % v3 >> v1; + break; + case 3: + v7 = v3 * v3 + v5; + break; + case 4: + v4 = (v6 > 87522571) ? (v1 << v2 | v2) : (v6 ^ v4 & v7); + break; + default: + v7 = v5 | v7 & v5; + break; + } + + + if (v2 > 88195370) + { + v4 = v7 % v6 % v1; + } + else + { + v6 = v6 | v6 >> v6; + } + + + if (v7 < 7161818) + { + int v8 = 19826063; + v8 = v8 % v8 << v8; + } + else + { + v7 = (v5 > 53082396) ? (v6 | v5 - v3) : (v6 & v4 / v4); + } + + + return (v5 < 11506697) ? (v4 >> v2 >> v3) : (v7 + v6 >> v3); + } + + [MosaUnitTest] + public static int FuzzMethod1049() + { + int v1 = 40563078; + int v2 = 71289306; + int v3 = 73703121; + int v4 = 18954364; + int v5 = 11435721; + int v6 = 49134978; + int v7 = 65830871; + + switch (v2 % 5) + { + case 0: + v4 = (v7 < 519109) ? (v4 << v7 | v3) : (v6 >> v7 << v3); + break; + case 1: + v7 = v2 << v6 << v7; + break; + case 2: + v6 = (v6 < 44829174) ? (v6 >> v1 >> v3) : (v2 - v3 ^ v4); + break; + case 3: + v2 = (v4 < 73277173) ? (v7 - v6 % v2) : (v2 >> v4 % v7); + break; + case 4: + v1 = v6 >> v7 & v5; + break; + default: + v2 = (v4 < 72913718) ? (v1 << v5 >> v3) : (v4 >> v5 >> v7); + break; + } + + + if (v3 < 16126359) + { + v2 = (v6 < 6376305) ? (v5 ^ v4 | v2) : (v3 | v6 & v5); + } + else + { + v1 = v6 | v1 ^ v2; + } + + + switch (v4 % 5) + { + case 0: + v1 = (v4 < 96504381) ? (v5 ^ v3 / v2) : (v2 / v7 % v4); + break; + case 1: + v5 = v6 - v6 + v1; + break; + case 2: + v7 = v6 % v6 >> v1; + break; + case 3: + v7 = (v2 > 2027454) ? (v2 << v7 & v3) : (v4 << v6 * v6); + break; + case 4: + v2 = v1 & v1 ^ v3; + break; + default: + v1 = (v6 < 51184752) ? (v5 >> v3 ^ v7) : (v6 - v7 / v7); + break; + } + + + return (v7 > 27437766) ? (v4 >> v3 >> v2) : (v6 & v7 << v6); + } + + [MosaUnitTest] + public static int FuzzMethod1050() + { + int v1 = 74361446; + int v2 = 73805672; + int v3 = 83714595; + int v4 = 83823771; + int v5 = 39829853; + int v6 = 75776114; + int v7 = 42980187; + + switch (v4 % 5) + { + case 0: + v5 = (v1 < 7884800) ? (v3 | v7 >> v7) : (v5 ^ v1 ^ v5); + break; + case 1: + v6 = (v4 > 9599190) ? (v1 << v6 ^ v1) : (v3 | v4 & v3); + break; + case 2: + v6 = v4 << v7 * v3; + break; + case 3: + v3 = (v6 > 49134339) ? (v3 * v3 % v7) : (v3 << v3 | v3); + break; + case 4: + v1 = (v3 > 15970969) ? (v4 | v5 * v7) : (v3 + v6 & v5); + break; + default: + v7 = (v6 > 68951257) ? (v4 & v4 + v7) : (v5 + v4 | v3); + break; + } + + + switch (v1 % 5) + { + case 0: + v3 = (v1 < 55789722) ? (v5 >> v1 * v4) : (v1 + v1 ^ v5); + break; + case 1: + v2 = (v6 > 34083332) ? (v1 << v7 % v7) : (v5 << v5 * v6); + break; + case 2: + v1 = (v7 > 38703090) ? (v7 << v7 / v6) : (v6 >> v2 & v5); + break; + case 3: + v4 = (v5 > 43880202) ? (v5 + v1 * v7) : (v6 ^ v7 << v2); + break; + case 4: + v7 = (v3 < 64819509) ? (v1 & v4 | v4) : (v6 / v2 / v3); + break; + default: + v5 = (v2 < 71908397) ? (v7 * v4 / v7) : (v6 << v7 & v3); + break; + } + + + if (v2 > 7280419) + { + v1 = v5 ^ v5 ^ v2; + } + else + { + v3 = (v4 > 96272751) ? (v5 >> v3 - v2) : (v1 ^ v3 - v7); + } + + + return v3 * v5 << v6; + } + + [MosaUnitTest] + public static int FuzzMethod1051() + { + int v1 = 43055957; + int v2 = 98989046; + int v3 = 85210928; + int v4 = 69877658; + int v5 = 88049111; + int v6 = 75385683; + int v7 = 37573178; + + switch (v6 % 5) + { + case 0: + v1 = v4 & v3 << v2; + break; + case 1: + v3 = v1 | v3 | v2; + break; + case 2: + v7 = (v6 < 47934886) ? (v4 + v3 >> v7) : (v5 >> v3 << v1); + break; + case 3: + v1 = (v3 > 81504492) ? (v3 | v6 - v5) : (v6 - v4 | v5); + break; + case 4: + v1 = v5 | v2 << v5; + break; + default: + v1 = v7 | v3 - v3; + break; + } + + + switch (v2 % 5) + { + case 0: + v5 = v7 >> v7 / v5; + break; + case 1: + v5 = v3 * v1 / v2; + break; + case 2: + v4 = v3 >> v6 + v1; + break; + case 3: + v3 = v6 >> v7 + v3; + break; + case 4: + v2 = v5 >> v4 << v1; + break; + default: + v6 = (v7 < 76036898) ? (v7 << v2 / v4) : (v7 << v4 - v1); + break; + } + + + if (v4 > 87444502) + { + int v8 = 26095502; + v8 = (v8 > 752988) ? (v8 & v8 >> v8) : (v8 >> v8 % v8); + } + else + { + int v9 = 16790067; + v9 = (v9 < 1572767) ? (v9 >> v9 * v9) : (v9 << v9 << v9); + } + + + return v2 % v3 / v2; + } + + [MosaUnitTest] + public static int FuzzMethod1052() + { + int v1 = 35143258; + int v2 = 95840040; + int v3 = 10999004; + int v4 = 11751185; + int v5 = 36044736; + int v6 = 1991595; + int v7 = 42532486; + + switch (v2 % 5) + { + case 0: + v2 = (v4 < 47613428) ? (v2 | v5 << v4) : (v6 << v2 | v6); + break; + case 1: + v7 = (v4 > 20175479) ? (v5 + v2 - v3) : (v2 / v5 << v3); + break; + case 2: + v1 = (v7 > 93972341) ? (v3 % v6 ^ v1) : (v7 / v7 + v2); + break; + case 3: + v6 = v4 * v4 * v2; + break; + case 4: + v1 = (v7 > 54310980) ? (v5 << v1 << v6) : (v3 << v5 | v2); + break; + default: + v3 = (v4 < 24965253) ? (v2 ^ v5 >> v7) : (v6 ^ v5 | v3); + break; + } + + + switch (v6 % 5) + { + case 0: + v1 = (v6 < 94777045) ? (v7 | v1 * v2) : (v6 | v7 << v5); + break; + case 1: + v1 = v7 / v7 ^ v5; + break; + case 2: + v7 = (v4 < 5820154) ? (v7 ^ v3 & v2) : (v1 + v7 * v4); + break; + case 3: + v1 = (v5 < 59407219) ? (v4 * v2 | v7) : (v2 - v1 | v5); + break; + case 4: + v1 = v6 & v1 << v7; + break; + default: + v3 = (v5 < 69327010) ? (v2 | v7 / v4) : (v2 + v1 << v6); + break; + } + + + if (v3 > 40328920) + { + v7 = (v3 > 53008188) ? (v3 >> v5 / v4) : (v7 & v5 ^ v4); + } + else + { + int v8 = 45729004; + v8 = v8 << v8 ^ v8; + } + + + return (v7 < 80350500) ? (v1 - v5 / v1) : (v7 - v7 + v7); + } + + [MosaUnitTest] + public static int FuzzMethod1053() + { + int v1 = 95653918; + int v2 = 97212143; + int v3 = 48667620; + int v4 = 64776693; + int v5 = 20362160; + int v6 = 75901613; + int v7 = 6487499; + + if (v5 < 96769103) + { + int v8 = 41945480; + v8 = (v8 > 3593229) ? (v8 << v8 >> v8) : (v8 >> v8 & v8); + } + else + { + v1 = v7 ^ v1 ^ v4; + } + + + if (v5 > 61846574) + { + int v9 = 69044055; + v9 = v9 + v9 & v9; + } + else + { + v4 = v4 & v4 | v6; + } + + + switch (v4 % 5) + { + case 0: + v7 = v1 >> v4 >> v7; + break; + case 1: + v1 = v3 * v7 << v5; + break; + case 2: + v2 = v4 << v7 >> v5; + break; + case 3: + v7 = (v1 > 54619367) ? (v3 + v4 & v2) : (v5 | v6 | v5); + break; + case 4: + v5 = (v4 < 32604604) ? (v4 << v2 >> v6) : (v7 * v7 ^ v1); + break; + default: + v1 = (v3 < 1635311) ? (v2 >> v5 << v2) : (v3 ^ v4 / v5); + break; + } + + + return (v2 > 73927696) ? (v4 & v4 / v4) : (v6 >> v5 & v7); + } + + [MosaUnitTest] + public static int FuzzMethod1054() + { + int v1 = 10548480; + int v2 = 90472038; + int v3 = 68500061; + int v4 = 41580306; + int v5 = 69714551; + int v6 = 66370506; + int v7 = 96538376; + + switch (v5 % 5) + { + case 0: + v5 = v6 / v4 ^ v1; + break; + case 1: + v6 = v1 ^ v2 << v3; + break; + case 2: + v4 = (v6 < 56774777) ? (v2 - v5 | v2) : (v6 - v7 << v7); + break; + case 3: + v3 = v6 << v3 ^ v4; + break; + case 4: + v5 = v4 | v1 << v6; + break; + default: + v5 = (v4 > 20532017) ? (v7 | v1 << v2) : (v6 >> v2 + v7); + break; + } + + + switch (v3 % 5) + { + case 0: + v1 = (v2 > 38116456) ? (v1 >> v4 << v1) : (v4 % v1 >> v4); + break; + case 1: + v1 = (v6 > 98884230) ? (v2 << v7 << v2) : (v2 << v7 << v1); + break; + case 2: + v5 = (v3 > 10607320) ? (v7 << v1 >> v3) : (v5 >> v7 % v2); + break; + case 3: + v5 = v4 << v1 ^ v1; + break; + case 4: + v7 = (v1 < 29517519) ? (v6 >> v5 + v1) : (v7 - v4 ^ v2); + break; + default: + v2 = (v1 < 80967920) ? (v7 / v4 / v3) : (v7 * v7 & v6); + break; + } + + + if (v1 > 93160065) + { + v3 = v1 | v6 << v5; + } + else + { + int v8 = 11559424; + v8 = (v8 < 14818788) ? (v8 - v8 ^ v8) : (v8 ^ v8 | v8); + } + + + return (v1 > 86990016) ? (v4 | v1 & v7) : (v7 >> v6 % v1); + } + + [MosaUnitTest] + public static int FuzzMethod1055() + { + int v1 = 3704924; + int v2 = 87444212; + int v3 = 39536247; + int v4 = 99226522; + int v5 = 78495507; + int v6 = 23894707; + int v7 = 5951961; + + if (v7 > 94559312) + { + int v8 = 9425907; + v8 = v8 >> v8 ^ v8; + } + else + { + int v9 = 69931556; + v9 = (v9 > 56919630) ? (v9 / v9 >> v9) : (v9 % v9 | v9); + } + + + if (v3 < 37655504) + { + v6 = v2 + v5 | v7; + } + else + { + int v10 = 66706264; + v10 = v10 ^ v10 << v10; + } + + + switch (v5 % 5) + { + case 0: + v4 = v2 >> v6 - v6; + break; + case 1: + v5 = (v6 > 92008780) ? (v3 * v4 | v1) : (v5 * v6 << v5); + break; + case 2: + v6 = (v7 > 26666533) ? (v5 - v6 * v2) : (v7 & v7 >> v5); + break; + case 3: + v6 = (v6 < 75096536) ? (v7 >> v2 ^ v6) : (v6 << v4 ^ v6); + break; + case 4: + v1 = (v5 < 79236587) ? (v5 ^ v5 << v3) : (v1 ^ v5 ^ v1); + break; + default: + v4 = (v5 < 25476607) ? (v1 & v5 >> v3) : (v2 * v3 - v7); + break; + } + + + return v7 - v3 << v4; + } + + [MosaUnitTest] + public static int FuzzMethod1056() + { + int v1 = 98333825; + int v2 = 22952735; + int v3 = 54260685; + int v4 = 27926362; + int v5 = 58342455; + int v6 = 85058048; + int v7 = 43441592; + + switch (v1 % 5) + { + case 0: + v6 = v4 & v6 >> v1; + break; + case 1: + v5 = (v4 < 63498472) ? (v1 & v4 >> v4) : (v3 ^ v4 % v2); + break; + case 2: + v5 = v3 ^ v3 & v5; + break; + case 3: + v5 = v4 << v5 >> v1; + break; + case 4: + v7 = v5 - v3 % v7; + break; + default: + v4 = v2 / v6 << v4; + break; + } + + + switch (v5 % 5) + { + case 0: + v7 = (v5 > 31511914) ? (v6 % v4 ^ v7) : (v6 >> v7 + v2); + break; + case 1: + v1 = v7 - v5 & v7; + break; + case 2: + v4 = (v5 > 98485538) ? (v5 - v7 << v1) : (v6 % v6 ^ v7); + break; + case 3: + v6 = (v5 > 84459723) ? (v4 - v6 >> v4) : (v5 & v3 & v6); + break; + case 4: + v3 = (v2 < 44405714) ? (v3 & v3 >> v3) : (v7 ^ v2 & v1); + break; + default: + v7 = (v2 < 27116861) ? (v4 / v3 << v4) : (v5 & v2 | v3); + break; + } + + + if (v4 < 50905158) + { + int v8 = 32787369; + v8 = (v8 > 5680467) ? (v8 + v8 << v8) : (v8 << v8 | v8); + } + else + { + int v9 = 81360957; + v9 = v9 ^ v9 << v9; + } + + + return v6 * v2 >> v3; + } + + [MosaUnitTest] + public static int FuzzMethod1057() + { + int v1 = 32369851; + int v2 = 51234626; + int v3 = 5730186; + int v4 = 48520613; + int v5 = 61127061; + int v6 = 6915085; + int v7 = 51585736; + + if (v6 < 47784179) + { + int v8 = 18616706; + v8 = v8 ^ v8 / v8; + } + else + { + v1 = (v7 < 68123512) ? (v1 | v6 << v3) : (v1 << v2 - v6); + } + + + if (v2 > 36088869) + { + int v9 = 76351148; + v9 = (v9 > 39282516) ? (v9 << v9 ^ v9) : (v9 >> v9 * v9); + } + else + { + int v10 = 4837576; + v10 = (v10 < 71288541) ? (v10 << v10 | v10) : (v10 + v10 & v10); + } + + + switch (v6 % 5) + { + case 0: + v3 = v1 << v4 | v2; + break; + case 1: + v6 = v5 ^ v1 << v4; + break; + case 2: + v2 = v4 / v4 >> v4; + break; + case 3: + v6 = (v1 > 61522857) ? (v6 - v7 << v1) : (v3 | v1 - v5); + break; + case 4: + v3 = (v3 > 11329654) ? (v6 ^ v7 - v7) : (v5 & v2 * v1); + break; + default: + v6 = (v4 > 57330107) ? (v6 / v1 | v1) : (v3 + v4 >> v6); + break; + } + + + return (v7 < 13954832) ? (v4 % v1 >> v1) : (v6 << v7 + v6); + } + + [MosaUnitTest] + public static int FuzzMethod1058() + { + int v1 = 58407776; + int v2 = 8104155; + int v3 = 93554939; + int v4 = 90552902; + int v5 = 85766188; + int v6 = 98439339; + int v7 = 83866806; + + if (v5 < 63438429) + { + v5 = (v5 < 41661980) ? (v4 ^ v2 ^ v3) : (v7 & v4 | v2); + } + else + { + v2 = v6 + v1 % v4; + } + + + if (v5 < 35137578) + { + int v8 = 70703145; + v8 = (v8 < 75528547) ? (v8 >> v8 | v8) : (v8 | v8 & v8); + } + else + { + v5 = (v5 < 71221399) ? (v5 >> v7 | v7) : (v7 / v4 & v1); + } + + + switch (v3 % 5) + { + case 0: + v4 = v1 | v6 & v6; + break; + case 1: + v2 = v2 | v3 | v1; + break; + case 2: + v3 = v3 | v6 & v6; + break; + case 3: + v5 = v3 & v7 | v3; + break; + case 4: + v3 = v1 * v2 + v2; + break; + default: + v7 = v7 >> v4 >> v1; + break; + } + + + return (v7 > 66200705) ? (v4 | v4 | v6) : (v6 / v6 << v3); + } + + [MosaUnitTest] + public static int FuzzMethod1059() + { + int v1 = 19331370; + int v2 = 59440375; + int v3 = 93054388; + int v4 = 10789063; + int v5 = 66993058; + int v6 = 57086058; + int v7 = 20459739; + + switch (v7 % 5) + { + case 0: + v7 = (v6 < 79023396) ? (v7 << v4 << v4) : (v7 & v4 | v4); + break; + case 1: + v2 = v4 * v7 * v4; + break; + case 2: + v1 = (v1 < 27456240) ? (v4 ^ v7 | v5) : (v2 & v7 | v1); + break; + case 3: + v4 = (v6 > 57984918) ? (v7 ^ v4 + v4) : (v3 << v6 % v4); + break; + case 4: + v6 = (v4 > 35095446) ? (v3 - v1 | v1) : (v1 & v7 * v7); + break; + default: + v6 = (v5 < 17037248) ? (v5 | v3 - v4) : (v1 << v1 << v1); + break; + } + + + if (v4 < 31894249) + { + int v8 = 82088244; + v8 = (v8 < 28540623) ? (v8 | v8 & v8) : (v8 << v8 & v8); + } + else + { + int v9 = 22710390; + v9 = (v9 > 31076028) ? (v9 >> v9 >> v9) : (v9 % v9 << v9); + } + + + if (v6 > 43282422) + { + v4 = (v6 > 7000988) ? (v1 << v4 + v4) : (v4 >> v4 ^ v1); + } + else + { + int v10 = 72688841; + v10 = (v10 > 55097027) ? (v10 & v10 * v10) : (v10 << v10 % v10); + } + + + return v3 / v7 >> v7; + } + + [MosaUnitTest] + public static int FuzzMethod1060() + { + int v1 = 4722160; + int v2 = 52238088; + int v3 = 75638382; + int v4 = 25257861; + int v5 = 28086544; + int v6 = 37055405; + int v7 = 77142940; + + switch (v4 % 5) + { + case 0: + v6 = (v5 > 60240765) ? (v3 >> v1 << v1) : (v6 << v3 ^ v3); + break; + case 1: + v5 = (v5 > 22689244) ? (v1 << v6 / v7) : (v2 % v7 << v1); + break; + case 2: + v2 = (v1 > 83987124) ? (v2 << v2 >> v6) : (v7 ^ v5 | v7); + break; + case 3: + v5 = v4 >> v5 >> v2; + break; + case 4: + v7 = (v6 > 72842233) ? (v5 >> v5 & v5) : (v5 << v5 >> v3); + break; + default: + v6 = (v6 < 73973972) ? (v5 & v5 | v1) : (v3 + v1 | v2); + break; + } + + + switch (v2 % 5) + { + case 0: + v7 = (v4 > 13095268) ? (v5 & v4 / v3) : (v4 % v5 >> v6); + break; + case 1: + v4 = (v2 > 26923304) ? (v7 ^ v6 | v4) : (v5 & v5 << v5); + break; + case 2: + v3 = (v4 < 57525036) ? (v5 * v6 << v1) : (v1 << v6 & v3); + break; + case 3: + v4 = v4 ^ v7 << v6; + break; + case 4: + v2 = v5 << v1 * v6; + break; + default: + v1 = (v4 < 52880292) ? (v6 & v2 * v7) : (v1 % v1 / v6); + break; + } + + + if (v3 > 78560746) + { + v4 = (v2 > 23053139) ? (v2 - v7 >> v4) : (v1 & v7 - v4); + } + else + { + v3 = v7 & v6 / v3; + } + + + return v4 * v5 + v4; + } + + [MosaUnitTest] + public static int FuzzMethod1061() + { + int v1 = 83018199; + int v2 = 45351273; + int v3 = 56863401; + int v4 = 54234695; + int v5 = 87279463; + int v6 = 9756441; + int v7 = 7186245; + + if (v1 < 76527123) + { + int v8 = 54008981; + v8 = v8 ^ v8 >> v8; + } + else + { + int v9 = 20739047; + v9 = (v9 < 25551768) ? (v9 << v9 - v9) : (v9 << v9 ^ v9); + } + + + if (v4 < 12783643) + { + int v10 = 39653886; + v10 = v10 / v10 << v10; + } + else + { + int v11 = 24548127; + v11 = (v11 > 23541730) ? (v11 / v11 * v11) : (v11 * v11 << v11); + } + + + if (v1 < 9155421) + { + v5 = v5 & v1 ^ v4; + } + else + { + int v12 = 27625660; + v12 = v12 << v12 % v12; + } + + + return v3 | v2 << v7; + } + + [MosaUnitTest] + public static int FuzzMethod1062() + { + int v1 = 9072440; + int v2 = 52895027; + int v3 = 6592920; + int v4 = 25556554; + int v5 = 72231805; + int v6 = 21880940; + int v7 = 43991722; + + switch (v5 % 5) + { + case 0: + v5 = (v4 > 39527406) ? (v5 + v5 / v6) : (v4 << v7 % v6); + break; + case 1: + v5 = v6 ^ v1 / v5; + break; + case 2: + v4 = (v3 < 46447463) ? (v7 << v7 | v6) : (v1 | v1 | v2); + break; + case 3: + v7 = (v6 > 51006594) ? (v3 << v5 >> v6) : (v7 | v3 >> v3); + break; + case 4: + v7 = (v6 > 13131984) ? (v1 ^ v1 << v7) : (v2 + v4 * v3); + break; + default: + v4 = (v6 > 56363093) ? (v5 % v1 / v5) : (v5 << v5 ^ v1); + break; + } + + + if (v7 > 69004413) + { + v1 = (v1 > 63317386) ? (v6 & v3 % v2) : (v2 >> v3 % v7); + } + else + { + int v8 = 61337393; + v8 = v8 >> v8 & v8; + } + + + switch (v4 % 5) + { + case 0: + v3 = v5 & v3 & v5; + break; + case 1: + v3 = (v3 < 94763630) ? (v2 >> v5 | v2) : (v2 * v3 >> v5); + break; + case 2: + v4 = v4 * v7 & v4; + break; + case 3: + v7 = (v7 < 83588582) ? (v1 - v1 >> v3) : (v3 % v5 ^ v5); + break; + case 4: + v3 = v3 >> v3 >> v2; + break; + default: + v6 = (v5 > 94829426) ? (v2 & v1 - v1) : (v4 & v2 ^ v6); + break; + } + + + return (v6 > 97970537) ? (v6 * v3 << v5) : (v7 % v5 << v4); + } + + [MosaUnitTest] + public static int FuzzMethod1063() + { + int v1 = 88610824; + int v2 = 26534069; + int v3 = 93681097; + int v4 = 93597619; + int v5 = 21733375; + int v6 = 63882632; + int v7 = 36289346; + + if (v6 > 39609723) + { + v2 = v2 << v1 >> v2; + } + else + { + v4 = (v1 < 6082033) ? (v2 >> v1 ^ v7) : (v5 << v7 & v7); + } + + + switch (v3 % 5) + { + case 0: + v1 = v4 | v5 | v6; + break; + case 1: + v3 = v1 & v3 & v7; + break; + case 2: + v1 = (v1 < 47522566) ? (v4 - v3 & v3) : (v1 & v5 >> v5); + break; + case 3: + v6 = (v4 > 73879747) ? (v7 >> v7 << v2) : (v2 ^ v6 >> v4); + break; + case 4: + v6 = (v7 > 23903710) ? (v4 ^ v7 ^ v6) : (v4 * v3 << v5); + break; + default: + v6 = (v3 > 86010394) ? (v3 << v5 & v1) : (v5 << v7 << v2); + break; + } + + + if (v5 < 52936615) + { + int v8 = 97037929; + v8 = v8 & v8 & v8; + } + else + { + int v9 = 51281580; + v9 = (v9 > 23839424) ? (v9 - v9 << v9) : (v9 ^ v9 << v9); + } + + + return v7 / v4 % v3; + } + + [MosaUnitTest] + public static int FuzzMethod1064() + { + int v1 = 77422356; + int v2 = 46987907; + int v3 = 43706292; + int v4 = 9948750; + int v5 = 6868453; + int v6 = 22590457; + int v7 = 81131836; + + if (v2 < 78313336) + { + int v8 = 3271959; + v8 = v8 >> v8 * v8; + } + else + { + v3 = (v5 > 87506397) ? (v2 & v3 + v7) : (v2 >> v3 & v6); + } + + + switch (v6 % 5) + { + case 0: + v2 = (v6 < 71979167) ? (v5 / v1 >> v5) : (v6 / v5 % v3); + break; + case 1: + v6 = (v2 > 32124941) ? (v2 & v5 >> v3) : (v5 >> v1 | v4); + break; + case 2: + v1 = v3 * v3 >> v7; + break; + case 3: + v3 = (v2 < 86111134) ? (v5 | v1 * v4) : (v1 - v6 / v7); + break; + case 4: + v5 = (v3 > 56746216) ? (v3 >> v6 & v7) : (v7 | v3 >> v7); + break; + default: + v6 = v3 >> v3 >> v4; + break; + } + + + switch (v1 % 5) + { + case 0: + v5 = v5 * v5 & v5; + break; + case 1: + v6 = (v5 > 79475486) ? (v4 ^ v3 * v3) : (v6 >> v1 ^ v6); + break; + case 2: + v2 = (v6 < 36439328) ? (v1 >> v4 + v7) : (v5 | v2 % v4); + break; + case 3: + v7 = (v6 > 65793599) ? (v3 ^ v7 << v1) : (v7 | v5 * v7); + break; + case 4: + v2 = (v1 < 56903546) ? (v5 * v7 / v1) : (v6 + v3 / v2); + break; + default: + v1 = (v6 > 98389645) ? (v3 ^ v7 >> v6) : (v4 & v7 | v2); + break; + } + + + return v6 % v1 / v2; + } + + [MosaUnitTest] + public static int FuzzMethod1065() + { + int v1 = 84354238; + int v2 = 6649383; + int v3 = 71765879; + int v4 = 21906090; + int v5 = 21964822; + int v6 = 87262510; + int v7 = 89421070; + + switch (v4 % 5) + { + case 0: + v2 = v4 << v5 - v2; + break; + case 1: + v3 = (v2 > 78400335) ? (v4 * v2 % v6) : (v1 & v4 & v2); + break; + case 2: + v2 = v6 & v1 >> v6; + break; + case 3: + v1 = v3 + v5 - v5; + break; + case 4: + v3 = (v7 < 68983888) ? (v5 * v3 & v1) : (v4 ^ v6 - v5); + break; + default: + v6 = (v3 < 85295368) ? (v7 / v3 + v3) : (v3 / v5 | v4); + break; + } + + + switch (v7 % 5) + { + case 0: + v1 = v3 + v7 * v2; + break; + case 1: + v1 = v4 & v3 | v5; + break; + case 2: + v5 = (v6 < 69226043) ? (v4 & v4 - v3) : (v3 | v6 << v2); + break; + case 3: + v7 = v1 % v5 >> v4; + break; + case 4: + v7 = (v7 < 58530879) ? (v3 & v1 + v3) : (v5 | v7 << v1); + break; + default: + v7 = v2 + v1 + v6; + break; + } + + + switch (v7 % 5) + { + case 0: + v6 = v5 & v2 * v7; + break; + case 1: + v1 = v4 & v5 << v3; + break; + case 2: + v6 = (v3 < 72493395) ? (v5 + v5 | v7) : (v5 & v7 >> v6); + break; + case 3: + v3 = v5 << v2 + v6; + break; + case 4: + v1 = (v6 < 98805126) ? (v3 >> v1 - v4) : (v5 | v1 - v7); + break; + default: + v4 = (v5 > 39034388) ? (v7 | v5 >> v6) : (v6 << v1 + v6); + break; + } + + + return (v5 > 9794641) ? (v2 | v4 << v7) : (v4 >> v7 >> v5); + } + + [MosaUnitTest] + public static int FuzzMethod1066() + { + int v1 = 6819243; + int v2 = 67886504; + int v3 = 26947230; + int v4 = 94938149; + int v5 = 4564352; + int v6 = 20997676; + int v7 = 32693652; + + switch (v6 % 5) + { + case 0: + v6 = (v3 < 20415756) ? (v6 & v6 ^ v2) : (v5 * v4 << v5); + break; + case 1: + v1 = (v1 < 61365628) ? (v5 << v2 | v5) : (v5 % v1 >> v5); + break; + case 2: + v6 = v2 + v2 + v2; + break; + case 3: + v2 = v6 % v2 - v2; + break; + case 4: + v2 = (v6 > 83702906) ? (v1 << v7 % v1) : (v2 & v4 ^ v5); + break; + default: + v6 = v6 - v5 >> v1; + break; + } + + + switch (v1 % 5) + { + case 0: + v4 = (v4 > 32841042) ? (v2 * v7 * v2) : (v1 + v6 ^ v6); + break; + case 1: + v2 = v5 - v7 + v5; + break; + case 2: + v3 = (v2 > 60194014) ? (v3 >> v1 | v3) : (v2 & v1 & v3); + break; + case 3: + v6 = (v2 < 67574712) ? (v1 << v3 % v4) : (v2 >> v6 & v7); + break; + case 4: + v6 = (v3 < 37778736) ? (v6 * v4 * v7) : (v5 & v3 / v1); + break; + default: + v6 = (v2 < 71695295) ? (v7 + v7 ^ v3) : (v2 * v6 ^ v6); + break; + } + + + if (v3 > 46513489) + { + int v8 = 75087002; + v8 = v8 * v8 % v8; + } + else + { + v7 = v4 & v4 | v1; + } + + + return (v5 < 56383267) ? (v3 << v5 >> v7) : (v2 - v6 ^ v5); + } + + [MosaUnitTest] + public static int FuzzMethod1067() + { + int v1 = 92622432; + int v2 = 84579004; + int v3 = 57293346; + int v4 = 79123883; + int v5 = 52378649; + int v6 = 16811916; + int v7 = 18489011; + + if (v6 > 78314978) + { + int v8 = 69151479; + v8 = (v8 > 82576742) ? (v8 >> v8 + v8) : (v8 << v8 % v8); + } + else + { + int v9 = 21436910; + v9 = v9 << v9 % v9; + } + + + if (v5 > 65770969) + { + v4 = (v1 < 86166015) ? (v5 / v3 - v5) : (v1 / v6 & v7); + } + else + { + v3 = (v1 < 33141557) ? (v1 / v3 & v4) : (v1 & v7 % v4); + } + + + if (v6 < 59167394) + { + int v10 = 11512903; + v10 = v10 << v10 >> v10; + } + else + { + v6 = v1 - v4 ^ v7; + } + + + return (v7 < 1230388) ? (v5 % v2 % v3) : (v1 * v7 + v7); + } + + [MosaUnitTest] + public static int FuzzMethod1068() + { + int v1 = 62792314; + int v2 = 64513099; + int v3 = 85027361; + int v4 = 7987039; + int v5 = 49987550; + int v6 = 29094317; + int v7 = 16193746; + + switch (v5 % 5) + { + case 0: + v1 = v3 | v7 - v6; + break; + case 1: + v6 = v7 >> v1 >> v3; + break; + case 2: + v6 = (v6 < 7968835) ? (v5 >> v5 - v6) : (v4 ^ v4 + v5); + break; + case 3: + v1 = (v6 > 34893538) ? (v2 << v7 / v1) : (v3 << v5 - v2); + break; + case 4: + v6 = v4 | v5 + v6; + break; + default: + v2 = (v3 < 63466955) ? (v4 / v3 - v1) : (v6 | v3 / v5); + break; + } + + + if (v2 > 67033663) + { + v6 = (v2 > 34435234) ? (v6 >> v5 & v6) : (v7 ^ v3 << v5); + } + else + { + v7 = (v5 < 88597503) ? (v4 / v6 ^ v6) : (v5 & v3 | v5); + } + + + if (v1 < 87260989) + { + v3 = v7 >> v4 << v5; + } + else + { + int v8 = 85053918; + v8 = v8 << v8 % v8; + } + + + return v1 / v1 >> v3; + } + + [MosaUnitTest] + public static int FuzzMethod1069() + { + int v1 = 25618811; + int v2 = 26629650; + int v3 = 58119970; + int v4 = 97942606; + int v5 = 79394244; + int v6 = 13479997; + int v7 = 74048199; + + switch (v4 % 5) + { + case 0: + v4 = v4 >> v7 / v1; + break; + case 1: + v5 = (v5 < 43655631) ? (v5 % v4 * v4) : (v5 | v7 / v3); + break; + case 2: + v5 = v7 % v5 << v5; + break; + case 3: + v2 = v4 / v5 + v4; + break; + case 4: + v5 = (v6 < 15275028) ? (v1 / v1 & v1) : (v6 >> v5 & v3); + break; + default: + v3 = (v5 > 5323632) ? (v3 + v1 / v6) : (v4 * v4 % v4); + break; + } + + + if (v4 > 9289571) + { + int v8 = 3208502; + v8 = (v8 > 17907880) ? (v8 >> v8 ^ v8) : (v8 / v8 * v8); + } + else + { + int v9 = 30087559; + v9 = v9 << v9 * v9; + } + + + switch (v2 % 5) + { + case 0: + v4 = (v1 > 87929340) ? (v4 ^ v4 / v5) : (v4 >> v5 | v7); + break; + case 1: + v5 = (v3 > 23953103) ? (v1 >> v4 | v4) : (v7 & v5 % v6); + break; + case 2: + v1 = (v3 > 97164482) ? (v6 | v6 / v7) : (v1 * v7 >> v7); + break; + case 3: + v1 = (v7 > 93622353) ? (v7 % v1 >> v2) : (v3 << v1 | v3); + break; + case 4: + v6 = v7 + v5 - v5; + break; + default: + v3 = v6 - v1 ^ v1; + break; + } + + + return (v5 > 40068399) ? (v7 - v1 & v6) : (v6 & v3 << v7); + } + + [MosaUnitTest] + public static int FuzzMethod1070() + { + int v1 = 70235722; + int v2 = 24086470; + int v3 = 3061895; + int v4 = 53710224; + int v5 = 87353527; + int v6 = 38277846; + int v7 = 22298614; + + if (v5 > 741095) + { + v6 = (v6 < 89619049) ? (v4 | v5 & v3) : (v3 - v7 << v3); + } + else + { + v5 = (v2 > 31595667) ? (v5 | v4 << v7) : (v2 * v4 * v7); + } + + + switch (v7 % 5) + { + case 0: + v6 = v6 << v5 >> v4; + break; + case 1: + v3 = (v5 < 91094876) ? (v7 << v1 ^ v4) : (v1 << v3 / v2); + break; + case 2: + v1 = (v1 < 44975888) ? (v4 * v1 - v3) : (v3 ^ v5 | v3); + break; + case 3: + v6 = v7 % v3 << v7; + break; + case 4: + v4 = v4 & v3 >> v5; + break; + default: + v4 = v2 & v6 | v3; + break; + } + + + if (v6 < 30892559) + { + v1 = (v4 > 96707868) ? (v1 + v7 << v2) : (v7 ^ v5 << v5); + } + else + { + v6 = (v6 < 21085814) ? (v6 | v3 >> v3) : (v5 - v3 >> v3); + } + + + return v7 / v3 - v2; + } + + [MosaUnitTest] + public static int FuzzMethod1071() + { + int v1 = 81657754; + int v2 = 36419855; + int v3 = 48267977; + int v4 = 15946421; + int v5 = 36052183; + int v6 = 71099347; + int v7 = 39420020; + + if (v3 > 34277612) + { + v1 = (v3 > 36808643) ? (v5 ^ v2 >> v2) : (v6 / v1 & v6); + } + else + { + int v8 = 14627889; + v8 = (v8 > 30179357) ? (v8 >> v8 ^ v8) : (v8 % v8 & v8); + } + + + switch (v7 % 5) + { + case 0: + v1 = (v1 < 18281149) ? (v6 | v5 | v2) : (v1 >> v4 >> v4); + break; + case 1: + v5 = v7 + v7 << v7; + break; + case 2: + v6 = v5 >> v6 >> v2; + break; + case 3: + v1 = (v3 > 16657244) ? (v2 ^ v4 >> v4) : (v1 | v2 >> v5); + break; + case 4: + v5 = v7 * v5 << v6; + break; + default: + v4 = v4 << v3 / v1; + break; + } + + + if (v5 > 66529272) + { + v6 = (v4 > 90428212) ? (v5 / v6 - v3) : (v5 % v3 * v1); + } + else + { + v4 = (v3 < 32097480) ? (v6 / v3 - v2) : (v6 * v1 << v3); + } + + + return v4 ^ v7 - v3; + } + + [MosaUnitTest] + public static int FuzzMethod1072() + { + int v1 = 39683218; + int v2 = 79267761; + int v3 = 81719708; + int v4 = 80077883; + int v5 = 90692440; + int v6 = 30508903; + int v7 = 3955994; + + switch (v7 % 5) + { + case 0: + v1 = v6 * v7 % v1; + break; + case 1: + v7 = (v7 < 18502320) ? (v4 >> v5 << v6) : (v6 % v3 << v7); + break; + case 2: + v5 = (v3 < 59487112) ? (v3 >> v6 >> v2) : (v1 >> v6 % v2); + break; + case 3: + v6 = (v5 > 29202368) ? (v5 * v2 / v6) : (v4 - v1 | v1); + break; + case 4: + v5 = (v1 < 66969119) ? (v2 - v5 & v1) : (v5 & v6 + v5); + break; + default: + v5 = (v2 < 90671957) ? (v4 >> v4 << v3) : (v7 * v1 % v1); + break; + } + + + switch (v5 % 5) + { + case 0: + v6 = (v1 > 32980971) ? (v6 + v2 << v3) : (v7 | v1 - v4); + break; + case 1: + v4 = v4 << v5 ^ v4; + break; + case 2: + v5 = v4 ^ v5 - v1; + break; + case 3: + v6 = v5 / v1 - v5; + break; + case 4: + v3 = (v6 > 59336499) ? (v6 >> v4 | v4) : (v2 * v6 / v1); + break; + default: + v6 = (v2 > 20479133) ? (v4 / v5 ^ v2) : (v6 * v1 * v3); + break; + } + + + switch (v2 % 5) + { + case 0: + v1 = v7 | v7 << v1; + break; + case 1: + v4 = v6 | v7 + v3; + break; + case 2: + v3 = (v4 < 53891649) ? (v4 << v1 * v3) : (v4 << v5 % v2); + break; + case 3: + v5 = (v4 < 32698528) ? (v2 >> v4 * v1) : (v2 | v7 & v3); + break; + case 4: + v1 = v5 % v3 ^ v3; + break; + default: + v7 = (v4 < 21718073) ? (v5 << v2 >> v6) : (v1 - v6 & v5); + break; + } + + + return v1 << v5 % v7; + } + + [MosaUnitTest] + public static int FuzzMethod1073() + { + int v1 = 63609327; + int v2 = 57653576; + int v3 = 63027731; + int v4 = 82476192; + int v5 = 73526819; + int v6 = 793156; + int v7 = 26294192; + + switch (v6 % 5) + { + case 0: + v6 = v2 - v5 >> v6; + break; + case 1: + v7 = (v3 < 22119856) ? (v2 & v4 & v6) : (v2 & v2 >> v3); + break; + case 2: + v3 = (v7 > 16869075) ? (v4 * v1 | v7) : (v5 * v6 >> v6); + break; + case 3: + v6 = (v5 > 28126230) ? (v1 ^ v3 << v5) : (v5 | v7 ^ v6); + break; + case 4: + v3 = v1 << v2 / v6; + break; + default: + v3 = (v3 > 60033102) ? (v1 ^ v3 << v7) : (v5 & v1 | v5); + break; + } + + + if (v5 < 55835555) + { + int v8 = 93251923; + v8 = v8 * v8 ^ v8; + } + else + { + v4 = v5 + v3 & v5; + } + + + switch (v2 % 5) + { + case 0: + v7 = v5 & v2 % v2; + break; + case 1: + v1 = (v3 > 24096823) ? (v6 << v3 << v2) : (v6 | v3 ^ v5); + break; + case 2: + v4 = (v4 > 65467345) ? (v3 % v2 * v5) : (v7 / v4 ^ v1); + break; + case 3: + v1 = (v4 > 20832517) ? (v6 >> v3 | v1) : (v3 & v3 >> v6); + break; + case 4: + v4 = (v2 < 52454544) ? (v1 << v7 << v3) : (v4 | v6 % v3); + break; + default: + v4 = (v4 > 82723270) ? (v5 << v4 << v2) : (v5 << v5 << v3); + break; + } + + + return (v6 > 40391012) ? (v4 << v7 >> v7) : (v1 >> v1 & v4); + } + + [MosaUnitTest] + public static int FuzzMethod1074() + { + int v1 = 70275512; + int v2 = 42487598; + int v3 = 74295435; + int v4 = 2045574; + int v5 = 2687673; + int v6 = 13697444; + int v7 = 30483629; + + if (v1 > 28629456) + { + int v8 = 97108763; + v8 = v8 ^ v8 * v8; + } + else + { + v4 = (v2 > 55328271) ? (v5 << v3 ^ v4) : (v2 >> v2 & v4); + } + + + switch (v6 % 5) + { + case 0: + v5 = (v4 < 74889088) ? (v6 | v3 * v6) : (v2 << v5 & v6); + break; + case 1: + v1 = (v5 > 470943) ? (v3 / v4 + v5) : (v1 * v2 & v5); + break; + case 2: + v2 = (v2 > 51378185) ? (v6 % v4 << v3) : (v4 * v6 % v3); + break; + case 3: + v6 = v6 >> v1 << v1; + break; + case 4: + v2 = (v7 > 64062317) ? (v2 & v3 | v7) : (v6 >> v2 & v7); + break; + default: + v4 = (v3 > 28668301) ? (v2 * v2 >> v7) : (v1 << v5 >> v5); + break; + } + + + switch (v5 % 5) + { + case 0: + v5 = v6 << v1 % v1; + break; + case 1: + v3 = (v4 > 203378) ? (v6 ^ v3 << v2) : (v7 << v2 << v7); + break; + case 2: + v7 = (v5 > 74365958) ? (v3 >> v5 << v6) : (v5 | v6 << v7); + break; + case 3: + v1 = (v4 > 31780019) ? (v5 >> v2 & v1) : (v1 + v7 << v1); + break; + case 4: + v2 = (v4 < 55878538) ? (v2 % v3 >> v4) : (v3 ^ v1 ^ v6); + break; + default: + v1 = (v6 < 11040249) ? (v1 << v1 & v1) : (v1 | v3 * v6); + break; + } + + + return (v4 < 49712223) ? (v4 - v1 % v4) : (v4 ^ v5 - v1); + } + + [MosaUnitTest] + public static int FuzzMethod1075() + { + int v1 = 60715630; + int v2 = 70103913; + int v3 = 76611200; + int v4 = 51887722; + int v5 = 27141993; + int v6 = 78269700; + int v7 = 69451853; + + switch (v7 % 5) + { + case 0: + v2 = (v3 < 90146207) ? (v3 >> v3 << v3) : (v3 | v7 << v1); + break; + case 1: + v4 = v6 - v5 + v5; + break; + case 2: + v3 = v3 << v4 & v3; + break; + case 3: + v4 = (v4 > 48750807) ? (v3 | v6 & v5) : (v5 << v6 >> v4); + break; + case 4: + v6 = (v2 < 67762245) ? (v6 | v6 * v5) : (v5 ^ v7 >> v4); + break; + default: + v2 = (v4 > 86111599) ? (v6 * v6 >> v7) : (v7 & v2 & v2); + break; + } + + + switch (v3 % 5) + { + case 0: + v2 = v5 >> v2 % v1; + break; + case 1: + v1 = v3 / v7 & v2; + break; + case 2: + v7 = v5 | v6 ^ v1; + break; + case 3: + v3 = (v5 < 9939620) ? (v1 >> v6 - v1) : (v2 + v3 >> v4); + break; + case 4: + v5 = (v2 < 79985417) ? (v6 * v4 % v7) : (v2 ^ v3 & v5); + break; + default: + v7 = (v6 > 10675828) ? (v7 & v2 | v6) : (v3 >> v5 >> v6); + break; + } + + + if (v6 < 36075275) + { + v6 = (v7 > 46274163) ? (v1 & v1 & v2) : (v5 >> v7 << v6); + } + else + { + int v8 = 34430290; + v8 = v8 / v8 + v8; + } + + + return (v4 < 97423326) ? (v6 << v1 + v4) : (v1 << v1 * v5); + } + + [MosaUnitTest] + public static int FuzzMethod1076() + { + int v1 = 48377195; + int v2 = 87428664; + int v3 = 77616786; + int v4 = 63407007; + int v5 = 79019739; + int v6 = 50470258; + int v7 = 77274860; + + if (v6 > 33866791) + { + v7 = v2 * v3 & v3; + } + else + { + v3 = v3 / v3 | v4; + } + + + if (v3 < 45838741) + { + v3 = v1 / v7 * v6; + } + else + { + v4 = (v7 < 13962553) ? (v5 << v7 & v4) : (v7 & v3 >> v1); + } + + + switch (v2 % 5) + { + case 0: + v5 = v1 >> v6 >> v5; + break; + case 1: + v2 = (v7 < 9694162) ? (v1 | v7 << v2) : (v1 / v1 ^ v3); + break; + case 2: + v3 = v5 >> v3 << v6; + break; + case 3: + v2 = (v7 < 10890816) ? (v5 & v3 | v6) : (v7 | v1 >> v5); + break; + case 4: + v1 = (v1 < 36878135) ? (v4 * v2 % v4) : (v6 + v2 << v2); + break; + default: + v1 = v4 / v3 ^ v3; + break; + } + + + return v7 << v5 | v4; + } + + [MosaUnitTest] + public static int FuzzMethod1077() + { + int v1 = 74748520; + int v2 = 49852140; + int v3 = 573113; + int v4 = 21137528; + int v5 = 71107757; + int v6 = 66688498; + int v7 = 36742116; + + switch (v7 % 5) + { + case 0: + v3 = v3 - v4 / v6; + break; + case 1: + v5 = (v4 < 46076577) ? (v6 / v1 - v5) : (v3 % v2 / v5); + break; + case 2: + v2 = (v4 > 18744474) ? (v4 >> v3 >> v1) : (v5 | v5 / v7); + break; + case 3: + v4 = v2 >> v2 % v6; + break; + case 4: + v2 = (v6 > 1309346) ? (v1 | v3 + v1) : (v4 + v6 << v4); + break; + default: + v4 = (v4 > 32611154) ? (v6 | v5 % v3) : (v2 % v7 | v5); + break; + } + + + if (v1 > 82523252) + { + v2 = (v7 > 78535037) ? (v5 >> v5 >> v1) : (v5 >> v6 >> v6); + } + else + { + v1 = (v3 < 36163905) ? (v2 >> v5 >> v4) : (v3 * v7 % v7); + } + + + if (v2 < 46384399) + { + v1 = (v4 < 13716789) ? (v6 + v7 + v3) : (v1 * v6 >> v2); + } + else + { + v7 = v6 * v2 << v7; + } + + + return v4 << v5 * v6; + } + + [MosaUnitTest] + public static int FuzzMethod1078() + { + int v1 = 56568402; + int v2 = 4534117; + int v3 = 59675544; + int v4 = 24388484; + int v5 = 79416316; + int v6 = 59859504; + int v7 = 55010114; + + if (v6 < 99395184) + { + v6 = (v2 > 25782774) ? (v3 << v1 << v5) : (v4 | v1 << v5); + } + else + { + v7 = v2 << v7 << v6; + } + + + switch (v1 % 5) + { + case 0: + v1 = (v2 > 64694405) ? (v6 ^ v4 | v2) : (v7 % v4 << v5); + break; + case 1: + v7 = (v6 < 33352536) ? (v4 + v3 ^ v3) : (v2 * v2 << v6); + break; + case 2: + v4 = (v3 > 3147270) ? (v3 & v6 | v2) : (v5 << v2 << v2); + break; + case 3: + v1 = v7 ^ v6 >> v6; + break; + case 4: + v7 = v1 * v7 << v3; + break; + default: + v4 = v1 % v6 ^ v5; + break; + } + + + if (v2 > 71524117) + { + v3 = v3 | v7 | v5; + } + else + { + int v8 = 51708820; + v8 = v8 * v8 | v8; + } + + + return v6 << v5 >> v1; + } + + [MosaUnitTest] + public static int FuzzMethod1079() + { + int v1 = 4816622; + int v2 = 50532592; + int v3 = 33497682; + int v4 = 63704286; + int v5 = 29602563; + int v6 = 30525924; + int v7 = 61700681; + + if (v7 < 46404807) + { + v6 = v3 - v7 * v3; + } + else + { + v4 = (v1 > 78404154) ? (v6 | v3 >> v6) : (v5 >> v3 << v1); + } + + + switch (v5 % 5) + { + case 0: + v1 = v7 - v7 >> v4; + break; + case 1: + v4 = (v2 > 54579585) ? (v3 << v6 ^ v7) : (v5 * v1 & v6); + break; + case 2: + v3 = (v7 < 65194623) ? (v3 ^ v5 & v6) : (v2 ^ v7 % v2); + break; + case 3: + v1 = (v5 > 74017998) ? (v3 | v3 | v5) : (v2 & v7 ^ v7); + break; + case 4: + v5 = v4 % v1 << v5; + break; + default: + v1 = (v3 > 38366452) ? (v6 - v3 ^ v1) : (v7 << v2 & v7); + break; + } + + + switch (v4 % 5) + { + case 0: + v2 = v6 / v1 & v2; + break; + case 1: + v6 = v4 - v3 & v4; + break; + case 2: + v2 = v7 | v7 - v4; + break; + case 3: + v4 = v3 << v5 | v4; + break; + case 4: + v5 = (v1 < 20477227) ? (v1 & v1 - v2) : (v2 * v2 >> v5); + break; + default: + v5 = v2 & v7 & v2; + break; + } + + + return v5 | v3 >> v1; + } + + [MosaUnitTest] + public static int FuzzMethod1080() + { + int v1 = 71666850; + int v2 = 49962468; + int v3 = 33374398; + int v4 = 21947276; + int v5 = 8950711; + int v6 = 66211165; + int v7 = 39652897; + + if (v7 > 82516093) + { + v5 = v2 << v5 << v3; + } + else + { + int v8 = 53756740; + v8 = (v8 > 96314399) ? (v8 << v8 << v8) : (v8 ^ v8 | v8); + } + + + switch (v5 % 5) + { + case 0: + v7 = (v7 < 56297839) ? (v1 >> v4 * v2) : (v1 & v6 & v4); + break; + case 1: + v3 = (v4 > 51588543) ? (v4 + v7 | v6) : (v5 & v2 - v2); + break; + case 2: + v1 = (v6 < 90514043) ? (v4 >> v4 & v1) : (v6 ^ v5 << v7); + break; + case 3: + v3 = (v5 < 78762485) ? (v4 & v3 >> v7) : (v4 - v7 | v6); + break; + case 4: + v1 = (v7 > 68492145) ? (v1 | v7 % v5) : (v4 >> v2 - v2); + break; + default: + v4 = v2 % v6 >> v1; + break; + } + + + switch (v3 % 5) + { + case 0: + v6 = (v2 > 8029862) ? (v6 * v2 << v5) : (v5 % v3 >> v2); + break; + case 1: + v2 = v2 % v2 << v1; + break; + case 2: + v6 = v1 / v2 / v1; + break; + case 3: + v5 = (v7 < 88144696) ? (v6 << v4 | v5) : (v7 ^ v3 | v7); + break; + case 4: + v7 = v5 & v2 | v5; + break; + default: + v7 = v6 ^ v6 * v5; + break; + } + + + return (v7 > 26424647) ? (v6 / v2 * v7) : (v4 + v2 & v3); + } + + [MosaUnitTest] + public static int FuzzMethod1081() + { + int v1 = 7210537; + int v2 = 77601715; + int v3 = 33936123; + int v4 = 91919529; + int v5 = 59024696; + int v6 = 31755753; + int v7 = 90357573; + + if (v3 < 62474276) + { + int v8 = 74630772; + v8 = v8 % v8 >> v8; + } + else + { + int v9 = 19938592; + v9 = v9 >> v9 << v9; + } + + + if (v5 > 39998396) + { + int v10 = 11878007; + v10 = v10 % v10 ^ v10; + } + else + { + int v11 = 82437091; + v11 = v11 * v11 / v11; + } + + + switch (v1 % 5) + { + case 0: + v1 = v6 + v7 | v3; + break; + case 1: + v3 = (v7 < 81226804) ? (v1 << v5 - v6) : (v1 | v2 | v4); + break; + case 2: + v3 = v5 << v4 / v2; + break; + case 3: + v1 = (v6 > 8227169) ? (v7 / v4 << v4) : (v1 % v1 << v7); + break; + case 4: + v3 = (v7 < 5839464) ? (v2 | v7 << v7) : (v4 << v3 << v4); + break; + default: + v4 = (v7 < 79574224) ? (v3 + v5 << v4) : (v4 & v4 << v6); + break; + } + + + return v6 / v2 << v4; + } + + [MosaUnitTest] + public static int FuzzMethod1082() + { + int v1 = 33986289; + int v2 = 66650919; + int v3 = 36249790; + int v4 = 33027502; + int v5 = 32177863; + int v6 = 10307375; + int v7 = 55282145; + + switch (v5 % 5) + { + case 0: + v5 = (v1 > 21007696) ? (v7 >> v6 >> v7) : (v6 ^ v6 % v5); + break; + case 1: + v3 = (v6 < 83462910) ? (v2 >> v3 << v6) : (v4 % v4 << v7); + break; + case 2: + v6 = (v3 > 18984735) ? (v3 >> v6 ^ v5) : (v4 * v6 ^ v6); + break; + case 3: + v1 = v4 ^ v4 >> v5; + break; + case 4: + v2 = v5 / v3 % v7; + break; + default: + v1 = v5 | v6 / v5; + break; + } + + + switch (v2 % 5) + { + case 0: + v3 = v3 >> v7 + v3; + break; + case 1: + v4 = v5 / v2 << v5; + break; + case 2: + v5 = v4 << v7 | v1; + break; + case 3: + v7 = v5 | v2 << v1; + break; + case 4: + v1 = v7 + v5 ^ v3; + break; + default: + v7 = v5 << v5 & v4; + break; + } + + + if (v3 > 91909719) + { + int v8 = 71875041; + v8 = v8 << v8 % v8; + } + else + { + v1 = (v7 < 394779) ? (v5 + v7 | v3) : (v6 << v6 << v7); + } + + + return (v7 < 42496556) ? (v7 ^ v6 & v5) : (v5 ^ v5 << v6); + } + + [MosaUnitTest] + public static int FuzzMethod1083() + { + int v1 = 15509473; + int v2 = 54770880; + int v3 = 478118; + int v4 = 3439121; + int v5 = 23097022; + int v6 = 33017555; + int v7 = 16820232; + + switch (v7 % 5) + { + case 0: + v1 = v2 | v2 % v3; + break; + case 1: + v7 = (v7 > 19344559) ? (v1 * v6 ^ v7) : (v1 << v7 ^ v1); + break; + case 2: + v4 = (v1 > 22826657) ? (v1 >> v4 - v5) : (v7 << v3 >> v4); + break; + case 3: + v1 = (v4 < 63261427) ? (v3 + v5 % v7) : (v2 << v1 >> v2); + break; + case 4: + v6 = (v5 > 64987240) ? (v6 * v5 ^ v6) : (v7 & v6 % v3); + break; + default: + v2 = (v3 < 12095501) ? (v1 + v4 << v7) : (v4 & v2 >> v2); + break; + } + + + switch (v3 % 5) + { + case 0: + v6 = (v4 > 36092877) ? (v1 + v4 | v3) : (v3 / v4 >> v7); + break; + case 1: + v4 = v4 << v4 >> v3; + break; + case 2: + v5 = (v5 > 45455323) ? (v1 | v5 / v2) : (v3 ^ v2 % v2); + break; + case 3: + v2 = v2 * v7 >> v4; + break; + case 4: + v5 = (v1 < 75594954) ? (v1 & v1 ^ v3) : (v5 * v3 ^ v4); + break; + default: + v6 = v4 >> v2 >> v4; + break; + } + + + if (v1 < 31046342) + { + int v8 = 46035121; + v8 = (v8 < 81038733) ? (v8 | v8 >> v8) : (v8 | v8 >> v8); + } + else + { + int v9 = 65187421; + v9 = v9 % v9 & v9; + } + + + return v3 & v2 * v6; + } + + [MosaUnitTest] + public static int FuzzMethod1084() + { + int v1 = 76659838; + int v2 = 53074287; + int v3 = 90328648; + int v4 = 62366875; + int v5 = 74533229; + int v6 = 28753298; + int v7 = 96205727; + + switch (v6 % 5) + { + case 0: + v1 = v7 - v1 >> v4; + break; + case 1: + v3 = v7 + v6 >> v3; + break; + case 2: + v1 = (v6 < 6905723) ? (v5 ^ v6 & v7) : (v6 >> v7 * v6); + break; + case 3: + v4 = (v6 < 85108689) ? (v3 << v1 >> v2) : (v4 % v4 >> v3); + break; + case 4: + v4 = (v7 > 24632308) ? (v4 >> v1 % v5) : (v1 >> v2 ^ v2); + break; + default: + v7 = v4 << v1 ^ v2; + break; + } + + + switch (v5 % 5) + { + case 0: + v1 = (v2 > 27164462) ? (v2 + v4 ^ v7) : (v1 >> v5 | v6); + break; + case 1: + v4 = (v5 > 25278654) ? (v2 % v2 % v6) : (v1 >> v4 - v2); + break; + case 2: + v5 = v5 & v4 << v4; + break; + case 3: + v5 = (v6 > 30896919) ? (v6 ^ v6 - v3) : (v7 - v6 | v4); + break; + case 4: + v7 = (v4 > 18263362) ? (v5 + v1 >> v5) : (v3 | v2 << v7); + break; + default: + v7 = (v2 > 15076831) ? (v1 >> v7 << v5) : (v1 << v2 ^ v5); + break; + } + + + if (v7 < 54177197) + { + v7 = (v3 > 81126102) ? (v3 >> v5 << v6) : (v7 & v3 << v6); + } + else + { + v6 = v4 ^ v7 * v7; + } + + + return (v4 < 91355363) ? (v6 >> v6 >> v7) : (v4 - v5 / v5); + } + + [MosaUnitTest] + public static int FuzzMethod1085() + { + int v1 = 2295534; + int v2 = 30422250; + int v3 = 83229681; + int v4 = 95114814; + int v5 = 78827268; + int v6 = 6170187; + int v7 = 57617693; + + if (v3 > 67211302) + { + int v8 = 88053070; + v8 = (v8 > 25865511) ? (v8 >> v8 - v8) : (v8 >> v8 | v8); + } + else + { + v2 = (v3 < 30357223) ? (v6 & v5 - v2) : (v7 << v4 << v3); + } + + + switch (v5 % 5) + { + case 0: + v1 = v6 & v1 * v5; + break; + case 1: + v6 = (v3 > 66626759) ? (v4 - v3 & v1) : (v2 & v4 ^ v2); + break; + case 2: + v1 = (v1 < 50213764) ? (v1 << v7 >> v4) : (v2 ^ v2 / v7); + break; + case 3: + v7 = (v5 > 5481724) ? (v6 + v2 << v7) : (v4 ^ v5 | v6); + break; + case 4: + v2 = (v1 < 45305182) ? (v1 ^ v7 | v6) : (v2 ^ v7 >> v6); + break; + default: + v7 = (v5 > 50372216) ? (v6 % v3 >> v3) : (v6 & v5 / v2); + break; + } + + + switch (v5 % 5) + { + case 0: + v4 = (v4 > 63018018) ? (v5 ^ v4 >> v4) : (v4 & v3 << v6); + break; + case 1: + v1 = (v5 > 84040916) ? (v7 & v7 << v6) : (v5 ^ v1 | v4); + break; + case 2: + v6 = v2 % v4 << v3; + break; + case 3: + v4 = (v2 < 90919768) ? (v3 & v5 >> v5) : (v5 % v4 & v4); + break; + case 4: + v3 = (v7 < 30905305) ? (v2 | v6 - v7) : (v5 << v3 >> v1); + break; + default: + v6 = (v1 < 76588695) ? (v6 % v1 / v2) : (v6 >> v1 ^ v6); + break; + } + + + return v3 >> v6 % v6; + } + + [MosaUnitTest] + public static int FuzzMethod1086() + { + int v1 = 31697845; + int v2 = 60574656; + int v3 = 91761756; + int v4 = 86341621; + int v5 = 95147209; + int v6 = 28794453; + int v7 = 23902377; + + if (v5 < 55030051) + { + v2 = (v2 > 54942108) ? (v1 % v2 * v3) : (v7 & v6 - v7); + } + else + { + v3 = v4 / v2 << v4; + } + + + switch (v1 % 5) + { + case 0: + v3 = (v4 < 98315411) ? (v5 % v6 * v6) : (v5 & v1 >> v2); + break; + case 1: + v5 = v7 >> v2 << v7; + break; + case 2: + v5 = (v6 > 11364331) ? (v2 ^ v2 | v3) : (v6 & v3 % v2); + break; + case 3: + v3 = v5 & v3 * v6; + break; + case 4: + v2 = v3 << v1 ^ v7; + break; + default: + v6 = (v2 < 84111971) ? (v1 / v1 << v2) : (v3 ^ v4 | v6); + break; + } + + + switch (v2 % 5) + { + case 0: + v3 = (v7 > 8548636) ? (v4 - v3 / v7) : (v2 & v5 * v5); + break; + case 1: + v7 = v3 | v5 ^ v4; + break; + case 2: + v7 = v1 << v1 << v4; + break; + case 3: + v3 = v7 * v4 & v6; + break; + case 4: + v6 = (v2 < 10137478) ? (v6 + v7 | v4) : (v1 >> v2 | v2); + break; + default: + v6 = v2 % v4 / v3; + break; + } + + + return (v3 > 94356844) ? (v4 << v2 + v1) : (v5 | v4 >> v4); + } + + [MosaUnitTest] + public static int FuzzMethod1087() + { + int v1 = 72289182; + int v2 = 21411037; + int v3 = 58700398; + int v4 = 27957128; + int v5 = 49185119; + int v6 = 30460028; + int v7 = 41086084; + + switch (v4 % 5) + { + case 0: + v6 = (v3 > 894112) ? (v3 | v5 | v7) : (v4 % v2 / v1); + break; + case 1: + v2 = (v2 < 50454030) ? (v3 << v2 << v2) : (v1 - v5 ^ v5); + break; + case 2: + v3 = (v6 < 52606219) ? (v4 & v3 | v4) : (v4 / v1 >> v7); + break; + case 3: + v7 = (v6 > 56534847) ? (v5 << v5 * v3) : (v2 ^ v4 | v5); + break; + case 4: + v3 = (v7 < 74269376) ? (v6 | v2 | v2) : (v1 << v3 >> v3); + break; + default: + v3 = (v1 < 28405318) ? (v6 << v3 * v6) : (v4 % v2 ^ v7); + break; + } + + + switch (v6 % 5) + { + case 0: + v3 = (v6 < 47661827) ? (v5 >> v6 >> v4) : (v2 << v1 << v6); + break; + case 1: + v2 = v7 % v1 >> v1; + break; + case 2: + v5 = (v2 < 85311209) ? (v3 | v4 - v2) : (v1 - v2 * v2); + break; + case 3: + v4 = v2 | v4 - v7; + break; + case 4: + v7 = (v3 > 85005256) ? (v3 << v1 >> v1) : (v6 << v7 & v2); + break; + default: + v4 = (v5 > 79543087) ? (v4 << v4 * v2) : (v5 >> v1 | v7); + break; + } + + + if (v6 > 48277193) + { + int v8 = 84483105; + v8 = (v8 > 15299729) ? (v8 | v8 >> v8) : (v8 << v8 + v8); + } + else + { + int v9 = 59452801; + v9 = v9 >> v9 >> v9; + } + + + return v2 * v1 + v5; + } + + [MosaUnitTest] + public static int FuzzMethod1088() + { + int v1 = 1129226; + int v2 = 973340; + int v3 = 34697126; + int v4 = 86164357; + int v5 = 97219806; + int v6 = 15271766; + int v7 = 20228715; + + switch (v6 % 5) + { + case 0: + v7 = (v4 < 37855808) ? (v7 << v1 << v4) : (v4 ^ v5 << v4); + break; + case 1: + v6 = (v4 < 6234039) ? (v7 & v3 & v6) : (v2 + v4 << v3); + break; + case 2: + v1 = (v6 > 37096030) ? (v6 >> v5 << v7) : (v1 >> v2 * v5); + break; + case 3: + v4 = (v4 > 15737017) ? (v5 >> v7 + v5) : (v1 & v3 >> v3); + break; + case 4: + v7 = (v2 < 43364328) ? (v1 >> v7 ^ v6) : (v1 % v7 >> v7); + break; + default: + v1 = v6 + v5 >> v6; + break; + } + + + switch (v6 % 5) + { + case 0: + v1 = v2 ^ v6 >> v6; + break; + case 1: + v7 = (v6 > 81401821) ? (v1 >> v3 % v6) : (v6 - v7 * v6); + break; + case 2: + v5 = v1 << v1 % v3; + break; + case 3: + v5 = (v2 < 16663306) ? (v7 / v7 >> v1) : (v5 ^ v2 / v3); + break; + case 4: + v2 = (v1 < 34701356) ? (v7 >> v1 & v2) : (v1 - v7 >> v1); + break; + default: + v3 = v5 & v7 >> v3; + break; + } + + + if (v3 > 17508510) + { + v4 = (v6 < 7936787) ? (v3 + v1 ^ v2) : (v3 & v4 ^ v7); + } + else + { + int v8 = 7460536; + v8 = (v8 > 96647564) ? (v8 * v8 ^ v8) : (v8 + v8 << v8); + } + + + return (v2 < 74527602) ? (v3 ^ v7 << v1) : (v3 & v7 ^ v1); + } + + [MosaUnitTest] + public static int FuzzMethod1089() + { + int v1 = 81643098; + int v2 = 81904252; + int v3 = 26660013; + int v4 = 35132350; + int v5 = 22793814; + int v6 = 19562229; + int v7 = 72526115; + + switch (v3 % 5) + { + case 0: + v6 = (v6 < 14145581) ? (v1 - v2 - v7) : (v5 & v5 << v1); + break; + case 1: + v5 = v3 + v5 >> v1; + break; + case 2: + v4 = (v2 > 51205214) ? (v6 >> v3 << v4) : (v4 | v6 - v2); + break; + case 3: + v7 = (v4 < 37311278) ? (v4 - v6 * v6) : (v4 % v5 >> v5); + break; + case 4: + v1 = (v5 < 63826979) ? (v3 >> v2 / v7) : (v7 ^ v3 * v7); + break; + default: + v4 = (v7 > 56437074) ? (v2 >> v5 >> v2) : (v4 >> v1 ^ v6); + break; + } + + + switch (v4 % 5) + { + case 0: + v4 = v2 + v1 % v5; + break; + case 1: + v5 = (v4 > 52606121) ? (v1 ^ v4 % v1) : (v3 << v7 - v7); + break; + case 2: + v2 = (v5 > 66998400) ? (v2 * v2 - v5) : (v7 >> v3 << v5); + break; + case 3: + v6 = v3 | v2 & v3; + break; + case 4: + v5 = (v7 > 25690236) ? (v2 | v6 << v7) : (v7 - v4 / v5); + break; + default: + v5 = (v7 > 9414156) ? (v4 - v7 << v4) : (v3 >> v2 & v6); + break; + } + + + switch (v2 % 5) + { + case 0: + v2 = v5 + v7 << v6; + break; + case 1: + v2 = (v5 < 4291816) ? (v4 << v2 << v2) : (v4 | v1 - v4); + break; + case 2: + v1 = (v3 < 26365109) ? (v6 % v2 >> v3) : (v4 - v2 & v4); + break; + case 3: + v6 = (v3 < 99127697) ? (v3 >> v7 + v7) : (v1 ^ v7 ^ v2); + break; + case 4: + v6 = (v5 < 69242043) ? (v7 ^ v5 & v5) : (v3 | v4 % v5); + break; + default: + v3 = (v1 < 63030547) ? (v4 * v3 | v3) : (v4 << v3 + v1); + break; + } + + + return (v5 < 83840481) ? (v7 | v5 ^ v6) : (v4 >> v6 * v1); + } + + [MosaUnitTest] + public static int FuzzMethod1090() + { + int v1 = 55948399; + int v2 = 26516508; + int v3 = 21078295; + int v4 = 1476756; + int v5 = 12940356; + int v6 = 67877841; + int v7 = 32920312; + + if (v4 > 75149774) + { + v4 = (v4 < 54824008) ? (v1 / v6 % v1) : (v6 * v3 % v7); + } + else + { + v5 = (v6 < 8638230) ? (v4 ^ v1 >> v4) : (v6 << v2 + v5); + } + + + switch (v1 % 5) + { + case 0: + v3 = v4 << v7 >> v3; + break; + case 1: + v3 = (v3 > 20639257) ? (v7 >> v1 & v5) : (v5 << v1 >> v6); + break; + case 2: + v5 = v1 | v1 % v6; + break; + case 3: + v2 = (v3 > 57193144) ? (v1 << v7 >> v1) : (v4 >> v5 | v4); + break; + case 4: + v4 = (v2 < 74958256) ? (v4 - v4 / v3) : (v4 & v7 | v4); + break; + default: + v7 = v6 ^ v5 | v7; + break; + } + + + switch (v6 % 5) + { + case 0: + v3 = (v3 < 81127344) ? (v1 >> v2 >> v4) : (v3 | v5 | v7); + break; + case 1: + v1 = v6 % v2 | v1; + break; + case 2: + v5 = v3 * v7 >> v3; + break; + case 3: + v7 = v4 / v6 & v7; + break; + case 4: + v5 = (v5 < 82182178) ? (v7 | v7 % v6) : (v1 >> v5 + v3); + break; + default: + v1 = (v1 < 5112306) ? (v5 & v4 << v7) : (v4 | v2 + v6); + break; + } + + + return (v3 > 55125208) ? (v2 + v3 | v1) : (v5 + v2 << v3); + } + + [MosaUnitTest] + public static int FuzzMethod1091() + { + int v1 = 17124547; + int v2 = 66895257; + int v3 = 39095811; + int v4 = 67191156; + int v5 = 31508907; + int v6 = 19757280; + int v7 = 3391070; + + switch (v5 % 5) + { + case 0: + v5 = (v5 < 78585729) ? (v4 << v5 >> v7) : (v7 & v3 % v4); + break; + case 1: + v7 = v2 << v7 / v6; + break; + case 2: + v5 = (v5 > 47166369) ? (v6 & v1 | v3) : (v2 >> v2 | v2); + break; + case 3: + v6 = (v3 > 53857973) ? (v2 % v2 % v4) : (v7 & v4 - v2); + break; + case 4: + v4 = (v7 > 11709427) ? (v4 % v7 ^ v1) : (v7 + v4 & v2); + break; + default: + v7 = (v6 > 69134877) ? (v6 - v4 >> v7) : (v6 * v3 / v1); + break; + } + + + switch (v2 % 5) + { + case 0: + v3 = (v3 > 43929645) ? (v5 * v2 >> v5) : (v3 / v5 << v3); + break; + case 1: + v3 = v2 - v7 & v4; + break; + case 2: + v4 = v7 | v3 >> v6; + break; + case 3: + v6 = v1 ^ v2 ^ v5; + break; + case 4: + v7 = (v6 < 17975631) ? (v1 | v4 + v5) : (v2 ^ v6 ^ v7); + break; + default: + v6 = (v7 > 22597124) ? (v5 & v4 | v3) : (v5 << v7 >> v4); + break; + } + + + if (v1 < 56286306) + { + int v8 = 79602752; + v8 = v8 ^ v8 << v8; + } + else + { + int v9 = 85747557; + v9 = v9 ^ v9 & v9; + } + + + return (v5 > 60277298) ? (v7 ^ v4 >> v5) : (v3 | v1 - v6); + } + + [MosaUnitTest] + public static int FuzzMethod1092() + { + int v1 = 55645707; + int v2 = 35453988; + int v3 = 91296297; + int v4 = 32512567; + int v5 = 81226558; + int v6 = 46962770; + int v7 = 40855476; + + switch (v4 % 5) + { + case 0: + v7 = (v2 < 1298916) ? (v4 >> v1 >> v4) : (v5 / v3 | v1); + break; + case 1: + v1 = v3 >> v6 % v2; + break; + case 2: + v1 = (v6 > 16526252) ? (v1 & v2 / v6) : (v1 >> v2 << v2); + break; + case 3: + v2 = (v3 < 99188884) ? (v5 - v6 / v3) : (v7 & v7 - v7); + break; + case 4: + v2 = (v4 > 92633436) ? (v3 << v3 << v7) : (v2 >> v1 << v4); + break; + default: + v4 = (v7 > 40280787) ? (v6 | v6 / v3) : (v6 & v3 << v4); + break; + } + + + switch (v7 % 5) + { + case 0: + v5 = v2 & v6 + v2; + break; + case 1: + v7 = (v2 > 96786093) ? (v5 << v2 << v4) : (v3 & v4 << v3); + break; + case 2: + v5 = v6 & v4 % v1; + break; + case 3: + v3 = (v6 > 42013291) ? (v6 & v5 + v1) : (v4 | v5 >> v4); + break; + case 4: + v7 = (v3 < 81708824) ? (v1 << v5 & v7) : (v2 % v2 & v5); + break; + default: + v3 = (v3 < 83391623) ? (v2 << v5 >> v6) : (v3 >> v6 << v1); + break; + } + + + switch (v1 % 5) + { + case 0: + v1 = (v7 > 97327741) ? (v6 ^ v1 / v2) : (v5 & v5 & v5); + break; + case 1: + v3 = (v2 > 36955141) ? (v2 << v5 >> v6) : (v5 + v7 ^ v7); + break; + case 2: + v7 = v4 << v7 << v3; + break; + case 3: + v6 = (v7 > 56926112) ? (v3 & v4 - v4) : (v4 << v5 | v1); + break; + case 4: + v5 = (v7 > 20611358) ? (v7 >> v6 >> v1) : (v1 + v2 - v3); + break; + default: + v5 = (v3 > 29032958) ? (v7 / v4 ^ v6) : (v3 << v3 & v4); + break; + } + + + return (v3 < 41820876) ? (v3 * v2 + v5) : (v5 >> v2 >> v3); + } + + [MosaUnitTest] + public static int FuzzMethod1093() + { + int v1 = 46484720; + int v2 = 10677925; + int v3 = 94193765; + int v4 = 1429256; + int v5 = 1530694; + int v6 = 68964221; + int v7 = 63113459; + + if (v3 < 48884972) + { + v6 = v7 >> v4 * v2; + } + else + { + int v8 = 68036153; + v8 = v8 - v8 << v8; + } + + + if (v2 < 25682416) + { + v3 = v3 << v4 / v7; + } + else + { + int v9 = 87657708; + v9 = v9 / v9 & v9; + } + + + if (v6 < 91097857) + { + int v10 = 6864669; + v10 = v10 ^ v10 | v10; + } + else + { + int v11 = 56458148; + v11 = v11 & v11 * v11; + } + + + return v4 / v4 + v6; + } + + [MosaUnitTest] + public static int FuzzMethod1094() + { + int v1 = 8975227; + int v2 = 48290519; + int v3 = 5665954; + int v4 = 61605004; + int v5 = 15767175; + int v6 = 90351442; + int v7 = 82610150; + + if (v5 < 7257457) + { + v1 = v4 ^ v7 * v7; + } + else + { + int v8 = 67990775; + v8 = v8 << v8 & v8; + } + + + switch (v3 % 5) + { + case 0: + v2 = v4 << v4 / v2; + break; + case 1: + v6 = v7 >> v7 & v1; + break; + case 2: + v3 = (v1 > 73935834) ? (v4 + v2 | v4) : (v7 & v4 >> v3); + break; + case 3: + v3 = (v7 < 77797900) ? (v7 & v5 / v4) : (v3 >> v7 - v7); + break; + case 4: + v6 = (v4 > 73518769) ? (v7 >> v4 ^ v2) : (v5 << v2 << v3); + break; + default: + v4 = (v5 < 57296662) ? (v1 >> v1 ^ v1) : (v3 + v3 << v1); + break; + } + + + switch (v5 % 5) + { + case 0: + v2 = v4 % v7 ^ v5; + break; + case 1: + v5 = (v5 > 66827585) ? (v1 - v7 & v7) : (v7 << v6 << v4); + break; + case 2: + v6 = v7 + v6 - v2; + break; + case 3: + v4 = v5 >> v5 & v1; + break; + case 4: + v3 = v6 >> v7 >> v6; + break; + default: + v1 = v6 * v5 ^ v6; + break; + } + + + return (v3 > 80875428) ? (v2 & v5 ^ v5) : (v6 & v2 % v3); + } + + [MosaUnitTest] + public static int FuzzMethod1095() + { + int v1 = 43360316; + int v2 = 91447629; + int v3 = 38855736; + int v4 = 92087723; + int v5 = 66669813; + int v6 = 95190542; + int v7 = 87695466; + + switch (v4 % 5) + { + case 0: + v3 = (v6 > 26840801) ? (v6 % v1 - v4) : (v6 ^ v4 | v6); + break; + case 1: + v3 = v5 / v1 - v1; + break; + case 2: + v7 = (v4 < 22676978) ? (v5 * v7 % v6) : (v1 / v6 & v6); + break; + case 3: + v1 = (v6 < 29808683) ? (v7 / v6 - v3) : (v5 % v5 * v1); + break; + case 4: + v1 = (v3 < 66833126) ? (v4 | v5 & v7) : (v2 | v4 ^ v5); + break; + default: + v1 = v5 >> v1 >> v3; + break; + } + + + switch (v4 % 5) + { + case 0: + v6 = v2 >> v4 * v2; + break; + case 1: + v1 = (v4 > 30793356) ? (v6 >> v2 >> v1) : (v1 >> v4 >> v6); + break; + case 2: + v1 = v2 ^ v4 >> v3; + break; + case 3: + v7 = v7 % v4 / v2; + break; + case 4: + v7 = (v4 < 66451749) ? (v1 ^ v2 ^ v1) : (v4 >> v3 & v4); + break; + default: + v4 = (v7 > 40682576) ? (v3 & v7 >> v1) : (v2 - v1 ^ v7); + break; + } + + + switch (v3 % 5) + { + case 0: + v4 = (v7 < 7186734) ? (v6 ^ v3 % v2) : (v5 + v5 | v1); + break; + case 1: + v4 = v1 % v6 & v4; + break; + case 2: + v4 = v5 | v6 >> v1; + break; + case 3: + v6 = (v4 < 94369564) ? (v4 % v3 >> v3) : (v6 >> v2 << v4); + break; + case 4: + v6 = (v5 < 88365274) ? (v4 << v7 ^ v5) : (v6 ^ v7 ^ v1); + break; + default: + v2 = v1 % v1 << v7; + break; + } + + + return (v7 < 87519485) ? (v1 << v6 ^ v1) : (v3 | v6 - v4); + } + + [MosaUnitTest] + public static int FuzzMethod1096() + { + int v1 = 91758816; + int v2 = 52347659; + int v3 = 40500864; + int v4 = 79098135; + int v5 = 27574304; + int v6 = 76879384; + int v7 = 20593666; + + switch (v7 % 5) + { + case 0: + v3 = v5 >> v2 >> v6; + break; + case 1: + v6 = (v6 < 45678955) ? (v7 << v7 >> v3) : (v1 - v5 << v3); + break; + case 2: + v2 = (v4 < 38206389) ? (v1 | v2 >> v2) : (v1 >> v1 & v1); + break; + case 3: + v5 = (v2 < 41963436) ? (v7 ^ v3 ^ v2) : (v6 ^ v5 - v4); + break; + case 4: + v2 = (v3 < 11041576) ? (v2 * v7 - v3) : (v5 >> v5 >> v2); + break; + default: + v6 = (v4 < 6421524) ? (v5 ^ v3 << v1) : (v2 >> v6 * v5); + break; + } + + + if (v2 > 68350699) + { + v7 = (v5 > 70791568) ? (v1 / v3 << v5) : (v6 >> v7 & v7); + } + else + { + v1 = (v2 > 5068294) ? (v7 / v6 >> v5) : (v4 ^ v3 - v1); + } + + + switch (v1 % 5) + { + case 0: + v2 = (v7 < 64489208) ? (v6 ^ v7 << v7) : (v5 | v2 & v2); + break; + case 1: + v2 = (v3 < 59993086) ? (v6 & v1 & v7) : (v5 >> v3 ^ v7); + break; + case 2: + v5 = (v1 > 82646390) ? (v3 & v6 | v7) : (v6 << v3 & v1); + break; + case 3: + v1 = (v4 < 37605037) ? (v3 >> v7 >> v4) : (v7 & v6 ^ v2); + break; + case 4: + v5 = v7 - v4 | v2; + break; + default: + v4 = (v7 < 21533279) ? (v1 | v6 & v5) : (v1 ^ v5 >> v4); + break; + } + + + return v5 * v7 % v1; + } + + [MosaUnitTest] + public static int FuzzMethod1097() + { + int v1 = 28138865; + int v2 = 66338358; + int v3 = 81663248; + int v4 = 94769065; + int v5 = 64137430; + int v6 = 46304298; + int v7 = 46788189; + + switch (v7 % 5) + { + case 0: + v3 = v2 % v3 & v3; + break; + case 1: + v7 = (v6 > 34967651) ? (v6 & v1 << v2) : (v6 >> v2 / v7); + break; + case 2: + v4 = (v1 < 99566928) ? (v2 - v4 << v7) : (v2 % v7 << v7); + break; + case 3: + v4 = v6 | v4 - v6; + break; + case 4: + v7 = (v5 > 94265379) ? (v7 ^ v3 ^ v7) : (v1 & v4 + v7); + break; + default: + v6 = (v7 > 534157) ? (v1 * v2 << v5) : (v2 >> v3 >> v4); + break; + } + + + switch (v3 % 5) + { + case 0: + v1 = (v3 < 98469749) ? (v6 << v3 << v1) : (v1 >> v5 - v4); + break; + case 1: + v7 = (v1 > 98083675) ? (v4 & v3 << v2) : (v2 & v1 % v1); + break; + case 2: + v6 = v3 + v3 >> v7; + break; + case 3: + v5 = (v2 < 12891481) ? (v3 ^ v5 - v7) : (v3 << v2 >> v2); + break; + case 4: + v5 = v1 << v2 & v6; + break; + default: + v7 = (v3 > 52580449) ? (v1 * v3 * v6) : (v6 << v1 * v1); + break; + } + + + if (v2 > 52179553) + { + v3 = (v4 > 49217305) ? (v1 / v7 - v7) : (v4 ^ v5 / v7); + } + else + { + int v8 = 21963675; + v8 = (v8 < 42828552) ? (v8 - v8 | v8) : (v8 / v8 << v8); + } + + + return (v7 < 49443776) ? (v7 * v4 << v5) : (v6 << v2 << v6); + } + + [MosaUnitTest] + public static int FuzzMethod1098() + { + int v1 = 2166767; + int v2 = 70842005; + int v3 = 97916768; + int v4 = 11910103; + int v5 = 63338130; + int v6 = 71225682; + int v7 = 5109558; + + switch (v3 % 5) + { + case 0: + v5 = (v1 < 66464207) ? (v5 << v7 / v4) : (v3 | v1 - v1); + break; + case 1: + v1 = v4 >> v2 | v3; + break; + case 2: + v5 = v5 | v1 | v6; + break; + case 3: + v4 = (v5 < 99515601) ? (v6 % v4 & v1) : (v2 << v3 << v3); + break; + case 4: + v6 = (v4 < 98173608) ? (v5 % v3 * v1) : (v1 << v5 >> v6); + break; + default: + v4 = v7 >> v4 >> v2; + break; + } + + + switch (v5 % 5) + { + case 0: + v3 = v7 >> v4 + v4; + break; + case 1: + v4 = v3 & v3 - v3; + break; + case 2: + v6 = v7 / v2 / v1; + break; + case 3: + v1 = (v5 > 72757667) ? (v4 >> v3 - v5) : (v6 >> v4 >> v2); + break; + case 4: + v4 = (v5 > 77652184) ? (v1 + v3 >> v7) : (v2 << v6 % v4); + break; + default: + v7 = (v5 > 65431052) ? (v7 >> v2 | v2) : (v6 >> v6 / v7); + break; + } + + + switch (v2 % 5) + { + case 0: + v4 = (v5 < 91003027) ? (v6 | v5 * v6) : (v4 << v6 + v4); + break; + case 1: + v7 = (v6 < 33879606) ? (v7 >> v4 % v2) : (v2 >> v4 ^ v1); + break; + case 2: + v7 = v7 >> v7 & v2; + break; + case 3: + v5 = (v6 < 75074532) ? (v3 | v3 | v3) : (v4 | v5 | v5); + break; + case 4: + v2 = (v6 > 20441209) ? (v7 | v7 ^ v4) : (v2 >> v1 % v2); + break; + default: + v1 = (v4 < 52518018) ? (v4 / v2 >> v4) : (v3 % v5 ^ v6); + break; + } + + + return (v1 > 23377595) ? (v3 % v6 / v6) : (v4 << v4 + v4); + } + + [MosaUnitTest] + public static int FuzzMethod1099() + { + int v1 = 60425880; + int v2 = 11984467; + int v3 = 12546807; + int v4 = 9830750; + int v5 = 7746946; + int v6 = 66973831; + int v7 = 27525059; + + if (v5 < 79541018) + { + int v8 = 40733459; + v8 = (v8 < 24333532) ? (v8 << v8 - v8) : (v8 >> v8 - v8); + } + else + { + int v9 = 71160670; + v9 = v9 / v9 | v9; + } + + + switch (v7 % 5) + { + case 0: + v4 = (v7 > 9558991) ? (v5 ^ v1 << v7) : (v2 << v7 / v2); + break; + case 1: + v3 = (v4 > 99783560) ? (v6 & v5 - v4) : (v5 << v2 * v4); + break; + case 2: + v1 = (v7 > 77349352) ? (v1 >> v7 << v3) : (v1 ^ v3 >> v1); + break; + case 3: + v7 = (v1 < 4764514) ? (v1 >> v1 >> v3) : (v3 << v2 << v7); + break; + case 4: + v2 = v3 >> v1 & v3; + break; + default: + v4 = v6 + v2 << v2; + break; + } + + + if (v6 > 39680772) + { + int v10 = 26379320; + v10 = v10 | v10 - v10; + } + else + { + v5 = v2 / v1 % v7; + } + + + return (v7 > 52439270) ? (v2 | v3 ^ v5) : (v3 | v6 >> v5); + } + +} + diff --git a/Source/Mosa.UnitTests/Fuzzy/Fuzz0011.cs b/Source/Mosa.UnitTests/Fuzzy/Fuzz0011.cs new file mode 100644 index 0000000000..0859ebb5e9 --- /dev/null +++ b/Source/Mosa.UnitTests/Fuzzy/Fuzz0011.cs @@ -0,0 +1,6359 @@ +namespace Mosa.UnitTests.Fuzzy; + +public static class Fuzz0011 +{ + [MosaUnitTest] + public static int FuzzMethod1100() + { + int v1 = 49902219; + int v2 = 20678129; + int v3 = 48318328; + int v4 = 46459426; + int v5 = 1736952; + int v6 = 34621452; + int v7 = 98086553; + + switch (v1 % 5) + { + case 0: + v1 = (v5 < 76907859) ? (v7 - v2 * v7) : (v7 + v4 << v6); + break; + case 1: + v3 = v6 & v3 >> v1; + break; + case 2: + v3 = v4 << v1 * v7; + break; + case 3: + v2 = v2 & v5 & v3; + break; + case 4: + v7 = (v3 < 72643991) ? (v7 << v1 + v5) : (v1 << v3 & v2); + break; + default: + v3 = v4 << v5 >> v5; + break; + } + + + if (v6 > 94610215) + { + int v8 = 24752713; + v8 = v8 ^ v8 / v8; + } + else + { + v6 = v5 / v5 << v4; + } + + + switch (v4 % 5) + { + case 0: + v2 = (v5 > 11208932) ? (v7 + v4 * v7) : (v7 >> v6 ^ v6); + break; + case 1: + v4 = v6 & v2 * v6; + break; + case 2: + v2 = v6 + v5 >> v7; + break; + case 3: + v6 = v4 ^ v5 / v5; + break; + case 4: + v5 = v2 & v6 << v7; + break; + default: + v5 = (v6 < 67224026) ? (v7 % v2 & v1) : (v1 | v4 / v4); + break; + } + + + return (v5 < 93628289) ? (v1 >> v2 / v6) : (v3 >> v6 >> v7); + } + + [MosaUnitTest] + public static int FuzzMethod1101() + { + int v1 = 33557875; + int v2 = 75989664; + int v3 = 32259076; + int v4 = 35854742; + int v5 = 59232993; + int v6 = 66561140; + int v7 = 16026467; + + switch (v5 % 5) + { + case 0: + v4 = (v3 > 37455674) ? (v7 & v2 * v3) : (v5 & v1 & v4); + break; + case 1: + v3 = (v5 > 6444627) ? (v6 & v3 << v4) : (v2 >> v1 ^ v5); + break; + case 2: + v4 = v3 ^ v4 % v5; + break; + case 3: + v6 = (v6 < 13145491) ? (v3 & v3 << v1) : (v1 % v6 >> v1); + break; + case 4: + v4 = (v4 > 21053021) ? (v6 & v5 >> v2) : (v7 >> v7 & v4); + break; + default: + v7 = v7 & v3 ^ v7; + break; + } + + + if (v6 < 56372348) + { + int v8 = 45800439; + v8 = (v8 < 92521513) ? (v8 | v8 ^ v8) : (v8 ^ v8 >> v8); + } + else + { + int v9 = 41144658; + v9 = (v9 > 51480151) ? (v9 / v9 >> v9) : (v9 * v9 * v9); + } + + + if (v4 < 9365900) + { + int v10 = 79982697; + v10 = (v10 > 32763846) ? (v10 & v10 - v10) : (v10 % v10 ^ v10); + } + else + { + int v11 = 41083000; + v11 = v11 ^ v11 >> v11; + } + + + return (v2 < 35566669) ? (v1 & v3 | v6) : (v1 + v5 - v3); + } + + [MosaUnitTest] + public static int FuzzMethod1102() + { + int v1 = 84940707; + int v2 = 42599882; + int v3 = 68104210; + int v4 = 26950405; + int v5 = 57702332; + int v6 = 51148482; + int v7 = 77609234; + + switch (v5 % 5) + { + case 0: + v7 = (v3 < 76273206) ? (v4 / v3 % v5) : (v2 >> v6 * v3); + break; + case 1: + v6 = v6 - v4 & v7; + break; + case 2: + v2 = v2 | v4 | v5; + break; + case 3: + v2 = (v3 < 88972740) ? (v4 | v5 ^ v2) : (v3 & v4 ^ v4); + break; + case 4: + v5 = v5 >> v6 & v7; + break; + default: + v4 = v4 ^ v3 - v4; + break; + } + + + if (v7 < 91074754) + { + int v8 = 71697104; + v8 = v8 - v8 | v8; + } + else + { + v1 = v7 & v6 ^ v7; + } + + + if (v3 < 51540718) + { + v3 = (v2 < 53774083) ? (v3 ^ v2 | v1) : (v6 << v7 | v1); + } + else + { + v5 = v3 << v7 >> v5; + } + + + return (v6 > 1257357) ? (v2 & v7 / v6) : (v3 & v6 * v2); + } + + [MosaUnitTest] + public static int FuzzMethod1103() + { + int v1 = 45310070; + int v2 = 181980; + int v3 = 62034309; + int v4 = 42901499; + int v5 = 91697232; + int v6 = 78869954; + int v7 = 62509487; + + if (v4 < 90143347) + { + v1 = v1 ^ v1 & v3; + } + else + { + v4 = v1 % v7 - v7; + } + + + if (v6 > 43472046) + { + int v8 = 63169553; + v8 = v8 >> v8 >> v8; + } + else + { + int v9 = 3974932; + v9 = (v9 < 14911159) ? (v9 * v9 - v9) : (v9 & v9 + v9); + } + + + if (v5 < 51237181) + { + int v10 = 91560033; + v10 = v10 - v10 << v10; + } + else + { + v3 = (v5 > 88664877) ? (v4 / v3 + v6) : (v3 ^ v5 - v7); + } + + + return (v1 < 75983528) ? (v4 << v3 / v6) : (v4 / v1 << v3); + } + + [MosaUnitTest] + public static int FuzzMethod1104() + { + int v1 = 36990967; + int v2 = 77779588; + int v3 = 75742597; + int v4 = 94973688; + int v5 = 62969688; + int v6 = 1402400; + int v7 = 55394340; + + switch (v7 % 5) + { + case 0: + v7 = v2 ^ v6 << v2; + break; + case 1: + v3 = (v1 < 42354786) ? (v4 << v6 >> v5) : (v7 << v5 >> v6); + break; + case 2: + v6 = v2 % v2 % v1; + break; + case 3: + v5 = (v1 > 92743791) ? (v2 >> v6 * v1) : (v3 ^ v2 >> v5); + break; + case 4: + v3 = v7 & v1 ^ v2; + break; + default: + v3 = (v6 > 23361298) ? (v1 - v7 * v3) : (v1 | v7 - v3); + break; + } + + + switch (v6 % 5) + { + case 0: + v1 = (v4 > 60633797) ? (v7 + v2 + v2) : (v5 - v1 ^ v7); + break; + case 1: + v5 = (v4 > 34874321) ? (v1 & v2 << v2) : (v5 ^ v6 / v6); + break; + case 2: + v2 = v5 >> v3 >> v5; + break; + case 3: + v2 = v7 << v6 + v7; + break; + case 4: + v3 = (v7 < 89204845) ? (v1 - v4 | v7) : (v6 >> v2 << v2); + break; + default: + v6 = v3 ^ v3 ^ v4; + break; + } + + + switch (v6 % 5) + { + case 0: + v3 = (v3 > 95745299) ? (v3 ^ v2 * v5) : (v6 / v4 & v3); + break; + case 1: + v3 = (v6 > 81951789) ? (v6 << v5 % v3) : (v4 - v3 >> v6); + break; + case 2: + v6 = (v3 < 897962) ? (v4 + v2 << v6) : (v3 << v4 / v2); + break; + case 3: + v4 = v4 << v1 ^ v1; + break; + case 4: + v5 = (v1 < 23262530) ? (v6 << v1 - v3) : (v5 << v6 * v3); + break; + default: + v2 = v2 >> v4 >> v7; + break; + } + + + return v1 >> v6 + v4; + } + + [MosaUnitTest] + public static int FuzzMethod1105() + { + int v1 = 89037981; + int v2 = 94791463; + int v3 = 31194061; + int v4 = 85645682; + int v5 = 83785717; + int v6 = 42247966; + int v7 = 71274541; + + if (v7 < 11940099) + { + int v8 = 76472834; + v8 = (v8 < 84927240) ? (v8 >> v8 % v8) : (v8 >> v8 & v8); + } + else + { + int v9 = 26961866; + v9 = (v9 < 74486794) ? (v9 ^ v9 ^ v9) : (v9 << v9 >> v9); + } + + + switch (v2 % 5) + { + case 0: + v4 = v7 | v6 % v4; + break; + case 1: + v4 = (v6 < 66504911) ? (v2 | v2 / v4) : (v5 | v2 >> v7); + break; + case 2: + v2 = (v3 < 55011951) ? (v6 / v5 | v5) : (v1 << v3 >> v4); + break; + case 3: + v6 = v2 | v2 | v7; + break; + case 4: + v6 = (v7 > 46534780) ? (v1 << v7 >> v5) : (v7 >> v3 * v7); + break; + default: + v3 = (v6 < 58539084) ? (v1 << v7 | v5) : (v6 & v5 / v3); + break; + } + + + if (v7 < 62863236) + { + int v10 = 99664453; + v10 = (v10 < 79794691) ? (v10 % v10 >> v10) : (v10 >> v10 - v10); + } + else + { + v1 = (v6 < 73575542) ? (v6 * v4 * v1) : (v1 & v7 << v6); + } + + + return (v3 < 8228284) ? (v3 << v1 & v5) : (v5 * v2 % v1); + } + + [MosaUnitTest] + public static int FuzzMethod1106() + { + int v1 = 57068709; + int v2 = 76331760; + int v3 = 50690374; + int v4 = 57299188; + int v5 = 45275110; + int v6 = 40862605; + int v7 = 92940741; + + if (v1 < 55702456) + { + int v8 = 5711001; + v8 = (v8 > 54397209) ? (v8 % v8 << v8) : (v8 | v8 % v8); + } + else + { + v4 = v1 & v6 * v1; + } + + + switch (v4 % 5) + { + case 0: + v5 = v5 % v3 ^ v2; + break; + case 1: + v4 = v5 % v7 - v2; + break; + case 2: + v2 = v4 | v2 >> v7; + break; + case 3: + v5 = (v7 > 88463979) ? (v5 & v7 << v6) : (v2 - v5 ^ v3); + break; + case 4: + v3 = v6 << v7 & v2; + break; + default: + v5 = (v1 > 41141303) ? (v5 | v3 + v5) : (v7 / v6 | v1); + break; + } + + + if (v4 < 99537697) + { + int v9 = 39055137; + v9 = v9 ^ v9 ^ v9; + } + else + { + v3 = (v3 < 84877803) ? (v6 >> v4 / v3) : (v2 / v4 >> v1); + } + + + return v6 % v6 >> v2; + } + + [MosaUnitTest] + public static int FuzzMethod1107() + { + int v1 = 31457438; + int v2 = 70724846; + int v3 = 4819098; + int v4 = 64052068; + int v5 = 69388839; + int v6 = 72385708; + int v7 = 41154358; + + if (v2 > 37156248) + { + v6 = v3 ^ v6 >> v3; + } + else + { + int v8 = 61724827; + v8 = (v8 < 14257793) ? (v8 / v8 % v8) : (v8 & v8 >> v8); + } + + + switch (v5 % 5) + { + case 0: + v5 = (v6 > 50501264) ? (v7 - v7 - v5) : (v1 & v5 ^ v7); + break; + case 1: + v7 = (v2 < 42174758) ? (v7 & v2 << v5) : (v2 & v3 + v7); + break; + case 2: + v3 = v7 % v5 & v2; + break; + case 3: + v2 = (v1 < 6428430) ? (v6 >> v7 ^ v6) : (v6 / v6 - v4); + break; + case 4: + v1 = (v4 < 40290777) ? (v5 & v2 & v6) : (v2 << v7 << v2); + break; + default: + v2 = (v6 < 50826350) ? (v3 << v1 & v4) : (v3 << v6 << v4); + break; + } + + + switch (v2 % 5) + { + case 0: + v1 = (v6 < 18777659) ? (v6 >> v2 ^ v1) : (v3 >> v1 / v7); + break; + case 1: + v5 = (v7 < 86451787) ? (v1 >> v7 + v6) : (v5 % v3 | v7); + break; + case 2: + v3 = (v7 > 38540864) ? (v6 + v5 - v1) : (v7 >> v6 << v1); + break; + case 3: + v5 = (v1 < 33663822) ? (v5 & v3 * v6) : (v1 & v1 ^ v4); + break; + case 4: + v3 = (v7 > 11915743) ? (v2 % v6 % v5) : (v4 | v5 ^ v6); + break; + default: + v3 = v6 % v5 << v4; + break; + } + + + return (v5 < 7396716) ? (v6 << v1 / v6) : (v2 >> v2 >> v1); + } + + [MosaUnitTest] + public static int FuzzMethod1108() + { + int v1 = 19502394; + int v2 = 4723204; + int v3 = 58602998; + int v4 = 86542631; + int v5 = 62389714; + int v6 = 62152112; + int v7 = 46179956; + + if (v1 < 96897034) + { + int v8 = 46251174; + v8 = (v8 < 63867008) ? (v8 / v8 & v8) : (v8 ^ v8 % v8); + } + else + { + v3 = v2 | v4 >> v5; + } + + + switch (v3 % 5) + { + case 0: + v1 = v5 / v3 >> v1; + break; + case 1: + v1 = v2 << v5 % v4; + break; + case 2: + v6 = v3 ^ v3 << v2; + break; + case 3: + v7 = (v6 < 90402738) ? (v6 | v7 >> v7) : (v2 | v1 << v3); + break; + case 4: + v1 = v4 ^ v7 - v6; + break; + default: + v4 = (v5 < 36171014) ? (v2 - v1 << v1) : (v5 & v2 | v1); + break; + } + + + if (v1 > 48577281) + { + v1 = v6 | v7 | v4; + } + else + { + v2 = (v1 < 93578428) ? (v5 ^ v4 << v3) : (v4 << v5 & v3); + } + + + return (v1 > 59538382) ? (v3 << v4 ^ v2) : (v2 ^ v5 * v6); + } + + [MosaUnitTest] + public static int FuzzMethod1109() + { + int v1 = 89529888; + int v2 = 61187900; + int v3 = 56383996; + int v4 = 94276680; + int v5 = 72465221; + int v6 = 61048331; + int v7 = 51047987; + + switch (v2 % 5) + { + case 0: + v4 = (v1 > 17302145) ? (v7 ^ v5 << v3) : (v5 << v4 | v3); + break; + case 1: + v1 = v6 - v6 % v6; + break; + case 2: + v2 = (v6 < 60803906) ? (v1 << v5 ^ v1) : (v2 * v1 ^ v2); + break; + case 3: + v1 = (v6 < 1318711) ? (v3 >> v2 % v3) : (v7 & v7 ^ v5); + break; + case 4: + v3 = v1 >> v7 << v3; + break; + default: + v4 = v6 / v3 % v1; + break; + } + + + switch (v4 % 5) + { + case 0: + v3 = v3 << v6 << v3; + break; + case 1: + v5 = (v1 > 13557183) ? (v1 << v5 << v7) : (v6 << v2 ^ v7); + break; + case 2: + v6 = (v3 > 95343282) ? (v4 >> v7 & v5) : (v1 >> v3 >> v6); + break; + case 3: + v6 = (v4 > 1812348) ? (v2 * v2 ^ v1) : (v7 - v4 % v7); + break; + case 4: + v4 = (v4 < 95322527) ? (v1 / v6 | v5) : (v5 - v7 + v6); + break; + default: + v5 = (v1 < 90695601) ? (v2 * v2 >> v2) : (v2 & v1 / v3); + break; + } + + + if (v2 > 34343946) + { + int v8 = 60639355; + v8 = v8 & v8 << v8; + } + else + { + v2 = v2 | v1 >> v3; + } + + + return v4 % v4 | v7; + } + + [MosaUnitTest] + public static int FuzzMethod1110() + { + int v1 = 9635772; + int v2 = 4539658; + int v3 = 5880431; + int v4 = 57153264; + int v5 = 50599709; + int v6 = 53015934; + int v7 = 89162158; + + switch (v7 % 5) + { + case 0: + v6 = (v3 < 70697338) ? (v1 | v6 >> v3) : (v3 / v1 >> v2); + break; + case 1: + v2 = v5 ^ v5 >> v5; + break; + case 2: + v2 = (v7 < 64684321) ? (v3 | v3 & v2) : (v1 ^ v3 & v7); + break; + case 3: + v4 = (v5 < 86985189) ? (v7 - v3 % v5) : (v4 >> v7 << v1); + break; + case 4: + v2 = (v3 > 71789130) ? (v4 ^ v4 & v7) : (v7 * v6 | v7); + break; + default: + v3 = v4 >> v7 ^ v4; + break; + } + + + if (v2 < 46349244) + { + v1 = v6 >> v5 << v4; + } + else + { + int v8 = 91204679; + v8 = (v8 < 40218144) ? (v8 & v8 * v8) : (v8 * v8 & v8); + } + + + switch (v7 % 5) + { + case 0: + v7 = v3 ^ v3 << v2; + break; + case 1: + v7 = (v6 < 80432533) ? (v4 + v1 / v7) : (v7 << v2 + v1); + break; + case 2: + v5 = v5 >> v6 + v1; + break; + case 3: + v1 = v4 << v4 ^ v2; + break; + case 4: + v3 = (v3 > 52697945) ? (v5 % v1 / v5) : (v7 - v1 & v7); + break; + default: + v3 = v7 | v3 & v2; + break; + } + + + return (v6 < 10262907) ? (v4 - v1 * v5) : (v1 & v6 / v6); + } + + [MosaUnitTest] + public static int FuzzMethod1111() + { + int v1 = 77688570; + int v2 = 14968003; + int v3 = 90746374; + int v4 = 57204390; + int v5 = 13753711; + int v6 = 96325153; + int v7 = 5178453; + + if (v3 > 94225875) + { + int v8 = 65159203; + v8 = (v8 > 95209483) ? (v8 << v8 >> v8) : (v8 >> v8 & v8); + } + else + { + v7 = v5 >> v3 & v2; + } + + + switch (v5 % 5) + { + case 0: + v7 = v2 << v2 ^ v7; + break; + case 1: + v4 = (v4 < 94077204) ? (v7 - v4 - v1) : (v3 - v4 | v3); + break; + case 2: + v7 = (v3 < 57823060) ? (v3 * v5 / v5) : (v3 & v3 * v6); + break; + case 3: + v5 = (v2 < 52009676) ? (v5 + v4 & v6) : (v5 ^ v1 >> v4); + break; + case 4: + v7 = (v6 > 56762425) ? (v2 ^ v1 + v7) : (v5 >> v2 & v6); + break; + default: + v6 = v2 | v1 ^ v4; + break; + } + + + switch (v7 % 5) + { + case 0: + v1 = v4 ^ v4 * v2; + break; + case 1: + v1 = v4 >> v5 | v2; + break; + case 2: + v5 = (v5 > 44573098) ? (v5 & v3 << v2) : (v4 ^ v5 % v7); + break; + case 3: + v7 = (v2 > 95386228) ? (v1 | v5 | v6) : (v5 + v6 << v1); + break; + case 4: + v1 = v5 - v6 >> v1; + break; + default: + v6 = v3 - v5 << v2; + break; + } + + + return v3 ^ v4 & v2; + } + + [MosaUnitTest] + public static int FuzzMethod1112() + { + int v1 = 16591960; + int v2 = 71569821; + int v3 = 63671287; + int v4 = 5248739; + int v5 = 98360417; + int v6 = 20059136; + int v7 = 24207288; + + switch (v5 % 5) + { + case 0: + v5 = (v4 > 62015404) ? (v5 - v5 % v2) : (v3 + v4 & v3); + break; + case 1: + v5 = (v6 > 56362976) ? (v1 ^ v2 | v6) : (v4 | v6 << v7); + break; + case 2: + v5 = (v3 < 5316771) ? (v2 << v4 + v6) : (v2 >> v6 << v7); + break; + case 3: + v6 = v7 << v4 ^ v7; + break; + case 4: + v5 = (v3 < 39050276) ? (v6 >> v7 << v2) : (v4 - v6 << v7); + break; + default: + v5 = (v4 < 58114015) ? (v5 % v3 / v2) : (v7 << v1 << v6); + break; + } + + + if (v2 > 8793191) + { + v1 = (v2 < 66760226) ? (v1 >> v3 << v6) : (v4 >> v5 << v5); + } + else + { + int v8 = 62722015; + v8 = (v8 > 18162039) ? (v8 >> v8 ^ v8) : (v8 << v8 * v8); + } + + + switch (v4 % 5) + { + case 0: + v3 = v7 << v6 * v3; + break; + case 1: + v1 = (v1 > 11724253) ? (v4 * v3 << v2) : (v3 << v1 << v5); + break; + case 2: + v1 = (v3 > 23719280) ? (v2 / v5 | v7) : (v6 + v1 % v1); + break; + case 3: + v5 = (v3 < 8469984) ? (v7 % v3 ^ v3) : (v2 >> v5 >> v6); + break; + case 4: + v7 = (v7 < 10416243) ? (v4 >> v6 >> v3) : (v1 >> v2 << v1); + break; + default: + v4 = (v1 > 64618282) ? (v2 >> v3 & v3) : (v4 >> v4 & v3); + break; + } + + + return v2 | v5 >> v4; + } + + [MosaUnitTest] + public static int FuzzMethod1113() + { + int v1 = 36067855; + int v2 = 75592599; + int v3 = 83285314; + int v4 = 5466783; + int v5 = 99548080; + int v6 = 1892014; + int v7 = 91207065; + + switch (v7 % 5) + { + case 0: + v5 = (v5 < 17405935) ? (v6 << v2 | v6) : (v6 << v4 + v6); + break; + case 1: + v3 = (v6 < 9025848) ? (v2 << v6 | v2) : (v3 % v7 << v5); + break; + case 2: + v3 = (v7 > 48731009) ? (v2 / v2 + v7) : (v6 << v2 + v6); + break; + case 3: + v3 = v4 ^ v7 >> v7; + break; + case 4: + v4 = v4 & v7 >> v4; + break; + default: + v6 = v7 * v3 << v4; + break; + } + + + switch (v2 % 5) + { + case 0: + v4 = (v6 > 53133879) ? (v5 / v4 / v4) : (v3 >> v5 ^ v5); + break; + case 1: + v4 = (v6 > 53491705) ? (v5 / v4 | v1) : (v1 | v7 >> v5); + break; + case 2: + v1 = v7 & v1 - v5; + break; + case 3: + v1 = v5 & v1 & v6; + break; + case 4: + v1 = (v6 < 57536495) ? (v2 | v6 * v4) : (v3 ^ v2 >> v5); + break; + default: + v5 = (v1 < 56646628) ? (v6 * v3 >> v4) : (v5 ^ v3 - v4); + break; + } + + + switch (v7 % 5) + { + case 0: + v1 = v1 & v5 & v1; + break; + case 1: + v1 = v3 ^ v6 >> v3; + break; + case 2: + v4 = (v2 < 96554016) ? (v7 << v2 / v6) : (v5 * v2 % v6); + break; + case 3: + v7 = (v1 < 72636879) ? (v7 & v6 ^ v1) : (v1 ^ v6 % v4); + break; + case 4: + v3 = v6 << v3 / v7; + break; + default: + v7 = (v6 < 76283889) ? (v1 << v6 ^ v3) : (v7 ^ v4 % v5); + break; + } + + + return (v4 < 51950812) ? (v6 | v7 * v7) : (v3 ^ v5 >> v1); + } + + [MosaUnitTest] + public static int FuzzMethod1114() + { + int v1 = 56709696; + int v2 = 56607642; + int v3 = 68437204; + int v4 = 74559949; + int v5 = 16104479; + int v6 = 17303740; + int v7 = 87641012; + + switch (v3 % 5) + { + case 0: + v5 = (v3 > 87116845) ? (v1 << v2 + v7) : (v6 % v7 / v3); + break; + case 1: + v6 = v5 >> v5 - v3; + break; + case 2: + v6 = v1 + v4 ^ v2; + break; + case 3: + v4 = (v3 < 91194733) ? (v3 & v2 >> v1) : (v6 / v6 >> v7); + break; + case 4: + v4 = (v4 < 9086733) ? (v2 / v3 << v6) : (v5 + v2 * v1); + break; + default: + v6 = (v6 > 30772587) ? (v5 / v4 & v5) : (v5 << v6 >> v7); + break; + } + + + if (v2 > 46012798) + { + int v8 = 33432942; + v8 = (v8 > 7850352) ? (v8 - v8 ^ v8) : (v8 / v8 + v8); + } + else + { + int v9 = 13961800; + v9 = v9 >> v9 / v9; + } + + + if (v4 < 99497626) + { + int v10 = 68626174; + v10 = v10 >> v10 << v10; + } + else + { + int v11 = 66058982; + v11 = v11 - v11 << v11; + } + + + return (v3 < 67073274) ? (v4 ^ v2 + v1) : (v5 * v1 / v7); + } + + [MosaUnitTest] + public static int FuzzMethod1115() + { + int v1 = 72842169; + int v2 = 95407095; + int v3 = 61344201; + int v4 = 55761670; + int v5 = 43125148; + int v6 = 93594739; + int v7 = 80881206; + + if (v1 > 50183634) + { + int v8 = 48610193; + v8 = (v8 < 43227367) ? (v8 % v8 - v8) : (v8 << v8 << v8); + } + else + { + v7 = (v1 < 32330252) ? (v1 | v7 % v3) : (v6 & v6 - v3); + } + + + if (v3 < 39751009) + { + int v9 = 66853849; + v9 = (v9 > 37417505) ? (v9 + v9 - v9) : (v9 >> v9 - v9); + } + else + { + v1 = v2 >> v7 >> v3; + } + + + switch (v2 % 5) + { + case 0: + v4 = v4 / v4 & v3; + break; + case 1: + v5 = v2 % v1 << v3; + break; + case 2: + v7 = (v4 < 88650048) ? (v1 << v2 * v3) : (v2 ^ v4 & v7); + break; + case 3: + v7 = v2 << v6 % v5; + break; + case 4: + v7 = v5 << v5 & v6; + break; + default: + v4 = (v3 > 55465765) ? (v7 | v7 & v2) : (v6 >> v2 >> v2); + break; + } + + + return v4 - v4 & v4; + } + + [MosaUnitTest] + public static int FuzzMethod1116() + { + int v1 = 37545513; + int v2 = 97212808; + int v3 = 68265803; + int v4 = 32764509; + int v5 = 6221735; + int v6 = 80900974; + int v7 = 16189275; + + switch (v1 % 5) + { + case 0: + v2 = v6 - v7 << v1; + break; + case 1: + v6 = (v1 < 40522336) ? (v5 | v5 & v6) : (v4 * v7 / v2); + break; + case 2: + v4 = v6 % v5 % v6; + break; + case 3: + v3 = v6 | v1 - v6; + break; + case 4: + v6 = (v4 > 64924914) ? (v5 / v7 & v2) : (v4 % v6 >> v6); + break; + default: + v1 = v2 << v4 << v6; + break; + } + + + if (v2 < 38532571) + { + int v8 = 33274177; + v8 = (v8 > 74224635) ? (v8 & v8 >> v8) : (v8 ^ v8 << v8); + } + else + { + v4 = v2 >> v5 + v1; + } + + + switch (v4 % 5) + { + case 0: + v1 = v2 * v4 >> v2; + break; + case 1: + v3 = (v4 < 90509494) ? (v1 * v4 << v3) : (v3 >> v4 % v6); + break; + case 2: + v1 = (v6 > 76430118) ? (v7 ^ v7 + v4) : (v5 << v5 / v5); + break; + case 3: + v6 = v5 << v5 - v1; + break; + case 4: + v7 = (v4 > 383003) ? (v7 << v4 >> v5) : (v5 % v4 >> v6); + break; + default: + v3 = (v3 < 79982123) ? (v4 / v7 ^ v7) : (v4 ^ v5 & v1); + break; + } + + + return (v4 < 50327868) ? (v1 ^ v5 + v2) : (v3 | v6 % v7); + } + + [MosaUnitTest] + public static int FuzzMethod1117() + { + int v1 = 80929580; + int v2 = 83116305; + int v3 = 20766446; + int v4 = 16661586; + int v5 = 21372092; + int v6 = 15179820; + int v7 = 37086794; + + if (v1 > 90593305) + { + int v8 = 31164848; + v8 = (v8 > 26565548) ? (v8 ^ v8 >> v8) : (v8 << v8 % v8); + } + else + { + int v9 = 12655632; + v9 = v9 + v9 & v9; + } + + + if (v6 < 25856974) + { + int v10 = 17485761; + v10 = (v10 > 24962424) ? (v10 + v10 ^ v10) : (v10 << v10 ^ v10); + } + else + { + v5 = (v5 < 16288536) ? (v5 * v6 / v3) : (v2 << v4 << v6); + } + + + if (v3 < 59164066) + { + int v11 = 1759683; + v11 = v11 / v11 * v11; + } + else + { + v6 = v4 - v6 / v4; + } + + + return (v5 < 93340002) ? (v5 * v2 % v5) : (v2 >> v7 * v7); + } + + [MosaUnitTest] + public static int FuzzMethod1118() + { + int v1 = 6660399; + int v2 = 17189106; + int v3 = 76153685; + int v4 = 71502478; + int v5 = 95761716; + int v6 = 19578684; + int v7 = 11153880; + + if (v6 > 73393037) + { + v2 = (v2 > 18447712) ? (v4 >> v2 | v6) : (v1 | v5 & v7); + } + else + { + int v8 = 72399227; + v8 = v8 % v8 * v8; + } + + + if (v5 < 67190160) + { + int v9 = 12415234; + v9 = (v9 < 74386812) ? (v9 << v9 | v9) : (v9 / v9 / v9); + } + else + { + v7 = (v5 > 14232776) ? (v6 & v1 * v2) : (v7 ^ v3 >> v5); + } + + + switch (v5 % 5) + { + case 0: + v1 = v1 / v2 << v2; + break; + case 1: + v6 = v2 ^ v4 >> v3; + break; + case 2: + v3 = v2 << v2 << v2; + break; + case 3: + v6 = (v2 < 64759017) ? (v4 & v6 >> v1) : (v7 * v1 - v2); + break; + case 4: + v5 = (v3 < 73207814) ? (v4 << v7 ^ v7) : (v5 + v6 * v4); + break; + default: + v3 = (v5 > 71135014) ? (v6 - v3 | v4) : (v1 << v6 % v5); + break; + } + + + return v2 >> v2 & v2; + } + + [MosaUnitTest] + public static int FuzzMethod1119() + { + int v1 = 61693920; + int v2 = 9754651; + int v3 = 53205488; + int v4 = 55812433; + int v5 = 10795094; + int v6 = 2145384; + int v7 = 52355154; + + switch (v6 % 5) + { + case 0: + v6 = v2 * v6 * v2; + break; + case 1: + v2 = v5 >> v5 << v7; + break; + case 2: + v7 = (v5 > 27549258) ? (v3 ^ v1 ^ v1) : (v4 * v4 ^ v4); + break; + case 3: + v2 = v1 + v4 >> v3; + break; + case 4: + v2 = (v1 < 73743169) ? (v3 & v2 ^ v3) : (v1 >> v7 >> v1); + break; + default: + v2 = v5 | v5 * v4; + break; + } + + + if (v3 < 35430934) + { + v6 = (v5 < 33063829) ? (v3 + v5 * v5) : (v6 ^ v2 >> v2); + } + else + { + int v8 = 4246544; + v8 = (v8 > 16575769) ? (v8 << v8 * v8) : (v8 - v8 >> v8); + } + + + if (v3 < 82285273) + { + v6 = (v4 > 20284509) ? (v4 - v1 << v4) : (v3 / v2 >> v3); + } + else + { + int v9 = 86102364; + v9 = v9 / v9 >> v9; + } + + + return (v6 > 78371077) ? (v6 % v5 & v1) : (v5 >> v7 * v6); + } + + [MosaUnitTest] + public static int FuzzMethod1120() + { + int v1 = 71335674; + int v2 = 56037853; + int v3 = 47742582; + int v4 = 10253605; + int v5 = 43683654; + int v6 = 24738635; + int v7 = 63042274; + + switch (v7 % 5) + { + case 0: + v7 = (v3 < 48259308) ? (v6 | v2 << v2) : (v1 - v7 & v1); + break; + case 1: + v5 = (v3 > 83514636) ? (v4 + v6 << v3) : (v2 & v1 << v6); + break; + case 2: + v2 = v4 << v2 % v1; + break; + case 3: + v5 = v7 << v6 | v7; + break; + case 4: + v6 = (v7 > 99909454) ? (v4 - v2 / v1) : (v5 + v7 >> v3); + break; + default: + v7 = (v1 > 12205299) ? (v4 << v4 << v2) : (v1 - v3 & v1); + break; + } + + + switch (v3 % 5) + { + case 0: + v1 = (v7 > 91136166) ? (v6 >> v7 / v3) : (v4 ^ v5 << v5); + break; + case 1: + v6 = (v5 < 6767262) ? (v6 << v5 | v4) : (v6 >> v4 >> v6); + break; + case 2: + v3 = v3 << v2 & v2; + break; + case 3: + v2 = (v4 > 15243475) ? (v2 << v4 - v4) : (v3 >> v6 ^ v4); + break; + case 4: + v7 = (v4 < 78830978) ? (v7 / v5 % v6) : (v4 | v5 | v5); + break; + default: + v7 = v5 ^ v3 | v6; + break; + } + + + if (v4 > 85660008) + { + int v8 = 81264984; + v8 = (v8 > 11378320) ? (v8 >> v8 >> v8) : (v8 % v8 % v8); + } + else + { + int v9 = 1180269; + v9 = (v9 < 56269930) ? (v9 | v9 | v9) : (v9 | v9 | v9); + } + + + return (v7 < 45600745) ? (v5 * v6 | v7) : (v7 ^ v3 + v3); + } + + [MosaUnitTest] + public static int FuzzMethod1121() + { + int v1 = 94635731; + int v2 = 80998506; + int v3 = 45219183; + int v4 = 95116576; + int v5 = 39667175; + int v6 = 95379473; + int v7 = 12243379; + + if (v2 < 29705147) + { + v5 = v1 * v1 >> v2; + } + else + { + int v8 = 53384199; + v8 = (v8 < 17186489) ? (v8 & v8 | v8) : (v8 & v8 << v8); + } + + + switch (v4 % 5) + { + case 0: + v4 = (v7 > 10994010) ? (v3 & v1 / v5) : (v5 >> v6 ^ v7); + break; + case 1: + v5 = (v3 < 19852966) ? (v3 / v4 / v1) : (v5 >> v4 >> v5); + break; + case 2: + v6 = (v6 < 6245512) ? (v2 | v4 % v5) : (v5 - v4 - v3); + break; + case 3: + v3 = v2 >> v7 & v4; + break; + case 4: + v6 = (v7 < 98833275) ? (v7 & v7 / v1) : (v3 | v5 | v1); + break; + default: + v4 = v4 >> v2 << v2; + break; + } + + + switch (v7 % 5) + { + case 0: + v5 = (v6 > 11386430) ? (v6 << v3 ^ v5) : (v2 | v5 << v5); + break; + case 1: + v1 = v7 ^ v6 & v3; + break; + case 2: + v4 = (v5 > 40429640) ? (v1 * v2 ^ v1) : (v6 & v6 >> v6); + break; + case 3: + v6 = v7 ^ v1 + v5; + break; + case 4: + v7 = (v2 < 20255412) ? (v1 + v4 ^ v4) : (v3 & v6 / v5); + break; + default: + v7 = (v7 < 72821523) ? (v3 << v1 - v7) : (v5 >> v2 ^ v6); + break; + } + + + return (v2 > 72168253) ? (v3 * v3 * v7) : (v7 >> v2 ^ v7); + } + + [MosaUnitTest] + public static int FuzzMethod1122() + { + int v1 = 17205855; + int v2 = 1402779; + int v3 = 30514780; + int v4 = 70811735; + int v5 = 86066843; + int v6 = 34514326; + int v7 = 28186626; + + if (v5 > 3461305) + { + v1 = (v6 < 35753025) ? (v7 ^ v1 & v5) : (v2 >> v6 | v5); + } + else + { + v6 = (v7 > 84814180) ? (v2 << v5 + v2) : (v6 % v6 - v1); + } + + + if (v5 < 12304691) + { + v6 = v6 << v3 + v7; + } + else + { + v5 = (v2 > 94041020) ? (v3 << v4 + v1) : (v6 / v1 / v6); + } + + + switch (v4 % 5) + { + case 0: + v7 = (v4 > 87159555) ? (v5 * v1 << v7) : (v5 << v6 << v3); + break; + case 1: + v3 = (v6 < 17394002) ? (v5 & v6 ^ v4) : (v2 & v1 | v6); + break; + case 2: + v6 = (v1 > 45308103) ? (v2 | v4 >> v4) : (v2 + v2 | v1); + break; + case 3: + v7 = v3 << v1 % v2; + break; + case 4: + v3 = (v1 < 63354224) ? (v3 << v4 >> v1) : (v1 ^ v3 ^ v7); + break; + default: + v6 = (v1 < 21757789) ? (v1 - v5 / v6) : (v3 << v7 << v6); + break; + } + + + return (v4 > 61042840) ? (v1 & v6 | v3) : (v4 >> v5 >> v1); + } + + [MosaUnitTest] + public static int FuzzMethod1123() + { + int v1 = 96837163; + int v2 = 13598498; + int v3 = 38400962; + int v4 = 96853225; + int v5 = 19270175; + int v6 = 54239965; + int v7 = 40541591; + + if (v2 < 86963042) + { + int v8 = 54012864; + v8 = v8 & v8 << v8; + } + else + { + v5 = (v6 < 29287315) ? (v3 << v3 << v4) : (v1 - v1 / v6); + } + + + switch (v6 % 5) + { + case 0: + v1 = v4 & v5 >> v3; + break; + case 1: + v6 = v1 & v4 & v1; + break; + case 2: + v1 = (v7 < 15504706) ? (v3 ^ v3 << v2) : (v7 / v7 + v4); + break; + case 3: + v6 = (v6 > 21713810) ? (v4 >> v2 << v5) : (v7 + v5 << v5); + break; + case 4: + v4 = (v6 < 37937613) ? (v3 ^ v4 & v7) : (v5 + v5 + v3); + break; + default: + v6 = (v1 < 51539540) ? (v7 << v5 & v5) : (v3 >> v5 ^ v3); + break; + } + + + if (v2 < 16265557) + { + int v9 = 71065822; + v9 = (v9 > 47220336) ? (v9 >> v9 ^ v9) : (v9 - v9 + v9); + } + else + { + v7 = (v5 > 54849298) ? (v2 >> v7 << v5) : (v4 % v6 % v1); + } + + + return v5 | v1 >> v2; + } + + [MosaUnitTest] + public static int FuzzMethod1124() + { + int v1 = 10266391; + int v2 = 23084302; + int v3 = 12489672; + int v4 = 49193310; + int v5 = 54619481; + int v6 = 41689288; + int v7 = 19453329; + + switch (v2 % 5) + { + case 0: + v5 = (v2 < 76631734) ? (v4 ^ v1 + v2) : (v5 << v1 - v1); + break; + case 1: + v4 = (v6 < 69055899) ? (v1 & v3 | v2) : (v4 ^ v5 << v7); + break; + case 2: + v6 = v3 >> v1 - v5; + break; + case 3: + v2 = v7 + v6 >> v2; + break; + case 4: + v2 = (v7 < 35633524) ? (v5 % v4 << v6) : (v5 >> v7 << v5); + break; + default: + v7 = (v5 < 27224806) ? (v4 << v5 + v2) : (v5 ^ v5 | v6); + break; + } + + + if (v2 > 4997486) + { + v7 = v3 * v5 | v2; + } + else + { + v4 = v4 & v6 << v5; + } + + + switch (v7 % 5) + { + case 0: + v2 = v5 - v7 * v7; + break; + case 1: + v7 = (v5 < 92715802) ? (v1 | v4 % v7) : (v3 / v3 ^ v5); + break; + case 2: + v6 = v1 + v6 * v4; + break; + case 3: + v3 = (v1 < 32272227) ? (v7 ^ v5 * v1) : (v1 << v3 | v4); + break; + case 4: + v3 = (v2 < 25517906) ? (v7 ^ v4 & v6) : (v1 ^ v5 >> v6); + break; + default: + v7 = (v4 > 57262291) ? (v7 >> v1 << v1) : (v4 >> v6 >> v3); + break; + } + + + return (v2 < 90420166) ? (v6 * v5 + v2) : (v7 << v7 & v1); + } + + [MosaUnitTest] + public static int FuzzMethod1125() + { + int v1 = 16045565; + int v2 = 69717143; + int v3 = 51436617; + int v4 = 64895627; + int v5 = 94115316; + int v6 = 10565226; + int v7 = 87878296; + + switch (v6 % 5) + { + case 0: + v2 = v1 / v7 & v5; + break; + case 1: + v4 = (v4 > 79679148) ? (v4 - v7 ^ v1) : (v5 % v2 << v3); + break; + case 2: + v3 = (v6 < 19945667) ? (v1 & v4 | v2) : (v2 >> v7 & v7); + break; + case 3: + v6 = v1 & v1 % v2; + break; + case 4: + v2 = v2 << v4 ^ v2; + break; + default: + v7 = (v7 > 55488833) ? (v4 + v1 >> v1) : (v2 << v3 * v1); + break; + } + + + switch (v4 % 5) + { + case 0: + v6 = (v4 < 72705439) ? (v1 >> v6 >> v1) : (v3 % v3 << v7); + break; + case 1: + v2 = (v3 > 62595440) ? (v5 << v4 % v2) : (v1 ^ v4 >> v7); + break; + case 2: + v1 = v3 | v7 << v4; + break; + case 3: + v4 = (v6 > 20882) ? (v1 - v5 % v5) : (v6 >> v1 >> v3); + break; + case 4: + v1 = v2 + v4 >> v6; + break; + default: + v5 = (v5 > 60969942) ? (v7 ^ v6 + v6) : (v5 << v4 >> v3); + break; + } + + + switch (v7 % 5) + { + case 0: + v1 = (v3 > 3133842) ? (v3 & v6 << v3) : (v4 / v2 << v5); + break; + case 1: + v3 = v1 << v1 & v6; + break; + case 2: + v1 = (v7 > 32727700) ? (v7 | v3 ^ v7) : (v7 << v6 ^ v6); + break; + case 3: + v1 = v2 << v6 << v2; + break; + case 4: + v2 = (v3 < 14489497) ? (v4 >> v4 >> v6) : (v4 >> v5 % v5); + break; + default: + v2 = (v1 < 13817846) ? (v5 << v3 & v6) : (v3 * v2 >> v4); + break; + } + + + return v7 << v7 << v1; + } + + [MosaUnitTest] + public static int FuzzMethod1126() + { + int v1 = 86504566; + int v2 = 71904766; + int v3 = 19299972; + int v4 = 19762264; + int v5 = 55171745; + int v6 = 38631910; + int v7 = 91739368; + + if (v2 < 15080757) + { + v3 = (v5 > 48484792) ? (v1 | v7 << v2) : (v4 << v2 ^ v5); + } + else + { + int v8 = 79374899; + v8 = v8 & v8 % v8; + } + + + if (v6 > 44207993) + { + int v9 = 77214120; + v9 = (v9 > 959932) ? (v9 & v9 - v9) : (v9 << v9 >> v9); + } + else + { + int v10 = 90228627; + v10 = (v10 < 79497069) ? (v10 - v10 & v10) : (v10 + v10 % v10); + } + + + switch (v2 % 5) + { + case 0: + v7 = v1 * v4 | v2; + break; + case 1: + v6 = v3 * v7 | v5; + break; + case 2: + v6 = (v3 < 62359009) ? (v7 >> v1 % v7) : (v5 & v5 / v4); + break; + case 3: + v2 = (v3 > 6938282) ? (v2 ^ v7 & v5) : (v6 + v5 % v5); + break; + case 4: + v6 = (v4 < 95323952) ? (v3 / v5 % v3) : (v2 >> v5 + v5); + break; + default: + v2 = (v5 < 69678524) ? (v4 >> v1 * v4) : (v2 >> v6 - v6); + break; + } + + + return (v3 < 58867864) ? (v2 + v3 * v1) : (v6 & v2 + v6); + } + + [MosaUnitTest] + public static int FuzzMethod1127() + { + int v1 = 7889417; + int v2 = 6285925; + int v3 = 2360297; + int v4 = 14895074; + int v5 = 71255192; + int v6 = 69946801; + int v7 = 6689156; + + if (v5 < 524173) + { + v4 = v4 >> v2 ^ v7; + } + else + { + int v8 = 60004829; + v8 = v8 << v8 & v8; + } + + + switch (v5 % 5) + { + case 0: + v5 = (v2 > 9664877) ? (v1 ^ v1 | v7) : (v1 >> v4 & v4); + break; + case 1: + v2 = v4 | v4 % v5; + break; + case 2: + v6 = v4 / v6 << v5; + break; + case 3: + v1 = (v3 < 23282322) ? (v5 + v2 >> v5) : (v3 / v3 * v4); + break; + case 4: + v3 = (v4 < 33463412) ? (v2 * v2 - v4) : (v4 >> v6 ^ v2); + break; + default: + v1 = v1 | v6 >> v7; + break; + } + + + if (v5 > 92712002) + { + v4 = v6 / v2 | v5; + } + else + { + int v9 = 38227706; + v9 = v9 << v9 - v9; + } + + + return (v2 < 96796571) ? (v7 >> v1 << v6) : (v6 | v1 + v4); + } + + [MosaUnitTest] + public static int FuzzMethod1128() + { + int v1 = 63105821; + int v2 = 28702665; + int v3 = 48237263; + int v4 = 98177543; + int v5 = 5629134; + int v6 = 71732065; + int v7 = 82772991; + + if (v7 < 84830811) + { + int v8 = 75128146; + v8 = (v8 < 18759736) ? (v8 + v8 / v8) : (v8 << v8 >> v8); + } + else + { + int v9 = 12287204; + v9 = (v9 < 80456712) ? (v9 & v9 << v9) : (v9 ^ v9 + v9); + } + + + if (v6 > 61834047) + { + int v10 = 24164635; + v10 = (v10 < 53365841) ? (v10 ^ v10 ^ v10) : (v10 | v10 / v10); + } + else + { + int v11 = 71621185; + v11 = (v11 < 45358262) ? (v11 >> v11 + v11) : (v11 << v11 ^ v11); + } + + + if (v3 > 74292681) + { + v4 = (v2 > 42010918) ? (v2 / v4 ^ v3) : (v1 << v5 << v1); + } + else + { + v7 = (v2 > 57610314) ? (v1 << v3 & v2) : (v3 + v3 | v5); + } + + + return (v1 < 70658758) ? (v6 / v5 % v6) : (v5 << v3 << v2); + } + + [MosaUnitTest] + public static int FuzzMethod1129() + { + int v1 = 43143628; + int v2 = 75717960; + int v3 = 13047357; + int v4 = 51599173; + int v5 = 23752097; + int v6 = 65329780; + int v7 = 76073413; + + if (v5 > 61850844) + { + int v8 = 47304539; + v8 = v8 & v8 >> v8; + } + else + { + int v9 = 85547021; + v9 = (v9 < 41884244) ? (v9 / v9 - v9) : (v9 & v9 << v9); + } + + + switch (v5 % 5) + { + case 0: + v2 = v2 & v2 ^ v2; + break; + case 1: + v7 = (v7 < 83492448) ? (v2 | v2 % v6) : (v6 << v4 / v2); + break; + case 2: + v6 = (v6 > 47892788) ? (v2 % v7 & v2) : (v3 | v5 << v7); + break; + case 3: + v4 = (v6 > 84316485) ? (v3 >> v5 / v7) : (v6 << v2 >> v7); + break; + case 4: + v7 = v5 / v3 >> v2; + break; + default: + v6 = (v2 > 72216721) ? (v1 ^ v1 | v4) : (v7 + v4 * v3); + break; + } + + + if (v6 < 69774040) + { + int v10 = 82011637; + v10 = (v10 > 45439257) ? (v10 + v10 & v10) : (v10 & v10 >> v10); + } + else + { + int v11 = 33595786; + v11 = v11 / v11 % v11; + } + + + return v2 * v7 - v6; + } + + [MosaUnitTest] + public static int FuzzMethod1130() + { + int v1 = 59929808; + int v2 = 87298028; + int v3 = 7173655; + int v4 = 27577178; + int v5 = 15695447; + int v6 = 30016968; + int v7 = 37390504; + + if (v5 < 61211998) + { + v2 = v7 | v1 >> v7; + } + else + { + v1 = (v5 > 85809108) ? (v4 * v6 - v3) : (v6 | v5 >> v6); + } + + + if (v7 < 64391843) + { + v1 = (v6 > 51564961) ? (v6 << v6 - v4) : (v1 | v5 % v3); + } + else + { + v5 = v1 * v3 & v4; + } + + + switch (v3 % 5) + { + case 0: + v3 = (v6 > 87044596) ? (v4 * v5 & v6) : (v1 % v3 << v4); + break; + case 1: + v2 = (v6 > 53059994) ? (v3 & v6 ^ v4) : (v6 | v1 + v2); + break; + case 2: + v2 = (v4 > 21530071) ? (v3 << v7 - v1) : (v4 + v2 + v2); + break; + case 3: + v3 = (v4 > 35790304) ? (v7 >> v5 | v6) : (v4 & v2 ^ v4); + break; + case 4: + v1 = v7 * v5 << v5; + break; + default: + v7 = (v7 < 29133012) ? (v1 - v2 ^ v1) : (v6 ^ v4 % v7); + break; + } + + + return (v4 < 96859084) ? (v2 >> v1 & v7) : (v2 ^ v1 * v1); + } + + [MosaUnitTest] + public static int FuzzMethod1131() + { + int v1 = 73474753; + int v2 = 93704278; + int v3 = 45475232; + int v4 = 26986300; + int v5 = 66251783; + int v6 = 5102494; + int v7 = 80189236; + + switch (v6 % 5) + { + case 0: + v2 = (v4 < 95120977) ? (v6 | v1 + v4) : (v3 >> v6 % v3); + break; + case 1: + v2 = v4 + v2 % v4; + break; + case 2: + v2 = (v7 < 21112372) ? (v4 >> v3 & v6) : (v6 - v5 >> v7); + break; + case 3: + v6 = (v5 < 53217067) ? (v7 - v3 << v6) : (v5 << v6 << v1); + break; + case 4: + v2 = v2 | v2 * v6; + break; + default: + v1 = (v3 > 87808285) ? (v7 | v5 / v7) : (v3 & v7 / v3); + break; + } + + + switch (v7 % 5) + { + case 0: + v6 = (v4 > 34387383) ? (v4 * v4 << v3) : (v6 ^ v6 + v6); + break; + case 1: + v5 = (v2 < 59829950) ? (v1 + v2 * v1) : (v3 / v7 & v5); + break; + case 2: + v6 = v6 >> v1 | v6; + break; + case 3: + v7 = (v6 > 71598772) ? (v4 >> v7 | v7) : (v6 & v1 << v2); + break; + case 4: + v7 = (v4 < 75156133) ? (v1 | v7 + v2) : (v2 >> v3 & v3); + break; + default: + v6 = (v5 < 5413156) ? (v7 ^ v7 ^ v6) : (v6 << v5 | v1); + break; + } + + + if (v4 < 27054452) + { + v5 = v4 << v2 >> v4; + } + else + { + v4 = v4 | v7 << v2; + } + + + return (v5 < 52911934) ? (v4 << v2 / v4) : (v4 << v5 >> v1); + } + + [MosaUnitTest] + public static int FuzzMethod1132() + { + int v1 = 48612790; + int v2 = 61940245; + int v3 = 3886413; + int v4 = 37511330; + int v5 = 83609140; + int v6 = 85540477; + int v7 = 90246152; + + switch (v2 % 5) + { + case 0: + v1 = (v2 > 29765985) ? (v6 >> v7 | v7) : (v2 + v6 >> v2); + break; + case 1: + v1 = v2 << v5 << v7; + break; + case 2: + v2 = v6 << v6 + v2; + break; + case 3: + v1 = v1 | v2 << v6; + break; + case 4: + v7 = (v4 < 53343064) ? (v6 >> v4 & v5) : (v2 + v4 - v3); + break; + default: + v7 = v5 - v4 - v6; + break; + } + + + switch (v6 % 5) + { + case 0: + v3 = v1 + v2 - v7; + break; + case 1: + v1 = (v6 < 17319088) ? (v7 >> v3 % v5) : (v4 + v2 * v4); + break; + case 2: + v7 = (v6 < 67992516) ? (v1 - v5 | v1) : (v4 >> v4 >> v7); + break; + case 3: + v6 = (v4 > 10410797) ? (v1 << v5 % v3) : (v4 ^ v6 ^ v7); + break; + case 4: + v4 = (v6 < 21361748) ? (v4 & v4 * v5) : (v2 - v2 / v6); + break; + default: + v6 = (v7 > 32135727) ? (v7 >> v3 | v2) : (v6 >> v7 | v5); + break; + } + + + switch (v2 % 5) + { + case 0: + v1 = (v6 > 29948587) ? (v2 ^ v2 << v7) : (v6 & v3 % v2); + break; + case 1: + v6 = v1 & v6 + v5; + break; + case 2: + v1 = v7 | v6 ^ v5; + break; + case 3: + v7 = v1 ^ v5 | v3; + break; + case 4: + v7 = (v7 > 57536109) ? (v5 - v2 - v2) : (v1 - v7 & v4); + break; + default: + v2 = v6 | v1 >> v1; + break; + } + + + return (v5 < 8889164) ? (v7 + v7 + v2) : (v1 << v2 & v3); + } + + [MosaUnitTest] + public static int FuzzMethod1133() + { + int v1 = 34713716; + int v2 = 45115689; + int v3 = 23957234; + int v4 = 64238387; + int v5 = 3510441; + int v6 = 65497155; + int v7 = 62522748; + + if (v3 < 28088066) + { + v5 = (v3 < 17626233) ? (v7 ^ v4 << v7) : (v7 * v1 | v2); + } + else + { + v3 = (v2 > 37851556) ? (v4 + v1 - v2) : (v4 >> v3 >> v3); + } + + + switch (v6 % 5) + { + case 0: + v5 = v6 % v1 >> v4; + break; + case 1: + v1 = v5 ^ v1 & v2; + break; + case 2: + v3 = (v6 < 63507038) ? (v7 << v2 % v1) : (v7 % v6 << v5); + break; + case 3: + v6 = v2 >> v6 << v6; + break; + case 4: + v4 = v7 + v7 + v3; + break; + default: + v5 = (v4 < 22122930) ? (v4 * v6 >> v4) : (v2 * v3 / v6); + break; + } + + + switch (v4 % 5) + { + case 0: + v1 = (v2 < 81908906) ? (v4 >> v3 - v7) : (v6 / v6 / v3); + break; + case 1: + v4 = (v4 < 54846454) ? (v6 * v3 ^ v1) : (v4 - v6 % v4); + break; + case 2: + v6 = (v3 < 79775157) ? (v7 & v2 % v1) : (v6 / v7 << v4); + break; + case 3: + v1 = (v1 > 15993503) ? (v2 >> v6 | v5) : (v6 | v4 ^ v7); + break; + case 4: + v2 = v6 * v6 >> v4; + break; + default: + v7 = v2 + v1 >> v5; + break; + } + + + return (v4 < 12018480) ? (v3 << v1 - v3) : (v3 % v5 * v6); + } + + [MosaUnitTest] + public static int FuzzMethod1134() + { + int v1 = 47309726; + int v2 = 60887515; + int v3 = 73432909; + int v4 = 42199051; + int v5 = 34841272; + int v6 = 67550574; + int v7 = 86165737; + + switch (v2 % 5) + { + case 0: + v5 = (v5 < 17156086) ? (v5 + v4 >> v1) : (v6 - v7 & v3); + break; + case 1: + v6 = (v6 < 24094397) ? (v6 + v6 | v2) : (v1 | v7 | v4); + break; + case 2: + v4 = v1 | v6 + v5; + break; + case 3: + v7 = (v5 < 95208246) ? (v1 ^ v7 >> v3) : (v6 % v4 * v7); + break; + case 4: + v3 = (v4 < 96797145) ? (v6 << v3 | v3) : (v2 | v3 ^ v2); + break; + default: + v7 = v6 >> v4 >> v3; + break; + } + + + switch (v7 % 5) + { + case 0: + v6 = v7 % v2 - v1; + break; + case 1: + v2 = (v2 < 54277971) ? (v1 << v6 << v6) : (v4 / v5 - v7); + break; + case 2: + v5 = (v3 > 88434558) ? (v1 ^ v4 & v5) : (v4 ^ v6 - v2); + break; + case 3: + v5 = (v4 > 21207778) ? (v4 * v4 << v3) : (v5 >> v3 ^ v4); + break; + case 4: + v5 = (v7 < 85808952) ? (v6 & v3 * v4) : (v4 << v4 + v5); + break; + default: + v5 = (v3 > 20803245) ? (v1 | v6 << v6) : (v1 / v4 | v1); + break; + } + + + switch (v6 % 5) + { + case 0: + v3 = v2 - v2 + v7; + break; + case 1: + v7 = v6 % v7 << v2; + break; + case 2: + v2 = (v1 < 97943014) ? (v4 - v7 << v4) : (v1 >> v7 >> v6); + break; + case 3: + v2 = v5 & v2 - v3; + break; + case 4: + v3 = (v7 < 25170341) ? (v6 << v1 | v4) : (v2 / v4 >> v5); + break; + default: + v7 = v2 << v7 / v2; + break; + } + + + return v3 >> v4 / v1; + } + + [MosaUnitTest] + public static int FuzzMethod1135() + { + int v1 = 89266659; + int v2 = 3746408; + int v3 = 43827677; + int v4 = 35445396; + int v5 = 76588384; + int v6 = 93746353; + int v7 = 99603645; + + if (v6 < 64159883) + { + v7 = (v2 > 78615391) ? (v1 + v5 >> v1) : (v7 << v5 - v1); + } + else + { + v6 = (v5 > 94323380) ? (v4 << v3 % v2) : (v5 ^ v7 ^ v7); + } + + + switch (v1 % 5) + { + case 0: + v5 = (v3 < 40792966) ? (v1 << v2 - v3) : (v5 >> v3 >> v6); + break; + case 1: + v2 = (v4 > 74577013) ? (v7 ^ v6 | v7) : (v6 << v3 - v2); + break; + case 2: + v3 = (v3 > 10142315) ? (v4 ^ v1 >> v4) : (v4 ^ v5 % v7); + break; + case 3: + v5 = (v1 < 80914971) ? (v3 >> v3 & v1) : (v5 | v1 << v3); + break; + case 4: + v7 = v2 + v4 << v4; + break; + default: + v7 = (v6 > 93264228) ? (v5 | v7 % v4) : (v7 << v6 << v7); + break; + } + + + if (v1 < 71321651) + { + int v8 = 82764605; + v8 = (v8 < 79201365) ? (v8 & v8 << v8) : (v8 | v8 >> v8); + } + else + { + v4 = (v3 < 77796769) ? (v7 * v3 << v6) : (v2 << v7 | v6); + } + + + return v3 | v2 >> v5; + } + + [MosaUnitTest] + public static int FuzzMethod1136() + { + int v1 = 29350792; + int v2 = 16548703; + int v3 = 40352638; + int v4 = 40025110; + int v5 = 12075085; + int v6 = 4032762; + int v7 = 8612539; + + if (v7 < 77805008) + { + v5 = v7 & v7 & v1; + } + else + { + int v8 = 92899977; + v8 = (v8 > 68607264) ? (v8 % v8 << v8) : (v8 | v8 >> v8); + } + + + if (v6 > 96121476) + { + v3 = (v5 > 78532470) ? (v4 << v6 >> v4) : (v6 + v2 / v7); + } + else + { + v2 = (v1 > 43978891) ? (v2 << v5 * v3) : (v7 << v2 & v5); + } + + + if (v1 > 57581121) + { + v5 = (v4 < 66049630) ? (v4 ^ v2 & v7) : (v1 - v7 << v1); + } + else + { + v6 = (v1 > 84046874) ? (v5 | v6 ^ v7) : (v1 >> v4 ^ v7); + } + + + return v6 ^ v4 ^ v4; + } + + [MosaUnitTest] + public static int FuzzMethod1137() + { + int v1 = 79295160; + int v2 = 93615499; + int v3 = 92040169; + int v4 = 68983437; + int v5 = 23576675; + int v6 = 10562147; + int v7 = 4359020; + + switch (v2 % 5) + { + case 0: + v2 = v7 - v3 * v7; + break; + case 1: + v6 = v2 >> v4 << v5; + break; + case 2: + v5 = (v5 < 29065051) ? (v4 - v4 | v1) : (v7 + v7 << v4); + break; + case 3: + v2 = (v1 < 92635831) ? (v3 - v2 >> v7) : (v5 ^ v4 << v5); + break; + case 4: + v4 = (v2 > 8177370) ? (v1 >> v4 >> v5) : (v1 ^ v3 & v5); + break; + default: + v2 = (v6 > 47112001) ? (v2 + v7 | v3) : (v7 + v2 / v6); + break; + } + + + if (v2 < 64271826) + { + int v8 = 98748945; + v8 = v8 >> v8 ^ v8; + } + else + { + int v9 = 5234665; + v9 = (v9 > 68171033) ? (v9 | v9 - v9) : (v9 >> v9 >> v9); + } + + + if (v5 > 58740470) + { + v3 = (v6 > 97724678) ? (v4 & v2 * v2) : (v2 ^ v3 - v4); + } + else + { + int v10 = 64026841; + v10 = (v10 < 15404024) ? (v10 | v10 + v10) : (v10 >> v10 * v10); + } + + + return (v2 < 67696525) ? (v3 << v6 | v7) : (v6 & v2 >> v1); + } + + [MosaUnitTest] + public static int FuzzMethod1138() + { + int v1 = 90277229; + int v2 = 13631035; + int v3 = 10827317; + int v4 = 95531845; + int v5 = 11687721; + int v6 = 80459404; + int v7 = 14148786; + + if (v6 > 90766254) + { + int v8 = 97973490; + v8 = v8 % v8 | v8; + } + else + { + v2 = v5 | v6 / v6; + } + + + if (v6 < 2079900) + { + v6 = (v3 < 23323695) ? (v1 & v7 | v1) : (v5 % v2 >> v6); + } + else + { + v3 = (v1 > 60217496) ? (v5 - v2 | v4) : (v4 | v4 & v4); + } + + + switch (v7 % 5) + { + case 0: + v6 = (v2 > 79168190) ? (v3 | v1 ^ v4) : (v7 & v5 & v4); + break; + case 1: + v2 = v7 << v4 | v3; + break; + case 2: + v1 = (v2 < 74152668) ? (v2 * v4 << v4) : (v6 | v5 ^ v7); + break; + case 3: + v3 = (v2 > 79074251) ? (v5 | v1 * v7) : (v2 & v3 - v1); + break; + case 4: + v1 = v7 + v6 | v3; + break; + default: + v5 = v4 * v7 & v6; + break; + } + + + return v2 ^ v5 ^ v7; + } + + [MosaUnitTest] + public static int FuzzMethod1139() + { + int v1 = 70941595; + int v2 = 37849910; + int v3 = 45583375; + int v4 = 10710020; + int v5 = 16211893; + int v6 = 74882895; + int v7 = 19677078; + + if (v7 < 68833481) + { + v2 = (v7 > 84853788) ? (v7 & v2 / v4) : (v6 >> v1 / v3); + } + else + { + v4 = v3 & v1 / v5; + } + + + switch (v1 % 5) + { + case 0: + v2 = (v3 < 35394035) ? (v1 >> v3 | v2) : (v5 & v5 << v5); + break; + case 1: + v5 = (v6 > 22456859) ? (v1 >> v4 ^ v2) : (v5 & v3 >> v3); + break; + case 2: + v4 = v1 - v2 << v1; + break; + case 3: + v1 = v6 ^ v4 << v3; + break; + case 4: + v3 = (v2 < 47346206) ? (v3 * v5 ^ v6) : (v3 % v6 % v6); + break; + default: + v3 = v6 & v3 & v1; + break; + } + + + switch (v5 % 5) + { + case 0: + v2 = (v1 < 23184559) ? (v7 & v2 - v1) : (v1 ^ v2 + v5); + break; + case 1: + v5 = v3 >> v5 * v2; + break; + case 2: + v1 = (v7 < 1502759) ? (v2 % v6 / v3) : (v6 ^ v5 >> v3); + break; + case 3: + v5 = (v1 > 38074007) ? (v2 << v5 - v3) : (v2 << v1 << v6); + break; + case 4: + v5 = (v3 > 1291823) ? (v6 - v5 + v7) : (v2 - v5 % v5); + break; + default: + v3 = v4 * v6 | v6; + break; + } + + + return (v7 > 11260913) ? (v2 % v7 << v7) : (v7 ^ v5 + v2); + } + + [MosaUnitTest] + public static int FuzzMethod1140() + { + int v1 = 74696140; + int v2 = 71382521; + int v3 = 67874489; + int v4 = 39212766; + int v5 = 16647853; + int v6 = 63554727; + int v7 = 5226121; + + switch (v7 % 5) + { + case 0: + v2 = (v2 < 71641264) ? (v4 ^ v3 | v1) : (v2 << v3 ^ v2); + break; + case 1: + v6 = (v6 > 34675357) ? (v2 % v2 << v1) : (v7 | v5 << v4); + break; + case 2: + v6 = (v3 < 57051331) ? (v4 | v6 * v5) : (v6 & v5 + v2); + break; + case 3: + v6 = v1 & v1 << v7; + break; + case 4: + v2 = v5 & v4 / v2; + break; + default: + v2 = v4 * v7 | v7; + break; + } + + + switch (v1 % 5) + { + case 0: + v5 = (v4 < 91234170) ? (v5 ^ v5 | v4) : (v7 & v4 + v7); + break; + case 1: + v6 = v4 & v2 << v5; + break; + case 2: + v2 = (v7 > 8628248) ? (v4 << v7 >> v3) : (v7 >> v7 % v4); + break; + case 3: + v2 = (v1 > 63823901) ? (v1 >> v4 >> v7) : (v4 << v3 & v3); + break; + case 4: + v7 = v3 % v4 & v5; + break; + default: + v7 = (v5 > 54098303) ? (v3 >> v2 >> v5) : (v7 >> v4 ^ v2); + break; + } + + + if (v5 > 62403539) + { + int v8 = 51150405; + v8 = v8 << v8 << v8; + } + else + { + int v9 = 79275460; + v9 = v9 / v9 % v9; + } + + + return (v3 < 22101343) ? (v2 & v5 & v1) : (v4 & v4 ^ v1); + } + + [MosaUnitTest] + public static int FuzzMethod1141() + { + int v1 = 44267299; + int v2 = 91704127; + int v3 = 3140448; + int v4 = 55775817; + int v5 = 84357182; + int v6 = 63687766; + int v7 = 75916649; + + if (v6 > 57599974) + { + int v8 = 59147329; + v8 = v8 ^ v8 << v8; + } + else + { + int v9 = 15734464; + v9 = (v9 < 69730495) ? (v9 >> v9 >> v9) : (v9 + v9 << v9); + } + + + if (v3 > 56404548) + { + v2 = (v1 > 7220193) ? (v5 << v3 | v5) : (v7 | v3 - v3); + } + else + { + v4 = v6 << v2 >> v3; + } + + + if (v6 < 12087033) + { + int v10 = 22633051; + v10 = v10 + v10 | v10; + } + else + { + v4 = (v2 > 65475064) ? (v7 ^ v7 ^ v2) : (v1 & v4 & v1); + } + + + return (v1 > 91238344) ? (v1 << v3 >> v7) : (v2 << v5 >> v6); + } + + [MosaUnitTest] + public static int FuzzMethod1142() + { + int v1 = 92387632; + int v2 = 64408900; + int v3 = 36210162; + int v4 = 52432051; + int v5 = 96711345; + int v6 = 57203957; + int v7 = 25621459; + + switch (v6 % 5) + { + case 0: + v6 = (v6 > 42460433) ? (v6 % v4 << v6) : (v3 * v3 - v2); + break; + case 1: + v4 = (v4 < 59128712) ? (v7 % v1 ^ v7) : (v6 + v1 | v7); + break; + case 2: + v5 = (v7 > 23374814) ? (v2 << v1 << v6) : (v7 + v5 % v4); + break; + case 3: + v7 = (v6 > 33715375) ? (v4 >> v4 | v2) : (v5 << v5 | v2); + break; + case 4: + v5 = v1 / v5 * v6; + break; + default: + v3 = (v2 < 43854804) ? (v7 - v5 << v3) : (v6 % v2 / v7); + break; + } + + + switch (v4 % 5) + { + case 0: + v3 = (v6 > 16100292) ? (v6 & v7 << v7) : (v5 >> v5 - v2); + break; + case 1: + v2 = (v1 < 29891989) ? (v7 - v5 + v1) : (v7 ^ v2 * v6); + break; + case 2: + v3 = v2 << v4 >> v4; + break; + case 3: + v6 = v1 ^ v1 << v1; + break; + case 4: + v3 = (v4 > 92006929) ? (v5 | v3 % v2) : (v5 >> v2 * v2); + break; + default: + v6 = v1 | v7 << v5; + break; + } + + + if (v1 > 62651490) + { + int v8 = 59522051; + v8 = v8 << v8 << v8; + } + else + { + v1 = (v1 < 28573142) ? (v4 % v5 & v5) : (v7 * v4 % v4); + } + + + return v2 << v5 % v4; + } + + [MosaUnitTest] + public static int FuzzMethod1143() + { + int v1 = 3422323; + int v2 = 68277893; + int v3 = 54131417; + int v4 = 34619952; + int v5 = 44322332; + int v6 = 62014734; + int v7 = 57911836; + + switch (v5 % 5) + { + case 0: + v7 = (v1 < 91527424) ? (v2 - v7 ^ v2) : (v7 ^ v5 - v7); + break; + case 1: + v1 = (v1 < 76132154) ? (v1 & v2 >> v5) : (v1 / v1 - v6); + break; + case 2: + v1 = (v1 > 10470064) ? (v5 & v6 << v4) : (v5 / v2 & v5); + break; + case 3: + v3 = (v6 < 2202151) ? (v1 - v2 ^ v7) : (v6 | v4 | v1); + break; + case 4: + v6 = (v7 < 73549697) ? (v3 << v4 >> v2) : (v7 * v3 & v6); + break; + default: + v6 = v7 & v6 >> v2; + break; + } + + + switch (v3 % 5) + { + case 0: + v2 = v4 ^ v1 + v3; + break; + case 1: + v6 = v6 & v5 | v7; + break; + case 2: + v2 = (v7 > 87246242) ? (v5 / v3 / v3) : (v1 << v4 - v6); + break; + case 3: + v4 = (v5 < 57955815) ? (v7 & v2 - v2) : (v4 + v4 | v7); + break; + case 4: + v3 = v1 % v5 - v4; + break; + default: + v7 = (v2 < 76232254) ? (v2 ^ v2 << v2) : (v1 % v1 - v6); + break; + } + + + if (v6 < 68132701) + { + v4 = v5 % v1 * v6; + } + else + { + int v8 = 52104501; + v8 = (v8 < 8624542) ? (v8 % v8 >> v8) : (v8 >> v8 + v8); + } + + + return (v6 < 40915119) ? (v7 | v4 % v3) : (v6 >> v6 & v4); + } + + [MosaUnitTest] + public static int FuzzMethod1144() + { + int v1 = 7951292; + int v2 = 55226243; + int v3 = 66342950; + int v4 = 35273619; + int v5 = 79957519; + int v6 = 75566999; + int v7 = 73305760; + + switch (v7 % 5) + { + case 0: + v7 = v7 & v4 & v4; + break; + case 1: + v7 = (v1 < 61528555) ? (v1 | v1 >> v1) : (v1 & v4 | v1); + break; + case 2: + v5 = (v5 > 78362424) ? (v3 / v4 << v2) : (v3 | v1 & v6); + break; + case 3: + v4 = (v4 > 62515662) ? (v7 / v6 << v7) : (v5 / v4 >> v1); + break; + case 4: + v4 = (v6 < 85261888) ? (v4 & v5 | v1) : (v3 << v3 * v4); + break; + default: + v7 = v2 & v7 << v1; + break; + } + + + if (v4 > 82555257) + { + int v8 = 25553366; + v8 = (v8 > 90962380) ? (v8 * v8 % v8) : (v8 + v8 ^ v8); + } + else + { + int v9 = 9242100; + v9 = (v9 < 78631670) ? (v9 | v9 & v9) : (v9 | v9 ^ v9); + } + + + switch (v4 % 5) + { + case 0: + v2 = (v1 < 34790371) ? (v6 ^ v3 << v1) : (v2 * v7 + v4); + break; + case 1: + v2 = (v5 > 41140237) ? (v2 << v5 / v5) : (v7 - v6 << v1); + break; + case 2: + v1 = v6 >> v4 ^ v7; + break; + case 3: + v3 = (v4 > 87512271) ? (v1 & v7 ^ v2) : (v4 >> v2 ^ v2); + break; + case 4: + v2 = v3 & v7 >> v2; + break; + default: + v2 = (v7 > 4194159) ? (v1 ^ v6 ^ v6) : (v5 << v4 + v1); + break; + } + + + return v7 << v1 % v5; + } + + [MosaUnitTest] + public static int FuzzMethod1145() + { + int v1 = 28883975; + int v2 = 88761486; + int v3 = 28672557; + int v4 = 1711447; + int v5 = 3719299; + int v6 = 32362543; + int v7 = 25352183; + + switch (v5 % 5) + { + case 0: + v5 = v1 ^ v6 + v1; + break; + case 1: + v6 = (v3 > 30322035) ? (v6 << v1 & v7) : (v4 << v6 | v2); + break; + case 2: + v5 = (v6 > 51444049) ? (v6 << v2 | v7) : (v6 & v2 | v2); + break; + case 3: + v4 = (v4 < 80226703) ? (v1 >> v2 % v1) : (v6 * v5 >> v2); + break; + case 4: + v3 = (v6 < 19751409) ? (v4 >> v5 + v3) : (v4 << v5 / v2); + break; + default: + v1 = (v2 > 26969739) ? (v1 << v3 + v4) : (v5 + v1 >> v4); + break; + } + + + if (v4 < 8060924) + { + v2 = v3 >> v5 << v2; + } + else + { + int v8 = 45189587; + v8 = (v8 < 98536425) ? (v8 / v8 & v8) : (v8 - v8 | v8); + } + + + if (v6 < 58093936) + { + v1 = v1 | v4 / v1; + } + else + { + v4 = (v5 < 14741471) ? (v5 >> v1 << v2) : (v1 | v6 << v5); + } + + + return (v5 < 75294049) ? (v7 << v5 >> v4) : (v6 % v3 << v5); + } + + [MosaUnitTest] + public static int FuzzMethod1146() + { + int v1 = 70041174; + int v2 = 67206313; + int v3 = 64009314; + int v4 = 14976371; + int v5 = 88711844; + int v6 = 92099780; + int v7 = 43266996; + + switch (v5 % 5) + { + case 0: + v2 = (v4 > 99689668) ? (v7 | v3 / v2) : (v1 ^ v5 >> v2); + break; + case 1: + v1 = v5 >> v4 >> v6; + break; + case 2: + v3 = (v1 > 62338947) ? (v6 ^ v5 & v4) : (v6 - v6 & v3); + break; + case 3: + v1 = (v3 > 16804147) ? (v2 >> v4 + v4) : (v5 << v6 - v6); + break; + case 4: + v4 = v3 ^ v6 << v6; + break; + default: + v7 = v3 * v3 & v5; + break; + } + + + if (v6 > 4789388) + { + int v8 = 45034879; + v8 = (v8 > 8333050) ? (v8 ^ v8 ^ v8) : (v8 << v8 | v8); + } + else + { + v5 = (v7 > 4104117) ? (v6 * v2 | v5) : (v7 >> v5 >> v1); + } + + + if (v3 > 83551644) + { + int v9 = 78344719; + v9 = v9 * v9 - v9; + } + else + { + int v10 = 97560487; + v10 = (v10 < 33696311) ? (v10 & v10 % v10) : (v10 >> v10 - v10); + } + + + return (v7 < 10959258) ? (v1 ^ v3 + v5) : (v7 >> v4 & v7); + } + + [MosaUnitTest] + public static int FuzzMethod1147() + { + int v1 = 73175871; + int v2 = 1810733; + int v3 = 50775167; + int v4 = 68303987; + int v5 = 30251704; + int v6 = 94690539; + int v7 = 42633493; + + if (v1 < 66795567) + { + int v8 = 38238278; + v8 = v8 * v8 * v8; + } + else + { + v6 = (v7 > 90866235) ? (v3 ^ v2 - v4) : (v4 >> v1 << v7); + } + + + if (v5 < 67406783) + { + v4 = v2 << v6 % v7; + } + else + { + int v9 = 70265014; + v9 = (v9 < 82582953) ? (v9 % v9 * v9) : (v9 | v9 & v9); + } + + + if (v2 > 69952756) + { + int v10 = 74985068; + v10 = (v10 > 60834430) ? (v10 * v10 + v10) : (v10 - v10 & v10); + } + else + { + int v11 = 21722502; + v11 = v11 << v11 >> v11; + } + + + return v3 >> v5 << v2; + } + + [MosaUnitTest] + public static int FuzzMethod1148() + { + int v1 = 91662233; + int v2 = 71633307; + int v3 = 28496989; + int v4 = 61855128; + int v5 = 23506561; + int v6 = 75794709; + int v7 = 20668342; + + if (v3 > 62713260) + { + int v8 = 71032309; + v8 = (v8 < 31036595) ? (v8 >> v8 ^ v8) : (v8 | v8 | v8); + } + else + { + v2 = v4 % v2 >> v4; + } + + + switch (v5 % 5) + { + case 0: + v3 = v4 - v3 & v5; + break; + case 1: + v1 = (v6 > 34079333) ? (v6 / v4 ^ v6) : (v5 << v1 ^ v6); + break; + case 2: + v5 = v7 | v6 % v4; + break; + case 3: + v4 = (v2 > 52409471) ? (v6 << v4 >> v1) : (v7 >> v7 & v1); + break; + case 4: + v2 = (v2 > 19742780) ? (v7 & v7 >> v5) : (v1 | v5 + v4); + break; + default: + v6 = v3 << v6 << v2; + break; + } + + + switch (v3 % 5) + { + case 0: + v6 = (v3 < 28220205) ? (v5 << v3 % v6) : (v7 ^ v7 - v1); + break; + case 1: + v7 = v3 >> v6 << v7; + break; + case 2: + v3 = (v5 > 7807418) ? (v4 - v6 >> v1) : (v3 << v7 ^ v5); + break; + case 3: + v3 = (v2 > 10679437) ? (v2 << v3 * v7) : (v1 % v7 >> v3); + break; + case 4: + v3 = (v4 < 58355626) ? (v5 << v5 & v1) : (v1 | v2 << v5); + break; + default: + v2 = v5 | v6 << v7; + break; + } + + + return (v2 > 63430471) ? (v7 << v7 % v5) : (v4 >> v3 & v2); + } + + [MosaUnitTest] + public static int FuzzMethod1149() + { + int v1 = 58504413; + int v2 = 53374014; + int v3 = 64631178; + int v4 = 80014253; + int v5 = 45681505; + int v6 = 70169192; + int v7 = 97861448; + + switch (v1 % 5) + { + case 0: + v5 = v1 << v5 * v4; + break; + case 1: + v3 = (v7 < 72638202) ? (v5 / v6 >> v6) : (v1 >> v3 << v7); + break; + case 2: + v7 = v7 | v3 * v3; + break; + case 3: + v6 = (v1 < 68413843) ? (v6 | v3 << v4) : (v1 | v7 % v5); + break; + case 4: + v6 = v1 >> v1 / v1; + break; + default: + v2 = (v1 > 38046938) ? (v4 ^ v1 ^ v7) : (v7 * v5 % v3); + break; + } + + + if (v4 < 29579392) + { + v7 = (v5 < 93719751) ? (v7 * v3 << v3) : (v2 ^ v5 | v5); + } + else + { + v4 = (v6 < 77978690) ? (v4 >> v1 >> v4) : (v1 >> v3 ^ v3); + } + + + switch (v4 % 5) + { + case 0: + v2 = v5 * v3 - v1; + break; + case 1: + v4 = v2 & v4 << v2; + break; + case 2: + v3 = v4 << v4 >> v6; + break; + case 3: + v6 = (v2 > 82092615) ? (v6 - v7 % v1) : (v5 ^ v2 ^ v4); + break; + case 4: + v7 = (v3 > 92591657) ? (v2 << v6 | v7) : (v3 * v5 * v7); + break; + default: + v3 = v3 ^ v2 >> v5; + break; + } + + + return (v5 > 58879804) ? (v1 - v6 << v2) : (v4 & v1 ^ v1); + } + + [MosaUnitTest] + public static int FuzzMethod1150() + { + int v1 = 17803004; + int v2 = 28697594; + int v3 = 38484191; + int v4 = 14564245; + int v5 = 31471487; + int v6 = 83794573; + int v7 = 4916414; + + if (v3 > 55378553) + { + v3 = (v4 > 42293460) ? (v4 + v5 >> v1) : (v1 | v4 << v5); + } + else + { + int v8 = 23108524; + v8 = (v8 > 77673172) ? (v8 | v8 | v8) : (v8 << v8 << v8); + } + + + if (v2 > 2193129) + { + v4 = v5 << v7 >> v1; + } + else + { + int v9 = 94179216; + v9 = (v9 > 86639306) ? (v9 >> v9 ^ v9) : (v9 - v9 % v9); + } + + + switch (v1 % 5) + { + case 0: + v1 = v1 / v4 | v2; + break; + case 1: + v5 = (v3 > 82259982) ? (v6 / v2 & v3) : (v2 & v7 / v5); + break; + case 2: + v7 = v2 ^ v6 / v4; + break; + case 3: + v6 = v2 ^ v1 | v6; + break; + case 4: + v1 = v1 / v5 & v5; + break; + default: + v2 = (v6 < 49212605) ? (v2 ^ v4 >> v6) : (v7 ^ v2 - v5); + break; + } + + + return v2 * v5 - v4; + } + + [MosaUnitTest] + public static int FuzzMethod1151() + { + int v1 = 85418275; + int v2 = 8021361; + int v3 = 58155512; + int v4 = 10593898; + int v5 = 44970894; + int v6 = 44794859; + int v7 = 80826881; + + if (v6 > 84068622) + { + int v8 = 7413308; + v8 = (v8 > 85346755) ? (v8 >> v8 >> v8) : (v8 ^ v8 - v8); + } + else + { + v3 = (v1 > 15475804) ? (v7 << v3 << v7) : (v3 + v1 ^ v6); + } + + + switch (v1 % 5) + { + case 0: + v5 = (v1 > 97112159) ? (v6 % v6 / v7) : (v5 | v5 ^ v3); + break; + case 1: + v6 = (v7 < 5083263) ? (v2 / v6 >> v7) : (v5 - v6 | v1); + break; + case 2: + v3 = (v5 < 46863264) ? (v2 * v3 / v1) : (v4 ^ v7 >> v7); + break; + case 3: + v7 = (v6 > 92911284) ? (v3 & v7 - v6) : (v1 * v4 & v5); + break; + case 4: + v1 = (v2 < 81790435) ? (v1 | v4 & v1) : (v2 << v2 << v2); + break; + default: + v7 = v2 >> v6 >> v1; + break; + } + + + if (v7 > 50457696) + { + int v9 = 35000421; + v9 = (v9 < 99429465) ? (v9 << v9 >> v9) : (v9 ^ v9 | v9); + } + else + { + v5 = v3 % v3 / v7; + } + + + return v5 * v4 ^ v3; + } + + [MosaUnitTest] + public static int FuzzMethod1152() + { + int v1 = 87250170; + int v2 = 97635504; + int v3 = 23417170; + int v4 = 85822359; + int v5 = 10741563; + int v6 = 7094910; + int v7 = 68778909; + + if (v2 < 31534359) + { + int v8 = 61538588; + v8 = v8 + v8 * v8; + } + else + { + int v9 = 20550528; + v9 = (v9 < 69937029) ? (v9 | v9 + v9) : (v9 >> v9 >> v9); + } + + + switch (v2 % 5) + { + case 0: + v7 = v5 * v5 >> v1; + break; + case 1: + v6 = (v2 < 12244551) ? (v2 ^ v4 ^ v1) : (v6 & v1 ^ v3); + break; + case 2: + v2 = v5 - v6 / v4; + break; + case 3: + v5 = v7 & v7 >> v2; + break; + case 4: + v2 = v1 << v6 >> v5; + break; + default: + v7 = (v6 > 74004199) ? (v1 >> v5 | v4) : (v5 >> v5 + v1); + break; + } + + + switch (v1 % 5) + { + case 0: + v2 = v7 / v6 / v6; + break; + case 1: + v5 = v5 | v3 / v6; + break; + case 2: + v4 = (v1 > 21466691) ? (v1 << v7 * v4) : (v3 << v2 * v6); + break; + case 3: + v4 = v4 | v1 << v7; + break; + case 4: + v3 = v7 >> v5 << v2; + break; + default: + v6 = (v5 > 96794667) ? (v7 * v5 << v4) : (v6 / v5 % v5); + break; + } + + + return (v5 > 95304839) ? (v7 >> v1 % v6) : (v4 & v6 << v1); + } + + [MosaUnitTest] + public static int FuzzMethod1153() + { + int v1 = 82909725; + int v2 = 80457654; + int v3 = 43427131; + int v4 = 94285637; + int v5 = 1454449; + int v6 = 80915868; + int v7 = 13344388; + + if (v5 < 44420771) + { + int v8 = 13162312; + v8 = (v8 < 12092917) ? (v8 & v8 & v8) : (v8 + v8 - v8); + } + else + { + int v9 = 92425703; + v9 = (v9 < 32808196) ? (v9 >> v9 << v9) : (v9 % v9 >> v9); + } + + + if (v1 > 94173597) + { + v1 = v1 & v6 | v7; + } + else + { + int v10 = 16403976; + v10 = (v10 > 32836157) ? (v10 / v10 >> v10) : (v10 / v10 << v10); + } + + + if (v2 > 41400508) + { + v6 = v2 >> v7 << v5; + } + else + { + int v11 = 21324776; + v11 = v11 | v11 / v11; + } + + + return v7 >> v3 >> v7; + } + + [MosaUnitTest] + public static int FuzzMethod1154() + { + int v1 = 44600074; + int v2 = 18437004; + int v3 = 48120093; + int v4 = 78717700; + int v5 = 18375132; + int v6 = 45598667; + int v7 = 6722989; + + switch (v3 % 5) + { + case 0: + v3 = v7 << v7 | v3; + break; + case 1: + v4 = v7 + v3 + v6; + break; + case 2: + v6 = (v4 > 53462964) ? (v1 | v6 ^ v5) : (v6 & v2 ^ v1); + break; + case 3: + v6 = (v4 > 88023442) ? (v7 << v5 * v5) : (v4 << v6 % v3); + break; + case 4: + v6 = (v2 > 7648048) ? (v7 | v7 >> v2) : (v2 * v5 - v5); + break; + default: + v5 = (v5 < 30726264) ? (v6 >> v4 - v6) : (v4 * v3 & v3); + break; + } + + + if (v2 > 27590884) + { + v3 = (v3 < 11647089) ? (v3 | v6 ^ v1) : (v4 % v2 & v2); + } + else + { + v4 = v5 - v6 >> v5; + } + + + if (v6 < 46923442) + { + int v8 = 54475976; + v8 = (v8 < 34848551) ? (v8 >> v8 >> v8) : (v8 - v8 / v8); + } + else + { + v2 = (v1 < 41558581) ? (v4 >> v3 - v3) : (v7 << v7 - v2); + } + + + return (v3 > 81800877) ? (v2 >> v2 >> v5) : (v7 * v7 & v2); + } + + [MosaUnitTest] + public static int FuzzMethod1155() + { + int v1 = 62733405; + int v2 = 94261854; + int v3 = 31182063; + int v4 = 4855646; + int v5 = 90007328; + int v6 = 78452692; + int v7 = 32674294; + + switch (v5 % 5) + { + case 0: + v2 = v6 + v5 % v3; + break; + case 1: + v1 = (v4 < 77281573) ? (v5 ^ v5 & v1) : (v5 ^ v3 >> v3); + break; + case 2: + v7 = (v4 < 43682829) ? (v1 - v5 >> v2) : (v2 | v2 ^ v7); + break; + case 3: + v3 = v6 % v2 << v3; + break; + case 4: + v3 = v2 | v5 << v4; + break; + default: + v6 = (v5 < 49434595) ? (v2 >> v1 << v4) : (v3 << v5 >> v2); + break; + } + + + switch (v2 % 5) + { + case 0: + v3 = (v3 > 88535168) ? (v5 >> v4 / v3) : (v6 / v1 ^ v3); + break; + case 1: + v7 = (v1 < 84113047) ? (v3 << v5 / v7) : (v7 * v5 >> v3); + break; + case 2: + v7 = (v1 > 61156779) ? (v7 * v2 >> v1) : (v7 >> v3 ^ v1); + break; + case 3: + v5 = (v1 < 35209961) ? (v6 + v3 >> v5) : (v4 | v2 | v2); + break; + case 4: + v2 = v4 >> v5 / v2; + break; + default: + v4 = (v5 > 45453184) ? (v4 * v5 | v5) : (v2 % v5 & v4); + break; + } + + + if (v3 < 73362736) + { + v4 = (v4 < 49692982) ? (v2 << v6 << v7) : (v2 << v2 | v6); + } + else + { + v6 = (v6 < 80210079) ? (v5 ^ v5 - v6) : (v1 ^ v1 ^ v2); + } + + + return (v6 < 11328603) ? (v4 / v2 << v6) : (v5 >> v7 * v2); + } + + [MosaUnitTest] + public static int FuzzMethod1156() + { + int v1 = 68154394; + int v2 = 72783300; + int v3 = 34673991; + int v4 = 53136204; + int v5 = 35812038; + int v6 = 23228589; + int v7 = 39688665; + + switch (v6 % 5) + { + case 0: + v3 = (v5 < 32410019) ? (v2 >> v5 - v6) : (v6 << v3 + v1); + break; + case 1: + v5 = (v6 < 69175161) ? (v4 - v3 >> v6) : (v1 << v6 << v7); + break; + case 2: + v1 = (v6 < 14093402) ? (v6 | v2 * v7) : (v7 << v7 ^ v4); + break; + case 3: + v1 = v6 + v4 - v4; + break; + case 4: + v3 = (v1 < 43307939) ? (v5 ^ v5 << v7) : (v3 + v7 | v7); + break; + default: + v4 = (v5 > 86498425) ? (v5 << v6 & v4) : (v3 + v4 ^ v2); + break; + } + + + switch (v3 % 5) + { + case 0: + v4 = v1 >> v1 << v1; + break; + case 1: + v5 = v2 % v1 & v5; + break; + case 2: + v2 = (v5 > 2054246) ? (v4 - v3 ^ v1) : (v4 << v6 / v5); + break; + case 3: + v7 = (v2 < 59163685) ? (v2 * v4 / v1) : (v6 << v3 >> v7); + break; + case 4: + v5 = v3 * v4 ^ v5; + break; + default: + v7 = (v1 > 6212806) ? (v5 >> v2 >> v3) : (v5 + v6 / v7); + break; + } + + + switch (v5 % 5) + { + case 0: + v4 = (v4 > 99324796) ? (v1 << v4 | v4) : (v5 >> v3 * v1); + break; + case 1: + v7 = (v2 > 16657443) ? (v5 % v4 >> v4) : (v4 << v2 ^ v3); + break; + case 2: + v1 = (v5 < 54225270) ? (v4 ^ v5 >> v3) : (v4 | v6 % v1); + break; + case 3: + v1 = (v7 < 11388718) ? (v1 << v7 | v1) : (v4 >> v2 | v5); + break; + case 4: + v7 = (v4 > 37462185) ? (v2 ^ v2 - v2) : (v3 % v7 + v3); + break; + default: + v5 = v3 & v1 | v5; + break; + } + + + return (v2 > 20648529) ? (v1 << v5 % v7) : (v5 >> v3 << v3); + } + + [MosaUnitTest] + public static int FuzzMethod1157() + { + int v1 = 20495256; + int v2 = 10293153; + int v3 = 76284375; + int v4 = 86321656; + int v5 = 87196791; + int v6 = 14374894; + int v7 = 23384738; + + if (v1 > 82655764) + { + int v8 = 65327738; + v8 = v8 ^ v8 + v8; + } + else + { + v6 = (v1 < 9123191) ? (v2 << v2 % v2) : (v2 / v6 | v3); + } + + + switch (v4 % 5) + { + case 0: + v1 = (v4 > 58037934) ? (v4 << v1 >> v4) : (v3 * v1 ^ v3); + break; + case 1: + v3 = v1 + v3 << v7; + break; + case 2: + v2 = v4 << v4 >> v3; + break; + case 3: + v4 = v6 & v4 & v6; + break; + case 4: + v1 = v1 >> v3 & v2; + break; + default: + v1 = v6 >> v7 % v4; + break; + } + + + if (v6 < 17909157) + { + v3 = (v4 > 26157309) ? (v4 ^ v6 % v1) : (v7 ^ v6 | v7); + } + else + { + v5 = (v1 < 86689093) ? (v3 | v7 - v2) : (v2 << v1 >> v6); + } + + + return (v7 > 362436) ? (v3 % v4 ^ v2) : (v6 + v7 | v1); + } + + [MosaUnitTest] + public static int FuzzMethod1158() + { + int v1 = 1280904; + int v2 = 21535810; + int v3 = 84745078; + int v4 = 12711605; + int v5 = 43173822; + int v6 = 24324177; + int v7 = 55592893; + + switch (v7 % 5) + { + case 0: + v2 = v2 << v4 / v3; + break; + case 1: + v5 = (v7 < 74988696) ? (v6 + v3 | v7) : (v2 << v6 & v6); + break; + case 2: + v4 = (v2 > 40609424) ? (v7 | v6 ^ v3) : (v1 << v5 + v6); + break; + case 3: + v7 = (v3 < 7954081) ? (v3 >> v4 ^ v6) : (v3 << v6 | v7); + break; + case 4: + v3 = v7 & v2 << v1; + break; + default: + v3 = v3 % v3 | v3; + break; + } + + + if (v7 < 63898660) + { + int v8 = 59789952; + v8 = (v8 < 56876661) ? (v8 * v8 - v8) : (v8 << v8 % v8); + } + else + { + int v9 = 3693069; + v9 = (v9 < 1114639) ? (v9 >> v9 << v9) : (v9 ^ v9 ^ v9); + } + + + switch (v7 % 5) + { + case 0: + v6 = (v6 < 82306091) ? (v1 >> v7 - v6) : (v5 | v1 + v7); + break; + case 1: + v1 = v7 >> v3 | v1; + break; + case 2: + v6 = v4 << v6 >> v7; + break; + case 3: + v7 = (v1 > 37818123) ? (v2 & v3 >> v2) : (v7 >> v5 + v6); + break; + case 4: + v2 = (v1 < 15392339) ? (v6 << v5 ^ v6) : (v5 << v2 * v1); + break; + default: + v4 = v5 >> v5 - v3; + break; + } + + + return (v1 < 22190479) ? (v6 | v6 - v4) : (v4 >> v1 * v5); + } + + [MosaUnitTest] + public static int FuzzMethod1159() + { + int v1 = 29429777; + int v2 = 25043137; + int v3 = 13273985; + int v4 = 97837138; + int v5 = 28103946; + int v6 = 50909968; + int v7 = 9263094; + + if (v5 < 26467042) + { + int v8 = 45662074; + v8 = (v8 < 79951911) ? (v8 ^ v8 >> v8) : (v8 - v8 << v8); + } + else + { + v1 = v5 << v1 % v1; + } + + + switch (v3 % 5) + { + case 0: + v4 = v4 | v7 / v3; + break; + case 1: + v5 = (v1 > 44331926) ? (v4 << v6 | v5) : (v2 - v3 / v3); + break; + case 2: + v5 = (v5 > 69424624) ? (v7 + v4 | v4) : (v4 | v4 * v3); + break; + case 3: + v7 = (v2 < 27553101) ? (v3 ^ v2 << v4) : (v2 * v3 | v1); + break; + case 4: + v4 = (v2 > 83499343) ? (v4 >> v3 >> v1) : (v1 * v1 & v4); + break; + default: + v7 = (v4 < 4038070) ? (v5 / v6 / v7) : (v2 | v6 << v4); + break; + } + + + switch (v2 % 5) + { + case 0: + v4 = (v7 < 88190406) ? (v5 | v4 - v7) : (v6 ^ v5 | v7); + break; + case 1: + v1 = v5 >> v7 | v1; + break; + case 2: + v3 = v4 / v6 / v6; + break; + case 3: + v1 = (v2 > 24997922) ? (v7 >> v7 >> v7) : (v6 + v2 & v3); + break; + case 4: + v3 = v5 & v7 >> v6; + break; + default: + v6 = (v7 > 58369631) ? (v1 | v1 | v1) : (v7 | v1 | v1); + break; + } + + + return (v2 < 9432389) ? (v7 ^ v1 ^ v6) : (v7 ^ v6 ^ v6); + } + + [MosaUnitTest] + public static int FuzzMethod1160() + { + int v1 = 26583856; + int v2 = 31661776; + int v3 = 70713779; + int v4 = 37386385; + int v5 = 33782625; + int v6 = 60635432; + int v7 = 2682388; + + if (v5 > 16758249) + { + int v8 = 59821834; + v8 = (v8 < 38898502) ? (v8 << v8 >> v8) : (v8 >> v8 << v8); + } + else + { + v1 = (v7 > 81258547) ? (v3 >> v4 ^ v2) : (v2 >> v1 * v4); + } + + + if (v7 < 69978621) + { + int v9 = 19174347; + v9 = (v9 < 74808141) ? (v9 << v9 ^ v9) : (v9 >> v9 % v9); + } + else + { + v1 = (v3 < 94522420) ? (v7 & v5 & v2) : (v7 | v4 - v1); + } + + + switch (v5 % 5) + { + case 0: + v4 = v5 << v5 << v6; + break; + case 1: + v4 = (v4 > 57081268) ? (v6 & v7 << v5) : (v2 ^ v2 ^ v5); + break; + case 2: + v4 = (v4 > 64901578) ? (v1 * v3 << v4) : (v2 ^ v7 * v7); + break; + case 3: + v2 = v2 - v2 | v1; + break; + case 4: + v6 = (v1 < 54265981) ? (v6 / v2 - v4) : (v4 >> v2 & v7); + break; + default: + v5 = (v1 < 95364113) ? (v1 ^ v3 << v1) : (v3 * v1 - v7); + break; + } + + + return v6 % v5 << v7; + } + + [MosaUnitTest] + public static int FuzzMethod1161() + { + int v1 = 5685573; + int v2 = 33348437; + int v3 = 82244876; + int v4 = 52058113; + int v5 = 52159247; + int v6 = 71053874; + int v7 = 81501915; + + if (v5 < 69630446) + { + int v8 = 49800725; + v8 = v8 >> v8 << v8; + } + else + { + int v9 = 53152701; + v9 = v9 / v9 << v9; + } + + + switch (v1 % 5) + { + case 0: + v3 = (v6 > 82997321) ? (v5 | v6 << v7) : (v6 << v6 & v1); + break; + case 1: + v1 = v1 % v2 / v6; + break; + case 2: + v1 = (v1 > 97032440) ? (v5 / v2 * v6) : (v7 << v4 / v4); + break; + case 3: + v2 = v1 & v1 << v5; + break; + case 4: + v6 = (v7 > 78770818) ? (v4 / v6 % v7) : (v6 & v6 - v2); + break; + default: + v4 = (v4 > 77281737) ? (v6 << v1 << v6) : (v4 | v7 << v3); + break; + } + + + if (v7 < 57525458) + { + int v10 = 89215425; + v10 = v10 << v10 | v10; + } + else + { + int v11 = 11754292; + v11 = (v11 < 64470509) ? (v11 >> v11 << v11) : (v11 * v11 >> v11); + } + + + return (v1 > 21379713) ? (v2 >> v6 >> v4) : (v7 | v3 & v6); + } + + [MosaUnitTest] + public static int FuzzMethod1162() + { + int v1 = 53938963; + int v2 = 87488015; + int v3 = 95780475; + int v4 = 19426831; + int v5 = 21518647; + int v6 = 25266287; + int v7 = 99946763; + + if (v7 < 66165821) + { + int v8 = 60102223; + v8 = (v8 > 5974883) ? (v8 << v8 + v8) : (v8 - v8 << v8); + } + else + { + v5 = (v2 > 19958809) ? (v2 | v2 & v7) : (v7 << v3 + v5); + } + + + switch (v3 % 5) + { + case 0: + v2 = v6 | v7 - v4; + break; + case 1: + v3 = v3 - v1 << v5; + break; + case 2: + v2 = (v4 < 48644378) ? (v3 - v1 ^ v3) : (v6 << v7 / v1); + break; + case 3: + v7 = v2 << v6 & v4; + break; + case 4: + v3 = v2 / v1 | v4; + break; + default: + v7 = v5 + v3 >> v4; + break; + } + + + switch (v3 % 5) + { + case 0: + v6 = v7 ^ v5 | v6; + break; + case 1: + v1 = v1 & v4 / v1; + break; + case 2: + v4 = v6 + v7 >> v6; + break; + case 3: + v6 = (v7 < 5987996) ? (v7 >> v2 >> v3) : (v4 >> v6 | v7); + break; + case 4: + v5 = (v7 > 54253984) ? (v1 % v2 + v5) : (v5 - v1 & v5); + break; + default: + v4 = v7 + v6 / v7; + break; + } + + + return (v6 > 88120387) ? (v3 >> v5 % v5) : (v2 >> v1 ^ v3); + } + + [MosaUnitTest] + public static int FuzzMethod1163() + { + int v1 = 76937420; + int v2 = 3491650; + int v3 = 11819313; + int v4 = 81630450; + int v5 = 99714519; + int v6 = 67526001; + int v7 = 26377424; + + if (v1 < 97120605) + { + v7 = (v2 > 43443313) ? (v1 | v3 % v1) : (v2 & v2 + v2); + } + else + { + v6 = (v5 > 47699800) ? (v3 >> v7 << v1) : (v5 | v6 % v6); + } + + + switch (v4 % 5) + { + case 0: + v5 = v2 | v4 & v5; + break; + case 1: + v5 = (v1 < 728226) ? (v2 | v6 / v5) : (v4 | v4 << v4); + break; + case 2: + v2 = v6 / v2 - v4; + break; + case 3: + v5 = v5 & v6 << v1; + break; + case 4: + v7 = (v3 > 78556355) ? (v2 | v3 << v7) : (v1 | v7 | v5); + break; + default: + v4 = (v4 < 26559813) ? (v7 << v4 & v7) : (v5 | v5 ^ v7); + break; + } + + + if (v4 > 80131423) + { + v1 = v6 << v1 | v7; + } + else + { + v6 = (v5 < 55833230) ? (v6 ^ v1 + v2) : (v2 % v6 % v4); + } + + + return (v6 < 80944295) ? (v6 >> v6 >> v2) : (v7 * v6 % v6); + } + + [MosaUnitTest] + public static int FuzzMethod1164() + { + int v1 = 95407664; + int v2 = 93647598; + int v3 = 59917903; + int v4 = 35705733; + int v5 = 43478112; + int v6 = 90172625; + int v7 = 114645; + + switch (v4 % 5) + { + case 0: + v5 = (v5 < 97318910) ? (v2 / v3 ^ v1) : (v3 - v7 % v6); + break; + case 1: + v4 = (v3 < 13920877) ? (v5 & v7 + v1) : (v6 << v7 ^ v6); + break; + case 2: + v6 = v7 & v2 << v2; + break; + case 3: + v7 = (v3 > 81064547) ? (v3 & v7 % v4) : (v5 + v6 & v1); + break; + case 4: + v4 = v6 & v3 >> v6; + break; + default: + v6 = (v6 < 69928789) ? (v6 & v6 * v7) : (v2 | v5 >> v6); + break; + } + + + switch (v2 % 5) + { + case 0: + v3 = v7 * v7 ^ v4; + break; + case 1: + v5 = (v4 < 53823443) ? (v7 % v7 | v7) : (v1 | v7 % v6); + break; + case 2: + v4 = (v7 < 74414047) ? (v3 << v6 >> v6) : (v6 ^ v4 / v6); + break; + case 3: + v2 = (v6 > 62465082) ? (v2 & v6 >> v6) : (v3 & v5 - v3); + break; + case 4: + v7 = v6 & v6 << v1; + break; + default: + v1 = (v5 < 70368478) ? (v6 % v4 | v6) : (v3 ^ v5 / v7); + break; + } + + + switch (v1 % 5) + { + case 0: + v7 = (v3 < 83562217) ? (v5 << v6 << v1) : (v1 >> v6 * v3); + break; + case 1: + v3 = (v5 < 71387429) ? (v3 & v4 % v7) : (v4 | v5 / v6); + break; + case 2: + v1 = v1 / v4 >> v4; + break; + case 3: + v4 = v2 | v2 / v5; + break; + case 4: + v6 = (v2 < 88852845) ? (v7 & v1 >> v4) : (v5 + v5 & v2); + break; + default: + v3 = (v5 > 34465065) ? (v7 & v5 >> v6) : (v2 - v6 % v4); + break; + } + + + return (v5 > 37032090) ? (v1 << v5 >> v5) : (v1 | v1 >> v4); + } + + [MosaUnitTest] + public static int FuzzMethod1165() + { + int v1 = 88247509; + int v2 = 76740228; + int v3 = 41119120; + int v4 = 18124771; + int v5 = 18376874; + int v6 = 82978461; + int v7 = 38051111; + + switch (v2 % 5) + { + case 0: + v3 = (v2 > 90698500) ? (v6 / v7 - v6) : (v4 | v7 - v2); + break; + case 1: + v7 = v6 - v1 ^ v1; + break; + case 2: + v4 = (v6 > 45756269) ? (v1 << v5 & v4) : (v7 << v3 >> v3); + break; + case 3: + v2 = v6 >> v7 | v7; + break; + case 4: + v5 = (v2 < 7488399) ? (v1 * v3 ^ v3) : (v7 ^ v7 | v5); + break; + default: + v2 = (v6 > 77671774) ? (v7 - v2 | v3) : (v3 >> v1 | v2); + break; + } + + + if (v2 > 3246912) + { + int v8 = 27820035; + v8 = v8 + v8 | v8; + } + else + { + v4 = v2 ^ v4 >> v1; + } + + + if (v2 < 42943252) + { + int v9 = 27563616; + v9 = (v9 < 94711750) ? (v9 / v9 - v9) : (v9 - v9 & v9); + } + else + { + int v10 = 59975717; + v10 = (v10 > 1933487) ? (v10 | v10 - v10) : (v10 + v10 % v10); + } + + + return (v6 < 80808325) ? (v6 << v6 >> v3) : (v7 ^ v2 << v7); + } + + [MosaUnitTest] + public static int FuzzMethod1166() + { + int v1 = 67112890; + int v2 = 20170219; + int v3 = 93390314; + int v4 = 92418866; + int v5 = 13778268; + int v6 = 53865573; + int v7 = 53793183; + + if (v1 < 67867389) + { + int v8 = 74941302; + v8 = v8 - v8 | v8; + } + else + { + v6 = (v1 > 85008306) ? (v3 & v5 << v3) : (v2 % v2 | v5); + } + + + switch (v7 % 5) + { + case 0: + v1 = (v5 < 96874430) ? (v3 & v6 - v2) : (v2 + v3 ^ v5); + break; + case 1: + v6 = (v3 < 89772145) ? (v3 >> v6 | v2) : (v5 >> v6 << v6); + break; + case 2: + v4 = v3 | v1 >> v1; + break; + case 3: + v3 = v3 >> v6 ^ v3; + break; + case 4: + v1 = v1 & v4 >> v1; + break; + default: + v4 = (v6 < 55661350) ? (v6 ^ v5 * v7) : (v3 & v3 * v4); + break; + } + + + switch (v6 % 5) + { + case 0: + v1 = v4 << v5 & v2; + break; + case 1: + v1 = v3 << v1 >> v4; + break; + case 2: + v3 = (v3 > 69985405) ? (v5 * v2 - v6) : (v2 ^ v6 >> v5); + break; + case 3: + v3 = (v5 < 91437620) ? (v3 << v4 << v5) : (v2 ^ v5 * v6); + break; + case 4: + v7 = v3 + v1 >> v2; + break; + default: + v7 = v6 << v6 & v2; + break; + } + + + return v4 | v2 + v6; + } + + [MosaUnitTest] + public static int FuzzMethod1167() + { + int v1 = 45666921; + int v2 = 40405505; + int v3 = 19735801; + int v4 = 77224685; + int v5 = 18819887; + int v6 = 8171358; + int v7 = 43423559; + + if (v2 > 48940285) + { + v6 = v4 & v3 | v3; + } + else + { + int v8 = 92530872; + v8 = (v8 < 51881336) ? (v8 & v8 & v8) : (v8 ^ v8 | v8); + } + + + if (v2 < 17175696) + { + v5 = (v1 > 28104033) ? (v5 ^ v1 + v3) : (v2 & v1 | v7); + } + else + { + int v9 = 38475702; + v9 = (v9 > 10339275) ? (v9 / v9 >> v9) : (v9 / v9 >> v9); + } + + + if (v4 > 85860168) + { + v4 = v4 << v4 - v6; + } + else + { + v1 = (v3 < 89778724) ? (v4 % v2 >> v6) : (v6 >> v6 & v1); + } + + + return (v4 > 6204680) ? (v1 >> v2 * v4) : (v7 ^ v3 ^ v3); + } + + [MosaUnitTest] + public static int FuzzMethod1168() + { + int v1 = 39544819; + int v2 = 27584962; + int v3 = 19847566; + int v4 = 25315255; + int v5 = 28106634; + int v6 = 50294624; + int v7 = 23095189; + + if (v7 > 72927995) + { + v4 = (v4 < 9085994) ? (v6 ^ v5 | v6) : (v2 << v2 % v3); + } + else + { + int v8 = 87416006; + v8 = (v8 < 85152111) ? (v8 & v8 + v8) : (v8 & v8 ^ v8); + } + + + if (v3 > 9072074) + { + int v9 = 50706236; + v9 = (v9 > 13053280) ? (v9 << v9 >> v9) : (v9 | v9 * v9); + } + else + { + int v10 = 50854393; + v10 = (v10 < 89728999) ? (v10 >> v10 << v10) : (v10 ^ v10 | v10); + } + + + if (v5 < 48016688) + { + int v11 = 86465539; + v11 = v11 >> v11 >> v11; + } + else + { + v3 = v6 >> v2 << v5; + } + + + return v1 >> v2 * v4; + } + + [MosaUnitTest] + public static int FuzzMethod1169() + { + int v1 = 30406548; + int v2 = 32716056; + int v3 = 89220424; + int v4 = 55144121; + int v5 = 72897652; + int v6 = 74772540; + int v7 = 6524457; + + if (v2 > 8903707) + { + v3 = (v2 < 63535634) ? (v5 * v4 >> v4) : (v6 & v5 & v7); + } + else + { + int v8 = 86510029; + v8 = (v8 < 30376868) ? (v8 ^ v8 | v8) : (v8 % v8 >> v8); + } + + + if (v6 > 37673571) + { + int v9 = 34071829; + v9 = (v9 < 89982256) ? (v9 / v9 / v9) : (v9 | v9 % v9); + } + else + { + v6 = v4 * v7 + v2; + } + + + if (v6 > 29950247) + { + v6 = v7 & v1 ^ v3; + } + else + { + v1 = (v4 < 32614405) ? (v7 ^ v2 & v7) : (v7 - v6 << v1); + } + + + return v1 << v5 << v2; + } + + [MosaUnitTest] + public static int FuzzMethod1170() + { + int v1 = 66119442; + int v2 = 4623644; + int v3 = 41841946; + int v4 = 49393640; + int v5 = 89603286; + int v6 = 21510493; + int v7 = 21772151; + + if (v2 < 9431674) + { + v4 = (v5 < 20947899) ? (v6 ^ v6 ^ v2) : (v2 << v4 << v7); + } + else + { + int v8 = 96802313; + v8 = (v8 < 75568780) ? (v8 ^ v8 & v8) : (v8 ^ v8 >> v8); + } + + + if (v5 < 35988299) + { + int v9 = 11851675; + v9 = (v9 < 85906217) ? (v9 >> v9 & v9) : (v9 ^ v9 << v9); + } + else + { + int v10 = 47524566; + v10 = v10 >> v10 * v10; + } + + + switch (v1 % 5) + { + case 0: + v7 = v3 % v1 ^ v4; + break; + case 1: + v2 = (v7 < 97283859) ? (v1 * v7 - v2) : (v1 << v4 & v1); + break; + case 2: + v7 = (v3 < 93841923) ? (v2 | v2 & v4) : (v4 << v1 & v2); + break; + case 3: + v7 = v7 * v2 << v2; + break; + case 4: + v5 = (v1 < 92864206) ? (v7 >> v2 >> v1) : (v4 << v1 % v5); + break; + default: + v5 = (v3 < 37211752) ? (v4 << v1 & v7) : (v7 % v1 | v4); + break; + } + + + return v2 << v6 / v3; + } + + [MosaUnitTest] + public static int FuzzMethod1171() + { + int v1 = 61918154; + int v2 = 2141700; + int v3 = 47793901; + int v4 = 22421474; + int v5 = 37508515; + int v6 = 64169553; + int v7 = 25947467; + + if (v1 > 39664097) + { + int v8 = 76343653; + v8 = v8 | v8 >> v8; + } + else + { + v6 = v7 & v4 >> v5; + } + + + switch (v3 % 5) + { + case 0: + v2 = (v5 > 9541006) ? (v7 | v5 % v1) : (v1 >> v5 << v5); + break; + case 1: + v4 = (v4 < 11502728) ? (v6 << v1 - v6) : (v7 % v2 + v7); + break; + case 2: + v6 = (v3 > 58007792) ? (v1 | v6 + v1) : (v5 | v7 << v3); + break; + case 3: + v2 = (v2 > 74093379) ? (v7 << v7 - v3) : (v3 ^ v4 / v7); + break; + case 4: + v7 = v1 | v3 % v7; + break; + default: + v5 = (v6 > 65327869) ? (v1 - v1 | v1) : (v3 << v6 << v7); + break; + } + + + if (v7 > 6883451) + { + v1 = (v4 < 23617351) ? (v7 & v1 << v5) : (v7 ^ v7 << v6); + } + else + { + v1 = (v3 < 32372350) ? (v4 << v7 & v4) : (v4 / v6 >> v1); + } + + + return (v5 > 59541408) ? (v1 - v4 ^ v1) : (v3 | v2 >> v6); + } + + [MosaUnitTest] + public static int FuzzMethod1172() + { + int v1 = 60607937; + int v2 = 93443910; + int v3 = 54427253; + int v4 = 98567486; + int v5 = 76426040; + int v6 = 14992030; + int v7 = 2251636; + + if (v3 < 31967884) + { + int v8 = 60189604; + v8 = (v8 > 16219996) ? (v8 >> v8 >> v8) : (v8 >> v8 % v8); + } + else + { + int v9 = 5385705; + v9 = v9 ^ v9 | v9; + } + + + switch (v6 % 5) + { + case 0: + v6 = v2 ^ v6 | v6; + break; + case 1: + v7 = (v1 < 99466619) ? (v1 - v5 << v7) : (v6 >> v7 - v2); + break; + case 2: + v3 = v3 ^ v1 << v5; + break; + case 3: + v2 = v1 - v1 / v3; + break; + case 4: + v3 = (v5 > 73753797) ? (v1 & v4 & v1) : (v6 - v7 >> v6); + break; + default: + v4 = v2 ^ v4 << v7; + break; + } + + + if (v2 > 74405494) + { + int v10 = 67199581; + v10 = v10 >> v10 ^ v10; + } + else + { + v3 = (v3 < 62566625) ? (v2 ^ v1 << v4) : (v7 << v4 ^ v4); + } + + + return (v7 > 11564487) ? (v1 * v5 * v3) : (v3 | v2 >> v4); + } + + [MosaUnitTest] + public static int FuzzMethod1173() + { + int v1 = 2456290; + int v2 = 85737318; + int v3 = 15871571; + int v4 = 74845328; + int v5 = 19260142; + int v6 = 22759551; + int v7 = 86669775; + + if (v2 > 95135630) + { + int v8 = 31817668; + v8 = (v8 < 47043826) ? (v8 + v8 << v8) : (v8 & v8 | v8); + } + else + { + int v9 = 57613921; + v9 = (v9 > 57752802) ? (v9 | v9 ^ v9) : (v9 << v9 ^ v9); + } + + + if (v1 > 39279882) + { + v7 = v7 & v7 << v7; + } + else + { + v4 = v6 >> v5 >> v5; + } + + + switch (v3 % 5) + { + case 0: + v5 = v4 >> v7 * v3; + break; + case 1: + v7 = (v4 > 57319276) ? (v1 - v4 ^ v2) : (v5 / v3 / v7); + break; + case 2: + v4 = (v6 < 96819907) ? (v2 / v6 ^ v2) : (v3 >> v6 & v1); + break; + case 3: + v3 = v7 - v3 * v6; + break; + case 4: + v5 = (v1 > 34278694) ? (v7 * v7 / v5) : (v1 | v3 << v4); + break; + default: + v2 = (v7 > 65425879) ? (v3 / v4 >> v4) : (v5 / v7 - v7); + break; + } + + + return v5 >> v4 >> v6; + } + + [MosaUnitTest] + public static int FuzzMethod1174() + { + int v1 = 78749843; + int v2 = 13926855; + int v3 = 53952965; + int v4 = 13591669; + int v5 = 90609138; + int v6 = 20731450; + int v7 = 27032588; + + switch (v3 % 5) + { + case 0: + v5 = v2 - v6 / v1; + break; + case 1: + v3 = (v4 > 6944687) ? (v6 << v3 ^ v2) : (v4 - v3 << v6); + break; + case 2: + v3 = v5 * v3 | v6; + break; + case 3: + v1 = (v3 > 72107340) ? (v3 & v4 >> v5) : (v6 + v5 % v3); + break; + case 4: + v6 = (v7 < 27127165) ? (v5 + v5 >> v7) : (v6 ^ v3 + v3); + break; + default: + v2 = v7 * v6 | v4; + break; + } + + + switch (v2 % 5) + { + case 0: + v1 = (v5 > 12684592) ? (v1 / v3 >> v1) : (v6 << v1 << v4); + break; + case 1: + v6 = v3 / v3 + v1; + break; + case 2: + v7 = v4 * v5 * v6; + break; + case 3: + v7 = (v2 > 13608940) ? (v5 & v1 << v3) : (v2 * v6 * v1); + break; + case 4: + v7 = v4 ^ v6 << v6; + break; + default: + v6 = (v2 > 44777597) ? (v4 ^ v4 % v2) : (v6 >> v6 ^ v6); + break; + } + + + if (v3 < 59466393) + { + v5 = (v4 < 34935295) ? (v1 + v6 | v4) : (v1 << v7 % v5); + } + else + { + int v8 = 41926591; + v8 = (v8 < 88309965) ? (v8 << v8 / v8) : (v8 + v8 >> v8); + } + + + return v6 | v4 % v7; + } + + [MosaUnitTest] + public static int FuzzMethod1175() + { + int v1 = 95500663; + int v2 = 30765114; + int v3 = 24656642; + int v4 = 67889433; + int v5 = 10294008; + int v6 = 55793203; + int v7 = 27637174; + + switch (v2 % 5) + { + case 0: + v2 = v7 & v6 & v6; + break; + case 1: + v3 = v5 >> v1 << v1; + break; + case 2: + v4 = v2 >> v2 * v1; + break; + case 3: + v2 = (v7 > 53907091) ? (v5 << v5 * v6) : (v2 >> v2 % v4); + break; + case 4: + v3 = (v4 > 13282800) ? (v1 ^ v6 << v5) : (v6 * v1 % v1); + break; + default: + v6 = (v5 > 75935947) ? (v1 << v3 % v3) : (v3 | v1 - v3); + break; + } + + + if (v7 > 79343538) + { + int v8 = 31120019; + v8 = v8 & v8 % v8; + } + else + { + int v9 = 36286603; + v9 = (v9 < 39243521) ? (v9 >> v9 | v9) : (v9 / v9 | v9); + } + + + if (v5 < 89979482) + { + v1 = v3 | v4 << v2; + } + else + { + int v10 = 73418607; + v10 = v10 >> v10 * v10; + } + + + return v2 ^ v4 << v1; + } + + [MosaUnitTest] + public static int FuzzMethod1176() + { + int v1 = 26624868; + int v2 = 45256303; + int v3 = 49226376; + int v4 = 73285791; + int v5 = 40412660; + int v6 = 29942551; + int v7 = 43327034; + + if (v6 < 99080436) + { + int v8 = 53768167; + v8 = v8 << v8 & v8; + } + else + { + int v9 = 16057977; + v9 = v9 ^ v9 << v9; + } + + + switch (v1 % 5) + { + case 0: + v2 = (v2 > 78316034) ? (v2 << v4 >> v4) : (v6 ^ v3 - v3); + break; + case 1: + v7 = (v2 > 67564487) ? (v6 | v1 >> v5) : (v7 << v2 << v3); + break; + case 2: + v4 = v7 / v5 % v7; + break; + case 3: + v2 = (v1 < 660354) ? (v4 - v3 + v1) : (v3 * v2 >> v5); + break; + case 4: + v5 = (v1 > 81393746) ? (v6 & v1 << v4) : (v6 >> v1 & v3); + break; + default: + v5 = v4 ^ v5 | v2; + break; + } + + + switch (v6 % 5) + { + case 0: + v4 = v5 | v5 ^ v3; + break; + case 1: + v1 = (v1 < 54264539) ? (v4 ^ v6 / v2) : (v7 >> v5 << v6); + break; + case 2: + v3 = (v6 > 49571387) ? (v3 << v7 << v3) : (v4 << v3 << v6); + break; + case 3: + v7 = v4 ^ v4 << v6; + break; + case 4: + v2 = (v4 < 33700049) ? (v1 - v1 >> v6) : (v2 >> v5 << v2); + break; + default: + v4 = v6 | v7 ^ v1; + break; + } + + + return (v5 > 73822024) ? (v4 - v2 * v3) : (v7 ^ v5 << v3); + } + + [MosaUnitTest] + public static int FuzzMethod1177() + { + int v1 = 78199158; + int v2 = 9856850; + int v3 = 55331248; + int v4 = 67298418; + int v5 = 43519000; + int v6 = 41887127; + int v7 = 78747522; + + switch (v1 % 5) + { + case 0: + v1 = (v7 > 92100314) ? (v3 / v3 & v3) : (v4 >> v5 - v6); + break; + case 1: + v5 = (v6 < 83032618) ? (v2 / v4 & v2) : (v1 / v7 ^ v2); + break; + case 2: + v7 = (v1 < 90508632) ? (v4 << v5 >> v6) : (v2 << v6 << v7); + break; + case 3: + v7 = (v5 < 20448353) ? (v4 / v3 << v7) : (v3 ^ v6 ^ v7); + break; + case 4: + v1 = (v4 > 23061819) ? (v6 << v7 ^ v2) : (v5 ^ v4 >> v4); + break; + default: + v1 = v3 - v2 + v2; + break; + } + + + if (v3 > 94312784) + { + int v8 = 49716575; + v8 = v8 >> v8 >> v8; + } + else + { + int v9 = 55596386; + v9 = v9 ^ v9 >> v9; + } + + + switch (v5 % 5) + { + case 0: + v5 = (v7 > 59620598) ? (v7 >> v4 ^ v2) : (v4 % v2 + v2); + break; + case 1: + v5 = (v1 > 23291599) ? (v3 + v5 - v4) : (v6 + v4 - v5); + break; + case 2: + v3 = (v2 > 75764621) ? (v3 - v2 * v4) : (v7 & v4 + v3); + break; + case 3: + v6 = v6 + v3 ^ v3; + break; + case 4: + v2 = (v3 < 48387925) ? (v5 - v4 << v2) : (v2 << v3 & v5); + break; + default: + v3 = (v2 > 84993875) ? (v6 + v3 << v7) : (v5 >> v7 << v3); + break; + } + + + return (v7 > 20681128) ? (v2 * v2 & v1) : (v2 ^ v5 >> v7); + } + + [MosaUnitTest] + public static int FuzzMethod1178() + { + int v1 = 51814169; + int v2 = 82567157; + int v3 = 83965391; + int v4 = 18939827; + int v5 = 56078633; + int v6 = 89567707; + int v7 = 66186796; + + if (v7 < 24392738) + { + v1 = v6 >> v2 << v5; + } + else + { + int v8 = 2858112; + v8 = (v8 > 18084703) ? (v8 | v8 % v8) : (v8 ^ v8 % v8); + } + + + switch (v4 % 5) + { + case 0: + v6 = v5 << v4 | v6; + break; + case 1: + v2 = (v4 < 89197974) ? (v5 * v1 << v7) : (v6 | v7 ^ v4); + break; + case 2: + v6 = v1 & v6 >> v3; + break; + case 3: + v1 = v3 ^ v6 / v1; + break; + case 4: + v4 = v4 | v4 >> v6; + break; + default: + v3 = v2 >> v2 & v1; + break; + } + + + switch (v6 % 5) + { + case 0: + v5 = v4 ^ v3 ^ v4; + break; + case 1: + v1 = v4 ^ v7 | v3; + break; + case 2: + v7 = v6 >> v5 << v4; + break; + case 3: + v3 = v5 - v1 ^ v3; + break; + case 4: + v3 = (v2 < 97615856) ? (v3 << v3 * v5) : (v4 << v2 + v4); + break; + default: + v6 = (v3 < 31904869) ? (v2 & v4 >> v2) : (v5 + v2 >> v2); + break; + } + + + return v4 / v1 % v3; + } + + [MosaUnitTest] + public static int FuzzMethod1179() + { + int v1 = 63531736; + int v2 = 72599785; + int v3 = 78828046; + int v4 = 61396483; + int v5 = 49974405; + int v6 = 10003547; + int v7 = 2914336; + + switch (v7 % 5) + { + case 0: + v5 = v7 / v6 / v7; + break; + case 1: + v5 = v6 | v7 >> v2; + break; + case 2: + v2 = v1 % v5 >> v1; + break; + case 3: + v3 = (v4 > 3393858) ? (v2 << v2 << v5) : (v7 | v7 | v7); + break; + case 4: + v4 = (v4 < 88111598) ? (v2 << v4 + v2) : (v3 >> v1 ^ v5); + break; + default: + v3 = v1 & v4 >> v6; + break; + } + + + if (v5 > 69407413) + { + v2 = (v7 < 15874570) ? (v1 % v2 ^ v6) : (v3 ^ v5 / v4); + } + else + { + int v8 = 22202317; + v8 = (v8 > 64607062) ? (v8 >> v8 >> v8) : (v8 >> v8 << v8); + } + + + if (v1 > 91790927) + { + v7 = (v5 > 76901508) ? (v5 - v3 | v5) : (v4 % v2 + v1); + } + else + { + int v9 = 81170394; + v9 = (v9 > 69764084) ? (v9 << v9 & v9) : (v9 >> v9 * v9); + } + + + return v2 >> v4 | v1; + } + + [MosaUnitTest] + public static int FuzzMethod1180() + { + int v1 = 4345686; + int v2 = 41684487; + int v3 = 23294702; + int v4 = 56220122; + int v5 = 44429494; + int v6 = 36534028; + int v7 = 40955278; + + if (v7 < 16111283) + { + v4 = (v6 > 20660974) ? (v7 - v7 << v2) : (v1 * v5 ^ v6); + } + else + { + v1 = (v4 < 59049420) ? (v5 - v3 << v5) : (v2 << v5 & v3); + } + + + switch (v6 % 5) + { + case 0: + v6 = (v5 > 88743885) ? (v4 / v6 * v3) : (v3 << v2 << v2); + break; + case 1: + v1 = v4 | v5 & v4; + break; + case 2: + v5 = (v4 > 28811890) ? (v5 ^ v3 ^ v4) : (v2 | v4 >> v1); + break; + case 3: + v7 = v6 & v7 - v7; + break; + case 4: + v3 = v4 - v5 ^ v1; + break; + default: + v3 = v3 % v1 >> v6; + break; + } + + + if (v2 > 51772431) + { + int v8 = 35892652; + v8 = (v8 < 31721270) ? (v8 << v8 % v8) : (v8 % v8 - v8); + } + else + { + v7 = v4 >> v3 & v7; + } + + + return (v5 > 17882903) ? (v5 & v6 >> v1) : (v4 * v6 >> v6); + } + + [MosaUnitTest] + public static int FuzzMethod1181() + { + int v1 = 53263894; + int v2 = 78220212; + int v3 = 62244791; + int v4 = 77488630; + int v5 = 81731532; + int v6 = 57885732; + int v7 = 76797221; + + switch (v4 % 5) + { + case 0: + v5 = v4 & v1 << v3; + break; + case 1: + v6 = (v5 > 73874283) ? (v5 ^ v7 + v5) : (v4 >> v2 | v2); + break; + case 2: + v2 = v2 << v4 << v6; + break; + case 3: + v1 = (v7 < 25032338) ? (v6 * v6 << v7) : (v5 << v5 ^ v6); + break; + case 4: + v3 = (v4 < 23825052) ? (v2 >> v4 & v6) : (v2 >> v7 >> v3); + break; + default: + v4 = (v3 > 51369085) ? (v4 + v3 - v4) : (v4 >> v5 % v6); + break; + } + + + if (v3 > 7115369) + { + int v8 = 80425082; + v8 = (v8 < 51404938) ? (v8 ^ v8 << v8) : (v8 & v8 ^ v8); + } + else + { + v3 = (v1 > 94620410) ? (v7 * v3 % v2) : (v3 + v2 << v4); + } + + + switch (v4 % 5) + { + case 0: + v5 = (v6 > 72745797) ? (v5 >> v2 ^ v7) : (v4 - v1 % v5); + break; + case 1: + v6 = (v2 < 86336951) ? (v6 >> v5 << v7) : (v1 + v3 | v4); + break; + case 2: + v2 = (v7 < 76299174) ? (v2 & v1 | v5) : (v1 * v3 ^ v7); + break; + case 3: + v1 = (v5 > 52134969) ? (v4 << v3 & v4) : (v5 ^ v7 >> v2); + break; + case 4: + v3 = v7 | v6 * v4; + break; + default: + v5 = v3 >> v6 - v3; + break; + } + + + return v5 >> v7 - v7; + } + + [MosaUnitTest] + public static int FuzzMethod1182() + { + int v1 = 26668685; + int v2 = 16428502; + int v3 = 85410473; + int v4 = 11242150; + int v5 = 45218042; + int v6 = 43446718; + int v7 = 44865127; + + switch (v3 % 5) + { + case 0: + v5 = v1 >> v7 & v7; + break; + case 1: + v1 = (v7 < 40313820) ? (v2 ^ v4 * v7) : (v1 * v3 << v5); + break; + case 2: + v5 = v7 >> v7 << v3; + break; + case 3: + v1 = v1 % v1 & v4; + break; + case 4: + v4 = (v2 > 87597420) ? (v4 >> v6 << v2) : (v3 << v1 % v7); + break; + default: + v4 = (v1 < 69870583) ? (v2 ^ v4 / v2) : (v3 << v5 - v1); + break; + } + + + if (v3 < 17226404) + { + int v8 = 42544091; + v8 = (v8 > 13738413) ? (v8 % v8 ^ v8) : (v8 | v8 * v8); + } + else + { + int v9 = 8771991; + v9 = (v9 < 66056951) ? (v9 % v9 & v9) : (v9 << v9 & v9); + } + + + if (v5 > 38467617) + { + int v10 = 60531348; + v10 = (v10 > 21909864) ? (v10 + v10 - v10) : (v10 * v10 << v10); + } + else + { + int v11 = 92741354; + v11 = (v11 > 84884383) ? (v11 >> v11 >> v11) : (v11 >> v11 & v11); + } + + + return (v7 > 55839807) ? (v2 << v4 >> v3) : (v6 << v4 & v2); + } + + [MosaUnitTest] + public static int FuzzMethod1183() + { + int v1 = 3479125; + int v2 = 58972957; + int v3 = 50892503; + int v4 = 674813; + int v5 = 14004659; + int v6 = 58274113; + int v7 = 41677772; + + if (v1 < 3165143) + { + int v8 = 66157606; + v8 = (v8 < 50985087) ? (v8 | v8 >> v8) : (v8 | v8 & v8); + } + else + { + v5 = (v1 < 49180190) ? (v2 / v2 >> v7) : (v5 % v1 / v4); + } + + + if (v5 > 94350006) + { + v5 = (v2 < 98463804) ? (v4 ^ v3 | v3) : (v7 ^ v2 - v1); + } + else + { + v5 = (v5 > 46578214) ? (v1 >> v4 << v2) : (v3 - v2 << v2); + } + + + if (v5 < 32191577) + { + int v9 = 75219984; + v9 = (v9 > 42709422) ? (v9 & v9 ^ v9) : (v9 | v9 ^ v9); + } + else + { + v6 = (v7 < 20669992) ? (v3 & v6 | v4) : (v3 & v6 * v2); + } + + + return (v2 < 65606532) ? (v1 << v6 << v1) : (v4 % v5 ^ v2); + } + + [MosaUnitTest] + public static int FuzzMethod1184() + { + int v1 = 13856051; + int v2 = 41026093; + int v3 = 91401378; + int v4 = 62966448; + int v5 = 73301884; + int v6 = 417819; + int v7 = 66626936; + + if (v3 < 13688229) + { + v7 = (v7 < 80737504) ? (v5 * v3 << v5) : (v6 ^ v5 / v4); + } + else + { + v7 = (v6 < 16334981) ? (v7 << v2 + v7) : (v3 - v3 + v5); + } + + + switch (v2 % 5) + { + case 0: + v4 = (v1 < 52713138) ? (v7 * v4 - v5) : (v4 >> v7 << v7); + break; + case 1: + v2 = (v3 > 28014346) ? (v7 % v6 << v4) : (v2 / v7 % v4); + break; + case 2: + v7 = (v5 < 86022913) ? (v6 & v6 / v7) : (v6 >> v7 * v6); + break; + case 3: + v2 = v1 << v2 << v6; + break; + case 4: + v5 = v7 | v5 + v2; + break; + default: + v5 = (v4 > 71179482) ? (v7 / v6 << v2) : (v3 / v1 << v7); + break; + } + + + switch (v4 % 5) + { + case 0: + v6 = (v4 < 63587312) ? (v4 / v1 ^ v4) : (v2 | v7 * v4); + break; + case 1: + v5 = (v3 > 52905598) ? (v6 >> v4 >> v3) : (v6 >> v6 | v7); + break; + case 2: + v4 = v7 << v3 - v1; + break; + case 3: + v4 = v2 / v5 << v5; + break; + case 4: + v4 = (v1 < 95390561) ? (v4 << v3 << v5) : (v6 | v6 >> v4); + break; + default: + v2 = (v7 > 4102549) ? (v2 * v2 + v1) : (v2 * v7 ^ v3); + break; + } + + + return (v7 > 13108281) ? (v1 | v3 >> v1) : (v5 + v5 + v1); + } + + [MosaUnitTest] + public static int FuzzMethod1185() + { + int v1 = 3208556; + int v2 = 77285863; + int v3 = 71095672; + int v4 = 21138496; + int v5 = 50577694; + int v6 = 93145436; + int v7 = 68314455; + + if (v5 > 96551087) + { + v2 = (v7 < 54167705) ? (v2 | v7 << v7) : (v5 ^ v2 << v7); + } + else + { + v2 = v7 & v1 / v7; + } + + + if (v4 > 37568722) + { + int v8 = 71313871; + v8 = (v8 > 95141020) ? (v8 >> v8 >> v8) : (v8 - v8 | v8); + } + else + { + v2 = v1 * v4 >> v6; + } + + + if (v1 > 13368125) + { + int v9 = 70392195; + v9 = v9 + v9 ^ v9; + } + else + { + v4 = v6 - v3 - v7; + } + + + return v1 - v6 << v2; + } + + [MosaUnitTest] + public static int FuzzMethod1186() + { + int v1 = 7835921; + int v2 = 19819352; + int v3 = 81030626; + int v4 = 28982774; + int v5 = 80970866; + int v6 = 50210986; + int v7 = 94497872; + + if (v7 > 94695422) + { + int v8 = 56021456; + v8 = v8 * v8 + v8; + } + else + { + int v9 = 34789415; + v9 = (v9 < 38017890) ? (v9 * v9 >> v9) : (v9 | v9 & v9); + } + + + if (v3 > 43728662) + { + int v10 = 91046022; + v10 = v10 & v10 << v10; + } + else + { + int v11 = 10077912; + v11 = v11 - v11 ^ v11; + } + + + switch (v1 % 5) + { + case 0: + v1 = v4 >> v1 ^ v1; + break; + case 1: + v7 = (v4 < 2146740) ? (v2 - v3 >> v5) : (v6 + v7 << v6); + break; + case 2: + v2 = (v4 > 73642973) ? (v1 * v6 ^ v2) : (v5 - v2 ^ v4); + break; + case 3: + v7 = (v6 > 27168980) ? (v1 & v6 & v6) : (v5 & v2 & v1); + break; + case 4: + v1 = v6 >> v7 ^ v3; + break; + default: + v5 = v6 + v3 | v1; + break; + } + + + return v2 >> v1 ^ v6; + } + + [MosaUnitTest] + public static int FuzzMethod1187() + { + int v1 = 42672162; + int v2 = 48103232; + int v3 = 77665624; + int v4 = 63984541; + int v5 = 14094297; + int v6 = 74503811; + int v7 = 84628604; + + if (v7 < 21851997) + { + int v8 = 57286068; + v8 = (v8 < 34477818) ? (v8 << v8 & v8) : (v8 ^ v8 << v8); + } + else + { + v2 = (v1 > 95460206) ? (v5 << v2 + v5) : (v4 / v1 ^ v4); + } + + + if (v7 > 9770903) + { + int v9 = 51934049; + v9 = (v9 > 18610151) ? (v9 | v9 / v9) : (v9 + v9 << v9); + } + else + { + int v10 = 46122748; + v10 = (v10 < 21386510) ? (v10 | v10 >> v10) : (v10 - v10 ^ v10); + } + + + if (v2 < 66340889) + { + int v11 = 53909964; + v11 = (v11 > 62331234) ? (v11 ^ v11 << v11) : (v11 & v11 >> v11); + } + else + { + int v12 = 81920271; + v12 = (v12 < 48959147) ? (v12 >> v12 ^ v12) : (v12 << v12 & v12); + } + + + return (v7 < 9767355) ? (v5 + v3 & v6) : (v6 + v6 >> v2); + } + + [MosaUnitTest] + public static int FuzzMethod1188() + { + int v1 = 83980388; + int v2 = 99281852; + int v3 = 75934512; + int v4 = 91899228; + int v5 = 80674997; + int v6 = 44368759; + int v7 = 3843160; + + if (v4 > 21221497) + { + v4 = (v7 > 25880108) ? (v7 | v2 * v7) : (v5 - v1 | v3); + } + else + { + v6 = v6 << v2 ^ v2; + } + + + if (v5 < 37190513) + { + v3 = v6 ^ v6 << v1; + } + else + { + v4 = v1 >> v6 << v1; + } + + + switch (v5 % 5) + { + case 0: + v1 = v1 & v3 % v1; + break; + case 1: + v4 = (v3 > 83109038) ? (v1 - v1 + v5) : (v3 << v2 + v3); + break; + case 2: + v7 = v2 / v7 & v2; + break; + case 3: + v1 = (v3 > 79609579) ? (v2 * v2 | v3) : (v1 % v4 & v7); + break; + case 4: + v5 = (v7 < 95378453) ? (v7 % v7 | v4) : (v6 << v6 / v3); + break; + default: + v4 = (v7 < 53234563) ? (v3 >> v7 >> v1) : (v5 ^ v7 | v3); + break; + } + + + return (v1 < 189655) ? (v5 % v5 >> v6) : (v5 >> v2 >> v2); + } + + [MosaUnitTest] + public static int FuzzMethod1189() + { + int v1 = 65523249; + int v2 = 60326172; + int v3 = 70222872; + int v4 = 8199536; + int v5 = 49048558; + int v6 = 76755807; + int v7 = 4868771; + + switch (v2 % 5) + { + case 0: + v4 = (v7 < 12941600) ? (v5 * v4 ^ v6) : (v2 - v6 - v7); + break; + case 1: + v7 = (v3 > 3813465) ? (v5 >> v3 ^ v6) : (v5 >> v4 + v7); + break; + case 2: + v6 = (v3 > 67994845) ? (v4 & v7 | v1) : (v7 % v6 | v2); + break; + case 3: + v2 = v7 >> v2 ^ v6; + break; + case 4: + v3 = (v5 > 98508614) ? (v3 - v3 | v4) : (v5 | v6 / v6); + break; + default: + v5 = v1 * v1 % v5; + break; + } + + + switch (v1 % 5) + { + case 0: + v1 = v4 << v4 * v7; + break; + case 1: + v2 = (v2 < 36393639) ? (v5 >> v4 * v3) : (v7 ^ v6 + v1); + break; + case 2: + v1 = v4 << v6 >> v3; + break; + case 3: + v7 = (v5 < 98512042) ? (v1 >> v2 | v6) : (v7 >> v7 + v3); + break; + case 4: + v2 = (v1 < 56697516) ? (v7 + v5 >> v7) : (v6 << v3 ^ v4); + break; + default: + v3 = v1 << v3 % v3; + break; + } + + + if (v1 > 10963223) + { + int v8 = 17953272; + v8 = (v8 < 90414340) ? (v8 >> v8 - v8) : (v8 & v8 << v8); + } + else + { + v6 = v7 >> v1 >> v2; + } + + + return v5 ^ v1 << v3; + } + + [MosaUnitTest] + public static int FuzzMethod1190() + { + int v1 = 60299717; + int v2 = 62875936; + int v3 = 37709210; + int v4 = 99194485; + int v5 = 27135989; + int v6 = 26441901; + int v7 = 95734115; + + switch (v6 % 5) + { + case 0: + v1 = (v7 > 76480178) ? (v1 >> v4 << v6) : (v2 << v3 << v1); + break; + case 1: + v5 = (v3 < 30324887) ? (v5 ^ v4 << v7) : (v1 << v6 | v5); + break; + case 2: + v2 = (v5 > 90183528) ? (v1 * v1 / v2) : (v6 >> v1 / v4); + break; + case 3: + v2 = (v4 > 27505738) ? (v5 + v5 / v1) : (v6 * v5 ^ v5); + break; + case 4: + v6 = v6 * v2 / v3; + break; + default: + v5 = v2 | v4 - v5; + break; + } + + + switch (v1 % 5) + { + case 0: + v2 = (v7 < 85297351) ? (v2 << v1 | v4) : (v5 << v1 * v2); + break; + case 1: + v3 = (v4 > 47620020) ? (v6 >> v5 - v2) : (v4 | v4 | v1); + break; + case 2: + v2 = v4 >> v1 ^ v7; + break; + case 3: + v7 = v4 >> v4 & v1; + break; + case 4: + v4 = v6 ^ v6 * v6; + break; + default: + v4 = (v5 < 67457489) ? (v5 | v5 + v1) : (v5 >> v5 / v6); + break; + } + + + if (v1 < 45084017) + { + v3 = v5 & v1 * v4; + } + else + { + int v8 = 71117930; + v8 = v8 | v8 & v8; + } + + + return v5 ^ v7 / v4; + } + + [MosaUnitTest] + public static int FuzzMethod1191() + { + int v1 = 26335244; + int v2 = 87951188; + int v3 = 48294696; + int v4 = 27474395; + int v5 = 81979469; + int v6 = 53715346; + int v7 = 34868745; + + switch (v1 % 5) + { + case 0: + v5 = (v5 > 76669218) ? (v5 << v7 >> v3) : (v2 - v6 ^ v5); + break; + case 1: + v5 = (v1 < 37024576) ? (v3 * v7 % v3) : (v1 - v7 - v1); + break; + case 2: + v4 = v1 * v5 / v5; + break; + case 3: + v6 = (v4 > 37913220) ? (v5 & v2 ^ v5) : (v1 % v1 >> v3); + break; + case 4: + v1 = (v7 < 45682065) ? (v4 - v1 ^ v7) : (v3 ^ v7 & v3); + break; + default: + v2 = (v2 < 54484088) ? (v6 >> v4 ^ v7) : (v6 & v4 % v2); + break; + } + + + if (v7 < 62136998) + { + int v8 = 41390933; + v8 = v8 << v8 & v8; + } + else + { + v4 = (v5 > 4094019) ? (v6 >> v7 >> v2) : (v2 << v2 * v6); + } + + + switch (v1 % 5) + { + case 0: + v7 = (v7 > 14685736) ? (v5 << v3 << v4) : (v5 ^ v1 << v4); + break; + case 1: + v7 = (v1 < 27510802) ? (v2 % v3 % v2) : (v6 >> v4 ^ v5); + break; + case 2: + v1 = v5 * v5 ^ v4; + break; + case 3: + v1 = v7 ^ v5 << v5; + break; + case 4: + v6 = v4 ^ v6 << v3; + break; + default: + v7 = (v1 < 93790482) ? (v7 >> v7 >> v3) : (v4 | v5 >> v5); + break; + } + + + return v5 - v3 / v1; + } + + [MosaUnitTest] + public static int FuzzMethod1192() + { + int v1 = 64072148; + int v2 = 20273620; + int v3 = 249212; + int v4 = 84951886; + int v5 = 75584395; + int v6 = 71865070; + int v7 = 26398401; + + if (v1 < 33845032) + { + v1 = v3 | v7 >> v7; + } + else + { + int v8 = 98372943; + v8 = (v8 > 2740980) ? (v8 << v8 << v8) : (v8 - v8 | v8); + } + + + if (v7 > 24440275) + { + int v9 = 77199958; + v9 = v9 >> v9 - v9; + } + else + { + v7 = (v3 > 79657971) ? (v7 >> v4 / v2) : (v3 & v2 & v6); + } + + + if (v2 < 31297139) + { + int v10 = 55370961; + v10 = (v10 > 6647061) ? (v10 - v10 - v10) : (v10 | v10 * v10); + } + else + { + int v11 = 30468978; + v11 = (v11 > 21787307) ? (v11 * v11 >> v11) : (v11 * v11 | v11); + } + + + return (v3 > 92311090) ? (v6 / v5 ^ v4) : (v1 ^ v7 - v3); + } + + [MosaUnitTest] + public static int FuzzMethod1193() + { + int v1 = 74151212; + int v2 = 34291865; + int v3 = 68538946; + int v4 = 64966294; + int v5 = 45791553; + int v6 = 85165692; + int v7 = 69623751; + + switch (v5 % 5) + { + case 0: + v4 = (v3 < 86893338) ? (v5 % v1 >> v3) : (v4 << v5 % v6); + break; + case 1: + v4 = v7 % v1 | v5; + break; + case 2: + v6 = (v4 < 55548979) ? (v2 ^ v2 | v4) : (v6 & v7 % v3); + break; + case 3: + v4 = (v5 > 45346932) ? (v4 << v3 + v4) : (v1 | v2 & v7); + break; + case 4: + v5 = (v7 < 14570730) ? (v6 & v4 & v2) : (v4 % v2 << v6); + break; + default: + v3 = v3 >> v5 - v6; + break; + } + + + if (v5 < 35010664) + { + int v8 = 35040881; + v8 = v8 | v8 << v8; + } + else + { + int v9 = 48933087; + v9 = (v9 > 9962360) ? (v9 | v9 << v9) : (v9 | v9 >> v9); + } + + + if (v4 > 13302468) + { + v3 = (v6 < 55854111) ? (v4 * v4 | v1) : (v5 | v6 << v2); + } + else + { + int v10 = 94866331; + v10 = v10 >> v10 << v10; + } + + + return v4 >> v2 / v5; + } + + [MosaUnitTest] + public static int FuzzMethod1194() + { + int v1 = 67845074; + int v2 = 80760826; + int v3 = 29245832; + int v4 = 93170106; + int v5 = 63943899; + int v6 = 75256873; + int v7 = 76638913; + + if (v1 > 72819965) + { + int v8 = 88201445; + v8 = (v8 < 60447338) ? (v8 | v8 / v8) : (v8 | v8 >> v8); + } + else + { + int v9 = 31894392; + v9 = (v9 > 57150080) ? (v9 | v9 ^ v9) : (v9 - v9 << v9); + } + + + switch (v2 % 5) + { + case 0: + v4 = (v6 > 21242094) ? (v7 ^ v6 << v1) : (v7 / v6 << v5); + break; + case 1: + v2 = (v5 < 8450581) ? (v5 | v6 >> v1) : (v5 - v2 % v1); + break; + case 2: + v7 = (v2 < 25981925) ? (v1 << v2 | v1) : (v1 << v3 ^ v1); + break; + case 3: + v5 = v3 - v6 << v4; + break; + case 4: + v7 = (v2 < 85133462) ? (v1 | v7 * v7) : (v1 >> v5 % v2); + break; + default: + v4 = (v7 > 77696846) ? (v2 % v6 % v4) : (v5 >> v3 * v4); + break; + } + + + if (v1 > 71050475) + { + int v10 = 46452565; + v10 = (v10 > 94801055) ? (v10 << v10 << v10) : (v10 ^ v10 & v10); + } + else + { + int v11 = 13187290; + v11 = v11 >> v11 << v11; + } + + + return (v3 > 29077813) ? (v4 + v2 >> v1) : (v5 << v1 ^ v5); + } + + [MosaUnitTest] + public static int FuzzMethod1195() + { + int v1 = 34360016; + int v2 = 63313095; + int v3 = 28927661; + int v4 = 37140919; + int v5 = 34257732; + int v6 = 9352172; + int v7 = 97729426; + + if (v6 < 82406932) + { + int v8 = 7594055; + v8 = (v8 > 69701390) ? (v8 >> v8 | v8) : (v8 % v8 * v8); + } + else + { + int v9 = 92564788; + v9 = (v9 < 28073769) ? (v9 * v9 % v9) : (v9 >> v9 ^ v9); + } + + + if (v1 > 26900721) + { + int v10 = 53352752; + v10 = v10 * v10 << v10; + } + else + { + v5 = (v5 > 48248657) ? (v6 << v1 >> v5) : (v1 | v7 | v1); + } + + + switch (v4 % 5) + { + case 0: + v3 = (v7 < 30085951) ? (v1 | v1 ^ v4) : (v7 ^ v6 * v1); + break; + case 1: + v2 = (v7 > 10592164) ? (v4 ^ v2 | v2) : (v6 << v3 & v4); + break; + case 2: + v5 = (v4 < 76672015) ? (v7 >> v6 + v5) : (v6 / v6 + v1); + break; + case 3: + v3 = (v7 < 23354513) ? (v1 & v2 % v4) : (v4 & v2 >> v1); + break; + case 4: + v1 = (v4 < 61162366) ? (v5 << v1 >> v7) : (v6 ^ v1 + v3); + break; + default: + v7 = (v2 > 21036914) ? (v1 << v6 & v3) : (v4 << v2 << v1); + break; + } + + + return v7 % v5 - v1; + } + + [MosaUnitTest] + public static int FuzzMethod1196() + { + int v1 = 94688787; + int v2 = 3234625; + int v3 = 41060520; + int v4 = 88237962; + int v5 = 92447197; + int v6 = 92721957; + int v7 = 63866318; + + switch (v2 % 5) + { + case 0: + v2 = (v5 > 71147322) ? (v7 >> v3 % v1) : (v7 * v7 << v3); + break; + case 1: + v6 = v7 << v1 % v6; + break; + case 2: + v5 = (v1 < 80355366) ? (v7 - v4 % v4) : (v5 << v6 + v6); + break; + case 3: + v7 = (v3 > 35672663) ? (v7 / v6 / v7) : (v4 | v6 | v5); + break; + case 4: + v2 = (v3 > 77935258) ? (v1 << v6 | v4) : (v2 << v1 >> v5); + break; + default: + v7 = (v1 < 72374918) ? (v3 >> v4 >> v6) : (v5 % v3 - v3); + break; + } + + + if (v6 < 94815107) + { + int v8 = 48315060; + v8 = (v8 < 82829356) ? (v8 << v8 / v8) : (v8 >> v8 << v8); + } + else + { + int v9 = 92168514; + v9 = (v9 > 70089020) ? (v9 + v9 % v9) : (v9 + v9 >> v9); + } + + + if (v4 > 16427145) + { + v7 = (v7 < 65739704) ? (v3 & v4 % v6) : (v6 << v5 << v4); + } + else + { + v4 = (v3 > 63951729) ? (v4 + v7 & v6) : (v1 << v5 >> v1); + } + + + return v4 + v3 & v4; + } + + [MosaUnitTest] + public static int FuzzMethod1197() + { + int v1 = 23939274; + int v2 = 9213444; + int v3 = 51536460; + int v4 = 69238239; + int v5 = 77062968; + int v6 = 43775227; + int v7 = 40681796; + + switch (v4 % 5) + { + case 0: + v2 = (v7 > 75678650) ? (v5 / v3 / v5) : (v5 + v7 - v7); + break; + case 1: + v1 = (v5 < 50156795) ? (v4 | v6 >> v1) : (v2 % v4 << v1); + break; + case 2: + v6 = (v1 < 81173126) ? (v4 % v5 % v7) : (v2 * v1 << v6); + break; + case 3: + v1 = v4 ^ v4 ^ v2; + break; + case 4: + v3 = v7 & v3 << v5; + break; + default: + v2 = (v3 > 93098668) ? (v5 & v3 & v6) : (v2 >> v6 & v6); + break; + } + + + switch (v7 % 5) + { + case 0: + v3 = v2 / v6 + v3; + break; + case 1: + v6 = v6 << v1 & v2; + break; + case 2: + v1 = (v4 > 85596639) ? (v6 / v6 << v3) : (v7 | v6 << v2); + break; + case 3: + v4 = v4 << v6 - v6; + break; + case 4: + v6 = v3 / v1 | v4; + break; + default: + v5 = v1 << v7 ^ v2; + break; + } + + + switch (v4 % 5) + { + case 0: + v4 = v5 ^ v4 - v4; + break; + case 1: + v1 = v3 << v5 | v3; + break; + case 2: + v4 = (v1 < 81798148) ? (v5 * v7 >> v1) : (v7 | v6 ^ v1); + break; + case 3: + v5 = v3 | v2 >> v7; + break; + case 4: + v3 = (v5 > 3723371) ? (v1 ^ v3 % v3) : (v1 % v1 * v4); + break; + default: + v2 = (v4 > 27532327) ? (v3 ^ v2 >> v6) : (v7 << v4 & v2); + break; + } + + + return (v4 > 72798706) ? (v4 >> v1 * v4) : (v5 & v3 << v5); + } + + [MosaUnitTest] + public static int FuzzMethod1198() + { + int v1 = 83906062; + int v2 = 50843998; + int v3 = 62962020; + int v4 = 10746133; + int v5 = 86680391; + int v6 = 74322180; + int v7 = 41381955; + + if (v2 < 85802757) + { + v6 = v3 ^ v5 ^ v5; + } + else + { + int v8 = 50881198; + v8 = v8 + v8 % v8; + } + + + if (v2 > 11701599) + { + int v9 = 47943376; + v9 = (v9 > 53808928) ? (v9 << v9 << v9) : (v9 % v9 - v9); + } + else + { + v1 = (v6 < 65661004) ? (v4 / v5 >> v1) : (v2 ^ v7 / v2); + } + + + switch (v1 % 5) + { + case 0: + v2 = v4 + v1 / v3; + break; + case 1: + v4 = (v6 > 79183652) ? (v3 + v2 >> v2) : (v2 ^ v7 << v4); + break; + case 2: + v6 = v5 * v6 << v1; + break; + case 3: + v4 = (v7 < 93581326) ? (v6 << v2 >> v1) : (v3 << v4 + v5); + break; + case 4: + v3 = (v6 < 96003156) ? (v6 & v3 >> v1) : (v2 ^ v5 / v5); + break; + default: + v4 = v7 * v1 - v6; + break; + } + + + return (v7 < 25464064) ? (v3 | v7 << v5) : (v4 * v1 + v5); + } + + [MosaUnitTest] + public static int FuzzMethod1199() + { + int v1 = 58128615; + int v2 = 6950249; + int v3 = 75015766; + int v4 = 79282969; + int v5 = 28780801; + int v6 = 41674297; + int v7 = 35331884; + + switch (v3 % 5) + { + case 0: + v1 = (v5 < 59498524) ? (v4 >> v2 & v4) : (v1 >> v3 << v2); + break; + case 1: + v2 = v7 + v3 & v6; + break; + case 2: + v7 = (v6 > 40884547) ? (v1 & v6 >> v1) : (v6 + v1 << v1); + break; + case 3: + v1 = (v1 > 37284311) ? (v6 | v7 / v1) : (v5 & v7 << v4); + break; + case 4: + v5 = (v2 > 26023744) ? (v4 ^ v5 / v5) : (v5 - v2 >> v5); + break; + default: + v4 = v1 - v5 - v6; + break; + } + + + switch (v7 % 5) + { + case 0: + v5 = v4 - v1 >> v2; + break; + case 1: + v1 = v7 >> v6 / v2; + break; + case 2: + v7 = (v5 > 38788410) ? (v4 << v5 | v4) : (v5 ^ v3 << v6); + break; + case 3: + v4 = (v3 < 84299588) ? (v1 >> v5 | v7) : (v2 ^ v3 - v1); + break; + case 4: + v7 = v7 - v3 >> v4; + break; + default: + v4 = v7 * v4 | v3; + break; + } + + + if (v5 < 18118539) + { + int v8 = 39153697; + v8 = v8 * v8 / v8; + } + else + { + v3 = (v5 > 96338154) ? (v5 | v2 / v2) : (v5 * v7 & v7); + } + + + return v2 ^ v2 / v6; + } + +} + diff --git a/Source/Mosa.UnitTests/Fuzzy/Fuzz0012.cs b/Source/Mosa.UnitTests/Fuzzy/Fuzz0012.cs new file mode 100644 index 0000000000..d003d7f9e9 --- /dev/null +++ b/Source/Mosa.UnitTests/Fuzzy/Fuzz0012.cs @@ -0,0 +1,6324 @@ +namespace Mosa.UnitTests.Fuzzy; + +public static class Fuzz0012 +{ + [MosaUnitTest] + public static int FuzzMethod1200() + { + int v1 = 85598541; + int v2 = 25843899; + int v3 = 12180055; + int v4 = 94128718; + int v5 = 92138392; + int v6 = 59319322; + int v7 = 76277312; + + if (v3 > 96984604) + { + int v8 = 48197633; + v8 = (v8 > 14563836) ? (v8 << v8 << v8) : (v8 >> v8 ^ v8); + } + else + { + int v9 = 89191867; + v9 = v9 & v9 | v9; + } + + + switch (v5 % 5) + { + case 0: + v6 = (v4 > 74074733) ? (v1 ^ v5 >> v3) : (v3 / v7 >> v4); + break; + case 1: + v4 = v1 % v1 | v1; + break; + case 2: + v4 = v6 / v4 + v5; + break; + case 3: + v7 = (v6 < 86994782) ? (v3 << v5 + v3) : (v2 << v5 & v7); + break; + case 4: + v1 = (v4 < 37126721) ? (v4 << v7 >> v2) : (v6 | v2 ^ v6); + break; + default: + v3 = v5 << v6 + v4; + break; + } + + + switch (v6 % 5) + { + case 0: + v6 = (v2 < 51003818) ? (v3 << v2 * v5) : (v3 - v6 ^ v6); + break; + case 1: + v3 = (v6 < 31492064) ? (v7 | v4 ^ v2) : (v6 >> v7 % v1); + break; + case 2: + v1 = v6 << v1 >> v4; + break; + case 3: + v4 = v6 ^ v1 & v1; + break; + case 4: + v7 = (v6 < 53997328) ? (v7 >> v7 | v3) : (v7 >> v5 ^ v5); + break; + default: + v3 = (v6 < 83261226) ? (v5 << v2 << v1) : (v6 | v1 | v2); + break; + } + + + return (v4 > 1210118) ? (v6 | v4 % v5) : (v2 & v5 << v5); + } + + [MosaUnitTest] + public static int FuzzMethod1201() + { + int v1 = 27240127; + int v2 = 64853025; + int v3 = 34823555; + int v4 = 86717948; + int v5 = 9096037; + int v6 = 67311437; + int v7 = 40878090; + + switch (v7 % 5) + { + case 0: + v1 = v4 / v3 % v3; + break; + case 1: + v1 = v1 >> v5 ^ v7; + break; + case 2: + v1 = (v2 < 62531341) ? (v4 & v2 - v7) : (v2 & v7 - v7); + break; + case 3: + v3 = (v2 < 97040520) ? (v3 % v2 & v1) : (v4 + v6 >> v2); + break; + case 4: + v4 = (v6 > 18243033) ? (v2 | v2 << v7) : (v7 >> v2 >> v4); + break; + default: + v1 = (v5 < 14036909) ? (v1 >> v3 - v3) : (v3 ^ v5 * v4); + break; + } + + + switch (v6 % 5) + { + case 0: + v4 = v5 / v5 & v5; + break; + case 1: + v1 = (v7 > 41570430) ? (v7 << v7 >> v6) : (v4 * v7 >> v3); + break; + case 2: + v2 = v4 % v4 ^ v4; + break; + case 3: + v2 = v3 << v7 << v7; + break; + case 4: + v1 = (v3 < 53690471) ? (v2 & v7 << v7) : (v6 << v3 >> v2); + break; + default: + v5 = v4 << v1 & v7; + break; + } + + + if (v5 < 4763764) + { + int v8 = 74048106; + v8 = (v8 > 22023553) ? (v8 & v8 << v8) : (v8 << v8 ^ v8); + } + else + { + v5 = (v7 < 77397759) ? (v4 * v1 % v2) : (v1 >> v5 % v5); + } + + + return (v1 > 47052950) ? (v7 | v2 - v3) : (v1 << v7 ^ v7); + } + + [MosaUnitTest] + public static int FuzzMethod1202() + { + int v1 = 22615467; + int v2 = 72959384; + int v3 = 32366573; + int v4 = 57405167; + int v5 = 35995943; + int v6 = 85313354; + int v7 = 39601113; + + switch (v2 % 5) + { + case 0: + v4 = (v4 > 51793051) ? (v1 >> v6 & v4) : (v2 | v2 >> v6); + break; + case 1: + v5 = (v3 < 25284712) ? (v3 >> v3 | v3) : (v7 & v2 << v3); + break; + case 2: + v2 = v1 + v6 >> v6; + break; + case 3: + v3 = (v7 < 3507656) ? (v7 & v7 - v1) : (v6 ^ v7 - v1); + break; + case 4: + v4 = v7 / v2 << v5; + break; + default: + v1 = (v4 > 8549889) ? (v5 & v6 & v3) : (v6 >> v5 | v5); + break; + } + + + if (v4 > 89457704) + { + v7 = (v5 > 43306233) ? (v7 + v7 + v2) : (v5 / v4 | v5); + } + else + { + int v8 = 6132316; + v8 = v8 & v8 * v8; + } + + + switch (v3 % 5) + { + case 0: + v3 = (v1 < 64918564) ? (v1 % v5 >> v4) : (v5 + v2 % v7); + break; + case 1: + v1 = (v7 > 87808671) ? (v7 / v7 | v5) : (v7 & v2 % v6); + break; + case 2: + v2 = (v5 > 54835251) ? (v1 ^ v7 & v2) : (v3 & v1 << v2); + break; + case 3: + v1 = (v2 > 72143166) ? (v3 + v7 / v6) : (v1 ^ v1 >> v3); + break; + case 4: + v7 = (v4 > 11846858) ? (v1 * v7 | v6) : (v5 ^ v1 / v1); + break; + default: + v1 = (v2 > 12395218) ? (v5 ^ v2 & v3) : (v3 * v6 << v5); + break; + } + + + return (v3 > 61000884) ? (v7 | v6 & v6) : (v7 & v1 ^ v1); + } + + [MosaUnitTest] + public static int FuzzMethod1203() + { + int v1 = 57663347; + int v2 = 79533263; + int v3 = 72620825; + int v4 = 40253893; + int v5 = 75570759; + int v6 = 74556498; + int v7 = 78975011; + + if (v4 < 47797789) + { + int v8 = 29527839; + v8 = v8 * v8 >> v8; + } + else + { + v7 = v5 | v1 % v3; + } + + + switch (v7 % 5) + { + case 0: + v3 = (v1 > 57454146) ? (v4 << v2 / v1) : (v2 % v3 * v2); + break; + case 1: + v2 = v7 / v2 >> v5; + break; + case 2: + v4 = v4 >> v1 << v3; + break; + case 3: + v3 = (v2 < 18780477) ? (v6 ^ v6 << v5) : (v6 | v2 ^ v1); + break; + case 4: + v4 = v7 ^ v4 << v3; + break; + default: + v3 = (v5 > 5122768) ? (v1 % v3 << v1) : (v6 << v2 ^ v7); + break; + } + + + if (v1 > 80058653) + { + int v9 = 34300089; + v9 = v9 & v9 | v9; + } + else + { + v1 = v5 % v6 & v4; + } + + + return (v6 > 50703750) ? (v4 + v6 - v1) : (v7 | v1 | v4); + } + + [MosaUnitTest] + public static int FuzzMethod1204() + { + int v1 = 59813421; + int v2 = 45714524; + int v3 = 44748921; + int v4 = 4202157; + int v5 = 4762052; + int v6 = 26475325; + int v7 = 54835666; + + if (v3 < 51818931) + { + int v8 = 34371704; + v8 = v8 >> v8 / v8; + } + else + { + v7 = (v7 < 95682447) ? (v4 & v4 ^ v1) : (v2 % v7 & v6); + } + + + switch (v2 % 5) + { + case 0: + v3 = (v5 > 72393099) ? (v6 % v3 * v1) : (v7 << v7 % v4); + break; + case 1: + v3 = v5 >> v7 >> v5; + break; + case 2: + v2 = (v6 < 25606777) ? (v6 ^ v2 % v4) : (v1 & v2 << v3); + break; + case 3: + v3 = v4 - v4 | v2; + break; + case 4: + v5 = (v4 < 11274205) ? (v1 >> v5 | v2) : (v6 ^ v3 | v3); + break; + default: + v3 = (v6 < 96926910) ? (v3 >> v1 >> v5) : (v6 >> v5 + v2); + break; + } + + + switch (v1 % 5) + { + case 0: + v5 = v4 | v5 + v1; + break; + case 1: + v1 = v7 | v6 << v6; + break; + case 2: + v7 = (v7 > 29146792) ? (v2 * v4 * v7) : (v7 + v3 << v2); + break; + case 3: + v2 = v7 >> v7 + v2; + break; + case 4: + v6 = v6 - v4 ^ v2; + break; + default: + v6 = (v3 > 31638007) ? (v3 + v4 << v2) : (v2 >> v7 & v6); + break; + } + + + return v7 | v7 | v7; + } + + [MosaUnitTest] + public static int FuzzMethod1205() + { + int v1 = 88732047; + int v2 = 82459845; + int v3 = 87232008; + int v4 = 60443526; + int v5 = 86597517; + int v6 = 98370374; + int v7 = 95785128; + + if (v7 < 62365833) + { + v4 = (v6 < 79889872) ? (v4 & v5 * v4) : (v1 << v7 / v4); + } + else + { + v6 = v6 ^ v5 % v6; + } + + + switch (v2 % 5) + { + case 0: + v1 = (v7 > 58736532) ? (v6 >> v4 + v3) : (v1 & v3 << v6); + break; + case 1: + v5 = v1 << v3 * v7; + break; + case 2: + v3 = (v4 < 22750640) ? (v5 * v1 | v3) : (v7 % v6 >> v2); + break; + case 3: + v6 = (v2 > 99599958) ? (v4 ^ v2 >> v2) : (v2 >> v5 << v4); + break; + case 4: + v6 = (v4 < 2196090) ? (v4 >> v5 * v2) : (v3 >> v4 << v7); + break; + default: + v3 = (v6 > 62447319) ? (v4 / v4 & v7) : (v4 << v6 >> v5); + break; + } + + + switch (v1 % 5) + { + case 0: + v7 = v3 * v6 >> v2; + break; + case 1: + v5 = (v1 > 91473304) ? (v2 | v3 / v1) : (v7 & v1 + v2); + break; + case 2: + v3 = (v3 < 86065045) ? (v2 << v5 >> v4) : (v5 * v7 & v3); + break; + case 3: + v4 = (v5 > 42018232) ? (v4 << v2 >> v1) : (v5 * v3 >> v6); + break; + case 4: + v3 = v7 | v3 << v7; + break; + default: + v6 = (v7 > 47045053) ? (v7 ^ v1 ^ v6) : (v6 * v1 | v6); + break; + } + + + return (v6 < 46851506) ? (v5 ^ v7 - v3) : (v4 / v6 & v6); + } + + [MosaUnitTest] + public static int FuzzMethod1206() + { + int v1 = 59906464; + int v2 = 7586581; + int v3 = 59404310; + int v4 = 59547189; + int v5 = 72613325; + int v6 = 36342620; + int v7 = 68626126; + + if (v4 > 78740045) + { + v7 = (v6 > 69027525) ? (v3 - v7 << v3) : (v1 / v7 + v1); + } + else + { + v4 = v4 >> v5 << v7; + } + + + if (v6 > 7990958) + { + v3 = (v7 > 50170616) ? (v4 >> v3 / v1) : (v5 ^ v5 | v3); + } + else + { + int v8 = 74732109; + v8 = (v8 > 88300360) ? (v8 >> v8 / v8) : (v8 + v8 ^ v8); + } + + + if (v7 > 89429377) + { + v4 = (v3 > 33365967) ? (v4 & v6 + v1) : (v7 * v2 >> v6); + } + else + { + int v9 = 55256158; + v9 = (v9 > 52673222) ? (v9 - v9 | v9) : (v9 / v9 << v9); + } + + + return (v7 > 36625384) ? (v1 % v5 >> v7) : (v6 ^ v5 >> v7); + } + + [MosaUnitTest] + public static int FuzzMethod1207() + { + int v1 = 68996821; + int v2 = 43448168; + int v3 = 21929118; + int v4 = 86167970; + int v5 = 4678499; + int v6 = 91216408; + int v7 = 33234798; + + if (v7 < 64079262) + { + v2 = (v3 > 53793081) ? (v6 - v4 / v2) : (v4 ^ v7 ^ v5); + } + else + { + v2 = (v5 > 17177269) ? (v1 >> v6 & v6) : (v7 & v6 >> v4); + } + + + if (v2 < 30504609) + { + int v8 = 72071582; + v8 = v8 << v8 / v8; + } + else + { + v4 = v1 & v1 >> v7; + } + + + switch (v1 % 5) + { + case 0: + v1 = (v6 > 65384860) ? (v4 * v5 << v3) : (v5 - v1 - v3); + break; + case 1: + v6 = (v1 > 92431590) ? (v1 | v4 - v2) : (v1 << v3 * v3); + break; + case 2: + v7 = (v6 < 46013723) ? (v4 / v7 >> v7) : (v1 | v3 / v7); + break; + case 3: + v3 = (v7 > 11840413) ? (v5 * v2 >> v3) : (v7 % v3 ^ v3); + break; + case 4: + v6 = (v3 < 61740487) ? (v5 / v5 >> v6) : (v5 >> v5 << v2); + break; + default: + v7 = v5 * v2 >> v4; + break; + } + + + return (v4 < 60015948) ? (v1 ^ v3 + v6) : (v6 ^ v2 << v7); + } + + [MosaUnitTest] + public static int FuzzMethod1208() + { + int v1 = 50982033; + int v2 = 62019114; + int v3 = 26165114; + int v4 = 92935258; + int v5 = 75795216; + int v6 = 60451673; + int v7 = 38507126; + + switch (v7 % 5) + { + case 0: + v6 = v3 >> v2 | v3; + break; + case 1: + v5 = v3 << v5 & v6; + break; + case 2: + v2 = v1 | v7 | v4; + break; + case 3: + v3 = (v2 > 36143549) ? (v6 | v3 & v4) : (v2 & v5 * v7); + break; + case 4: + v6 = v5 >> v3 >> v4; + break; + default: + v4 = (v3 > 84100465) ? (v5 * v7 % v2) : (v3 % v6 >> v5); + break; + } + + + if (v2 < 65218187) + { + v5 = v4 << v3 | v7; + } + else + { + v7 = (v1 < 64958014) ? (v5 << v1 - v4) : (v1 * v6 + v5); + } + + + switch (v1 % 5) + { + case 0: + v7 = (v2 < 23181424) ? (v3 | v5 >> v4) : (v7 ^ v2 << v1); + break; + case 1: + v2 = (v1 > 25206501) ? (v7 * v1 ^ v3) : (v3 | v5 >> v1); + break; + case 2: + v7 = v2 + v6 ^ v1; + break; + case 3: + v6 = (v5 > 8789699) ? (v5 << v7 ^ v4) : (v7 - v1 >> v7); + break; + case 4: + v7 = v2 + v5 >> v3; + break; + default: + v4 = v7 * v3 & v7; + break; + } + + + return (v1 < 15543953) ? (v4 * v1 ^ v3) : (v2 + v1 & v7); + } + + [MosaUnitTest] + public static int FuzzMethod1209() + { + int v1 = 11255847; + int v2 = 46908810; + int v3 = 35607618; + int v4 = 24569485; + int v5 = 22992259; + int v6 = 8197407; + int v7 = 74559184; + + if (v1 < 50047390) + { + int v8 = 60887128; + v8 = (v8 > 42859668) ? (v8 >> v8 * v8) : (v8 ^ v8 & v8); + } + else + { + v7 = (v7 > 23788786) ? (v7 & v2 >> v7) : (v7 << v3 / v5); + } + + + switch (v2 % 5) + { + case 0: + v2 = (v2 > 68836602) ? (v6 | v5 ^ v2) : (v7 - v4 >> v3); + break; + case 1: + v4 = v7 | v2 * v7; + break; + case 2: + v2 = (v5 < 67142559) ? (v6 % v1 & v2) : (v7 | v6 >> v4); + break; + case 3: + v7 = (v6 > 49351170) ? (v4 * v1 << v1) : (v6 / v6 << v4); + break; + case 4: + v2 = (v3 > 53123469) ? (v1 / v7 + v4) : (v5 ^ v3 * v2); + break; + default: + v4 = (v7 < 25618152) ? (v6 / v4 | v6) : (v1 - v2 >> v3); + break; + } + + + if (v1 > 1795630) + { + int v9 = 47510924; + v9 = v9 * v9 >> v9; + } + else + { + v3 = (v4 < 31056449) ? (v1 / v7 | v6) : (v7 - v5 << v2); + } + + + return v1 >> v5 * v6; + } + + [MosaUnitTest] + public static int FuzzMethod1210() + { + int v1 = 46585770; + int v2 = 3779164; + int v3 = 69562331; + int v4 = 6089621; + int v5 = 45831730; + int v6 = 65689773; + int v7 = 26244597; + + switch (v4 % 5) + { + case 0: + v7 = (v4 > 66387974) ? (v1 % v3 >> v2) : (v5 ^ v3 % v7); + break; + case 1: + v6 = (v4 > 88909136) ? (v2 + v7 ^ v7) : (v2 >> v5 % v1); + break; + case 2: + v7 = (v1 < 41589808) ? (v6 * v3 * v2) : (v7 | v4 * v3); + break; + case 3: + v1 = (v6 < 1401817) ? (v1 & v1 & v6) : (v6 >> v4 >> v4); + break; + case 4: + v5 = (v5 < 97472048) ? (v3 / v7 / v7) : (v4 ^ v3 | v6); + break; + default: + v6 = (v6 > 66524718) ? (v2 << v1 >> v4) : (v1 << v3 & v2); + break; + } + + + if (v2 < 41666838) + { + v6 = (v4 < 70222738) ? (v6 & v6 ^ v5) : (v5 >> v6 << v6); + } + else + { + v3 = (v5 > 37877272) ? (v4 + v1 - v4) : (v1 >> v2 & v3); + } + + + switch (v6 % 5) + { + case 0: + v4 = v3 ^ v6 >> v1; + break; + case 1: + v3 = v6 / v6 - v7; + break; + case 2: + v4 = (v7 > 82059604) ? (v2 / v3 >> v1) : (v7 | v6 * v3); + break; + case 3: + v4 = (v7 < 5409197) ? (v4 | v5 >> v2) : (v3 * v7 >> v1); + break; + case 4: + v2 = (v3 < 88885035) ? (v5 + v3 / v3) : (v2 << v7 % v3); + break; + default: + v5 = (v7 < 66594592) ? (v4 | v5 >> v2) : (v3 >> v1 << v7); + break; + } + + + return (v4 > 21731478) ? (v4 >> v3 / v5) : (v7 << v6 << v6); + } + + [MosaUnitTest] + public static int FuzzMethod1211() + { + int v1 = 573189; + int v2 = 57435338; + int v3 = 4502266; + int v4 = 88385467; + int v5 = 34687265; + int v6 = 74858076; + int v7 = 10611904; + + if (v7 < 3160592) + { + v1 = (v7 < 19769056) ? (v7 << v2 % v1) : (v1 / v7 + v6); + } + else + { + int v8 = 62043471; + v8 = v8 << v8 << v8; + } + + + if (v5 > 71348794) + { + int v9 = 11605647; + v9 = v9 | v9 & v9; + } + else + { + v3 = (v3 > 19473744) ? (v1 >> v6 << v4) : (v4 ^ v6 % v3); + } + + + if (v3 < 48957864) + { + int v10 = 89958418; + v10 = (v10 > 1207302) ? (v10 | v10 - v10) : (v10 ^ v10 >> v10); + } + else + { + int v11 = 3615587; + v11 = (v11 < 3486003) ? (v11 % v11 - v11) : (v11 & v11 | v11); + } + + + return v5 >> v4 ^ v3; + } + + [MosaUnitTest] + public static int FuzzMethod1212() + { + int v1 = 8224385; + int v2 = 19977806; + int v3 = 13844780; + int v4 = 65982493; + int v5 = 22017708; + int v6 = 92353447; + int v7 = 61244131; + + if (v2 > 30719151) + { + int v8 = 32226796; + v8 = v8 - v8 & v8; + } + else + { + v5 = (v5 < 95608308) ? (v5 >> v4 >> v7) : (v1 ^ v2 << v4); + } + + + switch (v4 % 5) + { + case 0: + v7 = v7 & v7 % v3; + break; + case 1: + v1 = (v6 < 49061058) ? (v5 & v2 | v3) : (v7 - v2 % v5); + break; + case 2: + v3 = (v1 > 33193546) ? (v3 << v7 % v2) : (v6 * v5 | v2); + break; + case 3: + v2 = v1 >> v6 ^ v4; + break; + case 4: + v4 = v5 % v3 - v4; + break; + default: + v6 = v7 | v4 << v6; + break; + } + + + switch (v5 % 5) + { + case 0: + v2 = (v2 > 97959030) ? (v5 | v7 >> v7) : (v4 | v7 << v7); + break; + case 1: + v4 = v5 >> v6 >> v5; + break; + case 2: + v7 = v7 / v4 >> v2; + break; + case 3: + v3 = (v6 < 10295850) ? (v1 >> v2 >> v1) : (v2 % v4 << v6); + break; + case 4: + v5 = v2 << v4 >> v6; + break; + default: + v5 = v2 - v2 ^ v2; + break; + } + + + return (v3 < 56089513) ? (v3 << v5 | v7) : (v7 % v4 & v4); + } + + [MosaUnitTest] + public static int FuzzMethod1213() + { + int v1 = 13373102; + int v2 = 12737790; + int v3 = 37608925; + int v4 = 18810890; + int v5 = 60648175; + int v6 = 74830935; + int v7 = 91532127; + + if (v5 < 31240531) + { + int v8 = 92561826; + v8 = (v8 < 76557471) ? (v8 ^ v8 << v8) : (v8 % v8 & v8); + } + else + { + v7 = v1 / v2 - v5; + } + + + switch (v4 % 5) + { + case 0: + v6 = (v7 > 29404828) ? (v5 * v7 | v3) : (v7 >> v5 << v6); + break; + case 1: + v1 = (v2 < 85281259) ? (v7 >> v6 << v4) : (v2 | v6 | v1); + break; + case 2: + v1 = (v1 < 33986273) ? (v5 | v4 - v5) : (v7 % v3 ^ v1); + break; + case 3: + v1 = (v7 > 55572457) ? (v1 & v4 >> v7) : (v7 / v4 * v3); + break; + case 4: + v6 = v5 + v6 ^ v2; + break; + default: + v2 = (v4 < 71624156) ? (v3 >> v5 / v2) : (v3 ^ v5 << v2); + break; + } + + + if (v6 < 38112046) + { + v7 = v3 >> v6 | v5; + } + else + { + int v9 = 29018976; + v9 = v9 ^ v9 * v9; + } + + + return v2 << v1 % v1; + } + + [MosaUnitTest] + public static int FuzzMethod1214() + { + int v1 = 75890639; + int v2 = 78900762; + int v3 = 17575704; + int v4 = 11245340; + int v5 = 45212924; + int v6 = 52076877; + int v7 = 25996976; + + switch (v1 % 5) + { + case 0: + v4 = (v5 > 20475516) ? (v6 << v4 ^ v2) : (v5 + v1 % v5); + break; + case 1: + v6 = (v3 < 59368185) ? (v4 | v3 | v4) : (v1 & v3 + v2); + break; + case 2: + v7 = (v6 > 46324996) ? (v5 + v3 & v6) : (v5 % v6 - v7); + break; + case 3: + v1 = (v5 > 4420562) ? (v5 & v5 << v2) : (v3 / v6 >> v3); + break; + case 4: + v7 = v3 / v1 % v4; + break; + default: + v3 = v4 ^ v2 / v6; + break; + } + + + if (v3 > 30897117) + { + v7 = (v6 < 67715182) ? (v2 << v5 >> v2) : (v3 >> v2 % v2); + } + else + { + int v8 = 20541163; + v8 = v8 ^ v8 / v8; + } + + + switch (v6 % 5) + { + case 0: + v5 = (v3 > 89846257) ? (v3 + v2 & v1) : (v7 & v4 << v3); + break; + case 1: + v7 = (v2 > 69613962) ? (v7 & v2 | v3) : (v2 & v1 % v6); + break; + case 2: + v4 = v2 - v4 / v7; + break; + case 3: + v6 = (v4 > 56026025) ? (v2 ^ v2 << v4) : (v2 >> v1 << v2); + break; + case 4: + v5 = v5 << v4 | v6; + break; + default: + v1 = v7 / v4 ^ v6; + break; + } + + + return (v1 < 664151) ? (v5 / v4 % v4) : (v6 | v4 ^ v3); + } + + [MosaUnitTest] + public static int FuzzMethod1215() + { + int v1 = 52154042; + int v2 = 283188; + int v3 = 4852701; + int v4 = 24080390; + int v5 = 30615866; + int v6 = 1438111; + int v7 = 56514612; + + if (v7 < 21014364) + { + int v8 = 22133611; + v8 = (v8 < 32945480) ? (v8 >> v8 << v8) : (v8 & v8 << v8); + } + else + { + v2 = (v7 > 24703646) ? (v4 & v6 * v2) : (v6 / v7 % v2); + } + + + switch (v3 % 5) + { + case 0: + v6 = (v2 > 80754283) ? (v6 / v2 % v4) : (v4 << v7 % v7); + break; + case 1: + v3 = v4 - v6 & v6; + break; + case 2: + v5 = (v1 > 86911039) ? (v2 - v4 - v7) : (v5 * v3 >> v4); + break; + case 3: + v7 = (v1 < 75801428) ? (v6 - v3 >> v7) : (v5 + v7 ^ v6); + break; + case 4: + v4 = (v4 < 56163979) ? (v6 << v2 ^ v2) : (v6 * v7 | v5); + break; + default: + v1 = (v7 > 22566524) ? (v4 << v6 * v5) : (v1 | v4 ^ v7); + break; + } + + + switch (v2 % 5) + { + case 0: + v4 = (v7 > 74558259) ? (v6 - v4 ^ v4) : (v3 >> v2 & v5); + break; + case 1: + v2 = (v2 < 7100304) ? (v2 ^ v2 >> v6) : (v4 >> v7 + v1); + break; + case 2: + v7 = (v4 > 60694322) ? (v4 % v3 % v2) : (v5 ^ v6 << v4); + break; + case 3: + v6 = (v1 < 48643420) ? (v2 ^ v3 << v4) : (v6 & v6 * v7); + break; + case 4: + v6 = (v7 > 17017842) ? (v5 << v3 ^ v2) : (v7 << v4 << v1); + break; + default: + v2 = (v5 < 14105946) ? (v4 % v1 << v7) : (v2 >> v7 << v4); + break; + } + + + return (v1 > 49509585) ? (v3 >> v6 % v4) : (v7 << v3 - v1); + } + + [MosaUnitTest] + public static int FuzzMethod1216() + { + int v1 = 30984358; + int v2 = 72205270; + int v3 = 66674747; + int v4 = 78895696; + int v5 = 44269767; + int v6 = 46332562; + int v7 = 42503717; + + switch (v7 % 5) + { + case 0: + v4 = v6 | v1 & v5; + break; + case 1: + v3 = (v5 > 42880785) ? (v5 >> v4 ^ v2) : (v1 << v6 % v3); + break; + case 2: + v1 = (v3 < 87623242) ? (v5 >> v5 - v3) : (v5 + v6 ^ v4); + break; + case 3: + v7 = (v6 > 60018368) ? (v1 ^ v3 / v6) : (v7 | v2 << v6); + break; + case 4: + v1 = (v3 > 93758412) ? (v3 / v7 ^ v3) : (v1 | v3 >> v1); + break; + default: + v4 = (v4 > 99218539) ? (v1 & v6 | v6) : (v1 << v2 >> v6); + break; + } + + + switch (v1 % 5) + { + case 0: + v6 = (v6 < 15692865) ? (v1 >> v3 - v1) : (v7 >> v1 << v6); + break; + case 1: + v7 = v4 & v3 & v1; + break; + case 2: + v2 = (v6 > 63855067) ? (v2 ^ v6 - v2) : (v5 << v1 % v4); + break; + case 3: + v4 = (v5 > 7531679) ? (v1 % v3 | v5) : (v4 >> v5 >> v4); + break; + case 4: + v4 = v7 << v1 >> v4; + break; + default: + v6 = (v7 < 90293172) ? (v1 + v7 & v7) : (v4 ^ v1 % v7); + break; + } + + + if (v7 > 56687761) + { + int v8 = 26198394; + v8 = v8 | v8 << v8; + } + else + { + v4 = v5 << v4 << v3; + } + + + return (v6 < 69809070) ? (v7 ^ v2 | v5) : (v5 + v3 >> v1); + } + + [MosaUnitTest] + public static int FuzzMethod1217() + { + int v1 = 84767531; + int v2 = 12758293; + int v3 = 85235118; + int v4 = 46755890; + int v5 = 90931540; + int v6 = 95880174; + int v7 = 5792941; + + switch (v7 % 5) + { + case 0: + v3 = (v4 < 73595474) ? (v5 ^ v2 / v5) : (v4 >> v1 << v4); + break; + case 1: + v7 = (v5 < 35681500) ? (v2 - v2 * v4) : (v5 << v3 ^ v6); + break; + case 2: + v1 = v4 ^ v1 & v3; + break; + case 3: + v5 = (v5 > 93579130) ? (v7 >> v3 << v3) : (v1 << v5 + v2); + break; + case 4: + v3 = (v1 > 75084869) ? (v7 << v6 >> v3) : (v7 << v5 | v4); + break; + default: + v1 = (v5 > 98666192) ? (v6 | v2 / v6) : (v2 + v6 >> v5); + break; + } + + + if (v6 < 79416228) + { + int v8 = 82650; + v8 = (v8 < 20045972) ? (v8 ^ v8 ^ v8) : (v8 << v8 >> v8); + } + else + { + v2 = (v6 > 30270377) ? (v5 ^ v6 << v2) : (v4 / v3 / v1); + } + + + switch (v4 % 5) + { + case 0: + v5 = (v2 < 61764967) ? (v3 ^ v5 + v1) : (v7 ^ v6 | v3); + break; + case 1: + v5 = v6 * v3 | v6; + break; + case 2: + v2 = v3 | v2 ^ v1; + break; + case 3: + v6 = v6 + v6 >> v6; + break; + case 4: + v6 = v5 | v7 ^ v2; + break; + default: + v5 = v6 | v6 | v7; + break; + } + + + return (v3 < 76587140) ? (v4 * v3 >> v1) : (v5 % v6 & v5); + } + + [MosaUnitTest] + public static int FuzzMethod1218() + { + int v1 = 89847945; + int v2 = 67501932; + int v3 = 66690435; + int v4 = 13613860; + int v5 = 83990875; + int v6 = 65300496; + int v7 = 32259438; + + switch (v1 % 5) + { + case 0: + v5 = v3 | v5 - v2; + break; + case 1: + v2 = (v2 < 44774086) ? (v7 * v5 >> v3) : (v2 >> v3 | v7); + break; + case 2: + v2 = (v4 < 91705620) ? (v3 | v2 & v1) : (v7 & v7 / v3); + break; + case 3: + v7 = v6 >> v1 >> v1; + break; + case 4: + v1 = (v2 > 33222299) ? (v7 >> v5 | v3) : (v1 << v6 ^ v2); + break; + default: + v2 = (v6 > 85889459) ? (v5 | v4 >> v3) : (v6 << v7 << v1); + break; + } + + + switch (v2 % 5) + { + case 0: + v2 = v6 << v3 | v3; + break; + case 1: + v1 = (v3 < 68157694) ? (v7 / v2 ^ v5) : (v4 + v3 & v5); + break; + case 2: + v6 = (v6 > 99648708) ? (v2 >> v2 << v2) : (v3 << v6 | v4); + break; + case 3: + v7 = (v6 < 75947422) ? (v4 / v1 - v2) : (v2 << v2 << v1); + break; + case 4: + v3 = v7 & v2 | v6; + break; + default: + v4 = (v3 < 42313371) ? (v6 << v2 << v1) : (v4 >> v7 * v2); + break; + } + + + if (v6 < 98621902) + { + v2 = (v6 > 80016108) ? (v7 & v2 - v1) : (v6 * v7 | v3); + } + else + { + v5 = v7 << v3 & v4; + } + + + return v4 << v2 >> v7; + } + + [MosaUnitTest] + public static int FuzzMethod1219() + { + int v1 = 70464399; + int v2 = 5310452; + int v3 = 80207498; + int v4 = 59849412; + int v5 = 22229457; + int v6 = 19045020; + int v7 = 45004538; + + if (v7 < 43310161) + { + v2 = (v7 < 92444031) ? (v4 & v4 * v2) : (v1 + v3 << v2); + } + else + { + int v8 = 71625263; + v8 = (v8 > 21224348) ? (v8 >> v8 << v8) : (v8 + v8 | v8); + } + + + switch (v7 % 5) + { + case 0: + v5 = (v4 < 64994817) ? (v4 | v3 & v7) : (v4 ^ v3 << v2); + break; + case 1: + v1 = (v6 < 16652071) ? (v5 % v5 >> v2) : (v3 - v3 + v1); + break; + case 2: + v3 = v6 % v1 & v2; + break; + case 3: + v2 = (v1 > 8124411) ? (v7 ^ v6 + v7) : (v5 / v6 ^ v4); + break; + case 4: + v4 = (v4 < 15447286) ? (v7 ^ v4 - v6) : (v2 - v3 % v4); + break; + default: + v4 = (v7 > 70221200) ? (v5 % v4 >> v4) : (v1 * v4 & v5); + break; + } + + + switch (v7 % 5) + { + case 0: + v4 = (v3 > 84106) ? (v3 << v1 << v6) : (v3 | v1 ^ v3); + break; + case 1: + v1 = (v4 < 55617096) ? (v5 - v7 - v7) : (v2 * v4 & v7); + break; + case 2: + v6 = (v1 < 62625831) ? (v7 * v7 % v6) : (v2 % v3 >> v4); + break; + case 3: + v7 = v5 / v1 / v2; + break; + case 4: + v7 = v6 >> v3 % v1; + break; + default: + v6 = (v2 > 68111598) ? (v3 ^ v6 & v3) : (v1 | v7 * v6); + break; + } + + + return (v1 < 40138409) ? (v3 + v7 ^ v6) : (v7 - v2 >> v1); + } + + [MosaUnitTest] + public static int FuzzMethod1220() + { + int v1 = 36933181; + int v2 = 26195214; + int v3 = 29168028; + int v4 = 28969601; + int v5 = 91016605; + int v6 = 16865377; + int v7 = 95122324; + + if (v1 < 37451468) + { + v7 = v5 / v5 * v7; + } + else + { + int v8 = 13741272; + v8 = v8 | v8 >> v8; + } + + + if (v3 > 50988351) + { + int v9 = 10093015; + v9 = (v9 < 60794804) ? (v9 | v9 ^ v9) : (v9 & v9 << v9); + } + else + { + int v10 = 2416700; + v10 = (v10 > 95986348) ? (v10 >> v10 << v10) : (v10 | v10 | v10); + } + + + switch (v4 % 5) + { + case 0: + v3 = v4 % v6 / v5; + break; + case 1: + v7 = (v5 > 35595124) ? (v6 % v3 ^ v5) : (v7 | v2 + v5); + break; + case 2: + v4 = v1 % v1 + v5; + break; + case 3: + v4 = v2 ^ v6 & v2; + break; + case 4: + v2 = (v6 < 41004059) ? (v5 & v4 | v1) : (v2 << v6 >> v1); + break; + default: + v3 = v5 >> v7 & v7; + break; + } + + + return (v3 > 19277915) ? (v7 * v4 >> v3) : (v7 - v5 << v5); + } + + [MosaUnitTest] + public static int FuzzMethod1221() + { + int v1 = 33453088; + int v2 = 88775106; + int v3 = 13621178; + int v4 = 76283333; + int v5 = 67450359; + int v6 = 19648587; + int v7 = 29519602; + + if (v2 < 34011958) + { + v2 = (v5 < 58971611) ? (v7 & v6 & v5) : (v4 >> v6 | v1); + } + else + { + v7 = v4 << v1 ^ v3; + } + + + if (v6 > 58526347) + { + v4 = (v4 < 35516924) ? (v4 % v1 >> v4) : (v6 / v7 << v3); + } + else + { + int v8 = 63569545; + v8 = (v8 < 833247) ? (v8 % v8 << v8) : (v8 | v8 % v8); + } + + + switch (v4 % 5) + { + case 0: + v1 = v3 + v4 * v5; + break; + case 1: + v2 = (v3 > 48235741) ? (v2 - v1 ^ v7) : (v3 | v5 >> v3); + break; + case 2: + v3 = v3 | v3 * v3; + break; + case 3: + v5 = (v4 > 73071342) ? (v7 | v5 | v6) : (v4 >> v2 & v7); + break; + case 4: + v4 = v1 | v4 << v7; + break; + default: + v5 = v6 % v2 - v2; + break; + } + + + return v5 | v1 * v6; + } + + [MosaUnitTest] + public static int FuzzMethod1222() + { + int v1 = 13744991; + int v2 = 64261308; + int v3 = 44411930; + int v4 = 1046200; + int v5 = 13053804; + int v6 = 36901741; + int v7 = 74623441; + + if (v4 > 45977225) + { + int v8 = 4097358; + v8 = (v8 > 95667775) ? (v8 | v8 >> v8) : (v8 | v8 - v8); + } + else + { + int v9 = 25065789; + v9 = (v9 < 22081213) ? (v9 << v9 + v9) : (v9 & v9 - v9); + } + + + if (v1 < 17641112) + { + int v10 = 57139264; + v10 = (v10 < 60603849) ? (v10 << v10 * v10) : (v10 + v10 | v10); + } + else + { + v4 = (v4 < 29454026) ? (v2 >> v1 << v2) : (v4 << v6 >> v2); + } + + + if (v2 < 26789935) + { + int v11 = 18410526; + v11 = (v11 < 91679579) ? (v11 & v11 + v11) : (v11 / v11 - v11); + } + else + { + v6 = (v1 > 25154096) ? (v4 >> v1 >> v4) : (v2 ^ v3 + v7); + } + + + return (v5 < 23135615) ? (v7 + v2 % v7) : (v1 >> v7 >> v5); + } + + [MosaUnitTest] + public static int FuzzMethod1223() + { + int v1 = 36875564; + int v2 = 83714504; + int v3 = 46428340; + int v4 = 88990402; + int v5 = 23137163; + int v6 = 86211288; + int v7 = 79998327; + + switch (v4 % 5) + { + case 0: + v4 = (v4 > 25910228) ? (v2 & v1 ^ v5) : (v5 / v3 >> v7); + break; + case 1: + v3 = v4 >> v5 << v5; + break; + case 2: + v2 = (v1 < 56085546) ? (v2 << v6 ^ v2) : (v2 + v3 + v4); + break; + case 3: + v2 = v1 & v4 / v4; + break; + case 4: + v3 = v4 ^ v7 % v4; + break; + default: + v5 = v4 ^ v6 << v7; + break; + } + + + if (v2 > 55190638) + { + int v8 = 67776162; + v8 = (v8 < 95903912) ? (v8 << v8 * v8) : (v8 | v8 % v8); + } + else + { + v4 = (v1 < 93657075) ? (v2 ^ v2 | v2) : (v1 ^ v2 << v4); + } + + + if (v3 < 58856657) + { + v4 = (v4 > 12721101) ? (v1 << v3 << v1) : (v2 >> v6 | v3); + } + else + { + int v9 = 37531197; + v9 = (v9 < 33646514) ? (v9 * v9 & v9) : (v9 & v9 / v9); + } + + + return v7 & v7 + v1; + } + + [MosaUnitTest] + public static int FuzzMethod1224() + { + int v1 = 60005764; + int v2 = 15759324; + int v3 = 28794801; + int v4 = 63052623; + int v5 = 33672567; + int v6 = 54835626; + int v7 = 78508793; + + switch (v4 % 5) + { + case 0: + v5 = v6 - v4 >> v7; + break; + case 1: + v5 = v5 + v3 >> v6; + break; + case 2: + v7 = v5 | v2 >> v7; + break; + case 3: + v7 = (v4 < 88055187) ? (v3 * v2 + v5) : (v6 | v2 ^ v6); + break; + case 4: + v3 = (v5 < 26203248) ? (v3 + v1 >> v3) : (v4 >> v4 | v2); + break; + default: + v7 = (v1 > 42187742) ? (v6 + v6 >> v2) : (v1 * v4 ^ v3); + break; + } + + + if (v2 < 30635362) + { + int v8 = 33304872; + v8 = (v8 > 9880294) ? (v8 | v8 + v8) : (v8 & v8 << v8); + } + else + { + v3 = v2 ^ v6 << v5; + } + + + switch (v3 % 5) + { + case 0: + v4 = v6 << v6 + v3; + break; + case 1: + v4 = (v3 < 20084791) ? (v5 & v4 * v6) : (v5 >> v3 | v3); + break; + case 2: + v3 = v3 >> v1 - v3; + break; + case 3: + v4 = (v3 > 95534504) ? (v7 * v3 | v1) : (v1 & v4 | v5); + break; + case 4: + v1 = (v2 < 3562499) ? (v2 << v4 | v5) : (v5 ^ v4 & v7); + break; + default: + v1 = v2 - v4 / v4; + break; + } + + + return v2 % v4 >> v5; + } + + [MosaUnitTest] + public static int FuzzMethod1225() + { + int v1 = 83710419; + int v2 = 3224697; + int v3 = 67224870; + int v4 = 98875235; + int v5 = 9449202; + int v6 = 52508594; + int v7 = 62913895; + + if (v6 < 35935540) + { + v1 = v5 << v3 | v5; + } + else + { + v5 = (v7 > 16215894) ? (v1 << v4 - v5) : (v4 | v4 << v7); + } + + + if (v4 > 57792335) + { + int v8 = 27117150; + v8 = v8 % v8 >> v8; + } + else + { + int v9 = 74390700; + v9 = (v9 < 11814116) ? (v9 % v9 >> v9) : (v9 * v9 / v9); + } + + + if (v2 > 30194515) + { + int v10 = 22025931; + v10 = (v10 > 81162272) ? (v10 - v10 >> v10) : (v10 | v10 * v10); + } + else + { + v6 = (v1 < 28165854) ? (v6 << v6 << v2) : (v2 / v4 % v6); + } + + + return v5 & v7 >> v1; + } + + [MosaUnitTest] + public static int FuzzMethod1226() + { + int v1 = 84711057; + int v2 = 78148022; + int v3 = 87642666; + int v4 = 10526788; + int v5 = 97465675; + int v6 = 67218071; + int v7 = 18966651; + + if (v5 > 14760670) + { + v7 = (v6 > 76712838) ? (v2 ^ v4 >> v1) : (v3 & v2 << v5); + } + else + { + v6 = v4 + v7 >> v5; + } + + + if (v4 > 94870030) + { + int v8 = 68614520; + v8 = (v8 < 23602915) ? (v8 / v8 >> v8) : (v8 + v8 >> v8); + } + else + { + int v9 = 79066635; + v9 = v9 / v9 * v9; + } + + + switch (v3 % 5) + { + case 0: + v2 = (v6 > 53528846) ? (v6 >> v5 + v7) : (v1 & v5 << v7); + break; + case 1: + v7 = v7 + v4 ^ v5; + break; + case 2: + v1 = (v3 < 73762906) ? (v2 >> v7 ^ v4) : (v1 >> v1 * v7); + break; + case 3: + v1 = v7 | v1 / v2; + break; + case 4: + v5 = v4 << v5 >> v2; + break; + default: + v4 = v1 << v3 | v2; + break; + } + + + return v1 >> v6 >> v5; + } + + [MosaUnitTest] + public static int FuzzMethod1227() + { + int v1 = 71471222; + int v2 = 58644073; + int v3 = 14229308; + int v4 = 37244203; + int v5 = 4810593; + int v6 = 78081457; + int v7 = 18362623; + + if (v6 < 69204120) + { + int v8 = 93049987; + v8 = v8 ^ v8 & v8; + } + else + { + int v9 = 2930879; + v9 = v9 << v9 | v9; + } + + + if (v3 > 94958463) + { + int v10 = 68201949; + v10 = v10 ^ v10 / v10; + } + else + { + v5 = (v6 > 20075630) ? (v2 * v2 >> v6) : (v1 / v5 << v5); + } + + + if (v5 > 84117682) + { + int v11 = 93039209; + v11 = (v11 < 63231212) ? (v11 << v11 << v11) : (v11 | v11 * v11); + } + else + { + int v12 = 10353449; + v12 = (v12 < 70351609) ? (v12 & v12 % v12) : (v12 | v12 >> v12); + } + + + return v1 - v2 % v5; + } + + [MosaUnitTest] + public static int FuzzMethod1228() + { + int v1 = 70538274; + int v2 = 30694706; + int v3 = 78053280; + int v4 = 31480208; + int v5 = 75088618; + int v6 = 35735210; + int v7 = 65125648; + + switch (v4 % 5) + { + case 0: + v7 = (v2 > 65195889) ? (v7 ^ v2 * v4) : (v7 >> v6 << v1); + break; + case 1: + v2 = v2 & v4 ^ v4; + break; + case 2: + v3 = (v5 > 52441700) ? (v3 | v7 / v5) : (v3 ^ v6 << v5); + break; + case 3: + v6 = (v3 > 24150007) ? (v2 >> v5 >> v6) : (v5 | v2 | v7); + break; + case 4: + v1 = (v7 > 87321615) ? (v7 & v6 - v6) : (v6 - v5 << v4); + break; + default: + v4 = (v7 < 71959495) ? (v1 - v6 ^ v2) : (v2 % v4 / v3); + break; + } + + + switch (v4 % 5) + { + case 0: + v6 = (v3 > 73826667) ? (v3 >> v2 - v5) : (v5 >> v1 >> v3); + break; + case 1: + v5 = v1 ^ v6 >> v2; + break; + case 2: + v3 = (v6 < 56496304) ? (v6 * v5 >> v6) : (v1 / v1 & v3); + break; + case 3: + v2 = (v3 < 85258627) ? (v3 % v1 << v4) : (v6 & v7 ^ v4); + break; + case 4: + v6 = (v7 < 12480428) ? (v3 | v4 * v7) : (v3 << v4 << v1); + break; + default: + v6 = (v6 < 85585328) ? (v7 * v6 >> v3) : (v3 | v6 % v4); + break; + } + + + switch (v4 % 5) + { + case 0: + v3 = v7 | v6 / v7; + break; + case 1: + v6 = (v1 > 9933004) ? (v7 | v6 - v5) : (v3 / v3 >> v3); + break; + case 2: + v1 = (v3 > 73160969) ? (v5 / v7 >> v6) : (v6 ^ v7 | v1); + break; + case 3: + v4 = (v7 > 23670538) ? (v5 & v7 + v1) : (v7 << v5 << v7); + break; + case 4: + v4 = (v4 > 54884045) ? (v3 ^ v1 | v2) : (v7 % v4 + v1); + break; + default: + v5 = (v5 > 72005844) ? (v2 << v2 >> v7) : (v2 | v7 & v6); + break; + } + + + return v2 << v3 | v6; + } + + [MosaUnitTest] + public static int FuzzMethod1229() + { + int v1 = 56427660; + int v2 = 40917701; + int v3 = 15967004; + int v4 = 69422394; + int v5 = 53249866; + int v6 = 55176781; + int v7 = 36890046; + + if (v7 > 58224081) + { + int v8 = 76062106; + v8 = (v8 > 32754980) ? (v8 - v8 >> v8) : (v8 & v8 + v8); + } + else + { + v3 = v1 >> v5 >> v4; + } + + + switch (v6 % 5) + { + case 0: + v3 = (v7 > 55500958) ? (v1 | v1 / v5) : (v6 - v7 >> v5); + break; + case 1: + v6 = (v6 > 83919425) ? (v6 + v7 | v3) : (v2 | v4 & v5); + break; + case 2: + v6 = v3 >> v2 - v7; + break; + case 3: + v5 = (v1 < 95068513) ? (v4 >> v7 * v7) : (v4 + v3 ^ v7); + break; + case 4: + v1 = (v2 > 7358048) ? (v5 << v1 << v2) : (v6 >> v3 - v4); + break; + default: + v1 = v1 << v5 % v3; + break; + } + + + switch (v1 % 5) + { + case 0: + v5 = v5 & v3 - v3; + break; + case 1: + v4 = v4 << v4 ^ v3; + break; + case 2: + v3 = (v6 > 1273217) ? (v5 * v6 >> v5) : (v2 << v3 >> v2); + break; + case 3: + v5 = (v6 < 34569254) ? (v3 & v3 - v6) : (v3 / v5 + v7); + break; + case 4: + v6 = (v6 < 42699095) ? (v7 ^ v4 & v6) : (v7 - v1 ^ v7); + break; + default: + v1 = v5 % v1 - v6; + break; + } + + + return (v6 < 27867798) ? (v4 * v4 ^ v1) : (v7 - v3 >> v7); + } + + [MosaUnitTest] + public static int FuzzMethod1230() + { + int v1 = 73549132; + int v2 = 25776576; + int v3 = 67983142; + int v4 = 84485167; + int v5 = 82213029; + int v6 = 70707897; + int v7 = 83823001; + + if (v4 > 69783157) + { + int v8 = 56286057; + v8 = (v8 < 33322079) ? (v8 >> v8 >> v8) : (v8 ^ v8 << v8); + } + else + { + v4 = v1 - v7 / v7; + } + + + if (v6 < 15914428) + { + v2 = (v1 < 96830242) ? (v3 % v7 << v3) : (v3 % v1 ^ v5); + } + else + { + int v9 = 25550705; + v9 = (v9 > 68728162) ? (v9 | v9 & v9) : (v9 & v9 | v9); + } + + + if (v1 < 21533111) + { + v7 = (v5 > 37722342) ? (v3 << v5 >> v3) : (v1 << v5 * v5); + } + else + { + int v10 = 54596415; + v10 = (v10 < 58731425) ? (v10 >> v10 >> v10) : (v10 >> v10 ^ v10); + } + + + return (v2 > 52229548) ? (v4 ^ v6 >> v4) : (v1 & v4 * v5); + } + + [MosaUnitTest] + public static int FuzzMethod1231() + { + int v1 = 84768007; + int v2 = 41973991; + int v3 = 17381721; + int v4 = 65111386; + int v5 = 55956934; + int v6 = 58352075; + int v7 = 46054688; + + if (v3 > 33205752) + { + v3 = v3 << v5 << v1; + } + else + { + int v8 = 45267708; + v8 = (v8 > 2803434) ? (v8 << v8 + v8) : (v8 * v8 * v8); + } + + + if (v2 < 56940221) + { + int v9 = 68871283; + v9 = (v9 > 12317376) ? (v9 * v9 << v9) : (v9 ^ v9 << v9); + } + else + { + int v10 = 73281246; + v10 = v10 - v10 % v10; + } + + + switch (v4 % 5) + { + case 0: + v5 = (v1 < 46755178) ? (v2 << v3 << v1) : (v2 >> v7 * v7); + break; + case 1: + v5 = (v2 > 43250865) ? (v4 - v4 << v2) : (v7 | v1 - v3); + break; + case 2: + v7 = v6 ^ v6 * v4; + break; + case 3: + v5 = (v1 < 47557719) ? (v5 | v7 ^ v7) : (v1 * v3 >> v1); + break; + case 4: + v6 = (v4 < 68160657) ? (v1 ^ v3 % v7) : (v2 - v5 & v3); + break; + default: + v5 = (v3 < 5775843) ? (v6 * v2 ^ v3) : (v2 >> v5 | v6); + break; + } + + + return v3 * v6 / v7; + } + + [MosaUnitTest] + public static int FuzzMethod1232() + { + int v1 = 66081345; + int v2 = 64658465; + int v3 = 28383823; + int v4 = 91755463; + int v5 = 96079650; + int v6 = 67180040; + int v7 = 20012934; + + if (v2 < 26602844) + { + v7 = v3 + v4 << v1; + } + else + { + int v8 = 32711413; + v8 = v8 / v8 >> v8; + } + + + switch (v3 % 5) + { + case 0: + v4 = (v4 < 53506085) ? (v3 | v3 << v6) : (v7 ^ v1 ^ v7); + break; + case 1: + v1 = (v3 < 18822626) ? (v7 << v4 & v4) : (v2 / v2 << v4); + break; + case 2: + v7 = (v7 < 71235122) ? (v7 % v5 >> v4) : (v3 * v1 ^ v4); + break; + case 3: + v3 = (v7 > 59140961) ? (v2 ^ v1 - v1) : (v3 | v6 << v6); + break; + case 4: + v6 = v6 - v2 & v2; + break; + default: + v1 = (v7 > 74744129) ? (v5 << v2 & v6) : (v7 >> v2 & v1); + break; + } + + + if (v4 < 72331518) + { + int v9 = 73120011; + v9 = (v9 > 39506958) ? (v9 << v9 << v9) : (v9 % v9 & v9); + } + else + { + v6 = (v2 > 24881219) ? (v6 | v6 & v5) : (v6 ^ v2 ^ v3); + } + + + return (v5 < 31492026) ? (v1 + v1 ^ v2) : (v4 << v3 & v6); + } + + [MosaUnitTest] + public static int FuzzMethod1233() + { + int v1 = 65163024; + int v2 = 94060215; + int v3 = 2804483; + int v4 = 26680299; + int v5 = 67958856; + int v6 = 38861923; + int v7 = 39579423; + + switch (v4 % 5) + { + case 0: + v5 = v2 & v2 & v7; + break; + case 1: + v6 = v6 - v6 | v3; + break; + case 2: + v2 = (v6 < 38233937) ? (v7 ^ v7 << v1) : (v1 % v3 | v4); + break; + case 3: + v1 = (v3 < 44861497) ? (v4 >> v1 >> v1) : (v5 | v3 - v6); + break; + case 4: + v4 = v3 ^ v4 & v7; + break; + default: + v1 = (v6 > 12336810) ? (v5 << v6 % v7) : (v4 + v6 * v3); + break; + } + + + if (v6 > 95493296) + { + v4 = v5 | v1 >> v5; + } + else + { + int v8 = 49711490; + v8 = (v8 > 46487369) ? (v8 % v8 >> v8) : (v8 + v8 << v8); + } + + + switch (v4 % 5) + { + case 0: + v6 = v7 << v3 << v2; + break; + case 1: + v4 = v1 | v7 & v6; + break; + case 2: + v7 = v5 | v7 % v4; + break; + case 3: + v3 = v3 | v2 % v1; + break; + case 4: + v5 = v1 + v3 ^ v1; + break; + default: + v5 = v5 << v1 ^ v1; + break; + } + + + return (v7 < 57124194) ? (v4 | v5 & v4) : (v3 << v5 | v7); + } + + [MosaUnitTest] + public static int FuzzMethod1234() + { + int v1 = 8699359; + int v2 = 53066757; + int v3 = 97912453; + int v4 = 14790086; + int v5 = 56336855; + int v6 = 52410760; + int v7 = 85238807; + + switch (v5 % 5) + { + case 0: + v7 = (v2 > 38187565) ? (v2 ^ v7 >> v3) : (v7 >> v1 | v7); + break; + case 1: + v3 = (v4 > 56081770) ? (v7 - v3 * v6) : (v2 & v7 * v1); + break; + case 2: + v6 = v6 * v6 % v3; + break; + case 3: + v6 = (v7 > 39402666) ? (v3 >> v6 / v6) : (v5 - v2 * v3); + break; + case 4: + v4 = (v6 > 63840059) ? (v5 * v6 << v1) : (v3 % v1 - v1); + break; + default: + v5 = (v4 < 2900829) ? (v3 / v3 + v6) : (v4 + v2 >> v4); + break; + } + + + switch (v2 % 5) + { + case 0: + v5 = (v2 < 2260696) ? (v3 - v2 % v3) : (v3 >> v6 | v5); + break; + case 1: + v4 = v6 * v2 | v7; + break; + case 2: + v7 = (v3 < 52936996) ? (v7 << v6 >> v5) : (v2 + v1 >> v5); + break; + case 3: + v2 = (v2 > 82436669) ? (v2 ^ v6 << v7) : (v2 | v4 ^ v2); + break; + case 4: + v6 = (v4 > 33763072) ? (v4 ^ v6 / v2) : (v7 / v1 << v6); + break; + default: + v3 = v3 >> v6 >> v3; + break; + } + + + switch (v7 % 5) + { + case 0: + v5 = v2 | v1 * v7; + break; + case 1: + v7 = v6 << v5 << v7; + break; + case 2: + v7 = (v3 < 66029665) ? (v4 >> v5 | v2) : (v1 ^ v3 << v4); + break; + case 3: + v4 = v1 & v2 | v6; + break; + case 4: + v3 = (v6 < 90361220) ? (v4 | v2 ^ v5) : (v5 & v4 | v6); + break; + default: + v4 = (v2 > 88514785) ? (v5 - v3 >> v5) : (v1 / v5 | v6); + break; + } + + + return (v6 > 92109625) ? (v4 + v6 * v5) : (v5 * v6 ^ v3); + } + + [MosaUnitTest] + public static int FuzzMethod1235() + { + int v1 = 60862478; + int v2 = 21174420; + int v3 = 43844835; + int v4 = 64231231; + int v5 = 1476427; + int v6 = 66692302; + int v7 = 67039262; + + switch (v3 % 5) + { + case 0: + v3 = (v7 > 86014276) ? (v5 - v6 ^ v5) : (v5 + v7 ^ v4); + break; + case 1: + v4 = (v5 < 51592232) ? (v6 ^ v5 - v6) : (v1 ^ v6 - v5); + break; + case 2: + v7 = (v7 < 72188523) ? (v3 | v7 << v6) : (v4 & v2 >> v5); + break; + case 3: + v2 = v1 << v1 >> v5; + break; + case 4: + v7 = v5 << v6 - v5; + break; + default: + v5 = (v5 > 87334490) ? (v1 & v3 << v6) : (v6 | v4 % v6); + break; + } + + + switch (v4 % 5) + { + case 0: + v1 = (v1 > 51130031) ? (v2 - v6 & v7) : (v1 ^ v1 << v6); + break; + case 1: + v3 = (v6 > 87340345) ? (v2 & v7 << v5) : (v3 << v4 + v6); + break; + case 2: + v4 = v5 | v5 & v1; + break; + case 3: + v4 = (v3 < 46192816) ? (v5 % v6 >> v6) : (v5 % v6 & v4); + break; + case 4: + v6 = (v5 < 4981737) ? (v1 >> v3 - v1) : (v5 >> v7 >> v7); + break; + default: + v6 = (v3 < 44270795) ? (v1 & v1 + v2) : (v2 ^ v5 & v5); + break; + } + + + if (v6 > 52474299) + { + int v8 = 95352339; + v8 = (v8 > 83570021) ? (v8 >> v8 & v8) : (v8 >> v8 >> v8); + } + else + { + int v9 = 33202848; + v9 = (v9 > 47893503) ? (v9 >> v9 >> v9) : (v9 << v9 - v9); + } + + + return v3 | v6 | v6; + } + + [MosaUnitTest] + public static int FuzzMethod1236() + { + int v1 = 2242447; + int v2 = 33103477; + int v3 = 21090388; + int v4 = 33646164; + int v5 = 58642068; + int v6 = 97950427; + int v7 = 67645620; + + if (v2 < 37970139) + { + int v8 = 1779804; + v8 = (v8 < 31264867) ? (v8 | v8 >> v8) : (v8 % v8 | v8); + } + else + { + v1 = (v2 > 23448618) ? (v3 ^ v1 >> v4) : (v5 * v2 | v3); + } + + + if (v1 > 67739245) + { + int v9 = 78731564; + v9 = (v9 > 93577170) ? (v9 ^ v9 / v9) : (v9 % v9 >> v9); + } + else + { + v7 = (v1 > 90548580) ? (v3 & v4 & v2) : (v2 ^ v5 & v3); + } + + + switch (v6 % 5) + { + case 0: + v5 = v6 << v2 & v6; + break; + case 1: + v2 = (v5 > 65381563) ? (v7 >> v3 & v1) : (v1 % v5 >> v1); + break; + case 2: + v1 = v5 >> v3 | v5; + break; + case 3: + v1 = (v5 < 82414687) ? (v2 + v3 % v4) : (v7 >> v1 << v6); + break; + case 4: + v3 = v5 & v7 + v7; + break; + default: + v1 = (v3 < 23185574) ? (v1 << v4 | v7) : (v4 % v2 << v5); + break; + } + + + return v4 * v5 % v3; + } + + [MosaUnitTest] + public static int FuzzMethod1237() + { + int v1 = 72705078; + int v2 = 17615856; + int v3 = 50890921; + int v4 = 68099312; + int v5 = 59370532; + int v6 = 20078411; + int v7 = 18087603; + + switch (v2 % 5) + { + case 0: + v5 = v6 + v5 >> v1; + break; + case 1: + v7 = (v7 > 65196948) ? (v2 | v5 * v1) : (v7 >> v6 & v7); + break; + case 2: + v5 = (v6 < 81696351) ? (v4 >> v2 - v5) : (v3 | v7 | v7); + break; + case 3: + v1 = (v7 < 26931402) ? (v1 ^ v1 % v7) : (v7 ^ v2 >> v4); + break; + case 4: + v4 = (v1 > 10736641) ? (v1 >> v3 << v7) : (v3 << v1 << v2); + break; + default: + v3 = (v5 < 97463644) ? (v7 | v3 % v1) : (v5 | v3 | v2); + break; + } + + + switch (v6 % 5) + { + case 0: + v1 = v5 / v2 | v2; + break; + case 1: + v2 = (v5 > 81684288) ? (v2 & v3 << v1) : (v2 << v5 >> v6); + break; + case 2: + v5 = (v6 > 24956723) ? (v4 - v5 + v6) : (v2 | v4 & v4); + break; + case 3: + v2 = v3 % v5 - v5; + break; + case 4: + v5 = (v2 < 40892518) ? (v7 / v6 * v7) : (v3 / v2 >> v5); + break; + default: + v6 = (v5 < 53347501) ? (v5 * v5 >> v4) : (v7 - v7 >> v6); + break; + } + + + switch (v5 % 5) + { + case 0: + v7 = (v5 > 34638470) ? (v1 & v7 & v2) : (v5 << v7 | v4); + break; + case 1: + v6 = (v4 > 16003024) ? (v6 >> v7 % v1) : (v5 / v2 & v5); + break; + case 2: + v5 = (v7 < 52361586) ? (v4 - v7 + v2) : (v6 << v4 >> v4); + break; + case 3: + v7 = v1 ^ v7 % v3; + break; + case 4: + v3 = (v4 > 81295811) ? (v2 / v1 & v2) : (v4 - v5 << v4); + break; + default: + v7 = (v6 < 90219950) ? (v5 << v2 >> v3) : (v6 / v5 << v7); + break; + } + + + return v2 + v6 & v2; + } + + [MosaUnitTest] + public static int FuzzMethod1238() + { + int v1 = 48315889; + int v2 = 17534407; + int v3 = 51252007; + int v4 = 9229245; + int v5 = 99407039; + int v6 = 41542809; + int v7 = 95885119; + + if (v6 < 45310524) + { + int v8 = 45046644; + v8 = v8 & v8 >> v8; + } + else + { + v4 = v6 >> v6 & v4; + } + + + if (v5 > 85229128) + { + int v9 = 74094989; + v9 = v9 >> v9 >> v9; + } + else + { + int v10 = 28320430; + v10 = (v10 > 27710580) ? (v10 - v10 * v10) : (v10 ^ v10 | v10); + } + + + switch (v7 % 5) + { + case 0: + v3 = (v5 > 44357337) ? (v5 / v7 << v2) : (v5 - v1 << v2); + break; + case 1: + v6 = (v7 > 15337984) ? (v1 >> v3 ^ v6) : (v6 / v2 | v7); + break; + case 2: + v2 = v5 >> v7 % v3; + break; + case 3: + v2 = (v2 < 20864998) ? (v2 << v1 | v5) : (v7 + v3 | v4); + break; + case 4: + v1 = v7 / v4 + v6; + break; + default: + v2 = (v7 < 47618980) ? (v7 >> v1 * v1) : (v3 << v1 - v2); + break; + } + + + return v2 << v5 | v5; + } + + [MosaUnitTest] + public static int FuzzMethod1239() + { + int v1 = 48080377; + int v2 = 85589582; + int v3 = 59657142; + int v4 = 18869933; + int v5 = 27868042; + int v6 = 79315272; + int v7 = 99579898; + + if (v4 < 86267481) + { + v6 = v2 & v4 / v6; + } + else + { + v1 = (v1 < 94320581) ? (v6 + v1 >> v5) : (v6 << v2 - v4); + } + + + switch (v1 % 5) + { + case 0: + v1 = (v4 < 14723520) ? (v2 | v5 / v1) : (v2 << v2 >> v4); + break; + case 1: + v7 = (v1 < 61902579) ? (v7 << v7 & v7) : (v4 & v5 >> v3); + break; + case 2: + v1 = (v2 < 497152) ? (v5 >> v1 << v2) : (v7 >> v7 * v4); + break; + case 3: + v3 = (v2 < 96849766) ? (v3 - v2 / v2) : (v1 >> v3 << v5); + break; + case 4: + v1 = (v4 > 30671787) ? (v4 | v5 & v4) : (v1 & v5 | v3); + break; + default: + v3 = (v2 > 64631943) ? (v3 << v2 - v1) : (v7 ^ v3 * v1); + break; + } + + + switch (v4 % 5) + { + case 0: + v2 = (v2 < 47613976) ? (v6 >> v4 << v2) : (v6 / v4 / v6); + break; + case 1: + v4 = v1 & v3 >> v3; + break; + case 2: + v1 = (v1 < 66702536) ? (v6 * v5 | v5) : (v5 << v6 << v3); + break; + case 3: + v2 = v2 >> v5 << v3; + break; + case 4: + v3 = (v7 < 97870939) ? (v5 & v5 / v5) : (v2 >> v1 * v3); + break; + default: + v7 = v6 >> v4 | v5; + break; + } + + + return v2 % v6 & v2; + } + + [MosaUnitTest] + public static int FuzzMethod1240() + { + int v1 = 22748113; + int v2 = 41898953; + int v3 = 37082797; + int v4 = 97761751; + int v5 = 33913327; + int v6 = 4631940; + int v7 = 70967802; + + if (v4 > 86759918) + { + int v8 = 68933201; + v8 = (v8 > 75129144) ? (v8 ^ v8 ^ v8) : (v8 - v8 + v8); + } + else + { + int v9 = 57675347; + v9 = v9 >> v9 << v9; + } + + + if (v7 < 16439573) + { + v3 = (v4 < 82428178) ? (v1 - v1 & v2) : (v6 << v3 >> v2); + } + else + { + v6 = (v5 < 92160933) ? (v4 ^ v2 ^ v6) : (v6 % v6 << v5); + } + + + if (v4 > 87614166) + { + v4 = (v6 < 98891428) ? (v5 % v5 << v3) : (v2 | v2 << v5); + } + else + { + int v10 = 35988264; + v10 = v10 << v10 % v10; + } + + + return (v1 < 87319260) ? (v7 - v1 | v7) : (v4 + v4 ^ v7); + } + + [MosaUnitTest] + public static int FuzzMethod1241() + { + int v1 = 26749398; + int v2 = 70339103; + int v3 = 73788348; + int v4 = 75569760; + int v5 = 1592396; + int v6 = 21580725; + int v7 = 50554942; + + switch (v7 % 5) + { + case 0: + v2 = (v7 < 63396843) ? (v7 & v4 ^ v4) : (v1 - v2 - v1); + break; + case 1: + v5 = (v2 < 14427639) ? (v1 | v1 | v2) : (v3 ^ v6 % v1); + break; + case 2: + v7 = (v4 > 69646130) ? (v6 / v7 | v3) : (v1 / v7 & v2); + break; + case 3: + v5 = (v5 < 17246518) ? (v5 >> v7 ^ v1) : (v7 * v2 << v1); + break; + case 4: + v7 = v2 % v3 << v7; + break; + default: + v1 = v5 / v5 ^ v1; + break; + } + + + if (v6 < 76788897) + { + int v8 = 7771527; + v8 = (v8 > 41475810) ? (v8 | v8 >> v8) : (v8 / v8 | v8); + } + else + { + int v9 = 96155647; + v9 = v9 | v9 >> v9; + } + + + if (v6 < 45093896) + { + int v10 = 28270502; + v10 = (v10 > 35182520) ? (v10 % v10 + v10) : (v10 >> v10 * v10); + } + else + { + v3 = (v3 < 55751422) ? (v2 << v5 - v2) : (v5 / v1 >> v4); + } + + + return v7 ^ v2 + v3; + } + + [MosaUnitTest] + public static int FuzzMethod1242() + { + int v1 = 44398626; + int v2 = 71844084; + int v3 = 74463877; + int v4 = 28346616; + int v5 = 33260995; + int v6 = 1866941; + int v7 = 55732720; + + switch (v1 % 5) + { + case 0: + v5 = (v5 > 6499795) ? (v4 << v1 >> v7) : (v1 << v4 >> v3); + break; + case 1: + v7 = v2 & v6 | v6; + break; + case 2: + v5 = v7 - v1 & v3; + break; + case 3: + v4 = (v7 < 94066808) ? (v6 ^ v6 + v1) : (v5 >> v5 + v6); + break; + case 4: + v1 = v4 | v7 | v1; + break; + default: + v7 = v5 / v5 / v7; + break; + } + + + switch (v3 % 5) + { + case 0: + v6 = (v6 < 11531776) ? (v7 >> v3 | v4) : (v7 * v4 >> v5); + break; + case 1: + v5 = v5 << v2 >> v5; + break; + case 2: + v2 = (v3 > 14143600) ? (v4 | v4 >> v6) : (v4 ^ v1 | v6); + break; + case 3: + v2 = (v1 < 87260754) ? (v2 << v3 * v2) : (v3 % v6 | v6); + break; + case 4: + v1 = v6 & v2 & v1; + break; + default: + v2 = (v2 < 8048515) ? (v5 & v1 << v5) : (v1 & v7 & v7); + break; + } + + + if (v5 > 73201356) + { + int v8 = 24228461; + v8 = v8 - v8 & v8; + } + else + { + v3 = (v2 < 51506408) ? (v6 >> v2 >> v5) : (v4 / v7 << v7); + } + + + return v7 - v6 * v6; + } + + [MosaUnitTest] + public static int FuzzMethod1243() + { + int v1 = 41946358; + int v2 = 86891292; + int v3 = 44184741; + int v4 = 56817567; + int v5 = 12707898; + int v6 = 48274785; + int v7 = 26814570; + + if (v2 < 82667857) + { + int v8 = 76961356; + v8 = (v8 < 70513707) ? (v8 + v8 >> v8) : (v8 >> v8 << v8); + } + else + { + v5 = (v2 < 10264883) ? (v5 >> v3 / v2) : (v6 ^ v4 * v1); + } + + + if (v7 < 37723188) + { + int v9 = 22942971; + v9 = (v9 > 17541134) ? (v9 ^ v9 & v9) : (v9 >> v9 / v9); + } + else + { + int v10 = 79353928; + v10 = v10 + v10 * v10; + } + + + switch (v3 % 5) + { + case 0: + v4 = (v1 > 50983960) ? (v5 & v5 / v7) : (v2 % v1 - v3); + break; + case 1: + v1 = (v2 > 34205389) ? (v4 << v7 ^ v1) : (v1 | v6 << v5); + break; + case 2: + v4 = v4 + v7 * v7; + break; + case 3: + v4 = v1 - v5 >> v2; + break; + case 4: + v2 = v3 % v3 & v3; + break; + default: + v5 = v4 & v6 + v1; + break; + } + + + return (v7 < 71019075) ? (v7 | v3 / v1) : (v5 ^ v2 << v4); + } + + [MosaUnitTest] + public static int FuzzMethod1244() + { + int v1 = 12321406; + int v2 = 90965249; + int v3 = 16803572; + int v4 = 80367470; + int v5 = 97760903; + int v6 = 65917512; + int v7 = 1252441; + + if (v6 > 56032628) + { + v5 = (v7 > 33581447) ? (v2 / v4 & v1) : (v2 + v2 / v4); + } + else + { + v2 = v1 ^ v7 | v4; + } + + + if (v3 > 91687426) + { + v1 = (v1 > 6376852) ? (v7 - v1 << v3) : (v5 << v3 & v6); + } + else + { + int v8 = 70924259; + v8 = (v8 < 89775317) ? (v8 % v8 ^ v8) : (v8 - v8 | v8); + } + + + if (v3 < 3893871) + { + int v9 = 19124900; + v9 = v9 ^ v9 * v9; + } + else + { + v6 = (v1 > 9681836) ? (v4 & v1 ^ v3) : (v1 ^ v2 * v5); + } + + + return (v1 > 69863530) ? (v5 & v1 % v1) : (v2 ^ v3 >> v2); + } + + [MosaUnitTest] + public static int FuzzMethod1245() + { + int v1 = 868022; + int v2 = 64601870; + int v3 = 25705388; + int v4 = 13307547; + int v5 = 92735893; + int v6 = 12949649; + int v7 = 9473603; + + if (v7 > 71577121) + { + int v8 = 27185663; + v8 = (v8 > 20044545) ? (v8 >> v8 ^ v8) : (v8 * v8 << v8); + } + else + { + int v9 = 96574187; + v9 = v9 << v9 * v9; + } + + + if (v4 < 51685158) + { + v5 = v3 >> v5 | v5; + } + else + { + int v10 = 60362412; + v10 = (v10 > 3613592) ? (v10 * v10 << v10) : (v10 * v10 >> v10); + } + + + switch (v7 % 5) + { + case 0: + v4 = v7 * v1 << v6; + break; + case 1: + v4 = v3 & v7 ^ v5; + break; + case 2: + v4 = (v4 > 24535865) ? (v4 << v3 >> v7) : (v7 + v3 >> v7); + break; + case 3: + v5 = (v5 < 7882306) ? (v3 ^ v6 - v2) : (v5 + v2 >> v3); + break; + case 4: + v5 = (v3 < 28950708) ? (v2 % v7 >> v1) : (v4 >> v2 + v4); + break; + default: + v5 = (v5 < 14402525) ? (v2 & v3 & v7) : (v6 << v7 << v2); + break; + } + + + return v5 << v3 / v1; + } + + [MosaUnitTest] + public static int FuzzMethod1246() + { + int v1 = 17100711; + int v2 = 64765060; + int v3 = 89139773; + int v4 = 80691508; + int v5 = 11680577; + int v6 = 69125196; + int v7 = 8628249; + + switch (v4 % 5) + { + case 0: + v2 = v7 | v4 | v1; + break; + case 1: + v2 = (v4 > 53031554) ? (v3 >> v4 ^ v5) : (v5 - v3 << v1); + break; + case 2: + v1 = (v5 < 33143032) ? (v3 & v5 % v3) : (v4 / v1 - v5); + break; + case 3: + v4 = v1 << v5 | v7; + break; + case 4: + v5 = (v1 > 84858468) ? (v6 << v2 / v5) : (v3 >> v4 & v6); + break; + default: + v2 = (v7 < 21866999) ? (v1 - v5 >> v5) : (v4 | v7 - v5); + break; + } + + + switch (v4 % 5) + { + case 0: + v6 = (v5 > 1176610) ? (v6 & v2 & v3) : (v7 ^ v3 & v7); + break; + case 1: + v1 = (v3 > 29786955) ? (v1 >> v6 | v3) : (v1 / v4 * v3); + break; + case 2: + v3 = v7 ^ v6 >> v6; + break; + case 3: + v2 = (v2 < 31861017) ? (v5 >> v4 | v3) : (v3 ^ v7 % v7); + break; + case 4: + v7 = v5 ^ v6 ^ v6; + break; + default: + v3 = (v6 > 82498045) ? (v7 % v2 >> v5) : (v6 ^ v2 | v5); + break; + } + + + switch (v2 % 5) + { + case 0: + v1 = (v3 > 5931735) ? (v1 | v3 << v7) : (v4 / v4 | v6); + break; + case 1: + v1 = (v3 < 69394269) ? (v1 >> v3 + v5) : (v4 + v7 << v1); + break; + case 2: + v4 = v7 / v7 * v5; + break; + case 3: + v3 = (v5 < 81533799) ? (v6 % v6 | v4) : (v3 >> v6 >> v1); + break; + case 4: + v2 = (v2 > 67018295) ? (v2 ^ v6 * v4) : (v3 >> v3 & v1); + break; + default: + v3 = v4 >> v7 | v6; + break; + } + + + return (v4 > 41839170) ? (v4 & v3 * v3) : (v5 >> v3 ^ v7); + } + + [MosaUnitTest] + public static int FuzzMethod1247() + { + int v1 = 7770100; + int v2 = 36027429; + int v3 = 63145260; + int v4 = 692526; + int v5 = 18442966; + int v6 = 20239043; + int v7 = 84755085; + + if (v3 < 58496605) + { + int v8 = 71280005; + v8 = v8 ^ v8 ^ v8; + } + else + { + v7 = (v4 < 32764135) ? (v1 | v5 ^ v4) : (v2 & v4 | v7); + } + + + if (v1 < 37692993) + { + int v9 = 53489192; + v9 = v9 - v9 % v9; + } + else + { + int v10 = 38395468; + v10 = (v10 < 79785747) ? (v10 % v10 & v10) : (v10 ^ v10 % v10); + } + + + if (v4 > 49385731) + { + int v11 = 80072705; + v11 = (v11 < 38089619) ? (v11 >> v11 * v11) : (v11 << v11 >> v11); + } + else + { + v7 = (v5 > 35921748) ? (v7 >> v3 | v1) : (v3 / v2 << v3); + } + + + return (v2 > 64916552) ? (v5 ^ v5 << v7) : (v2 - v6 & v1); + } + + [MosaUnitTest] + public static int FuzzMethod1248() + { + int v1 = 50002859; + int v2 = 70405096; + int v3 = 13111645; + int v4 = 43614765; + int v5 = 50460090; + int v6 = 23462186; + int v7 = 23630584; + + switch (v4 % 5) + { + case 0: + v3 = (v4 > 89356000) ? (v7 | v2 / v4) : (v6 << v3 & v2); + break; + case 1: + v5 = v3 ^ v7 - v5; + break; + case 2: + v1 = (v7 < 54748001) ? (v1 ^ v3 ^ v7) : (v7 | v5 ^ v3); + break; + case 3: + v1 = (v3 < 84039645) ? (v5 | v3 / v2) : (v4 * v3 | v3); + break; + case 4: + v3 = (v1 < 24627449) ? (v7 % v6 ^ v4) : (v1 << v7 ^ v5); + break; + default: + v4 = (v1 > 19653491) ? (v1 << v3 * v2) : (v5 >> v5 - v7); + break; + } + + + switch (v1 % 5) + { + case 0: + v1 = (v7 > 74117973) ? (v7 * v4 / v5) : (v7 & v3 << v3); + break; + case 1: + v6 = (v3 > 74706664) ? (v7 + v7 >> v3) : (v7 << v5 % v6); + break; + case 2: + v3 = (v1 > 59376795) ? (v5 << v5 >> v5) : (v3 | v3 & v5); + break; + case 3: + v1 = (v6 > 81416084) ? (v4 - v4 << v1) : (v1 & v2 >> v6); + break; + case 4: + v1 = (v5 > 85902560) ? (v6 * v3 ^ v1) : (v2 | v2 / v6); + break; + default: + v7 = (v5 < 32105266) ? (v2 | v7 * v6) : (v4 << v2 ^ v6); + break; + } + + + if (v6 > 70522615) + { + v7 = v1 % v4 & v5; + } + else + { + v3 = v1 / v5 % v5; + } + + + return v7 >> v7 | v1; + } + + [MosaUnitTest] + public static int FuzzMethod1249() + { + int v1 = 82836561; + int v2 = 62528854; + int v3 = 61765920; + int v4 = 55995465; + int v5 = 20693351; + int v6 = 65395991; + int v7 = 32629607; + + switch (v5 % 5) + { + case 0: + v4 = v1 - v1 + v5; + break; + case 1: + v4 = (v2 > 33952557) ? (v7 >> v2 + v6) : (v2 >> v6 >> v1); + break; + case 2: + v5 = v4 + v4 % v2; + break; + case 3: + v4 = (v6 > 64851508) ? (v5 - v6 & v6) : (v4 + v4 >> v4); + break; + case 4: + v3 = (v2 > 70247735) ? (v3 << v3 >> v4) : (v1 / v5 - v3); + break; + default: + v7 = v1 & v3 << v5; + break; + } + + + switch (v1 % 5) + { + case 0: + v4 = (v4 < 48308282) ? (v6 << v1 | v3) : (v5 | v3 >> v1); + break; + case 1: + v6 = v5 / v4 % v2; + break; + case 2: + v1 = v4 << v6 | v6; + break; + case 3: + v2 = v1 << v6 & v6; + break; + case 4: + v6 = v3 >> v3 << v6; + break; + default: + v5 = (v4 < 86317670) ? (v6 & v3 >> v1) : (v4 << v3 * v5); + break; + } + + + if (v5 > 95158993) + { + int v8 = 83077017; + v8 = (v8 < 2561023) ? (v8 - v8 >> v8) : (v8 >> v8 & v8); + } + else + { + v4 = (v1 < 21112253) ? (v1 & v1 % v1) : (v2 << v6 >> v7); + } + + + return v6 >> v6 / v4; + } + + [MosaUnitTest] + public static int FuzzMethod1250() + { + int v1 = 3764068; + int v2 = 66349047; + int v3 = 15739645; + int v4 = 83497281; + int v5 = 27113426; + int v6 = 72583795; + int v7 = 96324536; + + switch (v6 % 5) + { + case 0: + v4 = (v6 < 31855164) ? (v4 << v5 ^ v5) : (v7 % v3 & v7); + break; + case 1: + v4 = v4 | v2 * v1; + break; + case 2: + v3 = (v5 > 52688622) ? (v5 << v7 << v5) : (v7 & v5 << v5); + break; + case 3: + v4 = (v2 > 6022947) ? (v4 * v5 << v1) : (v2 >> v7 >> v6); + break; + case 4: + v7 = v5 ^ v5 << v1; + break; + default: + v7 = v3 + v7 * v1; + break; + } + + + switch (v2 % 5) + { + case 0: + v3 = (v6 > 77436679) ? (v6 | v7 >> v6) : (v6 | v5 % v7); + break; + case 1: + v6 = v2 * v4 & v3; + break; + case 2: + v1 = (v6 > 78259486) ? (v1 % v4 << v4) : (v7 >> v4 % v7); + break; + case 3: + v2 = v2 >> v1 + v1; + break; + case 4: + v2 = (v3 > 67661404) ? (v4 & v5 >> v1) : (v5 >> v7 ^ v1); + break; + default: + v1 = v2 >> v3 ^ v2; + break; + } + + + switch (v3 % 5) + { + case 0: + v3 = (v5 > 76004917) ? (v5 << v1 >> v1) : (v1 + v2 + v5); + break; + case 1: + v5 = v4 * v3 ^ v1; + break; + case 2: + v6 = (v4 > 52905290) ? (v6 << v2 << v6) : (v3 >> v5 >> v1); + break; + case 3: + v4 = (v6 < 17782476) ? (v1 & v1 * v7) : (v1 | v2 & v5); + break; + case 4: + v1 = (v1 > 84902674) ? (v2 << v3 & v3) : (v3 >> v2 / v7); + break; + default: + v5 = (v1 > 40497596) ? (v2 + v5 & v4) : (v1 >> v6 & v6); + break; + } + + + return v6 >> v2 ^ v2; + } + + [MosaUnitTest] + public static int FuzzMethod1251() + { + int v1 = 68024201; + int v2 = 5940601; + int v3 = 45610199; + int v4 = 38877597; + int v5 = 61601186; + int v6 = 27377828; + int v7 = 77522008; + + switch (v1 % 5) + { + case 0: + v5 = v5 << v5 & v5; + break; + case 1: + v7 = v2 << v7 >> v2; + break; + case 2: + v6 = v3 | v2 << v3; + break; + case 3: + v6 = (v6 < 70616781) ? (v4 + v3 ^ v1) : (v5 / v3 - v6); + break; + case 4: + v4 = v7 * v3 >> v3; + break; + default: + v5 = (v5 < 97861232) ? (v2 * v2 ^ v7) : (v1 / v5 >> v1); + break; + } + + + if (v3 > 27509385) + { + v1 = v3 | v6 ^ v7; + } + else + { + int v8 = 51947054; + v8 = (v8 < 47005284) ? (v8 << v8 % v8) : (v8 / v8 << v8); + } + + + if (v4 < 84223468) + { + int v9 = 96584569; + v9 = (v9 > 49065632) ? (v9 * v9 * v9) : (v9 << v9 | v9); + } + else + { + v4 = (v7 > 9281040) ? (v4 >> v4 >> v4) : (v6 << v5 | v6); + } + + + return v7 % v5 | v5; + } + + [MosaUnitTest] + public static int FuzzMethod1252() + { + int v1 = 63241121; + int v2 = 79030621; + int v3 = 16592295; + int v4 = 72054644; + int v5 = 42736349; + int v6 = 80467508; + int v7 = 40115867; + + switch (v5 % 5) + { + case 0: + v4 = v7 << v5 & v2; + break; + case 1: + v3 = (v1 < 71078575) ? (v2 << v2 % v2) : (v6 >> v7 * v5); + break; + case 2: + v6 = v2 >> v3 * v3; + break; + case 3: + v6 = (v4 < 46927147) ? (v3 >> v7 >> v1) : (v4 | v2 | v4); + break; + case 4: + v5 = (v7 < 68430190) ? (v7 << v6 ^ v2) : (v1 & v3 | v1); + break; + default: + v6 = (v1 < 39174506) ? (v5 + v5 << v5) : (v2 / v7 / v1); + break; + } + + + switch (v7 % 5) + { + case 0: + v5 = v5 ^ v3 + v6; + break; + case 1: + v3 = (v7 < 82270847) ? (v1 & v4 % v6) : (v5 ^ v5 | v3); + break; + case 2: + v5 = v2 >> v7 ^ v6; + break; + case 3: + v1 = (v3 < 41705018) ? (v1 << v3 / v1) : (v3 ^ v7 << v1); + break; + case 4: + v3 = (v3 < 25109452) ? (v3 << v4 / v6) : (v6 / v7 << v4); + break; + default: + v7 = (v5 < 7961961) ? (v7 >> v4 & v1) : (v5 << v3 << v7); + break; + } + + + switch (v1 % 5) + { + case 0: + v7 = (v5 < 62563942) ? (v5 | v2 << v1) : (v4 ^ v1 << v5); + break; + case 1: + v7 = v6 >> v3 + v3; + break; + case 2: + v1 = (v3 > 98709641) ? (v2 & v5 - v5) : (v1 % v2 - v7); + break; + case 3: + v6 = v3 >> v6 >> v6; + break; + case 4: + v5 = (v1 < 23557255) ? (v6 & v2 >> v2) : (v5 << v3 >> v5); + break; + default: + v4 = v4 << v5 * v6; + break; + } + + + return (v3 < 11863565) ? (v6 >> v4 & v1) : (v3 + v3 << v4); + } + + [MosaUnitTest] + public static int FuzzMethod1253() + { + int v1 = 58447806; + int v2 = 18192304; + int v3 = 79881293; + int v4 = 14485609; + int v5 = 33928710; + int v6 = 69954585; + int v7 = 52241636; + + if (v4 > 2654068) + { + int v8 = 70351730; + v8 = v8 | v8 << v8; + } + else + { + v6 = v1 & v1 / v3; + } + + + switch (v2 % 5) + { + case 0: + v3 = (v6 > 22455839) ? (v5 & v1 >> v2) : (v6 ^ v5 * v2); + break; + case 1: + v3 = (v7 < 67134621) ? (v7 / v3 * v2) : (v5 % v1 % v1); + break; + case 2: + v5 = v3 & v4 * v3; + break; + case 3: + v2 = v2 * v3 & v2; + break; + case 4: + v4 = v4 | v7 & v1; + break; + default: + v3 = v7 << v7 << v5; + break; + } + + + if (v3 < 86615650) + { + int v9 = 65610946; + v9 = (v9 > 6380052) ? (v9 << v9 & v9) : (v9 * v9 / v9); + } + else + { + int v10 = 36169379; + v10 = (v10 < 93288570) ? (v10 >> v10 * v10) : (v10 & v10 - v10); + } + + + return v7 | v2 * v1; + } + + [MosaUnitTest] + public static int FuzzMethod1254() + { + int v1 = 3760337; + int v2 = 69951553; + int v3 = 39755733; + int v4 = 97265383; + int v5 = 11022393; + int v6 = 77001103; + int v7 = 48600790; + + if (v2 < 96149257) + { + int v8 = 97251432; + v8 = (v8 > 22719454) ? (v8 << v8 - v8) : (v8 & v8 / v8); + } + else + { + v3 = (v7 > 52270571) ? (v7 | v7 + v5) : (v1 % v6 << v1); + } + + + switch (v1 % 5) + { + case 0: + v2 = v6 << v5 | v5; + break; + case 1: + v7 = (v1 > 83345111) ? (v3 % v7 >> v5) : (v3 % v7 << v7); + break; + case 2: + v2 = (v5 < 96139570) ? (v5 - v4 >> v1) : (v5 & v1 | v4); + break; + case 3: + v2 = (v4 > 72001324) ? (v5 >> v7 + v2) : (v1 * v7 * v6); + break; + case 4: + v1 = v6 & v7 / v6; + break; + default: + v2 = (v1 < 28672890) ? (v6 ^ v3 | v1) : (v5 >> v1 % v1); + break; + } + + + if (v3 < 95461426) + { + v4 = (v3 < 54398691) ? (v5 >> v2 - v1) : (v3 << v6 >> v1); + } + else + { + int v9 = 96620152; + v9 = (v9 > 31570680) ? (v9 >> v9 >> v9) : (v9 - v9 + v9); + } + + + return (v1 > 43363180) ? (v6 % v6 - v1) : (v2 / v4 << v1); + } + + [MosaUnitTest] + public static int FuzzMethod1255() + { + int v1 = 64782694; + int v2 = 22032622; + int v3 = 35810029; + int v4 = 62410752; + int v5 = 3174940; + int v6 = 9515118; + int v7 = 62510590; + + if (v4 < 24558722) + { + v1 = v7 >> v1 + v4; + } + else + { + int v8 = 66184280; + v8 = (v8 < 91646839) ? (v8 | v8 * v8) : (v8 * v8 / v8); + } + + + switch (v4 % 5) + { + case 0: + v1 = v2 | v7 >> v1; + break; + case 1: + v1 = (v3 < 28821575) ? (v5 >> v5 << v7) : (v2 | v1 << v6); + break; + case 2: + v4 = (v2 < 74062278) ? (v2 / v6 << v1) : (v5 ^ v1 + v5); + break; + case 3: + v6 = v6 | v1 ^ v7; + break; + case 4: + v5 = (v6 > 29502935) ? (v6 >> v7 >> v2) : (v6 / v7 ^ v7); + break; + default: + v2 = (v2 > 94779964) ? (v7 ^ v4 | v7) : (v4 / v2 / v6); + break; + } + + + switch (v4 % 5) + { + case 0: + v2 = (v4 > 69565462) ? (v7 | v5 << v1) : (v7 >> v3 ^ v2); + break; + case 1: + v1 = (v2 > 24673521) ? (v6 >> v7 >> v7) : (v6 & v2 + v5); + break; + case 2: + v7 = (v5 < 83999039) ? (v1 & v5 << v2) : (v5 ^ v5 - v2); + break; + case 3: + v1 = (v6 < 38334547) ? (v1 + v1 << v6) : (v5 & v2 | v1); + break; + case 4: + v5 = v5 | v1 >> v2; + break; + default: + v6 = (v7 < 95440990) ? (v4 >> v4 / v7) : (v3 ^ v1 ^ v4); + break; + } + + + return (v7 > 74939493) ? (v6 | v2 & v6) : (v1 / v7 / v1); + } + + [MosaUnitTest] + public static int FuzzMethod1256() + { + int v1 = 34000105; + int v2 = 55683529; + int v3 = 45613931; + int v4 = 11263835; + int v5 = 88108770; + int v6 = 85052946; + int v7 = 17570679; + + switch (v3 % 5) + { + case 0: + v4 = (v2 < 46212799) ? (v2 / v4 ^ v2) : (v2 & v7 << v4); + break; + case 1: + v7 = v6 ^ v5 % v3; + break; + case 2: + v3 = v5 + v6 >> v1; + break; + case 3: + v5 = (v5 > 9403458) ? (v7 | v7 << v4) : (v4 << v2 >> v2); + break; + case 4: + v3 = v2 & v2 ^ v7; + break; + default: + v4 = (v6 > 59984810) ? (v1 * v1 | v2) : (v4 & v2 ^ v5); + break; + } + + + if (v5 > 93469670) + { + v4 = (v5 < 48522014) ? (v7 + v6 << v3) : (v2 << v3 % v1); + } + else + { + v6 = (v2 < 91554456) ? (v4 >> v1 << v1) : (v2 ^ v2 >> v4); + } + + + if (v2 < 96491189) + { + int v8 = 85720986; + v8 = (v8 < 19247641) ? (v8 >> v8 << v8) : (v8 % v8 << v8); + } + else + { + int v9 = 53547267; + v9 = (v9 > 40705548) ? (v9 | v9 << v9) : (v9 >> v9 / v9); + } + + + return v7 * v6 ^ v6; + } + + [MosaUnitTest] + public static int FuzzMethod1257() + { + int v1 = 35086320; + int v2 = 40982657; + int v3 = 78754152; + int v4 = 64746702; + int v5 = 88742329; + int v6 = 12348979; + int v7 = 39065176; + + if (v6 > 79101209) + { + v5 = (v3 > 14857907) ? (v2 >> v3 << v6) : (v1 >> v1 >> v5); + } + else + { + int v8 = 47472327; + v8 = v8 | v8 - v8; + } + + + if (v4 < 65516592) + { + v3 = (v1 < 24874947) ? (v5 % v6 % v5) : (v2 | v5 / v3); + } + else + { + int v9 = 91010570; + v9 = (v9 < 32195221) ? (v9 - v9 ^ v9) : (v9 << v9 << v9); + } + + + if (v7 < 67004025) + { + int v10 = 28463348; + v10 = v10 % v10 ^ v10; + } + else + { + int v11 = 1661272; + v11 = (v11 > 43345871) ? (v11 | v11 | v11) : (v11 / v11 & v11); + } + + + return (v2 < 75859516) ? (v1 >> v6 >> v7) : (v7 & v1 / v7); + } + + [MosaUnitTest] + public static int FuzzMethod1258() + { + int v1 = 34780308; + int v2 = 70103968; + int v3 = 96249611; + int v4 = 89649965; + int v5 = 60194461; + int v6 = 44256118; + int v7 = 47401252; + + if (v3 < 77002856) + { + v4 = (v5 > 94731740) ? (v1 * v7 | v5) : (v5 << v1 << v5); + } + else + { + int v8 = 84427482; + v8 = (v8 > 91866603) ? (v8 | v8 << v8) : (v8 ^ v8 >> v8); + } + + + switch (v2 % 5) + { + case 0: + v2 = v4 + v2 ^ v6; + break; + case 1: + v1 = v2 >> v7 + v2; + break; + case 2: + v1 = v4 / v6 ^ v7; + break; + case 3: + v4 = v6 & v4 << v4; + break; + case 4: + v2 = (v1 > 75252524) ? (v5 << v7 << v4) : (v4 & v6 | v2); + break; + default: + v5 = v1 & v5 & v5; + break; + } + + + if (v6 > 71796359) + { + int v9 = 47147369; + v9 = v9 & v9 >> v9; + } + else + { + int v10 = 1771628; + v10 = v10 & v10 & v10; + } + + + return (v7 < 67469704) ? (v3 - v3 << v7) : (v4 / v7 << v3); + } + + [MosaUnitTest] + public static int FuzzMethod1259() + { + int v1 = 13039070; + int v2 = 59296385; + int v3 = 28767798; + int v4 = 15175112; + int v5 = 92990654; + int v6 = 23115968; + int v7 = 85744141; + + if (v6 < 60994351) + { + v3 = v4 + v7 ^ v1; + } + else + { + int v8 = 51484188; + v8 = v8 + v8 >> v8; + } + + + switch (v4 % 5) + { + case 0: + v3 = (v5 > 75229744) ? (v7 << v3 << v6) : (v6 ^ v1 / v1); + break; + case 1: + v6 = (v2 > 99257637) ? (v7 % v6 % v6) : (v3 & v1 ^ v7); + break; + case 2: + v7 = (v6 < 72662228) ? (v3 + v6 * v3) : (v2 | v5 & v6); + break; + case 3: + v1 = (v3 > 5875252) ? (v2 >> v6 * v2) : (v3 * v6 >> v3); + break; + case 4: + v7 = v7 * v2 & v3; + break; + default: + v4 = v7 ^ v7 | v4; + break; + } + + + switch (v7 % 5) + { + case 0: + v4 = (v1 < 27034481) ? (v3 << v6 ^ v3) : (v5 - v4 + v1); + break; + case 1: + v1 = (v1 < 11287215) ? (v1 << v3 * v6) : (v7 | v2 ^ v3); + break; + case 2: + v6 = v6 / v2 + v2; + break; + case 3: + v7 = v7 % v1 ^ v4; + break; + case 4: + v2 = (v6 < 98063200) ? (v4 << v3 % v5) : (v2 - v1 / v4); + break; + default: + v7 = (v1 > 10340123) ? (v6 - v3 / v5) : (v4 << v1 + v4); + break; + } + + + return v6 >> v5 << v1; + } + + [MosaUnitTest] + public static int FuzzMethod1260() + { + int v1 = 66931801; + int v2 = 94221508; + int v3 = 40238838; + int v4 = 43220188; + int v5 = 31418720; + int v6 = 16700949; + int v7 = 1784827; + + switch (v2 % 5) + { + case 0: + v2 = (v5 < 24846259) ? (v5 | v2 / v7) : (v5 ^ v5 | v7); + break; + case 1: + v4 = (v1 < 80219785) ? (v4 + v4 + v5) : (v7 + v7 * v2); + break; + case 2: + v6 = v6 * v1 >> v5; + break; + case 3: + v6 = (v5 < 9264279) ? (v3 % v5 << v5) : (v2 >> v7 - v5); + break; + case 4: + v5 = (v3 < 91533779) ? (v6 << v5 >> v5) : (v6 | v1 / v3); + break; + default: + v4 = v5 >> v6 << v4; + break; + } + + + if (v5 > 30731277) + { + v6 = v2 >> v3 | v3; + } + else + { + v6 = v7 ^ v5 >> v4; + } + + + switch (v7 % 5) + { + case 0: + v2 = v3 ^ v1 % v3; + break; + case 1: + v1 = v1 + v3 % v5; + break; + case 2: + v1 = (v1 > 32325221) ? (v2 >> v1 << v7) : (v3 & v3 + v5); + break; + case 3: + v7 = (v3 > 47948395) ? (v3 ^ v7 >> v6) : (v6 % v4 << v3); + break; + case 4: + v3 = v1 - v2 >> v4; + break; + default: + v2 = v3 >> v4 | v4; + break; + } + + + return (v3 < 99946118) ? (v2 >> v4 & v2) : (v5 * v3 / v5); + } + + [MosaUnitTest] + public static int FuzzMethod1261() + { + int v1 = 22893245; + int v2 = 68869915; + int v3 = 7664404; + int v4 = 50002083; + int v5 = 58125401; + int v6 = 34521663; + int v7 = 29722712; + + if (v4 > 45973092) + { + int v8 = 27770382; + v8 = v8 % v8 & v8; + } + else + { + v6 = v2 | v5 >> v6; + } + + + switch (v7 % 5) + { + case 0: + v1 = (v4 < 2907983) ? (v7 >> v2 << v7) : (v3 ^ v4 / v5); + break; + case 1: + v7 = (v2 < 91102153) ? (v1 >> v4 & v6) : (v5 % v3 % v2); + break; + case 2: + v7 = (v1 > 90371832) ? (v4 ^ v4 | v6) : (v4 | v1 << v5); + break; + case 3: + v1 = (v5 < 1839592) ? (v5 | v5 * v7) : (v6 >> v6 ^ v1); + break; + case 4: + v3 = (v2 < 66954094) ? (v2 >> v3 >> v3) : (v3 >> v4 >> v2); + break; + default: + v4 = v1 / v1 | v3; + break; + } + + + if (v1 < 93351483) + { + v2 = v2 & v1 >> v6; + } + else + { + int v9 = 2658993; + v9 = v9 * v9 + v9; + } + + + return (v6 > 77914431) ? (v6 % v4 << v4) : (v7 & v2 >> v1); + } + + [MosaUnitTest] + public static int FuzzMethod1262() + { + int v1 = 62051023; + int v2 = 43029836; + int v3 = 50379414; + int v4 = 5691433; + int v5 = 403426; + int v6 = 78015944; + int v7 = 7694251; + + switch (v2 % 5) + { + case 0: + v2 = (v3 > 84476131) ? (v6 & v1 & v5) : (v6 & v2 - v3); + break; + case 1: + v4 = (v6 < 49019138) ? (v2 << v1 / v2) : (v4 / v5 << v6); + break; + case 2: + v1 = v4 - v5 << v5; + break; + case 3: + v1 = (v5 > 73900761) ? (v6 & v4 ^ v2) : (v5 * v1 << v1); + break; + case 4: + v6 = (v3 > 83871381) ? (v6 ^ v4 + v3) : (v5 << v5 ^ v3); + break; + default: + v7 = v5 * v1 >> v7; + break; + } + + + if (v5 < 59036164) + { + v5 = v3 | v1 >> v6; + } + else + { + v4 = (v5 < 18701675) ? (v6 % v3 >> v6) : (v4 >> v3 % v5); + } + + + if (v4 > 35380491) + { + int v8 = 65614047; + v8 = (v8 < 97854929) ? (v8 << v8 >> v8) : (v8 | v8 ^ v8); + } + else + { + int v9 = 6054741; + v9 = (v9 < 12352743) ? (v9 ^ v9 / v9) : (v9 & v9 ^ v9); + } + + + return (v3 > 54630072) ? (v2 & v5 % v4) : (v5 / v6 % v3); + } + + [MosaUnitTest] + public static int FuzzMethod1263() + { + int v1 = 2094014; + int v2 = 9117675; + int v3 = 98123564; + int v4 = 34760396; + int v5 = 60724025; + int v6 = 37772215; + int v7 = 83057730; + + switch (v6 % 5) + { + case 0: + v4 = v3 >> v2 % v5; + break; + case 1: + v1 = (v3 > 60458890) ? (v4 ^ v6 + v4) : (v5 | v5 << v3); + break; + case 2: + v6 = (v4 < 34964110) ? (v3 >> v2 & v7) : (v4 | v5 << v4); + break; + case 3: + v5 = (v5 < 14593072) ? (v5 | v2 & v3) : (v6 * v1 << v3); + break; + case 4: + v2 = (v4 < 46297544) ? (v2 >> v4 >> v2) : (v3 | v3 % v6); + break; + default: + v4 = (v5 < 33606087) ? (v1 ^ v1 | v7) : (v1 + v1 ^ v2); + break; + } + + + if (v1 < 73867217) + { + v4 = (v6 > 40423468) ? (v7 << v7 / v5) : (v4 | v3 / v4); + } + else + { + v3 = v1 >> v6 / v7; + } + + + if (v2 > 654487) + { + int v8 = 15258531; + v8 = (v8 > 9419120) ? (v8 << v8 % v8) : (v8 % v8 & v8); + } + else + { + v5 = v5 * v6 + v3; + } + + + return v5 ^ v1 << v6; + } + + [MosaUnitTest] + public static int FuzzMethod1264() + { + int v1 = 46158063; + int v2 = 23662924; + int v3 = 6120373; + int v4 = 62250255; + int v5 = 58652700; + int v6 = 30727204; + int v7 = 52629806; + + switch (v3 % 5) + { + case 0: + v7 = (v3 < 88014314) ? (v1 * v1 & v6) : (v7 % v6 ^ v6); + break; + case 1: + v2 = (v7 < 10150059) ? (v3 >> v3 | v6) : (v2 % v3 + v7); + break; + case 2: + v1 = (v1 > 81168022) ? (v6 << v5 << v1) : (v6 - v7 + v2); + break; + case 3: + v4 = v6 | v3 >> v4; + break; + case 4: + v7 = (v5 > 58523220) ? (v6 | v2 >> v4) : (v6 | v5 << v7); + break; + default: + v5 = v1 * v3 >> v7; + break; + } + + + if (v2 > 90659155) + { + v4 = (v2 < 90500781) ? (v3 & v1 / v6) : (v7 >> v7 - v7); + } + else + { + int v8 = 92845176; + v8 = (v8 > 82240404) ? (v8 & v8 * v8) : (v8 >> v8 << v8); + } + + + switch (v5 % 5) + { + case 0: + v1 = v1 | v7 | v2; + break; + case 1: + v1 = (v2 > 7653833) ? (v6 / v4 & v6) : (v6 ^ v3 | v1); + break; + case 2: + v2 = (v6 < 75302682) ? (v1 << v2 & v2) : (v6 - v1 ^ v4); + break; + case 3: + v7 = (v2 > 56941899) ? (v4 % v7 % v2) : (v7 / v4 * v2); + break; + case 4: + v3 = (v5 > 57428684) ? (v4 >> v2 % v3) : (v6 - v3 + v1); + break; + default: + v4 = v5 >> v4 ^ v2; + break; + } + + + return v5 ^ v3 / v1; + } + + [MosaUnitTest] + public static int FuzzMethod1265() + { + int v1 = 33332415; + int v2 = 1970331; + int v3 = 29136962; + int v4 = 93218949; + int v5 = 79438405; + int v6 = 72275563; + int v7 = 29547321; + + switch (v4 % 5) + { + case 0: + v5 = (v2 < 95425951) ? (v3 ^ v4 >> v6) : (v3 >> v3 << v4); + break; + case 1: + v4 = v7 | v2 << v7; + break; + case 2: + v3 = (v1 > 37910008) ? (v7 * v7 / v3) : (v4 | v1 - v2); + break; + case 3: + v2 = (v2 < 29035381) ? (v7 | v4 ^ v4) : (v1 << v6 - v5); + break; + case 4: + v2 = (v6 < 45549651) ? (v5 >> v2 >> v1) : (v1 ^ v5 * v2); + break; + default: + v7 = (v4 > 49096823) ? (v6 << v3 - v7) : (v2 << v5 % v6); + break; + } + + + switch (v4 % 5) + { + case 0: + v2 = (v6 < 26950784) ? (v5 >> v7 >> v1) : (v5 | v5 << v3); + break; + case 1: + v4 = v5 << v2 * v4; + break; + case 2: + v4 = v3 | v2 - v6; + break; + case 3: + v6 = (v2 < 52377328) ? (v2 * v3 << v2) : (v4 + v1 | v1); + break; + case 4: + v7 = (v5 < 84669317) ? (v3 >> v3 + v6) : (v3 ^ v4 >> v2); + break; + default: + v7 = (v4 < 97394919) ? (v1 << v3 << v4) : (v2 >> v5 | v1); + break; + } + + + switch (v2 % 5) + { + case 0: + v4 = (v6 > 16904322) ? (v3 % v1 & v3) : (v7 | v4 >> v3); + break; + case 1: + v6 = (v2 < 86461645) ? (v4 & v2 | v6) : (v7 & v3 * v6); + break; + case 2: + v3 = (v3 > 59243111) ? (v7 >> v3 >> v1) : (v1 - v3 >> v7); + break; + case 3: + v4 = v4 - v5 | v5; + break; + case 4: + v1 = (v4 < 95356514) ? (v1 & v7 ^ v2) : (v1 | v3 >> v4); + break; + default: + v7 = (v2 > 13172608) ? (v1 * v6 << v1) : (v6 << v1 + v7); + break; + } + + + return (v3 < 33838929) ? (v2 >> v5 ^ v3) : (v4 & v6 >> v2); + } + + [MosaUnitTest] + public static int FuzzMethod1266() + { + int v1 = 81843881; + int v2 = 27127767; + int v3 = 36086389; + int v4 = 64805642; + int v5 = 84206022; + int v6 = 14369859; + int v7 = 68845371; + + switch (v2 % 5) + { + case 0: + v2 = (v6 < 24790190) ? (v7 - v1 << v6) : (v3 | v2 << v5); + break; + case 1: + v5 = v3 * v2 * v7; + break; + case 2: + v3 = (v2 < 60883833) ? (v7 / v5 >> v2) : (v6 & v4 + v2); + break; + case 3: + v5 = (v7 < 69354386) ? (v4 & v1 / v2) : (v4 - v1 >> v6); + break; + case 4: + v5 = (v1 < 68930345) ? (v1 % v1 % v6) : (v6 ^ v4 & v7); + break; + default: + v5 = (v7 > 65756190) ? (v4 >> v2 % v3) : (v7 & v5 << v4); + break; + } + + + switch (v1 % 5) + { + case 0: + v7 = (v3 < 92170389) ? (v1 - v2 / v5) : (v2 << v5 & v7); + break; + case 1: + v3 = (v2 < 40075663) ? (v3 * v7 / v6) : (v3 / v5 | v7); + break; + case 2: + v1 = (v1 < 48198568) ? (v6 - v1 << v3) : (v2 << v6 >> v2); + break; + case 3: + v5 = (v7 < 81767610) ? (v3 ^ v5 & v4) : (v6 / v1 & v7); + break; + case 4: + v7 = v1 ^ v5 << v6; + break; + default: + v7 = v7 >> v4 << v3; + break; + } + + + switch (v3 % 5) + { + case 0: + v3 = v4 >> v2 << v6; + break; + case 1: + v5 = v2 << v4 >> v5; + break; + case 2: + v3 = (v3 < 37148076) ? (v2 | v5 | v4) : (v4 >> v7 / v5); + break; + case 3: + v3 = v1 * v5 | v5; + break; + case 4: + v1 = (v1 > 20221715) ? (v3 / v6 << v1) : (v3 & v1 >> v7); + break; + default: + v5 = (v5 < 92397885) ? (v5 | v1 * v7) : (v4 % v7 & v5); + break; + } + + + return v4 ^ v1 & v5; + } + + [MosaUnitTest] + public static int FuzzMethod1267() + { + int v1 = 65155921; + int v2 = 55339972; + int v3 = 27324935; + int v4 = 28877210; + int v5 = 47175426; + int v6 = 25040797; + int v7 = 73411231; + + if (v2 > 44930655) + { + int v8 = 63376221; + v8 = v8 * v8 / v8; + } + else + { + int v9 = 78460152; + v9 = v9 ^ v9 & v9; + } + + + if (v6 > 59852562) + { + v2 = v1 & v1 << v3; + } + else + { + v6 = v5 % v7 / v3; + } + + + if (v4 > 56153546) + { + int v10 = 80214081; + v10 = v10 ^ v10 >> v10; + } + else + { + v2 = (v5 > 59524398) ? (v2 + v3 - v2) : (v4 << v1 % v7); + } + + + return v1 / v5 >> v7; + } + + [MosaUnitTest] + public static int FuzzMethod1268() + { + int v1 = 12269317; + int v2 = 93674346; + int v3 = 6945796; + int v4 = 62337495; + int v5 = 97587560; + int v6 = 74672899; + int v7 = 54379886; + + switch (v7 % 5) + { + case 0: + v5 = (v7 < 69079754) ? (v1 >> v4 ^ v4) : (v2 & v6 % v7); + break; + case 1: + v2 = v4 ^ v2 >> v3; + break; + case 2: + v6 = (v7 < 71309963) ? (v1 | v6 | v4) : (v5 | v2 | v1); + break; + case 3: + v7 = v1 & v4 >> v5; + break; + case 4: + v6 = (v6 < 77669340) ? (v1 ^ v7 & v2) : (v7 % v7 / v4); + break; + default: + v5 = v4 >> v7 << v6; + break; + } + + + switch (v5 % 5) + { + case 0: + v7 = v6 >> v6 >> v2; + break; + case 1: + v2 = v3 - v2 >> v1; + break; + case 2: + v6 = v2 % v4 >> v5; + break; + case 3: + v6 = (v3 > 85971002) ? (v6 >> v2 ^ v4) : (v3 & v7 & v4); + break; + case 4: + v4 = (v3 > 96167330) ? (v7 >> v5 & v4) : (v2 & v1 & v1); + break; + default: + v2 = v2 & v7 ^ v1; + break; + } + + + if (v6 > 8038353) + { + v3 = (v4 < 79743664) ? (v1 - v3 & v3) : (v7 - v7 >> v1); + } + else + { + int v8 = 73388052; + v8 = (v8 > 32645282) ? (v8 >> v8 + v8) : (v8 >> v8 - v8); + } + + + return v1 | v2 / v1; + } + + [MosaUnitTest] + public static int FuzzMethod1269() + { + int v1 = 30208251; + int v2 = 59195735; + int v3 = 632475; + int v4 = 50359088; + int v5 = 20619411; + int v6 = 79510539; + int v7 = 59644724; + + if (v3 > 39707361) + { + int v8 = 14734949; + v8 = (v8 < 49271700) ? (v8 ^ v8 ^ v8) : (v8 & v8 % v8); + } + else + { + v7 = v7 & v2 / v2; + } + + + if (v5 > 6610641) + { + int v9 = 720057; + v9 = v9 << v9 - v9; + } + else + { + v5 = (v2 < 45171319) ? (v1 / v2 << v7) : (v7 << v2 >> v1); + } + + + if (v4 > 1737788) + { + int v10 = 62004510; + v10 = (v10 > 29265660) ? (v10 << v10 & v10) : (v10 * v10 - v10); + } + else + { + int v11 = 2372814; + v11 = v11 & v11 & v11; + } + + + return v7 | v3 - v6; + } + + [MosaUnitTest] + public static int FuzzMethod1270() + { + int v1 = 66968237; + int v2 = 61118287; + int v3 = 27416296; + int v4 = 50894971; + int v5 = 15133680; + int v6 = 19123054; + int v7 = 28004116; + + if (v3 > 26938729) + { + int v8 = 25595986; + v8 = v8 % v8 * v8; + } + else + { + int v9 = 27505443; + v9 = v9 | v9 - v9; + } + + + if (v3 > 59517483) + { + v4 = (v6 > 90744351) ? (v7 / v7 << v4) : (v1 ^ v7 % v1); + } + else + { + int v10 = 74925327; + v10 = v10 % v10 % v10; + } + + + switch (v7 % 5) + { + case 0: + v1 = (v5 > 43319198) ? (v4 / v1 >> v2) : (v4 >> v6 << v1); + break; + case 1: + v5 = v6 - v2 >> v6; + break; + case 2: + v7 = v2 >> v1 >> v3; + break; + case 3: + v3 = (v2 < 92173556) ? (v3 >> v6 >> v3) : (v3 >> v1 * v5); + break; + case 4: + v4 = v3 >> v1 << v7; + break; + default: + v7 = (v4 < 15103358) ? (v7 >> v5 + v3) : (v7 * v4 << v3); + break; + } + + + return (v1 < 9330129) ? (v5 ^ v3 << v1) : (v1 >> v2 << v6); + } + + [MosaUnitTest] + public static int FuzzMethod1271() + { + int v1 = 47976543; + int v2 = 21880529; + int v3 = 1023760; + int v4 = 64435486; + int v5 = 65323909; + int v6 = 15651667; + int v7 = 84559659; + + if (v3 < 4618657) + { + v5 = v2 >> v6 >> v3; + } + else + { + v6 = v6 ^ v7 & v2; + } + + + switch (v1 % 5) + { + case 0: + v2 = (v1 > 99918249) ? (v5 ^ v5 % v2) : (v2 | v3 | v6); + break; + case 1: + v5 = v4 >> v3 & v5; + break; + case 2: + v2 = (v4 < 21314337) ? (v1 - v2 >> v4) : (v2 << v7 % v5); + break; + case 3: + v5 = (v2 > 99684604) ? (v2 + v1 | v7) : (v4 << v6 << v3); + break; + case 4: + v7 = (v1 < 51285799) ? (v4 / v4 % v2) : (v6 >> v6 + v5); + break; + default: + v3 = v7 & v2 ^ v2; + break; + } + + + if (v5 > 77657010) + { + int v8 = 14292195; + v8 = v8 - v8 | v8; + } + else + { + int v9 = 6980217; + v9 = (v9 > 20797036) ? (v9 & v9 - v9) : (v9 >> v9 - v9); + } + + + return (v7 < 77017558) ? (v2 << v6 % v7) : (v5 & v3 << v5); + } + + [MosaUnitTest] + public static int FuzzMethod1272() + { + int v1 = 3516175; + int v2 = 7674591; + int v3 = 92471457; + int v4 = 38531191; + int v5 = 13693302; + int v6 = 18817473; + int v7 = 71774647; + + if (v2 > 34656883) + { + v7 = v3 << v3 << v5; + } + else + { + int v8 = 29288564; + v8 = (v8 < 20065689) ? (v8 % v8 ^ v8) : (v8 >> v8 << v8); + } + + + switch (v6 % 5) + { + case 0: + v2 = (v7 < 79896585) ? (v2 % v2 >> v6) : (v5 ^ v2 - v7); + break; + case 1: + v3 = (v3 > 49394637) ? (v4 % v2 ^ v5) : (v1 ^ v2 | v1); + break; + case 2: + v7 = v6 | v4 / v7; + break; + case 3: + v3 = (v2 < 14442576) ? (v3 << v3 / v4) : (v3 - v2 - v2); + break; + case 4: + v5 = (v5 > 63231920) ? (v6 << v7 & v4) : (v5 + v4 | v2); + break; + default: + v6 = (v3 < 78200513) ? (v5 - v6 + v5) : (v6 % v1 ^ v3); + break; + } + + + if (v6 > 80953387) + { + int v9 = 66804765; + v9 = v9 & v9 << v9; + } + else + { + int v10 = 9628823; + v10 = v10 - v10 * v10; + } + + + return (v2 > 5581591) ? (v7 | v1 & v7) : (v7 & v2 << v3); + } + + [MosaUnitTest] + public static int FuzzMethod1273() + { + int v1 = 65995502; + int v2 = 10661185; + int v3 = 59260118; + int v4 = 99262115; + int v5 = 62202201; + int v6 = 67482755; + int v7 = 14153623; + + if (v1 > 96308354) + { + v5 = (v1 < 20708752) ? (v3 ^ v6 * v7) : (v3 & v4 >> v6); + } + else + { + v2 = v2 & v6 << v2; + } + + + if (v2 > 42390583) + { + int v8 = 56791805; + v8 = v8 / v8 & v8; + } + else + { + v6 = v5 * v3 + v1; + } + + + if (v7 < 84830400) + { + v1 = (v1 > 33256273) ? (v1 ^ v7 << v1) : (v4 - v2 + v6); + } + else + { + v2 = v2 - v3 | v2; + } + + + return (v5 > 67156245) ? (v5 / v5 >> v4) : (v7 - v5 % v5); + } + + [MosaUnitTest] + public static int FuzzMethod1274() + { + int v1 = 88389165; + int v2 = 9233216; + int v3 = 76092347; + int v4 = 7244007; + int v5 = 71334036; + int v6 = 81324349; + int v7 = 80715947; + + switch (v2 % 5) + { + case 0: + v1 = (v7 < 80613621) ? (v7 << v1 << v3) : (v3 % v2 << v4); + break; + case 1: + v1 = (v3 < 36770018) ? (v2 | v7 % v2) : (v3 + v7 * v7); + break; + case 2: + v3 = v2 >> v1 >> v3; + break; + case 3: + v3 = (v2 < 43791633) ? (v2 >> v3 % v6) : (v5 | v2 & v6); + break; + case 4: + v2 = (v3 < 10907381) ? (v3 >> v6 >> v2) : (v4 | v3 << v5); + break; + default: + v3 = v7 ^ v3 << v1; + break; + } + + + switch (v1 % 5) + { + case 0: + v3 = (v6 > 18087470) ? (v3 % v3 & v1) : (v1 % v2 + v2); + break; + case 1: + v2 = (v5 > 93360183) ? (v3 * v6 * v5) : (v1 << v5 >> v7); + break; + case 2: + v2 = (v5 < 38094487) ? (v2 + v1 >> v5) : (v5 & v1 | v4); + break; + case 3: + v6 = v4 * v1 ^ v2; + break; + case 4: + v7 = (v2 > 46397914) ? (v3 << v2 << v4) : (v7 ^ v2 + v2); + break; + default: + v2 = (v6 > 82651056) ? (v3 & v6 ^ v3) : (v6 / v3 << v7); + break; + } + + + if (v1 > 1807140) + { + v4 = (v4 > 20940033) ? (v3 & v7 << v4) : (v5 & v5 & v5); + } + else + { + int v8 = 98608676; + v8 = (v8 > 58708745) ? (v8 >> v8 + v8) : (v8 / v8 << v8); + } + + + return (v7 < 80174438) ? (v5 & v3 << v4) : (v2 << v3 | v7); + } + + [MosaUnitTest] + public static int FuzzMethod1275() + { + int v1 = 97486187; + int v2 = 94477944; + int v3 = 21332167; + int v4 = 59453692; + int v5 = 70121695; + int v6 = 64001612; + int v7 = 11854097; + + switch (v7 % 5) + { + case 0: + v6 = (v2 > 87318798) ? (v5 >> v6 | v1) : (v6 ^ v6 << v6); + break; + case 1: + v6 = (v3 > 57757539) ? (v3 >> v4 | v7) : (v5 + v5 & v6); + break; + case 2: + v7 = (v4 < 1898384) ? (v3 ^ v3 / v3) : (v2 & v6 << v5); + break; + case 3: + v6 = v3 << v7 << v7; + break; + case 4: + v3 = (v7 > 99828901) ? (v1 >> v3 & v5) : (v7 >> v1 | v3); + break; + default: + v1 = (v4 > 4725193) ? (v2 ^ v1 / v1) : (v5 / v2 & v6); + break; + } + + + if (v1 < 5762854) + { + int v8 = 32957013; + v8 = (v8 > 45414690) ? (v8 & v8 & v8) : (v8 | v8 >> v8); + } + else + { + v2 = v7 | v4 | v1; + } + + + if (v4 > 92164041) + { + v2 = v3 << v7 | v7; + } + else + { + v6 = (v2 < 35488819) ? (v2 & v2 + v1) : (v3 << v3 % v5); + } + + + return (v4 < 53921636) ? (v3 % v4 & v5) : (v4 >> v4 * v7); + } + + [MosaUnitTest] + public static int FuzzMethod1276() + { + int v1 = 83747595; + int v2 = 50835910; + int v3 = 64590744; + int v4 = 32149865; + int v5 = 5231003; + int v6 = 63503845; + int v7 = 65762484; + + switch (v5 % 5) + { + case 0: + v1 = v2 + v3 | v4; + break; + case 1: + v5 = v5 - v1 ^ v5; + break; + case 2: + v6 = v3 << v1 - v4; + break; + case 3: + v6 = v6 << v7 * v6; + break; + case 4: + v4 = (v3 > 9211199) ? (v1 + v5 ^ v3) : (v7 >> v6 << v7); + break; + default: + v7 = (v7 > 69973157) ? (v4 & v2 >> v3) : (v4 & v3 + v3); + break; + } + + + if (v2 < 57652737) + { + int v8 = 84100538; + v8 = v8 ^ v8 >> v8; + } + else + { + v4 = (v6 > 82968542) ? (v3 ^ v4 | v1) : (v5 / v2 % v2); + } + + + switch (v2 % 5) + { + case 0: + v2 = (v5 < 9451481) ? (v7 >> v7 - v4) : (v2 & v7 | v3); + break; + case 1: + v1 = v1 ^ v1 << v1; + break; + case 2: + v2 = (v1 < 20430499) ? (v7 | v4 | v7) : (v7 >> v2 >> v5); + break; + case 3: + v2 = (v1 > 6586137) ? (v6 | v7 & v1) : (v3 << v3 ^ v5); + break; + case 4: + v7 = v3 >> v3 - v5; + break; + default: + v3 = v4 | v6 << v2; + break; + } + + + return v3 - v4 & v6; + } + + [MosaUnitTest] + public static int FuzzMethod1277() + { + int v1 = 28143177; + int v2 = 98321362; + int v3 = 25340352; + int v4 = 55396930; + int v5 = 30603394; + int v6 = 85485399; + int v7 = 81083370; + + if (v1 > 94709033) + { + int v8 = 32511881; + v8 = (v8 < 28189879) ? (v8 % v8 % v8) : (v8 ^ v8 ^ v8); + } + else + { + int v9 = 53288816; + v9 = (v9 > 93043803) ? (v9 << v9 << v9) : (v9 ^ v9 - v9); + } + + + if (v4 < 90544492) + { + v3 = (v5 > 3385821) ? (v4 ^ v1 | v7) : (v5 * v5 ^ v7); + } + else + { + v4 = (v1 < 68143188) ? (v3 & v5 | v3) : (v7 * v7 / v5); + } + + + switch (v5 % 5) + { + case 0: + v7 = (v3 < 21878032) ? (v6 + v3 ^ v5) : (v5 % v4 * v4); + break; + case 1: + v1 = (v1 > 51759820) ? (v2 + v5 << v7) : (v3 * v5 + v2); + break; + case 2: + v2 = v2 << v2 ^ v1; + break; + case 3: + v5 = (v1 < 75633972) ? (v7 ^ v3 & v7) : (v3 / v2 & v2); + break; + case 4: + v7 = (v4 < 12909175) ? (v5 ^ v3 + v7) : (v4 % v5 * v2); + break; + default: + v1 = v5 * v5 - v6; + break; + } + + + return (v4 > 19946602) ? (v5 | v2 | v2) : (v1 / v3 ^ v3); + } + + [MosaUnitTest] + public static int FuzzMethod1278() + { + int v1 = 54973725; + int v2 = 55951818; + int v3 = 69111590; + int v4 = 43330254; + int v5 = 59419559; + int v6 = 58774526; + int v7 = 17077452; + + if (v3 < 69166222) + { + int v8 = 83927246; + v8 = v8 * v8 * v8; + } + else + { + int v9 = 72567876; + v9 = (v9 < 14702908) ? (v9 * v9 / v9) : (v9 / v9 % v9); + } + + + if (v5 < 41673021) + { + int v10 = 67529997; + v10 = v10 >> v10 + v10; + } + else + { + v4 = v2 % v1 % v4; + } + + + switch (v6 % 5) + { + case 0: + v4 = (v5 > 4055026) ? (v5 & v4 & v5) : (v7 | v7 + v4); + break; + case 1: + v3 = v7 >> v1 >> v3; + break; + case 2: + v4 = v5 ^ v7 & v1; + break; + case 3: + v2 = v1 & v4 << v1; + break; + case 4: + v3 = (v5 < 58141005) ? (v5 ^ v2 % v7) : (v7 & v3 >> v5); + break; + default: + v4 = v6 >> v4 % v3; + break; + } + + + return v5 / v6 / v3; + } + + [MosaUnitTest] + public static int FuzzMethod1279() + { + int v1 = 62282653; + int v2 = 43891527; + int v3 = 50689423; + int v4 = 97424262; + int v5 = 82673097; + int v6 = 13157358; + int v7 = 27267040; + + if (v5 < 50677760) + { + v4 = v6 >> v3 - v2; + } + else + { + int v8 = 63018207; + v8 = (v8 < 83704346) ? (v8 - v8 + v8) : (v8 + v8 & v8); + } + + + if (v2 < 29092134) + { + int v9 = 82857182; + v9 = (v9 < 98509849) ? (v9 / v9 << v9) : (v9 << v9 << v9); + } + else + { + int v10 = 59897956; + v10 = v10 * v10 ^ v10; + } + + + if (v4 > 75773060) + { + v2 = v3 >> v4 << v3; + } + else + { + int v11 = 25572067; + v11 = (v11 > 161250) ? (v11 & v11 << v11) : (v11 + v11 * v11); + } + + + return (v6 > 56018183) ? (v3 ^ v3 >> v4) : (v4 & v5 << v6); + } + + [MosaUnitTest] + public static int FuzzMethod1280() + { + int v1 = 55816187; + int v2 = 32543534; + int v3 = 38708097; + int v4 = 49175018; + int v5 = 16950834; + int v6 = 82855499; + int v7 = 8374515; + + switch (v5 % 5) + { + case 0: + v2 = (v6 > 14898045) ? (v3 | v2 - v2) : (v7 >> v3 | v1); + break; + case 1: + v1 = v5 >> v2 & v6; + break; + case 2: + v1 = v7 ^ v4 + v2; + break; + case 3: + v1 = (v6 > 17845298) ? (v7 - v6 << v5) : (v1 ^ v4 >> v6); + break; + case 4: + v4 = v1 << v2 >> v6; + break; + default: + v5 = (v3 > 75065377) ? (v5 >> v6 * v2) : (v5 << v2 ^ v6); + break; + } + + + if (v4 < 11393872) + { + v6 = (v6 > 19375942) ? (v7 % v2 - v6) : (v4 & v5 << v1); + } + else + { + v2 = v1 + v7 % v5; + } + + + switch (v3 % 5) + { + case 0: + v5 = v6 << v2 * v4; + break; + case 1: + v6 = (v3 < 62943612) ? (v2 / v7 << v4) : (v7 << v6 << v2); + break; + case 2: + v6 = (v5 < 604301) ? (v7 >> v5 | v5) : (v4 % v5 % v4); + break; + case 3: + v7 = (v1 > 47749568) ? (v1 % v2 + v2) : (v3 % v4 + v6); + break; + case 4: + v5 = v2 << v3 | v5; + break; + default: + v6 = (v6 > 79535026) ? (v3 - v4 / v3) : (v7 >> v3 - v2); + break; + } + + + return (v5 < 74415588) ? (v5 ^ v4 ^ v4) : (v4 % v4 % v5); + } + + [MosaUnitTest] + public static int FuzzMethod1281() + { + int v1 = 95212456; + int v2 = 21570363; + int v3 = 95134614; + int v4 = 56610962; + int v5 = 65388723; + int v6 = 34091669; + int v7 = 80900445; + + switch (v3 % 5) + { + case 0: + v7 = v6 | v1 - v5; + break; + case 1: + v2 = (v6 > 36251912) ? (v3 ^ v7 / v4) : (v5 >> v1 * v3); + break; + case 2: + v1 = (v2 < 23738115) ? (v2 | v2 ^ v3) : (v4 & v1 >> v1); + break; + case 3: + v6 = v5 << v5 | v4; + break; + case 4: + v2 = v2 << v6 | v2; + break; + default: + v1 = v4 - v4 << v6; + break; + } + + + if (v7 > 99634543) + { + v6 = v2 | v7 << v5; + } + else + { + v7 = v5 * v6 >> v2; + } + + + if (v2 < 78859889) + { + int v8 = 23971891; + v8 = v8 << v8 * v8; + } + else + { + int v9 = 54973346; + v9 = (v9 > 33453106) ? (v9 / v9 | v9) : (v9 ^ v9 | v9); + } + + + return (v2 < 19993929) ? (v3 - v1 >> v7) : (v2 ^ v5 - v2); + } + + [MosaUnitTest] + public static int FuzzMethod1282() + { + int v1 = 19829369; + int v2 = 8842554; + int v3 = 1780617; + int v4 = 3000506; + int v5 = 42773339; + int v6 = 51903502; + int v7 = 78306061; + + switch (v1 % 5) + { + case 0: + v6 = (v6 < 83572545) ? (v6 + v6 ^ v3) : (v3 - v4 & v5); + break; + case 1: + v4 = (v5 < 27062233) ? (v7 & v6 + v1) : (v2 << v2 - v6); + break; + case 2: + v4 = v3 >> v2 << v6; + break; + case 3: + v6 = (v3 > 7963012) ? (v7 >> v4 >> v5) : (v4 >> v1 >> v7); + break; + case 4: + v7 = v7 % v1 | v2; + break; + default: + v5 = (v3 > 63879887) ? (v1 % v7 << v3) : (v5 >> v4 ^ v6); + break; + } + + + if (v4 < 36136053) + { + v4 = v1 * v7 >> v6; + } + else + { + v1 = (v5 < 59177725) ? (v4 * v6 << v4) : (v4 >> v5 + v5); + } + + + if (v5 > 51123185) + { + int v8 = 64375800; + v8 = v8 - v8 ^ v8; + } + else + { + v7 = v5 + v7 * v1; + } + + + return v4 >> v5 >> v5; + } + + [MosaUnitTest] + public static int FuzzMethod1283() + { + int v1 = 16227062; + int v2 = 36539170; + int v3 = 96505764; + int v4 = 66128411; + int v5 = 516075; + int v6 = 71905458; + int v7 = 77395051; + + switch (v5 % 5) + { + case 0: + v7 = v1 >> v2 - v7; + break; + case 1: + v3 = v3 & v2 - v7; + break; + case 2: + v6 = (v4 < 99950822) ? (v1 >> v6 << v1) : (v4 << v5 - v7); + break; + case 3: + v6 = (v6 > 59220198) ? (v4 + v5 * v3) : (v5 >> v4 | v4); + break; + case 4: + v3 = (v5 < 58585585) ? (v4 | v1 ^ v7) : (v2 ^ v5 + v5); + break; + default: + v2 = (v2 < 49472374) ? (v4 % v2 >> v7) : (v5 >> v1 << v2); + break; + } + + + switch (v1 % 5) + { + case 0: + v6 = v1 >> v6 << v3; + break; + case 1: + v2 = (v5 < 6898830) ? (v3 | v7 - v2) : (v2 >> v4 >> v4); + break; + case 2: + v6 = v1 | v4 * v7; + break; + case 3: + v6 = (v5 < 63040383) ? (v4 >> v4 >> v3) : (v7 >> v3 % v1); + break; + case 4: + v5 = v2 + v7 >> v1; + break; + default: + v4 = v5 - v3 << v4; + break; + } + + + if (v1 < 22477743) + { + v1 = (v1 < 79718493) ? (v1 << v7 >> v7) : (v4 - v7 << v6); + } + else + { + v7 = (v1 < 24576917) ? (v2 | v3 << v5) : (v1 - v7 / v1); + } + + + return v1 | v6 % v1; + } + + [MosaUnitTest] + public static int FuzzMethod1284() + { + int v1 = 22554185; + int v2 = 9376742; + int v3 = 10808558; + int v4 = 73851977; + int v5 = 15905562; + int v6 = 81247509; + int v7 = 18995329; + + if (v1 < 60667078) + { + v1 = v1 + v2 & v7; + } + else + { + v6 = (v3 < 49324531) ? (v1 - v7 + v7) : (v3 ^ v1 & v4); + } + + + switch (v6 % 5) + { + case 0: + v2 = (v5 < 59493260) ? (v6 >> v5 ^ v6) : (v3 ^ v6 & v4); + break; + case 1: + v4 = (v1 > 72746770) ? (v3 - v7 & v4) : (v7 - v3 ^ v2); + break; + case 2: + v3 = (v7 < 71832200) ? (v7 / v6 | v5) : (v1 ^ v2 - v2); + break; + case 3: + v6 = (v2 > 65444359) ? (v7 >> v4 / v4) : (v5 | v4 | v4); + break; + case 4: + v3 = (v4 > 96317370) ? (v1 << v7 / v6) : (v4 + v4 & v1); + break; + default: + v3 = (v6 > 85262172) ? (v2 * v1 << v2) : (v1 >> v7 | v3); + break; + } + + + switch (v7 % 5) + { + case 0: + v7 = (v3 > 76297552) ? (v5 >> v1 | v5) : (v6 << v3 - v6); + break; + case 1: + v7 = v5 / v7 >> v5; + break; + case 2: + v2 = (v4 > 64567805) ? (v7 << v2 >> v5) : (v7 & v1 << v2); + break; + case 3: + v5 = (v5 > 67620768) ? (v2 ^ v4 | v5) : (v6 ^ v5 | v7); + break; + case 4: + v5 = (v3 < 77570554) ? (v7 | v2 >> v1) : (v4 & v6 >> v2); + break; + default: + v2 = v1 >> v1 << v6; + break; + } + + + return v6 * v5 | v5; + } + + [MosaUnitTest] + public static int FuzzMethod1285() + { + int v1 = 6895977; + int v2 = 81812734; + int v3 = 51465939; + int v4 = 96887038; + int v5 = 63926533; + int v6 = 18974204; + int v7 = 44163300; + + if (v2 < 74031127) + { + int v8 = 49995836; + v8 = (v8 < 63729526) ? (v8 << v8 >> v8) : (v8 + v8 >> v8); + } + else + { + int v9 = 95100914; + v9 = v9 ^ v9 & v9; + } + + + switch (v7 % 5) + { + case 0: + v4 = (v6 < 3731081) ? (v7 << v2 >> v2) : (v3 & v1 >> v6); + break; + case 1: + v5 = v6 % v2 + v5; + break; + case 2: + v1 = (v1 > 39086508) ? (v2 & v3 & v1) : (v7 >> v7 >> v6); + break; + case 3: + v6 = (v5 > 31392381) ? (v2 / v6 >> v1) : (v3 * v6 & v6); + break; + case 4: + v3 = (v5 < 64253875) ? (v3 / v2 / v6) : (v7 << v4 ^ v4); + break; + default: + v7 = (v1 < 50258129) ? (v5 & v2 & v4) : (v1 & v3 << v4); + break; + } + + + switch (v2 % 5) + { + case 0: + v2 = v2 & v3 << v6; + break; + case 1: + v4 = (v7 < 45293306) ? (v4 - v7 << v7) : (v3 ^ v6 | v1); + break; + case 2: + v2 = (v3 < 14753218) ? (v1 << v2 * v4) : (v4 + v2 ^ v2); + break; + case 3: + v7 = (v4 > 69734939) ? (v3 << v1 ^ v7) : (v6 / v2 * v5); + break; + case 4: + v1 = v7 / v4 - v7; + break; + default: + v5 = v5 >> v4 ^ v4; + break; + } + + + return v3 - v2 % v2; + } + + [MosaUnitTest] + public static int FuzzMethod1286() + { + int v1 = 48291237; + int v2 = 66369093; + int v3 = 66659338; + int v4 = 63282533; + int v5 = 86384244; + int v6 = 44254328; + int v7 = 16078060; + + if (v3 > 87824881) + { + v4 = (v6 > 24053404) ? (v2 * v7 % v4) : (v1 | v2 << v3); + } + else + { + v7 = (v3 < 47090935) ? (v3 >> v7 << v1) : (v1 >> v3 + v3); + } + + + if (v5 > 94266697) + { + v4 = v3 & v2 & v5; + } + else + { + v6 = (v5 > 16104678) ? (v6 & v2 | v2) : (v5 & v4 << v3); + } + + + switch (v4 % 5) + { + case 0: + v6 = v3 & v7 << v1; + break; + case 1: + v5 = v3 & v1 - v4; + break; + case 2: + v7 = (v6 < 54012231) ? (v7 / v4 >> v7) : (v4 << v6 + v7); + break; + case 3: + v7 = (v4 > 63917152) ? (v2 & v3 >> v7) : (v4 >> v2 << v2); + break; + case 4: + v6 = (v2 < 81341447) ? (v5 % v6 | v6) : (v7 << v7 - v1); + break; + default: + v6 = v2 | v1 % v5; + break; + } + + + return (v4 < 19656624) ? (v1 >> v5 - v6) : (v5 + v4 & v6); + } + + [MosaUnitTest] + public static int FuzzMethod1287() + { + int v1 = 770465; + int v2 = 12418233; + int v3 = 6993412; + int v4 = 30142061; + int v5 = 65007386; + int v6 = 77389313; + int v7 = 61874274; + + if (v1 > 69676544) + { + v4 = (v5 < 30645791) ? (v6 | v2 - v7) : (v6 << v7 & v2); + } + else + { + v7 = (v3 > 92235529) ? (v7 + v2 >> v6) : (v1 << v5 + v2); + } + + + switch (v4 % 5) + { + case 0: + v1 = v7 << v5 * v3; + break; + case 1: + v6 = (v5 > 95045316) ? (v7 >> v2 >> v2) : (v6 >> v4 + v3); + break; + case 2: + v5 = (v1 < 37492247) ? (v6 - v3 % v4) : (v5 + v4 >> v4); + break; + case 3: + v7 = v2 ^ v6 ^ v7; + break; + case 4: + v5 = (v7 < 89434680) ? (v2 & v3 - v7) : (v3 ^ v6 - v7); + break; + default: + v7 = v1 - v4 << v5; + break; + } + + + switch (v2 % 5) + { + case 0: + v7 = (v4 > 99810597) ? (v5 ^ v6 >> v3) : (v2 % v4 % v4); + break; + case 1: + v1 = (v6 < 52100869) ? (v5 & v1 / v6) : (v4 - v2 | v2); + break; + case 2: + v4 = (v3 > 3691612) ? (v3 << v5 - v5) : (v1 ^ v2 ^ v1); + break; + case 3: + v6 = (v4 > 36575229) ? (v6 << v2 | v6) : (v5 << v3 % v1); + break; + case 4: + v5 = (v5 < 89704750) ? (v7 >> v5 ^ v5) : (v4 << v6 | v4); + break; + default: + v5 = (v6 > 89581167) ? (v2 / v5 - v4) : (v7 << v4 << v1); + break; + } + + + return v6 | v4 ^ v5; + } + + [MosaUnitTest] + public static int FuzzMethod1288() + { + int v1 = 18574122; + int v2 = 10652800; + int v3 = 74559776; + int v4 = 54947664; + int v5 = 77411504; + int v6 = 98862244; + int v7 = 69297358; + + if (v6 > 3936405) + { + int v8 = 75598363; + v8 = (v8 < 93718006) ? (v8 >> v8 & v8) : (v8 ^ v8 ^ v8); + } + else + { + v2 = v5 / v2 >> v5; + } + + + switch (v1 % 5) + { + case 0: + v2 = v6 * v7 >> v2; + break; + case 1: + v4 = v3 & v1 >> v3; + break; + case 2: + v6 = (v7 < 43275581) ? (v2 % v6 + v2) : (v1 << v3 >> v3); + break; + case 3: + v2 = (v5 < 35708134) ? (v2 << v3 | v4) : (v4 << v3 ^ v5); + break; + case 4: + v1 = (v7 > 86651395) ? (v3 & v1 - v1) : (v4 & v3 | v1); + break; + default: + v3 = v2 ^ v4 - v6; + break; + } + + + if (v1 < 7403310) + { + v3 = (v3 > 10593079) ? (v4 * v2 * v7) : (v2 & v1 | v7); + } + else + { + int v9 = 93295103; + v9 = v9 | v9 * v9; + } + + + return v4 << v4 | v1; + } + + [MosaUnitTest] + public static int FuzzMethod1289() + { + int v1 = 64197978; + int v2 = 61728746; + int v3 = 29089191; + int v4 = 92037937; + int v5 = 19406192; + int v6 = 27640563; + int v7 = 23368110; + + switch (v7 % 5) + { + case 0: + v3 = (v4 > 7332765) ? (v4 + v4 - v5) : (v2 & v5 & v7); + break; + case 1: + v4 = (v2 < 48091179) ? (v4 >> v2 >> v1) : (v7 << v5 << v6); + break; + case 2: + v2 = (v6 > 54958147) ? (v1 << v3 >> v5) : (v7 - v7 | v5); + break; + case 3: + v4 = (v6 < 19556895) ? (v7 << v2 * v1) : (v7 >> v6 / v6); + break; + case 4: + v3 = (v4 < 87786011) ? (v7 | v1 & v5) : (v3 | v5 >> v3); + break; + default: + v5 = v4 - v3 >> v3; + break; + } + + + if (v7 > 55624065) + { + v4 = (v3 > 38739804) ? (v3 >> v1 ^ v5) : (v4 >> v7 & v6); + } + else + { + v1 = (v3 < 13621175) ? (v1 >> v3 >> v7) : (v1 | v6 + v4); + } + + + if (v2 < 65342777) + { + int v8 = 18121800; + v8 = v8 * v8 % v8; + } + else + { + v4 = v7 >> v5 | v1; + } + + + return (v4 < 31955590) ? (v6 * v1 % v7) : (v5 - v3 % v2); + } + + [MosaUnitTest] + public static int FuzzMethod1290() + { + int v1 = 85825624; + int v2 = 16567535; + int v3 = 30607083; + int v4 = 87499844; + int v5 = 478889; + int v6 = 53295152; + int v7 = 1384242; + + if (v4 > 45622837) + { + int v8 = 37321645; + v8 = v8 * v8 / v8; + } + else + { + int v9 = 6485815; + v9 = (v9 < 73942298) ? (v9 << v9 + v9) : (v9 ^ v9 << v9); + } + + + if (v1 < 48757722) + { + int v10 = 25557089; + v10 = (v10 > 2197786) ? (v10 & v10 + v10) : (v10 | v10 >> v10); + } + else + { + v5 = v2 | v6 | v6; + } + + + if (v7 < 87564877) + { + v2 = (v7 < 79011856) ? (v2 << v3 << v4) : (v6 % v7 % v1); + } + else + { + v5 = (v6 < 98348312) ? (v7 >> v2 | v7) : (v2 + v2 << v1); + } + + + return (v7 < 75884567) ? (v4 >> v6 >> v5) : (v1 ^ v7 ^ v4); + } + + [MosaUnitTest] + public static int FuzzMethod1291() + { + int v1 = 78927725; + int v2 = 71931379; + int v3 = 25191022; + int v4 = 21809134; + int v5 = 52751424; + int v6 = 6632754; + int v7 = 1041563; + + if (v2 < 32635518) + { + int v8 = 51883678; + v8 = (v8 > 65822864) ? (v8 | v8 << v8) : (v8 + v8 ^ v8); + } + else + { + v5 = v3 << v5 >> v4; + } + + + switch (v2 % 5) + { + case 0: + v7 = (v7 > 47567574) ? (v6 / v1 >> v2) : (v1 | v4 | v7); + break; + case 1: + v4 = (v1 < 90800085) ? (v4 / v2 << v6) : (v5 | v1 >> v6); + break; + case 2: + v5 = (v6 > 52002746) ? (v3 / v6 << v7) : (v6 >> v7 & v5); + break; + case 3: + v7 = (v2 > 45001269) ? (v3 + v4 / v7) : (v6 + v7 >> v7); + break; + case 4: + v3 = v4 << v5 & v5; + break; + default: + v6 = v1 | v1 - v1; + break; + } + + + if (v6 < 78959672) + { + v2 = (v2 < 47621100) ? (v2 * v2 / v1) : (v1 & v6 % v3); + } + else + { + v3 = v7 + v4 << v3; + } + + + return v4 << v4 - v3; + } + + [MosaUnitTest] + public static int FuzzMethod1292() + { + int v1 = 76956122; + int v2 = 95349577; + int v3 = 45700401; + int v4 = 75797902; + int v5 = 1453765; + int v6 = 50883300; + int v7 = 48714384; + + switch (v2 % 5) + { + case 0: + v1 = (v3 < 29795507) ? (v4 << v6 - v7) : (v6 - v1 >> v7); + break; + case 1: + v3 = (v1 < 84047843) ? (v5 >> v1 << v4) : (v7 >> v6 << v5); + break; + case 2: + v6 = v4 & v6 & v2; + break; + case 3: + v4 = v4 >> v1 << v2; + break; + case 4: + v2 = v2 & v1 | v3; + break; + default: + v7 = (v6 > 33599870) ? (v3 << v4 >> v4) : (v2 << v7 | v6); + break; + } + + + switch (v2 % 5) + { + case 0: + v3 = v6 | v3 - v3; + break; + case 1: + v5 = v2 << v4 + v6; + break; + case 2: + v5 = (v2 < 24287860) ? (v6 ^ v3 - v5) : (v2 % v3 << v2); + break; + case 3: + v5 = (v5 > 68853272) ? (v1 & v7 >> v6) : (v2 & v4 ^ v5); + break; + case 4: + v3 = (v5 < 20035673) ? (v3 * v3 >> v6) : (v4 >> v4 | v6); + break; + default: + v5 = v3 | v1 << v5; + break; + } + + + switch (v4 % 5) + { + case 0: + v1 = (v2 < 20692940) ? (v3 / v6 | v3) : (v5 * v7 & v2); + break; + case 1: + v5 = (v4 > 2002860) ? (v7 ^ v5 >> v7) : (v3 >> v1 / v4); + break; + case 2: + v5 = (v7 > 17311652) ? (v6 >> v1 + v2) : (v4 % v6 << v7); + break; + case 3: + v3 = (v3 < 77274566) ? (v6 ^ v5 ^ v2) : (v7 & v4 | v4); + break; + case 4: + v2 = v1 + v2 << v7; + break; + default: + v1 = v4 >> v5 << v7; + break; + } + + + return v6 | v3 - v5; + } + + [MosaUnitTest] + public static int FuzzMethod1293() + { + int v1 = 51089613; + int v2 = 34029971; + int v3 = 12034768; + int v4 = 80705288; + int v5 = 47379865; + int v6 = 95743522; + int v7 = 92444141; + + if (v6 < 45333168) + { + v2 = (v6 > 37393388) ? (v6 << v2 | v7) : (v7 % v5 << v2); + } + else + { + int v8 = 2058014; + v8 = v8 & v8 % v8; + } + + + if (v2 > 25037637) + { + int v9 = 63715326; + v9 = v9 & v9 % v9; + } + else + { + int v10 = 6501411; + v10 = v10 ^ v10 | v10; + } + + + if (v2 < 64504678) + { + v7 = (v7 > 71204535) ? (v2 | v1 / v5) : (v1 >> v4 % v6); + } + else + { + int v11 = 28556920; + v11 = (v11 < 17130444) ? (v11 & v11 ^ v11) : (v11 ^ v11 | v11); + } + + + return (v6 < 82333585) ? (v6 | v2 << v3) : (v6 >> v7 >> v4); + } + + [MosaUnitTest] + public static int FuzzMethod1294() + { + int v1 = 58723353; + int v2 = 35781705; + int v3 = 9287287; + int v4 = 20254646; + int v5 = 41874775; + int v6 = 88272965; + int v7 = 46978283; + + if (v5 > 14483990) + { + v7 = v5 >> v7 % v2; + } + else + { + v7 = (v3 < 15628468) ? (v6 | v6 >> v6) : (v5 >> v2 >> v6); + } + + + if (v1 > 87709973) + { + int v8 = 73763818; + v8 = v8 | v8 ^ v8; + } + else + { + v5 = v7 & v1 / v4; + } + + + if (v5 > 86992709) + { + int v9 = 16916241; + v9 = (v9 < 84246890) ? (v9 ^ v9 - v9) : (v9 & v9 / v9); + } + else + { + int v10 = 62932014; + v10 = v10 - v10 % v10; + } + + + return (v6 < 54478476) ? (v2 << v7 << v4) : (v4 & v1 % v3); + } + + [MosaUnitTest] + public static int FuzzMethod1295() + { + int v1 = 63669963; + int v2 = 7561426; + int v3 = 56140837; + int v4 = 41262666; + int v5 = 95609047; + int v6 = 77693370; + int v7 = 11266266; + + if (v5 < 38640337) + { + v7 = (v6 < 69925971) ? (v2 % v3 / v6) : (v3 % v4 / v6); + } + else + { + v7 = (v6 > 65208975) ? (v6 >> v1 | v7) : (v3 << v1 * v3); + } + + + if (v2 > 81976489) + { + v4 = (v7 > 10625574) ? (v7 << v3 + v1) : (v6 % v5 << v7); + } + else + { + int v8 = 79559779; + v8 = (v8 < 56298841) ? (v8 + v8 | v8) : (v8 | v8 / v8); + } + + + if (v5 > 15095960) + { + int v9 = 6507274; + v9 = v9 | v9 / v9; + } + else + { + v7 = v6 + v6 >> v3; + } + + + return v5 >> v4 << v7; + } + + [MosaUnitTest] + public static int FuzzMethod1296() + { + int v1 = 53446746; + int v2 = 6701194; + int v3 = 11762576; + int v4 = 60207077; + int v5 = 67705488; + int v6 = 37454409; + int v7 = 3743955; + + switch (v4 % 5) + { + case 0: + v1 = (v5 > 10367572) ? (v4 ^ v4 / v2) : (v1 >> v7 * v3); + break; + case 1: + v6 = (v7 < 20736259) ? (v5 & v6 & v2) : (v5 ^ v7 / v7); + break; + case 2: + v2 = v6 * v1 * v4; + break; + case 3: + v4 = v6 * v3 + v7; + break; + case 4: + v5 = (v7 < 45791626) ? (v6 << v4 ^ v3) : (v1 | v7 | v6); + break; + default: + v2 = (v4 > 17943744) ? (v7 | v5 & v3) : (v4 & v7 + v2); + break; + } + + + if (v5 > 56353862) + { + v7 = (v3 < 31354641) ? (v6 + v2 | v7) : (v1 & v5 | v2); + } + else + { + int v8 = 931746; + v8 = (v8 > 6250577) ? (v8 << v8 ^ v8) : (v8 + v8 - v8); + } + + + switch (v3 % 5) + { + case 0: + v2 = (v3 < 92630977) ? (v5 << v2 << v4) : (v7 >> v5 >> v3); + break; + case 1: + v3 = (v4 > 59220496) ? (v7 | v2 >> v4) : (v3 << v3 ^ v6); + break; + case 2: + v4 = (v5 < 13422513) ? (v7 >> v4 & v3) : (v5 >> v6 ^ v4); + break; + case 3: + v1 = (v4 < 45294136) ? (v7 & v1 ^ v5) : (v7 << v4 * v4); + break; + case 4: + v6 = v5 << v5 - v3; + break; + default: + v4 = (v5 < 93562296) ? (v1 ^ v3 ^ v3) : (v7 + v2 ^ v3); + break; + } + + + return (v4 < 75492853) ? (v6 | v2 << v5) : (v1 >> v6 | v5); + } + + [MosaUnitTest] + public static int FuzzMethod1297() + { + int v1 = 49136518; + int v2 = 21806154; + int v3 = 12623905; + int v4 = 48072894; + int v5 = 2564643; + int v6 = 52357100; + int v7 = 99309293; + + switch (v6 % 5) + { + case 0: + v4 = v1 | v3 % v7; + break; + case 1: + v6 = v2 >> v2 << v5; + break; + case 2: + v1 = v1 | v1 / v2; + break; + case 3: + v7 = (v1 > 22628164) ? (v3 - v4 << v1) : (v4 >> v3 & v2); + break; + case 4: + v2 = (v7 > 90993399) ? (v7 | v6 / v7) : (v1 | v2 << v3); + break; + default: + v5 = v1 * v2 << v3; + break; + } + + + if (v1 > 17812601) + { + v4 = (v5 < 24437903) ? (v5 - v6 >> v7) : (v5 >> v1 >> v1); + } + else + { + v7 = (v6 > 77925115) ? (v1 << v5 ^ v6) : (v7 >> v1 / v6); + } + + + if (v7 < 93823694) + { + int v8 = 18500292; + v8 = (v8 > 81766615) ? (v8 << v8 + v8) : (v8 % v8 + v8); + } + else + { + int v9 = 70910210; + v9 = (v9 > 54531891) ? (v9 | v9 % v9) : (v9 % v9 + v9); + } + + + return v4 & v7 << v7; + } + + [MosaUnitTest] + public static int FuzzMethod1298() + { + int v1 = 45310455; + int v2 = 65646282; + int v3 = 1296110; + int v4 = 97563830; + int v5 = 70330527; + int v6 = 53912897; + int v7 = 28748268; + + if (v5 < 51225049) + { + int v8 = 69174693; + v8 = v8 / v8 << v8; + } + else + { + v5 = v7 ^ v3 / v1; + } + + + if (v2 < 9002605) + { + int v9 = 75918272; + v9 = (v9 > 109661) ? (v9 >> v9 << v9) : (v9 >> v9 ^ v9); + } + else + { + int v10 = 86499130; + v10 = (v10 > 98586689) ? (v10 >> v10 * v10) : (v10 * v10 / v10); + } + + + switch (v1 % 5) + { + case 0: + v1 = (v5 < 36645431) ? (v7 % v6 * v1) : (v5 & v7 << v6); + break; + case 1: + v3 = (v5 > 60296502) ? (v3 >> v6 % v6) : (v4 % v6 << v7); + break; + case 2: + v1 = v4 >> v2 & v5; + break; + case 3: + v3 = v5 & v3 >> v5; + break; + case 4: + v4 = (v1 < 66015843) ? (v1 & v6 * v4) : (v1 | v7 ^ v2); + break; + default: + v3 = v5 >> v3 * v6; + break; + } + + + return (v7 < 18617962) ? (v1 >> v3 << v6) : (v7 - v4 ^ v4); + } + + [MosaUnitTest] + public static int FuzzMethod1299() + { + int v1 = 30484149; + int v2 = 65477180; + int v3 = 16942130; + int v4 = 87459658; + int v5 = 54669355; + int v6 = 75007002; + int v7 = 72658803; + + if (v1 > 45530937) + { + int v8 = 32085903; + v8 = (v8 < 69820462) ? (v8 >> v8 + v8) : (v8 >> v8 << v8); + } + else + { + v2 = (v1 > 90683542) ? (v1 ^ v1 | v2) : (v2 ^ v1 | v7); + } + + + switch (v7 % 5) + { + case 0: + v4 = (v7 > 90301211) ? (v1 & v5 * v6) : (v2 | v7 % v7); + break; + case 1: + v4 = (v6 > 33388844) ? (v1 >> v2 | v4) : (v3 & v1 & v5); + break; + case 2: + v5 = v6 >> v6 | v6; + break; + case 3: + v6 = (v2 < 36650154) ? (v5 * v6 | v7) : (v2 % v7 % v5); + break; + case 4: + v5 = v4 | v6 / v2; + break; + default: + v3 = v6 | v6 + v3; + break; + } + + + if (v7 < 45834271) + { + v1 = (v2 < 85888513) ? (v4 >> v2 << v1) : (v1 | v2 >> v1); + } + else + { + v5 = v3 / v7 >> v5; + } + + + return (v1 > 85149817) ? (v4 * v6 >> v5) : (v5 % v1 >> v2); + } + +} + diff --git a/Source/Mosa.UnitTests/Fuzzy/Fuzz0013.cs b/Source/Mosa.UnitTests/Fuzzy/Fuzz0013.cs new file mode 100644 index 0000000000..b1b503a5f6 --- /dev/null +++ b/Source/Mosa.UnitTests/Fuzzy/Fuzz0013.cs @@ -0,0 +1,6377 @@ +namespace Mosa.UnitTests.Fuzzy; + +public static class Fuzz0013 +{ + [MosaUnitTest] + public static int FuzzMethod1300() + { + int v1 = 93318126; + int v2 = 30412088; + int v3 = 64902063; + int v4 = 82510966; + int v5 = 40151154; + int v6 = 54106948; + int v7 = 77680367; + + switch (v2 % 5) + { + case 0: + v3 = (v1 < 32463867) ? (v4 >> v7 - v3) : (v4 >> v6 | v3); + break; + case 1: + v6 = (v4 < 21481198) ? (v1 + v1 ^ v3) : (v7 ^ v2 >> v4); + break; + case 2: + v3 = (v2 < 86973175) ? (v3 * v5 ^ v5) : (v5 & v4 * v4); + break; + case 3: + v2 = (v2 > 68554751) ? (v2 >> v5 >> v1) : (v4 + v7 << v3); + break; + case 4: + v1 = (v6 > 97659053) ? (v3 >> v4 & v6) : (v1 - v7 << v6); + break; + default: + v2 = (v3 < 84268638) ? (v4 % v3 << v6) : (v6 + v7 << v4); + break; + } + + + if (v1 > 11431431) + { + int v8 = 65074573; + v8 = (v8 > 85060443) ? (v8 & v8 >> v8) : (v8 ^ v8 >> v8); + } + else + { + v1 = v3 & v4 >> v3; + } + + + if (v6 < 33032429) + { + int v9 = 5898944; + v9 = (v9 > 77218367) ? (v9 >> v9 * v9) : (v9 * v9 % v9); + } + else + { + int v10 = 8816198; + v10 = v10 << v10 & v10; + } + + + return v5 >> v2 | v5; + } + + [MosaUnitTest] + public static int FuzzMethod1301() + { + int v1 = 22240555; + int v2 = 76578216; + int v3 = 55572130; + int v4 = 22101733; + int v5 = 73349116; + int v6 = 98018349; + int v7 = 52645493; + + if (v4 < 16308046) + { + v5 = v2 & v3 / v5; + } + else + { + int v8 = 69099345; + v8 = (v8 > 21408290) ? (v8 | v8 | v8) : (v8 & v8 ^ v8); + } + + + switch (v5 % 5) + { + case 0: + v1 = v6 >> v7 + v6; + break; + case 1: + v6 = v3 << v7 - v6; + break; + case 2: + v4 = (v5 < 72381518) ? (v1 * v6 * v1) : (v7 + v4 * v7); + break; + case 3: + v4 = v2 & v2 | v5; + break; + case 4: + v5 = (v2 > 33002286) ? (v3 % v2 + v7) : (v5 & v1 - v1); + break; + default: + v2 = v3 & v7 >> v4; + break; + } + + + if (v5 < 33473465) + { + int v9 = 74448745; + v9 = v9 & v9 / v9; + } + else + { + int v10 = 74507156; + v10 = v10 % v10 * v10; + } + + + return (v3 < 21350435) ? (v6 % v1 % v4) : (v6 >> v4 * v3); + } + + [MosaUnitTest] + public static int FuzzMethod1302() + { + int v1 = 18904251; + int v2 = 15764999; + int v3 = 26798247; + int v4 = 98139298; + int v5 = 5280615; + int v6 = 60218495; + int v7 = 54042373; + + switch (v7 % 5) + { + case 0: + v4 = v7 << v6 / v5; + break; + case 1: + v5 = v2 ^ v2 << v5; + break; + case 2: + v4 = (v6 > 94148495) ? (v2 ^ v2 >> v2) : (v2 % v5 | v6); + break; + case 3: + v6 = v3 | v1 ^ v5; + break; + case 4: + v7 = (v1 < 83882255) ? (v6 >> v1 | v4) : (v7 >> v2 * v5); + break; + default: + v5 = (v7 < 60560598) ? (v1 & v6 + v6) : (v1 >> v6 ^ v2); + break; + } + + + if (v5 < 13658569) + { + int v8 = 55027820; + v8 = (v8 > 56743299) ? (v8 & v8 >> v8) : (v8 / v8 & v8); + } + else + { + int v9 = 62592859; + v9 = (v9 < 8190066) ? (v9 - v9 / v9) : (v9 & v9 & v9); + } + + + if (v3 < 3030711) + { + v1 = v6 & v3 ^ v3; + } + else + { + int v10 = 76145773; + v10 = v10 & v10 * v10; + } + + + return v7 + v1 << v1; + } + + [MosaUnitTest] + public static int FuzzMethod1303() + { + int v1 = 59603572; + int v2 = 43350749; + int v3 = 92491337; + int v4 = 63458530; + int v5 = 61604996; + int v6 = 89109544; + int v7 = 23447785; + + switch (v5 % 5) + { + case 0: + v7 = v5 & v1 ^ v3; + break; + case 1: + v3 = (v7 < 90257401) ? (v7 - v5 % v2) : (v4 | v5 | v4); + break; + case 2: + v6 = (v5 < 84303811) ? (v5 | v5 >> v2) : (v1 >> v5 >> v3); + break; + case 3: + v3 = v3 >> v6 << v6; + break; + case 4: + v5 = (v3 < 61474041) ? (v6 >> v7 / v1) : (v1 & v5 & v1); + break; + default: + v1 = (v6 < 80629998) ? (v5 << v1 << v6) : (v2 & v6 & v5); + break; + } + + + switch (v7 % 5) + { + case 0: + v5 = (v2 > 57626691) ? (v3 - v1 + v7) : (v5 / v1 ^ v7); + break; + case 1: + v5 = (v2 > 88791214) ? (v2 + v3 & v7) : (v1 & v2 >> v7); + break; + case 2: + v2 = v1 >> v5 * v7; + break; + case 3: + v1 = (v5 > 29548276) ? (v1 >> v2 / v7) : (v7 & v6 & v7); + break; + case 4: + v3 = (v3 > 50095959) ? (v3 >> v7 * v7) : (v5 >> v5 << v2); + break; + default: + v5 = (v7 > 37282680) ? (v5 | v6 * v3) : (v1 ^ v5 ^ v4); + break; + } + + + switch (v6 % 5) + { + case 0: + v1 = (v3 < 91929793) ? (v4 / v4 << v7) : (v2 - v1 & v4); + break; + case 1: + v1 = (v3 < 52523226) ? (v1 ^ v5 >> v7) : (v6 >> v2 >> v4); + break; + case 2: + v7 = (v1 > 51194391) ? (v5 * v1 - v2) : (v1 & v3 >> v1); + break; + case 3: + v6 = v7 >> v7 ^ v3; + break; + case 4: + v6 = (v1 > 63003702) ? (v5 % v7 - v4) : (v2 - v2 << v3); + break; + default: + v6 = v1 % v3 % v7; + break; + } + + + return (v7 < 66430146) ? (v6 % v4 % v7) : (v7 * v2 & v6); + } + + [MosaUnitTest] + public static int FuzzMethod1304() + { + int v1 = 35240827; + int v2 = 85269522; + int v3 = 89393774; + int v4 = 43718697; + int v5 = 52873562; + int v6 = 8864225; + int v7 = 94389454; + + switch (v3 % 5) + { + case 0: + v6 = v7 | v5 % v4; + break; + case 1: + v6 = (v5 > 32467728) ? (v2 + v3 % v3) : (v4 + v4 << v5); + break; + case 2: + v2 = (v2 > 23644597) ? (v3 << v5 >> v2) : (v3 % v1 & v7); + break; + case 3: + v4 = (v4 > 96460343) ? (v5 >> v1 + v1) : (v2 / v1 >> v4); + break; + case 4: + v6 = (v3 > 21572503) ? (v5 - v2 << v6) : (v3 ^ v5 / v6); + break; + default: + v7 = v7 << v4 * v7; + break; + } + + + switch (v2 % 5) + { + case 0: + v1 = v6 * v7 % v3; + break; + case 1: + v2 = v1 & v7 ^ v6; + break; + case 2: + v1 = (v6 > 53153924) ? (v3 << v1 >> v3) : (v3 << v2 >> v2); + break; + case 3: + v2 = v5 >> v1 + v4; + break; + case 4: + v5 = (v1 < 95610490) ? (v2 / v2 ^ v5) : (v4 + v1 % v4); + break; + default: + v2 = v7 << v3 << v2; + break; + } + + + switch (v2 % 5) + { + case 0: + v6 = (v7 < 787161) ? (v5 >> v5 | v3) : (v5 * v3 << v6); + break; + case 1: + v2 = (v5 > 5479622) ? (v4 / v5 * v2) : (v6 ^ v3 >> v3); + break; + case 2: + v1 = v3 | v3 | v7; + break; + case 3: + v3 = v3 >> v1 & v2; + break; + case 4: + v6 = v1 & v7 >> v2; + break; + default: + v4 = v2 - v7 % v5; + break; + } + + + return (v2 > 65851187) ? (v4 - v2 % v2) : (v6 & v5 >> v1); + } + + [MosaUnitTest] + public static int FuzzMethod1305() + { + int v1 = 20307293; + int v2 = 45201374; + int v3 = 74472204; + int v4 = 65190126; + int v5 = 24802971; + int v6 = 33313302; + int v7 = 3866335; + + if (v2 < 11370391) + { + int v8 = 69889124; + v8 = (v8 > 1006782) ? (v8 & v8 + v8) : (v8 >> v8 | v8); + } + else + { + int v9 = 9284315; + v9 = v9 & v9 % v9; + } + + + switch (v6 % 5) + { + case 0: + v1 = (v6 > 60878424) ? (v5 & v4 % v3) : (v1 / v5 & v7); + break; + case 1: + v1 = (v4 < 49604384) ? (v1 ^ v7 ^ v6) : (v3 << v5 | v4); + break; + case 2: + v1 = (v3 < 4833973) ? (v1 & v4 | v6) : (v2 - v6 ^ v1); + break; + case 3: + v6 = (v5 > 17477064) ? (v6 | v6 << v7) : (v3 >> v7 ^ v3); + break; + case 4: + v7 = (v2 > 22151344) ? (v2 & v3 ^ v1) : (v5 + v2 | v6); + break; + default: + v4 = v3 & v2 >> v5; + break; + } + + + switch (v2 % 5) + { + case 0: + v6 = v2 ^ v4 ^ v3; + break; + case 1: + v1 = v6 ^ v2 ^ v6; + break; + case 2: + v1 = (v2 > 68650449) ? (v6 ^ v5 / v7) : (v3 | v1 | v4); + break; + case 3: + v1 = (v6 < 30100012) ? (v4 - v1 >> v5) : (v4 - v4 >> v7); + break; + case 4: + v2 = (v6 < 39104366) ? (v5 * v7 | v5) : (v1 & v5 << v4); + break; + default: + v4 = (v3 > 16637018) ? (v5 ^ v7 ^ v5) : (v7 >> v5 | v6); + break; + } + + + return (v2 > 47189761) ? (v4 | v5 >> v5) : (v1 >> v6 | v1); + } + + [MosaUnitTest] + public static int FuzzMethod1306() + { + int v1 = 16863328; + int v2 = 76966282; + int v3 = 61822705; + int v4 = 80061906; + int v5 = 59475023; + int v6 = 83971855; + int v7 = 73621901; + + switch (v5 % 5) + { + case 0: + v1 = (v7 > 57916436) ? (v3 & v6 * v3) : (v2 ^ v3 - v6); + break; + case 1: + v4 = (v3 > 62387713) ? (v2 + v2 + v4) : (v1 + v1 >> v1); + break; + case 2: + v2 = (v4 > 47206336) ? (v1 >> v1 * v1) : (v3 >> v1 << v4); + break; + case 3: + v6 = (v2 < 4242824) ? (v7 & v7 | v2) : (v2 % v4 >> v4); + break; + case 4: + v3 = (v2 < 72740513) ? (v3 * v2 ^ v3) : (v3 / v7 >> v2); + break; + default: + v5 = (v6 < 36303752) ? (v4 * v6 + v3) : (v4 ^ v5 << v1); + break; + } + + + switch (v3 % 5) + { + case 0: + v3 = v2 ^ v4 ^ v6; + break; + case 1: + v7 = (v2 > 68407615) ? (v6 >> v7 - v4) : (v4 * v3 >> v1); + break; + case 2: + v2 = (v3 < 95392110) ? (v5 >> v7 | v3) : (v3 ^ v6 + v4); + break; + case 3: + v1 = v3 | v7 ^ v3; + break; + case 4: + v4 = (v6 > 54797370) ? (v3 * v5 * v5) : (v7 + v4 | v2); + break; + default: + v6 = v6 * v7 | v2; + break; + } + + + if (v4 > 95380585) + { + v7 = (v1 > 74956690) ? (v6 << v4 | v1) : (v6 & v5 & v1); + } + else + { + v6 = (v3 > 54877460) ? (v1 >> v3 / v6) : (v7 ^ v1 + v4); + } + + + return v2 & v6 | v1; + } + + [MosaUnitTest] + public static int FuzzMethod1307() + { + int v1 = 73267000; + int v2 = 34618021; + int v3 = 47280164; + int v4 = 45988431; + int v5 = 68866103; + int v6 = 18700715; + int v7 = 31538492; + + switch (v7 % 5) + { + case 0: + v5 = v7 | v4 ^ v7; + break; + case 1: + v3 = (v7 > 95307767) ? (v1 ^ v3 & v3) : (v7 * v7 - v2); + break; + case 2: + v4 = (v5 < 8311270) ? (v5 << v5 / v3) : (v4 & v2 >> v5); + break; + case 3: + v1 = (v4 < 95677764) ? (v2 | v5 + v5) : (v4 >> v7 * v4); + break; + case 4: + v4 = v7 ^ v3 + v4; + break; + default: + v5 = v6 << v6 % v6; + break; + } + + + switch (v6 % 5) + { + case 0: + v6 = v4 << v5 * v6; + break; + case 1: + v4 = v3 >> v6 / v4; + break; + case 2: + v2 = (v7 > 92375760) ? (v1 + v6 & v5) : (v2 / v6 & v6); + break; + case 3: + v4 = v7 << v3 >> v7; + break; + case 4: + v3 = (v3 < 1809119) ? (v4 * v1 % v5) : (v3 | v2 << v2); + break; + default: + v2 = (v4 < 63704872) ? (v4 | v7 | v2) : (v5 - v2 ^ v4); + break; + } + + + if (v1 > 71886839) + { + int v8 = 86877620; + v8 = v8 - v8 / v8; + } + else + { + v4 = v6 ^ v4 & v1; + } + + + return (v4 < 65111346) ? (v3 - v1 >> v7) : (v2 << v5 / v6); + } + + [MosaUnitTest] + public static int FuzzMethod1308() + { + int v1 = 50400926; + int v2 = 69475761; + int v3 = 59458529; + int v4 = 89831054; + int v5 = 28653362; + int v6 = 93546066; + int v7 = 74106002; + + switch (v2 % 5) + { + case 0: + v3 = (v6 > 88331544) ? (v1 * v1 - v4) : (v2 & v6 & v2); + break; + case 1: + v2 = v4 % v6 << v7; + break; + case 2: + v7 = (v3 < 8838331) ? (v2 >> v3 + v1) : (v4 >> v5 | v7); + break; + case 3: + v7 = v3 ^ v4 & v2; + break; + case 4: + v6 = v2 * v7 << v4; + break; + default: + v6 = v6 >> v2 >> v7; + break; + } + + + if (v2 > 58531083) + { + v3 = (v6 < 77664141) ? (v1 % v4 ^ v5) : (v7 ^ v1 >> v4); + } + else + { + int v8 = 96951401; + v8 = v8 | v8 << v8; + } + + + switch (v4 % 5) + { + case 0: + v5 = (v6 > 12076159) ? (v1 >> v7 * v1) : (v5 | v1 * v3); + break; + case 1: + v7 = (v3 < 62745837) ? (v6 / v4 & v1) : (v1 << v2 - v2); + break; + case 2: + v2 = (v3 > 6312268) ? (v5 << v1 >> v3) : (v5 & v5 % v5); + break; + case 3: + v7 = (v7 < 9590899) ? (v6 | v7 % v6) : (v7 ^ v6 - v1); + break; + case 4: + v6 = v1 - v7 / v7; + break; + default: + v3 = v7 << v4 | v6; + break; + } + + + return (v7 < 51534939) ? (v1 << v1 << v2) : (v1 >> v6 ^ v3); + } + + [MosaUnitTest] + public static int FuzzMethod1309() + { + int v1 = 82537136; + int v2 = 40644242; + int v3 = 94170919; + int v4 = 13369523; + int v5 = 50775979; + int v6 = 72332931; + int v7 = 30510830; + + switch (v1 % 5) + { + case 0: + v4 = (v1 < 79646856) ? (v5 % v6 | v2) : (v4 >> v5 - v3); + break; + case 1: + v2 = v1 + v4 << v2; + break; + case 2: + v4 = v2 >> v7 >> v3; + break; + case 3: + v5 = (v5 < 86446756) ? (v6 & v3 - v3) : (v4 | v7 | v4); + break; + case 4: + v5 = v7 - v7 ^ v5; + break; + default: + v7 = (v2 > 26719494) ? (v6 << v3 >> v2) : (v6 << v5 | v4); + break; + } + + + switch (v7 % 5) + { + case 0: + v2 = v6 | v6 << v1; + break; + case 1: + v1 = v4 << v5 * v7; + break; + case 2: + v3 = v6 << v6 * v4; + break; + case 3: + v4 = (v2 > 38767545) ? (v1 ^ v1 | v4) : (v4 >> v4 << v5); + break; + case 4: + v2 = (v1 > 575226) ? (v3 >> v1 << v1) : (v4 & v1 ^ v5); + break; + default: + v2 = (v7 > 39837432) ? (v7 << v3 % v2) : (v5 << v6 * v2); + break; + } + + + switch (v7 % 5) + { + case 0: + v7 = v6 | v2 / v5; + break; + case 1: + v7 = v3 | v7 & v7; + break; + case 2: + v6 = (v7 > 16913116) ? (v7 + v7 * v6) : (v1 & v3 + v5); + break; + case 3: + v4 = (v2 < 3218884) ? (v7 - v4 >> v1) : (v6 >> v3 % v1); + break; + case 4: + v2 = (v2 > 53804979) ? (v4 << v7 % v1) : (v2 / v1 << v1); + break; + default: + v4 = (v3 > 92687720) ? (v7 % v2 >> v2) : (v2 % v1 >> v5); + break; + } + + + return (v1 < 25917665) ? (v1 >> v6 & v1) : (v5 << v4 / v7); + } + + [MosaUnitTest] + public static int FuzzMethod1310() + { + int v1 = 64184300; + int v2 = 27675029; + int v3 = 10321005; + int v4 = 54289977; + int v5 = 483620; + int v6 = 34339895; + int v7 = 14038897; + + switch (v4 % 5) + { + case 0: + v3 = (v2 > 33172528) ? (v6 + v2 << v4) : (v7 | v1 ^ v4); + break; + case 1: + v5 = v4 + v1 & v5; + break; + case 2: + v6 = (v2 < 38453401) ? (v3 / v7 >> v6) : (v4 & v4 + v4); + break; + case 3: + v6 = (v1 < 91942186) ? (v2 | v7 ^ v7) : (v7 + v3 - v7); + break; + case 4: + v1 = (v1 < 53498409) ? (v4 ^ v3 + v6) : (v7 / v7 >> v3); + break; + default: + v1 = (v5 > 82176790) ? (v4 << v5 >> v5) : (v5 >> v5 >> v4); + break; + } + + + if (v1 < 19007316) + { + v4 = (v5 < 27773426) ? (v7 << v1 % v1) : (v1 / v5 << v5); + } + else + { + int v8 = 71115028; + v8 = (v8 < 40794910) ? (v8 >> v8 >> v8) : (v8 / v8 + v8); + } + + + switch (v4 % 5) + { + case 0: + v1 = v2 << v2 & v7; + break; + case 1: + v2 = (v1 > 2482951) ? (v2 >> v2 << v7) : (v3 & v2 - v5); + break; + case 2: + v7 = v2 >> v4 >> v6; + break; + case 3: + v3 = (v4 < 71008670) ? (v6 ^ v3 - v2) : (v7 >> v6 >> v3); + break; + case 4: + v7 = v5 % v2 << v4; + break; + default: + v2 = (v4 < 58030794) ? (v1 & v6 ^ v3) : (v1 >> v4 << v7); + break; + } + + + return (v4 > 51135711) ? (v6 | v5 * v2) : (v7 - v6 - v2); + } + + [MosaUnitTest] + public static int FuzzMethod1311() + { + int v1 = 46614111; + int v2 = 75838202; + int v3 = 97806324; + int v4 = 36718389; + int v5 = 22668929; + int v6 = 61459704; + int v7 = 50925317; + + if (v6 < 84409620) + { + v7 = (v6 > 1704458) ? (v7 ^ v6 | v1) : (v5 & v3 / v5); + } + else + { + int v8 = 26247005; + v8 = v8 - v8 >> v8; + } + + + switch (v3 % 5) + { + case 0: + v3 = (v1 < 98287173) ? (v3 >> v3 >> v4) : (v1 ^ v5 ^ v4); + break; + case 1: + v2 = (v6 < 24963811) ? (v4 >> v6 >> v6) : (v6 + v2 / v3); + break; + case 2: + v4 = (v2 > 38932650) ? (v5 << v4 / v6) : (v6 << v6 % v2); + break; + case 3: + v3 = (v3 < 65234133) ? (v7 - v7 ^ v4) : (v6 << v3 & v2); + break; + case 4: + v7 = (v5 < 43749922) ? (v1 ^ v7 >> v4) : (v2 | v1 ^ v1); + break; + default: + v2 = (v7 < 47048633) ? (v6 | v1 << v6) : (v4 - v5 % v7); + break; + } + + + switch (v3 % 5) + { + case 0: + v5 = v7 >> v7 / v3; + break; + case 1: + v4 = (v6 < 40604844) ? (v2 + v5 % v7) : (v6 | v3 << v5); + break; + case 2: + v7 = v2 - v7 & v1; + break; + case 3: + v3 = (v7 > 96803739) ? (v1 | v3 - v2) : (v3 >> v3 << v6); + break; + case 4: + v5 = (v3 < 85907779) ? (v7 - v5 ^ v3) : (v5 << v1 >> v2); + break; + default: + v7 = (v2 > 90953791) ? (v2 >> v2 >> v1) : (v1 ^ v6 << v6); + break; + } + + + return v7 >> v1 | v1; + } + + [MosaUnitTest] + public static int FuzzMethod1312() + { + int v1 = 41855512; + int v2 = 47390135; + int v3 = 36922775; + int v4 = 47275308; + int v5 = 68121719; + int v6 = 78135698; + int v7 = 38769410; + + switch (v3 % 5) + { + case 0: + v7 = (v4 < 37091849) ? (v5 % v6 - v5) : (v1 ^ v6 ^ v7); + break; + case 1: + v1 = (v6 > 90315442) ? (v2 ^ v4 % v5) : (v4 ^ v7 | v5); + break; + case 2: + v2 = (v5 > 45725326) ? (v1 & v3 << v7) : (v6 & v1 >> v1); + break; + case 3: + v1 = (v5 < 60983318) ? (v3 >> v4 + v6) : (v3 >> v1 >> v3); + break; + case 4: + v5 = v2 ^ v5 + v4; + break; + default: + v2 = (v2 < 76411725) ? (v7 * v4 & v2) : (v5 + v4 >> v5); + break; + } + + + switch (v5 % 5) + { + case 0: + v5 = v5 - v7 >> v5; + break; + case 1: + v2 = (v5 < 22694265) ? (v5 + v5 >> v4) : (v3 ^ v1 >> v7); + break; + case 2: + v2 = (v4 > 56811078) ? (v4 / v5 + v5) : (v3 << v1 ^ v1); + break; + case 3: + v7 = v2 + v5 << v5; + break; + case 4: + v5 = (v3 > 59601042) ? (v3 * v7 + v3) : (v5 >> v3 << v2); + break; + default: + v7 = (v3 > 97073877) ? (v1 & v3 & v7) : (v3 ^ v2 / v5); + break; + } + + + if (v4 > 80784838) + { + v2 = (v3 > 4383282) ? (v1 - v5 ^ v3) : (v5 ^ v1 | v1); + } + else + { + int v8 = 56992498; + v8 = (v8 > 16349271) ? (v8 - v8 >> v8) : (v8 >> v8 | v8); + } + + + return v6 ^ v3 << v3; + } + + [MosaUnitTest] + public static int FuzzMethod1313() + { + int v1 = 99647763; + int v2 = 11336530; + int v3 = 29273577; + int v4 = 1117541; + int v5 = 63094498; + int v6 = 53343549; + int v7 = 22168356; + + switch (v5 % 5) + { + case 0: + v6 = v2 >> v2 / v3; + break; + case 1: + v5 = (v4 < 27732646) ? (v4 | v5 & v2) : (v7 | v7 << v3); + break; + case 2: + v1 = (v5 > 82539882) ? (v6 + v6 + v4) : (v1 << v6 + v2); + break; + case 3: + v2 = (v2 > 16141107) ? (v7 / v7 ^ v3) : (v4 & v7 << v5); + break; + case 4: + v2 = (v5 > 15716119) ? (v2 % v2 >> v3) : (v4 / v1 << v3); + break; + default: + v1 = (v4 > 72460950) ? (v6 >> v3 & v4) : (v3 << v2 + v3); + break; + } + + + switch (v2 % 5) + { + case 0: + v2 = (v1 < 80833343) ? (v1 << v3 >> v7) : (v7 >> v2 ^ v3); + break; + case 1: + v3 = v1 << v1 >> v2; + break; + case 2: + v1 = v7 >> v1 ^ v6; + break; + case 3: + v7 = v6 & v1 ^ v7; + break; + case 4: + v6 = (v3 < 10179789) ? (v2 << v1 - v7) : (v6 & v7 + v3); + break; + default: + v1 = (v3 > 22885685) ? (v5 - v1 ^ v3) : (v2 + v4 << v2); + break; + } + + + if (v6 < 76261460) + { + v3 = (v3 < 1507576) ? (v5 << v2 & v7) : (v4 * v4 << v2); + } + else + { + v7 = (v3 < 8609465) ? (v3 % v3 & v7) : (v7 | v4 - v3); + } + + + return (v2 > 16883467) ? (v4 & v1 * v6) : (v5 * v6 >> v4); + } + + [MosaUnitTest] + public static int FuzzMethod1314() + { + int v1 = 92723803; + int v2 = 70530309; + int v3 = 4689160; + int v4 = 31026290; + int v5 = 3063674; + int v6 = 86727273; + int v7 = 21533682; + + switch (v5 % 5) + { + case 0: + v2 = v3 << v1 >> v4; + break; + case 1: + v5 = v6 | v7 & v5; + break; + case 2: + v2 = (v1 > 97971916) ? (v1 ^ v7 | v6) : (v1 ^ v2 << v3); + break; + case 3: + v1 = (v2 < 76254939) ? (v2 - v7 | v5) : (v5 ^ v6 % v4); + break; + case 4: + v5 = v2 & v5 * v3; + break; + default: + v5 = v5 - v1 >> v2; + break; + } + + + switch (v2 % 5) + { + case 0: + v4 = (v6 > 63082463) ? (v2 | v4 & v6) : (v3 | v4 + v3); + break; + case 1: + v3 = (v6 < 10839246) ? (v5 << v7 % v5) : (v5 + v5 | v6); + break; + case 2: + v3 = v5 % v3 >> v4; + break; + case 3: + v3 = v3 & v7 % v7; + break; + case 4: + v7 = v1 / v1 << v1; + break; + default: + v5 = (v2 > 63970556) ? (v2 >> v7 % v3) : (v6 | v6 ^ v2); + break; + } + + + if (v1 < 94341668) + { + int v8 = 84531254; + v8 = (v8 > 3198579) ? (v8 - v8 * v8) : (v8 % v8 & v8); + } + else + { + v1 = v1 - v4 << v6; + } + + + return v2 & v6 & v3; + } + + [MosaUnitTest] + public static int FuzzMethod1315() + { + int v1 = 65847205; + int v2 = 43503604; + int v3 = 2160386; + int v4 = 13687262; + int v5 = 81070579; + int v6 = 38403646; + int v7 = 24569416; + + if (v5 > 48794172) + { + int v8 = 84017689; + v8 = (v8 < 72156145) ? (v8 << v8 * v8) : (v8 >> v8 / v8); + } + else + { + int v9 = 9974709; + v9 = (v9 < 39353353) ? (v9 & v9 << v9) : (v9 >> v9 / v9); + } + + + if (v1 < 66159364) + { + v5 = v3 / v6 + v7; + } + else + { + int v10 = 71988864; + v10 = v10 / v10 & v10; + } + + + switch (v2 % 5) + { + case 0: + v5 = (v5 < 62658944) ? (v7 * v7 << v3) : (v2 ^ v3 >> v3); + break; + case 1: + v4 = v4 << v2 & v2; + break; + case 2: + v3 = v7 & v2 - v6; + break; + case 3: + v3 = v6 ^ v7 ^ v7; + break; + case 4: + v2 = (v7 > 74466179) ? (v6 << v3 & v4) : (v4 ^ v7 * v4); + break; + default: + v7 = (v6 > 27395054) ? (v4 | v6 >> v1) : (v3 ^ v3 << v3); + break; + } + + + return (v5 > 84204569) ? (v7 - v7 >> v1) : (v3 / v3 % v1); + } + + [MosaUnitTest] + public static int FuzzMethod1316() + { + int v1 = 2340726; + int v2 = 4234891; + int v3 = 24328768; + int v4 = 90611973; + int v5 = 12550781; + int v6 = 87581790; + int v7 = 8591438; + + switch (v3 % 5) + { + case 0: + v1 = (v4 < 47169450) ? (v1 & v3 + v1) : (v2 + v5 + v3); + break; + case 1: + v5 = (v7 > 64531696) ? (v3 | v6 >> v3) : (v3 >> v1 + v3); + break; + case 2: + v3 = v3 % v7 | v7; + break; + case 3: + v3 = (v7 < 26323725) ? (v7 / v6 >> v1) : (v3 >> v6 >> v7); + break; + case 4: + v1 = v4 & v2 | v7; + break; + default: + v6 = (v2 < 12642973) ? (v4 | v2 << v4) : (v6 % v4 >> v5); + break; + } + + + if (v4 < 34458009) + { + int v8 = 14654668; + v8 = (v8 > 7251916) ? (v8 ^ v8 << v8) : (v8 << v8 << v8); + } + else + { + int v9 = 28890035; + v9 = (v9 < 42248457) ? (v9 ^ v9 >> v9) : (v9 >> v9 & v9); + } + + + if (v4 > 70710063) + { + int v10 = 76748903; + v10 = (v10 > 64894129) ? (v10 >> v10 >> v10) : (v10 ^ v10 >> v10); + } + else + { + int v11 = 35398027; + v11 = (v11 < 76608919) ? (v11 ^ v11 | v11) : (v11 & v11 >> v11); + } + + + return (v5 > 62161976) ? (v3 >> v3 - v1) : (v5 | v6 + v3); + } + + [MosaUnitTest] + public static int FuzzMethod1317() + { + int v1 = 30639710; + int v2 = 41423094; + int v3 = 23700517; + int v4 = 43176555; + int v5 = 42083205; + int v6 = 60705333; + int v7 = 52639738; + + if (v5 > 26974333) + { + v7 = v3 & v4 / v3; + } + else + { + v4 = v3 | v5 + v7; + } + + + if (v2 > 85489368) + { + v6 = v5 >> v5 - v5; + } + else + { + int v8 = 85825513; + v8 = (v8 > 2230172) ? (v8 >> v8 << v8) : (v8 << v8 >> v8); + } + + + switch (v4 % 5) + { + case 0: + v1 = (v7 < 9786424) ? (v2 << v7 | v3) : (v7 << v2 << v4); + break; + case 1: + v2 = v6 ^ v3 | v3; + break; + case 2: + v5 = v1 >> v5 & v7; + break; + case 3: + v6 = v5 >> v6 | v6; + break; + case 4: + v3 = (v2 > 84669169) ? (v4 >> v2 << v3) : (v3 >> v7 >> v4); + break; + default: + v6 = (v3 > 54548733) ? (v1 ^ v4 | v7) : (v4 / v7 >> v1); + break; + } + + + return (v1 > 15517606) ? (v5 | v3 >> v2) : (v3 & v5 >> v1); + } + + [MosaUnitTest] + public static int FuzzMethod1318() + { + int v1 = 84292751; + int v2 = 97192207; + int v3 = 59440546; + int v4 = 47311268; + int v5 = 47980893; + int v6 = 60698080; + int v7 = 92773492; + + if (v1 > 13098539) + { + int v8 = 98203856; + v8 = v8 << v8 ^ v8; + } + else + { + int v9 = 8986399; + v9 = (v9 > 48980834) ? (v9 - v9 ^ v9) : (v9 << v9 >> v9); + } + + + switch (v5 % 5) + { + case 0: + v3 = (v5 > 33097404) ? (v1 & v5 << v4) : (v5 ^ v1 ^ v2); + break; + case 1: + v4 = v2 >> v7 >> v7; + break; + case 2: + v1 = v3 ^ v7 - v7; + break; + case 3: + v4 = v7 % v6 ^ v7; + break; + case 4: + v5 = (v2 > 73470203) ? (v7 << v5 * v5) : (v6 + v6 % v5); + break; + default: + v1 = v7 ^ v3 - v3; + break; + } + + + if (v4 < 71393188) + { + int v10 = 79291843; + v10 = (v10 > 48984543) ? (v10 % v10 << v10) : (v10 >> v10 - v10); + } + else + { + int v11 = 92714645; + v11 = v11 >> v11 >> v11; + } + + + return v6 & v3 ^ v7; + } + + [MosaUnitTest] + public static int FuzzMethod1319() + { + int v1 = 24662627; + int v2 = 3558489; + int v3 = 28783240; + int v4 = 3502562; + int v5 = 36633321; + int v6 = 53765102; + int v7 = 7438259; + + switch (v2 % 5) + { + case 0: + v4 = v1 * v4 - v4; + break; + case 1: + v6 = v6 / v1 ^ v3; + break; + case 2: + v1 = (v7 < 17678830) ? (v1 / v4 >> v4) : (v7 - v2 ^ v3); + break; + case 3: + v4 = (v4 > 11519046) ? (v2 * v4 | v7) : (v6 >> v6 + v5); + break; + case 4: + v6 = v7 & v5 & v6; + break; + default: + v6 = v7 >> v4 + v4; + break; + } + + + switch (v6 % 5) + { + case 0: + v4 = (v2 < 15632966) ? (v4 % v4 >> v1) : (v4 | v6 >> v4); + break; + case 1: + v2 = (v1 > 9057138) ? (v7 & v3 ^ v5) : (v4 ^ v5 >> v7); + break; + case 2: + v2 = (v4 > 6838599) ? (v2 & v7 >> v4) : (v3 << v7 | v2); + break; + case 3: + v2 = v1 | v6 | v7; + break; + case 4: + v3 = v1 << v1 % v3; + break; + default: + v2 = v6 | v2 << v2; + break; + } + + + switch (v5 % 5) + { + case 0: + v3 = (v7 > 27411348) ? (v6 | v6 + v7) : (v6 ^ v6 % v3); + break; + case 1: + v5 = (v5 > 82101369) ? (v2 & v5 - v1) : (v4 ^ v1 << v3); + break; + case 2: + v6 = (v7 < 97689238) ? (v2 - v1 >> v2) : (v7 * v7 >> v1); + break; + case 3: + v1 = (v5 < 991894) ? (v4 - v3 % v3) : (v4 & v1 % v5); + break; + case 4: + v6 = (v2 < 55714997) ? (v5 >> v1 * v7) : (v3 | v7 + v3); + break; + default: + v1 = (v6 > 96874604) ? (v7 << v3 + v1) : (v4 >> v2 % v1); + break; + } + + + return (v7 > 94274156) ? (v7 + v5 * v5) : (v5 << v4 - v7); + } + + [MosaUnitTest] + public static int FuzzMethod1320() + { + int v1 = 42298375; + int v2 = 62959261; + int v3 = 15603940; + int v4 = 6473778; + int v5 = 95213635; + int v6 = 17420582; + int v7 = 77207601; + + if (v5 > 17071994) + { + int v8 = 20138544; + v8 = v8 - v8 >> v8; + } + else + { + v2 = v7 >> v7 + v5; + } + + + switch (v2 % 5) + { + case 0: + v6 = (v7 > 55779150) ? (v4 << v2 & v2) : (v2 << v5 - v6); + break; + case 1: + v1 = (v6 < 11914614) ? (v4 ^ v4 & v7) : (v7 & v2 | v6); + break; + case 2: + v2 = v1 / v2 + v1; + break; + case 3: + v5 = v5 & v2 | v4; + break; + case 4: + v3 = v5 ^ v5 % v4; + break; + default: + v1 = (v3 > 41787083) ? (v6 % v7 - v7) : (v4 >> v5 << v7); + break; + } + + + if (v4 < 24590647) + { + v7 = v2 & v1 - v6; + } + else + { + v5 = (v4 > 28251012) ? (v4 >> v5 * v3) : (v1 & v3 >> v1); + } + + + return (v4 < 95987637) ? (v5 / v6 >> v2) : (v5 << v5 | v4); + } + + [MosaUnitTest] + public static int FuzzMethod1321() + { + int v1 = 56997040; + int v2 = 73847064; + int v3 = 60401640; + int v4 = 26364857; + int v5 = 84316557; + int v6 = 18258140; + int v7 = 17815684; + + if (v6 < 67046038) + { + int v8 = 30557946; + v8 = (v8 < 72311317) ? (v8 - v8 >> v8) : (v8 >> v8 ^ v8); + } + else + { + v1 = v5 >> v2 & v7; + } + + + switch (v3 % 5) + { + case 0: + v2 = (v7 > 70817805) ? (v7 >> v4 / v3) : (v5 << v7 >> v3); + break; + case 1: + v1 = v6 >> v1 >> v3; + break; + case 2: + v1 = v1 % v1 * v3; + break; + case 3: + v4 = (v7 < 48425485) ? (v2 * v6 / v4) : (v3 >> v3 << v4); + break; + case 4: + v1 = (v4 < 74542253) ? (v3 + v6 - v1) : (v3 + v5 - v2); + break; + default: + v5 = (v1 > 56335421) ? (v7 + v2 << v7) : (v4 >> v6 % v3); + break; + } + + + switch (v3 % 5) + { + case 0: + v4 = v1 >> v5 >> v1; + break; + case 1: + v4 = (v3 < 68352147) ? (v6 & v4 << v5) : (v7 & v5 * v6); + break; + case 2: + v2 = (v2 < 84838225) ? (v6 / v6 & v4) : (v1 ^ v7 + v3); + break; + case 3: + v5 = (v2 < 9637567) ? (v1 + v5 | v5) : (v4 & v3 % v3); + break; + case 4: + v6 = (v3 < 37976888) ? (v4 >> v5 ^ v7) : (v5 >> v2 >> v2); + break; + default: + v6 = (v4 > 25282730) ? (v7 / v7 >> v4) : (v4 >> v2 - v6); + break; + } + + + return (v6 < 38666574) ? (v3 - v2 * v7) : (v3 >> v3 >> v4); + } + + [MosaUnitTest] + public static int FuzzMethod1322() + { + int v1 = 93936533; + int v2 = 35307617; + int v3 = 64369158; + int v4 = 98212299; + int v5 = 59818331; + int v6 = 23984668; + int v7 = 55262160; + + if (v1 > 87114766) + { + v1 = v7 / v2 >> v7; + } + else + { + v7 = (v3 > 45575786) ? (v5 << v5 | v4) : (v4 & v5 & v5); + } + + + if (v5 < 40514919) + { + v1 = (v2 < 98351149) ? (v6 + v4 ^ v3) : (v1 & v1 >> v7); + } + else + { + int v8 = 83088302; + v8 = v8 << v8 + v8; + } + + + switch (v7 % 5) + { + case 0: + v7 = (v6 < 92559247) ? (v4 << v1 & v3) : (v2 | v4 | v2); + break; + case 1: + v7 = v6 / v7 ^ v7; + break; + case 2: + v7 = (v3 < 68448261) ? (v1 & v6 + v1) : (v3 << v3 << v3); + break; + case 3: + v5 = v4 - v2 * v2; + break; + case 4: + v1 = (v6 > 12168962) ? (v1 % v2 << v3) : (v6 / v6 << v1); + break; + default: + v1 = v2 ^ v4 >> v7; + break; + } + + + return (v3 > 76963384) ? (v5 & v1 & v6) : (v3 % v6 << v7); + } + + [MosaUnitTest] + public static int FuzzMethod1323() + { + int v1 = 15615415; + int v2 = 51480391; + int v3 = 50053983; + int v4 = 13268066; + int v5 = 8473746; + int v6 = 36353037; + int v7 = 43273622; + + switch (v6 % 5) + { + case 0: + v1 = (v6 > 18124934) ? (v2 << v7 | v4) : (v2 * v6 >> v6); + break; + case 1: + v6 = (v5 < 73520606) ? (v4 % v1 << v4) : (v2 >> v2 ^ v6); + break; + case 2: + v5 = v4 ^ v3 * v7; + break; + case 3: + v3 = (v2 > 99539329) ? (v1 >> v5 ^ v2) : (v3 << v5 >> v3); + break; + case 4: + v6 = (v2 > 80803159) ? (v3 + v5 | v5) : (v7 ^ v2 | v7); + break; + default: + v6 = v3 ^ v4 & v5; + break; + } + + + switch (v6 % 5) + { + case 0: + v2 = (v1 < 13991302) ? (v4 << v2 ^ v4) : (v6 & v2 & v1); + break; + case 1: + v4 = v2 / v4 / v3; + break; + case 2: + v6 = (v5 > 15941274) ? (v4 & v5 % v1) : (v4 ^ v5 * v3); + break; + case 3: + v2 = (v1 < 25536397) ? (v3 << v5 | v7) : (v3 - v6 << v2); + break; + case 4: + v3 = (v4 < 93465679) ? (v4 >> v4 >> v3) : (v5 * v3 >> v3); + break; + default: + v2 = v5 << v1 & v2; + break; + } + + + switch (v3 % 5) + { + case 0: + v6 = (v5 < 14131449) ? (v7 ^ v2 & v4) : (v2 << v7 / v3); + break; + case 1: + v2 = (v7 < 85560172) ? (v6 % v2 >> v6) : (v4 ^ v4 - v4); + break; + case 2: + v3 = (v4 > 90134686) ? (v1 + v3 << v6) : (v4 >> v6 << v4); + break; + case 3: + v1 = v4 + v4 | v1; + break; + case 4: + v6 = v1 | v3 + v1; + break; + default: + v2 = (v5 > 64220103) ? (v6 / v2 >> v7) : (v1 >> v2 << v4); + break; + } + + + return v2 * v4 * v3; + } + + [MosaUnitTest] + public static int FuzzMethod1324() + { + int v1 = 93530529; + int v2 = 12199139; + int v3 = 62414865; + int v4 = 10057500; + int v5 = 21299387; + int v6 = 66162680; + int v7 = 95097249; + + switch (v5 % 5) + { + case 0: + v7 = v4 ^ v4 | v7; + break; + case 1: + v1 = (v6 > 24641313) ? (v5 << v1 * v3) : (v3 & v2 % v2); + break; + case 2: + v5 = v1 << v7 ^ v2; + break; + case 3: + v6 = (v7 > 84089878) ? (v6 >> v3 | v6) : (v4 << v5 + v5); + break; + case 4: + v2 = v5 >> v2 % v1; + break; + default: + v1 = v3 << v1 % v1; + break; + } + + + if (v1 > 74047541) + { + v6 = (v1 < 10142446) ? (v1 >> v2 >> v1) : (v2 * v4 >> v7); + } + else + { + v6 = (v6 > 31811360) ? (v2 >> v1 & v2) : (v6 >> v7 & v4); + } + + + if (v1 > 56060375) + { + v7 = (v7 < 16456255) ? (v6 << v2 + v1) : (v1 + v6 >> v3); + } + else + { + int v8 = 29720561; + v8 = v8 << v8 - v8; + } + + + return (v5 > 46075688) ? (v3 % v6 >> v1) : (v2 | v3 << v7); + } + + [MosaUnitTest] + public static int FuzzMethod1325() + { + int v1 = 90503045; + int v2 = 26186223; + int v3 = 69303734; + int v4 = 28905179; + int v5 = 6227127; + int v6 = 97796962; + int v7 = 61991027; + + if (v7 > 29209850) + { + int v8 = 56389743; + v8 = v8 << v8 >> v8; + } + else + { + int v9 = 67514499; + v9 = (v9 < 96693935) ? (v9 | v9 / v9) : (v9 & v9 << v9); + } + + + if (v3 < 7464053) + { + v3 = (v5 > 8017469) ? (v4 ^ v6 & v5) : (v4 ^ v4 ^ v3); + } + else + { + int v10 = 40690688; + v10 = (v10 < 95032605) ? (v10 >> v10 / v10) : (v10 | v10 - v10); + } + + + switch (v6 % 5) + { + case 0: + v6 = v5 | v3 << v2; + break; + case 1: + v4 = (v5 < 26020575) ? (v2 << v1 | v4) : (v3 | v7 << v4); + break; + case 2: + v6 = (v2 < 43348775) ? (v2 >> v5 ^ v3) : (v4 * v1 | v6); + break; + case 3: + v4 = (v6 < 60649492) ? (v1 >> v6 / v5) : (v5 * v1 << v1); + break; + case 4: + v7 = (v1 < 28523117) ? (v7 << v3 - v1) : (v1 + v4 | v2); + break; + default: + v7 = v7 << v3 | v1; + break; + } + + + return v6 >> v3 ^ v5; + } + + [MosaUnitTest] + public static int FuzzMethod1326() + { + int v1 = 25630571; + int v2 = 21481422; + int v3 = 96015837; + int v4 = 78397029; + int v5 = 90677656; + int v6 = 37567627; + int v7 = 33004451; + + if (v3 < 53729706) + { + int v8 = 86967084; + v8 = (v8 > 7092566) ? (v8 & v8 + v8) : (v8 << v8 << v8); + } + else + { + int v9 = 89306346; + v9 = (v9 < 69539090) ? (v9 & v9 >> v9) : (v9 / v9 << v9); + } + + + switch (v5 % 5) + { + case 0: + v5 = v2 & v2 / v2; + break; + case 1: + v1 = (v2 < 9909799) ? (v1 - v4 * v2) : (v7 + v4 * v1); + break; + case 2: + v4 = (v5 > 73021174) ? (v7 & v2 & v3) : (v5 * v6 % v5); + break; + case 3: + v5 = (v4 > 46056065) ? (v2 >> v5 << v3) : (v7 / v6 ^ v4); + break; + case 4: + v5 = (v4 > 41609903) ? (v7 % v2 + v3) : (v6 >> v5 | v6); + break; + default: + v4 = v3 | v3 / v2; + break; + } + + + switch (v2 % 5) + { + case 0: + v6 = (v5 > 46314396) ? (v2 >> v1 ^ v4) : (v3 ^ v5 >> v2); + break; + case 1: + v6 = (v7 > 60843465) ? (v7 | v5 & v5) : (v4 % v1 + v5); + break; + case 2: + v7 = (v1 > 27839884) ? (v2 & v6 << v3) : (v2 + v4 << v4); + break; + case 3: + v1 = (v1 > 70373091) ? (v4 >> v6 & v3) : (v3 ^ v5 << v1); + break; + case 4: + v4 = v7 ^ v2 * v3; + break; + default: + v4 = (v6 > 38960914) ? (v7 | v2 * v1) : (v7 | v1 >> v4); + break; + } + + + return (v6 < 16763386) ? (v4 / v2 - v2) : (v7 & v2 << v3); + } + + [MosaUnitTest] + public static int FuzzMethod1327() + { + int v1 = 42329387; + int v2 = 31539414; + int v3 = 3984079; + int v4 = 43002134; + int v5 = 25590625; + int v6 = 81563211; + int v7 = 28541051; + + switch (v3 % 5) + { + case 0: + v3 = (v7 > 24720518) ? (v2 / v1 % v5) : (v4 % v3 >> v4); + break; + case 1: + v1 = (v3 < 83114527) ? (v1 + v1 & v3) : (v4 | v6 | v4); + break; + case 2: + v3 = v7 - v4 & v6; + break; + case 3: + v1 = (v4 > 88289254) ? (v6 * v1 ^ v7) : (v7 + v2 | v1); + break; + case 4: + v3 = (v5 < 72135884) ? (v1 >> v4 >> v1) : (v6 + v5 + v7); + break; + default: + v5 = (v2 > 46345259) ? (v2 % v2 - v7) : (v6 << v1 << v5); + break; + } + + + if (v5 > 67621819) + { + v2 = (v4 > 30613046) ? (v6 & v2 + v5) : (v5 * v7 & v3); + } + else + { + int v8 = 58966701; + v8 = (v8 < 52074352) ? (v8 % v8 >> v8) : (v8 << v8 | v8); + } + + + if (v2 < 61698915) + { + int v9 = 64650237; + v9 = (v9 < 2309332) ? (v9 * v9 * v9) : (v9 >> v9 << v9); + } + else + { + int v10 = 8114516; + v10 = (v10 > 39515221) ? (v10 / v10 * v10) : (v10 ^ v10 << v10); + } + + + return (v7 < 24833233) ? (v2 >> v6 | v3) : (v4 & v5 << v3); + } + + [MosaUnitTest] + public static int FuzzMethod1328() + { + int v1 = 60177508; + int v2 = 74150250; + int v3 = 37667406; + int v4 = 6790680; + int v5 = 95439952; + int v6 = 58422896; + int v7 = 77751332; + + if (v6 < 45317021) + { + int v8 = 55275868; + v8 = v8 >> v8 | v8; + } + else + { + v1 = (v3 < 44440813) ? (v3 - v3 + v4) : (v1 & v6 ^ v6); + } + + + switch (v7 % 5) + { + case 0: + v6 = (v4 < 40121479) ? (v4 * v6 >> v1) : (v4 & v4 & v7); + break; + case 1: + v3 = (v1 < 75190980) ? (v3 & v1 - v5) : (v2 & v7 >> v6); + break; + case 2: + v6 = (v6 > 77595970) ? (v2 & v7 << v5) : (v3 >> v4 ^ v1); + break; + case 3: + v3 = v6 * v1 * v6; + break; + case 4: + v2 = (v3 < 33735013) ? (v3 & v7 ^ v6) : (v1 / v4 ^ v3); + break; + default: + v5 = (v7 > 79765123) ? (v6 & v6 << v2) : (v1 | v4 & v7); + break; + } + + + if (v1 > 21322042) + { + v2 = (v4 > 14095467) ? (v7 ^ v1 | v3) : (v5 & v7 | v5); + } + else + { + int v9 = 8068206; + v9 = (v9 < 26569334) ? (v9 + v9 << v9) : (v9 | v9 * v9); + } + + + return v5 % v1 + v5; + } + + [MosaUnitTest] + public static int FuzzMethod1329() + { + int v1 = 7460658; + int v2 = 26633973; + int v3 = 87257296; + int v4 = 91135229; + int v5 = 4905014; + int v6 = 26249460; + int v7 = 64598650; + + if (v6 < 96632460) + { + v7 = (v1 > 67259589) ? (v3 | v4 >> v1) : (v1 / v1 ^ v6); + } + else + { + v1 = v4 ^ v4 / v1; + } + + + switch (v1 % 5) + { + case 0: + v7 = (v4 < 55964802) ? (v2 + v1 >> v6) : (v4 ^ v2 ^ v5); + break; + case 1: + v7 = (v6 < 10006194) ? (v1 >> v7 << v1) : (v2 % v6 >> v5); + break; + case 2: + v4 = (v7 < 79523483) ? (v3 / v6 | v4) : (v5 ^ v3 >> v2); + break; + case 3: + v6 = (v6 > 44545616) ? (v3 ^ v3 | v7) : (v7 << v5 ^ v4); + break; + case 4: + v3 = (v3 < 24537673) ? (v6 - v1 << v6) : (v5 | v6 & v4); + break; + default: + v6 = v7 & v7 ^ v4; + break; + } + + + if (v2 < 31133811) + { + int v8 = 49048694; + v8 = v8 % v8 * v8; + } + else + { + v7 = (v1 > 11168466) ? (v3 | v6 - v4) : (v5 & v7 & v5); + } + + + return (v6 < 40212387) ? (v5 * v7 >> v6) : (v5 % v4 + v1); + } + + [MosaUnitTest] + public static int FuzzMethod1330() + { + int v1 = 42257816; + int v2 = 24241823; + int v3 = 10176803; + int v4 = 21092552; + int v5 = 36828750; + int v6 = 4283912; + int v7 = 45806087; + + switch (v6 % 5) + { + case 0: + v5 = (v7 > 19544493) ? (v2 >> v7 ^ v7) : (v4 ^ v3 ^ v4); + break; + case 1: + v2 = v1 ^ v2 << v4; + break; + case 2: + v4 = v7 << v3 << v7; + break; + case 3: + v1 = (v7 < 16384912) ? (v5 % v1 & v1) : (v7 * v7 % v5); + break; + case 4: + v3 = (v1 > 66054694) ? (v5 & v6 ^ v5) : (v6 & v6 >> v3); + break; + default: + v3 = v1 + v5 >> v2; + break; + } + + + if (v7 > 27212524) + { + int v8 = 58403933; + v8 = v8 << v8 << v8; + } + else + { + v5 = v3 * v7 << v7; + } + + + if (v6 > 45031090) + { + int v9 = 71113633; + v9 = v9 << v9 * v9; + } + else + { + int v10 = 58097774; + v10 = v10 << v10 | v10; + } + + + return (v1 < 89223935) ? (v7 << v5 * v6) : (v5 % v7 >> v1); + } + + [MosaUnitTest] + public static int FuzzMethod1331() + { + int v1 = 81055430; + int v2 = 90748023; + int v3 = 61102928; + int v4 = 34712920; + int v5 = 1317735; + int v6 = 756341; + int v7 = 80365394; + + if (v1 < 11469585) + { + v5 = (v7 < 59030009) ? (v5 - v7 >> v1) : (v3 >> v5 >> v4); + } + else + { + v6 = v6 & v2 << v3; + } + + + if (v4 > 63723097) + { + int v8 = 2638126; + v8 = v8 >> v8 - v8; + } + else + { + int v9 = 64137345; + v9 = (v9 < 42039605) ? (v9 % v9 & v9) : (v9 ^ v9 / v9); + } + + + if (v6 > 27012095) + { + v1 = v5 | v4 + v1; + } + else + { + v3 = v7 << v3 & v6; + } + + + return v1 << v1 | v6; + } + + [MosaUnitTest] + public static int FuzzMethod1332() + { + int v1 = 36428340; + int v2 = 66920784; + int v3 = 99604180; + int v4 = 50810715; + int v5 = 43083979; + int v6 = 91490108; + int v7 = 69777421; + + switch (v5 % 5) + { + case 0: + v3 = v5 % v5 / v4; + break; + case 1: + v5 = (v5 < 20650845) ? (v5 + v1 >> v6) : (v2 + v4 >> v7); + break; + case 2: + v3 = (v5 > 30412191) ? (v1 ^ v7 / v3) : (v7 - v1 & v7); + break; + case 3: + v5 = (v3 > 72627672) ? (v6 % v4 ^ v6) : (v4 - v7 << v5); + break; + case 4: + v5 = (v6 < 53800499) ? (v5 + v6 >> v5) : (v5 * v1 ^ v2); + break; + default: + v2 = (v6 < 31588964) ? (v4 - v4 | v4) : (v2 & v6 & v4); + break; + } + + + if (v6 < 32331286) + { + int v8 = 52268070; + v8 = (v8 > 36750577) ? (v8 << v8 >> v8) : (v8 & v8 >> v8); + } + else + { + v5 = v1 / v7 >> v1; + } + + + switch (v7 % 5) + { + case 0: + v2 = v3 >> v3 * v2; + break; + case 1: + v5 = v1 << v5 / v1; + break; + case 2: + v7 = (v6 < 18677373) ? (v5 ^ v5 + v2) : (v7 << v2 ^ v5); + break; + case 3: + v7 = (v3 > 67390678) ? (v4 & v6 + v7) : (v1 | v1 ^ v2); + break; + case 4: + v4 = v5 | v7 >> v5; + break; + default: + v7 = (v2 < 95942275) ? (v3 | v7 / v2) : (v2 & v3 << v6); + break; + } + + + return (v7 > 40003804) ? (v6 | v6 * v4) : (v1 >> v2 | v4); + } + + [MosaUnitTest] + public static int FuzzMethod1333() + { + int v1 = 66739665; + int v2 = 5562143; + int v3 = 72260970; + int v4 = 33932822; + int v5 = 87548706; + int v6 = 22636174; + int v7 = 2395553; + + if (v3 > 87507187) + { + int v8 = 65974099; + v8 = (v8 < 86020758) ? (v8 * v8 * v8) : (v8 / v8 << v8); + } + else + { + int v9 = 20818500; + v9 = (v9 < 54756001) ? (v9 >> v9 << v9) : (v9 << v9 & v9); + } + + + switch (v6 % 5) + { + case 0: + v2 = v3 + v1 & v1; + break; + case 1: + v6 = v1 >> v3 - v5; + break; + case 2: + v1 = v5 & v2 << v4; + break; + case 3: + v1 = v5 << v2 & v3; + break; + case 4: + v4 = v3 + v7 & v3; + break; + default: + v6 = v6 & v4 - v1; + break; + } + + + if (v7 < 97350747) + { + int v10 = 20732489; + v10 = v10 ^ v10 - v10; + } + else + { + int v11 = 58508245; + v11 = v11 << v11 & v11; + } + + + return (v6 < 95123891) ? (v1 >> v1 >> v2) : (v3 / v7 << v6); + } + + [MosaUnitTest] + public static int FuzzMethod1334() + { + int v1 = 37026650; + int v2 = 50382140; + int v3 = 77658268; + int v4 = 70537530; + int v5 = 80496667; + int v6 = 73988405; + int v7 = 30013970; + + switch (v5 % 5) + { + case 0: + v6 = v1 ^ v1 | v4; + break; + case 1: + v1 = v1 << v2 % v2; + break; + case 2: + v3 = v3 % v7 << v4; + break; + case 3: + v5 = (v3 < 14611874) ? (v4 << v5 >> v7) : (v1 << v4 - v6); + break; + case 4: + v2 = v1 << v5 / v5; + break; + default: + v6 = (v3 > 78480265) ? (v5 ^ v7 ^ v2) : (v5 | v5 * v6); + break; + } + + + if (v6 > 33673547) + { + int v8 = 67496545; + v8 = v8 | v8 >> v8; + } + else + { + int v9 = 61539228; + v9 = v9 * v9 + v9; + } + + + if (v5 > 50550845) + { + int v10 = 85691904; + v10 = (v10 < 90684332) ? (v10 % v10 << v10) : (v10 + v10 >> v10); + } + else + { + v6 = v3 << v3 >> v1; + } + + + return v6 ^ v3 >> v3; + } + + [MosaUnitTest] + public static int FuzzMethod1335() + { + int v1 = 79313380; + int v2 = 16805150; + int v3 = 85681402; + int v4 = 91348273; + int v5 = 83674590; + int v6 = 80021886; + int v7 = 55008733; + + if (v1 < 46536540) + { + int v8 = 87628914; + v8 = v8 & v8 >> v8; + } + else + { + v3 = (v7 < 30194944) ? (v7 << v4 >> v5) : (v2 >> v2 ^ v6); + } + + + if (v7 > 29580129) + { + int v9 = 43909169; + v9 = (v9 > 56446587) ? (v9 * v9 * v9) : (v9 % v9 + v9); + } + else + { + v4 = v1 * v4 + v6; + } + + + if (v5 > 59808624) + { + v4 = (v2 > 84215567) ? (v7 | v4 & v2) : (v6 | v3 ^ v5); + } + else + { + v1 = (v1 < 73971593) ? (v3 / v6 << v6) : (v6 ^ v6 ^ v3); + } + + + return (v4 > 8890672) ? (v3 >> v4 << v6) : (v4 + v5 / v2); + } + + [MosaUnitTest] + public static int FuzzMethod1336() + { + int v1 = 90308928; + int v2 = 51412811; + int v3 = 57000741; + int v4 = 1211104; + int v5 = 70538189; + int v6 = 36234241; + int v7 = 45316901; + + switch (v2 % 5) + { + case 0: + v1 = v6 ^ v5 * v7; + break; + case 1: + v7 = (v2 > 85495086) ? (v7 & v4 & v4) : (v2 + v6 & v6); + break; + case 2: + v3 = (v4 < 69666645) ? (v2 | v3 ^ v3) : (v2 % v6 - v4); + break; + case 3: + v6 = (v2 > 9989484) ? (v3 - v2 - v5) : (v4 << v4 + v2); + break; + case 4: + v2 = (v3 > 82820532) ? (v5 & v4 + v3) : (v1 | v4 - v7); + break; + default: + v3 = (v3 < 27561759) ? (v6 << v2 >> v5) : (v3 - v3 * v2); + break; + } + + + switch (v1 % 5) + { + case 0: + v7 = (v3 > 65596643) ? (v3 / v4 ^ v2) : (v7 >> v2 * v1); + break; + case 1: + v7 = (v2 < 57600998) ? (v6 | v7 << v1) : (v2 & v4 & v5); + break; + case 2: + v3 = v1 ^ v3 / v5; + break; + case 3: + v7 = (v2 > 5520506) ? (v4 + v4 | v1) : (v6 % v4 * v2); + break; + case 4: + v1 = (v5 > 43815801) ? (v2 + v4 << v1) : (v7 - v7 >> v6); + break; + default: + v4 = v2 + v3 << v5; + break; + } + + + if (v1 < 69318749) + { + v6 = (v4 < 79290043) ? (v4 & v3 + v3) : (v4 + v4 - v5); + } + else + { + v3 = (v3 < 1491147) ? (v5 >> v4 << v2) : (v4 >> v7 << v3); + } + + + return v5 >> v7 << v6; + } + + [MosaUnitTest] + public static int FuzzMethod1337() + { + int v1 = 3211268; + int v2 = 68752174; + int v3 = 38626462; + int v4 = 59191993; + int v5 = 62893615; + int v6 = 71088328; + int v7 = 24368343; + + if (v6 > 75969484) + { + v3 = (v7 < 94866784) ? (v1 << v1 >> v1) : (v1 + v3 ^ v7); + } + else + { + int v8 = 95826194; + v8 = (v8 < 59217618) ? (v8 & v8 >> v8) : (v8 % v8 / v8); + } + + + switch (v6 % 5) + { + case 0: + v4 = (v6 > 50717122) ? (v6 ^ v7 - v4) : (v4 >> v5 - v5); + break; + case 1: + v5 = (v6 > 39742334) ? (v7 * v5 >> v7) : (v3 & v5 + v6); + break; + case 2: + v2 = (v3 < 93335034) ? (v6 >> v3 + v2) : (v6 >> v3 << v5); + break; + case 3: + v3 = v1 | v6 << v6; + break; + case 4: + v3 = (v3 < 89988506) ? (v4 << v5 / v3) : (v6 - v6 - v6); + break; + default: + v7 = (v1 < 43144771) ? (v5 - v4 ^ v5) : (v4 + v7 - v5); + break; + } + + + if (v6 < 86068892) + { + v5 = v4 ^ v5 << v4; + } + else + { + int v9 = 41423907; + v9 = (v9 > 66206820) ? (v9 | v9 + v9) : (v9 ^ v9 / v9); + } + + + return v6 ^ v1 << v7; + } + + [MosaUnitTest] + public static int FuzzMethod1338() + { + int v1 = 48964679; + int v2 = 74561115; + int v3 = 42912048; + int v4 = 46719832; + int v5 = 8882645; + int v6 = 93411950; + int v7 = 6707257; + + if (v5 > 1123839) + { + v7 = v2 | v4 / v2; + } + else + { + v2 = (v2 < 79224623) ? (v4 ^ v7 | v6) : (v7 * v3 << v3); + } + + + if (v2 < 15603960) + { + v7 = (v5 > 96385308) ? (v2 * v3 >> v3) : (v7 << v2 / v2); + } + else + { + int v8 = 73148355; + v8 = v8 >> v8 >> v8; + } + + + switch (v1 % 5) + { + case 0: + v1 = (v6 < 5568611) ? (v7 % v1 / v6) : (v5 / v2 << v4); + break; + case 1: + v3 = (v3 < 68088601) ? (v1 << v7 & v4) : (v2 >> v4 | v3); + break; + case 2: + v2 = (v5 > 73527052) ? (v6 << v2 / v1) : (v7 + v1 - v6); + break; + case 3: + v5 = (v4 > 60549634) ? (v3 << v6 ^ v4) : (v7 << v1 << v3); + break; + case 4: + v4 = v4 * v3 + v7; + break; + default: + v7 = (v1 > 28282555) ? (v1 & v7 % v4) : (v1 % v4 << v5); + break; + } + + + return v2 << v6 ^ v6; + } + + [MosaUnitTest] + public static int FuzzMethod1339() + { + int v1 = 24187946; + int v2 = 37970667; + int v3 = 59888019; + int v4 = 10563363; + int v5 = 42234038; + int v6 = 58150267; + int v7 = 12522084; + + if (v4 > 91887708) + { + int v8 = 91784176; + v8 = v8 >> v8 ^ v8; + } + else + { + int v9 = 86891863; + v9 = v9 - v9 << v9; + } + + + switch (v2 % 5) + { + case 0: + v2 = (v1 < 47436887) ? (v5 >> v2 / v4) : (v5 >> v1 - v4); + break; + case 1: + v5 = v1 + v6 << v3; + break; + case 2: + v5 = (v2 > 52317327) ? (v3 ^ v6 >> v3) : (v7 & v4 << v3); + break; + case 3: + v6 = v6 / v3 >> v4; + break; + case 4: + v5 = v7 >> v6 | v3; + break; + default: + v7 = (v6 < 89049864) ? (v6 / v5 >> v5) : (v1 | v5 & v5); + break; + } + + + if (v2 > 17814151) + { + int v10 = 31494311; + v10 = (v10 < 79898823) ? (v10 * v10 << v10) : (v10 >> v10 / v10); + } + else + { + v7 = (v2 > 31316955) ? (v5 << v4 | v4) : (v6 ^ v5 << v7); + } + + + return (v7 > 85042130) ? (v7 & v2 | v7) : (v7 >> v1 * v1); + } + + [MosaUnitTest] + public static int FuzzMethod1340() + { + int v1 = 41328306; + int v2 = 11173385; + int v3 = 41133139; + int v4 = 34186705; + int v5 = 84724122; + int v6 = 34156951; + int v7 = 26501762; + + if (v3 > 88608427) + { + v5 = v6 ^ v6 & v7; + } + else + { + int v8 = 57652960; + v8 = (v8 < 16611120) ? (v8 ^ v8 >> v8) : (v8 ^ v8 % v8); + } + + + switch (v7 % 5) + { + case 0: + v3 = (v1 < 16109836) ? (v5 >> v5 + v2) : (v1 * v3 | v1); + break; + case 1: + v3 = (v4 < 41887141) ? (v3 / v1 << v1) : (v3 - v2 | v7); + break; + case 2: + v2 = v6 << v2 & v7; + break; + case 3: + v6 = v5 >> v3 + v7; + break; + case 4: + v1 = (v3 < 66963689) ? (v6 & v6 * v3) : (v3 + v3 & v6); + break; + default: + v6 = (v7 > 48631331) ? (v2 | v3 << v2) : (v6 - v1 & v4); + break; + } + + + switch (v6 % 5) + { + case 0: + v7 = (v7 > 68235372) ? (v3 / v6 % v5) : (v2 >> v3 * v6); + break; + case 1: + v2 = (v5 < 11871649) ? (v1 * v1 * v4) : (v3 + v2 >> v1); + break; + case 2: + v7 = (v1 > 10343431) ? (v4 / v6 + v1) : (v1 - v1 * v3); + break; + case 3: + v2 = v3 / v5 >> v2; + break; + case 4: + v2 = (v6 > 81899254) ? (v6 / v2 | v6) : (v6 >> v7 + v5); + break; + default: + v1 = v2 % v7 * v1; + break; + } + + + return v1 ^ v5 << v3; + } + + [MosaUnitTest] + public static int FuzzMethod1341() + { + int v1 = 64287268; + int v2 = 48827201; + int v3 = 11182276; + int v4 = 49085724; + int v5 = 7348995; + int v6 = 54923104; + int v7 = 93140158; + + switch (v7 % 5) + { + case 0: + v4 = v6 * v3 >> v6; + break; + case 1: + v3 = v1 - v3 - v7; + break; + case 2: + v1 = v3 >> v2 + v7; + break; + case 3: + v6 = (v1 < 27690670) ? (v1 / v5 & v7) : (v3 | v2 / v3); + break; + case 4: + v3 = (v1 < 83541965) ? (v6 | v3 | v3) : (v2 + v3 * v1); + break; + default: + v6 = (v5 < 65822087) ? (v2 * v6 | v7) : (v6 & v4 << v2); + break; + } + + + if (v7 > 53071428) + { + v2 = v2 | v4 ^ v3; + } + else + { + int v8 = 51443238; + v8 = (v8 > 99369282) ? (v8 ^ v8 - v8) : (v8 << v8 / v8); + } + + + if (v6 < 48602034) + { + v2 = v3 ^ v3 | v3; + } + else + { + int v9 = 21367340; + v9 = v9 & v9 ^ v9; + } + + + return v1 >> v7 + v1; + } + + [MosaUnitTest] + public static int FuzzMethod1342() + { + int v1 = 809268; + int v2 = 79210117; + int v3 = 29042043; + int v4 = 83364401; + int v5 = 70464072; + int v6 = 67676316; + int v7 = 26428532; + + if (v5 < 9301823) + { + int v8 = 47018156; + v8 = v8 - v8 >> v8; + } + else + { + v6 = (v4 > 37820825) ? (v5 << v5 >> v7) : (v6 | v4 >> v7); + } + + + switch (v6 % 5) + { + case 0: + v6 = v2 & v1 | v7; + break; + case 1: + v5 = (v7 < 17408457) ? (v2 & v1 ^ v7) : (v7 ^ v3 | v5); + break; + case 2: + v7 = (v7 > 70353944) ? (v2 >> v5 >> v1) : (v5 << v4 ^ v7); + break; + case 3: + v6 = (v4 < 53055342) ? (v4 & v6 << v3) : (v4 >> v4 ^ v4); + break; + case 4: + v3 = (v3 < 51419110) ? (v7 + v1 << v2) : (v4 >> v7 >> v7); + break; + default: + v5 = (v1 < 72362838) ? (v5 << v6 | v2) : (v5 << v5 | v6); + break; + } + + + if (v5 < 17915382) + { + int v9 = 23531944; + v9 = (v9 < 80061870) ? (v9 | v9 - v9) : (v9 + v9 + v9); + } + else + { + int v10 = 79176129; + v10 = (v10 > 21491926) ? (v10 + v10 & v10) : (v10 * v10 | v10); + } + + + return (v4 > 90541861) ? (v6 >> v2 & v7) : (v1 >> v7 / v6); + } + + [MosaUnitTest] + public static int FuzzMethod1343() + { + int v1 = 45252564; + int v2 = 24155375; + int v3 = 39779107; + int v4 = 60025916; + int v5 = 64381283; + int v6 = 40345400; + int v7 = 94333734; + + if (v1 < 8657735) + { + int v8 = 7935550; + v8 = v8 << v8 & v8; + } + else + { + v6 = (v3 < 71450314) ? (v5 << v1 << v6) : (v4 >> v1 + v7); + } + + + if (v3 < 69932779) + { + v6 = (v3 < 12619832) ? (v4 & v2 << v3) : (v6 << v3 << v4); + } + else + { + int v9 = 78540162; + v9 = v9 & v9 & v9; + } + + + switch (v1 % 5) + { + case 0: + v3 = v2 >> v7 << v6; + break; + case 1: + v7 = (v7 < 4055721) ? (v3 >> v1 - v1) : (v2 << v1 >> v5); + break; + case 2: + v1 = (v1 > 36577994) ? (v7 % v1 & v6) : (v6 * v2 * v5); + break; + case 3: + v5 = (v7 > 89288135) ? (v1 - v7 & v3) : (v3 - v3 * v5); + break; + case 4: + v5 = v1 + v4 % v3; + break; + default: + v3 = v6 - v4 << v1; + break; + } + + + return v7 >> v3 << v6; + } + + [MosaUnitTest] + public static int FuzzMethod1344() + { + int v1 = 29354244; + int v2 = 40977351; + int v3 = 53716827; + int v4 = 44863742; + int v5 = 7781749; + int v6 = 91560000; + int v7 = 96565273; + + if (v5 > 25880796) + { + int v8 = 84002289; + v8 = (v8 > 76199745) ? (v8 & v8 / v8) : (v8 >> v8 & v8); + } + else + { + v6 = (v4 > 87992471) ? (v3 >> v2 ^ v2) : (v2 | v3 % v5); + } + + + switch (v7 % 5) + { + case 0: + v1 = (v6 < 84158799) ? (v6 / v5 * v2) : (v1 % v6 & v4); + break; + case 1: + v4 = (v3 > 38945820) ? (v1 % v7 % v5) : (v6 >> v6 * v6); + break; + case 2: + v1 = (v4 < 79975499) ? (v1 - v5 << v1) : (v2 >> v7 >> v3); + break; + case 3: + v2 = (v6 > 92994085) ? (v5 | v2 & v7) : (v4 | v4 << v7); + break; + case 4: + v1 = (v7 > 85914718) ? (v1 << v1 >> v4) : (v1 & v7 - v3); + break; + default: + v4 = (v6 > 93229889) ? (v1 | v5 | v3) : (v5 % v3 / v4); + break; + } + + + switch (v1 % 5) + { + case 0: + v7 = v6 << v3 / v2; + break; + case 1: + v1 = v1 >> v4 - v3; + break; + case 2: + v7 = (v6 < 88861165) ? (v3 & v4 & v3) : (v4 + v1 >> v5); + break; + case 3: + v1 = v4 ^ v7 << v3; + break; + case 4: + v1 = (v6 < 96792019) ? (v4 << v7 * v5) : (v1 << v5 & v3); + break; + default: + v3 = (v5 < 5904584) ? (v4 << v5 | v1) : (v7 >> v5 ^ v7); + break; + } + + + return v7 << v2 + v3; + } + + [MosaUnitTest] + public static int FuzzMethod1345() + { + int v1 = 28058724; + int v2 = 6585577; + int v3 = 75737529; + int v4 = 29465126; + int v5 = 35153566; + int v6 = 7677529; + int v7 = 3409496; + + switch (v3 % 5) + { + case 0: + v3 = (v1 > 83513341) ? (v1 + v5 << v1) : (v2 | v2 >> v5); + break; + case 1: + v2 = v4 >> v5 ^ v2; + break; + case 2: + v3 = v4 >> v4 ^ v6; + break; + case 3: + v7 = (v7 > 73744624) ? (v5 % v4 + v5) : (v6 - v5 << v6); + break; + case 4: + v7 = (v7 < 17489576) ? (v6 ^ v7 + v3) : (v6 % v3 & v4); + break; + default: + v3 = v1 % v5 ^ v2; + break; + } + + + switch (v1 % 5) + { + case 0: + v7 = (v2 < 26318796) ? (v2 & v4 & v6) : (v7 << v4 % v1); + break; + case 1: + v5 = v7 & v4 & v7; + break; + case 2: + v2 = v5 << v4 - v7; + break; + case 3: + v2 = (v3 < 46577434) ? (v5 >> v7 * v2) : (v7 >> v4 / v7); + break; + case 4: + v1 = (v4 < 79093832) ? (v7 + v3 | v7) : (v6 ^ v7 * v3); + break; + default: + v5 = v1 << v4 | v5; + break; + } + + + if (v1 < 99477422) + { + v2 = (v7 > 1192007) ? (v5 % v4 + v3) : (v6 << v3 - v6); + } + else + { + int v8 = 984434; + v8 = (v8 > 86205957) ? (v8 ^ v8 & v8) : (v8 << v8 >> v8); + } + + + return (v4 > 78669375) ? (v7 + v7 * v7) : (v3 & v1 ^ v7); + } + + [MosaUnitTest] + public static int FuzzMethod1346() + { + int v1 = 66781634; + int v2 = 29326284; + int v3 = 51248667; + int v4 = 63316541; + int v5 = 32327321; + int v6 = 15109540; + int v7 = 99904325; + + if (v2 > 56852766) + { + v5 = v5 ^ v6 | v1; + } + else + { + int v8 = 98005839; + v8 = (v8 < 79877745) ? (v8 * v8 >> v8) : (v8 | v8 * v8); + } + + + if (v6 < 930409) + { + v6 = (v1 < 85932786) ? (v3 % v3 ^ v6) : (v2 ^ v7 ^ v7); + } + else + { + int v9 = 64370135; + v9 = (v9 < 21890317) ? (v9 & v9 >> v9) : (v9 / v9 + v9); + } + + + if (v3 < 18156431) + { + int v10 = 24916095; + v10 = v10 & v10 >> v10; + } + else + { + v7 = v6 * v5 | v4; + } + + + return (v3 < 66861821) ? (v1 | v7 >> v6) : (v5 * v6 ^ v1); + } + + [MosaUnitTest] + public static int FuzzMethod1347() + { + int v1 = 7347704; + int v2 = 1969181; + int v3 = 79519943; + int v4 = 93380663; + int v5 = 25085675; + int v6 = 45266358; + int v7 = 32416676; + + if (v5 > 7949923) + { + v4 = (v1 > 72112425) ? (v1 | v7 ^ v5) : (v2 << v1 ^ v6); + } + else + { + v7 = (v6 < 74926960) ? (v6 + v1 / v6) : (v1 * v7 % v2); + } + + + if (v5 > 28413429) + { + v7 = (v3 > 8784411) ? (v1 >> v4 & v4) : (v4 + v2 - v1); + } + else + { + v2 = v1 * v5 ^ v6; + } + + + if (v2 < 88575396) + { + int v8 = 99804292; + v8 = v8 ^ v8 % v8; + } + else + { + v1 = (v2 > 81258486) ? (v7 << v7 / v4) : (v3 | v5 ^ v3); + } + + + return v4 >> v2 << v2; + } + + [MosaUnitTest] + public static int FuzzMethod1348() + { + int v1 = 45436217; + int v2 = 14049414; + int v3 = 22250836; + int v4 = 84700435; + int v5 = 13409074; + int v6 = 49313870; + int v7 = 45554383; + + switch (v1 % 5) + { + case 0: + v3 = v4 | v4 << v1; + break; + case 1: + v6 = v6 >> v6 | v5; + break; + case 2: + v6 = v3 | v4 * v2; + break; + case 3: + v2 = (v7 > 59885877) ? (v5 << v1 | v5) : (v2 << v6 << v5); + break; + case 4: + v5 = (v7 > 92043137) ? (v2 >> v2 / v4) : (v3 ^ v4 << v1); + break; + default: + v1 = (v4 < 67712905) ? (v4 << v3 % v1) : (v1 & v5 << v3); + break; + } + + + if (v6 > 5354351) + { + int v8 = 67828281; + v8 = v8 / v8 - v8; + } + else + { + int v9 = 53631798; + v9 = v9 << v9 >> v9; + } + + + switch (v4 % 5) + { + case 0: + v3 = v6 << v4 - v5; + break; + case 1: + v2 = v4 << v3 >> v7; + break; + case 2: + v3 = (v4 < 90772956) ? (v4 - v5 + v7) : (v7 ^ v7 + v6); + break; + case 3: + v4 = (v2 > 91412701) ? (v6 & v2 ^ v4) : (v2 << v6 & v6); + break; + case 4: + v7 = (v3 > 68552315) ? (v5 >> v3 << v2) : (v3 << v3 / v6); + break; + default: + v1 = v2 ^ v4 << v2; + break; + } + + + return (v2 < 36038111) ? (v4 << v1 >> v1) : (v7 * v7 >> v4); + } + + [MosaUnitTest] + public static int FuzzMethod1349() + { + int v1 = 89726339; + int v2 = 83274832; + int v3 = 49991572; + int v4 = 10421118; + int v5 = 46468062; + int v6 = 97703811; + int v7 = 62143726; + + if (v1 < 28375607) + { + v2 = (v3 > 39076779) ? (v5 << v7 ^ v5) : (v2 >> v5 >> v3); + } + else + { + v1 = (v3 < 16018938) ? (v3 ^ v2 - v5) : (v5 ^ v4 % v1); + } + + + if (v2 > 9279803) + { + v3 = v5 / v1 ^ v1; + } + else + { + v4 = (v1 < 51431631) ? (v4 >> v7 % v6) : (v5 >> v1 >> v1); + } + + + switch (v7 % 5) + { + case 0: + v7 = v5 << v1 << v5; + break; + case 1: + v7 = (v6 < 84560142) ? (v7 & v1 >> v1) : (v5 % v7 * v6); + break; + case 2: + v2 = (v4 < 47818819) ? (v5 >> v7 << v7) : (v5 * v5 / v3); + break; + case 3: + v3 = v3 ^ v2 - v6; + break; + case 4: + v6 = v7 | v2 * v4; + break; + default: + v2 = v5 & v5 << v7; + break; + } + + + return v4 ^ v3 >> v7; + } + + [MosaUnitTest] + public static int FuzzMethod1350() + { + int v1 = 37568126; + int v2 = 95930800; + int v3 = 76672684; + int v4 = 46143901; + int v5 = 66849076; + int v6 = 41198568; + int v7 = 76864538; + + if (v3 > 65205568) + { + v2 = (v5 < 38140206) ? (v1 - v3 | v3) : (v1 << v2 << v2); + } + else + { + v2 = (v1 > 87115436) ? (v6 & v6 / v2) : (v4 ^ v2 / v5); + } + + + switch (v4 % 5) + { + case 0: + v1 = (v1 < 75339486) ? (v5 / v6 ^ v3) : (v5 & v4 ^ v4); + break; + case 1: + v1 = v7 / v6 ^ v3; + break; + case 2: + v5 = v4 + v7 / v2; + break; + case 3: + v6 = (v7 > 10831651) ? (v2 >> v5 >> v1) : (v7 & v4 << v6); + break; + case 4: + v2 = v7 >> v4 << v1; + break; + default: + v2 = (v5 < 38237890) ? (v7 | v7 & v4) : (v4 % v7 - v3); + break; + } + + + if (v4 > 11358669) + { + int v8 = 94747039; + v8 = v8 << v8 % v8; + } + else + { + v5 = (v5 > 42843650) ? (v6 >> v3 * v3) : (v3 + v4 | v4); + } + + + return (v6 > 30643279) ? (v2 & v1 - v2) : (v2 % v5 >> v2); + } + + [MosaUnitTest] + public static int FuzzMethod1351() + { + int v1 = 70607136; + int v2 = 44529118; + int v3 = 39949726; + int v4 = 37757413; + int v5 = 98606949; + int v6 = 35311201; + int v7 = 3371666; + + switch (v7 % 5) + { + case 0: + v2 = v4 | v3 & v3; + break; + case 1: + v3 = (v4 > 25177593) ? (v7 ^ v1 % v5) : (v2 << v7 & v6); + break; + case 2: + v2 = (v1 > 2178023) ? (v2 / v7 ^ v4) : (v3 - v1 ^ v7); + break; + case 3: + v2 = v4 + v1 + v3; + break; + case 4: + v4 = v3 / v1 * v7; + break; + default: + v2 = (v7 < 19471275) ? (v3 / v3 + v4) : (v7 + v4 ^ v5); + break; + } + + + if (v7 < 98377282) + { + v2 = v3 + v3 ^ v1; + } + else + { + int v8 = 10272119; + v8 = v8 >> v8 | v8; + } + + + if (v1 < 77187722) + { + v5 = (v3 > 349895) ? (v3 ^ v3 | v2) : (v6 << v5 << v4); + } + else + { + v6 = (v3 > 48078473) ? (v5 + v2 ^ v6) : (v7 ^ v2 << v2); + } + + + return (v5 > 37844526) ? (v6 ^ v3 ^ v1) : (v4 ^ v6 ^ v5); + } + + [MosaUnitTest] + public static int FuzzMethod1352() + { + int v1 = 32181541; + int v2 = 88749260; + int v3 = 47298510; + int v4 = 59903595; + int v5 = 9628171; + int v6 = 40915780; + int v7 = 67629074; + + if (v1 > 35039881) + { + v3 = (v1 < 61180969) ? (v3 & v7 % v2) : (v5 % v3 | v5); + } + else + { + v4 = v1 + v1 ^ v1; + } + + + if (v5 < 37412597) + { + int v8 = 31456230; + v8 = (v8 > 42147790) ? (v8 % v8 - v8) : (v8 | v8 | v8); + } + else + { + v5 = (v1 < 60408342) ? (v1 << v1 / v3) : (v5 & v2 << v6); + } + + + if (v3 < 5520085) + { + int v9 = 3451006; + v9 = v9 * v9 % v9; + } + else + { + v5 = (v7 > 8135077) ? (v2 >> v7 - v5) : (v7 >> v7 >> v3); + } + + + return v3 | v3 << v4; + } + + [MosaUnitTest] + public static int FuzzMethod1353() + { + int v1 = 32220624; + int v2 = 83262958; + int v3 = 80568363; + int v4 = 91875426; + int v5 = 9091131; + int v6 = 92566676; + int v7 = 97904247; + + if (v1 > 76671768) + { + int v8 = 55765454; + v8 = v8 * v8 / v8; + } + else + { + v3 = v2 + v7 * v7; + } + + + switch (v3 % 5) + { + case 0: + v7 = v1 & v5 + v1; + break; + case 1: + v6 = v7 - v4 << v3; + break; + case 2: + v5 = (v6 < 16181951) ? (v5 / v6 << v7) : (v2 ^ v6 + v5); + break; + case 3: + v1 = (v5 < 49841746) ? (v7 | v1 ^ v1) : (v5 >> v3 * v3); + break; + case 4: + v2 = (v1 > 84297043) ? (v7 | v5 % v4) : (v5 ^ v3 >> v6); + break; + default: + v4 = v1 << v5 * v7; + break; + } + + + switch (v1 % 5) + { + case 0: + v2 = (v2 < 43657951) ? (v4 >> v6 << v6) : (v3 - v2 >> v2); + break; + case 1: + v4 = (v3 < 88296436) ? (v3 ^ v2 ^ v2) : (v3 / v5 >> v3); + break; + case 2: + v7 = (v7 > 77732427) ? (v1 & v6 ^ v7) : (v6 + v1 & v6); + break; + case 3: + v3 = (v6 > 34415976) ? (v1 >> v3 * v2) : (v4 >> v4 - v6); + break; + case 4: + v7 = (v7 < 36414838) ? (v6 >> v3 & v6) : (v6 << v2 * v7); + break; + default: + v5 = v5 | v7 ^ v4; + break; + } + + + return (v4 < 39946115) ? (v2 | v7 >> v4) : (v5 | v3 << v7); + } + + [MosaUnitTest] + public static int FuzzMethod1354() + { + int v1 = 39456114; + int v2 = 25110877; + int v3 = 42398910; + int v4 = 77464808; + int v5 = 7333077; + int v6 = 51712936; + int v7 = 71014284; + + switch (v4 % 5) + { + case 0: + v7 = (v2 > 42061813) ? (v1 * v2 ^ v3) : (v2 ^ v7 - v2); + break; + case 1: + v1 = (v5 < 64872365) ? (v7 ^ v7 & v7) : (v6 % v4 * v4); + break; + case 2: + v7 = (v7 > 5940319) ? (v4 >> v1 ^ v7) : (v2 - v5 >> v2); + break; + case 3: + v1 = (v3 > 9936714) ? (v2 << v6 << v3) : (v1 & v4 >> v4); + break; + case 4: + v3 = v5 | v2 % v5; + break; + default: + v5 = (v1 > 135248) ? (v4 >> v3 << v5) : (v6 & v4 / v7); + break; + } + + + if (v3 < 25484323) + { + int v8 = 9054938; + v8 = (v8 > 45565525) ? (v8 ^ v8 + v8) : (v8 - v8 + v8); + } + else + { + int v9 = 45642557; + v9 = (v9 < 61983368) ? (v9 >> v9 >> v9) : (v9 % v9 & v9); + } + + + switch (v3 % 5) + { + case 0: + v2 = v1 * v6 & v4; + break; + case 1: + v5 = v4 % v7 & v6; + break; + case 2: + v6 = v7 & v1 ^ v5; + break; + case 3: + v7 = v4 & v6 << v5; + break; + case 4: + v7 = (v5 < 13883679) ? (v5 | v5 << v2) : (v2 << v4 & v1); + break; + default: + v7 = (v5 < 67923344) ? (v1 ^ v5 & v1) : (v1 ^ v7 & v4); + break; + } + + + return (v3 < 54417796) ? (v3 + v3 ^ v6) : (v2 >> v2 | v6); + } + + [MosaUnitTest] + public static int FuzzMethod1355() + { + int v1 = 74771715; + int v2 = 93432686; + int v3 = 8802462; + int v4 = 62194096; + int v5 = 22670126; + int v6 = 99105947; + int v7 = 20153511; + + if (v1 < 59568825) + { + v2 = (v3 < 31947212) ? (v7 / v4 >> v2) : (v5 | v4 << v3); + } + else + { + v4 = (v6 < 27359394) ? (v1 >> v2 << v6) : (v6 + v5 >> v4); + } + + + if (v5 < 89041120) + { + v3 = v1 >> v1 % v2; + } + else + { + int v8 = 5431248; + v8 = v8 | v8 ^ v8; + } + + + switch (v3 % 5) + { + case 0: + v2 = v6 | v1 << v4; + break; + case 1: + v7 = v1 ^ v6 & v5; + break; + case 2: + v4 = (v5 > 42662267) ? (v5 % v2 ^ v2) : (v3 - v1 & v6); + break; + case 3: + v7 = v6 << v3 << v7; + break; + case 4: + v1 = (v5 < 86578202) ? (v5 + v6 % v7) : (v1 - v2 * v4); + break; + default: + v4 = v5 & v5 << v6; + break; + } + + + return (v1 < 78762071) ? (v4 | v4 * v4) : (v2 << v4 ^ v5); + } + + [MosaUnitTest] + public static int FuzzMethod1356() + { + int v1 = 99723763; + int v2 = 54290153; + int v3 = 25388912; + int v4 = 69297786; + int v5 = 28776803; + int v6 = 34799748; + int v7 = 80813019; + + if (v7 < 39678816) + { + int v8 = 66808628; + v8 = v8 / v8 ^ v8; + } + else + { + v7 = (v4 < 38149610) ? (v7 - v3 >> v4) : (v1 % v3 / v2); + } + + + if (v3 > 16536991) + { + v7 = (v3 < 61977894) ? (v3 * v1 << v1) : (v3 + v5 >> v7); + } + else + { + v5 = (v6 < 55377027) ? (v6 | v1 >> v1) : (v6 >> v7 + v3); + } + + + if (v1 < 96598125) + { + int v9 = 39012173; + v9 = (v9 < 73346625) ? (v9 << v9 + v9) : (v9 >> v9 ^ v9); + } + else + { + int v10 = 15702533; + v10 = v10 / v10 >> v10; + } + + + return (v5 > 43905568) ? (v6 % v2 >> v5) : (v2 * v4 >> v7); + } + + [MosaUnitTest] + public static int FuzzMethod1357() + { + int v1 = 94483453; + int v2 = 70530358; + int v3 = 25998949; + int v4 = 59476503; + int v5 = 71916694; + int v6 = 98457726; + int v7 = 56994982; + + if (v2 < 93046583) + { + v6 = (v1 < 68948878) ? (v7 ^ v6 & v1) : (v7 | v6 + v1); + } + else + { + v7 = (v7 < 51047282) ? (v5 / v6 + v3) : (v2 | v2 * v1); + } + + + switch (v5 % 5) + { + case 0: + v5 = (v2 < 6591407) ? (v1 >> v7 | v4) : (v3 ^ v4 / v1); + break; + case 1: + v2 = (v1 > 92661574) ? (v6 & v3 << v2) : (v1 << v2 << v1); + break; + case 2: + v4 = (v1 > 65900960) ? (v2 | v4 ^ v6) : (v3 * v6 + v3); + break; + case 3: + v6 = (v1 > 57895169) ? (v1 * v3 ^ v6) : (v6 + v4 + v1); + break; + case 4: + v4 = v2 & v6 ^ v1; + break; + default: + v3 = (v6 > 44347895) ? (v3 / v7 >> v6) : (v4 << v4 | v2); + break; + } + + + if (v3 > 48153284) + { + int v8 = 2502784; + v8 = (v8 > 23656662) ? (v8 << v8 & v8) : (v8 << v8 & v8); + } + else + { + int v9 = 85082814; + v9 = (v9 > 62628908) ? (v9 >> v9 | v9) : (v9 * v9 >> v9); + } + + + return (v4 > 6639071) ? (v3 & v4 << v6) : (v1 >> v5 << v6); + } + + [MosaUnitTest] + public static int FuzzMethod1358() + { + int v1 = 89177496; + int v2 = 15920138; + int v3 = 60992006; + int v4 = 28491641; + int v5 = 17797500; + int v6 = 54799563; + int v7 = 2701935; + + if (v2 > 76208498) + { + int v8 = 54685408; + v8 = v8 | v8 | v8; + } + else + { + int v9 = 59159894; + v9 = (v9 > 8678957) ? (v9 % v9 + v9) : (v9 & v9 ^ v9); + } + + + switch (v1 % 5) + { + case 0: + v6 = v6 << v2 / v6; + break; + case 1: + v2 = v3 * v3 | v6; + break; + case 2: + v3 = v6 * v2 % v5; + break; + case 3: + v2 = v2 + v4 >> v4; + break; + case 4: + v6 = (v3 < 4386950) ? (v3 ^ v6 << v3) : (v2 / v1 & v7); + break; + default: + v2 = v3 % v5 ^ v3; + break; + } + + + if (v1 < 58339664) + { + int v10 = 55763063; + v10 = (v10 < 62892919) ? (v10 - v10 >> v10) : (v10 / v10 >> v10); + } + else + { + v1 = v2 / v2 >> v4; + } + + + return v3 - v3 ^ v5; + } + + [MosaUnitTest] + public static int FuzzMethod1359() + { + int v1 = 29281122; + int v2 = 94878276; + int v3 = 75897900; + int v4 = 89764519; + int v5 = 61437063; + int v6 = 54796511; + int v7 = 83858193; + + if (v5 > 12700385) + { + int v8 = 68744230; + v8 = v8 ^ v8 << v8; + } + else + { + v6 = (v7 < 43998716) ? (v2 >> v3 & v3) : (v3 << v6 | v1); + } + + + if (v2 < 80257137) + { + v1 = (v3 > 35345289) ? (v4 / v4 / v2) : (v1 << v6 >> v1); + } + else + { + v1 = (v7 > 8538064) ? (v7 + v3 | v4) : (v6 << v4 / v6); + } + + + switch (v4 % 5) + { + case 0: + v1 = v1 ^ v4 >> v4; + break; + case 1: + v1 = (v3 > 75254966) ? (v6 ^ v3 + v3) : (v5 | v7 >> v5); + break; + case 2: + v4 = v6 << v2 - v7; + break; + case 3: + v7 = (v2 > 4908674) ? (v5 % v2 % v7) : (v2 % v7 >> v7); + break; + case 4: + v5 = v4 ^ v6 & v3; + break; + default: + v6 = v7 ^ v4 - v2; + break; + } + + + return (v4 > 6116680) ? (v3 ^ v1 >> v6) : (v4 ^ v2 & v7); + } + + [MosaUnitTest] + public static int FuzzMethod1360() + { + int v1 = 27320935; + int v2 = 2878793; + int v3 = 45575760; + int v4 = 13910366; + int v5 = 61564791; + int v6 = 51027027; + int v7 = 80854281; + + if (v7 > 8494220) + { + v6 = v5 >> v3 & v7; + } + else + { + int v8 = 52561872; + v8 = (v8 < 75277553) ? (v8 << v8 * v8) : (v8 * v8 >> v8); + } + + + switch (v5 % 5) + { + case 0: + v6 = v4 % v4 | v3; + break; + case 1: + v5 = v7 >> v7 & v6; + break; + case 2: + v7 = (v1 < 52668561) ? (v4 >> v7 * v3) : (v3 ^ v2 / v6); + break; + case 3: + v7 = (v3 > 79292416) ? (v2 * v6 + v6) : (v5 * v7 | v2); + break; + case 4: + v3 = v3 * v4 | v2; + break; + default: + v3 = (v4 < 85667094) ? (v1 | v2 | v7) : (v1 | v1 << v2); + break; + } + + + switch (v6 % 5) + { + case 0: + v5 = v6 | v3 + v1; + break; + case 1: + v6 = v5 >> v6 & v5; + break; + case 2: + v2 = v3 % v1 & v4; + break; + case 3: + v7 = (v6 < 53783459) ? (v3 ^ v2 % v1) : (v4 << v4 >> v3); + break; + case 4: + v5 = (v6 < 11369528) ? (v6 >> v1 % v2) : (v2 + v4 >> v1); + break; + default: + v1 = (v7 < 25887233) ? (v5 >> v3 ^ v1) : (v3 ^ v2 << v7); + break; + } + + + return (v2 > 49517288) ? (v5 * v2 - v7) : (v6 * v5 >> v6); + } + + [MosaUnitTest] + public static int FuzzMethod1361() + { + int v1 = 95597947; + int v2 = 83192676; + int v3 = 26539251; + int v4 = 60977939; + int v5 = 51108896; + int v6 = 45049297; + int v7 = 3721982; + + if (v3 < 36058330) + { + int v8 = 43131404; + v8 = (v8 < 68521257) ? (v8 | v8 ^ v8) : (v8 * v8 & v8); + } + else + { + int v9 = 9022003; + v9 = v9 << v9 + v9; + } + + + if (v1 < 42042486) + { + v3 = (v2 > 39240540) ? (v2 ^ v7 | v1) : (v3 << v1 | v1); + } + else + { + int v10 = 69965910; + v10 = v10 ^ v10 << v10; + } + + + switch (v4 % 5) + { + case 0: + v1 = v3 - v4 >> v7; + break; + case 1: + v4 = (v3 > 14453631) ? (v3 + v4 >> v4) : (v3 * v3 << v2); + break; + case 2: + v5 = (v4 < 11144068) ? (v5 / v7 / v3) : (v7 ^ v3 >> v7); + break; + case 3: + v5 = (v5 > 12527783) ? (v6 << v2 ^ v2) : (v6 >> v6 + v2); + break; + case 4: + v2 = (v7 > 77037779) ? (v1 & v3 & v5) : (v7 & v7 << v2); + break; + default: + v4 = v3 << v6 % v3; + break; + } + + + return (v6 > 12619944) ? (v2 & v6 % v3) : (v2 | v3 >> v6); + } + + [MosaUnitTest] + public static int FuzzMethod1362() + { + int v1 = 89927008; + int v2 = 24736536; + int v3 = 97227600; + int v4 = 37849771; + int v5 = 80317; + int v6 = 41933324; + int v7 = 44814507; + + if (v3 < 83432781) + { + int v8 = 57858815; + v8 = (v8 > 27756239) ? (v8 >> v8 >> v8) : (v8 >> v8 | v8); + } + else + { + v4 = v6 << v6 | v5; + } + + + switch (v2 % 5) + { + case 0: + v5 = (v2 < 43875968) ? (v3 | v3 >> v6) : (v1 - v2 ^ v6); + break; + case 1: + v2 = v5 / v1 ^ v7; + break; + case 2: + v7 = v6 / v2 >> v2; + break; + case 3: + v6 = (v7 > 25803224) ? (v1 & v7 % v4) : (v5 | v2 * v2); + break; + case 4: + v7 = (v6 > 69106448) ? (v2 ^ v5 * v3) : (v1 << v2 - v4); + break; + default: + v4 = (v6 < 77386734) ? (v6 / v3 % v7) : (v4 << v2 | v3); + break; + } + + + if (v4 < 82645187) + { + int v9 = 16177647; + v9 = (v9 > 88169733) ? (v9 ^ v9 << v9) : (v9 / v9 ^ v9); + } + else + { + int v10 = 95962415; + v10 = (v10 < 14257001) ? (v10 % v10 & v10) : (v10 * v10 % v10); + } + + + return (v6 < 63313373) ? (v6 ^ v6 << v2) : (v6 / v6 >> v5); + } + + [MosaUnitTest] + public static int FuzzMethod1363() + { + int v1 = 40891995; + int v2 = 48488528; + int v3 = 22179989; + int v4 = 21941564; + int v5 = 76478630; + int v6 = 97815884; + int v7 = 40509836; + + switch (v5 % 5) + { + case 0: + v4 = (v1 < 99442038) ? (v5 << v7 << v4) : (v5 >> v1 & v4); + break; + case 1: + v3 = (v6 < 85822470) ? (v1 | v6 << v1) : (v2 | v4 ^ v5); + break; + case 2: + v4 = (v1 > 371342) ? (v2 * v6 * v3) : (v7 - v6 + v6); + break; + case 3: + v6 = v3 | v5 >> v3; + break; + case 4: + v1 = v4 + v4 ^ v6; + break; + default: + v6 = (v1 < 21555922) ? (v3 | v2 | v1) : (v5 ^ v5 * v2); + break; + } + + + switch (v2 % 5) + { + case 0: + v2 = (v1 > 59372600) ? (v3 | v6 << v1) : (v7 ^ v2 >> v6); + break; + case 1: + v6 = (v1 < 79427799) ? (v1 & v3 ^ v6) : (v6 >> v4 * v6); + break; + case 2: + v6 = (v6 > 40723266) ? (v4 % v1 - v2) : (v1 >> v4 & v3); + break; + case 3: + v2 = v3 ^ v1 >> v4; + break; + case 4: + v2 = (v2 > 89416968) ? (v4 & v1 * v7) : (v7 / v3 >> v1); + break; + default: + v1 = (v5 > 24523674) ? (v4 ^ v6 ^ v6) : (v7 / v7 >> v2); + break; + } + + + if (v1 < 7829997) + { + v6 = v2 >> v6 % v5; + } + else + { + v6 = v7 << v6 & v2; + } + + + return (v4 < 37265403) ? (v1 << v2 | v4) : (v6 << v3 ^ v4); + } + + [MosaUnitTest] + public static int FuzzMethod1364() + { + int v1 = 91719341; + int v2 = 70753161; + int v3 = 93017792; + int v4 = 92490991; + int v5 = 609151; + int v6 = 6975728; + int v7 = 8190399; + + switch (v2 % 5) + { + case 0: + v2 = v3 << v5 & v3; + break; + case 1: + v7 = v6 >> v1 - v3; + break; + case 2: + v3 = v3 * v2 | v1; + break; + case 3: + v6 = (v7 > 38860921) ? (v4 | v5 | v5) : (v2 << v5 << v4); + break; + case 4: + v2 = v5 | v3 & v2; + break; + default: + v2 = v4 >> v7 >> v5; + break; + } + + + switch (v4 % 5) + { + case 0: + v7 = (v5 < 96282497) ? (v2 >> v1 << v3) : (v2 / v6 + v2); + break; + case 1: + v1 = (v6 > 31129379) ? (v1 >> v7 | v5) : (v5 ^ v6 << v7); + break; + case 2: + v5 = (v2 > 29577399) ? (v5 >> v4 << v7) : (v2 - v3 | v4); + break; + case 3: + v4 = v1 | v1 ^ v1; + break; + case 4: + v7 = (v5 < 19072837) ? (v5 / v7 << v4) : (v5 * v2 % v5); + break; + default: + v1 = (v2 > 98724002) ? (v2 >> v6 + v6) : (v5 >> v1 & v2); + break; + } + + + if (v2 < 37182100) + { + int v8 = 8148742; + v8 = v8 & v8 / v8; + } + else + { + int v9 = 23602538; + v9 = v9 | v9 | v9; + } + + + return (v7 < 40649803) ? (v7 % v1 ^ v4) : (v3 >> v1 >> v6); + } + + [MosaUnitTest] + public static int FuzzMethod1365() + { + int v1 = 64258994; + int v2 = 66933085; + int v3 = 82034993; + int v4 = 43873631; + int v5 = 66699437; + int v6 = 87438000; + int v7 = 20007182; + + if (v6 < 49859683) + { + v4 = (v1 < 78582582) ? (v6 >> v2 % v5) : (v3 << v6 % v4); + } + else + { + v3 = (v6 < 2478100) ? (v6 % v3 + v3) : (v1 << v4 << v7); + } + + + if (v7 > 78990040) + { + int v8 = 77713451; + v8 = v8 & v8 << v8; + } + else + { + int v9 = 18671704; + v9 = (v9 > 81857725) ? (v9 * v9 * v9) : (v9 & v9 ^ v9); + } + + + switch (v1 % 5) + { + case 0: + v5 = v5 + v4 >> v5; + break; + case 1: + v2 = (v5 > 44857592) ? (v3 & v1 >> v5) : (v1 | v2 ^ v5); + break; + case 2: + v6 = v6 + v4 << v1; + break; + case 3: + v3 = v2 >> v6 + v5; + break; + case 4: + v6 = v6 << v3 & v6; + break; + default: + v3 = (v1 > 92867093) ? (v6 & v7 | v5) : (v7 << v7 & v5); + break; + } + + + return (v1 < 66083000) ? (v4 >> v3 % v1) : (v4 >> v5 % v2); + } + + [MosaUnitTest] + public static int FuzzMethod1366() + { + int v1 = 32462675; + int v2 = 63359869; + int v3 = 74811614; + int v4 = 50433419; + int v5 = 4382805; + int v6 = 48999505; + int v7 = 41809027; + + switch (v7 % 5) + { + case 0: + v6 = (v2 < 21672894) ? (v6 ^ v5 << v1) : (v2 | v2 - v5); + break; + case 1: + v1 = (v6 < 17004187) ? (v4 << v2 | v4) : (v3 >> v6 >> v3); + break; + case 2: + v5 = (v3 > 68399200) ? (v4 - v1 ^ v2) : (v2 % v2 / v1); + break; + case 3: + v7 = (v1 > 47981160) ? (v3 & v3 - v3) : (v3 >> v1 << v1); + break; + case 4: + v7 = (v6 < 28564547) ? (v4 / v3 % v3) : (v1 >> v7 ^ v7); + break; + default: + v5 = (v2 > 30493910) ? (v4 << v6 | v2) : (v1 % v4 | v6); + break; + } + + + if (v5 < 24057983) + { + v2 = (v6 < 39712797) ? (v6 ^ v5 * v4) : (v5 - v6 << v7); + } + else + { + v5 = (v4 < 8108164) ? (v2 >> v6 - v7) : (v7 ^ v4 & v1); + } + + + if (v1 > 67573557) + { + int v8 = 69175997; + v8 = (v8 > 47857685) ? (v8 | v8 ^ v8) : (v8 >> v8 >> v8); + } + else + { + v6 = (v3 < 90872974) ? (v7 - v4 % v1) : (v6 >> v2 - v2); + } + + + return (v1 > 14421758) ? (v4 % v4 % v4) : (v5 + v1 * v4); + } + + [MosaUnitTest] + public static int FuzzMethod1367() + { + int v1 = 4115277; + int v2 = 45246325; + int v3 = 96696240; + int v4 = 17524455; + int v5 = 31219089; + int v6 = 89295264; + int v7 = 97123458; + + if (v2 < 92930134) + { + v2 = v7 >> v4 >> v3; + } + else + { + int v8 = 19011854; + v8 = v8 << v8 << v8; + } + + + if (v5 > 71134800) + { + v3 = v5 * v7 >> v5; + } + else + { + int v9 = 80654866; + v9 = v9 << v9 >> v9; + } + + + switch (v2 % 5) + { + case 0: + v1 = (v4 > 33511022) ? (v3 % v1 - v6) : (v3 << v2 << v4); + break; + case 1: + v7 = v1 << v3 << v6; + break; + case 2: + v7 = v5 / v7 >> v7; + break; + case 3: + v2 = (v5 < 91958438) ? (v7 ^ v5 >> v1) : (v1 << v4 / v3); + break; + case 4: + v4 = v3 % v3 >> v7; + break; + default: + v3 = (v3 > 51797935) ? (v1 << v6 & v2) : (v3 >> v1 & v4); + break; + } + + + return (v2 < 76200025) ? (v7 ^ v6 + v1) : (v2 - v4 << v2); + } + + [MosaUnitTest] + public static int FuzzMethod1368() + { + int v1 = 88487694; + int v2 = 9882775; + int v3 = 76572604; + int v4 = 7843259; + int v5 = 51723162; + int v6 = 17618779; + int v7 = 81120803; + + switch (v1 % 5) + { + case 0: + v2 = v5 - v5 << v3; + break; + case 1: + v7 = (v5 > 84646499) ? (v3 + v5 >> v6) : (v3 >> v3 >> v4); + break; + case 2: + v1 = (v5 < 22475925) ? (v3 + v3 - v5) : (v3 / v4 >> v3); + break; + case 3: + v2 = v5 + v3 >> v4; + break; + case 4: + v1 = (v5 > 17953749) ? (v4 << v2 | v7) : (v6 << v6 / v1); + break; + default: + v2 = v2 & v7 * v2; + break; + } + + + switch (v1 % 5) + { + case 0: + v7 = v4 >> v1 << v6; + break; + case 1: + v2 = v5 / v2 >> v3; + break; + case 2: + v1 = (v4 < 43487756) ? (v6 + v7 - v5) : (v2 + v2 & v2); + break; + case 3: + v4 = (v2 > 4940625) ? (v6 >> v4 ^ v2) : (v5 << v6 & v6); + break; + case 4: + v3 = v5 * v7 & v2; + break; + default: + v6 = v5 ^ v4 / v1; + break; + } + + + switch (v6 % 5) + { + case 0: + v1 = (v2 < 23461669) ? (v3 * v5 ^ v5) : (v3 >> v4 << v1); + break; + case 1: + v6 = (v6 > 61518791) ? (v1 | v3 << v4) : (v6 & v2 << v6); + break; + case 2: + v6 = v3 >> v7 + v7; + break; + case 3: + v6 = (v3 < 89375302) ? (v5 & v7 - v2) : (v2 >> v1 >> v7); + break; + case 4: + v3 = v1 | v3 ^ v3; + break; + default: + v1 = (v5 < 50138110) ? (v7 | v4 * v2) : (v6 << v7 << v6); + break; + } + + + return v6 | v6 << v1; + } + + [MosaUnitTest] + public static int FuzzMethod1369() + { + int v1 = 56129736; + int v2 = 61973372; + int v3 = 74108355; + int v4 = 71948032; + int v5 = 42187313; + int v6 = 69910347; + int v7 = 67866273; + + if (v7 < 47490966) + { + int v8 = 80129061; + v8 = (v8 < 33619696) ? (v8 << v8 / v8) : (v8 >> v8 & v8); + } + else + { + int v9 = 847092; + v9 = v9 / v9 ^ v9; + } + + + if (v5 < 66924351) + { + int v10 = 14804161; + v10 = (v10 > 49355183) ? (v10 ^ v10 % v10) : (v10 >> v10 >> v10); + } + else + { + v1 = (v1 > 82376318) ? (v2 & v3 & v6) : (v5 & v1 << v5); + } + + + if (v4 < 6532617) + { + v5 = (v7 < 17759722) ? (v5 ^ v1 % v6) : (v3 & v7 ^ v6); + } + else + { + v4 = v3 >> v4 >> v6; + } + + + return v7 & v7 >> v4; + } + + [MosaUnitTest] + public static int FuzzMethod1370() + { + int v1 = 12524069; + int v2 = 50194755; + int v3 = 72176137; + int v4 = 5891951; + int v5 = 12305027; + int v6 = 52264316; + int v7 = 19279611; + + if (v4 < 40467796) + { + v1 = (v4 < 13749795) ? (v2 ^ v2 << v4) : (v3 >> v5 / v7); + } + else + { + int v8 = 17723598; + v8 = (v8 > 52257849) ? (v8 & v8 >> v8) : (v8 & v8 << v8); + } + + + if (v2 > 92288052) + { + v5 = v4 & v5 >> v7; + } + else + { + v6 = v5 | v1 ^ v7; + } + + + if (v2 > 4935900) + { + v5 = v3 + v5 - v4; + } + else + { + v4 = (v2 < 81058903) ? (v5 / v7 ^ v4) : (v2 / v7 & v7); + } + + + return (v3 > 84859743) ? (v2 & v1 * v4) : (v1 & v3 & v6); + } + + [MosaUnitTest] + public static int FuzzMethod1371() + { + int v1 = 53146190; + int v2 = 24217174; + int v3 = 53830220; + int v4 = 57132255; + int v5 = 78383453; + int v6 = 95656591; + int v7 = 25643618; + + switch (v2 % 5) + { + case 0: + v6 = (v4 < 30146336) ? (v2 >> v4 | v6) : (v2 >> v3 - v5); + break; + case 1: + v1 = (v3 > 96744959) ? (v2 ^ v6 << v4) : (v2 ^ v6 >> v6); + break; + case 2: + v1 = (v7 > 64907295) ? (v5 ^ v7 ^ v5) : (v5 & v1 / v2); + break; + case 3: + v3 = v5 * v1 | v4; + break; + case 4: + v1 = v3 ^ v6 * v6; + break; + default: + v7 = v2 >> v6 << v1; + break; + } + + + switch (v1 % 5) + { + case 0: + v5 = (v2 < 59527226) ? (v5 % v6 | v2) : (v2 % v7 >> v4); + break; + case 1: + v7 = v3 + v6 & v2; + break; + case 2: + v5 = (v4 < 15049308) ? (v4 & v5 << v3) : (v2 - v7 | v2); + break; + case 3: + v7 = (v7 < 96850119) ? (v2 & v2 % v3) : (v3 ^ v6 >> v3); + break; + case 4: + v3 = (v1 > 76611028) ? (v6 * v4 >> v6) : (v1 + v3 - v3); + break; + default: + v5 = v3 << v5 / v3; + break; + } + + + if (v1 > 75338448) + { + v5 = v6 % v6 << v6; + } + else + { + v4 = (v6 < 93690676) ? (v4 | v3 << v6) : (v3 & v2 | v2); + } + + + return v2 + v2 >> v6; + } + + [MosaUnitTest] + public static int FuzzMethod1372() + { + int v1 = 92625409; + int v2 = 32156351; + int v3 = 76827570; + int v4 = 24395860; + int v5 = 7220564; + int v6 = 1869793; + int v7 = 5545022; + + if (v1 > 60350664) + { + v3 = (v6 < 52774154) ? (v6 & v7 | v1) : (v6 << v5 | v6); + } + else + { + int v8 = 29715292; + v8 = v8 & v8 | v8; + } + + + switch (v4 % 5) + { + case 0: + v2 = v6 - v3 % v1; + break; + case 1: + v2 = v7 & v4 | v3; + break; + case 2: + v6 = (v7 < 43249577) ? (v1 % v3 - v6) : (v3 / v6 / v3); + break; + case 3: + v1 = (v1 < 35309872) ? (v6 << v5 % v6) : (v4 ^ v7 << v2); + break; + case 4: + v3 = (v5 < 7123727) ? (v4 % v1 & v2) : (v3 ^ v2 >> v5); + break; + default: + v7 = v5 ^ v1 | v1; + break; + } + + + switch (v7 % 5) + { + case 0: + v2 = (v1 < 75054655) ? (v6 * v3 >> v2) : (v3 | v6 << v1); + break; + case 1: + v3 = v4 ^ v6 ^ v4; + break; + case 2: + v1 = v4 - v6 & v4; + break; + case 3: + v1 = (v1 > 93308892) ? (v5 / v5 * v7) : (v6 * v4 * v6); + break; + case 4: + v6 = (v4 > 91159586) ? (v6 & v1 / v1) : (v2 % v7 >> v5); + break; + default: + v2 = (v1 > 96714221) ? (v5 >> v4 >> v7) : (v7 >> v5 * v5); + break; + } + + + return (v6 > 11469334) ? (v6 / v2 >> v1) : (v2 % v7 + v2); + } + + [MosaUnitTest] + public static int FuzzMethod1373() + { + int v1 = 94841224; + int v2 = 97913539; + int v3 = 5040009; + int v4 = 80903510; + int v5 = 75776579; + int v6 = 14893995; + int v7 = 70889750; + + switch (v4 % 5) + { + case 0: + v5 = v3 ^ v5 * v6; + break; + case 1: + v2 = (v1 > 89203446) ? (v3 & v2 - v3) : (v1 & v5 << v1); + break; + case 2: + v4 = v3 >> v5 << v1; + break; + case 3: + v1 = (v4 < 89265337) ? (v6 | v5 % v5) : (v5 & v1 % v5); + break; + case 4: + v1 = (v5 < 48156981) ? (v1 >> v7 | v1) : (v6 * v7 - v6); + break; + default: + v4 = (v5 > 31392647) ? (v1 << v7 ^ v7) : (v1 >> v7 & v6); + break; + } + + + switch (v3 % 5) + { + case 0: + v2 = (v1 > 71146470) ? (v1 & v7 >> v4) : (v6 & v3 >> v1); + break; + case 1: + v6 = v2 + v3 & v3; + break; + case 2: + v4 = (v6 > 76556753) ? (v4 - v3 >> v2) : (v7 & v2 - v5); + break; + case 3: + v5 = (v6 > 63525093) ? (v1 % v2 << v1) : (v1 ^ v5 >> v6); + break; + case 4: + v3 = v7 % v5 / v4; + break; + default: + v5 = v6 / v3 | v5; + break; + } + + + if (v7 > 63842807) + { + v6 = (v6 < 23391168) ? (v2 | v6 >> v6) : (v7 * v4 - v1); + } + else + { + int v8 = 5104041; + v8 = v8 >> v8 | v8; + } + + + return (v1 < 33314848) ? (v4 % v2 ^ v7) : (v3 ^ v4 / v4); + } + + [MosaUnitTest] + public static int FuzzMethod1374() + { + int v1 = 40207740; + int v2 = 57593110; + int v3 = 64756313; + int v4 = 9737146; + int v5 = 17316171; + int v6 = 74778256; + int v7 = 16862000; + + switch (v6 % 5) + { + case 0: + v5 = v6 ^ v6 << v1; + break; + case 1: + v1 = (v3 < 76408253) ? (v7 | v5 - v6) : (v7 | v6 - v3); + break; + case 2: + v1 = (v1 < 9975241) ? (v7 | v3 >> v1) : (v5 / v3 >> v4); + break; + case 3: + v2 = v4 ^ v1 >> v2; + break; + case 4: + v6 = (v1 < 18249762) ? (v2 * v5 - v2) : (v7 >> v3 >> v4); + break; + default: + v3 = v6 << v7 | v4; + break; + } + + + switch (v3 % 5) + { + case 0: + v2 = (v7 > 83386616) ? (v5 << v2 + v3) : (v1 + v4 % v4); + break; + case 1: + v2 = (v7 > 91443627) ? (v4 - v6 * v7) : (v6 - v5 ^ v6); + break; + case 2: + v7 = v4 & v7 % v2; + break; + case 3: + v5 = v6 % v7 >> v6; + break; + case 4: + v4 = v5 ^ v1 - v7; + break; + default: + v3 = (v4 > 30381697) ? (v3 * v1 << v3) : (v5 % v7 ^ v3); + break; + } + + + if (v7 < 73163341) + { + v4 = v4 | v3 << v3; + } + else + { + v5 = (v7 > 41994677) ? (v6 | v4 << v4) : (v2 | v4 / v1); + } + + + return (v2 > 69043096) ? (v3 | v1 | v7) : (v1 & v4 - v4); + } + + [MosaUnitTest] + public static int FuzzMethod1375() + { + int v1 = 67709728; + int v2 = 40062089; + int v3 = 21933378; + int v4 = 35462805; + int v5 = 24986421; + int v6 = 80671372; + int v7 = 78423772; + + switch (v4 % 5) + { + case 0: + v7 = v6 << v1 | v7; + break; + case 1: + v3 = (v4 > 81363016) ? (v4 << v7 << v3) : (v6 / v1 << v2); + break; + case 2: + v5 = v5 & v2 >> v7; + break; + case 3: + v3 = v1 << v5 / v1; + break; + case 4: + v7 = (v1 < 49729859) ? (v1 ^ v1 >> v1) : (v5 ^ v5 ^ v5); + break; + default: + v1 = (v6 < 92739461) ? (v6 | v4 & v5) : (v5 & v2 << v4); + break; + } + + + switch (v5 % 5) + { + case 0: + v6 = (v6 > 52593601) ? (v5 % v5 << v3) : (v1 << v1 * v2); + break; + case 1: + v3 = (v6 < 1817885) ? (v6 & v6 >> v3) : (v5 + v1 & v7); + break; + case 2: + v3 = (v7 < 40346366) ? (v5 << v5 & v5) : (v2 | v3 % v4); + break; + case 3: + v7 = (v6 < 78299172) ? (v5 / v1 | v5) : (v1 ^ v5 / v6); + break; + case 4: + v5 = v6 >> v5 & v6; + break; + default: + v6 = v1 >> v7 << v3; + break; + } + + + if (v2 < 60226907) + { + v2 = (v4 > 91471429) ? (v2 * v4 << v7) : (v2 + v6 * v5); + } + else + { + v2 = v5 & v6 / v5; + } + + + return v1 * v3 ^ v6; + } + + [MosaUnitTest] + public static int FuzzMethod1376() + { + int v1 = 95762553; + int v2 = 91001248; + int v3 = 17729000; + int v4 = 7141975; + int v5 = 44129470; + int v6 = 42113200; + int v7 = 19250688; + + if (v3 > 51851269) + { + v3 = (v7 > 46870613) ? (v4 | v1 << v5) : (v4 ^ v5 - v2); + } + else + { + v3 = (v3 < 33105266) ? (v4 & v4 | v1) : (v5 / v5 | v6); + } + + + if (v4 < 80065565) + { + v7 = v6 ^ v7 << v1; + } + else + { + int v8 = 18619896; + v8 = (v8 < 97910350) ? (v8 << v8 / v8) : (v8 & v8 % v8); + } + + + switch (v3 % 5) + { + case 0: + v6 = (v2 < 82154644) ? (v6 - v5 + v7) : (v1 + v6 + v2); + break; + case 1: + v3 = v7 - v7 / v3; + break; + case 2: + v5 = (v2 > 30758602) ? (v5 & v7 ^ v1) : (v6 + v6 >> v5); + break; + case 3: + v4 = (v2 > 60190656) ? (v6 << v3 % v1) : (v5 * v1 >> v5); + break; + case 4: + v7 = (v1 < 19840570) ? (v6 / v4 - v3) : (v6 % v7 << v7); + break; + default: + v7 = (v5 < 24821788) ? (v7 / v1 << v3) : (v6 / v5 & v1); + break; + } + + + return (v3 < 46581306) ? (v4 ^ v1 * v5) : (v5 >> v7 * v6); + } + + [MosaUnitTest] + public static int FuzzMethod1377() + { + int v1 = 55118523; + int v2 = 88101691; + int v3 = 26793437; + int v4 = 19669839; + int v5 = 4502991; + int v6 = 35699706; + int v7 = 93791644; + + if (v7 > 96696533) + { + v6 = (v1 < 18198852) ? (v5 >> v1 ^ v4) : (v7 * v1 / v4); + } + else + { + v6 = v1 << v7 << v3; + } + + + switch (v2 % 5) + { + case 0: + v7 = v7 & v6 & v5; + break; + case 1: + v3 = v4 ^ v3 + v4; + break; + case 2: + v1 = (v3 > 22844999) ? (v6 & v7 % v5) : (v6 / v2 ^ v7); + break; + case 3: + v6 = (v1 > 83968349) ? (v2 & v3 ^ v4) : (v6 % v4 & v5); + break; + case 4: + v4 = (v1 > 80574715) ? (v2 ^ v2 & v4) : (v1 - v3 & v5); + break; + default: + v2 = (v1 > 95078655) ? (v4 & v6 ^ v6) : (v3 ^ v6 % v5); + break; + } + + + switch (v6 % 5) + { + case 0: + v4 = (v5 < 20114325) ? (v4 % v4 ^ v7) : (v7 & v1 >> v1); + break; + case 1: + v4 = v7 % v6 + v6; + break; + case 2: + v3 = (v1 > 95463157) ? (v1 % v2 / v7) : (v7 + v1 & v7); + break; + case 3: + v2 = (v1 > 74939377) ? (v5 << v7 << v1) : (v1 << v4 + v7); + break; + case 4: + v2 = (v7 > 550715) ? (v7 + v5 << v1) : (v1 << v7 << v4); + break; + default: + v2 = v3 - v3 * v7; + break; + } + + + return (v4 > 44836552) ? (v2 >> v4 ^ v2) : (v5 ^ v2 >> v7); + } + + [MosaUnitTest] + public static int FuzzMethod1378() + { + int v1 = 20115567; + int v2 = 61973757; + int v3 = 54230333; + int v4 = 27479881; + int v5 = 71831900; + int v6 = 30539981; + int v7 = 53189489; + + if (v3 > 48587368) + { + v1 = (v4 < 2026328) ? (v1 >> v6 ^ v3) : (v2 >> v6 >> v7); + } + else + { + int v8 = 11199777; + v8 = (v8 > 27926842) ? (v8 ^ v8 >> v8) : (v8 + v8 - v8); + } + + + if (v6 < 81428189) + { + v2 = (v6 < 82762200) ? (v3 ^ v3 - v3) : (v6 ^ v5 + v4); + } + else + { + int v9 = 46000034; + v9 = v9 + v9 ^ v9; + } + + + if (v5 < 13997231) + { + v1 = (v3 > 88911321) ? (v6 << v4 + v4) : (v3 ^ v1 / v1); + } + else + { + int v10 = 77105417; + v10 = (v10 > 92469932) ? (v10 >> v10 & v10) : (v10 / v10 | v10); + } + + + return (v6 < 16773675) ? (v6 + v1 >> v1) : (v2 + v5 / v4); + } + + [MosaUnitTest] + public static int FuzzMethod1379() + { + int v1 = 99175257; + int v2 = 97771860; + int v3 = 7795826; + int v4 = 20524571; + int v5 = 58356349; + int v6 = 87933617; + int v7 = 99778921; + + if (v1 > 32030185) + { + int v8 = 40786398; + v8 = v8 | v8 >> v8; + } + else + { + v5 = v2 & v5 & v3; + } + + + switch (v2 % 5) + { + case 0: + v5 = (v1 > 20784424) ? (v3 >> v7 & v3) : (v7 - v4 << v4); + break; + case 1: + v5 = (v6 > 74452172) ? (v6 << v3 << v2) : (v6 | v1 % v2); + break; + case 2: + v1 = (v4 < 35263066) ? (v6 + v3 | v6) : (v5 % v3 >> v1); + break; + case 3: + v6 = v5 & v4 + v6; + break; + case 4: + v4 = (v7 > 74508702) ? (v4 / v7 & v2) : (v4 + v6 ^ v5); + break; + default: + v4 = v3 ^ v4 ^ v6; + break; + } + + + if (v7 > 40190215) + { + v1 = v5 | v7 * v1; + } + else + { + int v9 = 5899976; + v9 = v9 | v9 ^ v9; + } + + + return (v7 > 20654608) ? (v5 * v1 ^ v7) : (v2 ^ v5 + v7); + } + + [MosaUnitTest] + public static int FuzzMethod1380() + { + int v1 = 10200691; + int v2 = 20918580; + int v3 = 8112281; + int v4 = 86096836; + int v5 = 56163977; + int v6 = 45424717; + int v7 = 93831886; + + if (v2 > 26054688) + { + int v8 = 42353725; + v8 = (v8 > 59102757) ? (v8 + v8 - v8) : (v8 << v8 >> v8); + } + else + { + v5 = v4 >> v7 ^ v3; + } + + + switch (v3 % 5) + { + case 0: + v6 = v3 - v1 / v5; + break; + case 1: + v2 = v4 - v6 ^ v5; + break; + case 2: + v5 = (v2 < 14591530) ? (v5 + v4 >> v2) : (v7 >> v3 % v4); + break; + case 3: + v4 = v6 >> v2 & v6; + break; + case 4: + v7 = (v6 > 51560008) ? (v4 << v5 & v6) : (v6 << v5 >> v3); + break; + default: + v1 = v2 | v2 << v7; + break; + } + + + if (v4 < 43966518) + { + int v9 = 79617929; + v9 = v9 - v9 >> v9; + } + else + { + int v10 = 91946421; + v10 = v10 >> v10 * v10; + } + + + return v5 ^ v5 << v4; + } + + [MosaUnitTest] + public static int FuzzMethod1381() + { + int v1 = 57616401; + int v2 = 96612215; + int v3 = 58296397; + int v4 = 95567244; + int v5 = 62622602; + int v6 = 80625206; + int v7 = 23230981; + + if (v5 < 34001795) + { + v3 = (v3 > 72087659) ? (v5 & v3 << v2) : (v3 >> v3 << v5); + } + else + { + v6 = (v6 > 18496157) ? (v4 / v1 | v5) : (v7 | v4 * v7); + } + + + if (v5 > 79342230) + { + v4 = (v7 < 39748233) ? (v6 ^ v1 % v1) : (v3 % v4 << v2); + } + else + { + v2 = (v7 > 61395374) ? (v6 >> v5 * v5) : (v6 & v4 & v6); + } + + + switch (v2 % 5) + { + case 0: + v7 = v2 & v7 + v4; + break; + case 1: + v5 = (v1 > 50015230) ? (v3 / v5 >> v6) : (v4 << v1 / v5); + break; + case 2: + v7 = v4 + v4 >> v1; + break; + case 3: + v1 = (v2 > 9596902) ? (v5 - v2 ^ v5) : (v7 + v7 | v5); + break; + case 4: + v4 = (v7 < 70245988) ? (v6 ^ v2 | v7) : (v6 & v5 + v7); + break; + default: + v1 = v2 & v1 << v5; + break; + } + + + return (v2 > 87849140) ? (v6 >> v4 - v3) : (v2 << v5 ^ v2); + } + + [MosaUnitTest] + public static int FuzzMethod1382() + { + int v1 = 92315140; + int v2 = 11901197; + int v3 = 93267782; + int v4 = 63083767; + int v5 = 88690554; + int v6 = 677615; + int v7 = 69971750; + + switch (v2 % 5) + { + case 0: + v7 = v4 ^ v5 ^ v1; + break; + case 1: + v3 = (v3 > 68173191) ? (v6 ^ v2 * v4) : (v2 | v1 >> v1); + break; + case 2: + v7 = (v6 < 33687560) ? (v1 & v3 | v7) : (v6 | v5 | v7); + break; + case 3: + v5 = v5 ^ v2 << v7; + break; + case 4: + v7 = (v1 < 8621255) ? (v2 % v2 >> v7) : (v6 & v2 - v3); + break; + default: + v2 = v4 + v6 << v4; + break; + } + + + if (v6 < 91283456) + { + int v8 = 15425832; + v8 = v8 << v8 ^ v8; + } + else + { + int v9 = 53171340; + v9 = v9 | v9 / v9; + } + + + switch (v4 % 5) + { + case 0: + v6 = v4 ^ v3 & v1; + break; + case 1: + v6 = v2 ^ v7 << v5; + break; + case 2: + v5 = (v7 < 55684842) ? (v1 ^ v3 ^ v1) : (v5 << v3 >> v1); + break; + case 3: + v7 = (v3 > 99455038) ? (v1 >> v2 | v3) : (v4 | v7 & v7); + break; + case 4: + v4 = v2 << v6 & v4; + break; + default: + v6 = (v1 > 96680855) ? (v1 - v2 & v2) : (v2 * v2 - v7); + break; + } + + + return v6 ^ v4 << v2; + } + + [MosaUnitTest] + public static int FuzzMethod1383() + { + int v1 = 74901225; + int v2 = 93074385; + int v3 = 6473132; + int v4 = 18056286; + int v5 = 49357768; + int v6 = 50808563; + int v7 = 32611987; + + switch (v1 % 5) + { + case 0: + v5 = v6 ^ v2 ^ v4; + break; + case 1: + v6 = (v4 > 57090553) ? (v3 & v5 << v3) : (v6 << v3 | v6); + break; + case 2: + v2 = (v4 < 66645382) ? (v5 ^ v7 ^ v6) : (v7 - v2 & v3); + break; + case 3: + v6 = (v4 < 91514092) ? (v1 ^ v7 - v1) : (v4 | v3 >> v2); + break; + case 4: + v3 = v2 & v3 >> v3; + break; + default: + v3 = (v6 > 73088555) ? (v4 | v1 >> v2) : (v3 >> v6 & v7); + break; + } + + + switch (v6 % 5) + { + case 0: + v5 = (v1 > 57379823) ? (v7 & v5 >> v4) : (v5 << v5 - v2); + break; + case 1: + v6 = (v6 < 97939093) ? (v3 | v6 >> v2) : (v3 & v6 >> v1); + break; + case 2: + v1 = (v1 < 49940038) ? (v2 << v7 | v2) : (v5 ^ v7 | v2); + break; + case 3: + v4 = (v6 > 59533357) ? (v5 | v4 >> v4) : (v6 * v6 | v6); + break; + case 4: + v7 = (v5 < 24674597) ? (v5 >> v1 >> v6) : (v4 + v4 << v1); + break; + default: + v1 = (v3 < 23092764) ? (v1 + v3 & v3) : (v3 ^ v5 % v1); + break; + } + + + if (v6 > 22672928) + { + int v8 = 77963059; + v8 = (v8 > 3528348) ? (v8 & v8 << v8) : (v8 ^ v8 & v8); + } + else + { + int v9 = 21677089; + v9 = (v9 > 33073499) ? (v9 ^ v9 ^ v9) : (v9 << v9 % v9); + } + + + return v1 << v1 & v7; + } + + [MosaUnitTest] + public static int FuzzMethod1384() + { + int v1 = 77440536; + int v2 = 85735015; + int v3 = 3318706; + int v4 = 87341159; + int v5 = 72889627; + int v6 = 75158739; + int v7 = 14785043; + + if (v5 > 23607566) + { + int v8 = 39417531; + v8 = (v8 > 10941560) ? (v8 - v8 >> v8) : (v8 | v8 | v8); + } + else + { + int v9 = 99770900; + v9 = v9 | v9 << v9; + } + + + if (v6 < 18140165) + { + v5 = v1 ^ v4 * v5; + } + else + { + v7 = (v7 < 67322271) ? (v1 >> v5 ^ v3) : (v7 % v2 / v6); + } + + + if (v6 < 26903218) + { + v4 = (v2 < 41219710) ? (v2 >> v1 & v1) : (v3 + v5 / v2); + } + else + { + v4 = v3 >> v1 + v4; + } + + + return v2 << v2 % v5; + } + + [MosaUnitTest] + public static int FuzzMethod1385() + { + int v1 = 16583187; + int v2 = 77274802; + int v3 = 2813924; + int v4 = 67248335; + int v5 = 50484610; + int v6 = 28118456; + int v7 = 12364377; + + if (v4 < 34636150) + { + v4 = (v4 > 7459362) ? (v3 << v6 >> v7) : (v1 | v6 * v3); + } + else + { + v2 = v3 >> v1 | v6; + } + + + switch (v1 % 5) + { + case 0: + v3 = v4 * v2 | v1; + break; + case 1: + v1 = (v2 > 9991580) ? (v6 | v3 & v1) : (v2 / v6 / v4); + break; + case 2: + v6 = (v3 < 96786547) ? (v2 >> v2 % v2) : (v7 & v4 | v1); + break; + case 3: + v6 = (v5 < 20597445) ? (v6 ^ v1 & v1) : (v7 / v6 << v1); + break; + case 4: + v7 = v1 * v6 - v2; + break; + default: + v4 = v6 >> v2 ^ v3; + break; + } + + + if (v1 < 4075430) + { + v6 = v4 >> v6 ^ v3; + } + else + { + v1 = (v7 > 21779013) ? (v2 | v1 & v7) : (v6 / v2 ^ v7); + } + + + return (v2 < 52172327) ? (v7 >> v6 + v6) : (v6 >> v3 * v4); + } + + [MosaUnitTest] + public static int FuzzMethod1386() + { + int v1 = 47550123; + int v2 = 68116311; + int v3 = 88640513; + int v4 = 5502917; + int v5 = 39311109; + int v6 = 83065369; + int v7 = 62254472; + + if (v7 > 84288079) + { + int v8 = 94752995; + v8 = (v8 < 25629808) ? (v8 << v8 % v8) : (v8 ^ v8 >> v8); + } + else + { + v7 = (v3 < 64964559) ? (v4 * v2 | v3) : (v2 | v3 << v2); + } + + + switch (v6 % 5) + { + case 0: + v7 = v7 << v7 >> v2; + break; + case 1: + v3 = v1 / v6 * v6; + break; + case 2: + v3 = (v6 > 60202125) ? (v4 << v5 ^ v3) : (v7 ^ v5 - v4); + break; + case 3: + v7 = v1 | v7 - v1; + break; + case 4: + v5 = (v2 < 45213205) ? (v5 >> v1 * v2) : (v4 + v3 * v7); + break; + default: + v7 = v1 & v5 >> v3; + break; + } + + + if (v5 < 29753475) + { + int v9 = 42809301; + v9 = (v9 > 6735496) ? (v9 + v9 >> v9) : (v9 << v9 ^ v9); + } + else + { + int v10 = 38579526; + v10 = (v10 < 9085892) ? (v10 & v10 - v10) : (v10 >> v10 | v10); + } + + + return v5 << v3 | v6; + } + + [MosaUnitTest] + public static int FuzzMethod1387() + { + int v1 = 48582781; + int v2 = 76671517; + int v3 = 52859976; + int v4 = 64536873; + int v5 = 38930461; + int v6 = 57461904; + int v7 = 6187409; + + switch (v5 % 5) + { + case 0: + v4 = v1 - v2 >> v1; + break; + case 1: + v6 = v1 | v4 & v4; + break; + case 2: + v3 = (v2 > 43750906) ? (v2 / v7 * v7) : (v6 >> v7 << v7); + break; + case 3: + v3 = (v5 > 95599763) ? (v1 ^ v1 % v3) : (v7 & v5 / v4); + break; + case 4: + v1 = (v6 < 30647633) ? (v7 & v4 << v6) : (v7 + v6 + v3); + break; + default: + v6 = v6 + v6 / v5; + break; + } + + + switch (v2 % 5) + { + case 0: + v6 = (v1 > 88410661) ? (v4 ^ v2 << v7) : (v6 + v2 << v7); + break; + case 1: + v1 = v6 + v5 >> v2; + break; + case 2: + v7 = (v4 > 69648884) ? (v6 ^ v4 << v1) : (v6 >> v5 & v4); + break; + case 3: + v4 = (v3 > 11966601) ? (v5 ^ v6 / v7) : (v7 & v1 & v6); + break; + case 4: + v7 = (v2 > 37687616) ? (v5 ^ v7 * v4) : (v6 << v5 | v3); + break; + default: + v4 = (v5 < 15534315) ? (v3 ^ v7 >> v1) : (v7 - v2 - v6); + break; + } + + + switch (v5 % 5) + { + case 0: + v6 = (v3 > 62293739) ? (v2 & v2 & v5) : (v2 / v3 >> v3); + break; + case 1: + v5 = (v3 > 67146699) ? (v6 & v2 ^ v6) : (v6 & v7 << v1); + break; + case 2: + v6 = v1 - v7 | v3; + break; + case 3: + v6 = v4 % v2 << v5; + break; + case 4: + v5 = (v7 > 6851733) ? (v6 ^ v5 | v3) : (v7 | v4 >> v7); + break; + default: + v5 = (v4 < 1121621) ? (v5 & v3 & v3) : (v6 >> v7 - v6); + break; + } + + + return v6 ^ v5 >> v7; + } + + [MosaUnitTest] + public static int FuzzMethod1388() + { + int v1 = 60567580; + int v2 = 68735306; + int v3 = 69380378; + int v4 = 96617517; + int v5 = 7097388; + int v6 = 63712771; + int v7 = 6903310; + + switch (v6 % 5) + { + case 0: + v6 = (v5 > 73604558) ? (v5 % v3 >> v1) : (v5 % v6 / v1); + break; + case 1: + v5 = (v7 < 37764513) ? (v5 ^ v1 | v6) : (v2 % v1 >> v4); + break; + case 2: + v3 = (v4 < 2988391) ? (v5 ^ v6 - v2) : (v5 | v2 & v3); + break; + case 3: + v7 = (v7 < 18938723) ? (v3 >> v7 & v6) : (v3 * v1 & v5); + break; + case 4: + v5 = v3 + v3 & v6; + break; + default: + v7 = v4 << v5 >> v4; + break; + } + + + switch (v6 % 5) + { + case 0: + v7 = v2 & v6 ^ v2; + break; + case 1: + v2 = v2 + v5 * v6; + break; + case 2: + v3 = (v5 > 705190) ? (v6 ^ v4 << v3) : (v1 + v5 << v4); + break; + case 3: + v2 = v1 + v7 << v7; + break; + case 4: + v3 = v4 | v6 * v3; + break; + default: + v3 = (v2 > 81929839) ? (v1 ^ v4 | v3) : (v5 - v4 ^ v2); + break; + } + + + if (v6 < 34391811) + { + v4 = (v2 > 63918862) ? (v5 ^ v7 & v5) : (v5 << v1 >> v3); + } + else + { + v6 = (v3 < 44870554) ? (v5 % v2 % v7) : (v1 >> v2 << v5); + } + + + return v7 - v6 % v5; + } + + [MosaUnitTest] + public static int FuzzMethod1389() + { + int v1 = 97207674; + int v2 = 93233598; + int v3 = 99379768; + int v4 = 48198611; + int v5 = 94196778; + int v6 = 61406493; + int v7 = 69656650; + + if (v2 < 9078695) + { + v3 = (v5 > 84582606) ? (v2 + v7 >> v2) : (v5 | v5 % v5); + } + else + { + int v8 = 77068625; + v8 = v8 - v8 % v8; + } + + + switch (v5 % 5) + { + case 0: + v6 = (v1 > 90265669) ? (v6 >> v5 >> v3) : (v3 % v3 + v3); + break; + case 1: + v1 = (v3 < 54070688) ? (v3 * v6 >> v5) : (v5 >> v4 | v3); + break; + case 2: + v3 = v6 & v3 ^ v2; + break; + case 3: + v3 = (v1 < 62230963) ? (v3 + v7 >> v1) : (v4 << v5 >> v2); + break; + case 4: + v7 = v6 / v1 / v4; + break; + default: + v1 = (v1 > 70064771) ? (v3 - v2 << v2) : (v6 << v2 & v5); + break; + } + + + if (v4 > 37581900) + { + v2 = v2 >> v6 ^ v3; + } + else + { + v7 = (v6 < 23952283) ? (v3 ^ v5 << v1) : (v6 >> v5 << v6); + } + + + return v1 << v1 + v5; + } + + [MosaUnitTest] + public static int FuzzMethod1390() + { + int v1 = 43346525; + int v2 = 97124475; + int v3 = 75100842; + int v4 = 95480898; + int v5 = 68086841; + int v6 = 93834973; + int v7 = 989382; + + switch (v6 % 5) + { + case 0: + v5 = v2 % v5 % v2; + break; + case 1: + v1 = (v4 > 50824317) ? (v2 >> v2 >> v7) : (v3 % v3 >> v4); + break; + case 2: + v7 = (v3 > 54659823) ? (v4 - v2 >> v2) : (v6 % v7 - v5); + break; + case 3: + v6 = v1 % v1 >> v5; + break; + case 4: + v7 = (v3 > 61118143) ? (v7 ^ v3 ^ v2) : (v4 % v4 ^ v1); + break; + default: + v3 = (v5 > 58344430) ? (v6 & v3 % v5) : (v3 << v4 % v3); + break; + } + + + if (v1 > 46420531) + { + v6 = (v2 > 6563659) ? (v2 % v1 << v7) : (v3 * v1 + v5); + } + else + { + int v8 = 94613496; + v8 = (v8 < 57969876) ? (v8 % v8 | v8) : (v8 << v8 & v8); + } + + + switch (v4 % 5) + { + case 0: + v5 = (v6 > 47051927) ? (v6 | v6 >> v5) : (v1 << v4 >> v2); + break; + case 1: + v7 = (v1 < 37523208) ? (v5 / v2 ^ v5) : (v3 << v6 / v6); + break; + case 2: + v4 = v1 >> v4 * v3; + break; + case 3: + v2 = v3 + v1 + v2; + break; + case 4: + v1 = (v5 < 15633064) ? (v3 >> v2 | v1) : (v1 | v7 << v1); + break; + default: + v1 = (v5 < 7999834) ? (v6 << v4 << v5) : (v2 >> v3 | v4); + break; + } + + + return (v6 < 83439099) ? (v2 % v4 >> v3) : (v4 << v6 + v1); + } + + [MosaUnitTest] + public static int FuzzMethod1391() + { + int v1 = 74861601; + int v2 = 62866540; + int v3 = 61986124; + int v4 = 24867565; + int v5 = 78034495; + int v6 = 95705512; + int v7 = 73921671; + + switch (v3 % 5) + { + case 0: + v5 = v6 << v7 >> v6; + break; + case 1: + v2 = (v4 > 58707008) ? (v6 << v7 >> v6) : (v4 / v6 / v5); + break; + case 2: + v7 = v2 % v5 ^ v5; + break; + case 3: + v3 = (v1 > 75146914) ? (v4 % v4 * v4) : (v5 & v3 << v4); + break; + case 4: + v7 = (v6 > 39595847) ? (v7 ^ v4 ^ v6) : (v4 & v1 ^ v5); + break; + default: + v2 = v1 ^ v6 & v7; + break; + } + + + switch (v5 % 5) + { + case 0: + v7 = (v2 < 13798595) ? (v4 | v3 % v7) : (v6 + v3 * v5); + break; + case 1: + v2 = (v2 > 29512063) ? (v5 << v6 ^ v5) : (v4 >> v5 & v6); + break; + case 2: + v2 = v6 | v6 * v1; + break; + case 3: + v4 = (v2 < 87253796) ? (v4 >> v7 - v2) : (v5 ^ v2 * v7); + break; + case 4: + v5 = (v6 > 86532567) ? (v7 >> v7 >> v2) : (v4 - v1 >> v4); + break; + default: + v5 = v7 & v6 % v1; + break; + } + + + if (v6 < 16482056) + { + v1 = v7 % v7 / v4; + } + else + { + int v8 = 93538405; + v8 = (v8 > 75765680) ? (v8 | v8 + v8) : (v8 | v8 % v8); + } + + + return (v2 < 90687974) ? (v7 - v3 + v6) : (v1 | v5 >> v4); + } + + [MosaUnitTest] + public static int FuzzMethod1392() + { + int v1 = 85001478; + int v2 = 72944067; + int v3 = 35866605; + int v4 = 46087992; + int v5 = 43761616; + int v6 = 13751779; + int v7 = 4384555; + + if (v4 > 42239516) + { + int v8 = 61941478; + v8 = (v8 > 18542414) ? (v8 - v8 + v8) : (v8 << v8 ^ v8); + } + else + { + v6 = v2 << v4 % v7; + } + + + if (v2 > 10842169) + { + v2 = v5 << v6 << v3; + } + else + { + int v9 = 60310064; + v9 = v9 / v9 << v9; + } + + + switch (v6 % 5) + { + case 0: + v4 = v5 << v6 >> v2; + break; + case 1: + v7 = v5 * v1 << v6; + break; + case 2: + v4 = (v4 < 86700694) ? (v3 | v5 & v3) : (v3 | v2 ^ v5); + break; + case 3: + v7 = (v1 > 1095707) ? (v6 & v6 << v3) : (v5 | v6 ^ v6); + break; + case 4: + v7 = (v7 > 88286168) ? (v5 & v4 << v1) : (v7 | v5 | v7); + break; + default: + v6 = (v6 < 1425739) ? (v7 | v7 & v2) : (v1 / v3 << v2); + break; + } + + + return (v2 < 71517666) ? (v6 >> v2 ^ v6) : (v4 >> v4 >> v4); + } + + [MosaUnitTest] + public static int FuzzMethod1393() + { + int v1 = 75935355; + int v2 = 2063726; + int v3 = 83545788; + int v4 = 57247452; + int v5 = 89453062; + int v6 = 29470947; + int v7 = 76271690; + + switch (v3 % 5) + { + case 0: + v1 = (v5 > 39599082) ? (v6 >> v4 | v3) : (v2 ^ v4 ^ v2); + break; + case 1: + v5 = (v7 > 27490380) ? (v6 ^ v5 - v1) : (v2 << v6 + v6); + break; + case 2: + v1 = v4 >> v4 << v7; + break; + case 3: + v6 = (v3 < 22766576) ? (v3 & v3 * v1) : (v2 & v7 & v6); + break; + case 4: + v7 = (v3 < 21102805) ? (v2 + v5 >> v2) : (v5 & v3 / v4); + break; + default: + v6 = (v7 < 12022428) ? (v5 * v1 - v1) : (v2 | v2 - v1); + break; + } + + + switch (v7 % 5) + { + case 0: + v6 = (v7 > 69831316) ? (v1 << v6 << v1) : (v1 >> v2 << v3); + break; + case 1: + v4 = (v7 < 27784441) ? (v7 & v7 << v4) : (v1 ^ v1 - v2); + break; + case 2: + v4 = v3 << v3 << v7; + break; + case 3: + v6 = (v3 < 60705300) ? (v7 / v1 - v5) : (v4 - v1 & v1); + break; + case 4: + v2 = (v1 > 25031239) ? (v5 << v3 / v3) : (v4 - v3 - v4); + break; + default: + v5 = v4 | v2 >> v5; + break; + } + + + switch (v1 % 5) + { + case 0: + v3 = (v7 < 11170171) ? (v2 >> v6 << v2) : (v7 & v2 + v5); + break; + case 1: + v3 = (v3 > 12326052) ? (v6 % v2 / v4) : (v2 >> v5 + v1); + break; + case 2: + v6 = v6 * v1 + v7; + break; + case 3: + v1 = v5 << v3 % v3; + break; + case 4: + v4 = (v5 > 22514709) ? (v1 / v5 * v3) : (v2 / v5 >> v6); + break; + default: + v3 = (v5 < 63837689) ? (v2 << v3 * v7) : (v1 % v1 % v4); + break; + } + + + return v1 ^ v5 & v2; + } + + [MosaUnitTest] + public static int FuzzMethod1394() + { + int v1 = 1074837; + int v2 = 14845287; + int v3 = 76646971; + int v4 = 58293593; + int v5 = 87963048; + int v6 = 50943393; + int v7 = 26683495; + + if (v5 > 39463430) + { + int v8 = 73887024; + v8 = v8 | v8 >> v8; + } + else + { + int v9 = 22587241; + v9 = v9 + v9 - v9; + } + + + switch (v6 % 5) + { + case 0: + v5 = (v5 < 26562575) ? (v1 + v1 | v7) : (v4 % v4 % v4); + break; + case 1: + v3 = (v1 < 69472393) ? (v5 ^ v2 - v1) : (v6 << v3 % v6); + break; + case 2: + v5 = v6 << v2 << v7; + break; + case 3: + v2 = v2 << v6 * v3; + break; + case 4: + v3 = (v6 > 37784504) ? (v3 - v2 * v6) : (v1 % v6 | v2); + break; + default: + v7 = v5 | v6 << v6; + break; + } + + + switch (v3 % 5) + { + case 0: + v5 = v7 & v1 >> v4; + break; + case 1: + v2 = v4 ^ v4 << v7; + break; + case 2: + v2 = (v2 > 29415450) ? (v2 | v1 & v3) : (v1 | v5 + v3); + break; + case 3: + v1 = (v1 > 3275308) ? (v6 | v4 % v4) : (v3 & v3 << v5); + break; + case 4: + v2 = v2 | v2 | v4; + break; + default: + v3 = v5 & v5 >> v5; + break; + } + + + return v1 - v1 | v6; + } + + [MosaUnitTest] + public static int FuzzMethod1395() + { + int v1 = 65646783; + int v2 = 48641957; + int v3 = 61183362; + int v4 = 68413994; + int v5 = 30576830; + int v6 = 79295718; + int v7 = 29218809; + + switch (v2 % 5) + { + case 0: + v4 = v4 + v4 % v2; + break; + case 1: + v1 = (v7 > 75268332) ? (v6 >> v7 - v5) : (v3 & v1 - v1); + break; + case 2: + v2 = v1 + v3 ^ v2; + break; + case 3: + v1 = (v2 > 98124558) ? (v2 / v4 >> v6) : (v6 | v6 + v2); + break; + case 4: + v2 = v1 & v1 | v3; + break; + default: + v1 = (v1 < 65222760) ? (v5 ^ v7 / v5) : (v4 << v7 >> v7); + break; + } + + + if (v7 < 14246247) + { + int v8 = 37161233; + v8 = v8 ^ v8 / v8; + } + else + { + int v9 = 82332825; + v9 = (v9 < 7023234) ? (v9 << v9 << v9) : (v9 & v9 & v9); + } + + + if (v2 > 36504040) + { + v2 = (v4 < 63355113) ? (v1 ^ v3 << v5) : (v3 << v5 - v7); + } + else + { + int v10 = 45447377; + v10 = (v10 < 76380619) ? (v10 & v10 % v10) : (v10 | v10 >> v10); + } + + + return (v1 < 29350050) ? (v1 ^ v4 << v7) : (v3 / v1 << v7); + } + + [MosaUnitTest] + public static int FuzzMethod1396() + { + int v1 = 60940422; + int v2 = 78361407; + int v3 = 42515632; + int v4 = 58439320; + int v5 = 84672387; + int v6 = 84857470; + int v7 = 38622757; + + switch (v6 % 5) + { + case 0: + v5 = v5 << v2 & v1; + break; + case 1: + v3 = (v7 < 94642311) ? (v3 ^ v1 - v6) : (v7 ^ v1 + v5); + break; + case 2: + v1 = (v6 < 4957961) ? (v5 / v6 / v4) : (v6 | v7 / v7); + break; + case 3: + v5 = (v5 > 41196155) ? (v5 << v7 * v1) : (v5 << v7 >> v6); + break; + case 4: + v4 = (v6 > 79479610) ? (v2 << v5 << v2) : (v6 | v7 + v3); + break; + default: + v3 = (v6 < 78801553) ? (v4 / v5 | v5) : (v5 >> v4 << v7); + break; + } + + + switch (v2 % 5) + { + case 0: + v7 = v2 ^ v2 >> v2; + break; + case 1: + v1 = (v4 > 66230730) ? (v1 | v1 >> v3) : (v3 << v6 << v2); + break; + case 2: + v5 = v1 % v1 ^ v5; + break; + case 3: + v2 = v2 >> v4 / v6; + break; + case 4: + v4 = (v4 < 69786173) ? (v3 * v6 ^ v7) : (v7 ^ v7 >> v2); + break; + default: + v7 = v1 << v7 | v4; + break; + } + + + if (v3 > 41862935) + { + v5 = (v6 > 20241862) ? (v2 << v6 << v1) : (v6 + v2 << v4); + } + else + { + int v8 = 95336337; + v8 = (v8 > 70515122) ? (v8 % v8 | v8) : (v8 - v8 + v8); + } + + + return (v5 > 51952379) ? (v7 >> v7 | v7) : (v1 / v7 % v3); + } + + [MosaUnitTest] + public static int FuzzMethod1397() + { + int v1 = 83090282; + int v2 = 92924056; + int v3 = 76852857; + int v4 = 7233100; + int v5 = 9907542; + int v6 = 99558434; + int v7 = 70260734; + + if (v3 > 95018525) + { + v5 = v2 << v5 ^ v1; + } + else + { + v4 = (v7 < 9980194) ? (v6 << v6 / v7) : (v2 ^ v4 & v6); + } + + + if (v4 < 49910760) + { + v2 = v6 | v5 & v3; + } + else + { + int v8 = 39578406; + v8 = (v8 > 13672064) ? (v8 * v8 & v8) : (v8 >> v8 & v8); + } + + + switch (v7 % 5) + { + case 0: + v7 = (v6 < 38875904) ? (v4 % v7 ^ v7) : (v5 << v1 & v5); + break; + case 1: + v6 = (v7 > 33810854) ? (v4 % v5 >> v4) : (v6 / v5 & v5); + break; + case 2: + v1 = v4 - v2 / v3; + break; + case 3: + v7 = (v4 > 3528154) ? (v7 & v6 / v2) : (v4 & v1 | v7); + break; + case 4: + v7 = (v3 > 19439297) ? (v2 & v1 << v7) : (v4 - v4 << v2); + break; + default: + v2 = (v4 > 22370178) ? (v7 >> v1 ^ v7) : (v6 & v6 ^ v7); + break; + } + + + return v4 | v4 << v3; + } + + [MosaUnitTest] + public static int FuzzMethod1398() + { + int v1 = 25258531; + int v2 = 55165735; + int v3 = 76302346; + int v4 = 96636041; + int v5 = 71972250; + int v6 = 18758485; + int v7 = 75641514; + + if (v1 < 13729227) + { + v2 = v3 + v1 - v2; + } + else + { + v7 = (v3 < 26802715) ? (v6 ^ v5 / v1) : (v5 % v4 | v4); + } + + + if (v2 > 94985472) + { + int v8 = 40175327; + v8 = v8 * v8 ^ v8; + } + else + { + v6 = (v3 < 88519659) ? (v6 ^ v7 | v7) : (v7 + v5 >> v3); + } + + + if (v1 > 82910785) + { + v3 = (v1 > 33884093) ? (v6 + v2 << v6) : (v3 ^ v4 & v4); + } + else + { + v2 = (v6 > 70282678) ? (v4 | v6 >> v3) : (v2 % v4 & v2); + } + + + return (v2 > 28532897) ? (v1 << v1 - v5) : (v6 / v6 ^ v4); + } + + [MosaUnitTest] + public static int FuzzMethod1399() + { + int v1 = 26705124; + int v2 = 4086954; + int v3 = 38480083; + int v4 = 48502826; + int v5 = 12419061; + int v6 = 49441199; + int v7 = 25757975; + + switch (v5 % 5) + { + case 0: + v3 = (v4 < 31370842) ? (v2 / v6 >> v5) : (v1 | v6 | v5); + break; + case 1: + v7 = v3 % v4 << v3; + break; + case 2: + v5 = (v6 > 74491727) ? (v7 & v5 - v1) : (v3 >> v4 | v4); + break; + case 3: + v6 = (v6 > 71220677) ? (v7 % v5 / v1) : (v2 << v5 - v6); + break; + case 4: + v6 = (v1 < 74101138) ? (v6 | v4 & v4) : (v6 % v7 << v6); + break; + default: + v1 = v2 - v3 + v6; + break; + } + + + if (v1 > 6896551) + { + v1 = v4 % v4 >> v1; + } + else + { + v2 = (v5 < 88915575) ? (v6 - v6 >> v2) : (v2 + v5 % v6); + } + + + if (v7 < 71440242) + { + int v8 = 41850354; + v8 = v8 / v8 << v8; + } + else + { + int v9 = 26488687; + v9 = (v9 > 66470493) ? (v9 ^ v9 / v9) : (v9 << v9 | v9); + } + + + return v2 + v4 | v6; + } + +} + diff --git a/Source/Mosa.UnitTests/Fuzzy/Fuzz0014.cs b/Source/Mosa.UnitTests/Fuzzy/Fuzz0014.cs new file mode 100644 index 0000000000..992281adb4 --- /dev/null +++ b/Source/Mosa.UnitTests/Fuzzy/Fuzz0014.cs @@ -0,0 +1,6518 @@ +namespace Mosa.UnitTests.Fuzzy; + +public static class Fuzz0014 +{ + [MosaUnitTest] + public static int FuzzMethod1400() + { + int v1 = 24918306; + int v2 = 1624891; + int v3 = 54782820; + int v4 = 25543620; + int v5 = 79489276; + int v6 = 6594229; + int v7 = 14637598; + + if (v7 > 19597352) + { + v7 = (v1 > 26699938) ? (v6 - v4 & v1) : (v3 >> v2 % v2); + } + else + { + v7 = (v2 < 53859607) ? (v6 & v6 + v1) : (v7 << v5 << v4); + } + + + switch (v4 % 5) + { + case 0: + v1 = (v2 < 79474676) ? (v4 + v6 & v1) : (v6 * v5 - v5); + break; + case 1: + v2 = (v4 < 63060866) ? (v5 ^ v4 << v3) : (v6 >> v2 << v5); + break; + case 2: + v5 = (v5 < 70034291) ? (v2 >> v4 & v1) : (v4 >> v6 | v1); + break; + case 3: + v5 = (v4 < 64473337) ? (v1 - v1 | v6) : (v3 + v5 - v2); + break; + case 4: + v3 = (v4 < 81088763) ? (v6 << v3 | v6) : (v4 << v3 | v2); + break; + default: + v1 = v7 | v1 * v1; + break; + } + + + switch (v2 % 5) + { + case 0: + v5 = (v1 > 82819635) ? (v2 + v4 << v7) : (v1 % v5 >> v7); + break; + case 1: + v5 = v6 & v4 << v1; + break; + case 2: + v3 = (v4 > 86019556) ? (v7 % v7 << v1) : (v1 & v6 | v1); + break; + case 3: + v1 = v4 % v2 >> v6; + break; + case 4: + v3 = v7 % v3 * v6; + break; + default: + v1 = (v6 < 7564071) ? (v5 & v6 + v3) : (v6 ^ v6 >> v7); + break; + } + + + return v2 >> v3 >> v5; + } + + [MosaUnitTest] + public static int FuzzMethod1401() + { + int v1 = 74261338; + int v2 = 92326471; + int v3 = 35886964; + int v4 = 20589279; + int v5 = 66579158; + int v6 = 49262251; + int v7 = 16024712; + + switch (v6 % 5) + { + case 0: + v7 = v3 ^ v3 & v5; + break; + case 1: + v2 = (v7 < 8189130) ? (v4 | v5 - v4) : (v2 << v1 % v7); + break; + case 2: + v2 = v5 << v5 % v3; + break; + case 3: + v2 = v1 & v1 - v1; + break; + case 4: + v1 = (v2 > 65375959) ? (v7 - v5 >> v4) : (v5 >> v2 + v3); + break; + default: + v6 = (v1 > 41149536) ? (v6 & v7 | v3) : (v7 * v4 << v3); + break; + } + + + switch (v7 % 5) + { + case 0: + v5 = v3 >> v2 << v5; + break; + case 1: + v6 = v5 - v4 >> v1; + break; + case 2: + v2 = v5 << v2 | v7; + break; + case 3: + v6 = (v5 > 40296685) ? (v5 << v7 << v5) : (v4 & v5 - v6); + break; + case 4: + v1 = (v6 < 2746975) ? (v1 + v2 >> v2) : (v4 ^ v5 - v7); + break; + default: + v4 = (v7 < 8037169) ? (v2 >> v6 - v6) : (v7 + v5 << v4); + break; + } + + + if (v7 < 69565922) + { + int v8 = 63352327; + v8 = (v8 > 45063620) ? (v8 * v8 | v8) : (v8 - v8 << v8); + } + else + { + int v9 = 49380380; + v9 = (v9 < 28973503) ? (v9 * v9 / v9) : (v9 % v9 + v9); + } + + + return (v2 > 2612800) ? (v6 ^ v7 | v2) : (v2 - v2 | v2); + } + + [MosaUnitTest] + public static int FuzzMethod1402() + { + int v1 = 85535026; + int v2 = 66845490; + int v3 = 27330467; + int v4 = 50868819; + int v5 = 38612940; + int v6 = 5113440; + int v7 = 5256995; + + if (v2 > 96289317) + { + v1 = (v2 < 56712096) ? (v1 ^ v4 ^ v2) : (v1 ^ v6 % v3); + } + else + { + int v8 = 10633165; + v8 = (v8 > 66193417) ? (v8 * v8 & v8) : (v8 << v8 * v8); + } + + + if (v5 > 31259853) + { + v2 = (v4 < 39533287) ? (v5 >> v2 | v1) : (v3 * v5 >> v4); + } + else + { + int v9 = 7766550; + v9 = v9 % v9 << v9; + } + + + switch (v6 % 5) + { + case 0: + v6 = v5 >> v6 ^ v1; + break; + case 1: + v7 = v1 << v7 << v7; + break; + case 2: + v3 = (v1 > 68913101) ? (v4 >> v5 + v4) : (v5 ^ v3 | v6); + break; + case 3: + v1 = v5 >> v2 + v6; + break; + case 4: + v6 = v5 & v3 ^ v5; + break; + default: + v7 = (v5 > 18260770) ? (v2 << v5 / v4) : (v3 ^ v4 << v4); + break; + } + + + return v7 / v1 - v5; + } + + [MosaUnitTest] + public static int FuzzMethod1403() + { + int v1 = 50384647; + int v2 = 20916946; + int v3 = 30639620; + int v4 = 7346060; + int v5 = 83558210; + int v6 = 60196475; + int v7 = 51932664; + + if (v1 > 12379133) + { + v2 = (v5 < 19608249) ? (v4 << v5 | v5) : (v1 >> v4 + v6); + } + else + { + v4 = v4 >> v1 * v5; + } + + + if (v4 > 19716889) + { + v5 = (v4 > 91360695) ? (v5 >> v1 * v7) : (v1 >> v6 & v3); + } + else + { + int v8 = 23368041; + v8 = v8 << v8 & v8; + } + + + if (v5 < 60131766) + { + v5 = v2 << v5 & v6; + } + else + { + v5 = (v7 > 98866884) ? (v3 * v4 ^ v4) : (v3 - v4 + v4); + } + + + return v7 | v7 ^ v1; + } + + [MosaUnitTest] + public static int FuzzMethod1404() + { + int v1 = 7081816; + int v2 = 927683; + int v3 = 14137568; + int v4 = 99486409; + int v5 = 30422651; + int v6 = 11186262; + int v7 = 5731152; + + switch (v1 % 5) + { + case 0: + v5 = (v3 < 54026483) ? (v5 << v1 & v3) : (v4 >> v2 >> v4); + break; + case 1: + v4 = (v2 > 23382961) ? (v2 ^ v2 << v1) : (v4 | v4 * v6); + break; + case 2: + v6 = (v2 < 5007790) ? (v5 & v7 | v6) : (v1 << v2 | v7); + break; + case 3: + v1 = (v5 < 22354902) ? (v6 >> v5 << v7) : (v5 ^ v1 << v5); + break; + case 4: + v4 = (v2 < 98542754) ? (v2 << v5 + v1) : (v7 + v5 - v4); + break; + default: + v6 = (v3 > 71483222) ? (v7 >> v7 | v4) : (v4 << v2 & v1); + break; + } + + + switch (v7 % 5) + { + case 0: + v3 = (v4 < 53509615) ? (v2 * v3 % v1) : (v2 * v5 << v1); + break; + case 1: + v7 = v6 * v2 >> v2; + break; + case 2: + v7 = (v7 < 25776289) ? (v5 << v7 ^ v5) : (v6 + v4 >> v5); + break; + case 3: + v4 = (v1 < 99553863) ? (v1 & v5 & v5) : (v1 & v4 ^ v2); + break; + case 4: + v1 = (v5 > 54260415) ? (v2 & v3 | v4) : (v6 % v2 | v5); + break; + default: + v4 = v5 | v4 ^ v2; + break; + } + + + switch (v4 % 5) + { + case 0: + v6 = (v6 > 40630863) ? (v2 << v2 + v3) : (v7 | v1 >> v5); + break; + case 1: + v5 = v2 * v4 >> v7; + break; + case 2: + v3 = (v5 < 53899074) ? (v2 & v4 ^ v1) : (v1 << v5 << v1); + break; + case 3: + v1 = (v5 < 99345951) ? (v4 << v5 / v5) : (v6 | v4 << v2); + break; + case 4: + v4 = (v7 < 82039203) ? (v1 + v5 % v2) : (v2 >> v7 >> v4); + break; + default: + v4 = (v1 > 46593231) ? (v1 / v4 << v3) : (v3 & v3 << v6); + break; + } + + + return (v2 < 42999310) ? (v6 ^ v7 | v3) : (v7 >> v1 & v1); + } + + [MosaUnitTest] + public static int FuzzMethod1405() + { + int v1 = 58100573; + int v2 = 84218215; + int v3 = 1659450; + int v4 = 94877771; + int v5 = 69320585; + int v6 = 14571039; + int v7 = 92555760; + + if (v6 > 14978035) + { + int v8 = 67567492; + v8 = (v8 < 44791826) ? (v8 << v8 << v8) : (v8 / v8 - v8); + } + else + { + v5 = (v1 < 99595689) ? (v6 * v7 >> v1) : (v2 / v4 << v6); + } + + + if (v4 < 84739516) + { + int v9 = 785126; + v9 = (v9 > 95686028) ? (v9 * v9 + v9) : (v9 / v9 / v9); + } + else + { + int v10 = 70466465; + v10 = v10 | v10 % v10; + } + + + switch (v4 % 5) + { + case 0: + v1 = (v3 > 69929768) ? (v1 ^ v7 >> v2) : (v3 & v7 << v5); + break; + case 1: + v3 = v6 / v5 ^ v1; + break; + case 2: + v1 = (v7 > 15914718) ? (v2 + v5 << v3) : (v2 >> v5 << v1); + break; + case 3: + v4 = (v1 < 84042793) ? (v2 ^ v1 << v2) : (v4 - v5 >> v1); + break; + case 4: + v5 = v2 % v4 / v5; + break; + default: + v3 = (v6 < 21192098) ? (v4 % v6 | v5) : (v1 / v4 | v7); + break; + } + + + return (v1 < 12267592) ? (v3 >> v5 * v7) : (v4 >> v7 << v7); + } + + [MosaUnitTest] + public static int FuzzMethod1406() + { + int v1 = 92016737; + int v2 = 48540302; + int v3 = 8291648; + int v4 = 70961070; + int v5 = 9344913; + int v6 = 48774702; + int v7 = 41419483; + + switch (v6 % 5) + { + case 0: + v2 = v2 - v6 - v2; + break; + case 1: + v2 = (v7 < 83544696) ? (v4 << v5 * v5) : (v3 | v4 >> v2); + break; + case 2: + v4 = v5 >> v6 ^ v7; + break; + case 3: + v1 = (v2 < 60427879) ? (v1 % v3 << v4) : (v2 << v1 | v5); + break; + case 4: + v2 = (v3 < 71626421) ? (v2 << v2 & v4) : (v1 << v1 / v5); + break; + default: + v2 = (v1 < 96698574) ? (v2 ^ v4 << v1) : (v2 << v6 << v6); + break; + } + + + if (v1 > 42211098) + { + int v8 = 58598248; + v8 = (v8 > 42453761) ? (v8 >> v8 ^ v8) : (v8 ^ v8 - v8); + } + else + { + int v9 = 37034059; + v9 = (v9 > 10219423) ? (v9 << v9 ^ v9) : (v9 + v9 ^ v9); + } + + + switch (v1 % 5) + { + case 0: + v5 = v1 << v5 + v6; + break; + case 1: + v7 = (v3 > 57881798) ? (v2 + v2 & v3) : (v4 >> v5 - v7); + break; + case 2: + v5 = v3 / v4 / v7; + break; + case 3: + v3 = (v7 < 29992254) ? (v2 << v7 << v6) : (v6 * v4 + v4); + break; + case 4: + v2 = (v4 < 34331501) ? (v1 << v3 >> v5) : (v7 & v6 >> v5); + break; + default: + v6 = (v1 > 91689780) ? (v1 / v6 << v6) : (v3 * v6 ^ v1); + break; + } + + + return v2 * v3 ^ v2; + } + + [MosaUnitTest] + public static int FuzzMethod1407() + { + int v1 = 79510980; + int v2 = 55696291; + int v3 = 27510375; + int v4 = 36394007; + int v5 = 94615111; + int v6 = 18193198; + int v7 = 74270279; + + if (v5 < 46336518) + { + v2 = (v1 > 5782170) ? (v3 >> v7 % v7) : (v3 + v4 >> v3); + } + else + { + int v8 = 48374031; + v8 = (v8 < 85150351) ? (v8 << v8 >> v8) : (v8 << v8 >> v8); + } + + + switch (v4 % 5) + { + case 0: + v4 = (v1 > 37396411) ? (v1 - v5 << v4) : (v4 & v1 << v4); + break; + case 1: + v4 = (v4 < 46094340) ? (v5 + v5 << v3) : (v2 << v2 / v2); + break; + case 2: + v7 = v4 & v7 & v4; + break; + case 3: + v1 = (v2 > 86957619) ? (v6 & v5 % v4) : (v7 * v5 % v4); + break; + case 4: + v7 = (v2 > 8029023) ? (v5 + v2 ^ v1) : (v4 - v4 & v6); + break; + default: + v7 = v4 | v3 << v5; + break; + } + + + switch (v4 % 5) + { + case 0: + v3 = (v6 < 55438461) ? (v5 ^ v5 | v1) : (v7 >> v6 >> v4); + break; + case 1: + v5 = v5 >> v4 >> v3; + break; + case 2: + v3 = v5 << v2 + v7; + break; + case 3: + v6 = v7 | v1 << v7; + break; + case 4: + v4 = v1 | v7 | v6; + break; + default: + v4 = v5 % v5 * v1; + break; + } + + + return (v5 > 19424056) ? (v7 << v4 >> v5) : (v6 >> v4 & v5); + } + + [MosaUnitTest] + public static int FuzzMethod1408() + { + int v1 = 95242599; + int v2 = 55827491; + int v3 = 73784014; + int v4 = 57737005; + int v5 = 48915163; + int v6 = 47391196; + int v7 = 39684810; + + if (v3 > 34795570) + { + v7 = (v2 > 87161200) ? (v6 << v1 & v1) : (v3 >> v4 >> v5); + } + else + { + v4 = v6 / v4 & v7; + } + + + switch (v7 % 5) + { + case 0: + v6 = (v3 > 66926290) ? (v5 - v6 - v2) : (v6 * v7 + v7); + break; + case 1: + v5 = (v5 > 55967551) ? (v1 - v3 + v5) : (v7 << v1 ^ v4); + break; + case 2: + v7 = v7 | v7 - v2; + break; + case 3: + v2 = (v6 < 25630637) ? (v3 ^ v2 * v1) : (v4 >> v3 ^ v6); + break; + case 4: + v6 = v5 ^ v3 ^ v1; + break; + default: + v3 = v7 << v7 % v3; + break; + } + + + if (v4 < 91446762) + { + int v8 = 44577617; + v8 = v8 | v8 % v8; + } + else + { + int v9 = 2754085; + v9 = (v9 > 5629267) ? (v9 << v9 / v9) : (v9 / v9 & v9); + } + + + return (v2 < 793218) ? (v3 * v3 / v4) : (v5 | v2 | v6); + } + + [MosaUnitTest] + public static int FuzzMethod1409() + { + int v1 = 44203798; + int v2 = 96054926; + int v3 = 16479147; + int v4 = 30122623; + int v5 = 48640453; + int v6 = 15185888; + int v7 = 34313643; + + switch (v4 % 5) + { + case 0: + v7 = v5 >> v1 >> v1; + break; + case 1: + v2 = (v2 < 7412265) ? (v5 | v1 >> v4) : (v3 << v2 >> v2); + break; + case 2: + v1 = (v4 > 30923272) ? (v2 << v6 | v5) : (v7 & v3 | v2); + break; + case 3: + v7 = v1 ^ v5 * v2; + break; + case 4: + v2 = v1 << v4 * v7; + break; + default: + v7 = (v2 > 11419933) ? (v2 | v5 / v4) : (v1 >> v3 * v4); + break; + } + + + switch (v4 % 5) + { + case 0: + v2 = (v2 < 46866503) ? (v7 >> v4 ^ v5) : (v4 << v4 << v4); + break; + case 1: + v5 = (v6 < 68283276) ? (v2 ^ v6 * v4) : (v2 & v4 ^ v2); + break; + case 2: + v1 = (v1 < 26417299) ? (v1 * v2 + v4) : (v3 - v6 / v6); + break; + case 3: + v2 = (v5 > 26984763) ? (v6 >> v5 << v4) : (v3 >> v5 ^ v7); + break; + case 4: + v7 = (v7 < 14786968) ? (v4 >> v1 >> v1) : (v1 ^ v5 - v4); + break; + default: + v2 = (v1 > 19375192) ? (v4 << v2 + v5) : (v4 << v6 ^ v1); + break; + } + + + if (v4 < 65960973) + { + int v8 = 59224761; + v8 = (v8 < 92936427) ? (v8 | v8 & v8) : (v8 / v8 << v8); + } + else + { + int v9 = 80029611; + v9 = v9 * v9 >> v9; + } + + + return v7 % v7 >> v1; + } + + [MosaUnitTest] + public static int FuzzMethod1410() + { + int v1 = 77844077; + int v2 = 42202969; + int v3 = 39474943; + int v4 = 22468823; + int v5 = 96658352; + int v6 = 21830714; + int v7 = 56988709; + + if (v3 > 74820379) + { + v7 = v5 / v1 & v5; + } + else + { + v1 = v3 >> v2 >> v3; + } + + + switch (v6 % 5) + { + case 0: + v3 = (v4 < 64692065) ? (v2 >> v1 >> v4) : (v7 - v6 >> v2); + break; + case 1: + v5 = (v4 < 99173793) ? (v6 | v1 + v5) : (v2 << v3 + v6); + break; + case 2: + v5 = (v1 > 3703884) ? (v5 * v4 >> v2) : (v3 * v6 << v3); + break; + case 3: + v5 = (v2 < 16192843) ? (v6 ^ v2 + v4) : (v4 >> v3 >> v5); + break; + case 4: + v2 = v3 >> v4 / v3; + break; + default: + v7 = v2 | v4 | v1; + break; + } + + + switch (v3 % 5) + { + case 0: + v4 = (v3 < 84517869) ? (v4 ^ v3 + v2) : (v4 | v7 ^ v6); + break; + case 1: + v3 = (v6 > 2654489) ? (v6 << v6 >> v1) : (v3 >> v2 << v3); + break; + case 2: + v5 = (v3 > 7713968) ? (v4 * v2 - v1) : (v2 & v6 * v6); + break; + case 3: + v2 = (v4 > 76453601) ? (v6 - v7 << v4) : (v1 - v1 + v4); + break; + case 4: + v3 = (v3 < 84738557) ? (v2 ^ v3 >> v2) : (v4 / v4 / v4); + break; + default: + v3 = (v3 > 14845809) ? (v2 >> v5 >> v6) : (v7 | v2 << v2); + break; + } + + + return (v6 > 1079079) ? (v3 & v6 >> v7) : (v2 - v2 ^ v4); + } + + [MosaUnitTest] + public static int FuzzMethod1411() + { + int v1 = 10070985; + int v2 = 64238555; + int v3 = 96730210; + int v4 = 76080415; + int v5 = 57771430; + int v6 = 74223889; + int v7 = 34738310; + + switch (v1 % 5) + { + case 0: + v6 = v5 / v4 / v4; + break; + case 1: + v1 = v4 * v6 / v3; + break; + case 2: + v5 = v3 + v5 + v1; + break; + case 3: + v5 = (v4 > 85417157) ? (v3 & v4 - v2) : (v1 << v7 % v4); + break; + case 4: + v2 = (v1 < 94586654) ? (v6 << v1 / v5) : (v3 + v7 & v3); + break; + default: + v2 = v4 >> v4 * v6; + break; + } + + + if (v5 < 81451044) + { + int v8 = 19482986; + v8 = (v8 > 60111201) ? (v8 % v8 | v8) : (v8 ^ v8 * v8); + } + else + { + int v9 = 89266212; + v9 = (v9 > 89814031) ? (v9 >> v9 - v9) : (v9 >> v9 / v9); + } + + + switch (v2 % 5) + { + case 0: + v7 = (v7 > 16803550) ? (v6 ^ v2 | v4) : (v5 / v3 / v6); + break; + case 1: + v2 = (v3 > 75018728) ? (v4 ^ v2 << v7) : (v3 >> v3 << v1); + break; + case 2: + v4 = (v3 > 31896796) ? (v2 / v2 << v6) : (v2 - v4 - v2); + break; + case 3: + v2 = v5 & v1 | v3; + break; + case 4: + v4 = v4 << v3 - v7; + break; + default: + v6 = v4 / v2 + v1; + break; + } + + + return (v4 < 96255145) ? (v2 & v4 << v5) : (v1 % v6 & v6); + } + + [MosaUnitTest] + public static int FuzzMethod1412() + { + int v1 = 94612519; + int v2 = 70461816; + int v3 = 36973031; + int v4 = 7781891; + int v5 = 1968312; + int v6 = 17040345; + int v7 = 73737519; + + if (v1 < 49527007) + { + int v8 = 34162603; + v8 = v8 << v8 >> v8; + } + else + { + int v9 = 75556865; + v9 = (v9 < 12442925) ? (v9 << v9 & v9) : (v9 + v9 & v9); + } + + + switch (v4 % 5) + { + case 0: + v4 = v5 & v3 + v5; + break; + case 1: + v1 = (v6 < 61917103) ? (v2 << v2 << v5) : (v7 | v1 >> v5); + break; + case 2: + v7 = (v5 < 79074232) ? (v1 ^ v3 ^ v5) : (v7 << v3 | v1); + break; + case 3: + v2 = (v2 > 67029639) ? (v7 * v6 >> v6) : (v4 >> v7 >> v4); + break; + case 4: + v7 = (v6 < 85389311) ? (v2 - v2 ^ v1) : (v4 * v2 * v4); + break; + default: + v6 = (v3 < 84759402) ? (v7 >> v6 + v1) : (v4 << v3 >> v2); + break; + } + + + if (v4 < 62901132) + { + v1 = v1 % v7 << v1; + } + else + { + int v10 = 55239494; + v10 = (v10 > 9018720) ? (v10 << v10 ^ v10) : (v10 << v10 & v10); + } + + + return (v7 < 86920329) ? (v2 + v6 * v7) : (v1 ^ v2 << v1); + } + + [MosaUnitTest] + public static int FuzzMethod1413() + { + int v1 = 31882208; + int v2 = 30875278; + int v3 = 37023516; + int v4 = 64032275; + int v5 = 45958991; + int v6 = 12977001; + int v7 = 3419532; + + switch (v7 % 5) + { + case 0: + v4 = (v7 > 53739603) ? (v5 | v1 >> v7) : (v2 ^ v1 | v2); + break; + case 1: + v3 = (v3 > 93998048) ? (v6 & v5 ^ v6) : (v6 << v2 ^ v3); + break; + case 2: + v1 = (v5 > 11767806) ? (v3 / v5 >> v5) : (v1 >> v1 & v5); + break; + case 3: + v5 = v2 / v2 >> v2; + break; + case 4: + v4 = (v5 > 92423738) ? (v1 - v5 * v1) : (v6 ^ v1 >> v5); + break; + default: + v2 = v4 << v2 ^ v6; + break; + } + + + switch (v2 % 5) + { + case 0: + v1 = (v7 > 91179515) ? (v2 >> v6 << v6) : (v1 ^ v4 / v1); + break; + case 1: + v1 = v5 | v1 >> v2; + break; + case 2: + v1 = v3 << v6 >> v5; + break; + case 3: + v7 = (v2 > 70959311) ? (v7 >> v6 / v5) : (v2 ^ v7 * v1); + break; + case 4: + v7 = v6 & v1 | v3; + break; + default: + v1 = (v1 > 94697169) ? (v6 & v4 / v3) : (v5 + v3 / v7); + break; + } + + + if (v1 < 22901797) + { + int v8 = 9735714; + v8 = (v8 > 6248062) ? (v8 >> v8 >> v8) : (v8 + v8 % v8); + } + else + { + v6 = (v6 < 21957502) ? (v5 % v1 * v6) : (v4 >> v6 + v2); + } + + + return v5 * v4 >> v7; + } + + [MosaUnitTest] + public static int FuzzMethod1414() + { + int v1 = 28420099; + int v2 = 24491871; + int v3 = 46776003; + int v4 = 3202660; + int v5 = 46896092; + int v6 = 80939719; + int v7 = 44863401; + + switch (v3 % 5) + { + case 0: + v5 = (v7 > 80453361) ? (v7 ^ v3 << v3) : (v6 ^ v2 << v5); + break; + case 1: + v6 = v6 << v7 / v2; + break; + case 2: + v7 = v2 | v5 * v3; + break; + case 3: + v2 = (v1 > 82058217) ? (v1 >> v2 % v6) : (v2 + v5 << v4); + break; + case 4: + v2 = (v2 > 53465736) ? (v2 ^ v5 % v2) : (v3 ^ v3 | v4); + break; + default: + v4 = v3 | v6 << v1; + break; + } + + + if (v4 > 6324031) + { + int v8 = 99869502; + v8 = (v8 > 77808296) ? (v8 ^ v8 & v8) : (v8 ^ v8 << v8); + } + else + { + int v9 = 56781714; + v9 = v9 + v9 & v9; + } + + + switch (v2 % 5) + { + case 0: + v4 = (v6 < 75571383) ? (v7 & v6 << v3) : (v6 | v1 | v4); + break; + case 1: + v3 = v3 + v3 << v3; + break; + case 2: + v6 = v7 << v2 >> v5; + break; + case 3: + v4 = (v1 > 25886928) ? (v6 | v6 + v4) : (v7 << v5 << v4); + break; + case 4: + v6 = v5 * v2 * v6; + break; + default: + v6 = (v4 < 22766711) ? (v7 / v4 << v1) : (v7 >> v2 & v5); + break; + } + + + return v1 ^ v3 / v7; + } + + [MosaUnitTest] + public static int FuzzMethod1415() + { + int v1 = 9252197; + int v2 = 87222877; + int v3 = 52988928; + int v4 = 58933273; + int v5 = 60291632; + int v6 = 5872645; + int v7 = 20718628; + + switch (v1 % 5) + { + case 0: + v1 = v6 << v7 * v5; + break; + case 1: + v7 = v2 + v5 % v7; + break; + case 2: + v1 = (v4 > 28442612) ? (v6 ^ v2 / v1) : (v7 & v7 - v7); + break; + case 3: + v6 = v4 - v7 + v3; + break; + case 4: + v2 = v2 % v4 / v1; + break; + default: + v4 = (v7 < 88896781) ? (v1 / v6 >> v5) : (v1 << v3 & v7); + break; + } + + + if (v3 > 56791588) + { + v2 = (v3 < 95415134) ? (v3 >> v4 ^ v2) : (v4 << v1 ^ v6); + } + else + { + v6 = (v2 < 61011304) ? (v5 ^ v3 / v2) : (v4 ^ v3 & v6); + } + + + switch (v1 % 5) + { + case 0: + v5 = (v3 < 37937439) ? (v6 << v5 >> v6) : (v6 & v1 >> v3); + break; + case 1: + v2 = (v2 < 87191929) ? (v4 & v4 * v5) : (v4 << v6 << v6); + break; + case 2: + v3 = v3 - v3 / v6; + break; + case 3: + v5 = (v5 < 13477611) ? (v6 & v2 | v4) : (v3 >> v3 * v2); + break; + case 4: + v7 = v7 / v1 / v4; + break; + default: + v2 = (v6 > 31197895) ? (v3 & v6 >> v7) : (v7 >> v7 >> v7); + break; + } + + + return (v4 < 57402679) ? (v3 & v5 ^ v6) : (v2 / v5 * v1); + } + + [MosaUnitTest] + public static int FuzzMethod1416() + { + int v1 = 92465568; + int v2 = 60204766; + int v3 = 47142371; + int v4 = 14775654; + int v5 = 62301272; + int v6 = 64237591; + int v7 = 24725613; + + if (v3 > 40785179) + { + v3 = v5 >> v6 ^ v3; + } + else + { + int v8 = 76817937; + v8 = (v8 > 55027581) ? (v8 >> v8 << v8) : (v8 / v8 * v8); + } + + + if (v3 > 41052968) + { + int v9 = 26314601; + v9 = (v9 > 87860023) ? (v9 >> v9 + v9) : (v9 & v9 - v9); + } + else + { + v6 = (v2 > 77565291) ? (v5 - v2 >> v3) : (v6 ^ v5 - v1); + } + + + if (v7 > 22337960) + { + int v10 = 42089977; + v10 = (v10 < 14253418) ? (v10 | v10 | v10) : (v10 << v10 & v10); + } + else + { + v7 = (v2 < 31193543) ? (v4 & v4 * v7) : (v1 / v6 ^ v7); + } + + + return v2 + v6 * v6; + } + + [MosaUnitTest] + public static int FuzzMethod1417() + { + int v1 = 44464855; + int v2 = 76567977; + int v3 = 53627495; + int v4 = 71136587; + int v5 = 32299239; + int v6 = 42518007; + int v7 = 87324721; + + if (v3 > 21860225) + { + v4 = (v5 > 26821751) ? (v2 << v3 ^ v6) : (v6 ^ v7 << v1); + } + else + { + v5 = v3 / v5 ^ v2; + } + + + switch (v4 % 5) + { + case 0: + v2 = (v3 > 72106553) ? (v7 ^ v6 | v4) : (v6 & v4 ^ v7); + break; + case 1: + v4 = (v1 > 34786351) ? (v2 << v3 >> v7) : (v7 % v5 / v2); + break; + case 2: + v6 = (v1 < 97092450) ? (v1 | v7 - v2) : (v2 * v5 << v2); + break; + case 3: + v1 = (v4 < 71234367) ? (v1 ^ v6 % v1) : (v7 | v4 ^ v3); + break; + case 4: + v2 = v2 + v4 & v4; + break; + default: + v2 = (v3 > 835133) ? (v4 << v5 / v7) : (v7 + v2 % v3); + break; + } + + + switch (v4 % 5) + { + case 0: + v4 = v3 ^ v4 + v2; + break; + case 1: + v7 = (v4 < 77621490) ? (v6 - v2 ^ v2) : (v2 / v5 % v3); + break; + case 2: + v7 = (v3 < 54990777) ? (v6 | v4 & v6) : (v7 << v4 & v6); + break; + case 3: + v4 = (v1 < 48490642) ? (v5 << v5 & v3) : (v7 << v1 << v4); + break; + case 4: + v6 = v2 | v4 & v4; + break; + default: + v2 = v7 << v2 << v3; + break; + } + + + return (v6 < 55992521) ? (v2 << v1 & v5) : (v7 % v3 >> v1); + } + + [MosaUnitTest] + public static int FuzzMethod1418() + { + int v1 = 65342756; + int v2 = 5435950; + int v3 = 84427586; + int v4 = 49833560; + int v5 = 30900898; + int v6 = 84256431; + int v7 = 48685170; + + switch (v2 % 5) + { + case 0: + v5 = (v6 > 23337476) ? (v2 + v3 ^ v2) : (v3 >> v5 * v2); + break; + case 1: + v5 = v4 >> v1 * v1; + break; + case 2: + v4 = (v2 < 33083757) ? (v2 - v5 & v6) : (v7 * v7 & v6); + break; + case 3: + v3 = v6 & v3 * v4; + break; + case 4: + v4 = v3 & v6 | v3; + break; + default: + v5 = (v5 > 80458233) ? (v7 * v5 + v3) : (v1 / v1 << v4); + break; + } + + + switch (v1 % 5) + { + case 0: + v6 = (v1 < 45118558) ? (v6 ^ v1 & v4) : (v4 >> v6 + v7); + break; + case 1: + v3 = (v2 < 44815518) ? (v3 << v5 >> v6) : (v2 | v4 << v1); + break; + case 2: + v2 = v6 << v2 + v4; + break; + case 3: + v1 = v7 << v2 / v2; + break; + case 4: + v5 = v6 + v6 & v7; + break; + default: + v3 = (v6 > 28023420) ? (v1 % v2 << v4) : (v3 | v7 | v4); + break; + } + + + if (v6 > 65978681) + { + v1 = (v2 > 54399179) ? (v3 * v4 ^ v4) : (v4 << v5 << v6); + } + else + { + int v8 = 23991559; + v8 = (v8 < 75308907) ? (v8 | v8 & v8) : (v8 ^ v8 >> v8); + } + + + return (v2 < 49263840) ? (v1 & v3 << v5) : (v1 | v6 ^ v1); + } + + [MosaUnitTest] + public static int FuzzMethod1419() + { + int v1 = 54304555; + int v2 = 47609516; + int v3 = 55521530; + int v4 = 54556963; + int v5 = 86446366; + int v6 = 20084346; + int v7 = 5382957; + + switch (v5 % 5) + { + case 0: + v6 = (v1 > 7227766) ? (v4 << v2 & v4) : (v3 / v6 % v5); + break; + case 1: + v6 = v1 + v1 * v6; + break; + case 2: + v5 = (v4 > 65082183) ? (v4 << v1 * v7) : (v6 + v2 ^ v5); + break; + case 3: + v6 = (v3 < 32170984) ? (v6 << v1 / v5) : (v7 << v3 << v2); + break; + case 4: + v1 = (v7 > 52328302) ? (v5 & v1 % v6) : (v1 >> v1 >> v7); + break; + default: + v1 = v2 + v5 * v1; + break; + } + + + switch (v3 % 5) + { + case 0: + v1 = (v4 > 47737557) ? (v2 >> v4 + v1) : (v1 % v3 % v6); + break; + case 1: + v6 = v3 | v1 + v4; + break; + case 2: + v6 = (v5 < 2005104) ? (v6 - v4 >> v7) : (v4 << v7 | v6); + break; + case 3: + v4 = v6 ^ v5 >> v6; + break; + case 4: + v3 = v5 % v6 & v1; + break; + default: + v3 = (v2 > 58321641) ? (v2 << v6 - v6) : (v1 | v4 >> v7); + break; + } + + + if (v1 > 90166400) + { + int v8 = 46949195; + v8 = (v8 > 18934982) ? (v8 >> v8 % v8) : (v8 << v8 * v8); + } + else + { + v1 = v2 >> v6 << v4; + } + + + return v3 ^ v3 << v7; + } + + [MosaUnitTest] + public static int FuzzMethod1420() + { + int v1 = 9848027; + int v2 = 21749235; + int v3 = 9629112; + int v4 = 52487097; + int v5 = 2693698; + int v6 = 79092664; + int v7 = 96468913; + + switch (v7 % 5) + { + case 0: + v5 = v1 >> v5 << v5; + break; + case 1: + v4 = (v5 > 71512817) ? (v5 & v6 % v3) : (v6 & v7 & v2); + break; + case 2: + v2 = (v2 < 7902613) ? (v5 * v6 % v1) : (v6 * v7 << v5); + break; + case 3: + v7 = (v4 > 27215352) ? (v5 / v7 << v4) : (v1 - v2 << v1); + break; + case 4: + v2 = (v5 < 35262062) ? (v4 | v6 % v7) : (v6 >> v6 / v2); + break; + default: + v5 = v4 & v4 / v7; + break; + } + + + switch (v1 % 5) + { + case 0: + v3 = (v4 > 42440549) ? (v6 - v6 ^ v3) : (v6 << v2 | v2); + break; + case 1: + v6 = (v1 < 49358496) ? (v7 + v1 << v7) : (v1 | v6 ^ v7); + break; + case 2: + v7 = v7 >> v6 + v6; + break; + case 3: + v4 = (v4 > 36678601) ? (v5 << v3 >> v6) : (v6 + v5 ^ v7); + break; + case 4: + v7 = (v6 > 86917524) ? (v6 & v1 - v6) : (v2 << v2 << v3); + break; + default: + v7 = v6 >> v4 & v6; + break; + } + + + switch (v2 % 5) + { + case 0: + v4 = (v6 < 30088148) ? (v5 ^ v2 >> v7) : (v6 & v4 >> v5); + break; + case 1: + v7 = (v5 > 6768985) ? (v7 | v6 << v5) : (v4 * v7 + v7); + break; + case 2: + v5 = v4 ^ v6 - v3; + break; + case 3: + v7 = v4 >> v3 << v7; + break; + case 4: + v3 = v4 & v5 | v3; + break; + default: + v2 = (v7 > 70904183) ? (v3 >> v6 + v7) : (v1 << v4 | v4); + break; + } + + + return v7 * v5 % v3; + } + + [MosaUnitTest] + public static int FuzzMethod1421() + { + int v1 = 51801740; + int v2 = 34307462; + int v3 = 11903143; + int v4 = 98277627; + int v5 = 38639013; + int v6 = 26476335; + int v7 = 73875329; + + if (v5 < 10369040) + { + int v8 = 73498766; + v8 = v8 ^ v8 << v8; + } + else + { + int v9 = 26270359; + v9 = (v9 > 39081172) ? (v9 << v9 << v9) : (v9 + v9 ^ v9); + } + + + if (v2 < 37312867) + { + int v10 = 3208745; + v10 = v10 | v10 >> v10; + } + else + { + v1 = (v3 > 26225834) ? (v1 - v4 & v7) : (v6 << v1 << v3); + } + + + if (v2 > 87845419) + { + v5 = v7 << v1 & v4; + } + else + { + v5 = v2 & v2 & v6; + } + + + return (v3 > 7690863) ? (v2 | v5 / v7) : (v7 & v3 >> v5); + } + + [MosaUnitTest] + public static int FuzzMethod1422() + { + int v1 = 22620361; + int v2 = 9496583; + int v3 = 92913817; + int v4 = 40750730; + int v5 = 94105744; + int v6 = 89542407; + int v7 = 79856406; + + if (v5 < 16380560) + { + v7 = (v2 > 30921175) ? (v6 % v3 >> v6) : (v4 / v5 >> v5); + } + else + { + int v8 = 53609762; + v8 = (v8 > 59318873) ? (v8 | v8 << v8) : (v8 - v8 >> v8); + } + + + switch (v5 % 5) + { + case 0: + v6 = v1 >> v3 + v7; + break; + case 1: + v1 = v3 % v7 << v7; + break; + case 2: + v2 = (v7 > 89482648) ? (v7 << v2 ^ v1) : (v3 << v1 / v3); + break; + case 3: + v3 = (v5 < 41370207) ? (v5 & v6 >> v2) : (v1 << v6 >> v2); + break; + case 4: + v6 = v1 % v4 ^ v1; + break; + default: + v1 = (v6 > 61331675) ? (v3 >> v6 & v2) : (v4 << v7 - v5); + break; + } + + + switch (v4 % 5) + { + case 0: + v2 = v1 << v2 >> v3; + break; + case 1: + v7 = (v1 < 7280509) ? (v6 * v1 & v5) : (v5 << v4 % v3); + break; + case 2: + v7 = (v2 > 54429999) ? (v1 + v5 << v3) : (v1 / v3 << v3); + break; + case 3: + v2 = v5 ^ v1 >> v6; + break; + case 4: + v7 = (v4 < 38905123) ? (v4 | v4 << v2) : (v6 << v2 << v5); + break; + default: + v6 = (v6 < 74286759) ? (v6 / v6 % v1) : (v6 & v6 << v4); + break; + } + + + return (v3 < 75256104) ? (v2 >> v7 * v5) : (v3 ^ v6 - v1); + } + + [MosaUnitTest] + public static int FuzzMethod1423() + { + int v1 = 21637313; + int v2 = 32903486; + int v3 = 52279622; + int v4 = 593399; + int v5 = 62986586; + int v6 = 12410596; + int v7 = 59378769; + + switch (v3 % 5) + { + case 0: + v3 = v5 - v7 * v2; + break; + case 1: + v6 = (v6 > 34900192) ? (v1 << v3 << v1) : (v1 >> v5 >> v3); + break; + case 2: + v6 = v1 * v7 ^ v7; + break; + case 3: + v7 = (v3 < 96084046) ? (v4 & v7 >> v1) : (v7 & v1 | v5); + break; + case 4: + v3 = v6 << v2 >> v1; + break; + default: + v3 = v5 << v7 << v6; + break; + } + + + if (v2 < 54369279) + { + v2 = (v4 > 93142458) ? (v4 | v3 >> v7) : (v2 & v1 >> v4); + } + else + { + int v8 = 4883919; + v8 = (v8 > 86463758) ? (v8 << v8 - v8) : (v8 | v8 << v8); + } + + + switch (v6 % 5) + { + case 0: + v1 = v6 * v1 << v2; + break; + case 1: + v2 = (v3 < 94861510) ? (v1 * v6 >> v6) : (v6 >> v5 << v4); + break; + case 2: + v4 = (v6 < 66712523) ? (v1 / v4 ^ v4) : (v3 - v1 >> v1); + break; + case 3: + v4 = (v1 > 28866670) ? (v6 % v4 + v5) : (v7 >> v3 * v3); + break; + case 4: + v2 = v7 >> v4 + v2; + break; + default: + v1 = v5 << v1 ^ v4; + break; + } + + + return v4 / v4 >> v2; + } + + [MosaUnitTest] + public static int FuzzMethod1424() + { + int v1 = 34367551; + int v2 = 79709968; + int v3 = 65829264; + int v4 = 3360452; + int v5 = 78249652; + int v6 = 61513610; + int v7 = 20837074; + + switch (v2 % 5) + { + case 0: + v1 = v5 << v5 << v2; + break; + case 1: + v1 = (v1 < 15563440) ? (v7 ^ v7 | v4) : (v7 << v1 << v1); + break; + case 2: + v3 = (v1 > 44195464) ? (v3 ^ v5 & v5) : (v1 / v2 >> v4); + break; + case 3: + v5 = (v1 > 99267886) ? (v6 >> v5 << v4) : (v2 >> v5 << v7); + break; + case 4: + v3 = (v5 < 61581818) ? (v3 | v7 << v4) : (v6 % v4 - v4); + break; + default: + v6 = (v3 < 48386870) ? (v6 / v7 ^ v7) : (v6 >> v6 % v3); + break; + } + + + switch (v1 % 5) + { + case 0: + v2 = (v5 < 94630651) ? (v4 * v1 >> v7) : (v2 - v5 ^ v7); + break; + case 1: + v5 = (v4 > 48343556) ? (v3 >> v2 * v5) : (v6 << v2 | v5); + break; + case 2: + v7 = (v3 > 58774138) ? (v3 / v6 * v2) : (v5 % v1 + v3); + break; + case 3: + v5 = (v7 < 58747812) ? (v7 ^ v4 - v1) : (v3 + v6 >> v4); + break; + case 4: + v1 = (v3 < 29112268) ? (v7 >> v7 ^ v6) : (v4 / v7 | v6); + break; + default: + v1 = v4 / v1 ^ v2; + break; + } + + + switch (v3 % 5) + { + case 0: + v4 = (v3 > 65688843) ? (v7 - v5 - v4) : (v3 ^ v6 << v5); + break; + case 1: + v3 = (v3 > 98859515) ? (v3 | v2 >> v3) : (v1 & v1 | v2); + break; + case 2: + v7 = (v3 < 292623) ? (v7 + v2 << v2) : (v6 / v2 | v5); + break; + case 3: + v4 = v3 >> v6 ^ v4; + break; + case 4: + v5 = v6 >> v1 & v2; + break; + default: + v6 = v1 >> v5 >> v7; + break; + } + + + return v2 & v4 >> v5; + } + + [MosaUnitTest] + public static int FuzzMethod1425() + { + int v1 = 69772051; + int v2 = 97635959; + int v3 = 64998669; + int v4 = 50102793; + int v5 = 15528367; + int v6 = 23162403; + int v7 = 73619544; + + if (v1 > 15541825) + { + int v8 = 49312190; + v8 = v8 << v8 ^ v8; + } + else + { + int v9 = 9509176; + v9 = (v9 < 53348004) ? (v9 % v9 >> v9) : (v9 << v9 | v9); + } + + + switch (v1 % 5) + { + case 0: + v1 = v4 / v6 & v4; + break; + case 1: + v6 = v3 >> v1 & v3; + break; + case 2: + v2 = (v7 < 52363465) ? (v5 & v3 - v6) : (v3 * v3 % v5); + break; + case 3: + v3 = (v3 < 50691391) ? (v2 - v1 / v3) : (v3 % v7 & v7); + break; + case 4: + v4 = v3 * v3 / v1; + break; + default: + v5 = (v1 > 18970990) ? (v2 >> v7 ^ v7) : (v2 * v2 ^ v5); + break; + } + + + switch (v6 % 5) + { + case 0: + v2 = (v1 > 85921872) ? (v7 / v6 - v4) : (v2 >> v2 & v3); + break; + case 1: + v2 = (v5 < 2705342) ? (v1 << v5 << v6) : (v1 % v7 % v2); + break; + case 2: + v3 = (v3 > 38904717) ? (v3 + v7 << v1) : (v5 | v7 ^ v7); + break; + case 3: + v1 = (v5 < 78113460) ? (v5 * v7 * v1) : (v1 + v4 / v4); + break; + case 4: + v4 = v4 * v2 << v1; + break; + default: + v7 = (v1 > 65020168) ? (v2 / v4 ^ v2) : (v1 | v3 ^ v6); + break; + } + + + return (v1 < 20666849) ? (v5 & v7 << v7) : (v4 | v4 >> v7); + } + + [MosaUnitTest] + public static int FuzzMethod1426() + { + int v1 = 80746219; + int v2 = 37766165; + int v3 = 69068199; + int v4 = 20359096; + int v5 = 8267186; + int v6 = 19860249; + int v7 = 52921055; + + switch (v4 % 5) + { + case 0: + v4 = v1 % v3 * v3; + break; + case 1: + v2 = v2 + v4 + v6; + break; + case 2: + v1 = (v6 < 67986302) ? (v3 / v5 % v1) : (v3 / v4 * v1); + break; + case 3: + v5 = (v6 > 66455072) ? (v6 << v7 << v3) : (v1 ^ v3 + v4); + break; + case 4: + v4 = v4 << v2 / v4; + break; + default: + v1 = (v2 < 19999636) ? (v3 & v5 - v5) : (v5 << v2 - v6); + break; + } + + + switch (v7 % 5) + { + case 0: + v3 = v3 - v6 << v2; + break; + case 1: + v7 = v1 << v5 | v4; + break; + case 2: + v1 = (v5 > 53137704) ? (v1 ^ v7 & v3) : (v1 & v2 & v5); + break; + case 3: + v1 = v7 ^ v2 ^ v3; + break; + case 4: + v3 = v3 | v7 >> v2; + break; + default: + v6 = (v2 > 7720991) ? (v5 & v6 ^ v7) : (v1 + v3 << v5); + break; + } + + + if (v2 > 78058323) + { + int v8 = 96573497; + v8 = (v8 > 14757889) ? (v8 >> v8 | v8) : (v8 / v8 >> v8); + } + else + { + int v9 = 97593277; + v9 = (v9 > 13180455) ? (v9 & v9 >> v9) : (v9 & v9 % v9); + } + + + return v4 | v3 << v1; + } + + [MosaUnitTest] + public static int FuzzMethod1427() + { + int v1 = 91829527; + int v2 = 45922105; + int v3 = 14807227; + int v4 = 82709801; + int v5 = 27871942; + int v6 = 16419702; + int v7 = 12919602; + + switch (v2 % 5) + { + case 0: + v6 = v7 ^ v6 & v2; + break; + case 1: + v6 = v2 ^ v6 * v2; + break; + case 2: + v5 = (v1 > 73333545) ? (v7 - v6 >> v7) : (v1 * v5 << v5); + break; + case 3: + v5 = v5 << v4 - v1; + break; + case 4: + v3 = v3 >> v3 >> v1; + break; + default: + v5 = (v2 < 48182715) ? (v7 + v3 >> v4) : (v7 + v4 << v7); + break; + } + + + switch (v1 % 5) + { + case 0: + v5 = (v6 > 10576535) ? (v5 << v1 ^ v6) : (v3 << v4 >> v1); + break; + case 1: + v2 = (v3 < 91362888) ? (v2 % v5 | v5) : (v1 / v5 << v4); + break; + case 2: + v1 = (v2 > 77608568) ? (v3 ^ v5 | v3) : (v3 << v4 ^ v4); + break; + case 3: + v7 = (v7 > 13440471) ? (v2 >> v3 / v5) : (v6 << v4 - v3); + break; + case 4: + v5 = (v1 < 37772422) ? (v6 & v4 >> v4) : (v6 << v6 >> v5); + break; + default: + v7 = (v1 < 38938224) ? (v3 << v2 & v5) : (v3 >> v1 ^ v4); + break; + } + + + switch (v7 % 5) + { + case 0: + v1 = v2 << v3 ^ v5; + break; + case 1: + v3 = (v7 > 90516060) ? (v4 & v4 ^ v1) : (v4 % v1 | v6); + break; + case 2: + v2 = v4 << v6 + v6; + break; + case 3: + v3 = (v2 < 78563520) ? (v5 ^ v5 << v1) : (v5 + v5 + v5); + break; + case 4: + v3 = (v7 < 14587893) ? (v3 / v1 & v6) : (v3 * v7 << v2); + break; + default: + v2 = (v7 > 34774819) ? (v5 % v2 % v2) : (v7 & v1 | v3); + break; + } + + + return v6 << v1 / v2; + } + + [MosaUnitTest] + public static int FuzzMethod1428() + { + int v1 = 45834409; + int v2 = 72984611; + int v3 = 34261061; + int v4 = 95101296; + int v5 = 54309601; + int v6 = 59545048; + int v7 = 66202240; + + if (v5 < 84086394) + { + v4 = (v3 > 9499759) ? (v6 >> v5 % v3) : (v6 & v4 >> v1); + } + else + { + int v8 = 6859157; + v8 = v8 >> v8 & v8; + } + + + switch (v2 % 5) + { + case 0: + v4 = (v3 > 1050284) ? (v3 | v3 << v4) : (v4 >> v5 % v7); + break; + case 1: + v1 = v1 & v3 << v6; + break; + case 2: + v6 = (v5 > 40325973) ? (v5 % v3 >> v5) : (v6 << v1 & v2); + break; + case 3: + v7 = (v7 < 47641439) ? (v6 << v2 >> v7) : (v5 & v7 & v2); + break; + case 4: + v5 = (v7 > 14511765) ? (v6 << v7 / v5) : (v2 >> v3 / v6); + break; + default: + v6 = (v5 < 75657770) ? (v2 ^ v7 + v3) : (v6 << v7 * v2); + break; + } + + + switch (v2 % 5) + { + case 0: + v5 = v7 & v3 + v1; + break; + case 1: + v4 = (v4 < 89849955) ? (v6 | v6 % v2) : (v3 | v3 & v7); + break; + case 2: + v2 = (v4 > 21592075) ? (v4 >> v6 >> v2) : (v1 / v4 | v4); + break; + case 3: + v2 = (v3 < 78042286) ? (v2 & v6 / v4) : (v2 >> v6 ^ v2); + break; + case 4: + v1 = v1 / v4 % v7; + break; + default: + v1 = (v7 < 633200) ? (v5 - v6 & v1) : (v3 - v7 >> v2); + break; + } + + + return (v1 > 61471115) ? (v4 - v2 | v1) : (v7 % v1 | v5); + } + + [MosaUnitTest] + public static int FuzzMethod1429() + { + int v1 = 25360763; + int v2 = 24682061; + int v3 = 99875425; + int v4 = 21162207; + int v5 = 53185211; + int v6 = 65413684; + int v7 = 2184329; + + switch (v3 % 5) + { + case 0: + v2 = (v2 > 5786878) ? (v1 + v2 >> v4) : (v2 >> v4 | v3); + break; + case 1: + v5 = (v4 < 60070542) ? (v2 >> v4 / v3) : (v1 - v2 << v5); + break; + case 2: + v6 = (v1 < 29364496) ? (v1 + v6 % v3) : (v5 << v3 << v1); + break; + case 3: + v7 = v3 & v5 | v2; + break; + case 4: + v1 = v5 % v3 & v4; + break; + default: + v5 = v6 % v1 >> v3; + break; + } + + + if (v4 > 87879555) + { + v1 = v2 - v1 | v3; + } + else + { + v3 = v1 ^ v2 & v7; + } + + + if (v6 < 80694772) + { + int v8 = 42228216; + v8 = v8 >> v8 / v8; + } + else + { + int v9 = 62558050; + v9 = (v9 > 79544577) ? (v9 & v9 << v9) : (v9 % v9 >> v9); + } + + + return v2 - v6 * v4; + } + + [MosaUnitTest] + public static int FuzzMethod1430() + { + int v1 = 10608018; + int v2 = 43385348; + int v3 = 42441907; + int v4 = 80542726; + int v5 = 48015939; + int v6 = 74998459; + int v7 = 38626008; + + if (v2 < 84587985) + { + int v8 = 99599972; + v8 = v8 & v8 | v8; + } + else + { + v6 = (v6 < 81180442) ? (v4 >> v5 | v6) : (v6 * v3 << v7); + } + + + switch (v2 % 5) + { + case 0: + v5 = (v5 > 87520398) ? (v7 * v5 ^ v3) : (v4 & v6 + v4); + break; + case 1: + v2 = v7 | v6 >> v4; + break; + case 2: + v3 = v1 >> v7 >> v4; + break; + case 3: + v5 = (v5 < 37002975) ? (v2 | v2 >> v7) : (v2 ^ v7 ^ v1); + break; + case 4: + v4 = (v6 > 16383117) ? (v7 & v2 + v5) : (v1 << v7 >> v2); + break; + default: + v3 = (v1 < 71529116) ? (v6 & v3 | v1) : (v1 * v6 + v3); + break; + } + + + switch (v3 % 5) + { + case 0: + v2 = (v2 < 57183831) ? (v7 >> v3 ^ v5) : (v5 + v7 ^ v7); + break; + case 1: + v7 = (v1 > 15695255) ? (v5 & v5 >> v4) : (v5 * v6 / v7); + break; + case 2: + v5 = (v1 < 2152121) ? (v7 | v2 % v6) : (v2 | v1 >> v7); + break; + case 3: + v1 = (v7 > 31012709) ? (v2 << v5 | v1) : (v7 - v6 ^ v7); + break; + case 4: + v6 = v5 >> v2 | v4; + break; + default: + v1 = v6 * v6 << v6; + break; + } + + + return v5 % v2 | v7; + } + + [MosaUnitTest] + public static int FuzzMethod1431() + { + int v1 = 30402258; + int v2 = 33058570; + int v3 = 23024140; + int v4 = 30429423; + int v5 = 7908602; + int v6 = 55151900; + int v7 = 98972736; + + switch (v1 % 5) + { + case 0: + v2 = (v4 > 22799991) ? (v2 >> v5 >> v7) : (v5 / v2 >> v4); + break; + case 1: + v2 = v6 << v6 ^ v6; + break; + case 2: + v6 = (v4 < 6683081) ? (v7 * v2 | v5) : (v5 ^ v6 | v2); + break; + case 3: + v1 = v2 << v7 | v6; + break; + case 4: + v5 = v3 >> v3 / v6; + break; + default: + v2 = v4 | v1 >> v1; + break; + } + + + switch (v2 % 5) + { + case 0: + v6 = v2 % v6 - v5; + break; + case 1: + v6 = (v6 < 42629614) ? (v3 % v3 / v2) : (v1 >> v2 ^ v1); + break; + case 2: + v5 = v5 - v5 / v2; + break; + case 3: + v1 = v1 >> v5 * v5; + break; + case 4: + v3 = (v3 < 42094178) ? (v4 * v5 | v5) : (v5 >> v7 - v1); + break; + default: + v7 = (v7 > 12299588) ? (v4 & v2 & v4) : (v6 & v5 | v2); + break; + } + + + if (v3 < 74707164) + { + int v8 = 88163320; + v8 = (v8 > 68633553) ? (v8 | v8 - v8) : (v8 >> v8 >> v8); + } + else + { + int v9 = 48948308; + v9 = (v9 < 28065705) ? (v9 - v9 ^ v9) : (v9 / v9 ^ v9); + } + + + return (v5 > 33277597) ? (v3 << v4 & v7) : (v7 & v7 | v6); + } + + [MosaUnitTest] + public static int FuzzMethod1432() + { + int v1 = 50559884; + int v2 = 35489457; + int v3 = 65790938; + int v4 = 91965049; + int v5 = 47025372; + int v6 = 94565715; + int v7 = 2370520; + + switch (v2 % 5) + { + case 0: + v6 = v3 >> v6 & v7; + break; + case 1: + v3 = v1 ^ v4 ^ v7; + break; + case 2: + v5 = (v4 > 73588941) ? (v1 >> v6 & v6) : (v5 ^ v7 ^ v5); + break; + case 3: + v4 = (v5 > 37354480) ? (v2 - v3 ^ v5) : (v2 | v5 >> v7); + break; + case 4: + v5 = (v1 > 63145532) ? (v7 & v6 % v6) : (v3 << v7 & v3); + break; + default: + v6 = (v5 < 29703277) ? (v2 << v3 + v1) : (v1 % v6 << v2); + break; + } + + + if (v3 < 8619386) + { + v1 = (v4 > 54030455) ? (v3 & v1 & v6) : (v7 << v3 ^ v3); + } + else + { + v3 = v7 | v1 << v2; + } + + + if (v7 < 88225165) + { + v1 = v3 >> v4 ^ v4; + } + else + { + int v8 = 13811308; + v8 = (v8 > 79774220) ? (v8 | v8 >> v8) : (v8 << v8 & v8); + } + + + return (v1 > 33853906) ? (v1 & v5 + v1) : (v6 & v2 >> v5); + } + + [MosaUnitTest] + public static int FuzzMethod1433() + { + int v1 = 48955971; + int v2 = 76188635; + int v3 = 77807363; + int v4 = 42707859; + int v5 = 61689992; + int v6 = 18046821; + int v7 = 65475929; + + if (v7 < 35140116) + { + v7 = v6 ^ v7 | v6; + } + else + { + int v8 = 11075861; + v8 = v8 + v8 ^ v8; + } + + + if (v7 > 93956985) + { + int v9 = 31814398; + v9 = (v9 > 27186367) ? (v9 & v9 & v9) : (v9 + v9 ^ v9); + } + else + { + v7 = (v1 < 93433278) ? (v5 << v3 - v7) : (v5 >> v1 % v5); + } + + + if (v1 > 38961011) + { + int v10 = 49749451; + v10 = v10 - v10 + v10; + } + else + { + int v11 = 51271380; + v11 = v11 ^ v11 << v11; + } + + + return (v2 > 81912862) ? (v2 ^ v6 ^ v2) : (v5 % v2 | v7); + } + + [MosaUnitTest] + public static int FuzzMethod1434() + { + int v1 = 88273197; + int v2 = 84680223; + int v3 = 90486402; + int v4 = 40383516; + int v5 = 58992015; + int v6 = 59018946; + int v7 = 75389275; + + if (v5 < 88969998) + { + v1 = (v5 > 10467443) ? (v7 >> v2 >> v5) : (v2 | v4 * v4); + } + else + { + int v8 = 96702920; + v8 = v8 % v8 ^ v8; + } + + + switch (v7 % 5) + { + case 0: + v1 = v5 << v5 / v4; + break; + case 1: + v7 = (v7 < 67248735) ? (v1 >> v5 ^ v7) : (v4 ^ v7 >> v1); + break; + case 2: + v6 = (v6 < 11400893) ? (v1 >> v2 / v1) : (v6 >> v7 >> v5); + break; + case 3: + v1 = v2 << v1 << v6; + break; + case 4: + v5 = v2 / v3 * v7; + break; + default: + v1 = v5 * v7 | v5; + break; + } + + + switch (v3 % 5) + { + case 0: + v2 = (v6 < 19377520) ? (v3 + v5 >> v3) : (v3 >> v4 - v4); + break; + case 1: + v6 = (v1 > 74303866) ? (v7 << v1 % v7) : (v1 * v6 - v4); + break; + case 2: + v7 = (v3 < 55171172) ? (v3 << v4 % v2) : (v1 ^ v3 >> v5); + break; + case 3: + v1 = v3 << v6 % v1; + break; + case 4: + v7 = (v2 < 87762233) ? (v3 / v5 >> v7) : (v2 | v3 << v5); + break; + default: + v7 = (v1 < 27486721) ? (v1 & v3 | v6) : (v7 ^ v7 | v4); + break; + } + + + return (v6 > 42949503) ? (v3 | v1 / v4) : (v7 & v3 * v3); + } + + [MosaUnitTest] + public static int FuzzMethod1435() + { + int v1 = 3878842; + int v2 = 78981730; + int v3 = 56084545; + int v4 = 38172673; + int v5 = 32834946; + int v6 = 38535770; + int v7 = 23005381; + + if (v6 < 21874464) + { + v5 = v7 / v3 >> v5; + } + else + { + int v8 = 86793213; + v8 = (v8 < 98202829) ? (v8 % v8 ^ v8) : (v8 + v8 ^ v8); + } + + + if (v6 > 21647087) + { + v1 = (v2 > 19939944) ? (v3 + v2 + v2) : (v3 | v2 + v2); + } + else + { + int v9 = 43086786; + v9 = (v9 > 95637161) ? (v9 + v9 << v9) : (v9 + v9 - v9); + } + + + if (v1 < 1106440) + { + v4 = v2 - v6 | v1; + } + else + { + v6 = (v6 > 32972510) ? (v6 & v7 - v2) : (v1 | v4 * v7); + } + + + return v7 % v6 ^ v4; + } + + [MosaUnitTest] + public static int FuzzMethod1436() + { + int v1 = 89589030; + int v2 = 87412831; + int v3 = 66828311; + int v4 = 84161406; + int v5 = 8671069; + int v6 = 89883382; + int v7 = 12808480; + + if (v1 < 44378503) + { + v2 = v5 | v2 ^ v3; + } + else + { + v4 = (v3 < 59311271) ? (v3 << v3 >> v5) : (v2 ^ v2 + v3); + } + + + if (v5 < 61242154) + { + v3 = v2 % v2 * v3; + } + else + { + int v8 = 38232756; + v8 = v8 << v8 >> v8; + } + + + if (v3 > 22287033) + { + v1 = (v3 < 76766897) ? (v7 - v5 >> v6) : (v2 >> v7 & v4); + } + else + { + int v9 = 29973112; + v9 = (v9 < 24574017) ? (v9 >> v9 & v9) : (v9 % v9 << v9); + } + + + return v7 + v4 - v3; + } + + [MosaUnitTest] + public static int FuzzMethod1437() + { + int v1 = 33509108; + int v2 = 82520636; + int v3 = 24902093; + int v4 = 57600265; + int v5 = 78222332; + int v6 = 46591874; + int v7 = 71130556; + + switch (v7 % 5) + { + case 0: + v6 = v1 << v1 | v2; + break; + case 1: + v6 = v2 >> v4 >> v4; + break; + case 2: + v1 = (v3 < 48596142) ? (v4 + v7 | v6) : (v4 / v5 >> v3); + break; + case 3: + v6 = v3 << v4 << v5; + break; + case 4: + v1 = (v7 < 54807917) ? (v7 >> v2 << v1) : (v7 << v2 ^ v7); + break; + default: + v1 = (v5 > 63185356) ? (v5 >> v7 * v7) : (v6 * v3 >> v1); + break; + } + + + switch (v4 % 5) + { + case 0: + v7 = (v4 < 63429690) ? (v4 << v1 % v3) : (v7 | v6 & v3); + break; + case 1: + v7 = (v3 < 99242658) ? (v4 | v2 & v7) : (v2 >> v5 ^ v7); + break; + case 2: + v3 = (v3 < 35705953) ? (v1 - v6 / v2) : (v1 >> v6 ^ v7); + break; + case 3: + v1 = v3 >> v4 + v1; + break; + case 4: + v5 = (v3 > 20220781) ? (v3 / v3 | v5) : (v1 ^ v7 | v3); + break; + default: + v2 = (v4 > 24130296) ? (v6 >> v7 ^ v2) : (v3 << v7 & v5); + break; + } + + + if (v4 < 28145914) + { + int v8 = 31790361; + v8 = (v8 < 93627439) ? (v8 << v8 * v8) : (v8 / v8 << v8); + } + else + { + v5 = v3 << v7 >> v5; + } + + + return v4 + v7 - v6; + } + + [MosaUnitTest] + public static int FuzzMethod1438() + { + int v1 = 89563492; + int v2 = 92595175; + int v3 = 75051401; + int v4 = 17644123; + int v5 = 51270514; + int v6 = 64663404; + int v7 = 58389441; + + switch (v3 % 5) + { + case 0: + v7 = v2 & v4 - v5; + break; + case 1: + v3 = v5 * v6 >> v2; + break; + case 2: + v5 = (v5 > 68289257) ? (v5 - v3 ^ v2) : (v1 & v3 << v4); + break; + case 3: + v1 = (v6 > 44838968) ? (v4 - v7 << v3) : (v7 & v6 << v5); + break; + case 4: + v7 = (v7 > 69159853) ? (v3 >> v4 - v5) : (v7 >> v4 & v1); + break; + default: + v4 = (v4 > 18253050) ? (v2 % v6 & v7) : (v4 % v7 | v4); + break; + } + + + if (v2 > 53641552) + { + int v8 = 59400372; + v8 = v8 << v8 % v8; + } + else + { + int v9 = 39946925; + v9 = v9 << v9 | v9; + } + + + if (v2 < 4553129) + { + v7 = (v6 < 88643350) ? (v7 << v3 << v5) : (v3 / v7 << v7); + } + else + { + int v10 = 37596414; + v10 = (v10 < 99192685) ? (v10 >> v10 | v10) : (v10 / v10 / v10); + } + + + return v2 & v5 ^ v2; + } + + [MosaUnitTest] + public static int FuzzMethod1439() + { + int v1 = 52992009; + int v2 = 70097160; + int v3 = 7995714; + int v4 = 96896115; + int v5 = 52977521; + int v6 = 78204056; + int v7 = 2456663; + + switch (v6 % 5) + { + case 0: + v4 = (v4 > 16720540) ? (v3 | v2 + v2) : (v4 | v3 >> v7); + break; + case 1: + v4 = v4 * v2 * v1; + break; + case 2: + v2 = (v2 > 83634601) ? (v2 & v7 + v2) : (v7 - v1 >> v2); + break; + case 3: + v2 = (v6 > 9066307) ? (v1 << v1 >> v5) : (v3 + v3 - v5); + break; + case 4: + v1 = (v6 < 5105990) ? (v3 << v6 + v2) : (v5 / v2 >> v3); + break; + default: + v1 = (v4 < 3027355) ? (v2 | v7 & v7) : (v3 << v6 ^ v1); + break; + } + + + if (v6 > 47136278) + { + v5 = (v2 < 10822217) ? (v4 & v3 * v5) : (v3 % v3 >> v6); + } + else + { + v1 = (v1 > 40820135) ? (v5 >> v6 >> v4) : (v7 << v4 / v6); + } + + + switch (v7 % 5) + { + case 0: + v6 = (v7 > 47635926) ? (v4 - v5 | v4) : (v7 & v2 >> v3); + break; + case 1: + v3 = (v2 < 62495181) ? (v4 << v6 ^ v5) : (v7 | v2 - v6); + break; + case 2: + v5 = v1 >> v7 >> v6; + break; + case 3: + v3 = (v2 > 60495522) ? (v6 ^ v3 & v6) : (v4 & v6 >> v6); + break; + case 4: + v2 = (v1 < 83561787) ? (v6 + v1 << v7) : (v1 - v7 + v6); + break; + default: + v2 = v1 * v6 & v1; + break; + } + + + return (v5 > 63857616) ? (v7 | v7 & v4) : (v1 * v1 << v2); + } + + [MosaUnitTest] + public static int FuzzMethod1440() + { + int v1 = 71909552; + int v2 = 95715669; + int v3 = 82585421; + int v4 = 40693888; + int v5 = 26842475; + int v6 = 78133885; + int v7 = 53486228; + + if (v3 < 86339376) + { + v4 = (v7 > 78374579) ? (v4 >> v7 + v3) : (v7 % v2 ^ v5); + } + else + { + int v8 = 16012698; + v8 = (v8 < 92690760) ? (v8 ^ v8 | v8) : (v8 >> v8 >> v8); + } + + + if (v6 > 14820908) + { + int v9 = 17620602; + v9 = v9 << v9 ^ v9; + } + else + { + int v10 = 19142169; + v10 = v10 / v10 * v10; + } + + + switch (v3 % 5) + { + case 0: + v2 = (v1 > 73196219) ? (v6 << v4 & v5) : (v5 << v7 | v4); + break; + case 1: + v2 = v2 + v3 & v6; + break; + case 2: + v7 = (v5 < 71311980) ? (v7 ^ v2 << v1) : (v5 >> v5 >> v4); + break; + case 3: + v4 = v2 & v6 + v1; + break; + case 4: + v3 = v2 << v6 - v4; + break; + default: + v4 = (v5 > 75380852) ? (v1 << v7 & v5) : (v1 * v3 ^ v3); + break; + } + + + return (v3 > 10579528) ? (v2 % v6 & v2) : (v1 * v5 / v5); + } + + [MosaUnitTest] + public static int FuzzMethod1441() + { + int v1 = 43026283; + int v2 = 11148365; + int v3 = 48348517; + int v4 = 18765944; + int v5 = 91081590; + int v6 = 38786793; + int v7 = 17319463; + + if (v3 < 20137451) + { + v7 = (v5 > 41154962) ? (v6 ^ v2 << v4) : (v2 | v6 << v1); + } + else + { + int v8 = 73075548; + v8 = (v8 < 33621271) ? (v8 | v8 ^ v8) : (v8 << v8 | v8); + } + + + if (v6 < 80250508) + { + v4 = (v6 < 42609061) ? (v4 >> v7 & v6) : (v2 & v7 ^ v5); + } + else + { + v4 = (v4 > 5229389) ? (v6 >> v3 << v4) : (v4 & v7 << v6); + } + + + switch (v4 % 5) + { + case 0: + v5 = (v6 > 26152039) ? (v4 & v5 >> v5) : (v7 >> v6 + v2); + break; + case 1: + v5 = v1 >> v3 - v2; + break; + case 2: + v1 = (v2 < 765341) ? (v7 | v3 | v5) : (v6 | v4 + v6); + break; + case 3: + v7 = (v7 > 38898849) ? (v7 ^ v7 & v1) : (v3 * v7 & v5); + break; + case 4: + v7 = (v2 > 51171102) ? (v7 ^ v3 >> v6) : (v3 | v6 * v6); + break; + default: + v6 = (v1 < 92071294) ? (v7 + v2 << v1) : (v1 << v5 * v5); + break; + } + + + return v5 ^ v3 + v5; + } + + [MosaUnitTest] + public static int FuzzMethod1442() + { + int v1 = 95376805; + int v2 = 17401637; + int v3 = 46578201; + int v4 = 26969946; + int v5 = 47975085; + int v6 = 73087854; + int v7 = 31196273; + + switch (v6 % 5) + { + case 0: + v4 = (v4 > 36572393) ? (v1 ^ v4 ^ v7) : (v2 ^ v5 << v1); + break; + case 1: + v1 = v4 >> v5 << v7; + break; + case 2: + v3 = (v7 < 21056951) ? (v4 & v3 << v6) : (v6 & v5 + v1); + break; + case 3: + v5 = (v5 < 35770871) ? (v2 / v3 >> v2) : (v1 - v2 ^ v1); + break; + case 4: + v6 = (v1 > 21794795) ? (v7 % v4 / v7) : (v5 & v1 / v1); + break; + default: + v1 = (v3 > 28426998) ? (v6 << v5 | v5) : (v2 & v6 + v7); + break; + } + + + if (v5 < 21558089) + { + v7 = (v7 < 30952133) ? (v4 << v1 ^ v6) : (v7 * v1 ^ v7); + } + else + { + v5 = (v7 > 31065768) ? (v3 >> v6 | v6) : (v4 + v5 << v2); + } + + + if (v3 < 66626877) + { + v1 = v6 | v7 >> v4; + } + else + { + int v8 = 29894927; + v8 = v8 >> v8 >> v8; + } + + + return (v5 < 37087440) ? (v4 % v3 | v3) : (v3 >> v4 + v3); + } + + [MosaUnitTest] + public static int FuzzMethod1443() + { + int v1 = 19281151; + int v2 = 40608304; + int v3 = 20494316; + int v4 = 33750079; + int v5 = 17483703; + int v6 = 97059971; + int v7 = 73155167; + + if (v6 > 95704890) + { + int v8 = 14334355; + v8 = v8 << v8 - v8; + } + else + { + v1 = (v2 > 33210468) ? (v2 >> v1 & v3) : (v7 ^ v3 >> v5); + } + + + if (v1 < 33958884) + { + int v9 = 17870135; + v9 = (v9 > 79197333) ? (v9 ^ v9 >> v9) : (v9 << v9 + v9); + } + else + { + int v10 = 7598229; + v10 = (v10 < 38145393) ? (v10 + v10 / v10) : (v10 >> v10 << v10); + } + + + if (v5 < 42773465) + { + int v11 = 99389666; + v11 = (v11 < 20367262) ? (v11 >> v11 - v11) : (v11 & v11 >> v11); + } + else + { + int v12 = 41801108; + v12 = v12 % v12 & v12; + } + + + return (v5 < 96985286) ? (v3 - v4 % v1) : (v7 ^ v2 << v4); + } + + [MosaUnitTest] + public static int FuzzMethod1444() + { + int v1 = 32907704; + int v2 = 7943278; + int v3 = 43564914; + int v4 = 89569284; + int v5 = 81542512; + int v6 = 31776452; + int v7 = 82920358; + + switch (v3 % 5) + { + case 0: + v5 = (v4 > 10431894) ? (v4 << v4 >> v5) : (v1 * v2 ^ v1); + break; + case 1: + v1 = (v5 > 73591312) ? (v6 | v1 * v2) : (v5 | v6 << v1); + break; + case 2: + v7 = (v4 > 48352876) ? (v2 >> v7 & v6) : (v6 << v6 ^ v4); + break; + case 3: + v6 = v7 ^ v5 >> v4; + break; + case 4: + v5 = v6 ^ v7 << v6; + break; + default: + v5 = (v7 < 51997660) ? (v4 - v1 + v4) : (v5 & v4 << v3); + break; + } + + + switch (v6 % 5) + { + case 0: + v2 = v7 >> v5 << v1; + break; + case 1: + v3 = v1 ^ v1 << v3; + break; + case 2: + v3 = v2 + v3 ^ v1; + break; + case 3: + v7 = (v2 < 49196671) ? (v1 << v7 | v7) : (v4 << v4 << v3); + break; + case 4: + v1 = v4 >> v6 >> v2; + break; + default: + v6 = v3 << v2 * v7; + break; + } + + + if (v2 > 49695108) + { + int v8 = 39411059; + v8 = v8 % v8 << v8; + } + else + { + int v9 = 10945836; + v9 = (v9 < 94193481) ? (v9 - v9 << v9) : (v9 * v9 + v9); + } + + + return v3 >> v4 & v1; + } + + [MosaUnitTest] + public static int FuzzMethod1445() + { + int v1 = 67257094; + int v2 = 6738822; + int v3 = 40833626; + int v4 = 79397747; + int v5 = 84362178; + int v6 = 59410210; + int v7 = 17404473; + + switch (v2 % 5) + { + case 0: + v6 = (v2 < 31344112) ? (v6 & v5 << v6) : (v4 & v2 & v1); + break; + case 1: + v7 = v4 << v2 ^ v2; + break; + case 2: + v1 = (v6 < 8731948) ? (v4 + v3 >> v1) : (v2 >> v5 >> v7); + break; + case 3: + v4 = v4 << v5 * v7; + break; + case 4: + v2 = v4 ^ v2 >> v4; + break; + default: + v2 = (v2 > 95285733) ? (v7 ^ v3 << v1) : (v5 - v4 << v7); + break; + } + + + switch (v2 % 5) + { + case 0: + v5 = (v4 > 16631264) ? (v1 - v2 >> v1) : (v3 - v2 & v2); + break; + case 1: + v4 = v3 * v3 + v7; + break; + case 2: + v5 = (v5 < 26376556) ? (v3 * v3 - v3) : (v1 * v1 | v4); + break; + case 3: + v7 = (v1 > 81819125) ? (v2 ^ v5 - v6) : (v5 ^ v2 % v3); + break; + case 4: + v5 = v6 >> v4 | v5; + break; + default: + v1 = (v5 > 63642868) ? (v6 & v4 / v6) : (v5 % v3 >> v3); + break; + } + + + if (v1 < 65039266) + { + int v8 = 29943070; + v8 = v8 >> v8 & v8; + } + else + { + int v9 = 61944616; + v9 = (v9 < 46536737) ? (v9 + v9 ^ v9) : (v9 << v9 << v9); + } + + + return (v5 > 11578271) ? (v5 >> v4 << v1) : (v5 | v3 | v4); + } + + [MosaUnitTest] + public static int FuzzMethod1446() + { + int v1 = 50966277; + int v2 = 31608568; + int v3 = 68155611; + int v4 = 23511769; + int v5 = 5447764; + int v6 = 93671908; + int v7 = 1186578; + + switch (v7 % 5) + { + case 0: + v1 = v7 | v6 - v4; + break; + case 1: + v1 = (v1 > 15566255) ? (v1 + v5 ^ v6) : (v7 / v1 >> v6); + break; + case 2: + v5 = (v6 < 8915050) ? (v7 << v2 ^ v2) : (v5 | v5 << v2); + break; + case 3: + v3 = (v2 < 13214520) ? (v2 * v7 & v5) : (v4 | v4 & v1); + break; + case 4: + v3 = v6 + v7 & v4; + break; + default: + v7 = (v3 < 56345724) ? (v7 << v5 & v1) : (v1 & v2 / v5); + break; + } + + + if (v2 < 51750308) + { + int v8 = 65597158; + v8 = (v8 < 34643553) ? (v8 ^ v8 | v8) : (v8 >> v8 << v8); + } + else + { + int v9 = 3338520; + v9 = (v9 > 5946150) ? (v9 % v9 * v9) : (v9 ^ v9 >> v9); + } + + + if (v6 > 91003440) + { + v5 = (v6 > 84751359) ? (v2 % v4 << v7) : (v7 + v4 + v1); + } + else + { + v5 = (v5 < 80490089) ? (v5 ^ v5 - v3) : (v1 - v4 << v6); + } + + + return v5 | v7 >> v3; + } + + [MosaUnitTest] + public static int FuzzMethod1447() + { + int v1 = 83893783; + int v2 = 89367909; + int v3 = 83174984; + int v4 = 71243581; + int v5 = 3804697; + int v6 = 96493864; + int v7 = 4047094; + + if (v7 > 20546064) + { + int v8 = 98811964; + v8 = v8 ^ v8 | v8; + } + else + { + v1 = (v2 > 15412382) ? (v2 >> v4 >> v7) : (v7 - v2 << v6); + } + + + switch (v2 % 5) + { + case 0: + v7 = v3 % v7 * v5; + break; + case 1: + v6 = (v2 > 18508341) ? (v2 | v3 >> v1) : (v3 - v1 % v3); + break; + case 2: + v6 = (v6 > 55679579) ? (v7 << v7 >> v7) : (v5 ^ v6 ^ v3); + break; + case 3: + v7 = (v2 < 80367350) ? (v3 << v7 / v3) : (v7 * v5 - v6); + break; + case 4: + v2 = (v3 > 70950847) ? (v2 + v7 & v3) : (v4 >> v3 << v6); + break; + default: + v1 = (v1 > 7564627) ? (v4 << v3 >> v3) : (v2 / v4 << v1); + break; + } + + + switch (v6 % 5) + { + case 0: + v5 = (v7 > 92590699) ? (v5 / v3 | v3) : (v3 >> v7 ^ v2); + break; + case 1: + v7 = (v6 < 7015780) ? (v3 ^ v2 * v3) : (v6 + v6 & v5); + break; + case 2: + v7 = v5 + v5 | v7; + break; + case 3: + v4 = (v3 > 34281677) ? (v2 << v3 - v7) : (v6 << v6 | v5); + break; + case 4: + v4 = v2 + v5 | v4; + break; + default: + v6 = v2 ^ v4 - v2; + break; + } + + + return (v1 < 62571151) ? (v1 + v6 % v7) : (v5 & v6 & v5); + } + + [MosaUnitTest] + public static int FuzzMethod1448() + { + int v1 = 79944551; + int v2 = 86316830; + int v3 = 83576404; + int v4 = 68620455; + int v5 = 75748838; + int v6 = 84440663; + int v7 = 30790538; + + if (v2 > 67861652) + { + int v8 = 24241449; + v8 = v8 ^ v8 | v8; + } + else + { + v6 = (v1 < 15182372) ? (v2 | v7 >> v1) : (v4 / v7 - v7); + } + + + switch (v1 % 5) + { + case 0: + v3 = v7 / v5 ^ v1; + break; + case 1: + v5 = (v7 < 28934462) ? (v2 + v6 >> v4) : (v1 * v4 / v2); + break; + case 2: + v6 = (v5 < 45006330) ? (v4 % v7 << v5) : (v3 | v1 * v4); + break; + case 3: + v4 = v2 & v3 % v7; + break; + case 4: + v3 = (v2 > 89168901) ? (v1 >> v1 << v4) : (v5 % v7 >> v4); + break; + default: + v1 = (v5 < 49788743) ? (v6 >> v5 | v7) : (v4 - v7 >> v4); + break; + } + + + switch (v5 % 5) + { + case 0: + v6 = (v5 < 34177502) ? (v6 * v5 ^ v2) : (v7 * v6 ^ v2); + break; + case 1: + v5 = (v3 > 97885806) ? (v1 << v3 >> v6) : (v5 ^ v6 & v7); + break; + case 2: + v5 = (v3 > 76754198) ? (v1 + v2 - v1) : (v5 | v5 << v7); + break; + case 3: + v7 = (v1 > 92782774) ? (v6 & v4 * v3) : (v2 ^ v1 | v2); + break; + case 4: + v3 = (v4 < 41561518) ? (v4 & v2 << v6) : (v3 ^ v2 >> v1); + break; + default: + v3 = (v1 < 39374752) ? (v6 / v5 % v5) : (v5 << v4 & v1); + break; + } + + + return (v3 > 8466731) ? (v6 >> v5 ^ v2) : (v4 << v1 & v6); + } + + [MosaUnitTest] + public static int FuzzMethod1449() + { + int v1 = 59651321; + int v2 = 77580816; + int v3 = 27072193; + int v4 = 49507113; + int v5 = 56680999; + int v6 = 25350758; + int v7 = 61185516; + + if (v3 > 18425832) + { + v5 = v3 ^ v3 % v3; + } + else + { + v1 = (v6 > 10454223) ? (v7 << v4 & v2) : (v2 & v1 & v1); + } + + + if (v7 < 44515110) + { + v7 = (v3 < 93655775) ? (v6 ^ v3 | v4) : (v5 >> v2 & v4); + } + else + { + v5 = (v7 < 92484615) ? (v6 ^ v4 & v7) : (v2 << v4 / v1); + } + + + if (v6 > 65226028) + { + int v8 = 29921768; + v8 = v8 / v8 + v8; + } + else + { + v6 = (v2 < 73917154) ? (v1 ^ v2 * v1) : (v7 >> v1 * v1); + } + + + return (v4 < 55636032) ? (v2 * v1 * v5) : (v7 >> v1 | v2); + } + + [MosaUnitTest] + public static int FuzzMethod1450() + { + int v1 = 39147589; + int v2 = 50095880; + int v3 = 35227438; + int v4 = 51160921; + int v5 = 66783257; + int v6 = 30862782; + int v7 = 67337752; + + switch (v2 % 5) + { + case 0: + v5 = (v7 < 99756776) ? (v7 + v5 / v1) : (v6 / v7 ^ v4); + break; + case 1: + v7 = (v6 > 31246092) ? (v4 / v5 >> v1) : (v3 >> v5 % v2); + break; + case 2: + v7 = (v2 > 69415024) ? (v3 >> v3 % v2) : (v6 ^ v4 | v1); + break; + case 3: + v6 = (v5 > 75474999) ? (v2 / v5 + v7) : (v4 / v3 << v3); + break; + case 4: + v3 = v2 ^ v2 / v3; + break; + default: + v7 = (v3 < 7567846) ? (v6 - v2 << v7) : (v2 << v6 - v1); + break; + } + + + if (v2 < 44958295) + { + v5 = (v2 < 48630703) ? (v6 & v3 << v6) : (v6 << v2 & v6); + } + else + { + int v8 = 15564461; + v8 = (v8 < 37924488) ? (v8 + v8 % v8) : (v8 % v8 / v8); + } + + + switch (v2 % 5) + { + case 0: + v6 = (v2 > 48210292) ? (v4 - v1 + v6) : (v6 / v6 << v7); + break; + case 1: + v1 = v6 >> v4 / v1; + break; + case 2: + v1 = v4 * v6 ^ v6; + break; + case 3: + v1 = v5 << v1 & v2; + break; + case 4: + v4 = (v6 < 29222347) ? (v4 ^ v1 >> v7) : (v7 << v5 | v7); + break; + default: + v3 = (v7 < 44603420) ? (v6 + v3 & v5) : (v2 << v4 >> v4); + break; + } + + + return (v1 < 3984642) ? (v1 >> v3 & v6) : (v5 ^ v3 | v7); + } + + [MosaUnitTest] + public static int FuzzMethod1451() + { + int v1 = 56323038; + int v2 = 8440784; + int v3 = 28075318; + int v4 = 52527485; + int v5 = 11038081; + int v6 = 5016884; + int v7 = 43755995; + + if (v5 < 98100707) + { + int v8 = 41336577; + v8 = v8 + v8 % v8; + } + else + { + v1 = v5 >> v7 >> v2; + } + + + switch (v2 % 5) + { + case 0: + v3 = (v4 < 88891015) ? (v2 << v7 << v6) : (v2 << v5 | v2); + break; + case 1: + v3 = v7 / v5 ^ v2; + break; + case 2: + v3 = v3 & v7 >> v5; + break; + case 3: + v7 = v1 & v3 ^ v5; + break; + case 4: + v6 = v3 | v7 >> v2; + break; + default: + v6 = (v5 < 7400751) ? (v4 ^ v7 >> v2) : (v7 & v4 << v4); + break; + } + + + switch (v1 % 5) + { + case 0: + v2 = (v5 < 68489298) ? (v4 + v5 - v7) : (v6 ^ v2 << v6); + break; + case 1: + v3 = v3 >> v3 % v1; + break; + case 2: + v2 = (v3 > 66970299) ? (v3 << v3 >> v7) : (v2 << v5 + v3); + break; + case 3: + v6 = (v7 > 77342636) ? (v5 - v7 / v1) : (v1 / v4 ^ v7); + break; + case 4: + v1 = (v7 < 13041930) ? (v4 >> v5 >> v4) : (v7 ^ v2 | v1); + break; + default: + v1 = (v5 < 92701260) ? (v1 + v3 << v3) : (v2 >> v3 ^ v2); + break; + } + + + return v7 & v2 * v4; + } + + [MosaUnitTest] + public static int FuzzMethod1452() + { + int v1 = 77334088; + int v2 = 90482602; + int v3 = 83502777; + int v4 = 46882444; + int v5 = 62179987; + int v6 = 35303520; + int v7 = 46204336; + + switch (v4 % 5) + { + case 0: + v4 = (v3 < 96675567) ? (v3 | v1 ^ v4) : (v2 - v5 & v4); + break; + case 1: + v3 = (v1 > 97946933) ? (v7 << v7 | v6) : (v6 << v3 - v5); + break; + case 2: + v2 = (v1 < 78083665) ? (v1 << v3 << v3) : (v1 & v4 << v5); + break; + case 3: + v4 = (v7 < 73065662) ? (v1 ^ v6 ^ v2) : (v1 | v7 - v2); + break; + case 4: + v5 = v1 >> v4 ^ v4; + break; + default: + v1 = v2 << v2 ^ v4; + break; + } + + + switch (v7 % 5) + { + case 0: + v2 = (v2 < 67294763) ? (v7 / v5 * v2) : (v6 | v4 >> v4); + break; + case 1: + v6 = v7 ^ v2 + v7; + break; + case 2: + v1 = v6 | v5 << v7; + break; + case 3: + v5 = v5 << v2 >> v1; + break; + case 4: + v6 = (v1 < 41098674) ? (v6 & v2 - v6) : (v1 % v2 ^ v1); + break; + default: + v5 = v6 & v7 * v7; + break; + } + + + if (v3 < 67661294) + { + int v8 = 75063748; + v8 = (v8 > 56540452) ? (v8 & v8 ^ v8) : (v8 << v8 & v8); + } + else + { + v3 = (v6 > 62884044) ? (v5 / v2 / v6) : (v3 + v7 >> v3); + } + + + return v4 & v1 >> v3; + } + + [MosaUnitTest] + public static int FuzzMethod1453() + { + int v1 = 46799083; + int v2 = 99634197; + int v3 = 76272570; + int v4 = 71470476; + int v5 = 66981610; + int v6 = 12883109; + int v7 = 39110761; + + switch (v2 % 5) + { + case 0: + v3 = v6 & v2 ^ v4; + break; + case 1: + v4 = (v5 > 38637182) ? (v7 & v6 | v6) : (v1 / v2 >> v1); + break; + case 2: + v1 = (v6 < 36642023) ? (v4 >> v1 >> v3) : (v4 & v5 / v3); + break; + case 3: + v2 = (v1 < 13720566) ? (v2 << v7 << v4) : (v7 << v1 >> v3); + break; + case 4: + v5 = (v4 > 30988449) ? (v3 / v3 & v2) : (v6 & v7 * v4); + break; + default: + v2 = v7 / v4 % v7; + break; + } + + + if (v4 < 52159125) + { + int v8 = 18850098; + v8 = v8 - v8 >> v8; + } + else + { + int v9 = 61314529; + v9 = v9 + v9 * v9; + } + + + switch (v6 % 5) + { + case 0: + v2 = (v7 > 41166129) ? (v2 >> v3 / v6) : (v1 >> v3 % v2); + break; + case 1: + v3 = (v1 > 60473997) ? (v3 & v1 >> v6) : (v2 >> v2 & v5); + break; + case 2: + v6 = v2 >> v5 >> v1; + break; + case 3: + v7 = (v7 < 92479960) ? (v5 ^ v6 | v1) : (v5 >> v5 * v4); + break; + case 4: + v6 = (v2 < 30741944) ? (v1 | v6 << v4) : (v3 + v5 % v1); + break; + default: + v6 = v2 | v7 / v3; + break; + } + + + return v7 - v2 - v2; + } + + [MosaUnitTest] + public static int FuzzMethod1454() + { + int v1 = 38065276; + int v2 = 79667611; + int v3 = 53393204; + int v4 = 42043388; + int v5 = 94976213; + int v6 = 5054702; + int v7 = 44754352; + + if (v6 < 75779467) + { + v2 = v4 * v4 >> v7; + } + else + { + v3 = (v3 > 74138549) ? (v6 & v7 >> v7) : (v3 >> v3 - v4); + } + + + if (v4 > 61698803) + { + int v8 = 21095648; + v8 = (v8 > 4960007) ? (v8 << v8 ^ v8) : (v8 % v8 / v8); + } + else + { + v2 = (v1 > 99095466) ? (v3 << v4 << v6) : (v7 & v1 >> v1); + } + + + switch (v7 % 5) + { + case 0: + v2 = (v2 < 90753289) ? (v2 % v2 ^ v1) : (v4 << v7 | v6); + break; + case 1: + v4 = v2 >> v4 >> v3; + break; + case 2: + v2 = (v4 < 1116282) ? (v6 << v7 % v3) : (v6 >> v2 % v3); + break; + case 3: + v4 = (v2 < 92820731) ? (v5 | v3 % v4) : (v3 >> v6 % v7); + break; + case 4: + v4 = v1 << v4 | v3; + break; + default: + v7 = (v7 < 77448873) ? (v1 << v3 & v7) : (v5 << v1 >> v4); + break; + } + + + return v7 >> v2 << v2; + } + + [MosaUnitTest] + public static int FuzzMethod1455() + { + int v1 = 31465884; + int v2 = 40920954; + int v3 = 94312672; + int v4 = 33471655; + int v5 = 639789; + int v6 = 42991780; + int v7 = 51636745; + + if (v6 > 53032954) + { + v2 = (v2 < 8457528) ? (v2 % v3 / v7) : (v5 & v4 << v5); + } + else + { + v7 = (v7 < 96049862) ? (v2 / v2 >> v2) : (v5 - v3 & v2); + } + + + switch (v7 % 5) + { + case 0: + v5 = (v6 < 66761766) ? (v1 % v1 << v3) : (v4 >> v4 << v7); + break; + case 1: + v7 = (v1 < 12612453) ? (v7 - v1 | v4) : (v3 >> v7 % v5); + break; + case 2: + v4 = (v6 > 66620472) ? (v4 & v6 >> v7) : (v5 & v6 >> v7); + break; + case 3: + v3 = v4 << v6 << v5; + break; + case 4: + v3 = v2 >> v4 / v7; + break; + default: + v7 = v1 ^ v5 >> v7; + break; + } + + + switch (v5 % 5) + { + case 0: + v3 = v6 << v1 << v6; + break; + case 1: + v2 = v2 << v4 | v2; + break; + case 2: + v6 = (v1 > 59175046) ? (v1 - v1 & v7) : (v6 << v7 - v2); + break; + case 3: + v1 = (v2 < 16876013) ? (v1 | v3 * v2) : (v1 >> v7 << v3); + break; + case 4: + v6 = v1 >> v3 >> v3; + break; + default: + v1 = (v5 > 58559313) ? (v7 | v5 & v6) : (v5 & v6 << v4); + break; + } + + + return (v7 > 21248918) ? (v6 ^ v7 >> v1) : (v2 * v4 & v3); + } + + [MosaUnitTest] + public static int FuzzMethod1456() + { + int v1 = 31253939; + int v2 = 6523632; + int v3 = 58358244; + int v4 = 76767209; + int v5 = 5872340; + int v6 = 51263152; + int v7 = 75533007; + + switch (v6 % 5) + { + case 0: + v5 = v7 ^ v7 | v5; + break; + case 1: + v2 = (v3 < 81074982) ? (v1 >> v5 >> v1) : (v4 ^ v1 * v1); + break; + case 2: + v6 = v6 - v4 % v2; + break; + case 3: + v4 = v4 * v2 << v6; + break; + case 4: + v4 = (v7 < 71635488) ? (v7 + v1 / v5) : (v2 ^ v2 | v7); + break; + default: + v4 = v2 >> v7 * v3; + break; + } + + + if (v4 < 88652042) + { + v5 = v1 >> v6 ^ v1; + } + else + { + v4 = v5 % v6 >> v6; + } + + + switch (v7 % 5) + { + case 0: + v6 = (v6 < 15499016) ? (v1 % v4 & v1) : (v7 ^ v2 ^ v3); + break; + case 1: + v5 = v5 >> v1 | v7; + break; + case 2: + v2 = v1 + v6 ^ v4; + break; + case 3: + v7 = v1 - v5 & v2; + break; + case 4: + v1 = v1 | v6 & v6; + break; + default: + v2 = v7 - v1 + v5; + break; + } + + + return (v6 > 36679287) ? (v5 + v4 << v2) : (v5 | v3 + v2); + } + + [MosaUnitTest] + public static int FuzzMethod1457() + { + int v1 = 6533816; + int v2 = 82309048; + int v3 = 56442172; + int v4 = 27735812; + int v5 = 62383583; + int v6 = 57334713; + int v7 = 81063133; + + if (v5 < 50820394) + { + int v8 = 51984932; + v8 = (v8 > 27099571) ? (v8 >> v8 << v8) : (v8 & v8 & v8); + } + else + { + v2 = v2 | v1 << v1; + } + + + switch (v4 % 5) + { + case 0: + v2 = v1 % v6 - v1; + break; + case 1: + v1 = (v5 < 87376314) ? (v2 >> v3 << v6) : (v4 / v3 << v1); + break; + case 2: + v4 = v7 | v1 % v3; + break; + case 3: + v2 = (v2 < 21926925) ? (v6 & v7 | v3) : (v1 + v5 & v3); + break; + case 4: + v6 = v7 & v6 + v5; + break; + default: + v5 = (v2 > 20538544) ? (v7 / v5 << v4) : (v6 % v1 << v5); + break; + } + + + switch (v1 % 5) + { + case 0: + v7 = v2 ^ v6 + v2; + break; + case 1: + v6 = (v2 > 83408368) ? (v7 << v2 - v4) : (v1 << v7 | v1); + break; + case 2: + v5 = (v5 > 48853079) ? (v4 << v6 << v7) : (v1 | v4 >> v5); + break; + case 3: + v4 = (v5 > 57295392) ? (v2 >> v2 >> v4) : (v5 << v7 & v4); + break; + case 4: + v1 = v6 | v5 & v6; + break; + default: + v7 = (v3 > 52839144) ? (v3 >> v1 >> v6) : (v2 >> v2 << v1); + break; + } + + + return v4 << v7 | v7; + } + + [MosaUnitTest] + public static int FuzzMethod1458() + { + int v1 = 93817401; + int v2 = 51686891; + int v3 = 90520710; + int v4 = 66435979; + int v5 = 7217230; + int v6 = 66539550; + int v7 = 11829465; + + if (v6 > 37221244) + { + int v8 = 31436127; + v8 = (v8 < 90741173) ? (v8 ^ v8 << v8) : (v8 / v8 * v8); + } + else + { + int v9 = 25982119; + v9 = v9 / v9 ^ v9; + } + + + switch (v2 % 5) + { + case 0: + v7 = (v4 > 83671116) ? (v6 | v3 << v6) : (v5 | v5 << v4); + break; + case 1: + v3 = (v7 > 77058566) ? (v5 % v6 << v5) : (v3 / v5 + v4); + break; + case 2: + v1 = (v1 > 67101920) ? (v1 | v3 % v6) : (v1 ^ v6 >> v7); + break; + case 3: + v5 = (v5 > 70906564) ? (v6 >> v7 % v3) : (v1 % v3 ^ v1); + break; + case 4: + v1 = (v3 > 84572586) ? (v2 - v3 | v6) : (v5 >> v2 / v1); + break; + default: + v6 = (v2 > 28445873) ? (v6 >> v5 / v3) : (v3 / v5 ^ v3); + break; + } + + + if (v2 < 76842570) + { + int v10 = 97690255; + v10 = (v10 < 50611091) ? (v10 << v10 << v10) : (v10 & v10 ^ v10); + } + else + { + v2 = v5 / v6 >> v4; + } + + + return (v5 < 73692877) ? (v3 << v4 * v1) : (v7 & v5 % v4); + } + + [MosaUnitTest] + public static int FuzzMethod1459() + { + int v1 = 87474597; + int v2 = 61314729; + int v3 = 81652534; + int v4 = 92802254; + int v5 = 18540023; + int v6 = 7334979; + int v7 = 18312752; + + if (v1 < 59226663) + { + v6 = (v3 < 13421708) ? (v1 << v7 << v7) : (v4 ^ v6 >> v1); + } + else + { + int v8 = 66901594; + v8 = v8 >> v8 ^ v8; + } + + + switch (v6 % 5) + { + case 0: + v7 = (v5 > 65938899) ? (v4 | v2 * v2) : (v5 * v5 | v5); + break; + case 1: + v7 = v5 << v7 ^ v7; + break; + case 2: + v4 = v7 / v3 ^ v7; + break; + case 3: + v1 = (v7 > 8201123) ? (v4 >> v2 >> v5) : (v1 / v1 & v4); + break; + case 4: + v5 = v1 >> v1 + v3; + break; + default: + v7 = (v7 < 19008567) ? (v6 - v4 * v4) : (v3 & v1 ^ v1); + break; + } + + + if (v7 > 34920823) + { + v3 = (v6 < 94963579) ? (v7 + v4 / v6) : (v3 * v7 & v2); + } + else + { + int v9 = 91630090; + v9 = (v9 < 93001646) ? (v9 ^ v9 >> v9) : (v9 * v9 - v9); + } + + + return (v6 > 37709980) ? (v4 << v3 ^ v6) : (v3 << v1 >> v4); + } + + [MosaUnitTest] + public static int FuzzMethod1460() + { + int v1 = 15795136; + int v2 = 88930409; + int v3 = 78522532; + int v4 = 15242259; + int v5 = 80157333; + int v6 = 48824200; + int v7 = 97153247; + + if (v7 < 82594392) + { + v3 = (v3 < 92305054) ? (v4 | v7 >> v3) : (v5 ^ v6 * v5); + } + else + { + int v8 = 72025749; + v8 = v8 & v8 << v8; + } + + + if (v1 < 23303121) + { + v1 = v7 + v3 ^ v7; + } + else + { + v1 = (v7 > 20419319) ? (v7 << v6 << v7) : (v5 & v3 - v2); + } + + + if (v3 > 52810326) + { + v5 = v2 + v4 >> v7; + } + else + { + int v9 = 88064815; + v9 = (v9 < 67532344) ? (v9 >> v9 ^ v9) : (v9 & v9 / v9); + } + + + return v7 | v2 >> v5; + } + + [MosaUnitTest] + public static int FuzzMethod1461() + { + int v1 = 8748555; + int v2 = 39010434; + int v3 = 95297295; + int v4 = 27390998; + int v5 = 29322246; + int v6 = 2379414; + int v7 = 84222000; + + switch (v5 % 5) + { + case 0: + v5 = (v1 > 17802917) ? (v3 << v4 << v5) : (v1 & v5 % v5); + break; + case 1: + v7 = (v1 > 72024331) ? (v1 ^ v6 % v3) : (v4 & v5 << v3); + break; + case 2: + v7 = v7 & v7 << v5; + break; + case 3: + v1 = v2 >> v1 & v2; + break; + case 4: + v1 = (v4 < 7633811) ? (v7 & v1 << v7) : (v6 * v7 % v1); + break; + default: + v5 = (v3 < 46651097) ? (v7 >> v1 & v3) : (v3 << v3 >> v2); + break; + } + + + if (v5 > 76040823) + { + v5 = (v7 < 33179624) ? (v2 >> v1 / v7) : (v7 & v3 | v6); + } + else + { + int v8 = 32159361; + v8 = (v8 > 51865423) ? (v8 << v8 + v8) : (v8 * v8 / v8); + } + + + switch (v1 % 5) + { + case 0: + v1 = v5 | v5 - v7; + break; + case 1: + v5 = (v7 > 52106877) ? (v7 + v1 >> v2) : (v7 * v4 | v4); + break; + case 2: + v2 = v2 | v6 ^ v3; + break; + case 3: + v4 = v7 ^ v5 * v5; + break; + case 4: + v1 = (v5 > 41408476) ? (v1 - v5 | v1) : (v7 + v4 / v2); + break; + default: + v6 = v5 | v6 & v7; + break; + } + + + return v2 / v1 | v5; + } + + [MosaUnitTest] + public static int FuzzMethod1462() + { + int v1 = 13566516; + int v2 = 84648480; + int v3 = 78079883; + int v4 = 35000452; + int v5 = 51092608; + int v6 = 85852644; + int v7 = 42648924; + + if (v6 < 90974658) + { + v5 = (v6 < 99949972) ? (v7 & v4 << v3) : (v1 << v7 | v2); + } + else + { + int v8 = 69648511; + v8 = v8 >> v8 % v8; + } + + + if (v2 > 15129298) + { + v6 = v4 >> v4 - v3; + } + else + { + int v9 = 503647; + v9 = v9 << v9 | v9; + } + + + switch (v3 % 5) + { + case 0: + v4 = v3 & v7 + v4; + break; + case 1: + v1 = (v3 > 12816937) ? (v1 - v6 & v5) : (v4 | v5 & v7); + break; + case 2: + v4 = v2 ^ v1 << v3; + break; + case 3: + v6 = (v3 > 73029154) ? (v4 % v5 + v7) : (v4 ^ v1 * v2); + break; + case 4: + v3 = v5 << v6 | v6; + break; + default: + v7 = (v7 < 8666356) ? (v3 & v1 >> v2) : (v4 | v7 / v6); + break; + } + + + return (v4 > 98832523) ? (v2 | v4 >> v1) : (v6 + v4 & v6); + } + + [MosaUnitTest] + public static int FuzzMethod1463() + { + int v1 = 23861227; + int v2 = 73217204; + int v3 = 71418530; + int v4 = 53930965; + int v5 = 72138969; + int v6 = 99688567; + int v7 = 10539833; + + if (v4 > 97027147) + { + int v8 = 19387423; + v8 = (v8 > 14943097) ? (v8 * v8 | v8) : (v8 << v8 / v8); + } + else + { + v6 = (v3 < 83165706) ? (v3 & v3 - v2) : (v2 >> v2 & v2); + } + + + switch (v3 % 5) + { + case 0: + v7 = (v4 < 45542257) ? (v6 & v4 + v5) : (v4 >> v6 << v5); + break; + case 1: + v1 = v7 << v3 & v2; + break; + case 2: + v7 = (v5 < 46387294) ? (v6 >> v6 << v2) : (v7 << v2 << v5); + break; + case 3: + v5 = (v4 > 28088871) ? (v1 - v5 & v5) : (v7 >> v6 % v3); + break; + case 4: + v1 = (v3 > 98685408) ? (v4 | v3 >> v5) : (v1 >> v2 & v3); + break; + default: + v2 = (v4 < 92980836) ? (v3 ^ v5 % v7) : (v6 / v1 ^ v3); + break; + } + + + if (v7 > 68791271) + { + int v9 = 71731698; + v9 = v9 & v9 / v9; + } + else + { + v3 = (v3 < 16458794) ? (v1 - v7 << v1) : (v5 >> v4 << v5); + } + + + return (v1 < 33030428) ? (v4 | v4 << v2) : (v5 % v2 << v6); + } + + [MosaUnitTest] + public static int FuzzMethod1464() + { + int v1 = 40203312; + int v2 = 57903173; + int v3 = 42594514; + int v4 = 4950233; + int v5 = 94954574; + int v6 = 3938388; + int v7 = 39958828; + + switch (v6 % 5) + { + case 0: + v3 = (v2 < 934831) ? (v3 ^ v6 << v2) : (v3 << v2 | v7); + break; + case 1: + v5 = (v2 > 90662117) ? (v6 & v6 >> v4) : (v4 >> v4 * v5); + break; + case 2: + v7 = (v6 > 26626509) ? (v5 % v4 & v7) : (v6 * v4 << v5); + break; + case 3: + v5 = (v3 > 19426143) ? (v4 / v6 << v7) : (v5 ^ v2 << v1); + break; + case 4: + v6 = (v3 < 59558164) ? (v7 - v2 << v6) : (v6 * v1 - v2); + break; + default: + v5 = (v6 < 13821173) ? (v4 >> v3 & v6) : (v6 >> v3 << v2); + break; + } + + + switch (v1 % 5) + { + case 0: + v7 = (v4 < 3705351) ? (v6 >> v2 * v6) : (v7 ^ v3 | v3); + break; + case 1: + v2 = v6 & v5 << v2; + break; + case 2: + v1 = (v7 < 7817439) ? (v7 << v4 ^ v6) : (v2 ^ v5 + v7); + break; + case 3: + v6 = (v2 < 9684524) ? (v4 >> v1 | v4) : (v3 - v1 << v3); + break; + case 4: + v3 = v5 | v7 << v3; + break; + default: + v2 = (v1 > 73218913) ? (v5 / v6 << v7) : (v3 * v4 & v5); + break; + } + + + if (v1 > 23392662) + { + v6 = (v5 < 15096043) ? (v2 | v7 << v6) : (v7 >> v1 | v2); + } + else + { + int v8 = 2792321; + v8 = (v8 > 85599262) ? (v8 + v8 & v8) : (v8 - v8 / v8); + } + + + return (v5 < 1327751) ? (v2 + v7 * v7) : (v6 * v7 << v4); + } + + [MosaUnitTest] + public static int FuzzMethod1465() + { + int v1 = 76875075; + int v2 = 49036518; + int v3 = 94430522; + int v4 = 13453443; + int v5 = 55712584; + int v6 = 12756675; + int v7 = 98054033; + + if (v4 > 84478574) + { + int v8 = 46895788; + v8 = (v8 > 90920102) ? (v8 ^ v8 | v8) : (v8 / v8 >> v8); + } + else + { + v4 = v7 ^ v6 ^ v2; + } + + + if (v3 > 94036668) + { + int v9 = 96206560; + v9 = (v9 < 43567244) ? (v9 | v9 * v9) : (v9 << v9 + v9); + } + else + { + int v10 = 43649998; + v10 = (v10 < 97102195) ? (v10 ^ v10 | v10) : (v10 / v10 + v10); + } + + + switch (v3 % 5) + { + case 0: + v1 = v5 >> v6 / v5; + break; + case 1: + v6 = (v1 < 31159415) ? (v5 / v3 + v7) : (v5 & v5 + v2); + break; + case 2: + v4 = (v2 < 95644599) ? (v1 >> v2 >> v4) : (v1 % v3 << v2); + break; + case 3: + v1 = (v7 > 98652572) ? (v6 & v2 | v4) : (v2 >> v4 << v7); + break; + case 4: + v2 = (v4 < 37811681) ? (v3 ^ v4 * v7) : (v1 << v1 >> v4); + break; + default: + v7 = v2 - v7 | v5; + break; + } + + + return (v2 > 36430690) ? (v1 * v2 << v2) : (v7 | v3 << v1); + } + + [MosaUnitTest] + public static int FuzzMethod1466() + { + int v1 = 90644666; + int v2 = 21240463; + int v3 = 98685750; + int v4 = 45316296; + int v5 = 54811824; + int v6 = 71025126; + int v7 = 42415773; + + switch (v7 % 5) + { + case 0: + v1 = (v1 < 83633225) ? (v3 >> v1 | v6) : (v5 - v4 & v1); + break; + case 1: + v6 = (v3 > 51468069) ? (v1 & v2 | v2) : (v4 ^ v2 % v2); + break; + case 2: + v2 = (v4 < 97038697) ? (v5 << v1 >> v7) : (v1 - v4 % v4); + break; + case 3: + v1 = (v6 < 24009098) ? (v3 - v6 | v4) : (v1 << v6 + v4); + break; + case 4: + v4 = (v4 > 14960019) ? (v6 & v7 << v3) : (v1 ^ v4 ^ v3); + break; + default: + v2 = (v3 > 10732044) ? (v5 << v6 << v5) : (v7 | v7 | v1); + break; + } + + + switch (v4 % 5) + { + case 0: + v1 = v7 | v6 << v5; + break; + case 1: + v5 = (v3 < 35602647) ? (v1 >> v5 * v3) : (v6 & v6 ^ v6); + break; + case 2: + v7 = (v4 < 47174452) ? (v7 >> v3 / v7) : (v3 * v1 ^ v2); + break; + case 3: + v1 = (v4 < 91339828) ? (v6 + v5 ^ v2) : (v1 << v3 / v1); + break; + case 4: + v7 = (v6 < 10424439) ? (v7 | v5 % v2) : (v3 | v1 ^ v4); + break; + default: + v2 = v3 - v6 << v2; + break; + } + + + switch (v2 % 5) + { + case 0: + v4 = v3 * v2 >> v6; + break; + case 1: + v7 = v6 & v3 % v7; + break; + case 2: + v5 = (v6 > 82681652) ? (v1 + v3 >> v6) : (v6 << v2 + v4); + break; + case 3: + v6 = v6 ^ v6 >> v5; + break; + case 4: + v2 = v7 & v7 - v6; + break; + default: + v4 = (v7 < 12970152) ? (v1 << v5 ^ v1) : (v2 >> v1 % v2); + break; + } + + + return (v7 < 74010711) ? (v6 * v7 << v7) : (v6 % v7 >> v4); + } + + [MosaUnitTest] + public static int FuzzMethod1467() + { + int v1 = 96667594; + int v2 = 37138507; + int v3 = 40091393; + int v4 = 40566428; + int v5 = 92734931; + int v6 = 33472176; + int v7 = 30854953; + + switch (v7 % 5) + { + case 0: + v2 = v7 & v7 ^ v1; + break; + case 1: + v7 = (v7 > 40209859) ? (v6 & v6 * v6) : (v5 ^ v1 << v3); + break; + case 2: + v3 = (v7 < 65498446) ? (v5 << v1 ^ v4) : (v5 + v2 % v2); + break; + case 3: + v7 = (v4 < 76527204) ? (v1 >> v5 / v3) : (v3 >> v5 % v2); + break; + case 4: + v6 = (v3 < 54726337) ? (v5 * v1 - v5) : (v6 & v3 / v5); + break; + default: + v5 = v6 + v4 << v2; + break; + } + + + if (v6 > 9183977) + { + int v8 = 26285111; + v8 = v8 - v8 >> v8; + } + else + { + int v9 = 50472181; + v9 = (v9 < 99047949) ? (v9 ^ v9 << v9) : (v9 * v9 | v9); + } + + + switch (v3 % 5) + { + case 0: + v1 = v7 << v6 << v6; + break; + case 1: + v6 = v5 - v1 >> v2; + break; + case 2: + v1 = (v5 > 43103050) ? (v4 - v2 ^ v3) : (v7 & v5 * v6); + break; + case 3: + v1 = (v5 < 79666278) ? (v3 >> v4 ^ v6) : (v5 << v2 << v5); + break; + case 4: + v1 = v4 >> v1 ^ v2; + break; + default: + v6 = (v7 < 19185317) ? (v6 & v4 >> v6) : (v7 + v2 & v4); + break; + } + + + return (v7 < 9763872) ? (v6 + v4 << v3) : (v4 + v1 + v1); + } + + [MosaUnitTest] + public static int FuzzMethod1468() + { + int v1 = 88039628; + int v2 = 63432264; + int v3 = 98817237; + int v4 = 54418057; + int v5 = 16099656; + int v6 = 74524105; + int v7 = 11717998; + + switch (v1 % 5) + { + case 0: + v5 = (v1 < 874214) ? (v4 >> v4 | v5) : (v1 & v7 & v2); + break; + case 1: + v6 = v1 << v2 * v2; + break; + case 2: + v6 = (v4 > 88172001) ? (v5 >> v7 << v1) : (v5 / v1 / v6); + break; + case 3: + v1 = v7 & v4 / v5; + break; + case 4: + v5 = v6 << v5 >> v7; + break; + default: + v6 = (v2 > 38757656) ? (v2 << v5 + v3) : (v4 ^ v5 * v4); + break; + } + + + if (v4 > 15717310) + { + v5 = v1 | v5 | v3; + } + else + { + v6 = (v7 < 92798640) ? (v7 ^ v2 >> v4) : (v7 >> v3 << v2); + } + + + if (v5 > 56615100) + { + v7 = (v4 < 28693894) ? (v3 << v1 % v6) : (v2 % v6 << v3); + } + else + { + v6 = (v6 > 99328720) ? (v5 + v6 << v3) : (v2 - v6 >> v4); + } + + + return (v2 < 24538640) ? (v4 >> v5 * v5) : (v4 >> v2 * v4); + } + + [MosaUnitTest] + public static int FuzzMethod1469() + { + int v1 = 82823842; + int v2 = 3960424; + int v3 = 12909237; + int v4 = 13787875; + int v5 = 54449664; + int v6 = 7773335; + int v7 = 67536679; + + switch (v4 % 5) + { + case 0: + v4 = (v3 > 69993313) ? (v6 + v7 * v2) : (v2 * v7 ^ v7); + break; + case 1: + v1 = v7 / v3 | v7; + break; + case 2: + v1 = v4 & v1 & v5; + break; + case 3: + v6 = v6 + v1 << v7; + break; + case 4: + v6 = v2 + v5 >> v5; + break; + default: + v6 = v3 ^ v2 << v1; + break; + } + + + if (v6 > 79041753) + { + int v8 = 77245220; + v8 = v8 >> v8 ^ v8; + } + else + { + int v9 = 52463495; + v9 = (v9 > 73828277) ? (v9 * v9 << v9) : (v9 / v9 ^ v9); + } + + + switch (v2 % 5) + { + case 0: + v4 = v3 >> v3 ^ v2; + break; + case 1: + v5 = v1 | v1 & v3; + break; + case 2: + v2 = v4 >> v5 << v3; + break; + case 3: + v1 = (v3 > 46207899) ? (v2 ^ v3 ^ v4) : (v6 % v7 ^ v4); + break; + case 4: + v7 = (v3 < 56991391) ? (v5 >> v2 + v3) : (v3 << v5 & v2); + break; + default: + v7 = v2 ^ v2 % v4; + break; + } + + + return v5 >> v2 ^ v6; + } + + [MosaUnitTest] + public static int FuzzMethod1470() + { + int v1 = 77916609; + int v2 = 68651347; + int v3 = 63211786; + int v4 = 77926227; + int v5 = 54012463; + int v6 = 15001; + int v7 = 27625071; + + if (v7 < 30390045) + { + v5 = (v4 < 6928330) ? (v4 << v6 << v2) : (v7 >> v1 % v1); + } + else + { + v3 = (v5 < 54983423) ? (v4 / v7 << v4) : (v4 & v6 ^ v5); + } + + + if (v5 > 54924676) + { + v2 = (v4 < 77842746) ? (v2 + v7 ^ v5) : (v6 >> v6 + v1); + } + else + { + int v8 = 43572650; + v8 = (v8 > 49157809) ? (v8 ^ v8 * v8) : (v8 >> v8 ^ v8); + } + + + if (v4 > 26987072) + { + v7 = v1 >> v7 - v4; + } + else + { + v2 = (v3 < 5166802) ? (v3 & v5 << v3) : (v6 >> v3 | v7); + } + + + return v2 >> v5 % v5; + } + + [MosaUnitTest] + public static int FuzzMethod1471() + { + int v1 = 16684743; + int v2 = 16859738; + int v3 = 59579187; + int v4 = 42728318; + int v5 = 11020766; + int v6 = 13464804; + int v7 = 73510025; + + switch (v1 % 5) + { + case 0: + v4 = (v6 < 15753011) ? (v4 * v5 & v2) : (v3 * v5 % v6); + break; + case 1: + v2 = v6 >> v1 & v6; + break; + case 2: + v4 = (v1 < 12362642) ? (v1 * v5 << v5) : (v7 ^ v4 - v3); + break; + case 3: + v7 = (v4 > 41294337) ? (v5 | v5 << v4) : (v7 * v7 - v4); + break; + case 4: + v3 = v2 ^ v3 + v2; + break; + default: + v4 = v2 + v1 % v7; + break; + } + + + if (v5 > 40886619) + { + v6 = (v3 < 12440418) ? (v5 >> v5 ^ v7) : (v2 ^ v4 ^ v2); + } + else + { + int v8 = 27400623; + v8 = (v8 > 4134699) ? (v8 & v8 | v8) : (v8 ^ v8 - v8); + } + + + switch (v4 % 5) + { + case 0: + v3 = v3 & v1 << v5; + break; + case 1: + v6 = v7 >> v7 | v2; + break; + case 2: + v6 = v2 & v7 - v7; + break; + case 3: + v4 = v5 & v3 ^ v6; + break; + case 4: + v1 = v2 & v7 / v6; + break; + default: + v1 = (v5 < 7686287) ? (v4 | v1 >> v7) : (v7 - v2 + v4); + break; + } + + + return (v6 < 39180379) ? (v7 | v2 ^ v2) : (v2 - v7 ^ v4); + } + + [MosaUnitTest] + public static int FuzzMethod1472() + { + int v1 = 68952227; + int v2 = 45765963; + int v3 = 84790090; + int v4 = 22531058; + int v5 = 69447316; + int v6 = 55793142; + int v7 = 29955507; + + if (v7 < 88768060) + { + v5 = (v1 < 34338518) ? (v4 - v4 ^ v6) : (v7 - v2 / v4); + } + else + { + int v8 = 89103017; + v8 = (v8 > 77788849) ? (v8 << v8 ^ v8) : (v8 / v8 << v8); + } + + + switch (v6 % 5) + { + case 0: + v4 = v4 & v6 % v4; + break; + case 1: + v6 = (v2 > 66844903) ? (v1 & v5 * v6) : (v5 / v6 + v2); + break; + case 2: + v4 = (v7 > 5859512) ? (v7 % v2 >> v7) : (v7 - v6 ^ v6); + break; + case 3: + v2 = (v2 > 98076851) ? (v1 - v6 & v2) : (v3 >> v7 >> v5); + break; + case 4: + v4 = (v3 > 88467348) ? (v2 / v5 ^ v3) : (v1 >> v7 + v4); + break; + default: + v5 = v1 << v2 >> v2; + break; + } + + + switch (v7 % 5) + { + case 0: + v7 = (v1 > 31523062) ? (v3 + v7 * v6) : (v6 << v3 << v4); + break; + case 1: + v6 = (v5 > 85176187) ? (v7 & v4 & v5) : (v2 << v3 ^ v4); + break; + case 2: + v4 = (v3 < 44756444) ? (v5 ^ v1 & v5) : (v4 + v3 << v4); + break; + case 3: + v1 = (v6 < 52054302) ? (v3 - v6 & v7) : (v6 >> v1 - v3); + break; + case 4: + v7 = v1 / v5 - v7; + break; + default: + v3 = v5 + v2 ^ v6; + break; + } + + + return v3 << v1 >> v7; + } + + [MosaUnitTest] + public static int FuzzMethod1473() + { + int v1 = 87079068; + int v2 = 2110449; + int v3 = 56766451; + int v4 = 38795339; + int v5 = 45635983; + int v6 = 14370750; + int v7 = 74099594; + + if (v3 > 4556349) + { + int v8 = 48809065; + v8 = v8 >> v8 * v8; + } + else + { + int v9 = 37404163; + v9 = v9 & v9 % v9; + } + + + if (v2 > 68857358) + { + v4 = (v7 < 41484461) ? (v2 ^ v7 & v2) : (v1 / v4 % v4); + } + else + { + v4 = (v4 > 61160371) ? (v5 | v4 << v7) : (v1 << v4 << v5); + } + + + if (v6 > 49367567) + { + v2 = (v1 > 25182111) ? (v1 << v6 - v6) : (v1 / v5 | v7); + } + else + { + int v10 = 38784439; + v10 = v10 >> v10 ^ v10; + } + + + return (v2 > 18062129) ? (v4 | v6 << v2) : (v7 % v3 ^ v2); + } + + [MosaUnitTest] + public static int FuzzMethod1474() + { + int v1 = 56469288; + int v2 = 28250375; + int v3 = 84763594; + int v4 = 38505701; + int v5 = 9355719; + int v6 = 3100179; + int v7 = 92687206; + + switch (v2 % 5) + { + case 0: + v6 = v2 ^ v1 >> v4; + break; + case 1: + v6 = v6 >> v6 | v7; + break; + case 2: + v7 = (v4 < 15743552) ? (v1 << v5 & v1) : (v2 / v1 % v4); + break; + case 3: + v7 = (v3 < 84591095) ? (v1 >> v5 + v4) : (v6 ^ v6 >> v7); + break; + case 4: + v4 = (v7 > 57331418) ? (v7 | v7 & v7) : (v3 - v6 ^ v6); + break; + default: + v7 = (v6 < 25058611) ? (v1 / v5 >> v1) : (v1 >> v4 + v5); + break; + } + + + if (v6 > 59870492) + { + v5 = (v7 > 91204431) ? (v1 / v7 & v1) : (v3 | v6 % v4); + } + else + { + int v8 = 59828976; + v8 = (v8 < 30284454) ? (v8 * v8 << v8) : (v8 << v8 % v8); + } + + + switch (v6 % 5) + { + case 0: + v7 = (v4 > 98436462) ? (v6 - v3 + v7) : (v2 >> v6 >> v2); + break; + case 1: + v2 = v1 - v6 << v2; + break; + case 2: + v3 = v7 + v4 ^ v7; + break; + case 3: + v6 = v6 << v1 ^ v7; + break; + case 4: + v5 = (v6 > 31694369) ? (v4 | v4 << v4) : (v5 * v3 / v7); + break; + default: + v2 = v1 & v1 << v5; + break; + } + + + return v5 & v2 | v6; + } + + [MosaUnitTest] + public static int FuzzMethod1475() + { + int v1 = 14234394; + int v2 = 87948764; + int v3 = 53941314; + int v4 = 11483092; + int v5 = 63764916; + int v6 = 40181554; + int v7 = 52101726; + + switch (v6 % 5) + { + case 0: + v7 = (v2 > 42289647) ? (v3 - v1 * v3) : (v1 << v1 | v6); + break; + case 1: + v6 = (v6 < 89338581) ? (v1 / v4 >> v7) : (v1 >> v3 ^ v5); + break; + case 2: + v1 = (v5 > 73826578) ? (v5 % v4 | v6) : (v6 >> v6 - v6); + break; + case 3: + v4 = (v5 > 70947593) ? (v7 + v5 | v7) : (v5 / v4 - v7); + break; + case 4: + v5 = v1 ^ v1 ^ v3; + break; + default: + v5 = (v6 < 80664829) ? (v1 << v1 & v5) : (v2 << v7 & v2); + break; + } + + + switch (v7 % 5) + { + case 0: + v6 = v1 * v6 >> v4; + break; + case 1: + v4 = v5 << v3 & v2; + break; + case 2: + v6 = v7 << v2 ^ v5; + break; + case 3: + v7 = v6 - v6 ^ v6; + break; + case 4: + v6 = (v3 < 17452896) ? (v2 ^ v6 - v1) : (v2 + v1 ^ v6); + break; + default: + v6 = v2 + v6 & v4; + break; + } + + + if (v6 > 65394897) + { + int v8 = 1173621; + v8 = (v8 > 93697914) ? (v8 | v8 >> v8) : (v8 ^ v8 * v8); + } + else + { + v2 = v6 ^ v5 % v4; + } + + + return (v6 < 85972992) ? (v3 | v1 >> v1) : (v2 | v4 >> v4); + } + + [MosaUnitTest] + public static int FuzzMethod1476() + { + int v1 = 34910770; + int v2 = 56601127; + int v3 = 67133897; + int v4 = 9428993; + int v5 = 69880856; + int v6 = 86615202; + int v7 = 42572600; + + if (v3 < 77644651) + { + int v8 = 73239447; + v8 = (v8 > 77129600) ? (v8 << v8 | v8) : (v8 >> v8 & v8); + } + else + { + int v9 = 20535316; + v9 = v9 ^ v9 + v9; + } + + + switch (v4 % 5) + { + case 0: + v1 = (v2 > 96346116) ? (v3 + v7 * v1) : (v6 >> v6 - v5); + break; + case 1: + v6 = (v7 > 37942953) ? (v7 << v2 >> v2) : (v1 >> v1 >> v4); + break; + case 2: + v1 = (v1 < 78699450) ? (v6 << v4 & v5) : (v6 & v3 >> v1); + break; + case 3: + v1 = (v6 > 2805826) ? (v3 & v7 >> v6) : (v6 ^ v7 + v3); + break; + case 4: + v2 = (v4 < 41058425) ? (v1 ^ v6 | v1) : (v6 & v3 / v2); + break; + default: + v1 = v7 << v6 >> v7; + break; + } + + + if (v6 > 75770022) + { + v2 = (v2 < 85607945) ? (v2 & v4 + v2) : (v3 - v6 % v3); + } + else + { + int v10 = 35264167; + v10 = (v10 < 69673796) ? (v10 ^ v10 + v10) : (v10 + v10 >> v10); + } + + + return v7 + v1 * v3; + } + + [MosaUnitTest] + public static int FuzzMethod1477() + { + int v1 = 69727485; + int v2 = 72570243; + int v3 = 91137741; + int v4 = 75834448; + int v5 = 12715934; + int v6 = 51341467; + int v7 = 57810488; + + switch (v3 % 5) + { + case 0: + v2 = v2 ^ v4 | v6; + break; + case 1: + v4 = (v2 < 73259745) ? (v2 * v4 >> v2) : (v5 << v5 | v5); + break; + case 2: + v1 = v3 / v4 << v4; + break; + case 3: + v3 = (v7 < 50816750) ? (v2 - v7 >> v6) : (v4 | v3 * v2); + break; + case 4: + v1 = (v2 > 13082737) ? (v3 * v1 & v2) : (v1 * v5 >> v1); + break; + default: + v7 = v5 * v5 & v7; + break; + } + + + switch (v5 % 5) + { + case 0: + v2 = v6 << v1 + v7; + break; + case 1: + v2 = v2 << v3 - v2; + break; + case 2: + v6 = (v5 < 2624114) ? (v6 % v4 >> v5) : (v5 >> v5 + v6); + break; + case 3: + v2 = (v7 < 82065758) ? (v3 | v2 + v5) : (v4 - v4 >> v1); + break; + case 4: + v6 = (v5 < 2885047) ? (v2 / v2 / v7) : (v1 % v7 / v4); + break; + default: + v2 = (v5 < 58723912) ? (v4 & v7 % v5) : (v5 >> v5 - v6); + break; + } + + + if (v3 > 53538079) + { + v5 = (v4 < 77849561) ? (v5 & v4 ^ v4) : (v1 >> v2 >> v5); + } + else + { + v2 = (v3 < 42146966) ? (v4 + v2 ^ v2) : (v5 + v2 >> v2); + } + + + return (v4 < 89134926) ? (v7 * v5 ^ v5) : (v3 ^ v2 / v1); + } + + [MosaUnitTest] + public static int FuzzMethod1478() + { + int v1 = 26922581; + int v2 = 66872701; + int v3 = 62021970; + int v4 = 66474930; + int v5 = 88960270; + int v6 = 39999157; + int v7 = 24595279; + + switch (v4 % 5) + { + case 0: + v3 = v2 >> v3 ^ v4; + break; + case 1: + v1 = (v7 > 55499497) ? (v3 - v7 >> v2) : (v5 & v7 + v2); + break; + case 2: + v1 = v2 >> v4 << v4; + break; + case 3: + v5 = (v4 < 1355942) ? (v7 - v6 * v1) : (v4 | v4 | v6); + break; + case 4: + v3 = (v4 < 94868360) ? (v6 >> v6 * v2) : (v7 << v4 * v5); + break; + default: + v1 = (v6 > 91293493) ? (v3 >> v4 * v3) : (v3 * v6 << v2); + break; + } + + + if (v5 < 71629649) + { + v5 = (v2 < 36804030) ? (v1 * v5 << v2) : (v4 << v6 & v1); + } + else + { + int v8 = 32392888; + v8 = (v8 < 64874257) ? (v8 & v8 | v8) : (v8 % v8 ^ v8); + } + + + if (v7 > 50227397) + { + int v9 = 1938262; + v9 = v9 >> v9 >> v9; + } + else + { + int v10 = 49823590; + v10 = (v10 < 88090336) ? (v10 >> v10 ^ v10) : (v10 + v10 & v10); + } + + + return (v2 < 99609700) ? (v4 >> v4 & v1) : (v5 << v5 << v3); + } + + [MosaUnitTest] + public static int FuzzMethod1479() + { + int v1 = 60327179; + int v2 = 13879607; + int v3 = 94561234; + int v4 = 24596782; + int v5 = 9360551; + int v6 = 67406674; + int v7 = 54378770; + + switch (v5 % 5) + { + case 0: + v4 = (v5 > 70114157) ? (v6 + v5 & v3) : (v1 & v6 >> v7); + break; + case 1: + v6 = v3 & v2 / v4; + break; + case 2: + v4 = v5 | v3 | v4; + break; + case 3: + v7 = (v4 < 57041597) ? (v2 / v6 >> v6) : (v6 + v1 | v4); + break; + case 4: + v1 = v2 + v2 ^ v4; + break; + default: + v4 = v1 * v4 >> v5; + break; + } + + + switch (v2 % 5) + { + case 0: + v2 = v3 << v5 | v4; + break; + case 1: + v3 = v5 >> v3 & v2; + break; + case 2: + v1 = (v7 > 88420898) ? (v5 + v2 ^ v2) : (v2 % v1 % v4); + break; + case 3: + v5 = (v6 < 2780928) ? (v7 ^ v7 % v2) : (v2 * v2 - v6); + break; + case 4: + v7 = (v7 > 50786375) ? (v7 % v2 - v2) : (v2 / v6 ^ v2); + break; + default: + v5 = (v4 > 57848842) ? (v6 << v5 << v3) : (v5 | v4 * v2); + break; + } + + + switch (v6 % 5) + { + case 0: + v2 = (v4 < 40536307) ? (v4 | v5 << v7) : (v5 / v3 % v1); + break; + case 1: + v2 = (v4 > 40798844) ? (v1 << v1 & v4) : (v3 | v1 * v5); + break; + case 2: + v5 = (v3 < 68988439) ? (v2 * v3 << v2) : (v5 ^ v1 % v3); + break; + case 3: + v1 = (v1 > 55468818) ? (v4 << v4 * v4) : (v6 * v3 << v5); + break; + case 4: + v4 = v1 % v4 | v7; + break; + default: + v3 = v1 >> v5 & v7; + break; + } + + + return (v4 > 56415663) ? (v6 << v2 << v4) : (v4 - v5 & v3); + } + + [MosaUnitTest] + public static int FuzzMethod1480() + { + int v1 = 13881452; + int v2 = 24322487; + int v3 = 61285916; + int v4 = 24747884; + int v5 = 95283586; + int v6 = 52112574; + int v7 = 37072125; + + if (v6 < 31017759) + { + v6 = (v3 > 16457888) ? (v2 & v7 % v1) : (v2 + v3 ^ v5); + } + else + { + int v8 = 87805096; + v8 = v8 << v8 % v8; + } + + + switch (v2 % 5) + { + case 0: + v3 = (v2 < 62503770) ? (v3 + v2 ^ v6) : (v6 << v5 & v5); + break; + case 1: + v1 = (v6 < 57076043) ? (v4 / v4 / v6) : (v6 - v6 << v7); + break; + case 2: + v7 = v1 * v4 | v3; + break; + case 3: + v3 = v4 / v6 & v1; + break; + case 4: + v4 = v5 & v3 >> v2; + break; + default: + v1 = (v3 > 15825521) ? (v7 * v5 ^ v6) : (v6 - v7 << v6); + break; + } + + + if (v5 > 69915606) + { + int v9 = 13444907; + v9 = (v9 > 71298920) ? (v9 | v9 % v9) : (v9 << v9 << v9); + } + else + { + v3 = v5 ^ v6 & v5; + } + + + return (v1 > 53744835) ? (v5 | v1 >> v6) : (v7 << v1 >> v6); + } + + [MosaUnitTest] + public static int FuzzMethod1481() + { + int v1 = 77914407; + int v2 = 86152628; + int v3 = 49193600; + int v4 = 81183670; + int v5 = 35262284; + int v6 = 11251766; + int v7 = 35849069; + + switch (v5 % 5) + { + case 0: + v2 = v4 * v1 % v1; + break; + case 1: + v2 = (v5 < 10930433) ? (v1 * v3 / v5) : (v4 / v3 / v2); + break; + case 2: + v2 = v4 >> v5 & v6; + break; + case 3: + v4 = v6 | v6 << v7; + break; + case 4: + v7 = v7 % v3 * v6; + break; + default: + v5 = (v6 > 38381931) ? (v3 >> v1 | v1) : (v5 >> v5 % v4); + break; + } + + + switch (v2 % 5) + { + case 0: + v2 = (v6 > 82382938) ? (v2 ^ v7 * v6) : (v3 * v4 << v2); + break; + case 1: + v5 = v5 + v3 * v6; + break; + case 2: + v4 = (v3 < 77870931) ? (v7 >> v2 - v1) : (v5 * v5 + v2); + break; + case 3: + v3 = (v5 < 576842) ? (v6 >> v3 / v4) : (v1 & v3 + v2); + break; + case 4: + v7 = v5 + v3 & v1; + break; + default: + v5 = (v6 > 89676524) ? (v1 >> v5 - v7) : (v5 / v4 << v1); + break; + } + + + switch (v3 % 5) + { + case 0: + v3 = (v4 < 55595463) ? (v4 & v5 - v2) : (v6 / v6 << v1); + break; + case 1: + v3 = (v2 < 49315923) ? (v5 * v7 << v1) : (v3 << v1 * v5); + break; + case 2: + v3 = (v4 < 53194381) ? (v1 & v3 / v3) : (v5 + v1 % v7); + break; + case 3: + v5 = v2 / v2 << v1; + break; + case 4: + v3 = v6 - v6 << v7; + break; + default: + v4 = (v2 > 96186592) ? (v3 >> v1 & v2) : (v4 << v3 >> v2); + break; + } + + + return v3 & v6 - v4; + } + + [MosaUnitTest] + public static int FuzzMethod1482() + { + int v1 = 31725979; + int v2 = 91316941; + int v3 = 80630476; + int v4 = 23779339; + int v5 = 10090336; + int v6 = 38370651; + int v7 = 16968139; + + if (v2 < 88117722) + { + v4 = (v5 > 1757506) ? (v1 / v2 << v1) : (v6 & v3 >> v1); + } + else + { + v3 = (v4 < 18080251) ? (v3 << v4 ^ v3) : (v4 >> v1 >> v4); + } + + + if (v3 > 96617072) + { + v5 = (v1 < 20234225) ? (v4 - v5 << v5) : (v5 | v1 << v2); + } + else + { + int v8 = 41221680; + v8 = (v8 > 13758572) ? (v8 % v8 | v8) : (v8 << v8 / v8); + } + + + if (v1 > 65281653) + { + int v9 = 49920878; + v9 = (v9 > 80853074) ? (v9 >> v9 << v9) : (v9 << v9 >> v9); + } + else + { + int v10 = 91683437; + v10 = v10 << v10 | v10; + } + + + return v2 | v5 >> v1; + } + + [MosaUnitTest] + public static int FuzzMethod1483() + { + int v1 = 24907776; + int v2 = 30866351; + int v3 = 88695781; + int v4 = 43452687; + int v5 = 85851851; + int v6 = 45476521; + int v7 = 77310418; + + switch (v1 % 5) + { + case 0: + v6 = v6 << v7 << v2; + break; + case 1: + v1 = v5 & v1 ^ v2; + break; + case 2: + v7 = (v7 < 24767075) ? (v3 << v6 ^ v2) : (v6 - v7 * v3); + break; + case 3: + v5 = (v1 < 61526717) ? (v3 >> v5 | v7) : (v7 / v4 & v7); + break; + case 4: + v1 = (v4 > 61468093) ? (v4 - v6 << v4) : (v6 << v6 << v7); + break; + default: + v7 = (v6 > 20035506) ? (v4 << v6 & v5) : (v2 | v3 + v1); + break; + } + + + switch (v1 % 5) + { + case 0: + v1 = v6 ^ v3 / v1; + break; + case 1: + v4 = (v1 < 95181659) ? (v4 >> v3 >> v7) : (v5 << v5 << v4); + break; + case 2: + v7 = (v7 > 19054274) ? (v5 + v7 & v5) : (v4 * v4 | v2); + break; + case 3: + v1 = (v7 < 96309659) ? (v2 << v5 + v1) : (v6 << v5 >> v7); + break; + case 4: + v3 = (v5 < 31770376) ? (v4 / v1 ^ v2) : (v6 * v6 % v5); + break; + default: + v1 = (v4 > 87019995) ? (v5 << v4 << v3) : (v6 >> v5 % v1); + break; + } + + + if (v1 < 3001830) + { + int v8 = 44213326; + v8 = (v8 > 75808711) ? (v8 * v8 << v8) : (v8 << v8 % v8); + } + else + { + v1 = (v3 < 22309776) ? (v6 * v1 - v2) : (v4 + v1 + v7); + } + + + return (v6 > 98693207) ? (v3 >> v5 ^ v3) : (v3 + v5 * v1); + } + + [MosaUnitTest] + public static int FuzzMethod1484() + { + int v1 = 43285175; + int v2 = 31450017; + int v3 = 52410081; + int v4 = 42855168; + int v5 = 16978394; + int v6 = 87854874; + int v7 = 76502483; + + if (v7 > 67113418) + { + v1 = (v5 > 87744055) ? (v1 + v1 << v7) : (v5 + v4 ^ v7); + } + else + { + v7 = (v4 > 89411707) ? (v2 << v5 / v5) : (v5 - v6 + v2); + } + + + if (v5 < 80242280) + { + int v8 = 6744243; + v8 = v8 >> v8 | v8; + } + else + { + v3 = v2 & v2 & v4; + } + + + switch (v2 % 5) + { + case 0: + v6 = v3 * v2 & v4; + break; + case 1: + v6 = v4 << v6 << v3; + break; + case 2: + v4 = v4 >> v7 & v3; + break; + case 3: + v1 = v5 / v2 << v2; + break; + case 4: + v5 = v2 >> v7 & v5; + break; + default: + v2 = v3 | v3 << v3; + break; + } + + + return (v6 < 81030744) ? (v6 << v6 >> v7) : (v4 & v4 + v2); + } + + [MosaUnitTest] + public static int FuzzMethod1485() + { + int v1 = 42874144; + int v2 = 96371940; + int v3 = 7258008; + int v4 = 98176064; + int v5 = 12937878; + int v6 = 41678584; + int v7 = 53072811; + + if (v1 > 21139942) + { + v3 = (v6 > 18868093) ? (v1 - v1 % v5) : (v2 & v5 << v3); + } + else + { + int v8 = 93230244; + v8 = (v8 < 70386931) ? (v8 * v8 << v8) : (v8 % v8 | v8); + } + + + if (v3 > 27804592) + { + int v9 = 93583319; + v9 = (v9 < 67728739) ? (v9 << v9 >> v9) : (v9 << v9 >> v9); + } + else + { + int v10 = 71826876; + v10 = v10 * v10 & v10; + } + + + if (v4 < 11084176) + { + v4 = v2 - v2 << v3; + } + else + { + int v11 = 57850904; + v11 = v11 >> v11 << v11; + } + + + return (v3 > 258387) ? (v6 << v4 + v5) : (v1 % v6 | v4); + } + + [MosaUnitTest] + public static int FuzzMethod1486() + { + int v1 = 35645306; + int v2 = 59068542; + int v3 = 69345890; + int v4 = 51899275; + int v5 = 36219515; + int v6 = 82900383; + int v7 = 47506540; + + if (v5 < 69708134) + { + v4 = (v1 < 71229984) ? (v2 >> v7 / v1) : (v6 | v3 << v4); + } + else + { + int v8 = 72401075; + v8 = (v8 < 44845755) ? (v8 & v8 >> v8) : (v8 - v8 * v8); + } + + + switch (v6 % 5) + { + case 0: + v5 = (v6 > 20148261) ? (v3 & v7 * v7) : (v1 >> v1 << v6); + break; + case 1: + v2 = (v4 < 45678131) ? (v1 % v1 << v7) : (v2 % v5 & v2); + break; + case 2: + v5 = (v5 > 43478217) ? (v5 >> v7 >> v6) : (v2 >> v4 << v1); + break; + case 3: + v2 = v7 ^ v3 + v7; + break; + case 4: + v7 = (v2 < 72227584) ? (v1 - v7 - v4) : (v6 ^ v6 / v3); + break; + default: + v4 = (v2 < 32268537) ? (v1 % v2 ^ v6) : (v1 * v7 ^ v6); + break; + } + + + switch (v4 % 5) + { + case 0: + v6 = (v5 > 29109573) ? (v1 - v6 << v2) : (v7 | v6 << v6); + break; + case 1: + v4 = (v6 > 68842857) ? (v1 ^ v2 << v6) : (v2 * v5 >> v3); + break; + case 2: + v1 = (v1 < 60243796) ? (v1 >> v3 << v7) : (v2 | v5 | v6); + break; + case 3: + v4 = (v3 < 79248971) ? (v4 + v2 & v1) : (v6 << v3 & v1); + break; + case 4: + v6 = v6 >> v3 & v6; + break; + default: + v5 = v3 << v3 / v4; + break; + } + + + return v1 * v3 << v7; + } + + [MosaUnitTest] + public static int FuzzMethod1487() + { + int v1 = 43988357; + int v2 = 10913922; + int v3 = 98877887; + int v4 = 65763447; + int v5 = 57162432; + int v6 = 56019375; + int v7 = 57065266; + + if (v1 < 64702739) + { + int v8 = 55394164; + v8 = (v8 > 41134034) ? (v8 & v8 >> v8) : (v8 | v8 ^ v8); + } + else + { + int v9 = 38698645; + v9 = (v9 > 57465403) ? (v9 >> v9 ^ v9) : (v9 | v9 ^ v9); + } + + + if (v6 < 23300951) + { + int v10 = 47114398; + v10 = v10 * v10 >> v10; + } + else + { + v2 = (v7 < 85595731) ? (v7 & v1 | v2) : (v1 ^ v5 / v6); + } + + + if (v3 < 46897314) + { + v3 = (v2 > 96815012) ? (v7 ^ v1 >> v3) : (v1 - v6 << v2); + } + else + { + v3 = (v4 > 4463949) ? (v7 + v6 * v7) : (v1 - v1 << v7); + } + + + return v2 << v3 ^ v1; + } + + [MosaUnitTest] + public static int FuzzMethod1488() + { + int v1 = 3279013; + int v2 = 43990151; + int v3 = 37632462; + int v4 = 82148432; + int v5 = 35582806; + int v6 = 63231343; + int v7 = 74366706; + + if (v1 > 40369930) + { + int v8 = 36712216; + v8 = (v8 > 54072308) ? (v8 & v8 << v8) : (v8 >> v8 / v8); + } + else + { + int v9 = 10146538; + v9 = (v9 > 4573947) ? (v9 + v9 | v9) : (v9 >> v9 ^ v9); + } + + + if (v5 < 3798270) + { + int v10 = 28531187; + v10 = v10 & v10 + v10; + } + else + { + v4 = (v1 > 61862694) ? (v2 >> v4 / v3) : (v4 % v4 % v5); + } + + + if (v6 > 37414570) + { + v1 = v2 & v6 ^ v3; + } + else + { + int v11 = 75718301; + v11 = (v11 < 47228544) ? (v11 ^ v11 % v11) : (v11 | v11 >> v11); + } + + + return v5 * v7 % v3; + } + + [MosaUnitTest] + public static int FuzzMethod1489() + { + int v1 = 3489634; + int v2 = 33724167; + int v3 = 71720866; + int v4 = 47245579; + int v5 = 8764406; + int v6 = 6892405; + int v7 = 45121099; + + switch (v5 % 5) + { + case 0: + v1 = v3 - v7 >> v2; + break; + case 1: + v7 = (v7 > 32733101) ? (v6 | v5 | v6) : (v1 | v1 + v5); + break; + case 2: + v3 = (v5 > 5555182) ? (v2 >> v5 ^ v6) : (v7 >> v2 / v4); + break; + case 3: + v6 = (v2 < 71945806) ? (v7 >> v4 - v4) : (v2 / v4 & v1); + break; + case 4: + v5 = (v5 > 42110867) ? (v3 + v6 - v5) : (v2 << v2 << v1); + break; + default: + v5 = (v2 < 81353556) ? (v5 << v3 * v7) : (v7 - v7 << v2); + break; + } + + + switch (v5 % 5) + { + case 0: + v7 = (v7 > 4063903) ? (v6 << v5 & v5) : (v5 ^ v2 & v6); + break; + case 1: + v7 = v7 >> v3 & v1; + break; + case 2: + v5 = v7 & v3 >> v3; + break; + case 3: + v6 = v2 >> v5 << v3; + break; + case 4: + v4 = v3 >> v7 & v1; + break; + default: + v1 = v5 ^ v7 >> v2; + break; + } + + + if (v1 < 62779278) + { + v4 = (v1 < 82114995) ? (v5 << v4 / v4) : (v2 << v5 ^ v2); + } + else + { + int v8 = 66534344; + v8 = v8 | v8 & v8; + } + + + return v3 | v4 / v3; + } + + [MosaUnitTest] + public static int FuzzMethod1490() + { + int v1 = 36518453; + int v2 = 67389921; + int v3 = 61940720; + int v4 = 53229903; + int v5 = 34974344; + int v6 = 33619991; + int v7 = 82545804; + + if (v7 < 79245470) + { + int v8 = 91387641; + v8 = v8 ^ v8 * v8; + } + else + { + v4 = (v1 < 27086801) ? (v7 * v6 << v5) : (v1 >> v6 - v5); + } + + + if (v4 > 1433235) + { + v1 = v6 >> v3 | v3; + } + else + { + v3 = v7 % v7 - v1; + } + + + if (v5 < 97033438) + { + int v9 = 99275477; + v9 = (v9 < 36260499) ? (v9 | v9 ^ v9) : (v9 + v9 & v9); + } + else + { + int v10 = 41535720; + v10 = v10 << v10 * v10; + } + + + return v3 & v7 ^ v3; + } + + [MosaUnitTest] + public static int FuzzMethod1491() + { + int v1 = 23552925; + int v2 = 13559647; + int v3 = 51277156; + int v4 = 2408920; + int v5 = 39965828; + int v6 = 47252099; + int v7 = 80529098; + + if (v6 > 59774950) + { + int v8 = 97182857; + v8 = (v8 > 45730800) ? (v8 >> v8 + v8) : (v8 << v8 * v8); + } + else + { + v4 = (v4 < 16662748) ? (v4 | v5 + v5) : (v2 & v4 - v4); + } + + + switch (v7 % 5) + { + case 0: + v2 = (v6 < 48952150) ? (v7 % v2 >> v4) : (v7 + v3 ^ v6); + break; + case 1: + v3 = v3 % v6 >> v1; + break; + case 2: + v6 = v6 >> v7 << v2; + break; + case 3: + v2 = (v2 < 81292146) ? (v6 << v4 & v3) : (v6 >> v5 & v5); + break; + case 4: + v2 = v7 | v7 ^ v5; + break; + default: + v7 = v6 >> v1 & v4; + break; + } + + + switch (v1 % 5) + { + case 0: + v6 = (v4 < 41162235) ? (v4 % v7 << v2) : (v3 << v7 >> v6); + break; + case 1: + v7 = v3 & v5 % v1; + break; + case 2: + v6 = (v6 < 72481856) ? (v5 | v4 << v4) : (v7 >> v3 << v3); + break; + case 3: + v6 = v4 | v1 >> v4; + break; + case 4: + v2 = v7 & v5 << v7; + break; + default: + v6 = v5 >> v7 & v5; + break; + } + + + return v3 << v3 ^ v2; + } + + [MosaUnitTest] + public static int FuzzMethod1492() + { + int v1 = 80585433; + int v2 = 49920010; + int v3 = 48516972; + int v4 = 9802758; + int v5 = 72907217; + int v6 = 28724872; + int v7 = 1507054; + + switch (v2 % 5) + { + case 0: + v1 = (v4 > 72056135) ? (v5 >> v5 & v7) : (v4 >> v3 * v3); + break; + case 1: + v1 = v4 ^ v4 % v6; + break; + case 2: + v5 = (v6 < 71547140) ? (v6 - v2 + v2) : (v1 % v2 << v1); + break; + case 3: + v2 = v7 | v4 - v7; + break; + case 4: + v7 = v5 | v4 & v5; + break; + default: + v1 = (v5 > 18971181) ? (v7 >> v4 & v3) : (v1 % v1 + v6); + break; + } + + + switch (v4 % 5) + { + case 0: + v4 = (v3 > 85087667) ? (v2 >> v6 - v7) : (v5 % v5 << v4); + break; + case 1: + v3 = v6 * v4 | v1; + break; + case 2: + v6 = (v7 > 11484369) ? (v3 / v4 & v3) : (v7 ^ v3 & v5); + break; + case 3: + v3 = (v2 > 10764281) ? (v4 >> v4 << v5) : (v6 | v2 % v3); + break; + case 4: + v2 = (v7 > 57342499) ? (v6 + v4 << v7) : (v1 & v2 << v5); + break; + default: + v7 = (v4 > 8405944) ? (v1 * v3 | v3) : (v7 & v6 >> v2); + break; + } + + + if (v1 > 16284992) + { + v2 = v2 + v1 / v6; + } + else + { + int v8 = 77312441; + v8 = (v8 > 13491948) ? (v8 & v8 & v8) : (v8 >> v8 << v8); + } + + + return (v5 < 76372500) ? (v1 / v7 * v7) : (v6 & v4 >> v6); + } + + [MosaUnitTest] + public static int FuzzMethod1493() + { + int v1 = 61619382; + int v2 = 53154415; + int v3 = 43639406; + int v4 = 43886775; + int v5 = 43097861; + int v6 = 1661292; + int v7 = 31763417; + + switch (v1 % 5) + { + case 0: + v1 = (v2 > 99764255) ? (v1 << v4 % v2) : (v1 >> v2 << v4); + break; + case 1: + v4 = (v4 < 56497877) ? (v4 | v1 % v4) : (v6 | v2 << v3); + break; + case 2: + v5 = v2 - v5 - v3; + break; + case 3: + v1 = (v6 < 74029494) ? (v1 ^ v1 ^ v4) : (v2 ^ v2 >> v3); + break; + case 4: + v5 = (v7 > 79066952) ? (v2 / v6 << v5) : (v6 & v3 << v1); + break; + default: + v6 = (v1 < 3251343) ? (v7 & v7 - v6) : (v2 << v7 - v5); + break; + } + + + switch (v4 % 5) + { + case 0: + v1 = v1 / v1 + v3; + break; + case 1: + v3 = v5 >> v3 >> v6; + break; + case 2: + v5 = (v7 > 94468687) ? (v5 + v3 + v5) : (v2 - v7 << v6); + break; + case 3: + v7 = (v3 < 10540763) ? (v4 * v3 ^ v4) : (v1 * v2 & v6); + break; + case 4: + v3 = v6 << v6 + v4; + break; + default: + v7 = (v7 < 8700393) ? (v3 >> v4 | v3) : (v7 ^ v7 << v6); + break; + } + + + if (v6 > 99676198) + { + int v8 = 10233461; + v8 = (v8 < 86678342) ? (v8 ^ v8 + v8) : (v8 >> v8 | v8); + } + else + { + int v9 = 68025146; + v9 = (v9 > 87390189) ? (v9 + v9 << v9) : (v9 >> v9 % v9); + } + + + return v1 | v1 & v6; + } + + [MosaUnitTest] + public static int FuzzMethod1494() + { + int v1 = 95421702; + int v2 = 27443713; + int v3 = 55818395; + int v4 = 86494104; + int v5 = 52118411; + int v6 = 14054868; + int v7 = 2463014; + + switch (v6 % 5) + { + case 0: + v1 = (v5 < 4182338) ? (v5 * v2 & v2) : (v2 & v3 ^ v1); + break; + case 1: + v1 = (v1 > 83540484) ? (v1 >> v5 & v3) : (v4 & v7 << v5); + break; + case 2: + v7 = (v1 < 75444713) ? (v1 ^ v2 - v1) : (v3 & v1 >> v7); + break; + case 3: + v5 = (v7 < 1228461) ? (v4 << v5 / v7) : (v5 ^ v6 << v2); + break; + case 4: + v3 = (v4 < 31747614) ? (v5 << v4 - v4) : (v2 / v2 / v4); + break; + default: + v2 = v3 ^ v2 / v3; + break; + } + + + if (v4 > 33323898) + { + v6 = (v7 > 44714823) ? (v6 << v3 << v1) : (v6 * v1 - v6); + } + else + { + v6 = (v3 > 36753817) ? (v4 ^ v7 ^ v5) : (v4 | v7 * v2); + } + + + switch (v3 % 5) + { + case 0: + v2 = v1 - v5 >> v6; + break; + case 1: + v1 = (v7 < 82792061) ? (v3 >> v5 / v4) : (v6 ^ v4 & v4); + break; + case 2: + v3 = v6 + v7 & v4; + break; + case 3: + v5 = v2 << v5 % v2; + break; + case 4: + v5 = v7 & v6 ^ v7; + break; + default: + v2 = (v6 < 66723604) ? (v6 / v6 | v2) : (v2 >> v4 + v2); + break; + } + + + return (v7 < 7045935) ? (v3 >> v5 >> v3) : (v6 ^ v3 + v1); + } + + [MosaUnitTest] + public static int FuzzMethod1495() + { + int v1 = 54690836; + int v2 = 71287109; + int v3 = 19153873; + int v4 = 29021993; + int v5 = 73974112; + int v6 = 60927298; + int v7 = 45673339; + + switch (v7 % 5) + { + case 0: + v7 = (v5 < 8864617) ? (v3 << v5 / v2) : (v5 << v4 ^ v1); + break; + case 1: + v6 = (v3 < 90149413) ? (v3 | v7 | v1) : (v4 >> v6 << v1); + break; + case 2: + v3 = v5 ^ v3 ^ v3; + break; + case 3: + v2 = v2 * v4 >> v7; + break; + case 4: + v7 = (v5 > 4893902) ? (v4 & v7 >> v3) : (v4 >> v5 / v1); + break; + default: + v4 = v4 >> v6 + v1; + break; + } + + + switch (v5 % 5) + { + case 0: + v5 = (v2 < 66517235) ? (v1 % v6 >> v5) : (v3 ^ v3 ^ v7); + break; + case 1: + v6 = v7 | v5 >> v1; + break; + case 2: + v5 = v4 ^ v7 % v1; + break; + case 3: + v4 = (v4 > 34316875) ? (v7 | v6 % v5) : (v3 << v3 >> v1); + break; + case 4: + v6 = (v6 > 27510586) ? (v4 * v7 >> v5) : (v6 << v7 | v1); + break; + default: + v2 = v5 >> v2 << v1; + break; + } + + + switch (v2 % 5) + { + case 0: + v5 = v7 & v6 >> v5; + break; + case 1: + v1 = v5 ^ v5 ^ v3; + break; + case 2: + v4 = v7 ^ v5 << v5; + break; + case 3: + v5 = (v2 > 16566446) ? (v7 / v5 + v3) : (v7 >> v2 << v6); + break; + case 4: + v6 = v2 ^ v3 << v2; + break; + default: + v7 = (v4 < 30670711) ? (v5 & v5 << v4) : (v5 << v2 >> v3); + break; + } + + + return (v3 < 28414602) ? (v5 >> v4 >> v7) : (v4 << v7 - v5); + } + + [MosaUnitTest] + public static int FuzzMethod1496() + { + int v1 = 30320195; + int v2 = 8128838; + int v3 = 89094207; + int v4 = 90529313; + int v5 = 85306178; + int v6 = 71682184; + int v7 = 77579194; + + switch (v6 % 5) + { + case 0: + v6 = v4 >> v1 / v7; + break; + case 1: + v3 = v3 % v5 | v5; + break; + case 2: + v1 = v4 % v4 % v6; + break; + case 3: + v3 = (v2 < 91025002) ? (v7 >> v7 | v5) : (v4 << v1 | v2); + break; + case 4: + v7 = v4 >> v6 >> v2; + break; + default: + v7 = v5 & v5 % v3; + break; + } + + + switch (v7 % 5) + { + case 0: + v7 = (v2 < 51176201) ? (v5 >> v2 + v7) : (v1 - v7 ^ v3); + break; + case 1: + v3 = v1 >> v7 - v6; + break; + case 2: + v1 = (v1 < 70139056) ? (v6 + v4 + v1) : (v4 >> v4 * v1); + break; + case 3: + v1 = (v2 < 83452475) ? (v1 + v3 | v7) : (v3 << v4 >> v6); + break; + case 4: + v2 = (v2 < 23626805) ? (v1 >> v3 & v4) : (v2 / v1 << v3); + break; + default: + v2 = (v1 < 82002199) ? (v3 * v2 % v7) : (v5 / v1 ^ v4); + break; + } + + + if (v1 > 17578019) + { + v5 = (v6 > 11577401) ? (v5 >> v1 << v4) : (v7 ^ v2 % v4); + } + else + { + v6 = (v1 > 68766591) ? (v1 >> v7 >> v7) : (v4 / v1 - v4); + } + + + return (v6 > 42156063) ? (v7 - v7 << v4) : (v7 - v2 >> v2); + } + + [MosaUnitTest] + public static int FuzzMethod1497() + { + int v1 = 28980851; + int v2 = 10095851; + int v3 = 1150304; + int v4 = 62033423; + int v5 = 3664547; + int v6 = 98491495; + int v7 = 77475586; + + switch (v2 % 5) + { + case 0: + v7 = (v3 < 46376904) ? (v7 / v7 % v5) : (v4 | v1 >> v4); + break; + case 1: + v7 = v6 - v5 * v6; + break; + case 2: + v3 = v3 & v6 + v7; + break; + case 3: + v1 = (v5 > 50763026) ? (v7 << v6 + v6) : (v4 * v6 & v6); + break; + case 4: + v2 = (v2 > 86352039) ? (v3 + v2 | v2) : (v2 * v5 / v4); + break; + default: + v6 = (v3 < 40421182) ? (v4 * v7 | v7) : (v5 | v2 << v2); + break; + } + + + if (v4 < 47627325) + { + v2 = v3 - v4 << v1; + } + else + { + int v8 = 81986539; + v8 = (v8 > 33601975) ? (v8 << v8 / v8) : (v8 & v8 << v8); + } + + + if (v4 < 19419616) + { + v3 = (v6 < 89898144) ? (v4 & v1 >> v7) : (v1 & v7 << v4); + } + else + { + v7 = (v7 > 91704885) ? (v5 + v5 & v4) : (v4 << v4 >> v6); + } + + + return (v1 > 54885666) ? (v3 << v4 & v4) : (v4 * v3 << v7); + } + + [MosaUnitTest] + public static int FuzzMethod1498() + { + int v1 = 5704364; + int v2 = 49155772; + int v3 = 26582492; + int v4 = 6864007; + int v5 = 72591005; + int v6 = 64249732; + int v7 = 62751791; + + if (v6 < 76118395) + { + int v8 = 68766089; + v8 = v8 << v8 >> v8; + } + else + { + int v9 = 53525839; + v9 = (v9 > 62324574) ? (v9 ^ v9 - v9) : (v9 + v9 * v9); + } + + + switch (v4 % 5) + { + case 0: + v5 = (v5 > 67831282) ? (v3 << v7 << v2) : (v3 % v1 << v6); + break; + case 1: + v4 = (v5 < 52578472) ? (v5 >> v6 << v3) : (v2 / v3 | v4); + break; + case 2: + v1 = (v1 < 67725643) ? (v3 & v3 + v2) : (v7 - v6 >> v6); + break; + case 3: + v4 = (v1 > 56638918) ? (v3 << v3 | v6) : (v4 ^ v3 * v7); + break; + case 4: + v5 = (v5 < 9745894) ? (v6 << v3 + v2) : (v7 * v7 << v1); + break; + default: + v6 = v1 ^ v5 << v3; + break; + } + + + if (v2 > 75947481) + { + int v10 = 21735040; + v10 = v10 & v10 % v10; + } + else + { + v3 = (v3 > 33210667) ? (v4 << v1 >> v7) : (v6 << v1 * v6); + } + + + return (v1 < 73411713) ? (v1 & v7 ^ v5) : (v2 | v6 * v4); + } + + [MosaUnitTest] + public static int FuzzMethod1499() + { + int v1 = 86353668; + int v2 = 3670787; + int v3 = 8760889; + int v4 = 33724763; + int v5 = 44335009; + int v6 = 11355537; + int v7 = 19125499; + + if (v6 > 38544477) + { + v1 = (v1 < 35747679) ? (v3 * v2 >> v5) : (v4 & v6 << v4); + } + else + { + v6 = (v1 > 83989369) ? (v5 % v7 | v6) : (v1 << v1 >> v7); + } + + + switch (v3 % 5) + { + case 0: + v4 = v4 * v2 >> v5; + break; + case 1: + v2 = v3 / v7 + v1; + break; + case 2: + v6 = (v7 < 75379325) ? (v7 - v2 - v4) : (v4 + v5 / v2); + break; + case 3: + v3 = (v3 > 5592343) ? (v1 * v6 % v3) : (v7 + v6 << v1); + break; + case 4: + v2 = (v7 > 62592546) ? (v3 + v6 << v5) : (v5 ^ v2 << v6); + break; + default: + v2 = (v7 < 79281514) ? (v6 & v6 >> v4) : (v2 >> v7 & v2); + break; + } + + + if (v4 > 70297153) + { + v5 = (v2 > 82417741) ? (v1 ^ v1 ^ v6) : (v7 | v2 >> v3); + } + else + { + int v8 = 78909982; + v8 = v8 ^ v8 << v8; + } + + + return v4 | v4 & v3; + } + +} + diff --git a/Source/Mosa.UnitTests/Fuzzy/Fuzz0015.cs b/Source/Mosa.UnitTests/Fuzzy/Fuzz0015.cs new file mode 100644 index 0000000000..2305633dec --- /dev/null +++ b/Source/Mosa.UnitTests/Fuzzy/Fuzz0015.cs @@ -0,0 +1,6754 @@ +namespace Mosa.UnitTests.Fuzzy; + +public static class Fuzz0015 +{ + [MosaUnitTest] + public static int FuzzMethod1500() + { + int v1 = 76873193; + int v2 = 5000235; + int v3 = 53418682; + int v4 = 71808526; + int v5 = 91843996; + int v6 = 453028; + int v7 = 69054047; + int v8 = 6986952; + + if (v7 < 97561223) + { + int v9 = 98695488; + v9 = v9 ^ v9 | v9; + } + else + { + v8 = v3 & v2 - v1; + } + + + switch (v7 % 5) + { + case 0: + v5 = (v2 < 19497835) ? (v8 / v8 + v7) : (v8 >> v5 >> v6); + break; + case 1: + v3 = (v7 < 15046253) ? (v1 << v8 % v4) : (v8 / v7 | v3); + break; + case 2: + v8 = v4 / v5 >> v4; + break; + case 3: + v6 = v7 * v6 >> v3; + break; + case 4: + v8 = (v3 < 15792667) ? (v4 << v6 << v8) : (v7 * v3 / v7); + break; + default: + v8 = (v4 < 81590301) ? (v4 | v2 & v8) : (v2 * v8 + v4); + break; + } + + + switch (v3 % 5) + { + case 0: + v4 = (v4 < 46967701) ? (v7 << v2 << v7) : (v5 * v7 / v3); + break; + case 1: + v8 = v1 >> v6 << v6; + break; + case 2: + v8 = v4 & v3 - v7; + break; + case 3: + v6 = v2 + v2 >> v8; + break; + case 4: + v4 = (v3 < 10398015) ? (v8 | v1 >> v4) : (v8 ^ v1 / v2); + break; + default: + v6 = (v3 > 27898337) ? (v5 >> v5 >> v4) : (v1 & v4 << v4); + break; + } + + + return (v1 < 71269531) ? (v4 << v8 >> v6) : (v8 * v5 * v5); + } + + [MosaUnitTest] + public static int FuzzMethod1501() + { + int v1 = 91868347; + int v2 = 39099878; + int v3 = 37831915; + int v4 = 91425161; + int v5 = 66973086; + int v6 = 41140606; + int v7 = 17381677; + int v8 = 17957354; + + switch (v5 % 5) + { + case 0: + v3 = (v8 < 89639592) ? (v5 >> v2 >> v5) : (v1 & v1 * v5); + break; + case 1: + v5 = v4 - v7 ^ v6; + break; + case 2: + v7 = (v8 < 96648917) ? (v7 ^ v8 >> v8) : (v5 ^ v6 | v2); + break; + case 3: + v7 = (v4 < 77464731) ? (v8 | v7 % v1) : (v8 | v4 * v7); + break; + case 4: + v3 = (v2 > 4939149) ? (v4 << v1 % v2) : (v1 & v2 / v3); + break; + default: + v8 = v7 | v1 & v4; + break; + } + + + switch (v6 % 5) + { + case 0: + v5 = (v7 < 66215525) ? (v6 >> v6 % v7) : (v8 | v7 ^ v4); + break; + case 1: + v5 = (v1 < 24300040) ? (v5 / v2 * v5) : (v7 & v4 >> v8); + break; + case 2: + v4 = (v4 < 72659486) ? (v5 & v8 << v8) : (v2 % v6 % v8); + break; + case 3: + v8 = (v4 < 78217504) ? (v3 & v2 << v4) : (v5 & v2 % v8); + break; + case 4: + v5 = (v6 > 2120091) ? (v3 * v1 / v1) : (v1 + v8 << v4); + break; + default: + v8 = v7 >> v5 >> v6; + break; + } + + + if (v8 < 84947539) + { + int v9 = 70428457; + v9 = v9 + v9 & v9; + } + else + { + v3 = (v4 < 53164702) ? (v5 - v4 ^ v2) : (v2 ^ v3 ^ v4); + } + + + return v4 - v7 + v2; + } + + [MosaUnitTest] + public static int FuzzMethod1502() + { + int v1 = 58388064; + int v2 = 65464207; + int v3 = 89665177; + int v4 = 66742355; + int v5 = 70912240; + int v6 = 63648996; + int v7 = 72774804; + int v8 = 40796924; + + switch (v2 % 5) + { + case 0: + v6 = (v3 > 51529191) ? (v3 << v4 + v7) : (v5 / v8 & v7); + break; + case 1: + v8 = v8 & v7 >> v6; + break; + case 2: + v5 = (v8 < 76091589) ? (v7 & v7 % v8) : (v5 & v5 | v4); + break; + case 3: + v4 = (v4 > 78168194) ? (v2 >> v5 | v5) : (v1 & v6 ^ v5); + break; + case 4: + v7 = v3 * v5 >> v7; + break; + default: + v8 = (v8 > 88656882) ? (v6 << v2 >> v1) : (v2 << v7 - v7); + break; + } + + + switch (v1 % 5) + { + case 0: + v8 = (v8 < 51843677) ? (v1 * v3 - v6) : (v6 << v8 | v3); + break; + case 1: + v3 = (v4 > 63107593) ? (v5 % v7 << v2) : (v5 - v5 % v2); + break; + case 2: + v1 = (v8 < 21056897) ? (v2 & v7 >> v2) : (v4 >> v1 - v4); + break; + case 3: + v4 = v7 + v4 * v5; + break; + case 4: + v8 = v6 + v7 | v6; + break; + default: + v5 = v3 ^ v6 | v6; + break; + } + + + switch (v5 % 5) + { + case 0: + v2 = (v5 < 25311362) ? (v3 | v1 * v1) : (v4 + v4 & v2); + break; + case 1: + v1 = (v5 > 39595847) ? (v1 ^ v7 * v6) : (v2 * v1 - v4); + break; + case 2: + v2 = (v4 < 11568996) ? (v5 >> v8 ^ v1) : (v2 >> v8 << v8); + break; + case 3: + v3 = (v1 < 58377977) ? (v1 % v5 >> v4) : (v8 << v8 % v7); + break; + case 4: + v7 = (v1 > 70323478) ? (v1 - v7 / v2) : (v1 & v4 << v3); + break; + default: + v7 = v7 + v5 << v1; + break; + } + + + return (v2 < 5507128) ? (v2 >> v3 | v3) : (v8 % v4 >> v3); + } + + [MosaUnitTest] + public static int FuzzMethod1503() + { + int v1 = 87025626; + int v2 = 21886860; + int v3 = 68680554; + int v4 = 66116938; + int v5 = 90907426; + int v6 = 42338957; + int v7 = 86219043; + int v8 = 4252383; + + switch (v6 % 5) + { + case 0: + v3 = (v5 < 85043214) ? (v8 + v5 >> v1) : (v8 & v8 ^ v4); + break; + case 1: + v2 = (v7 < 64319784) ? (v6 + v8 * v8) : (v4 >> v6 | v8); + break; + case 2: + v6 = v6 ^ v4 >> v6; + break; + case 3: + v1 = (v2 < 1960463) ? (v4 + v5 >> v5) : (v2 % v3 ^ v1); + break; + case 4: + v8 = (v3 < 81528022) ? (v5 ^ v5 >> v7) : (v7 ^ v8 ^ v1); + break; + default: + v5 = (v1 < 61274621) ? (v8 ^ v3 + v7) : (v5 + v8 >> v8); + break; + } + + + switch (v5 % 5) + { + case 0: + v3 = (v8 < 61583337) ? (v6 & v8 << v3) : (v3 * v6 + v2); + break; + case 1: + v1 = (v3 < 19904516) ? (v5 - v2 << v2) : (v3 ^ v6 << v4); + break; + case 2: + v7 = (v4 < 99400672) ? (v1 >> v8 ^ v8) : (v4 ^ v3 >> v4); + break; + case 3: + v1 = (v5 > 51116523) ? (v2 & v8 & v6) : (v4 % v3 - v2); + break; + case 4: + v3 = (v2 < 71291453) ? (v3 + v4 + v5) : (v1 & v8 ^ v8); + break; + default: + v8 = (v4 > 38409181) ? (v2 << v5 - v4) : (v7 >> v5 >> v4); + break; + } + + + if (v3 < 49007787) + { + int v9 = 15256600; + v9 = v9 >> v9 >> v9; + } + else + { + int v10 = 50740817; + v10 = (v10 > 32561130) ? (v10 >> v10 << v10) : (v10 & v10 * v10); + } + + + return (v3 > 15277990) ? (v4 | v1 | v1) : (v1 / v1 << v8); + } + + [MosaUnitTest] + public static int FuzzMethod1504() + { + int v1 = 83272596; + int v2 = 32470185; + int v3 = 30794136; + int v4 = 82730481; + int v5 = 48823889; + int v6 = 87641331; + int v7 = 62754870; + int v8 = 35338202; + + switch (v2 % 5) + { + case 0: + v7 = (v6 < 57466805) ? (v8 & v6 >> v1) : (v7 | v4 & v5); + break; + case 1: + v2 = v5 >> v2 & v5; + break; + case 2: + v5 = (v2 < 29903797) ? (v6 + v4 ^ v7) : (v8 & v8 ^ v5); + break; + case 3: + v7 = v3 / v1 % v5; + break; + case 4: + v8 = (v2 > 36450649) ? (v7 ^ v7 >> v8) : (v7 | v8 << v6); + break; + default: + v4 = (v3 > 93981968) ? (v3 >> v7 >> v3) : (v8 >> v6 | v2); + break; + } + + + if (v7 > 45939797) + { + int v9 = 819116; + v9 = v9 & v9 / v9; + } + else + { + v8 = (v1 > 59125554) ? (v8 % v6 & v6) : (v5 % v6 >> v4); + } + + + if (v6 < 21210079) + { + v7 = (v5 > 94270812) ? (v5 ^ v7 ^ v8) : (v3 >> v6 << v4); + } + else + { + int v10 = 53200989; + v10 = (v10 < 59480825) ? (v10 << v10 | v10) : (v10 | v10 | v10); + } + + + return v6 * v5 << v4; + } + + [MosaUnitTest] + public static int FuzzMethod1505() + { + int v1 = 80403922; + int v2 = 70059640; + int v3 = 26790393; + int v4 = 39695840; + int v5 = 59973087; + int v6 = 82965136; + int v7 = 2383986; + int v8 = 82545302; + + if (v6 < 67144146) + { + int v9 = 55190497; + v9 = (v9 > 64302931) ? (v9 >> v9 * v9) : (v9 >> v9 | v9); + } + else + { + v6 = v6 - v6 % v7; + } + + + if (v2 > 82398827) + { + int v10 = 91944838; + v10 = (v10 > 21065022) ? (v10 ^ v10 / v10) : (v10 ^ v10 << v10); + } + else + { + v3 = (v8 < 64396714) ? (v6 + v8 >> v4) : (v6 | v6 + v4); + } + + + if (v7 > 76387374) + { + int v11 = 23158065; + v11 = v11 - v11 << v11; + } + else + { + int v12 = 43932203; + v12 = (v12 < 88843522) ? (v12 >> v12 ^ v12) : (v12 >> v12 ^ v12); + } + + + return (v4 > 50812749) ? (v8 / v7 ^ v2) : (v1 << v7 % v2); + } + + [MosaUnitTest] + public static int FuzzMethod1506() + { + int v1 = 31371528; + int v2 = 61704116; + int v3 = 70110276; + int v4 = 34805138; + int v5 = 2495071; + int v6 = 93540584; + int v7 = 29639042; + int v8 = 43667932; + + switch (v4 % 5) + { + case 0: + v5 = v5 + v1 >> v1; + break; + case 1: + v2 = (v5 > 24723787) ? (v8 - v8 - v6) : (v1 | v7 % v8); + break; + case 2: + v3 = v8 - v2 * v1; + break; + case 3: + v6 = (v3 > 50432415) ? (v8 + v3 << v7) : (v4 + v6 >> v8); + break; + case 4: + v6 = (v7 < 51398134) ? (v4 << v1 - v1) : (v2 * v4 >> v4); + break; + default: + v5 = v6 | v7 * v8; + break; + } + + + switch (v8 % 5) + { + case 0: + v8 = v1 << v2 << v1; + break; + case 1: + v8 = (v1 < 39047095) ? (v1 / v4 + v4) : (v4 - v1 - v4); + break; + case 2: + v7 = v1 & v8 / v1; + break; + case 3: + v7 = v6 << v7 >> v1; + break; + case 4: + v1 = v8 ^ v5 >> v1; + break; + default: + v8 = (v6 < 69031902) ? (v2 >> v8 + v6) : (v1 * v6 << v8); + break; + } + + + if (v3 > 39229282) + { + int v9 = 56033647; + v9 = (v9 > 14007173) ? (v9 >> v9 | v9) : (v9 >> v9 ^ v9); + } + else + { + v2 = (v1 > 2282354) ? (v7 | v2 | v3) : (v5 * v2 << v5); + } + + + return v6 + v1 << v1; + } + + [MosaUnitTest] + public static int FuzzMethod1507() + { + int v1 = 41479811; + int v2 = 54898695; + int v3 = 79383838; + int v4 = 49879716; + int v5 = 2340958; + int v6 = 91277530; + int v7 = 48889978; + int v8 = 90171621; + + if (v4 < 13980490) + { + v3 = (v4 < 87920167) ? (v7 & v3 << v7) : (v5 - v5 >> v8); + } + else + { + int v9 = 3022791; + v9 = v9 & v9 & v9; + } + + + switch (v6 % 5) + { + case 0: + v6 = v6 << v3 - v4; + break; + case 1: + v3 = (v6 < 12376839) ? (v5 & v2 | v2) : (v5 >> v2 * v1); + break; + case 2: + v4 = (v3 < 57790683) ? (v7 << v8 & v5) : (v3 | v8 * v8); + break; + case 3: + v4 = (v1 > 55673855) ? (v7 << v5 / v8) : (v3 / v7 & v5); + break; + case 4: + v3 = (v7 < 56490133) ? (v5 ^ v7 % v3) : (v5 & v7 << v4); + break; + default: + v6 = (v2 < 69732423) ? (v4 | v3 << v4) : (v4 >> v2 >> v2); + break; + } + + + switch (v6 % 5) + { + case 0: + v5 = (v7 > 78083218) ? (v3 & v1 ^ v1) : (v8 * v3 ^ v3); + break; + case 1: + v3 = (v7 > 94762548) ? (v2 + v3 % v7) : (v7 + v8 - v2); + break; + case 2: + v7 = (v2 < 76104736) ? (v5 | v5 >> v6) : (v3 / v5 ^ v6); + break; + case 3: + v6 = v7 & v8 * v4; + break; + case 4: + v1 = (v1 > 50412327) ? (v6 + v1 + v3) : (v5 << v6 >> v6); + break; + default: + v4 = v3 - v3 ^ v7; + break; + } + + + return (v1 > 86626596) ? (v6 & v3 - v3) : (v6 | v5 | v6); + } + + [MosaUnitTest] + public static int FuzzMethod1508() + { + int v1 = 35980003; + int v2 = 13889582; + int v3 = 36744473; + int v4 = 13027158; + int v5 = 35385496; + int v6 = 84268945; + int v7 = 26069862; + int v8 = 46313896; + + switch (v2 % 5) + { + case 0: + v7 = (v2 > 86375627) ? (v4 % v1 & v7) : (v6 >> v2 >> v5); + break; + case 1: + v7 = v2 & v8 << v3; + break; + case 2: + v6 = (v2 < 82527982) ? (v6 - v7 & v3) : (v1 % v5 & v3); + break; + case 3: + v8 = (v2 < 36754831) ? (v4 * v6 & v2) : (v8 * v2 >> v1); + break; + case 4: + v5 = v2 ^ v2 - v4; + break; + default: + v6 = (v1 < 85047582) ? (v6 | v2 >> v4) : (v6 * v4 << v4); + break; + } + + + switch (v8 % 5) + { + case 0: + v7 = v2 + v8 | v8; + break; + case 1: + v2 = v8 % v7 << v7; + break; + case 2: + v8 = (v3 < 19891464) ? (v6 - v7 >> v5) : (v8 << v4 * v2); + break; + case 3: + v4 = (v4 > 80216345) ? (v5 >> v1 << v1) : (v7 >> v5 >> v4); + break; + case 4: + v1 = v2 | v4 & v8; + break; + default: + v8 = v1 + v5 >> v4; + break; + } + + + if (v6 > 66673363) + { + int v9 = 92338679; + v9 = v9 * v9 | v9; + } + else + { + int v10 = 42314757; + v10 = v10 << v10 >> v10; + } + + + return (v8 > 34380661) ? (v8 + v3 ^ v3) : (v8 << v2 << v3); + } + + [MosaUnitTest] + public static int FuzzMethod1509() + { + int v1 = 75171831; + int v2 = 42211121; + int v3 = 16981311; + int v4 = 64446488; + int v5 = 6109871; + int v6 = 60040919; + int v7 = 5267159; + int v8 = 21850433; + + switch (v7 % 5) + { + case 0: + v1 = (v7 < 40493384) ? (v5 / v3 / v4) : (v4 << v4 ^ v5); + break; + case 1: + v1 = (v2 > 53057381) ? (v1 - v1 | v3) : (v1 | v2 | v6); + break; + case 2: + v2 = v1 >> v6 >> v3; + break; + case 3: + v4 = (v3 > 94344454) ? (v6 | v8 | v5) : (v1 << v3 & v4); + break; + case 4: + v4 = v5 << v7 >> v8; + break; + default: + v1 = v3 % v2 << v2; + break; + } + + + if (v6 > 26804) + { + v1 = v2 & v5 / v1; + } + else + { + v5 = (v8 > 23670091) ? (v5 + v3 << v7) : (v3 | v3 | v4); + } + + + switch (v7 % 5) + { + case 0: + v2 = (v6 < 94426482) ? (v1 << v4 % v2) : (v5 | v7 / v3); + break; + case 1: + v6 = (v6 > 19763657) ? (v4 | v6 ^ v6) : (v3 & v8 >> v5); + break; + case 2: + v3 = (v2 < 18478423) ? (v4 << v6 << v7) : (v8 * v6 & v8); + break; + case 3: + v8 = (v6 < 31893990) ? (v3 + v4 >> v6) : (v7 << v1 >> v2); + break; + case 4: + v7 = (v2 < 94749588) ? (v6 >> v7 + v7) : (v6 ^ v3 % v1); + break; + default: + v7 = v8 & v8 >> v3; + break; + } + + + return (v7 > 50640249) ? (v3 << v8 >> v1) : (v8 / v5 | v2); + } + + [MosaUnitTest] + public static int FuzzMethod1510() + { + int v1 = 77484646; + int v2 = 36755086; + int v3 = 95109402; + int v4 = 36963452; + int v5 = 41862694; + int v6 = 57141665; + int v7 = 55428831; + int v8 = 58955222; + + if (v5 < 60013825) + { + v3 = (v4 > 95797177) ? (v2 | v1 >> v4) : (v8 - v1 % v4); + } + else + { + v1 = (v7 > 57020156) ? (v7 ^ v2 % v7) : (v8 << v4 << v1); + } + + + if (v4 < 72493381) + { + v6 = (v1 < 36539482) ? (v1 >> v5 | v8) : (v6 & v8 * v6); + } + else + { + int v9 = 91515006; + v9 = (v9 > 88304593) ? (v9 ^ v9 << v9) : (v9 | v9 >> v9); + } + + + if (v2 < 82098360) + { + v2 = v2 << v5 << v3; + } + else + { + v5 = v1 >> v1 * v8; + } + + + return v3 + v5 - v8; + } + + [MosaUnitTest] + public static int FuzzMethod1511() + { + int v1 = 43111871; + int v2 = 47294817; + int v3 = 22102800; + int v4 = 59193227; + int v5 = 10607477; + int v6 = 40031534; + int v7 = 90543067; + int v8 = 61684650; + + switch (v8 % 5) + { + case 0: + v5 = (v7 < 97159239) ? (v1 - v7 << v4) : (v1 >> v4 & v6); + break; + case 1: + v4 = v8 << v8 >> v7; + break; + case 2: + v5 = (v5 < 67605171) ? (v7 + v4 & v3) : (v1 | v8 + v1); + break; + case 3: + v8 = v8 & v5 << v8; + break; + case 4: + v8 = v8 ^ v5 >> v5; + break; + default: + v7 = (v1 < 68672778) ? (v5 + v4 / v2) : (v7 >> v6 >> v6); + break; + } + + + if (v8 > 8916034) + { + v7 = (v8 > 17270608) ? (v7 ^ v8 << v5) : (v5 - v1 >> v6); + } + else + { + v8 = (v2 > 78796047) ? (v3 / v6 + v3) : (v2 ^ v2 + v3); + } + + + if (v2 < 14399839) + { + int v9 = 75213249; + v9 = (v9 < 29145992) ? (v9 >> v9 / v9) : (v9 * v9 >> v9); + } + else + { + int v10 = 9291156; + v10 = (v10 < 1551626) ? (v10 >> v10 - v10) : (v10 * v10 / v10); + } + + + return v5 >> v2 | v6; + } + + [MosaUnitTest] + public static int FuzzMethod1512() + { + int v1 = 84720984; + int v2 = 95271569; + int v3 = 54968294; + int v4 = 59641129; + int v5 = 28742782; + int v6 = 78503449; + int v7 = 42474970; + int v8 = 91173496; + + switch (v7 % 5) + { + case 0: + v5 = v7 << v3 + v2; + break; + case 1: + v7 = (v1 < 33534110) ? (v7 ^ v1 + v3) : (v2 | v3 - v2); + break; + case 2: + v8 = (v1 < 19519833) ? (v8 ^ v8 * v6) : (v4 >> v4 | v6); + break; + case 3: + v2 = v2 >> v2 & v4; + break; + case 4: + v5 = (v8 > 99175586) ? (v3 >> v4 + v7) : (v3 << v3 + v2); + break; + default: + v5 = (v4 < 54396569) ? (v2 | v5 & v5) : (v4 >> v5 * v8); + break; + } + + + if (v3 < 45178340) + { + int v9 = 36868597; + v9 = (v9 > 38323421) ? (v9 ^ v9 >> v9) : (v9 >> v9 / v9); + } + else + { + v4 = (v8 < 66958302) ? (v1 >> v1 * v2) : (v7 | v3 % v4); + } + + + switch (v6 % 5) + { + case 0: + v3 = v5 ^ v7 + v4; + break; + case 1: + v7 = (v2 < 24142750) ? (v4 + v1 & v7) : (v5 | v2 & v8); + break; + case 2: + v5 = (v2 > 76641382) ? (v8 | v5 | v4) : (v8 - v4 - v4); + break; + case 3: + v3 = (v1 < 41826172) ? (v1 * v8 * v1) : (v2 << v8 - v8); + break; + case 4: + v6 = (v4 < 21623719) ? (v5 >> v2 | v5) : (v6 << v5 >> v3); + break; + default: + v6 = v4 >> v6 & v1; + break; + } + + + return (v8 < 55758249) ? (v3 / v8 % v1) : (v8 - v3 + v8); + } + + [MosaUnitTest] + public static int FuzzMethod1513() + { + int v1 = 92112683; + int v2 = 1281266; + int v3 = 59354237; + int v4 = 78462574; + int v5 = 43878808; + int v6 = 33641784; + int v7 = 27117576; + int v8 = 27256772; + + if (v1 > 75316823) + { + int v9 = 19319214; + v9 = v9 << v9 << v9; + } + else + { + v5 = v1 % v6 | v4; + } + + + if (v2 < 72513153) + { + v7 = (v8 > 59336573) ? (v5 + v8 << v8) : (v6 ^ v6 << v4); + } + else + { + v7 = (v8 > 29569517) ? (v3 << v1 >> v5) : (v3 + v4 << v5); + } + + + if (v5 > 93278201) + { + v8 = (v4 < 84688838) ? (v7 >> v8 << v4) : (v6 ^ v7 | v5); + } + else + { + int v10 = 92896169; + v10 = (v10 < 90066970) ? (v10 | v10 << v10) : (v10 >> v10 ^ v10); + } + + + return v8 / v7 ^ v7; + } + + [MosaUnitTest] + public static int FuzzMethod1514() + { + int v1 = 11266518; + int v2 = 54144644; + int v3 = 62308457; + int v4 = 24377422; + int v5 = 50430096; + int v6 = 81658871; + int v7 = 70405353; + int v8 = 74894356; + + if (v1 < 64218619) + { + v5 = v5 ^ v8 * v1; + } + else + { + int v9 = 8805580; + v9 = (v9 > 24973725) ? (v9 | v9 / v9) : (v9 << v9 + v9); + } + + + switch (v7 % 5) + { + case 0: + v1 = (v2 > 84095611) ? (v7 | v6 << v5) : (v8 / v3 << v6); + break; + case 1: + v3 = (v8 < 73980749) ? (v8 | v6 | v4) : (v6 & v6 % v3); + break; + case 2: + v8 = (v3 < 31401169) ? (v5 % v4 & v2) : (v1 & v7 / v5); + break; + case 3: + v4 = (v6 > 27189796) ? (v1 - v5 << v7) : (v4 >> v6 | v5); + break; + case 4: + v3 = v7 % v5 ^ v3; + break; + default: + v1 = (v7 < 77271942) ? (v3 ^ v4 << v4) : (v7 << v3 & v7); + break; + } + + + switch (v2 % 5) + { + case 0: + v2 = (v1 > 79747846) ? (v4 >> v7 / v7) : (v3 << v2 | v2); + break; + case 1: + v6 = (v6 > 27826697) ? (v1 << v1 | v7) : (v7 / v4 % v4); + break; + case 2: + v5 = (v4 > 51315910) ? (v1 << v8 ^ v3) : (v6 << v2 ^ v4); + break; + case 3: + v1 = v5 ^ v6 + v4; + break; + case 4: + v5 = (v7 < 62466765) ? (v1 << v7 | v8) : (v7 ^ v2 >> v5); + break; + default: + v8 = (v8 > 98156222) ? (v3 & v5 >> v1) : (v4 / v3 | v5); + break; + } + + + return (v4 < 7967802) ? (v8 & v3 | v5) : (v3 / v5 >> v5); + } + + [MosaUnitTest] + public static int FuzzMethod1515() + { + int v1 = 4228007; + int v2 = 64480371; + int v3 = 70449821; + int v4 = 42973639; + int v5 = 39282951; + int v6 = 92046107; + int v7 = 61234640; + int v8 = 1291999; + + if (v7 < 31433505) + { + int v9 = 56574720; + v9 = (v9 > 33347749) ? (v9 - v9 & v9) : (v9 + v9 | v9); + } + else + { + int v10 = 78184336; + v10 = (v10 > 71726662) ? (v10 & v10 >> v10) : (v10 + v10 ^ v10); + } + + + switch (v7 % 5) + { + case 0: + v5 = (v6 < 92555944) ? (v6 << v7 & v3) : (v4 * v3 << v7); + break; + case 1: + v2 = v3 >> v5 % v8; + break; + case 2: + v1 = v3 ^ v8 << v5; + break; + case 3: + v1 = (v4 < 3724874) ? (v1 << v6 ^ v7) : (v4 - v8 ^ v4); + break; + case 4: + v7 = (v8 > 52580782) ? (v5 | v6 - v1) : (v1 & v8 * v7); + break; + default: + v1 = (v3 < 36662137) ? (v3 ^ v7 / v2) : (v5 | v1 ^ v7); + break; + } + + + switch (v7 % 5) + { + case 0: + v8 = (v2 < 88815514) ? (v2 | v1 >> v8) : (v6 * v8 / v4); + break; + case 1: + v2 = (v1 < 33520187) ? (v7 + v1 & v8) : (v6 % v7 - v1); + break; + case 2: + v6 = v3 ^ v2 | v2; + break; + case 3: + v8 = (v5 < 72676007) ? (v8 ^ v1 / v8) : (v7 & v5 | v7); + break; + case 4: + v7 = (v4 > 17738364) ? (v5 << v3 ^ v6) : (v7 + v3 * v3); + break; + default: + v5 = (v3 > 19769943) ? (v5 << v4 >> v7) : (v3 * v5 ^ v3); + break; + } + + + return (v2 < 55472554) ? (v4 * v3 >> v4) : (v8 - v6 ^ v8); + } + + [MosaUnitTest] + public static int FuzzMethod1516() + { + int v1 = 8838832; + int v2 = 90635922; + int v3 = 65669023; + int v4 = 42258505; + int v5 = 23231382; + int v6 = 36675187; + int v7 = 32706622; + int v8 = 15533540; + + switch (v8 % 5) + { + case 0: + v8 = v5 << v5 * v6; + break; + case 1: + v6 = (v6 < 34151597) ? (v5 >> v7 % v4) : (v5 << v6 & v5); + break; + case 2: + v1 = v6 / v2 | v4; + break; + case 3: + v6 = v7 << v5 * v7; + break; + case 4: + v8 = v4 << v8 % v2; + break; + default: + v7 = v3 + v6 >> v5; + break; + } + + + switch (v7 % 5) + { + case 0: + v1 = (v1 > 83463315) ? (v4 | v1 % v1) : (v3 % v2 ^ v2); + break; + case 1: + v4 = (v8 < 46319791) ? (v6 ^ v1 >> v6) : (v5 | v8 - v8); + break; + case 2: + v5 = v5 >> v5 >> v5; + break; + case 3: + v5 = v8 << v4 << v3; + break; + case 4: + v5 = (v2 < 85206543) ? (v3 ^ v8 << v7) : (v6 & v7 % v8); + break; + default: + v4 = v8 | v8 >> v6; + break; + } + + + if (v7 < 10508897) + { + v7 = v4 >> v3 >> v5; + } + else + { + v2 = v3 | v2 * v4; + } + + + return (v5 < 21344191) ? (v5 >> v8 | v7) : (v2 / v5 >> v7); + } + + [MosaUnitTest] + public static int FuzzMethod1517() + { + int v1 = 70487367; + int v2 = 71029149; + int v3 = 72679217; + int v4 = 51182472; + int v5 = 33725569; + int v6 = 87956552; + int v7 = 16127570; + int v8 = 14575856; + + if (v2 < 31421156) + { + v2 = (v3 < 64111481) ? (v8 ^ v7 << v7) : (v2 << v7 + v1); + } + else + { + v6 = v6 ^ v6 << v4; + } + + + switch (v4 % 5) + { + case 0: + v2 = v6 / v1 >> v5; + break; + case 1: + v8 = (v7 < 47634048) ? (v4 & v6 << v4) : (v5 - v8 | v6); + break; + case 2: + v4 = (v2 < 69592290) ? (v2 | v6 / v2) : (v6 % v8 * v3); + break; + case 3: + v8 = v4 | v1 - v7; + break; + case 4: + v7 = (v8 < 60843638) ? (v1 & v3 * v2) : (v6 ^ v4 & v8); + break; + default: + v5 = (v4 > 3707728) ? (v7 | v8 << v8) : (v1 / v2 >> v1); + break; + } + + + if (v8 > 70472717) + { + int v9 = 87505716; + v9 = (v9 > 51117982) ? (v9 / v9 << v9) : (v9 | v9 % v9); + } + else + { + int v10 = 24694138; + v10 = (v10 < 53237503) ? (v10 | v10 ^ v10) : (v10 | v10 | v10); + } + + + return v2 % v2 * v6; + } + + [MosaUnitTest] + public static int FuzzMethod1518() + { + int v1 = 10148141; + int v2 = 75473508; + int v3 = 57751745; + int v4 = 60210815; + int v5 = 39049341; + int v6 = 52860120; + int v7 = 45276937; + int v8 = 95905243; + + switch (v2 % 5) + { + case 0: + v8 = (v4 < 76996728) ? (v5 ^ v1 >> v7) : (v5 - v8 ^ v8); + break; + case 1: + v7 = (v4 < 71396531) ? (v6 >> v5 % v3) : (v7 << v4 & v5); + break; + case 2: + v6 = (v8 > 98377780) ? (v4 & v5 - v8) : (v8 ^ v6 + v8); + break; + case 3: + v1 = v7 - v1 & v1; + break; + case 4: + v8 = v6 << v1 << v4; + break; + default: + v3 = v6 - v3 + v7; + break; + } + + + if (v3 < 25951516) + { + int v9 = 90642568; + v9 = v9 >> v9 % v9; + } + else + { + int v10 = 80374626; + v10 = (v10 < 34627962) ? (v10 ^ v10 | v10) : (v10 & v10 % v10); + } + + + if (v4 > 6921405) + { + v3 = (v4 > 59907691) ? (v1 - v1 / v7) : (v1 | v8 & v2); + } + else + { + v2 = v7 * v1 << v7; + } + + + return v3 >> v7 & v8; + } + + [MosaUnitTest] + public static int FuzzMethod1519() + { + int v1 = 37990423; + int v2 = 10665009; + int v3 = 71935937; + int v4 = 86369186; + int v5 = 63179610; + int v6 = 94280463; + int v7 = 4166220; + int v8 = 94190910; + + switch (v3 % 5) + { + case 0: + v3 = v2 >> v8 / v3; + break; + case 1: + v5 = v5 >> v3 ^ v4; + break; + case 2: + v5 = (v1 > 81087228) ? (v1 % v7 | v7) : (v1 << v5 >> v5); + break; + case 3: + v1 = v8 >> v4 >> v3; + break; + case 4: + v7 = (v6 < 89928107) ? (v4 | v8 + v2) : (v2 & v6 / v2); + break; + default: + v5 = v2 * v8 & v1; + break; + } + + + switch (v1 % 5) + { + case 0: + v7 = (v4 < 28470474) ? (v2 + v4 ^ v6) : (v1 + v1 << v3); + break; + case 1: + v2 = (v8 > 97943953) ? (v8 | v8 / v6) : (v7 << v3 / v2); + break; + case 2: + v4 = (v7 < 89080908) ? (v1 << v5 | v1) : (v8 ^ v1 * v1); + break; + case 3: + v6 = (v5 > 98385360) ? (v4 & v6 >> v4) : (v4 | v8 << v8); + break; + case 4: + v8 = (v1 < 6779203) ? (v2 << v7 | v7) : (v6 >> v3 & v3); + break; + default: + v1 = v1 ^ v1 >> v2; + break; + } + + + if (v2 > 75139701) + { + v7 = v1 ^ v6 | v4; + } + else + { + v8 = v8 << v1 ^ v5; + } + + + return (v5 > 9061958) ? (v3 - v4 & v5) : (v3 * v6 ^ v2); + } + + [MosaUnitTest] + public static int FuzzMethod1520() + { + int v1 = 10539259; + int v2 = 48914989; + int v3 = 97717192; + int v4 = 73312213; + int v5 = 61349675; + int v6 = 99751756; + int v7 = 94081258; + int v8 = 43779916; + + if (v5 < 83102553) + { + int v9 = 49677210; + v9 = v9 & v9 * v9; + } + else + { + int v10 = 4266339; + v10 = (v10 > 48572505) ? (v10 * v10 >> v10) : (v10 >> v10 << v10); + } + + + if (v2 > 58051259) + { + v1 = (v1 > 11843838) ? (v8 | v2 >> v2) : (v2 & v6 / v4); + } + else + { + int v11 = 8559889; + v11 = (v11 > 85051346) ? (v11 << v11 | v11) : (v11 >> v11 - v11); + } + + + switch (v5 % 5) + { + case 0: + v7 = v1 ^ v7 >> v8; + break; + case 1: + v4 = (v7 < 15050522) ? (v3 >> v7 | v1) : (v4 / v3 & v6); + break; + case 2: + v2 = v4 + v3 + v5; + break; + case 3: + v7 = v5 ^ v1 | v5; + break; + case 4: + v7 = v3 | v1 >> v3; + break; + default: + v1 = v7 * v6 + v2; + break; + } + + + return v8 >> v6 | v6; + } + + [MosaUnitTest] + public static int FuzzMethod1521() + { + int v1 = 16602395; + int v2 = 483809; + int v3 = 29080437; + int v4 = 23051275; + int v5 = 91186285; + int v6 = 5225047; + int v7 = 67785409; + int v8 = 31386538; + + if (v8 > 76517611) + { + v7 = (v5 > 21793954) ? (v6 / v4 & v4) : (v2 - v7 | v7); + } + else + { + int v9 = 59096675; + v9 = (v9 > 10072781) ? (v9 & v9 - v9) : (v9 >> v9 >> v9); + } + + + switch (v7 % 5) + { + case 0: + v5 = (v8 < 38119929) ? (v6 * v7 | v3) : (v8 << v2 & v5); + break; + case 1: + v7 = (v2 < 49252590) ? (v4 / v5 / v3) : (v5 & v8 ^ v8); + break; + case 2: + v3 = v7 - v5 ^ v2; + break; + case 3: + v7 = (v2 < 87042862) ? (v3 ^ v2 % v5) : (v3 % v5 * v5); + break; + case 4: + v8 = (v1 < 72948243) ? (v1 >> v8 & v5) : (v2 % v2 / v8); + break; + default: + v2 = v5 >> v3 | v2; + break; + } + + + switch (v6 % 5) + { + case 0: + v3 = (v7 > 27107204) ? (v6 & v7 << v3) : (v6 % v8 | v4); + break; + case 1: + v7 = (v5 > 54672270) ? (v1 | v7 - v1) : (v3 << v2 | v1); + break; + case 2: + v8 = (v2 > 55214053) ? (v6 - v1 & v8) : (v3 ^ v1 + v3); + break; + case 3: + v1 = (v6 > 73893360) ? (v2 << v5 & v4) : (v6 | v7 << v3); + break; + case 4: + v3 = (v8 < 87526876) ? (v6 | v8 + v1) : (v2 ^ v4 >> v3); + break; + default: + v4 = v6 % v1 << v2; + break; + } + + + return (v6 > 29341912) ? (v8 >> v2 << v8) : (v3 ^ v6 >> v6); + } + + [MosaUnitTest] + public static int FuzzMethod1522() + { + int v1 = 97280993; + int v2 = 27630911; + int v3 = 57654426; + int v4 = 86935628; + int v5 = 89001370; + int v6 = 40045958; + int v7 = 39536069; + int v8 = 10404675; + + switch (v2 % 5) + { + case 0: + v8 = (v3 > 90953104) ? (v6 << v5 >> v8) : (v8 / v5 << v4); + break; + case 1: + v3 = (v8 > 5240672) ? (v5 - v8 | v5) : (v8 * v6 & v8); + break; + case 2: + v3 = v3 >> v4 | v4; + break; + case 3: + v7 = (v4 > 86097346) ? (v3 / v1 | v8) : (v8 >> v5 % v7); + break; + case 4: + v1 = (v7 > 55794712) ? (v1 ^ v4 / v6) : (v2 << v4 >> v7); + break; + default: + v3 = (v8 < 15973381) ? (v5 & v6 >> v1) : (v2 % v5 ^ v7); + break; + } + + + switch (v6 % 5) + { + case 0: + v5 = (v8 < 56607336) ? (v2 >> v3 | v2) : (v5 + v8 & v6); + break; + case 1: + v8 = (v2 > 13027110) ? (v3 >> v2 << v4) : (v3 % v5 >> v5); + break; + case 2: + v7 = (v6 < 67694084) ? (v2 << v7 * v4) : (v5 << v1 + v7); + break; + case 3: + v3 = (v5 > 65054061) ? (v5 % v6 >> v1) : (v2 % v3 % v8); + break; + case 4: + v6 = v2 | v6 - v2; + break; + default: + v1 = (v7 > 27896976) ? (v3 * v6 >> v3) : (v4 ^ v8 - v4); + break; + } + + + if (v6 < 75344998) + { + int v9 = 65207634; + v9 = (v9 > 36254296) ? (v9 & v9 % v9) : (v9 - v9 * v9); + } + else + { + v6 = v1 >> v1 * v8; + } + + + return v7 | v3 << v5; + } + + [MosaUnitTest] + public static int FuzzMethod1523() + { + int v1 = 84689379; + int v2 = 98876993; + int v3 = 43328335; + int v4 = 34193095; + int v5 = 77924384; + int v6 = 81091817; + int v7 = 1409044; + int v8 = 68235865; + + switch (v3 % 5) + { + case 0: + v5 = (v6 > 39760936) ? (v3 & v5 - v3) : (v1 >> v1 / v2); + break; + case 1: + v3 = (v6 > 48513979) ? (v4 * v4 >> v8) : (v2 | v2 << v4); + break; + case 2: + v2 = (v4 > 30817017) ? (v1 ^ v2 >> v6) : (v5 * v2 << v1); + break; + case 3: + v1 = v3 % v5 >> v3; + break; + case 4: + v1 = (v7 > 39373944) ? (v2 % v2 >> v4) : (v7 / v5 >> v8); + break; + default: + v4 = (v2 < 78922821) ? (v4 >> v7 * v8) : (v3 - v8 + v6); + break; + } + + + if (v3 < 69511931) + { + int v9 = 76505226; + v9 = v9 - v9 + v9; + } + else + { + v1 = (v8 < 51236526) ? (v7 << v6 + v6) : (v4 | v2 & v4); + } + + + switch (v6 % 5) + { + case 0: + v1 = (v5 < 45476849) ? (v7 - v5 << v6) : (v8 & v6 | v6); + break; + case 1: + v4 = v2 << v8 + v5; + break; + case 2: + v4 = (v6 > 3039294) ? (v4 % v4 + v3) : (v6 % v1 << v5); + break; + case 3: + v6 = v5 | v2 + v8; + break; + case 4: + v2 = v8 & v1 << v2; + break; + default: + v6 = (v5 < 94745562) ? (v6 >> v4 << v3) : (v8 >> v1 << v4); + break; + } + + + return v2 & v4 | v2; + } + + [MosaUnitTest] + public static int FuzzMethod1524() + { + int v1 = 50051470; + int v2 = 55526695; + int v3 = 73769875; + int v4 = 42500673; + int v5 = 63252049; + int v6 = 85855241; + int v7 = 63254535; + int v8 = 52635520; + + switch (v4 % 5) + { + case 0: + v7 = (v3 < 19469963) ? (v2 ^ v8 << v5) : (v7 << v1 ^ v2); + break; + case 1: + v7 = (v1 < 75041232) ? (v4 << v7 & v8) : (v4 >> v6 & v8); + break; + case 2: + v8 = v6 % v8 << v3; + break; + case 3: + v7 = (v8 < 13772459) ? (v2 - v7 + v7) : (v5 - v5 >> v2); + break; + case 4: + v8 = v3 << v8 << v8; + break; + default: + v4 = (v5 < 21639946) ? (v4 * v4 >> v8) : (v8 | v7 << v8); + break; + } + + + switch (v6 % 5) + { + case 0: + v8 = (v8 > 62878869) ? (v6 * v5 ^ v5) : (v3 >> v3 % v8); + break; + case 1: + v5 = v2 & v2 / v2; + break; + case 2: + v6 = v5 >> v7 << v3; + break; + case 3: + v8 = (v1 > 34092408) ? (v1 & v5 - v8) : (v1 >> v5 + v4); + break; + case 4: + v4 = v6 ^ v3 - v2; + break; + default: + v1 = (v7 < 57589056) ? (v8 - v2 >> v6) : (v7 >> v2 * v7); + break; + } + + + switch (v4 % 5) + { + case 0: + v3 = (v2 < 218391) ? (v7 | v1 ^ v6) : (v1 ^ v2 + v4); + break; + case 1: + v8 = (v2 > 54901396) ? (v5 >> v4 + v8) : (v7 / v7 & v5); + break; + case 2: + v1 = (v8 < 10246276) ? (v4 & v8 & v7) : (v2 << v4 | v8); + break; + case 3: + v6 = v1 << v8 + v3; + break; + case 4: + v4 = v3 << v2 - v4; + break; + default: + v4 = v1 >> v4 & v3; + break; + } + + + return (v6 < 59146117) ? (v8 << v6 << v8) : (v3 - v5 * v4); + } + + [MosaUnitTest] + public static int FuzzMethod1525() + { + int v1 = 19477637; + int v2 = 35449401; + int v3 = 69499950; + int v4 = 6045091; + int v5 = 83590207; + int v6 = 37096610; + int v7 = 65595727; + int v8 = 99010992; + + switch (v8 % 5) + { + case 0: + v2 = (v2 > 77139663) ? (v8 | v8 << v6) : (v5 >> v4 >> v6); + break; + case 1: + v7 = v8 & v2 & v1; + break; + case 2: + v2 = v5 / v5 ^ v6; + break; + case 3: + v4 = (v2 < 46833035) ? (v1 & v8 / v3) : (v8 | v2 << v4); + break; + case 4: + v8 = (v4 < 26349009) ? (v1 + v8 - v6) : (v1 << v6 * v1); + break; + default: + v6 = (v2 > 9975640) ? (v6 >> v7 | v3) : (v4 << v7 * v8); + break; + } + + + switch (v8 % 5) + { + case 0: + v8 = (v8 > 28724121) ? (v5 & v7 + v2) : (v8 << v6 ^ v6); + break; + case 1: + v2 = v3 | v1 >> v7; + break; + case 2: + v6 = (v8 < 67003809) ? (v8 >> v3 - v4) : (v2 & v2 & v8); + break; + case 3: + v4 = (v1 < 40555003) ? (v1 % v3 + v4) : (v2 | v4 << v8); + break; + case 4: + v5 = (v2 > 83273349) ? (v2 >> v2 | v5) : (v2 | v4 >> v8); + break; + default: + v2 = (v1 < 64668177) ? (v4 * v1 ^ v2) : (v7 | v4 - v5); + break; + } + + + if (v2 < 70430356) + { + v7 = (v2 < 42759305) ? (v5 << v6 >> v4) : (v5 >> v1 % v2); + } + else + { + int v9 = 95780457; + v9 = (v9 > 84407377) ? (v9 | v9 >> v9) : (v9 - v9 ^ v9); + } + + + return v8 << v3 << v3; + } + + [MosaUnitTest] + public static int FuzzMethod1526() + { + int v1 = 52081283; + int v2 = 89396202; + int v3 = 60824078; + int v4 = 91526449; + int v5 = 33745640; + int v6 = 24064602; + int v7 = 79232636; + int v8 = 1061320; + + switch (v1 % 5) + { + case 0: + v8 = v6 << v1 / v2; + break; + case 1: + v1 = (v1 < 64156964) ? (v3 >> v1 ^ v7) : (v7 - v7 ^ v1); + break; + case 2: + v8 = (v6 > 35573477) ? (v5 * v2 / v2) : (v1 << v7 / v2); + break; + case 3: + v2 = v8 | v5 << v6; + break; + case 4: + v5 = (v4 > 18440550) ? (v7 | v8 ^ v2) : (v8 >> v3 << v6); + break; + default: + v8 = v3 >> v4 | v2; + break; + } + + + switch (v6 % 5) + { + case 0: + v1 = v8 >> v6 * v7; + break; + case 1: + v5 = (v4 < 2578348) ? (v5 | v7 & v5) : (v4 - v6 * v8); + break; + case 2: + v4 = v2 % v2 & v5; + break; + case 3: + v8 = v2 << v6 >> v6; + break; + case 4: + v2 = (v7 > 23805761) ? (v8 | v1 << v8) : (v7 / v3 & v3); + break; + default: + v8 = v8 & v2 << v1; + break; + } + + + switch (v5 % 5) + { + case 0: + v4 = v5 * v8 ^ v7; + break; + case 1: + v2 = (v6 < 660274) ? (v7 << v1 - v5) : (v1 + v1 >> v8); + break; + case 2: + v1 = v4 * v3 + v3; + break; + case 3: + v8 = v5 >> v4 - v5; + break; + case 4: + v6 = v5 ^ v5 & v7; + break; + default: + v8 = v2 >> v3 >> v5; + break; + } + + + return (v7 > 66157566) ? (v2 / v8 << v5) : (v5 | v5 ^ v8); + } + + [MosaUnitTest] + public static int FuzzMethod1527() + { + int v1 = 34135479; + int v2 = 73882430; + int v3 = 31825349; + int v4 = 59684240; + int v5 = 48876850; + int v6 = 6288756; + int v7 = 55419978; + int v8 = 5694659; + + if (v8 < 7403878) + { + v4 = v2 & v3 * v8; + } + else + { + int v9 = 52620348; + v9 = (v9 < 69717324) ? (v9 % v9 >> v9) : (v9 << v9 << v9); + } + + + switch (v1 % 5) + { + case 0: + v6 = v3 | v6 & v3; + break; + case 1: + v8 = v1 & v6 << v3; + break; + case 2: + v3 = v2 << v3 | v3; + break; + case 3: + v5 = v7 | v1 | v2; + break; + case 4: + v4 = v5 * v1 | v3; + break; + default: + v3 = v6 / v7 & v7; + break; + } + + + switch (v8 % 5) + { + case 0: + v6 = v7 ^ v7 & v1; + break; + case 1: + v3 = v5 | v6 & v6; + break; + case 2: + v7 = v6 / v4 % v3; + break; + case 3: + v6 = v1 >> v4 >> v8; + break; + case 4: + v7 = v4 >> v8 << v8; + break; + default: + v7 = v8 | v3 >> v1; + break; + } + + + return (v6 < 61653328) ? (v2 >> v6 >> v3) : (v1 & v3 & v1); + } + + [MosaUnitTest] + public static int FuzzMethod1528() + { + int v1 = 87235211; + int v2 = 72636645; + int v3 = 4106299; + int v4 = 97186026; + int v5 = 50612680; + int v6 = 43465232; + int v7 = 34306977; + int v8 = 67366514; + + switch (v5 % 5) + { + case 0: + v7 = (v8 > 53479535) ? (v2 / v1 + v3) : (v3 + v8 + v4); + break; + case 1: + v2 = (v3 < 81554853) ? (v3 ^ v2 >> v7) : (v6 - v8 * v8); + break; + case 2: + v4 = (v6 < 60872279) ? (v3 / v2 >> v4) : (v6 >> v3 << v4); + break; + case 3: + v1 = (v6 > 38378173) ? (v1 >> v4 / v1) : (v3 / v2 / v2); + break; + case 4: + v1 = (v3 > 67052449) ? (v1 & v7 >> v4) : (v2 / v1 | v5); + break; + default: + v2 = (v3 < 8147256) ? (v3 + v3 - v8) : (v1 | v4 >> v7); + break; + } + + + if (v6 < 95335362) + { + v4 = v8 >> v7 | v3; + } + else + { + v4 = (v1 > 76567305) ? (v6 / v3 >> v8) : (v4 / v1 & v2); + } + + + switch (v3 % 5) + { + case 0: + v3 = (v5 < 4414471) ? (v4 / v6 | v4) : (v7 - v3 << v5); + break; + case 1: + v6 = (v4 > 41269184) ? (v3 ^ v3 >> v8) : (v7 / v4 | v6); + break; + case 2: + v1 = v2 & v4 + v6; + break; + case 3: + v5 = (v7 > 20318631) ? (v2 % v7 >> v4) : (v6 * v7 & v8); + break; + case 4: + v6 = (v1 < 94630677) ? (v5 + v3 >> v7) : (v5 % v6 - v5); + break; + default: + v6 = (v2 < 28736750) ? (v3 & v4 >> v2) : (v2 >> v2 % v7); + break; + } + + + return (v4 < 25023441) ? (v2 << v6 | v6) : (v3 | v7 + v8); + } + + [MosaUnitTest] + public static int FuzzMethod1529() + { + int v1 = 31091993; + int v2 = 67477827; + int v3 = 10158517; + int v4 = 79705929; + int v5 = 11404414; + int v6 = 67157848; + int v7 = 57065855; + int v8 = 73097065; + + switch (v4 % 5) + { + case 0: + v2 = v5 - v1 ^ v2; + break; + case 1: + v3 = (v5 > 4053393) ? (v3 * v7 % v4) : (v2 % v1 << v8); + break; + case 2: + v3 = v3 >> v6 >> v2; + break; + case 3: + v2 = v4 & v1 >> v7; + break; + case 4: + v4 = (v1 < 76477345) ? (v5 - v1 * v3) : (v8 | v7 | v4); + break; + default: + v3 = (v7 > 31524699) ? (v8 << v5 ^ v6) : (v4 + v2 / v6); + break; + } + + + switch (v8 % 5) + { + case 0: + v2 = v4 ^ v5 >> v5; + break; + case 1: + v6 = (v1 < 8725770) ? (v1 * v7 - v7) : (v6 >> v2 * v6); + break; + case 2: + v8 = (v5 > 37339058) ? (v3 - v6 & v4) : (v5 << v1 ^ v4); + break; + case 3: + v2 = v4 >> v8 | v3; + break; + case 4: + v7 = (v4 < 64314226) ? (v6 | v6 | v8) : (v2 & v8 ^ v4); + break; + default: + v3 = (v5 > 50008542) ? (v1 % v1 * v5) : (v7 >> v2 & v8); + break; + } + + + if (v1 > 41622012) + { + int v9 = 52068071; + v9 = v9 % v9 << v9; + } + else + { + int v10 = 19099886; + v10 = (v10 > 77037284) ? (v10 ^ v10 / v10) : (v10 / v10 / v10); + } + + + return (v5 < 87213132) ? (v7 << v8 >> v6) : (v4 | v2 - v6); + } + + [MosaUnitTest] + public static int FuzzMethod1530() + { + int v1 = 8198583; + int v2 = 82112991; + int v3 = 60861263; + int v4 = 93549018; + int v5 = 53138507; + int v6 = 49489879; + int v7 = 94525885; + int v8 = 14987012; + + switch (v3 % 5) + { + case 0: + v8 = v1 ^ v7 * v2; + break; + case 1: + v3 = v4 ^ v5 - v4; + break; + case 2: + v6 = (v3 > 41069273) ? (v3 << v6 & v8) : (v2 | v5 >> v1); + break; + case 3: + v4 = v7 - v4 ^ v5; + break; + case 4: + v8 = v4 - v7 | v5; + break; + default: + v7 = (v5 < 68900661) ? (v5 ^ v3 ^ v8) : (v1 >> v4 - v4); + break; + } + + + switch (v2 % 5) + { + case 0: + v6 = (v8 < 36290579) ? (v2 << v4 / v8) : (v6 | v6 | v1); + break; + case 1: + v3 = (v4 < 98824559) ? (v6 << v4 + v2) : (v3 >> v1 & v1); + break; + case 2: + v5 = (v1 < 67216781) ? (v7 << v2 ^ v8) : (v2 << v4 >> v8); + break; + case 3: + v1 = (v8 < 65503667) ? (v3 << v5 / v5) : (v2 << v8 ^ v2); + break; + case 4: + v5 = (v2 > 30030132) ? (v7 * v5 % v5) : (v1 >> v8 << v3); + break; + default: + v6 = (v2 < 80368122) ? (v2 | v5 + v4) : (v8 | v3 << v6); + break; + } + + + switch (v4 % 5) + { + case 0: + v6 = (v6 > 10785973) ? (v1 ^ v2 << v4) : (v1 ^ v1 - v3); + break; + case 1: + v1 = v5 ^ v1 ^ v1; + break; + case 2: + v2 = v3 ^ v7 << v5; + break; + case 3: + v3 = (v3 > 40619375) ? (v3 << v3 % v3) : (v6 * v7 << v5); + break; + case 4: + v3 = v7 - v2 / v7; + break; + default: + v8 = (v8 > 27893572) ? (v8 ^ v5 ^ v8) : (v6 << v6 >> v3); + break; + } + + + return v1 << v2 - v8; + } + + [MosaUnitTest] + public static int FuzzMethod1531() + { + int v1 = 48666923; + int v2 = 88054885; + int v3 = 72457350; + int v4 = 7302299; + int v5 = 99855432; + int v6 = 17091846; + int v7 = 77192502; + int v8 = 63396465; + + if (v3 > 36988280) + { + int v9 = 76968330; + v9 = (v9 < 36062364) ? (v9 | v9 | v9) : (v9 & v9 / v9); + } + else + { + v8 = v4 | v4 >> v3; + } + + + switch (v8 % 5) + { + case 0: + v5 = (v3 < 66100249) ? (v7 >> v5 ^ v2) : (v2 >> v4 | v1); + break; + case 1: + v6 = v2 << v8 / v6; + break; + case 2: + v8 = (v1 > 18183588) ? (v8 << v4 & v6) : (v5 >> v4 >> v5); + break; + case 3: + v8 = (v4 < 56837882) ? (v6 ^ v8 + v6) : (v4 << v1 >> v8); + break; + case 4: + v4 = (v5 < 26518771) ? (v7 - v4 | v4) : (v8 - v3 << v4); + break; + default: + v7 = (v3 > 61021115) ? (v8 & v4 % v4) : (v2 | v6 - v1); + break; + } + + + if (v3 > 20429422) + { + int v10 = 90663600; + v10 = (v10 < 62586750) ? (v10 | v10 >> v10) : (v10 % v10 - v10); + } + else + { + v2 = v4 % v1 % v7; + } + + + return (v5 > 60269617) ? (v5 - v4 ^ v1) : (v8 >> v2 << v4); + } + + [MosaUnitTest] + public static int FuzzMethod1532() + { + int v1 = 48788837; + int v2 = 87788253; + int v3 = 15055474; + int v4 = 85474090; + int v5 = 99618843; + int v6 = 98449588; + int v7 = 52871885; + int v8 = 78873101; + + switch (v4 % 5) + { + case 0: + v5 = v2 << v3 / v2; + break; + case 1: + v2 = (v5 < 45089219) ? (v8 << v6 - v4) : (v8 >> v5 >> v4); + break; + case 2: + v4 = v8 * v8 ^ v3; + break; + case 3: + v1 = v2 - v5 | v4; + break; + case 4: + v2 = (v3 > 81983352) ? (v4 ^ v2 >> v7) : (v5 / v8 + v1); + break; + default: + v6 = v2 + v1 << v4; + break; + } + + + switch (v3 % 5) + { + case 0: + v8 = (v3 > 24579900) ? (v1 << v7 << v2) : (v1 * v7 + v7); + break; + case 1: + v8 = v8 << v6 << v2; + break; + case 2: + v7 = v7 / v8 | v7; + break; + case 3: + v1 = (v1 < 58800844) ? (v8 >> v8 & v5) : (v4 | v5 | v1); + break; + case 4: + v1 = (v7 < 97078781) ? (v3 & v8 >> v1) : (v1 + v3 + v4); + break; + default: + v3 = (v2 > 8222769) ? (v6 * v3 + v4) : (v3 | v5 * v1); + break; + } + + + if (v8 > 5525501) + { + int v9 = 77472789; + v9 = (v9 > 61398207) ? (v9 * v9 >> v9) : (v9 >> v9 >> v9); + } + else + { + v7 = v3 ^ v3 % v5; + } + + + return v8 * v6 | v4; + } + + [MosaUnitTest] + public static int FuzzMethod1533() + { + int v1 = 11774696; + int v2 = 69643408; + int v3 = 74514586; + int v4 = 56530379; + int v5 = 18594429; + int v6 = 99043955; + int v7 = 37538433; + int v8 = 25916953; + + if (v5 > 23378136) + { + int v9 = 97492653; + v9 = v9 >> v9 << v9; + } + else + { + int v10 = 58299964; + v10 = (v10 < 54684965) ? (v10 << v10 + v10) : (v10 * v10 + v10); + } + + + switch (v3 % 5) + { + case 0: + v7 = (v7 > 33830909) ? (v5 ^ v2 + v6) : (v7 >> v1 ^ v3); + break; + case 1: + v2 = (v5 < 44003435) ? (v6 & v5 << v6) : (v6 << v2 * v8); + break; + case 2: + v5 = v4 << v4 % v3; + break; + case 3: + v6 = v7 ^ v2 ^ v1; + break; + case 4: + v6 = v8 << v1 | v7; + break; + default: + v5 = v4 >> v1 >> v8; + break; + } + + + switch (v5 % 5) + { + case 0: + v7 = v8 * v7 & v6; + break; + case 1: + v8 = v6 % v2 * v4; + break; + case 2: + v2 = (v2 > 3485297) ? (v1 ^ v4 % v8) : (v5 & v4 & v7); + break; + case 3: + v8 = v5 / v6 | v5; + break; + case 4: + v4 = (v5 < 51225795) ? (v4 * v3 >> v1) : (v1 + v6 ^ v4); + break; + default: + v6 = (v6 < 4248591) ? (v4 >> v8 & v8) : (v8 >> v6 * v3); + break; + } + + + return (v3 < 52910848) ? (v4 & v5 + v6) : (v8 / v4 / v4); + } + + [MosaUnitTest] + public static int FuzzMethod1534() + { + int v1 = 91112654; + int v2 = 27019858; + int v3 = 66677475; + int v4 = 93999858; + int v5 = 7548023; + int v6 = 42874683; + int v7 = 85052659; + int v8 = 8907833; + + switch (v5 % 5) + { + case 0: + v7 = v3 << v5 ^ v8; + break; + case 1: + v7 = v3 << v2 | v4; + break; + case 2: + v8 = v7 + v4 | v8; + break; + case 3: + v5 = v4 << v8 << v3; + break; + case 4: + v7 = (v1 < 18953114) ? (v8 ^ v1 & v6) : (v2 & v1 & v7); + break; + default: + v8 = (v8 < 81430706) ? (v1 + v6 >> v2) : (v2 * v1 ^ v6); + break; + } + + + switch (v2 % 5) + { + case 0: + v4 = v7 * v2 - v6; + break; + case 1: + v2 = (v6 < 18980815) ? (v2 << v3 | v7) : (v4 / v2 >> v4); + break; + case 2: + v1 = v2 >> v6 % v2; + break; + case 3: + v3 = v4 >> v6 | v2; + break; + case 4: + v4 = v2 / v7 % v5; + break; + default: + v6 = v2 / v6 >> v3; + break; + } + + + switch (v6 % 5) + { + case 0: + v7 = (v3 < 21392861) ? (v5 >> v3 / v5) : (v8 % v1 % v5); + break; + case 1: + v1 = (v6 < 96534304) ? (v7 >> v2 >> v3) : (v4 | v3 + v7); + break; + case 2: + v8 = v6 << v4 >> v1; + break; + case 3: + v4 = (v8 < 8070485) ? (v5 >> v6 / v1) : (v3 >> v2 & v2); + break; + case 4: + v5 = v2 & v7 * v3; + break; + default: + v8 = v4 | v8 & v4; + break; + } + + + return (v7 > 44589266) ? (v2 | v2 << v8) : (v7 + v1 + v4); + } + + [MosaUnitTest] + public static int FuzzMethod1535() + { + int v1 = 67726236; + int v2 = 5337108; + int v3 = 5051441; + int v4 = 89659274; + int v5 = 39407731; + int v6 = 17266748; + int v7 = 49139293; + int v8 = 77371282; + + if (v1 < 82772286) + { + int v9 = 5888889; + v9 = (v9 > 86125386) ? (v9 ^ v9 + v9) : (v9 | v9 + v9); + } + else + { + int v10 = 83618451; + v10 = (v10 > 17931275) ? (v10 | v10 | v10) : (v10 << v10 % v10); + } + + + switch (v8 % 5) + { + case 0: + v7 = (v7 > 60109308) ? (v2 & v8 ^ v5) : (v8 + v6 / v7); + break; + case 1: + v5 = (v5 < 8164160) ? (v1 << v4 >> v1) : (v4 ^ v2 - v7); + break; + case 2: + v8 = v7 & v6 - v6; + break; + case 3: + v4 = v2 >> v8 & v5; + break; + case 4: + v3 = v8 + v4 << v6; + break; + default: + v4 = v7 + v3 | v5; + break; + } + + + switch (v1 % 5) + { + case 0: + v4 = (v5 < 61739494) ? (v3 & v1 >> v3) : (v4 - v2 << v5); + break; + case 1: + v8 = v4 << v3 & v2; + break; + case 2: + v4 = (v1 < 19055304) ? (v1 << v1 - v5) : (v5 >> v5 | v4); + break; + case 3: + v5 = v1 >> v4 ^ v4; + break; + case 4: + v6 = v2 & v2 >> v6; + break; + default: + v5 = (v4 < 7857640) ? (v6 & v1 ^ v5) : (v1 - v1 % v5); + break; + } + + + return v6 ^ v2 - v1; + } + + [MosaUnitTest] + public static int FuzzMethod1536() + { + int v1 = 89689951; + int v2 = 54013281; + int v3 = 34275844; + int v4 = 26942652; + int v5 = 73053050; + int v6 = 41722446; + int v7 = 71314716; + int v8 = 84697258; + + switch (v2 % 5) + { + case 0: + v8 = (v3 < 45859174) ? (v1 >> v8 * v7) : (v2 ^ v3 >> v6); + break; + case 1: + v5 = v4 & v8 >> v1; + break; + case 2: + v2 = (v6 < 24974760) ? (v4 & v4 / v5) : (v5 / v5 + v4); + break; + case 3: + v3 = (v5 > 33410892) ? (v5 | v4 - v5) : (v2 * v7 % v7); + break; + case 4: + v4 = (v7 < 72064181) ? (v1 << v6 | v5) : (v2 / v3 & v2); + break; + default: + v6 = (v5 > 31665687) ? (v5 & v7 >> v4) : (v5 * v6 & v8); + break; + } + + + if (v3 > 29911888) + { + int v9 = 35750640; + v9 = (v9 < 65715381) ? (v9 - v9 ^ v9) : (v9 << v9 - v9); + } + else + { + v6 = v2 ^ v7 % v4; + } + + + if (v3 < 87812243) + { + int v10 = 94441934; + v10 = (v10 < 89409457) ? (v10 / v10 * v10) : (v10 >> v10 + v10); + } + else + { + v2 = (v7 > 42851290) ? (v5 / v1 >> v2) : (v4 << v8 << v7); + } + + + return (v4 < 66973553) ? (v8 & v5 | v8) : (v5 * v2 << v8); + } + + [MosaUnitTest] + public static int FuzzMethod1537() + { + int v1 = 55939520; + int v2 = 47851272; + int v3 = 88400144; + int v4 = 68988880; + int v5 = 45880423; + int v6 = 17643528; + int v7 = 67958318; + int v8 = 78804296; + + if (v2 > 12908095) + { + v3 = v3 & v2 << v3; + } + else + { + v6 = (v5 > 44581563) ? (v3 ^ v5 % v5) : (v8 | v2 - v1); + } + + + switch (v3 % 5) + { + case 0: + v6 = v2 >> v8 | v8; + break; + case 1: + v6 = v3 >> v4 << v6; + break; + case 2: + v5 = (v1 < 83414133) ? (v8 | v5 - v5) : (v2 % v8 | v1); + break; + case 3: + v7 = v3 | v5 + v1; + break; + case 4: + v4 = (v7 < 63551211) ? (v3 ^ v2 << v2) : (v7 & v3 >> v7); + break; + default: + v3 = (v8 > 23491671) ? (v7 % v7 & v1) : (v7 << v4 - v2); + break; + } + + + switch (v2 % 5) + { + case 0: + v4 = v5 / v7 | v5; + break; + case 1: + v4 = v6 + v7 ^ v6; + break; + case 2: + v1 = v6 + v8 & v8; + break; + case 3: + v5 = v7 - v2 << v5; + break; + case 4: + v4 = (v6 < 54424422) ? (v3 >> v7 & v6) : (v7 & v8 / v2); + break; + default: + v4 = v4 | v2 >> v2; + break; + } + + + return v8 * v3 << v3; + } + + [MosaUnitTest] + public static int FuzzMethod1538() + { + int v1 = 6295836; + int v2 = 62399771; + int v3 = 32958536; + int v4 = 86589155; + int v5 = 52754086; + int v6 = 94219232; + int v7 = 10881001; + int v8 = 28070602; + + if (v4 < 31392350) + { + int v9 = 93507858; + v9 = (v9 > 53272706) ? (v9 >> v9 >> v9) : (v9 ^ v9 ^ v9); + } + else + { + int v10 = 87239658; + v10 = v10 << v10 % v10; + } + + + switch (v8 % 5) + { + case 0: + v4 = (v4 < 12958820) ? (v7 >> v7 | v5) : (v2 % v7 >> v4); + break; + case 1: + v8 = (v8 < 10149984) ? (v1 << v3 ^ v1) : (v1 / v4 - v6); + break; + case 2: + v7 = (v3 < 72652301) ? (v5 & v6 & v5) : (v5 % v6 << v3); + break; + case 3: + v3 = (v1 > 13037527) ? (v7 % v2 / v2) : (v2 & v6 >> v5); + break; + case 4: + v3 = v7 << v8 >> v8; + break; + default: + v2 = (v2 > 82822948) ? (v5 << v8 >> v7) : (v7 ^ v7 >> v7); + break; + } + + + switch (v8 % 5) + { + case 0: + v5 = (v6 < 54321801) ? (v8 << v2 & v3) : (v7 << v3 | v5); + break; + case 1: + v8 = v5 >> v1 / v2; + break; + case 2: + v2 = v3 & v5 << v5; + break; + case 3: + v3 = (v6 < 83148315) ? (v1 + v2 | v2) : (v8 | v5 ^ v7); + break; + case 4: + v5 = v6 | v3 << v3; + break; + default: + v3 = (v6 > 30185479) ? (v2 << v8 ^ v3) : (v8 >> v6 - v2); + break; + } + + + return (v4 < 69416475) ? (v6 ^ v1 | v5) : (v4 << v2 % v7); + } + + [MosaUnitTest] + public static int FuzzMethod1539() + { + int v1 = 28384266; + int v2 = 17832460; + int v3 = 25502047; + int v4 = 12099387; + int v5 = 3817711; + int v6 = 10351103; + int v7 = 63486229; + int v8 = 51021471; + + if (v8 < 62914195) + { + v1 = v3 | v2 << v1; + } + else + { + int v9 = 7414241; + v9 = (v9 < 36147174) ? (v9 / v9 | v9) : (v9 * v9 >> v9); + } + + + switch (v3 % 5) + { + case 0: + v3 = (v2 > 92834711) ? (v8 | v8 << v4) : (v4 << v1 / v3); + break; + case 1: + v2 = v4 & v7 & v7; + break; + case 2: + v2 = (v1 > 14974587) ? (v3 + v2 ^ v7) : (v4 & v6 + v7); + break; + case 3: + v3 = (v1 > 6773465) ? (v1 << v1 | v3) : (v4 | v4 | v5); + break; + case 4: + v8 = (v5 > 71642105) ? (v2 << v3 * v8) : (v3 + v8 & v2); + break; + default: + v3 = v7 & v4 | v2; + break; + } + + + if (v5 < 44140444) + { + int v10 = 5953662; + v10 = (v10 < 78498852) ? (v10 - v10 - v10) : (v10 / v10 | v10); + } + else + { + v3 = v1 << v3 | v8; + } + + + return (v8 > 37131814) ? (v5 << v7 >> v8) : (v5 & v8 + v3); + } + + [MosaUnitTest] + public static int FuzzMethod1540() + { + int v1 = 92114; + int v2 = 80073162; + int v3 = 58866373; + int v4 = 30417001; + int v5 = 36989916; + int v6 = 9590159; + int v7 = 70811545; + int v8 = 15447522; + + switch (v7 % 5) + { + case 0: + v5 = v1 << v3 >> v6; + break; + case 1: + v3 = (v7 > 10524233) ? (v4 * v1 >> v4) : (v1 << v8 * v7); + break; + case 2: + v6 = (v5 > 98365996) ? (v3 * v5 & v2) : (v1 ^ v1 >> v3); + break; + case 3: + v7 = v8 >> v1 + v2; + break; + case 4: + v7 = (v7 < 47974826) ? (v1 >> v2 | v4) : (v6 % v7 * v7); + break; + default: + v4 = v6 & v3 / v1; + break; + } + + + if (v3 < 80751717) + { + int v9 = 86954876; + v9 = (v9 > 62391214) ? (v9 & v9 / v9) : (v9 << v9 / v9); + } + else + { + int v10 = 69103918; + v10 = (v10 > 90890084) ? (v10 | v10 >> v10) : (v10 | v10 + v10); + } + + + if (v1 > 93317330) + { + int v11 = 83942984; + v11 = v11 * v11 << v11; + } + else + { + v8 = (v8 < 37813933) ? (v5 * v7 ^ v7) : (v7 - v3 | v4); + } + + + return v8 << v8 % v2; + } + + [MosaUnitTest] + public static int FuzzMethod1541() + { + int v1 = 83244991; + int v2 = 67842819; + int v3 = 47709061; + int v4 = 64730690; + int v5 = 44014526; + int v6 = 76086310; + int v7 = 86774264; + int v8 = 34127399; + + switch (v6 % 5) + { + case 0: + v6 = (v1 > 90909983) ? (v6 & v5 ^ v8) : (v8 % v6 * v3); + break; + case 1: + v6 = (v6 > 75734590) ? (v1 << v4 & v1) : (v8 % v4 / v7); + break; + case 2: + v3 = (v5 < 31262284) ? (v5 << v4 << v8) : (v7 << v1 + v7); + break; + case 3: + v5 = (v6 > 77631390) ? (v4 - v7 & v8) : (v2 | v7 ^ v5); + break; + case 4: + v5 = (v1 < 29733073) ? (v3 ^ v5 % v3) : (v8 & v4 & v6); + break; + default: + v8 = (v2 > 99528853) ? (v1 >> v3 << v4) : (v7 ^ v6 * v3); + break; + } + + + switch (v2 % 5) + { + case 0: + v1 = v1 ^ v6 / v4; + break; + case 1: + v3 = v8 + v2 % v5; + break; + case 2: + v1 = v6 % v1 & v1; + break; + case 3: + v8 = v8 << v1 + v3; + break; + case 4: + v8 = (v3 < 36145858) ? (v7 >> v2 * v2) : (v4 / v1 / v3); + break; + default: + v6 = (v1 > 70795409) ? (v7 * v2 << v2) : (v7 % v1 / v2); + break; + } + + + switch (v8 % 5) + { + case 0: + v1 = v1 ^ v7 << v6; + break; + case 1: + v3 = (v3 < 61941959) ? (v5 / v1 - v4) : (v4 >> v2 >> v1); + break; + case 2: + v3 = v3 % v2 << v1; + break; + case 3: + v4 = v7 | v3 + v4; + break; + case 4: + v3 = (v4 < 17510228) ? (v8 ^ v4 * v4) : (v6 | v7 | v4); + break; + default: + v7 = v8 << v5 / v8; + break; + } + + + return v8 ^ v1 << v6; + } + + [MosaUnitTest] + public static int FuzzMethod1542() + { + int v1 = 93612985; + int v2 = 6470541; + int v3 = 48120759; + int v4 = 36892423; + int v5 = 92989332; + int v6 = 23935253; + int v7 = 41226874; + int v8 = 87160041; + + switch (v3 % 5) + { + case 0: + v5 = v8 & v3 | v4; + break; + case 1: + v1 = (v4 > 49094149) ? (v7 | v7 * v1) : (v2 % v6 & v8); + break; + case 2: + v4 = (v7 < 81573951) ? (v3 >> v8 * v2) : (v6 & v5 << v6); + break; + case 3: + v4 = v8 ^ v5 ^ v2; + break; + case 4: + v6 = (v5 > 11580484) ? (v5 & v8 ^ v4) : (v1 << v1 & v8); + break; + default: + v7 = (v5 < 73839924) ? (v4 << v5 * v3) : (v3 << v5 ^ v3); + break; + } + + + if (v7 < 26835025) + { + int v9 = 29658490; + v9 = v9 ^ v9 ^ v9; + } + else + { + int v10 = 94020601; + v10 = (v10 > 12711524) ? (v10 / v10 | v10) : (v10 / v10 << v10); + } + + + switch (v4 % 5) + { + case 0: + v5 = (v4 > 17091401) ? (v4 >> v6 << v3) : (v4 & v7 / v2); + break; + case 1: + v7 = (v4 > 61008178) ? (v7 / v6 << v7) : (v1 - v4 >> v6); + break; + case 2: + v3 = (v5 < 72472576) ? (v7 | v5 & v4) : (v1 | v2 & v8); + break; + case 3: + v1 = (v4 < 29764106) ? (v8 << v1 / v8) : (v3 / v5 ^ v2); + break; + case 4: + v2 = (v3 < 11440753) ? (v3 >> v6 << v2) : (v5 | v5 & v4); + break; + default: + v3 = (v8 < 39119068) ? (v2 >> v4 % v5) : (v5 >> v3 | v8); + break; + } + + + return (v3 > 55563732) ? (v5 + v5 ^ v2) : (v8 % v5 << v8); + } + + [MosaUnitTest] + public static int FuzzMethod1543() + { + int v1 = 84969430; + int v2 = 16286395; + int v3 = 16080720; + int v4 = 72936109; + int v5 = 32529665; + int v6 = 82867209; + int v7 = 63121802; + int v8 = 56516485; + + if (v6 < 27678422) + { + int v9 = 56503336; + v9 = v9 - v9 << v9; + } + else + { + int v10 = 39928055; + v10 = v10 >> v10 & v10; + } + + + switch (v2 % 5) + { + case 0: + v8 = (v6 < 91948917) ? (v8 * v5 % v1) : (v3 | v1 + v1); + break; + case 1: + v4 = (v3 < 62323073) ? (v5 ^ v6 >> v5) : (v3 ^ v5 & v6); + break; + case 2: + v4 = (v4 > 35419135) ? (v5 | v6 + v8) : (v6 << v4 << v2); + break; + case 3: + v3 = (v5 < 59633046) ? (v6 % v4 / v5) : (v8 >> v6 << v8); + break; + case 4: + v4 = (v3 > 31579279) ? (v6 >> v3 & v6) : (v7 << v6 | v5); + break; + default: + v1 = (v7 < 25691873) ? (v6 - v3 << v5) : (v7 << v4 * v7); + break; + } + + + switch (v5 % 5) + { + case 0: + v5 = v2 << v6 - v6; + break; + case 1: + v2 = (v3 < 32794390) ? (v1 & v6 | v1) : (v7 & v4 >> v4); + break; + case 2: + v3 = (v2 > 85798300) ? (v4 % v3 * v8) : (v3 << v7 | v6); + break; + case 3: + v5 = (v6 > 77613107) ? (v2 << v7 / v5) : (v1 ^ v3 >> v7); + break; + case 4: + v4 = (v4 < 66513792) ? (v2 ^ v7 - v7) : (v3 + v4 | v2); + break; + default: + v1 = (v8 < 63824610) ? (v8 ^ v5 >> v5) : (v3 << v5 * v2); + break; + } + + + return (v4 > 4343836) ? (v6 + v7 & v1) : (v4 >> v1 ^ v2); + } + + [MosaUnitTest] + public static int FuzzMethod1544() + { + int v1 = 53500421; + int v2 = 62942733; + int v3 = 17382653; + int v4 = 34345297; + int v5 = 51853127; + int v6 = 55219131; + int v7 = 96732639; + int v8 = 88524629; + + if (v1 < 93564250) + { + v6 = v8 / v7 << v2; + } + else + { + int v9 = 20707799; + v9 = (v9 > 38844303) ? (v9 % v9 + v9) : (v9 >> v9 & v9); + } + + + switch (v2 % 5) + { + case 0: + v7 = (v2 < 73998845) ? (v2 & v6 << v8) : (v1 << v1 - v1); + break; + case 1: + v7 = v5 | v8 >> v8; + break; + case 2: + v1 = (v7 < 28059732) ? (v7 | v4 + v2) : (v8 << v4 << v3); + break; + case 3: + v1 = v4 & v3 << v6; + break; + case 4: + v6 = v4 ^ v1 % v5; + break; + default: + v1 = (v5 < 27086524) ? (v3 + v5 >> v7) : (v7 & v3 - v1); + break; + } + + + switch (v7 % 5) + { + case 0: + v3 = (v2 > 75558028) ? (v6 * v7 / v3) : (v5 >> v3 << v1); + break; + case 1: + v8 = v3 ^ v5 | v6; + break; + case 2: + v3 = v2 << v3 << v8; + break; + case 3: + v3 = (v1 > 94295406) ? (v6 & v8 | v6) : (v1 << v5 | v8); + break; + case 4: + v6 = (v4 > 80377751) ? (v7 ^ v4 ^ v1) : (v5 - v2 << v6); + break; + default: + v1 = (v2 < 30927466) ? (v2 | v7 / v7) : (v1 ^ v7 >> v6); + break; + } + + + return v5 % v2 & v8; + } + + [MosaUnitTest] + public static int FuzzMethod1545() + { + int v1 = 58258008; + int v2 = 78759445; + int v3 = 62144535; + int v4 = 99932196; + int v5 = 62456366; + int v6 = 4719622; + int v7 = 20158207; + int v8 = 78826420; + + if (v1 < 87767555) + { + int v9 = 1696314; + v9 = (v9 < 47244547) ? (v9 << v9 - v9) : (v9 | v9 ^ v9); + } + else + { + v8 = v7 >> v2 & v5; + } + + + if (v4 < 9877851) + { + v8 = v6 & v6 | v4; + } + else + { + int v10 = 33365292; + v10 = v10 | v10 & v10; + } + + + switch (v4 % 5) + { + case 0: + v6 = (v8 > 55809643) ? (v6 << v5 & v8) : (v2 | v4 >> v6); + break; + case 1: + v7 = (v7 > 11111794) ? (v5 >> v1 << v4) : (v4 << v5 ^ v2); + break; + case 2: + v2 = (v2 < 68146002) ? (v5 << v3 - v6) : (v6 << v1 - v1); + break; + case 3: + v6 = (v5 > 12648422) ? (v7 >> v1 << v6) : (v3 << v3 ^ v4); + break; + case 4: + v7 = v4 - v2 / v1; + break; + default: + v2 = v2 ^ v1 >> v6; + break; + } + + + return v5 ^ v8 << v7; + } + + [MosaUnitTest] + public static int FuzzMethod1546() + { + int v1 = 69528910; + int v2 = 12280408; + int v3 = 35624908; + int v4 = 16623277; + int v5 = 20663745; + int v6 = 96692417; + int v7 = 53664927; + int v8 = 70124338; + + if (v3 < 44781907) + { + int v9 = 9394381; + v9 = v9 << v9 + v9; + } + else + { + v8 = (v6 > 48828623) ? (v3 + v4 | v5) : (v5 ^ v5 | v1); + } + + + if (v2 > 73062971) + { + v5 = (v1 < 54268245) ? (v4 & v8 & v3) : (v6 >> v5 >> v6); + } + else + { + int v10 = 15162493; + v10 = v10 * v10 << v10; + } + + + switch (v8 % 5) + { + case 0: + v5 = v8 ^ v2 | v6; + break; + case 1: + v4 = v8 >> v4 & v3; + break; + case 2: + v2 = (v2 > 94983017) ? (v6 ^ v4 ^ v4) : (v2 % v6 & v5); + break; + case 3: + v7 = v6 & v1 >> v4; + break; + case 4: + v2 = v1 & v3 ^ v1; + break; + default: + v5 = (v6 < 50953234) ? (v4 * v5 % v6) : (v5 << v6 ^ v3); + break; + } + + + return (v8 < 69697621) ? (v5 | v4 >> v6) : (v7 >> v8 * v6); + } + + [MosaUnitTest] + public static int FuzzMethod1547() + { + int v1 = 48483187; + int v2 = 73703187; + int v3 = 92866258; + int v4 = 46662799; + int v5 = 35864733; + int v6 = 27876113; + int v7 = 67794668; + int v8 = 70536894; + + switch (v6 % 5) + { + case 0: + v1 = (v6 < 98048093) ? (v4 ^ v6 << v3) : (v4 | v6 / v8); + break; + case 1: + v2 = (v5 < 21476927) ? (v5 >> v8 + v6) : (v3 | v3 + v2); + break; + case 2: + v8 = v8 ^ v3 >> v6; + break; + case 3: + v4 = (v4 < 90018237) ? (v3 & v4 ^ v6) : (v3 << v6 ^ v7); + break; + case 4: + v2 = v3 & v1 << v2; + break; + default: + v7 = v2 & v4 - v6; + break; + } + + + if (v2 > 27709458) + { + v4 = v8 / v4 >> v2; + } + else + { + v1 = (v5 > 67176190) ? (v2 * v6 - v6) : (v8 | v1 - v2); + } + + + switch (v1 % 5) + { + case 0: + v2 = (v7 < 85932860) ? (v8 << v5 >> v4) : (v3 % v4 * v1); + break; + case 1: + v7 = (v8 < 64657615) ? (v6 / v5 & v2) : (v8 | v1 * v5); + break; + case 2: + v2 = v7 | v3 / v1; + break; + case 3: + v8 = v4 | v7 / v6; + break; + case 4: + v3 = v7 ^ v3 ^ v2; + break; + default: + v2 = (v1 > 54457603) ? (v3 | v6 ^ v6) : (v4 << v6 | v2); + break; + } + + + return (v3 < 13819826) ? (v1 + v3 >> v5) : (v4 - v6 * v5); + } + + [MosaUnitTest] + public static int FuzzMethod1548() + { + int v1 = 8690691; + int v2 = 53296210; + int v3 = 5295486; + int v4 = 5779734; + int v5 = 70516846; + int v6 = 85567303; + int v7 = 74729776; + int v8 = 53300279; + + if (v8 < 66525565) + { + v5 = v3 >> v3 << v5; + } + else + { + int v9 = 35213480; + v9 = (v9 < 6807136) ? (v9 / v9 & v9) : (v9 << v9 ^ v9); + } + + + switch (v6 % 5) + { + case 0: + v3 = v6 ^ v1 | v1; + break; + case 1: + v8 = (v8 > 53823446) ? (v6 << v6 / v8) : (v5 / v5 - v7); + break; + case 2: + v5 = v4 ^ v2 >> v5; + break; + case 3: + v7 = v7 % v7 * v8; + break; + case 4: + v7 = v8 & v7 >> v5; + break; + default: + v1 = (v7 < 56958014) ? (v5 - v8 << v5) : (v3 << v7 >> v8); + break; + } + + + switch (v8 % 5) + { + case 0: + v6 = (v6 > 52788343) ? (v4 ^ v1 >> v5) : (v4 >> v7 / v1); + break; + case 1: + v3 = v3 * v2 | v2; + break; + case 2: + v7 = (v7 < 30128388) ? (v6 | v3 >> v4) : (v2 ^ v2 / v4); + break; + case 3: + v6 = (v4 < 9756991) ? (v1 / v1 >> v2) : (v5 & v6 / v2); + break; + case 4: + v1 = (v3 > 36240906) ? (v7 | v1 << v8) : (v2 | v2 / v5); + break; + default: + v4 = (v5 < 83933061) ? (v4 | v5 & v2) : (v7 << v4 >> v4); + break; + } + + + return v1 >> v3 >> v6; + } + + [MosaUnitTest] + public static int FuzzMethod1549() + { + int v1 = 57896486; + int v2 = 29628430; + int v3 = 86874342; + int v4 = 15366385; + int v5 = 39267156; + int v6 = 85234282; + int v7 = 41237801; + int v8 = 88540535; + + switch (v6 % 5) + { + case 0: + v5 = (v8 < 26875736) ? (v4 * v2 | v6) : (v7 & v4 ^ v2); + break; + case 1: + v1 = v1 & v6 << v6; + break; + case 2: + v8 = (v3 > 15324338) ? (v8 - v6 & v4) : (v2 >> v7 & v4); + break; + case 3: + v3 = (v7 > 83519270) ? (v6 >> v7 * v4) : (v3 & v4 | v4); + break; + case 4: + v2 = v2 | v7 | v5; + break; + default: + v2 = (v4 > 76470618) ? (v6 + v4 >> v8) : (v3 & v2 - v2); + break; + } + + + switch (v5 % 5) + { + case 0: + v1 = v2 >> v1 & v2; + break; + case 1: + v1 = (v5 > 61531479) ? (v4 & v7 - v2) : (v8 << v5 + v2); + break; + case 2: + v8 = (v6 > 46424964) ? (v5 / v6 * v6) : (v8 / v4 | v2); + break; + case 3: + v2 = (v6 > 91261409) ? (v3 >> v1 << v2) : (v6 >> v1 >> v2); + break; + case 4: + v8 = (v2 < 4233864) ? (v6 + v2 ^ v2) : (v4 ^ v3 / v5); + break; + default: + v4 = v6 - v8 - v1; + break; + } + + + if (v8 > 56304716) + { + v5 = (v1 < 91880156) ? (v8 + v2 << v5) : (v6 << v3 % v6); + } + else + { + int v9 = 50368688; + v9 = v9 ^ v9 & v9; + } + + + return (v3 < 68856618) ? (v6 << v6 | v2) : (v7 + v2 ^ v2); + } + + [MosaUnitTest] + public static int FuzzMethod1550() + { + int v1 = 10500038; + int v2 = 29698041; + int v3 = 93855977; + int v4 = 80023045; + int v5 = 66462637; + int v6 = 39262678; + int v7 = 98518904; + int v8 = 10347049; + + switch (v7 % 5) + { + case 0: + v1 = (v6 < 23177387) ? (v5 & v4 * v1) : (v6 | v4 & v3); + break; + case 1: + v1 = v5 | v4 << v5; + break; + case 2: + v3 = (v4 < 5930932) ? (v1 >> v3 % v8) : (v3 & v3 >> v1); + break; + case 3: + v4 = (v5 < 92605513) ? (v6 ^ v8 * v2) : (v2 << v4 << v7); + break; + case 4: + v6 = v5 << v1 ^ v4; + break; + default: + v8 = (v3 < 51116755) ? (v5 << v6 ^ v6) : (v6 % v6 % v7); + break; + } + + + if (v1 < 22851875) + { + int v9 = 15861803; + v9 = (v9 < 59078530) ? (v9 >> v9 - v9) : (v9 >> v9 & v9); + } + else + { + int v10 = 83937301; + v10 = v10 >> v10 - v10; + } + + + switch (v6 % 5) + { + case 0: + v1 = (v6 < 74727488) ? (v3 >> v3 / v1) : (v4 >> v5 - v3); + break; + case 1: + v8 = v2 & v8 & v8; + break; + case 2: + v8 = v5 >> v2 >> v5; + break; + case 3: + v1 = v3 - v1 << v4; + break; + case 4: + v4 = (v5 < 57903707) ? (v6 / v4 >> v1) : (v5 % v6 & v5); + break; + default: + v6 = v8 << v6 & v8; + break; + } + + + return (v2 < 34966172) ? (v4 % v6 / v2) : (v3 << v3 & v8); + } + + [MosaUnitTest] + public static int FuzzMethod1551() + { + int v1 = 92672005; + int v2 = 1976981; + int v3 = 14471240; + int v4 = 11681615; + int v5 = 49842495; + int v6 = 43815519; + int v7 = 26906892; + int v8 = 9967328; + + if (v2 < 96488228) + { + v8 = (v5 < 70554267) ? (v1 | v1 << v8) : (v5 << v7 << v8); + } + else + { + v4 = (v8 > 6335062) ? (v2 >> v3 | v7) : (v1 >> v7 - v8); + } + + + switch (v5 % 5) + { + case 0: + v1 = (v4 > 14140369) ? (v8 % v6 >> v4) : (v8 / v4 << v4); + break; + case 1: + v3 = v1 >> v2 << v4; + break; + case 2: + v5 = (v5 < 85907094) ? (v2 / v8 & v8) : (v6 << v1 ^ v4); + break; + case 3: + v8 = (v7 > 77757730) ? (v2 | v2 + v4) : (v6 >> v1 >> v2); + break; + case 4: + v1 = (v4 < 65935758) ? (v8 ^ v4 & v4) : (v7 >> v1 ^ v6); + break; + default: + v5 = (v6 < 1098672) ? (v5 ^ v5 % v2) : (v1 + v5 >> v6); + break; + } + + + if (v1 > 59923110) + { + int v9 = 94802987; + v9 = (v9 < 95177210) ? (v9 - v9 ^ v9) : (v9 << v9 / v9); + } + else + { + int v10 = 89182921; + v10 = (v10 > 99232624) ? (v10 << v10 + v10) : (v10 << v10 >> v10); + } + + + return (v6 < 24054635) ? (v1 & v2 >> v7) : (v5 + v5 - v8); + } + + [MosaUnitTest] + public static int FuzzMethod1552() + { + int v1 = 39484032; + int v2 = 45955089; + int v3 = 20416022; + int v4 = 89501774; + int v5 = 45554957; + int v6 = 247202; + int v7 = 31004243; + int v8 = 65237813; + + switch (v8 % 5) + { + case 0: + v6 = (v5 > 33883358) ? (v3 ^ v8 - v1) : (v3 - v6 * v8); + break; + case 1: + v4 = v5 ^ v7 | v8; + break; + case 2: + v2 = (v3 < 38646769) ? (v5 << v2 & v8) : (v4 << v1 << v1); + break; + case 3: + v7 = (v7 > 74953462) ? (v6 & v7 & v4) : (v6 ^ v2 | v1); + break; + case 4: + v2 = v8 - v7 << v6; + break; + default: + v5 = (v7 > 40197627) ? (v3 << v7 * v8) : (v6 ^ v7 >> v4); + break; + } + + + switch (v8 % 5) + { + case 0: + v2 = (v6 > 60311889) ? (v7 >> v1 >> v5) : (v8 | v8 + v1); + break; + case 1: + v1 = v6 << v6 - v3; + break; + case 2: + v7 = (v5 < 86701418) ? (v1 << v6 % v5) : (v1 ^ v3 + v8); + break; + case 3: + v2 = (v7 < 76991290) ? (v2 >> v5 / v4) : (v4 & v2 + v8); + break; + case 4: + v7 = (v2 > 67907412) ? (v2 | v5 & v6) : (v5 >> v8 >> v8); + break; + default: + v1 = v8 & v5 ^ v3; + break; + } + + + if (v3 < 95758974) + { + v3 = v1 / v8 | v6; + } + else + { + v2 = (v4 < 23450656) ? (v2 ^ v7 / v5) : (v6 ^ v5 >> v5); + } + + + return v1 >> v6 % v8; + } + + [MosaUnitTest] + public static int FuzzMethod1553() + { + int v1 = 97192632; + int v2 = 82678013; + int v3 = 86891317; + int v4 = 15325324; + int v5 = 27409220; + int v6 = 60835206; + int v7 = 59868933; + int v8 = 27429816; + + switch (v3 % 5) + { + case 0: + v2 = (v4 < 33585609) ? (v7 - v6 | v6) : (v5 << v3 + v5); + break; + case 1: + v7 = v2 << v6 / v3; + break; + case 2: + v2 = (v8 > 82100236) ? (v7 | v6 - v2) : (v6 % v1 << v5); + break; + case 3: + v8 = (v6 > 45278596) ? (v1 ^ v3 >> v8) : (v1 >> v4 >> v6); + break; + case 4: + v5 = v4 - v2 << v5; + break; + default: + v1 = v5 * v4 / v2; + break; + } + + + switch (v3 % 5) + { + case 0: + v6 = (v7 < 25041901) ? (v3 + v2 << v1) : (v1 | v5 >> v6); + break; + case 1: + v4 = v1 + v2 & v4; + break; + case 2: + v7 = (v7 > 63661693) ? (v7 & v4 >> v6) : (v4 + v6 << v5); + break; + case 3: + v8 = v4 % v8 << v7; + break; + case 4: + v1 = (v2 > 83030111) ? (v3 & v3 & v4) : (v8 & v3 / v1); + break; + default: + v8 = (v6 < 38157289) ? (v5 << v3 + v1) : (v5 | v4 ^ v4); + break; + } + + + if (v7 < 32544627) + { + int v9 = 71899601; + v9 = (v9 < 75249026) ? (v9 << v9 >> v9) : (v9 | v9 % v9); + } + else + { + v5 = (v5 > 83030202) ? (v4 | v3 | v6) : (v2 << v3 >> v5); + } + + + return v6 << v8 % v6; + } + + [MosaUnitTest] + public static int FuzzMethod1554() + { + int v1 = 30776994; + int v2 = 13279454; + int v3 = 93313666; + int v4 = 47382600; + int v5 = 10941807; + int v6 = 99774631; + int v7 = 53407471; + int v8 = 27694686; + + switch (v4 % 5) + { + case 0: + v1 = v2 / v7 >> v6; + break; + case 1: + v8 = v1 ^ v1 << v3; + break; + case 2: + v4 = v6 % v1 >> v5; + break; + case 3: + v7 = (v6 < 11897176) ? (v3 << v8 % v6) : (v5 + v5 << v1); + break; + case 4: + v6 = v5 - v6 ^ v8; + break; + default: + v2 = (v4 < 34360274) ? (v7 | v3 & v1) : (v8 / v4 << v5); + break; + } + + + if (v3 < 58487336) + { + int v9 = 84245980; + v9 = (v9 < 81597535) ? (v9 / v9 & v9) : (v9 >> v9 / v9); + } + else + { + v1 = (v1 < 32002811) ? (v1 >> v1 * v7) : (v5 >> v8 % v3); + } + + + if (v5 < 84584589) + { + v3 = (v5 < 9395861) ? (v3 << v7 * v5) : (v3 | v1 + v8); + } + else + { + int v10 = 93663055; + v10 = (v10 > 44795242) ? (v10 ^ v10 * v10) : (v10 / v10 << v10); + } + + + return v8 - v7 & v7; + } + + [MosaUnitTest] + public static int FuzzMethod1555() + { + int v1 = 67027712; + int v2 = 73268607; + int v3 = 70056141; + int v4 = 860021; + int v5 = 22660124; + int v6 = 11742028; + int v7 = 84578344; + int v8 = 63906465; + + switch (v2 % 5) + { + case 0: + v3 = (v5 < 96112538) ? (v5 - v2 << v6) : (v3 / v8 & v2); + break; + case 1: + v5 = (v7 < 46093665) ? (v4 << v8 >> v6) : (v3 << v4 | v5); + break; + case 2: + v3 = (v2 > 62159566) ? (v8 << v1 & v1) : (v6 % v2 ^ v1); + break; + case 3: + v3 = v1 << v2 << v7; + break; + case 4: + v4 = v3 ^ v7 | v4; + break; + default: + v5 = v7 << v6 >> v8; + break; + } + + + if (v7 > 68967487) + { + int v9 = 93131142; + v9 = v9 * v9 ^ v9; + } + else + { + v7 = (v3 > 34505395) ? (v1 << v6 << v4) : (v4 - v1 >> v2); + } + + + switch (v7 % 5) + { + case 0: + v3 = (v7 < 43872803) ? (v6 / v1 - v8) : (v3 >> v2 ^ v6); + break; + case 1: + v6 = v7 >> v4 * v2; + break; + case 2: + v6 = (v2 < 30115135) ? (v4 >> v1 >> v2) : (v8 >> v8 ^ v8); + break; + case 3: + v1 = (v5 > 30619624) ? (v6 ^ v7 + v8) : (v2 % v6 + v6); + break; + case 4: + v3 = (v3 > 83270423) ? (v8 - v6 & v7) : (v1 & v5 ^ v4); + break; + default: + v4 = (v6 > 38654305) ? (v8 / v1 | v6) : (v5 | v1 & v1); + break; + } + + + return (v7 < 2592168) ? (v5 + v4 << v7) : (v4 & v4 ^ v6); + } + + [MosaUnitTest] + public static int FuzzMethod1556() + { + int v1 = 5738504; + int v2 = 52626188; + int v3 = 77503739; + int v4 = 71256377; + int v5 = 34703517; + int v6 = 36858374; + int v7 = 92045065; + int v8 = 85894380; + + if (v2 > 1162028) + { + v7 = (v8 > 96682348) ? (v3 << v1 & v2) : (v7 ^ v5 % v1); + } + else + { + v4 = v7 >> v5 - v2; + } + + + if (v7 > 58367191) + { + v4 = (v8 < 46148982) ? (v3 % v2 ^ v2) : (v1 << v3 % v6); + } + else + { + v2 = (v1 < 49755695) ? (v7 - v5 >> v8) : (v1 >> v4 | v6); + } + + + if (v1 < 81192906) + { + v5 = (v8 < 35691034) ? (v1 >> v2 >> v2) : (v4 + v7 ^ v2); + } + else + { + v5 = v5 >> v4 / v8; + } + + + return (v5 > 38594553) ? (v1 >> v6 | v4) : (v8 | v5 * v1); + } + + [MosaUnitTest] + public static int FuzzMethod1557() + { + int v1 = 14311701; + int v2 = 1377823; + int v3 = 50468451; + int v4 = 97774604; + int v5 = 82828999; + int v6 = 68611582; + int v7 = 52234677; + int v8 = 10270375; + + switch (v7 % 5) + { + case 0: + v3 = (v5 > 90863555) ? (v3 + v6 << v2) : (v2 ^ v6 + v6); + break; + case 1: + v2 = (v4 > 27773341) ? (v4 >> v3 << v1) : (v6 + v6 & v6); + break; + case 2: + v6 = (v2 < 61863988) ? (v6 >> v3 / v3) : (v7 % v1 * v4); + break; + case 3: + v6 = (v3 > 48163137) ? (v7 * v8 << v1) : (v7 ^ v5 >> v5); + break; + case 4: + v4 = v8 << v8 >> v1; + break; + default: + v5 = (v5 > 50677962) ? (v7 >> v3 | v8) : (v4 % v2 % v7); + break; + } + + + if (v5 > 79886762) + { + v3 = v4 + v7 | v2; + } + else + { + v4 = (v5 < 95458915) ? (v3 * v8 % v6) : (v6 ^ v5 & v1); + } + + + switch (v7 % 5) + { + case 0: + v5 = (v5 > 19289484) ? (v4 << v2 >> v7) : (v2 << v2 & v2); + break; + case 1: + v6 = v6 << v4 & v1; + break; + case 2: + v7 = (v2 > 23430665) ? (v6 % v6 % v5) : (v4 & v3 << v6); + break; + case 3: + v2 = v1 | v8 * v2; + break; + case 4: + v2 = v7 ^ v2 & v1; + break; + default: + v4 = v1 + v3 + v3; + break; + } + + + return v5 >> v2 ^ v5; + } + + [MosaUnitTest] + public static int FuzzMethod1558() + { + int v1 = 24880750; + int v2 = 62408485; + int v3 = 61688785; + int v4 = 44984771; + int v5 = 13317174; + int v6 = 54424436; + int v7 = 5427366; + int v8 = 8611379; + + if (v1 < 33768744) + { + int v9 = 39620802; + v9 = (v9 > 62639689) ? (v9 & v9 >> v9) : (v9 * v9 >> v9); + } + else + { + v5 = (v7 < 52463534) ? (v3 >> v4 | v6) : (v1 % v8 % v6); + } + + + if (v7 < 96765994) + { + v2 = (v4 > 2478091) ? (v6 / v3 ^ v7) : (v6 >> v6 >> v5); + } + else + { + int v10 = 26271224; + v10 = (v10 < 64669265) ? (v10 >> v10 << v10) : (v10 >> v10 & v10); + } + + + if (v1 > 19492094) + { + int v11 = 13306964; + v11 = v11 & v11 ^ v11; + } + else + { + v1 = v1 % v4 & v5; + } + + + return v4 & v7 | v4; + } + + [MosaUnitTest] + public static int FuzzMethod1559() + { + int v1 = 62083240; + int v2 = 89066295; + int v3 = 8042694; + int v4 = 3489899; + int v5 = 14284566; + int v6 = 53002194; + int v7 = 64068393; + int v8 = 28993760; + + switch (v7 % 5) + { + case 0: + v2 = (v2 < 23656146) ? (v8 - v1 * v7) : (v6 - v6 & v5); + break; + case 1: + v4 = v2 >> v2 << v1; + break; + case 2: + v8 = v8 - v6 << v4; + break; + case 3: + v1 = v8 | v3 >> v4; + break; + case 4: + v5 = v6 >> v2 << v6; + break; + default: + v7 = (v1 < 31608322) ? (v7 << v5 << v3) : (v2 / v3 | v5); + break; + } + + + switch (v5 % 5) + { + case 0: + v8 = (v6 > 44708778) ? (v3 << v8 * v7) : (v5 ^ v7 + v6); + break; + case 1: + v7 = v6 >> v4 * v1; + break; + case 2: + v4 = (v3 > 19202634) ? (v7 - v8 & v1) : (v4 & v4 | v7); + break; + case 3: + v7 = v3 >> v7 & v5; + break; + case 4: + v5 = (v5 > 64955984) ? (v7 + v3 / v2) : (v2 << v7 | v7); + break; + default: + v5 = v2 << v4 >> v4; + break; + } + + + switch (v2 % 5) + { + case 0: + v4 = (v2 < 97340836) ? (v8 << v2 + v6) : (v3 | v2 >> v6); + break; + case 1: + v3 = v2 - v6 >> v3; + break; + case 2: + v7 = v6 & v7 - v1; + break; + case 3: + v7 = (v2 > 95733392) ? (v6 + v8 % v6) : (v2 - v1 & v7); + break; + case 4: + v5 = (v7 < 9592532) ? (v4 ^ v5 + v2) : (v5 ^ v3 % v8); + break; + default: + v6 = (v4 < 41754984) ? (v4 % v7 ^ v7) : (v5 ^ v1 / v3); + break; + } + + + return (v6 < 58552927) ? (v8 & v3 - v3) : (v4 | v8 >> v6); + } + + [MosaUnitTest] + public static int FuzzMethod1560() + { + int v1 = 77110859; + int v2 = 60204192; + int v3 = 85659577; + int v4 = 89527071; + int v5 = 22506133; + int v6 = 44529071; + int v7 = 55492275; + int v8 = 28958318; + + switch (v6 % 5) + { + case 0: + v2 = (v2 > 14731258) ? (v4 >> v7 << v5) : (v1 + v8 >> v1); + break; + case 1: + v4 = v8 | v2 << v5; + break; + case 2: + v1 = v5 - v5 << v1; + break; + case 3: + v3 = (v4 > 87728744) ? (v7 << v5 << v7) : (v4 & v3 & v1); + break; + case 4: + v8 = (v1 > 23694544) ? (v7 << v4 >> v7) : (v2 - v4 | v2); + break; + default: + v2 = (v3 > 62788411) ? (v8 ^ v7 >> v6) : (v4 & v5 & v7); + break; + } + + + if (v3 < 37466392) + { + int v9 = 79819045; + v9 = (v9 < 43688788) ? (v9 >> v9 % v9) : (v9 - v9 << v9); + } + else + { + v4 = (v2 > 27417908) ? (v7 & v8 << v6) : (v3 << v1 + v6); + } + + + if (v5 > 47118183) + { + v5 = v4 << v5 + v4; + } + else + { + int v10 = 20558914; + v10 = v10 & v10 & v10; + } + + + return (v8 > 28724806) ? (v5 | v3 & v1) : (v6 - v5 + v7); + } + + [MosaUnitTest] + public static int FuzzMethod1561() + { + int v1 = 46636039; + int v2 = 13110185; + int v3 = 54477710; + int v4 = 98643214; + int v5 = 55427984; + int v6 = 69455697; + int v7 = 93190023; + int v8 = 60645474; + + if (v2 < 75036853) + { + int v9 = 6413688; + v9 = v9 << v9 << v9; + } + else + { + int v10 = 14020381; + v10 = (v10 > 72494297) ? (v10 >> v10 | v10) : (v10 >> v10 % v10); + } + + + switch (v2 % 5) + { + case 0: + v3 = (v7 > 27571818) ? (v4 >> v5 & v3) : (v7 << v3 >> v3); + break; + case 1: + v8 = v3 % v4 + v4; + break; + case 2: + v7 = (v4 > 5261369) ? (v5 ^ v4 + v2) : (v8 << v1 * v3); + break; + case 3: + v3 = (v2 < 11885063) ? (v6 | v3 & v1) : (v5 / v8 ^ v1); + break; + case 4: + v7 = (v4 < 43040128) ? (v1 ^ v4 / v8) : (v7 ^ v1 ^ v2); + break; + default: + v8 = (v8 < 95125339) ? (v4 | v5 ^ v6) : (v5 * v5 | v5); + break; + } + + + switch (v8 % 5) + { + case 0: + v6 = (v7 > 11378506) ? (v1 - v8 | v7) : (v5 % v7 << v8); + break; + case 1: + v6 = v3 & v7 / v4; + break; + case 2: + v2 = (v3 < 95186878) ? (v3 ^ v8 | v5) : (v2 >> v2 % v8); + break; + case 3: + v1 = v4 * v8 >> v2; + break; + case 4: + v7 = v4 << v1 - v1; + break; + default: + v5 = v2 >> v8 << v5; + break; + } + + + return (v1 < 96094713) ? (v6 ^ v4 << v4) : (v8 >> v2 >> v3); + } + + [MosaUnitTest] + public static int FuzzMethod1562() + { + int v1 = 21528073; + int v2 = 71164193; + int v3 = 58207860; + int v4 = 15803442; + int v5 = 69719644; + int v6 = 38390215; + int v7 = 1082162; + int v8 = 5589196; + + if (v2 > 77354918) + { + v4 = (v7 > 70195111) ? (v7 << v6 << v2) : (v8 % v4 >> v4); + } + else + { + int v9 = 4663461; + v9 = (v9 > 7585229) ? (v9 - v9 + v9) : (v9 & v9 & v9); + } + + + if (v5 > 45580181) + { + v7 = v4 ^ v6 ^ v4; + } + else + { + v6 = (v5 < 13654618) ? (v6 + v7 >> v5) : (v6 | v1 | v6); + } + + + if (v8 > 8902700) + { + v5 = v1 & v3 / v7; + } + else + { + int v10 = 87702667; + v10 = v10 << v10 * v10; + } + + + return (v6 > 36920721) ? (v6 * v3 | v5) : (v4 | v6 ^ v7); + } + + [MosaUnitTest] + public static int FuzzMethod1563() + { + int v1 = 59413792; + int v2 = 51337965; + int v3 = 47797580; + int v4 = 71893885; + int v5 = 50945613; + int v6 = 40722433; + int v7 = 29200836; + int v8 = 65524319; + + if (v7 > 71370087) + { + int v9 = 82845874; + v9 = v9 % v9 | v9; + } + else + { + v7 = (v2 > 97541330) ? (v1 ^ v7 & v3) : (v7 << v7 | v2); + } + + + switch (v3 % 5) + { + case 0: + v3 = v1 >> v3 | v4; + break; + case 1: + v3 = (v6 < 57504946) ? (v4 >> v8 >> v6) : (v3 * v1 % v6); + break; + case 2: + v7 = (v7 > 96556340) ? (v3 >> v8 + v6) : (v6 - v4 / v2); + break; + case 3: + v1 = (v1 < 53729677) ? (v7 >> v2 & v3) : (v4 + v6 | v4); + break; + case 4: + v5 = v5 & v3 % v2; + break; + default: + v5 = v8 / v2 << v5; + break; + } + + + switch (v1 % 5) + { + case 0: + v5 = v2 % v1 << v7; + break; + case 1: + v3 = (v1 > 45256160) ? (v8 << v3 & v7) : (v3 ^ v7 & v8); + break; + case 2: + v3 = (v4 < 86691287) ? (v8 >> v7 | v7) : (v4 << v7 | v7); + break; + case 3: + v3 = (v4 > 12241288) ? (v3 << v6 & v3) : (v7 << v8 << v3); + break; + case 4: + v7 = (v2 < 35990976) ? (v2 & v3 % v1) : (v2 ^ v3 << v2); + break; + default: + v6 = (v2 < 61368636) ? (v6 << v7 / v8) : (v8 ^ v6 + v5); + break; + } + + + return v3 << v1 / v5; + } + + [MosaUnitTest] + public static int FuzzMethod1564() + { + int v1 = 755120; + int v2 = 75483218; + int v3 = 80161233; + int v4 = 38581466; + int v5 = 96742330; + int v6 = 29385037; + int v7 = 96355634; + int v8 = 27566264; + + if (v1 > 1518461) + { + int v9 = 29998761; + v9 = (v9 > 22742142) ? (v9 & v9 - v9) : (v9 >> v9 << v9); + } + else + { + v7 = (v2 > 39470629) ? (v6 ^ v1 | v6) : (v8 << v6 ^ v8); + } + + + if (v6 < 13407322) + { + v5 = v6 << v6 << v2; + } + else + { + v2 = (v4 < 60304273) ? (v4 & v5 ^ v6) : (v4 | v7 - v4); + } + + + switch (v1 % 5) + { + case 0: + v3 = (v1 < 3649454) ? (v6 + v4 & v7) : (v3 ^ v8 >> v2); + break; + case 1: + v8 = v2 | v4 - v4; + break; + case 2: + v8 = v2 & v2 | v1; + break; + case 3: + v6 = v2 << v6 - v8; + break; + case 4: + v1 = (v5 < 43518992) ? (v3 - v4 - v5) : (v6 ^ v5 << v3); + break; + default: + v7 = v5 - v7 * v3; + break; + } + + + return v8 & v3 << v4; + } + + [MosaUnitTest] + public static int FuzzMethod1565() + { + int v1 = 33935234; + int v2 = 3588459; + int v3 = 68071198; + int v4 = 22004230; + int v5 = 2282315; + int v6 = 38034416; + int v7 = 60700987; + int v8 = 69725997; + + if (v7 > 52645634) + { + int v9 = 10569842; + v9 = v9 << v9 % v9; + } + else + { + v8 = (v3 < 76537025) ? (v7 >> v6 + v5) : (v7 - v1 >> v2); + } + + + if (v5 > 32044780) + { + int v10 = 36603134; + v10 = v10 >> v10 - v10; + } + else + { + int v11 = 7338784; + v11 = v11 | v11 | v11; + } + + + switch (v3 % 5) + { + case 0: + v6 = (v2 < 34841551) ? (v3 ^ v3 >> v5) : (v6 / v8 % v2); + break; + case 1: + v7 = (v1 > 10171055) ? (v6 >> v6 >> v6) : (v7 % v6 | v7); + break; + case 2: + v3 = v8 & v2 ^ v4; + break; + case 3: + v7 = v2 % v1 % v5; + break; + case 4: + v4 = v6 & v2 & v6; + break; + default: + v5 = (v8 < 92933816) ? (v1 - v7 & v4) : (v7 * v6 >> v2); + break; + } + + + return (v3 < 70711955) ? (v3 * v2 & v5) : (v8 & v5 % v1); + } + + [MosaUnitTest] + public static int FuzzMethod1566() + { + int v1 = 15595261; + int v2 = 13741127; + int v3 = 95723833; + int v4 = 5076947; + int v5 = 59229217; + int v6 = 39156442; + int v7 = 64588692; + int v8 = 57222530; + + if (v7 < 44208117) + { + v4 = (v3 > 26778435) ? (v4 | v7 & v3) : (v3 << v3 >> v6); + } + else + { + int v9 = 61603048; + v9 = v9 & v9 & v9; + } + + + switch (v2 % 5) + { + case 0: + v1 = v3 >> v7 >> v8; + break; + case 1: + v3 = (v4 < 63680721) ? (v4 << v3 << v1) : (v8 & v8 >> v3); + break; + case 2: + v6 = v8 * v5 ^ v8; + break; + case 3: + v3 = (v7 > 58515527) ? (v1 << v1 & v7) : (v2 & v1 & v3); + break; + case 4: + v1 = v8 ^ v1 >> v7; + break; + default: + v3 = (v3 < 64243374) ? (v6 - v2 >> v1) : (v6 % v6 / v8); + break; + } + + + switch (v4 % 5) + { + case 0: + v4 = (v7 > 69724591) ? (v8 << v7 - v4) : (v1 << v3 ^ v8); + break; + case 1: + v6 = v4 * v1 << v1; + break; + case 2: + v3 = (v8 < 21184965) ? (v8 << v3 | v6) : (v8 >> v2 >> v3); + break; + case 3: + v4 = (v3 > 69700217) ? (v6 + v2 << v1) : (v7 ^ v4 >> v4); + break; + case 4: + v3 = (v1 < 65060991) ? (v6 >> v5 & v8) : (v7 % v2 >> v2); + break; + default: + v3 = v2 % v4 << v2; + break; + } + + + return (v2 < 89559318) ? (v6 * v5 ^ v7) : (v4 << v7 * v6); + } + + [MosaUnitTest] + public static int FuzzMethod1567() + { + int v1 = 52701918; + int v2 = 84372514; + int v3 = 71717605; + int v4 = 85336918; + int v5 = 68140784; + int v6 = 27546895; + int v7 = 98607190; + int v8 = 90657731; + + switch (v3 % 5) + { + case 0: + v4 = (v5 < 77730655) ? (v6 | v4 % v2) : (v5 % v5 * v7); + break; + case 1: + v6 = (v1 > 68488446) ? (v7 % v3 << v7) : (v5 / v5 / v6); + break; + case 2: + v6 = v5 | v6 >> v8; + break; + case 3: + v5 = v8 << v2 ^ v4; + break; + case 4: + v1 = (v7 > 46142147) ? (v8 << v5 - v6) : (v6 - v1 | v2); + break; + default: + v5 = (v3 < 653) ? (v2 + v2 << v3) : (v8 >> v1 | v2); + break; + } + + + if (v1 < 54956652) + { + int v9 = 60533575; + v9 = v9 >> v9 >> v9; + } + else + { + int v10 = 88545924; + v10 = (v10 < 96282452) ? (v10 >> v10 | v10) : (v10 % v10 << v10); + } + + + if (v8 < 31956925) + { + int v11 = 91616314; + v11 = v11 << v11 & v11; + } + else + { + int v12 = 66835214; + v12 = (v12 < 63335939) ? (v12 << v12 & v12) : (v12 + v12 | v12); + } + + + return (v1 < 54243665) ? (v8 & v1 >> v3) : (v2 >> v6 >> v3); + } + + [MosaUnitTest] + public static int FuzzMethod1568() + { + int v1 = 95206592; + int v2 = 38767489; + int v3 = 3926556; + int v4 = 66237737; + int v5 = 85619222; + int v6 = 71762995; + int v7 = 38896558; + int v8 = 22458728; + + if (v1 < 34713347) + { + int v9 = 63847510; + v9 = v9 ^ v9 >> v9; + } + else + { + v2 = (v5 > 46727203) ? (v8 << v2 / v1) : (v2 * v8 / v1); + } + + + if (v4 < 85278668) + { + int v10 = 95490431; + v10 = (v10 < 13223186) ? (v10 % v10 & v10) : (v10 ^ v10 | v10); + } + else + { + v6 = v3 >> v3 ^ v4; + } + + + switch (v4 % 5) + { + case 0: + v2 = v8 << v8 >> v4; + break; + case 1: + v5 = v5 >> v5 ^ v8; + break; + case 2: + v1 = (v7 < 6976564) ? (v6 << v1 >> v6) : (v7 - v5 + v2); + break; + case 3: + v3 = (v5 > 80452421) ? (v6 | v7 & v3) : (v8 << v1 * v8); + break; + case 4: + v3 = v7 * v2 << v6; + break; + default: + v3 = (v6 > 54853986) ? (v3 >> v6 | v3) : (v4 << v8 + v4); + break; + } + + + return (v4 > 22770799) ? (v7 & v6 << v6) : (v1 * v6 | v2); + } + + [MosaUnitTest] + public static int FuzzMethod1569() + { + int v1 = 4213446; + int v2 = 30793648; + int v3 = 12475303; + int v4 = 60237450; + int v5 = 83367242; + int v6 = 82770989; + int v7 = 1551052; + int v8 = 89608020; + + switch (v3 % 5) + { + case 0: + v8 = (v2 > 69776805) ? (v7 >> v1 ^ v2) : (v8 >> v2 / v6); + break; + case 1: + v5 = v3 << v1 >> v1; + break; + case 2: + v6 = (v4 > 16051634) ? (v3 | v7 + v7) : (v4 ^ v2 ^ v1); + break; + case 3: + v3 = (v3 < 14379213) ? (v3 | v4 / v2) : (v1 >> v2 >> v1); + break; + case 4: + v4 = (v3 > 29924683) ? (v1 % v3 << v3) : (v8 + v4 / v4); + break; + default: + v6 = v4 >> v7 * v6; + break; + } + + + switch (v4 % 5) + { + case 0: + v5 = (v8 < 71490367) ? (v5 ^ v8 * v4) : (v6 * v2 & v2); + break; + case 1: + v3 = (v8 < 5235246) ? (v1 ^ v1 ^ v2) : (v8 / v1 >> v6); + break; + case 2: + v7 = (v5 > 9739516) ? (v1 & v4 + v6) : (v2 << v4 & v6); + break; + case 3: + v7 = (v8 > 50604778) ? (v8 >> v1 << v6) : (v5 ^ v2 % v2); + break; + case 4: + v5 = (v5 < 71219082) ? (v7 % v8 - v1) : (v6 ^ v5 & v2); + break; + default: + v4 = (v4 > 9047429) ? (v2 & v3 >> v1) : (v4 & v2 & v8); + break; + } + + + switch (v8 % 5) + { + case 0: + v4 = (v2 > 33629881) ? (v5 >> v1 / v7) : (v6 | v1 / v1); + break; + case 1: + v2 = (v3 > 76544995) ? (v7 | v5 ^ v7) : (v1 + v8 | v6); + break; + case 2: + v3 = v2 ^ v4 & v3; + break; + case 3: + v5 = v1 << v4 >> v1; + break; + case 4: + v2 = v3 + v8 % v5; + break; + default: + v1 = (v3 > 35470755) ? (v4 | v1 - v4) : (v6 | v8 % v7); + break; + } + + + return v4 ^ v1 >> v1; + } + + [MosaUnitTest] + public static int FuzzMethod1570() + { + int v1 = 61250419; + int v2 = 53122378; + int v3 = 6365867; + int v4 = 61694448; + int v5 = 62042331; + int v6 = 29090530; + int v7 = 26736362; + int v8 = 32146179; + + switch (v2 % 5) + { + case 0: + v3 = (v7 > 18499113) ? (v3 | v4 << v3) : (v8 + v7 / v2); + break; + case 1: + v6 = v3 / v5 << v7; + break; + case 2: + v7 = (v8 > 97074074) ? (v4 & v4 * v5) : (v1 % v2 >> v1); + break; + case 3: + v3 = (v2 > 89557041) ? (v5 / v3 << v7) : (v1 >> v3 & v4); + break; + case 4: + v6 = v8 << v1 % v2; + break; + default: + v4 = (v7 < 88406849) ? (v3 - v7 ^ v4) : (v4 | v1 / v6); + break; + } + + + switch (v6 % 5) + { + case 0: + v7 = v3 & v8 >> v2; + break; + case 1: + v1 = (v7 < 58432351) ? (v6 >> v2 | v8) : (v8 & v2 & v5); + break; + case 2: + v3 = (v1 > 20355563) ? (v1 + v3 * v1) : (v2 << v2 >> v3); + break; + case 3: + v1 = v2 - v2 >> v2; + break; + case 4: + v3 = (v3 > 94860235) ? (v4 | v2 % v2) : (v2 >> v1 * v7); + break; + default: + v7 = (v6 < 67184897) ? (v1 + v6 << v6) : (v2 & v1 ^ v2); + break; + } + + + switch (v7 % 5) + { + case 0: + v4 = (v2 > 80721778) ? (v5 - v4 & v6) : (v5 >> v8 - v6); + break; + case 1: + v6 = (v3 < 36998597) ? (v8 << v5 * v8) : (v6 ^ v1 ^ v1); + break; + case 2: + v8 = v8 + v2 << v2; + break; + case 3: + v5 = v8 << v8 >> v2; + break; + case 4: + v2 = v4 >> v5 & v4; + break; + default: + v4 = v2 - v6 % v2; + break; + } + + + return v1 % v2 / v1; + } + + [MosaUnitTest] + public static int FuzzMethod1571() + { + int v1 = 36109161; + int v2 = 53661055; + int v3 = 20544913; + int v4 = 97430102; + int v5 = 91183814; + int v6 = 38259863; + int v7 = 9462858; + int v8 = 4462650; + + if (v2 > 68393925) + { + v2 = (v8 > 3981279) ? (v1 ^ v7 >> v7) : (v8 >> v4 & v8); + } + else + { + int v9 = 38840114; + v9 = (v9 < 96268042) ? (v9 << v9 | v9) : (v9 % v9 - v9); + } + + + if (v1 > 52305811) + { + int v10 = 77281493; + v10 = v10 << v10 >> v10; + } + else + { + int v11 = 38497922; + v11 = v11 - v11 % v11; + } + + + switch (v3 % 5) + { + case 0: + v1 = (v6 > 70637064) ? (v6 + v1 >> v4) : (v7 >> v6 | v3); + break; + case 1: + v6 = (v2 < 4175408) ? (v6 % v3 & v8) : (v1 - v7 << v5); + break; + case 2: + v4 = v1 ^ v7 & v1; + break; + case 3: + v1 = (v8 > 72900924) ? (v8 << v2 ^ v7) : (v8 & v8 ^ v6); + break; + case 4: + v3 = (v3 < 44143815) ? (v4 << v1 >> v3) : (v7 + v5 ^ v5); + break; + default: + v6 = (v6 > 77928510) ? (v5 >> v6 << v1) : (v6 | v8 | v7); + break; + } + + + return v4 | v6 & v8; + } + + [MosaUnitTest] + public static int FuzzMethod1572() + { + int v1 = 65698516; + int v2 = 1282635; + int v3 = 73241306; + int v4 = 49224731; + int v5 = 26673008; + int v6 = 60919333; + int v7 = 33907747; + int v8 = 87345989; + + if (v5 > 32871464) + { + int v9 = 22425132; + v9 = v9 >> v9 / v9; + } + else + { + int v10 = 83749060; + v10 = (v10 < 88559711) ? (v10 << v10 >> v10) : (v10 * v10 / v10); + } + + + if (v1 > 21972159) + { + v1 = (v8 > 20377181) ? (v1 << v2 | v4) : (v1 - v2 & v1); + } + else + { + v5 = v5 << v2 >> v7; + } + + + if (v8 < 17673495) + { + int v11 = 19105959; + v11 = (v11 > 86056234) ? (v11 << v11 >> v11) : (v11 * v11 >> v11); + } + else + { + v5 = v2 >> v3 | v1; + } + + + return (v6 > 48425725) ? (v1 << v4 & v6) : (v4 / v7 - v4); + } + + [MosaUnitTest] + public static int FuzzMethod1573() + { + int v1 = 29320264; + int v2 = 63723326; + int v3 = 64883825; + int v4 = 8209645; + int v5 = 69144158; + int v6 = 80999598; + int v7 = 79644405; + int v8 = 9789369; + + switch (v6 % 5) + { + case 0: + v8 = v6 << v2 | v5; + break; + case 1: + v4 = (v4 < 12727106) ? (v1 ^ v6 ^ v8) : (v7 | v6 >> v3); + break; + case 2: + v7 = (v1 < 23336333) ? (v5 ^ v7 >> v1) : (v7 / v1 >> v7); + break; + case 3: + v1 = v8 | v5 >> v6; + break; + case 4: + v2 = v4 ^ v3 >> v5; + break; + default: + v6 = v1 ^ v2 | v2; + break; + } + + + switch (v1 % 5) + { + case 0: + v8 = v4 - v2 << v7; + break; + case 1: + v1 = v1 + v5 >> v3; + break; + case 2: + v7 = (v7 > 82490801) ? (v6 | v4 << v7) : (v3 ^ v3 << v2); + break; + case 3: + v5 = (v8 > 25321591) ? (v4 << v6 ^ v3) : (v7 | v1 + v7); + break; + case 4: + v3 = v5 | v7 ^ v7; + break; + default: + v6 = (v5 < 77220851) ? (v1 >> v8 + v8) : (v6 + v4 % v7); + break; + } + + + if (v2 < 99287965) + { + int v9 = 32576546; + v9 = (v9 < 85586453) ? (v9 ^ v9 >> v9) : (v9 << v9 >> v9); + } + else + { + v8 = v5 / v3 ^ v3; + } + + + return v8 << v5 << v7; + } + + [MosaUnitTest] + public static int FuzzMethod1574() + { + int v1 = 74208541; + int v2 = 96021217; + int v3 = 69085415; + int v4 = 44470351; + int v5 = 25170161; + int v6 = 48178442; + int v7 = 84271891; + int v8 = 60100582; + + if (v8 < 40795549) + { + int v9 = 96488162; + v9 = (v9 < 66527472) ? (v9 >> v9 + v9) : (v9 ^ v9 << v9); + } + else + { + v5 = v8 & v4 * v3; + } + + + if (v1 > 81976454) + { + int v10 = 17560228; + v10 = v10 << v10 << v10; + } + else + { + v2 = (v6 < 86424184) ? (v8 | v5 * v3) : (v1 % v7 | v6); + } + + + switch (v6 % 5) + { + case 0: + v4 = (v8 < 67039036) ? (v4 / v6 ^ v1) : (v8 | v6 << v4); + break; + case 1: + v5 = (v6 > 58798272) ? (v8 << v2 | v3) : (v2 << v1 * v5); + break; + case 2: + v4 = v6 | v4 ^ v1; + break; + case 3: + v1 = (v4 > 24410033) ? (v7 - v5 << v2) : (v8 - v6 ^ v7); + break; + case 4: + v5 = (v8 > 71944795) ? (v5 | v7 + v7) : (v3 & v3 * v8); + break; + default: + v4 = (v7 > 48611470) ? (v6 + v8 % v3) : (v7 % v4 & v6); + break; + } + + + return v2 * v7 | v5; + } + + [MosaUnitTest] + public static int FuzzMethod1575() + { + int v1 = 23945168; + int v2 = 87840624; + int v3 = 41407751; + int v4 = 7377293; + int v5 = 58765625; + int v6 = 92081424; + int v7 = 10537042; + int v8 = 9227218; + + if (v1 > 42396817) + { + v7 = v4 & v7 + v2; + } + else + { + v3 = (v5 > 92353995) ? (v4 * v6 % v7) : (v7 << v7 >> v4); + } + + + switch (v2 % 5) + { + case 0: + v5 = (v4 < 4376860) ? (v1 >> v3 % v5) : (v2 | v1 << v6); + break; + case 1: + v6 = (v3 > 91041459) ? (v2 * v3 * v3) : (v1 << v6 & v4); + break; + case 2: + v1 = (v4 > 79403670) ? (v7 | v8 & v2) : (v1 * v5 ^ v1); + break; + case 3: + v6 = (v3 < 84434969) ? (v2 * v8 % v7) : (v4 >> v3 >> v7); + break; + case 4: + v7 = (v8 > 2229715) ? (v8 * v3 % v7) : (v7 & v3 >> v6); + break; + default: + v2 = v5 | v1 << v3; + break; + } + + + switch (v5 % 5) + { + case 0: + v8 = (v2 < 86891268) ? (v5 & v1 ^ v6) : (v6 >> v1 ^ v6); + break; + case 1: + v6 = (v3 > 66289197) ? (v3 & v3 << v2) : (v3 >> v3 & v1); + break; + case 2: + v8 = v2 >> v2 | v7; + break; + case 3: + v3 = (v6 < 56052701) ? (v6 << v1 & v3) : (v4 * v5 / v8); + break; + case 4: + v1 = v6 << v8 & v1; + break; + default: + v3 = v4 / v4 << v2; + break; + } + + + return (v5 > 42910979) ? (v2 - v8 ^ v1) : (v7 * v5 * v3); + } + + [MosaUnitTest] + public static int FuzzMethod1576() + { + int v1 = 78491214; + int v2 = 43235264; + int v3 = 47340723; + int v4 = 87044022; + int v5 = 44445066; + int v6 = 18249068; + int v7 = 46532010; + int v8 = 84766562; + + switch (v6 % 5) + { + case 0: + v2 = (v8 < 77172300) ? (v4 - v7 << v8) : (v7 << v6 + v7); + break; + case 1: + v1 = (v5 > 98578055) ? (v7 ^ v6 % v3) : (v4 & v5 << v3); + break; + case 2: + v4 = (v5 < 26859426) ? (v2 << v1 >> v8) : (v2 / v3 << v6); + break; + case 3: + v6 = v6 | v5 % v1; + break; + case 4: + v8 = (v4 > 48145375) ? (v6 >> v1 & v4) : (v5 << v7 * v2); + break; + default: + v3 = v5 ^ v5 & v3; + break; + } + + + switch (v5 % 5) + { + case 0: + v7 = v2 ^ v6 | v6; + break; + case 1: + v5 = (v3 > 96329252) ? (v6 - v8 & v6) : (v8 ^ v2 | v1); + break; + case 2: + v5 = (v6 > 37748073) ? (v8 * v6 >> v4) : (v6 | v8 + v7); + break; + case 3: + v5 = (v4 < 33194820) ? (v7 << v7 >> v4) : (v4 << v4 << v2); + break; + case 4: + v1 = v1 << v4 | v3; + break; + default: + v8 = v8 | v7 - v2; + break; + } + + + switch (v1 % 5) + { + case 0: + v5 = v6 * v5 >> v5; + break; + case 1: + v7 = (v3 < 92093660) ? (v3 >> v8 & v2) : (v3 - v5 + v2); + break; + case 2: + v3 = (v5 < 82723567) ? (v8 % v6 | v4) : (v3 << v4 | v1); + break; + case 3: + v4 = (v8 < 55247271) ? (v6 + v5 >> v4) : (v7 / v4 | v6); + break; + case 4: + v8 = (v7 > 6323128) ? (v1 + v4 << v5) : (v5 >> v8 + v4); + break; + default: + v1 = (v2 > 73016799) ? (v3 * v5 - v8) : (v7 >> v3 | v1); + break; + } + + + return (v8 < 79564188) ? (v8 * v1 + v1) : (v8 | v8 - v1); + } + + [MosaUnitTest] + public static int FuzzMethod1577() + { + int v1 = 97249833; + int v2 = 57628474; + int v3 = 39231603; + int v4 = 18047250; + int v5 = 16859994; + int v6 = 77719876; + int v7 = 22173454; + int v8 = 31087915; + + switch (v7 % 5) + { + case 0: + v2 = (v3 < 9475414) ? (v5 ^ v6 | v1) : (v1 << v6 << v6); + break; + case 1: + v2 = v3 * v7 ^ v1; + break; + case 2: + v5 = (v2 > 63766411) ? (v2 << v8 << v5) : (v6 * v1 & v1); + break; + case 3: + v2 = (v4 > 69910364) ? (v8 / v4 >> v4) : (v7 << v3 | v4); + break; + case 4: + v2 = (v4 > 90023315) ? (v1 << v2 * v2) : (v1 | v7 & v1); + break; + default: + v2 = v5 | v4 >> v5; + break; + } + + + if (v8 > 61784996) + { + int v9 = 9312729; + v9 = (v9 > 97326236) ? (v9 << v9 & v9) : (v9 << v9 >> v9); + } + else + { + int v10 = 42705854; + v10 = v10 - v10 / v10; + } + + + if (v7 > 11420852) + { + int v11 = 59886169; + v11 = (v11 > 23903375) ? (v11 << v11 * v11) : (v11 >> v11 + v11); + } + else + { + v5 = (v4 < 85455868) ? (v6 ^ v4 * v4) : (v7 - v7 * v4); + } + + + return (v8 > 69636864) ? (v7 | v3 ^ v6) : (v5 ^ v8 >> v5); + } + + [MosaUnitTest] + public static int FuzzMethod1578() + { + int v1 = 52297292; + int v2 = 49347053; + int v3 = 84489961; + int v4 = 92065329; + int v5 = 1418790; + int v6 = 34110358; + int v7 = 45681395; + int v8 = 59276687; + + if (v5 > 85258575) + { + v7 = (v5 > 93783806) ? (v4 << v4 | v1) : (v2 | v7 ^ v5); + } + else + { + v6 = (v5 < 26176563) ? (v7 | v6 >> v1) : (v1 & v5 & v6); + } + + + if (v6 < 30531825) + { + v8 = (v4 < 73296952) ? (v6 >> v2 % v2) : (v1 - v1 << v8); + } + else + { + int v9 = 77045873; + v9 = v9 << v9 & v9; + } + + + if (v8 < 58660882) + { + int v10 = 68497403; + v10 = (v10 > 6996792) ? (v10 - v10 | v10) : (v10 % v10 >> v10); + } + else + { + v5 = (v6 < 80505672) ? (v7 << v4 % v1) : (v4 | v2 * v5); + } + + + return v5 >> v1 - v2; + } + + [MosaUnitTest] + public static int FuzzMethod1579() + { + int v1 = 8830311; + int v2 = 42177861; + int v3 = 43631582; + int v4 = 74002360; + int v5 = 80117021; + int v6 = 71086249; + int v7 = 40084260; + int v8 = 25845723; + + switch (v7 % 5) + { + case 0: + v1 = v3 | v2 * v8; + break; + case 1: + v5 = v6 & v4 & v8; + break; + case 2: + v3 = (v4 > 59965651) ? (v6 % v5 * v4) : (v7 << v7 * v1); + break; + case 3: + v6 = (v3 < 94784505) ? (v6 | v4 & v6) : (v6 << v7 + v2); + break; + case 4: + v7 = (v7 > 77450609) ? (v8 | v1 ^ v8) : (v4 | v5 + v4); + break; + default: + v3 = (v8 < 78318794) ? (v3 ^ v1 & v2) : (v8 ^ v6 ^ v7); + break; + } + + + switch (v1 % 5) + { + case 0: + v4 = v3 << v3 | v2; + break; + case 1: + v8 = (v3 > 93367589) ? (v3 * v3 >> v7) : (v1 & v6 % v2); + break; + case 2: + v8 = v1 | v8 * v1; + break; + case 3: + v6 = (v7 > 88838375) ? (v8 % v2 | v2) : (v3 + v8 & v8); + break; + case 4: + v7 = v4 & v2 + v1; + break; + default: + v5 = (v4 < 86705385) ? (v8 << v8 / v1) : (v6 >> v8 << v2); + break; + } + + + switch (v7 % 5) + { + case 0: + v7 = v1 >> v1 & v3; + break; + case 1: + v8 = v6 >> v5 << v3; + break; + case 2: + v3 = (v5 < 82337521) ? (v7 | v2 ^ v8) : (v3 >> v8 - v5); + break; + case 3: + v6 = v7 % v7 << v2; + break; + case 4: + v8 = (v1 > 56709280) ? (v5 % v5 / v5) : (v4 ^ v8 / v1); + break; + default: + v7 = v7 ^ v7 << v2; + break; + } + + + return (v7 > 17295766) ? (v3 % v7 | v5) : (v6 % v2 / v7); + } + + [MosaUnitTest] + public static int FuzzMethod1580() + { + int v1 = 34467477; + int v2 = 25515330; + int v3 = 81972892; + int v4 = 33819870; + int v5 = 56825412; + int v6 = 22970480; + int v7 = 58649690; + int v8 = 25672787; + + if (v8 > 80449298) + { + v1 = (v5 > 10103360) ? (v5 & v4 << v2) : (v8 + v4 & v2); + } + else + { + int v9 = 70846880; + v9 = (v9 < 48467950) ? (v9 - v9 ^ v9) : (v9 & v9 % v9); + } + + + if (v3 < 83356987) + { + int v10 = 88712075; + v10 = (v10 > 98365935) ? (v10 & v10 >> v10) : (v10 ^ v10 >> v10); + } + else + { + int v11 = 27957605; + v11 = (v11 > 22840564) ? (v11 >> v11 >> v11) : (v11 << v11 % v11); + } + + + if (v8 < 94659590) + { + v2 = (v7 > 13476501) ? (v7 + v7 + v7) : (v5 >> v4 << v4); + } + else + { + int v12 = 22546923; + v12 = (v12 < 88585723) ? (v12 >> v12 + v12) : (v12 / v12 ^ v12); + } + + + return v1 >> v7 % v3; + } + + [MosaUnitTest] + public static int FuzzMethod1581() + { + int v1 = 19059781; + int v2 = 75218865; + int v3 = 17601727; + int v4 = 62284999; + int v5 = 89329639; + int v6 = 8971320; + int v7 = 58992543; + int v8 = 93086462; + + switch (v4 % 5) + { + case 0: + v3 = (v8 < 78509965) ? (v8 & v7 + v1) : (v5 << v7 * v2); + break; + case 1: + v7 = v8 >> v3 & v3; + break; + case 2: + v8 = (v5 > 73645176) ? (v6 << v2 >> v5) : (v3 ^ v2 * v1); + break; + case 3: + v5 = (v3 > 3870831) ? (v6 >> v8 + v5) : (v3 / v7 % v1); + break; + case 4: + v1 = v2 - v4 >> v7; + break; + default: + v7 = (v6 < 26929406) ? (v2 >> v3 + v1) : (v8 / v7 % v6); + break; + } + + + if (v8 > 27958032) + { + int v9 = 85376117; + v9 = v9 << v9 * v9; + } + else + { + int v10 = 52863302; + v10 = v10 + v10 << v10; + } + + + if (v7 > 83248309) + { + v7 = (v8 > 47064886) ? (v6 * v7 / v8) : (v1 >> v2 | v5); + } + else + { + v3 = (v7 < 2319944) ? (v1 / v8 << v2) : (v8 & v8 | v8); + } + + + return (v4 < 70645416) ? (v4 / v7 & v3) : (v7 ^ v8 ^ v8); + } + + [MosaUnitTest] + public static int FuzzMethod1582() + { + int v1 = 11714046; + int v2 = 42876246; + int v3 = 89441325; + int v4 = 82634858; + int v5 = 82637137; + int v6 = 66398607; + int v7 = 10406745; + int v8 = 23365235; + + if (v5 < 69111584) + { + int v9 = 23917775; + v9 = (v9 > 69262661) ? (v9 / v9 / v9) : (v9 << v9 << v9); + } + else + { + int v10 = 9815463; + v10 = v10 >> v10 / v10; + } + + + if (v1 > 38581470) + { + v6 = (v3 > 23210521) ? (v5 ^ v7 ^ v1) : (v7 << v3 << v3); + } + else + { + v7 = (v4 > 7670192) ? (v5 ^ v3 >> v2) : (v4 / v7 + v6); + } + + + switch (v5 % 5) + { + case 0: + v2 = (v2 < 52282353) ? (v2 / v8 | v8) : (v3 | v4 << v4); + break; + case 1: + v7 = v4 - v1 & v4; + break; + case 2: + v3 = (v3 < 25840289) ? (v5 >> v8 + v2) : (v5 % v5 & v6); + break; + case 3: + v2 = (v6 < 38774345) ? (v2 << v7 >> v3) : (v2 % v3 >> v7); + break; + case 4: + v2 = v3 << v8 << v3; + break; + default: + v5 = (v1 > 69462430) ? (v5 >> v4 - v5) : (v2 & v1 ^ v3); + break; + } + + + return (v3 < 97783655) ? (v7 ^ v2 | v4) : (v2 / v5 << v7); + } + + [MosaUnitTest] + public static int FuzzMethod1583() + { + int v1 = 82539014; + int v2 = 51408580; + int v3 = 13612822; + int v4 = 36931105; + int v5 = 46191667; + int v6 = 72364628; + int v7 = 21136384; + int v8 = 78617387; + + if (v7 > 7499390) + { + v2 = v4 << v7 / v6; + } + else + { + int v9 = 71161885; + v9 = (v9 < 44443260) ? (v9 - v9 & v9) : (v9 << v9 << v9); + } + + + if (v7 > 48774102) + { + int v10 = 37459661; + v10 = (v10 < 12850072) ? (v10 << v10 << v10) : (v10 >> v10 + v10); + } + else + { + v2 = (v7 > 31020599) ? (v1 >> v4 >> v5) : (v7 >> v6 ^ v7); + } + + + switch (v7 % 5) + { + case 0: + v2 = (v3 < 71668770) ? (v8 + v1 % v6) : (v2 & v4 << v5); + break; + case 1: + v8 = v6 << v3 << v4; + break; + case 2: + v3 = v4 >> v4 ^ v6; + break; + case 3: + v1 = v7 & v4 << v2; + break; + case 4: + v1 = v2 - v3 << v8; + break; + default: + v1 = v2 ^ v7 << v6; + break; + } + + + return (v1 > 69435886) ? (v2 | v4 % v7) : (v3 + v6 | v2); + } + + [MosaUnitTest] + public static int FuzzMethod1584() + { + int v1 = 52640450; + int v2 = 67869587; + int v3 = 56793169; + int v4 = 89633060; + int v5 = 46103813; + int v6 = 98432085; + int v7 = 31817879; + int v8 = 41214215; + + switch (v7 % 5) + { + case 0: + v1 = (v1 < 57460920) ? (v4 ^ v4 << v3) : (v2 & v2 << v2); + break; + case 1: + v5 = v1 << v6 - v6; + break; + case 2: + v7 = (v6 > 55212838) ? (v3 >> v1 ^ v2) : (v2 >> v8 ^ v7); + break; + case 3: + v1 = (v6 > 38251857) ? (v7 << v3 << v3) : (v1 ^ v5 >> v5); + break; + case 4: + v8 = (v2 < 30829596) ? (v1 | v6 & v2) : (v4 - v6 / v2); + break; + default: + v4 = (v6 > 99250600) ? (v7 | v7 >> v6) : (v3 ^ v8 ^ v6); + break; + } + + + if (v5 < 68829056) + { + int v9 = 32076511; + v9 = (v9 < 55865749) ? (v9 & v9 | v9) : (v9 % v9 << v9); + } + else + { + int v10 = 48944507; + v10 = (v10 < 96746804) ? (v10 - v10 >> v10) : (v10 / v10 ^ v10); + } + + + switch (v3 % 5) + { + case 0: + v8 = (v4 < 78472492) ? (v6 | v6 << v2) : (v5 / v4 << v3); + break; + case 1: + v3 = v7 >> v8 * v2; + break; + case 2: + v6 = (v5 > 90542899) ? (v4 >> v4 >> v3) : (v6 & v6 * v2); + break; + case 3: + v1 = (v6 < 88376095) ? (v1 / v4 ^ v1) : (v3 | v8 | v8); + break; + case 4: + v3 = (v8 < 5240059) ? (v3 ^ v6 | v3) : (v1 >> v2 % v4); + break; + default: + v1 = v1 & v4 << v6; + break; + } + + + return (v7 > 97474249) ? (v7 >> v2 / v1) : (v2 / v3 >> v3); + } + + [MosaUnitTest] + public static int FuzzMethod1585() + { + int v1 = 76590097; + int v2 = 24537920; + int v3 = 20988916; + int v4 = 84011751; + int v5 = 72759373; + int v6 = 45300580; + int v7 = 36997052; + int v8 = 89135533; + + if (v3 > 46940461) + { + v6 = (v5 < 50733119) ? (v3 + v4 ^ v1) : (v6 >> v6 * v5); + } + else + { + v4 = (v5 > 72651921) ? (v2 | v5 << v4) : (v8 & v1 ^ v2); + } + + + switch (v8 % 5) + { + case 0: + v8 = v8 + v1 - v7; + break; + case 1: + v2 = (v7 < 29587409) ? (v6 >> v1 << v7) : (v2 + v6 ^ v6); + break; + case 2: + v7 = (v1 > 78260303) ? (v3 * v7 - v1) : (v5 << v8 & v8); + break; + case 3: + v6 = v4 - v7 % v2; + break; + case 4: + v6 = v2 % v4 << v8; + break; + default: + v7 = (v1 < 97190406) ? (v6 ^ v1 / v4) : (v3 >> v8 & v7); + break; + } + + + if (v3 > 82971750) + { + int v9 = 68972461; + v9 = (v9 < 12595024) ? (v9 + v9 * v9) : (v9 / v9 ^ v9); + } + else + { + int v10 = 46332535; + v10 = v10 << v10 * v10; + } + + + return (v2 < 30828540) ? (v3 >> v5 << v3) : (v7 >> v8 << v5); + } + + [MosaUnitTest] + public static int FuzzMethod1586() + { + int v1 = 74936097; + int v2 = 20335214; + int v3 = 77016516; + int v4 = 81539646; + int v5 = 69544649; + int v6 = 81151423; + int v7 = 80136287; + int v8 = 22149033; + + switch (v1 % 5) + { + case 0: + v1 = (v3 < 46939255) ? (v5 >> v3 & v3) : (v1 * v8 << v2); + break; + case 1: + v2 = (v8 < 9356778) ? (v5 - v5 % v2) : (v1 % v6 * v2); + break; + case 2: + v4 = (v5 < 72488973) ? (v3 | v8 % v2) : (v8 >> v4 - v7); + break; + case 3: + v4 = (v4 < 36485355) ? (v4 / v2 >> v2) : (v3 - v6 + v7); + break; + case 4: + v5 = (v7 > 25064418) ? (v7 ^ v6 << v4) : (v4 << v3 << v4); + break; + default: + v3 = v2 / v7 * v1; + break; + } + + + switch (v4 % 5) + { + case 0: + v2 = (v5 < 10166911) ? (v2 << v1 >> v8) : (v5 << v8 + v3); + break; + case 1: + v5 = (v4 > 30183159) ? (v3 / v3 - v3) : (v1 * v1 + v5); + break; + case 2: + v1 = (v2 < 90077323) ? (v4 / v6 * v3) : (v4 - v2 ^ v4); + break; + case 3: + v7 = v3 >> v2 + v8; + break; + case 4: + v5 = v7 | v6 >> v4; + break; + default: + v8 = (v1 < 93797208) ? (v1 ^ v8 % v1) : (v7 << v1 % v7); + break; + } + + + if (v5 > 52559898) + { + int v9 = 21931537; + v9 = (v9 < 67151501) ? (v9 + v9 - v9) : (v9 >> v9 ^ v9); + } + else + { + v3 = v5 << v5 >> v1; + } + + + return (v8 > 5906716) ? (v8 >> v2 >> v8) : (v1 >> v7 + v6); + } + + [MosaUnitTest] + public static int FuzzMethod1587() + { + int v1 = 78243472; + int v2 = 49918665; + int v3 = 36983317; + int v4 = 58382795; + int v5 = 58460479; + int v6 = 91906756; + int v7 = 79277266; + int v8 = 22182298; + + if (v3 < 13481652) + { + int v9 = 74003448; + v9 = v9 - v9 | v9; + } + else + { + int v10 = 43671884; + v10 = (v10 < 46958175) ? (v10 & v10 << v10) : (v10 >> v10 % v10); + } + + + switch (v8 % 5) + { + case 0: + v3 = (v3 > 29789371) ? (v8 * v6 + v6) : (v1 / v3 << v5); + break; + case 1: + v6 = (v6 > 54458620) ? (v2 << v7 << v1) : (v6 ^ v5 | v4); + break; + case 2: + v6 = (v7 > 53567681) ? (v5 / v2 >> v4) : (v1 | v7 / v5); + break; + case 3: + v8 = v6 | v6 << v6; + break; + case 4: + v7 = (v4 < 12751062) ? (v8 - v6 + v6) : (v4 - v4 & v2); + break; + default: + v6 = v1 & v6 ^ v6; + break; + } + + + switch (v2 % 5) + { + case 0: + v1 = v8 >> v4 | v7; + break; + case 1: + v7 = (v1 < 46808729) ? (v8 - v2 << v2) : (v8 << v8 & v1); + break; + case 2: + v7 = v4 << v4 * v6; + break; + case 3: + v1 = v4 << v7 ^ v8; + break; + case 4: + v7 = v8 >> v1 >> v5; + break; + default: + v3 = v4 >> v4 + v6; + break; + } + + + return (v6 > 94047862) ? (v8 >> v8 - v3) : (v4 ^ v2 ^ v4); + } + + [MosaUnitTest] + public static int FuzzMethod1588() + { + int v1 = 75855778; + int v2 = 71218894; + int v3 = 44886730; + int v4 = 325360; + int v5 = 73407920; + int v6 = 79744400; + int v7 = 4871146; + int v8 = 26553191; + + if (v2 > 74258227) + { + v6 = v3 | v2 * v4; + } + else + { + int v9 = 69077425; + v9 = (v9 > 92216846) ? (v9 / v9 | v9) : (v9 << v9 ^ v9); + } + + + switch (v7 % 5) + { + case 0: + v7 = v3 | v5 + v4; + break; + case 1: + v5 = v4 * v5 ^ v4; + break; + case 2: + v1 = (v1 < 79385898) ? (v6 / v5 & v2) : (v5 << v2 % v5); + break; + case 3: + v2 = (v6 > 81711298) ? (v5 << v3 >> v1) : (v3 << v8 | v1); + break; + case 4: + v7 = (v8 > 97046301) ? (v6 & v5 | v1) : (v1 + v8 * v6); + break; + default: + v5 = (v7 > 40189729) ? (v1 >> v8 >> v6) : (v2 << v8 >> v5); + break; + } + + + switch (v5 % 5) + { + case 0: + v8 = v7 & v7 - v7; + break; + case 1: + v1 = (v5 < 71441564) ? (v1 % v5 / v4) : (v5 + v4 % v2); + break; + case 2: + v6 = (v2 > 17174040) ? (v1 ^ v3 & v1) : (v3 << v1 << v8); + break; + case 3: + v4 = (v7 < 74078978) ? (v1 & v7 << v7) : (v8 + v8 >> v5); + break; + case 4: + v6 = (v1 > 53829132) ? (v5 & v2 & v7) : (v3 << v7 & v6); + break; + default: + v1 = (v2 < 14967493) ? (v3 >> v4 << v7) : (v3 & v5 / v4); + break; + } + + + return (v5 < 76165733) ? (v2 & v1 ^ v4) : (v1 ^ v8 & v6); + } + + [MosaUnitTest] + public static int FuzzMethod1589() + { + int v1 = 53552819; + int v2 = 10731765; + int v3 = 2117520; + int v4 = 76862664; + int v5 = 15533317; + int v6 = 55873334; + int v7 = 19903560; + int v8 = 89781475; + + if (v3 < 74706501) + { + v5 = (v3 < 95546114) ? (v1 >> v2 << v8) : (v3 / v4 + v2); + } + else + { + v6 = (v3 > 85323317) ? (v1 ^ v2 ^ v7) : (v4 ^ v8 >> v7); + } + + + if (v8 > 2990313) + { + int v9 = 37560548; + v9 = v9 * v9 << v9; + } + else + { + int v10 = 65544075; + v10 = v10 ^ v10 & v10; + } + + + switch (v6 % 5) + { + case 0: + v1 = v5 ^ v2 << v6; + break; + case 1: + v5 = (v7 > 80894287) ? (v8 ^ v5 + v8) : (v1 | v7 >> v3); + break; + case 2: + v7 = v7 % v6 | v8; + break; + case 3: + v2 = (v2 > 93804867) ? (v4 | v4 << v3) : (v8 + v3 * v2); + break; + case 4: + v4 = (v8 > 12752582) ? (v3 >> v1 & v5) : (v4 - v7 + v8); + break; + default: + v4 = v8 - v7 ^ v1; + break; + } + + + return (v2 < 2388643) ? (v3 / v5 ^ v4) : (v5 ^ v6 + v6); + } + + [MosaUnitTest] + public static int FuzzMethod1590() + { + int v1 = 93971527; + int v2 = 83090077; + int v3 = 98174818; + int v4 = 88302396; + int v5 = 34240103; + int v6 = 76407651; + int v7 = 24536357; + int v8 = 13057396; + + switch (v8 % 5) + { + case 0: + v8 = v7 / v8 ^ v4; + break; + case 1: + v7 = (v8 < 68888845) ? (v2 | v7 << v3) : (v8 | v4 | v1); + break; + case 2: + v7 = v6 & v7 * v6; + break; + case 3: + v6 = (v2 > 48427077) ? (v4 >> v5 / v6) : (v3 << v3 & v4); + break; + case 4: + v4 = v5 + v2 | v1; + break; + default: + v7 = (v3 < 65986415) ? (v4 & v3 >> v6) : (v4 ^ v7 | v8); + break; + } + + + switch (v2 % 5) + { + case 0: + v1 = v1 & v8 % v2; + break; + case 1: + v6 = (v3 < 44698909) ? (v8 << v6 - v6) : (v3 << v2 >> v5); + break; + case 2: + v7 = v5 / v3 | v8; + break; + case 3: + v5 = (v6 > 82359821) ? (v6 << v4 - v1) : (v4 | v1 + v2); + break; + case 4: + v3 = v7 & v7 << v1; + break; + default: + v3 = v5 & v5 >> v7; + break; + } + + + if (v7 > 58233501) + { + int v9 = 34519111; + v9 = v9 << v9 - v9; + } + else + { + int v10 = 25240123; + v10 = (v10 > 78199033) ? (v10 - v10 & v10) : (v10 & v10 ^ v10); + } + + + return (v2 < 98542133) ? (v5 / v1 & v7) : (v8 >> v1 >> v4); + } + + [MosaUnitTest] + public static int FuzzMethod1591() + { + int v1 = 75731169; + int v2 = 92019988; + int v3 = 90323610; + int v4 = 66112582; + int v5 = 36438842; + int v6 = 75902862; + int v7 = 26487785; + int v8 = 30629338; + + switch (v8 % 5) + { + case 0: + v4 = (v5 > 56507666) ? (v4 | v1 % v8) : (v3 % v8 / v3); + break; + case 1: + v4 = (v2 > 51607683) ? (v8 & v4 << v6) : (v5 ^ v8 ^ v7); + break; + case 2: + v7 = (v8 > 65296500) ? (v4 & v7 - v2) : (v8 ^ v4 % v5); + break; + case 3: + v3 = v7 * v1 << v8; + break; + case 4: + v5 = (v3 < 62399413) ? (v2 >> v3 * v3) : (v8 & v7 << v6); + break; + default: + v7 = v7 ^ v5 - v3; + break; + } + + + if (v3 < 7946123) + { + v4 = v3 & v4 << v3; + } + else + { + int v9 = 70327024; + v9 = (v9 < 64713140) ? (v9 << v9 << v9) : (v9 | v9 | v9); + } + + + switch (v4 % 5) + { + case 0: + v8 = (v3 < 82568558) ? (v1 / v8 & v7) : (v3 | v4 & v1); + break; + case 1: + v6 = v5 >> v1 + v1; + break; + case 2: + v3 = (v3 > 57382729) ? (v7 << v4 << v2) : (v7 | v7 & v5); + break; + case 3: + v2 = (v3 > 65854295) ? (v3 >> v8 | v8) : (v3 & v1 + v2); + break; + case 4: + v6 = (v8 < 76532507) ? (v2 ^ v3 & v2) : (v4 - v1 - v8); + break; + default: + v8 = (v6 < 82268100) ? (v8 - v7 >> v1) : (v5 ^ v5 * v7); + break; + } + + + return (v4 > 36779897) ? (v5 ^ v2 << v7) : (v7 ^ v6 & v7); + } + + [MosaUnitTest] + public static int FuzzMethod1592() + { + int v1 = 52656923; + int v2 = 50261715; + int v3 = 42215993; + int v4 = 73881307; + int v5 = 92769334; + int v6 = 66452165; + int v7 = 95276129; + int v8 = 18061533; + + if (v7 > 96617956) + { + v6 = v7 & v8 % v2; + } + else + { + int v9 = 40905604; + v9 = (v9 > 63771277) ? (v9 / v9 & v9) : (v9 >> v9 & v9); + } + + + if (v4 > 58745308) + { + v7 = (v4 > 67258843) ? (v5 >> v3 % v6) : (v4 / v3 & v6); + } + else + { + int v10 = 22973136; + v10 = (v10 < 62072654) ? (v10 >> v10 - v10) : (v10 - v10 + v10); + } + + + if (v2 < 24472705) + { + int v11 = 95506320; + v11 = (v11 < 48728521) ? (v11 & v11 & v11) : (v11 - v11 - v11); + } + else + { + v1 = v5 << v6 & v1; + } + + + return (v4 < 54450660) ? (v8 & v6 + v6) : (v3 ^ v2 - v1); + } + + [MosaUnitTest] + public static int FuzzMethod1593() + { + int v1 = 17043992; + int v2 = 12390550; + int v3 = 27963524; + int v4 = 29576114; + int v5 = 85200910; + int v6 = 22670609; + int v7 = 77481018; + int v8 = 99835970; + + if (v7 > 72734163) + { + v7 = (v3 > 28489285) ? (v3 >> v4 * v7) : (v8 >> v4 >> v6); + } + else + { + int v9 = 72557745; + v9 = v9 & v9 / v9; + } + + + if (v3 < 76432915) + { + int v10 = 65267655; + v10 = (v10 < 38946946) ? (v10 + v10 * v10) : (v10 - v10 << v10); + } + else + { + v5 = v4 | v1 % v4; + } + + + if (v6 > 66722276) + { + v1 = (v4 < 73074638) ? (v1 ^ v7 % v2) : (v1 | v7 ^ v1); + } + else + { + v3 = v5 | v3 * v5; + } + + + return v2 & v3 ^ v6; + } + + [MosaUnitTest] + public static int FuzzMethod1594() + { + int v1 = 4911135; + int v2 = 86873692; + int v3 = 63267866; + int v4 = 73714553; + int v5 = 16403818; + int v6 = 31286222; + int v7 = 30815138; + int v8 = 37486408; + + if (v5 < 80072936) + { + int v9 = 34832917; + v9 = (v9 < 82544909) ? (v9 & v9 ^ v9) : (v9 - v9 >> v9); + } + else + { + v7 = (v2 < 12452680) ? (v6 ^ v3 ^ v3) : (v2 * v6 * v1); + } + + + if (v1 > 33389454) + { + int v10 = 93287127; + v10 = (v10 > 18627701) ? (v10 ^ v10 / v10) : (v10 >> v10 & v10); + } + else + { + v7 = (v5 < 9815435) ? (v8 >> v4 - v6) : (v1 << v8 ^ v5); + } + + + switch (v4 % 5) + { + case 0: + v3 = (v1 < 92217224) ? (v2 << v4 - v6) : (v4 | v4 | v5); + break; + case 1: + v1 = (v3 < 23343346) ? (v1 >> v4 & v3) : (v1 / v5 ^ v8); + break; + case 2: + v5 = (v1 < 92448638) ? (v3 - v3 ^ v7) : (v4 & v7 ^ v2); + break; + case 3: + v5 = v1 * v8 >> v2; + break; + case 4: + v4 = v1 | v1 ^ v6; + break; + default: + v4 = (v5 < 33986860) ? (v8 - v5 ^ v2) : (v8 >> v1 << v4); + break; + } + + + return (v7 < 23304756) ? (v8 / v3 % v6) : (v2 & v7 ^ v3); + } + + [MosaUnitTest] + public static int FuzzMethod1595() + { + int v1 = 53725327; + int v2 = 86783627; + int v3 = 79504039; + int v4 = 68714583; + int v5 = 68339108; + int v6 = 11331687; + int v7 = 32169300; + int v8 = 53294861; + + switch (v1 % 5) + { + case 0: + v8 = (v2 > 20555705) ? (v8 % v2 ^ v6) : (v5 & v6 / v2); + break; + case 1: + v3 = v7 & v2 << v2; + break; + case 2: + v8 = (v6 < 76933771) ? (v7 & v8 ^ v6) : (v7 | v8 & v5); + break; + case 3: + v4 = (v1 > 40922555) ? (v2 & v3 ^ v7) : (v6 << v3 >> v3); + break; + case 4: + v5 = v7 >> v5 >> v5; + break; + default: + v1 = (v4 < 57589261) ? (v4 & v4 << v3) : (v3 >> v7 << v1); + break; + } + + + switch (v6 % 5) + { + case 0: + v1 = v4 & v4 >> v5; + break; + case 1: + v8 = (v6 < 15180924) ? (v8 ^ v5 + v7) : (v5 << v2 << v1); + break; + case 2: + v4 = (v3 > 49086139) ? (v2 << v8 % v4) : (v1 << v8 - v6); + break; + case 3: + v8 = (v7 < 16400672) ? (v5 ^ v7 >> v3) : (v8 - v1 >> v2); + break; + case 4: + v8 = (v4 > 40463665) ? (v5 / v3 * v7) : (v4 ^ v6 * v4); + break; + default: + v8 = v8 & v2 & v2; + break; + } + + + if (v4 < 18938938) + { + int v9 = 38452593; + v9 = v9 | v9 & v9; + } + else + { + int v10 = 70368342; + v10 = (v10 > 4445310) ? (v10 + v10 << v10) : (v10 << v10 >> v10); + } + + + return v8 << v4 & v1; + } + + [MosaUnitTest] + public static int FuzzMethod1596() + { + int v1 = 85992009; + int v2 = 15361136; + int v3 = 60687671; + int v4 = 13152139; + int v5 = 37735722; + int v6 = 95571207; + int v7 = 40742656; + int v8 = 51137103; + + switch (v1 % 5) + { + case 0: + v3 = v7 - v1 / v6; + break; + case 1: + v3 = v1 - v4 >> v4; + break; + case 2: + v5 = (v6 > 91398299) ? (v8 | v4 | v7) : (v5 % v5 >> v8); + break; + case 3: + v2 = v2 ^ v4 << v1; + break; + case 4: + v7 = v1 - v8 & v6; + break; + default: + v2 = v6 >> v2 ^ v7; + break; + } + + + switch (v4 % 5) + { + case 0: + v7 = (v3 > 11331266) ? (v8 >> v3 ^ v3) : (v5 << v5 & v7); + break; + case 1: + v6 = (v1 < 47812461) ? (v4 + v4 << v6) : (v5 & v1 | v6); + break; + case 2: + v6 = v2 >> v1 - v2; + break; + case 3: + v1 = (v8 > 55773329) ? (v8 >> v3 + v3) : (v3 | v1 << v7); + break; + case 4: + v7 = v3 & v7 >> v8; + break; + default: + v6 = (v6 < 19077592) ? (v5 >> v8 * v8) : (v5 ^ v5 & v1); + break; + } + + + if (v6 < 4757444) + { + v6 = (v7 > 44141130) ? (v1 | v4 << v8) : (v2 % v1 << v4); + } + else + { + v5 = v6 << v1 & v5; + } + + + return v4 * v7 / v5; + } + + [MosaUnitTest] + public static int FuzzMethod1597() + { + int v1 = 24429882; + int v2 = 25260140; + int v3 = 28001482; + int v4 = 4711954; + int v5 = 66529978; + int v6 = 90679082; + int v7 = 8416897; + int v8 = 1468493; + + if (v7 > 91050393) + { + v8 = v5 + v1 >> v1; + } + else + { + int v9 = 81294473; + v9 = (v9 > 68741814) ? (v9 ^ v9 % v9) : (v9 | v9 % v9); + } + + + switch (v7 % 5) + { + case 0: + v7 = v4 ^ v2 >> v6; + break; + case 1: + v7 = (v5 > 76080590) ? (v1 & v1 ^ v8) : (v3 % v5 ^ v4); + break; + case 2: + v8 = (v4 < 24220006) ? (v7 * v1 >> v4) : (v3 << v1 - v6); + break; + case 3: + v8 = v5 ^ v6 ^ v4; + break; + case 4: + v5 = (v5 > 70564775) ? (v8 * v5 >> v4) : (v6 + v2 << v4); + break; + default: + v7 = (v5 < 10881503) ? (v7 << v3 >> v1) : (v5 * v7 << v4); + break; + } + + + switch (v7 % 5) + { + case 0: + v6 = (v2 < 70368080) ? (v8 * v4 + v6) : (v6 - v2 << v3); + break; + case 1: + v4 = (v4 < 46778681) ? (v4 ^ v8 << v3) : (v4 << v1 >> v6); + break; + case 2: + v6 = v5 << v1 + v5; + break; + case 3: + v7 = (v1 < 9620074) ? (v5 | v1 | v8) : (v8 + v8 % v6); + break; + case 4: + v3 = v5 | v7 % v4; + break; + default: + v3 = v8 * v6 | v4; + break; + } + + + return (v1 < 31001440) ? (v8 >> v6 | v8) : (v5 | v1 << v3); + } + + [MosaUnitTest] + public static int FuzzMethod1598() + { + int v1 = 75965140; + int v2 = 31688079; + int v3 = 36398135; + int v4 = 43155321; + int v5 = 6824762; + int v6 = 59313456; + int v7 = 31567481; + int v8 = 85776671; + + if (v6 > 6915020) + { + int v9 = 44791646; + v9 = (v9 < 46008239) ? (v9 << v9 + v9) : (v9 / v9 >> v9); + } + else + { + v8 = (v8 > 36102414) ? (v7 & v2 % v6) : (v3 + v8 ^ v5); + } + + + switch (v4 % 5) + { + case 0: + v6 = v8 << v4 | v5; + break; + case 1: + v3 = (v2 < 50649891) ? (v5 | v5 | v5) : (v4 - v1 >> v8); + break; + case 2: + v5 = v7 >> v5 << v8; + break; + case 3: + v6 = (v7 < 59100968) ? (v8 >> v8 * v2) : (v4 ^ v5 >> v1); + break; + case 4: + v8 = (v1 > 47063871) ? (v8 << v8 & v7) : (v4 & v4 >> v2); + break; + default: + v1 = v2 | v3 ^ v3; + break; + } + + + if (v4 < 58829321) + { + int v10 = 4872026; + v10 = (v10 < 54844973) ? (v10 >> v10 ^ v10) : (v10 + v10 ^ v10); + } + else + { + v8 = (v6 > 35930373) ? (v2 | v5 | v4) : (v7 - v8 % v1); + } + + + return v3 & v6 & v1; + } + + [MosaUnitTest] + public static int FuzzMethod1599() + { + int v1 = 83855184; + int v2 = 64119890; + int v3 = 71368244; + int v4 = 83440842; + int v5 = 50042615; + int v6 = 66870710; + int v7 = 35659270; + int v8 = 85944535; + + switch (v8 % 5) + { + case 0: + v8 = v5 >> v5 ^ v2; + break; + case 1: + v2 = (v1 > 68785359) ? (v5 << v8 % v7) : (v8 & v8 & v3); + break; + case 2: + v1 = v7 ^ v8 % v1; + break; + case 3: + v1 = (v7 < 55599102) ? (v3 << v3 | v8) : (v2 & v5 * v4); + break; + case 4: + v6 = (v8 > 39906531) ? (v6 | v6 ^ v4) : (v4 + v1 % v8); + break; + default: + v5 = v2 - v6 | v5; + break; + } + + + switch (v3 % 5) + { + case 0: + v4 = (v2 > 29880148) ? (v7 + v3 >> v8) : (v5 & v1 / v8); + break; + case 1: + v3 = (v5 < 33639097) ? (v7 >> v5 & v1) : (v3 | v2 | v4); + break; + case 2: + v4 = (v4 < 25995517) ? (v4 * v8 ^ v2) : (v7 - v1 << v2); + break; + case 3: + v1 = v3 - v7 | v2; + break; + case 4: + v1 = (v5 > 24873590) ? (v6 >> v1 & v3) : (v4 * v3 >> v3); + break; + default: + v8 = v3 & v2 - v2; + break; + } + + + switch (v4 % 5) + { + case 0: + v4 = (v4 > 59242157) ? (v4 | v4 & v3) : (v6 ^ v7 >> v3); + break; + case 1: + v2 = v5 - v7 << v4; + break; + case 2: + v4 = v5 - v8 / v5; + break; + case 3: + v4 = (v4 > 38004238) ? (v1 & v7 ^ v3) : (v5 ^ v8 ^ v4); + break; + case 4: + v2 = (v8 > 5304734) ? (v6 + v3 ^ v5) : (v3 | v7 >> v7); + break; + default: + v4 = (v3 < 99128608) ? (v3 / v2 | v1) : (v1 & v8 ^ v5); + break; + } + + + return v4 >> v2 ^ v1; + } + +} + diff --git a/Source/Mosa.UnitTests/Fuzzy/Fuzz0016.cs b/Source/Mosa.UnitTests/Fuzzy/Fuzz0016.cs new file mode 100644 index 0000000000..b4cfa4e060 --- /dev/null +++ b/Source/Mosa.UnitTests/Fuzzy/Fuzz0016.cs @@ -0,0 +1,6810 @@ +namespace Mosa.UnitTests.Fuzzy; + +public static class Fuzz0016 +{ + [MosaUnitTest] + public static int FuzzMethod1600() + { + int v1 = 84141580; + int v2 = 9283597; + int v3 = 42983392; + int v4 = 18295966; + int v5 = 24016673; + int v6 = 6008773; + int v7 = 64947343; + int v8 = 60035692; + + if (v7 > 67922101) + { + v6 = (v6 > 36323662) ? (v8 >> v5 | v3) : (v3 << v8 * v8); + } + else + { + int v9 = 71627060; + v9 = v9 * v9 & v9; + } + + + switch (v1 % 5) + { + case 0: + v6 = v8 & v2 << v4; + break; + case 1: + v6 = (v8 < 53919264) ? (v5 + v1 | v7) : (v2 * v2 << v4); + break; + case 2: + v4 = v6 * v8 % v2; + break; + case 3: + v6 = (v7 > 773496) ? (v1 << v6 % v6) : (v8 << v6 >> v5); + break; + case 4: + v2 = v3 ^ v3 << v7; + break; + default: + v5 = (v4 > 86665052) ? (v5 | v2 ^ v5) : (v2 >> v5 & v6); + break; + } + + + switch (v3 % 5) + { + case 0: + v2 = (v4 < 69157306) ? (v8 ^ v7 & v5) : (v6 >> v5 ^ v6); + break; + case 1: + v8 = v1 % v1 & v5; + break; + case 2: + v4 = (v7 < 39217503) ? (v2 ^ v1 >> v2) : (v3 >> v2 % v2); + break; + case 3: + v6 = v2 >> v2 ^ v7; + break; + case 4: + v8 = v5 / v6 | v2; + break; + default: + v1 = (v7 < 58117155) ? (v6 | v7 % v7) : (v8 * v5 + v6); + break; + } + + + return (v8 > 10475118) ? (v5 ^ v3 % v6) : (v6 + v5 % v3); + } + + [MosaUnitTest] + public static int FuzzMethod1601() + { + int v1 = 75949085; + int v2 = 7974468; + int v3 = 96654392; + int v4 = 97712101; + int v5 = 10057814; + int v6 = 39534889; + int v7 = 35537403; + int v8 = 16793387; + + switch (v4 % 5) + { + case 0: + v3 = (v7 > 77330200) ? (v2 | v7 / v4) : (v6 >> v2 + v3); + break; + case 1: + v7 = (v6 > 16109993) ? (v4 * v2 << v5) : (v7 >> v5 >> v7); + break; + case 2: + v2 = (v5 > 35597423) ? (v1 ^ v3 | v5) : (v7 / v4 << v7); + break; + case 3: + v2 = v6 % v7 - v3; + break; + case 4: + v6 = (v2 < 31506267) ? (v3 / v7 | v8) : (v8 << v6 << v2); + break; + default: + v4 = v8 << v2 ^ v2; + break; + } + + + switch (v1 % 5) + { + case 0: + v4 = v6 / v2 - v2; + break; + case 1: + v8 = (v1 < 25792622) ? (v5 - v7 ^ v5) : (v2 ^ v3 << v8); + break; + case 2: + v5 = (v1 < 21534576) ? (v6 & v6 & v8) : (v7 % v5 & v7); + break; + case 3: + v7 = (v1 < 30826322) ? (v8 / v5 >> v7) : (v8 | v4 / v2); + break; + case 4: + v8 = v4 >> v8 | v1; + break; + default: + v1 = (v3 < 52821498) ? (v7 - v1 >> v5) : (v6 / v7 << v8); + break; + } + + + switch (v6 % 5) + { + case 0: + v5 = (v8 < 30901758) ? (v7 & v5 & v8) : (v6 * v8 * v7); + break; + case 1: + v3 = (v3 > 79485105) ? (v5 ^ v3 * v6) : (v6 << v2 & v4); + break; + case 2: + v4 = (v4 > 2041853) ? (v8 * v1 >> v4) : (v4 | v6 >> v8); + break; + case 3: + v1 = (v5 > 1941955) ? (v4 << v4 & v3) : (v5 / v7 << v8); + break; + case 4: + v6 = v8 >> v3 << v1; + break; + default: + v4 = v8 + v1 + v3; + break; + } + + + return (v2 > 5493547) ? (v1 * v7 & v4) : (v7 / v7 | v1); + } + + [MosaUnitTest] + public static int FuzzMethod1602() + { + int v1 = 58639584; + int v2 = 53253908; + int v3 = 27239253; + int v4 = 24530457; + int v5 = 53079521; + int v6 = 36905465; + int v7 = 62397543; + int v8 = 36374492; + + switch (v5 % 5) + { + case 0: + v8 = v3 / v6 % v7; + break; + case 1: + v5 = (v3 > 83310131) ? (v5 | v6 % v7) : (v5 | v7 - v3); + break; + case 2: + v4 = (v8 > 96010560) ? (v4 | v1 / v1) : (v2 - v6 >> v6); + break; + case 3: + v8 = (v4 < 78836308) ? (v8 | v2 >> v3) : (v5 | v2 + v2); + break; + case 4: + v4 = (v7 < 42613322) ? (v6 << v8 * v4) : (v2 >> v3 << v4); + break; + default: + v7 = (v1 > 10395683) ? (v5 ^ v3 | v7) : (v6 & v7 | v7); + break; + } + + + if (v6 < 57562471) + { + v3 = (v8 < 58635548) ? (v1 - v3 + v1) : (v5 / v2 - v1); + } + else + { + v6 = v5 % v5 | v2; + } + + + switch (v7 % 5) + { + case 0: + v2 = (v2 > 60555730) ? (v4 / v5 * v6) : (v8 << v5 << v3); + break; + case 1: + v3 = (v4 > 92900654) ? (v8 % v8 - v3) : (v5 + v8 * v2); + break; + case 2: + v3 = (v6 < 39268753) ? (v5 & v7 & v7) : (v8 & v8 | v5); + break; + case 3: + v7 = (v4 < 59208542) ? (v5 << v1 % v7) : (v5 / v7 << v4); + break; + case 4: + v2 = (v2 > 68733633) ? (v5 ^ v8 % v2) : (v1 >> v7 & v1); + break; + default: + v8 = v1 & v4 ^ v7; + break; + } + + + return (v2 < 12419368) ? (v6 | v5 ^ v8) : (v4 & v3 | v7); + } + + [MosaUnitTest] + public static int FuzzMethod1603() + { + int v1 = 39147480; + int v2 = 16292478; + int v3 = 6735313; + int v4 = 9462904; + int v5 = 86552344; + int v6 = 18012016; + int v7 = 77183635; + int v8 = 66269998; + + switch (v2 % 5) + { + case 0: + v7 = (v3 > 98627825) ? (v3 & v2 ^ v7) : (v3 % v1 >> v1); + break; + case 1: + v3 = (v6 > 54773338) ? (v7 >> v3 & v6) : (v1 | v7 << v4); + break; + case 2: + v4 = (v8 < 71449215) ? (v6 >> v8 << v1) : (v3 >> v7 >> v7); + break; + case 3: + v2 = (v7 < 23819235) ? (v2 << v1 + v5) : (v4 << v5 ^ v8); + break; + case 4: + v4 = (v3 > 62590289) ? (v2 & v2 + v6) : (v7 ^ v6 << v3); + break; + default: + v2 = (v3 > 57449716) ? (v8 ^ v8 % v4) : (v2 + v4 ^ v4); + break; + } + + + switch (v6 % 5) + { + case 0: + v8 = (v3 < 41545580) ? (v2 / v6 | v8) : (v2 + v6 << v7); + break; + case 1: + v2 = (v3 > 59083840) ? (v2 | v6 << v5) : (v1 >> v5 | v2); + break; + case 2: + v6 = (v1 < 24906292) ? (v3 | v8 / v1) : (v6 ^ v6 % v2); + break; + case 3: + v5 = (v3 > 28795350) ? (v4 << v1 * v7) : (v1 ^ v1 | v6); + break; + case 4: + v8 = (v4 > 95660449) ? (v5 ^ v5 + v2) : (v3 % v5 | v1); + break; + default: + v4 = v6 | v1 * v7; + break; + } + + + if (v4 < 26197436) + { + v8 = (v7 < 18894411) ? (v4 | v5 & v5) : (v2 - v3 ^ v6); + } + else + { + v8 = (v6 < 71250681) ? (v2 & v7 % v3) : (v4 % v5 - v1); + } + + + return (v7 > 55562725) ? (v6 * v8 << v1) : (v5 >> v5 >> v5); + } + + [MosaUnitTest] + public static int FuzzMethod1604() + { + int v1 = 46322796; + int v2 = 88919554; + int v3 = 74949013; + int v4 = 68577768; + int v5 = 38217858; + int v6 = 88968759; + int v7 = 80724848; + int v8 = 33497162; + + switch (v6 % 5) + { + case 0: + v1 = (v4 > 80931771) ? (v7 * v6 / v6) : (v8 + v3 >> v2); + break; + case 1: + v8 = (v5 > 48121117) ? (v6 & v2 % v2) : (v7 ^ v8 | v7); + break; + case 2: + v8 = v7 + v6 >> v8; + break; + case 3: + v6 = (v4 > 29428099) ? (v4 * v7 << v6) : (v4 << v2 >> v3); + break; + case 4: + v8 = v2 & v5 & v7; + break; + default: + v8 = (v2 > 13000442) ? (v8 | v7 * v6) : (v4 / v6 - v7); + break; + } + + + switch (v8 % 5) + { + case 0: + v6 = (v2 < 89550586) ? (v6 % v5 & v5) : (v7 | v1 << v3); + break; + case 1: + v3 = v3 + v8 >> v5; + break; + case 2: + v5 = (v3 > 94062509) ? (v8 / v4 / v4) : (v4 << v6 >> v2); + break; + case 3: + v6 = v8 ^ v7 * v3; + break; + case 4: + v2 = (v2 > 93204778) ? (v6 - v8 | v7) : (v7 + v5 << v8); + break; + default: + v3 = v2 & v2 & v6; + break; + } + + + if (v8 < 54198565) + { + v8 = v1 & v1 | v7; + } + else + { + int v9 = 36870489; + v9 = v9 << v9 << v9; + } + + + return v5 * v2 / v7; + } + + [MosaUnitTest] + public static int FuzzMethod1605() + { + int v1 = 80499686; + int v2 = 82826639; + int v3 = 60729677; + int v4 = 96897957; + int v5 = 42099627; + int v6 = 940574; + int v7 = 47550079; + int v8 = 84336659; + + switch (v2 % 5) + { + case 0: + v8 = v6 ^ v8 - v6; + break; + case 1: + v1 = v4 >> v4 >> v2; + break; + case 2: + v7 = v5 >> v6 << v5; + break; + case 3: + v8 = v6 % v2 - v4; + break; + case 4: + v1 = (v8 > 52661237) ? (v2 ^ v5 << v6) : (v1 << v1 * v2); + break; + default: + v2 = (v6 < 59420187) ? (v6 - v3 ^ v3) : (v6 - v6 >> v3); + break; + } + + + if (v5 > 55231000) + { + int v9 = 31374780; + v9 = v9 & v9 >> v9; + } + else + { + v7 = (v5 < 80691743) ? (v1 - v6 << v6) : (v2 | v3 & v2); + } + + + switch (v5 % 5) + { + case 0: + v7 = v8 >> v4 / v7; + break; + case 1: + v3 = v3 ^ v5 >> v7; + break; + case 2: + v6 = (v6 < 32394888) ? (v7 * v5 & v7) : (v8 ^ v4 / v5); + break; + case 3: + v3 = v7 | v4 >> v7; + break; + case 4: + v1 = (v3 < 4901364) ? (v3 - v1 % v2) : (v7 + v6 * v7); + break; + default: + v7 = (v3 > 27359037) ? (v2 >> v4 & v7) : (v4 | v7 ^ v3); + break; + } + + + return v6 >> v5 ^ v2; + } + + [MosaUnitTest] + public static int FuzzMethod1606() + { + int v1 = 56158393; + int v2 = 1112683; + int v3 = 97020988; + int v4 = 50016598; + int v5 = 93510059; + int v6 = 43260409; + int v7 = 74962506; + int v8 = 82451707; + + if (v7 < 47885171) + { + int v9 = 14698542; + v9 = (v9 < 38141840) ? (v9 - v9 | v9) : (v9 << v9 | v9); + } + else + { + v5 = (v1 > 75847656) ? (v3 >> v7 | v5) : (v2 << v7 >> v1); + } + + + if (v6 > 46567569) + { + int v10 = 27206872; + v10 = v10 & v10 & v10; + } + else + { + int v11 = 27536245; + v11 = (v11 < 3257814) ? (v11 & v11 % v11) : (v11 | v11 ^ v11); + } + + + switch (v1 % 5) + { + case 0: + v3 = (v5 > 24269071) ? (v1 >> v6 & v5) : (v2 + v8 << v1); + break; + case 1: + v3 = (v1 > 96413712) ? (v6 >> v7 << v5) : (v2 << v5 / v8); + break; + case 2: + v7 = (v4 > 84870967) ? (v5 % v1 % v8) : (v4 >> v6 % v2); + break; + case 3: + v6 = v5 - v5 & v5; + break; + case 4: + v1 = v1 * v6 & v7; + break; + default: + v5 = v7 << v3 << v6; + break; + } + + + return (v4 < 11575989) ? (v2 << v6 & v1) : (v2 / v3 >> v5); + } + + [MosaUnitTest] + public static int FuzzMethod1607() + { + int v1 = 40292373; + int v2 = 70160191; + int v3 = 75132159; + int v4 = 37810348; + int v5 = 14062155; + int v6 = 59940166; + int v7 = 76000175; + int v8 = 35290872; + + switch (v7 % 5) + { + case 0: + v5 = v7 << v7 & v6; + break; + case 1: + v8 = (v3 > 39247876) ? (v7 << v1 << v3) : (v7 >> v7 & v8); + break; + case 2: + v5 = v8 - v5 >> v6; + break; + case 3: + v1 = v6 | v4 << v7; + break; + case 4: + v5 = (v3 < 66199229) ? (v4 >> v6 - v7) : (v6 >> v3 << v8); + break; + default: + v2 = (v5 < 67729224) ? (v4 << v5 ^ v1) : (v2 % v7 + v1); + break; + } + + + if (v2 > 16838904) + { + v4 = v4 >> v1 + v3; + } + else + { + v6 = (v7 > 13856427) ? (v3 << v6 >> v3) : (v7 / v5 / v4); + } + + + if (v8 > 69902195) + { + int v9 = 29131099; + v9 = (v9 < 43464782) ? (v9 << v9 & v9) : (v9 | v9 >> v9); + } + else + { + int v10 = 12935574; + v10 = (v10 < 78011941) ? (v10 / v10 << v10) : (v10 - v10 & v10); + } + + + return v7 * v1 * v8; + } + + [MosaUnitTest] + public static int FuzzMethod1608() + { + int v1 = 69863248; + int v2 = 38014825; + int v3 = 18198619; + int v4 = 5060948; + int v5 = 87173790; + int v6 = 43596054; + int v7 = 47543043; + int v8 = 82103151; + + switch (v7 % 5) + { + case 0: + v8 = (v8 < 33518897) ? (v4 & v4 << v2) : (v4 | v4 & v7); + break; + case 1: + v4 = (v4 > 93585489) ? (v3 & v2 << v1) : (v3 & v2 >> v5); + break; + case 2: + v5 = v1 + v3 / v2; + break; + case 3: + v1 = (v8 < 14538358) ? (v4 << v7 & v6) : (v1 & v2 ^ v4); + break; + case 4: + v5 = (v1 > 72555158) ? (v2 + v3 ^ v4) : (v4 >> v5 >> v7); + break; + default: + v6 = (v7 > 61698000) ? (v4 | v5 + v7) : (v3 - v8 / v6); + break; + } + + + if (v8 > 55818635) + { + int v9 = 13740263; + v9 = (v9 < 52691198) ? (v9 + v9 >> v9) : (v9 | v9 * v9); + } + else + { + int v10 = 81630226; + v10 = (v10 > 24323784) ? (v10 - v10 << v10) : (v10 << v10 >> v10); + } + + + switch (v7 % 5) + { + case 0: + v8 = v2 & v8 - v3; + break; + case 1: + v3 = (v5 < 30379962) ? (v4 - v2 | v3) : (v2 << v2 / v5); + break; + case 2: + v5 = (v4 > 25359588) ? (v8 << v7 << v3) : (v7 | v2 - v8); + break; + case 3: + v4 = (v8 > 1631994) ? (v7 / v6 * v6) : (v1 & v2 / v5); + break; + case 4: + v1 = v2 | v1 >> v6; + break; + default: + v2 = v1 ^ v6 & v7; + break; + } + + + return (v2 < 29655210) ? (v3 ^ v1 << v3) : (v3 >> v1 | v8); + } + + [MosaUnitTest] + public static int FuzzMethod1609() + { + int v1 = 94258688; + int v2 = 28106591; + int v3 = 19664105; + int v4 = 47218654; + int v5 = 59893427; + int v6 = 87781903; + int v7 = 75899596; + int v8 = 96096163; + + if (v6 < 71074757) + { + v3 = (v1 < 30301279) ? (v4 | v4 >> v2) : (v5 << v4 * v7); + } + else + { + v5 = (v3 > 32127207) ? (v8 >> v2 + v5) : (v3 / v6 << v3); + } + + + switch (v3 % 5) + { + case 0: + v5 = v8 >> v8 | v4; + break; + case 1: + v3 = (v6 > 42180772) ? (v1 ^ v8 >> v1) : (v7 % v6 ^ v5); + break; + case 2: + v1 = (v6 < 40311321) ? (v8 & v8 << v8) : (v5 & v3 / v4); + break; + case 3: + v4 = (v6 > 46741411) ? (v7 >> v8 * v2) : (v1 + v1 | v5); + break; + case 4: + v1 = (v7 > 26131987) ? (v3 + v5 >> v3) : (v1 | v1 % v8); + break; + default: + v6 = (v8 > 9794665) ? (v2 / v1 >> v8) : (v3 | v6 | v7); + break; + } + + + if (v8 < 74901480) + { + v1 = v8 % v3 >> v8; + } + else + { + v7 = v7 - v4 + v8; + } + + + return v7 % v8 * v6; + } + + [MosaUnitTest] + public static int FuzzMethod1610() + { + int v1 = 52855514; + int v2 = 10793813; + int v3 = 72191549; + int v4 = 99302299; + int v5 = 651759; + int v6 = 66983361; + int v7 = 89562373; + int v8 = 86808193; + + switch (v2 % 5) + { + case 0: + v7 = (v7 > 9778731) ? (v5 << v6 & v1) : (v2 ^ v4 / v6); + break; + case 1: + v6 = (v8 > 60747210) ? (v7 * v5 >> v4) : (v7 >> v6 >> v4); + break; + case 2: + v8 = (v8 < 70646849) ? (v6 + v2 >> v8) : (v1 % v3 - v5); + break; + case 3: + v4 = v7 - v7 | v6; + break; + case 4: + v5 = (v2 > 45800014) ? (v3 << v4 >> v1) : (v4 | v3 >> v4); + break; + default: + v2 = v4 >> v1 - v1; + break; + } + + + if (v6 < 84709290) + { + int v9 = 24773043; + v9 = (v9 > 11417993) ? (v9 + v9 - v9) : (v9 << v9 << v9); + } + else + { + v7 = (v6 > 53822242) ? (v8 * v5 ^ v6) : (v3 & v6 - v2); + } + + + switch (v6 % 5) + { + case 0: + v6 = v1 << v1 % v1; + break; + case 1: + v3 = v5 | v3 * v4; + break; + case 2: + v2 = v4 >> v5 ^ v1; + break; + case 3: + v7 = (v7 > 94012770) ? (v2 + v4 << v4) : (v6 & v2 | v4); + break; + case 4: + v3 = v6 & v1 ^ v2; + break; + default: + v7 = v4 << v3 - v5; + break; + } + + + return (v2 < 6913416) ? (v1 >> v6 % v1) : (v4 >> v3 >> v7); + } + + [MosaUnitTest] + public static int FuzzMethod1611() + { + int v1 = 77615693; + int v2 = 71991946; + int v3 = 20298672; + int v4 = 56230178; + int v5 = 537847; + int v6 = 56856916; + int v7 = 91027783; + int v8 = 48757000; + + if (v5 > 9884972) + { + v6 = (v8 > 34735314) ? (v8 << v7 / v8) : (v2 >> v5 - v8); + } + else + { + v5 = v8 ^ v6 % v3; + } + + + if (v1 > 3381307) + { + int v9 = 41359241; + v9 = (v9 < 84245294) ? (v9 ^ v9 | v9) : (v9 >> v9 << v9); + } + else + { + v1 = (v3 > 43964075) ? (v3 << v2 - v7) : (v1 & v6 | v8); + } + + + switch (v3 % 5) + { + case 0: + v5 = (v2 > 58504670) ? (v3 >> v1 & v5) : (v5 >> v4 << v3); + break; + case 1: + v7 = v2 << v4 << v4; + break; + case 2: + v2 = (v6 > 45332388) ? (v4 & v7 >> v7) : (v5 + v4 * v8); + break; + case 3: + v5 = v2 >> v7 << v2; + break; + case 4: + v1 = (v4 < 6036611) ? (v2 & v4 ^ v4) : (v2 ^ v2 % v4); + break; + default: + v2 = (v7 < 59096231) ? (v8 >> v3 * v8) : (v2 ^ v8 ^ v4); + break; + } + + + return v1 & v2 & v8; + } + + [MosaUnitTest] + public static int FuzzMethod1612() + { + int v1 = 65826114; + int v2 = 12872767; + int v3 = 40372284; + int v4 = 53484449; + int v5 = 84817031; + int v6 = 9441856; + int v7 = 5466428; + int v8 = 22921265; + + if (v8 > 49519045) + { + int v9 = 7476879; + v9 = v9 << v9 >> v9; + } + else + { + v1 = (v2 > 6332033) ? (v6 >> v4 % v2) : (v6 + v1 % v7); + } + + + if (v3 > 76164585) + { + int v10 = 9640888; + v10 = (v10 > 46207193) ? (v10 << v10 | v10) : (v10 * v10 ^ v10); + } + else + { + int v11 = 88052817; + v11 = v11 << v11 >> v11; + } + + + if (v6 > 70595981) + { + int v12 = 91627229; + v12 = v12 + v12 >> v12; + } + else + { + int v13 = 1705574; + v13 = (v13 < 48542132) ? (v13 << v13 >> v13) : (v13 ^ v13 ^ v13); + } + + + return v4 | v5 >> v3; + } + + [MosaUnitTest] + public static int FuzzMethod1613() + { + int v1 = 59124519; + int v2 = 18626363; + int v3 = 65677818; + int v4 = 67671272; + int v5 = 89942704; + int v6 = 14936385; + int v7 = 75132451; + int v8 = 67223434; + + if (v4 > 83675361) + { + v7 = (v6 < 4674572) ? (v3 % v4 / v6) : (v7 << v2 - v6); + } + else + { + int v9 = 66387688; + v9 = (v9 < 18179774) ? (v9 & v9 % v9) : (v9 * v9 & v9); + } + + + switch (v8 % 5) + { + case 0: + v7 = (v6 > 81285570) ? (v6 + v2 & v4) : (v7 / v6 & v5); + break; + case 1: + v3 = v4 ^ v4 - v2; + break; + case 2: + v6 = v1 | v5 << v7; + break; + case 3: + v6 = v5 + v1 % v8; + break; + case 4: + v4 = v8 * v3 ^ v4; + break; + default: + v3 = (v6 < 91213600) ? (v3 >> v5 + v4) : (v6 << v8 * v5); + break; + } + + + if (v8 > 96590207) + { + int v10 = 32113950; + v10 = v10 - v10 | v10; + } + else + { + v3 = v1 / v5 >> v7; + } + + + return v4 / v1 | v4; + } + + [MosaUnitTest] + public static int FuzzMethod1614() + { + int v1 = 82900490; + int v2 = 22048416; + int v3 = 54839075; + int v4 = 53184903; + int v5 = 48820651; + int v6 = 35935092; + int v7 = 340115; + int v8 = 37921305; + + if (v8 > 23300256) + { + int v9 = 19338318; + v9 = (v9 < 725422) ? (v9 / v9 / v9) : (v9 & v9 - v9); + } + else + { + v2 = (v2 < 81315754) ? (v2 % v5 / v2) : (v7 >> v8 * v6); + } + + + if (v1 < 74984700) + { + int v10 = 47506532; + v10 = (v10 > 75541385) ? (v10 & v10 | v10) : (v10 % v10 * v10); + } + else + { + int v11 = 12889639; + v11 = (v11 < 44327345) ? (v11 ^ v11 | v11) : (v11 + v11 >> v11); + } + + + if (v8 > 43337291) + { + v8 = (v7 > 39346877) ? (v6 << v1 >> v1) : (v3 >> v7 * v1); + } + else + { + int v12 = 8907509; + v12 = (v12 > 24347175) ? (v12 >> v12 + v12) : (v12 % v12 & v12); + } + + + return (v5 < 49700566) ? (v6 ^ v5 ^ v6) : (v1 << v1 & v2); + } + + [MosaUnitTest] + public static int FuzzMethod1615() + { + int v1 = 18495491; + int v2 = 66882200; + int v3 = 64402666; + int v4 = 31593517; + int v5 = 55006771; + int v6 = 15337424; + int v7 = 92671198; + int v8 = 17614809; + + if (v5 > 3116782) + { + v2 = (v6 > 23879343) ? (v8 & v4 % v1) : (v4 ^ v5 * v4); + } + else + { + v6 = (v6 > 16682430) ? (v7 ^ v8 >> v8) : (v8 >> v2 & v4); + } + + + switch (v3 % 5) + { + case 0: + v8 = v4 + v5 + v4; + break; + case 1: + v3 = (v7 < 86803512) ? (v2 >> v6 << v5) : (v7 & v1 << v8); + break; + case 2: + v8 = (v5 > 50685554) ? (v2 - v4 ^ v2) : (v2 >> v8 >> v8); + break; + case 3: + v8 = v4 & v7 - v1; + break; + case 4: + v3 = v5 / v7 | v8; + break; + default: + v1 = v5 ^ v3 >> v4; + break; + } + + + switch (v2 % 5) + { + case 0: + v3 = v4 >> v3 << v7; + break; + case 1: + v1 = v1 | v4 << v3; + break; + case 2: + v5 = v8 >> v8 * v8; + break; + case 3: + v8 = (v3 > 19846937) ? (v2 | v3 ^ v2) : (v8 >> v6 << v5); + break; + case 4: + v6 = v7 >> v4 >> v3; + break; + default: + v4 = v3 * v8 << v7; + break; + } + + + return (v2 < 27036862) ? (v7 - v7 << v6) : (v4 - v3 & v6); + } + + [MosaUnitTest] + public static int FuzzMethod1616() + { + int v1 = 58301122; + int v2 = 22145384; + int v3 = 40675484; + int v4 = 80086526; + int v5 = 75133542; + int v6 = 13929826; + int v7 = 53676075; + int v8 = 31781796; + + switch (v1 % 5) + { + case 0: + v8 = v2 % v4 >> v3; + break; + case 1: + v3 = (v7 < 30237413) ? (v7 << v7 - v6) : (v7 + v5 * v3); + break; + case 2: + v6 = (v6 > 55989956) ? (v5 << v5 * v4) : (v3 - v7 << v1); + break; + case 3: + v8 = v1 >> v5 ^ v4; + break; + case 4: + v8 = (v5 > 4513057) ? (v1 % v2 - v5) : (v3 - v3 + v3); + break; + default: + v1 = (v4 > 20238590) ? (v1 << v3 ^ v4) : (v8 / v5 - v5); + break; + } + + + if (v2 > 1380441) + { + int v9 = 32629433; + v9 = (v9 > 59999427) ? (v9 & v9 << v9) : (v9 + v9 << v9); + } + else + { + int v10 = 75131353; + v10 = (v10 < 72029979) ? (v10 / v10 & v10) : (v10 << v10 - v10); + } + + + switch (v2 % 5) + { + case 0: + v1 = v3 / v4 * v2; + break; + case 1: + v3 = (v8 < 81148848) ? (v6 % v7 + v8) : (v7 >> v7 >> v8); + break; + case 2: + v2 = (v6 < 30050667) ? (v1 % v2 >> v1) : (v1 & v5 >> v4); + break; + case 3: + v1 = (v4 > 47017518) ? (v7 | v7 >> v4) : (v6 ^ v7 ^ v4); + break; + case 4: + v4 = v3 + v1 * v7; + break; + default: + v6 = (v2 < 66704717) ? (v4 ^ v1 ^ v7) : (v2 & v3 << v6); + break; + } + + + return v7 + v2 & v1; + } + + [MosaUnitTest] + public static int FuzzMethod1617() + { + int v1 = 52505253; + int v2 = 64882804; + int v3 = 24492854; + int v4 = 93176961; + int v5 = 69190487; + int v6 = 15420277; + int v7 = 98035905; + int v8 = 78275262; + + switch (v2 % 5) + { + case 0: + v1 = v8 >> v3 * v3; + break; + case 1: + v2 = (v2 > 52175649) ? (v6 % v3 | v1) : (v6 * v6 * v3); + break; + case 2: + v6 = (v8 > 8019173) ? (v4 % v6 >> v6) : (v1 | v4 << v3); + break; + case 3: + v5 = (v1 > 31591399) ? (v6 << v6 >> v3) : (v4 + v3 | v3); + break; + case 4: + v8 = v2 << v8 & v8; + break; + default: + v5 = (v6 > 55677768) ? (v1 | v7 | v7) : (v5 | v2 / v5); + break; + } + + + if (v8 > 23226825) + { + v1 = (v4 < 99710151) ? (v1 ^ v1 << v1) : (v1 | v2 % v4); + } + else + { + v4 = (v8 > 75895624) ? (v5 | v7 | v3) : (v3 % v1 << v4); + } + + + if (v6 < 44299941) + { + v6 = v3 - v4 ^ v4; + } + else + { + v5 = (v3 > 64204917) ? (v8 % v5 / v1) : (v1 - v7 & v4); + } + + + return v7 >> v8 % v5; + } + + [MosaUnitTest] + public static int FuzzMethod1618() + { + int v1 = 23363314; + int v2 = 43622805; + int v3 = 24132120; + int v4 = 42078761; + int v5 = 3173659; + int v6 = 17581098; + int v7 = 51403038; + int v8 = 20768255; + + if (v1 < 66336401) + { + int v9 = 27413208; + v9 = (v9 < 79901954) ? (v9 >> v9 / v9) : (v9 >> v9 + v9); + } + else + { + v7 = (v8 > 72755732) ? (v4 << v1 - v6) : (v7 + v6 - v4); + } + + + switch (v1 % 5) + { + case 0: + v4 = v1 >> v5 << v5; + break; + case 1: + v4 = (v7 > 96559177) ? (v6 ^ v4 | v8) : (v8 % v7 << v5); + break; + case 2: + v1 = v3 << v2 >> v1; + break; + case 3: + v7 = (v8 > 41244001) ? (v2 << v3 - v7) : (v8 % v4 ^ v3); + break; + case 4: + v2 = (v5 < 24664810) ? (v7 | v2 % v3) : (v4 % v5 - v1); + break; + default: + v4 = (v7 > 91305244) ? (v6 & v7 / v1) : (v2 >> v5 * v7); + break; + } + + + switch (v2 % 5) + { + case 0: + v7 = v4 + v5 & v7; + break; + case 1: + v7 = (v8 < 7333807) ? (v7 >> v6 >> v4) : (v2 ^ v2 | v1); + break; + case 2: + v6 = (v7 < 6998189) ? (v5 % v8 % v4) : (v5 * v8 & v4); + break; + case 3: + v1 = v6 | v5 + v3; + break; + case 4: + v5 = (v8 < 80715979) ? (v8 + v6 & v5) : (v2 + v8 * v6); + break; + default: + v4 = (v1 < 52610157) ? (v4 | v4 % v5) : (v4 % v1 & v6); + break; + } + + + return v3 % v5 ^ v7; + } + + [MosaUnitTest] + public static int FuzzMethod1619() + { + int v1 = 81991386; + int v2 = 21917694; + int v3 = 98203175; + int v4 = 45798661; + int v5 = 35013586; + int v6 = 83466911; + int v7 = 90088459; + int v8 = 67526765; + + switch (v8 % 5) + { + case 0: + v4 = (v6 < 69503763) ? (v1 % v6 / v4) : (v4 * v8 >> v2); + break; + case 1: + v8 = (v4 > 26055294) ? (v2 * v4 ^ v8) : (v7 << v7 >> v5); + break; + case 2: + v8 = (v5 > 99802536) ? (v6 ^ v4 >> v1) : (v7 << v4 | v3); + break; + case 3: + v8 = (v6 < 37702273) ? (v1 ^ v2 / v7) : (v4 + v1 * v4); + break; + case 4: + v5 = (v7 < 98187616) ? (v4 + v7 | v2) : (v6 + v7 - v7); + break; + default: + v3 = v8 >> v8 / v3; + break; + } + + + if (v6 > 52211643) + { + v3 = (v8 < 30662176) ? (v2 ^ v8 | v5) : (v1 - v7 >> v2); + } + else + { + v6 = v6 ^ v6 & v6; + } + + + switch (v4 % 5) + { + case 0: + v5 = (v6 < 92815593) ? (v2 >> v6 << v8) : (v8 - v5 + v7); + break; + case 1: + v4 = v5 ^ v1 * v7; + break; + case 2: + v8 = (v1 > 92483225) ? (v3 | v6 << v6) : (v1 | v5 << v2); + break; + case 3: + v8 = (v6 > 85067669) ? (v5 | v5 ^ v2) : (v7 << v6 & v5); + break; + case 4: + v7 = (v6 < 49887437) ? (v6 << v5 + v3) : (v2 * v1 << v2); + break; + default: + v1 = v6 | v8 ^ v5; + break; + } + + + return (v1 < 48822729) ? (v1 & v2 ^ v6) : (v5 >> v6 % v2); + } + + [MosaUnitTest] + public static int FuzzMethod1620() + { + int v1 = 13247240; + int v2 = 4497830; + int v3 = 35513634; + int v4 = 74922252; + int v5 = 74242975; + int v6 = 956048; + int v7 = 27556901; + int v8 = 32145752; + + if (v4 < 5615159) + { + v1 = (v6 < 6635156) ? (v1 / v7 * v7) : (v7 << v6 & v7); + } + else + { + v7 = (v8 < 37088832) ? (v7 | v4 - v2) : (v6 >> v6 >> v1); + } + + + if (v4 < 57013893) + { + int v9 = 56891846; + v9 = (v9 > 89549900) ? (v9 << v9 & v9) : (v9 << v9 ^ v9); + } + else + { + v4 = (v3 < 85688115) ? (v8 % v2 / v4) : (v5 * v1 & v5); + } + + + switch (v6 % 5) + { + case 0: + v6 = (v1 < 54446379) ? (v1 ^ v3 + v7) : (v3 & v8 >> v5); + break; + case 1: + v1 = (v4 > 50585962) ? (v3 | v5 >> v3) : (v8 << v2 ^ v2); + break; + case 2: + v8 = (v4 < 24584306) ? (v5 % v6 >> v2) : (v1 << v4 ^ v7); + break; + case 3: + v7 = v8 << v3 / v4; + break; + case 4: + v2 = (v2 > 44813545) ? (v3 / v8 % v4) : (v7 ^ v4 << v8); + break; + default: + v3 = v3 + v2 ^ v8; + break; + } + + + return v2 << v4 + v2; + } + + [MosaUnitTest] + public static int FuzzMethod1621() + { + int v1 = 6709138; + int v2 = 30247278; + int v3 = 3207389; + int v4 = 26298957; + int v5 = 32113419; + int v6 = 43786913; + int v7 = 97416090; + int v8 = 51506526; + + switch (v1 % 5) + { + case 0: + v1 = (v7 < 15637911) ? (v8 << v5 % v4) : (v7 / v8 / v4); + break; + case 1: + v1 = v7 >> v6 ^ v3; + break; + case 2: + v2 = (v1 > 8370737) ? (v6 / v1 * v3) : (v5 % v5 ^ v1); + break; + case 3: + v8 = (v4 > 47113897) ? (v7 | v5 << v8) : (v7 & v2 % v3); + break; + case 4: + v8 = (v8 > 66241688) ? (v1 ^ v5 << v5) : (v8 & v3 - v8); + break; + default: + v5 = v8 << v1 - v6; + break; + } + + + if (v7 < 26217500) + { + int v9 = 15620238; + v9 = (v9 < 38224495) ? (v9 % v9 << v9) : (v9 / v9 >> v9); + } + else + { + v5 = v3 + v7 & v7; + } + + + if (v8 > 49297567) + { + v1 = (v6 > 34411514) ? (v2 + v8 % v8) : (v5 - v1 ^ v7); + } + else + { + int v10 = 96510317; + v10 = (v10 < 21446336) ? (v10 * v10 | v10) : (v10 | v10 << v10); + } + + + return (v1 > 95775992) ? (v4 / v2 - v7) : (v5 & v6 << v1); + } + + [MosaUnitTest] + public static int FuzzMethod1622() + { + int v1 = 13500481; + int v2 = 69033937; + int v3 = 98371792; + int v4 = 74477768; + int v5 = 93310320; + int v6 = 97226612; + int v7 = 46045515; + int v8 = 62123562; + + switch (v6 % 5) + { + case 0: + v8 = (v2 < 38439643) ? (v8 << v8 | v4) : (v6 >> v8 & v8); + break; + case 1: + v2 = v4 | v4 % v1; + break; + case 2: + v3 = v5 - v5 + v1; + break; + case 3: + v2 = (v7 > 48887255) ? (v2 - v5 % v1) : (v6 << v7 % v5); + break; + case 4: + v4 = v8 * v4 >> v2; + break; + default: + v3 = (v6 > 15884687) ? (v6 * v5 ^ v8) : (v1 << v4 << v4); + break; + } + + + switch (v5 % 5) + { + case 0: + v7 = v3 << v8 - v2; + break; + case 1: + v7 = (v6 < 20096035) ? (v8 >> v4 & v8) : (v1 | v7 + v7); + break; + case 2: + v5 = v1 << v6 * v4; + break; + case 3: + v7 = (v3 < 41731810) ? (v2 ^ v4 / v5) : (v4 >> v5 & v2); + break; + case 4: + v4 = (v7 < 95590995) ? (v7 % v7 ^ v2) : (v5 << v4 | v5); + break; + default: + v6 = (v1 > 49724541) ? (v2 & v7 | v8) : (v1 + v4 - v5); + break; + } + + + if (v8 > 81599700) + { + int v9 = 62508460; + v9 = (v9 > 78941322) ? (v9 >> v9 * v9) : (v9 ^ v9 >> v9); + } + else + { + int v10 = 58580763; + v10 = (v10 < 84387490) ? (v10 << v10 * v10) : (v10 & v10 >> v10); + } + + + return (v2 > 62582225) ? (v1 << v6 & v6) : (v5 >> v4 | v8); + } + + [MosaUnitTest] + public static int FuzzMethod1623() + { + int v1 = 29458351; + int v2 = 30943070; + int v3 = 41362648; + int v4 = 26634186; + int v5 = 89400791; + int v6 = 21853118; + int v7 = 94621822; + int v8 = 64662285; + + switch (v3 % 5) + { + case 0: + v2 = (v3 > 39484116) ? (v2 | v3 >> v5) : (v7 + v8 >> v2); + break; + case 1: + v1 = v2 << v6 | v4; + break; + case 2: + v6 = (v4 < 11873059) ? (v4 >> v7 + v2) : (v3 | v1 - v2); + break; + case 3: + v1 = (v5 < 21908421) ? (v6 >> v3 % v2) : (v5 - v2 << v6); + break; + case 4: + v6 = v6 << v2 ^ v3; + break; + default: + v2 = v7 - v1 - v5; + break; + } + + + switch (v8 % 5) + { + case 0: + v1 = v6 & v3 << v2; + break; + case 1: + v2 = v7 << v2 >> v1; + break; + case 2: + v3 = v3 + v3 | v6; + break; + case 3: + v6 = (v8 < 11595184) ? (v1 / v7 & v8) : (v7 << v5 + v3); + break; + case 4: + v6 = (v3 < 97426090) ? (v8 * v1 >> v1) : (v1 << v7 << v1); + break; + default: + v3 = v5 << v6 >> v6; + break; + } + + + if (v7 > 54239595) + { + int v9 = 13850135; + v9 = v9 % v9 - v9; + } + else + { + v1 = v6 * v6 << v7; + } + + + return (v7 > 3799763) ? (v2 & v2 >> v7) : (v1 >> v8 + v2); + } + + [MosaUnitTest] + public static int FuzzMethod1624() + { + int v1 = 84176301; + int v2 = 41024360; + int v3 = 9312360; + int v4 = 71192131; + int v5 = 59590424; + int v6 = 77753174; + int v7 = 97316603; + int v8 = 87572133; + + if (v3 > 9243597) + { + int v9 = 46364068; + v9 = v9 / v9 << v9; + } + else + { + v3 = (v3 < 75237924) ? (v7 / v1 >> v5) : (v3 / v8 + v6); + } + + + if (v1 > 19619663) + { + v1 = (v2 < 57671166) ? (v6 | v3 | v3) : (v4 ^ v1 * v2); + } + else + { + int v10 = 67954791; + v10 = v10 << v10 - v10; + } + + + if (v5 < 72319096) + { + v7 = v2 >> v4 % v8; + } + else + { + int v11 = 65496410; + v11 = (v11 > 59146838) ? (v11 % v11 >> v11) : (v11 | v11 >> v11); + } + + + return (v1 > 25475289) ? (v5 * v2 + v4) : (v6 * v1 % v2); + } + + [MosaUnitTest] + public static int FuzzMethod1625() + { + int v1 = 8357149; + int v2 = 13422941; + int v3 = 44528441; + int v4 = 55051751; + int v5 = 23013395; + int v6 = 51361423; + int v7 = 54469935; + int v8 = 8804206; + + switch (v4 % 5) + { + case 0: + v3 = v8 ^ v1 >> v1; + break; + case 1: + v2 = v1 * v8 ^ v5; + break; + case 2: + v4 = v8 << v6 + v8; + break; + case 3: + v1 = (v5 < 51506052) ? (v4 % v2 | v2) : (v2 << v6 * v3); + break; + case 4: + v7 = v8 << v5 >> v4; + break; + default: + v8 = v6 << v2 & v3; + break; + } + + + if (v6 > 48702968) + { + v1 = (v6 < 66889884) ? (v6 | v7 - v4) : (v7 / v8 ^ v5); + } + else + { + int v9 = 25270355; + v9 = (v9 > 6612722) ? (v9 << v9 ^ v9) : (v9 << v9 ^ v9); + } + + + switch (v5 % 5) + { + case 0: + v2 = v2 >> v4 + v6; + break; + case 1: + v7 = v8 * v8 / v3; + break; + case 2: + v5 = v3 - v5 / v2; + break; + case 3: + v7 = (v2 < 15929042) ? (v6 * v4 % v8) : (v1 >> v8 & v2); + break; + case 4: + v6 = v2 * v6 << v2; + break; + default: + v6 = (v2 > 9060918) ? (v8 | v8 + v8) : (v3 ^ v3 % v8); + break; + } + + + return v8 % v8 >> v4; + } + + [MosaUnitTest] + public static int FuzzMethod1626() + { + int v1 = 96009965; + int v2 = 26427744; + int v3 = 9882832; + int v4 = 76723230; + int v5 = 68838193; + int v6 = 97225277; + int v7 = 43805025; + int v8 = 65880726; + + if (v6 < 70162854) + { + int v9 = 29960064; + v9 = (v9 > 91919577) ? (v9 >> v9 * v9) : (v9 ^ v9 | v9); + } + else + { + int v10 = 12030669; + v10 = v10 << v10 ^ v10; + } + + + switch (v5 % 5) + { + case 0: + v5 = (v1 > 32423885) ? (v4 + v4 >> v6) : (v8 - v6 & v2); + break; + case 1: + v5 = v2 << v8 << v7; + break; + case 2: + v4 = v2 >> v1 - v8; + break; + case 3: + v2 = v1 % v4 >> v2; + break; + case 4: + v5 = v2 * v5 + v2; + break; + default: + v2 = (v8 < 97496782) ? (v2 + v6 & v4) : (v8 - v5 ^ v2); + break; + } + + + if (v5 < 620453) + { + v1 = (v4 < 52796222) ? (v6 & v1 & v8) : (v2 | v4 >> v7); + } + else + { + v6 = (v1 > 30710819) ? (v1 | v7 << v2) : (v4 & v5 / v4); + } + + + return (v7 > 82293898) ? (v5 >> v5 * v5) : (v1 % v3 & v6); + } + + [MosaUnitTest] + public static int FuzzMethod1627() + { + int v1 = 15294801; + int v2 = 7297202; + int v3 = 1628611; + int v4 = 33518773; + int v5 = 85638727; + int v6 = 77799041; + int v7 = 27384552; + int v8 = 29793661; + + if (v6 < 86891656) + { + int v9 = 93696970; + v9 = (v9 > 20565904) ? (v9 & v9 & v9) : (v9 & v9 - v9); + } + else + { + int v10 = 20307561; + v10 = (v10 < 19289377) ? (v10 + v10 / v10) : (v10 >> v10 << v10); + } + + + if (v1 < 75551464) + { + v1 = (v1 < 10450906) ? (v5 ^ v1 >> v8) : (v5 & v5 & v3); + } + else + { + int v11 = 45582369; + v11 = (v11 > 58392053) ? (v11 >> v11 << v11) : (v11 >> v11 | v11); + } + + + if (v7 < 46488414) + { + int v12 = 74092573; + v12 = v12 & v12 * v12; + } + else + { + v4 = (v8 < 69295352) ? (v8 | v4 | v6) : (v8 ^ v8 % v6); + } + + + return (v3 < 86775796) ? (v8 - v7 ^ v7) : (v5 | v5 % v5); + } + + [MosaUnitTest] + public static int FuzzMethod1628() + { + int v1 = 16332361; + int v2 = 17165673; + int v3 = 58314367; + int v4 = 46712473; + int v5 = 76234487; + int v6 = 844979; + int v7 = 53324143; + int v8 = 55618752; + + switch (v4 % 5) + { + case 0: + v4 = (v7 > 41049679) ? (v8 >> v6 - v2) : (v3 >> v6 >> v8); + break; + case 1: + v4 = (v5 < 42789765) ? (v1 & v3 * v3) : (v8 & v3 << v6); + break; + case 2: + v4 = (v2 < 38716460) ? (v2 ^ v4 - v6) : (v1 & v1 * v3); + break; + case 3: + v2 = (v6 < 33494628) ? (v7 | v6 ^ v7) : (v6 >> v5 | v1); + break; + case 4: + v4 = (v7 > 63110918) ? (v3 >> v7 - v7) : (v8 + v5 << v5); + break; + default: + v7 = v5 >> v8 + v7; + break; + } + + + if (v8 < 81776317) + { + int v9 = 36842581; + v9 = v9 & v9 ^ v9; + } + else + { + int v10 = 6003549; + v10 = v10 % v10 & v10; + } + + + switch (v3 % 5) + { + case 0: + v4 = v6 ^ v7 | v1; + break; + case 1: + v6 = (v5 < 66531361) ? (v2 & v8 << v3) : (v6 / v4 << v6); + break; + case 2: + v2 = (v4 < 4473889) ? (v3 >> v8 >> v5) : (v5 * v5 << v4); + break; + case 3: + v8 = v3 & v3 >> v7; + break; + case 4: + v5 = (v4 < 83193992) ? (v7 >> v3 >> v1) : (v8 % v5 % v6); + break; + default: + v4 = v8 % v7 << v8; + break; + } + + + return (v4 > 45414594) ? (v4 | v8 >> v8) : (v1 >> v2 * v1); + } + + [MosaUnitTest] + public static int FuzzMethod1629() + { + int v1 = 968155; + int v2 = 62834009; + int v3 = 43923656; + int v4 = 57502795; + int v5 = 15030306; + int v6 = 47853619; + int v7 = 53688023; + int v8 = 43012457; + + switch (v4 % 5) + { + case 0: + v2 = v8 << v4 * v6; + break; + case 1: + v5 = (v6 > 20388204) ? (v8 ^ v5 & v2) : (v5 * v5 & v1); + break; + case 2: + v1 = (v2 > 1246993) ? (v8 << v4 & v6) : (v3 << v6 << v4); + break; + case 3: + v2 = v3 | v7 / v8; + break; + case 4: + v4 = (v5 < 73992650) ? (v1 << v3 * v8) : (v4 ^ v3 << v1); + break; + default: + v3 = (v3 > 37228060) ? (v5 << v1 ^ v6) : (v2 % v1 & v2); + break; + } + + + switch (v6 % 5) + { + case 0: + v2 = v7 ^ v4 - v5; + break; + case 1: + v7 = (v8 < 82791625) ? (v8 ^ v3 >> v5) : (v4 >> v2 - v3); + break; + case 2: + v3 = v1 ^ v3 >> v6; + break; + case 3: + v3 = v6 << v7 / v2; + break; + case 4: + v6 = v5 >> v1 >> v2; + break; + default: + v1 = v7 >> v4 & v1; + break; + } + + + switch (v7 % 5) + { + case 0: + v4 = v3 / v3 * v2; + break; + case 1: + v1 = (v8 < 90433846) ? (v1 % v5 * v7) : (v4 + v8 % v4); + break; + case 2: + v4 = v8 - v7 + v8; + break; + case 3: + v1 = (v8 < 51804915) ? (v3 | v4 >> v1) : (v7 >> v2 ^ v7); + break; + case 4: + v2 = v1 & v5 ^ v1; + break; + default: + v7 = v2 & v8 & v6; + break; + } + + + return v3 << v8 & v2; + } + + [MosaUnitTest] + public static int FuzzMethod1630() + { + int v1 = 57298458; + int v2 = 77652484; + int v3 = 42966877; + int v4 = 2701964; + int v5 = 94962749; + int v6 = 49442969; + int v7 = 59728764; + int v8 = 82381483; + + if (v4 > 826192) + { + int v9 = 42141503; + v9 = (v9 < 41447548) ? (v9 >> v9 << v9) : (v9 * v9 | v9); + } + else + { + v8 = v1 ^ v4 | v8; + } + + + if (v8 > 60625791) + { + int v10 = 96999628; + v10 = v10 >> v10 & v10; + } + else + { + v1 = (v4 < 56781142) ? (v8 - v8 >> v3) : (v4 >> v4 ^ v7); + } + + + if (v1 > 4130270) + { + int v11 = 60678184; + v11 = v11 | v11 | v11; + } + else + { + v5 = v7 + v5 >> v8; + } + + + return (v5 < 90273476) ? (v3 << v6 << v4) : (v4 >> v5 >> v3); + } + + [MosaUnitTest] + public static int FuzzMethod1631() + { + int v1 = 33501557; + int v2 = 25898613; + int v3 = 28736300; + int v4 = 58256091; + int v5 = 80167402; + int v6 = 13126344; + int v7 = 79341822; + int v8 = 4865668; + + switch (v8 % 5) + { + case 0: + v4 = (v2 > 28512710) ? (v7 << v8 % v3) : (v6 * v6 & v2); + break; + case 1: + v8 = v1 + v2 << v3; + break; + case 2: + v2 = (v1 > 82649907) ? (v3 >> v4 & v8) : (v7 / v3 / v4); + break; + case 3: + v2 = v5 - v6 << v6; + break; + case 4: + v7 = v3 * v2 | v8; + break; + default: + v3 = (v7 > 96240659) ? (v7 << v4 + v6) : (v1 - v2 + v8); + break; + } + + + switch (v1 % 5) + { + case 0: + v1 = (v4 > 29313425) ? (v5 | v7 | v5) : (v6 & v4 - v8); + break; + case 1: + v2 = (v7 > 17927152) ? (v8 * v4 ^ v1) : (v4 - v7 & v7); + break; + case 2: + v3 = (v2 < 24485329) ? (v2 >> v6 >> v4) : (v3 + v2 * v1); + break; + case 3: + v7 = v4 & v6 << v4; + break; + case 4: + v3 = (v1 > 91804357) ? (v8 >> v3 % v2) : (v2 << v7 | v2); + break; + default: + v1 = (v7 > 48732060) ? (v2 % v5 ^ v5) : (v6 ^ v1 - v6); + break; + } + + + switch (v5 % 5) + { + case 0: + v4 = v2 / v3 % v3; + break; + case 1: + v8 = (v8 > 66699389) ? (v1 + v4 >> v7) : (v6 & v5 / v6); + break; + case 2: + v4 = (v4 < 58813324) ? (v8 << v6 ^ v5) : (v3 & v8 - v1); + break; + case 3: + v1 = v7 + v6 - v8; + break; + case 4: + v4 = (v3 > 83839184) ? (v3 & v4 & v3) : (v7 | v2 << v8); + break; + default: + v7 = (v2 < 35794996) ? (v2 ^ v4 >> v2) : (v8 * v5 << v8); + break; + } + + + return v8 / v5 << v3; + } + + [MosaUnitTest] + public static int FuzzMethod1632() + { + int v1 = 46269870; + int v2 = 10215002; + int v3 = 119428; + int v4 = 41211069; + int v5 = 19787074; + int v6 = 647888; + int v7 = 17560324; + int v8 = 78884084; + + switch (v1 % 5) + { + case 0: + v6 = v4 & v8 / v7; + break; + case 1: + v2 = v8 & v1 & v3; + break; + case 2: + v6 = v7 ^ v4 * v6; + break; + case 3: + v7 = (v1 < 87306425) ? (v2 << v2 << v8) : (v7 >> v2 ^ v1); + break; + case 4: + v1 = (v4 < 50374764) ? (v5 << v4 / v1) : (v6 * v4 & v7); + break; + default: + v2 = (v4 > 23523828) ? (v3 << v4 - v3) : (v2 / v6 + v7); + break; + } + + + switch (v5 % 5) + { + case 0: + v7 = (v1 > 69543728) ? (v2 | v4 << v4) : (v5 | v3 / v6); + break; + case 1: + v2 = (v6 > 17794939) ? (v6 / v7 << v6) : (v4 << v5 + v7); + break; + case 2: + v1 = v2 ^ v1 ^ v2; + break; + case 3: + v5 = (v5 > 88788636) ? (v5 | v2 / v4) : (v7 & v2 << v8); + break; + case 4: + v4 = v7 >> v5 | v1; + break; + default: + v7 = (v2 > 77745563) ? (v3 / v8 % v4) : (v4 >> v4 - v3); + break; + } + + + if (v3 < 63128443) + { + int v9 = 20863537; + v9 = (v9 > 50710669) ? (v9 & v9 >> v9) : (v9 ^ v9 >> v9); + } + else + { + int v10 = 31016936; + v10 = (v10 > 24810011) ? (v10 % v10 | v10) : (v10 + v10 >> v10); + } + + + return (v4 > 26008802) ? (v8 << v1 >> v5) : (v6 - v4 % v8); + } + + [MosaUnitTest] + public static int FuzzMethod1633() + { + int v1 = 76487724; + int v2 = 98971474; + int v3 = 12333297; + int v4 = 72955614; + int v5 = 45799847; + int v6 = 85365711; + int v7 = 8670164; + int v8 = 31597759; + + switch (v4 % 5) + { + case 0: + v1 = v3 - v1 * v8; + break; + case 1: + v8 = (v7 < 76007518) ? (v1 % v3 >> v5) : (v8 << v1 >> v4); + break; + case 2: + v4 = (v4 > 86373153) ? (v1 * v4 ^ v5) : (v5 - v4 >> v2); + break; + case 3: + v3 = (v5 < 91862613) ? (v6 << v1 << v7) : (v2 * v2 - v5); + break; + case 4: + v7 = (v4 < 44009267) ? (v1 >> v7 & v5) : (v5 ^ v8 >> v6); + break; + default: + v4 = (v7 < 5793754) ? (v4 << v6 << v1) : (v7 % v5 >> v6); + break; + } + + + switch (v1 % 5) + { + case 0: + v2 = (v5 < 89073677) ? (v1 ^ v8 ^ v1) : (v4 ^ v1 & v8); + break; + case 1: + v6 = v4 >> v1 << v5; + break; + case 2: + v6 = (v3 > 95010482) ? (v2 / v2 & v4) : (v2 % v3 ^ v4); + break; + case 3: + v2 = (v6 > 58156316) ? (v6 << v8 & v7) : (v2 / v1 & v6); + break; + case 4: + v5 = (v1 < 64497247) ? (v7 | v6 & v4) : (v5 << v6 << v4); + break; + default: + v8 = (v1 > 26032221) ? (v2 | v3 - v7) : (v2 & v5 & v8); + break; + } + + + if (v4 < 53083455) + { + v1 = (v1 < 32345290) ? (v8 / v8 | v7) : (v7 | v6 << v8); + } + else + { + v3 = (v6 > 2385508) ? (v3 / v8 - v2) : (v7 % v6 % v7); + } + + + return (v6 > 91586222) ? (v8 & v2 ^ v4) : (v4 & v4 ^ v5); + } + + [MosaUnitTest] + public static int FuzzMethod1634() + { + int v1 = 17174441; + int v2 = 5027494; + int v3 = 92915583; + int v4 = 47049836; + int v5 = 66504957; + int v6 = 78382101; + int v7 = 31083297; + int v8 = 52784057; + + switch (v8 % 5) + { + case 0: + v5 = v8 << v5 >> v6; + break; + case 1: + v3 = (v4 > 74746580) ? (v5 >> v5 << v4) : (v7 / v2 * v7); + break; + case 2: + v7 = v7 / v4 + v6; + break; + case 3: + v4 = (v6 > 89671926) ? (v8 ^ v7 << v4) : (v5 % v6 * v3); + break; + case 4: + v8 = v2 % v7 >> v2; + break; + default: + v5 = (v6 < 712103) ? (v6 >> v6 & v5) : (v6 - v1 + v7); + break; + } + + + if (v6 > 35302514) + { + v5 = (v4 > 40284062) ? (v6 | v8 << v8) : (v8 & v1 >> v2); + } + else + { + int v9 = 87486266; + v9 = v9 << v9 & v9; + } + + + switch (v8 % 5) + { + case 0: + v5 = v5 | v4 * v8; + break; + case 1: + v8 = v1 << v1 & v4; + break; + case 2: + v5 = (v4 > 88993090) ? (v1 ^ v5 * v3) : (v4 >> v6 >> v5); + break; + case 3: + v1 = v2 << v3 - v3; + break; + case 4: + v4 = v6 & v3 + v3; + break; + default: + v3 = v6 * v7 << v8; + break; + } + + + return (v4 > 27588223) ? (v3 * v1 / v7) : (v4 / v2 >> v1); + } + + [MosaUnitTest] + public static int FuzzMethod1635() + { + int v1 = 84070167; + int v2 = 30905006; + int v3 = 64608564; + int v4 = 73301733; + int v5 = 54853136; + int v6 = 4177686; + int v7 = 61471386; + int v8 = 25023020; + + if (v5 > 92898530) + { + v1 = (v1 < 66674609) ? (v6 | v8 & v7) : (v1 ^ v3 - v1); + } + else + { + int v9 = 79505816; + v9 = v9 >> v9 * v9; + } + + + switch (v8 % 5) + { + case 0: + v7 = v5 & v2 >> v8; + break; + case 1: + v1 = v8 % v2 & v5; + break; + case 2: + v4 = v1 << v8 - v2; + break; + case 3: + v2 = (v1 < 48238891) ? (v5 + v8 & v8) : (v3 >> v1 >> v8); + break; + case 4: + v1 = v1 + v3 & v8; + break; + default: + v1 = v4 - v5 * v6; + break; + } + + + switch (v1 % 5) + { + case 0: + v1 = v4 >> v8 * v5; + break; + case 1: + v3 = (v7 > 40226447) ? (v3 & v1 - v8) : (v5 | v3 & v6); + break; + case 2: + v4 = v1 % v7 % v2; + break; + case 3: + v6 = v6 | v2 >> v6; + break; + case 4: + v8 = v6 * v1 << v3; + break; + default: + v6 = (v5 > 45883434) ? (v3 << v6 << v3) : (v8 >> v3 + v4); + break; + } + + + return (v6 < 39105937) ? (v7 % v1 + v7) : (v2 - v4 ^ v5); + } + + [MosaUnitTest] + public static int FuzzMethod1636() + { + int v1 = 51775917; + int v2 = 26639142; + int v3 = 83646604; + int v4 = 59050844; + int v5 = 25645860; + int v6 = 24962998; + int v7 = 74097743; + int v8 = 73503208; + + switch (v3 % 5) + { + case 0: + v5 = v3 << v3 << v8; + break; + case 1: + v2 = v3 >> v3 << v5; + break; + case 2: + v8 = v5 - v4 & v2; + break; + case 3: + v5 = (v1 > 64077301) ? (v7 * v2 << v7) : (v6 | v6 * v4); + break; + case 4: + v1 = (v2 < 10992692) ? (v2 * v8 << v4) : (v1 / v3 & v8); + break; + default: + v5 = v2 ^ v4 | v8; + break; + } + + + if (v3 > 46963265) + { + int v9 = 17491549; + v9 = (v9 > 83676248) ? (v9 * v9 >> v9) : (v9 % v9 << v9); + } + else + { + int v10 = 7312617; + v10 = (v10 > 54071939) ? (v10 + v10 >> v10) : (v10 % v10 & v10); + } + + + switch (v4 % 5) + { + case 0: + v1 = (v6 > 63865253) ? (v6 << v4 ^ v1) : (v5 >> v8 - v1); + break; + case 1: + v8 = v6 - v7 >> v1; + break; + case 2: + v7 = (v8 > 18421562) ? (v7 % v2 - v3) : (v7 % v3 << v4); + break; + case 3: + v1 = v5 - v2 >> v1; + break; + case 4: + v2 = (v5 < 19725283) ? (v2 | v3 * v6) : (v2 + v3 & v3); + break; + default: + v4 = v3 * v8 - v1; + break; + } + + + return (v5 < 68616329) ? (v6 >> v7 | v1) : (v5 << v7 >> v1); + } + + [MosaUnitTest] + public static int FuzzMethod1637() + { + int v1 = 56344405; + int v2 = 37229134; + int v3 = 3086558; + int v4 = 2573422; + int v5 = 49244657; + int v6 = 34702753; + int v7 = 46783701; + int v8 = 99874649; + + switch (v1 % 5) + { + case 0: + v6 = (v5 > 24732093) ? (v8 & v7 + v6) : (v4 << v4 % v1); + break; + case 1: + v3 = v4 << v8 * v1; + break; + case 2: + v7 = (v1 < 36786306) ? (v7 * v6 | v8) : (v8 ^ v5 + v1); + break; + case 3: + v6 = v1 & v1 ^ v5; + break; + case 4: + v5 = (v5 > 46206046) ? (v2 | v1 & v6) : (v5 & v2 << v3); + break; + default: + v8 = v3 / v2 << v5; + break; + } + + + switch (v6 % 5) + { + case 0: + v3 = (v4 > 46950381) ? (v5 & v6 >> v6) : (v7 | v1 % v3); + break; + case 1: + v4 = v7 / v1 * v1; + break; + case 2: + v7 = v5 >> v4 ^ v3; + break; + case 3: + v7 = (v4 > 46421061) ? (v1 + v2 - v5) : (v5 % v3 / v5); + break; + case 4: + v3 = (v6 < 94904987) ? (v2 | v3 * v2) : (v1 | v8 >> v6); + break; + default: + v3 = v8 | v3 << v6; + break; + } + + + if (v7 < 80964613) + { + int v9 = 76752084; + v9 = (v9 > 68174531) ? (v9 | v9 / v9) : (v9 & v9 + v9); + } + else + { + v1 = v4 & v6 % v5; + } + + + return (v5 < 38740451) ? (v1 - v2 << v2) : (v2 | v7 | v3); + } + + [MosaUnitTest] + public static int FuzzMethod1638() + { + int v1 = 65730611; + int v2 = 6738156; + int v3 = 90257135; + int v4 = 12166107; + int v5 = 83937922; + int v6 = 55597287; + int v7 = 96171742; + int v8 = 66111075; + + switch (v4 % 5) + { + case 0: + v4 = (v4 < 48998038) ? (v1 * v2 >> v1) : (v3 ^ v1 * v3); + break; + case 1: + v4 = v2 + v3 >> v5; + break; + case 2: + v5 = (v6 < 7493860) ? (v5 ^ v5 & v2) : (v7 ^ v5 - v2); + break; + case 3: + v6 = (v4 < 49164904) ? (v3 % v8 ^ v1) : (v6 + v2 + v3); + break; + case 4: + v1 = v3 / v4 >> v6; + break; + default: + v6 = (v3 < 93738022) ? (v7 / v3 * v4) : (v3 & v6 | v1); + break; + } + + + if (v6 > 14960407) + { + v2 = (v3 < 40707409) ? (v2 ^ v5 & v8) : (v6 << v4 >> v6); + } + else + { + v6 = v2 << v4 << v5; + } + + + switch (v7 % 5) + { + case 0: + v8 = v8 ^ v8 ^ v8; + break; + case 1: + v7 = (v3 > 69660910) ? (v5 & v8 + v8) : (v2 % v1 << v3); + break; + case 2: + v3 = (v1 < 5516886) ? (v3 & v4 >> v1) : (v6 % v6 << v7); + break; + case 3: + v2 = (v1 < 83918322) ? (v2 >> v6 | v4) : (v5 << v2 & v6); + break; + case 4: + v5 = (v3 > 14349305) ? (v6 << v4 | v8) : (v7 | v1 ^ v7); + break; + default: + v7 = v6 / v2 & v1; + break; + } + + + return v7 << v6 << v4; + } + + [MosaUnitTest] + public static int FuzzMethod1639() + { + int v1 = 73857595; + int v2 = 69450301; + int v3 = 71156906; + int v4 = 39586040; + int v5 = 78436565; + int v6 = 4549005; + int v7 = 44143028; + int v8 = 9920128; + + if (v4 < 8379634) + { + int v9 = 51778269; + v9 = (v9 < 22464867) ? (v9 | v9 >> v9) : (v9 >> v9 & v9); + } + else + { + int v10 = 58899620; + v10 = v10 + v10 >> v10; + } + + + switch (v6 % 5) + { + case 0: + v3 = v6 ^ v5 << v8; + break; + case 1: + v6 = v1 >> v3 << v3; + break; + case 2: + v7 = (v7 > 6458729) ? (v2 & v5 >> v2) : (v3 & v5 * v2); + break; + case 3: + v4 = (v7 < 22960929) ? (v3 | v1 / v4) : (v6 >> v1 ^ v7); + break; + case 4: + v8 = (v8 < 51109786) ? (v6 >> v3 % v1) : (v1 >> v7 * v2); + break; + default: + v8 = v3 + v6 % v5; + break; + } + + + switch (v5 % 5) + { + case 0: + v1 = (v3 < 18321464) ? (v1 ^ v2 % v2) : (v8 + v3 - v6); + break; + case 1: + v8 = (v5 > 61466149) ? (v3 >> v1 * v8) : (v4 & v7 % v3); + break; + case 2: + v1 = (v5 < 80000932) ? (v3 + v1 << v8) : (v5 % v8 * v4); + break; + case 3: + v3 = (v3 < 11089619) ? (v2 >> v6 >> v7) : (v2 & v1 / v4); + break; + case 4: + v4 = v8 & v8 ^ v1; + break; + default: + v1 = (v6 < 9142475) ? (v3 >> v4 / v5) : (v3 << v5 - v2); + break; + } + + + return (v5 < 1564541) ? (v7 ^ v8 | v6) : (v2 | v6 ^ v7); + } + + [MosaUnitTest] + public static int FuzzMethod1640() + { + int v1 = 51650417; + int v2 = 49513401; + int v3 = 7647806; + int v4 = 99849920; + int v5 = 6365436; + int v6 = 16423909; + int v7 = 19651732; + int v8 = 55080630; + + switch (v8 % 5) + { + case 0: + v6 = v1 >> v7 << v4; + break; + case 1: + v4 = (v3 > 61749591) ? (v2 * v5 - v2) : (v3 >> v3 ^ v5); + break; + case 2: + v5 = (v8 < 68972273) ? (v5 << v1 ^ v4) : (v4 | v3 << v6); + break; + case 3: + v4 = v1 << v2 * v4; + break; + case 4: + v4 = (v6 > 65265358) ? (v5 ^ v4 % v1) : (v3 & v4 % v7); + break; + default: + v3 = v6 - v2 * v2; + break; + } + + + if (v4 < 60795613) + { + v3 = (v8 > 69851044) ? (v8 << v3 / v5) : (v7 << v6 * v1); + } + else + { + int v9 = 8482553; + v9 = (v9 > 7141394) ? (v9 & v9 + v9) : (v9 ^ v9 % v9); + } + + + switch (v2 % 5) + { + case 0: + v4 = v5 / v3 - v8; + break; + case 1: + v7 = (v1 > 28522775) ? (v3 << v6 * v2) : (v1 % v3 | v3); + break; + case 2: + v6 = (v5 > 9531385) ? (v6 ^ v1 / v2) : (v5 / v6 % v2); + break; + case 3: + v7 = (v1 < 62499608) ? (v4 - v2 >> v1) : (v6 & v7 ^ v2); + break; + case 4: + v2 = v8 << v1 & v7; + break; + default: + v2 = v3 % v6 * v5; + break; + } + + + return (v7 > 67693942) ? (v4 << v8 / v2) : (v7 << v8 >> v3); + } + + [MosaUnitTest] + public static int FuzzMethod1641() + { + int v1 = 29782257; + int v2 = 49328974; + int v3 = 51100387; + int v4 = 30229532; + int v5 = 24910494; + int v6 = 82308994; + int v7 = 42644615; + int v8 = 90815968; + + switch (v6 % 5) + { + case 0: + v7 = v2 | v2 ^ v2; + break; + case 1: + v8 = (v8 > 46297457) ? (v7 + v6 >> v5) : (v1 & v1 & v3); + break; + case 2: + v5 = (v2 < 41913501) ? (v6 >> v3 & v7) : (v4 >> v7 % v4); + break; + case 3: + v2 = (v7 > 98246179) ? (v2 << v4 << v3) : (v6 | v7 | v2); + break; + case 4: + v5 = (v3 > 60525307) ? (v1 & v1 | v8) : (v2 & v2 >> v4); + break; + default: + v3 = (v6 > 88416103) ? (v1 >> v4 + v4) : (v8 & v8 + v1); + break; + } + + + switch (v2 % 5) + { + case 0: + v3 = (v5 < 19066516) ? (v2 - v4 & v8) : (v2 >> v8 & v1); + break; + case 1: + v3 = (v1 < 87866707) ? (v7 ^ v6 >> v1) : (v2 << v2 ^ v3); + break; + case 2: + v8 = v6 | v8 / v8; + break; + case 3: + v7 = (v2 < 79317445) ? (v1 ^ v2 ^ v2) : (v5 << v7 & v7); + break; + case 4: + v7 = (v2 < 88173198) ? (v3 << v2 + v8) : (v8 & v5 << v6); + break; + default: + v1 = (v8 > 37283501) ? (v7 << v3 ^ v4) : (v7 + v1 << v7); + break; + } + + + if (v8 > 35512237) + { + v5 = (v7 > 77482852) ? (v6 + v5 + v8) : (v4 / v4 / v3); + } + else + { + v6 = (v5 < 1156781) ? (v1 | v6 ^ v1) : (v4 ^ v5 << v7); + } + + + return (v2 < 39367202) ? (v7 >> v1 + v7) : (v3 | v5 ^ v2); + } + + [MosaUnitTest] + public static int FuzzMethod1642() + { + int v1 = 3736437; + int v2 = 99638598; + int v3 = 30075168; + int v4 = 62470446; + int v5 = 8658590; + int v6 = 89367064; + int v7 = 25331650; + int v8 = 49905028; + + switch (v8 % 5) + { + case 0: + v3 = (v7 < 53246590) ? (v7 << v5 | v6) : (v4 % v7 - v3); + break; + case 1: + v3 = (v8 < 94813510) ? (v4 | v1 * v8) : (v6 >> v5 | v8); + break; + case 2: + v7 = (v2 < 17664581) ? (v2 & v6 >> v4) : (v3 << v6 | v8); + break; + case 3: + v8 = (v7 > 39281300) ? (v6 + v1 % v7) : (v6 << v3 << v5); + break; + case 4: + v8 = (v3 < 8732710) ? (v8 >> v4 - v7) : (v6 ^ v6 / v2); + break; + default: + v1 = v4 & v2 & v3; + break; + } + + + switch (v6 % 5) + { + case 0: + v1 = v7 + v7 + v2; + break; + case 1: + v7 = v1 >> v5 + v4; + break; + case 2: + v1 = (v8 < 26904161) ? (v4 & v5 >> v5) : (v6 & v1 / v5); + break; + case 3: + v3 = (v4 > 47638977) ? (v1 - v2 << v3) : (v2 % v6 >> v7); + break; + case 4: + v8 = (v5 < 946574) ? (v8 * v4 << v4) : (v7 ^ v1 ^ v8); + break; + default: + v7 = (v5 < 53314389) ? (v6 & v7 ^ v8) : (v8 + v3 ^ v7); + break; + } + + + switch (v4 % 5) + { + case 0: + v7 = (v5 < 11268745) ? (v1 + v1 - v7) : (v2 & v6 >> v2); + break; + case 1: + v3 = (v7 < 61076652) ? (v7 >> v6 >> v2) : (v2 ^ v5 ^ v4); + break; + case 2: + v8 = (v5 > 79499033) ? (v6 & v7 - v3) : (v1 / v7 << v1); + break; + case 3: + v7 = v7 >> v8 & v4; + break; + case 4: + v8 = v1 | v7 | v4; + break; + default: + v3 = (v7 < 19682362) ? (v7 ^ v5 ^ v8) : (v5 >> v2 - v4); + break; + } + + + return v5 | v3 % v6; + } + + [MosaUnitTest] + public static int FuzzMethod1643() + { + int v1 = 55167973; + int v2 = 33567958; + int v3 = 6918932; + int v4 = 20078353; + int v5 = 91583198; + int v6 = 70178339; + int v7 = 68043474; + int v8 = 67767106; + + switch (v1 % 5) + { + case 0: + v3 = (v8 < 50684684) ? (v6 + v4 | v7) : (v5 & v2 / v2); + break; + case 1: + v8 = v4 * v5 + v2; + break; + case 2: + v3 = (v2 > 43093138) ? (v4 - v4 + v4) : (v2 % v3 % v2); + break; + case 3: + v7 = v7 >> v2 & v7; + break; + case 4: + v7 = (v4 < 67179925) ? (v8 >> v4 | v4) : (v6 << v8 | v7); + break; + default: + v3 = (v4 < 45580729) ? (v6 - v1 * v3) : (v7 % v8 << v3); + break; + } + + + switch (v2 % 5) + { + case 0: + v6 = (v7 > 27784157) ? (v4 >> v6 * v3) : (v3 ^ v3 * v3); + break; + case 1: + v8 = v4 << v8 >> v1; + break; + case 2: + v4 = (v2 < 57049962) ? (v7 | v5 >> v2) : (v6 - v6 | v5); + break; + case 3: + v7 = (v2 > 32042) ? (v4 << v7 | v3) : (v3 << v1 >> v6); + break; + case 4: + v3 = v6 / v2 / v2; + break; + default: + v4 = v8 << v7 << v6; + break; + } + + + if (v4 > 43163673) + { + int v9 = 12545073; + v9 = v9 >> v9 / v9; + } + else + { + int v10 = 93918960; + v10 = (v10 < 37220220) ? (v10 + v10 * v10) : (v10 | v10 + v10); + } + + + return (v2 > 92915577) ? (v7 ^ v8 - v3) : (v4 >> v8 << v6); + } + + [MosaUnitTest] + public static int FuzzMethod1644() + { + int v1 = 19392118; + int v2 = 69426953; + int v3 = 27004054; + int v4 = 5727836; + int v5 = 56358012; + int v6 = 96016115; + int v7 = 4164672; + int v8 = 80590795; + + if (v8 < 87475288) + { + v7 = (v6 < 53390927) ? (v8 ^ v7 ^ v7) : (v2 / v2 & v7); + } + else + { + int v9 = 29961151; + v9 = (v9 < 63099103) ? (v9 << v9 ^ v9) : (v9 << v9 & v9); + } + + + switch (v4 % 5) + { + case 0: + v2 = v2 << v5 >> v1; + break; + case 1: + v1 = (v5 < 31506842) ? (v2 + v2 % v5) : (v4 | v1 << v1); + break; + case 2: + v2 = (v6 < 66268120) ? (v6 >> v1 << v5) : (v2 << v1 | v6); + break; + case 3: + v1 = v8 << v6 >> v7; + break; + case 4: + v1 = v7 * v8 - v3; + break; + default: + v5 = v4 >> v5 >> v2; + break; + } + + + if (v4 > 89329246) + { + int v10 = 55216555; + v10 = (v10 < 29831081) ? (v10 >> v10 | v10) : (v10 & v10 << v10); + } + else + { + int v11 = 82488545; + v11 = (v11 > 76222165) ? (v11 ^ v11 ^ v11) : (v11 * v11 ^ v11); + } + + + return (v1 < 77387135) ? (v5 << v8 & v4) : (v1 << v7 << v7); + } + + [MosaUnitTest] + public static int FuzzMethod1645() + { + int v1 = 5856718; + int v2 = 75652116; + int v3 = 16206263; + int v4 = 16049268; + int v5 = 80498994; + int v6 = 17566357; + int v7 = 23733373; + int v8 = 66992301; + + switch (v8 % 5) + { + case 0: + v1 = (v1 < 45223169) ? (v3 * v1 - v1) : (v2 << v1 << v8); + break; + case 1: + v4 = (v7 > 11953319) ? (v3 % v8 | v3) : (v7 >> v4 >> v4); + break; + case 2: + v2 = (v8 > 10308914) ? (v8 * v3 % v6) : (v3 | v4 ^ v8); + break; + case 3: + v5 = (v6 > 21180887) ? (v2 / v6 | v1) : (v4 << v3 >> v2); + break; + case 4: + v6 = (v8 > 1500962) ? (v3 << v4 % v5) : (v1 >> v3 >> v8); + break; + default: + v2 = v1 - v4 & v6; + break; + } + + + switch (v7 % 5) + { + case 0: + v5 = (v3 < 65075438) ? (v1 % v7 << v6) : (v4 & v1 * v5); + break; + case 1: + v7 = v6 ^ v3 << v3; + break; + case 2: + v3 = (v8 > 46463521) ? (v2 + v6 % v2) : (v8 - v7 >> v2); + break; + case 3: + v5 = (v5 > 83162256) ? (v1 << v7 & v6) : (v8 >> v7 << v2); + break; + case 4: + v4 = v2 + v3 >> v3; + break; + default: + v7 = v1 >> v2 - v3; + break; + } + + + switch (v5 % 5) + { + case 0: + v5 = (v7 < 78712320) ? (v6 >> v8 ^ v1) : (v7 >> v6 | v6); + break; + case 1: + v5 = (v2 < 64529253) ? (v7 | v2 | v6) : (v5 | v5 - v8); + break; + case 2: + v4 = (v5 < 70204181) ? (v7 << v7 ^ v1) : (v5 | v3 ^ v3); + break; + case 3: + v7 = v1 * v3 / v7; + break; + case 4: + v1 = (v4 > 88247589) ? (v4 ^ v2 - v4) : (v5 / v5 - v7); + break; + default: + v6 = (v6 > 36031732) ? (v2 | v1 << v6) : (v7 + v7 << v5); + break; + } + + + return v6 * v7 << v5; + } + + [MosaUnitTest] + public static int FuzzMethod1646() + { + int v1 = 7938684; + int v2 = 91259682; + int v3 = 22205902; + int v4 = 97189809; + int v5 = 90393661; + int v6 = 91751902; + int v7 = 19069460; + int v8 = 49723413; + + switch (v8 % 5) + { + case 0: + v1 = (v3 < 10762259) ? (v5 * v4 >> v2) : (v3 ^ v4 >> v7); + break; + case 1: + v8 = (v6 > 35238965) ? (v5 & v7 % v6) : (v6 | v1 << v5); + break; + case 2: + v2 = (v8 > 82143809) ? (v2 & v5 + v8) : (v4 << v7 >> v4); + break; + case 3: + v8 = (v2 > 81831134) ? (v5 - v6 | v1) : (v8 << v2 / v8); + break; + case 4: + v1 = v6 % v8 | v2; + break; + default: + v7 = (v1 < 89350216) ? (v7 * v8 & v1) : (v4 + v2 / v1); + break; + } + + + if (v8 < 87606932) + { + int v9 = 57848691; + v9 = (v9 < 3991258) ? (v9 << v9 << v9) : (v9 ^ v9 >> v9); + } + else + { + v2 = v1 % v6 | v1; + } + + + if (v3 < 29733693) + { + int v10 = 32765812; + v10 = v10 << v10 ^ v10; + } + else + { + v6 = v1 + v3 ^ v4; + } + + + return v3 + v1 / v5; + } + + [MosaUnitTest] + public static int FuzzMethod1647() + { + int v1 = 63779315; + int v2 = 56367243; + int v3 = 50274919; + int v4 = 34586013; + int v5 = 8950959; + int v6 = 21388367; + int v7 = 30727259; + int v8 = 28024103; + + switch (v4 % 5) + { + case 0: + v2 = v1 | v1 ^ v3; + break; + case 1: + v7 = (v4 < 13528685) ? (v4 << v7 - v3) : (v2 & v1 >> v5); + break; + case 2: + v6 = (v5 > 21261009) ? (v1 % v8 & v3) : (v6 << v3 ^ v4); + break; + case 3: + v4 = (v3 < 88100507) ? (v2 >> v5 >> v4) : (v2 * v6 * v5); + break; + case 4: + v1 = (v6 < 35212624) ? (v2 % v8 << v6) : (v2 << v8 >> v4); + break; + default: + v8 = v8 + v5 * v2; + break; + } + + + switch (v4 % 5) + { + case 0: + v4 = (v1 > 82142141) ? (v1 << v2 << v6) : (v7 - v3 >> v3); + break; + case 1: + v1 = v7 / v6 | v6; + break; + case 2: + v5 = (v3 < 81459617) ? (v6 + v6 & v4) : (v7 % v8 << v1); + break; + case 3: + v2 = (v5 < 54014091) ? (v1 ^ v7 >> v7) : (v7 ^ v1 << v7); + break; + case 4: + v3 = v1 - v6 << v1; + break; + default: + v7 = (v7 < 72369281) ? (v3 - v3 % v2) : (v4 | v3 | v4); + break; + } + + + if (v2 > 70590941) + { + int v9 = 86454360; + v9 = (v9 < 9535879) ? (v9 >> v9 >> v9) : (v9 | v9 & v9); + } + else + { + int v10 = 49457714; + v10 = v10 >> v10 | v10; + } + + + return v1 + v2 >> v5; + } + + [MosaUnitTest] + public static int FuzzMethod1648() + { + int v1 = 35950596; + int v2 = 15807133; + int v3 = 10258471; + int v4 = 74499918; + int v5 = 91941932; + int v6 = 32487708; + int v7 = 23067021; + int v8 = 88753483; + + if (v7 < 82606707) + { + v6 = v6 / v5 % v7; + } + else + { + v8 = v7 * v1 % v2; + } + + + if (v8 < 56970416) + { + int v9 = 54757109; + v9 = (v9 > 29351435) ? (v9 * v9 + v9) : (v9 & v9 * v9); + } + else + { + v1 = (v4 > 88307045) ? (v6 | v4 ^ v1) : (v1 | v3 << v4); + } + + + switch (v4 % 5) + { + case 0: + v5 = v6 - v2 << v3; + break; + case 1: + v2 = v7 << v6 | v2; + break; + case 2: + v1 = (v1 > 33113392) ? (v6 >> v6 << v7) : (v6 << v4 & v7); + break; + case 3: + v6 = (v8 > 54715327) ? (v7 - v7 - v1) : (v3 | v5 & v6); + break; + case 4: + v8 = (v6 > 16961390) ? (v3 >> v7 - v4) : (v5 | v1 << v4); + break; + default: + v1 = (v3 > 26687666) ? (v6 >> v1 - v2) : (v1 << v4 >> v3); + break; + } + + + return (v1 > 35931011) ? (v7 ^ v1 & v7) : (v6 + v3 ^ v8); + } + + [MosaUnitTest] + public static int FuzzMethod1649() + { + int v1 = 27913633; + int v2 = 4188951; + int v3 = 35833990; + int v4 = 21064863; + int v5 = 45631029; + int v6 = 99636025; + int v7 = 20353045; + int v8 = 39977510; + + switch (v4 % 5) + { + case 0: + v3 = v7 >> v3 | v3; + break; + case 1: + v7 = v4 + v6 + v2; + break; + case 2: + v7 = (v5 < 57625571) ? (v7 % v7 | v2) : (v1 ^ v8 + v7); + break; + case 3: + v1 = (v4 < 71868742) ? (v7 + v4 | v6) : (v8 ^ v2 >> v2); + break; + case 4: + v8 = (v1 > 81630620) ? (v2 | v1 % v4) : (v4 >> v2 ^ v2); + break; + default: + v2 = v7 % v8 | v4; + break; + } + + + if (v3 < 43967198) + { + int v9 = 19924194; + v9 = v9 & v9 | v9; + } + else + { + int v10 = 55338077; + v10 = (v10 > 17263530) ? (v10 | v10 ^ v10) : (v10 & v10 | v10); + } + + + if (v2 < 67315415) + { + int v11 = 85714962; + v11 = (v11 > 80585317) ? (v11 | v11 ^ v11) : (v11 % v11 >> v11); + } + else + { + v3 = (v6 > 20062365) ? (v8 >> v8 << v1) : (v2 + v3 * v5); + } + + + return (v1 < 75245302) ? (v4 | v4 << v7) : (v7 >> v1 - v1); + } + + [MosaUnitTest] + public static int FuzzMethod1650() + { + int v1 = 7518070; + int v2 = 88918067; + int v3 = 73175455; + int v4 = 63340067; + int v5 = 1711672; + int v6 = 88080556; + int v7 = 14190385; + int v8 = 19767098; + + switch (v8 % 5) + { + case 0: + v7 = (v2 > 49687540) ? (v2 >> v4 + v8) : (v5 / v3 ^ v3); + break; + case 1: + v7 = (v3 > 79265418) ? (v2 | v3 & v5) : (v4 ^ v8 >> v4); + break; + case 2: + v3 = (v5 < 11008773) ? (v8 ^ v2 | v8) : (v2 << v7 & v7); + break; + case 3: + v2 = (v1 < 94649421) ? (v4 / v3 % v2) : (v4 % v3 % v6); + break; + case 4: + v7 = (v4 < 11652724) ? (v4 & v2 ^ v1) : (v8 % v3 << v7); + break; + default: + v6 = (v3 > 89425872) ? (v1 ^ v6 << v2) : (v6 ^ v4 & v3); + break; + } + + + if (v3 > 51971585) + { + int v9 = 6203605; + v9 = v9 << v9 >> v9; + } + else + { + v7 = v4 >> v1 / v2; + } + + + if (v8 > 40974079) + { + int v10 = 45045606; + v10 = v10 ^ v10 << v10; + } + else + { + v5 = v2 / v5 * v2; + } + + + return (v1 < 64357676) ? (v5 % v8 / v5) : (v6 >> v8 >> v2); + } + + [MosaUnitTest] + public static int FuzzMethod1651() + { + int v1 = 86747539; + int v2 = 37709950; + int v3 = 60646108; + int v4 = 92053413; + int v5 = 72520810; + int v6 = 93467708; + int v7 = 31415117; + int v8 = 8758335; + + switch (v4 % 5) + { + case 0: + v5 = v4 | v8 - v1; + break; + case 1: + v7 = (v2 < 61347281) ? (v5 << v8 | v4) : (v3 << v6 % v8); + break; + case 2: + v4 = v5 ^ v3 % v8; + break; + case 3: + v5 = v3 & v3 << v1; + break; + case 4: + v7 = (v2 > 90630746) ? (v3 + v1 & v3) : (v8 & v5 * v5); + break; + default: + v4 = (v2 > 46544360) ? (v5 & v5 >> v1) : (v5 + v4 % v8); + break; + } + + + switch (v6 % 5) + { + case 0: + v5 = (v7 > 2176961) ? (v6 | v5 ^ v8) : (v3 % v8 ^ v7); + break; + case 1: + v3 = v7 - v4 & v2; + break; + case 2: + v1 = v1 ^ v8 << v1; + break; + case 3: + v7 = (v4 > 8283499) ? (v4 | v6 | v2) : (v2 % v5 * v7); + break; + case 4: + v6 = (v3 < 12000512) ? (v5 | v2 % v7) : (v5 + v7 * v5); + break; + default: + v6 = (v7 > 64802866) ? (v2 >> v8 / v7) : (v8 % v8 | v6); + break; + } + + + switch (v6 % 5) + { + case 0: + v2 = (v7 > 82682719) ? (v1 >> v4 >> v3) : (v6 - v4 | v1); + break; + case 1: + v1 = v7 % v5 & v1; + break; + case 2: + v3 = v1 & v1 / v8; + break; + case 3: + v5 = v3 % v4 - v6; + break; + case 4: + v2 = (v8 < 14620204) ? (v4 / v5 >> v3) : (v1 << v3 & v7); + break; + default: + v2 = v1 << v4 * v1; + break; + } + + + return v3 - v1 ^ v6; + } + + [MosaUnitTest] + public static int FuzzMethod1652() + { + int v1 = 30726665; + int v2 = 28552913; + int v3 = 97931998; + int v4 = 91249529; + int v5 = 42132879; + int v6 = 46641381; + int v7 = 40464104; + int v8 = 70465695; + + switch (v1 % 5) + { + case 0: + v8 = v5 ^ v8 ^ v5; + break; + case 1: + v7 = v8 | v7 % v1; + break; + case 2: + v5 = v4 >> v5 ^ v6; + break; + case 3: + v7 = v1 | v7 / v7; + break; + case 4: + v4 = (v1 < 24567434) ? (v4 / v8 >> v2) : (v7 >> v2 << v3); + break; + default: + v4 = (v4 > 32276993) ? (v5 - v6 >> v2) : (v5 - v6 - v8); + break; + } + + + if (v2 < 98222502) + { + v7 = (v1 < 75480602) ? (v3 << v2 % v1) : (v5 / v4 << v7); + } + else + { + int v9 = 38832319; + v9 = v9 | v9 / v9; + } + + + switch (v4 % 5) + { + case 0: + v8 = (v3 < 81423827) ? (v5 & v5 + v3) : (v3 % v7 * v4); + break; + case 1: + v4 = (v5 < 17626610) ? (v2 >> v7 >> v2) : (v7 ^ v6 >> v8); + break; + case 2: + v8 = (v6 > 22221080) ? (v8 % v4 - v3) : (v1 << v4 - v3); + break; + case 3: + v3 = v2 << v4 << v6; + break; + case 4: + v1 = (v1 < 97544114) ? (v4 + v2 | v5) : (v3 % v2 << v5); + break; + default: + v7 = (v6 < 28381743) ? (v7 - v7 / v1) : (v1 + v1 << v6); + break; + } + + + return (v2 < 87354437) ? (v2 << v7 >> v6) : (v7 | v5 >> v6); + } + + [MosaUnitTest] + public static int FuzzMethod1653() + { + int v1 = 63353754; + int v2 = 37740048; + int v3 = 68392485; + int v4 = 94620884; + int v5 = 8024617; + int v6 = 86748118; + int v7 = 8522157; + int v8 = 44808266; + + switch (v8 % 5) + { + case 0: + v3 = v6 | v6 + v3; + break; + case 1: + v6 = (v8 > 80964338) ? (v7 % v1 & v3) : (v4 * v2 - v1); + break; + case 2: + v7 = (v3 > 23078309) ? (v1 ^ v3 ^ v5) : (v7 + v1 << v1); + break; + case 3: + v7 = (v2 < 14079710) ? (v2 & v4 >> v4) : (v2 * v2 - v5); + break; + case 4: + v3 = (v4 < 22233418) ? (v5 << v3 % v4) : (v5 >> v4 >> v6); + break; + default: + v6 = v3 * v2 << v2; + break; + } + + + switch (v5 % 5) + { + case 0: + v4 = (v4 > 34581316) ? (v2 | v6 & v6) : (v4 * v4 / v8); + break; + case 1: + v2 = (v8 > 35680863) ? (v8 % v4 >> v7) : (v6 + v3 | v6); + break; + case 2: + v8 = (v7 > 57716276) ? (v6 / v6 ^ v6) : (v6 << v8 >> v1); + break; + case 3: + v7 = (v1 > 7435633) ? (v4 << v6 << v7) : (v2 + v3 ^ v3); + break; + case 4: + v2 = (v7 > 84352915) ? (v2 >> v6 >> v6) : (v2 >> v6 ^ v2); + break; + default: + v7 = v3 & v1 >> v5; + break; + } + + + switch (v8 % 5) + { + case 0: + v4 = (v2 < 20974243) ? (v5 | v2 ^ v4) : (v2 * v7 | v8); + break; + case 1: + v4 = (v2 > 4485712) ? (v4 << v4 >> v3) : (v8 * v7 | v6); + break; + case 2: + v1 = (v1 > 38041155) ? (v5 ^ v2 << v5) : (v6 & v4 % v5); + break; + case 3: + v8 = v6 << v4 ^ v4; + break; + case 4: + v1 = (v8 < 88087053) ? (v7 >> v7 << v4) : (v4 ^ v4 % v6); + break; + default: + v7 = (v6 < 76326159) ? (v6 | v1 & v5) : (v3 - v7 << v7); + break; + } + + + return v7 ^ v5 & v8; + } + + [MosaUnitTest] + public static int FuzzMethod1654() + { + int v1 = 53881125; + int v2 = 73172482; + int v3 = 26679396; + int v4 = 75243525; + int v5 = 79551015; + int v6 = 17619331; + int v7 = 51241544; + int v8 = 61227718; + + switch (v6 % 5) + { + case 0: + v2 = (v3 < 12481918) ? (v3 % v1 % v5) : (v1 & v6 % v6); + break; + case 1: + v8 = (v3 < 46055379) ? (v3 & v7 / v2) : (v5 ^ v7 + v7); + break; + case 2: + v1 = (v1 < 84719744) ? (v1 ^ v6 / v7) : (v5 << v2 + v4); + break; + case 3: + v3 = (v3 > 53996232) ? (v4 % v8 | v2) : (v6 ^ v8 & v7); + break; + case 4: + v8 = v2 * v1 << v4; + break; + default: + v4 = v1 + v8 >> v7; + break; + } + + + switch (v7 % 5) + { + case 0: + v6 = (v6 > 28228946) ? (v2 ^ v4 << v8) : (v5 << v7 / v4); + break; + case 1: + v3 = v8 ^ v6 / v6; + break; + case 2: + v5 = v6 | v1 << v7; + break; + case 3: + v8 = (v4 < 37351824) ? (v3 << v5 & v6) : (v8 << v5 >> v5); + break; + case 4: + v5 = (v6 > 52239702) ? (v4 ^ v4 % v2) : (v3 << v2 >> v4); + break; + default: + v5 = (v5 < 19162144) ? (v7 - v6 << v5) : (v2 << v4 ^ v3); + break; + } + + + if (v2 < 44347287) + { + v4 = (v6 > 92786837) ? (v7 * v8 >> v6) : (v6 * v4 & v1); + } + else + { + v2 = (v6 < 12441697) ? (v6 >> v1 >> v4) : (v7 >> v6 >> v3); + } + + + return v4 ^ v5 | v3; + } + + [MosaUnitTest] + public static int FuzzMethod1655() + { + int v1 = 41866590; + int v2 = 71966856; + int v3 = 89437973; + int v4 = 8009193; + int v5 = 39786314; + int v6 = 61563549; + int v7 = 1450209; + int v8 = 25267643; + + if (v3 < 40202796) + { + int v9 = 73447062; + v9 = v9 | v9 | v9; + } + else + { + int v10 = 62246916; + v10 = (v10 < 96154343) ? (v10 + v10 ^ v10) : (v10 | v10 & v10); + } + + + switch (v6 % 5) + { + case 0: + v7 = (v5 < 36283566) ? (v3 >> v3 >> v8) : (v6 >> v3 + v1); + break; + case 1: + v4 = (v7 < 61067585) ? (v6 << v8 + v3) : (v7 - v3 + v2); + break; + case 2: + v3 = v7 << v1 << v3; + break; + case 3: + v2 = (v1 > 11454163) ? (v2 | v8 & v4) : (v2 | v5 >> v5); + break; + case 4: + v8 = (v8 < 12703774) ? (v8 | v6 % v2) : (v5 >> v7 % v4); + break; + default: + v7 = v6 * v1 >> v3; + break; + } + + + switch (v5 % 5) + { + case 0: + v1 = (v2 < 8230210) ? (v8 * v8 | v8) : (v2 >> v1 * v7); + break; + case 1: + v6 = v3 << v8 / v6; + break; + case 2: + v8 = v8 % v3 * v5; + break; + case 3: + v5 = (v8 < 86368113) ? (v7 ^ v1 - v1) : (v2 & v7 << v3); + break; + case 4: + v6 = (v3 > 18722534) ? (v8 + v2 & v4) : (v2 | v3 << v8); + break; + default: + v2 = (v7 < 44189684) ? (v2 % v3 % v5) : (v2 | v5 << v4); + break; + } + + + return (v3 > 85529828) ? (v8 << v3 >> v4) : (v7 & v7 >> v6); + } + + [MosaUnitTest] + public static int FuzzMethod1656() + { + int v1 = 53942730; + int v2 = 72702895; + int v3 = 57975913; + int v4 = 91940474; + int v5 = 53266707; + int v6 = 25528565; + int v7 = 71270447; + int v8 = 57506966; + + switch (v5 % 5) + { + case 0: + v1 = v7 ^ v4 >> v3; + break; + case 1: + v3 = (v3 < 12604883) ? (v2 << v1 >> v3) : (v6 << v8 & v5); + break; + case 2: + v1 = v8 << v5 ^ v3; + break; + case 3: + v6 = v1 >> v6 >> v5; + break; + case 4: + v4 = (v2 > 13340777) ? (v1 - v3 >> v1) : (v8 | v2 >> v7); + break; + default: + v8 = (v1 < 37816018) ? (v8 * v8 % v6) : (v8 ^ v2 * v5); + break; + } + + + if (v4 > 63939914) + { + int v9 = 4740994; + v9 = (v9 < 69232376) ? (v9 - v9 % v9) : (v9 % v9 >> v9); + } + else + { + v5 = v7 * v2 ^ v2; + } + + + if (v2 > 27614901) + { + v3 = v2 & v5 ^ v4; + } + else + { + v1 = (v6 > 70056860) ? (v6 % v7 << v2) : (v4 % v3 >> v7); + } + + + return v4 - v7 & v7; + } + + [MosaUnitTest] + public static int FuzzMethod1657() + { + int v1 = 82132594; + int v2 = 19207331; + int v3 = 94557913; + int v4 = 68756480; + int v5 = 25288203; + int v6 = 24295518; + int v7 = 46361983; + int v8 = 80147885; + + if (v3 > 84269959) + { + int v9 = 18405439; + v9 = v9 | v9 + v9; + } + else + { + v1 = v6 << v7 ^ v7; + } + + + if (v3 > 18456765) + { + int v10 = 66599862; + v10 = (v10 > 52546380) ? (v10 % v10 ^ v10) : (v10 << v10 % v10); + } + else + { + v7 = v8 - v7 - v3; + } + + + switch (v1 % 5) + { + case 0: + v5 = (v2 > 7534726) ? (v3 >> v5 ^ v6) : (v5 / v2 - v7); + break; + case 1: + v2 = (v4 < 49642637) ? (v3 << v3 * v5) : (v3 / v6 << v2); + break; + case 2: + v2 = (v1 < 79830060) ? (v8 << v7 % v2) : (v6 - v7 / v7); + break; + case 3: + v4 = v6 >> v2 ^ v1; + break; + case 4: + v1 = (v3 > 83563481) ? (v7 | v4 | v5) : (v4 + v6 >> v6); + break; + default: + v8 = (v6 > 48725576) ? (v1 + v1 / v2) : (v7 << v2 >> v6); + break; + } + + + return (v3 < 63467593) ? (v2 * v5 >> v6) : (v4 & v2 >> v1); + } + + [MosaUnitTest] + public static int FuzzMethod1658() + { + int v1 = 79640961; + int v2 = 14696415; + int v3 = 38577851; + int v4 = 14020463; + int v5 = 17747054; + int v6 = 52860028; + int v7 = 34993338; + int v8 = 65938390; + + switch (v8 % 5) + { + case 0: + v5 = (v1 < 7296558) ? (v8 - v5 >> v2) : (v8 * v7 ^ v1); + break; + case 1: + v8 = v5 >> v5 & v6; + break; + case 2: + v8 = (v4 > 58152273) ? (v4 << v5 * v2) : (v4 >> v6 << v1); + break; + case 3: + v1 = (v2 < 89780218) ? (v3 | v4 << v5) : (v3 % v5 & v5); + break; + case 4: + v8 = (v6 < 20345128) ? (v2 | v8 ^ v8) : (v5 + v4 % v8); + break; + default: + v4 = (v4 > 61808474) ? (v8 << v4 + v2) : (v4 << v2 & v2); + break; + } + + + if (v8 < 10872856) + { + v2 = (v1 < 3653409) ? (v3 ^ v7 % v5) : (v6 & v3 + v6); + } + else + { + int v9 = 84594350; + v9 = (v9 < 76747589) ? (v9 >> v9 / v9) : (v9 << v9 ^ v9); + } + + + switch (v7 % 5) + { + case 0: + v5 = (v3 > 62672604) ? (v8 * v2 ^ v7) : (v1 / v6 + v5); + break; + case 1: + v2 = (v1 > 47181720) ? (v2 / v6 - v4) : (v3 / v4 & v7); + break; + case 2: + v5 = (v3 > 43552662) ? (v4 % v7 ^ v5) : (v2 / v5 << v1); + break; + case 3: + v2 = v4 | v6 % v4; + break; + case 4: + v6 = v2 % v6 + v3; + break; + default: + v2 = v1 ^ v2 + v3; + break; + } + + + return v3 >> v6 << v1; + } + + [MosaUnitTest] + public static int FuzzMethod1659() + { + int v1 = 12341580; + int v2 = 44056114; + int v3 = 7564533; + int v4 = 68650302; + int v5 = 84920023; + int v6 = 59699093; + int v7 = 415285; + int v8 = 90714469; + + switch (v1 % 5) + { + case 0: + v5 = v5 << v2 & v2; + break; + case 1: + v8 = (v4 < 13604945) ? (v3 | v7 | v1) : (v7 + v8 / v6); + break; + case 2: + v1 = (v3 < 97039519) ? (v8 & v1 % v4) : (v2 >> v6 % v7); + break; + case 3: + v1 = (v2 < 28446433) ? (v6 ^ v8 ^ v4) : (v6 ^ v7 ^ v7); + break; + case 4: + v2 = v8 | v5 >> v8; + break; + default: + v3 = (v8 > 43957179) ? (v2 & v2 & v5) : (v7 << v3 | v3); + break; + } + + + switch (v5 % 5) + { + case 0: + v1 = v6 << v6 | v3; + break; + case 1: + v2 = (v4 < 25148131) ? (v7 - v6 & v2) : (v1 ^ v1 << v5); + break; + case 2: + v3 = v3 | v4 ^ v6; + break; + case 3: + v8 = v1 | v7 | v7; + break; + case 4: + v6 = (v7 > 83433676) ? (v2 & v8 << v4) : (v8 % v1 << v2); + break; + default: + v1 = (v2 < 27969768) ? (v2 << v5 << v3) : (v5 % v8 + v6); + break; + } + + + switch (v7 % 5) + { + case 0: + v5 = v4 / v8 ^ v4; + break; + case 1: + v1 = (v6 > 55341182) ? (v7 ^ v1 ^ v5) : (v6 + v1 >> v7); + break; + case 2: + v8 = (v6 < 83990376) ? (v1 >> v3 | v1) : (v3 / v2 | v4); + break; + case 3: + v1 = (v1 > 91519390) ? (v6 % v6 << v4) : (v1 - v7 | v3); + break; + case 4: + v8 = (v3 > 14001798) ? (v3 ^ v8 << v4) : (v1 | v3 - v6); + break; + default: + v1 = v8 << v7 % v7; + break; + } + + + return (v6 > 33508163) ? (v8 % v1 % v2) : (v1 * v5 / v3); + } + + [MosaUnitTest] + public static int FuzzMethod1660() + { + int v1 = 28326814; + int v2 = 16039119; + int v3 = 10076850; + int v4 = 75907295; + int v5 = 1784662; + int v6 = 4338678; + int v7 = 65477707; + int v8 = 43600598; + + switch (v1 % 5) + { + case 0: + v2 = (v1 < 90643274) ? (v8 | v2 >> v2) : (v8 - v5 & v7); + break; + case 1: + v2 = (v4 < 28344050) ? (v6 * v4 & v5) : (v6 + v6 >> v1); + break; + case 2: + v3 = (v6 < 79233525) ? (v2 ^ v1 * v1) : (v1 << v1 - v2); + break; + case 3: + v2 = (v3 > 63128702) ? (v8 >> v3 * v5) : (v1 >> v2 >> v6); + break; + case 4: + v2 = v3 ^ v8 ^ v2; + break; + default: + v2 = v1 << v6 >> v6; + break; + } + + + switch (v6 % 5) + { + case 0: + v6 = v3 | v5 + v6; + break; + case 1: + v2 = (v4 > 17283400) ? (v6 >> v7 << v8) : (v3 & v1 ^ v2); + break; + case 2: + v3 = v8 << v6 << v6; + break; + case 3: + v6 = (v5 > 64804035) ? (v3 >> v3 % v4) : (v4 / v3 % v4); + break; + case 4: + v2 = v4 >> v6 >> v6; + break; + default: + v1 = (v3 > 13657658) ? (v1 / v4 | v7) : (v1 & v6 << v8); + break; + } + + + if (v5 < 67405419) + { + v6 = (v1 > 35512040) ? (v7 + v7 << v7) : (v8 ^ v7 | v2); + } + else + { + v5 = (v8 < 92994760) ? (v4 << v4 & v5) : (v8 >> v4 / v6); + } + + + return v6 << v3 << v7; + } + + [MosaUnitTest] + public static int FuzzMethod1661() + { + int v1 = 45810230; + int v2 = 2315802; + int v3 = 83467674; + int v4 = 21760350; + int v5 = 42384727; + int v6 = 64344249; + int v7 = 9180912; + int v8 = 84446668; + + if (v1 > 25125966) + { + v3 = (v8 < 25158450) ? (v8 >> v6 / v5) : (v8 / v4 & v1); + } + else + { + int v9 = 13687816; + v9 = v9 ^ v9 % v9; + } + + + switch (v8 % 5) + { + case 0: + v1 = (v2 < 10021097) ? (v8 | v6 + v6) : (v4 << v7 - v1); + break; + case 1: + v7 = (v6 > 68630380) ? (v1 - v7 << v8) : (v4 | v4 % v4); + break; + case 2: + v4 = (v8 > 59820580) ? (v4 >> v1 & v5) : (v2 ^ v8 * v3); + break; + case 3: + v8 = v2 << v2 & v5; + break; + case 4: + v1 = v4 << v2 % v6; + break; + default: + v3 = (v3 < 45911294) ? (v4 >> v4 & v3) : (v1 ^ v4 & v4); + break; + } + + + if (v1 < 95184043) + { + v4 = (v8 < 37886958) ? (v6 << v5 + v1) : (v4 + v5 ^ v1); + } + else + { + int v10 = 11460593; + v10 = (v10 < 39420027) ? (v10 - v10 | v10) : (v10 >> v10 & v10); + } + + + return (v1 > 87652922) ? (v8 ^ v7 >> v8) : (v2 % v5 >> v5); + } + + [MosaUnitTest] + public static int FuzzMethod1662() + { + int v1 = 21102896; + int v2 = 49493635; + int v3 = 70659210; + int v4 = 71461165; + int v5 = 92162905; + int v6 = 86315549; + int v7 = 9986965; + int v8 = 90056169; + + switch (v3 % 5) + { + case 0: + v7 = v3 >> v3 ^ v4; + break; + case 1: + v8 = (v2 < 57638485) ? (v4 * v6 | v2) : (v8 << v3 | v1); + break; + case 2: + v3 = v4 - v8 | v8; + break; + case 3: + v8 = v5 % v1 % v7; + break; + case 4: + v6 = (v3 > 36380436) ? (v7 ^ v2 ^ v2) : (v7 << v2 ^ v6); + break; + default: + v7 = v8 - v7 % v5; + break; + } + + + switch (v5 % 5) + { + case 0: + v1 = (v7 > 29991465) ? (v7 & v6 >> v3) : (v2 | v3 << v6); + break; + case 1: + v5 = v2 * v3 / v5; + break; + case 2: + v7 = v6 + v3 + v5; + break; + case 3: + v6 = (v5 < 11742144) ? (v8 | v6 + v3) : (v7 % v1 + v7); + break; + case 4: + v7 = v2 >> v2 + v7; + break; + default: + v1 = (v5 < 82105284) ? (v1 << v6 * v5) : (v8 - v7 >> v2); + break; + } + + + if (v1 > 93238897) + { + v5 = (v7 > 68487359) ? (v2 % v7 << v5) : (v2 << v4 * v7); + } + else + { + v8 = v4 | v1 & v1; + } + + + return (v4 > 12826933) ? (v8 << v6 & v2) : (v7 >> v6 * v3); + } + + [MosaUnitTest] + public static int FuzzMethod1663() + { + int v1 = 69894196; + int v2 = 20399513; + int v3 = 30865773; + int v4 = 53794988; + int v5 = 48890378; + int v6 = 74029399; + int v7 = 38713904; + int v8 = 61906143; + + switch (v1 % 5) + { + case 0: + v4 = (v2 > 79682127) ? (v1 & v5 + v7) : (v2 | v5 * v2); + break; + case 1: + v7 = (v8 > 98149794) ? (v6 + v6 >> v5) : (v8 >> v2 / v6); + break; + case 2: + v2 = (v4 > 68532378) ? (v8 & v5 >> v5) : (v2 + v8 ^ v5); + break; + case 3: + v1 = (v6 < 58736122) ? (v2 & v7 * v8) : (v7 + v5 ^ v4); + break; + case 4: + v7 = (v7 > 7656040) ? (v5 ^ v5 << v7) : (v1 | v1 * v3); + break; + default: + v4 = v8 >> v8 >> v4; + break; + } + + + if (v7 > 89583959) + { + int v9 = 30862825; + v9 = (v9 > 42492880) ? (v9 + v9 & v9) : (v9 >> v9 & v9); + } + else + { + int v10 = 37304599; + v10 = (v10 > 29161721) ? (v10 | v10 << v10) : (v10 & v10 - v10); + } + + + if (v6 > 40241347) + { + int v11 = 80493114; + v11 = (v11 < 27581) ? (v11 << v11 & v11) : (v11 / v11 + v11); + } + else + { + int v12 = 73704448; + v12 = (v12 > 3564195) ? (v12 * v12 << v12) : (v12 - v12 & v12); + } + + + return v2 % v1 << v3; + } + + [MosaUnitTest] + public static int FuzzMethod1664() + { + int v1 = 17470019; + int v2 = 59563030; + int v3 = 8977461; + int v4 = 18846041; + int v5 = 4684232; + int v6 = 58688811; + int v7 = 3641045; + int v8 = 29895160; + + switch (v7 % 5) + { + case 0: + v5 = (v4 < 70906923) ? (v8 - v2 << v7) : (v6 >> v3 & v5); + break; + case 1: + v6 = (v8 > 84644049) ? (v1 | v7 << v3) : (v8 >> v1 / v4); + break; + case 2: + v6 = v7 + v1 >> v3; + break; + case 3: + v8 = v7 << v6 + v8; + break; + case 4: + v8 = (v6 > 23038188) ? (v1 >> v2 % v1) : (v1 ^ v6 << v4); + break; + default: + v4 = v4 - v6 - v4; + break; + } + + + switch (v4 % 5) + { + case 0: + v1 = v2 & v6 & v8; + break; + case 1: + v3 = (v6 > 49475279) ? (v6 % v8 + v5) : (v7 << v2 / v8); + break; + case 2: + v5 = (v4 < 47008906) ? (v6 >> v3 * v2) : (v7 << v6 % v1); + break; + case 3: + v3 = v8 % v6 << v3; + break; + case 4: + v7 = (v7 < 38611279) ? (v8 << v5 | v2) : (v4 * v7 % v5); + break; + default: + v6 = v5 - v7 << v6; + break; + } + + + switch (v4 % 5) + { + case 0: + v3 = v6 - v4 >> v5; + break; + case 1: + v8 = v3 & v5 ^ v7; + break; + case 2: + v4 = v8 + v7 % v1; + break; + case 3: + v8 = (v4 > 43648120) ? (v6 + v6 >> v8) : (v7 ^ v3 - v2); + break; + case 4: + v4 = (v4 > 95610573) ? (v6 >> v5 >> v3) : (v4 << v5 >> v2); + break; + default: + v7 = (v3 > 12718354) ? (v6 * v3 << v4) : (v7 - v1 ^ v2); + break; + } + + + return (v4 < 56373931) ? (v5 & v8 & v4) : (v5 | v4 << v3); + } + + [MosaUnitTest] + public static int FuzzMethod1665() + { + int v1 = 63908274; + int v2 = 15078828; + int v3 = 47287945; + int v4 = 40827610; + int v5 = 51956440; + int v6 = 32622787; + int v7 = 34147690; + int v8 = 45317445; + + if (v6 > 23797340) + { + int v9 = 30187945; + v9 = v9 ^ v9 << v9; + } + else + { + int v10 = 79467050; + v10 = (v10 < 19594808) ? (v10 >> v10 - v10) : (v10 + v10 - v10); + } + + + if (v3 < 41814268) + { + v7 = (v3 > 23214393) ? (v7 << v8 - v7) : (v5 & v6 >> v6); + } + else + { + v5 = v8 * v2 * v3; + } + + + switch (v6 % 5) + { + case 0: + v7 = (v5 < 16519123) ? (v1 << v2 & v3) : (v8 << v4 * v2); + break; + case 1: + v1 = v4 - v1 >> v3; + break; + case 2: + v5 = v4 * v2 | v3; + break; + case 3: + v5 = v5 + v2 >> v6; + break; + case 4: + v5 = v4 | v2 % v8; + break; + default: + v6 = v6 >> v6 >> v3; + break; + } + + + return (v2 > 18752345) ? (v5 / v1 / v7) : (v4 | v3 / v2); + } + + [MosaUnitTest] + public static int FuzzMethod1666() + { + int v1 = 41350142; + int v2 = 18154053; + int v3 = 78579978; + int v4 = 79800558; + int v5 = 44224710; + int v6 = 45229689; + int v7 = 23690456; + int v8 = 54749910; + + switch (v1 % 5) + { + case 0: + v8 = v8 | v7 * v5; + break; + case 1: + v1 = (v5 < 80047440) ? (v7 >> v4 | v4) : (v1 | v3 >> v3); + break; + case 2: + v4 = (v7 > 84503913) ? (v2 | v3 << v4) : (v2 >> v8 & v5); + break; + case 3: + v7 = (v6 > 67821612) ? (v2 >> v3 ^ v4) : (v4 ^ v3 | v6); + break; + case 4: + v7 = v2 | v5 ^ v8; + break; + default: + v6 = (v1 > 76073960) ? (v1 % v4 - v7) : (v8 >> v4 << v8); + break; + } + + + switch (v1 % 5) + { + case 0: + v6 = v4 << v5 / v7; + break; + case 1: + v7 = v5 & v7 << v2; + break; + case 2: + v5 = (v1 > 56890102) ? (v2 ^ v1 * v4) : (v8 % v3 * v5); + break; + case 3: + v1 = (v2 < 47670288) ? (v8 | v1 + v5) : (v2 << v5 % v7); + break; + case 4: + v4 = v5 ^ v1 ^ v8; + break; + default: + v3 = (v7 > 80384278) ? (v4 + v6 >> v8) : (v4 + v3 ^ v2); + break; + } + + + switch (v8 % 5) + { + case 0: + v6 = (v5 > 31062518) ? (v6 << v5 & v6) : (v8 / v2 | v6); + break; + case 1: + v8 = v3 ^ v2 & v8; + break; + case 2: + v3 = v5 | v7 & v6; + break; + case 3: + v1 = (v4 < 7370476) ? (v6 << v6 ^ v3) : (v3 << v7 + v3); + break; + case 4: + v7 = (v5 > 31985069) ? (v1 ^ v3 << v4) : (v8 | v3 | v3); + break; + default: + v5 = v2 * v8 >> v5; + break; + } + + + return (v7 < 49009200) ? (v8 << v5 / v1) : (v2 * v3 ^ v2); + } + + [MosaUnitTest] + public static int FuzzMethod1667() + { + int v1 = 86030226; + int v2 = 63561176; + int v3 = 6886608; + int v4 = 76648271; + int v5 = 4834051; + int v6 = 35184127; + int v7 = 79995106; + int v8 = 51730729; + + switch (v6 % 5) + { + case 0: + v7 = (v6 > 37384723) ? (v8 & v5 ^ v3) : (v5 << v8 * v1); + break; + case 1: + v8 = v4 << v7 / v8; + break; + case 2: + v8 = (v6 < 82805362) ? (v1 + v1 ^ v1) : (v4 * v4 - v7); + break; + case 3: + v8 = v1 ^ v2 >> v3; + break; + case 4: + v1 = v3 | v7 + v6; + break; + default: + v5 = (v4 > 53841887) ? (v4 << v8 >> v4) : (v3 >> v6 | v5); + break; + } + + + if (v1 < 41009450) + { + v4 = (v7 > 66460833) ? (v8 ^ v5 / v6) : (v7 % v3 & v3); + } + else + { + int v9 = 34474095; + v9 = v9 >> v9 ^ v9; + } + + + if (v1 < 86759494) + { + v7 = (v6 > 38414378) ? (v8 | v6 >> v4) : (v4 >> v1 + v3); + } + else + { + v8 = v2 / v3 | v3; + } + + + return (v5 < 37746747) ? (v6 ^ v1 >> v4) : (v1 & v5 | v5); + } + + [MosaUnitTest] + public static int FuzzMethod1668() + { + int v1 = 74786403; + int v2 = 19224269; + int v3 = 81241203; + int v4 = 17554625; + int v5 = 87270511; + int v6 = 75293063; + int v7 = 2971520; + int v8 = 93767399; + + switch (v3 % 5) + { + case 0: + v8 = v4 << v5 % v1; + break; + case 1: + v8 = (v1 < 77359878) ? (v6 * v7 << v6) : (v6 / v2 & v8); + break; + case 2: + v1 = v6 >> v3 | v7; + break; + case 3: + v4 = (v8 < 9597533) ? (v3 & v7 / v3) : (v4 & v8 << v2); + break; + case 4: + v1 = (v2 > 15375558) ? (v5 << v6 >> v6) : (v8 << v3 / v4); + break; + default: + v3 = (v2 > 45929981) ? (v8 - v7 >> v6) : (v1 & v7 ^ v3); + break; + } + + + switch (v8 % 5) + { + case 0: + v3 = (v6 > 70809683) ? (v8 >> v5 << v8) : (v7 - v7 / v7); + break; + case 1: + v2 = v8 | v4 - v1; + break; + case 2: + v3 = (v3 > 64164437) ? (v5 - v7 << v5) : (v8 << v8 & v2); + break; + case 3: + v8 = (v5 > 24058521) ? (v5 / v5 % v4) : (v7 + v2 + v3); + break; + case 4: + v1 = v6 / v1 >> v2; + break; + default: + v2 = v5 << v7 % v3; + break; + } + + + switch (v8 % 5) + { + case 0: + v3 = (v6 < 64726316) ? (v8 & v7 >> v2) : (v6 << v4 << v1); + break; + case 1: + v7 = (v2 < 44840024) ? (v7 - v2 >> v7) : (v5 >> v6 - v2); + break; + case 2: + v7 = (v4 > 69019711) ? (v7 << v7 << v4) : (v2 & v4 - v8); + break; + case 3: + v4 = v1 >> v3 ^ v3; + break; + case 4: + v4 = (v4 < 29512864) ? (v4 << v2 >> v1) : (v2 + v1 / v2); + break; + default: + v2 = (v5 < 64260122) ? (v7 >> v1 * v5) : (v8 ^ v3 ^ v5); + break; + } + + + return v3 ^ v3 * v1; + } + + [MosaUnitTest] + public static int FuzzMethod1669() + { + int v1 = 69094650; + int v2 = 89994823; + int v3 = 13691401; + int v4 = 74847411; + int v5 = 73245037; + int v6 = 24859328; + int v7 = 48900698; + int v8 = 43925475; + + switch (v4 % 5) + { + case 0: + v3 = (v3 > 17352615) ? (v3 | v8 >> v4) : (v1 * v3 >> v8); + break; + case 1: + v2 = (v2 < 56577435) ? (v7 >> v2 << v7) : (v1 & v3 / v1); + break; + case 2: + v5 = (v3 < 47137926) ? (v8 / v6 >> v1) : (v4 * v6 >> v2); + break; + case 3: + v1 = (v5 > 50383383) ? (v5 ^ v8 ^ v6) : (v3 | v1 << v1); + break; + case 4: + v5 = (v5 < 15450943) ? (v7 >> v1 / v2) : (v6 & v3 & v1); + break; + default: + v7 = (v6 < 56086998) ? (v7 | v8 >> v8) : (v2 << v3 << v7); + break; + } + + + switch (v4 % 5) + { + case 0: + v2 = v5 | v2 / v3; + break; + case 1: + v1 = v6 >> v1 % v7; + break; + case 2: + v3 = v6 << v7 - v4; + break; + case 3: + v8 = (v5 < 16074889) ? (v6 & v5 * v1) : (v5 | v2 << v5); + break; + case 4: + v7 = v1 + v1 << v4; + break; + default: + v3 = v5 * v7 << v7; + break; + } + + + if (v6 < 71252287) + { + int v9 = 21502336; + v9 = v9 | v9 ^ v9; + } + else + { + int v10 = 61712400; + v10 = v10 >> v10 >> v10; + } + + + return (v8 > 79347635) ? (v1 ^ v6 | v5) : (v2 / v1 ^ v6); + } + + [MosaUnitTest] + public static int FuzzMethod1670() + { + int v1 = 445913; + int v2 = 76800358; + int v3 = 73769949; + int v4 = 46715368; + int v5 = 85026662; + int v6 = 77478010; + int v7 = 70933915; + int v8 = 50213105; + + switch (v8 % 5) + { + case 0: + v8 = (v5 < 95971959) ? (v8 << v3 * v8) : (v1 | v6 << v5); + break; + case 1: + v6 = (v2 > 6994243) ? (v7 >> v4 | v3) : (v8 & v2 ^ v8); + break; + case 2: + v8 = (v2 < 29785134) ? (v5 / v4 | v2) : (v2 | v4 & v3); + break; + case 3: + v1 = (v1 < 37968043) ? (v3 >> v6 >> v2) : (v1 / v2 & v2); + break; + case 4: + v4 = (v4 > 31817114) ? (v6 / v1 - v5) : (v6 / v8 >> v2); + break; + default: + v6 = v6 | v2 >> v4; + break; + } + + + switch (v7 % 5) + { + case 0: + v5 = v8 ^ v4 << v3; + break; + case 1: + v5 = v7 % v5 ^ v1; + break; + case 2: + v8 = (v5 < 34672128) ? (v2 ^ v1 >> v6) : (v3 + v3 - v1); + break; + case 3: + v8 = (v3 > 25153491) ? (v2 % v2 % v4) : (v5 ^ v8 % v3); + break; + case 4: + v3 = (v2 > 23968252) ? (v8 + v5 << v3) : (v6 & v6 & v7); + break; + default: + v3 = (v8 < 68110478) ? (v4 ^ v7 | v3) : (v4 & v6 / v3); + break; + } + + + if (v2 > 18686254) + { + int v9 = 16584408; + v9 = (v9 < 36426082) ? (v9 >> v9 % v9) : (v9 * v9 >> v9); + } + else + { + int v10 = 76209648; + v10 = (v10 > 35895483) ? (v10 | v10 + v10) : (v10 << v10 % v10); + } + + + return (v3 > 27947881) ? (v7 >> v2 * v3) : (v8 * v5 ^ v4); + } + + [MosaUnitTest] + public static int FuzzMethod1671() + { + int v1 = 41020065; + int v2 = 25437388; + int v3 = 87716704; + int v4 = 55581279; + int v5 = 95812698; + int v6 = 56589235; + int v7 = 93931218; + int v8 = 91617035; + + switch (v5 % 5) + { + case 0: + v3 = (v4 > 77631911) ? (v1 << v3 << v6) : (v8 - v1 ^ v2); + break; + case 1: + v6 = (v4 < 96188670) ? (v2 >> v1 / v1) : (v2 >> v6 & v4); + break; + case 2: + v6 = v7 | v4 & v6; + break; + case 3: + v2 = (v2 < 81374388) ? (v1 ^ v4 | v6) : (v3 << v6 % v1); + break; + case 4: + v5 = (v8 < 33470690) ? (v5 + v4 & v6) : (v2 << v6 - v3); + break; + default: + v5 = (v4 < 22932741) ? (v7 ^ v4 % v2) : (v7 & v3 + v3); + break; + } + + + switch (v3 % 5) + { + case 0: + v5 = (v7 < 69383216) ? (v8 - v8 * v6) : (v1 >> v8 & v2); + break; + case 1: + v6 = (v4 > 67181311) ? (v8 - v1 ^ v3) : (v4 % v7 & v6); + break; + case 2: + v3 = (v1 < 28257329) ? (v4 % v5 << v3) : (v7 - v2 - v2); + break; + case 3: + v7 = (v5 > 33244459) ? (v5 | v1 - v5) : (v8 * v4 ^ v7); + break; + case 4: + v8 = (v3 < 34203607) ? (v5 + v6 | v2) : (v5 << v6 % v7); + break; + default: + v6 = (v1 > 58538815) ? (v3 - v4 / v1) : (v4 << v1 << v5); + break; + } + + + switch (v8 % 5) + { + case 0: + v2 = (v4 < 20348659) ? (v5 << v4 & v1) : (v2 & v2 * v4); + break; + case 1: + v6 = (v8 > 83882752) ? (v2 & v1 + v1) : (v5 / v5 % v6); + break; + case 2: + v7 = (v6 > 18531600) ? (v5 << v1 & v6) : (v2 | v4 & v8); + break; + case 3: + v4 = v8 & v7 << v1; + break; + case 4: + v4 = (v5 < 1785655) ? (v2 >> v5 % v7) : (v4 >> v8 >> v1); + break; + default: + v6 = (v3 < 34293040) ? (v1 * v2 | v2) : (v1 - v4 ^ v3); + break; + } + + + return v4 >> v5 ^ v8; + } + + [MosaUnitTest] + public static int FuzzMethod1672() + { + int v1 = 87912499; + int v2 = 4025230; + int v3 = 17763132; + int v4 = 58623760; + int v5 = 71624239; + int v6 = 74596954; + int v7 = 17398480; + int v8 = 35338831; + + switch (v6 % 5) + { + case 0: + v1 = (v1 < 17283358) ? (v5 ^ v7 * v3) : (v7 >> v6 - v6); + break; + case 1: + v5 = v6 % v4 & v2; + break; + case 2: + v6 = (v2 < 56281956) ? (v2 << v4 + v4) : (v1 << v5 >> v1); + break; + case 3: + v3 = (v6 < 18400389) ? (v8 & v7 >> v4) : (v2 << v4 % v8); + break; + case 4: + v6 = v1 >> v2 << v4; + break; + default: + v5 = v2 | v3 << v7; + break; + } + + + switch (v1 % 5) + { + case 0: + v7 = (v5 > 10735455) ? (v3 & v4 << v2) : (v4 & v5 - v8); + break; + case 1: + v2 = v5 ^ v2 & v7; + break; + case 2: + v8 = (v6 > 43681771) ? (v5 / v3 >> v8) : (v6 << v3 | v3); + break; + case 3: + v8 = v1 & v7 ^ v7; + break; + case 4: + v5 = v4 << v6 + v7; + break; + default: + v1 = (v5 < 59914932) ? (v6 >> v4 << v6) : (v4 - v5 ^ v8); + break; + } + + + switch (v6 % 5) + { + case 0: + v4 = (v1 > 2070042) ? (v8 % v5 & v5) : (v2 & v6 / v2); + break; + case 1: + v3 = v7 ^ v5 + v2; + break; + case 2: + v3 = (v1 < 28345034) ? (v8 << v7 ^ v3) : (v8 << v3 % v2); + break; + case 3: + v8 = (v6 < 99643808) ? (v6 - v8 << v7) : (v3 / v3 >> v1); + break; + case 4: + v2 = v3 - v3 ^ v6; + break; + default: + v2 = (v6 < 59595353) ? (v4 ^ v3 >> v2) : (v6 ^ v3 * v6); + break; + } + + + return v1 | v2 & v7; + } + + [MosaUnitTest] + public static int FuzzMethod1673() + { + int v1 = 70676104; + int v2 = 22768171; + int v3 = 68608450; + int v4 = 27632860; + int v5 = 54166285; + int v6 = 56773895; + int v7 = 25250218; + int v8 = 71554989; + + switch (v1 % 5) + { + case 0: + v4 = (v4 > 74197226) ? (v5 - v6 ^ v8) : (v8 >> v4 / v1); + break; + case 1: + v1 = (v1 > 88948549) ? (v7 & v6 << v3) : (v8 % v2 >> v1); + break; + case 2: + v8 = (v5 > 40138022) ? (v7 * v8 >> v2) : (v3 >> v6 >> v7); + break; + case 3: + v2 = v2 >> v2 % v1; + break; + case 4: + v3 = (v6 > 26162922) ? (v8 >> v6 - v8) : (v3 & v8 >> v6); + break; + default: + v6 = v5 / v5 / v8; + break; + } + + + switch (v6 % 5) + { + case 0: + v7 = v5 + v6 + v7; + break; + case 1: + v8 = v1 * v5 >> v5; + break; + case 2: + v7 = v1 / v7 >> v6; + break; + case 3: + v1 = (v2 > 99822887) ? (v3 << v7 * v4) : (v5 * v7 >> v1); + break; + case 4: + v5 = v5 & v2 << v1; + break; + default: + v7 = (v4 < 89292793) ? (v8 & v6 * v1) : (v7 ^ v7 << v6); + break; + } + + + if (v8 < 98833300) + { + int v9 = 78848813; + v9 = v9 << v9 << v9; + } + else + { + int v10 = 55553628; + v10 = (v10 > 65710205) ? (v10 >> v10 & v10) : (v10 << v10 ^ v10); + } + + + return (v4 < 56941760) ? (v8 << v8 | v1) : (v7 >> v8 * v1); + } + + [MosaUnitTest] + public static int FuzzMethod1674() + { + int v1 = 76085903; + int v2 = 76394201; + int v3 = 33908761; + int v4 = 99427856; + int v5 = 79938377; + int v6 = 62989484; + int v7 = 85380572; + int v8 = 68927411; + + if (v3 > 55208678) + { + int v9 = 49875118; + v9 = (v9 > 981608) ? (v9 ^ v9 % v9) : (v9 / v9 & v9); + } + else + { + v7 = v7 % v1 >> v2; + } + + + if (v3 > 40251558) + { + v5 = v5 % v3 << v5; + } + else + { + v5 = v3 << v2 + v3; + } + + + if (v3 > 46470860) + { + v6 = v1 << v1 ^ v2; + } + else + { + v7 = (v1 > 65651972) ? (v4 - v5 / v1) : (v8 + v8 | v4); + } + + + return (v6 < 35136768) ? (v5 >> v5 ^ v4) : (v8 & v1 & v8); + } + + [MosaUnitTest] + public static int FuzzMethod1675() + { + int v1 = 73079965; + int v2 = 21088850; + int v3 = 20513787; + int v4 = 11573560; + int v5 = 87345661; + int v6 = 56698160; + int v7 = 58562412; + int v8 = 81523387; + + if (v6 < 8896436) + { + v8 = (v4 < 19662576) ? (v7 | v1 + v3) : (v6 ^ v6 | v7); + } + else + { + int v9 = 99444194; + v9 = v9 & v9 / v9; + } + + + if (v6 > 7646435) + { + v7 = v1 << v3 >> v2; + } + else + { + v5 = (v4 < 84759650) ? (v7 | v4 >> v3) : (v5 & v8 - v7); + } + + + if (v5 > 73255506) + { + v3 = (v7 < 25644116) ? (v8 | v8 % v4) : (v6 % v8 | v8); + } + else + { + v3 = (v8 > 83486458) ? (v3 - v8 | v3) : (v7 / v4 << v2); + } + + + return v4 - v8 & v7; + } + + [MosaUnitTest] + public static int FuzzMethod1676() + { + int v1 = 47376135; + int v2 = 6236905; + int v3 = 10398760; + int v4 = 47253972; + int v5 = 9869249; + int v6 = 25712256; + int v7 = 55648387; + int v8 = 3461404; + + if (v2 < 45398412) + { + v1 = (v8 > 62093879) ? (v3 / v4 >> v5) : (v8 / v8 ^ v8); + } + else + { + v1 = (v3 < 16365825) ? (v5 - v6 | v4) : (v3 * v8 | v3); + } + + + if (v5 < 28416431) + { + int v9 = 51627428; + v9 = (v9 < 85910402) ? (v9 >> v9 << v9) : (v9 << v9 << v9); + } + else + { + int v10 = 68115882; + v10 = v10 >> v10 / v10; + } + + + if (v1 < 84031185) + { + int v11 = 97935867; + v11 = (v11 < 71650789) ? (v11 * v11 & v11) : (v11 >> v11 - v11); + } + else + { + int v12 = 17152019; + v12 = (v12 > 24493929) ? (v12 >> v12 << v12) : (v12 | v12 / v12); + } + + + return (v2 < 36289017) ? (v8 >> v2 % v2) : (v3 + v4 ^ v2); + } + + [MosaUnitTest] + public static int FuzzMethod1677() + { + int v1 = 40178682; + int v2 = 46322128; + int v3 = 24778624; + int v4 = 34937633; + int v5 = 77796348; + int v6 = 92544086; + int v7 = 52532277; + int v8 = 61505444; + + switch (v2 % 5) + { + case 0: + v1 = (v6 > 9833461) ? (v6 + v5 & v4) : (v8 << v6 ^ v6); + break; + case 1: + v5 = (v4 < 70347909) ? (v7 % v1 >> v6) : (v1 | v4 - v7); + break; + case 2: + v2 = (v5 > 68997174) ? (v4 >> v6 + v2) : (v5 | v3 & v7); + break; + case 3: + v4 = v5 * v8 ^ v1; + break; + case 4: + v5 = v5 * v5 + v7; + break; + default: + v4 = (v4 > 22442894) ? (v1 | v3 >> v6) : (v1 ^ v4 ^ v1); + break; + } + + + switch (v6 % 5) + { + case 0: + v7 = v6 | v1 << v2; + break; + case 1: + v4 = (v7 < 18067087) ? (v6 + v6 / v2) : (v2 >> v4 % v6); + break; + case 2: + v5 = (v4 > 84343121) ? (v8 / v5 ^ v1) : (v1 << v1 ^ v1); + break; + case 3: + v5 = (v7 > 95758014) ? (v1 ^ v5 | v5) : (v4 ^ v3 % v8); + break; + case 4: + v7 = (v4 > 162252) ? (v8 ^ v4 + v5) : (v1 >> v1 + v2); + break; + default: + v7 = v1 >> v1 - v8; + break; + } + + + if (v6 > 18312113) + { + int v9 = 16957458; + v9 = (v9 < 82485130) ? (v9 + v9 | v9) : (v9 | v9 >> v9); + } + else + { + int v10 = 29831736; + v10 = (v10 > 99770423) ? (v10 - v10 >> v10) : (v10 << v10 / v10); + } + + + return v4 >> v3 & v2; + } + + [MosaUnitTest] + public static int FuzzMethod1678() + { + int v1 = 54767792; + int v2 = 34766917; + int v3 = 30616821; + int v4 = 89811386; + int v5 = 99502533; + int v6 = 96907857; + int v7 = 57877099; + int v8 = 98487548; + + if (v4 < 75422048) + { + v5 = (v1 > 95338210) ? (v8 >> v4 | v4) : (v2 + v3 ^ v3); + } + else + { + v5 = v7 ^ v3 % v5; + } + + + switch (v5 % 5) + { + case 0: + v2 = v1 * v3 & v8; + break; + case 1: + v5 = (v4 < 19188991) ? (v1 | v6 >> v8) : (v8 | v8 ^ v4); + break; + case 2: + v8 = v8 | v1 | v8; + break; + case 3: + v2 = v5 % v1 << v3; + break; + case 4: + v2 = v5 - v6 & v4; + break; + default: + v7 = (v3 < 50673574) ? (v5 >> v8 | v5) : (v2 % v6 << v8); + break; + } + + + switch (v5 % 5) + { + case 0: + v7 = v4 + v4 & v1; + break; + case 1: + v3 = (v2 < 26295949) ? (v6 & v3 * v3) : (v2 >> v4 & v6); + break; + case 2: + v7 = v1 ^ v7 + v6; + break; + case 3: + v3 = (v6 > 89095335) ? (v5 >> v2 + v3) : (v7 % v1 >> v4); + break; + case 4: + v6 = v1 >> v6 >> v5; + break; + default: + v1 = (v6 > 26049441) ? (v4 << v6 | v8) : (v7 - v4 + v7); + break; + } + + + return (v5 > 55050249) ? (v2 % v6 & v2) : (v1 & v4 >> v1); + } + + [MosaUnitTest] + public static int FuzzMethod1679() + { + int v1 = 31151359; + int v2 = 34915477; + int v3 = 24680833; + int v4 = 71481133; + int v5 = 67004989; + int v6 = 25669261; + int v7 = 599503; + int v8 = 12105414; + + switch (v5 % 5) + { + case 0: + v5 = v8 % v7 & v4; + break; + case 1: + v7 = (v6 > 11139364) ? (v6 | v4 & v7) : (v2 >> v1 ^ v3); + break; + case 2: + v2 = v3 >> v4 * v2; + break; + case 3: + v4 = (v6 < 25587660) ? (v6 & v8 + v6) : (v7 - v4 >> v1); + break; + case 4: + v5 = v7 >> v7 << v8; + break; + default: + v3 = (v6 > 53900248) ? (v8 * v8 >> v8) : (v3 >> v5 % v5); + break; + } + + + if (v3 > 99157572) + { + int v9 = 53141758; + v9 = (v9 > 52700761) ? (v9 - v9 % v9) : (v9 >> v9 + v9); + } + else + { + v5 = (v1 > 63743947) ? (v2 + v5 << v1) : (v5 & v5 ^ v2); + } + + + if (v1 < 48169056) + { + v2 = v7 >> v7 * v6; + } + else + { + int v10 = 79897777; + v10 = (v10 < 35783683) ? (v10 >> v10 >> v10) : (v10 << v10 >> v10); + } + + + return (v2 > 97822830) ? (v6 << v3 >> v6) : (v8 | v3 & v6); + } + + [MosaUnitTest] + public static int FuzzMethod1680() + { + int v1 = 64683179; + int v2 = 99980852; + int v3 = 21502379; + int v4 = 18003344; + int v5 = 97451130; + int v6 = 48641547; + int v7 = 21752532; + int v8 = 62769051; + + switch (v1 % 5) + { + case 0: + v1 = (v6 > 72073731) ? (v6 / v6 % v7) : (v4 & v1 ^ v3); + break; + case 1: + v7 = (v3 > 66602323) ? (v3 << v7 >> v7) : (v2 ^ v1 & v7); + break; + case 2: + v6 = v4 + v6 ^ v7; + break; + case 3: + v1 = v4 >> v2 % v4; + break; + case 4: + v8 = (v7 < 31971054) ? (v7 - v7 % v7) : (v6 - v5 + v8); + break; + default: + v1 = (v1 > 47812362) ? (v3 | v1 | v6) : (v5 << v3 % v4); + break; + } + + + if (v2 > 99836591) + { + v5 = (v3 < 93756723) ? (v1 >> v7 / v2) : (v5 >> v1 & v5); + } + else + { + int v9 = 23813739; + v9 = (v9 > 30160753) ? (v9 & v9 >> v9) : (v9 << v9 ^ v9); + } + + + if (v8 > 92622320) + { + v5 = v4 >> v2 << v5; + } + else + { + int v10 = 13844784; + v10 = (v10 < 59197521) ? (v10 | v10 >> v10) : (v10 >> v10 ^ v10); + } + + + return (v7 < 71650367) ? (v1 << v4 * v6) : (v3 / v4 | v8); + } + + [MosaUnitTest] + public static int FuzzMethod1681() + { + int v1 = 1837570; + int v2 = 45339764; + int v3 = 11775135; + int v4 = 11872594; + int v5 = 99775588; + int v6 = 90055040; + int v7 = 54625082; + int v8 = 61664613; + + if (v1 > 70824771) + { + v1 = v3 | v4 % v3; + } + else + { + v3 = (v7 < 98292682) ? (v1 << v2 >> v2) : (v2 >> v7 >> v3); + } + + + if (v4 > 51055832) + { + v6 = (v5 > 84968848) ? (v4 & v6 | v8) : (v3 << v2 ^ v4); + } + else + { + int v9 = 13808031; + v9 = v9 ^ v9 | v9; + } + + + switch (v7 % 5) + { + case 0: + v5 = v2 | v4 & v6; + break; + case 1: + v8 = v5 ^ v2 << v3; + break; + case 2: + v6 = v2 * v8 >> v4; + break; + case 3: + v6 = (v8 < 3704320) ? (v4 * v4 >> v3) : (v7 >> v3 ^ v1); + break; + case 4: + v6 = (v8 > 58476958) ? (v2 % v7 * v2) : (v6 >> v6 % v4); + break; + default: + v7 = v8 ^ v8 << v8; + break; + } + + + return (v6 < 33287776) ? (v4 << v6 + v7) : (v4 >> v1 + v8); + } + + [MosaUnitTest] + public static int FuzzMethod1682() + { + int v1 = 54442928; + int v2 = 58164019; + int v3 = 31423114; + int v4 = 28408443; + int v5 = 30895782; + int v6 = 96469975; + int v7 = 52827628; + int v8 = 24101790; + + if (v1 < 90171496) + { + v3 = v6 >> v7 - v1; + } + else + { + int v9 = 6136276; + v9 = (v9 > 4093191) ? (v9 % v9 ^ v9) : (v9 >> v9 - v9); + } + + + if (v7 > 40799366) + { + int v10 = 37924587; + v10 = (v10 > 41449269) ? (v10 << v10 * v10) : (v10 + v10 | v10); + } + else + { + int v11 = 99525887; + v11 = (v11 < 90018800) ? (v11 % v11 << v11) : (v11 << v11 | v11); + } + + + if (v1 > 48440041) + { + v1 = (v6 < 76811443) ? (v1 | v7 ^ v3) : (v5 % v1 | v5); + } + else + { + v3 = (v6 < 68824987) ? (v5 / v3 - v1) : (v3 / v7 << v1); + } + + + return (v1 < 42390568) ? (v8 / v7 * v8) : (v4 + v4 << v7); + } + + [MosaUnitTest] + public static int FuzzMethod1683() + { + int v1 = 75317208; + int v2 = 27329234; + int v3 = 71204204; + int v4 = 23484629; + int v5 = 47962559; + int v6 = 63829284; + int v7 = 59156879; + int v8 = 43387970; + + if (v3 < 73141914) + { + v4 = v8 ^ v8 + v8; + } + else + { + int v9 = 48514961; + v9 = v9 << v9 << v9; + } + + + switch (v2 % 5) + { + case 0: + v1 = v5 << v5 >> v7; + break; + case 1: + v6 = (v8 < 98301135) ? (v2 * v7 << v7) : (v7 ^ v2 << v6); + break; + case 2: + v7 = (v3 > 33951039) ? (v8 ^ v3 - v8) : (v5 >> v3 ^ v2); + break; + case 3: + v6 = v7 * v1 << v7; + break; + case 4: + v1 = (v6 < 42990569) ? (v5 >> v7 / v5) : (v4 >> v5 % v6); + break; + default: + v6 = (v5 < 90084659) ? (v5 ^ v7 << v8) : (v7 << v8 << v1); + break; + } + + + switch (v3 % 5) + { + case 0: + v6 = (v5 < 343968) ? (v7 * v5 >> v6) : (v7 & v1 - v5); + break; + case 1: + v4 = v2 << v7 >> v7; + break; + case 2: + v2 = (v1 > 50525504) ? (v6 | v7 % v8) : (v3 * v3 | v3); + break; + case 3: + v4 = v3 << v8 << v4; + break; + case 4: + v4 = (v7 > 18421831) ? (v5 >> v1 ^ v2) : (v5 >> v3 >> v2); + break; + default: + v5 = (v8 < 50069119) ? (v8 >> v4 << v5) : (v4 >> v2 >> v1); + break; + } + + + return v5 & v6 << v7; + } + + [MosaUnitTest] + public static int FuzzMethod1684() + { + int v1 = 87335381; + int v2 = 25255716; + int v3 = 69479349; + int v4 = 5332144; + int v5 = 57381213; + int v6 = 80956836; + int v7 = 69400607; + int v8 = 85813707; + + if (v8 < 73237408) + { + int v9 = 27141698; + v9 = (v9 < 41027835) ? (v9 >> v9 >> v9) : (v9 & v9 % v9); + } + else + { + v8 = (v5 > 80000578) ? (v3 >> v6 | v7) : (v3 << v5 | v1); + } + + + switch (v1 % 5) + { + case 0: + v1 = v7 % v1 + v7; + break; + case 1: + v1 = v7 + v6 >> v7; + break; + case 2: + v5 = (v5 > 67543169) ? (v3 ^ v2 | v2) : (v5 >> v2 ^ v1); + break; + case 3: + v4 = (v2 < 83769962) ? (v7 / v1 >> v1) : (v1 % v6 % v3); + break; + case 4: + v8 = v6 << v4 & v5; + break; + default: + v1 = v6 ^ v1 & v5; + break; + } + + + switch (v2 % 5) + { + case 0: + v7 = (v5 < 25668344) ? (v2 | v2 & v6) : (v2 >> v2 % v4); + break; + case 1: + v1 = (v7 > 67913880) ? (v3 >> v5 % v3) : (v4 << v7 >> v5); + break; + case 2: + v7 = (v4 > 46651384) ? (v3 - v5 * v5) : (v2 & v1 + v5); + break; + case 3: + v4 = (v8 > 37538608) ? (v3 << v7 & v7) : (v1 & v7 | v1); + break; + case 4: + v4 = v5 & v7 << v2; + break; + default: + v7 = (v8 < 193751) ? (v4 - v2 * v6) : (v6 ^ v3 >> v3); + break; + } + + + return (v4 < 49745052) ? (v3 << v7 >> v1) : (v3 >> v5 >> v5); + } + + [MosaUnitTest] + public static int FuzzMethod1685() + { + int v1 = 48948845; + int v2 = 31791854; + int v3 = 42842184; + int v4 = 60276394; + int v5 = 28184770; + int v6 = 34252360; + int v7 = 29850905; + int v8 = 93939774; + + switch (v7 % 5) + { + case 0: + v6 = (v2 < 34479400) ? (v2 - v7 / v5) : (v7 & v6 & v8); + break; + case 1: + v6 = (v6 > 24765370) ? (v7 / v8 + v2) : (v7 ^ v3 >> v7); + break; + case 2: + v8 = (v8 < 93226533) ? (v4 - v6 & v7) : (v5 + v7 | v1); + break; + case 3: + v7 = (v1 < 88651770) ? (v2 << v4 + v8) : (v1 % v4 ^ v4); + break; + case 4: + v1 = v8 / v8 & v4; + break; + default: + v7 = (v8 > 98537538) ? (v8 + v1 - v5) : (v4 << v1 >> v4); + break; + } + + + if (v1 < 47634217) + { + int v9 = 54338818; + v9 = v9 >> v9 + v9; + } + else + { + int v10 = 48309966; + v10 = v10 & v10 ^ v10; + } + + + switch (v5 % 5) + { + case 0: + v5 = v4 & v6 - v2; + break; + case 1: + v8 = (v2 < 43799212) ? (v1 << v5 << v4) : (v5 - v2 & v1); + break; + case 2: + v6 = (v8 > 2125584) ? (v8 % v1 | v6) : (v4 >> v7 * v7); + break; + case 3: + v4 = v1 >> v8 & v1; + break; + case 4: + v1 = (v2 > 22332417) ? (v1 ^ v8 | v8) : (v4 ^ v1 + v5); + break; + default: + v7 = (v6 > 40846216) ? (v8 & v5 * v6) : (v4 ^ v6 % v2); + break; + } + + + return v3 >> v2 & v6; + } + + [MosaUnitTest] + public static int FuzzMethod1686() + { + int v1 = 72767651; + int v2 = 72711133; + int v3 = 27396442; + int v4 = 77746070; + int v5 = 50697907; + int v6 = 78579432; + int v7 = 84347961; + int v8 = 20244921; + + if (v8 < 12472578) + { + int v9 = 59256287; + v9 = v9 + v9 & v9; + } + else + { + v3 = (v2 < 60617732) ? (v8 << v7 | v4) : (v5 & v3 >> v8); + } + + + if (v8 > 24607705) + { + int v10 = 17987490; + v10 = v10 ^ v10 ^ v10; + } + else + { + int v11 = 37591756; + v11 = v11 << v11 / v11; + } + + + if (v5 > 54573314) + { + v5 = (v3 > 23975420) ? (v2 - v3 ^ v6) : (v1 & v6 >> v3); + } + else + { + int v12 = 2627935; + v12 = v12 % v12 ^ v12; + } + + + return v4 % v6 << v2; + } + + [MosaUnitTest] + public static int FuzzMethod1687() + { + int v1 = 95053057; + int v2 = 39208169; + int v3 = 41708274; + int v4 = 27805825; + int v5 = 85847427; + int v6 = 2656788; + int v7 = 41668636; + int v8 = 68677139; + + switch (v4 % 5) + { + case 0: + v3 = (v7 > 57190941) ? (v5 >> v8 / v8) : (v5 << v7 ^ v4); + break; + case 1: + v7 = v7 & v1 >> v6; + break; + case 2: + v3 = (v4 > 71299167) ? (v8 - v6 % v6) : (v5 % v3 & v1); + break; + case 3: + v2 = (v8 < 52273540) ? (v4 / v3 % v4) : (v1 | v7 >> v2); + break; + case 4: + v5 = (v1 < 58581534) ? (v6 | v7 ^ v8) : (v5 % v3 >> v3); + break; + default: + v6 = (v7 > 96930952) ? (v1 >> v1 % v5) : (v2 ^ v4 >> v4); + break; + } + + + if (v7 > 46839139) + { + int v9 = 39024485; + v9 = (v9 < 18605126) ? (v9 | v9 >> v9) : (v9 >> v9 >> v9); + } + else + { + int v10 = 76479368; + v10 = (v10 > 5142674) ? (v10 ^ v10 ^ v10) : (v10 * v10 << v10); + } + + + if (v6 < 54211267) + { + v8 = v5 << v4 ^ v5; + } + else + { + v4 = v4 % v8 >> v3; + } + + + return (v8 > 7588343) ? (v1 % v3 << v8) : (v5 << v5 << v4); + } + + [MosaUnitTest] + public static int FuzzMethod1688() + { + int v1 = 65641086; + int v2 = 88509701; + int v3 = 35007391; + int v4 = 34959951; + int v5 = 46329110; + int v6 = 46848257; + int v7 = 43843042; + int v8 = 69259151; + + switch (v4 % 5) + { + case 0: + v4 = (v4 > 30854713) ? (v1 & v2 - v3) : (v2 >> v4 & v6); + break; + case 1: + v7 = v3 * v5 >> v7; + break; + case 2: + v7 = (v2 < 33412387) ? (v2 | v3 | v6) : (v8 >> v7 * v7); + break; + case 3: + v7 = (v8 > 883541) ? (v7 >> v2 % v8) : (v5 >> v7 % v8); + break; + case 4: + v5 = (v8 > 50650737) ? (v5 >> v1 * v2) : (v4 << v3 & v7); + break; + default: + v7 = (v5 < 60213362) ? (v3 & v4 ^ v8) : (v2 << v7 + v4); + break; + } + + + switch (v2 % 5) + { + case 0: + v5 = (v5 > 13447864) ? (v4 | v6 % v3) : (v3 & v7 % v7); + break; + case 1: + v8 = v8 << v7 * v1; + break; + case 2: + v6 = (v5 < 18532169) ? (v1 << v4 / v5) : (v1 * v4 << v7); + break; + case 3: + v6 = (v1 < 81807767) ? (v8 + v4 << v8) : (v3 >> v4 >> v7); + break; + case 4: + v8 = (v1 > 94725669) ? (v7 - v2 ^ v5) : (v6 >> v1 - v8); + break; + default: + v4 = (v5 < 68145157) ? (v7 ^ v4 ^ v2) : (v1 + v1 >> v4); + break; + } + + + switch (v4 % 5) + { + case 0: + v7 = (v1 > 86752751) ? (v7 + v6 & v5) : (v3 % v6 - v8); + break; + case 1: + v7 = v2 | v7 ^ v3; + break; + case 2: + v6 = (v5 < 42610912) ? (v5 + v4 >> v3) : (v1 - v8 << v4); + break; + case 3: + v7 = (v8 > 90830763) ? (v4 & v6 << v5) : (v2 ^ v3 - v6); + break; + case 4: + v7 = (v7 > 20678029) ? (v7 >> v8 >> v8) : (v4 - v4 % v4); + break; + default: + v8 = (v6 < 62000972) ? (v7 | v8 / v5) : (v8 - v4 - v1); + break; + } + + + return v2 - v3 - v1; + } + + [MosaUnitTest] + public static int FuzzMethod1689() + { + int v1 = 67690108; + int v2 = 67546133; + int v3 = 2663973; + int v4 = 7641147; + int v5 = 15722064; + int v6 = 43268190; + int v7 = 20923589; + int v8 = 86627215; + + if (v5 > 22561035) + { + v4 = (v4 > 17638627) ? (v6 % v6 >> v4) : (v2 >> v8 * v4); + } + else + { + int v9 = 68786554; + v9 = (v9 < 93644308) ? (v9 << v9 | v9) : (v9 >> v9 << v9); + } + + + switch (v5 % 5) + { + case 0: + v1 = (v4 < 96743635) ? (v5 & v7 | v5) : (v8 >> v4 & v6); + break; + case 1: + v4 = (v4 < 44735331) ? (v8 + v6 << v1) : (v2 * v6 >> v7); + break; + case 2: + v2 = v6 / v7 | v3; + break; + case 3: + v3 = (v6 > 52842047) ? (v3 << v2 >> v6) : (v6 * v3 ^ v4); + break; + case 4: + v2 = (v4 < 33914932) ? (v5 - v5 & v2) : (v2 / v5 % v6); + break; + default: + v1 = (v6 > 83839808) ? (v6 & v6 - v7) : (v3 >> v3 % v1); + break; + } + + + if (v5 > 40223832) + { + v3 = (v6 > 96970449) ? (v5 * v4 >> v4) : (v8 >> v7 ^ v1); + } + else + { + int v10 = 47457163; + v10 = (v10 > 89906814) ? (v10 >> v10 >> v10) : (v10 | v10 & v10); + } + + + return (v7 < 70754517) ? (v5 << v3 | v4) : (v8 >> v7 >> v3); + } + + [MosaUnitTest] + public static int FuzzMethod1690() + { + int v1 = 39021520; + int v2 = 60746810; + int v3 = 72647163; + int v4 = 9860226; + int v5 = 27492357; + int v6 = 43423541; + int v7 = 94924623; + int v8 = 36088095; + + if (v2 < 7515810) + { + v8 = v4 >> v4 / v8; + } + else + { + int v9 = 1896685; + v9 = (v9 < 17785603) ? (v9 >> v9 | v9) : (v9 & v9 >> v9); + } + + + if (v3 < 64581472) + { + v6 = v8 / v6 << v5; + } + else + { + v6 = (v4 > 22076894) ? (v6 ^ v1 & v8) : (v1 % v4 * v7); + } + + + switch (v7 % 5) + { + case 0: + v5 = v7 + v5 * v2; + break; + case 1: + v1 = v4 & v1 % v7; + break; + case 2: + v8 = (v5 > 72694738) ? (v7 + v5 % v5) : (v7 | v1 >> v2); + break; + case 3: + v5 = (v6 < 49781946) ? (v4 ^ v2 ^ v8) : (v6 | v7 | v6); + break; + case 4: + v4 = (v1 > 54916345) ? (v2 - v4 * v4) : (v6 << v2 ^ v5); + break; + default: + v3 = (v2 > 16301616) ? (v2 >> v3 >> v4) : (v4 * v5 % v5); + break; + } + + + return (v3 < 56007905) ? (v7 ^ v4 + v6) : (v8 >> v4 << v2); + } + + [MosaUnitTest] + public static int FuzzMethod1691() + { + int v1 = 69607793; + int v2 = 82744962; + int v3 = 16011021; + int v4 = 78556900; + int v5 = 86950673; + int v6 = 20333693; + int v7 = 40257738; + int v8 = 74032948; + + if (v4 > 17566405) + { + int v9 = 1397446; + v9 = v9 & v9 & v9; + } + else + { + int v10 = 70958555; + v10 = (v10 > 49263234) ? (v10 << v10 << v10) : (v10 >> v10 >> v10); + } + + + switch (v7 % 5) + { + case 0: + v2 = (v3 > 98582827) ? (v4 << v2 | v7) : (v3 / v5 >> v1); + break; + case 1: + v1 = v6 ^ v4 >> v7; + break; + case 2: + v5 = (v7 > 12529068) ? (v7 | v4 % v6) : (v4 >> v3 >> v5); + break; + case 3: + v7 = (v2 < 82898335) ? (v4 & v5 << v4) : (v1 % v3 << v2); + break; + case 4: + v6 = v4 << v2 - v1; + break; + default: + v3 = (v2 < 65487507) ? (v3 & v7 ^ v5) : (v8 | v5 << v2); + break; + } + + + switch (v3 % 5) + { + case 0: + v8 = (v3 < 53469535) ? (v2 | v4 | v2) : (v4 ^ v2 / v7); + break; + case 1: + v6 = (v1 > 89226569) ? (v4 >> v4 & v5) : (v1 + v7 ^ v1); + break; + case 2: + v2 = v6 & v1 % v5; + break; + case 3: + v6 = (v8 < 29063134) ? (v8 | v6 - v7) : (v3 | v6 + v1); + break; + case 4: + v8 = (v7 < 86519536) ? (v4 << v8 & v8) : (v2 & v1 >> v7); + break; + default: + v1 = (v8 > 55162281) ? (v2 * v4 >> v1) : (v3 - v2 << v4); + break; + } + + + return (v3 > 70269724) ? (v1 & v5 / v1) : (v4 - v5 | v6); + } + + [MosaUnitTest] + public static int FuzzMethod1692() + { + int v1 = 79498653; + int v2 = 46592484; + int v3 = 3647110; + int v4 = 46568235; + int v5 = 92346548; + int v6 = 9717065; + int v7 = 29825154; + int v8 = 77953481; + + switch (v1 % 5) + { + case 0: + v1 = (v1 < 99645711) ? (v2 - v3 >> v4) : (v1 ^ v1 ^ v2); + break; + case 1: + v7 = (v6 > 25443437) ? (v4 << v8 >> v8) : (v1 << v5 >> v5); + break; + case 2: + v6 = (v6 > 8815375) ? (v6 >> v8 / v5) : (v3 + v1 + v4); + break; + case 3: + v8 = (v4 > 88042985) ? (v8 - v7 / v5) : (v7 / v6 % v8); + break; + case 4: + v7 = (v1 < 33605020) ? (v3 & v2 - v1) : (v3 - v1 >> v6); + break; + default: + v7 = (v2 < 87001677) ? (v4 * v7 + v1) : (v7 ^ v4 | v3); + break; + } + + + switch (v2 % 5) + { + case 0: + v4 = (v6 > 77570728) ? (v7 / v6 % v4) : (v5 >> v6 % v7); + break; + case 1: + v2 = (v4 > 60036639) ? (v6 >> v7 ^ v2) : (v8 >> v5 % v4); + break; + case 2: + v2 = (v8 > 25933546) ? (v5 + v1 | v4) : (v2 >> v4 | v1); + break; + case 3: + v2 = (v7 > 32790395) ? (v6 | v8 / v4) : (v8 - v8 - v6); + break; + case 4: + v4 = v1 ^ v6 >> v8; + break; + default: + v8 = (v7 > 32908124) ? (v4 ^ v3 ^ v2) : (v1 % v2 | v6); + break; + } + + + switch (v8 % 5) + { + case 0: + v7 = (v2 > 27647210) ? (v3 % v7 / v3) : (v1 / v5 >> v4); + break; + case 1: + v5 = (v4 < 24478859) ? (v6 ^ v7 % v2) : (v4 * v8 + v5); + break; + case 2: + v7 = v8 << v1 / v5; + break; + case 3: + v3 = v4 & v6 << v8; + break; + case 4: + v6 = (v7 > 40211986) ? (v8 / v4 / v8) : (v6 + v3 - v8); + break; + default: + v3 = v3 * v5 ^ v3; + break; + } + + + return (v6 < 1733329) ? (v5 - v8 + v7) : (v6 * v8 + v8); + } + + [MosaUnitTest] + public static int FuzzMethod1693() + { + int v1 = 23723940; + int v2 = 45841851; + int v3 = 38917210; + int v4 = 90668467; + int v5 = 18928315; + int v6 = 86270453; + int v7 = 73454957; + int v8 = 441621; + + if (v2 < 87397477) + { + v6 = v8 | v5 & v7; + } + else + { + v3 = (v5 < 60154605) ? (v5 | v7 & v1) : (v2 >> v8 & v5); + } + + + switch (v2 % 5) + { + case 0: + v4 = v8 << v3 ^ v6; + break; + case 1: + v2 = (v6 < 98905970) ? (v3 & v4 | v4) : (v4 >> v8 << v2); + break; + case 2: + v1 = (v3 < 72115667) ? (v3 + v1 << v1) : (v1 & v8 << v8); + break; + case 3: + v5 = v1 << v2 << v2; + break; + case 4: + v7 = v3 ^ v2 | v8; + break; + default: + v7 = (v2 > 95581815) ? (v8 << v4 / v2) : (v7 * v2 * v2); + break; + } + + + switch (v2 % 5) + { + case 0: + v3 = v6 - v3 >> v1; + break; + case 1: + v5 = (v7 < 45418722) ? (v5 - v2 >> v1) : (v4 << v7 & v4); + break; + case 2: + v1 = (v1 > 37022626) ? (v8 << v4 - v6) : (v4 ^ v7 >> v1); + break; + case 3: + v2 = (v8 > 57905432) ? (v6 >> v1 * v4) : (v6 | v2 & v2); + break; + case 4: + v2 = v8 ^ v1 % v7; + break; + default: + v5 = (v1 < 91656795) ? (v1 % v6 >> v1) : (v8 - v7 >> v1); + break; + } + + + return v4 & v2 | v5; + } + + [MosaUnitTest] + public static int FuzzMethod1694() + { + int v1 = 21751696; + int v2 = 433785; + int v3 = 24118807; + int v4 = 9184385; + int v5 = 50764468; + int v6 = 30521945; + int v7 = 6560590; + int v8 = 12768334; + + switch (v2 % 5) + { + case 0: + v1 = (v1 < 15231912) ? (v7 * v2 | v7) : (v7 >> v6 / v6); + break; + case 1: + v7 = v6 >> v1 << v5; + break; + case 2: + v5 = v5 * v6 * v8; + break; + case 3: + v2 = (v6 < 29107820) ? (v2 * v7 | v5) : (v5 >> v4 % v6); + break; + case 4: + v5 = v7 & v6 << v6; + break; + default: + v3 = (v2 > 9366097) ? (v6 & v8 + v3) : (v1 | v2 >> v5); + break; + } + + + switch (v6 % 5) + { + case 0: + v1 = (v6 > 82082589) ? (v3 | v6 + v2) : (v4 | v2 & v4); + break; + case 1: + v3 = v4 >> v8 % v5; + break; + case 2: + v8 = (v8 > 64086993) ? (v1 << v4 / v8) : (v3 + v2 - v5); + break; + case 3: + v2 = (v7 > 1200687) ? (v1 << v7 - v5) : (v6 | v8 | v7); + break; + case 4: + v3 = (v7 > 92536756) ? (v7 / v6 - v4) : (v6 >> v7 - v2); + break; + default: + v7 = (v7 > 19022467) ? (v5 << v2 >> v5) : (v2 - v3 ^ v1); + break; + } + + + switch (v1 % 5) + { + case 0: + v2 = (v7 > 34922802) ? (v6 << v8 >> v1) : (v1 / v7 * v6); + break; + case 1: + v6 = (v3 > 23167530) ? (v8 >> v4 / v5) : (v4 | v3 << v8); + break; + case 2: + v7 = (v8 < 11260174) ? (v1 & v8 << v6) : (v5 << v4 * v6); + break; + case 3: + v5 = (v2 < 3265162) ? (v8 + v4 >> v5) : (v6 / v5 << v2); + break; + case 4: + v4 = (v5 > 73499583) ? (v5 + v3 | v8) : (v3 / v1 % v8); + break; + default: + v6 = (v3 < 94063257) ? (v7 | v6 << v5) : (v3 >> v2 | v8); + break; + } + + + return (v6 > 59675745) ? (v1 >> v7 & v2) : (v7 ^ v8 | v5); + } + + [MosaUnitTest] + public static int FuzzMethod1695() + { + int v1 = 66646226; + int v2 = 14965689; + int v3 = 45173091; + int v4 = 99943849; + int v5 = 36608450; + int v6 = 7423609; + int v7 = 54079250; + int v8 = 3951283; + + switch (v4 % 5) + { + case 0: + v4 = (v4 < 33148463) ? (v6 >> v7 | v6) : (v3 & v8 << v7); + break; + case 1: + v3 = (v5 > 83398002) ? (v4 - v8 | v3) : (v5 - v6 ^ v5); + break; + case 2: + v6 = v2 & v4 ^ v6; + break; + case 3: + v3 = (v3 < 60740554) ? (v1 | v3 >> v7) : (v7 << v7 ^ v7); + break; + case 4: + v1 = (v6 > 64027555) ? (v5 ^ v8 << v8) : (v8 % v3 >> v3); + break; + default: + v4 = (v8 > 55421584) ? (v5 - v6 * v7) : (v4 & v6 | v8); + break; + } + + + if (v4 > 89210836) + { + int v9 = 27961121; + v9 = (v9 > 75453995) ? (v9 >> v9 - v9) : (v9 & v9 - v9); + } + else + { + v3 = v1 | v1 >> v1; + } + + + switch (v5 % 5) + { + case 0: + v3 = v1 ^ v5 << v6; + break; + case 1: + v6 = v7 + v4 * v2; + break; + case 2: + v5 = v5 / v3 - v7; + break; + case 3: + v1 = (v7 > 26853070) ? (v1 / v2 ^ v3) : (v8 >> v5 << v6); + break; + case 4: + v3 = (v5 > 86113219) ? (v7 - v8 % v4) : (v4 + v3 >> v5); + break; + default: + v2 = v4 * v2 << v4; + break; + } + + + return (v5 < 68262387) ? (v8 / v7 * v5) : (v3 >> v2 << v6); + } + + [MosaUnitTest] + public static int FuzzMethod1696() + { + int v1 = 4712981; + int v2 = 15303948; + int v3 = 26105601; + int v4 = 48427452; + int v5 = 65839720; + int v6 = 74150136; + int v7 = 2006632; + int v8 = 7049027; + + if (v7 > 38237386) + { + int v9 = 42216896; + v9 = v9 >> v9 ^ v9; + } + else + { + v6 = v5 + v4 % v5; + } + + + if (v7 > 63749974) + { + v3 = (v2 < 40557745) ? (v8 ^ v7 & v7) : (v8 ^ v3 | v4); + } + else + { + v8 = (v8 > 77579617) ? (v6 << v8 - v5) : (v6 >> v7 / v8); + } + + + if (v3 < 77581256) + { + v7 = (v5 > 37561532) ? (v7 - v4 | v6) : (v7 % v1 >> v8); + } + else + { + v2 = (v4 > 72383085) ? (v7 - v1 / v8) : (v4 & v3 >> v4); + } + + + return v1 / v3 / v5; + } + + [MosaUnitTest] + public static int FuzzMethod1697() + { + int v1 = 95538446; + int v2 = 89744451; + int v3 = 54866331; + int v4 = 67014403; + int v5 = 5251709; + int v6 = 75117949; + int v7 = 30765494; + int v8 = 10413004; + + if (v7 < 3481461) + { + int v9 = 72194357; + v9 = (v9 < 46885429) ? (v9 << v9 ^ v9) : (v9 & v9 >> v9); + } + else + { + int v10 = 109187; + v10 = (v10 > 87224972) ? (v10 | v10 ^ v10) : (v10 << v10 | v10); + } + + + switch (v1 % 5) + { + case 0: + v3 = (v8 > 62961090) ? (v3 >> v6 % v4) : (v7 | v4 << v6); + break; + case 1: + v6 = (v4 < 18307829) ? (v2 & v5 << v6) : (v8 * v6 & v7); + break; + case 2: + v7 = (v1 < 5759712) ? (v8 << v5 * v1) : (v7 & v1 >> v4); + break; + case 3: + v5 = v6 | v3 + v8; + break; + case 4: + v2 = v4 & v6 % v2; + break; + default: + v6 = (v4 > 26348560) ? (v6 ^ v3 << v6) : (v1 >> v1 % v6); + break; + } + + + if (v3 < 40642543) + { + int v11 = 31997043; + v11 = (v11 < 19090346) ? (v11 & v11 >> v11) : (v11 >> v11 / v11); + } + else + { + int v12 = 17282378; + v12 = v12 >> v12 >> v12; + } + + + return v3 % v7 | v7; + } + + [MosaUnitTest] + public static int FuzzMethod1698() + { + int v1 = 43523529; + int v2 = 27401695; + int v3 = 86978963; + int v4 = 23991951; + int v5 = 40704217; + int v6 = 79725806; + int v7 = 22413136; + int v8 = 71652822; + + switch (v2 % 5) + { + case 0: + v6 = (v3 < 95411337) ? (v8 | v8 & v8) : (v6 & v8 + v1); + break; + case 1: + v6 = (v1 > 61458842) ? (v6 ^ v6 / v7) : (v1 * v5 >> v2); + break; + case 2: + v7 = (v5 < 3881626) ? (v4 << v2 ^ v1) : (v4 ^ v5 - v8); + break; + case 3: + v6 = v8 * v3 << v6; + break; + case 4: + v7 = (v6 > 32450421) ? (v1 / v1 ^ v2) : (v1 % v2 | v4); + break; + default: + v2 = v8 << v6 >> v3; + break; + } + + + if (v1 > 93719842) + { + v5 = (v3 < 51683364) ? (v8 & v2 * v3) : (v5 ^ v8 << v8); + } + else + { + int v9 = 27712263; + v9 = v9 + v9 >> v9; + } + + + switch (v2 % 5) + { + case 0: + v7 = (v7 > 67490029) ? (v1 & v5 << v4) : (v1 % v4 * v2); + break; + case 1: + v4 = v8 >> v4 % v5; + break; + case 2: + v1 = (v5 < 19716178) ? (v1 ^ v7 ^ v7) : (v5 >> v4 << v1); + break; + case 3: + v5 = (v4 > 99768580) ? (v8 ^ v2 * v6) : (v3 >> v4 | v1); + break; + case 4: + v6 = (v7 < 25752976) ? (v5 << v4 & v4) : (v3 / v2 ^ v1); + break; + default: + v1 = (v8 < 17359551) ? (v1 / v3 ^ v8) : (v1 * v7 % v1); + break; + } + + + return v8 >> v4 ^ v5; + } + + [MosaUnitTest] + public static int FuzzMethod1699() + { + int v1 = 42298202; + int v2 = 2333788; + int v3 = 73795858; + int v4 = 31528314; + int v5 = 35278177; + int v6 = 66943605; + int v7 = 25773181; + int v8 = 13643330; + + switch (v4 % 5) + { + case 0: + v4 = (v4 < 24785142) ? (v1 + v2 * v8) : (v2 & v2 << v4); + break; + case 1: + v2 = (v8 > 73827324) ? (v6 * v5 / v7) : (v2 ^ v1 >> v8); + break; + case 2: + v2 = (v6 > 5904067) ? (v1 >> v3 - v4) : (v7 % v1 | v6); + break; + case 3: + v2 = (v8 < 8287564) ? (v6 << v4 & v2) : (v4 % v3 << v4); + break; + case 4: + v3 = v5 | v3 | v8; + break; + default: + v5 = (v7 > 60194414) ? (v8 + v7 << v8) : (v5 / v3 * v1); + break; + } + + + switch (v2 % 5) + { + case 0: + v1 = (v3 > 45044627) ? (v5 + v3 << v1) : (v8 | v5 << v1); + break; + case 1: + v7 = (v7 > 5139477) ? (v2 % v6 | v2) : (v6 | v8 ^ v3); + break; + case 2: + v7 = v8 << v4 ^ v2; + break; + case 3: + v7 = (v2 < 17337772) ? (v6 & v1 ^ v7) : (v4 | v4 / v4); + break; + case 4: + v7 = (v7 > 83236910) ? (v2 ^ v6 << v7) : (v5 | v7 << v8); + break; + default: + v3 = (v2 < 90361962) ? (v8 >> v5 << v7) : (v5 * v7 & v2); + break; + } + + + if (v2 > 3547411) + { + int v9 = 99285018; + v9 = (v9 > 77910746) ? (v9 * v9 / v9) : (v9 << v9 << v9); + } + else + { + v7 = (v7 < 73570371) ? (v3 | v3 & v2) : (v8 >> v6 & v6); + } + + + return (v7 > 12841282) ? (v3 | v5 >> v4) : (v2 % v8 >> v5); + } + +} + diff --git a/Source/Mosa.UnitTests/Fuzzy/Fuzz0017.cs b/Source/Mosa.UnitTests/Fuzzy/Fuzz0017.cs new file mode 100644 index 0000000000..efd64f2efa --- /dev/null +++ b/Source/Mosa.UnitTests/Fuzzy/Fuzz0017.cs @@ -0,0 +1,6726 @@ +namespace Mosa.UnitTests.Fuzzy; + +public static class Fuzz0017 +{ + [MosaUnitTest] + public static int FuzzMethod1700() + { + int v1 = 29010489; + int v2 = 73199231; + int v3 = 29736380; + int v4 = 56211420; + int v5 = 56993795; + int v6 = 62612292; + int v7 = 27707442; + int v8 = 97800484; + + if (v5 > 56016049) + { + int v9 = 70721949; + v9 = v9 ^ v9 + v9; + } + else + { + int v10 = 68072023; + v10 = (v10 < 9079569) ? (v10 << v10 / v10) : (v10 * v10 % v10); + } + + + switch (v8 % 5) + { + case 0: + v4 = (v7 < 17084063) ? (v3 + v5 | v3) : (v2 >> v3 / v6); + break; + case 1: + v7 = (v1 > 76774890) ? (v4 + v1 << v4) : (v3 ^ v1 * v8); + break; + case 2: + v1 = (v3 > 82223404) ? (v3 << v4 / v4) : (v6 & v7 * v2); + break; + case 3: + v7 = (v7 > 16997361) ? (v1 ^ v5 | v8) : (v2 >> v4 | v5); + break; + case 4: + v2 = (v1 > 91883397) ? (v5 >> v2 ^ v5) : (v2 - v8 | v4); + break; + default: + v1 = (v7 > 80174890) ? (v3 + v7 << v8) : (v3 & v6 << v2); + break; + } + + + switch (v5 % 5) + { + case 0: + v2 = (v6 > 47054336) ? (v2 / v6 >> v7) : (v6 & v1 + v1); + break; + case 1: + v6 = v8 | v5 ^ v7; + break; + case 2: + v3 = (v6 < 56174804) ? (v5 << v6 * v1) : (v3 & v8 >> v8); + break; + case 3: + v3 = v2 << v6 & v3; + break; + case 4: + v4 = (v1 > 66597391) ? (v4 & v1 >> v8) : (v5 * v7 - v3); + break; + default: + v7 = (v2 > 81452320) ? (v5 & v5 % v7) : (v8 << v3 + v8); + break; + } + + + return (v6 < 44459566) ? (v7 | v4 | v6) : (v3 * v8 >> v2); + } + + [MosaUnitTest] + public static int FuzzMethod1701() + { + int v1 = 59136320; + int v2 = 97612044; + int v3 = 88610937; + int v4 = 91421588; + int v5 = 63236441; + int v6 = 30133715; + int v7 = 11898703; + int v8 = 34140714; + + if (v2 > 24538337) + { + v8 = v8 >> v3 << v7; + } + else + { + v2 = (v2 < 36372544) ? (v1 / v8 ^ v5) : (v3 | v3 % v6); + } + + + switch (v3 % 5) + { + case 0: + v8 = (v6 < 16625413) ? (v4 >> v2 - v1) : (v5 << v4 >> v4); + break; + case 1: + v4 = (v6 > 47997947) ? (v1 << v3 << v5) : (v5 << v7 % v1); + break; + case 2: + v1 = (v8 < 39519802) ? (v2 * v7 << v8) : (v6 | v8 << v1); + break; + case 3: + v5 = (v6 < 79228702) ? (v3 | v2 | v4) : (v3 ^ v7 & v6); + break; + case 4: + v3 = (v3 < 24578803) ? (v2 >> v8 / v4) : (v1 ^ v2 << v4); + break; + default: + v7 = (v4 > 99130077) ? (v7 >> v3 + v2) : (v8 << v2 & v2); + break; + } + + + if (v2 > 94886371) + { + v8 = (v2 < 6809519) ? (v1 % v3 - v1) : (v1 << v8 % v7); + } + else + { + v2 = (v4 > 80250537) ? (v4 | v6 ^ v8) : (v8 / v3 ^ v1); + } + + + return v7 >> v6 << v3; + } + + [MosaUnitTest] + public static int FuzzMethod1702() + { + int v1 = 43466621; + int v2 = 49787166; + int v3 = 33236537; + int v4 = 38741772; + int v5 = 47141818; + int v6 = 7278600; + int v7 = 893871; + int v8 = 12111733; + + switch (v8 % 5) + { + case 0: + v2 = (v1 > 23182461) ? (v8 - v1 << v5) : (v6 - v8 >> v5); + break; + case 1: + v3 = (v1 < 4780943) ? (v2 << v2 << v2) : (v7 << v2 + v5); + break; + case 2: + v6 = (v1 < 11166179) ? (v1 ^ v8 >> v5) : (v5 & v6 << v2); + break; + case 3: + v2 = v2 ^ v2 - v2; + break; + case 4: + v1 = (v5 > 16015280) ? (v7 & v6 << v6) : (v6 >> v1 / v8); + break; + default: + v2 = v1 & v4 ^ v1; + break; + } + + + switch (v1 % 5) + { + case 0: + v8 = (v3 > 39578707) ? (v2 | v8 ^ v6) : (v6 | v8 - v8); + break; + case 1: + v8 = (v7 < 26194459) ? (v7 & v4 % v6) : (v3 ^ v8 << v2); + break; + case 2: + v1 = v2 << v7 + v8; + break; + case 3: + v2 = (v5 < 9420772) ? (v2 << v6 << v6) : (v4 & v6 << v1); + break; + case 4: + v1 = v2 * v2 | v1; + break; + default: + v1 = (v8 < 86035130) ? (v4 * v6 - v2) : (v7 | v2 >> v7); + break; + } + + + switch (v6 % 5) + { + case 0: + v7 = (v3 < 87798460) ? (v7 & v1 % v6) : (v7 * v2 ^ v5); + break; + case 1: + v4 = (v8 > 25940052) ? (v1 << v4 ^ v3) : (v6 >> v4 << v8); + break; + case 2: + v7 = v4 + v2 << v6; + break; + case 3: + v2 = (v2 < 95297973) ? (v1 >> v1 % v8) : (v4 % v5 << v1); + break; + case 4: + v6 = (v1 < 6882415) ? (v1 >> v1 % v6) : (v1 << v4 & v7); + break; + default: + v6 = v4 << v3 & v7; + break; + } + + + return (v6 < 62094089) ? (v1 ^ v8 << v6) : (v8 * v4 - v6); + } + + [MosaUnitTest] + public static int FuzzMethod1703() + { + int v1 = 54379736; + int v2 = 38733502; + int v3 = 82663039; + int v4 = 38953182; + int v5 = 70635115; + int v6 = 6383339; + int v7 = 101300; + int v8 = 98814116; + + switch (v8 % 5) + { + case 0: + v6 = v8 & v4 << v8; + break; + case 1: + v3 = v5 ^ v6 ^ v4; + break; + case 2: + v2 = (v7 > 92490306) ? (v3 >> v3 | v1) : (v2 & v1 << v1); + break; + case 3: + v3 = (v2 > 9906958) ? (v5 >> v6 % v2) : (v7 ^ v2 & v4); + break; + case 4: + v2 = (v7 > 54293646) ? (v4 << v1 - v8) : (v6 ^ v5 & v8); + break; + default: + v2 = (v7 > 19753590) ? (v5 | v7 * v5) : (v7 ^ v2 - v7); + break; + } + + + if (v8 > 89660478) + { + v5 = (v4 < 58877837) ? (v3 / v8 + v8) : (v7 * v8 << v6); + } + else + { + int v9 = 38456364; + v9 = v9 >> v9 % v9; + } + + + if (v6 < 72786948) + { + int v10 = 99979097; + v10 = (v10 > 79914239) ? (v10 % v10 & v10) : (v10 + v10 * v10); + } + else + { + int v11 = 59655488; + v11 = (v11 < 85642301) ? (v11 % v11 | v11) : (v11 * v11 / v11); + } + + + return v5 >> v8 << v5; + } + + [MosaUnitTest] + public static int FuzzMethod1704() + { + int v1 = 89324700; + int v2 = 31626943; + int v3 = 40813291; + int v4 = 79662694; + int v5 = 47613565; + int v6 = 87833997; + int v7 = 46184384; + int v8 = 69146584; + + if (v6 > 72783392) + { + v1 = (v1 > 7050255) ? (v8 >> v6 >> v8) : (v7 % v8 * v7); + } + else + { + int v9 = 6536752; + v9 = (v9 < 26070629) ? (v9 | v9 + v9) : (v9 - v9 & v9); + } + + + switch (v6 % 5) + { + case 0: + v5 = v6 << v7 - v1; + break; + case 1: + v1 = v8 ^ v2 ^ v4; + break; + case 2: + v4 = (v4 > 59991147) ? (v1 | v7 * v5) : (v3 % v7 & v7); + break; + case 3: + v7 = v8 * v4 | v8; + break; + case 4: + v5 = v4 | v8 + v8; + break; + default: + v3 = (v6 < 39765432) ? (v8 >> v7 | v7) : (v8 - v7 | v1); + break; + } + + + switch (v2 % 5) + { + case 0: + v6 = (v4 > 90818415) ? (v1 + v6 | v3) : (v2 >> v7 + v5); + break; + case 1: + v2 = v6 >> v7 >> v1; + break; + case 2: + v8 = v2 << v8 | v5; + break; + case 3: + v1 = v3 & v3 & v6; + break; + case 4: + v3 = v3 & v3 >> v8; + break; + default: + v2 = (v4 > 84457062) ? (v5 ^ v1 - v8) : (v3 << v2 | v1); + break; + } + + + return (v3 > 35992531) ? (v1 - v6 >> v1) : (v6 & v2 | v8); + } + + [MosaUnitTest] + public static int FuzzMethod1705() + { + int v1 = 36053440; + int v2 = 14558922; + int v3 = 93174003; + int v4 = 53534937; + int v5 = 25783681; + int v6 = 98284866; + int v7 = 22765836; + int v8 = 53972194; + + if (v7 > 76532091) + { + v8 = (v2 > 99233483) ? (v4 - v6 * v4) : (v7 + v2 + v2); + } + else + { + v8 = v6 & v5 ^ v5; + } + + + if (v7 > 77652308) + { + v6 = (v5 > 82156728) ? (v1 & v2 & v2) : (v3 + v2 >> v5); + } + else + { + int v9 = 37313672; + v9 = (v9 < 30834734) ? (v9 << v9 << v9) : (v9 - v9 & v9); + } + + + if (v5 > 50523958) + { + int v10 = 27367780; + v10 = v10 + v10 | v10; + } + else + { + v6 = v1 >> v5 >> v2; + } + + + return v4 ^ v2 / v4; + } + + [MosaUnitTest] + public static int FuzzMethod1706() + { + int v1 = 61705407; + int v2 = 20040167; + int v3 = 70564568; + int v4 = 82769899; + int v5 = 7011338; + int v6 = 67581845; + int v7 = 84866255; + int v8 = 48413750; + + switch (v2 % 5) + { + case 0: + v8 = (v4 > 38878154) ? (v2 | v8 << v1) : (v7 >> v5 * v7); + break; + case 1: + v3 = v7 - v1 & v8; + break; + case 2: + v4 = v4 | v6 | v3; + break; + case 3: + v7 = v4 | v3 & v6; + break; + case 4: + v2 = v1 & v3 - v3; + break; + default: + v1 = v1 << v4 & v5; + break; + } + + + switch (v1 % 5) + { + case 0: + v7 = (v2 < 34450031) ? (v5 ^ v3 ^ v6) : (v2 >> v8 << v8); + break; + case 1: + v1 = (v3 > 45008597) ? (v2 ^ v8 << v2) : (v8 % v7 % v8); + break; + case 2: + v6 = (v8 > 56245389) ? (v4 / v8 + v6) : (v4 | v6 >> v4); + break; + case 3: + v1 = (v2 < 66766118) ? (v8 & v8 ^ v5) : (v1 >> v4 >> v4); + break; + case 4: + v4 = (v3 < 94719531) ? (v3 - v6 & v4) : (v1 << v6 | v2); + break; + default: + v2 = v7 & v1 >> v8; + break; + } + + + switch (v8 % 5) + { + case 0: + v8 = (v6 > 44953870) ? (v2 * v8 & v8) : (v3 << v5 * v2); + break; + case 1: + v5 = (v5 < 41829203) ? (v5 / v5 | v4) : (v2 ^ v5 ^ v5); + break; + case 2: + v2 = (v1 < 25792747) ? (v3 >> v6 * v7) : (v7 * v8 << v7); + break; + case 3: + v4 = (v6 > 60856287) ? (v5 - v8 % v3) : (v2 % v6 ^ v4); + break; + case 4: + v5 = (v8 > 48668900) ? (v3 | v6 + v1) : (v4 / v5 & v5); + break; + default: + v5 = (v4 < 63304008) ? (v1 % v6 / v5) : (v6 << v6 - v2); + break; + } + + + return (v5 < 36604644) ? (v5 * v2 >> v1) : (v7 | v8 >> v3); + } + + [MosaUnitTest] + public static int FuzzMethod1707() + { + int v1 = 8814161; + int v2 = 53681430; + int v3 = 57067308; + int v4 = 33071956; + int v5 = 39374919; + int v6 = 71519413; + int v7 = 38596725; + int v8 = 85171415; + + switch (v2 % 5) + { + case 0: + v4 = (v6 > 54061184) ? (v7 - v6 / v8) : (v8 << v8 ^ v7); + break; + case 1: + v6 = v7 | v4 * v1; + break; + case 2: + v8 = (v4 > 39116930) ? (v7 >> v8 + v5) : (v6 * v2 & v7); + break; + case 3: + v2 = (v5 > 15838598) ? (v3 << v7 >> v3) : (v5 & v5 / v4); + break; + case 4: + v5 = (v3 > 22423810) ? (v1 + v2 & v5) : (v5 | v7 >> v2); + break; + default: + v6 = (v4 < 96664565) ? (v3 | v8 | v5) : (v3 + v6 ^ v8); + break; + } + + + switch (v3 % 5) + { + case 0: + v7 = v2 ^ v7 * v2; + break; + case 1: + v4 = (v3 > 45870246) ? (v4 * v3 | v4) : (v6 >> v8 - v8); + break; + case 2: + v4 = v3 << v4 & v7; + break; + case 3: + v1 = (v5 < 97499557) ? (v4 % v8 | v2) : (v4 * v2 >> v3); + break; + case 4: + v2 = v6 + v3 >> v1; + break; + default: + v7 = (v4 < 52379495) ? (v2 ^ v5 ^ v6) : (v4 + v4 / v1); + break; + } + + + if (v3 > 51958325) + { + int v9 = 5316487; + v9 = (v9 > 74465305) ? (v9 | v9 >> v9) : (v9 * v9 * v9); + } + else + { + int v10 = 59999375; + v10 = (v10 < 39751776) ? (v10 & v10 * v10) : (v10 - v10 * v10); + } + + + return v8 & v1 >> v7; + } + + [MosaUnitTest] + public static int FuzzMethod1708() + { + int v1 = 69535750; + int v2 = 81494539; + int v3 = 5422136; + int v4 = 18276853; + int v5 = 7126196; + int v6 = 86995230; + int v7 = 84402274; + int v8 = 51487648; + + if (v1 < 38737831) + { + int v9 = 50997107; + v9 = (v9 < 19344614) ? (v9 - v9 ^ v9) : (v9 | v9 >> v9); + } + else + { + v8 = v5 / v8 << v7; + } + + + switch (v3 % 5) + { + case 0: + v1 = (v4 > 14686445) ? (v5 >> v3 << v8) : (v7 | v6 >> v6); + break; + case 1: + v4 = v1 ^ v2 & v4; + break; + case 2: + v8 = v1 % v1 - v7; + break; + case 3: + v4 = v8 * v7 / v3; + break; + case 4: + v4 = (v2 > 95780893) ? (v1 * v5 ^ v8) : (v3 | v1 << v5); + break; + default: + v2 = (v6 < 66952765) ? (v6 & v5 ^ v4) : (v1 * v8 * v7); + break; + } + + + switch (v4 % 5) + { + case 0: + v3 = v6 << v4 % v8; + break; + case 1: + v7 = (v2 < 28679499) ? (v5 * v5 << v3) : (v5 ^ v7 & v8); + break; + case 2: + v1 = (v2 < 59947883) ? (v3 + v1 | v4) : (v1 << v2 & v1); + break; + case 3: + v6 = (v8 < 84697049) ? (v3 >> v4 % v6) : (v5 >> v2 + v5); + break; + case 4: + v8 = v2 * v6 & v4; + break; + default: + v1 = (v6 < 48857047) ? (v8 | v7 % v2) : (v7 << v6 << v3); + break; + } + + + return (v1 < 21776385) ? (v3 ^ v5 * v3) : (v7 / v8 - v8); + } + + [MosaUnitTest] + public static int FuzzMethod1709() + { + int v1 = 13484080; + int v2 = 35448462; + int v3 = 69027; + int v4 = 84457921; + int v5 = 81177935; + int v6 = 65171338; + int v7 = 5229949; + int v8 = 15920427; + + switch (v7 % 5) + { + case 0: + v6 = v5 >> v8 ^ v7; + break; + case 1: + v4 = v7 * v1 / v5; + break; + case 2: + v6 = (v8 > 45798834) ? (v5 << v6 | v8) : (v4 + v5 << v8); + break; + case 3: + v1 = (v2 > 92225676) ? (v6 - v2 | v8) : (v3 - v4 | v4); + break; + case 4: + v2 = (v4 < 40886778) ? (v3 | v6 & v3) : (v6 << v4 + v5); + break; + default: + v6 = (v2 > 27190982) ? (v7 & v3 / v3) : (v2 >> v4 << v5); + break; + } + + + switch (v2 % 5) + { + case 0: + v3 = (v2 > 40222074) ? (v3 | v2 >> v7) : (v1 << v5 ^ v6); + break; + case 1: + v1 = v3 >> v4 - v4; + break; + case 2: + v7 = (v8 > 29147561) ? (v3 << v7 ^ v5) : (v7 * v7 ^ v7); + break; + case 3: + v4 = (v1 < 23354591) ? (v6 & v3 * v3) : (v2 << v4 >> v1); + break; + case 4: + v3 = (v6 > 33958829) ? (v2 >> v8 << v3) : (v1 << v6 + v5); + break; + default: + v2 = (v8 < 27038310) ? (v8 | v7 ^ v1) : (v2 | v1 | v3); + break; + } + + + if (v6 > 86235684) + { + v1 = (v5 < 55071681) ? (v4 + v1 << v5) : (v5 << v5 | v6); + } + else + { + int v9 = 68081212; + v9 = (v9 > 94576863) ? (v9 << v9 << v9) : (v9 ^ v9 << v9); + } + + + return (v1 > 72501467) ? (v3 >> v7 << v8) : (v2 >> v1 >> v1); + } + + [MosaUnitTest] + public static int FuzzMethod1710() + { + int v1 = 79547904; + int v2 = 47216080; + int v3 = 32530042; + int v4 = 11039376; + int v5 = 62384075; + int v6 = 99381145; + int v7 = 74333186; + int v8 = 40591265; + + switch (v6 % 5) + { + case 0: + v7 = (v5 < 8866238) ? (v3 ^ v7 << v1) : (v5 << v4 & v7); + break; + case 1: + v4 = (v8 < 56935472) ? (v2 & v6 >> v1) : (v8 | v4 ^ v8); + break; + case 2: + v1 = (v5 < 93892535) ? (v3 / v2 / v4) : (v3 >> v2 * v2); + break; + case 3: + v7 = (v8 < 70107606) ? (v1 * v8 >> v7) : (v8 << v8 + v6); + break; + case 4: + v2 = v3 / v1 << v1; + break; + default: + v3 = (v1 < 85255347) ? (v3 | v3 | v2) : (v2 & v6 + v7); + break; + } + + + switch (v6 % 5) + { + case 0: + v4 = v1 & v2 + v2; + break; + case 1: + v8 = (v2 > 51291009) ? (v5 & v8 % v6) : (v4 >> v7 - v8); + break; + case 2: + v7 = v8 << v4 >> v3; + break; + case 3: + v4 = (v6 > 96378544) ? (v6 >> v6 >> v1) : (v1 & v3 << v6); + break; + case 4: + v8 = (v4 > 98250102) ? (v8 | v2 >> v5) : (v5 / v3 >> v3); + break; + default: + v6 = (v8 < 39157190) ? (v6 - v2 ^ v2) : (v5 - v2 | v1); + break; + } + + + switch (v2 % 5) + { + case 0: + v4 = (v1 > 24292926) ? (v5 | v2 % v5) : (v6 & v5 ^ v3); + break; + case 1: + v8 = v7 - v8 << v8; + break; + case 2: + v5 = v6 >> v1 | v6; + break; + case 3: + v5 = (v3 > 14283341) ? (v1 >> v4 << v8) : (v4 % v4 % v5); + break; + case 4: + v2 = (v2 < 35275363) ? (v8 << v7 << v3) : (v8 / v3 & v7); + break; + default: + v1 = v6 ^ v6 / v6; + break; + } + + + return v1 - v5 * v3; + } + + [MosaUnitTest] + public static int FuzzMethod1711() + { + int v1 = 36920531; + int v2 = 27079008; + int v3 = 47572533; + int v4 = 15519152; + int v5 = 57005319; + int v6 = 60562711; + int v7 = 87850710; + int v8 = 16255308; + + if (v2 > 22473809) + { + v8 = (v6 > 5734916) ? (v5 << v1 / v5) : (v7 / v1 * v7); + } + else + { + int v9 = 59939160; + v9 = (v9 > 59484341) ? (v9 >> v9 >> v9) : (v9 << v9 << v9); + } + + + switch (v1 % 5) + { + case 0: + v2 = (v1 > 6129515) ? (v6 % v5 | v1) : (v8 << v6 / v8); + break; + case 1: + v3 = (v5 > 92015605) ? (v8 << v1 >> v5) : (v2 | v6 & v1); + break; + case 2: + v1 = v1 << v2 & v8; + break; + case 3: + v4 = v2 - v5 / v5; + break; + case 4: + v2 = (v2 < 16211807) ? (v7 % v3 / v8) : (v7 * v1 % v4); + break; + default: + v3 = (v5 > 36839187) ? (v5 % v6 << v1) : (v6 * v8 >> v8); + break; + } + + + switch (v2 % 5) + { + case 0: + v3 = (v7 < 39219642) ? (v7 ^ v7 % v8) : (v1 >> v1 >> v5); + break; + case 1: + v2 = (v7 < 35385812) ? (v8 ^ v7 - v3) : (v2 / v2 - v5); + break; + case 2: + v8 = v8 << v7 << v7; + break; + case 3: + v8 = (v7 > 72300392) ? (v7 * v6 >> v3) : (v3 << v2 << v5); + break; + case 4: + v1 = v3 << v5 % v3; + break; + default: + v6 = (v5 > 64536483) ? (v5 | v8 << v4) : (v5 | v6 >> v4); + break; + } + + + return v5 | v6 >> v7; + } + + [MosaUnitTest] + public static int FuzzMethod1712() + { + int v1 = 84413818; + int v2 = 1808889; + int v3 = 57232661; + int v4 = 62462274; + int v5 = 23885394; + int v6 = 51040428; + int v7 = 9250760; + int v8 = 13832588; + + switch (v1 % 5) + { + case 0: + v3 = v3 << v6 + v3; + break; + case 1: + v1 = v4 << v1 / v1; + break; + case 2: + v3 = (v4 < 59906121) ? (v7 >> v3 & v7) : (v6 ^ v2 | v4); + break; + case 3: + v5 = v2 % v8 << v6; + break; + case 4: + v5 = (v2 < 48898196) ? (v8 << v6 % v5) : (v3 ^ v8 & v8); + break; + default: + v4 = (v7 < 26974461) ? (v4 << v5 >> v4) : (v2 & v5 % v4); + break; + } + + + if (v6 > 63155820) + { + v1 = (v3 < 72876329) ? (v4 >> v6 ^ v2) : (v6 | v3 & v1); + } + else + { + int v9 = 15505658; + v9 = v9 % v9 ^ v9; + } + + + if (v5 > 19609414) + { + v5 = (v5 < 48329100) ? (v1 | v6 << v5) : (v2 + v6 | v3); + } + else + { + v2 = (v3 > 99739002) ? (v1 << v5 << v6) : (v5 * v2 << v4); + } + + + return v8 * v8 + v6; + } + + [MosaUnitTest] + public static int FuzzMethod1713() + { + int v1 = 31313241; + int v2 = 42179040; + int v3 = 95189785; + int v4 = 83050140; + int v5 = 20468187; + int v6 = 94727501; + int v7 = 69231056; + int v8 = 85315842; + + switch (v8 % 5) + { + case 0: + v3 = v4 & v5 >> v4; + break; + case 1: + v7 = (v1 > 38444503) ? (v3 ^ v5 & v7) : (v6 << v8 >> v1); + break; + case 2: + v8 = (v1 > 28069424) ? (v7 << v3 & v2) : (v2 / v7 >> v6); + break; + case 3: + v2 = (v6 < 10554374) ? (v2 * v5 ^ v3) : (v8 % v7 >> v6); + break; + case 4: + v1 = (v7 > 88480501) ? (v1 / v5 & v1) : (v2 & v3 ^ v3); + break; + default: + v2 = (v2 < 75319172) ? (v4 % v5 + v5) : (v4 ^ v4 / v8); + break; + } + + + if (v4 < 8635452) + { + int v9 = 95085535; + v9 = (v9 < 36314927) ? (v9 + v9 ^ v9) : (v9 << v9 ^ v9); + } + else + { + int v10 = 84928148; + v10 = v10 >> v10 / v10; + } + + + switch (v3 % 5) + { + case 0: + v6 = (v7 > 17930319) ? (v5 << v4 + v1) : (v2 & v4 | v1); + break; + case 1: + v4 = (v4 > 8050007) ? (v8 | v3 ^ v7) : (v3 - v6 - v5); + break; + case 2: + v3 = (v8 > 34852530) ? (v3 / v8 ^ v8) : (v6 >> v7 & v1); + break; + case 3: + v5 = v2 >> v1 * v7; + break; + case 4: + v4 = (v4 < 68265922) ? (v6 << v8 | v5) : (v2 & v1 & v2); + break; + default: + v7 = v8 - v3 ^ v1; + break; + } + + + return (v7 > 23193671) ? (v6 + v8 >> v5) : (v3 + v5 >> v5); + } + + [MosaUnitTest] + public static int FuzzMethod1714() + { + int v1 = 85130982; + int v2 = 62526087; + int v3 = 16788120; + int v4 = 88297705; + int v5 = 32853596; + int v6 = 58348983; + int v7 = 49325616; + int v8 = 24669229; + + if (v8 < 9215160) + { + v7 = v5 << v3 & v3; + } + else + { + int v9 = 77372648; + v9 = (v9 > 4495279) ? (v9 ^ v9 / v9) : (v9 << v9 ^ v9); + } + + + if (v3 < 53882539) + { + v2 = v6 << v8 << v7; + } + else + { + int v10 = 82666791; + v10 = v10 % v10 / v10; + } + + + if (v1 < 61453293) + { + int v11 = 42197774; + v11 = v11 >> v11 >> v11; + } + else + { + int v12 = 80296794; + v12 = v12 - v12 & v12; + } + + + return (v6 < 74977397) ? (v5 & v2 * v6) : (v4 / v6 ^ v1); + } + + [MosaUnitTest] + public static int FuzzMethod1715() + { + int v1 = 19080467; + int v2 = 70746031; + int v3 = 24648057; + int v4 = 21973609; + int v5 = 48734206; + int v6 = 40040450; + int v7 = 42045028; + int v8 = 70742375; + + if (v3 > 51443789) + { + v2 = (v5 < 96463117) ? (v6 >> v6 + v2) : (v3 % v2 - v2); + } + else + { + v3 = v5 - v4 + v3; + } + + + switch (v7 % 5) + { + case 0: + v6 = (v5 < 70325390) ? (v6 / v3 << v4) : (v6 ^ v8 & v3); + break; + case 1: + v8 = (v2 > 6053660) ? (v8 << v7 | v4) : (v7 ^ v6 % v2); + break; + case 2: + v7 = v8 / v5 << v1; + break; + case 3: + v4 = (v5 > 19441610) ? (v5 + v3 << v8) : (v7 & v7 >> v1); + break; + case 4: + v4 = (v7 > 41278075) ? (v6 | v2 >> v8) : (v3 << v3 * v2); + break; + default: + v5 = (v8 > 83358402) ? (v1 - v7 >> v8) : (v8 | v6 ^ v6); + break; + } + + + switch (v1 % 5) + { + case 0: + v2 = v1 % v5 | v5; + break; + case 1: + v3 = (v4 < 27238334) ? (v5 + v7 | v3) : (v8 | v6 % v8); + break; + case 2: + v3 = (v6 < 14986419) ? (v3 | v1 * v6) : (v2 & v6 ^ v1); + break; + case 3: + v4 = (v7 < 43745539) ? (v6 & v4 >> v6) : (v2 << v5 << v6); + break; + case 4: + v2 = (v2 > 78899035) ? (v5 << v3 - v6) : (v3 << v3 + v2); + break; + default: + v8 = (v7 > 72608692) ? (v4 | v1 ^ v3) : (v1 | v4 >> v7); + break; + } + + + return (v5 > 25121546) ? (v8 % v2 | v8) : (v8 << v4 ^ v5); + } + + [MosaUnitTest] + public static int FuzzMethod1716() + { + int v1 = 250597; + int v2 = 28473450; + int v3 = 94899505; + int v4 = 55902033; + int v5 = 84548647; + int v6 = 24078900; + int v7 = 10067178; + int v8 = 81509129; + + if (v6 < 62019091) + { + int v9 = 38925748; + v9 = (v9 > 10719283) ? (v9 / v9 >> v9) : (v9 + v9 - v9); + } + else + { + v1 = v4 * v2 >> v7; + } + + + if (v4 > 56543255) + { + int v10 = 50104910; + v10 = (v10 < 78774537) ? (v10 ^ v10 << v10) : (v10 / v10 ^ v10); + } + else + { + int v11 = 39831339; + v11 = (v11 > 488552) ? (v11 << v11 ^ v11) : (v11 - v11 / v11); + } + + + if (v5 > 75579261) + { + int v12 = 23044299; + v12 = v12 >> v12 >> v12; + } + else + { + int v13 = 62786331; + v13 = v13 % v13 << v13; + } + + + return (v2 > 11851221) ? (v8 / v3 << v8) : (v2 * v4 << v1); + } + + [MosaUnitTest] + public static int FuzzMethod1717() + { + int v1 = 41275863; + int v2 = 57891531; + int v3 = 64301453; + int v4 = 2301248; + int v5 = 87750967; + int v6 = 59344001; + int v7 = 78207544; + int v8 = 24798247; + + switch (v5 % 5) + { + case 0: + v2 = (v6 < 21085979) ? (v8 ^ v8 | v8) : (v7 << v6 & v1); + break; + case 1: + v1 = v8 % v1 >> v7; + break; + case 2: + v1 = (v5 < 53199770) ? (v6 - v1 | v1) : (v2 | v7 | v3); + break; + case 3: + v8 = v8 & v8 & v3; + break; + case 4: + v6 = (v6 < 3430280) ? (v3 << v6 - v6) : (v1 % v8 >> v3); + break; + default: + v3 = v8 ^ v2 ^ v7; + break; + } + + + switch (v6 % 5) + { + case 0: + v6 = (v6 > 68519347) ? (v8 << v2 & v7) : (v8 << v3 % v1); + break; + case 1: + v6 = (v1 < 69605071) ? (v8 & v4 | v3) : (v7 ^ v2 | v2); + break; + case 2: + v7 = v7 % v6 ^ v2; + break; + case 3: + v6 = v3 % v5 ^ v1; + break; + case 4: + v4 = v5 << v6 << v1; + break; + default: + v1 = v1 & v3 - v8; + break; + } + + + switch (v8 % 5) + { + case 0: + v6 = v2 << v8 >> v1; + break; + case 1: + v4 = (v8 < 45816134) ? (v4 ^ v5 & v1) : (v4 | v1 >> v5); + break; + case 2: + v8 = v2 / v7 << v8; + break; + case 3: + v2 = (v7 > 74329287) ? (v5 ^ v5 ^ v1) : (v8 | v4 * v5); + break; + case 4: + v6 = v2 ^ v3 + v8; + break; + default: + v6 = v1 << v6 - v8; + break; + } + + + return (v7 > 1966129) ? (v6 - v3 + v7) : (v6 ^ v7 << v5); + } + + [MosaUnitTest] + public static int FuzzMethod1718() + { + int v1 = 42126649; + int v2 = 50652433; + int v3 = 78456157; + int v4 = 64676594; + int v5 = 61473970; + int v6 = 38209165; + int v7 = 27781839; + int v8 = 74797159; + + if (v8 > 64790038) + { + v3 = v4 ^ v3 << v6; + } + else + { + v3 = (v2 < 43385501) ? (v1 << v2 << v1) : (v1 ^ v6 & v8); + } + + + if (v1 < 58718810) + { + int v9 = 19306551; + v9 = v9 ^ v9 | v9; + } + else + { + v6 = (v5 < 61826889) ? (v8 + v2 | v7) : (v8 >> v6 - v3); + } + + + switch (v5 % 5) + { + case 0: + v6 = v4 << v8 ^ v3; + break; + case 1: + v7 = v1 * v1 + v6; + break; + case 2: + v3 = (v8 > 23090719) ? (v1 * v5 << v3) : (v1 & v4 - v6); + break; + case 3: + v2 = (v5 > 48855970) ? (v6 >> v7 >> v2) : (v7 >> v5 >> v2); + break; + case 4: + v5 = v5 + v8 % v4; + break; + default: + v3 = v5 << v2 - v3; + break; + } + + + return (v7 > 51026322) ? (v6 * v6 * v5) : (v6 >> v8 ^ v8); + } + + [MosaUnitTest] + public static int FuzzMethod1719() + { + int v1 = 76551577; + int v2 = 82119833; + int v3 = 72105836; + int v4 = 33274159; + int v5 = 58280806; + int v6 = 80307212; + int v7 = 58470106; + int v8 = 21252421; + + switch (v1 % 5) + { + case 0: + v6 = (v6 < 29570554) ? (v3 * v7 & v4) : (v7 ^ v8 << v3); + break; + case 1: + v2 = v2 + v7 | v8; + break; + case 2: + v3 = (v2 > 91600063) ? (v7 ^ v4 >> v3) : (v8 >> v4 << v6); + break; + case 3: + v7 = (v4 < 47768399) ? (v4 ^ v5 + v5) : (v8 >> v5 / v1); + break; + case 4: + v5 = (v5 > 24227071) ? (v4 & v5 << v1) : (v2 << v1 * v2); + break; + default: + v8 = (v8 > 46502701) ? (v8 << v1 + v7) : (v4 * v8 & v1); + break; + } + + + switch (v6 % 5) + { + case 0: + v4 = (v2 > 22263418) ? (v7 << v8 % v6) : (v5 | v1 - v7); + break; + case 1: + v3 = (v4 < 17976301) ? (v8 + v7 | v5) : (v1 & v1 ^ v1); + break; + case 2: + v5 = v3 << v6 << v7; + break; + case 3: + v6 = (v7 < 4765429) ? (v6 | v4 * v7) : (v2 | v3 ^ v2); + break; + case 4: + v3 = v2 << v3 << v7; + break; + default: + v8 = (v6 < 59974991) ? (v1 % v3 | v4) : (v8 % v6 | v3); + break; + } + + + switch (v8 % 5) + { + case 0: + v6 = v2 | v2 ^ v3; + break; + case 1: + v4 = v7 & v6 * v8; + break; + case 2: + v4 = v8 ^ v4 << v8; + break; + case 3: + v2 = (v5 < 93898778) ? (v8 ^ v1 ^ v4) : (v5 ^ v7 >> v8); + break; + case 4: + v4 = v6 << v2 << v6; + break; + default: + v1 = (v5 > 11108702) ? (v3 << v2 | v1) : (v1 | v7 | v2); + break; + } + + + return (v1 > 71921023) ? (v2 << v4 * v6) : (v3 | v1 / v4); + } + + [MosaUnitTest] + public static int FuzzMethod1720() + { + int v1 = 32708629; + int v2 = 93490091; + int v3 = 47804104; + int v4 = 48633627; + int v5 = 29420495; + int v6 = 28988652; + int v7 = 3052761; + int v8 = 92809292; + + switch (v7 % 5) + { + case 0: + v8 = (v2 > 39972243) ? (v2 ^ v1 << v6) : (v6 << v3 | v2); + break; + case 1: + v6 = (v7 > 74409453) ? (v7 - v8 - v8) : (v3 | v8 ^ v6); + break; + case 2: + v2 = v4 * v4 << v6; + break; + case 3: + v4 = v2 >> v4 ^ v1; + break; + case 4: + v1 = (v1 < 78691877) ? (v1 / v1 ^ v6) : (v4 ^ v4 & v1); + break; + default: + v5 = (v3 < 11644209) ? (v4 >> v6 ^ v2) : (v5 + v7 - v6); + break; + } + + + switch (v7 % 5) + { + case 0: + v4 = v1 >> v7 >> v1; + break; + case 1: + v8 = (v1 < 94793887) ? (v5 + v1 % v2) : (v3 ^ v8 ^ v8); + break; + case 2: + v4 = (v6 < 15954984) ? (v2 >> v8 | v3) : (v8 << v4 % v2); + break; + case 3: + v8 = v7 * v8 >> v1; + break; + case 4: + v5 = (v1 < 67848235) ? (v4 >> v8 << v6) : (v2 & v8 + v6); + break; + default: + v2 = (v5 > 66485632) ? (v3 & v3 - v1) : (v4 << v6 - v3); + break; + } + + + if (v6 < 12538309) + { + int v9 = 69650523; + v9 = (v9 > 24053245) ? (v9 - v9 >> v9) : (v9 | v9 ^ v9); + } + else + { + v3 = (v4 < 52892318) ? (v4 / v4 * v8) : (v4 & v2 * v2); + } + + + return (v7 > 67486907) ? (v8 << v8 | v2) : (v3 % v6 + v6); + } + + [MosaUnitTest] + public static int FuzzMethod1721() + { + int v1 = 9246895; + int v2 = 74497491; + int v3 = 94456303; + int v4 = 18234925; + int v5 = 74570989; + int v6 = 20274753; + int v7 = 55017078; + int v8 = 36288075; + + if (v1 < 33772397) + { + int v9 = 79673692; + v9 = v9 ^ v9 ^ v9; + } + else + { + int v10 = 99221793; + v10 = v10 + v10 << v10; + } + + + if (v5 > 88707467) + { + int v11 = 58907179; + v11 = (v11 > 55951924) ? (v11 % v11 >> v11) : (v11 >> v11 >> v11); + } + else + { + v8 = v5 << v8 | v1; + } + + + if (v5 < 37187117) + { + int v12 = 19905846; + v12 = v12 / v12 ^ v12; + } + else + { + int v13 = 80645891; + v13 = v13 ^ v13 >> v13; + } + + + return (v5 > 20621082) ? (v7 >> v4 % v7) : (v4 << v3 ^ v8); + } + + [MosaUnitTest] + public static int FuzzMethod1722() + { + int v1 = 92703395; + int v2 = 39750203; + int v3 = 61318228; + int v4 = 73368985; + int v5 = 33216893; + int v6 = 93584733; + int v7 = 58962562; + int v8 = 84577749; + + if (v1 > 86530919) + { + v6 = v4 >> v8 << v6; + } + else + { + int v9 = 11140641; + v9 = v9 << v9 >> v9; + } + + + if (v4 < 17550373) + { + v7 = v7 ^ v4 ^ v4; + } + else + { + v5 = (v3 > 23493584) ? (v1 >> v6 >> v6) : (v3 - v4 << v3); + } + + + if (v1 < 82070711) + { + v3 = v6 ^ v8 - v1; + } + else + { + int v10 = 73465285; + v10 = (v10 > 31002903) ? (v10 | v10 + v10) : (v10 >> v10 << v10); + } + + + return (v7 < 17899318) ? (v2 & v8 - v5) : (v2 << v5 >> v5); + } + + [MosaUnitTest] + public static int FuzzMethod1723() + { + int v1 = 73633376; + int v2 = 12437428; + int v3 = 57805879; + int v4 = 56630872; + int v5 = 28961992; + int v6 = 21903799; + int v7 = 681522; + int v8 = 82759307; + + if (v5 > 26629877) + { + v3 = (v5 < 70348005) ? (v1 << v7 / v5) : (v3 + v2 % v5); + } + else + { + v8 = (v5 > 15146388) ? (v4 - v3 / v6) : (v6 << v2 << v3); + } + + + switch (v2 % 5) + { + case 0: + v6 = (v5 > 7305740) ? (v2 ^ v2 ^ v3) : (v5 >> v3 & v7); + break; + case 1: + v5 = (v4 > 1472139) ? (v7 ^ v8 >> v8) : (v1 + v3 ^ v4); + break; + case 2: + v4 = v8 << v1 >> v2; + break; + case 3: + v5 = v4 >> v7 & v3; + break; + case 4: + v7 = (v5 < 83055449) ? (v1 + v7 * v2) : (v6 & v5 >> v4); + break; + default: + v4 = (v4 > 99081334) ? (v3 | v4 ^ v2) : (v6 * v1 / v5); + break; + } + + + switch (v3 % 5) + { + case 0: + v7 = (v7 < 58042562) ? (v4 | v5 >> v3) : (v3 >> v5 & v3); + break; + case 1: + v4 = (v8 < 34173167) ? (v6 >> v4 >> v2) : (v8 | v7 >> v4); + break; + case 2: + v8 = v3 << v1 & v6; + break; + case 3: + v2 = (v7 < 67836842) ? (v1 >> v5 << v2) : (v5 << v6 / v3); + break; + case 4: + v6 = (v8 > 41126146) ? (v5 % v7 >> v3) : (v7 % v3 % v3); + break; + default: + v1 = (v1 < 39880591) ? (v8 >> v6 << v7) : (v2 - v1 >> v5); + break; + } + + + return (v8 > 7473541) ? (v2 << v6 << v7) : (v2 >> v4 + v2); + } + + [MosaUnitTest] + public static int FuzzMethod1724() + { + int v1 = 68189168; + int v2 = 84592157; + int v3 = 92652747; + int v4 = 90313892; + int v5 = 46344328; + int v6 = 13798123; + int v7 = 3630311; + int v8 = 40718156; + + switch (v3 % 5) + { + case 0: + v2 = (v8 > 24070125) ? (v6 % v1 - v4) : (v7 * v3 >> v7); + break; + case 1: + v3 = (v6 > 9935697) ? (v3 * v4 ^ v8) : (v6 & v4 + v3); + break; + case 2: + v2 = v1 * v3 % v8; + break; + case 3: + v2 = (v7 < 71272385) ? (v1 << v8 ^ v3) : (v4 << v8 + v8); + break; + case 4: + v4 = (v2 > 92096549) ? (v8 ^ v2 * v8) : (v5 * v5 / v8); + break; + default: + v3 = (v7 < 97674646) ? (v2 << v7 & v1) : (v7 | v1 * v2); + break; + } + + + switch (v2 % 5) + { + case 0: + v8 = (v4 > 86621164) ? (v3 << v2 % v1) : (v3 % v4 << v3); + break; + case 1: + v8 = (v4 > 39599945) ? (v6 >> v4 * v2) : (v8 | v8 << v1); + break; + case 2: + v2 = (v1 < 886207) ? (v4 >> v5 >> v5) : (v4 << v4 >> v5); + break; + case 3: + v8 = (v8 < 79167889) ? (v7 | v3 % v5) : (v7 - v1 << v4); + break; + case 4: + v8 = v4 % v3 / v2; + break; + default: + v4 = v1 * v6 << v2; + break; + } + + + if (v3 > 79529108) + { + v3 = v1 ^ v8 >> v5; + } + else + { + int v9 = 55602153; + v9 = (v9 > 80152183) ? (v9 ^ v9 ^ v9) : (v9 * v9 | v9); + } + + + return (v3 > 10850931) ? (v8 >> v4 & v4) : (v5 & v6 - v1); + } + + [MosaUnitTest] + public static int FuzzMethod1725() + { + int v1 = 72841247; + int v2 = 48725486; + int v3 = 85639705; + int v4 = 99216058; + int v5 = 16616189; + int v6 = 44058003; + int v7 = 30958348; + int v8 = 71160657; + + switch (v8 % 5) + { + case 0: + v1 = v3 - v8 << v1; + break; + case 1: + v1 = v8 >> v5 / v8; + break; + case 2: + v7 = v4 ^ v6 * v1; + break; + case 3: + v2 = (v3 > 68611354) ? (v6 | v8 + v7) : (v8 >> v5 << v6); + break; + case 4: + v5 = (v2 < 95302464) ? (v1 ^ v1 & v4) : (v2 / v7 | v3); + break; + default: + v8 = (v3 > 29104099) ? (v5 / v6 + v1) : (v1 << v1 >> v8); + break; + } + + + if (v8 > 82075699) + { + v3 = v2 + v1 / v1; + } + else + { + v1 = (v1 > 56251216) ? (v5 | v6 / v8) : (v4 - v3 << v5); + } + + + if (v3 < 47443421) + { + int v9 = 67666710; + v9 = (v9 > 98090369) ? (v9 * v9 % v9) : (v9 | v9 | v9); + } + else + { + v2 = (v6 > 43488011) ? (v6 & v8 << v8) : (v6 >> v1 / v3); + } + + + return (v5 < 7896991) ? (v8 & v8 + v2) : (v3 | v6 & v5); + } + + [MosaUnitTest] + public static int FuzzMethod1726() + { + int v1 = 98795344; + int v2 = 76900395; + int v3 = 88771599; + int v4 = 72813833; + int v5 = 25525991; + int v6 = 30397926; + int v7 = 11215395; + int v8 = 95202185; + + switch (v1 % 5) + { + case 0: + v3 = v1 | v7 << v4; + break; + case 1: + v3 = (v3 < 39204364) ? (v3 % v4 - v8) : (v4 >> v3 >> v7); + break; + case 2: + v4 = (v7 < 31913050) ? (v4 ^ v2 % v7) : (v6 * v5 * v7); + break; + case 3: + v3 = (v7 < 34072375) ? (v2 >> v7 / v3) : (v7 | v5 * v4); + break; + case 4: + v3 = (v1 > 63780510) ? (v5 * v8 - v4) : (v2 | v4 >> v5); + break; + default: + v3 = (v1 > 25485943) ? (v1 & v1 & v8) : (v6 & v5 * v5); + break; + } + + + if (v1 < 7625710) + { + v1 = v2 | v2 >> v7; + } + else + { + v6 = (v8 < 40437356) ? (v8 & v7 << v4) : (v2 | v7 + v4); + } + + + switch (v8 % 5) + { + case 0: + v7 = v1 >> v1 & v3; + break; + case 1: + v1 = v6 >> v4 / v6; + break; + case 2: + v7 = v1 | v7 * v7; + break; + case 3: + v2 = v3 << v6 - v1; + break; + case 4: + v8 = v1 % v1 ^ v1; + break; + default: + v4 = v2 >> v3 >> v8; + break; + } + + + return (v3 > 5066763) ? (v7 % v4 | v3) : (v6 + v1 % v8); + } + + [MosaUnitTest] + public static int FuzzMethod1727() + { + int v1 = 49966564; + int v2 = 40961152; + int v3 = 75022657; + int v4 = 22779111; + int v5 = 43928925; + int v6 = 85681489; + int v7 = 47217921; + int v8 = 93315594; + + if (v7 > 99205277) + { + v3 = (v2 > 62498936) ? (v3 / v5 ^ v2) : (v1 | v1 - v8); + } + else + { + int v9 = 75410532; + v9 = v9 % v9 ^ v9; + } + + + if (v3 < 15233628) + { + v1 = (v5 > 58269107) ? (v6 / v1 & v3) : (v6 ^ v8 | v6); + } + else + { + v6 = (v7 < 74000419) ? (v3 * v2 | v7) : (v6 << v1 * v8); + } + + + switch (v7 % 5) + { + case 0: + v3 = v2 << v5 / v7; + break; + case 1: + v8 = (v3 > 81399861) ? (v8 - v4 ^ v5) : (v7 >> v2 * v4); + break; + case 2: + v8 = (v8 < 96534475) ? (v5 * v7 << v3) : (v2 - v3 >> v5); + break; + case 3: + v5 = (v3 < 93628000) ? (v5 & v7 + v1) : (v1 + v4 >> v2); + break; + case 4: + v5 = v3 & v6 << v8; + break; + default: + v5 = v7 * v1 | v1; + break; + } + + + return (v4 < 23641535) ? (v1 >> v6 % v8) : (v1 << v7 >> v2); + } + + [MosaUnitTest] + public static int FuzzMethod1728() + { + int v1 = 69472771; + int v2 = 39662294; + int v3 = 46001674; + int v4 = 69680028; + int v5 = 98775502; + int v6 = 81503601; + int v7 = 84913028; + int v8 = 88250019; + + if (v3 > 87085745) + { + int v9 = 41412492; + v9 = (v9 < 44563921) ? (v9 % v9 >> v9) : (v9 * v9 << v9); + } + else + { + v6 = (v1 < 97446434) ? (v4 + v6 << v1) : (v4 - v4 - v6); + } + + + if (v3 < 99288151) + { + int v10 = 71790369; + v10 = v10 | v10 >> v10; + } + else + { + v3 = (v6 < 38309685) ? (v4 * v1 & v7) : (v2 >> v7 & v1); + } + + + if (v1 < 25019113) + { + int v11 = 65168730; + v11 = (v11 > 41162698) ? (v11 / v11 & v11) : (v11 | v11 & v11); + } + else + { + v4 = v8 / v1 >> v6; + } + + + return v5 << v7 ^ v2; + } + + [MosaUnitTest] + public static int FuzzMethod1729() + { + int v1 = 32665351; + int v2 = 42642745; + int v3 = 45533323; + int v4 = 54828089; + int v5 = 20241106; + int v6 = 54254586; + int v7 = 45088549; + int v8 = 81996712; + + switch (v1 % 5) + { + case 0: + v7 = v3 << v1 >> v3; + break; + case 1: + v8 = (v1 > 66333335) ? (v4 << v1 >> v4) : (v6 >> v6 | v3); + break; + case 2: + v5 = (v3 > 95149776) ? (v7 << v6 ^ v1) : (v7 ^ v1 ^ v5); + break; + case 3: + v5 = v6 << v1 + v7; + break; + case 4: + v5 = v1 ^ v5 >> v2; + break; + default: + v4 = v5 % v7 ^ v5; + break; + } + + + switch (v2 % 5) + { + case 0: + v1 = (v6 < 84617409) ? (v1 | v5 & v7) : (v2 | v7 << v7); + break; + case 1: + v5 = v3 >> v8 << v1; + break; + case 2: + v2 = (v3 < 27358026) ? (v7 ^ v5 * v4) : (v6 << v5 / v2); + break; + case 3: + v7 = (v1 < 37986069) ? (v6 ^ v8 << v8) : (v1 >> v8 >> v4); + break; + case 4: + v7 = v7 | v4 << v5; + break; + default: + v4 = v4 & v2 + v1; + break; + } + + + if (v6 > 10883763) + { + int v9 = 99393217; + v9 = (v9 < 10496254) ? (v9 >> v9 + v9) : (v9 | v9 / v9); + } + else + { + int v10 = 73893480; + v10 = (v10 > 9957319) ? (v10 ^ v10 ^ v10) : (v10 >> v10 >> v10); + } + + + return (v4 < 16466495) ? (v1 - v5 >> v2) : (v5 & v6 / v5); + } + + [MosaUnitTest] + public static int FuzzMethod1730() + { + int v1 = 80980034; + int v2 = 90254663; + int v3 = 50330562; + int v4 = 94833975; + int v5 = 39775693; + int v6 = 95462948; + int v7 = 95424623; + int v8 = 17604183; + + switch (v1 % 5) + { + case 0: + v6 = (v8 < 30128745) ? (v1 * v7 >> v2) : (v1 & v5 - v1); + break; + case 1: + v6 = (v3 > 83937785) ? (v4 - v8 << v7) : (v3 / v5 >> v8); + break; + case 2: + v8 = v5 >> v7 << v7; + break; + case 3: + v4 = v1 / v1 & v3; + break; + case 4: + v8 = (v1 < 66582755) ? (v7 ^ v7 | v1) : (v8 / v4 | v3); + break; + default: + v3 = v3 & v3 & v8; + break; + } + + + switch (v5 % 5) + { + case 0: + v1 = v5 << v7 << v3; + break; + case 1: + v1 = v8 % v6 >> v8; + break; + case 2: + v3 = (v2 > 48956208) ? (v5 & v7 >> v1) : (v2 & v1 / v1); + break; + case 3: + v5 = v7 & v8 - v4; + break; + case 4: + v6 = (v8 > 49735754) ? (v1 >> v7 | v2) : (v5 - v4 | v8); + break; + default: + v5 = (v4 < 50736405) ? (v7 * v7 - v3) : (v1 >> v2 % v2); + break; + } + + + if (v8 < 85603205) + { + int v9 = 99836813; + v9 = (v9 > 10499523) ? (v9 & v9 * v9) : (v9 & v9 - v9); + } + else + { + v2 = v7 + v5 | v1; + } + + + return (v6 < 47592091) ? (v5 >> v5 >> v7) : (v2 << v3 ^ v1); + } + + [MosaUnitTest] + public static int FuzzMethod1731() + { + int v1 = 9743547; + int v2 = 24327; + int v3 = 91050623; + int v4 = 25013571; + int v5 = 71174195; + int v6 = 5389971; + int v7 = 79979730; + int v8 = 22095718; + + if (v4 > 25691442) + { + int v9 = 94111222; + v9 = (v9 > 92136831) ? (v9 >> v9 >> v9) : (v9 >> v9 >> v9); + } + else + { + v3 = (v5 < 18058419) ? (v2 | v1 | v3) : (v2 - v3 & v8); + } + + + if (v2 > 84485854) + { + v1 = (v3 > 34626470) ? (v6 | v1 >> v1) : (v4 ^ v1 / v6); + } + else + { + int v10 = 69980274; + v10 = (v10 > 7418825) ? (v10 << v10 / v10) : (v10 << v10 ^ v10); + } + + + switch (v5 % 5) + { + case 0: + v2 = v6 >> v3 / v6; + break; + case 1: + v6 = v1 << v2 ^ v4; + break; + case 2: + v5 = v6 >> v5 >> v8; + break; + case 3: + v7 = (v6 > 71079126) ? (v7 << v3 + v4) : (v8 >> v7 << v3); + break; + case 4: + v2 = v2 * v6 >> v2; + break; + default: + v4 = v7 >> v1 * v8; + break; + } + + + return v6 ^ v5 * v6; + } + + [MosaUnitTest] + public static int FuzzMethod1732() + { + int v1 = 82094788; + int v2 = 29467986; + int v3 = 63789431; + int v4 = 65697565; + int v5 = 15646935; + int v6 = 37141794; + int v7 = 16363979; + int v8 = 74336179; + + if (v3 < 13127797) + { + v6 = (v8 > 59034724) ? (v8 << v5 << v1) : (v7 << v7 ^ v4); + } + else + { + v7 = (v3 < 80093359) ? (v4 + v5 << v7) : (v5 | v6 * v8); + } + + + switch (v5 % 5) + { + case 0: + v8 = (v3 > 82718282) ? (v3 ^ v1 ^ v8) : (v6 + v4 ^ v4); + break; + case 1: + v3 = v8 ^ v3 - v6; + break; + case 2: + v8 = v7 ^ v7 & v3; + break; + case 3: + v8 = (v5 > 17148216) ? (v7 - v4 - v2) : (v1 ^ v2 ^ v1); + break; + case 4: + v2 = (v8 < 61366576) ? (v3 >> v5 << v3) : (v8 - v7 & v3); + break; + default: + v6 = (v5 < 52988210) ? (v4 >> v6 >> v6) : (v4 ^ v1 + v8); + break; + } + + + switch (v2 % 5) + { + case 0: + v4 = (v4 < 9869148) ? (v6 % v7 | v3) : (v2 & v4 << v5); + break; + case 1: + v7 = (v4 < 27084878) ? (v7 + v8 | v2) : (v4 | v4 ^ v8); + break; + case 2: + v1 = v1 | v3 + v6; + break; + case 3: + v2 = v4 & v4 | v4; + break; + case 4: + v8 = v2 - v2 % v5; + break; + default: + v8 = (v7 > 27150772) ? (v2 << v1 | v2) : (v3 - v6 / v8); + break; + } + + + return v4 << v7 | v2; + } + + [MosaUnitTest] + public static int FuzzMethod1733() + { + int v1 = 2275708; + int v2 = 17816759; + int v3 = 99950140; + int v4 = 35994695; + int v5 = 55151297; + int v6 = 18943730; + int v7 = 883590; + int v8 = 99185290; + + if (v1 < 30307396) + { + int v9 = 59074517; + v9 = v9 - v9 - v9; + } + else + { + v3 = (v3 > 66938995) ? (v8 << v5 | v2) : (v3 ^ v2 << v1); + } + + + switch (v8 % 5) + { + case 0: + v1 = v8 >> v7 & v5; + break; + case 1: + v5 = v7 ^ v6 >> v6; + break; + case 2: + v8 = (v2 > 70507623) ? (v8 << v7 << v4) : (v2 & v1 % v3); + break; + case 3: + v6 = (v5 > 13530971) ? (v3 + v7 % v3) : (v7 | v3 << v6); + break; + case 4: + v5 = v4 & v8 & v6; + break; + default: + v2 = v8 - v8 >> v5; + break; + } + + + switch (v2 % 5) + { + case 0: + v1 = (v6 < 22993304) ? (v1 << v1 & v8) : (v7 % v5 & v4); + break; + case 1: + v4 = (v6 > 48784865) ? (v3 ^ v3 & v5) : (v6 | v8 >> v2); + break; + case 2: + v7 = (v8 < 69984066) ? (v3 * v6 ^ v7) : (v1 ^ v5 | v4); + break; + case 3: + v5 = (v3 > 52850121) ? (v8 % v1 | v6) : (v8 >> v4 << v2); + break; + case 4: + v5 = (v8 < 76970456) ? (v1 >> v4 << v2) : (v8 & v6 - v7); + break; + default: + v2 = v7 ^ v8 / v4; + break; + } + + + return v6 & v3 + v8; + } + + [MosaUnitTest] + public static int FuzzMethod1734() + { + int v1 = 81046112; + int v2 = 47948465; + int v3 = 40779727; + int v4 = 80252447; + int v5 = 52816013; + int v6 = 4156050; + int v7 = 94627161; + int v8 = 38473975; + + if (v8 < 76467857) + { + v2 = (v1 > 70904281) ? (v6 + v3 % v3) : (v6 << v3 << v4); + } + else + { + v8 = v8 & v8 * v8; + } + + + if (v1 > 44920791) + { + int v9 = 52313465; + v9 = (v9 > 19424856) ? (v9 << v9 | v9) : (v9 ^ v9 ^ v9); + } + else + { + int v10 = 53227816; + v10 = v10 * v10 >> v10; + } + + + switch (v6 % 5) + { + case 0: + v2 = (v7 < 68453097) ? (v5 >> v8 / v2) : (v2 * v1 + v7); + break; + case 1: + v2 = (v1 < 69043798) ? (v5 | v1 >> v2) : (v7 >> v7 & v4); + break; + case 2: + v5 = v1 + v5 % v1; + break; + case 3: + v6 = (v4 > 5022983) ? (v2 & v5 << v8) : (v4 >> v3 << v8); + break; + case 4: + v3 = (v5 > 81579615) ? (v8 << v2 << v2) : (v2 & v7 << v8); + break; + default: + v7 = (v3 > 40508764) ? (v2 << v3 << v2) : (v3 >> v1 >> v2); + break; + } + + + return v6 + v8 & v7; + } + + [MosaUnitTest] + public static int FuzzMethod1735() + { + int v1 = 12211004; + int v2 = 48103168; + int v3 = 29532814; + int v4 = 22312835; + int v5 = 15362976; + int v6 = 15988064; + int v7 = 39480520; + int v8 = 80341503; + + if (v8 < 25570204) + { + v6 = v1 + v7 & v6; + } + else + { + v4 = (v3 < 26185750) ? (v2 - v1 ^ v8) : (v6 | v4 | v4); + } + + + switch (v5 % 5) + { + case 0: + v2 = v8 - v8 << v3; + break; + case 1: + v3 = (v4 < 81540978) ? (v4 & v1 << v8) : (v4 + v4 << v8); + break; + case 2: + v4 = (v1 < 37262969) ? (v8 | v5 % v3) : (v4 >> v2 & v4); + break; + case 3: + v6 = v1 | v4 << v2; + break; + case 4: + v3 = (v2 > 62056315) ? (v7 * v8 / v1) : (v6 / v1 ^ v6); + break; + default: + v1 = v5 | v8 & v2; + break; + } + + + switch (v5 % 5) + { + case 0: + v2 = v5 << v8 & v4; + break; + case 1: + v3 = (v8 > 89415301) ? (v5 ^ v6 & v3) : (v1 / v1 << v1); + break; + case 2: + v7 = (v7 > 69916739) ? (v7 << v3 << v8) : (v2 * v2 >> v3); + break; + case 3: + v3 = (v7 > 64864083) ? (v2 | v2 - v5) : (v4 * v7 >> v1); + break; + case 4: + v7 = v2 << v2 >> v6; + break; + default: + v8 = v2 | v3 + v3; + break; + } + + + return (v7 > 14649210) ? (v6 ^ v5 >> v1) : (v5 % v3 >> v4); + } + + [MosaUnitTest] + public static int FuzzMethod1736() + { + int v1 = 81528587; + int v2 = 84437106; + int v3 = 20361997; + int v4 = 90975942; + int v5 = 82910082; + int v6 = 55162655; + int v7 = 64866021; + int v8 = 12006585; + + switch (v7 % 5) + { + case 0: + v7 = (v4 < 34191597) ? (v8 / v5 - v8) : (v6 >> v5 - v1); + break; + case 1: + v2 = (v6 < 39747005) ? (v5 | v8 & v4) : (v3 << v5 / v1); + break; + case 2: + v8 = (v4 > 87779493) ? (v4 - v2 - v6) : (v1 / v1 % v2); + break; + case 3: + v1 = v2 >> v2 << v3; + break; + case 4: + v8 = v1 >> v8 & v2; + break; + default: + v7 = (v5 > 89791980) ? (v3 << v7 | v4) : (v1 / v8 % v4); + break; + } + + + if (v8 < 17251225) + { + v8 = (v1 < 66066262) ? (v3 / v4 << v5) : (v8 | v7 ^ v4); + } + else + { + int v9 = 54084842; + v9 = v9 | v9 << v9; + } + + + switch (v1 % 5) + { + case 0: + v4 = v7 & v1 - v4; + break; + case 1: + v6 = v8 + v8 / v6; + break; + case 2: + v2 = (v7 > 59060018) ? (v5 % v3 ^ v6) : (v7 << v5 << v7); + break; + case 3: + v5 = (v2 > 90548199) ? (v1 << v2 | v5) : (v8 - v7 >> v7); + break; + case 4: + v6 = v8 >> v8 - v2; + break; + default: + v5 = v4 ^ v6 >> v3; + break; + } + + + return (v5 < 15302169) ? (v6 + v4 % v1) : (v6 & v2 % v1); + } + + [MosaUnitTest] + public static int FuzzMethod1737() + { + int v1 = 78536376; + int v2 = 46829775; + int v3 = 37400677; + int v4 = 69087557; + int v5 = 36009106; + int v6 = 24698035; + int v7 = 16764411; + int v8 = 75673115; + + switch (v7 % 5) + { + case 0: + v4 = (v5 > 12138290) ? (v8 | v7 >> v7) : (v1 / v5 / v4); + break; + case 1: + v6 = v8 & v3 >> v4; + break; + case 2: + v8 = (v6 < 31021720) ? (v8 & v4 >> v1) : (v5 - v5 | v4); + break; + case 3: + v5 = (v4 > 70901969) ? (v4 >> v8 >> v2) : (v4 >> v2 / v4); + break; + case 4: + v2 = (v6 < 1351998) ? (v5 / v4 + v5) : (v3 & v5 >> v3); + break; + default: + v2 = (v5 < 43607193) ? (v8 << v8 & v6) : (v7 >> v3 ^ v7); + break; + } + + + if (v2 < 63458329) + { + int v9 = 37129602; + v9 = v9 << v9 * v9; + } + else + { + int v10 = 96367656; + v10 = (v10 > 17946328) ? (v10 % v10 + v10) : (v10 + v10 >> v10); + } + + + switch (v4 % 5) + { + case 0: + v7 = (v7 > 96928433) ? (v4 / v1 ^ v6) : (v3 | v4 << v2); + break; + case 1: + v5 = (v4 < 19822511) ? (v7 >> v8 * v8) : (v6 / v4 - v4); + break; + case 2: + v5 = v2 * v8 * v4; + break; + case 3: + v8 = (v2 > 85921419) ? (v8 | v6 | v8) : (v5 & v4 - v5); + break; + case 4: + v3 = v6 >> v3 & v1; + break; + default: + v5 = (v3 < 23548589) ? (v8 | v3 * v4) : (v6 & v8 - v6); + break; + } + + + return (v6 > 72161255) ? (v6 ^ v6 ^ v7) : (v8 >> v8 | v4); + } + + [MosaUnitTest] + public static int FuzzMethod1738() + { + int v1 = 69712865; + int v2 = 41715471; + int v3 = 91956560; + int v4 = 80596882; + int v5 = 99004836; + int v6 = 38648979; + int v7 = 63003480; + int v8 = 40070750; + + if (v2 > 17179199) + { + int v9 = 16098835; + v9 = (v9 < 14918174) ? (v9 | v9 << v9) : (v9 >> v9 >> v9); + } + else + { + int v10 = 79328110; + v10 = v10 << v10 & v10; + } + + + switch (v6 % 5) + { + case 0: + v1 = (v3 > 59731314) ? (v7 << v5 >> v3) : (v1 | v6 | v5); + break; + case 1: + v6 = (v7 > 83201448) ? (v8 >> v3 / v2) : (v8 & v4 >> v6); + break; + case 2: + v7 = v7 ^ v5 % v3; + break; + case 3: + v7 = v1 ^ v1 & v2; + break; + case 4: + v4 = v6 << v5 >> v5; + break; + default: + v8 = v8 << v1 % v2; + break; + } + + + if (v6 > 45463040) + { + int v11 = 59778391; + v11 = (v11 < 96826609) ? (v11 | v11 / v11) : (v11 ^ v11 | v11); + } + else + { + int v12 = 35475045; + v12 = (v12 > 5222164) ? (v12 - v12 / v12) : (v12 << v12 >> v12); + } + + + return v2 & v6 % v2; + } + + [MosaUnitTest] + public static int FuzzMethod1739() + { + int v1 = 8364141; + int v2 = 83184107; + int v3 = 78243177; + int v4 = 30934971; + int v5 = 28235775; + int v6 = 17062124; + int v7 = 50816801; + int v8 = 90974137; + + switch (v4 % 5) + { + case 0: + v1 = v1 & v8 / v7; + break; + case 1: + v8 = v8 << v2 << v3; + break; + case 2: + v5 = v7 * v2 + v7; + break; + case 3: + v8 = (v6 < 71460625) ? (v4 | v4 ^ v3) : (v7 & v8 << v3); + break; + case 4: + v1 = v1 * v3 << v4; + break; + default: + v5 = v1 << v1 & v3; + break; + } + + + if (v8 < 59117934) + { + int v9 = 67851116; + v9 = (v9 < 85893093) ? (v9 << v9 >> v9) : (v9 ^ v9 | v9); + } + else + { + int v10 = 64082485; + v10 = (v10 < 69747090) ? (v10 & v10 & v10) : (v10 * v10 | v10); + } + + + if (v8 < 2022301) + { + int v11 = 43547096; + v11 = (v11 < 20987439) ? (v11 % v11 * v11) : (v11 >> v11 | v11); + } + else + { + v8 = v4 ^ v4 % v7; + } + + + return (v4 > 54961281) ? (v7 << v4 >> v7) : (v7 >> v8 << v6); + } + + [MosaUnitTest] + public static int FuzzMethod1740() + { + int v1 = 70808813; + int v2 = 57891375; + int v3 = 51476592; + int v4 = 15799756; + int v5 = 44406514; + int v6 = 81840555; + int v7 = 87926061; + int v8 = 22410857; + + if (v8 < 17422055) + { + v6 = (v8 < 14400459) ? (v8 * v5 + v6) : (v3 << v7 + v2); + } + else + { + v2 = v1 >> v1 & v2; + } + + + switch (v6 % 5) + { + case 0: + v7 = (v8 < 49365265) ? (v5 & v3 ^ v4) : (v6 - v3 ^ v7); + break; + case 1: + v1 = (v3 < 73786580) ? (v6 >> v7 | v2) : (v5 & v3 >> v2); + break; + case 2: + v1 = (v4 < 2404421) ? (v6 * v4 >> v1) : (v5 | v1 >> v8); + break; + case 3: + v1 = (v6 > 12351664) ? (v3 >> v3 ^ v3) : (v8 ^ v7 | v1); + break; + case 4: + v1 = (v8 > 93267250) ? (v1 ^ v6 >> v3) : (v3 << v8 >> v8); + break; + default: + v4 = v1 | v8 ^ v2; + break; + } + + + if (v6 > 57576475) + { + int v9 = 83199766; + v9 = (v9 < 53500914) ? (v9 + v9 / v9) : (v9 & v9 << v9); + } + else + { + int v10 = 94249859; + v10 = v10 & v10 >> v10; + } + + + return v2 << v6 + v4; + } + + [MosaUnitTest] + public static int FuzzMethod1741() + { + int v1 = 22406889; + int v2 = 58317943; + int v3 = 41304083; + int v4 = 70979993; + int v5 = 8276313; + int v6 = 61068573; + int v7 = 71767044; + int v8 = 23959992; + + if (v5 < 41893655) + { + v1 = (v4 < 13480711) ? (v7 / v4 | v1) : (v8 % v5 % v2); + } + else + { + v3 = v3 & v2 * v8; + } + + + switch (v7 % 5) + { + case 0: + v3 = (v4 < 25793822) ? (v1 << v8 >> v2) : (v3 >> v4 << v5); + break; + case 1: + v2 = v4 % v7 >> v4; + break; + case 2: + v7 = v4 + v7 + v2; + break; + case 3: + v1 = (v7 > 35490115) ? (v6 << v4 ^ v4) : (v4 & v6 * v8); + break; + case 4: + v8 = v5 ^ v6 >> v2; + break; + default: + v8 = v6 + v5 ^ v7; + break; + } + + + if (v1 > 38300407) + { + int v9 = 40467266; + v9 = v9 << v9 + v9; + } + else + { + int v10 = 50669244; + v10 = (v10 > 56925715) ? (v10 & v10 + v10) : (v10 | v10 >> v10); + } + + + return v8 / v3 >> v3; + } + + [MosaUnitTest] + public static int FuzzMethod1742() + { + int v1 = 48129956; + int v2 = 86808905; + int v3 = 9886204; + int v4 = 22111422; + int v5 = 83948158; + int v6 = 24344077; + int v7 = 70147219; + int v8 = 33691648; + + switch (v8 % 5) + { + case 0: + v7 = v4 & v3 / v8; + break; + case 1: + v3 = (v4 > 66340527) ? (v8 ^ v1 ^ v3) : (v5 ^ v3 >> v8); + break; + case 2: + v4 = v6 | v2 | v6; + break; + case 3: + v2 = v4 | v4 % v2; + break; + case 4: + v8 = v6 & v4 + v3; + break; + default: + v6 = (v1 > 81548741) ? (v2 << v4 ^ v4) : (v8 >> v8 % v8); + break; + } + + + if (v2 < 19137773) + { + v8 = (v8 > 69646768) ? (v2 << v4 * v3) : (v4 << v4 << v8); + } + else + { + v4 = (v2 > 3989143) ? (v8 * v6 * v7) : (v2 << v3 % v4); + } + + + if (v6 < 26636471) + { + int v9 = 36508462; + v9 = (v9 < 78627289) ? (v9 % v9 << v9) : (v9 >> v9 & v9); + } + else + { + v6 = (v3 > 24617345) ? (v3 >> v7 | v5) : (v5 & v4 << v6); + } + + + return v2 << v6 & v5; + } + + [MosaUnitTest] + public static int FuzzMethod1743() + { + int v1 = 81302046; + int v2 = 51450346; + int v3 = 67543462; + int v4 = 25858321; + int v5 = 64106616; + int v6 = 15691178; + int v7 = 10906497; + int v8 = 5512877; + + if (v3 > 97708173) + { + int v9 = 85239732; + v9 = v9 << v9 + v9; + } + else + { + int v10 = 67020558; + v10 = (v10 < 76071280) ? (v10 >> v10 >> v10) : (v10 - v10 / v10); + } + + + switch (v7 % 5) + { + case 0: + v1 = (v7 < 26122144) ? (v4 / v1 * v1) : (v5 * v8 % v8); + break; + case 1: + v6 = v1 << v4 - v8; + break; + case 2: + v6 = v2 << v8 << v2; + break; + case 3: + v8 = (v4 > 21242764) ? (v2 & v5 ^ v6) : (v4 >> v4 & v6); + break; + case 4: + v4 = (v4 > 73667235) ? (v7 + v4 & v7) : (v3 / v2 << v6); + break; + default: + v2 = (v5 > 55888084) ? (v4 >> v5 ^ v7) : (v2 >> v1 ^ v1); + break; + } + + + switch (v4 % 5) + { + case 0: + v6 = (v7 < 80951110) ? (v1 >> v6 & v5) : (v3 | v8 & v6); + break; + case 1: + v7 = v6 >> v5 + v8; + break; + case 2: + v2 = v6 ^ v5 + v2; + break; + case 3: + v6 = v7 >> v1 << v4; + break; + case 4: + v2 = (v1 < 22397567) ? (v5 & v7 << v8) : (v5 | v4 >> v1); + break; + default: + v1 = (v1 < 92476276) ? (v2 - v5 >> v2) : (v1 << v3 * v4); + break; + } + + + return (v5 > 99768542) ? (v8 << v3 | v2) : (v2 | v5 + v2); + } + + [MosaUnitTest] + public static int FuzzMethod1744() + { + int v1 = 50399088; + int v2 = 59597018; + int v3 = 45972930; + int v4 = 7674505; + int v5 = 54694120; + int v6 = 52497628; + int v7 = 64548484; + int v8 = 46303698; + + switch (v8 % 5) + { + case 0: + v4 = (v1 < 33907561) ? (v3 << v7 % v4) : (v3 ^ v1 >> v5); + break; + case 1: + v4 = (v8 < 54013623) ? (v1 << v8 & v6) : (v8 << v1 + v2); + break; + case 2: + v8 = (v6 > 80440800) ? (v5 * v7 << v3) : (v8 | v1 >> v1); + break; + case 3: + v4 = (v6 < 69084924) ? (v7 & v5 - v6) : (v8 | v8 >> v3); + break; + case 4: + v7 = (v2 > 14154146) ? (v1 - v5 / v1) : (v8 | v6 + v6); + break; + default: + v4 = v4 / v5 ^ v8; + break; + } + + + if (v3 < 80354444) + { + v2 = (v3 > 104005) ? (v8 & v6 * v1) : (v6 & v5 << v3); + } + else + { + int v9 = 29923249; + v9 = (v9 > 38192155) ? (v9 | v9 << v9) : (v9 ^ v9 | v9); + } + + + switch (v5 % 5) + { + case 0: + v4 = (v2 < 87368690) ? (v1 << v1 << v7) : (v2 % v5 & v3); + break; + case 1: + v4 = v3 | v4 << v4; + break; + case 2: + v4 = v6 >> v7 % v1; + break; + case 3: + v8 = (v5 < 58581149) ? (v1 + v7 << v2) : (v2 << v3 + v2); + break; + case 4: + v2 = (v4 < 28368493) ? (v6 & v2 ^ v5) : (v3 << v7 ^ v6); + break; + default: + v4 = (v3 < 47022565) ? (v4 * v3 >> v8) : (v6 >> v5 % v2); + break; + } + + + return (v3 > 43068745) ? (v2 | v7 << v4) : (v8 | v6 << v5); + } + + [MosaUnitTest] + public static int FuzzMethod1745() + { + int v1 = 36220665; + int v2 = 85221544; + int v3 = 43240835; + int v4 = 79294093; + int v5 = 71856212; + int v6 = 59578208; + int v7 = 96045272; + int v8 = 67204942; + + if (v1 < 43686147) + { + v4 = (v8 > 47719490) ? (v8 << v7 >> v8) : (v4 - v4 + v2); + } + else + { + int v9 = 66419715; + v9 = v9 * v9 & v9; + } + + + if (v2 > 87589637) + { + v8 = (v4 < 94990861) ? (v1 % v2 ^ v4) : (v5 | v2 << v5); + } + else + { + v7 = v7 << v5 | v7; + } + + + switch (v4 % 5) + { + case 0: + v7 = v1 / v3 | v2; + break; + case 1: + v2 = (v2 > 91960661) ? (v2 >> v7 ^ v8) : (v2 % v8 + v3); + break; + case 2: + v3 = (v6 < 85449248) ? (v3 % v7 % v6) : (v2 << v1 / v6); + break; + case 3: + v8 = v6 & v4 & v1; + break; + case 4: + v8 = (v5 > 6351153) ? (v1 << v1 & v5) : (v3 >> v6 | v4); + break; + default: + v6 = (v3 > 14796910) ? (v8 + v7 % v2) : (v2 - v3 ^ v1); + break; + } + + + return (v4 < 59964918) ? (v1 << v7 - v3) : (v6 * v6 % v8); + } + + [MosaUnitTest] + public static int FuzzMethod1746() + { + int v1 = 97530214; + int v2 = 21842431; + int v3 = 80810856; + int v4 = 56659663; + int v5 = 28410875; + int v6 = 17587721; + int v7 = 19355533; + int v8 = 58393857; + + switch (v7 % 5) + { + case 0: + v5 = v7 / v7 & v5; + break; + case 1: + v3 = (v3 > 43537300) ? (v3 << v7 ^ v2) : (v1 % v4 + v7); + break; + case 2: + v4 = (v3 < 66731846) ? (v5 % v6 >> v4) : (v6 ^ v8 % v3); + break; + case 3: + v6 = (v8 > 13764772) ? (v8 ^ v7 | v7) : (v2 % v7 << v3); + break; + case 4: + v5 = (v8 > 2209719) ? (v7 | v4 % v7) : (v4 >> v8 & v7); + break; + default: + v3 = (v3 < 44994945) ? (v2 / v6 >> v3) : (v7 << v1 << v4); + break; + } + + + if (v3 < 79058787) + { + v3 = v4 ^ v2 & v7; + } + else + { + v6 = (v5 < 20919376) ? (v3 + v3 * v7) : (v2 * v1 / v6); + } + + + if (v8 > 99501131) + { + v6 = v7 ^ v5 + v3; + } + else + { + v6 = (v3 < 83211110) ? (v6 << v6 | v1) : (v3 | v6 >> v1); + } + + + return v8 - v4 % v4; + } + + [MosaUnitTest] + public static int FuzzMethod1747() + { + int v1 = 38458935; + int v2 = 48148836; + int v3 = 26101502; + int v4 = 51601405; + int v5 = 23084424; + int v6 = 59875215; + int v7 = 3643910; + int v8 = 36104707; + + switch (v2 % 5) + { + case 0: + v5 = (v4 < 44500271) ? (v4 | v8 >> v8) : (v4 | v4 % v3); + break; + case 1: + v4 = v8 & v1 ^ v1; + break; + case 2: + v3 = (v1 > 18846540) ? (v2 | v4 / v2) : (v3 / v1 - v5); + break; + case 3: + v1 = (v7 > 97977341) ? (v8 ^ v3 * v3) : (v8 >> v1 * v4); + break; + case 4: + v6 = v2 << v2 - v6; + break; + default: + v8 = (v6 < 78651917) ? (v3 >> v7 >> v8) : (v2 | v7 % v3); + break; + } + + + switch (v1 % 5) + { + case 0: + v2 = (v6 > 4943760) ? (v5 << v7 ^ v6) : (v5 << v7 + v3); + break; + case 1: + v2 = (v4 > 52463000) ? (v6 - v1 + v1) : (v5 ^ v6 | v2); + break; + case 2: + v8 = (v1 < 68924911) ? (v6 << v7 + v7) : (v1 / v5 * v1); + break; + case 3: + v5 = v4 - v6 >> v7; + break; + case 4: + v4 = v3 * v8 / v4; + break; + default: + v5 = v4 | v4 % v3; + break; + } + + + switch (v4 % 5) + { + case 0: + v3 = v5 - v6 >> v6; + break; + case 1: + v3 = v5 - v3 << v6; + break; + case 2: + v5 = v2 >> v5 & v7; + break; + case 3: + v8 = (v6 < 77497466) ? (v6 << v8 >> v7) : (v5 / v5 | v5); + break; + case 4: + v8 = (v1 < 97710967) ? (v8 % v2 | v4) : (v3 >> v2 >> v6); + break; + default: + v8 = (v1 > 86351897) ? (v3 + v1 << v7) : (v4 % v6 >> v5); + break; + } + + + return (v3 < 62705967) ? (v7 << v8 + v6) : (v4 << v1 ^ v1); + } + + [MosaUnitTest] + public static int FuzzMethod1748() + { + int v1 = 18719580; + int v2 = 91855810; + int v3 = 12912495; + int v4 = 50283208; + int v5 = 13550953; + int v6 = 4060439; + int v7 = 92110813; + int v8 = 74316934; + + switch (v7 % 5) + { + case 0: + v1 = v1 << v1 / v2; + break; + case 1: + v7 = (v4 > 6323947) ? (v7 + v1 << v3) : (v4 - v6 * v4); + break; + case 2: + v6 = v2 * v3 | v5; + break; + case 3: + v6 = v7 + v7 | v2; + break; + case 4: + v3 = v3 << v8 << v2; + break; + default: + v6 = (v6 > 85896423) ? (v1 | v5 * v1) : (v6 * v1 >> v6); + break; + } + + + switch (v3 % 5) + { + case 0: + v7 = (v8 < 21462237) ? (v4 >> v4 ^ v7) : (v8 - v3 ^ v6); + break; + case 1: + v1 = v5 | v7 >> v6; + break; + case 2: + v8 = (v6 > 14102194) ? (v8 % v6 * v5) : (v8 << v5 * v2); + break; + case 3: + v4 = (v5 < 12596708) ? (v4 + v6 | v4) : (v5 << v4 - v2); + break; + case 4: + v3 = (v1 < 6484742) ? (v5 + v3 & v5) : (v4 | v6 - v2); + break; + default: + v2 = (v7 < 30395772) ? (v1 & v1 << v7) : (v8 - v4 ^ v8); + break; + } + + + if (v4 < 24543135) + { + int v9 = 53104466; + v9 = (v9 < 52874824) ? (v9 >> v9 / v9) : (v9 | v9 | v9); + } + else + { + v8 = (v6 > 39588341) ? (v7 >> v2 << v7) : (v2 << v8 * v3); + } + + + return (v6 < 52832672) ? (v5 >> v5 - v4) : (v3 >> v1 * v8); + } + + [MosaUnitTest] + public static int FuzzMethod1749() + { + int v1 = 51453123; + int v2 = 6454767; + int v3 = 80382061; + int v4 = 94440101; + int v5 = 17045970; + int v6 = 77735776; + int v7 = 9066805; + int v8 = 65203819; + + switch (v6 % 5) + { + case 0: + v1 = v1 >> v7 % v2; + break; + case 1: + v7 = (v3 < 92727703) ? (v5 - v6 * v8) : (v3 | v1 & v2); + break; + case 2: + v2 = v3 + v8 - v8; + break; + case 3: + v8 = v6 | v8 >> v2; + break; + case 4: + v7 = (v6 > 94950534) ? (v4 - v8 << v8) : (v3 | v3 ^ v6); + break; + default: + v7 = (v2 > 64075054) ? (v7 >> v8 & v2) : (v8 >> v8 / v7); + break; + } + + + if (v8 > 88700055) + { + int v9 = 7271913; + v9 = (v9 < 28290028) ? (v9 << v9 & v9) : (v9 << v9 << v9); + } + else + { + v1 = (v4 < 92686261) ? (v5 >> v6 + v8) : (v6 ^ v2 << v2); + } + + + switch (v5 % 5) + { + case 0: + v1 = (v3 < 15935982) ? (v1 ^ v1 % v1) : (v8 % v2 >> v8); + break; + case 1: + v2 = v6 >> v7 - v1; + break; + case 2: + v4 = v1 % v6 & v1; + break; + case 3: + v5 = v8 & v5 % v7; + break; + case 4: + v8 = (v6 > 81962726) ? (v3 << v3 << v6) : (v6 / v2 | v6); + break; + default: + v1 = (v5 < 70133339) ? (v1 % v4 % v7) : (v8 & v4 | v6); + break; + } + + + return v7 | v3 * v2; + } + + [MosaUnitTest] + public static int FuzzMethod1750() + { + int v1 = 16953682; + int v2 = 95603454; + int v3 = 5851816; + int v4 = 79618643; + int v5 = 95516155; + int v6 = 70454887; + int v7 = 56959057; + int v8 = 2903330; + + switch (v4 % 5) + { + case 0: + v1 = (v1 < 5614159) ? (v8 * v2 << v3) : (v3 ^ v5 % v6); + break; + case 1: + v4 = (v4 < 71388214) ? (v1 << v1 / v3) : (v8 + v8 >> v4); + break; + case 2: + v1 = (v2 > 22324739) ? (v3 + v6 / v8) : (v7 + v3 >> v8); + break; + case 3: + v6 = v6 << v4 / v8; + break; + case 4: + v3 = (v1 < 92443674) ? (v3 >> v1 ^ v7) : (v2 << v5 >> v5); + break; + default: + v8 = v2 ^ v4 - v5; + break; + } + + + switch (v7 % 5) + { + case 0: + v3 = (v3 > 5810728) ? (v8 + v5 << v3) : (v3 << v7 >> v6); + break; + case 1: + v3 = (v2 < 83233109) ? (v1 & v2 >> v2) : (v4 | v2 / v1); + break; + case 2: + v2 = v7 + v8 | v8; + break; + case 3: + v3 = (v2 < 42342005) ? (v8 ^ v5 ^ v6) : (v1 >> v2 & v4); + break; + case 4: + v4 = (v8 < 31487637) ? (v6 >> v7 | v1) : (v6 % v2 + v2); + break; + default: + v6 = v5 >> v6 << v2; + break; + } + + + switch (v6 % 5) + { + case 0: + v5 = v5 >> v3 << v5; + break; + case 1: + v2 = (v7 < 24922351) ? (v6 - v5 ^ v5) : (v6 >> v8 % v8); + break; + case 2: + v6 = (v7 > 7001511) ? (v8 >> v8 << v4) : (v3 + v1 - v2); + break; + case 3: + v6 = (v4 < 78782949) ? (v8 ^ v4 ^ v1) : (v6 % v1 & v4); + break; + case 4: + v8 = v3 - v2 << v3; + break; + default: + v4 = (v7 < 34824722) ? (v3 | v7 & v5) : (v7 << v8 & v4); + break; + } + + + return (v3 < 53885716) ? (v5 - v6 >> v3) : (v4 << v4 | v7); + } + + [MosaUnitTest] + public static int FuzzMethod1751() + { + int v1 = 91976376; + int v2 = 86805958; + int v3 = 90660015; + int v4 = 24818709; + int v5 = 72151113; + int v6 = 12540308; + int v7 = 2664717; + int v8 = 86145702; + + switch (v5 % 5) + { + case 0: + v3 = (v3 < 67812059) ? (v8 | v5 + v7) : (v6 << v3 ^ v1); + break; + case 1: + v1 = (v2 < 75415831) ? (v4 << v3 * v7) : (v4 & v4 << v2); + break; + case 2: + v5 = v7 % v4 + v4; + break; + case 3: + v2 = (v5 > 86271154) ? (v6 ^ v3 & v2) : (v6 % v5 * v3); + break; + case 4: + v6 = (v5 > 95333905) ? (v2 ^ v5 * v7) : (v7 / v3 >> v7); + break; + default: + v5 = (v6 > 12004021) ? (v6 | v4 % v3) : (v8 & v5 | v7); + break; + } + + + switch (v4 % 5) + { + case 0: + v2 = v6 | v2 * v6; + break; + case 1: + v2 = v8 << v4 >> v7; + break; + case 2: + v6 = (v8 > 51718778) ? (v5 / v4 * v5) : (v1 << v8 | v8); + break; + case 3: + v6 = v8 << v5 >> v1; + break; + case 4: + v1 = v2 + v6 >> v1; + break; + default: + v4 = (v6 > 64028386) ? (v4 << v7 & v7) : (v3 / v2 >> v3); + break; + } + + + switch (v5 % 5) + { + case 0: + v5 = v4 >> v5 << v1; + break; + case 1: + v7 = (v1 < 62190392) ? (v1 & v6 & v3) : (v6 & v8 | v1); + break; + case 2: + v7 = v8 * v6 >> v1; + break; + case 3: + v1 = v5 / v1 >> v2; + break; + case 4: + v1 = v1 | v7 + v8; + break; + default: + v3 = v1 - v3 + v4; + break; + } + + + return v5 / v5 ^ v2; + } + + [MosaUnitTest] + public static int FuzzMethod1752() + { + int v1 = 96370788; + int v2 = 14288216; + int v3 = 18904167; + int v4 = 81758181; + int v5 = 25371681; + int v6 = 81471661; + int v7 = 82116001; + int v8 = 37201553; + + switch (v3 % 5) + { + case 0: + v4 = v4 >> v1 | v4; + break; + case 1: + v2 = (v3 < 78539198) ? (v2 % v7 ^ v6) : (v3 << v6 + v8); + break; + case 2: + v1 = (v3 < 97619465) ? (v8 % v4 & v2) : (v2 >> v5 | v1); + break; + case 3: + v6 = (v4 > 30550803) ? (v6 << v2 << v5) : (v3 * v7 >> v8); + break; + case 4: + v3 = (v2 < 32621169) ? (v4 >> v5 >> v2) : (v8 % v4 << v7); + break; + default: + v5 = v5 / v4 * v2; + break; + } + + + if (v5 > 6607146) + { + int v9 = 3048166; + v9 = v9 - v9 - v9; + } + else + { + int v10 = 89586860; + v10 = v10 - v10 << v10; + } + + + switch (v3 % 5) + { + case 0: + v5 = (v4 > 97351110) ? (v6 >> v3 | v1) : (v7 << v5 >> v3); + break; + case 1: + v2 = (v5 > 37774945) ? (v5 - v7 - v7) : (v7 ^ v3 ^ v8); + break; + case 2: + v6 = v1 | v2 << v6; + break; + case 3: + v3 = (v1 < 57770232) ? (v6 ^ v3 >> v3) : (v6 << v4 | v1); + break; + case 4: + v4 = (v4 < 87043384) ? (v4 / v1 << v7) : (v4 << v5 | v8); + break; + default: + v5 = v4 ^ v1 >> v4; + break; + } + + + return v5 + v1 & v4; + } + + [MosaUnitTest] + public static int FuzzMethod1753() + { + int v1 = 44555307; + int v2 = 6627721; + int v3 = 99512348; + int v4 = 17878846; + int v5 = 25962587; + int v6 = 35761528; + int v7 = 84906925; + int v8 = 16340167; + + switch (v8 % 5) + { + case 0: + v5 = (v5 > 76365798) ? (v6 % v3 >> v1) : (v3 >> v8 << v2); + break; + case 1: + v4 = v7 ^ v6 ^ v5; + break; + case 2: + v6 = (v2 > 51061452) ? (v2 << v5 * v1) : (v5 * v7 | v5); + break; + case 3: + v7 = (v6 < 2747018) ? (v5 + v4 >> v4) : (v8 | v8 - v6); + break; + case 4: + v3 = v7 * v8 | v3; + break; + default: + v4 = (v8 > 60547952) ? (v2 ^ v1 >> v6) : (v8 * v4 * v5); + break; + } + + + if (v8 < 72899206) + { + int v9 = 64310344; + v9 = v9 + v9 >> v9; + } + else + { + v3 = (v6 < 27339673) ? (v1 << v6 / v4) : (v8 | v1 << v8); + } + + + if (v2 < 42959175) + { + int v10 = 14613276; + v10 = (v10 > 44237885) ? (v10 - v10 + v10) : (v10 & v10 << v10); + } + else + { + v7 = v4 * v5 >> v6; + } + + + return (v3 > 84685734) ? (v5 >> v8 + v7) : (v1 & v1 | v4); + } + + [MosaUnitTest] + public static int FuzzMethod1754() + { + int v1 = 61397713; + int v2 = 46454839; + int v3 = 92849617; + int v4 = 552131; + int v5 = 52954885; + int v6 = 42534758; + int v7 = 31302690; + int v8 = 84034081; + + if (v7 > 78801633) + { + v7 = (v2 > 86932057) ? (v8 & v4 & v4) : (v4 >> v2 % v8); + } + else + { + v8 = (v4 > 6329579) ? (v7 ^ v4 << v2) : (v3 - v8 & v8); + } + + + switch (v8 % 5) + { + case 0: + v2 = (v1 > 50644847) ? (v3 >> v1 / v2) : (v7 | v2 - v5); + break; + case 1: + v3 = v4 << v6 << v2; + break; + case 2: + v1 = (v3 < 81786608) ? (v5 ^ v1 >> v7) : (v2 % v8 - v8); + break; + case 3: + v8 = v4 & v3 | v6; + break; + case 4: + v7 = (v1 < 69381710) ? (v7 << v3 << v3) : (v5 << v2 % v1); + break; + default: + v5 = (v4 < 6032905) ? (v5 >> v7 >> v3) : (v5 << v6 - v2); + break; + } + + + if (v3 > 75098561) + { + int v9 = 2383941; + v9 = v9 & v9 * v9; + } + else + { + int v10 = 42821966; + v10 = v10 >> v10 + v10; + } + + + return (v1 > 58849259) ? (v6 << v6 ^ v3) : (v7 >> v6 >> v3); + } + + [MosaUnitTest] + public static int FuzzMethod1755() + { + int v1 = 6661371; + int v2 = 48754920; + int v3 = 58999732; + int v4 = 20040035; + int v5 = 30640385; + int v6 = 99023721; + int v7 = 14020706; + int v8 = 39815382; + + switch (v4 % 5) + { + case 0: + v4 = v1 + v7 >> v8; + break; + case 1: + v1 = (v4 > 52441496) ? (v7 * v6 / v4) : (v1 << v1 << v3); + break; + case 2: + v3 = (v5 < 66999651) ? (v2 << v1 - v7) : (v5 | v8 * v3); + break; + case 3: + v4 = v7 & v4 | v2; + break; + case 4: + v3 = (v6 < 73670357) ? (v8 & v3 * v6) : (v8 - v2 << v8); + break; + default: + v4 = v1 & v2 | v7; + break; + } + + + if (v7 > 67953385) + { + int v9 = 57687356; + v9 = (v9 < 57589195) ? (v9 + v9 + v9) : (v9 ^ v9 >> v9); + } + else + { + int v10 = 47497849; + v10 = v10 | v10 / v10; + } + + + switch (v5 % 5) + { + case 0: + v4 = (v4 < 92560861) ? (v8 << v5 & v7) : (v3 % v1 & v1); + break; + case 1: + v5 = v6 ^ v8 + v1; + break; + case 2: + v3 = (v1 < 83246497) ? (v5 << v1 * v6) : (v7 & v7 ^ v4); + break; + case 3: + v6 = (v8 > 19061036) ? (v1 & v2 << v1) : (v6 & v6 / v2); + break; + case 4: + v6 = v6 ^ v3 << v4; + break; + default: + v1 = (v1 < 71965863) ? (v2 * v8 << v5) : (v4 >> v2 + v7); + break; + } + + + return (v3 > 85385977) ? (v2 / v6 >> v5) : (v6 | v5 >> v3); + } + + [MosaUnitTest] + public static int FuzzMethod1756() + { + int v1 = 69995142; + int v2 = 73729196; + int v3 = 54418677; + int v4 = 39415284; + int v5 = 79355232; + int v6 = 5798189; + int v7 = 2880359; + int v8 = 78488647; + + switch (v3 % 5) + { + case 0: + v1 = v4 | v6 << v8; + break; + case 1: + v1 = (v1 < 38647861) ? (v3 * v8 | v2) : (v7 ^ v6 * v1); + break; + case 2: + v4 = (v8 > 6921649) ? (v6 & v7 | v4) : (v7 + v6 << v3); + break; + case 3: + v4 = (v8 < 4947960) ? (v3 >> v3 & v4) : (v3 & v2 % v8); + break; + case 4: + v6 = (v2 > 55365058) ? (v3 / v4 >> v7) : (v5 | v5 * v7); + break; + default: + v1 = (v3 > 79242333) ? (v5 * v4 & v3) : (v5 << v6 << v6); + break; + } + + + if (v1 < 8791316) + { + v5 = v3 >> v7 % v5; + } + else + { + v6 = v6 >> v7 & v3; + } + + + if (v5 > 50277969) + { + int v9 = 81585353; + v9 = v9 >> v9 | v9; + } + else + { + int v10 = 83178065; + v10 = (v10 > 60912314) ? (v10 ^ v10 ^ v10) : (v10 << v10 + v10); + } + + + return (v1 > 20517329) ? (v8 << v2 | v8) : (v1 | v8 / v8); + } + + [MosaUnitTest] + public static int FuzzMethod1757() + { + int v1 = 6451235; + int v2 = 76080232; + int v3 = 75252926; + int v4 = 56897865; + int v5 = 39175822; + int v6 = 57676950; + int v7 = 51988161; + int v8 = 89697905; + + switch (v2 % 5) + { + case 0: + v1 = v4 & v4 ^ v7; + break; + case 1: + v2 = (v8 < 14147700) ? (v5 & v7 << v3) : (v1 * v8 & v7); + break; + case 2: + v4 = v5 - v7 | v8; + break; + case 3: + v5 = (v2 > 46679203) ? (v1 ^ v4 - v5) : (v1 | v6 * v3); + break; + case 4: + v4 = v8 << v1 ^ v5; + break; + default: + v2 = (v4 < 5435036) ? (v8 % v3 - v8) : (v6 * v7 ^ v4); + break; + } + + + switch (v3 % 5) + { + case 0: + v1 = (v5 < 68339443) ? (v7 >> v5 & v6) : (v3 - v1 << v1); + break; + case 1: + v6 = (v5 < 49302217) ? (v5 ^ v4 >> v8) : (v5 | v3 % v4); + break; + case 2: + v2 = v3 & v1 ^ v5; + break; + case 3: + v2 = (v5 < 82526568) ? (v2 << v4 << v8) : (v4 * v6 << v2); + break; + case 4: + v6 = v7 | v3 >> v1; + break; + default: + v5 = (v4 > 81135033) ? (v6 >> v3 & v3) : (v3 ^ v5 << v2); + break; + } + + + if (v3 > 11460615) + { + v3 = v1 / v8 ^ v5; + } + else + { + int v9 = 293294; + v9 = (v9 < 644577) ? (v9 % v9 - v9) : (v9 - v9 << v9); + } + + + return v8 << v2 * v6; + } + + [MosaUnitTest] + public static int FuzzMethod1758() + { + int v1 = 48318461; + int v2 = 60524124; + int v3 = 60862486; + int v4 = 73991066; + int v5 = 7631142; + int v6 = 18758774; + int v7 = 36687201; + int v8 = 79224061; + + switch (v3 % 5) + { + case 0: + v4 = (v5 > 74983860) ? (v6 << v7 ^ v4) : (v7 & v8 & v1); + break; + case 1: + v8 = (v5 < 20440047) ? (v2 % v6 % v1) : (v2 ^ v5 / v3); + break; + case 2: + v6 = (v3 > 71151313) ? (v4 ^ v8 >> v4) : (v1 | v7 ^ v3); + break; + case 3: + v8 = (v4 > 27947029) ? (v6 << v1 % v5) : (v1 / v4 << v2); + break; + case 4: + v4 = v8 ^ v1 * v5; + break; + default: + v3 = (v5 < 56997045) ? (v5 << v6 / v7) : (v8 % v7 % v5); + break; + } + + + switch (v5 % 5) + { + case 0: + v5 = (v4 < 92755386) ? (v2 / v3 >> v8) : (v2 * v5 >> v3); + break; + case 1: + v8 = v7 % v8 << v8; + break; + case 2: + v7 = (v8 < 97396004) ? (v1 * v8 / v7) : (v3 ^ v6 & v1); + break; + case 3: + v6 = (v5 > 67432997) ? (v2 - v8 & v3) : (v8 & v1 << v1); + break; + case 4: + v3 = v4 << v2 >> v5; + break; + default: + v6 = (v3 > 3033905) ? (v1 - v3 & v6) : (v4 & v1 << v3); + break; + } + + + switch (v4 % 5) + { + case 0: + v8 = v4 + v7 & v1; + break; + case 1: + v6 = (v1 < 93775053) ? (v8 >> v1 >> v2) : (v2 + v5 & v8); + break; + case 2: + v6 = v8 + v6 | v6; + break; + case 3: + v8 = (v5 < 85313248) ? (v6 / v4 << v5) : (v3 >> v6 | v3); + break; + case 4: + v4 = (v7 < 24456877) ? (v6 ^ v6 ^ v5) : (v5 ^ v1 & v8); + break; + default: + v8 = v1 % v3 << v4; + break; + } + + + return v4 / v1 / v2; + } + + [MosaUnitTest] + public static int FuzzMethod1759() + { + int v1 = 44510210; + int v2 = 83564950; + int v3 = 30815699; + int v4 = 74194448; + int v5 = 30308535; + int v6 = 69039788; + int v7 = 50700797; + int v8 = 53317396; + + if (v2 < 28988495) + { + v2 = (v1 < 87829857) ? (v3 >> v1 % v4) : (v3 | v8 >> v8); + } + else + { + v6 = (v6 > 73492744) ? (v3 ^ v7 ^ v3) : (v8 | v1 % v6); + } + + + switch (v1 % 5) + { + case 0: + v7 = (v6 < 87062767) ? (v5 - v8 >> v7) : (v1 - v2 ^ v5); + break; + case 1: + v5 = (v4 > 2265798) ? (v6 / v7 | v1) : (v8 ^ v6 << v2); + break; + case 2: + v8 = (v7 > 7531251) ? (v2 & v4 - v8) : (v7 - v4 << v5); + break; + case 3: + v3 = v4 & v2 / v6; + break; + case 4: + v6 = v6 ^ v2 * v2; + break; + default: + v3 = v8 | v7 + v1; + break; + } + + + switch (v2 % 5) + { + case 0: + v5 = v1 / v3 >> v3; + break; + case 1: + v8 = v1 | v1 & v6; + break; + case 2: + v6 = (v8 > 19771530) ? (v5 >> v8 & v1) : (v4 << v5 | v2); + break; + case 3: + v5 = v5 >> v6 + v3; + break; + case 4: + v6 = v1 ^ v2 ^ v8; + break; + default: + v8 = (v3 > 97209942) ? (v7 + v3 << v6) : (v3 << v5 / v5); + break; + } + + + return (v3 < 12972929) ? (v1 << v7 ^ v6) : (v8 >> v8 - v6); + } + + [MosaUnitTest] + public static int FuzzMethod1760() + { + int v1 = 34343818; + int v2 = 40177424; + int v3 = 32340708; + int v4 = 14116700; + int v5 = 82600000; + int v6 = 97191710; + int v7 = 64209008; + int v8 = 91004455; + + switch (v1 % 5) + { + case 0: + v3 = v5 * v4 ^ v4; + break; + case 1: + v8 = v5 / v4 ^ v1; + break; + case 2: + v8 = (v8 < 42948905) ? (v4 & v3 | v4) : (v5 & v1 << v4); + break; + case 3: + v3 = v4 * v6 | v6; + break; + case 4: + v3 = (v2 > 3551227) ? (v1 << v8 >> v5) : (v1 & v1 << v2); + break; + default: + v3 = (v6 > 17397635) ? (v7 >> v1 >> v4) : (v6 >> v6 >> v1); + break; + } + + + if (v3 < 8630886) + { + v1 = v2 & v1 << v2; + } + else + { + int v9 = 99475181; + v9 = (v9 > 81256085) ? (v9 * v9 << v9) : (v9 - v9 - v9); + } + + + if (v1 > 94273824) + { + v8 = v2 + v8 + v5; + } + else + { + int v10 = 80730849; + v10 = (v10 > 93023986) ? (v10 >> v10 | v10) : (v10 ^ v10 - v10); + } + + + return (v4 > 2529693) ? (v5 | v7 >> v6) : (v4 >> v3 << v5); + } + + [MosaUnitTest] + public static int FuzzMethod1761() + { + int v1 = 50971514; + int v2 = 59651400; + int v3 = 29974348; + int v4 = 86849211; + int v5 = 3499710; + int v6 = 97991757; + int v7 = 67695996; + int v8 = 59559829; + + switch (v2 % 5) + { + case 0: + v7 = (v6 < 23188250) ? (v1 | v1 | v6) : (v6 << v8 - v8); + break; + case 1: + v6 = v5 & v7 - v5; + break; + case 2: + v4 = (v7 > 77712215) ? (v4 % v8 % v8) : (v4 | v5 << v5); + break; + case 3: + v8 = v3 * v1 | v1; + break; + case 4: + v3 = (v3 > 38964781) ? (v5 << v6 | v6) : (v1 ^ v4 % v5); + break; + default: + v5 = v2 * v7 * v5; + break; + } + + + if (v6 < 61836609) + { + v5 = v5 + v5 << v6; + } + else + { + int v9 = 94584761; + v9 = (v9 < 59417479) ? (v9 - v9 / v9) : (v9 * v9 / v9); + } + + + if (v5 < 4065970) + { + int v10 = 25954918; + v10 = (v10 > 80764085) ? (v10 * v10 << v10) : (v10 << v10 - v10); + } + else + { + v7 = (v4 > 62821777) ? (v5 - v6 << v4) : (v4 >> v8 - v6); + } + + + return (v1 < 54704302) ? (v3 << v7 | v5) : (v6 >> v2 >> v7); + } + + [MosaUnitTest] + public static int FuzzMethod1762() + { + int v1 = 48190642; + int v2 = 72581971; + int v3 = 33914158; + int v4 = 89299847; + int v5 = 3480765; + int v6 = 597596; + int v7 = 510985; + int v8 = 85965175; + + switch (v7 % 5) + { + case 0: + v1 = (v1 > 1941443) ? (v8 >> v5 / v1) : (v3 << v2 % v3); + break; + case 1: + v3 = v8 << v4 | v3; + break; + case 2: + v6 = v5 + v5 >> v3; + break; + case 3: + v5 = (v6 < 8769895) ? (v6 ^ v4 ^ v1) : (v7 << v7 % v6); + break; + case 4: + v2 = (v6 > 89238884) ? (v8 / v4 - v2) : (v3 & v7 | v6); + break; + default: + v2 = v6 ^ v6 * v3; + break; + } + + + if (v2 > 30938914) + { + int v9 = 86039468; + v9 = (v9 > 55185099) ? (v9 * v9 >> v9) : (v9 ^ v9 << v9); + } + else + { + int v10 = 30330924; + v10 = (v10 < 52701924) ? (v10 << v10 | v10) : (v10 - v10 / v10); + } + + + if (v8 > 40663232) + { + v5 = v5 & v3 * v3; + } + else + { + v4 = (v5 < 51074870) ? (v2 << v4 - v2) : (v6 << v2 >> v5); + } + + + return (v1 > 56180162) ? (v6 ^ v3 | v1) : (v6 & v5 & v8); + } + + [MosaUnitTest] + public static int FuzzMethod1763() + { + int v1 = 82060568; + int v2 = 64669668; + int v3 = 78040444; + int v4 = 49586516; + int v5 = 96758138; + int v6 = 15258947; + int v7 = 30679318; + int v8 = 9621629; + + if (v2 < 57487111) + { + v8 = v6 >> v2 >> v7; + } + else + { + v7 = (v2 < 95387108) ? (v4 & v4 << v2) : (v3 >> v6 % v6); + } + + + switch (v1 % 5) + { + case 0: + v2 = (v4 > 57153565) ? (v3 / v5 >> v6) : (v6 / v1 / v2); + break; + case 1: + v4 = v7 & v6 << v6; + break; + case 2: + v5 = (v5 > 18231550) ? (v1 - v3 * v6) : (v8 - v7 | v8); + break; + case 3: + v3 = (v2 > 18112677) ? (v2 & v4 | v2) : (v8 << v1 * v6); + break; + case 4: + v1 = v7 & v1 + v4; + break; + default: + v7 = (v7 < 14813208) ? (v4 / v6 & v1) : (v7 >> v7 << v3); + break; + } + + + switch (v2 % 5) + { + case 0: + v4 = (v7 > 73475318) ? (v4 - v2 + v1) : (v4 | v6 * v3); + break; + case 1: + v3 = (v5 < 70147092) ? (v2 << v7 | v6) : (v2 >> v3 >> v5); + break; + case 2: + v2 = (v1 > 37532364) ? (v6 & v1 | v1) : (v5 << v7 << v7); + break; + case 3: + v3 = (v8 > 94954097) ? (v3 + v3 | v4) : (v2 >> v8 | v3); + break; + case 4: + v3 = (v2 > 67918907) ? (v6 << v3 | v7) : (v6 ^ v5 + v3); + break; + default: + v5 = (v2 > 94316854) ? (v7 - v2 & v3) : (v7 >> v8 >> v4); + break; + } + + + return v2 / v2 * v7; + } + + [MosaUnitTest] + public static int FuzzMethod1764() + { + int v1 = 23112062; + int v2 = 9397334; + int v3 = 76288812; + int v4 = 22611503; + int v5 = 16289927; + int v6 = 57642256; + int v7 = 87061932; + int v8 = 74484784; + + switch (v8 % 5) + { + case 0: + v6 = (v8 < 98537094) ? (v8 >> v1 % v4) : (v2 * v3 * v2); + break; + case 1: + v3 = v2 << v3 % v2; + break; + case 2: + v6 = (v4 < 72986972) ? (v4 << v3 | v1) : (v7 / v2 & v4); + break; + case 3: + v2 = (v6 > 41090877) ? (v6 % v8 - v2) : (v3 / v1 << v1); + break; + case 4: + v4 = (v7 > 69663852) ? (v4 + v6 + v1) : (v7 % v8 & v6); + break; + default: + v3 = v7 << v7 | v8; + break; + } + + + switch (v1 % 5) + { + case 0: + v4 = (v8 < 45818125) ? (v3 ^ v7 << v1) : (v3 & v7 - v2); + break; + case 1: + v5 = (v1 < 8799469) ? (v4 << v5 | v2) : (v5 & v5 % v1); + break; + case 2: + v6 = (v2 > 93165872) ? (v8 << v8 | v7) : (v2 & v8 << v1); + break; + case 3: + v5 = v2 << v1 * v2; + break; + case 4: + v7 = v5 & v1 ^ v4; + break; + default: + v8 = (v1 > 43100851) ? (v6 | v6 << v3) : (v5 / v4 >> v3); + break; + } + + + if (v6 < 99103535) + { + int v9 = 85288662; + v9 = v9 << v9 - v9; + } + else + { + int v10 = 67902492; + v10 = v10 / v10 + v10; + } + + + return (v2 < 66854192) ? (v8 * v6 + v5) : (v5 >> v1 ^ v7); + } + + [MosaUnitTest] + public static int FuzzMethod1765() + { + int v1 = 67105028; + int v2 = 61657096; + int v3 = 77672087; + int v4 = 20836274; + int v5 = 50002502; + int v6 = 64040811; + int v7 = 79200870; + int v8 = 44004232; + + if (v3 > 44781122) + { + int v9 = 79477164; + v9 = v9 / v9 ^ v9; + } + else + { + int v10 = 23456925; + v10 = (v10 > 98485279) ? (v10 - v10 + v10) : (v10 & v10 / v10); + } + + + if (v1 < 64677624) + { + int v11 = 88754028; + v11 = (v11 > 14760715) ? (v11 ^ v11 << v11) : (v11 | v11 ^ v11); + } + else + { + int v12 = 81495283; + v12 = (v12 < 14833792) ? (v12 * v12 % v12) : (v12 ^ v12 << v12); + } + + + switch (v4 % 5) + { + case 0: + v4 = v1 << v3 % v6; + break; + case 1: + v2 = (v3 < 88750477) ? (v7 ^ v8 >> v8) : (v6 & v8 & v8); + break; + case 2: + v4 = v4 >> v8 >> v8; + break; + case 3: + v3 = (v6 > 6508839) ? (v1 * v4 | v2) : (v4 << v5 ^ v8); + break; + case 4: + v5 = (v6 > 63864337) ? (v4 >> v1 << v5) : (v3 % v7 >> v1); + break; + default: + v7 = (v5 < 35334287) ? (v5 + v8 ^ v7) : (v1 % v1 | v5); + break; + } + + + return (v2 > 45965419) ? (v8 + v7 << v4) : (v7 << v7 ^ v7); + } + + [MosaUnitTest] + public static int FuzzMethod1766() + { + int v1 = 61025814; + int v2 = 44577885; + int v3 = 92523129; + int v4 = 58740596; + int v5 = 88370338; + int v6 = 15803095; + int v7 = 14638821; + int v8 = 8999687; + + if (v6 > 47550598) + { + int v9 = 59570988; + v9 = (v9 > 19282743) ? (v9 >> v9 ^ v9) : (v9 >> v9 << v9); + } + else + { + v2 = (v6 > 8891178) ? (v6 << v4 >> v3) : (v6 | v8 | v1); + } + + + switch (v1 % 5) + { + case 0: + v8 = v8 * v1 << v1; + break; + case 1: + v8 = v4 | v5 + v6; + break; + case 2: + v3 = (v7 < 66455162) ? (v4 / v7 << v6) : (v7 - v8 | v6); + break; + case 3: + v3 = (v4 > 41534852) ? (v5 >> v4 ^ v3) : (v5 << v7 >> v5); + break; + case 4: + v5 = (v2 > 12848397) ? (v8 + v5 & v3) : (v5 & v3 * v1); + break; + default: + v5 = v2 & v6 | v5; + break; + } + + + switch (v1 % 5) + { + case 0: + v2 = v4 + v7 << v1; + break; + case 1: + v2 = v4 >> v7 << v2; + break; + case 2: + v6 = v7 | v3 << v3; + break; + case 3: + v6 = (v1 < 9334462) ? (v2 % v6 ^ v6) : (v4 ^ v6 << v3); + break; + case 4: + v5 = v1 & v3 & v7; + break; + default: + v5 = (v6 < 33859817) ? (v8 & v8 & v3) : (v1 + v4 ^ v1); + break; + } + + + return v3 | v4 | v1; + } + + [MosaUnitTest] + public static int FuzzMethod1767() + { + int v1 = 43302648; + int v2 = 55160261; + int v3 = 81857688; + int v4 = 83554125; + int v5 = 96857905; + int v6 = 77174505; + int v7 = 71457830; + int v8 = 20406089; + + switch (v3 % 5) + { + case 0: + v2 = (v4 > 15505028) ? (v7 / v7 & v6) : (v8 | v7 >> v7); + break; + case 1: + v5 = v6 + v5 << v8; + break; + case 2: + v6 = v2 & v7 + v6; + break; + case 3: + v8 = (v3 > 61765903) ? (v7 | v8 + v7) : (v2 << v6 * v6); + break; + case 4: + v5 = (v2 > 854475) ? (v7 << v8 << v6) : (v4 / v2 ^ v4); + break; + default: + v2 = (v5 > 57717991) ? (v6 | v6 * v7) : (v4 << v8 / v7); + break; + } + + + if (v6 < 22005267) + { + int v9 = 6698993; + v9 = (v9 < 33647574) ? (v9 << v9 >> v9) : (v9 / v9 + v9); + } + else + { + int v10 = 3589547; + v10 = v10 << v10 ^ v10; + } + + + switch (v2 % 5) + { + case 0: + v1 = v2 | v5 + v1; + break; + case 1: + v4 = (v1 > 75027863) ? (v2 | v5 ^ v1) : (v4 >> v7 * v4); + break; + case 2: + v2 = (v2 < 37402362) ? (v5 + v7 - v4) : (v4 + v7 & v8); + break; + case 3: + v7 = (v7 > 36175213) ? (v3 >> v3 ^ v7) : (v1 - v7 | v1); + break; + case 4: + v2 = v7 | v3 << v3; + break; + default: + v2 = (v7 < 96080115) ? (v2 & v7 << v4) : (v4 ^ v1 & v8); + break; + } + + + return (v8 < 64446093) ? (v3 & v5 | v2) : (v8 | v6 >> v7); + } + + [MosaUnitTest] + public static int FuzzMethod1768() + { + int v1 = 63663622; + int v2 = 56612800; + int v3 = 34252056; + int v4 = 90072271; + int v5 = 57562257; + int v6 = 79864735; + int v7 = 84242004; + int v8 = 29788015; + + switch (v5 % 5) + { + case 0: + v4 = v1 / v6 * v1; + break; + case 1: + v2 = (v4 < 74505019) ? (v5 & v7 & v4) : (v2 << v3 - v6); + break; + case 2: + v5 = v5 & v4 << v4; + break; + case 3: + v3 = (v1 > 79835272) ? (v3 & v4 << v1) : (v1 >> v3 * v8); + break; + case 4: + v2 = (v3 > 5352134) ? (v8 / v1 & v4) : (v1 | v6 << v1); + break; + default: + v8 = (v2 < 49909120) ? (v1 << v6 >> v2) : (v2 << v1 << v4); + break; + } + + + if (v6 > 25605322) + { + int v9 = 5033875; + v9 = (v9 > 90527128) ? (v9 << v9 << v9) : (v9 << v9 << v9); + } + else + { + int v10 = 78497931; + v10 = v10 ^ v10 >> v10; + } + + + switch (v8 % 5) + { + case 0: + v2 = v7 << v3 * v1; + break; + case 1: + v6 = (v7 < 13749245) ? (v1 << v2 | v4) : (v2 & v2 << v2); + break; + case 2: + v4 = (v1 < 77776286) ? (v5 >> v2 << v8) : (v3 << v6 & v8); + break; + case 3: + v8 = (v6 < 58114989) ? (v3 << v3 & v8) : (v8 + v2 >> v8); + break; + case 4: + v6 = (v4 < 57093271) ? (v6 >> v6 >> v2) : (v7 % v4 << v6); + break; + default: + v3 = v1 + v5 >> v7; + break; + } + + + return (v5 < 22933400) ? (v7 ^ v2 >> v6) : (v2 | v3 & v1); + } + + [MosaUnitTest] + public static int FuzzMethod1769() + { + int v1 = 80383976; + int v2 = 73055228; + int v3 = 29467539; + int v4 = 5788465; + int v5 = 48582237; + int v6 = 10489070; + int v7 = 12057422; + int v8 = 90213181; + + switch (v5 % 5) + { + case 0: + v3 = v7 ^ v7 >> v6; + break; + case 1: + v8 = (v5 < 90667251) ? (v5 >> v6 & v3) : (v3 | v3 - v1); + break; + case 2: + v6 = (v3 < 76367814) ? (v7 ^ v8 | v1) : (v2 % v5 ^ v3); + break; + case 3: + v5 = v5 & v8 << v6; + break; + case 4: + v6 = v5 << v1 ^ v5; + break; + default: + v5 = v6 % v2 + v4; + break; + } + + + switch (v7 % 5) + { + case 0: + v1 = v8 >> v8 >> v1; + break; + case 1: + v8 = (v4 < 2056456) ? (v3 << v3 ^ v6) : (v1 & v5 ^ v5); + break; + case 2: + v1 = v7 << v7 + v7; + break; + case 3: + v2 = v1 * v2 << v3; + break; + case 4: + v8 = v8 / v7 >> v4; + break; + default: + v8 = v7 & v1 + v5; + break; + } + + + switch (v6 % 5) + { + case 0: + v3 = v5 << v5 >> v1; + break; + case 1: + v7 = (v2 < 4090016) ? (v2 | v3 >> v5) : (v3 << v1 | v4); + break; + case 2: + v8 = v8 ^ v3 >> v5; + break; + case 3: + v1 = v4 << v3 << v3; + break; + case 4: + v6 = (v6 < 59043761) ? (v3 - v8 >> v4) : (v4 >> v1 << v6); + break; + default: + v4 = (v7 > 11244392) ? (v3 << v7 * v5) : (v3 ^ v1 ^ v2); + break; + } + + + return (v8 < 71469568) ? (v8 ^ v6 / v7) : (v1 | v2 ^ v8); + } + + [MosaUnitTest] + public static int FuzzMethod1770() + { + int v1 = 21245715; + int v2 = 72162027; + int v3 = 24473738; + int v4 = 60304643; + int v5 = 25050362; + int v6 = 83142894; + int v7 = 40944452; + int v8 = 92005941; + + if (v5 < 94346947) + { + int v9 = 31102908; + v9 = (v9 < 57871347) ? (v9 >> v9 | v9) : (v9 ^ v9 / v9); + } + else + { + v6 = v7 + v2 | v4; + } + + + switch (v3 % 5) + { + case 0: + v2 = (v4 > 99414392) ? (v2 >> v5 << v2) : (v7 ^ v3 >> v2); + break; + case 1: + v4 = (v1 < 53538695) ? (v7 * v2 % v4) : (v7 << v5 | v8); + break; + case 2: + v8 = v4 | v6 / v6; + break; + case 3: + v8 = v7 << v8 << v7; + break; + case 4: + v7 = v5 << v2 & v6; + break; + default: + v1 = (v3 > 67313200) ? (v5 | v5 ^ v6) : (v8 << v1 / v6); + break; + } + + + if (v2 > 71225380) + { + v3 = v3 | v2 >> v5; + } + else + { + v4 = (v8 < 61891306) ? (v4 & v6 & v8) : (v7 << v5 + v2); + } + + + return (v4 < 46251838) ? (v4 >> v1 * v6) : (v6 ^ v6 ^ v8); + } + + [MosaUnitTest] + public static int FuzzMethod1771() + { + int v1 = 61824689; + int v2 = 36780263; + int v3 = 27716929; + int v4 = 66930460; + int v5 = 88255611; + int v6 = 73611575; + int v7 = 55645090; + int v8 = 79988423; + + if (v5 < 18556141) + { + v8 = v4 >> v7 << v1; + } + else + { + v5 = v3 | v5 / v7; + } + + + switch (v6 % 5) + { + case 0: + v1 = v1 ^ v2 % v6; + break; + case 1: + v5 = v2 ^ v4 | v8; + break; + case 2: + v7 = v5 << v3 & v6; + break; + case 3: + v8 = (v5 > 16465961) ? (v2 / v2 >> v2) : (v6 >> v7 >> v6); + break; + case 4: + v8 = (v7 > 12039602) ? (v4 >> v4 >> v7) : (v5 % v1 | v5); + break; + default: + v2 = (v8 < 7085542) ? (v8 / v2 >> v5) : (v5 * v8 * v2); + break; + } + + + switch (v8 % 5) + { + case 0: + v2 = (v2 > 84044834) ? (v6 | v2 >> v8) : (v8 ^ v6 % v6); + break; + case 1: + v5 = (v2 < 93996440) ? (v8 | v5 >> v3) : (v5 | v4 << v2); + break; + case 2: + v6 = v2 - v7 * v8; + break; + case 3: + v4 = (v6 < 39431250) ? (v5 >> v8 * v4) : (v3 * v1 ^ v1); + break; + case 4: + v2 = (v6 > 75601288) ? (v7 ^ v5 * v1) : (v3 >> v4 << v6); + break; + default: + v1 = (v1 > 69332938) ? (v8 & v5 >> v4) : (v7 >> v2 << v1); + break; + } + + + return (v4 < 9537272) ? (v7 << v5 ^ v2) : (v5 << v3 % v7); + } + + [MosaUnitTest] + public static int FuzzMethod1772() + { + int v1 = 53044231; + int v2 = 45920114; + int v3 = 98676011; + int v4 = 48710015; + int v5 = 22325421; + int v6 = 72747541; + int v7 = 29376544; + int v8 = 39637343; + + switch (v5 % 5) + { + case 0: + v1 = (v5 < 34445513) ? (v6 % v4 * v4) : (v5 / v5 % v4); + break; + case 1: + v6 = (v7 < 57402447) ? (v7 >> v4 >> v2) : (v5 << v4 ^ v2); + break; + case 2: + v6 = v4 * v7 & v1; + break; + case 3: + v7 = (v8 < 82086793) ? (v6 << v3 ^ v8) : (v1 - v3 % v8); + break; + case 4: + v8 = v1 % v2 / v1; + break; + default: + v2 = (v4 > 33980658) ? (v1 ^ v7 << v1) : (v7 << v4 % v3); + break; + } + + + if (v1 < 7410628) + { + int v9 = 52383452; + v9 = v9 ^ v9 | v9; + } + else + { + int v10 = 85646902; + v10 = v10 << v10 & v10; + } + + + if (v8 < 40494212) + { + v5 = (v5 > 61828588) ? (v2 | v5 >> v6) : (v8 << v8 | v6); + } + else + { + v1 = (v4 > 80871368) ? (v1 ^ v4 << v8) : (v8 / v3 % v7); + } + + + return (v8 > 51027311) ? (v8 >> v7 | v1) : (v7 ^ v3 << v1); + } + + [MosaUnitTest] + public static int FuzzMethod1773() + { + int v1 = 68491865; + int v2 = 84415067; + int v3 = 24346964; + int v4 = 29023575; + int v5 = 27860972; + int v6 = 31763520; + int v7 = 54758110; + int v8 = 27608019; + + if (v1 < 22860698) + { + v3 = (v6 < 35595721) ? (v2 & v5 | v2) : (v3 | v8 >> v2); + } + else + { + v7 = (v2 < 45364587) ? (v5 ^ v7 & v5) : (v4 & v2 >> v3); + } + + + if (v4 < 97782706) + { + v2 = v8 & v5 ^ v1; + } + else + { + int v9 = 10535394; + v9 = (v9 > 57582810) ? (v9 & v9 * v9) : (v9 ^ v9 | v9); + } + + + if (v7 > 43428059) + { + v8 = (v2 > 64126781) ? (v7 | v5 >> v4) : (v7 / v8 & v5); + } + else + { + v1 = (v6 < 6770828) ? (v6 / v5 + v2) : (v4 % v6 ^ v8); + } + + + return v3 & v3 | v7; + } + + [MosaUnitTest] + public static int FuzzMethod1774() + { + int v1 = 79664667; + int v2 = 81651772; + int v3 = 15853724; + int v4 = 71152722; + int v5 = 63023926; + int v6 = 34734134; + int v7 = 42307107; + int v8 = 50099297; + + switch (v1 % 5) + { + case 0: + v2 = (v5 > 19661769) ? (v6 >> v6 | v1) : (v4 | v3 % v8); + break; + case 1: + v2 = (v8 < 41690585) ? (v6 / v6 << v1) : (v8 << v8 ^ v3); + break; + case 2: + v4 = (v7 < 94020309) ? (v1 << v3 & v5) : (v5 | v4 << v2); + break; + case 3: + v1 = (v5 > 7305744) ? (v1 * v2 * v8) : (v3 & v3 << v8); + break; + case 4: + v8 = (v7 > 45405084) ? (v7 + v1 << v6) : (v5 + v4 << v7); + break; + default: + v1 = (v4 < 29828121) ? (v6 ^ v3 >> v5) : (v6 << v1 | v6); + break; + } + + + switch (v1 % 5) + { + case 0: + v5 = v3 | v5 << v4; + break; + case 1: + v4 = (v4 > 82056877) ? (v5 << v6 >> v3) : (v7 + v4 + v8); + break; + case 2: + v4 = (v7 < 34762928) ? (v1 * v3 * v6) : (v2 / v1 >> v6); + break; + case 3: + v7 = (v2 < 8970481) ? (v5 ^ v8 - v8) : (v3 ^ v5 & v7); + break; + case 4: + v3 = v7 % v1 >> v1; + break; + default: + v7 = v8 >> v2 << v1; + break; + } + + + if (v8 < 19122779) + { + v8 = v5 ^ v4 >> v6; + } + else + { + int v9 = 7761844; + v9 = v9 | v9 | v9; + } + + + return (v8 < 7719577) ? (v4 - v5 ^ v1) : (v1 << v1 - v7); + } + + [MosaUnitTest] + public static int FuzzMethod1775() + { + int v1 = 95812962; + int v2 = 73322292; + int v3 = 35911703; + int v4 = 17478128; + int v5 = 76027687; + int v6 = 72908746; + int v7 = 20246812; + int v8 = 26670443; + + if (v3 > 69941598) + { + int v9 = 90306575; + v9 = (v9 > 8432979) ? (v9 - v9 | v9) : (v9 | v9 & v9); + } + else + { + int v10 = 45742827; + v10 = (v10 > 59502258) ? (v10 >> v10 << v10) : (v10 << v10 % v10); + } + + + if (v6 < 48722880) + { + v2 = v1 & v2 | v8; + } + else + { + int v11 = 75224524; + v11 = (v11 > 20720870) ? (v11 * v11 ^ v11) : (v11 | v11 & v11); + } + + + switch (v5 % 5) + { + case 0: + v1 = (v6 < 89845283) ? (v7 << v4 - v4) : (v4 | v7 << v1); + break; + case 1: + v3 = (v3 < 48099474) ? (v1 + v1 / v7) : (v1 << v5 & v8); + break; + case 2: + v6 = (v8 < 78529341) ? (v6 / v1 % v8) : (v8 << v7 ^ v8); + break; + case 3: + v1 = v8 % v1 ^ v2; + break; + case 4: + v1 = (v5 < 12118822) ? (v6 << v7 % v2) : (v7 - v1 << v5); + break; + default: + v4 = v8 >> v7 * v4; + break; + } + + + return (v3 > 40546745) ? (v8 * v1 + v7) : (v5 << v8 | v4); + } + + [MosaUnitTest] + public static int FuzzMethod1776() + { + int v1 = 80422971; + int v2 = 57476708; + int v3 = 86058978; + int v4 = 9659676; + int v5 = 49802101; + int v6 = 98767488; + int v7 = 6290228; + int v8 = 80746320; + + if (v2 < 83558484) + { + int v9 = 70085505; + v9 = v9 << v9 >> v9; + } + else + { + v4 = v8 ^ v2 >> v1; + } + + + switch (v7 % 5) + { + case 0: + v7 = (v6 < 64598172) ? (v7 % v8 & v3) : (v5 | v1 + v2); + break; + case 1: + v6 = v1 ^ v2 >> v1; + break; + case 2: + v2 = (v1 > 38059889) ? (v2 << v4 | v7) : (v6 | v6 << v4); + break; + case 3: + v4 = (v5 > 39364663) ? (v6 << v1 & v3) : (v4 + v2 >> v2); + break; + case 4: + v5 = (v1 < 28089796) ? (v5 / v7 >> v2) : (v5 | v1 % v3); + break; + default: + v7 = (v8 < 20711376) ? (v7 - v2 << v4) : (v2 << v6 >> v3); + break; + } + + + if (v2 > 5813571) + { + int v10 = 8947539; + v10 = v10 / v10 & v10; + } + else + { + int v11 = 61217949; + v11 = (v11 < 5374225) ? (v11 >> v11 | v11) : (v11 ^ v11 >> v11); + } + + + return v7 & v7 % v5; + } + + [MosaUnitTest] + public static int FuzzMethod1777() + { + int v1 = 7478463; + int v2 = 22229533; + int v3 = 31623813; + int v4 = 78013069; + int v5 = 8390103; + int v6 = 19249500; + int v7 = 27804071; + int v8 = 51389143; + + switch (v2 % 5) + { + case 0: + v1 = v8 << v5 >> v7; + break; + case 1: + v6 = (v8 < 4261008) ? (v6 & v8 >> v3) : (v4 * v2 << v2); + break; + case 2: + v6 = (v2 < 69168949) ? (v5 * v8 | v1) : (v4 << v5 ^ v6); + break; + case 3: + v4 = (v3 < 68355281) ? (v7 % v7 >> v6) : (v7 >> v2 >> v1); + break; + case 4: + v8 = v8 | v4 >> v7; + break; + default: + v3 = v3 ^ v2 - v5; + break; + } + + + if (v5 < 79152495) + { + v8 = (v4 > 55967533) ? (v7 & v6 << v5) : (v2 - v4 ^ v3); + } + else + { + int v9 = 38833655; + v9 = (v9 > 63729769) ? (v9 / v9 ^ v9) : (v9 % v9 + v9); + } + + + switch (v2 % 5) + { + case 0: + v4 = (v8 > 81276311) ? (v2 ^ v6 >> v5) : (v8 >> v3 << v8); + break; + case 1: + v2 = (v6 < 38898498) ? (v3 >> v6 | v1) : (v2 & v6 << v4); + break; + case 2: + v8 = (v6 > 41153359) ? (v8 >> v1 + v1) : (v1 >> v2 >> v7); + break; + case 3: + v5 = v7 << v8 % v2; + break; + case 4: + v2 = v1 % v3 << v5; + break; + default: + v1 = v7 % v8 | v5; + break; + } + + + return (v6 > 76939043) ? (v7 | v6 | v4) : (v2 / v5 - v6); + } + + [MosaUnitTest] + public static int FuzzMethod1778() + { + int v1 = 45615735; + int v2 = 24185248; + int v3 = 59192152; + int v4 = 89687345; + int v5 = 58499447; + int v6 = 10522343; + int v7 = 58920074; + int v8 = 55697569; + + if (v8 < 35161477) + { + int v9 = 82906994; + v9 = (v9 > 23609176) ? (v9 << v9 | v9) : (v9 << v9 & v9); + } + else + { + v2 = (v2 > 14956553) ? (v6 >> v3 ^ v5) : (v1 ^ v7 ^ v1); + } + + + if (v2 < 50302797) + { + int v10 = 1183064; + v10 = (v10 > 37368801) ? (v10 - v10 >> v10) : (v10 >> v10 & v10); + } + else + { + v8 = (v3 > 82707108) ? (v3 | v3 & v1) : (v5 | v4 ^ v6); + } + + + switch (v7 % 5) + { + case 0: + v5 = v8 + v8 | v3; + break; + case 1: + v2 = v5 & v7 & v6; + break; + case 2: + v5 = v1 << v4 | v8; + break; + case 3: + v4 = (v4 < 64320332) ? (v1 / v8 | v7) : (v2 % v7 / v6); + break; + case 4: + v1 = (v6 < 93243461) ? (v8 ^ v3 << v7) : (v1 >> v5 + v6); + break; + default: + v8 = (v2 > 52082779) ? (v7 & v8 + v7) : (v5 << v6 << v2); + break; + } + + + return (v7 < 91756206) ? (v6 | v2 * v2) : (v8 << v6 << v8); + } + + [MosaUnitTest] + public static int FuzzMethod1779() + { + int v1 = 88394429; + int v2 = 70334720; + int v3 = 17234897; + int v4 = 94157431; + int v5 = 26842075; + int v6 = 29652625; + int v7 = 28287713; + int v8 = 79032386; + + if (v4 > 36116451) + { + int v9 = 45810563; + v9 = (v9 > 47835246) ? (v9 >> v9 ^ v9) : (v9 & v9 + v9); + } + else + { + int v10 = 64853145; + v10 = (v10 > 89882635) ? (v10 ^ v10 ^ v10) : (v10 | v10 << v10); + } + + + switch (v8 % 5) + { + case 0: + v2 = v1 & v4 & v8; + break; + case 1: + v1 = (v8 > 17645861) ? (v5 ^ v4 & v6) : (v5 & v1 << v8); + break; + case 2: + v7 = v3 - v2 | v7; + break; + case 3: + v6 = v6 * v3 ^ v8; + break; + case 4: + v3 = (v6 > 38986454) ? (v3 >> v3 >> v7) : (v8 << v7 - v2); + break; + default: + v1 = (v7 < 70178523) ? (v4 & v1 * v6) : (v5 / v3 & v5); + break; + } + + + switch (v8 % 5) + { + case 0: + v6 = v1 << v4 >> v2; + break; + case 1: + v7 = v3 % v2 / v4; + break; + case 2: + v3 = v4 + v7 ^ v6; + break; + case 3: + v1 = (v5 > 31774805) ? (v7 % v5 + v6) : (v8 >> v5 / v1); + break; + case 4: + v4 = (v1 < 85722843) ? (v5 | v3 / v8) : (v5 >> v5 ^ v2); + break; + default: + v6 = (v5 > 61454101) ? (v1 << v2 << v4) : (v7 ^ v3 << v4); + break; + } + + + return v7 ^ v1 >> v1; + } + + [MosaUnitTest] + public static int FuzzMethod1780() + { + int v1 = 61976311; + int v2 = 32112390; + int v3 = 12435859; + int v4 = 33520784; + int v5 = 19941328; + int v6 = 72768086; + int v7 = 74033156; + int v8 = 14980668; + + if (v8 < 38932) + { + int v9 = 29985297; + v9 = (v9 < 58496097) ? (v9 - v9 % v9) : (v9 >> v9 - v9); + } + else + { + v4 = v8 / v7 | v5; + } + + + switch (v6 % 5) + { + case 0: + v2 = v6 >> v8 ^ v1; + break; + case 1: + v1 = (v5 > 13009415) ? (v5 / v6 | v7) : (v1 - v7 / v1); + break; + case 2: + v3 = (v4 < 88910925) ? (v8 / v8 | v4) : (v3 - v1 / v5); + break; + case 3: + v5 = v2 & v5 >> v4; + break; + case 4: + v4 = (v3 > 99425911) ? (v2 << v8 >> v5) : (v2 - v4 ^ v2); + break; + default: + v1 = v7 | v6 | v6; + break; + } + + + switch (v1 % 5) + { + case 0: + v1 = v2 | v4 / v7; + break; + case 1: + v6 = v6 | v3 | v7; + break; + case 2: + v6 = (v3 > 88357494) ? (v3 >> v1 >> v6) : (v6 & v5 & v4); + break; + case 3: + v6 = (v2 > 20626796) ? (v8 + v7 >> v6) : (v4 ^ v6 + v8); + break; + case 4: + v1 = v4 - v8 & v5; + break; + default: + v6 = v5 % v8 / v7; + break; + } + + + return v2 & v4 % v2; + } + + [MosaUnitTest] + public static int FuzzMethod1781() + { + int v1 = 46798846; + int v2 = 25826878; + int v3 = 21540566; + int v4 = 94425781; + int v5 = 76838785; + int v6 = 40516970; + int v7 = 20873090; + int v8 = 79314113; + + switch (v2 % 5) + { + case 0: + v6 = v2 >> v8 % v4; + break; + case 1: + v8 = v3 | v4 << v4; + break; + case 2: + v6 = (v1 < 6110202) ? (v3 % v5 ^ v4) : (v4 | v4 ^ v6); + break; + case 3: + v2 = (v1 > 20532444) ? (v1 ^ v7 << v4) : (v1 | v3 << v5); + break; + case 4: + v5 = (v6 > 30305767) ? (v8 | v4 & v1) : (v8 << v3 % v1); + break; + default: + v7 = (v7 > 92078497) ? (v7 - v8 << v2) : (v2 ^ v7 << v7); + break; + } + + + if (v1 > 57337310) + { + v1 = v3 | v3 ^ v3; + } + else + { + v8 = (v6 < 49742703) ? (v6 * v3 << v2) : (v5 % v3 << v3); + } + + + if (v3 > 2194143) + { + v3 = (v3 < 1012010) ? (v8 >> v5 % v7) : (v8 & v8 << v1); + } + else + { + v8 = (v3 > 97166093) ? (v7 / v1 << v8) : (v5 + v5 << v6); + } + + + return v3 & v3 * v5; + } + + [MosaUnitTest] + public static int FuzzMethod1782() + { + int v1 = 12551278; + int v2 = 4352065; + int v3 = 75349115; + int v4 = 84216328; + int v5 = 96616133; + int v6 = 82644632; + int v7 = 37520487; + int v8 = 58370147; + + if (v5 > 33930589) + { + int v9 = 48245113; + v9 = v9 << v9 >> v9; + } + else + { + int v10 = 76877116; + v10 = (v10 > 15091250) ? (v10 >> v10 ^ v10) : (v10 >> v10 % v10); + } + + + switch (v4 % 5) + { + case 0: + v5 = v2 << v6 << v7; + break; + case 1: + v3 = v5 - v8 & v7; + break; + case 2: + v5 = (v5 > 10721777) ? (v5 / v8 & v7) : (v7 ^ v1 * v8); + break; + case 3: + v7 = v5 + v4 ^ v7; + break; + case 4: + v6 = (v1 < 4576387) ? (v6 ^ v3 & v1) : (v2 & v5 >> v4); + break; + default: + v7 = (v5 > 72617661) ? (v3 >> v1 >> v7) : (v7 * v2 >> v6); + break; + } + + + switch (v4 % 5) + { + case 0: + v1 = v4 ^ v8 % v1; + break; + case 1: + v8 = (v8 > 83701842) ? (v5 & v6 | v8) : (v4 | v4 << v6); + break; + case 2: + v1 = (v4 < 91129905) ? (v8 | v2 << v7) : (v7 | v5 | v2); + break; + case 3: + v8 = (v1 > 33536308) ? (v2 >> v5 & v7) : (v8 | v1 << v8); + break; + case 4: + v6 = v2 >> v3 + v4; + break; + default: + v3 = (v7 < 85844781) ? (v8 | v5 & v2) : (v5 ^ v4 ^ v3); + break; + } + + + return v2 >> v7 & v3; + } + + [MosaUnitTest] + public static int FuzzMethod1783() + { + int v1 = 96164799; + int v2 = 51091545; + int v3 = 53286459; + int v4 = 41429459; + int v5 = 57516136; + int v6 = 3649855; + int v7 = 43666535; + int v8 = 45739780; + + switch (v3 % 5) + { + case 0: + v7 = v5 << v6 % v1; + break; + case 1: + v7 = (v6 > 25064590) ? (v4 - v1 / v6) : (v2 << v3 | v2); + break; + case 2: + v8 = v1 << v8 ^ v3; + break; + case 3: + v4 = (v6 > 26019509) ? (v8 % v7 + v7) : (v3 | v1 << v3); + break; + case 4: + v4 = (v7 < 31540312) ? (v8 + v6 >> v2) : (v1 << v5 + v5); + break; + default: + v5 = v4 * v4 / v8; + break; + } + + + switch (v1 % 5) + { + case 0: + v7 = (v2 > 98294117) ? (v2 ^ v1 << v2) : (v5 - v1 << v6); + break; + case 1: + v8 = (v5 > 17168677) ? (v4 << v8 ^ v7) : (v6 | v4 >> v2); + break; + case 2: + v8 = (v5 > 64143617) ? (v7 - v2 | v8) : (v1 % v4 & v2); + break; + case 3: + v8 = (v1 < 22417821) ? (v4 % v8 << v2) : (v2 ^ v6 ^ v1); + break; + case 4: + v7 = v7 / v7 ^ v8; + break; + default: + v2 = (v8 > 92271952) ? (v4 ^ v4 >> v1) : (v5 << v8 / v4); + break; + } + + + if (v1 < 17324160) + { + int v9 = 21012956; + v9 = v9 >> v9 ^ v9; + } + else + { + int v10 = 53305197; + v10 = v10 << v10 | v10; + } + + + return v2 - v7 * v3; + } + + [MosaUnitTest] + public static int FuzzMethod1784() + { + int v1 = 38679094; + int v2 = 922863; + int v3 = 76828255; + int v4 = 97376023; + int v5 = 30612841; + int v6 = 74287959; + int v7 = 47053390; + int v8 = 29847017; + + switch (v3 % 5) + { + case 0: + v4 = (v6 > 99035582) ? (v6 % v8 >> v3) : (v6 << v5 - v6); + break; + case 1: + v8 = (v6 > 51118248) ? (v5 % v6 << v3) : (v1 << v8 << v6); + break; + case 2: + v2 = (v8 < 11574129) ? (v7 / v8 / v7) : (v1 * v7 >> v4); + break; + case 3: + v3 = (v8 > 87834989) ? (v6 << v2 + v3) : (v5 & v4 ^ v5); + break; + case 4: + v4 = (v1 > 86961647) ? (v6 + v7 << v8) : (v8 | v1 - v7); + break; + default: + v4 = (v3 > 12876071) ? (v8 << v4 | v2) : (v2 & v5 | v2); + break; + } + + + if (v3 > 26822992) + { + v8 = (v6 > 23755657) ? (v2 | v6 | v4) : (v5 ^ v1 ^ v5); + } + else + { + v7 = (v7 > 43739072) ? (v1 & v8 - v8) : (v1 << v2 >> v3); + } + + + switch (v2 % 5) + { + case 0: + v1 = (v6 > 84541766) ? (v6 | v6 & v2) : (v1 >> v1 ^ v5); + break; + case 1: + v7 = (v4 > 58039188) ? (v6 ^ v7 + v2) : (v8 | v3 - v8); + break; + case 2: + v5 = v5 - v2 | v2; + break; + case 3: + v6 = (v4 < 17082442) ? (v3 / v4 >> v1) : (v2 * v5 >> v8); + break; + case 4: + v3 = (v3 > 47835312) ? (v3 << v8 ^ v6) : (v1 | v6 ^ v1); + break; + default: + v5 = (v6 < 3612493) ? (v1 << v7 << v3) : (v3 << v3 << v1); + break; + } + + + return (v7 > 66320107) ? (v5 >> v3 >> v6) : (v4 + v1 % v6); + } + + [MosaUnitTest] + public static int FuzzMethod1785() + { + int v1 = 66257146; + int v2 = 37666967; + int v3 = 7060035; + int v4 = 31035499; + int v5 = 70559816; + int v6 = 37536476; + int v7 = 66942893; + int v8 = 18202315; + + if (v8 < 31932666) + { + v2 = (v4 > 72858209) ? (v4 | v8 - v6) : (v1 * v3 >> v4); + } + else + { + int v9 = 35889327; + v9 = (v9 > 57952957) ? (v9 | v9 ^ v9) : (v9 ^ v9 >> v9); + } + + + if (v7 < 16307530) + { + v8 = (v6 > 30698596) ? (v3 >> v1 / v7) : (v7 - v5 | v3); + } + else + { + v7 = (v8 > 79079361) ? (v3 << v4 & v4) : (v3 * v2 - v6); + } + + + switch (v4 % 5) + { + case 0: + v1 = (v8 > 37215808) ? (v2 >> v4 >> v7) : (v4 & v3 << v5); + break; + case 1: + v4 = v3 << v7 ^ v7; + break; + case 2: + v5 = v8 | v8 & v4; + break; + case 3: + v5 = (v7 < 30363182) ? (v6 << v4 + v8) : (v1 - v3 | v5); + break; + case 4: + v3 = (v3 < 19540410) ? (v4 >> v3 % v2) : (v5 & v4 << v4); + break; + default: + v4 = (v8 > 25247623) ? (v4 * v5 % v2) : (v2 >> v2 << v8); + break; + } + + + return v6 & v5 % v7; + } + + [MosaUnitTest] + public static int FuzzMethod1786() + { + int v1 = 8666636; + int v2 = 11532374; + int v3 = 34712912; + int v4 = 91681014; + int v5 = 47355777; + int v6 = 34570010; + int v7 = 58775638; + int v8 = 21270108; + + if (v6 < 90420929) + { + v6 = v8 | v4 | v4; + } + else + { + int v9 = 57551076; + v9 = v9 - v9 / v9; + } + + + if (v2 > 14943446) + { + int v10 = 44994557; + v10 = (v10 > 57150593) ? (v10 - v10 / v10) : (v10 / v10 >> v10); + } + else + { + int v11 = 79573866; + v11 = (v11 > 1473790) ? (v11 % v11 - v11) : (v11 ^ v11 ^ v11); + } + + + switch (v7 % 5) + { + case 0: + v4 = (v2 < 31157294) ? (v5 | v5 + v2) : (v2 * v7 % v8); + break; + case 1: + v7 = (v7 > 61931241) ? (v3 << v8 >> v6) : (v7 + v6 | v7); + break; + case 2: + v4 = (v4 > 75757178) ? (v2 >> v4 - v3) : (v2 << v3 | v3); + break; + case 3: + v1 = v2 >> v6 >> v3; + break; + case 4: + v5 = v3 ^ v2 << v8; + break; + default: + v6 = (v6 < 22003581) ? (v2 >> v1 | v7) : (v2 << v5 >> v5); + break; + } + + + return (v8 > 91087349) ? (v8 / v8 - v5) : (v5 ^ v1 << v3); + } + + [MosaUnitTest] + public static int FuzzMethod1787() + { + int v1 = 46628452; + int v2 = 27267182; + int v3 = 94215297; + int v4 = 40169201; + int v5 = 93829804; + int v6 = 48120997; + int v7 = 31690665; + int v8 = 84202773; + + switch (v5 % 5) + { + case 0: + v8 = v8 % v1 << v6; + break; + case 1: + v2 = (v1 > 76772673) ? (v8 << v6 ^ v6) : (v1 >> v4 >> v6); + break; + case 2: + v7 = v6 ^ v7 / v5; + break; + case 3: + v4 = v4 * v4 >> v1; + break; + case 4: + v1 = (v8 > 91879645) ? (v5 - v2 & v5) : (v4 & v8 - v2); + break; + default: + v7 = (v8 < 89680361) ? (v3 - v4 % v4) : (v8 >> v2 % v4); + break; + } + + + if (v2 > 22979466) + { + int v9 = 9844212; + v9 = (v9 < 39128474) ? (v9 >> v9 << v9) : (v9 << v9 * v9); + } + else + { + v3 = v5 << v1 << v2; + } + + + switch (v6 % 5) + { + case 0: + v4 = (v4 < 12450300) ? (v4 % v6 ^ v4) : (v4 | v7 / v8); + break; + case 1: + v3 = (v2 > 90453637) ? (v3 | v6 + v4) : (v1 + v7 << v1); + break; + case 2: + v7 = v7 >> v7 ^ v2; + break; + case 3: + v7 = (v1 > 12564281) ? (v6 >> v8 & v1) : (v3 * v8 >> v1); + break; + case 4: + v6 = (v5 > 4308214) ? (v3 << v5 | v7) : (v8 >> v6 + v7); + break; + default: + v3 = v8 * v4 >> v6; + break; + } + + + return v2 & v4 ^ v4; + } + + [MosaUnitTest] + public static int FuzzMethod1788() + { + int v1 = 41774684; + int v2 = 48387283; + int v3 = 2646773; + int v4 = 91598647; + int v5 = 40183222; + int v6 = 83894943; + int v7 = 69530047; + int v8 = 50429717; + + switch (v2 % 5) + { + case 0: + v6 = (v2 < 20417318) ? (v6 ^ v8 << v1) : (v8 & v8 + v5); + break; + case 1: + v8 = (v2 < 17551567) ? (v6 * v7 | v4) : (v3 << v2 << v4); + break; + case 2: + v2 = (v1 < 14860700) ? (v4 ^ v3 & v4) : (v4 - v6 + v5); + break; + case 3: + v2 = (v2 > 54804077) ? (v3 % v4 % v3) : (v7 + v1 ^ v1); + break; + case 4: + v5 = (v2 < 82816962) ? (v2 / v1 >> v4) : (v3 >> v5 % v5); + break; + default: + v2 = v2 - v2 - v5; + break; + } + + + switch (v4 % 5) + { + case 0: + v5 = v7 / v1 / v1; + break; + case 1: + v6 = (v4 < 73492260) ? (v1 | v8 - v6) : (v8 << v3 >> v5); + break; + case 2: + v5 = (v6 > 8741612) ? (v5 << v4 ^ v6) : (v7 << v6 % v6); + break; + case 3: + v6 = v1 >> v3 % v2; + break; + case 4: + v4 = (v3 < 57438969) ? (v3 % v4 * v4) : (v2 ^ v4 / v8); + break; + default: + v6 = v7 ^ v7 * v2; + break; + } + + + if (v5 > 21400065) + { + v2 = (v6 < 16824440) ? (v3 + v1 | v7) : (v8 - v4 | v5); + } + else + { + int v9 = 15232668; + v9 = (v9 < 22508021) ? (v9 | v9 << v9) : (v9 | v9 >> v9); + } + + + return (v1 > 62064462) ? (v1 + v8 + v6) : (v5 ^ v8 >> v2); + } + + [MosaUnitTest] + public static int FuzzMethod1789() + { + int v1 = 14673461; + int v2 = 41189035; + int v3 = 84405997; + int v4 = 82118683; + int v5 = 78822776; + int v6 = 29637260; + int v7 = 3904079; + int v8 = 79420907; + + if (v1 < 85635934) + { + v3 = (v2 < 29463833) ? (v5 & v2 >> v5) : (v2 ^ v2 | v5); + } + else + { + v6 = v6 ^ v6 << v8; + } + + + if (v6 < 93428129) + { + v8 = (v3 > 99730143) ? (v3 >> v8 % v5) : (v2 + v2 >> v3); + } + else + { + v1 = v2 * v2 | v2; + } + + + switch (v7 % 5) + { + case 0: + v1 = (v4 < 77633325) ? (v6 & v5 << v1) : (v5 >> v5 + v7); + break; + case 1: + v5 = v8 / v8 << v8; + break; + case 2: + v8 = (v5 > 39189644) ? (v1 + v3 - v1) : (v2 % v1 >> v6); + break; + case 3: + v5 = (v6 < 90961273) ? (v8 - v4 - v4) : (v4 | v8 - v3); + break; + case 4: + v8 = v5 | v2 & v8; + break; + default: + v1 = (v5 < 77886511) ? (v4 | v2 >> v6) : (v4 | v2 >> v3); + break; + } + + + return (v7 < 72024376) ? (v7 | v1 / v4) : (v5 << v5 / v1); + } + + [MosaUnitTest] + public static int FuzzMethod1790() + { + int v1 = 79573561; + int v2 = 39435228; + int v3 = 554021; + int v4 = 80993359; + int v5 = 68994564; + int v6 = 52418977; + int v7 = 84236249; + int v8 = 11348637; + + switch (v7 % 5) + { + case 0: + v5 = (v1 > 7397883) ? (v1 + v2 >> v8) : (v4 / v6 % v2); + break; + case 1: + v7 = (v1 < 88018215) ? (v4 << v8 & v5) : (v4 * v1 / v4); + break; + case 2: + v7 = v6 ^ v4 >> v6; + break; + case 3: + v8 = (v5 < 99912778) ? (v5 | v5 ^ v8) : (v4 & v8 >> v5); + break; + case 4: + v6 = v7 % v8 + v5; + break; + default: + v4 = (v5 > 56907399) ? (v1 - v3 << v3) : (v7 + v3 * v1); + break; + } + + + switch (v6 % 5) + { + case 0: + v1 = v3 << v1 >> v3; + break; + case 1: + v6 = (v8 < 42273415) ? (v6 - v4 >> v8) : (v7 / v7 & v5); + break; + case 2: + v8 = (v1 > 89895869) ? (v3 & v3 - v3) : (v2 % v4 ^ v5); + break; + case 3: + v3 = v7 >> v6 & v3; + break; + case 4: + v5 = v7 | v5 % v8; + break; + default: + v4 = v2 << v4 / v4; + break; + } + + + if (v1 > 6775495) + { + int v9 = 31241825; + v9 = (v9 < 46615873) ? (v9 << v9 ^ v9) : (v9 / v9 % v9); + } + else + { + int v10 = 22124250; + v10 = v10 << v10 | v10; + } + + + return v6 | v5 | v2; + } + + [MosaUnitTest] + public static int FuzzMethod1791() + { + int v1 = 34785632; + int v2 = 40328249; + int v3 = 50471043; + int v4 = 52214995; + int v5 = 52752621; + int v6 = 9710216; + int v7 = 14752807; + int v8 = 68383777; + + switch (v3 % 5) + { + case 0: + v8 = v4 << v6 >> v4; + break; + case 1: + v2 = v3 << v7 | v2; + break; + case 2: + v2 = (v4 < 10430534) ? (v7 ^ v1 * v5) : (v4 >> v5 >> v1); + break; + case 3: + v3 = (v8 < 48526520) ? (v6 & v6 + v6) : (v3 & v7 | v7); + break; + case 4: + v5 = (v6 > 22710065) ? (v4 + v3 >> v2) : (v3 * v4 << v2); + break; + default: + v8 = v2 | v7 & v4; + break; + } + + + if (v4 > 58145047) + { + int v9 = 14277629; + v9 = v9 ^ v9 & v9; + } + else + { + v8 = v5 ^ v2 >> v6; + } + + + switch (v7 % 5) + { + case 0: + v3 = (v6 < 68848721) ? (v4 ^ v7 & v8) : (v3 & v5 / v8); + break; + case 1: + v1 = (v1 < 40695964) ? (v4 * v8 ^ v1) : (v3 - v7 ^ v1); + break; + case 2: + v5 = v8 & v6 >> v2; + break; + case 3: + v8 = v2 >> v2 * v3; + break; + case 4: + v7 = v7 / v4 * v5; + break; + default: + v2 = (v7 > 57760493) ? (v2 / v3 % v8) : (v1 ^ v3 % v2); + break; + } + + + return (v3 > 64251507) ? (v4 + v1 | v1) : (v8 | v8 ^ v2); + } + + [MosaUnitTest] + public static int FuzzMethod1792() + { + int v1 = 68864353; + int v2 = 21789963; + int v3 = 14322217; + int v4 = 89957491; + int v5 = 15494242; + int v6 = 92205970; + int v7 = 48339547; + int v8 = 56010114; + + switch (v4 % 5) + { + case 0: + v7 = (v4 > 50907648) ? (v1 << v2 & v2) : (v4 % v1 % v8); + break; + case 1: + v8 = (v1 > 57567967) ? (v8 << v2 ^ v3) : (v5 + v7 & v7); + break; + case 2: + v7 = v2 >> v7 & v1; + break; + case 3: + v3 = v8 - v4 << v8; + break; + case 4: + v2 = v1 + v2 / v1; + break; + default: + v6 = v1 | v2 << v1; + break; + } + + + switch (v5 % 5) + { + case 0: + v3 = v3 ^ v8 | v5; + break; + case 1: + v2 = (v3 < 49499207) ? (v3 * v4 / v7) : (v8 & v5 << v8); + break; + case 2: + v4 = (v3 > 40313672) ? (v2 >> v5 & v3) : (v4 + v4 + v5); + break; + case 3: + v5 = v1 << v7 / v2; + break; + case 4: + v5 = (v8 < 41505748) ? (v5 - v7 | v3) : (v5 ^ v2 - v4); + break; + default: + v8 = v7 & v1 ^ v8; + break; + } + + + switch (v6 % 5) + { + case 0: + v4 = (v7 > 1040562) ? (v5 >> v3 & v4) : (v8 ^ v2 | v4); + break; + case 1: + v8 = v1 | v2 & v5; + break; + case 2: + v8 = (v7 < 69863861) ? (v5 & v6 - v4) : (v5 << v7 - v5); + break; + case 3: + v6 = v5 & v8 | v6; + break; + case 4: + v6 = (v2 < 22496849) ? (v5 ^ v1 << v2) : (v4 << v7 | v1); + break; + default: + v5 = v1 - v2 & v8; + break; + } + + + return (v5 < 58868725) ? (v2 % v7 ^ v4) : (v7 << v6 << v8); + } + + [MosaUnitTest] + public static int FuzzMethod1793() + { + int v1 = 13294037; + int v2 = 97490305; + int v3 = 38510150; + int v4 = 57910815; + int v5 = 66445683; + int v6 = 8765717; + int v7 = 76657521; + int v8 = 29948945; + + switch (v2 % 5) + { + case 0: + v3 = v7 ^ v5 & v3; + break; + case 1: + v6 = v7 ^ v2 / v1; + break; + case 2: + v6 = (v5 < 40886964) ? (v2 & v1 | v4) : (v3 >> v2 * v3); + break; + case 3: + v7 = (v8 < 26685373) ? (v5 + v7 | v6) : (v2 ^ v8 - v4); + break; + case 4: + v7 = v3 & v2 << v2; + break; + default: + v2 = v5 / v2 * v7; + break; + } + + + switch (v6 % 5) + { + case 0: + v2 = v8 % v8 >> v8; + break; + case 1: + v1 = (v4 > 79839609) ? (v7 / v8 % v7) : (v1 / v5 + v8); + break; + case 2: + v5 = (v1 < 11425449) ? (v4 * v4 << v2) : (v6 * v8 | v5); + break; + case 3: + v3 = (v1 > 12843121) ? (v6 * v8 >> v2) : (v3 / v3 % v7); + break; + case 4: + v6 = (v6 > 31719517) ? (v2 + v4 ^ v7) : (v4 / v6 << v7); + break; + default: + v5 = (v2 > 4279263) ? (v6 % v3 * v7) : (v3 ^ v6 >> v6); + break; + } + + + if (v2 > 53684966) + { + int v9 = 34626716; + v9 = (v9 > 9641373) ? (v9 % v9 & v9) : (v9 ^ v9 | v9); + } + else + { + v5 = (v5 > 83005154) ? (v8 | v8 ^ v8) : (v1 + v2 / v5); + } + + + return (v2 < 3221802) ? (v8 | v1 ^ v2) : (v5 >> v6 % v8); + } + + [MosaUnitTest] + public static int FuzzMethod1794() + { + int v1 = 30286123; + int v2 = 88110973; + int v3 = 38650830; + int v4 = 20386096; + int v5 = 74056883; + int v6 = 94647031; + int v7 = 44280670; + int v8 = 99861590; + + switch (v4 % 5) + { + case 0: + v1 = (v7 > 44773047) ? (v6 | v2 >> v7) : (v1 - v1 | v8); + break; + case 1: + v3 = (v3 > 71562771) ? (v3 * v8 << v2) : (v6 | v3 | v7); + break; + case 2: + v2 = (v1 < 46013766) ? (v8 ^ v5 + v6) : (v2 + v1 | v3); + break; + case 3: + v4 = (v6 < 12513651) ? (v8 % v8 << v2) : (v5 % v3 + v7); + break; + case 4: + v2 = v7 | v2 - v6; + break; + default: + v1 = (v5 < 30278614) ? (v2 + v6 ^ v5) : (v4 * v8 & v2); + break; + } + + + if (v3 < 76710277) + { + v7 = (v8 > 19061757) ? (v3 ^ v5 * v5) : (v3 | v2 * v1); + } + else + { + v8 = v2 - v7 << v5; + } + + + if (v1 < 46281469) + { + v2 = (v1 > 51719788) ? (v1 / v4 ^ v5) : (v8 >> v2 << v4); + } + else + { + v3 = v2 | v7 << v6; + } + + + return v3 + v3 >> v8; + } + + [MosaUnitTest] + public static int FuzzMethod1795() + { + int v1 = 67303962; + int v2 = 18573625; + int v3 = 52841686; + int v4 = 12654711; + int v5 = 39579654; + int v6 = 57804754; + int v7 = 88954595; + int v8 = 7762831; + + if (v1 < 23420948) + { + int v9 = 58990381; + v9 = v9 >> v9 * v9; + } + else + { + int v10 = 36282936; + v10 = (v10 > 71528680) ? (v10 | v10 % v10) : (v10 & v10 >> v10); + } + + + switch (v8 % 5) + { + case 0: + v5 = v7 >> v4 & v4; + break; + case 1: + v5 = v5 / v4 >> v5; + break; + case 2: + v8 = (v8 > 4269812) ? (v3 << v6 << v1) : (v6 << v8 % v5); + break; + case 3: + v6 = v2 + v5 - v1; + break; + case 4: + v6 = v2 + v3 / v7; + break; + default: + v2 = (v7 > 79880578) ? (v3 / v3 >> v1) : (v8 ^ v4 & v1); + break; + } + + + if (v3 > 5326185) + { + int v11 = 67745530; + v11 = (v11 < 16368097) ? (v11 >> v11 & v11) : (v11 ^ v11 * v11); + } + else + { + v3 = v2 / v7 ^ v6; + } + + + return v1 << v5 / v3; + } + + [MosaUnitTest] + public static int FuzzMethod1796() + { + int v1 = 60173137; + int v2 = 67909450; + int v3 = 87645237; + int v4 = 3704695; + int v5 = 35595367; + int v6 = 80837706; + int v7 = 26870531; + int v8 = 90056477; + + if (v2 > 23688314) + { + int v9 = 96363683; + v9 = v9 | v9 / v9; + } + else + { + v3 = v8 - v6 << v2; + } + + + if (v1 > 54764383) + { + int v10 = 14750944; + v10 = v10 ^ v10 ^ v10; + } + else + { + v7 = v2 * v7 ^ v2; + } + + + switch (v5 % 5) + { + case 0: + v5 = v1 ^ v4 % v8; + break; + case 1: + v1 = (v2 < 84404313) ? (v6 & v2 / v1) : (v4 | v8 ^ v8); + break; + case 2: + v2 = v4 << v3 ^ v6; + break; + case 3: + v4 = (v1 < 95563080) ? (v5 >> v4 & v4) : (v4 - v3 & v3); + break; + case 4: + v5 = v4 << v4 & v4; + break; + default: + v5 = v8 & v1 >> v5; + break; + } + + + return (v4 > 44518014) ? (v6 % v3 * v8) : (v7 * v8 / v2); + } + + [MosaUnitTest] + public static int FuzzMethod1797() + { + int v1 = 40886392; + int v2 = 96591429; + int v3 = 35538736; + int v4 = 10774447; + int v5 = 64461041; + int v6 = 38560113; + int v7 = 93765992; + int v8 = 30194893; + + if (v8 > 57812905) + { + int v9 = 27867580; + v9 = v9 << v9 >> v9; + } + else + { + int v10 = 55131162; + v10 = (v10 > 32511586) ? (v10 << v10 | v10) : (v10 ^ v10 | v10); + } + + + switch (v6 % 5) + { + case 0: + v6 = (v1 > 20944852) ? (v6 & v4 * v8) : (v8 * v1 * v3); + break; + case 1: + v5 = v4 >> v7 & v1; + break; + case 2: + v2 = (v7 < 4882173) ? (v2 >> v1 & v7) : (v8 << v6 * v6); + break; + case 3: + v6 = v5 << v1 | v1; + break; + case 4: + v8 = v8 ^ v3 & v1; + break; + default: + v3 = (v1 > 18779731) ? (v5 << v5 * v3) : (v2 ^ v1 | v4); + break; + } + + + switch (v3 % 5) + { + case 0: + v3 = v7 + v3 * v7; + break; + case 1: + v1 = (v6 > 40459807) ? (v6 ^ v6 << v2) : (v3 & v5 / v5); + break; + case 2: + v8 = (v4 < 41292477) ? (v2 << v6 << v8) : (v4 | v7 / v6); + break; + case 3: + v8 = (v3 > 36933109) ? (v5 + v1 >> v8) : (v7 - v6 << v7); + break; + case 4: + v4 = v3 << v8 << v2; + break; + default: + v7 = (v7 < 12027461) ? (v3 - v8 >> v2) : (v4 >> v2 / v6); + break; + } + + + return v3 * v5 & v1; + } + + [MosaUnitTest] + public static int FuzzMethod1798() + { + int v1 = 38972762; + int v2 = 55535416; + int v3 = 90990484; + int v4 = 77237852; + int v5 = 48024090; + int v6 = 91166021; + int v7 = 33488413; + int v8 = 7528972; + + if (v2 > 36167647) + { + int v9 = 98754365; + v9 = v9 << v9 * v9; + } + else + { + int v10 = 33082936; + v10 = v10 >> v10 << v10; + } + + + switch (v2 % 5) + { + case 0: + v4 = (v4 < 10846044) ? (v7 - v4 * v8) : (v3 & v4 / v6); + break; + case 1: + v3 = v2 | v4 << v2; + break; + case 2: + v5 = (v2 > 76734990) ? (v4 ^ v2 - v5) : (v2 - v5 % v1); + break; + case 3: + v8 = (v4 > 49375631) ? (v6 & v4 / v3) : (v4 % v5 << v5); + break; + case 4: + v7 = (v8 < 37299257) ? (v1 << v7 ^ v6) : (v4 * v1 << v8); + break; + default: + v3 = (v4 < 72454341) ? (v8 - v1 * v7) : (v2 & v7 ^ v1); + break; + } + + + if (v5 < 47626291) + { + v8 = (v1 > 54280898) ? (v3 / v2 - v5) : (v1 & v5 << v4); + } + else + { + v1 = v8 & v1 & v7; + } + + + return v8 >> v2 * v3; + } + + [MosaUnitTest] + public static int FuzzMethod1799() + { + int v1 = 45258897; + int v2 = 76457736; + int v3 = 36401352; + int v4 = 21355146; + int v5 = 66635266; + int v6 = 70751201; + int v7 = 28836704; + int v8 = 50797699; + + if (v1 > 2963275) + { + int v9 = 45932714; + v9 = (v9 > 88103333) ? (v9 - v9 << v9) : (v9 | v9 >> v9); + } + else + { + v3 = (v7 < 12309829) ? (v3 / v1 & v3) : (v4 << v8 & v6); + } + + + if (v7 > 35500894) + { + int v10 = 59729091; + v10 = (v10 < 11118713) ? (v10 | v10 >> v10) : (v10 + v10 & v10); + } + else + { + v1 = (v3 < 67746267) ? (v5 >> v1 << v8) : (v7 >> v1 + v8); + } + + + if (v6 < 29161918) + { + v4 = v8 / v3 << v6; + } + else + { + int v11 = 51313690; + v11 = v11 << v11 >> v11; + } + + + return v3 & v5 >> v2; + } + +} + diff --git a/Source/Mosa.UnitTests/Fuzzy/Fuzz0018.cs b/Source/Mosa.UnitTests/Fuzzy/Fuzz0018.cs new file mode 100644 index 0000000000..aa09fed887 --- /dev/null +++ b/Source/Mosa.UnitTests/Fuzzy/Fuzz0018.cs @@ -0,0 +1,6499 @@ +namespace Mosa.UnitTests.Fuzzy; + +public static class Fuzz0018 +{ + [MosaUnitTest] + public static int FuzzMethod1800() + { + int v1 = 90061694; + int v2 = 5176408; + int v3 = 69156930; + int v4 = 32410981; + int v5 = 51955893; + int v6 = 78521653; + int v7 = 6731728; + int v8 = 39586010; + + switch (v8 % 5) + { + case 0: + v1 = v2 ^ v3 >> v8; + break; + case 1: + v5 = v2 + v4 % v8; + break; + case 2: + v7 = (v1 < 99348702) ? (v1 | v7 - v8) : (v5 | v3 - v6); + break; + case 3: + v2 = (v3 > 67878268) ? (v3 + v1 & v3) : (v8 & v2 & v2); + break; + case 4: + v7 = (v1 < 4494917) ? (v5 >> v8 % v3) : (v1 % v3 >> v2); + break; + default: + v5 = (v3 > 40073963) ? (v7 >> v7 >> v2) : (v4 >> v5 << v8); + break; + } + + + switch (v6 % 5) + { + case 0: + v1 = (v5 > 72993832) ? (v5 ^ v5 ^ v3) : (v8 ^ v5 * v1); + break; + case 1: + v2 = v4 << v1 & v5; + break; + case 2: + v5 = (v4 > 22241279) ? (v8 | v4 >> v3) : (v6 % v4 << v2); + break; + case 3: + v4 = (v5 < 50263531) ? (v5 >> v6 % v3) : (v8 ^ v6 + v4); + break; + case 4: + v1 = (v5 > 65700413) ? (v8 % v3 >> v3) : (v7 % v6 | v4); + break; + default: + v6 = (v4 > 7273335) ? (v8 | v4 | v2) : (v7 % v2 - v8); + break; + } + + + if (v4 < 48912616) + { + v5 = (v7 > 86474077) ? (v2 | v7 ^ v3) : (v3 * v3 << v3); + } + else + { + v4 = (v6 > 502648) ? (v8 & v3 >> v1) : (v7 + v8 % v1); + } + + + return (v7 < 98015773) ? (v6 ^ v4 | v8) : (v7 | v1 & v5); + } + + [MosaUnitTest] + public static int FuzzMethod1801() + { + int v1 = 46695574; + int v2 = 5232186; + int v3 = 37125096; + int v4 = 99137844; + int v5 = 1564932; + int v6 = 69053961; + int v7 = 47516229; + int v8 = 66010148; + + if (v3 < 13399104) + { + v8 = (v5 > 21282561) ? (v7 >> v5 - v5) : (v4 >> v2 >> v2); + } + else + { + v6 = v2 << v6 << v7; + } + + + switch (v3 % 5) + { + case 0: + v4 = v4 ^ v8 ^ v7; + break; + case 1: + v4 = (v3 < 76243736) ? (v2 << v5 >> v8) : (v7 & v2 ^ v5); + break; + case 2: + v8 = v4 | v3 << v4; + break; + case 3: + v6 = (v6 < 25964175) ? (v8 << v2 >> v2) : (v8 % v6 >> v5); + break; + case 4: + v8 = (v7 < 58508766) ? (v8 << v8 & v3) : (v7 % v7 & v7); + break; + default: + v1 = (v2 > 38751854) ? (v2 - v2 * v8) : (v8 ^ v2 * v1); + break; + } + + + if (v2 < 60985435) + { + int v9 = 48577748; + v9 = v9 - v9 % v9; + } + else + { + v8 = v8 << v8 >> v7; + } + + + return (v5 > 25605113) ? (v2 - v6 + v6) : (v1 * v2 >> v6); + } + + [MosaUnitTest] + public static int FuzzMethod1802() + { + int v1 = 67494370; + int v2 = 54149024; + int v3 = 81051859; + int v4 = 95635896; + int v5 = 90566506; + int v6 = 98737881; + int v7 = 87014270; + int v8 = 2774571; + + if (v5 > 3822760) + { + int v9 = 31380281; + v9 = v9 ^ v9 / v9; + } + else + { + int v10 = 67642293; + v10 = v10 - v10 % v10; + } + + + switch (v2 % 5) + { + case 0: + v3 = (v4 > 59234252) ? (v5 / v6 + v8) : (v1 | v7 ^ v7); + break; + case 1: + v3 = (v5 > 52058096) ? (v8 * v7 / v1) : (v2 | v1 / v1); + break; + case 2: + v4 = v4 | v7 >> v7; + break; + case 3: + v7 = (v3 < 66162834) ? (v2 | v1 | v1) : (v1 >> v7 & v1); + break; + case 4: + v7 = v3 - v2 * v1; + break; + default: + v8 = v8 >> v8 >> v1; + break; + } + + + switch (v8 % 5) + { + case 0: + v4 = v2 - v2 ^ v3; + break; + case 1: + v8 = v2 * v3 | v4; + break; + case 2: + v3 = v2 + v5 | v1; + break; + case 3: + v7 = v2 + v4 >> v2; + break; + case 4: + v5 = v1 + v5 * v1; + break; + default: + v2 = v4 | v2 + v7; + break; + } + + + return (v2 < 86226391) ? (v2 << v3 / v1) : (v8 >> v7 / v1); + } + + [MosaUnitTest] + public static int FuzzMethod1803() + { + int v1 = 43465832; + int v2 = 7991840; + int v3 = 62217004; + int v4 = 7314871; + int v5 = 42588381; + int v6 = 59018089; + int v7 = 73059448; + int v8 = 98201288; + + switch (v1 % 5) + { + case 0: + v3 = (v1 < 52730129) ? (v4 ^ v5 ^ v6) : (v3 ^ v2 << v8); + break; + case 1: + v4 = (v6 < 34765465) ? (v2 * v1 * v6) : (v3 >> v1 & v3); + break; + case 2: + v6 = v4 / v3 << v2; + break; + case 3: + v6 = (v7 > 78691817) ? (v8 ^ v1 & v6) : (v5 | v5 - v1); + break; + case 4: + v4 = (v2 > 86940026) ? (v7 << v5 >> v7) : (v8 / v6 | v4); + break; + default: + v7 = (v7 < 11360105) ? (v6 - v5 ^ v2) : (v1 - v1 / v3); + break; + } + + + switch (v3 % 5) + { + case 0: + v6 = (v8 > 77361918) ? (v6 << v8 / v8) : (v8 * v3 & v3); + break; + case 1: + v7 = (v2 < 53252178) ? (v4 + v3 << v7) : (v5 >> v2 << v1); + break; + case 2: + v3 = v6 / v6 ^ v7; + break; + case 3: + v2 = (v4 > 75652784) ? (v7 ^ v6 % v6) : (v6 | v1 * v5); + break; + case 4: + v7 = v1 ^ v8 << v1; + break; + default: + v7 = v8 + v3 - v1; + break; + } + + + if (v4 > 34577938) + { + v4 = v4 | v1 & v2; + } + else + { + v8 = v6 * v2 * v2; + } + + + return v7 / v3 << v5; + } + + [MosaUnitTest] + public static int FuzzMethod1804() + { + int v1 = 69260113; + int v2 = 55544314; + int v3 = 95839853; + int v4 = 99706804; + int v5 = 20937672; + int v6 = 65956732; + int v7 = 66068423; + int v8 = 21106800; + + switch (v3 % 5) + { + case 0: + v7 = v2 ^ v2 >> v3; + break; + case 1: + v7 = v3 >> v3 << v1; + break; + case 2: + v1 = (v6 > 79124915) ? (v5 >> v7 * v1) : (v4 & v2 << v5); + break; + case 3: + v5 = v6 & v1 / v5; + break; + case 4: + v7 = v4 - v6 - v7; + break; + default: + v1 = (v2 < 31809402) ? (v2 >> v7 << v2) : (v3 & v2 % v3); + break; + } + + + if (v8 < 71521782) + { + int v9 = 65393986; + v9 = v9 >> v9 + v9; + } + else + { + int v10 = 51285595; + v10 = (v10 > 91885670) ? (v10 * v10 % v10) : (v10 << v10 >> v10); + } + + + if (v1 < 2279016) + { + int v11 = 1204836; + v11 = (v11 > 79624101) ? (v11 ^ v11 / v11) : (v11 << v11 >> v11); + } + else + { + v1 = v1 % v4 ^ v7; + } + + + return (v6 < 94898482) ? (v7 | v6 & v5) : (v3 >> v6 << v7); + } + + [MosaUnitTest] + public static int FuzzMethod1805() + { + int v1 = 28079731; + int v2 = 70526233; + int v3 = 16387645; + int v4 = 14494021; + int v5 = 43181664; + int v6 = 1689403; + int v7 = 89277643; + int v8 = 49003825; + + switch (v3 % 5) + { + case 0: + v4 = v2 * v4 + v5; + break; + case 1: + v2 = (v3 < 57210386) ? (v6 << v6 ^ v8) : (v1 - v2 & v8); + break; + case 2: + v5 = v6 & v8 & v2; + break; + case 3: + v1 = (v6 < 45492999) ? (v8 & v1 + v2) : (v1 >> v4 - v4); + break; + case 4: + v8 = v3 - v5 / v1; + break; + default: + v2 = v2 >> v2 << v2; + break; + } + + + switch (v1 % 5) + { + case 0: + v7 = (v1 < 30642523) ? (v5 << v6 * v4) : (v3 - v1 & v4); + break; + case 1: + v2 = v3 % v8 & v8; + break; + case 2: + v7 = (v7 > 47886429) ? (v8 | v4 >> v3) : (v1 | v2 % v5); + break; + case 3: + v7 = (v6 < 78692039) ? (v7 << v1 >> v1) : (v8 % v7 << v1); + break; + case 4: + v5 = (v6 > 56801012) ? (v7 << v5 | v6) : (v1 ^ v3 | v2); + break; + default: + v6 = (v3 < 86103664) ? (v4 * v5 * v7) : (v2 | v3 & v5); + break; + } + + + switch (v1 % 5) + { + case 0: + v8 = (v6 < 38162460) ? (v3 * v2 + v5) : (v5 >> v8 | v1); + break; + case 1: + v1 = (v2 < 68721544) ? (v4 - v3 + v1) : (v7 << v3 & v5); + break; + case 2: + v1 = (v6 > 54143834) ? (v4 * v3 | v5) : (v7 ^ v4 & v1); + break; + case 3: + v6 = (v1 < 45009307) ? (v7 - v4 << v6) : (v4 & v6 << v4); + break; + case 4: + v3 = v5 << v5 >> v5; + break; + default: + v1 = v8 + v1 & v6; + break; + } + + + return (v3 < 37519089) ? (v5 << v5 ^ v5) : (v4 >> v5 << v1); + } + + [MosaUnitTest] + public static int FuzzMethod1806() + { + int v1 = 57244398; + int v2 = 17109542; + int v3 = 86777318; + int v4 = 38253001; + int v5 = 39203574; + int v6 = 71680789; + int v7 = 34245141; + int v8 = 82605011; + + switch (v6 % 5) + { + case 0: + v7 = (v5 > 6102254) ? (v4 >> v1 % v4) : (v4 >> v6 ^ v4); + break; + case 1: + v6 = v5 << v2 << v4; + break; + case 2: + v3 = v2 >> v5 | v1; + break; + case 3: + v7 = v1 >> v4 >> v2; + break; + case 4: + v5 = v8 >> v4 + v7; + break; + default: + v6 = v7 & v8 | v4; + break; + } + + + if (v2 < 1239563) + { + v6 = (v8 > 63013481) ? (v6 * v3 + v3) : (v6 >> v1 << v2); + } + else + { + int v9 = 15379755; + v9 = (v9 < 39063221) ? (v9 ^ v9 - v9) : (v9 + v9 ^ v9); + } + + + if (v8 > 54975653) + { + int v10 = 75835197; + v10 = (v10 > 62841328) ? (v10 << v10 << v10) : (v10 + v10 / v10); + } + else + { + int v11 = 93735862; + v11 = (v11 < 7536427) ? (v11 << v11 | v11) : (v11 % v11 << v11); + } + + + return (v2 > 61053) ? (v3 >> v2 >> v3) : (v4 & v8 << v6); + } + + [MosaUnitTest] + public static int FuzzMethod1807() + { + int v1 = 64738837; + int v2 = 51879340; + int v3 = 96233756; + int v4 = 51756982; + int v5 = 73846293; + int v6 = 10087732; + int v7 = 50135381; + int v8 = 33141753; + + if (v2 < 35451933) + { + v6 = v5 & v7 ^ v2; + } + else + { + int v9 = 21851848; + v9 = (v9 < 4090223) ? (v9 >> v9 * v9) : (v9 << v9 - v9); + } + + + if (v8 > 74059792) + { + v7 = (v3 < 46292200) ? (v6 / v4 << v2) : (v1 & v2 | v1); + } + else + { + v6 = (v5 > 86540304) ? (v7 % v4 ^ v1) : (v5 | v2 >> v3); + } + + + if (v4 > 52311353) + { + int v10 = 14277393; + v10 = (v10 > 4941105) ? (v10 / v10 & v10) : (v10 << v10 << v10); + } + else + { + int v11 = 69258910; + v11 = (v11 > 18521249) ? (v11 >> v11 - v11) : (v11 & v11 / v11); + } + + + return (v4 > 10175461) ? (v1 >> v1 | v2) : (v3 >> v6 << v2); + } + + [MosaUnitTest] + public static int FuzzMethod1808() + { + int v1 = 11359078; + int v2 = 80992058; + int v3 = 644891; + int v4 = 62794742; + int v5 = 81797974; + int v6 = 27222844; + int v7 = 85820033; + int v8 = 2447703; + + if (v1 > 79410922) + { + int v9 = 59117588; + v9 = (v9 < 19634569) ? (v9 | v9 << v9) : (v9 - v9 ^ v9); + } + else + { + int v10 = 84559413; + v10 = v10 + v10 - v10; + } + + + if (v5 < 44562517) + { + int v11 = 1457209; + v11 = (v11 > 2630549) ? (v11 ^ v11 + v11) : (v11 + v11 % v11); + } + else + { + v4 = (v4 < 74491534) ? (v4 & v5 | v7) : (v5 | v2 >> v4); + } + + + if (v6 < 26418479) + { + v5 = v8 >> v8 & v8; + } + else + { + int v12 = 17392983; + v12 = (v12 > 40715819) ? (v12 ^ v12 | v12) : (v12 ^ v12 & v12); + } + + + return (v4 < 62214060) ? (v4 >> v8 << v6) : (v3 & v7 >> v2); + } + + [MosaUnitTest] + public static int FuzzMethod1809() + { + int v1 = 71403573; + int v2 = 27496182; + int v3 = 18274020; + int v4 = 47325524; + int v5 = 17380259; + int v6 = 7073652; + int v7 = 25723345; + int v8 = 68380429; + + if (v1 > 77691521) + { + v3 = (v5 < 35065514) ? (v6 ^ v3 ^ v4) : (v3 | v8 | v3); + } + else + { + v8 = (v6 < 38744502) ? (v6 & v5 ^ v6) : (v8 / v4 << v6); + } + + + switch (v8 % 5) + { + case 0: + v3 = (v2 > 5627506) ? (v7 >> v7 << v2) : (v7 / v1 ^ v6); + break; + case 1: + v2 = (v5 > 25689684) ? (v8 | v3 * v1) : (v8 * v2 >> v7); + break; + case 2: + v5 = (v3 < 98793575) ? (v5 | v2 << v5) : (v3 % v2 & v8); + break; + case 3: + v4 = (v8 > 67602122) ? (v1 - v2 << v7) : (v8 & v1 - v5); + break; + case 4: + v3 = (v1 < 73469132) ? (v6 | v1 >> v5) : (v5 >> v5 << v2); + break; + default: + v2 = (v5 > 32186707) ? (v3 >> v8 ^ v3) : (v2 * v5 ^ v1); + break; + } + + + if (v3 > 60529552) + { + int v9 = 5665959; + v9 = (v9 < 5910655) ? (v9 | v9 ^ v9) : (v9 + v9 + v9); + } + else + { + v4 = v3 + v7 | v3; + } + + + return (v8 > 59370687) ? (v5 + v8 >> v7) : (v2 / v3 >> v1); + } + + [MosaUnitTest] + public static int FuzzMethod1810() + { + int v1 = 60202991; + int v2 = 4929118; + int v3 = 89472761; + int v4 = 13785246; + int v5 = 4616664; + int v6 = 92981108; + int v7 = 45724265; + int v8 = 89756084; + + if (v7 > 24930146) + { + v4 = (v8 > 75260627) ? (v8 % v3 ^ v6) : (v1 | v2 << v1); + } + else + { + int v9 = 28946957; + v9 = (v9 > 91700443) ? (v9 + v9 & v9) : (v9 >> v9 / v9); + } + + + if (v5 < 96339210) + { + v3 = (v2 < 12235393) ? (v6 - v3 * v6) : (v4 >> v5 ^ v6); + } + else + { + v5 = (v4 > 71132912) ? (v2 - v7 * v5) : (v2 | v1 % v1); + } + + + if (v4 > 12843407) + { + int v10 = 991604; + v10 = (v10 < 36670320) ? (v10 % v10 >> v10) : (v10 | v10 + v10); + } + else + { + v8 = (v8 > 69303322) ? (v6 >> v3 % v5) : (v2 + v3 & v2); + } + + + return v2 << v4 % v6; + } + + [MosaUnitTest] + public static int FuzzMethod1811() + { + int v1 = 20706540; + int v2 = 71602010; + int v3 = 2628864; + int v4 = 32298130; + int v5 = 40426830; + int v6 = 90760571; + int v7 = 85455562; + int v8 = 82601742; + + if (v5 < 95190995) + { + v8 = (v8 > 95104205) ? (v2 - v8 & v4) : (v5 / v1 ^ v2); + } + else + { + int v9 = 94554948; + v9 = (v9 < 40777003) ? (v9 ^ v9 << v9) : (v9 >> v9 << v9); + } + + + if (v4 > 14138031) + { + v8 = v4 | v3 | v5; + } + else + { + v1 = (v1 > 84404193) ? (v2 % v8 << v4) : (v4 | v6 ^ v8); + } + + + switch (v8 % 5) + { + case 0: + v5 = v5 | v6 ^ v7; + break; + case 1: + v7 = (v4 > 60778534) ? (v5 * v8 & v7) : (v2 >> v8 * v5); + break; + case 2: + v8 = (v3 > 44760161) ? (v1 << v4 & v7) : (v6 ^ v5 + v6); + break; + case 3: + v4 = v3 ^ v6 + v2; + break; + case 4: + v8 = v2 ^ v5 ^ v7; + break; + default: + v7 = (v8 < 38439366) ? (v4 >> v8 & v5) : (v8 >> v3 % v1); + break; + } + + + return v5 * v8 >> v3; + } + + [MosaUnitTest] + public static int FuzzMethod1812() + { + int v1 = 38628017; + int v2 = 61123843; + int v3 = 76067568; + int v4 = 38513405; + int v5 = 66014612; + int v6 = 20373789; + int v7 = 88430341; + int v8 = 65833475; + + if (v5 < 28411496) + { + v5 = (v4 > 37950586) ? (v6 ^ v5 / v7) : (v7 * v2 ^ v4); + } + else + { + v3 = v3 >> v7 * v2; + } + + + if (v7 < 19423527) + { + int v9 = 61752407; + v9 = v9 * v9 % v9; + } + else + { + int v10 = 31491167; + v10 = (v10 < 721567) ? (v10 + v10 % v10) : (v10 % v10 * v10); + } + + + if (v2 < 74175023) + { + v5 = v5 * v5 & v8; + } + else + { + int v11 = 70135778; + v11 = v11 * v11 / v11; + } + + + return (v7 > 38778208) ? (v2 << v8 >> v7) : (v2 - v1 * v5); + } + + [MosaUnitTest] + public static int FuzzMethod1813() + { + int v1 = 75851963; + int v2 = 44429449; + int v3 = 69181528; + int v4 = 36275944; + int v5 = 85555092; + int v6 = 62004495; + int v7 = 5071429; + int v8 = 49940392; + + if (v5 < 45275899) + { + v3 = (v4 > 77622458) ? (v2 | v5 << v3) : (v6 ^ v3 >> v3); + } + else + { + v1 = (v2 > 79540840) ? (v5 >> v5 - v1) : (v8 >> v6 | v3); + } + + + switch (v8 % 5) + { + case 0: + v2 = v1 | v2 << v2; + break; + case 1: + v1 = v3 >> v1 & v2; + break; + case 2: + v1 = (v7 > 83886914) ? (v5 % v7 >> v3) : (v6 ^ v7 & v1); + break; + case 3: + v4 = (v5 > 78059807) ? (v4 * v8 >> v7) : (v4 >> v7 - v1); + break; + case 4: + v6 = (v3 < 12333010) ? (v1 & v6 & v7) : (v1 + v3 << v4); + break; + default: + v3 = (v4 < 93796373) ? (v2 & v1 << v3) : (v2 << v5 ^ v5); + break; + } + + + switch (v5 % 5) + { + case 0: + v8 = v4 ^ v7 & v1; + break; + case 1: + v3 = v8 + v8 >> v1; + break; + case 2: + v8 = (v8 < 8223106) ? (v2 - v2 / v7) : (v7 % v5 >> v6); + break; + case 3: + v6 = (v6 < 40897611) ? (v8 >> v5 ^ v8) : (v6 | v6 >> v6); + break; + case 4: + v3 = (v8 < 53788071) ? (v8 << v3 & v1) : (v5 | v8 << v1); + break; + default: + v5 = (v3 > 1958807) ? (v5 >> v7 ^ v6) : (v4 >> v3 % v3); + break; + } + + + return v4 * v1 << v6; + } + + [MosaUnitTest] + public static int FuzzMethod1814() + { + int v1 = 96951838; + int v2 = 67610750; + int v3 = 85026378; + int v4 = 95761519; + int v5 = 84621528; + int v6 = 24848752; + int v7 = 82582059; + int v8 = 87696628; + + switch (v7 % 5) + { + case 0: + v6 = v3 % v7 * v8; + break; + case 1: + v5 = v5 >> v6 & v8; + break; + case 2: + v7 = (v2 > 55661273) ? (v4 >> v1 ^ v2) : (v2 << v7 << v5); + break; + case 3: + v1 = (v5 < 62368811) ? (v6 * v2 | v1) : (v2 << v4 ^ v5); + break; + case 4: + v5 = v8 + v8 % v1; + break; + default: + v7 = v5 | v7 | v6; + break; + } + + + if (v2 > 91825142) + { + int v9 = 93171624; + v9 = (v9 < 92625796) ? (v9 ^ v9 | v9) : (v9 ^ v9 ^ v9); + } + else + { + v3 = v5 / v6 | v2; + } + + + if (v6 < 82141206) + { + v4 = (v3 < 48665323) ? (v4 >> v1 - v5) : (v6 % v5 >> v8); + } + else + { + v4 = (v7 > 55502913) ? (v1 % v1 & v3) : (v5 << v6 ^ v2); + } + + + return v1 & v6 * v4; + } + + [MosaUnitTest] + public static int FuzzMethod1815() + { + int v1 = 95201819; + int v2 = 36410392; + int v3 = 1942994; + int v4 = 22041426; + int v5 = 16774355; + int v6 = 44609939; + int v7 = 77833310; + int v8 = 26948398; + + if (v6 > 69321400) + { + v4 = v4 * v8 & v2; + } + else + { + int v9 = 61786552; + v9 = (v9 < 14682456) ? (v9 >> v9 / v9) : (v9 ^ v9 | v9); + } + + + switch (v8 % 5) + { + case 0: + v2 = (v7 > 64698690) ? (v2 - v3 ^ v3) : (v1 << v3 | v5); + break; + case 1: + v5 = (v5 < 36370767) ? (v4 | v1 % v4) : (v1 & v8 << v5); + break; + case 2: + v6 = (v2 < 81428339) ? (v5 << v3 & v8) : (v7 & v8 % v6); + break; + case 3: + v2 = (v5 > 96832971) ? (v4 / v1 >> v5) : (v6 + v2 & v7); + break; + case 4: + v6 = (v8 > 90068944) ? (v4 ^ v7 & v4) : (v3 >> v2 >> v8); + break; + default: + v8 = (v5 > 12729233) ? (v1 / v5 % v4) : (v7 ^ v2 / v2); + break; + } + + + if (v2 < 72174714) + { + v3 = v5 << v7 + v3; + } + else + { + int v10 = 80323591; + v10 = (v10 < 43691924) ? (v10 << v10 ^ v10) : (v10 << v10 >> v10); + } + + + return v7 + v5 * v2; + } + + [MosaUnitTest] + public static int FuzzMethod1816() + { + int v1 = 93788016; + int v2 = 83782764; + int v3 = 13644668; + int v4 = 52773144; + int v5 = 61535883; + int v6 = 69011453; + int v7 = 42998568; + int v8 = 25803208; + + switch (v8 % 5) + { + case 0: + v2 = (v5 < 90718208) ? (v6 % v6 + v2) : (v1 >> v6 & v7); + break; + case 1: + v3 = v5 / v5 % v4; + break; + case 2: + v2 = (v2 > 65273271) ? (v1 + v3 >> v5) : (v3 % v5 | v5); + break; + case 3: + v4 = (v8 > 87275808) ? (v1 | v5 >> v7) : (v6 - v7 | v8); + break; + case 4: + v8 = v3 ^ v3 ^ v8; + break; + default: + v2 = v6 >> v6 << v5; + break; + } + + + if (v5 < 14286524) + { + int v9 = 15729487; + v9 = (v9 > 99909479) ? (v9 << v9 << v9) : (v9 / v9 | v9); + } + else + { + v3 = (v7 > 13918012) ? (v8 >> v5 << v2) : (v5 / v7 + v3); + } + + + if (v8 > 8737667) + { + v2 = v2 | v8 << v6; + } + else + { + int v10 = 61560544; + v10 = v10 & v10 - v10; + } + + + return (v1 < 38413422) ? (v7 * v5 & v6) : (v3 | v3 * v2); + } + + [MosaUnitTest] + public static int FuzzMethod1817() + { + int v1 = 49086689; + int v2 = 7274475; + int v3 = 28715007; + int v4 = 64171404; + int v5 = 53956682; + int v6 = 68891168; + int v7 = 82518627; + int v8 = 3441497; + + switch (v6 % 5) + { + case 0: + v8 = v2 / v6 & v2; + break; + case 1: + v5 = v6 << v1 << v5; + break; + case 2: + v5 = (v4 > 47192024) ? (v6 << v4 / v2) : (v7 >> v4 | v4); + break; + case 3: + v8 = v5 & v2 << v7; + break; + case 4: + v4 = (v2 > 3187636) ? (v2 ^ v3 % v2) : (v4 >> v6 ^ v2); + break; + default: + v2 = (v6 < 19866652) ? (v4 >> v1 * v1) : (v3 - v8 + v8); + break; + } + + + switch (v1 % 5) + { + case 0: + v3 = (v3 > 68013261) ? (v5 | v6 / v4) : (v3 << v1 - v1); + break; + case 1: + v7 = (v3 < 65653573) ? (v6 + v4 | v5) : (v8 << v3 ^ v8); + break; + case 2: + v7 = v2 % v7 / v8; + break; + case 3: + v4 = v1 >> v4 % v5; + break; + case 4: + v7 = v4 / v6 << v2; + break; + default: + v2 = (v6 > 7657735) ? (v2 % v3 ^ v3) : (v8 & v2 * v8); + break; + } + + + switch (v2 % 5) + { + case 0: + v2 = (v6 > 5397070) ? (v1 & v5 + v2) : (v6 / v3 * v8); + break; + case 1: + v2 = (v3 > 40812750) ? (v2 - v2 << v2) : (v4 & v3 ^ v4); + break; + case 2: + v2 = v8 % v6 << v8; + break; + case 3: + v2 = (v4 > 31085489) ? (v5 << v8 >> v8) : (v3 & v8 ^ v8); + break; + case 4: + v5 = (v6 < 67673605) ? (v3 << v4 ^ v2) : (v7 | v8 * v3); + break; + default: + v7 = (v3 > 6488037) ? (v3 | v6 & v1) : (v7 + v7 - v3); + break; + } + + + return (v8 < 46517137) ? (v5 << v1 << v2) : (v6 / v8 % v2); + } + + [MosaUnitTest] + public static int FuzzMethod1818() + { + int v1 = 72468525; + int v2 = 68640890; + int v3 = 31698313; + int v4 = 81179963; + int v5 = 1298949; + int v6 = 59985632; + int v7 = 89625814; + int v8 = 19842576; + + if (v7 > 86916032) + { + v4 = v5 ^ v8 & v2; + } + else + { + int v9 = 53898650; + v9 = (v9 > 53045024) ? (v9 >> v9 ^ v9) : (v9 << v9 << v9); + } + + + if (v5 < 60464832) + { + int v10 = 86789819; + v10 = v10 << v10 ^ v10; + } + else + { + int v11 = 43571293; + v11 = v11 ^ v11 >> v11; + } + + + if (v4 > 20219168) + { + v2 = (v2 < 22363185) ? (v4 / v8 << v4) : (v1 | v4 % v4); + } + else + { + int v12 = 34465463; + v12 = v12 / v12 & v12; + } + + + return (v4 < 99960230) ? (v3 - v3 - v2) : (v5 + v8 << v2); + } + + [MosaUnitTest] + public static int FuzzMethod1819() + { + int v1 = 86634022; + int v2 = 34441928; + int v3 = 17016584; + int v4 = 82610182; + int v5 = 60044114; + int v6 = 19160859; + int v7 = 23651419; + int v8 = 95217710; + + if (v2 > 78782968) + { + int v9 = 62445064; + v9 = v9 << v9 / v9; + } + else + { + v2 = v1 * v5 | v3; + } + + + if (v7 < 14973784) + { + v3 = v1 << v4 * v6; + } + else + { + v8 = (v5 < 82763481) ? (v1 >> v7 & v4) : (v5 >> v2 >> v3); + } + + + if (v5 > 17333688) + { + int v10 = 95482488; + v10 = (v10 < 59004710) ? (v10 ^ v10 - v10) : (v10 + v10 >> v10); + } + else + { + v3 = (v8 > 83585157) ? (v6 | v7 << v8) : (v5 & v4 + v8); + } + + + return v6 << v1 >> v6; + } + + [MosaUnitTest] + public static int FuzzMethod1820() + { + int v1 = 92404948; + int v2 = 29123563; + int v3 = 27667558; + int v4 = 84941335; + int v5 = 92112102; + int v6 = 33571493; + int v7 = 10343924; + int v8 = 57586836; + + if (v6 < 85811) + { + v4 = v1 & v1 & v3; + } + else + { + int v9 = 66934770; + v9 = v9 << v9 & v9; + } + + + if (v8 > 84409284) + { + v1 = (v1 > 17285092) ? (v5 >> v4 ^ v2) : (v6 | v3 >> v5); + } + else + { + int v10 = 30470843; + v10 = (v10 < 30169387) ? (v10 & v10 | v10) : (v10 >> v10 + v10); + } + + + switch (v4 % 5) + { + case 0: + v3 = (v6 > 12226128) ? (v3 << v7 << v2) : (v8 ^ v2 * v6); + break; + case 1: + v8 = (v5 < 5601435) ? (v8 ^ v6 * v2) : (v3 >> v8 + v8); + break; + case 2: + v4 = (v5 > 96194463) ? (v5 ^ v2 << v3) : (v1 ^ v8 ^ v4); + break; + case 3: + v5 = v1 * v2 << v7; + break; + case 4: + v5 = (v8 > 8948500) ? (v7 / v2 ^ v3) : (v6 ^ v3 << v4); + break; + default: + v7 = v7 + v4 % v7; + break; + } + + + return (v2 > 27936499) ? (v3 << v4 / v4) : (v4 >> v6 | v7); + } + + [MosaUnitTest] + public static int FuzzMethod1821() + { + int v1 = 24206353; + int v2 = 68150022; + int v3 = 26300445; + int v4 = 34380869; + int v5 = 51032231; + int v6 = 50974688; + int v7 = 92479097; + int v8 = 24803483; + + if (v3 > 52748263) + { + v8 = (v6 < 88749816) ? (v5 ^ v7 | v5) : (v5 * v3 << v4); + } + else + { + int v9 = 28348147; + v9 = v9 - v9 >> v9; + } + + + switch (v2 % 5) + { + case 0: + v3 = (v6 > 63545893) ? (v1 & v7 * v7) : (v3 >> v7 - v8); + break; + case 1: + v3 = v4 ^ v6 << v6; + break; + case 2: + v1 = v2 | v8 << v7; + break; + case 3: + v6 = (v8 < 96800021) ? (v5 >> v2 << v3) : (v2 >> v2 + v5); + break; + case 4: + v5 = (v2 < 37705913) ? (v8 ^ v8 * v6) : (v7 | v3 << v6); + break; + default: + v2 = (v5 < 41816574) ? (v6 % v5 + v4) : (v6 << v6 / v7); + break; + } + + + switch (v6 % 5) + { + case 0: + v1 = v8 >> v4 & v2; + break; + case 1: + v5 = (v1 < 50519994) ? (v7 & v7 % v2) : (v8 | v2 - v2); + break; + case 2: + v4 = (v4 < 5540226) ? (v6 ^ v5 - v1) : (v3 * v3 / v7); + break; + case 3: + v3 = v4 << v8 * v3; + break; + case 4: + v6 = (v5 < 73311577) ? (v1 >> v8 & v4) : (v6 ^ v6 & v5); + break; + default: + v1 = v8 + v6 >> v4; + break; + } + + + return (v8 < 17479908) ? (v1 & v4 >> v2) : (v7 / v2 & v2); + } + + [MosaUnitTest] + public static int FuzzMethod1822() + { + int v1 = 60399655; + int v2 = 70159678; + int v3 = 58394411; + int v4 = 65957938; + int v5 = 98704065; + int v6 = 30337002; + int v7 = 63291456; + int v8 = 14758621; + + if (v5 < 2762864) + { + v2 = (v4 < 96416310) ? (v7 * v4 * v6) : (v2 + v5 >> v6); + } + else + { + v1 = v5 + v4 - v4; + } + + + if (v8 < 30182662) + { + int v9 = 57446605; + v9 = v9 % v9 << v9; + } + else + { + v6 = v5 * v4 * v6; + } + + + switch (v7 % 5) + { + case 0: + v5 = (v7 > 64142529) ? (v7 >> v1 | v4) : (v6 << v3 + v1); + break; + case 1: + v6 = (v2 < 2729826) ? (v7 << v1 >> v8) : (v2 - v5 ^ v3); + break; + case 2: + v7 = (v8 < 16041662) ? (v4 << v5 | v8) : (v4 ^ v5 << v4); + break; + case 3: + v3 = (v1 < 65242033) ? (v7 + v3 >> v2) : (v7 >> v5 & v5); + break; + case 4: + v7 = v1 - v5 ^ v1; + break; + default: + v8 = (v5 > 24940156) ? (v6 | v3 & v4) : (v8 % v6 | v7); + break; + } + + + return v8 << v8 & v2; + } + + [MosaUnitTest] + public static int FuzzMethod1823() + { + int v1 = 44815204; + int v2 = 71517857; + int v3 = 46645108; + int v4 = 30833858; + int v5 = 32912206; + int v6 = 24981412; + int v7 = 85763689; + int v8 = 30087540; + + switch (v3 % 5) + { + case 0: + v8 = (v7 > 95528624) ? (v1 >> v4 | v4) : (v3 / v5 << v2); + break; + case 1: + v7 = (v1 < 26919554) ? (v3 | v4 << v6) : (v1 | v2 ^ v7); + break; + case 2: + v3 = (v2 < 93672904) ? (v5 >> v7 | v3) : (v8 | v4 >> v8); + break; + case 3: + v1 = v6 | v7 << v7; + break; + case 4: + v4 = (v3 > 71437865) ? (v7 + v8 % v7) : (v5 / v7 ^ v3); + break; + default: + v4 = (v8 < 67094913) ? (v8 >> v7 + v5) : (v3 ^ v8 + v8); + break; + } + + + if (v1 > 70109018) + { + int v9 = 97942655; + v9 = v9 | v9 >> v9; + } + else + { + v8 = (v7 > 58392710) ? (v4 % v1 + v3) : (v7 + v3 >> v7); + } + + + if (v7 < 34199080) + { + v5 = v3 | v1 & v1; + } + else + { + v5 = (v1 < 82534306) ? (v8 << v8 ^ v6) : (v7 / v3 / v3); + } + + + return v3 | v5 >> v5; + } + + [MosaUnitTest] + public static int FuzzMethod1824() + { + int v1 = 62434550; + int v2 = 34349867; + int v3 = 72345070; + int v4 = 63111219; + int v5 = 54795672; + int v6 = 75615500; + int v7 = 35800572; + int v8 = 15006649; + + if (v7 > 13315223) + { + v8 = (v3 < 89460258) ? (v6 | v8 >> v3) : (v4 << v2 | v3); + } + else + { + int v9 = 74298928; + v9 = v9 >> v9 << v9; + } + + + if (v2 > 22295290) + { + v4 = (v1 > 11732470) ? (v3 - v4 << v3) : (v6 & v7 << v8); + } + else + { + v2 = (v4 > 3209788) ? (v8 | v3 | v3) : (v2 << v4 & v6); + } + + + if (v6 > 30692680) + { + int v10 = 8244766; + v10 = v10 + v10 & v10; + } + else + { + v5 = (v3 < 28526257) ? (v8 ^ v5 | v8) : (v4 >> v8 >> v5); + } + + + return (v4 < 24909633) ? (v3 / v7 ^ v8) : (v3 ^ v3 | v5); + } + + [MosaUnitTest] + public static int FuzzMethod1825() + { + int v1 = 66658821; + int v2 = 30911731; + int v3 = 29522692; + int v4 = 4469511; + int v5 = 39080229; + int v6 = 94537661; + int v7 = 19976801; + int v8 = 87263061; + + switch (v6 % 5) + { + case 0: + v1 = v6 >> v1 ^ v5; + break; + case 1: + v3 = (v2 > 15987019) ? (v6 / v5 << v8) : (v4 & v1 | v4); + break; + case 2: + v1 = v2 | v3 / v2; + break; + case 3: + v7 = v5 << v8 + v8; + break; + case 4: + v8 = v5 / v1 & v5; + break; + default: + v6 = (v6 < 62083460) ? (v4 << v8 << v4) : (v5 ^ v7 * v5); + break; + } + + + if (v1 > 23848187) + { + int v9 = 78624618; + v9 = (v9 > 64041812) ? (v9 - v9 & v9) : (v9 | v9 * v9); + } + else + { + v3 = (v6 > 87122529) ? (v1 & v6 + v2) : (v8 >> v8 << v8); + } + + + if (v8 > 73954156) + { + v8 = (v8 < 5177991) ? (v7 | v4 >> v2) : (v5 | v2 << v8); + } + else + { + int v10 = 33300613; + v10 = v10 % v10 & v10; + } + + + return (v5 < 72955132) ? (v1 & v1 ^ v4) : (v3 % v2 - v2); + } + + [MosaUnitTest] + public static int FuzzMethod1826() + { + int v1 = 96526025; + int v2 = 1327704; + int v3 = 33043380; + int v4 = 17957940; + int v5 = 18557207; + int v6 = 89926770; + int v7 = 83385158; + int v8 = 48702591; + + switch (v8 % 5) + { + case 0: + v8 = (v5 > 57319394) ? (v5 | v2 >> v2) : (v4 * v1 >> v7); + break; + case 1: + v1 = (v8 > 62310327) ? (v4 >> v1 << v5) : (v8 + v8 << v4); + break; + case 2: + v4 = v3 & v4 + v7; + break; + case 3: + v4 = (v1 > 92591254) ? (v3 % v4 | v8) : (v5 * v7 & v5); + break; + case 4: + v3 = v7 & v4 | v5; + break; + default: + v4 = (v2 < 84738646) ? (v2 * v7 / v6) : (v8 & v5 + v7); + break; + } + + + switch (v6 % 5) + { + case 0: + v7 = (v4 > 4739407) ? (v4 << v5 & v8) : (v4 + v3 & v7); + break; + case 1: + v5 = (v8 > 74104737) ? (v4 ^ v4 >> v4) : (v7 | v2 ^ v5); + break; + case 2: + v5 = (v3 > 71080039) ? (v3 + v1 + v4) : (v8 ^ v5 - v8); + break; + case 3: + v2 = v4 | v4 + v2; + break; + case 4: + v3 = (v2 < 59895751) ? (v3 & v3 / v2) : (v4 >> v2 & v5); + break; + default: + v1 = (v8 > 55316476) ? (v1 / v7 | v2) : (v8 | v7 & v5); + break; + } + + + if (v1 < 3922092) + { + v1 = (v7 < 80850842) ? (v7 % v3 >> v8) : (v1 << v8 / v1); + } + else + { + int v9 = 88325181; + v9 = v9 >> v9 << v9; + } + + + return (v1 > 32117727) ? (v8 + v5 & v1) : (v2 ^ v5 ^ v3); + } + + [MosaUnitTest] + public static int FuzzMethod1827() + { + int v1 = 78782717; + int v2 = 11719710; + int v3 = 53496156; + int v4 = 63233417; + int v5 = 69173446; + int v6 = 90989896; + int v7 = 1474715; + int v8 = 8017903; + + if (v7 > 12142185) + { + int v9 = 226172; + v9 = (v9 < 34749496) ? (v9 & v9 / v9) : (v9 >> v9 + v9); + } + else + { + int v10 = 14233998; + v10 = (v10 < 91338231) ? (v10 + v10 & v10) : (v10 / v10 >> v10); + } + + + if (v8 < 86217514) + { + int v11 = 19180638; + v11 = v11 ^ v11 / v11; + } + else + { + int v12 = 3919757; + v12 = v12 / v12 << v12; + } + + + switch (v8 % 5) + { + case 0: + v1 = (v6 < 5756723) ? (v8 ^ v2 ^ v8) : (v5 >> v5 & v3); + break; + case 1: + v7 = v6 >> v8 >> v7; + break; + case 2: + v4 = (v6 > 16883355) ? (v6 << v6 << v5) : (v6 << v3 & v2); + break; + case 3: + v3 = (v5 > 85219316) ? (v1 * v7 % v1) : (v1 | v1 - v8); + break; + case 4: + v7 = (v6 > 67386019) ? (v6 | v8 >> v8) : (v5 ^ v4 / v8); + break; + default: + v3 = v2 << v3 + v7; + break; + } + + + return (v2 > 93501719) ? (v2 << v1 >> v6) : (v7 % v2 << v2); + } + + [MosaUnitTest] + public static int FuzzMethod1828() + { + int v1 = 17845479; + int v2 = 60573043; + int v3 = 36113919; + int v4 = 43015868; + int v5 = 32492326; + int v6 = 96426028; + int v7 = 92613842; + int v8 = 23908368; + + if (v3 > 69921495) + { + v7 = (v3 > 21476449) ? (v8 / v2 * v2) : (v8 % v6 << v6); + } + else + { + v6 = v5 / v1 ^ v8; + } + + + switch (v4 % 5) + { + case 0: + v2 = v7 - v1 + v3; + break; + case 1: + v3 = v2 >> v8 | v2; + break; + case 2: + v5 = (v1 < 74106679) ? (v2 ^ v7 >> v3) : (v7 << v6 - v4); + break; + case 3: + v8 = v2 >> v1 >> v7; + break; + case 4: + v8 = (v4 > 80822521) ? (v5 >> v5 + v2) : (v4 >> v1 >> v3); + break; + default: + v6 = (v2 > 66051703) ? (v5 << v8 | v1) : (v7 << v3 - v6); + break; + } + + + switch (v5 % 5) + { + case 0: + v5 = (v6 > 57681470) ? (v4 & v8 << v5) : (v6 | v1 * v6); + break; + case 1: + v7 = (v4 < 75914155) ? (v3 | v7 / v1) : (v4 >> v4 & v7); + break; + case 2: + v8 = v6 ^ v1 >> v4; + break; + case 3: + v8 = (v6 > 78749613) ? (v3 ^ v5 | v4) : (v5 << v4 >> v2); + break; + case 4: + v7 = (v4 < 40333587) ? (v6 / v6 ^ v3) : (v4 & v4 % v7); + break; + default: + v7 = (v1 > 17601149) ? (v8 % v6 << v1) : (v5 & v2 << v3); + break; + } + + + return v1 >> v6 & v5; + } + + [MosaUnitTest] + public static int FuzzMethod1829() + { + int v1 = 84488235; + int v2 = 35206520; + int v3 = 76954727; + int v4 = 52919372; + int v5 = 69306471; + int v6 = 66371984; + int v7 = 74117613; + int v8 = 63845185; + + if (v4 > 56235499) + { + v8 = v4 << v2 % v7; + } + else + { + v4 = (v5 < 78944288) ? (v6 | v2 << v4) : (v4 >> v3 & v7); + } + + + switch (v2 % 5) + { + case 0: + v1 = (v1 < 95843046) ? (v2 * v4 >> v7) : (v5 & v3 >> v5); + break; + case 1: + v5 = (v1 < 42866578) ? (v7 * v1 | v7) : (v2 ^ v2 / v1); + break; + case 2: + v3 = (v3 < 70985782) ? (v6 << v5 % v1) : (v1 * v6 * v1); + break; + case 3: + v6 = v2 / v5 - v5; + break; + case 4: + v2 = (v6 < 28775209) ? (v3 >> v8 | v3) : (v3 * v1 >> v3); + break; + default: + v1 = (v3 < 86064822) ? (v1 >> v4 * v8) : (v7 ^ v6 & v1); + break; + } + + + switch (v2 % 5) + { + case 0: + v5 = v8 ^ v6 + v2; + break; + case 1: + v6 = (v1 > 57851304) ? (v4 >> v5 >> v5) : (v6 % v5 * v6); + break; + case 2: + v3 = v5 ^ v1 & v5; + break; + case 3: + v3 = (v8 > 86780345) ? (v1 | v5 / v8) : (v7 ^ v6 - v1); + break; + case 4: + v7 = (v8 > 87343466) ? (v1 << v4 << v7) : (v2 << v5 % v4); + break; + default: + v1 = (v8 > 24329065) ? (v8 * v1 << v4) : (v1 % v2 | v2); + break; + } + + + return v5 >> v5 >> v6; + } + + [MosaUnitTest] + public static int FuzzMethod1830() + { + int v1 = 8674081; + int v2 = 27652444; + int v3 = 93897410; + int v4 = 15844341; + int v5 = 49133662; + int v6 = 56208812; + int v7 = 93908483; + int v8 = 11586328; + + if (v1 > 85761766) + { + v3 = v8 * v6 * v7; + } + else + { + int v9 = 17952141; + v9 = (v9 < 57258405) ? (v9 << v9 * v9) : (v9 << v9 + v9); + } + + + switch (v3 % 5) + { + case 0: + v6 = v6 ^ v5 * v1; + break; + case 1: + v3 = (v7 > 96432345) ? (v2 >> v3 >> v7) : (v3 >> v7 - v2); + break; + case 2: + v6 = (v5 > 79106118) ? (v7 >> v5 * v3) : (v3 | v5 >> v1); + break; + case 3: + v4 = v6 | v7 << v8; + break; + case 4: + v4 = (v2 > 21033527) ? (v5 | v5 | v5) : (v8 ^ v3 / v2); + break; + default: + v7 = (v6 < 30061276) ? (v1 + v6 << v8) : (v4 / v6 >> v8); + break; + } + + + switch (v5 % 5) + { + case 0: + v6 = (v8 < 44221810) ? (v3 ^ v6 * v3) : (v5 % v1 / v7); + break; + case 1: + v8 = (v5 > 72289105) ? (v8 & v4 | v6) : (v4 >> v8 & v4); + break; + case 2: + v5 = (v3 > 19069495) ? (v8 & v7 | v3) : (v4 >> v3 >> v7); + break; + case 3: + v1 = (v2 < 31972726) ? (v7 ^ v4 >> v7) : (v8 & v6 ^ v4); + break; + case 4: + v6 = v5 | v6 >> v8; + break; + default: + v1 = (v6 > 2294586) ? (v5 >> v8 ^ v8) : (v7 ^ v4 - v8); + break; + } + + + return v1 << v1 >> v1; + } + + [MosaUnitTest] + public static int FuzzMethod1831() + { + int v1 = 51777379; + int v2 = 97026532; + int v3 = 22567186; + int v4 = 51497990; + int v5 = 66724043; + int v6 = 50605115; + int v7 = 60128931; + int v8 = 22278631; + + if (v4 > 97423761) + { + int v9 = 16026984; + v9 = (v9 < 26341656) ? (v9 >> v9 | v9) : (v9 >> v9 << v9); + } + else + { + int v10 = 4848187; + v10 = (v10 > 39021494) ? (v10 >> v10 & v10) : (v10 & v10 & v10); + } + + + switch (v8 % 5) + { + case 0: + v2 = v4 * v4 * v1; + break; + case 1: + v8 = v3 >> v8 ^ v5; + break; + case 2: + v8 = v2 * v1 - v8; + break; + case 3: + v5 = (v3 > 55803322) ? (v6 | v1 & v7) : (v6 ^ v3 << v2); + break; + case 4: + v8 = (v5 > 10154288) ? (v8 | v1 ^ v3) : (v3 >> v4 % v4); + break; + default: + v6 = (v8 > 52746572) ? (v2 >> v6 & v4) : (v5 << v3 & v4); + break; + } + + + switch (v2 % 5) + { + case 0: + v7 = v5 << v6 | v4; + break; + case 1: + v6 = (v6 > 17291175) ? (v5 - v1 << v2) : (v4 >> v1 ^ v3); + break; + case 2: + v6 = v7 | v1 * v6; + break; + case 3: + v7 = (v4 < 89162064) ? (v3 | v6 * v2) : (v1 * v2 | v7); + break; + case 4: + v5 = v8 << v8 << v4; + break; + default: + v5 = (v7 > 99832861) ? (v1 << v6 | v8) : (v5 ^ v5 + v7); + break; + } + + + return (v1 < 59840061) ? (v7 + v2 * v3) : (v4 % v3 ^ v1); + } + + [MosaUnitTest] + public static int FuzzMethod1832() + { + int v1 = 15592544; + int v2 = 53494072; + int v3 = 51899601; + int v4 = 32125004; + int v5 = 31350145; + int v6 = 98741515; + int v7 = 76802710; + int v8 = 55184735; + + switch (v7 % 5) + { + case 0: + v6 = (v2 < 3203408) ? (v2 >> v6 >> v7) : (v2 ^ v4 | v5); + break; + case 1: + v1 = v6 & v4 << v7; + break; + case 2: + v6 = (v2 > 32544204) ? (v6 + v1 | v3) : (v1 << v5 % v1); + break; + case 3: + v8 = (v5 > 71082897) ? (v2 | v3 & v5) : (v2 << v2 >> v1); + break; + case 4: + v7 = (v4 < 57876982) ? (v5 | v8 / v8) : (v2 >> v2 - v5); + break; + default: + v3 = v2 ^ v5 - v1; + break; + } + + + if (v2 > 68582225) + { + int v9 = 72981150; + v9 = v9 >> v9 & v9; + } + else + { + v8 = (v8 > 82019580) ? (v3 | v1 >> v7) : (v6 / v7 << v4); + } + + + switch (v4 % 5) + { + case 0: + v1 = (v1 > 71648217) ? (v5 | v5 ^ v6) : (v1 ^ v8 >> v5); + break; + case 1: + v1 = (v1 > 62619786) ? (v1 / v7 | v5) : (v2 / v1 ^ v3); + break; + case 2: + v1 = v3 ^ v4 >> v2; + break; + case 3: + v8 = v6 << v6 % v4; + break; + case 4: + v6 = (v5 < 88580249) ? (v6 % v3 ^ v8) : (v1 % v3 / v8); + break; + default: + v7 = (v3 < 4089610) ? (v6 << v4 * v4) : (v5 ^ v7 / v4); + break; + } + + + return (v2 < 58964968) ? (v3 >> v8 >> v7) : (v1 & v6 << v4); + } + + [MosaUnitTest] + public static int FuzzMethod1833() + { + int v1 = 68993234; + int v2 = 43246053; + int v3 = 86944654; + int v4 = 79743086; + int v5 = 49960015; + int v6 = 67345268; + int v7 = 44479435; + int v8 = 65408357; + + if (v1 < 20875434) + { + int v9 = 59448093; + v9 = (v9 < 93498710) ? (v9 - v9 & v9) : (v9 >> v9 + v9); + } + else + { + v7 = v2 << v5 << v3; + } + + + switch (v3 % 5) + { + case 0: + v7 = v2 >> v3 >> v3; + break; + case 1: + v8 = v3 << v4 << v7; + break; + case 2: + v1 = v2 >> v8 % v7; + break; + case 3: + v7 = (v3 < 75812959) ? (v5 * v1 << v1) : (v1 & v5 >> v8); + break; + case 4: + v3 = (v5 > 60452779) ? (v1 << v5 * v8) : (v7 % v8 << v3); + break; + default: + v4 = (v6 < 58435336) ? (v2 ^ v5 + v5) : (v8 >> v2 << v7); + break; + } + + + switch (v4 % 5) + { + case 0: + v3 = v1 - v6 >> v2; + break; + case 1: + v6 = (v3 > 49990355) ? (v2 - v6 ^ v1) : (v7 << v5 % v4); + break; + case 2: + v7 = (v1 < 34542998) ? (v7 >> v7 << v1) : (v1 + v4 - v7); + break; + case 3: + v7 = v2 ^ v1 << v1; + break; + case 4: + v2 = (v5 < 64410904) ? (v2 << v3 << v8) : (v8 ^ v7 + v4); + break; + default: + v2 = (v5 < 696006) ? (v8 * v8 % v4) : (v8 / v8 >> v2); + break; + } + + + return (v4 < 50624024) ? (v6 + v8 & v8) : (v8 ^ v7 & v7); + } + + [MosaUnitTest] + public static int FuzzMethod1834() + { + int v1 = 83991477; + int v2 = 5870918; + int v3 = 29394256; + int v4 = 31038850; + int v5 = 41718814; + int v6 = 58596279; + int v7 = 7515835; + int v8 = 1892014; + + switch (v5 % 5) + { + case 0: + v7 = (v3 > 74797993) ? (v6 - v1 + v4) : (v7 & v8 & v3); + break; + case 1: + v6 = (v8 < 66104418) ? (v2 << v1 % v2) : (v1 & v2 >> v8); + break; + case 2: + v7 = (v8 < 19620508) ? (v7 - v5 + v8) : (v1 * v7 - v8); + break; + case 3: + v8 = (v3 > 7771493) ? (v5 >> v3 % v7) : (v8 ^ v5 & v1); + break; + case 4: + v3 = (v7 < 45574318) ? (v2 << v8 << v1) : (v2 >> v4 - v3); + break; + default: + v1 = v5 | v8 ^ v8; + break; + } + + + switch (v3 % 5) + { + case 0: + v8 = v5 >> v2 % v4; + break; + case 1: + v3 = (v6 < 39625859) ? (v4 ^ v1 - v4) : (v4 | v2 * v5); + break; + case 2: + v7 = (v1 > 13666142) ? (v1 * v3 - v5) : (v1 * v3 >> v4); + break; + case 3: + v2 = v7 >> v3 | v7; + break; + case 4: + v1 = v4 | v6 - v5; + break; + default: + v3 = (v4 < 86936927) ? (v2 - v2 / v8) : (v6 * v5 << v8); + break; + } + + + if (v2 > 37262746) + { + int v9 = 89203405; + v9 = (v9 > 43137045) ? (v9 >> v9 << v9) : (v9 & v9 / v9); + } + else + { + int v10 = 6555536; + v10 = (v10 > 38407129) ? (v10 << v10 / v10) : (v10 & v10 ^ v10); + } + + + return (v6 < 10040122) ? (v4 & v1 | v1) : (v3 / v1 >> v4); + } + + [MosaUnitTest] + public static int FuzzMethod1835() + { + int v1 = 60069898; + int v2 = 62766763; + int v3 = 8943698; + int v4 = 54196121; + int v5 = 90362975; + int v6 = 40128648; + int v7 = 19256073; + int v8 = 91888268; + + if (v1 < 32399872) + { + int v9 = 42535208; + v9 = v9 & v9 * v9; + } + else + { + int v10 = 38390040; + v10 = v10 % v10 + v10; + } + + + if (v6 < 4843912) + { + int v11 = 97383187; + v11 = v11 << v11 / v11; + } + else + { + v5 = v7 >> v4 * v3; + } + + + switch (v6 % 5) + { + case 0: + v4 = v3 >> v7 % v8; + break; + case 1: + v6 = v4 % v5 ^ v7; + break; + case 2: + v4 = v2 ^ v1 >> v4; + break; + case 3: + v3 = (v2 < 21661406) ? (v3 << v8 | v6) : (v8 >> v4 & v1); + break; + case 4: + v7 = (v1 < 36538059) ? (v5 + v1 >> v1) : (v6 / v1 ^ v5); + break; + default: + v4 = (v6 < 17851794) ? (v7 >> v5 | v7) : (v4 ^ v2 * v7); + break; + } + + + return (v2 > 12858262) ? (v7 ^ v5 ^ v3) : (v4 * v3 * v7); + } + + [MosaUnitTest] + public static int FuzzMethod1836() + { + int v1 = 19230094; + int v2 = 60548429; + int v3 = 74452327; + int v4 = 20729753; + int v5 = 6397015; + int v6 = 10593372; + int v7 = 17788075; + int v8 = 59321498; + + switch (v2 % 5) + { + case 0: + v2 = (v5 > 55121559) ? (v2 << v8 & v5) : (v4 >> v2 << v8); + break; + case 1: + v3 = (v7 < 66613240) ? (v2 & v3 * v5) : (v7 ^ v7 << v5); + break; + case 2: + v5 = (v7 < 28750697) ? (v6 & v7 >> v1) : (v3 * v3 << v2); + break; + case 3: + v4 = (v4 > 70246998) ? (v5 >> v3 | v8) : (v8 | v6 << v1); + break; + case 4: + v2 = v2 & v6 / v7; + break; + default: + v6 = v5 << v6 - v6; + break; + } + + + if (v8 > 3205627) + { + v1 = v2 * v7 % v7; + } + else + { + v7 = (v7 > 58786692) ? (v8 / v1 & v7) : (v7 & v5 << v3); + } + + + switch (v7 % 5) + { + case 0: + v2 = v8 & v5 ^ v2; + break; + case 1: + v3 = v7 / v1 >> v2; + break; + case 2: + v1 = (v6 > 95770245) ? (v3 - v5 - v1) : (v7 >> v6 / v8); + break; + case 3: + v7 = (v5 < 50459088) ? (v7 - v7 * v3) : (v8 % v4 << v4); + break; + case 4: + v2 = (v5 < 29800341) ? (v8 << v6 ^ v8) : (v4 << v1 << v7); + break; + default: + v2 = (v8 < 89837670) ? (v2 ^ v4 >> v2) : (v8 - v3 % v6); + break; + } + + + return (v4 < 85933350) ? (v3 ^ v8 * v4) : (v8 + v2 | v6); + } + + [MosaUnitTest] + public static int FuzzMethod1837() + { + int v1 = 54936716; + int v2 = 2341572; + int v3 = 41116284; + int v4 = 79752497; + int v5 = 48024321; + int v6 = 51021196; + int v7 = 98808307; + int v8 = 96258412; + + switch (v7 % 5) + { + case 0: + v5 = v3 | v8 % v2; + break; + case 1: + v4 = v7 & v7 >> v7; + break; + case 2: + v3 = (v5 > 30462933) ? (v4 ^ v7 + v5) : (v7 - v7 + v5); + break; + case 3: + v2 = (v8 > 8405240) ? (v7 >> v5 * v8) : (v3 ^ v6 & v8); + break; + case 4: + v6 = v3 * v7 ^ v3; + break; + default: + v1 = v2 & v8 >> v3; + break; + } + + + switch (v7 % 5) + { + case 0: + v3 = v2 | v8 ^ v5; + break; + case 1: + v8 = (v4 < 93234073) ? (v7 / v3 ^ v1) : (v4 & v4 & v2); + break; + case 2: + v7 = (v6 > 18713287) ? (v6 - v2 - v5) : (v2 % v4 >> v6); + break; + case 3: + v6 = (v3 < 69539409) ? (v8 ^ v2 | v6) : (v1 / v2 & v5); + break; + case 4: + v3 = (v8 < 21112651) ? (v1 >> v8 << v7) : (v6 | v3 / v5); + break; + default: + v8 = v7 * v7 >> v8; + break; + } + + + switch (v3 % 5) + { + case 0: + v1 = (v4 < 80435370) ? (v2 & v3 * v3) : (v1 * v6 / v1); + break; + case 1: + v4 = (v1 > 61914360) ? (v8 % v1 | v8) : (v7 >> v1 >> v8); + break; + case 2: + v5 = (v1 > 90077173) ? (v3 ^ v5 - v8) : (v8 - v8 - v5); + break; + case 3: + v7 = v5 * v5 << v4; + break; + case 4: + v5 = (v4 > 19759376) ? (v5 >> v3 % v1) : (v8 << v1 & v5); + break; + default: + v8 = (v8 < 48924457) ? (v8 / v4 + v5) : (v2 >> v2 + v3); + break; + } + + + return v6 | v1 << v7; + } + + [MosaUnitTest] + public static int FuzzMethod1838() + { + int v1 = 15112282; + int v2 = 29850971; + int v3 = 87397601; + int v4 = 10449422; + int v5 = 52440105; + int v6 = 44249474; + int v7 = 44499358; + int v8 = 13436416; + + if (v8 < 51013877) + { + int v9 = 8811768; + v9 = (v9 > 74163367) ? (v9 & v9 >> v9) : (v9 + v9 >> v9); + } + else + { + v2 = (v6 > 30486645) ? (v8 ^ v6 << v3) : (v7 | v2 & v4); + } + + + switch (v2 % 5) + { + case 0: + v1 = (v7 > 60164387) ? (v3 | v3 ^ v3) : (v5 << v1 & v2); + break; + case 1: + v1 = (v3 < 22812181) ? (v8 << v3 | v2) : (v2 % v3 / v6); + break; + case 2: + v5 = v1 & v8 ^ v8; + break; + case 3: + v5 = v7 * v5 * v5; + break; + case 4: + v6 = v8 >> v7 >> v5; + break; + default: + v3 = (v2 < 62532824) ? (v4 % v4 / v8) : (v7 + v1 << v5); + break; + } + + + switch (v2 % 5) + { + case 0: + v8 = (v4 < 22512540) ? (v5 << v2 - v3) : (v2 + v8 << v5); + break; + case 1: + v2 = (v8 < 15166818) ? (v2 + v1 << v6) : (v5 & v1 << v8); + break; + case 2: + v1 = (v8 < 21731947) ? (v2 >> v1 / v1) : (v6 >> v4 << v7); + break; + case 3: + v1 = v8 ^ v2 & v7; + break; + case 4: + v6 = (v5 < 85309626) ? (v8 + v8 & v8) : (v1 << v7 * v4); + break; + default: + v5 = v2 + v7 << v5; + break; + } + + + return (v1 < 74344350) ? (v4 % v2 % v3) : (v6 * v6 | v3); + } + + [MosaUnitTest] + public static int FuzzMethod1839() + { + int v1 = 5910336; + int v2 = 48790148; + int v3 = 64319057; + int v4 = 29200120; + int v5 = 81538765; + int v6 = 28009535; + int v7 = 35090837; + int v8 = 65616162; + + switch (v1 % 5) + { + case 0: + v5 = v4 >> v1 >> v7; + break; + case 1: + v6 = (v7 < 878905) ? (v5 >> v6 << v2) : (v1 >> v2 << v5); + break; + case 2: + v8 = v1 & v7 / v5; + break; + case 3: + v8 = v3 >> v8 >> v4; + break; + case 4: + v4 = (v5 < 89781734) ? (v2 << v5 % v7) : (v8 >> v5 & v2); + break; + default: + v2 = v5 - v3 << v1; + break; + } + + + switch (v6 % 5) + { + case 0: + v3 = (v7 > 14970688) ? (v1 ^ v5 * v2) : (v7 - v5 | v3); + break; + case 1: + v5 = (v4 > 93479218) ? (v6 ^ v3 & v4) : (v5 << v8 >> v2); + break; + case 2: + v1 = v4 << v3 + v6; + break; + case 3: + v5 = v3 << v3 & v7; + break; + case 4: + v7 = (v3 < 56399280) ? (v7 & v4 + v6) : (v6 - v4 & v2); + break; + default: + v5 = (v2 < 90002513) ? (v3 & v8 ^ v6) : (v4 % v3 | v7); + break; + } + + + switch (v4 % 5) + { + case 0: + v3 = (v1 > 46759166) ? (v1 << v2 | v3) : (v8 | v1 & v5); + break; + case 1: + v8 = (v3 < 30286174) ? (v1 & v5 | v1) : (v5 % v4 & v3); + break; + case 2: + v5 = v1 << v6 / v8; + break; + case 3: + v2 = v1 >> v5 & v7; + break; + case 4: + v4 = (v3 > 91822330) ? (v3 & v3 & v6) : (v8 >> v7 >> v2); + break; + default: + v5 = (v8 > 88243589) ? (v7 | v1 << v4) : (v7 % v8 / v6); + break; + } + + + return (v5 < 81769094) ? (v7 - v7 ^ v3) : (v5 + v5 << v7); + } + + [MosaUnitTest] + public static int FuzzMethod1840() + { + int v1 = 86819146; + int v2 = 27053671; + int v3 = 38363542; + int v4 = 52545310; + int v5 = 96649926; + int v6 = 76270062; + int v7 = 93712184; + int v8 = 72765342; + + switch (v3 % 5) + { + case 0: + v1 = (v3 < 53724037) ? (v2 / v6 >> v5) : (v7 << v7 << v1); + break; + case 1: + v4 = (v1 > 52424233) ? (v3 & v2 ^ v7) : (v2 / v7 ^ v5); + break; + case 2: + v7 = v8 >> v5 - v6; + break; + case 3: + v3 = v7 & v6 | v7; + break; + case 4: + v2 = v5 << v5 & v4; + break; + default: + v7 = (v8 < 96470166) ? (v3 % v5 | v4) : (v3 << v2 & v7); + break; + } + + + if (v2 < 95181326) + { + v6 = (v3 > 95669755) ? (v1 & v1 - v6) : (v3 / v3 & v4); + } + else + { + v6 = v2 / v1 | v5; + } + + + if (v3 < 44329910) + { + v2 = v2 + v7 << v4; + } + else + { + v2 = (v4 < 61083225) ? (v1 | v2 - v6) : (v1 & v1 & v2); + } + + + return (v7 < 35973353) ? (v8 & v1 << v1) : (v6 * v7 & v1); + } + + [MosaUnitTest] + public static int FuzzMethod1841() + { + int v1 = 32680984; + int v2 = 53650026; + int v3 = 96153772; + int v4 = 25691475; + int v5 = 48436190; + int v6 = 51046777; + int v7 = 978211; + int v8 = 81391123; + + if (v1 > 53507607) + { + v4 = v3 & v8 << v4; + } + else + { + v5 = v8 ^ v3 % v4; + } + + + switch (v4 % 5) + { + case 0: + v7 = v4 & v5 >> v3; + break; + case 1: + v8 = (v1 < 64640396) ? (v8 ^ v7 | v8) : (v5 >> v5 >> v3); + break; + case 2: + v2 = (v7 < 79381676) ? (v5 / v2 ^ v4) : (v7 | v6 << v2); + break; + case 3: + v3 = (v6 > 35735717) ? (v1 / v1 % v2) : (v1 & v8 ^ v2); + break; + case 4: + v1 = (v3 > 81394531) ? (v6 >> v7 | v8) : (v6 << v4 % v5); + break; + default: + v1 = v6 << v2 - v6; + break; + } + + + switch (v1 % 5) + { + case 0: + v7 = (v6 > 33478147) ? (v1 % v5 ^ v4) : (v2 - v5 >> v7); + break; + case 1: + v2 = (v8 < 25945306) ? (v5 | v7 | v8) : (v8 | v1 % v8); + break; + case 2: + v6 = v4 >> v2 / v7; + break; + case 3: + v7 = (v7 < 92173650) ? (v1 >> v8 + v5) : (v7 << v3 % v2); + break; + case 4: + v8 = (v6 > 34864861) ? (v8 & v3 / v6) : (v8 + v6 + v2); + break; + default: + v8 = v7 | v3 >> v1; + break; + } + + + return v1 / v7 | v2; + } + + [MosaUnitTest] + public static int FuzzMethod1842() + { + int v1 = 32210489; + int v2 = 68569444; + int v3 = 5011922; + int v4 = 46022838; + int v5 = 93568269; + int v6 = 71882600; + int v7 = 32033331; + int v8 = 74379989; + + switch (v1 % 5) + { + case 0: + v4 = (v3 < 35643099) ? (v2 << v5 - v7) : (v8 & v3 % v2); + break; + case 1: + v6 = (v2 < 26528371) ? (v1 * v5 * v2) : (v8 / v4 >> v7); + break; + case 2: + v5 = (v6 > 44432018) ? (v6 | v7 % v1) : (v1 | v6 | v1); + break; + case 3: + v5 = (v6 > 19444982) ? (v2 + v5 << v3) : (v6 * v3 >> v2); + break; + case 4: + v4 = (v2 > 62734277) ? (v3 + v7 >> v2) : (v1 ^ v2 << v8); + break; + default: + v1 = (v2 > 14884535) ? (v2 - v8 * v7) : (v6 >> v3 - v7); + break; + } + + + switch (v3 % 5) + { + case 0: + v2 = v2 & v3 % v8; + break; + case 1: + v1 = (v2 > 41309084) ? (v7 << v6 & v3) : (v8 << v3 - v2); + break; + case 2: + v1 = v6 % v1 >> v1; + break; + case 3: + v7 = v6 << v3 >> v2; + break; + case 4: + v8 = (v3 < 28294280) ? (v7 - v2 >> v8) : (v6 << v2 << v4); + break; + default: + v6 = v6 << v6 | v6; + break; + } + + + if (v6 > 82415091) + { + int v9 = 56190235; + v9 = (v9 > 8610186) ? (v9 ^ v9 ^ v9) : (v9 - v9 + v9); + } + else + { + v2 = v3 & v1 << v1; + } + + + return v8 + v6 >> v4; + } + + [MosaUnitTest] + public static int FuzzMethod1843() + { + int v1 = 11444783; + int v2 = 77801550; + int v3 = 8940591; + int v4 = 51820138; + int v5 = 29866412; + int v6 = 207690; + int v7 = 41786164; + int v8 = 87230330; + + switch (v5 % 5) + { + case 0: + v7 = (v7 > 83551153) ? (v3 & v4 >> v1) : (v6 & v6 ^ v2); + break; + case 1: + v8 = (v2 > 23423279) ? (v7 % v1 / v1) : (v6 >> v7 >> v5); + break; + case 2: + v5 = v2 % v7 << v5; + break; + case 3: + v8 = (v3 > 55664518) ? (v1 & v1 ^ v8) : (v7 << v6 & v6); + break; + case 4: + v4 = v7 >> v8 - v7; + break; + default: + v7 = (v6 > 6610629) ? (v5 * v3 % v8) : (v1 >> v3 / v1); + break; + } + + + if (v2 < 99041787) + { + int v9 = 73885566; + v9 = (v9 < 71989974) ? (v9 * v9 << v9) : (v9 / v9 & v9); + } + else + { + int v10 = 73900891; + v10 = (v10 < 81851360) ? (v10 >> v10 | v10) : (v10 * v10 << v10); + } + + + switch (v7 % 5) + { + case 0: + v7 = v2 / v7 | v5; + break; + case 1: + v6 = v5 << v7 * v1; + break; + case 2: + v8 = (v3 < 48588107) ? (v5 | v1 << v5) : (v4 & v4 & v4); + break; + case 3: + v7 = (v5 < 54303545) ? (v2 * v7 ^ v5) : (v7 - v1 >> v2); + break; + case 4: + v3 = (v2 > 15389386) ? (v2 * v3 & v5) : (v8 & v8 << v8); + break; + default: + v3 = (v1 > 87854352) ? (v7 | v2 | v4) : (v4 & v6 ^ v7); + break; + } + + + return (v7 > 48305261) ? (v6 / v8 & v8) : (v8 << v1 | v2); + } + + [MosaUnitTest] + public static int FuzzMethod1844() + { + int v1 = 62093087; + int v2 = 61543973; + int v3 = 27291991; + int v4 = 72140571; + int v5 = 86519987; + int v6 = 43183364; + int v7 = 36479899; + int v8 = 64351446; + + switch (v4 % 5) + { + case 0: + v7 = v6 >> v2 | v3; + break; + case 1: + v6 = (v8 < 91638645) ? (v8 | v3 << v2) : (v1 ^ v7 % v6); + break; + case 2: + v6 = (v7 < 30312752) ? (v7 & v8 | v4) : (v2 << v1 >> v3); + break; + case 3: + v5 = (v7 > 36570852) ? (v2 & v1 << v5) : (v1 << v6 | v2); + break; + case 4: + v5 = v7 + v8 & v3; + break; + default: + v5 = (v4 < 31781485) ? (v6 ^ v5 << v2) : (v4 << v5 >> v3); + break; + } + + + if (v7 < 91606346) + { + int v9 = 33651104; + v9 = v9 & v9 & v9; + } + else + { + int v10 = 52332397; + v10 = v10 & v10 & v10; + } + + + if (v4 > 37860965) + { + v1 = v1 << v7 << v5; + } + else + { + v3 = v6 << v2 >> v3; + } + + + return v4 & v8 & v2; + } + + [MosaUnitTest] + public static int FuzzMethod1845() + { + int v1 = 68998041; + int v2 = 48070352; + int v3 = 70983957; + int v4 = 38902012; + int v5 = 8099428; + int v6 = 67966077; + int v7 = 51898718; + int v8 = 8306814; + + if (v3 > 24607685) + { + int v9 = 95637845; + v9 = (v9 < 55011399) ? (v9 & v9 & v9) : (v9 >> v9 << v9); + } + else + { + v8 = v2 & v3 + v5; + } + + + if (v5 < 69935620) + { + int v10 = 86694145; + v10 = v10 >> v10 << v10; + } + else + { + int v11 = 88840391; + v11 = (v11 > 8586905) ? (v11 & v11 + v11) : (v11 | v11 << v11); + } + + + switch (v4 % 5) + { + case 0: + v8 = v8 << v3 >> v6; + break; + case 1: + v3 = (v3 > 72136895) ? (v2 & v1 ^ v3) : (v4 ^ v6 << v2); + break; + case 2: + v7 = (v8 > 71805007) ? (v3 | v6 & v3) : (v5 | v2 & v1); + break; + case 3: + v2 = v4 ^ v7 % v7; + break; + case 4: + v3 = v8 >> v1 >> v5; + break; + default: + v8 = v8 >> v2 - v3; + break; + } + + + return v7 << v1 * v6; + } + + [MosaUnitTest] + public static int FuzzMethod1846() + { + int v1 = 13813976; + int v2 = 34551789; + int v3 = 63913929; + int v4 = 65566689; + int v5 = 47956277; + int v6 = 22408523; + int v7 = 26154759; + int v8 = 7836492; + + if (v8 > 75360531) + { + v1 = (v1 < 38413364) ? (v2 + v3 % v1) : (v3 << v6 / v5); + } + else + { + int v9 = 91765278; + v9 = v9 / v9 >> v9; + } + + + switch (v8 % 5) + { + case 0: + v5 = v6 >> v4 * v4; + break; + case 1: + v6 = v3 ^ v1 | v8; + break; + case 2: + v6 = (v4 < 13716657) ? (v1 << v3 | v1) : (v4 << v1 / v5); + break; + case 3: + v5 = v4 >> v5 >> v5; + break; + case 4: + v6 = (v3 > 10076342) ? (v1 >> v7 >> v8) : (v4 & v4 * v8); + break; + default: + v5 = v1 & v7 * v2; + break; + } + + + switch (v4 % 5) + { + case 0: + v2 = (v7 < 46386925) ? (v8 - v7 | v5) : (v2 | v7 ^ v4); + break; + case 1: + v2 = (v5 < 98992534) ? (v4 & v4 & v3) : (v6 ^ v4 ^ v1); + break; + case 2: + v8 = v2 << v4 % v5; + break; + case 3: + v5 = (v2 > 22151437) ? (v3 << v2 ^ v7) : (v4 << v5 << v1); + break; + case 4: + v7 = (v3 > 35479541) ? (v2 | v1 % v7) : (v4 % v8 ^ v7); + break; + default: + v1 = (v8 > 45393667) ? (v2 - v2 % v8) : (v5 - v1 >> v3); + break; + } + + + return (v3 > 66549813) ? (v7 % v4 >> v3) : (v3 ^ v5 & v5); + } + + [MosaUnitTest] + public static int FuzzMethod1847() + { + int v1 = 49075958; + int v2 = 99247952; + int v3 = 81286700; + int v4 = 73125147; + int v5 = 92390291; + int v6 = 2057043; + int v7 = 85219209; + int v8 = 49330657; + + switch (v6 % 5) + { + case 0: + v4 = (v6 > 92185774) ? (v8 << v8 & v6) : (v5 % v3 & v4); + break; + case 1: + v8 = (v3 < 84852288) ? (v1 % v7 << v8) : (v5 >> v3 * v6); + break; + case 2: + v1 = (v3 < 80906871) ? (v2 >> v3 & v3) : (v1 | v3 & v8); + break; + case 3: + v6 = (v7 > 48692590) ? (v4 & v2 - v6) : (v1 >> v8 << v5); + break; + case 4: + v1 = (v6 < 18192164) ? (v5 * v7 ^ v3) : (v6 + v2 + v6); + break; + default: + v7 = (v2 > 83825303) ? (v5 ^ v1 | v7) : (v7 - v4 & v3); + break; + } + + + if (v7 < 21904294) + { + int v9 = 53303916; + v9 = (v9 > 61424238) ? (v9 ^ v9 | v9) : (v9 >> v9 << v9); + } + else + { + v7 = v1 * v8 ^ v1; + } + + + if (v8 > 85652953) + { + int v10 = 98459184; + v10 = (v10 > 96738690) ? (v10 << v10 << v10) : (v10 << v10 * v10); + } + else + { + v2 = (v5 < 9187354) ? (v3 << v5 / v7) : (v5 ^ v2 >> v5); + } + + + return v3 >> v8 >> v8; + } + + [MosaUnitTest] + public static int FuzzMethod1848() + { + int v1 = 43542013; + int v2 = 70100205; + int v3 = 82150719; + int v4 = 51253918; + int v5 = 89050876; + int v6 = 52276508; + int v7 = 12314904; + int v8 = 28407807; + + switch (v8 % 5) + { + case 0: + v6 = (v3 > 84268935) ? (v5 - v5 & v7) : (v2 - v4 % v6); + break; + case 1: + v7 = v2 ^ v4 << v1; + break; + case 2: + v3 = (v1 < 67657265) ? (v8 % v5 ^ v6) : (v8 & v7 << v1); + break; + case 3: + v5 = v7 >> v4 << v4; + break; + case 4: + v6 = (v8 < 87317063) ? (v8 ^ v8 | v8) : (v7 - v2 | v3); + break; + default: + v7 = v4 * v1 >> v3; + break; + } + + + switch (v7 % 5) + { + case 0: + v5 = (v6 > 13286863) ? (v5 << v3 ^ v2) : (v2 - v4 << v4); + break; + case 1: + v3 = v6 - v1 >> v5; + break; + case 2: + v1 = (v7 < 52500413) ? (v4 + v5 << v8) : (v1 / v8 / v7); + break; + case 3: + v2 = (v4 < 67350793) ? (v8 * v6 * v6) : (v5 << v8 << v8); + break; + case 4: + v5 = v2 | v8 ^ v4; + break; + default: + v3 = v5 ^ v2 << v2; + break; + } + + + switch (v8 % 5) + { + case 0: + v1 = (v6 < 81220364) ? (v6 >> v3 - v3) : (v4 >> v5 << v1); + break; + case 1: + v6 = v1 ^ v2 % v5; + break; + case 2: + v1 = v7 << v5 - v4; + break; + case 3: + v7 = (v6 < 80728283) ? (v4 - v7 >> v7) : (v7 / v5 * v8); + break; + case 4: + v8 = (v7 > 99820735) ? (v5 << v1 & v1) : (v1 ^ v4 + v8); + break; + default: + v8 = (v3 < 58619953) ? (v8 ^ v6 / v7) : (v1 ^ v6 ^ v8); + break; + } + + + return (v8 < 71421643) ? (v8 % v3 << v3) : (v2 / v2 | v8); + } + + [MosaUnitTest] + public static int FuzzMethod1849() + { + int v1 = 34414970; + int v2 = 17178255; + int v3 = 58578243; + int v4 = 15833446; + int v5 = 87939092; + int v6 = 58340384; + int v7 = 70313872; + int v8 = 90925115; + + if (v3 > 44763278) + { + int v9 = 25759114; + v9 = v9 | v9 & v9; + } + else + { + int v10 = 22485432; + v10 = v10 >> v10 + v10; + } + + + if (v5 > 70326319) + { + v7 = (v7 > 6519672) ? (v6 >> v4 - v1) : (v7 >> v1 << v2); + } + else + { + int v11 = 75804598; + v11 = (v11 < 43329778) ? (v11 % v11 >> v11) : (v11 ^ v11 << v11); + } + + + switch (v6 % 5) + { + case 0: + v1 = (v1 < 80008067) ? (v8 | v1 ^ v5) : (v1 << v7 - v1); + break; + case 1: + v4 = (v1 > 67352066) ? (v7 >> v6 << v6) : (v3 - v1 ^ v3); + break; + case 2: + v7 = v2 | v8 ^ v1; + break; + case 3: + v8 = (v6 > 50036151) ? (v2 * v1 ^ v4) : (v1 * v5 & v7); + break; + case 4: + v7 = v5 + v4 >> v3; + break; + default: + v3 = v7 | v1 | v5; + break; + } + + + return (v4 < 26309622) ? (v3 % v8 ^ v3) : (v2 << v4 & v7); + } + + [MosaUnitTest] + public static int FuzzMethod1850() + { + int v1 = 50457849; + int v2 = 58029022; + int v3 = 29634482; + int v4 = 91279754; + int v5 = 91427377; + int v6 = 19661718; + int v7 = 97975746; + int v8 = 43467162; + + if (v3 < 79321653) + { + int v9 = 20506751; + v9 = v9 & v9 >> v9; + } + else + { + v5 = v4 + v6 + v4; + } + + + if (v6 < 73518363) + { + int v10 = 6780310; + v10 = (v10 > 23272883) ? (v10 << v10 / v10) : (v10 + v10 ^ v10); + } + else + { + int v11 = 77201119; + v11 = (v11 < 13269472) ? (v11 & v11 >> v11) : (v11 >> v11 + v11); + } + + + if (v1 < 90963197) + { + int v12 = 27384223; + v12 = v12 & v12 - v12; + } + else + { + int v13 = 67849746; + v13 = (v13 > 7054807) ? (v13 - v13 & v13) : (v13 | v13 << v13); + } + + + return v1 - v2 >> v1; + } + + [MosaUnitTest] + public static int FuzzMethod1851() + { + int v1 = 59149022; + int v2 = 60543907; + int v3 = 88282785; + int v4 = 14094355; + int v5 = 27460060; + int v6 = 96096803; + int v7 = 17080069; + int v8 = 37859811; + + if (v8 > 97151483) + { + v5 = (v2 < 44821947) ? (v3 | v1 >> v8) : (v3 & v2 % v6); + } + else + { + int v9 = 12408191; + v9 = (v9 < 8581281) ? (v9 - v9 ^ v9) : (v9 / v9 << v9); + } + + + switch (v6 % 5) + { + case 0: + v7 = (v6 < 90166990) ? (v2 >> v1 >> v2) : (v3 * v3 << v5); + break; + case 1: + v2 = (v4 < 2711602) ? (v1 & v8 | v2) : (v5 + v5 + v5); + break; + case 2: + v7 = (v6 > 44556267) ? (v2 + v7 + v2) : (v4 << v1 << v2); + break; + case 3: + v4 = (v5 < 364455) ? (v2 - v1 % v1) : (v6 * v1 - v7); + break; + case 4: + v2 = (v8 < 10800242) ? (v3 >> v7 | v8) : (v8 - v6 * v6); + break; + default: + v6 = (v3 < 15820085) ? (v1 >> v4 << v1) : (v5 + v6 * v7); + break; + } + + + if (v3 > 3368660) + { + v2 = (v7 > 30293842) ? (v8 + v8 & v4) : (v7 << v2 - v3); + } + else + { + v6 = (v4 < 95775356) ? (v6 ^ v5 << v1) : (v7 << v6 ^ v8); + } + + + return (v4 > 45123265) ? (v4 & v7 - v4) : (v7 << v7 >> v8); + } + + [MosaUnitTest] + public static int FuzzMethod1852() + { + int v1 = 85826570; + int v2 = 68213541; + int v3 = 25031657; + int v4 = 81043768; + int v5 = 60927757; + int v6 = 24522810; + int v7 = 42224150; + int v8 = 72868413; + + switch (v7 % 5) + { + case 0: + v7 = (v3 < 41145595) ? (v3 << v2 ^ v3) : (v2 / v5 >> v6); + break; + case 1: + v5 = v4 << v2 % v1; + break; + case 2: + v4 = v7 ^ v8 % v8; + break; + case 3: + v1 = v8 * v6 % v7; + break; + case 4: + v4 = v4 - v3 << v7; + break; + default: + v2 = (v8 > 8255008) ? (v6 << v1 & v5) : (v3 | v5 ^ v5); + break; + } + + + switch (v3 % 5) + { + case 0: + v8 = (v8 < 99971758) ? (v7 * v5 ^ v2) : (v3 >> v2 >> v4); + break; + case 1: + v3 = v4 & v5 | v7; + break; + case 2: + v6 = (v4 > 28680145) ? (v1 >> v5 << v5) : (v1 * v7 << v8); + break; + case 3: + v4 = v1 - v1 * v2; + break; + case 4: + v2 = (v2 < 9774566) ? (v7 << v5 % v2) : (v8 + v3 | v7); + break; + default: + v3 = v8 % v2 / v3; + break; + } + + + switch (v6 % 5) + { + case 0: + v2 = (v7 > 10778069) ? (v7 % v3 * v2) : (v5 / v6 / v2); + break; + case 1: + v1 = (v1 > 76119441) ? (v1 / v5 << v7) : (v8 << v1 ^ v2); + break; + case 2: + v7 = v3 | v5 * v1; + break; + case 3: + v5 = v3 ^ v7 >> v4; + break; + case 4: + v3 = v6 << v1 * v2; + break; + default: + v2 = v4 + v7 ^ v6; + break; + } + + + return (v4 < 89660718) ? (v1 % v4 | v3) : (v8 | v2 >> v7); + } + + [MosaUnitTest] + public static int FuzzMethod1853() + { + int v1 = 19103407; + int v2 = 61989322; + int v3 = 497247; + int v4 = 44180409; + int v5 = 72632467; + int v6 = 25948158; + int v7 = 54739807; + int v8 = 62306764; + + if (v6 > 24910184) + { + v5 = v8 ^ v8 << v4; + } + else + { + int v9 = 2463914; + v9 = (v9 > 73147659) ? (v9 & v9 / v9) : (v9 ^ v9 / v9); + } + + + switch (v2 % 5) + { + case 0: + v4 = (v3 > 58534107) ? (v4 >> v2 / v7) : (v7 / v7 << v7); + break; + case 1: + v5 = v8 >> v4 ^ v5; + break; + case 2: + v8 = (v3 < 35043851) ? (v2 << v4 % v5) : (v6 / v4 ^ v7); + break; + case 3: + v2 = v4 << v6 + v8; + break; + case 4: + v4 = (v6 < 81279232) ? (v2 | v3 << v6) : (v8 >> v3 | v6); + break; + default: + v1 = (v5 > 12955439) ? (v7 & v4 | v4) : (v4 * v8 ^ v2); + break; + } + + + if (v5 > 48360562) + { + v8 = (v4 < 92339428) ? (v6 & v3 | v5) : (v3 ^ v1 | v8); + } + else + { + int v10 = 43210746; + v10 = v10 - v10 << v10; + } + + + return v8 - v6 >> v5; + } + + [MosaUnitTest] + public static int FuzzMethod1854() + { + int v1 = 17139741; + int v2 = 46332188; + int v3 = 89605582; + int v4 = 11887268; + int v5 = 71529086; + int v6 = 66912272; + int v7 = 50271167; + int v8 = 71768168; + + if (v4 > 23690558) + { + v4 = (v6 < 19770564) ? (v4 >> v3 >> v2) : (v7 * v8 >> v7); + } + else + { + v8 = v2 ^ v2 + v1; + } + + + switch (v2 % 5) + { + case 0: + v2 = v4 ^ v2 ^ v5; + break; + case 1: + v5 = v5 + v8 << v8; + break; + case 2: + v2 = v7 % v3 * v6; + break; + case 3: + v5 = (v1 < 10958847) ? (v3 % v6 >> v6) : (v1 / v1 ^ v2); + break; + case 4: + v3 = (v6 > 90318269) ? (v3 + v6 & v6) : (v1 * v3 << v1); + break; + default: + v6 = (v6 > 14904805) ? (v3 | v3 | v3) : (v8 ^ v5 / v3); + break; + } + + + switch (v8 % 5) + { + case 0: + v1 = v4 + v5 * v8; + break; + case 1: + v8 = (v4 > 27188993) ? (v1 * v1 << v4) : (v3 & v6 - v5); + break; + case 2: + v3 = v3 >> v2 + v7; + break; + case 3: + v6 = v2 << v2 >> v7; + break; + case 4: + v3 = (v5 < 84114318) ? (v8 & v1 / v3) : (v7 | v5 | v4); + break; + default: + v8 = (v6 < 19312347) ? (v7 >> v8 >> v4) : (v8 * v4 ^ v1); + break; + } + + + return (v6 < 66429742) ? (v5 | v4 | v6) : (v4 << v4 >> v2); + } + + [MosaUnitTest] + public static int FuzzMethod1855() + { + int v1 = 24450462; + int v2 = 8448956; + int v3 = 5785656; + int v4 = 73802954; + int v5 = 43495339; + int v6 = 72180870; + int v7 = 85689108; + int v8 = 87797785; + + switch (v4 % 5) + { + case 0: + v4 = (v5 < 78248997) ? (v7 >> v2 >> v6) : (v5 * v7 >> v1); + break; + case 1: + v8 = (v8 > 78055458) ? (v8 % v8 % v4) : (v2 ^ v3 * v8); + break; + case 2: + v3 = (v5 > 33218450) ? (v4 << v2 - v1) : (v2 - v6 * v3); + break; + case 3: + v8 = (v4 > 55057251) ? (v6 + v2 / v3) : (v6 << v4 << v3); + break; + case 4: + v6 = (v5 > 73838343) ? (v3 ^ v1 / v1) : (v8 >> v8 << v4); + break; + default: + v8 = v6 >> v3 >> v4; + break; + } + + + switch (v4 % 5) + { + case 0: + v7 = v6 ^ v8 / v3; + break; + case 1: + v4 = v3 | v3 >> v5; + break; + case 2: + v3 = (v3 < 20750228) ? (v7 >> v8 * v6) : (v6 ^ v8 >> v2); + break; + case 3: + v5 = (v7 < 39645701) ? (v8 << v7 - v8) : (v7 | v7 & v2); + break; + case 4: + v8 = (v3 < 91563162) ? (v3 >> v6 >> v8) : (v3 ^ v2 ^ v5); + break; + default: + v3 = v5 | v2 + v7; + break; + } + + + if (v4 < 82614839) + { + int v9 = 79231268; + v9 = v9 * v9 | v9; + } + else + { + v6 = v6 >> v1 ^ v1; + } + + + return v2 << v7 & v6; + } + + [MosaUnitTest] + public static int FuzzMethod1856() + { + int v1 = 46664412; + int v2 = 66931771; + int v3 = 71699895; + int v4 = 10467150; + int v5 = 30429563; + int v6 = 85429857; + int v7 = 2282848; + int v8 = 57014474; + + if (v8 < 32318103) + { + v4 = (v4 > 92133730) ? (v5 >> v2 - v4) : (v2 % v6 ^ v4); + } + else + { + v5 = (v3 > 31825323) ? (v3 ^ v1 + v6) : (v4 | v1 << v3); + } + + + switch (v2 % 5) + { + case 0: + v5 = (v6 < 88551373) ? (v7 >> v6 >> v4) : (v4 * v7 - v6); + break; + case 1: + v8 = (v8 < 95418802) ? (v7 - v5 | v2) : (v5 << v6 - v4); + break; + case 2: + v1 = (v4 > 65424162) ? (v1 << v1 ^ v6) : (v6 * v7 | v8); + break; + case 3: + v6 = (v7 > 75716873) ? (v5 % v7 << v6) : (v5 / v8 >> v4); + break; + case 4: + v7 = v3 / v1 % v4; + break; + default: + v5 = (v5 > 87867353) ? (v2 | v1 * v5) : (v8 << v7 >> v4); + break; + } + + + if (v2 > 94387600) + { + v6 = v1 & v5 >> v2; + } + else + { + int v9 = 4887471; + v9 = (v9 > 78432081) ? (v9 - v9 - v9) : (v9 & v9 + v9); + } + + + return v6 ^ v6 << v2; + } + + [MosaUnitTest] + public static int FuzzMethod1857() + { + int v1 = 27365174; + int v2 = 55837411; + int v3 = 60577003; + int v4 = 52869556; + int v5 = 22810513; + int v6 = 99002415; + int v7 = 34963077; + int v8 = 15571097; + + switch (v8 % 5) + { + case 0: + v6 = (v8 > 947802) ? (v6 - v2 >> v5) : (v6 ^ v5 & v8); + break; + case 1: + v5 = v3 * v1 - v1; + break; + case 2: + v4 = (v2 > 73617724) ? (v4 >> v7 >> v6) : (v3 << v3 + v3); + break; + case 3: + v2 = v3 % v8 ^ v7; + break; + case 4: + v3 = (v1 < 77689173) ? (v3 << v1 ^ v5) : (v8 << v8 ^ v7); + break; + default: + v2 = v2 >> v4 >> v6; + break; + } + + + if (v6 > 56637353) + { + v8 = (v5 > 78249553) ? (v3 ^ v8 << v2) : (v6 << v3 % v5); + } + else + { + int v9 = 29898101; + v9 = v9 * v9 << v9; + } + + + switch (v4 % 5) + { + case 0: + v5 = (v3 > 96910864) ? (v2 / v3 | v1) : (v2 >> v6 / v5); + break; + case 1: + v1 = v6 << v4 % v1; + break; + case 2: + v5 = (v7 > 8250791) ? (v8 >> v6 * v3) : (v6 / v5 / v8); + break; + case 3: + v8 = v3 | v7 - v3; + break; + case 4: + v4 = v6 >> v3 << v3; + break; + default: + v3 = (v1 > 24547453) ? (v4 ^ v3 << v5) : (v6 % v2 | v6); + break; + } + + + return v5 & v6 ^ v8; + } + + [MosaUnitTest] + public static int FuzzMethod1858() + { + int v1 = 8169473; + int v2 = 85170356; + int v3 = 79292149; + int v4 = 62076637; + int v5 = 31604840; + int v6 = 44836352; + int v7 = 88444691; + int v8 = 26838426; + + switch (v5 % 5) + { + case 0: + v3 = (v3 < 63147049) ? (v3 ^ v3 << v2) : (v6 + v1 / v1); + break; + case 1: + v8 = v1 * v2 | v8; + break; + case 2: + v7 = (v6 < 21017005) ? (v5 << v5 << v3) : (v1 << v3 & v3); + break; + case 3: + v2 = (v8 > 21096641) ? (v5 & v8 ^ v4) : (v2 & v7 | v5); + break; + case 4: + v1 = v3 | v6 & v3; + break; + default: + v3 = (v3 < 93669307) ? (v7 ^ v7 >> v8) : (v5 - v3 + v2); + break; + } + + + if (v6 < 77478514) + { + v3 = v5 & v3 >> v2; + } + else + { + v3 = v3 ^ v1 << v4; + } + + + switch (v5 % 5) + { + case 0: + v3 = (v1 > 60135472) ? (v1 | v1 - v4) : (v7 ^ v4 / v8); + break; + case 1: + v5 = (v2 > 23788269) ? (v6 % v6 << v3) : (v3 + v1 >> v6); + break; + case 2: + v5 = (v6 < 15575920) ? (v4 << v1 - v6) : (v2 ^ v5 ^ v1); + break; + case 3: + v1 = v7 << v1 / v5; + break; + case 4: + v5 = (v5 > 48838633) ? (v2 & v5 >> v6) : (v7 | v8 - v8); + break; + default: + v8 = v1 << v5 ^ v7; + break; + } + + + return (v7 > 91129757) ? (v8 + v2 ^ v5) : (v6 | v7 >> v4); + } + + [MosaUnitTest] + public static int FuzzMethod1859() + { + int v1 = 38366206; + int v2 = 57266757; + int v3 = 35797301; + int v4 = 59376662; + int v5 = 78996281; + int v6 = 30022635; + int v7 = 61956158; + int v8 = 79860503; + + if (v6 > 26434171) + { + v8 = v5 >> v8 / v4; + } + else + { + int v9 = 64443028; + v9 = (v9 < 52350752) ? (v9 - v9 | v9) : (v9 & v9 - v9); + } + + + switch (v1 % 5) + { + case 0: + v8 = v4 & v5 << v6; + break; + case 1: + v8 = v2 >> v2 % v1; + break; + case 2: + v8 = (v3 < 58266607) ? (v2 >> v4 ^ v6) : (v5 & v1 & v3); + break; + case 3: + v6 = (v2 > 71118430) ? (v5 | v5 >> v8) : (v1 * v4 + v1); + break; + case 4: + v7 = v7 * v1 | v8; + break; + default: + v5 = (v1 < 18095800) ? (v1 | v1 >> v4) : (v7 | v4 << v6); + break; + } + + + switch (v2 % 5) + { + case 0: + v6 = (v1 < 81251013) ? (v8 * v7 ^ v6) : (v4 + v6 - v3); + break; + case 1: + v2 = v3 + v7 | v3; + break; + case 2: + v1 = (v3 < 60201763) ? (v7 >> v5 + v5) : (v7 & v8 % v5); + break; + case 3: + v4 = (v3 > 44316901) ? (v3 >> v7 / v2) : (v3 | v3 % v5); + break; + case 4: + v3 = (v5 < 7896418) ? (v4 + v4 << v6) : (v2 ^ v4 >> v6); + break; + default: + v6 = v3 << v7 | v8; + break; + } + + + return (v7 < 81491082) ? (v8 << v4 >> v5) : (v6 + v5 & v5); + } + + [MosaUnitTest] + public static int FuzzMethod1860() + { + int v1 = 67921095; + int v2 = 63444111; + int v3 = 14291722; + int v4 = 31267622; + int v5 = 59202329; + int v6 = 11582691; + int v7 = 57739260; + int v8 = 35452690; + + if (v1 > 55310573) + { + v8 = v2 + v5 + v7; + } + else + { + v2 = (v6 < 70221205) ? (v1 >> v4 - v6) : (v5 / v6 - v4); + } + + + switch (v7 % 5) + { + case 0: + v3 = v3 << v1 << v1; + break; + case 1: + v8 = (v7 > 89015407) ? (v2 << v6 << v4) : (v1 | v8 % v1); + break; + case 2: + v2 = (v4 > 25038726) ? (v3 % v5 - v4) : (v7 ^ v4 * v6); + break; + case 3: + v2 = (v6 < 39262199) ? (v2 & v8 ^ v3) : (v5 << v2 - v3); + break; + case 4: + v2 = (v3 < 89504053) ? (v1 & v7 >> v8) : (v8 ^ v8 | v4); + break; + default: + v8 = (v6 < 98137143) ? (v3 ^ v2 << v2) : (v8 >> v6 - v1); + break; + } + + + if (v2 > 76235082) + { + v1 = (v5 > 63108226) ? (v8 - v7 ^ v5) : (v3 << v7 % v6); + } + else + { + v2 = (v7 < 54240302) ? (v7 | v2 >> v8) : (v3 << v6 << v8); + } + + + return v1 >> v4 % v6; + } + + [MosaUnitTest] + public static int FuzzMethod1861() + { + int v1 = 58134011; + int v2 = 9361569; + int v3 = 46967596; + int v4 = 24290512; + int v5 = 51551960; + int v6 = 67836048; + int v7 = 55894038; + int v8 = 31453788; + + if (v8 < 344701) + { + v7 = (v6 > 37762588) ? (v3 & v5 >> v2) : (v2 | v2 ^ v3); + } + else + { + v4 = v1 >> v5 >> v3; + } + + + if (v2 > 73076082) + { + v4 = (v8 > 52607688) ? (v6 << v8 << v3) : (v2 << v7 >> v5); + } + else + { + int v9 = 75458579; + v9 = v9 | v9 << v9; + } + + + switch (v1 % 5) + { + case 0: + v3 = v2 % v5 ^ v7; + break; + case 1: + v7 = (v6 > 22519479) ? (v4 | v5 ^ v3) : (v5 * v6 ^ v7); + break; + case 2: + v6 = v7 & v1 >> v8; + break; + case 3: + v8 = (v1 < 66590228) ? (v6 << v3 << v1) : (v8 + v2 >> v5); + break; + case 4: + v3 = v6 & v1 << v2; + break; + default: + v4 = (v1 > 3864120) ? (v7 / v8 / v7) : (v2 << v8 >> v2); + break; + } + + + return (v2 < 77121766) ? (v3 << v6 / v5) : (v5 - v5 >> v4); + } + + [MosaUnitTest] + public static int FuzzMethod1862() + { + int v1 = 12257819; + int v2 = 33177613; + int v3 = 57223909; + int v4 = 95814742; + int v5 = 46872926; + int v6 = 43848808; + int v7 = 15398831; + int v8 = 89745852; + + switch (v7 % 5) + { + case 0: + v2 = (v2 > 43045861) ? (v5 % v8 << v2) : (v4 - v7 & v5); + break; + case 1: + v7 = (v4 > 29054916) ? (v2 << v6 << v8) : (v4 ^ v4 / v1); + break; + case 2: + v1 = (v3 > 5723497) ? (v1 ^ v4 - v5) : (v5 | v7 + v5); + break; + case 3: + v3 = (v4 > 88894985) ? (v8 / v6 & v5) : (v1 >> v8 << v3); + break; + case 4: + v8 = (v6 > 55316398) ? (v7 ^ v1 >> v6) : (v4 & v3 % v2); + break; + default: + v7 = (v8 > 91749667) ? (v6 ^ v6 - v7) : (v3 << v7 * v6); + break; + } + + + if (v3 > 947105) + { + int v9 = 86471845; + v9 = v9 ^ v9 % v9; + } + else + { + v6 = (v1 < 34031377) ? (v1 % v6 << v2) : (v3 * v5 << v2); + } + + + if (v6 < 98965982) + { + int v10 = 53246991; + v10 = v10 << v10 << v10; + } + else + { + v6 = v2 ^ v1 + v4; + } + + + return (v3 > 76261804) ? (v1 * v1 ^ v4) : (v1 << v3 << v2); + } + + [MosaUnitTest] + public static int FuzzMethod1863() + { + int v1 = 8599041; + int v2 = 30301619; + int v3 = 70763541; + int v4 = 93850337; + int v5 = 81237079; + int v6 = 2979592; + int v7 = 75614749; + int v8 = 11729319; + + if (v8 < 59349349) + { + v5 = v8 << v3 * v8; + } + else + { + int v9 = 7778575; + v9 = (v9 < 46343165) ? (v9 >> v9 << v9) : (v9 ^ v9 << v9); + } + + + if (v2 < 31910422) + { + v4 = (v3 < 65682255) ? (v4 - v5 + v2) : (v1 >> v1 + v8); + } + else + { + int v10 = 42788995; + v10 = (v10 < 8308884) ? (v10 << v10 & v10) : (v10 >> v10 << v10); + } + + + if (v5 > 2989139) + { + int v11 = 62487639; + v11 = v11 >> v11 << v11; + } + else + { + v3 = (v3 < 27775655) ? (v4 >> v6 | v2) : (v1 | v1 - v4); + } + + + return v2 - v7 ^ v4; + } + + [MosaUnitTest] + public static int FuzzMethod1864() + { + int v1 = 13036933; + int v2 = 22764512; + int v3 = 23053780; + int v4 = 8083945; + int v5 = 82657894; + int v6 = 37244813; + int v7 = 15312684; + int v8 = 27546015; + + if (v1 > 6442424) + { + v4 = (v3 < 17565328) ? (v7 ^ v4 >> v7) : (v4 >> v1 * v8); + } + else + { + int v9 = 79028652; + v9 = v9 & v9 - v9; + } + + + switch (v1 % 5) + { + case 0: + v3 = v6 & v3 ^ v8; + break; + case 1: + v6 = (v7 > 41752937) ? (v7 ^ v4 >> v1) : (v2 | v2 << v1); + break; + case 2: + v3 = v1 << v3 - v4; + break; + case 3: + v2 = (v4 > 93031025) ? (v6 << v6 << v1) : (v5 + v5 >> v4); + break; + case 4: + v2 = (v6 > 35153930) ? (v8 | v3 + v8) : (v3 | v4 << v3); + break; + default: + v4 = (v3 > 35448027) ? (v5 & v2 & v3) : (v7 + v5 + v6); + break; + } + + + switch (v4 % 5) + { + case 0: + v4 = v7 * v5 | v8; + break; + case 1: + v7 = (v6 < 66868341) ? (v3 ^ v8 - v3) : (v7 | v5 - v8); + break; + case 2: + v5 = (v4 > 43892340) ? (v3 + v5 >> v6) : (v8 / v4 / v8); + break; + case 3: + v2 = (v3 > 71427290) ? (v7 << v7 << v4) : (v7 * v1 * v5); + break; + case 4: + v7 = (v3 > 78175344) ? (v5 >> v3 & v8) : (v7 | v5 & v1); + break; + default: + v6 = (v8 > 62651437) ? (v4 >> v6 >> v6) : (v2 - v8 - v3); + break; + } + + + return (v8 > 96107359) ? (v2 % v5 / v2) : (v7 << v2 << v7); + } + + [MosaUnitTest] + public static int FuzzMethod1865() + { + int v1 = 59752227; + int v2 = 17771302; + int v3 = 69725788; + int v4 = 36266853; + int v5 = 8732126; + int v6 = 61289283; + int v7 = 54562105; + int v8 = 53445334; + + switch (v6 % 5) + { + case 0: + v2 = (v2 > 19419148) ? (v4 << v6 & v3) : (v8 >> v4 & v2); + break; + case 1: + v1 = (v1 < 28255288) ? (v5 / v3 / v6) : (v1 % v5 >> v8); + break; + case 2: + v6 = (v3 < 1831833) ? (v5 >> v6 % v2) : (v8 & v6 >> v5); + break; + case 3: + v3 = (v7 > 32385701) ? (v8 / v7 / v1) : (v5 + v1 << v6); + break; + case 4: + v7 = (v2 > 10276638) ? (v2 >> v2 & v1) : (v4 << v4 | v6); + break; + default: + v3 = v8 >> v8 + v6; + break; + } + + + if (v2 < 12586155) + { + int v9 = 54855152; + v9 = (v9 > 45382112) ? (v9 ^ v9 - v9) : (v9 | v9 ^ v9); + } + else + { + int v10 = 37470427; + v10 = (v10 < 28567102) ? (v10 - v10 << v10) : (v10 >> v10 << v10); + } + + + if (v5 < 22654642) + { + v8 = v4 | v7 << v6; + } + else + { + v8 = (v2 < 10023775) ? (v4 | v5 ^ v5) : (v2 - v6 | v6); + } + + + return (v3 > 17805754) ? (v2 << v5 | v3) : (v8 % v3 & v8); + } + + [MosaUnitTest] + public static int FuzzMethod1866() + { + int v1 = 53210923; + int v2 = 34482493; + int v3 = 38903497; + int v4 = 7521241; + int v5 = 53343355; + int v6 = 5544752; + int v7 = 38608546; + int v8 = 90807916; + + if (v8 < 78252469) + { + int v9 = 12402175; + v9 = (v9 < 10443344) ? (v9 / v9 << v9) : (v9 >> v9 | v9); + } + else + { + v3 = (v3 < 32291579) ? (v3 & v6 | v7) : (v6 / v4 << v1); + } + + + if (v4 > 34090032) + { + v6 = (v8 > 31823333) ? (v1 / v8 % v8) : (v7 | v5 | v2); + } + else + { + int v10 = 11309101; + v10 = (v10 > 18678248) ? (v10 << v10 | v10) : (v10 % v10 >> v10); + } + + + switch (v8 % 5) + { + case 0: + v5 = v1 | v5 & v5; + break; + case 1: + v1 = (v7 > 16249633) ? (v5 ^ v5 ^ v6) : (v7 % v2 << v4); + break; + case 2: + v1 = v4 >> v1 ^ v1; + break; + case 3: + v2 = (v4 < 13782193) ? (v3 << v7 * v5) : (v2 - v4 + v7); + break; + case 4: + v2 = (v3 < 68129762) ? (v6 << v2 + v5) : (v6 | v6 | v8); + break; + default: + v1 = (v7 < 22457070) ? (v7 >> v8 & v3) : (v7 << v5 % v7); + break; + } + + + return v2 | v1 - v8; + } + + [MosaUnitTest] + public static int FuzzMethod1867() + { + int v1 = 8563399; + int v2 = 60161945; + int v3 = 32827201; + int v4 = 80459583; + int v5 = 74868031; + int v6 = 44946790; + int v7 = 89462241; + int v8 = 76183178; + + if (v2 > 61051278) + { + v2 = v4 >> v4 >> v4; + } + else + { + int v9 = 17106066; + v9 = v9 >> v9 / v9; + } + + + if (v1 > 16935759) + { + int v10 = 68277826; + v10 = (v10 < 61959520) ? (v10 & v10 | v10) : (v10 % v10 / v10); + } + else + { + v4 = (v8 > 32973755) ? (v4 << v8 >> v1) : (v8 >> v5 << v5); + } + + + if (v1 < 15991083) + { + int v11 = 79520990; + v11 = (v11 > 21246625) ? (v11 >> v11 / v11) : (v11 - v11 >> v11); + } + else + { + v2 = (v8 < 79416957) ? (v4 << v1 * v7) : (v5 >> v8 | v2); + } + + + return (v3 > 60757344) ? (v4 / v5 << v2) : (v3 ^ v4 * v4); + } + + [MosaUnitTest] + public static int FuzzMethod1868() + { + int v1 = 49007986; + int v2 = 86352809; + int v3 = 25415065; + int v4 = 32687503; + int v5 = 77501249; + int v6 = 3398633; + int v7 = 16851746; + int v8 = 21921963; + + switch (v8 % 5) + { + case 0: + v8 = (v1 < 15810899) ? (v7 << v5 | v3) : (v8 | v8 | v2); + break; + case 1: + v4 = v7 * v7 & v7; + break; + case 2: + v1 = (v1 < 89313451) ? (v4 >> v6 & v4) : (v1 << v7 ^ v7); + break; + case 3: + v8 = (v7 > 99782238) ? (v5 | v8 / v2) : (v5 * v1 >> v1); + break; + case 4: + v7 = v5 % v8 >> v3; + break; + default: + v8 = v5 & v4 << v4; + break; + } + + + if (v7 > 11553502) + { + int v9 = 6432036; + v9 = v9 - v9 + v9; + } + else + { + v7 = (v1 > 76364128) ? (v4 * v4 / v1) : (v8 + v4 + v8); + } + + + switch (v7 % 5) + { + case 0: + v5 = (v2 > 7509786) ? (v7 >> v4 - v5) : (v5 >> v5 + v6); + break; + case 1: + v7 = v1 / v4 - v8; + break; + case 2: + v4 = v5 * v8 ^ v7; + break; + case 3: + v1 = (v7 < 79792964) ? (v4 | v5 >> v7) : (v5 * v1 & v2); + break; + case 4: + v5 = (v4 < 95438769) ? (v2 ^ v8 >> v5) : (v2 >> v3 ^ v1); + break; + default: + v1 = v2 * v6 / v8; + break; + } + + + return (v4 > 67704708) ? (v1 & v8 << v8) : (v1 - v8 % v4); + } + + [MosaUnitTest] + public static int FuzzMethod1869() + { + int v1 = 34626657; + int v2 = 30871763; + int v3 = 38661639; + int v4 = 21781954; + int v5 = 88368601; + int v6 = 48847646; + int v7 = 37968446; + int v8 = 85724179; + + if (v1 < 37849947) + { + int v9 = 24819837; + v9 = v9 - v9 & v9; + } + else + { + int v10 = 80083835; + v10 = (v10 > 78336842) ? (v10 ^ v10 >> v10) : (v10 + v10 ^ v10); + } + + + switch (v1 % 5) + { + case 0: + v2 = (v3 > 92268527) ? (v4 & v8 ^ v8) : (v2 | v3 << v4); + break; + case 1: + v6 = (v4 > 47252573) ? (v1 << v6 & v1) : (v8 - v5 >> v8); + break; + case 2: + v6 = (v4 > 87200295) ? (v7 * v5 - v5) : (v5 - v7 & v6); + break; + case 3: + v4 = (v8 < 85503856) ? (v3 << v3 ^ v2) : (v4 << v8 / v5); + break; + case 4: + v3 = (v3 < 61691071) ? (v8 | v3 >> v7) : (v5 << v1 % v1); + break; + default: + v6 = v1 % v3 >> v1; + break; + } + + + switch (v6 % 5) + { + case 0: + v4 = v4 >> v4 - v1; + break; + case 1: + v3 = v1 - v7 ^ v3; + break; + case 2: + v7 = v6 & v4 ^ v3; + break; + case 3: + v1 = v2 >> v5 * v6; + break; + case 4: + v2 = v5 + v4 & v3; + break; + default: + v2 = (v5 > 97463415) ? (v7 << v5 >> v4) : (v8 + v5 & v4); + break; + } + + + return (v7 < 37685508) ? (v6 * v7 << v7) : (v7 >> v4 % v3); + } + + [MosaUnitTest] + public static int FuzzMethod1870() + { + int v1 = 21829564; + int v2 = 12906809; + int v3 = 34587887; + int v4 = 87978869; + int v5 = 34367230; + int v6 = 44559033; + int v7 = 82222649; + int v8 = 73305320; + + if (v1 > 85902485) + { + v6 = (v7 < 31839270) ? (v7 | v2 / v2) : (v1 >> v8 ^ v7); + } + else + { + int v9 = 96310220; + v9 = (v9 > 2680005) ? (v9 % v9 >> v9) : (v9 >> v9 & v9); + } + + + switch (v7 % 5) + { + case 0: + v2 = (v5 < 51954645) ? (v7 * v3 << v5) : (v6 >> v6 >> v2); + break; + case 1: + v3 = v8 ^ v1 << v6; + break; + case 2: + v1 = (v6 < 91072356) ? (v4 ^ v8 >> v8) : (v4 << v8 << v3); + break; + case 3: + v7 = v4 % v7 * v2; + break; + case 4: + v3 = v7 << v4 % v2; + break; + default: + v8 = (v3 > 39020949) ? (v7 / v7 << v4) : (v7 | v4 >> v8); + break; + } + + + switch (v8 % 5) + { + case 0: + v4 = v8 >> v2 >> v6; + break; + case 1: + v5 = (v5 > 49508047) ? (v8 ^ v8 | v1) : (v7 & v4 + v5); + break; + case 2: + v2 = v7 << v1 << v8; + break; + case 3: + v2 = (v3 > 30567553) ? (v8 * v5 & v2) : (v1 / v1 >> v4); + break; + case 4: + v5 = (v1 > 94961731) ? (v1 << v8 % v3) : (v8 / v2 | v5); + break; + default: + v8 = v2 << v6 * v2; + break; + } + + + return v3 & v6 | v7; + } + + [MosaUnitTest] + public static int FuzzMethod1871() + { + int v1 = 52589409; + int v2 = 84242269; + int v3 = 30056901; + int v4 = 99987027; + int v5 = 50225107; + int v6 = 20326416; + int v7 = 23824000; + int v8 = 48176612; + + switch (v1 % 5) + { + case 0: + v3 = v2 << v6 * v1; + break; + case 1: + v3 = (v8 < 72458294) ? (v5 & v3 >> v4) : (v2 * v8 * v5); + break; + case 2: + v2 = v5 >> v2 >> v7; + break; + case 3: + v6 = v8 << v3 % v7; + break; + case 4: + v7 = (v8 < 19507135) ? (v2 + v2 << v2) : (v5 << v1 % v6); + break; + default: + v7 = (v3 < 95906297) ? (v3 | v6 << v3) : (v5 | v3 >> v4); + break; + } + + + switch (v5 % 5) + { + case 0: + v6 = (v6 > 32469246) ? (v4 << v8 / v3) : (v6 / v2 ^ v3); + break; + case 1: + v7 = (v4 < 66290886) ? (v4 | v7 & v1) : (v1 / v7 ^ v6); + break; + case 2: + v1 = v6 + v2 & v2; + break; + case 3: + v1 = (v3 > 16346782) ? (v7 % v5 << v3) : (v1 ^ v3 >> v7); + break; + case 4: + v5 = v1 << v1 << v3; + break; + default: + v4 = v3 & v4 ^ v2; + break; + } + + + switch (v8 % 5) + { + case 0: + v5 = (v1 < 84289409) ? (v6 >> v6 + v2) : (v8 << v6 + v7); + break; + case 1: + v2 = (v8 > 94733379) ? (v6 + v7 >> v6) : (v2 | v2 ^ v8); + break; + case 2: + v6 = v3 | v6 & v3; + break; + case 3: + v3 = (v2 < 2253898) ? (v2 + v1 + v8) : (v8 % v3 >> v4); + break; + case 4: + v7 = v6 >> v5 * v1; + break; + default: + v1 = (v1 > 14713143) ? (v7 << v8 % v5) : (v1 >> v5 << v7); + break; + } + + + return (v2 > 60984997) ? (v1 ^ v8 << v8) : (v4 & v7 + v8); + } + + [MosaUnitTest] + public static int FuzzMethod1872() + { + int v1 = 92076310; + int v2 = 4514162; + int v3 = 34109314; + int v4 = 4180875; + int v5 = 27552385; + int v6 = 24345058; + int v7 = 34871572; + int v8 = 79762740; + + if (v4 > 4300739) + { + v3 = (v1 > 67485044) ? (v3 + v4 | v2) : (v4 >> v4 >> v2); + } + else + { + int v9 = 12792442; + v9 = (v9 < 71729633) ? (v9 << v9 ^ v9) : (v9 / v9 + v9); + } + + + switch (v8 % 5) + { + case 0: + v7 = (v4 < 49737997) ? (v7 >> v4 & v5) : (v2 >> v6 | v5); + break; + case 1: + v5 = (v6 > 41134829) ? (v7 >> v2 % v6) : (v6 >> v2 >> v7); + break; + case 2: + v8 = (v8 > 78852864) ? (v4 >> v8 ^ v1) : (v1 >> v2 | v7); + break; + case 3: + v7 = (v3 < 10653345) ? (v7 << v2 % v8) : (v3 / v3 << v7); + break; + case 4: + v7 = (v6 > 95070665) ? (v7 ^ v1 - v5) : (v1 | v8 >> v1); + break; + default: + v5 = v6 - v5 * v7; + break; + } + + + switch (v1 % 5) + { + case 0: + v6 = v8 << v8 ^ v5; + break; + case 1: + v6 = (v3 > 21055126) ? (v6 * v6 / v5) : (v8 / v3 & v1); + break; + case 2: + v6 = v5 & v7 >> v6; + break; + case 3: + v4 = (v7 > 19034594) ? (v4 >> v7 * v2) : (v6 - v7 - v2); + break; + case 4: + v8 = (v7 < 80111488) ? (v6 << v6 / v1) : (v7 / v4 << v3); + break; + default: + v3 = (v6 < 83673659) ? (v5 << v2 ^ v3) : (v4 >> v6 * v3); + break; + } + + + return v5 ^ v6 & v1; + } + + [MosaUnitTest] + public static int FuzzMethod1873() + { + int v1 = 21384604; + int v2 = 30185904; + int v3 = 88317809; + int v4 = 75901813; + int v5 = 51021986; + int v6 = 41423402; + int v7 = 50760688; + int v8 = 31563038; + + switch (v1 % 5) + { + case 0: + v8 = v7 >> v4 + v6; + break; + case 1: + v2 = (v6 > 25535057) ? (v7 / v7 & v8) : (v6 + v4 | v2); + break; + case 2: + v1 = (v8 > 25958154) ? (v3 - v8 >> v8) : (v2 & v8 >> v2); + break; + case 3: + v8 = v6 * v8 >> v7; + break; + case 4: + v1 = (v1 > 14402133) ? (v8 / v5 >> v1) : (v6 << v8 << v4); + break; + default: + v1 = (v1 < 20074646) ? (v8 << v2 << v3) : (v6 + v7 / v3); + break; + } + + + switch (v2 % 5) + { + case 0: + v4 = v5 * v5 - v3; + break; + case 1: + v1 = (v7 < 20906482) ? (v1 * v6 | v2) : (v6 & v6 * v6); + break; + case 2: + v8 = (v3 > 7046707) ? (v2 | v5 | v4) : (v3 % v7 & v5); + break; + case 3: + v7 = (v6 < 43346000) ? (v5 % v2 & v7) : (v3 * v3 >> v7); + break; + case 4: + v3 = v7 * v1 ^ v6; + break; + default: + v6 = (v3 < 92316102) ? (v7 * v6 >> v6) : (v2 << v3 * v3); + break; + } + + + if (v4 > 91925917) + { + int v9 = 34745575; + v9 = (v9 > 99202057) ? (v9 - v9 << v9) : (v9 - v9 << v9); + } + else + { + v4 = v5 ^ v6 << v6; + } + + + return v4 << v2 << v1; + } + + [MosaUnitTest] + public static int FuzzMethod1874() + { + int v1 = 63436050; + int v2 = 76927640; + int v3 = 56278696; + int v4 = 84372147; + int v5 = 90314260; + int v6 = 23607330; + int v7 = 1597765; + int v8 = 3541981; + + if (v6 > 51080539) + { + v4 = v7 & v8 << v6; + } + else + { + int v9 = 8391976; + v9 = (v9 > 2499241) ? (v9 & v9 + v9) : (v9 & v9 % v9); + } + + + switch (v5 % 5) + { + case 0: + v8 = v6 >> v6 & v3; + break; + case 1: + v4 = (v2 < 58064134) ? (v3 % v2 >> v4) : (v6 >> v8 << v3); + break; + case 2: + v6 = (v8 < 56324881) ? (v2 << v3 << v4) : (v2 + v3 * v8); + break; + case 3: + v3 = (v3 < 58218260) ? (v2 * v6 << v3) : (v1 | v5 >> v5); + break; + case 4: + v6 = v4 << v2 >> v1; + break; + default: + v7 = (v1 < 29850056) ? (v2 | v8 * v2) : (v7 % v5 | v6); + break; + } + + + switch (v7 % 5) + { + case 0: + v3 = (v6 > 19127143) ? (v7 ^ v3 >> v3) : (v3 % v4 >> v8); + break; + case 1: + v5 = (v8 > 10332013) ? (v2 << v1 - v7) : (v4 >> v3 >> v6); + break; + case 2: + v7 = v6 % v6 * v8; + break; + case 3: + v4 = v3 | v2 % v5; + break; + case 4: + v5 = v3 | v5 - v8; + break; + default: + v3 = (v7 < 42338607) ? (v3 ^ v6 >> v6) : (v2 - v6 | v3); + break; + } + + + return v7 * v7 % v3; + } + + [MosaUnitTest] + public static int FuzzMethod1875() + { + int v1 = 18992473; + int v2 = 40141834; + int v3 = 40087003; + int v4 = 42714687; + int v5 = 60431401; + int v6 = 56722520; + int v7 = 70313180; + int v8 = 82018719; + + switch (v3 % 5) + { + case 0: + v6 = (v1 < 21802714) ? (v5 << v8 ^ v6) : (v7 | v3 + v6); + break; + case 1: + v5 = v5 >> v1 >> v8; + break; + case 2: + v1 = (v5 < 48602998) ? (v8 + v2 + v4) : (v3 & v5 << v5); + break; + case 3: + v4 = v8 << v6 + v3; + break; + case 4: + v8 = (v8 < 45501397) ? (v4 << v5 - v8) : (v6 >> v1 << v8); + break; + default: + v5 = (v5 < 51604471) ? (v6 / v6 - v7) : (v8 << v4 + v4); + break; + } + + + if (v8 > 54557687) + { + int v9 = 32099474; + v9 = v9 & v9 | v9; + } + else + { + int v10 = 40046886; + v10 = (v10 > 36994451) ? (v10 + v10 ^ v10) : (v10 & v10 << v10); + } + + + switch (v1 % 5) + { + case 0: + v2 = v1 + v4 << v1; + break; + case 1: + v8 = v2 >> v4 << v2; + break; + case 2: + v1 = v3 >> v8 << v6; + break; + case 3: + v6 = v8 ^ v6 * v1; + break; + case 4: + v8 = v8 / v1 << v2; + break; + default: + v7 = v1 << v4 >> v2; + break; + } + + + return (v4 < 23678702) ? (v2 * v7 | v5) : (v4 & v3 - v4); + } + + [MosaUnitTest] + public static int FuzzMethod1876() + { + int v1 = 15273418; + int v2 = 97765242; + int v3 = 36949061; + int v4 = 34600261; + int v5 = 7297922; + int v6 = 71468500; + int v7 = 30814481; + int v8 = 50121619; + + switch (v6 % 5) + { + case 0: + v6 = v6 >> v1 >> v8; + break; + case 1: + v7 = (v7 > 89983935) ? (v7 % v5 >> v4) : (v5 % v8 % v7); + break; + case 2: + v7 = (v2 < 3879826) ? (v7 + v7 * v5) : (v2 / v5 << v3); + break; + case 3: + v4 = v4 % v3 ^ v7; + break; + case 4: + v7 = (v3 > 44571304) ? (v6 | v7 << v5) : (v5 * v8 << v3); + break; + default: + v4 = (v7 < 10965176) ? (v7 | v6 & v6) : (v8 << v4 | v7); + break; + } + + + if (v6 > 84768753) + { + v3 = (v5 < 15615164) ? (v3 >> v5 << v3) : (v7 & v2 + v7); + } + else + { + int v9 = 61682128; + v9 = v9 & v9 ^ v9; + } + + + switch (v2 % 5) + { + case 0: + v7 = v3 << v7 - v4; + break; + case 1: + v6 = (v5 > 30369573) ? (v7 & v1 >> v7) : (v3 | v7 & v2); + break; + case 2: + v3 = (v3 < 25864871) ? (v4 - v4 * v6) : (v3 ^ v8 * v2); + break; + case 3: + v1 = v6 & v1 & v6; + break; + case 4: + v4 = (v7 > 5138353) ? (v8 >> v7 << v4) : (v8 << v6 >> v6); + break; + default: + v5 = (v2 > 18815671) ? (v3 * v6 % v2) : (v5 / v5 >> v8); + break; + } + + + return v8 * v4 | v8; + } + + [MosaUnitTest] + public static int FuzzMethod1877() + { + int v1 = 51083481; + int v2 = 12558514; + int v3 = 71365696; + int v4 = 1602742; + int v5 = 49116585; + int v6 = 78309938; + int v7 = 66505033; + int v8 = 26713995; + + if (v1 < 83569526) + { + v6 = v3 | v2 << v3; + } + else + { + v5 = (v6 < 22958788) ? (v7 | v5 << v3) : (v3 ^ v1 >> v6); + } + + + if (v4 < 53682506) + { + int v9 = 61364801; + v9 = (v9 < 56437880) ? (v9 ^ v9 & v9) : (v9 << v9 >> v9); + } + else + { + v6 = v6 / v6 / v5; + } + + + switch (v7 % 5) + { + case 0: + v2 = (v5 > 9658804) ? (v7 >> v3 ^ v8) : (v6 ^ v5 >> v8); + break; + case 1: + v5 = (v5 < 98359550) ? (v5 * v6 ^ v7) : (v6 >> v3 << v6); + break; + case 2: + v2 = (v5 > 50884554) ? (v1 ^ v5 >> v5) : (v5 % v7 << v8); + break; + case 3: + v6 = (v7 > 44518587) ? (v4 << v6 | v1) : (v5 >> v7 >> v8); + break; + case 4: + v7 = (v8 < 33553490) ? (v4 ^ v6 << v3) : (v8 << v4 - v7); + break; + default: + v6 = v8 - v4 | v6; + break; + } + + + return (v1 < 22188409) ? (v8 << v6 / v8) : (v3 + v4 + v6); + } + + [MosaUnitTest] + public static int FuzzMethod1878() + { + int v1 = 60373014; + int v2 = 21776119; + int v3 = 12086890; + int v4 = 21677441; + int v5 = 83456061; + int v6 = 94572271; + int v7 = 1221678; + int v8 = 74242372; + + if (v7 > 3821125) + { + int v9 = 21264608; + v9 = v9 - v9 & v9; + } + else + { + v6 = v4 << v7 / v2; + } + + + switch (v5 % 5) + { + case 0: + v5 = (v1 > 89838306) ? (v5 ^ v2 & v3) : (v4 << v7 >> v1); + break; + case 1: + v3 = (v7 > 16410256) ? (v7 | v5 << v8) : (v2 ^ v7 | v8); + break; + case 2: + v1 = v7 & v6 >> v1; + break; + case 3: + v4 = (v2 > 61512017) ? (v1 - v2 << v5) : (v5 & v4 >> v1); + break; + case 4: + v4 = v7 >> v8 ^ v1; + break; + default: + v4 = (v4 > 27678199) ? (v4 * v5 >> v8) : (v2 ^ v4 + v6); + break; + } + + + switch (v2 % 5) + { + case 0: + v8 = (v1 < 45526730) ? (v7 / v3 / v4) : (v8 ^ v3 << v4); + break; + case 1: + v2 = (v8 < 40221603) ? (v1 * v8 << v3) : (v8 * v8 << v7); + break; + case 2: + v7 = v4 & v2 >> v8; + break; + case 3: + v5 = (v8 > 15601791) ? (v6 * v4 >> v4) : (v8 >> v2 >> v6); + break; + case 4: + v5 = (v5 < 35241332) ? (v3 >> v3 >> v8) : (v8 >> v2 >> v5); + break; + default: + v8 = (v7 < 6873222) ? (v6 << v3 >> v3) : (v6 >> v4 << v5); + break; + } + + + return (v4 > 51516385) ? (v5 % v4 << v5) : (v6 ^ v4 * v5); + } + + [MosaUnitTest] + public static int FuzzMethod1879() + { + int v1 = 87119807; + int v2 = 56512720; + int v3 = 21726646; + int v4 = 38287005; + int v5 = 82172476; + int v6 = 21472078; + int v7 = 21403409; + int v8 = 56085482; + + if (v4 > 44875262) + { + int v9 = 46746788; + v9 = v9 & v9 >> v9; + } + else + { + v2 = v2 % v7 / v4; + } + + + if (v1 < 1471766) + { + int v10 = 3899021; + v10 = (v10 > 51087317) ? (v10 % v10 >> v10) : (v10 - v10 % v10); + } + else + { + v6 = (v8 < 46435604) ? (v8 ^ v2 * v7) : (v4 % v4 ^ v4); + } + + + if (v4 < 22987770) + { + v4 = (v8 > 4054862) ? (v6 ^ v4 + v6) : (v2 >> v7 << v2); + } + else + { + int v11 = 15578590; + v11 = v11 | v11 << v11; + } + + + return v3 << v1 * v1; + } + + [MosaUnitTest] + public static int FuzzMethod1880() + { + int v1 = 13804116; + int v2 = 27747145; + int v3 = 12349466; + int v4 = 45964122; + int v5 = 78471844; + int v6 = 52033729; + int v7 = 14264499; + int v8 = 20065241; + + if (v5 > 18158960) + { + int v9 = 15541418; + v9 = (v9 < 37259829) ? (v9 ^ v9 ^ v9) : (v9 >> v9 >> v9); + } + else + { + v4 = v3 % v3 << v2; + } + + + switch (v8 % 5) + { + case 0: + v1 = (v1 > 25845616) ? (v7 & v8 + v5) : (v8 & v2 ^ v1); + break; + case 1: + v2 = (v8 < 82779161) ? (v7 + v1 & v4) : (v6 - v7 ^ v1); + break; + case 2: + v6 = v5 * v8 >> v2; + break; + case 3: + v7 = (v8 < 33496214) ? (v7 ^ v8 | v4) : (v7 | v3 % v2); + break; + case 4: + v7 = (v8 < 51334273) ? (v1 ^ v6 / v1) : (v7 ^ v4 ^ v7); + break; + default: + v8 = (v1 > 24876974) ? (v5 - v1 << v8) : (v5 << v1 >> v3); + break; + } + + + if (v3 > 63327106) + { + v8 = v7 & v2 ^ v4; + } + else + { + v2 = v4 | v2 * v8; + } + + + return (v5 < 59354888) ? (v1 | v2 ^ v1) : (v1 - v5 * v4); + } + + [MosaUnitTest] + public static int FuzzMethod1881() + { + int v1 = 10610548; + int v2 = 33007119; + int v3 = 83077139; + int v4 = 10181020; + int v5 = 38172280; + int v6 = 1889051; + int v7 = 79273305; + int v8 = 29063910; + + if (v2 > 69786415) + { + int v9 = 81439814; + v9 = v9 >> v9 & v9; + } + else + { + int v10 = 63235082; + v10 = v10 >> v10 << v10; + } + + + if (v7 > 4750332) + { + int v11 = 17003379; + v11 = v11 % v11 & v11; + } + else + { + v5 = (v5 > 57897098) ? (v5 / v3 - v2) : (v6 << v6 + v4); + } + + + switch (v1 % 5) + { + case 0: + v7 = v5 >> v5 ^ v8; + break; + case 1: + v4 = v1 >> v6 + v6; + break; + case 2: + v5 = (v3 > 86715581) ? (v2 << v8 >> v3) : (v4 / v2 << v1); + break; + case 3: + v1 = v7 - v1 >> v3; + break; + case 4: + v6 = v5 >> v7 / v1; + break; + default: + v3 = (v8 < 28173909) ? (v7 | v1 * v6) : (v8 >> v8 | v3); + break; + } + + + return v2 + v7 >> v7; + } + + [MosaUnitTest] + public static int FuzzMethod1882() + { + int v1 = 47691027; + int v2 = 16764363; + int v3 = 35030247; + int v4 = 43935925; + int v5 = 4853587; + int v6 = 83609439; + int v7 = 68968789; + int v8 = 14058804; + + switch (v5 % 5) + { + case 0: + v4 = (v1 < 96450091) ? (v6 << v8 >> v7) : (v8 / v1 >> v5); + break; + case 1: + v6 = (v6 < 5481778) ? (v5 | v3 - v2) : (v4 - v7 << v5); + break; + case 2: + v1 = (v8 > 69226814) ? (v2 >> v3 * v6) : (v6 | v7 | v7); + break; + case 3: + v5 = (v8 > 23484985) ? (v3 | v5 & v6) : (v8 ^ v8 >> v7); + break; + case 4: + v2 = (v7 > 10059493) ? (v3 | v3 >> v3) : (v1 + v3 | v2); + break; + default: + v8 = (v2 < 40737919) ? (v6 << v4 << v5) : (v2 & v8 % v8); + break; + } + + + if (v8 < 27489677) + { + int v9 = 31513706; + v9 = v9 ^ v9 & v9; + } + else + { + v1 = v1 | v7 ^ v7; + } + + + if (v1 < 64172425) + { + int v10 = 87735010; + v10 = (v10 > 48302007) ? (v10 * v10 ^ v10) : (v10 >> v10 % v10); + } + else + { + v5 = (v2 > 42155576) ? (v8 << v3 ^ v8) : (v6 | v8 << v4); + } + + + return (v3 < 80369682) ? (v5 / v8 >> v4) : (v3 << v1 + v8); + } + + [MosaUnitTest] + public static int FuzzMethod1883() + { + int v1 = 81927881; + int v2 = 30524203; + int v3 = 33096684; + int v4 = 27657854; + int v5 = 22069344; + int v6 = 93787861; + int v7 = 88261894; + int v8 = 666917; + + if (v4 < 14712033) + { + v6 = v5 - v6 % v7; + } + else + { + int v9 = 95924610; + v9 = v9 << v9 / v9; + } + + + if (v5 < 19211280) + { + v5 = (v5 < 97650069) ? (v1 >> v7 << v1) : (v8 + v5 / v4); + } + else + { + int v10 = 83870535; + v10 = v10 ^ v10 / v10; + } + + + if (v8 > 84252081) + { + v7 = (v4 < 39594071) ? (v5 % v6 - v6) : (v7 << v7 >> v1); + } + else + { + int v11 = 23699097; + v11 = (v11 > 83512372) ? (v11 << v11 >> v11) : (v11 & v11 * v11); + } + + + return v5 << v8 | v2; + } + + [MosaUnitTest] + public static int FuzzMethod1884() + { + int v1 = 57394854; + int v2 = 91528404; + int v3 = 39617745; + int v4 = 98993254; + int v5 = 46746815; + int v6 = 65813231; + int v7 = 89645778; + int v8 = 89548589; + + switch (v3 % 5) + { + case 0: + v6 = (v7 > 73926624) ? (v4 / v6 / v3) : (v2 + v7 | v5); + break; + case 1: + v1 = (v3 < 36553405) ? (v3 * v3 | v5) : (v5 + v7 >> v8); + break; + case 2: + v8 = v2 | v4 & v6; + break; + case 3: + v3 = v4 / v7 / v1; + break; + case 4: + v2 = (v7 > 67721047) ? (v7 * v6 << v4) : (v5 >> v5 | v5); + break; + default: + v5 = (v2 < 14273952) ? (v8 & v7 % v2) : (v3 % v3 * v7); + break; + } + + + if (v2 < 43703072) + { + v2 = v1 * v4 % v4; + } + else + { + v4 = v6 >> v3 * v7; + } + + + if (v8 < 84094171) + { + int v9 = 93133657; + v9 = v9 + v9 << v9; + } + else + { + v7 = (v3 < 46522286) ? (v3 >> v6 / v7) : (v7 % v2 ^ v8); + } + + + return (v2 < 72179632) ? (v3 >> v4 ^ v2) : (v4 + v2 - v4); + } + + [MosaUnitTest] + public static int FuzzMethod1885() + { + int v1 = 49633321; + int v2 = 35042974; + int v3 = 83866425; + int v4 = 74215523; + int v5 = 22119532; + int v6 = 10719088; + int v7 = 84268584; + int v8 = 31362243; + + switch (v7 % 5) + { + case 0: + v1 = v2 / v8 / v7; + break; + case 1: + v7 = (v6 > 4587890) ? (v6 ^ v5 * v2) : (v8 | v8 + v6); + break; + case 2: + v7 = (v6 > 86467615) ? (v1 >> v7 - v6) : (v7 & v7 << v1); + break; + case 3: + v8 = v8 << v8 | v6; + break; + case 4: + v4 = (v1 > 38682447) ? (v1 << v5 * v1) : (v3 % v5 * v2); + break; + default: + v5 = v6 << v2 >> v8; + break; + } + + + switch (v7 % 5) + { + case 0: + v3 = (v5 > 7575136) ? (v6 >> v8 * v8) : (v6 | v1 << v6); + break; + case 1: + v1 = (v2 > 48112228) ? (v4 / v7 >> v2) : (v7 >> v6 | v5); + break; + case 2: + v1 = v5 | v4 << v7; + break; + case 3: + v7 = (v6 > 22418285) ? (v3 - v7 + v8) : (v3 >> v4 & v5); + break; + case 4: + v7 = (v8 > 96726167) ? (v7 << v4 | v4) : (v8 + v6 << v3); + break; + default: + v3 = v1 >> v1 << v8; + break; + } + + + if (v5 < 28646452) + { + int v9 = 92076720; + v9 = v9 >> v9 >> v9; + } + else + { + int v10 = 22689564; + v10 = (v10 > 8511829) ? (v10 >> v10 ^ v10) : (v10 | v10 >> v10); + } + + + return (v4 < 16308647) ? (v2 << v1 ^ v4) : (v1 - v8 - v7); + } + + [MosaUnitTest] + public static int FuzzMethod1886() + { + int v1 = 69070257; + int v2 = 39395356; + int v3 = 47241380; + int v4 = 68282239; + int v5 = 22087180; + int v6 = 73400369; + int v7 = 38729746; + int v8 = 4413814; + + if (v6 < 35570499) + { + int v9 = 32868137; + v9 = (v9 < 97227296) ? (v9 >> v9 ^ v9) : (v9 - v9 << v9); + } + else + { + v1 = (v2 > 78779160) ? (v7 >> v6 / v7) : (v2 - v7 << v6); + } + + + switch (v5 % 5) + { + case 0: + v3 = v3 ^ v1 & v2; + break; + case 1: + v7 = (v1 > 82265391) ? (v6 >> v3 - v8) : (v8 % v1 % v2); + break; + case 2: + v7 = (v2 > 92016395) ? (v3 ^ v3 & v1) : (v2 + v2 & v4); + break; + case 3: + v7 = (v7 > 27395406) ? (v1 << v5 & v8) : (v4 & v3 / v4); + break; + case 4: + v4 = (v5 > 62521946) ? (v8 | v7 << v3) : (v5 % v2 | v6); + break; + default: + v2 = v5 * v3 << v8; + break; + } + + + if (v3 > 28605253) + { + v6 = v8 + v4 | v1; + } + else + { + int v10 = 71561839; + v10 = (v10 > 13589616) ? (v10 >> v10 << v10) : (v10 | v10 >> v10); + } + + + return v6 ^ v4 % v5; + } + + [MosaUnitTest] + public static int FuzzMethod1887() + { + int v1 = 64103875; + int v2 = 75336834; + int v3 = 11730813; + int v4 = 53624525; + int v5 = 64919975; + int v6 = 83846349; + int v7 = 65764396; + int v8 = 60980383; + + if (v5 > 27575499) + { + int v9 = 78946361; + v9 = (v9 < 8432422) ? (v9 * v9 ^ v9) : (v9 >> v9 % v9); + } + else + { + int v10 = 58492097; + v10 = v10 + v10 - v10; + } + + + if (v7 < 9769573) + { + int v11 = 47112544; + v11 = (v11 < 30372542) ? (v11 ^ v11 | v11) : (v11 | v11 << v11); + } + else + { + int v12 = 70105738; + v12 = v12 + v12 & v12; + } + + + switch (v3 % 5) + { + case 0: + v1 = (v5 < 30471653) ? (v7 | v8 >> v4) : (v3 | v8 & v6); + break; + case 1: + v5 = v6 >> v7 | v3; + break; + case 2: + v7 = (v5 > 11489850) ? (v6 << v5 + v4) : (v4 << v2 / v2); + break; + case 3: + v8 = v2 << v1 << v3; + break; + case 4: + v3 = (v3 > 59690825) ? (v3 & v5 & v1) : (v4 << v4 * v5); + break; + default: + v3 = v1 >> v8 << v4; + break; + } + + + return v1 << v7 ^ v3; + } + + [MosaUnitTest] + public static int FuzzMethod1888() + { + int v1 = 89440430; + int v2 = 7024559; + int v3 = 6271315; + int v4 = 91043703; + int v5 = 53818617; + int v6 = 83852665; + int v7 = 98884294; + int v8 = 17741112; + + switch (v2 % 5) + { + case 0: + v7 = (v7 < 33307335) ? (v5 | v8 >> v5) : (v4 & v8 - v6); + break; + case 1: + v6 = (v8 < 49253197) ? (v4 + v4 << v6) : (v7 + v6 >> v4); + break; + case 2: + v1 = v3 & v7 * v1; + break; + case 3: + v3 = (v5 < 56585002) ? (v2 >> v6 << v2) : (v7 & v2 & v1); + break; + case 4: + v2 = (v5 > 40896801) ? (v5 ^ v4 & v6) : (v4 ^ v1 * v4); + break; + default: + v6 = v7 >> v6 >> v6; + break; + } + + + if (v1 < 68330374) + { + v6 = v8 - v2 << v5; + } + else + { + v6 = (v5 > 56159235) ? (v2 << v2 / v4) : (v7 >> v8 * v4); + } + + + if (v8 < 19825583) + { + v8 = v2 ^ v6 + v8; + } + else + { + int v9 = 55471450; + v9 = (v9 > 67193745) ? (v9 & v9 * v9) : (v9 << v9 ^ v9); + } + + + return (v5 < 44445008) ? (v6 ^ v6 >> v7) : (v7 % v5 | v8); + } + + [MosaUnitTest] + public static int FuzzMethod1889() + { + int v1 = 92432776; + int v2 = 71283664; + int v3 = 90037473; + int v4 = 65335818; + int v5 = 45673682; + int v6 = 97312392; + int v7 = 5018266; + int v8 = 42873900; + + if (v6 > 51342998) + { + v1 = (v2 > 26999424) ? (v6 << v6 ^ v7) : (v6 ^ v4 * v2); + } + else + { + v3 = (v8 > 65550019) ? (v5 + v6 & v6) : (v4 | v8 >> v8); + } + + + switch (v5 % 5) + { + case 0: + v3 = (v5 > 17294787) ? (v6 + v1 ^ v1) : (v2 << v3 - v8); + break; + case 1: + v7 = (v4 < 80675227) ? (v7 % v8 | v4) : (v2 << v6 >> v3); + break; + case 2: + v1 = v6 << v5 / v2; + break; + case 3: + v4 = (v1 > 15861138) ? (v3 << v6 << v1) : (v8 % v1 / v2); + break; + case 4: + v7 = (v5 > 43845154) ? (v4 + v5 >> v8) : (v1 << v4 >> v1); + break; + default: + v4 = (v8 > 59389595) ? (v2 | v3 | v1) : (v3 >> v3 + v8); + break; + } + + + if (v5 < 61601807) + { + v3 = (v8 > 48643824) ? (v4 >> v7 % v3) : (v5 << v6 & v1); + } + else + { + v3 = (v2 < 63288373) ? (v2 << v1 << v2) : (v5 % v7 >> v2); + } + + + return (v4 > 86462736) ? (v2 & v1 & v8) : (v2 << v5 ^ v8); + } + + [MosaUnitTest] + public static int FuzzMethod1890() + { + int v1 = 53905518; + int v2 = 15804449; + int v3 = 94194495; + int v4 = 3278365; + int v5 = 94967351; + int v6 = 16352198; + int v7 = 43728678; + int v8 = 98227938; + + switch (v7 % 5) + { + case 0: + v1 = (v8 > 14049503) ? (v7 << v1 | v1) : (v3 & v5 & v1); + break; + case 1: + v8 = (v4 > 6940821) ? (v4 % v3 & v7) : (v1 | v1 << v2); + break; + case 2: + v5 = v7 << v1 * v6; + break; + case 3: + v4 = v5 ^ v5 & v1; + break; + case 4: + v5 = v3 | v6 << v5; + break; + default: + v7 = (v6 > 49275648) ? (v3 >> v6 << v2) : (v3 & v1 & v6); + break; + } + + + switch (v4 % 5) + { + case 0: + v6 = v8 >> v5 >> v5; + break; + case 1: + v1 = (v2 > 90470141) ? (v1 / v2 >> v8) : (v3 & v6 | v4); + break; + case 2: + v2 = (v7 < 8646039) ? (v6 >> v3 % v1) : (v2 | v3 >> v6); + break; + case 3: + v8 = v8 - v5 ^ v8; + break; + case 4: + v2 = v7 ^ v3 / v6; + break; + default: + v3 = v5 & v2 << v5; + break; + } + + + if (v6 > 45328946) + { + v3 = (v8 < 78973868) ? (v7 / v6 ^ v1) : (v2 * v5 % v3); + } + else + { + v1 = (v8 > 94863365) ? (v6 + v5 >> v6) : (v8 ^ v1 ^ v2); + } + + + return (v1 < 46321507) ? (v7 + v4 / v2) : (v1 & v5 / v6); + } + + [MosaUnitTest] + public static int FuzzMethod1891() + { + int v1 = 66235544; + int v2 = 30723209; + int v3 = 60643176; + int v4 = 39674429; + int v5 = 89938094; + int v6 = 39211480; + int v7 = 58627114; + int v8 = 5866513; + + switch (v7 % 5) + { + case 0: + v5 = v6 & v3 << v6; + break; + case 1: + v6 = v8 >> v5 - v5; + break; + case 2: + v3 = (v6 > 85642666) ? (v8 & v8 % v7) : (v5 | v6 | v4); + break; + case 3: + v1 = (v8 < 15829353) ? (v5 % v7 ^ v7) : (v4 << v7 >> v8); + break; + case 4: + v7 = (v6 > 99828122) ? (v8 ^ v8 + v3) : (v8 - v8 - v4); + break; + default: + v1 = (v8 < 74577748) ? (v1 | v4 - v3) : (v7 ^ v3 + v1); + break; + } + + + if (v3 > 1400321) + { + int v9 = 12060898; + v9 = (v9 < 22398377) ? (v9 | v9 * v9) : (v9 << v9 / v9); + } + else + { + int v10 = 79009010; + v10 = v10 | v10 & v10; + } + + + if (v8 > 46330266) + { + v3 = v6 >> v3 + v2; + } + else + { + int v11 = 32737365; + v11 = (v11 < 39804595) ? (v11 << v11 + v11) : (v11 + v11 ^ v11); + } + + + return (v7 < 45603585) ? (v3 * v8 << v4) : (v4 & v8 >> v4); + } + + [MosaUnitTest] + public static int FuzzMethod1892() + { + int v1 = 56400377; + int v2 = 5049852; + int v3 = 7254745; + int v4 = 69470361; + int v5 = 5239179; + int v6 = 46905873; + int v7 = 67658511; + int v8 = 25370294; + + switch (v1 % 5) + { + case 0: + v3 = v1 ^ v1 >> v4; + break; + case 1: + v7 = (v7 > 13964951) ? (v5 >> v7 - v2) : (v1 << v4 % v6); + break; + case 2: + v3 = (v3 < 9286351) ? (v6 << v2 % v2) : (v4 & v2 << v6); + break; + case 3: + v6 = (v1 > 59805338) ? (v3 * v4 << v7) : (v1 << v1 ^ v6); + break; + case 4: + v6 = v5 ^ v6 >> v8; + break; + default: + v3 = (v1 > 3544292) ? (v7 << v5 >> v4) : (v8 * v2 << v6); + break; + } + + + if (v5 < 79444021) + { + v2 = v2 ^ v1 & v6; + } + else + { + int v9 = 57286210; + v9 = (v9 < 2159695) ? (v9 >> v9 << v9) : (v9 << v9 & v9); + } + + + if (v1 < 52752181) + { + v8 = (v4 < 10550581) ? (v5 << v4 / v2) : (v1 * v5 * v1); + } + else + { + int v10 = 68098870; + v10 = (v10 < 65489927) ? (v10 | v10 >> v10) : (v10 << v10 << v10); + } + + + return (v2 > 64723160) ? (v5 | v1 ^ v2) : (v1 + v1 | v6); + } + + [MosaUnitTest] + public static int FuzzMethod1893() + { + int v1 = 15310773; + int v2 = 4560178; + int v3 = 75156633; + int v4 = 37764862; + int v5 = 92594748; + int v6 = 84235573; + int v7 = 84611862; + int v8 = 8620566; + + if (v8 > 73781421) + { + int v9 = 94351553; + v9 = (v9 > 35348204) ? (v9 - v9 & v9) : (v9 % v9 % v9); + } + else + { + v6 = (v1 > 11219461) ? (v5 >> v8 & v2) : (v3 >> v3 ^ v7); + } + + + switch (v5 % 5) + { + case 0: + v7 = (v2 < 46039117) ? (v8 / v3 + v5) : (v7 & v4 ^ v5); + break; + case 1: + v1 = (v7 < 40154333) ? (v1 % v3 * v8) : (v1 + v4 >> v2); + break; + case 2: + v3 = v6 << v6 >> v4; + break; + case 3: + v6 = (v4 < 62851033) ? (v3 | v4 + v1) : (v7 | v6 - v4); + break; + case 4: + v2 = (v6 < 10891632) ? (v6 & v3 ^ v5) : (v3 >> v6 % v6); + break; + default: + v3 = (v5 < 12420436) ? (v3 << v1 % v8) : (v2 + v7 % v5); + break; + } + + + if (v1 < 5509509) + { + int v10 = 63266584; + v10 = (v10 < 76967535) ? (v10 - v10 >> v10) : (v10 + v10 & v10); + } + else + { + v4 = (v5 > 42034787) ? (v4 << v3 ^ v4) : (v1 & v6 & v4); + } + + + return v6 * v2 - v1; + } + + [MosaUnitTest] + public static int FuzzMethod1894() + { + int v1 = 1519021; + int v2 = 83513975; + int v3 = 56825684; + int v4 = 36585345; + int v5 = 78487174; + int v6 = 96857828; + int v7 = 95497285; + int v8 = 34615643; + + if (v2 > 30598811) + { + v7 = (v8 < 97919738) ? (v6 + v6 << v1) : (v6 - v8 >> v2); + } + else + { + v8 = (v4 < 79326772) ? (v7 ^ v8 ^ v2) : (v3 & v6 - v1); + } + + + if (v6 < 18619520) + { + int v9 = 4679364; + v9 = v9 & v9 ^ v9; + } + else + { + v4 = (v6 > 8853970) ? (v1 << v3 / v1) : (v4 ^ v7 << v4); + } + + + if (v1 > 33109594) + { + int v10 = 36235534; + v10 = v10 << v10 << v10; + } + else + { + int v11 = 9994047; + v11 = (v11 > 88937852) ? (v11 >> v11 & v11) : (v11 / v11 | v11); + } + + + return (v8 > 2837612) ? (v5 ^ v5 >> v5) : (v6 / v7 * v7); + } + + [MosaUnitTest] + public static int FuzzMethod1895() + { + int v1 = 96231165; + int v2 = 67787430; + int v3 = 31697213; + int v4 = 10096934; + int v5 = 2322514; + int v6 = 29060190; + int v7 = 74598717; + int v8 = 44375255; + + if (v7 < 88219780) + { + v1 = v2 / v4 >> v6; + } + else + { + int v9 = 7124247; + v9 = (v9 < 2059425) ? (v9 / v9 >> v9) : (v9 ^ v9 >> v9); + } + + + switch (v8 % 5) + { + case 0: + v3 = (v1 < 93873827) ? (v6 >> v8 * v2) : (v1 ^ v3 - v3); + break; + case 1: + v6 = v3 << v8 >> v7; + break; + case 2: + v5 = (v3 > 54927923) ? (v6 << v7 * v6) : (v8 << v8 & v3); + break; + case 3: + v4 = (v5 > 51332315) ? (v7 ^ v3 ^ v5) : (v1 - v7 / v5); + break; + case 4: + v6 = (v5 > 16536100) ? (v4 - v6 & v1) : (v8 ^ v3 >> v6); + break; + default: + v1 = (v1 > 63983380) ? (v1 << v2 >> v6) : (v4 | v8 - v8); + break; + } + + + switch (v2 % 5) + { + case 0: + v8 = (v6 > 39912407) ? (v3 % v7 & v7) : (v5 & v4 * v6); + break; + case 1: + v7 = v7 & v6 | v8; + break; + case 2: + v7 = (v3 < 78686357) ? (v4 % v5 >> v8) : (v5 * v8 % v2); + break; + case 3: + v8 = (v7 > 89513783) ? (v5 / v3 + v3) : (v1 & v7 + v8); + break; + case 4: + v3 = v5 ^ v5 >> v6; + break; + default: + v3 = (v1 > 59702164) ? (v7 & v3 ^ v2) : (v5 >> v6 + v1); + break; + } + + + return v3 / v4 >> v6; + } + + [MosaUnitTest] + public static int FuzzMethod1896() + { + int v1 = 87402138; + int v2 = 66988329; + int v3 = 12862990; + int v4 = 7378284; + int v5 = 87095209; + int v6 = 25079919; + int v7 = 92390866; + int v8 = 39337870; + + switch (v2 % 5) + { + case 0: + v1 = (v5 < 93365286) ? (v2 << v1 << v4) : (v1 & v8 * v5); + break; + case 1: + v5 = (v3 < 86248346) ? (v2 ^ v4 << v1) : (v4 << v2 / v7); + break; + case 2: + v5 = v6 | v5 / v6; + break; + case 3: + v5 = v7 * v4 << v8; + break; + case 4: + v1 = (v7 > 63497247) ? (v2 / v5 | v5) : (v6 << v8 - v3); + break; + default: + v5 = v6 + v2 >> v1; + break; + } + + + switch (v4 % 5) + { + case 0: + v2 = v7 & v7 / v5; + break; + case 1: + v2 = v7 % v2 << v8; + break; + case 2: + v8 = (v1 > 43180210) ? (v3 % v3 & v8) : (v5 << v7 | v8); + break; + case 3: + v8 = (v5 < 12391339) ? (v4 & v2 ^ v2) : (v6 << v4 / v6); + break; + case 4: + v3 = (v8 < 99109116) ? (v2 & v5 - v7) : (v4 | v6 >> v5); + break; + default: + v6 = (v2 > 43640661) ? (v4 << v3 >> v2) : (v3 * v7 >> v5); + break; + } + + + switch (v8 % 5) + { + case 0: + v4 = v6 & v2 << v8; + break; + case 1: + v4 = (v6 < 46233627) ? (v4 | v2 | v7) : (v3 & v8 | v4); + break; + case 2: + v8 = (v1 < 92022731) ? (v5 >> v8 / v2) : (v1 << v7 >> v4); + break; + case 3: + v2 = (v3 < 71516100) ? (v3 | v8 << v8) : (v6 + v4 & v4); + break; + case 4: + v1 = (v6 > 87658537) ? (v1 ^ v6 / v1) : (v7 | v1 | v4); + break; + default: + v2 = (v1 > 60221754) ? (v8 << v3 >> v8) : (v6 / v4 + v2); + break; + } + + + return (v8 < 32951141) ? (v6 ^ v8 << v4) : (v8 << v4 >> v4); + } + + [MosaUnitTest] + public static int FuzzMethod1897() + { + int v1 = 33791475; + int v2 = 32540731; + int v3 = 76192837; + int v4 = 41760787; + int v5 = 13033797; + int v6 = 74192562; + int v7 = 12351667; + int v8 = 29953991; + + if (v3 > 64231556) + { + v2 = v5 >> v3 % v7; + } + else + { + int v9 = 74743400; + v9 = (v9 < 37083041) ? (v9 + v9 >> v9) : (v9 ^ v9 - v9); + } + + + if (v7 > 1095763) + { + v6 = v5 * v3 % v6; + } + else + { + v1 = (v4 < 63443521) ? (v8 & v5 & v7) : (v8 ^ v7 << v3); + } + + + switch (v4 % 5) + { + case 0: + v8 = (v5 < 53840180) ? (v7 << v5 % v1) : (v8 ^ v4 ^ v8); + break; + case 1: + v4 = v2 & v3 << v3; + break; + case 2: + v1 = v5 * v3 << v1; + break; + case 3: + v4 = (v2 < 63706439) ? (v8 >> v8 >> v7) : (v7 & v2 << v1); + break; + case 4: + v3 = (v7 > 86468054) ? (v3 << v1 ^ v1) : (v7 >> v7 ^ v3); + break; + default: + v2 = (v6 > 60754983) ? (v1 + v3 / v8) : (v6 * v4 - v1); + break; + } + + + return (v4 > 11131553) ? (v3 | v7 >> v5) : (v1 ^ v7 / v3); + } + + [MosaUnitTest] + public static int FuzzMethod1898() + { + int v1 = 59759529; + int v2 = 81473578; + int v3 = 74883645; + int v4 = 14991189; + int v5 = 12500641; + int v6 = 49861581; + int v7 = 37534798; + int v8 = 44634153; + + if (v2 > 27090946) + { + int v9 = 9700071; + v9 = (v9 < 27278448) ? (v9 & v9 * v9) : (v9 ^ v9 >> v9); + } + else + { + v4 = (v2 > 77631017) ? (v2 >> v5 >> v8) : (v5 >> v8 * v3); + } + + + if (v4 < 34463053) + { + int v10 = 28065400; + v10 = (v10 < 84222737) ? (v10 | v10 | v10) : (v10 >> v10 & v10); + } + else + { + v8 = (v3 > 95202003) ? (v1 - v1 >> v8) : (v6 + v4 >> v5); + } + + + switch (v5 % 5) + { + case 0: + v7 = (v8 > 43106522) ? (v3 << v4 * v3) : (v2 << v2 / v6); + break; + case 1: + v7 = (v1 < 57544660) ? (v2 | v7 ^ v7) : (v6 >> v2 >> v6); + break; + case 2: + v5 = (v4 > 68191772) ? (v4 << v2 | v5) : (v8 ^ v7 ^ v3); + break; + case 3: + v1 = v2 % v4 >> v1; + break; + case 4: + v3 = (v5 < 38049538) ? (v8 << v6 ^ v8) : (v5 >> v5 >> v2); + break; + default: + v4 = v5 & v7 >> v1; + break; + } + + + return v6 | v7 ^ v1; + } + + [MosaUnitTest] + public static int FuzzMethod1899() + { + int v1 = 94409063; + int v2 = 89184829; + int v3 = 99652348; + int v4 = 63638730; + int v5 = 82952344; + int v6 = 35208968; + int v7 = 5870600; + int v8 = 52000190; + + switch (v8 % 5) + { + case 0: + v5 = v1 >> v4 % v4; + break; + case 1: + v3 = v2 >> v1 ^ v5; + break; + case 2: + v4 = (v7 > 60803862) ? (v6 >> v7 ^ v5) : (v8 << v5 - v1); + break; + case 3: + v2 = v8 << v7 | v4; + break; + case 4: + v8 = (v6 < 42564858) ? (v1 + v2 << v7) : (v2 % v5 >> v1); + break; + default: + v8 = (v3 < 99101605) ? (v8 << v1 % v2) : (v1 >> v4 & v5); + break; + } + + + switch (v7 % 5) + { + case 0: + v2 = (v8 > 28619484) ? (v6 >> v1 >> v3) : (v3 % v7 - v2); + break; + case 1: + v4 = (v7 < 59979613) ? (v1 << v3 / v8) : (v6 % v6 & v5); + break; + case 2: + v4 = (v6 < 5679533) ? (v7 << v5 * v8) : (v6 << v6 >> v8); + break; + case 3: + v8 = (v5 > 40407105) ? (v6 % v5 + v1) : (v8 | v7 & v7); + break; + case 4: + v6 = (v5 < 94779550) ? (v1 >> v2 ^ v8) : (v4 << v7 << v7); + break; + default: + v5 = (v8 > 27163638) ? (v2 & v1 % v4) : (v6 >> v7 << v2); + break; + } + + + switch (v2 % 5) + { + case 0: + v6 = (v7 < 73625170) ? (v1 << v2 + v6) : (v7 << v8 - v5); + break; + case 1: + v5 = (v8 < 85184068) ? (v1 / v1 & v1) : (v5 * v6 << v7); + break; + case 2: + v2 = v7 ^ v8 << v5; + break; + case 3: + v2 = v6 * v2 << v1; + break; + case 4: + v1 = (v3 > 33597481) ? (v6 << v2 ^ v1) : (v5 << v1 & v2); + break; + default: + v1 = v5 | v2 * v1; + break; + } + + + return (v1 < 28584996) ? (v4 | v1 / v7) : (v3 | v4 % v2); + } + +} + diff --git a/Source/Mosa.UnitTests/Fuzzy/Fuzz0019.cs b/Source/Mosa.UnitTests/Fuzzy/Fuzz0019.cs new file mode 100644 index 0000000000..55a5852446 --- /dev/null +++ b/Source/Mosa.UnitTests/Fuzzy/Fuzz0019.cs @@ -0,0 +1,6821 @@ +namespace Mosa.UnitTests.Fuzzy; + +public static class Fuzz0019 +{ + [MosaUnitTest] + public static int FuzzMethod1900() + { + int v1 = 99158809; + int v2 = 68706852; + int v3 = 6382243; + int v4 = 37501738; + int v5 = 93873102; + int v6 = 53445879; + int v7 = 85558290; + int v8 = 39374569; + + switch (v2 % 5) + { + case 0: + v8 = (v7 < 15088582) ? (v4 % v8 << v1) : (v7 | v5 >> v8); + break; + case 1: + v8 = v6 << v2 >> v1; + break; + case 2: + v1 = v7 & v6 << v3; + break; + case 3: + v4 = (v3 > 63430061) ? (v5 % v1 >> v1) : (v7 & v4 ^ v8); + break; + case 4: + v6 = v7 - v8 & v6; + break; + default: + v1 = v8 % v2 | v1; + break; + } + + + if (v7 < 69648361) + { + v6 = (v8 < 76801773) ? (v1 % v7 << v6) : (v7 ^ v2 << v2); + } + else + { + v2 = (v1 > 39650352) ? (v4 | v1 & v3) : (v5 | v8 * v4); + } + + + switch (v6 % 5) + { + case 0: + v8 = v6 ^ v2 >> v7; + break; + case 1: + v3 = (v2 > 72969886) ? (v3 >> v3 & v5) : (v6 | v5 | v1); + break; + case 2: + v5 = (v5 < 65803211) ? (v7 >> v2 >> v4) : (v6 & v2 - v4); + break; + case 3: + v8 = (v7 > 11606694) ? (v8 & v3 % v4) : (v3 + v1 / v4); + break; + case 4: + v4 = (v2 > 32320122) ? (v5 << v2 | v6) : (v1 * v6 - v4); + break; + default: + v2 = (v4 < 34408713) ? (v7 >> v1 % v6) : (v3 >> v4 << v8); + break; + } + + + return (v1 < 76646550) ? (v5 & v8 - v7) : (v3 >> v7 << v5); + } + + [MosaUnitTest] + public static int FuzzMethod1901() + { + int v1 = 76166218; + int v2 = 15906605; + int v3 = 69017391; + int v4 = 93862388; + int v5 = 61877515; + int v6 = 68105547; + int v7 = 32651732; + int v8 = 25429612; + + if (v1 < 50800309) + { + int v9 = 96312121; + v9 = (v9 < 82564701) ? (v9 << v9 | v9) : (v9 << v9 & v9); + } + else + { + v4 = v7 << v5 + v2; + } + + + switch (v2 % 5) + { + case 0: + v7 = (v6 > 47954968) ? (v5 & v3 >> v7) : (v7 << v8 | v4); + break; + case 1: + v4 = v5 >> v8 >> v1; + break; + case 2: + v7 = v4 | v5 + v8; + break; + case 3: + v4 = (v7 < 82090278) ? (v4 << v4 >> v5) : (v6 >> v7 | v4); + break; + case 4: + v3 = (v8 < 69622668) ? (v3 >> v5 >> v3) : (v5 / v8 >> v5); + break; + default: + v2 = v8 + v2 + v4; + break; + } + + + switch (v3 % 5) + { + case 0: + v5 = (v7 > 97173983) ? (v5 + v3 >> v7) : (v7 - v2 | v5); + break; + case 1: + v4 = (v2 > 33887207) ? (v1 * v2 ^ v1) : (v3 % v6 ^ v4); + break; + case 2: + v5 = (v2 < 49225132) ? (v3 + v8 << v6) : (v1 | v8 >> v2); + break; + case 3: + v6 = (v3 < 49556941) ? (v7 - v2 >> v1) : (v4 * v6 >> v2); + break; + case 4: + v3 = v8 + v3 ^ v1; + break; + default: + v8 = v1 & v2 << v1; + break; + } + + + return (v3 < 73371518) ? (v3 >> v4 << v6) : (v5 << v1 << v4); + } + + [MosaUnitTest] + public static int FuzzMethod1902() + { + int v1 = 38194119; + int v2 = 7996644; + int v3 = 38464012; + int v4 = 68340320; + int v5 = 35203059; + int v6 = 40212640; + int v7 = 25158910; + int v8 = 66892620; + + switch (v2 % 5) + { + case 0: + v4 = (v7 > 82914932) ? (v3 ^ v8 | v2) : (v1 - v2 + v7); + break; + case 1: + v2 = v4 | v4 ^ v2; + break; + case 2: + v3 = (v5 < 32652774) ? (v3 >> v1 >> v4) : (v6 << v7 << v5); + break; + case 3: + v5 = (v5 < 69686779) ? (v5 % v5 >> v4) : (v2 >> v7 ^ v8); + break; + case 4: + v3 = v3 % v2 >> v1; + break; + default: + v7 = v1 << v5 % v7; + break; + } + + + if (v4 > 22239378) + { + int v9 = 93569264; + v9 = v9 >> v9 | v9; + } + else + { + v8 = v4 + v1 * v1; + } + + + if (v3 > 72056469) + { + v3 = (v6 > 1425344) ? (v2 ^ v2 - v8) : (v1 | v4 << v4); + } + else + { + v4 = (v4 < 79137132) ? (v8 >> v8 + v7) : (v8 ^ v7 - v7); + } + + + return (v7 > 39907496) ? (v8 - v4 & v4) : (v6 << v2 << v7); + } + + [MosaUnitTest] + public static int FuzzMethod1903() + { + int v1 = 66691130; + int v2 = 75639274; + int v3 = 52934900; + int v4 = 44862416; + int v5 = 37096243; + int v6 = 48163127; + int v7 = 11412221; + int v8 = 44612433; + + switch (v7 % 5) + { + case 0: + v7 = (v3 < 89324989) ? (v4 - v2 % v8) : (v6 << v7 << v1); + break; + case 1: + v4 = (v5 < 29789786) ? (v6 ^ v7 << v6) : (v7 ^ v8 & v6); + break; + case 2: + v4 = (v8 > 54489770) ? (v1 & v8 >> v5) : (v6 - v2 / v3); + break; + case 3: + v4 = (v6 < 77174473) ? (v1 << v2 << v2) : (v6 | v7 ^ v3); + break; + case 4: + v3 = v1 * v1 << v7; + break; + default: + v2 = (v1 > 42688915) ? (v4 & v8 ^ v8) : (v4 >> v3 << v1); + break; + } + + + if (v7 < 87181841) + { + v8 = v3 >> v7 >> v5; + } + else + { + int v9 = 69948545; + v9 = (v9 > 65913799) ? (v9 >> v9 / v9) : (v9 ^ v9 * v9); + } + + + switch (v1 % 5) + { + case 0: + v1 = (v7 < 49405194) ? (v5 << v5 & v6) : (v1 % v2 >> v7); + break; + case 1: + v6 = v7 % v5 & v1; + break; + case 2: + v4 = v2 + v2 + v3; + break; + case 3: + v7 = (v4 < 34676944) ? (v1 % v8 >> v4) : (v7 << v4 << v3); + break; + case 4: + v8 = (v6 > 1070432) ? (v5 >> v7 / v6) : (v6 ^ v6 << v3); + break; + default: + v1 = (v2 < 79805447) ? (v5 | v3 - v5) : (v1 << v6 << v8); + break; + } + + + return (v6 > 84553022) ? (v1 & v8 ^ v6) : (v3 ^ v8 << v2); + } + + [MosaUnitTest] + public static int FuzzMethod1904() + { + int v1 = 74527622; + int v2 = 2226475; + int v3 = 34265065; + int v4 = 14361379; + int v5 = 10261477; + int v6 = 37849868; + int v7 = 26974325; + int v8 = 62311715; + + switch (v5 % 5) + { + case 0: + v8 = (v3 > 86607866) ? (v2 + v7 & v8) : (v1 & v8 * v4); + break; + case 1: + v2 = v5 << v2 << v3; + break; + case 2: + v5 = (v7 > 75293972) ? (v8 >> v6 * v8) : (v2 - v3 | v6); + break; + case 3: + v3 = (v4 > 42350997) ? (v2 ^ v8 ^ v2) : (v7 | v2 << v8); + break; + case 4: + v7 = v7 - v8 | v5; + break; + default: + v1 = v4 / v1 & v1; + break; + } + + + if (v7 > 4636315) + { + int v9 = 51189844; + v9 = v9 ^ v9 << v9; + } + else + { + v6 = (v8 < 24532016) ? (v4 >> v3 | v1) : (v2 - v4 | v6); + } + + + if (v1 < 95578291) + { + v1 = (v4 < 24727079) ? (v6 | v1 ^ v3) : (v8 ^ v6 << v1); + } + else + { + int v10 = 84533564; + v10 = (v10 < 26209595) ? (v10 - v10 / v10) : (v10 << v10 / v10); + } + + + return v3 ^ v5 & v6; + } + + [MosaUnitTest] + public static int FuzzMethod1905() + { + int v1 = 75303119; + int v2 = 89694238; + int v3 = 44384230; + int v4 = 78929360; + int v5 = 71722279; + int v6 = 86526417; + int v7 = 28819844; + int v8 = 12321878; + + switch (v8 % 5) + { + case 0: + v4 = (v7 > 32636677) ? (v6 & v8 & v8) : (v1 | v8 << v5); + break; + case 1: + v5 = v1 ^ v8 >> v3; + break; + case 2: + v2 = (v3 > 92633483) ? (v5 & v4 ^ v7) : (v7 | v6 | v5); + break; + case 3: + v1 = (v1 < 24086591) ? (v7 & v6 >> v3) : (v4 | v8 << v1); + break; + case 4: + v6 = v1 << v7 * v2; + break; + default: + v8 = (v2 > 29583815) ? (v6 % v5 >> v1) : (v4 << v1 % v3); + break; + } + + + if (v2 < 52683321) + { + v1 = v2 >> v3 >> v4; + } + else + { + int v9 = 950137; + v9 = (v9 > 74296393) ? (v9 - v9 + v9) : (v9 ^ v9 - v9); + } + + + if (v1 > 3241233) + { + v5 = v1 >> v1 & v5; + } + else + { + int v10 = 12322963; + v10 = v10 * v10 / v10; + } + + + return (v1 < 89159427) ? (v3 & v5 << v8) : (v8 / v5 - v2); + } + + [MosaUnitTest] + public static int FuzzMethod1906() + { + int v1 = 24896019; + int v2 = 38824137; + int v3 = 74708614; + int v4 = 27950346; + int v5 = 38295293; + int v6 = 36588359; + int v7 = 77303054; + int v8 = 13007356; + + if (v4 < 9026001) + { + v5 = v4 / v7 - v1; + } + else + { + v5 = (v6 < 39654834) ? (v6 ^ v3 & v5) : (v5 % v4 & v4); + } + + + switch (v2 % 5) + { + case 0: + v7 = (v2 > 46875696) ? (v4 + v7 + v1) : (v2 & v6 + v1); + break; + case 1: + v5 = v2 | v5 >> v7; + break; + case 2: + v8 = (v3 > 18719553) ? (v4 << v7 | v7) : (v5 % v7 >> v5); + break; + case 3: + v4 = v6 << v2 ^ v7; + break; + case 4: + v1 = v8 % v8 | v3; + break; + default: + v3 = v8 & v6 & v6; + break; + } + + + switch (v2 % 5) + { + case 0: + v5 = v8 | v6 & v4; + break; + case 1: + v5 = (v8 < 84603270) ? (v2 + v8 >> v2) : (v6 ^ v8 ^ v8); + break; + case 2: + v3 = v3 << v8 ^ v6; + break; + case 3: + v7 = v1 - v2 ^ v3; + break; + case 4: + v2 = (v7 > 94751085) ? (v4 >> v5 % v8) : (v7 << v4 >> v3); + break; + default: + v8 = v8 >> v5 >> v1; + break; + } + + + return (v1 < 84054935) ? (v7 ^ v2 - v5) : (v4 << v6 << v7); + } + + [MosaUnitTest] + public static int FuzzMethod1907() + { + int v1 = 70514184; + int v2 = 23334317; + int v3 = 47479001; + int v4 = 16386605; + int v5 = 90999866; + int v6 = 48725034; + int v7 = 96341291; + int v8 = 90904302; + + if (v7 > 98280074) + { + int v9 = 49467375; + v9 = (v9 < 49354344) ? (v9 / v9 | v9) : (v9 << v9 & v9); + } + else + { + v8 = (v1 < 31792797) ? (v8 << v8 & v5) : (v2 >> v1 - v3); + } + + + if (v7 > 20316269) + { + v6 = (v3 > 43191182) ? (v3 ^ v7 ^ v6) : (v1 << v3 & v1); + } + else + { + int v10 = 92105601; + v10 = v10 >> v10 ^ v10; + } + + + if (v5 > 56017133) + { + v7 = (v7 > 95395937) ? (v5 >> v1 / v7) : (v5 ^ v7 - v8); + } + else + { + v7 = (v7 > 24459228) ? (v5 & v7 >> v1) : (v7 >> v5 >> v8); + } + + + return v1 + v2 >> v1; + } + + [MosaUnitTest] + public static int FuzzMethod1908() + { + int v1 = 37558313; + int v2 = 83080389; + int v3 = 13291945; + int v4 = 23098896; + int v5 = 84121994; + int v6 = 78820802; + int v7 = 88724406; + int v8 = 47805202; + + switch (v7 % 5) + { + case 0: + v8 = (v7 < 94366998) ? (v8 | v3 + v5) : (v8 % v4 | v6); + break; + case 1: + v7 = v4 / v7 % v4; + break; + case 2: + v5 = (v7 < 35691182) ? (v8 << v1 | v4) : (v7 / v1 * v4); + break; + case 3: + v1 = v7 << v7 | v8; + break; + case 4: + v5 = (v1 > 41731361) ? (v6 % v7 | v2) : (v8 << v7 % v5); + break; + default: + v4 = (v4 < 84169572) ? (v5 & v7 / v3) : (v8 << v8 * v8); + break; + } + + + if (v7 > 61006472) + { + int v9 = 34187434; + v9 = (v9 > 50532619) ? (v9 >> v9 << v9) : (v9 >> v9 >> v9); + } + else + { + v6 = (v8 > 8308163) ? (v4 ^ v2 & v3) : (v1 - v6 >> v2); + } + + + if (v5 < 38822858) + { + int v10 = 53805683; + v10 = v10 & v10 | v10; + } + else + { + int v11 = 40087952; + v11 = v11 >> v11 & v11; + } + + + return (v1 > 31267911) ? (v4 | v4 | v1) : (v5 | v3 % v4); + } + + [MosaUnitTest] + public static int FuzzMethod1909() + { + int v1 = 16402051; + int v2 = 82330225; + int v3 = 41160677; + int v4 = 87501791; + int v5 = 96939830; + int v6 = 90215128; + int v7 = 20854925; + int v8 = 5485139; + + switch (v7 % 5) + { + case 0: + v4 = (v8 < 72362061) ? (v1 + v4 ^ v5) : (v4 >> v6 | v8); + break; + case 1: + v6 = v2 | v8 << v5; + break; + case 2: + v1 = v7 ^ v6 >> v5; + break; + case 3: + v6 = v6 << v1 * v7; + break; + case 4: + v4 = (v3 < 8164139) ? (v2 | v2 ^ v5) : (v3 & v8 * v2); + break; + default: + v8 = v8 >> v3 % v1; + break; + } + + + switch (v5 % 5) + { + case 0: + v6 = (v7 > 17279899) ? (v3 >> v1 >> v7) : (v4 - v8 << v6); + break; + case 1: + v3 = (v1 < 89204069) ? (v3 >> v3 << v7) : (v2 | v5 / v7); + break; + case 2: + v6 = v4 % v8 << v6; + break; + case 3: + v3 = (v7 > 23502362) ? (v8 % v2 << v6) : (v7 % v8 & v7); + break; + case 4: + v5 = v8 - v6 ^ v5; + break; + default: + v1 = (v6 > 1666816) ? (v8 << v8 << v1) : (v1 / v2 >> v3); + break; + } + + + if (v5 < 31508922) + { + v8 = v2 | v1 + v3; + } + else + { + v8 = v1 / v2 % v2; + } + + + return (v5 > 87832422) ? (v8 + v8 << v6) : (v3 - v5 - v2); + } + + [MosaUnitTest] + public static int FuzzMethod1910() + { + int v1 = 51798179; + int v2 = 39874159; + int v3 = 42238424; + int v4 = 13391380; + int v5 = 87138201; + int v6 = 76869802; + int v7 = 16583916; + int v8 = 82292069; + + if (v6 > 18197762) + { + int v9 = 36670932; + v9 = v9 | v9 >> v9; + } + else + { + int v10 = 23803665; + v10 = (v10 > 76065189) ? (v10 >> v10 >> v10) : (v10 >> v10 & v10); + } + + + switch (v7 % 5) + { + case 0: + v2 = (v6 > 94180330) ? (v5 & v4 % v1) : (v2 & v2 | v6); + break; + case 1: + v4 = (v4 > 43682025) ? (v2 >> v8 - v8) : (v7 >> v8 + v3); + break; + case 2: + v2 = (v5 > 19780843) ? (v7 >> v7 | v6) : (v8 % v8 * v7); + break; + case 3: + v6 = v4 / v7 - v7; + break; + case 4: + v1 = v5 % v1 ^ v3; + break; + default: + v1 = (v7 > 32084375) ? (v1 * v2 & v5) : (v8 + v3 % v8); + break; + } + + + switch (v4 % 5) + { + case 0: + v7 = (v6 < 4713889) ? (v1 >> v4 * v3) : (v7 ^ v4 | v1); + break; + case 1: + v2 = (v2 < 18449509) ? (v1 >> v1 << v3) : (v7 | v1 * v7); + break; + case 2: + v1 = v1 >> v3 - v8; + break; + case 3: + v3 = v5 | v7 << v6; + break; + case 4: + v8 = (v1 > 3015374) ? (v5 << v8 % v6) : (v2 >> v7 % v4); + break; + default: + v8 = v1 & v4 | v1; + break; + } + + + return (v8 < 24113639) ? (v8 + v3 >> v3) : (v7 >> v7 >> v1); + } + + [MosaUnitTest] + public static int FuzzMethod1911() + { + int v1 = 23692124; + int v2 = 25185230; + int v3 = 70065717; + int v4 = 37995703; + int v5 = 63348378; + int v6 = 74952068; + int v7 = 9286676; + int v8 = 68165605; + + if (v3 > 26748093) + { + int v9 = 99664582; + v9 = (v9 < 5453141) ? (v9 ^ v9 * v9) : (v9 ^ v9 << v9); + } + else + { + int v10 = 64318614; + v10 = (v10 < 17213843) ? (v10 & v10 << v10) : (v10 & v10 << v10); + } + + + if (v8 < 81301431) + { + int v11 = 53616755; + v11 = (v11 > 4705291) ? (v11 >> v11 & v11) : (v11 + v11 | v11); + } + else + { + v8 = (v5 > 8355025) ? (v3 * v1 * v8) : (v5 % v3 << v4); + } + + + switch (v1 % 5) + { + case 0: + v2 = (v7 < 31764649) ? (v5 << v3 | v2) : (v8 << v4 << v1); + break; + case 1: + v1 = (v6 < 91330395) ? (v5 << v3 + v6) : (v6 >> v7 >> v3); + break; + case 2: + v2 = v4 | v4 >> v5; + break; + case 3: + v4 = (v1 < 16679105) ? (v7 % v2 >> v7) : (v1 + v2 >> v8); + break; + case 4: + v4 = v4 / v6 * v6; + break; + default: + v6 = (v1 < 20308927) ? (v2 % v6 >> v1) : (v3 * v2 - v7); + break; + } + + + return (v8 > 93136637) ? (v7 & v1 ^ v5) : (v5 | v3 * v8); + } + + [MosaUnitTest] + public static int FuzzMethod1912() + { + int v1 = 9358988; + int v2 = 51946567; + int v3 = 86179094; + int v4 = 84374584; + int v5 = 66187703; + int v6 = 15750322; + int v7 = 68729139; + int v8 = 60556448; + + if (v8 > 74307754) + { + v2 = v3 >> v2 - v4; + } + else + { + v3 = (v4 < 14719709) ? (v2 + v1 ^ v4) : (v1 & v6 >> v7); + } + + + if (v6 > 14258789) + { + int v9 = 56118458; + v9 = v9 | v9 - v9; + } + else + { + v8 = (v5 > 50846740) ? (v6 - v3 - v7) : (v4 << v3 << v6); + } + + + if (v1 < 13652466) + { + int v10 = 62402951; + v10 = (v10 < 52362633) ? (v10 << v10 | v10) : (v10 / v10 ^ v10); + } + else + { + v8 = v8 & v1 * v1; + } + + + return (v6 > 60883323) ? (v1 & v4 >> v5) : (v2 << v6 ^ v6); + } + + [MosaUnitTest] + public static int FuzzMethod1913() + { + int v1 = 66212325; + int v2 = 38487288; + int v3 = 26627367; + int v4 = 21901863; + int v5 = 46550595; + int v6 = 9457388; + int v7 = 70767282; + int v8 = 48922914; + + switch (v6 % 5) + { + case 0: + v3 = (v4 > 57215891) ? (v1 / v8 << v8) : (v2 - v2 << v1); + break; + case 1: + v2 = (v5 > 82309163) ? (v5 << v5 * v5) : (v5 ^ v4 | v6); + break; + case 2: + v2 = (v3 > 66009173) ? (v3 >> v5 + v6) : (v5 & v8 << v2); + break; + case 3: + v7 = (v6 > 78202061) ? (v7 & v2 | v8) : (v7 ^ v7 - v3); + break; + case 4: + v4 = (v5 > 83827226) ? (v2 / v4 * v6) : (v8 ^ v8 / v3); + break; + default: + v3 = v3 | v3 % v3; + break; + } + + + switch (v4 % 5) + { + case 0: + v5 = (v7 > 24001098) ? (v2 * v8 / v2) : (v3 & v5 << v5); + break; + case 1: + v8 = (v5 > 2410881) ? (v4 % v1 / v6) : (v1 & v7 & v3); + break; + case 2: + v3 = v1 / v6 >> v2; + break; + case 3: + v3 = v1 / v8 % v8; + break; + case 4: + v7 = (v8 > 56193348) ? (v3 ^ v5 << v3) : (v7 ^ v3 / v5); + break; + default: + v2 = (v8 < 14772257) ? (v7 / v1 >> v2) : (v4 ^ v6 & v4); + break; + } + + + switch (v6 % 5) + { + case 0: + v1 = (v6 < 32364300) ? (v6 - v4 / v7) : (v2 >> v8 << v1); + break; + case 1: + v7 = v2 << v3 / v7; + break; + case 2: + v4 = v8 | v6 ^ v7; + break; + case 3: + v6 = v6 << v4 % v5; + break; + case 4: + v5 = v2 * v3 >> v4; + break; + default: + v2 = (v2 > 93443010) ? (v7 + v4 - v7) : (v3 ^ v6 / v6); + break; + } + + + return (v6 < 50075241) ? (v7 >> v1 | v1) : (v4 / v8 << v6); + } + + [MosaUnitTest] + public static int FuzzMethod1914() + { + int v1 = 69828681; + int v2 = 19891915; + int v3 = 83851975; + int v4 = 45650073; + int v5 = 66260626; + int v6 = 72013891; + int v7 = 17586328; + int v8 = 8991276; + + if (v2 > 20219664) + { + v1 = v2 & v7 & v8; + } + else + { + v6 = v1 & v8 ^ v3; + } + + + switch (v3 % 5) + { + case 0: + v4 = (v8 < 93829836) ? (v3 + v2 << v4) : (v1 << v7 & v3); + break; + case 1: + v5 = (v5 < 87308643) ? (v4 >> v6 >> v5) : (v8 << v2 * v3); + break; + case 2: + v8 = (v7 > 97596514) ? (v6 << v8 ^ v2) : (v2 + v5 << v4); + break; + case 3: + v6 = (v5 > 66056645) ? (v1 & v1 | v7) : (v1 * v7 >> v8); + break; + case 4: + v3 = v7 * v6 ^ v5; + break; + default: + v1 = (v4 < 95126917) ? (v1 | v5 ^ v5) : (v5 / v6 + v1); + break; + } + + + if (v3 > 34901108) + { + int v9 = 74986779; + v9 = (v9 > 57553632) ? (v9 | v9 ^ v9) : (v9 >> v9 | v9); + } + else + { + int v10 = 62797028; + v10 = v10 >> v10 % v10; + } + + + return v4 & v4 + v6; + } + + [MosaUnitTest] + public static int FuzzMethod1915() + { + int v1 = 99887411; + int v2 = 54077141; + int v3 = 5993707; + int v4 = 90947985; + int v5 = 41196458; + int v6 = 39383417; + int v7 = 21748696; + int v8 = 77871000; + + if (v6 < 90667201) + { + int v9 = 88434721; + v9 = (v9 < 70063594) ? (v9 & v9 % v9) : (v9 & v9 >> v9); + } + else + { + v7 = (v6 > 44994409) ? (v5 | v3 | v2) : (v2 << v4 - v4); + } + + + switch (v1 % 5) + { + case 0: + v6 = (v5 > 96363875) ? (v2 >> v8 / v6) : (v1 >> v4 & v5); + break; + case 1: + v6 = (v6 < 19342289) ? (v1 | v2 | v6) : (v1 % v7 ^ v6); + break; + case 2: + v3 = (v5 < 76819188) ? (v1 >> v3 - v3) : (v4 & v4 / v7); + break; + case 3: + v4 = v1 >> v6 << v4; + break; + case 4: + v5 = (v7 > 89191633) ? (v5 % v1 & v2) : (v7 / v5 ^ v6); + break; + default: + v1 = (v5 > 98060503) ? (v7 / v2 >> v7) : (v4 & v7 ^ v8); + break; + } + + + if (v3 > 24811994) + { + int v10 = 15698645; + v10 = v10 >> v10 / v10; + } + else + { + v2 = (v2 > 75670686) ? (v5 - v6 | v1) : (v4 | v8 | v1); + } + + + return (v5 < 74181495) ? (v3 % v5 * v6) : (v4 % v7 >> v8); + } + + [MosaUnitTest] + public static int FuzzMethod1916() + { + int v1 = 44310913; + int v2 = 15626505; + int v3 = 58358975; + int v4 = 26511588; + int v5 = 77751387; + int v6 = 64326391; + int v7 = 26178742; + int v8 = 77893268; + + if (v7 < 47878318) + { + int v9 = 76906244; + v9 = (v9 < 45826204) ? (v9 | v9 & v9) : (v9 & v9 | v9); + } + else + { + v8 = (v8 < 16532133) ? (v3 | v7 * v1) : (v2 * v1 * v3); + } + + + switch (v7 % 5) + { + case 0: + v6 = (v4 > 3308363) ? (v2 - v6 >> v3) : (v6 & v1 / v1); + break; + case 1: + v2 = v1 ^ v3 & v4; + break; + case 2: + v8 = (v7 < 36500193) ? (v6 + v5 | v4) : (v7 >> v3 >> v2); + break; + case 3: + v7 = v4 / v3 | v6; + break; + case 4: + v2 = (v5 < 37458589) ? (v2 << v2 >> v1) : (v2 << v5 ^ v2); + break; + default: + v7 = v5 & v5 ^ v6; + break; + } + + + if (v1 < 77661025) + { + int v10 = 41698409; + v10 = (v10 < 68115764) ? (v10 ^ v10 + v10) : (v10 & v10 >> v10); + } + else + { + int v11 = 29505332; + v11 = (v11 < 16696314) ? (v11 | v11 - v11) : (v11 & v11 / v11); + } + + + return (v4 < 47997607) ? (v3 + v4 << v8) : (v7 % v3 ^ v1); + } + + [MosaUnitTest] + public static int FuzzMethod1917() + { + int v1 = 41819662; + int v2 = 94105193; + int v3 = 86248840; + int v4 = 61590271; + int v5 = 65183187; + int v6 = 78051055; + int v7 = 33569081; + int v8 = 99299301; + + switch (v2 % 5) + { + case 0: + v3 = v7 << v2 << v8; + break; + case 1: + v3 = (v4 > 58655490) ? (v4 | v7 - v6) : (v1 >> v6 & v4); + break; + case 2: + v7 = (v5 < 69118711) ? (v7 & v1 & v8) : (v4 | v5 / v3); + break; + case 3: + v8 = v3 | v6 >> v3; + break; + case 4: + v5 = (v6 < 85091364) ? (v5 >> v2 / v3) : (v5 / v8 / v2); + break; + default: + v7 = (v7 < 92310167) ? (v1 << v3 ^ v4) : (v4 / v3 >> v1); + break; + } + + + switch (v2 % 5) + { + case 0: + v8 = v8 & v8 << v8; + break; + case 1: + v2 = v4 << v8 & v7; + break; + case 2: + v4 = v2 * v1 % v7; + break; + case 3: + v8 = v5 | v2 >> v4; + break; + case 4: + v3 = (v2 < 14184816) ? (v6 % v4 ^ v7) : (v8 & v7 >> v6); + break; + default: + v3 = v1 + v6 << v6; + break; + } + + + switch (v2 % 5) + { + case 0: + v5 = (v8 < 21744782) ? (v3 << v6 + v8) : (v7 - v2 - v8); + break; + case 1: + v8 = (v3 > 19180212) ? (v6 >> v7 | v5) : (v1 ^ v2 | v3); + break; + case 2: + v1 = (v1 < 35962463) ? (v7 % v5 >> v1) : (v4 ^ v6 << v6); + break; + case 3: + v1 = v1 + v3 / v3; + break; + case 4: + v2 = v3 * v8 << v1; + break; + default: + v7 = (v6 < 45851574) ? (v8 / v2 & v1) : (v5 | v3 >> v7); + break; + } + + + return (v7 > 75666938) ? (v8 / v4 << v2) : (v1 & v7 - v4); + } + + [MosaUnitTest] + public static int FuzzMethod1918() + { + int v1 = 64061772; + int v2 = 91281167; + int v3 = 30251352; + int v4 = 89491588; + int v5 = 11741371; + int v6 = 71823779; + int v7 = 43329303; + int v8 = 30428720; + + switch (v8 % 5) + { + case 0: + v6 = (v5 < 50972706) ? (v3 + v6 * v1) : (v1 << v6 * v8); + break; + case 1: + v3 = (v1 > 59769458) ? (v4 - v6 & v5) : (v1 % v4 - v4); + break; + case 2: + v8 = v1 & v5 >> v2; + break; + case 3: + v3 = (v7 > 46593810) ? (v6 >> v3 >> v8) : (v2 ^ v2 + v1); + break; + case 4: + v5 = (v1 > 61026505) ? (v4 ^ v4 << v3) : (v7 & v6 * v1); + break; + default: + v4 = (v3 > 31279208) ? (v6 - v4 % v8) : (v1 >> v1 & v8); + break; + } + + + if (v2 < 83774456) + { + v2 = v6 % v8 ^ v1; + } + else + { + int v9 = 75705792; + v9 = v9 + v9 % v9; + } + + + switch (v1 % 5) + { + case 0: + v2 = (v4 > 36343191) ? (v2 % v6 << v2) : (v5 | v8 >> v6); + break; + case 1: + v3 = (v6 < 56812871) ? (v2 % v3 % v7) : (v5 ^ v3 ^ v8); + break; + case 2: + v4 = (v6 > 52778489) ? (v8 & v4 / v6) : (v3 % v3 ^ v7); + break; + case 3: + v1 = v4 % v6 - v1; + break; + case 4: + v7 = v3 & v6 >> v5; + break; + default: + v2 = v4 ^ v7 >> v7; + break; + } + + + return v8 | v6 << v3; + } + + [MosaUnitTest] + public static int FuzzMethod1919() + { + int v1 = 25697900; + int v2 = 79306287; + int v3 = 32508970; + int v4 = 63165219; + int v5 = 85674274; + int v6 = 63350779; + int v7 = 68969436; + int v8 = 99804366; + + if (v1 < 10884045) + { + v1 = (v1 > 15626375) ? (v3 << v2 | v8) : (v4 % v2 / v4); + } + else + { + int v9 = 71407637; + v9 = v9 ^ v9 * v9; + } + + + switch (v3 % 5) + { + case 0: + v2 = (v7 < 95203825) ? (v7 + v7 >> v7) : (v6 / v8 << v1); + break; + case 1: + v5 = (v4 > 94882783) ? (v7 - v1 >> v7) : (v4 & v5 / v6); + break; + case 2: + v8 = v8 / v7 ^ v8; + break; + case 3: + v8 = v8 >> v8 & v2; + break; + case 4: + v5 = (v4 > 81566501) ? (v5 - v1 | v4) : (v8 * v4 % v5); + break; + default: + v4 = (v4 < 31799320) ? (v7 << v2 & v7) : (v6 ^ v6 << v5); + break; + } + + + switch (v7 % 5) + { + case 0: + v5 = (v4 > 24678294) ? (v7 << v2 % v1) : (v7 << v2 << v8); + break; + case 1: + v1 = (v5 > 30665233) ? (v5 << v1 - v2) : (v4 >> v5 / v1); + break; + case 2: + v7 = v1 ^ v4 | v4; + break; + case 3: + v4 = v5 % v2 % v8; + break; + case 4: + v8 = v8 >> v4 & v4; + break; + default: + v8 = v2 ^ v3 << v4; + break; + } + + + return (v1 > 71437687) ? (v5 % v3 & v5) : (v5 << v5 / v4); + } + + [MosaUnitTest] + public static int FuzzMethod1920() + { + int v1 = 15679931; + int v2 = 52259536; + int v3 = 31922268; + int v4 = 81641901; + int v5 = 29146428; + int v6 = 67761670; + int v7 = 56848323; + int v8 = 94689896; + + switch (v7 % 5) + { + case 0: + v1 = v4 >> v3 >> v6; + break; + case 1: + v5 = (v6 > 95367138) ? (v7 << v2 >> v1) : (v1 ^ v2 - v2); + break; + case 2: + v6 = v5 & v3 ^ v1; + break; + case 3: + v8 = (v8 > 22682227) ? (v8 * v5 - v4) : (v3 >> v4 | v4); + break; + case 4: + v6 = v2 * v6 << v4; + break; + default: + v8 = v3 - v7 << v4; + break; + } + + + if (v1 < 19306614) + { + int v9 = 16207386; + v9 = v9 % v9 >> v9; + } + else + { + v4 = v1 << v5 * v7; + } + + + if (v5 < 34542470) + { + v1 = (v3 > 11910276) ? (v7 % v1 + v8) : (v8 * v4 * v8); + } + else + { + v6 = v8 | v5 + v3; + } + + + return (v6 < 9695751) ? (v7 << v7 << v3) : (v3 ^ v5 << v7); + } + + [MosaUnitTest] + public static int FuzzMethod1921() + { + int v1 = 49376886; + int v2 = 18920097; + int v3 = 28644360; + int v4 = 44337799; + int v5 = 80557957; + int v6 = 78277308; + int v7 = 97513062; + int v8 = 97518943; + + switch (v1 % 5) + { + case 0: + v7 = (v2 < 58504536) ? (v7 & v6 + v8) : (v6 / v1 >> v1); + break; + case 1: + v8 = v7 - v7 % v3; + break; + case 2: + v3 = v6 & v3 << v4; + break; + case 3: + v8 = (v2 < 69706078) ? (v1 << v7 >> v4) : (v7 | v8 ^ v3); + break; + case 4: + v1 = v6 >> v3 - v1; + break; + default: + v3 = (v7 > 96668836) ? (v4 << v1 << v5) : (v3 >> v5 | v7); + break; + } + + + if (v6 > 33323865) + { + int v9 = 22149150; + v9 = (v9 > 99463317) ? (v9 << v9 ^ v9) : (v9 + v9 - v9); + } + else + { + v8 = (v7 > 21521998) ? (v7 >> v8 >> v2) : (v3 % v7 | v7); + } + + + if (v1 < 21698721) + { + v7 = (v8 < 44367051) ? (v4 ^ v7 * v2) : (v4 >> v3 ^ v3); + } + else + { + v5 = (v8 > 94895063) ? (v1 | v1 & v5) : (v6 >> v1 + v6); + } + + + return v5 - v3 << v6; + } + + [MosaUnitTest] + public static int FuzzMethod1922() + { + int v1 = 71203886; + int v2 = 38612327; + int v3 = 66705177; + int v4 = 19196784; + int v5 = 91616597; + int v6 = 67813777; + int v7 = 98604656; + int v8 = 1636285; + + switch (v2 % 5) + { + case 0: + v8 = v8 / v6 >> v4; + break; + case 1: + v7 = v5 | v4 >> v7; + break; + case 2: + v3 = (v6 > 35459963) ? (v5 % v6 << v5) : (v4 << v5 >> v8); + break; + case 3: + v8 = (v2 > 33333923) ? (v1 >> v1 << v3) : (v1 % v4 % v4); + break; + case 4: + v4 = v8 % v5 & v2; + break; + default: + v2 = (v7 < 22704930) ? (v2 - v8 << v8) : (v7 << v3 << v5); + break; + } + + + if (v8 > 85011628) + { + v3 = v3 - v2 >> v8; + } + else + { + v4 = v4 / v8 >> v4; + } + + + if (v5 > 99785038) + { + v4 = (v1 < 72814231) ? (v4 + v1 - v3) : (v3 << v3 / v6); + } + else + { + int v9 = 14337694; + v9 = (v9 < 29014005) ? (v9 >> v9 & v9) : (v9 | v9 | v9); + } + + + return (v2 > 16586588) ? (v4 & v8 >> v3) : (v8 - v1 - v2); + } + + [MosaUnitTest] + public static int FuzzMethod1923() + { + int v1 = 75034386; + int v2 = 82814578; + int v3 = 27398055; + int v4 = 45486180; + int v5 = 71641831; + int v6 = 43624131; + int v7 = 24115462; + int v8 = 53907612; + + switch (v3 % 5) + { + case 0: + v6 = (v3 < 1869937) ? (v4 / v5 << v4) : (v8 & v2 + v1); + break; + case 1: + v3 = (v8 > 86267012) ? (v3 << v2 ^ v5) : (v6 - v2 & v1); + break; + case 2: + v8 = (v5 > 61995311) ? (v4 - v5 << v3) : (v2 / v5 << v7); + break; + case 3: + v2 = v2 % v7 ^ v6; + break; + case 4: + v2 = (v8 > 24497679) ? (v1 & v3 ^ v8) : (v7 ^ v2 >> v5); + break; + default: + v1 = v6 | v4 >> v3; + break; + } + + + if (v8 < 98528520) + { + v6 = (v8 > 84001979) ? (v8 << v2 | v6) : (v6 % v3 ^ v1); + } + else + { + v8 = (v2 < 42602885) ? (v2 | v2 ^ v2) : (v7 ^ v1 | v7); + } + + + if (v1 > 40234511) + { + int v9 = 36357794; + v9 = v9 - v9 % v9; + } + else + { + int v10 = 43162209; + v10 = v10 << v10 ^ v10; + } + + + return (v2 > 69063634) ? (v2 << v6 >> v7) : (v3 ^ v5 >> v6); + } + + [MosaUnitTest] + public static int FuzzMethod1924() + { + int v1 = 95319558; + int v2 = 52877314; + int v3 = 51341331; + int v4 = 78886834; + int v5 = 95642306; + int v6 = 15467112; + int v7 = 67171517; + int v8 = 90390483; + + if (v8 > 13879486) + { + int v9 = 21133185; + v9 = (v9 > 57883725) ? (v9 / v9 << v9) : (v9 + v9 << v9); + } + else + { + v6 = (v2 < 66678733) ? (v4 << v7 & v6) : (v7 ^ v1 >> v6); + } + + + switch (v1 % 5) + { + case 0: + v7 = v6 / v8 % v4; + break; + case 1: + v3 = v5 << v1 >> v7; + break; + case 2: + v5 = (v5 > 93954374) ? (v2 | v3 << v2) : (v4 >> v7 - v2); + break; + case 3: + v5 = (v7 > 30873479) ? (v5 << v7 >> v3) : (v3 - v1 >> v7); + break; + case 4: + v5 = v6 << v1 >> v4; + break; + default: + v3 = (v2 > 4751757) ? (v7 << v3 | v4) : (v3 ^ v8 ^ v4); + break; + } + + + if (v7 < 68387789) + { + v5 = v3 | v6 & v7; + } + else + { + int v10 = 10578314; + v10 = (v10 < 22132246) ? (v10 >> v10 << v10) : (v10 << v10 ^ v10); + } + + + return v1 >> v1 >> v4; + } + + [MosaUnitTest] + public static int FuzzMethod1925() + { + int v1 = 63423914; + int v2 = 30427551; + int v3 = 699137; + int v4 = 46954183; + int v5 = 18500654; + int v6 = 67332477; + int v7 = 84246617; + int v8 = 52512170; + + switch (v1 % 5) + { + case 0: + v7 = (v1 > 42184761) ? (v7 & v6 - v4) : (v7 >> v6 | v1); + break; + case 1: + v7 = v6 >> v8 / v1; + break; + case 2: + v2 = v7 & v8 >> v6; + break; + case 3: + v2 = (v5 < 952202) ? (v8 << v1 & v3) : (v8 >> v3 << v7); + break; + case 4: + v1 = (v2 < 62166779) ? (v2 | v6 - v7) : (v5 ^ v6 & v1); + break; + default: + v5 = (v8 > 8198450) ? (v1 | v1 << v3) : (v2 + v8 & v6); + break; + } + + + switch (v3 % 5) + { + case 0: + v7 = (v7 > 53285501) ? (v1 ^ v7 + v6) : (v2 & v6 << v8); + break; + case 1: + v4 = (v4 > 74115598) ? (v4 * v4 >> v5) : (v1 >> v6 & v8); + break; + case 2: + v1 = (v1 > 11694637) ? (v6 % v1 >> v3) : (v6 / v3 - v3); + break; + case 3: + v1 = v8 + v1 >> v3; + break; + case 4: + v3 = v8 % v7 - v1; + break; + default: + v6 = (v6 > 74595667) ? (v8 >> v5 << v8) : (v2 ^ v3 | v7); + break; + } + + + switch (v6 % 5) + { + case 0: + v7 = (v5 < 81590095) ? (v8 << v8 | v6) : (v2 << v1 % v2); + break; + case 1: + v4 = (v8 < 63237936) ? (v3 | v7 | v1) : (v2 >> v8 ^ v2); + break; + case 2: + v4 = (v6 > 42553716) ? (v5 & v8 ^ v2) : (v8 ^ v3 & v3); + break; + case 3: + v4 = (v7 > 1574011) ? (v4 & v4 + v6) : (v7 | v8 + v4); + break; + case 4: + v6 = (v4 < 87086981) ? (v2 >> v3 << v2) : (v8 << v2 * v1); + break; + default: + v5 = v2 + v1 | v1; + break; + } + + + return (v4 < 87785478) ? (v2 >> v4 & v1) : (v2 >> v5 + v5); + } + + [MosaUnitTest] + public static int FuzzMethod1926() + { + int v1 = 30687414; + int v2 = 55407154; + int v3 = 70541763; + int v4 = 5649763; + int v5 = 89193666; + int v6 = 6338672; + int v7 = 52115849; + int v8 = 91020258; + + switch (v6 % 5) + { + case 0: + v6 = (v6 < 96895117) ? (v6 << v2 | v7) : (v2 * v3 | v2); + break; + case 1: + v4 = v7 - v7 >> v4; + break; + case 2: + v7 = (v1 < 38586066) ? (v6 << v3 + v7) : (v6 | v4 << v8); + break; + case 3: + v3 = (v4 < 76792307) ? (v3 & v6 & v3) : (v2 + v5 & v4); + break; + case 4: + v4 = (v7 > 82831988) ? (v7 | v4 & v3) : (v5 | v5 * v6); + break; + default: + v1 = (v6 < 54442449) ? (v2 | v6 << v1) : (v5 * v6 % v6); + break; + } + + + switch (v8 % 5) + { + case 0: + v5 = (v8 > 12189626) ? (v5 >> v7 * v2) : (v5 >> v4 * v6); + break; + case 1: + v5 = v8 << v8 - v4; + break; + case 2: + v8 = v7 >> v7 ^ v7; + break; + case 3: + v4 = (v2 > 79668073) ? (v7 << v7 << v7) : (v6 >> v2 - v3); + break; + case 4: + v5 = (v3 > 59684504) ? (v3 + v1 / v7) : (v1 << v2 / v1); + break; + default: + v1 = (v7 > 33058930) ? (v8 - v4 | v2) : (v5 * v4 ^ v2); + break; + } + + + switch (v7 % 5) + { + case 0: + v7 = v4 << v8 ^ v6; + break; + case 1: + v6 = v7 & v7 & v2; + break; + case 2: + v7 = (v4 < 51338712) ? (v3 >> v8 / v1) : (v4 & v1 ^ v8); + break; + case 3: + v4 = v2 & v1 + v1; + break; + case 4: + v8 = v3 + v5 / v2; + break; + default: + v7 = (v2 < 91463214) ? (v8 << v2 & v2) : (v4 * v8 + v7); + break; + } + + + return (v4 > 35758051) ? (v2 * v2 << v1) : (v7 % v3 ^ v1); + } + + [MosaUnitTest] + public static int FuzzMethod1927() + { + int v1 = 62995127; + int v2 = 99482815; + int v3 = 61135915; + int v4 = 47187421; + int v5 = 54183699; + int v6 = 16428620; + int v7 = 15178738; + int v8 = 44583322; + + switch (v6 % 5) + { + case 0: + v5 = v3 & v1 << v4; + break; + case 1: + v2 = v5 + v5 + v8; + break; + case 2: + v1 = (v8 < 24021949) ? (v3 ^ v4 << v7) : (v4 + v1 % v4); + break; + case 3: + v7 = (v4 < 22604723) ? (v3 & v2 << v4) : (v5 & v5 ^ v6); + break; + case 4: + v8 = (v8 > 22115609) ? (v6 - v7 & v5) : (v1 << v6 / v3); + break; + default: + v2 = v3 ^ v8 << v4; + break; + } + + + switch (v4 % 5) + { + case 0: + v3 = (v5 > 41447245) ? (v3 | v5 << v2) : (v5 & v5 % v4); + break; + case 1: + v4 = (v5 > 15677850) ? (v2 + v3 >> v5) : (v7 - v2 & v1); + break; + case 2: + v7 = (v7 < 76350824) ? (v4 - v8 ^ v2) : (v8 << v2 | v7); + break; + case 3: + v7 = (v1 > 88056324) ? (v5 - v1 << v1) : (v1 & v4 << v3); + break; + case 4: + v7 = v1 % v1 >> v5; + break; + default: + v8 = (v8 > 19251976) ? (v2 ^ v6 | v4) : (v4 >> v6 | v1); + break; + } + + + switch (v5 % 5) + { + case 0: + v1 = (v2 < 76853261) ? (v5 % v3 / v3) : (v3 - v7 & v3); + break; + case 1: + v4 = v8 / v5 - v1; + break; + case 2: + v5 = v6 << v2 * v7; + break; + case 3: + v6 = (v1 > 91452202) ? (v7 % v6 / v6) : (v6 & v1 >> v5); + break; + case 4: + v3 = (v2 < 23367424) ? (v7 & v2 | v1) : (v8 * v2 ^ v4); + break; + default: + v7 = (v6 > 81557957) ? (v1 << v1 | v1) : (v7 >> v3 << v6); + break; + } + + + return v5 + v4 >> v6; + } + + [MosaUnitTest] + public static int FuzzMethod1928() + { + int v1 = 40381202; + int v2 = 65017408; + int v3 = 23087874; + int v4 = 22195132; + int v5 = 14502228; + int v6 = 27293629; + int v7 = 57335479; + int v8 = 15074393; + + switch (v7 % 5) + { + case 0: + v7 = v4 >> v7 / v2; + break; + case 1: + v3 = v6 << v2 | v6; + break; + case 2: + v7 = (v8 < 7757488) ? (v7 * v5 >> v6) : (v1 * v4 << v3); + break; + case 3: + v2 = v4 & v6 << v4; + break; + case 4: + v1 = v7 >> v3 % v4; + break; + default: + v2 = (v8 > 94542859) ? (v4 << v1 & v4) : (v5 & v5 + v7); + break; + } + + + if (v3 > 95072384) + { + v2 = (v5 > 88640761) ? (v7 | v5 >> v3) : (v1 >> v1 % v1); + } + else + { + v2 = v1 & v3 * v6; + } + + + switch (v1 % 5) + { + case 0: + v7 = v1 % v5 + v3; + break; + case 1: + v2 = v1 << v5 / v6; + break; + case 2: + v3 = v4 + v1 >> v3; + break; + case 3: + v8 = v7 ^ v1 ^ v7; + break; + case 4: + v8 = v6 >> v8 << v1; + break; + default: + v4 = (v3 > 84205041) ? (v4 * v2 & v5) : (v2 / v7 + v7); + break; + } + + + return v2 + v6 >> v7; + } + + [MosaUnitTest] + public static int FuzzMethod1929() + { + int v1 = 14714076; + int v2 = 76363367; + int v3 = 28101657; + int v4 = 19235110; + int v5 = 57608263; + int v6 = 82092156; + int v7 = 15070627; + int v8 = 17152191; + + if (v5 < 36267790) + { + v2 = (v4 < 14140276) ? (v6 >> v1 | v7) : (v1 + v6 % v4); + } + else + { + v7 = v7 % v7 >> v8; + } + + + switch (v6 % 5) + { + case 0: + v8 = (v1 > 51802380) ? (v6 - v3 - v7) : (v2 * v4 % v1); + break; + case 1: + v6 = v4 / v5 ^ v3; + break; + case 2: + v4 = (v1 > 11959533) ? (v3 * v4 >> v5) : (v3 << v2 >> v5); + break; + case 3: + v3 = v4 << v3 ^ v4; + break; + case 4: + v4 = v3 & v7 << v1; + break; + default: + v7 = (v2 < 720441) ? (v8 / v6 | v1) : (v2 * v2 % v7); + break; + } + + + if (v3 < 77132121) + { + v3 = (v4 > 33959955) ? (v7 & v5 - v1) : (v3 % v2 >> v6); + } + else + { + int v9 = 86191155; + v9 = v9 << v9 % v9; + } + + + return v4 - v4 % v6; + } + + [MosaUnitTest] + public static int FuzzMethod1930() + { + int v1 = 72132211; + int v2 = 56461840; + int v3 = 70081989; + int v4 = 14468984; + int v5 = 29426918; + int v6 = 51580049; + int v7 = 5825723; + int v8 = 49218568; + + switch (v2 % 5) + { + case 0: + v1 = v4 << v7 % v3; + break; + case 1: + v6 = v3 & v5 << v6; + break; + case 2: + v7 = v2 * v8 ^ v2; + break; + case 3: + v5 = (v1 < 84648460) ? (v5 & v8 - v7) : (v3 >> v5 >> v2); + break; + case 4: + v5 = (v6 > 89856340) ? (v7 * v6 / v7) : (v5 << v5 & v6); + break; + default: + v3 = v5 & v4 >> v8; + break; + } + + + switch (v5 % 5) + { + case 0: + v7 = v6 | v1 << v2; + break; + case 1: + v7 = (v5 > 76866139) ? (v3 | v3 << v2) : (v6 & v1 | v8); + break; + case 2: + v1 = (v8 > 87914733) ? (v7 << v2 & v3) : (v6 >> v2 & v8); + break; + case 3: + v6 = (v8 < 75115420) ? (v4 >> v5 % v6) : (v3 << v6 | v3); + break; + case 4: + v3 = v4 >> v4 >> v1; + break; + default: + v4 = (v4 > 56270422) ? (v4 << v8 + v4) : (v3 % v5 & v7); + break; + } + + + switch (v7 % 5) + { + case 0: + v6 = (v7 < 80322327) ? (v3 << v8 % v1) : (v4 & v7 % v8); + break; + case 1: + v1 = (v3 < 8176) ? (v1 & v4 >> v1) : (v5 << v5 + v2); + break; + case 2: + v4 = (v4 < 8783525) ? (v8 % v2 + v8) : (v8 >> v2 + v3); + break; + case 3: + v5 = (v8 > 67097685) ? (v4 / v7 / v7) : (v5 * v7 ^ v5); + break; + case 4: + v4 = (v4 > 98249790) ? (v4 << v6 | v4) : (v2 + v2 | v7); + break; + default: + v8 = v7 >> v3 % v2; + break; + } + + + return (v4 > 25254694) ? (v4 >> v6 << v7) : (v7 * v4 & v5); + } + + [MosaUnitTest] + public static int FuzzMethod1931() + { + int v1 = 52069237; + int v2 = 98730491; + int v3 = 13860702; + int v4 = 72042986; + int v5 = 81928634; + int v6 = 6311291; + int v7 = 72299225; + int v8 = 87092442; + + if (v3 > 57737676) + { + v8 = v2 >> v8 << v3; + } + else + { + int v9 = 63123053; + v9 = (v9 < 45311271) ? (v9 * v9 ^ v9) : (v9 / v9 - v9); + } + + + if (v6 > 44880426) + { + v7 = v7 % v7 | v4; + } + else + { + int v10 = 14175544; + v10 = (v10 < 49354040) ? (v10 % v10 - v10) : (v10 * v10 << v10); + } + + + switch (v2 % 5) + { + case 0: + v7 = (v8 > 45480637) ? (v6 >> v7 + v2) : (v5 - v6 % v4); + break; + case 1: + v6 = (v2 < 67099202) ? (v4 ^ v8 - v4) : (v7 >> v1 & v3); + break; + case 2: + v8 = v3 << v1 >> v4; + break; + case 3: + v2 = (v2 > 30521102) ? (v5 << v8 << v1) : (v6 & v7 >> v2); + break; + case 4: + v1 = (v8 > 13924562) ? (v5 | v3 >> v2) : (v8 - v8 | v6); + break; + default: + v6 = v8 + v6 >> v6; + break; + } + + + return (v1 > 62773392) ? (v6 >> v4 >> v4) : (v4 - v7 ^ v2); + } + + [MosaUnitTest] + public static int FuzzMethod1932() + { + int v1 = 83498942; + int v2 = 67369557; + int v3 = 29522881; + int v4 = 64412907; + int v5 = 87538677; + int v6 = 2228473; + int v7 = 16621989; + int v8 = 42787789; + + if (v5 < 41036294) + { + int v9 = 86939387; + v9 = (v9 > 54532999) ? (v9 / v9 << v9) : (v9 * v9 << v9); + } + else + { + int v10 = 14070317; + v10 = v10 / v10 << v10; + } + + + if (v7 > 85671563) + { + int v11 = 5399779; + v11 = v11 & v11 + v11; + } + else + { + v7 = v7 / v8 * v3; + } + + + switch (v6 % 5) + { + case 0: + v8 = v3 << v5 >> v6; + break; + case 1: + v8 = (v1 > 79437482) ? (v2 * v3 >> v1) : (v2 + v5 >> v4); + break; + case 2: + v4 = v6 | v7 << v1; + break; + case 3: + v2 = v5 % v4 >> v6; + break; + case 4: + v7 = (v6 < 29692295) ? (v5 / v5 & v4) : (v7 / v5 & v6); + break; + default: + v6 = (v6 < 61395203) ? (v6 & v8 ^ v7) : (v4 ^ v4 << v3); + break; + } + + + return v7 | v2 | v3; + } + + [MosaUnitTest] + public static int FuzzMethod1933() + { + int v1 = 41772449; + int v2 = 85170052; + int v3 = 85654333; + int v4 = 39208804; + int v5 = 38553632; + int v6 = 97376197; + int v7 = 29651339; + int v8 = 1190166; + + if (v6 > 44996577) + { + v1 = (v5 < 28796444) ? (v3 << v8 >> v4) : (v1 >> v1 << v7); + } + else + { + int v9 = 4019828; + v9 = v9 / v9 << v9; + } + + + switch (v6 % 5) + { + case 0: + v7 = (v6 > 92376330) ? (v4 ^ v8 ^ v4) : (v8 % v4 + v3); + break; + case 1: + v8 = (v4 > 46815206) ? (v3 | v4 - v8) : (v1 * v1 / v2); + break; + case 2: + v3 = (v7 < 12511233) ? (v3 + v5 >> v6) : (v7 / v4 >> v8); + break; + case 3: + v2 = (v1 < 91594764) ? (v1 / v1 | v5) : (v6 << v1 + v8); + break; + case 4: + v1 = (v8 > 50875234) ? (v1 << v8 >> v6) : (v8 % v2 << v1); + break; + default: + v6 = (v7 > 40107023) ? (v1 & v4 * v6) : (v3 | v8 >> v7); + break; + } + + + switch (v1 % 5) + { + case 0: + v8 = v2 << v2 & v2; + break; + case 1: + v7 = v3 >> v2 + v7; + break; + case 2: + v1 = (v6 < 66614703) ? (v5 << v1 ^ v2) : (v7 / v1 | v5); + break; + case 3: + v3 = v6 * v4 >> v8; + break; + case 4: + v2 = (v1 > 61543346) ? (v6 - v7 << v8) : (v8 / v5 << v3); + break; + default: + v6 = (v6 < 45877288) ? (v6 | v1 ^ v2) : (v5 ^ v8 | v4); + break; + } + + + return (v4 < 2521370) ? (v1 ^ v1 / v8) : (v3 / v8 % v3); + } + + [MosaUnitTest] + public static int FuzzMethod1934() + { + int v1 = 2530604; + int v2 = 36880248; + int v3 = 5564961; + int v4 = 43456195; + int v5 = 54347289; + int v6 = 16703030; + int v7 = 96381543; + int v8 = 57740994; + + switch (v8 % 5) + { + case 0: + v3 = (v6 < 75102456) ? (v3 << v4 >> v3) : (v1 % v2 >> v3); + break; + case 1: + v7 = v1 >> v7 << v6; + break; + case 2: + v7 = v3 << v7 >> v4; + break; + case 3: + v6 = (v8 > 50570294) ? (v1 % v5 ^ v4) : (v3 & v4 + v8); + break; + case 4: + v3 = (v3 < 31086329) ? (v1 | v6 | v5) : (v2 + v2 << v2); + break; + default: + v5 = (v4 > 37005500) ? (v6 * v5 ^ v3) : (v1 - v7 ^ v1); + break; + } + + + if (v4 < 82433595) + { + v4 = v2 | v8 >> v7; + } + else + { + v8 = v4 >> v2 | v6; + } + + + if (v3 > 39573362) + { + v6 = v5 << v6 ^ v3; + } + else + { + int v9 = 6518213; + v9 = (v9 < 46841384) ? (v9 / v9 ^ v9) : (v9 >> v9 * v9); + } + + + return v8 >> v1 | v5; + } + + [MosaUnitTest] + public static int FuzzMethod1935() + { + int v1 = 10536214; + int v2 = 27964535; + int v3 = 76134665; + int v4 = 78454100; + int v5 = 92826127; + int v6 = 52646296; + int v7 = 11035404; + int v8 = 30915707; + + switch (v4 % 5) + { + case 0: + v1 = v7 ^ v7 * v6; + break; + case 1: + v4 = v1 >> v1 & v1; + break; + case 2: + v4 = (v2 > 1877840) ? (v1 + v2 << v7) : (v7 | v8 % v4); + break; + case 3: + v2 = v7 >> v6 + v5; + break; + case 4: + v4 = v3 + v4 - v7; + break; + default: + v5 = v2 ^ v4 << v8; + break; + } + + + switch (v2 % 5) + { + case 0: + v4 = (v2 > 20366038) ? (v4 >> v6 * v8) : (v5 << v5 ^ v1); + break; + case 1: + v2 = (v4 > 51846860) ? (v8 >> v7 % v7) : (v4 & v5 << v2); + break; + case 2: + v6 = v2 << v2 << v2; + break; + case 3: + v2 = v4 << v6 >> v5; + break; + case 4: + v1 = (v3 > 45211273) ? (v3 / v1 >> v2) : (v3 | v5 / v6); + break; + default: + v4 = v4 << v1 << v7; + break; + } + + + if (v4 < 53303977) + { + v2 = v6 + v5 >> v2; + } + else + { + v8 = (v4 > 55023539) ? (v2 << v3 % v7) : (v8 & v5 | v6); + } + + + return (v8 < 18827455) ? (v3 << v6 >> v3) : (v5 ^ v8 ^ v5); + } + + [MosaUnitTest] + public static int FuzzMethod1936() + { + int v1 = 85885169; + int v2 = 46309080; + int v3 = 36603735; + int v4 = 4501515; + int v5 = 31168456; + int v6 = 45811048; + int v7 = 87746225; + int v8 = 54534425; + + if (v3 < 88755470) + { + v1 = (v2 < 294422) ? (v8 << v2 + v3) : (v2 / v2 << v6); + } + else + { + int v9 = 35529018; + v9 = (v9 < 32605251) ? (v9 / v9 ^ v9) : (v9 * v9 << v9); + } + + + switch (v8 % 5) + { + case 0: + v3 = v6 << v1 ^ v1; + break; + case 1: + v8 = v5 << v5 + v2; + break; + case 2: + v7 = (v7 > 49050142) ? (v1 >> v2 << v6) : (v8 >> v5 >> v4); + break; + case 3: + v4 = (v1 < 63913773) ? (v1 * v5 * v2) : (v2 >> v7 << v8); + break; + case 4: + v5 = (v2 < 57518854) ? (v3 / v3 + v7) : (v6 << v4 << v6); + break; + default: + v7 = (v5 > 18386016) ? (v8 >> v8 | v3) : (v8 + v2 | v7); + break; + } + + + if (v1 < 7448467) + { + int v10 = 99859711; + v10 = v10 | v10 % v10; + } + else + { + v7 = v3 - v4 ^ v5; + } + + + return (v5 < 53203965) ? (v7 / v3 >> v4) : (v6 | v3 << v7); + } + + [MosaUnitTest] + public static int FuzzMethod1937() + { + int v1 = 52797929; + int v2 = 12785373; + int v3 = 34501195; + int v4 = 93621622; + int v5 = 68987424; + int v6 = 99155567; + int v7 = 20898926; + int v8 = 276507; + + switch (v6 % 5) + { + case 0: + v6 = (v2 < 96218647) ? (v2 & v2 >> v6) : (v5 << v1 - v5); + break; + case 1: + v4 = (v8 < 57153893) ? (v2 & v2 & v4) : (v8 ^ v4 >> v6); + break; + case 2: + v4 = (v2 > 40105411) ? (v7 + v4 / v7) : (v2 + v6 / v4); + break; + case 3: + v7 = (v8 > 22139926) ? (v7 >> v3 >> v6) : (v8 - v5 & v7); + break; + case 4: + v2 = (v2 > 2204924) ? (v8 / v6 / v1) : (v4 << v2 + v1); + break; + default: + v3 = (v4 > 69920764) ? (v6 << v7 % v1) : (v8 - v1 ^ v6); + break; + } + + + if (v3 < 25782377) + { + v3 = (v6 > 3967) ? (v2 | v1 << v1) : (v7 ^ v7 >> v4); + } + else + { + v6 = (v7 < 51323858) ? (v4 | v1 | v7) : (v8 & v2 - v5); + } + + + switch (v1 % 5) + { + case 0: + v8 = v4 - v5 + v1; + break; + case 1: + v3 = (v7 < 77773338) ? (v4 ^ v2 / v2) : (v7 * v3 << v6); + break; + case 2: + v2 = v3 & v2 - v6; + break; + case 3: + v6 = (v1 < 37490485) ? (v8 | v7 | v1) : (v5 >> v3 ^ v2); + break; + case 4: + v4 = (v5 < 95693380) ? (v3 >> v8 ^ v2) : (v2 * v2 >> v5); + break; + default: + v3 = (v1 > 39188725) ? (v4 << v8 << v3) : (v2 - v5 << v3); + break; + } + + + return (v2 < 14454812) ? (v4 << v1 + v1) : (v5 / v5 << v8); + } + + [MosaUnitTest] + public static int FuzzMethod1938() + { + int v1 = 15183409; + int v2 = 92501903; + int v3 = 86006499; + int v4 = 52017954; + int v5 = 40053092; + int v6 = 20045805; + int v7 = 86438696; + int v8 = 69967838; + + if (v8 < 63077236) + { + v2 = v2 & v6 * v6; + } + else + { + int v9 = 93237843; + v9 = v9 / v9 >> v9; + } + + + switch (v7 % 5) + { + case 0: + v8 = v7 + v4 / v8; + break; + case 1: + v2 = v2 | v6 / v5; + break; + case 2: + v5 = (v5 < 49329184) ? (v2 ^ v7 + v6) : (v1 + v5 >> v1); + break; + case 3: + v3 = v3 - v2 << v7; + break; + case 4: + v6 = (v5 > 18006812) ? (v5 % v7 * v8) : (v8 << v1 | v3); + break; + default: + v6 = (v7 < 26728913) ? (v6 << v3 / v5) : (v3 >> v2 + v5); + break; + } + + + switch (v7 % 5) + { + case 0: + v4 = (v5 < 10588580) ? (v2 ^ v8 | v5) : (v3 >> v7 - v4); + break; + case 1: + v8 = (v5 > 6011881) ? (v1 << v1 + v4) : (v4 >> v8 >> v6); + break; + case 2: + v5 = v1 ^ v2 >> v7; + break; + case 3: + v6 = v5 ^ v7 & v2; + break; + case 4: + v3 = v8 | v6 << v3; + break; + default: + v7 = (v4 > 33987764) ? (v4 | v5 + v7) : (v8 << v1 << v7); + break; + } + + + return (v6 > 73280894) ? (v5 * v5 / v7) : (v2 - v7 - v5); + } + + [MosaUnitTest] + public static int FuzzMethod1939() + { + int v1 = 24939993; + int v2 = 65880168; + int v3 = 44996265; + int v4 = 39753535; + int v5 = 10891601; + int v6 = 23618535; + int v7 = 54841150; + int v8 = 40597297; + + switch (v1 % 5) + { + case 0: + v7 = (v2 > 54784108) ? (v3 * v1 << v8) : (v2 << v3 >> v6); + break; + case 1: + v8 = v3 / v1 >> v2; + break; + case 2: + v2 = (v3 < 78416532) ? (v3 << v7 % v1) : (v6 ^ v5 << v4); + break; + case 3: + v6 = v5 << v4 | v2; + break; + case 4: + v5 = (v8 > 28423466) ? (v8 - v8 / v4) : (v3 << v4 & v8); + break; + default: + v1 = (v4 < 15599600) ? (v4 | v3 * v8) : (v3 >> v8 & v6); + break; + } + + + switch (v3 % 5) + { + case 0: + v5 = v1 << v4 << v2; + break; + case 1: + v5 = (v2 > 43102260) ? (v4 & v8 & v5) : (v4 ^ v8 - v6); + break; + case 2: + v2 = (v4 > 39328031) ? (v2 >> v4 - v1) : (v7 % v7 + v8); + break; + case 3: + v7 = v4 >> v2 & v4; + break; + case 4: + v6 = v1 << v5 - v4; + break; + default: + v5 = (v2 < 75902159) ? (v1 & v8 - v5) : (v7 >> v2 >> v8); + break; + } + + + if (v8 > 30582575) + { + int v9 = 23595037; + v9 = v9 ^ v9 - v9; + } + else + { + int v10 = 53189143; + v10 = v10 | v10 | v10; + } + + + return v6 >> v7 >> v6; + } + + [MosaUnitTest] + public static int FuzzMethod1940() + { + int v1 = 38674705; + int v2 = 89963635; + int v3 = 13770487; + int v4 = 79896611; + int v5 = 70055864; + int v6 = 43007345; + int v7 = 99016575; + int v8 = 56645537; + + if (v4 > 89660379) + { + v4 = v1 >> v4 << v1; + } + else + { + int v9 = 88877765; + v9 = (v9 > 96454482) ? (v9 - v9 >> v9) : (v9 ^ v9 / v9); + } + + + switch (v5 % 5) + { + case 0: + v7 = v2 + v7 << v8; + break; + case 1: + v6 = (v1 > 46579302) ? (v5 / v7 << v7) : (v1 >> v6 >> v7); + break; + case 2: + v2 = (v1 < 11811093) ? (v2 ^ v2 ^ v8) : (v5 & v6 << v5); + break; + case 3: + v1 = v6 & v5 ^ v1; + break; + case 4: + v1 = (v1 < 99004972) ? (v4 / v7 << v4) : (v5 >> v1 << v1); + break; + default: + v7 = (v1 < 92299894) ? (v2 % v4 * v1) : (v1 << v1 << v1); + break; + } + + + if (v5 > 824598) + { + v3 = v7 << v1 ^ v7; + } + else + { + int v10 = 86867489; + v10 = v10 >> v10 >> v10; + } + + + return (v6 < 71624701) ? (v7 * v6 / v7) : (v7 + v6 * v1); + } + + [MosaUnitTest] + public static int FuzzMethod1941() + { + int v1 = 3046385; + int v2 = 36277541; + int v3 = 61476491; + int v4 = 43344416; + int v5 = 41651437; + int v6 = 58765836; + int v7 = 21636100; + int v8 = 26386477; + + if (v4 < 70657233) + { + int v9 = 49574942; + v9 = (v9 > 47994415) ? (v9 * v9 - v9) : (v9 | v9 | v9); + } + else + { + int v10 = 84835624; + v10 = v10 >> v10 & v10; + } + + + switch (v8 % 5) + { + case 0: + v2 = (v8 < 4052748) ? (v4 << v2 + v6) : (v4 * v1 & v3); + break; + case 1: + v8 = (v5 > 67455131) ? (v8 * v5 | v1) : (v3 | v1 << v7); + break; + case 2: + v4 = (v5 > 38389776) ? (v2 << v1 | v8) : (v2 >> v4 >> v3); + break; + case 3: + v7 = (v4 > 56430669) ? (v1 + v7 << v1) : (v6 & v4 & v5); + break; + case 4: + v3 = (v8 > 36064182) ? (v8 ^ v5 >> v2) : (v1 & v7 >> v4); + break; + default: + v1 = (v5 < 38426703) ? (v5 & v2 >> v6) : (v2 >> v3 / v1); + break; + } + + + if (v2 > 81665532) + { + int v11 = 90496159; + v11 = (v11 > 5368539) ? (v11 ^ v11 ^ v11) : (v11 - v11 & v11); + } + else + { + int v12 = 27799221; + v12 = (v12 < 45342436) ? (v12 & v12 & v12) : (v12 - v12 % v12); + } + + + return v2 % v3 * v8; + } + + [MosaUnitTest] + public static int FuzzMethod1942() + { + int v1 = 90820247; + int v2 = 42240352; + int v3 = 46516838; + int v4 = 45183335; + int v5 = 54888883; + int v6 = 50687732; + int v7 = 9705631; + int v8 = 88065608; + + switch (v2 % 5) + { + case 0: + v1 = (v2 < 51317376) ? (v5 << v6 & v3) : (v8 >> v5 * v4); + break; + case 1: + v5 = (v6 < 56346642) ? (v2 << v5 % v2) : (v6 ^ v8 + v8); + break; + case 2: + v2 = (v7 > 62019437) ? (v4 / v1 % v7) : (v7 & v6 ^ v3); + break; + case 3: + v7 = (v2 > 38084735) ? (v7 << v2 >> v7) : (v5 + v4 << v4); + break; + case 4: + v4 = v3 - v3 - v1; + break; + default: + v5 = (v3 > 42242254) ? (v5 ^ v4 >> v1) : (v3 % v5 << v4); + break; + } + + + switch (v8 % 5) + { + case 0: + v5 = (v2 > 42748530) ? (v5 & v1 % v3) : (v8 >> v6 >> v6); + break; + case 1: + v3 = (v4 < 11064102) ? (v2 - v6 & v6) : (v8 ^ v4 - v7); + break; + case 2: + v4 = v4 / v3 << v6; + break; + case 3: + v4 = (v7 < 73451304) ? (v2 % v3 << v4) : (v5 | v2 & v8); + break; + case 4: + v4 = (v8 < 73972752) ? (v4 & v5 << v1) : (v8 >> v1 / v4); + break; + default: + v5 = (v3 > 36468947) ? (v3 << v8 & v1) : (v5 & v7 << v3); + break; + } + + + switch (v2 % 5) + { + case 0: + v7 = (v2 < 81346697) ? (v2 + v1 - v2) : (v3 >> v5 ^ v3); + break; + case 1: + v4 = v3 << v7 ^ v8; + break; + case 2: + v4 = (v4 < 32046361) ? (v2 / v8 << v1) : (v1 >> v7 & v2); + break; + case 3: + v5 = v5 << v7 / v7; + break; + case 4: + v7 = v4 >> v2 >> v1; + break; + default: + v7 = (v3 < 27198026) ? (v4 << v4 + v7) : (v8 & v2 >> v1); + break; + } + + + return v5 - v3 << v3; + } + + [MosaUnitTest] + public static int FuzzMethod1943() + { + int v1 = 6540436; + int v2 = 24633108; + int v3 = 94701580; + int v4 = 28381187; + int v5 = 6237715; + int v6 = 26389806; + int v7 = 86262096; + int v8 = 51622800; + + switch (v8 % 5) + { + case 0: + v1 = (v8 < 69258592) ? (v6 << v4 / v3) : (v4 << v4 * v6); + break; + case 1: + v3 = (v2 > 43984865) ? (v5 - v7 ^ v4) : (v7 + v8 * v3); + break; + case 2: + v7 = (v2 > 33393190) ? (v6 & v4 & v4) : (v2 << v4 >> v2); + break; + case 3: + v8 = (v7 < 37900962) ? (v6 << v3 & v4) : (v8 & v6 % v7); + break; + case 4: + v4 = (v6 < 52486743) ? (v3 ^ v5 << v7) : (v6 & v2 | v8); + break; + default: + v7 = (v8 < 89998194) ? (v2 | v5 >> v7) : (v2 << v3 / v3); + break; + } + + + switch (v4 % 5) + { + case 0: + v7 = v2 >> v2 - v6; + break; + case 1: + v2 = (v6 < 48500135) ? (v1 * v6 | v4) : (v8 << v2 * v2); + break; + case 2: + v8 = v7 << v4 * v5; + break; + case 3: + v3 = v1 + v7 & v6; + break; + case 4: + v2 = v5 | v5 >> v7; + break; + default: + v5 = v1 - v5 & v1; + break; + } + + + switch (v6 % 5) + { + case 0: + v1 = (v7 < 16025024) ? (v4 << v8 % v8) : (v7 >> v4 + v6); + break; + case 1: + v1 = (v3 < 49763387) ? (v7 - v1 ^ v8) : (v5 * v6 * v4); + break; + case 2: + v3 = (v3 < 93601044) ? (v2 % v6 - v7) : (v1 * v4 ^ v1); + break; + case 3: + v7 = (v5 < 92517185) ? (v2 | v6 >> v4) : (v4 >> v7 * v3); + break; + case 4: + v8 = (v7 < 44591025) ? (v1 >> v6 ^ v2) : (v7 >> v2 >> v8); + break; + default: + v4 = v4 ^ v5 % v5; + break; + } + + + return (v1 < 59836503) ? (v2 & v1 << v8) : (v7 ^ v4 + v1); + } + + [MosaUnitTest] + public static int FuzzMethod1944() + { + int v1 = 86691504; + int v2 = 91827063; + int v3 = 14641312; + int v4 = 48029476; + int v5 = 99246607; + int v6 = 35930503; + int v7 = 87684670; + int v8 = 85909196; + + if (v7 < 40437666) + { + v4 = (v7 > 76044903) ? (v1 << v3 ^ v6) : (v6 + v8 * v1); + } + else + { + v5 = (v8 < 89043526) ? (v3 * v6 >> v1) : (v2 + v5 * v5); + } + + + if (v8 < 39896018) + { + v6 = v6 << v6 >> v5; + } + else + { + v8 = v8 << v6 | v5; + } + + + switch (v7 % 5) + { + case 0: + v8 = (v4 > 81303524) ? (v1 & v8 << v7) : (v7 / v2 << v2); + break; + case 1: + v3 = v3 | v2 * v3; + break; + case 2: + v7 = (v4 < 18553941) ? (v7 - v8 + v1) : (v5 << v5 | v8); + break; + case 3: + v2 = v4 * v6 ^ v3; + break; + case 4: + v5 = (v2 < 71512238) ? (v5 - v5 / v4) : (v5 * v6 << v4); + break; + default: + v8 = (v4 < 13515961) ? (v2 >> v5 >> v4) : (v8 >> v7 | v3); + break; + } + + + return v5 + v6 | v8; + } + + [MosaUnitTest] + public static int FuzzMethod1945() + { + int v1 = 58587677; + int v2 = 87527190; + int v3 = 99648707; + int v4 = 34012942; + int v5 = 6564232; + int v6 = 28015041; + int v7 = 86347787; + int v8 = 12953474; + + if (v2 > 31435305) + { + int v9 = 20437580; + v9 = v9 << v9 / v9; + } + else + { + int v10 = 3253699; + v10 = v10 << v10 * v10; + } + + + switch (v7 % 5) + { + case 0: + v1 = v4 * v2 << v2; + break; + case 1: + v1 = (v1 > 74347204) ? (v4 ^ v5 ^ v3) : (v2 + v7 * v5); + break; + case 2: + v3 = v6 - v1 % v1; + break; + case 3: + v5 = v6 + v2 * v4; + break; + case 4: + v2 = (v1 < 40656029) ? (v3 & v6 % v8) : (v6 ^ v6 ^ v7); + break; + default: + v3 = (v5 > 12634914) ? (v7 / v8 * v8) : (v2 ^ v8 | v2); + break; + } + + + if (v6 < 14797072) + { + int v11 = 77178800; + v11 = (v11 > 64278410) ? (v11 % v11 / v11) : (v11 & v11 ^ v11); + } + else + { + int v12 = 56229357; + v12 = (v12 > 83614002) ? (v12 | v12 | v12) : (v12 | v12 >> v12); + } + + + return v6 >> v4 * v2; + } + + [MosaUnitTest] + public static int FuzzMethod1946() + { + int v1 = 29761736; + int v2 = 372762; + int v3 = 94936342; + int v4 = 36601847; + int v5 = 62864513; + int v6 = 75707363; + int v7 = 21268452; + int v8 = 86751918; + + switch (v6 % 5) + { + case 0: + v7 = (v3 < 44102789) ? (v3 >> v1 * v6) : (v3 * v5 & v4); + break; + case 1: + v4 = (v8 > 1887994) ? (v4 & v6 >> v1) : (v3 >> v2 >> v7); + break; + case 2: + v7 = (v7 > 29976657) ? (v1 & v2 | v2) : (v8 ^ v4 & v1); + break; + case 3: + v6 = v3 + v7 - v8; + break; + case 4: + v1 = (v5 < 64639552) ? (v1 & v5 >> v3) : (v6 << v7 | v3); + break; + default: + v4 = (v1 > 56566150) ? (v8 | v6 << v6) : (v6 ^ v2 - v1); + break; + } + + + switch (v8 % 5) + { + case 0: + v2 = (v8 > 84320413) ? (v4 ^ v8 << v4) : (v3 >> v6 >> v4); + break; + case 1: + v7 = (v8 < 86078763) ? (v8 << v5 % v4) : (v2 << v6 ^ v7); + break; + case 2: + v8 = (v4 > 43121642) ? (v1 << v6 >> v8) : (v2 >> v5 << v2); + break; + case 3: + v2 = (v2 > 12285319) ? (v4 >> v5 | v4) : (v5 >> v5 | v4); + break; + case 4: + v4 = v8 - v3 >> v5; + break; + default: + v2 = v3 | v6 | v2; + break; + } + + + switch (v4 % 5) + { + case 0: + v3 = (v1 > 45319984) ? (v2 >> v4 - v6) : (v1 ^ v3 | v1); + break; + case 1: + v8 = (v1 < 88295767) ? (v3 - v6 ^ v4) : (v5 << v5 + v7); + break; + case 2: + v7 = (v1 < 2429433) ? (v4 << v2 ^ v5) : (v5 / v4 & v1); + break; + case 3: + v1 = (v7 < 86303444) ? (v2 << v3 & v1) : (v7 << v2 >> v1); + break; + case 4: + v3 = (v4 < 7792268) ? (v1 >> v6 >> v4) : (v8 >> v6 & v4); + break; + default: + v6 = (v4 < 10312989) ? (v8 * v3 >> v3) : (v7 + v6 - v1); + break; + } + + + return (v2 < 84071444) ? (v8 >> v7 << v7) : (v6 ^ v8 << v4); + } + + [MosaUnitTest] + public static int FuzzMethod1947() + { + int v1 = 57297573; + int v2 = 92890345; + int v3 = 64408166; + int v4 = 72343012; + int v5 = 15750655; + int v6 = 67120624; + int v7 = 87886514; + int v8 = 2713103; + + switch (v1 % 5) + { + case 0: + v3 = v8 | v4 / v7; + break; + case 1: + v4 = v6 % v2 & v3; + break; + case 2: + v1 = (v5 < 6561686) ? (v1 >> v7 ^ v1) : (v8 - v1 << v1); + break; + case 3: + v5 = (v7 > 39505681) ? (v3 + v3 & v2) : (v6 + v2 % v1); + break; + case 4: + v6 = (v2 > 89281910) ? (v5 + v4 | v1) : (v6 * v8 << v2); + break; + default: + v1 = v6 / v1 >> v2; + break; + } + + + if (v1 > 13509083) + { + int v9 = 25066429; + v9 = (v9 > 44778017) ? (v9 ^ v9 / v9) : (v9 >> v9 >> v9); + } + else + { + v5 = v6 % v1 + v7; + } + + + switch (v3 % 5) + { + case 0: + v1 = (v2 < 89447123) ? (v8 * v3 / v1) : (v7 - v3 & v1); + break; + case 1: + v8 = (v5 < 26688494) ? (v8 << v3 << v4) : (v5 % v6 ^ v1); + break; + case 2: + v7 = v5 / v7 ^ v4; + break; + case 3: + v6 = (v8 > 46117172) ? (v4 >> v8 - v4) : (v5 | v4 << v8); + break; + case 4: + v6 = v1 << v7 ^ v3; + break; + default: + v7 = v4 ^ v5 >> v1; + break; + } + + + return (v8 > 74577655) ? (v7 + v4 | v1) : (v4 * v4 >> v6); + } + + [MosaUnitTest] + public static int FuzzMethod1948() + { + int v1 = 95410056; + int v2 = 67699549; + int v3 = 48617762; + int v4 = 16101157; + int v5 = 22085502; + int v6 = 89685243; + int v7 = 73354782; + int v8 = 43411543; + + if (v1 < 97359278) + { + int v9 = 37599476; + v9 = (v9 < 57509178) ? (v9 + v9 << v9) : (v9 & v9 + v9); + } + else + { + v1 = (v2 < 60446207) ? (v3 << v7 * v4) : (v7 | v6 << v8); + } + + + if (v6 > 7954666) + { + v8 = (v7 < 34260000) ? (v1 - v7 & v5) : (v1 >> v2 * v4); + } + else + { + v8 = v4 | v6 * v3; + } + + + if (v6 < 46991118) + { + int v10 = 9024963; + v10 = v10 % v10 >> v10; + } + else + { + v2 = v7 * v1 / v8; + } + + + return (v7 > 21106106) ? (v4 % v7 | v4) : (v3 >> v3 - v2); + } + + [MosaUnitTest] + public static int FuzzMethod1949() + { + int v1 = 48074454; + int v2 = 40444278; + int v3 = 6964351; + int v4 = 66446595; + int v5 = 69788419; + int v6 = 42462015; + int v7 = 6342181; + int v8 = 91771221; + + switch (v2 % 5) + { + case 0: + v4 = v6 << v2 << v6; + break; + case 1: + v5 = v1 ^ v8 - v3; + break; + case 2: + v2 = v7 << v2 >> v2; + break; + case 3: + v7 = (v6 > 60582202) ? (v3 >> v7 % v7) : (v6 & v6 | v6); + break; + case 4: + v4 = v4 | v1 & v6; + break; + default: + v4 = (v2 > 17493420) ? (v3 - v7 / v6) : (v2 - v1 << v4); + break; + } + + + if (v2 < 60725839) + { + int v9 = 957736; + v9 = (v9 > 77316923) ? (v9 | v9 << v9) : (v9 | v9 << v9); + } + else + { + v7 = (v7 > 59614283) ? (v4 & v3 ^ v2) : (v7 - v6 | v7); + } + + + if (v6 > 3228375) + { + v5 = (v4 > 94064523) ? (v8 | v5 << v2) : (v3 >> v4 ^ v6); + } + else + { + v3 = v4 << v8 - v7; + } + + + return v3 | v4 ^ v2; + } + + [MosaUnitTest] + public static int FuzzMethod1950() + { + int v1 = 41196878; + int v2 = 126712; + int v3 = 87424071; + int v4 = 86528074; + int v5 = 22643531; + int v6 = 62666211; + int v7 = 54738170; + int v8 = 22061249; + + switch (v6 % 5) + { + case 0: + v1 = v7 >> v3 << v5; + break; + case 1: + v5 = (v4 > 59668233) ? (v2 & v2 << v3) : (v7 >> v2 ^ v5); + break; + case 2: + v3 = (v6 > 24927974) ? (v4 << v1 << v4) : (v8 << v8 / v3); + break; + case 3: + v5 = v2 + v3 & v5; + break; + case 4: + v5 = (v2 < 94318002) ? (v5 & v6 >> v3) : (v5 - v5 & v6); + break; + default: + v1 = (v5 < 95909513) ? (v7 ^ v6 | v7) : (v5 + v1 ^ v8); + break; + } + + + if (v8 > 76835256) + { + v5 = v1 & v6 | v5; + } + else + { + v3 = (v6 < 42427835) ? (v5 ^ v3 | v3) : (v5 / v2 % v3); + } + + + switch (v5 % 5) + { + case 0: + v8 = (v3 < 51133647) ? (v3 >> v5 << v7) : (v1 ^ v4 & v1); + break; + case 1: + v3 = v4 | v8 * v8; + break; + case 2: + v7 = (v1 > 3366816) ? (v5 / v7 % v3) : (v1 << v2 << v7); + break; + case 3: + v1 = (v1 > 8900329) ? (v2 & v7 & v1) : (v5 % v7 ^ v5); + break; + case 4: + v5 = (v3 > 54882874) ? (v7 ^ v2 % v1) : (v3 << v8 + v3); + break; + default: + v6 = v1 & v8 << v1; + break; + } + + + return (v5 < 30481891) ? (v1 * v8 - v2) : (v5 - v3 << v1); + } + + [MosaUnitTest] + public static int FuzzMethod1951() + { + int v1 = 89410242; + int v2 = 51589807; + int v3 = 46383004; + int v4 = 38517055; + int v5 = 24963577; + int v6 = 58389454; + int v7 = 42104633; + int v8 = 32482744; + + if (v2 > 83152202) + { + int v9 = 56927503; + v9 = (v9 < 10306556) ? (v9 & v9 / v9) : (v9 ^ v9 % v9); + } + else + { + v3 = v2 >> v4 >> v1; + } + + + switch (v8 % 5) + { + case 0: + v7 = (v4 > 36755617) ? (v4 % v1 ^ v1) : (v4 & v8 + v7); + break; + case 1: + v3 = v7 >> v7 % v1; + break; + case 2: + v5 = v3 << v1 % v6; + break; + case 3: + v4 = v8 - v7 * v4; + break; + case 4: + v3 = (v4 < 58668102) ? (v4 / v1 ^ v5) : (v8 - v7 % v4); + break; + default: + v8 = v8 >> v8 % v8; + break; + } + + + switch (v5 % 5) + { + case 0: + v2 = (v5 > 43561677) ? (v5 >> v8 >> v8) : (v2 / v4 >> v8); + break; + case 1: + v3 = v1 << v8 % v8; + break; + case 2: + v6 = (v3 < 84240586) ? (v8 >> v7 + v1) : (v6 << v4 - v6); + break; + case 3: + v1 = v6 % v8 << v8; + break; + case 4: + v3 = (v1 > 88330860) ? (v2 + v2 ^ v7) : (v6 % v5 ^ v7); + break; + default: + v5 = v4 ^ v5 * v4; + break; + } + + + return v8 + v1 & v5; + } + + [MosaUnitTest] + public static int FuzzMethod1952() + { + int v1 = 96780029; + int v2 = 76063677; + int v3 = 58571952; + int v4 = 40896375; + int v5 = 46595188; + int v6 = 24946700; + int v7 = 73125551; + int v8 = 51316368; + + if (v4 > 9081796) + { + int v9 = 60119678; + v9 = (v9 < 22982308) ? (v9 << v9 / v9) : (v9 * v9 ^ v9); + } + else + { + v5 = v4 * v1 | v3; + } + + + switch (v5 % 5) + { + case 0: + v1 = v7 << v6 | v2; + break; + case 1: + v3 = v6 + v6 & v6; + break; + case 2: + v7 = v3 & v1 >> v1; + break; + case 3: + v3 = v7 & v4 ^ v6; + break; + case 4: + v5 = (v3 < 76322406) ? (v8 >> v4 & v4) : (v2 - v4 << v8); + break; + default: + v8 = (v4 > 37859660) ? (v3 ^ v4 | v3) : (v4 / v2 << v1); + break; + } + + + if (v6 > 76706005) + { + int v10 = 48483236; + v10 = (v10 > 45689970) ? (v10 - v10 % v10) : (v10 & v10 << v10); + } + else + { + int v11 = 78364638; + v11 = v11 & v11 % v11; + } + + + return (v5 > 47236499) ? (v1 & v4 | v2) : (v2 ^ v4 + v3); + } + + [MosaUnitTest] + public static int FuzzMethod1953() + { + int v1 = 99036642; + int v2 = 88141329; + int v3 = 41154828; + int v4 = 21806357; + int v5 = 97313635; + int v6 = 3977314; + int v7 = 64245316; + int v8 = 81861425; + + switch (v3 % 5) + { + case 0: + v4 = (v5 > 94867619) ? (v8 >> v4 >> v1) : (v4 & v8 - v8); + break; + case 1: + v1 = v8 >> v1 ^ v2; + break; + case 2: + v6 = v6 + v7 - v3; + break; + case 3: + v8 = v2 >> v6 + v8; + break; + case 4: + v1 = (v2 > 2933395) ? (v7 << v3 * v8) : (v8 - v3 >> v2); + break; + default: + v5 = v7 | v8 >> v3; + break; + } + + + switch (v4 % 5) + { + case 0: + v3 = (v3 > 9669292) ? (v7 ^ v3 >> v1) : (v2 | v4 + v6); + break; + case 1: + v3 = (v6 > 81376284) ? (v6 & v2 | v4) : (v4 - v4 >> v8); + break; + case 2: + v4 = (v3 < 3769284) ? (v6 % v5 - v4) : (v1 & v5 * v5); + break; + case 3: + v2 = v8 >> v3 * v4; + break; + case 4: + v3 = (v4 < 55524244) ? (v1 >> v1 << v6) : (v5 << v3 >> v8); + break; + default: + v7 = v8 >> v4 & v4; + break; + } + + + if (v3 > 29356044) + { + v4 = v6 & v1 >> v5; + } + else + { + int v9 = 21305904; + v9 = (v9 < 82032821) ? (v9 | v9 / v9) : (v9 >> v9 | v9); + } + + + return v8 & v4 & v1; + } + + [MosaUnitTest] + public static int FuzzMethod1954() + { + int v1 = 59844067; + int v2 = 42984038; + int v3 = 84906144; + int v4 = 52524880; + int v5 = 88326447; + int v6 = 85015562; + int v7 = 9510479; + int v8 = 8352781; + + if (v5 > 23680686) + { + int v9 = 26801597; + v9 = (v9 > 79081471) ? (v9 & v9 / v9) : (v9 * v9 | v9); + } + else + { + int v10 = 31237122; + v10 = (v10 > 43791048) ? (v10 & v10 | v10) : (v10 * v10 | v10); + } + + + if (v4 > 29956172) + { + v8 = v1 & v1 | v4; + } + else + { + int v11 = 66924538; + v11 = (v11 > 47204018) ? (v11 % v11 | v11) : (v11 | v11 | v11); + } + + + switch (v7 % 5) + { + case 0: + v3 = v7 & v8 + v2; + break; + case 1: + v8 = (v1 < 99577220) ? (v1 >> v7 / v7) : (v5 + v1 | v1); + break; + case 2: + v1 = (v2 > 39596629) ? (v2 % v3 * v1) : (v8 ^ v4 - v6); + break; + case 3: + v6 = (v4 > 60083807) ? (v4 >> v8 >> v3) : (v7 ^ v2 >> v2); + break; + case 4: + v3 = (v2 < 15399816) ? (v7 ^ v2 >> v3) : (v5 << v7 % v4); + break; + default: + v6 = (v5 < 63471253) ? (v7 | v7 / v8) : (v1 | v1 >> v4); + break; + } + + + return (v7 > 65464934) ? (v6 << v6 | v2) : (v8 ^ v5 - v8); + } + + [MosaUnitTest] + public static int FuzzMethod1955() + { + int v1 = 73863439; + int v2 = 45807121; + int v3 = 56170613; + int v4 = 90444893; + int v5 = 70498842; + int v6 = 61464639; + int v7 = 50599644; + int v8 = 50536376; + + switch (v2 % 5) + { + case 0: + v6 = (v8 > 52704272) ? (v7 - v3 | v3) : (v3 - v3 % v3); + break; + case 1: + v4 = v4 ^ v8 | v3; + break; + case 2: + v8 = (v1 < 27958342) ? (v2 ^ v6 ^ v6) : (v8 << v4 / v2); + break; + case 3: + v2 = v2 ^ v3 | v5; + break; + case 4: + v4 = (v7 < 89208892) ? (v3 ^ v6 - v6) : (v7 - v8 | v4); + break; + default: + v1 = v3 << v3 % v4; + break; + } + + + if (v7 > 97647893) + { + int v9 = 68162916; + v9 = v9 ^ v9 | v9; + } + else + { + v6 = (v2 < 78030128) ? (v6 >> v7 >> v1) : (v3 << v3 >> v3); + } + + + if (v1 > 61652967) + { + int v10 = 38098838; + v10 = v10 >> v10 >> v10; + } + else + { + v2 = (v7 > 79136543) ? (v2 >> v7 + v2) : (v7 << v1 >> v6); + } + + + return v3 / v4 - v7; + } + + [MosaUnitTest] + public static int FuzzMethod1956() + { + int v1 = 70724743; + int v2 = 15838356; + int v3 = 5645919; + int v4 = 99369819; + int v5 = 68874098; + int v6 = 63102446; + int v7 = 63361170; + int v8 = 41769040; + + if (v1 < 1441555) + { + int v9 = 82073766; + v9 = (v9 > 53841193) ? (v9 ^ v9 | v9) : (v9 - v9 | v9); + } + else + { + v1 = (v5 < 53457669) ? (v1 & v7 | v6) : (v4 | v1 >> v7); + } + + + if (v7 < 55980087) + { + int v10 = 28630280; + v10 = v10 << v10 / v10; + } + else + { + int v11 = 12591241; + v11 = v11 & v11 ^ v11; + } + + + switch (v5 % 5) + { + case 0: + v6 = v6 ^ v1 >> v1; + break; + case 1: + v7 = (v3 < 65778516) ? (v2 << v6 / v7) : (v3 % v6 >> v8); + break; + case 2: + v3 = (v3 > 83953381) ? (v7 / v5 - v1) : (v3 >> v7 ^ v2); + break; + case 3: + v6 = v2 * v1 / v2; + break; + case 4: + v3 = (v6 < 43585417) ? (v6 ^ v1 + v8) : (v6 % v7 * v7); + break; + default: + v4 = (v1 < 81342982) ? (v7 / v6 / v7) : (v8 - v3 * v5); + break; + } + + + return (v7 < 25046024) ? (v2 >> v5 ^ v5) : (v2 ^ v6 >> v2); + } + + [MosaUnitTest] + public static int FuzzMethod1957() + { + int v1 = 30142198; + int v2 = 49073036; + int v3 = 65483778; + int v4 = 5612752; + int v5 = 11828080; + int v6 = 29032021; + int v7 = 99918271; + int v8 = 65361917; + + switch (v2 % 5) + { + case 0: + v8 = (v7 > 90413224) ? (v7 / v4 * v7) : (v8 - v4 % v4); + break; + case 1: + v4 = v1 ^ v5 % v2; + break; + case 2: + v5 = (v6 < 55363204) ? (v2 << v6 | v6) : (v5 - v3 | v8); + break; + case 3: + v3 = v6 & v8 / v7; + break; + case 4: + v3 = v2 | v5 >> v6; + break; + default: + v4 = (v5 > 74840929) ? (v3 << v3 % v5) : (v2 ^ v6 + v1); + break; + } + + + switch (v4 % 5) + { + case 0: + v3 = v5 >> v3 << v6; + break; + case 1: + v7 = (v4 > 38080319) ? (v1 << v1 + v8) : (v3 % v4 / v4); + break; + case 2: + v5 = v8 << v1 & v3; + break; + case 3: + v3 = v4 << v7 ^ v3; + break; + case 4: + v1 = (v2 < 13212995) ? (v5 << v5 << v3) : (v1 + v4 ^ v6); + break; + default: + v3 = v5 & v3 >> v3; + break; + } + + + if (v3 > 31205631) + { + v6 = (v3 < 37211613) ? (v4 + v4 & v8) : (v1 << v5 >> v8); + } + else + { + int v9 = 45831001; + v9 = (v9 > 38552967) ? (v9 & v9 | v9) : (v9 & v9 & v9); + } + + + return v6 << v4 | v1; + } + + [MosaUnitTest] + public static int FuzzMethod1958() + { + int v1 = 70997816; + int v2 = 35820229; + int v3 = 97979109; + int v4 = 73570670; + int v5 = 64917917; + int v6 = 30883873; + int v7 = 767946; + int v8 = 66666619; + + if (v5 > 73127230) + { + v4 = v3 >> v4 ^ v8; + } + else + { + v5 = (v6 > 99158437) ? (v4 << v5 << v8) : (v2 & v5 ^ v7); + } + + + if (v5 < 4092002) + { + int v9 = 94626952; + v9 = v9 >> v9 + v9; + } + else + { + v8 = v6 * v6 | v3; + } + + + if (v4 < 52950334) + { + int v10 = 56999402; + v10 = (v10 > 8769451) ? (v10 - v10 << v10) : (v10 & v10 | v10); + } + else + { + int v11 = 22401200; + v11 = (v11 < 1811092) ? (v11 << v11 >> v11) : (v11 & v11 + v11); + } + + + return (v7 > 62083400) ? (v6 - v6 >> v2) : (v3 / v3 << v3); + } + + [MosaUnitTest] + public static int FuzzMethod1959() + { + int v1 = 88951721; + int v2 = 72374839; + int v3 = 49742933; + int v4 = 9526517; + int v5 = 31430530; + int v6 = 53138616; + int v7 = 56483661; + int v8 = 58164150; + + switch (v5 % 5) + { + case 0: + v8 = (v2 > 51046865) ? (v2 << v5 << v6) : (v7 & v4 % v6); + break; + case 1: + v4 = (v6 < 43233587) ? (v7 & v8 ^ v2) : (v4 | v1 | v8); + break; + case 2: + v4 = (v2 > 83365920) ? (v1 ^ v1 - v4) : (v6 & v5 | v1); + break; + case 3: + v5 = (v6 < 95451668) ? (v7 >> v4 << v1) : (v5 << v4 * v2); + break; + case 4: + v1 = v6 & v8 << v3; + break; + default: + v1 = (v4 < 1807308) ? (v8 & v6 * v2) : (v5 >> v4 >> v4); + break; + } + + + switch (v5 % 5) + { + case 0: + v3 = (v8 < 66188311) ? (v8 ^ v5 >> v4) : (v6 >> v6 | v6); + break; + case 1: + v5 = v7 - v3 + v2; + break; + case 2: + v7 = (v1 < 76543697) ? (v1 >> v8 - v6) : (v3 << v5 - v1); + break; + case 3: + v1 = v5 | v6 >> v7; + break; + case 4: + v3 = v1 - v5 >> v7; + break; + default: + v6 = v6 % v4 >> v6; + break; + } + + + switch (v1 % 5) + { + case 0: + v7 = (v5 < 37030837) ? (v4 & v3 * v3) : (v2 ^ v3 * v1); + break; + case 1: + v3 = v1 << v7 >> v5; + break; + case 2: + v1 = (v2 > 19651357) ? (v5 + v2 + v3) : (v1 * v2 + v2); + break; + case 3: + v6 = (v6 < 77593920) ? (v5 >> v5 << v7) : (v7 >> v8 * v5); + break; + case 4: + v6 = v1 << v7 << v5; + break; + default: + v8 = (v6 < 52631864) ? (v2 >> v4 << v1) : (v2 | v2 % v5); + break; + } + + + return (v8 > 82135457) ? (v3 << v4 >> v6) : (v2 | v2 ^ v5); + } + + [MosaUnitTest] + public static int FuzzMethod1960() + { + int v1 = 86525926; + int v2 = 15182567; + int v3 = 35082549; + int v4 = 47556727; + int v5 = 98654274; + int v6 = 56127189; + int v7 = 53214445; + int v8 = 64183105; + + if (v2 < 18001752) + { + v5 = (v4 > 61302781) ? (v5 / v8 & v4) : (v1 >> v7 - v5); + } + else + { + v5 = v4 >> v7 & v8; + } + + + switch (v4 % 5) + { + case 0: + v2 = (v2 < 33566164) ? (v4 * v8 - v5) : (v1 >> v8 / v5); + break; + case 1: + v1 = (v7 > 23193065) ? (v2 ^ v2 % v8) : (v1 & v2 >> v4); + break; + case 2: + v6 = (v8 > 70326133) ? (v1 % v6 - v4) : (v4 << v3 ^ v6); + break; + case 3: + v1 = v2 - v2 | v3; + break; + case 4: + v1 = (v5 < 23714354) ? (v5 & v3 >> v6) : (v4 | v3 | v7); + break; + default: + v2 = (v6 > 31772845) ? (v8 << v5 & v8) : (v5 & v6 | v2); + break; + } + + + switch (v4 % 5) + { + case 0: + v3 = v4 + v8 - v4; + break; + case 1: + v5 = (v5 < 81641674) ? (v4 * v3 >> v1) : (v6 / v8 * v6); + break; + case 2: + v6 = (v3 < 70419096) ? (v3 >> v8 * v6) : (v1 * v2 << v4); + break; + case 3: + v3 = v1 * v7 ^ v5; + break; + case 4: + v8 = (v1 < 45822849) ? (v6 << v6 % v6) : (v5 << v6 & v4); + break; + default: + v7 = (v2 < 53547119) ? (v8 + v1 / v5) : (v3 ^ v1 >> v1); + break; + } + + + return v3 ^ v7 | v8; + } + + [MosaUnitTest] + public static int FuzzMethod1961() + { + int v1 = 36298572; + int v2 = 18500775; + int v3 = 6264027; + int v4 = 9896074; + int v5 = 37956153; + int v6 = 95549031; + int v7 = 57295074; + int v8 = 28877776; + + switch (v4 % 5) + { + case 0: + v4 = (v8 < 63742489) ? (v7 % v4 << v6) : (v4 - v8 ^ v2); + break; + case 1: + v6 = (v4 < 61092663) ? (v8 | v8 - v5) : (v7 & v8 ^ v7); + break; + case 2: + v4 = (v7 < 71793541) ? (v5 | v7 >> v5) : (v7 | v4 >> v3); + break; + case 3: + v1 = (v1 > 45863329) ? (v2 * v1 - v6) : (v2 & v1 >> v3); + break; + case 4: + v3 = v1 | v7 >> v1; + break; + default: + v3 = v7 << v1 << v6; + break; + } + + + if (v1 < 11579509) + { + int v9 = 22988612; + v9 = (v9 > 68962457) ? (v9 >> v9 + v9) : (v9 ^ v9 - v9); + } + else + { + v2 = v1 << v4 - v6; + } + + + switch (v1 % 5) + { + case 0: + v8 = (v5 < 23961831) ? (v2 - v4 + v7) : (v7 ^ v4 >> v4); + break; + case 1: + v3 = (v6 < 83636603) ? (v2 * v8 ^ v1) : (v8 + v3 + v4); + break; + case 2: + v8 = (v2 < 28500313) ? (v5 << v4 & v2) : (v8 * v3 | v2); + break; + case 3: + v6 = (v8 > 46612077) ? (v3 | v6 >> v3) : (v7 & v5 ^ v3); + break; + case 4: + v1 = v8 * v2 >> v8; + break; + default: + v1 = v8 & v8 ^ v2; + break; + } + + + return (v1 > 2515776) ? (v8 * v3 & v8) : (v2 >> v1 ^ v6); + } + + [MosaUnitTest] + public static int FuzzMethod1962() + { + int v1 = 28792979; + int v2 = 2713752; + int v3 = 71908589; + int v4 = 80644944; + int v5 = 53735494; + int v6 = 16993686; + int v7 = 67642902; + int v8 = 26313162; + + if (v5 < 19713419) + { + int v9 = 62682698; + v9 = v9 >> v9 % v9; + } + else + { + v7 = (v2 > 92578761) ? (v3 >> v8 << v3) : (v4 << v5 >> v7); + } + + + switch (v6 % 5) + { + case 0: + v6 = (v4 > 76961244) ? (v7 >> v3 + v3) : (v3 & v8 << v1); + break; + case 1: + v7 = v6 + v2 << v2; + break; + case 2: + v8 = v4 % v3 % v4; + break; + case 3: + v1 = v5 & v6 << v4; + break; + case 4: + v3 = v5 & v1 % v2; + break; + default: + v1 = (v2 > 41050082) ? (v8 << v1 << v2) : (v3 ^ v6 ^ v3); + break; + } + + + switch (v5 % 5) + { + case 0: + v1 = v4 & v1 << v3; + break; + case 1: + v7 = v2 << v1 & v8; + break; + case 2: + v6 = (v8 > 17952283) ? (v5 % v4 >> v8) : (v2 << v5 & v4); + break; + case 3: + v3 = v3 | v8 >> v1; + break; + case 4: + v6 = (v6 < 53461002) ? (v7 % v5 * v2) : (v3 | v3 - v2); + break; + default: + v7 = (v6 > 61897484) ? (v2 + v8 - v6) : (v6 / v6 << v1); + break; + } + + + return v3 << v5 + v7; + } + + [MosaUnitTest] + public static int FuzzMethod1963() + { + int v1 = 58356548; + int v2 = 2034870; + int v3 = 82141737; + int v4 = 6758617; + int v5 = 32229027; + int v6 = 68062707; + int v7 = 8678683; + int v8 = 69774237; + + switch (v7 % 5) + { + case 0: + v2 = v5 >> v7 >> v4; + break; + case 1: + v8 = (v7 > 39617524) ? (v3 & v4 << v3) : (v5 >> v7 >> v6); + break; + case 2: + v5 = (v2 < 21473598) ? (v4 ^ v1 & v8) : (v7 >> v5 & v7); + break; + case 3: + v2 = (v7 > 2462450) ? (v1 & v3 >> v6) : (v5 % v8 - v3); + break; + case 4: + v1 = (v4 > 41530246) ? (v3 / v6 % v2) : (v6 - v7 >> v7); + break; + default: + v1 = v6 - v5 ^ v4; + break; + } + + + if (v8 < 84460809) + { + v5 = (v3 > 73727098) ? (v2 / v4 & v6) : (v5 / v3 | v3); + } + else + { + v7 = (v4 > 28035296) ? (v1 << v2 + v7) : (v6 * v2 - v4); + } + + + switch (v7 % 5) + { + case 0: + v6 = (v3 < 61874053) ? (v8 >> v8 & v3) : (v7 & v6 << v2); + break; + case 1: + v3 = (v1 > 77576199) ? (v4 - v7 << v2) : (v8 % v8 & v4); + break; + case 2: + v6 = v8 ^ v7 - v5; + break; + case 3: + v2 = v1 << v8 & v1; + break; + case 4: + v2 = (v7 < 29385131) ? (v8 % v6 * v6) : (v2 - v8 + v6); + break; + default: + v1 = v7 % v4 - v6; + break; + } + + + return (v2 > 4795571) ? (v6 ^ v2 | v6) : (v5 % v6 + v2); + } + + [MosaUnitTest] + public static int FuzzMethod1964() + { + int v1 = 90920301; + int v2 = 37708685; + int v3 = 50988588; + int v4 = 75886338; + int v5 = 39702585; + int v6 = 97473355; + int v7 = 63229448; + int v8 = 3105754; + + if (v5 > 91001621) + { + v4 = (v5 < 22180082) ? (v8 >> v2 / v3) : (v4 << v8 - v8); + } + else + { + v2 = (v4 > 29092382) ? (v7 % v5 | v2) : (v4 % v2 | v8); + } + + + switch (v5 % 5) + { + case 0: + v7 = v6 / v6 >> v1; + break; + case 1: + v4 = v7 << v6 & v3; + break; + case 2: + v3 = (v5 > 27292559) ? (v1 << v8 << v4) : (v8 ^ v2 | v4); + break; + case 3: + v1 = v3 % v6 >> v2; + break; + case 4: + v7 = v1 ^ v1 ^ v7; + break; + default: + v4 = (v1 > 58647898) ? (v7 << v5 / v4) : (v7 + v8 << v3); + break; + } + + + if (v2 > 98690443) + { + int v9 = 52488148; + v9 = v9 ^ v9 << v9; + } + else + { + int v10 = 73229662; + v10 = v10 - v10 ^ v10; + } + + + return v7 - v8 | v7; + } + + [MosaUnitTest] + public static int FuzzMethod1965() + { + int v1 = 18442864; + int v2 = 41691628; + int v3 = 7130650; + int v4 = 5233191; + int v5 = 95925842; + int v6 = 37591000; + int v7 = 11114213; + int v8 = 14837127; + + switch (v5 % 5) + { + case 0: + v5 = (v8 > 77939684) ? (v2 << v1 & v3) : (v5 << v2 + v3); + break; + case 1: + v1 = (v4 > 41119724) ? (v1 ^ v5 << v3) : (v3 | v8 & v6); + break; + case 2: + v7 = (v7 < 3710278) ? (v4 << v7 >> v8) : (v4 | v5 + v6); + break; + case 3: + v6 = (v5 < 67889125) ? (v6 | v4 / v8) : (v6 << v5 * v2); + break; + case 4: + v7 = (v5 < 16116466) ? (v1 % v5 * v4) : (v2 << v3 % v6); + break; + default: + v2 = (v4 < 35074987) ? (v4 >> v4 & v4) : (v5 ^ v1 >> v7); + break; + } + + + switch (v7 % 5) + { + case 0: + v8 = (v5 > 31736303) ? (v3 % v8 * v5) : (v1 & v4 ^ v8); + break; + case 1: + v7 = v6 % v5 - v1; + break; + case 2: + v3 = (v3 > 34789594) ? (v8 & v3 >> v4) : (v3 | v7 & v2); + break; + case 3: + v1 = (v5 > 15770804) ? (v4 >> v6 >> v7) : (v3 >> v7 + v7); + break; + case 4: + v3 = (v4 > 45267432) ? (v6 ^ v2 >> v8) : (v2 | v2 / v7); + break; + default: + v6 = (v6 > 6989377) ? (v6 - v6 ^ v2) : (v8 - v2 ^ v8); + break; + } + + + if (v4 > 61865752) + { + v8 = v5 >> v8 ^ v3; + } + else + { + int v9 = 83368174; + v9 = v9 << v9 | v9; + } + + + return v3 * v5 - v5; + } + + [MosaUnitTest] + public static int FuzzMethod1966() + { + int v1 = 83677196; + int v2 = 4774134; + int v3 = 67753742; + int v4 = 56510662; + int v5 = 64290700; + int v6 = 87915260; + int v7 = 43688646; + int v8 = 72534163; + + switch (v7 % 5) + { + case 0: + v5 = (v6 < 89949662) ? (v8 | v2 ^ v5) : (v5 | v4 >> v6); + break; + case 1: + v3 = (v1 > 48560162) ? (v7 & v7 << v7) : (v5 ^ v2 << v4); + break; + case 2: + v7 = v5 ^ v8 & v8; + break; + case 3: + v4 = (v6 > 3983575) ? (v2 & v8 << v4) : (v7 & v7 + v4); + break; + case 4: + v5 = (v6 < 70589998) ? (v4 >> v5 / v3) : (v8 + v4 & v7); + break; + default: + v2 = v2 >> v3 / v8; + break; + } + + + switch (v8 % 5) + { + case 0: + v1 = v2 ^ v2 >> v5; + break; + case 1: + v3 = v5 * v4 << v2; + break; + case 2: + v2 = (v5 < 53775289) ? (v4 % v1 ^ v3) : (v6 & v8 << v3); + break; + case 3: + v3 = (v2 < 55358) ? (v6 << v3 ^ v8) : (v2 & v2 / v6); + break; + case 4: + v1 = (v7 < 74725562) ? (v6 << v7 / v7) : (v2 / v5 / v3); + break; + default: + v5 = v4 | v7 << v3; + break; + } + + + switch (v1 % 5) + { + case 0: + v4 = v8 << v2 & v2; + break; + case 1: + v7 = v1 >> v2 & v6; + break; + case 2: + v2 = v8 & v8 ^ v6; + break; + case 3: + v5 = (v3 > 54607806) ? (v3 % v7 >> v6) : (v5 + v2 - v4); + break; + case 4: + v4 = (v2 < 93452117) ? (v3 % v7 | v4) : (v7 * v4 | v4); + break; + default: + v5 = v7 & v1 >> v5; + break; + } + + + return (v5 < 53660452) ? (v1 << v1 % v6) : (v2 >> v6 % v4); + } + + [MosaUnitTest] + public static int FuzzMethod1967() + { + int v1 = 8483014; + int v2 = 98202471; + int v3 = 27304697; + int v4 = 794425; + int v5 = 2389158; + int v6 = 48235865; + int v7 = 82947120; + int v8 = 51402293; + + if (v6 < 92662944) + { + v4 = (v5 < 46222907) ? (v1 % v2 | v1) : (v7 >> v2 - v6); + } + else + { + v7 = v4 + v4 >> v3; + } + + + if (v1 < 85797387) + { + v7 = (v7 > 96106181) ? (v6 ^ v3 - v4) : (v8 ^ v5 & v2); + } + else + { + int v9 = 7812836; + v9 = (v9 > 86367836) ? (v9 & v9 | v9) : (v9 | v9 & v9); + } + + + switch (v2 % 5) + { + case 0: + v4 = v2 << v3 << v1; + break; + case 1: + v3 = (v5 > 34770601) ? (v1 / v5 * v8) : (v4 >> v5 % v3); + break; + case 2: + v3 = (v1 > 62634989) ? (v2 + v6 & v8) : (v2 & v2 & v2); + break; + case 3: + v8 = (v8 > 46637852) ? (v7 << v4 << v3) : (v8 >> v6 >> v1); + break; + case 4: + v7 = (v5 > 33644759) ? (v1 << v6 << v8) : (v1 * v7 ^ v6); + break; + default: + v2 = (v4 < 73285888) ? (v7 % v4 & v8) : (v6 >> v6 + v1); + break; + } + + + return v7 % v7 | v7; + } + + [MosaUnitTest] + public static int FuzzMethod1968() + { + int v1 = 86133751; + int v2 = 84512472; + int v3 = 65165104; + int v4 = 99137995; + int v5 = 90633641; + int v6 = 94167165; + int v7 = 60384131; + int v8 = 15840359; + + switch (v8 % 5) + { + case 0: + v3 = (v7 < 99623322) ? (v6 ^ v4 | v7) : (v4 & v8 - v5); + break; + case 1: + v6 = v1 | v1 | v8; + break; + case 2: + v1 = (v7 < 62686901) ? (v6 & v8 - v2) : (v7 - v4 << v2); + break; + case 3: + v1 = (v1 > 87729569) ? (v5 << v7 << v8) : (v1 >> v7 | v7); + break; + case 4: + v4 = (v5 > 87356971) ? (v4 / v6 >> v1) : (v8 | v7 * v8); + break; + default: + v5 = (v7 > 23420817) ? (v8 >> v5 ^ v6) : (v7 | v6 | v2); + break; + } + + + if (v5 > 83225004) + { + int v9 = 3151270; + v9 = (v9 < 79347562) ? (v9 ^ v9 ^ v9) : (v9 * v9 ^ v9); + } + else + { + v4 = v5 >> v7 & v4; + } + + + if (v8 > 10414975) + { + int v10 = 12075538; + v10 = (v10 > 51250342) ? (v10 / v10 % v10) : (v10 % v10 << v10); + } + else + { + v3 = (v6 > 63731854) ? (v3 & v7 % v3) : (v4 >> v6 >> v6); + } + + + return v6 << v3 / v1; + } + + [MosaUnitTest] + public static int FuzzMethod1969() + { + int v1 = 55168502; + int v2 = 36792609; + int v3 = 54619025; + int v4 = 21160523; + int v5 = 34996175; + int v6 = 4545544; + int v7 = 65519181; + int v8 = 75987172; + + if (v8 < 15847073) + { + int v9 = 46387363; + v9 = v9 / v9 % v9; + } + else + { + v6 = (v6 > 8595620) ? (v8 + v8 / v7) : (v1 >> v2 * v3); + } + + + switch (v5 % 5) + { + case 0: + v4 = v3 | v4 | v3; + break; + case 1: + v7 = (v4 < 31946917) ? (v3 | v6 << v4) : (v1 / v2 << v1); + break; + case 2: + v2 = v1 + v8 << v3; + break; + case 3: + v6 = (v5 < 10473839) ? (v6 % v8 * v6) : (v7 & v2 + v5); + break; + case 4: + v8 = v5 << v8 << v4; + break; + default: + v3 = (v4 < 20548042) ? (v6 - v5 >> v4) : (v8 | v6 >> v5); + break; + } + + + if (v2 < 87668326) + { + int v10 = 65302304; + v10 = (v10 > 27187256) ? (v10 ^ v10 & v10) : (v10 ^ v10 / v10); + } + else + { + int v11 = 58334534; + v11 = (v11 > 44441960) ? (v11 * v11 << v11) : (v11 << v11 + v11); + } + + + return (v5 > 2908755) ? (v3 ^ v7 | v3) : (v6 - v2 >> v5); + } + + [MosaUnitTest] + public static int FuzzMethod1970() + { + int v1 = 85958219; + int v2 = 62249236; + int v3 = 80074018; + int v4 = 52165381; + int v5 = 88996975; + int v6 = 79046165; + int v7 = 59104771; + int v8 = 3813568; + + switch (v4 % 5) + { + case 0: + v8 = (v2 < 8001039) ? (v3 ^ v5 & v8) : (v7 % v2 * v8); + break; + case 1: + v7 = v6 % v2 + v4; + break; + case 2: + v1 = v5 | v2 >> v3; + break; + case 3: + v6 = v8 << v8 / v2; + break; + case 4: + v7 = v6 << v1 >> v7; + break; + default: + v7 = (v5 > 62228722) ? (v5 ^ v8 | v5) : (v4 >> v5 * v5); + break; + } + + + if (v4 < 43295495) + { + v1 = (v1 < 33085801) ? (v4 | v4 >> v3) : (v1 - v4 | v1); + } + else + { + int v9 = 53172783; + v9 = v9 % v9 + v9; + } + + + switch (v5 % 5) + { + case 0: + v6 = (v7 < 8328556) ? (v6 >> v6 ^ v1) : (v2 - v7 * v8); + break; + case 1: + v1 = v6 / v5 + v7; + break; + case 2: + v3 = v2 / v3 % v1; + break; + case 3: + v4 = v5 & v3 & v6; + break; + case 4: + v5 = v8 << v3 / v8; + break; + default: + v5 = (v4 > 32656700) ? (v3 | v8 ^ v4) : (v8 >> v1 >> v2); + break; + } + + + return v2 | v5 - v2; + } + + [MosaUnitTest] + public static int FuzzMethod1971() + { + int v1 = 68368838; + int v2 = 18257827; + int v3 = 63007486; + int v4 = 17419873; + int v5 = 25620792; + int v6 = 80075611; + int v7 = 36876910; + int v8 = 48541172; + + switch (v2 % 5) + { + case 0: + v7 = (v7 > 78084216) ? (v1 + v4 >> v4) : (v2 + v7 << v5); + break; + case 1: + v4 = (v3 > 64019625) ? (v8 << v2 << v6) : (v2 + v8 - v3); + break; + case 2: + v5 = v7 << v8 & v5; + break; + case 3: + v5 = (v2 > 52601007) ? (v4 / v2 ^ v6) : (v8 - v5 | v7); + break; + case 4: + v8 = (v6 > 90778778) ? (v5 >> v7 ^ v8) : (v8 + v5 >> v8); + break; + default: + v8 = (v1 > 65400981) ? (v5 << v7 & v5) : (v6 + v1 << v5); + break; + } + + + switch (v3 % 5) + { + case 0: + v6 = (v5 < 76661745) ? (v1 >> v6 << v3) : (v4 << v5 << v3); + break; + case 1: + v7 = (v3 > 81503734) ? (v5 >> v5 ^ v7) : (v1 | v5 % v8); + break; + case 2: + v8 = (v8 > 28677934) ? (v4 + v7 >> v4) : (v6 << v3 >> v6); + break; + case 3: + v3 = v7 & v5 << v5; + break; + case 4: + v3 = (v7 > 47413808) ? (v7 >> v6 / v4) : (v7 << v8 >> v4); + break; + default: + v5 = v7 << v5 >> v6; + break; + } + + + switch (v4 % 5) + { + case 0: + v8 = v7 * v8 >> v7; + break; + case 1: + v8 = v8 << v8 + v4; + break; + case 2: + v4 = v7 >> v8 ^ v5; + break; + case 3: + v7 = v2 - v1 % v6; + break; + case 4: + v1 = v1 << v2 ^ v2; + break; + default: + v8 = v7 ^ v5 >> v4; + break; + } + + + return (v3 > 5506310) ? (v8 % v8 ^ v4) : (v3 ^ v2 ^ v6); + } + + [MosaUnitTest] + public static int FuzzMethod1972() + { + int v1 = 5041058; + int v2 = 34027593; + int v3 = 49423996; + int v4 = 34966303; + int v5 = 56197814; + int v6 = 88966148; + int v7 = 80695281; + int v8 = 739769; + + switch (v8 % 5) + { + case 0: + v4 = v6 | v8 ^ v8; + break; + case 1: + v5 = (v2 > 80673921) ? (v2 >> v2 * v4) : (v8 % v1 - v4); + break; + case 2: + v8 = (v1 < 83184006) ? (v6 & v6 >> v5) : (v4 | v4 | v3); + break; + case 3: + v8 = (v4 > 36400233) ? (v3 * v8 & v4) : (v8 - v3 | v8); + break; + case 4: + v5 = (v4 < 43944125) ? (v7 / v3 & v5) : (v7 << v4 << v2); + break; + default: + v3 = (v1 < 22508899) ? (v7 | v5 * v2) : (v6 | v4 ^ v5); + break; + } + + + switch (v8 % 5) + { + case 0: + v5 = (v6 < 86894528) ? (v4 | v6 >> v8) : (v5 + v2 >> v3); + break; + case 1: + v4 = v8 ^ v2 << v2; + break; + case 2: + v7 = v4 & v8 + v1; + break; + case 3: + v6 = (v7 < 55000841) ? (v7 << v4 - v4) : (v6 + v7 & v8); + break; + case 4: + v5 = (v7 < 44346094) ? (v8 / v5 >> v3) : (v8 >> v2 & v8); + break; + default: + v1 = (v4 < 8026715) ? (v5 >> v4 ^ v8) : (v2 + v1 / v4); + break; + } + + + switch (v6 % 5) + { + case 0: + v4 = (v4 < 17323669) ? (v2 * v6 / v1) : (v5 & v1 / v3); + break; + case 1: + v4 = (v3 > 97525515) ? (v6 % v3 * v4) : (v4 << v7 << v8); + break; + case 2: + v2 = (v2 > 29784933) ? (v7 << v3 ^ v4) : (v6 | v1 ^ v7); + break; + case 3: + v5 = v8 | v3 | v8; + break; + case 4: + v1 = (v1 > 69139822) ? (v3 * v3 % v1) : (v3 + v1 + v7); + break; + default: + v4 = v7 & v6 ^ v2; + break; + } + + + return v3 & v3 | v3; + } + + [MosaUnitTest] + public static int FuzzMethod1973() + { + int v1 = 12457029; + int v2 = 60548515; + int v3 = 98889344; + int v4 = 99573249; + int v5 = 73285019; + int v6 = 91786258; + int v7 = 29163974; + int v8 = 69727507; + + if (v5 > 81459807) + { + v8 = v5 | v3 & v4; + } + else + { + v3 = (v8 < 46361446) ? (v4 ^ v1 & v5) : (v6 << v4 * v4); + } + + + switch (v8 % 5) + { + case 0: + v8 = (v7 < 39522910) ? (v2 / v3 * v7) : (v3 & v2 >> v3); + break; + case 1: + v5 = v4 >> v1 + v7; + break; + case 2: + v4 = (v2 < 44387663) ? (v2 & v5 + v1) : (v4 >> v3 & v4); + break; + case 3: + v7 = v6 - v4 >> v6; + break; + case 4: + v5 = (v8 < 19642105) ? (v5 << v3 / v8) : (v2 << v5 << v6); + break; + default: + v3 = (v6 > 48720863) ? (v8 >> v1 | v3) : (v1 ^ v8 << v6); + break; + } + + + switch (v2 % 5) + { + case 0: + v4 = v6 >> v5 << v2; + break; + case 1: + v1 = v3 | v5 & v4; + break; + case 2: + v7 = (v6 > 89504852) ? (v4 << v7 & v5) : (v4 % v6 ^ v1); + break; + case 3: + v4 = (v2 > 72786941) ? (v1 << v1 | v3) : (v6 * v4 + v6); + break; + case 4: + v4 = v6 - v3 << v6; + break; + default: + v3 = (v7 > 86145177) ? (v4 | v5 << v3) : (v2 >> v6 * v8); + break; + } + + + return v3 >> v8 + v7; + } + + [MosaUnitTest] + public static int FuzzMethod1974() + { + int v1 = 69249021; + int v2 = 81531422; + int v3 = 44742564; + int v4 = 42230694; + int v5 = 71157445; + int v6 = 22734738; + int v7 = 9228801; + int v8 = 33889331; + + switch (v6 % 5) + { + case 0: + v7 = v2 - v8 * v6; + break; + case 1: + v8 = v1 % v1 | v2; + break; + case 2: + v6 = (v6 < 8233437) ? (v6 << v6 << v7) : (v6 * v8 | v3); + break; + case 3: + v6 = (v3 < 70485527) ? (v5 / v4 & v7) : (v3 ^ v2 >> v7); + break; + case 4: + v2 = v3 % v7 / v8; + break; + default: + v8 = (v4 > 10638467) ? (v3 & v6 >> v1) : (v2 >> v1 * v7); + break; + } + + + if (v8 > 16095687) + { + int v9 = 55484736; + v9 = (v9 > 66656640) ? (v9 << v9 >> v9) : (v9 << v9 * v9); + } + else + { + int v10 = 83847847; + v10 = (v10 > 78150533) ? (v10 ^ v10 & v10) : (v10 & v10 | v10); + } + + + switch (v8 % 5) + { + case 0: + v8 = (v2 < 36513215) ? (v7 & v8 ^ v7) : (v7 << v2 >> v6); + break; + case 1: + v1 = (v4 > 8812506) ? (v2 << v3 & v8) : (v3 << v2 << v2); + break; + case 2: + v8 = (v6 < 54993031) ? (v5 & v2 & v4) : (v7 ^ v3 << v4); + break; + case 3: + v7 = v7 | v4 - v2; + break; + case 4: + v1 = (v3 < 9441641) ? (v7 & v3 & v1) : (v8 ^ v6 + v7); + break; + default: + v7 = (v7 < 90967810) ? (v4 ^ v4 / v2) : (v4 >> v7 / v3); + break; + } + + + return v2 | v5 | v2; + } + + [MosaUnitTest] + public static int FuzzMethod1975() + { + int v1 = 82801072; + int v2 = 46453479; + int v3 = 5777756; + int v4 = 52987294; + int v5 = 78956778; + int v6 = 4354974; + int v7 = 2092693; + int v8 = 79457461; + + switch (v1 % 5) + { + case 0: + v3 = (v5 < 8046155) ? (v7 >> v5 >> v2) : (v5 % v2 | v7); + break; + case 1: + v1 = v1 - v6 << v8; + break; + case 2: + v2 = (v4 > 70989705) ? (v6 ^ v6 * v3) : (v4 ^ v6 - v7); + break; + case 3: + v3 = (v6 < 34599484) ? (v1 << v7 + v2) : (v6 | v6 & v6); + break; + case 4: + v5 = (v5 < 45701862) ? (v3 | v4 / v8) : (v1 | v6 >> v6); + break; + default: + v8 = (v5 > 20899384) ? (v4 ^ v4 * v3) : (v3 - v3 << v4); + break; + } + + + switch (v2 % 5) + { + case 0: + v3 = (v1 > 78828029) ? (v3 / v7 ^ v5) : (v1 << v5 / v2); + break; + case 1: + v1 = (v5 < 12850418) ? (v3 >> v4 << v3) : (v6 >> v8 ^ v5); + break; + case 2: + v5 = v4 * v3 * v3; + break; + case 3: + v8 = (v7 < 79683653) ? (v7 >> v7 % v2) : (v4 << v4 ^ v5); + break; + case 4: + v6 = (v6 > 24168403) ? (v7 ^ v2 ^ v2) : (v3 % v2 & v4); + break; + default: + v3 = (v4 > 31540577) ? (v6 & v8 << v5) : (v5 ^ v8 % v6); + break; + } + + + switch (v8 % 5) + { + case 0: + v7 = (v2 > 94999206) ? (v6 / v6 + v3) : (v8 | v3 % v7); + break; + case 1: + v2 = (v5 > 4142909) ? (v1 - v6 ^ v3) : (v8 - v5 + v7); + break; + case 2: + v4 = (v6 > 25478204) ? (v3 >> v5 & v5) : (v5 % v7 & v5); + break; + case 3: + v3 = v7 % v3 / v6; + break; + case 4: + v7 = v8 * v1 % v3; + break; + default: + v4 = (v8 < 80727264) ? (v4 * v6 >> v7) : (v3 | v1 >> v3); + break; + } + + + return v6 >> v2 * v4; + } + + [MosaUnitTest] + public static int FuzzMethod1976() + { + int v1 = 32261402; + int v2 = 7896318; + int v3 = 82830667; + int v4 = 21642781; + int v5 = 60561449; + int v6 = 18332341; + int v7 = 69218193; + int v8 = 15011820; + + switch (v7 % 5) + { + case 0: + v2 = (v5 > 44729919) ? (v2 * v5 * v6) : (v1 >> v2 << v6); + break; + case 1: + v8 = (v1 < 8628528) ? (v5 << v5 >> v3) : (v6 >> v6 << v8); + break; + case 2: + v8 = (v7 > 44032573) ? (v5 << v1 >> v3) : (v6 - v5 << v3); + break; + case 3: + v8 = v5 << v2 - v6; + break; + case 4: + v6 = v4 >> v8 | v8; + break; + default: + v2 = (v6 > 89555934) ? (v8 ^ v1 / v7) : (v3 % v6 ^ v2); + break; + } + + + if (v8 > 25728703) + { + int v9 = 31598933; + v9 = (v9 > 47902635) ? (v9 << v9 >> v9) : (v9 % v9 | v9); + } + else + { + int v10 = 71551194; + v10 = (v10 > 36506753) ? (v10 >> v10 & v10) : (v10 << v10 >> v10); + } + + + switch (v1 % 5) + { + case 0: + v3 = (v5 < 66389260) ? (v4 + v3 | v7) : (v3 ^ v7 >> v4); + break; + case 1: + v3 = v2 - v1 - v2; + break; + case 2: + v2 = (v6 < 43601842) ? (v2 & v1 / v1) : (v2 / v1 * v6); + break; + case 3: + v8 = (v3 > 69286147) ? (v8 >> v5 - v3) : (v3 >> v4 >> v7); + break; + case 4: + v4 = v8 ^ v5 - v6; + break; + default: + v4 = (v1 > 46384976) ? (v3 + v8 * v5) : (v4 << v8 & v8); + break; + } + + + return (v3 < 79825946) ? (v5 + v4 ^ v3) : (v1 ^ v7 - v1); + } + + [MosaUnitTest] + public static int FuzzMethod1977() + { + int v1 = 22625091; + int v2 = 13328328; + int v3 = 18190546; + int v4 = 7477471; + int v5 = 78812854; + int v6 = 64808064; + int v7 = 49358236; + int v8 = 92989451; + + switch (v7 % 5) + { + case 0: + v3 = v8 >> v8 << v4; + break; + case 1: + v6 = (v1 > 83852310) ? (v4 ^ v2 >> v8) : (v1 ^ v4 >> v8); + break; + case 2: + v2 = (v2 < 73141178) ? (v5 >> v6 >> v4) : (v8 >> v6 << v5); + break; + case 3: + v1 = v5 >> v1 << v7; + break; + case 4: + v8 = (v7 > 42880880) ? (v4 | v4 - v1) : (v2 << v7 + v5); + break; + default: + v8 = (v5 > 6996961) ? (v4 / v7 - v6) : (v7 ^ v6 / v6); + break; + } + + + if (v1 > 6286651) + { + int v9 = 18705428; + v9 = v9 << v9 / v9; + } + else + { + v8 = (v4 > 19562024) ? (v2 << v1 >> v6) : (v5 >> v4 % v6); + } + + + switch (v8 % 5) + { + case 0: + v3 = v3 & v3 ^ v2; + break; + case 1: + v4 = (v7 > 34445670) ? (v5 << v5 >> v7) : (v6 * v4 | v4); + break; + case 2: + v3 = v8 << v8 * v4; + break; + case 3: + v7 = v4 % v6 ^ v8; + break; + case 4: + v2 = (v8 > 26685863) ? (v5 & v2 + v8) : (v7 % v7 >> v3); + break; + default: + v3 = (v4 < 65469150) ? (v6 ^ v6 << v5) : (v5 >> v8 * v3); + break; + } + + + return v4 << v2 - v3; + } + + [MosaUnitTest] + public static int FuzzMethod1978() + { + int v1 = 33910052; + int v2 = 48851005; + int v3 = 93463687; + int v4 = 16678994; + int v5 = 27101811; + int v6 = 28181657; + int v7 = 74383367; + int v8 = 11452714; + + switch (v6 % 5) + { + case 0: + v8 = (v7 < 89367561) ? (v2 % v1 ^ v2) : (v7 >> v1 << v7); + break; + case 1: + v4 = v8 >> v1 ^ v7; + break; + case 2: + v2 = v1 << v1 - v7; + break; + case 3: + v7 = v8 | v3 ^ v1; + break; + case 4: + v8 = v3 ^ v6 + v1; + break; + default: + v5 = (v4 > 32464941) ? (v4 + v2 | v3) : (v1 >> v4 ^ v4); + break; + } + + + switch (v2 % 5) + { + case 0: + v7 = v1 | v4 << v7; + break; + case 1: + v2 = v1 ^ v2 >> v7; + break; + case 2: + v2 = (v7 > 4863883) ? (v1 + v3 << v3) : (v2 & v5 | v4); + break; + case 3: + v6 = v5 * v1 % v4; + break; + case 4: + v7 = v4 >> v6 - v1; + break; + default: + v2 = v4 / v2 % v3; + break; + } + + + if (v1 < 31403182) + { + v1 = v3 >> v7 - v3; + } + else + { + v6 = (v3 < 98673959) ? (v2 << v8 / v4) : (v2 << v1 | v5); + } + + + return v7 >> v8 % v2; + } + + [MosaUnitTest] + public static int FuzzMethod1979() + { + int v1 = 41177913; + int v2 = 49129303; + int v3 = 19357904; + int v4 = 34584573; + int v5 = 45017547; + int v6 = 72426429; + int v7 = 97951285; + int v8 = 99421884; + + switch (v7 % 5) + { + case 0: + v5 = (v8 < 28559841) ? (v5 | v3 << v5) : (v1 | v8 ^ v2); + break; + case 1: + v7 = v2 & v7 | v8; + break; + case 2: + v4 = (v6 < 86258134) ? (v4 | v2 | v7) : (v4 >> v7 & v5); + break; + case 3: + v2 = (v7 < 72023993) ? (v5 + v6 % v8) : (v2 << v8 | v1); + break; + case 4: + v8 = (v8 > 86925402) ? (v2 + v2 - v4) : (v7 >> v1 ^ v4); + break; + default: + v8 = (v2 > 58121770) ? (v1 | v2 % v3) : (v1 << v7 + v3); + break; + } + + + switch (v4 % 5) + { + case 0: + v6 = (v7 > 97417930) ? (v5 << v5 | v6) : (v6 + v8 + v2); + break; + case 1: + v1 = (v2 < 70306618) ? (v8 * v1 >> v1) : (v5 * v5 | v7); + break; + case 2: + v3 = (v2 > 25003172) ? (v4 & v7 - v3) : (v3 ^ v2 ^ v3); + break; + case 3: + v3 = v2 - v6 & v7; + break; + case 4: + v3 = v3 / v3 << v4; + break; + default: + v3 = (v6 < 62519790) ? (v4 ^ v5 & v4) : (v5 + v3 ^ v2); + break; + } + + + if (v7 > 67320531) + { + v6 = (v8 < 3086813) ? (v5 / v4 / v1) : (v8 | v1 / v8); + } + else + { + int v9 = 93292027; + v9 = v9 >> v9 | v9; + } + + + return (v3 < 60277623) ? (v4 << v3 - v7) : (v8 % v3 * v1); + } + + [MosaUnitTest] + public static int FuzzMethod1980() + { + int v1 = 56320817; + int v2 = 44293442; + int v3 = 79669801; + int v4 = 11324299; + int v5 = 79594988; + int v6 = 13653206; + int v7 = 78877150; + int v8 = 92294008; + + if (v5 > 72475948) + { + int v9 = 27378792; + v9 = v9 | v9 << v9; + } + else + { + int v10 = 1935368; + v10 = v10 >> v10 | v10; + } + + + switch (v7 % 5) + { + case 0: + v7 = (v8 > 54908388) ? (v7 ^ v7 & v4) : (v4 ^ v6 + v3); + break; + case 1: + v6 = (v8 > 44827357) ? (v7 >> v1 ^ v2) : (v2 ^ v6 % v2); + break; + case 2: + v4 = (v7 < 74458621) ? (v1 << v7 % v3) : (v2 >> v4 << v6); + break; + case 3: + v4 = (v4 > 45767008) ? (v2 - v5 << v8) : (v3 ^ v5 | v2); + break; + case 4: + v2 = v8 >> v2 | v6; + break; + default: + v3 = v3 << v5 * v6; + break; + } + + + if (v6 > 94866393) + { + v5 = (v8 < 10824425) ? (v8 - v6 & v3) : (v5 ^ v2 ^ v7); + } + else + { + int v11 = 900517; + v11 = v11 ^ v11 - v11; + } + + + return (v2 < 49033930) ? (v2 % v7 & v2) : (v5 & v5 / v1); + } + + [MosaUnitTest] + public static int FuzzMethod1981() + { + int v1 = 23672601; + int v2 = 67020765; + int v3 = 31724328; + int v4 = 376202; + int v5 = 15173424; + int v6 = 94409946; + int v7 = 80204172; + int v8 = 5802693; + + if (v6 < 24391249) + { + v8 = v3 / v1 * v3; + } + else + { + v4 = (v8 > 8076609) ? (v6 << v2 % v5) : (v5 ^ v1 << v5); + } + + + switch (v3 % 5) + { + case 0: + v5 = v4 >> v3 << v1; + break; + case 1: + v6 = v5 ^ v8 << v1; + break; + case 2: + v5 = (v1 < 83122374) ? (v3 << v7 + v3) : (v6 - v5 | v1); + break; + case 3: + v1 = (v2 > 88524944) ? (v8 & v1 / v5) : (v7 | v2 * v8); + break; + case 4: + v5 = (v8 < 78951665) ? (v3 / v4 * v7) : (v7 | v8 | v4); + break; + default: + v2 = (v8 < 41146237) ? (v1 + v2 >> v4) : (v6 ^ v2 - v7); + break; + } + + + if (v7 < 99235018) + { + int v9 = 94422331; + v9 = (v9 < 41909485) ? (v9 / v9 >> v9) : (v9 / v9 + v9); + } + else + { + v4 = v4 << v1 & v7; + } + + + return (v1 > 46441121) ? (v4 >> v4 * v5) : (v8 ^ v2 >> v4); + } + + [MosaUnitTest] + public static int FuzzMethod1982() + { + int v1 = 54798556; + int v2 = 86873540; + int v3 = 3263602; + int v4 = 48284734; + int v5 = 17335228; + int v6 = 91985892; + int v7 = 44656861; + int v8 = 1987088; + + if (v6 > 3104350) + { + v1 = v2 * v8 ^ v2; + } + else + { + v7 = v1 - v1 ^ v2; + } + + + switch (v3 % 5) + { + case 0: + v1 = (v5 < 61118347) ? (v8 >> v8 << v8) : (v7 << v6 + v3); + break; + case 1: + v1 = (v1 < 3696453) ? (v4 ^ v1 << v5) : (v6 & v3 & v7); + break; + case 2: + v1 = (v8 > 21298825) ? (v8 << v8 << v6) : (v3 % v3 ^ v7); + break; + case 3: + v5 = (v1 < 38867644) ? (v2 * v1 >> v2) : (v8 % v1 % v1); + break; + case 4: + v6 = (v5 > 94071332) ? (v4 + v6 << v2) : (v7 / v4 + v1); + break; + default: + v8 = v1 & v6 >> v5; + break; + } + + + if (v2 < 23593031) + { + int v9 = 93431219; + v9 = (v9 < 52125557) ? (v9 << v9 - v9) : (v9 % v9 ^ v9); + } + else + { + int v10 = 17234232; + v10 = v10 >> v10 << v10; + } + + + return (v5 < 51613263) ? (v8 | v1 + v8) : (v8 << v3 & v3); + } + + [MosaUnitTest] + public static int FuzzMethod1983() + { + int v1 = 10352703; + int v2 = 11235781; + int v3 = 74102653; + int v4 = 3460419; + int v5 = 56228087; + int v6 = 31036733; + int v7 = 84323978; + int v8 = 46637518; + + if (v1 < 94341353) + { + v2 = v1 << v3 ^ v7; + } + else + { + v5 = v6 & v6 << v6; + } + + + switch (v5 % 5) + { + case 0: + v4 = v7 % v4 << v6; + break; + case 1: + v3 = (v6 > 31119275) ? (v6 ^ v5 / v4) : (v6 / v7 | v4); + break; + case 2: + v1 = (v2 > 7502079) ? (v2 - v6 << v4) : (v8 >> v4 * v1); + break; + case 3: + v3 = v5 >> v5 % v4; + break; + case 4: + v8 = (v3 < 84954351) ? (v2 + v1 << v2) : (v3 >> v7 & v5); + break; + default: + v2 = (v3 < 76260459) ? (v4 % v4 >> v2) : (v7 ^ v5 << v6); + break; + } + + + switch (v7 % 5) + { + case 0: + v7 = (v4 > 65579579) ? (v7 | v8 | v4) : (v6 >> v3 % v5); + break; + case 1: + v3 = (v2 > 66710448) ? (v2 | v5 % v2) : (v7 & v7 - v2); + break; + case 2: + v2 = (v4 > 21858033) ? (v6 - v8 + v2) : (v4 & v8 & v4); + break; + case 3: + v3 = (v2 > 50325379) ? (v4 % v6 / v4) : (v1 >> v5 | v5); + break; + case 4: + v5 = v5 ^ v3 / v1; + break; + default: + v3 = v6 % v7 | v5; + break; + } + + + return (v2 < 21667957) ? (v7 | v5 + v1) : (v5 % v2 + v5); + } + + [MosaUnitTest] + public static int FuzzMethod1984() + { + int v1 = 89102263; + int v2 = 35892309; + int v3 = 41664952; + int v4 = 77360863; + int v5 = 42002707; + int v6 = 66266056; + int v7 = 37434788; + int v8 = 83323752; + + switch (v2 % 5) + { + case 0: + v2 = (v2 < 44399508) ? (v6 + v1 >> v6) : (v7 % v1 | v4); + break; + case 1: + v2 = (v5 < 44617967) ? (v4 | v5 ^ v2) : (v4 / v7 | v7); + break; + case 2: + v2 = v6 << v5 >> v8; + break; + case 3: + v4 = v8 % v5 & v5; + break; + case 4: + v3 = (v2 > 95547070) ? (v7 >> v8 >> v2) : (v1 | v5 >> v4); + break; + default: + v2 = (v7 > 23027477) ? (v4 >> v3 | v3) : (v8 & v4 * v2); + break; + } + + + switch (v7 % 5) + { + case 0: + v8 = (v2 < 29475222) ? (v2 % v2 << v6) : (v6 >> v2 * v1); + break; + case 1: + v6 = v8 >> v8 / v2; + break; + case 2: + v6 = (v8 > 63247875) ? (v7 | v1 - v7) : (v7 << v6 >> v3); + break; + case 3: + v4 = v3 >> v8 * v3; + break; + case 4: + v4 = (v5 > 65240159) ? (v4 >> v6 << v3) : (v2 - v5 ^ v3); + break; + default: + v4 = (v4 < 34029974) ? (v2 >> v2 + v8) : (v2 ^ v6 ^ v2); + break; + } + + + switch (v8 % 5) + { + case 0: + v4 = v1 & v4 & v4; + break; + case 1: + v3 = (v5 > 9807275) ? (v1 - v2 & v1) : (v8 >> v6 << v3); + break; + case 2: + v4 = v7 << v5 & v5; + break; + case 3: + v4 = (v7 < 25155393) ? (v3 / v1 << v3) : (v2 + v3 - v7); + break; + case 4: + v8 = (v4 > 857447) ? (v7 >> v7 / v4) : (v6 << v3 / v1); + break; + default: + v4 = v7 % v6 & v4; + break; + } + + + return (v3 < 27502576) ? (v3 * v4 + v3) : (v1 + v1 ^ v6); + } + + [MosaUnitTest] + public static int FuzzMethod1985() + { + int v1 = 45346468; + int v2 = 70157059; + int v3 = 72031640; + int v4 = 77588347; + int v5 = 26750665; + int v6 = 72219184; + int v7 = 35599704; + int v8 = 75251397; + + if (v5 < 2039836) + { + v6 = (v8 > 2392996) ? (v5 + v1 >> v3) : (v7 << v3 & v1); + } + else + { + v1 = (v4 < 34376075) ? (v3 & v6 << v2) : (v2 & v8 << v2); + } + + + if (v6 > 54973598) + { + int v9 = 56186082; + v9 = (v9 < 90987431) ? (v9 | v9 - v9) : (v9 ^ v9 | v9); + } + else + { + int v10 = 57536402; + v10 = (v10 < 94416214) ? (v10 | v10 >> v10) : (v10 << v10 << v10); + } + + + if (v3 > 54730592) + { + int v11 = 23381065; + v11 = v11 + v11 - v11; + } + else + { + v5 = (v5 > 20047402) ? (v6 / v7 | v5) : (v7 >> v3 | v7); + } + + + return (v1 < 97212989) ? (v8 << v5 % v3) : (v7 + v4 | v1); + } + + [MosaUnitTest] + public static int FuzzMethod1986() + { + int v1 = 40209792; + int v2 = 79674122; + int v3 = 18911258; + int v4 = 4426813; + int v5 = 47130546; + int v6 = 17801162; + int v7 = 34350996; + int v8 = 786113; + + switch (v7 % 5) + { + case 0: + v6 = (v4 > 14778770) ? (v3 ^ v8 >> v1) : (v4 & v6 - v8); + break; + case 1: + v7 = (v3 > 47126613) ? (v5 / v8 | v3) : (v2 % v4 >> v2); + break; + case 2: + v6 = (v4 < 93391055) ? (v1 * v2 + v4) : (v3 << v5 & v1); + break; + case 3: + v6 = (v4 > 33881831) ? (v8 | v2 + v7) : (v3 >> v7 << v7); + break; + case 4: + v6 = v2 | v1 << v1; + break; + default: + v1 = (v5 > 15637533) ? (v8 & v6 + v3) : (v1 & v4 | v7); + break; + } + + + switch (v5 % 5) + { + case 0: + v6 = (v7 > 72760434) ? (v7 >> v5 / v1) : (v5 + v2 + v4); + break; + case 1: + v8 = (v8 > 37120071) ? (v7 ^ v5 % v7) : (v5 - v1 >> v8); + break; + case 2: + v2 = (v2 < 27184527) ? (v1 / v3 + v7) : (v4 % v5 % v1); + break; + case 3: + v1 = v4 + v4 & v3; + break; + case 4: + v4 = v6 << v1 >> v5; + break; + default: + v4 = (v5 > 65500356) ? (v7 ^ v7 - v5) : (v6 << v7 & v3); + break; + } + + + switch (v8 % 5) + { + case 0: + v4 = (v3 > 26137909) ? (v6 ^ v4 * v5) : (v5 / v3 >> v6); + break; + case 1: + v5 = (v7 < 59522741) ? (v4 << v8 / v1) : (v3 >> v7 >> v5); + break; + case 2: + v8 = (v5 < 4128260) ? (v1 % v8 << v5) : (v8 >> v4 << v7); + break; + case 3: + v7 = (v5 < 36839807) ? (v1 * v5 * v1) : (v4 * v7 + v4); + break; + case 4: + v8 = (v8 > 28734766) ? (v1 | v1 / v2) : (v1 >> v6 << v7); + break; + default: + v6 = (v8 > 9671488) ? (v5 >> v5 * v1) : (v3 * v6 ^ v6); + break; + } + + + return (v4 > 20595669) ? (v7 << v8 >> v8) : (v8 - v6 >> v2); + } + + [MosaUnitTest] + public static int FuzzMethod1987() + { + int v1 = 75457699; + int v2 = 62370997; + int v3 = 54662448; + int v4 = 2920574; + int v5 = 79107893; + int v6 = 74248811; + int v7 = 40522133; + int v8 = 95567895; + + if (v8 < 96764465) + { + int v9 = 96703286; + v9 = v9 % v9 | v9; + } + else + { + v2 = (v3 > 2550569) ? (v3 | v4 | v4) : (v1 / v1 >> v1); + } + + + switch (v2 % 5) + { + case 0: + v2 = (v1 < 52118350) ? (v3 & v8 >> v5) : (v7 << v1 - v8); + break; + case 1: + v7 = v6 >> v3 ^ v1; + break; + case 2: + v3 = (v2 > 31280061) ? (v2 << v3 & v4) : (v4 >> v5 % v3); + break; + case 3: + v1 = (v5 < 54843675) ? (v6 << v3 ^ v4) : (v5 ^ v4 % v6); + break; + case 4: + v3 = v6 << v3 << v8; + break; + default: + v4 = (v5 < 84114744) ? (v6 * v6 | v1) : (v7 & v5 * v4); + break; + } + + + if (v7 > 79529258) + { + v4 = v3 >> v7 >> v4; + } + else + { + v6 = (v6 > 17711475) ? (v2 + v1 * v7) : (v3 >> v5 | v6); + } + + + return v6 | v5 << v4; + } + + [MosaUnitTest] + public static int FuzzMethod1988() + { + int v1 = 77171274; + int v2 = 99919151; + int v3 = 7920332; + int v4 = 24348891; + int v5 = 94545679; + int v6 = 5859601; + int v7 = 4802086; + int v8 = 74740095; + + switch (v8 % 5) + { + case 0: + v8 = v2 << v8 & v1; + break; + case 1: + v2 = v4 * v7 + v3; + break; + case 2: + v3 = v2 / v1 << v2; + break; + case 3: + v6 = (v4 < 29302640) ? (v1 + v6 % v3) : (v6 | v1 << v7); + break; + case 4: + v4 = (v6 < 64795384) ? (v4 << v3 << v2) : (v6 << v3 << v4); + break; + default: + v2 = (v3 < 23966739) ? (v6 % v6 << v5) : (v8 << v1 << v3); + break; + } + + + if (v3 < 75311599) + { + v2 = v8 >> v5 - v5; + } + else + { + v6 = (v5 < 28267709) ? (v5 % v4 - v1) : (v8 ^ v8 << v6); + } + + + switch (v5 % 5) + { + case 0: + v4 = (v8 < 3742985) ? (v1 >> v4 | v5) : (v8 << v8 << v3); + break; + case 1: + v6 = (v1 < 31870989) ? (v4 | v5 - v3) : (v7 ^ v5 / v7); + break; + case 2: + v7 = (v1 < 94578672) ? (v7 | v4 >> v2) : (v4 | v1 % v1); + break; + case 3: + v6 = (v3 < 86044153) ? (v1 >> v8 ^ v7) : (v6 << v8 / v1); + break; + case 4: + v5 = (v6 > 22597429) ? (v8 - v7 >> v2) : (v1 << v6 >> v4); + break; + default: + v4 = (v2 < 55608787) ? (v1 + v2 >> v6) : (v5 % v7 | v5); + break; + } + + + return v2 & v5 - v8; + } + + [MosaUnitTest] + public static int FuzzMethod1989() + { + int v1 = 79773015; + int v2 = 16060561; + int v3 = 57364566; + int v4 = 81786790; + int v5 = 29567319; + int v6 = 35004662; + int v7 = 94775499; + int v8 = 4918992; + + switch (v1 % 5) + { + case 0: + v4 = (v3 > 24232863) ? (v3 >> v3 | v2) : (v3 << v2 << v5); + break; + case 1: + v8 = (v4 < 87115920) ? (v1 << v8 ^ v8) : (v5 ^ v5 & v6); + break; + case 2: + v3 = v5 - v4 | v3; + break; + case 3: + v5 = (v2 > 86946770) ? (v6 / v8 >> v3) : (v8 << v2 << v4); + break; + case 4: + v8 = v8 & v3 << v1; + break; + default: + v6 = (v6 < 92375573) ? (v5 ^ v6 >> v5) : (v2 >> v7 << v6); + break; + } + + + switch (v5 % 5) + { + case 0: + v5 = (v5 < 72384955) ? (v6 << v7 | v4) : (v4 % v3 ^ v8); + break; + case 1: + v5 = (v4 > 95573745) ? (v3 % v3 - v5) : (v7 * v7 >> v3); + break; + case 2: + v2 = v6 % v7 >> v1; + break; + case 3: + v4 = (v2 < 74795509) ? (v3 * v3 ^ v4) : (v4 | v2 & v1); + break; + case 4: + v8 = (v6 < 99549008) ? (v2 / v2 * v8) : (v6 - v8 & v4); + break; + default: + v5 = v7 & v3 - v1; + break; + } + + + switch (v2 % 5) + { + case 0: + v4 = (v7 < 76940090) ? (v1 | v7 % v2) : (v1 >> v4 / v1); + break; + case 1: + v5 = (v3 < 18393279) ? (v8 ^ v8 - v2) : (v7 & v6 ^ v6); + break; + case 2: + v5 = v2 / v6 * v8; + break; + case 3: + v2 = (v7 > 29501477) ? (v4 ^ v5 << v3) : (v7 / v7 ^ v7); + break; + case 4: + v2 = v3 + v3 >> v2; + break; + default: + v8 = (v1 < 31308680) ? (v5 % v3 / v1) : (v6 / v3 >> v6); + break; + } + + + return (v8 < 33611099) ? (v2 << v1 | v4) : (v1 ^ v8 << v1); + } + + [MosaUnitTest] + public static int FuzzMethod1990() + { + int v1 = 57579449; + int v2 = 54096674; + int v3 = 47985711; + int v4 = 93733275; + int v5 = 30485663; + int v6 = 15815166; + int v7 = 88921368; + int v8 = 14576236; + + if (v1 > 45483875) + { + v1 = (v6 < 12071616) ? (v3 % v3 % v2) : (v4 << v2 - v3); + } + else + { + v2 = v2 / v2 << v2; + } + + + switch (v6 % 5) + { + case 0: + v6 = (v5 < 26550079) ? (v4 << v6 >> v1) : (v5 + v1 & v7); + break; + case 1: + v8 = (v1 > 9415944) ? (v2 << v2 | v6) : (v4 & v6 % v8); + break; + case 2: + v6 = v6 / v5 & v8; + break; + case 3: + v8 = v2 ^ v4 - v7; + break; + case 4: + v4 = (v3 < 72730671) ? (v5 - v4 ^ v5) : (v3 << v7 << v5); + break; + default: + v1 = (v3 > 30845783) ? (v7 >> v4 % v3) : (v8 >> v5 & v4); + break; + } + + + if (v7 < 72447977) + { + int v9 = 80844875; + v9 = (v9 < 69721577) ? (v9 / v9 ^ v9) : (v9 - v9 | v9); + } + else + { + v5 = (v1 < 34190237) ? (v8 ^ v8 % v4) : (v3 % v6 & v5); + } + + + return v4 ^ v1 ^ v7; + } + + [MosaUnitTest] + public static int FuzzMethod1991() + { + int v1 = 25195717; + int v2 = 53259578; + int v3 = 7901107; + int v4 = 94725015; + int v5 = 18963173; + int v6 = 69311262; + int v7 = 17347803; + int v8 = 72254860; + + switch (v8 % 5) + { + case 0: + v1 = v2 >> v3 << v1; + break; + case 1: + v3 = v2 >> v2 | v8; + break; + case 2: + v6 = (v5 > 64326790) ? (v6 % v7 >> v3) : (v3 & v1 & v1); + break; + case 3: + v7 = (v6 < 81870768) ? (v5 / v4 >> v7) : (v2 << v4 << v2); + break; + case 4: + v4 = v5 << v7 & v5; + break; + default: + v2 = (v8 < 12341777) ? (v5 - v8 << v5) : (v8 & v2 << v4); + break; + } + + + if (v5 > 40716419) + { + v6 = v7 >> v8 % v5; + } + else + { + int v9 = 53573124; + v9 = (v9 < 19954221) ? (v9 - v9 & v9) : (v9 >> v9 >> v9); + } + + + switch (v4 % 5) + { + case 0: + v2 = (v7 > 38877989) ? (v3 >> v2 | v4) : (v8 >> v4 & v4); + break; + case 1: + v3 = (v1 < 90684392) ? (v6 / v6 ^ v7) : (v1 & v7 - v6); + break; + case 2: + v2 = (v6 > 97309078) ? (v2 / v5 - v2) : (v8 >> v4 >> v6); + break; + case 3: + v8 = (v4 < 23832331) ? (v8 / v6 >> v6) : (v3 % v8 ^ v4); + break; + case 4: + v5 = v7 >> v6 * v6; + break; + default: + v4 = (v8 > 262708) ? (v8 >> v5 % v4) : (v2 << v6 ^ v5); + break; + } + + + return (v6 < 28181432) ? (v8 << v8 ^ v5) : (v4 >> v8 >> v5); + } + + [MosaUnitTest] + public static int FuzzMethod1992() + { + int v1 = 35915044; + int v2 = 96174693; + int v3 = 48902482; + int v4 = 60082626; + int v5 = 7780521; + int v6 = 84627649; + int v7 = 81370831; + int v8 = 2999599; + + switch (v2 % 5) + { + case 0: + v5 = v5 | v2 << v1; + break; + case 1: + v2 = (v1 > 40333071) ? (v1 << v1 % v8) : (v3 ^ v3 << v2); + break; + case 2: + v3 = (v3 < 94957372) ? (v6 | v2 >> v3) : (v8 ^ v2 >> v8); + break; + case 3: + v2 = (v3 > 65456798) ? (v4 << v4 * v5) : (v8 ^ v2 & v3); + break; + case 4: + v8 = (v1 < 67957381) ? (v7 ^ v8 << v4) : (v6 >> v2 >> v5); + break; + default: + v1 = (v1 > 48706075) ? (v6 - v1 + v7) : (v3 & v7 >> v7); + break; + } + + + switch (v3 % 5) + { + case 0: + v1 = (v3 > 79259102) ? (v6 & v8 * v8) : (v4 | v6 | v8); + break; + case 1: + v5 = (v1 > 52876927) ? (v5 | v2 ^ v7) : (v5 | v1 | v4); + break; + case 2: + v2 = (v6 < 99225081) ? (v1 & v5 >> v7) : (v6 << v4 | v7); + break; + case 3: + v6 = (v2 > 14256813) ? (v6 ^ v1 | v8) : (v4 << v4 << v4); + break; + case 4: + v1 = (v5 < 86455600) ? (v8 & v1 << v7) : (v2 | v6 & v8); + break; + default: + v4 = (v7 > 39501052) ? (v5 | v5 % v1) : (v2 | v8 << v8); + break; + } + + + if (v6 > 67589182) + { + v3 = (v7 < 53402535) ? (v6 >> v6 << v1) : (v8 >> v2 & v7); + } + else + { + v8 = (v5 > 7758511) ? (v4 | v1 | v1) : (v7 + v5 | v7); + } + + + return v2 ^ v4 & v5; + } + + [MosaUnitTest] + public static int FuzzMethod1993() + { + int v1 = 28892720; + int v2 = 77129395; + int v3 = 28653578; + int v4 = 56971372; + int v5 = 5386446; + int v6 = 34366975; + int v7 = 41482498; + int v8 = 61706535; + + switch (v7 % 5) + { + case 0: + v5 = v4 >> v3 << v5; + break; + case 1: + v6 = (v7 > 99235547) ? (v2 % v7 | v3) : (v3 % v7 - v2); + break; + case 2: + v6 = (v1 > 49118389) ? (v1 / v6 ^ v8) : (v1 >> v2 ^ v5); + break; + case 3: + v3 = (v4 > 55870693) ? (v7 + v7 ^ v4) : (v5 * v2 | v2); + break; + case 4: + v7 = (v4 < 62679944) ? (v6 >> v8 >> v1) : (v6 + v1 & v1); + break; + default: + v7 = (v4 < 13423684) ? (v3 % v4 | v4) : (v5 | v7 << v4); + break; + } + + + switch (v5 % 5) + { + case 0: + v2 = (v4 < 70236267) ? (v6 * v8 / v8) : (v2 * v7 / v3); + break; + case 1: + v1 = (v6 > 16202138) ? (v3 & v7 / v8) : (v8 * v2 + v3); + break; + case 2: + v1 = (v1 > 43952899) ? (v7 ^ v5 - v7) : (v5 << v6 / v5); + break; + case 3: + v6 = (v1 < 30842895) ? (v1 & v2 / v6) : (v7 ^ v8 * v4); + break; + case 4: + v8 = v2 | v6 / v2; + break; + default: + v8 = (v7 > 89840961) ? (v7 >> v6 >> v3) : (v6 * v4 / v8); + break; + } + + + switch (v4 % 5) + { + case 0: + v7 = (v3 < 19892830) ? (v7 * v1 ^ v4) : (v8 ^ v8 * v1); + break; + case 1: + v6 = v4 << v6 >> v6; + break; + case 2: + v1 = (v5 < 9692393) ? (v3 >> v4 & v5) : (v4 << v6 & v1); + break; + case 3: + v1 = v4 / v3 / v5; + break; + case 4: + v3 = (v1 > 38138965) ? (v3 << v2 >> v1) : (v6 << v2 >> v2); + break; + default: + v4 = v5 + v7 ^ v2; + break; + } + + + return (v1 < 66859087) ? (v6 << v1 >> v1) : (v2 | v3 >> v6); + } + + [MosaUnitTest] + public static int FuzzMethod1994() + { + int v1 = 9997983; + int v2 = 9571349; + int v3 = 1289031; + int v4 = 74788847; + int v5 = 97867528; + int v6 = 39164848; + int v7 = 16777215; + int v8 = 50632032; + + if (v3 < 95313767) + { + v1 = (v7 > 61610743) ? (v7 & v7 + v3) : (v3 & v3 << v8); + } + else + { + v7 = (v4 < 15046549) ? (v6 * v6 >> v4) : (v5 ^ v1 << v4); + } + + + switch (v3 % 5) + { + case 0: + v4 = (v6 < 12003303) ? (v6 * v2 ^ v5) : (v7 % v7 - v7); + break; + case 1: + v5 = (v4 > 51328015) ? (v4 | v7 * v1) : (v4 + v8 | v4); + break; + case 2: + v8 = v7 & v2 - v1; + break; + case 3: + v7 = (v7 > 19433954) ? (v3 + v7 ^ v3) : (v3 | v1 | v2); + break; + case 4: + v8 = (v8 < 46117159) ? (v4 * v4 << v8) : (v7 | v8 << v7); + break; + default: + v6 = v2 ^ v7 + v3; + break; + } + + + if (v1 < 25664590) + { + int v9 = 91176845; + v9 = v9 << v9 & v9; + } + else + { + int v10 = 38682991; + v10 = v10 << v10 << v10; + } + + + return (v3 < 82289195) ? (v4 ^ v4 - v3) : (v5 + v1 & v8); + } + + [MosaUnitTest] + public static int FuzzMethod1995() + { + int v1 = 30358432; + int v2 = 61459139; + int v3 = 67864631; + int v4 = 99516791; + int v5 = 89692333; + int v6 = 87610772; + int v7 = 2649486; + int v8 = 7151954; + + switch (v5 % 5) + { + case 0: + v2 = (v4 > 96904483) ? (v2 % v4 % v4) : (v6 << v7 >> v2); + break; + case 1: + v4 = (v6 > 49056568) ? (v8 % v4 >> v1) : (v7 | v4 >> v3); + break; + case 2: + v3 = v4 ^ v7 % v1; + break; + case 3: + v6 = (v8 > 36039369) ? (v3 ^ v3 | v3) : (v3 | v1 << v8); + break; + case 4: + v6 = v4 * v6 | v5; + break; + default: + v1 = v7 >> v1 | v4; + break; + } + + + if (v1 > 23024584) + { + v3 = v1 >> v8 << v4; + } + else + { + v8 = v7 & v1 ^ v5; + } + + + switch (v5 % 5) + { + case 0: + v4 = v6 | v7 * v4; + break; + case 1: + v7 = v5 ^ v3 << v5; + break; + case 2: + v2 = (v6 < 12994932) ? (v4 / v1 << v1) : (v4 * v6 % v3); + break; + case 3: + v7 = (v5 < 75776378) ? (v3 << v7 | v7) : (v3 << v6 ^ v6); + break; + case 4: + v7 = (v2 > 37519661) ? (v6 >> v6 << v4) : (v1 | v3 >> v2); + break; + default: + v8 = (v7 < 9257652) ? (v1 ^ v4 << v7) : (v2 / v2 << v7); + break; + } + + + return (v4 < 82689401) ? (v3 | v1 >> v1) : (v6 & v5 * v8); + } + + [MosaUnitTest] + public static int FuzzMethod1996() + { + int v1 = 75030423; + int v2 = 39361819; + int v3 = 57274405; + int v4 = 95996343; + int v5 = 90837981; + int v6 = 34236106; + int v7 = 48746139; + int v8 = 42337226; + + switch (v3 % 5) + { + case 0: + v7 = (v3 > 62451222) ? (v2 | v2 * v8) : (v4 & v5 ^ v3); + break; + case 1: + v4 = v4 & v3 * v2; + break; + case 2: + v8 = (v8 < 5201825) ? (v2 * v2 / v6) : (v2 * v1 ^ v8); + break; + case 3: + v3 = (v8 > 41148067) ? (v4 << v6 >> v2) : (v7 ^ v3 >> v4); + break; + case 4: + v3 = (v5 > 24178507) ? (v6 % v1 >> v7) : (v1 >> v5 / v2); + break; + default: + v5 = (v8 < 827375) ? (v2 - v2 >> v7) : (v4 >> v6 ^ v8); + break; + } + + + switch (v5 % 5) + { + case 0: + v8 = (v6 > 56565373) ? (v8 + v2 + v3) : (v2 | v5 >> v3); + break; + case 1: + v3 = (v2 < 3027785) ? (v1 ^ v5 * v8) : (v5 << v8 ^ v7); + break; + case 2: + v3 = v4 * v3 + v2; + break; + case 3: + v4 = v5 >> v6 >> v1; + break; + case 4: + v4 = (v2 > 20937592) ? (v3 >> v8 | v5) : (v1 * v3 | v3); + break; + default: + v7 = (v8 > 77190951) ? (v2 + v7 << v2) : (v7 * v7 >> v7); + break; + } + + + if (v2 < 74776539) + { + int v9 = 98365261; + v9 = (v9 > 24393555) ? (v9 << v9 >> v9) : (v9 << v9 >> v9); + } + else + { + v6 = (v3 < 416476) ? (v3 + v4 - v6) : (v1 * v5 >> v7); + } + + + return (v6 > 68938632) ? (v5 << v6 << v8) : (v7 | v1 << v4); + } + + [MosaUnitTest] + public static int FuzzMethod1997() + { + int v1 = 82739725; + int v2 = 89536917; + int v3 = 48548786; + int v4 = 46015798; + int v5 = 5744895; + int v6 = 74275849; + int v7 = 70384550; + int v8 = 77295920; + + switch (v7 % 5) + { + case 0: + v6 = (v1 > 17024056) ? (v1 / v3 ^ v8) : (v4 + v5 ^ v7); + break; + case 1: + v5 = (v4 > 5229619) ? (v1 / v8 * v8) : (v7 ^ v3 << v7); + break; + case 2: + v6 = v6 >> v2 - v8; + break; + case 3: + v1 = (v7 < 52094538) ? (v8 & v7 ^ v5) : (v3 >> v6 % v5); + break; + case 4: + v7 = v5 & v5 & v6; + break; + default: + v3 = v6 << v8 ^ v7; + break; + } + + + switch (v2 % 5) + { + case 0: + v3 = (v3 < 45992828) ? (v1 << v1 + v1) : (v8 & v1 ^ v2); + break; + case 1: + v5 = v8 * v1 >> v8; + break; + case 2: + v8 = v6 % v1 & v1; + break; + case 3: + v2 = (v3 < 29551560) ? (v5 | v1 * v8) : (v2 + v1 | v3); + break; + case 4: + v6 = v3 - v1 >> v1; + break; + default: + v4 = v7 << v8 ^ v8; + break; + } + + + if (v4 > 92562869) + { + int v9 = 56029688; + v9 = (v9 < 29246177) ? (v9 >> v9 % v9) : (v9 / v9 | v9); + } + else + { + v6 = v7 >> v8 * v2; + } + + + return v8 << v7 >> v6; + } + + [MosaUnitTest] + public static int FuzzMethod1998() + { + int v1 = 77042273; + int v2 = 8916312; + int v3 = 81429995; + int v4 = 8804579; + int v5 = 431271; + int v6 = 4768018; + int v7 = 15019267; + int v8 = 85224742; + + if (v7 < 5426441) + { + v2 = (v4 < 96895952) ? (v8 - v3 * v4) : (v5 - v1 ^ v6); + } + else + { + int v9 = 43279590; + v9 = v9 & v9 ^ v9; + } + + + if (v5 < 53660876) + { + int v10 = 65051595; + v10 = (v10 > 24762530) ? (v10 >> v10 << v10) : (v10 / v10 >> v10); + } + else + { + int v11 = 80144422; + v11 = (v11 < 48451392) ? (v11 ^ v11 + v11) : (v11 | v11 >> v11); + } + + + if (v7 < 25701006) + { + int v12 = 24493361; + v12 = (v12 > 15359977) ? (v12 >> v12 & v12) : (v12 + v12 - v12); + } + else + { + v7 = (v2 > 43990799) ? (v5 >> v1 % v1) : (v1 >> v1 & v8); + } + + + return v7 << v5 + v7; + } + + [MosaUnitTest] + public static int FuzzMethod1999() + { + int v1 = 39702847; + int v2 = 88450658; + int v3 = 16974455; + int v4 = 26654501; + int v5 = 90256288; + int v6 = 11378222; + int v7 = 57667794; + int v8 = 12375136; + + if (v7 > 42306430) + { + int v9 = 74569298; + v9 = v9 / v9 & v9; + } + else + { + v4 = v8 | v2 >> v6; + } + + + switch (v8 % 5) + { + case 0: + v2 = v5 >> v7 - v8; + break; + case 1: + v7 = (v5 > 50488957) ? (v5 | v4 | v7) : (v2 % v2 | v4); + break; + case 2: + v1 = (v2 > 34518209) ? (v5 * v8 % v3) : (v4 * v3 * v4); + break; + case 3: + v3 = v5 << v8 << v6; + break; + case 4: + v8 = (v4 < 15724169) ? (v8 | v1 * v1) : (v7 / v7 << v4); + break; + default: + v4 = v7 << v3 >> v4; + break; + } + + + switch (v2 % 5) + { + case 0: + v8 = v8 >> v5 << v6; + break; + case 1: + v5 = v8 | v2 / v5; + break; + case 2: + v5 = v8 ^ v7 << v8; + break; + case 3: + v3 = (v8 > 27765608) ? (v4 / v5 | v1) : (v1 ^ v1 | v2); + break; + case 4: + v5 = v8 - v8 & v3; + break; + default: + v6 = (v8 < 13483021) ? (v8 ^ v7 * v5) : (v8 << v8 * v4); + break; + } + + + return (v4 < 27725060) ? (v6 ^ v2 >> v2) : (v1 % v4 + v5); + } + +} + diff --git a/Source/Mosa.UnitTests/Fuzzy/Fuzz0090.cs b/Source/Mosa.UnitTests/Fuzzy/Fuzz0090.cs deleted file mode 100644 index ebbb595cbc..0000000000 --- a/Source/Mosa.UnitTests/Fuzzy/Fuzz0090.cs +++ /dev/null @@ -1,626 +0,0 @@ -namespace Mosa.UnitTests.Fuzzy; - -public static class Fuzz0090 -{ - [MosaUnitTest] - public static int FuzzMethod9017() - { - int v1 = 95355645; - int v2 = 92536859; - int v3 = 73722250; - int v4 = 57868590; - int v5 = 1097883; - int v6 = 28653131; - int v7 = 92352199; - int v8 = 71545949; - int v9 = 3653957; - int v10 = 30333923; - int v11 = 70576; - int v12 = 52095067; - int v13 = 8841651; - int v14 = 727086; - int v15 = 76935926; - int v16 = 44707210; - int v17 = 57778684; - int v18 = 19354111; - int v19 = 83149603; - int v20 = 61402442; - int v21 = 97180470; - int v22 = 66179218; - int v23 = 50029179; - - switch (v12 % 5) - - { - case 0: - - v16 = v14 * v15 % v21; - - break; - - case 1: - - v16 = v10 & v9 ^ v10; - - break; - - case 2: - - v4 = (v15 < 91490713) ? (v10 >> v23 / v20) : ((v23 < 98625153) ? (v13 & v7 ^ v17) : ((v5 < 54219360) ? (v10 % v10 + v14) : (v11 << v15 / v13))); - - break; - - case 3: - - v9 = v8 >> v6 >> v8; - - break; - - case 4: - - v21 = v14 - v20 << v6; - - break; - - default: - - v1 = v21 << v20 << v22; - - break; - } - - switch (v21 % 5) - - { - case 0: - - v22 = v23 ^ v5 << v11; - - break; - - case 1: - - v6 = (v4 < 38324010) ? (v9 * v4 ^ v5) : ((v11 > 37255327) ? (v18 | v22 + v19) : ((v3 < 62117977) ? (v20 << v10 + v7) : (v8 ^ v13 ^ v14))); - - break; - - case 2: - - v12 = (v10 > 91208585) ? (v6 << v18 + v4) : ((v20 < 36167648) ? (v4 >> v13 << v17) : ((v18 > 31995966) ? (v21 >> v5 >> v17) : (v7 % v20 ^ v12))); - - break; - - case 3: - - v12 = v15 >> v4 % v17; - - break; - - case 4: - - v15 = (v5 > 47818986) ? (v2 + v23 ^ v14) : ((v6 > 57611136) ? (v13 & v18 & v4) : ((v4 < 83686659) ? (v12 / v13 / v14) : (v8 % v18 >> v15))); - - break; - - default: - - v19 = (v13 < 66452021) ? (v8 | v8 * v5) : ((v5 > 37525486) ? (v15 >> v17 | v14) : ((v15 > 15079319) ? (v13 << v12 >> v17) : (v12 ^ v3 << v3))); - - break; - } - - switch (v15 % 5) - - { - case 0: - - v14 = v17 - v19 ^ v3; - - break; - - case 1: - - v7 = (v10 < 73188347) ? (v7 << v14 << v21) : ((v5 > 13236081) ? (v12 * v14 >> v6) : ((v20 < 9202935) ? (v2 | v19 & v9) : (v1 * v20 * v14))); - - break; - - case 2: - - v22 = (v14 < 59773459) ? (v14 | v10 | v15) : ((v19 < 17394144) ? (v3 << v21 & v14) : ((v23 > 37064920) ? (v16 | v10 ^ v23) : (v3 / v7 << v16))); - - break; - - case 3: - - v22 = v5 & v6 | v13; - - break; - - case 4: - - v5 = (v5 < 87305725) ? (v15 ^ v11 % v11) : ((v15 < 68778458) ? (v15 - v13 & v15) : ((v3 > 59416262) ? (v7 << v4 ^ v2) : (v11 >> v19 >> v3))); - - break; - - default: - - v11 = (v19 > 50213023) ? (v14 >> v4 % v21) : ((v19 < 96783894) ? (v18 & v5 + v23) : ((v8 < 49131260) ? (v14 >> v14 | v16) : (v18 >> v13 >> v15))); - - break; - } - - if (v2 > 34791839) - { - int v24 = 34805609; - v24 = v24 * v24 << v24; - } - else - { - int v25 = 55396814; - v25 = (v25 > 44233698) ? (v25 % v25 / v25) : ((v25 > 22479588) ? (v25 + v25 % v25) : ((v25 > 87024340) ? (v25 | v25 >> v25) : (v25 & v25 | v25))); - } - - switch (v19 % 5) - - { - case 0: - - v18 = (v5 < 93202497) ? (v9 & v17 & v16) : ((v10 > 57759511) ? (v8 % v18 | v11) : ((v2 < 91285729) ? (v7 * v15 / v23) : (v14 ^ v20 >> v23))); - - break; - - case 1: - - v15 = v18 << v2 ^ v22; - - break; - - case 2: - - v14 = (v4 < 38259966) ? (v8 | v7 % v23) : ((v13 > 9647246) ? (v15 >> v8 % v6) : ((v11 > 47913196) ? (v5 + v1 >> v5) : (v8 >> v11 | v2))); - - break; - - case 3: - - v11 = (v14 < 61888410) ? (v15 | v4 + v6) : ((v21 > 89677500) ? (v1 + v9 & v19) : ((v10 > 85512350) ? (v6 >> v4 ^ v17) : (v10 | v23 * v22))); - - break; - - case 4: - - v3 = (v6 < 48754653) ? (v7 & v19 << v22) : ((v12 < 54759282) ? (v7 << v9 % v16) : ((v15 > 42820296) ? (v13 - v2 | v10) : (v17 & v22 * v2))); - - break; - - default: - - v22 = (v8 > 53001859) ? (v18 | v21 << v6) : ((v17 > 1517378) ? (v4 << v15 & v2) : ((v22 < 86834430) ? (v15 % v23 | v19) : (v22 >> v18 << v1))); - - break; - } - - if (v20 < 43948464) - { - v10 = (v19 < 21578434) ? (v12 & v19 ^ v22) : ((v8 > 8626366) ? (v17 % v4 & v10) : ((v22 > 63937325) ? (v13 - v21 + v23) : (v18 ^ v8 ^ v13))); - } - else - { - int v26 = 3090590; - v26 = v26 << v26 << v26; - } - - switch (v20 % 5) - - { - case 0: - - v16 = (v11 < 30201595) ? (v9 << v13 | v2) : ((v16 < 67484767) ? (v19 | v3 & v9) : ((v23 < 28985346) ? (v7 & v13 & v4) : (v9 - v15 & v12))); - - break; - - case 1: - - v11 = (v3 > 19262826) ? (v17 % v3 >> v5) : ((v2 > 77606701) ? (v7 - v7 % v2) : ((v23 > 81756259) ? (v15 / v13 - v13) : (v2 / v13 >> v10))); - - break; - - case 2: - - v9 = (v20 < 24634125) ? (v7 << v22 & v13) : ((v20 > 57976570) ? (v7 ^ v11 * v3) : ((v23 > 26819487) ? (v13 ^ v8 - v2) : (v20 >> v21 >> v20))); - - break; - - case 3: - - v3 = (v5 < 69476032) ? (v7 - v15 % v6) : ((v2 > 82715645) ? (v6 << v19 ^ v21) : ((v11 < 58297285) ? (v19 % v16 ^ v2) : (v18 | v6 >> v18))); - - break; - - case 4: - - v3 = v19 % v8 << v11; - - break; - - default: - - v15 = v21 >> v8 % v17; - - break; - } - - if (v2 > 23426828) - { - int v27 = 29556282; - v27 = (v27 > 25238837) ? (v27 << v27 | v27) : ((v27 > 42851717) ? (v27 >> v27 / v27) : ((v27 < 29440809) ? (v27 << v27 * v27) : (v27 >> v27 + v27))); - } - else - { - v2 = (v18 > 93348260) ? (v12 * v20 | v15) : ((v13 > 63786455) ? (v14 + v13 << v14) : ((v11 < 98120856) ? (v6 % v19 >> v12) : (v10 - v20 >> v15))); - } - - switch (v4 % 5) - - { - case 0: - - v4 = (v5 < 66472622) ? (v16 << v7 >> v9) : ((v9 > 33195611) ? (v11 >> v1 + v1) : ((v6 > 16346361) ? (v2 ^ v12 - v20) : (v13 << v2 / v5))); - - break; - - case 1: - - v10 = (v23 > 26749815) ? (v15 - v5 | v23) : ((v20 < 11844909) ? (v7 >> v6 + v4) : ((v5 > 82303383) ? (v3 & v16 - v6) : (v11 >> v2 * v19))); - - break; - - case 2: - - v10 = (v16 > 59245400) ? (v15 - v12 | v1) : ((v18 < 97034942) ? (v20 << v21 >> v2) : ((v18 < 22415897) ? (v14 << v18 << v7) : (v13 * v23 % v4))); - - break; - - case 3: - - v13 = (v12 < 78382712) ? (v11 >> v1 * v9) : ((v22 < 95095884) ? (v10 ^ v23 % v15) : ((v12 < 12180383) ? (v18 ^ v11 >> v20) : (v14 / v14 >> v20))); - - break; - - case 4: - - v14 = v10 % v1 + v11; - - break; - - default: - - v9 = (v16 < 98700337) ? (v18 | v10 << v20) : ((v4 > 40629468) ? (v4 >> v15 - v22) : ((v16 > 31408735) ? (v22 << v8 << v16) : (v8 << v6 >> v6))); - - break; - } - - if (v7 > 35311886) - { - int v28 = 26216231; - v28 = (v28 > 60281840) ? (v28 >> v28 ^ v28) : ((v28 < 11279175) ? (v28 ^ v28 << v28) : ((v28 < 57988252) ? (v28 / v28 << v28) : (v28 + v28 ^ v28))); - } - else - { - v13 = (v20 > 80314381) ? (v18 >> v1 & v18) : ((v4 > 98845273) ? (v2 << v13 << v4) : ((v12 > 82354899) ? (v20 - v8 >> v7) : (v2 - v16 | v20))); - } - - switch (v15 % 5) - - { - case 0: - - v3 = (v12 < 70024001) ? (v6 - v2 | v22) : ((v16 < 29918961) ? (v3 | v11 >> v21) : ((v18 < 17276229) ? (v23 & v12 & v10) : (v17 & v13 << v17))); - - break; - - case 1: - - v9 = (v12 > 81862759) ? (v9 % v23 << v4) : ((v20 > 64418445) ? (v13 << v2 * v6) : ((v14 > 97068057) ? (v1 << v23 << v11) : (v1 ^ v9 << v8))); - - break; - - case 2: - - v20 = (v9 > 48329951) ? (v10 + v8 % v21) : ((v21 < 88538228) ? (v12 * v17 >> v22) : ((v15 < 37805863) ? (v12 >> v9 % v15) : (v13 % v21 & v7))); - - break; - - case 3: - - v18 = (v8 < 45186814) ? (v5 >> v6 | v5) : ((v2 < 6131853) ? (v15 << v17 - v12) : ((v13 > 49797360) ? (v15 ^ v17 ^ v3) : (v2 / v6 >> v19))); - - break; - - case 4: - - v23 = v15 % v19 ^ v4; - - break; - - default: - - v14 = (v17 < 77316923) ? (v19 << v19 ^ v4) : ((v17 > 19136275) ? (v22 / v1 & v1) : ((v5 > 37878194) ? (v18 * v20 & v12) : (v8 * v17 % v6))); - - break; - } - - return (v20 < 13336299) ? (v20 << v9 >> v1) : ((v14 < 31541043) ? (v21 + v14 << v15) : ((v10 > 51752522) ? (v15 & v11 % v14) : (v19 >> v20 << v8))); - } - - [MosaUnitTest] - public static int FuzzMethod9017b() - { - int v1 = 95355645; - int v2 = 92536859; - int v3 = 73722250; - int v4 = 57868590; - int v5 = 1097883; - int v6 = 28653131; - int v7 = 92352199; - int v8 = 71545949; - int v9 = 3653957; - int v10 = 30333923; - int v11 = 70576; - int v12 = 52095067; - int v13 = 8841651; - int v14 = 727086; - int v15 = 76935926; - int v16 = 44707210; - int v17 = 57778684; - int v18 = 19354111; - int v19 = 83149603; - int v20 = 61402442; - int v21 = 97180470; - int v22 = 66179218; - int v23 = 50029179; - - switch (v12 % 5) - - { - case 0: - - v16 = v14 * v15 % v21; - - break; - - case 1: - - v16 = v10 & v9 ^ v10; - - break; - - case 2: - - v4 = (v15 < 91490713) ? (v10 >> v23 / v20) : ((v23 < 98625153) ? (v13 & v7 ^ v17) : ((v5 < 54219360) ? (v10 % v10 + v14) : (v11 << v15 / v13))); - - break; - - case 3: - - v9 = v8 >> v6 >> v8; - - break; - - case 4: - - v21 = v14 - v20 << v6; - - break; - - default: - - v1 = v21 << v20 << v22; - - break; - } - - switch (v21 % 5) - - { - case 0: - - v22 = v23 ^ v5 << v11; - - break; - - case 1: - - v6 = (v4 < 38324010) ? (v9 * v4 ^ v5) : ((v11 > 37255327) ? (v18 | v22 + v19) : ((v3 < 62117977) ? (v20 << v10 + v7) : (v8 ^ v13 ^ v14))); - - break; - - case 2: - - v12 = (v10 > 91208585) ? (v6 << v18 + v4) : ((v20 < 36167648) ? (v4 >> v13 << v17) : ((v18 > 31995966) ? (v21 >> v5 >> v17) : (v7 % v20 ^ v12))); - - break; - - case 3: - - v12 = v15 >> v4 % v17; - - break; - - case 4: - - v15 = (v5 > 47818986) ? (v2 + v23 ^ v14) : ((v6 > 57611136) ? (v13 & v18 & v4) : ((v4 < 83686659) ? (v12 / v13 / v14) : (v8 % v18 >> v15))); - - break; - - default: - - v19 = (v13 < 66452021) ? (v8 | v8 * v5) : ((v5 > 37525486) ? (v15 >> v17 | v14) : ((v15 > 15079319) ? (v13 << v12 >> v17) : (v12 ^ v3 << v3))); - - break; - } - - switch (v15 % 5) - - { - case 0: - - v14 = v17 - v19 ^ v3; - - break; - - case 1: - - v7 = (v10 < 73188347) ? (v7 << v14 << v21) : ((v5 > 13236081) ? (v12 * v14 >> v6) : ((v20 < 9202935) ? (v2 | v19 & v9) : (v1 * v20 * v14))); - - break; - - case 2: - - v22 = (v14 < 59773459) ? (v14 | v10 | v15) : ((v19 < 17394144) ? (v3 << v21 & v14) : ((v23 > 37064920) ? (v16 | v10 ^ v23) : (v3 / v7 << v16))); - - break; - - case 3: - - v22 = v5 & v6 | v13; - - break; - - case 4: - - v5 = (v5 < 87305725) ? (v15 ^ v11 % v11) : ((v15 < 68778458) ? (v15 - v13 & v15) : ((v3 > 59416262) ? (v7 << v4 ^ v2) : (v11 >> v19 >> v3))); - - break; - - default: - - v11 = (v19 > 50213023) ? (v14 >> v4 % v21) : ((v19 < 96783894) ? (v18 & v5 + v23) : ((v8 < 49131260) ? (v14 >> v14 | v16) : (v18 >> v13 >> v15))); - - break; - } - - if (v2 > 34791839) - { - int v24 = 34805609; - v24 = v24 * v24 << v24; - } - else - { - int v25 = 55396814; - v25 = (v25 > 44233698) ? (v25 % v25 / v25) : ((v25 > 22479588) ? (v25 + v25 % v25) : ((v25 > 87024340) ? (v25 | v25 >> v25) : (v25 & v25 | v25))); - } - - switch (v19 % 5) - - { - case 0: - - v18 = (v5 < 93202497) ? (v9 & v17 & v16) : ((v10 > 57759511) ? (v8 % v18 | v11) : ((v2 < 91285729) ? (v7 * v15 / v23) : (v14 ^ v20 >> v23))); - - break; - - case 1: - - v15 = v18 << v2 ^ v22; - - break; - - case 2: - - v14 = (v4 < 38259966) ? (v8 | v7 % v23) : ((v13 > 9647246) ? (v15 >> v8 % v6) : ((v11 > 47913196) ? (v5 + v1 >> v5) : (v8 >> v11 | v2))); - - break; - - case 3: - - v11 = (v14 < 61888410) ? (v15 | v4 + v6) : ((v21 > 89677500) ? (v1 + v9 & v19) : ((v10 > 85512350) ? (v6 >> v4 ^ v17) : (v10 | v23 * v22))); - - break; - - case 4: - - v3 = (v6 < 48754653) ? (v7 & v19 << v22) : ((v12 < 54759282) ? (v7 << v9 % v16) : ((v15 > 42820296) ? (v13 - v2 | v10) : (v17 & v22 * v2))); - - break; - - default: - - v22 = (v8 > 53001859) ? (v18 | v21 << v6) : ((v17 > 1517378) ? (v4 << v15 & v2) : ((v22 < 86834430) ? (v15 % v23 | v19) : (v22 >> v18 << v1))); - - break; - } - - if (v20 < 43948464) - { - v10 = (v19 < 21578434) ? (v12 & v19 ^ v22) : ((v8 > 8626366) ? (v17 % v4 & v10) : ((v22 > 63937325) ? (v13 - v21 + v23) : (v18 ^ v8 ^ v13))); - } - else - { - int v26 = 3090590; - v26 = v26 << v26 << v26; - } - - switch (v20 % 5) - - { - case 0: - - v16 = (v11 < 30201595) ? (v9 << v13 | v2) : ((v16 < 67484767) ? (v19 | v3 & v9) : ((v23 < 28985346) ? (v7 & v13 & v4) : (v9 - v15 & v12))); - - break; - - case 1: - - v11 = (v3 > 19262826) ? (v17 % v3 >> v5) : ((v2 > 77606701) ? (v7 - v7 % v2) : ((v23 > 81756259) ? (v15 / v13 - v13) : (v2 / v13 >> v10))); - - break; - - case 2: - - v9 = (v20 < 24634125) ? (v7 << v22 & v13) : ((v20 > 57976570) ? (v7 ^ v11 * v3) : ((v23 > 26819487) ? (v13 ^ v8 - v2) : (v20 >> v21 >> v20))); - - break; - - case 3: - - v3 = (v5 < 69476032) ? (v7 - v15 % v6) : ((v2 > 82715645) ? (v6 << v19 ^ v21) : ((v11 < 58297285) ? (v19 % v16 ^ v2) : (v18 | v6 >> v18))); - - break; - - case 4: - - v3 = v19 % v8 << v11; - - break; - - default: - - v15 = v21 >> v8 % v17; - - break; - } - - if (v2 > 23426828) - { - int v27 = 29556282; - v27 = (v27 > 25238837) ? (v27 << v27 | v27) : ((v27 > 42851717) ? (v27 >> v27 / v27) : ((v27 < 29440809) ? (v27 << v27 * v27) : (v27 >> v27 + v27))); - } - else - { - v2 = (v18 > 93348260) ? (v12 * v20 | v15) : ((v13 > 63786455) ? (v14 + v13 << v14) : ((v11 < 98120856) ? (v6 % v19 >> v12) : (v10 - v20 >> v15))); - } - - if (v7 > 35311886) - { - int v28 = 26216231; - v28 = (v28 > 60281840) ? (v28 >> v28 ^ v28) : ((v28 < 11279175) ? (v28 ^ v28 << v28) : ((v28 < 57988252) ? (v28 / v28 << v28) : (v28 + v28 ^ v28))); - } - else - { - v13 = (v20 > 80314381) ? (v18 >> v1 & v18) : ((v4 > 98845273) ? (v2 << v13 << v4) : ((v12 > 82354899) ? (v20 - v8 >> v7) : (v2 - v16 | v20))); - } - - return (v20 < 13336299) ? (v20 << v9 >> v1) : ((v14 < 31541043) ? (v21 + v14 << v15) : ((v10 > 51752522) ? (v15 & v11 % v14) : (v19 >> v20 << v8))); - } -} diff --git a/Source/Mosa.Utility.Configuration/MOSASettings.cs b/Source/Mosa.Utility.Configuration/MOSASettings.cs index e2864e55b8..998e8a906c 100644 --- a/Source/Mosa.Utility.Configuration/MOSASettings.cs +++ b/Source/Mosa.Utility.Configuration/MOSASettings.cs @@ -789,9 +789,6 @@ public void SetDefaultSettings() CounterFile = null; NasmFile = null; InlinedFile = null; - - MethodScanner = false; - SSA = true; BasicOptimizations = true; ValueNumbering = true; diff --git a/Source/Mosa.Utility.Launcher/Builder.cs b/Source/Mosa.Utility.Launcher/Builder.cs index 82c73a3429..c10f1a5ed7 100644 --- a/Source/Mosa.Utility.Launcher/Builder.cs +++ b/Source/Mosa.Utility.Launcher/Builder.cs @@ -272,28 +272,34 @@ private void NotifyEvent(CompilerEvent compilerEvent, string message, int thread { switch (compilerEvent) { - case CompilerEvent.Exception: + case CompilerEvent.Counter: { - var status = $"[Exception] {message}"; - - OutputStatus(status); + AddCounters(message); break; } - case CompilerEvent.CompilerStart or CompilerEvent.CompilerEnd or CompilerEvent.CompilingMethodsStart or CompilerEvent.CompilingMethodsCompleted or CompilerEvent.InlineMethodsScheduled or CompilerEvent.LinkingStart or CompilerEvent.LinkingEnd or CompilerEvent.Warning or CompilerEvent.Error or CompilerEvent.Diagnostic: + case CompilerEvent.CompilerStart + or CompilerEvent.CompilerEnd + or CompilerEvent.CompilingMethodsStart + or CompilerEvent.CompilingMethodsCompleted + or CompilerEvent.InlineMethodsScheduled + or CompilerEvent.LinkingStart + or CompilerEvent.LinkingEnd + or CompilerEvent.Warning + or CompilerEvent.Error + or CompilerEvent.Diagnostic: { if (compilerEvent == CompilerEvent.Diagnostic && !MosaSettings.Diagnostic) return; - var status = compilerEvent.ToText(); - if (!string.IsNullOrEmpty(message)) - status += $" => {message}"; - - OutputStatus(status); + OutputStatus(CompilerHooks.GetStandardNotifyEventStatus(compilerEvent, message)); break; } - case CompilerEvent.Counter: + + case CompilerEvent.Exception: { - AddCounters(message); + var status = $"[Exception] {message}"; + + OutputStatus(status); break; } } diff --git a/Source/Mosa.Utility.UnitTests/Mosa.Utility.UnitTests.csproj b/Source/Mosa.Utility.UnitTests/Mosa.Utility.UnitTests.csproj index 08d79c191f..bd337cb650 100644 --- a/Source/Mosa.Utility.UnitTests/Mosa.Utility.UnitTests.csproj +++ b/Source/Mosa.Utility.UnitTests/Mosa.Utility.UnitTests.csproj @@ -6,13 +6,12 @@ - + + diff --git a/Source/Mosa.Utility.UnitTests/Program.cs b/Source/Mosa.Utility.UnitTests/Program.cs index aacbd2b8b8..d1dc019141 100644 --- a/Source/Mosa.Utility.UnitTests/Program.cs +++ b/Source/Mosa.Utility.UnitTests/Program.cs @@ -1,6 +1,6 @@ // Copyright (c) MOSA Project. Licensed under the New BSD License. -using Mosa.Compiler.Framework; +using Mosa.Compiler.Platforms; namespace Mosa.Utility.UnitTests; @@ -19,9 +19,6 @@ private static void Main(string[] args) private static void RegisterPlatforms() { - PlatformRegistry.Add(new Compiler.x86.Architecture()); - PlatformRegistry.Add(new Compiler.x64.Architecture()); - PlatformRegistry.Add(new Compiler.ARM32.Architecture()); - //PlatformRegistry.Add(new Platform.ARM64.Architecture()); + PlatformRegistrations.Register(); } } diff --git a/Source/Mosa.Utility.UnitTests/UnitTestEngine.cs b/Source/Mosa.Utility.UnitTests/UnitTestEngine.cs index 82910d78e4..52b3709033 100644 --- a/Source/Mosa.Utility.UnitTests/UnitTestEngine.cs +++ b/Source/Mosa.Utility.UnitTests/UnitTestEngine.cs @@ -280,22 +280,13 @@ private CompilerHooks CreateCompilerHook() private void NotifyEvent(CompilerEvent compilerEvent, string message, int threadID) { - if (compilerEvent is CompilerEvent.MethodCompileEnd - or CompilerEvent.MethodCompileStart - or CompilerEvent.Counter - or CompilerEvent.SetupStageStart - or CompilerEvent.SetupStageEnd - or CompilerEvent.FinalizationStageStart - or CompilerEvent.FinalizationStageEnd) + if (CompilerHooks.IsStandardFilteredNotifyEvent(compilerEvent)) return; if (compilerEvent == CompilerEvent.Diagnostic && !MosaSettings.Diagnostic) return; - var eventname = compilerEvent.ToText(); - message = string.IsNullOrWhiteSpace(message) ? eventname : $"{eventname}: {message}"; - - OutputStatus(message); + OutputStatus(CompilerHooks.GetStandardNotifyEventStatus(compilerEvent, message)); } private void NotifyProgress(int totalMethods, int completedMethods) diff --git a/Source/Mosa.Workspace.Experiment.Debug/Mosa.Workspace.Experiment.Debug.csproj b/Source/Mosa.Workspace.Experiment.Debug/Mosa.Workspace.Experiment.Debug.csproj index f940ca9514..4744a669e7 100644 --- a/Source/Mosa.Workspace.Experiment.Debug/Mosa.Workspace.Experiment.Debug.csproj +++ b/Source/Mosa.Workspace.Experiment.Debug/Mosa.Workspace.Experiment.Debug.csproj @@ -8,6 +8,7 @@ + diff --git a/Source/Mosa.Workspace.Experiment.Debug/Program.cs b/Source/Mosa.Workspace.Experiment.Debug/Program.cs index 901c5f9621..f9c00b86eb 100644 --- a/Source/Mosa.Workspace.Experiment.Debug/Program.cs +++ b/Source/Mosa.Workspace.Experiment.Debug/Program.cs @@ -4,71 +4,111 @@ using Mosa.Compiler.Framework; using Mosa.Compiler.MosaTypeSystem; using Mosa.Compiler.MosaTypeSystem.CLR; +using Mosa.Compiler.Platforms; using Mosa.Utility.Configuration; namespace Mosa.Workspace.Experiment.Debug; internal static class Program { + private static MosaSettings MosaSettings = new(); + private static Stopwatch Stopwatch = new(); + private static void Main() { Compile(); } - private static void Compile() + private static void SetRequiredSettings() { - RegisterPlatforms(); + MosaSettings.BaseAddress = 0x00500000; + MosaSettings.EmitBinary = true; + MosaSettings.PlugKernel = true; + MosaSettings.PlugKorlib = true; + MosaSettings.Emulator = "qemu"; + MosaSettings.EmulatorMemory = 128; + MosaSettings.EmulatorCores = 1; + MosaSettings.Multithreading = true; + MosaSettings.MaxThreads = Environment.ProcessorCount; + MosaSettings.MethodScanner = true; + MosaSettings.Launcher = true; + MosaSettings.LauncherStart = false; + MosaSettings.LauncherExit = true; + MosaSettings.TraceLevel = 0; + MosaSettings.Diagnostic = true; + + MosaSettings.AddSourceFile($"Mosa.UnitTests.BareMetal.{MosaSettings.Platform}.dll"); + MosaSettings.AddSourceFile("Mosa.UnitTests.dll"); + + MosaSettings.EmulatorSerialPort = 11111; + MosaSettings.LauncherStart = false; + MosaSettings.Launcher = false; + MosaSettings.LauncherExit = false; + MosaSettings.ImageFolder = Path.Combine(Path.GetTempPath(), "MOSA-UnitTest"); + MosaSettings.AddSearchPath(AppContext.BaseDirectory); + } - var mosaSettings = new MosaSettings - { - BaseAddress = 0x00500000, - EmulatorSerialPort = 11111, - LauncherStart = false, - Launcher = false, - LauncherExit = false, - ImageFolder = Path.Combine(Path.GetTempPath(), "MOSA-UnitTest") - }; + public static void UpdateSettings() + { + MosaSettings.LoadAppLocations(); + MosaSettings.SetDefaultSettings(); + MosaSettings.NormalizeSettings(); + MosaSettings.ResolveDefaults(); + SetRequiredSettings(); + MosaSettings.ResolveFileAndPathSettings(); + MosaSettings.AddStandardPlugs(); + MosaSettings.ExpandSearchPaths(); + } - //mosaSettings.AddSearchPath(AppContext.BaseDirectory); - //mosaSettings.AddSourceFile(Path.Combine(AppContext.BaseDirectory, "Mosa.UnitTests.BareMetal.x86.dll")); - //mosaSettings.AddSourceFile(Path.Combine(AppContext.BaseDirectory, "Mosa.Plug.Korlib.dll")); - //mosaSettings.AddSourceFile(Path.Combine(AppContext.BaseDirectory, "Mosa.Plug.Korlib.x86.dll")); + private static void Compile() + { + Stopwatch.Start(); + OutputStatus("Initializing..."); - var stopwatch = new Stopwatch(); + RegisterPlatforms(); + UpdateSettings(); - var compiler = new MosaCompiler(mosaSettings, new CompilerHooks(), new ClrModuleLoader(), new ClrTypeResolver()); + var compilerHook = CreateCompilerHook(); + var compiler = new MosaCompiler(MosaSettings, compilerHook, new ClrModuleLoader(), new ClrTypeResolver()); compiler.Load(); compiler.Initialize(); compiler.Setup(); - stopwatch.Start(); - - MeasureCompileTime(stopwatch, compiler, "Mosa.UnitTests.Basic.ArrayLayoutTests::C_4"); - - compiler.ScheduleAll(); - - var start = stopwatch.Elapsed.TotalSeconds; + RunSingleMethodPerformanceTest(compiler); + RunMultithreadedFuzzPerformanceTest(compiler); + } - Console.WriteLine("Threaded Execution Time:"); + private static void RunMultithreadedFuzzPerformanceTest(MosaCompiler compiler) + { + var start = Stopwatch.Elapsed.TotalSeconds; - //compiler.ThreadedCompile(); + const int targetCount = 100000; + var methods = GetFuzzyMethods(compiler.TypeSystem, targetCount); - //compiler.Execute(); + OutputStatus($"Scheduling {methods.Count} fuzzy methods..."); + compiler.Schedule(methods); - Console.WriteLine($"Elapsed: {stopwatch.Elapsed.TotalSeconds - start:F2} secs"); + OutputStatus($"Compiling scheduled methods using {MosaSettings.MaxThreads} threads..."); + compiler.Compile(true); - Console.ReadKey(); + OutputStatus($"Total Elapsed: {Stopwatch.Elapsed.TotalSeconds - start:F2} secs"); } - private static void RegisterPlatforms() + private static void RunSingleMethodPerformanceTest(MosaCompiler compiler) { - PlatformRegistry.Add(new Compiler.x86.Architecture()); - PlatformRegistry.Add(new Compiler.x64.Architecture()); - PlatformRegistry.Add(new Compiler.ARM32.Architecture()); + var start = Stopwatch.Elapsed.TotalSeconds; + + MeasureCompileTime(Stopwatch, compiler, "Mosa.UnitTests.Fuzzy.Fuzz0009::FuzzMethod900"); + MeasureCompileTime(Stopwatch, compiler, "Mosa.UnitTests.Fuzzy.Fuzz0009::FuzzMethod901"); + MeasureCompileTime(Stopwatch, compiler, "Mosa.UnitTests.Fuzzy.Fuzz0009::FuzzMethod902"); + MeasureCompileTime(Stopwatch, compiler, "Mosa.UnitTests.Fuzzy.Fuzz0009::FuzzMethod903"); + MeasureCompileTime(Stopwatch, compiler, "Mosa.UnitTests.Fuzzy.Fuzz0009::FuzzMethod904"); + + OutputStatus($"Elapsed: {Stopwatch.Elapsed.TotalSeconds - start:F2} secs"); } - private static void MeasureCompileTime(Stopwatch stopwatch, MosaCompiler compiler, string methodName, int iterations = 10) + private static void MeasureCompileTime(Stopwatch stopwatch, MosaCompiler compiler, string methodName, int iterations = 100) { var method = GetMethod(methodName, compiler.TypeSystem); @@ -77,7 +117,7 @@ private static void MeasureCompileTime(Stopwatch stopwatch, MosaCompiler compile private static void MeasureCompileTime(Stopwatch stopwatch, MosaCompiler compiler, MosaMethod method, int iterations) { - Console.WriteLine($"Method: {method}"); + OutputStatus($"Method: {method}"); double min = double.MaxValue; double max = double.MinValue; @@ -85,24 +125,62 @@ private static void MeasureCompileTime(Stopwatch stopwatch, MosaCompiler compile for (int i = 0; i < iterations; i++) { - var start = stopwatch.Elapsed.TotalMilliseconds; + var start = Stopwatch.Elapsed.TotalMilliseconds; compiler.CompileSingleMethod(method); - var elapsed = stopwatch.Elapsed.TotalMilliseconds - start; + var elapsed = Stopwatch.Elapsed.TotalMilliseconds - start; min = Math.Min(min, elapsed); max = Math.Max(max, elapsed); total += elapsed; - //Console.WriteLine($"Elapsed: {elapsed.ToString("F2")} ms"); + //OutputStatus($"Elapsed: {elapsed.ToString("F2")} ms"); } double avg = total / iterations; - Console.WriteLine($"Elapsed: {max:F2} ms (worst)"); - Console.WriteLine($"Elapsed: {avg:F2} ms (average)"); - Console.WriteLine($"Elapsed: {min:F2} ms (best)"); + OutputStatus($" Iterations: {iterations}"); + OutputStatus($" Elapsed: {max:F2} ms (worst)"); + OutputStatus($" Elapsed: {avg:F2} ms (average)"); + OutputStatus($" Elapsed: {min:F2} ms (best)"); + } + + private static CompilerHooks CreateCompilerHook() + { + var compilerHooks = new CompilerHooks + { + NotifyEvent = NotifyEvent, + NotifyProgress = NotifyProgress, + NotifyStatus = NotifyStatus, + }; + + return compilerHooks; + } + + private static void NotifyEvent(CompilerEvent compilerEvent, string message, int threadID) + { + if (CompilerHooks.IsStandardFilteredNotifyEvent(compilerEvent)) + return; + + if (compilerEvent == CompilerEvent.Diagnostic && !MosaSettings.Diagnostic) + return; + + OutputStatus(CompilerHooks.GetStandardNotifyEventStatus(compilerEvent, message)); + } + + private static void NotifyProgress(int totalMethods, int completedMethods) + { + } + + private static void NotifyStatus(string status) + { + OutputStatus(status); + } + + private static void RegisterPlatforms() + { + PlatformRegistrations.Register(); } private static MosaMethod GetMethod(string partial, TypeSystem typeSystem) @@ -118,4 +196,33 @@ private static MosaMethod GetMethod(string partial, TypeSystem typeSystem) return null; } + + private static List GetFuzzyMethods(TypeSystem typeSystem, int limit) + { + var methods = new List(limit); + + foreach (var type in typeSystem.AllTypes) + { + if (!type.FullName.Contains("Mosa.UnitTests.Fuzzy.")) + continue; + + foreach (var method in type.Methods) + { + if (!method.FullName.Contains("::FuzzMethod")) + continue; + + methods.Add(method); + + if (methods.Count >= limit) + return methods; + } + } + + return methods; + } + + private static void OutputStatus(string status) + { + Console.WriteLine($"{Stopwatch.Elapsed.TotalSeconds:00.00} | {status}"); + } } diff --git a/Source/Mosa.sln b/Source/Mosa.sln index 5e2cf8a174..e93f981906 100644 --- a/Source/Mosa.sln +++ b/Source/Mosa.sln @@ -262,16 +262,21 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Copilot", "Copilot", "{DEFE ..\.github\copilot-instructions.md = ..\.github\copilot-instructions.md EndProjectSection EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mosa.Compiler.Platforms", "Mosa.Compiler.Platforms\Mosa.Compiler.Platforms.csproj", "{4068DE55-411C-CC89-69D9-E142FE237B6E}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU Debug|Mixed Platforms = Debug|Mixed Platforms + Debug|x64 = Debug|x64 Debug|x86 = Debug|x86 Description|Any CPU = Description|Any CPU Description|Mixed Platforms = Description|Mixed Platforms + Description|x64 = Description|x64 Description|x86 = Description|x86 Release|Any CPU = Release|Any CPU Release|Mixed Platforms = Release|Mixed Platforms + Release|x64 = Release|x64 Release|x86 = Release|x86 Description = MOSA Project EndGlobalSection @@ -280,1172 +285,1586 @@ Global {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Debug|Any CPU.Build.0 = Debug|Any CPU {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Debug|x64.ActiveCfg = Debug|Any CPU + {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Debug|x64.Build.0 = Debug|Any CPU {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Debug|x86.ActiveCfg = Debug|Any CPU {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Debug|x86.Build.0 = Debug|Any CPU {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Description|Any CPU.ActiveCfg = Debug|Any CPU {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Description|Any CPU.Build.0 = Debug|Any CPU {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Description|x64.ActiveCfg = Description|Any CPU + {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Description|x64.Build.0 = Description|Any CPU {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Description|x86.ActiveCfg = Debug|Any CPU {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Description|x86.Build.0 = Debug|Any CPU {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Release|Any CPU.ActiveCfg = Release|Any CPU {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Release|Any CPU.Build.0 = Release|Any CPU {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Release|x64.ActiveCfg = Release|Any CPU + {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Release|x64.Build.0 = Release|Any CPU {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Release|x86.ActiveCfg = Release|Any CPU {B69C2F31-5161-47BB-9FD3-2F2F2BCBF659}.Release|x86.Build.0 = Release|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Debug|Any CPU.Build.0 = Debug|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Debug|x64.ActiveCfg = Debug|Any CPU + {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Debug|x64.Build.0 = Debug|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Debug|x86.ActiveCfg = Debug|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Debug|x86.Build.0 = Debug|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Description|Any CPU.ActiveCfg = Debug|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Description|Any CPU.Build.0 = Debug|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Description|x64.ActiveCfg = Description|Any CPU + {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Description|x64.Build.0 = Description|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Description|x86.ActiveCfg = Debug|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Description|x86.Build.0 = Debug|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Release|Any CPU.ActiveCfg = Release|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Release|Any CPU.Build.0 = Release|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Release|x64.ActiveCfg = Release|Any CPU + {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Release|x64.Build.0 = Release|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Release|x86.ActiveCfg = Release|Any CPU {75A12A8A-8C8F-4D1E-801B-689D8F781BF4}.Release|x86.Build.0 = Release|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Debug|Any CPU.Build.0 = Debug|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Debug|x64.ActiveCfg = Debug|Any CPU + {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Debug|x64.Build.0 = Debug|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Debug|x86.ActiveCfg = Debug|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Debug|x86.Build.0 = Debug|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Description|Any CPU.ActiveCfg = Debug|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Description|Any CPU.Build.0 = Debug|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Description|x64.ActiveCfg = Description|Any CPU + {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Description|x64.Build.0 = Description|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Description|x86.ActiveCfg = Debug|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Description|x86.Build.0 = Debug|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Release|Any CPU.ActiveCfg = Release|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Release|Any CPU.Build.0 = Release|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Release|x64.ActiveCfg = Release|Any CPU + {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Release|x64.Build.0 = Release|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Release|x86.ActiveCfg = Release|Any CPU {4DBD4C50-BEC5-48D9-B471-9FB0A7F69999}.Release|x86.Build.0 = Release|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Debug|Any CPU.Build.0 = Debug|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Debug|x64.ActiveCfg = Debug|Any CPU + {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Debug|x64.Build.0 = Debug|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Debug|x86.ActiveCfg = Debug|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Debug|x86.Build.0 = Debug|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Description|Any CPU.ActiveCfg = Debug|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Description|Any CPU.Build.0 = Debug|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Description|x64.ActiveCfg = Description|Any CPU + {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Description|x64.Build.0 = Description|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Description|x86.ActiveCfg = Debug|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Description|x86.Build.0 = Debug|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Release|Any CPU.ActiveCfg = Release|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Release|Any CPU.Build.0 = Release|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Release|x64.ActiveCfg = Release|Any CPU + {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Release|x64.Build.0 = Release|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Release|x86.ActiveCfg = Release|Any CPU {D89972FD-A930-4D0C-B393-1895E78FAFAB}.Release|x86.Build.0 = Release|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Debug|Any CPU.Build.0 = Debug|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {6509477A-7360-4937-A1B9-26FED0A75CDA}.Debug|x64.ActiveCfg = Debug|Any CPU + {6509477A-7360-4937-A1B9-26FED0A75CDA}.Debug|x64.Build.0 = Debug|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Debug|x86.ActiveCfg = Debug|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Debug|x86.Build.0 = Debug|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Description|Any CPU.ActiveCfg = Debug|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Description|Any CPU.Build.0 = Debug|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {6509477A-7360-4937-A1B9-26FED0A75CDA}.Description|x64.ActiveCfg = Description|Any CPU + {6509477A-7360-4937-A1B9-26FED0A75CDA}.Description|x64.Build.0 = Description|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Description|x86.ActiveCfg = Debug|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Description|x86.Build.0 = Debug|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Release|Any CPU.ActiveCfg = Release|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Release|Any CPU.Build.0 = Release|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {6509477A-7360-4937-A1B9-26FED0A75CDA}.Release|x64.ActiveCfg = Release|Any CPU + {6509477A-7360-4937-A1B9-26FED0A75CDA}.Release|x64.Build.0 = Release|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Release|x86.ActiveCfg = Release|Any CPU {6509477A-7360-4937-A1B9-26FED0A75CDA}.Release|x86.Build.0 = Release|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Debug|Any CPU.Build.0 = Debug|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Debug|x64.ActiveCfg = Debug|Any CPU + {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Debug|x64.Build.0 = Debug|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Debug|x86.ActiveCfg = Debug|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Debug|x86.Build.0 = Debug|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Description|Any CPU.ActiveCfg = Debug|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Description|Any CPU.Build.0 = Debug|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Description|x64.ActiveCfg = Description|Any CPU + {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Description|x64.Build.0 = Description|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Description|x86.ActiveCfg = Debug|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Description|x86.Build.0 = Debug|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Release|Any CPU.ActiveCfg = Release|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Release|Any CPU.Build.0 = Release|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Release|x64.ActiveCfg = Release|Any CPU + {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Release|x64.Build.0 = Release|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Release|x86.ActiveCfg = Release|Any CPU {631BC4F3-E2D8-4319-814C-13904CAA17CE}.Release|x86.Build.0 = Release|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Debug|Any CPU.Build.0 = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Debug|x64.ActiveCfg = Debug|Any CPU + {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Debug|x64.Build.0 = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Debug|x86.ActiveCfg = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Debug|x86.Build.0 = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Description|Any CPU.ActiveCfg = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Description|Any CPU.Build.0 = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Description|x64.ActiveCfg = Description|Any CPU + {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Description|x64.Build.0 = Description|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Description|x86.ActiveCfg = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Description|x86.Build.0 = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Release|Any CPU.ActiveCfg = Release|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Release|Any CPU.Build.0 = Release|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Release|x64.ActiveCfg = Release|Any CPU + {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Release|x64.Build.0 = Release|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Release|x86.ActiveCfg = Release|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC65}.Release|x86.Build.0 = Release|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Debug|Any CPU.Build.0 = Debug|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Debug|x64.ActiveCfg = Debug|Any CPU + {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Debug|x64.Build.0 = Debug|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Debug|x86.ActiveCfg = Debug|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Debug|x86.Build.0 = Debug|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Description|Any CPU.ActiveCfg = Debug|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Description|Any CPU.Build.0 = Debug|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Description|x64.ActiveCfg = Description|Any CPU + {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Description|x64.Build.0 = Description|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Description|x86.ActiveCfg = Debug|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Description|x86.Build.0 = Debug|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Release|Any CPU.ActiveCfg = Release|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Release|Any CPU.Build.0 = Release|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Release|x64.ActiveCfg = Release|Any CPU + {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Release|x64.Build.0 = Release|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Release|x86.ActiveCfg = Release|Any CPU {0B1011A6-8FCD-4F9E-BBB8-8DB86E23D2E8}.Release|x86.Build.0 = Release|Any CPU {49D8DA65-FC99-4C63-ADC6-1B07260F674F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {49D8DA65-FC99-4C63-ADC6-1B07260F674F}.Debug|Any CPU.Build.0 = Debug|Any CPU {49D8DA65-FC99-4C63-ADC6-1B07260F674F}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {49D8DA65-FC99-4C63-ADC6-1B07260F674F}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {49D8DA65-FC99-4C63-ADC6-1B07260F674F}.Debug|x64.ActiveCfg = Debug|Any CPU + {49D8DA65-FC99-4C63-ADC6-1B07260F674F}.Debug|x64.Build.0 = Debug|Any CPU {49D8DA65-FC99-4C63-ADC6-1B07260F674F}.Debug|x86.ActiveCfg = Debug|Any CPU {49D8DA65-FC99-4C63-ADC6-1B07260F674F}.Debug|x86.Build.0 = Debug|Any CPU {49D8DA65-FC99-4C63-ADC6-1B07260F674F}.Description|Any CPU.ActiveCfg = Debug|Any CPU {49D8DA65-FC99-4C63-ADC6-1B07260F674F}.Description|Any CPU.Build.0 = Debug|Any CPU {49D8DA65-FC99-4C63-ADC6-1B07260F674F}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {49D8DA65-FC99-4C63-ADC6-1B07260F674F}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {49D8DA65-FC99-4C63-ADC6-1B07260F674F}.Description|x64.ActiveCfg = Description|Any CPU + {49D8DA65-FC99-4C63-ADC6-1B07260F674F}.Description|x64.Build.0 = Description|Any CPU {49D8DA65-FC99-4C63-ADC6-1B07260F674F}.Description|x86.ActiveCfg = Debug|Any CPU {49D8DA65-FC99-4C63-ADC6-1B07260F674F}.Description|x86.Build.0 = Debug|Any CPU {49D8DA65-FC99-4C63-ADC6-1B07260F674F}.Release|Any CPU.ActiveCfg = Release|Any CPU {49D8DA65-FC99-4C63-ADC6-1B07260F674F}.Release|Any CPU.Build.0 = Release|Any CPU {49D8DA65-FC99-4C63-ADC6-1B07260F674F}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {49D8DA65-FC99-4C63-ADC6-1B07260F674F}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {49D8DA65-FC99-4C63-ADC6-1B07260F674F}.Release|x64.ActiveCfg = Release|Any CPU + {49D8DA65-FC99-4C63-ADC6-1B07260F674F}.Release|x64.Build.0 = Release|Any CPU {49D8DA65-FC99-4C63-ADC6-1B07260F674F}.Release|x86.ActiveCfg = Release|Any CPU {49D8DA65-FC99-4C63-ADC6-1B07260F674F}.Release|x86.Build.0 = Release|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Debug|Any CPU.Build.0 = Debug|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {65F7691A-B355-4D98-BB97-0B19F13E2190}.Debug|x64.ActiveCfg = Debug|Any CPU + {65F7691A-B355-4D98-BB97-0B19F13E2190}.Debug|x64.Build.0 = Debug|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Debug|x86.ActiveCfg = Debug|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Debug|x86.Build.0 = Debug|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Description|Any CPU.ActiveCfg = Debug|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Description|Any CPU.Build.0 = Debug|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {65F7691A-B355-4D98-BB97-0B19F13E2190}.Description|x64.ActiveCfg = Description|Any CPU + {65F7691A-B355-4D98-BB97-0B19F13E2190}.Description|x64.Build.0 = Description|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Description|x86.ActiveCfg = Debug|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Description|x86.Build.0 = Debug|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Release|Any CPU.ActiveCfg = Release|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Release|Any CPU.Build.0 = Release|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {65F7691A-B355-4D98-BB97-0B19F13E2190}.Release|x64.ActiveCfg = Release|Any CPU + {65F7691A-B355-4D98-BB97-0B19F13E2190}.Release|x64.Build.0 = Release|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Release|x86.ActiveCfg = Release|Any CPU {65F7691A-B355-4D98-BB97-0B19F13E2190}.Release|x86.Build.0 = Release|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Debug|Any CPU.Build.0 = Debug|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Debug|x64.ActiveCfg = Debug|Any CPU + {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Debug|x64.Build.0 = Debug|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Debug|x86.ActiveCfg = Debug|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Debug|x86.Build.0 = Debug|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Description|Any CPU.ActiveCfg = Debug|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Description|Any CPU.Build.0 = Debug|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Description|x64.ActiveCfg = Description|Any CPU + {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Description|x64.Build.0 = Description|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Description|x86.ActiveCfg = Debug|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Description|x86.Build.0 = Debug|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Release|Any CPU.ActiveCfg = Release|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Release|Any CPU.Build.0 = Release|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Release|x64.ActiveCfg = Release|Any CPU + {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Release|x64.Build.0 = Release|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Release|x86.ActiveCfg = Release|Any CPU {F445DB8E-E25A-41EF-A158-C742F14E94E4}.Release|x86.Build.0 = Release|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Debug|Any CPU.Build.0 = Debug|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Debug|x64.ActiveCfg = Debug|Any CPU + {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Debug|x64.Build.0 = Debug|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Debug|x86.ActiveCfg = Debug|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Debug|x86.Build.0 = Debug|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Description|Any CPU.ActiveCfg = Debug|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Description|Any CPU.Build.0 = Debug|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Description|x64.ActiveCfg = Description|Any CPU + {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Description|x64.Build.0 = Description|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Description|x86.ActiveCfg = Debug|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Description|x86.Build.0 = Debug|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Release|Any CPU.ActiveCfg = Release|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Release|Any CPU.Build.0 = Release|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Release|x64.ActiveCfg = Release|Any CPU + {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Release|x64.Build.0 = Release|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Release|x86.ActiveCfg = Release|Any CPU {DE30CBE9-50F3-4A3E-BCC9-A8A36348530E}.Release|x86.Build.0 = Release|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Debug|Any CPU.Build.0 = Debug|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Debug|x64.ActiveCfg = Debug|Any CPU + {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Debug|x64.Build.0 = Debug|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Debug|x86.ActiveCfg = Debug|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Debug|x86.Build.0 = Debug|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Description|Any CPU.ActiveCfg = Debug|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Description|Any CPU.Build.0 = Debug|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Description|x64.ActiveCfg = Description|Any CPU + {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Description|x64.Build.0 = Description|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Description|x86.ActiveCfg = Debug|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Description|x86.Build.0 = Debug|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Release|Any CPU.ActiveCfg = Release|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Release|Any CPU.Build.0 = Release|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Release|x64.ActiveCfg = Release|Any CPU + {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Release|x64.Build.0 = Release|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Release|x86.ActiveCfg = Release|Any CPU {C286833F-D1CD-4618-98E7-F3A5BA9ECFA1}.Release|x86.Build.0 = Release|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Debug|Any CPU.Build.0 = Debug|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Debug|x64.ActiveCfg = Debug|Any CPU + {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Debug|x64.Build.0 = Debug|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Debug|x86.ActiveCfg = Debug|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Debug|x86.Build.0 = Debug|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Description|Any CPU.ActiveCfg = Debug|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Description|Any CPU.Build.0 = Debug|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Description|x64.ActiveCfg = Description|Any CPU + {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Description|x64.Build.0 = Description|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Description|x86.ActiveCfg = Debug|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Description|x86.Build.0 = Debug|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Release|Any CPU.ActiveCfg = Release|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Release|Any CPU.Build.0 = Release|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Release|x64.ActiveCfg = Release|Any CPU + {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Release|x64.Build.0 = Release|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Release|x86.ActiveCfg = Release|Any CPU {5F30A68E-05BF-40EA-B576-5EBCDE520559}.Release|x86.Build.0 = Release|Any CPU {2FE29BA5-15B0-4C45-A955-F22F7EA1073E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {2FE29BA5-15B0-4C45-A955-F22F7EA1073E}.Debug|Any CPU.Build.0 = Debug|Any CPU {2FE29BA5-15B0-4C45-A955-F22F7EA1073E}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {2FE29BA5-15B0-4C45-A955-F22F7EA1073E}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {2FE29BA5-15B0-4C45-A955-F22F7EA1073E}.Debug|x64.ActiveCfg = Debug|Any CPU + {2FE29BA5-15B0-4C45-A955-F22F7EA1073E}.Debug|x64.Build.0 = Debug|Any CPU {2FE29BA5-15B0-4C45-A955-F22F7EA1073E}.Debug|x86.ActiveCfg = Debug|Any CPU {2FE29BA5-15B0-4C45-A955-F22F7EA1073E}.Debug|x86.Build.0 = Debug|Any CPU {2FE29BA5-15B0-4C45-A955-F22F7EA1073E}.Description|Any CPU.ActiveCfg = Debug|Any CPU {2FE29BA5-15B0-4C45-A955-F22F7EA1073E}.Description|Any CPU.Build.0 = Debug|Any CPU {2FE29BA5-15B0-4C45-A955-F22F7EA1073E}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {2FE29BA5-15B0-4C45-A955-F22F7EA1073E}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {2FE29BA5-15B0-4C45-A955-F22F7EA1073E}.Description|x64.ActiveCfg = Description|Any CPU + {2FE29BA5-15B0-4C45-A955-F22F7EA1073E}.Description|x64.Build.0 = Description|Any CPU {2FE29BA5-15B0-4C45-A955-F22F7EA1073E}.Description|x86.ActiveCfg = Debug|Any CPU {2FE29BA5-15B0-4C45-A955-F22F7EA1073E}.Description|x86.Build.0 = Debug|Any CPU {2FE29BA5-15B0-4C45-A955-F22F7EA1073E}.Release|Any CPU.ActiveCfg = Release|Any CPU {2FE29BA5-15B0-4C45-A955-F22F7EA1073E}.Release|Any CPU.Build.0 = Release|Any CPU {2FE29BA5-15B0-4C45-A955-F22F7EA1073E}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {2FE29BA5-15B0-4C45-A955-F22F7EA1073E}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {2FE29BA5-15B0-4C45-A955-F22F7EA1073E}.Release|x64.ActiveCfg = Release|Any CPU + {2FE29BA5-15B0-4C45-A955-F22F7EA1073E}.Release|x64.Build.0 = Release|Any CPU {2FE29BA5-15B0-4C45-A955-F22F7EA1073E}.Release|x86.ActiveCfg = Release|Any CPU {2FE29BA5-15B0-4C45-A955-F22F7EA1073E}.Release|x86.Build.0 = Release|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Debug|Any CPU.Build.0 = Debug|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Debug|x64.ActiveCfg = Debug|Any CPU + {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Debug|x64.Build.0 = Debug|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Debug|x86.ActiveCfg = Debug|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Debug|x86.Build.0 = Debug|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Description|Any CPU.ActiveCfg = Debug|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Description|Any CPU.Build.0 = Debug|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Description|x64.ActiveCfg = Description|Any CPU + {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Description|x64.Build.0 = Description|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Description|x86.ActiveCfg = Debug|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Description|x86.Build.0 = Debug|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Release|Any CPU.ActiveCfg = Release|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Release|Any CPU.Build.0 = Release|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Release|x64.ActiveCfg = Release|Any CPU + {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Release|x64.Build.0 = Release|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Release|x86.ActiveCfg = Release|Any CPU {B69C2F31-5161-47AA-9FD3-2F2F2BCCF659}.Release|x86.Build.0 = Release|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Debug|Any CPU.Build.0 = Debug|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {77961864-DB33-4189-804F-D774022C96E2}.Debug|x64.ActiveCfg = Debug|Any CPU + {77961864-DB33-4189-804F-D774022C96E2}.Debug|x64.Build.0 = Debug|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Debug|x86.ActiveCfg = Debug|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Debug|x86.Build.0 = Debug|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Description|Any CPU.ActiveCfg = Debug|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Description|Any CPU.Build.0 = Debug|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {77961864-DB33-4189-804F-D774022C96E2}.Description|x64.ActiveCfg = Description|Any CPU + {77961864-DB33-4189-804F-D774022C96E2}.Description|x64.Build.0 = Description|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Description|x86.ActiveCfg = Debug|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Description|x86.Build.0 = Debug|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Release|Any CPU.ActiveCfg = Release|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Release|Any CPU.Build.0 = Release|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {77961864-DB33-4189-804F-D774022C96E2}.Release|x64.ActiveCfg = Release|Any CPU + {77961864-DB33-4189-804F-D774022C96E2}.Release|x64.Build.0 = Release|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Release|x86.ActiveCfg = Release|Any CPU {77961864-DB33-4189-804F-D774022C96E2}.Release|x86.Build.0 = Release|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D3}.Debug|Any CPU.Build.0 = Debug|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D3}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D3}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {A8765C3C-1194-4A3A-8579-745CA47C36D3}.Debug|x64.ActiveCfg = Debug|Any CPU + {A8765C3C-1194-4A3A-8579-745CA47C36D3}.Debug|x64.Build.0 = Debug|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D3}.Debug|x86.ActiveCfg = Debug|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D3}.Debug|x86.Build.0 = Debug|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D3}.Description|Any CPU.ActiveCfg = Debug|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D3}.Description|Any CPU.Build.0 = Debug|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D3}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D3}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {A8765C3C-1194-4A3A-8579-745CA47C36D3}.Description|x64.ActiveCfg = Description|Any CPU + {A8765C3C-1194-4A3A-8579-745CA47C36D3}.Description|x64.Build.0 = Description|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D3}.Description|x86.ActiveCfg = Debug|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D3}.Description|x86.Build.0 = Debug|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D3}.Release|Any CPU.ActiveCfg = Release|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D3}.Release|Any CPU.Build.0 = Release|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D3}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D3}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {A8765C3C-1194-4A3A-8579-745CA47C36D3}.Release|x64.ActiveCfg = Release|Any CPU + {A8765C3C-1194-4A3A-8579-745CA47C36D3}.Release|x64.Build.0 = Release|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D3}.Release|x86.ActiveCfg = Release|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D3}.Release|x86.Build.0 = Release|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Debug|Any CPU.Build.0 = Debug|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Debug|x64.ActiveCfg = Debug|Any CPU + {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Debug|x64.Build.0 = Debug|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Debug|x86.ActiveCfg = Debug|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Debug|x86.Build.0 = Debug|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Description|Any CPU.ActiveCfg = Debug|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Description|Any CPU.Build.0 = Debug|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Description|x64.ActiveCfg = Description|Any CPU + {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Description|x64.Build.0 = Description|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Description|x86.ActiveCfg = Debug|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Description|x86.Build.0 = Debug|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Release|Any CPU.ActiveCfg = Release|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Release|Any CPU.Build.0 = Release|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Release|x64.ActiveCfg = Release|Any CPU + {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Release|x64.Build.0 = Release|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Release|x86.ActiveCfg = Release|Any CPU {5B810793-78E2-413C-CC05-FCDD12B7DB04}.Release|x86.Build.0 = Release|Any CPU {1717C7EB-06ED-434B-BA3C-E4FF9644EEDF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {1717C7EB-06ED-434B-BA3C-E4FF9644EEDF}.Debug|Any CPU.Build.0 = Debug|Any CPU {1717C7EB-06ED-434B-BA3C-E4FF9644EEDF}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {1717C7EB-06ED-434B-BA3C-E4FF9644EEDF}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {1717C7EB-06ED-434B-BA3C-E4FF9644EEDF}.Debug|x64.ActiveCfg = Debug|Any CPU + {1717C7EB-06ED-434B-BA3C-E4FF9644EEDF}.Debug|x64.Build.0 = Debug|Any CPU {1717C7EB-06ED-434B-BA3C-E4FF9644EEDF}.Debug|x86.ActiveCfg = Debug|Any CPU {1717C7EB-06ED-434B-BA3C-E4FF9644EEDF}.Debug|x86.Build.0 = Debug|Any CPU {1717C7EB-06ED-434B-BA3C-E4FF9644EEDF}.Description|Any CPU.ActiveCfg = Debug|Any CPU {1717C7EB-06ED-434B-BA3C-E4FF9644EEDF}.Description|Any CPU.Build.0 = Debug|Any CPU {1717C7EB-06ED-434B-BA3C-E4FF9644EEDF}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {1717C7EB-06ED-434B-BA3C-E4FF9644EEDF}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {1717C7EB-06ED-434B-BA3C-E4FF9644EEDF}.Description|x64.ActiveCfg = Description|Any CPU + {1717C7EB-06ED-434B-BA3C-E4FF9644EEDF}.Description|x64.Build.0 = Description|Any CPU {1717C7EB-06ED-434B-BA3C-E4FF9644EEDF}.Description|x86.ActiveCfg = Debug|Any CPU {1717C7EB-06ED-434B-BA3C-E4FF9644EEDF}.Description|x86.Build.0 = Debug|Any CPU {1717C7EB-06ED-434B-BA3C-E4FF9644EEDF}.Release|Any CPU.ActiveCfg = Release|Any CPU {1717C7EB-06ED-434B-BA3C-E4FF9644EEDF}.Release|Any CPU.Build.0 = Release|Any CPU {1717C7EB-06ED-434B-BA3C-E4FF9644EEDF}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {1717C7EB-06ED-434B-BA3C-E4FF9644EEDF}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {1717C7EB-06ED-434B-BA3C-E4FF9644EEDF}.Release|x64.ActiveCfg = Release|Any CPU + {1717C7EB-06ED-434B-BA3C-E4FF9644EEDF}.Release|x64.Build.0 = Release|Any CPU {1717C7EB-06ED-434B-BA3C-E4FF9644EEDF}.Release|x86.ActiveCfg = Release|Any CPU {1717C7EB-06ED-434B-BA3C-E4FF9644EEDF}.Release|x86.Build.0 = Release|Any CPU {DFD831EA-79D8-49FC-8923-3AFFDA1283B9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {DFD831EA-79D8-49FC-8923-3AFFDA1283B9}.Debug|Any CPU.Build.0 = Debug|Any CPU {DFD831EA-79D8-49FC-8923-3AFFDA1283B9}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {DFD831EA-79D8-49FC-8923-3AFFDA1283B9}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {DFD831EA-79D8-49FC-8923-3AFFDA1283B9}.Debug|x64.ActiveCfg = Debug|Any CPU + {DFD831EA-79D8-49FC-8923-3AFFDA1283B9}.Debug|x64.Build.0 = Debug|Any CPU {DFD831EA-79D8-49FC-8923-3AFFDA1283B9}.Debug|x86.ActiveCfg = Debug|Any CPU {DFD831EA-79D8-49FC-8923-3AFFDA1283B9}.Debug|x86.Build.0 = Debug|Any CPU {DFD831EA-79D8-49FC-8923-3AFFDA1283B9}.Description|Any CPU.ActiveCfg = Debug|Any CPU {DFD831EA-79D8-49FC-8923-3AFFDA1283B9}.Description|Any CPU.Build.0 = Debug|Any CPU {DFD831EA-79D8-49FC-8923-3AFFDA1283B9}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {DFD831EA-79D8-49FC-8923-3AFFDA1283B9}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {DFD831EA-79D8-49FC-8923-3AFFDA1283B9}.Description|x64.ActiveCfg = Description|Any CPU + {DFD831EA-79D8-49FC-8923-3AFFDA1283B9}.Description|x64.Build.0 = Description|Any CPU {DFD831EA-79D8-49FC-8923-3AFFDA1283B9}.Description|x86.ActiveCfg = Debug|Any CPU {DFD831EA-79D8-49FC-8923-3AFFDA1283B9}.Description|x86.Build.0 = Debug|Any CPU {DFD831EA-79D8-49FC-8923-3AFFDA1283B9}.Release|Any CPU.ActiveCfg = Release|Any CPU {DFD831EA-79D8-49FC-8923-3AFFDA1283B9}.Release|Any CPU.Build.0 = Release|Any CPU {DFD831EA-79D8-49FC-8923-3AFFDA1283B9}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {DFD831EA-79D8-49FC-8923-3AFFDA1283B9}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {DFD831EA-79D8-49FC-8923-3AFFDA1283B9}.Release|x64.ActiveCfg = Release|Any CPU + {DFD831EA-79D8-49FC-8923-3AFFDA1283B9}.Release|x64.Build.0 = Release|Any CPU {DFD831EA-79D8-49FC-8923-3AFFDA1283B9}.Release|x86.ActiveCfg = Release|Any CPU {DFD831EA-79D8-49FC-8923-3AFFDA1283B9}.Release|x86.Build.0 = Release|Any CPU {FD933E22-721A-453B-BC1C-A60AE1D10829}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {FD933E22-721A-453B-BC1C-A60AE1D10829}.Debug|Any CPU.Build.0 = Debug|Any CPU {FD933E22-721A-453B-BC1C-A60AE1D10829}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {FD933E22-721A-453B-BC1C-A60AE1D10829}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {FD933E22-721A-453B-BC1C-A60AE1D10829}.Debug|x64.ActiveCfg = Debug|Any CPU + {FD933E22-721A-453B-BC1C-A60AE1D10829}.Debug|x64.Build.0 = Debug|Any CPU {FD933E22-721A-453B-BC1C-A60AE1D10829}.Debug|x86.ActiveCfg = Debug|Any CPU {FD933E22-721A-453B-BC1C-A60AE1D10829}.Debug|x86.Build.0 = Debug|Any CPU {FD933E22-721A-453B-BC1C-A60AE1D10829}.Description|Any CPU.ActiveCfg = Debug|Any CPU {FD933E22-721A-453B-BC1C-A60AE1D10829}.Description|Any CPU.Build.0 = Debug|Any CPU {FD933E22-721A-453B-BC1C-A60AE1D10829}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {FD933E22-721A-453B-BC1C-A60AE1D10829}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {FD933E22-721A-453B-BC1C-A60AE1D10829}.Description|x64.ActiveCfg = Description|Any CPU + {FD933E22-721A-453B-BC1C-A60AE1D10829}.Description|x64.Build.0 = Description|Any CPU {FD933E22-721A-453B-BC1C-A60AE1D10829}.Description|x86.ActiveCfg = Debug|Any CPU {FD933E22-721A-453B-BC1C-A60AE1D10829}.Description|x86.Build.0 = Debug|Any CPU {FD933E22-721A-453B-BC1C-A60AE1D10829}.Release|Any CPU.ActiveCfg = Release|Any CPU {FD933E22-721A-453B-BC1C-A60AE1D10829}.Release|Any CPU.Build.0 = Release|Any CPU {FD933E22-721A-453B-BC1C-A60AE1D10829}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {FD933E22-721A-453B-BC1C-A60AE1D10829}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {FD933E22-721A-453B-BC1C-A60AE1D10829}.Release|x64.ActiveCfg = Release|Any CPU + {FD933E22-721A-453B-BC1C-A60AE1D10829}.Release|x64.Build.0 = Release|Any CPU {FD933E22-721A-453B-BC1C-A60AE1D10829}.Release|x86.ActiveCfg = Release|Any CPU {FD933E22-721A-453B-BC1C-A60AE1D10829}.Release|x86.Build.0 = Release|Any CPU {8534DDDE-8B1A-4B5E-AECE-3D07834D9902}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {8534DDDE-8B1A-4B5E-AECE-3D07834D9902}.Debug|Any CPU.Build.0 = Debug|Any CPU {8534DDDE-8B1A-4B5E-AECE-3D07834D9902}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {8534DDDE-8B1A-4B5E-AECE-3D07834D9902}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {8534DDDE-8B1A-4B5E-AECE-3D07834D9902}.Debug|x64.ActiveCfg = Debug|Any CPU + {8534DDDE-8B1A-4B5E-AECE-3D07834D9902}.Debug|x64.Build.0 = Debug|Any CPU {8534DDDE-8B1A-4B5E-AECE-3D07834D9902}.Debug|x86.ActiveCfg = Debug|Any CPU {8534DDDE-8B1A-4B5E-AECE-3D07834D9902}.Debug|x86.Build.0 = Debug|Any CPU {8534DDDE-8B1A-4B5E-AECE-3D07834D9902}.Description|Any CPU.ActiveCfg = Debug|Any CPU {8534DDDE-8B1A-4B5E-AECE-3D07834D9902}.Description|Any CPU.Build.0 = Debug|Any CPU {8534DDDE-8B1A-4B5E-AECE-3D07834D9902}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {8534DDDE-8B1A-4B5E-AECE-3D07834D9902}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {8534DDDE-8B1A-4B5E-AECE-3D07834D9902}.Description|x64.ActiveCfg = Description|Any CPU + {8534DDDE-8B1A-4B5E-AECE-3D07834D9902}.Description|x64.Build.0 = Description|Any CPU {8534DDDE-8B1A-4B5E-AECE-3D07834D9902}.Description|x86.ActiveCfg = Debug|Any CPU {8534DDDE-8B1A-4B5E-AECE-3D07834D9902}.Description|x86.Build.0 = Debug|Any CPU {8534DDDE-8B1A-4B5E-AECE-3D07834D9902}.Release|Any CPU.ActiveCfg = Release|Any CPU {8534DDDE-8B1A-4B5E-AECE-3D07834D9902}.Release|Any CPU.Build.0 = Release|Any CPU {8534DDDE-8B1A-4B5E-AECE-3D07834D9902}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {8534DDDE-8B1A-4B5E-AECE-3D07834D9902}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {8534DDDE-8B1A-4B5E-AECE-3D07834D9902}.Release|x64.ActiveCfg = Release|Any CPU + {8534DDDE-8B1A-4B5E-AECE-3D07834D9902}.Release|x64.Build.0 = Release|Any CPU {8534DDDE-8B1A-4B5E-AECE-3D07834D9902}.Release|x86.ActiveCfg = Release|Any CPU {8534DDDE-8B1A-4B5E-AECE-3D07834D9902}.Release|x86.Build.0 = Release|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Debug|Any CPU.Build.0 = Debug|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Debug|x64.ActiveCfg = Debug|Any CPU + {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Debug|x64.Build.0 = Debug|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Debug|x86.ActiveCfg = Debug|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Debug|x86.Build.0 = Debug|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Description|Any CPU.ActiveCfg = Debug|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Description|Any CPU.Build.0 = Debug|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Description|x64.ActiveCfg = Description|Any CPU + {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Description|x64.Build.0 = Description|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Description|x86.ActiveCfg = Debug|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Description|x86.Build.0 = Debug|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Release|Any CPU.ActiveCfg = Release|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Release|Any CPU.Build.0 = Release|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Release|x64.ActiveCfg = Release|Any CPU + {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Release|x64.Build.0 = Release|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Release|x86.ActiveCfg = Release|Any CPU {A8765C3C-1194-4A3A-8579-745CA47C36D1}.Release|x86.Build.0 = Release|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Debug|Any CPU.Build.0 = Debug|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Debug|x64.ActiveCfg = Debug|Any CPU + {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Debug|x64.Build.0 = Debug|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Debug|x86.ActiveCfg = Debug|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Debug|x86.Build.0 = Debug|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Description|Any CPU.ActiveCfg = Debug|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Description|Any CPU.Build.0 = Debug|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Description|x64.ActiveCfg = Description|Any CPU + {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Description|x64.Build.0 = Description|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Description|x86.ActiveCfg = Debug|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Description|x86.Build.0 = Debug|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Release|Any CPU.ActiveCfg = Release|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Release|Any CPU.Build.0 = Release|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Release|x64.ActiveCfg = Release|Any CPU + {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Release|x64.Build.0 = Release|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Release|x86.ActiveCfg = Release|Any CPU {1717C7EB-06ED-434B-BA3C-E46C9644EEDF}.Release|x86.Build.0 = Release|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Debug|Any CPU.Build.0 = Debug|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Debug|x64.ActiveCfg = Debug|Any CPU + {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Debug|x64.Build.0 = Debug|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Debug|x86.ActiveCfg = Debug|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Debug|x86.Build.0 = Debug|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Description|Any CPU.ActiveCfg = Debug|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Description|Any CPU.Build.0 = Debug|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Description|x64.ActiveCfg = Description|Any CPU + {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Description|x64.Build.0 = Description|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Description|x86.ActiveCfg = Debug|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Description|x86.Build.0 = Debug|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Release|Any CPU.ActiveCfg = Release|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Release|Any CPU.Build.0 = Release|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Release|x64.ActiveCfg = Release|Any CPU + {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Release|x64.Build.0 = Release|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Release|x86.ActiveCfg = Release|Any CPU {067AAB6B-447A-45BA-9E0D-DFEA886B4F69}.Release|x86.Build.0 = Release|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Debug|Any CPU.Build.0 = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Debug|x64.ActiveCfg = Debug|Any CPU + {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Debug|x64.Build.0 = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Debug|x86.ActiveCfg = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Debug|x86.Build.0 = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Description|Any CPU.ActiveCfg = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Description|Any CPU.Build.0 = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Description|x64.ActiveCfg = Description|Any CPU + {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Description|x64.Build.0 = Description|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Description|x86.ActiveCfg = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Description|x86.Build.0 = Debug|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Release|Any CPU.ActiveCfg = Release|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Release|Any CPU.Build.0 = Release|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Release|x64.ActiveCfg = Release|Any CPU + {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Release|x64.Build.0 = Release|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Release|x86.ActiveCfg = Release|Any CPU {A47B7998-4EE8-4AF8-9373-C664FDEDDC61}.Release|x86.Build.0 = Release|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Debug|Any CPU.Build.0 = Debug|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Debug|x64.ActiveCfg = Debug|Any CPU + {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Debug|x64.Build.0 = Debug|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Debug|x86.ActiveCfg = Debug|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Debug|x86.Build.0 = Debug|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Description|Any CPU.ActiveCfg = Debug|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Description|Any CPU.Build.0 = Debug|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Description|x64.ActiveCfg = Description|Any CPU + {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Description|x64.Build.0 = Description|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Description|x86.ActiveCfg = Debug|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Description|x86.Build.0 = Debug|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Release|Any CPU.ActiveCfg = Release|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Release|Any CPU.Build.0 = Release|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Release|x64.ActiveCfg = Release|Any CPU + {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Release|x64.Build.0 = Release|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Release|x86.ActiveCfg = Release|Any CPU {CBDEEF3C-BBE7-4655-A096-1367DE069E63}.Release|x86.Build.0 = Release|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Debug|Any CPU.Build.0 = Debug|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Debug|x64.ActiveCfg = Debug|Any CPU + {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Debug|x64.Build.0 = Debug|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Debug|x86.ActiveCfg = Debug|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Debug|x86.Build.0 = Debug|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Description|Any CPU.ActiveCfg = Debug|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Description|Any CPU.Build.0 = Debug|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Description|x64.ActiveCfg = Description|Any CPU + {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Description|x64.Build.0 = Description|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Description|x86.ActiveCfg = Debug|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Description|x86.Build.0 = Debug|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Release|Any CPU.ActiveCfg = Release|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Release|Any CPU.Build.0 = Release|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Release|x64.ActiveCfg = Release|Any CPU + {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Release|x64.Build.0 = Release|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Release|x86.ActiveCfg = Release|Any CPU {028BC31C-2EDC-492E-90A3-3714E38CE2CF}.Release|x86.Build.0 = Release|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Debug|Any CPU.Build.0 = Debug|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Debug|x64.ActiveCfg = Debug|Any CPU + {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Debug|x64.Build.0 = Debug|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Debug|x86.ActiveCfg = Debug|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Debug|x86.Build.0 = Debug|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Description|Any CPU.ActiveCfg = Debug|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Description|Any CPU.Build.0 = Debug|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Description|x64.ActiveCfg = Description|Any CPU + {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Description|x64.Build.0 = Description|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Description|x86.ActiveCfg = Debug|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Description|x86.Build.0 = Debug|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Release|Any CPU.ActiveCfg = Release|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Release|Any CPU.Build.0 = Release|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Release|x64.ActiveCfg = Release|Any CPU + {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Release|x64.Build.0 = Release|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Release|x86.ActiveCfg = Release|Any CPU {A9DEEBF5-0E64-44A0-807B-C7B4D3A5480E}.Release|x86.Build.0 = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Debug|Any CPU.Build.0 = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Debug|x64.ActiveCfg = Debug|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Debug|x64.Build.0 = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Debug|x86.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Debug|x86.Build.0 = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Description|Any CPU.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Description|Any CPU.Build.0 = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Description|x64.ActiveCfg = Description|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Description|x64.Build.0 = Description|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Description|x86.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Description|x86.Build.0 = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Release|Any CPU.ActiveCfg = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Release|Any CPU.Build.0 = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Release|x64.ActiveCfg = Release|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Release|x64.Build.0 = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Release|x86.ActiveCfg = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C984}.Release|x86.Build.0 = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Debug|Any CPU.Build.0 = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Debug|x64.ActiveCfg = Debug|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Debug|x64.Build.0 = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Debug|x86.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Debug|x86.Build.0 = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Description|Any CPU.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Description|Any CPU.Build.0 = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Description|x64.ActiveCfg = Description|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Description|x64.Build.0 = Description|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Description|x86.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Description|x86.Build.0 = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Release|Any CPU.ActiveCfg = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Release|Any CPU.Build.0 = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Release|x64.ActiveCfg = Release|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Release|x64.Build.0 = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Release|x86.ActiveCfg = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C983}.Release|x86.Build.0 = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Debug|Any CPU.Build.0 = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Debug|x64.ActiveCfg = Debug|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Debug|x64.Build.0 = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Debug|x86.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Debug|x86.Build.0 = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Description|Any CPU.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Description|Any CPU.Build.0 = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Description|x64.ActiveCfg = Description|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Description|x64.Build.0 = Description|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Description|x86.ActiveCfg = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Description|x86.Build.0 = Debug|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Release|Any CPU.ActiveCfg = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Release|Any CPU.Build.0 = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Release|x64.ActiveCfg = Release|Any CPU + {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Release|x64.Build.0 = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Release|x86.ActiveCfg = Release|Any CPU {4CFF6607-4D83-46E6-A1D0-EF045311C985}.Release|x86.Build.0 = Release|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Debug|Any CPU.Build.0 = Debug|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Debug|x64.ActiveCfg = Debug|Any CPU + {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Debug|x64.Build.0 = Debug|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Debug|x86.ActiveCfg = Debug|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Debug|x86.Build.0 = Debug|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Description|Any CPU.ActiveCfg = Debug|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Description|Any CPU.Build.0 = Debug|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Description|x64.ActiveCfg = Description|Any CPU + {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Description|x64.Build.0 = Description|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Description|x86.ActiveCfg = Debug|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Description|x86.Build.0 = Debug|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Release|Any CPU.ActiveCfg = Release|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Release|Any CPU.Build.0 = Release|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Release|x64.ActiveCfg = Release|Any CPU + {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Release|x64.Build.0 = Release|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Release|x86.ActiveCfg = Release|Any CPU {1D3F8C25-77DE-4E04-81DF-5E7EF1ABE914}.Release|x86.Build.0 = Release|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Debug|Any CPU.Build.0 = Debug|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Debug|x64.ActiveCfg = Debug|Any CPU + {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Debug|x64.Build.0 = Debug|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Debug|x86.ActiveCfg = Debug|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Debug|x86.Build.0 = Debug|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Description|Any CPU.ActiveCfg = Debug|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Description|Any CPU.Build.0 = Debug|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Description|x64.ActiveCfg = Description|Any CPU + {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Description|x64.Build.0 = Description|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Description|x86.ActiveCfg = Debug|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Description|x86.Build.0 = Debug|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Release|Any CPU.ActiveCfg = Release|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Release|Any CPU.Build.0 = Release|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Release|x64.ActiveCfg = Release|Any CPU + {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Release|x64.Build.0 = Release|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Release|x86.ActiveCfg = Release|Any CPU {024D8FB8-37F2-4F22-A637-3AFF13CB3F56}.Release|x86.Build.0 = Release|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Debug|Any CPU.Build.0 = Debug|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {599D1C00-7C78-4211-A958-1285C4CB76C1}.Debug|x64.ActiveCfg = Debug|Any CPU + {599D1C00-7C78-4211-A958-1285C4CB76C1}.Debug|x64.Build.0 = Debug|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Debug|x86.ActiveCfg = Debug|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Debug|x86.Build.0 = Debug|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Description|Any CPU.ActiveCfg = Debug|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Description|Any CPU.Build.0 = Debug|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {599D1C00-7C78-4211-A958-1285C4CB76C1}.Description|x64.ActiveCfg = Description|Any CPU + {599D1C00-7C78-4211-A958-1285C4CB76C1}.Description|x64.Build.0 = Description|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Description|x86.ActiveCfg = Debug|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Description|x86.Build.0 = Debug|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Release|Any CPU.ActiveCfg = Release|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Release|Any CPU.Build.0 = Release|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {599D1C00-7C78-4211-A958-1285C4CB76C1}.Release|x64.ActiveCfg = Release|Any CPU + {599D1C00-7C78-4211-A958-1285C4CB76C1}.Release|x64.Build.0 = Release|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Release|x86.ActiveCfg = Release|Any CPU {599D1C00-7C78-4211-A958-1285C4CB76C1}.Release|x86.Build.0 = Release|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Debug|Any CPU.Build.0 = Debug|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Debug|x64.ActiveCfg = Debug|Any CPU + {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Debug|x64.Build.0 = Debug|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Debug|x86.ActiveCfg = Debug|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Debug|x86.Build.0 = Debug|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Description|Any CPU.ActiveCfg = Debug|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Description|Any CPU.Build.0 = Debug|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Description|x64.ActiveCfg = Description|Any CPU + {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Description|x64.Build.0 = Description|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Description|x86.ActiveCfg = Debug|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Description|x86.Build.0 = Debug|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Release|Any CPU.ActiveCfg = Release|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Release|Any CPU.Build.0 = Release|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Release|x64.ActiveCfg = Release|Any CPU + {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Release|x64.Build.0 = Release|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Release|x86.ActiveCfg = Release|Any CPU {6D7FEE6A-1623-49D2-817A-7307BE2BD8BC}.Release|x86.Build.0 = Release|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Debug|Any CPU.Build.0 = Debug|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Debug|x64.ActiveCfg = Debug|Any CPU + {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Debug|x64.Build.0 = Debug|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Debug|x86.ActiveCfg = Debug|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Debug|x86.Build.0 = Debug|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Description|Any CPU.ActiveCfg = Debug|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Description|Any CPU.Build.0 = Debug|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Description|x64.ActiveCfg = Description|Any CPU + {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Description|x64.Build.0 = Description|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Description|x86.ActiveCfg = Debug|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Description|x86.Build.0 = Debug|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Release|Any CPU.ActiveCfg = Release|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Release|Any CPU.Build.0 = Release|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Release|x64.ActiveCfg = Release|Any CPU + {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Release|x64.Build.0 = Release|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Release|x86.ActiveCfg = Release|Any CPU {23C02A05-4F5A-467D-B48E-41BD4DD82714}.Release|x86.Build.0 = Release|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Debug|Any CPU.Build.0 = Debug|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Debug|x64.ActiveCfg = Debug|Any CPU + {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Debug|x64.Build.0 = Debug|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Debug|x86.ActiveCfg = Debug|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Debug|x86.Build.0 = Debug|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Description|Any CPU.ActiveCfg = Debug|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Description|Any CPU.Build.0 = Debug|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Description|x64.ActiveCfg = Description|Any CPU + {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Description|x64.Build.0 = Description|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Description|x86.ActiveCfg = Debug|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Description|x86.Build.0 = Debug|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Release|Any CPU.ActiveCfg = Release|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Release|Any CPU.Build.0 = Release|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Release|x64.ActiveCfg = Release|Any CPU + {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Release|x64.Build.0 = Release|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Release|x86.ActiveCfg = Release|Any CPU {48B8DD42-9E26-47B8-9EB3-16C6FFB0F4CF}.Release|x86.Build.0 = Release|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Debug|Any CPU.Build.0 = Debug|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Debug|x64.ActiveCfg = Debug|Any CPU + {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Debug|x64.Build.0 = Debug|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Debug|x86.ActiveCfg = Debug|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Debug|x86.Build.0 = Debug|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Description|Any CPU.ActiveCfg = Debug|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Description|Any CPU.Build.0 = Debug|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Description|x64.ActiveCfg = Description|Any CPU + {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Description|x64.Build.0 = Description|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Description|x86.ActiveCfg = Debug|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Description|x86.Build.0 = Debug|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Release|Any CPU.ActiveCfg = Release|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Release|Any CPU.Build.0 = Release|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Release|x64.ActiveCfg = Release|Any CPU + {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Release|x64.Build.0 = Release|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Release|x86.ActiveCfg = Release|Any CPU {1E16FC87-77BD-4065-A231-9E533D68C7D4}.Release|x86.Build.0 = Release|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Debug|Any CPU.Build.0 = Debug|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {E45FBA9E-6F57-4511-8977-D8045DE09622}.Debug|x64.ActiveCfg = Debug|Any CPU + {E45FBA9E-6F57-4511-8977-D8045DE09622}.Debug|x64.Build.0 = Debug|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Debug|x86.ActiveCfg = Debug|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Debug|x86.Build.0 = Debug|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Description|Any CPU.ActiveCfg = Debug|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Description|Any CPU.Build.0 = Debug|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {E45FBA9E-6F57-4511-8977-D8045DE09622}.Description|x64.ActiveCfg = Description|Any CPU + {E45FBA9E-6F57-4511-8977-D8045DE09622}.Description|x64.Build.0 = Description|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Description|x86.ActiveCfg = Debug|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Description|x86.Build.0 = Debug|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Release|Any CPU.ActiveCfg = Release|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Release|Any CPU.Build.0 = Release|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {E45FBA9E-6F57-4511-8977-D8045DE09622}.Release|x64.ActiveCfg = Release|Any CPU + {E45FBA9E-6F57-4511-8977-D8045DE09622}.Release|x64.Build.0 = Release|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Release|x86.ActiveCfg = Release|Any CPU {E45FBA9E-6F57-4511-8977-D8045DE09622}.Release|x86.Build.0 = Release|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Debug|Any CPU.Build.0 = Debug|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Debug|x64.ActiveCfg = Debug|Any CPU + {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Debug|x64.Build.0 = Debug|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Debug|x86.ActiveCfg = Debug|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Debug|x86.Build.0 = Debug|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Description|Any CPU.ActiveCfg = Debug|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Description|Any CPU.Build.0 = Debug|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Description|x64.ActiveCfg = Description|Any CPU + {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Description|x64.Build.0 = Description|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Description|x86.ActiveCfg = Debug|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Description|x86.Build.0 = Debug|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Release|Any CPU.ActiveCfg = Release|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Release|Any CPU.Build.0 = Release|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Release|x64.ActiveCfg = Release|Any CPU + {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Release|x64.Build.0 = Release|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Release|x86.ActiveCfg = Release|Any CPU {337FA0F7-7E6E-427F-874F-5C43B6D04755}.Release|x86.Build.0 = Release|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Debug|Any CPU.Build.0 = Debug|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Debug|x64.ActiveCfg = Debug|Any CPU + {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Debug|x64.Build.0 = Debug|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Debug|x86.ActiveCfg = Debug|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Debug|x86.Build.0 = Debug|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Description|Any CPU.ActiveCfg = Debug|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Description|Any CPU.Build.0 = Debug|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Description|x64.ActiveCfg = Description|Any CPU + {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Description|x64.Build.0 = Description|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Description|x86.ActiveCfg = Debug|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Description|x86.Build.0 = Debug|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Release|Any CPU.ActiveCfg = Release|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Release|Any CPU.Build.0 = Release|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Release|x64.ActiveCfg = Release|Any CPU + {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Release|x64.Build.0 = Release|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Release|x86.ActiveCfg = Release|Any CPU {3F820CBC-E5DB-4E72-BA98-491D06355C53}.Release|x86.Build.0 = Release|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Debug|Any CPU.Build.0 = Debug|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {F0709818-07C4-4346-A517-739A64AAC930}.Debug|x64.ActiveCfg = Debug|Any CPU + {F0709818-07C4-4346-A517-739A64AAC930}.Debug|x64.Build.0 = Debug|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Debug|x86.ActiveCfg = Debug|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Debug|x86.Build.0 = Debug|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Description|Any CPU.ActiveCfg = Debug|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Description|Any CPU.Build.0 = Debug|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {F0709818-07C4-4346-A517-739A64AAC930}.Description|x64.ActiveCfg = Description|Any CPU + {F0709818-07C4-4346-A517-739A64AAC930}.Description|x64.Build.0 = Description|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Description|x86.ActiveCfg = Debug|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Description|x86.Build.0 = Debug|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Release|Any CPU.ActiveCfg = Release|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Release|Any CPU.Build.0 = Release|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {F0709818-07C4-4346-A517-739A64AAC930}.Release|x64.ActiveCfg = Release|Any CPU + {F0709818-07C4-4346-A517-739A64AAC930}.Release|x64.Build.0 = Release|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Release|x86.ActiveCfg = Release|Any CPU {F0709818-07C4-4346-A517-739A64AAC930}.Release|x86.Build.0 = Release|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Debug|Any CPU.Build.0 = Debug|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {3445D589-567A-4902-8C86-F884408F7EDD}.Debug|x64.ActiveCfg = Debug|Any CPU + {3445D589-567A-4902-8C86-F884408F7EDD}.Debug|x64.Build.0 = Debug|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Debug|x86.ActiveCfg = Debug|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Debug|x86.Build.0 = Debug|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Description|Any CPU.ActiveCfg = Debug|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Description|Any CPU.Build.0 = Debug|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {3445D589-567A-4902-8C86-F884408F7EDD}.Description|x64.ActiveCfg = Description|Any CPU + {3445D589-567A-4902-8C86-F884408F7EDD}.Description|x64.Build.0 = Description|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Description|x86.ActiveCfg = Debug|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Description|x86.Build.0 = Debug|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Release|Any CPU.ActiveCfg = Release|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Release|Any CPU.Build.0 = Release|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {3445D589-567A-4902-8C86-F884408F7EDD}.Release|x64.ActiveCfg = Release|Any CPU + {3445D589-567A-4902-8C86-F884408F7EDD}.Release|x64.Build.0 = Release|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Release|x86.ActiveCfg = Release|Any CPU {3445D589-567A-4902-8C86-F884408F7EDD}.Release|x86.Build.0 = Release|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Debug|Any CPU.Build.0 = Debug|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Debug|x64.ActiveCfg = Debug|Any CPU + {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Debug|x64.Build.0 = Debug|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Debug|x86.ActiveCfg = Debug|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Debug|x86.Build.0 = Debug|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Description|Any CPU.ActiveCfg = Debug|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Description|Any CPU.Build.0 = Debug|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Description|x64.ActiveCfg = Description|Any CPU + {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Description|x64.Build.0 = Description|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Description|x86.ActiveCfg = Debug|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Description|x86.Build.0 = Debug|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Release|Any CPU.ActiveCfg = Release|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Release|Any CPU.Build.0 = Release|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Release|x64.ActiveCfg = Release|Any CPU + {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Release|x64.Build.0 = Release|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Release|x86.ActiveCfg = Release|Any CPU {BE47BAED-7041-4DFB-B2BF-5CAD69665F03}.Release|x86.Build.0 = Release|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Debug|Any CPU.Build.0 = Debug|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Debug|x64.ActiveCfg = Debug|Any CPU + {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Debug|x64.Build.0 = Debug|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Debug|x86.ActiveCfg = Debug|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Debug|x86.Build.0 = Debug|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Description|Any CPU.ActiveCfg = Debug|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Description|Any CPU.Build.0 = Debug|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Description|x64.ActiveCfg = Description|Any CPU + {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Description|x64.Build.0 = Description|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Description|x86.ActiveCfg = Debug|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Description|x86.Build.0 = Debug|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Release|Any CPU.ActiveCfg = Release|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Release|Any CPU.Build.0 = Release|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Release|x64.ActiveCfg = Release|Any CPU + {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Release|x64.Build.0 = Release|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Release|x86.ActiveCfg = Release|Any CPU {31C489FB-8B1F-4F33-8CC6-103BCBD1AA0E}.Release|x86.Build.0 = Release|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Debug|Any CPU.Build.0 = Debug|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Debug|x64.ActiveCfg = Debug|Any CPU + {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Debug|x64.Build.0 = Debug|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Debug|x86.ActiveCfg = Debug|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Debug|x86.Build.0 = Debug|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Description|Any CPU.ActiveCfg = Debug|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Description|Any CPU.Build.0 = Debug|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Description|x64.ActiveCfg = Description|Any CPU + {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Description|x64.Build.0 = Description|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Description|x86.ActiveCfg = Debug|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Description|x86.Build.0 = Debug|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Release|Any CPU.ActiveCfg = Release|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Release|Any CPU.Build.0 = Release|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Release|x64.ActiveCfg = Release|Any CPU + {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Release|x64.Build.0 = Release|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Release|x86.ActiveCfg = Release|Any CPU {AC9E9FEE-DCCB-481F-AA19-7BBCF2A6CE51}.Release|x86.Build.0 = Release|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Debug|Any CPU.Build.0 = Debug|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Debug|x64.ActiveCfg = Debug|Any CPU + {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Debug|x64.Build.0 = Debug|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Debug|x86.ActiveCfg = Debug|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Debug|x86.Build.0 = Debug|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Description|Any CPU.ActiveCfg = Debug|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Description|Any CPU.Build.0 = Debug|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Description|x64.ActiveCfg = Description|Any CPU + {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Description|x64.Build.0 = Description|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Description|x86.ActiveCfg = Debug|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Description|x86.Build.0 = Debug|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Release|Any CPU.ActiveCfg = Release|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Release|Any CPU.Build.0 = Release|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Release|x64.ActiveCfg = Release|Any CPU + {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Release|x64.Build.0 = Release|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Release|x86.ActiveCfg = Release|Any CPU {6144CA26-0ED9-47D7-903F-CC594CEAFE7B}.Release|x86.Build.0 = Release|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Debug|Any CPU.Build.0 = Debug|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Debug|x64.ActiveCfg = Debug|Any CPU + {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Debug|x64.Build.0 = Debug|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Debug|x86.ActiveCfg = Debug|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Debug|x86.Build.0 = Debug|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Description|Any CPU.ActiveCfg = Debug|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Description|Any CPU.Build.0 = Debug|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Description|x64.ActiveCfg = Description|Any CPU + {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Description|x64.Build.0 = Description|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Description|x86.ActiveCfg = Debug|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Description|x86.Build.0 = Debug|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Release|Any CPU.ActiveCfg = Release|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Release|Any CPU.Build.0 = Release|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Release|x64.ActiveCfg = Release|Any CPU + {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Release|x64.Build.0 = Release|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Release|x86.ActiveCfg = Release|Any CPU {1ECAEBAB-841C-4FF6-B6E9-5D4A05754FD3}.Release|x86.Build.0 = Release|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Debug|Any CPU.Build.0 = Debug|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {47E061A9-56A4-4490-A069-CF2E13E97A37}.Debug|x64.ActiveCfg = Debug|Any CPU + {47E061A9-56A4-4490-A069-CF2E13E97A37}.Debug|x64.Build.0 = Debug|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Debug|x86.ActiveCfg = Debug|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Debug|x86.Build.0 = Debug|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Description|Any CPU.ActiveCfg = Debug|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Description|Any CPU.Build.0 = Debug|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {47E061A9-56A4-4490-A069-CF2E13E97A37}.Description|x64.ActiveCfg = Description|Any CPU + {47E061A9-56A4-4490-A069-CF2E13E97A37}.Description|x64.Build.0 = Description|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Description|x86.ActiveCfg = Debug|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Description|x86.Build.0 = Debug|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Release|Any CPU.ActiveCfg = Release|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Release|Any CPU.Build.0 = Release|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {47E061A9-56A4-4490-A069-CF2E13E97A37}.Release|x64.ActiveCfg = Release|Any CPU + {47E061A9-56A4-4490-A069-CF2E13E97A37}.Release|x64.Build.0 = Release|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Release|x86.ActiveCfg = Release|Any CPU {47E061A9-56A4-4490-A069-CF2E13E97A37}.Release|x86.Build.0 = Release|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Debug|Any CPU.Build.0 = Debug|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Debug|x64.ActiveCfg = Debug|Any CPU + {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Debug|x64.Build.0 = Debug|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Debug|x86.ActiveCfg = Debug|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Debug|x86.Build.0 = Debug|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Description|Any CPU.ActiveCfg = Debug|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Description|Any CPU.Build.0 = Debug|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Description|x64.ActiveCfg = Description|Any CPU + {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Description|x64.Build.0 = Description|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Description|x86.ActiveCfg = Debug|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Description|x86.Build.0 = Debug|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Release|Any CPU.ActiveCfg = Release|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Release|Any CPU.Build.0 = Release|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Release|x64.ActiveCfg = Release|Any CPU + {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Release|x64.Build.0 = Release|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Release|x86.ActiveCfg = Release|Any CPU {29A7CEFB-8051-4C10-9C95-A7011CC5BF0E}.Release|x86.Build.0 = Release|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Debug|Any CPU.Build.0 = Debug|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {0410B744-084D-4932-A462-355CA1B7112A}.Debug|x64.ActiveCfg = Debug|Any CPU + {0410B744-084D-4932-A462-355CA1B7112A}.Debug|x64.Build.0 = Debug|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Debug|x86.ActiveCfg = Debug|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Debug|x86.Build.0 = Debug|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Description|Any CPU.ActiveCfg = Debug|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Description|Any CPU.Build.0 = Debug|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {0410B744-084D-4932-A462-355CA1B7112A}.Description|x64.ActiveCfg = Description|Any CPU + {0410B744-084D-4932-A462-355CA1B7112A}.Description|x64.Build.0 = Description|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Description|x86.ActiveCfg = Debug|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Description|x86.Build.0 = Debug|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Release|Any CPU.ActiveCfg = Release|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Release|Any CPU.Build.0 = Release|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {0410B744-084D-4932-A462-355CA1B7112A}.Release|x64.ActiveCfg = Release|Any CPU + {0410B744-084D-4932-A462-355CA1B7112A}.Release|x64.Build.0 = Release|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Release|x86.ActiveCfg = Release|Any CPU {0410B744-084D-4932-A462-355CA1B7112A}.Release|x86.Build.0 = Release|Any CPU {4FF48DB2-1F54-434E-9F70-48C74997A9AE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {4FF48DB2-1F54-434E-9F70-48C74997A9AE}.Debug|Any CPU.Build.0 = Debug|Any CPU {4FF48DB2-1F54-434E-9F70-48C74997A9AE}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {4FF48DB2-1F54-434E-9F70-48C74997A9AE}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {4FF48DB2-1F54-434E-9F70-48C74997A9AE}.Debug|x64.ActiveCfg = Debug|Any CPU + {4FF48DB2-1F54-434E-9F70-48C74997A9AE}.Debug|x64.Build.0 = Debug|Any CPU {4FF48DB2-1F54-434E-9F70-48C74997A9AE}.Debug|x86.ActiveCfg = Debug|Any CPU {4FF48DB2-1F54-434E-9F70-48C74997A9AE}.Debug|x86.Build.0 = Debug|Any CPU {4FF48DB2-1F54-434E-9F70-48C74997A9AE}.Description|Any CPU.ActiveCfg = Debug|Any CPU {4FF48DB2-1F54-434E-9F70-48C74997A9AE}.Description|Any CPU.Build.0 = Debug|Any CPU {4FF48DB2-1F54-434E-9F70-48C74997A9AE}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {4FF48DB2-1F54-434E-9F70-48C74997A9AE}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {4FF48DB2-1F54-434E-9F70-48C74997A9AE}.Description|x64.ActiveCfg = Description|Any CPU + {4FF48DB2-1F54-434E-9F70-48C74997A9AE}.Description|x64.Build.0 = Description|Any CPU {4FF48DB2-1F54-434E-9F70-48C74997A9AE}.Description|x86.ActiveCfg = Debug|Any CPU {4FF48DB2-1F54-434E-9F70-48C74997A9AE}.Description|x86.Build.0 = Debug|Any CPU {4FF48DB2-1F54-434E-9F70-48C74997A9AE}.Release|Any CPU.ActiveCfg = Release|Any CPU {4FF48DB2-1F54-434E-9F70-48C74997A9AE}.Release|Any CPU.Build.0 = Release|Any CPU {4FF48DB2-1F54-434E-9F70-48C74997A9AE}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {4FF48DB2-1F54-434E-9F70-48C74997A9AE}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {4FF48DB2-1F54-434E-9F70-48C74997A9AE}.Release|x64.ActiveCfg = Release|Any CPU + {4FF48DB2-1F54-434E-9F70-48C74997A9AE}.Release|x64.Build.0 = Release|Any CPU {4FF48DB2-1F54-434E-9F70-48C74997A9AE}.Release|x86.ActiveCfg = Release|Any CPU {4FF48DB2-1F54-434E-9F70-48C74997A9AE}.Release|x86.Build.0 = Release|Any CPU {33E50A9F-D090-4ADB-B62E-F64B8C0EC3E8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {33E50A9F-D090-4ADB-B62E-F64B8C0EC3E8}.Debug|Any CPU.Build.0 = Debug|Any CPU {33E50A9F-D090-4ADB-B62E-F64B8C0EC3E8}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {33E50A9F-D090-4ADB-B62E-F64B8C0EC3E8}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {33E50A9F-D090-4ADB-B62E-F64B8C0EC3E8}.Debug|x64.ActiveCfg = Debug|Any CPU + {33E50A9F-D090-4ADB-B62E-F64B8C0EC3E8}.Debug|x64.Build.0 = Debug|Any CPU {33E50A9F-D090-4ADB-B62E-F64B8C0EC3E8}.Debug|x86.ActiveCfg = Debug|Any CPU {33E50A9F-D090-4ADB-B62E-F64B8C0EC3E8}.Debug|x86.Build.0 = Debug|Any CPU {33E50A9F-D090-4ADB-B62E-F64B8C0EC3E8}.Description|Any CPU.ActiveCfg = Debug|Any CPU {33E50A9F-D090-4ADB-B62E-F64B8C0EC3E8}.Description|Any CPU.Build.0 = Debug|Any CPU {33E50A9F-D090-4ADB-B62E-F64B8C0EC3E8}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {33E50A9F-D090-4ADB-B62E-F64B8C0EC3E8}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {33E50A9F-D090-4ADB-B62E-F64B8C0EC3E8}.Description|x64.ActiveCfg = Description|Any CPU + {33E50A9F-D090-4ADB-B62E-F64B8C0EC3E8}.Description|x64.Build.0 = Description|Any CPU {33E50A9F-D090-4ADB-B62E-F64B8C0EC3E8}.Description|x86.ActiveCfg = Debug|Any CPU {33E50A9F-D090-4ADB-B62E-F64B8C0EC3E8}.Description|x86.Build.0 = Debug|Any CPU {33E50A9F-D090-4ADB-B62E-F64B8C0EC3E8}.Release|Any CPU.ActiveCfg = Release|Any CPU {33E50A9F-D090-4ADB-B62E-F64B8C0EC3E8}.Release|Any CPU.Build.0 = Release|Any CPU {33E50A9F-D090-4ADB-B62E-F64B8C0EC3E8}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {33E50A9F-D090-4ADB-B62E-F64B8C0EC3E8}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {33E50A9F-D090-4ADB-B62E-F64B8C0EC3E8}.Release|x64.ActiveCfg = Release|Any CPU + {33E50A9F-D090-4ADB-B62E-F64B8C0EC3E8}.Release|x64.Build.0 = Release|Any CPU {33E50A9F-D090-4ADB-B62E-F64B8C0EC3E8}.Release|x86.ActiveCfg = Release|Any CPU {33E50A9F-D090-4ADB-B62E-F64B8C0EC3E8}.Release|x86.Build.0 = Release|Any CPU {3B66393E-1640-4156-8462-B6F695F1F3AE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {3B66393E-1640-4156-8462-B6F695F1F3AE}.Debug|Any CPU.Build.0 = Debug|Any CPU {3B66393E-1640-4156-8462-B6F695F1F3AE}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {3B66393E-1640-4156-8462-B6F695F1F3AE}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {3B66393E-1640-4156-8462-B6F695F1F3AE}.Debug|x64.ActiveCfg = Debug|Any CPU + {3B66393E-1640-4156-8462-B6F695F1F3AE}.Debug|x64.Build.0 = Debug|Any CPU {3B66393E-1640-4156-8462-B6F695F1F3AE}.Debug|x86.ActiveCfg = Debug|Any CPU {3B66393E-1640-4156-8462-B6F695F1F3AE}.Debug|x86.Build.0 = Debug|Any CPU {3B66393E-1640-4156-8462-B6F695F1F3AE}.Description|Any CPU.ActiveCfg = Debug|Any CPU {3B66393E-1640-4156-8462-B6F695F1F3AE}.Description|Any CPU.Build.0 = Debug|Any CPU {3B66393E-1640-4156-8462-B6F695F1F3AE}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {3B66393E-1640-4156-8462-B6F695F1F3AE}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {3B66393E-1640-4156-8462-B6F695F1F3AE}.Description|x64.ActiveCfg = Description|Any CPU + {3B66393E-1640-4156-8462-B6F695F1F3AE}.Description|x64.Build.0 = Description|Any CPU {3B66393E-1640-4156-8462-B6F695F1F3AE}.Description|x86.ActiveCfg = Debug|Any CPU {3B66393E-1640-4156-8462-B6F695F1F3AE}.Description|x86.Build.0 = Debug|Any CPU {3B66393E-1640-4156-8462-B6F695F1F3AE}.Release|Any CPU.ActiveCfg = Release|Any CPU {3B66393E-1640-4156-8462-B6F695F1F3AE}.Release|Any CPU.Build.0 = Release|Any CPU {3B66393E-1640-4156-8462-B6F695F1F3AE}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {3B66393E-1640-4156-8462-B6F695F1F3AE}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {3B66393E-1640-4156-8462-B6F695F1F3AE}.Release|x64.ActiveCfg = Release|Any CPU + {3B66393E-1640-4156-8462-B6F695F1F3AE}.Release|x64.Build.0 = Release|Any CPU {3B66393E-1640-4156-8462-B6F695F1F3AE}.Release|x86.ActiveCfg = Release|Any CPU {3B66393E-1640-4156-8462-B6F695F1F3AE}.Release|x86.Build.0 = Release|Any CPU {E6A30C96-A0D2-43A3-8681-12067C094253}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {E6A30C96-A0D2-43A3-8681-12067C094253}.Debug|Any CPU.Build.0 = Debug|Any CPU {E6A30C96-A0D2-43A3-8681-12067C094253}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {E6A30C96-A0D2-43A3-8681-12067C094253}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {E6A30C96-A0D2-43A3-8681-12067C094253}.Debug|x64.ActiveCfg = Debug|Any CPU + {E6A30C96-A0D2-43A3-8681-12067C094253}.Debug|x64.Build.0 = Debug|Any CPU {E6A30C96-A0D2-43A3-8681-12067C094253}.Debug|x86.ActiveCfg = Debug|Any CPU {E6A30C96-A0D2-43A3-8681-12067C094253}.Debug|x86.Build.0 = Debug|Any CPU {E6A30C96-A0D2-43A3-8681-12067C094253}.Description|Any CPU.ActiveCfg = Debug|Any CPU {E6A30C96-A0D2-43A3-8681-12067C094253}.Description|Any CPU.Build.0 = Debug|Any CPU {E6A30C96-A0D2-43A3-8681-12067C094253}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {E6A30C96-A0D2-43A3-8681-12067C094253}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {E6A30C96-A0D2-43A3-8681-12067C094253}.Description|x64.ActiveCfg = Description|Any CPU + {E6A30C96-A0D2-43A3-8681-12067C094253}.Description|x64.Build.0 = Description|Any CPU {E6A30C96-A0D2-43A3-8681-12067C094253}.Description|x86.ActiveCfg = Debug|Any CPU {E6A30C96-A0D2-43A3-8681-12067C094253}.Description|x86.Build.0 = Debug|Any CPU {E6A30C96-A0D2-43A3-8681-12067C094253}.Release|Any CPU.ActiveCfg = Release|Any CPU {E6A30C96-A0D2-43A3-8681-12067C094253}.Release|Any CPU.Build.0 = Release|Any CPU {E6A30C96-A0D2-43A3-8681-12067C094253}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {E6A30C96-A0D2-43A3-8681-12067C094253}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {E6A30C96-A0D2-43A3-8681-12067C094253}.Release|x64.ActiveCfg = Release|Any CPU + {E6A30C96-A0D2-43A3-8681-12067C094253}.Release|x64.Build.0 = Release|Any CPU {E6A30C96-A0D2-43A3-8681-12067C094253}.Release|x86.ActiveCfg = Release|Any CPU {E6A30C96-A0D2-43A3-8681-12067C094253}.Release|x86.Build.0 = Release|Any CPU {282FA278-D577-48BC-93BD-214519F3AB28}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {282FA278-D577-48BC-93BD-214519F3AB28}.Debug|Any CPU.Build.0 = Debug|Any CPU {282FA278-D577-48BC-93BD-214519F3AB28}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {282FA278-D577-48BC-93BD-214519F3AB28}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {282FA278-D577-48BC-93BD-214519F3AB28}.Debug|x64.ActiveCfg = Debug|Any CPU + {282FA278-D577-48BC-93BD-214519F3AB28}.Debug|x64.Build.0 = Debug|Any CPU {282FA278-D577-48BC-93BD-214519F3AB28}.Debug|x86.ActiveCfg = Debug|Any CPU {282FA278-D577-48BC-93BD-214519F3AB28}.Debug|x86.Build.0 = Debug|Any CPU {282FA278-D577-48BC-93BD-214519F3AB28}.Description|Any CPU.ActiveCfg = Debug|Any CPU {282FA278-D577-48BC-93BD-214519F3AB28}.Description|Any CPU.Build.0 = Debug|Any CPU {282FA278-D577-48BC-93BD-214519F3AB28}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {282FA278-D577-48BC-93BD-214519F3AB28}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {282FA278-D577-48BC-93BD-214519F3AB28}.Description|x64.ActiveCfg = Description|Any CPU + {282FA278-D577-48BC-93BD-214519F3AB28}.Description|x64.Build.0 = Description|Any CPU {282FA278-D577-48BC-93BD-214519F3AB28}.Description|x86.ActiveCfg = Debug|Any CPU {282FA278-D577-48BC-93BD-214519F3AB28}.Description|x86.Build.0 = Debug|Any CPU {282FA278-D577-48BC-93BD-214519F3AB28}.Release|Any CPU.ActiveCfg = Release|Any CPU {282FA278-D577-48BC-93BD-214519F3AB28}.Release|Any CPU.Build.0 = Release|Any CPU {282FA278-D577-48BC-93BD-214519F3AB28}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {282FA278-D577-48BC-93BD-214519F3AB28}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {282FA278-D577-48BC-93BD-214519F3AB28}.Release|x64.ActiveCfg = Release|Any CPU + {282FA278-D577-48BC-93BD-214519F3AB28}.Release|x64.Build.0 = Release|Any CPU {282FA278-D577-48BC-93BD-214519F3AB28}.Release|x86.ActiveCfg = Release|Any CPU {282FA278-D577-48BC-93BD-214519F3AB28}.Release|x86.Build.0 = Release|Any CPU {E94607AB-584E-4D15-B0FA-68E086FE9E70}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {E94607AB-584E-4D15-B0FA-68E086FE9E70}.Debug|Any CPU.Build.0 = Debug|Any CPU {E94607AB-584E-4D15-B0FA-68E086FE9E70}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {E94607AB-584E-4D15-B0FA-68E086FE9E70}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {E94607AB-584E-4D15-B0FA-68E086FE9E70}.Debug|x64.ActiveCfg = Debug|Any CPU + {E94607AB-584E-4D15-B0FA-68E086FE9E70}.Debug|x64.Build.0 = Debug|Any CPU {E94607AB-584E-4D15-B0FA-68E086FE9E70}.Debug|x86.ActiveCfg = Debug|Any CPU {E94607AB-584E-4D15-B0FA-68E086FE9E70}.Debug|x86.Build.0 = Debug|Any CPU {E94607AB-584E-4D15-B0FA-68E086FE9E70}.Description|Any CPU.ActiveCfg = Debug|Any CPU {E94607AB-584E-4D15-B0FA-68E086FE9E70}.Description|Any CPU.Build.0 = Debug|Any CPU {E94607AB-584E-4D15-B0FA-68E086FE9E70}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {E94607AB-584E-4D15-B0FA-68E086FE9E70}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {E94607AB-584E-4D15-B0FA-68E086FE9E70}.Description|x64.ActiveCfg = Description|Any CPU + {E94607AB-584E-4D15-B0FA-68E086FE9E70}.Description|x64.Build.0 = Description|Any CPU {E94607AB-584E-4D15-B0FA-68E086FE9E70}.Description|x86.ActiveCfg = Debug|Any CPU {E94607AB-584E-4D15-B0FA-68E086FE9E70}.Description|x86.Build.0 = Debug|Any CPU {E94607AB-584E-4D15-B0FA-68E086FE9E70}.Release|Any CPU.ActiveCfg = Release|Any CPU {E94607AB-584E-4D15-B0FA-68E086FE9E70}.Release|Any CPU.Build.0 = Release|Any CPU {E94607AB-584E-4D15-B0FA-68E086FE9E70}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {E94607AB-584E-4D15-B0FA-68E086FE9E70}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {E94607AB-584E-4D15-B0FA-68E086FE9E70}.Release|x64.ActiveCfg = Release|Any CPU + {E94607AB-584E-4D15-B0FA-68E086FE9E70}.Release|x64.Build.0 = Release|Any CPU {E94607AB-584E-4D15-B0FA-68E086FE9E70}.Release|x86.ActiveCfg = Release|Any CPU {E94607AB-584E-4D15-B0FA-68E086FE9E70}.Release|x86.Build.0 = Release|Any CPU {26667157-E909-4F7A-9130-F8B5C15A1E4E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {26667157-E909-4F7A-9130-F8B5C15A1E4E}.Debug|Any CPU.Build.0 = Debug|Any CPU {26667157-E909-4F7A-9130-F8B5C15A1E4E}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {26667157-E909-4F7A-9130-F8B5C15A1E4E}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {26667157-E909-4F7A-9130-F8B5C15A1E4E}.Debug|x64.ActiveCfg = Debug|Any CPU + {26667157-E909-4F7A-9130-F8B5C15A1E4E}.Debug|x64.Build.0 = Debug|Any CPU {26667157-E909-4F7A-9130-F8B5C15A1E4E}.Debug|x86.ActiveCfg = Debug|Any CPU {26667157-E909-4F7A-9130-F8B5C15A1E4E}.Debug|x86.Build.0 = Debug|Any CPU {26667157-E909-4F7A-9130-F8B5C15A1E4E}.Description|Any CPU.ActiveCfg = Debug|Any CPU {26667157-E909-4F7A-9130-F8B5C15A1E4E}.Description|Any CPU.Build.0 = Debug|Any CPU {26667157-E909-4F7A-9130-F8B5C15A1E4E}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {26667157-E909-4F7A-9130-F8B5C15A1E4E}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {26667157-E909-4F7A-9130-F8B5C15A1E4E}.Description|x64.ActiveCfg = Description|Any CPU + {26667157-E909-4F7A-9130-F8B5C15A1E4E}.Description|x64.Build.0 = Description|Any CPU {26667157-E909-4F7A-9130-F8B5C15A1E4E}.Description|x86.ActiveCfg = Debug|Any CPU {26667157-E909-4F7A-9130-F8B5C15A1E4E}.Description|x86.Build.0 = Debug|Any CPU {26667157-E909-4F7A-9130-F8B5C15A1E4E}.Release|Any CPU.ActiveCfg = Release|Any CPU {26667157-E909-4F7A-9130-F8B5C15A1E4E}.Release|Any CPU.Build.0 = Release|Any CPU {26667157-E909-4F7A-9130-F8B5C15A1E4E}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {26667157-E909-4F7A-9130-F8B5C15A1E4E}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {26667157-E909-4F7A-9130-F8B5C15A1E4E}.Release|x64.ActiveCfg = Release|Any CPU + {26667157-E909-4F7A-9130-F8B5C15A1E4E}.Release|x64.Build.0 = Release|Any CPU {26667157-E909-4F7A-9130-F8B5C15A1E4E}.Release|x86.ActiveCfg = Release|Any CPU {26667157-E909-4F7A-9130-F8B5C15A1E4E}.Release|x86.Build.0 = Release|Any CPU {763FDCF2-2501-4756-A7A1-62813D610B00}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {763FDCF2-2501-4756-A7A1-62813D610B00}.Debug|Any CPU.Build.0 = Debug|Any CPU {763FDCF2-2501-4756-A7A1-62813D610B00}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {763FDCF2-2501-4756-A7A1-62813D610B00}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {763FDCF2-2501-4756-A7A1-62813D610B00}.Debug|x64.ActiveCfg = Debug|Any CPU + {763FDCF2-2501-4756-A7A1-62813D610B00}.Debug|x64.Build.0 = Debug|Any CPU {763FDCF2-2501-4756-A7A1-62813D610B00}.Debug|x86.ActiveCfg = Debug|Any CPU {763FDCF2-2501-4756-A7A1-62813D610B00}.Debug|x86.Build.0 = Debug|Any CPU {763FDCF2-2501-4756-A7A1-62813D610B00}.Description|Any CPU.ActiveCfg = Debug|Any CPU {763FDCF2-2501-4756-A7A1-62813D610B00}.Description|Any CPU.Build.0 = Debug|Any CPU {763FDCF2-2501-4756-A7A1-62813D610B00}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {763FDCF2-2501-4756-A7A1-62813D610B00}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {763FDCF2-2501-4756-A7A1-62813D610B00}.Description|x64.ActiveCfg = Description|Any CPU + {763FDCF2-2501-4756-A7A1-62813D610B00}.Description|x64.Build.0 = Description|Any CPU {763FDCF2-2501-4756-A7A1-62813D610B00}.Description|x86.ActiveCfg = Debug|Any CPU {763FDCF2-2501-4756-A7A1-62813D610B00}.Description|x86.Build.0 = Debug|Any CPU {763FDCF2-2501-4756-A7A1-62813D610B00}.Release|Any CPU.ActiveCfg = Release|Any CPU {763FDCF2-2501-4756-A7A1-62813D610B00}.Release|Any CPU.Build.0 = Release|Any CPU {763FDCF2-2501-4756-A7A1-62813D610B00}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {763FDCF2-2501-4756-A7A1-62813D610B00}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {763FDCF2-2501-4756-A7A1-62813D610B00}.Release|x64.ActiveCfg = Release|Any CPU + {763FDCF2-2501-4756-A7A1-62813D610B00}.Release|x64.Build.0 = Release|Any CPU {763FDCF2-2501-4756-A7A1-62813D610B00}.Release|x86.ActiveCfg = Release|Any CPU {763FDCF2-2501-4756-A7A1-62813D610B00}.Release|x86.Build.0 = Release|Any CPU {B940F546-628B-45C0-9FA5-4479F166033F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {B940F546-628B-45C0-9FA5-4479F166033F}.Debug|Any CPU.Build.0 = Debug|Any CPU {B940F546-628B-45C0-9FA5-4479F166033F}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {B940F546-628B-45C0-9FA5-4479F166033F}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {B940F546-628B-45C0-9FA5-4479F166033F}.Debug|x64.ActiveCfg = Debug|Any CPU + {B940F546-628B-45C0-9FA5-4479F166033F}.Debug|x64.Build.0 = Debug|Any CPU {B940F546-628B-45C0-9FA5-4479F166033F}.Debug|x86.ActiveCfg = Debug|Any CPU {B940F546-628B-45C0-9FA5-4479F166033F}.Debug|x86.Build.0 = Debug|Any CPU {B940F546-628B-45C0-9FA5-4479F166033F}.Description|Any CPU.ActiveCfg = Debug|Any CPU {B940F546-628B-45C0-9FA5-4479F166033F}.Description|Any CPU.Build.0 = Debug|Any CPU {B940F546-628B-45C0-9FA5-4479F166033F}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {B940F546-628B-45C0-9FA5-4479F166033F}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {B940F546-628B-45C0-9FA5-4479F166033F}.Description|x64.ActiveCfg = Description|Any CPU + {B940F546-628B-45C0-9FA5-4479F166033F}.Description|x64.Build.0 = Description|Any CPU {B940F546-628B-45C0-9FA5-4479F166033F}.Description|x86.ActiveCfg = Debug|Any CPU {B940F546-628B-45C0-9FA5-4479F166033F}.Description|x86.Build.0 = Debug|Any CPU {B940F546-628B-45C0-9FA5-4479F166033F}.Release|Any CPU.ActiveCfg = Release|Any CPU {B940F546-628B-45C0-9FA5-4479F166033F}.Release|Any CPU.Build.0 = Release|Any CPU {B940F546-628B-45C0-9FA5-4479F166033F}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {B940F546-628B-45C0-9FA5-4479F166033F}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {B940F546-628B-45C0-9FA5-4479F166033F}.Release|x64.ActiveCfg = Release|Any CPU + {B940F546-628B-45C0-9FA5-4479F166033F}.Release|x64.Build.0 = Release|Any CPU {B940F546-628B-45C0-9FA5-4479F166033F}.Release|x86.ActiveCfg = Release|Any CPU {B940F546-628B-45C0-9FA5-4479F166033F}.Release|x86.Build.0 = Release|Any CPU {0E0E772E-5824-4ABA-8524-AA0B00BBD9BB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {0E0E772E-5824-4ABA-8524-AA0B00BBD9BB}.Debug|Any CPU.Build.0 = Debug|Any CPU {0E0E772E-5824-4ABA-8524-AA0B00BBD9BB}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {0E0E772E-5824-4ABA-8524-AA0B00BBD9BB}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {0E0E772E-5824-4ABA-8524-AA0B00BBD9BB}.Debug|x64.ActiveCfg = Debug|Any CPU + {0E0E772E-5824-4ABA-8524-AA0B00BBD9BB}.Debug|x64.Build.0 = Debug|Any CPU {0E0E772E-5824-4ABA-8524-AA0B00BBD9BB}.Debug|x86.ActiveCfg = Debug|Any CPU {0E0E772E-5824-4ABA-8524-AA0B00BBD9BB}.Debug|x86.Build.0 = Debug|Any CPU {0E0E772E-5824-4ABA-8524-AA0B00BBD9BB}.Description|Any CPU.ActiveCfg = Debug|Any CPU {0E0E772E-5824-4ABA-8524-AA0B00BBD9BB}.Description|Any CPU.Build.0 = Debug|Any CPU {0E0E772E-5824-4ABA-8524-AA0B00BBD9BB}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {0E0E772E-5824-4ABA-8524-AA0B00BBD9BB}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {0E0E772E-5824-4ABA-8524-AA0B00BBD9BB}.Description|x64.ActiveCfg = Description|Any CPU + {0E0E772E-5824-4ABA-8524-AA0B00BBD9BB}.Description|x64.Build.0 = Description|Any CPU {0E0E772E-5824-4ABA-8524-AA0B00BBD9BB}.Description|x86.ActiveCfg = Debug|Any CPU {0E0E772E-5824-4ABA-8524-AA0B00BBD9BB}.Description|x86.Build.0 = Debug|Any CPU {0E0E772E-5824-4ABA-8524-AA0B00BBD9BB}.Release|Any CPU.ActiveCfg = Release|Any CPU {0E0E772E-5824-4ABA-8524-AA0B00BBD9BB}.Release|Any CPU.Build.0 = Release|Any CPU {0E0E772E-5824-4ABA-8524-AA0B00BBD9BB}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {0E0E772E-5824-4ABA-8524-AA0B00BBD9BB}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {0E0E772E-5824-4ABA-8524-AA0B00BBD9BB}.Release|x64.ActiveCfg = Release|Any CPU + {0E0E772E-5824-4ABA-8524-AA0B00BBD9BB}.Release|x64.Build.0 = Release|Any CPU {0E0E772E-5824-4ABA-8524-AA0B00BBD9BB}.Release|x86.ActiveCfg = Release|Any CPU {0E0E772E-5824-4ABA-8524-AA0B00BBD9BB}.Release|x86.Build.0 = Release|Any CPU {5B6E6C85-E89B-4384-96F2-69B1F3524EA5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {5B6E6C85-E89B-4384-96F2-69B1F3524EA5}.Debug|Any CPU.Build.0 = Debug|Any CPU {5B6E6C85-E89B-4384-96F2-69B1F3524EA5}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {5B6E6C85-E89B-4384-96F2-69B1F3524EA5}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {5B6E6C85-E89B-4384-96F2-69B1F3524EA5}.Debug|x64.ActiveCfg = Debug|Any CPU + {5B6E6C85-E89B-4384-96F2-69B1F3524EA5}.Debug|x64.Build.0 = Debug|Any CPU {5B6E6C85-E89B-4384-96F2-69B1F3524EA5}.Debug|x86.ActiveCfg = Debug|Any CPU {5B6E6C85-E89B-4384-96F2-69B1F3524EA5}.Debug|x86.Build.0 = Debug|Any CPU {5B6E6C85-E89B-4384-96F2-69B1F3524EA5}.Description|Any CPU.ActiveCfg = Debug|Any CPU {5B6E6C85-E89B-4384-96F2-69B1F3524EA5}.Description|Any CPU.Build.0 = Debug|Any CPU {5B6E6C85-E89B-4384-96F2-69B1F3524EA5}.Description|Mixed Platforms.ActiveCfg = Debug|Any CPU {5B6E6C85-E89B-4384-96F2-69B1F3524EA5}.Description|Mixed Platforms.Build.0 = Debug|Any CPU + {5B6E6C85-E89B-4384-96F2-69B1F3524EA5}.Description|x64.ActiveCfg = Description|Any CPU + {5B6E6C85-E89B-4384-96F2-69B1F3524EA5}.Description|x64.Build.0 = Description|Any CPU {5B6E6C85-E89B-4384-96F2-69B1F3524EA5}.Description|x86.ActiveCfg = Debug|Any CPU {5B6E6C85-E89B-4384-96F2-69B1F3524EA5}.Description|x86.Build.0 = Debug|Any CPU {5B6E6C85-E89B-4384-96F2-69B1F3524EA5}.Release|Any CPU.ActiveCfg = Release|Any CPU {5B6E6C85-E89B-4384-96F2-69B1F3524EA5}.Release|Any CPU.Build.0 = Release|Any CPU {5B6E6C85-E89B-4384-96F2-69B1F3524EA5}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {5B6E6C85-E89B-4384-96F2-69B1F3524EA5}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {5B6E6C85-E89B-4384-96F2-69B1F3524EA5}.Release|x64.ActiveCfg = Release|Any CPU + {5B6E6C85-E89B-4384-96F2-69B1F3524EA5}.Release|x64.Build.0 = Release|Any CPU {5B6E6C85-E89B-4384-96F2-69B1F3524EA5}.Release|x86.ActiveCfg = Release|Any CPU {5B6E6C85-E89B-4384-96F2-69B1F3524EA5}.Release|x86.Build.0 = Release|Any CPU {E2459EE9-23AB-E361-ECB7-BAC9BD78CBCB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {E2459EE9-23AB-E361-ECB7-BAC9BD78CBCB}.Debug|Any CPU.Build.0 = Debug|Any CPU {E2459EE9-23AB-E361-ECB7-BAC9BD78CBCB}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {E2459EE9-23AB-E361-ECB7-BAC9BD78CBCB}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {E2459EE9-23AB-E361-ECB7-BAC9BD78CBCB}.Debug|x64.ActiveCfg = Debug|Any CPU + {E2459EE9-23AB-E361-ECB7-BAC9BD78CBCB}.Debug|x64.Build.0 = Debug|Any CPU {E2459EE9-23AB-E361-ECB7-BAC9BD78CBCB}.Debug|x86.ActiveCfg = Debug|Any CPU {E2459EE9-23AB-E361-ECB7-BAC9BD78CBCB}.Debug|x86.Build.0 = Debug|Any CPU {E2459EE9-23AB-E361-ECB7-BAC9BD78CBCB}.Description|Any CPU.ActiveCfg = Release|Any CPU {E2459EE9-23AB-E361-ECB7-BAC9BD78CBCB}.Description|Any CPU.Build.0 = Release|Any CPU {E2459EE9-23AB-E361-ECB7-BAC9BD78CBCB}.Description|Mixed Platforms.ActiveCfg = Release|Any CPU {E2459EE9-23AB-E361-ECB7-BAC9BD78CBCB}.Description|Mixed Platforms.Build.0 = Release|Any CPU + {E2459EE9-23AB-E361-ECB7-BAC9BD78CBCB}.Description|x64.ActiveCfg = Description|Any CPU + {E2459EE9-23AB-E361-ECB7-BAC9BD78CBCB}.Description|x64.Build.0 = Description|Any CPU {E2459EE9-23AB-E361-ECB7-BAC9BD78CBCB}.Description|x86.ActiveCfg = Release|Any CPU {E2459EE9-23AB-E361-ECB7-BAC9BD78CBCB}.Description|x86.Build.0 = Release|Any CPU {E2459EE9-23AB-E361-ECB7-BAC9BD78CBCB}.Release|Any CPU.ActiveCfg = Release|Any CPU {E2459EE9-23AB-E361-ECB7-BAC9BD78CBCB}.Release|Any CPU.Build.0 = Release|Any CPU {E2459EE9-23AB-E361-ECB7-BAC9BD78CBCB}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {E2459EE9-23AB-E361-ECB7-BAC9BD78CBCB}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {E2459EE9-23AB-E361-ECB7-BAC9BD78CBCB}.Release|x64.ActiveCfg = Release|Any CPU + {E2459EE9-23AB-E361-ECB7-BAC9BD78CBCB}.Release|x64.Build.0 = Release|Any CPU {E2459EE9-23AB-E361-ECB7-BAC9BD78CBCB}.Release|x86.ActiveCfg = Release|Any CPU {E2459EE9-23AB-E361-ECB7-BAC9BD78CBCB}.Release|x86.Build.0 = Release|Any CPU + {4068DE55-411C-CC89-69D9-E142FE237B6E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4068DE55-411C-CC89-69D9-E142FE237B6E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4068DE55-411C-CC89-69D9-E142FE237B6E}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {4068DE55-411C-CC89-69D9-E142FE237B6E}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {4068DE55-411C-CC89-69D9-E142FE237B6E}.Debug|x64.ActiveCfg = Debug|Any CPU + {4068DE55-411C-CC89-69D9-E142FE237B6E}.Debug|x64.Build.0 = Debug|Any CPU + {4068DE55-411C-CC89-69D9-E142FE237B6E}.Debug|x86.ActiveCfg = Debug|Any CPU + {4068DE55-411C-CC89-69D9-E142FE237B6E}.Debug|x86.Build.0 = Debug|Any CPU + {4068DE55-411C-CC89-69D9-E142FE237B6E}.Description|Any CPU.ActiveCfg = Release|Any CPU + {4068DE55-411C-CC89-69D9-E142FE237B6E}.Description|Any CPU.Build.0 = Release|Any CPU + {4068DE55-411C-CC89-69D9-E142FE237B6E}.Description|Mixed Platforms.ActiveCfg = Release|Any CPU + {4068DE55-411C-CC89-69D9-E142FE237B6E}.Description|Mixed Platforms.Build.0 = Release|Any CPU + {4068DE55-411C-CC89-69D9-E142FE237B6E}.Description|x64.ActiveCfg = Release|Any CPU + {4068DE55-411C-CC89-69D9-E142FE237B6E}.Description|x64.Build.0 = Release|Any CPU + {4068DE55-411C-CC89-69D9-E142FE237B6E}.Description|x86.ActiveCfg = Release|Any CPU + {4068DE55-411C-CC89-69D9-E142FE237B6E}.Description|x86.Build.0 = Release|Any CPU + {4068DE55-411C-CC89-69D9-E142FE237B6E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4068DE55-411C-CC89-69D9-E142FE237B6E}.Release|Any CPU.Build.0 = Release|Any CPU + {4068DE55-411C-CC89-69D9-E142FE237B6E}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {4068DE55-411C-CC89-69D9-E142FE237B6E}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {4068DE55-411C-CC89-69D9-E142FE237B6E}.Release|x64.ActiveCfg = Release|Any CPU + {4068DE55-411C-CC89-69D9-E142FE237B6E}.Release|x64.Build.0 = Release|Any CPU + {4068DE55-411C-CC89-69D9-E142FE237B6E}.Release|x86.ActiveCfg = Release|Any CPU + {4068DE55-411C-CC89-69D9-E142FE237B6E}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -1523,6 +1942,7 @@ Global {5B6E6C85-E89B-4384-96F2-69B1F3524EA5} = {88D3D1D0-85D2-4301-A9EA-3F964CB05415} {E2459EE9-23AB-E361-ECB7-BAC9BD78CBCB} = {D032B24A-CE3A-4881-BACE-CC4FE0AFD69D} {DEFE1CC8-D09A-43A3-BF44-6BB13DAC02B4} = {F0EFF742-92D5-4219-939A-8F6F8DAB24E5} + {4068DE55-411C-CC89-69D9-E142FE237B6E} = {DDBC7F79-A2A1-4D92-9AE7-ADDC838F1E5E} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {C22A5C94-6B05-4B1B-845A-A2EA7615E093}