Characters 'u00F1, u00E1, u00E9,u00F4,u00C9....

Hello,
I have a file with characters 'ñ, á, é,ô,É....'.
When I put this file in AL11, the content of file is modified and where exist one accent or é is changed by # and this generate errors.
Here is my data source details:
Character Set Settings : Default Setting
System CodePage = 4103 UTF-16LE Unicode / ISO/IEC 10646
Data Format: Separated with Separator(for Example,CSV)
Data Separator: ,
Escape Sign: "
The problem is in the codepage, but I don´t Know how resolved.
Any idea?

My source file contain multiple languages like latin America, USA....
so this issue related with unicode and code page setup
How do we know BI system configured with SINGLE PAGE CODE PAGE SYSTEM OR MDMP SYSTEM CONFIGURATION
When do we configure  SINGLE PAGE CODE PAGE SYSTEM ?
When do we configure MDMP SYSTEM CONFIGURATION  ?
Any Idea?

Similar Messages

  • Pb with JAVACC

    hello all,
    i want to parse a txt file with javacc but i have a serious pb : how can i match ( using in TOKEN) an NON-ASCII characters like this : " � ".
    because i want to match it but when i complie with JAVACC i have this msg :
    Non-ASCII characters used in regular expression.
    thinks.
    ciao

    I've used JavaCC defining TOKEN as
    <*> TOKEN : {
    <#_ALPHA_CHAR: ["a"-"z", "A"-"Z"] >
    | <#_CYRILLIC_CHAR: ["\u0080", "\u0081", "\u0083", "\u008A", "\u008C", "\u008D", "\u008E", "\u008F", "\u0090", "\u009A", "\u009C", "\u009D", "\u009E", "\u009F", "\u00A1", "\u00A2", "\u00A3", "\u00A5", "\u00A8", "\u00AA", "\u00AF", "\u00B2", "\u00B3", "\u00B4", "\u00B8", "\u00BA", "\u00BC", "\u00BD", "\u00BE", "\u00BF", "\u00C0", "\u00C1", "\u00C2", "\u00C3", "\u00C4", "\u00C5", "\u00C6", "\u00C7", "\u00C8", "\u00C9", "\u00CA", "\u00CB", "\u00CC", "\u00CD", "\u00CE", "\u00CF", "\u00D0", "\u00D1", "\u00D2", "\u00D3", "\u00D4", "\u00D5", "\u00D6", "\u00D7", "\u00D8", "\u00D9", "\u00DA", "\u00DB", "\u00DC", "\u00DD", "\u00DE", "\u00DF", "\u00E0", "\u00E1", "\u00E2", "\u00E3", "\u00E4", "\u00E5", "\u00E6", "\u00E7", "\u00E8", "\u00E9", "\u00EA", "\u00EB", "\u00EC", "\u00ED", "\u00EE", "\u00EF", "\u00F0", "\u00F1", "\u00F2", "\u00F3", "\u00F4", "\u00F5", "\u00F6", "\u00F7", "\u00F8", "\u00F9", "\u00FA", "\u00FB", "\u00FC", "\u00FD", "\u00FE", "\u00FF"]>
    | <#_NUM_CHAR: ["0"-"9"] >
    | <#_ALPHANUM_CHAR: [ "a"-"z", "A"-"Z", "0"-"9",  "\u0080", "\u0081", "\u0083", "\u008A", "\u008C", "\u008D", "\u008E", "\u008F", "\u0090", "\u009A", "\u009C", "\u009D", "\u009E", "\u009F", "\u00A1", "\u00A2", "\u00A3", "\u00A5", "\u00A8", "\u00AA", "\u00AF", "\u00B2", "\u00B3", "\u00B4", "\u00B8", "\u00BA", "\u00BC", "\u00BD", "\u00BE", "\u00BF", "\u00C0", "\u00C1", "\u00C2", "\u00C3", "\u00C4", "\u00C5", "\u00C6", "\u00C7", "\u00C8", "\u00C9", "\u00CA", "\u00CB", "\u00CC", "\u00CD", "\u00CE", "\u00CF", "\u00D0", "\u00D1", "\u00D2", "\u00D3", "\u00D4", "\u00D5", "\u00D6", "\u00D7", "\u00D8", "\u00D9", "\u00DA", "\u00DB", "\u00DC", "\u00DD", "\u00DE", "\u00DF", "\u00E0", "\u00E1", "\u00E2", "\u00E3", "\u00E4", "\u00E5", "\u00E6", "\u00E7", "\u00E8", "\u00E9", "\u00EA", "\u00EB", "\u00EC", "\u00ED", "\u00EE", "\u00EF", "\u00F0", "\u00F1", "\u00F2", "\u00F3", "\u00F4", "\u00F5", "\u00F6", "\u00F7", "\u00F8", "\u00F9", "\u00FA", "\u00FB", "\u00FC", "\u00FD", "\u00FE", "\u00FF"] >
    | <#_IDENTIFIER_CHAR: [ "a"-"z", "A"-"Z", "0"-"9", "_" , "\u0080", "\u0081", "\u0083", "\u008A", "\u008C", "\u008D", "\u008E", "\u008F", "\u0090", "\u009A", "\u009C", "\u009D", "\u009E", "\u009F", "\u00A1", "\u00A2", "\u00A3", "\u00A5", "\u00A8", "\u00AA", "\u00AF", "\u00B2", "\u00B3", "\u00B4", "\u00B8", "\u00BA", "\u00BC", "\u00BD", "\u00BE", "\u00BF", "\u00C0", "\u00C1", "\u00C2", "\u00C3", "\u00C4", "\u00C5", "\u00C6", "\u00C7", "\u00C8", "\u00C9", "\u00CA", "\u00CB", "\u00CC", "\u00CD", "\u00CE", "\u00CF", "\u00D0", "\u00D1", "\u00D2", "\u00D3", "\u00D4", "\u00D5", "\u00D6", "\u00D7", "\u00D8", "\u00D9", "\u00DA", "\u00DB", "\u00DC", "\u00DD", "\u00DE", "\u00DF", "\u00E0", "\u00E1", "\u00E2", "\u00E3", "\u00E4", "\u00E5", "\u00E6", "\u00E7", "\u00E8", "\u00E9", "\u00EA", "\u00EB", "\u00EC", "\u00ED", "\u00EE", "\u00EF", "\u00F0", "\u00F1", "\u00F2", "\u00F3", "\u00F4", "\u00F5", "\u00F6", "\u00F7", "\u00F8", "\u00F9", "\u00FA", "\u00FB", "\u00FC", "\u00FD", "\u00FE", "\u00FF"] >
    | <#_IDENTIFIER: <_ALPHA_CHAR> (<_IDENTIFIER_CHAR>)* >
    | <#_NEWLINE: ( "\r\n" | "\r" | "\n" ) >
    | <#_WHITESPACE: ( " " | "\t" ) >
    | <#_QCHAR: ( "\\" (<_NEWLINE> | ~["a"-"z", "A"-"Z", "0"-"9", "\u0080", "\u0081", "\u0083", "\u008A", "\u008C", "\u008D", "\u008E", "\u008F", "\u0090", "\u009A", "\u009C", "\u009D", "\u009E", "\u009F", "\u00A1", "\u00A2", "\u00A3", "\u00A5", "\u00A8", "\u00AA", "\u00AF", "\u00B2", "\u00B3", "\u00B4", "\u00B8", "\u00BA", "\u00BC", "\u00BD", "\u00BE", "\u00BF", "\u00C0", "\u00C1", "\u00C2", "\u00C3", "\u00C4", "\u00C5", "\u00C6", "\u00C7", "\u00C8", "\u00C9", "\u00CA", "\u00CB", "\u00CC", "\u00CD", "\u00CE", "\u00CF", "\u00D0", "\u00D1", "\u00D2", "\u00D3", "\u00D4", "\u00D5", "\u00D6", "\u00D7", "\u00D8", "\u00D9", "\u00DA", "\u00DB", "\u00DC", "\u00DD", "\u00DE", "\u00DF", "\u00E0", "\u00E1", "\u00E2", "\u00E3", "\u00E4", "\u00E5", "\u00E6", "\u00E7", "\u00E8", "\u00E9", "\u00EA", "\u00EB", "\u00EC", "\u00ED", "\u00EE", "\u00EF", "\u00F0", "\u00F1", "\u00F2", "\u00F3", "\u00F4", "\u00F5", "\u00F6", "\u00F7", "\u00F8", "\u00F9", "\u00FA", "\u00FB", "\u00FC", "\u00FD", "\u00FE", "\u00FF"] ) ) >
    | <#_RESTOFLINE: (~["\r", "\n"])* >
    in my QueryParser.jj file and it worked fine. Try to put your char codes instead of my \u00*...
    Hope that helps.

  • [JS CS3/4] ScriptUI How to color a button ?

    Is it a way to get a colored button in the ScriptUI DOM ?
    I tried
    dlg.button1.graphics.backgroundColor = dlg.button1.graphics.newBrush(dlg.button1.graphics.BrushType.SOLID_COLOR,[0.7,0.7,0.7],1);
    But although the dialog is drawn, the button is not styled in best case, not visible in the worst case.
    Is that possible to get a colored button ?
    Hope so.
    Do you have any tip ?
    TIA
    Loic

    I have tried in the past but not been able to color a button.
    What I have been able to do is use the onDraw callback to print an image instead of the standard control.
    You may want to try that.
    Wish I could be of more help. Kasyan's correct, the docs are sketchy at best. The biggest hurdle is that some of the custom drawing functionality seems to be a bit brittle and prone to failure in some cases.
    Below is an example of drawing an image in place of a dropdown list to make a poor mans' flyout menu.
    Regards
    Bob
    // Ever wanted to embed an image file in a jsx file?
    // below is a multi-step process for doing so. It's a little cumbersome but worth the bother at times when a script depends on
    // a binary object, but there is no fail-safe way to ensure the binary is delivered or installed with the script (like this sample!)
         function myFileStringer( myFile ) {
              // read the image file
              myFile.encoding = "BINARY";
              myFile.open( "r" );
              var myBuf = myFile.read();
              myFile.close();
              // create an output file of the same name with the extension "txt"
              var outName = myFile.name.substr( 0, myFile.name.lastIndexOf( "." ) ) + ".txt";
              var outFile = new File( myFile.parent.absouteURI + "/" + outName );
              outFile.open( "w" );
              // write the buffer to the text file using toSource(). The text in the file will be JSON, ready to copy and paste into your script
              outFile.write( myBuf.toSource() );
              outFile.close();
              // open the text file, copy the text in the file in a single line, paste it into your source code as a single line, something like this:
              // var myBinary = (newString("\u0089PNG\r\n\x\1\A\n\x00\x00\x00\riHDR\x00\x00\x00... ) );
              // it will be a very long string
         function myFileMaker() {
              // the (new String(....) in the line below is the output as pasted from myFileEnstringer
              // it is in JSON notation from the toSource() call above - when this line is executed, myBinary will contain an accurate binary representation of the image
              // the binary below is a PNG image that is an icon for a flyout menu.
              var myBinary = (new String("\u0089PNG\r\n\x1A\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\t\b\x06\x00\x00\x00;*\u00AC2\x00\x00\x00\tpHYs\x00\x00\x0B\x13\x00\x00\x0B\x13\x01\x00\u009A\u009C\x18\x00\x00\x0FciCCPPhotoshop ICC profile\x00\x00x\u00DA\u00ADWi8\x14\u00EC\u00D7?3\u00C6\u00D8\u00C76\u00C6\u00CEX\u00B2d\x1B\u00FB\u0096u\u0090\u009D\u00EC$\u008C\x19\u00CBX\u00A7\u00B1/\u00A1B\u008F\u0088\u00B4\u00A1\u0088\x14i\u00A1\u0094\u0084\u0092\u00AD\u00B2\u0094\u00A2\x12ey\u00B2\u00A6B\"K\u008B\u00E6\u00FD\u00A0\u00A7\u00E7\u00BA\u00FE\u00EF\u00F5\u00BE\u00EF\u0097\u00F7|\u00FA\u009Ds\u009Ds~\u00E7\u00BE\u00CF}]\u00E7>\x00\u00BCB$\x1A-\x02\t\x00\u0091Q\u00B1t\u0097\u00DD\u00E6x/o\x1F<\u00CBk\u00E0\x04~\u00C0\u0082>H\u0092\u00C8143gg{\u00F8\x1Fe\u00FD5 \x00\x00^\u00AA\u0090h\u00B4\u0088|\u00F6\x00J\u00DF\u00D4\u00D9\u0092z\u00C3\x15\u00E7/\u00B2\u0087d\u00E1\x7F\x17\f\u00DD\u00CB\u00DB\x07\x00\u00A1\f\x00\u00D8\u0090ml\n\x00\u00D8\u00C0m\u00EC\x06\x00\u00D8\u0084XZ,\x00\"\x14\x00\u00B0\u00E4P\x12\x05\x00\u0091\n\x00\u00CAt7\x17\"\x00\u00A2\x06\x000!\u00DB\u00B8\t\x000\u0081\u00DB\u00B8\x07\x000\u00F1\u00E4\u0090X\x00\u00C4\b\x00\u009A/\u008AB\u008D\x02`Y\x00@\x1BS\u0082b\u00C8\x00\x18e\x00\u00A0Pb\u00C8\u0091\x00\u0098\u00E3\x00H\u00D5\u00C8\u00C8h\n\x00O;\x00(\u0090i\u00F4X\x00\u009Ey\x00P\u00F1\u00F2\u00F6\u00C1o\u0097L\u00D9\x000@\x01\u00A0\u00DF\u00FEk\x0B\u0093\x02\u00A8\u00BD\x03 &\u00F5\u00AFM\u00FE\x01\u0080\x10\t\u00E0\u00E6\u00CE\x7Fm\u00AB.\u0080\x00\x00\x04\u00EEyL\u00B0\u00A6\x06\x00\x00 8\u00CD\x01\u0098'\x18\u008CU9\x00\u0096\x13\x00[\u0085\f\u00C6\u008FJ\x06c\u00EB\"\x00\u00D3\x18@{\x049\u008E\x1E\u00FF\u00FB\u00BE\x10\u0088~\u0080\u00FFK\u00DF>\u00F3oaB\x00 \x01\u0090jL\u008E\u00A8P\u00E6\x03\u00E8\x12\u0096\u009B\u00AC\u009Dl#\u00EC\u009F8V\u00B8\u00D81\u0082\u00DCR<*\u00BC\x06|f\u00FC\u00F6X7\x01O\u009C\u009F Y\u0088*L\x13\u0089\x11\u008D\x15\u008B\x13O\u0094H\u0091\u00CC\u00C0gJeJ\x1F\u00919*\u009B\u00BF\u00E3\u00B4\u00DC9\u00F9\n\u0085\x1A\u00C5\x1B;\u009B\u0094\u00BA\u0095\u0087T&U\u00D7\t\u00EC\u00EA\u00D2\x1A\u009A\u009A\u00EEZ)\u00DA\x15:}\u00BA\u009B\u00FA\u008A\x06$\u00C3s\u00BB\u00C6\u008D%M\u00A8\u00A6w\u00CD9\u0089\u00FB,n[\u00F1\u00ED\u00A6[\x0F\u00DA\u00AA\u00D9\x1D\u00B3\u00FF\u00E2h\u00EFT\u00B7\u0087\u00DB%\u00C2\u00B5\u00CF]\u00D4#\u00C2\u00F3\u00817\u00C6\u00C7\x7Fo\u008D\u00EFW?\u00A2\u00FF\u00D1\u0080\u00FE@n\u00B2\x13\u00E5D\u00D0\u00F3\x10\u00F6P3j\\X]\u00F8d$\x7F\u0094Et\x02\u00ED\u00FA\u00FE\u00B71\u00A8XB\u009C\x7F|^\u00C2\u00FD\u00C4\u00F9d\u00DE\x14\u00E3T\u00DA\u0081\u00F2\u00B4\u00EE\u00F4\u00B1\u008C\u00A9\u0083\u00B3\u0087\x16\x0E/g\u00AEd\u00ADgo\u00FD\u0085\u00CA\u00E1<\u00CA\u009B+\u0090'~L!_\u00B3\u00C0\u00F0\u00B8Y\u00A1\u00F5\u0089='=N\u00F9\u009C\u00F6;C.\u00A2\x16\u0087\u0097\u0084\u009F\u00A5\u009E\u00A3\u0096\u0086\u0095\u0085\u009E'\u0095\u00FBT\u00B8^\u00B0\u00AB4\u00BD\u00A8~I\u00B1J\u00BEz\u00C7e\u00E9\x1A\u00FC\x15\u00F1\u00AB\u00C2\u00D7\x04\u00AE\u00F3\u00D6\u00F2\u00D4q\u00DE`\u00BE\u00F1\u00EB\u00E6f\u00FD\u00EA\u00AD\u00C5\u00DB\u00B3\r\u00A3w\x06\x1B\u009F\u00DE\u00EDjjn\u00AEo\u00B9~\u00EF\u00CA\u00FD\x0B\u00ADg\x1E\u00E4\u00B7\x1Dm\u00CF\u00EC8\u00D8\u0099\u00DCE\x7F\x18\u00F5(\u00EAqD7\u00A9\u0087\u00D8\u008B\u00EB\u009D\u00EA\u00BB\u00F5$\u00FD\u00A9m\u00BF`\u00FF\u00DC\u00B3\u0086\u00E7\u0099\x03.\u0083\u0092\u0083\u008B/\u00DA_\x16\u00BE\u00F2\x1FR\x19\u00FA\u00FE\u00FA\u00C9p\u00D1\b\u00E9\u008D\u00CA\u009Boo\x1F\u008F\x16\u008Cy\u008C\u008B\u008F\u00CFL\u00D4\u00FEM\x7F\u00A7\u00F3\u00EE\u00DBd\u00CBT\u00CA\u00B4\u00C1\u00F4\u00FAL\u00E3l\u00EA\u009C\u00D9{\u00A6\u00F7\u00BD\u00F3y\x1F\x1C?\u00F2||\u00F9\u00A9h\u00C1kQhqd\u00A9\u00F8\u00B3\u00D7\u00B2\u00D0\u00F2\u00D0\u0097\u00C2\x15\u00C7U\u00AE\u00D5\u00DE\u00AF\u0099kfk\u008C\u00F5\x07\x1B\u00C9\u009B\u00DA\u009B\u00CB\u00DFj\u00BF\u0087\u00FFP\u00FC1\u00F7\u00B3r+\u00E0\u0097\u00E4\u00AF\u00B7\u008C\u00FD\f\x06\x00\x12\u00C5\u00C4\u0087\u00C21c\u00D1\x02,\u00DC\u00AC\x1Cl\u00ACl[\u00EC\u00DF8>s\u00CEp\u00BD\u00C1\u00F4sw\u00F0\u00D4\u00F3V\u00F2\u009D\u00E2\u00CF\u00C2&\b\u0084\u00E3\u00F6\t:\t\x11\u0085\u00F5EtD\u0095\u00C5\u00D4\u00C4U%t$\u008D\u00F1\u0096R&\u00D2z2*\u00B2\u00CA;\u0094\u00E5v\u00CA\x13\x14\u0094\x15\t;u\u0094\u0088\u00CA\u00B6*^\u00AAT\u00B5$B\u008Ez\u0099F\u00A3\u00E6s\u00AD%\x1D^]-=W\u00FDd\u0083\u00CB\u0086\u00C3F\u00AC\u00C6\u00DA&\u00FBMk\u00CD\u00E6\u0089J\x16\u00E1\u00967\u00AC6\u00AD-mrmG\u00EC\u00D5\x1DR\x1D\x07\u009DE\u00F7\u0084\u00B84\u00BA!\u00DC\x1D<Nx\u008Ey+\u00FA\u00D0\u00F6\u00DE\u00F2\u00DD\u00F0\u00D3\u00F3?\x10\u00D0F\u00DA\"\x1BR\u00E2\u0083\u00EE\x06\u00AF\u0086\u00AAR\u00C3\u00C2\u00AE\u0086\x7F\u008C\u0094\u008B\u00F2\u008D.\u00A6\u00BD\u00A6\u00F3\u00C7\u00B8\u00C5\x16\u00C6\u00F5%\u00B0&\u00DA'\u00E5'?J\u0099N\u00FDt\u00E0s\u00DAZ\u00FA\u00B7\u008C\u00EF\x07\x7F\x1Df\u00CE\u00E4\u00CC\u00E2\u00CF\x16>\"\u00FE\u0097l\x0E\u00E1\u00A8A\u00AEy\u009E\u00CD1\u00A7|\u00AF\x02\u00DF\u00E3\x01\u0085\u0094\x13a'\u00A3O\u00D1N\u00D3\u00CFD\x17E\x15\u00D3J\"\u00CF\x06\u009F\x0B(\u00F5*s>oY\u00AES\u00A1rA\u00A5R\u00F9\u00A2\u00E2%\u00C5*\u0085j\u00B9\u00CB\u00B252Wd\u00AF\u00CA\\\u0093\u00BC.V+R'|C\u00E8\u00A6@=\u00DF-\u00EE\u00DB\u00DC\r\u0098;\\\u008D\\wy\u009Bp\u00CDB-B\u00F7D\u00EF\u00E3[\u00E5\x1F\u00A8\u00B6i\u00B7\u00EBw\u0098w:v\u00F9<\u00DC\u00FBh\u00F7c\u00FC\u00E3\u0095\u00EE\u00DE\u009E\u00D2\u00DE\u00C8>\u00B3'\u0082O\x16\u009F>\u00EA/y\x16\u00F9\u009C8 >\u00B0>\u00D8\u00FF\u00A2\u00F2e\u00C2+\u00C7!\u00E9\u00A1\u00B5\u00D7\u00BD\u00C3\u00A5#\u00D1o\u00CC\u00DE\u00F2\u00BE\x1D\x1F\u00BD>\u0096:n=\u00C1;1\u00FAw\u00E5\u00BB\u00B0I\u00D5\u00C9\u00E5\u00A9\u00A6\u00E9\u00E33\u00A1\u00B3&s\u0082s\u008B\u00EF\x1F\u00CE\u0097|\u0088\u00FAh\u00F9I\u00F8\u00D3\u00C7\u0085\u00FB\u008B\u00C7\u0096\u00F6}V\u00FD\u00FCc\u00B9\u00FB\u00CB\u0089\x15\u00BFU\u00C5\u00D5\u0095\u00AF\u00F7\u00D6\u00B2\u00D7\u009D7\u00846\u00C66+\u00BFQ\u00BF\x13\u00BEo\u00FE\u00B8\u00FF3c\u00CB\u00F2\x17\u00E6\u00D7sF\u00E4v\u00FF\u0091\x1BL\u00CB\u00A8\u00AF\u00CC\u009F\u00D1\u008B,\u008B\u00AC\u008Bl\x13\u00EC\u00A3\x1C\u00AF8\u009Fp\u00B5b\u00EA\u00B8\u00CByry\x13\u00F8(\u00FC\u00F6X\u0082\x00\u00B7\u00C0*nP\u00F0\u009AP\u00A6\u00B0\u00AF\bA\u0094YtX\u00ACJ<N\u00C2R\u0092[r\x1C_%\x15)m \u0083\u0096y-{eG\u009A\u009C\u00BB\u00BC\u00B2\x02\u00AB\u00C2{\u00C5\u00EE\u009D5J\u00C7\u0094cU\u00F6\u00AA\u009A\u00AB\u00A9\x12\u00C4\u00D4\u00D9\u00D474f5\x07\u00B5\u00DA\u00B5o\u00EA\u0094\u00E9\u00E6\u00E8\u00C5\u00EB\u0093\f\u00EC\rw\u00ED\u00C2\x1B\u00A1\u008D\u0096\u008D\u0087L\u00EE\u0098\u009E4\u008B7\u00A7\x12=-\u00AC,\u00F5\u00AC\u00E4v\x0BY3[\u00AF\u00DB|\u00B0}c\u00D7c\u00DF\u00E8P\u00EDX\u00EC\u0094\u00E3\u009C\u00B8'\u00C4\u00C5\u00C3\u00D5\u00DE\u00CD\u00D0]\u00D9C\u00D2\x13\u00E7\u00C5\u00E5\u008D\u00F4\u00FE\u00EA\u00F3a\u00EF\u0094\u00EF\u00DB}\u00AF\u00FC\u00FA\u00FD\u00BB\x02\x1E\u0090Z\x03[\u00C8\u00B7(\x17\u0083r\u0082\u00E9!\u00FE\u00A1\u00D6T\u00B50\u0091p\u0096\u00F0\u00B5\u0088\u0099\u00C8\u00C1\u00A8\x07\u00D1u\u00B4\u00CA\u00FDg\u00E8\x7F\u00C5$\u00C6\u0086\u00C6\u00F9\u00C5;&\x18'\u00AA%I%cSP)\u00AB\u00A9\u00EF\x0E<K{\u0090~-\u00E3\u00D4\u00C1\u00F4C\u00C1\u0087\u009D2\u00B5\u00B2p\u00D9\u0088\u00EC\u008D#\u008B\x7FM\u00E7\u00BC=:\u0090\u00DB\u009D\u00D7r\u00ECF~MA\u00E9\u00F1\u00DC\u00C2\u00F4\x13\u00B4\u0093\u0094S\u00EE\u00A7\u00AD\u00CEh\x15\u00C9\x16\x0B\u00940\u0097|=;{n\u00A4\u00B4\u00BF\u00EC\u00C1\u00F9\u00EB\u00E5e\x15'/dU\u00A6^\u008C\u00BED\u00AA\u00F2\u00AC\u00DEs\u00D9\u00A6\u00C6\u00F0\u008A\u00F4U\u00B8:v\u00ED\u00FE\u00F5\u00E2Zz\u009D\u00D3\r\u00D5\u009B\u0098\u009BK\u00F5\u00FD\u00B7\u00AE\u00DC\u00CEm\u0088\u00BE\u00E3\u00DA\u00A8}\x17ww\u00A3i\u00AC\u00B9\u00B5\u00A5\u00EC^\u00DA}R+\u00F1\u00C1\u008E6\u00E6\u00B6\u00E9\u00F6\u00AE\u008E\u00EA\u00CE\u00CC.\u00D2C\u00A3G\"\u008F\u00D6\x1F\x0FtW\u00F5\u00E4\u00F6\u0096\u00F6u<\u0099z\u00CAx&\u00F2\\\x7F\u00C0g0\u00F5E\u00E9\u00CB\u009EW\u008B\u00AF\u00C5\u0086\u009DFr\u00DF<\x1D\u00E5\x1F\x0B\x18o\u00FE\u009B\u00FF]\u00FA\u00E4\u00D7\u00E9\u0083\u00B3\u0098\u00B9\u00CB\u00F3\u00CE\x1Fy?\u00BD^\u00AC\u00FB|\u00E6K\u00E1j\u00D9Z\u00FD\u00C6\u00DCw\u00FC\u00CF\u0080_i\f\x06\u00C0\u00F6\u00EC\x03\x00@\u00EB\x00\x14\u00C7\x01xM\x02\u00B8T\x01\x14l\x01(p\x02\u00E0j\x00\u009C\u00B9\x00\u00DC\u00F4\x01\u00D1Y\x00\u0088kY\u00800/\u00F8g~\x00\x00\x12X\u0081\x17$@\x05L\u00C0\r\" \x1B.\u00C2C\u0098E\u00B0#4\x10\u00BE\u0088\u00BF\x10M\u0088\x0FHq\u00A4;2\x1F\u00D9\u00C7\u00C4\u00CAd\u00CD\u0094\u00CB4\u0088\x12AQP\u00F5(\x06\u00B3\x13\u00F3E\u00E6ohg\u00F4U\x16\x14\x0B\u0089\u00A5\u009DU\u008A\u00F50\u00EB<\u009B\x03[=\u00BB\b{&\u00FB\x02\u0087'G'\u00A7\x06g\x19\x17\x0BW\x1C\u00D7\x14\u00C6\t\u00D3\u00CA\u00AD\u00C4]\u00CC\u00C3\u00C2\x13\u00C33\u00C9\u00EB\u00CC\u00DB\u00CA\u00A7\u00C4W\u00CC\u00CF\u00CC\x1F\u00C7?\u008Bu\u00C5v\b\x10\x04*p|\u00B8,\u00DC7\u00C1\b\u00C1wB\u00DEB\u00CF\u0085w\x0B\u00B7\u008B\u00EC\x12i\x14\u00D5\x11m\x113\x16\u00EB\x14\u00B7\x16\x1F\u0090\u00F0\u0092\u0098\u0095\u00A4K2\u00F0yR\x12R\u00B7\u00A5m\u00A4'eRd\u00B1\u00B2\u00F5;\u009Cw\u00AC\u00C8\x15\u00C9\x1B\u00CBO+\u00E4)\u00EA+\u00CE\u00ED<\u00ADd\u00A1\u00B4\u00AA\\\u00AD\u00E2\u00A7*\u00A4:\u00A0\u0096C\u00B0T\x07\u00F5V\u008DtMs-&\u00ADN\u00ED,\x1D{]\t=\u00A4\u00DE\u0092\u00FE\u00B0A\u00A7\u00E1\u00ED]UF\u00A7\u008C\u00B3L\x12L\u00C3\u00CC\u00C8\u00E6\u00FB\u0088\u00AE\x16\u00D6\u0096\u00E6V&\u00BBM\u00ADMmLmw\u00DB9\u00DB\u00FB8\x049\u00D2\u009C\x0E;\x17\u00ED\u00A9w\u00E9u\u009DtGx\u00C8{:x%xW\u00FA\f\u00FBr\u00EF3\u00F0#\u00FB\u009F\n\u00E8$\u00AD\u0092\u00E5)~AE\u00C1\u00FD\u00A1h\u00EA\u00EE\u00B0\u009C\u00F0\u00FEH\u009E(\u008F\u00E8\n\u00DAg\u00BAYLn\u00EC\u00DF\u00F1Z\t9\u0089c\u00C9*)GR\u00E7\u00D3,\u00D2\u00CB2~\x1C\u00F28\u00DC\u009C%\u0099\u009Dv\u00E4m\u008E\u00C9\u00D1;y\u00BE\u00F9b\x05C\u0085%'\x03O\u00CB\u009C\u00F9X\\w6\u00AD\u00D4\u00E1<\x7F\u00F9\u00E4\u0085\u00C6\u008B\u0085U\u0094\u00CB\u00D6WT\u00AFa\u00AF\u00FF\u00A8[\u00BA\u00F9\u00FE\u00D6L\u00C3D\u00E3|\u00D3\u00DA=\u00CEV\u00996\u00C7\u008E\u00E8\u00AE\u00F4G\x15\u00DD-\u00BD\x13OY\u009E\x11\x06\u00BC^\x1C\x7F\u00D53\u008C~C\x1C\u00CD\x1D\x1F{'7\u0095:3\u00F4~\u00E7\u0087\x03\u009F\u00A6\u0097l\u0097\u00AF\u00ACr\u00AC\u00C5l\u00CC|\u00B7\u00FAy\u009F\u00C1\u00D8\u00FEI\x00;\b\u0080,\u00E8\u0080=\x04\u00C1A\u00B8\x00]\u00F0\x01\u00C1\u00870FD\"\u00CA\x11CH.\u00A452\x1B\u00F9\u0098\u0089\u008D\u00C9\u0089\u00A9\u0088i\x12\u00A5\u0084JFu3\x0B1\u00872\u00B7\u00A01h*\u00BA\u009BE\u0091%\u0087\u00E5\x13\u00AB3k\x03\u009B\x04\u00DB\x11\u00B6/\u00EC>\u00EC=\x1C\u00DA\x1C\u0095\u009C|\u009C\u00879\u00D7\u00B9B\u00B8\u00DEb\u009C0\x1D\u00DC\u00DA\u00DCWydx\u00CE\u00F2\u00F2\u00F0\x1E\u00E1\u00FD\u00C5\x17\u00CF\u00B7\u00C2O\u00E5\u009F\u00C4\u00EE\u00C5\u00BE\x16p\x14\u00E8\u00C3Y\u00E1:\x04\u008D\x04\u009B\u0084t\u0085\u00EE\nk\n\u00D7\u0089\u00A8\u008B\u00DC\x10U\x17m\x123\x16\u00EB\x12\u00B7\x13\x1F\u0092\u00F0\u0097X\u0092L\u00C5\u00B3\u00E1\u008B\u00A5vJ\u00B5K\u00BBK/\u00C8d\u00CBJ\u00C86\u00EF\u00F0\u00D8\u00B1.W$o(?\u00AA\u0090\u00A1(\u00AF\u00F8|g\u00A2\x12^\u00A9G9FEJ\u00E5\u0095j\u00A6\u009A\u00A6\u00DA\f\u00A1H\u00DDZ}K\u00A3Q3JKVkD\u00FB\u00B8\u008E\u0083.Nw]oJ\u00FF\u0089A\u00A3\u00E1\u00E5]g\u008Dr\u008C\u0093M\"L\u00FD\u00CD<\u00CD\u00F7\x10\u00AD-\u008C,u\u00AD\u00B4vkY\u00EB\u00D8h\u00DB\x1A\u00D9Y\u00D9;;\u00F88\x06;%9\u00E7\u00ED\u00A9vis\x1Dv\u00DB\u00F0\x10\u00F74\u00F7\u008A\u00F4.\u00F6y\u00EA\u00CB\u00BC\u008F\u00E0\u00E7\u00E9\x7F$\u00A0\u00814E\u00C6R\u00AC\u0083\u00D2\u0082\u00EBC\u00E6\u00A82a\u00A4\u00F0\u00F2\u0088\u0089(\u00B1h\x7FZ\u00D5\u00FE\u00A5\x18\u008D\u00D8\u00A4\u00B8\u0087\t\u0098D\u008F\u00A4\u00D2\u00E4\u00D9T\u009D\x03\u00D9i/2$\x0FF\x1Cj\u00CE\u00E4\u00CA\"e\u00D7\x1D\u00F9\u009E\u00E3p\u00F4V\u009E\u00CD\u00B1\u00AD\u0082\u009AB\u00BF\u0093\u00C2\u00A7\u009E\u009E9\\\u00AC[\u00B2v\u00AE\u00B1,\u00AA\\\u00A1b\u00BE\u00F2\u00E6\u00A5\u0084j\u00D3\x1A\u00FE+\u00EF\u00AF\u00DD\u00AF=}#\u00BE>\u00F0\u00B6\u00DD\x1D\u009D\u00BB\u00EA\u00CD\u00AA\u00F7\u00B4Z\u008D\u00DA\u00BC:(]f\u008F\u00D4\u00BBEz9\u00FB\u00B6\u009En>[\x1A\u00F8\u00F0\u00E2\u00EB\u00AB\u009F\u00C3\x1CoDF\u00B5\u00C6=\u00FFN\u0099\u00AC\u009C~9\u0087\u009A\u00D7\u00FA\x18\u00BE\u00D0\u00B0\u00B4\u00F1\u00C5h\u00F5\u00E0\u00DA\u008BM\u00C5\u00EF\u00F4\u009F\u00AF\u00FE\u00F4\u009F\x03\x04A\x0E\u00F4\u00C1\tB!\x13\u00AA\u00A0\x1B\x16\x118\x04\x11\x11\u0083\u00A8FL \x05\u0091\u00EE\u00C8\"\u00E4\x04\u0093\x1CS,\u00D3c\u0094\x18*\x015\u00C4\u00AC\u00C7\\\u0081fG\u00A7\u00A0\x17YBY\u00A6X\x03X'\u00D8\u00F6\u00B1M\u00B0\x07\u00B2\u00CFrP9\u00969\x138\x19\\9\x18\x1C\u00A6\u0092[\u008D\u00BB\u008Dg\x0F\u00CF,\u00EF\x01>,_\x1D\u00BF\x03\u00FF\"\u00B6P@W`\f\u0097'\u00B8KpA\u00E8\u0092p\u00A0\u0088\u00AC\u00C8\u0090h\u00BE\u0098\u00B58B\u00BC]\"M\u00D2\x1C\u008F\u00C2wK\x1D\u0097\u00DE+\u00A3 \u00B3&\u00DB\u00B5\u00E3\u008C\\\u00B8<Q\x01\u00A7\u00F0E\u00F1\u00E9\u00CE\u00CBJ\x07\u0095}U\u008CU\u00A5\u00D5\u0098\u00D4f\t\u00BD\u00EA\u00B5\x1AE\u009A\x07\u00B5\u0082\u00B5\x1Duv\u00E9\u00AA\u00EB\u00E9\u00EA\x1B\x19\u0098\x1A\u00DA\u00EC\u00F24\"\x19\u0087\u009B\u00C4\u009B\x1E6;m~\u0099x\u00DB\u00A2\u00D3r\u00C8\u00EA\u00935\u00CAF\u00C8V\u00DB\u00CE\u00CD>\u00C6\u00E1\u0084c\u0083\u00D3\u00E8\x1E\u00B4\u008B\u0096\u00AB\u00BF[\u0081{\u00AF'\u00C2\u00CB\u00CC;\u00DD\u00A7\u00DBW`\u009F\u00BD_\u009A\x7FS\u00C0R\u00A0\"\u0099B\u00A9\x0E\u009A\x0F\u0091\x0B\u008D\u00A0\u00B6\u0084\u00A3\"\u00DC\"/D}\u00A5\u00D9\u00ED\u00AF\u00A63b\u00BD\u00E3\u009A\x13\u0084\x13\x13\u0092^\u00A4h\u00A5\u0096\u00A7\u00A1\u00D3C3\x06\x0Ei\x1D.\u00CF\u00C2d\u00C7\x1F\x19\u00CD\u00D9}\u00B4#\u00CF\u00E3\u00D8FAa\u00A1\u00E6\u0089\u00F1S\u00E9g\u00A4\u008B\x1E\u0095\u0084\u009F\x13-\u00ED8O\u00AE\u00E0\u00B8\u00D0|1\u00AC\n[\u00DDS\u0093qU\u00E7\u00DABm\u00D5\rJ\u00BD\u00E2\u00AD\u00A5\u0086\u00DA\u00C6\u00A4&\u00BB\x16\u0089{+\u00AD\u00CF\u00DA\u00EEv$u\u00CE?t|t\u00BF\u009B\u00D0s\u00B5O\u00E2\u00C9\u00C9~\u00F4\u00B3\u00A4\u00E7\u00AB\u0083\u00DE/\u009E\u00BD\u00D2\x1B*\x1F\u0086\x11\u00EF77GQc\u00EE\u00E3\u00E7'&\u00DE\u00C9N\u00FAN\x1D\u009B\u00BE732\u00BB\u00F6\x1E;\u00AF\u00F4\u00C1\u00F4\u00A3\u00E3'\u0097\x05\u00A7E\u0087%\u00DB\u00CF&\u00CB\x1A_\u00F0+\u00EC+\u009FW\x07\u00BF\u00D6\u00AD\u00E5\u00ADS7\u00CC7y6'\u00BE]\u00FF\u009E\u00FC\u00C3\u00E6\u00A7\u00E0\u00CF\u00F1\u00AD\u00B2_]\f\x06\u00C0\u00F6\u00BE\x04\x00\x00\u00EC\u00C4\u00E8\u0088h:\u00DE\u009Eh\x01\u00FF\u00BF\x12\x19\x11\u00F7\x0F\x07\x0F\x00pRcm\u00DC\x00\x00\x0B\x00\x03\u00C1t+\x17\x000\x07\u0080\u0099\u00A8@G'\x00\u00E0\x03@\u00C8\x05\u00C5X\u00BA\u00FE\u00C6z\u00C1T+\u009B\u00EDX\u0084--\u00D6\u00D9\r\x00\u0084\x00\x10>\u00C9\u00A1n\u009E\x00\u0080\x01@\u00D0\u00C3H\u00B6\u00CE\u00BFqFT\u0084\u00A3=\x00\u00E0\x00\x10\u00F9\u0094 \x0B\u00CB\u00DF\u00B1\u0097\u00E8q.\u00EE\x00 \x0B\u0080h\b\u008F\u00B6s\x01\x00N\x00\u00C4HP\u0094\u00FB?\\31\u00F1\u00AE\u00FF\u00F8\u00AFSH\x16v\x00 \x06\u0080D'\u0087\x12\x1D\u00B7\u00FD\u0091\u00D2`\x0FD\u00B0\x00<\u0090!\x1A\" \x1A\u00E8@\u0085^ \x03\x1DH\x10\x05xx\x07x \x03\x1D\u00A8\x10\x03\u00B1@\u00828H\x04<D\x00\x15\u00F6C\x1CP\u0081\x02A\x10\u00F3;>\x0E\" \b\u00E2\u0080\x0EV@\x02:\u0084@\x10\u00A8\u00FCf\u00F8\u00EF<\x1E0\x03t\u00A0\u00FE/\x1ET\u00A0@\u00B4?\u00F5\x10=\u00F2Vp|qt\u0092\u0081G(\u00E1\x1A\u00E1\x03\u00E1'\u00E0\x7F{\u00DB\u00FDa\f\u0082\u00A8?\u0099\u00B6\u00D9\x03\u00FF\u00D1Qr(\r\u00946\u00CA\x1Ce\u00842F\u00E9\x03\x1E\u0085C\u0089\u0080\nJ\x0B\u00A5\u00872C\u0099\u00A0\fQ\u00DA(\u00FDg\x0Bw\x17\u00FEd%\u00FE\u00A9\x00\u00FF'\u00E3\f\u00D0!\u00E4?jU\u0081` \x01\x1D\u00E2!\bb \x1C\u00E6\u0080\x0E\u0091\u00FE\u00D4C\u00FF\u00C6\u00C1\u00F6\u00AE\x0E\x00\u0080\u00E6\x01(\r\x00\x00h\u00DBL\u00C9\u00F8\u00CFw\x15\x1B\u0094\x18\x0B\x00@\u008C\u00A6%\u00D1\u00A9!\u00A1\u00B1x3\x1A-\"\bO\u008C\u008E\u00A4\u00C5\u00C5\x06\u00D1\u0095\u00F16QdUe\u00BC\x06\u0081\u00A0\r\x00\u00F0_\x14\u00F7T\u00A9\u00D4J\u008B\u00F2\x00\x00\x00 cHRM\x00\x00m\u0098\x00\x00s\u008E\x00\x00\u00E2\u00F9\x00\x00\u0086\u0099\x00\x00x\u0083\x00\x00\u00D4N\x00\x003\u00BC\x00\x00\x1Cyc\u00E1\x1F,\x00\x00\x00\u00A2IDATx\u00DA\u0094\u0091\u00B1\r\u00840\x10\x04\u00C7>\x07\u00D0\n=P\x07\x05\u0090\"\u008AA\u00A4\u00D4@\x05n\u00C3]\\\u008C\x03l\x7F\u00F0\x12\u00C9\x0B\u00F0_x\u00BA\u00DB\u00DD\u00D1\x1AU-)%D\x04\x11!\u00E7L)\u0085\u00DAq\x00\"\u0082\u00B5\u0096\u0094\u00D2\u00CF\u00C14M\u00B7\u00CF\u00EB\u00BAbT\u00B5\x18cn]\u009B\u00A6\u00B9\x15\u00881~\x13<E\u008E1\u00BE#\u00EC\u00FB\u008E\u00F7\u00FEZ\u00F6}\u00CF0\f\u00F5\b\u00CE9\u0096e!\u0084@\u00D7u\u00CC\u00F3\u00CCy\u009EU\bFU\x0B@\u00CE\u0099m\u00DB\x18\u00C7\x11kmu\x0B\u0097\x00@\u00DB\u00B6\x1C\u00C7\u00F1\x7F\x0BO\x0Eo\b\u009F\x01\x00\u009B\u00FDU\u00A2t\u00A1Hz\x00\x00\x00\x00IEND\u00AEB`\u0082"));
              // create a data folder for your script in the user's application data
              var myDataFolder = new Folder( Folder.userData.absoluteURI + "/SampleScripts" );
              // make certain the folder exists
              myDataFolder.create();
              // write the image file
              var myFile = new File( myDataFolder.absoluteURI + "/myFile.png" );
              myFile.encoding = "BINARY";
              myFile.open( "w" );
              myFile.write( myBinary );
              myFile.close();
              // there is now a valid png image in your script's user data folder
         // example of using ScriptUI's drawing api to make a dropdownlist draw as an icon (until the user clicks it, then it's a menu)
         myFlyout = function( palette ) {
              palette.myFlyout = palette.add( "dropdownlist", [ ( palette.frameSize.width - 20 ), 0, palette.frameSize.width, 20 ] );
              palette.myFlyout.onDraw = function() {
                   this.graphics.drawImage( ScriptUI.newImage( myIconFile ), 0, 0 );
              if ( !palette.onShow ) {
                   palette.onShow = function() {
                        this.myFlyout.draw( this );
         // A slightly more complex example putting it all together where you can pass a callback function and an array of menu items
        // this function will add a flyout menu to the top-right corner of any ScriptUI window. It does not need to be a palette.
         addFlyout = function( palette, menuItems, callback ) {
              // create a script data folder to contain resources such as the flyout icon
              var myScriptDataFolder = new Folder( Folder.userData.absoluteURI + "/SampleScripts" );
              myScriptDataFolder.create();
              // point a file to the expected location of the icon image
              var myFlyoutIcon = new File( myScriptDataFolder.absoluteURI + "/flyoutIcon.png" );
              if ( !myFlyoutIcon.exists ) { // if it's not there, then create the file
                   var binData = (new String("\u0089PNG\r\n\x1A\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\t\b\x06\x00\x00\x00;*\u00AC2\x00\x00\x00\tpHYs\x00\x00\x0B\x13\x00\x00\x0B\x13\x01\x00\u009A\u009C\x18\x00\x00\x0FciCCPPhotoshop ICC profile\x00\x00x\u00DA\u00ADWi8\x14\u00EC\u00D7?3\u00C6\u00D8\u00C76\u00C6\u00CEX\u00B2d\x1B\u00FB\u0096u\u0090\u009D\u00EC$\u008C\x19\u00CBX\u00A7\u00B1/\u00A1B\u008F\u0088\u00B4\u00A1\u0088\x14i\u00A1\u0094\u0084\u0092\u00AD\u00B2\u0094\u00A2\x12ey\u00B2\u00A6B\"K\u008B\u00E6\u00FD\u00A0\u00A7\u00E7\u00BA\u00FE\u00EF\u00F5\u00BE\u00EF\u0097\u00F7|\u00FA\u009Ds\u009Ds~\u00E7\u00BE\u00CF}]\u00E7>\x00\u00BCB$\x1A-\x02\t\x00\u0091Q\u00B1t\u0097\u00DD\u00E6x/o\x1F<\u00CBk\u00E0\x04~\u00C0\u0082>H\u0092\u00C8143gg{\u00F8\x1Fe\u00FD5 \x00\x00^\u00AA\u0090h\u00B4\u0088|\u00F6\x00J\u00DF\u00D4\u00D9\u0092z\u00C3\x15\u00E7/\u00B2\u0087d\u00E1\x7F\x17\f\u00DD\u00CB\u00DB\x07\x00\u00A1\f\x00\u00D8\u0090ml\n\x00\u00D8\u00C0m\u00EC\x06\x00\u00D8\u0084XZ,\x00\"\x14\x00\u00B0\u00E4P\x12\x05\x00\u0091\n\x00\u00CAt7\x17\"\x00\u00A2\x06\x000!\u00DB\u00B8\t\x000\u0081\u00DB\u00B8\x07\x000\u00F1\u00E4\u0090X\x00\u00C4\b\x00\u009A/\u008AB\u008D\x02`Y\x00@\x1BS\u0082b\u00C8\x00\x18e\x00\u00A0Pb\u00C8\u0091\x00\u0098\u00E3\x00H\u00D5\u00C8\u00C8h\n\x00O;\x00(\u0090i\u00F4X\x00\u009Ey\x00P\u00F1\u00F2\u00F6\u00C1o\u0097L\u00D9\x000@\x01\u00A0\u00DF\u00FEk\x0B\u0093\x02\u00A8\u00BD\x03 &\u00F5\u00AFM\u00FE\x01\u0080\x10\t\u00E0\u00E6\u00CE\x7Fm\u00AB.\u0080\x00\x00\x04\u00EEyL\u00B0\u00A6\x06\x00\x00 8\u00CD\x01\u0098'\x18\u008CU9\x00\u0096\x13\x00[\u0085\f\u00C6\u008FJ\x06c\u00EB\"\x00\u00D3\x18@{\x049\u008E\x1E\u00FF\u00FB\u00BE\x10\u0088~\u0080\u00FFK\u00DF>\u00F3oaB\x00 \x01\u0090jL\u008E\u00A8P\u00E6\x03\u00E8\x12\u0096\u009B\u00AC\u009Dl#\u00EC\u009F8V\u00B8\u00D81\u0082\u00DCR<*\u00BC\x06|f\u00FC\u00F6X7\x01O\u009C\u009F Y\u0088*L\x13\u0089\x11\u008D\x15\u008B\x13O\u0094H\u0091\u00CC\u00C0gJeJ\x1F\u00919*\u009B\u00BF\u00E3\u00B4\u00DC9\u00F9\n\u0085\x1A\u00C5\x1B;\u009B\u0094\u00BA\u0095\u0087T&U\u00D7\t\u00EC\u00EA\u00D2\x1A\u009A\u009A\u00EEZ)\u00DA\x15:}\u00BA\u009B\u00FA\u008A\x06$\u00C3s\u00BB\u00C6\u008D%M\u00A8\u00A6w\u00CD9\u0089\u00FB,n[\u00F1\u00ED\u00A6[\x0F\u00DA\u00AA\u00D9\x1D\u00B3\u00FF\u00E2h\u00EFT\u00B7\u0087\u00DB%\u00C2\u00B5\u00CF]\u00D4#\u00C2\u00F3\u00817\u00C6\u00C7\x7Fo\u008D\u00EFW?\u00A2\u00FF\u00D1\u0080\u00FE@n\u00B2\x13\u00E5D\u00D0\u00F3\x10\u00F6P3j\\X]\u00F8d$\x7F\u0094Et\x02\u00ED\u00FA\u00FE\u00B71\u00A8XB\u009C\x7F|^\u00C2\u00FD\u00C4\u00F9d\u00DE\x14\u00E3T\u00DA\u0081\u00F2\u00B4\u00EE\u00F4\u00B1\u008C\u00A9\u0083\u00B3\u0087\x16\x0E/g\u00AEd\u00ADgo\u00FD\u0085\u00CA\u00E1<\u00CA\u009B+\u0090'~L!_\u00B3\u00C0\u00F0\u00B8Y\u00A1\u00F5\u0089='=N\u00F9\u009C\u00F6;C.\u00A2\x16\u0087\u0097\u0084\u009F\u00A5\u009E\u00A3\u0096\u0086\u0095\u0085\u009E'\u0095\u00FBT\u00B8^\u00B0\u00AB4\u00BD\u00A8~I\u00B1J\u00BEz\u00C7e\u00E9\x1A\u00FC\x15\u00F1\u00AB\u00C2\u00D7\x04\u00AE\u00F3\u00D6\u00F2\u00D4q\u00DE`\u00BE\u00F1\u00EB\u00E6f\u00FD\u00EA\u00AD\u00C5\u00DB\u00B3\r\u00A3w\x06\x1B\u009F\u00DE\u00EDjjn\u00AEo\u00B9~\u00EF\u00CA\u00FD\x0B\u00ADg\x1E\u00E4\u00B7\x1Dm\u00CF\u00EC8\u00D8\u0099\u00DCE\x7F\x18\u00F5(\u00EAqD7\u00A9\u0087\u00D8\u008B\u00EB\u009D\u00EA\u00BB\u00F5$\u00FD\u00A9m\u00BF`\u00FF\u00DC\u00B3\u0086\u00E7\u0099\x03.\u0083\u0092\u0083\u008B/\u00DA_\x16\u00BE\u00F2\x1FR\x19\u00FA\u00FE\u00FA\u00C9p\u00D1\b\u00E9\u008D\u00CA\u009Boo\x1F\u008F\x16\u008Cy\u008C\u008B\u008F\u00CFL\u00D4\u00FEM\x7F\u00A7\u00F3\u00EE\u00DBd\u00CBT\u00CA\u00B4\u00C1\u00F4\u00FAL\u00E3l\u00EA\u009C\u00D9{\u00A6\u00F7\u00BD\u00F3y\x1F\x1C?\u00F2||\u00F9\u00A9h\u00C1kQhqd\u00A9\u00F8\u00B3\u00D7\u00B2\u00D0\u00F2\u00D0\u0097\u00C2\x15\u00C7U\u00AE\u00D5\u00DE\u00AF\u0099kfk\u008C\u00F5\x07\x1B\u00C9\u009B\u00DA\u009B\u00CB\u00DFj\u00BF\u0087\u00FFP\u00FC1\u00F7\u00B3r+\u00E0\u0097\u00E4\u00AF\u00B7\u008C\u00FD\f\x06\x00\x12\u00C5\u00C4\u0087\u00C21c\u00D1\x02,\u00DC\u00AC\x1Cl\u00ACl[\u00EC\u00DF8>s\u00CEp\u00BD\u00C1\u00F4sw\u00F0\u00D4\u00F3V\u00F2\u009D\u00E2\u00CF\u00C2&\b\u0084\u00E3\u00F6\t:\t\x11\u0085\u00F5EtD\u0095\u00C5\u00D4\u00C4U%t$\u008D\u00F1\u0096R&\u00D2z2*\u00B2\u00CA;\u0094\u00E5v\u00CA\x13\x14\u0094\x15\t;u\u0094\u0088\u00CA\u00B6*^\u00AAT\u00B5$B\u008Ez\u0099F\u00A3\u00E6s\u00AD%\x1D^]-=W\u00FDd\u0083\u00CB\u0086\u00C3F\u00AC\u00C6\u00DA&\u00FBMk\u00CD\u00E6\u0089J\x16\u00E1\u00967\u00AC6\u00AD-mrmG\u00EC\u00D5\x1DR\x1D\x07\u009DE\u00F7\u0084\u00B84\u00BA!\u00DC\x1D<Nx\u008Ey+\u00FA\u00D0\u00F6\u00DE\u00F2\u00DD\u00F0\u00D3\u00F3?\x10\u00D0F\u00DA\"\x1BR\u00E2\u0083\u00EE\x06\u00AF\u0086\u00AAR\u00C3\u00C2\u00AE\u0086\x7F\u008C\u0094\u008B\u00F2\u008D.\u00A6\u00BD\u00A6\u00F3\u00C7\u00B8\u00C5\x16\u00C6\u00F5%\u00B0&\u00DA'\u00E5'?J\u0099N\u00FDt\u00E0s\u00DAZ\u00FA\u00B7\u008C\u00EF\x07\x7F\x1Df\u00CE\u00E4\u00CC\u00E2\u00CF\x16>\"\u00FE\u0097l\x0E\u00E1\u00A8A\u00AEy\u009E\u00CD1\u00A7|\u00AF\x02\u00DF\u00E3\x01\u0085\u0094\x13a'\u00A3O\u00D1N\u00D3\u00CFD\x17E\x15\u00D3J\"\u00CF\x06\u009F\x0B(\u00F5*s>oY\u00AES\u00A1rA\u00A5R\u00F9\u00A2\u00E2%\u00C5*\u0085j\u00B9\u00CB\u00B252Wd\u00AF\u00CA\\\u0093\u00BC.V+R'|C\u00E8\u00A6@=\u00DF-\u00EE\u00DB\u00DC\r\u0098;\\\u008D\\wy\u009Bp\u00CDB-B\u00F7D\u00EF\u00E3[\u00E5\x1F\u00A8\u00B6i\u00B7\u00EBw\u0098w:v\u00F9<\u00DC\u00FBh\u00F7c\u00FC\u00E3\u0095\u00EE\u00DE\u009E\u00D2\u00DE\u00C8>\u00B3'\u0082O\x16\u009F>\u00EA/y\x16\u00F9\u009C8 >\u00B0>\u00D8\u00FF\u00A2\u00F2e\u00C2+\u00C7!\u00E9\u00A1\u00B5\u00D7\u00BD\u00C3\u00A5#\u00D1o\u00CC\u00DE\u00F2\u00BE\x1D\x1F\u00BD>\u0096:n=\u00C1;1\u00FAw\u00E5\u00BB\u00B0I\u00D5\u00C9\u00E5\u00A9\u00A6\u00E9\u00E33\u00A1\u00B3&s\u0082s\u008B\u00EF\x1F\u00CE\u0097|\u0088\u00FAh\u00F9I\u00F8\u00D3\u00C7\u0085\u00FB\u008B\u00C7\u0096\u00F6}V\u00FD\u00FCc\u00B9\u00FB\u00CB\u0089\x15\u00BFU\u00C5\u00D5\u0095\u00AF\u00F7\u00D6\u00B2\u00D7\u009D7\u00846\u00C66+\u00BFQ\u00BF\x13\u00BEo\u00FE\u00B8\u00FF3c\u00CB\u00F2\x17\u00E6\u00D7sF\u00E4v\u00FF\u0091\x1BL\u00CB\u00A8\u00AF\u00CC\u009F\u00D1\u008B,\u008B\u00AC\u008Bl\x13\u00EC\u00A3\x1C\u00AF8\u009Fp\u00B5b\u00EA\u00B8\u00CByry\x13\u00F8(\u00FC\u00F6X\u0082\x00\u00B7\u00C0*nP\u00F0\u009AP\u00A6\u00B0\u00AF\bA\u0094YtX\u00ACJ<N\u00C2R\u0092[r\x1C_%\x15)m \u0083\u0096y-{eG\u009A\u009C\u00BB\u00BC\u00B2\x02\u00AB\u00C2{\u00C5\u00EE\u009D5J\u00C7\u0094cU\u00F6\u00AA\u009A\u00AB\u00A9\x12\u00C4\u00D4\u00D9\u00D474f5\x07\u00B5\u00DA\u00B5o\u00EA\u0094\u00E9\u00E6\u00E8\u00C5\u00EB\u0093\f\u00EC\rw\u00ED\u00C2\x1B\u00A1\u008D\u0096\u008D\u0087L\u00EE\u0098\u009E4\u008B7\u00A7\x12=-\u00AC,\u00F5\u00AC\u00E4v\x0BY3[\u00AF\u00DB|\u00B0}c\u00D7c\u00DF\u00E8P\u00EDX\u00EC\u0094\u00E3\u009C\u00B8'\u00C4\u00C5\u00C3\u00D5\u00DE\u00CD\u00D0]\u00D9C\u00D2\x13\u00E7\u00C5\u00E5\u008D\u00F4\u00FE\u00EA\u00F3a\u00EF\u0094\u00EF\u00DB}\u00AF\u00FC\u00FA\u00FD\u00BB\x02\x1E\u0090Z\x03[\u00C8\u00B7(\x17\u0083r\u0082\u00E9!\u00FE\u00A1\u00D6T\u00B50\u0091p\u0096\u00F0\u00B5\u0088\u0099\u00C8\u00C1\u00A8\x07\u00D1u\u00B4\u00CA\u00FDg\u00E8\x7F\u00C5$\u00C6\u0086\u00C6\u00F9\u00C5;&\x18'\u00AA%I%cSP)\u00AB\u00A9\u00EF\x0E<K{\u0090~-\u00E3\u00D4\u00C1\u00F4C\u00C1\u0087\u009D2\u00B5\u00B2p\u00D9\u0088\u00EC\u008D#\u008B\x7FM\u00E7\u00BC=:\u0090\u00DB\u009D\u00D7r\u00ECF~MA\u00E9\u00F1\u00DC\u00C2\u00F4\x13\u00B4\u0093\u0094S\u00EE\u00A7\u00AD\u00CEh\x15\u00C9\x16\x0B\u00940\u0097|=;{n\u00A4\u00B4\u00BF\u00EC\u00C1\u00F9\u00EB\u00E5e\x15'/dU\u00A6^\u008C\u00BED\u00AA\u00F2\u00AC\u00DEs\u00D9\u00A6\u00C6\u00F0\u008A\u00F4U\u00B8:v\u00ED\u00FE\u00F5\u00E2Zz\u009D\u00D3\r\u00D5\u009B\u0098\u009BK\u00F5\u00FD\u00B7\u00AE\u00DC\u00CEm\u0088\u00BE\u00E3\u00DA\u00A8}\x17ww\u00A3i\u00AC\u00B9\u00B5\u00A5\u00EC^\u00DA}R+\u00F1\u00C1\u008E6\u00E6\u00B6\u00E9\u00F6\u00AE\u008E\u00EA\u00CE\u00CC.\u00D2C\u00A3G\"\u008F\u00D6\x1F\x0FtW\u00F5\u00E4\u00F6\u0096\u00F6u<\u0099z\u00CAx&\u00F2\\\x7F\u00C0g0\u00F5E\u00E9\u00CB\u009EW\u008B\u00AF\u00C5\u0086\u009DFr\u00DF<\x1D\u00E5\x1F\x0B\x18o\u00FE\u009B\u00FF]\u00FA\u00E4\u00D7\u00E9\u0083\u00B3\u0098\u00B9\u00CB\u00F3\u00CE\x1Fy?\u00BD^\u00AC\u00FB|\u00E6K\u00E1j\u00D9Z\u00FD\u00C6\u00DCw\u00FC\u00CF\u0080_i\f\x06\u00C0\u00F6\u00EC\x03\x00@\u00EB\x00\x14\u00C7\x01xM\x02\u00B8T\x01\x14l\x01(p\x02\u00E0j\x00\u009C\u00B9\x00\u00DC\u00F4\x01\u00D1Y\x00\u0088kY\u00800/\u00F8g~\x00\x00\x12X\u0081\x17$@\x05L\u00C0\r\" \x1B.\u00C2C\u0098E\u00B0#4\x10\u00BE\u0088\u00BF\x10M\u0088\x0FHq\u00A4;2\x1F\u00D9\u00C7\u00C4\u00CAd\u00CD\u0094\u00CB4\u0088\x12AQP\u00F5(\x06\u00B3\x13\u00F3E\u00E6ohg\u00F4U\x16\x14\x0B\u0089\u00A5\u009DU\u008A\u00F50\u00EB<\u009B\x03[=\u00BB\b{&\u00FB\x02\u0087'G'\u00A7\x06g\x19\x17\x0BW\x1C\u00D7\x14\u00C6\t\u00D3\u00CA\u00AD\u00C4]\u00CC\u00C3\u00C2\x13\u00C33\u00C9\u00EB\u00CC\u00DB\u00CA\u00A7\u00C4W\u00CC\u00CF\u00CC\x1F\u00C7?\u008Bu\u00C5v\b\x10\x04*p|\u00B8,\u00DC7\u00C1\b\u00C1wB\u00DEB\u00CF\u0085w\x0B\u00B7\u008B\u00EC\x12i\x14\u00D5\x11m\x113\x16\u00EB\x14\u00B7\x16\x1F\u0090\u00F0\u0092\u0098\u0095\u00A4K2\u00F0yR\x12R\u00B7\u00A5m\u00A4'eRd\u00B1\u00B2\u00F5;\u009Cw\u00AC\u00C8\x15\u00C9\x1B\u00CBO+\u00E4)\u00EA+\u00CE\u00ED<\u00ADd\u00A1\u00B4\u00AA\\\u00AD\u00E2\u00A7*\u00A4:\u00A0\u0096C\u00B0T\x07\u00F5V\u008DtMs-&\u00ADN\u00ED,\x1D{]\t=\u00A4\u00DE\u0092\u00FE\u00B0A\u00A7\u00E1\u00ED]UF\u00A7\u008C\u00B3L\x12L\u00C3\u00CC\u00C8\u00E6\u00FB\u0088\u00AE\x16\u00D6\u0096\u00E6V&\u00BBM\u00ADMmLmw\u00DB9\u00DB\u00FB8\x049\u00D2\u009C\x0E;\x17\u00ED\u00A9w\u00E9u\u009DtGx\u00C8{:x%xW\u00FA\f\u00FBr\u00EF3\u00F0#\u00FB\u009F\n\u00E8$\u00AD\u0092\u00E5)~AE\u00C1\u00FD\u00A1h\u00EA\u00EE\u00B0\u009C\u00F0\u00FEH\u009E(\u008F\u00E8\n\u00DAg\u00BAYLn\u00EC\u00DF\u00F1Z\t9\u0089c\u00C9*)GR\u00E7\u00D3,\u00D2\u00CB2~\x1C\u00F28\u00DC\u009C%\u0099\u009Dv\u00E4m\u008E\u00C9\u00D1;y\u00BE\u00F9b\x05C\u0085%'\x03O\u00CB\u009C\u00F9X\\w6\u00AD\u00D4\u00E1<\x7F\u00F9\u00E4\u0085\u00C6\u008B\u0085U\u0094\u00CB\u00D6WT\u00AFa\u00AF\u00FF\u00A8[\u00BA\u00F9\u00FE\u00D6L\u00C3D\u00E3|\u00D3\u00DA=\u00CEV\u00996\u00C7\u008E\u00E8\u00AE\u00F4G\x15\u00DD-\u00BD\x13OY\u009E\x11\x06\u00BC^\x1C\x7F\u00D53\u008C~C\x1C\u00CD\x1D\x1F{'7\u0095:3\u00F4~\u00E7\u0087\x03\u009F\u00A6\u0097l\u0097\u00AF\u00ACr\u00AC\u00C5l\u00CC|\u00B7\u00FAy\u009F\u00C1\u00D8\u00FEI\x00;\b\u0080,\u00E8\u0080=\x04\u00C1A\u00B8\x00]\u00F0\x01\u00C1\u00870FD\"\u00CA\x11CH.\u00A452\x1B\u00F9\u0098\u0089\u008D\u00C9\u0089\u00A9\u0088i\x12\u00A5\u0084JFu3\x0B1\u00872\u00B7\u00A01h*\u00BA\u009BE\u0091%\u0087\u00E5\x13\u00AB3k\x03\u009B\x04\u00DB\x11\u00B6/\u00EC>\u00EC=\x1C\u00DA\x1C\u0095\u009C|\u009C\u00879\u00D7\u00B9B\u00B8\u00DEb\u009C0\x1D\u00DC\u00DA\u00DCWydx\u00CE\u00F2\u00F2\u00F0\x1E\u00E1\u00FD\u00C5\x17\u00CF\u00B7\u00C2O\u00E5\u009F\u00C4\u00EE\u00C5\u00BE\x16p\x14\u00E8\u00C3Y\u00E1:\x04\u008D\x04\u009B\u0084t\u0085\u00EE\nk\n\u00D7\u0089\u00A8\u008B\u00DC\x10U\x17m\x123\x16\u00EB\x12\u00B7\x13\x1F\u0092\u00F0\u0097X\u0092L\u00C5\u00B3\u00E1\u008B\u00A5vJ\u00B5K\u00BBK/\u00C8d\u00CBJ\u00C86\u00EF\u00F0\u00D8\u00B1.W$o(?\u00AA\u0090\u00A1(\u00AF\u00F8|g\u00A2\x12^\u00A9G9FEJ\u00E5\u0095j\u00A6\u009A\u00A6\u00DA\f\u00A1H\u00DDZ}K\u00A3Q3JKVkD\u00FB\u00B8\u008E\u0083.Nw]oJ\u00FF\u0089A\u00A3\u00E1\u00E5]g\u008Dr\u008C\u0093M\"L\u00FD\u00CD<\u00CD\u00F7\x10\u00AD-\u008C,u\u00AD\u00B4vkY\u00EB\u00D8h\u00DB\x1A\u00D9Y\u00D9;;\u00F88\x06;%9\u00E7\u00ED\u00A9vis\x1Dv\u00DB\u00F0\x10\u00F74\u00F7\u008A\u00F4.\u00F6y\u00EA\u00CB\u00BC\u008F\u00E0\u00E7\u00E9\x7F$\u00A0\u00814E\u00C6R\u00AC\u0083\u00D2\u0082\u00EBC\u00E6\u00A82a\u00A4\u00F0\u00F2\u0088\u0089(\u00B1h\x7FZ\u00D5\u00FE\u00A5\x18\u008D\u00D8\u00A4\u00B8\u0087\t\u0098D\u008F\u00A4\u00D2\u00E4\u00D9T\u009D\x03\u00D9i/2$\x0FF\x1Cj\u00CE\u00E4\u00CA\"e\u00D7\x1D\u00F9\u009E\u00E3p\u00F4V\u009E\u00CD\u00B1\u00AD\u0082\u009AB\u00BF\u0093\u00C2\u00A7\u009E\u009E9\\\u00AC[\u00B2v\u00AE\u00B1,\u00AA\\\u00A1b\u00BE\u00F2\u00E6\u00A5\u0084j\u00D3\x1A\u00FE+\u00EF\u00AF\u00DD\u00AF=}#\u00BE>\u00F0\u00B6\u00DD\x1D\u009D\u00BB\u00EA\u00CD\u00AA\u00F7\u00B4Z\u008D\u00DA\u00BC:(]f\u008F\u00D4\u00BBEz9\u00FB\u00B6\u009En>[\x1A\u00F8\u00F0\u00E2\u00EB\u00AB\u009F\u00C3\x1CoDF\u00B5\u00C6=\u00FFN\u0099\u00AC\u009C~9\u0087\u009A\u00D7\u00FA\x18\u00BE\u00D0\u00B0\u00B4\u00F1\u00C5h\u00F5\u00E0\u00DA\u008BM\u00C5\u00EF\u00F4\u009F\u00AF\u00FE\u00F4\u009F\x03\x04A\x0E\u00F4\u00C1\tB!\x13\u00AA\u00A0\x1B\x16\x118\x04\x11\x11\u0083\u00A8FL \x05\u0091\u00EE\u00C8\"\u00E4\x04\u0093\x1CS,\u00D3c\u0094\x18*\x015\u00C4\u00AC\u00C7\\\u0081fG\u00A7\u00A0\x17YBY\u00A6X\x03X'\u00D8\u00F6\u00B1M\u00B0\x07\u00B2\u00CFrP9\u00969\x138\x19\\9\x18\x1C\u00A6\u0092[\u008D\u00BB\u008Dg\x0F\u00CF,\u00EF\x01>,_\x1D\u00BF\x03\u00FF\"\u00B6P@W`\f\u0097'\u00B8KpA\u00E8\u0092p\u00A0\u0088\u00AC\u00C8\u0090h\u00BE\u0098\u00B58B\u00BC]\"M\u00D2\x1C\u008F\u00C2wK\x1D\u0097\u00DE+\u00A3 \u00B3&\u00DB\u00B5\u00E3\u008C\\\u00B8<Q\x01\u00A7\u00F0E\u00F1\u00E9\u00CE\u00CBJ\x07\u0095}U\u008CU\u00A5\u00D5\u0098\u00D4f\t\u00BD\u00EA\u00B5\x1AE\u009A\x07\u00B5\u0082\u00B5\x1Duv\u00E9\u00AA\u00EB\u00E9\u00EA\x1B\x19\u0098\x1A\u00DA\u00EC\u00F24\"\x19\u0087\u009B\u00C4\u009B\x1E6;m~\u0099x\u00DB\u00A2\u00D3r\u00C8\u00EA\u00935\u00CAF\u00C8V\u00DB\u00CE\u00CD>\u00C6\u00E1\u0084c\u0083\u00D3\u00E8\x1E\u00B4\u008B\u0096\u00AB\u00BF[\u0081{\u00AF'\u00C2\u00CB\u00CC;\u00DD\u00A7\u00DBW`\u009F\u00BD_\u009A\x7FS\u00C0R\u00A0\"\u0099B\u00A9\x0E\u009A\x0F\u0091\x0B\u008D\u00A0\u00B6\u0084\u00A3\"\u00DC\"/D}\u00A5\u00D9\u00ED\u00AF\u00A63b\u00BD\u00E3\u009A\x13\u0084\x13\x13\u0092^\u00A4h\u00A5\u0096\u00A7\u00A1\u00D3C3\x06\x0Ei\x1D.\u00CF\u00C2d\u00C7\x1F\x19\u00CD\u00D9}\u00B4#\u00CF\u00E3\u00D8FAa\u00A1\u00E6\u0089\u00F1S\u00E9g\u00A4\u008B\x1E\u0095\u0084\u009F\x13-\u00ED8O\u00AE\u00E0\u00B8\u00D0|1\u00AC\n[\u00DDS\u0093qU\u00E7\u00DABm\u00D5\rJ\u00BD\u00E2\u00AD\u00A5\u0086\u00DA\u00C6\u00A4&\u00BB\x16\u0089{+\u00AD\u00CF\u00DA\u00EEv$u\u00CE?t|t\u00BF\u009B\u00D0s\u00B5O\u00E2\u00C9\u00C9~\u00F4\u00B3\u00A4\u00E7\u00AB\u0083\u00DE/\u009E\u00BD\u00D2\x1B*\x1F\u0086\x11\u00EF77GQc\u00EE\u00E3\u00E7'&\u00DE\u00C9N\u00FAN\x1D\u009B\u00BE732\u00BB\u00F6\x1E;\u00AF\u00F4\u00C1\u00F4\u00A3\u00E3'\u0097\x05\u00A7E\u0087%\u00DB\u00CF&\u00CB\x1A_\u00F0+\u00EC+\u009FW\x07\u00BF\u00D6\u00AD\u00E5\u00ADS7\u00CC7y6'\u00BE]\u00FF\u009E\u00FC\u00C3\u00E6\u00A7\u00E0\u00CF\u00F1\u00AD\u00B2_]\f\x06\u00C0\u00F6\u00BE\x04\x00\x00\u00EC\u00C4\u00E8\u0088h:\u00DE\u009Eh\x01\u00FF\u00BF\x12\x19\x11\u00F7\x0F\x07\x0F\x00pRcm\u00DC\x00\x00\x0B\x00\x03\u00C1t+\x17\x000\x07\u0080\u0099\u00A8@G'\x00\u00E0\x03@\u00C8\x05\u00C5X\u00BA\u00FE\u00C6z\u00C1T+\u009B\u00EDX\u0084--\u00D6\u00D9\r\x00\u0084\x00\x10>\u00C9\u00A1n\u009E\x00\u0080\x01@\u00D0\u00C3H\u00B6\u00CE\u00BFqFT\u0084\u00A3=\x00\u00E0\x00\x10\u00F9\u0094 \x0B\u00CB\u00DF\u00B1\u0097\u00E8q.\u00EE\x00 \x0B\u0080h\b\u008F\u00B6s\x01\x00N\x00\u00C4HP\u0094\u00FB?\\31\u00F1\u00AE\u00FF\u00F8\u00AFSH\x16v\x00 \x06\u0080D'\u0087\x12\x1D\u00B7\u00FD\u0091\u00D2`\x0FD\u00B0\x00<\u0090!\x1A\" \x1A\u00E8@\u0085^ \x03\x1DH\x10\x05xx\x07x \x03\x1D\u00A8\x10\x03\u00B1@\u00828H\x04<D\x00\x15\u00F6C\x1CP\u0081\x02A\x10\u00F3;>\x0E\" \b\u00E2\u0080\x0EV@\x02:\u0084@\x10\u00A8\u00FCf\u00F8\u00EF<\x1E0\x03t\u00A0\u00FE/\x1ET\u00A0@\u00B4?\u00F5\x10=\u00F2Vp|qt\u0092\u0081G(\u00E1\x1A\u00E1\x03\u00E1'\u00E0\x7F{\u00DB\u00FDa\f\u0082\u00A8?\u0099\u00B6\u00D9\x03\u00FF\u00D1Qr(\r\u00946\u00CA\x1Ce\u00842F\u00E9\x03\x1E\u0085C\u0089\u0080\nJ\x0B\u00A5\u00872C\u0099\u00A0\fQ\u00DA(\u00FDg\x0Bw\x17\u00FEd%\u00FE\u00A9\x00\u00FF'\u00E3\f\u00D0!\u00E4?jU\u0081` \x01\x1D\u00E2!\bb \x1C\u00E6\u0080\x0E\u0091\u00FE\u00D4C\u00FF\u00C6\u00C1\u00F6\u00AE\x0E\x00\u0080\u00E6\x01(\r\x00\x00h\u00DBL\u00C9\u00F8\u00CFw\x15\x1B\u0094\x18\x0B\x00@\u008C\u00A6%\u00D1\u00A9!\u00A1\u00B1x3\x1A-\"\bO\u008C\u008E\u00A4\u00C5\u00C5\x06\u00D1\u0095\u00F16QdUe\u00BC\x06\u0081\u00A0\r\x00\u00F0_\x14\u00F7T\u00A9\u00D4J\u008B\u00F2\x00\x00\x00 cHRM\x00\x00m\u0098\x00\x00s\u008E\x00\x00\u00E2\u00F9\x00\x00\u0086\u0099\x00\x00x\u0083\x00\x00\u00D4N\x00\x003\u00BC\x00\x00\x1Cyc\u00E1\x1F,\x00\x00\x00\u00A2IDATx\u00DA\u0094\u0091\u00B1\r\u00840\x10\x04\u00C7>\x07\u00D0\n=P\x07\x05\u0090\"\u008AA\u00A4\u00D4@\x05n\u00C3]\\\u008C\x03l\x7F\u00F0\x12\u00C9\x0B\u00F0_x\u00BA\u00DB\u00DD\u00D1\x1AU-)%D\x04\x11!\u00E7L)\u0085\u00DAq\x00\"\u0082\u00B5\u0096\u0094\u00D2\u00CF\u00C14M\u00B7\u00CF\u00EB\u00BAbT\u00B5\x18cn]\u009B\u00A6\u00B9\x15\u00881~\x13<E\u008E1\u00BE#\u00EC\u00FB\u008E\u00F7\u00FEZ\u00F6}\u00CF0\f\u00F5\b\u00CE9\u0096e!\u0084@\u00D7u\u00CC\u00F3\u00CCy\u009EU\bFU\x0B@\u00CE\u0099m\u00DB\x18\u00C7\x11kmu\x0B\u0097\x00@\u00DB\u00B6\x1C\u00C7\u00F1\x7F\x0BO\x0Eo\b\u009F\x01\x00\u009B\u00FDU\u00A2t\u00A1Hz\x00\x00\x00\x00IEND\u00AEB`\u0082"));
                   myFlyoutIcon.encoding = "BINARY";
                   myFlyoutIcon.open( "w" );
                   myFlyoutIcon.write( binData );
                   myFlyoutIcon.close();
               } // the above code to create the file should only execute once for each user on the machine
              palette._flyoutMenu = {}; // this object will hold the menu related stuff - prefaced with an underscore to avoid naming collisions
              palette._flyoutMenu.items = menuItems;
              palette._flyoutMenu.callback = callback;
              palette._flyoutMenu.draw = function( palette ) { // actually draw the menu          
                   // add the dropdownlist object to the window
                   palette._flyout = palette.add( "dropdownlist", [ ( palette.frameSize.width - 20 ), 0, palette.frameSize.width, 20], palette._flyoutMenu.items );
                   // make sure nothing is selected
                   palette._flyout.selection = null;
                   // add the onDraw method that will draw the icon instead of the normal dropdownlist
                   palette._flyout.onDraw = function() {
                        this.graphics.drawImage( ScriptUI.newImage( myFlyoutIcon ), 0, 0 );
                   // add the onChange method to fire off the callback
                   palette._flyout.onChange = function() {
                        this.window._flyoutMenu.callback( this.selection );
                        this.selection = null;
              // execute the draw function to place the flyout in the window
              palette._flyoutMenu.draw( palette );
    // sample usage
         // create the menu items
         var menuItems = [ "One", "Two", "Three", "-", "Four", "Five" ];
         // create the callback function
         sampleCallback = function( selection ) {
              // just letting all the menu items fall through for this demo
              switch( selection.text ) {
                   case "One" :
                   case "Two" :
                   case "Three" :
                   case "Four" :
                   case "Five" : {
                        alert( selection.text );
         // create the palette
         var myPalette = new Window( "palette", "Fly Out Menu Demo" );
         // adding some static text, just because
         myPalette.add( "statictext", undefined, "Demonstration of using ScriptUI drawing to customize control appearance" );
         //center and show the palette
         myPalette.center();
         myPalette.show();
         // add the flyout menu
         addFlyout( myPalette, menuItems, sampleCallback );

  • Multipage importing - resize all frames to margins?

    I've imported a multi-page pdf using the Multipage importer version 2.5
    However, all the pages are to the page size - i need them to the margin sizes.
    Basically need all frames on page (there's only 1 frame on each page anyway) to resize to the margins and the content set to fit and aligned to top of frame.

    Hi Eugene
    This should do what you want
    You can download the script from here (might not come out good with copy and paste).
    Click the iconbutton to resize.
    Trevor
    // Script to fit Inserted images to page margins by Trevor
    // Works only if there is "rectangle on every page"
    // http://forums.adobe.com/thread/1187100?tstart=0
    // https://www.sugarsync.com/pf/D6923127_4978795_948580
    #target indesign
    app.doScript("main()", ScriptLanguage.JAVASCRIPT, undefined, UndoModes.FAST_ENTIRE_SCRIPT, "PDFs to Margins");
    function main()
            var  doc = app.activeDocument,
                    pageMargins = [], pageGeos = [], recGeos = [],
                    recs = doc.rectangles.everyItem().getElements(), l = recs.length,
                    isFacing = doc.documentPreferences.facingPages, fo, e = false,
                    w = new Window ("dialog","PDFs To Margins", undefined);
            var r1 = w.add ("radiobutton", undefined, "Resize: Proportionally"),
                  r2 = w.add ("radiobutton", undefined, "Resize: Fit Content to Frame"),
                  TrevorsButton =  "\u0089PNG\r\n\x1A\n\x00\x00\x00\rIHDR\x00\x00\x00g\x00\x00\x00g\b\x02\x00\x00\x00\u0092#\u00CB\u00AE\x00\x00\nCiCCPICC Profile\x00\x00x\u009C\u009DSwX\u0093\u00F7\x16>\u00DF\u00F7e\x0FVB\u00D8\u00F0\u00B1\u0097l\u0081\x00\"#\u00AC\b\u00C8\x10Y\u00A2\x10\u0092\x00a\u0084\x10\x12@\u00C5\u0085\u0088\nV\x14\x15\x11\u009CHU\u00C4\u0082\u00D5\nH\u009D\u0088\u00E2\u00A0(\u00B8gA\u008A\u0088Z\u008BU\\8\u00EE\x1F\u00DC\u00A7\u00B5}z\u00EF\u00ED\u00ED\u00FB\u00D7\u00FB\u00BC\u00E7\u009C\u00E7\u00FC\u00CEy\u00CF\x0F\u0080\x11\x12&\u0091\u00E6\u00A2j\x009R\u0085<:\u00D8\x1F\u008FOH\u00C4\u00C9\u00BD\u0080\x02\x15H\u00E0\x04 \x10\u00E6\u00CB\u00C2g\x05\u00C5\x00\x00\u00F0\x03yx~t\u00B0?\u00FC\x01\u00AFo\x00\x02\x00p\u00D5.$\x12\u00C7\u00E1\u00FF\u0083\u00BAP&W\x00 \u0091\x00\u00E0\"\x12\u00E7\x0B\x01\u0090R\x00\u00C8.T\u00C8\x14\x00\u00C8\x18\x00\u00B0S\u00B3d\n\x00\u0094\x00\x00ly|B\"\x00\u00AA\r\x00\u00EC\u00F4I>\x05\x00\u00D8\u00A9\u0093\u00DC\x17\x00\u00D8\u00A2\x1C\u00A9\b\x00\u008D\x01\x00\u0099(G$\x02@\u00BB\x00`U\u0081R,\x02\u00C0\u00C2\x00\u00A0\u00AC@\".\x04\u00C0\u00AE\x01\u0080Y\u00B62G\x02\u0080\u00BD\x05\x00v\u008EX\u0090\x0F@`\x00\u0080\u0099B,\u00CC\x00 8\x02\x00C\x1E\x13\u00CD\x03 L\x03\u00A00\u00D2\u00BF\u00E0\u00A9_p\u0085\u00B8H\x01\x00\u00C0\u00CB\u0095\u00CD\u0097K\u00D23\x14\u00B8\u0095\u00D0\x1Aw\u00F2\u00F0\u00E0\u00E2!\u00E2\u00C2l\u00B1Ba\x17)\x10f\t\u00E4\"\u009C\u0097\u009B#\x13H\u00E7\x03L\u00CE\f\x00\x00\x1A\u00F9\u00D1\u00C1\u00FE8?\u0090\u00E7\u00E6\u00E4\u00E1\u00E6f\u00E7l\u00EF\u00F4\u00C5\u00A2\u00FEk\u00F0o\">!\u00F1\u00DF\u00FE\u00BC\u008C\x02\x04\x00\x10N\u00CF\u00EF\u00DA_\u00E5\u00E5\u00D6\x03p\u00C7\x01\u00B0u\u00BFk\u00A9[\x00\u00DAV\x00h\u00DF\u00F9]3\u00DB\t\u00A0Z\n\u00D0z\u00F9\u008By8\u00FC@\x1E\u009E\u00A1P\u00C8<\x1D\x1C\n\x0B\x0B\u00ED%b\u00A1\u00BD0\u00E3\u008B>\u00FF3\u00E1o\u00E0\u008B~\u00F6\u00FC@\x1E\u00FE\u00DBz\u00F0\x00q\u009A@\u0099\u00AD\u00C0\u00A3\u0083\u00FDqanv\u00AER\u008E\u00E7\u00CB\x04B1n\u00F7\u00E7#\u00FE\u00C7\u0085\x7F\u00FD\u008E)\u00D1\u00E24\u00B1\\,\x15\u008A\u00F1X\u0089\u00B8P\"M\u00C7y\u00B9R\u0091D!\u00C9\u0095\u00E2\x12\u00E9\x7F2\u00F1\x1F\u0096\u00FD\t\u0093w\r\x00\u00AC\u0086O\u00C0N\u00B6\x07\u00B5\u00CBl\u00C0~\u00EE\x01\x02\u008B\x0EX\u00D2v\x00@~\u00F3-\u008C\x1A\x0B\u0091\x00\x10g42y\u00F7\x00\x00\u0093\u00BF\u00F9\u008F@+\x01\x00\u00CD\u0097\u00A4\u00E3\x00\x00\u00BC\u00E8\x18\\\u00A8\u0094\x17L\u00C6\b\x00\x00D\u00A0\u0081*\u00B0A\x07\f\u00C1\x14\u00AC\u00C0\x0E\u009C\u00C1\x1D\u00BC\u00C0\x17\x02a\x06D@\f$\u00C0<\x10B\x06\u00E4\u0080\x1C\n\u00A1\x18\u0096A\x19T\u00C0:\u00D8\x04\u00B5\u00B0\x03\x1A\u00A0\x11\u009A\u00E1\x10\u00B4\u00C118\r\u00E7\u00E0\x12\\\u0081\u00EBp\x17\x06`\x18\u009E\u00C2\x18\u00BC\u0086\t\x04A\u00C8\b\x13a!:\u0088\x11b\u008E\u00D8\"\u00CE\b\x17\u0099\u008E\x04\"aH4\u0092\u0080\u00A4 \u00E9\u0088\x14Q\"\u00C5\u00C8r\u00A4\x02\u00A9Bj\u0091]H#\u00F2-r\x149\u008D\\@\u00FA\u0090\u00DB\u00C8 2\u008A\u00FC\u008A\u00BCG1\u0094\u0081\u00B2Q\x03\u00D4\x02u@\u00B9\u00A8\x1F\x1A\u008A\u00C6\u00A0s\u00D1t4\x0F]\u0080\u0096\u00A2k\u00D1\x1A\u00B4\x1E=\u0080\u00B6\u00A2\u00A7\u00D1K\u00E8ut\x00}\u008A\u008Ec\u0080\u00D11\x0Ef\u008C\u00D9a\\\u008C\u0087E`\u0089X\x1A&\u00C7\x16c\u00E5X5V\u008F5c\x1DX7v\x15\x1B\u00C0\u009Ea\u00EF\b$\x02\u008B\u0080\x13\u00EC\b^\u0084\x10\u00C2l\u0082\u0090\u0090GXLXC\u00A8%\u00EC#\u00B4\x12\u00BA\bW\t\u0083\u00841\u00C2'\"\u0093\u00A8O\u00B4%z\x12\u00F9\u00C4xb:\u00B1\u0090XF\u00AC&\u00EE!\x1E!\u009E%^'\x0E\x13_\u0093H$\x0E\u00C9\u0092\u00E4N\n!%\u00902I\x0BIkH\u00DBH-\u00A4S\u00A4>\u00D2\x10i\u009CL&\u00EB\u0090m\u00C9\u00DE\u00E4\b\u00B2\u0080\u00AC \u0097\u0091\u00B7\u0090\x0F\u0090O\u0092\u00FB\u00C9\u00C3\u00E4\u00B7\x14:\u00C5\u0088\u00E2L\t\u00A2$R\u00A4\u0094\x12J5e?\u00E5\x04\u00A5\u009F2B\u0099\u00A0\u00AAQ\u00CD\u00A9\u009E\u00D4\b\u00AA\u0088:\u009FZIm\u00A0vP/S\u0087\u00A9\x134u\u009A%\u00CD\u009B\x16C\u00CB\u00A4-\u00A3\u00D5\u00D0\u009Aigi\u00F7h/\u00E9t\u00BA\t\u00DD\u0083\x1EE\u0097\u00D0\u0097\u00D2k\u00E8\x07\u00E9\u00E7\u00E9\u0083\u00F4w\f\r\u0086\r\u0083\u00C7Hb(\x19k\x19{\x19\u00A7\x18\u00B7\x19/\u0099L\u00A6\x05\u00D3\u0097\u0099\u00C8T0\u00D72\x1B\u0099g\u0098\x0F\u0098oUX*\u00F6*|\x15\u0091\u00CA\x12\u0095:\u0095V\u0095~\u0095\u00E7\u00AATUsU?\u00D5y\u00AA\x0BT\u00ABU\x0F\u00AB^V}\u00A6FU\u00B3P\u00E3\u00A9\t\u00D4\x16\u00AB\u00D5\u00A9\x1DU\u00BB\u00A96\u00AE\u00CERwR\u008FP\u00CFQ_\u00A3\u00BE_\u00FD\u0082\u00FAc\r\u00B2\u0086\u0085F\u00A0\u0086H\u00A3Tc\u00B7\u00C6\x19\u008D!\x16\u00C62e\u00F1XB\u00D6rV\x03\u00EB,k\u0098Mb[\u00B2\u00F9\u00ECLv\x05\u00FB\x1Bv/{LSCs\u00AAf\u00ACf\u0091f\u009D\u00E6q\u00CD\x01\x0E\u00C6\u00B1\u00E0\u00F09\u00D9\u009CJ\u00CE!\u00CE\r\u00CE{-\x03-?-\u00B1\u00D6j\u00ADf\u00AD~\u00AD7\u00DAz\u00DA\u00BE\u00DAb\u00EDr\u00ED\x16\u00ED\u00EB\u00DA\u00EFup\u009D@\u009D,\u009D\u00F5:m:\u00F7u\t\u00BA6\u00BAQ\u00BA\u0085\u00BA\u00DBu\u00CF\u00EA>\u00D3c\u00EBy\u00E9\t\u00F5\u00CA\u00F5\x0E\u00E9\u00DD\u00D1G\u00F5m\u00F4\u00A3\u00F5\x17\u00EA\u00EF\u00D6\u00EF\u00D1\x1F704\b6\u0090\x19l18c\u00F0\u00CC\u0090c\u00E8k\u0098i\u00B8\u00D1\u00F0\u0084\u00E1\u00A8\x11\u00CBh\u00BA\u0091\u00C4h\u00A3\u00D1I\u00A3'\u00B8&\u00EE\u0087g\u00E35x\x17>f\u00ACo\x1Cb\u00AC4\u00DEe\u00DCk<abi2\u00DB\u00A4\u00C4\u00A4\u00C5\u00E4\u00BE)\u00CD\u0094k\u009Af\u00BA\u00D1\u00B4\u00D3t\u00CC\u00CC\u00C8,\u00DC\u00AC\u00D8\u00AC\u00C9\u00EC\u008E9\u00D5\u009Ck\u009Ea\u00BE\u00D9\u00BC\u00DB\u00FC\u008D\u0085\u00A5E\u009C\u00C5J\u008B6\u008B\u00C7\u0096\u00DA\u0096|\u00CB\x05\u0096M\u0096\u00F7\u00AC\u0098V>VyV\u00F5V\u00D7\u00ACI\u00D6\\\u00EB,\u00EBm\u00D6WlP\x1BW\u009B\f\u009B:\u009B\u00CB\u00B6\u00A8\u00AD\u009B\u00AD\u00C4v\u009Bm\u00DF\x14\u00E2\x14\u008F)\u00D2)\u00F5Sn\u00DA1\u00EC\u00FC\u00EC\n\u00EC\u009A\u00EC\x06\u00ED9\u00F6a\u00F6%\u00F6m\u00F6\u00CF\x1D\u00CC\x1C\x12\x1D\u00D6;t;|rtu\u00CCvlp\u00BC\u00EB\u00A4\u00E14\u00C3\u00A9\u00C4\u00A9\u00C3\u00E9Wg\x1Bg\u00A1s\u009D\u00F35\x17\u00A6K\u0090\u00CB\x12\u0097v\u0097\x17Sm\u00A7\u008A\u00A7n\u009Fz\u00CB\u0095\u00E5\x1A\u00EE\u00BA\u00D2\u00B5\u00D3\u00F5\u00A3\u009B\u00BB\u009B\u00DC\u00AD\u00D9m\u00D4\u00DD\u00CC=\u00C5}\u00AB\u00FBM.\u009B\x1B\u00C9]\u00C3=\u00EFA\u00F4\u00F0\u00F7X\u00E2q\u00CC\u00E3\u009D\u00A7\u009B\u00A7\u00C2\u00F3\u0090\u00E7/^v^Y^\u00FB\u00BD\x1EO\u00B3\u009C&\u009E\u00D60m\u00C8\u00DB\u00C4[\u00E0\u00BD\u00CB{`:>=e\u00FA\u00CE\u00E9\x03>\u00C6>\x02\u009Fz\u009F\u0087\u00BE\u00A6\u00BE\"\u00DF=\u00BE#~\u00D6~\u0099~\x07\u00FC\u009E\u00FB;\u00FA\u00CB\u00FD\u008F\u00F8\u00BF\u00E1y\u00F2\x16\u00F1N\x05`\x01\u00C1\x01\u00E5\x01\u00BD\u0081\x1A\u0081\u00B3\x03k\x03\x1F\x04\u0099\x04\u00A5\x075\x05\u008D\x05\u00BB\x06/\f>\x15B\f\t\rY\x1Fr\u0093o\u00C0\x17\u00F2\x1B\u00F9c3\u00DCg,\u009A\u00D1\x15\u00CA\b\u009D\x15Z\x1B\u00FA0\u00CC&L\x1E\u00D6\x11\u008E\u0086\u00CF\b\u00DF\x10~o\u00A6\u00F9L\u00E9\u00CC\u00B6\b\u0088\u00E0Gl\u0088\u00B8\x1Fi\x19\u0099\x17\u00F9}\x14)*2\u00AA.\u00EAQ\u00B4Stqt\u00F7,\u00D6\u00AC\u00E4Y\u00FBg\u00BD\u008E\u00F1\u008F\u00A9\u008C\u00B9;\u00DBj\u00B6rvg\u00ACjlRlc\u00EC\u009B\u00B8\u0080\u00B8\u00AA\u00B8\u0081x\u0087\u00F8E\u00F1\u0097\x12t\x13$\t\u00ED\u0089\u00E4\u00C4\u00D8\u00C4=\u0089\u00E3s\x02\u00E7l\u009A3\u009C\u00E4\u009AT\u0096tc\u00AE\u00E5\u00DC\u00A2\u00B9\x17\u00E6\u00E9\u00CE\u00CB\u009Ew<Y5Y\u0090|8\u0085\u0098\x12\u0097\u00B2?\u00E5\u0083 BP/\x18O\u00E5\u00A7nM\x1D\x13\u00F2\u0084\u009B\u0085OE\u00BE\u00A2\u008D\u00A2Q\u00B1\u00B7\u00B8J<\u0092\u00E6\u009DV\u0095\u00F68\u00DD;}C\u00FAh\u0086OFu\u00C63\tOR+y\u0091\x19\u0092\u00B9#\u00F3MVD\u00D6\u00DE\u00AC\u00CF\u00D9q\u00D9-9\u0094\u009C\u0094\u009C\u00A3R\ri\u0096\u00B4+\u00D70\u00B7(\u00B7Of++\u0093\r\u00E4y\u00E6m\u00CA\x1B\u0093\u0087\u00CA\u00F7\u00E4#\u00F9s\u00F3\u00DB\x15l\u0085L\u00D1\u00A3\u00B4R\u00AEP\x0E\x16L/\u00A8+x[\x18[x\u00B8H\u00BDHZ\u00D43\u00DFf\u00FE\u00EA\u00F9#\x0B\u0082\x16|\u00BD\u0090\u00B0P\u00B8\u00B0\u00B3\u00D8\u00B8xY\u00F1\u00E0\"\u00BFE\u00BB\x16#\u008BS\x17w.1]R\u00BAdxi\u00F0\u00D2}\u00CBh\u00CB\u00B2\u0096\u00FDP\u00E2XRU\u00F2jy\u00DC\u00F2\u008ER\u0083\u00D2\u00A5\u00A5C+\u0082W4\u0095\u00A9\u0094\u00C9\u00CBn\u00AE\u00F4Z\u00B9c\x15a\u0095dU\u00EFj\u0097\u00D5[V\x7F*\x17\u0095_\u00ACp\u00AC\u00A8\u00AE\u00F8\u00B0F\u00B8\u00E6\u00E2WN_\u00D5|\u00F5ym\u00DA\u00DA\u00DEJ\u00B7\u00CA\u00ED\u00EBH\u00EB\u00A4\u00EBn\u00AC\u00F7Y\u00BF\u00AFJ\u00BDjA\u00D5\u00D0\u0086\u00F0\r\u00AD\x1B\u00F1\u008D\u00E5\x1B_mJ\u00DEt\u00A1zj\u00F5\u008E\u00CD\u00B4\u00CD\u00CA\u00CD\x035a5\u00ED[\u00CC\u00B6\u00AC\u00DB\u00F2\u00A16\u00A3\u00F6z\u009D\x7F]\u00CBV\u00FD\u00AD\u00AB\u00B7\u00BE\u00D9&\u00DA\u00D6\u00BF\u00DDw{\u00F3\x0E\u0083\x1D\x15;\u00DE\u00EF\u0094\u00EC\u00BC\u00B5+xWk\u00BDE}\u00F5n\u00D2\u00EE\u0082\u00DD\u008F\x1Ab\x1B\u00BA\u00BF\u00E6~\u00DD\u00B8GwO\u00C5\u009E\u008F{\u00A5{\x07\u00F6E\u00EF\u00EBjtol\u00DC\u00AF\u00BF\u00BF\u00B2\tmR6\u008D\x1EH:p\u00E5\u009B\u0080o\u00DA\u009B\u00ED\u009Aw\u00B5pZ*\x0E\u00C2A\u00E5\u00C1'\u00DF\u00A6|{\u00E3P\u00E8\u00A1\u00CE\u00C3\u00DC\u00C3\u00CD\u00DF\u0099\x7F\u00B7\u00F5\b\u00EBHy+\u00D2:\u00BFu\u00AC-\u00A3m\u00A0=\u00A1\u00BD\u00EF\u00E8\u008C\u00A3\u009D\x1D^\x1DG\u00BE\u00B7\u00FF~\u00EF1\u00E3cu\u00C75\u008FW\u009E\u00A0\u009D(=\u00F1\u00F9\u00E4\u0082\u0093\u00E3\u00A7d\u00A7\u009E\u009DN?=\u00D4\u0099\u00DCy\u00F7L\u00FC\u0099k]Q]\u00BDgC\u00CF\u009E?\x17t\u00EEL\u00B7_\u00F7\u00C9\u00F3\u00DE\u00E7\u008F]\u00F0\u00BCp\u00F4\"\u00F7b\u00DB%\u00B7K\u00AD=\u00AE=G~p\u00FD\u00E1H\u00AF[o\u00EBe\u00F7\u00CB\u00EDW<\u00AEt\u00F4M\u00EB;\u00D1\u00EF\u00D3\x7F\u00FAj\u00C0\u00D5s\u00D7\u00F8\u00D7.]\u009Fy\u00BD\u00EF\u00C6\u00EC\x1B\u00B7n&\u00DD\x1C\u00B8%\u00BA\u00F5\u00F8v\u00F6\u00ED\x17w\n\u00EEL\u00DC]z\u008Fx\u00AF\u00FC\u00BE\u00DA\u00FD\u00EA\x07\u00FA\x0F\u00EA\x7F\u00B4\u00FE\u00B1e\u00C0m\u00E0\u00F8`\u00C0`\u00CF\u00C3Y\x0F\u00EF\x0E\t\u0087\u009E\u00FE\u0094\u00FF\u00D3\u0087\u00E1\u00D2G\u00CCG\u00D5#F#\u008D\u008F\u009D\x1F\x1F\x1B\r\x1A\u00BD\u00F2d\u00CE\u0093\u00E1\u00A7\u00B2\u00A7\x13\u00CF\u00CA~V\u00FFy\u00EBs\u00AB\u00E7\u00DF\u00FD\u00E2\u00FBK\u00CFX\u00FC\u00D8\u00F0\x0B\u00F9\u008B\u00CF\u00BF\u00AEy\u00A9\u00F3r\u00EF\u00AB\u00A9\u00AF:\u00C7#\u00C7\x1F\u00BC\u00CEy=\u00F1\u00A6\u00FC\u00AD\u00CE\u00DB}\u00EF\u00B8\u00EF\u00BA\u00DF\u00C7\u00BD\x1F\u0099(\u00FC@\u00FEP\u00F3\u00D1\u00FAc\u00C7\u00A7\u00D0O\u00F7>\u00E7|\u00FE\u00FC/\u00F7\u0084\u00F3\u00FB\u0097\u00C1\u0086V\x00\x00\x00\tpHYs\x00\x00\x0B\x13\x00\x00\x0B\x13\x01\x00\u009A\u009C\x18\x00\x00\x16\u00C6IDATx\u009C\u00ED]kP\x1B\u00D7\u00F5\u00DF\u00B7v%\u00A1\u00F7\x03\t\t\x10\u0098\u00B7\u0080\u0080\u0093\u00DA1\u00B1=qj;\u0099:m\u0092f\u0092Lf\u0092f\u00DA\u00A6\u009D>\u00BE\u00B43\u00ED\u00B4\u00FD\u00D0\u00E9L;mf\u00DAN;\u009D\u00E9\u00F4=\u00D3\u0097'm\u00EA\u00C6i\u00DC\u00D6!\u00B1\x1B\x03\u00A9\t`\x13\x1BL\u008C\u00B1\u0090\x10\b$\u00D0k\u00F5Xi\u00B5\u00BB\u00DA\u00FD\x7F\u00B8\u00FC\u00D7\x140\u00C6\u00D2b\u0098\u00C4\u00BF\x0F\x1A\u00CD\u00EA\u00EE\u00DD\u00B3?\u009D\u00FB:\u00E7\u00DCsa\x18\u0086\u00A1\u00BB\u00B8M`\x10\x04\u00DD%\u00EE\u00B6 I\x12\x06\u00BE}\u00EB[\u00DFB\x10\x04\u0082 \x04A`\x18\u0086a\x18|\u00D9V\u00F1\u00B6\r\u0092$\u00C10\u008Ca\u0098J\u00A5\u00CAd2\u00B9\\N\u00AF\u00D7744\u00D8l\u00B6\u0083\x07\x0FB@\u00D7 \bBQ\x14A\x10\f\u00C3P\x14\u00C50\f\u00C30\u00C0\u00DD\u00B6\n\u00BF\u009D\x00\u00AC\t\u0082 \b\x02\u008A\u00A2\u00E9tzqq\u00B1\u00AE\u00AE\x0E\u00FC\u00BA\u00CC\x1A\u0082 8\u008E\u00A3(\u00AAR\u00A9\b\u0082@\x10\x04A\x10\x14E%I\u0092k\u00D9\x1E\u00F1\u00B7\x03@cP\x14\u009D\u009F\u009FGQ\u00B4\u00BE\u00BE>\u0091Hp\x1C\u00C7\u00B2,(\u00B0\u00CC\x1A K\u00A5R\u0091$\u00A9R\u00A9d\u00BD\u0093\u00C9\x02\u00ED\u00F7C\x02\x18\u0086EQ\u00C4q<\x14\n\u00E18n\u00B3\u00D9r\u00B9\u009C(\u008A\x14E\u0081\x02\u00CB\u00AC\x11\x04A\x10\u0084V\u00AB\u00D5h4$I\u00E28\u008Ea\x18\u00E0N\u00AEh{\u00DE`;\x00^\x16E\u00D1]\u00BBvMMM\r\x0F\x0F\u008B\u00A2\u00B8k\u00D7.\u00B9\u00C0\u008D~\r\x10\u00A7R\u00A9(\u008A\u00C20\u008C\u00A2(\x1C\u00C7e\u00B2Jf\u00ADP(H\u0092\x04Z}y\u00EFr\x03\x1C\u00C7\u00C5b\u00B1\\.g6\u009B\u008DF\u00A3R\u00D5\u00CA\u0090$I\u0092$\f\u00C3\x1A\x1B\x1B\x03\u0081\u00C0\u00BB\u00EF\u00BE\u00DB\u00DC\u00DC\u00AC\u00D3\u00E9\u00F2\u00F9<(\u00B0\u00CC\x1A\u0086a8\u008E\u0093$\u00A9V\u00AB\u00B5Z-A\x10j\u00B5\x1A\u008C\t\u00A0@i\u00EF\u00CCq\u00DC\u00CC\u00CC\f\u0082 *\u0095\u00AA\u00BA\u00BA\u009A$IE\u00DE*\u0091H\u00F8\u00FD\u00FEL&\u0093\u00CDf\u009DN'A\x10\u008AT+\x03\u00F4\u00E6\x18\u0086\u00F9\u00FD~\u00A7\u00D3\u00F9\u00E0\u0083\x0F\u0086\u00C3\u00E1@ \u0080\u00E38(\u00B0\u00CC\x1A\u008E\u00E38\u008E\u0083~\u008D\u00A2(\u008A\u00A2@;EQT\u00A7\u00D3A\u00A5\u00EA\x1A\u00C30\u00A0\u009El6k\u00B3\u00D9\u00E4~\u00A1LX\u00ADV\u00B7\u00DB\u00AD\u00D1hR\u00A9\x14\u00E8R\x14\u00A9VF:\u009D\u0096$\u0089\u00E3\u00B8\u00E9\u00E9i\x18\u0086%I*\x14\n<\u00CF\u00CF\u00CF\u00CF\u0083\x02\u0098\\\x14h\x16\u0098v\u00C8\rV\u00AB\u00D5\u0082_o\u008B5I\u0092\x04A\x10E1\x1E\u008F\u00DBl6\x1C\u00C7\x0B\u0085\u0082(\u008A\u0090\x12\u00A3\u008A$I\u00A2(r\x1C\x07\u00FA\x10A\x10\x14\x1F\u00A9\f\x06C.\u0097[XX\u00E0y\u009E \b\u0086a4\x1AM,\x16\x0B\u0087\u00C3\u00A0\u00C0\u008D\u0099\x07\f\u00C38\u008E\x03\u00B2H\u0092$I\u0092 \bQ\x14\u00C1\u0080p[\u00AC\u00E5r\u00B9h4\u00CA0\f\u00CF\u00F3\u00A0\u0083\u0090$\t\f\u00CD\u00E5O\x03y\u009EO\u00A7\u00D3\u00E1p8\u009F\u00CF\u00E38n\u00B7\u00DB\x15g\u008D\u00E7y\u0092$[ZZ2\u0099\u00CC\x7F\u00FE\u00F3\u009F\u00C1\u00C1A\u008DF\u00A3\u00D3\u00E9\u00E4\x07\u00DD`\r\x00\u00AC\nd\u00AC\u009C\u00B2m\x1E_\u00F8\u00C2\x17>\u00F7\u00B9\u00CFUVV^\u00B9r\u00E5\u00C2\u0085\x0B.\u0097\u00AB\u00A7\u00A7'\u0091H\u0088\u00A2\u00D8\u00D0\u00D0\x00\u009A|i\u0090$ixx\u00F8\u00AB_\u00FDj{{\u00FBo~\u00F3\x1B\u00F9b\u00C9\x15\u00AE\x0B\u00D0\x7F\x15\n\u0085\u00D6\u00D6\u00D6\u00BA\u00BA:\u00A3\u00D1\u0098\u00CDf\u00DDn\u00F7\u00EA\x16*/\u00A1d\u00C8\u00AC\u0095\u00F0T\x18\u0086\u00DB\u00DA\u00DAFFFH\u0092\u00FC\u00F6\u00B7\u00BF\u00DD\u00DB\u00DB\u00FB\u00D2K/%\x12\u0089/\x7F\u00F9\u00CB---\u00E5\u00A8F(\x14\x1A\x1C\x1C4\x18\f\u0099Lf\u00EB\u00A6\u0090\u00A2(\x16\u008B\u00C5b\u00B1\u00C8\u00F3<\u00CF\u00F3j\u00B5Z\x10\x04\u0092$m6\x1B(\u0080m|\x7Fix\u00EA\u00A9\u00A7~\u00F4\u00A3\x1Fy<\u009E\u00D6\u00D6V\x1C\u00C7\u009Fx\u00E2\u0089\u00C7\x1E{L\u0092$\u00B0n+\u00A7\u00E6\u00C5\u00C5\u00C5\u00D9\u00D9\u00D9G\x1EydbbB)io\t\u008E\u00E3h\u009A6\u0099L\u00F2\u0095-\u00F9\u00BB\x0E\x1F>\u00FC\u00CDo~\u00B3\u00BB\u00BB\u009B\u00A6iA\x10\u00BE\u00F3\u009D\u00EF\u00BC\u00F2\u00CA+\f\u00C3(2\x14\x10\x04\u00E1\u00F1x(\u008A\u00FA\u00F3\u009F\u00FF\u00AC\u0088\u00B4\u00B7\u0084\u00D1h\f\x06\u0083\u0097/_\u0096\u00AF\u00FC\u00CFk\u00C8\u00CD\u00B3\u00CC\u00C7\u0080\u00C1\u00B7\u00AD\u00ADmtt\u0094a\x18\x14E_~\u00F9\u00E5\u0085\u0085\u00852\u00AB\x055;\u009DN\u0087\u00C3\x11\n\u0085\u0094\u009A\u00C7\u00DC\x12\u00F5\u00F5\u00F5\x06\u0083\u00E1\u00EA\u00D5\u00AB\u0091H\x04\\\u00D9\u00C2\u00D5\u00A5J\u00A5:v\u00EC\u00D8\x0F~\u00F0\u0083{\u00EF\u00BD\u00F7\u00C9'\u009F\u009C\u009D\u009DM\u00A5Re\u00D6\u0089\u00A2\u00A8Z\u00ADv\u00B9\\\u009D\u009D\u009D\u00C7\u008F\x1F\x0F\x04\x02\u008A\u0088\u00BA\x01\u00B2\u00D9l*\u0095\"\b\"\u0097\u00CB\u00C9\u00ACmI\u00BF\x16\u008DF\x7F\u00FE\u00F3\u009F\u00BB\u00DD\u00EE\u009E\u009E\u009E\u00E7\u009F\x7F~dd\u00A4\u00BD\u00BD}aa!\u009F\u00CF\u00EB\u00F5\u00FArj\u00AE\u00AD\u00AD\u00D5\u00EB\u00F56\u009B\u00ED\u00E8\u00D1\u00A3\u00A1P\u00E8\u00DA\u00B5k\x1E\u008FG)\u00B1\u00D7\u00A2\u00AF\u00AFo``\u00C0\u00E7\u00F3\x01\u00BE\u00E4\x7F}KX\u008B\u00C5b8\u008E\x1B\u008D\u00C6\u0097_~\u00D9b\u00B1\x04\u0083\u00C1\x07\x1F|\u00F0\u0095W^\u00B9v\u00ED\u00DA\x0B/\u00BCPUUUr\u00CD\x1A\u008DF\u00A3\u00D1\u00F0<\u00CF\u00B2l4\x1Au\u00B9\\\n\u008A\u00BD\x16\u0085Baqq\u0091\u00A2\u00A8\u00C3\u0087\x0FWTT\u00C8K\u00B7-a\u00CDn\u00B7\u00C30\u00DC\u00D5\u00D5e0\x18\x18\u0086\u00E9\u00EC\u00ECt:\u009D\u008F>\u00FA(\f\u00C3\x1A\u008D\u00A6\u00FC\u00FA\u00C3\u00E1p\x7F\x7F\u00FF\u00DE\u00BD{e3a\u00C9H\u00A7\u00D3`\u008Dq\u00B3\x026\u009Bm\u00D7\u00AE]\u008D\u008D\u008D\u00B9\\.\u0093\u00C9\u0080\u008B[\u00C2\u009A\u00C9dz\u00E0\u0081\x07\x1C\x0E\u0087\u00C7\u00E3\u00C9f\u00B3\x14E\u00A1(\u00FA\u00D0C\x0F)U\u00FF\u00C2\u00C2\u00C2\u00B9s\u00E7\u00BE\u00F2\u0095\u00AF\u00A8\u00D5\u00EAr\u00EA\x19\x1E\x1E\x1E\x19\x19\u00D9\u00B3g\x0F\u00D0#\u00ADV\u00AB\u00D7\u00EBW\u00DA\x02\u00C2\u00E1p4\x1A\x05\u00F3\u00A7\u00957.\u00B3655EQ\u0094^\u00AF\u00AF\u00A8\u00A8\u00D0h4\x04A\u0080\x7F`\u00DDY.\u0082 f\u00B3\u00B9\u00B5\u00B5u\x03\u0081\x0E\x1C8\x00\u00BE\u00C8+Y\x19\u00E3\u00E3\u00E3\u0089D\u00A2\u0084\u0097\u0094q\u00E5\u00CA\u0095@ p\u00EA\u00D4)\u00A3\u00D1\u00B8\x7F\u00FF\u00FE\u00D2*\t\x06\u0083KKK\u00D1h\u00F4\u00D4\u00A9S`\u00DE\u009FJ\u00A5:::\u00AA\u00AB\u00AB\u0081UR\x10\u0084\u00C5\u00C5\u00C5\u00A5\u00A5\u00A5\u00A1\u00A1\u00A1x<.I\u00D2jK\x11\u00C7q\x18\u0086\u00B1,\u008B\u00E38\u0082 \u00C0\u00DD\x00L\u00E6k\u009F\u00C7\u00F3\u00BC\u00CF\u00E7\u00DB\u0098\u00B5\r066\u0086 H9v1\u00AB\u00D5\u00FA\u00A9O}*\u009DN\x0F\x0F\x0F\u0097\u00CC\u00DA\u00DBo\u00BF\u00DD\u00D0\u00D0`\u00B5Z\u00DFy\u00E7\x1D\u00B0\u00DA\u0083a\u00B8P(\u00E4\u00F3y`\u00E7\u00E0y\u00BE\u00BD\u00BD\u00DDj\u00B5\u00A6\u00D3i@\"\u00C7q\u00E0\u00DEe\u00D6\u00BC^\u00AFN\u00A73\u009B\u00CD&\u0093I\u00A7\u00D3Q\x14\x05\u00ACl\u00B2-w%\u0092\u00C9\u00E4\u00EF\x7F\u00FF\u00FB\u00D2d\x05\u00E8\u00EE\u00EEnjj*\u00A7\x06\b\u0082\u00E6\u00E7\u00E7\u00FF\u00F9\u00CF\x7F\u0096|\u00FB\u00D8\u00D8\u0098\u00C3\u00E1\u00B8z\u00F5\u00AA\u00D3\u00E9\u00F4\u00F9|\u00CF=\u00F7\u00DC#\u008F<\x02\u00BA]\u00B0\u00A2\u00E28\u008Ea\x18\u0096e\u0093\u00C9d:\u009D^ZZZ\u00DD\u00AF\u0085\u00C3\u00E1t:\u00CD0L*\u0095\u00D2j\u00B5\u00C0<\t\u00ACFk\u009F\u0097\u00CB\u00E5\u00CA\u009Ca\u0086B\u00A1\u00F2\u0097\u00DC\u00C9dR\u00A5R\u0095|\u00BB\u00D9l\u009E\u009A\u009A\n\u0087\u00C3\u00FB\u00F7\u00EF\x0F\x06\u0083~\u00BF\x7Fpp\x10\u0082 \u00A3\u00D1HQT\u00B1X\x14\x04!\u009F\u00CF\x17\n\u0085t:\u009D\u00CDf\u00E3\u00F1x6\u009B\x05\u00F7.\u0093\x12\b\x04H\u0092\u0094\u00FD\x06\u00C0X\u0084\u00A2\u00E8\u00BA-\x14\u00C3\u00B0\u0096\u0096\u0096\u0092\u00C5\u00B5\u00DB\u00ED\u00A1P(\x14\n\u0095\\\u0083,F9c\u00E8\u00B1c\u00C7\u00FE\u00F8\u00C7?\u00B2,\x1B\u008F\u00C7\u00DB\u00DA\u00DA^}\u00F5\u00D5\u00BF\u00FD\u00EDo\x10\x04\x1D:t\u00A8\u00B9\u00B9Y\u0092\u00A4b\u00B1X(\x148\u008E\u00CB\u00E5r,\u00CB\u00A6\u00D3i\u00D9G\u00B5\u00BC\u0084\u00FA\u00DD\u00EF~\u00B7\u00F9\x16\u00FA\u0081Aoooooo$\x12\u00E9\u00EA\u00EA\n\x06\u0083\f\u00C3\x14\n\u0085g\u009Ey\u00A6\u00A7\u00A7\x07\u00D8\u0087\u00D7\u00B6\u00D0\u00CF|\u00E637|\u00EF\x1FN\u00E8\u00F5\u00FA\u00B6\u00B6\u00B6\u00E7\u009E{n~~\u00BE\u00AB\u00AB\u00EB\u00C2\u0085\x0B\u00C1`pdd\u0084\u00A6\u00E9\u009E\u009E\u009E\u00CA\u00CA\u00CA\u009B\u00DD\u00F8!\u00F2r\u00AEE]]\u00DD\u00F8\u00F88\x184\u00C3\u00E1\u00B0 \b/\u00BE\u00F8\"h\u008C+\u00EDBk\u00F1\u00A1\u00D65\u009B\u00CDv\u00F8\u00F0\u00E1\u00D7_\x7F\u00DD\u00E1p\u009C?\x7F\u00FE\u00C5\x17_\u00EC\u00EE\u00EE\u00B6Z\u00AD\u00A0\u0083\u0092\u00E7\x19k\u00F1\u00A1\u00D65\b\u0082>\u00F6\u00B1\u008F\u00BD\u00F4\u00D2K^\u00AF\x17x\u0081!\br\u00BB\u00DD\x1B+\x1At\u00975\u0080\u00DA\u00DA\u00DA={\u00F6\u00C00\u00CC0\u00CCf\u00CA\x7F\u00A8[\u00A8\u008C\u009A\u009A\u009A\u00E7\u009F\x7F\x1E\u00C3\u00B0M:\u00A4\u00EF\u00B2\x06A\x10t\u00B3\u00F9\u00FC\u00CDp\u00B7\u0085\u0096\u0082\u00BB\u00AC\u0095\u0082\u00BB\u00AC\u0095\u0082\x0F~\u00BFv\u00FE\u00FC\u00F9d2\u00D9\u00D2\u00D2RSSS\u009AS|->\u00E0\u00BAF\u00D3\u00F4\u00F5\u00EB\u00D7u:]___\u00A1PP\u00AA\u00DA\x0F\u009A\u00AEI\u0092\u0094L&O\u009F>\r\u0096\u00DF\u00C0\u0089\u00B5w\u00EF\u00DE\u00B7\u00DEz\u008B\u00E7y\u00A5\u009E\u00A2\u00B0\u00AE\u00C5b\u00B1\u0099\u0099\u0099b\u00B1\u00A8l\u00B5\u009B\x07\u00CF\u00F3'O\u009E\u00BCv\u00EDZ<\x1E\x1F\x18\x18\u0098\u009F\u009F\u0087axttT\u00ADV+\x18\x17\u00A20k\u00D9l\u00D6\u00EF\u00F7\u00BF\u00F7\u00DE{\u00A9TJ\u00F1P\u009F\u00CD\u0080\u00E3\u00B8\u0093'Ovww?\u00F9\u00E4\u0093^\u00AF\u00F7K_\u00FA\u0092\u00CB\u00E5:s\u00E6LSS\u00D3\x06\u008E\u00A8\u00DB\u0085\u00C2-\u00B4\u00B6\u00B6\x16\u0086\u00E1\u00B7\u00DF~\u009B\u00E7y\u0093\u00C9\u00E4t:%I\u00CAd2\u00F9|\u009E\u00A2(\u00AB\u00D5\u00AAx4\u00E8*\u00A0(\u00DA\u00D6\u00D6\u00F6\u00EE\u00BB\u00EFJ\u0092\u00A4V\u00ABq\x1C\u00EF\u00E9\u00E9\t\x04\x02\x1A\u008DF\u00C1\u0080l\u00E5G\u0083\u00CA\u00CA\u00CA\u008F\x7F\u00FC\u00E3\x0B\x0B\x0B'N\u009C\x18\x18\x188w\u00EE\u00DC\u00C5\u008B\x17\x07\x07\x07\u00CF\u009C9\u0093L&\x15\x7F\u00DCJ\u0088\u00A2\u0098N\u00A7w\u00EF\u00DE-I\u0092\u00CF\u00E73\u009B\u00CD\f\u00C3H\u0092t\u00F4\u00E8\u00D1\u00DE\u00DE^\u00D9\u00C3T>\x14f-\x12\u0089\u00F8|\u00BE\u0081\u0081\x01\u0087\u00C3A\u0092\u00E4\u00AB\u00AF\u00BE\u00FA\u00DAk\u00AF\u00D5\u00D4\u00D4\x1C=z4\u009B\u00CD*(\u00F7Z\u0088\u00A2\u00B8\u00B0\u00B0\u00F0\u00E6\u009Bo\u009E8q\u0082a\u0098\u00AF}\u00EDk\u00B5\u00B5\u00B5\u00B1XL\u0092$\u009B\u00CDf\u00B1X\x14\u00EC\u00D7\x14n\u00A1\u00BF\u00FE\u00F5\u00AF-\x16\x0BEQ \u00A2\u00E4\u009E{\u00EE\u00B1\u00DB\u00ED}}},\u00CBz<\u009Er\u00A2$o\u0089\\.\u00F7\u0097\u00BF\u00FC\x05\u0082\u00A0\u00A7\u009F~\x1Ax\x1D\u009B\u009A\u009A~\u00F2\u0093\u009F\x1C8p\x00E\u00D1\x17^xA\x11\u00B7?\u0080\u00C2\u00AC}\u00FA\u00D3\u009F\u00FE\u00EB_\u00FF\u008Aa\u00D8\u00F1\u00E3\u00C7\u00B5Z\u00AD\u00C3\u00E1\u00C00\u00EC\u00C0\u0081\x03\u0082 @\x10${Z\u0095}(\x00EQ ridd\u00E4\u0093\u009F\u00FC$\u00B8\u0098\u00CF\u00E7\u00C1\u00A0\u00E4p8\x14|\x16\n\u00BC-\u009F\u00F8\u00C4'T*\u0095Z\u00AD\u00A6(J\u00A5R\u0081\u00B0\u00E6\x12B\x1Bu:\u00DD\u00BE}\u00FB\u0096\u0096\u0096jjjX\u0096}\u00E0\u0081\x07$Iz\u00F3\u00CD7\u00C7\u00C6\u00C62\u0099L \x10\u00A8\u00AC\u00AC\u00AC\u00A8\u00A8P\u00F0\x05d\u0080\b\u00D9\u00EF}\u00EF{?\u00FC\u00E1\x0F\u00E5\u008B\u008F?\u00FEx\t\x0E#\u00B0K\x03D\u0098\n\u0082\u00C0\u00B2l\u00A1P`\x18\u0086\u00E3\u00B8\u00D7_\x7F\x1D*M\u00D7\n\u0085\u00C2\u0085\x0B\x17\u00CE\u009E=\u00BB\u00EE\u00AF\u0091H\u00E4\x0F\x7F\u00F8\x03A\x10\u009F\u00FD\u00ECg\u00A7\u00A6\u00A6 \b2\x18\f\u00D7\u00AF_?{\u00F6\u00AC\u00D3\u00E9\u00BCz\u00F5\u00EAc\u008F=v\u00CF=\u00F7\u0094\x19\u00A2\x01A\x10\u00C30\u00C3\u00C3\u00C3\x03\x03\x03\u00F2\u0095|>\u00FF\u00D6[o}\u00F1\u008B_\u00DC\u00C0Q\u00B2.\u008CF\u00E3\u00A3\u008F>Z[[\u00BB\u00C9\u00F2\u00A5\u00B0\u0096\u00CF\u00E7GGG\u00BF\u00FE\u00F5\u00AF\u00AF\u00FB\u00AB(\u008A\u00DF\u00FF\u00FE\u00F7a\x18&\bBn\u008C 8\x18\u0084G\u00BF\u00F6\u00DAkV\u00AB\u00B5\u00A1\u00A1A\u00BE%\u0099L\u00BE\u00F1\u00C6\x1B\u0091H\u00E4\u00A3\x1F\u00FDh{{\u00FB&\u00C5H\u00A5R\u00D3\u00D3\u00D3+\u00C5\u0090$\u00E9\x1B\u00DF\u00F8\x06\b\u00BA\u00B8\u00AD7\u00FA\u00FB\u00DF\u00FF~[\u00EB\u00ADRX\x03\u009B06\u00D8Q\u00B2\u00B1\x1E\u0089\u00A2\bvl\u00C8XXX\u00A8\u00AD\u00AD\u00ED\u00EC\u00EC\u008CF\u00A3CCC---\u009B\x197@#Z%FiA\x01 \u00B0c\u00F3\u00E5Ka\u008D$I\u00AF\u00D7\u00FB\u00CB_\u00FE\u00B2\u0084{!\bjnn^\u00D5\u0082,\x16\u00CB\u0095+W\u0092\u00C9\u00E4\u00D2\u00D2\u0092\u00D7\u00EB\u00BD\u00F7\u00DE{7S\u008FN\u00A7\u00F3x<%\u008B\u00B1\x12\u00A2(\u00DEV\u00F0C)\u00AC\u00A9T\u00AA\u008F|\u00E4#\u008D\u008D\u008D%\u00DC\x0BA\u0090\u00D1h\\\x15\u009Ee6\u009B-\x16K2\u0099\x14Eq||\x1CE\u00D1X,f2\u0099\x1E\x7F\u00FC\u00F1\r\u00EA\u00D1h4{\u00F6\u00EC)?\u00CA\x06\u0082 \f\u00C3\u00CCf\u00F3m\u0094/\u00E1\x19\b\u0082\u00E8\u00F5\u00FA2#l\u00FFG\b\f\u0093$\u00A9\u00AE\u00AE\u00EE\u00D0\u00A1Co\u00BC\u00F1F4\x1A\u00AD\u00AA\u00AA\u00BA\u00E5\x04Eq16\u008F\u009Db_\u00C3q\u00DCb\u00B1\x10\x04!\b\u00C2\u00CC\u00CC\u008C\u00DF\u00EF\u00DF\u00EA\x15k9\u00D8A\u00ACE\u00A3\u00D1\u00E9\u00E9i\u008DF\u0083aX<\x1E_\\\\\u00FC\u00EF\x7F\u00FF;==\u00BD\u00DD\u00A2\u00AD\u0083\u009D\u00C2Zuu5\u00CB\u00B2\u00A2(\u00BA\\.\u0097\u00CB\u00B5w\u00EF\u00DE\u00E6\u00E6f\u0096e\u00E7\u00E6\u00E6\u00CA\u00DF\u00A5\u00A08v\u008A-\u00D7\u00E5r\u00E5r\u00B9p8L\u00D3\u00B4\u00CDf\u00EB\u00EC\u00EC\x04an\u00C1`0\u0095JmK\u00E7\u00B5\x01v\u008A\u00AEA\x10\u00D4\u00D8\u00D8\bF\u00CF|>\u00EF\u00F7\u00FB\u0083\u00C1\u00E0\u00CC\u00CC\f\u00D8\u00DB\u00B1\u00DD\u00A2\u00AD\u00C6N\u00D15\b\u0082\x16\x17\x17U*\u0095\u00C5b\u0089\u00C7\u00E3\x10\x04e2\x19\u00BF\u00DF\u00CF0LGG\u00C7v\u008B\u00B6\x1A;\u0085\u00B5B\u00A1\u00F0\u00CE;\u00EFh\u00B5Z\u00A3\u00D1h6\u009B\u00BB\u00BA\u00BAb\u00B1\x18A\x10,\u00CBZ,\u0096\u00ED\u0096n5v\nk\u0089Db~~\x1E\u00E4y\u00A8\u00AC\u00AC4\x1A\u008DF\u00A3\u00B1X,\u00CE\u00CD\u00CDm\u00B7h\u00EB`\u00A7\u00F4kj\u00B5\u00BA\u00B9\u00B9Y\x14\u00C5\u00B1\u00B1\u00B1h4\u00BA\u00DD\u00E2\u00DC\x02;E\u00D7\u00F4z\u00FD\u0091#G\u008E\x1C9r\u00EE\u00DC\u00B9\u0095k\u00FBmqt\u00DD\x12;\u0085\u00B5U\x00d\t\u0082\u00B0\u008D\u00AE\u00D5\r\u00B0CY\u00CBd2\u00C9d2\u0099Lj\u00B5\u00DA\u00DBZW\u00DF\x19l\tk?\u00FE\u00F1\u008F?\u00FF\u00F9\u00CF\u00AF\u00DDw\u00B6I\\\u00BAt\u00C9\u00EF\u00F7\u00A3(\u00EA\u00F3\u00F9\u00E6\u00E6\u00E6\u00FA\u00FA\u00FA \bjmm}\u00E2\u0089'\x14\x15s\x1D\u00FC\u00ECg?\x0B\x06\u0083\u00CF>\u00FB\u00EC\u00C6\u00D3\u009DrY\x13\x04\u00E1\u00EC\u00D9\u00B3mmm.\u0097klllll\u00EC\u00DC\u00B9s\u00F7\u00DDw_9n4\u00BB\u00DD\x0E\u00C2\u00FD'''/_\u00BE\u00DC\u00D4\u00D4\u00D4\u00DE\u00DE~\x07\u00F6\u008B\u00C4\u00E3q\u00AF\u00D7{\u00F4\u00E8\u00D1H$\u00B2\u00F1.\u00E7r\u00C7P\x04Ajkk\x07\x07\x07\u00E7\u00E7\u00E7C\u00A1Pww\u00B7\u00CB\u00E5jkk+'<\u0080\u00A2(\u009DN\x07\x12\x1C\u0099\u00CD\u00E6\u00DA\u00DAZ\u008DFS\u00CE\u0096\u00A9M\u00C2`0LNN.--\x01+\u00F1\x06%\u00CB\u00FD\x03\x11\x04q\u00BB\u00DD'O\u009E,\x16\u008B555uuu\u00C5b\u00B1\u00B9\u00B9\u00B9\x1C\u00D5\u00F0\u00F9|<\u00CFWVV^\u00BCx\x11\u0086\u00E1\u0087\x1F~\u00B8L!7\t\x14E\x0B\u0085\u00C2\u00F1\u00E3\u00C7\u0097\u0096\u0096\u009Ey\u00E6\u0099\u0095\t\u00D7VA\x01\u00B5\u00A7(\u00EA\u00A9\u00A7\u009E\u00FA\u00C5/~\u00F1\u00EF\x7F\u00FF\u00DBj\u00B5\u00B6\u00B5\u00B5UTT\u0094\u00E3\u00F4t8\x1C\u00D5\u00D5\u00D5\u0092$\u0099L&\u0092$\u00EF\u00E4^\u00AE\u008E\u008E\x0E\x18\u0086\u00F5z\u00BD(\u008A4M\u00DF\u00AC\u00C5( \x10\f\u00C3uuu\u00CF>\u00FB\u00EC?\u00FE\u00F1\x0F\x04A\x1Ez\u00E8\u00A12\u00A3w\u00ECv\u00BB\u00D7\u00EB\x05\u00EEHyK\u00E6\u00D6\u00A1\u00AF\u00AFolll\u00DF\u00BE}^\u00AF\u0097\u00E7\u00F9\u00C6\u00C6F\u00AF\u00D7;>>>99y3\u0087\u0099b\x7FcWW\x17\u00D8\x14\x18\u008F\u00C7\u00C7\u00C7\u00C7\u00B5Zmss\u00B3\u00D5j-!\u00A8\x13\u00C30\u00E0iV\u00AB\u00D5w\u00805\u0096eC\u00A1Poo\u00AF \b\u00D5\u00D5\u00D5\x06\u0083!\x14\nY\u00ADVI\u0092\u00B2\u00D9\u00EC\u00BA\u009A\u00AE\u00E4\u008A\u00AA\u00B2\u00B2\x12\u0086\u00E1\u0091\u0091\u0091\u00FE\u00FE~\u009A\u00A6\u00CF\u009E=\u009B\u00CB\u00E5\x14\u00AC\x7F\u008B\u00D0\u00DE\u00DEN\u0092$M\u00D3\u00BD\u00BD\u00BD\u00B1X\u00CC`0\u00B0,[__\u00AF\u00D5j#\u0091\u00C8\u00BA~R%\u00B3\x05\x18\f\u0086h4\u00BA\u00B4\u00B4\u0094\u00CDf\t\u0082\x18\x1C\x1C<r\u00E4\u00C8\x16\u00C5'(\u0088b\u00B1\u00C80L \x10\u0088F\u00A3\u0081@`bb\x02\x18Zx\u009E\x0F\u0087\u00C3F\u00A3\u0091$I\u0086ah\u009A\u00DE\u0092l\x01z\u00BD\x1ED\u0098vtt\\\u00BF~\x1D$\u00A4(\u00EDM8\u008E\x03\t\u00F3\u00EE\u0080\u00CF\u00E5\u00CA\u0095+(\u008Az<\u009E\u00F6\u00F6v\x04A\x04A\u00B0X,Z\u00ADV\x10\x04\u0090\u00F0\u00B5P(\u0080\f\u0089[\u0095-\x00\u00F8J\x1E~\u00F8\u00E1\u00EF~\u00F7\u00BBn\u00B7;\u0099L\u00EA\u00F5\u00FA\u00CDp\x17\f\x06\u00D3\u00E94\u0082 \u0081@@\x10\x04\u00B5Z\u00ADR\u00A9fggWy\u00E9\x15\x07\u0098\u009DY\u00AD\u00D6c\u00C7\u008E577\u0083\u008B[\u0092-\u0080a\u0098\u009B\x05\x06\x1C<x\u00B0\u00A5\u00A5\u00A5\u00BE\u00BE\u009E\u00A6i\u00BB\u00DD\u009EN\u00A7\u008B\u00C5\u00E2-Y\u00CB\u00E7\u00F3\u0097.]\u00BA|\u00F92H\x03\u0091\u00CDfI\u0092\u00B4\u00DB\u00EDsss\x04A\u0080\u00E8\u00D4\x12Y\u00B9\x15\u0086\u0086\u0086\u00EA\u00EA\u00EA\x04A\u0088\u00C7\u00E3\u0093\u0093\u0093\u00E0\"`\u00ED\u00D6\u00D9\x02fff6\u009F-\x00E\u00D1\u009Be\x0B\u00A8\u00A9\u00A9\u00A9\u00A9\u00A9)\x14\nN\u00A7s\u00FF\u00FE\u00FD\x1E\u008Fg3\u00B3\u0090H$\x02\x1E\u00EAv\u00BB+++\x13\u0089\x04\u00F0\u00B6\u00B8\u00DDn\u00BF\u00DF\u009FH$\u00CAIm\u00B4\x018\u008E\u009B\u009D\u009Dmjj\u00BA\u00EF\u00BE\u00FB.^\u00BC({\x11EQ\\\u0099-\x00h\\&\u0093Y\u009D\u00D1\u00FA\u00FE\u00FB\u00EFW0[\x00\u00E88\u0083\u00C1`,\x16\u00D3j\u00B5\x1BW\u00C2q\\2\u0099DQ\u00B4\u00B5\u00B5U\u00AF\u00D7\u00830\u00B1t:\u00ADR\u00A9\u00E2\u00F18\u00CB\u00B2\n\u00C68\u00AEB(\x14\u00B2X,j\u00B5\u00DA\u00E1p\x1C;vL\u00BE\u00BEA\x0B\u00FD\u00EDo\x7F\x0Bm]v\u00A7?\u00FD\u00E9O\u009B,<77\x07\u0092>\\\u00BAt\u00A9\u00BE\u00BE\u00BE\u00BA\u00BA\u00FA\u00DA\u00B5k333\x1E\u008Fgtt\x14A\u0090C\u0087\x0E\u00D14\r\u0092F++\u00A7\u00DF\u00EF\x07)Vo\u00F7\u00C6\u00ED\u00B7\u00AFMNN\u00DAl\u00B6}\u00FB\u00F6\u008D\u008F\u008Fg2\x19\u00ADV\u00BB{\u00F7n\u00A7\u00D3\u0099\u00CF\u00E7y\u009E\u009F\u0098\u0098\u00F8\u00D5\u00AF~\u00A5\u00D1h:::\u00C0\u00D9\x02\n\u00A2\u00BE\u00BE\u00FE\u00FE\u00FB\u00EF/A\u0097\u00B7\u009F5\u0097\u00CBE\u00D3\u00F4\u00BF\u00FE\u00F5/\x1C\u00C7\u009DN'\u00F0\u00B4[\u00ADV\u00A3\u00D1\u00A8R\u00A9P\x14moo\u00DF|\x14\u00E3m\u00A1\u00E4\u008Cw\u00DB\u00EFm\u00E9\u00EC\u00EC\u009C\u009C\u009C\u009C\u009C\u009CL\u00A7\u00D3'N\u009C\u00B8p\u00E1\x02\x04Ar\u00BFK\u0092\u00E4\x0E\u009C'o\u00BF\u00AE\u00CD\u00CE\u00CEvwwK\u0092\x14\u0089D\u0080\u00AD&\u009F\u00CFo\u00F54\u00ADLl\u00A7\u00AE\u008D\u008D\u008D-,,LLLD\"\u0091\\.g\u00B7\u00DB=\x1E\u00CF\u00F8\u00F8x\x7F\x7F\x7F:\u009D\u0086 \bL\u009A\u00B6Q\u00C2\u009Ba{t-\u0091H\u009C:u\u00CA`0TUU\u0091$y\u00E6\u00CC\u0099`0\u00E8t:{zz\u009E~\u00FAi\u009A\u00A6\u00D3\u00E94\u00E8\u00E0\u00D4j\u00B5\u00C1`\u00D8\x16!7\u00C0\u009Dc\r\u00A4\x00\u009A\u009D\u009D\u00DD\u00B5k\u00D7\u00E2\u00E2\u00A2\u00DDn\u00DF\u00BD{\u00B7^\u00AF\u00DF\u00BD{\u00B7\u00D9l\u008E\u00C7\u00E3\u00D1h\u0094 \b\u00B3\u00D9L\u00D3\u00F4\u00F9\u00F3\u00E7C\u00A1\u00D0\u00F4\u00F4\u00B4^\u00AFW|\u00E8,\x1F7X[\u0099\x04\x1C,\t\u00C02^\u00A9'MMM\u00D5\u00D5\u00D59\x1C\u008E\u00A1\u00A1!\u00AF\u00D7\u00DB\u00DD\u00DDm0\x18P\x14\u00AD\u00A8\u00A8hnn\x06K\u00E5\u00D3\u00A7O\u00CF\u00CD\u00CD9\u009DN\u00B7\u00DB\u00DD\u00D8\u00D8\u00A8\u00D3\u00E9\u00E2\u00F1\u00F8\u00D2\u00D2\u0092\u00D5jUJ\u008C\u00CD@Z\u0083U\x05\u0096\u00FB59%\u00B3\u00FC\x058\u0099\u00D6\u00DE_\x1A\u00DE\x7F\u00FF\u00FD\u00F7\u00DE{\x0F\u00E4\u00A3\u00AE\u00A8\u00A8\u00F0x<&\u0093\t\u00FC+`\u009EI\u0092\u00A4\u00C9dr\u00BB\u00DD\u0091Hdqq\u00D1\u00E3\u00F1\u00B8\\.\u0087\u00C3QQQQ,\x16\u0095\x12c\u0093\u0090\u00B9\u0093?A\u00B4\u00BF\u00FC\u00D3\u008D\x13H\u00E4s\u0081\x00\u0080\u00A5H\u0091=O\x03\x03\x03\x0B\x0B\x0B\f\u00C3LMM\u00A1(\u00EA\u00F5z-\x16\u00CB\u00BAN\u00A0\u00D6\u00D6\u00D6\u0089\u0089\u0089\u0091\u0091\x11\u0095JE\u00D3\u00F4\u00DC\u00DC\x1C\f\u00C3Z\u00AD\u00F6\x0E{\u00E0\u00E5\u009C\u00F32\x00e\u00F2\u00C8~\u00E3\u00B4\x1B@\x1C\u00F8\u0082\u00E38\u00B0p\u00C9\u00ABw\u00A9\u008C\u00A6\u009A\u00C9d\u00FA\u00FB\u00FB\u00C1\x01+\x1C\u00C7Y,\x16`\u00CB[[\u0092\u00A2\u00A8={\u00F6P\x14\x15\u008DF\u00F3\u00F9\u00BC\u00DB\u00EDv:\u009D\u00D0\u008A\u00E9\u00DB\u009D\x01\u00D0n\u008E\u00E38\u008E\u0093\u00B7R\u0081\u00D3A@\u0081e\u00D6\u00C8\u00FF\x070\u00901\f\x03tR\u00D6\u00B5rX\x03!\u00EEn\u00B7{zz:\u0097\u00CB\u00D5\u00D5\u00D5m\u00B0\u0088q:\u009D\f\u00C3\u00F8\u00FD~\u009B\u00CD\u00E6\u00F1x***\u00EE\u0080\u00EB`\x15@;\u00E58.\u009F\u00CF\u00B3,\x0B\u00ECE\u0082 \u00C8\u00F9\x06\u00FE\u00E7\u00B4\x1B\u00B0\u00F3\t\u00D8-e\u00B5\u0094+*Y\b\u009F\u00CFw\u00F0\u00E0\u00C1B\u00A1000\u0080\u00A2h*\u0095\u00DA U\x17\u00C7q\u00C1`\x10EQ\u00B0\x0Bd\u0093I\u00AA\x14\x04\u00C30\u008B\u008B\u008B\x1C\u00C7\u0099L&\u0095J%k\x1C\u00C7q\u00F2\u00E4q\u00995\u00ADV\u00AB\u00D5j)\u008A\u00CA\u00E7\u00F3@P\u008E\u00E3Vv\u008De\"\x12\u0089D\"\x11\u00B3\u00D9\f\u00CE\u00A5\u00A0i\u00FAf%\x0B\u0085\x02EQ\x04AlPFq\u00D04\x1D\u008F\u00C7\u00C1)3\u00C0\u00CC\x05\u00C3pEE\u0085\u00C3\u00E1\x00\u009C\u00C8\u00EA\x06\u00CA/\u00B3f0\x18(\u008A\x02\u00C9:\x19\u0086\x01\u00BE\u00C8\u0095\u00FD_9\u00A8\u00AA\u00AA\u00BA|\u00F92\u0082 \u00D9l\x16\u0086\u00E1d2\u00B9\u00F1 \x03\u00C2jb\u00B1X\u00F9\u008F\u00DE\f\u00E6\u00E7\u00E7\u00AF_\u00BF\x1E\u008B\u00C5H\u0092\u00E4y\x1E\u00A4\u00B0v8\x1C\u0093\u0093\u0093\u00F1x\u00BC\u00A1\u00A1\u0081eY\u00B0ET\u00F6W\u00DD\x18CA\x03\x06\x00\u00E7\u0095\u00AC\u00DD\\W2:::\u00B2\u00D9\u00AC\u00CF\u00E7\x03\x06\u00E5\x1D\u0092\x1A\x15\u00EC\u0095\x1D\x18\x18H\u00A5R\x0E\u0087\u00A3\u00B1\u00B1\u0091 \u0088\u00FE\u00FE\u00FE\u00ABW\u00AF\u0086B\u00A1\\.\u00A7\u00D5j\u0081\x11_v\u00B8\u0080\x1B\u0097\u00A5\x07\\f\u00B3Y\u0090EB\x10\x04p\u00D2\u009B\u00B2C~[[\x1B\u00C8\u0094\u009B\u00CF\u00E7W\u00EE\x1E-\x1Fr\u00B3X\u00D7d\x0F|wj\u00B5Z>o\u00B1X,\u00B2,\u009BH$fgg\u00B5Z\u00AD\u00CB\u00E5\n\u0085B\u00B3\u00B3\u00B3n\u00B7[\u00AF\u00D7c\x18\u0096J\u00A5\x10\x04\x01\x1E?0\u00BB\u0080 hu\x0BeY6\u0097\u00CB1\f\u0093\u00CB\u00E5r\u00B9\x1C`\x17\f\bJ\u00BD\x18\x04A\x04A\x18\u008D\u00C6\u0089\u0089\u0089\u00AA\u00AA*\u0087\u00C3\u00A1\u0094\u00D7N\u0092$\u009E\u00E7i\u009A\u00C60L\u00ADV\u0093$)\b\u00C2Ju\u008EF\u00A3\u00A3\u00A3\u00A3\u00AD\u00AD\u00ADv\u00BB\x1D\u00C7qQ\x14S\u00A9\u0094\u00CF\u00E7\u00E38\u00CE\u00EB\u00F5J\u0092\x14\b\x04h\u009Av:\u009D\x1C\u00C7\x01\u00DB7\b\u00F3\t\x06\u0083\u00EF\u00BF\u00FF\u00BE$I\u00D5\u00D5\u00D5N\u00A7Sfcy\tu\u00FA\u00F4i\u0086a\u0080\u009B\n\u00B4\u00D0\u00AD\u00D0\u00B5\u00AD\x00\x10\x12\u009C\u00BCg2\u0099\u0092\u00C9dwww,\x16\u0093O\u00F7\u0092$ihhH\x14\u00C5L&\u00D3\u00D1\u00D1a\u00B1Xh\u009A\x0E\x06\u0083n\u00B7\u00DBb\u00B1\u00B0,;55e\u00B5Z\x01\u00A1\u00A0\u00CEL&\x03\u0096+\u00D0\u00FFO\x1E\u00E4^\u00FE\u00A7?\u00FD\u00A9$I\u00CA\x1Co\u00B3\u00A3 \u00DD<\u008D\u00C3\x06?\u00DDn\u00FD\x1F(\u00CA\u00EE\f\u00FE\x0F\u00A6\u0092\u00BC\x05TJD\u00F6\x00\x00\x00\x00IEND\u00AEB`\u0082",
                  b = w.add("iconbutton", undefined, TrevorsButton,{style: "toolbutton"}),
                  c = w.add("button", undefined, "Cancel"),
                  email = w.add ("button", undefined, "© Made by Trevor: [email protected]");
            email.onClick = function () {openInBrowser("mailto:[email protected]");}              r1.value = true;
            b.onClick  = function () {e = true; w.close()};
            c.onClick = function () {w.close()};
            w.show ();
            if (e)
                    fo = (r1.value) ? FitOptions.PROPORTIONALLY : FitOptions.CONTENT_TO_FRAME;
                    doc.documentPreferences.facingPages = 0;
                    pageMargins[0] = doc.pages[0].marginPreferences;
                    pageGeos[0] = doc.pages[0].bounds;
                    recGeos[0] = pageGeos[0];
                    recGeos[0][0] += pageMargins[0].top, recGeos[0][1] += pageMargins[0].left, recGeos[0][2] -= pageMargins[0].bottom, recGeos[0][3] -= pageMargins[0].right;
                    pageMargins[1] = doc.pages[1].marginPreferences;
                    pageGeos[1] = doc.pages[1].bounds;
                    recGeos[1] = pageGeos[1];
                    recGeos[1][0] += pageMargins[1].top, recGeos[1][1] += pageMargins[1].left, recGeos[1][2] -= pageMargins[1].bottom, recGeos[1][3] -= pageMargins[1].right;
                    while (l--) 
                            recs[l].geometricBounds = recGeos[l% 2];
                            recs[l].frameFittingOptions.fittingAlignment = (l% 2 == 0) ? AnchorPoint.TOP_RIGHT_ANCHOR : AnchorPoint.TOP_LEFT_ANCHOR;
                            recs[l].fit(fo);
                    doc.documentPreferences.facingPages = isFacing;
           function openInBrowser(/*str*/ url) /* function by Marc Autret http://forums.adobe.com/message/4390237#4390237*/
             var isMac = (File.fs == "Macintosh"),
                  fName = 'tmp' + (+new Date()) + (isMac ? '.webloc' : '.url'),
                  fCode = isMac ?
                       ('<?xml version="1.0" encoding="UTF-8"?>\r'+
                       '<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" '+
                       '"http://www.apple.com/DTDs/PropertyList-1.0.dtd">\r'+
                       '<plist version="1.0">\r'+
                       '<dict>\r'+
                            '\t<key>URL</key>\r'+
                            '\t<string>%url%</string>\r'+
                       '</dict>\r'+
                       '</plist>') :
                       '[InternetShortcut]\rURL=%url%\r';
             var f = new File(Folder.temp.absoluteURI + '/' + fName);
             if(! f.open('w') ) return false;
             f.write(fCode.replace('%url%',url));
             f.close();
             f.execute();
             $.sleep(500);     // 500 ms timer
             f.remove();
             return true;

  • CALL TRANSFORMATION - UTF-8 - Resut charactere u00E9 u00E8 replace by  #

    hi,
    I'm trying to import XML data in internal table in ABAP programme (6.20).
    But after the call transformation, in the internal table all the accent charactere  (é;è;à)  are replace by charactere #
    Open dataset MyFile FOR INPUT IN TEXT MODE ENCODINF UTF-8
    IGNORING CONVERSION ERRORS.
    DO
    READ DATASET MyFile INTO xmlfield.
    ENDDO.
    LOOP AT xmlfield.
             CONCATENATE xmlfile xmlfield-fiel INTO xmlfile.
    ENDLOOP.
    CALL TRANSFORMATION MyXSLT
    SOURCE xmlfile
    tab2 = TAB2.
    Can you please help me on this.

    Hi,
    Try using ENCODING Default.
    Asvhen

  • Printing Special Characters like u00F1 , u00F3 etc

    Hello ABAP gurus,
    I am facing issues while printing special characters like ó or ñ  using SAP script during check printing from F110 Tcode. 
    The system was recently upgraded from 4.7 to ECC 6.0 and this was when the user reported this error.
    Please Help !.
    Cheers,
    RK

    Hi Adrian,
    I have posted to the user asking him the output device name.
    Hi Nils,
    When the user prints the check, he sees junk value instead of the character ñ.
    I am not sure as to which output type they are using and will update as and when i get an answer form them.
    Thanks,
      RK

  • Fix Arabic characters copy on a PDF made using InDesign CS

    Hi there,
    I'm trying to copy some text from a PDF that wast created using InDesign CS. The text is on Arabic, I can read it correctly but when I copy it, it transforms to strange characters. What is confusing is, the latin text can copy correctly!
    You can view an extracted page from this PDF here: https://db.tt/XpLvmJE0
    Is the error related to the font? or to the old InDesign CS (codenamed Dragontail: October 2003)
    Thanks for your help.

    Resolved!
    I got it working with some help from PHP
    utf8ToUnicodeCodePoints (I use preg_replace_callback both with ord and json_encode)
    remapCodePoints to original code point
    then reverse the string to match arabic's rtl
    The code:
    $str = '»°ù«îÑJ';
    echo utf8_strrev( utf8ToUnicodeCodePoints($str) ); // echoes; تبخيسـي
    function utf8ToUnicodeCodePoints($str) {
        if (!mb_check_encoding($str, 'UTF-8')) {
            trigger_error('$str is not encoded in UTF-8, I cannot work like this');
            return false;
        return preg_replace_callback('/./u', function ($m) {
            $ord = ord($m[0]);
                        $decoded = '';
                        //if it were ASCII it would only ever return integers up to 127
            if ($ord <= 127) {
                $decoded = remapCodePoints( sprintf('\u%04x', $ord) );
                        // values higher than 127 in a UTF-8 string represent the beginning of a multi-byte character
                        else {
               $json = trim(json_encode($m[0]), '"');
               $decoded = remapCodePoints($json);
                        // Returns something like \u00bb
                        return $decoded;
        }, $str);
    // Match code points to new ones
    function remapCodePoints($str)
              Total glyfs in AXtSAlwaBold; 108.
    $unicode_table = array( '\u03bc'=>'ك','\u03a0'=>'ل',
    '\u0020'=>' ', '\u0028'=>')', '\u0029'=>'(', '\u002c'=>'،',
    '\u0041'=>'ء', '\u0042'=>'~', '\u0043'=>'', '\u0044'=>'', '\u0045'=>'', '\u0046'=>'ئ', '\u0047'=>'ا', '\u0048'=>'ب', '\u0049'=>'ة', '\u004a'=>'ت',
    '\u004b'=>'ث', '\u004c'=>'ج', '\u004d'=>'ح', '\u004e'=>'خ', '\u004f'=>'د',
    '\u0051'=>'ر', '\u0052'=>'ز', '\u0053'=>'س', '\u0054'=>'ش', '\u0055'=>'ص', '\u0056'=>'ض', '\u0057'=>'ط', '\u0058'=>'ظ', '\u0059'=>'ع', '\u005a'=>'غ',
    '\u0061'=>'ف', '\u0062'=>'ق', '\u0063'=>'ك', '\u0064'=>'ل', '\u0065'=>'م', '\u0066'=>'ن', '\u0067'=>'ه', '\u0068'=>'و', '\u0069'=>'ى', '\u006a'=>'ي',
    '\u006e'=>'َ', '\u006f'=>'ُ',
    '\u0071'=>'ّ', '\u0072'=>'ْ', '\u0073'=>'َّ', '\u0074'=>'ُّ', '\u0075'=>'ِّ',
    '\u00c4'=>'ئ', '\u00c9'=>'ا', '\u00d1'=>'ب', '\u00d6'=>'ب', '\u00dc'=>'ب', '\u00e1'=>'ة', '\u00e0'=>'ت', '\u00e2'=>'ت', '\u00e4'=>'ت', '\u00e3'=>'ث',
    '\u00e5'=>'ث', '\u00e7'=>'ث', '\u00e9'=>'ج',
    '\u00eb'=>'ح', '\u00ed'=>'ح', '\u00ee'=>'خ', '\u00ef'=>'خ', '\u00f3'=>'د', '\u00f2'=>'ذ', '\u00f4'=>'ر', '\u00f5'=>'ز', '\u00f9'=>'س', '\u00fb'=>'ش',
    '\u00fc'=>'ص',
    '\u2020'=>'ض', '\u00b0'=>'', '\u00a2'=>'', '\u00a3'=>'ط', '\u00a7'=>'ط', '\u2022'=>'ط', '\u00b6'=>'ظ', '\u00a9'=>'ع', '\u2122'=>'ع', '\u00b4'=>'ع',
    '\u00a8'=>'غ', '\u00d8'=>'ف',
    '\u221e'=>'ف', '\u00b1'=>'ف', '\u2264'=>'ق', '\u2265'=>'ق', '\u00a5'=>'ق', '\u00b5'=>'ك', '\u2202'=>'ك', '\u2211'=>'ك', '\u220f'=>'ل', '\u03c0'=>'ل',
    '\u222b'=>'ل', '\u00aa'=>'م', '\u00ba'=>'م', '\u2126'=>'م', '\u00e6'=>'ن', '\u00f8'=>'ن',
    '\u00bf'=>'ن', '\u00a1'=>'ه', '\u00ac'=>'ه', '\u0192'=>'و', '\u2248'=>'ى', '\u00ab'=>'ي', '\u00bb'=>'ي', '\u2026'=>'ي',
    '\u2019'=>'لا',
    '\u00d3 '=>'لا'
              return $unicode_table[ $str ];
    // reverse the direction
    function utf8_strrev($str){
        preg_match_all('/./us', $str, $ar);
        return join('',array_reverse($ar[0]));

  • Issue Regarding Latin Characters - Accents and Symbols

    I should first introduce myself - I'm a first-year student of database administration. Right now I'm learning the basics of java language.
    The problem I'm facing here did not happen in past versions of JDK (Last one I used was 1.5.0 Update 6), but now, with version 1.5.0 Update 9 installed, it just won't go away.
    This image pretty much illustrates my entire problem. Characters with accents and other latin symbols are not being displayed properly.
    At first I thought it could be a JCreator-related problem, so I tried to manually compile and run the code using the command prompt. No luck. I also tried playing around with Windows's Regional language setting, even installed additional language packs, but nothing worked.
    I tried reinstalling JDK and JRE, but the problem persists. I've looked around for answers, but nothing effective came up. I might be missing something really obvious, so excuse my ignorance, but can anyone help me with this?
    Thanks in advance.

    You should not use non-ASCII characters in source code because it's not portable; compilers in different locales will produce different output. In the Sun "javac" compiler there is command line flag you can use to set the input file encoding, but that likely doesn't help you since you are using an IDE. Perhaps a forum specific to your IDE can provide better help.
    The portable way to write the program would be using "unicode escapes," for example you would write "\u00e9 \u00e1 \u00e0 \u00f3 \u00f2 \u00e3 \u00f5 \u00e7" instead of "� � � � � � � �". There is a command line tool to make this conversion automatically, and I suspect some IDEs too have support for this conversion.

  • Some Language specific special characters not being displayed correctly.

    Hi All,
    In one of our JSP pages, though the required charsets for the languages "FRENCH", "GERMAN" and "ITALIAN" are mentioned, weird characters are being displayed.
    Example :"actualités" is being displayed as "actualit�s".
    Regards,
    Akhil.

    Hi Anushree,
    These are umlauts, which needs to written with with their corresponding ascii code in resource properties file.
    Like é is written as \u00e9. You need to replace these umlauts with their ascii code in resource file to get the right view.
    Regards,
    Arshi

  • Problems displaying unicode encodeded characters in components

    I'm having problems getting Flash to display unicode that is
    imported from XML. In the example below the unicode characters in
    the name tag come through in Flash exactly as typed eg: \u00EA
    The xml file is written by PHP.
    <?xml version="1.0"?>
    <!-- Generated On: Sep-11-2007 12:24:19
    --><Colortool><Siding><item><type>c</type><id>11</id><name>Rev\u00EAtement
    Sp\u00E9cial</name>
    etc..
    However I've also tried re-saving the file manually in an
    editor encoded as UTF-8. Same result.
    Setting up a little test like:
    temp = "Rev\u00EAtement de premi\u00E8re qualit\u00E9";
    trace ("temp: " + temp);
    Traces: Revêtement de première qualité as
    expected.
    Any ideas why it works when the variable is set in Flash, but
    not when it's loaded from XML?
    Thanks,
    Anson

    By experimenting and some searching through the net I figured out that you need to set the right font. Kannada can be displayed using Tunga font on windows. But neither HTMLEditor nor TextArea has a setFont() method. Instead I tried with Text.
    text.setFont(Font.font("Tunga", 25.0));
    This worked partially. For example, if I try printing the character 'ಲಿ' its two component characters 'ಲ ಿ' are getting printed. They are not joining to form one single character 'ಲಿ'. Kannada like other Indic scripts is a complex layout script and I figured out from this post that complex layouts are not yet supported.
    Re: Urdu language support in Javafx UI Controls
    Unfortunately I cant use javafx for my purpose :-((

  • Jar (or Zip) file with problems in accents, special characters

    Hi! I've a servlet that creates a jar (or zip) file and then send it. My problem is that when I create an entry in which the filename has special characters such as accents, when I unjar or unzip de file, it brings a lot of garbage characters. For example, the nex entry:
    Ex�menes.doc
    when unzipped is:
    Ex?�menes.doc
    I've tried a lot of things:
    -Setting the locale to ES, MX
    -Replacing all the letters with special characters with its unicode (like s.replace('�','\u00E1')
    -Trying to convert it to UTF8 (new String(path.getBytes(),"UTF8") )
    -Replacing the file separator char (according to a workaround that I found in the bug database)
    But nothing of this worked, alone or together. I've read that this is (or was) a bug in the API, but don't know if a solution has been found.
    Any help will be greatly appreciated!

    It's not clear what you are asking. Maybe this will help
    http://www.cfdev.com/code_samples/code.cfm/CodeID/83/Java/Simple_Ant_build_xml_Build_Task

  • Grouping and Decimal characters in rtf templates.

    Hi guys and girls,
    I’m really struggling with a problem here regarding the decimal characters for the prices in my output.
    I'm using XML Publisher 5.6.3.
    My goal is to control the grouping and decimal character from my template.
    The numbers in the XML data file can either be 10.000,00 or 10,000.00. The format is handled by the users nls_numeric_characters profile option.
    The output of the template shall be based on the locale and not the data generated by Oracle Reports. For example: Reports to US customers shall show the numbers in the following format 10,000.00. Reports to our European customers shall show the numbers in this format 10.000,00.
    How can I achieve this in my templates? Can it be achieved at all?
    Thank you in advance.
    Kenneth Kristoffersen
    Edited by: Kenneth_ on May 19, 2009 1:30 AM

    Hi,
    Thank you for your reply.
    The problem is that the report is generating the output based on the users profile option nls_numeric_characters.
    I have tried to override the users profile option in the before report trigger without any luck. I can alter selects so the query gets the numbers in the right format but then I would have to go through all queryes and reports which seem a bit wrong? Especially for the standard Oracle reports.
    BR Kenneth

  • HT5361 Tools Options Mail format Plain text options Set you characters to 130 Click ok

    How do I goto out look to change mail format

    smercurio_fc wrote:
    Then it sounds to me like this other application is not decoding the attachment correctly, especially if you looked at the attachment yourself after you received it and verified it's correct.
    No, no, smercurio. This is charcter encoding here. In older versions of LabVIEW you could specify what character encoding to use when sending an email through the SMTP VIs. But that gave problems since people in certain locales used certain characters that where not transfered right when the wrong encoding was specified, and that encoding stuff is not understood by most people at all, so the wrong selected encoding was rather the rule than the exception. In newer versions of LabVIEW do the SMTP VIs handle the encoding automatically based on the currently used locale on the system.
    This change is documented in the Upgrade Notes of LabVIEW and probably happened around LabVIEW 7.1 or 8.0.
    A decent mail client will recognize the encoding and convert it back to whatever is necessary before presenting it to the user. The OPs posters server application obviously isn't a smart mail client but probably just some crude text file parser that has no notion of proper mail character encoding and how to deal with it.
    I would suppose that there is a chance to dig into the SMTP VIs itself and try to manipulate or disable that encoding altogether in there but that may open a whole can of worms somewhere else. The proper way would be to process the incoming mail by a character encoding aware mail client before passing it to the text parser. On Unix setting up something like this would be fairly trivial.
    Rolf Kalbermatter
    Message Edited by rolfk on 01-23-2008 10:21 AM
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • Report Pdf output getting Junk characters for some boiler Plate fields

    Hi All
    For Dunning Letter Report registered in Oracle Applications,made changes in Column headings like added customer number as Kunde for German Letter
    but in pdf output it's appearing as junk characters even date field is happening like that. It's happening for German, Spanish, Italy and French Letters. Working ok for Netherlands, English.
    any input to fix this solution will be great
    Thanks
    Kamalakar.G

    Maybe you check the NLS_LANGUAGE-settings on the client where you "edit" the reports-definition.

  • XML Publisher report not printing excel output due to special characters

    Hello,
    I am trying to create a xml publisher report which should display the output in excel. But the program completes with a warning status and the output is displayed as XML instead of excel, with some errors "An invalid character was found in text content. Error processing resource " and i think these errors are due to the special characters(eg: city/province - A Coruña, Cáceres). If i give rownum < 10 in my query, where there are no such characters it works fine and i am getting an excel output.
    Tried changing the XML encoding and it doesn't help (both mentioned below)
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <?xml version="1.0" encoding="UTF-8"?>
    Do anyone have a solution for this
    Thanks in advance
    Edited by: user10317098 on Jan 16, 2012 10:58 AM

    Hi,
    Check this links that might help you..
    https://forums.oracle.com/thread/1018488
    http://docs.oracle.com/cd/E10091_01/doc/bip.1013/e05000/toc.htm
    Here the Exact solution from Oracle
    In the XML PUBLISHER ADMINISTRATOR Resp..
    Click the administration..
    then Click HTML Output
    Then in the Base Image URI Give the url of your application for example
    http://Test.Test.com:8000/OA_MEDIA/
    And then
    Image File Directory give this as per your application setup
    /u01/app/oracle/apps/apps_st/comn/java/classes/oracle/apps/media/
    Thanks & Regards
    Srikkanth.M

Maybe you are looking for

  • Can I get a tuneup or preventive maintenance for my Pro?

    My MacBook Pro is a little over four years old and I am concerned about its performance.  We have a an IPhoto library with about 138GB of content and iTunes with 8.2.  Aside from photography we mostly use it for web browsing and a little bit of Word

  • Lenovo think pad S230u Black screen with mouse pointer after log in

    Hello I dont know if i am on the right board for this but this is the first time i am posting on here. I have a Lenovo think pad S230u. Recently it will load up to the screen where you put in your password and let you put it in your password but then

  • Receipt Status is not consistent when capture /settlement fails

    Hi, This is regarding Credit Card Receipts . When oracle standard concurrent program "Submit Offline Transactions" is failing ,some receipts are still in REMITTED state and some receipts are going back to Confirmed State.Eventhough the failure reason

  • Problem accessing applet methods since 1.4.2_06

    Hello, I'm working with ie 6.0 I'm accessing applet methods from javascript My applets were working fine until I installed the JRE 1.4.2_06 (I tested them with JRE 1.4.2_05 and it worked) Now, when I call an applet method from javascript, I have a ja

  • How to buy license? for AIP-SSM-10 ?

    Hi all how to buy license? for AIP-SSM-10 ? 1. CON-SU1-AS1A1PK9 this is Cisco SMARTnet Support for AIP-SSM-10 2. do I need smartnet for ASA ? 3. what is part number of license ? ASA5510test# session 1 Opening command session with slot 1. Connected to