(function(n){n.registerView("Shared:FootnoteWrapper",new Sparkle.View(React.createClass({displayName:"Shared:FootnoteWrapper",componentWillMount:function(){Sparkle.inst&&Sparkle.inst.start("render","Shared:FootnoteWrapper")},componentDidMount:function(){Sparkle.inst&&Sparkle.inst.stop("render","Shared:FootnoteWrapper")},componentWillUpdate:function(){Sparkle.inst&&Sparkle.inst.start("update","Shared:FootnoteWrapper")},componentDidUpdate:function(){Sparkle.inst&&Sparkle.inst.stop("update","Shared:FootnoteWrapper")},getInitialState:function(){var i=this.props||{},u=i.viewData||{},t=i.properties||{},f={},e=u.TestHooksEnabled,n=t.PartnerTestHook,r;return(n===undefined||n===null)&&(n=null),r=t.UseLowFocusLink,f},render:function(){var v=this,n=this.props||{},l=n.viewData||{},c=n.properties||{},e=[],o=n.encoder||Sparkle.defaultEncoder,s=l.TestHooksEnabled,t=c.PartnerTestHook,f,r,h;(t===undefined||t===null)&&(t=null);var a=c.UseLowFocusLink,i={},u="";for(u+="b_footnote",a&&(u+=" b_lowFocusLink"),u&&(i.className=o.writeAttribute(u)),s&&(i["data-tag"]=o.writeAttribute("common.Footnote")),!string.IsNullOrEmpty(t)&&s&&(i["data-partnertag"]=o.writeAttribute(t)),f=Sparkle.copyContext(n,i),r=0;r