",{"class":"chocolat-right"}).appendTo(this.elems.wrapper),this.elems.bottom=e("
",{"class":"chocolat-bottom"}).appendTo(this.elems.wrapper),this.elems.fullscreen=e("",{"class":"chocolat-fullscreen"}).appendTo(this.elems.bottom),this.elems.description=e("",{"class":"chocolat-description"}).appendTo(this.elems.bottom),this.elems.pagination=e("",{"class":"chocolat-pagination"}).appendTo(this.elems.bottom),this.elems.setTitle=e("",{"class":"chocolat-set-title",html:this.settings.setTitle}).appendTo(this.elems.bottom),this.elems.close=e("",{"class":"chocolat-close"}).appendTo(this.elems.top)},openFullScreen:function(){var e=this.elems.wrapper[0];e.requestFullscreen?(this.settings.fullscreenOpen=!0,e.requestFullscreen()):e.mozRequestFullScreen?(this.settings.fullscreenOpen=!0,e.mozRequestFullScreen()):e.webkitRequestFullscreen?(this.settings.fullscreenOpen=!0,e.webkitRequestFullscreen()):e.msRequestFullscreen?(e.msRequestFullscreen(),this.settings.fullscreenOpen=!0):this.settings.fullscreenOpen=!1},exitFullScreen:function(){n.exitFullscreen?(n.exitFullscreen(),this.settings.fullscreenOpen=!1):n.mozCancelFullScreen?(n.mozCancelFullScreen(),this.settings.fullscreenOpen=!1):n.webkitExitFullscreen?(n.webkitExitFullscreen(),this.settings.fullscreenOpen=!1):this.settings.fullscreenOpen=!0},events:function(){var i=this;e(n).off("keydown.chocolat").on("keydown.chocolat",function(e){i.settings.initialized&&(37==e.keyCode?i.change(-1):39==e.keyCode?i.change(1):27==e.keyCode&&i.close())}),this.elems.wrapper.find(".chocolat-right").off("click.chocolat").on("click.chocolat",function(){i.change(1)}),this.elems.wrapper.find(".chocolat-left").off("click.chocolat").on("click.chocolat",function(){return i.change(-1)}),e([this.elems.overlay[0],this.elems.close[0]]).off("click.chocolat").on("click.chocolat",function(){return i.close()}),this.elems.fullscreen.off("click.chocolat").on("click.chocolat",function(){return i.settings.fullscreenOpen?void i.exitFullScreen():void i.openFullScreen()}),i.settings.backgroundClose&&this.elems.overlay.off("click.chocolat").on("click.chocolat",function(){return i.close()}),this.elems.wrapper.find(".chocolat-img").off("click.chocolat").on("click.chocolat",function(e){return null===i.settings.initialZoomState&&i.elems.domContainer.hasClass("chocolat-zoomable")?i.zoomIn(e):i.zoomOut(e)}),this.elems.wrapper.mousemove(function(t){if(null!==i.settings.initialZoomState&&!i.elems.img.is(":animated")){var n=e(this).offset(),a=e(this).height(),s=e(this).width(),r=i.settings.images[i.settings.currentImage],o=r.width,c=r.height,l=[t.pageX-s/2-n.left,t.pageY-a/2-n.top],d=0;o>s&&(d=l[0]/(s/2),d*=(o-s+0)/2);var u=0;c>a&&(u=l[1]/(a/2),u*=(c-a+0)/2);var f={"margin-left":-d+"px","margin-top":-u+"px"};"undefined"!=typeof t.duration?e(i.elems.img).stop(!1,!0).animate(f,t.duration):e(i.elems.img).stop(!1,!0).css(f)}}),e(t).on("resize",function(){i.settings.initialized&&i.debounce(50,function(){fitting=i.fit(i.settings.currentImage,i.elems.wrapper),i.center(fitting.width,fitting.height,fitting.left,fitting.top,0),i.zoomable()})})},zoomable:function(){var e=this.settings.images[this.settings.currentImage],t=this.elems.wrapper.width(),n=this.elems.wrapper.height(),i=!(!this.settings.enableZoom||!(e.width>t||e.height>n)),a=this.elems.img.width()>e.width||this.elems.img.height()>e.height;i&&!a?this.elems.domContainer.addClass("chocolat-zoomable"):this.elems.domContainer.removeClass("chocolat-zoomable")},zoomIn:function(t){this.settings.initialZoomState=this.settings.imageSize,this.settings.imageSize="native";var n=e.Event("mousemove");return n.pageX=t.pageX,n.pageY=t.pageY,n.duration=this.settings.duration,this.elems.wrapper.trigger(n),this.elems.domContainer.addClass("chocolat-zoomed"),fitting=this.fit(this.settings.currentImage,this.elems.wrapper),this.center(fitting.width,fitting.height,fitting.left,fitting.top,this.settings.duration)},zoomOut:function(e,t){if(null!==this.settings.initialZoomState)return t=t||this.settings.duration,this.settings.imageSize=this.settings.initialZoomState,this.settings.initialZoomState=null,this.elems.img.animate({margin:0},t),this.elems.domContainer.removeClass("chocolat-zoomed"),fitting=this.fit(this.settings.currentImage,this.elems.wrapper),this.center(fitting.width,fitting.height,fitting.left,fitting.top,t)},setDomContainer:function(){this.settings.container===t?this.elems.domContainer=e("body"):this.elems.domContainer=e(this.settings.container)},debounce:function(e,t){clearTimeout(this.settings.timerDebounce),this.settings.timerDebounce=setTimeout(function(){t()},e)},api:function(){var e=this;return{open:function(t){return t=parseInt(t)||0,e.init(t)},close:function(){return e.close()},next:function(){return e.change(1)},prev:function(){return e.change(-1)},"goto":function(t){return e.open(t)},current:function(){return e.settings.currentImage},place:function(){return e.place(e.settings.currentImage,e.settings.duration)},destroy:function(){return e.destroy()},set:function(t,n){return e.settings[t]=n,n},get:function(t){return e.settings[t]},getElem:function(t){return e.elems[t]}}}}),e.fn.Chocolat=function(t){return this.each(function(){a++;var n=e.extend(!0,{},s,t,{setIndex:a});e.data(this,"chocolat")||e.data(this,"chocolat",new i(e(this),n))})}}),window.project_assets={"carbon-cub/carbon-cub-mypanel-1224.png":"/assets/carbon-cub/carbon-cub-mypanel-1224-c5440bfab52d2cf117fda2d27f3ec838cb121ea3a35c0bb7a8d75c6ce37e5729.png","carbon-cub/carbon-cub-mypanel-612.png":"/assets/carbon-cub/carbon-cub-mypanel-612-03d5891b88062a259befcda2efbed455a4cd8ba26702764ccc70e2817a408c3a.png","carbon-cub/carbon-cub-standard-panel-1224.png":"/assets/carbon-cub/carbon-cub-standard-panel-1224-8214020f79c3b84c88d93a8592c69aa7b0dba5e8c5874e11ad9ae70d3cc7dacb.png","carbon-cub/carbon-cub-standard-panel-612.png":"/assets/carbon-cub/carbon-cub-standard-panel-612-52369f047e6143e6456a4c2e9da077fb8c61c0894eeb096f5069dc02b16dec67.png","carbon-cub/carbon-cub-step-1.png":"/assets/carbon-cub/carbon-cub-step-1-49432ac27c6aa5ee7feb48bcd324ec8ac0dbb6fc153ba7edcc0c401f6c3a92a3.png","carbon-cub/carbon-cub-step-2.png":"/assets/carbon-cub/carbon-cub-step-2-16016721e1ab216af5617208fb1dfd3c20f6070033afc335438333796a1e5d1f.png","carbon-cub/carbon-cub-step-3.png":"/assets/carbon-cub/carbon-cub-step-3-b8b2f3f1302554b418ca3bb62920f5460047c03ba472dbedd106e4b760377d83.png","carbon-cub/carbon-cub-world-vfr-panel-1224.png":"/assets/carbon-cub/carbon-cub-world-vfr-panel-1224-0b2062a57895505dfdf6f824825c23886ab91af1685a651901993a564d9e3db8.png","carbon-cub/carbon-cub-world-vfr-panel-612.png":"/assets/carbon-cub/carbon-cub-world-vfr-panel-612-203ebd26a9438f7790e6f6755997f4fde038853e92bbf04309755517c4d88b61.png","carbon-cub/executive-glass-1224.png":"/assets/carbon-cub/executive-glass-1224-d13102044c835fa35cdad907149dab53e0d663f71ae259b79e479a43061a1b66.png","carbon-cub/executive-glass-612.png":"/assets/carbon-cub/executive-glass-612-a572fda882fa4c65f180089f9376de7faa8960f6626439fbd96807cc1fae35b2.png","carbon-cub/timeline-images/timeline-vertical-2.png":"/assets/carbon-cub/timeline-images/timeline-vertical-2-4850090ccd5d9ef17e25855fc5cb92c1ee5afe133d767b4e3735ae9411a829c5.png","chocolat/close.png":"/assets/chocolat/close-50dda9036497dee5924c962b337c1523a4492c52320f1a81766819354cbf8818.png","chocolat/fullscreen.png":"/assets/chocolat/fullscreen-6d9f257c509cad11049869c5ff2c57c252cf764aa407794d83433d507412e4bb.png","chocolat/left.png":"/assets/chocolat/left-08fe51a02a3a1834c454190e7539dfc508fcf27f51c7ed232e1a9ced1e39f0f4.png","chocolat/right.png":"/assets/chocolat/right-f132a7d1fb39d3cd7dcbf93da0c7e71a5f2133276cacfa11c56b323ebfd752f3.png","company/cubcrafters-lineage-2017.png":"/assets/company/cubcrafters-lineage-2017-0b1b803f45e9f58f67fa0278e7f11d842603dc304e9f5099af44bea44a2252a7.png","compare/carboncub.png":"/assets/compare/carboncub-e519b8a6cad5d0382e969eb8039dcf480d5c3b6d4ba3a8f92b7d337dede693dd.png","contact/certified-sales-center.png":"/assets/contact/certified-sales-center-a6d57bc1366107cf7be94febc025df3836d88b754b647eaefc4c5967706d94e0.png","contact/please-select-location.png":"/assets/contact/please-select-location-e1397adb0c944ec49efe102a7bb0056db486ac89a312a6bbc724bec1b4ba9b32.png","ex/carbon-cub-ex-logo.png":"/assets/ex/carbon-cub-ex-logo-5ce07ff286ba2b52c8d3cea1ad48adf4d9fa94afb41be21c0372342fdf772eb7.png","ex/complete-kit-list.png":"/assets/ex/complete-kit-list-5fe1c905f472b0e8910b7977b25b49bbcbc64229cc8aa54710a8998078113644.png","ex/complete-kit.png":"/assets/ex/complete-kit-7327704cdff0c386bb94988010bcbe772c364ec0f06cbb0562a7e053c3e5e84d.png","favicon-16x16.png":"/assets/favicon-16x16-0cd44de9524ee27abb522d441d35853dced2fe934e90973ff0c148bd608a49d3.png","favicon-32x32.png":"/assets/favicon-32x32-318d8a3850a6ea3de2307fe9ebb98709c1d0cb75ffd09d50098ff7dfa386722a.png","fx/2-background.png":"/assets/fx/2-background-846273b33ed6f20e65c2cc61d90d4fc801639e383646b8830cb4b5be8469b1ce.png","fx/3-background.png":"/assets/fx/3-background-e6a47e7373d34eb82d649ca74e920154dc770ba8c2a689940e260625d11c1928.png","fx/builder-assist-list.png":"/assets/fx/builder-assist-list-f0ae91b468a2bbe9b9620afb09901d12570c250ecf6ebe9998c2054431770775.png","fx/builder-assist-redefined.png":"/assets/fx/builder-assist-redefined-f585e64f5cc23a8615d706b33dcf8ad39ed10b45f9a374f4481ec807609549f7.png","fx/carbon-cub-fx-logo.png":"/assets/fx/carbon-cub-fx-logo-b82861fbd70fbbb88664dd98173b15f0ed9048b76966c93851c62a3e42a0791e.png","fx3_build/cc-ex-fx-3-signature-plus-white-ascent-gold-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-ascent-gold-checkerboard-4ee3990cbd0fbeecb0e76db75cb57d8f5c6176b82958771b2580350b3ede3b30.png","fx3_build/cc-ex-fx-3-signature-plus-white-ascent-gold.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-ascent-gold-8efef0255bef4f7c10ec07b3d5a12073b183c8e505d58d5b79cd7cf596452fd5.png","fx3_build/cc-ex-fx-3-signature-plus-white-ascent-silver-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-ascent-silver-checkerboard-6c0c324f11522f945f47d5806341e2edb0c9a9bb00680875ad92c328a471f9b0.png","fx3_build/cc-ex-fx-3-signature-plus-white-ascent-silver.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-ascent-silver-cb6078278b20c2f2d5e7a0eabb823792689b0b4e441bfb39e43aecb88328c912.png","fx3_build/cc-ex-fx-3-signature-plus-white-black-gold-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-black-gold-checkerboard-3d79d55f19daa47c7dabb5927c5adf12a48f81ca25779365a56d328fd50578c5.png","fx3_build/cc-ex-fx-3-signature-plus-white-black-gold.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-black-gold-24a3deaeb8b87cca869fa228d17ac731db330afcf0b1ce46aee73dd425397ea8.png","fx3_build/cc-ex-fx-3-signature-plus-white-black-silver-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-black-silver-checkerboard-fad6c466659c007ef28616cf469e5176f49d62d0432988bdfc256ea78744136f.png","fx3_build/cc-ex-fx-3-signature-plus-white-black-silver.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-black-silver-546e0e9970b5119737180d772866180c384c25c7655a27695a6510cbb6fb12ba.png","fx3_build/cc-ex-fx-3-signature-plus-white-blue-gold-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-blue-gold-checkerboard-4ee3990cbd0fbeecb0e76db75cb57d8f5c6176b82958771b2580350b3ede3b30.png","fx3_build/cc-ex-fx-3-signature-plus-white-blue-gold.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-blue-gold-8efef0255bef4f7c10ec07b3d5a12073b183c8e505d58d5b79cd7cf596452fd5.png","fx3_build/cc-ex-fx-3-signature-plus-white-blue-silver-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-blue-silver-checkerboard-6c0c324f11522f945f47d5806341e2edb0c9a9bb00680875ad92c328a471f9b0.png","fx3_build/cc-ex-fx-3-signature-plus-white-blue-silver.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-blue-silver-cb6078278b20c2f2d5e7a0eabb823792689b0b4e441bfb39e43aecb88328c912.png","fx3_build/cc-ex-fx-3-signature-plus-white-cinder-gold-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-cinder-gold-checkerboard-01a6950d72214ac0dcadfe7494cbad046bd93f3843dcc1c734a286d0a957e9b6.png","fx3_build/cc-ex-fx-3-signature-plus-white-cinder-gold.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-cinder-gold-cc4e5002b91eccc029ff5dcb12ad395bc2eb6696e9dd18d93fd257a811a05172.png","fx3_build/cc-ex-fx-3-signature-plus-white-cinder-silver-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-cinder-silver-checkerboard-092b8528df4738e20ab87db8baea00439c8c16a126d471f288e820d846da8f6a.png","fx3_build/cc-ex-fx-3-signature-plus-white-cinder-silver.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-cinder-silver-2375bbe4e7e79f8cf9ad02f3f9250788c90562a8ab074435a03ff67c1fe88611.png","fx3_build/cc-ex-fx-3-signature-plus-white-crimson-gold-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-crimson-gold-checkerboard-01a6950d72214ac0dcadfe7494cbad046bd93f3843dcc1c734a286d0a957e9b6.png","fx3_build/cc-ex-fx-3-signature-plus-white-crimson-gold.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-crimson-gold-cc4e5002b91eccc029ff5dcb12ad395bc2eb6696e9dd18d93fd257a811a05172.png","fx3_build/cc-ex-fx-3-signature-plus-white-crimson-silver-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-crimson-silver-checkerboard-092b8528df4738e20ab87db8baea00439c8c16a126d471f288e820d846da8f6a.png","fx3_build/cc-ex-fx-3-signature-plus-white-crimson-silver.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-crimson-silver-2375bbe4e7e79f8cf9ad02f3f9250788c90562a8ab074435a03ff67c1fe88611.png","fx3_build/cc-ex-fx-3-signature-plus-white-green-gold-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-green-gold-checkerboard-cffe1f5d6eb113dd192ca9f313b8aa39d2422fd69d1111e2e171f4686ffecfff.png","fx3_build/cc-ex-fx-3-signature-plus-white-green-gold.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-green-gold-a545fb7afc3a3b9ebb3855830cbb84ca0cca912980114df53204c326e2b1c187.png","fx3_build/cc-ex-fx-3-signature-plus-white-green-silver-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-green-silver-checkerboard-0012a45e87e6aec5d83826094310989437411a5c89dc938652c1ee0b45d213c0.png","fx3_build/cc-ex-fx-3-signature-plus-white-green-silver.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-green-silver-d707d2d7c203c6425e55c8021153d5b8ba86f5adb2498e2d1ddf773ab8e8d85c.png","fx3_build/cc-ex-fx-3-signature-plus-white-navy-gold-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-navy-gold-checkerboard-513c95c0c20fa890a6aeb60c2db8c09edab816448c722900d4cf7f2955b0a2a5.png","fx3_build/cc-ex-fx-3-signature-plus-white-navy-gold.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-navy-gold-ecd62cb661952410201dc9a3a3735212bf3f3d02ef6dcca60877ece590fbecc1.png","fx3_build/cc-ex-fx-3-signature-plus-white-navy-silver-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-navy-silver-checkerboard-e12eb0e6ad5f47e8d7dd4ef0a016ffb05390aaafb160a2c42c9d95c7494e91af.png","fx3_build/cc-ex-fx-3-signature-plus-white-navy-silver.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-navy-silver-66f3a09e66d540340ec9a63d6ed053ba3cba441a404a3815194957bacdc1791a.png","fx3_build/cc-ex-fx-3-signature-plus-white-red-gold-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-red-gold-checkerboard-4ff029e81c1e90b22668f3298d3c3adcd9fc19d5ede858d5f06c9a633fbf8a15.png","fx3_build/cc-ex-fx-3-signature-plus-white-red-gold.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-red-gold-a2fdbc4116674f105cb4f32593619c2ee93a66da81a7a906e1667b63d684ff41.png","fx3_build/cc-ex-fx-3-signature-plus-white-red-silver-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-red-silver-checkerboard-bc2448ddc6ba0eb44f4f8fe01cb2ce5620074b81c2bcaf23f33dede4079c2a03.png","fx3_build/cc-ex-fx-3-signature-plus-white-red-silver.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-red-silver-64e3ed8c1a48cccc7bd32077ab22c99bc14423567fb81b596816e292928a694e.png","fx3_build/cc-ex-fx-3-signature-plus-white-smoke-gold-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-smoke-gold-checkerboard-c07761aacce1d09eef980304c0f5badc2bdb198a78c05b19be706c2a646f7d23.png","fx3_build/cc-ex-fx-3-signature-plus-white-smoke-gold.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-smoke-gold-48938f9d5cab37c12d4190a4c30a9fe2ac348aea6d1c9d51ddb6df32d3af893d.png","fx3_build/cc-ex-fx-3-signature-plus-white-smoke-silver-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-smoke-silver-checkerboard-422bc8dd682056aa1d4ccb37eb3f2a77462f314d993267efe3283abf00a95099.png","fx3_build/cc-ex-fx-3-signature-plus-white-smoke-silver.png":"/assets/fx3_build/cc-ex-fx-3-signature-plus-white-smoke-silver-6340a26b33b075ddcc59c5caf249780bc20e0c708470842081925b325122e67f.png","fx3_build/cc-ex-fx-3-signature-silver-ascent-black-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-silver-ascent-black-checkerboard-8a47215a7c7c8167b5f94a6eb596c43148045fe9e97c4cf3c702a3955966d670.png","fx3_build/cc-ex-fx-3-signature-silver-ascent-black.png":"/assets/fx3_build/cc-ex-fx-3-signature-silver-ascent-black-9416597cace0133fafaf711c8a4e79a9135f03886f877173ff207046f71d397f.png","fx3_build/cc-ex-fx-3-signature-silver-black-red-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-silver-black-red-checkerboard-2c795b98c7392cdc0e8d7be42f3177119d7733e2742cc59f4e018ff347a7c2b1.png","fx3_build/cc-ex-fx-3-signature-silver-black-red.png":"/assets/fx3_build/cc-ex-fx-3-signature-silver-black-red-e875df9d7d31d6ddbd51e82cfd5347de1b465465ad7937be24f42b603eb7a588.png","fx3_build/cc-ex-fx-3-signature-silver-blue-black-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-silver-blue-black-checkerboard-8a47215a7c7c8167b5f94a6eb596c43148045fe9e97c4cf3c702a3955966d670.png","fx3_build/cc-ex-fx-3-signature-silver-blue-black.png":"/assets/fx3_build/cc-ex-fx-3-signature-silver-blue-black-9416597cace0133fafaf711c8a4e79a9135f03886f877173ff207046f71d397f.png","fx3_build/cc-ex-fx-3-signature-silver-cinder-black-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-silver-cinder-black-checkerboard-f9982312fd43f1a6ab8c6da5e9ab1f215375b16ed89c1ce7e9c5690b9c5e2a95.png","fx3_build/cc-ex-fx-3-signature-silver-cinder-black.png":"/assets/fx3_build/cc-ex-fx-3-signature-silver-cinder-black-4969dcd04ac9ff56eab065c82093a20ab33db49108af9c90f33b731e1b6b52dd.png","fx3_build/cc-ex-fx-3-signature-silver-crimson-black-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-silver-crimson-black-checkerboard-f9982312fd43f1a6ab8c6da5e9ab1f215375b16ed89c1ce7e9c5690b9c5e2a95.png","fx3_build/cc-ex-fx-3-signature-silver-crimson-black.png":"/assets/fx3_build/cc-ex-fx-3-signature-silver-crimson-black-4969dcd04ac9ff56eab065c82093a20ab33db49108af9c90f33b731e1b6b52dd.png","fx3_build/cc-ex-fx-3-signature-silver-green-black-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-silver-green-black-checkerboard-d6e7d6af3b2792febe4a49fae29243e60f9bad18310b4a5bea53868f84422b21.png","fx3_build/cc-ex-fx-3-signature-silver-green-black.png":"/assets/fx3_build/cc-ex-fx-3-signature-silver-green-black-0bd8216ce9f7ac13a8cbf4e737e2f3415859884ff40aeb4e4f615c1ad6e10c8e.png","fx3_build/cc-ex-fx-3-signature-silver-navy-black-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-silver-navy-black-checkerboard-27e835b9289ce7bfa970cdc16783fae898d843424e20fbbf5ee111cc30bd22fa.png","fx3_build/cc-ex-fx-3-signature-silver-navy-black.png":"/assets/fx3_build/cc-ex-fx-3-signature-silver-navy-black-9c2fd6c3c6790178230ce1cb8a62b30d5f781b717c32653a7d360c04c4d3ec2c.png","fx3_build/cc-ex-fx-3-signature-silver-red-black-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-silver-red-black-checkerboard-49c0a9a98703fac6946fd6c9ea6de0a263abed7f0c18edc8ef80a20449ceb6be.png","fx3_build/cc-ex-fx-3-signature-silver-red-black.png":"/assets/fx3_build/cc-ex-fx-3-signature-silver-red-black-d6874437e8725977a9c555bc8f716c3031c82bf444d4ef481380176034d092d2.png","fx3_build/cc-ex-fx-3-signature-silver-smoke-red-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-silver-smoke-red-checkerboard-35d00e790628904e6820cc6e9b48288c5c0dd8e7ad1420e48c51e9ed6802bbce.png","fx3_build/cc-ex-fx-3-signature-silver-smoke-red.png":"/assets/fx3_build/cc-ex-fx-3-signature-silver-smoke-red-e5e746ae3d1fe090d7bd9fa6419009788f71279d869fa0e6192e7b08c7ce03f8.png","fx3_build/cc-ex-fx-3-signature-silver-white-black-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-silver-white-black-checkerboard-0c68fea62e7587b27fe39b670abd03dbf1ed03903ad9f5fb3bae874f0fb9f609.png","fx3_build/cc-ex-fx-3-signature-silver-white-black.png":"/assets/fx3_build/cc-ex-fx-3-signature-silver-white-black-36eb0398e737545ecfda728c0090e7f9c8f2b9456a45c23b0850d0cd280552e0.png","fx3_build/cc-ex-fx-3-signature-silver-yellow-black-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-silver-yellow-black-checkerboard-c032fe6ea55512e497819f00f275380f7c7684f17f48b25db4bbb34d855704a1.png","fx3_build/cc-ex-fx-3-signature-silver-yellow-black.png":"/assets/fx3_build/cc-ex-fx-3-signature-silver-yellow-black-adc06e66aaf6573c3e3677b266301f6b620d8bd0f11e3193b4919908407fda58.png","fx3_build/cc-ex-fx-3-signature-white-ascent-black-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-white-ascent-black-checkerboard-aec79bdcfd813e48370104000920eecc8744b658d827fe90dc7684f7f2b2ad3d.png",
"fx3_build/cc-ex-fx-3-signature-white-ascent-black.png":"/assets/fx3_build/cc-ex-fx-3-signature-white-ascent-black-89bdb4d5196057d6781651a84f02dd2cc65b4ab58782afe85dec4904c973562b.png","fx3_build/cc-ex-fx-3-signature-white-black-red-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-white-black-red-checkerboard-f04e88a443c2690b95ff1e670e3e3011b7d4bdaea07d5034ae4f62054394c06f.png","fx3_build/cc-ex-fx-3-signature-white-black-red.png":"/assets/fx3_build/cc-ex-fx-3-signature-white-black-red-e0c9f7df12cb6bcd9e911136285a9e6c68a89f213b8002d6b83955d111b9d9b2.png","fx3_build/cc-ex-fx-3-signature-white-blue-black-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-white-blue-black-checkerboard-aec79bdcfd813e48370104000920eecc8744b658d827fe90dc7684f7f2b2ad3d.png","fx3_build/cc-ex-fx-3-signature-white-blue-black.png":"/assets/fx3_build/cc-ex-fx-3-signature-white-blue-black-89bdb4d5196057d6781651a84f02dd2cc65b4ab58782afe85dec4904c973562b.png","fx3_build/cc-ex-fx-3-signature-white-cinder-black-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-white-cinder-black-checkerboard-d2936203f49d75cb52174a0de84a0887415fe2e1ccc25b17d426765513da0507.png","fx3_build/cc-ex-fx-3-signature-white-cinder-black.png":"/assets/fx3_build/cc-ex-fx-3-signature-white-cinder-black-ffb60dffabe3b52d58ecb41db60086b22f7a290576edbf42a30f4dc4f44bb5f9.png","fx3_build/cc-ex-fx-3-signature-white-crimson-black-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-white-crimson-black-checkerboard-d2936203f49d75cb52174a0de84a0887415fe2e1ccc25b17d426765513da0507.png","fx3_build/cc-ex-fx-3-signature-white-crimson-black.png":"/assets/fx3_build/cc-ex-fx-3-signature-white-crimson-black-ffb60dffabe3b52d58ecb41db60086b22f7a290576edbf42a30f4dc4f44bb5f9.png","fx3_build/cc-ex-fx-3-signature-white-green-black-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-white-green-black-checkerboard-60c3f9250b3c0829bf155a8430eddd264b96ea645a67e45289bf385aa4e255d7.png","fx3_build/cc-ex-fx-3-signature-white-green-black.png":"/assets/fx3_build/cc-ex-fx-3-signature-white-green-black-7b5f228bf90949e5c2953e13ddef069c9e2cbc6a169eb7bcbabc9312ea0d6edf.png","fx3_build/cc-ex-fx-3-signature-white-navy-black-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-white-navy-black-checkerboard-bc58d796a3ff3ecf7abdda0ac6a2d41198986c37ff7c4906475a7ffc1b43d722.png","fx3_build/cc-ex-fx-3-signature-white-navy-black.png":"/assets/fx3_build/cc-ex-fx-3-signature-white-navy-black-8912a5c74ae6a262f7acd40cfb77de2e4770ba6ff8385ff96c4d61b30b556e98.png","fx3_build/cc-ex-fx-3-signature-white-red-black-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-white-red-black-checkerboard-17f57cfffd4c49b088033e1673b8de2479c2ae29b96891890066c1a8c833f819.png","fx3_build/cc-ex-fx-3-signature-white-red-black.png":"/assets/fx3_build/cc-ex-fx-3-signature-white-red-black-b16dc365b1432c2541ca76c3acbe628cfd8d58135c0eced74208573ca04e3578.png","fx3_build/cc-ex-fx-3-signature-white-smoke-red-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-signature-white-smoke-red-checkerboard-1356593f27394f5c6f1751d76b45b738836c437b009306bea356e46a009ec710.png","fx3_build/cc-ex-fx-3-signature-white-smoke-red.png":"/assets/fx3_build/cc-ex-fx-3-signature-white-smoke-red-e8a2e50b190f8d1202f1a025bea96895a514407cc667b81a35717108e92ead4f.png","fx3_build/cc-ex-fx-3-standard-yellow-yellow-black-checkerboard.png":"/assets/fx3_build/cc-ex-fx-3-standard-yellow-yellow-black-checkerboard-38baa53258e10fac7e99a9579452690195c7d228ffd84c90bfc39007122932f6.png","fx3_build/cc-ex-fx-3-standard-yellow-yellow-black.png":"/assets/fx3_build/cc-ex-fx-3-standard-yellow-yellow-black-730af0da28f091beafa5d8f6d00f5afaf17d10ffbdb588a8c0a215cb237dde96.png","home/featured-video-background.png":"/assets/home/featured-video-background-be86ba21c0e11ce96a66970d8609aacd84c5c7c4857fcd333bc2de48dd3fb110.png","home/letter-icon-17.png":"/assets/home/letter-icon-17-ff2115f06857bef6b3b7120ad39a0a3bf90c1e825dd98b1c1b568c7c1560f7c8.png","home/letter-icon.png":"/assets/home/letter-icon-ee6f9fee8e2ddded29510101d1125f4942583197dfa979a4d0cd6d8314280608.png","home/play-button-bg.png":"/assets/home/play-button-bg-2e6d497795eaad572aa0b7959ac60fb4c7f0557b8c25640cd1ae5d706bbe044f.png","press-kit/carbon-cub-10th-anniversary-logo.png":"/assets/press-kit/carbon-cub-10th-anniversary-logo-41807c8c31d8b3b3b987f28149c4170a6489bd69a5ecb5d9de731dbfa5833683.png","press-kit/carbon-cub-ex-2-logo.png":"/assets/press-kit/carbon-cub-ex-2-logo-9ce610b961ffc55f49b6973ef926a07ec857cbb21a62bdfbc06bf8a9f4634cf4.png","press-kit/carbon-cub-ex-3-logo.png":"/assets/press-kit/carbon-cub-ex-3-logo-72a4372492774445be7630ec11412ff685d1faa40f140d9fba1b6a7ee7bedf05.png","press-kit/carbon-cub-ex3-fx3.png":"/assets/press-kit/carbon-cub-ex3-fx3-aa8ddf5c09129d318059a54f44009df52aa2e669b9e9a64adbc31912b91cff14.png","press-kit/carbon-cub-fx-2-logo.png":"/assets/press-kit/carbon-cub-fx-2-logo-046be5f6b12f5224057c46d0c01337f077e72500670abd7502c2a93b21c29944.png","press-kit/carbon-cub-fx-3-logo.png":"/assets/press-kit/carbon-cub-fx-3-logo-6988f1c149baffa2c590e6281a8c49273fb4d078b07a1a4bb6716016be730ac6.png","press-kit/carbon-cub-ss-logo.png":"/assets/press-kit/carbon-cub-ss-logo-5f32cd97cdc568a4eb3e215962b3b3781d8eab2a3381a387415c6815163c3739.png","press-kit/cubcrafters-logo.png":"/assets/press-kit/cubcrafters-logo-a42b368b3ad6c256bf71385b506347752d277560f560f28d5b577f292b574eb4.png","press-kit/cubfest-2019-logo.png":"/assets/press-kit/cubfest-2019-logo-fbe973f4b83eb22b02b0910029905a8ee64084cd2ee923ceea145511e958f2e6.png","press-kit/top-cub-logo.png":"/assets/press-kit/top-cub-logo-7e7fa72152fd4d4fa1967594a70d7f3459adbab6fe761e592cc39492ce6e11eb.png","press-kit/xcub-logo.png":"/assets/press-kit/xcub-logo-9056d3a4a8e9b9a1bbf553f0cf4dd3769e14fde926e4ff70b6d1f2070b97181a.png","ss/best-selling-lsa-list.png":"/assets/ss/best-selling-lsa-list-66ffa6f03f97847623a230d8e02ec25ca87814647a1dd593d106be4b540094bd.png","ss/best-selling-lsa.png":"/assets/ss/best-selling-lsa-255de63df5f52eea7ffb950bf0e09cee4b2e00d28f6660eadca299f6e9e0f257.png","ss_build/cc-ss-signature-plus-white-ascent-gold-checkerboard.png":"/assets/ss_build/cc-ss-signature-plus-white-ascent-gold-checkerboard-0123edd1c14704845f038f0c2596a6a39d51e9789512f4110324fac689090a3e.png","ss_build/cc-ss-signature-plus-white-ascent-gold.png":"/assets/ss_build/cc-ss-signature-plus-white-ascent-gold-0f3de3a24b0bef66601ee0cfac7eff5a93e2948b95cb65930a452b28010488c7.png","ss_build/cc-ss-signature-plus-white-ascent-silver-checkerboard.png":"/assets/ss_build/cc-ss-signature-plus-white-ascent-silver-checkerboard-e1a6110757f03d9e94529f7e3bb4ffd2081e9e6a5de33a6cb0d31da78047e66e.png","ss_build/cc-ss-signature-plus-white-ascent-silver.png":"/assets/ss_build/cc-ss-signature-plus-white-ascent-silver-b6a14c363b864c7e71b589d7b8d2cb7994a0501e825a3ae880bf0417ac59f084.png","ss_build/cc-ss-signature-plus-white-black-gold-checkerboard.png":"/assets/ss_build/cc-ss-signature-plus-white-black-gold-checkerboard-af27cb696ff5e3fdbd77650ce44ff2013a7d0b81a4221a290599332564d55a28.png","ss_build/cc-ss-signature-plus-white-black-gold.png":"/assets/ss_build/cc-ss-signature-plus-white-black-gold-cb58d350b58138b1419924fa395777f9cc7cff195280a8523e119f120b866921.png","ss_build/cc-ss-signature-plus-white-black-silver-checkerboard.png":"/assets/ss_build/cc-ss-signature-plus-white-black-silver-checkerboard-29406c31bb1567118435a9d88b732247e0b921196909b25bc7e7e1c9545fddb9.png","ss_build/cc-ss-signature-plus-white-black-silver.png":"/assets/ss_build/cc-ss-signature-plus-white-black-silver-a909f01f91caaf49fdcc314ef4b5b6529558cdb7fc6fa1a0169e35ccb1c0c31c.png","ss_build/cc-ss-signature-plus-white-blue-gold-checkerboard.png":"/assets/ss_build/cc-ss-signature-plus-white-blue-gold-checkerboard-0123edd1c14704845f038f0c2596a6a39d51e9789512f4110324fac689090a3e.png","ss_build/cc-ss-signature-plus-white-blue-gold.png":"/assets/ss_build/cc-ss-signature-plus-white-blue-gold-0f3de3a24b0bef66601ee0cfac7eff5a93e2948b95cb65930a452b28010488c7.png","ss_build/cc-ss-signature-plus-white-blue-silver-checkerboard.png":"/assets/ss_build/cc-ss-signature-plus-white-blue-silver-checkerboard-e1a6110757f03d9e94529f7e3bb4ffd2081e9e6a5de33a6cb0d31da78047e66e.png","ss_build/cc-ss-signature-plus-white-blue-silver.png":"/assets/ss_build/cc-ss-signature-plus-white-blue-silver-b6a14c363b864c7e71b589d7b8d2cb7994a0501e825a3ae880bf0417ac59f084.png","ss_build/cc-ss-signature-plus-white-cinder-gold-checkerboard.png":"/assets/ss_build/cc-ss-signature-plus-white-cinder-gold-checkerboard-875cef758b1f940024f80f8619be00dec4f3ecbaac8d0f8b1049dafec5a3418a.png","ss_build/cc-ss-signature-plus-white-cinder-gold.png":"/assets/ss_build/cc-ss-signature-plus-white-cinder-gold-32c80dc841396091aedc03c0dca486f25a6282061b05635067bd0f8b53be1108.png","ss_build/cc-ss-signature-plus-white-cinder-silver-checkerboard.png":"/assets/ss_build/cc-ss-signature-plus-white-cinder-silver-checkerboard-49a0995bee02a06bdb7a1d791e61661a47f17961b7a5c5e923bbf75a0a85c407.png","ss_build/cc-ss-signature-plus-white-cinder-silver.png":"/assets/ss_build/cc-ss-signature-plus-white-cinder-silver-314786c4670918d44c0da59e5500ba28ec561f972a90b0aa627307a919a69154.png","ss_build/cc-ss-signature-plus-white-crimson-gold-checkerboard.png":"/assets/ss_build/cc-ss-signature-plus-white-crimson-gold-checkerboard-875cef758b1f940024f80f8619be00dec4f3ecbaac8d0f8b1049dafec5a3418a.png","ss_build/cc-ss-signature-plus-white-crimson-gold.png":"/assets/ss_build/cc-ss-signature-plus-white-crimson-gold-32c80dc841396091aedc03c0dca486f25a6282061b05635067bd0f8b53be1108.png","ss_build/cc-ss-signature-plus-white-crimson-silver-checkerboard.png":"/assets/ss_build/cc-ss-signature-plus-white-crimson-silver-checkerboard-49a0995bee02a06bdb7a1d791e61661a47f17961b7a5c5e923bbf75a0a85c407.png","ss_build/cc-ss-signature-plus-white-crimson-silver.png":"/assets/ss_build/cc-ss-signature-plus-white-crimson-silver-314786c4670918d44c0da59e5500ba28ec561f972a90b0aa627307a919a69154.png","ss_build/cc-ss-signature-plus-white-green-gold-checkerboard.png":"/assets/ss_build/cc-ss-signature-plus-white-green-gold-checkerboard-e82e81b070048655c80f03fa480694a9efe4588eeb59c38fc69c451ad061dd19.png","ss_build/cc-ss-signature-plus-white-green-gold.png":"/assets/ss_build/cc-ss-signature-plus-white-green-gold-3822391c0b48c73f7774f71780dddeddb420ad44151d9538081449e829c65f76.png","ss_build/cc-ss-signature-plus-white-green-silver-checkerboard.png":"/assets/ss_build/cc-ss-signature-plus-white-green-silver-checkerboard-87fe80155e2e7db25a5d800d8d5ada4211f0fa7fb672e1f706610faad927d2af.png","ss_build/cc-ss-signature-plus-white-green-silver.png":"/assets/ss_build/cc-ss-signature-plus-white-green-silver-e6110e8152c2865d8ba4057ec8ca5a0cf36707e307125ceccf8307fa431a57fb.png","ss_build/cc-ss-signature-plus-white-navy-gold-checkerboard.png":"/assets/ss_build/cc-ss-signature-plus-white-navy-gold-checkerboard-f2d86a2d348cfb3aa7d477576a2ad402ef05c6c3e395a95f1af44799f46c4115.png","ss_build/cc-ss-signature-plus-white-navy-gold.png":"/assets/ss_build/cc-ss-signature-plus-white-navy-gold-c41165ef5161258e4508e483bf17a5b8281eb50d689546af2fab0cc1ded6af84.png","ss_build/cc-ss-signature-plus-white-navy-silver-checkerboard.png":"/assets/ss_build/cc-ss-signature-plus-white-navy-silver-checkerboard-22a4116d71dd7062e287f51e507a264f60c6f74e6b69e6b1cb69d87d0fafce42.png","ss_build/cc-ss-signature-plus-white-navy-silver.png":"/assets/ss_build/cc-ss-signature-plus-white-navy-silver-22d80e2da9fd9bc5437ca369cf6179246e5db6d707486ea641e69c2c333b351e.png","ss_build/cc-ss-signature-plus-white-red-gold-checkerboard.png":"/assets/ss_build/cc-ss-signature-plus-white-red-gold-checkerboard-565fe145f7658323b98838a1508c25de4eda49d51395bac086de4cc3f074ca76.png","ss_build/cc-ss-signature-plus-white-red-gold.png":"/assets/ss_build/cc-ss-signature-plus-white-red-gold-e3010ea7df431e10b37b3ca6730ba16bffc042e96f355d4392d8a5c47942e362.png","ss_build/cc-ss-signature-plus-white-red-silver-checkerboard.png":"/assets/ss_build/cc-ss-signature-plus-white-red-silver-checkerboard-a09e95c69831b3837faa1924543d9a5b937fcd4815b3ba73eede4b6e135c6e60.png","ss_build/cc-ss-signature-plus-white-red-silver.png":"/assets/ss_build/cc-ss-signature-plus-white-red-silver-719732cfab52d9f4b6583c98a0ae8075b0f12f7175a4fd1b1d7708a59533a328.png","ss_build/cc-ss-signature-plus-white-smoke-gold-checkerboard.png":"/assets/ss_build/cc-ss-signature-plus-white-smoke-gold-checkerboard-4c192de90adffa1821865888cdf5ae2e53d1e01309e8de24ac1b59f3e1192867.png","ss_build/cc-ss-signature-plus-white-smoke-gold.png":"/assets/ss_build/cc-ss-signature-plus-white-smoke-gold-0a3470faed3e23e57fda681246c390793524ab6ba7a963f8fe5b9b436eda6810.png","ss_build/cc-ss-signature-plus-white-smoke-silver-checkerboard.png":"/assets/ss_build/cc-ss-signature-plus-white-smoke-silver-checkerboard-769e6d7e2dba75c16768ea4700bc8eda0549f3c642ba0cc6ac3280ce8730ec2e.png","ss_build/cc-ss-signature-plus-white-smoke-silver.png":"/assets/ss_build/cc-ss-signature-plus-white-smoke-silver-159df9e3ed23640af8fd92ed24fd82afd4de3bd625a647f5c360e6cbaffe5d3d.png","ss_build/cc-ss-signature-silver-ascent-black-checkerboard.png":"/assets/ss_build/cc-ss-signature-silver-ascent-black-checkerboard-43065d473595e87e507b79f3cf8c1e477870a58fe50159d1b6afb818e16f7d95.png","ss_build/cc-ss-signature-silver-ascent-black.png":"/assets/ss_build/cc-ss-signature-silver-ascent-black-5fc27bb2092c177b6f3c6c688c4e2c24bd0adaaec34a7a945035a9a26fedde7f.png","ss_build/cc-ss-signature-silver-black-red-checkerboard.png":"/assets/ss_build/cc-ss-signature-silver-black-red-checkerboard-9d5ef953725a6517fc00a17197abd6057d0e48020ca27c168044ba714982382b.png","ss_build/cc-ss-signature-silver-black-red.png":"/assets/ss_build/cc-ss-signature-silver-black-red-a3524158a11ba5075892d7337c059612cad88b62175b6df7a540ab028e57e177.png","ss_build/cc-ss-signature-silver-blue-black-checkerboard.png":"/assets/ss_build/cc-ss-signature-silver-blue-black-checkerboard-43065d473595e87e507b79f3cf8c1e477870a58fe50159d1b6afb818e16f7d95.png","ss_build/cc-ss-signature-silver-blue-black.png":"/assets/ss_build/cc-ss-signature-silver-blue-black-5fc27bb2092c177b6f3c6c688c4e2c24bd0adaaec34a7a945035a9a26fedde7f.png","ss_build/cc-ss-signature-silver-cinder-black-checkerboard.png":"/assets/ss_build/cc-ss-signature-silver-cinder-black-checkerboard-e6c303f73d629be5f21bd5bcfd61996ee8c87f3b3a029f28c89a2721d39b1a47.png","ss_build/cc-ss-signature-silver-cinder-black.png":"/assets/ss_build/cc-ss-signature-silver-cinder-black-4888b2fd7bd9375a5b60e1fe699afc05ceb81449594032d6f0f02805f4b3de26.png","ss_build/cc-ss-signature-silver-crimson-black-checkerboard.png":"/assets/ss_build/cc-ss-signature-silver-crimson-black-checkerboard-e6c303f73d629be5f21bd5bcfd61996ee8c87f3b3a029f28c89a2721d39b1a47.png","ss_build/cc-ss-signature-silver-crimson-black.png":"/assets/ss_build/cc-ss-signature-silver-crimson-black-4888b2fd7bd9375a5b60e1fe699afc05ceb81449594032d6f0f02805f4b3de26.png","ss_build/cc-ss-signature-silver-green-black-checkerboard.png":"/assets/ss_build/cc-ss-signature-silver-green-black-checkerboard-bb6bc0aa29c8d1022ed498b1053aedee87183b86004696dfe28084b9cba7040e.png","ss_build/cc-ss-signature-silver-green-black.png":"/assets/ss_build/cc-ss-signature-silver-green-black-10423be5bb465f0f059cd0cb5bf15be3dd19e39c862c5631ee22e6b059fd5e86.png","ss_build/cc-ss-signature-silver-navy-black-checkerboard.png":"/assets/ss_build/cc-ss-signature-silver-navy-black-checkerboard-671e089c23b2c8fc36f4c507ef523f13b4b3c6762073f1dcc315194144cdcc3a.png","ss_build/cc-ss-signature-silver-navy-black.png":"/assets/ss_build/cc-ss-signature-silver-navy-black-c2be9e75157e3bec93001bcf42311ab7a9396a917fbaa5334beeaa0a3a06ab8a.png","ss_build/cc-ss-signature-silver-red-black-checkerboard.png":"/assets/ss_build/cc-ss-signature-silver-red-black-checkerboard-96b947c721321f90ff84ff43bd4461a007725a7b7f6d5a5da8ee6330cafbe29b.png","ss_build/cc-ss-signature-silver-red-black.png":"/assets/ss_build/cc-ss-signature-silver-red-black-18cfce4b98042f275f2b5a92a505536bae3a43066b6aa48b6575a6bc1afec881.png","ss_build/cc-ss-signature-silver-smoke-red-checkerboard.png":"/assets/ss_build/cc-ss-signature-silver-smoke-red-checkerboard-126440f8868c7b4170238d2e1d33631b28f8ac2c842ed91801a178991238e5ad.png","ss_build/cc-ss-signature-silver-smoke-red.png":"/assets/ss_build/cc-ss-signature-silver-smoke-red-b124d5464ad61e6dc9ea27384df38266912e2d65ce5ff2cb5f986370b260b18b.png","ss_build/cc-ss-signature-silver-white-black-checkerboard.png":"/assets/ss_build/cc-ss-signature-silver-white-black-checkerboard-d78759b77cea8b5ff8d1f533f6d7b4d00c58532bae1611db8786ec75628efa7f.png","ss_build/cc-ss-signature-silver-white-black.png":"/assets/ss_build/cc-ss-signature-silver-white-black-d2f4a504001613810a751d6debd6ca936fd0724238fa14466b6bd3b2fa4cdfa7.png","ss_build/cc-ss-signature-silver-yellow-black-checkerboard.png":"/assets/ss_build/cc-ss-signature-silver-yellow-black-checkerboard-1ed9d855158206b8beec6b7c186c5445599afeb716d20d3d4e7ce97225d76144.png","ss_build/cc-ss-signature-silver-yellow-black.png":"/assets/ss_build/cc-ss-signature-silver-yellow-black-72b8bc9085985d990455c58bc5a678c9752e21ab389d5fd4abe0e86c75f2d0c2.png","ss_build/cc-ss-signature-white-ascent-black-checkerboard.png":"/assets/ss_build/cc-ss-signature-white-ascent-black-checkerboard-8a51539a35fbf01d87eb0c8acf4f12ba7a0ce9bd276a755d8d460284541fc2c0.png","ss_build/cc-ss-signature-white-ascent-black.png":"/assets/ss_build/cc-ss-signature-white-ascent-black-1689bed7ecf4aa4e2b97c9cf8e99b8a854b4eaad1e3c5d45702f72f01a6b57a0.png","ss_build/cc-ss-signature-white-black-red-checkerboard.png":"/assets/ss_build/cc-ss-signature-white-black-red-checkerboard-d790d678b2fbd568ca2a35dc4ceba8cdbf8ac6abb471e74440e8b8c5a7d5bfd9.png","ss_build/cc-ss-signature-white-black-red.png":"/assets/ss_build/cc-ss-signature-white-black-red-d3fdbfd791c43e799f06ce4b624b24f41a0ba8e5534227fb6710aaef427cfb07.png","ss_build/cc-ss-signature-white-blue-black-checkerboard.png":"/assets/ss_build/cc-ss-signature-white-blue-black-checkerboard-8a51539a35fbf01d87eb0c8acf4f12ba7a0ce9bd276a755d8d460284541fc2c0.png","ss_build/cc-ss-signature-white-blue-black.png":"/assets/ss_build/cc-ss-signature-white-blue-black-1689bed7ecf4aa4e2b97c9cf8e99b8a854b4eaad1e3c5d45702f72f01a6b57a0.png","ss_build/cc-ss-signature-white-cinder-black-checkerboard.png":"/assets/ss_build/cc-ss-signature-white-cinder-black-checkerboard-645851be3f34a9ad1c46150f149db462278550e852ac8df287225bd7ab8b083c.png","ss_build/cc-ss-signature-white-cinder-black.png":"/assets/ss_build/cc-ss-signature-white-cinder-black-77220b59080fd6aa9ab61481c7b346b531fe19d7491cace9d6e49e4f6aa0daac.png","ss_build/cc-ss-signature-white-crimson-black-checkerboard.png":"/assets/ss_build/cc-ss-signature-white-crimson-black-checkerboard-645851be3f34a9ad1c46150f149db462278550e852ac8df287225bd7ab8b083c.png","ss_build/cc-ss-signature-white-crimson-black.png":"/assets/ss_build/cc-ss-signature-white-crimson-black-77220b59080fd6aa9ab61481c7b346b531fe19d7491cace9d6e49e4f6aa0daac.png","ss_build/cc-ss-signature-white-green-black-checkerboard.png":"/assets/ss_build/cc-ss-signature-white-green-black-checkerboard-630aaf1cbc1b6a640c53f55294324cea092544acf0342ebd2cd21bb8c37d260d.png","ss_build/cc-ss-signature-white-green-black.png":"/assets/ss_build/cc-ss-signature-white-green-black-eb5fdd5c9bf2fa593a93837def0c8fec246b72dbb715bcdc3d304af1dea37769.png","ss_build/cc-ss-signature-white-navy-black-checkerboard.png":"/assets/ss_build/cc-ss-signature-white-navy-black-checkerboard-c83cfc90804cec0119143c8e65c9403a6b3ae4d0f0942b4de30e007aab73f1f8.png","ss_build/cc-ss-signature-white-navy-black.png":"/assets/ss_build/cc-ss-signature-white-navy-black-5ae31174c756815c609895725113ed9c6d4218c178eb0871e5824adb143f531c.png","ss_build/cc-ss-signature-white-red-black-checkerboard.png":"/assets/ss_build/cc-ss-signature-white-red-black-checkerboard-f7b3fc5d458e5f6653bbe9430a929195de059691a8f51e1e030f379f5498ac93.png","ss_build/cc-ss-signature-white-red-black.png":"/assets/ss_build/cc-ss-signature-white-red-black-d74acb78a3ed74a673acd127aa12a292f99ad2d8cef055c5f1e65672f1526748.png","ss_build/cc-ss-signature-white-smoke-red-checkerboard.png":"/assets/ss_build/cc-ss-signature-white-smoke-red-checkerboard-5d8b03c27790a029851588a5a2b8d5d8c17024ec7da096af128d6c0d38bec5a1.png","ss_build/cc-ss-signature-white-smoke-red.png":"/assets/ss_build/cc-ss-signature-white-smoke-red-1e77f30413f3d096b7a82dbd258fab26b6b0fb67bc133b49adc438e4f197066d.png","ss_build/cc-ss-standard-yellow-yellow-black-checkerboard.png":"/assets/ss_build/cc-ss-standard-yellow-yellow-black-checkerboard-cd57a7e65e2c3ba731fdae969980102fe3d8ef413834deda031f7554a1b9b0ea.png","ss_build/cc-ss-standard-yellow-yellow-black.png":"/assets/ss_build/cc-ss-standard-yellow-yellow-black-f20c4b0eb3b25f837d381cf7d2ba8ddb7a591f0e709d22d62c818fc49ad79da2.png","support/csc-map.png":"/assets/support/csc-map-305e6ecc4cec9eab5fc3c0dc441c1bd84c13d408e017c21506abd1bede63e0c7.png","support/map-marker.png":"/assets/support/map-marker-07dea7ae14fc7a2143b3e6b252157a7473f528f663696897a1bf2735894036fd.png","topcub/classic-utility-list.png":"/assets/topcub/classic-utility-list-d82bac753bfe5afd1885d71e9eb3e1271d88cf0da174c90e419158f507304832.png","topcub/classic-utility-list2.png":"/assets/topcub/classic-utility-list2-0aee6774751692857dd2d4f17572d32a79912a1d44603710991c09f9326e6987.png","topcub/classic-utility.png":"/assets/topcub/classic-utility-cb4755de1815e652242429a3f739bec1aa50e3b531d506d851b54979f6daa8f1.png","xcub/lighter-faster-stronger-list.png":"/assets/xcub/lighter-faster-stronger-list-bcdcbc4fd5c31924965a9936148c90f63584453edb86a96ebaa2d915e1293722.png","xcub/lighter-faster-stronger.png":"/assets/xcub/lighter-faster-stronger-46bf1bf65df0fa8488bfe7733f0d67a409587e87aa8711d20af2d2f3a74fba64.png","xcub_build/2017_xcub_apex_arctic-echo.png":"/assets/xcub_build/2017_xcub_apex_arctic-echo-6a40a319a014b48c12e8341c831b4b9f380baf408c042e4150bc465ad22779bc.png","xcub_build/2017_xcub_apex_arctic.png":"/assets/xcub_build/2017_xcub_apex_arctic-3c96ea7e3ca73aabed8bc79ea253af306910034e5315cd2395f4f70e440251a4.png","xcub_build/2017_xcub_apex_ascent-echo.png":"/assets/xcub_build/2017_xcub_apex_ascent-echo-93a939e2d03256db2806351f83f7ba854b9ffd97aae5af84158f2ff57f2ca5f5.png","xcub_build/2017_xcub_apex_ascent.png":"/assets/xcub_build/2017_xcub_apex_ascent-9b0b3ee10c44e1512e180d8a7f7c7543e2a6d33c09412834b14fadb8f68e3785.png","xcub_build/2017_xcub_apex_backcountry-echo.png":"/assets/xcub_build/2017_xcub_apex_backcountry-echo-c88b41aca704f1c5c621572940e0a360accc0073c9e85fba87e630c6c2b130fd.png","xcub_build/2017_xcub_apex_backcountry.png":"/assets/xcub_build/2017_xcub_apex_backcountry-7042bd271a5dac0929ddc75fc52549958890a93ee67da357a85b01c8ea1c29d4.png","xcub_build/2017_xcub_apex_cinder-echo.png":"/assets/xcub_build/2017_xcub_apex_cinder-echo-4e8ef3f1709accb04c55b792d843790a3ff03d8ca8a955ed6af3b17420bd7d9d.png","xcub_build/2017_xcub_apex_cinder.png":"/assets/xcub_build/2017_xcub_apex_cinder-d15db5526198edbf6ea260b701d9bac9a136d61a524839d8ac9373c5c7947048.png","xcub_build/2017_xcub_apex_expedition-echo.png":"/assets/xcub_build/2017_xcub_apex_expedition-echo-4e8ef3f1709accb04c55b792d843790a3ff03d8ca8a955ed6af3b17420bd7d9d.png","xcub_build/2017_xcub_apex_expedition.png":"/assets/xcub_build/2017_xcub_apex_expedition-d15db5526198edbf6ea260b701d9bac9a136d61a524839d8ac9373c5c7947048.png","xcub_build/2017_xcub_apex_forest-echo.png":"/assets/xcub_build/2017_xcub_apex_forest-echo-8eeb034dc5734afd03e57e45a1bf8192a7b7bd3b44aa9675088c0665fe7322e4.png","xcub_build/2017_xcub_apex_forest.png":"/assets/xcub_build/2017_xcub_apex_forest-db99d67bd071b0200477aba9576993eb728037cbb95478e0be53ed51fd06c7ed.png","xcub_build/2017_xcub_apex_glacier-echo.png":"/assets/xcub_build/2017_xcub_apex_glacier-echo-87eff4179b4724843d3b5c2a63a61c09c0b41a0db5802fc7f06e9d97650871b8.png","xcub_build/2017_xcub_apex_glacier.png":"/assets/xcub_build/2017_xcub_apex_glacier-5672b39bed3d5e209e825c6eef18e4f97627e70aad4200eda746f203ed0b16ab.png","xcub_build/2017_xcub_apex_mountain-echo.png":"/assets/xcub_build/2017_xcub_apex_mountain-echo-93a939e2d03256db2806351f83f7ba854b9ffd97aae5af84158f2ff57f2ca5f5.png","xcub_build/2017_xcub_apex_mountain.png":"/assets/xcub_build/2017_xcub_apex_mountain-9b0b3ee10c44e1512e180d8a7f7c7543e2a6d33c09412834b14fadb8f68e3785.png","xcub_build/2017_xcub_apex_smoke-echo.png":"/assets/xcub_build/2017_xcub_apex_smoke-echo-a7fd9f8d986fdae3da26a1c1407239f0d4a39a29f441740ebf20ca712eb5a66e.png","xcub_build/2017_xcub_apex_smoke.png":"/assets/xcub_build/2017_xcub_apex_smoke-76b7bb1b2ba83cd54fe3f8aa3a178398cf6bdd83a32729ae34088596084c61b6.png","xcub_build/2017_xcub_apex_solar.png":"/assets/xcub_build/2017_xcub_apex_solar-ffbba3e049f772e8589cc1105c4ed34c363897a6b17e3152d6117b905170fc88.png","xcub_build/2017_xcub_apex_tundra-echo.png":"/assets/xcub_build/2017_xcub_apex_tundra-echo-1035203d1037066fdfe2cec2bf742ea669a0b7616aaecf86fd01297ba87bc392.png","xcub_build/2017_xcub_apex_tundra.png":"/assets/xcub_build/2017_xcub_apex_tundra-5e631b4ee0506aa4acc35af055e163361ec8ee5fbbb2e220653b44d764a1c0a6.png","xcub_build/2017_xcub_explorer_arctic-echo.png":"/assets/xcub_build/2017_xcub_explorer_arctic-echo-90e5159c42d381d7d3e423febfc5fb430e849085b89a492b4622eb8c865f4f83.png","xcub_build/2017_xcub_explorer_arctic.png":"/assets/xcub_build/2017_xcub_explorer_arctic-b74de50a6003ff40786cec5f104f121d4a94433379f36a2d1e2bf00770ae26e4.png","xcub_build/2017_xcub_explorer_ascent-echo.png":"/assets/xcub_build/2017_xcub_explorer_ascent-echo-ccde4ede772109a3117a19a268551025dd6ec94a53aa43c141e2e3fc7f79698b.png","xcub_build/2017_xcub_explorer_ascent.png":"/assets/xcub_build/2017_xcub_explorer_ascent-3c7d090288b55113eec3e13ffd0e33c51cb322b018f48d06f04c3de9172989e0.png","xcub_build/2017_xcub_explorer_backcountry-echo.png":"/assets/xcub_build/2017_xcub_explorer_backcountry-echo-bf2da282f0638a123a2500aa1b7befaed90d87e044b41ec22796a3e52058c859.png","xcub_build/2017_xcub_explorer_backcountry.png":"/assets/xcub_build/2017_xcub_explorer_backcountry-80e5e8851e2a2eccd011f89aec12b5385c411d9da004ec8300cbd49a5153645c.png","xcub_build/2017_xcub_explorer_cinder-echo.png":"/assets/xcub_build/2017_xcub_explorer_cinder-echo-1fbb30d50cd7af9d2b5e2b75d539745c3263800f10d29532c187a841fdd473ab.png","xcub_build/2017_xcub_explorer_cinder.png":"/assets/xcub_build/2017_xcub_explorer_cinder-b1906098276bf1927f1df7df9ecc6837b0e65b0668636d43004696af285db851.png","xcub_build/2017_xcub_explorer_expedition-echo.png":"/assets/xcub_build/2017_xcub_explorer_expedition-echo-1fbb30d50cd7af9d2b5e2b75d539745c3263800f10d29532c187a841fdd473ab.png","xcub_build/2017_xcub_explorer_expedition.png":"/assets/xcub_build/2017_xcub_explorer_expedition-b1906098276bf1927f1df7df9ecc6837b0e65b0668636d43004696af285db851.png","xcub_build/2017_xcub_explorer_forest-echo.png":"/assets/xcub_build/2017_xcub_explorer_forest-echo-9a8cbc90f9035fc5648e62794a6755928b86ffaf098fa80456ed910a0db838b4.png","xcub_build/2017_xcub_explorer_forest.png":"/assets/xcub_build/2017_xcub_explorer_forest-a322679b3c2496e5ca7758aeb773ce676936816ac44f774dd3e226364164c1c7.png","xcub_build/2017_xcub_explorer_glacier-echo.png":"/assets/xcub_build/2017_xcub_explorer_glacier-echo-498c23323e0b320dd57e5b395f9cd43fa9639b7b39e7223e49b3496b6e89b77c.png","xcub_build/2017_xcub_explorer_glacier.png":"/assets/xcub_build/2017_xcub_explorer_glacier-d54cf9b580b5d9c654aafeb9aa90e63d858f0f0a4244fa4dabae7eac825a3fb4.png","xcub_build/2017_xcub_explorer_mountain-echo.png":"/assets/xcub_build/2017_xcub_explorer_mountain-echo-ccde4ede772109a3117a19a268551025dd6ec94a53aa43c141e2e3fc7f79698b.png","xcub_build/2017_xcub_explorer_mountain.png":"/assets/xcub_build/2017_xcub_explorer_mountain-3c7d090288b55113eec3e13ffd0e33c51cb322b018f48d06f04c3de9172989e0.png","xcub_build/2017_xcub_explorer_smoke-echo.png":"/assets/xcub_build/2017_xcub_explorer_smoke-echo-82bf8d007fa73b72823065a6241923a6e29dc6ae99bde05a9948ac0875a69e29.png","xcub_build/2017_xcub_explorer_smoke.png":"/assets/xcub_build/2017_xcub_explorer_smoke-7d5d5f2bb88d9d38e433b4add7412d4209555fc8f7148d7a53bc75bc789e2d66.png","xcub_build/2017_xcub_explorer_solar.png":"/assets/xcub_build/2017_xcub_explorer_solar-612a1e118d9653e1757c3347dfe90b568f3ae303ee442548728c1bc8bdf8e646.png","xcub_build/2017_xcub_explorer_tundra-echo.png":"/assets/xcub_build/2017_xcub_explorer_tundra-echo-8e03f1594290cdf8892ee1f9c975867f12ae3591ecda9c002fe36800d1c09248.png","xcub_build/2017_xcub_explorer_tundra.png":"/assets/xcub_build/2017_xcub_explorer_tundra-9361f95e136da5e88e25856d3b77f8e8d37f1c7bdd839142783e4eda4f0bb9d4.png","xcub_build/2017_xcub_signature-x_arctic-echo.png":"/assets/xcub_build/2017_xcub_signature-x_arctic-echo-2c244f3f68255a90f9d1f752f789ea43c8fdca7452336255dcdff2a8c0b69e83.png","xcub_build/2017_xcub_signature-x_arctic.png":"/assets/xcub_build/2017_xcub_signature-x_arctic-eceec00fc77fc63334427a8951d59ace9f154c7d0d081488c9f4111bdf6f338c.png","xcub_build/2017_xcub_signature-x_ascent-echo.png":"/assets/xcub_build/2017_xcub_signature-x_ascent-echo-991b35859d2ff2b598e062116fa2d6758191265f921aa972c536b66e0c7ca0c3.png","xcub_build/2017_xcub_signature-x_ascent.png":"/assets/xcub_build/2017_xcub_signature-x_ascent-1136c37977ab01ab6be8b29ff7cf2a877e9dfc1714a196332bb799246b7967ee.png","xcub_build/2017_xcub_signature-x_backcountry-echo.png":"/assets/xcub_build/2017_xcub_signature-x_backcountry-echo-7b2192a1be2b0bdb7aa5e74de1dba3894c8835c9a8f4a4d31003dbfe8ff1c10b.png","xcub_build/2017_xcub_signature-x_backcountry.png":"/assets/xcub_build/2017_xcub_signature-x_backcountry-9ba8f21a135159ada5d97baadadfcf4070010b62051bf55e25a16ac2a0c188c2.png","xcub_build/2017_xcub_signature-x_cinder-echo.png":"/assets/xcub_build/2017_xcub_signature-x_cinder-echo-e83746e6fa41ac0bc2ad261d045aa11e0664c73ee019e088aa901a73f4f1d8eb.png","xcub_build/2017_xcub_signature-x_cinder.png":"/assets/xcub_build/2017_xcub_signature-x_cinder-4a515386facc900e287ec67db8a3a9f12ad057275fbb681155b3f978c62ca054.png","xcub_build/2017_xcub_signature-x_expedition-echo.png":"/assets/xcub_build/2017_xcub_signature-x_expedition-echo-e83746e6fa41ac0bc2ad261d045aa11e0664c73ee019e088aa901a73f4f1d8eb.png","xcub_build/2017_xcub_signature-x_expedition.png":"/assets/xcub_build/2017_xcub_signature-x_expedition-4a515386facc900e287ec67db8a3a9f12ad057275fbb681155b3f978c62ca054.png","xcub_build/2017_xcub_signature-x_forest-echo.png":"/assets/xcub_build/2017_xcub_signature-x_forest-echo-d42566b6a7040cb469126b3d918d7243c6e050f43aea3171dfc5741a140fa443.png","xcub_build/2017_xcub_signature-x_forest.png":"/assets/xcub_build/2017_xcub_signature-x_forest-9b1cbefd74d718b02c5d72f2920f3b1f6af739856e27c304404d1c70e58f6ced.png","xcub_build/2017_xcub_signature-x_glacier-echo.png":"/assets/xcub_build/2017_xcub_signature-x_glacier-echo-5f9ae63d39bd7469e501c2f025d1f2f60652a882b7b9b8e3fae02b5bd3a9b925.png","xcub_build/2017_xcub_signature-x_glacier.png":"/assets/xcub_build/2017_xcub_signature-x_glacier-76f88efaa8c8541b8111834ae6fbf3737d6991be14e9c1f72f3b169890f2769c.png","xcub_build/2017_xcub_signature-x_mountain-echo.png":"/assets/xcub_build/2017_xcub_signature-x_mountain-echo-991b35859d2ff2b598e062116fa2d6758191265f921aa972c536b66e0c7ca0c3.png","xcub_build/2017_xcub_signature-x_mountain.png":"/assets/xcub_build/2017_xcub_signature-x_mountain-1136c37977ab01ab6be8b29ff7cf2a877e9dfc1714a196332bb799246b7967ee.png","xcub_build/2017_xcub_signature-x_smoke-echo.png":"/assets/xcub_build/2017_xcub_signature-x_smoke-echo-746898b917c2e7a4b071ab9355e0d840db2b603b871efbbc139087b7b588bfd1.png","xcub_build/2017_xcub_signature-x_smoke.png":"/assets/xcub_build/2017_xcub_signature-x_smoke-0651d4869bd3c4542eb36489a8bca83d642e22ba226f057e8158cebade7f4206.png","xcub_build/2017_xcub_signature-x_solar.png":"/assets/xcub_build/2017_xcub_signature-x_solar-c1e0824d52e05e3eb6788de9c9d3624474bc4115cdf0a6fa01a248209025e644.png","xcub_build/2017_xcub_signature-x_tundra-echo.png":"/assets/xcub_build/2017_xcub_signature-x_tundra-echo-5659ecfd45b72a45042f9179ebb5a28b7ec3a0a4140862987104cd982c4bee16.png","xcub_build/2017_xcub_signature-x_tundra.png":"/assets/xcub_build/2017_xcub_signature-x_tundra-7baf3b9f5ef1c04bdaa533bc739a2b56070e630857703e283c7a3796b877cda8.png","xcub_build/2017_xcub_standard_arctic.png":"/assets/xcub_build/2017_xcub_standard_arctic-f6f22d864ce4b1cec21265eb9a00ba7dd6f2c5f8f7d0768eb2e50a05ce42097d.png","xcub_build/2017_xcub_standard_solar.png":"/assets/xcub_build/2017_xcub_standard_solar-8f873edf01e341201af4cad950c9302892476bfb516796d4276cc3c0d37dde32.png"},window.asset_path=function(e){return window.project_assets[e]},function(){var e,t,n,i,a=[].indexOf||function(e){for(var t=0,n=this.length;t<n;t++)if(t in this&&this[t]===e)return t;return-1};e=jQuery,e.fn.disableClientSideValidations=function(){return ClientSideValidations.disable(this),this},e.fn.enableClientSideValidations=function(){
return this.filter(ClientSideValidations.selectors.forms).each(function(){return ClientSideValidations.enablers.form(this)}),this.filter(ClientSideValidations.selectors.inputs).each(function(){return ClientSideValidations.enablers.input(this)}),this},e.fn.resetClientSideValidations=function(){return this.filter(ClientSideValidations.selectors.forms).each(function(){return ClientSideValidations.reset(this)}),this},e.fn.validate=function(){return this.filter(ClientSideValidations.selectors.forms).each(function(){return e(this).enableClientSideValidations()}),this},e.fn.isValid=function(a){var s;return s=e(this[0]),s.is("form")?n(s,a):t(s,i(this[0].name,a))},i=function(e,t){var n,i,a;if(n=e.match(/\[(\w+_attributes)\].*\[(\w+)\]$/))for(a in t)i=t[a],a.match("\\["+n[1]+"\\].*\\[\\]\\["+n[2]+"\\]$")&&(e=e.replace(/\[[\da-z_]+\]\[(\w+)\]$/g,"[][$1]"));return t[e]||{}},n=function(t,n){var i;return t.trigger("form:validate:before.ClientSideValidations"),i=!0,t.find(ClientSideValidations.selectors.validate_inputs).each(function(){return e(this).isValid(n)||(i=!1),!0}),i?t.trigger("form:validate:pass.ClientSideValidations"):t.trigger("form:validate:fail.ClientSideValidations"),t.trigger("form:validate:after.ClientSideValidations"),i},t=function(t,n){var i,a,s,r,o,c,l;return t.trigger("element:validate:before.ClientSideValidations"),c=function(){return t.trigger("element:validate:pass.ClientSideValidations").data("valid",null)},r=function(e){return t.trigger("element:validate:fail.ClientSideValidations",e).data("valid",!1),!1},i=function(){return t.trigger("element:validate:after.ClientSideValidations").data("valid")!==!1},s=function(e){var i,a,s,o,c,l,d,u;d=!0;for(s in e)if(i=e[s],n[s]){for(l=n[s],a=0,o=l.length;a=0&&(a=t.attr("name").replace(/\[([^\]]*?)\]$/,"[_destroy]"),"1"===e("input[name='"+a+"']").val())?(c(),i()):t.data("changed")===!1?i():(t.data("changed",!1),o=ClientSideValidations.validators.local,l=ClientSideValidations.validators.remote,s(o)&&s(l)&&c(),i())},void 0===window.ClientSideValidations&&(window.ClientSideValidations={}),void 0===window.ClientSideValidations.forms&&(window.ClientSideValidations.forms={}),window.ClientSideValidations.selectors={inputs:':input:not(button):not([type="submit"])[name]:visible:enabled',validate_inputs:":input:enabled:visible[data-validate]",forms:"form[data-validate]"},window.ClientSideValidations.reset=function(t){var n,i;n=e(t),ClientSideValidations.disable(t);for(i in t.ClientSideValidations.settings.validators)t.ClientSideValidations.removeError(n.find("[name='"+i+"']"));return ClientSideValidations.enablers.form(t)},window.ClientSideValidations.disable=function(t){var n;return n=e(t),n.off(".ClientSideValidations"),n.is("form")?ClientSideValidations.disable(n.find(":input")):(n.removeData("valid"),n.removeData("changed"),n.filter(":input").each(function(){return e(this).removeAttr("data-validate")}))},window.ClientSideValidations.enablers={form:function(t){var n,i,a,s;n=e(t),t.ClientSideValidations={settings:window.ClientSideValidations.forms[n.attr("id")],addError:function(e,n){return ClientSideValidations.formBuilders[t.ClientSideValidations.settings.type].add(e,t.ClientSideValidations.settings,n)},removeError:function(e){return ClientSideValidations.formBuilders[t.ClientSideValidations.settings.type].remove(e,t.ClientSideValidations.settings)}},s={"submit.ClientSideValidations":function(e){n.isValid(t.ClientSideValidations.settings.validators)||(e.preventDefault(),e.stopImmediatePropagation())},"ajax:beforeSend.ClientSideValidations":function(e){e.target===this&&n.isValid(t.ClientSideValidations.settings.validators)},"form:validate:after.ClientSideValidations":function(e){ClientSideValidations.callbacks.form.after(n,e)},"form:validate:before.ClientSideValidations":function(e){ClientSideValidations.callbacks.form.before(n,e)},"form:validate:fail.ClientSideValidations":function(e){ClientSideValidations.callbacks.form.fail(n,e)},"form:validate:pass.ClientSideValidations":function(e){ClientSideValidations.callbacks.form.pass(n,e)}};for(a in s)i=s[a],n.on(a,i);return n.find(ClientSideValidations.selectors.inputs).each(function(){return ClientSideValidations.enablers.input(this)})},input:function(t){var n,i,a,s,r,o;i=e(t),r=t.form,n=e(r),o={"focusout.ClientSideValidations":function(){e(this).isValid(r.ClientSideValidations.settings.validators)},"change.ClientSideValidations":function(){e(this).data("changed",!0)},"element:validate:after.ClientSideValidations":function(t){ClientSideValidations.callbacks.element.after(e(this),t)},"element:validate:before.ClientSideValidations":function(t){ClientSideValidations.callbacks.element.before(e(this),t)},"element:validate:fail.ClientSideValidations":function(t,n){var i;i=e(this),ClientSideValidations.callbacks.element.fail(i,n,function(){return r.ClientSideValidations.addError(i,n)},t)},"element:validate:pass.ClientSideValidations":function(t){var n;n=e(this),ClientSideValidations.callbacks.element.pass(n,function(){return r.ClientSideValidations.removeError(n)},t)}};for(s in o)a=o[s],i.filter(":not(:radio):not([id$=_confirmation])").each(function(){return e(this).attr("data-validate",!0)}).on(s,a);return i.filter(":checkbox").on("change.ClientSideValidations",function(){e(this).isValid(r.ClientSideValidations.settings.validators)}),i.filter("[id$=_confirmation]").each(function(){var t,i,o,c;if(t=e(this),i=n.find("#"+this.id.match(/(.+)_confirmation/)[1]+":input"),i[0]){o={"focusout.ClientSideValidations":function(){i.data("changed",!0).isValid(r.ClientSideValidations.settings.validators)},"keyup.ClientSideValidations":function(){i.data("changed",!0).isValid(r.ClientSideValidations.settings.validators)}},c=[];for(s in o)a=o[s],c.push(e("#"+t.attr("id")).on(s,a));return c}})}},window.ClientSideValidations.validators={all:function(){return e.extend({},ClientSideValidations.validators.local,ClientSideValidations.validators.remote)},local:{absence:function(e,t){if(!/^\s*$/.test(e.val()||""))return t.message},presence:function(e,t){if(/^\s*$/.test(e.val()||""))return t.message},acceptance:function(e,t){var n;switch(e.attr("type")){case"checkbox":if(!e.prop("checked"))return t.message;break;case"text":if(e.val()!==((null!=(n=t.accept)?n.toString():void 0)||"1"))return t.message}},format:function(e,t){var n;if(n=this.presence(e,t)){if(t.allow_blank===!0)return;return n}return t["with"]&&!new RegExp(t["with"].source,t["with"].options).test(e.val())?t.message:t.without&&new RegExp(t.without.source,t.without.options).test(e.val())?t.message:void 0},numericality:function(t,n){var i,a,s,r,o,c,l;if(l=e.trim(t.val()),!ClientSideValidations.patterns.numericality.test(l)){if(n.allow_blank===!0&&this.presence(t,{message:n.messages.numericality}))return;return n.messages.numericality}if(l=l.replace(new RegExp("\\"+ClientSideValidations.number_format.delimiter,"g"),"").replace(new RegExp("\\"+ClientSideValidations.number_format.separator,"g"),"."),n.only_integer&&!/^[+-]?\d+$/.test(l))return n.messages.only_integer;i={greater_than:">",greater_than_or_equal_to:">=",equal_to:"==",less_than:"<",less_than_or_equal_to:"=",maximum:"<="},i={},i.message=t.is?t.messages.is:t.minimum?t.messages.minimum:void 0,r=this.presence(e,i)){if(t.allow_blank===!0)return;return r}for(a in n)if(o=n[a],t[a]&&(s=new Function("return "+c+" "+o+" "+t[a]),!s()))return t.messages[a]},exclusion:function(e,t){var n,i,s,r,o;if(i=this.presence(e,t)){if(t.allow_blank===!0)return;return i}return t["in"]&&(r=e.val(),a.call(function(){var e,n,i,a;for(i=t["in"],a=[],e=0,n=i.length;e=0)?t.message:t.range&&(n=t.range[0],o=t.range[1],e.val()>=n&&e.val()<=o)?t.message:void 0},inclusion:function(e,t){var n,i,s,r,o;if(i=this.presence(e,t)){if(t.allow_blank===!0)return;return i}if(t["in"]){if(r=e.val(),a.call(function(){var e,n,i,a;for(i=t["in"],a=[],e=0,n=i.length;e=0)return;return t.message}if(t.range){if(n=t.range[0],o=t.range[1],e.val()>=n&&e.val()=0?n.push(delete window.ClientSideValidations.validators.remote[i]):n.push(void 0);return n}},window.ClientSideValidations.formBuilders={"ActionView::Helpers::FormBuilder":{add:function(t,n,i){var a,s,r,o;return a=e(t[0].form),t.data("valid")!==!1&&null==a.find("label.message[for='"+t.attr("id")+"']")[0]&&(s=e(n.input_tag),o=e(n.label_tag),r=a.find("label[for='"+t.attr("id")+"']:not(.message)"),t.attr("autofocus")&&t.attr("autofocus",!1),t.before(s),s.find("span#input_tag").replaceWith(t),s.find("label.message").attr("for",t.attr("id")),o.find("label.message").attr("for",t.attr("id")),o.insertAfter(r),o.find("label#label_tag").replaceWith(r)),a.find("label.message[for='"+t.attr("id")+"']").text(i)},remove:function(t,n){var i,a,s,r,o;if(a=e(t[0].form),i=e(n.input_tag).attr("class"),s=t.closest("."+i.replace(/\ /g,".")),r=a.find("label[for='"+t.attr("id")+"']:not(.message)"),o=r.closest("."+i),s[0])return s.find("#"+t.attr("id")).detach(),s.replaceWith(t),r.detach(),o.replaceWith(r)}}},window.ClientSideValidations.patterns={numericality:/^(-|\+)?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d*)?$/},window.ClientSideValidations.callbacks={element:{after:function(){},before:function(){},fail:function(e,t,n){return n()},pass:function(e,t){return t()}},form:{after:function(){},before:function(){},fail:function(){},pass:function(){}}},window.ClientSideValidations.event=null!=window.Turbolinks&&window.Turbolinks.supported?null!=window.Turbolinks.EVENTS?"page:change":"turbolinks:load":"ready",e(document).bind(window.ClientSideValidations.event,function(){return ClientSideValidations.disableValidators(),e(ClientSideValidations.selectors.forms).validate()})}.call(this),function(){ClientSideValidations.formBuilders["SimpleForm::FormBuilder"]={add:function(e,t,n){return this.wrapper(t.wrapper).add.call(this,e,t,n)},remove:function(e,t){return this.wrapper(t.wrapper).remove.call(this,e,t)},wrapper:function(e){return this.wrappers[e]||this.wrappers["default"]},wrappers:{"default":{add:function(e,t,n){var i,a;return a=e.closest(t.wrapper_tag+"."+t.wrapper_class.replace(/\ /g,".")),i=a.find(t.error_tag+"."+t.error_class.replace(/\ /g,".")),i.length||(i=$("",{"class":t.error_class,text:n}),a.append(i)),a.addClass(t.wrapper_error_class),i.text(n)},remove:function(e,t){var n,i;return i=e.closest(t.wrapper_tag+"."+t.wrapper_class.replace(/\ /g,".")+"."+t.wrapper_error_class),n=i.find(t.error_tag+"."+t.error_class.replace(/\ /g,".")),i.removeClass(t.wrapper_error_class),n.remove()}}}}}.call(this),$(document).on("turbolinks:load",function(){var e=(responsiveNav("#cc-nav",{customToggle:"navToggle"}),$("#cc-header header").offset().top),t=$("#cc-header header").height();$(window).scroll(function(){$(window).scrollTop()>=e?($("#cc-header header").addClass("sticky"),$("#cc-header").css("padding-top",t)):($("#cc-header header").removeClass("sticky"),$("#cc-header").css("padding-top","0"))}),$("#aircraft-btn > a").on("click",function(){$("#more-dropdown").hide(),$("#aircraft-dropdown").fadeToggle()}),$("#more-btn > a").on("click",function(){$("#aircraft-dropdown").hide(),$("#more-dropdown").fadeToggle()}),$("#content").on("click",function(){$("#aircraft-dropdown").fadeOut(),$("#more-dropdown").fadeOut()}),$("#cc-nav .active a").removeAttr("href"),$(".cf > div:first-child").css("padding-left","0"),$(".cf > div:last-child").css("padding-right","0"),$(".flexslider").flexslider({animation:"slide",slideshowSpeed:6e3,useCSS:!1,pauseOnHover:!0}),$(".flexslider-fade").flexslider({animation:"fade",animationSpeed:1300,slideshowSpeed:5e3,useCSS:!1}),$(".flexslider-mini").flexslider({animation:"slide",slideshowSpeed:3500,useCSS:!1,controlNav:!1}),$(".gallery").justifiedGallery({lastRow:"hide",rowHeight:150,randomize:!0,margins:0}).on("jg.complete",function(){$(".gallery").Chocolat({})}),$(".justified-images").justifiedGallery({lastRow:"hide",rowHeight:250,margins:5}),$(".chocolat-webcams").Chocolat(),$("#synopsis [name=button]").append(' '),$(".flex-control-nav li a").each(function(){var e='';$(this).html(e)}),$(".flex-nav-prev .flex-prev").each(function(){var e='';$(this).html(e)}),$(".flex-nav-next .flex-next").each(function(){var e='';$(this).html(e)}),$("[data-remodal-id]").remodal(),$(document).on("closing",".remodal",function(e){var t=$(e.delegateTarget).find("iframe");if(t){var n=t.attr("src");t.attr("src",""),t.attr("src",n)}}),$("#map-list > li").hide(),$("#map-list > li.default").show(),$("#contact-location-dropdown").on("change",function(){var e=$(this).find("option:selected").attr("class");$("#map-list > li").each(function(){$(this).hasClass(e)?$(this).show():$(this).hide()})}),$("#alaska").on("click",function(){$("#dealer-map g").removeClass("active"),$(this).addClass("active"),$("#map-list > li").hide(),$("#map-list .ak").show()}),$("#northwest").on("click",function(){$("#dealer-map g").removeClass("active"),$(this).addClass("active"),$("#map-list > li").hide(),$("#map-list .nw").show()}),$("#northcentral").on("click",function(){$("#dealer-map g").removeClass("active"),$(this).addClass("active"),$("#map-list > li").hide(),$("#map-list .pl").show()}),$("#northeast").on("click",function(){$("#dealer-map g").removeClass("active"),$(this).addClass("active"),$("#map-list > li").hide(),$("#map-list .ne").show()}),$("#southwest").on("click",function(){$("#dealer-map g").removeClass("active"),$(this).addClass("active"),$("#map-list > li").hide(),$("#map-list .wc").show()}),$("#southcentral").on("click",function(){$("#dealer-map g").removeClass("active"),$(this).addClass("active"),$("#map-list > li").hide(),$("#map-list .sw").show()}),$("#south").on("click",function(){$("#dealer-map g").removeClass("active"),$(this).addClass("active"),$("#map-list > li").hide(),$("#map-list .ba").show()}),$("#southeast").on("click",function(){$("#dealer-map g").removeClass("active"),$(this).addClass("active"),$("#map-list > li").hide(),$("#map-list .se").show()}),$("#florida").on("click",function(){$("#dealer-map g").removeClass("active"),$(this).addClass("active"),$("#map-list > li").hide(),$("#map-list .fl").show()}),$("#brazil").on("click",function(){$("#map-list > li").hide(),$("#map-list .brazil").show()}),$("#europe").on("click",function(){$("#map-list > li").hide(),$("#map-list .europe").show()}),$("#southafrica").on("click",function(){$("#map-list > li").hide(),$("#map-list .southafrica").show()}),$("#othercountries").on("click",function(){$("#map-list > li").hide(),$("#map-list .nw").show()}),ga("set","page",window.location.pathname),ga("send","pageview")}),function(){(function(){(function(){this.Turbolinks={supported:function(){return null!=window.history.pushState&&null!=window.requestAnimationFrame}(),visit:function(t,n){return e.controller.visit(t,n)},clearCache:function(){return e.controller.clearCache()}}}).call(this)}).call(this);var e=this.Turbolinks;(function(){(function(){var t,n;e.copyObject=function(e){var t,n,i;n={};for(t in e)i=e[t],n[t]=i;return n},e.closest=function(e,n){return t.call(e,n)},t=function(){var e,t;return e=document.documentElement,null!=(t=e.closest)?t:function(e){var t;for(t=this;t;){if(t.nodeType===Node.ELEMENT_NODE&&n.call(t,e))return t;t=t.parentNode}}}(),e.defer=function(e){return setTimeout(e,1)},e.dispatch=function(e,t){var n,i,a,s,r;return s=null!=t?t:{},r=s.target,n=s.cancelable,i=s.data,a=document.createEvent("Events"),a.initEvent(e,!0,n===!0),a.data=null!=i?i:{},(null!=r?r:document).dispatchEvent(a),a},e.match=function(e,t){return n.call(e,t)},n=function(){var e,t,n,i;return e=document.documentElement,null!=(t=null!=(n=null!=(i=e.matchesSelector)?i:e.webkitMatchesSelector)?n:e.msMatchesSelector)?t:e.mozMatchesSelector}(),e.uuid=function(){var e,t,n;for(n="",e=t=1;36>=t;e=++t)n+=9===e||14===e||19===e||24===e?"-":15===e?"4":20===e?(Math.floor(4*Math.random())+8).toString(16):Math.floor(15*Math.random()).toString(16);return n}}).call(this),function(){e.Location=function(){function e(e){var t,n;null==e&&(e=""),n=document.createElement("a"),n.href=e.toString(),this.absoluteURL=n.href,t=n.hash.length,2>t?this.requestURL=this.absoluteURL:(this.requestURL=this.absoluteURL.slice(0,-t),this.anchor=n.hash.slice(1))}var t,n,i,a;return e.wrap=function(e){return e instanceof this?e:new this(e)},e.prototype.getOrigin=function(){return this.absoluteURL.split("/",3).join("/")},e.prototype.getPath=function(){var e,t;return null!=(e=null!=(t=this.absoluteURL.match(/\/\/[^\/]*(\/[^?;]*)/))?t[1]:void 0)?e:"/"},e.prototype.getPathComponents=function(){return this.getPath().split("/").slice(1)},e.prototype.getLastPathComponent=function(){return this.getPathComponents().slice(-1)[0]},e.prototype.getExtension=function(){var e,t;return null!=(e=null!=(t=this.getLastPathComponent().match(/\.[^.]*$/))?t[0]:void 0)?e:""},e.prototype.isHTML=function(){return this.getExtension().match(/^(?:|\.(?:htm|html|xhtml))$/)},e.prototype.isPrefixedBy=function(e){var t;return t=n(e),this.isEqualTo(e)||a(this.absoluteURL,t)},e.prototype.isEqualTo=function(e){return this.absoluteURL===(null!=e?e.absoluteURL:void 0)},e.prototype.toCacheKey=function(){return this.requestURL},e.prototype.toJSON=function(){return this.absoluteURL},e.prototype.toString=function(){return this.absoluteURL},e.prototype.valueOf=function(){return this.absoluteURL},n=function(e){return t(e.getOrigin()+e.getPath())},t=function(e){return i(e,"/")?e:e+"/"},a=function(e,t){return e.slice(0,t.length)===t},i=function(e,t){return e.slice(-t.length)===t},e}()}.call(this),function(){var t=function(e,t){return function(){return e.apply(t,arguments)}};e.HttpRequest=function(){function n(n,i,a){this.delegate=n,this.requestCanceled=t(this.requestCanceled,this),this.requestTimedOut=t(this.requestTimedOut,this),this.requestFailed=t(this.requestFailed,this),this.requestLoaded=t(this.requestLoaded,this),this.requestProgressed=t(this.requestProgressed,this),this.url=e.Location.wrap(i).requestURL,this.referrer=e.Location.wrap(a).absoluteURL,this.createXHR()}return n.NETWORK_FAILURE=0,n.TIMEOUT_FAILURE=-1,n.timeout=60,n.prototype.send=function(){var e;return this.xhr&&!this.sent?(this.notifyApplicationBeforeRequestStart(),this.setProgress(0),this.xhr.send(),this.sent=!0,"function"==typeof(e=this.delegate).requestStarted?e.requestStarted():void 0):void 0},n.prototype.cancel=function(){return this.xhr&&this.sent?this.xhr.abort():void 0},n.prototype.requestProgressed=function(e){return e.lengthComputable?this.setProgress(e.loaded/e.total):void 0},n.prototype.requestLoaded=function(){return this.endRequest(function(e){return function(){var t;return 200t?e.delegate.requestCompletedWithResponse(e.xhr.responseText,e.xhr.getResponseHeader("Turbolinks-Location")):(e.failed=!0,e.delegate.requestFailedWithStatusCode(e.xhr.status,e.xhr.responseText))}}(this))},n.prototype.requestFailed=function(){return this.endRequest(function(e){return function(){return e.failed=!0,e.delegate.requestFailedWithStatusCode(e.constructor.NETWORK_FAILURE)}}(this))},n.prototype.requestTimedOut=function(){return this.endRequest(function(e){return function(){return e.failed=!0,e.delegate.requestFailedWithStatusCode(e.constructor.TIMEOUT_FAILURE)}}(this))},n.prototype.requestCanceled=function(){return this.endRequest()},n.prototype.notifyApplicationBeforeRequestStart=function(){return e.dispatch("turbolinks:request-start",{data:{url:this.url,xhr:this.xhr}})},n.prototype.notifyApplicationAfterRequestEnd=function(){return e.dispatch("turbolinks:request-end",{data:{url:this.url,xhr:this.xhr}})},n.prototype.createXHR=function(){return this.xhr=new XMLHttpRequest,this.xhr.open("GET",this.url,!0),this.xhr.timeout=1e3*this.constructor.timeout,this.xhr.setRequestHeader("Accept","text/html, application/xhtml+xml"),this.xhr.setRequestHeader("Turbolinks-Referrer",this.referrer),this.xhr.onprogress=this.requestProgressed,this.xhr.onload=this.requestLoaded,this.xhr.onerror=this.requestFailed,this.xhr.ontimeout=this.requestTimedOut,this.xhr.onabort=this.requestCanceled},n.prototype.endRequest=function(e){return this.xhr?(this.notifyApplicationAfterRequestEnd(),null!=e&&e.call(this),this.destroy()):void 0},n.prototype.setProgress=function(e){var t;return this.progress=e,"function"==typeof(t=this.delegate).requestProgressed?t.requestProgressed(this.progress):void 0},n.prototype.destroy=function(){var e;return this.setProgress(1),"function"==typeof(e=this.delegate).requestFinished&&e.requestFinished(),this.delegate=null,this.xhr=null},n}()}.call(this),function(){var t=function(e,t){return function(){return e.apply(t,arguments)}};e.ProgressBar=function(){function e(){this.trickle=t(this.trickle,this),this.stylesheetElement=this.createStylesheetElement(),this.progressElement=this.createProgressElement()}var n;return n=300,e.defaultCSS=".turbolinks-progress-bar {\n position: fixed;\n display: block;\n top: 0;\n left: 0;\n height: 3px;\n background: #0076ff;\n z-index: 9999;\n transition: width "+n+"ms ease-out, opacity "+n/2+"ms "+n/2+"ms ease-in;\n transform: translate3d(0, 0, 0);\n}",e.prototype.show=function(){return this.visible?void 0:(this.visible=!0,this.installStylesheetElement(),this.installProgressElement(),this.startTrickling())},e.prototype.hide=function(){return this.visible&&!this.hiding?(this.hiding=!0,this.fadeProgressElement(function(e){return function(){return e.uninstallProgressElement(),e.stopTrickling(),e.visible=!1,e.hiding=!1}}(this))):void 0},e.prototype.setValue=function(e){return this.value=e,this.refresh()},e.prototype.installStylesheetElement=function(){return document.head.insertBefore(this.stylesheetElement,document.head.firstChild)},e.prototype.installProgressElement=function(){return this.progressElement.style.width=0,this.progressElement.style.opacity=1,document.documentElement.insertBefore(this.progressElement,document.body),this.refresh()},e.prototype.fadeProgressElement=function(e){return this.progressElement.style.opacity=0,setTimeout(e,1.5*n)},e.prototype.uninstallProgressElement=function(){return this.progressElement.parentNode?document.documentElement.removeChild(this.progressElement):void 0},e.prototype.startTrickling=function(){return null!=this.trickleInterval?this.trickleInterval:this.trickleInterval=setInterval(this.trickle,n)},e.prototype.stopTrickling=function(){return clearInterval(this.trickleInterval),this.trickleInterval=null},e.prototype.trickle=function(){return this.setValue(this.value+Math.random()/100)},e.prototype.refresh=function(){return requestAnimationFrame(function(e){return function(){return e.progressElement.style.width=10+90*e.value+"%"}}(this))},e.prototype.createStylesheetElement=function(){var e;return e=document.createElement("style"),e.type="text/css",e.textContent=this.constructor.defaultCSS,e},e.prototype.createProgressElement=function(){var e;return e=document.createElement("div"),e.className="turbolinks-progress-bar",e},e}()}.call(this),function(){var t=function(e,t){return function(){return e.apply(t,arguments)}};e.BrowserAdapter=function(){function n(n){this.controller=n,this.showProgressBar=t(this.showProgressBar,this),this.progressBar=new e.ProgressBar}var i,a,s,r;return r=e.HttpRequest,i=r.NETWORK_FAILURE,s=r.TIMEOUT_FAILURE,a=500,n.prototype.visitProposedToLocationWithAction=function(e,t){return this.controller.startVisitToLocationWithAction(e,t)},n.prototype.visitStarted=function(e){return e.issueRequest(),e.changeHistory(),e.loadCachedSnapshot()},n.prototype.visitRequestStarted=function(e){return this.progressBar.setValue(0),e.hasCachedSnapshot()||"restore"!==e.action?this.showProgressBarAfterDelay():this.showProgressBar()},n.prototype.visitRequestProgressed=function(e){return this.progressBar.setValue(e.progress)},n.prototype.visitRequestCompleted=function(e){return e.loadResponse()},n.prototype.visitRequestFailedWithStatusCode=function(e,t){switch(t){case i:case s:return this.reload();default:return e.loadResponse()}},n.prototype.visitRequestFinished=function(){return this.hideProgressBar()},n.prototype.visitCompleted=function(e){return e.followRedirect()},n.prototype.pageInvalidated=function(){return this.reload()},n.prototype.showProgressBarAfterDelay=function(){return this.progressBarTimeout=setTimeout(this.showProgressBar,a)},n.prototype.showProgressBar=function(){return this.progressBar.show()},n.prototype.hideProgressBar=function(){return this.progressBar.hide(),clearTimeout(this.progressBarTimeout)},n.prototype.reload=function(){return window.location.reload()},n}()}.call(this),function(){var t,n=function(e,t){return function(){return e.apply(t,arguments)}};t=!1,addEventListener("load",function(){return e.defer(function(){return t=!0})},!1),e.History=function(){function i(e){this.delegate=e,this.onPopState=n(this.onPopState,this)}return i.prototype.start=function(){return this.started?void 0:(addEventListener("popstate",this.onPopState,!1),this.started=!0)},i.prototype.stop=function(){return this.started?(removeEventListener("popstate",this.onPopState,!1),this.started=!1):void 0},i.prototype.push=function(t,n){return t=e.Location.wrap(t),this.update("push",t,n)},i.prototype.replace=function(t,n){return t=e.Location.wrap(t),this.update("replace",t,n)},i.prototype.onPopState=function(t){var n,i,a,s;return this.shouldHandlePopState()&&(s=null!=(i=t.state)?i.turbolinks:void 0)?(n=e.Location.wrap(window.location),a=s.restorationIdentifier,this.delegate.historyPoppedToLocationWithRestorationIdentifier(n,a)):void 0},i.prototype.shouldHandlePopState=function(){return t===!0},i.prototype.update=function(e,t,n){var i;return i={turbolinks:{restorationIdentifier:n}},history[e+"State"](i,null,t)},i}()}.call(this),function(){e.Snapshot=function(){function t(e){var t,n;n=e.head,t=e.body,this.head=null!=n?n:document.createElement("head"),this.body=null!=t?t:document.createElement("body")}return t.wrap=function(e){return e instanceof this?e:this.fromHTML(e)},t.fromHTML=function(e){var t;return t=document.createElement("html"),t.innerHTML=e,this.fromElement(t)},t.fromElement=function(e){return new this({head:e.querySelector("head"),body:e.querySelector("body")})},t.prototype.clone=function(){return new t({head:this.head.cloneNode(!0),body:this.body.cloneNode(!0)})},t.prototype.getRootLocation=function(){var t,n;return n=null!=(t=this.getSetting("root"))?t:"/",new e.Location(n)},t.prototype.getCacheControlValue=function(){return this.getSetting("cache-control")},t.prototype.hasAnchor=function(e){try{return null!=this.body.querySelector("[id='"+e+"']")}catch(e){}},t.prototype.isPreviewable=function(){return"no-preview"!==this.getCacheControlValue()},t.prototype.isCacheable=function(){return"no-cache"!==this.getCacheControlValue()},t.prototype.getSetting=function(e){var t,n;return n=this.head.querySelectorAll("meta[name='turbolinks-"+e+"']"),t=n[n.length-1],null!=t?t.getAttribute("content"):void 0},t}()}.call(this),function(){var t=[].slice;e.Renderer=function(){function e(){}var n;return e.render=function(){var e,n,i,a;return i=arguments[0],n=arguments[1],e=3n;n++)r=s[n],a=r.name,c=r.value,o.push(e.setAttribute(a,c));return o},e}()}.call(this),function(){e.HeadDetails=function(){function e(e){var t,n,s,r,o,c,l;for(this.element=e,this.elements={},l=this.element.childNodes,r=0,c=l.length;c>r;r++)s=l[r],s.nodeType===Node.ELEMENT_NODE&&(o=s.outerHTML,n=null!=(t=this.elements)[o]?t[o]:t[o]={type:a(s),tracked:i(s),elements:[]},n.elements.push(s))}var t,n,i,a;return e.prototype.hasElementWithKey=function(e){return e in this.elements},e.prototype.getTrackedElementSignature=function(){var e,t;return function(){var n,i;n=this.elements,i=[];for(e in n)t=n[e].tracked,t&&i.push(e);return i}.call(this).join("")},e.prototype.getScriptElementsNotInDetails=function(e){return this.getElementsMatchingTypeNotInDetails("script",e)},e.prototype.getStylesheetElementsNotInDetails=function(e){return this.getElementsMatchingTypeNotInDetails("stylesheet",e)},e.prototype.getElementsMatchingTypeNotInDetails=function(e,t){var n,i,a,s,r,o;a=this.elements,r=[];for(i in a)s=a[i],o=s.type,n=s.elements,o!==e||t.hasElementWithKey(i)||r.push(n[0]);return r},e.prototype.getProvisionalElements=function(){var e,t,n,i,a,s,r;n=[],i=this.elements;for(t in i)a=i[t],r=a.type,s=a.tracked,e=a.elements,null!=r||s?e.length>1&&n.push.apply(n,e.slice(1)):n.push.apply(n,e);return n},a=function(e){return t(e)?"script":n(e)?"stylesheet":void 0},i=function(e){return"reload"===e.getAttribute("data-turbolinks-track")},t=function(e){var t;return t=e.tagName.toLowerCase(),"script"===t},n=function(e){var t;return t=e.tagName.toLowerCase(),"style"===t||"link"===t&&"stylesheet"===e.getAttribute("rel")},e}()}.call(this),function(){var t=function(e,t){function i(){this.constructor=e}for(var a in t)n.call(t,a)&&(e[a]=t[a]);return i.prototype=t.prototype,e.prototype=new i,e.__super__=t.prototype,e},n={}.hasOwnProperty;e.SnapshotRenderer=function(n){function i(t,n){this.currentSnapshot=t,this.newSnapshot=n,this.currentHeadDetails=new e.HeadDetails(this.currentSnapshot.head),this.newHeadDetails=new e.HeadDetails(this.newSnapshot.head),this.newBody=this.newSnapshot.body;
}return t(i,n),i.prototype.render=function(e){return this.trackedElementsAreIdentical()?(this.mergeHead(),this.renderView(function(t){return function(){return t.replaceBody(),t.focusFirstAutofocusableElement(),e()}}(this))):this.invalidateView()},i.prototype.mergeHead=function(){return this.copyNewHeadStylesheetElements(),this.copyNewHeadScriptElements(),this.removeCurrentHeadProvisionalElements(),this.copyNewHeadProvisionalElements()},i.prototype.replaceBody=function(){return this.activateBodyScriptElements(),this.importBodyPermanentElements(),this.assignNewBody()},i.prototype.trackedElementsAreIdentical=function(){return this.currentHeadDetails.getTrackedElementSignature()===this.newHeadDetails.getTrackedElementSignature()},i.prototype.copyNewHeadStylesheetElements=function(){var e,t,n,i,a;for(i=this.getNewHeadStylesheetElements(),a=[],t=0,n=i.length;n>t;t++)e=i[t],a.push(document.head.appendChild(e));return a},i.prototype.copyNewHeadScriptElements=function(){var e,t,n,i,a;for(i=this.getNewHeadScriptElements(),a=[],t=0,n=i.length;n>t;t++)e=i[t],a.push(document.head.appendChild(this.createScriptElement(e)));return a},i.prototype.removeCurrentHeadProvisionalElements=function(){var e,t,n,i,a;for(i=this.getCurrentHeadProvisionalElements(),a=[],t=0,n=i.length;n>t;t++)e=i[t],a.push(document.head.removeChild(e));return a},i.prototype.copyNewHeadProvisionalElements=function(){var e,t,n,i,a;for(i=this.getNewHeadProvisionalElements(),a=[],t=0,n=i.length;n>t;t++)e=i[t],a.push(document.head.appendChild(e));return a},i.prototype.importBodyPermanentElements=function(){var e,t,n,i,a,s;for(i=this.getNewBodyPermanentElements(),s=[],t=0,n=i.length;n>t;t++)a=i[t],(e=this.findCurrentBodyPermanentElement(a))?s.push(a.parentNode.replaceChild(e,a)):s.push(void 0);return s},i.prototype.activateBodyScriptElements=function(){var e,t,n,i,a,s;for(i=this.getNewBodyScriptElements(),s=[],t=0,n=i.length;n>t;t++)a=i[t],e=this.createScriptElement(a),s.push(a.parentNode.replaceChild(e,a));return s},i.prototype.assignNewBody=function(){return document.body=this.newBody},i.prototype.focusFirstAutofocusableElement=function(){var e;return null!=(e=this.findFirstAutofocusableElement())?e.focus():void 0},i.prototype.getNewHeadStylesheetElements=function(){return this.newHeadDetails.getStylesheetElementsNotInDetails(this.currentHeadDetails)},i.prototype.getNewHeadScriptElements=function(){return this.newHeadDetails.getScriptElementsNotInDetails(this.currentHeadDetails)},i.prototype.getCurrentHeadProvisionalElements=function(){return this.currentHeadDetails.getProvisionalElements()},i.prototype.getNewHeadProvisionalElements=function(){return this.newHeadDetails.getProvisionalElements()},i.prototype.getNewBodyPermanentElements=function(){return this.newBody.querySelectorAll("[id][data-turbolinks-permanent]")},i.prototype.findCurrentBodyPermanentElement=function(e){return document.body.querySelector("#"+e.id+"[data-turbolinks-permanent]")},i.prototype.getNewBodyScriptElements=function(){return this.newBody.querySelectorAll("script")},i.prototype.findFirstAutofocusableElement=function(){return document.body.querySelector("[autofocus]")},i}(e.Renderer)}.call(this),function(){var t=function(e,t){function i(){this.constructor=e}for(var a in t)n.call(t,a)&&(e[a]=t[a]);return i.prototype=t.prototype,e.prototype=new i,e.__super__=t.prototype,e},n={}.hasOwnProperty;e.ErrorRenderer=function(e){function n(e){this.html=e}return t(n,e),n.prototype.render=function(e){return this.renderView(function(t){return function(){return t.replaceDocumentHTML(),t.activateBodyScriptElements(),e()}}(this))},n.prototype.replaceDocumentHTML=function(){return document.documentElement.innerHTML=this.html},n.prototype.activateBodyScriptElements=function(){var e,t,n,i,a,s;for(i=this.getScriptElements(),s=[],t=0,n=i.length;n>t;t++)a=i[t],e=this.createScriptElement(a),s.push(a.parentNode.replaceChild(e,a));return s},n.prototype.getScriptElements=function(){return document.documentElement.querySelectorAll("script")},n}(e.Renderer)}.call(this),function(){e.View=function(){function t(e){this.delegate=e,this.element=document.documentElement}return t.prototype.getRootLocation=function(){return this.getSnapshot().getRootLocation()},t.prototype.getSnapshot=function(){return e.Snapshot.fromElement(this.element)},t.prototype.render=function(e,t){var n,i,a;return a=e.snapshot,n=e.error,i=e.isPreview,this.markAsPreview(i),null!=a?this.renderSnapshot(a,t):this.renderError(n,t)},t.prototype.markAsPreview=function(e){return e?this.element.setAttribute("data-turbolinks-preview",""):this.element.removeAttribute("data-turbolinks-preview")},t.prototype.renderSnapshot=function(t,n){return e.SnapshotRenderer.render(this.delegate,n,this.getSnapshot(),e.Snapshot.wrap(t))},t.prototype.renderError=function(t,n){return e.ErrorRenderer.render(this.delegate,n,t)},t}()}.call(this),function(){var t=function(e,t){return function(){return e.apply(t,arguments)}};e.ScrollManager=function(){function e(e){this.delegate=e,this.onScroll=t(this.onScroll,this)}return e.prototype.start=function(){return this.started?void 0:(addEventListener("scroll",this.onScroll,!1),this.onScroll(),this.started=!0)},e.prototype.stop=function(){return this.started?(removeEventListener("scroll",this.onScroll,!1),this.started=!1):void 0},e.prototype.scrollToElement=function(e){return e.scrollIntoView()},e.prototype.scrollToPosition=function(e){var t,n;return t=e.x,n=e.y,window.scrollTo(t,n)},e.prototype.onScroll=function(){return this.updatePosition({x:window.pageXOffset,y:window.pageYOffset})},e.prototype.updatePosition=function(e){var t;return this.position=e,null!=(t=this.delegate)?t.scrollPositionChanged(this.position):void 0},e}()}.call(this),function(){e.SnapshotCache=function(){function t(e){this.size=e,this.keys=[],this.snapshots={}}var n;return t.prototype.has=function(e){var t;return t=n(e),t in this.snapshots},t.prototype.get=function(e){var t;if(this.has(e))return t=this.read(e),this.touch(e),t},t.prototype.put=function(e,t){return this.write(e,t),this.touch(e),t},t.prototype.read=function(e){var t;return t=n(e),this.snapshots[t]},t.prototype.write=function(e,t){var i;return i=n(e),this.snapshots[i]=t},t.prototype.touch=function(e){var t,i;return i=n(e),t=this.keys.indexOf(i),t>-1&&this.keys.splice(t,1),this.keys.unshift(i),this.trim()},t.prototype.trim=function(){var e,t,n,i,a;for(i=this.keys.splice(this.size),a=[],e=0,n=i.length;n>e;e++)t=i[e],a.push(delete this.snapshots[t]);return a},n=function(t){return e.Location.wrap(t).toCacheKey()},t}()}.call(this),function(){var t=function(e,t){return function(){return e.apply(t,arguments)}};e.Visit=function(){function n(n,i,a){this.controller=n,this.action=a,this.performScroll=t(this.performScroll,this),this.identifier=e.uuid(),this.location=e.Location.wrap(i),this.adapter=this.controller.adapter,this.state="initialized",this.timingMetrics={}}var i;return n.prototype.start=function(){return"initialized"===this.state?(this.recordTimingMetric("visitStart"),this.state="started",this.adapter.visitStarted(this)):void 0},n.prototype.cancel=function(){var e;return"started"===this.state?(null!=(e=this.request)&&e.cancel(),this.cancelRender(),this.state="canceled"):void 0},n.prototype.complete=function(){var e;return"started"===this.state?(this.recordTimingMetric("visitEnd"),this.state="completed","function"==typeof(e=this.adapter).visitCompleted&&e.visitCompleted(this),this.controller.visitCompleted(this)):void 0},n.prototype.fail=function(){var e;return"started"===this.state?(this.state="failed","function"==typeof(e=this.adapter).visitFailed?e.visitFailed(this):void 0):void 0},n.prototype.changeHistory=function(){var e,t;return this.historyChanged?void 0:(e=this.location.isEqualTo(this.referrer)?"replace":this.action,t=i(e),this.controller[t](this.location,this.restorationIdentifier),this.historyChanged=!0)},n.prototype.issueRequest=function(){return this.shouldIssueRequest()&&null==this.request?(this.progress=0,this.request=new e.HttpRequest(this,this.location,this.referrer),this.request.send()):void 0},n.prototype.getCachedSnapshot=function(){var e;return!(e=this.controller.getCachedSnapshotForLocation(this.location))||null!=this.location.anchor&&!e.hasAnchor(this.location.anchor)||"restore"!==this.action&&!e.isPreviewable()?void 0:e},n.prototype.hasCachedSnapshot=function(){return null!=this.getCachedSnapshot()},n.prototype.loadCachedSnapshot=function(){var e,t;return(t=this.getCachedSnapshot())?(e=this.shouldIssueRequest(),this.render(function(){var n;return this.cacheSnapshot(),this.controller.render({snapshot:t,isPreview:e},this.performScroll),"function"==typeof(n=this.adapter).visitRendered&&n.visitRendered(this),e?void 0:this.complete()})):void 0},n.prototype.loadResponse=function(){return null!=this.response?this.render(function(){var e,t;return this.cacheSnapshot(),this.request.failed?(this.controller.render({error:this.response},this.performScroll),"function"==typeof(e=this.adapter).visitRendered&&e.visitRendered(this),this.fail()):(this.controller.render({snapshot:this.response},this.performScroll),"function"==typeof(t=this.adapter).visitRendered&&t.visitRendered(this),this.complete())}):void 0},n.prototype.followRedirect=function(){return this.redirectedToLocation&&!this.followedRedirect?(this.location=this.redirectedToLocation,this.controller.replaceHistoryWithLocationAndRestorationIdentifier(this.redirectedToLocation,this.restorationIdentifier),this.followedRedirect=!0):void 0},n.prototype.requestStarted=function(){var e;return this.recordTimingMetric("requestStart"),"function"==typeof(e=this.adapter).visitRequestStarted?e.visitRequestStarted(this):void 0},n.prototype.requestProgressed=function(e){var t;return this.progress=e,"function"==typeof(t=this.adapter).visitRequestProgressed?t.visitRequestProgressed(this):void 0},n.prototype.requestCompletedWithResponse=function(t,n){return this.response=t,null!=n&&(this.redirectedToLocation=e.Location.wrap(n)),this.adapter.visitRequestCompleted(this)},n.prototype.requestFailedWithStatusCode=function(e,t){return this.response=t,this.adapter.visitRequestFailedWithStatusCode(this,e)},n.prototype.requestFinished=function(){var e;return this.recordTimingMetric("requestEnd"),"function"==typeof(e=this.adapter).visitRequestFinished?e.visitRequestFinished(this):void 0},n.prototype.performScroll=function(){return this.scrolled?void 0:("restore"===this.action?this.scrollToRestoredPosition()||this.scrollToTop():this.scrollToAnchor()||this.scrollToTop(),this.scrolled=!0)},n.prototype.scrollToRestoredPosition=function(){var e,t;return e=null!=(t=this.restorationData)?t.scrollPosition:void 0,null!=e?(this.controller.scrollToPosition(e),!0):void 0},n.prototype.scrollToAnchor=function(){return null!=this.location.anchor?(this.controller.scrollToAnchor(this.location.anchor),!0):void 0},n.prototype.scrollToTop=function(){return this.controller.scrollToPosition({x:0,y:0})},n.prototype.recordTimingMetric=function(e){var t;return null!=(t=this.timingMetrics)[e]?t[e]:t[e]=(new Date).getTime()},n.prototype.getTimingMetrics=function(){return e.copyObject(this.timingMetrics)},i=function(e){switch(e){case"replace":return"replaceHistoryWithLocationAndRestorationIdentifier";case"advance":case"restore":return"pushHistoryWithLocationAndRestorationIdentifier"}},n.prototype.shouldIssueRequest=function(){return"restore"!==this.action||!this.hasCachedSnapshot()},n.prototype.cacheSnapshot=function(){return this.snapshotCached?void 0:(this.controller.cacheSnapshot(),this.snapshotCached=!0)},n.prototype.render=function(e){return this.cancelRender(),this.frame=requestAnimationFrame(function(t){return function(){return t.frame=null,e.call(t)}}(this))},n.prototype.cancelRender=function(){return this.frame?cancelAnimationFrame(this.frame):void 0},n}()}.call(this),function(){var t=function(e,t){return function(){return e.apply(t,arguments)}};e.Controller=function(){function n(){this.clickBubbled=t(this.clickBubbled,this),this.clickCaptured=t(this.clickCaptured,this),this.pageLoaded=t(this.pageLoaded,this),this.history=new e.History(this),this.view=new e.View(this),this.scrollManager=new e.ScrollManager(this),this.restorationData={},this.clearCache()}return n.prototype.start=function(){return e.supported&&!this.started?(addEventListener("click",this.clickCaptured,!0),addEventListener("DOMContentLoaded",this.pageLoaded,!1),this.scrollManager.start(),this.startHistory(),this.started=!0,this.enabled=!0):void 0},n.prototype.disable=function(){return this.enabled=!1},n.prototype.stop=function(){return this.started?(removeEventListener("click",this.clickCaptured,!0),removeEventListener("DOMContentLoaded",this.pageLoaded,!1),this.scrollManager.stop(),this.stopHistory(),this.started=!1):void 0},n.prototype.clearCache=function(){return this.cache=new e.SnapshotCache(10)},n.prototype.visit=function(t,n){var i,a;return null==n&&(n={}),t=e.Location.wrap(t),this.applicationAllowsVisitingLocation(t)?this.locationIsVisitable(t)?(i=null!=(a=n.action)?a:"advance",this.adapter.visitProposedToLocationWithAction(t,i)):window.location=t:void 0},n.prototype.startVisitToLocationWithAction=function(t,n,i){var a;return e.supported?(a=this.getRestorationDataForIdentifier(i),this.startVisit(t,n,{restorationData:a})):window.location=t},n.prototype.startHistory=function(){return this.location=e.Location.wrap(window.location),this.restorationIdentifier=e.uuid(),this.history.start(),this.history.replace(this.location,this.restorationIdentifier)},n.prototype.stopHistory=function(){return this.history.stop()},n.prototype.pushHistoryWithLocationAndRestorationIdentifier=function(t,n){return this.restorationIdentifier=n,this.location=e.Location.wrap(t),this.history.push(this.location,this.restorationIdentifier)},n.prototype.replaceHistoryWithLocationAndRestorationIdentifier=function(t,n){return this.restorationIdentifier=n,this.location=e.Location.wrap(t),this.history.replace(this.location,this.restorationIdentifier)},n.prototype.historyPoppedToLocationWithRestorationIdentifier=function(t,n){var i;return this.restorationIdentifier=n,this.enabled?(i=this.getRestorationDataForIdentifier(this.restorationIdentifier),this.startVisit(t,"restore",{restorationIdentifier:this.restorationIdentifier,restorationData:i,historyChanged:!0}),this.location=e.Location.wrap(t)):this.adapter.pageInvalidated()},n.prototype.getCachedSnapshotForLocation=function(e){var t;return t=this.cache.get(e),t?t.clone():void 0},n.prototype.shouldCacheSnapshot=function(){return this.view.getSnapshot().isCacheable()},n.prototype.cacheSnapshot=function(){var e;return this.shouldCacheSnapshot()?(this.notifyApplicationBeforeCachingSnapshot(),e=this.view.getSnapshot(),this.cache.put(this.lastRenderedLocation,e.clone())):void 0},n.prototype.scrollToAnchor=function(e){var t;return(t=document.getElementById(e))?this.scrollToElement(t):this.scrollToPosition({x:0,y:0})},n.prototype.scrollToElement=function(e){return this.scrollManager.scrollToElement(e)},n.prototype.scrollToPosition=function(e){return this.scrollManager.scrollToPosition(e)},n.prototype.scrollPositionChanged=function(e){var t;return t=this.getCurrentRestorationData(),t.scrollPosition=e},n.prototype.render=function(e,t){return this.view.render(e,t)},n.prototype.viewInvalidated=function(){return this.adapter.pageInvalidated()},n.prototype.viewWillRender=function(e){return this.notifyApplicationBeforeRender(e)},n.prototype.viewRendered=function(){return this.lastRenderedLocation=this.currentVisit.location,this.notifyApplicationAfterRender()},n.prototype.pageLoaded=function(){return this.lastRenderedLocation=this.location,this.notifyApplicationAfterPageLoad()},n.prototype.clickCaptured=function(){return removeEventListener("click",this.clickBubbled,!1),addEventListener("click",this.clickBubbled,!1)},n.prototype.clickBubbled=function(e){var t,n,i;return this.enabled&&this.clickEventIsSignificant(e)&&(n=this.getVisitableLinkForNode(e.target))&&(i=this.getVisitableLocationForLink(n))&&this.applicationAllowsFollowingLinkToLocation(n,i)?(e.preventDefault(),t=this.getActionForLink(n),this.visit(i,{action:t})):void 0},n.prototype.applicationAllowsFollowingLinkToLocation=function(e,t){var n;return n=this.notifyApplicationAfterClickingLinkToLocation(e,t),!n.defaultPrevented},n.prototype.applicationAllowsVisitingLocation=function(e){var t;return t=this.notifyApplicationBeforeVisitingLocation(e),!t.defaultPrevented},n.prototype.notifyApplicationAfterClickingLinkToLocation=function(t,n){return e.dispatch("turbolinks:click",{target:t,data:{url:n.absoluteURL},cancelable:!0})},n.prototype.notifyApplicationBeforeVisitingLocation=function(t){return e.dispatch("turbolinks:before-visit",{data:{url:t.absoluteURL},cancelable:!0})},n.prototype.notifyApplicationAfterVisitingLocation=function(t){return e.dispatch("turbolinks:visit",{data:{url:t.absoluteURL}})},n.prototype.notifyApplicationBeforeCachingSnapshot=function(){return e.dispatch("turbolinks:before-cache")},n.prototype.notifyApplicationBeforeRender=function(t){return e.dispatch("turbolinks:before-render",{data:{newBody:t}})},n.prototype.notifyApplicationAfterRender=function(){return e.dispatch("turbolinks:render")},n.prototype.notifyApplicationAfterPageLoad=function(t){return null==t&&(t={}),e.dispatch("turbolinks:load",{data:{url:this.location.absoluteURL,timing:t}})},n.prototype.startVisit=function(e,t,n){var i;return null!=(i=this.currentVisit)&&i.cancel(),this.currentVisit=this.createVisit(e,t,n),this.currentVisit.start(),this.notifyApplicationAfterVisitingLocation(e)},n.prototype.createVisit=function(t,n,i){var a,s,r,o,c;return s=null!=i?i:{},o=s.restorationIdentifier,r=s.restorationData,a=s.historyChanged,c=new e.Visit(this,t,n),c.restorationIdentifier=null!=o?o:e.uuid(),c.restorationData=e.copyObject(r),c.historyChanged=a,c.referrer=this.location,c},n.prototype.visitCompleted=function(e){return this.notifyApplicationAfterPageLoad(e.getTimingMetrics())},n.prototype.clickEventIsSignificant=function(e){return!(e.defaultPrevented||e.target.isContentEditable||e.which>1||e.altKey||e.ctrlKey||e.metaKey||e.shiftKey)},n.prototype.getVisitableLinkForNode=function(t){return this.nodeIsVisitable(t)?e.closest(t,"a[href]:not([target])"):void 0},n.prototype.getVisitableLocationForLink=function(t){var n;return n=new e.Location(t.getAttribute("href")),this.locationIsVisitable(n)?n:void 0},n.prototype.getActionForLink=function(e){var t;return null!=(t=e.getAttribute("data-turbolinks-action"))?t:"advance"},n.prototype.nodeIsVisitable=function(t){var n;return!(n=e.closest(t,"[data-turbolinks]"))||"false"!==n.getAttribute("data-turbolinks")},n.prototype.locationIsVisitable=function(e){return e.isPrefixedBy(this.view.getRootLocation())&&e.isHTML()},n.prototype.getCurrentRestorationData=function(){return this.getRestorationDataForIdentifier(this.restorationIdentifier)},n.prototype.getRestorationDataForIdentifier=function(e){var t;return null!=(t=this.restorationData)[e]?t[e]:t[e]={}},n}()}.call(this),function(){var t,n,i;e.start=function(){return n()?(null==e.controller&&(e.controller=t()),e.controller.start()):void 0},n=function(){return null==window.Turbolinks&&(window.Turbolinks=e),i()},t=function(){var t;return t=new e.Controller,t.adapter=new e.BrowserAdapter(t),t},i=function(){return window.Turbolinks===e},i()&&e.start()}.call(this)}).call(this),"object"==typeof module&&module.exports?module.exports=e:"function"==typeof define&&define.amd&&define(e)}.call(this);