{"ScriptPreparationCode":"var MyObject = {\u0022appVersion\u0022:\u002222.3.7\u0022,\u0022general\u0022:{\u0022startMainHidden\u0022:false,\u0022startMainMinimized\u0022:false,\u0022closeToSystemTray\u0022:true,\u0022saveScreenshots\u0022:true,\u0022server\u0022:\u0022steam\u0022,\u0022customLogPath\u0022:null,\u0022useRawSocket\u0022:true,\u0022listenPort\u0022:6040},\u0022shortcuts\u0022:{\u0022minimizeDamageMeter\u0022:{\u0022value\u0022:\u0022CommandOrControl\u002BDown\u0022,\u0022defaultValue\u0022:\u0022CommandOrControl\u002BDown\u0022},\u0022resetSession\u0022:{\u0022value\u0022:\u0022CommandOrControl\u002BUp\u0022,\u0022defaultValue\u0022:\u0022CommandOrControl\u002BUp\u0022},\u0022pauseDamageMeter\u0022:{\u0022value\u0022:\u0022CommandOrControl\u002BRight\u0022,\u0022defaultValue\u0022:\u0022CommandOrControl\u002BRight\u0022}},\u0022uploads\u0022:{\u0022uploadLogs\u0022:false,\u0022uploadKey\u0022:\u0022\u0022,\u0022api\u0022:{\u0022value\u0022:\u0022https://api.lail.ai\u0022,\u0022defaultValue\u0022:\u0022https://api.lail.ai\u0022},\u0022endpoint\u0022:{\u0022value\u0022:\u0022/logs/upload\u0022,\u0022defaultValue\u0022:\u0022/logs/upload\u0022},\u0022site\u0022:{\u0022value\u0022:\u0022https://lail.ai\u0022,\u0022defaultValue\u0022:\u0022https://lail.ai\u0022},\u0022openOnUpload\u0022:false,\u0022uploadUnlisted\u0022:true,\u0022includeRegion\u0022:false},\u0022damageMeter\u0022:{\u0022functionality\u0022:{\u0022dontResetOnZoneChange\u0022:false,\u0022pauseOnPhaseTransition\u0022:true,\u0022resetAfterPhaseTransition\u0022:true,\u0022displayEsther\u0022:true,\u0022estherColor\u0022:\u0022#c2fc03\u0022,\u0022autoMinimize\u0022:false,\u0022autoMinimizeTimer\u0022:60,\u0022minimizeToTaskbar\u0022:false,\u0022nameDisplay\u0022:\u0022name\u002Bclass\u0022,\u0022nameDisplayV2\u0022:\u0022name\u002Bgear\u002Bclass\u0022},\u0022design\u0022:{\u0022compactDesign\u0022:false,\u0022pinUserToTop\u0022:false,\u0022opacity\u0022:0.9,\u0022transparency\u0022:true},\u0022header\u0022:{\u0022damage\u0022:{\u0022name\u0022:\u0022Damage\u0022,\u0022enabled\u0022:true},\u0022dps\u0022:{\u0022name\u0022:\u0022DPS\u0022,\u0022enabled\u0022:true},\u0022tank\u0022:{\u0022name\u0022:\u0022Tanked\u0022,\u0022enabled\u0022:false},\u0022bossHP\u0022:{\u0022name\u0022:\u0022Boss HP\u0022,\u0022enabled\u0022:false}},\u0022tabs\u0022:{\u0022damage\u0022:{\u0022name\u0022:\u0022Damage/Tanked\u0022,\u0022enabled\u0022:true},\u0022deathTime\u0022:{\u0022name\u0022:\u0022Death Time\u0022,\u0022enabled\u0022:false},\u0022damagePercent\u0022:{\u0022name\u0022:\u0022D% (Damage Percent)\u0022,\u0022enabled\u0022:true},\u0022dps\u0022:{\u0022name\u0022:\u0022DPS/TPS\u0022,\u0022enabled\u0022:true},\u0022critRate\u0022:{\u0022name\u0022:\u0022Crit Rate\u0022,\u0022enabled\u0022:true},\u0022dBuffedBySup\u0022:{\u0022name\u0022:\u0022Dmg % dealt during Support buffs\u0022,\u0022enabled\u0022:false},\u0022dDebuffedBySup\u0022:{\u0022name\u0022:\u0022Dmg % dealt during Support debuffs\u0022,\u0022enabled\u0022:false},\u0022dPartyBuff\u0022:{\u0022name\u0022:\u0022Dmg % dealt during party synergies\u0022,\u0022enabled\u0022:true},\u0022dSelfBuff\u0022:{\u0022name\u0022:\u0022Dmg % dealt during self synergies (set, food, engravings, skills)\u0022,\u0022enabled\u0022:true},\u0022dOtherBuff\u0022:{\u0022name\u0022:\u0022Dmg % dealt during other buffs\u0022,\u0022enabled\u0022:false},\u0022faRate\u0022:{\u0022name\u0022:\u0022Front Attack Rate\u0022,\u0022enabled\u0022:true},\u0022baRate\u0022:{\u0022name\u0022:\u0022Back Attack Rate\u0022,\u0022enabled\u0022:true},\u0022counterCount\u0022:{\u0022name\u0022:\u0022Counter Count\u0022,\u0022enabled\u0022:true},\u0022hBuffedBySup\u0022:{\u0022name\u0022:\u0022Hit % dealt during Support buffs\u0022,\u0022enabled\u0022:false},\u0022hDebuffedBySup\u0022:{\u0022name\u0022:\u0022Hit % dealt during Support debuffs\u0022,\u0022enabled\u0022:false},\u0022hPartyBuff\u0022:{\u0022name\u0022:\u0022Hit % dealt during party synergies\u0022,\u0022enabled\u0022:false},\u0022hSelfBuff\u0022:{\u0022name\u0022:\u0022Hit % dealt during self synergies (set, food, engravings, skills)\u0022,\u0022enabled\u0022:false},\u0022hOtherBuff\u0022:{\u0022name\u0022:\u0022Hit % dealt during other buffs\u0022,\u0022enabled\u0022:false},\u0022maxDmg\u0022:{\u0022name\u0022:\u0022Skill View / Max Damage\u0022,\u0022enabled\u0022:true},\u0022avgDmg\u0022:{\u0022name\u0022:\u0022Skill View / Average Damage\u0022,\u0022enabled\u0022:true},\u0022avgCast\u0022:{\u0022name\u0022:\u0022Skill View / Average Damage per Cast\u0022,\u0022enabled\u0022:false},\u0022totalHits\u0022:{\u0022name\u0022:\u0022Skill View / Total Hits\u0022,\u0022enabled\u0022:true},\u0022totalCasts\u0022:{\u0022name\u0022:\u0022Skill View / Total Casts\u0022,\u0022enabled\u0022:false},\u0022hpm\u0022:{\u0022name\u0022:\u0022Skill View / Hits per Minute\u0022,\u0022enabled\u0022:true},\u0022cpm\u0022:{\u0022name\u0022:\u0022Skill View / Casts per Minute\u0022,\u0022enabled\u0022:false},\u0022shieldGiven\u0022:{\u0022name\u0022:\u0022Tab: Shield applied to other players\u0022,\u0022enabled\u0022:true},\u0022shieldGotten\u0022:{\u0022name\u0022:\u0022Tab: Shield gotten from other players\u0022,\u0022enabled\u0022:false},\u0022eshieldGiven\u0022:{\u0022name\u0022:\u0022Tab: Effective (used up) shield given to other players\u0022,\u0022enabled\u0022:true},\u0022eshieldGotten\u0022:{\u0022name\u0022:\u0022Tab: Effective (used up) shield gotten from other players\u0022,\u0022enabled\u0022:false}},\u0022buffFilter\u0022:{\u0022party\u0022:135,\u0022self\u0022:135,\u0022other\u0022:262144},\u0022classes\u0022:{\u0022Warrior\u0022:{\u0022color\u0022:\u0022#000000\u0022,\u0022defaultColor\u0022:\u0022#000000\u0022},\u0022Berserker\u0022:{\u0022color\u0022:\u0022#ee2e48\u0022,\u0022defaultColor\u0022:\u0022#ee2e48\u0022},\u0022Destroyer\u0022:{\u0022color\u0022:\u0022#7b9aa2\u0022,\u0022defaultColor\u0022:\u0022#7b9aa2\u0022},\u0022Gunlancer\u0022:{\u0022color\u0022:\u0022#E1907E\u0022,\u0022defaultColor\u0022:\u0022#E1907E\u0022},\u0022Paladin\u0022:{\u0022color\u0022:\u0022#ff9900\u0022,\u0022defaultColor\u0022:\u0022#ff9900\u0022},\u0022Female Warrior\u0022:{\u0022color\u0022:\u0022#000000\u0022,\u0022defaultColor\u0022:\u0022#000000\u0022},\u0022Slayer\u0022:{\u0022color\u0022:\u0022#3c484f\u0022,\u0022defaultColor\u0022:\u0022#3c484f\u0022},\u0022Mage\u0022:{\u0022color\u0022:\u0022#000000\u0022,\u0022defaultColor\u0022:\u0022#000000\u0022},\u0022Arcanist\u0022:{\u0022color\u0022:\u0022#b38915\u0022,\u0022defaultColor\u0022:\u0022#b38915\u0022},\u0022Summoner\u0022:{\u0022color\u0022:\u0022#22aa99\u0022,\u0022defaultColor\u0022:\u0022#22aa99\u0022},\u0022Bard\u0022:{\u0022color\u0022:\u0022#674598\u0022,\u0022defaultColor\u0022:\u0022#674598\u0022},\u0022Sorceress\u0022:{\u0022color\u0022:\u0022#66aa00\u0022,\u0022defaultColor\u0022:\u0022#66aa00\u0022},\u0022Martial Artist (Female)\u0022:{\u0022color\u0022:\u0022#000000\u0022,\u0022defaultColor\u0022:\u0022#000000\u0022},\u0022Wardancer\u0022:{\u0022color\u0022:\u0022#aaaa11\u0022,\u0022defaultColor\u0022:\u0022#aaaa11\u0022},\u0022Scrapper\u0022:{\u0022color\u0022:\u0022#990099\u0022,\u0022defaultColor\u0022:\u0022#990099\u0022},\u0022Soulfist\u0022:{\u0022color\u0022:\u0022#316395\u0022,\u0022defaultColor\u0022:\u0022#316395\u0022},\u0022Glaivier\u0022:{\u0022color\u0022:\u0022#f6da6a\u0022,\u0022defaultColor\u0022:\u0022#f6da6a\u0022},\u0022Martial Artist (Male)\u0022:{\u0022color\u0022:\u0022#000000\u0022,\u0022defaultColor\u0022:\u0022#000000\u0022},\u0022Striker\u0022:{\u0022color\u0022:\u0022#994499\u0022,\u0022defaultColor\u0022:\u0022#994499\u0022},\u0022Assassin\u0022:{\u0022color\u0022:\u0022#000000\u0022,\u0022defaultColor\u0022:\u0022#000000\u0022},\u0022Deathblade\u0022:{\u0022color\u0022:\u0022#a91a16\u0022,\u0022defaultColor\u0022:\u0022#a91a16\u0022},\u0022Shadowhunter\u0022:{\u0022color\u0022:\u0022#0099c6\u0022,\u0022defaultColor\u0022:\u0022#0099c6\u0022},\u0022Reaper\u0022:{\u0022color\u0022:\u0022#109618\u0022,\u0022defaultColor\u0022:\u0022#109618\u0022},\u0022Gunner (Male)\u0022:{\u0022color\u0022:\u0022#000000\u0022,\u0022defaultColor\u0022:\u0022#000000\u0022},\u0022Sharpshooter\u0022:{\u0022color\u0022:\u0022#dd4477\u0022,\u0022defaultColor\u0022:\u0022#dd4477\u0022},\u0022Deadeye\u0022:{\u0022color\u0022:\u0022#4442a8\u0022,\u0022defaultColor\u0022:\u0022#4442a8\u0022},\u0022Artillerist\u0022:{\u0022color\u0022:\u0022#33670b\u0022,\u0022defaultColor\u0022:\u0022#33670b\u0022},\u0022Machinist\u0022:{\u0022color\u0022:\u0022#3b4292\u0022,\u0022defaultColor\u0022:\u0022#3b4292\u0022},\u0022Gunner (Female)\u0022:{\u0022color\u0022:\u0022#000000\u0022,\u0022defaultColor\u0022:\u0022#000000\u0022},\u0022Gunslinger\u0022:{\u0022color\u0022:\u0022#6bcec2\u0022,\u0022defaultColor\u0022:\u0022#6bcec2\u0022},\u0022Specialist\u0022:{\u0022color\u0022:\u0022#000000\u0022,\u0022defaultColor\u0022:\u0022#000000\u0022},\u0022Artist\u0022:{\u0022color\u0022:\u0022#a34af0\u0022,\u0022defaultColor\u0022:\u0022#a34af0\u0022},\u0022Aeromancer\u0022:{\u0022color\u0022:\u0022#084ba3\u0022,\u0022defaultColor\u0022:\u0022#084ba3\u0022},\u0022Alchemist\u0022:{\u0022color\u0022:\u0022#3a945e\u0022,\u0022defaultColor\u0022:\u0022#3a945e\u0022}}},\u0022logs\u0022:{\u0022minimumSessionDurationInMinutes\u0022:1,\u0022minimumEncounterDurationInMinutes\u0022:0.5,\u0022minimumDurationInMinutes\u0022:0,\u0022splitOnPhaseTransition\u0022:true,\u0022multithreadParsing\u0022:true}};\r\n\r\nvar myCopy = null;","TestCases":[{"Name":"Lodash cloneDeep","Code":"myCopy = _.cloneDeep(MyObject);","IsDeferred":false},{"Name":"Native structuredClone","Code":"myCopy = structuredClone(MyObject);","IsDeferred":false}]}