AR2      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                      (c) 2011, 2012 Ian-Woo KimBSD3!Ian-Woo Kim <ianwookim@gmail.com> experimentalGHCSafecheck if gzip or not(c) 2011-2015 Ian-Woo KimBSD3!Ian-Woo Kim <ianwookim@gmail.com> experimentalGHCNone!"\     (c) 2011-2015 Ian-Woo KimBSD3!Ian-Woo Kim <ianwookim@gmail.com> experimentalGHCNone\Ineed to be reimplemented?  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJK?  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJK?  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJK8  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJK(c) 2011-2015 Ian-Woo KimBSD3!Ian-Woo Kim <ianwookim@gmail.com> experimentalGHCNoneneed to be reimplemented<LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~<LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~<UVWXYZ[RSTLMNOPQ\]^_`abcdefghijklmnopqrstuvwxyz{|}~5LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~(c) 2011-2015 Ian-Woo KimBSD3!Ian-Woo Kim <ianwookim@gmail.com> experimentalGHCNoneneed to be reimplemented7770(c) 2011-2015 Ian-Woo KimBSD3!Ian-Woo Kim <ianwookim@gmail.com> experimentalGHCNone\need to be reimplemented???8(c) 2015 Ian-Woo KimBSD3!Ian-Woo Kim <ianwookim@gmail.com> experimentalGHCNone(c) 2014 Ian-Woo KimBSD3!Ian-Woo Kim <ianwookim@gmail.com> experimentalGHCNone (c) 2011-2015 Ian-Woo KimBSD3!Ian-Woo Kim <ianwookim@gmail.com> experimentalGHCNone!"     (c) 2011-2015 Ian-Woo KimBSD3!Ian-Woo Kim <ianwookim@gmail.com> experimentalGHCNone!"\                     (c) 2011-2013 Ian-Woo KimBSD3!Ian-Woo Kim <ianwookim@gmail.com> experimentalGHCNone!"   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUV !"#$%&'()*+,-./01235678:;<=>?@ABCEFGHIJKLMNOPQRSTUV !"#$%&'()*+,-./0WXY5:<=>?@AZ[\EFIJKLMNOPQRSTUV !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUV]^_        `           ` a b c d e fg(hoodle-parser-0.4-6NaIPNtFT11HpLIgPUrho9Text.Hoodle.Parse.Zlib Text.Hoodle.Migrate.V0_3_to_HEAD!Text.Hoodle.Parse.Attoparsec.V0_3#Text.Hoodle.Parse.Attoparsec.V0_2_2#Text.Hoodle.Parse.Attoparsec.V0_1_1Text.Hoodle.Parse.AttoparsecText.Hoodle.Parse.UtilText.Hoodlet.Parse.Attoparsec$Text.Hoodle.Migrate.V0_1_1_to_V0_2_2"Text.Hoodle.Migrate.V0_2_2_to_V0_3Text.Hoodle.Migrate.FromXournal checkIfBinarydim2Dimbkg2Bkg item2Item stroke2Stroke image2Imagesvg2SVG link2Link anchor2Anchor layer2Layer page2Pagerev2Rev hoodle2Hoodle XmlStroke xstrk_tool xstrk_color xstrk_width xstrk_xydata StrokeWidth SingleWidthVarWidth skipSpacestrim_starting_spacelanglerangle xmlheaderheadercontentWorker headercontentxmlstroketagopen strokewidthxmlstroketagclose xmlstroke onestrokemkXYZimg svg_header svg_footer textCDATA commandCDATA renderCDATAgetCDATAsvg_obj link_header link_footerlinkanchortrimcheckHoodleVersionhoodlepagelayertitle titleheader titlecloserevision embeddedpdf embeddedtext hoodleheaderhoodleheaderstart hoodleversionhoodleidhoodleheaderend hoodleclose pageheaderpageheaderstart pageheaderend pageclose layerheader layerclose backgroundalphabet alphanumsharp parseFileNamebackgroundheaderbackgroundclosesvg_text svg_command svg_renderpreview previewheader previewclose withHoodlehoodlet hoodletheadermigratemkHoodleFromXournalx2h4Pagex2h4dimx2h4bkg x2h4layer x2h4stroke