diff --git a/src/main/java/it/smartphonecombo/uecapabilityparser/cli/HelpMessage.kt b/src/main/java/it/smartphonecombo/uecapabilityparser/cli/HelpMessage.kt index 31ece65b..fc5d5aed 100644 --- a/src/main/java/it/smartphonecombo/uecapabilityparser/cli/HelpMessage.kt +++ b/src/main/java/it/smartphonecombo/uecapabilityparser/cli/HelpMessage.kt @@ -37,8 +37,8 @@ object HelpMessage { const val REPARSE = """Re-parse stored capabilities with the given strategy. Valid values are "off" (feature disabled), - "force" (re-parse all), - "auto" (re-parse when parser version differs). + "force" (always re-parse), + "auto" (re-parse when parser version and resulting capabilities differs). A backup of the re-parsed data is kept in the backup folder. Note: --compression affects the capabilities re-parsed.""" const val ERROR_TYPE_INPUT_MISMATCH = "A --type must be provided for each --input." diff --git a/src/main/java/it/smartphonecombo/uecapabilityparser/model/index/LibraryIndex.kt b/src/main/java/it/smartphonecombo/uecapabilityparser/model/index/LibraryIndex.kt index 3ec3eae4..9886a48c 100644 --- a/src/main/java/it/smartphonecombo/uecapabilityparser/model/index/LibraryIndex.kt +++ b/src/main/java/it/smartphonecombo/uecapabilityparser/model/index/LibraryIndex.kt @@ -36,6 +36,7 @@ data class LibraryIndexImmutable( } class LibraryIndex(outputCacheSize: Int?) { + val reparsingIndex: ReparsingIndex = ReparsingIndex() private val items: MutableMap = mutableMapOf() private val multiItems: MutableMap = mutableMapOf() private val outputCache = LruCache(outputCacheSize) @@ -132,6 +133,7 @@ class LibraryIndex(outputCacheSize: Int?) { val outputDir = "$path/output" val inputDir = "$path/input" val multiDir = "$path/multi" + val reparsingIndexFile = "$path/reparsing.json" // Create directories if they don't exist arrayOf(outputDir, inputDir, multiDir).forEach { createDirectories(it) } @@ -165,6 +167,10 @@ class LibraryIndex(outputCacheSize: Int?) { } jobs.addAll(multiJobs) } + + // read reparsingIndex + ReparsingIndex.fromFile(reparsingIndexFile).getAll().let { reparsingIndex.putAll(it) } + joinAll(*jobs.toTypedArray()) } } diff --git a/src/main/java/it/smartphonecombo/uecapabilityparser/model/index/ReparsingIndex.kt b/src/main/java/it/smartphonecombo/uecapabilityparser/model/index/ReparsingIndex.kt new file mode 100644 index 00000000..c6a40120 --- /dev/null +++ b/src/main/java/it/smartphonecombo/uecapabilityparser/model/index/ReparsingIndex.kt @@ -0,0 +1,66 @@ +package it.smartphonecombo.uecapabilityparser.model.index + +import it.smartphonecombo.uecapabilityparser.extension.custom +import it.smartphonecombo.uecapabilityparser.util.Config +import java.io.File +import java.time.Instant +import kotlinx.serialization.ExperimentalSerializationApi +import kotlinx.serialization.Required +import kotlinx.serialization.Serializable +import kotlinx.serialization.encodeToString +import kotlinx.serialization.json.DecodeSequenceMode +import kotlinx.serialization.json.Json +import kotlinx.serialization.json.decodeToSequence + +class ReparsingIndex { + private val map = mutableMapOf() + private val lock = Any() + + operator fun get(id: String) = map[id] + + fun put(line: ReparsingIndexLine) = synchronized(lock) { map.put(line.id, line) } + + fun putAll(lines: List) = + synchronized(lock) { map.putAll(lines.associateBy { it.id }) } + + fun getAll(): List = synchronized(lock) { map.values.toList() } + + fun store(path: String) { + try { + val list = getAll().sortedBy { it.id } + File(path).bufferedWriter().use { out -> + list.forEach { + val str = Json.custom().encodeToString(it) + out.write(str) + out.newLine() + } + } + } catch (_: Exception) {} + } + + companion object { + @OptIn(ExperimentalSerializationApi::class) + fun fromFile(file: String): ReparsingIndex { + val new = ReparsingIndex() + try { + val inputStream = File(file).inputStream() + val list = + Json.custom() + .decodeToSequence( + inputStream, + DecodeSequenceMode.WHITESPACE_SEPARATED, + ) + new.putAll(list.toList()) + } catch (_: Exception) {} + return new + } + } +} + +@Serializable +data class ReparsingIndexLine( + val id: String, + @Required val timestamp: Long = Instant.now().toEpochMilli(), + @Required val parserVersion: String = Config.getOrDefault("project.version", ""), + val error: String? = null, +) diff --git a/src/main/java/it/smartphonecombo/uecapabilityparser/server/JavalinApp.kt b/src/main/java/it/smartphonecombo/uecapabilityparser/server/JavalinApp.kt index 249b1e7f..c4b49c80 100644 --- a/src/main/java/it/smartphonecombo/uecapabilityparser/server/JavalinApp.kt +++ b/src/main/java/it/smartphonecombo/uecapabilityparser/server/JavalinApp.kt @@ -24,6 +24,7 @@ import it.smartphonecombo.uecapabilityparser.model.LogType import it.smartphonecombo.uecapabilityparser.model.Rat import it.smartphonecombo.uecapabilityparser.model.index.IndexLine import it.smartphonecombo.uecapabilityparser.model.index.LibraryIndex +import it.smartphonecombo.uecapabilityparser.model.index.ReparsingIndexLine import it.smartphonecombo.uecapabilityparser.util.Config import it.smartphonecombo.uecapabilityparser.util.Parsing import java.io.File @@ -135,9 +136,25 @@ class JavalinApp { IOUtils.createDirectories("$store/backup/input/") index .getAll() - .filterNot { auto && it.parserVersion == parserVersion } - .map { async { reparseItem(it, index, store, compression) } } + .filter { shouldReparse(it, index, !auto, parserVersion) } + .map { async { reparseItem(it, index, store, compression, !auto) } } .awaitAll() + + index.reparsingIndex.store("$store/reparsing.json") + } + } + + private fun shouldReparse( + indexLine: IndexLine, + indexLibrary: LibraryIndex, + force: Boolean, + parserVersion: String, + ): Boolean { + return when { + force -> true + indexLine.parserVersion == parserVersion -> false + indexLibrary.reparsingIndex[indexLine.id]?.parserVersion == parserVersion -> false + else -> true } } @@ -146,11 +163,15 @@ class JavalinApp { index: LibraryIndex, store: String, compression: Boolean, + force: Boolean, ) { + val id = indexLine.id val oldCapCompressed = indexLine.compressed - val capPath = "/output/${indexLine.id}.json" - val parsingResult: Parsing + val capPath = "/output/$id.json" + val oldCapabilities: Capabilities + val newCapabilities: Capabilities + val parsingResult: Parsing try { val capText = @@ -173,20 +194,36 @@ class JavalinApp { parsingResult = Parsing.fromRequest(request) - ?: throw NullPointerException("Reparsed ${indexLine.id} Capabilities is null") + ?: throw NullPointerException("Reparsed $id Capabilities is null") + + newCapabilities = parsingResult.capabilities + // Reset capabilities id, timestamp and processingTime + newCapabilities.id = id + newCapabilities.timestamp = oldCapabilities.timestamp + val newProcessingTime = newCapabilities.getStringMetadata("processingTime") + oldCapabilities.getStringMetadata("processingTime")?.let { + newCapabilities.setMetadata("processingTime", it) + } - // Reset capabilities id and timestamp - parsingResult.capabilities.id = oldCapabilities.id - parsingResult.capabilities.timestamp = oldCapabilities.timestamp + val capChanged = oldCapabilities != newCapabilities + if (capChanged) echoSafe("Capabilities $id changed") - // store in temp - parsingResult.store(index, "$store/temp", compression) + index.reparsingIndex.put(ReparsingIndexLine(id)) + + if (!force && !capChanged) return // skip storage + + // restore newProcessingTime + newProcessingTime?.let { newCapabilities.setMetadata("processingTime", it) } } catch (ex: Exception) { echoSafe("Error re-parsing ${indexLine.id}:\t${ex.message}", true) + index.reparsingIndex.put(ReparsingIndexLine(id, error = ex.message)) return } try { + // store in temp + parsingResult.store(index, "$store/temp", compression) + val newIndex = index.find(oldCapabilities.id)!! // Move old -> bak @@ -202,6 +239,7 @@ class JavalinApp { } } catch (ex: Exception) { echoSafe("Error storing reparsed ${indexLine.id}:\t${ex.message}", true) + index.reparsingIndex.put(ReparsingIndexLine(id, error = ex.message)) } } diff --git a/src/test/java/it/smartphonecombo/uecapabilityparser/server/ServerModeReparseTest.kt b/src/test/java/it/smartphonecombo/uecapabilityparser/server/ServerModeReparseTest.kt index 4a8b5188..fa0b072b 100644 --- a/src/test/java/it/smartphonecombo/uecapabilityparser/server/ServerModeReparseTest.kt +++ b/src/test/java/it/smartphonecombo/uecapabilityparser/server/ServerModeReparseTest.kt @@ -40,6 +40,7 @@ internal class ServerModeReparseTest { createEmptyDirs("$resourcesPath/oracleForReparse") copyDirectory("$resourcesPath/inputForReparse", tmpStorePath) replaceVersion("$tmpStorePath/good", "staging", parserVersion) + replaceVersion("$tmpStorePath/withIndex", "staging", parserVersion) } catch (_: Exception) {} } @@ -123,6 +124,24 @@ internal class ServerModeReparseTest { ) } + @Test + fun testReparseAutoWithIndex() { + test( + arrayOf( + "server", + "-p", + "0", + "--store", + "$tmpStorePath/withIndex", + "--reparse", + "auto", + "--compression", + ), + "$resourcesPath/oracleForReparse/autoWithIndex", + "$tmpStorePath/withIndex", + ) + } + fun test(args: Array, oraclePath: String, storePath: String) { Main.main(args) dispatcher.scheduler.advanceUntilIdle() diff --git a/src/test/resources/server/inputForReparse/withIndex/input/bc8f5359-c997-47c2-836d-8a4df2d1c417-0 b/src/test/resources/server/inputForReparse/withIndex/input/bc8f5359-c997-47c2-836d-8a4df2d1c417-0 new file mode 100644 index 00000000..0237305f --- /dev/null +++ b/src/test/resources/server/inputForReparse/withIndex/input/bc8f5359-c997-47c2-836d-8a4df2d1c417-0 @@ -0,0 +1 @@ +A107E026A846000080810302130E0D80003D021C8BC56000080810302130E0D8006134006E043848883FCAC00010102060426181B0389A0000D8087081107A918000202040C084C389A0000D008722F958000202040C084C389A00184D001D010E10221720D8000202240C5C1B00007E45E2300004040818383600184D000E810E12220FE2300004040818B83600184D001C810E12220FE2300004044818383600184D001A810E12220FF2300004040818B036071340001C010E10220FF23000040448183036071340001D810E10220FF23000040408183036071340000D810E10220FF1B00004040818389A10010408708110728D8000202240C5C4D00007845F2300004044818389A00184D0021010E102217F918000202040C1C4D000C26800CC08708110BFC8C00010102062E2680061340080043840885EA46000080810302060E26800000021C89E4600008089031713400309A003E08110B906C00010112130E0D80004422711800020204261C1B000C268007424441DE4600008081098606C0E2680001B081107A0980002020E12800043021C8BC360000808383600184D0010010E12220EE1B00004045C1B000C268009824441DE360000808B0360713400013840883FC6C0001010606C0E26800021021C20441FE260000808389A100010087081107F8D80002020E2680061340032043840885DE360000808B89A00184D000A840885FC4600008181098706C00309A001D022E12220FF23000040C084C3036071340000D8117081107F0D80002060E0D80061340040043848883F86C0001031706C00309A0026021C24441FE36000081830360713400010810E10220FF1B000040C581B0389A00009C087081107F8980002060E26840004021C20441FE360000818389A00184D000C810E102217F8D80002062E268006134002A043840885E844000C08010302130E0D800002021C8BC54000C08010302130E0D80061340010043848883FCA800181002060426181B0389A000030087081107A910003020040C084C389A00006008722F950003020040C084C389A00184D0001810E10221720D0003022040C5C1B00005C45E2200060400818B83600184D0015010E12220FE2200060440818383600184D000A010E12220FE2200060400818383600184D0003010E12220FF22000604008183036071340000F810E10220FF2200060400818B0360713400014010E10220FF220006044081830360713400016010E10220FF1A00060400818389A10003C08708110728D0003022040C5C4D00001245F2200060400818389A00184D0008010E102217F910003022040C1C4D000C268003408708110BFC8800181002062E2680061340014043840885EA44000C08010302060E26800032021C89E44000C0881031713400309A000708110B906800181102130E0D80003022711000302004261C1B000C268001824441DE44000C0801098606C0E2680001F081107A0900030200E1280002F021C89C34000C088383600184D000E048883F8680018100706C00309A0031021C24441DE34000C0883036071340000F040883FC680018100606C0E26800011021C20441FE24000C080389A1000B4087081107F8D00030200E268006134001C043840885DE34000C088389A00184D0005840885E844000808183002130E0D800046021C8BC54000808183002130E0D800613400BA043848883FCA800101030600426181B0389A000150087081107A91000202060C0084C389A00015C08722F95000202060C0084C389A00184D002F010E10221720D000202260C41C1B00009C45E220004040C188383600184D002B010E12220FE220004040C180383600184D0024810E12220FE220004044C180383600184D0026810E12220FF220004040C18030360713400025810E10220FF220004044C18030360713400024010E10220FF220004040C18830360713400028010E10220FF1A0004040C180389A10011C08708110728D000202260C41C4D0000B4455220004040C1801030713400022810E45F220004040C188389A00184D002D810E102217791000202260C41C4D000C268017020442FF220004044C180389A00184D002C810E102217F91000202060C01C4D000C268016008708110BD088001010206062601C1B0000C20439178A8001010206062601C1B000C2680194087091107A91000202040C0C4C0389A00019808722F95000202040C0C4C0389A00184D0032010E10221720D000202262601C1B0000CE44E220004040C4C0383600184D0031048883F88800183002130E0D8006134000C045C24441FE44000C1801098606C0E2680001F022E10220FE1A00060C01C1B000C26800C4087091107F0D00030620E0D80061340038043848883FC680018310606C0E2680001E021C20441FE34000C18030360713400008810E10220FF1200060C01C4D08005A043840883FC680018300713400309A000E021C20442FF1A00060C41C4D000C268002C08708110BF88800103031300E0D800613400C4045C24441DC34000C4C0383600184D0034048883F88C08010302130E0D8006134003A043848883FC8C08010302130C0D81C4D000036043840883D46C08810302130E26800012021C8BC360440818B83600184D0014810E12220FE1B020040C5C1B000C2680098087091107F0D81002060E0D80061340040043848883B86C0881030706C00309A0022091107F8D81002060C0D81C4D000042043840883BC6C0881030606C0E26800024081107F8D81102062C0D81C4D000056043840883FC6C0801031606C0E26800027021C20441FE260400818389A100010087081107F8D81002060E2680061340032043840885DE360440818389A00184D000B840885FE360400818B89A00184D000A810E102217F8D81102062E2680061340026043840885EA46040080810302060E26800000021C89C36044084C383600184D0012848883BC6C0881098606C0E26800023081107F8D81002130E268006134000A043840885DC260441C1B000C268006824441DE26044181B0389A00000420441DE260441C4D000C268005820442FE2202060C0084C383600184D0003010E12220FF2202060C0084C3036071340000F810E10220F51A02260C0084C389A0001280872270D01130600E0D800613400AA12220FE1A02060C41C1B000C2680070087091107F0D01130620E0D80061340098043848883F8680818300706C00309A0031021C24441FE34044C18830360713400027810E10220FF1A02060C4181B0389A000078087081107F8D01030600C0D81C4D000022043840883BC680898300606C0E26800051081107F8901030600E2684002D021C20441FE34040C188389A00184D0005810E102217A91010202060C00818389A00011408722F8D01130620E26800613400A6043840885FE34040C180389A00184D0007010E10221778D01130600E26800613400A4102217F11010206062601C1B000C2680188087091107A8D011206062601C4D0000BE0439138680898980706C00309A0063091107F8D01031300E26800613400C0043840885FC260C41C1B000C268006808B848883FC4C188303607134000008117081107F898310713400309A0016022E1022172058980709400035113C2C4C0389A1001A420441C0300000401809C025803701344D010952C04D489D3A74E9DB1CF872A74E9D3A74ED8E7C3953A74E9D3A16C73E1C89D3A74E85B1CF872A74E9D3A14ED8E7C38D3A74E9DB1CF872274E9D3A76C73E1C89D3A74E9DB1CF872274E9D3A76C73E1C89D3A74E85B1CF872274E9D3A16C73E1C89D3A74E85B1CF871A74E9D0B639F0E34E9D3A16C73E1C89D3A7429DB1CF872274E9D0A76C73E1C89D3A7429DB1CF872274E9D3A16C73E1C89D3A7429DB1CF871A74E9D3B639F0E44E9D3A74ED8E7C3913A74E9D0B639F0E24E9D03639F0E34E9D3A76C73E1C69D3A74ED8E7C38D3A74E85B1CF871A74E9D0B639F0E24E9D0B639F0E34E9D0A76C73E1C69D3A14ED8E7C3913A74E9D3B639F0E44E9D3A742D8E7C38D3A74E9DB1CF871A74E9D3B639F0E34E9D3A16C73E1C69D3A742D8E7C3893A742D8E7C38D3A7429DB1CF871A74E853B639F0E44E9D3A74ED8E7C3953A74E9D3A76C73E1CA9D3A74E9D0B639F0E44E9D3A742D8E7C3953A74E9D0A76C73E1C69D3A74ED8E7C3913A74E9D3B639F0E44E9D3A74ED8E7C3913A74E9D3B639F0E44E9D3A742D8E7C3913A74E9D0B639F0E44E9D3A742D8E7C38D3A74E85B1CF871A74E9D0B639F0E44E9D3A14ED8E7C3913A74E853B639F0E44E9D3A14ED8E7C3913A74E9D0B639F0E44E9D3A14ED8E7C38D3A74E9DB1CF872274E9D3A76C73E1C89D3A74E85B1CF871274E81B1CF871A74E9D3B639F0E34E9D3A76C73E1C69D3A742D8E7C38D3A74E85B1CF871274E85B1CF871A74E853B639F0E34E9D0A76C73E1C89D3A74E9DB1CF872A74E9D3A74ED8E7C3953A74E9D3A16C73E1C89D3A74E85B1CF872A74E9D3A14ED8E7C38D3A74E9DB1CF872274E9D3A76C73E1C89D3A74E9DB1CF872274E9D3A76C73E1C89D3A74E85B1CF872274E9D3A16C73E1C89D3A74E85B1CF871A74E9D0B639F0E34E9D3A16C73E1C89D3A74E85B1CF872274E9D0A76C73E1C89D3A7429DB1CF872274E9D0A76C73E1C89D3A7429DB1CF872274E9D3A76C73E1CA9D3A74E9D3B639F0E44E9D3A742D8E7C3953A74E9D0A76C73E1C69D3A74ED8E7C3913A74E9D3B639F0E44E9D3A74ED8E7C3913A74E9D0B639F0E34E9D3A76C73E1C69D3A74ED8E7C38D3A74E85B1CF871A74E9D0B639F0E24E9D0B639F0E34E9D0A76C73E1C69D3A14ED8E7C3913A74E9D3B639F0E34E9D3A76C73E1C89D3A74E9DB1CF872274E9D3A16C73E1C69D3A742D8E7C38D3A74E9DB1CF871A74E9D3B639F0E34E9D3A76C73E1C69D3A74ED8E7C38D3A74E85B1CF871A74E9D0B639F0E34E9D3A16C73E1C69D3A742D8E7C3893A742D8E7C38D3A7429DB1CF871A74E853B639F0E34E9D0A76C73E1C69D3A14ED8E7C3913A74E9D0B639F0E34E9D3A76C73E1C69D3A742D8E7C38D3A7429DB1CF871274E9DB1CF871274E85B1CF87127429DB1CF872274E9D3A76C73E1C89D3A74E85B1CF871A74E9D0B639F0E34E9D3A76C73E1C69D3A74ED8E7C38D3A74E9DB1CF871A74E9D3B639F0E34E9D3A16C73E1C69D3A742D8E7C38D3A74E85B1CF871A74E9D0B639F0E24E9D0B639F0E34E9D0A76C73E1C89D3A74E85B1CF871A74E853B639F0E34E9D0A76C73E1C69D3A14ED8E7C3913A74E9D3B639F0E34E9D3A16C73E1C69D3A74ED8E7C38D3A7429DB1CF871274E9DB1CF871274E85B1CF87127429DB1CF870A740D8E7C3853A16C73E180C7404D0843108421086318842108421086210863108421884318842108621084210C63108421084210C4210C6210842188421084318C421084210842108421884318842108431084210C63188421084218843108621084218C631084210842108431084041A880003010000C000003000000C0002004008800080201004000040080120000C000003010000C000001000080200450000800000202000080000020001002004040080010000C040003000080300230001808000200010020040400800200004000003010000400020080100801000400008000004020001000040200301008000A0001000000404000100000040002008010080100030001800000802000200004008012000040000010100008000200400808010003000180000040201002004040080028000400000101000040000010000802000020040090000200000100800020001002004040080018000C000003010080100202004000C00020000018080002000100600480001000000C040001000080100202004000C000600000180804010000100200460004010000C00000100008010023000100800040001002004040080020000400000201000040002008010080100030001808000400010020040400800100010040200400808010003000100800060001002004040080020000C000003010000C00000100008010023000180800060001002004040080010001004020080100801000400018080002000000800040100001002004600030000008040200801008010004000180800020000008000401002010020006000300000080402008000080100240000800000602000080004010000100200460003010000C0002008010080100030001808000600010040000400801180008040003000080200402004000C000402000080004010000100200460002010000C000200800008010023000100800020001004008040080018000C040002000080200402004000C0006020001000040100001002004800010000004040002000080200002004008C0004020001000040100201002000800010000004040002000080200402004000C000402000100004010000100200480001000000804000100008020000200400880006000001808040180118000C0000040100010000200801080006000001808040280418000C00000401000040002008010C000600000180804010020100200080003000000C040003000000C00020040090000602000080000020001002004040080020000C040003000000C0000010000801002400008080004000000800040100201002000A00010100004000001000000400020080000801002500008080002000000800000200010040080400800200004040001000000800020080000801002400008080002000001000040100201002000A00010100004000001000000400020040080801000400008080004000000800040100001002004600030100010000004000080100240001808000600000180000020001004008800010100008000002000080400602010000C000602000200000080001004008800010100004000002000080100202004000C00060200008000002000100600480001010000800000100008010020200400080006020001800040280418000C04000400000040002008011000060000018000006020001800040080120000C000003000000C0400010000802004300008000002000001808040180120000400000200000040402008000080100240000800000200000180804010020100200060004000000C04000100008010024000080000020000018080401000010020046000200000080402008010080100040000800000400000080804010020100200060003000001000000401008020043000100000040201004000040080120000400000100000080402008000080100230001000000602010040000400801180008000003010080100202004000C0004000001008040080101002000A0001000000400000101000040002008000080100230001000000602010040080400800200004000001000000804020080100801000400018000006000001808000200010020048000100000040000030100801002020040010000200000100000020201002004040080018000C00000400000100402004009000020000008000004020100200404008002000040000020000008040201001808040005000080000020000008080002000100400804008002800040000010000004040001000080100202004000C000800000180000020201002004600030000004040200400808010004000180000060000018000002020100400880001000000C000001010080200402004000C0004000000808040100201002000A0001000000400000100000040402004008080100050000800000200000080000020201004008040080020000C000003000000C0000010100801002300018000008000000808040100218000C0000010100802004020040004000202010060042000101008050080 \ No newline at end of file diff --git a/src/test/resources/server/inputForReparse/withIndex/input/c3e783c9-54bc-42ee-970c-d871117399b2-0.gz b/src/test/resources/server/inputForReparse/withIndex/input/c3e783c9-54bc-42ee-970c-d871117399b2-0.gz new file mode 100644 index 00000000..4174d498 Binary files /dev/null and b/src/test/resources/server/inputForReparse/withIndex/input/c3e783c9-54bc-42ee-970c-d871117399b2-0.gz differ diff --git a/src/test/resources/server/inputForReparse/withIndex/output/bc8f5359-c997-47c2-836d-8a4df2d1c417.json b/src/test/resources/server/inputForReparse/withIndex/output/bc8f5359-c997-47c2-836d-8a4df2d1c417.json new file mode 100644 index 00000000..5872e970 --- /dev/null +++ b/src/test/resources/server/inputForReparse/withIndex/output/bc8f5359-c997-47c2-836d-8a4df2d1c417.json @@ -0,0 +1 @@ +{"endc":[{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"C"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"C"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"C"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"C","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"C"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"C"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"C"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":3,"bwClassDl":"C"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":38,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":3,"bwClassDl":"C"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":3,"bwClassDl":"C"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"C","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":3,"bwClassDl":"C"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1,2]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1,2]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"C","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"C","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"C","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"C","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"C","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"C","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"C","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"C","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":3,"bwClassDl":"C","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":38,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":3,"bwClassDl":"C","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":3,"bwClassDl":"C","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"C","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":3,"bwClassDl":"C","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"},{"band":3,"bwClassDl":"C"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"C"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"C"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"C","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"},{"band":3,"bwClassDl":"C"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"},{"band":3,"bwClassDl":"C"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"C"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A","bwClassUl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A","bwClassUl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A","bwClassUl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A","bwClassUl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"C"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":20,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1,2]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1,2]}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"C","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A","bwClassUl":"A"},{"band":7,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1,2]}},{"componentsLte":[{"band":20,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"C","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"C","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"C","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"C","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"C","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"C","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"C","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"C","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":3,"bwClassDl":"C","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":3,"bwClassDl":"C","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":3,"bwClassDl":"C","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":3,"bwClassDl":"C","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":3,"bwClassDl":"C","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"C"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"C"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"},{"band":3,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"},{"band":3,"bwClassDl":"C"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"},{"band":3,"bwClassDl":"C"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"},{"band":3,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"C"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"C","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"},{"band":3,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"},{"band":3,"bwClassDl":"C"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"C"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":20,"bwClassDl":"A","bwClassUl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A","bwClassUl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"C"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"C"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":20,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1,2]}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1,2]}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1,2]}},{"componentsLte":[{"band":20,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":38,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":20,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"C","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}}],"logType":"H","ueCapFilters":[{"type":"UeCapabilityFilterNr","rat":"EUTRA_NR","lteBands":[{"band":1},{"band":3},{"band":7},{"band":20}],"nrBands":[{"band":38},{"band":28},{"band":78}]}],"metadata":{"processingTime":"1204ms"},"id":"bc8f5359-c997-47c2-836d-8a4df2d1c417","parserVersion":"testest","timestamp":1722175900693} diff --git a/src/test/resources/server/inputForReparse/withIndex/output/c3e783c9-54bc-42ee-970c-d871117399b2.json.gz b/src/test/resources/server/inputForReparse/withIndex/output/c3e783c9-54bc-42ee-970c-d871117399b2.json.gz new file mode 100644 index 00000000..82ec0422 Binary files /dev/null and b/src/test/resources/server/inputForReparse/withIndex/output/c3e783c9-54bc-42ee-970c-d871117399b2.json.gz differ diff --git a/src/test/resources/server/inputForReparse/withIndex/reparsing.json b/src/test/resources/server/inputForReparse/withIndex/reparsing.json new file mode 100644 index 00000000..a6f09c50 --- /dev/null +++ b/src/test/resources/server/inputForReparse/withIndex/reparsing.json @@ -0,0 +1 @@ +{"id":"bc8f5359-c997-47c2-836d-8a4df2d1c417-0","timestamp":1730748514633,"parserVersion":"staging"} diff --git a/src/test/resources/server/oracleForReparse/auto/reparsing.json b/src/test/resources/server/oracleForReparse/auto/reparsing.json new file mode 100644 index 00000000..972aef7a --- /dev/null +++ b/src/test/resources/server/oracleForReparse/auto/reparsing.json @@ -0,0 +1,2 @@ +{"id":"0dfbcad1-41be-4dc1-bcea-8407f6a2c907","timestamp":1730748179933,"parserVersion":"staging"} +{"id":"0dfbcad1-41be-4dc1-bcea-8407f6a2c908","timestamp":1730748179903,"parserVersion":"staging"} diff --git a/src/test/resources/server/oracleForReparse/autoCompress/reparsing.json b/src/test/resources/server/oracleForReparse/autoCompress/reparsing.json new file mode 100644 index 00000000..8fb2ec54 --- /dev/null +++ b/src/test/resources/server/oracleForReparse/autoCompress/reparsing.json @@ -0,0 +1,2 @@ +{"id":"0dfbcad1-41be-4dc1-bcea-8407f6a2c907","timestamp":1730748179709,"parserVersion":"staging"} +{"id":"0dfbcad1-41be-4dc1-bcea-8407f6a2c908","timestamp":1730748179664,"parserVersion":"staging"} diff --git a/src/test/resources/server/oracleForReparse/autoWithIndex/input/bc8f5359-c997-47c2-836d-8a4df2d1c417-0 b/src/test/resources/server/oracleForReparse/autoWithIndex/input/bc8f5359-c997-47c2-836d-8a4df2d1c417-0 new file mode 100644 index 00000000..0237305f --- /dev/null +++ b/src/test/resources/server/oracleForReparse/autoWithIndex/input/bc8f5359-c997-47c2-836d-8a4df2d1c417-0 @@ -0,0 +1 @@ +A107E026A846000080810302130E0D80003D021C8BC56000080810302130E0D8006134006E043848883FCAC00010102060426181B0389A0000D8087081107A918000202040C084C389A0000D008722F958000202040C084C389A00184D001D010E10221720D8000202240C5C1B00007E45E2300004040818383600184D000E810E12220FE2300004040818B83600184D001C810E12220FE2300004044818383600184D001A810E12220FF2300004040818B036071340001C010E10220FF23000040448183036071340001D810E10220FF23000040408183036071340000D810E10220FF1B00004040818389A10010408708110728D8000202240C5C4D00007845F2300004044818389A00184D0021010E102217F918000202040C1C4D000C26800CC08708110BFC8C00010102062E2680061340080043840885EA46000080810302060E26800000021C89E4600008089031713400309A003E08110B906C00010112130E0D80004422711800020204261C1B000C268007424441DE4600008081098606C0E2680001B081107A0980002020E12800043021C8BC360000808383600184D0010010E12220EE1B00004045C1B000C268009824441DE360000808B0360713400013840883FC6C0001010606C0E26800021021C20441FE260000808389A100010087081107F8D80002020E2680061340032043840885DE360000808B89A00184D000A840885FC4600008181098706C00309A001D022E12220FF23000040C084C3036071340000D8117081107F0D80002060E0D80061340040043848883F86C0001031706C00309A0026021C24441FE36000081830360713400010810E10220FF1B000040C581B0389A00009C087081107F8980002060E26840004021C20441FE360000818389A00184D000C810E102217F8D80002062E268006134002A043840885E844000C08010302130E0D800002021C8BC54000C08010302130E0D80061340010043848883FCA800181002060426181B0389A000030087081107A910003020040C084C389A00006008722F950003020040C084C389A00184D0001810E10221720D0003022040C5C1B00005C45E2200060400818B83600184D0015010E12220FE2200060440818383600184D000A010E12220FE2200060400818383600184D0003010E12220FF22000604008183036071340000F810E10220FF2200060400818B0360713400014010E10220FF220006044081830360713400016010E10220FF1A00060400818389A10003C08708110728D0003022040C5C4D00001245F2200060400818389A00184D0008010E102217F910003022040C1C4D000C268003408708110BFC8800181002062E2680061340014043840885EA44000C08010302060E26800032021C89E44000C0881031713400309A000708110B906800181102130E0D80003022711000302004261C1B000C268001824441DE44000C0801098606C0E2680001F081107A0900030200E1280002F021C89C34000C088383600184D000E048883F8680018100706C00309A0031021C24441DE34000C0883036071340000F040883FC680018100606C0E26800011021C20441FE24000C080389A1000B4087081107F8D00030200E268006134001C043840885DE34000C088389A00184D0005840885E844000808183002130E0D800046021C8BC54000808183002130E0D800613400BA043848883FCA800101030600426181B0389A000150087081107A91000202060C0084C389A00015C08722F95000202060C0084C389A00184D002F010E10221720D000202260C41C1B00009C45E220004040C188383600184D002B010E12220FE220004040C180383600184D0024810E12220FE220004044C180383600184D0026810E12220FF220004040C18030360713400025810E10220FF220004044C18030360713400024010E10220FF220004040C18830360713400028010E10220FF1A0004040C180389A10011C08708110728D000202260C41C4D0000B4455220004040C1801030713400022810E45F220004040C188389A00184D002D810E102217791000202260C41C4D000C268017020442FF220004044C180389A00184D002C810E102217F91000202060C01C4D000C268016008708110BD088001010206062601C1B0000C20439178A8001010206062601C1B000C2680194087091107A91000202040C0C4C0389A00019808722F95000202040C0C4C0389A00184D0032010E10221720D000202262601C1B0000CE44E220004040C4C0383600184D0031048883F88800183002130E0D8006134000C045C24441FE44000C1801098606C0E2680001F022E10220FE1A00060C01C1B000C26800C4087091107F0D00030620E0D80061340038043848883FC680018310606C0E2680001E021C20441FE34000C18030360713400008810E10220FF1200060C01C4D08005A043840883FC680018300713400309A000E021C20442FF1A00060C41C4D000C268002C08708110BF88800103031300E0D800613400C4045C24441DC34000C4C0383600184D0034048883F88C08010302130E0D8006134003A043848883FC8C08010302130C0D81C4D000036043840883D46C08810302130E26800012021C8BC360440818B83600184D0014810E12220FE1B020040C5C1B000C2680098087091107F0D81002060E0D80061340040043848883B86C0881030706C00309A0022091107F8D81002060C0D81C4D000042043840883BC6C0881030606C0E26800024081107F8D81102062C0D81C4D000056043840883FC6C0801031606C0E26800027021C20441FE260400818389A100010087081107F8D81002060E2680061340032043840885DE360440818389A00184D000B840885FE360400818B89A00184D000A810E102217F8D81102062E2680061340026043840885EA46040080810302060E26800000021C89C36044084C383600184D0012848883BC6C0881098606C0E26800023081107F8D81002130E268006134000A043840885DC260441C1B000C268006824441DE26044181B0389A00000420441DE260441C4D000C268005820442FE2202060C0084C383600184D0003010E12220FF2202060C0084C3036071340000F810E10220F51A02260C0084C389A0001280872270D01130600E0D800613400AA12220FE1A02060C41C1B000C2680070087091107F0D01130620E0D80061340098043848883F8680818300706C00309A0031021C24441FE34044C18830360713400027810E10220FF1A02060C4181B0389A000078087081107F8D01030600C0D81C4D000022043840883BC680898300606C0E26800051081107F8901030600E2684002D021C20441FE34040C188389A00184D0005810E102217A91010202060C00818389A00011408722F8D01130620E26800613400A6043840885FE34040C180389A00184D0007010E10221778D01130600E26800613400A4102217F11010206062601C1B000C2680188087091107A8D011206062601C4D0000BE0439138680898980706C00309A0063091107F8D01031300E26800613400C0043840885FC260C41C1B000C268006808B848883FC4C188303607134000008117081107F898310713400309A0016022E1022172058980709400035113C2C4C0389A1001A420441C0300000401809C025803701344D010952C04D489D3A74E9DB1CF872A74E9D3A74ED8E7C3953A74E9D3A16C73E1C89D3A74E85B1CF872A74E9D3A14ED8E7C38D3A74E9DB1CF872274E9D3A76C73E1C89D3A74E9DB1CF872274E9D3A76C73E1C89D3A74E85B1CF872274E9D3A16C73E1C89D3A74E85B1CF871A74E9D0B639F0E34E9D3A16C73E1C89D3A7429DB1CF872274E9D0A76C73E1C89D3A7429DB1CF872274E9D3A16C73E1C89D3A7429DB1CF871A74E9D3B639F0E44E9D3A74ED8E7C3913A74E9D0B639F0E24E9D03639F0E34E9D3A76C73E1C69D3A74ED8E7C38D3A74E85B1CF871A74E9D0B639F0E24E9D0B639F0E34E9D0A76C73E1C69D3A14ED8E7C3913A74E9D3B639F0E44E9D3A742D8E7C38D3A74E9DB1CF871A74E9D3B639F0E34E9D3A16C73E1C69D3A742D8E7C3893A742D8E7C38D3A7429DB1CF871A74E853B639F0E44E9D3A74ED8E7C3953A74E9D3A76C73E1CA9D3A74E9D0B639F0E44E9D3A742D8E7C3953A74E9D0A76C73E1C69D3A74ED8E7C3913A74E9D3B639F0E44E9D3A74ED8E7C3913A74E9D3B639F0E44E9D3A742D8E7C3913A74E9D0B639F0E44E9D3A742D8E7C38D3A74E85B1CF871A74E9D0B639F0E44E9D3A14ED8E7C3913A74E853B639F0E44E9D3A14ED8E7C3913A74E9D0B639F0E44E9D3A14ED8E7C38D3A74E9DB1CF872274E9D3A76C73E1C89D3A74E85B1CF871274E81B1CF871A74E9D3B639F0E34E9D3A76C73E1C69D3A742D8E7C38D3A74E85B1CF871274E85B1CF871A74E853B639F0E34E9D0A76C73E1C89D3A74E9DB1CF872A74E9D3A74ED8E7C3953A74E9D3A16C73E1C89D3A74E85B1CF872A74E9D3A14ED8E7C38D3A74E9DB1CF872274E9D3A76C73E1C89D3A74E9DB1CF872274E9D3A76C73E1C89D3A74E85B1CF872274E9D3A16C73E1C89D3A74E85B1CF871A74E9D0B639F0E34E9D3A16C73E1C89D3A74E85B1CF872274E9D0A76C73E1C89D3A7429DB1CF872274E9D0A76C73E1C89D3A7429DB1CF872274E9D3A76C73E1CA9D3A74E9D3B639F0E44E9D3A742D8E7C3953A74E9D0A76C73E1C69D3A74ED8E7C3913A74E9D3B639F0E44E9D3A74ED8E7C3913A74E9D0B639F0E34E9D3A76C73E1C69D3A74ED8E7C38D3A74E85B1CF871A74E9D0B639F0E24E9D0B639F0E34E9D0A76C73E1C69D3A14ED8E7C3913A74E9D3B639F0E34E9D3A76C73E1C89D3A74E9DB1CF872274E9D3A16C73E1C69D3A742D8E7C38D3A74E9DB1CF871A74E9D3B639F0E34E9D3A76C73E1C69D3A74ED8E7C38D3A74E85B1CF871A74E9D0B639F0E34E9D3A16C73E1C69D3A742D8E7C3893A742D8E7C38D3A7429DB1CF871A74E853B639F0E34E9D0A76C73E1C69D3A14ED8E7C3913A74E9D0B639F0E34E9D3A76C73E1C69D3A742D8E7C38D3A7429DB1CF871274E9DB1CF871274E85B1CF87127429DB1CF872274E9D3A76C73E1C89D3A74E85B1CF871A74E9D0B639F0E34E9D3A76C73E1C69D3A74ED8E7C38D3A74E9DB1CF871A74E9D3B639F0E34E9D3A16C73E1C69D3A742D8E7C38D3A74E85B1CF871A74E9D0B639F0E24E9D0B639F0E34E9D0A76C73E1C89D3A74E85B1CF871A74E853B639F0E34E9D0A76C73E1C69D3A14ED8E7C3913A74E9D3B639F0E34E9D3A16C73E1C69D3A74ED8E7C38D3A7429DB1CF871274E9DB1CF871274E85B1CF87127429DB1CF870A740D8E7C3853A16C73E180C7404D0843108421086318842108421086210863108421884318842108621084210C63108421084210C4210C6210842188421084318C421084210842108421884318842108431084210C63188421084218843108621084218C631084210842108431084041A880003010000C000003000000C0002004008800080201004000040080120000C000003010000C000001000080200450000800000202000080000020001002004040080010000C040003000080300230001808000200010020040400800200004000003010000400020080100801000400008000004020001000040200301008000A0001000000404000100000040002008010080100030001800000802000200004008012000040000010100008000200400808010003000180000040201002004040080028000400000101000040000010000802000020040090000200000100800020001002004040080018000C000003010080100202004000C00020000018080002000100600480001000000C040001000080100202004000C000600000180804010000100200460004010000C00000100008010023000100800040001002004040080020000400000201000040002008010080100030001808000400010020040400800100010040200400808010003000100800060001002004040080020000C000003010000C00000100008010023000180800060001002004040080010001004020080100801000400018080002000000800040100001002004600030000008040200801008010004000180800020000008000401002010020006000300000080402008000080100240000800000602000080004010000100200460003010000C0002008010080100030001808000600010040000400801180008040003000080200402004000C000402000080004010000100200460002010000C000200800008010023000100800020001004008040080018000C040002000080200402004000C0006020001000040100001002004800010000004040002000080200002004008C0004020001000040100201002000800010000004040002000080200402004000C000402000100004010000100200480001000000804000100008020000200400880006000001808040180118000C0000040100010000200801080006000001808040280418000C00000401000040002008010C000600000180804010020100200080003000000C040003000000C00020040090000602000080000020001002004040080020000C040003000000C0000010000801002400008080004000000800040100201002000A00010100004000001000000400020080000801002500008080002000000800000200010040080400800200004040001000000800020080000801002400008080002000001000040100201002000A00010100004000001000000400020040080801000400008080004000000800040100001002004600030100010000004000080100240001808000600000180000020001004008800010100008000002000080400602010000C000602000200000080001004008800010100004000002000080100202004000C00060200008000002000100600480001010000800000100008010020200400080006020001800040280418000C04000400000040002008011000060000018000006020001800040080120000C000003000000C0400010000802004300008000002000001808040180120000400000200000040402008000080100240000800000200000180804010020100200060004000000C04000100008010024000080000020000018080401000010020046000200000080402008010080100040000800000400000080804010020100200060003000001000000401008020043000100000040201004000040080120000400000100000080402008000080100230001000000602010040000400801180008000003010080100202004000C0004000001008040080101002000A0001000000400000101000040002008000080100230001000000602010040080400800200004000001000000804020080100801000400018000006000001808000200010020048000100000040000030100801002020040010000200000100000020201002004040080018000C00000400000100402004009000020000008000004020100200404008002000040000020000008040201001808040005000080000020000008080002000100400804008002800040000010000004040001000080100202004000C000800000180000020201002004600030000004040200400808010004000180000060000018000002020100400880001000000C000001010080200402004000C0004000000808040100201002000A0001000000400000100000040402004008080100050000800000200000080000020201004008040080020000C000003000000C0000010100801002300018000008000000808040100218000C0000010100802004020040004000202010060042000101008050080 \ No newline at end of file diff --git a/src/test/resources/server/oracleForReparse/autoWithIndex/input/c3e783c9-54bc-42ee-970c-d871117399b2-0.gz b/src/test/resources/server/oracleForReparse/autoWithIndex/input/c3e783c9-54bc-42ee-970c-d871117399b2-0.gz new file mode 100644 index 00000000..4174d498 Binary files /dev/null and b/src/test/resources/server/oracleForReparse/autoWithIndex/input/c3e783c9-54bc-42ee-970c-d871117399b2-0.gz differ diff --git a/src/test/resources/server/oracleForReparse/autoWithIndex/output/bc8f5359-c997-47c2-836d-8a4df2d1c417.json b/src/test/resources/server/oracleForReparse/autoWithIndex/output/bc8f5359-c997-47c2-836d-8a4df2d1c417.json new file mode 100644 index 00000000..5872e970 --- /dev/null +++ b/src/test/resources/server/oracleForReparse/autoWithIndex/output/bc8f5359-c997-47c2-836d-8a4df2d1c417.json @@ -0,0 +1 @@ +{"endc":[{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"C"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"C"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"C"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"C","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"C"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"C"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"C"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":3,"bwClassDl":"C"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":38,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":3,"bwClassDl":"C"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":3,"bwClassDl":"C"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"C","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":3,"bwClassDl":"C"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1,2]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1,2]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"C","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":1,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"C","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"C","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"C","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"C","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"C","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"C","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"C","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":3,"bwClassDl":"C","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":38,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":3,"bwClassDl":"C","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":3,"bwClassDl":"C","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"C","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":3,"bwClassDl":"C","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"},{"band":3,"bwClassDl":"C"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"C"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"C"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"C","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"},{"band":3,"bwClassDl":"C"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"},{"band":3,"bwClassDl":"C"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"C"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A","bwClassUl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A","bwClassUl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A","bwClassUl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A","bwClassUl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"C"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":20,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1,2]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1,2]}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"C","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A","bwClassUl":"A"},{"band":7,"bwClassDl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1,2]}},{"componentsLte":[{"band":20,"bwClassDl":"A","bwClassUl":"A"},{"band":1,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"C","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"C","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"C","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"C","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"C","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"C","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"C","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C"},{"band":3,"bwClassDl":"C","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":3,"bwClassDl":"C","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":3,"bwClassDl":"C","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":3,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":3,"bwClassDl":"C","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":3,"bwClassDl":"C","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":3,"bwClassDl":"C","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A"},{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"C"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"C"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"},{"band":3,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"},{"band":3,"bwClassDl":"C"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"},{"band":3,"bwClassDl":"C"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"},{"band":3,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"C"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"C","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"},{"band":3,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"},{"band":3,"bwClassDl":"C"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"C"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":20,"bwClassDl":"A","bwClassUl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A","bwClassUl":"A"},{"band":7,"bwClassDl":"A"},{"band":3,"bwClassDl":"C"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":20,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"C"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":20,"bwClassDl":"A","bwClassUl":"A"},{"band":3,"bwClassDl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1]}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A"},{"band":28,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1,2]}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":28,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"multi","value":[0,1,2]}},{"componentsLte":[{"band":7,"bwClassDl":"C","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"A","bwClassUl":"A"},{"band":78,"bwClassDl":"A"}],"bcsNr":{"type":"multi","value":[0,1,2]},"bcsEutra":{"type":"multi","value":[0,1,2]}},{"componentsLte":[{"band":20,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":38,"bwClassDl":"A","bwClassUl":"A"}],"bcsNr":{"type":"single","value":0},"bcsEutra":{"type":"single","value":0}},{"componentsLte":[{"band":20,"bwClassDl":"A","bwClassUl":"A"}],"componentsNr":[{"band":78,"bwClassDl":"C","bwClassUl":"A"}],"bcsNr":{"type":"multi","value":[0,1]},"bcsEutra":{"type":"single","value":0}}],"logType":"H","ueCapFilters":[{"type":"UeCapabilityFilterNr","rat":"EUTRA_NR","lteBands":[{"band":1},{"band":3},{"band":7},{"band":20}],"nrBands":[{"band":38},{"band":28},{"band":78}]}],"metadata":{"processingTime":"1204ms"},"id":"bc8f5359-c997-47c2-836d-8a4df2d1c417","parserVersion":"testest","timestamp":1722175900693} diff --git a/src/test/resources/server/oracleForReparse/autoWithIndex/output/c3e783c9-54bc-42ee-970c-d871117399b2.json.gz b/src/test/resources/server/oracleForReparse/autoWithIndex/output/c3e783c9-54bc-42ee-970c-d871117399b2.json.gz new file mode 100644 index 00000000..82ec0422 Binary files /dev/null and b/src/test/resources/server/oracleForReparse/autoWithIndex/output/c3e783c9-54bc-42ee-970c-d871117399b2.json.gz differ diff --git a/src/test/resources/server/oracleForReparse/autoWithIndex/reparsing.json b/src/test/resources/server/oracleForReparse/autoWithIndex/reparsing.json new file mode 100644 index 00000000..8562a77b --- /dev/null +++ b/src/test/resources/server/oracleForReparse/autoWithIndex/reparsing.json @@ -0,0 +1,2 @@ +{"id":"bc8f5359-c997-47c2-836d-8a4df2d1c417","timestamp":1730750565078,"parserVersion":"staging"} +{"id":"bc8f5359-c997-47c2-836d-8a4df2d1c417-0","timestamp":1730748514633,"parserVersion":"staging"} diff --git a/src/test/resources/server/oracleForReparse/force/reparsing.json b/src/test/resources/server/oracleForReparse/force/reparsing.json new file mode 100644 index 00000000..88680dc5 --- /dev/null +++ b/src/test/resources/server/oracleForReparse/force/reparsing.json @@ -0,0 +1,5 @@ +{"id":"0dfbcad1-41be-4dc1-bcea-8407f6a2c907","timestamp":1730748180760,"parserVersion":"staging"} +{"id":"0dfbcad1-41be-4dc1-bcea-8407f6a2c908","timestamp":1730748180727,"parserVersion":"staging"} +{"id":"bc8f5359-c997-47c2-836d-8a4df2d1c417","timestamp":1730748180199,"parserVersion":"staging"} +{"id":"c3e783c9-54bc-42ee-970c-d871117399b2","timestamp":1730748180660,"parserVersion":"staging"} +{"id":"cd7eb9db-196d-46a5-938d-68061a100cdb","timestamp":1730748180358,"parserVersion":"staging"} diff --git a/src/test/resources/server/oracleForReparse/forceBad/reparsing.json b/src/test/resources/server/oracleForReparse/forceBad/reparsing.json new file mode 100644 index 00000000..71dfbb20 --- /dev/null +++ b/src/test/resources/server/oracleForReparse/forceBad/reparsing.json @@ -0,0 +1,7 @@ +{"id":"0dfbcad1-41be-4dc1-bcea-8407f6a2c907","timestamp":1730748179089,"parserVersion":"staging"} +{"id":"0dfbcad1-41be-4dc1-bcea-8407f6a2c908","timestamp":1730748179073,"parserVersion":"staging","error":"Something weird, inputs list >= rat List"} +{"id":"7dc8d574-7a05-4ee4-b370-059ddd38d144","timestamp":1730748178859,"parserVersion":"staging","error":"Extension count cannot be 0. This procedure is only invoked if there is at least one extension addition being encoded."} +{"id":"bc8f5359-c997-47c2-836d-8a4df2d1836d","timestamp":1730748179057,"parserVersion":"staging","error":"Reparsed bc8f5359-c997-47c2-836d-8a4df2d1836d Capabilities is null"} +{"id":"bc8f5359-c997-47c2-836d-8a4df2d1c417","timestamp":1730748179057,"parserVersion":"staging","error":"Reparsed bc8f5359-c997-47c2-836d-8a4df2d1c417 Capabilities is null"} +{"id":"bc8f5359-c997-47c2-9999-8a4df2d1836d","timestamp":1730748178875,"parserVersion":"staging"} +{"id":"db8f5359-c997-47c2-9999-8a4df2d1836d","timestamp":1730748178859,"parserVersion":"staging","error":"Reparsed db8f5359-c997-47c2-9999-8a4df2d1836d Capabilities is null"} diff --git a/src/test/resources/server/oracleForReparse/forceCompress/reparsing.json b/src/test/resources/server/oracleForReparse/forceCompress/reparsing.json new file mode 100644 index 00000000..1e6f2c3b --- /dev/null +++ b/src/test/resources/server/oracleForReparse/forceCompress/reparsing.json @@ -0,0 +1,5 @@ +{"id":"0dfbcad1-41be-4dc1-bcea-8407f6a2c907","timestamp":1730748181215,"parserVersion":"staging"} +{"id":"0dfbcad1-41be-4dc1-bcea-8407f6a2c908","timestamp":1730748181197,"parserVersion":"staging"} +{"id":"bc8f5359-c997-47c2-836d-8a4df2d1c417","timestamp":1730748180994,"parserVersion":"staging"} +{"id":"c3e783c9-54bc-42ee-970c-d871117399b2","timestamp":1730748181144,"parserVersion":"staging"} +{"id":"cd7eb9db-196d-46a5-938d-68061a100cdb","timestamp":1730748181076,"parserVersion":"staging"}