{"nodes":[{"id":1,"callFrame":{"functionName":"(root)","scriptId":"0","url":"","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[2,3,4,5,6,14,165,1409,1411,1413]},{"id":2,"callFrame":{"functionName":"(program)","scriptId":"0","url":"","lineNumber":-1,"columnNumber":-1},"hitCount":290},{"id":3,"callFrame":{"functionName":"(idle)","scriptId":"0","url":"","lineNumber":-1,"columnNumber":-1},"hitCount":7865},{"id":4,"callFrame":{"functionName":"","scriptId":"0","url":"","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":5,"callFrame":{"functionName":"","scriptId":"46","url":"chrome-extension://hdokiejnpimakedhajhdlcegeplioahd/onloadwff.js","lineNumber":219,"columnNumber":147},"hitCount":1,"positionTicks":[{"line":220,"ticks":1}]},{"id":6,"callFrame":{"functionName":"","scriptId":"46","url":"chrome-extension://hdokiejnpimakedhajhdlcegeplioahd/onloadwff.js","lineNumber":1597,"columnNumber":339},"hitCount":0,"children":[7]},{"id":7,"callFrame":{"functionName":"","scriptId":"46","url":"chrome-extension://hdokiejnpimakedhajhdlcegeplioahd/onloadwff.js","lineNumber":1599,"columnNumber":146},"hitCount":0,"children":[8]},{"id":8,"callFrame":{"functionName":"r","scriptId":"46","url":"chrome-extension://hdokiejnpimakedhajhdlcegeplioahd/onloadwff.js","lineNumber":1597,"columnNumber":409},"hitCount":0,"children":[9]},{"id":9,"callFrame":{"functionName":"","scriptId":"46","url":"chrome-extension://hdokiejnpimakedhajhdlcegeplioahd/onloadwff.js","lineNumber":1591,"columnNumber":15},"hitCount":0,"children":[10,13]},{"id":10,"callFrame":{"functionName":"a","scriptId":"46","url":"chrome-extension://hdokiejnpimakedhajhdlcegeplioahd/onloadwff.js","lineNumber":1587,"columnNumber":435},"hitCount":1,"children":[11],"positionTicks":[{"line":1589,"ticks":1}]},{"id":11,"callFrame":{"functionName":"find","scriptId":"46","url":"chrome-extension://hdokiejnpimakedhajhdlcegeplioahd/onloadwff.js","lineNumber":1451,"columnNumber":100},"hitCount":0,"children":[12]},{"id":12,"callFrame":{"functionName":"pushStack","scriptId":"46","url":"chrome-extension://hdokiejnpimakedhajhdlcegeplioahd/onloadwff.js","lineNumber":1353,"columnNumber":511},"hitCount":1,"positionTicks":[{"line":1355,"ticks":1}]},{"id":13,"callFrame":{"functionName":"","scriptId":"46","url":"chrome-extension://hdokiejnpimakedhajhdlcegeplioahd/onloadwff.js","lineNumber":1588,"columnNumber":177},"hitCount":1,"positionTicks":[{"line":1589,"ticks":1}]},{"id":14,"callFrame":{"functionName":"elemData.handle","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":4912,"columnNumber":43},"hitCount":0,"children":[15]},{"id":15,"callFrame":{"functionName":"dispatch","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":5065,"columnNumber":19},"hitCount":1,"children":[16],"positionTicks":[{"line":5094,"ticks":1}]},{"id":16,"callFrame":{"functionName":"runTests","scriptId":"62","url":"http://localhost/source/gits/infusion-master/tests/manual-tests/framework/core/performance-fastInvokers/js/performance-test.js","lineNumber":107,"columnNumber":21},"hitCount":4,"children":[17,102,1398],"positionTicks":[{"line":128,"ticks":1},{"line":108,"ticks":3}]},{"id":17,"callFrame":{"functionName":"creator","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1944,"columnNumber":31},"hitCount":0,"children":[18]},{"id":18,"callFrame":{"functionName":"fluid.initComponent","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2687,"columnNumber":35},"hitCount":0,"children":[19,52]},{"id":19,"callFrame":{"functionName":"fluid.invokeGlobalFunction","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1144,"columnNumber":42},"hitCount":0,"children":[20]},{"id":20,"callFrame":{"functionName":"fluid.initLittleComponent","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2628,"columnNumber":41},"hitCount":1,"children":[21,48,49],"positionTicks":[{"line":2646,"ticks":1}]},{"id":21,"callFrame":{"functionName":"fluid.mergeComponentOptions","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2373,"columnNumber":43},"hitCount":1,"children":[22,27,30,40],"positionTicks":[{"line":2377,"ticks":1}]},{"id":22,"callFrame":{"functionName":"fluid.expandComponentOptions","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1248,"columnNumber":44},"hitCount":0,"children":[23]},{"id":23,"callFrame":{"functionName":"expandComponentOptionsImpl","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1205,"columnNumber":46},"hitCount":0,"children":[24]},{"id":24,"callFrame":{"functionName":"addPolicyBuiltins","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1189,"columnNumber":37},"hitCount":0,"children":[25]},{"id":25,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":0,"children":[26],"deoptReason":"Optimized too many times"},{"id":26,"callFrame":{"functionName":"","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1190,"columnNumber":205},"hitCount":1,"positionTicks":[{"line":1193,"ticks":1}]},{"id":27,"callFrame":{"functionName":"updateBlocks","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2395,"columnNumber":36},"hitCount":0,"children":[28]},{"id":28,"callFrame":{"functionName":"fluid.sortByPriority","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1306,"columnNumber":36},"hitCount":0,"children":[29]},{"id":29,"callFrame":{"functionName":"fluid.stableSort","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":748,"columnNumber":32},"hitCount":1,"positionTicks":[{"line":755,"ticks":1}]},{"id":30,"callFrame":{"functionName":"computeMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2423,"columnNumber":35},"hitCount":0,"children":[31,38]},{"id":31,"callFrame":{"functionName":"fluid.driveStrategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2198,"columnNumber":35},"hitCount":0,"children":[32]},{"id":32,"callFrame":{"functionName":"strategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2115,"columnNumber":32},"hitCount":0,"children":[33]},{"id":33,"callFrame":{"functionName":"fluid.fetchMergeChildren","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2071,"columnNumber":40},"hitCount":0,"children":[34]},{"id":34,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":0,"children":[35],"deoptReason":"Optimized too many times"},{"id":35,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2084,"columnNumber":44},"hitCount":0,"children":[36]},{"id":36,"callFrame":{"functionName":"strategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2115,"columnNumber":32},"hitCount":0,"children":[37]},{"id":37,"callFrame":{"functionName":"fluid.mergeOneImpl","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2025,"columnNumber":34},"hitCount":0},{"id":38,"callFrame":{"functionName":"fluid.compileMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1982,"columnNumber":40},"hitCount":0,"children":[39]},{"id":39,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":1,"deoptReason":"Optimized too many times","positionTicks":[{"line":517,"ticks":1}]},{"id":40,"callFrame":{"functionName":"fluid.computeComponentAccessor","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":694,"columnNumber":46},"hitCount":1,"children":[41],"positionTicks":[{"line":703,"ticks":1}]},{"id":41,"callFrame":{"functionName":"fluid.computeDynamicGrades","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":604,"columnNumber":42},"hitCount":0,"children":[42]},{"id":42,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":0,"children":[43],"deoptReason":"Optimized too many times"},{"id":43,"callFrame":{"functionName":"","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":620,"columnNumber":61},"hitCount":0,"children":[44]},{"id":44,"callFrame":{"functionName":"fluid.applyDynamicGrades","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":562,"columnNumber":40},"hitCount":0,"children":[45]},{"id":45,"callFrame":{"functionName":"computeMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2423,"columnNumber":35},"hitCount":0,"children":[46]},{"id":46,"callFrame":{"functionName":"fluid.driveStrategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2198,"columnNumber":35},"hitCount":0,"children":[47]},{"id":47,"callFrame":{"functionName":"strategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2115,"columnNumber":32},"hitCount":1,"positionTicks":[{"line":2162,"ticks":1}]},{"id":48,"callFrame":{"functionName":"options.initter","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2315,"columnNumber":39},"hitCount":0},{"id":49,"callFrame":{"functionName":"options.initter","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2264,"columnNumber":35},"hitCount":0,"children":[50]},{"id":50,"callFrame":{"functionName":"fluid.fetchMergeChildren","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2071,"columnNumber":40},"hitCount":0,"children":[51]},{"id":51,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":1,"deoptReason":"Optimized too many times","positionTicks":[{"line":517,"ticks":1}]},{"id":52,"callFrame":{"functionName":"fluid.initDependents","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1410,"columnNumber":36},"hitCount":0,"children":[53,54,100]},{"id":53,"callFrame":{"functionName":"fluid.isDestroyed","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2668,"columnNumber":33},"hitCount":0},{"id":54,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":0,"children":[55],"deoptReason":"Optimized too many times"},{"id":55,"callFrame":{"functionName":"","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1436,"columnNumber":43},"hitCount":0,"children":[56]},{"id":56,"callFrame":{"functionName":"fluid.initDependent","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1348,"columnNumber":35},"hitCount":1,"children":[57],"positionTicks":[{"line":1375,"ticks":1}]},{"id":57,"callFrame":{"functionName":"fluid.initSubcomponentImpl","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2717,"columnNumber":42},"hitCount":0,"children":[58]},{"id":58,"callFrame":{"functionName":"fluid.invokeGlobalFunction","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1144,"columnNumber":42},"hitCount":0,"children":[59]},{"id":59,"callFrame":{"functionName":"creator","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1944,"columnNumber":31},"hitCount":0,"children":[60]},{"id":60,"callFrame":{"functionName":"fluid.initComponent","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2687,"columnNumber":35},"hitCount":0,"children":[61,91]},{"id":61,"callFrame":{"functionName":"fluid.invokeGlobalFunction","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1144,"columnNumber":42},"hitCount":0,"children":[62]},{"id":62,"callFrame":{"functionName":"fluid.initLittleComponent","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2628,"columnNumber":41},"hitCount":0,"children":[63,72]},{"id":63,"callFrame":{"functionName":"fluid.mergeComponentOptions","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2373,"columnNumber":43},"hitCount":0,"children":[64,75]},{"id":64,"callFrame":{"functionName":"fluid.computeComponentAccessor","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":694,"columnNumber":46},"hitCount":0,"children":[65]},{"id":65,"callFrame":{"functionName":"fluid.computeDynamicGrades","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":604,"columnNumber":42},"hitCount":0,"children":[66]},{"id":66,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":0,"children":[67],"deoptReason":"Optimized too many times"},{"id":67,"callFrame":{"functionName":"","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":620,"columnNumber":61},"hitCount":0,"children":[68]},{"id":68,"callFrame":{"functionName":"fluid.applyDynamicGrades","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":562,"columnNumber":40},"hitCount":0,"children":[69]},{"id":69,"callFrame":{"functionName":"fluid.copy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":426,"columnNumber":26},"hitCount":0,"children":[70]},{"id":70,"callFrame":{"functionName":"fluid.copyRecurse","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":405,"columnNumber":33},"hitCount":0,"children":[71]},{"id":71,"callFrame":{"functionName":"fluid.transform","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":486,"columnNumber":31},"hitCount":1,"deoptReason":"Bad value context for arguments value","positionTicks":[{"line":498,"ticks":1}]},{"id":75,"callFrame":{"functionName":"fluid.expandComponentOptions","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1248,"columnNumber":44},"hitCount":0,"children":[76]},{"id":76,"callFrame":{"functionName":"expandComponentOptionsImpl","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1205,"columnNumber":46},"hitCount":0,"children":[77]},{"id":77,"callFrame":{"functionName":"addPolicyBuiltins","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1189,"columnNumber":37},"hitCount":0,"children":[78]},{"id":78,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":0,"children":[79],"deoptReason":"Optimized too many times"},{"id":79,"callFrame":{"functionName":"","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1190,"columnNumber":205},"hitCount":0,"children":[80]},{"id":80,"callFrame":{"functionName":"fluid.set","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1097,"columnNumber":25},"hitCount":0,"children":[81]},{"id":81,"callFrame":{"functionName":"fluid.model.setSimple","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1067,"columnNumber":37},"hitCount":0,"children":[82]},{"id":82,"callFrame":{"functionName":"fluid.model.accessSimple","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1044,"columnNumber":40},"hitCount":0,"children":[83]},{"id":83,"callFrame":{"functionName":"CompareICStub","scriptId":"0","url":"","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":72,"callFrame":{"functionName":"options.initter","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2264,"columnNumber":35},"hitCount":0,"children":[73]},{"id":73,"callFrame":{"functionName":"fluid.fetchMergeChildren","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2071,"columnNumber":40},"hitCount":0,"children":[74]},{"id":74,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":1,"children":[84],"deoptReason":"Optimized too many times","positionTicks":[{"line":517,"ticks":1}]},{"id":84,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2084,"columnNumber":44},"hitCount":0,"children":[85]},{"id":85,"callFrame":{"functionName":"strategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2115,"columnNumber":32},"hitCount":0,"children":[86]},{"id":86,"callFrame":{"functionName":"fluid.fetchMergeChildren","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2071,"columnNumber":40},"hitCount":0,"children":[87]},{"id":87,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":0,"children":[88],"deoptReason":"Optimized too many times"},{"id":88,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2084,"columnNumber":44},"hitCount":1,"children":[89],"positionTicks":[{"line":2092,"ticks":1}]},{"id":89,"callFrame":{"functionName":"strategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2115,"columnNumber":32},"hitCount":0,"children":[90]},{"id":90,"callFrame":{"functionName":"strategy","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2274,"columnNumber":32},"hitCount":0},{"id":91,"callFrame":{"functionName":"fluid.initDependents","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1410,"columnNumber":36},"hitCount":0,"children":[92]},{"id":92,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":0,"children":[93],"deoptReason":"Optimized too many times"},{"id":93,"callFrame":{"functionName":"","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1426,"columnNumber":40},"hitCount":0,"children":[94]},{"id":94,"callFrame":{"functionName":"fluid.bindDeferredComponent","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1383,"columnNumber":43},"hitCount":0,"children":[95]},{"id":95,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":1,"children":[96],"deoptReason":"Optimized too many times","positionTicks":[{"line":512,"ticks":1}]},{"id":96,"callFrame":{"functionName":"","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1385,"columnNumber":36},"hitCount":0,"children":[97]},{"id":97,"callFrame":{"functionName":"addListener","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1477,"columnNumber":34},"hitCount":0,"children":[98]},{"id":98,"callFrame":{"functionName":"lazyInit","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1419,"columnNumber":32},"hitCount":0,"children":[99]},{"id":99,"callFrame":{"functionName":"that.addListener","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1432,"columnNumber":40},"hitCount":0},{"id":100,"callFrame":{"functionName":"fluid.assessTreeConstruction","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1448,"columnNumber":44},"hitCount":0,"children":[101]},{"id":101,"callFrame":{"functionName":"fluid.markSubtree","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1461,"columnNumber":33},"hitCount":0},{"id":102,"callFrame":{"functionName":"fire","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1522,"columnNumber":27},"hitCount":5,"children":[103],"positionTicks":[{"line":1523,"ticks":3},{"line":1531,"ticks":1},{"line":1535,"ticks":1}]},{"id":103,"callFrame":{"functionName":"","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1391,"columnNumber":39},"hitCount":12,"children":[104,149,649,998,1206],"deoptReason":"Bad value context for arguments value","positionTicks":[{"line":1392,"ticks":1},{"line":1393,"ticks":1},{"line":1394,"ticks":3},{"line":1398,"ticks":7}]},{"id":104,"callFrame":{"functionName":"fluid.initDependent","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1348,"columnNumber":35},"hitCount":16,"children":[105,227,555,587,691,1263,1349],"positionTicks":[{"line":1378,"ticks":1},{"line":1349,"ticks":8},{"line":1350,"ticks":6},{"line":1357,"ticks":1}]},{"id":105,"callFrame":{"functionName":"fluid.initSubcomponentImpl","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2717,"columnNumber":42},"hitCount":3,"children":[106],"positionTicks":[{"line":2720,"ticks":2},{"line":2723,"ticks":1}]},{"id":106,"callFrame":{"functionName":"fluid.invokeGlobalFunction","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1144,"columnNumber":42},"hitCount":3,"children":[107,167],"positionTicks":[{"line":1146,"ticks":3}]},{"id":107,"callFrame":{"functionName":"creator","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1944,"columnNumber":31},"hitCount":5,"children":[108,373],"positionTicks":[{"line":1945,"ticks":5}]},{"id":108,"callFrame":{"functionName":"fluid.initComponent","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2687,"columnNumber":35},"hitCount":12,"children":[109,181,197,576,1035,1106,1214,1305],"positionTicks":[{"line":2689,"ticks":11},{"line":2700,"ticks":1}]},{"id":109,"callFrame":{"functionName":"fluid.invokeGlobalFunction","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1144,"columnNumber":42},"hitCount":1,"children":[110,826,1175],"positionTicks":[{"line":1146,"ticks":1}]},{"id":110,"callFrame":{"functionName":"fluid.initLittleComponent","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2628,"columnNumber":41},"hitCount":15,"children":[111,123,135,166,172,230,453],"positionTicks":[{"line":2640,"ticks":2},{"line":2641,"ticks":1},{"line":2635,"ticks":1},{"line":2652,"ticks":1},{"line":2630,"ticks":10}]},{"id":111,"callFrame":{"functionName":"fluid.mergeComponentOptions","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2373,"columnNumber":43},"hitCount":39,"children":[112,115,168,282,396,436,609,820],"positionTicks":[{"line":2374,"ticks":15},{"line":2375,"ticks":2},{"line":2376,"ticks":1},{"line":2379,"ticks":1},{"line":2412,"ticks":1},{"line":2413,"ticks":1},{"line":2382,"ticks":4},{"line":2415,"ticks":8},{"line":2385,"ticks":1},{"line":2452,"ticks":1},{"line":2390,"ticks":1},{"line":2456,"ticks":2},{"line":2396,"ticks":1}]},{"id":112,"callFrame":{"functionName":"computeMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2423,"columnNumber":35},"hitCount":4,"children":[113,264,300],"positionTicks":[{"line":2426,"ticks":4}]},{"id":113,"callFrame":{"functionName":"fluid.driveStrategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2198,"columnNumber":35},"hitCount":0,"children":[114,155]},{"id":114,"callFrame":{"functionName":"fluid.makeArray","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":435,"columnNumber":31},"hitCount":3,"children":[759],"positionTicks":[{"line":443,"ticks":1},{"line":438,"ticks":2}]},{"id":759,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":155,"callFrame":{"functionName":"strategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2115,"columnNumber":32},"hitCount":22,"children":[156,209,903,944,1139,1202],"positionTicks":[{"line":2160,"ticks":1},{"line":2144,"ticks":1},{"line":2162,"ticks":4},{"line":2163,"ticks":1},{"line":2116,"ticks":6},{"line":2117,"ticks":6},{"line":2135,"ticks":1},{"line":2138,"ticks":2}]},{"id":156,"callFrame":{"functionName":"fluid.fetchMergeChildren","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2071,"columnNumber":40},"hitCount":1,"children":[157,1207],"positionTicks":[{"line":2073,"ticks":1}]},{"id":157,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":3,"children":[326],"deoptReason":"Optimized too many times","positionTicks":[{"line":517,"ticks":2},{"line":510,"ticks":1}]},{"id":326,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2084,"columnNumber":44},"hitCount":7,"children":[327,650],"positionTicks":[{"line":2085,"ticks":5},{"line":2093,"ticks":2}]},{"id":327,"callFrame":{"functionName":"strategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2115,"columnNumber":32},"hitCount":18,"children":[328,354,521,675,767,886,986],"positionTicks":[{"line":2160,"ticks":1},{"line":2162,"ticks":1},{"line":2116,"ticks":8},{"line":2117,"ticks":6},{"line":2141,"ticks":1},{"line":2164,"ticks":1}]},{"id":328,"callFrame":{"functionName":"fluid.derefMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1977,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":1978,"ticks":1}]},{"id":354,"callFrame":{"functionName":"fluid.fetchMergeChildren","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2071,"columnNumber":40},"hitCount":3,"children":[355,1294],"positionTicks":[{"line":2073,"ticks":2},{"line":2074,"ticks":1}]},{"id":355,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":3,"children":[356,1302],"deoptReason":"Optimized too many times","positionTicks":[{"line":510,"ticks":3}]},{"id":356,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2084,"columnNumber":44},"hitCount":3,"children":[734],"positionTicks":[{"line":2091,"ticks":1},{"line":2085,"ticks":2}]},{"id":734,"callFrame":{"functionName":"strategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2115,"columnNumber":32},"hitCount":10,"children":[735,775,798,840],"positionTicks":[{"line":2138,"ticks":1},{"line":2116,"ticks":5},{"line":2117,"ticks":2},{"line":2182,"ticks":1},{"line":2174,"ticks":1}]},{"id":735,"callFrame":{"functionName":"fluid.mergeOneImpl","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2025,"columnNumber":34},"hitCount":0,"children":[736]},{"id":736,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":0,"children":[737]},{"id":737,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":775,"callFrame":{"functionName":"strategy","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2274,"columnNumber":32},"hitCount":2,"children":[973],"positionTicks":[{"line":2275,"ticks":2}]},{"id":973,"callFrame":{"functionName":"fluid.guardCircularExpansion","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2264,"columnNumber":44},"hitCount":2,"positionTicks":[{"line":2266,"ticks":2}]},{"id":798,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":1,"children":[799],"positionTicks":[{"line":339,"ticks":1}]},{"id":799,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":2},{"id":840,"callFrame":{"functionName":"fluid.derefMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1977,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":1978,"ticks":1}]},{"id":1302,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":329,"ticks":1}]},{"id":1294,"callFrame":{"functionName":"fluid.derefMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1977,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":1978,"ticks":1}]},{"id":521,"callFrame":{"functionName":"strategy","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2274,"columnNumber":32},"hitCount":8,"children":[522,1033],"positionTicks":[{"line":2275,"ticks":8}]},{"id":522,"callFrame":{"functionName":"hasOwnProperty","scriptId":"0","url":"hasOwnProperty","lineNumber":-1,"columnNumber":-1},"hitCount":2},{"id":1033,"callFrame":{"functionName":"fluid.guardCircularExpansion","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2264,"columnNumber":44},"hitCount":1,"positionTicks":[{"line":2266,"ticks":1}]},{"id":675,"callFrame":{"functionName":"fluid.concreteTrundler","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2211,"columnNumber":38},"hitCount":5,"positionTicks":[{"line":2212,"ticks":5}]},{"id":767,"callFrame":{"functionName":"fluid.mergeOneImpl","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2025,"columnNumber":34},"hitCount":6,"children":[966,1089],"positionTicks":[{"line":2026,"ticks":5},{"line":2029,"ticks":1}]},{"id":966,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":1089,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":0,"children":[1090]},{"id":1090,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":886,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":2,"positionTicks":[{"line":344,"ticks":1},{"line":338,"ticks":1}]},{"id":986,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":2,"positionTicks":[{"line":320,"ticks":2}]},{"id":650,"callFrame":{"functionName":"fluid.concreteTrundler","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2211,"columnNumber":38},"hitCount":11,"children":[810],"positionTicks":[{"line":2212,"ticks":11}]},{"id":810,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":1,"deoptReason":"Optimized too many times","positionTicks":[{"line":510,"ticks":1}]},{"id":1207,"callFrame":{"functionName":"fluid.derefMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1977,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":1978,"ticks":1}]},{"id":209,"callFrame":{"functionName":"strategy","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2274,"columnNumber":32},"hitCount":7,"children":[394,744,1194],"positionTicks":[{"line":2275,"ticks":6},{"line":2276,"ticks":1}]},{"id":394,"callFrame":{"functionName":"fluid.expandSource","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2233,"columnNumber":34},"hitCount":7,"children":[1257],"positionTicks":[{"line":2234,"ticks":3},{"line":2236,"ticks":2},{"line":2239,"ticks":2}]},{"id":1257,"callFrame":{"functionName":"deliverer","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2288,"columnNumber":30},"hitCount":1,"positionTicks":[{"line":2289,"ticks":1}]},{"id":744,"callFrame":{"functionName":"fluid.guardCircularExpansion","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2264,"columnNumber":44},"hitCount":1,"positionTicks":[{"line":2266,"ticks":1}]},{"id":1194,"callFrame":{"functionName":"fluid.concreteTrundler","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":-1,"columnNumber":-1},"hitCount":1,"positionTicks":[{"line":2276,"ticks":1}]},{"id":903,"callFrame":{"functionName":"fluid.mergeOneImpl","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2025,"columnNumber":34},"hitCount":1,"children":[1250,1338],"positionTicks":[{"line":2029,"ticks":1}]},{"id":1250,"callFrame":{"functionName":"fluid.freshContainer","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":401,"columnNumber":36},"hitCount":1,"children":[1251],"positionTicks":[{"line":403,"ticks":1}]},{"id":1251,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":329,"ticks":1}]},{"id":1338,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":1,"positionTicks":[{"line":344,"ticks":1}]},{"id":944,"callFrame":{"functionName":"fluid.makeArray","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":435,"columnNumber":31},"hitCount":1,"children":[945],"positionTicks":[{"line":440,"ticks":1}]},{"id":945,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":2,"positionTicks":[{"line":338,"ticks":2}]},{"id":1139,"callFrame":{"functionName":"fluid.derefMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1977,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":1978,"ticks":1}]},{"id":1202,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":1,"positionTicks":[{"line":338,"ticks":1}]},{"id":264,"callFrame":{"functionName":"jQuery.extend.jQuery.fn.extend","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":194,"columnNumber":43},"hitCount":27,"children":[265,485],"positionTicks":[{"line":233,"ticks":9},{"line":250,"ticks":4},{"line":203,"ticks":10},{"line":219,"ticks":1},{"line":217,"ticks":1},{"line":253,"ticks":2}]},{"id":265,"callFrame":{"functionName":"jQuery.extend.jQuery.fn.extend","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":194,"columnNumber":43},"hitCount":13,"children":[410,548],"positionTicks":[{"line":233,"ticks":7},{"line":250,"ticks":1},{"line":203,"ticks":4},{"line":239,"ticks":1}]},{"id":410,"callFrame":{"functionName":"jQuery.extend.jQuery.fn.extend","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":194,"columnNumber":43},"hitCount":19,"children":[928,969],"positionTicks":[{"line":233,"ticks":7},{"line":217,"ticks":1},{"line":203,"ticks":8},{"line":253,"ticks":3}]},{"id":928,"callFrame":{"functionName":"isPlainObject","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":301,"columnNumber":24},"hitCount":1,"children":[929],"positionTicks":[{"line":311,"ticks":1}]},{"id":929,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":5},{"id":969,"callFrame":{"functionName":"isArray","scriptId":"0","url":"isArray","lineNumber":-1,"columnNumber":-1},"hitCount":3},{"id":548,"callFrame":{"functionName":"isPlainObject","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":301,"columnNumber":24},"hitCount":26,"children":[940,1290],"positionTicks":[{"line":320,"ticks":25},{"line":311,"ticks":1}]},{"id":940,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":3},{"id":1290,"callFrame":{"functionName":"hasOwnProperty","scriptId":"0","url":"hasOwnProperty","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":485,"callFrame":{"functionName":"isPlainObject","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":301,"columnNumber":24},"hitCount":37,"positionTicks":[{"line":320,"ticks":33},{"line":319,"ticks":1},{"line":307,"ticks":1},{"line":311,"ticks":2}]},{"id":300,"callFrame":{"functionName":"fluid.compileMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1982,"columnNumber":40},"hitCount":1,"children":[301],"positionTicks":[{"line":1990,"ticks":1}]},{"id":301,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":7,"children":[302,1162],"deoptReason":"Optimized too many times","positionTicks":[{"line":517,"ticks":2},{"line":510,"ticks":5}]},{"id":302,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1989,"columnNumber":41},"hitCount":7,"children":[358,411,448,718,1396],"positionTicks":[{"line":1992,"ticks":2},{"line":1990,"ticks":4},{"line":2007,"ticks":1}]},{"id":358,"callFrame":{"functionName":"fluid.model.composePath","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":957,"columnNumber":39},"hitCount":7,"positionTicks":[{"line":959,"ticks":7}]},{"id":411,"callFrame":{"functionName":"fluid.set","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1097,"columnNumber":25},"hitCount":3,"children":[412],"positionTicks":[{"line":1098,"ticks":3}]},{"id":412,"callFrame":{"functionName":"fluid.model.setSimple","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[413]},{"id":413,"callFrame":{"functionName":"fluid.model.accessSimple","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[414]},{"id":414,"callFrame":{"functionName":"fluid.model.accessImpl","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1026,"columnNumber":38},"hitCount":13,"children":[415,419],"positionTicks":[{"line":1027,"ticks":7},{"line":1028,"ticks":1},{"line":1037,"ticks":1},{"line":1030,"ticks":3},{"line":1036,"ticks":1}]},{"id":415,"callFrame":{"functionName":"fluid.model.pathToSegments","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[416]},{"id":416,"callFrame":{"functionName":"fluid.model.parseToSegments","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[417]},{"id":417,"callFrame":{"functionName":"fluid.model.parseEL","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[418]},{"id":418,"callFrame":{"functionName":"split","scriptId":"8","url":"native string.js","lineNumber":184,"columnNumber":22},"hitCount":29,"positionTicks":[{"line":185,"ticks":29}]},{"id":419,"callFrame":{"functionName":"fluid.model.traverseSimple","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1049,"columnNumber":42},"hitCount":3,"children":[420],"positionTicks":[{"line":1050,"ticks":1},{"line":1058,"ticks":1},{"line":1061,"ticks":1}]},{"id":420,"callFrame":{"functionName":"fluid.model.resolvePathSegment","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":998,"columnNumber":46},"hitCount":33,"positionTicks":[{"line":1008,"ticks":14},{"line":1003,"ticks":4},{"line":1004,"ticks":15}]},{"id":448,"callFrame":{"functionName":"fluid.isDefaultValueMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2019,"columnNumber":47},"hitCount":4,"children":[449],"positionTicks":[{"line":2021,"ticks":1},{"line":2022,"ticks":3}]},{"id":449,"callFrame":{"functionName":"test","scriptId":"0","url":"test","lineNumber":-1,"columnNumber":-1},"hitCount":11},{"id":718,"callFrame":{"functionName":"split","scriptId":"8","url":"native string.js","lineNumber":184,"columnNumber":22},"hitCount":7,"children":[946],"positionTicks":[{"line":185,"ticks":7}]},{"id":946,"callFrame":{"functionName":"RegExp: \\s*,\\s*","scriptId":"0","url":"","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":1396,"callFrame":{"functionName":"[Symbol.split]","scriptId":"0","url":"[Symbol.split]","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":1162,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":0,"children":[1163]},{"id":1163,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":115,"callFrame":{"functionName":"fluid.computeComponentAccessor","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":694,"columnNumber":46},"hitCount":20,"children":[116,600,712,818,852,1253],"positionTicks":[{"line":696,"ticks":7},{"line":704,"ticks":1},{"line":697,"ticks":1},{"line":699,"ticks":1},{"line":702,"ticks":2},{"line":695,"ticks":8}]},{"id":116,"callFrame":{"functionName":"fluid.computeDynamicGrades","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":604,"columnNumber":42},"hitCount":43,"children":[117,303,306,406,534,981],"positionTicks":[{"line":608,"ticks":1},{"line":627,"ticks":1},{"line":612,"ticks":5},{"line":647,"ticks":8},{"line":648,"ticks":7},{"line":633,"ticks":1},{"line":605,"ticks":5},{"line":606,"ticks":15}]},{"id":117,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":8,"children":[118,1104],"deoptReason":"Optimized too many times","positionTicks":[{"line":512,"ticks":3},{"line":510,"ticks":5}]},{"id":118,"callFrame":{"functionName":"","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":620,"columnNumber":61},"hitCount":7,"children":[119,783,1323],"positionTicks":[{"line":621,"ticks":5},{"line":623,"ticks":2}]},{"id":119,"callFrame":{"functionName":"fluid.applyDynamicGrades","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":562,"columnNumber":40},"hitCount":17,"children":[120,158,270,297,424,501,608,669,671,676,1082],"positionTicks":[{"line":563,"ticks":13},{"line":564,"ticks":1},{"line":566,"ticks":3}]},{"id":120,"callFrame":{"functionName":"updateBlocks","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2395,"columnNumber":36},"hitCount":5,"children":[121,262,672,1261],"positionTicks":[{"line":2403,"ticks":1},{"line":2397,"ticks":4}]},{"id":121,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":9,"children":[122,738,1103],"deoptReason":"Optimized too many times","positionTicks":[{"line":512,"ticks":3},{"line":510,"ticks":6}]},{"id":122,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2405,"columnNumber":45},"hitCount":4,"positionTicks":[{"line":2406,"ticks":3},{"line":2407,"ticks":1}]},{"id":738,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":329,"ticks":1}]},{"id":1103,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2396,"columnNumber":45},"hitCount":3,"children":[1164],"positionTicks":[{"line":2397,"ticks":3}]},{"id":1164,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":2,"positionTicks":[{"line":320,"ticks":2}]},{"id":262,"callFrame":{"functionName":"fluid.sortByPriority","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1306,"columnNumber":36},"hitCount":2,"children":[263,345],"positionTicks":[{"line":1308,"ticks":2}]},{"id":263,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":523,"columnNumber":24},"hitCount":7,"children":[933],"positionTicks":[{"line":529,"ticks":2},{"line":526,"ticks":5}]},{"id":933,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":0,"children":[934]},{"id":934,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":345,"callFrame":{"functionName":"fluid.stableSort","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":748,"columnNumber":32},"hitCount":5,"positionTicks":[{"line":753,"ticks":2},{"line":755,"ticks":1},{"line":749,"ticks":1},{"line":750,"ticks":1}]},{"id":672,"callFrame":{"functionName":"fluid.dedupeDistributionNamespaces","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2299,"columnNumber":50},"hitCount":0,"children":[673]},{"id":673,"callFrame":{"functionName":"fluid.remove_if","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":599,"columnNumber":31},"hitCount":5,"children":[776],"positionTicks":[{"line":601,"ticks":1},{"line":602,"ticks":1},{"line":605,"ticks":3}]},{"id":776,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2301,"columnNumber":46},"hitCount":1,"positionTicks":[{"line":2308,"ticks":1}]},{"id":1261,"callFrame":{"functionName":"set length","scriptId":"0","url":"","lineNumber":-1,"columnNumber":-1},"hitCount":1,"positionTicks":[{"line":2403,"ticks":1}]},{"id":158,"callFrame":{"functionName":"computeMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2423,"columnNumber":35},"hitCount":7,"children":[159,249,322],"positionTicks":[{"line":2426,"ticks":5},{"line":2428,"ticks":2}]},{"id":159,"callFrame":{"functionName":"jQuery.extend.jQuery.fn.extend","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":194,"columnNumber":43},"hitCount":65,"children":[202,409],"positionTicks":[{"line":225,"ticks":2},{"line":243,"ticks":1},{"line":246,"ticks":2},{"line":233,"ticks":29},{"line":250,"ticks":4},{"line":203,"ticks":18},{"line":219,"ticks":1},{"line":253,"ticks":7},{"line":239,"ticks":1}]},{"id":202,"callFrame":{"functionName":"jQuery.extend.jQuery.fn.extend","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":194,"columnNumber":43},"hitCount":25,"children":[203,225,959],"positionTicks":[{"line":208,"ticks":1},{"line":233,"ticks":9},{"line":250,"ticks":1},{"line":203,"ticks":7},{"line":219,"ticks":2},{"line":217,"ticks":1},{"line":238,"ticks":3},{"line":239,"ticks":1}]},{"id":203,"callFrame":{"functionName":"isPlainObject","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":301,"columnNumber":24},"hitCount":81,"children":[578],"positionTicks":[{"line":320,"ticks":69},{"line":319,"ticks":4},{"line":307,"ticks":3},{"line":311,"ticks":5}]},{"id":578,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":8},{"id":225,"callFrame":{"functionName":"jQuery.extend.jQuery.fn.extend","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":194,"columnNumber":43},"hitCount":31,"children":[316,900],"positionTicks":[{"line":225,"ticks":3},{"line":233,"ticks":7},{"line":203,"ticks":15},{"line":253,"ticks":6}]},{"id":316,"callFrame":{"functionName":"isPlainObject","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":301,"columnNumber":24},"hitCount":3,"children":[317],"positionTicks":[{"line":307,"ticks":2},{"line":311,"ticks":1}]},{"id":317,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":4},{"id":900,"callFrame":{"functionName":"isArray","scriptId":"0","url":"isArray","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":959,"callFrame":{"functionName":"getPrototypeOf","scriptId":"0","url":"getPrototypeOf","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":409,"callFrame":{"functionName":"isPlainObject","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":301,"columnNumber":24},"hitCount":89,"children":[1133],"positionTicks":[{"line":320,"ticks":77},{"line":319,"ticks":2},{"line":307,"ticks":2},{"line":311,"ticks":8}]},{"id":1133,"callFrame":{"functionName":"hasOwnProperty","scriptId":"0","url":"hasOwnProperty","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":249,"callFrame":{"functionName":"fluid.driveStrategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2198,"columnNumber":35},"hitCount":1,"children":[250],"positionTicks":[{"line":2201,"ticks":1}]},{"id":250,"callFrame":{"functionName":"strategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2115,"columnNumber":32},"hitCount":25,"children":[251,360,450,562,568,1068],"positionTicks":[{"line":2160,"ticks":1},{"line":2138,"ticks":9},{"line":2116,"ticks":5},{"line":2117,"ticks":8},{"line":2174,"ticks":1},{"line":2135,"ticks":1}]},{"id":251,"callFrame":{"functionName":"fluid.fetchMergeChildren","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2071,"columnNumber":40},"hitCount":2,"children":[252],"positionTicks":[{"line":2073,"ticks":2}]},{"id":252,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":10,"children":[253,1237],"deoptReason":"Optimized too many times","positionTicks":[{"line":517,"ticks":3},{"line":510,"ticks":7}]},{"id":253,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2084,"columnNumber":44},"hitCount":7,"children":[254,586],"positionTicks":[{"line":2091,"ticks":1},{"line":2085,"ticks":5},{"line":2093,"ticks":1}]},{"id":254,"callFrame":{"functionName":"strategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2115,"columnNumber":32},"hitCount":48,"children":[353,474,503,740,809,964,1224],"positionTicks":[{"line":2160,"ticks":1},{"line":2162,"ticks":4},{"line":2163,"ticks":1},{"line":2116,"ticks":19},{"line":2117,"ticks":16},{"line":2135,"ticks":2},{"line":2138,"ticks":4},{"line":2175,"ticks":1}]},{"id":353,"callFrame":{"functionName":"fluid.mergeOneImpl","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2025,"columnNumber":34},"hitCount":7,"children":[371,1134,1330],"positionTicks":[{"line":2041,"ticks":2},{"line":2026,"ticks":4},{"line":2029,"ticks":1}]},{"id":371,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":3,"children":[372],"positionTicks":[{"line":338,"ticks":1},{"line":339,"ticks":2}]},{"id":372,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":5},{"id":1134,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":2,"positionTicks":[{"line":320,"ticks":2}]},{"id":1330,"callFrame":{"functionName":"fluid.freshContainer","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":401,"columnNumber":36},"hitCount":0,"children":[1331]},{"id":1331,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":329,"ticks":1}]},{"id":474,"callFrame":{"functionName":"fluid.fetchMergeChildren","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2071,"columnNumber":40},"hitCount":3,"children":[488],"positionTicks":[{"line":2073,"ticks":3}]},{"id":488,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":5,"children":[489,664],"deoptReason":"Optimized too many times","positionTicks":[{"line":510,"ticks":5}]},{"id":489,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2084,"columnNumber":44},"hitCount":4,"children":[490],"positionTicks":[{"line":2092,"ticks":1},{"line":2093,"ticks":2},{"line":2085,"ticks":1}]},{"id":490,"callFrame":{"functionName":"strategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2115,"columnNumber":32},"hitCount":21,"children":[491,763,856,1352],"positionTicks":[{"line":2161,"ticks":1},{"line":2116,"ticks":14},{"line":2117,"ticks":1},{"line":2135,"ticks":1},{"line":2185,"ticks":1},{"line":2138,"ticks":2},{"line":2154,"ticks":1}]},{"id":491,"callFrame":{"functionName":"fluid.mergeOneImpl","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2025,"columnNumber":34},"hitCount":2,"children":[1363],"positionTicks":[{"line":2026,"ticks":1},{"line":2029,"ticks":1}]},{"id":1363,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":0,"children":[1364]},{"id":1364,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":763,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":0,"children":[764]},{"id":764,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":856,"callFrame":{"functionName":"strategy","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2274,"columnNumber":32},"hitCount":5,"children":[1197],"positionTicks":[{"line":2275,"ticks":4},{"line":2277,"ticks":1}]},{"id":1197,"callFrame":{"functionName":"hasOwnProperty","scriptId":"0","url":"hasOwnProperty","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":1352,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":664,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":0,"children":[665]},{"id":665,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":503,"callFrame":{"functionName":"strategy","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2274,"columnNumber":32},"hitCount":10,"children":[1070,1212],"positionTicks":[{"line":2275,"ticks":8},{"line":2277,"ticks":1},{"line":2278,"ticks":1}]},{"id":1070,"callFrame":{"functionName":"hasOwnProperty","scriptId":"0","url":"hasOwnProperty","lineNumber":-1,"columnNumber":-1},"hitCount":2},{"id":1212,"callFrame":{"functionName":"fluid.guardCircularExpansion","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2264,"columnNumber":44},"hitCount":1,"positionTicks":[{"line":2266,"ticks":1}]},{"id":740,"callFrame":{"functionName":"fluid.derefMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1977,"columnNumber":38},"hitCount":2,"positionTicks":[{"line":1978,"ticks":2}]},{"id":809,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":7,"positionTicks":[{"line":320,"ticks":7}]},{"id":964,"callFrame":{"functionName":"fluid.concreteTrundler","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2211,"columnNumber":38},"hitCount":7,"positionTicks":[{"line":2212,"ticks":7}]},{"id":1224,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":1,"children":[1225],"positionTicks":[{"line":339,"ticks":1}]},{"id":1225,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":586,"callFrame":{"functionName":"fluid.concreteTrundler","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2211,"columnNumber":38},"hitCount":23,"children":[1354],"positionTicks":[{"line":2212,"ticks":23}]},{"id":1354,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":1,"deoptReason":"Optimized too many times","positionTicks":[{"line":510,"ticks":1}]},{"id":1237,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":2,"positionTicks":[{"line":329,"ticks":2}]},{"id":360,"callFrame":{"functionName":"fluid.mergeOneImpl","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2025,"columnNumber":34},"hitCount":6,"children":[570],"positionTicks":[{"line":2026,"ticks":4},{"line":2029,"ticks":2}]},{"id":570,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":1,"children":[1320],"positionTicks":[{"line":338,"ticks":1}]},{"id":1320,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":450,"callFrame":{"functionName":"fluid.concreteTrundler","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2211,"columnNumber":38},"hitCount":2,"positionTicks":[{"line":2212,"ticks":2}]},{"id":562,"callFrame":{"functionName":"fluid.derefMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1977,"columnNumber":38},"hitCount":2,"positionTicks":[{"line":1978,"ticks":2}]},{"id":568,"callFrame":{"functionName":"strategy","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2274,"columnNumber":32},"hitCount":7,"children":[569,958,967],"positionTicks":[{"line":2275,"ticks":7}]},{"id":569,"callFrame":{"functionName":"fluid.expandSource","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2233,"columnNumber":34},"hitCount":6,"children":[974],"positionTicks":[{"line":2234,"ticks":6}]},{"id":974,"callFrame":{"functionName":"deliverer","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2288,"columnNumber":30},"hitCount":6,"positionTicks":[{"line":2289,"ticks":6}]},{"id":958,"callFrame":{"functionName":"fluid.concreteTrundler","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2211,"columnNumber":38},"hitCount":2,"positionTicks":[{"line":2212,"ticks":2}]},{"id":967,"callFrame":{"functionName":"hasOwnProperty","scriptId":"0","url":"hasOwnProperty","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":1068,"callFrame":{"functionName":"fluid.makeArray","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":435,"columnNumber":31},"hitCount":2,"children":[1145],"positionTicks":[{"line":438,"ticks":1},{"line":439,"ticks":1}]},{"id":1145,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":0,"children":[1146]},{"id":1146,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":2},{"id":322,"callFrame":{"functionName":"fluid.compileMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1982,"columnNumber":40},"hitCount":5,"children":[323],"positionTicks":[{"line":1990,"ticks":5}]},{"id":323,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":6,"children":[324,1280],"deoptReason":"Optimized too many times","positionTicks":[{"line":517,"ticks":2},{"line":510,"ticks":4}]},{"id":324,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1989,"columnNumber":41},"hitCount":13,"children":[325,378,579,716,817],"positionTicks":[{"line":2000,"ticks":2},{"line":1992,"ticks":1},{"line":2010,"ticks":1},{"line":1990,"ticks":8},{"line":1998,"ticks":1}]},{"id":325,"callFrame":{"functionName":"fluid.model.composePath","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":957,"columnNumber":39},"hitCount":22,"positionTicks":[{"line":959,"ticks":22}]},{"id":378,"callFrame":{"functionName":"fluid.set","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1097,"columnNumber":25},"hitCount":12,"children":[379],"positionTicks":[{"line":1098,"ticks":11},{"line":1099,"ticks":1}]},{"id":379,"callFrame":{"functionName":"fluid.model.setSimple","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[380]},{"id":380,"callFrame":{"functionName":"fluid.model.accessSimple","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[381]},{"id":381,"callFrame":{"functionName":"fluid.model.accessImpl","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1026,"columnNumber":38},"hitCount":17,"children":[382,505],"positionTicks":[{"line":1040,"ticks":1},{"line":1027,"ticks":12},{"line":1037,"ticks":3},{"line":1030,"ticks":1}]},{"id":382,"callFrame":{"functionName":"fluid.model.pathToSegments","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[383]},{"id":383,"callFrame":{"functionName":"fluid.model.parseToSegments","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[384]},{"id":384,"callFrame":{"functionName":"fluid.model.parseEL","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[385]},{"id":385,"callFrame":{"functionName":"split","scriptId":"8","url":"native string.js","lineNumber":184,"columnNumber":22},"hitCount":54,"positionTicks":[{"line":185,"ticks":54}]},{"id":505,"callFrame":{"functionName":"fluid.model.traverseSimple","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1049,"columnNumber":42},"hitCount":7,"children":[506],"positionTicks":[{"line":1050,"ticks":1},{"line":1058,"ticks":1},{"line":1052,"ticks":1},{"line":1053,"ticks":1},{"line":1054,"ticks":3}]},{"id":506,"callFrame":{"functionName":"fluid.model.resolvePathSegment","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":998,"columnNumber":46},"hitCount":57,"positionTicks":[{"line":1008,"ticks":33},{"line":1003,"ticks":2},{"line":1004,"ticks":22}]},{"id":579,"callFrame":{"functionName":"[Symbol.split]","scriptId":"0","url":"[Symbol.split]","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":716,"callFrame":{"functionName":"fluid.isDefaultValueMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2019,"columnNumber":47},"hitCount":5,"children":[1072,1094],"positionTicks":[{"line":2021,"ticks":2},{"line":2022,"ticks":3}]},{"id":1072,"callFrame":{"functionName":"test","scriptId":"0","url":"test","lineNumber":-1,"columnNumber":-1},"hitCount":4},{"id":1094,"callFrame":{"functionName":"fluid.model.accessImpl","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1026,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":1027,"ticks":1}]},{"id":817,"callFrame":{"functionName":"split","scriptId":"8","url":"native string.js","lineNumber":184,"columnNumber":22},"hitCount":14,"children":[1277],"positionTicks":[{"line":185,"ticks":14}]},{"id":1277,"callFrame":{"functionName":"RegExp: \\s*,\\s*","scriptId":"0","url":"","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":1280,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":0,"children":[1281]},{"id":1281,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":270,"callFrame":{"functionName":"fluid.copy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":426,"columnNumber":26},"hitCount":1,"children":[271],"positionTicks":[{"line":428,"ticks":1}]},{"id":271,"callFrame":{"functionName":"fluid.copyRecurse","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":405,"columnNumber":33},"hitCount":1,"children":[272,982],"positionTicks":[{"line":407,"ticks":1}]},{"id":272,"callFrame":{"functionName":"fluid.transform","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":486,"columnNumber":31},"hitCount":26,"children":[273,1188,1365],"deoptReason":"Bad value context for arguments value","positionTicks":[{"line":489,"ticks":1},{"line":498,"ticks":20},{"line":487,"ticks":5}]},{"id":273,"callFrame":{"functionName":"transformInternal","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":465,"columnNumber":30},"hitCount":12,"children":[274],"positionTicks":[{"line":468,"ticks":12}]},{"id":274,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":413,"columnNumber":52},"hitCount":4,"children":[275],"positionTicks":[{"line":418,"ticks":1},{"line":414,"ticks":3}]},{"id":275,"callFrame":{"functionName":"fluid.copyRecurse","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":405,"columnNumber":33},"hitCount":5,"children":[276,539],"positionTicks":[{"line":407,"ticks":5}]},{"id":276,"callFrame":{"functionName":"fluid.transform","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":486,"columnNumber":31},"hitCount":12,"children":[277,941,961,1226],"deoptReason":"Bad value context for arguments value","positionTicks":[{"line":488,"ticks":1},{"line":497,"ticks":1},{"line":498,"ticks":1},{"line":487,"ticks":9}]},{"id":277,"callFrame":{"functionName":"transformInternal","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":465,"columnNumber":30},"hitCount":40,"children":[389],"positionTicks":[{"line":468,"ticks":40}]},{"id":389,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":413,"columnNumber":52},"hitCount":9,"children":[390],"positionTicks":[{"line":416,"ticks":2},{"line":414,"ticks":7}]},{"id":390,"callFrame":{"functionName":"fluid.copyRecurse","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":405,"columnNumber":33},"hitCount":13,"children":[460,773],"positionTicks":[{"line":414,"ticks":1},{"line":407,"ticks":12}]},{"id":460,"callFrame":{"functionName":"fluid.isUncopyable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":369,"columnNumber":34},"hitCount":5,"children":[463,796],"positionTicks":[{"line":371,"ticks":5}]},{"id":463,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":3,"children":[1049],"positionTicks":[{"line":339,"ticks":2},{"line":341,"ticks":1}]},{"id":1049,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":2},{"id":796,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":4,"positionTicks":[{"line":320,"ticks":4}]},{"id":773,"callFrame":{"functionName":"fluid.transform","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":486,"columnNumber":31},"hitCount":2,"children":[774,853,1102],"deoptReason":"Bad value context for arguments value","positionTicks":[{"line":489,"ticks":1},{"line":487,"ticks":1}]},{"id":774,"callFrame":{"functionName":"transformInternal","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":465,"columnNumber":30},"hitCount":7,"children":[1098],"positionTicks":[{"line":468,"ticks":6},{"line":469,"ticks":1}]},{"id":1098,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":413,"columnNumber":52},"hitCount":2,"children":[1099],"positionTicks":[{"line":414,"ticks":2}]},{"id":1099,"callFrame":{"functionName":"fluid.copyRecurse","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":405,"columnNumber":33},"hitCount":2,"children":[1100],"positionTicks":[{"line":411,"ticks":1},{"line":407,"ticks":1}]},{"id":1100,"callFrame":{"functionName":"fluid.isUncopyable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":369,"columnNumber":34},"hitCount":0,"children":[1101]},{"id":1101,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":853,"callFrame":{"functionName":"fluid.freshContainer","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":401,"columnNumber":36},"hitCount":1,"children":[1002],"positionTicks":[{"line":403,"ticks":1}]},{"id":1002,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":329,"ticks":1}]},{"id":1102,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":1,"children":[1138],"positionTicks":[{"line":329,"ticks":1}]},{"id":1138,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":941,"callFrame":{"functionName":"fluid.freshContainer","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":401,"columnNumber":36},"hitCount":4,"children":[942],"positionTicks":[{"line":403,"ticks":4}]},{"id":942,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":3,"children":[943],"positionTicks":[{"line":329,"ticks":3}]},{"id":943,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":2},{"id":961,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":3,"positionTicks":[{"line":320,"ticks":3}]},{"id":1226,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":0,"children":[1227]},{"id":1227,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":539,"callFrame":{"functionName":"fluid.isUncopyable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":369,"columnNumber":34},"hitCount":1,"children":[540,565],"positionTicks":[{"line":371,"ticks":1}]},{"id":540,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":4,"positionTicks":[{"line":320,"ticks":4}]},{"id":565,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":4,"children":[566,1157],"positionTicks":[{"line":338,"ticks":4}]},{"id":566,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":5},{"id":1157,"callFrame":{"functionName":"hasOwnProperty","scriptId":"0","url":"hasOwnProperty","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":1188,"callFrame":{"functionName":"fluid.freshContainer","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":401,"columnNumber":36},"hitCount":1,"children":[1189],"positionTicks":[{"line":403,"ticks":1}]},{"id":1189,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":1,"children":[1190],"positionTicks":[{"line":329,"ticks":1}]},{"id":1190,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":1365,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":1,"children":[1366],"positionTicks":[{"line":329,"ticks":1}]},{"id":1366,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":982,"callFrame":{"functionName":"fluid.isUncopyable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":369,"columnNumber":34},"hitCount":3,"children":[1083],"positionTicks":[{"line":371,"ticks":3}]},{"id":1083,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":4,"positionTicks":[{"line":338,"ticks":3},{"line":339,"ticks":1}]},{"id":297,"callFrame":{"functionName":"fluid.cacheShadowGrades","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":525,"columnNumber":39},"hitCount":6,"children":[298,684],"positionTicks":[{"line":532,"ticks":1},{"line":526,"ticks":3},{"line":527,"ticks":2}]},{"id":298,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":5,"children":[299,789],"deoptReason":"Optimized too many times","positionTicks":[{"line":510,"ticks":5}]},{"id":299,"callFrame":{"functionName":"","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":531,"columnNumber":41},"hitCount":36,"positionTicks":[{"line":537,"ticks":2},{"line":532,"ticks":3},{"line":533,"ticks":30},{"line":534,"ticks":1}]},{"id":789,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":329,"ticks":1}]},{"id":684,"callFrame":{"functionName":"fluid.gradeNamesToHash","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":516,"columnNumber":38},"hitCount":0,"children":[685]},{"id":685,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":5,"children":[686,1336],"deoptReason":"Optimized too many times","positionTicks":[{"line":512,"ticks":3},{"line":510,"ticks":2}]},{"id":686,"callFrame":{"functionName":"","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":518,"columnNumber":40},"hitCount":1,"children":[978],"positionTicks":[{"line":522,"ticks":1}]},{"id":978,"callFrame":{"functionName":"fluid.computeNickName","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2604,"columnNumber":37},"hitCount":2,"children":[979],"positionTicks":[{"line":2606,"ticks":2}]},{"id":979,"callFrame":{"functionName":"fluid.model.parseEL","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[980]},{"id":980,"callFrame":{"functionName":"split","scriptId":"8","url":"native string.js","lineNumber":184,"columnNumber":22},"hitCount":13,"positionTicks":[{"line":185,"ticks":13}]},{"id":1336,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":329,"ticks":1}]},{"id":424,"callFrame":{"functionName":"mergeOptions.destroyValue","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2414,"columnNumber":45},"hitCount":5,"children":[425],"positionTicks":[{"line":2417,"ticks":5}]},{"id":425,"callFrame":{"functionName":"fluid.destroyValue","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2356,"columnNumber":34},"hitCount":5,"children":[581],"positionTicks":[{"line":2359,"ticks":5}]},{"id":581,"callFrame":{"functionName":"fluid.model.applyChangeRequest","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2329,"columnNumber":46},"hitCount":25,"positionTicks":[{"line":2347,"ticks":25}]},{"id":501,"callFrame":{"functionName":"fluid.makeArray","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":435,"columnNumber":31},"hitCount":3,"children":[502,1117],"positionTicks":[{"line":438,"ticks":2},{"line":439,"ticks":1}]},{"id":502,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":1117,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":1,"children":[1123],"positionTicks":[{"line":338,"ticks":1}]},{"id":1123,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":3},{"id":608,"callFrame":{"functionName":"push","scriptId":"0","url":"push","lineNumber":-1,"columnNumber":-1},"hitCount":3},{"id":669,"callFrame":{"functionName":"fluid.accumulateDynamicGrades","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":591,"columnNumber":45},"hitCount":1,"children":[912],"positionTicks":[{"line":593,"ticks":1}]},{"id":912,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":1,"children":[913,1054],"deoptReason":"Optimized too many times","positionTicks":[{"line":510,"ticks":1}]},{"id":913,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":3,"children":[914],"positionTicks":[{"line":329,"ticks":3}]},{"id":914,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":3},{"id":1054,"callFrame":{"functionName":"","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":592,"columnNumber":43},"hitCount":1,"positionTicks":[{"line":602,"ticks":1}]},{"id":671,"callFrame":{"functionName":"fluid.getMergedDefaults","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1800,"columnNumber":39},"hitCount":23,"children":[955,1108],"positionTicks":[{"line":1808,"ticks":1},{"line":1809,"ticks":1},{"line":1802,"ticks":20},{"line":1803,"ticks":1}]},{"id":955,"callFrame":{"functionName":"fluid.gradeNamesToKey","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1794,"columnNumber":37},"hitCount":3,"children":[1005],"positionTicks":[{"line":1796,"ticks":3}]},{"id":1005,"callFrame":{"functionName":"join","scriptId":"7","url":"native array.js","lineNumber":288,"columnNumber":18},"hitCount":1,"children":[1109],"positionTicks":[{"line":289,"ticks":1}]},{"id":1109,"callFrame":{"functionName":"InnerArrayJoin","scriptId":"7","url":"native array.js","lineNumber":275,"columnNumber":23},"hitCount":1,"positionTicks":[{"line":276,"ticks":1}]},{"id":1108,"callFrame":{"functionName":"fluid.makeArray","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":435,"columnNumber":31},"hitCount":3,"children":[1382],"positionTicks":[{"line":438,"ticks":3}]},{"id":1382,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":676,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":8,"children":[677,1208],"deoptReason":"Optimized too many times","positionTicks":[{"line":512,"ticks":3},{"line":510,"ticks":5}]},{"id":677,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":0,"children":[678]},{"id":678,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":2},{"id":1208,"callFrame":{"functionName":"","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":569,"columnNumber":44},"hitCount":4,"children":[1248],"positionTicks":[{"line":570,"ticks":1},{"line":572,"ticks":3}]},{"id":1248,"callFrame":{"functionName":"fluid.isIoCReference","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":354,"columnNumber":36},"hitCount":3,"positionTicks":[{"line":356,"ticks":3}]},{"id":1082,"callFrame":{"functionName":"set length","scriptId":"0","url":"","lineNumber":-1,"columnNumber":-1},"hitCount":1,"positionTicks":[{"line":566,"ticks":1}]},{"id":783,"callFrame":{"functionName":"push","scriptId":"0","url":"push","lineNumber":-1,"columnNumber":-1},"hitCount":2},{"id":1323,"callFrame":{"functionName":"(unresolved function)","scriptId":"0","url":"","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[1324]},{"id":1324,"callFrame":{"functionName":"apply","scriptId":"0","url":"apply","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":1104,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":1,"children":[1105],"positionTicks":[{"line":329,"ticks":1}]},{"id":1105,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":303,"callFrame":{"functionName":"fluid.collectDistributedGrades","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":551,"columnNumber":46},"hitCount":4,"children":[304,765],"positionTicks":[{"line":552,"ticks":2},{"line":555,"ticks":2}]},{"id":304,"callFrame":{"functionName":"fluid.receiveDistributions","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":262,"columnNumber":42},"hitCount":17,"children":[305,376,543,558,625,694,1183],"positionTicks":[{"line":280,"ticks":1},{"line":264,"ticks":4},{"line":273,"ticks":1},{"line":267,"ticks":1},{"line":266,"ticks":1},{"line":263,"ticks":9}]},{"id":305,"callFrame":{"functionName":"fluid.registerCollectedClearer","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":254,"columnNumber":46},"hitCount":7,"children":[855,1209],"positionTicks":[{"line":257,"ticks":7}]},{"id":855,"callFrame":{"functionName":"fluid.transform","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":486,"columnNumber":31},"hitCount":2,"deoptReason":"Bad value context for arguments value","positionTicks":[{"line":487,"ticks":2}]},{"id":1209,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":657,"columnNumber":48},"hitCount":1,"positionTicks":[{"line":658,"ticks":1}]},{"id":376,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":0,"children":[839],"deoptReason":"Optimized too many times"},{"id":839,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":329,"ticks":1}]},{"id":543,"callFrame":{"functionName":"fluid.getMembers","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":656,"columnNumber":32},"hitCount":0,"children":[544]},{"id":544,"callFrame":{"functionName":"fluid.transform","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":486,"columnNumber":31},"hitCount":0,"children":[545,864,869],"deoptReason":"Bad value context for arguments value"},{"id":545,"callFrame":{"functionName":"fluid.freshContainer","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":401,"columnNumber":36},"hitCount":0,"children":[546]},{"id":546,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":1,"children":[963],"positionTicks":[{"line":329,"ticks":1}]},{"id":963,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":864,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":869,"callFrame":{"functionName":"transformInternal","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":465,"columnNumber":30},"hitCount":4,"children":[870],"positionTicks":[{"line":468,"ticks":1},{"line":469,"ticks":3}]},{"id":870,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":657,"columnNumber":48},"hitCount":1,"children":[871],"positionTicks":[{"line":658,"ticks":1}]},{"id":871,"callFrame":{"functionName":"fluid.get","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1114,"columnNumber":25},"hitCount":0,"children":[872]},{"id":872,"callFrame":{"functionName":"fluid.model.accessImpl","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1026,"columnNumber":38},"hitCount":7,"children":[873,1199],"positionTicks":[{"line":1027,"ticks":5},{"line":1028,"ticks":1},{"line":1037,"ticks":1}]},{"id":873,"callFrame":{"functionName":"fluid.model.pathToSegments","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[874]},{"id":874,"callFrame":{"functionName":"fluid.model.parseToSegments","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[875]},{"id":875,"callFrame":{"functionName":"fluid.model.parseEL","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[876]},{"id":876,"callFrame":{"functionName":"split","scriptId":"8","url":"native string.js","lineNumber":184,"columnNumber":22},"hitCount":4,"positionTicks":[{"line":185,"ticks":4}]},{"id":1199,"callFrame":{"functionName":"fluid.model.traverseSimple","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1049,"columnNumber":42},"hitCount":0,"children":[1200]},{"id":1200,"callFrame":{"functionName":"fluid.model.resolvePathSegment","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":998,"columnNumber":46},"hitCount":6,"positionTicks":[{"line":1003,"ticks":6}]},{"id":558,"callFrame":{"functionName":"fluid.transform","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":486,"columnNumber":31},"hitCount":4,"children":[559,700],"deoptReason":"Bad value context for arguments value","positionTicks":[{"line":487,"ticks":4}]},{"id":559,"callFrame":{"functionName":"transformInternal","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":465,"columnNumber":30},"hitCount":8,"children":[560],"positionTicks":[{"line":468,"ticks":5},{"line":469,"ticks":3}]},{"id":560,"callFrame":{"functionName":"","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":267,"columnNumber":58},"hitCount":5,"positionTicks":[{"line":268,"ticks":2},{"line":269,"ticks":3}]},{"id":700,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":625,"callFrame":{"functionName":"fluid.getMemberNames","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":82,"columnNumber":36},"hitCount":5,"children":[626,1177],"positionTicks":[{"line":83,"ticks":5}]},{"id":626,"callFrame":{"functionName":"fluid.model.parseEL","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":-1,"columnNumber":-1},"hitCount":1,"children":[645],"positionTicks":[{"line":90,"ticks":1}]},{"id":645,"callFrame":{"functionName":"split","scriptId":"8","url":"native string.js","lineNumber":184,"columnNumber":22},"hitCount":14,"positionTicks":[{"line":185,"ticks":14}]},{"id":1177,"callFrame":{"functionName":"fluid.generate","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":629,"columnNumber":30},"hitCount":1,"positionTicks":[{"line":632,"ticks":1}]},{"id":694,"callFrame":{"functionName":"that.getThatStack","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":965,"columnNumber":37},"hitCount":2,"children":[695],"positionTicks":[{"line":266,"ticks":2}]},{"id":695,"callFrame":{"functionName":"fluid.model.parseEL","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":948,"columnNumber":35},"hitCount":0,"children":[696]},{"id":696,"callFrame":{"functionName":"split","scriptId":"8","url":"native string.js","lineNumber":184,"columnNumber":22},"hitCount":19,"positionTicks":[{"line":185,"ticks":19}]},{"id":1183,"callFrame":{"functionName":"(unresolved function)","scriptId":"0","url":"","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[1184]},{"id":1184,"callFrame":{"functionName":"apply","scriptId":"0","url":"apply","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":765,"callFrame":{"functionName":"String","scriptId":"0","url":"String","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":306,"callFrame":{"functionName":"fluid.driveStrategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2198,"columnNumber":35},"hitCount":0,"children":[307,745]},{"id":307,"callFrame":{"functionName":"strategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2115,"columnNumber":32},"hitCount":30,"children":[606,927,1008,1009,1019,1028,1127],"positionTicks":[{"line":2162,"ticks":2},{"line":2116,"ticks":4},{"line":2117,"ticks":14},{"line":2138,"ticks":5},{"line":2154,"ticks":1},{"line":2156,"ticks":2},{"line":2141,"ticks":1},{"line":2142,"ticks":1}]},{"id":606,"callFrame":{"functionName":"strategy","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2274,"columnNumber":32},"hitCount":6,"children":[1171],"positionTicks":[{"line":2275,"ticks":6}]},{"id":1171,"callFrame":{"functionName":"hasOwnProperty","scriptId":"0","url":"hasOwnProperty","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":927,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":2,"positionTicks":[{"line":320,"ticks":2}]},{"id":1008,"callFrame":{"functionName":"fluid.concreteTrundler","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2211,"columnNumber":38},"hitCount":3,"positionTicks":[{"line":2212,"ticks":3}]},{"id":1009,"callFrame":{"functionName":"fluid.fetchMergeChildren","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2071,"columnNumber":40},"hitCount":2,"children":[1010],"positionTicks":[{"line":2073,"ticks":1},{"line":2085,"ticks":1}]},{"id":1010,"callFrame":{"functionName":"fluid.derefMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1977,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":1978,"ticks":1}]},{"id":1019,"callFrame":{"functionName":"fluid.makeArray","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":435,"columnNumber":31},"hitCount":0,"children":[1020]},{"id":1020,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":0,"children":[1021]},{"id":1021,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":1028,"callFrame":{"functionName":"fluid.derefMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1977,"columnNumber":38},"hitCount":3,"positionTicks":[{"line":1978,"ticks":3}]},{"id":1127,"callFrame":{"functionName":"fluid.mergeOneImpl","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2025,"columnNumber":34},"hitCount":2,"children":[1128],"positionTicks":[{"line":2026,"ticks":2}]},{"id":1128,"callFrame":{"functionName":"fluid.arrayConcatPolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1676,"columnNumber":39},"hitCount":4,"children":[1137],"positionTicks":[{"line":1678,"ticks":4}]},{"id":1137,"callFrame":{"functionName":"fluid.makeArray","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":435,"columnNumber":31},"hitCount":2,"positionTicks":[{"line":438,"ticks":2}]},{"id":745,"callFrame":{"functionName":"fluid.makeArray","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":435,"columnNumber":31},"hitCount":2,"children":[1312],"positionTicks":[{"line":438,"ticks":2}]},{"id":1312,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":406,"callFrame":{"functionName":"shadow.collectedClearer","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":256,"columnNumber":47},"hitCount":2,"children":[407],"positionTicks":[{"line":257,"ticks":2}]},{"id":407,"callFrame":{"functionName":"fluid.clearCollectedDistributions","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":237,"columnNumber":49},"hitCount":2,"positionTicks":[{"line":239,"ticks":2}]},{"id":534,"callFrame":{"functionName":"fluid.findMergeBlocks","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2283,"columnNumber":37},"hitCount":4,"children":[535,1282],"positionTicks":[{"line":2285,"ticks":4}]},{"id":535,"callFrame":{"functionName":"fluid.remove_if","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":599,"columnNumber":31},"hitCount":21,"children":[554,1193],"positionTicks":[{"line":601,"ticks":1},{"line":605,"ticks":20}]},{"id":554,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":3,"positionTicks":[{"line":329,"ticks":3}]},{"id":1193,"callFrame":{"functionName":"fluid.derefMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1977,"columnNumber":38},"hitCount":2,"positionTicks":[{"line":1978,"ticks":2}]},{"id":1282,"callFrame":{"functionName":"fluid.makeArray","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":435,"columnNumber":31},"hitCount":0,"children":[1283]},{"id":1283,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":981,"callFrame":{"functionName":"set length","scriptId":"0","url":"","lineNumber":-1,"columnNumber":-1},"hitCount":2,"positionTicks":[{"line":608,"ticks":2}]},{"id":600,"callFrame":{"functionName":"fluid.recordStrategy","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":156,"columnNumber":36},"hitCount":6,"positionTicks":[{"line":157,"ticks":6}]},{"id":712,"callFrame":{"functionName":"fluid.distributeOptions","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":447,"columnNumber":39},"hitCount":2,"children":[713,727],"positionTicks":[{"line":449,"ticks":2}]},{"id":713,"callFrame":{"functionName":"fluid.driveStrategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2198,"columnNumber":35},"hitCount":1,"children":[714],"positionTicks":[{"line":2200,"ticks":1}]},{"id":714,"callFrame":{"functionName":"strategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2115,"columnNumber":32},"hitCount":3,"children":[715,989,1397],"positionTicks":[{"line":2185,"ticks":1},{"line":2138,"ticks":1},{"line":2116,"ticks":1}]},{"id":715,"callFrame":{"functionName":"strategy","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2274,"columnNumber":32},"hitCount":3,"children":[723,770],"positionTicks":[{"line":2275,"ticks":3}]},{"id":723,"callFrame":{"functionName":"fluid.concreteTrundler","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":-1,"columnNumber":-1},"hitCount":2,"positionTicks":[{"line":2276,"ticks":2}]},{"id":770,"callFrame":{"functionName":"fluid.expandSource","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2233,"columnNumber":34},"hitCount":4,"children":[1091],"positionTicks":[{"line":2256,"ticks":1},{"line":2234,"ticks":3}]},{"id":1091,"callFrame":{"functionName":"deliverer","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2288,"columnNumber":30},"hitCount":3,"positionTicks":[{"line":2289,"ticks":3}]},{"id":989,"callFrame":{"functionName":"fluid.makeArray","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":435,"columnNumber":31},"hitCount":1,"positionTicks":[{"line":439,"ticks":1}]},{"id":1397,"callFrame":{"functionName":"fluid.concreteTrundler","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2211,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":2212,"ticks":1}]},{"id":727,"callFrame":{"functionName":"fluid.shadowForComponent","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":748,"columnNumber":40},"hitCount":3,"children":[1055],"positionTicks":[{"line":750,"ticks":3}]},{"id":1055,"callFrame":{"functionName":"fluid.getInstantiator","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1095,"columnNumber":37},"hitCount":3,"positionTicks":[{"line":1096,"ticks":3}]},{"id":818,"callFrame":{"functionName":"fluid.makeGingerStrategy","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":764,"columnNumber":40},"hitCount":2,"children":[819],"positionTicks":[{"line":766,"ticks":2}]},{"id":819,"callFrame":{"functionName":"fluid.getInstantiator","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1095,"columnNumber":37},"hitCount":2,"positionTicks":[{"line":1096,"ticks":2}]},{"id":852,"callFrame":{"functionName":"fluid.shadowForComponent","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":748,"columnNumber":40},"hitCount":3,"children":[894],"positionTicks":[{"line":750,"ticks":3}]},{"id":894,"callFrame":{"functionName":"fluid.getInstantiator","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1095,"columnNumber":37},"hitCount":9,"positionTicks":[{"line":1096,"ticks":9}]},{"id":1253,"callFrame":{"functionName":"fluid.mountStrategy","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":120,"columnNumber":35},"hitCount":1,"positionTicks":[{"line":121,"ticks":1}]},{"id":168,"callFrame":{"functionName":"fluid.deliverOptionsStrategy","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":541,"columnNumber":44},"hitCount":1,"children":[169,438],"positionTicks":[{"line":542,"ticks":1}]},{"id":169,"callFrame":{"functionName":"fluid.cacheShadowGrades","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":525,"columnNumber":39},"hitCount":8,"children":[170,447],"positionTicks":[{"line":528,"ticks":1},{"line":529,"ticks":4},{"line":526,"ticks":1},{"line":527,"ticks":2}]},{"id":170,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":9,"children":[171,666,1047],"deoptReason":"Optimized too many times","positionTicks":[{"line":517,"ticks":5},{"line":510,"ticks":4}]},{"id":171,"callFrame":{"functionName":"","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":531,"columnNumber":41},"hitCount":1562,"positionTicks":[{"line":537,"ticks":40},{"line":532,"ticks":10},{"line":533,"ticks":1512}]},{"id":666,"callFrame":{"functionName":"","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":518,"columnNumber":40},"hitCount":1,"positionTicks":[{"line":519,"ticks":1}]},{"id":1047,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":3,"positionTicks":[{"line":329,"ticks":3}]},{"id":447,"callFrame":{"functionName":"fluid.gradeNamesToHash","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":516,"columnNumber":38},"hitCount":1,"children":[843],"positionTicks":[{"line":519,"ticks":1}]},{"id":843,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":1,"children":[844],"deoptReason":"Optimized too many times","positionTicks":[{"line":510,"ticks":1}]},{"id":844,"callFrame":{"functionName":"","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":518,"columnNumber":40},"hitCount":1,"children":[845],"positionTicks":[{"line":520,"ticks":1}]},{"id":845,"callFrame":{"functionName":"fluid.computeNickName","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2604,"columnNumber":37},"hitCount":0,"children":[846]},{"id":846,"callFrame":{"functionName":"fluid.model.parseEL","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[847]},{"id":847,"callFrame":{"functionName":"split","scriptId":"8","url":"native string.js","lineNumber":184,"columnNumber":22},"hitCount":3,"positionTicks":[{"line":185,"ticks":3}]},{"id":438,"callFrame":{"functionName":"fluid.shadowForComponent","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":748,"columnNumber":40},"hitCount":2,"children":[439],"positionTicks":[{"line":750,"ticks":2}]},{"id":439,"callFrame":{"functionName":"fluid.getInstantiator","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1095,"columnNumber":37},"hitCount":5,"positionTicks":[{"line":1096,"ticks":5}]},{"id":282,"callFrame":{"functionName":"fluid.expandComponentOptions","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1248,"columnNumber":44},"hitCount":4,"children":[283,475,517,722],"positionTicks":[{"line":1249,"ticks":3},{"line":1266,"ticks":1}]},{"id":283,"callFrame":{"functionName":"expandComponentOptionsImpl","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1205,"columnNumber":46},"hitCount":3,"children":[284,308,350,375,667,703,906],"positionTicks":[{"line":1206,"ticks":3}]},{"id":284,"callFrame":{"functionName":"addPolicyBuiltins","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1189,"columnNumber":37},"hitCount":1,"children":[285],"positionTicks":[{"line":1191,"ticks":1}]},{"id":285,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":5,"children":[286],"deoptReason":"Optimized too many times","positionTicks":[{"line":512,"ticks":3},{"line":510,"ticks":2}]},{"id":286,"callFrame":{"functionName":"","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1190,"columnNumber":205},"hitCount":5,"children":[287],"positionTicks":[{"line":1192,"ticks":1},{"line":1191,"ticks":4}]},{"id":287,"callFrame":{"functionName":"fluid.set","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1097,"columnNumber":25},"hitCount":2,"children":[288],"positionTicks":[{"line":1098,"ticks":1},{"line":1100,"ticks":1}]},{"id":288,"callFrame":{"functionName":"fluid.model.setSimple","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[289]},{"id":289,"callFrame":{"functionName":"fluid.model.accessSimple","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[290]},{"id":290,"callFrame":{"functionName":"fluid.model.accessImpl","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1026,"columnNumber":38},"hitCount":14,"children":[291],"positionTicks":[{"line":1027,"ticks":9},{"line":1036,"ticks":1},{"line":1037,"ticks":4}]},{"id":291,"callFrame":{"functionName":"fluid.model.traverseSimple","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1049,"columnNumber":42},"hitCount":4,"children":[292],"positionTicks":[{"line":1050,"ticks":2},{"line":1058,"ticks":1},{"line":1061,"ticks":1}]},{"id":292,"callFrame":{"functionName":"fluid.model.resolvePathSegment","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":998,"columnNumber":46},"hitCount":48,"positionTicks":[{"line":1008,"ticks":12},{"line":1003,"ticks":11},{"line":1004,"ticks":25}]},{"id":308,"callFrame":{"functionName":"fluid.transform","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":486,"columnNumber":31},"hitCount":4,"children":[309,1095],"deoptReason":"Bad value context for arguments value","positionTicks":[{"line":493,"ticks":1},{"line":487,"ticks":3}]},{"id":309,"callFrame":{"functionName":"transformInternal","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":465,"columnNumber":30},"hitCount":7,"children":[310],"positionTicks":[{"line":468,"ticks":5},{"line":469,"ticks":2}]},{"id":310,"callFrame":{"functionName":"","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1222,"columnNumber":56},"hitCount":1,"children":[311],"positionTicks":[{"line":1223,"ticks":1}]},{"id":311,"callFrame":{"functionName":"fluid.generateExpandBlock","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1197,"columnNumber":41},"hitCount":10,"children":[312],"positionTicks":[{"line":1198,"ticks":3},{"line":1199,"ticks":7}]},{"id":312,"callFrame":{"functionName":"fluid.expandOptions","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1141,"columnNumber":35},"hitCount":5,"children":[313,426,623,795],"positionTicks":[{"line":1147,"ticks":1},{"line":1142,"ticks":2},{"line":1143,"ticks":2}]},{"id":313,"callFrame":{"functionName":"fluid.makeExpandOptions","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2304,"columnNumber":39},"hitCount":23,"children":[314,726,965,1007,1120],"positionTicks":[{"line":2305,"ticks":5},{"line":2306,"ticks":1},{"line":2307,"ticks":1},{"line":2308,"ticks":8},{"line":2323,"ticks":1},{"line":2327,"ticks":1},{"line":2313,"ticks":1},{"line":2315,"ticks":5}]},{"id":314,"callFrame":{"functionName":"jQuery.extend.jQuery.fn.extend","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":194,"columnNumber":43},"hitCount":48,"positionTicks":[{"line":233,"ticks":26},{"line":203,"ticks":16},{"line":253,"ticks":6}]},{"id":726,"callFrame":{"functionName":"fluid.freshContainer","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":401,"columnNumber":36},"hitCount":3,"children":[822],"positionTicks":[{"line":403,"ticks":3}]},{"id":822,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":2,"positionTicks":[{"line":329,"ticks":2}]},{"id":965,"callFrame":{"functionName":"fluid.makeExpandStrategy","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2270,"columnNumber":40},"hitCount":2,"positionTicks":[{"line":2271,"ticks":2}]},{"id":1007,"callFrame":{"functionName":"fluid.rawDefaults","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1868,"columnNumber":33},"hitCount":2,"positionTicks":[{"line":1869,"ticks":2}]},{"id":1120,"callFrame":{"functionName":"fluid.isUnexpandable","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2229,"columnNumber":36},"hitCount":1,"children":[1121],"positionTicks":[{"line":2231,"ticks":1}]},{"id":1121,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":3,"children":[1122],"positionTicks":[{"line":338,"ticks":3}]},{"id":1122,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":426,"callFrame":{"functionName":"fluid.makeStackResolverOptions","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":903,"columnNumber":46},"hitCount":1,"children":[427,492,837],"positionTicks":[{"line":905,"ticks":1}]},{"id":427,"callFrame":{"functionName":"fluid.copy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":426,"columnNumber":26},"hitCount":0,"children":[428]},{"id":428,"callFrame":{"functionName":"fluid.copyRecurse","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":405,"columnNumber":33},"hitCount":1,"children":[429,1152],"positionTicks":[{"line":407,"ticks":1}]},{"id":429,"callFrame":{"functionName":"fluid.transform","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":486,"columnNumber":31},"hitCount":4,"children":[628],"deoptReason":"Bad value context for arguments value","positionTicks":[{"line":498,"ticks":2},{"line":487,"ticks":2}]},{"id":628,"callFrame":{"functionName":"transformInternal","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":465,"columnNumber":30},"hitCount":7,"children":[629],"positionTicks":[{"line":468,"ticks":7}]},{"id":629,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":413,"columnNumber":52},"hitCount":3,"children":[630],"positionTicks":[{"line":416,"ticks":1},{"line":414,"ticks":2}]},{"id":630,"callFrame":{"functionName":"fluid.copyRecurse","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":405,"columnNumber":33},"hitCount":1,"children":[631],"positionTicks":[{"line":407,"ticks":1}]},{"id":631,"callFrame":{"functionName":"fluid.isUncopyable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":369,"columnNumber":34},"hitCount":2,"children":[805],"positionTicks":[{"line":371,"ticks":2}]},{"id":805,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":1152,"callFrame":{"functionName":"fluid.isUncopyable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":369,"columnNumber":34},"hitCount":1,"children":[1153],"positionTicks":[{"line":371,"ticks":1}]},{"id":1153,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":0,"children":[1154]},{"id":1154,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":492,"callFrame":{"functionName":"jQuery.extend.jQuery.fn.extend","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":194,"columnNumber":43},"hitCount":21,"positionTicks":[{"line":233,"ticks":12},{"line":217,"ticks":1},{"line":203,"ticks":3},{"line":253,"ticks":5}]},{"id":837,"callFrame":{"functionName":"fluid.rawDefaults","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1868,"columnNumber":33},"hitCount":2,"positionTicks":[{"line":1869,"ticks":2}]},{"id":623,"callFrame":{"functionName":"fluid.popActivity","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":161,"columnNumber":33},"hitCount":8,"children":[624],"positionTicks":[{"line":168,"ticks":5},{"line":165,"ticks":3}]},{"id":624,"callFrame":{"functionName":"set length","scriptId":"0","url":"","lineNumber":-1,"columnNumber":-1},"hitCount":8,"positionTicks":[{"line":168,"ticks":8}]},{"id":795,"callFrame":{"functionName":"fluid.pushActivity","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":148,"columnNumber":34},"hitCount":9,"children":[1034],"positionTicks":[{"line":150,"ticks":8},{"line":158,"ticks":1}]},{"id":1034,"callFrame":{"functionName":"fluid.getActivityStack","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":124,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":126,"ticks":1}]},{"id":1095,"callFrame":{"functionName":"fluid.freshContainer","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":401,"columnNumber":36},"hitCount":0,"children":[1096]},{"id":1096,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":0,"children":[1097]},{"id":1097,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":350,"callFrame":{"functionName":"fluid.copy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":426,"columnNumber":26},"hitCount":0,"children":[351]},{"id":351,"callFrame":{"functionName":"fluid.copyRecurse","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":405,"columnNumber":33},"hitCount":0,"children":[352,482]},{"id":352,"callFrame":{"functionName":"fluid.transform","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":486,"columnNumber":31},"hitCount":9,"children":[363],"deoptReason":"Bad value context for arguments value","positionTicks":[{"line":498,"ticks":8},{"line":487,"ticks":1}]},{"id":363,"callFrame":{"functionName":"transformInternal","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":465,"columnNumber":30},"hitCount":7,"children":[364],"positionTicks":[{"line":468,"ticks":7}]},{"id":364,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":413,"columnNumber":52},"hitCount":2,"children":[365],"positionTicks":[{"line":416,"ticks":1},{"line":418,"ticks":1}]},{"id":365,"callFrame":{"functionName":"fluid.copyRecurse","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":405,"columnNumber":33},"hitCount":4,"children":[366,857],"positionTicks":[{"line":414,"ticks":1},{"line":407,"ticks":3}]},{"id":366,"callFrame":{"functionName":"fluid.transform","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":486,"columnNumber":31},"hitCount":3,"children":[367,509,1060],"deoptReason":"Bad value context for arguments value","positionTicks":[{"line":498,"ticks":2},{"line":487,"ticks":1}]},{"id":367,"callFrame":{"functionName":"transformInternal","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":465,"columnNumber":30},"hitCount":21,"children":[368],"positionTicks":[{"line":468,"ticks":21}]},{"id":368,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":413,"columnNumber":52},"hitCount":2,"children":[369],"positionTicks":[{"line":416,"ticks":1},{"line":414,"ticks":1}]},{"id":369,"callFrame":{"functionName":"fluid.copyRecurse","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":405,"columnNumber":33},"hitCount":5,"children":[433,920],"positionTicks":[{"line":408,"ticks":1},{"line":407,"ticks":4}]},{"id":433,"callFrame":{"functionName":"fluid.isUncopyable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":369,"columnNumber":34},"hitCount":1,"children":[434,1071],"positionTicks":[{"line":371,"ticks":1}]},{"id":434,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":3,"children":[435],"positionTicks":[{"line":338,"ticks":2},{"line":341,"ticks":1}]},{"id":435,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":1071,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":4,"positionTicks":[{"line":320,"ticks":4}]},{"id":920,"callFrame":{"functionName":"fluid.transform","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":486,"columnNumber":31},"hitCount":4,"children":[921,1076],"deoptReason":"Bad value context for arguments value","positionTicks":[{"line":497,"ticks":1},{"line":498,"ticks":1},{"line":487,"ticks":2}]},{"id":921,"callFrame":{"functionName":"transformInternal","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":465,"columnNumber":30},"hitCount":2,"children":[922],"positionTicks":[{"line":468,"ticks":2}]},{"id":922,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":413,"columnNumber":52},"hitCount":1,"children":[923],"positionTicks":[{"line":416,"ticks":1}]},{"id":923,"callFrame":{"functionName":"fluid.copyRecurse","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":405,"columnNumber":33},"hitCount":1,"children":[1159],"positionTicks":[{"line":407,"ticks":1}]},{"id":1159,"callFrame":{"functionName":"fluid.isUncopyable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":369,"columnNumber":34},"hitCount":0,"children":[1160]},{"id":1160,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":2,"positionTicks":[{"line":320,"ticks":2}]},{"id":1076,"callFrame":{"functionName":"fluid.freshContainer","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":401,"columnNumber":36},"hitCount":0,"children":[1077]},{"id":1077,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":2,"positionTicks":[{"line":329,"ticks":2}]},{"id":509,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":2,"positionTicks":[{"line":329,"ticks":2}]},{"id":1060,"callFrame":{"functionName":"fluid.freshContainer","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":401,"columnNumber":36},"hitCount":1,"children":[1061],"positionTicks":[{"line":403,"ticks":1}]},{"id":1061,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":1,"children":[1228],"positionTicks":[{"line":329,"ticks":1}]},{"id":1228,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":857,"callFrame":{"functionName":"fluid.isUncopyable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":369,"columnNumber":34},"hitCount":5,"children":[1242],"positionTicks":[{"line":371,"ticks":5}]},{"id":1242,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":2,"children":[1314],"positionTicks":[{"line":339,"ticks":1},{"line":341,"ticks":1}]},{"id":1314,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":482,"callFrame":{"functionName":"fluid.isUncopyable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":369,"columnNumber":34},"hitCount":0,"children":[483]},{"id":483,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":1,"children":[484,1319],"positionTicks":[{"line":338,"ticks":1}]},{"id":484,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":1319,"callFrame":{"functionName":"hasOwnProperty","scriptId":"0","url":"hasOwnProperty","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":375,"callFrame":{"functionName":"jQuery.extend.jQuery.fn.extend","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":194,"columnNumber":43},"hitCount":4,"positionTicks":[{"line":233,"ticks":2},{"line":203,"ticks":1},{"line":253,"ticks":1}]},{"id":667,"callFrame":{"functionName":"fluid.shadowForComponent","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":748,"columnNumber":40},"hitCount":2,"children":[668],"positionTicks":[{"line":750,"ticks":2}]},{"id":668,"callFrame":{"functionName":"fluid.getInstantiator","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1095,"columnNumber":37},"hitCount":3,"positionTicks":[{"line":1096,"ticks":3}]},{"id":703,"callFrame":{"functionName":"fluid.mergeRecordsToList","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1166,"columnNumber":40},"hitCount":4,"children":[752],"positionTicks":[{"line":1169,"ticks":4}]},{"id":752,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":7,"children":[753,953],"deoptReason":"Optimized too many times","positionTicks":[{"line":516,"ticks":1},{"line":517,"ticks":2},{"line":510,"ticks":4}]},{"id":753,"callFrame":{"functionName":"","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1168,"columnNumber":42},"hitCount":10,"children":[1326],"positionTicks":[{"line":1169,"ticks":6},{"line":1177,"ticks":1},{"line":1179,"ticks":1},{"line":1170,"ticks":2}]},{"id":1326,"callFrame":{"functionName":"fluid.transform","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":486,"columnNumber":31},"hitCount":1,"children":[1359],"deoptReason":"Bad value context for arguments value","positionTicks":[{"line":487,"ticks":1}]},{"id":1359,"callFrame":{"functionName":"fluid.freshContainer","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":401,"columnNumber":36},"hitCount":0,"children":[1360]},{"id":1360,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":1,"children":[1361],"positionTicks":[{"line":329,"ticks":1}]},{"id":1361,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":953,"callFrame":{"functionName":"(unresolved function)","scriptId":"0","url":"","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[954]},{"id":954,"callFrame":{"functionName":"apply","scriptId":"0","url":"apply","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":906,"callFrame":{"functionName":"fluid.checkComponentRecord","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1156,"columnNumber":42},"hitCount":3,"children":[907],"positionTicks":[{"line":1158,"ticks":3}]},{"id":907,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":2,"children":[984,1256],"deoptReason":"Optimized too many times","positionTicks":[{"line":510,"ticks":2}]},{"id":984,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":329,"ticks":1}]},{"id":1256,"callFrame":{"functionName":"","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1157,"columnNumber":41},"hitCount":3,"positionTicks":[{"line":1158,"ticks":3}]},{"id":475,"callFrame":{"functionName":"fluid.pushActivity","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":148,"columnNumber":34},"hitCount":8,"children":[1265],"positionTicks":[{"line":150,"ticks":8}]},{"id":1265,"callFrame":{"functionName":"fluid.getActivityStack","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":124,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":126,"ticks":1}]},{"id":517,"callFrame":{"functionName":"that.recordKnownComponent","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1018,"columnNumber":45},"hitCount":15,"children":[518,719,956,996],"positionTicks":[{"line":1024,"ticks":4},{"line":1021,"ticks":9},{"line":1023,"ticks":2}]},{"id":518,"callFrame":{"functionName":"recordComponent","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":984,"columnNumber":32},"hitCount":30,"children":[519],"positionTicks":[{"line":985,"ticks":7},{"line":1009,"ticks":11},{"line":1010,"ticks":1},{"line":989,"ticks":9},{"line":1014,"ticks":2}]},{"id":519,"callFrame":{"functionName":"fluid.constructScopeObjects","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":926,"columnNumber":43},"hitCount":7,"children":[520],"positionTicks":[{"line":929,"ticks":4},{"line":930,"ticks":3}]},{"id":520,"callFrame":{"functionName":"create","scriptId":"0","url":"create","lineNumber":-1,"columnNumber":-1},"hitCount":19},{"id":719,"callFrame":{"functionName":"fluid.model.composePath","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":-1,"columnNumber":-1},"hitCount":3,"positionTicks":[{"line":1023,"ticks":3}]},{"id":956,"callFrame":{"functionName":"fire","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1522,"columnNumber":27},"hitCount":2,"positionTicks":[{"line":1523,"ticks":2}]},{"id":996,"callFrame":{"functionName":"fluid.isComponent","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":365,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":367,"ticks":1}]},{"id":722,"callFrame":{"functionName":"fluid.fabricateDestroyMethod","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1228,"columnNumber":44},"hitCount":1,"positionTicks":[{"line":1229,"ticks":1}]},{"id":396,"callFrame":{"functionName":"updateBlocks","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2395,"columnNumber":36},"hitCount":1,"children":[397,421,550,908],"positionTicks":[{"line":2403,"ticks":1}]},{"id":397,"callFrame":{"functionName":"fluid.sortByPriority","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1306,"columnNumber":36},"hitCount":2,"children":[1144,1150],"positionTicks":[{"line":1308,"ticks":2}]},{"id":1144,"callFrame":{"functionName":"fluid.stableSort","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":748,"columnNumber":32},"hitCount":3,"positionTicks":[{"line":753,"ticks":3}]},{"id":1150,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":523,"columnNumber":24},"hitCount":2,"positionTicks":[{"line":526,"ticks":2}]},{"id":421,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":11,"children":[422,1126,1334],"deoptReason":"Optimized too many times","positionTicks":[{"line":512,"ticks":7},{"line":516,"ticks":1},{"line":510,"ticks":3}]},{"id":422,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2396,"columnNumber":45},"hitCount":1,"children":[997],"positionTicks":[{"line":2397,"ticks":1}]},{"id":997,"callFrame":{"functionName":"fluid.parsePriority","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1240,"columnNumber":35},"hitCount":5,"positionTicks":[{"line":1249,"ticks":5}]},{"id":1126,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2405,"columnNumber":45},"hitCount":1,"positionTicks":[{"line":2406,"ticks":1}]},{"id":1334,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":1,"children":[1335],"positionTicks":[{"line":329,"ticks":1}]},{"id":1335,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":550,"callFrame":{"functionName":"fluid.dedupeDistributionNamespaces","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2299,"columnNumber":50},"hitCount":0,"children":[551]},{"id":551,"callFrame":{"functionName":"fluid.remove_if","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":599,"columnNumber":31},"hitCount":0,"children":[552]},{"id":552,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2301,"columnNumber":46},"hitCount":1,"positionTicks":[{"line":2302,"ticks":1}]},{"id":908,"callFrame":{"functionName":"set length","scriptId":"0","url":"","lineNumber":-1,"columnNumber":-1},"hitCount":4,"positionTicks":[{"line":2403,"ticks":3},{"line":2397,"ticks":1}]},{"id":436,"callFrame":{"functionName":"fluid.driveStrategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2198,"columnNumber":35},"hitCount":2,"children":[437,1350],"positionTicks":[{"line":2200,"ticks":1},{"line":2201,"ticks":1}]},{"id":437,"callFrame":{"functionName":"strategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2115,"columnNumber":32},"hitCount":15,"children":[493,697,757,1192,1213,1333,1395],"positionTicks":[{"line":2144,"ticks":1},{"line":2116,"ticks":2},{"line":2117,"ticks":5},{"line":2135,"ticks":3},{"line":2168,"ticks":1},{"line":2138,"ticks":1},{"line":2156,"ticks":1},{"line":2174,"ticks":1}]},{"id":493,"callFrame":{"functionName":"strategy","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2274,"columnNumber":32},"hitCount":10,"children":[494,728],"positionTicks":[{"line":2275,"ticks":8},{"line":2283,"ticks":1},{"line":2276,"ticks":1}]},{"id":494,"callFrame":{"functionName":"fluid.expandSource","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2233,"columnNumber":34},"hitCount":3,"children":[495,1013],"positionTicks":[{"line":2241,"ticks":1},{"line":2234,"ticks":2}]},{"id":495,"callFrame":{"functionName":"fluid.derefMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1977,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":1978,"ticks":1}]},{"id":1013,"callFrame":{"functionName":"deliverer","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2288,"columnNumber":30},"hitCount":4,"positionTicks":[{"line":2289,"ticks":4}]},{"id":728,"callFrame":{"functionName":"fluid.concreteTrundler","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":-1,"columnNumber":-1},"hitCount":3,"positionTicks":[{"line":2276,"ticks":2},{"line":2212,"ticks":1}]},{"id":697,"callFrame":{"functionName":"fluid.mergeOneImpl","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2025,"columnNumber":34},"hitCount":1,"children":[698,1383],"positionTicks":[{"line":2040,"ticks":1}]},{"id":698,"callFrame":{"functionName":"fluid.arrayConcatPolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1676,"columnNumber":39},"hitCount":2,"children":[699],"positionTicks":[{"line":1678,"ticks":2}]},{"id":699,"callFrame":{"functionName":"fluid.makeArray","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":435,"columnNumber":31},"hitCount":3,"children":[991],"positionTicks":[{"line":438,"ticks":3}]},{"id":991,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":0,"children":[992]},{"id":992,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":1383,"callFrame":{"functionName":"concat","scriptId":"0","url":"concat","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":757,"callFrame":{"functionName":"fluid.fetchMergeChildren","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2071,"columnNumber":40},"hitCount":2,"positionTicks":[{"line":2073,"ticks":1},{"line":2084,"ticks":1}]},{"id":1192,"callFrame":{"functionName":"fluid.derefMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1977,"columnNumber":38},"hitCount":3,"positionTicks":[{"line":1978,"ticks":3}]},{"id":1213,"callFrame":{"functionName":"fluid.makeArray","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":435,"columnNumber":31},"hitCount":3,"positionTicks":[{"line":440,"ticks":1},{"line":443,"ticks":1},{"line":438,"ticks":1}]},{"id":1333,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":1395,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":1,"positionTicks":[{"line":339,"ticks":1}]},{"id":1350,"callFrame":{"functionName":"fluid.makeArray","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":435,"columnNumber":31},"hitCount":1,"positionTicks":[{"line":438,"ticks":1}]},{"id":609,"callFrame":{"functionName":"fluid.getMergedDefaults","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1800,"columnNumber":39},"hitCount":11,"children":[1358],"positionTicks":[{"line":1802,"ticks":11}]},{"id":1358,"callFrame":{"functionName":"fluid.makeArray","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":435,"columnNumber":31},"hitCount":1,"positionTicks":[{"line":438,"ticks":1}]},{"id":820,"callFrame":{"functionName":"fluid.makeMergeOptions","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2255,"columnNumber":38},"hitCount":7,"children":[821],"positionTicks":[{"line":2272,"ticks":4},{"line":2262,"ticks":3}]},{"id":821,"callFrame":{"functionName":"jQuery.extend.jQuery.fn.extend","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":194,"columnNumber":43},"hitCount":12,"positionTicks":[{"line":233,"ticks":9},{"line":253,"ticks":3}]},{"id":123,"callFrame":{"functionName":"fluid.instantiateFirers","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":184,"columnNumber":39},"hitCount":1,"children":[124,1204,1238],"positionTicks":[{"line":186,"ticks":1}]},{"id":124,"callFrame":{"functionName":"initter","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":172,"columnNumber":30},"hitCount":17,"children":[125,293],"positionTicks":[{"line":177,"ticks":4},{"line":174,"ticks":13}]},{"id":125,"callFrame":{"functionName":"fluid.getForComponent","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":755,"columnNumber":37},"hitCount":4,"children":[126,621],"positionTicks":[{"line":757,"ticks":3},{"line":759,"ticks":1}]},{"id":126,"callFrame":{"functionName":"fluid.get","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1114,"columnNumber":25},"hitCount":2,"children":[127,1210],"positionTicks":[{"line":1115,"ticks":2}]},{"id":127,"callFrame":{"functionName":"fluid.model.getWithStrategy","scriptId":"61","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/DataBinding.js","lineNumber":85,"columnNumber":43},"hitCount":1,"children":[128],"positionTicks":[{"line":87,"ticks":1}]},{"id":128,"callFrame":{"functionName":"fluid.model.accessWithStrategy","scriptId":"61","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/DataBinding.js","lineNumber":93,"columnNumber":46},"hitCount":4,"children":[129,1003,1149],"positionTicks":[{"line":97,"ticks":4}]},{"id":129,"callFrame":{"functionName":"fluid.model.accessImpl","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1026,"columnNumber":38},"hitCount":11,"children":[130],"positionTicks":[{"line":1040,"ticks":1},{"line":1027,"ticks":9},{"line":1036,"ticks":1}]},{"id":130,"callFrame":{"functionName":"fluid.model.traverseWithStrategy","scriptId":"61","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/DataBinding.js","lineNumber":51,"columnNumber":48},"hitCount":6,"children":[131,916,1262],"positionTicks":[{"line":54,"ticks":4},{"line":62,"ticks":2}]},{"id":131,"callFrame":{"functionName":"","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":122,"columnNumber":24},"hitCount":9,"children":[132],"positionTicks":[{"line":128,"ticks":7},{"line":124,"ticks":2}]},{"id":132,"callFrame":{"functionName":"strategy","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":159,"columnNumber":31},"hitCount":11,"children":[133,374,455],"positionTicks":[{"line":168,"ticks":1},{"line":161,"ticks":6},{"line":164,"ticks":4}]},{"id":133,"callFrame":{"functionName":"fluid.driveStrategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2198,"columnNumber":35},"hitCount":4,"children":[134,357],"positionTicks":[{"line":2200,"ticks":1},{"line":2201,"ticks":1},{"line":2205,"ticks":2}]},{"id":134,"callFrame":{"functionName":"strategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2115,"columnNumber":32},"hitCount":29,"children":[315,343,346,531,574,632,739,930,1113],"positionTicks":[{"line":2144,"ticks":2},{"line":2162,"ticks":3},{"line":2164,"ticks":1},{"line":2116,"ticks":7},{"line":2117,"ticks":13},{"line":2138,"ticks":1},{"line":2156,"ticks":1},{"line":2142,"ticks":1}]},{"id":315,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":2,"positionTicks":[{"line":320,"ticks":2}]},{"id":343,"callFrame":{"functionName":"fluid.fetchMergeChildren","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2071,"columnNumber":40},"hitCount":1,"children":[344,1337],"positionTicks":[{"line":2073,"ticks":1}]},{"id":344,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":24,"children":[386,788],"deoptReason":"Optimized too many times","positionTicks":[{"line":517,"ticks":4},{"line":510,"ticks":20}]},{"id":386,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2084,"columnNumber":44},"hitCount":25,"children":[504,813],"positionTicks":[{"line":2091,"ticks":1},{"line":2085,"ticks":15},{"line":2086,"ticks":9}]},{"id":504,"callFrame":{"functionName":"fluid.concreteTrundler","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2211,"columnNumber":38},"hitCount":14,"positionTicks":[{"line":2212,"ticks":14}]},{"id":813,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":2,"positionTicks":[{"line":320,"ticks":2}]},{"id":788,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":2,"children":[1327],"positionTicks":[{"line":329,"ticks":2}]},{"id":1327,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":1337,"callFrame":{"functionName":"fluid.derefMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1977,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":1978,"ticks":1}]},{"id":346,"callFrame":{"functionName":"regenerateSources","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[347]},{"id":347,"callFrame":{"functionName":"regenerateCursor","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":1,"children":[348,359],"positionTicks":[{"line":2116,"ticks":1}]},{"id":348,"callFrame":{"functionName":"strategy","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2274,"columnNumber":32},"hitCount":5,"positionTicks":[{"line":2275,"ticks":5}]},{"id":359,"callFrame":{"functionName":"fluid.makeArray","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":435,"columnNumber":31},"hitCount":9,"children":[990,1014],"positionTicks":[{"line":440,"ticks":2},{"line":443,"ticks":1},{"line":438,"ticks":5},{"line":439,"ticks":1}]},{"id":990,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":1,"children":[1198],"positionTicks":[{"line":338,"ticks":1}]},{"id":1198,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":3},{"id":1014,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":531,"callFrame":{"functionName":"fluid.derefMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1977,"columnNumber":38},"hitCount":2,"positionTicks":[{"line":1978,"ticks":2}]},{"id":574,"callFrame":{"functionName":"fluid.makeArray","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":435,"columnNumber":31},"hitCount":10,"children":[679],"positionTicks":[{"line":440,"ticks":3},{"line":443,"ticks":2},{"line":438,"ticks":4},{"line":439,"ticks":1}]},{"id":679,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":1,"children":[680],"positionTicks":[{"line":338,"ticks":1}]},{"id":680,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":3},{"id":632,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":6,"children":[1273],"positionTicks":[{"line":344,"ticks":1},{"line":338,"ticks":2},{"line":339,"ticks":3}]},{"id":1273,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":739,"callFrame":{"functionName":"strategy","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2274,"columnNumber":32},"hitCount":17,"children":[854,1232],"positionTicks":[{"line":2289,"ticks":1},{"line":2275,"ticks":15},{"line":2277,"ticks":1}]},{"id":854,"callFrame":{"functionName":"hasOwnProperty","scriptId":"0","url":"hasOwnProperty","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":1232,"callFrame":{"functionName":"fluid.guardCircularExpansion","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2264,"columnNumber":44},"hitCount":1,"positionTicks":[{"line":2266,"ticks":1}]},{"id":930,"callFrame":{"functionName":"fluid.concreteTrundler","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2211,"columnNumber":38},"hitCount":5,"positionTicks":[{"line":2212,"ticks":5}]},{"id":1113,"callFrame":{"functionName":"regenerateCursor","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[1114,1375]},{"id":1114,"callFrame":{"functionName":"fluid.makeArray","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":435,"columnNumber":31},"hitCount":1,"children":[1115],"positionTicks":[{"line":439,"ticks":1}]},{"id":1115,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":1375,"callFrame":{"functionName":"fluid.concreteTrundler","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2211,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":2212,"ticks":1}]},{"id":357,"callFrame":{"functionName":"fluid.makeArray","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":435,"columnNumber":31},"hitCount":6,"children":[1340],"positionTicks":[{"line":440,"ticks":2},{"line":438,"ticks":3},{"line":439,"ticks":1}]},{"id":1340,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":0,"children":[1341]},{"id":1341,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":374,"callFrame":{"functionName":"fluid.set","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1097,"columnNumber":25},"hitCount":7,"children":[748],"positionTicks":[{"line":1098,"ticks":5},{"line":1099,"ticks":1},{"line":1103,"ticks":1}]},{"id":748,"callFrame":{"functionName":"fluid.model.setSimple","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[749]},{"id":749,"callFrame":{"functionName":"fluid.model.accessSimple","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[750]},{"id":750,"callFrame":{"functionName":"fluid.model.accessImpl","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1026,"columnNumber":38},"hitCount":15,"positionTicks":[{"line":1034,"ticks":1},{"line":1027,"ticks":6},{"line":1036,"ticks":1},{"line":1028,"ticks":5},{"line":1030,"ticks":1},{"line":1037,"ticks":1}]},{"id":455,"callFrame":{"functionName":"fluid.eventFromRecord","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1605,"columnNumber":37},"hitCount":8,"children":[456,496],"positionTicks":[{"line":1618,"ticks":1},{"line":1607,"ticks":7}]},{"id":456,"callFrame":{"functionName":"fluid.nameComponent","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1396,"columnNumber":35},"hitCount":5,"positionTicks":[{"line":1398,"ticks":5}]},{"id":496,"callFrame":{"functionName":"fluid.makeEventFirer","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1414,"columnNumber":36},"hitCount":12,"children":[620],"positionTicks":[{"line":1471,"ticks":12}]},{"id":620,"callFrame":{"functionName":"fluid.allocateGuid","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1195,"columnNumber":34},"hitCount":8,"children":[814],"positionTicks":[{"line":1197,"ticks":8}]},{"id":814,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":1,"deoptReason":"Optimized too many times","positionTicks":[{"line":510,"ticks":1}]},{"id":916,"callFrame":{"functionName":"","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":766,"columnNumber":24},"hitCount":4,"positionTicks":[{"line":769,"ticks":3},{"line":781,"ticks":1}]},{"id":1262,"callFrame":{"functionName":"fluid.model.funcResolverStrategy","scriptId":"61","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/DataBinding.js","lineNumber":45,"columnNumber":48},"hitCount":2,"positionTicks":[{"line":48,"ticks":2}]},{"id":1003,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":2,"children":[1004],"positionTicks":[{"line":329,"ticks":2}]},{"id":1004,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":2},{"id":1149,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":1210,"callFrame":{"functionName":"fluid.decodeAccessorArg","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1092,"columnNumber":39},"hitCount":3,"positionTicks":[{"line":1094,"ticks":3}]},{"id":621,"callFrame":{"functionName":"fluid.shadowForComponent","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":748,"columnNumber":40},"hitCount":5,"children":[985],"positionTicks":[{"line":750,"ticks":5}]},{"id":985,"callFrame":{"functionName":"fluid.getInstantiator","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1095,"columnNumber":37},"hitCount":4,"positionTicks":[{"line":1096,"ticks":4}]},{"id":293,"callFrame":{"functionName":"fluid.driveStrategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2198,"columnNumber":35},"hitCount":1,"children":[294,681],"positionTicks":[{"line":2205,"ticks":1}]},{"id":294,"callFrame":{"functionName":"strategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2115,"columnNumber":32},"hitCount":7,"children":[295,674,1064,1079,1178],"positionTicks":[{"line":2116,"ticks":2},{"line":2117,"ticks":5}]},{"id":295,"callFrame":{"functionName":"fluid.fetchMergeChildren","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2071,"columnNumber":40},"hitCount":0,"children":[296]},{"id":296,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":4,"children":[935],"deoptReason":"Optimized too many times","positionTicks":[{"line":510,"ticks":4}]},{"id":935,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2084,"columnNumber":44},"hitCount":4,"children":[936],"positionTicks":[{"line":2091,"ticks":1},{"line":2085,"ticks":3}]},{"id":936,"callFrame":{"functionName":"fluid.concreteTrundler","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2211,"columnNumber":38},"hitCount":3,"positionTicks":[{"line":2212,"ticks":3}]},{"id":674,"callFrame":{"functionName":"strategy","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2274,"columnNumber":32},"hitCount":1,"positionTicks":[{"line":2275,"ticks":1}]},{"id":1064,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":1,"children":[1065],"positionTicks":[{"line":338,"ticks":1}]},{"id":1065,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":1079,"callFrame":{"functionName":"fluid.makeArray","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":435,"columnNumber":31},"hitCount":0,"children":[1080]},{"id":1080,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":1,"positionTicks":[{"line":339,"ticks":1}]},{"id":1178,"callFrame":{"functionName":"strategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2115,"columnNumber":32},"hitCount":1,"positionTicks":[{"line":2116,"ticks":1}]},{"id":681,"callFrame":{"functionName":"fluid.makeArray","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":435,"columnNumber":31},"hitCount":2,"positionTicks":[{"line":438,"ticks":2}]},{"id":1204,"callFrame":{"functionName":"fluid.shadowForComponent","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":748,"columnNumber":40},"hitCount":0,"children":[1205]},{"id":1205,"callFrame":{"functionName":"fluid.getInstantiator","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1095,"columnNumber":37},"hitCount":2,"positionTicks":[{"line":1096,"ticks":2}]},{"id":1238,"callFrame":{"functionName":"fluid.get","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1114,"columnNumber":25},"hitCount":1,"children":[1239],"positionTicks":[{"line":1115,"ticks":1}]},{"id":1239,"callFrame":{"functionName":"fluid.model.accessImpl","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1026,"columnNumber":38},"hitCount":1,"children":[1240],"positionTicks":[{"line":1027,"ticks":1}]},{"id":1240,"callFrame":{"functionName":"fluid.model.traverseSimple","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1049,"columnNumber":42},"hitCount":0,"children":[1241]},{"id":1241,"callFrame":{"functionName":"fluid.model.resolvePathSegment","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":998,"columnNumber":46},"hitCount":1,"positionTicks":[{"line":1003,"ticks":1}]},{"id":135,"callFrame":{"functionName":"fluid.mergeListeners","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1579,"columnNumber":36},"hitCount":1,"children":[136],"positionTicks":[{"line":1581,"ticks":1}]},{"id":136,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":4,"children":[137,832],"deoptReason":"Optimized too many times","positionTicks":[{"line":517,"ticks":1},{"line":510,"ticks":3}]},{"id":137,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1580,"columnNumber":39},"hitCount":3,"children":[138,400,1092],"positionTicks":[{"line":1581,"ticks":3}]},{"id":138,"callFrame":{"functionName":"fluid.event.resolveListenerRecord","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1818,"columnNumber":49},"hitCount":1,"children":[139,610,643,924],"positionTicks":[{"line":1824,"ticks":1}]},{"id":139,"callFrame":{"functionName":"fluid.transform","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":486,"columnNumber":31},"hitCount":2,"children":[140,970],"deoptReason":"Bad value context for arguments value","positionTicks":[{"line":487,"ticks":2}]},{"id":140,"callFrame":{"functionName":"transformInternal","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":465,"columnNumber":30},"hitCount":8,"children":[141],"positionTicks":[{"line":468,"ticks":4},{"line":469,"ticks":4}]},{"id":141,"callFrame":{"functionName":"","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1826,"columnNumber":58},"hitCount":14,"children":[142,220,278,408,459,1110],"positionTicks":[{"line":1849,"ticks":1},{"line":1842,"ticks":5},{"line":1827,"ticks":6},{"line":1858,"ticks":2}]},{"id":142,"callFrame":{"functionName":"fluid.event.dispatchListener","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1777,"columnNumber":44},"hitCount":5,"children":[143,160,446,478,591],"positionTicks":[{"line":1779,"ticks":4},{"line":1782,"ticks":1}]},{"id":143,"callFrame":{"functionName":"fluid.preExpand","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2367,"columnNumber":31},"hitCount":2,"children":[144,654,1258],"positionTicks":[{"line":2371,"ticks":2}]},{"id":144,"callFrame":{"functionName":"fluid.preExpandRecurse","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2339,"columnNumber":38},"hitCount":1,"children":[145,947],"positionTicks":[{"line":2341,"ticks":1}]},{"id":145,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":10,"children":[146,1389],"deoptReason":"Optimized too many times","positionTicks":[{"line":510,"ticks":10}]},{"id":146,"callFrame":{"functionName":"","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2358,"columnNumber":44},"hitCount":4,"children":[147,1322],"positionTicks":[{"line":2359,"ticks":4}]},{"id":147,"callFrame":{"functionName":"fluid.preExpandRecurse","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2339,"columnNumber":38},"hitCount":25,"children":[148,329,607,633,651,950],"positionTicks":[{"line":2347,"ticks":3},{"line":2349,"ticks":4},{"line":2341,"ticks":17},{"line":830,"ticks":1}]},{"id":148,"callFrame":{"functionName":"pushExpander","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2341,"columnNumber":29},"hitCount":8,"positionTicks":[{"line":2344,"ticks":6},{"line":2342,"ticks":1},{"line":2343,"ticks":1}]},{"id":329,"callFrame":{"functionName":"fluid.parseContextReference","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2108,"columnNumber":43},"hitCount":41,"children":[1006,1067,1380],"deoptReason":"Optimized too many times","positionTicks":[{"line":2128,"ticks":1},{"line":2131,"ticks":18},{"line":2132,"ticks":2},{"line":2118,"ticks":7},{"line":2121,"ticks":3},{"line":2109,"ticks":9},{"line":2111,"ticks":1}]},{"id":1006,"callFrame":{"functionName":"charAt","scriptId":"0","url":"charAt","lineNumber":-1,"columnNumber":-1},"hitCount":2},{"id":1067,"callFrame":{"functionName":"substring","scriptId":"0","url":"substring","lineNumber":-1,"columnNumber":-1},"hitCount":2},{"id":1380,"callFrame":{"functionName":"set $9","scriptId":"0","url":"set $9","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":607,"callFrame":{"functionName":"fluid.isIoCReference","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":354,"columnNumber":36},"hitCount":6,"positionTicks":[{"line":356,"ticks":6}]},{"id":633,"callFrame":{"functionName":"","scriptId":"0","url":"","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":651,"callFrame":{"functionName":"fluid.model.parseEL","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[652]},{"id":652,"callFrame":{"functionName":"split","scriptId":"8","url":"native string.js","lineNumber":184,"columnNumber":22},"hitCount":18,"positionTicks":[{"line":185,"ticks":18}]},{"id":950,"callFrame":{"functionName":"fluid.guardCircularExpansion","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2264,"columnNumber":44},"hitCount":1,"positionTicks":[{"line":2266,"ticks":1}]},{"id":1322,"callFrame":{"functionName":"String","scriptId":"0","url":"String","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":1389,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":0,"children":[1390]},{"id":1390,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":947,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":0,"children":[948]},{"id":948,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":2},{"id":654,"callFrame":{"functionName":"fluid.copy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":426,"columnNumber":26},"hitCount":0,"children":[655]},{"id":655,"callFrame":{"functionName":"fluid.copyRecurse","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":405,"columnNumber":33},"hitCount":0,"children":[656,851]},{"id":656,"callFrame":{"functionName":"fluid.transform","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":486,"columnNumber":31},"hitCount":1,"children":[657],"deoptReason":"Bad value context for arguments value","positionTicks":[{"line":487,"ticks":1}]},{"id":657,"callFrame":{"functionName":"transformInternal","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":465,"columnNumber":30},"hitCount":10,"children":[658],"positionTicks":[{"line":468,"ticks":10}]},{"id":658,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":413,"columnNumber":52},"hitCount":1,"children":[659],"positionTicks":[{"line":414,"ticks":1}]},{"id":659,"callFrame":{"functionName":"fluid.copyRecurse","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":405,"columnNumber":33},"hitCount":2,"children":[660],"positionTicks":[{"line":407,"ticks":2}]},{"id":660,"callFrame":{"functionName":"fluid.isUncopyable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":369,"columnNumber":34},"hitCount":1,"children":[661],"positionTicks":[{"line":371,"ticks":1}]},{"id":661,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":2,"positionTicks":[{"line":320,"ticks":2}]},{"id":851,"callFrame":{"functionName":"fluid.isUncopyable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":369,"columnNumber":34},"hitCount":1,"positionTicks":[{"line":371,"ticks":1}]},{"id":1258,"callFrame":{"functionName":"fluid.isUnexpandable","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2229,"columnNumber":36},"hitCount":1,"children":[1259,1309],"positionTicks":[{"line":2231,"ticks":1}]},{"id":1259,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":0,"children":[1260]},{"id":1260,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":1309,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":160,"callFrame":{"functionName":"fluid.event.resolveListener","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[161]},{"id":161,"callFrame":{"functionName":"fluid.getGlobalValue","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1121,"columnNumber":36},"hitCount":1,"children":[162],"positionTicks":[{"line":1122,"ticks":1}]},{"id":162,"callFrame":{"functionName":"fluid.get","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1114,"columnNumber":25},"hitCount":1,"children":[163,797],"positionTicks":[{"line":1115,"ticks":1}]},{"id":163,"callFrame":{"functionName":"fluid.model.accessImpl","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1026,"columnNumber":38},"hitCount":4,"children":[164,615,1078],"positionTicks":[{"line":1027,"ticks":2},{"line":1030,"ticks":2}]},{"id":164,"callFrame":{"functionName":"String","scriptId":"0","url":"String","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":615,"callFrame":{"functionName":"fluid.model.pathToSegments","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[616]},{"id":616,"callFrame":{"functionName":"fluid.model.parseToSegments","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[617]},{"id":617,"callFrame":{"functionName":"fluid.model.parseEL","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[618]},{"id":618,"callFrame":{"functionName":"split","scriptId":"8","url":"native string.js","lineNumber":184,"columnNumber":22},"hitCount":3,"positionTicks":[{"line":185,"ticks":3}]},{"id":1078,"callFrame":{"functionName":"fluid.model.traverseSimple","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1049,"columnNumber":42},"hitCount":4,"positionTicks":[{"line":1057,"ticks":3},{"line":1058,"ticks":1}]},{"id":797,"callFrame":{"functionName":"fluid.decodeAccessorArg","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1092,"columnNumber":39},"hitCount":2,"positionTicks":[{"line":1094,"ticks":2}]},{"id":446,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":1,"children":[772],"positionTicks":[{"line":329,"ticks":1}]},{"id":772,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":478,"callFrame":{"functionName":"fluid.makeStackResolverOptions","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":903,"columnNumber":46},"hitCount":0,"children":[479,1041,1211,1221]},{"id":479,"callFrame":{"functionName":"fluid.copy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":426,"columnNumber":26},"hitCount":0,"children":[480]},{"id":480,"callFrame":{"functionName":"fluid.copyRecurse","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":405,"columnNumber":33},"hitCount":1,"children":[481,785],"positionTicks":[{"line":407,"ticks":1}]},{"id":481,"callFrame":{"functionName":"fluid.isUncopyable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":369,"columnNumber":34},"hitCount":1,"positionTicks":[{"line":371,"ticks":1}]},{"id":785,"callFrame":{"functionName":"fluid.transform","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":486,"columnNumber":31},"hitCount":2,"children":[786,1374],"deoptReason":"Bad value context for arguments value","positionTicks":[{"line":502,"ticks":1},{"line":487,"ticks":1}]},{"id":786,"callFrame":{"functionName":"transformInternal","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":465,"columnNumber":30},"hitCount":4,"children":[1165],"positionTicks":[{"line":468,"ticks":3},{"line":469,"ticks":1}]},{"id":1165,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":413,"columnNumber":52},"hitCount":1,"children":[1392],"positionTicks":[{"line":414,"ticks":1}]},{"id":1392,"callFrame":{"functionName":"fluid.copyRecurse","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":405,"columnNumber":33},"hitCount":0,"children":[1393]},{"id":1393,"callFrame":{"functionName":"fluid.isUncopyable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":369,"columnNumber":34},"hitCount":0,"children":[1394]},{"id":1394,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":1374,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":1041,"callFrame":{"functionName":"jQuery.extend.jQuery.fn.extend","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":194,"columnNumber":43},"hitCount":3,"positionTicks":[{"line":233,"ticks":3}]},{"id":1211,"callFrame":{"functionName":"fluid.makeStackFetcher","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":885,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":886,"ticks":1}]},{"id":1221,"callFrame":{"functionName":"fluid.rawDefaults","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1868,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":1869,"ticks":1}]},{"id":591,"callFrame":{"functionName":"fluid.event.impersonateListener","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":-1,"columnNumber":-1},"hitCount":2,"positionTicks":[{"line":1782,"ticks":2}]},{"id":220,"callFrame":{"functionName":"fluid.copy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":426,"columnNumber":26},"hitCount":0,"children":[221]},{"id":221,"callFrame":{"functionName":"fluid.copyRecurse","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":405,"columnNumber":33},"hitCount":2,"children":[222],"positionTicks":[{"line":407,"ticks":2}]},{"id":222,"callFrame":{"functionName":"fluid.transform","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":486,"columnNumber":31},"hitCount":2,"children":[223,1288,1307],"deoptReason":"Bad value context for arguments value","positionTicks":[{"line":489,"ticks":1},{"line":487,"ticks":1}]},{"id":223,"callFrame":{"functionName":"transformInternal","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":465,"columnNumber":30},"hitCount":4,"children":[224],"positionTicks":[{"line":468,"ticks":4}]},{"id":224,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":413,"columnNumber":52},"hitCount":5,"children":[806],"positionTicks":[{"line":416,"ticks":2},{"line":418,"ticks":2},{"line":414,"ticks":1}]},{"id":806,"callFrame":{"functionName":"fluid.copyRecurse","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":405,"columnNumber":33},"hitCount":0,"children":[807,1346]},{"id":807,"callFrame":{"functionName":"fluid.transform","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":486,"columnNumber":31},"hitCount":2,"children":[808,1135],"deoptReason":"Bad value context for arguments value","positionTicks":[{"line":497,"ticks":1},{"line":487,"ticks":1}]},{"id":808,"callFrame":{"functionName":"transformInternal","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":465,"columnNumber":30},"hitCount":6,"children":[918,1161],"positionTicks":[{"line":468,"ticks":6}]},{"id":918,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":413,"columnNumber":52},"hitCount":3,"children":[975],"positionTicks":[{"line":416,"ticks":2},{"line":414,"ticks":1}]},{"id":975,"callFrame":{"functionName":"fluid.copyRecurse","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":405,"columnNumber":33},"hitCount":3,"children":[1131],"positionTicks":[{"line":407,"ticks":3}]},{"id":1131,"callFrame":{"functionName":"fluid.isUncopyable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":369,"columnNumber":34},"hitCount":0,"children":[1132]},{"id":1132,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":2,"positionTicks":[{"line":320,"ticks":2}]},{"id":1161,"callFrame":{"functionName":"fluid.concreteTrundler","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2211,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":2212,"ticks":1}]},{"id":1135,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":0,"children":[1136]},{"id":1136,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":1346,"callFrame":{"functionName":"fluid.isUncopyable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":369,"columnNumber":34},"hitCount":1,"children":[1347],"positionTicks":[{"line":371,"ticks":1}]},{"id":1347,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":0,"children":[1348]},{"id":1348,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":1288,"callFrame":{"functionName":"fluid.freshContainer","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":401,"columnNumber":36},"hitCount":1,"positionTicks":[{"line":403,"ticks":1}]},{"id":1307,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":0,"children":[1308]},{"id":1308,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":278,"callFrame":{"functionName":"fluid.expandOptions","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1141,"columnNumber":35},"hitCount":2,"children":[279,541,601,1295],"positionTicks":[{"line":1144,"ticks":1},{"line":1142,"ticks":1}]},{"id":279,"callFrame":{"functionName":"fluid.expand","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2333,"columnNumber":28},"hitCount":2,"children":[280],"positionTicks":[{"line":2334,"ticks":2}]},{"id":280,"callFrame":{"functionName":"fluid.makeExpandOptions","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2304,"columnNumber":39},"hitCount":10,"children":[281,377],"positionTicks":[{"line":2305,"ticks":5},{"line":2308,"ticks":5}]},{"id":281,"callFrame":{"functionName":"jQuery.extend.jQuery.fn.extend","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":194,"columnNumber":43},"hitCount":27,"positionTicks":[{"line":233,"ticks":10},{"line":203,"ticks":9},{"line":253,"ticks":8}]},{"id":377,"callFrame":{"functionName":"options.expandSource","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2307,"columnNumber":40},"hitCount":4,"children":[451],"positionTicks":[{"line":2308,"ticks":4}]},{"id":451,"callFrame":{"functionName":"fluid.expandSource","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2233,"columnNumber":34},"hitCount":5,"children":[452,514,564,647,778],"positionTicks":[{"line":2240,"ticks":2},{"line":2234,"ticks":1},{"line":2236,"ticks":1},{"line":2246,"ticks":1}]},{"id":452,"callFrame":{"functionName":"fluid.pushActivity","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":148,"columnNumber":34},"hitCount":3,"children":[1230],"positionTicks":[{"line":150,"ticks":3}]},{"id":1230,"callFrame":{"functionName":"fluid.getActivityStack","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":124,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":126,"ticks":1}]},{"id":514,"callFrame":{"functionName":"fluid.popActivity","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":161,"columnNumber":33},"hitCount":4,"children":[515,968],"positionTicks":[{"line":168,"ticks":3},{"line":165,"ticks":1}]},{"id":515,"callFrame":{"functionName":"fluid.getActivityStack","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":124,"columnNumber":38},"hitCount":2,"children":[516],"positionTicks":[{"line":126,"ticks":2}]},{"id":516,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":106,"columnNumber":24},"hitCount":1,"positionTicks":[{"line":108,"ticks":1}]},{"id":968,"callFrame":{"functionName":"set length","scriptId":"0","url":"","lineNumber":-1,"columnNumber":-1},"hitCount":4,"positionTicks":[{"line":168,"ticks":4}]},{"id":564,"callFrame":{"functionName":"fluid.derefMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1977,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":1978,"ticks":1}]},{"id":647,"callFrame":{"functionName":"fluid.resolveContextValue","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2139,"columnNumber":41},"hitCount":11,"children":[648],"positionTicks":[{"line":2160,"ticks":3},{"line":2162,"ticks":2},{"line":2179,"ticks":1},{"line":2140,"ticks":4},{"line":2159,"ticks":1}]},{"id":648,"callFrame":{"functionName":"fluid.isIoCReference","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":354,"columnNumber":36},"hitCount":2,"positionTicks":[{"line":356,"ticks":2}]},{"id":778,"callFrame":{"functionName":"fluid.model.composeSegments","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":962,"columnNumber":43},"hitCount":0,"children":[779],"deoptReason":"Bad value context for arguments value"},{"id":779,"callFrame":{"functionName":"join","scriptId":"7","url":"native array.js","lineNumber":288,"columnNumber":18},"hitCount":0,"children":[780]},{"id":780,"callFrame":{"functionName":"InnerArrayJoin","scriptId":"7","url":"native array.js","lineNumber":275,"columnNumber":23},"hitCount":3,"positionTicks":[{"line":276,"ticks":3}]},{"id":541,"callFrame":{"functionName":"fluid.pushActivity","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":148,"columnNumber":34},"hitCount":5,"positionTicks":[{"line":150,"ticks":5}]},{"id":601,"callFrame":{"functionName":"fluid.makeStackResolverOptions","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":903,"columnNumber":46},"hitCount":4,"children":[602,977,1032],"positionTicks":[{"line":905,"ticks":3},{"line":907,"ticks":1}]},{"id":602,"callFrame":{"functionName":"fluid.copy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":426,"columnNumber":26},"hitCount":0,"children":[603]},{"id":603,"callFrame":{"functionName":"fluid.copyRecurse","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":405,"columnNumber":33},"hitCount":0,"children":[604,1062]},{"id":604,"callFrame":{"functionName":"fluid.transform","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":486,"columnNumber":31},"hitCount":2,"children":[605,1316],"deoptReason":"Bad value context for arguments value","positionTicks":[{"line":498,"ticks":2}]},{"id":605,"callFrame":{"functionName":"transformInternal","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":465,"columnNumber":30},"hitCount":7,"children":[1311],"positionTicks":[{"line":468,"ticks":7}]},{"id":1311,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":413,"columnNumber":52},"hitCount":1,"positionTicks":[{"line":416,"ticks":1}]},{"id":1316,"callFrame":{"functionName":"fluid.freshContainer","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":401,"columnNumber":36},"hitCount":0,"children":[1317]},{"id":1317,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":0,"children":[1318]},{"id":1318,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":1062,"callFrame":{"functionName":"fluid.isUncopyable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":369,"columnNumber":34},"hitCount":1,"children":[1063],"positionTicks":[{"line":371,"ticks":1}]},{"id":1063,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":1,"positionTicks":[{"line":338,"ticks":1}]},{"id":977,"callFrame":{"functionName":"jQuery.extend.jQuery.fn.extend","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":194,"columnNumber":43},"hitCount":14,"positionTicks":[{"line":208,"ticks":1},{"line":233,"ticks":5},{"line":203,"ticks":3},{"line":253,"ticks":5}]},{"id":1032,"callFrame":{"functionName":"fluid.rawDefaults","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1868,"columnNumber":33},"hitCount":3,"positionTicks":[{"line":1869,"ticks":3}]},{"id":1295,"callFrame":{"functionName":"fluid.popActivity","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":161,"columnNumber":33},"hitCount":0,"children":[1296]},{"id":1296,"callFrame":{"functionName":"fluid.getActivityStack","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":124,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":126,"ticks":1}]},{"id":408,"callFrame":{"functionName":"fluid.event.resolveSoftNamespace","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1809,"columnNumber":48},"hitCount":1,"children":[599],"positionTicks":[{"line":1815,"ticks":1}]},{"id":599,"callFrame":{"functionName":"substring","scriptId":"0","url":"substring","lineNumber":-1,"columnNumber":-1},"hitCount":3},{"id":459,"callFrame":{"functionName":"fluid.recordToApplicable","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1685,"columnNumber":40},"hitCount":2,"positionTicks":[{"line":1694,"ticks":2}]},{"id":1110,"callFrame":{"functionName":"fluid.allocateGuid","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1195,"columnNumber":34},"hitCount":3,"positionTicks":[{"line":1197,"ticks":3}]},{"id":970,"callFrame":{"functionName":"fluid.freshContainer","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":401,"columnNumber":36},"hitCount":0,"children":[971]},{"id":971,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":0,"children":[972]},{"id":972,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":610,"callFrame":{"functionName":"fluid.pushActivity","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":148,"columnNumber":34},"hitCount":6,"positionTicks":[{"line":150,"ticks":6}]},{"id":643,"callFrame":{"functionName":"fluid.popActivity","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":161,"columnNumber":33},"hitCount":4,"children":[1269],"positionTicks":[{"line":168,"ticks":3},{"line":165,"ticks":1}]},{"id":1269,"callFrame":{"functionName":"fluid.getActivityStack","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":124,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":126,"ticks":1}]},{"id":924,"callFrame":{"functionName":"fluid.event.makeTrackedListenerAdder","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1745,"columnNumber":52},"hitCount":1,"children":[925],"positionTicks":[{"line":1747,"ticks":1}]},{"id":925,"callFrame":{"functionName":"fluid.shadowForComponent","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":748,"columnNumber":40},"hitCount":0,"children":[926]},{"id":926,"callFrame":{"functionName":"fluid.getInstantiator","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1095,"columnNumber":37},"hitCount":3,"positionTicks":[{"line":1096,"ticks":3}]},{"id":400,"callFrame":{"functionName":"fluid.event.addListenerToFirer","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1556,"columnNumber":46},"hitCount":1,"children":[401],"positionTicks":[{"line":1557,"ticks":1}]},{"id":401,"callFrame":{"functionName":"fluid.event.addListenerToFirer","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1556,"columnNumber":46},"hitCount":4,"children":[402,575],"positionTicks":[{"line":1568,"ticks":1},{"line":1557,"ticks":2},{"line":1566,"ticks":1}]},{"id":402,"callFrame":{"functionName":"addListener","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1748,"columnNumber":42},"hitCount":4,"children":[403,1289],"positionTicks":[{"line":1752,"ticks":1},{"line":1749,"ticks":3}]},{"id":403,"callFrame":{"functionName":"addListener","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1477,"columnNumber":34},"hitCount":1,"children":[404],"positionTicks":[{"line":1478,"ticks":1}]},{"id":404,"callFrame":{"functionName":"lazyInit","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1419,"columnNumber":32},"hitCount":8,"children":[405],"positionTicks":[{"line":1468,"ticks":8}]},{"id":405,"callFrame":{"functionName":"that.addListener","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1432,"columnNumber":40},"hitCount":100,"children":[588,619,754,1142,1285],"positionTicks":[{"line":1458,"ticks":1},{"line":1461,"ticks":74},{"line":1446,"ticks":1},{"line":1464,"ticks":8},{"line":1433,"ticks":10},{"line":1453,"ticks":1},{"line":1455,"ticks":5}]},{"id":588,"callFrame":{"functionName":"jQuery.extend.jQuery.fn.extend","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":194,"columnNumber":43},"hitCount":16,"positionTicks":[{"line":233,"ticks":8},{"line":203,"ticks":3},{"line":253,"ticks":5}]},{"id":619,"callFrame":{"functionName":"push","scriptId":"0","url":"push","lineNumber":-1,"columnNumber":-1},"hitCount":8},{"id":754,"callFrame":{"functionName":"fluid.event.sortListeners","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1362,"columnNumber":41},"hitCount":1,"children":[755,811],"positionTicks":[{"line":1365,"ticks":1}]},{"id":755,"callFrame":{"functionName":"fluid.sortByPriority","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1306,"columnNumber":36},"hitCount":2,"children":[1016],"positionTicks":[{"line":1308,"ticks":1},{"line":1310,"ticks":1}]},{"id":1016,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":523,"columnNumber":24},"hitCount":2,"children":[1017],"positionTicks":[{"line":526,"ticks":2}]},{"id":1017,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":0,"children":[1018]},{"id":1018,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":811,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":4,"children":[812],"deoptReason":"Optimized too many times","positionTicks":[{"line":517,"ticks":2},{"line":510,"ticks":2}]},{"id":812,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1364,"columnNumber":39},"hitCount":9,"positionTicks":[{"line":1376,"ticks":9}]},{"id":1142,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":0,"children":[1143]},{"id":1143,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":2},{"id":1285,"callFrame":{"functionName":"fluid.parsePriority","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1240,"columnNumber":35},"hitCount":1,"positionTicks":[{"line":1249,"ticks":1}]},{"id":1289,"callFrame":{"functionName":"fluid.recordListener","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":920,"columnNumber":36},"hitCount":1,"positionTicks":[{"line":923,"ticks":1}]},{"id":575,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":329,"ticks":1}]},{"id":1092,"callFrame":{"functionName":"fluid.isIoCReference","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":354,"columnNumber":36},"hitCount":2,"positionTicks":[{"line":356,"ticks":2}]},{"id":832,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":1,"children":[1158],"positionTicks":[{"line":329,"ticks":1}]},{"id":1158,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":166,"callFrame":{"functionName":"fluid.computeDynamicComponents","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":663,"columnNumber":46},"hitCount":8,"children":[444,465],"positionTicks":[{"line":665,"ticks":1},{"line":667,"ticks":7}]},{"id":444,"callFrame":{"functionName":"fluid.shadowForComponent","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":748,"columnNumber":40},"hitCount":0,"children":[445]},{"id":445,"callFrame":{"functionName":"fluid.getInstantiator","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1095,"columnNumber":37},"hitCount":2,"positionTicks":[{"line":1096,"ticks":2}]},{"id":465,"callFrame":{"functionName":"fluid.driveStrategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2198,"columnNumber":35},"hitCount":0,"children":[466]},{"id":466,"callFrame":{"functionName":"strategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2115,"columnNumber":32},"hitCount":4,"children":[467,751,1249],"positionTicks":[{"line":2162,"ticks":1},{"line":2116,"ticks":3}]},{"id":467,"callFrame":{"functionName":"strategy","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2274,"columnNumber":32},"hitCount":2,"children":[468,841,938],"positionTicks":[{"line":2275,"ticks":1},{"line":2276,"ticks":1}]},{"id":468,"callFrame":{"functionName":"fluid.expandSource","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2233,"columnNumber":34},"hitCount":2,"children":[469],"positionTicks":[{"line":2234,"ticks":2}]},{"id":469,"callFrame":{"functionName":"deliverer","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2288,"columnNumber":30},"hitCount":5,"positionTicks":[{"line":2289,"ticks":5}]},{"id":841,"callFrame":{"functionName":"fluid.guardCircularExpansion","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2264,"columnNumber":44},"hitCount":1,"positionTicks":[{"line":2266,"ticks":1}]},{"id":938,"callFrame":{"functionName":"fluid.concreteTrundler","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2211,"columnNumber":38},"hitCount":2,"positionTicks":[{"line":2212,"ticks":1},{"line":2276,"ticks":1}]},{"id":751,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":1249,"callFrame":{"functionName":"fluid.derefMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1977,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":1978,"ticks":1}]},{"id":172,"callFrame":{"functionName":"options.initter","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2264,"columnNumber":35},"hitCount":2,"children":[173],"positionTicks":[{"line":2265,"ticks":2}]},{"id":173,"callFrame":{"functionName":"fluid.fetchMergeChildren","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2071,"columnNumber":40},"hitCount":0,"children":[174,1219]},{"id":174,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":29,"children":[175,644,1187],"deoptReason":"Optimized too many times","positionTicks":[{"line":520,"ticks":1},{"line":517,"ticks":19},{"line":510,"ticks":9}]},{"id":175,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2084,"columnNumber":44},"hitCount":12,"children":[176,464],"positionTicks":[{"line":2091,"ticks":5},{"line":2093,"ticks":3},{"line":2085,"ticks":4}]},{"id":176,"callFrame":{"functionName":"strategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2115,"columnNumber":32},"hitCount":84,"children":[177,204,236,391,800,878,1279],"positionTicks":[{"line":2120,"ticks":1},{"line":2185,"ticks":4},{"line":2138,"ticks":32},{"line":2146,"ticks":1},{"line":2116,"ticks":21},{"line":2117,"ticks":25}]},{"id":177,"callFrame":{"functionName":"fluid.fetchMergeChildren","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2071,"columnNumber":40},"hitCount":2,"children":[178,1362],"positionTicks":[{"line":2073,"ticks":2}]},{"id":178,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":4,"children":[179,1172],"deoptReason":"Optimized too many times","positionTicks":[{"line":510,"ticks":4}]},{"id":179,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2084,"columnNumber":44},"hitCount":6,"children":[180,792,1274],"positionTicks":[{"line":2091,"ticks":1},{"line":2085,"ticks":5}]},{"id":180,"callFrame":{"functionName":"strategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2115,"columnNumber":32},"hitCount":13,"children":[431,781,848,901,1040,1270],"positionTicks":[{"line":2160,"ticks":1},{"line":2138,"ticks":3},{"line":2116,"ticks":6},{"line":2117,"ticks":1},{"line":2174,"ticks":1},{"line":2141,"ticks":1}]},{"id":431,"callFrame":{"functionName":"fluid.mergeOneImpl","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2025,"columnNumber":34},"hitCount":3,"children":[432],"positionTicks":[{"line":2041,"ticks":1},{"line":2026,"ticks":2}]},{"id":432,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":781,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":2,"positionTicks":[{"line":338,"ticks":2}]},{"id":848,"callFrame":{"functionName":"strategy","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2274,"columnNumber":32},"hitCount":8,"children":[859,1191,1339],"positionTicks":[{"line":2275,"ticks":8}]},{"id":859,"callFrame":{"functionName":"fluid.expandSource","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2233,"columnNumber":34},"hitCount":1,"positionTicks":[{"line":2234,"ticks":1}]},{"id":1191,"callFrame":{"functionName":"fluid.makeArray","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":435,"columnNumber":31},"hitCount":2,"positionTicks":[{"line":438,"ticks":2}]},{"id":1339,"callFrame":{"functionName":"hasOwnProperty","scriptId":"0","url":"hasOwnProperty","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":901,"callFrame":{"functionName":"fluid.concreteTrundler","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2211,"columnNumber":38},"hitCount":2,"positionTicks":[{"line":2212,"ticks":2}]},{"id":1040,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":2,"positionTicks":[{"line":320,"ticks":2}]},{"id":1270,"callFrame":{"functionName":"fluid.derefMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1977,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":1978,"ticks":1}]},{"id":792,"callFrame":{"functionName":"fluid.concreteTrundler","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2211,"columnNumber":38},"hitCount":6,"positionTicks":[{"line":2212,"ticks":6}]},{"id":1274,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":1172,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":1,"children":[1173],"positionTicks":[{"line":329,"ticks":1}]},{"id":1173,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":1362,"callFrame":{"functionName":"fluid.derefMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1977,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":1978,"ticks":1}]},{"id":204,"callFrame":{"functionName":"fluid.mergeOneImpl","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2025,"columnNumber":34},"hitCount":4,"children":[205,476,497,687,1050,1278],"positionTicks":[{"line":2040,"ticks":1},{"line":2026,"ticks":2},{"line":2043,"ticks":1}]},{"id":205,"callFrame":{"functionName":"fluid.membersMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2525,"columnNumber":40},"hitCount":1,"children":[206],"positionTicks":[{"line":2528,"ticks":1}]},{"id":206,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":5,"children":[207],"deoptReason":"Optimized too many times","positionTicks":[{"line":517,"ticks":2},{"line":510,"ticks":3}]},{"id":207,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2527,"columnNumber":36},"hitCount":31,"children":[208],"positionTicks":[{"line":2528,"ticks":13},{"line":2529,"ticks":18}]},{"id":208,"callFrame":{"functionName":"ArrayPush","scriptId":"7","url":"native array.js","lineNumber":308,"columnNumber":18},"hitCount":20,"children":[919],"positionTicks":[{"line":309,"ticks":20}]},{"id":919,"callFrame":{"functionName":"get length","scriptId":"0","url":"","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":476,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1644,"columnNumber":24},"hitCount":2,"children":[477],"positionTicks":[{"line":1647,"ticks":2}]},{"id":477,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":4,"children":[510],"deoptReason":"Optimized too many times","positionTicks":[{"line":517,"ticks":1},{"line":510,"ticks":3}]},{"id":510,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1649,"columnNumber":44},"hitCount":5,"children":[511],"positionTicks":[{"line":1650,"ticks":5}]},{"id":511,"callFrame":{"functionName":"fluid.mergeListenerPolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":1,"children":[512,766],"positionTicks":[{"line":1650,"ticks":1}]},{"id":512,"callFrame":{"functionName":"fluid.arrayConcatPolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1676,"columnNumber":39},"hitCount":2,"children":[513],"positionTicks":[{"line":1678,"ticks":2}]},{"id":513,"callFrame":{"functionName":"fluid.makeArray","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":435,"columnNumber":31},"hitCount":2,"children":[1284,1391],"positionTicks":[{"line":438,"ticks":1},{"line":439,"ticks":1}]},{"id":1284,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":1391,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":1,"positionTicks":[{"line":338,"ticks":1}]},{"id":766,"callFrame":{"functionName":"fluid.isIoCReference","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":354,"columnNumber":36},"hitCount":1,"positionTicks":[{"line":356,"ticks":1}]},{"id":497,"callFrame":{"functionName":"fluid.invokersMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2543,"columnNumber":41},"hitCount":0,"children":[498]},{"id":498,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":4,"children":[499,1378],"deoptReason":"Optimized too many times","positionTicks":[{"line":510,"ticks":4}]},{"id":499,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2545,"columnNumber":36},"hitCount":21,"children":[500,1048],"positionTicks":[{"line":2546,"ticks":14},{"line":2554,"ticks":2},{"line":2547,"ticks":2},{"line":2558,"ticks":2},{"line":2559,"ticks":1}]},{"id":500,"callFrame":{"functionName":"fluid.upgradePrimitiveFunc","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1835,"columnNumber":42},"hitCount":3,"positionTicks":[{"line":1837,"ticks":3}]},{"id":1048,"callFrame":{"functionName":"jQuery.extend.jQuery.fn.extend","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":194,"columnNumber":43},"hitCount":9,"positionTicks":[{"line":233,"ticks":5},{"line":203,"ticks":3},{"line":253,"ticks":1}]},{"id":1378,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":0,"children":[1379]},{"id":1379,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":687,"callFrame":{"functionName":"fluid.freshContainer","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":401,"columnNumber":36},"hitCount":0,"children":[688]},{"id":688,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":2,"children":[1085],"positionTicks":[{"line":329,"ticks":2}]},{"id":1085,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":1050,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":2,"children":[1051],"positionTicks":[{"line":338,"ticks":1},{"line":339,"ticks":1}]},{"id":1051,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":1278,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":236,"callFrame":{"functionName":"strategy","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2274,"columnNumber":32},"hitCount":24,"children":[237,486,720],"positionTicks":[{"line":2289,"ticks":1},{"line":2275,"ticks":21},{"line":2276,"ticks":2}]},{"id":237,"callFrame":{"functionName":"fluid.concreteTrundler","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2211,"columnNumber":38},"hitCount":2,"positionTicks":[{"line":2212,"ticks":2}]},{"id":486,"callFrame":{"functionName":"fluid.expandSource","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2233,"columnNumber":34},"hitCount":6,"children":[487,1243],"positionTicks":[{"line":2234,"ticks":6}]},{"id":487,"callFrame":{"functionName":"deliverer","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2288,"columnNumber":30},"hitCount":4,"positionTicks":[{"line":2289,"ticks":4}]},{"id":1243,"callFrame":{"functionName":"fluid.derefMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1977,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":1978,"ticks":1}]},{"id":720,"callFrame":{"functionName":"fluid.guardCircularExpansion","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2264,"columnNumber":44},"hitCount":3,"positionTicks":[{"line":2266,"ticks":3}]},{"id":391,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":5,"children":[392,1001],"positionTicks":[{"line":344,"ticks":1},{"line":338,"ticks":3},{"line":341,"ticks":1}]},{"id":392,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":4},{"id":1001,"callFrame":{"functionName":"hasOwnProperty","scriptId":"0","url":"hasOwnProperty","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":800,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":4,"positionTicks":[{"line":320,"ticks":4}]},{"id":878,"callFrame":{"functionName":"fluid.derefMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1977,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":1978,"ticks":1}]},{"id":1279,"callFrame":{"functionName":"fluid.concreteTrundler","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2211,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":2212,"ticks":1}]},{"id":464,"callFrame":{"functionName":"fluid.concreteTrundler","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2211,"columnNumber":38},"hitCount":7,"positionTicks":[{"line":2212,"ticks":7}]},{"id":644,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":3,"positionTicks":[{"line":329,"ticks":3}]},{"id":1187,"callFrame":{"functionName":"strategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2115,"columnNumber":32},"hitCount":1,"positionTicks":[{"line":2116,"ticks":1}]},{"id":1219,"callFrame":{"functionName":"fluid.derefMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1977,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":1978,"ticks":1}]},{"id":230,"callFrame":{"functionName":"options.initter","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2315,"columnNumber":39},"hitCount":6,"children":[231],"positionTicks":[{"line":2316,"ticks":5},{"line":2318,"ticks":1}]},{"id":231,"callFrame":{"functionName":"fluid.fetchExpandChildren","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2189,"columnNumber":41},"hitCount":5,"children":[232],"positionTicks":[{"line":2205,"ticks":1},{"line":2190,"ticks":4}]},{"id":232,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":6,"children":[233,1217],"deoptReason":"Optimized too many times","positionTicks":[{"line":517,"ticks":3},{"line":510,"ticks":3}]},{"id":233,"callFrame":{"functionName":"","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2204,"columnNumber":36},"hitCount":12,"children":[234,537],"positionTicks":[{"line":2209,"ticks":1},{"line":2211,"ticks":3},{"line":2205,"ticks":7},{"line":2206,"ticks":1}]},{"id":234,"callFrame":{"functionName":"strategy","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2274,"columnNumber":32},"hitCount":14,"children":[235,1069,1167],"positionTicks":[{"line":2275,"ticks":10},{"line":2276,"ticks":3},{"line":2283,"ticks":1}]},{"id":235,"callFrame":{"functionName":"fluid.expandSource","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2233,"columnNumber":34},"hitCount":15,"children":[340,471,525,801,833,1325],"positionTicks":[{"line":2240,"ticks":4},{"line":2234,"ticks":9},{"line":2237,"ticks":2}]},{"id":340,"callFrame":{"functionName":"fluid.resolveContextValue","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2139,"columnNumber":41},"hitCount":9,"children":[577],"positionTicks":[{"line":2160,"ticks":2},{"line":2162,"ticks":2},{"line":2154,"ticks":1},{"line":2140,"ticks":4}]},{"id":577,"callFrame":{"functionName":"fluid.isIoCReference","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":354,"columnNumber":36},"hitCount":2,"positionTicks":[{"line":356,"ticks":2}]},{"id":471,"callFrame":{"functionName":"deliverer","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2288,"columnNumber":30},"hitCount":17,"positionTicks":[{"line":2289,"ticks":17}]},{"id":525,"callFrame":{"functionName":"fluid.pushActivity","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":148,"columnNumber":34},"hitCount":16,"positionTicks":[{"line":150,"ticks":16}]},{"id":801,"callFrame":{"functionName":"fluid.popActivity","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":161,"columnNumber":33},"hitCount":2,"children":[962],"positionTicks":[{"line":168,"ticks":1},{"line":165,"ticks":1}]},{"id":962,"callFrame":{"functionName":"set length","scriptId":"0","url":"","lineNumber":-1,"columnNumber":-1},"hitCount":2,"positionTicks":[{"line":168,"ticks":2}]},{"id":833,"callFrame":{"functionName":"fluid.model.composeSegments","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":962,"columnNumber":43},"hitCount":1,"children":[834],"deoptReason":"Bad value context for arguments value","positionTicks":[{"line":963,"ticks":1}]},{"id":834,"callFrame":{"functionName":"fluid.makeArray","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":435,"columnNumber":31},"hitCount":1,"children":[835],"positionTicks":[{"line":439,"ticks":1}]},{"id":835,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":0,"children":[836]},{"id":836,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":2},{"id":1325,"callFrame":{"functionName":"fluid.derefMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1977,"columnNumber":38},"hitCount":2,"positionTicks":[{"line":1978,"ticks":2}]},{"id":1069,"callFrame":{"functionName":"fluid.concreteTrundler","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2211,"columnNumber":38},"hitCount":5,"positionTicks":[{"line":2212,"ticks":5}]},{"id":1167,"callFrame":{"functionName":"slice","scriptId":"0","url":"slice","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":537,"callFrame":{"functionName":"fluid.getImmediate","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1081,"columnNumber":34},"hitCount":11,"positionTicks":[{"line":1083,"ticks":10},{"line":1084,"ticks":1}]},{"id":1217,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":1,"children":[1218],"positionTicks":[{"line":329,"ticks":1}]},{"id":1218,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":2},{"id":453,"callFrame":{"functionName":"fluid.typeTag","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1715,"columnNumber":29},"hitCount":2,"children":[454,949],"positionTicks":[{"line":1717,"ticks":2}]},{"id":454,"callFrame":{"functionName":"fluid.allocateGuid","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1195,"columnNumber":34},"hitCount":4,"positionTicks":[{"line":1197,"ticks":4}]},{"id":949,"callFrame":{"functionName":"create","scriptId":"0","url":"create","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":826,"callFrame":{"functionName":"fluid.getGlobalValue","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1121,"columnNumber":36},"hitCount":0,"children":[827]},{"id":827,"callFrame":{"functionName":"fluid.get","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1114,"columnNumber":25},"hitCount":0,"children":[828,1297]},{"id":828,"callFrame":{"functionName":"fluid.model.accessImpl","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1026,"columnNumber":38},"hitCount":3,"children":[1147,1179],"positionTicks":[{"line":1027,"ticks":2},{"line":1030,"ticks":1}]},{"id":1147,"callFrame":{"functionName":"fluid.model.traverseSimple","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1049,"columnNumber":42},"hitCount":0,"children":[1148]},{"id":1148,"callFrame":{"functionName":"fluid.model.resolvePathSegment","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":998,"columnNumber":46},"hitCount":1,"positionTicks":[{"line":1003,"ticks":1}]},{"id":1179,"callFrame":{"functionName":"fluid.model.pathToSegments","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[1180]},{"id":1180,"callFrame":{"functionName":"fluid.model.parseToSegments","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[1181]},{"id":1181,"callFrame":{"functionName":"fluid.model.parseEL","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[1182]},{"id":1182,"callFrame":{"functionName":"split","scriptId":"8","url":"native string.js","lineNumber":184,"columnNumber":22},"hitCount":1,"positionTicks":[{"line":185,"ticks":1}]},{"id":1297,"callFrame":{"functionName":"fluid.decodeAccessorArg","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1092,"columnNumber":39},"hitCount":2,"positionTicks":[{"line":1094,"ticks":2}]},{"id":1175,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":0,"children":[1176]},{"id":1176,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":3},{"id":181,"callFrame":{"functionName":"fluid.initDependents","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1410,"columnNumber":36},"hitCount":15,"children":[182,201,266,634,777,782,787,987,1231],"positionTicks":[{"line":1440,"ticks":1},{"line":1419,"ticks":1},{"line":1444,"ticks":1},{"line":1411,"ticks":11},{"line":1447,"ticks":1}]},{"id":182,"callFrame":{"functionName":"initter","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":172,"columnNumber":30},"hitCount":35,"children":[183,226],"positionTicks":[{"line":177,"ticks":16},{"line":174,"ticks":19}]},{"id":183,"callFrame":{"functionName":"fluid.getForComponent","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":755,"columnNumber":37},"hitCount":6,"children":[184,890],"positionTicks":[{"line":757,"ticks":5},{"line":759,"ticks":1}]},{"id":184,"callFrame":{"functionName":"fluid.get","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1114,"columnNumber":25},"hitCount":2,"children":[185,762],"positionTicks":[{"line":1115,"ticks":2}]},{"id":185,"callFrame":{"functionName":"fluid.model.getWithStrategy","scriptId":"61","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/DataBinding.js","lineNumber":85,"columnNumber":43},"hitCount":2,"children":[186],"positionTicks":[{"line":87,"ticks":2}]},{"id":186,"callFrame":{"functionName":"fluid.model.accessWithStrategy","scriptId":"61","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/DataBinding.js","lineNumber":93,"columnNumber":46},"hitCount":3,"children":[187,868,1376],"positionTicks":[{"line":97,"ticks":3}]},{"id":187,"callFrame":{"functionName":"fluid.model.accessImpl","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1026,"columnNumber":38},"hitCount":7,"children":[188],"positionTicks":[{"line":1027,"ticks":5},{"line":1028,"ticks":1},{"line":1030,"ticks":1}]},{"id":188,"callFrame":{"functionName":"fluid.model.traverseWithStrategy","scriptId":"61","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/DataBinding.js","lineNumber":51,"columnNumber":48},"hitCount":11,"children":[189,210,1246],"positionTicks":[{"line":61,"ticks":1},{"line":54,"ticks":5},{"line":62,"ticks":5}]},{"id":189,"callFrame":{"functionName":"strategy","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":159,"columnNumber":31},"hitCount":18,"children":[190,238,255,526],"positionTicks":[{"line":161,"ticks":16},{"line":164,"ticks":2}]},{"id":190,"callFrame":{"functionName":"fluid.invokerFromRecord","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":135,"columnNumber":39},"hitCount":4,"children":[191,457,1088],"positionTicks":[{"line":137,"ticks":4}]},{"id":191,"callFrame":{"functionName":"fluid.makeInvoker","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1704,"columnNumber":33},"hitCount":4,"children":[192,592,692,937],"positionTicks":[{"line":1713,"ticks":1},{"line":1706,"ticks":3}]},{"id":192,"callFrame":{"functionName":"fluid.preExpand","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2367,"columnNumber":31},"hitCount":0,"children":[193,582]},{"id":193,"callFrame":{"functionName":"fluid.preExpandRecurse","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2339,"columnNumber":38},"hitCount":1,"children":[194,1169],"positionTicks":[{"line":2341,"ticks":1}]},{"id":194,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":5,"children":[195],"deoptReason":"Optimized too many times","positionTicks":[{"line":516,"ticks":1},{"line":510,"ticks":4}]},{"id":195,"callFrame":{"functionName":"","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2358,"columnNumber":44},"hitCount":4,"children":[196],"positionTicks":[{"line":2362,"ticks":2},{"line":2359,"ticks":2}]},{"id":196,"callFrame":{"functionName":"fluid.preExpandRecurse","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2339,"columnNumber":38},"hitCount":13,"children":[430,533,689,790,1027],"positionTicks":[{"line":2346,"ticks":1},{"line":2347,"ticks":2},{"line":2341,"ticks":7},{"line":2349,"ticks":2},{"line":830,"ticks":1}]},{"id":430,"callFrame":{"functionName":"fluid.isIoCReference","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":354,"columnNumber":36},"hitCount":9,"positionTicks":[{"line":356,"ticks":9}]},{"id":533,"callFrame":{"functionName":"fluid.parseContextReference","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2108,"columnNumber":43},"hitCount":22,"children":[791,860],"deoptReason":"Optimized too many times","positionTicks":[{"line":2128,"ticks":1},{"line":2112,"ticks":1},{"line":2131,"ticks":10},{"line":2132,"ticks":1},{"line":2118,"ticks":4},{"line":2109,"ticks":4},{"line":2110,"ticks":1}]},{"id":791,"callFrame":{"functionName":"substring","scriptId":"0","url":"substring","lineNumber":-1,"columnNumber":-1},"hitCount":3},{"id":860,"callFrame":{"functionName":"charAt","scriptId":"0","url":"charAt","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":689,"callFrame":{"functionName":"fluid.model.parseEL","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[690]},{"id":690,"callFrame":{"functionName":"split","scriptId":"8","url":"native string.js","lineNumber":184,"columnNumber":22},"hitCount":9,"positionTicks":[{"line":185,"ticks":9}]},{"id":790,"callFrame":{"functionName":"pushExpander","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2341,"columnNumber":29},"hitCount":6,"positionTicks":[{"line":2344,"ticks":5},{"line":2343,"ticks":1}]},{"id":1027,"callFrame":{"functionName":"fluid.guardCircularExpansion","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2264,"columnNumber":44},"hitCount":1,"positionTicks":[{"line":2266,"ticks":1}]},{"id":1169,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":0,"children":[1170]},{"id":1170,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":2},{"id":582,"callFrame":{"functionName":"fluid.copy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":426,"columnNumber":26},"hitCount":0,"children":[583]},{"id":583,"callFrame":{"functionName":"fluid.copyRecurse","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":405,"columnNumber":33},"hitCount":1,"children":[584,1371],"positionTicks":[{"line":407,"ticks":1}]},{"id":584,"callFrame":{"functionName":"fluid.transform","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":486,"columnNumber":31},"hitCount":3,"children":[585,746],"deoptReason":"Bad value context for arguments value","positionTicks":[{"line":497,"ticks":1},{"line":487,"ticks":2}]},{"id":585,"callFrame":{"functionName":"transformInternal","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":465,"columnNumber":30},"hitCount":4,"children":[1111],"positionTicks":[{"line":468,"ticks":4}]},{"id":1111,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":413,"columnNumber":52},"hitCount":1,"children":[1112],"positionTicks":[{"line":414,"ticks":1}]},{"id":1112,"callFrame":{"functionName":"fluid.copyRecurse","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":405,"columnNumber":33},"hitCount":3,"positionTicks":[{"line":407,"ticks":3}]},{"id":746,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":0,"children":[747]},{"id":747,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":1371,"callFrame":{"functionName":"fluid.isUncopyable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":369,"columnNumber":34},"hitCount":0,"children":[1372]},{"id":1372,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":0,"children":[1373]},{"id":1373,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":592,"callFrame":{"functionName":"fluid.getGlobalValueNonComponent","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1696,"columnNumber":48},"hitCount":2,"children":[593,802],"positionTicks":[{"line":1698,"ticks":1},{"line":1702,"ticks":1}]},{"id":593,"callFrame":{"functionName":"fluid.defaults","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1926,"columnNumber":30},"hitCount":0,"children":[594]},{"id":594,"callFrame":{"functionName":"fluid.getMergedDefaults","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1800,"columnNumber":39},"hitCount":8,"children":[595,887],"positionTicks":[{"line":1802,"ticks":8}]},{"id":595,"callFrame":{"functionName":"fluid.rawDefaults","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1868,"columnNumber":33},"hitCount":3,"positionTicks":[{"line":1869,"ticks":3}]},{"id":887,"callFrame":{"functionName":"fluid.gradeNamesToKey","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1794,"columnNumber":37},"hitCount":2,"children":[888],"positionTicks":[{"line":1796,"ticks":2}]},{"id":888,"callFrame":{"functionName":"join","scriptId":"7","url":"native array.js","lineNumber":288,"columnNumber":18},"hitCount":0,"children":[889]},{"id":889,"callFrame":{"functionName":"InnerArrayJoin","scriptId":"7","url":"native array.js","lineNumber":275,"columnNumber":23},"hitCount":3,"positionTicks":[{"line":276,"ticks":3}]},{"id":802,"callFrame":{"functionName":"fluid.getGlobalValue","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1121,"columnNumber":36},"hitCount":0,"children":[803]},{"id":803,"callFrame":{"functionName":"fluid.get","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1114,"columnNumber":25},"hitCount":1,"children":[804],"positionTicks":[{"line":1115,"ticks":1}]},{"id":804,"callFrame":{"functionName":"fluid.model.accessImpl","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1026,"columnNumber":38},"hitCount":3,"children":[1015,1367],"positionTicks":[{"line":1027,"ticks":2},{"line":1030,"ticks":1}]},{"id":1015,"callFrame":{"functionName":"fluid.model.traverseSimple","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1049,"columnNumber":42},"hitCount":2,"positionTicks":[{"line":1057,"ticks":1},{"line":1053,"ticks":1}]},{"id":1367,"callFrame":{"functionName":"fluid.model.pathToSegments","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[1368]},{"id":1368,"callFrame":{"functionName":"fluid.model.parseToSegments","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[1369]},{"id":1369,"callFrame":{"functionName":"fluid.model.parseEL","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[1370]},{"id":1370,"callFrame":{"functionName":"split","scriptId":"8","url":"native string.js","lineNumber":184,"columnNumber":22},"hitCount":1,"positionTicks":[{"line":185,"ticks":1}]},{"id":692,"callFrame":{"functionName":"fluid.makeStackResolverOptions","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":903,"columnNumber":46},"hitCount":2,"children":[693,701,915],"positionTicks":[{"line":905,"ticks":2}]},{"id":693,"callFrame":{"functionName":"jQuery.extend.jQuery.fn.extend","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":194,"columnNumber":43},"hitCount":4,"positionTicks":[{"line":233,"ticks":3},{"line":203,"ticks":1}]},{"id":701,"callFrame":{"functionName":"fluid.copy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":426,"columnNumber":26},"hitCount":1,"children":[702],"positionTicks":[{"line":428,"ticks":1}]},{"id":702,"callFrame":{"functionName":"fluid.copyRecurse","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":405,"columnNumber":33},"hitCount":3,"children":[730,1267],"positionTicks":[{"line":414,"ticks":1},{"line":407,"ticks":2}]},{"id":730,"callFrame":{"functionName":"fluid.transform","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":486,"columnNumber":31},"hitCount":0,"children":[731,823],"deoptReason":"Bad value context for arguments value"},{"id":731,"callFrame":{"functionName":"transformInternal","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":465,"columnNumber":30},"hitCount":1,"children":[732],"positionTicks":[{"line":468,"ticks":1}]},{"id":732,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":413,"columnNumber":52},"hitCount":2,"children":[733],"positionTicks":[{"line":416,"ticks":1},{"line":414,"ticks":1}]},{"id":733,"callFrame":{"functionName":"fluid.copyRecurse","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":405,"columnNumber":33},"hitCount":3,"positionTicks":[{"line":407,"ticks":3}]},{"id":823,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":0,"children":[824]},{"id":824,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":1267,"callFrame":{"functionName":"fluid.isUncopyable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":369,"columnNumber":34},"hitCount":1,"children":[1345],"positionTicks":[{"line":371,"ticks":1}]},{"id":1345,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":915,"callFrame":{"functionName":"fluid.rawDefaults","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1868,"columnNumber":33},"hitCount":2,"positionTicks":[{"line":1869,"ticks":2}]},{"id":937,"callFrame":{"functionName":"fluid.recordToApplicable","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1685,"columnNumber":40},"hitCount":1,"positionTicks":[{"line":1691,"ticks":1}]},{"id":457,"callFrame":{"functionName":"fluid.popActivity","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":161,"columnNumber":33},"hitCount":2,"children":[458,1268],"positionTicks":[{"line":168,"ticks":1},{"line":165,"ticks":1}]},{"id":458,"callFrame":{"functionName":"set length","scriptId":"0","url":"","lineNumber":-1,"columnNumber":-1},"hitCount":2,"positionTicks":[{"line":168,"ticks":2}]},{"id":1268,"callFrame":{"functionName":"fluid.getActivityStack","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":124,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":126,"ticks":1}]},{"id":1088,"callFrame":{"functionName":"fluid.pushActivity","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":148,"columnNumber":34},"hitCount":4,"children":[1381],"positionTicks":[{"line":150,"ticks":4}]},{"id":1381,"callFrame":{"functionName":"fluid.getActivityStack","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":124,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":126,"ticks":1}]},{"id":238,"callFrame":{"functionName":"fluid.driveStrategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2198,"columnNumber":35},"hitCount":6,"children":[239,423],"positionTicks":[{"line":2200,"ticks":5},{"line":2205,"ticks":1}]},{"id":239,"callFrame":{"functionName":"strategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2115,"columnNumber":32},"hitCount":101,"children":[240,318,320,330,461,530,563,646,1116],"positionTicks":[{"line":2144,"ticks":1},{"line":2116,"ticks":36},{"line":2117,"ticks":31},{"line":2185,"ticks":12},{"line":2156,"ticks":2},{"line":2159,"ticks":1},{"line":2160,"ticks":3},{"line":2162,"ticks":2},{"line":2135,"ticks":1},{"line":2168,"ticks":1},{"line":2138,"ticks":2},{"line":2142,"ticks":8},{"line":2174,"ticks":1}]},{"id":240,"callFrame":{"functionName":"fluid.fetchMergeChildren","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2071,"columnNumber":40},"hitCount":9,"children":[241,993],"positionTicks":[{"line":2073,"ticks":6},{"line":2084,"ticks":3}]},{"id":241,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":40,"children":[242,758],"deoptReason":"Optimized too many times","positionTicks":[{"line":516,"ticks":3},{"line":517,"ticks":13},{"line":510,"ticks":24}]},{"id":242,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2084,"columnNumber":44},"hitCount":37,"children":[243,532,816],"positionTicks":[{"line":2091,"ticks":5},{"line":2092,"ticks":3},{"line":2085,"ticks":18},{"line":2093,"ticks":4},{"line":2086,"ticks":7}]},{"id":243,"callFrame":{"functionName":"strategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2115,"columnNumber":32},"hitCount":87,"children":[244,361,393,771,842,902],"positionTicks":[{"line":2160,"ticks":3},{"line":2162,"ticks":6},{"line":2130,"ticks":1},{"line":2116,"ticks":29},{"line":2117,"ticks":20},{"line":2135,"ticks":1},{"line":2168,"ticks":2},{"line":2185,"ticks":5},{"line":2138,"ticks":19},{"line":2159,"ticks":1}]},{"id":244,"callFrame":{"functionName":"fluid.fetchMergeChildren","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2071,"columnNumber":40},"hitCount":7,"children":[245],"positionTicks":[{"line":2073,"ticks":6},{"line":2074,"ticks":1}]},{"id":245,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":11,"children":[246,1025],"deoptReason":"Optimized too many times","positionTicks":[{"line":516,"ticks":2},{"line":517,"ticks":3},{"line":510,"ticks":6}]},{"id":246,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2084,"columnNumber":44},"hitCount":12,"children":[247,1042],"positionTicks":[{"line":2085,"ticks":9},{"line":2086,"ticks":2},{"line":2093,"ticks":1}]},{"id":247,"callFrame":{"functionName":"strategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2115,"columnNumber":32},"hitCount":26,"children":[248,349,547,863,1252],"positionTicks":[{"line":2185,"ticks":1},{"line":2154,"ticks":1},{"line":2162,"ticks":1},{"line":2116,"ticks":7},{"line":2117,"ticks":16}]},{"id":248,"callFrame":{"functionName":"fluid.fetchMergeChildren","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2071,"columnNumber":40},"hitCount":4,"children":[370],"positionTicks":[{"line":2073,"ticks":4}]},{"id":370,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":13,"children":[442,898],"deoptReason":"Optimized too many times","positionTicks":[{"line":516,"ticks":1},{"line":510,"ticks":12}]},{"id":442,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":1,"children":[443],"positionTicks":[{"line":329,"ticks":1}]},{"id":443,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":4},{"id":898,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2084,"columnNumber":44},"hitCount":7,"children":[899],"positionTicks":[{"line":2085,"ticks":6},{"line":2086,"ticks":1}]},{"id":899,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":2,"positionTicks":[{"line":320,"ticks":2}]},{"id":349,"callFrame":{"functionName":"fluid.derefMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1977,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":1978,"ticks":1}]},{"id":547,"callFrame":{"functionName":"strategy","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2274,"columnNumber":32},"hitCount":3,"children":[1254],"positionTicks":[{"line":2275,"ticks":3}]},{"id":1254,"callFrame":{"functionName":"fluid.guardCircularExpansion","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2264,"columnNumber":44},"hitCount":2,"positionTicks":[{"line":2266,"ticks":2}]},{"id":863,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":2,"children":[1287],"positionTicks":[{"line":338,"ticks":1},{"line":339,"ticks":1}]},{"id":1287,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":3},{"id":1252,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":3,"positionTicks":[{"line":320,"ticks":3}]},{"id":1042,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":3,"positionTicks":[{"line":320,"ticks":3}]},{"id":1025,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":2,"children":[1026],"positionTicks":[{"line":329,"ticks":2}]},{"id":1026,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":2},{"id":361,"callFrame":{"functionName":"strategy","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2274,"columnNumber":32},"hitCount":39,"children":[362,1000],"positionTicks":[{"line":2289,"ticks":3},{"line":2275,"ticks":36}]},{"id":362,"callFrame":{"functionName":"fluid.guardCircularExpansion","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2264,"columnNumber":44},"hitCount":6,"positionTicks":[{"line":2266,"ticks":6}]},{"id":1000,"callFrame":{"functionName":"hasOwnProperty","scriptId":"0","url":"hasOwnProperty","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":393,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":6,"positionTicks":[{"line":320,"ticks":6}]},{"id":771,"callFrame":{"functionName":"fluid.concreteTrundler","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2211,"columnNumber":38},"hitCount":16,"positionTicks":[{"line":2212,"ticks":16}]},{"id":842,"callFrame":{"functionName":"fluid.derefMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1977,"columnNumber":38},"hitCount":3,"positionTicks":[{"line":1978,"ticks":3}]},{"id":902,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":3,"children":[1223,1343],"positionTicks":[{"line":338,"ticks":3}]},{"id":1223,"callFrame":{"functionName":"hasOwnProperty","scriptId":"0","url":"hasOwnProperty","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":1343,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":532,"callFrame":{"functionName":"fluid.concreteTrundler","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2211,"columnNumber":38},"hitCount":48,"children":[905],"positionTicks":[{"line":2212,"ticks":48}]},{"id":905,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":1,"deoptReason":"Optimized too many times","positionTicks":[{"line":510,"ticks":1}]},{"id":816,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":3,"positionTicks":[{"line":320,"ticks":3}]},{"id":758,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":4,"children":[1024],"positionTicks":[{"line":329,"ticks":4}]},{"id":1024,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":3},{"id":993,"callFrame":{"functionName":"fluid.derefMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1977,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":1978,"ticks":1}]},{"id":318,"callFrame":{"functionName":"regenerateCursor","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[319]},{"id":319,"callFrame":{"functionName":"fluid.makeArray","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":435,"columnNumber":31},"hitCount":12,"children":[398],"positionTicks":[{"line":440,"ticks":5},{"line":438,"ticks":5},{"line":439,"ticks":2}]},{"id":398,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":0,"children":[399]},{"id":399,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":6},{"id":320,"callFrame":{"functionName":"fluid.makeArray","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":435,"columnNumber":31},"hitCount":9,"children":[321,627],"positionTicks":[{"line":440,"ticks":4},{"line":443,"ticks":2},{"line":438,"ticks":3}]},{"id":321,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":2,"children":[557],"positionTicks":[{"line":338,"ticks":1},{"line":339,"ticks":1}]},{"id":557,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":8},{"id":627,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":5,"positionTicks":[{"line":320,"ticks":5}]},{"id":330,"callFrame":{"functionName":"regenerateSources","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[331]},{"id":331,"callFrame":{"functionName":"regenerateCursor","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":2,"children":[332,440],"positionTicks":[{"line":2116,"ticks":2}]},{"id":332,"callFrame":{"functionName":"fluid.makeArray","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":435,"columnNumber":31},"hitCount":7,"children":[333],"positionTicks":[{"line":440,"ticks":3},{"line":438,"ticks":2},{"line":439,"ticks":2}]},{"id":333,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":3,"children":[334],"positionTicks":[{"line":338,"ticks":1},{"line":339,"ticks":2}]},{"id":334,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":10},{"id":440,"callFrame":{"functionName":"strategy","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2274,"columnNumber":32},"hitCount":12,"children":[441,1222],"positionTicks":[{"line":2275,"ticks":11},{"line":2276,"ticks":1}]},{"id":441,"callFrame":{"functionName":"hasOwnProperty","scriptId":"0","url":"hasOwnProperty","lineNumber":-1,"columnNumber":-1},"hitCount":2},{"id":1222,"callFrame":{"functionName":"fluid.guardCircularExpansion","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2264,"columnNumber":44},"hitCount":1,"positionTicks":[{"line":2266,"ticks":1}]},{"id":461,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":7,"children":[462,717],"positionTicks":[{"line":344,"ticks":1},{"line":338,"ticks":6}]},{"id":462,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":4},{"id":717,"callFrame":{"functionName":"hasOwnProperty","scriptId":"0","url":"hasOwnProperty","lineNumber":-1,"columnNumber":-1},"hitCount":2},{"id":530,"callFrame":{"functionName":"strategy","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2274,"columnNumber":32},"hitCount":21,"children":[1203,1332],"positionTicks":[{"line":2275,"ticks":20},{"line":2278,"ticks":1}]},{"id":1203,"callFrame":{"functionName":"fluid.guardCircularExpansion","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2264,"columnNumber":44},"hitCount":1,"positionTicks":[{"line":2266,"ticks":1}]},{"id":1332,"callFrame":{"functionName":"hasOwnProperty","scriptId":"0","url":"hasOwnProperty","lineNumber":-1,"columnNumber":-1},"hitCount":2},{"id":563,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":5,"positionTicks":[{"line":320,"ticks":5}]},{"id":646,"callFrame":{"functionName":"fluid.concreteTrundler","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2211,"columnNumber":38},"hitCount":10,"positionTicks":[{"line":2212,"ticks":10}]},{"id":1116,"callFrame":{"functionName":"fluid.derefMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1977,"columnNumber":38},"hitCount":3,"positionTicks":[{"line":1978,"ticks":3}]},{"id":423,"callFrame":{"functionName":"fluid.makeArray","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":435,"columnNumber":31},"hitCount":8,"children":[756,1195],"positionTicks":[{"line":440,"ticks":4},{"line":438,"ticks":2},{"line":439,"ticks":2}]},{"id":756,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":2,"positionTicks":[{"line":320,"ticks":2}]},{"id":1195,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":1,"children":[1196],"positionTicks":[{"line":338,"ticks":1}]},{"id":1196,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":4},{"id":255,"callFrame":{"functionName":"fluid.memberFromRecord","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":143,"columnNumber":38},"hitCount":3,"children":[256,1075,1119],"positionTicks":[{"line":146,"ticks":2},{"line":147,"ticks":1}]},{"id":256,"callFrame":{"functionName":"fluid.expandImmediate","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2377,"columnNumber":37},"hitCount":5,"children":[257,895],"positionTicks":[{"line":2379,"ticks":4},{"line":2381,"ticks":1}]},{"id":257,"callFrame":{"functionName":"fluid.makeStackResolverOptions","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":903,"columnNumber":46},"hitCount":4,"children":[258,542,904],"positionTicks":[{"line":905,"ticks":3},{"line":907,"ticks":1}]},{"id":258,"callFrame":{"functionName":"fluid.copy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":426,"columnNumber":26},"hitCount":0,"children":[259]},{"id":259,"callFrame":{"functionName":"fluid.copyRecurse","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":405,"columnNumber":33},"hitCount":1,"children":[260,760],"positionTicks":[{"line":407,"ticks":1}]},{"id":260,"callFrame":{"functionName":"fluid.transform","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":486,"columnNumber":31},"hitCount":5,"children":[261,1066,1355],"deoptReason":"Bad value context for arguments value","positionTicks":[{"line":487,"ticks":5}]},{"id":261,"callFrame":{"functionName":"transformInternal","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":465,"columnNumber":30},"hitCount":10,"children":[909],"positionTicks":[{"line":468,"ticks":10}]},{"id":909,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":413,"columnNumber":52},"hitCount":2,"children":[1291],"positionTicks":[{"line":416,"ticks":1},{"line":414,"ticks":1}]},{"id":1291,"callFrame":{"functionName":"fluid.copyRecurse","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":405,"columnNumber":33},"hitCount":1,"children":[1292],"positionTicks":[{"line":407,"ticks":1}]},{"id":1292,"callFrame":{"functionName":"fluid.isUncopyable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":369,"columnNumber":34},"hitCount":0,"children":[1293]},{"id":1293,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":1066,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":1355,"callFrame":{"functionName":"fluid.freshContainer","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":401,"columnNumber":36},"hitCount":0,"children":[1356]},{"id":1356,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":0,"children":[1357]},{"id":1357,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":760,"callFrame":{"functionName":"fluid.isUncopyable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":369,"columnNumber":34},"hitCount":1,"children":[761],"positionTicks":[{"line":371,"ticks":1}]},{"id":761,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":1,"children":[1315],"positionTicks":[{"line":338,"ticks":1}]},{"id":1315,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":542,"callFrame":{"functionName":"jQuery.extend.jQuery.fn.extend","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":194,"columnNumber":43},"hitCount":15,"children":[939],"positionTicks":[{"line":217,"ticks":1},{"line":233,"ticks":9},{"line":203,"ticks":1},{"line":253,"ticks":4}]},{"id":939,"callFrame":{"functionName":"strategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2115,"columnNumber":32},"hitCount":1,"positionTicks":[{"line":2116,"ticks":1}]},{"id":904,"callFrame":{"functionName":"fluid.rawDefaults","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1868,"columnNumber":33},"hitCount":2,"positionTicks":[{"line":1869,"ticks":2}]},{"id":895,"callFrame":{"functionName":"fluid.preExpand","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2367,"columnNumber":31},"hitCount":1,"children":[896,1244],"positionTicks":[{"line":2371,"ticks":1}]},{"id":896,"callFrame":{"functionName":"fluid.preExpandRecurse","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2339,"columnNumber":38},"hitCount":0,"children":[897]},{"id":897,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":2,"positionTicks":[{"line":338,"ticks":1},{"line":339,"ticks":1}]},{"id":1244,"callFrame":{"functionName":"fluid.isUnexpandable","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2229,"columnNumber":36},"hitCount":0,"children":[1245]},{"id":1245,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":1075,"callFrame":{"functionName":"fluid.set","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1097,"columnNumber":25},"hitCount":2,"positionTicks":[{"line":1098,"ticks":2}]},{"id":1119,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":1,"positionTicks":[{"line":339,"ticks":1}]},{"id":526,"callFrame":{"functionName":"fluid.set","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1097,"columnNumber":25},"hitCount":7,"children":[527],"positionTicks":[{"line":1098,"ticks":6},{"line":1103,"ticks":1}]},{"id":527,"callFrame":{"functionName":"fluid.model.setSimple","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[528]},{"id":528,"callFrame":{"functionName":"fluid.model.accessSimple","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[529]},{"id":529,"callFrame":{"functionName":"fluid.model.accessImpl","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1026,"columnNumber":38},"hitCount":17,"positionTicks":[{"line":1027,"ticks":8},{"line":1028,"ticks":7},{"line":1037,"ticks":2}]},{"id":210,"callFrame":{"functionName":"","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":766,"columnNumber":24},"hitCount":53,"children":[211,1286],"positionTicks":[{"line":784,"ticks":2},{"line":769,"ticks":19},{"line":794,"ticks":1},{"line":781,"ticks":31}]},{"id":211,"callFrame":{"functionName":"fluid.getForComponent","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":755,"columnNumber":37},"hitCount":2,"children":[212,597],"positionTicks":[{"line":757,"ticks":2}]},{"id":212,"callFrame":{"functionName":"fluid.get","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1114,"columnNumber":25},"hitCount":1,"children":[213,670],"positionTicks":[{"line":1115,"ticks":1}]},{"id":213,"callFrame":{"functionName":"fluid.model.getWithStrategy","scriptId":"61","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/DataBinding.js","lineNumber":85,"columnNumber":43},"hitCount":2,"children":[214],"positionTicks":[{"line":87,"ticks":2}]},{"id":214,"callFrame":{"functionName":"fluid.model.accessWithStrategy","scriptId":"61","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/DataBinding.js","lineNumber":93,"columnNumber":46},"hitCount":3,"children":[215,838],"positionTicks":[{"line":112,"ticks":1},{"line":97,"ticks":2}]},{"id":215,"callFrame":{"functionName":"fluid.model.accessImpl","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1026,"columnNumber":38},"hitCount":5,"children":[216],"positionTicks":[{"line":1027,"ticks":4},{"line":1030,"ticks":1}]},{"id":216,"callFrame":{"functionName":"fluid.model.traverseWithStrategy","scriptId":"61","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/DataBinding.js","lineNumber":51,"columnNumber":48},"hitCount":11,"children":[217,721,917,1328],"positionTicks":[{"line":60,"ticks":1},{"line":61,"ticks":3},{"line":54,"ticks":5},{"line":62,"ticks":2}]},{"id":217,"callFrame":{"functionName":"","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":122,"columnNumber":24},"hitCount":18,"children":[218],"positionTicks":[{"line":128,"ticks":16},{"line":124,"ticks":1},{"line":127,"ticks":1}]},{"id":218,"callFrame":{"functionName":"strategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2115,"columnNumber":32},"hitCount":42,"children":[219,342,395,1166,1185],"positionTicks":[{"line":2162,"ticks":2},{"line":2131,"ticks":1},{"line":2116,"ticks":8},{"line":2117,"ticks":1},{"line":2185,"ticks":10},{"line":2138,"ticks":17},{"line":2156,"ticks":2},{"line":2159,"ticks":1}]},{"id":219,"callFrame":{"functionName":"strategy","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2274,"columnNumber":32},"hitCount":16,"children":[877,932,1310],"positionTicks":[{"line":2275,"ticks":13},{"line":2276,"ticks":1},{"line":2287,"ticks":2}]},{"id":877,"callFrame":{"functionName":"fluid.expandSource","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2233,"columnNumber":34},"hitCount":4,"children":[1321],"positionTicks":[{"line":2234,"ticks":2},{"line":2236,"ticks":2}]},{"id":1321,"callFrame":{"functionName":"deliverer","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2288,"columnNumber":30},"hitCount":1,"positionTicks":[{"line":2289,"ticks":1}]},{"id":932,"callFrame":{"functionName":"hasOwnProperty","scriptId":"0","url":"hasOwnProperty","lineNumber":-1,"columnNumber":-1},"hitCount":2},{"id":1310,"callFrame":{"functionName":"fluid.concreteTrundler","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":-1,"columnNumber":-1},"hitCount":1,"positionTicks":[{"line":2276,"ticks":1}]},{"id":342,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":2,"positionTicks":[{"line":320,"ticks":2}]},{"id":395,"callFrame":{"functionName":"fluid.makeArray","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":435,"columnNumber":31},"hitCount":7,"children":[1044,1377],"positionTicks":[{"line":440,"ticks":2},{"line":438,"ticks":5}]},{"id":1044,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":0,"children":[1045]},{"id":1045,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":2},{"id":1377,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":1166,"callFrame":{"functionName":"fluid.concreteTrundler","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2211,"columnNumber":38},"hitCount":2,"positionTicks":[{"line":2212,"ticks":2}]},{"id":1185,"callFrame":{"functionName":"fluid.derefMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1977,"columnNumber":38},"hitCount":3,"positionTicks":[{"line":1978,"ticks":3}]},{"id":721,"callFrame":{"functionName":"fluid.model.funcResolverStrategy","scriptId":"61","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/DataBinding.js","lineNumber":45,"columnNumber":48},"hitCount":5,"positionTicks":[{"line":48,"ticks":5}]},{"id":917,"callFrame":{"functionName":"","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":766,"columnNumber":24},"hitCount":8,"children":[1151],"positionTicks":[{"line":769,"ticks":7},{"line":787,"ticks":1}]},{"id":1151,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2084,"columnNumber":44},"hitCount":1,"positionTicks":[{"line":2085,"ticks":1}]},{"id":1328,"callFrame":{"functionName":"slice","scriptId":"0","url":"slice","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":838,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":1,"children":[1344],"positionTicks":[{"line":329,"ticks":1}]},{"id":1344,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":670,"callFrame":{"functionName":"fluid.decodeAccessorArg","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1092,"columnNumber":39},"hitCount":1,"positionTicks":[{"line":1094,"ticks":1}]},{"id":597,"callFrame":{"functionName":"fluid.shadowForComponent","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":748,"columnNumber":40},"hitCount":1,"children":[598],"positionTicks":[{"line":750,"ticks":1}]},{"id":598,"callFrame":{"functionName":"fluid.getInstantiator","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1095,"columnNumber":37},"hitCount":9,"positionTicks":[{"line":1096,"ticks":9}]},{"id":1286,"callFrame":{"functionName":"strategy","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2274,"columnNumber":32},"hitCount":1,"positionTicks":[{"line":2275,"ticks":1}]},{"id":1246,"callFrame":{"functionName":"fluid.model.funcResolverStrategy","scriptId":"61","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/DataBinding.js","lineNumber":45,"columnNumber":48},"hitCount":1,"positionTicks":[{"line":48,"ticks":1}]},{"id":868,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":3,"children":[1201],"positionTicks":[{"line":329,"ticks":3}]},{"id":1201,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":3},{"id":1376,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":762,"callFrame":{"functionName":"fluid.decodeAccessorArg","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1092,"columnNumber":39},"hitCount":15,"positionTicks":[{"line":1094,"ticks":14},{"line":1095,"ticks":1}]},{"id":890,"callFrame":{"functionName":"fluid.shadowForComponent","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":748,"columnNumber":40},"hitCount":7,"children":[891],"positionTicks":[{"line":750,"ticks":7}]},{"id":891,"callFrame":{"functionName":"fluid.getInstantiator","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1095,"columnNumber":37},"hitCount":10,"positionTicks":[{"line":1096,"ticks":10}]},{"id":226,"callFrame":{"functionName":"fluid.driveStrategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2198,"columnNumber":35},"hitCount":2,"children":[335,892],"positionTicks":[{"line":2200,"ticks":1},{"line":2205,"ticks":1}]},{"id":335,"callFrame":{"functionName":"strategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2115,"columnNumber":32},"hitCount":15,"children":[336,561,931,1168,1174,1216,1266],"positionTicks":[{"line":2162,"ticks":2},{"line":2116,"ticks":2},{"line":2117,"ticks":11}]},{"id":336,"callFrame":{"functionName":"fluid.fetchMergeChildren","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2071,"columnNumber":40},"hitCount":1,"children":[337],"positionTicks":[{"line":2073,"ticks":1}]},{"id":337,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":8,"children":[338],"deoptReason":"Optimized too many times","positionTicks":[{"line":517,"ticks":3},{"line":510,"ticks":5}]},{"id":338,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2084,"columnNumber":44},"hitCount":1,"children":[339,538,957],"positionTicks":[{"line":2085,"ticks":1}]},{"id":339,"callFrame":{"functionName":"fluid.concreteTrundler","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2211,"columnNumber":38},"hitCount":21,"positionTicks":[{"line":2212,"ticks":21}]},{"id":538,"callFrame":{"functionName":"strategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2115,"columnNumber":32},"hitCount":23,"children":[549,622,704,1329],"positionTicks":[{"line":2185,"ticks":3},{"line":2162,"ticks":3},{"line":2138,"ticks":5},{"line":2116,"ticks":6},{"line":2117,"ticks":5},{"line":2161,"ticks":1}]},{"id":549,"callFrame":{"functionName":"strategy","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2274,"columnNumber":32},"hitCount":12,"positionTicks":[{"line":2275,"ticks":10},{"line":2277,"ticks":1},{"line":2278,"ticks":1}]},{"id":622,"callFrame":{"functionName":"fluid.concreteTrundler","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2211,"columnNumber":38},"hitCount":3,"positionTicks":[{"line":2212,"ticks":3}]},{"id":704,"callFrame":{"functionName":"fluid.fetchMergeChildren","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2071,"columnNumber":40},"hitCount":1,"children":[705],"positionTicks":[{"line":2073,"ticks":1}]},{"id":705,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":1,"children":[706],"deoptReason":"Optimized too many times","positionTicks":[{"line":510,"ticks":1}]},{"id":706,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2084,"columnNumber":44},"hitCount":1,"children":[793],"positionTicks":[{"line":2085,"ticks":1}]},{"id":793,"callFrame":{"functionName":"strategy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2115,"columnNumber":32},"hitCount":3,"children":[794,849,1247],"positionTicks":[{"line":2147,"ticks":1},{"line":2116,"ticks":1},{"line":2117,"ticks":1}]},{"id":794,"callFrame":{"functionName":"fluid.fetchMergeChildren","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2071,"columnNumber":40},"hitCount":1,"children":[1011],"positionTicks":[{"line":2073,"ticks":1}]},{"id":1011,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":0,"children":[1012],"deoptReason":"Optimized too many times"},{"id":1012,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2084,"columnNumber":44},"hitCount":1,"positionTicks":[{"line":2086,"ticks":1}]},{"id":849,"callFrame":{"functionName":"strategy","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2274,"columnNumber":32},"hitCount":1,"children":[850],"positionTicks":[{"line":2275,"ticks":1}]},{"id":850,"callFrame":{"functionName":"fluid.guardCircularExpansion","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2264,"columnNumber":44},"hitCount":2,"positionTicks":[{"line":2266,"ticks":1},{"line":2267,"ticks":1}]},{"id":1247,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":1329,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":1,"positionTicks":[{"line":338,"ticks":1}]},{"id":957,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":561,"callFrame":{"functionName":"strategy","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2274,"columnNumber":32},"hitCount":7,"positionTicks":[{"line":2275,"ticks":7}]},{"id":931,"callFrame":{"functionName":"fluid.makeArray","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":435,"columnNumber":31},"hitCount":2,"children":[1255,1351],"positionTicks":[{"line":440,"ticks":2}]},{"id":1255,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":1351,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":1,"positionTicks":[{"line":338,"ticks":1}]},{"id":1168,"callFrame":{"functionName":"fluid.concreteTrundler","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2211,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":2212,"ticks":1}]},{"id":1174,"callFrame":{"functionName":"fluid.derefMergePolicy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1977,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":1978,"ticks":1}]},{"id":1216,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":3,"children":[1353],"positionTicks":[{"line":338,"ticks":2},{"line":339,"ticks":1}]},{"id":1353,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":1266,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":892,"callFrame":{"functionName":"fluid.makeArray","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":435,"columnNumber":31},"hitCount":1,"children":[893],"positionTicks":[{"line":438,"ticks":1}]},{"id":893,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":2,"positionTicks":[{"line":320,"ticks":2}]},{"id":201,"callFrame":{"functionName":"fluid.pushActivity","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":148,"columnNumber":34},"hitCount":10,"children":[1342],"positionTicks":[{"line":154,"ticks":1},{"line":150,"ticks":9}]},{"id":1342,"callFrame":{"functionName":"fluid.getActivityStack","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":124,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":126,"ticks":1}]},{"id":266,"callFrame":{"functionName":"fluid.assessTreeConstruction","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1448,"columnNumber":44},"hitCount":9,"children":[267,741,881],"positionTicks":[{"line":1449,"ticks":8},{"line":1450,"ticks":1}]},{"id":267,"callFrame":{"functionName":"fluid.markSubtree","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1461,"columnNumber":33},"hitCount":1,"children":[268],"positionTicks":[{"line":1462,"ticks":1}]},{"id":268,"callFrame":{"functionName":"fluid.visitComponentChildren","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":27,"columnNumber":44},"hitCount":9,"children":[269],"positionTicks":[{"line":33,"ticks":9}]},{"id":269,"callFrame":{"functionName":"fluid.isComponent","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":365,"columnNumber":33},"hitCount":21,"positionTicks":[{"line":367,"ticks":21}]},{"id":741,"callFrame":{"functionName":"that.getThatStack","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[742]},{"id":742,"callFrame":{"functionName":"fluid.model.parseEL","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[743]},{"id":743,"callFrame":{"functionName":"split","scriptId":"8","url":"native string.js","lineNumber":184,"columnNumber":22},"hitCount":11,"positionTicks":[{"line":185,"ticks":11}]},{"id":881,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":523,"columnNumber":24},"hitCount":4,"children":[882],"positionTicks":[{"line":529,"ticks":2},{"line":526,"ticks":2}]},{"id":882,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":0,"children":[883]},{"id":883,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":634,"callFrame":{"functionName":"fluid.getForComponent","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":755,"columnNumber":37},"hitCount":1,"children":[635,1052],"positionTicks":[{"line":759,"ticks":1}]},{"id":635,"callFrame":{"functionName":"fluid.get","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1114,"columnNumber":25},"hitCount":0,"children":[636]},{"id":636,"callFrame":{"functionName":"fluid.model.getWithStrategy","scriptId":"61","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/DataBinding.js","lineNumber":85,"columnNumber":43},"hitCount":1,"children":[637],"positionTicks":[{"line":87,"ticks":1}]},{"id":637,"callFrame":{"functionName":"fluid.model.accessWithStrategy","scriptId":"61","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/DataBinding.js","lineNumber":93,"columnNumber":46},"hitCount":1,"children":[638],"positionTicks":[{"line":97,"ticks":1}]},{"id":638,"callFrame":{"functionName":"fluid.model.accessImpl","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1026,"columnNumber":38},"hitCount":2,"children":[639,1155],"positionTicks":[{"line":1027,"ticks":1},{"line":1030,"ticks":1}]},{"id":639,"callFrame":{"functionName":"fluid.model.pathToSegments","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[640]},{"id":640,"callFrame":{"functionName":"fluid.model.parseToSegments","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[641]},{"id":641,"callFrame":{"functionName":"fluid.model.parseEL","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[642]},{"id":642,"callFrame":{"functionName":"split","scriptId":"8","url":"native string.js","lineNumber":184,"columnNumber":22},"hitCount":6,"positionTicks":[{"line":185,"ticks":6}]},{"id":1155,"callFrame":{"functionName":"fluid.model.traverseWithStrategy","scriptId":"61","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/DataBinding.js","lineNumber":51,"columnNumber":48},"hitCount":0,"children":[1156,1272]},{"id":1156,"callFrame":{"functionName":"fluid.model.funcResolverStrategy","scriptId":"61","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/DataBinding.js","lineNumber":45,"columnNumber":48},"hitCount":1,"positionTicks":[{"line":48,"ticks":1}]},{"id":1272,"callFrame":{"functionName":"","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":766,"columnNumber":24},"hitCount":3,"positionTicks":[{"line":769,"ticks":2},{"line":787,"ticks":1}]},{"id":1052,"callFrame":{"functionName":"fluid.shadowForComponent","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":748,"columnNumber":40},"hitCount":2,"children":[1053],"positionTicks":[{"line":750,"ticks":2}]},{"id":1053,"callFrame":{"functionName":"fluid.getInstantiator","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1095,"columnNumber":37},"hitCount":3,"positionTicks":[{"line":1096,"ticks":3}]},{"id":777,"callFrame":{"functionName":"fluid.popActivity","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":161,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":165,"ticks":1}]},{"id":782,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":3,"children":[1022],"deoptReason":"Optimized too many times","positionTicks":[{"line":520,"ticks":1},{"line":510,"ticks":2}]},{"id":1022,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":0,"children":[1023]},{"id":1023,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":787,"callFrame":{"functionName":"fluid.clear","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":798,"columnNumber":27},"hitCount":2,"children":[1385],"positionTicks":[{"line":800,"ticks":2}]},{"id":1385,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":0,"children":[1386]},{"id":1386,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":987,"callFrame":{"functionName":"fluid.shadowForComponent","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":748,"columnNumber":40},"hitCount":0,"children":[988]},{"id":988,"callFrame":{"functionName":"fluid.getInstantiator","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1095,"columnNumber":37},"hitCount":3,"positionTicks":[{"line":1096,"ticks":3}]},{"id":1231,"callFrame":{"functionName":"fluid.isDestroyed","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2668,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":2670,"ticks":1}]},{"id":197,"callFrame":{"functionName":"fluid.validateListenersImplemented","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1657,"columnNumber":50},"hitCount":0,"children":[198]},{"id":198,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":3,"children":[199,1304],"deoptReason":"Optimized too many times","positionTicks":[{"line":510,"ticks":3}]},{"id":199,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1659,"columnNumber":41},"hitCount":0,"children":[200]},{"id":200,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":5,"children":[1093],"deoptReason":"Optimized too many times","positionTicks":[{"line":512,"ticks":1},{"line":516,"ticks":1},{"line":510,"ticks":3}]},{"id":1093,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1660,"columnNumber":55},"hitCount":3,"positionTicks":[{"line":1665,"ticks":1},{"line":1661,"ticks":2}]},{"id":1304,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":2,"positionTicks":[{"line":329,"ticks":2}]},{"id":576,"callFrame":{"functionName":"fluid.pushActivity","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":148,"columnNumber":34},"hitCount":4,"children":[983],"positionTicks":[{"line":150,"ticks":4}]},{"id":983,"callFrame":{"functionName":"fluid.getActivityStack","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":124,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":126,"ticks":1}]},{"id":1035,"callFrame":{"functionName":"fluid.defaults","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1926,"columnNumber":30},"hitCount":0,"children":[1036]},{"id":1036,"callFrame":{"functionName":"fluid.getMergedDefaults","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1800,"columnNumber":39},"hitCount":0,"children":[1037]},{"id":1037,"callFrame":{"functionName":"fluid.gradeNamesToKey","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1794,"columnNumber":37},"hitCount":0,"children":[1038]},{"id":1038,"callFrame":{"functionName":"join","scriptId":"7","url":"native array.js","lineNumber":288,"columnNumber":18},"hitCount":0,"children":[1039]},{"id":1039,"callFrame":{"functionName":"InnerArrayJoin","scriptId":"7","url":"native array.js","lineNumber":275,"columnNumber":23},"hitCount":1,"positionTicks":[{"line":276,"ticks":1}]},{"id":1106,"callFrame":{"functionName":"fluid.makeArray","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":435,"columnNumber":31},"hitCount":2,"children":[1107],"positionTicks":[{"line":438,"ticks":1},{"line":439,"ticks":1}]},{"id":1107,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":1214,"callFrame":{"functionName":"fluid.popActivity","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":161,"columnNumber":33},"hitCount":1,"children":[1215],"positionTicks":[{"line":168,"ticks":1}]},{"id":1215,"callFrame":{"functionName":"set length","scriptId":"0","url":"","lineNumber":-1,"columnNumber":-1},"hitCount":1,"positionTicks":[{"line":168,"ticks":1}]},{"id":1305,"callFrame":{"functionName":"(unresolved function)","scriptId":"0","url":"","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[1306]},{"id":1306,"callFrame":{"functionName":"apply","scriptId":"0","url":"apply","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":373,"callFrame":{"functionName":"fluid.getMergedDefaults","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1800,"columnNumber":39},"hitCount":13,"children":[1299],"positionTicks":[{"line":1809,"ticks":1},{"line":1802,"ticks":12}]},{"id":1299,"callFrame":{"functionName":"fluid.gradeNamesToKey","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1794,"columnNumber":37},"hitCount":0,"children":[1300]},{"id":1300,"callFrame":{"functionName":"join","scriptId":"7","url":"native array.js","lineNumber":288,"columnNumber":18},"hitCount":1,"children":[1301],"positionTicks":[{"line":289,"ticks":1}]},{"id":1301,"callFrame":{"functionName":"InnerArrayJoin","scriptId":"7","url":"native array.js","lineNumber":275,"columnNumber":23},"hitCount":1,"positionTicks":[{"line":276,"ticks":1}]},{"id":167,"callFrame":{"functionName":"fluid.getGlobalValue","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1121,"columnNumber":36},"hitCount":3,"children":[1029],"positionTicks":[{"line":1122,"ticks":2},{"line":1127,"ticks":1}]},{"id":1029,"callFrame":{"functionName":"fluid.get","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1114,"columnNumber":25},"hitCount":1,"children":[1030,1220],"positionTicks":[{"line":1116,"ticks":1}]},{"id":1030,"callFrame":{"functionName":"fluid.model.accessImpl","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1026,"columnNumber":38},"hitCount":1,"children":[1031,1233],"positionTicks":[{"line":1027,"ticks":1}]},{"id":1031,"callFrame":{"functionName":"fluid.model.traverseSimple","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1049,"columnNumber":42},"hitCount":1,"positionTicks":[{"line":1057,"ticks":1}]},{"id":1233,"callFrame":{"functionName":"fluid.model.pathToSegments","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[1234]},{"id":1234,"callFrame":{"functionName":"fluid.model.parseToSegments","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[1235]},{"id":1235,"callFrame":{"functionName":"fluid.model.parseEL","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[1236]},{"id":1236,"callFrame":{"functionName":"split","scriptId":"8","url":"native string.js","lineNumber":184,"columnNumber":22},"hitCount":1,"positionTicks":[{"line":185,"ticks":1}]},{"id":1220,"callFrame":{"functionName":"fluid.decodeAccessorArg","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1092,"columnNumber":39},"hitCount":2,"positionTicks":[{"line":1094,"ticks":2}]},{"id":227,"callFrame":{"functionName":"fluid.assembleCreatorArguments","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1276,"columnNumber":46},"hitCount":26,"children":[228,387,472,507,536,724],"positionTicks":[{"line":1296,"ticks":7},{"line":1299,"ticks":5},{"line":1308,"ticks":6},{"line":1277,"ticks":6},{"line":1334,"ticks":1},{"line":1311,"ticks":1}]},{"id":228,"callFrame":{"functionName":"fluid.censorKeys","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":680,"columnNumber":32},"hitCount":0,"children":[229]},{"id":229,"callFrame":{"functionName":"fluid.filterKeys","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":671,"columnNumber":32},"hitCount":3,"children":[470,865],"positionTicks":[{"line":673,"ticks":3}]},{"id":470,"callFrame":{"functionName":"jQuery.extend.jQuery.fn.extend","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":194,"columnNumber":43},"hitCount":19,"positionTicks":[{"line":233,"ticks":11},{"line":217,"ticks":1},{"line":203,"ticks":3},{"line":253,"ticks":4}]},{"id":865,"callFrame":{"functionName":"fluid.remove_if","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":599,"columnNumber":31},"hitCount":5,"children":[866,1313],"positionTicks":[{"line":602,"ticks":5}]},{"id":866,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":0,"children":[867]},{"id":867,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":1313,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":672,"columnNumber":64},"hitCount":1,"positionTicks":[{"line":674,"ticks":1}]},{"id":387,"callFrame":{"functionName":"fluid.receiveDistributions","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":262,"columnNumber":42},"hitCount":27,"children":[388,553,571,682,707,784,1229,1384],"positionTicks":[{"line":264,"ticks":11},{"line":280,"ticks":1},{"line":266,"ticks":2},{"line":275,"ticks":2},{"line":263,"ticks":11}]},{"id":388,"callFrame":{"functionName":"fluid.getMemberNames","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":82,"columnNumber":36},"hitCount":5,"children":[1086],"positionTicks":[{"line":91,"ticks":4},{"line":83,"ticks":1}]},{"id":1086,"callFrame":{"functionName":"fluid.model.parseEL","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[1087]},{"id":1087,"callFrame":{"functionName":"split","scriptId":"8","url":"native string.js","lineNumber":184,"columnNumber":22},"hitCount":2,"positionTicks":[{"line":185,"ticks":2}]},{"id":553,"callFrame":{"functionName":"fluid.gradeNamesToHash","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":516,"columnNumber":38},"hitCount":6,"children":[951],"positionTicks":[{"line":519,"ticks":6}]},{"id":951,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":5,"children":[952],"deoptReason":"Optimized too many times","positionTicks":[{"line":512,"ticks":4},{"line":510,"ticks":1}]},{"id":952,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":2,"positionTicks":[{"line":329,"ticks":2}]},{"id":571,"callFrame":{"functionName":"that.getThatStack","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":965,"columnNumber":37},"hitCount":0,"children":[572]},{"id":572,"callFrame":{"functionName":"fluid.model.parseEL","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":948,"columnNumber":35},"hitCount":0,"children":[573]},{"id":573,"callFrame":{"functionName":"split","scriptId":"8","url":"native string.js","lineNumber":184,"columnNumber":22},"hitCount":6,"positionTicks":[{"line":185,"ticks":6}]},{"id":682,"callFrame":{"functionName":"fluid.transform","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":486,"columnNumber":31},"hitCount":2,"children":[683,861,1275,1298],"deoptReason":"Bad value context for arguments value","positionTicks":[{"line":487,"ticks":2}]},{"id":683,"callFrame":{"functionName":"transformInternal","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":465,"columnNumber":30},"hitCount":13,"children":[1081],"positionTicks":[{"line":468,"ticks":12},{"line":469,"ticks":1}]},{"id":1081,"callFrame":{"functionName":"","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":267,"columnNumber":58},"hitCount":3,"positionTicks":[{"line":268,"ticks":2},{"line":269,"ticks":1}]},{"id":861,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":0,"children":[862]},{"id":862,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":1275,"callFrame":{"functionName":"fluid.freshContainer","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":401,"columnNumber":36},"hitCount":0,"children":[1276]},{"id":1276,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":329,"ticks":1}]},{"id":1298,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":707,"callFrame":{"functionName":"fluid.getMembers","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":656,"columnNumber":32},"hitCount":1,"children":[708],"positionTicks":[{"line":658,"ticks":1}]},{"id":708,"callFrame":{"functionName":"fluid.transform","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":486,"columnNumber":31},"hitCount":2,"children":[709,729,994],"deoptReason":"Bad value context for arguments value","positionTicks":[{"line":489,"ticks":1},{"line":487,"ticks":1}]},{"id":709,"callFrame":{"functionName":"fluid.freshContainer","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":401,"columnNumber":36},"hitCount":0,"children":[710]},{"id":710,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":0,"children":[711]},{"id":711,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":3},{"id":729,"callFrame":{"functionName":"transformInternal","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":465,"columnNumber":30},"hitCount":4,"children":[829],"positionTicks":[{"line":468,"ticks":3},{"line":469,"ticks":1}]},{"id":829,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":657,"columnNumber":48},"hitCount":0,"children":[830]},{"id":830,"callFrame":{"functionName":"fluid.get","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1114,"columnNumber":25},"hitCount":4,"children":[831],"positionTicks":[{"line":1115,"ticks":4}]},{"id":831,"callFrame":{"functionName":"fluid.model.accessImpl","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1026,"columnNumber":38},"hitCount":12,"children":[910,1056],"positionTicks":[{"line":1027,"ticks":10},{"line":1030,"ticks":2}]},{"id":910,"callFrame":{"functionName":"fluid.model.traverseSimple","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1049,"columnNumber":42},"hitCount":1,"children":[911],"positionTicks":[{"line":1050,"ticks":1}]},{"id":911,"callFrame":{"functionName":"fluid.model.resolvePathSegment","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":998,"columnNumber":46},"hitCount":4,"positionTicks":[{"line":1008,"ticks":1},{"line":1003,"ticks":3}]},{"id":1056,"callFrame":{"functionName":"fluid.model.pathToSegments","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[1057]},{"id":1057,"callFrame":{"functionName":"fluid.model.parseToSegments","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[1058]},{"id":1058,"callFrame":{"functionName":"fluid.model.parseEL","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[1059]},{"id":1059,"callFrame":{"functionName":"split","scriptId":"8","url":"native string.js","lineNumber":184,"columnNumber":22},"hitCount":9,"positionTicks":[{"line":185,"ticks":9}]},{"id":994,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":0,"children":[995]},{"id":995,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":2},{"id":784,"callFrame":{"functionName":"fluid.getInstantiator","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1095,"columnNumber":37},"hitCount":5,"positionTicks":[{"line":1096,"ticks":5}]},{"id":1229,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":1,"deoptReason":"Optimized too many times","positionTicks":[{"line":510,"ticks":1}]},{"id":1384,"callFrame":{"functionName":"push","scriptId":"0","url":"push","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":472,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":3,"children":[473,589,825],"deoptReason":"Optimized too many times","positionTicks":[{"line":512,"ticks":1},{"line":516,"ticks":1},{"line":510,"ticks":1}]},{"id":473,"callFrame":{"functionName":"","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1317,"columnNumber":36},"hitCount":8,"positionTicks":[{"line":1331,"ticks":4},{"line":1318,"ticks":4}]},{"id":589,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":0,"children":[590]},{"id":590,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":825,"callFrame":{"functionName":"","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1298,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":1299,"ticks":1}]},{"id":507,"callFrame":{"functionName":"fluid.sortByPriority","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1306,"columnNumber":36},"hitCount":4,"children":[508],"positionTicks":[{"line":1308,"ticks":3},{"line":1310,"ticks":1}]},{"id":508,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":523,"columnNumber":24},"hitCount":3,"positionTicks":[{"line":526,"ticks":2},{"line":535,"ticks":1}]},{"id":536,"callFrame":{"functionName":"jQuery.extend.jQuery.fn.extend","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":194,"columnNumber":43},"hitCount":24,"positionTicks":[{"line":233,"ticks":11},{"line":225,"ticks":1},{"line":203,"ticks":7},{"line":219,"ticks":2},{"line":253,"ticks":3}]},{"id":724,"callFrame":{"functionName":"fluid.defaults","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1926,"columnNumber":30},"hitCount":0,"children":[725]},{"id":725,"callFrame":{"functionName":"fluid.getMergedDefaults","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1800,"columnNumber":39},"hitCount":8,"children":[879,1303],"positionTicks":[{"line":1802,"ticks":8}]},{"id":879,"callFrame":{"functionName":"fluid.gradeNamesToKey","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1794,"columnNumber":37},"hitCount":0,"children":[880]},{"id":880,"callFrame":{"functionName":"join","scriptId":"7","url":"native array.js","lineNumber":288,"columnNumber":18},"hitCount":2,"children":[976],"positionTicks":[{"line":289,"ticks":2}]},{"id":976,"callFrame":{"functionName":"InnerArrayJoin","scriptId":"7","url":"native array.js","lineNumber":275,"columnNumber":23},"hitCount":1,"positionTicks":[{"line":276,"ticks":1}]},{"id":1303,"callFrame":{"functionName":"fluid.makeArray","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":435,"columnNumber":31},"hitCount":1,"positionTicks":[{"line":443,"ticks":1}]},{"id":555,"callFrame":{"functionName":"fluid.expandImmediate","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2377,"columnNumber":37},"hitCount":1,"children":[556,1124],"positionTicks":[{"line":2379,"ticks":1}]},{"id":556,"callFrame":{"functionName":"fluid.makeStackResolverOptions","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":903,"columnNumber":46},"hitCount":7,"children":[596,611,1043],"positionTicks":[{"line":905,"ticks":7}]},{"id":596,"callFrame":{"functionName":"jQuery.extend.jQuery.fn.extend","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":194,"columnNumber":43},"hitCount":23,"positionTicks":[{"line":233,"ticks":8},{"line":203,"ticks":8},{"line":219,"ticks":1},{"line":253,"ticks":6}]},{"id":611,"callFrame":{"functionName":"fluid.copy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":426,"columnNumber":26},"hitCount":0,"children":[612]},{"id":612,"callFrame":{"functionName":"fluid.copyRecurse","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":405,"columnNumber":33},"hitCount":1,"children":[613,662],"positionTicks":[{"line":407,"ticks":1}]},{"id":613,"callFrame":{"functionName":"fluid.transform","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":486,"columnNumber":31},"hitCount":7,"children":[614],"deoptReason":"Bad value context for arguments value","positionTicks":[{"line":498,"ticks":1},{"line":487,"ticks":6}]},{"id":614,"callFrame":{"functionName":"transformInternal","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":465,"columnNumber":30},"hitCount":14,"children":[960],"positionTicks":[{"line":468,"ticks":13},{"line":469,"ticks":1}]},{"id":960,"callFrame":{"functionName":"","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":413,"columnNumber":52},"hitCount":4,"children":[1046],"positionTicks":[{"line":416,"ticks":2},{"line":414,"ticks":2}]},{"id":1046,"callFrame":{"functionName":"fluid.copyRecurse","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":405,"columnNumber":33},"hitCount":3,"children":[1387],"positionTicks":[{"line":407,"ticks":3}]},{"id":1387,"callFrame":{"functionName":"fluid.isUncopyable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":369,"columnNumber":34},"hitCount":0,"children":[1388]},{"id":1388,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":662,"callFrame":{"functionName":"fluid.isUncopyable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":369,"columnNumber":34},"hitCount":0,"children":[663,1073]},{"id":663,"callFrame":{"functionName":"fluid.isPrimitive","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":317,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":320,"ticks":1}]},{"id":1073,"callFrame":{"functionName":"fluid.isPlainObject","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":336,"columnNumber":35},"hitCount":2,"children":[1074],"positionTicks":[{"line":344,"ticks":1},{"line":338,"ticks":1}]},{"id":1074,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":1043,"callFrame":{"functionName":"fluid.rawDefaults","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1868,"columnNumber":33},"hitCount":3,"positionTicks":[{"line":1869,"ticks":3}]},{"id":1124,"callFrame":{"functionName":"fluid.preExpand","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2367,"columnNumber":31},"hitCount":1,"children":[1125],"positionTicks":[{"line":2371,"ticks":1}]},{"id":1125,"callFrame":{"functionName":"fluid.preExpandRecurse","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":2339,"columnNumber":38},"hitCount":3,"children":[1264],"positionTicks":[{"line":2346,"ticks":1},{"line":2341,"ticks":2}]},{"id":1264,"callFrame":{"functionName":"fluid.isIoCReference","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":354,"columnNumber":36},"hitCount":1,"positionTicks":[{"line":356,"ticks":1}]},{"id":587,"callFrame":{"functionName":"fluid.pushActivity","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":148,"columnNumber":34},"hitCount":20,"children":[1118],"positionTicks":[{"line":150,"ticks":20}]},{"id":1118,"callFrame":{"functionName":"fluid.getActivityStack","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":124,"columnNumber":38},"hitCount":2,"positionTicks":[{"line":126,"ticks":2}]},{"id":691,"callFrame":{"functionName":"fluid.receiveDistributions","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":262,"columnNumber":42},"hitCount":1,"positionTicks":[{"line":286,"ticks":1}]},{"id":1263,"callFrame":{"functionName":"keys","scriptId":"0","url":"keys","lineNumber":-1,"columnNumber":-1},"hitCount":1},{"id":1349,"callFrame":{"functionName":"fluid.popActivity","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":161,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":168,"ticks":1}]},{"id":149,"callFrame":{"functionName":"that.clearComponent","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1042,"columnNumber":39},"hitCount":31,"children":[150,151,153,523,815,1129],"positionTicks":[{"line":1043,"ticks":13},{"line":1060,"ticks":2},{"line":1045,"ticks":4},{"line":1061,"ticks":5},{"line":1047,"ticks":3},{"line":1081,"ticks":2},{"line":1050,"ticks":1},{"line":1066,"ticks":1}]},{"id":150,"callFrame":{"functionName":"fluid.doDestroy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":2673,"columnNumber":31},"hitCount":5,"children":[653,884],"positionTicks":[{"line":2674,"ticks":4},{"line":2676,"ticks":1}]},{"id":653,"callFrame":{"functionName":"destroy","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1474,"columnNumber":30},"hitCount":5,"positionTicks":[{"line":1475,"ticks":5}]},{"id":884,"callFrame":{"functionName":"fluid.fireEvent","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1548,"columnNumber":31},"hitCount":0,"children":[885,1084]},{"id":885,"callFrame":{"functionName":"fire","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1522,"columnNumber":27},"hitCount":1,"positionTicks":[{"line":1523,"ticks":1}]},{"id":1084,"callFrame":{"functionName":"fluid.makeArray","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":435,"columnNumber":31},"hitCount":2,"positionTicks":[{"line":443,"ticks":2}]},{"id":151,"callFrame":{"functionName":"fluid.clearChildrenScope","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":933,"columnNumber":40},"hitCount":3,"children":[152],"positionTicks":[{"line":935,"ticks":3}]},{"id":152,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":13,"children":[341,768],"deoptReason":"Optimized too many times","positionTicks":[{"line":517,"ticks":6},{"line":510,"ticks":7}]},{"id":341,"callFrame":{"functionName":"","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":934,"columnNumber":53},"hitCount":2865,"positionTicks":[{"line":937,"ticks":2858},{"line":935,"ticks":7}]},{"id":768,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":0,"children":[769]},{"id":769,"callFrame":{"functionName":"toString","scriptId":"0","url":"toString","lineNumber":-1,"columnNumber":-1},"hitCount":3},{"id":153,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":4,"children":[154,580],"deoptReason":"Optimized too many times","positionTicks":[{"line":510,"ticks":4}]},{"id":154,"callFrame":{"functionName":"that.clearConcreteComponent","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":1029,"columnNumber":47},"hitCount":10,"children":[567,1140,1271],"positionTicks":[{"line":1042,"ticks":1},{"line":1030,"ticks":9}]},{"id":567,"callFrame":{"functionName":"fluid.clearListeners","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":912,"columnNumber":36},"hitCount":3,"positionTicks":[{"line":915,"ticks":3}]},{"id":1140,"callFrame":{"functionName":"fluid.fireEvent","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1548,"columnNumber":31},"hitCount":4,"children":[1141,1186],"positionTicks":[{"line":1552,"ticks":4}]},{"id":1141,"callFrame":{"functionName":"fire","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1522,"columnNumber":27},"hitCount":1,"positionTicks":[{"line":1523,"ticks":1}]},{"id":1186,"callFrame":{"functionName":"fluid.makeArray","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":435,"columnNumber":31},"hitCount":1,"positionTicks":[{"line":438,"ticks":1}]},{"id":1271,"callFrame":{"functionName":"fluid.clearDistributions","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":415,"columnNumber":40},"hitCount":1,"positionTicks":[{"line":417,"ticks":1}]},{"id":580,"callFrame":{"functionName":"fluid.isArrayable","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":327,"columnNumber":33},"hitCount":4,"positionTicks":[{"line":329,"ticks":4}]},{"id":523,"callFrame":{"functionName":"fluid.visitComponentChildren","scriptId":"60","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":27,"columnNumber":44},"hitCount":0,"children":[524]},{"id":524,"callFrame":{"functionName":"fluid.isComponent","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":365,"columnNumber":33},"hitCount":9,"positionTicks":[{"line":367,"ticks":9}]},{"id":815,"callFrame":{"functionName":"fire","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":1522,"columnNumber":27},"hitCount":3,"positionTicks":[{"line":1523,"ticks":3}]},{"id":1129,"callFrame":{"functionName":"fluid.model.parseEL","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/FluidIoC.js","lineNumber":-1,"columnNumber":-1},"hitCount":0,"children":[1130]},{"id":1130,"callFrame":{"functionName":"split","scriptId":"8","url":"native string.js","lineNumber":184,"columnNumber":22},"hitCount":3,"positionTicks":[{"line":185,"ticks":3}]},{"id":649,"callFrame":{"functionName":"fluid.pushActivity","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":148,"columnNumber":34},"hitCount":3,"children":[858],"positionTicks":[{"line":154,"ticks":1},{"line":150,"ticks":2}]},{"id":858,"callFrame":{"functionName":"fluid.getActivityStack","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":124,"columnNumber":38},"hitCount":1,"positionTicks":[{"line":126,"ticks":1}]},{"id":998,"callFrame":{"functionName":"fluid.popActivity","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":161,"columnNumber":33},"hitCount":0,"children":[999]},{"id":999,"callFrame":{"functionName":"set length","scriptId":"0","url":"","lineNumber":-1,"columnNumber":-1},"hitCount":2,"positionTicks":[{"line":168,"ticks":2}]},{"id":1206,"callFrame":{"functionName":"fluid.makeArray","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":435,"columnNumber":31},"hitCount":1,"positionTicks":[{"line":438,"ticks":1}]},{"id":1398,"callFrame":{"functionName":"fluid.each","scriptId":"59","url":"http://localhost/source/gits/infusion-master/src/framework/core/js/Fluid.js","lineNumber":509,"columnNumber":26},"hitCount":1,"children":[1399],"deoptReason":"Optimized too many times","positionTicks":[{"line":512,"ticks":1}]},{"id":1399,"callFrame":{"functionName":"","scriptId":"62","url":"http://localhost/source/gits/infusion-master/tests/manual-tests/framework/core/performance-fastInvokers/js/performance-test.js","lineNumber":135,"columnNumber":37},"hitCount":0,"children":[1400,1402,1407]},{"id":1400,"callFrame":{"functionName":"text","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":5794,"columnNumber":15},"hitCount":0,"children":[1401]},{"id":1401,"callFrame":{"functionName":"access","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":3889,"columnNumber":21},"hitCount":1,"positionTicks":[{"line":3913,"ticks":1}]},{"id":1402,"callFrame":{"functionName":"jQuery","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":94,"columnNumber":18},"hitCount":0,"children":[1403]},{"id":1403,"callFrame":{"functionName":"jQuery.fn.init","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":2896,"columnNumber":33},"hitCount":0,"children":[1404]},{"id":1404,"callFrame":{"functionName":"find","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":2840,"columnNumber":15},"hitCount":0,"children":[1405]},{"id":1405,"callFrame":{"functionName":"Sizzle","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":759,"columnNumber":15},"hitCount":0,"children":[1406]},{"id":1406,"callFrame":{"functionName":"getElementsByClassName","scriptId":"0","url":"","lineNumber":-1,"columnNumber":-1},"hitCount":1,"positionTicks":[{"line":826,"ticks":1}]},{"id":1407,"callFrame":{"functionName":"append","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":5806,"columnNumber":17},"hitCount":0,"children":[1408]},{"id":1408,"callFrame":{"functionName":"domManip","scriptId":"58","url":"http://localhost/source/gits/infusion-master/src/lib/jquery/core/js/jquery.js","lineNumber":5592,"columnNumber":17},"hitCount":1,"positionTicks":[{"line":5634,"ticks":1}]},{"id":165,"callFrame":{"functionName":"(garbage collector)","scriptId":"0","url":"","lineNumber":-1,"columnNumber":-1},"hitCount":665},{"id":1409,"callFrame":{"functionName":"","scriptId":"46","url":"chrome-extension://hdokiejnpimakedhajhdlcegeplioahd/onloadwff.js","lineNumber":1588,"columnNumber":235},"hitCount":0,"children":[1410]},{"id":1410,"callFrame":{"functionName":"","scriptId":"46","url":"chrome-extension://hdokiejnpimakedhajhdlcegeplioahd/onloadwff.js","lineNumber":1591,"columnNumber":200},"hitCount":1,"positionTicks":[{"line":1592,"ticks":1}]},{"id":1411,"callFrame":{"functionName":"","scriptId":"46","url":"chrome-extension://hdokiejnpimakedhajhdlcegeplioahd/onloadwff.js","lineNumber":1295,"columnNumber":382},"hitCount":0,"children":[1412]},{"id":1412,"callFrame":{"functionName":"mutationObserverCallBack","scriptId":"46","url":"chrome-extension://hdokiejnpimakedhajhdlcegeplioahd/onloadwff.js","lineNumber":1297,"columnNumber":33},"hitCount":1,"positionTicks":[{"line":1299,"ticks":1}]},{"id":1413,"callFrame":{"functionName":"","scriptId":"46","url":"chrome-extension://hdokiejnpimakedhajhdlcegeplioahd/onloadwff.js","lineNumber":216,"columnNumber":163},"hitCount":1,"children":[1414],"positionTicks":[{"line":217,"ticks":1}]},{"id":1414,"callFrame":{"functionName":"checkShouldRecheck","scriptId":"46","url":"chrome-extension://hdokiejnpimakedhajhdlcegeplioahd/onloadwff.js","lineNumber":434,"columnNumber":27},"hitCount":0,"children":[1415]},{"id":1415,"callFrame":{"functionName":"computeFingerprint","scriptId":"46","url":"chrome-extension://hdokiejnpimakedhajhdlcegeplioahd/onloadwff.js","lineNumber":1029,"columnNumber":298},"hitCount":1,"positionTicks":[{"line":1030,"ticks":1}]}],"startTime":41359182000,"endTime":41379055000,"samples":[2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,10,12,13,15,21,26,29,37,39,40,47,20,48,49,51,53,52,56,56,71,74,83,90,88,88,95,99,101,102,114,122,134,148,149,150,152,154,157,159,164,165,166,167,171,180,196,158,200,201,203,165,169,149,208,209,219,224,225,116,226,229,235,237,248,254,149,261,263,265,269,176,277,281,200,198,292,201,165,296,299,302,239,147,305,165,307,314,195,315,317,290,165,319,202,321,325,147,328,329,334,165,297,339,200,198,340,171,341,342,344,165,345,348,225,349,159,352,196,353,165,356,218,357,272,358,239,359,360,341,362,118,369,194,176,165,165,165,165,227,370,372,373,374,375,376,377,385,368,386,388,390,392,329,309,117,393,394,395,165,397,399,405,407,372,227,239,408,409,410,341,418,376,165,243,207,409,420,102,182,131,159,422,16,423,225,165,165,425,429,430,432,116,435,239,141,437,439,441,443,445,165,341,446,305,447,180,200,198,449,147,450,329,182,121,341,402,304,165,165,452,409,454,247,456,324,292,458,459,325,437,341,165,165,460,227,462,180,463,414,464,313,376,329,381,292,243,165,381,373,210,469,171,470,335,471,171,181,111,304,181,473,474,219,475,477,401,421,481,484,329,244,202,485,487,171,341,329,491,341,324,376,341,165,165,301,159,492,218,270,247,130,495,243,496,116,314,239,500,502,150,329,503,341,504,506,508,239,252,509,461,513,165,165,165,332,234,272,516,200,198,485,341,405,225,171,341,210,180,520,498,329,522,210,279,159,264,524,210,409,171,341,393,176,165,165,525,264,529,340,264,530,531,158,532,263,376,111,533,486,535,536,256,537,171,341,538,118,320,540,473,241,381,341,541,119,165,165,542,546,521,547,514,385,548,341,549,552,134,329,263,553,381,376,421,530,133,554,556,557,437,171,149,405,159,470,334,560,165,165,149,280,158,388,561,562,327,198,147,490,470,239,471,265,563,110,548,564,200,200,198,236,171,341,530,566,567,370,174,313,196,165,165,165,503,341,569,570,341,207,341,250,174,405,196,436,329,404,307,154,175,462,272,573,574,277,341,575,202,576,241,159,255,203,341,577,449,183,174,165,165,165,578,553,530,579,580,111,111,581,341,322,368,585,203,314,190,180,171,181,386,586,587,588,506,590,217,324,394,216,455,119,227,165,165,390,341,591,562,595,171,329,341,401,325,341,405,345,596,598,234,171,341,599,600,341,134,171,341,386,116,341,280,345,341,329,117,341,147,372,587,405,159,285,245,158,341,605,606,341,607,389,341,405,608,609,503,181,207,395,490,341,124,341,610,614,165,165,165,165,116,329,556,618,307,405,171,210,559,227,619,619,619,619,619,619,619,210,210,207,104,207,341,620,453,341,144,420,621,171,341,245,317,367,622,360,624,335,159,341,281,272,152,171,532,626,314,627,203,387,336,325,341,631,337,353,104,218,409,341,632,171,633,518,329,171,642,176,171,165,165,165,165,165,239,276,341,344,171,341,643,171,341,359,171,341,344,171,341,129,171,644,418,461,469,327,182,645,397,239,208,111,533,645,327,557,176,314,646,409,596,648,171,341,124,171,341,504,171,649,176,650,196,171,652,329,171,16,498,410,108,341,110,111,282,171,653,171,661,165,165,165,165,165,663,344,103,171,203,136,140,140,341,203,243,385,150,179,308,239,665,341,464,666,196,506,668,538,203,387,246,299,341,145,507,669,106,670,171,231,352,210,671,341,174,286,189,673,341,674,675,335,254,341,176,114,181,678,341,680,311,182,299,341,681,419,217,203,341,499,314,529,586,165,165,165,165,165,176,126,683,532,171,361,272,341,281,171,341,558,341,680,171,188,686,341,348,493,549,277,200,586,341,688,155,361,171,690,254,388,254,691,134,521,549,171,191,385,693,119,247,203,341,344,354,405,171,557,696,341,309,405,699,533,409,341,700,292,161,171,261,277,181,503,341,696,165,165,165,165,165,702,703,703,207,341,460,706,171,329,292,203,243,171,514,352,203,254,329,711,409,257,286,715,239,171,281,518,409,216,437,374,596,203,361,410,605,373,716,319,327,409,341,581,319,285,409,361,367,409,246,265,405,364,625,261,171,717,718,131,573,385,532,171,320,155,451,719,506,341,250,319,363,720,341,299,721,420,456,341,159,319,722,723,341,171,325,243,355,165,165,165,165,165,115,115,115,115,510,725,568,726,361,405,727,171,341,405,728,116,292,182,147,277,265,729,733,451,203,314,409,737,187,404,409,341,218,207,506,418,341,243,738,311,182,409,309,243,739,740,433,242,504,118,227,303,743,202,341,165,165,165,424,744,207,506,734,530,247,499,490,327,266,244,506,341,442,304,745,614,246,134,203,292,239,132,203,726,529,386,716,102,329,225,169,341,189,116,272,475,747,750,159,394,524,405,751,171,517,165,165,165,165,165,753,532,180,171,341,755,231,116,150,423,174,254,369,204,115,341,182,174,485,104,405,409,171,341,140,202,418,242,404,715,115,587,756,235,757,341,138,276,314,758,620,202,759,243,359,159,367,761,207,171,598,165,165,165,165,165,390,762,764,369,196,512,534,341,218,765,418,423,348,409,373,247,766,385,218,208,171,239,329,409,650,329,252,767,243,134,535,154,405,385,421,466,171,769,770,171,341,239,176,485,341,771,234,307,341,772,501,553,218,325,341,588,117,108,538,774,287,247,230,775,594,476,171,341,141,776,711,771,234,485,777,386,307,341,131,276,341,386,676,341,780,272,154,339,272,341,281,250,556,404,299,312,781,485,243,499,171,361,207,171,782,175,171,239,234,420,762,294,165,165,165,165,165,165,165,165,227,401,463,284,246,175,783,341,652,202,576,533,499,171,341,329,566,784,786,491,470,538,159,485,787,788,119,341,652,225,668,247,171,341,455,116,341,647,789,726,370,305,718,790,727,767,791,233,171,341,601,250,341,148,171,239,792,313,794,203,624,584,305,314,210,203,795,405,796,341,129,194,770,314,646,325,341,308,762,203,341,797,600,149,236,799,243,277,341,329,171,341,800,485,532,801,411,804,645,805,239,277,793,385,292,239,254,290,247,569,536,739,171,165,165,165,165,165,165,165,165,165,165,808,301,339,118,520,196,232,449,149,358,533,809,309,219,304,810,242,327,743,486,485,731,537,449,239,176,171,341,652,171,341,812,568,596,242,578,473,542,409,341,813,171,341,814,171,149,455,273,341,499,171,815,130,111,812,581,154,816,817,341,329,819,341,176,418,241,207,821,210,203,822,506,624,824,409,753,816,409,825,215,341,395,202,828,461,381,831,329,171,152,280,115,341,832,307,341,813,171,836,171,361,499,171,762,385,341,208,302,361,537,327,532,714,165,165,165,165,165,165,165,165,165,165,165,837,750,367,324,341,370,250,341,304,313,241,273,838,171,530,839,840,211,233,485,103,841,419,443,236,314,188,203,842,171,594,409,828,332,676,341,279,847,642,848,850,159,790,470,531,171,547,252,341,851,171,203,532,671,536,405,299,341,280,852,440,171,210,569,509,812,341,750,341,325,769,817,341,402,341,657,683,762,385,341,128,155,690,171,268,171,790,853,683,236,309,361,378,165,165,165,165,165,165,165,165,165,165,341,341,854,171,525,321,855,313,111,243,277,341,650,393,304,111,241,203,314,239,409,341,139,171,196,856,341,141,171,242,409,292,247,490,341,386,857,218,171,858,859,414,319,409,292,337,171,341,355,860,202,752,191,490,862,532,272,341,159,863,140,387,238,254,341,147,171,341,864,867,647,171,868,171,267,876,292,877,171,363,786,341,878,880,171,883,578,367,187,171,885,230,886,239,116,111,239,671,341,129,171,174,326,889,276,341,134,302,891,645,365,185,159,387,893,171,243,203,291,165,165,165,165,171,644,341,386,439,189,506,341,391,140,210,894,341,344,171,241,234,310,897,535,341,792,734,899,900,341,901,292,902,385,201,536,599,171,218,409,341,490,341,903,904,171,239,576,905,171,653,174,907,226,894,341,176,908,909,171,341,535,341,174,623,210,409,341,515,171,361,159,341,504,548,246,673,341,176,911,811,171,341,206,366,405,171,218,914,341,688,420,210,490,341,203,598,116,532,203,341,171,344,287,210,171,239,203,373,320,171,529,299,208,111,915,773,171,319,119,916,485,803,506,165,165,165,165,165,165,165,165,165,165,176,171,239,385,341,485,917,159,341,918,410,218,171,171,171,171,409,243,169,605,421,646,276,341,513,314,189,360,341,919,828,218,171,217,250,341,456,309,622,117,341,586,683,201,171,341,872,872,872,341,381,341,344,410,361,307,341,500,923,526,171,341,628,335,600,341,775,243,171,341,166,292,269,171,341,381,341,124,628,926,171,243,927,341,506,341,610,929,218,171,532,671,341,116,341,930,265,931,171,932,934,103,145,485,241,322,729,931,171,393,409,341,936,292,530,171,937,341,696,341,418,239,159,341,605,420,594,171,341,116,342,171,341,938,341,720,165,165,165,165,165,165,165,165,165,423,112,939,171,218,323,341,129,548,361,171,341,203,614,147,940,549,307,341,176,341,124,420,216,671,341,254,341,750,623,181,171,189,202,341,604,171,217,324,341,304,341,943,341,739,341,308,174,945,945,147,946,948,107,464,507,243,341,178,518,281,949,277,341,696,683,950,327,892,171,557,385,341,437,708,223,245,171,690,299,341,236,952,405,171,341,341,954,361,171,341,254,341,132,341,494,470,588,171,440,581,341,955,409,341,254,341,177,956,386,171,526,171,341,115,361,341,375,588,264,137,341,957,155,890,171,246,171,341,385,341,796,341,586,341,958,341,116,165,165,165,165,165,165,165,165,165,165,341,959,341,277,341,506,381,341,292,557,171,240,171,341,676,341,437,960,652,420,243,171,239,535,341,325,341,419,241,363,120,341,961,341,176,341,409,341,671,341,381,341,341,962,341,963,395,434,831,421,405,112,898,264,320,171,219,774,341,964,341,620,283,134,292,110,405,965,148,675,217,171,186,292,830,261,966,717,171,218,171,243,171,399,171,171,532,171,790,341,341,967,341,116,341,424,341,385,341,490,341,207,108,968,548,240,969,917,171,243,171,341,341,486,520,124,906,182,171,533,171,341,171,171,632,725,136,454,541,314,405,171,182,171,341,165,165,165,165,165,165,165,165,165,165,165,116,242,171,243,171,341,499,341,353,341,304,341,972,973,968,929,771,171,188,171,405,341,974,341,208,341,537,341,714,341,913,245,820,975,341,203,341,341,203,341,503,341,174,976,357,227,977,609,374,367,405,155,217,448,549,171,239,307,341,980,341,409,341,980,341,252,341,981,341,299,341,324,341,696,341,498,227,281,821,239,171,239,171,218,982,341,673,341,980,341,974,341,174,983,129,984,141,753,985,387,344,475,405,264,335,171,244,171,526,171,652,624,181,986,988,623,588,373,487,341,254,341,817,341,171,638,292,130,341,385,341,159,341,989,341,990,375,405,734,405,314,182,493,213,171,771,171,721,992,627,341,324,241,171,341,299,165,165,165,165,165,165,165,165,165,165,993,553,254,341,809,341,171,532,171,536,110,831,232,341,171,171,102,556,540,341,613,180,153,325,341,225,243,171,189,171,405,473,504,995,176,341,477,341,496,387,176,587,110,133,996,147,470,977,518,221,290,281,997,335,767,239,314,785,327,405,254,341,277,341,272,341,170,341,535,341,171,999,171,899,171,1000,171,241,171,530,171,256,171,583,171,187,171,538,171,423,548,588,341,341,1001,341,176,341,1002,341,676,239,171,266,171,165,165,165,165,165,165,165,165,165,165,733,341,303,341,171,532,171,361,171,547,171,218,292,1004,613,359,784,499,387,174,341,525,341,236,518,207,341,176,341,869,341,202,341,116,341,1005,341,171,102,171,171,189,171,361,292,329,906,1006,1007,386,517,409,341,505,341,581,341,171,341,171,341,171,341,171,181,171,405,327,405,518,647,110,134,341,409,341,1008,341,171,325,247,375,171,339,339,339,339,339,341,1010,341,171,210,171,139,921,147,520,174,341,202,341,277,341,209,329,314,409,341,170,218,171,1012,300,532,256,286,179,341,208,341,1013,850,171,536,254,341,171,239,449,917,418,1014,470,225,341,171,636,171,849,171,811,341,171,341,171,243,171,533,718,341,385,341,506,341,671,341,171,103,171,1015,171,241,171,1018,518,739,341,165,165,165,165,165,165,165,165,165,165,165,361,341,171,341,171,542,292,977,341,207,341,341,232,341,608,341,171,771,410,261,155,182,517,341,277,341,118,341,1021,341,171,646,548,405,470,341,559,341,254,341,111,1023,171,1024,308,134,587,431,341,817,341,121,341,171,341,171,210,171,337,820,811,292,134,341,941,341,171,1026,171,239,314,504,573,537,341,159,341,122,341,171,341,171,532,292,344,341,341,254,341,535,341,171,1027,111,780,104,236,341,671,341,275,341,798,574,341,409,341,378,341,171,239,105,391,341,159,341,1028,341,171,243,410,142,1031,129,341,385,341,299,341,171,542,623,134,341,252,341,171,341,171,182,285,341,409,341,171,269,171,243,520,1032,341,159,341,506,341,171,341,171,243,1033,451,341,273,341,171,165,165,165,165,165,165,165,165,165,165,165,341,171,219,518,294,341,341,341,171,816,171,423,227,208,341,409,341,171,341,171,243,171,182,1034,134,341,272,341,171,171,771,387,235,341,535,341,171,242,629,134,341,341,171,242,394,657,341,942,341,171,890,410,339,1039,504,341,980,341,171,549,108,1040,341,272,341,171,243,520,750,341,371,182,429,341,117,341,171,243,352,176,341,341,171,188,718,1041,341,235,341,171,210,548,405,104,207,341,341,171,1042,784,341,378,341,171,201,587,385,341,171,333,302,652,341,486,341,409,341,171,440,556,341,565,341,171,241,1043,341,307,341,171,242,341,254,341,171,782,485,335,1043,537,341,171,269,171,405,341,159,341,171,341,171,1045,1046,203,341,171,266,414,281,341,961,341,171,791,314,601,341,409,165,165,165,165,165,165,165,165,165,165,243,341,171,530,922,128,341,171,198,155,135,341,409,341,171,239,311,124,341,505,341,171,243,475,511,341,171,529,314,341,171,341,1047,125,125,344,341,171,647,341,171,452,341,353,341,171,690,520,1048,341,250,341,171,652,341,685,341,171,549,108,341,671,341,171,243,520,341,171,341,449,657,341,171,341,414,223,341,341,169,877,341,389,341,171,341,1049,341,171,898,341,696,341,170,743,821,1051,341,171,341,171,280,341,225,341,171,217,414,341,171,1053,327,134,341,385,341,171,219,110,714,341,171,218,907,204,341,974,341,171,281,341,685,341,171,361,341,1054,341,171,335,341,506,341,171,219,365,645,341,171,242,149,235,341,171,320,314,750,341,277,341,171,405,341,159,341,171,405,341,341,171,440,341,450,341,171,430,596,1055,232,341,171,1042,341,171,538,1059,165,165,165,165,165,165,165,165,165,165,165,334,341,171,524,207,341,171,182,951,176,341,171,239,628,175,341,171,762,1061,207,341,171,268,843,281,341,385,341,171,530,341,171,341,548,145,341,460,341,171,1025,341,506,341,171,334,341,625,341,171,241,103,325,341,171,542,341,254,341,171,607,341,1049,341,171,1063,341,385,341,171,563,341,581,341,548,916,341,277,341,171,812,341,385,341,548,281,341,171,210,159,341,171,561,341,171,395,341,809,341,171,404,341,116,341,171,341,505,341,171,1065,341,171,344,341,171,341,314,323,248,613,578,149,341,171,210,210,341,341,485,124,341,171,1066,341,307,499,341,171,1067,341,171,124,341,171,653,821,131,341,171,210,341,171,341,951,869,341,171,405,341,171,1013,341,449,477,341,171,183,341,170,532,341,277,341,969,129,341,171,307,241,341,298,341,341,1068,341,171,145,341,171,361,341,159,341,227,324,341,290,1069,341,171,440,341,716,341,341,116,165,165,165,165,165,165,165,165,165,165,165,165,341,341,325,341,282,1070,341,171,786,341,171,881,107,437,341,171,760,341,581,341,264,344,341,171,266,1071,391,341,171,692,341,1072,341,418,510,341,171,704,341,581,341,363,116,341,171,240,341,171,341,301,525,341,171,341,171,341,1074,341,341,171,620,341,171,405,341,171,1075,614,202,341,314,299,341,313,176,341,171,370,341,171,341,314,179,341,171,341,171,210,341,272,341,367,471,341,171,189,341,1048,341,548,132,414,236,341,171,252,171,430,341,171,541,341,171,216,341,277,341,114,341,171,386,341,171,405,341,171,440,341,171,238,341,171,238,341,608,341,1077,307,239,352,202,341,292,645,341,675,848,341,171,337,341,171,134,341,171,216,341,171,524,960,390,341,365,159,341,675,110,165,165,165,165,165,165,165,165,165,165,165,165,341,420,436,341,420,525,341,492,316,341,449,455,341,171,344,341,171,1078,341,171,693,341,171,542,341,171,739,341,171,926,341,171,133,341,171,344,341,171,561,341,171,530,341,894,341,587,159,341,1047,1080,341,341,272,341,518,559,341,171,143,152,171,585,341,171,561,341,171,341,1081,506,341,171,176,341,171,134,341,171,281,341,171,334,341,171,183,341,1082,241,341,1083,341,314,696,341,418,499,341,171,242,341,171,1084,596,273,341,373,171,341,587,276,341,352,645,341,111,1085,341,171,176,341,171,1016,341,795,159,124,341,548,341,341,373,297,341,387,171,176,152,821,345,374,1084,341,171,176,341,437,574,341,171,201,341,171,344,341,171,181,341,171,217,341,171,266,341,171,341,596,254,341,682,254,341,341,171,239,341,943,341,1087,203,341,153,774,341,106,385,341,1029,159,341,314,324,341,107,506,341,341,171,244,341,171,532,341,171,341,341,245,341,171,217,341,171,182,341,171,1088,341,171,239,341,171,405,341,171,143,341,171,178,341,264,165,165,165,165,165,165,165,165,165,165,165,1070,341,341,171,386,341,171,339,341,171,341,171,329,341,171,129,341,169,834,341,1090,1091,341,448,235,341,171,134,341,420,347,341,171,1092,341,171,148,341,549,341,171,171,242,341,171,266,341,341,609,409,341,387,171,1093,341,171,868,341,171,743,341,171,239,341,171,239,341,171,808,341,171,559,341,520,1094,341,587,171,341,171,361,341,171,247,341,171,241,341,171,320,341,276,341,857,586,341,110,586,341,1097,964,341,341,1101,341,149,460,149,341,568,341,470,1102,341,341,121,341,341,1103,341,341,1105,341,341,941,341,341,171,341,341,277,341,341,171,147,341,414,341,696,341,518,506,341,1107,353,341,1060,158,341,326,493,341,155,166,341,387,490,341,341,277,341,1073,203,341,103,488,341,920,203,341,1077,121,341,292,506,341,341,1108,341,341,409,255,341,530,341,313,385,341,341,171,696,341,107,586,341,341,581,341,490,341,341,171,532,341,171,181,341,171,239,341,171,341,171,207,341,303,341,580,159,341,555,685,210,341,171,219,341,171,648,165,165,165,165,165,165,165,165,165,165,165,341,341,414,962,341,292,1109,341,341,171,652,341,171,341,327,855,341,341,389,341,341,171,341,341,565,341,341,171,743,341,171,341,341,171,239,341,171,207,152,928,233,341,485,235,341,448,467,341,475,774,341,341,565,341,596,171,642,341,171,239,341,171,348,341,171,392,341,373,341,341,671,341,341,171,219,341,171,180,341,573,272,341,341,171,210,341,171,176,341,341,171,405,341,1091,341,352,116,341,341,307,341,341,171,405,341,171,176,341,358,203,341,341,852,341,341,171,243,341,304,341,341,171,1015,341,171,1110,341,171,174,341,508,581,341,341,171,123,341,628,202,341,341,171,207,341,341,171,1112,341,169,235,341,341,171,329,341,596,307,557,341,171,424,149,341,171,244,341,171,386,341,341,171,239,341,292,304,341,341,171,175,341,341,171,538,341,171,471,341,171,1110,341,341,171,203,341,341,171,239,341,492,225,341,341,171,1115,341,668,159,341,341,171,926,341,437,230,341,341,171,529,341,171,174,341,341,171,399,341,171,558,243,341,292,409,341,341,171,1116,341,367,171,964,341,341,171,126,341,327,505,341,243,341,886,119,165,165,165,165,165,165,165,165,165,165,165,165,150,341,536,171,584,341,171,110,341,536,586,341,341,171,210,341,171,281,341,171,936,341,518,409,341,341,535,341,341,171,563,341,171,333,341,171,304,341,341,171,362,341,171,647,341,171,176,341,844,712,341,1117,341,1118,671,341,341,171,269,341,171,239,341,171,1110,341,418,525,341,155,271,341,341,171,341,341,171,332,341,171,1119,341,171,359,341,437,225,341,492,119,341,103,424,341,341,273,341,341,273,341,341,171,131,341,176,341,341,171,171,241,341,171,739,341,341,171,696,341,341,171,341,341,171,524,341,171,471,341,519,488,341,341,171,341,341,171,341,341,171,758,341,485,159,341,149,171,341,341,1122,581,341,341,171,455,341,159,341,341,171,335,341,171,141,341,301,409,341,708,307,341,341,171,341,171,141,341,171,236,341,171,111,341,341,492,1123,341,341,171,239,341,171,254,341,341,171,341,341,171,243,341,171,175,341,596,307,341,341,171,243,341,171,632,341,290,159,341,1125,894,341,341,171,702,341,171,601,341,171,525,341,507,586,341,341,171,341,341,171,247,341,171,374,341,165,165,165,165,165,165,165,165,165,165,165,360,341,341,492,325,341,341,171,243,341,171,652,341,171,175,341,418,506,341,341,171,341,341,171,533,341,171,182,341,1126,506,341,387,171,1052,341,171,657,341,171,176,341,341,1128,341,341,171,242,341,171,218,341,225,341,341,171,341,341,171,148,341,767,409,341,587,534,341,341,171,260,341,171,176,341,159,341,341,171,341,341,171,341,341,171,245,341,847,252,1130,341,373,171,1132,341,111,250,268,341,171,754,341,929,203,341,556,299,341,341,171,341,341,171,137,341,418,231,341,341,171,239,341,171,224,341,155,119,341,341,171,532,341,171,1133,341,341,171,341,341,171,218,341,171,661,341,171,235,341,596,171,341,341,171,721,341,171,176,341,285,299,341,341,171,243,341,171,134,341,327,1068,341,725,676,341,341,171,584,341,171,176,341,291,1134,341,341,171,241,341,171,1136,341,358,578,341,341,819,341,341,171,243,341,171,386,341,292,774,341,341,171,598,341,753,254,341,341,171,241,341,171,620,341,290,1137,341,341,171,771,341,171,471,341,341,171,618,341,227,171,533,341,171,800,341,341,171,182,341,795,249,341,341,171,186,341,283,253,341,341,171,165,165,165,165,165,165,165,165,165,165,165,165,341,341,703,535,269,341,171,341,596,171,341,341,171,242,341,171,208,341,341,171,103,341,171,477,341,454,774,341,341,171,108,341,171,541,341,521,1138,341,341,171,152,171,588,341,358,225,341,341,171,108,341,171,504,341,609,119,341,341,171,194,341,420,251,341,341,171,526,341,171,559,341,341,171,191,341,171,174,341,104,171,341,341,171,504,341,1139,159,341,341,171,341,341,171,218,341,493,406,341,536,253,341,341,171,405,341,410,696,341,1141,171,194,341,171,234,341,341,171,758,341,301,671,140,341,908,490,242,341,171,792,341,341,171,242,341,171,341,373,1128,341,341,171,588,341,326,390,341,612,171,341,341,171,538,341,420,202,341,341,171,341,341,171,239,341,171,938,341,341,171,341,341,171,1041,341,326,385,341,341,171,524,341,171,930,341,282,671,341,341,171,1143,341,1144,381,341,341,171,201,341,820,586,341,341,171,362,341,111,225,341,341,171,771,341,171,174,341,725,116,341,341,171,148,341,410,1146,341,341,171,189,341,171,125,341,1148,171,341,341,171,296,341,434,307,188,341,171,537,341,341,171,341,341,171,1048,341,341,171,341,341,171,557,341,314,322,341,341,165,165,165,165,165,165,165,165,165,165,165,165,171,202,341,341,171,207,341,587,171,341,341,171,721,341,171,409,341,341,171,319,341,301,341,341,171,239,341,171,510,341,609,299,341,341,171,405,341,548,505,341,341,171,530,341,155,203,341,341,171,224,341,624,773,341,341,171,632,341,911,171,341,171,512,341,387,171,999,341,171,1149,341,587,171,341,341,171,377,341,1150,225,341,341,171,116,341,341,171,792,341,341,171,627,341,506,341,341,171,329,341,149,341,940,277,341,341,171,239,341,341,418,385,341,341,171,817,341,176,341,341,171,255,341,292,299,341,341,171,807,341,667,389,341,341,171,206,341,341,171,246,341,956,171,243,341,341,171,1151,341,1007,254,341,341,171,239,341,728,506,341,341,171,189,341,1154,307,341,341,171,225,341,341,171,532,341,171,208,341,341,171,462,341,492,171,1156,341,171,486,341,341,171,898,341,171,409,341,341,171,215,341,753,1157,341,341,171,405,341,969,203,341,341,171,280,341,725,115,341,341,171,1158,341,518,171,341,341,171,496,341,553,171,341,341,171,930,341,341,171,147,341,341,171,201,341,387,171,361,341,387,171,331,341,171,341,341,171,561,341,1160,171,341,341,171,680,341,341,171,533,341,341,171,676,341,341,171,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,165,1161,341,341,341,171,431,243,341,341,171,119,341,341,171,652,341,624,606,341,341,171,935,341,951,1008,341,341,171,471,341,341,171,219,341,420,159,341,341,341,341,171,961,532,532,532,341,341,341,518,171,341,341,171,178,341,341,171,239,341,1163,1164,341,341,171,239,341,492,299,341,341,171,643,341,518,341,341,171,281,341,470,171,341,341,171,341,341,171,506,341,341,171,235,341,341,171,1165,341,517,535,341,341,171,489,341,341,171,218,341,311,540,341,341,171,147,341,341,171,341,548,409,341,341,171,132,341,831,171,341,341,171,386,341,104,171,210,341,171,409,341,341,171,1166,341,171,254,341,341,171,320,341,429,171,1093,341,171,1069,341,341,171,529,341,155,490,341,341,171,145,341,911,171,341,341,171,1167,341,341,171,195,341,171,696,341,341,171,108,341,519,171,341,341,171,254,341,341,171,239,341,254,341,341,171,461,341,355,341,341,171,525,341,341,171,524,341,171,225,341,341,171,405,341,103,171,243,341,171,178,341,341,171,771,341,341,171,281,341,341,171,586,195,341,341,171,341,341,341,171,189,341,314,818,341,341,171,645,341,341,171,1168,341,311,171,341,341,171,304,341,341,171,868,341,410,159,341,341,171,1013,341,341,171,239,341,485,297,341,341,171,538,165,165,165,165,165,165,165,165,165,165,165,243,341,341,171,294,341,341,171,1170,341,171,409,341,341,171,361,341,290,307,341,341,171,110,341,341,171,405,341,596,171,243,341,171,254,341,341,171,549,341,314,980,341,341,171,750,341,341,171,337,341,369,171,341,341,171,499,341,341,171,405,341,1152,111,341,341,820,120,341,341,171,739,341,341,171,890,341,473,1171,341,341,171,750,341,341,171,771,341,628,171,268,341,171,1123,341,341,171,872,341,341,171,210,341,910,171,341,341,171,409,341,341,171,1173,341,341,171,218,341,472,171,341,341,171,175,341,341,171,210,341,111,111,341,341,171,121,341,341,171,785,341,614,171,243,341,227,171,341,341,171,341,341,171,1174,341,1176,171,341,341,171,203,341,341,171,607,341,341,171,341,341,171,340,341,341,171,329,341,341,171,269,341,265,506,341,341,169,409,341,341,171,431,341,341,171,319,341,518,171,341,341,437,119,341,341,171,176,341,341,171,207,341,341,171,405,341,153,171,532,341,155,474,341,341,171,231,341,341,171,339,341,367,171,341,341,171,1177,341,341,171,632,341,341,171,904,341,373,171,430,341,1124,171,218,341,821,115,341,341,485,385,341,341,171,1178,341,341,171,361,341,1182,171,341,341,171,176,341,341,171,210,341,292,1099,341,341,171,385,341,341,171,341,341,165,165,165,165,165,165,165,165,165,165,165,171,171,362,341,1176,171,341,341,171,385,341,341,171,1184,341,341,171,459,341,341,171,337,341,341,171,142,341,341,171,141,341,341,171,124,341,341,171,440,341,341,171,239,341,341,171,471,341,341,171,796,182,341,682,171,357,341,341,171,372,243,341,667,171,574,341,341,171,203,320,341,596,171,236,702,341,341,171,848,341,341,171,250,329,341,341,155,116,848,1185,341,341,171,535,1078,341,341,171,307,203,182,341,341,171,535,618,341,341,155,116,124,218,341,341,171,409,243,341,341,171,159,652,341,341,171,119,141,341,341,171,202,240,341,831,171,359,361,341,341,171,275,451,341,341,485,390,739,247,341,470,171,496,243,341,341,171,385,193,341,341,171,1099,496,243,243,341,1186,171,471,165,165,165,165,165,165,165,361,434,207,147,1127,341,696,171,532,274,314,370,894,341,281,894,341,176,171,341,1055,341,1108,470,561,171,341,1187,548,245,503,683,319,1190,149,762,171,341,1191,1150,598,149,116,341,541,1192,881,1193,341,1013,314,341,1072,341,166,1194,1196,159,292,210,503,609,530,1098,341,281,111,245,341,344,699,246,525,314,182,250,341,405,171,524,1048,171,239,1197,341,812,171,341,499,492,214,1134,341,296,629,217,409,149,877,277,341,171,246,409,341,236,112,212,203,908,440,1189,341,329,171,743,1055,313,194,490,520,217,171,341,525,387,604,171,341,428,165,165,165,165,165,165,206,341,1198,171,341,1200,292,791,272,154,339,1103,341,405,116,341,176,548,898,466,753,743,325,104,218,852,341,344,171,361,203,387,239,116,341,476,242,299,536,588,171,341,510,420,693,275,475,1201,251,341,610,171,341,176,795,182,409,341,750,171,634,1200,1121,887,313,182,385,341,659,485,440,171,332,389,341,127,171,240,253,341,471,492,848,104,469,176,418,341,405,171,152,876,341,163,171,341,696,292,260,250,341,504,718,532,569,596,405,171,423,490,518,1196,1009,815,914,1191,111,165,165,165,165,165,165,165,165,165,165,165,165,341,535,341,833,313,532,1202,1203,506,341,223,171,269,409,341,176,283,758,425,341,176,718,890,506,614,201,171,243,324,227,242,171,341,132,171,241,325,341,176,920,657,171,189,696,290,246,171,341,313,1111,254,341,304,517,399,171,341,202,341,176,1071,561,673,341,163,171,782,964,831,405,171,269,506,536,247,272,341,1205,414,219,506,1206,405,171,341,506,341,134,1207,239,341,294,420,247,1208,341,1040,536,176,536,588,171,341,253,341,386,493,1075,817,341,281,171,243,409,341,176,155,1170,298,341,1209,519,405,171,247,171,341,471,165,165,165,165,165,165,165,165,165,341,115,149,506,341,147,182,171,341,488,341,208,367,771,171,341,202,387,188,171,151,390,341,1210,171,240,586,341,975,171,242,203,341,936,209,210,264,215,490,341,596,1211,171,210,1212,341,1213,341,712,366,918,171,1215,506,341,174,857,530,171,341,694,536,542,171,341,625,711,1216,171,341,506,341,645,857,242,171,370,409,341,134,410,533,171,242,116,341,671,341,314,333,171,341,1218,367,405,171,341,980,341,1050,1144,533,568,152,1219,470,329,181,171,16,964,341,985,312,243,171,103,503,341,1205,314,217,171,182,299,341,174,1220,1041,171,149,165,165,165,165,165,165,165,165,165,171,1221,518,377,439,241,115,341,203,341,421,842,171,341,409,104,162,313,1222,171,341,174,341,652,171,1223,490,341,499,367,244,171,361,250,341,119,341,1192,341,374,264,189,418,239,171,529,535,268,250,341,324,341,176,753,530,171,341,254,341,234,341,988,548,1026,117,341,468,470,652,171,341,385,341,175,103,141,650,771,171,341,262,341,225,596,1032,734,790,353,341,559,1030,146,171,210,116,341,159,341,1210,522,332,171,341,322,341,537,227,163,940,1116,307,341,230,473,337,171,210,171,341,340,1046,1006,171,189,1225,341,159,341,180,290,329,171,218,424,341,468,165,165,165,165,165,165,165,165,165,165,149,171,526,171,216,171,341,276,341,1227,341,1228,219,414,319,171,241,586,341,869,1125,147,265,261,171,238,540,341,467,1229,1230,485,457,171,341,272,341,203,341,1050,290,239,171,538,171,1231,299,341,1137,341,298,341,299,341,586,341,276,341,678,341,159,341,715,341,1232,429,171,341,409,341,176,1236,137,997,646,171,341,964,341,172,995,948,624,218,171,743,1237,1195,277,341,1072,1241,1242,329,327,891,171,743,250,341,176,520,456,837,968,650,538,171,241,171,341,774,341,277,341,696,341,128,292,218,171,533,171,769,568,341,506,341,130,314,532,171,217,171,239,171,341,385,341,206,165,165,165,165,165,165,165,165,165,165,341,171,607,326,461,171,243,171,149,378,341,941,341,974,341,974,341,525,341,341,1243,341,750,111,1245,171,341,490,341,671,341,600,341,341,720,520,410,705,420,1246,171,440,171,341,796,532,171,242,472,277,341,171,217,831,277,935,341,1069,725,496,613,236,536,221,302,247,171,182,265,1247,171,594,171,341,1248,341,581,341,277,341,506,341,1249,556,1048,517,314,538,265,241,171,594,171,149,955,149,171,341,171,762,171,246,171,405,314,402,521,597,414,171,361,171,598,171,341,277,341,299,341,298,341,385,341,176,341,233,341,621,520,386,285,386,314,650,762,171,585,171,532,171,185,171,239,171,530,171,165,165,165,165,165,165,165,165,165,165,812,312,930,752,756,341,171,430,171,196,171,585,171,243,171,269,535,341,115,341,171,341,171,189,314,392,341,203,341,277,341,872,341,535,341,171,176,341,980,341,307,341,171,240,171,341,116,341,299,341,171,214,548,210,821,405,906,750,517,329,820,542,171,241,847,181,171,533,492,405,1251,260,171,241,171,1252,171,260,171,1088,171,891,171,361,171,241,171,243,171,149,1253,341,685,341,325,341,385,341,277,341,942,341,116,341,263,341,254,341,490,341,581,341,581,341,159,341,371,1254,521,239,821,456,536,455,753,812,418,210,421,405,326,405,311,281,327,187,418,1255,439,891,264,314,329,492,147,227,280,367,146,1256,148,1257,218,548,171,165,165,165,165,165,165,165,165,165,165,165,341,569,341,600,341,273,341,809,341,171,147,292,647,341,490,1260,341,581,266,1140,1261,341,171,788,614,277,341,606,395,171,538,171,538,171,176,341,876,341,225,341,982,341,117,341,745,341,378,341,250,341,171,341,299,341,171,341,171,187,111,610,369,401,155,181,418,264,257,171,243,171,1262,224,1263,180,536,496,1264,176,341,341,174,1073,129,1265,176,341,660,623,1266,420,529,728,607,111,205,341,275,341,225,341,566,341,955,341,341,170,1052,171,239,587,569,341,171,510,341,250,538,420,968,227,132,132,132,988,341,171,171,171,171,171,261,795,134,387,1003,1125,236,587,233,341,235,341,203,647,1071,464,341,1083,652,341,799,341,171,171,646,171,1267,171,917,165,165,165,165,165,165,165,165,165,165,165,420,385,341,171,341,171,341,171,243,171,1268,420,405,517,872,341,171,195,821,1132,341,501,341,600,341,171,1053,171,863,410,1269,341,176,341,120,341,171,690,171,750,341,210,264,405,453,1270,341,202,341,254,341,171,649,171,594,1120,423,209,405,752,657,341,204,341,176,341,463,341,378,341,171,341,171,341,171,218,171,591,1271,116,341,506,341,409,341,341,783,341,171,184,420,218,314,108,141,965,588,292,176,341,208,341,385,341,225,341,506,341,981,341,171,341,171,341,171,457,437,657,580,1048,341,159,341,171,190,171,538,437,339,363,329,857,977,227,386,1059,179,341,234,341,299,341,171,370,264,188,821,405,683,800,341,277,341,927,341,171,341,171,341,171,242,171,242,171,165,165,165,165,165,165,165,165,165,165,165,341,171,210,313,621,341,159,341,671,341,171,341,171,1254,418,619,517,296,341,578,341,974,341,171,200,171,243,171,1112,171,533,171,400,614,236,341,1091,341,253,341,1104,341,171,693,314,480,831,230,341,171,1272,171,191,1252,734,405,613,206,341,566,341,171,341,171,530,264,339,292,142,373,1273,341,307,341,171,261,364,124,341,174,341,203,341,171,189,997,141,725,179,341,505,341,171,692,418,188,1071,176,341,385,341,254,341,171,331,171,261,520,504,154,1274,341,1083,341,171,182,171,260,314,281,614,1200,341,171,642,171,243,734,811,517,739,341,409,341,506,341,171,269,171,755,683,574,341,554,341,171,242,418,329,1276,644,341,914,341,171,881,171,217,155,893,808,341,488,341,894,341,171,242,165,165,165,165,165,165,165,165,165,165,341,170,797,341,250,341,171,917,265,1024,313,647,784,876,341,171,393,388,207,341,254,341,168,656,341,817,341,171,334,411,599,341,770,341,171,341,171,532,171,216,752,359,154,305,341,506,341,171,341,171,690,420,377,341,116,341,1277,341,171,341,171,627,157,930,341,250,341,119,341,171,909,292,1278,341,277,341,171,341,171,637,171,257,363,1279,341,1281,341,171,733,1250,647,341,234,341,307,341,171,393,753,574,341,625,341,171,341,171,216,997,145,387,134,341,159,341,1283,341,171,339,1140,392,341,225,341,171,241,485,219,1220,836,341,203,341,171,646,485,335,683,134,341,323,341,171,150,171,405,470,1284,341,1188,341,171,187,111,125,341,1208,341,171,341,171,242,795,224,341,277,341,485,977,341,115,402,341,176,149,171,1216,387,165,165,165,165,165,165,165,165,165,165,165,1048,341,650,132,341,202,341,171,243,327,281,341,381,341,171,268,493,280,341,250,341,171,341,171,210,341,645,341,171,268,437,1285,341,848,341,171,341,171,241,473,409,341,171,341,171,890,341,506,341,606,341,171,218,394,134,341,203,341,171,243,795,222,341,254,341,171,729,203,341,171,638,1047,216,518,525,341,171,266,485,658,341,303,341,171,181,438,812,596,172,341,171,361,264,405,341,203,341,171,239,454,208,341,299,341,548,1286,341,159,341,171,171,337,341,203,341,171,1238,341,171,443,341,203,341,171,1287,536,1164,341,171,1287,227,171,1288,341,341,171,771,830,581,341,210,341,171,529,341,171,218,830,856,341,171,461,387,913,341,171,248,1046,560,341,171,341,171,210,587,586,341,171,152,264,357,341,809,341,171,917,227,176,165,165,165,165,165,165,165,165,165,165,165,341,821,341,171,542,227,176,341,671,341,171,622,341,304,341,170,243,292,124,341,171,341,171,786,341,252,341,410,496,341,171,532,243,341,671,815,171,1289,341,559,341,171,102,420,977,341,171,341,171,405,341,230,341,171,530,587,166,341,171,196,519,464,341,307,341,170,147,341,581,341,171,610,341,171,1130,341,274,341,327,343,341,171,341,264,807,341,171,405,341,817,1214,292,341,171,241,367,500,341,171,341,420,681,341,171,243,628,236,341,171,341,1290,341,341,171,341,650,1262,341,171,269,820,174,341,171,245,865,645,341,171,242,1087,116,341,171,902,341,694,341,171,891,341,263,341,518,340,341,171,598,341,272,341,171,532,225,341,171,243,311,739,341,171,595,341,171,1293,341,250,341,1294,504,341,171,339,341,171,887,683,234,341,171,361,1176,506,341,605,341,171,341,171,588,341,506,341,165,165,165,165,165,165,165,165,165,165,165,171,341,171,142,341,171,808,341,171,247,341,171,134,341,171,334,960,277,341,171,405,341,581,341,493,132,341,171,201,341,534,341,358,1210,341,171,1025,341,506,341,171,405,341,254,341,171,762,341,171,341,354,341,387,525,341,363,176,341,521,176,341,171,189,631,294,341,171,341,578,341,171,257,341,252,341,171,405,341,506,341,176,341,171,341,390,341,171,1032,341,171,341,420,1296,341,171,341,111,110,341,171,405,341,506,341,396,464,341,171,538,341,316,341,734,558,341,171,409,341,1297,250,341,171,1078,341,594,104,171,341,426,175,341,171,652,341,171,210,341,568,341,171,647,341,171,188,517,560,341,171,646,341,159,341,418,130,341,171,533,341,506,341,171,542,341,171,241,341,671,341,757,977,341,171,341,155,236,341,171,690,341,385,341,313,176,341,171,163,341,171,743,341,586,341,734,916,341,171,642,1298,116,341,171,165,165,165,165,165,165,165,165,165,165,165,210,341,171,239,341,171,1185,341,171,341,1256,341,171,239,341,277,341,313,499,341,171,247,341,171,529,1301,325,341,171,643,341,171,341,311,207,341,171,332,291,117,341,171,223,341,171,341,1256,466,341,1192,344,341,171,529,341,982,341,752,293,152,171,171,332,341,676,341,1140,297,341,236,341,171,246,341,202,341,1302,174,341,171,461,341,171,524,282,341,171,341,171,881,831,203,341,171,405,341,171,243,341,262,341,518,341,171,187,341,171,529,1303,489,341,492,176,341,171,339,341,171,1166,341,856,341,520,872,341,171,344,341,171,261,341,980,341,111,577,341,171,359,341,171,243,341,171,530,614,856,341,356,176,341,171,405,341,171,239,341,171,743,341,298,341,108,409,341,171,329,341,171,1304,1306,159,341,171,1308,341,171,218,341,171,341,519,494,341,171,405,341,171,239,341,276,649,573,203,341,171,1114,341,171,1078,341,171,239,341,171,341,929,750,165,165,165,165,165,165,165,165,165,165,165,341,313,489,341,394,176,341,171,1309,341,171,889,341,565,341,108,263,341,410,236,341,171,588,341,171,532,341,171,269,613,696,341,171,110,341,171,335,341,1128,341,1144,341,171,341,171,405,341,171,1310,341,171,242,341,171,243,341,809,341,831,341,171,357,341,171,338,341,171,341,752,341,171,404,341,171,149,951,203,341,1059,409,341,302,409,341,171,1311,341,171,780,341,171,241,341,171,210,341,1312,341,352,471,341,171,515,341,171,405,341,171,239,341,171,443,341,171,341,596,685,341,485,1048,341,171,566,341,107,171,242,341,171,891,152,171,335,341,171,210,341,171,210,341,535,341,1313,489,341,292,316,341,445,341,171,341,171,247,341,171,441,341,385,341,110,488,341,171,496,341,171,239,341,171,259,341,171,1196,341,171,889,341,171,241,341,942,341,536,225,341,1314,558,341,485,1064,341,171,1315,341,171,247,341,254,341,1106,385,341,623,208,341,171,1318,341,171,141,341,171,145,341,171,165,165,165,165,165,165,165,165,165,165,304,341,341,606,268,341,1193,341,1319,203,341,929,207,341,171,808,341,171,281,341,171,1237,341,227,409,341,1059,1072,341,567,817,341,518,912,341,609,275,653,341,385,341,517,390,341,154,299,219,341,171,1143,213,341,341,341,171,499,341,171,341,567,171,329,341,341,425,245,341,410,171,335,341,492,203,549,341,341,265,1320,549,341,707,273,405,341,1059,171,739,341,387,171,405,341,229,171,762,341,865,322,1016,341,865,894,405,341,614,171,176,341,341,171,405,341,1059,171,344,341,596,171,176,341,341,171,340,598,341,312,253,239,341,719,171,147,341,1081,171,391,341,341,171,341,341,171,141,341,367,385,239,341,719,378,1321,341,518,171,386,210,341,311,325,320,341,365,506,405,341,920,171,131,341,341,420,203,361,532,341,986,203,165,165,165,165,165,165,165,804,171,405,171,244,159,341,848,421,183,683,329,1304,420,148,341,586,341,848,264,405,171,218,171,1218,106,340,341,901,341,1103,234,1088,292,977,111,646,254,341,1322,171,891,469,301,341,334,121,341,179,171,152,208,973,430,171,242,325,721,438,108,378,341,134,171,1324,341,264,1201,116,243,409,341,385,472,329,449,917,272,149,1325,1326,278,171,341,208,548,535,341,739,171,341,207,548,361,560,492,405,171,268,1121,627,817,292,239,409,341,1327,587,877,250,341,391,521,533,171,1328,203,290,1329,1208,341,800,734,241,581,341,180,157,790,1331,341,932,297,341,504,410,1332,381,341,165,165,165,165,165,165,171,339,1146,341,739,1333,915,506,341,588,171,149,409,475,217,964,341,739,171,198,378,341,233,492,183,225,1118,242,120,341,124,548,190,913,341,652,171,269,696,227,405,171,533,381,341,357,1335,370,171,341,809,1059,247,171,341,537,520,532,171,240,671,341,166,518,182,171,341,385,341,609,239,115,341,499,209,131,171,532,506,341,129,420,243,159,341,204,485,247,980,341,386,439,370,254,587,405,1008,341,1198,508,281,699,430,299,341,171,898,111,532,171,430,119,533,171,16,1336,341,348,313,214,121,341,499,418,462,171,341,340,109,165,165,165,165,165,165,165,165,165,264,1337,313,771,272,341,525,291,581,341,203,1297,247,341,236,1338,980,341,386,171,241,817,470,278,170,243,389,341,1004,111,1216,460,341,203,614,315,265,533,254,341,1339,623,532,277,341,750,493,266,159,470,216,171,341,490,341,142,171,242,299,341,505,341,344,171,787,254,341,207,111,239,171,341,525,367,818,341,409,536,329,698,243,581,341,1341,264,210,276,341,177,650,563,317,341,359,171,361,409,341,525,286,762,171,341,317,587,1342,171,1343,122,341,222,1344,171,771,273,341,645,341,471,105,1198,1291,171,341,381,341,237,165,165,165,165,165,165,165,165,165,451,290,605,264,1345,817,341,174,492,242,171,341,159,473,652,154,133,312,1213,532,254,341,254,387,176,367,216,171,239,978,341,344,492,218,171,269,203,341,801,614,145,111,240,425,341,464,753,256,171,239,381,341,176,767,196,1108,341,407,536,239,171,341,340,367,241,171,917,171,269,203,341,499,314,793,272,341,176,292,542,171,1042,171,239,341,236,314,643,171,159,341,208,290,529,171,341,385,341,403,171,334,115,341,174,394,239,171,440,171,526,360,341,536,147,171,239,1028,341,770,536,329,171,526,898,171,182,821,1062,313,339,171,362,506,165,165,165,165,165,165,165,165,165,165,341,171,592,171,269,385,341,1200,518,532,171,273,341,1200,104,977,156,243,171,341,277,341,750,421,404,341,539,341,409,830,657,171,529,324,341,493,1043,1258,281,209,532,171,341,671,341,574,485,171,341,409,341,916,111,898,171,341,116,218,171,341,673,341,496,624,895,171,243,506,341,586,341,496,418,239,494,1200,341,1213,341,977,420,542,171,269,390,341,167,610,698,171,341,277,341,110,387,329,302,592,1123,341,119,341,609,175,292,405,171,542,171,245,171,341,645,154,1348,729,739,341,207,951,236,831,455,418,762,171,341,116,341,360,341,254,341,713,341,352,165,165,165,165,165,165,165,165,165,165,304,341,272,341,385,341,180,536,132,449,842,171,642,980,341,323,341,159,341,118,341,233,341,1239,703,404,171,538,171,182,980,341,233,153,176,831,329,697,538,171,105,425,341,817,341,235,519,136,341,781,576,891,326,395,171,341,203,341,274,341,378,341,299,341,506,341,620,822,647,264,370,171,1349,390,341,203,341,176,167,405,1196,307,341,203,596,455,420,529,171,1272,581,341,159,341,504,414,793,171,891,671,341,203,341,517,112,329,1350,890,171,243,1208,341,233,387,605,313,1351,265,280,155,890,171,1053,1083,341,534,341,171,341,171,247,171,341,272,341,474,341,1009,341,372,341,1352,165,165,165,165,165,165,165,165,165,165,165,341,171,690,171,196,171,151,171,210,171,588,1081,202,341,530,341,389,341,378,341,254,341,1248,341,385,341,471,596,146,420,242,171,529,171,341,121,341,381,341,406,341,499,613,1346,314,147,650,1201,485,182,171,440,171,239,272,341,506,341,409,341,386,517,131,518,977,418,405,485,1353,171,182,171,594,171,341,1354,341,466,341,134,725,281,492,256,171,239,116,341,253,341,578,341,264,171,124,1160,405,520,657,609,104,621,314,405,485,538,171,701,171,103,1121,1357,121,243,171,532,171,239,171,411,243,341,341,252,341,345,341,501,341,225,341,236,341,935,149,621,229,977,521,542,171,620,292,210,171,361,165,165,165,165,165,165,165,165,165,165,1358,225,341,203,341,573,329,232,341,203,341,378,341,304,341,250,341,856,341,119,341,122,341,1098,341,203,341,180,341,679,1361,239,169,217,493,243,171,458,171,533,767,183,492,496,309,405,292,329,329,341,381,341,115,235,341,358,361,264,792,341,159,341,207,341,409,341,176,388,207,341,574,952,586,341,166,341,176,507,1362,880,985,367,812,414,182,171,171,538,171,1332,171,341,535,341,341,299,341,159,341,581,341,203,341,341,299,341,159,341,409,341,696,341,1364,341,254,341,978,341,118,341,307,341,606,341,120,341,353,341,273,341,1366,341,941,341,389,341,581,341,586,341,385,341,371,341,299,341,716,341,409,341,409,341,390,165,165,165,165,165,165,165,165,165,165,341,171,141,683,344,366,487,1059,1003,518,924,421,657,518,140,629,374,227,659,908,370,437,239,171,362,171,341,1127,341,171,1272,171,1370,171,247,171,211,171,171,248,921,792,236,341,171,514,596,325,210,492,341,727,341,723,341,175,341,203,341,1224,341,250,341,299,341,894,341,171,341,171,186,171,902,286,129,518,329,628,294,341,233,341,159,341,506,341,506,341,870,341,158,341,171,341,171,200,171,1373,171,243,820,210,448,361,313,532,420,1287,795,1374,865,1092,386,341,1325,341,233,341,208,341,625,341,537,341,559,341,390,341,503,341,171,341,116,341,171,341,171,341,171,771,264,241,718,145,683,130,235,341,299,341,535,341,171,341,171,341,171,165,165,165,165,165,165,165,165,165,165,341,449,405,313,1375,341,294,341,232,341,469,341,273,341,586,341,171,1376,227,124,341,581,341,409,341,307,1252,171,632,517,386,341,1365,341,171,341,171,557,485,241,171,219,155,405,1360,145,553,176,341,176,341,254,341,171,341,171,1116,171,399,520,280,341,236,341,166,341,158,341,586,341,225,341,171,341,171,361,171,243,171,339,518,176,341,234,341,676,341,1028,341,171,269,171,690,171,1112,171,430,418,1185,356,241,104,176,341,471,341,503,341,203,341,171,1377,171,762,421,588,518,620,341,208,341,409,341,385,341,277,341,171,341,171,1067,104,1379,341,203,341,385,243,171,1024,314,985,341,1048,341,263,341,817,341,272,341,171,341,171,269,171,891,155,1380,1334,977,341,739,341,323,341,165,165,165,165,165,165,165,165,165,165,165,171,182,520,341,171,341,171,243,171,1088,111,607,111,134,341,225,341,299,341,171,341,171,341,171,533,485,399,514,227,124,341,297,341,171,532,171,485,281,104,1069,341,171,341,171,218,410,405,341,235,341,323,341,171,1093,171,804,548,241,734,140,1242,498,341,203,341,554,341,171,532,171,238,519,739,341,409,341,171,341,171,1381,623,574,580,499,341,325,341,171,341,171,370,614,1069,341,116,341,171,242,944,146,341,409,341,274,341,171,341,171,339,1106,537,341,1382,341,171,190,795,136,341,409,341,389,341,171,188,171,319,865,174,341,203,341,116,341,171,242,171,549,911,490,341,171,182,341,254,341,171,239,367,341,171,732,630,574,341,171,243,171,563,483,935,341,225,341,324,341,171,171,165,165,165,165,165,165,165,165,165,165,808,341,1383,1045,1384,645,341,171,218,341,171,1386,171,188,341,225,341,171,341,171,897,752,601,149,176,341,277,341,171,341,171,215,1388,341,250,341,171,269,354,977,341,159,341,171,341,171,646,290,1217,341,115,341,171,243,485,598,149,305,341,171,189,111,918,341,111,341,568,341,171,239,548,217,1300,486,341,115,341,171,219,341,208,341,307,341,171,335,609,128,341,958,341,171,239,209,1390,341,471,341,171,151,920,1391,341,341,171,147,341,716,341,341,171,184,341,341,171,215,341,385,341,171,1130,171,1394,341,560,341,171,341,1395,218,341,595,367,174,341,171,341,341,171,147,341,506,341,171,239,311,975,341,203,341,171,532,1396,762,587,740,341,171,341,171,239,341,234,341,1248,653,171,239,1140,499,341,671,341,171,361,341,231,165,165,165,165,165,165,165,165,165,165,341,997,471,341,171,341,418,276,341,171,538,111,487,341,980,341,475,341,115,341,171,732,675,452,341,159,341,171,334,960,1397,341,171,341,171,239,784,869,341,171,341,171,542,131,341,409,341,171,335,1059,305,341,1128,341,171,239,650,202,341,171,538,470,1172,341,171,238,341,233,341,171,1398,1401,1406,1408,2,2,2,1410,1412,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1413,1415,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2],"timeDeltas":[86000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,3000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,0,1000,1000,1000,1000,0,0,1000,0,0,0,1000,1000,1000,1000,0,0,1000,1000,0,1000,0,1000,1000,1000,1000,0,0,1000,0,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,0,0,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,0,1000,2000,1000,1000,0,0,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,0,1000,1000,1000,1000,1000,1000,1000,0,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,0,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,0,0,1000,1000,1000,0,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,0,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,0,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,0,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,0,0,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,0,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,0,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,0,1000,1000,1000,0,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,0,1000,0,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,0,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,0,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,0,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,0,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,5000,1000,1000,1000,1000,1000,1000,1000,5000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,3000,15000,6000,4000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,2000,2000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,3000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,6000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,7000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,7000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,3000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,4000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,3000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,4000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,4000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,52000,1000,1000,1000,1000,2000,1000,3000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,3000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,3000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,29000,1000,1000,1000,3000,8000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,7000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,3000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,4000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,4000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,3000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,12000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,3000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,3000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,3000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,3000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,4000,1000,1000,1000,1000,1000,1000,1000,1000,5000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,3000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,3000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,3000,1000,1000,1000,1000,5000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,4000,1000,1000,1000,3000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,8000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,4000,1000,1000,1000,2000,1000,2000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,3000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,2000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,4000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,3000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,6000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,6000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,3000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,5000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,4000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,7000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,3000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,3000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,3000,1000,2000,3000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,3000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,3000,1000,1000,1000,1000,1000,1000,1000,1000,1000]}