From 52de92f46aa9f52b02c1b51867fe128239992425 Mon Sep 17 00:00:00 2001 From: ambrishest Date: Tue, 8 Aug 2023 17:23:45 +0100 Subject: [PATCH] Enable Sonar & Add Unit tests in PMDataConverter (Go) Issue-ID: NONRTRIC-879 Signed-off-by: ambrishest Change-Id: I9fed65613883903cff994bbd4c9bdf06fc7a856b Signed-off-by: ambrishest --- .../build-pm-file-converter-ubuntu.sh | 39 + .../A20230515.0700_0100-0715_0100_GNODEB-0.xml | 4042 ++++++++++++++++++++ .../components/xmltransform/xmltransform_test.go | 92 + 3 files changed, 4173 insertions(+) create mode 100644 pm-file-converter/build-pm-file-converter-ubuntu.sh create mode 100644 pm-file-converter/components/xmltransform/A20230515.0700_0100-0715_0100_GNODEB-0.xml create mode 100644 pm-file-converter/components/xmltransform/xmltransform_test.go diff --git a/pm-file-converter/build-pm-file-converter-ubuntu.sh b/pm-file-converter/build-pm-file-converter-ubuntu.sh new file mode 100644 index 0000000..762d3b0 --- /dev/null +++ b/pm-file-converter/build-pm-file-converter-ubuntu.sh @@ -0,0 +1,39 @@ +#!/bin/bash +############################################################################## +# +# Copyright (C) 2022: Nordix Foundation +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +############################################################################## +set -eux + +echo "--> build-pm-file-converter-ubuntu.sh" + +# go installs tools like go-acc to $HOME/go/bin +# ubuntu minion path lacks go +export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin +export GO111MODULE=on +go version +cd pm-file-converter/ + +# install the go coverage tool helper +go install github.com/ory/go-acc + +go get github.com/stretchr/testify/mock@v1.7.1 + +go-acc ./... --ignore gentools,mocks,common,accesscontrolpolicyapi,aefsecurityapi,auditingapi,discoverserviceapi,eventsapi,invokermanagementapi,loggingapi,securityapi,publishserviceapi,routinginfoapi + +sed -i -e 's/oransc\.org\/nonrtric\/ranpm/pm-file-converter/' coverage.txt + +echo "--> build-pm-file-converter-ubuntu.sh ends" diff --git a/pm-file-converter/components/xmltransform/A20230515.0700_0100-0715_0100_GNODEB-0.xml b/pm-file-converter/components/xmltransform/A20230515.0700_0100-0715_0100_GNODEB-0.xml new file mode 100644 index 0000000..59907ec --- /dev/null +++ b/pm-file-converter/components/xmltransform/A20230515.0700_0100-0715_0100_GNODEB-0.xml @@ -0,0 +1,4042 @@ + + + + + + + + + + + + + + + pmCounterNumber0 + pmCounterNumber1 + pmCounterNumber2 + pmCounterNumber3 + pmCounterNumber4 + pmCounterNumber5 + pmCounterNumber6 + pmCounterNumber7 + pmCounterNumber8 + pmCounterNumber9 + pmCounterNumber10 + pmCounterNumber11 + pmCounterNumber12 + pmCounterNumber13 + pmCounterNumber14 + pmCounterNumber15 + pmCounterNumber16 + pmCounterNumber17 + pmCounterNumber18 + pmCounterNumber19 + pmCounterNumber20 + pmCounterNumber21 + pmCounterNumber22 + pmCounterNumber23 + pmCounterNumber24 + pmCounterNumber25 + pmCounterNumber26 + pmCounterNumber27 + pmCounterNumber28 + pmCounterNumber29 + pmCounterNumber30 + pmCounterNumber31 + pmCounterNumber32 + pmCounterNumber33 + pmCounterNumber34 + pmCounterNumber35 + pmCounterNumber36 + pmCounterNumber37 + pmCounterNumber38 + pmCounterNumber39 + pmCounterNumber40 + pmCounterNumber41 + pmCounterNumber42 + pmCounterNumber43 + pmCounterNumber44 + pmCounterNumber45 + pmCounterNumber46 + pmCounterNumber47 + pmCounterNumber48 + pmCounterNumber49 + pmCounterNumber50 + pmCounterNumber51 + pmCounterNumber51Act + pmCounterNumber53 + pmCounterNumber53Act + pmCounterNumber55 + pmCounterNumber56 + pmCounterNumber57 + pmCounterNumber58 + pmCounterNumber59 + pmCounterNumber60 + pmCounterNumber60IntgProt64kbps + pmCounterNumber62 + pmCounterNumber63 + pmCounterNumber64 + pmCounterNumber65 + pmCounterNumber66 + pmCounterNumber67 + pmCounterNumber68 + pmCounterNumber69 + pmCounterNumber70 + pmCounterNumber71 + pmCounterNumber72 + pmCounterNumber73 + pmCounterNumber74 + pmCounterNumber75 + pmCounterNumber76 + pmCounterNumber77 + pmCounterNumber78 + pmCounterNumber79 + pmCounterNumber80 + pmCounterNumber81 + pmCounterNumber82 + pmCounterNumber83 + pmCounterNumber84 + pmCounterNumber84Em + pmCounterNumber84EmFbInd + pmCounterNumber87 + pmCounterNumber88 + pmCounterNumber89 + pmCounterNumber90 + pmCounterNumber91 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + + + + pmCounterNumber92 + pmCounterNumber93 + pmCounterNumber94 + pmCounterNumber95 + pmCounterNumber96 + pmCounterNumber97 + pmCounterNumber98 + pmCounterNumber99 + pmCounterNumber100 + pmCounterNumber101 + pmCounterNumber102 + pmCounterNumber103 + pmCounterNumber104 + pmCounterNumber105 + pmCounterNumber106 + pmCounterNumber107 + pmCounterNumber108 + pmCounterNumber108Init + pmCounterNumber110 + pmCounterNumber110Init + pmCounterNumber112 + pmCounterNumber112Init + pmCounterNumber114 + pmCounterNumber114Init + pmCounterNumber116 + pmCounterNumber116Init + pmCounterNumber118 + pmCounterNumber118Init + pmCounterNumber120 + pmCounterNumber120Init + pmCounterNumber122 + pmCounterNumber122Init + pmCounterNumber124 + pmCounterNumber125 + pmCounterNumber125Init + pmCounterNumber127 + pmCounterNumber127Init + pmCounterNumber129 + pmCounterNumber129Init + pmCounterNumber131 + pmCounterNumber131Init + pmCounterNumber133 + pmCounterNumber133Init + pmCounterNumber135 + pmCounterNumber135Init + pmCounterNumber137 + pmCounterNumber137Init + pmCounterNumber139 + pmCounterNumber139Init + pmCounterNumber141 + pmCounterNumber141Init + pmCounterNumber143 + pmCounterNumber143Init + pmCounterNumber145 + pmCounterNumber145Init + pmCounterNumber147 + pmCounterNumber147Init + pmCounterNumber149 + pmCounterNumber150 + pmCounterNumber150Init + pmCounterNumber152 + pmCounterNumber152Init + pmCounterNumber154 + pmCounterNumber154Init + pmCounterNumber156 + pmCounterNumber156Init + pmCounterNumber158 + pmCounterNumber158Ext + pmCounterNumber160 + pmCounterNumber161 + pmCounterNumber162 + pmCounterNumber163 + pmCounterNumber164 + pmCounterNumber165 + pmCounterNumber166 + pmCounterNumber1666 + pmCounterNumber168 + pmCounterNumber169 + pmCounterNumber170 + pmCounterNumber171 + pmCounterNumber172 + pmCounterNumber173 + pmCounterNumber174 + pmCounterNumber175 + pmCounterNumber176 + pmCounterNumber177 + pmCounterNumber178 + pmCounterNumber179 + pmCounterNumber180 + pmCounterNumber181 + pmCounterNumber182 + pmCounterNumber183 + pmCounterNumber184 + pmCounterNumber185 + pmCounterNumber185Qos + pmCounterNumber185Samp + pmCounterNumber185SampQos + pmCounterNumber189 + pmCounterNumber189Qos + pmCounterNumber191 + pmCounterNumber191Qos + pmCounterNumber193 + pmCounterNumber193Samp + pmCounterNumber195 + pmCounterNumber195Ext + pmCounterNumber197 + pmCounterNumber198 + pmCounterNumber199 + pmCounterNumber200 + pmCounterNumber200BsrGrant + pmCounterNumber200PreemptGrant + pmCounterNumber200PucchSrGrant + pmCounterNumber204 + pmCounterNumber205 + pmCounterNumber206 + pmCounterNumber207 + pmCounterNumber208 + pmCounterNumber209 + pmCounterNumber210 + pmCounterNumber211 + pmCounterNumber212 + pmCounterNumber213 + pmCounterNumber214 + pmCounterNumber215 + pmCounterNumber216 + pmCounterNumber216MacCe + pmCounterNumber218 + pmCounterNumber219 + pmCounterNumber220 + pmCounterNumber221 + pmCounterNumber222 + pmCounterNumber223 + pmCounterNumber224 + pmCounterNumber225 + pmCounterNumber226 + pmCounterNumber227 + pmCounterNumber228 + pmCounterNumber228Forced + pmCounterNumber230 + pmCounterNumber231 + pmCounterNumber232 + pmCounterNumber233 + pmCounterNumber234 + pmCounterNumber235 + pmCounterNumber236 + pmCounterNumber237 + pmCounterNumber238 + pmCounterNumber239 + pmCounterNumber240 + pmCounterNumber241 + pmCounterNumber242 + pmCounterNumber243 + pmCounterNumber244 + pmCounterNumber245 + pmCounterNumber246 + pmCounterNumber247 + pmCounterNumber248 + pmCounterNumber249 + pmCounterNumber250 + pmCounterNumber251 + pmCounterNumber252 + pmCounterNumber252Qos + pmCounterNumber254 + pmCounterNumber254Qos + + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0 + 0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0 + 0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0 + 0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0 + 0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + + + + pmCounterNumber256 + pmCounterNumber257 + pmCounterNumber258 + pmCounterNumber259 + pmCounterNumber260 + pmCounterNumber261 + pmCounterNumber262 + pmCounterNumber263 + pmCounterNumber263On + pmCounterNumber265 + pmCounterNumber266 + pmCounterNumber267 + pmCounterNumber267Auto + pmCounterNumber267AutoCbrs + pmCounterNumber267Man + pmCounterNumber267ManCbrs + + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + + + + pmCounterNumber272 + pmCounterNumber273 + pmCounterNumber274 + pmCounterNumber275 + pmCounterNumber276 + pmCounterNumber277 + pmCounterNumber278 + + 0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + + + 0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + + + + + + + pmCounterNumber279 + pmCounterNumber280 + pmCounterNumber281 + pmCounterNumber282 + pmCounterNumber283 + pmCounterNumber284 + pmCounterNumber285 + pmCounterNumber286 + pmCounterNumber287 + pmCounterNumber288 + pmCounterNumber289 + pmCounterNumber290 + pmCounterNumber291 + pmCounterNumber292 + pmCounterNumber293 + pmCounterNumber294 + pmCounterNumber295 + pmCounterNumber296 + pmCounterNumber274 + + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0 + + + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0 + + + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0 + + + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0 + + + + + + + pmCounterNumber297 + + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + + + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + + + + + + + pmCounterNumber297F0Distr + pmCounterNumber297F2Distr + + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + + + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + + + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + + + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + + + + + + + pmCounterNumber300 + pmCounterNumber301 + pmCounterNumber302 + pmCounterNumber303 + pmCounterNumber304 + pmCounterNumber305 + + 0 + 0 + 0 + 0 + 0 + 0 + + + + + + + pmCounterNumber306 + pmCounterNumber307 + pmCounterNumber308 + pmCounterNumber309 + pmCounterNumber310 + pmCounterNumber311 + pmCounterNumber312 + pmCounterNumber313 + pmCounterNumber314 + pmCounterNumber315 + pmCounterNumber316 + pmCounterNumber317 + pmCounterNumber318 + pmCounterNumber319 + pmCounterNumber320 + pmCounterNumber321 + pmCounterNumber322 + pmCounterNumber323 + pmCounterNumber324 + pmCounterNumber324Act + pmCounterNumber326 + pmCounterNumber326Act + pmCounterNumber328 + pmCounterNumber329 + pmCounterNumber330 + pmCounterNumber331 + pmCounterNumber332 + pmCounterNumber333 + pmCounterNumber334 + pmCounterNumber335 + pmCounterNumber336 + pmCounterNumber337 + pmCounterNumber338 + pmCounterNumber339 + pmCounterNumber340 + pmCounterNumber341 + pmCounterNumber342 + pmCounterNumber343 + pmCounterNumber343Mos + pmCounterNumber345 + pmCounterNumber345Mos + pmCounterNumber347 + pmCounterNumber348 + pmCounterNumber349 + pmCounterNumber350 + pmCounterNumber350Mos + pmCounterNumber350Reatt + pmCounterNumber350ReattMos + pmCounterNumber354 + pmCounterNumber354Mos + pmCounterNumber301 + pmCounterNumber302 + pmCounterNumber303 + pmCounterNumber304 + pmCounterNumber305 + pmCounterNumber356 + pmCounterNumber357 + pmCounterNumber358 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + + + + pmCounterNumber359 + pmCounterNumber360 + pmCounterNumber361 + pmCounterNumber362 + pmCounterNumber363 + pmCounterNumber364 + pmCounterNumber365 + pmCounterNumber366 + pmCounterNumber367 + pmCounterNumber368 + pmCounterNumber369 + pmCounterNumber370 + pmCounterNumber371 + pmCounterNumber372 + pmCounterNumber373 + pmCounterNumber374 + pmCounterNumber375 + pmCounterNumber376 + pmCounterNumber377 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + + + + + + + pmCounterNumber378 + pmCounterNumber379 + pmCounterNumber380 + pmCounterNumber381 + pmCounterNumber382 + pmCounterNumber383 + pmCounterNumber384 + pmCounterNumber385 + pmCounterNumber386 + pmCounterNumber306 + pmCounterNumber307 + pmCounterNumber307ual + pmCounterNumber388 + pmCounterNumber389 + pmCounterNumber390 + pmCounterNumber391 + pmCounterNumber392 + pmCounterNumber393 + pmCounterNumber394 + pmCounterNumber395 + pmCounterNumber396 + pmCounterNumber397 + pmCounterNumber398 + pmCounterNumber399 + pmCounterNumber399Broadcasting + pmCounterNumber401 + pmCounterNumber402 + pmCounterNumber403 + pmCounterNumber404 + pmCounterNumber405 + pmCounterNumber406 + pmCounterNumber407 + pmCounterNumber407Qos + pmCounterNumber409 + pmCounterNumber410 + pmCounterNumber410Drb + pmCounterNumber410DrbQos + pmCounterNumber413 + pmCounterNumber413ResUe + pmCounterNumber415 + pmCounterNumber416 + pmCounterNumber417 + pmCounterNumber418 + pmCounterNumber419 + pmCounterNumber420 + pmCounterNumber421 + pmCounterNumber422 + pmCounterNumber423 + pmCounterNumber424 + pmCounterNumber425 + pmCounterNumber426 + pmCounterNumber427 + pmCounterNumber428 + pmCounterNumber429 + pmCounterNumber430 + pmCounterNumber431 + pmCounterNumber432 + pmCounterNumber433 + pmCounterNumber434 + pmCounterNumber435 + pmCounterNumber436 + pmCounterNumber437 + pmCounterNumber438 + pmCounterNumber439 + pmCounterNumber440 + pmCounterNumber441 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + + + + pmCounterNumber310 + pmCounterNumber311 + pmCounterNumber312 + pmCounterNumber313 + pmCounterNumber314 + pmCounterNumber347 + pmCounterNumber348 + pmCounterNumber349 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + + + + pmCounterNumber442 + pmCounterNumber443 + pmCounterNumber444 + pmCounterNumber445 + pmCounterNumber446 + pmCounterNumber447 + pmCounterNumber448 + pmCounterNumber448PCell + pmCounterNumber448SCell + pmCounterNumber448Volte + pmCounterNumber452 + pmCounterNumber453 + pmCounterNumber454 + pmCounterNumber455 + pmCounterNumber114 + pmCounterNumber456 + pmCounterNumber457 + pmCounterNumber458 + pmCounterNumber122 + pmCounterNumber459 + pmCounterNumber460 + pmCounterNumber461 + pmCounterNumber462 + pmCounterNumber131 + pmCounterNumber463 + pmCounterNumber464 + pmCounterNumber143 + pmCounterNumber145 + pmCounterNumber147 + pmCounterNumber14916qam + pmCounterNumber149256Qam + pmCounterNumber14964Qam + pmCounterNumber149Iua16qam + pmCounterNumber149IuaQpsk + pmCounterNumber149Qpsk + pmCounterNumber471 + pmCounterNumber472 + pmCounterNumber473 + pmCounterNumber474 + pmCounterNumber475 + pmCounterNumber476 + pmCounterNumber477 + pmCounterNumber478 + pmCounterNumber248 + pmCounterNumber249 + pmCounterNumber479 + pmCounterNumber250 + pmCounterNumber251 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + + + + + + + pmCounterNumber480 + pmCounterNumber481 + + 0 + 0,0,0 + + + 0 + 0,0,0 + + + 0 + 0,0,0 + + + 0 + 0,0,0 + + + 0 + 0,0,0 + + + + + + + pmCounterNumber482 + pmCounterNumber483 + pmCounterNumber484 + pmCounterNumber485 + pmCounterNumber486 + pmCounterNumber487 + pmCounterNumber488 + pmCounterNumber489 + pmCounterNumber490 + pmCounterNumber491 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + + + + pmCounterNumber492 + pmCounterNumber493 + pmCounterNumber494 + pmCounterNumber495 + + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + + + + + + + pmCounterNumber496 + pmCounterNumber497 + pmCounterNumber498 + + 0,0,0,0,0,0 + 0 + 0 + + + 0,0,0,0,0,0 + 0 + 0 + + + 0,0,0,0,0,0 + 0 + 0 + + + 0,0,0,0,0,0 + 0 + 0 + + + 0,0,0,0,0,0 + 0 + 0 + + + 0,0,0,0,0,0 + 0 + 0 + + + 0,0,0,0,0,0 + 0 + 0 + + + 0,0,0,0,0,0 + 0 + 0 + + + 0,0,0,0,0,0 + 0 + 0 + + + 0,0,0,0,0,0 + 0 + 0 + + + 0,0,0,0,0,0 + 0 + 0 + + + 0,0,0,0,0,0 + 0 + 0 + + + 0,0,0,0,0,0 + 0 + 0 + + + 0,0,0,0,0,0 + 0 + 0 + + + + + + + pmCounterNumber499 + pmCounterNumber500 + pmCounterNumber501 + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + + + + + pmCounterNumber502 + pmCounterNumber503 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + + + + + + pmCounterNumber482 + pmCounterNumber483 + pmCounterNumber484 + pmCounterNumber485 + pmCounterNumber486 + pmCounterNumber487 + pmCounterNumber488 + pmCounterNumber489 + pmCounterNumber504 + pmCounterNumber490 + pmCounterNumber505 + pmCounterNumber506 + pmCounterNumber507 + pmCounterNumber491 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + + + + pmCounterNumber508 + pmCounterNumber509 + pmCounterNumber510 + pmCounterNumber511 + pmCounterNumber512 + pmCounterNumber513 + pmCounterNumber514 + pmCounterNumber515 + pmCounterNumber516 + pmCounterNumber517 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + + + + pmCounterNumber518 + pmCounterNumber519 + pmCounterNumber520 + pmCounterNumber521 + pmCounterNumber522 + pmCounterNumber523 + pmCounterNumber524 + pmCounterNumber525 + pmCounterNumber526 + pmCounterNumber527 + pmCounterNumber528 + pmCounterNumber529 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + + + + pmCounterNumber482 + pmCounterNumber483 + pmCounterNumber484 + pmCounterNumber485 + pmCounterNumber486 + pmCounterNumber487 + pmCounterNumber488 + pmCounterNumber489 + pmCounterNumber507 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + + + + pmCounterNumber530 + pmCounterNumber530Accumulated + pmCounterNumber532 + + 0 + 0 + 333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,334,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333 + true + + + + + + + pmCounterNumber530 + pmCounterNumber530Accumulated + pmCounterNumber532 + pmCounterNumber533 + + 83 + 34846 + 333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,334,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333,333 + 52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52 + + + 12 + 4947 + 47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47 + 53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53 + + + 13 + 5394 + 52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,51,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,51,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52 + 54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54 + + + 22 + 9338 + 89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89 + 53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,52,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,52,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53 + + + 0 + 0 + 89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89 + 53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,52,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,52,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53 + true + + + + + + + pmCounterNumber534 + + 18,18,18 + + + 30,30,30 + + + + + + + pmCounterNumber535 + pmCounterNumber367 + pmCounterNumber368 + pmCounterNumber369 + pmCounterNumber370 + pmCounterNumber536 + pmCounterNumber537 + pmCounterNumber538 + pmCounterNumber539 + pmCounterNumber540 + pmCounterNumber541 + pmCounterNumber542 + pmCounterNumber543 + pmCounterNumber374 + pmCounterNumber375 + pmCounterNumber376 + pmCounterNumber377 + pmCounterNumber544 + pmCounterNumber545 + pmCounterNumber546 + pmCounterNumber547 + pmCounterNumber548 + pmCounterNumber549 + pmCounterNumber550 + pmCounterNumber551 + + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + + + + + + + pmCounterNumber359Aas + pmCounterNumber360Aas + pmCounterNumber554 + pmCounterNumber555 + pmCounterNumber365Actual + pmCounterNumber366Actual + pmCounterNumber558 + pmCounterNumber559 + pmCounterNumber560 + pmCounterNumber561 + pmCounterNumber562 + pmCounterNumber563 + pmCounterNumber564 + pmCounterNumber565 + pmCounterNumber566 + pmCounterNumber567 + pmCounterNumber568 + pmCounterNumber569 + pmCounterNumber570 + pmCounterNumber571 + pmCounterNumber572 + pmCounterNumber573 + + 0 + 0 + 0 + 0 + 0 + 0 + 5 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + + + + pmCounterNumber306 + pmCounterNumber307 + pmCounterNumber574 + pmCounterNumber575 + pmCounterNumber576 + pmCounterNumber577 + pmCounterNumber578 + pmCounterNumber579 + pmCounterNumber580 + pmCounterNumber581 + pmCounterNumber582 + pmCounterNumber33 + pmCounterNumber34 + pmCounterNumber329 + pmCounterNumber330 + pmCounterNumber583 + pmCounterNumber583Arp + pmCounterNumber583Csfb + pmCounterNumber583CsfbArp + pmCounterNumber583CsfbQci + pmCounterNumber583HoOngoing + pmCounterNumber583HoOngoingArp + pmCounterNumber583HoOngoingQci + pmCounterNumber583Qci + pmCounterNumber592 + pmCounterNumber592Arp + pmCounterNumber594 + pmCounterNumber595 + pmCounterNumber596 + pmCounterNumber597 + pmCounterNumber598 + pmCounterNumber599 + pmCounterNumber599Arp + pmCounterNumber599Qci + pmCounterNumber602 + pmCounterNumber602Arp + pmCounterNumber604 + pmCounterNumber605 + pmCounterNumber606 + pmCounterNumber607 + pmCounterNumber608 + pmCounterNumber609 + pmCounterNumber610 + pmCounterNumber611 + pmCounterNumber612 + pmCounterNumber613 + pmCounterNumber614 + pmCounterNumber615 + pmCounterNumber616 + pmCounterNumber617 + pmCounterNumber618 + pmCounterNumber619 + pmCounterNumber620 + pmCounterNumber621 + pmCounterNumber409 + pmCounterNumber622 + pmCounterNumber623 + pmCounterNumber624 + pmCounterNumber625 + pmCounterNumber626 + pmCounterNumber627 + pmCounterNumber413ResUe + pmCounterNumber570 + pmCounterNumber213Ce + pmCounterNumber629 + pmCounterNumber630 + pmCounterNumber631 + pmCounterNumber631Uu + pmCounterNumber633 + pmCounterNumber634 + pmCounterNumber635 + pmCounterNumber636 + pmCounterNumber637 + pmCounterNumber637FiltQci + pmCounterNumber637LastTTI + pmCounterNumber637LastTTIQci + pmCounterNumber641 + pmCounterNumber642 + pmCounterNumber643 + pmCounterNumber350 + pmCounterNumber350Ce + pmCounterNumber350Dta + pmCounterNumber350DtaCe + pmCounterNumber350Reatt + pmCounterNumber350ReattCe + pmCounterNumber350ReattDta + pmCounterNumber350ReattDtaCe + pmCounterNumber650 + pmCounterNumber650ActiveUsers + pmCounterNumber652 + pmCounterNumber652Ce + pmCounterNumber654 + pmCounterNumber654Ce + pmCounterNumber354 + pmCounterNumber354Ce + pmCounterNumber354Dta + pmCounterNumber354DtaCe + pmCounterNumber354GummeiNative + pmCounterNumber660 + pmCounterNumber661 + pmCounterNumber662 + pmCounterNumber663 + pmCounterNumber664 + pmCounterNumber664Ce + pmCounterNumber664Dta + pmCounterNumber664DtaCe + pmCounterNumber664Em + pmCounterNumber664Hpa + pmCounterNumber664Mod + pmCounterNumber664ModCe + pmCounterNumber664Mos + pmCounterNumber664Mta + pmCounterNumber664MtaCe + pmCounterNumber675 + pmCounterNumber675Ce + pmCounterNumber677 + pmCounterNumber677Ce + pmCounterNumber677Dta + pmCounterNumber677DtaCe + pmCounterNumber677Em + pmCounterNumber677Hpa + pmCounterNumber677Mod + pmCounterNumber677ModCe + pmCounterNumber677Mos + pmCounterNumber677Mta + pmCounterNumber677MtaCe + pmCounterNumber688 + pmCounterNumber689 + pmCounterNumber690 + pmCounterNumber691 + pmCounterNumber692 + pmCounterNumber693 + pmCounterNumber694 + pmCounterNumber694Em + pmCounterNumber696 + pmCounterNumber696Em + pmCounterNumber698 + pmCounterNumber699 + pmCounterNumber699Em + pmCounterNumber701 + pmCounterNumber701Em + pmCounterNumber703 + pmCounterNumber704 + pmCounterNumber705 + pmCounterNumber706 + pmCounterNumber7062 + pmCounterNumber708 + pmCounterNumber709 + pmCounterNumber710 + pmCounterNumber711 + pmCounterNumber712 + pmCounterNumber713 + pmCounterNumber714 + pmCounterNumber715 + pmCounterNumber716 + pmCounterNumber717 + pmCounterNumber718 + pmCounterNumber719 + pmCounterNumber720 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0 + 0,0,0,0 + 0 + 0 + 0 + 0 + 0,0,0,0 + 0,0,0,0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0 + 0 + 0,0,0,0 + 0 + 0,0,0,0 + 0 + 0,0,0,0 + 0 + 0 + 0 + 0,0,0,0 + 0 + 0,0,0,0 + 0 + 0,0,0,0 + 0 + 0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0 + 0 + 0,0,0,0 + 0 + 0 + 0 + 0,0,0,0 + 0 + 0 + 0,0,0,0 + 0 + 0,0,0,0 + 0 + 0,0,0,0 + 0 + 0,0,0,0 + 0 + 0 + 0 + 0,0,0,0 + 0 + 0 + 0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0,0,0,0,0,0,0,0 + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0 + 0,0,0,0 + 0 + 0 + 0 + 0 + 0,0,0,0 + 0,0,0,0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0 + 0 + 0,0,0,0 + 0 + 0,0,0,0 + 0 + 0,0,0,0 + 0 + 0 + 0 + 0,0,0,0 + 0 + 0,0,0,0 + 0 + 0,0,0,0 + 0 + 0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0 + 0 + 0,0,0,0 + 0 + 0 + 0 + 0,0,0,0 + 0 + 0 + 0,0,0,0 + 0 + 0,0,0,0 + 0 + 0,0,0,0 + 0 + 0,0,0,0 + 0 + 0 + 0 + 0,0,0,0 + 0 + 0 + 0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0,0,0,0,0,0,0,0 + 0 + + + + + + + pmCounterNumber550Burst + pmCounterNumber550Format + pmCounterNumber550X2Fwd + pmCounterNumber724 + pmCounterNumber725 + + 0 + 0 + 0 + 0 + 0 + + + + + + + pmCounterNumber726 + pmCounterNumber727 + pmCounterNumber728 + pmCounterNumber729 + pmCounterNumber730 + pmCounterNumber731 + pmCounterNumber732 + pmCounterNumber733 + pmCounterNumber734 + pmCounterNumber735 + pmCounterNumber629CatMDrxNoSyncQci + pmCounterNumber629CatMDrxSyncQci + pmCounterNumber629CatMNoDrxNoSyncQci + pmCounterNumber629CatMNoDrxSyncQci + pmCounterNumber629DrxNoSyncQci + pmCounterNumber629DrxSync + pmCounterNumber629DrxSyncQci + pmCounterNumber629NoDrxNoSyncQci + pmCounterNumber629NoDrxSyncQci + pmCounterNumber629Qci + pmCounterNumber630CatMDrxNoSyncQci + pmCounterNumber630CatMDrxSyncQci + pmCounterNumber630CatMNoDrxNoSyncQci + pmCounterNumber630CatMNoDrxSyncQci + pmCounterNumber630DrxNoSyncQci + pmCounterNumber630DrxSync + pmCounterNumber630DrxSyncQci + pmCounterNumber630NoDrxNoSyncQci + pmCounterNumber630NoDrxSyncQci + pmCounterNumber630Qci + pmCounterNumber756 + pmCounterNumber756Qci + pmCounterNumber758 + pmCounterNumber758Qci + pmCounterNumber631Qci + pmCounterNumber631UuQci + pmCounterNumber762 + pmCounterNumber633Limitations + pmCounterNumber633MissingPdus2Qci + pmCounterNumber633Qci + pmCounterNumber633RohcFail2Qci + pmCounterNumber633SrbTooLarge + pmCounterNumber768 + pmCounterNumber769 + pmCounterNumber770 + pmCounterNumber771 + pmCounterNumber771Qci + pmCounterNumber634Qci + pmCounterNumber635Qci + pmCounterNumber775 + pmCounterNumber637Ca + pmCounterNumber637LastTTICa + pmCounterNumber637Qci + pmCounterNumber637TransPlmn0 + pmCounterNumber637TransPlmn1 + pmCounterNumber637TransPlmn2 + pmCounterNumber637TransPlmn3 + pmCounterNumber637TransPlmn4 + pmCounterNumber637TransPlmn5 + pmCounterNumber637TransPlmn6 + pmCounterNumber637TransQci + pmCounterNumber787 + pmCounterNumber641Trans + pmCounterNumber789 + pmCounterNumber642Plmn0 + pmCounterNumber642Plmn1 + pmCounterNumber642Plmn2 + pmCounterNumber642Plmn3 + pmCounterNumber642Plmn4 + pmCounterNumber642Plmn5 + pmCounterNumber642Plmn6 + pmCounterNumber642Qci + pmCounterNumber798 + + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0 + 0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0,0,0,0,0,0,0,0,0,0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + + + + pmCounterNumber799 + pmCounterNumber799Gtpu + pmCounterNumber799NoCtxt + pmCounterNumber802 + pmCounterNumber803 + pmCounterNumber804 + pmCounterNumber805 + pmCounterNumber806 + pmCounterNumber807 + pmCounterNumber808 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + + + + pmEndcUeCapabilityUlPdcpDelay + + 0 + + + 0 + + + 0 + + + 0 + + + + + + + pmCounterNumber802 + pmCounterNumber803 + + 0 + 0 + + + + + + + diff --git a/pm-file-converter/components/xmltransform/xmltransform_test.go b/pm-file-converter/components/xmltransform/xmltransform_test.go new file mode 100644 index 0000000..9f12c99 --- /dev/null +++ b/pm-file-converter/components/xmltransform/xmltransform_test.go @@ -0,0 +1,92 @@ +// - +// +// ========================LICENSE_START================================= +// O-RAN-SC +// %% +// Copyright (C) 2022: Nordix Foundation +// %% +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ========================LICENSE_END=================================== + +package xmltransform + +import ( + "bytes" + "fmt" + "io" + "main/common/dataTypes" + "os" + "testing" +) + +func TestXMLToJSONConv_Success(t *testing.T) { + // Prepare the input data + var evt_data dataTypes.XmlFileEventHeader = dataTypes.XmlFileEventHeader{ + ProductName: "O-RAN SC", + VendorName: "Ericsson AB", + Location: "Ireland", + Compression: "gzip", + SourceName: "GNODEB-0", + FileFormatType: "xml", + FileFormatVersion: "1.0", + Name: "Sample Event", + ChangeIdentifier: "Sample Change ID", + InternalLocation: "Sample Internal Location", + TimeZoneOffset: "+05:00", + ObjectStoreBucket: "Sample Bucket", + } + + filename := "A20230515.0700_0100-0715_0100_GNODEB-0.xml" + fi, err := os.Open(filename) + + if err != nil { + t.Fatalf("File %s - cannot be opened - discarding message, error details: %s", filename, err.Error()) + } + defer fi.Close() + + reader := fi + + var buf3 bytes.Buffer + _, err2 := io.Copy(&buf3, reader) + if err2 != nil { + t.Fatalf("File %s - cannot be read, discarding message, %s", filename, err.Error()) + return + } + file_bytes := buf3.Bytes() + b, err := xml_to_json_conv(&file_bytes, &evt_data) + + json_filename := "A20230515.0700_0100-0715_0100_GNODEB-0.json" + + err3 := os.WriteFile(json_filename, b, 0644) + + if err3 != nil { + t.Fatalf("Error writing %s to JSON :, %s ", json_filename, err3.Error()) + } + + if err != nil { + t.Fatalf("Cannot convert file %s - discarding message, %s", filename, err.Error()) + } + + if len(b) <= 100000 { + t.Fatalf("Conversion of %s returned %d bytes", filename, len(b)) + } + + fi, err = os.Open(json_filename) + + if err != nil { + t.Fatalf("File %s - cannot be opened - discarding message, error details: %s", json_filename, err.Error()) + } else { + fmt.Println("XML file Converted to JSON") + } + defer fi.Close() +} -- 2.16.6