• Mike (unregistered)

    Ironically, their old site wasn't too bad...

  • Mike5 (unregistered)

    Brilant!!!

  • (cs)

    xsl:textW</xsl:text>xsl:textT</xsl:text>xsl:textF</xsl:text>xsl:text!</xsl:text>xsl:text?</xsl:text>

    Any chance that was generated xslt code?

  • Kerio (unregistered)

    a truly brillant use of dom and xslt, that's for sure

    poor tbody :(

  • Me (unregistered)

    Somewhere between 5th and 400th!

  • Anon (unregistered)

    function AddComment(str) { AddCommentCore(str, true); }

    fuction AddCommentCore(str, bAsComment) { AddCommentCoreCore(str, bAsComment, false, true); }

    function AddCommentCoreCore(str, bAsComment, bFunny, bWTF) { AddCommentCoreCoreCore(.... }

  • Jon (unregistered) in reply to Anon
    Anon:
    function AddComment(str) { AddCommentCore(str, true); }

    fuction AddCommentCore(str, bAsComment) { AddCommentCoreCore(str, bAsComment, false, true); }

    function AddCommentCoreCore(str, bAsComment, bFunny, bWTF) { AddCommentCoreCoreCore(.... }

    'Core' blimey...

    (I'll get my coat)

  • jordanwb (unregistered)

    A related fail: I visited the site in firefox on Ubuntu, on the page and in the window switcher the Hewbrew (Hebrew?) text showed up fine, but not in the title bar of Firefox.

  • Edward Royce (unregistered)

    Hmmm.

    I revel in my ignorance and hope to avoid future understanding with a passion and will that would place me amongst the mightiest of trees.

    shrug makes about as much sense as that code.

  • Bosshog (unregistered)

    this.getGoggles.do(null)

  • (cs)

    At least the page looks okay, aesthetically speaking.

  • Whoevar (unregistered) in reply to Why Two Kay
    Why Two Kay:
    At least the page looks okay, aesthetically speaking.
    Not using Opera 9.64 ;-)
  • (cs)

    If you think those XSLTs are long, you've obviously never worked with SharePoint.

  • Whoevar (unregistered) in reply to Whoevar
    Whoevar:
    Why Two Kay:
    At least the page looks okay, aesthetically speaking.
    Not using Opera 9.64 ;-)

    [image]

  • Jeff (unregistered)

    A good attempt at obfuscation maybe?

  • 50% Opacity (unregistered)

    I stopped right here:

    <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTIwMTQ2NDI2NTEPZBYCZg9kFgICAQ9kFgQCAQ9kFgICBg9kFgJmD2QWAgIBDxYCHhNQcmV2aW91c0NvbnRyb2xNb2RlCymIAU1pY3Jvc29mdC5TaGFyZVBvaW50LldlYkNvbnRyb2xzLlNQQ29udHJvbE1vZGUsIE1pY3Jvc29mdC5TaGFyZVBvaW50LCBWZXJzaW9uPTEyLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPTcxZTliY2UxMTFlOTQyOWMBZAIDD2QWDgIBD2QWBAUmZ19iNDRmNmM0Yl8zZTFjXzQ0Y2VfOTQ0Yl8yMGJmZGM1NmJkNmUPD2RkZAUmZ19kMjk2ZDA3NV9iMWMyXzQ4ZGRfODczNF9kNjQ1YmM1ZmE0NmQPZBYCZg9kFgRmD2QWAmYPZBYCZg9kFgQCAQ9kFgJmD2QWAmYPFgIfAAsrBAFkAgIPZBYCZg9kFgJmDxYCHwALKwQBZAIBD2QWAmYPZBYCZg9kFgJmD2QWAmYPZBYCZg9kFgJmDxYCHwALKwQBZAIFD2QWAgIBDxYCHgdWaXNpYmxlaBYCZg9kFgQCAg9kFgYCAQ8WAh8BaGQCAw8WAh8BaGQCBQ8WAh8BaGQCAw8PFgIeCUFjY2Vzc0tleQUBL2RkAgsPZBYCAgIPDxYCHwFnFgIeBXN0eWxlBQ5kaXNwbGF5OmJsb2NrO2QCDQ9kFgICAw9kFgICAQ8PFgIfAWdkFgQCAQ8PFgIfAWhkFhwCAQ8PFgIfAWhkZAIDDxYCHwFoZAIFDw8WAh8BaGRkAgcPFgIfAWhkAgkPDxYCHwFoZGQCCw8PFgIfAWhkZAINDw8WAh8BaGRkAg8PDxYEHgdFbmFibGVkaB8BaGRkAhEPDxYCHwFoZGQCEw8PFgQfBGgfAWhkZAIVDw8WAh8BaGRkAhcPFgIfAWhkAhkPFgIfAWhkAhsPDxYCHwFnZGQCAw8PFgIfAWdkFgYCAQ8PFgIfAWdkZAIDDw8WBh4YcGVyc2lzdGVkRXJyb3JBY3Rpb25UcmVlZB4bcGVyc2lzdGVkRXJyb3JBY3Rpb25UcmVlSWRzZB8BZ2RkAgUPDxYCHwFnZGQCEQ9kFgICAQ9kFgICAg9kFgJmD2QWAgIBD2QWAgIBD2QWAmYPD2QWAh4FY2xhc3MFGG1zLXNidGFibGUgbXMtc2J0YWJsZS1leGQCFw9kFgICAQ8UKwACZBQrAAIGTqqV773cyogCvY3M8AoWCGYPFCsABWQLKYUBTmV0V2lzZURDb250cm9scy5FeHRlcm5hbEZpbGVDb250cm9sLk5XUGFnZVBhbGNlLCBOZXRXaXNlRENvbnRyb2xzLCBWZXJzaW9uPTAuNS4wLjIsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49ZWEwMDQ2ZTNkOTNjYWExZgILKYUBTmV0V2lzZURDb250cm9scy5FeHRlcm5hbEZpbGVDb250cm9sLk5XUmVuZGVyVGFnLCBOZXRXaXNlRENvbnRyb2xzLCBWZXJzaW9uPTAuNS4wLjIsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49ZWEwMDQ2ZTNkOTNjYWExZgELKYoBTmV0V2lzZURDb250cm9scy5FeHRlcm5hbEZpbGVDb250cm9sLk5XQnJvd3NlckRlcGVuZHMsIE5ldFdpc2VEQ29udHJvbHMsIFZlcnNpb249MC41LjAuMiwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1lYTAwNDZlM2Q5M2NhYTFmAQVPZjU0YWM4ZTBiMzUzM2I5YTgxMjVhMGM3ZjBkOGE2YTNjYmUyNzcyNDYxNDdkYTBkYzRmOGRhMjNiNDgxZmRhMiwsY3NzX3J0bF9oZS1JTGQCAQ8UKwAFZAsrBQILKwYCCysHAAVOZjU0YWM4ZTBiMzUzM2I5YTgxMjVhMGM3ZjBkOGE2YTNjYmUyNzcyNDYxNDdkYTBkYzRmOGRhMjNiNDgxZmRhMiwsanNfcnRsX2hlLUlMZAICDxQrAAVkCysFAgsrBgQLKwcABU1mNTRhYzhlMGIzNTMzYjlhODEyNWEwYzdmMGQ4YTZhM2NiZTI3NzI0NjE0N2RhMGRjNGY4ZGEyM2I0ODFmZGEyeHNsX0NvbW1vblhzbGQCAw8UKwAFZAsrBQILKwYECysHAQVNZjU0YWM4ZTBiMzUzM2I5YTgxMjVhMGM3ZjBkOGE2YTNjYmUyNzcyNDYxNDdkYTBkYzRmOGRhMjNiNDgxZmRhMnhzbF9ydGxfaGUtSUxkAiUPZBYQAgMPZBYCAgEPDxYCHhBTdGF0aW9uQ29tYm9UZXh0ZWQWOmYPFgIeBFRleHQFINeq15vXoNeV158g157Xodec15XXnCDXoNeh15nXoteUZAIBDw8WAh8JBSDXqteb16DXldefINee16HXnNeV15wg16DXodeZ16LXlGRkAgIPDxYCHwkFCNee15XXpteQZGQCAw8QDxYKHgVXaWR0aBsAAAAAAOBgQAEAAAAeDkRhdGFWYWx1ZUZpZWxkBQlTdGF0aW9uSWQeDURhdGFUZXh0RmllbGQFC1N0YXRpb25OYW1lHgtfIURhdGFCb3VuZGceBF8hU0ICgAIWAh8DBRJmb250LWZhbWlseTpBcmlhbDsQFTAP15HXl9eoINeq15fXoNeUGNeQ16nXk9eV15Mg16LXkyDXlNec15XXnQzXkNep16fXnNeV158P15HXkNeoINeZ16LXp9eRFteR15DXqCDXqdeR16Ig157XqNeb15Yi15HXkNeoINep15HXoiDXptek15XXnyAvINeQ15XXoNeZJxHXkdeZ16og15nXlNeV16nXog3XkdeZ16og16nXntepDdeR16DXmSDXkdeo16cO15HXoNeZ157Xmdeg15QM15PXmdee15XXoNeUKNeU15XXkyDXlNep16jXldefICjXoiLXqSDXp9eV16HXmNeZ15XXpykM15TXqNem15zXmdeUEdeX15PXqNeUINee16LXqNeRE9eX15XXpteV16og157XpNeo16UW15fXmdek15Qg15HXqiDXktec15nXnS7Xl9eZ16TXlCDXl9eV16Mg15TXm9eo157XnCAo16Ii16kg16jXlteZ15DXnCkgHteX15nXpNeUINee16jXm9eWINeU16nXnteV16DXlAnXmdeR16DXlCAq15nXqNeV16nXnNeZ150g15LXnyDXlNeX15nXldeqINeU16rXoNebIteZF9eZ16jXldep15zXmdedINee15zXl9eUDdeb16TXqCDXl9eR15MN15vXpNeoINeh15HXkA/XnNeRINeU157XpNeo16UT15zXlNeR15nXnSAtINeo15TXmAbXnNeV15MY15zXldeTIC0g15LXoNeZINeQ15HXmdeRKNee15XXk9eZ16LXmdefIC0g16TXkNeq15kg157XldeT15nXoteZ158X157XldeT15nXoteZ158g157XqNeb15YK16DXlNeo15nXlAnXoNeq15Ei15IK16DXqteg15nXlAbXoteb15UK16LXqtec15nXqiXXpNeq15cg16rXp9eV15XXlCAtINen16jXmdeqINeQ16jXmdeUHNek16rXlyDXqten15XXldeUINeh15LXldec15Qc16fXmdeh16jXmdeUINek16jXk9ehINeX16DXlA3Xp9eo15nXqiDXkteqEden16jXmdeqINeX15nXmdedFden16jXmdeqINee15XXpten15nXnxjXqNeQ16kg15TXoteZ158g16bXpNeV158m16jXkNep15XXnyDXnNem15nXldefINeU16jXkNep15XXoNeZ150b16jXl9eV15HXldeqICjXoiLXqSDXlNeT16gpCNeo157XnNeUL9eqIteQINeU15DXldeg15nXkdeo16HXmdeY15Qg154uINeU15nXqNeZ15PXmdedENeqIteQINeU15TXkteg15QQ16oi15Ag15TXqdec15XXnRzXqiLXkCDXodeR15nXk9eV16gg157XqNeb15YgFTAABDU4MDAENTkwMAQ1MzAwBDczMjAENzMwMAQzNDAwBDYzMDAENDEwMAQyODAwBDc1MDAEODcwMAQzNTAwBDMxMDAEMTMwMAQyMjAwBDIzMDAEMjEwMAQ1NDEwBDY1MDAENjcwMAQ0ODAwBDkyMDAEMTIyMAQ4NTUwBDUwMDAENTE1MAMzMDADNDAwBDE2MDAEODYwMAQzMzAwBDE1MDAEMjUwMAQ0MTcwBDQyNTAEMjgyMAQ3MDAwAzcwMAM4MDAEODgwMAQ5MTAwBDUyMDAENTAxMAQzNjAwBDQ2MjAENDYwMAQzNzAwFCsDMGdnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2RkAgQPDxYCHwkFBteZ16LXk2RkAgUPEA8WCh8KGwAAAAAA4GBAAQAAAB8LBQlTdGF0aW9uSWQfDAULU3RhdGlvbk5hbWUfDWcfDgKAAhYCHwMFEmZvbnQtZmFtaWx5OkFyaWFsOxAVMA/XkdeX16gg16rXl9eg15QY15DXqdeT15XXkyDXoteTINeU15zXldedDNeQ16nXp9ec15XXnw/XkdeQ16gg15nXoten15EW15HXkNeoINep15HXoiDXnteo15vXliLXkdeQ16gg16nXkdeiINem16TXldefIC8g15DXldeg15knEdeR15nXqiDXmdeU15XXqdeiDdeR15nXqiDXqdee16kN15HXoNeZINeR16jXpw7Xkdeg15nXnteZ16DXlAzXk9eZ157Xldeg15Qo15TXldeTINeU16nXqNeV158gKNeiItepINen15XXodeY15nXldenKQzXlNeo16bXnNeZ15QR15fXk9eo15Qg157Xoteo15ET15fXldem15XXqiDXntek16jXpRbXl9eZ16TXlCDXkdeqINeS15zXmdedLteX15nXpNeUINeX15XXoyDXlNeb16jXntecICjXoiLXqSDXqNeW15nXkNecKSAe15fXmdek15Qg157XqNeb15Yg15TXqdee15XXoNeUCdeZ15HXoNeUICrXmdeo15XXqdec15nXnSDXktefINeU15fXmdeV16og15TXqteg15si15kX15nXqNeV16nXnNeZ150g157XnNeX15QN15vXpNeoINeX15HXkw3Xm9ek16gg16HXkdeQD9ec15Eg15TXntek16jXpRPXnNeU15HXmdedIC0g16jXlNeYBtec15XXkxjXnNeV15MgLSDXkteg15kg15DXkdeZ15Eo157XldeT15nXoteZ158gLSDXpNeQ16rXmSDXnteV15PXmdei15nXnxfXnteV15PXmdei15nXnyDXnteo15vXlgrXoNeU16jXmdeUCdeg16rXkSLXkgrXoNeq16DXmdeUBtei15vXlQrXoteq15zXmdeqJdek16rXlyDXqten15XXldeUIC0g16fXqNeZ16og15DXqNeZ15Qc16TXqteXINeq16fXldeV15Qg16HXkteV15zXlBzXp9eZ16HXqNeZ15Qg16TXqNeT16Eg15fXoNeUDden16jXmdeqINeS16oR16fXqNeZ16og15fXmdeZ150V16fXqNeZ16og157Xldem16fXmdefGNeo15DXqSDXlNei15nXnyDXptek15XXnybXqNeQ16nXldefINec16bXmdeV158g15TXqNeQ16nXldeg15nXnRvXqNeX15XXkdeV16ogKNeiItepINeU15PXqCkI16jXntec15Qv16oi15Ag15TXkNeV16DXmdeR16jXodeZ15jXlCDXni4g15TXmdeo15nXk9eZ150Q16oi15Ag15TXlNeS16DXlBDXqiLXkCDXlNep15zXldedHNeqIteQINeh15HXmdeT15XXqCDXnteo15vXliAVMAAENTgwMAQ1OTAwBDUzMDAENzMyMAQ3MzAwBDM0MDAENjMwMAQ0MTAwBDI4MDAENzUwMAQ4NzAwBDM1MDAEMzEwMAQxMzAwBDIyMDAEMjMwMAQyMTAwBDU0MTAENjUwMAQ2NzAwBDQ4MDAEOTIwMAQxMjIwBDg1NTAENTAwMAQ1MTUwAzMwMAM0MDAEMTYwMAQ4NjAwBDMzMDAEMTUwMAQyNTAwBDQxNzAENDI1MAQyODIwBDcwMDADNzAwAzgwMAQ4ODAwBDkxMDAENTIwMAQ1MDEwBDM2MDAENDYyMAQ0NjAwBDM3MDAUKwMwZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZGQCBg8PFgIeCEltYWdlVXJsBTkvcmVzb3VyY2VzL0ltYWdlcy9UcmFpbi9TbWFsbERyaXZlUGxhbi9ydGwvcGxhbl9saW5lMS5naWZkZAIHDw8WAh8JBQrXqteQ16jXmdeaZGQCCA9kFgICAQ8PFgQeB01pbkRhdGUGAHChg4d4y4geDFNlbGVjdGVkRGF0ZQYAMAuuUHnLiGQWBGYPDw8WEB4KQWxsb3dFbXB0eWceDlJhZENvbnRyb2xzRGlyBQ5+L1JhZENvbnRyb2xzLx4SVXNlRW1iZWRkZWRTY3JpcHRzaB4ZVGV4dFdpdGhQcm9tcHRBbmRMaXRlcmFscwUKMjMvMDMvMjAwOR8JBQgyMzAzMjAwOR4OVGV4dFdpdGhQcm9tcHQFCDIzMDMyMDA5HhBUZXh0V2l0aExpdGVyYWxzBQoyMy8wMy8yMDA5HgxEYXRlVGltZUNvcHkGADALrlB5y4hkBRk8MS4uMzE+LzwxLi4xMj4vPDEuLjk5OTk+ZAICDxQrAAEPFhYFEkZhc3ROYXZpZ2F0aW9uU3RlcAIMBRdGYXN0TmF2aWdhdGlvbk5leHRJbWFnZQUPZmFzdE5hdkxlZnQuZ2lmBQtTcGVjaWFsRGF5cw8FmAFUZWxlcmlrLldlYkNvbnRyb2xzLkJhc2UuQ2FsZW5kYXIuQ29sbGVjdGlvbnMuQ2FsZW5kYXJEYXlDb2xsZWN0aW9uLCBSYWRDYWxlbmRhci5OZXQyLCBWZXJzaW9uPTEuOC4zLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49YTE0MzJjZDM0MTE3MzE0MBQrAAAFE05hdmlnYXRpb25QcmV2SW1hZ2UFDmFycm93UmlnaHQuZ2lmBQ5WaXN1YWxTZXR0aW5ncw8FmwFUZWxlcmlrLldlYkNvbnRyb2xzLkJhc2UuQ2FsZW5kYXIuQ29sbGVjdGlvbnMuVmlzdWFsU2V0dGluZ3NDb2xsZWN0aW9uLCBSYWRDYWxlbmRhci5OZXQyLCBWZXJzaW9uPTEuOC4zLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49YTE0MzJjZDM0MTE3MzE0MBQrAAkWBAUCSUQFCFRpdGxlQmFyBQFBBQh0aXRsZWJhchYEBQJJRAUMQ2FsZW5kYXJBcmVhBQFBBQtUYWJsZUxheW91dBYKBQFEBQ1yYWRDYWxEaXNhYmxlBQJJRAUHV2Vla2RheQUBQgULcmFkQ2FsSG92ZXIFAUMFDHJhZENhbFNlbGVjdAUBQQUNcmFkQ2FsRGVmYXVsdBYKBQFEBRRyYWRDYWxXZWVrZW5kRGlzYWJsZQUCSUQFB1dlZWtlbmQFAUIFEnJhZENhbFdlZWtlbmRIb3ZlcgUBQwUTcmFkQ2FsV2Vla2VuZFNlbGVjdAUBQQUUcmFkQ2FsV2Vla2VuZERlZmF1bHQWCgUBRAUKb3RoZXJNb250aAUCSUQFCk90aGVyTW9udGgFAUIFC3JhZENhbEhvdmVyBQFDBQxyYWRDYWxTZWxlY3QFAUEFCm90aGVyTW9udGgWCgUBRAUKb3V0T2ZSYW5nZQUCSUQFCk91dE9mUmFuZ2UFAUIFCm91dE9mUmFuZ2UFAUMFCm91dE9mUmFuZ2UFAUEFCm91dE9mUmFuZ2UWBAUCSUQFCFNlbGVjdG9yBQFBBQpEYXlzT2ZXZWVrFgQFAklEBQ9QcmV2aWV3U2VsZWN0b3IFAUEFD3ByZXZpZXdTZWxlY3RvchYEBQJJRAULUHJldmlld0FyZWEFAUEFFHJhZENhbFByZXZpZXdEZWZhdWx0BRFFbmFibGVNdWx0aVNlbGVjdGgFD1JlbmRlckludmlzaWJsZWcFBE1pbkQGAHChg4d4y4gFF0Zhc3ROYXZpZ2F0aW9uUHJldkltYWdlBRBmYXN0TmF2UmlnaHQuZ2lmBRNOYXZpZ2F0aW9uTmV4dEltYWdlBQ1hcnJvd0xlZnQuZ2lmBRBFbmFibGVOYXZpZ2F0aW9uZw8WBB8UaB8TBQ5+L1JhZENvbnRyb2xzL2RkAgkPDxYCHwkFDdeR15fXqCDXqdei15RkZAILDw8WAh8JBQrXmdem15nXkNeUZGQCDQ8PFgIfCQUI15TXktei15RkZAIOD2QWAmYPEA8WCh8KGwAAAAAAAE5AAQAAAB8LBQF2HwwFAXQfDWcfDgKAAmQQFRgFMDA6MDAFMDE6MDAFMDI6MDAFMDM6MDAFMDQ6MDAFMDU6MDAFMDY6MDAFMDc6MDAFMDg6MDAFMDk6MDAFMTA6MDAFMTE6MDAFMTI6MDAFMTM6MDAFMTQ6MDAFMTU6MDAFMTY6MDAFMTc6MDAFMTg6MDAFMTk6MDAFMjA6MDAFMjE6MDAFMjI6MDAFMjM6MDAVGAEwATEBMgEzATQBNQE2ATcBOAE5AjEwAjExAjEyAjEzAjE0AjE1AjE2AjE3AjE4AjE5AjIwAjIxAjIyAjIzFCsDGGdnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2RkAg8PDxYCHw8FOS9yZXNvdXJjZXMvSW1hZ2VzL1RyYWluL1NtYWxsRHJpdmVQbGFuL3J0bC9wbGFuX2xpbmUyLmdpZmRkAhAPDxYCHwkFGNee16bXkCDXqNeb15HXqiDXl9eW15XXqGRkAhEPDxYCHwkFCteq15DXqNeZ15pkZAISD2QWAgIBDw8WBB8QBgBwoYOHeMuIHxEGADALrlB5y4hkFgRmDw8PFhAfEmcfEwUOfi9SYWRDb250cm9scy8fFGgfFQUKMjMvMDMvMjAwOR8JBQgyMzAzMjAwOR8WBQgyMzAzMjAwOR8XBQoyMy8wMy8yMDA5HxgGADALrlB5y4hkBRk8MS4uMzE+LzwxLi4xMj4vPDEuLjk5OTk+ZAICDxQrAAEPFhQFEkZhc3ROYXZpZ2F0aW9uU3RlcAIMBRdGYXN0TmF2aWdhdGlvbk5leHRJbWFnZQUPZmFzdE5hdkxlZnQuZ2lmBRNOYXZpZ2F0aW9uUHJldkltYWdlBQ5hcnJvd1JpZ2h0LmdpZgUOVmlzdWFsU2V0dGluZ3MPBZsBVGVsZXJpay5XZWJDb250cm9scy5CYXNlLkNhbGVuZGFyLkNvbGxlY3Rpb25zLlZpc3VhbFNldHRpbmdzQ29sbGVjdGlvbiwgUmFkQ2FsZW5kYXIuTmV0MiwgVmVyc2lvbj0xLjguMy4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWExNDMyY2QzNDExNzMxNDAUKwAJFgQFAklEBQhUaXRsZUJhcgUBQQUIdGl0bGViYXIWBAUCSUQFDENhbGVuZGFyQXJlYQUBQQULVGFibGVMYXlvdXQWCgUBRAUNcmFkQ2FsRGlzYWJsZQUCSUQFB1dlZWtkYXkFAUIFC3JhZENhbEhvdmVyBQFDBQxyYWRDYWxTZWxlY3QFAUEFDXJhZENhbERlZmF1bHQWCgUBRAUUcmFkQ2FsV2Vla2VuZERpc2FibGUFAklEBQdXZWVrZW5kBQFCBRJyYWRDYWxXZWVrZW5kSG92ZXIFAUMFE3JhZENhbFdlZWtlbmRTZWxlY3QFAUEFFHJhZENhbFdlZWtlbmREZWZhdWx0FgoFAUQFCm90aGVyTW9udGgFAklEBQpPdGhlck1vbnRoBQFCBQtyYWRDYWxIb3ZlcgUBQwUMcmFkQ2FsU2VsZWN0BQFBBQpvdGhlck1vbnRoFgoFAUQFCm91dE9mUmFuZ2UFAklEBQpPdXRPZlJhbmdlBQFCBQpvdXRPZlJhbmdlBQFDBQpvdXRPZlJhbmdlBQFBBQpvdXRPZlJhbmdlFgQFAklEBQhTZWxlY3RvcgUBQQUKRGF5c09mV2VlaxYEBQJJRAUPUHJldmlld1NlbGVjdG9yBQFBBQ9wcmV2aWV3U2VsZWN0b3IWBAUCSUQFC1ByZXZpZXdBcmVhBQFBBRRyYWRDYWxQcmV2aWV3RGVmYXVsdAURRW5hYmxlTXVsdGlTZWxlY3RoBQ9SZW5kZXJJbnZpc2libGVnBQRNaW5EBgBwoYOHeMuIBRdGYXN0TmF2aWdhdGlvblByZXZJbWFnZQUQZmFzdE5hdlJpZ2h0LmdpZgUTTmF2aWdhdGlvbk5leHRJbWFnZQUNYXJyb3dMZWZ0LmdpZgULU3BlY2lhbERheXMPBZgBVGVsZXJpay5XZWJDb250cm9scy5CYXNlLkNhbGVuZGFyLkNvbGxlY3Rpb25zLkNhbGVuZGFyRGF5Q29sbGVjdGlvbiwgUmFkQ2FsZW5kYXIuTmV0MiwgVmVyc2lvbj0xLjguMy4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWExNDMyY2QzNDExNzMxNDAUKwAADxYEHxRoHxMFDn4vUmFkQ29udHJvbHMvZGQCEw8PFgIfCQUN15HXl9eoINep16LXlGRkAhUPDxYCHwkFCteZ16bXmdeQ15RkZAIXDw8WAh8JBQjXlNeS16LXlGRkAhgPZBYCZg8QDxYKHwobAAAAAAAATkABAAAAHwsFAXYfDAUBdB8NZx8OAoACZBAVGAUwMDowMAUwMTowMAUwMjowMAUwMzowMAUwNDowMAUwNTowMAUwNjowMAUwNzowMAUwODowMAUwOTowMAUxMDowMAUxMTowMAUxMjowMAUxMzowMAUxNDowMAUxNTowMAUxNjowMAUxNzowMAUxODowMAUxOTowMAUyMDowMAUyMTowMAUyMjowMAUyMzowMBUYATABMQEyATMBNAE1ATYBNwE4ATkCMTACMTECMTICMTMCMTQCMTUCMTYCMTcCMTgCMTkCMjACMjECMjICMjMUKwMYZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZGQCGQ8WAh4EaHJlZgU/aHR0cDovL3d3dy5yYWlsLmNvLmlsL0hlL0RyaXZlUGxhbi9wYWdlcy9hZHZhbmNlZERyaXZlUGxhbi5hc3B4FgICAQ8PFgIfCQUK157Xqten15PXnWRkAhoPFgIeA3NyYwVBL3Jlc291cmNlcy9oZS1JTC9JbWFnZXMvU21hbGxEcml2ZVBsYW4vcGxhbl9ncmF5X2J1dHRvbl9yaWdodC5naWZkAhsPFgIeCWlubmVyaHRtbAUP16DXp9eUINep15PXldeqZAIcDxYCHxoFQC9yZXNvdXJjZXMvaGUtSUwvSW1hZ2VzL1NtYWxsRHJpdmVQbGFuL3BsYW5fZ3JheV9idXR0b25fbGVmdC5naWZkAh0PFgIfGgUvL3Jlc291cmNlcy9oZS1JTC9JbWFnZXMvU21hbGxEcml2ZVBsYW4vbnVsbC5naWZkAh4PFgIfGgVAL3Jlc291cmNlcy9oZS1JTC9JbWFnZXMvU21hbGxEcml2ZVBsYW4vcGxhbl9yZWRfYnV0dG9uX3JpZ2h0LmdpZmQCHw8WAh8bBQbXl9ek16lkAiAPFgIfGgU/L3Jlc291cmNlcy9oZS1JTC9JbWFnZXMvU21hbGxEcml2ZVBsYW4vcGxhbl9yZWRfYnV0dG9uX2xlZnQuZ2lmZAIFD2QWAmYPDxYCHwFoZGQCBw9kFgJmDw8WAh8BaGRkAgkPZBYCZg8PFgIfAWhkZAILD2QWAmYPDxYCHwFoZGQCDQ9kFgJmDw8WAh8BaGRkAg8PZBYCZg8PFgIfAWhkZAIRD2QWAmYPDxYCHwFoZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFggFPGN0bDAwJFBsYWNlSG9sZGVyTWFpbiR1Y1NtYWxsRHJpdmVQbGFuJGRwR29pbmdUcmFpbiRjYWxlbmRhcgU5Y3RsMDAkUGxhY2VIb2xkZXJNYWluJHVjU21hbGxEcml2ZVBsYW4kR29pbmdIb3VyRGVwYXJ0dXJlBTtjdGwwMCRQbGFjZUhvbGRlck1haW4kdWNTbWFsbERyaXZlUGxhbiRBcnJpdmFsSG91ckRlcGFydHVyZQU7Y3RsMDAkUGxhY2VIb2xkZXJNYWluJHVjU21hbGxEcml2ZVBsYW4kQXJyaXZhbEhvdXJEZXBhcnR1cmUFQWN0bDAwJFBsYWNlSG9sZGVyTWFpbiR1Y1NtYWxsRHJpdmVQbGFuJGRwUmV0dXJubmluZ1RyYWluJGNhbGVuZGFyBTZjdGwwMCRQbGFjZUhvbGRlck1haW4kdWNTbWFsbERyaXZlUGxhbiRHb2luZ0hvdXJSZXR1cm4FOGN0bDAwJFBsYWNlSG9sZGVyTWFpbiR1Y1NtYWxsRHJpdmVQbGFuJEFycml2YWxIb3VyUmV0dXJuBThjdGwwMCRQbGFjZUhvbGRlck1haW4kdWNTbWFsbERyaXZlUGxhbiRBcnJpdmFsSG91clJldHVybvGNyhz84n1s+FuTIZeFVuZ0PKfM" />
  • Anonymous (unregistered) in reply to 50% Opacity
    50% Opacity:
    I stopped right here:
    <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTIwMTQ2NDI2NTEPZBYCZg9kFgICAQ9kFgQCAQ9kFgICBg9kFgJmD2QWAgIBDxYCHhNQcmV2aW91c0NvbnRyb2xNb2RlCymIAU1pY3Jvc29mdC5TaGFyZVBvaW50LldlYkNvbnRyb2xzLlNQQ29udHJvbE1vZGUsIE1pY3Jvc29mdC5TaGFyZVBvaW50LCBWZXJzaW9uPTEyLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPTcxZTliY2UxMTFlOTQyOWMBZAIDD2QWDgIBD2QWBAUmZ19iNDRmNmM0Yl8zZTFjXzQ0Y2VfOTQ0Yl8yMGJmZGM1NmJkNmUPD2RkZAUmZ19kMjk2ZDA3NV9iMWMyXzQ4ZGRfODczNF9kNjQ1YmM1ZmE0NmQPZBYCZg9kFgRmD2QWAmYPZBYCZg9kFgQCAQ9kFgJmD2QWAmYPFgIfAAsrBAFkAgIPZBYCZg9kFgJmDxYCHwALKwQBZAIBD2QWAmYPZBYCZg9kFgJmD2QWAmYPZBYCZg9kFgJmDxYCHwALKwQBZAIFD2QWAgIBDxYCHgdWaXNpYmxlaBYCZg9kFgQCAg9kFgYCAQ8WAh8BaGQCAw8WAh8BaGQCBQ8WAh8BaGQCAw8PFgIeCUFjY2Vzc0tleQUBL2RkAgsPZBYCAgIPDxYCHwFnFgIeBXN0eWxlBQ5kaXNwbGF5OmJsb2NrO2QCDQ9kFgICAw9kFgICAQ8PFgIfAWdkFgQCAQ8PFgIfAWhkFhwCAQ8PFgIfAWhkZAIDDxYCHwFoZAIFDw8WAh8BaGRkAgcPFgIfAWhkAgkPDxYCHwFoZGQCCw8PFgIfAWhkZAINDw8WAh8BaGRkAg8PDxYEHgdFbmFibGVkaB8BaGRkAhEPDxYCHwFoZGQCEw8PFgQfBGgfAWhkZAIVDw8WAh8BaGRkAhcPFgIfAWhkAhkPFgIfAWhkAhsPDxYCHwFnZGQCAw8PFgIfAWdkFgYCAQ8PFgIfAWdkZAIDDw8WBh4YcGVyc2lzdGVkRXJyb3JBY3Rpb25UcmVlZB4bcGVyc2lzdGVkRXJyb3JBY3Rpb25UcmVlSWRzZB8BZ2RkAgUPDxYCHwFnZGQCEQ9kFgICAQ9kFgICAg9kFgJmD2QWAgIBD2QWAgIBD2QWAmYPD2QWAh4FY2xhc3MFGG1zLXNidGFibGUgbXMtc2J0YWJsZS1leGQCFw9kFgICAQ8UKwACZBQrAAIGTqqV773cyogCvY3M8AoWCGYPFCsABWQLKYUBTmV0V2lzZURDb250cm9scy5FeHRlcm5hbEZpbGVDb250cm9sLk5XUGFnZVBhbGNlLCBOZXRXaXNlRENvbnRyb2xzLCBWZXJzaW9uPTAuNS4wLjIsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49ZWEwMDQ2ZTNkOTNjYWExZgILKYUBTmV0V2lzZURDb250cm9scy5FeHRlcm5hbEZpbGVDb250cm9sLk5XUmVuZGVyVGFnLCBOZXRXaXNlRENvbnRyb2xzLCBWZXJzaW9uPTAuNS4wLjIsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49ZWEwMDQ2ZTNkOTNjYWExZgELKYoBTmV0V2lzZURDb250cm9scy5FeHRlcm5hbEZpbGVDb250cm9sLk5XQnJvd3NlckRlcGVuZHMsIE5ldFdpc2VEQ29udHJvbHMsIFZlcnNpb249MC41LjAuMiwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1lYTAwNDZlM2Q5M2NhYTFmAQVPZjU0YWM4ZTBiMzUzM2I5YTgxMjVhMGM3ZjBkOGE2YTNjYmUyNzcyNDYxNDdkYTBkYzRmOGRhMjNiNDgxZmRhMiwsY3NzX3J0bF9oZS1JTGQCAQ8UKwAFZAsrBQILKwYCCysHAAVOZjU0YWM4ZTBiMzUzM2I5YTgxMjVhMGM3ZjBkOGE2YTNjYmUyNzcyNDYxNDdkYTBkYzRmOGRhMjNiNDgxZmRhMiwsanNfcnRsX2hlLUlMZAICDxQrAAVkCysFAgsrBgQLKwcABU1mNTRhYzhlMGIzNTMzYjlhODEyNWEwYzdmMGQ4YTZhM2NiZTI3NzI0NjE0N2RhMGRjNGY4ZGEyM2I0ODFmZGEyeHNsX0NvbW1vblhzbGQCAw8UKwAFZAsrBQILKwYECysHAQVNZjU0YWM4ZTBiMzUzM2I5YTgxMjVhMGM3ZjBkOGE2YTNjYmUyNzcyNDYxNDdkYTBkYzRmOGRhMjNiNDgxZmRhMnhzbF9ydGxfaGUtSUxkAiUPZBYQAgMPZBYCAgEPDxYCHhBTdGF0aW9uQ29tYm9UZXh0ZWQWOmYPFgIeBFRleHQFINeq15vXoNeV158g157Xodec15XXnCDXoNeh15nXoteUZAIBDw8WAh8JBSDXqteb16DXldefINee16HXnNeV15wg16DXodeZ16LXlGRkAgIPDxYCHwkFCNee15XXpteQZGQCAw8QDxYKHgVXaWR0aBsAAAAAAOBgQAEAAAAeDkRhdGFWYWx1ZUZpZWxkBQlTdGF0aW9uSWQeDURhdGFUZXh0RmllbGQFC1N0YXRpb25OYW1lHgtfIURhdGFCb3VuZGceBF8hU0ICgAIWAh8DBRJmb250LWZhbWlseTpBcmlhbDsQFTAP15HXl9eoINeq15fXoNeUGNeQ16nXk9eV15Mg16LXkyDXlNec15XXnQzXkNep16fXnNeV158P15HXkNeoINeZ16LXp9eRFteR15DXqCDXqdeR16Ig157XqNeb15Yi15HXkNeoINep15HXoiDXptek15XXnyAvINeQ15XXoNeZJxHXkdeZ16og15nXlNeV16nXog3XkdeZ16og16nXntepDdeR16DXmSDXkdeo16cO15HXoNeZ157Xmdeg15QM15PXmdee15XXoNeUKNeU15XXkyDXlNep16jXldefICjXoiLXqSDXp9eV16HXmNeZ15XXpykM15TXqNem15zXmdeUEdeX15PXqNeUINee16LXqNeRE9eX15XXpteV16og157XpNeo16UW15fXmdek15Qg15HXqiDXktec15nXnS7Xl9eZ16TXlCDXl9eV16Mg15TXm9eo157XnCAo16Ii16kg16jXlteZ15DXnCkgHteX15nXpNeUINee16jXm9eWINeU16nXnteV16DXlAnXmdeR16DXlCAq15nXqNeV16nXnNeZ150g15LXnyDXlNeX15nXldeqINeU16rXoNebIteZF9eZ16jXldep15zXmdedINee15zXl9eUDdeb16TXqCDXl9eR15MN15vXpNeoINeh15HXkA/XnNeRINeU157XpNeo16UT15zXlNeR15nXnSAtINeo15TXmAbXnNeV15MY15zXldeTIC0g15LXoNeZINeQ15HXmdeRKNee15XXk9eZ16LXmdefIC0g16TXkNeq15kg157XldeT15nXoteZ158X157XldeT15nXoteZ158g157XqNeb15YK16DXlNeo15nXlAnXoNeq15Ei15IK16DXqteg15nXlAbXoteb15UK16LXqtec15nXqiXXpNeq15cg16rXp9eV15XXlCAtINen16jXmdeqINeQ16jXmdeUHNek16rXlyDXqten15XXldeUINeh15LXldec15Qc16fXmdeh16jXmdeUINek16jXk9ehINeX16DXlA3Xp9eo15nXqiDXkteqEden16jXmdeqINeX15nXmdedFden16jXmdeqINee15XXpten15nXnxjXqNeQ16kg15TXoteZ158g16bXpNeV158m16jXkNep15XXnyDXnNem15nXldefINeU16jXkNep15XXoNeZ150b16jXl9eV15HXldeqICjXoiLXqSDXlNeT16gpCNeo157XnNeUL9eqIteQINeU15DXldeg15nXkdeo16HXmdeY15Qg154uINeU15nXqNeZ15PXmdedENeqIteQINeU15TXkteg15QQ16oi15Ag15TXqdec15XXnRzXqiLXkCDXodeR15nXk9eV16gg157XqNeb15YgFTAABDU4MDAENTkwMAQ1MzAwBDczMjAENzMwMAQzNDAwBDYzMDAENDEwMAQyODAwBDc1MDAEODcwMAQzNTAwBDMxMDAEMTMwMAQyMjAwBDIzMDAEMjEwMAQ1NDEwBDY1MDAENjcwMAQ0ODAwBDkyMDAEMTIyMAQ4NTUwBDUwMDAENTE1MAMzMDADNDAwBDE2MDAEODYwMAQzMzAwBDE1MDAEMjUwMAQ0MTcwBDQyNTAEMjgyMAQ3MDAwAzcwMAM4MDAEODgwMAQ5MTAwBDUyMDAENTAxMAQzNjAwBDQ2MjAENDYwMAQzNzAwFCsDMGdnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2RkAgQPDxYCHwkFBteZ16LXk2RkAgUPEA8WCh8KGwAAAAAA4GBAAQAAAB8LBQlTdGF0aW9uSWQfDAULU3RhdGlvbk5hbWUfDWcfDgKAAhYCHwMFEmZvbnQtZmFtaWx5OkFyaWFsOxAVMA/XkdeX16gg16rXl9eg15QY15DXqdeT15XXkyDXoteTINeU15zXldedDNeQ16nXp9ec15XXnw/XkdeQ16gg15nXoten15EW15HXkNeoINep15HXoiDXnteo15vXliLXkdeQ16gg16nXkdeiINem16TXldefIC8g15DXldeg15knEdeR15nXqiDXmdeU15XXqdeiDdeR15nXqiDXqdee16kN15HXoNeZINeR16jXpw7Xkdeg15nXnteZ16DXlAzXk9eZ157Xldeg15Qo15TXldeTINeU16nXqNeV158gKNeiItepINen15XXodeY15nXldenKQzXlNeo16bXnNeZ15QR15fXk9eo15Qg157Xoteo15ET15fXldem15XXqiDXntek16jXpRbXl9eZ16TXlCDXkdeqINeS15zXmdedLteX15nXpNeUINeX15XXoyDXlNeb16jXntecICjXoiLXqSDXqNeW15nXkNecKSAe15fXmdek15Qg157XqNeb15Yg15TXqdee15XXoNeUCdeZ15HXoNeUICrXmdeo15XXqdec15nXnSDXktefINeU15fXmdeV16og15TXqteg15si15kX15nXqNeV16nXnNeZ150g157XnNeX15QN15vXpNeoINeX15HXkw3Xm9ek16gg16HXkdeQD9ec15Eg15TXntek16jXpRPXnNeU15HXmdedIC0g16jXlNeYBtec15XXkxjXnNeV15MgLSDXkteg15kg15DXkdeZ15Eo157XldeT15nXoteZ158gLSDXpNeQ16rXmSDXnteV15PXmdei15nXnxfXnteV15PXmdei15nXnyDXnteo15vXlgrXoNeU16jXmdeUCdeg16rXkSLXkgrXoNeq16DXmdeUBtei15vXlQrXoteq15zXmdeqJdek16rXlyDXqten15XXldeUIC0g16fXqNeZ16og15DXqNeZ15Qc16TXqteXINeq16fXldeV15Qg16HXkteV15zXlBzXp9eZ16HXqNeZ15Qg16TXqNeT16Eg15fXoNeUDden16jXmdeqINeS16oR16fXqNeZ16og15fXmdeZ150V16fXqNeZ16og157Xldem16fXmdefGNeo15DXqSDXlNei15nXnyDXptek15XXnybXqNeQ16nXldefINec16bXmdeV158g15TXqNeQ16nXldeg15nXnRvXqNeX15XXkdeV16ogKNeiItepINeU15PXqCkI16jXntec15Qv16oi15Ag15TXkNeV16DXmdeR16jXodeZ15jXlCDXni4g15TXmdeo15nXk9eZ150Q16oi15Ag15TXlNeS16DXlBDXqiLXkCDXlNep15zXldedHNeqIteQINeh15HXmdeT15XXqCDXnteo15vXliAVMAAENTgwMAQ1OTAwBDUzMDAENzMyMAQ3MzAwBDM0MDAENjMwMAQ0MTAwBDI4MDAENzUwMAQ4NzAwBDM1MDAEMzEwMAQxMzAwBDIyMDAEMjMwMAQyMTAwBDU0MTAENjUwMAQ2NzAwBDQ4MDAEOTIwMAQxMjIwBDg1NTAENTAwMAQ1MTUwAzMwMAM0MDAEMTYwMAQ4NjAwBDMzMDAEMTUwMAQyNTAwBDQxNzAENDI1MAQyODIwBDcwMDADNzAwAzgwMAQ4ODAwBDkxMDAENTIwMAQ1MDEwBDM2MDAENDYyMAQ0NjAwBDM3MDAUKwMwZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZGQCBg8PFgIeCEltYWdlVXJsBTkvcmVzb3VyY2VzL0ltYWdlcy9UcmFpbi9TbWFsbERyaXZlUGxhbi9ydGwvcGxhbl9saW5lMS5naWZkZAIHDw8WAh8JBQrXqteQ16jXmdeaZGQCCA9kFgICAQ8PFgQeB01pbkRhdGUGAHChg4d4y4geDFNlbGVjdGVkRGF0ZQYAMAuuUHnLiGQWBGYPDw8WEB4KQWxsb3dFbXB0eWceDlJhZENvbnRyb2xzRGlyBQ5+L1JhZENvbnRyb2xzLx4SVXNlRW1iZWRkZWRTY3JpcHRzaB4ZVGV4dFdpdGhQcm9tcHRBbmRMaXRlcmFscwUKMjMvMDMvMjAwOR8JBQgyMzAzMjAwOR4OVGV4dFdpdGhQcm9tcHQFCDIzMDMyMDA5HhBUZXh0V2l0aExpdGVyYWxzBQoyMy8wMy8yMDA5HgxEYXRlVGltZUNvcHkGADALrlB5y4hkBRk8MS4uMzE+LzwxLi4xMj4vPDEuLjk5OTk+ZAICDxQrAAEPFhYFEkZhc3ROYXZpZ2F0aW9uU3RlcAIMBRdGYXN0TmF2aWdhdGlvbk5leHRJbWFnZQUPZmFzdE5hdkxlZnQuZ2lmBQtTcGVjaWFsRGF5cw8FmAFUZWxlcmlrLldlYkNvbnRyb2xzLkJhc2UuQ2FsZW5kYXIuQ29sbGVjdGlvbnMuQ2FsZW5kYXJEYXlDb2xsZWN0aW9uLCBSYWRDYWxlbmRhci5OZXQyLCBWZXJzaW9uPTEuOC4zLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49YTE0MzJjZDM0MTE3MzE0MBQrAAAFE05hdmlnYXRpb25QcmV2SW1hZ2UFDmFycm93UmlnaHQuZ2lmBQ5WaXN1YWxTZXR0aW5ncw8FmwFUZWxlcmlrLldlYkNvbnRyb2xzLkJhc2UuQ2FsZW5kYXIuQ29sbGVjdGlvbnMuVmlzdWFsU2V0dGluZ3NDb2xsZWN0aW9uLCBSYWRDYWxlbmRhci5OZXQyLCBWZXJzaW9uPTEuOC4zLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49YTE0MzJjZDM0MTE3MzE0MBQrAAkWBAUCSUQFCFRpdGxlQmFyBQFBBQh0aXRsZWJhchYEBQJJRAUMQ2FsZW5kYXJBcmVhBQFBBQtUYWJsZUxheW91dBYKBQFEBQ1yYWRDYWxEaXNhYmxlBQJJRAUHV2Vla2RheQUBQgULcmFkQ2FsSG92ZXIFAUMFDHJhZENhbFNlbGVjdAUBQQUNcmFkQ2FsRGVmYXVsdBYKBQFEBRRyYWRDYWxXZWVrZW5kRGlzYWJsZQUCSUQFB1dlZWtlbmQFAUIFEnJhZENhbFdlZWtlbmRIb3ZlcgUBQwUTcmFkQ2FsV2Vla2VuZFNlbGVjdAUBQQUUcmFkQ2FsV2Vla2VuZERlZmF1bHQWCgUBRAUKb3RoZXJNb250aAUCSUQFCk90aGVyTW9udGgFAUIFC3JhZENhbEhvdmVyBQFDBQxyYWRDYWxTZWxlY3QFAUEFCm90aGVyTW9udGgWCgUBRAUKb3V0T2ZSYW5nZQUCSUQFCk91dE9mUmFuZ2UFAUIFCm91dE9mUmFuZ2UFAUMFCm91dE9mUmFuZ2UFAUEFCm91dE9mUmFuZ2UWBAUCSUQFCFNlbGVjdG9yBQFBBQpEYXlzT2ZXZWVrFgQFAklEBQ9QcmV2aWV3U2VsZWN0b3IFAUEFD3ByZXZpZXdTZWxlY3RvchYEBQJJRAULUHJldmlld0FyZWEFAUEFFHJhZENhbFByZXZpZXdEZWZhdWx0BRFFbmFibGVNdWx0aVNlbGVjdGgFD1JlbmRlckludmlzaWJsZWcFBE1pbkQGAHChg4d4y4gFF0Zhc3ROYXZpZ2F0aW9uUHJldkltYWdlBRBmYXN0TmF2UmlnaHQuZ2lmBRNOYXZpZ2F0aW9uTmV4dEltYWdlBQ1hcnJvd0xlZnQuZ2lmBRBFbmFibGVOYXZpZ2F0aW9uZw8WBB8UaB8TBQ5+L1JhZENvbnRyb2xzL2RkAgkPDxYCHwkFDdeR15fXqCDXqdei15RkZAILDw8WAh8JBQrXmdem15nXkNeUZGQCDQ8PFgIfCQUI15TXktei15RkZAIOD2QWAmYPEA8WCh8KGwAAAAAAAE5AAQAAAB8LBQF2HwwFAXQfDWcfDgKAAmQQFRgFMDA6MDAFMDE6MDAFMDI6MDAFMDM6MDAFMDQ6MDAFMDU6MDAFMDY6MDAFMDc6MDAFMDg6MDAFMDk6MDAFMTA6MDAFMTE6MDAFMTI6MDAFMTM6MDAFMTQ6MDAFMTU6MDAFMTY6MDAFMTc6MDAFMTg6MDAFMTk6MDAFMjA6MDAFMjE6MDAFMjI6MDAFMjM6MDAVGAEwATEBMgEzATQBNQE2ATcBOAE5AjEwAjExAjEyAjEzAjE0AjE1AjE2AjE3AjE4AjE5AjIwAjIxAjIyAjIzFCsDGGdnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2RkAg8PDxYCHw8FOS9yZXNvdXJjZXMvSW1hZ2VzL1RyYWluL1NtYWxsRHJpdmVQbGFuL3J0bC9wbGFuX2xpbmUyLmdpZmRkAhAPDxYCHwkFGNee16bXkCDXqNeb15HXqiDXl9eW15XXqGRkAhEPDxYCHwkFCteq15DXqNeZ15pkZAISD2QWAgIBDw8WBB8QBgBwoYOHeMuIHxEGADALrlB5y4hkFgRmDw8PFhAfEmcfEwUOfi9SYWRDb250cm9scy8fFGgfFQUKMjMvMDMvMjAwOR8JBQgyMzAzMjAwOR8WBQgyMzAzMjAwOR8XBQoyMy8wMy8yMDA5HxgGADALrlB5y4hkBRk8MS4uMzE+LzwxLi4xMj4vPDEuLjk5OTk+ZAICDxQrAAEPFhQFEkZhc3ROYXZpZ2F0aW9uU3RlcAIMBRdGYXN0TmF2aWdhdGlvbk5leHRJbWFnZQUPZmFzdE5hdkxlZnQuZ2lmBRNOYXZpZ2F0aW9uUHJldkltYWdlBQ5hcnJvd1JpZ2h0LmdpZgUOVmlzdWFsU2V0dGluZ3MPBZsBVGVsZXJpay5XZWJDb250cm9scy5CYXNlLkNhbGVuZGFyLkNvbGxlY3Rpb25zLlZpc3VhbFNldHRpbmdzQ29sbGVjdGlvbiwgUmFkQ2FsZW5kYXIuTmV0MiwgVmVyc2lvbj0xLjguMy4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWExNDMyY2QzNDExNzMxNDAUKwAJFgQFAklEBQhUaXRsZUJhcgUBQQUIdGl0bGViYXIWBAUCSUQFDENhbGVuZGFyQXJlYQUBQQULVGFibGVMYXlvdXQWCgUBRAUNcmFkQ2FsRGlzYWJsZQUCSUQFB1dlZWtkYXkFAUIFC3JhZENhbEhvdmVyBQFDBQxyYWRDYWxTZWxlY3QFAUEFDXJhZENhbERlZmF1bHQWCgUBRAUUcmFkQ2FsV2Vla2VuZERpc2FibGUFAklEBQdXZWVrZW5kBQFCBRJyYWRDYWxXZWVrZW5kSG92ZXIFAUMFE3JhZENhbFdlZWtlbmRTZWxlY3QFAUEFFHJhZENhbFdlZWtlbmREZWZhdWx0FgoFAUQFCm90aGVyTW9udGgFAklEBQpPdGhlck1vbnRoBQFCBQtyYWRDYWxIb3ZlcgUBQwUMcmFkQ2FsU2VsZWN0BQFBBQpvdGhlck1vbnRoFgoFAUQFCm91dE9mUmFuZ2UFAklEBQpPdXRPZlJhbmdlBQFCBQpvdXRPZlJhbmdlBQFDBQpvdXRPZlJhbmdlBQFBBQpvdXRPZlJhbmdlFgQFAklEBQhTZWxlY3RvcgUBQQUKRGF5c09mV2VlaxYEBQJJRAUPUHJldmlld1NlbGVjdG9yBQFBBQ9wcmV2aWV3U2VsZWN0b3IWBAUCSUQFC1ByZXZpZXdBcmVhBQFBBRRyYWRDYWxQcmV2aWV3RGVmYXVsdAURRW5hYmxlTXVsdGlTZWxlY3RoBQ9SZW5kZXJJbnZpc2libGVnBQRNaW5EBgBwoYOHeMuIBRdGYXN0TmF2aWdhdGlvblByZXZJbWFnZQUQZmFzdE5hdlJpZ2h0LmdpZgUTTmF2aWdhdGlvbk5leHRJbWFnZQUNYXJyb3dMZWZ0LmdpZgULU3BlY2lhbERheXMPBZgBVGVsZXJpay5XZWJDb250cm9scy5CYXNlLkNhbGVuZGFyLkNvbGxlY3Rpb25zLkNhbGVuZGFyRGF5Q29sbGVjdGlvbiwgUmFkQ2FsZW5kYXIuTmV0MiwgVmVyc2lvbj0xLjguMy4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWExNDMyY2QzNDExNzMxNDAUKwAADxYEHxRoHxMFDn4vUmFkQ29udHJvbHMvZGQCEw8PFgIfCQUN15HXl9eoINep16LXlGRkAhUPDxYCHwkFCteZ16bXmdeQ15RkZAIXDw8WAh8JBQjXlNeS16LXlGRkAhgPZBYCZg8QDxYKHwobAAAAAAAATkABAAAAHwsFAXYfDAUBdB8NZx8OAoACZBAVGAUwMDowMAUwMTowMAUwMjowMAUwMzowMAUwNDowMAUwNTowMAUwNjowMAUwNzowMAUwODowMAUwOTowMAUxMDowMAUxMTowMAUxMjowMAUxMzowMAUxNDowMAUxNTowMAUxNjowMAUxNzowMAUxODowMAUxOTowMAUyMDowMAUyMTowMAUyMjowMAUyMzowMBUYATABMQEyATMBNAE1ATYBNwE4ATkCMTACMTECMTICMTMCMTQCMTUCMTYCMTcCMTgCMTkCMjACMjECMjICMjMUKwMYZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZGQCGQ8WAh4EaHJlZgU/aHR0cDovL3d3dy5yYWlsLmNvLmlsL0hlL0RyaXZlUGxhbi9wYWdlcy9hZHZhbmNlZERyaXZlUGxhbi5hc3B4FgICAQ8PFgIfCQUK157Xqten15PXnWRkAhoPFgIeA3NyYwVBL3Jlc291cmNlcy9oZS1JTC9JbWFnZXMvU21hbGxEcml2ZVBsYW4vcGxhbl9ncmF5X2J1dHRvbl9yaWdodC5naWZkAhsPFgIeCWlubmVyaHRtbAUP16DXp9eUINep15PXldeqZAIcDxYCHxoFQC9yZXNvdXJjZXMvaGUtSUwvSW1hZ2VzL1NtYWxsRHJpdmVQbGFuL3BsYW5fZ3JheV9idXR0b25fbGVmdC5naWZkAh0PFgIfGgUvL3Jlc291cmNlcy9oZS1JTC9JbWFnZXMvU21hbGxEcml2ZVBsYW4vbnVsbC5naWZkAh4PFgIfGgVAL3Jlc291cmNlcy9oZS1JTC9JbWFnZXMvU21hbGxEcml2ZVBsYW4vcGxhbl9yZWRfYnV0dG9uX3JpZ2h0LmdpZmQCHw8WAh8bBQbXl9ek16lkAiAPFgIfGgU/L3Jlc291cmNlcy9oZS1JTC9JbWFnZXMvU21hbGxEcml2ZVBsYW4vcGxhbl9yZWRfYnV0dG9uX2xlZnQuZ2lmZAIFD2QWAmYPDxYCHwFoZGQCBw9kFgJmDw8WAh8BaGRkAgkPZBYCZg8PFgIfAWhkZAILD2QWAmYPDxYCHwFoZGQCDQ9kFgJmDw8WAh8BaGRkAg8PZBYCZg8PFgIfAWhkZAIRD2QWAmYPDxYCHwFoZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFggFPGN0bDAwJFBsYWNlSG9sZGVyTWFpbiR1Y1NtYWxsRHJpdmVQbGFuJGRwR29pbmdUcmFpbiRjYWxlbmRhcgU5Y3RsMDAkUGxhY2VIb2xkZXJNYWluJHVjU21hbGxEcml2ZVBsYW4kR29pbmdIb3VyRGVwYXJ0dXJlBTtjdGwwMCRQbGFjZUhvbGRlck1haW4kdWNTbWFsbERyaXZlUGxhbiRBcnJpdmFsSG91ckRlcGFydHVyZQU7Y3RsMDAkUGxhY2VIb2xkZXJNYWluJHVjU21hbGxEcml2ZVBsYW4kQXJyaXZhbEhvdXJEZXBhcnR1cmUFQWN0bDAwJFBsYWNlSG9sZGVyTWFpbiR1Y1NtYWxsRHJpdmVQbGFuJGRwUmV0dXJubmluZ1RyYWluJGNhbGVuZGFyBTZjdGwwMCRQbGFjZUhvbGRlck1haW4kdWNTbWFsbERyaXZlUGxhbiRHb2luZ0hvdXJSZXR1cm4FOGN0bDAwJFBsYWNlSG9sZGVyTWFpbiR1Y1NtYWxsRHJpdmVQbGFuJEFycml2YWxIb3VyUmV0dXJuBThjdGwwMCRQbGFjZUhvbGRlck1haW4kdWNTbWFsbERyaXZlUGxhbiRBcnJpdmFsSG91clJldHVybvGNyhz84n1s+FuTIZeFVuZ0PKfM" />

    ...That's just ASP.NET. It always does that.

  • Klaus (unregistered)
    Anon:
    function AddComment(str) { AddCommentCore(str, true); }

    fuction AddCommentCore(str, bAsComment) { AddCommentCoreCore(str, bAsComment, false, true); }

    function AddCommentCoreCore(str, bAsComment, bFunny, bWTF) { AddCommentCoreCoreCore(.... }

    AddCommentCoreCoreCore(str, bAsComment, bFunny, bWTF, bCheckValidChars){ Core(str, null, null, null, bAsComment, null, null, bFunny, null, bWTF, null, null, null, null, null, null, null, null, null, null, 1, null, true, null, ValidChars[60], null, null, null, null, null, NaN); }

  • Anonymous (unregistered) in reply to Whoevar
    Whoevar:
    Why Two Kay:
    At least the page looks okay, aesthetically speaking.
    Not using Opera 9.64 ;-)

    Fortunately only the edgy browser elitist crowd will be inconvenienced. Phew, for a second I thought we had a problem.

  • 50% Opacity (unregistered) in reply to Anonymous
    Anonymous:
    50% Opacity:
    I stopped right here:
    <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwU..." />

    ...That's just ASP.NET. It always does that.

    Oh well, in that case...

    WTF‽

  • AndrewB (unregistered)

    Just look at this...

    var LegalUrlChars=new Array ( false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, true, true, false, false, true, false, false, true, true, true, false, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, false, true, false, true, false, false, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, false, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false );

    Look closer..

    );

    They're making the code CRY.

  • (cs) in reply to 50% Opacity
    50% Opacity:
    I stopped right here:
    <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTIwMTQ2NDI2NTEPZBYCZg9kFgICAQ9kFgQCAQ9kFgICBg9kFgJmD2QWAgIBDxYCHhNQcmV2aW91c0NvbnRyb2xNb2RlCymIAU1pY3Jvc29mdC5TaGFyZVBvaW50LldlYkNvbnRyb2xzLlNQQ29udHJvbE1vZGUsIE1pY3Jvc29mdC5TaGFyZVBvaW50LCBWZXJzaW9uPTEyLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPTcxZTliY2UxMTFlOTQyOWMBZAIDD2QWDgIBD2QWBAUmZ19iNDRmNmM0Yl8zZTFjXzQ0Y2VfOTQ0Yl8yMGJmZGM1NmJkNmUPD2RkZAUmZ19kMjk2ZDA3NV9iMWMyXzQ4ZGRfODczNF9kNjQ1YmM1ZmE0NmQPZBYCZg9kFgRmD2QWAmYPZBYCZg9kFgQCAQ9kFgJmD2QWAmYPFgIfAAsrBAFkAgIPZBYCZg9kFgJmDxYCHwALKwQBZAIBD2QWAmYPZBYCZg9kFgJmD2QWAmYPZBYCZg9kFgJmDxYCHwALKwQBZAIFD2QWAgIBDxYCHgdWaXNpYmxlaBYCZg9kFgQCAg9kFgYCAQ8WAh8BaGQCAw8WAh8BaGQCBQ8WAh8BaGQCAw8PFgIeCUFjY2Vzc0tleQUBL2RkAgsPZBYCAgIPDxYCHwFnFgIeBXN0eWxlBQ5kaXNwbGF5OmJsb2NrO2QCDQ9kFgICAw9kFgICAQ8PFgIfAWdkFgQCAQ8PFgIfAWhkFhwCAQ8PFgIfAWhkZAIDDxYCHwFoZAIFDw8WAh8BaGRkAgcPFgIfAWhkAgkPDxYCHwFoZGQCCw8PFgIfAWhkZAINDw8WAh8BaGRkAg8PDxYEHgdFbmFibGVkaB8BaGRkAhEPDxYCHwFoZGQCEw8PFgQfBGgfAWhkZAIVDw8WAh8BaGRkAhcPFgIfAWhkAhkPFgIfAWhkAhsPDxYCHwFnZGQCAw8PFgIfAWdkFgYCAQ8PFgIfAWdkZAIDDw8WBh4YcGVyc2lzdGVkRXJyb3JBY3Rpb25UcmVlZB4bcGVyc2lzdGVkRXJyb3JBY3Rpb25UcmVlSWRzZB8BZ2RkAgUPDxYCHwFnZGQCEQ9kFgICAQ9kFgICAg9kFgJmD2QWAgIBD2QWAgIBD2QWAmYPD2QWAh4FY2xhc3MFGG1zLXNidGFibGUgbXMtc2J0YWJsZS1leGQCFw9kFgICAQ8UKwACZBQrAAIGTqqV773cyogCvY3M8AoWCGYPFCsABWQLKYUBTmV0V2lzZURDb250cm9scy5FeHRlcm5hbEZpbGVDb250cm9sLk5XUGFnZVBhbGNlLCBOZXRXaXNlRENvbnRyb2xzLCBWZXJzaW9uPTAuNS4wLjIsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49ZWEwMDQ2ZTNkOTNjYWExZgILKYUBTmV0V2lzZURDb250cm9scy5FeHRlcm5hbEZpbGVDb250cm9sLk5XUmVuZGVyVGFnLCBOZXRXaXNlRENvbnRyb2xzLCBWZXJzaW9uPTAuNS4wLjIsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49ZWEwMDQ2ZTNkOTNjYWExZgELKYoBTmV0V2lzZURDb250cm9scy5FeHRlcm5hbEZpbGVDb250cm9sLk5XQnJvd3NlckRlcGVuZHMsIE5ldFdpc2VEQ29udHJvbHMsIFZlcnNpb249MC41LjAuMiwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1lYTAwNDZlM2Q5M2NhYTFmAQVPZjU0YWM4ZTBiMzUzM2I5YTgxMjVhMGM3ZjBkOGE2YTNjYmUyNzcyNDYxNDdkYTBkYzRmOGRhMjNiNDgxZmRhMiwsY3NzX3J0bF9oZS1JTGQCAQ8UKwAFZAsrBQILKwYCCysHAAVOZjU0YWM4ZTBiMzUzM2I5YTgxMjVhMGM3ZjBkOGE2YTNjYmUyNzcyNDYxNDdkYTBkYzRmOGRhMjNiNDgxZmRhMiwsanNfcnRsX2hlLUlMZAICDxQrAAVkCysFAgsrBgQLKwcABU1mNTRhYzhlMGIzNTMzYjlhODEyNWEwYzdmMGQ4YTZhM2NiZTI3NzI0NjE0N2RhMGRjNGY4ZGEyM2I0ODFmZGEyeHNsX0NvbW1vblhzbGQCAw8UKwAFZAsrBQILKwYECysHAQVNZjU0YWM4ZTBiMzUzM2I5YTgxMjVhMGM3ZjBkOGE2YTNjYmUyNzcyNDYxNDdkYTBkYzRmOGRhMjNiNDgxZmRhMnhzbF9ydGxfaGUtSUxkAiUPZBYQAgMPZBYCAgEPDxYCHhBTdGF0aW9uQ29tYm9UZXh0ZWQWOmYPFgIeBFRleHQFINeq15vXoNeV158g157Xodec15XXnCDXoNeh15nXoteUZAIBDw8WAh8JBSDXqteb16DXldefINee16HXnNeV15wg16DXodeZ16LXlGRkAgIPDxYCHwkFCNee15XXpteQZGQCAw8QDxYKHgVXaWR0aBsAAAAAAOBgQAEAAAAeDkRhdGFWYWx1ZUZpZWxkBQlTdGF0aW9uSWQeDURhdGFUZXh0RmllbGQFC1N0YXRpb25OYW1lHgtfIURhdGFCb3VuZGceBF8hU0ICgAIWAh8DBRJmb250LWZhbWlseTpBcmlhbDsQFTAP15HXl9eoINeq15fXoNeUGNeQ16nXk9eV15Mg16LXkyDXlNec15XXnQzXkNep16fXnNeV158P15HXkNeoINeZ16LXp9eRFteR15DXqCDXqdeR16Ig157XqNeb15Yi15HXkNeoINep15HXoiDXptek15XXnyAvINeQ15XXoNeZJxHXkdeZ16og15nXlNeV16nXog3XkdeZ16og16nXntepDdeR16DXmSDXkdeo16cO15HXoNeZ157Xmdeg15QM15PXmdee15XXoNeUKNeU15XXkyDXlNep16jXldefICjXoiLXqSDXp9eV16HXmNeZ15XXpykM15TXqNem15zXmdeUEdeX15PXqNeUINee16LXqNeRE9eX15XXpteV16og157XpNeo16UW15fXmdek15Qg15HXqiDXktec15nXnS7Xl9eZ16TXlCDXl9eV16Mg15TXm9eo157XnCAo16Ii16kg16jXlteZ15DXnCkgHteX15nXpNeUINee16jXm9eWINeU16nXnteV16DXlAnXmdeR16DXlCAq15nXqNeV16nXnNeZ150g15LXnyDXlNeX15nXldeqINeU16rXoNebIteZF9eZ16jXldep15zXmdedINee15zXl9eUDdeb16TXqCDXl9eR15MN15vXpNeoINeh15HXkA/XnNeRINeU157XpNeo16UT15zXlNeR15nXnSAtINeo15TXmAbXnNeV15MY15zXldeTIC0g15LXoNeZINeQ15HXmdeRKNee15XXk9eZ16LXmdefIC0g16TXkNeq15kg157XldeT15nXoteZ158X157XldeT15nXoteZ158g157XqNeb15YK16DXlNeo15nXlAnXoNeq15Ei15IK16DXqteg15nXlAbXoteb15UK16LXqtec15nXqiXXpNeq15cg16rXp9eV15XXlCAtINen16jXmdeqINeQ16jXmdeUHNek16rXlyDXqten15XXldeUINeh15LXldec15Qc16fXmdeh16jXmdeUINek16jXk9ehINeX16DXlA3Xp9eo15nXqiDXkteqEden16jXmdeqINeX15nXmdedFden16jXmdeqINee15XXpten15nXnxjXqNeQ16kg15TXoteZ158g16bXpNeV158m16jXkNep15XXnyDXnNem15nXldefINeU16jXkNep15XXoNeZ150b16jXl9eV15HXldeqICjXoiLXqSDXlNeT16gpCNeo157XnNeUL9eqIteQINeU15DXldeg15nXkdeo16HXmdeY15Qg154uINeU15nXqNeZ15PXmdedENeqIteQINeU15TXkteg15QQ16oi15Ag15TXqdec15XXnRzXqiLXkCDXodeR15nXk9eV16gg157XqNeb15YgFTAABDU4MDAENTkwMAQ1MzAwBDczMjAENzMwMAQzNDAwBDYzMDAENDEwMAQyODAwBDc1MDAEODcwMAQzNTAwBDMxMDAEMTMwMAQyMjAwBDIzMDAEMjEwMAQ1NDEwBDY1MDAENjcwMAQ0ODAwBDkyMDAEMTIyMAQ4NTUwBDUwMDAENTE1MAMzMDADNDAwBDE2MDAEODYwMAQzMzAwBDE1MDAEMjUwMAQ0MTcwBDQyNTAEMjgyMAQ3MDAwAzcwMAM4MDAEODgwMAQ5MTAwBDUyMDAENTAxMAQzNjAwBDQ2MjAENDYwMAQzNzAwFCsDMGdnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2RkAgQPDxYCHwkFBteZ16LXk2RkAgUPEA8WCh8KGwAAAAAA4GBAAQAAAB8LBQlTdGF0aW9uSWQfDAULU3RhdGlvbk5hbWUfDWcfDgKAAhYCHwMFEmZvbnQtZmFtaWx5OkFyaWFsOxAVMA/XkdeX16gg16rXl9eg15QY15DXqdeT15XXkyDXoteTINeU15zXldedDNeQ16nXp9ec15XXnw/XkdeQ16gg15nXoten15EW15HXkNeoINep15HXoiDXnteo15vXliLXkdeQ16gg16nXkdeiINem16TXldefIC8g15DXldeg15knEdeR15nXqiDXmdeU15XXqdeiDdeR15nXqiDXqdee16kN15HXoNeZINeR16jXpw7Xkdeg15nXnteZ16DXlAzXk9eZ157Xldeg15Qo15TXldeTINeU16nXqNeV158gKNeiItepINen15XXodeY15nXldenKQzXlNeo16bXnNeZ15QR15fXk9eo15Qg157Xoteo15ET15fXldem15XXqiDXntek16jXpRbXl9eZ16TXlCDXkdeqINeS15zXmdedLteX15nXpNeUINeX15XXoyDXlNeb16jXntecICjXoiLXqSDXqNeW15nXkNecKSAe15fXmdek15Qg157XqNeb15Yg15TXqdee15XXoNeUCdeZ15HXoNeUICrXmdeo15XXqdec15nXnSDXktefINeU15fXmdeV16og15TXqteg15si15kX15nXqNeV16nXnNeZ150g157XnNeX15QN15vXpNeoINeX15HXkw3Xm9ek16gg16HXkdeQD9ec15Eg15TXntek16jXpRPXnNeU15HXmdedIC0g16jXlNeYBtec15XXkxjXnNeV15MgLSDXkteg15kg15DXkdeZ15Eo157XldeT15nXoteZ158gLSDXpNeQ16rXmSDXnteV15PXmdei15nXnxfXnteV15PXmdei15nXnyDXnteo15vXlgrXoNeU16jXmdeUCdeg16rXkSLXkgrXoNeq16DXmdeUBtei15vXlQrXoteq15zXmdeqJdek16rXlyDXqten15XXldeUIC0g16fXqNeZ16og15DXqNeZ15Qc16TXqteXINeq16fXldeV15Qg16HXkteV15zXlBzXp9eZ16HXqNeZ15Qg16TXqNeT16Eg15fXoNeUDden16jXmdeqINeS16oR16fXqNeZ16og15fXmdeZ150V16fXqNeZ16og157Xldem16fXmdefGNeo15DXqSDXlNei15nXnyDXptek15XXnybXqNeQ16nXldefINec16bXmdeV158g15TXqNeQ16nXldeg15nXnRvXqNeX15XXkdeV16ogKNeiItepINeU15PXqCkI16jXntec15Qv16oi15Ag15TXkNeV16DXmdeR16jXodeZ15jXlCDXni4g15TXmdeo15nXk9eZ150Q16oi15Ag15TXlNeS16DXlBDXqiLXkCDXlNep15zXldedHNeqIteQINeh15HXmdeT15XXqCDXnteo15vXliAVMAAENTgwMAQ1OTAwBDUzMDAENzMyMAQ3MzAwBDM0MDAENjMwMAQ0MTAwBDI4MDAENzUwMAQ4NzAwBDM1MDAEMzEwMAQxMzAwBDIyMDAEMjMwMAQyMTAwBDU0MTAENjUwMAQ2NzAwBDQ4MDAEOTIwMAQxMjIwBDg1NTAENTAwMAQ1MTUwAzMwMAM0MDAEMTYwMAQ4NjAwBDMzMDAEMTUwMAQyNTAwBDQxNzAENDI1MAQyODIwBDcwMDADNzAwAzgwMAQ4ODAwBDkxMDAENTIwMAQ1MDEwBDM2MDAENDYyMAQ0NjAwBDM3MDAUKwMwZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZGQCBg8PFgIeCEltYWdlVXJsBTkvcmVzb3VyY2VzL0ltYWdlcy9UcmFpbi9TbWFsbERyaXZlUGxhbi9ydGwvcGxhbl9saW5lMS5naWZkZAIHDw8WAh8JBQrXqteQ16jXmdeaZGQCCA9kFgICAQ8PFgQeB01pbkRhdGUGAHChg4d4y4geDFNlbGVjdGVkRGF0ZQYAMAuuUHnLiGQWBGYPDw8WEB4KQWxsb3dFbXB0eWceDlJhZENvbnRyb2xzRGlyBQ5+L1JhZENvbnRyb2xzLx4SVXNlRW1iZWRkZWRTY3JpcHRzaB4ZVGV4dFdpdGhQcm9tcHRBbmRMaXRlcmFscwUKMjMvMDMvMjAwOR8JBQgyMzAzMjAwOR4OVGV4dFdpdGhQcm9tcHQFCDIzMDMyMDA5HhBUZXh0V2l0aExpdGVyYWxzBQoyMy8wMy8yMDA5HgxEYXRlVGltZUNvcHkGADALrlB5y4hkBRk8MS4uMzE+LzwxLi4xMj4vPDEuLjk5OTk+ZAICDxQrAAEPFhYFEkZhc3ROYXZpZ2F0aW9uU3RlcAIMBRdGYXN0TmF2aWdhdGlvbk5leHRJbWFnZQUPZmFzdE5hdkxlZnQuZ2lmBQtTcGVjaWFsRGF5cw8FmAFUZWxlcmlrLldlYkNvbnRyb2xzLkJhc2UuQ2FsZW5kYXIuQ29sbGVjdGlvbnMuQ2FsZW5kYXJEYXlDb2xsZWN0aW9uLCBSYWRDYWxlbmRhci5OZXQyLCBWZXJzaW9uPTEuOC4zLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49YTE0MzJjZDM0MTE3MzE0MBQrAAAFE05hdmlnYXRpb25QcmV2SW1hZ2UFDmFycm93UmlnaHQuZ2lmBQ5WaXN1YWxTZXR0aW5ncw8FmwFUZWxlcmlrLldlYkNvbnRyb2xzLkJhc2UuQ2FsZW5kYXIuQ29sbGVjdGlvbnMuVmlzdWFsU2V0dGluZ3NDb2xsZWN0aW9uLCBSYWRDYWxlbmRhci5OZXQyLCBWZXJzaW9uPTEuOC4zLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49YTE0MzJjZDM0MTE3MzE0MBQrAAkWBAUCSUQFCFRpdGxlQmFyBQFBBQh0aXRsZWJhchYEBQJJRAUMQ2FsZW5kYXJBcmVhBQFBBQtUYWJsZUxheW91dBYKBQFEBQ1yYWRDYWxEaXNhYmxlBQJJRAUHV2Vla2RheQUBQgULcmFkQ2FsSG92ZXIFAUMFDHJhZENhbFNlbGVjdAUBQQUNcmFkQ2FsRGVmYXVsdBYKBQFEBRRyYWRDYWxXZWVrZW5kRGlzYWJsZQUCSUQFB1dlZWtlbmQFAUIFEnJhZENhbFdlZWtlbmRIb3ZlcgUBQwUTcmFkQ2FsV2Vla2VuZFNlbGVjdAUBQQUUcmFkQ2FsV2Vla2VuZERlZmF1bHQWCgUBRAUKb3RoZXJNb250aAUCSUQFCk90aGVyTW9udGgFAUIFC3JhZENhbEhvdmVyBQFDBQxyYWRDYWxTZWxlY3QFAUEFCm90aGVyTW9udGgWCgUBRAUKb3V0T2ZSYW5nZQUCSUQFCk91dE9mUmFuZ2UFAUIFCm91dE9mUmFuZ2UFAUMFCm91dE9mUmFuZ2UFAUEFCm91dE9mUmFuZ2UWBAUCSUQFCFNlbGVjdG9yBQFBBQpEYXlzT2ZXZWVrFgQFAklEBQ9QcmV2aWV3U2VsZWN0b3IFAUEFD3ByZXZpZXdTZWxlY3RvchYEBQJJRAULUHJldmlld0FyZWEFAUEFFHJhZENhbFByZXZpZXdEZWZhdWx0BRFFbmFibGVNdWx0aVNlbGVjdGgFD1JlbmRlckludmlzaWJsZWcFBE1pbkQGAHChg4d4y4gFF0Zhc3ROYXZpZ2F0aW9uUHJldkltYWdlBRBmYXN0TmF2UmlnaHQuZ2lmBRNOYXZpZ2F0aW9uTmV4dEltYWdlBQ1hcnJvd0xlZnQuZ2lmBRBFbmFibGVOYXZpZ2F0aW9uZw8WBB8UaB8TBQ5+L1JhZENvbnRyb2xzL2RkAgkPDxYCHwkFDdeR15fXqCDXqdei15RkZAILDw8WAh8JBQrXmdem15nXkNeUZGQCDQ8PFgIfCQUI15TXktei15RkZAIOD2QWAmYPEA8WCh8KGwAAAAAAAE5AAQAAAB8LBQF2HwwFAXQfDWcfDgKAAmQQFRgFMDA6MDAFMDE6MDAFMDI6MDAFMDM6MDAFMDQ6MDAFMDU6MDAFMDY6MDAFMDc6MDAFMDg6MDAFMDk6MDAFMTA6MDAFMTE6MDAFMTI6MDAFMTM6MDAFMTQ6MDAFMTU6MDAFMTY6MDAFMTc6MDAFMTg6MDAFMTk6MDAFMjA6MDAFMjE6MDAFMjI6MDAFMjM6MDAVGAEwATEBMgEzATQBNQE2ATcBOAE5AjEwAjExAjEyAjEzAjE0AjE1AjE2AjE3AjE4AjE5AjIwAjIxAjIyAjIzFCsDGGdnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2RkAg8PDxYCHw8FOS9yZXNvdXJjZXMvSW1hZ2VzL1RyYWluL1NtYWxsRHJpdmVQbGFuL3J0bC9wbGFuX2xpbmUyLmdpZmRkAhAPDxYCHwkFGNee16bXkCDXqNeb15HXqiDXl9eW15XXqGRkAhEPDxYCHwkFCteq15DXqNeZ15pkZAISD2QWAgIBDw8WBB8QBgBwoYOHeMuIHxEGADALrlB5y4hkFgRmDw8PFhAfEmcfEwUOfi9SYWRDb250cm9scy8fFGgfFQUKMjMvMDMvMjAwOR8JBQgyMzAzMjAwOR8WBQgyMzAzMjAwOR8XBQoyMy8wMy8yMDA5HxgGADALrlB5y4hkBRk8MS4uMzE+LzwxLi4xMj4vPDEuLjk5OTk+ZAICDxQrAAEPFhQFEkZhc3ROYXZpZ2F0aW9uU3RlcAIMBRdGYXN0TmF2aWdhdGlvbk5leHRJbWFnZQUPZmFzdE5hdkxlZnQuZ2lmBRNOYXZpZ2F0aW9uUHJldkltYWdlBQ5hcnJvd1JpZ2h0LmdpZgUOVmlzdWFsU2V0dGluZ3MPBZsBVGVsZXJpay5XZWJDb250cm9scy5CYXNlLkNhbGVuZGFyLkNvbGxlY3Rpb25zLlZpc3VhbFNldHRpbmdzQ29sbGVjdGlvbiwgUmFkQ2FsZW5kYXIuTmV0MiwgVmVyc2lvbj0xLjguMy4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWExNDMyY2QzNDExNzMxNDAUKwAJFgQFAklEBQhUaXRsZUJhcgUBQQUIdGl0bGViYXIWBAUCSUQFDENhbGVuZGFyQXJlYQUBQQULVGFibGVMYXlvdXQWCgUBRAUNcmFkQ2FsRGlzYWJsZQUCSUQFB1dlZWtkYXkFAUIFC3JhZENhbEhvdmVyBQFDBQxyYWRDYWxTZWxlY3QFAUEFDXJhZENhbERlZmF1bHQWCgUBRAUUcmFkQ2FsV2Vla2VuZERpc2FibGUFAklEBQdXZWVrZW5kBQFCBRJyYWRDYWxXZWVrZW5kSG92ZXIFAUMFE3JhZENhbFdlZWtlbmRTZWxlY3QFAUEFFHJhZENhbFdlZWtlbmREZWZhdWx0FgoFAUQFCm90aGVyTW9udGgFAklEBQpPdGhlck1vbnRoBQFCBQtyYWRDYWxIb3ZlcgUBQwUMcmFkQ2FsU2VsZWN0BQFBBQpvdGhlck1vbnRoFgoFAUQFCm91dE9mUmFuZ2UFAklEBQpPdXRPZlJhbmdlBQFCBQpvdXRPZlJhbmdlBQFDBQpvdXRPZlJhbmdlBQFBBQpvdXRPZlJhbmdlFgQFAklEBQhTZWxlY3RvcgUBQQUKRGF5c09mV2VlaxYEBQJJRAUPUHJldmlld1NlbGVjdG9yBQFBBQ9wcmV2aWV3U2VsZWN0b3IWBAUCSUQFC1ByZXZpZXdBcmVhBQFBBRRyYWRDYWxQcmV2aWV3RGVmYXVsdAURRW5hYmxlTXVsdGlTZWxlY3RoBQ9SZW5kZXJJbnZpc2libGVnBQRNaW5EBgBwoYOHeMuIBRdGYXN0TmF2aWdhdGlvblByZXZJbWFnZQUQZmFzdE5hdlJpZ2h0LmdpZgUTTmF2aWdhdGlvbk5leHRJbWFnZQUNYXJyb3dMZWZ0LmdpZgULU3BlY2lhbERheXMPBZgBVGVsZXJpay5XZWJDb250cm9scy5CYXNlLkNhbGVuZGFyLkNvbGxlY3Rpb25zLkNhbGVuZGFyRGF5Q29sbGVjdGlvbiwgUmFkQ2FsZW5kYXIuTmV0MiwgVmVyc2lvbj0xLjguMy4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWExNDMyY2QzNDExNzMxNDAUKwAADxYEHxRoHxMFDn4vUmFkQ29udHJvbHMvZGQCEw8PFgIfCQUN15HXl9eoINep16LXlGRkAhUPDxYCHwkFCteZ16bXmdeQ15RkZAIXDw8WAh8JBQjXlNeS16LXlGRkAhgPZBYCZg8QDxYKHwobAAAAAAAATkABAAAAHwsFAXYfDAUBdB8NZx8OAoACZBAVGAUwMDowMAUwMTowMAUwMjowMAUwMzowMAUwNDowMAUwNTowMAUwNjowMAUwNzowMAUwODowMAUwOTowMAUxMDowMAUxMTowMAUxMjowMAUxMzowMAUxNDowMAUxNTowMAUxNjowMAUxNzowMAUxODowMAUxOTowMAUyMDowMAUyMTowMAUyMjowMAUyMzowMBUYATABMQEyATMBNAE1ATYBNwE4ATkCMTACMTECMTICMTMCMTQCMTUCMTYCMTcCMTgCMTkCMjACMjECMjICMjMUKwMYZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZGQCGQ8WAh4EaHJlZgU/aHR0cDovL3d3dy5yYWlsLmNvLmlsL0hlL0RyaXZlUGxhbi9wYWdlcy9hZHZhbmNlZERyaXZlUGxhbi5hc3B4FgICAQ8PFgIfCQUK157Xqten15PXnWRkAhoPFgIeA3NyYwVBL3Jlc291cmNlcy9oZS1JTC9JbWFnZXMvU21hbGxEcml2ZVBsYW4vcGxhbl9ncmF5X2J1dHRvbl9yaWdodC5naWZkAhsPFgIeCWlubmVyaHRtbAUP16DXp9eUINep15PXldeqZAIcDxYCHxoFQC9yZXNvdXJjZXMvaGUtSUwvSW1hZ2VzL1NtYWxsRHJpdmVQbGFuL3BsYW5fZ3JheV9idXR0b25fbGVmdC5naWZkAh0PFgIfGgUvL3Jlc291cmNlcy9oZS1JTC9JbWFnZXMvU21hbGxEcml2ZVBsYW4vbnVsbC5naWZkAh4PFgIfGgVAL3Jlc291cmNlcy9oZS1JTC9JbWFnZXMvU21hbGxEcml2ZVBsYW4vcGxhbl9yZWRfYnV0dG9uX3JpZ2h0LmdpZmQCHw8WAh8bBQbXl9ek16lkAiAPFgIfGgU/L3Jlc291cmNlcy9oZS1JTC9JbWFnZXMvU21hbGxEcml2ZVBsYW4vcGxhbl9yZWRfYnV0dG9uX2xlZnQuZ2lmZAIFD2QWAmYPDxYCHwFoZGQCBw9kFgJmDw8WAh8BaGRkAgkPZBYCZg8PFgIfAWhkZAILD2QWAmYPDxYCHwFoZGQCDQ9kFgJmDw8WAh8BaGRkAg8PZBYCZg8PFgIfAWhkZAIRD2QWAmYPDxYCHwFoZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFggFPGN0bDAwJFBsYWNlSG9sZGVyTWFpbiR1Y1NtYWxsRHJpdmVQbGFuJGRwR29pbmdUcmFpbiRjYWxlbmRhcgU5Y3RsMDAkUGxhY2VIb2xkZXJNYWluJHVjU21hbGxEcml2ZVBsYW4kR29pbmdIb3VyRGVwYXJ0dXJlBTtjdGwwMCRQbGFjZUhvbGRlck1haW4kdWNTbWFsbERyaXZlUGxhbiRBcnJpdmFsSG91ckRlcGFydHVyZQU7Y3RsMDAkUGxhY2VIb2xkZXJNYWluJHVjU21hbGxEcml2ZVBsYW4kQXJyaXZhbEhvdXJEZXBhcnR1cmUFQWN0bDAwJFBsYWNlSG9sZGVyTWFpbiR1Y1NtYWxsRHJpdmVQbGFuJGRwUmV0dXJubmluZ1RyYWluJGNhbGVuZGFyBTZjdGwwMCRQbGFjZUhvbGRlck1haW4kdWNTbWFsbERyaXZlUGxhbiRHb2luZ0hvdXJSZXR1cm4FOGN0bDAwJFBsYWNlSG9sZGVyTWFpbiR1Y1NtYWxsRHJpdmVQbGFuJEFycml2YWxIb3VyUmV0dXJuBThjdGwwMCRQbGFjZUhvbGRlck1haW4kdWNTbWFsbERyaXZlUGxhbiRBcnJpdmFsSG91clJldHVybvGNyhz84n1s+FuTIZeFVuZ0PKfM" />

    I'll see your line 63 and raise you line 3:

    <html __expr-val-dir="rtl" dir="ltr">

    I'd love to see the HTML 4.01 (Transitional to boot!) DTD that particular validates in. Not forgetting that this will render in lovely quirks mode in IE6, if it can get past the 533 validation errors and 192 warnings. Oddly enough the English version only has 119 errors and 86 warnings...

  • (cs) in reply to Anonymous
    Anonymous:
    50% Opacity:
    I stopped right here:
    <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTIwMTQ2NDI2NTEPZBYCZg9kFgICAQ9kFgQCAQ9kFgICBg9kFgJmD2QWAgIBDxYCHhNQcmV2aW91c0NvbnRyb2xNb2RlCymIAU1pY3Jvc29mdC5TaGFyZVBvaW50LldlYkNvbnRyb2xzLlNQQ29udHJvbE1vZGUsIE1pY3Jvc29mdC5TaGFyZVBvaW50LCBWZXJzaW9uPTEyLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPTcxZTliY2UxMTFlOTQyOWMBZAIDD2QWDgIBD2QWBAUmZ19iNDRmNmM0Yl8zZTFjXzQ0Y2VfOTQ0Yl8yMGJmZGM1NmJkNmUPD2RkZAUmZ19kMjk2ZDA3NV9iMWMyXzQ4ZGRfODczNF9kNjQ1YmM1ZmE0NmQPZBYCZg9kFgRmD2QWAmYPZBYCZg9kFgQCAQ9kFgJmD2QWAmYPFgIfAAsrBAFkAgIPZBYCZg9kFgJmDxYCHwALKwQBZAIBD2QWAmYPZBYCZg9kFgJmD2QWAmYPZBYCZg9kFgJmDxYCHwALKwQBZAIFD2QWAgIBDxYCHgdWaXNpYmxlaBYCZg9kFgQCAg9kFgYCAQ8WAh8BaGQCAw8WAh8BaGQCBQ8WAh8BaGQCAw8PFgIeCUFjY2Vzc0tleQUBL2RkAgsPZBYCAgIPDxYCHwFnFgIeBXN0eWxlBQ5kaXNwbGF5OmJsb2NrO2QCDQ9kFgICAw9kFgICAQ8PFgIfAWdkFgQCAQ8PFgIfAWhkFhwCAQ8PFgIfAWhkZAIDDxYCHwFoZAIFDw8WAh8BaGRkAgcPFgIfAWhkAgkPDxYCHwFoZGQCCw8PFgIfAWhkZAINDw8WAh8BaGRkAg8PDxYEHgdFbmFibGVkaB8BaGRkAhEPDxYCHwFoZGQCEw8PFgQfBGgfAWhkZAIVDw8WAh8BaGRkAhcPFgIfAWhkAhkPFgIfAWhkAhsPDxYCHwFnZGQCAw8PFgIfAWdkFgYCAQ8PFgIfAWdkZAIDDw8WBh4YcGVyc2lzdGVkRXJyb3JBY3Rpb25UcmVlZB4bcGVyc2lzdGVkRXJyb3JBY3Rpb25UcmVlSWRzZB8BZ2RkAgUPDxYCHwFnZGQCEQ9kFgICAQ9kFgICAg9kFgJmD2QWAgIBD2QWAgIBD2QWAmYPD2QWAh4FY2xhc3MFGG1zLXNidGFibGUgbXMtc2J0YWJsZS1leGQCFw9kFgICAQ8UKwACZBQrAAIGTqqV773cyogCvY3M8AoWCGYPFCsABWQLKYUBTmV0V2lzZURDb250cm9scy5FeHRlcm5hbEZpbGVDb250cm9sLk5XUGFnZVBhbGNlLCBOZXRXaXNlRENvbnRyb2xzLCBWZXJzaW9uPTAuNS4wLjIsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49ZWEwMDQ2ZTNkOTNjYWExZgILKYUBTmV0V2lzZURDb250cm9scy5FeHRlcm5hbEZpbGVDb250cm9sLk5XUmVuZGVyVGFnLCBOZXRXaXNlRENvbnRyb2xzLCBWZXJzaW9uPTAuNS4wLjIsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49ZWEwMDQ2ZTNkOTNjYWExZgELKYoBTmV0V2lzZURDb250cm9scy5FeHRlcm5hbEZpbGVDb250cm9sLk5XQnJvd3NlckRlcGVuZHMsIE5ldFdpc2VEQ29udHJvbHMsIFZlcnNpb249MC41LjAuMiwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1lYTAwNDZlM2Q5M2NhYTFmAQVPZjU0YWM4ZTBiMzUzM2I5YTgxMjVhMGM3ZjBkOGE2YTNjYmUyNzcyNDYxNDdkYTBkYzRmOGRhMjNiNDgxZmRhMiwsY3NzX3J0bF9oZS1JTGQCAQ8UKwAFZAsrBQILKwYCCysHAAVOZjU0YWM4ZTBiMzUzM2I5YTgxMjVhMGM3ZjBkOGE2YTNjYmUyNzcyNDYxNDdkYTBkYzRmOGRhMjNiNDgxZmRhMiwsanNfcnRsX2hlLUlMZAICDxQrAAVkCysFAgsrBgQLKwcABU1mNTRhYzhlMGIzNTMzYjlhODEyNWEwYzdmMGQ4YTZhM2NiZTI3NzI0NjE0N2RhMGRjNGY4ZGEyM2I0ODFmZGEyeHNsX0NvbW1vblhzbGQCAw8UKwAFZAsrBQILKwYECysHAQVNZjU0YWM4ZTBiMzUzM2I5YTgxMjVhMGM3ZjBkOGE2YTNjYmUyNzcyNDYxNDdkYTBkYzRmOGRhMjNiNDgxZmRhMnhzbF9ydGxfaGUtSUxkAiUPZBYQAgMPZBYCAgEPDxYCHhBTdGF0aW9uQ29tYm9UZXh0ZWQWOmYPFgIeBFRleHQFINeq15vXoNeV158g157Xodec15XXnCDXoNeh15nXoteUZAIBDw8WAh8JBSDXqteb16DXldefINee16HXnNeV15wg16DXodeZ16LXlGRkAgIPDxYCHwkFCNee15XXpteQZGQCAw8QDxYKHgVXaWR0aBsAAAAAAOBgQAEAAAAeDkRhdGFWYWx1ZUZpZWxkBQlTdGF0aW9uSWQeDURhdGFUZXh0RmllbGQFC1N0YXRpb25OYW1lHgtfIURhdGFCb3VuZGceBF8hU0ICgAIWAh8DBRJmb250LWZhbWlseTpBcmlhbDsQFTAP15HXl9eoINeq15fXoNeUGNeQ16nXk9eV15Mg16LXkyDXlNec15XXnQzXkNep16fXnNeV158P15HXkNeoINeZ16LXp9eRFteR15DXqCDXqdeR16Ig157XqNeb15Yi15HXkNeoINep15HXoiDXptek15XXnyAvINeQ15XXoNeZJxHXkdeZ16og15nXlNeV16nXog3XkdeZ16og16nXntepDdeR16DXmSDXkdeo16cO15HXoNeZ157Xmdeg15QM15PXmdee15XXoNeUKNeU15XXkyDXlNep16jXldefICjXoiLXqSDXp9eV16HXmNeZ15XXpykM15TXqNem15zXmdeUEdeX15PXqNeUINee16LXqNeRE9eX15XXpteV16og157XpNeo16UW15fXmdek15Qg15HXqiDXktec15nXnS7Xl9eZ16TXlCDXl9eV16Mg15TXm9eo157XnCAo16Ii16kg16jXlteZ15DXnCkgHteX15nXpNeUINee16jXm9eWINeU16nXnteV16DXlAnXmdeR16DXlCAq15nXqNeV16nXnNeZ150g15LXnyDXlNeX15nXldeqINeU16rXoNebIteZF9eZ16jXldep15zXmdedINee15zXl9eUDdeb16TXqCDXl9eR15MN15vXpNeoINeh15HXkA/XnNeRINeU157XpNeo16UT15zXlNeR15nXnSAtINeo15TXmAbXnNeV15MY15zXldeTIC0g15LXoNeZINeQ15HXmdeRKNee15XXk9eZ16LXmdefIC0g16TXkNeq15kg157XldeT15nXoteZ158X157XldeT15nXoteZ158g157XqNeb15YK16DXlNeo15nXlAnXoNeq15Ei15IK16DXqteg15nXlAbXoteb15UK16LXqtec15nXqiXXpNeq15cg16rXp9eV15XXlCAtINen16jXmdeqINeQ16jXmdeUHNek16rXlyDXqten15XXldeUINeh15LXldec15Qc16fXmdeh16jXmdeUINek16jXk9ehINeX16DXlA3Xp9eo15nXqiDXkteqEden16jXmdeqINeX15nXmdedFden16jXmdeqINee15XXpten15nXnxjXqNeQ16kg15TXoteZ158g16bXpNeV158m16jXkNep15XXnyDXnNem15nXldefINeU16jXkNep15XXoNeZ150b16jXl9eV15HXldeqICjXoiLXqSDXlNeT16gpCNeo157XnNeUL9eqIteQINeU15DXldeg15nXkdeo16HXmdeY15Qg154uINeU15nXqNeZ15PXmdedENeqIteQINeU15TXkteg15QQ16oi15Ag15TXqdec15XXnRzXqiLXkCDXodeR15nXk9eV16gg157XqNeb15YgFTAABDU4MDAENTkwMAQ1MzAwBDczMjAENzMwMAQzNDAwBDYzMDAENDEwMAQyODAwBDc1MDAEODcwMAQzNTAwBDMxMDAEMTMwMAQyMjAwBDIzMDAEMjEwMAQ1NDEwBDY1MDAENjcwMAQ0ODAwBDkyMDAEMTIyMAQ4NTUwBDUwMDAENTE1MAMzMDADNDAwBDE2MDAEODYwMAQzMzAwBDE1MDAEMjUwMAQ0MTcwBDQyNTAEMjgyMAQ3MDAwAzcwMAM4MDAEODgwMAQ5MTAwBDUyMDAENTAxMAQzNjAwBDQ2MjAENDYwMAQzNzAwFCsDMGdnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2RkAgQPDxYCHwkFBteZ16LXk2RkAgUPEA8WCh8KGwAAAAAA4GBAAQAAAB8LBQlTdGF0aW9uSWQfDAULU3RhdGlvbk5hbWUfDWcfDgKAAhYCHwMFEmZvbnQtZmFtaWx5OkFyaWFsOxAVMA/XkdeX16gg16rXl9eg15QY15DXqdeT15XXkyDXoteTINeU15zXldedDNeQ16nXp9ec15XXnw/XkdeQ16gg15nXoten15EW15HXkNeoINep15HXoiDXnteo15vXliLXkdeQ16gg16nXkdeiINem16TXldefIC8g15DXldeg15knEdeR15nXqiDXmdeU15XXqdeiDdeR15nXqiDXqdee16kN15HXoNeZINeR16jXpw7Xkdeg15nXnteZ16DXlAzXk9eZ157Xldeg15Qo15TXldeTINeU16nXqNeV158gKNeiItepINen15XXodeY15nXldenKQzXlNeo16bXnNeZ15QR15fXk9eo15Qg157Xoteo15ET15fXldem15XXqiDXntek16jXpRbXl9eZ16TXlCDXkdeqINeS15zXmdedLteX15nXpNeUINeX15XXoyDXlNeb16jXntecICjXoiLXqSDXqNeW15nXkNecKSAe15fXmdek15Qg157XqNeb15Yg15TXqdee15XXoNeUCdeZ15HXoNeUICrXmdeo15XXqdec15nXnSDXktefINeU15fXmdeV16og15TXqteg15si15kX15nXqNeV16nXnNeZ150g157XnNeX15QN15vXpNeoINeX15HXkw3Xm9ek16gg16HXkdeQD9ec15Eg15TXntek16jXpRPXnNeU15HXmdedIC0g16jXlNeYBtec15XXkxjXnNeV15MgLSDXkteg15kg15DXkdeZ15Eo157XldeT15nXoteZ158gLSDXpNeQ16rXmSDXnteV15PXmdei15nXnxfXnteV15PXmdei15nXnyDXnteo15vXlgrXoNeU16jXmdeUCdeg16rXkSLXkgrXoNeq16DXmdeUBtei15vXlQrXoteq15zXmdeqJdek16rXlyDXqten15XXldeUIC0g16fXqNeZ16og15DXqNeZ15Qc16TXqteXINeq16fXldeV15Qg16HXkteV15zXlBzXp9eZ16HXqNeZ15Qg16TXqNeT16Eg15fXoNeUDden16jXmdeqINeS16oR16fXqNeZ16og15fXmdeZ150V16fXqNeZ16og157Xldem16fXmdefGNeo15DXqSDXlNei15nXnyDXptek15XXnybXqNeQ16nXldefINec16bXmdeV158g15TXqNeQ16nXldeg15nXnRvXqNeX15XXkdeV16ogKNeiItepINeU15PXqCkI16jXntec15Qv16oi15Ag15TXkNeV16DXmdeR16jXodeZ15jXlCDXni4g15TXmdeo15nXk9eZ150Q16oi15Ag15TXlNeS16DXlBDXqiLXkCDXlNep15zXldedHNeqIteQINeh15HXmdeT15XXqCDXnteo15vXliAVMAAENTgwMAQ1OTAwBDUzMDAENzMyMAQ3MzAwBDM0MDAENjMwMAQ0MTAwBDI4MDAENzUwMAQ4NzAwBDM1MDAEMzEwMAQxMzAwBDIyMDAEMjMwMAQyMTAwBDU0MTAENjUwMAQ2NzAwBDQ4MDAEOTIwMAQxMjIwBDg1NTAENTAwMAQ1MTUwAzMwMAM0MDAEMTYwMAQ4NjAwBDMzMDAEMTUwMAQyNTAwBDQxNzAENDI1MAQyODIwBDcwMDADNzAwAzgwMAQ4ODAwBDkxMDAENTIwMAQ1MDEwBDM2MDAENDYyMAQ0NjAwBDM3MDAUKwMwZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZGQCBg8PFgIeCEltYWdlVXJsBTkvcmVzb3VyY2VzL0ltYWdlcy9UcmFpbi9TbWFsbERyaXZlUGxhbi9ydGwvcGxhbl9saW5lMS5naWZkZAIHDw8WAh8JBQrXqteQ16jXmdeaZGQCCA9kFgICAQ8PFgQeB01pbkRhdGUGAHChg4d4y4geDFNlbGVjdGVkRGF0ZQYAMAuuUHnLiGQWBGYPDw8WEB4KQWxsb3dFbXB0eWceDlJhZENvbnRyb2xzRGlyBQ5+L1JhZENvbnRyb2xzLx4SVXNlRW1iZWRkZWRTY3JpcHRzaB4ZVGV4dFdpdGhQcm9tcHRBbmRMaXRlcmFscwUKMjMvMDMvMjAwOR8JBQgyMzAzMjAwOR4OVGV4dFdpdGhQcm9tcHQFCDIzMDMyMDA5HhBUZXh0V2l0aExpdGVyYWxzBQoyMy8wMy8yMDA5HgxEYXRlVGltZUNvcHkGADALrlB5y4hkBRk8MS4uMzE+LzwxLi4xMj4vPDEuLjk5OTk+ZAICDxQrAAEPFhYFEkZhc3ROYXZpZ2F0aW9uU3RlcAIMBRdGYXN0TmF2aWdhdGlvbk5leHRJbWFnZQUPZmFzdE5hdkxlZnQuZ2lmBQtTcGVjaWFsRGF5cw8FmAFUZWxlcmlrLldlYkNvbnRyb2xzLkJhc2UuQ2FsZW5kYXIuQ29sbGVjdGlvbnMuQ2FsZW5kYXJEYXlDb2xsZWN0aW9uLCBSYWRDYWxlbmRhci5OZXQyLCBWZXJzaW9uPTEuOC4zLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49YTE0MzJjZDM0MTE3MzE0MBQrAAAFE05hdmlnYXRpb25QcmV2SW1hZ2UFDmFycm93UmlnaHQuZ2lmBQ5WaXN1YWxTZXR0aW5ncw8FmwFUZWxlcmlrLldlYkNvbnRyb2xzLkJhc2UuQ2FsZW5kYXIuQ29sbGVjdGlvbnMuVmlzdWFsU2V0dGluZ3NDb2xsZWN0aW9uLCBSYWRDYWxlbmRhci5OZXQyLCBWZXJzaW9uPTEuOC4zLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49YTE0MzJjZDM0MTE3MzE0MBQrAAkWBAUCSUQFCFRpdGxlQmFyBQFBBQh0aXRsZWJhchYEBQJJRAUMQ2FsZW5kYXJBcmVhBQFBBQtUYWJsZUxheW91dBYKBQFEBQ1yYWRDYWxEaXNhYmxlBQJJRAUHV2Vla2RheQUBQgULcmFkQ2FsSG92ZXIFAUMFDHJhZENhbFNlbGVjdAUBQQUNcmFkQ2FsRGVmYXVsdBYKBQFEBRRyYWRDYWxXZWVrZW5kRGlzYWJsZQUCSUQFB1dlZWtlbmQFAUIFEnJhZENhbFdlZWtlbmRIb3ZlcgUBQwUTcmFkQ2FsV2Vla2VuZFNlbGVjdAUBQQUUcmFkQ2FsV2Vla2VuZERlZmF1bHQWCgUBRAUKb3RoZXJNb250aAUCSUQFCk90aGVyTW9udGgFAUIFC3JhZENhbEhvdmVyBQFDBQxyYWRDYWxTZWxlY3QFAUEFCm90aGVyTW9udGgWCgUBRAUKb3V0T2ZSYW5nZQUCSUQFCk91dE9mUmFuZ2UFAUIFCm91dE9mUmFuZ2UFAUMFCm91dE9mUmFuZ2UFAUEFCm91dE9mUmFuZ2UWBAUCSUQFCFNlbGVjdG9yBQFBBQpEYXlzT2ZXZWVrFgQFAklEBQ9QcmV2aWV3U2VsZWN0b3IFAUEFD3ByZXZpZXdTZWxlY3RvchYEBQJJRAULUHJldmlld0FyZWEFAUEFFHJhZENhbFByZXZpZXdEZWZhdWx0BRFFbmFibGVNdWx0aVNlbGVjdGgFD1JlbmRlckludmlzaWJsZWcFBE1pbkQGAHChg4d4y4gFF0Zhc3ROYXZpZ2F0aW9uUHJldkltYWdlBRBmYXN0TmF2UmlnaHQuZ2lmBRNOYXZpZ2F0aW9uTmV4dEltYWdlBQ1hcnJvd0xlZnQuZ2lmBRBFbmFibGVOYXZpZ2F0aW9uZw8WBB8UaB8TBQ5+L1JhZENvbnRyb2xzL2RkAgkPDxYCHwkFDdeR15fXqCDXqdei15RkZAILDw8WAh8JBQrXmdem15nXkNeUZGQCDQ8PFgIfCQUI15TXktei15RkZAIOD2QWAmYPEA8WCh8KGwAAAAAAAE5AAQAAAB8LBQF2HwwFAXQfDWcfDgKAAmQQFRgFMDA6MDAFMDE6MDAFMDI6MDAFMDM6MDAFMDQ6MDAFMDU6MDAFMDY6MDAFMDc6MDAFMDg6MDAFMDk6MDAFMTA6MDAFMTE6MDAFMTI6MDAFMTM6MDAFMTQ6MDAFMTU6MDAFMTY6MDAFMTc6MDAFMTg6MDAFMTk6MDAFMjA6MDAFMjE6MDAFMjI6MDAFMjM6MDAVGAEwATEBMgEzATQBNQE2ATcBOAE5AjEwAjExAjEyAjEzAjE0AjE1AjE2AjE3AjE4AjE5AjIwAjIxAjIyAjIzFCsDGGdnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2RkAg8PDxYCHw8FOS9yZXNvdXJjZXMvSW1hZ2VzL1RyYWluL1NtYWxsRHJpdmVQbGFuL3J0bC9wbGFuX2xpbmUyLmdpZmRkAhAPDxYCHwkFGNee16bXkCDXqNeb15HXqiDXl9eW15XXqGRkAhEPDxYCHwkFCteq15DXqNeZ15pkZAISD2QWAgIBDw8WBB8QBgBwoYOHeMuIHxEGADALrlB5y4hkFgRmDw8PFhAfEmcfEwUOfi9SYWRDb250cm9scy8fFGgfFQUKMjMvMDMvMjAwOR8JBQgyMzAzMjAwOR8WBQgyMzAzMjAwOR8XBQoyMy8wMy8yMDA5HxgGADALrlB5y4hkBRk8MS4uMzE+LzwxLi4xMj4vPDEuLjk5OTk+ZAICDxQrAAEPFhQFEkZhc3ROYXZpZ2F0aW9uU3RlcAIMBRdGYXN0TmF2aWdhdGlvbk5leHRJbWFnZQUPZmFzdE5hdkxlZnQuZ2lmBRNOYXZpZ2F0aW9uUHJldkltYWdlBQ5hcnJvd1JpZ2h0LmdpZgUOVmlzdWFsU2V0dGluZ3MPBZsBVGVsZXJpay5XZWJDb250cm9scy5CYXNlLkNhbGVuZGFyLkNvbGxlY3Rpb25zLlZpc3VhbFNldHRpbmdzQ29sbGVjdGlvbiwgUmFkQ2FsZW5kYXIuTmV0MiwgVmVyc2lvbj0xLjguMy4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWExNDMyY2QzNDExNzMxNDAUKwAJFgQFAklEBQhUaXRsZUJhcgUBQQUIdGl0bGViYXIWBAUCSUQFDENhbGVuZGFyQXJlYQUBQQULVGFibGVMYXlvdXQWCgUBRAUNcmFkQ2FsRGlzYWJsZQUCSUQFB1dlZWtkYXkFAUIFC3JhZENhbEhvdmVyBQFDBQxyYWRDYWxTZWxlY3QFAUEFDXJhZENhbERlZmF1bHQWCgUBRAUUcmFkQ2FsV2Vla2VuZERpc2FibGUFAklEBQdXZWVrZW5kBQFCBRJyYWRDYWxXZWVrZW5kSG92ZXIFAUMFE3JhZENhbFdlZWtlbmRTZWxlY3QFAUEFFHJhZENhbFdlZWtlbmREZWZhdWx0FgoFAUQFCm90aGVyTW9udGgFAklEBQpPdGhlck1vbnRoBQFCBQtyYWRDYWxIb3ZlcgUBQwUMcmFkQ2FsU2VsZWN0BQFBBQpvdGhlck1vbnRoFgoFAUQFCm91dE9mUmFuZ2UFAklEBQpPdXRPZlJhbmdlBQFCBQpvdXRPZlJhbmdlBQFDBQpvdXRPZlJhbmdlBQFBBQpvdXRPZlJhbmdlFgQFAklEBQhTZWxlY3RvcgUBQQUKRGF5c09mV2VlaxYEBQJJRAUPUHJldmlld1NlbGVjdG9yBQFBBQ9wcmV2aWV3U2VsZWN0b3IWBAUCSUQFC1ByZXZpZXdBcmVhBQFBBRRyYWRDYWxQcmV2aWV3RGVmYXVsdAURRW5hYmxlTXVsdGlTZWxlY3RoBQ9SZW5kZXJJbnZpc2libGVnBQRNaW5EBgBwoYOHeMuIBRdGYXN0TmF2aWdhdGlvblByZXZJbWFnZQUQZmFzdE5hdlJpZ2h0LmdpZgUTTmF2aWdhdGlvbk5leHRJbWFnZQUNYXJyb3dMZWZ0LmdpZgULU3BlY2lhbERheXMPBZgBVGVsZXJpay5XZWJDb250cm9scy5CYXNlLkNhbGVuZGFyLkNvbGxlY3Rpb25zLkNhbGVuZGFyRGF5Q29sbGVjdGlvbiwgUmFkQ2FsZW5kYXIuTmV0MiwgVmVyc2lvbj0xLjguMy4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWExNDMyY2QzNDExNzMxNDAUKwAADxYEHxRoHxMFDn4vUmFkQ29udHJvbHMvZGQCEw8PFgIfCQUN15HXl9eoINep16LXlGRkAhUPDxYCHwkFCteZ16bXmdeQ15RkZAIXDw8WAh8JBQjXlNeS16LXlGRkAhgPZBYCZg8QDxYKHwobAAAAAAAATkABAAAAHwsFAXYfDAUBdB8NZx8OAoACZBAVGAUwMDowMAUwMTowMAUwMjowMAUwMzowMAUwNDowMAUwNTowMAUwNjowMAUwNzowMAUwODowMAUwOTowMAUxMDowMAUxMTowMAUxMjowMAUxMzowMAUxNDowMAUxNTowMAUxNjowMAUxNzowMAUxODowMAUxOTowMAUyMDowMAUyMTowMAUyMjowMAUyMzowMBUYATABMQEyATMBNAE1ATYBNwE4ATkCMTACMTECMTICMTMCMTQCMTUCMTYCMTcCMTgCMTkCMjACMjECMjICMjMUKwMYZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZGQCGQ8WAh4EaHJlZgU/aHR0cDovL3d3dy5yYWlsLmNvLmlsL0hlL0RyaXZlUGxhbi9wYWdlcy9hZHZhbmNlZERyaXZlUGxhbi5hc3B4FgICAQ8PFgIfCQUK157Xqten15PXnWRkAhoPFgIeA3NyYwVBL3Jlc291cmNlcy9oZS1JTC9JbWFnZXMvU21hbGxEcml2ZVBsYW4vcGxhbl9ncmF5X2J1dHRvbl9yaWdodC5naWZkAhsPFgIeCWlubmVyaHRtbAUP16DXp9eUINep15PXldeqZAIcDxYCHxoFQC9yZXNvdXJjZXMvaGUtSUwvSW1hZ2VzL1NtYWxsRHJpdmVQbGFuL3BsYW5fZ3JheV9idXR0b25fbGVmdC5naWZkAh0PFgIfGgUvL3Jlc291cmNlcy9oZS1JTC9JbWFnZXMvU21hbGxEcml2ZVBsYW4vbnVsbC5naWZkAh4PFgIfGgVAL3Jlc291cmNlcy9oZS1JTC9JbWFnZXMvU21hbGxEcml2ZVBsYW4vcGxhbl9yZWRfYnV0dG9uX3JpZ2h0LmdpZmQCHw8WAh8bBQbXl9ek16lkAiAPFgIfGgU/L3Jlc291cmNlcy9oZS1JTC9JbWFnZXMvU21hbGxEcml2ZVBsYW4vcGxhbl9yZWRfYnV0dG9uX2xlZnQuZ2lmZAIFD2QWAmYPDxYCHwFoZGQCBw9kFgJmDw8WAh8BaGRkAgkPZBYCZg8PFgIfAWhkZAILD2QWAmYPDxYCHwFoZGQCDQ9kFgJmDw8WAh8BaGRkAg8PZBYCZg8PFgIfAWhkZAIRD2QWAmYPDxYCHwFoZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFggFPGN0bDAwJFBsYWNlSG9sZGVyTWFpbiR1Y1NtYWxsRHJpdmVQbGFuJGRwR29pbmdUcmFpbiRjYWxlbmRhcgU5Y3RsMDAkUGxhY2VIb2xkZXJNYWluJHVjU21hbGxEcml2ZVBsYW4kR29pbmdIb3VyRGVwYXJ0dXJlBTtjdGwwMCRQbGFjZUhvbGRlck1haW4kdWNTbWFsbERyaXZlUGxhbiRBcnJpdmFsSG91ckRlcGFydHVyZQU7Y3RsMDAkUGxhY2VIb2xkZXJNYWluJHVjU21hbGxEcml2ZVBsYW4kQXJyaXZhbEhvdXJEZXBhcnR1cmUFQWN0bDAwJFBsYWNlSG9sZGVyTWFpbiR1Y1NtYWxsRHJpdmVQbGFuJGRwUmV0dXJubmluZ1RyYWluJGNhbGVuZGFyBTZjdGwwMCRQbGFjZUhvbGRlck1haW4kdWNTbWFsbERyaXZlUGxhbiRHb2luZ0hvdXJSZXR1cm4FOGN0bDAwJFBsYWNlSG9sZGVyTWFpbiR1Y1NtYWxsRHJpdmVQbGFuJEFycml2YWxIb3VyUmV0dXJuBThjdGwwMCRQbGFjZUhvbGRlck1haW4kdWNTbWFsbERyaXZlUGxhbiRBcnJpdmFsSG91clJldHVybvGNyhz84n1s+FuTIZeFVuZ0PKfM" />

    ...That's just ASP.NET. It always does that.

    It doesn't have to. There are plenty of (free) examples of keeping viewstate data where it belongs, on the frackin server, not clogging up the output to the client.

  • aaberg (unregistered) in reply to 50% Opacity
    50% Opacity:
    Anonymous:
    50% Opacity:
    I stopped right here:
    <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwU..." />

    ...That's just ASP.NET. It always does that.

    Oh well, in that case...

    WTF‽

    Actually, that is not a WTF. It's an encrypted base64 string. It's a very good (and secure) way for asp.net to remember it's state.

  • Anon (unregistered) in reply to AndrewB
    AndrewB:
    Just look at this...
    var LegalUrlChars=new Array ( false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, true, true, false, false, true, false, false, true, true, true, false, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, false, true, false, true, false, false, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, false, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false );

    Look closer..

    );

    They're making the code CRY.

    Off your meds again?

  • (cs)

    Yeah, it comes out looking like crap. Everything right justified for some reason (even the sidebar items), and there's some raw markup sprinkled all over the page. And there's funky hieroglyphs all over the page where all the text should go!

  • (cs) in reply to aaberg
    aaberg:
    Actually, that is not a WTF. It's an encrypted base64 string. It's a very good (and secure) way for asp.net to remember it's state.
    Apostrophe!
  • Whoevar (unregistered) in reply to Anonymous
    Anonymous:
    Whoevar:
    Why Two Kay:
    At least the page looks okay, aesthetically speaking.
    Not using Opera 9.64 ;-)

    Fortunately only the edgy browser elitist crowd will be inconvenienced. Phew, for a second I thought we had a problem.

    Only those of the "edgy browser elitist crowd" who are going to go by train in Israel. So it's a corner case, I guess.

  • 50% Opacity (unregistered) in reply to aaberg
    aaberg:
    Actually, that is not a WTF. It's an encrypted base64 string. It's a very good (and secure) way for asp.net to remember it's state.

    No, that's what cookies or, as a fallback, URL parameters and sessions are for. Hidden-form POSTed 16KB base64 encrypted strings are not A Very Good Way™. Well, maybe for ASP.NET they are...

  • Will (unregistered)

    I would guess the code is from some generator, you can also find it http://74.125.77.132/search?q=cache:kYcRKtpdeLwJ:www.eid.ac.cn/MirrorResources/5325/init.js%253Frev%3DVhAxGc3rkK79RM90tibDzw%3D%3D+LegalUrlChars+strleafname&cd=1&hl=en&ct=clnk

  • Will (unregistered)

    DOH!!! It is just standard SharePoint generated code.

  • Whiskey Tango Foxtrot? Over. (unregistered)

    I'm having trouble with this paragraph:

    When they in their wisdom chose to generate markup inside text nodes with their XSLT they run into the familiar problem: when is < going to start a tag and when is it going to live in a text node? Hence, < is sometimes escaped as < to create proper text nodes with HTML source-as-text in them (as for example the instance of < in the code above). Now, of course when they set innerHTML they do not want this < to appear as a literal < so they do some pre-processing: all < and > they want to change into proper < and > before setting innerHTML have a comment node next to them...

    I'm guessing from the grammar that perhaps there's an encoding fail on the post? It looks like some of those < and > characters should be < and >.

    Of course, I don't know if that will render properly, not knowing how this post will be encoded; if it's not, here's an alternate version of the previous sentence:

    "It looks like some of those < and > characters should be &lt; and &gt;."

  • Whiskey Tango Foxtrot? Over. (unregistered) in reply to aaberg
    Actually, that is not a WTF. It's an encrypted base64 string. It's a very good (and secure) way for asp.net to remember it's state.

    Viewstate is good for some things, but the size of that string (which is larger than it needs to be) implies that the folks on that website abuse it.

  • Not THAT Alex (unregistered) in reply to Pim
    Pim:
    aaberg:
    Actually, that is not a WTF. It's an encrypted base64 string. It's a very good (and secure) way for asp.net to remember it's state.
    Apostrophe!

    Nazi!

  • Gotem (unregistered)

    Seeing this makes one wish to escape properly

  • Not THAT Alex (unregistered) in reply to MrBester
    MrBester:
    I'll see your line 63 and raise you line 3:
    <html __expr-val-dir="rtl" dir="ltr">
    I'd love to see the HTML 4.01 (Transitional to boot!) DTD that particular validates in. Not forgetting that this will render in lovely quirks mode in IE6, if it can get past the 533 validation errors and 192 warnings. Oddly enough the English version only has 119 errors and 86 warnings...

    Note: Always use ltr, because ltr is ltr when written from left to right and .tfel ot thgir morf nettirw nehw ltr

    CAPTCHA: saluto

  • GregP (unregistered) in reply to aaberg
    aaberg:
    Actually, that is not a WTF. It's an encrypted base64 string. It's a very good (and secure) way for asp.net to remember it's state.

    Wait, this niether good, and by default it isn't even secure, so isn't this the real WTF?

  • Baz (unregistered)

    The reason for the disable-output-escaping code is pretty obvious: xslt version 1 generates xml or html, but not xhtml. You need to follow the html compatibility guidelines (appendix C of the xhtml spec), which xslt1 processors aren't aware of. So
    should be
    , while

    should be
    - the WTF given. Xslt2 has an xhtml output format, but is less widely supported. So, not entirely a WTF.

    However, using xhtml in a new site is almost a WTF itself if you didn't need it - html4 works almost-fine across all browsers, xhtml doesn't without browser sniffing. (See http://hixie.ch/advocacy/xhtml ). If you're not embedding SVG, MathML, etc - what're you using it for? Sheer masochism?

    Even if you use html4 you can end up needing to disable output escaping in xslt1. For example, if you have to deal with conditional comments (for which we must thank MS, again).

  • braamvh (unregistered)

    Mmm .... IE7 renders this correctly for me. However, my Firefox 3.0.7 offers to download a file of type ASPX for the linked page. It does look correct for the English page, though.

    Maybe something to do with the 2 transparent proxies I am behind? Or just a weird MIME-type?

  • braamvh (unregistered) in reply to braamvh

    Even stranger ... after a few minutes, it started to work correctly for me. Wonder if someone was editing the source?

  • (cs)

    That HTML regexp doesn't take into consideration if the other mark comes after a linefeed.

    HTML sucks to regexp unless you know it's formal somehow. Doable, though.

  • DiverKas (unregistered) in reply to Whiskey Tango Foxtrot? Over.
    Whiskey Tango Foxtrot? Over.:
    Actually, that is not a WTF. It's an encrypted base64 string. It's a very good (and secure) way for asp.net to remember it's state.

    Viewstate is good for some things, but the size of that string (which is larger than it needs to be) implies that the folks on that website abuse it.

    Viewstate is a good thing. Viewstate thrown back to the client on every page is stupid. With an exclamation point (!)

    This just indicates the level of competence of the developers is slightly above that of a brick.

  • Matze (unregistered) in reply to DiverKas
    DiverKas:
    Whiskey Tango Foxtrot? Over.:
    Actually, that is not a WTF. It's an encrypted base64 string. It's a very good (and secure) way for asp.net to remember it's state.

    Viewstate is good for some things, but the size of that string (which is larger than it needs to be) implies that the folks on that website abuse it.

    Viewstate is a good thing. Viewstate thrown back to the client on every page is stupid. With an exclamation point (!)

    This just indicates the level of competence of the developers is slightly above that of a brick.

    Nice flamebait. It's good to see that the world still has real coding heroes ;)

  • (cs) in reply to Baz
    Baz:
    The reason for the disable-output-escaping code is pretty obvious: xslt version 1 generates xml or html, but not xhtml. You need to follow the html compatibility guidelines (appendix C of the xhtml spec), which xslt1 processors aren't aware of. So
    should be
    , while
    should be
    - the WTF given. Xslt2 has an xhtml output format, but is less widely supported. So, not entirely a WTF.
    Except that xhtml is an application of xml. All that “xhtml format” stuff is just an attempt to produce xml that fools html processors. Which is deeply WTF-y in itself; the output should be one or the other, and not try to leverage some sort of pseudo-standardized set of bugs in old browsers...
  • (cs)

    This is a WTF that I can really appreciate, as we're in the midst of rewriting an entire web application that uses XSLT. The previous version was based on JSP, Struts and Hibernate and despite being written by contractors it was pretty solid. Then my predecessors were taken on as permanent staf to replace the costly contractors. One was allegedly a DBA with some programming knowledge (he knew just about enough Perl to be dangerous and clearly hadn't understood anything about decent database design). The other was an XML wonk who had taken too much acid at university. I kid you not.

    They both decided that they knew better than all those people espousing clean separation of architectural layers (data access, business logic and presentation) and believed they also didn't need a framework like Spring or Struts. As for JSP, that was for wimps - real men use XSLT, especially the bastard feature known as the document() call. They spent several years putting together an absolute doozy of a WTF that was slow, unstable and undocumented. JDBC code in Servlets, everything stored in HashMaps (beans were again for wimps) and on the fly conversion to XML. All in all, a classic example of how not to write a web application using that I thought we'd seen the back of in the last millenium.

    The killer is XSLT though. It's overly complex, encompasses a number of overlapping and conflicting "standards" and in our case relies on the Saxon libraries that are written by a former mainframe hacker with a taste for premature optimisation and hardcoded limits. Getting web developers to work on the templates is a nightmare as XSLT experience is scarce and expensive. Just running the web application requires 2GB of RAM to be allocated to the JVM (versus 512MB that's proving more than adequate for the JSP version).

    Thankfully, we'll be shot of the last XSLT code in a few weeks time.

  • pytechd (unregistered)

    People thing VIEWSTATE is OK?! With Viewstate, every link and button has a hidden post back. When I browse without JS, your site breaks. Many buttons/links cannot be targeted with ENTER, they must be clicked. VIEWSTATE is terrible.

  • Cbuttius (unregistered)

    Actually I would not say that array with all those trues and falses is necessarily a WTF.

    It looks like a cached table to me. Might have been generated at one time by a script rather than someone actually going to the effort of writing it by hand.

    Access time to the table is constant and pretty fast, and might be used in a critical operation.

  • Sean (unregistered)

    XSLT has nothing to do with the DOM. The DOM is a very specific API for accessing, modifying, and creating XML documents; it is not a generic term for an XML document's structure.

  • (cs)

    I'm surprised the israeli web managed to stay off TDWTF radar for this long. You see, Israel is well known for its developers world wide. This credit may be warranted in some cases, but when it comes to the public face of Israel - The www, well...

    We suck.

    rail.co.il is just the tip of the iceberg. Their previous site was worse. it worked exclusively on IE, and badly at that. But they are not the only ones. The largest news site Ynet is a crappy pile of jumping ads and flash. just open the page to see your cpu usage soar. This unfortunate example is not isolated to this site either. Its really most of the israeli web. crappy, flash ridden, heavily and badly scripted pages. Even the government homepage uses annoying flash ads. Gov.il Most of the israeli web didn't work on anything but IE until recently, israeli gov site was one example until not long ago. you can check out israeli postal services for another heavy flash ridden website.

    Oh, and there's also the brillant Israeli invention (i haven't seen it around the rest of the web, so i assume its also exclusive) - AddBoo(tm). Its a unique tech that plays a loud, annoying and surprising music when you pass over certain commircials. i invite you to try this special user torture (banner on the right)

    Think Subjectively!

  • Scott (unregistered)

    To be fair, they've recently diverted most of their resources previously allocated to web development towards killing Palestinians.

Leave a comment on “Where the Wild Web Things Are”

Log In or post as a guest

Replying to comment #:

« Return to Article