#######################################################################################
#######################################################################################
#NIDD_VER: xL18_1708_001_00
# LNBTS: xL18_1708_001
# Migration from xL18_1707_002 to xL18_1708_001
# 28.07.2017 Sebastian Kulikowski
#######################################################################################

#######################################################################################
# General version check

for_objects "MRBTS/LNBTS"
	begin
        if not ( get_version $current_dist_name ) == "xL18_1707_002"
            abort_file
	end
	
if ( objects_count "MRBTS/LNBTS" ) == "0"
	abort_file

#######################################################################################
# updates

define "actAmleValue" "false"
define "actInterFreqLBValue" "false"
define "actIntraFreqLoadBalValue" "false"

define "loadSettingsNeededForAllLncels" "false"

for_objects "MRBTS/LNBTS"
	begin
        del_param $current_dist_name "actRsrqMobilityThreshQci1"

        if ( param_exist $current_dist_name "actAmle" )
            begin
                define "actAmleValue" get_param $current_dist_name "actAmle"
                del_param $current_dist_name "actAmle"
            end

        if ( param_exist $current_dist_name "actInterFreqLB" )
            begin
                define "actInterFreqLBValue" get_param $current_dist_name "actInterFreqLB"
                del_param $current_dist_name "actInterFreqLB"
            end

        if ( param_exist $current_dist_name "actIntraFreqLoadBal" )
            begin
                define "actIntraFreqLoadBalValue" get_param $current_dist_name "actIntraFreqLoadBal"
                del_param $current_dist_name "actIntraFreqLoadBal"
            end

        if not ( param_exist $current_dist_name "actUlInDevCoexGNSS" ) add_param $current_dist_name "actUlInDevCoexGNSS" "false"

        define "lnbtsFddDn" $current_dist_name JOIN "/LNBTS_FDD-0"
        if ( param_exist $current_dist_name "actIdleLB" ) && ( get_param $current_dist_name "actIdleLB" ) == "true" ||
           ( param_exist $current_dist_name "actLBPowerSaving" ) && ( get_param $current_dist_name "actLBPowerSaving" ) == "true" ||
           ( param_exist $current_dist_name "actLBRTXPowerSaving" ) && ( get_param $current_dist_name "actLBRTXPowerSaving" ) == "true" ||
           ( param_exist $current_dist_name "actPcellSwap" ) && ( get_param $current_dist_name "actPcellSwap" ) == "true" ||
           ( param_exist $current_dist_name "actIdleLBCaAware" ) && ( get_param $current_dist_name "actIdleLBCaAware" ) == "true" ||
           ( param_exist lnbtsFddDn "actUtranLoadBal" ) && ( get_param lnbtsFddDn "actUtranLoadBal" ) == "true"
            begin
                "loadSettingsNeededForAllLncels" "true"
            end
    end

for_objects "MRBTS/LNBTS/PMRNL"
	begin
        add_param $current_dist_name "mtSIMonitoring" "15min"
    end

for_objects "MRBTS/LNBTS/LNCEL"
    begin
        for_list $current_dist_name "dlIshConfig"
            begin
                if ( param_exist $current_dist_name "dlIshConfig." JOIN $current_index JOIN ".ishPrId" )
                    begin
                        define "ishPrId" get_param $current_dist_name "dlIshConfig." JOIN $current_index JOIN ".ishPrId"
                        define "ishPrDn" "MRBTS-" JOIN $current_MRBTS JOIN "/LNBTS-" JOIN $current_LNBTS JOIN "/ISHPR-" JOIN ishPrId
                        if ( objects_count ishPrDn ) == "0"
                            begin
                                add_object ishPrDn
                                set_operation ishPrDn "create"

                                add_param ishPrDn "actFastIncreaseGbr" "true"
                                add_param ishPrDn "actFastIncreaseNonGbr" "false"
                                add_param ishPrDn "activationThreshold" "100"
                                add_param ishPrDn "blankingPosition" "upper"
                                add_param ishPrDn "limitHighLoadNeighbor" "80"
                                add_param ishPrDn "nCellsLoadExchange" "6"
                                add_param ishPrDn "nHighLoadNeighbor" "2"
                                add_param ishPrDn "periodicityLoadExchange" "1000ms"
                                add_param ishPrDn "prefAlignment" "pciModBased"
                                add_param ishPrDn "prefResDecreaseThreshold" "60"
                                add_param ishPrDn "prefResIncreaseThreshold" "80"
                                add_param ishPrDn "prefResLowerLimit" "30"
                                add_param ishPrDn "prefResStepSize" "2RBGs"
                                add_param ishPrDn "restartPeriodLoadExchange" "30min"
                                add_param ishPrDn "updatePeriod" "100"
                            end
                    end
            end
        if not ( param_exist $current_dist_name "actAmle" ) add_param $current_dist_name "actAmle" actAmleValue 
        if not ( param_exist $current_dist_name "actInterFreqLB" ) add_param $current_dist_name "actInterFreqLB" actInterFreqLBValue 
        if not ( param_exist $current_dist_name "actIntraFreqLoadBal" ) add_param $current_dist_name "actIntraFreqLoadBal" actIntraFreqLoadBalValue

        if not ( param_exist $current_dist_name "maxPeriodicCqiIncrease" )
            begin
                if ( param_exist $current_dist_name "cellTechnology" ) && ( get_param $current_dist_name "cellTechnology" ) == "FDD"
                    add_param $current_dist_name "maxPeriodicCqiIncrease" "15"
            end

        if ( param_exist $current_dist_name "ulpcRarespTpc" )
            begin
                define "ulpcRarespTpcValue" get_param $current_dist_name "ulpcRarespTpc"

                if ( objects_count $current_dist_name JOIN "/LNCEL_FDD" ) == 1
                    begin
                        define "lncelFddDn" $current_dist_name JOIN "/LNCEL_FDD-0"
                        add_param lncelFddDn "ulpcRarespTpc" ulpcRarespTpcValue
                    end

                del_param $current_dist_name "ulpcRarespTpc"
            end

        if ( param_exist $current_dist_name "cellTechnology" ) && ( get_param $current_dist_name "cellTechnology" ) == "FDD"
            begin
                if ( param_exist $current_dist_name "actEicic" ) && ( get_param $current_dist_name "actEicic" ) == "true" ||
                   ( param_exist $current_dist_name "actIntraFreqLoadBal" ) && ( get_param $current_dist_name "actIntraFreqLoadBal" ) == "true" ||
                   ( param_exist $current_dist_name "actInterFreqLB" ) && ( get_param $current_dist_name "actInterFreqLB" ) == "true" ||
                   ( param_exist $current_dist_name "actAmle" ) && ( get_param $current_dist_name "actAmle" ) == "true" ||
                   ( param_exist lnbtsFddDn "actUtranLoadBal" ) && ( get_param lnbtsFddDn "actUtranLoadBal" ) == "true" ||
                   ( loadSettingsNeededForAllLncels ) == "true"
                    begin
                        if not ( param_exist $current_dist_name "loadSettings" )
                            begin
                                add_list $current_dist_name "loadSettings"
                                add_complex_param $current_dist_name "loadSettings.0"
                                add_param $current_dist_name "loadSettings.0.ulCacIgnore" "false"
                                add_param $current_dist_name "loadSettings.0.targetLoadGbrDl" "50"
                                add_param $current_dist_name "loadSettings.0.targetLoadNonGbrDl" "75"
                                add_param $current_dist_name "loadSettings.0.targetLoadPdcch" "90"
                                add_param $current_dist_name "loadSettings.0.ulCacSelection" "ulReflectDlCac"
                                add_param $current_dist_name "loadSettings.0.ulStaticCac" "100"
                                add_param $current_dist_name "loadSettings.0.cellCapClass" "100"
                                add_param $current_dist_name "loadSettings.0.nomNumPrbNonGbr" "0.01"
                                add_param $current_dist_name "loadSettings.0.mlbEicicOperMode" "allUes"
                            end
                    end
            end
    end

for_objects "MRBTS/LNBTS/LNCEL/CAREL"
    begin
        del_param $current_dist_name "pucchF1bwcsRecycling"
    end

for_objects "MRBTS/LNBTS/CAGENB"
    begin
        if ( param_exist $current_dist_name "nlcvDeltaX2" )
            begin
                define "nlcvDeltaX2" get_param $current_dist_name "nlcvDeltaX2"
                if not ( param_exist $current_dist_name "nlcvDeltaX2C2" ) add_param $current_dist_name "nlcvDeltaX2C2" nlcvDeltaX2
            end

        del_param $current_dist_name "nlcvDeltaX2"
    end

define "maxNumMimoLayerFddRequired" "false"

for_objects "MRBTS/LNBTS"
    begin
        if ( param_exist $current_dist_name "actDLCAggr" ) && ( param_exist $current_dist_name "supportedCellTechnology" )
            begin
                if ( get_param $current_dist_name "actDLCAggr" ) == "true" && ( get_param $current_dist_name "supportedCellTechnology" ) == "FDD"
                    define "maxNumMimoLayerFddRequired" "true"
            end
    end

for_objects "MRBTS/LNBTS/CADPR"
    begin
        if ( maxNumMimoLayerFddRequired ) == "true"
             if not ( param_exist $current_dist_name "maxNumMimoLayerFdd" ) add_param $current_dist_name "maxNumMimoLayerFdd" "10"
    end

for_objects "MRBTS/LNBTS/LNCEL/LNHOIF"
    begin
        define "lncelDn" "MRBTS-" JOIN $current_MRBTS + "/LNBTS-" JOIN $current_LNBTS + "/LNCEL-" JOIN $current_LNCEL
        if ( param_exist lncelDn "actInterFreqLB" ) && ( get_param lncelDn "actInterFreqLB" ) == "true" ||
            ( param_exist lncelDn "actAmle" ) && ( get_param lncelDn "actAmle" ) == "true"
            begin
                if not ( param_exist $current_dist_name "thresholdRsrqIFLBFilter" )
                    begin
                        if not ( param_exist $current_dist_name "thresholdRsrpIFLBFilter" ) add_param $current_dist_name "thresholdRsrpIFLBFilter" "-98"
                    end
            end
    end

#######################################################################################
# Set proper version and adaptation to LNBTS objects

for_objects "MRBTS/LNBTS"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/SCTP"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/TRSNW"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end

for_objects "MRBTS/LNBTS/ANR"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end

for_objects "MRBTS/LNBTS/ANRPRL"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end

for_objects "MRBTS/LNBTS/ANRPRW"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/CADPR"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/CRAN"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end

for_objects "MRBTS/LNBTS/CRGPR"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/CTRLTS"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/CTRLTS/LTRACE"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/CTRLTS/MTRACE"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/GTPU"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/ISHPR"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/LBPUCCHRDPR"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/LNADJ"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/LNADJ/LNADJL"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
for_objects "MRBTS/LNBTS/LNADJG"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end	

for_objects "MRBTS/LNBTS/LNADJW"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end	
	
for_objects "MRBTS/LNBTS/LNADJX"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end

for_objects "MRBTS/LNBTS/LNBTS_FDD"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end		

for_objects "MRBTS/LNBTS/LNCEL"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end	
	
for_objects "MRBTS/LNBTS/LNCEL/AMLEPR"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end	
	
for_objects "MRBTS/LNBTS/LNCEL/BBPOOLALLOC"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end	
	
for_objects "MRBTS/LNBTS/LNCEL/CAPR"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end	
	
for_objects "MRBTS/LNBTS/LNCEL/CAREL"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end	
	
for_objects "MRBTS/LNBTS/LNCEL/CDFIM"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end	
	
for_objects "MRBTS/LNBTS/LNCEL/DRX"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/LNCEL/GFIM"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/LNCEL/GFIM/GNFL"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/LNCEL/IAFIM"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/LNCEL/IRFIM"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/LNCEL/LNCEL_FDD"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/LNCEL/LNHOG"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/LNCEL/LNHOH"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end

for_objects "MRBTS/LNBTS/LNCEL/LNHOIF"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end

for_objects "MRBTS/LNBTS/LNCEL/LNHOW"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/LNCEL/LNHOX"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/LNCEL/LNNEIH"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/LNCEL/LNREL"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/LNCEL/LNRELG"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/LNCEL/LNRELW"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/LNCEL/LNRELX"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/LNCEL/REDRT"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/LNCEL/SDRX"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/LNCEL/UFFIM"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/LNCEL/XPARAM"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/LNCSG"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/LNHENB"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/LNMCE"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/LNMCE/LNM3"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/LNMME"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/LNSENB"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/M1SYNC"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/MFBIPR"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/MODPR"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/MODPR/MODIMP"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/MODPR/MODRED"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end

for_objects "MRBTS/LNBTS/MOPR"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/MOPR/MOIMP"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end

for_objects "MRBTS/LNBTS/PMRNL"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end	
	
for_objects "MRBTS/LNBTS/PSGRP"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end	
	
for_objects "MRBTS/LNBTS/ULCOMP"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end	
	
for_objects "MRBTS/LNBTS/LNCEL/SIB"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end	
	
for_objects "MRBTS/LNBTS/PMRNL/PMCCP"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end	
for_objects "MRBTS/LNBTS/PMRNL/PMQAP"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/CRGPR"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end	

for_objects "MRBTS/LNBTS/LNCEL/LNCEL_FDD/MPUCCH_FDD"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end	

for_objects "MRBTS/LNBTS/LNCEL/IFGPR"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end

for_objects "MRBTS/LNBTS/LNCEL/IFGDPR"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/ACBPR"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
	
for_objects "MRBTS/LNBTS/LNCEL/NBIOT_FDD"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end	
for_objects  "MRBTS/LNBTS/LNBTS_FDD/LAA/MFIREPR"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end	
for_objects "MRBTS/LNBTS/LNBTS_FDD/LAA/LNUPR"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end	
for_objects "MRBTS/LNBTS/LNBTS_FDD/LAA"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
for_objects "MRBTS/LNBTS/LNCEL/CATMCEL"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
for_objects "MRBTS/LNBTS/CAGENB"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end

for_objects "MRBTS/LNBTS/RIM"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
for_objects "MRBTS/LNBTS/LNMCE/MBSFNSYNCAREA_FDD"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end

for_objects "MRBTS/LNBTS/LNMCE/MBSFNSYNCAREA_FDD/MBSFN_FDD"
	begin
		set_version $current_dist_name "xL18_1708_001"
		set_adaptation $current_dist_name "NOKLTE"
	end
#######################################################################################
