/*
 * Module code.
 *
 * Generated by SIP 4.12.4 on Fri Dec 30 00:37:54 2011
 */

#include "sipAPIkio.h"

#line 34 "/usr/local/share/py-sip/QtCore/qobject.sip"
#include <qobject.h>
#line 12 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kar.sip"
#include <kar.h>
#line 15 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 156 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/karchive.sip"
#include <karchive.h>
#line 18 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kbookmarkexporter.sip"
#include <kbookmarkexporter.h>
#line 21 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 81 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kbookmarkmanager.sip"
#include <kbookmarkmanager.h>
#line 24 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/thumbcreator.sip"
#include <thumbcreator.h>
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kurlpixmapprovider.sip"
#include <kurlpixmapprovider.h>
#line 30 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 36 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/tcpslavebase.sip"
#include <tcpslavebase.h>
#line 33 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 36 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 36 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 39 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtGui/qimage.sip"
#include <qimage.h>
#line 42 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 37 "/usr/local/share/py-sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 45 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 33 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kdecore/kurl.sip"
#include <kurl.h>
#line 48 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 360 "/usr/local/share/py-sip/QtCore/qdatetime.sip"
#include <qdatetime.h>
#line 51 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtCore/qiodevice.sip"
#include <qiodevice.h>
#line 54 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 188 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/global.sip"
#include<qmap.h>
#line 57 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 28 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/renamedialogplugin.sip"
#include <renamedialogplugin.h>
#line 60 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtCore/qiodevice.sip"
#include <qiodevice.h>
#line 63 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kfiledialog.sip"
#include <kfiledialog.h>
#line 66 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kurlcompletion.sip"
#include <kurlcompletion.h>
#line 69 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kdeui/kcmodule.sip"
#include <kcmodule.h>
#line 72 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kurifilter.sip"
#include <kurifilter.h>
#line 75 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kdeui/kmenu.sip"
#include <kmenu.h>
#line 78 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/local/share/py-sip/QtGui/qaction.sip"
#include <qaction.h>
#line 81 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kbookmark.sip"
#include <kbookmark.h>
#line 84 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/previewjob.sip"
#include <previewjob.h>
#line 87 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kfileitem.sip"
#include <kfileitem.h>
#line 90 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtGui/qpixmap.sip"
#include <qpixmap.h>
#line 93 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 33 "/usr/local/share/py-sip/QtCore/qmap.sip"
#include <qmap.h>
#line 96 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 77 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 99 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 102 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 238 "/usr/local/share/py-sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 105 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kfile.sip"
#include <kfile.h>
#line 108 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kpreviewwidgetbase.sip"
#include <kpreviewwidgetbase.h>
#line 111 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 36 "/usr/local/share/py-sip/QtCore/qstringlist.sip"
#include <qstringlist.h>
#line 114 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 340 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kdecore/typedefs.sip"
#include <ksharedptr.h>
#line 117 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kdecore/kmimetype.sip"
#include <kmimetype.h>
#line 120 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kabstractfilewidget.sip"
#include <kabstractfilewidget.h>
#line 123 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 33 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kdecore/kurl.sip"
#include <kurl.h>
#line 126 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 1009 "/usr/local/share/py-sip/QtGui/qstyleoption.sip"
#include <qstyleoption.h>
#line 129 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/local/share/py-sip/QtCore/qabstractitemmodel.sip"
#include <qabstractitemmodel.h>
#line 132 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 120 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 135 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 25 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kfileitemlistproperties.sip"
#include <kfileitemlistproperties.h>
#line 138 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 141 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kdirlister.sip"
#include <kdirlister.h>
#line 144 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtGui/qabstractitemview.sip"
#include <qabstractitemview.h>
#line 147 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kfile.sip"
#include <kfile.h>
#line 150 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 51 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/copyjob.sip"
#include <copyjob.h>
#line 153 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 133 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kfileitem.sip"
#include <kfileitem.h>
#line 156 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/deletejob.sip"
#include <deletejob.h>
#line 159 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 43 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/jobclasses.sip"
#include <jobclasses.h>
#line 162 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 33 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 165 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 168 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kdirlister.sip"
#include <kdirlister.h>
#line 171 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kbookmarkdialog.sip"
#include <kbookmarkdialog.h>
#line 174 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kbookmarkmanager.sip"
#include <kbookmarkmanager.h>
#line 177 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 100 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kbookmark.sip"
#include <kbookmark.h>
#line 180 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 183 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 186 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 201 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 190 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kfilefiltercombo.sip"
#include <kfilefiltercombo.h>
#line 193 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kurlcombobox.sip"
#include <kurlcombobox.h>
#line 196 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kdeui/kpushbutton.sip"
#include <kpushbutton.h>
#line 199 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kdeui/ktoolbar.sip"
#include <ktoolbar.h>
#line 202 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kdecore/kjob.sip"
#include <kjob.h>
#line 205 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/udsentry.sip"
#include <udsentry.h>
#line 208 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kdecore/kdatetime.sip"
#include <kdatetime.h>
#line 211 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/local/share/py-sip/QtCore/qdatastream.sip"
#include <qdatastream.h>
#line 214 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 46 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kacl.sip"
#include <kacl.h>
#line 217 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 28 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/authinfo.sip"
#include <authinfo.h>
#line 220 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 71 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/authinfo.sip"
#include <authinfo.h>
#line 223 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 71 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/authinfo.sip"
#include <authinfo.h>
#line 226 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/copyjob.sip"
#include <copyjob.h>
#line 229 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 28 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/fileundomanager.sip"
#include <fileundomanager.h>
#line 232 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kbookmark.sip"
#include <kbookmark.h>
#line 235 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kdatatool.sip"
#include <kdatatool.h>
#line 238 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 30 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kdirmodel.sip"
#include <kdirmodel.h>
#line 241 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kdirwatch.sip"
#include <kdirwatch.h>
#line 244 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kencodingfiledialog.sip"
#include <kencodingfiledialog.h>
#line 247 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kfiledialog.sip"
#include <kfiledialog.h>
#line 250 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 37 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kfilemetainfo.sip"
#include <kfilemetainfo.h>
#line 253 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 37 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kfilemetainfo.sip"
#include <kfilemetainfo.h>
#line 256 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kfilemetainfoitem.sip"
#include <kfilemetainfoitem.h>
#line 259 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kmountpoint.sip"
#include <kmountpoint.h>
#line 262 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kmountpoint.sip"
#include <kmountpoint.h>
#line 265 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kprotocolmanager.sip"
#include <kprotocolmanager.h>
#line 268 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/krecentdocument.sip"
#include <krecentdocument.h>
#line 271 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 23 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/ksambasharedata.sip"
#include <ksambasharedata.h>
#line 274 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kurifilter.sip"
#include <kurifilter.h>
#line 277 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 129 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kurifilter.sip"
#include <kurifilter.h>
#line 280 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 167 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kurifilter.sip"
#include <kurifilter.h>
#line 283 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/predicateproperties.sip"
#include <predicateproperties.h>
#line 286 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 36 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/tcpslavebase.sip"
#include <tcpslavebase.h>
#line 289 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

/* Define the strings used by this module. */
const char sipStrings_kio[] = {
    'R', 'e', 't', 'r', 'i', 'e', 'v', 'e', 'A', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 'S', 'e', 'a', 'r', 'c', 'h', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 's', 'O', 'n', 'l', 'y', 0,
    'R', 'e', 't', 'r', 'i', 'e', 'v', 'e', 'P', 'r', 'e', 'f', 'e', 'r', 'r', 'e', 'd', 'S', 'e', 'a', 'r', 'c', 'h', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 's', 'O', 'n', 'l', 'y', 0,
    'K', 'I', 'O', ':', ':', 'J', 'o', 'b', 'U', 'i', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'e', ':', ':', 'C', 'o', 'n', 'f', 'i', 'r', 'm', 'a', 't', 'i', 'o', 'n', 'T', 'y', 'p', 'e', 0,
    'K', 'U', 'r', 'i', 'F', 'i', 'l', 't', 'e', 'r', 'D', 'a', 't', 'a', ':', ':', 'S', 'e', 'a', 'r', 'c', 'h', 'F', 'i', 'l', 't', 'e', 'r', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'D', 'i', 'a', 'l', 'o', 'g', 'M', 'o', 'd', 'e', 0,
    'Q', 'L', 'i', 's', 't', '<', 'Q', 'P', 'a', 'i', 'r', '<', 'K', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', ',', 'K', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', '>', ' ', '>', 0,
    'K', 'I', 'O', ':', ':', 'T', 'C', 'P', 'S', 'l', 'a', 'v', 'e', 'B', 'a', 's', 'e', ':', ':', 'S', 's', 'l', 'R', 'e', 's', 'u', 'l', 't', 'D', 'e', 't', 'a', 'i', 'l', 0,
    'K', 'U', 'r', 'i', 'F', 'i', 'l', 't', 'e', 'r', 'D', 'a', 't', 'a', ':', ':', 'S', 'e', 'a', 'r', 'c', 'h', 'F', 'i', 'l', 't', 'e', 'r', 'O', 'p', 't', 'i', 'o', 'n', 0,
    'i', 'c', 'o', 'n', 'N', 'a', 'm', 'e', 'F', 'o', 'r', 'P', 'r', 'e', 'f', 'e', 'r', 'r', 'e', 'd', 'S', 'e', 'a', 'r', 'c', 'h', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
    'K', 'A', 'b', 's', 't', 'r', 'a', 'c', 't', 'F', 'i', 'l', 'e', 'W', 'i', 'd', 'g', 'e', 't', ':', ':', 'O', 'p', 'e', 'r', 'a', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 0,
    'K', 'I', 'O', ':', ':', 'U', 'D', 'S', 'E', 'n', 't', 'r', 'y', ':', ':', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'F', 'i', 'e', 'l', 'd', 'T', 'y', 'p', 'e', 's', 0,
    'K', 'I', 'O', ':', ':', 'S', 'l', 'a', 'v', 'e', 'B', 'a', 's', 'e', ':', ':', 'V', 'i', 'r', 't', 'u', 'a', 'l', 'F', 'u', 'n', 'c', 't', 'i', 'o', 'n', 'I', 'd', 0,
    'K', 'I', 'O', ':', ':', 'R', 'e', 'n', 'a', 'm', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 'P', 'l', 'u', 'g', 'i', 'n', ':', ':', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', 0,
    's', 'e', 't', 'A', 'l', 't', 'e', 'r', 'n', 'a', 't', 'e', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'S', 'e', 'a', 'r', 'c', 'h', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
    'K', 'F', 'i', 'l', 'e', 'P', 'l', 'a', 'c', 'e', 's', 'M', 'o', 'd', 'e', 'l', ':', ':', 'A', 'd', 'd', 'i', 't', 'i', 'o', 'n', 'a', 'l', 'R', 'o', 'l', 'e', 's', 0,
    'K', 'I', 'O', ':', ':', 'F', 'i', 'l', 'e', 'U', 'n', 'd', 'o', 'M', 'a', 'n', 'a', 'g', 'e', 'r', ':', ':', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 'T', 'y', 'p', 'e', 0,
    'K', 'I', 'O', ':', ':', 'F', 'i', 'l', 'e', 'U', 'n', 'd', 'o', 'M', 'a', 'n', 'a', 'g', 'e', 'r', ':', ':', 'U', 'i', 'I', 'n', 't', 'e', 'r', 'f', 'a', 'c', 'e', 0,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'U', 'r', 'i', 'F', 'i', 'l', 't', 'e', 'r', 'S', 'e', 'a', 'r', 'c', 'h', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', '*', '>', 0,
    'Q', 'H', 'a', 's', 'h', '<', 'Q', 'S', 't', 'r', 'i', 'n', 'g', ',', 'K', 'F', 'i', 'l', 'e', 'M', 'e', 't', 'a', 'I', 'n', 'f', 'o', 'I', 't', 'e', 'm', '>', 0,
    'K', 'S', 'a', 'm', 'b', 'a', 'S', 'h', 'a', 'r', 'e', 'D', 'a', 't', 'a', ':', ':', 'G', 'u', 'e', 's', 't', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 0,
    's', 'e', 't', 'E', 'm', 'i', 't', 'R', 'e', 'a', 'd', 'y', 'R', 'e', 'a', 'd', 'O', 'n', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'K', 'F', 'i', 'l', 'e', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'a', 't', 'i', 'o', 'n', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'e', 't', 'N', 'e', 'w', 'F', 'i', 'l', 'e', 'M', 'e', 'n', 'u', 'S', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 's', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', ':', ':', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 'O', 'v', 'e', 'r', 'w', 'r', 'i', 't', 'e', 'M', 'o', 'd', 'e', 0,
    'K', 'I', 'O', ':', ':', 'J', 'o', 'b', 'U', 'i', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'e', ':', ':', 'D', 'e', 'l', 'e', 't', 'i', 'o', 'n', 'T', 'y', 'p', 'e', 0,
    'E', 'R', 'R', '_', 'P', 'R', 'O', 'T', 'O', 'C', 'O', 'L', '_', 'I', 'S', '_', 'N', 'O', 'T', '_', 'A', '_', 'F', 'I', 'L', 'E', 'S', 'Y', 'S', 'T', 'E', 'M', 0,
    'P', 'r', 'e', 'd', 'i', 'c', 'a', 't', 'e', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', ':', ':', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
    'K', 'U', 'r', 'l', 'C', 'o', 'm', 'b', 'o', 'B', 'o', 'x', ':', ':', 'O', 'v', 'e', 'r', 'L', 'o', 'a', 'd', 'R', 'e', 's', 'o', 'l', 'v', 'i', 'n', 'g', 0,
    'q', 'u', 'e', 'r', 'y', 'F', 'o', 'r', 'P', 'r', 'e', 'f', 'e', 'r', 'r', 'e', 'd', 'S', 'e', 'a', 'r', 'c', 'h', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
    'K', 'S', 'a', 'm', 'b', 'a', 'S', 'h', 'a', 'r', 'e', 'D', 'a', 't', 'a', ':', ':', 'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'E', 'r', 'r', 'o', 'r', 0,
    'K', 'P', 'r', 'o', 't', 'o', 'c', 'o', 'l', 'M', 'a', 'n', 'a', 'g', 'e', 'r', ':', ':', 'P', 'r', 'o', 'x', 'y', 'A', 'u', 't', 'h', 'M', 'o', 'd', 'e', 0,
    'K', 'M', 'o', 'u', 'n', 't', 'P', 'o', 'i', 'n', 't', ':', ':', 'D', 'e', 't', 'a', 'i', 'l', 's', 'N', 'e', 'e', 'd', 'e', 'd', 'F', 'l', 'a', 'g', 's', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'D', 'e', 'p', 'e', 'n', 'd', 'e', 'n', 't', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    's', 'e', 't', 'W', 'r', 'i', 't', 'e', 'I', 'n', 't', 'o', 'E', 'x', 'i', 's', 't', 'i', 'n', 'g', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'i', 'e', 's', 0,
    'h', 'o', 'r', 'i', 'z', 'o', 'n', 't', 'a', 'l', 'S', 'c', 'r', 'o', 'l', 'l', 'b', 'a', 'r', 'V', 'a', 'l', 'u', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'K', 'I', 'O', ':', ':', 'S', 'l', 'a', 'v', 'e', 'B', 'a', 's', 'e', ':', ':', 'M', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'x', 'T', 'y', 'p', 'e', 0,
    'a', 'l', 't', 'e', 'r', 'n', 'a', 't', 'e', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'S', 'e', 'a', 'r', 'c', 'h', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
    'g', 'e', 't', 'S', 'y', 's', 't', 'e', 'm', 'N', 'a', 'm', 'e', 'V', 'e', 'r', 's', 'i', 'o', 'n', 'A', 'n', 'd', 'M', 'a', 'c', 'h', 'i', 'n', 'e', 0,
    'K', 'M', 'o', 'u', 'n', 't', 'P', 'o', 'i', 'n', 't', ':', ':', 'D', 'e', 't', 'a', 'i', 'l', 's', 'N', 'e', 'e', 'd', 'e', 'd', 'F', 'l', 'a', 'g', 0,
    'K', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'e', ':', ':', 'I', 'n', 'f', 'o', 'r', 'm', 'a', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'O', 'n', 'l', 'y', 'D', 'o', 'u', 'b', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 'S', 'e', 'l', 'e', 'c', 't', 's', 'F', 'i', 'l', 'e', 's', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'O', 'w', 'n', 'e', 'r', ':', ':', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'O', 'p', 't', 'i', 'o', 'n', 0,
    'e', 'm', 'i', 't', 'R', 'e', 'p', 'a', 'r', 's', 'e', 'S', 'l', 'a', 'v', 'e', 'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'a', 't', 'i', 'o', 'n', 0,
    'K', 'U', 'r', 'i', 'F', 'i', 'l', 't', 'e', 'r', ':', ':', 'S', 'e', 'a', 'r', 'c', 'h', 'F', 'i', 'l', 't', 'e', 'r', 'T', 'y', 'p', 'e', 's', 0,
    'K', 'I', 'O', ':', ':', 'A', 'c', 'c', 'e', 's', 's', 'M', 'a', 'n', 'a', 'g', 'e', 'r', ':', ':', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 0,
    'n', 'e', 'w', 'F', 'i', 'l', 'e', 'M', 'e', 'n', 'u', 'S', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 's', 0,
    'K', 'A', 'b', 's', 't', 'r', 'a', 'c', 't', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', 'A', 'c', 't', 'i', 'o', 'n', 'P', 'l', 'u', 'g', 'i', 'n', 0,
    's', 'e', 't', 'R', 'e', 'd', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 'H', 'a', 'n', 'd', 'l', 'i', 'n', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'v', 'e', 'r', 't', 'i', 'c', 'a', 'l', 'S', 'c', 'r', 'o', 'l', 'l', 'b', 'a', 'r', 'V', 'a', 'l', 'u', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'K', 'I', 'O', ':', ':', 'T', 'C', 'P', 'S', 'l', 'a', 'v', 'e', 'B', 'a', 's', 'e', ':', ':', 'S', 's', 'l', 'R', 'e', 's', 'u', 'l', 't', 0,
    'K', 'U', 'r', 'i', 'F', 'i', 'l', 't', 'e', 'r', ':', ':', 'S', 'e', 'a', 'r', 'c', 'h', 'F', 'i', 'l', 't', 'e', 'r', 'T', 'y', 'p', 'e', 0,
    's', 'l', 'o', 't', 'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'e', 'F', 'i', 'l', 'e', 'S', 'h', 'a', 'r', 'i', 'n', 'g', 'D', 'o', 'n', 'e', 0,
    'K', 'M', 'o', 'z', 'i', 'l', 'l', 'a', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'I', 'm', 'p', 'o', 'r', 't', 'e', 'r', 'I', 'm', 'p', 'l', 0,
    'i', 's', 'R', 'e', 'd', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 'H', 'a', 'n', 'd', 'l', 'i', 'n', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'u', 'n', 's', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 'A', 'c', 't', 'i', 'o', 'n', 'E', 'r', 'r', 'o', 'r', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'P', 'y', 'Q', 't', '4', '.', 'Q', 't', 'C', 'o', 'r', 'e', '.', 'p', 'y', 'q', 't', 'W', 'r', 'a', 'p', 'p', 'e', 'r', 'T', 'y', 'p', 'e', 0,
    'a', 'l', 'l', 'Q', 'u', 'e', 'r', 'i', 'e', 's', 'F', 'o', 'r', 'S', 'e', 'a', 'r', 'c', 'h', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
    'R', 'e', 't', 'r', 'i', 'e', 'v', 'e', 'S', 'e', 'a', 'r', 'c', 'h', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 's', 'O', 'n', 'l', 'y', 0,
    's', 'e', 't', 'A', 'l', 't', 'e', 'r', 'n', 'a', 't', 'e', 'S', 'e', 'a', 'r', 'c', 'h', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 's', 0,
    'K', 'P', 'r', 'o', 't', 'o', 'c', 'o', 'l', 'M', 'a', 'n', 'a', 'g', 'e', 'r', ':', ':', 'P', 'r', 'o', 'x', 'y', 'T', 'y', 'p', 'e', 0,
    'K', 'M', 'o', 'u', 'n', 't', 'P', 'o', 'i', 'n', 't', ':', ':', 'F', 'i', 'l', 'e', 'S', 'y', 's', 't', 'e', 'm', 'F', 'l', 'a', 'g', 0,
    'K', 'I', 'O', ':', ':', 'I', 'n', 't', 'e', 'g', 'r', 'a', 't', 'i', 'o', 'n', ':', ':', 'C', 'o', 'o', 'k', 'i', 'e', 'J', 'a', 'r', 0,
    'g', 'e', 't', 'O', 'p', 'e', 'n', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 's', 'A', 'n', 'd', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    'K', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 'F', 'i', 'l', 'e', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'R', 'e', 's', 'u', 'l', 't', 0,
    'o', 'n', 'l', 'y', 'D', 'o', 'u', 'b', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 'S', 'e', 'l', 'e', 'c', 't', 's', 'F', 'i', 'l', 'e', 's', 0,
    'K', 'D', 'i', 'r', 'M', 'o', 'd', 'e', 'l', ':', ':', 'D', 'r', 'o', 'p', 's', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 'F', 'l', 'a', 'g', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'C', 'R', 'E', 'A', 'T', 'E', '_', 'S', 'O', 'C', 'K', 'E', 'T', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'O', 'P', 'E', 'N', '_', 'F', 'O', 'R', '_', 'W', 'R', 'I', 'T', 'I', 'N', 'G', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'O', 'P', 'E', 'N', '_', 'F', 'O', 'R', '_', 'R', 'E', 'A', 'D', 'I', 'N', 'G', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'E', 'r', 'r', 'o', 'r', 'H', 'a', 'n', 'd', 'l', 'i', 'n', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'K', 'I', 'O', ':', ':', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'J', 'o', 'b', ':', ':', 'S', 'c', 'a', 'l', 'e', 'T', 'y', 'p', 'e', 0,
    'K', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 'O', 'f', 'f', 'l', 'i', 'n', 'e', 'I', 'n', 'd', 'i', 'c', 'a', 't', 'o', 'r', 0,
    'p', 'r', 'o', 't', 'o', 'c', 'o', 'l', 'F', 'o', 'r', 'A', 'r', 'c', 'h', 'i', 'v', 'e', 'M', 'i', 'm', 'e', 't', 'y', 'p', 'e', 0,
    'C', 'a', 'p', 'a', 'c', 'i', 't', 'y', 'B', 'a', 'r', 'R', 'e', 'c', 'o', 'm', 'm', 'e', 'n', 'd', 'e', 'd', 'R', 'o', 'l', 'e', 0,
    'K', 'F', 'i', 'l', 'e', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'O', 'p', 'e', 'r', 'a', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 0,
    'g', 'e', 't', 'S', 'a', 'v', 'e', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 'A', 'n', 'd', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    'g', 'e', 't', 'O', 'p', 'e', 'n', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 'A', 'n', 'd', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    'K', 'D', 'i', 'r', 'M', 'o', 'd', 'e', 'l', ':', ':', 'A', 'd', 'd', 'i', 't', 'i', 'o', 'n', 'a', 'l', 'R', 'o', 'l', 'e', 's', 0,
    'K', 'B', 'u', 'i', 'l', 'd', 'S', 'y', 'c', 'o', 'c', 'a', 'P', 'r', 'o', 'g', 'r', 'e', 's', 's', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    's', 'l', 'o', 't', 'E', 'd', 'i', 't', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 'A', 't', 'A', 'd', 'd', 'r', 'e', 's', 's', 0,
    'K', 'O', 'p', 'e', 'r', 'a', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'E', 'x', 'p', 'o', 'r', 't', 'e', 'r', 'I', 'm', 'p', 'l', 0,
    'K', 'O', 'p', 'e', 'r', 'a', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'I', 'm', 'p', 'o', 'r', 't', 'e', 'r', 'I', 'm', 'p', 'l', 0,
    'K', 'C', 'r', 'a', 's', 'h', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'I', 'm', 'p', 'o', 'r', 't', 'e', 'r', 'I', 'm', 'p', 'l', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'R', 'E', 'N', 'A', 'M', 'E', '_', 'O', 'R', 'I', 'G', 'I', 'N', 'A', 'L', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'D', 'E', 'L', 'E', 'T', 'E', '_', 'O', 'R', 'I', 'G', 'I', 'N', 'A', 'L', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'A', 'U', 'T', 'H', 'E', 'N', 'T', 'I', 'C', 'A', 'T', 'E', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'E', 'N', 'T', 'E', 'R', '_', 'D', 'I', 'R', 'E', 'C', 'T', 'O', 'R', 'Y', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 'S', 'e', 'r', 'i', 'a', 'l', 'N', 'u', 'm', 'b', 'e', 'r', 0,
    'K', 'I', 'O', ':', ':', 'N', 'e', 't', 'R', 'C', ':', ':', 'L', 'o', 'o', 'k', 'U', 'p', 'M', 'o', 'd', 'e', 'F', 'l', 'a', 'g', 0,
    's', 'c', 'h', 'e', 'd', 'u', 'l', 'e', 'D', 'e', 'l', 'a', 'y', 'e', 'd', 'I', 't', 'e', 'm', 's', 'L', 'a', 'y', 'o', 'u', 't', 0,
    'Q', 'M', 'a', 'p', '<', 'Q', 'S', 't', 'r', 'i', 'n', 'g', ',', 'Q', 'S', 't', 'r', 'i', 'n', 'g', 'L', 'i', 's', 't', '>', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'a', 't', 'i', 'o', 'n', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'c', 'h', 'e', 'c', 'k', 'C', 'a', 'c', 'h', 'e', 'd', 'A', 'u', 't', 'h', 'e', 'n', 't', 'i', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'r', 'e', 'p', 'a', 'r', 's', 'e', 'S', 'l', 'a', 'v', 'e', 'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'a', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'S', 'e', 'a', 'r', 'c', 'h', 'F', 'i', 'l', 't', 'e', 'r', 'i', 'n', 'g', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'G', 'u', 'e', 's', 't', 's', 'N', 'o', 't', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'P', 'a', 't', 'h', 'N', 'o', 't', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
    'p', 'e', 'r', 's', 'i', 's', 't', 'e', 'n', 't', 'P', 'r', 'o', 'x', 'y', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'K', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 'C', 'h', 'o', 'o', 's', 'e', 'r', ':', ':', 'V', 'i', 's', 'u', 'a', 'l', 's', 0,
    's', 'e', 't', 'E', 'x', 't', 'e', 'r', 'n', 'a', 'l', 'C', 'o', 'n', 't', 'e', 'n', 't', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    'K', 'F', 'i', 'l', 'e', 'S', 'h', 'a', 'r', 'e', ':', ':', 'A', 'u', 't', 'h', 'o', 'r', 'i', 'z', 'a', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'R', 'e', 's', 'i', 'z', 'e', 'I', 't', 'e', 'm', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'K', 'E', 'M', 'a', 'i', 'l', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', ':', ':', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 0,
    'K', 'X', 'B', 'E', 'L', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'I', 'm', 'p', 'o', 'r', 't', 'e', 'r', 'I', 'm', 'p', 'l', 0,
    's', 'e', 't', 'O', 'w', 'n', 'i', 'n', 'g', 'G', 'r', 'o', 'u', 'p', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'R', 'E', 'N', 'A', 'M', 'E', '_', 'P', 'A', 'R', 'T', 'I', 'A', 'L', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'D', 'E', 'L', 'E', 'T', 'E', '_', 'P', 'A', 'R', 'T', 'I', 'A', 'L', 0,
    'E', 'R', 'R', '_', 'S', 'E', 'R', 'V', 'I', 'C', 'E', '_', 'N', 'O', 'T', '_', 'A', 'V', 'A', 'I', 'L', 'A', 'B', 'L', 'E', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'L', 'A', 'U', 'N', 'C', 'H', '_', 'P', 'R', 'O', 'C', 'E', 'S', 'S', 0,
    'c', 'a', 'l', 'c', 'u', 'l', 'a', 't', 'e', 'R', 'e', 'm', 'a', 'i', 'n', 'i', 'n', 'g', 'S', 'e', 'c', 'o', 'n', 'd', 's', 0,
    'K', 'I', 'O', ':', ':', 'A', 'u', 't', 'h', 'I', 'n', 'f', 'o', ':', ':', 'F', 'i', 'e', 'l', 'd', 'F', 'l', 'a', 'g', 's', 0,
    'e', 'x', 'e', 'c', 'u', 't', 'e', 'D', 'e', 'l', 'a', 'y', 'e', 'd', 'I', 't', 'e', 'm', 's', 'L', 'a', 'y', 'o', 'u', 't', 0,
    's', 'e', 't', 'H', 'o', 'r', 'i', 'z', 'o', 'n', 't', 'a', 'l', 'S', 't', 'e', 'p', 's', 'P', 'e', 'r', 'I', 't', 'e', 'm', 0,
    'h', 'o', 'r', 'i', 'z', 'o', 'n', 't', 'a', 'l', 'S', 'c', 'r', 'o', 'l', 'l', 'b', 'a', 'r', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'P', 'e', 'r', 's', 'i', 's', 't', 'e', 'n', 't', 'I', 'n', 'd', 'e', 'x', 'L', 'i', 's', 't', 0,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'F', 'i', 'l', 'e', 'M', 'e', 't', 'a', 'I', 'n', 'f', 'o', 'I', 't', 'e', 'm', '>', 0,
    'K', 'I', 'O', ':', ':', 'S', 's', 'l', 'U', 'i', ':', ':', 'R', 'u', 'l', 'e', 's', 'S', 't', 'o', 'r', 'a', 'g', 'e', 0,
    's', 'e', 't', 'T', 'i', 'm', 'e', 'o', 'u', 't', 'S', 'p', 'e', 'c', 'i', 'a', 'l', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 0,
    'K', 'I', 'O', ':', ':', 'R', 'e', 'n', 'a', 'm', 'e', 'D', 'i', 'a', 'l', 'o', 'g', '_', 'R', 'e', 's', 'u', 'l', 't', 0,
    'K', 'I', 'O', ':', ':', 'N', 'e', 't', 'A', 'c', 'c', 'e', 's', 's', ':', ':', 'S', 't', 'a', 't', 'S', 'i', 'd', 'e', 0,
    's', 'e', 't', 'P', 'l', 'a', 'c', 'e', 's', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
    'K', 'U', 'r', 'i', 'F', 'i', 'l', 't', 'e', 'r', 'S', 'e', 'a', 'r', 'c', 'h', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
    'a', 'l', 't', 'e', 'r', 'n', 'a', 't', 'e', 'S', 'e', 'a', 'r', 'c', 'h', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 's', 0,
    'p', 'r', 'e', 'f', 'e', 'r', 'r', 'e', 'd', 'S', 'e', 'a', 'r', 'c', 'h', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 's', 0,
    'K', 'U', 'r', 'i', 'F', 'i', 'l', 't', 'e', 'r', 'D', 'a', 't', 'a', ':', ':', 'U', 'r', 'i', 'T', 'y', 'p', 'e', 's', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'A', 'c', 'l', 'U', 's', 'e', 'r', 'N', 'o', 't', 'V', 'a', 'l', 'i', 'd', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'P', 'a', 't', 'h', 'N', 'o', 't', 'A', 'b', 's', 'o', 'l', 'u', 't', 'e', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'E', 'x', 'c', 'e', 'e', 'd', 'M', 'a', 'x', 'S', 'h', 'a', 'r', 'e', 's', 0,
    's', 'e', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'E', 'x', 't', 'e', 'r', 'n', 'a', 'l', 'B', 'r', 'o', 'w', 's', 'e', 'r', 0,
    'i', 's', 'E', 'x', 't', 'e', 'r', 'n', 'a', 'l', 'C', 'o', 'n', 't', 'e', 'n', 't', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    's', 'l', 'o', 't', 'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'e', 'F', 'i', 'l', 'e', 'S', 'h', 'a', 'r', 'i', 'n', 'g', 0,
    'i', 's', 'A', 'u', 't', 'o', 'R', 'e', 's', 'i', 'z', 'e', 'I', 't', 'e', 'm', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'K', 'F', 'i', 'l', 'e', 'M', 'e', 't', 'a', 'I', 'n', 'f', 'o', ':', ':', 'W', 'h', 'a', 't', 'F', 'l', 'a', 'g', 's', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'T', 'o', 'o', 'l', 'T', 'i', 'p', 'W', 'h', 'e', 'n', 'E', 'l', 'i', 'd', 'e', 'd', 0,
    'r', 'u', 'n', 'P', 'r', 'e', 'f', 'e', 'r', 'r', 'e', 'd', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 's', 0,
    'K', 'D', 'i', 'r', 'S', 'o', 'r', 't', 'F', 'i', 'l', 't', 'e', 'r', 'P', 'r', 'o', 'x', 'y', 'M', 'o', 'd', 'e', 'l', 0,
    'p', 'r', 'e', 'p', 'a', 'r', 'e', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'O', 'b', 'j', 'e', 'c', 't', 's', 0,
    's', 'e', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'D', 'i', 'r', 'H', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'i', 'n', 'g', 0,
    'K', 'D', 'i', 'r', 'O', 'p', 'e', 'r', 'a', 't', 'o', 'r', ':', ':', 'A', 'c', 't', 'i', 'o', 'n', 'T', 'y', 'p', 'e', 0,
    'K', 'D', 'i', 'r', 'L', 'i', 's', 't', 'e', 'r', ':', ':', 'O', 'p', 'e', 'n', 'U', 'r', 'l', 'F', 'l', 'a', 'g', 's', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'A', 'c', 't', 'i', 'o', 'n', 'I', 'n', 't', 'e', 'r', 'f', 'a', 'c', 'e', 0,
    'a', 'u', 't', 'o', 'E', 'r', 'r', 'o', 'r', 'H', 'a', 'n', 'd', 'l', 'i', 'n', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'N', 'a', 'm', 'e', 'd', 'G', 'r', 'o', 'u', 'p', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'E', 'R', 'R', '_', 'U', 'N', 'S', 'U', 'P', 'P', 'O', 'R', 'T', 'E', 'D', '_', 'P', 'R', 'O', 'T', 'O', 'C', 'O', 'L', 0,
    'C', 'M', 'D', '_', 'R', 'E', 'P', 'A', 'R', 'S', 'E', 'C', 'O', 'N', 'F', 'I', 'G', 'U', 'R', 'A', 'T', 'I', 'O', 'N', 0,
    'K', 'I', 'O', ':', ':', 'F', 'o', 'r', 'w', 'a', 'r', 'd', 'i', 'n', 'g', 'S', 'l', 'a', 'v', 'e', 'B', 'a', 's', 'e', 0,
    's', 'e', 't', 'N', 'e', 'x', 't', 'P', 'e', 'n', 'd', 'i', 'n', 'g', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'n', 'e', 't', 'w', 'o', 'r', 'k', 'A', 'c', 'c', 'e', 's', 's', 'i', 'b', 'l', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'v', 'i', 's', 'u', 'a', 'l', 'R', 'e', 'g', 'i', 'o', 'n', 'F', 'o', 'r', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'K', 'S', 'h', 'a', 'r', 'e', 'd', 'P', 't', 'r', '<', 'K', 'M', 'o', 'u', 'n', 't', 'P', 'o', 'i', 'n', 't', '>', 0,
    'K', 'I', 'O', ':', ':', 'R', 'e', 'n', 'a', 'm', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 'P', 'l', 'u', 'g', 'i', 'n', 0,
    'i', 's', 'P', 'l', 'a', 'c', 'e', 's', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'P', 'a', 't', 'h', 'N', 'o', 't', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    's', 'e', 't', 'I', 'n', 'i', 't', 'i', 'a', 'l', 'i', 'z', 'e', 'N', 'e', 'x', 't', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'r', 'e', 'c', 'e', 'n', 't', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
    'u', 's', 'e', 'r', 'A', 'g', 'e', 'n', 't', 'F', 'o', 'r', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'K', 'o', 'n', 'q', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 0,
    's', 'e', 't', 'V', 'i', 'e', 'w', 'S', 'h', 'o', 'w', 's', 'H', 'i', 'd', 'd', 'e', 'n', 'F', 'i', 'l', 'e', 's', 0,
    's', 'e', 't', 'D', 'i', 's', 'a', 'b', 'l', 'e', 'C', 'o', 'o', 'k', 'i', 'e', 'S', 't', 'o', 'r', 'a', 'g', 'e', 0,
    'i', 's', 'C', 'o', 'o', 'k', 'i', 'e', 'S', 't', 'o', 'r', 'a', 'g', 'e', 'D', 'i', 's', 'a', 'b', 'l', 'e', 'd', 0,
    'K', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 'D', 'i', 'a', 'l', 'o', 'g', 'P', 'l', 'u', 'g', 'i', 'n', 0,
    'm', 'e', 't', 'a', 'D', 'a', 't', 'a', 'R', 'e', 'q', 'u', 'e', 's', 't', 'F', 'i', 'n', 'i', 's', 'h', 'e', 'd', 0,
    'K', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', 'L', 'i', 's', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    'p', 'r', 'e', 'f', 'e', 'r', 'r', 'e', 'd', 'O', 'p', 'e', 'n', 'W', 'i', 't', 'h', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'g', 'e', 't', 'E', 'x', 'i', 's', 't', 'i', 'n', 'g', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 'U', 'r', 'l', 0,
    'K', 'E', 'M', 'a', 'i', 'l', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', ':', ':', 'S', 'e', 't', 't', 'i', 'n', 'g', 0,
    'K', 'D', 'i', 'r', 'M', 'o', 'd', 'e', 'l', ':', ':', 'D', 'r', 'o', 'p', 's', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    'K', 'D', 'i', 'r', 'M', 'o', 'd', 'e', 'l', ':', ':', 'M', 'o', 'd', 'e', 'l', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
    'K', 'D', 'i', 'r', 'L', 'i', 's', 't', 'e', 'r', ':', ':', 'O', 'p', 'e', 'n', 'U', 'r', 'l', 'F', 'l', 'a', 'g', 0,
    'K', 'N', 'S', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'E', 'x', 'p', 'o', 'r', 't', 'e', 'r', 'I', 'm', 'p', 'l', 0,
    'K', 'N', 'S', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'I', 'm', 'p', 'o', 'r', 't', 'e', 'r', 'I', 'm', 'p', 'l', 0,
    'K', 'I', 'E', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'E', 'x', 'p', 'o', 'r', 't', 'e', 'r', 'I', 'm', 'p', 'l', 0,
    'K', 'I', 'E', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'I', 'm', 'p', 'o', 'r', 't', 'e', 'r', 'I', 'm', 'p', 'l', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'G', 'r', 'o', 'u', 'p', 'T', 'r', 'a', 'v', 'e', 'r', 's', 'e', 'r', 0,
    's', 'e', 't', 'N', 'a', 'm', 'e', 'd', 'U', 's', 'e', 'r', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'E', 'R', 'R', '_', 'N', 'O', 'T', '_', 'F', 'I', 'L', 'T', 'E', 'R', '_', 'P', 'R', 'O', 'T', 'O', 'C', 'O', 'L', 0,
    'E', 'R', 'R', '_', 'W', 'R', 'I', 'T', 'E', '_', 'A', 'C', 'C', 'E', 'S', 'S', '_', 'D', 'E', 'N', 'I', 'E', 'D', 0,
    'C', 'M', 'D', '_', 'S', 'E', 'T', 'M', 'O', 'D', 'I', 'F', 'I', 'C', 'A', 'T', 'I', 'O', 'N', 'T', 'I', 'M', 'E', 0,
    's', 'e', 't', 'V', 'e', 'r', 't', 'i', 'c', 'a', 'l', 'S', 't', 'e', 'p', 's', 'P', 'e', 'r', 'I', 't', 'e', 'm', 0,
    'v', 'e', 'r', 't', 'i', 'c', 'a', 'l', 'S', 'c', 'r', 'o', 'l', 'l', 'b', 'a', 'r', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'S', 'a', 'm', 'b', 'a', 'S', 'h', 'a', 'r', 'e', 'D', 'a', 't', 'a', '>', 0,
    'U', 'D', 'S', '_', 'I', 'C', 'O', 'N', '_', 'O', 'V', 'E', 'R', 'L', 'A', 'Y', '_', 'N', 'A', 'M', 'E', 'S', 0,
    'U', 'D', 'S', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', '_', 'A', 'C', 'L', '_', 'S', 'T', 'R', 'I', 'N', 'G', 0,
    'K', 'I', 'O', ':', ':', 'S', 'k', 'i', 'p', 'D', 'i', 'a', 'l', 'o', 'g', '_', 'R', 'e', 's', 'u', 'l', 't', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'I', 'n', 't', 'e', 'r', 'n', 'a', 'l', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    's', 'l', 'a', 'v', 'e', 'O', 'n', 'H', 'o', 'l', 'd', 'L', 'i', 's', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'K', 'I', 'O', ':', ':', 'R', 'e', 'n', 'a', 'm', 'e', 'D', 'i', 'a', 'l', 'o', 'g', '_', 'M', 'o', 'd', 'e', 0,
    's', 'e', 'a', 'r', 'c', 'h', 'F', 'i', 'l', 't', 'e', 'r', 'i', 'n', 'g', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'q', 'u', 'e', 'r', 'y', 'F', 'o', 'r', 'S', 'e', 'a', 'r', 'c', 'h', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
    'S', 'e', 'a', 'r', 'c', 'h', 'F', 'i', 'l', 't', 'e', 'r', 'O', 'p', 't', 'i', 'o', 'n', 'N', 'o', 'n', 'e', 0,
    's', 'e', 't', 'C', 'h', 'e', 'c', 'k', 'F', 'o', 'r', 'E', 'x', 'e', 'c', 'u', 't', 'a', 'b', 'l', 'e', 's', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'G', 'u', 'e', 's', 't', 's', 'I', 'n', 'v', 'a', 'l', 'i', 'd', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'P', 'a', 't', 'h', 'N', 'o', 't', 'E', 'x', 'i', 's', 't', 's', 0,
    's', 'e', 't', 'S', 'a', 'v', 'e', 'N', 'e', 'w', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 's', 0,
    'K', 'N', 'a', 'm', 'e', 'A', 'n', 'd', 'U', 'r', 'l', 'I', 'n', 'p', 'u', 't', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'K', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 'C', 'h', 'o', 'o', 's', 'e', 'r', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    't', 'e', 'a', 'r', 'd', 'o', 'w', 'n', 'A', 'c', 't', 'i', 'o', 'n', 'F', 'o', 'r', 'I', 'n', 'd', 'e', 'x', 0,
    'a', 's', 's', 'o', 'c', 'i', 'a', 't', 'e', 'd', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 's', 0,
    'g', 'e', 't', 'O', 'p', 'e', 'n', 'U', 'r', 'l', 's', 'A', 'n', 'd', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'I', 'c', 'o', 'n', 'S', 'i', 'z', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'c', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 'A', 'b', 'o', 'u', 't', 'T', 'o', 'S', 'h', 'o', 'w', 0,
    's', 'e', 't', 'J', 'o', 'b', 'T', 'r', 'a', 'n', 's', 'f', 'e', 'r', 's', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
    'K', 'D', 'i', 'r', 'L', 'i', 's', 't', 'e', 'r', ':', ':', 'W', 'h', 'i', 'c', 'h', 'I', 't', 'e', 'm', 's', 0,
    'b', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'm', 'a', 'n', 'a', 'g', 'e', 'r', 'F', 'o', 'r', 'E', 'x', 't', 'e', 'r', 'n', 'a', 'l', 'F', 'i', 'l', 'e', 0,
    'K', 'C', 'r', 'a', 's', 'h', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'I', 'm', 'p', 'o', 'r', 't', 'e', 'r', 0,
    'A', 'C', 'L', 'U', 's', 'e', 'r', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 'L', 'i', 's', 't', 0,
    's', 'e', 't', 'A', 'l', 'l', 'G', 'r', 'o', 'u', 'p', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'o', 'w', 'n', 'i', 'n', 'g', 'G', 'r', 'o', 'u', 'p', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'K', 'I', 'O', ':', ':', 'S', 't', 'o', 'r', 'e', 'd', 'T', 'r', 'a', 'n', 's', 'f', 'e', 'r', 'J', 'o', 'b', 0,
    'K', 'I', 'O', ':', ':', 'S', 't', 'a', 't', 'J', 'o', 'b', ':', ':', 'S', 't', 'a', 't', 'S', 'i', 'd', 'e', 0,
    's', 't', 'o', 'r', 'e', 'S', 'S', 'L', 'S', 'e', 's', 's', 'i', 'o', 'n', 'F', 'r', 'o', 'm', 'J', 'o', 'b', 0,
    'E', 'R', 'R', '_', 'U', 'N', 'K', 'N', 'O', 'W', 'N', '_', 'P', 'R', 'O', 'X', 'Y', '_', 'H', 'O', 'S', 'T', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'C', 'L', 'O', 'S', 'E', 'D', 'I', 'R', 0,
    'E', 'R', 'R', '_', 'F', 'I', 'L', 'E', '_', 'A', 'L', 'R', 'E', 'A', 'D', 'Y', '_', 'E', 'X', 'I', 'S', 'T', 0,
    'E', 'R', 'R', '_', 'U', 'N', 'S', 'U', 'P', 'P', 'O', 'R', 'T', 'E', 'D', '_', 'A', 'C', 'T', 'I', 'O', 'N', 0,
    'E', 'R', 'R', '_', 'N', 'O', '_', 'S', 'O', 'U', 'R', 'C', 'E', '_', 'P', 'R', 'O', 'T', 'O', 'C', 'O', 'L', 0,
    'n', 'e', 'w', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 'S', 'e', 'r', 'i', 'a', 'l', 'N', 'u', 'm', 'b', 'e', 'r', 0,
    'K', 'I', 'O', ':', ':', 'C', 'o', 'p', 'y', 'J', 'o', 'b', ':', ':', 'C', 'o', 'p', 'y', 'M', 'o', 'd', 'e', 0,
    'K', 'I', 'O', ':', ':', 'N', 'e', 't', 'R', 'C', ':', ':', 'L', 'o', 'o', 'k', 'U', 'p', 'M', 'o', 'd', 'e', 0,
    'f', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 'U', 's', 'e', 'd', 'F', 'o', 'r', 'C', 'o', 'p', 'y', 'i', 'n', 'g', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'A', 'c', 't', 'i', 'v', 'a', 't', 'i', 'o', 'n', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'm', 'a', 'p', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'F', 'r', 'o', 'm', 'S', 'o', 'u', 'r', 'c', 'e', 0,
    'h', 'o', 'r', 'i', 'z', 'o', 'n', 't', 'a', 'l', 'S', 't', 'e', 'p', 's', 'P', 'e', 'r', 'I', 't', 'e', 'm', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'E', 'd', 'i', 't', 'o', 'r', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'i', 'e', 's', 0,
    'U', 'D', 'S', '_', 'G', 'U', 'E', 'S', 'S', 'E', 'D', '_', 'M', 'I', 'M', 'E', '_', 'T', 'Y', 'P', 'E', 0,
    'U', 'D', 'S', '_', 'M', 'O', 'D', 'I', 'F', 'I', 'C', 'A', 'T', 'I', 'O', 'N', '_', 'T', 'I', 'M', 'E', 0,
    's', 'u', 'g', 'g', 'e', 's', 't', 'N', 'e', 'w', 'N', 'a', 'm', 'e', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    's', 'e', 't', 'F', 'i', 'l', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 'M', 'o', 'd', 'a', 'l', 'i', 't', 'y', 0,
    'd', 'i', 's', 'p', 'l', 'a', 'y', 'O', 'p', 'e', 'n', 'W', 'i', 't', 'h', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'a', 'c', 'c', 'e', 'p', 't', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 's', 'H', 'e', 'a', 'd', 'e', 'r', 0,
    'p', 'e', 'r', 's', 'i', 's', 't', 'e', 'n', 't', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'i', 'o', 'n', 's', 0,
    's', 'e', 't', 'S', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 's', 0,
    's', 's', 'l', 'C', 'o', 'n', 'f', 'i', 'g', 'F', 'r', 'o', 'm', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'K', 'F', 'i', 'l', 'e', 'S', 'h', 'a', 'r', 'e', 'P', 'r', 'o', 'p', 's', 'P', 'l', 'u', 'g', 'i', 'n', 0,
    'K', 'F', 'i', 'l', 'e', 'S', 'h', 'a', 'r', 'e', ':', ':', 'S', 'h', 'a', 'r', 'e', 'M', 'o', 'd', 'e', 0,
    'K', 'F', 'i', 'l', 'e', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'G', 'e', 'n', 'e', 'r', 'a', 't', 'o', 'r', 0,
    's', 'e', 't', 'D', 'r', 'o', 'p', 'O', 'n', 'P', 'l', 'a', 'c', 'e', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'h', 'o', 'w', 'T', 'o', 'o', 'l', 'T', 'i', 'p', 'W', 'h', 'e', 'n', 'E', 'l', 'i', 'd', 'e', 'd', 0,
    's', 'e', 't', 'I', 't', 'e', 'm', 'L', 'i', 's', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    'K', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', 'A', 'c', 't', 'i', 'o', 'n', 'P', 'l', 'u', 'g', 'i', 'n', 0,
    'i', 's', 'S', 'o', 'r', 't', 'C', 'a', 's', 'e', 'I', 'n', 's', 'e', 'n', 's', 'i', 't', 'i', 'v', 'e', 0,
    'g', 'e', 't', 'S', 'a', 'v', 'e', 'U', 'r', 'l', 'A', 'n', 'd', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    'g', 'e', 't', 'O', 'p', 'e', 'n', 'U', 'r', 'l', 'A', 'n', 'd', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    'K', 'D', 'i', 'r', 'W', 'a', 't', 'c', 'h', ':', ':', 'W', 'a', 't', 'c', 'h', 'M', 'o', 'd', 'e', 's', 0,
    's', 'e', 't', 'D', 'e', 'c', 'o', 'r', 'a', 't', 'i', 'o', 'n', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    'D', 'r', 'o', 'p', 'O', 'n', 'L', 'o', 'c', 'a', 'l', 'E', 'x', 'e', 'c', 'u', 't', 'a', 'b', 'l', 'e', 0,
    'b', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'C', 'o', 'n', 'f', 'i', 'g', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'I', 'm', 'p', 'o', 'r', 't', 'e', 'r', 'B', 'a', 's', 'e', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'E', 'x', 'p', 'o', 'r', 't', 'e', 'r', 'B', 'a', 's', 'e', 0,
    'D', 'o', 'n', 't', 'O', 'v', 'e', 'r', 'w', 'r', 'i', 't', 'e', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'n', 'a', 'm', 'e', 'd', 'G', 'r', 'o', 'u', 'p', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    's', 'e', 't', 'A', 'l', 'l', 'U', 's', 'e', 'r', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    's', 'e', 't', 'I', 'n', 'l', 'i', 'n', 'e', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'S', 'h', 'o', 'w', 'n', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'F', 'i', 'l', 't', 'e', 'r', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 0,
    'a', 's', 'k', 'D', 'e', 'l', 'e', 't', 'e', 'C', 'o', 'n', 'f', 'i', 'r', 'm', 'a', 't', 'i', 'o', 'n', 0,
    'g', 'e', 't', 'C', 'a', 'c', 'h', 'e', 'C', 'o', 'n', 't', 'r', 'o', 'l', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'E', 'R', 'R', '_', 'U', 'N', 'K', 'N', 'O', 'W', 'N', '_', 'I', 'N', 'T', 'E', 'R', 'R', 'U', 'P', 'T', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'U', 'N', 'M', 'O', 'U', 'N', 'T', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'N', 'N', 'E', 'C', 'T', 'I', 'O', 'N', '_', 'B', 'R', 'O', 'K', 'E', 'N', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'C', 'O', 'N', 'N', 'E', 'C', 'T', 0,
    'E', 'R', 'R', '_', 'D', 'I', 'R', '_', 'A', 'L', 'R', 'E', 'A', 'D', 'Y', '_', 'E', 'X', 'I', 'S', 'T', 0,
    'c', 'o', 'p', 'i', 'e', 'd', 'F', 'i', 'l', 'e', 'W', 'a', 's', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'd', 0,
    'K', 'I', 'O', ':', ':', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 'S', 'i', 'z', 'e', 'J', 'o', 'b', 0,
    's', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'K', 'I', 'O', ':', ':', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'i', 'o', 'n', 'S', 'e', 'r', 'v', 'e', 'r', 0,
    'K', 'I', 'O', ':', ':', 'N', 'e', 't', 'R', 'C', ':', ':', 'A', 'u', 't', 'o', 'L', 'o', 'g', 'i', 'n', 0,
    'W', 'a', 'r', 'n', 'i', 'n', 'g', 'C', 'o', 'n', 't', 'i', 'n', 'u', 'e', 'C', 'a', 'n', 'c', 'e', 'l', 0,
    's', 'e', 't', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'n', 'e', 'x', 't', 'P', 'e', 'n', 'd', 'i', 'n', 'g', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'd', 'r', 'o', 'p', 'I', 'n', 'd', 'i', 'c', 'a', 't', 'o', 'r', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    'm', 'o', 'u', 's', 'e', 'D', 'o', 'u', 'b', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 'E', 'v', 'e', 'n', 't', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'P', 'e', 'r', 's', 'i', 's', 't', 'e', 'n', 't', 'I', 'n', 'd', 'e', 'x', 0,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'D', 'a', 't', 'a', 'T', 'o', 'o', 'l', 'I', 'n', 'f', 'o', '>', 0,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'I', 'O', ':', ':', 'C', 'o', 'p', 'y', 'I', 'n', 'f', 'o', '>', 0,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'I', 'O', ':', ':', 'U', 'D', 'S', 'E', 'n', 't', 'r', 'y', '>', 0,
    'M', 'S', 'G', '_', 'N', 'E', 'E', 'D', '_', 'S', 'U', 'B', 'U', 'R', 'L', '_', 'D', 'A', 'T', 'A', 0,
    's', 'e', 't', 'I', 'g', 'n', 'o', 'r', 'e', 'M', 'a', 'x', 'i', 'm', 'u', 'm', 'S', 'i', 'z', 'e', 0,
    'e', 'd', 'i', 't', 'a', 'b', 'l', 'e', 'S', 't', 'a', 't', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'K', 'U', 'r', 'l', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', ':', ':', 'M', 'o', 'd', 'e', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'S', 'y', 's', 't', 'e', 'm', 'E', 'r', 'r', 'o', 'r', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'P', 'a', 't', 'h', 'I', 'n', 'v', 'a', 'l', 'i', 'd', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'N', 'a', 'm', 'e', 'I', 'n', 'v', 'a', 'l', 'i', 'd', 0,
    'i', 's', 'S', 'h', 'a', 'r', 'e', 'N', 'a', 'm', 'e', 'A', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 0,
    'i', 'n', 'i', 't', 'i', 'a', 'l', 'i', 'z', 'e', 'N', 'e', 'x', 't', 'A', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'S', 'u', 'g', 'g', 'e', 's', 't', 'e', 'd', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 0,
    'f', 'i', 'l', 'l', 'D', 'y', 'n', 'a', 'm', 'i', 'c', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 0,
    'd', 'y', 'n', 'a', 'm', 'i', 'c', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 'L', 'i', 's', 't', 0,
    'T', 'h', 'u', 'm', 'b', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 'C', 'r', 'e', 'a', 't', 'o', 'r', 0,
    's', 'e', 't', 'C', 'o', 'o', 'k', 'i', 'e', 'J', 'a', 'r', 'W', 'i', 'n', 'd', 'o', 'w', 'I', 'd', 0,
    'i', 's', 'D', 'r', 'o', 'p', 'O', 'n', 'P', 'l', 'a', 'c', 'e', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'a', 'd', 'd', 'O', 'p', 'e', 'n', 'W', 'i', 't', 'h', 'A', 'c', 't', 'i', 'o', 'n', 's', 'T', 'o', 0,
    'K', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', ':', ':', 'F', 'i', 'l', 'e', 'T', 'i', 'm', 'e', 's', 0,
    'K', 'F', 'i', 'l', 'e', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'K', 'F', 'i', 'l', 'e', ':', ':', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 0,
    'K', 'D', 'i', 'r', 'W', 'a', 't', 'c', 'h', ':', ':', 'W', 'a', 't', 'c', 'h', 'M', 'o', 'd', 'e', 0,
    'p', 'o', 'i', 'n', 't', 's', 'F', 'o', 'r', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'i', 's', 'I', 'n', 'l', 'i', 'n', 'e', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'S', 'h', 'o', 'w', 'n', 0,
    's', 'e', 't', 'M', 'i', 'm', 'e', 'E', 'x', 'c', 'l', 'u', 'd', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 0,
    's', 'l', 'o', 't', 'O', 'p', 'e', 'n', 'F', 'o', 'l', 'd', 'e', 'r', 'I', 'n', 'T', 'a', 'b', 's', 0,
    's', 'l', 'o', 't', 'A', 'd', 'd', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 'L', 'i', 's', 't', 0,
    's', 'l', 'o', 't', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'n', 'o', 't', 'i', 'f', 'y', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'u', 's', 'e', 'r', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 0,
    'N', 'e', 'w', 'M', 'u', 'l', 't', 'i', 'p', 'l', 'e', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'A', 'c', 'c', 'e', 's', 's', 'M', 'e', 't', 'a', 'd', 'a', 't', 'a', 0,
    'n', 'a', 'm', 'e', 'd', 'U', 's', 'e', 'r', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    's', 'e', 't', 'O', 't', 'h', 'e', 'r', 's', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'p', 'e', 'r', 'm', 'a', 'n', 'e', 'n', 't', 'R', 'e', 'd', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'd', 'e', 't', 'a', 'i', 'l', 'e', 'd', 'E', 'r', 'r', 'o', 'r', 'S', 't', 'r', 'i', 'n', 'g', 's', 0,
    'E', 'R', 'R', '_', 'U', 'P', 'G', 'R', 'A', 'D', 'E', '_', 'R', 'E', 'Q', 'U', 'I', 'R', 'E', 'D', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'A', 'C', 'C', 'E', 'P', 'T', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'L', 'I', 'S', 'T', 'E', 'N', 0,
    'C', 'M', 'D', '_', 'M', 'E', 'S', 'S', 'A', 'G', 'E', 'B', 'O', 'X', 'A', 'N', 'S', 'W', 'E', 'R', 0,
    'j', 'o', 'b', 'R', 'e', 'c', 'o', 'r', 'd', 'i', 'n', 'g', 'F', 'i', 'n', 'i', 's', 'h', 'e', 'd', 0,
    'K', 'I', 'O', ':', ':', 'F', 'i', 'l', 'e', 'U', 'n', 'd', 'o', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 0,
    'r', 'e', 'p', 'a', 'r', 's', 'e', 'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'a', 't', 'i', 'o', 'n', 0,
    'g', 'e', 't', 'E', 'x', 'i', 's', 't', 'i', 'n', 'g', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
    'm', 'a', 'p', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'T', 'o', 'S', 'o', 'u', 'r', 'c', 'e', 0,
    'v', 'e', 'r', 't', 'i', 'c', 'a', 'l', 'S', 't', 'e', 'p', 's', 'P', 'e', 'r', 'I', 't', 'e', 'm', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'E', 'd', 'i', 't', 'o', 'r', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    'r', 'o', 'w', 's', 'A', 'b', 'o', 'u', 't', 'T', 'o', 'B', 'e', 'R', 'e', 'm', 'o', 'v', 'e', 'd', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 'D', 'r', 'o', 'p', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'T', 'h', 'u', 'm', 'b', 'C', 'r', 'e', 'a', 't', 'o', 'r', ':', ':', 'F', 'l', 'a', 'g', 's', 0,
    'R', 'e', 'c', 'a', 'l', 'l', 'A', 'n', 'd', 'S', 't', 'o', 'r', 'e', 'R', 'u', 'l', 'e', 's', 0,
    's', 'e', 'n', 'd', 'A', 'n', 'd', 'K', 'e', 'e', 'p', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'c', 'a', 'c', 'h', 'e', 'A', 'u', 't', 'h', 'e', 'n', 't', 'i', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'd', 'i', 's', 'p', 'a', 't', 'c', 'h', 'O', 'p', 'e', 'n', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 0,
    'K', 'I', 'O', ':', ':', 'S', 'l', 'a', 'v', 'e', 'I', 'n', 't', 'e', 'r', 'f', 'a', 'c', 'e', 0,
    'o', 'v', 'e', 'r', 'w', 'r', 'i', 't', 'e', 'A', 'l', 'l', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    's', 'e', 't', 'O', 'v', 'e', 'r', 'l', 'a', 'y', 'I', 'c', 'o', 'n', 'A', 'l', 'p', 'h', 'a', 0,
    'P', 'r', 'e', 'd', 'i', 'c', 'a', 't', 'e', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    'K', 'I', 'O', ':', ':', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'K', 'U', 'r', 'l', 'R', 'e', 'q', 'u', 'e', 's', 't', 'e', 'r', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'u', 'r', 'l', 'A', 'b', 'o', 'u', 't', 'T', 'o', 'B', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'D', 'e', 's', 'k', 't', 'o', 'p', 'E', 'n', 't', 'r', 'y', 'N', 'a', 'm', 'e', 0,
    's', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'U', 'r', 'l', 'S', 'c', 'h', 'e', 'm', 'e', 0,
    's', 'e', 'a', 'r', 'c', 'h', 'T', 'e', 'r', 'm', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'o', 'r', 0,
    'c', 'h', 'e', 'c', 'k', 'F', 'o', 'r', 'E', 'x', 'e', 'c', 'u', 't', 'a', 'b', 'l', 'e', 's', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'A', 'c', 'l', 'I', 'n', 'v', 'a', 'l', 'i', 'd', 0,
    's', 'e', 't', 'P', 'r', 'e', 'f', 'e', 'r', 'r', 'e', 'd', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 0,
    'p', 'r', 'o', 'x', 'y', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'T', 'i', 'm', 'e', 'o', 'u', 't', 0,
    's', 'e', 't', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 'R', 'e', 'a', 'd', 'O', 'n', 'l', 'y', 0,
    's', 'h', 'o', 'w', 'F', 'i', 'l', 'e', 'S', 'h', 'a', 'r', 'i', 'n', 'g', 'P', 'a', 'g', 'e', 0,
    's', 'l', 'o', 't', 'T', 'e', 'r', 'm', 'i', 'n', 'a', 'l', 'T', 'o', 'g', 'g', 'l', 'e', 'd', 0,
    't', 'o', 'g', 'g', 'l', 'e', 'S', 'h', 'o', 'w', 'I', 'n', 'T', 'o', 'o', 'l', 'b', 'a', 'r', 0,
    'p', 'o', 's', 's', 'i', 'b', 'l', 'e', 'M', 'o', 'u', 'n', 't', 'P', 'o', 'i', 'n', 't', 's', 0,
    'e', 'j', 'e', 'c', 't', 'A', 'c', 't', 'i', 'o', 'n', 'F', 'o', 'r', 'I', 'n', 'd', 'e', 'x', 0,
    'K', 'F', 'i', 'l', 'e', 'M', 'e', 't', 'a', 'I', 'n', 'f', 'o', ':', ':', 'W', 'h', 'a', 't', 0,
    'K', 'F', 'i', 'l', 'e', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'a', 'd', 'd', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 'A', 'c', 't', 'i', 'o', 'n', 's', 'T', 'o', 0,
    'K', 'F', 'i', 'l', 'e', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'O', 'p', 't', 'i', 'o', 'n', 0,
    'K', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 'F', 'i', 'l', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    's', 'e', 't', 'S', 'o', 'r', 't', 'F', 'o', 'l', 'd', 'e', 'r', 's', 'F', 'i', 'r', 's', 't', 0,
    's', 'l', 'o', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'M', 'a', 't', 'c', 'h', 0,
    'c', 'h', 'e', 'c', 'k', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'S', 'u', 'p', 'p', 'o', 'r', 't', 0,
    'd', 'i', 'r', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'O', 'b', 'j', 'e', 'c', 't', 0,
    'j', 'o', 'b', 'T', 'r', 'a', 'n', 's', 'f', 'e', 'r', 's', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
    'r', 'e', 'q', 'u', 'e', 's', 't', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 'I', 'c', 'o', 'n', 0,
    'K', 'D', 'i', 'r', 'L', 'i', 's', 't', 'e', 'r', ':', ':', 'C', 'h', 'a', 'n', 'g', 'e', 's', 0,
    'i', 't', 'e', 'm', 's', 'F', 'i', 'l', 't', 'e', 'r', 'e', 'd', 'B', 'y', 'M', 'i', 'm', 'e', 0,
    's', 'e', 't', 'D', 'e', 'l', 'a', 'y', 'e', 'd', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 's', 0,
    'u', 's', 'e', 'r', 'D', 'e', 'f', 'i', 'n', 'e', 'd', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 's', 0,
    'K', 'D', 'e', 's', 'k', 't', 'o', 'p', 'F', 'i', 'l', 'e', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'K', 'D', 'B', 'u', 's', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 'S', 't', 'a', 'r', 't', 'e', 'r', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'A', 'c', 't', 'i', 'o', 'n', 'M', 'e', 'n', 'u', 0,
    'a', 'd', 'd', 'O', 'p', 'e', 'n', 'F', 'o', 'l', 'd', 'e', 'r', 'I', 'n', 'T', 'a', 'b', 's', 0,
    'a', 'd', 'd', 'A', 'd', 'd', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 'L', 'i', 's', 't', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'L', 'i', 's', 't', 0,
    'n', 'o', 't', 'i', 'f', 'y', 'C', 'o', 'n', 'f', 'i', 'g', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'p', 'a', 'r', 's', 'e', 'C', 'r', 'a', 's', 'h', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 0,
    's', 'e', 't', 'u', 'p', 'S', 'i', 'g', 'n', 'a', 'l', 'F', 'o', 'r', 'w', 'a', 'r', 'd', 's', 0,
    'f', 'i', 'n', 'd', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'L', 'o', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'D', 'o', 'm', 'B', 'u', 'i', 'l', 'd', 'e', 'r', 0,
    'a', 'l', 'l', 'G', 'r', 'o', 'u', 'p', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    's', 'e', 't', 'O', 'w', 'n', 'e', 'r', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'K', 'A', 'b', 's', 't', 'r', 'a', 'c', 't', 'F', 'i', 'l', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'K', 'A', 'b', 's', 't', 'r', 'a', 'c', 't', 'F', 'i', 'l', 'e', 'M', 'o', 'd', 'u', 'l', 'e', 0,
    'D', 'e', 'f', 'a', 'u', 'l', 't', 'C', 'o', 'n', 'f', 'i', 'r', 'm', 'a', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'A', 's', 'y', 'n', 'c', 'D', 'a', 't', 'a', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'E', 'R', 'R', '_', 'I', 'D', 'E', 'N', 'T', 'I', 'C', 'A', 'L', '_', 'F', 'I', 'L', 'E', 'S', 0,
    'E', 'R', 'R', '_', 'I', 'N', 'T', 'E', 'R', 'N', 'A', 'L', '_', 'S', 'E', 'R', 'V', 'E', 'R', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'R', 'M', 'D', 'I', 'R', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'M', 'K', 'D', 'I', 'R', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'L', 'O', 'G', 'I', 'N', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'W', 'R', 'I', 'T', 'E', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'M', 'O', 'U', 'N', 'T', 0,
    's', 'e', 't', 'M', 'o', 'd', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'T', 'i', 'm', 'e', 0,
    'j', 'o', 'b', 'R', 'e', 'c', 'o', 'r', 'd', 'i', 'n', 'g', 'S', 't', 'a', 'r', 't', 'e', 'd', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'P', 'r', 'o', 'g', 'r', 'e', 's', 's', 'I', 'n', 'f', 'o', 0,
    'w', 'a', 'i', 't', 'F', 'o', 'r', 'I', 'n', 'c', 'o', 'm', 'i', 'n', 'g', 'T', 'a', 's', 'k', 0,
    'E', 'x', 't', 'r', 'a', 'F', 'i', 'e', 'l', 'd', 'M', 'a', 'n', 'd', 'a', 't', 'o', 'r', 'y', 0,
    's', 'e', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'O', 'b', 'j', 'e', 'c', 't', 0,
    'f', 'i', 'l', 't', 'e', 'r', 'A', 'c', 'c', 'e', 'p', 't', 's', 'C', 'o', 'l', 'u', 'm', 'n', 0,
    's', 'e', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 'F', 'o', 'r', 'I', 'n', 'd', 'e', 'x', 0,
    's', 'e', 't', 'C', 'o', 'n', 'f', 'i', 'r', 'm', 'O', 'v', 'e', 'r', 'w', 'r', 'i', 't', 'e', 0,
    'p', 'e', 'r', 's', 'i', 's', 't', 'e', 'n', 't', 'I', 'n', 'd', 'e', 'x', 'L', 'i', 's', 't', 0,
    'U', 'D', 'S', '_', 'X', 'M', 'L', '_', 'P', 'R', 'O', 'P', 'E', 'R', 'T', 'I', 'E', 'S', 0,
    'a', 's', 'k', 'I', 'g', 'n', 'o', 'r', 'e', 'S', 's', 'l', 'E', 'r', 'r', 'o', 'r', 's', 0,
    'I', 'N', 'F', '_', 'N', 'E', 'T', 'W', 'O', 'R', 'K', '_', 'S', 'T', 'A', 'T', 'U', 'S', 0,
    'I', 'N', 'F', '_', 'P', 'R', 'O', 'C', 'E', 'S', 'S', 'E', 'D', '_', 'S', 'I', 'Z', 'E', 0,
    'o', 'p', 'e', 'n', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'p', 'u', 'b', 'l', 'i', 's', 'h', 'S', 'l', 'a', 'v', 'e', 'O', 'n', 'H', 'o', 'l', 'd', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'R', 'e', 'n', 'a', 'm', 'e', 'B', 'u', 't', 't', 'o', 'n', 0,
    'M', '_', 'O', 'V', 'E', 'R', 'W', 'R', 'I', 'T', 'E', '_', 'I', 'T', 'S', 'E', 'L', 'F', 0,
    's', 'e', 't', 'O', 'v', 'e', 'r', 'l', 'a', 'y', 'I', 'c', 'o', 'n', 'S', 'i', 'z', 'e', 0,
    'c', 'a', 'n', 'P', 'a', 's', 't', 'e', 'M', 'i', 'm', 'e', 'S', 'o', 'u', 'r', 'c', 'e', 0,
    'g', 'e', 't', 'N', 'a', 'm', 'e', 'A', 'n', 'd', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    'D', 'e', 'f', 'l', 'a', 't', 'e', 'C', 'o', 'm', 'p', 'r', 'e', 's', 's', 'i', 'o', 'n', 0,
    'K', 'U', 'r', 'l', 'C', 'o', 'm', 'b', 'o', 'R', 'e', 'q', 'u', 'e', 's', 't', 'e', 'r', 0,
    'f', 'i', 'l', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 'M', 'o', 'd', 'a', 'l', 'i', 't', 'y', 0,
    'K', 'U', 'r', 'l', 'P', 'i', 'x', 'm', 'a', 'p', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
    's', 'e', 't', 'C', 'u', 's', 't', 'o', 'm', 'P', 'r', 'o', 't', 'o', 'c', 'o', 'l', 's', 0,
    'K', 'U', 'r', 'l', 'C', 'o', 'm', 'b', 'o', 'B', 'o', 'x', ':', ':', 'M', 'o', 'd', 'e', 0,
    's', 'e', 't', 'S', 'e', 'a', 'r', 'c', 'h', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 's', 0,
    's', 'e', 't', 'G', 'u', 'e', 's', 't', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'C', 'o', 'm', 'm', 'e', 'n', 't', 'O', 'k', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'N', 'a', 'm', 'e', 'I', 'n', 'U', 's', 'e', 0,
    'm', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 'D', 'e', 't', 'e', 'r', 'm', 'i', 'n', 'e', 'd', 0,
    'p', 'r', 'o', 'c', 'e', 's', 's', 'D', 'e', 's', 'k', 't', 'o', 'p', 'E', 'x', 'e', 'c', 0,
    's', 'e', 't', 'F', 'i', 'l', 'e', 'S', 'h', 'a', 'r', 'i', 'n', 'g', 'P', 'a', 'g', 'e', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 's', 0,
    't', 'e', 's', 't', 'F', 'i', 'l', 'e', 'S', 'y', 's', 't', 'e', 'm', 'F', 'l', 'a', 'g', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'M', 'o', 'u', 'n', 't', 'P', 'o', 'i', 'n', 't', 's', 0,
    'N', 'e', 'e', 'd', 'R', 'e', 'a', 'l', 'D', 'e', 'v', 'i', 'c', 'e', 'N', 'a', 'm', 'e', 0,
    'K', 'I', 'O', ':', ':', 'A', 'c', 'c', 'e', 's', 's', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 0,
    'K', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'W', 'i', 'd', 'g', 'e', 't', 'B', 'a', 's', 'e', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'I', 'n', 'f', 'o', 'r', 'm', 'a', 't', 'i', 'o', 'n', 0,
    'g', 'e', 't', 'S', 'a', 'v', 'e', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 'W', 'I', 'd', 0,
    'g', 'e', 't', 'O', 'p', 'e', 'n', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 'W', 'I', 'd', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'P', 'r', 'o', 'f', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'P', 'r', 'o', 'f', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 0,
    'K', 'D', 'i', 's', 'k', 'F', 'r', 'e', 'e', 'S', 'p', 'a', 'c', 'e', 'I', 'n', 'f', 'o', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'H', 'i', 'd', 'd', 'e', 'n', 'F', 'i', 'l', 'e', 's', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'i', 'n', 'g', 'D', 'o', 't', 'F', 'i', 'l', 'e', 's', 0,
    'd', 'a', 't', 'a', 'T', 'o', 'o', 'l', 'A', 'c', 't', 'i', 'o', 'n', 'L', 'i', 's', 't', 0,
    'a', 'd', 'd', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'N', 'e', 'w', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'o', 'r', 0,
    's', 't', 'a', 'n', 'd', 'a', 'l', 'o', 'n', 'e', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'a', 'l', 'l', 'U', 's', 'e', 'r', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    's', 'e', 't', 'M', 'a', 's', 'k', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'K', 'I', 'O', ':', ':', 'J', 'o', 'b', 'U', 'i', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'e', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'S', 'E', 'T', 'T', 'I', 'M', 'E', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'S', 'E', 'E', 'K', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'S', 'Y', 'M', 'L', 'I', 'N', 'K', 0,
    'E', 'R', 'R', '_', 'S', 'E', 'R', 'V', 'E', 'R', '_', 'T', 'I', 'M', 'E', 'O', 'U', 'T', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'S', 'T', 'A', 'T', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'B', 'I', 'N', 'D', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'R', 'E', 'A', 'D', 0,
    'E', 'R', 'R', '_', 'D', 'O', 'E', 'S', '_', 'N', 'O', 'T', '_', 'E', 'X', 'I', 'S', 'T', 0,
    'i', 't', 'e', 'm', 's', 'S', 'u', 'm', 'm', 'a', 'r', 'y', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'c', 'a', 'l', 'c', 'u', 'l', 'a', 't', 'e', 'R', 'e', 'm', 'a', 'i', 'n', 'i', 'n', 'g', 0,
    'c', 'o', 'n', 'v', 'e', 'r', 't', 'S', 'i', 'z', 'e', 'F', 'r', 'o', 'm', 'K', 'i', 'B', 0,
    'g', 'e', 't', 'E', 'x', 't', 'r', 'a', 'F', 'i', 'e', 'l', 'd', 'F', 'l', 'a', 'g', 's', 0,
    's', 'e', 't', 'E', 'x', 't', 'r', 'a', 'F', 'i', 'e', 'l', 'd', 'F', 'l', 'a', 'g', 's', 0,
    'E', 'x', 't', 'r', 'a', 'F', 'i', 'e', 'l', 'd', 'R', 'e', 'a', 'd', 'O', 'n', 'l', 'y', 0,
    'w', 'r', 'i', 't', 'e', 'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'a', 't', 'i', 'o', 'n', 0,
    'W', 'a', 'r', 'n', 'i', 'n', 'g', 'Y', 'e', 's', 'N', 'o', 'C', 'a', 'n', 'c', 'e', 'l', 0,
    'p', 'o', 's', 't', 'P', 'r', 'o', 'c', 'e', 's', 's', 'M', 'a', 't', 'c', 'h', 'e', 's', 0,
    'c', 'a', 'n', 'D', 'e', 'l', 'e', 't', 'e', 'R', 'e', 'c', 'u', 'r', 's', 'i', 'v', 'e', 0,
    's', 'e', 't', 'P', 'r', 'o', 'c', 'e', 's', 's', 'e', 'd', 'A', 'm', 'o', 'u', 'n', 't', 0,
    'd', 'i', 's', 'c', 'o', 'n', 'n', 'e', 'c', 't', 'F', 'r', 'o', 'm', 'H', 'o', 's', 't', 0,
    'f', 'o', 'c', 'u', 's', 'P', 'r', 'e', 'v', 'i', 'o', 'u', 's', 'C', 'h', 'i', 'l', 'd', 0,
    'd', 'e', 'c', 'o', 'r', 'a', 't', 'i', 'o', 'n', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'V', 'i', 'e', 'w', 'p', 'o', 'r', 't', 'M', 'a', 'r', 'g', 'i', 'n', 's', 0,
    'f', 'o', 'c', 'u', 's', 'N', 'e', 'x', 't', 'P', 'r', 'e', 'v', 'C', 'h', 'i', 'l', 'd', 0,
    'b', 'e', 'g', 'i', 'n', 'R', 'e', 'm', 'o', 'v', 'e', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
    'b', 'e', 'g', 'i', 'n', 'I', 'n', 's', 'e', 'r', 't', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
    'U', 'D', 'S', '_', 'N', 'E', 'P', 'O', 'M', 'U', 'K', '_', 'Q', 'U', 'E', 'R', 'Y', 0,
    'U', 'D', 'S', '_', 'C', 'R', 'E', 'A', 'T', 'I', 'O', 'N', '_', 'T', 'I', 'M', 'E', 0,
    'R', 'e', 's', 'u', 'l', 't', 'F', 'a', 'i', 'l', 'e', 'd', 'E', 'a', 'r', 'l', 'y', 0,
    'K', 'I', 'O', ':', ':', 'T', 'C', 'P', 'S', 'l', 'a', 'v', 'e', 'B', 'a', 's', 'e', 0,
    'M', 'S', 'G', '_', 'H', 'O', 'S', 'T', '_', 'I', 'N', 'F', 'O', '_', 'R', 'E', 'Q', 0,
    'A', 'p', 'p', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'i', 'o', 'n', 'M', 'a', 'd', 'e', 0,
    'c', 'h', 'e', 'c', 'k', 'F', 'o', 'r', 'H', 'e', 'l', 'd', 'S', 'l', 'a', 'v', 'e', 0,
    'g', 'e', 't', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'e', 'd', 'S', 'l', 'a', 'v', 'e', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'S', 'l', 'a', 'v', 'e', 'O', 'n', 'H', 'o', 'l', 'd', 0,
    'K', 'I', 'O', ':', ':', 'R', 'e', 'n', 'a', 'm', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    's', 'e', 't', 'C', 'o', 'm', 'p', 'r', 'e', 's', 's', 'e', 'd', 'S', 'i', 'z', 'e', 0,
    'K', 'Z', 'i', 'p', ':', ':', 'C', 'o', 'm', 'p', 'r', 'e', 's', 's', 'i', 'o', 'n', 0,
    'D', 'e', 'f', 'a', 'u', 'l', 't', 'E', 'x', 't', 'r', 'a', 'F', 'i', 'e', 'l', 'd', 0,
    's', 'a', 'v', 'e', 'L', 'o', 'c', 'a', 't', 'i', 'o', 'n', 'S', 't', 'a', 't', 'e', 0,
    'r', 'e', 'q', 'u', 'e', 's', 't', 'A', 'c', 't', 'i', 'v', 'a', 't', 'i', 'o', 'n', 0,
    'W', 'e', 'b', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    's', 'e', 't', 'S', 'e', 'a', 'r', 'c', 'h', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
    'h', 'a', 's', 'A', 'r', 'g', 's', 'A', 'n', 'd', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'G', 'u', 'e', 's', 't', 's', 'O', 'k', 0,
    's', 'u', 'g', 'g', 'e', 's', 't', 'e', 'd', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 0,
    's', 'e', 't', 'R', 'u', 'n', 'E', 'x', 'e', 'c', 'u', 't', 'a', 'b', 'l', 'e', 's', 0,
    'p', 'r', 'o', 'x', 'y', 'C', 'o', 'n', 'f', 'i', 'g', 'S', 'c', 'r', 'i', 'p', 't', 0,
    'K', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'h', 'i', 'd', 'e', 'R', 'u', 'n', 'I', 'n', 'T', 'e', 'r', 'm', 'i', 'n', 'a', 'l', 0,
    'h', 'i', 'd', 'e', 'N', 'o', 'C', 'l', 'o', 's', 'e', 'O', 'n', 'E', 'x', 'i', 't', 0,
    'K', 'o', 'n', 'q', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'O', 'w', 'n', 'e', 'r', 0,
    's', 'h', 'a', 'r', 'e', 'd', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'i', 'e', 's', 0,
    'K', 'M', 'o', 'u', 'n', 't', 'P', 'o', 'i', 'n', 't', ':', ':', 'L', 'i', 's', 't', 0,
    'c', 'o', 'o', 'k', 'i', 'e', 'J', 'a', 'r', 'W', 'i', 'n', 'd', 'o', 'w', 'i', 'd', 0,
    'K', 'I', 'm', 'a', 'g', 'e', 'F', 'i', 'l', 'e', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 0,
    's', 'e', 't', 'B', 'u', 't', 't', 'o', 'n', 'I', 'c', 'o', 'n', 'S', 'i', 'z', 'e', 0,
    's', 'e', 't', 'C', 'u', 's', 't', 'o', 'm', 'L', 'o', 'c', 'a', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'S', 't', 'r', 'i', 'c', 't', 'I', 'c', 'o', 'n', 'S', 'i', 'z', 'e', 0,
    'i', 's', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 'S', 'h', 'a', 'r', 'e', 'd', 0,
    's', 'e', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 'P', 'l', 'u', 'g', 'i', 'n', 's', 0,
    'K', 'F', 'i', 'l', 'e', 'M', 'e', 't', 'a', 'I', 'n', 'f', 'o', 'I', 't', 'e', 'm', 0,
    'K', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'e', 0,
    'd', 'e', 't', 'e', 'r', 'm', 'i', 'n', 'e', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 0,
    'p', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'S', 'h', 'o', 'w', 'I', 'n', 'l', 'i', 'n', 'e', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 0,
    'i', 's', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'C', 'o', 'n', 't', 'e', 'n', 't', 's', 0,
    'K', 'D', 'i', 'r', 'W', 'a', 't', 'c', 'h', ':', ':', 'M', 'e', 't', 'h', 'o', 'd', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'I', 'n', 'f', 'o', 'r', 'm', 'a', 't', 'i', 'o', 'n', 0,
    'm', 'a', 'k', 'e', 'D', 'i', 'r', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'V', 'i', 'e', 'w', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'S', 'o', 'r', 't', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    's', 'i', 'm', 'p', 'l', 'i', 'f', 'i', 'e', 'd', 'U', 'r', 'l', 'L', 'i', 's', 't', 0,
    'C', 'h', 'i', 'l', 'd', 'C', 'o', 'u', 'n', 't', 'U', 'n', 'k', 'n', 'o', 'w', 'n', 0,
    'm', 'a', 't', 'c', 'h', 'e', 's', 'M', 'i', 'm', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'a', 'c', 't', 'i', 'o', 'n', 'F', 'o', 'r', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    's', 'l', 'o', 't', 'E', 'd', 'i', 't', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'T', 'e', 'm', 'p', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 0,
    'e', 'm', 'i', 't', 'C', 'o', 'n', 'f', 'i', 'g', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'c', 'r', 'a', 's', 'h', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 'D', 'i', 'r', 0,
    'i', 'n', 'i', 't', 'L', 'a', 'y', 'o', 'u', 't', 'P', 'r', 'i', 'v', 'a', 't', 'e', 0,
    's', 'e', 't', 'P', 'a', 'r', 'e', 'n', 't', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'K', 'A', 'r', 'c', 'h', 'i', 'v', 'e', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
    'a', 'd', 'd', 'L', 'o', 'c', 'a', 'l', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
    'o', 't', 'h', 'e', 'r', 's', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'M', 'i', 'm', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'F', 'o', 'r', 'c', 'e', 'C', 'o', 'n', 'f', 'i', 'r', 'm', 'a', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'R', 'e', 'p', 'o', 'r', 't', 'D', 'a', 't', 'a', 'S', 'e', 'n', 't', 0,
    'h', 't', 't', 'p', '_', 'u', 'p', 'd', 'a', 't', 'e', '_', 'c', 'a', 'c', 'h', 'e', 0,
    'p', 'a', 'r', 's', 'e', 'C', 'a', 'c', 'h', 'e', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
    'K', 'I', 'O', ':', ':', 'C', 'a', 'c', 'h', 'e', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
    'E', 'R', 'R', '_', 'S', 'L', 'A', 'V', 'E', '_', 'D', 'E', 'F', 'I', 'N', 'E', 'D', 0,
    'E', 'R', 'R', '_', 'O', 'U', 'T', '_', 'O', 'F', '_', 'M', 'E', 'M', 'O', 'R', 'Y', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'D', 'E', 'L', 'E', 'T', 'E', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'R', 'E', 'N', 'A', 'M', 'E', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'R', 'E', 'S', 'U', 'M', 'E', 0,
    'E', 'R', 'R', '_', 'U', 'S', 'E', 'R', '_', 'C', 'A', 'N', 'C', 'E', 'L', 'E', 'D', 0,
    'E', 'R', 'R', '_', 'A', 'C', 'C', 'E', 'S', 'S', '_', 'D', 'E', 'N', 'I', 'E', 'D', 0,
    'E', 'R', 'R', '_', 'M', 'A', 'L', 'F', 'O', 'R', 'M', 'E', 'D', '_', 'U', 'R', 'L', 0,
    'C', 'M', 'D', '_', 'S', 'L', 'A', 'V', 'E', '_', 'C', 'O', 'N', 'N', 'E', 'C', 'T', 0,
    'r', 'e', 'g', 'i', 's', 't', 'e', 'r', 'M', 'e', 't', 'a', 'T', 'y', 'p', 'e', 's', 0,
    'E', 'x', 't', 'r', 'a', 'F', 'i', 'e', 'l', 'd', 'N', 'o', 'F', 'l', 'a', 'g', 's', 0,
    's', 'l', 'o', 't', 'B', 'u', 't', 't', 'o', 'n', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    's', 'e', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'e', 'd', 'I', 't', 'e', 'm', 's', 0,
    'c', 'o', 'm', 'p', 'a', 'r', 'e', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'i', 'e', 's', 0,
    'c', 'a', 'n', 'R', 'e', 'n', 'a', 'm', 'e', 'F', 'r', 'o', 'm', 'F', 'i', 'l', 'e', 0,
    's', 'e', 't', 'C', 'o', 'o', 'k', 'i', 'e', 's', 'F', 'r', 'o', 'm', 'U', 'r', 'l', 0,
    'd', 'e', 's', 't', 'r', 'o', 'y', 'S', 'u', 'b', 'W', 'i', 'n', 'd', 'o', 'w', 's', 0,
    'r', 'e', 's', 'e', 't', 'I', 'n', 'p', 'u', 't', 'C', 'o', 'n', 't', 'e', 'x', 't', 0,
    's', 'e', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'd', 'i', 'r', 't', 'y', 'R', 'e', 'g', 'i', 'o', 'n', 'O', 'f', 'f', 's', 'e', 't', 0,
    's', 'c', 'r', 'o', 'l', 'l', 'D', 'i', 'r', 't', 'y', 'R', 'e', 'g', 'i', 'o', 'n', 0,
    's', 'i', 'z', 'e', 'H', 'i', 'n', 't', 'F', 'o', 'r', 'C', 'o', 'l', 'u', 'm', 'n', 0,
    's', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 'l', 0,
    'm', 'o', 'u', 's', 'e', 'R', 'e', 'l', 'e', 'a', 's', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', '>', 0,
    'U', 'D', 'S', '_', 'D', 'I', 'S', 'P', 'L', 'A', 'Y', '_', 'T', 'Y', 'P', 'E', 0,
    'U', 'D', 'S', '_', 'D', 'I', 'S', 'P', 'L', 'A', 'Y', '_', 'N', 'A', 'M', 'E', 0,
    'U', 'D', 'S', '_', 'E', 'X', 'T', 'E', 'N', 'D', 'E', 'D', '_', 'A', 'C', 'L', 0,
    'R', 'e', 's', 'u', 'l', 't', 'O', 'v', 'e', 'r', 'r', 'i', 'd', 'd', 'e', 'n', 0,
    's', 'e', 'n', 'd', 'R', 'e', 's', 'u', 'm', 'e', 'A', 'n', 's', 'w', 'e', 'r', 0,
    'M', 'S', 'G', '_', 'D', 'E', 'L', '_', 'A', 'U', 'T', 'H', '_', 'K', 'E', 'Y', 0,
    'M', 'S', 'G', '_', 'S', 'L', 'A', 'V', 'E', '_', 'S', 'T', 'A', 'T', 'U', 'S', 0,
    'M', 'S', 'G', '_', 'L', 'I', 'S', 'T', '_', 'E', 'N', 'T', 'R', 'I', 'E', 'S', 0,
    'I', 'N', 'F', '_', 'G', 'E', 'T', 'T', 'I', 'N', 'G', '_', 'F', 'I', 'L', 'E', 0,
    'K', 'I', 'O', ':', ':', 'S', 'l', 'a', 'v', 'e', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    'p', 'r', 'o', 'c', 'e', 's', 's', 'e', 'd', 'P', 'e', 'r', 'c', 'e', 'n', 't', 0,
    'K', 'I', 'O', ':', ':', 'S', 'e', 's', 's', 'i', 'o', 'n', 'D', 'a', 't', 'a', 0,
    'i', 's', 'S', 'l', 'a', 'v', 'e', 'O', 'n', 'H', 'o', 'l', 'd', 'F', 'o', 'r', 0,
    'c', 'h', 'e', 'c', 'k', 'S', 'l', 'a', 'v', 'e', 'O', 'n', 'H', 'o', 'l', 'd', 0,
    'u', 'n', 'r', 'e', 'g', 'i', 's', 't', 'e', 'r', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'a', 's', 's', 'i', 'g', 'n', 'J', 'o', 'b', 'T', 'o', 'S', 'l', 'a', 'v', 'e', 0,
    'r', 'e', 's', 'u', 'm', 'e', 'A', 'l', 'l', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    'o', 'v', 'e', 'r', 'w', 'r', 'i', 't', 'e', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    'o', 'v', 'e', 'r', 'l', 'a', 'y', 'I', 'c', 'o', 'n', 'A', 'l', 'p', 'h', 'a', 0,
    'a', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 'P', 'l', 'u', 'g', 'i', 'n', 's', 0,
    'K', 'I', 'O', ':', ':', 'M', 'e', 't', 'a', 'I', 'n', 'f', 'o', 'J', 'o', 'b', 0,
    'K', 'Z', 'i', 'p', ':', ':', 'E', 'x', 't', 'r', 'a', 'F', 'i', 'e', 'l', 'd', 0,
    'N', 'o', 'r', 'm', 'a', 'l', 'T', 'e', 'x', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'K', 'U', 'r', 'i', 'F', 'i', 'l', 't', 'e', 'r', 'P', 'l', 'u', 'g', 'i', 'n', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'U', 'r', 'l', 'S', 'c', 'h', 'e', 'm', 'e', 0,
    'K', 'S', 'h', 'e', 'l', 'l', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    's', 'l', 'o', 't', 'S', 'c', 'a', 'n', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 0,
    's', 'l', 'o', 't', 'S', 'c', 'a', 'n', 'F', 'i', 'n', 'i', 's', 'h', 'e', 'd', 0,
    'i', 's', 'E', 'x', 'e', 'c', 'u', 't', 'a', 'b', 'l', 'e', 'F', 'i', 'l', 'e', 0,
    'i', 's', 'S', 'o', 'u', 'r', 'c', 'e', 'P', 'r', 'o', 't', 'o', 'c', 'o', 'l', 0,
    'u', 's', 'e', 'r', 'A', 'g', 'e', 'n', 't', 'F', 'o', 'r', 'H', 'o', 's', 't', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'U', 's', 'e', 'r', 'A', 'g', 'e', 'n', 't', 0,
    'K', 'P', 'r', 'o', 't', 'o', 'c', 'o', 'l', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 0,
    'p', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 'C', 'l', 'o', 's', 'e', 'd', 0,
    'K', 'o', 'n', 'q', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'M', 'e', 'n', 'u', 0,
    'd', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 'C', 'r', 'e', 'a', 't', 'e', 'd', 0,
    's', 'e', 't', 'S', 'u', 'g', 'g', 'e', 's', 't', 'e', 'd', 'N', 'a', 'm', 'e', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 's', 'S', 'y', 'm', 'l', 'i', 'n', 'k', 's', 0,
    'N', 'e', 'e', 'd', 'M', 'o', 'u', 'n', 't', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'K', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 'C', 'h', 'o', 'o', 's', 'e', 'r', 0,
    's', 'e', 't', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 'I', 'n', 'd', 'e', 'x', 0,
    'K', 'I', 'O', ':', ':', 'I', 'n', 't', 'e', 'g', 'r', 'a', 't', 'i', 'o', 'n', 0,
    'K', 'F', 'i', 'l', 'e', 'W', 'r', 'i', 't', 'e', 'P', 'l', 'u', 'g', 'i', 'n', 0,
    'b', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'F', 'o', 'r', 'I', 'n', 'd', 'e', 'x', 0,
    'K', 'F', 'i', 'l', 'e', 'P', 'l', 'a', 'c', 'e', 's', 'M', 'o', 'd', 'e', 'l', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 's', 'D', 'e', 'l', 'e', 't', 'i', 'n', 'g', 0,
    'F', 'r', 'i', 'e', 'n', 'd', 'l', 'y', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 0,
    'O', 'c', 't', 'a', 'l', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'K', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'g', 'e', 't', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 'I', 'n', 'f', 'o', 0,
    's', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'K', 'F', 'i', 'l', 'e', 'F', 'i', 'l', 't', 'e', 'r', 'C', 'o', 'm', 'b', 'o', 0,
    'i', 's', 'D', 'e', 't', 'a', 'i', 'l', 'T', 'r', 'e', 'e', 'V', 'i', 'e', 'w', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    'O', 'u', 't', 'S', 'e', 'r', 'v', 'e', 'r', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 0,
    's', 'o', 'r', 't', 'F', 'o', 'l', 'd', 'e', 'r', 's', 'F', 'i', 'r', 's', 't', 0,
    'K', 'D', 'i', 'r', 'S', 'e', 'l', 'e', 'c', 't', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    't', 'o', 'g', 'g', 'l', 'e', 'I', 'g', 'n', 'o', 'r', 'e', 'C', 'a', 's', 'e', 0,
    'p', 'r', 'e', 'v', 'i', 'e', 'w', 'G', 'e', 'n', 'e', 'r', 'a', 't', 'o', 'r', 0,
    'n', 'e', 'e', 'd', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 'I', 'c', 'o', 'n', 0,
    'c', 'a', 'c', 'h', 'e', 'd', 'I', 't', 'e', 'm', 'F', 'o', 'r', 'U', 'r', 'l', 0,
    'd', 'e', 'l', 'a', 'y', 'e', 'd', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 's', 0,
    'm', 'o', 'd', 'e', 'l', 'I', 'n', 'i', 't', 'i', 'a', 'l', 'i', 'z', 'e', 'd', 0,
    'K', 'D', 'e', 'v', 'i', 'c', 'e', 'L', 'i', 's', 't', 'M', 'o', 'd', 'e', 'l', 0,
    'a', 'd', 'd', 'F', 'o', 'l', 'd', 'e', 'r', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    's', 'l', 'o', 't', 'C', 'o', 'p', 'y', 'L', 'o', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'a', 'd', 'd', 'E', 'd', 'i', 't', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 0,
    'o', 'p', 'e', 'n', 'F', 'o', 'l', 'd', 'e', 'r', 'i', 'n', 'T', 'a', 'b', 's', 0,
    'S', 'h', 'o', 'w', 'E', 'd', 'i', 't', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'b', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'i', 'n', 't', 'e', 'r', 'n', 'a', 'l', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
    's', 'e', 't', 'E', 'd', 'i', 't', 'o', 'r', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 0,
    'p', 'o', 's', 'i', 't', 'i', 'o', 'n', 'I', 'n', 'P', 'a', 'r', 'e', 'n', 't', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'I', 'n', 'T', 'o', 'o', 'l', 'b', 'a', 'r', 0,
    'd', 'o', 'P', 'r', 'e', 'p', 'a', 'r', 'e', 'W', 'r', 'i', 't', 'i', 'n', 'g', 0,
    'o', 'w', 'n', 'e', 'r', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    's', 'e', 't', 'L', 'o', 'c', 'a', 't', 'i', 'o', 'n', 'L', 'a', 'b', 'e', 'l', 0,
    's', 'e', 't', 'O', 'p', 'e', 'r', 'a', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'F', 'i', 'l', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'K', 'I', 'O', ':', ':', 'F', 'i', 'l', 'e', 'C', 'o', 'p', 'y', 'J', 'o', 'b', 0,
    'K', 'I', 'O', ':', ':', 'M', 'i', 'm', 'e', 't', 'y', 'p', 'e', 'J', 'o', 'b', 0,
    'K', 'I', 'O', ':', ':', 'M', 'u', 'l', 't', 'i', 'G', 'e', 't', 'J', 'o', 'b', 0,
    'o', 'u', 't', 'g', 'o', 'i', 'n', 'g', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'H', 'i', 'd', 'e', 'P', 'r', 'o', 'g', 'r', 'e', 's', 's', 'I', 'n', 'f', 'o', 0,
    'b', 'u', 'i', 'l', 'd', 'E', 'r', 'r', 'o', 'r', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'E', 'R', 'R', '_', 'P', 'O', 'S', 'T', '_', 'N', 'O', '_', 'S', 'I', 'Z', 'E', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'C', 'H', 'O', 'W', 'N', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'C', 'H', 'M', 'O', 'D', 0,
    'E', 'R', 'R', '_', 'U', 'N', 'K', 'N', 'O', 'W', 'N', '_', 'H', 'O', 'S', 'T', 0,
    'E', 'R', 'R', '_', 'I', 'S', '_', 'D', 'I', 'R', 'E', 'C', 'T', 'O', 'R', 'Y', 0,
    'C', 'M', 'D', '_', 'R', 'E', 'S', 'U', 'M', 'E', 'A', 'N', 'S', 'W', 'E', 'R', 0,
    'C', 'M', 'D', '_', 'S', 'L', 'A', 'V', 'E', '_', 'S', 'T', 'A', 'T', 'U', 'S', 0,
    's', 'h', 'o', 'w', 'P', 'r', 'o', 'g', 'r', 'e', 's', 's', 'I', 'n', 'f', 'o', 0,
    'K', 'I', 'O', ':', ':', 'T', 'r', 'a', 'n', 's', 'f', 'e', 'r', 'J', 'o', 'b', 0,
    'h', 'a', 's', 'T', 'a', 's', 'k', 'A', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 0,
    'a', 'c', 't', 'i', 'o', 'n', 'C', 'o', 'l', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'H', 'a', 'n', 'd', 'l', 'e', 'S', 'i', 'g', 'n', 'a', 'l', 's', 0,
    'c', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'O', 'b', 'j', 'e', 'c', 't', 0,
    'p', 'o', 's', 't', 'P', 'r', 'o', 'c', 'e', 's', 's', 'M', 'a', 't', 'c', 'h', 0,
    's', 'e', 't', 'S', 'o', 'u', 'n', 'd', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'e', 'd', 'T', 'e', 'x', 't', 0,
    'p', 'o', 'p', 'u', 'l', 'a', 't', 'e', 'M', 'i', 'm', 'e', 'D', 'a', 't', 'a', 0,
    'd', 'e', 's', 'k', 't', 'o', 'p', 'E', 'n', 't', 'r', 'y', 'N', 'a', 'm', 'e', 0,
    's', 'e', 't', 'C', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 'D', 'a', 't', 'a', 0,
    's', 'h', 'o', 'w', 'E', 'r', 'r', 'o', 'r', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'd', 'e', 's', 't', 'r', 'o', 'y', 'O', 'l', 'd', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'i', 'n', 'i', 't', 'i', 'a', 'l', 'i', 'z', 'e', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'i', 'n', 'v', 'a', 'l', 'i', 'd', 'a', 't', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'f', 'i', 'l', 't', 'e', 'r', 'A', 'c', 'c', 'e', 'p', 't', 's', 'R', 'o', 'w', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'M', 'i', 'c', 'r', 'o', 'F', 'o', 'c', 'u', 's', 0,
    'g', 'e', 't', 'O', 'p', 'e', 'n', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 's', 0,
    's', 'e', 't', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'c', 'r', 'o', 'l', 'l', 'C', 'o', 'n', 't', 'e', 'n', 't', 's', 'B', 'y', 0,
    'c', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 'E', 'v', 'e', 'n', 't', 0,
    'i', 'n', 'p', 'u', 't', 'M', 'e', 't', 'h', 'o', 'd', 'E', 'v', 'e', 'n', 't', 0,
    'i', 'n', 'p', 'u', 't', 'M', 'e', 't', 'h', 'o', 'd', 'Q', 'u', 'e', 'r', 'y', 0,
    's', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 0,
    'h', 'o', 'r', 'i', 'z', 'o', 'n', 't', 'a', 'l', 'O', 'f', 'f', 's', 'e', 't', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'i', 'e', 's', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'E', 'd', 'i', 't', 'o', 'r', 'D', 'a', 't', 'a', 0,
    's', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'd', 'i', 's', 'c', 'o', 'n', 'n', 'e', 'c', 't', 'N', 'o', 't', 'i', 'f', 'y', 0,
    'b', 'e', 'g', 'i', 'n', 'M', 'o', 'v', 'e', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
    'e', 'n', 'd', 'R', 'e', 'm', 'o', 'v', 'e', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
    'e', 'n', 'd', 'I', 'n', 's', 'e', 'r', 't', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
    'U', 'D', 'S', '_', 'N', 'E', 'P', 'O', 'M', 'U', 'K', '_', 'U', 'R', 'I', 0,
    'U', 'D', 'S', '_', 'A', 'C', 'C', 'E', 'S', 'S', '_', 'T', 'I', 'M', 'E', 0,
    'w', 'a', 'i', 't', 'F', 'o', 'r', 'R', 'e', 's', 'p', 'o', 'n', 's', 'e', 0,
    'M', 'S', 'G', '_', 'N', 'E', 'T', '_', 'R', 'E', 'Q', 'U', 'E', 'S', 'T', 0,
    'I', 'N', 'F', '_', 'I', 'N', 'F', 'O', 'M', 'E', 'S', 'S', 'A', 'G', 'E', 0,
    'I', 'N', 'F', '_', 'R', 'E', 'D', 'I', 'R', 'E', 'C', 'T', 'I', 'O', 'N', 0,
    'w', 'a', 'i', 't', 'F', 'o', 'r', 'H', 'o', 's', 't', 'I', 'n', 'f', 'o', 0,
    'c', 'l', 'o', 's', 'e', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'K', 'I', 'O', ':', ':', 'S', 'k', 'i', 'p', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'd', 'i', 's', 'c', 'o', 'n', 'n', 'e', 'c', 't', 'S', 'l', 'a', 'v', 'e', 0,
    'a', 'u', 't', 'o', 'S', 'k', 'i', 'p', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    'R', '_', 'O', 'V', 'E', 'R', 'W', 'R', 'I', 'T', 'E', '_', 'A', 'L', 'L', 0,
    'o', 'v', 'e', 'r', 'l', 'a', 'y', 'I', 'c', 'o', 'n', 'S', 'i', 'z', 'e', 0,
    'S', 'c', 'a', 'l', 'e', 'd', 'A', 'n', 'd', 'C', 'a', 'c', 'h', 'e', 'd', 0,
    'm', 'a', 'x', 'i', 'm', 'u', 'm', 'F', 'i', 'l', 'e', 'S', 'i', 'z', 'e', 0,
    'K', 'I', 'O', ':', ':', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'J', 'o', 'b', 0,
    's', 'u', 'g', 'g', 'e', 's', 't', 'e', 'd', 'V', 'a', 'l', 'u', 'e', 's', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'V', 'a', 'l', 'i', 'd', 'a', 't', 'o', 'r', 0,
    'p', 'a', 's', 't', 'e', 'A', 'c', 't', 'i', 'o', 'n', 'T', 'e', 'x', 't', 0,
    'p', 'a', 's', 't', 'e', 'M', 'i', 'm', 'e', 'S', 'o', 'u', 'r', 'c', 'e', 0,
    'l', 'a', 's', 't', 'E', 'r', 'r', 'o', 'r', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'c', 'u', 's', 't', 'o', 'm', 'P', 'r', 'o', 't', 'o', 'c', 'o', 'l', 's', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'F', 'u', 'l', 'l', 'P', 'a', 't', 'h', 0,
    'f', 'i', 'l', 't', 'e', 'r', 'S', 'e', 'a', 'r', 'c', 'h', 'U', 'r', 'i', 0,
    'h', 'a', 's', 'A', 'b', 's', 'o', 'l', 'u', 't', 'e', 'P', 'a', 't', 'h', 0,
    's', 'e', 't', 'A', 'b', 's', 'o', 'l', 'u', 't', 'e', 'P', 'a', 't', 'h', 0,
    'g', 'u', 'e', 's', 't', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'P', 'a', 't', 'h', 'O', 'k', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'N', 'a', 'm', 'e', 'O', 'k', 0,
    'K', 'S', 'a', 'm', 'b', 'a', 'S', 'h', 'a', 'r', 'e', 'D', 'a', 't', 'a', 0,
    'g', 'e', 't', 'S', 'h', 'a', 'r', 'e', 's', 'B', 'y', 'P', 'a', 't', 'h', 0,
    's', 'e', 't', 'P', 'r', 'o', 'g', 'r', 'e', 's', 's', 'I', 'n', 'f', 'o', 0,
    'K', 'R', 'e', 'm', 'o', 't', 'e', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    'r', 'e', 'c', 'e', 'n', 't', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 's', 0,
    'K', 'R', 'e', 'c', 'e', 'n', 't', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'M', 'i', 'm', 'e', 't', 'y', 'p', 'e', 0,
    'c', 'a', 'n', 'C', 'o', 'p', 'y', 'F', 'r', 'o', 'm', 'F', 'i', 'l', 'e', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 's', 'O', 'p', 'e', 'n', 'i', 'n', 'g', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 's', 'L', 'i', 'n', 'k', 'i', 'n', 'g', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 's', 'M', 'a', 'k', 'e', 'D', 'i', 'r', 0,
    'm', 'i', 'n', 'i', 'm', 'u', 'm', 'K', 'e', 'e', 'p', 'S', 'i', 'z', 'e', 0,
    'u', 's', 'e', 'R', 'e', 'v', 'e', 'r', 's', 'e', 'P', 'r', 'o', 'x', 'y', 0,
    'r', 'e', 's', 'p', 'o', 'n', 's', 'e', 'T', 'i', 'm', 'e', 'o', 'u', 't', 0,
    's', 'l', 'o', 't', 'T', 'e', 'x', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'l', 'o', 't', 'H', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'e', 'd', 0,
    'K', 'O', 'p', 'e', 'n', 'W', 'i', 't', 'h', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'o', 'p', 'e', 'n', 'I', 'n', 'N', 'e', 'w', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
    's', 'e', 't', 'S', 'u', 'g', 'g', 'e', 's', 't', 'e', 'd', 'U', 'r', 'l', 0,
    'B', 'a', 's', 'i', 'c', 'I', 'n', 'f', 'o', 'N', 'e', 'e', 'd', 'e', 'd', 0,
    's', 'e', 's', 's', 'i', 'o', 'n', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'r', 'e', 'q', 'u', 'e', 's', 't', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    's', 'e', 't', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'S', 'h', 'o', 'w', 'n', 0,
    'K', 'F', 'i', 'l', 'e', 'P', 'l', 'a', 'c', 'e', 's', 'V', 'i', 'e', 'w', 0,
    'r', 'e', 'q', 'u', 'e', 's', 't', 'T', 'e', 'a', 'r', 'd', 'o', 'w', 'n', 0,
    'F', 'i', 'x', 'e', 'd', 'D', 'e', 'v', 'i', 'c', 'e', 'R', 'o', 'l', 'e', 0,
    'S', 'e', 't', 'u', 'p', 'N', 'e', 'e', 'd', 'e', 'd', 'R', 'o', 'l', 'e', 0,
    'E', 'x', 't', 'e', 'r', 'n', 'a', 'l', 'S', 'o', 'u', 'r', 'c', 'e', 's', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 's', 'W', 'r', 'i', 't', 'i', 'n', 'g', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 's', 'R', 'e', 'a', 'd', 'i', 'n', 'g', 0,
    's', 'e', 't', 'S', 'h', 'a', 'd', 'o', 'w', 'O', 'f', 'f', 's', 'e', 't', 0,
    'i', 's', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 'K', 'n', 'o', 'w', 'n', 0,
    'r', 'e', 'f', 'r', 'e', 's', 'h', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 0,
    'g', 'e', 't', 'I', 'm', 'a', 'g', 'e', 'O', 'p', 'e', 'n', 'U', 'r', 'l', 0,
    'i', 's', 'S', 'o', 'r', 't', 'D', 'i', 'r', 's', 'F', 'i', 'r', 's', 't', 0,
    'K', 'F', 'i', 'l', 'e', ':', ':', 'F', 'i', 'l', 'e', 'V', 'i', 'e', 'w', 0,
    'I', 'n', 'S', 'e', 'r', 'v', 'e', 'r', 'M', 'B', 'X', 'T', 'y', 'p', 'e', 0,
    'f', 'o', 'u', 'n', 'd', 'M', 'o', 'u', 'n', 't', 'P', 'o', 'i', 'n', 't', 0,
    'f', 'i', 'l', 'e', 'H', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'e', 'd', 0,
    'f', 'i', 'n', 'i', 's', 'h', 'e', 'd', 'L', 'o', 'a', 'd', 'i', 'n', 'g', 0,
    't', 'o', 'g', 'g', 'l', 'e', 'D', 'i', 'r', 's', 'F', 'i', 'r', 's', 't', 0,
    'd', 'i', 'r', 'H', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'i', 'n', 'g', 0,
    'v', 'i', 'e', 'w', 'C', 'o', 'n', 'f', 'i', 'g', 'G', 'r', 'o', 'u', 'p', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'I', 't', 'e', 'm', 's', 0,
    's', 'h', 'o', 'w', 'H', 'i', 'd', 'd', 'e', 'n', 'F', 'i', 'l', 'e', 's', 0,
    's', 'e', 't', 'D', 'r', 'o', 'p', 's', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    'D', 'r', 'o', 'p', 'O', 'n', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
    'c', 'l', 'e', 'a', 'r', 'M', 'i', 'm', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
    's', 'h', 'o', 'w', 'i', 'n', 'g', 'D', 'o', 't', 'F', 'i', 'l', 'e', 's', 0,
    'b', 'u', 'i', 'l', 't', 'i', 'n', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 's', 0,
    's', 't', 'a', 'r', 't', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 'F', 'o', 'r', 0,
    'K', 'D', 'a', 't', 'a', 'T', 'o', 'o', 'l', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'A', 'c', 't', 'i', 'o', 'n', 0,
    's', 'l', 'o', 't', 'A', 'd', 'd', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    's', 'l', 'o', 't', 'A', 'b', 'o', 'u', 't', 'T', 'o', 'S', 'h', 'o', 'w', 0,
    'S', 'h', 'o', 'w', 'A', 'd', 'd', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    's', 'e', 't', 'S', 'h', 'o', 'u', 'l', 'd', 'D', 'e', 'l', 'e', 't', 'e', 0,
    'c', 'o', 'n', 'n', 'e', 'c', 't', 'I', 'm', 'p', 'o', 'r', 't', 'e', 'r', 0,
    'n', 'e', 'w', 'F', 'o', 'l', 'd', 'e', 'r', 'B', 'u', 't', 't', 'o', 'n', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'N', 'e', 'w', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    's', 'e', 't', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 'I', 't', 'e', 'm', 0,
    'p', 'r', 'e', 'v', 'i', 'o', 'u', 's', 'A', 'd', 'd', 'r', 'e', 's', 's', 0,
    'i', 'n', 't', 'e', 'r', 'n', 'a', 'l', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', ':', ':', 'L', 'i', 's', 't', 0,
    'd', 'o', 'F', 'i', 'n', 'i', 's', 'h', 'W', 'r', 'i', 't', 'i', 'n', 'g', 0,
    'm', 'a', 's', 'k', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'b', 'a', 's', 'e', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    's', 'e', 't', 'C', 'u', 's', 't', 'o', 'm', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'e', 't', 'K', 'e', 'e', 'p', 'L', 'o', 'c', 'a', 't', 'i', 'o', 'n', 0,
    's', 'e', 'l', 'e', 'c', 't', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
    'K', 'I', 'O', ':', ':', 'S', 'p', 'e', 'c', 'i', 'a', 'l', 'J', 'o', 'b', 0,
    's', 'e', 't', 'U', 'n', 'r', 'e', 's', 't', 'r', 'i', 'c', 't', 'e', 'd', 0,
    's', 'l', 'o', 't', 'R', 'e', 'd', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'D', 'e', 's', 't', 'i', 'n', 'a', 't', 'i', 'o', 'n', 'S', 'i', 'd', 'e', 0,
    's', 'h', 'o', 'w', 'E', 'r', 'r', 'o', 'r', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'E', 'R', 'R', '_', 'P', 'O', 'S', 'T', '_', 'D', 'E', 'N', 'I', 'E', 'D', 0,
    'E', 'R', 'R', '_', 'N', 'E', 'E', 'D', '_', 'P', 'A', 'S', 'S', 'W', 'D', 0,
    'E', 'R', 'R', '_', 'C', 'Y', 'C', 'L', 'I', 'C', '_', 'C', 'O', 'P', 'Y', 0,
    'E', 'R', 'R', '_', 'C', 'Y', 'C', 'L', 'I', 'C', '_', 'L', 'I', 'N', 'K', 0,
    'C', 'M', 'D', '_', 'S', 'E', 'T', 'L', 'I', 'N', 'K', 'D', 'E', 'S', 'T', 0,
    'p', 'r', 'e', 'p', 'a', 'r', 'e', 'U', 'D', 'S', 'E', 'n', 't', 'r', 'y', 0,
    'u', 'n', 'd', 'o', 'J', 'o', 'b', 'F', 'i', 'n', 'i', 's', 'h', 'e', 'd', 0,
    'c', 'o', 'n', 'f', 'i', 'r', 'm', 'D', 'e', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'c', 'o', 'p', 'y', 'i', 'n', 'g', 'L', 'i', 'n', 'k', 'D', 'o', 'n', 'e', 0,
    'l', 'i', 's', 't', 'e', 'n', 'F', 'o', 'r', 'R', 'e', 'm', 'o', 't', 'e', 0,
    'c', 'o', 'n', 'n', 'e', 'c', 't', 'T', 'o', 'R', 'e', 'm', 'o', 't', 'e', 0,
    'K', 'I', 'O', ':', ':', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'C', 'l', 'i', 'c', 'k', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    's', 'e', 't', 'P', 'l', 'a', 'i', 'n', 'C', 'a', 'p', 't', 'i', 'o', 'n', 0,
    's', 'u', 'b', 'S', 'o', 'r', 't', 'L', 'e', 's', 's', 'T', 'h', 'a', 'n', 0,
    'c', 'a', 'n', 'R', 'e', 'n', 'a', 'm', 'e', 'T', 'o', 'F', 'i', 'l', 'e', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 's', 'L', 'i', 's', 't', 'i', 'n', 'g', 0,
    's', 'e', 't', 'O', 'r', 'i', 'g', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 0,
    's', 'l', 'o', 't', 'I', 'n', 'f', 'o', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    's', 'e', 't', 'P', 'a', 'r', 'e', 'n', 't', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'e', 't', 'C', 'a', 'p', 'a', 'b', 'i', 'l', 'i', 't', 'i', 'e', 's', 0,
    'u', 'n', 'd', 'o', 'T', 'e', 'x', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'g', 'e', 't', 'S', 'a', 'v', 'e', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 0,
    'g', 'e', 't', 'O', 'p', 'e', 'n', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 0,
    'i', 'n', 'i', 't', 'S', 't', 'y', 'l', 'e', 'O', 'p', 't', 'i', 'o', 'n', 0,
    'm', 'i', 'n', 'i', 'm', 'u', 'm', 'S', 'i', 'z', 'e', 'H', 'i', 'n', 't', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'I', 'n', 'd', 'e', 'x', 'e', 's', 0,
    'e', 'd', 'i', 't', 'o', 'r', 'D', 'e', 's', 't', 'r', 'o', 'y', 'e', 'd', 0,
    'm', 'o', 'u', 's', 'e', 'P', 'r', 'e', 's', 's', 'E', 'v', 'e', 'n', 't', 0,
    'k', 'e', 'y', 'R', 'e', 'l', 'e', 'a', 's', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'b', 'e', 'g', 'i', 'n', 'R', 'e', 's', 'e', 't', 'M', 'o', 'd', 'e', 'l', 0,
    'b', 'e', 'g', 'i', 'n', 'R', 'e', 'm', 'o', 'v', 'e', 'R', 'o', 'w', 's', 0,
    'b', 'e', 'g', 'i', 'n', 'I', 'n', 's', 'e', 'r', 't', 'R', 'o', 'w', 's', 0,
    'Q', 'L', 'i', 's', 't', '<', 'Q', 'R', 'e', 'g', 'E', 'x', 'p', '>', 0,
    'U', 'D', 'S', '_', 'T', 'A', 'R', 'G', 'E', 'T', '_', 'U', 'R', 'L', 0,
    'U', 'D', 'S', '_', 'A', 'C', 'L', '_', 'S', 'T', 'R', 'I', 'N', 'G', 0,
    'U', 'D', 'S', '_', 'L', 'O', 'C', 'A', 'L', '_', 'P', 'A', 'T', 'H', 0,
    'U', 'D', 'S', '_', 'S', 'I', 'Z', 'E', '_', 'L', 'A', 'R', 'G', 'E', 0,
    'T', 'h', 'u', 'm', 'b', 'C', 'r', 'e', 'a', 't', 'o', 'r', 'V', '2', 0,
    'M', 'S', 'G', '_', 'S', 'T', 'A', 'T', '_', 'E', 'N', 'T', 'R', 'Y', 0,
    'I', 'N', 'F', '_', 'M', 'E', 'S', 'S', 'A', 'G', 'E', 'B', 'O', 'X', 0,
    'I', 'N', 'F', '_', 'E', 'R', 'R', 'O', 'R', '_', 'P', 'A', 'G', 'E', 0,
    'I', 'N', 'F', '_', 'T', 'O', 'T', 'A', 'L', '_', 'S', 'I', 'Z', 'E', 0,
    'r', 'e', 'q', 'u', 'e', 's', 't', 'N', 'e', 't', 'w', 'o', 'r', 'k', 0,
    'o', 'p', 'e', 'n', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'r', 'e', 'm', 'o', 't', 'e', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    'n', 'e', 'e', 'd', 'S', 'u', 'b', 'U', 'r', 'l', 'D', 'a', 't', 'a', 0,
    's', 'e', 't', 'J', 'o', 'b', 'P', 'r', 'i', 'o', 'r', 'i', 't', 'y', 0,
    's', 'l', 'a', 'v', 'e', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'e', 'd', 0,
    'p', 'u', 't', 'S', 'l', 'a', 'v', 'e', 'O', 'n', 'H', 'o', 'l', 'd', 0,
    'K', 'I', 'O', ':', ':', 'S', 'c', 'h', 'e', 'd', 'u', 'l', 'e', 'r', 0,
    'm', 'a', 'x', 'C', 'a', 'r', 'd', 'i', 'n', 'a', 'l', 'i', 't', 'y', 0,
    'm', 'i', 'n', 'C', 'a', 'r', 'd', 'i', 'n', 'a', 'l', 'i', 't', 'y', 0,
    'p', 'a', 's', 't', 'e', 'D', 'a', 't', 'a', 'A', 's', 'y', 'n', 'c', 0,
    'p', 'a', 's', 't', 'e', 'C', 'l', 'i', 'p', 'b', 'o', 'a', 'r', 'd', 0,
    's', 'y', 'n', 'c', 'h', 'r', 'o', 'n', 'o', 'u', 's', 'R', 'u', 'n', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'T', 'e', 'm', 'p', 'F', 'i', 'l', 'e', 0,
    'K', 'I', 'O', ':', ':', 'N', 'e', 't', 'A', 'c', 'c', 'e', 's', 's', 0,
    's', 'e', 't', 'H', 'e', 'a', 'd', 'e', 'r', 'S', 't', 'a', 'r', 't', 0,
    'c', 'o', 'm', 'p', 'r', 'e', 's', 's', 'e', 'd', 'S', 'i', 'z', 'e', 0,
    'o', 'p', 'e', 'n', 'F', 'i', 'l', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    's', 'e', 't', 'L', 'o', 'c', 'a', 't', 'i', 'o', 'n', 'U', 'r', 'l', 0,
    's', 'e', 't', 'U', 'r', 'l', 'E', 'd', 'i', 't', 'a', 'b', 'l', 'e', 0,
    'u', 'n', 'c', 'o', 'm', 'm', 'i', 't', 't', 'e', 'd', 'U', 'r', 'l', 0,
    's', 'e', 't', 'R', 'e', 'p', 'l', 'a', 'c', 'e', 'H', 'o', 'm', 'e', 0,
    'F', 'i', 'l', 'e', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'F', 'i', 'l', 't', 'e', 'r', 'e', 'd', 'U', 'r', 'i', 0,
    's', 'e', 'a', 'r', 'c', 'h', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
    'a', 'r', 'g', 's', 'A', 'n', 'd', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'K', 'U', 'r', 'i', 'F', 'i', 'l', 't', 'e', 'r', 'D', 'a', 't', 'a', 0,
    'K', 'U', 'r', 'l', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    't', 'e', 'x', 't', 'R', 'e', 'c', 'o', 'g', 'n', 'i', 'z', 'e', 'd', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'A', 'c', 'l', 'O', 'k', 0,
    'g', 'e', 't', 'S', 'h', 'a', 'r', 'e', 'B', 'y', 'N', 'a', 'm', 'e', 0,
    's', 'e', 't', 'I', 's', 'L', 'o', 'c', 'a', 'l', 'F', 'i', 'l', 'e', 0,
    's', 'l', 'o', 't', 'S', 't', 'a', 't', 'R', 'e', 's', 'u', 'l', 't', 0,
    'c', 'o', 'n', 'n', 'e', 'c', 't', 'T', 'i', 'm', 'e', 'o', 'u', 't', 0,
    'r', 'e', 'a', 'l', 'D', 'e', 'v', 'i', 'c', 'e', 'N', 'a', 'm', 'e', 0,
    'p', 'u', 't', 'R', 'e', 'p', 'l', 'y', 'O', 'n', 'H', 'o', 'l', 'd', 0,
    'K', 'I', 'm', 'a', 'g', 'e', 'I', 'O', ':', ':', 'M', 'o', 'd', 'e', 0,
    'b', 'u', 't', 't', 'o', 'n', 'I', 'c', 'o', 'n', 'S', 'i', 'z', 'e', 0,
    's', 't', 'r', 'i', 'c', 't', 'I', 'c', 'o', 'n', 'S', 'i', 'z', 'e', 0,
    'f', 'i', 'l', 'e', 'S', 'h', 'a', 'r', 'e', 'G', 'r', 'o', 'u', 'p', 0,
    's', 'h', 'a', 'r', 'i', 'n', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'U', 's', 'e', 'r', 'N', 'o', 't', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    'N', 'o', 't', 'I', 'n', 'i', 't', 'i', 'a', 'l', 'i', 'z', 'e', 'd', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'd', 'P', 'l', 'u', 'g', 'i', 'n', 's', 0,
    'c', 'a', 'n', 'c', 'e', 'l', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 's', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 's', 0,
    'i', 's', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'S', 'h', 'o', 'w', 'n', 0,
    's', 'e', 't', 'P', 'l', 'a', 'c', 'e', 'H', 'i', 'd', 'd', 'e', 'n', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 's', 'M', 'o', 'v', 'i', 'n', 'g', 0,
    's', 'e', 't', 'S', 'h', 'a', 'd', 'o', 'w', 'C', 'o', 'l', 'o', 'r', 0,
    'L', 'o', 'c', 'a', 'l', 'P', 'a', 't', 'h', 'O', 'r', 'U', 'r', 'l', 0,
    'g', 'e', 't', 'T', 'o', 'o', 'l', 'T', 'i', 'p', 'T', 'e', 'x', 't', 0,
    'h', 'a', 's', 'E', 'x', 't', 'e', 'n', 'd', 'e', 'd', 'A', 'C', 'L', 0,
    'i', 's', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'e', 'D', 'i', 'r', 's', 0,
    'O', 'u', 't', 'S', 'e', 'r', 'v', 'e', 'r', 'L', 'o', 'g', 'i', 'n', 0,
    'R', 'e', 'p', 'l', 'y', 'T', 'o', 'A', 'd', 'd', 'r', 'e', 's', 's', 0,
    'C', 'l', 'i', 'e', 'n', 't', 'T', 'e', 'r', 'm', 'i', 'n', 'a', 'l', 0,
    'K', 'E', 'M', 'a', 'i', 'l', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 0,
    'K', 'D', 'i', 's', 'k', 'F', 'r', 'e', 'e', 'S', 'p', 'a', 'c', 'e', 0,
    'i', 'n', 't', 'e', 'r', 'n', 'a', 'l', 'M', 'e', 't', 'h', 'o', 'd', 0,
    'r', 'e', 's', 't', 'a', 'r', 't', 'D', 'i', 'r', 'S', 'c', 'a', 'n', 0,
    'd', 'e', 'l', 'e', 't', 'e', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    's', 'e', 't', 'D', 'r', 'o', 'p', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'C', 'h', 'i', 'l', 'd', 'C', 'o', 'u', 'n', 't', 'R', 'o', 'l', 'e', 0,
    's', 'e', 't', 'D', 'i', 'r', 'O', 'n', 'l', 'y', 'M', 'o', 'd', 'e', 0,
    'd', 'e', 'v', 'i', 'c', 'e', 'F', 'o', 'r', 'I', 'n', 'd', 'e', 'x', 0,
    'e', 'x', 'e', 'c', 'u', 't', 'e', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 0,
    'f', 'i', 'n', 'd', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 'F', 'o', 'r', 0,
    'r', 'e', 'b', 'u', 'i', 'l', 'd', 'K', 'S', 'y', 'c', 'o', 'c', 'a', 0,
    's', 'l', 'o', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    'a', 'd', 'd', 'A', 'd', 'd', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'e', 'n', 's', 'u', 'r', 'e', 'U', 'p', 'T', 'o', 'D', 'a', 't', 'e', 0,
    'b', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'O', 'w', 'n', 'e', 'r', 0,
    'm', 'a', 'n', 'a', 'g', 'e', 'r', 'F', 'o', 'r', 'F', 'i', 'l', 'e', 0,
    'f', 'o', 'l', 'd', 'e', 'r', 'A', 's', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'p', 'a', 'r', 'e', 'n', 't', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'i', 's', 'T', 'o', 'o', 'l', 'b', 'a', 'r', 'G', 'r', 'o', 'u', 'p', 0,
    'd', 'e', 'l', 'e', 't', 'e', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'G', 'r', 'o', 'u', 'p', 0,
    'p', 'r', 'e', 'p', 'a', 'r', 'e', 'W', 'r', 'i', 't', 'i', 'n', 'g', 0,
    'd', 'o', 'W', 'r', 'i', 't', 'e', 'S', 'y', 'm', 'L', 'i', 'n', 'k', 0,
    'r', 'e', 'd', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 'U', 'r', 'l', 0,
    'r', 'e', 'p', 'o', 'r', 't', 'D', 'a', 't', 'a', 'S', 'e', 'n', 't', 0,
    's', 't', 'o', 'r', 'e', 'd', 'H', 't', 't', 'p', 'P', 'o', 's', 't', 0,
    'r', 'a', 'w', 'E', 'r', 'r', 'o', 'r', 'D', 'e', 't', 'a', 'i', 'l', 0,
    'E', 'R', 'R', '_', 'N', 'O', '_', 'C', 'O', 'N', 'T', 'E', 'N', 'T', 0,
    'E', 'R', 'R', '_', 'S', 'L', 'A', 'V', 'E', '_', 'D', 'I', 'E', 'D', 0,
    'C', 'M', 'D', '_', 'S', 'L', 'A', 'V', 'E', '_', 'H', 'O', 'L', 'D', 0,
    'C', 'M', 'D', '_', 'D', 'I', 'S', 'C', 'O', 'N', 'N', 'E', 'C', 'T', 0,
    'd', 'e', 'c', 'o', 'd', 'e', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 0,
    'e', 'n', 'c', 'o', 'd', 'e', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 0,
    'c', 'o', 'n', 'v', 'e', 'r', 't', 'S', 'e', 'c', 'o', 'n', 'd', 's', 0,
    'K', 'I', 'O', ':', ':', 'S', 'l', 'a', 'v', 'e', 'B', 'a', 's', 'e', 0,
    's', 'e', 't', 'U', 'i', 'I', 'n', 't', 'e', 'r', 'f', 'a', 'c', 'e', 0,
    'K', 'I', 'O', ':', ':', 'S', 'i', 'm', 'p', 'l', 'e', 'J', 'o', 'b', 0,
    'K', 'I', 'O', ':', ':', 'D', 'e', 'l', 'e', 't', 'e', 'J', 'o', 'b', 0,
    'p', 'r', 'o', 'c', 'e', 's', 's', 'e', 'd', 'F', 'i', 'l', 'e', 's', 0,
    'g', 'e', 't', 'K', 'e', 'y', 'B', 'i', 'n', 'd', 'i', 'n', 'g', 's', 0,
    'm', 'a', 'k', 'e', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'T', 'o', 't', 'a', 'l', 'A', 'm', 'o', 'u', 'n', 't', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'd', 'W', 'i', 'd', 'g', 'e', 't', 's', 0,
    'l', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'f', 'o', 'c', 'u', 's', 'N', 'e', 'x', 't', 'C', 'h', 'i', 'l', 'd', 0,
    'h', 'i', 's', 't', 'o', 'r', 'y', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'I', 't', 'e', 'm', 0,
    's', 'e', 't', 'C', 'o', 'm', 'p', 'r', 'e', 's', 's', 'i', 'o', 'n', 0,
    's', 'e', 't', 'M', 'a', 'x', 'i', 'm', 'u', 'm', 'S', 'i', 'z', 'e', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 0,
    's', 'e', 't', 'A', 'c', 'c', 'e', 'p', 't', 'D', 'r', 'o', 'p', 's', 0,
    's', 'e', 't', 'D', 'e', 's', 'c', 'r', 'i', 'p', 't', 'i', 'o', 'n', 0,
    'h', 'e', 'i', 'g', 'h', 't', 'F', 'o', 'r', 'W', 'i', 'd', 't', 'h', 0,
    's', 'e', 't', 'S', 'o', 'u', 'r', 'c', 'e', 'M', 'o', 'd', 'e', 'l', 0,
    'd', 'r', 'a', 'g', 'L', 'e', 'a', 'v', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'd', 'r', 'a', 'g', 'E', 'n', 't', 'e', 'r', 'E', 'v', 'e', 'n', 't', 0,
    's', 'e', 't', 'D', 'i', 'r', 't', 'y', 'R', 'e', 'g', 'i', 'o', 'n', 0,
    'v', 'e', 'r', 't', 'i', 'c', 'a', 'l', 'O', 'f', 'f', 's', 'e', 't', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'i', 'z', 'e', 'H', 'i', 'n', 't', 'F', 'o', 'r', 'R', 'o', 'w', 0,
    'k', 'e', 'y', 'b', 'o', 'a', 'r', 'd', 'S', 'e', 'a', 'r', 'c', 'h', 0,
    'm', 'o', 'u', 's', 'e', 'M', 'o', 'v', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'n', 'e', 'x', 't', 'C', 'h', 'e', 'c', 'k', 'S', 't', 'a', 't', 'e', 0,
    'e', 'n', 'd', 'M', 'o', 'v', 'e', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
    'U', 'D', 'S', '_', 'E', 'X', 'T', 'R', 'A', '_', 'E', 'N', 'D', 0,
    'U', 'D', 'S', '_', 'M', 'I', 'M', 'E', '_', 'T', 'Y', 'P', 'E', 0,
    'U', 'D', 'S', '_', 'L', 'I', 'N', 'K', '_', 'D', 'E', 'S', 'T', 0,
    'U', 'D', 'S', '_', 'F', 'I', 'L', 'E', '_', 'T', 'Y', 'P', 'E', 0,
    'U', 'D', 'S', '_', 'I', 'C', 'O', 'N', '_', 'N', 'A', 'M', 'E', 0,
    'K', 'I', 'O', ':', ':', 'U', 'D', 'S', 'E', 'n', 't', 'r', 'y', 0,
    's', 'e', 't', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'M', 'S', 'G', '_', 'C', 'A', 'N', 'R', 'E', 'S', 'U', 'M', 'E', 0,
    'M', 'S', 'G', '_', 'S', 'L', 'A', 'V', 'E', '_', 'A', 'C', 'K', 0,
    'M', 'S', 'G', '_', 'C', 'O', 'N', 'N', 'E', 'C', 'T', 'E', 'D', 0,
    'I', 'N', 'F', '_', 'M', 'E', 'T', 'A', '_', 'D', 'A', 'T', 'A', 0,
    'I', 'N', 'F', '_', 'M', 'I', 'M', 'E', '_', 'T', 'Y', 'P', 'E', 0,
    's', 'e', 't', 'C', 'o', 'n', 'f', 'i', 'g', 'D', 'a', 't', 'a', 0,
    'w', 'a', 'i', 't', 'F', 'o', 'r', 'A', 'n', 's', 'w', 'e', 'r', 0,
    'S', 'S', 'L', 'M', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'x', 0,
    'c', 'o', 'n', 'f', 'i', 'g', 'D', 'a', 't', 'a', 'F', 'o', 'r', 0,
    'r', 'e', 's', 'u', 'm', 'e', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    'r', 'e', 'n', 'a', 'm', 'e', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    'c', 'a', 'n', 'c', 'e', 'l', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    'R', '_', 'A', 'U', 'T', 'O', '_', 'R', 'E', 'N', 'A', 'M', 'E', 0,
    'p', 'a', 's', 't', 'e', 'M', 'i', 'm', 'e', 'D', 'a', 't', 'a', 0,
    'K', 'Z', 'i', 'p', 'F', 'i', 'l', 'e', 'E', 'n', 't', 'r', 'y', 0,
    'N', 'o', 'C', 'o', 'm', 'p', 'r', 'e', 's', 's', 'i', 'o', 'n', 0,
    'K', 'U', 'r', 'l', 'R', 'e', 'q', 'u', 'e', 's', 't', 'e', 'r', 0,
    'l', 'o', 'c', 'a', 't', 'i', 'o', 'n', 'S', 't', 'a', 't', 'e', 0,
    's', 'a', 'v', 'e', 'd', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    'i', 's', 'U', 'r', 'l', 'E', 'd', 'i', 't', 'a', 'b', 'l', 'e', 0,
    'K', 'U', 'r', 'l', 'N', 'a', 'v', 'i', 'g', 'a', 't', 'o', 'r', 0,
    's', 'e', 't', 'R', 'e', 'p', 'l', 'a', 'c', 'e', 'E', 'n', 'v', 0,
    'E', 'x', 'e', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'a', 'd', 'd', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'U', 'r', 'l', 0,
    'g', 'e', 't', 'S', 'c', 'a', 'n', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'G', 'u', 'e', 's', 't', 's', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    's', 'e', 't', 'I', 's', 'D', 'i', 'r', 'e', 'c', 'o', 'r', 'y', 0,
    's', 'e', 't', 'D', 'o', 'S', 'c', 'a', 'n', 'F', 'i', 'l', 'e', 0,
    'f', 'o', 'u', 'n', 'd', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 0,
    'p', 'r', 'o', 'x', 'i', 'e', 's', 'F', 'o', 'r', 'U', 'r', 'l', 0,
    's', 'l', 'a', 'v', 'e', 'P', 'r', 'o', 't', 'o', 'c', 'o', 'l', 0,
    'c', 'a', 'n', 'C', 'o', 'p', 'y', 'T', 'o', 'F', 'i', 'l', 'e', 0,
    'p', 'r', 'o', 'x', 'y', 'A', 'u', 't', 'h', 'M', 'o', 'd', 'e', 0,
    'a', 'b', 'o', 'r', 't', 'A', 'p', 'p', 'l', 'y', 'i', 'n', 'g', 0,
    'c', 'h', 'e', 'c', 'k', 'U', 'p', 'T', 'o', 'D', 'a', 't', 'e', 0,
    's', 'e', 't', 'P', 'o', 'p', 'u', 'p', 'F', 'i', 'l', 'e', 's', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 's', 'U', 'T', 'i', 'm', 'e', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 's', 'C', 'h', 'o', 'w', 'n', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 's', 'C', 'h', 'm', 'o', 'd', 0,
    'a', 'u', 't', 'h', 'o', 'r', 'i', 'z', 'a', 't', 'i', 'o', 'n', 0,
    'E', 'r', 'r', 'o', 'r', 'N', 'o', 't', 'F', 'o', 'u', 'n', 'd', 0,
    'r', 'e', 'a', 'd', 'S', 'h', 'a', 'r', 'e', 'L', 'i', 's', 't', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 'K', 'e', 'y', 's', 0,
    'p', 'r', 'e', 'f', 'e', 'r', 'r', 'e', 'd', 'K', 'e', 'y', 's', 0,
    'T', 'e', 'c', 'h', 'n', 'i', 'c', 'a', 'l', 'I', 'n', 'f', 'o', 0,
    'K', 'F', 'i', 'l', 'e', 'M', 'e', 't', 'a', 'I', 'n', 'f', 'o', 0,
    's', 'e', 't', 'S', 'h', 'a', 'd', 'o', 'w', 'B', 'l', 'u', 'r', 0,
    'O', 'w', 'n', 'e', 'r', 'A', 'n', 'd', 'G', 'r', 'o', 'u', 'p', 0,
    't', 'a', 'r', 'g', 'e', 't', 'U', 'r', 'l', 'L', 'i', 's', 't', 0,
    'K', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', 'L', 'i', 's', 't', 0,
    'i', 's', 'R', 'e', 'g', 'u', 'l', 'a', 'r', 'F', 'i', 'l', 'e', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    's', 'h', 'o', 'w', 's', 'A', 'l', 'l', 'T', 'y', 'p', 'e', 's', 0,
    'i', 's', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'I', 'n', 'f', 'o', 0,
    'i', 's', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'V', 'i', 'e', 'w', 0,
    'I', 'n', 'S', 'e', 'r', 'v', 'e', 'r', 'L', 'o', 'g', 'i', 'n', 0,
    'O', 'u', 't', 'S', 'e', 'r', 'v', 'e', 'r', 'T', 'y', 'p', 'e', 0,
    'O', 'u', 't', 'S', 'e', 'r', 'v', 'e', 'r', 'P', 'a', 's', 's', 0,
    'C', 'l', 'i', 'e', 'n', 't', 'P', 'r', 'o', 'g', 'r', 'a', 'm', 0,
    'f', 'r', 'e', 'e', 'S', 'p', 'a', 'c', 'e', 'I', 'n', 'f', 'o', 0,
    'f', 'i', 'n', 'd', 'U', 's', 'a', 'g', 'e', 'I', 'n', 'f', 'o', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'U', 'r', 'l', 0,
    'h', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'F', 'i', 'l', 'e', 0,
    't', 'r', 'a', 's', 'h', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    'a', 'c', 't', 'i', 'v', 'a', 't', 'e', 'd', 'M', 'e', 'n', 'u', 0,
    's', 'e', 't', 'V', 'i', 'e', 'w', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    's', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 'I', 'n', 'd', 'e', 'x', 0,
    'D', 'r', 'o', 'p', 'O', 'n', 'A', 'n', 'y', 'F', 'i', 'l', 'e', 0,
    'D', 'I', 'R', '_', 'O', 'N', 'L', 'Y', '_', 'M', 'O', 'D', 'E', 0,
    'F', 'i', 'l', 't', 'e', 'r', 'e', 'd', 'I', 't', 'e', 'm', 's', 0,
    'm', 'a', 't', 'c', 'h', 'e', 's', 'F', 'i', 'l', 't', 'e', 'r', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'U', 'p', 'd', 'a', 't', 'e', 0,
    't', 'o', 'o', 'l', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'd', 0,
    'K', 'D', 'a', 't', 'a', 'T', 'o', 'o', 'l', 'I', 'n', 'f', 'o', 0,
    'a', 'd', 'd', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    'a', 'd', 'd', 'O', 'p', 'e', 'n', 'I', 'n', 'T', 'a', 'b', 's', 0,
    'f', 'i', 'l', 'l', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 0,
    's', 'l', 'o', 't', 'N', 'e', 'w', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'M', 'e', 'n', 'u', 0,
    'f', 'i', 'n', 'd', 'B', 'y', 'A', 'd', 'd', 'r', 'e', 's', 's', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'F', 'a', 'v', 'i', 'c', 'o', 'n', 0,
    'p', 'a', 'r', 'e', 'n', 't', 'A', 'd', 'd', 'r', 'e', 's', 's', 0,
    's', 'h', 'o', 'w', 'I', 'n', 'T', 'o', 'o', 'l', 'b', 'a', 'r', 0,
    'K', 'A', 'r', 'c', 'h', 'i', 'v', 'e', 'E', 'n', 't', 'r', 'y', 0,
    'f', 'i', 'n', 'i', 's', 'h', 'W', 'r', 'i', 't', 'i', 'n', 'g', 0,
    's', 'e', 't', 'M', 'i', 'm', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'k', 'e', 'e', 'p', 's', 'L', 'o', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'a', 's', 'k', 'F', 'i', 'l', 'e', 'R', 'e', 'n', 'a', 'm', 'e', 0,
    's', 'e', 't', 'S', 'o', 'u', 'r', 'c', 'e', 'S', 'i', 'z', 'e', 0,
    's', 'e', 'n', 'd', 'A', 's', 'y', 'n', 'c', 'D', 'a', 't', 'a', 0,
    'q', 'u', 'e', 'r', 'y', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'm', 'e', 'r', 'g', 'e', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'K', 'I', 'O', ':', ':', 'J', 'o', 'b', 'F', 'l', 'a', 'g', 's', 0,
    'l', 'i', 's', 't', 'R', 'e', 'c', 'u', 'r', 's', 'i', 'v', 'e', 0,
    'K', 'I', 'O', ':', ':', 'L', 'o', 'a', 'd', 'T', 'y', 'p', 'e', 0,
    'K', 'I', 'O', ':', ':', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'g', 'e', 't', 'J', 'o', 'b', 'T', 'r', 'a', 'c', 'k', 'e', 'r', 0,
    'E', 'R', 'R', '_', 'D', 'I', 'S', 'K', '_', 'F', 'U', 'L', 'L', 0,
    'C', 'M', 'D', '_', 'H', 'O', 'S', 'T', '_', 'I', 'N', 'F', 'O', 0,
    'C', 'M', 'D', '_', 'M', 'U', 'L', 'T', 'I', '_', 'G', 'E', 'T', 0,
    'C', 'M', 'D', '_', 'M', 'E', 'T', 'A', '_', 'D', 'A', 'T', 'A', 0,
    'p', 'r', 'o', 'c', 'e', 's', 's', 'e', 'd', 'S', 'i', 'z', 'e', 0,
    'r', 'e', 'c', 'o', 'r', 'd', 'C', 'o', 'p', 'y', 'J', 'o', 'b', 0,
    'd', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 'S', 'i', 'z', 'e', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'R', 'e', 'n', 'a', 'm', 'e', 0,
    'p', 'r', 'o', 'c', 'e', 's', 's', 'e', 'd', 'D', 'i', 'r', 's', 0,
    'a', 'b', 'o', 'u', 't', 'T', 'o', 'C', 'r', 'e', 'a', 't', 'e', 0,
    'o', 'p', 'e', 'r', 'a', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 0,
    'K', 'I', 'O', ':', ':', 'C', 'o', 'p', 'y', 'I', 'n', 'f', 'o', 0,
    'K', 'I', 'O', ':', ':', 'C', 'h', 'm', 'o', 'd', 'J', 'o', 'b', 0,
    'g', 'e', 't', 'E', 'x', 't', 'r', 'a', 'F', 'i', 'e', 'l', 'd', 0,
    's', 'e', 't', 'E', 'x', 't', 'r', 'a', 'F', 'i', 'e', 'l', 'd', 0,
    'K', 'I', 'O', ':', ':', 'A', 'u', 't', 'h', 'I', 'n', 'f', 'o', 0,
    's', 'e', 't', 'M', 'a', 'i', 'n', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'N', 'o', 'I', 'n', 'f', 'o', 'r', 'm', 'a', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'P', 'a', 'g', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'c', 'h', 'e', 'c', 'k', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    'Q', 'u', 'e', 's', 't', 'i', 'o', 'n', 'Y', 'e', 's', 'N', 'o', 0,
    'l', 'e', 'a', 'v', 'e', 'M', 'o', 'd', 'a', 'l', 'i', 't', 'y', 0,
    's', 'l', 'o', 't', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'd', 0,
    's', 'e', 't', 'I', 'g', 'n', 'o', 'r', 'e', 'C', 'a', 's', 'e', 0,
    'm', 'i', 'm', 'e', 'D', 'a', 't', 'a', 'T', 'y', 'p', 'e', 's', 0,
    'i', 's', 'D', 'e', 's', 'k', 't', 'o', 'p', 'F', 'i', 'l', 'e', 0,
    'c', 'o', 'n', 'f', 'i', 'g', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'c', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 'D', 'a', 't', 'a', 0,
    's', 'e', 't', 'A', 'l', 'l', 'C', 'o', 'o', 'k', 'i', 'e', 's', 0,
    'c', 'o', 'o', 'k', 'i', 'e', 's', 'F', 'o', 'r', 'U', 'r', 'l', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'R', 'e', 'q', 'u', 'e', 's', 't', 0,
    'n', 'e', 'w', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'c', 'o', 'n', 'n', 'e', 'c', 't', 'T', 'o', 'H', 'o', 's', 't', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'd', 'S', 'i', 'g', 'n', 'a', 'l', 0,
    'p', 'a', 'l', 'e', 't', 't', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'd', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'd', 'e', 's', 't', 'r', 'o', 'y', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'f', 'i', 'l', 't', 'e', 'r', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'u', 'n', 'd', 'o', 'A', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 0,
    'i', 't', 'e', 'm', 'F', 'r', 'o', 'm', 'I', 'n', 'd', 'e', 'x', 0,
    'i', 'n', 'd', 'e', 'x', 'F', 'r', 'o', 'm', 'I', 't', 'e', 'm', 0,
    'r', 'e', 't', 'u', 'r', 'n', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    'i', 's', 'I', 'n', 't', 'e', 'r', 'a', 'c', 't', 'i', 'v', 'e', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'I', 't', 'e', 'm', 's', 0,
    's', 'e', 't', 'N', 'a', 'm', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'F', 'i', 'l', 'e', 's', 0,
    't', 'h', 'r', 'e', 's', 'h', 'o', 'l', 'd', 'T', 'i', 'm', 'e', 0,
    's', 'e', 't', 'u', 'p', 'V', 'i', 'e', 'w', 'p', 'o', 'r', 't', 0,
    'm', 'a', 'p', 'F', 'r', 'o', 'm', 'S', 'o', 'u', 'r', 'c', 'e', 0,
    'd', 'r', 'a', 'g', 'M', 'o', 'v', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'v', 'i', 'e', 'w', 'p', 'o', 'r', 't', 'E', 'v', 'e', 'n', 't', 0,
    'i', 's', 'I', 'n', 'd', 'e', 'x', 'H', 'i', 'd', 'd', 'e', 'n', 0,
    'd', 'o', 'I', 't', 'e', 'm', 's', 'L', 'a', 'y', 'o', 'u', 't', 0,
    's', 'e', 't', 'E', 'd', 'i', 't', 'o', 'r', 'D', 'a', 't', 'a', 0,
    'f', 'o', 'c', 'u', 's', 'O', 'u', 't', 'E', 'v', 'e', 'n', 't', 0,
    'k', 'e', 'y', 'P', 'r', 'e', 's', 's', 'E', 'v', 'e', 'n', 't', 0,
    'c', 'h', 'e', 'c', 'k', 'S', 't', 'a', 't', 'e', 'S', 'e', 't', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'D', 'e', 'l', 'e', 't', 'e', 0,
    's', 'y', 'm', 'L', 'i', 'n', 'k', 'T', 'a', 'r', 'g', 'e', 't', 0,
    'e', 'n', 'd', 'R', 'e', 's', 'e', 't', 'M', 'o', 'd', 'e', 'l', 0,
    'b', 'e', 'g', 'i', 'n', 'M', 'o', 'v', 'e', 'R', 'o', 'w', 's', 0,
    'e', 'n', 'd', 'R', 'e', 'm', 'o', 'v', 'e', 'R', 'o', 'w', 's', 0,
    'e', 'n', 'd', 'I', 'n', 's', 'e', 'r', 't', 'R', 'o', 'w', 's', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
    'i', 'n', 's', 'e', 'r', 't', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
    's', 'e', 't', 'H', 'e', 'a', 'd', 'e', 'r', 'D', 'a', 't', 'a', 0,
    'R', 'e', 's', 'u', 'l', 't', 'F', 'a', 'i', 'l', 'e', 'd', 0,
    'M', 'S', 'G', '_', 'A', 'U', 'T', 'H', '_', 'K', 'E', 'Y', 0,
    'M', 'S', 'G', '_', 'N', 'E', 'T', '_', 'D', 'R', 'O', 'P', 0,
    'M', 'S', 'G', '_', 'F', 'I', 'N', 'I', 'S', 'H', 'E', 'D', 0,
    'M', 'S', 'G', '_', 'D', 'A', 'T', 'A', '_', 'R', 'E', 'Q', 0,
    'K', 'I', 'O', ':', ':', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'I', 'N', 'F', '_', 'P', 'O', 'S', 'I', 'T', 'I', 'O', 'N', 0,
    'c', 'o', 'n', 'f', 'i', 'g', 'N', 'e', 'e', 'd', 'e', 'd', 0,
    's', 'e', 'n', 'd', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    's', 'l', 'a', 'v', 'e', '_', 's', 't', 'a', 't', 'u', 's', 0,
    'd', 'i', 's', 'p', 'a', 't', 'c', 'h', 'L', 'o', 'o', 'p', 0,
    's', 'e', 't', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'e', 'd', 0,
    'w', 'a', 'n', 't', 'T', 'o', 'H', 'a', 'n', 'd', 'l', 'e', 0,
    'R', '_', 'R', 'E', 'S', 'U', 'M', 'E', '_', 'A', 'L', 'L', 0,
    's', 'e', 't', 'S', 'c', 'a', 'l', 'e', 'T', 'y', 'p', 'e', 0,
    'f', 'i', 's', 'h', '_', 'e', 'x', 'e', 'c', 'u', 't', 'e', 0,
    'f', 'i', 'l', 'e', 'M', 'e', 't', 'a', 'I', 'n', 'f', 'o', 0,
    'N', 'o', 'E', 'x', 't', 'r', 'a', 'F', 'i', 'e', 'l', 'd', 0,
    'u', 'r', 'l', 'R', 'e', 'q', 'u', 'e', 's', 't', 'e', 'r', 0,
    't', 'a', 'b', 'R', 'e', 'q', 'u', 'e', 's', 't', 'e', 'd', 0,
    's', 'a', 'v', 'e', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    's', 'a', 'v', 'e', 'd', 'R', 'o', 'o', 't', 'U', 'r', 'l', 0,
    'h', 'i', 's', 't', 'o', 'r', 'y', 'I', 'n', 'd', 'e', 'x', 0,
    's', 'h', 'o', 'w', 'F', 'u', 'l', 'l', 'P', 'a', 't', 'h', 0,
    'r', 'e', 'p', 'l', 'a', 'c', 'e', 'd', 'P', 'a', 't', 'h', 0,
    'R', 'e', 'm', 'o', 'v', 'e', 'B', 'o', 't', 't', 'o', 'm', 0,
    'K', 'U', 'r', 'l', 'C', 'o', 'm', 'b', 'o', 'B', 'o', 'x', 0,
    'c', 'o', 'n', 'f', 'i', 'g', 'M', 'o', 'd', 'u', 'l', 'e', 0,
    'g', 'e', 't', 'O', 'C', 'R', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'p', 'r', 'o', 'g', 'r', 'e', 's', 's', 'I', 'n', 'f', 'o', 0,
    'm', 'a', 'x', 'i', 'm', 'u', 'm', 'I', 't', 'e', 'm', 's', 0,
    'm', 'a', 'x', 'C', 'a', 'c', 'h', 'e', 'S', 'i', 'z', 'e', 0,
    'i', 'n', 's', 'e', 'r', 't', 'P', 'l', 'u', 'g', 'i', 'n', 0,
    'o', 'p', 'e', 'n', 'I', 'n', 'N', 'e', 'w', 'T', 'a', 'b', 0,
    'K', 'N', 'e', 'w', 'F', 'i', 'l', 'e', 'M', 'e', 'n', 'u', 0,
    'p', 'r', 'o', 'b', 'a', 'b', 'l', 'y', 'S', 'l', 'o', 'w', 0,
    'm', 'o', 'u', 'n', 't', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'f', 'i', 'n', 'd', 'B', 'y', 'D', 'e', 'v', 'i', 'c', 'e', 0,
    'T', 'h', 'u', 'm', 'b', 'C', 'r', 'e', 'a', 't', 'o', 'r', 0,
    'c', 'l', 'e', 'a', 'r', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 0,
    's', 't', 'a', 'r', 't', 'L', 'o', 'a', 'd', 'i', 'n', 'g', 0,
    's', 'a', 'm', 'b', 'a', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'i', 's', 'R', 'e', 's', 't', 'r', 'i', 'c', 't', 'e', 'd', 0,
    'r', 'e', 'q', 'u', 'e', 's', 't', 'S', 'e', 't', 'u', 'p', 0,
    'r', 'e', 'q', 'u', 'e', 's', 't', 'E', 'j', 'e', 'c', 't', 0,
    'a', 'p', 'p', 'l', 'y', 'C', 'h', 'a', 'n', 'g', 'e', 's', 0,
    'u', 'r', 'l', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'd', 0,
    's', 'h', 'a', 'd', 'o', 'w', 'O', 'f', 'f', 's', 'e', 't', 0,
    'a', 'c', 'c', 'e', 'p', 't', 's', 'D', 'r', 'o', 'p', 's', 0,
    'i', 's', 'M', 'i', 'm', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'i', 's', 'D', 'e', 't', 'a', 'i', 'l', 'V', 'i', 'e', 'w', 0,
    'i', 's', 'S', 'i', 'm', 'p', 'l', 'e', 'V', 'i', 'e', 'w', 0,
    'i', 's', 'S', 'o', 'r', 't', 'B', 'y', 'T', 'y', 'p', 'e', 0,
    'i', 's', 'S', 'o', 'r', 't', 'B', 'y', 'D', 'a', 't', 'e', 0,
    'i', 's', 'S', 'o', 'r', 't', 'B', 'y', 'S', 'i', 'z', 'e', 0,
    'i', 's', 'S', 'o', 'r', 't', 'B', 'y', 'N', 'a', 'm', 'e', 0,
    'K', 'F', 'i', 'l', 'e', ':', ':', 'M', 'o', 'd', 'e', 's', 0,
    'E', 'x', 'i', 's', 't', 'i', 'n', 'g', 'O', 'n', 'l', 'y', 0,
    'I', 'n', 'S', 'e', 'r', 'v', 'e', 'r', 'T', 'y', 'p', 'e', 0,
    'I', 'n', 'S', 'e', 'r', 'v', 'e', 'r', 'P', 'a', 's', 's', 0,
    'O', 'u', 't', 'S', 'e', 'r', 'v', 'e', 'r', 'T', 'L', 'S', 0,
    'E', 'm', 'a', 'i', 'l', 'A', 'd', 'd', 'r', 'e', 's', 's', 0,
    'W', 'a', 't', 'c', 'h', 'S', 'u', 'b', 'D', 'i', 'r', 's', 0,
    'W', 'a', 't', 'c', 'h', 'D', 'i', 'r', 'O', 'n', 'l', 'y', 0,
    'd', 'i', 'r', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'd', 0,
    's', 'o', 'r', 't', 'R', 'e', 'v', 'e', 'r', 's', 'e', 'd', 0,
    's', 'e', 't', 'I', 'c', 'o', 'n', 's', 'Z', 'o', 'o', 'm', 0,
    's', 'e', 't', 'u', 'p', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'K', 'D', 'i', 'r', 'O', 'p', 'e', 'r', 'a', 't', 'o', 'r', 0,
    'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', 'R', 'o', 'l', 'e', 0,
    'M', 'o', 'd', 'i', 'f', 'i', 'e', 'd', 'T', 'i', 'm', 'e', 0,
    'i', 'n', 'd', 'e', 'x', 'F', 'o', 'r', 'I', 't', 'e', 'm', 0,
    'i', 't', 'e', 'm', 'F', 'o', 'r', 'I', 'n', 'd', 'e', 'x', 0,
    's', 'e', 't', 'D', 'i', 'r', 'L', 'i', 's', 't', 'e', 'r', 0,
    'r', 'e', 'f', 'r', 'e', 's', 'h', 'I', 't', 'e', 'm', 's', 0,
    'd', 'o', 'M', 'i', 'm', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'd', 'o', 'N', 'a', 'm', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'i', 't', 'e', 'm', 's', 'D', 'e', 'l', 'e', 't', 'e', 'd', 0,
    'u', 's', 'e', 'r', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 's', 0,
    's', 'l', 'o', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    'a', 'd', 'd', 'N', 'e', 'w', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    'o', 'p', 'e', 'n', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'O', 'p', 't', 'i', 'o', 'n', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 's', 'T', 'a', 'b', 's', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'T', 'i', 't', 'l', 'e', 0,
    'e', 'r', 'r', 'o', 'r', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'g', 'e', 't', 'C', 'r', 'a', 's', 'h', 'L', 'o', 'g', 's', 0,
    'n', 'e', 'w', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'o', 'r', 0,
    'a', 'd', 'd', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 0,
    'S', 'e', 'l', 'e', 'c', 't', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    's', 'e', 'l', 'e', 'c', 't', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    'e', 'd', 'i', 't', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'n', 'e', 'x', 't', 'K', 'n', 'o', 'w', 'n', 'T', 'a', 'g', 0,
    'g', 'r', 'o', 'u', 'p', 'U', 'r', 'l', 'L', 'i', 's', 't', 0,
    'm', 'o', 'v', 'e', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'm', 'e', 't', 'a', 'D', 'a', 't', 'a', 'I', 't', 'e', 'm', 0,
    'c', 'o', 'm', 'm', 'o', 'n', 'P', 'a', 'r', 'e', 'n', 't', 0,
    'K', 'A', 'u', 't', 'o', 'U', 'n', 'm', 'o', 'u', 'n', 't', 0,
    'K', 'A', 'r', 'c', 'h', 'i', 'v', 'e', 'F', 'i', 'l', 'e', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'D', 'e', 'v', 'i', 'c', 'e', 0,
    'f', 'i', 'n', 'd', 'O', 'r', 'C', 'r', 'e', 'a', 't', 'e', 0,
    'w', 'r', 'i', 't', 'e', 'S', 'y', 'm', 'L', 'i', 'n', 'k', 0,
    'a', 'd', 'd', 'L', 'o', 'c', 'a', 'l', 'F', 'i', 'l', 'e', 0,
    'c', 'l', 'o', 's', 'e', 'A', 'r', 'c', 'h', 'i', 'v', 'e', 0,
    'f', 'i', 'l', 't', 'e', 'r', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'l', 'o', 'c', 'a', 't', 'i', 'o', 'n', 'E', 'd', 'i', 't', 0,
    'c', 'a', 'n', 'c', 'e', 'l', 'B', 'u', 't', 't', 'o', 'n', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'F', 'i', 'l', 'e', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'U', 'r', 'l', 's', 0,
    'K', 'I', 'O', ':', ':', 'L', 'i', 's', 't', 'J', 'o', 'b', 0,
    's', 'l', 'o', 't', 'M', 'i', 'm', 'e', 't', 'y', 'p', 'e', 0,
    's', 'e', 't', 'T', 'o', 't', 'a', 'l', 'S', 'i', 'z', 'e', 0,
    'K', 'I', 'O', ':', ':', 'S', 't', 'a', 't', 'J', 'o', 'b', 0,
    's', 'l', 'o', 't', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'O', 'n', 'H', 'o', 'l', 'd', 0,
    's', 'e', 't', 'P', 'a', 'r', 'e', 'n', 't', 'J', 'o', 'b', 0,
    'D', 'e', 'f', 'a', 'u', 'l', 't', 'F', 'l', 'a', 'g', 's', 0,
    'K', 'I', 'O', ':', ':', 'J', 'o', 'b', 'F', 'l', 'a', 'g', 0,
    'm', 'o', 's', 't', 'L', 'o', 'c', 'a', 'l', 'U', 'r', 'l', 0,
    'c', 'a', 'c', 'h', 'e', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
    'C', 'C', '_', 'C', 'a', 'c', 'h', 'e', 'O', 'n', 'l', 'y', 0,
    'E', 'R', 'R', '_', 'I', 'N', 'T', 'E', 'R', 'N', 'A', 'L', 0,
    'C', 'M', 'D', '_', 'M', 'I', 'M', 'E', 'T', 'Y', 'P', 'E', 0,
    'K', 'I', 'O', ':', ':', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 0,
    'r', 'e', 'q', 'u', 'e', 's', 't', 'e', 'd', 'U', 'r', 'l', 0,
    'p', 'r', 'o', 'c', 'e', 's', 's', 'e', 'd', 'U', 'r', 'l', 0,
    'v', 'i', 'r', 't', 'u', 'a', 'l', '_', 'h', 'o', 'o', 'k', 0,
    'K', 'I', 'O', ':', ':', 'F', 'i', 'l', 'e', 'J', 'o', 'b', 0,
    't', 'o', 't', 'a', 'l', 'S', 'u', 'b', 'd', 'i', 'r', 's', 0,
    'd', 'a', 'v', 'P', 'r', 'o', 'p', 'P', 'a', 't', 'c', 'h', 0,
    's', 'l', 'o', 't', 'F', 'i', 'n', 'i', 's', 'h', 'e', 'd', 0,
    'K', 'I', 'O', ':', ':', 'C', 'o', 'p', 'y', 'J', 'o', 'b', 0,
    'c', 'o', 'm', 'm', 'e', 'n', 't', 'L', 'a', 'b', 'e', 'l', 0,
    'k', 'e', 'e', 'p', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    'W', 'a', 'r', 'n', 'i', 'n', 'g', 'Y', 'e', 's', 'N', 'o', 0,
    'c', 'l', 'i', 'c', 'k', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'c', 'u', 's', 't', 'o', 'm', 'E', 'd', 'i', 't', 'o', 'r', 0,
    'f', 'r', 'o', 'm', 'M', 'i', 'm', 'e', 'D', 'a', 't', 'a', 0,
    's', 'e', 't', 'E', 'r', 'r', 'o', 'r', 'T', 'e', 'x', 't', 0,
    'c', 'l', 'e', 'a', 'r', 'S', 'u', 'b', 'j', 'o', 'b', 's', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'S', 'u', 'b', 'j', 'o', 'b', 0,
    's', 'e', 't', 'A', 'r', 'g', 'u', 'm', 'e', 'n', 't', 's', 0,
    'O', 'r', 'g', 'a', 'n', 'i', 'z', 'a', 't', 'i', 'o', 'n', 0,
    'd', 'e', 'l', 'e', 't', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'c', 'l', 'e', 'a', 'r', 'H', 'i', 's', 't', 'o', 'r', 'y', 0,
    'r', 'e', 'c', 't', 'F', 'o', 'r', 'I', 'n', 'd', 'e', 'x', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'f', 'i', 'l', 'e', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    'p', 'a', 'r', 'e', 'n', 't', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'R', 'o', 'o', 't', 'I', 'n', 'd', 'e', 'x', 0,
    's', 'e', 't', 'M', 'o', 'd', 'e', 'l', 'D', 'a', 't', 'a', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'E', 'd', 'i', 't', 'o', 'r', 0,
    'f', 'o', 'c', 'u', 's', 'I', 'n', 'E', 'v', 'e', 'n', 't', 0,
    'i', 's', 'E', 'x', 'e', 'c', 'u', 't', 'a', 'b', 'l', 'e', 0,
    'a', 'b', 's', 'o', 'l', 'u', 't', 'e', 'P', 'a', 't', 'h', 0,
    's', 'e', 't', 'R', 'o', 'l', 'e', 'N', 'a', 'm', 'e', 's', 0,
    'r', 'o', 'w', 's', 'I', 'n', 's', 'e', 'r', 't', 'e', 'd', 0,
    'c', 'a', 'n', 'F', 'e', 't', 'c', 'h', 'M', 'o', 'r', 'e', 0,
    'd', 'r', 'o', 'p', 'M', 'i', 'm', 'e', 'D', 'a', 't', 'a', 0,
    'C', 'r', 'e', 'a', 't', 'i', 'o', 'n', 'T', 'i', 'm', 'e', 0,
    'U', 'D', 'S', '_', 'C', 'O', 'M', 'M', 'E', 'N', 'T', 0,
    'n', 'u', 'm', 'b', 'e', 'r', 'V', 'a', 'l', 'u', 'e', 0,
    's', 't', 'r', 'i', 'n', 'g', 'V', 'a', 'l', 'u', 'e', 0,
    's', 'e', 't', 'B', 'l', 'o', 'c', 'k', 'i', 'n', 'g', 0,
    'R', 'e', 'c', 'a', 'l', 'l', 'R', 'u', 'l', 'e', 's', 0,
    'M', 'S', 'G', '_', 'W', 'R', 'I', 'T', 'T', 'E', 'N', 0,
    'M', 'S', 'G', '_', 'R', 'E', 'N', 'A', 'M', 'E', 'D', 0,
    'I', 'N', 'F', '_', 'W', 'A', 'R', 'N', 'I', 'N', 'G', 0,
    's', 'e', 't', 'K', 'i', 'l', 'l', 'F', 'l', 'a', 'g', 0,
    'd', 'r', 'o', 'p', 'N', 'e', 't', 'w', 'o', 'r', 'k', 0,
    's', 'e', 't', 'L', 'i', 'n', 'k', 'D', 'e', 's', 't', 0,
    'a', 'l', 'l', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'h', 'a', 's', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'l', 'i', 's', 't', 'E', 'n', 't', 'r', 'i', 'e', 's', 0,
    's', 'l', 'a', 'v', 'e', 'S', 't', 'a', 't', 'u', 's', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'S', 'l', 'a', 'v', 'e', 0,
    'S', '_', 'A', 'U', 'T', 'O', '_', 'S', 'K', 'I', 'P', 0,
    'j', 'o', 'b', 'F', 'i', 'n', 'i', 's', 'h', 'e', 'd', 0,
    's', 'c', 'h', 'e', 'd', 'u', 'l', 'e', 'J', 'o', 'b', 0,
    'a', 'u', 't', 'o', 'D', 'e', 's', 't', 'U', 'r', 'l', 0,
    's', 'k', 'i', 'p', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    's', 'u', 'g', 'g', 'e', 's', 't', 'N', 'a', 'm', 'e', 0,
    'R', '_', 'A', 'U', 'T', 'O', '_', 'S', 'K', 'I', 'P', 0,
    'R', '_', 'O', 'V', 'E', 'R', 'W', 'R', 'I', 'T', 'E', 0,
    'M', '_', 'O', 'V', 'E', 'R', 'W', 'R', 'I', 'T', 'E', 0,
    'f', 'i', 'l', 'e', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 0,
    'S', 'q', 'u', 'e', 'e', 'z', 'e', 'T', 'e', 'x', 't', 0,
    'g', 'e', 't', 'M', 'e', 't', 'a', 'I', 'n', 'f', 'o', 0,
    'g', 'o', 't', 'M', 'e', 't', 'a', 'I', 'n', 'f', 'o', 0,
    'h', 'e', 'a', 'd', 'e', 'r', 'S', 't', 'a', 'r', 't', 0,
    'l', 'o', 'c', 'a', 't', 'i', 'o', 'n', 'U', 'r', 'l', 0,
    's', 'a', 'v', 'e', 'R', 'o', 'o', 't', 'U', 'r', 'l', 0,
    'h', 'i', 's', 't', 'o', 'r', 'y', 'S', 'i', 'z', 'e', 0,
    'r', 'e', 'p', 'l', 'a', 'c', 'e', 'H', 'o', 'm', 'e', 0,
    'l', 'o', 'a', 'd', 'P', 'l', 'u', 'g', 'i', 'n', 's', 0,
    'p', 'l', 'u', 'g', 'i', 'n', 'N', 'a', 'm', 'e', 's', 0,
    'f', 'i', 'l', 't', 'e', 'r', 'e', 'd', 'U', 'r', 'i', 0,
    'r', 'e', 's', 'o', 'l', 'v', 'e', 'N', 'a', 'm', 'e', 0,
    'i', 'c', 'o', 'n', 'N', 'a', 'm', 'e', 'F', 'o', 'r', 0,
    's', 'e', 't', 'E', 'r', 'r', 'o', 'r', 'M', 's', 'g', 0,
    't', 'y', 'p', 'e', 'd', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'N', 'e', 't', 'P', 'r', 'o', 't', 'o', 'c', 'o', 'l', 0,
    'K', 'S', 'c', 'a', 'n', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'O', 'k', 0,
    's', 'm', 'b', 'C', 'o', 'n', 'f', 'P', 'a', 't', 'h', 0,
    'K', 'S', 'a', 'm', 'b', 'a', 'S', 'h', 'a', 'r', 'e', 0,
    's', 'e', 't', 'F', 'i', 'n', 'i', 's', 'h', 'e', 'd', 0,
    's', 'l', 'o', 't', 'T', 'i', 'm', 'e', 'o', 'u', 't', 0,
    'h', 'a', 's', 'F', 'i', 'n', 'i', 's', 'h', 'e', 'd', 0,
    'K', 'R', 'e', 'c', 'e', 'n', 't', 'D', 'i', 'r', 's', 0,
    'm', 'a', 'r', 'k', 'P', 'a', 'r', 't', 'i', 'a', 'l', 0,
    'm', 'a', 'x', 'C', 'a', 'c', 'h', 'e', 'A', 'g', 'e', 0,
    'p', 'r', 'o', 'x', 'y', 'F', 'o', 'r', 'U', 'r', 'l', 0,
    'E', 'n', 'v', 'V', 'a', 'r', 'P', 'r', 'o', 'x', 'y', 0,
    'r', 'e', 'a', 'd', 'T', 'i', 'm', 'e', 'o', 'u', 't', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'N', 'a', 'm', 'e', 0,
    'e', 'x', 'p', 'o', 'r', 't', 's', 'P', 'a', 't', 'h', 0,
    'f', 'i', 'l', 'e', 'C', 'r', 'e', 'a', 't', 'e', 'd', 0,
    'm', 'o', 'u', 'n', 't', 'e', 'd', 'F', 'r', 'o', 'm', 0,
    'K', 'M', 'o', 'u', 'n', 't', 'P', 'o', 'i', 'n', 't', 0,
    's', 'e', 't', 'W', 'i', 'n', 'd', 'o', 'w', 'I', 'd', 0,
    't', 'y', 'p', 'e', 'F', 'o', 'r', 'M', 'i', 'm', 'e', 0,
    's', 'h', 'o', 'w', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 0,
    's', 'e', 't', 'I', 'c', 'o', 'n', 'T', 'y', 'p', 'e', 0,
    'K', 'I', 'c', 'o', 'n', 'B', 'u', 't', 't', 'o', 'n', 0,
    'n', 'e', 'w', 'I', 'c', 'o', 'n', 'N', 'a', 'm', 'e', 0,
    'K', 'I', 'c', 'o', 'n', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'n', 'a', 'm', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 't', 'o', 'p', 'L', 'o', 'a', 'd', 'i', 'n', 'g', 0,
    'K', 'I', 'c', 'o', 'n', 'C', 'a', 'n', 'v', 'a', 's', 0,
    'd', 'i', 'r', 'O', 'p', 'e', 'r', 'a', 't', 'o', 'r', 0,
    'K', 'F', 'i', 'l', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'u', 'r', 'l', 's', 'D', 'r', 'o', 'p', 'p', 'e', 'd', 0,
    'c', 'l', 'o', 's', 'e', 's', 't', 'I', 't', 'e', 'm', 0,
    'h', 'i', 'd', 'd', 'e', 'n', 'C', 'o', 'u', 'n', 't', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'P', 'l', 'a', 'c', 'e', 0,
    's', 'e', 't', 'u', 'p', 'N', 'e', 'e', 'd', 'e', 'd', 0,
    'C', 'o', 'n', 't', 'e', 'n', 't', 'I', 'n', 'f', 'o', 0,
    's', 'h', 'a', 'd', 'o', 'w', 'C', 'o', 'l', 'o', 'r', 0,
    's', 'e', 't', 'U', 'D', 'S', 'E', 'n', 't', 'r', 'y', 0,
    's', 'e', 't', 'M', 'e', 't', 'a', 'I', 'n', 'f', 'o', 0,
    'm', 'i', 'm', 'e', 'C', 'o', 'm', 'm', 'e', 'n', 't', 0,
    'g', 'e', 't', 'O', 'p', 'e', 'n', 'U', 'r', 'l', 's', 0,
    'F', 'i', 'l', 'e', 'V', 'i', 'e', 'w', 'M', 'a', 'x', 0,
    'K', 'F', 'i', 'l', 'e', ':', ':', 'M', 'o', 'd', 'e', 0,
    'K', 'F', 'i', 'l', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'I', 'n', 'S', 'e', 'r', 'v', 'e', 'r', 'T', 'L', 'S', 0,
    's', 't', 'o', 'p', 'D', 'i', 'r', 'S', 'c', 'a', 'n', 0,
    'v', 'i', 'e', 'w', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'p', 'a', 't', 'h', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'r', 'e', 's', 'e', 't', 'C', 'u', 'r', 's', 'o', 'r', 0,
    's', 'e', 't', 'I', 's', 'S', 'a', 'v', 'i', 'n', 'g', 0,
    'C', 'o', 'l', 'u', 'm', 'n', 'C', 'o', 'u', 'n', 't', 0,
    'e', 'x', 'p', 'a', 'n', 'd', 'T', 'o', 'U', 'r', 'l', 0,
    'i', 'n', 'd', 'e', 'x', 'F', 'o', 'r', 'U', 'r', 'l', 0,
    'h', 'a', 'n', 'd', 'l', 'e', 'E', 'r', 'r', 'o', 'r', 0,
    'M', 'I', 'M', 'E', '_', 'F', 'I', 'L', 'T', 'E', 'R', 0,
    'N', 'A', 'M', 'E', '_', 'F', 'I', 'L', 'T', 'E', 'R', 0,
    'i', 't', 'e', 'm', 's', 'F', 'o', 'r', 'D', 'i', 'r', 0,
    'm', 'i', 'm', 'e', 'F', 'i', 'l', 't', 'e', 'r', 's', 0,
    'e', 'm', 'i', 't', 'C', 'h', 'a', 'n', 'g', 'e', 's', 0,
    'd', 'i', 'r', 'O', 'n', 'l', 'y', 'M', 'o', 'd', 'e', 0,
    'e', 'm', 'i', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'F', 'i', 'l', 'e', 'n', 'a', 'm', 'e', 0,
    'n', 'e', 'w', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'N', 'e', 'w', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'f', 'i', 'n', 'd', 'T', 'o', 'o', 'l', 'b', 'a', 'r', 0,
    'n', 'e', 'x', 't', 'A', 'd', 'd', 'r', 'e', 's', 's', 0,
    'p', 'a', 'r', 'e', 'n', 't', 'G', 'r', 'o', 'u', 'p', 0,
    's', 'e', 't', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 0,
    's', 'e', 't', 'F', 'u', 'l', 'l', 'T', 'e', 'x', 't', 0,
    'i', 's', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
    'U', 'n', 'k', 'n', 'o', 'w', 'n', 'T', 'i', 'm', 'e', 0,
    'o', 'p', 'e', 'n', 'A', 'r', 'c', 'h', 'i', 'v', 'e', 0,
    'c', 'l', 'e', 'a', 'r', 'F', 'i', 'l', 't', 'e', 'r', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'U', 'r', 'l', 0,
    's', 'e', 't', 'S', 't', 'a', 'r', 't', 'D', 'i', 'r', 0,
    'g', 'e', 't', 'S', 't', 'a', 'r', 't', 'U', 'r', 'l', 0,
    's', 'l', 'o', 't', 'D', 'a', 't', 'a', 'R', 'e', 'q', 0,
    'i', 's', 'E', 'r', 'r', 'o', 'r', 'P', 'a', 'g', 'e', 0,
    'a', 'd', 'd', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    's', 'e', 't', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'f', 'i', 'l', 'e', '_', 'd', 'e', 'l', 'e', 't', 'e', 0,
    'E', 'R', 'R', '_', 'U', 'N', 'K', 'N', 'O', 'W', 'N', 0,
    'E', 'R', 'R', '_', 'A', 'B', 'O', 'R', 'T', 'E', 'D', 0,
    'E', 'R', 'R', '_', 'I', 'S', '_', 'F', 'I', 'L', 'E', 0,
    'C', 'M', 'D', '_', 'S', 'Y', 'M', 'L', 'I', 'N', 'K', 0,
    'C', 'M', 'D', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', 0,
    'C', 'M', 'D', '_', 'L', 'I', 'S', 'T', 'D', 'I', 'R', 0,
    'C', 'M', 'D', '_', 'T', 'E', 'S', 'T', 'D', 'I', 'R', 0,
    'C', 'M', 'D', '_', 'C', 'O', 'N', 'N', 'E', 'C', 'T', 0,
    'c', 'o', 'n', 'v', 'e', 'r', 't', 'S', 'i', 'z', 'e', 0,
    'u', 'i', 'I', 'n', 't', 'e', 'r', 'f', 'a', 'c', 'e', 0,
    'r', 'e', 'd', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'd', 'a', 'v', 'P', 'r', 'o', 'p', 'F', 'i', 'n', 'd', 0,
    'K', 'I', 'O', ':', ':', 'D', 'a', 'v', 'J', 'o', 'b', 0,
    'c', 'o', 'p', 'y', 'i', 'n', 'g', 'D', 'o', 'n', 'e', 0,
    'c', 'r', 'e', 'a', 't', 'i', 'n', 'g', 'D', 'i', 'r', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'S', 'k', 'i', 'p', 0,
    'i', 's', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'e', 'd', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'O', 'n', 'l', 'y', 0,
    'a', 'd', 'd', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'u', 'r', 'l', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    's', 'e', 't', 'M', 'a', 'x', 'I', 't', 'e', 'm', 's', 0,
    'p', 'r', 'o', 'g', 'r', 'e', 's', 's', 'B', 'a', 'r', 0,
    's', 'e', 't', 'I', 'c', 'o', 'n', 'N', 'a', 'm', 'e', 0,
    'i', 'c', 'o', 'n', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'e', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'I', 'c', 'o', 'n', 's', 0,
    'i', 's', 'L', 'o', 'c', 'a', 'l', 'F', 'i', 'l', 'e', 0,
    'M', 'a', 'n', 'u', 'a', 'l', 'P', 'r', 'o', 'x', 'y', 0,
    'm', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 'P', 't', 'r', 0,
    'e', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 'M', 'i', 'b', 0,
    's', 'l', 'o', 't', 'W', 'a', 'r', 'n', 'i', 'n', 'g', 0,
    'e', 'm', 'i', 't', 'P', 'e', 'r', 'c', 'e', 'n', 't', 0,
    'i', 'n', 'f', 'o', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    's', 'e', 't', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    's', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 's', 0,
    'w', 'r', 'i', 't', 'e', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    's', 'e', 't', 'P', 'r', 'o', 't', 'o', 'c', 'o', 'l', 0,
    'i', 's', 'L', 'i', 's', 't', 'e', 'n', 'i', 'n', 'g', 0,
    'i', 's', 'S', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 0,
    't', 'a', 'b', 'l', 'e', 't', 'E', 'v', 'e', 'n', 't', 0,
    's', 'e', 't', 'W', 'r', 'a', 'p', 'M', 'o', 'd', 'e', 0,
    'c', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 0,
    'a', 'c', 't', 'i', 'o', 'n', 'E', 'v', 'e', 'n', 't', 0,
    'a', 'b', 'o', 'u', 't', 'T', 'o', 'S', 'h', 'o', 'w', 0,
    'i', 't', 'e', 'm', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    't', 'e', 'x', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'd', 0,
    'c', 'o', 'm', 'p', 'r', 'e', 's', 's', 'i', 'o', 'n', 0,
    'p', 'a', 'i', 'n', 't', 'E', 'n', 'g', 'i', 'n', 'e', 0,
    'd', 'e', 's', 'c', 'r', 'i', 'p', 't', 'i', 'o', 'n', 0,
    'm', 'a', 'x', 'i', 'm', 'u', 'm', 'S', 'i', 'z', 'e', 0,
    'i', 's', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'o', 'r', 0,
    's', 'e', 't', 'L', 'i', 'n', 'e', 'E', 'd', 'i', 't', 0,
    's', 'e', 't', 'R', 'e', 'a', 'd', 'O', 'n', 'l', 'y', 0,
    'm', 'a', 'p', 'T', 'o', 'S', 'o', 'u', 'r', 'c', 'e', 0,
    'r', 'e', 's', 'i', 'z', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'v', 'i', 'e', 'w', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'N', 'o', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'c', 'l', 'o', 's', 'e', 'E', 'd', 'i', 't', 'o', 'r', 0,
    'e', 'd', 'i', 't', 'o', 'r', 'E', 'v', 'e', 'n', 't', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'E', 'v', 'e', 'n', 't', 0,
    's', 'e', 't', 'I', 'c', 'o', 'n', 'S', 'i', 'z', 'e', 0,
    '_', '_', 'd', 'e', 'l', 'i', 't', 'e', 'm', '_', '_', 0,
    '_', '_', 's', 'e', 't', 'i', 't', 'e', 'm', '_', '_', 0,
    'c', 'u', 's', 't', 'o', 'm', 'E', 'v', 'e', 'n', 't', 0,
    'e', 'v', 'e', 'n', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'd', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'i', 'e', 's', 0,
    'p', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    '_', '_', 'g', 'e', 't', 'i', 't', 'e', 'm', '_', '_', 0,
    'e', 'n', 'd', 'M', 'o', 'v', 'e', 'R', 'o', 'w', 's', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'I', 'n', 'd', 'e', 'x', 0,
    'd', 'a', 't', 'a', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'I', 't', 'e', 'm', 'D', 'a', 't', 'a', 0,
    'h', 'a', 's', 'C', 'h', 'i', 'l', 'd', 'r', 'e', 'n', 0,
    'c', 'o', 'l', 'u', 'm', 'n', 'C', 'o', 'u', 'n', 't', 0,
    'e', 'r', 'r', 'o', 'r', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'U', 'D', 'S', '_', 'A', 'C', 'C', 'E', 'S', 'S', 0,
    'U', 'D', 'S', '_', 'H', 'I', 'D', 'D', 'E', 'N', 0,
    'U', 'D', 'S', '_', 'N', 'U', 'M', 'B', 'E', 'R', 0,
    'U', 'D', 'S', '_', 'S', 'T', 'R', 'I', 'N', 'G', 0,
    'l', 'i', 's', 't', 'F', 'i', 'e', 'l', 'd', 's', 0,
    'i', 's', 'U', 's', 'i', 'n', 'g', 'S', 's', 'l', 0,
    'K', 'I', 'O', ':', ':', 'S', 's', 'l', 'U', 'i', 0,
    'c', 'o', 'n', 'n', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'M', 'S', 'G', '_', 'O', 'P', 'E', 'N', 'E', 'D', 0,
    'M', 'S', 'G', '_', 'R', 'E', 'S', 'U', 'M', 'E', 0,
    'I', 'N', 'F', '_', 'U', 'N', 'U', 'S', 'E', 'D', 0,
    'K', 'I', 'O', ':', ':', 'S', 'l', 'a', 'v', 'e', 0,
    'c', 'o', 'n', 'f', 'i', 'g', 'D', 'a', 't', 'a', 0,
    's', 'l', 'a', 'v', 'e', 'E', 'r', 'r', 'o', 'r', 0,
    'n', 'e', 'w', 'D', 'e', 's', 't', 'U', 'r', 'l', 0,
    'M', '_', 'N', 'O', 'R', 'E', 'N', 'A', 'M', 'E', 0,
    'C', 'u', 'm', 'u', 'l', 'a', 't', 'i', 'v', 'e', 0,
    'M', 'o', 'd', 'i', 'f', 'i', 'a', 'b', 'l', 'e', 0,
    'e', 'x', 't', 'r', 'a', 'F', 'i', 'e', 'l', 'd', 0,
    'f', 'i', 'l', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    's', 'e', 't', 'H', 'o', 'm', 'e', 'U', 'r', 'l', 0,
    'r', 'e', 'p', 'l', 'a', 'c', 'e', 'E', 'n', 'v', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'K', 'e', 'y', 0,
    'K', 'U', 'r', 'i', 'F', 'i', 'l', 't', 'e', 'r', 0,
    's', 'e', 't', 'U', 'r', 'i', 'T', 'y', 'p', 'e', 0,
    'c', 'o', 'n', 'f', 'i', 'g', 'N', 'a', 'm', 'e', 0,
    's', 'e', 'a', 'r', 'c', 'h', 'T', 'e', 'r', 'm', 0,
    'K', 'O', 'C', 'R', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'f', 'i', 'n', 'a', 'l', 'I', 'm', 'a', 'g', 'e', 0,
    's', 'h', 'a', 'r', 'e', 'N', 'a', 'm', 'e', 's', 0,
    'd', 'o', 'S', 'c', 'a', 'n', 'F', 'i', 'l', 'e', 0,
    'b', 'i', 'n', 'a', 'r', 'y', 'N', 'a', 'm', 'e', 0,
    's', 'h', 'e', 'l', 'l', 'Q', 'u', 'o', 't', 'e', 0,
    'r', 'u', 'n', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 0,
    'o', 'u', 't', 'p', 'u', 't', 'T', 'y', 'p', 'e', 0,
    'a', 'u', 't', 'o', 'R', 'e', 's', 'u', 'm', 'e', 0,
    'n', 'o', 'P', 'r', 'o', 'x', 'y', 'F', 'o', 'r', 0,
    'f', 'o', 'n', 't', 'H', 'e', 'i', 'g', 'h', 't', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'D', 'i', 'r', 0,
    'c', 'a', 'n', 'D', 'i', 's', 'p', 'l', 'a', 'y', 0,
    'p', 'o', 'p', 'u', 'p', 'F', 'i', 'l', 'e', 's', 0,
    'E', 'd', 'i', 't', 'B', 'u', 't', 't', 'o', 'n', 0,
    'g', 'o', 't', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 0,
    'o', 'p', 'e', 'n', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'g', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 0,
    'n', 'f', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'K', 'F', 'i', 'l', 'e', 'S', 'h', 'a', 'r', 'e', 0,
    'u', 'r', 'l', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'A', 'l', 'l', 0,
    'H', 'i', 'd', 'd', 'e', 'n', 'R', 'o', 'l', 'e', 0,
    'E', 'v', 'e', 'r', 'y', 't', 'h', 'i', 'n', 'g', 0,
    'L', 'i', 'n', 'k', 'e', 'd', 'D', 'a', 't', 'a', 0,
    's', 'h', 'a', 'd', 'o', 'w', 'B', 'l', 'u', 'r', 0,
    'n', 'e', 'p', 'o', 'm', 'u', 'k', 'U', 'r', 'i', 0,
    't', 'i', 'm', 'e', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'A', 'C', 'L', 0,
    'f', 'i', 'l', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'g', 'e', 't', 'S', 'a', 'v', 'e', 'U', 'r', 'l', 0,
    'g', 'e', 't', 'O', 'p', 'e', 'n', 'U', 'r', 'l', 0,
    'i', 's', 'T', 'r', 'e', 'e', 'V', 'i', 'e', 'w', 0,
    'D', 'e', 't', 'a', 'i', 'l', 'T', 'r', 'e', 'e', 0,
    's', 'e', 't', 'S', 'e', 't', 't', 'i', 'n', 'g', 0,
    'g', 'e', 't', 'S', 'e', 't', 't', 'i', 'n', 'g', 0,
    's', 'e', 't', 'P', 'r', 'o', 'f', 'i', 'l', 'e', 0,
    'm', 'o', 'u', 'n', 't', 'P', 'o', 'i', 'n', 't', 0,
    's', 'e', 't', 'C', 'r', 'e', 'a', 't', 'e', 'd', 0,
    's', 't', 'a', 't', 'i', 's', 't', 'i', 'c', 's', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'F', 'i', 'l', 'e', 0,
    'W', 'a', 't', 'c', 'h', 'F', 'i', 'l', 'e', 's', 0,
    'u', 'r', 'l', 'E', 'n', 't', 'e', 'r', 'e', 'd', 0,
    's', 'o', 'r', 't', 'B', 'y', 'T', 'y', 'p', 'e', 0,
    's', 'o', 'r', 't', 'B', 'y', 'D', 'a', 't', 'e', 0,
    's', 'o', 'r', 't', 'B', 'y', 'S', 'i', 'z', 'e', 0,
    's', 'o', 'r', 't', 'B', 'y', 'N', 'a', 'm', 'e', 0,
    'm', 'i', 'm', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'N', 'a', 'v', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'H', 'a', 's', 'J', 'o', 'b', 'R', 'o', 'l', 'e', 0,
    'd', 'e', 'l', 'e', 't', 'e', 'I', 't', 'e', 'm', 0,
    'i', 't', 'e', 'm', 's', 'A', 'd', 'd', 'e', 'd', 0,
    'f', 'i', 'n', 'd', 'B', 'y', 'N', 'a', 'm', 'e', 0,
    'a', 'u', 't', 'o', 'U', 'p', 'd', 'a', 't', 'e', 0,
    'K', 'D', 'i', 'r', 'L', 'i', 's', 't', 'e', 'r', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'T', 'o', 'o', 'l', 0,
    's', 'l', 'o', 't', 'R', 'e', 'm', 'o', 'v', 'e', 0,
    's', 'l', 'o', 't', 'I', 'n', 's', 'e', 'r', 't', 0,
    's', 'l', 'o', 't', 'E', 'd', 'i', 't', 'A', 't', 0,
    'p', 'a', 'r', 'e', 'n', 't', 'M', 'e', 'n', 'u', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'U', 'r', 'l', 0,
    'i', 'n', 'i', 't', 'L', 'a', 'y', 'o', 'u', 't', 0,
    'v', 'i', 's', 'i', 't', 'L', 'e', 'a', 'v', 'e', 0,
    'v', 'i', 's', 'i', 't', 'E', 'n', 't', 'e', 'r', 0,
    'K', 'A', 'u', 't', 'o', 'M', 'o', 'u', 'n', 't', 0,
    's', 'e', 't', 'R', 'o', 'o', 't', 'D', 'i', 'r', 0,
    'd', 'o', 'W', 'r', 'i', 't', 'e', 'D', 'i', 'r', 0,
    's', 'l', 'o', 't', 'C', 'a', 'n', 'c', 'e', 'l', 0,
    'E', 'm', 'p', 't', 'y', 'T', 'r', 'a', 's', 'h', 0,
    's', 't', 'a', 't', 'R', 'e', 's', 'u', 'l', 't', 0,
    'S', 'o', 'u', 'r', 'c', 'e', 'S', 'i', 'd', 'e', 0,
    'C', 'C', '_', 'R', 'e', 'f', 'r', 'e', 's', 'h', 0,
    'K', 'I', 'O', ':', ':', 'E', 'r', 'r', 'o', 'r', 0,
    'C', 'M', 'D', '_', 'C', 'O', 'N', 'F', 'I', 'G', 0,
    'C', 'M', 'D', '_', 'S', 'U', 'B', 'U', 'R', 'L', 0,
    'C', 'M', 'D', '_', 'R', 'E', 'N', 'A', 'M', 'E', 0,
    'r', 'e', 'w', 'r', 'i', 't', 'e', 'U', 'r', 'l', 0,
    't', 'o', 't', 'a', 'l', 'F', 'i', 'l', 'e', 's', 0,
    'p', 'r', 'e', 's', 'e', 't', 'O', 'n', 'l', 'y', 0,
    'K', 'I', 'O', ':', ':', 'N', 'e', 't', 'R', 'C', 0,
    'v', 'e', 'r', 'i', 'f', 'y', 'P', 'a', 't', 'h', 0,
    'd', 'i', 'g', 'e', 's', 't', 'I', 'n', 'f', 'o', 0,
    'r', 'e', 'a', 'l', 'm', 'V', 'a', 'l', 'u', 'e', 0,
    'm', 'a', 'i', 'n', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    's', 'e', 't', 'C', 'o', 'm', 'm', 'e', 'n', 't', 0,
    'A', 'l', 'l', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'V', 'i', 'e', 'w', 0,
    'p', 'a', 'g', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'm', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'x', 0,
    'i', 's', 'E', 'x', 't', 'e', 'n', 'd', 'e', 'd', 0,
    's', 'e', 't', 'C', 'a', 'p', 't', 'i', 'o', 'n', 0,
    's', 'h', 'o', 'w', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'c', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'D', 'e', 'l', 'e', 't', 'e', 'd', 0,
    'f', 'i', 'n', 'd', 'B', 'y', 'P', 'a', 't', 'h', 0,
    'e', 'm', 'i', 't', 'R', 'e', 's', 'u', 'l', 't', 0,
    's', 'e', 't', 'P', 'e', 'r', 'c', 'e', 'n', 't', 0,
    'r', 'e', 'a', 'd', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    's', 'l', 'o', 't', 'R', 'e', 's', 'u', 'l', 't', 0,
    'h', 'a', 's', 'S', 'u', 'b', 'j', 'o', 'b', 's', 0,
    's', 'e', 't', 'D', 'e', 't', 'a', 'i', 'l', 's', 0,
    'A', 'u', 't', 'h', 'o', 'r', 'i', 'z', 'e', 'd', 0,
    'a', 'l', 'l', 'C', 'o', 'o', 'k', 'i', 'e', 's', 0,
    'l', 'o', 'o', 'k', 'u', 'p', 'H', 'o', 's', 't', 0,
    'f', 'o', 'n', 't', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'p', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    'h', 'i', 's', 't', 'o', 'r', 'y', 'U', 'r', 'l', 0,
    'e', 'n', 't', 'e', 'r', 'E', 'v', 'e', 'n', 't', 0,
    'l', 'e', 'a', 'v', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'i', 's', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'd', 0,
    'a', 'd', 'd', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'i', 's', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    'c', 'o', 'n', 's', 't', 'r', 'a', 'i', 'n', 't', 0,
    's', 'e', 'l', 'e', 'c', 't', 'F', 'i', 'l', 'e', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'I', 't', 'e', 'm', 0,
    's', 'e', 't', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
    'r', 'e', 'p', 'e', 'a', 't', 'T', 'i', 'm', 'e', 0,
    'c', 'l', 'o', 's', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'i', 's', 'R', 'e', 'a', 'd', 'O', 'n', 'l', 'y', 0,
    'w', 'h', 'e', 'e', 'l', 'E', 'v', 'e', 'n', 't', 0,
    'm', 'o', 'v', 'e', 'C', 'u', 'r', 's', 'o', 'r', 0,
    'v', 'i', 's', 'u', 'a', 'l', 'R', 'e', 'c', 't', 0,
    'c', 'o', 'm', 'm', 'i', 't', 'D', 'a', 't', 'a', 0,
    'p', 'a', 'i', 'n', 't', 'E', 'v', 'e', 'n', 't', 0,
    'a', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
    'i', 's', 'F', 'i', 'n', 'i', 's', 'h', 'e', 'd', 0,
    'a', 'u', 't', 'o', 'D', 'e', 'l', 'e', 't', 'e', 0,
    'c', 'h', 'i', 'l', 'd', 'E', 'v', 'e', 'n', 't', 0,
    't', 'i', 'm', 'e', 'r', 'E', 'v', 'e', 'n', 't', 0,
    'd', 'i', 's', 'c', 'o', 'n', 'n', 'e', 'c', 't', 0,
    'i', 's', 'E', 'd', 'i', 't', 'a', 'b', 'l', 'e', 0,
    's', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
    'i', 's', 'W', 'r', 'i', 't', 'a', 'b', 'l', 'e', 0,
    'i', 's', 'R', 'e', 'a', 'd', 'a', 'b', 'l', 'e', 0,
    's', 'e', 't', 'S', 'o', 'r', 't', 'i', 'n', 'g', 0,
    'n', 'a', 'm', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    '_', '_', 'r', 's', 'h', 'i', 'f', 't', '_', '_', 0,
    '_', '_', 'l', 's', 'h', 'i', 'f', 't', '_', '_', 0,
    'd', 'e', 'c', 'o', 'd', 'e', 'D', 'a', 't', 'a', 0,
    'e', 'n', 'c', 'o', 'd', 'e', 'D', 'a', 't', 'a', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'R', 'o', 'w', 's', 0,
    'i', 'n', 's', 'e', 'r', 't', 'R', 'o', 'w', 's', 0,
    'h', 'e', 'a', 'd', 'e', 'r', 'D', 'a', 't', 'a', 0,
    'A', 'c', 'c', 'e', 's', 's', 'T', 'i', 'm', 'e', 0,
    '_', '_', 'i', 'n', 'v', 'e', 'r', 't', '_', '_', 0,
    'P', 'y', 'K', 'D', 'E', '4', '.', 'k', 'i', 'o', 0,
    'U', 'D', 'S', '_', 'E', 'X', 'T', 'R', 'A', 0,
    'U', 'D', 'S', '_', 'G', 'R', 'O', 'U', 'P', 0,
    'B', 'l', 'e', 'n', 'd', 'I', 'c', 'o', 'n', 0,
    'D', 'r', 'a', 'w', 'F', 'r', 'a', 'm', 'e', 0,
    'i', 's', 'A', 'u', 't', 'o', 'S', 's', 'l', 0,
    'c', 'a', 'l', 'c', 'S', 'p', 'e', 'e', 'd', 0,
    'M', 'S', 'G', '_', 'E', 'R', 'R', 'O', 'R', 0,
    'I', 'N', 'F', '_', 'S', 'P', 'E', 'E', 'D', 0,
    'K', 'I', 'O', ':', ':', 'I', 'n', 'f', 'o', 0,
    'w', 'a', 's', 'K', 'i', 'l', 'l', 'e', 'd', 0,
    'l', 'i', 's', 't', 'E', 'n', 't', 'r', 'y', 0,
    's', 'e', 't', 'S', 'u', 'b', 'U', 'r', 'l', 0,
    'e', 'r', 'r', 'o', 'r', 'P', 'a', 'g', 'e', 0,
    's', 't', 'a', 't', 'E', 'n', 't', 'r', 'y', 0,
    's', 'l', 'a', 'v', 'e', 'D', 'i', 'e', 'd', 0,
    'h', 'o', 'l', 'd', 'S', 'l', 'a', 'v', 'e', 0,
    'r', 'e', 's', 'e', 't', 'H', 'o', 's', 't', 0,
    's', 'l', 'a', 'v', 'e', '_', 'p', 'i', 'd', 0,
    'c', 'a', 'n', 'c', 'e', 'l', 'J', 'o', 'b', 0,
    's', 'c', 'a', 'l', 'e', 'T', 'y', 'p', 'e', 0,
    'M', 'u', 'l', 't', 'i', 'L', 'i', 'n', 'e', 0,
    'R', 'e', 'm', 'o', 'v', 'a', 'b', 'l', 'e', 0,
    'p', 'a', 's', 't', 'e', 'D', 'a', 't', 'a', 0,
    'l', 'a', 's', 't', 'E', 'r', 'r', 'o', 'r', 0,
    'g', 'o', 'F', 'o', 'r', 'w', 'a', 'r', 'd', 0,
    'R', 'e', 'm', 'o', 'v', 'e', 'T', 'o', 'p', 0,
    'f', 'i', 'l', 't', 'e', 'r', 'U', 'r', 'i', 0,
    'i', 'n', 'p', 'u', 't', 'T', 'y', 'p', 'e', 0,
    'p', 'r', 'o', 'x', 'y', 'T', 'y', 'p', 'e', 0,
    'W', 'P', 'A', 'D', 'P', 'r', 'o', 'x', 'y', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'U', 'r', 'l', 0,
    'K', 'N', 'F', 'S', 'S', 'h', 'a', 'r', 'e', 0,
    'm', 'o', 'u', 'n', 't', 'T', 'y', 'p', 'e', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'J', 'o', 'b', 0,
    'r', 'e', 's', 'e', 't', 'I', 'c', 'o', 'n', 0,
    'l', 'o', 'a', 'd', 'F', 'i', 'l', 'e', 's', 0,
    's', 'h', 'a', 'r', 'e', 'M', 'o', 'd', 'e', 0,
    's', 'e', 't', 'S', 'h', 'a', 'r', 'e', 'd', 0,
    'e', 'd', 'i', 't', 'P', 'l', 'a', 'c', 'e', 0,
    'i', 's', 'S', 'k', 'i', 'p', 'p', 'e', 'd', 0,
    'i', 's', 'R', 'e', 'm', 'o', 'v', 'e', 'd', 0,
    'T', 'h', 'u', 'm', 'b', 'n', 'a', 'i', 'l', 0,
    'm', 'i', 'm', 'e', 'G', 'r', 'o', 'u', 'p', 0,
    't', 'a', 'r', 'g', 'e', 't', 'U', 'r', 'l', 0,
    'K', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', 0,
    'L', 'o', 'c', 'a', 'l', 'O', 'n', 'l', 'y', 0,
    'f', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 's', 0,
    'O', 'u', 't', 'S', 'e', 'r', 'v', 'e', 'r', 0,
    's', 't', 'a', 'r', 't', 'S', 'c', 'a', 'n', 0,
    'K', 'D', 'i', 'r', 'W', 'a', 't', 'c', 'h', 0,
    's', 'e', 'l', 'e', 'c', 't', 'D', 'i', 'r', 0,
    'r', 'e', 'r', 'e', 'a', 'd', 'D', 'i', 'r', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'D', 'i', 'r', 0,
    'i', 'c', 'o', 'n', 's', 'Z', 'o', 'o', 'm', 0,
    's', 'e', 't', 'u', 'p', 'M', 'e', 'n', 'u', 0,
    'd', 'i', 'r', 'L', 'i', 's', 't', 'e', 'r', 0,
    'K', 'D', 'i', 'r', 'M', 'o', 'd', 'e', 'l', 0,
    'D', 'O', 'T', '_', 'F', 'I', 'L', 'E', 'S', 0,
    'c', 'o', 'm', 'p', 'l', 'e', 't', 'e', 'd', 0,
    'K', 'D', 'a', 't', 'a', 'T', 'o', 'o', 'l', 0,
    's', 'e', 't', 'U', 'p', 'd', 'a', 't', 'e', 0,
    'e', 'n', 'd', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    'n', 'e', 'w', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    'f', 'i', 'l', 'l', 'G', 'r', 'o', 'u', 'p', 0,
    'h', 'a', 's', 'P', 'a', 'r', 'e', 'n', 't', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'w', 'r', 'i', 't', 'e', 'F', 'i', 'l', 'e', 0,
    'l', 'o', 'c', 'a', 'l', 'O', 'n', 'l', 'y', 0,
    'c', 'a', 'n', 'R', 'e', 's', 'u', 'm', 'e', 0,
    's', 'l', 'o', 't', 'E', 'r', 'r', 'o', 'r', 0,
    'p', 'u', 't', 'O', 'n', 'H', 'o', 'l', 'd', 0,
    'p', 'a', 'r', 'e', 'n', 't', 'J', 'o', 'b', 0,
    'f', 'i', 'l', 'e', '_', 'm', 'o', 'v', 'e', 0,
    'f', 'i', 'l', 'e', '_', 'c', 'o', 'p', 'y', 0,
    'm', 'u', 'l', 't', 'i', '_', 'g', 'e', 't', 0,
    's', 't', 'o', 'r', 'e', 'd', 'P', 'u', 't', 0,
    's', 't', 'o', 'r', 'e', 'd', 'G', 'e', 't', 0,
    'h', 't', 't', 'p', '_', 'p', 'o', 's', 't', 0,
    'C', 'C', '_', 'R', 'e', 'l', 'o', 'a', 'd', 0,
    'C', 'C', '_', 'V', 'e', 'r', 'i', 'f', 'y', 0,
    'C', 'M', 'D', '_', 'C', 'L', 'O', 'S', 'E', 0,
    'C', 'M', 'D', '_', 'W', 'R', 'I', 'T', 'E', 0,
    'C', 'M', 'D', '_', 'C', 'H', 'O', 'W', 'N', 0,
    'C', 'M', 'D', '_', 'C', 'H', 'M', 'O', 'D', 0,
    'C', 'M', 'D', '_', 'M', 'K', 'D', 'I', 'R', 0,
    'r', 'e', 'c', 'o', 'r', 'd', 'J', 'o', 'b', 0,
    't', 'o', 't', 'a', 'l', 'S', 'i', 'z', 'e', 0,
    'd', 'a', 'v', 'R', 'e', 'p', 'o', 'r', 't', 0,
    'd', 'a', 'v', 'S', 'e', 'a', 'r', 'c', 'h', 0,
    't', 'o', 't', 'a', 'l', 'D', 'i', 'r', 's', 0,
    'e', 'x', 'a', 'c', 't', 'O', 'n', 'l', 'y', 0,
    's', 'e', 't', 'u', 'p', 'D', 'o', 'n', 'e', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'U', 'r', 'l', 0,
    'p', 'i', 'x', 'm', 'a', 'p', 'F', 'o', 'r', 0,
    'l', 'a', 's', 't', 'M', 'a', 't', 'c', 'h', 0,
    'c', 'a', 'n', 'D', 'e', 'c', 'o', 'd', 'e', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'D', 'i', 'r', 0,
    's', 'e', 't', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    'f', 'i', 'n', 'd', 'B', 'y', 'U', 'r', 'l', 0,
    'l', 'o', 'c', 'a', 'l', 'P', 'a', 't', 'h', 0,
    's', 'u', 's', 'p', 'e', 'n', 'd', 'e', 'd', 0,
    'e', 'm', 'i', 't', 'S', 'p', 'e', 'e', 'd', 0,
    'd', 'o', 'S', 'u', 's', 'p', 'e', 'n', 'd', 0,
    'a', 'd', 'd', 'S', 'u', 'b', 'j', 'o', 'b', 0,
    'i', 's', 'S', 't', 'o', 'p', 'p', 'e', 'd', 0,
    'A', 'u', 't', 'o', 'm', 'a', 't', 'i', 'c', 0,
    'c', 'o', 'n', 'n', 'e', 'c', 't', 'e', 'd', 0,
    'b', 'e', 'g', 'i', 'n', 'n', 'i', 'n', 'g', 0,
    'f', 'o', 'r', 'c', 'e', 'S', 'h', 'o', 'w', 0,
    's', 'e', 't', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'm', 'o', 'v', 'e', 'E', 'v', 'e', 'n', 't', 0,
    's', 'e', 't', 'A', 'c', 't', 'i', 'v', 'e', 0,
    's', 'e', 't', 'O', 'f', 'f', 's', 'e', 't', 0,
    'd', 'r', 'a', 'w', 'F', 'r', 'a', 'm', 'e', 0,
    'h', 'i', 'd', 'e', 'P', 'o', 'p', 'u', 'p', 0,
    's', 'h', 'o', 'w', 'P', 'o', 'p', 'u', 'p', 0,
    's', 'h', 'o', 'w', 'E', 'v', 'e', 'n', 't', 0,
    'h', 'i', 'd', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'd', 'r', 'o', 'p', 'E', 'v', 'e', 'n', 't', 0,
    's', 't', 'a', 'r', 't', 'D', 'r', 'a', 'g', 0,
    's', 'e', 'l', 'e', 'c', 't', 'A', 'l', 'l', 0,
    'r', 'o', 'o', 't', 'I', 'n', 'd', 'e', 'x', 0,
    'h', 'e', 'l', 'p', 'E', 'v', 'e', 'n', 't', 0,
    'h', 'i', 't', 'B', 'u', 't', 't', 'o', 'n', 0,
    'd', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
    'a', 'c', 't', 'i', 'v', 'a', 't', 'e', 'd', 0,
    'a', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 0,
    'r', 'e', 'c', 'e', 'i', 'v', 'e', 'r', 's', 0,
    'r', 'e', 'a', 'd', 'y', 'R', 'e', 'a', 'd', 0,
    'i', 's', 'R', 'u', 'n', 'n', 'i', 'n', 'g', 0,
    's', 'e', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    's', 'e', 't', 'D', 'e', 'v', 'i', 'c', 'e', 0,
    'a', 'r', 'g', 'u', 'm', 'e', 'n', 't', 's', 0,
    'w', 'r', 'i', 't', 'e', 'D', 'a', 't', 'a', 0,
    'f', 'e', 't', 'c', 'h', 'M', 'o', 'r', 'e', 0,
    'm', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 's', 0,
    'U', 'D', 'S', '_', 'N', 'A', 'M', 'E', 0,
    'U', 'D', 'S', '_', 'U', 'S', 'E', 'R', 0,
    'U', 'D', 'S', '_', 'S', 'I', 'Z', 'E', 0,
    'U', 'D', 'S', '_', 'T', 'I', 'M', 'E', 0,
    's', 't', 'a', 'r', 't', 'S', 's', 'l', 0,
    'R', 'e', 's', 'u', 'l', 't', 'O', 'k', 0,
    'M', 'S', 'G', '_', 'D', 'A', 'T', 'A', 0,
    'd', 'i', 's', 'p', 'a', 't', 'c', 'h', 0,
    'm', 'u', 'l', 't', 'i', 'G', 'e', 't', 0,
    'g', 'o', 't', 'I', 'n', 'p', 'u', 't', 0,
    'i', 'd', 'l', 'e', 'T', 'i', 'm', 'e', 0,
    'S', '_', 'C', 'A', 'N', 'C', 'E', 'L', 0,
    'f', 'i', 'l', 'e', 'S', 'i', 'z', 'e', 0,
    'R', '_', 'C', 'A', 'N', 'C', 'E', 'L', 0,
    'R', '_', 'R', 'E', 'N', 'A', 'M', 'E', 0,
    'R', '_', 'R', 'E', 'S', 'U', 'M', 'E', 0,
    'M', '_', 'R', 'E', 'S', 'U', 'M', 'E', 0,
    'M', '_', 'S', 'I', 'N', 'G', 'L', 'E', 0,
    'U', 'n', 's', 'c', 'a', 'l', 'e', 'd', 0,
    'A', 'v', 'e', 'r', 'a', 'g', 'e', 'd', 0,
    'd', 'o', 'w', 'n', 'l', 'o', 'a', 'd', 0,
    's', 'e', 't', 'C', 'R', 'C', '3', '2', 0,
    'c', 'o', 'm', 'b', 'o', 'B', 'o', 'x', 0,
    'L', 'o', 'c', 'a', 'l', 'D', 'i', 'r', 0,
    's', 'c', 'a', 'n', 'F', 'i', 'l', 'e', 0,
    'u', 's', 'e', 'C', 'a', 'c', 'h', 'e', 0,
    'b', 'a', 'd', 'P', 'r', 'o', 'x', 'y', 0,
    'p', 'r', 'o', 'x', 'y', 'F', 'o', 'r', 0,
    'P', 'A', 'C', 'P', 'r', 'o', 'x', 'y', 0,
    'u', 's', 'e', 'P', 'r', 'o', 'x', 'y', 0,
    'P', 'a', 't', 't', 'e', 'r', 'n', 's', 0,
    'C', 'o', 'm', 'm', 'e', 'n', 't', 's', 0,
    'K', 'i', 'o', 'E', 'r', 'r', 'o', 'r', 0,
    'K', 'I', 'm', 'a', 'g', 'e', 'I', 'O', 0,
    'A', 'd', 'v', 'a', 'n', 'c', 'e', 'd', 0,
    'a', 'd', 'd', 'P', 'l', 'a', 'c', 'e', 0,
    'i', 's', 'D', 'e', 'v', 'i', 'c', 'e', 0,
    'i', 'c', 'o', 'n', 'R', 'e', 'c', 't', 0,
    'm', 'e', 't', 'a', 'I', 'n', 'f', 'o', 0,
    'i', 's', 'M', 'a', 'r', 'k', 'e', 'd', 0,
    'p', 'r', 'o', 'f', 'i', 'l', 'e', 's', 0,
    'I', 'n', 'S', 'e', 'r', 'v', 'e', 'r', 0,
    'R', 'e', 'a', 'l', 'N', 'a', 'm', 'e', 0,
    's', 'e', 't', 'D', 'i', 'r', 't', 'y', 0,
    's', 't', 'o', 'p', 'S', 'c', 'a', 'n', 0,
    'i', 's', 'S', 'a', 'v', 'i', 'n', 'g', 0,
    'n', 'u', 'm', 'F', 'i', 'l', 'e', 's', 0,
    'n', 'e', 'w', 'I', 't', 'e', 'm', 's', 0,
    'A', 'l', 'l', 'I', 't', 'e', 'm', 's', 0,
    'r', 'o', 'o', 't', 'I', 't', 'e', 'm', 0,
    'c', 'o', 'm', 'm', 'a', 'n', 'd', 's', 0,
    'd', 'a', 't', 'a', 'T', 'y', 'p', 'e', 0,
    't', 'r', 'a', 'v', 'e', 'r', 's', 'e', 0,
    'b', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'w', 'r', 'i', 't', 'e', 'D', 'i', 'r', 0,
    'K', 'A', 'r', 'c', 'h', 'i', 'v', 'e', 0,
    'a', 's', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'o', 'k', 'B', 'u', 't', 't', 'o', 'n', 0,
    's', 't', 'a', 'r', 't', 'D', 'i', 'r', 0,
    'N', 'o', 'R', 'e', 'l', 'o', 'a', 'd', 0,
    'C', 'C', '_', 'C', 'a', 'c', 'h', 'e', 0,
    'C', 'M', 'D', '_', 'S', 'E', 'E', 'K', 0,
    'C', 'M', 'D', '_', 'R', 'E', 'A', 'D', 0,
    'C', 'M', 'D', '_', 'O', 'P', 'E', 'N', 0,
    'C', 'M', 'D', '_', 'C', 'O', 'P', 'Y', 0,
    'C', 'M', 'D', '_', 'S', 'T', 'A', 'T', 0,
    'C', 'M', 'D', '_', 'N', 'O', 'N', 'E', 0,
    'C', 'M', 'D', '_', 'H', 'O', 'S', 'T', 0,
    'j', 'o', 'b', 'E', 'r', 'r', 'o', 'r', 0,
    'd', 'e', 'l', 'e', 't', 'i', 'n', 'g', 0,
    's', 'l', 'o', 't', 'D', 'a', 't', 'a', 0,
    'r', 'e', 's', 'p', 'o', 'n', 's', 'e', 0,
    'l', 'i', 'n', 'k', 'D', 'e', 's', 't', 0,
    'K', 'I', 'O', ':', ':', 'J', 'o', 'b', 0,
    'm', 'i', 'n', 'i', 'I', 'c', 'o', 'n', 0,
    'f', 'u', 'l', 'l', 'T', 'e', 'x', 't', 0,
    'r', 'e', 'a', 'd', 'O', 'n', 'l', 'y', 0,
    'o', 'v', 'e', 'r', 'l', 'a', 'y', 's', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 's', 0,
    's', 'e', 't', 'I', 't', 'e', 'm', 's', 0,
    's', 'e', 't', 'O', 'r', 'd', 'e', 'r', 0,
    'a', 'd', 'd', 'E', 'n', 't', 'r', 'y', 0,
    'u', 's', 'e', 'r', 'n', 'a', 'm', 'e', 0,
    'p', 'a', 't', 't', 'e', 'r', 'n', 's', 0,
    'd', 'o', 'R', 'e', 's', 'u', 'm', 'e', 0,
    'm', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'I', 'd', 0,
    'c', 'a', 'c', 'h', 'e', 'D', 'i', 'r', 0,
    'a', 'd', 'd', 'V', 'a', 'l', 'u', 'e', 0,
    'p', 'r', 'o', 't', 'o', 'c', 'o', 'l', 0,
    'm', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'e', 'r', 'r', 'o', 'r', 'M', 's', 'g', 0,
    'u', 'n', 'd', 'o', 'T', 'e', 'x', 't', 0,
    'w', 'r', 'a', 'p', 'M', 'o', 'd', 'e', 0,
    'l', 'e', 's', 's', 'T', 'h', 'a', 'n', 0,
    'c', 'a', 'n', 'c', 'e', 'l', 'e', 'd', 0,
    'c', 'a', 'n', 'W', 'r', 'i', 't', 'e', 0,
    'i', 'c', 'o', 'n', 'N', 'a', 'm', 'e', 0,
    's', 'e', 't', 'F', 'o', 'c', 'u', 's', 0,
    's', 'e', 't', 'M', 'o', 'd', 'a', 'l', 0,
    'd', 'a', 't', 'e', 't', 'i', 'm', 'e', 0,
    'm', 'a', 'x', 'I', 't', 'e', 'm', 's', 0,
    'l', 'i', 'n', 'e', 'E', 'd', 'i', 't', 0,
    's', 'e', 't', 'S', 't', 'a', 't', 'e', 0,
    'p', 'r', 'e', 'v', 'i', 'o', 'u', 's', 0,
    's', 'c', 'r', 'o', 'l', 'l', 'T', 'o', 0,
    'd', 'e', 'l', 'e', 'g', 'a', 't', 'e', 0,
    's', 'i', 'z', 'e', 'H', 'i', 'n', 't', 0,
    'i', 'c', 'o', 'n', 'S', 'i', 'z', 'e', 0,
    'h', 'a', 's', 'E', 'r', 'r', 'o', 'r', 0,
    'p', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    'p', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'V', 'a', 'l', 'u', 'e', 0,
    'p', 'r', 'o', 'p', 'e', 'r', 't', 'y', 0,
    'm', 'i', 'm', 'e', 't', 'y', 'p', 'e', 0,
    'i', 's', 'H', 'i', 'd', 'd', 'e', 'n', 0,
    'p', 'r', 'o', 'g', 'r', 'e', 's', 's', 0,
    'a', 'c', 'c', 'e', 'p', 't', 'e', 'd', 0,
    'e', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    'c', 'o', 'n', 't', 'a', 'i', 'n', 's', 0,
    'r', 'e', 'a', 'd', 'D', 'a', 't', 'a', 0,
    'i', 's', 'A', 'c', 't', 'i', 'v', 'e', 0,
    'm', 'i', 'm', 'e', 'D', 'a', 't', 'a', 0,
    'i', 't', 'e', 'm', 'D', 'a', 't', 'a', 0,
    'r', 'o', 'w', 'C', 'o', 'u', 'n', 't', 0,
    's', 'e', 't', 'E', 'r', 'r', 'o', 'r', 0,
    'r', 'e', 'a', 'd', 'L', 'i', 'n', 'e', 0,
    'i', 'n', 's', 't', 'a', 'n', 'c', 'e', 0,
    'f', 'i', 'n', 'i', 's', 'h', 'e', 'd', 0,
    '_', '_', 'b', 'o', 'o', 'l', '_', '_', 0,
    '_', '_', 'i', 'x', 'o', 'r', '_', '_', 0,
    '_', '_', 'i', 'a', 'n', 'd', '_', '_', 0,
    'U', 'D', 'S', '_', 'U', 'R', 'L', 0,
    's', 'e', 't', 'I', 'd', 'l', 'e', 0,
    'i', 's', 'A', 'l', 'i', 'v', 'e', 0,
    'M', '_', 'I', 'S', 'D', 'I', 'R', 0,
    'M', '_', 'M', 'U', 'L', 'T', 'I', 0,
    'A', 'd', 'd', 'a', 'b', 'l', 'e', 0,
    'd', 'i', 'r', 'c', 'o', 'p', 'y', 0,
    'h', 'o', 'm', 'e', 'U', 'r', 'l', 0,
    's', 'e', 't', 'K', 'e', 'y', 's', 0,
    'u', 'r', 'i', 'T', 'y', 'p', 'e', 0,
    'B', 'l', 'o', 'c', 'k', 'e', 'd', 0,
    'p', 'r', 'e', 'v', 'i', 'e', 'w', 0,
    'k', 'i', 'l', 'l', 'J', 'o', 'b', 0,
    'a', 'p', 'p', 'l', 'i', 'e', 'd', 0,
    'c', 'h', 'o', 'o', 's', 'e', 'r', 0,
    'g', 'e', 't', 'I', 'c', 'o', 'n', 0,
    'U', 'r', 'l', 'R', 'o', 'l', 'e', 0,
    'F', 'a', 's', 't', 'e', 's', 't', 0,
    'i', 's', 'L', 'o', 'c', 'a', 'l', 0,
    'u', 'r', 'l', 'L', 'i', 's', 't', 0,
    'M', 'o', 'd', 'e', 'M', 'a', 'x', 0,
    'D', 'N', 'o', 't', 'i', 'f', 'y', 0,
    'I', 'N', 'o', 't', 'i', 'f', 'y', 0,
    'd', 'r', 'o', 'p', 'p', 'e', 'd', 0,
    'n', 'u', 'm', 'D', 'i', 'r', 's', 0,
    'N', 'o', 'D', 'r', 'o', 'p', 's', 0,
    'i', 's', 'D', 'i', 'r', 't', 'y', 0,
    's', 'e', 't', 'U', 't', 'f', '8', 0,
    't', 'o', 'G', 'r', 'o', 'u', 'p', 0,
    'i', 's', 'G', 'r', 'o', 'u', 'p', 0,
    'a', 'r', 'c', 'h', 'i', 'v', 'e', 0,
    'r', 'o', 'o', 't', 'D', 'i', 'r', 0,
    'a', 's', 'k', 'S', 'k', 'i', 'p', 0,
    'd', 'a', 't', 'a', 'R', 'e', 'q', 0,
    's', 'e', 't', 'S', 'i', 'd', 'e', 0,
    'u', 'n', 'm', 'o', 'u', 'n', 't', 0,
    's', 'p', 'e', 'c', 'i', 'a', 'l', 0,
    'C', 'M', 'D', '_', 'D', 'E', 'L', 0,
    'C', 'M', 'D', '_', 'P', 'U', 'T', 0,
    'C', 'M', 'D', '_', 'G', 'E', 'T', 0,
    'l', 'i', 's', 't', 'i', 'n', 'g', 0,
    's', 'y', 'm', 'l', 'i', 'n', 'k', 0,
    'l', 'i', 's', 't', 'D', 'i', 'r', 0,
    'w', 'r', 'i', 't', 't', 'e', 'n', 0,
    'r', 'e', 'n', 'a', 'm', 'e', 'd', 0,
    'l', 'i', 'n', 'k', 'i', 'n', 'g', 0,
    'c', 'o', 'p', 'y', 'i', 'n', 'g', 0,
    's', 'r', 'c', 'U', 'r', 'l', 's', 0,
    'u', 'S', 'o', 'u', 'r', 'c', 'e', 0,
    's', 'e', 'n', 'd', 'n', 'o', 'w', 0,
    't', 'o', 'o', 'l', 'B', 'a', 'r', 0,
    'd', 'e', 'l', 'e', 't', 'e', 'd', 0,
    'e', 'n', 't', 'r', 'i', 'e', 's', 0,
    's', 'e', 'r', 'v', 'i', 'c', 'e', 0,
    's', 'u', 's', 'p', 'e', 'n', 'd', 0,
    's', 'u', 'b', 'j', 'o', 'b', 's', 0,
    'd', 'e', 's', 't', 'U', 'r', 'l', 0,
    'b', 'a', 's', 'e', 'U', 'r', 'l', 0,
    'm', 'a', 'n', 'a', 'g', 'e', 'r', 0,
    'N', 'o', 'P', 'r', 'o', 'x', 'y', 0,
    'i', 's', 'M', 'o', 'd', 'a', 'l', 0,
    'd', 'e', 's', 't', 'r', 'o', 'y', 0,
    's', 'e', 't', 'N', 'a', 'm', 'e', 0,
    'f', 'o', 'r', 'w', 'a', 'r', 'd', 0,
    'w', 'a', 'r', 'n', 'i', 'n', 'g', 0,
    't', 'o', 'o', 'l', 'b', 'a', 'r', 0,
    's', 'e', 't', 'M', 'o', 'd', 'e', 0,
    'f', 'a', 'c', 't', 'o', 'r', 'y', 0,
    'd', 'e', 'v', 'T', 'y', 'p', 'e', 0,
    'a', 'd', 'd', 'F', 'i', 'l', 'e', 0,
    'c', 'a', 'p', 't', 'i', 'o', 'n', 0,
    'o', 'p', 'e', 'n', 'U', 'r', 'l', 0,
    's', 'e', 't', 'V', 'i', 'e', 'w', 0,
    'a', 'c', 't', 'i', 'o', 'n', 's', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'i', 'n', 'd', 'e', 'x', 'A', 't', 0,
    'c', 'o', 'm', 'm', 'e', 'n', 't', 0,
    's', 't', 'a', 'r', 't', 'e', 'd', 0,
    's', 'e', 't', 'T', 'e', 'x', 't', 0,
    's', 'e', 't', 'U', 'r', 'l', 's', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'd', 0,
    'a', 'd', 'd', 'r', 'e', 's', 's', 0,
    't', 'i', 'm', 'e', 'o', 'u', 't', 0,
    'r', 'e', 'f', 'r', 'e', 's', 'h', 0,
    's', 'o', 'r', 't', 'i', 'n', 'g', 0,
    's', 'e', 't', 'P', 'a', 't', 'h', 0,
    'p', 'a', 't', 't', 'e', 'r', 'n', 0,
    'p', 'e', 'r', 'c', 'e', 'n', 't', 0,
    'i', 'n', 'd', 'e', 'x', 'O', 'f', 0,
    '_', '_', 'l', 'e', 'n', '_', '_', 0,
    'm', 'a', 'c', 'h', 'i', 'n', 'e', 0,
    's', 'e', 't', 'D', 'a', 't', 'a', 0,
    'i', 's', 'V', 'a', 'l', 'i', 'd', 0,
    'f', 'i', 'l', 't', 'e', 'r', 's', 0,
    's', 'e', 't', 'S', 'i', 'z', 'e', 0,
    '_', '_', 'a', 'n', 'd', '_', '_', 0,
    '_', '_', 'x', 'o', 'r', '_', '_', 0,
    '_', '_', 'i', 'n', 't', '_', '_', 0,
    '_', '_', 'i', 'o', 'r', '_', '_', 0,
    'p', 'a', 's', 's', 'w', 'd', 0,
    's', 'e', 't', 'P', 'I', 'D', 0,
    'S', '_', 'S', 'K', 'I', 'P', 0,
    'R', '_', 'S', 'K', 'I', 'P', 0,
    'M', '_', 'S', 'K', 'I', 'P', 0,
    'S', 'c', 'a', 'l', 'e', 'd', 0,
    'u', 'p', 'l', 'o', 'a', 'd', 0,
    'g', 'o', 'H', 'o', 'm', 'e', 0,
    'g', 'o', 'B', 'a', 'c', 'k', 0,
    's', 'e', 't', 'A', 'c', 'l', 0,
    's', 'e', 't', 'J', 'o', 'b', 0,
    'r', 'u', 'n', 'U', 'r', 'l', 0,
    'e', 'n', 'c', 'o', 'd', 'e', 0,
    'P', 'r', 'o', 'm', 'p', 't', 0,
    'a', 's', 's', 'i', 'g', 'n', 0,
    'u', 'n', 'm', 'a', 'r', 'k', 0,
    'i', 's', 'L', 'i', 'n', 'k', 0,
    'S', 'i', 'n', 'g', 'l', 'e', 0,
    'S', 'i', 'm', 'p', 'l', 'e', 0,
    'r', 'e', 'a', 'd', 'D', 'F', 0,
    'a', 'd', 'd', 'D', 'i', 'r', 0,
    'r', 'e', 'f', 'i', 'l', 'l', 0,
    's', 'e', 't', 'A', 'C', 'L', 0,
    's', 'r', 'c', 'U', 'r', 'l', 0,
    'l', 'i', 'n', 'k', 'A', 's', 0,
    'm', 'o', 'v', 'e', 'A', 's', 0,
    'c', 'o', 'p', 'y', 'A', 's', 0,
    'm', 'o', 'v', 'i', 'n', 'g', 0,
    'i', 'n', 'i', 't', 'e', 'd', 0,
    'l', 'o', 'o', 'k', 'u', 'p', 0,
    'm', 'a', 'c', 'd', 'e', 'f', 0,
    's', 'l', 'o', 't', 'O', 'k', 0,
    's', 'a', 'v', 'e', 'A', 's', 0,
    'p', 'r', 'o', 'm', 'p', 't', 0,
    'd', 'o', 'K', 'i', 'l', 'l', 0,
    'd', 'e', 'c', 'o', 'd', 'e', 0,
    'c', 'o', 'p', 'y', 'T', 'o', 0,
    'f', 'a', 'i', 'l', 'e', 'd', 0,
    's', 'e', 't', 'D', 'i', 'r', 0,
    'o', 'p', 'e', 'n', 'e', 'd', 0,
    'c', 'o', 'n', 'f', 'i', 'g', 0,
    'n', 'e', 'x', 't', 'I', 'd', 0,
    'e', 'x', 'p', 'a', 'n', 'd', 0,
    'r', 'e', 'l', 'o', 'a', 'd', 0,
    'm', 'e', 't', 'r', 'i', 'c', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 0,
    'r', 'e', 'j', 'e', 'c', 't', 0,
    'b', 'u', 't', 't', 'o', 'n', 0,
    'p', 'i', 'x', 'm', 'a', 'p', 0,
    'e', 'd', 'i', 't', 'o', 'r', 0,
    'o', 'p', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'U', 'r', 'l', 0,
    's', 'o', 'c', 'k', 'e', 't', 0,
    'w', 'i', 'd', 'g', 'e', 't', 0,
    's', 'e', 'n', 'd', 'e', 'r', 0,
    's', 'y', 's', 't', 'e', 'm', 0,
    'i', 's', 'O', 'p', 'e', 'n', 0,
    'i', 's', 'F', 'i', 'l', 'e', 0,
    's', 'u', 'f', 'f', 'i', 'x', 0,
    'p', 'r', 'e', 'f', 'i', 'x', 0,
    'i', 's', 'R', 'o', 'o', 't', 0,
    'e', 'x', 'i', 's', 't', 's', 0,
    'd', 'e', 'v', 'i', 'c', 'e', 0,
    'a', 'c', 'c', 'e', 'p', 't', 0,
    'r', 'e', 's', 'u', 'l', 't', 0,
    'n', 'u', 'm', 'b', 'e', 'r', 0,
    'i', 'n', 's', 'e', 'r', 't', 0,
    'i', 's', 'N', 'u', 'l', 'l', 0,
    'r', 'e', 'v', 'e', 'r', 't', 0,
    's', 'u', 'b', 'm', 'i', 't', 0,
    'c', 'o', 'l', 'u', 'm', 'n', 0,
    'o', 'f', 'f', 's', 'e', 't', 0,
    'c', 'r', 'e', 'a', 't', 'e', 0,
    'h', 'a', 'n', 'd', 'l', 'e', 0,
    'r', 'e', 'n', 'a', 'm', 'e', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 0,
    'f', 'i', 'l', 't', 'e', 'r', 0,
    'o', 'b', 'j', 'e', 'c', 't', 0,
    'r', 'e', 's', 'u', 'm', 'e', 0,
    'p', 'a', 'r', 'e', 'n', 't', 0,
    '_', '_', 'n', 'e', '_', '_', 0,
    '_', '_', 'e', 'q', '_', '_', 0,
    '_', '_', 'o', 'r', '_', '_', 0,
    'd', 'o', 'J', 'o', 'b', 0,
    'm', 'T', 'i', 'm', 'e', 0,
    'c', 'T', 'i', 'm', 'e', 0,
    'c', 'r', 'c', '3', '2', 0,
    'S', 'h', 'e', 'l', 'l', 0,
    't', 'i', 'm', 'e', 'r', 0,
    'M', 'u', 'l', 't', 'i', 0,
    'K', 'F', 'i', 'l', 'e', 0,
    'O', 'T', 'H', 'E', 'R', 0,
    'd', 'i', 'r', 't', 'y', 0,
    'v', 'i', 's', 'i', 't', 0,
    'c', 'h', 'o', 'w', 'n', 0,
    't', 'r', 'a', 's', 'h', 0,
    'm', 't', 'i', 'm', 'e', 0,
    'c', 't', 'i', 'm', 'e', 0,
    'u', 'D', 'e', 's', 't', 0,
    'c', 'h', 'm', 'o', 'd', 0,
    'o', 'p', 'e', 'n', 'f', 0,
    's', 'e', 't', 'u', 'p', 0,
    'e', 'n', 't', 'r', 'y', 0,
    'q', 'H', 'a', 's', 'h', 0,
    'd', 'e', 'r', 'e', 'f', 0,
    'l', 'o', 'g', 'i', 'n', 0,
    'M', 'k', 'd', 'i', 'r', 0,
    'p', 'a', 'r', 's', 'e', 0,
    'a', 'b', 'o', 'r', 't', 0,
    's', 'p', 'e', 'e', 'd', 0,
    'i', 't', 'e', 'm', 's', 0,
    'O', 't', 'h', 'e', 'r', 0,
    'p', 'a', 'i', 'n', 't', 0,
    's', 'h', 'a', 'p', 'e', 0,
    't', 'y', 'p', 'e', 's', 0,
    'q', 'u', 'e', 'r', 'y', 0,
    'i', 's', 'D', 'i', 'r', 0,
    'c', 'l', 'e', 'a', 'r', 0,
    'r', 'e', 's', 'e', 't', 0,
    'f', 'i', 'r', 's', 't', 0,
    'm', 'a', 't', 'c', 'h', 0,
    'b', 'u', 'd', 'd', 'y', 0,
    'c', 'o', 'u', 'n', 't', 0,
    'v', 'a', 'l', 'u', 'e', 0,
    'i', 'n', 'd', 'e', 'x', 0,
    'e', 'r', 'r', 'o', 'r', 0,
    'o', 'w', 'n', 'e', 'r', 0,
    'r', 'm', 'd', 'i', 'r', 0,
    'm', 'k', 'd', 'i', 'r', 0,
    'c', 'l', 'o', 's', 'e', 0,
    'a', 't', 'E', 'n', 'd', 0,
    'f', 'l', 'a', 'g', 's', 0,
    'e', 'v', 'e', 'n', 't', 0,
    's', 't', 'a', 'r', 't', 0,
    'g', 'r', 'o', 'u', 'p', 0,
    's', 't', 'a', 't', 'e', 0,
    'K', 'Z', 'i', 'p', 0,
    'g', 'o', 'U', 'p', 0,
    'B', 'o', 't', 'h', 0,
    'K', 'T', 'a', 'r', 0,
    'K', 'R', 'u', 'n', 0,
    'S', 'M', 'T', 'P', 0,
    'P', 'O', 'P', '3', 0,
    'u', 's', 'e', 'd', 0,
    'S', 't', 'a', 't', 0,
    'K', 'e', 'e', 'p', 0,
    'K', 'A', 'C', 'L', 0,
    's', 't', 'a', 't', 0,
    's', 'e', 'n', 'd', 0,
    'h', 'o', 'l', 'd', 0,
    'k', 'u', 'r', 'l', 0,
    'U', 'R', 'L', 's', 0,
    's', 'e', 'l', 'f', 0,
    'u', 's', 'e', 'r', 0,
    'b', 'a', 'c', 'k', 0,
    'p', 'a', 'g', 'e', 0,
    'i', 'n', 'i', 't', 0,
    'u', 'n', 'd', 'o', 0,
    'd', 'e', 'l', '_', 0,
    'C', 'o', 'p', 'y', 0,
    'H', 'e', 'l', 'p', 0,
    'd', 'o', 'n', 'e', 0,
    'i', 't', 'e', 'm', 0,
    'e', 'd', 'i', 't', 0,
    's', 'a', 'v', 'e', 0,
    'h', 'o', 's', 't', 0,
    'l', 'i', 's', 't', 0,
    'k', 'i', 'l', 'l', 0,
    'u', 'r', 'l', 's', 0,
    'k', 'e', 'y', 's', 0,
    'm', 'o', 'd', 'e', 0,
    'r', 'o', 'o', 't', 0,
    'h', 'o', 'm', 'e', 0,
    'c', 'd', 'U', 'p', 0,
    'M', 'o', 'v', 'e', 0,
    'e', 'x', 'i', 't', 0,
    's', 'p', 'a', 'n', 0,
    's', 'o', 'r', 't', 0,
    'p', 'a', 't', 'h', 0,
    'n', 'e', 'x', 't', 0,
    'r', 'e', 'a', 'd', 0,
    's', 'e', 'e', 'k', 0,
    's', 'i', 'z', 'e', 0,
    'o', 'p', 'e', 'n', 0,
    's', 't', 'o', 'p', 0,
    'a', 'c', 'l', 0,
    'F', 'A', 'M', 0,
    'K', 'A', 'r', 0,
    'K', 'I', 'O', 0,
    'c', 'm', 'p', 0,
    'u', 'r', 'i', 0,
    'r', 'u', 'n', 0,
    'a', 'd', 'd', 0,
    'u', 'i', 0,
};

void sipVH_kio_0(sip_gilstate_t sipGILState,PyObject *sipMethod,const QWidget *a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",const_cast<QWidget *>(a0),sipType_QWidget,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

ThumbCreator::Flags sipVH_kio_1(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
    ThumbCreator::Flags sipRes = (ThumbCreator::Flags)0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"");

    if (!resObj || sipParseResult(0,sipMethod,resObj,"F",sipType_ThumbCreator_Flags,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

bool sipVH_kio_2(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,int a1,int a2,QImage& a3)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"NiiD",new QString(a0),sipType_QString,NULL,a1,a2,&a3,sipType_QImage,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

bool sipVH_kio_3(sip_gilstate_t sipGILState,PyObject *sipMethod,int a0,const QByteArray& a1)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"iN",a0,new QByteArray(a1),sipType_QByteArray,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_kio_4(sip_gilstate_t sipGILState,PyObject *sipMethod,int a0,const QByteArray& a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"iN",a0,new QByteArray(a1),sipType_QByteArray,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_5(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0,const QString& a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"NN",new KUrl(a0),sipType_KUrl,NULL,new QString(a1),sipType_QString,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_6(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0,bool a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"Nb",new KUrl(a0),sipType_KUrl,NULL,a1);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_7(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0,const KUrl& a1,int a2,KIO::JobFlags a3)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"NNiN",new KUrl(a0),sipType_KUrl,NULL,new KUrl(a1),sipType_KUrl,NULL,a2,new KIO::JobFlags(a3),sipType_KIO_JobFlags,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_8(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0,const QDateTime& a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"NN",new KUrl(a0),sipType_KUrl,NULL,new QDateTime(a1),sipType_QDateTime,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_9(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0,const QString& a1,const QString& a2)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"NNN",new KUrl(a0),sipType_KUrl,NULL,new QString(a1),sipType_QString,NULL,new QString(a2),sipType_QString,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_10(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0,int a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"Ni",new KUrl(a0),sipType_KUrl,NULL,a1);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_11(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,const KUrl& a1,KIO::JobFlags a2)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"NNN",new QString(a0),sipType_QString,NULL,new KUrl(a1),sipType_KUrl,NULL,new KIO::JobFlags(a2),sipType_KIO_JobFlags,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_12(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0,const KUrl& a1,KIO::JobFlags a2)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"NNN",new KUrl(a0),sipType_KUrl,NULL,new KUrl(a1),sipType_KUrl,NULL,new KIO::JobFlags(a2),sipType_KIO_JobFlags,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_13(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0,int a1,KIO::JobFlags a2)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"NiN",new KUrl(a0),sipType_KUrl,NULL,a1,new KIO::JobFlags(a2),sipType_KIO_JobFlags,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_14(sip_gilstate_t sipGILState,PyObject *sipMethod,unsigned PY_LONG_LONG a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"o",a0);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_15(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0,QIODevice::OpenMode a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"NN",new KUrl(a0),sipType_KUrl,NULL,new QIODevice::OpenMode(a1),sipType_QIODevice_OpenMode,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_16(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,unsigned short a1,const QString& a2,const QString& a3)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"NtNN",new QString(a0),sipType_QString,NULL,a1,new QString(a2),sipType_QString,NULL,new QString(a3),sipType_QString,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_17(sip_gilstate_t sipGILState,PyObject *sipMethod,const KIO::MetaData& a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"N",new KIO::MetaData(a0),sipType_KIO_MetaData,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_18(sip_gilstate_t sipGILState,PyObject *sipMethod,KIO::MetaData& a0,const QString& a1,const QString& a2)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"DNN",&a0,sipType_KIO_MetaData,NULL,new QString(a1),sipType_QString,NULL,new QString(a2),sipType_QString,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_19(sip_gilstate_t sipGILState,PyObject *sipMethod,KIO::RenameDialog_Mode a0,const KIO::RenameDialogPlugin::FileItem& a1,const KIO::RenameDialogPlugin::FileItem& a2)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"FDD",a0,sipType_KIO_RenameDialog_Mode,const_cast<KIO::RenameDialogPlugin::FileItem *>(&a1),sipType_KIO_RenameDialogPlugin_FileItem,NULL,const_cast<KIO::RenameDialogPlugin::FileItem *>(&a2),sipType_KIO_RenameDialogPlugin_FileItem,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

bool sipVH_kio_20(sip_gilstate_t sipGILState,PyObject *sipMethod,KIO::RenameDialog_Mode a0,const KIO::RenameDialogPlugin::FileItem& a1,const KIO::RenameDialogPlugin::FileItem& a2)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"FDD",a0,sipType_KIO_RenameDialog_Mode,const_cast<KIO::RenameDialogPlugin::FileItem *>(&a1),sipType_KIO_RenameDialogPlugin_FileItem,NULL,const_cast<KIO::RenameDialogPlugin::FileItem *>(&a2),sipType_KIO_RenameDialogPlugin_FileItem,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

QIODevice * sipVH_kio_21(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
    QIODevice * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"");

    if (!resObj || sipParseResult(0,sipMethod,resObj,"H0",sipType_QIODevice,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

bool sipVH_kio_22(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,const QString& a1,const QString& a2,uint a3,long a4,long a5,long a6)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"NNNulll",new QString(a0),sipType_QString,NULL,new QString(a1),sipType_QString,NULL,new QString(a2),sipType_QString,NULL,a3,a4,a5,a6);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

bool sipVH_kio_23(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,const QString& a1,const QString& a2,PY_LONG_LONG a3,uint a4,long a5,long a6,long a7)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"NNNnulll",new QString(a0),sipType_QString,NULL,new QString(a1),sipType_QString,NULL,new QString(a2),sipType_QString,NULL,a3,a4,a5,a6,a7);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

bool sipVH_kio_24(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,const QString& a1,const QString& a2,const QString& a3,uint a4,long a5,long a6,long a7)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"NNNNulll",new QString(a0),sipType_QString,NULL,new QString(a1),sipType_QString,NULL,new QString(a2),sipType_QString,NULL,new QString(a3),sipType_QString,NULL,a4,a5,a6,a7);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

bool sipVH_kio_25(sip_gilstate_t sipGILState,PyObject *sipMethod,const char *a0,PY_LONG_LONG a1)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"AAn",a0,a1);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

KFileDialog * sipVH_kio_26(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
    KFileDialog * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"");

    if (!resObj || sipParseResult(0,sipMethod,resObj,"H0",sipType_KFileDialog,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_kio_27(sip_gilstate_t sipGILState,PyObject *sipMethod,KUrlCompletion::Mode a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"F",a0,sipType_KUrlCompletion_Mode);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

KUrlCompletion::Mode sipVH_kio_28(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
    KUrlCompletion::Mode sipRes = (KUrlCompletion::Mode)0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"");

    if (!resObj || sipParseResult(0,sipMethod,resObj,"F",sipType_KUrlCompletion_Mode,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

KCModule * sipVH_kio_29(sip_gilstate_t sipGILState,PyObject *sipMethod,QWidget *a0,const char *a1)
{
    KCModule * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DAA",a0,sipType_QWidget,NULL,a1);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"H0",sipType_KCModule,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

bool sipVH_kio_30(sip_gilstate_t sipGILState,PyObject *sipMethod,KUriFilterData& a0)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",&a0,sipType_KUriFilterData,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

KMenu * sipVH_kio_31(sip_gilstate_t sipGILState,PyObject *sipMethod,QAction *a0)
{
    KMenu * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",a0,sipType_QAction,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"H0",sipType_KMenu,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

QAction * sipVH_kio_32(sip_gilstate_t sipGILState,PyObject *sipMethod,const KBookmark& a0)
{
    QAction * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"N",new KBookmark(a0),sipType_KBookmark,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"H0",sipType_QAction,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_kio_33(sip_gilstate_t sipGILState,PyObject *sipMethod,const KBookmark& a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"N",new KBookmark(a0),sipType_KBookmark,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

KIO::PreviewJob * sipVH_kio_34(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0,int a1,int a2)
{
    KIO::PreviewJob * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"Nii",new KUrl(a0),sipType_KUrl,NULL,a1,a2);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"H0",sipType_KIO_PreviewJob,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_kio_35(sip_gilstate_t sipGILState,PyObject *sipMethod,const KFileItem& a0,const QPixmap& a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"NN",new KFileItem(a0),sipType_KFileItem,NULL,new QPixmap(a1),sipType_QPixmap,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

bool sipVH_kio_36(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0,const QMap<QString,QVariant>& a1)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"NN",new KUrl(a0),sipType_KUrl,NULL,new QVariantMap(a1),sipType_QMap_0100QString_0100QVariant,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

bool sipVH_kio_37(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0,const QString& a1)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"NN",new KUrl(a0),sipType_KUrl,NULL,new QString(a1),sipType_QString,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_kio_38(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,QWidget *a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"ND",new QString(a0),sipType_QString,NULL,a1,sipType_QWidget,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

KFile::Modes sipVH_kio_39(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
    KFile::Modes sipRes;
    PyObject *resObj = sipCallMethod(0,sipMethod,"");

    if (!resObj || sipParseResult(0,sipMethod,resObj,"H5",sipType_KFile_Modes,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_kio_40(sip_gilstate_t sipGILState,PyObject *sipMethod,KFile::Modes a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"N",new KFile::Modes(a0),sipType_KFile_Modes,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_41(sip_gilstate_t sipGILState,PyObject *sipMethod,KPreviewWidgetBase *a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",a0,sipType_KPreviewWidgetBase,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_42(sip_gilstate_t sipGILState,PyObject *sipMethod,const QStringList& a0,const QString& a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"NN",new QStringList(a0),sipType_QStringList,NULL,new QString(a1),sipType_QString,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

KSharedPtr<KMimeType> sipVH_kio_43(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
    KSharedPtr<KMimeType> sipRes;
    PyObject *resObj = sipCallMethod(0,sipMethod,"");

    if (!resObj || sipParseResult(0,sipMethod,resObj,"H5",sipType_KSharedPtr_0100KMimeType,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

KAbstractFileWidget::OperationMode sipVH_kio_44(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
    KAbstractFileWidget::OperationMode sipRes = (KAbstractFileWidget::OperationMode)0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"");

    if (!resObj || sipParseResult(0,sipMethod,resObj,"F",sipType_KAbstractFileWidget_OperationMode,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_kio_45(sip_gilstate_t sipGILState,PyObject *sipMethod,KAbstractFileWidget::OperationMode a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"F",a0,sipType_KAbstractFileWidget_OperationMode);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

KUrl sipVH_kio_46(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
    KUrl sipRes;
    PyObject *resObj = sipCallMethod(0,sipMethod,"");

    if (!resObj || sipParseResult(0,sipMethod,resObj,"H5",sipType_KUrl,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

KUrl::List sipVH_kio_47(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
    KUrl::List sipRes;
    PyObject *resObj = sipCallMethod(0,sipMethod,"");

    if (!resObj || sipParseResult(0,sipMethod,resObj,"H5",sipType_KUrl_List,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

QWidget * sipVH_kio_48(sip_gilstate_t sipGILState,PyObject *sipMethod,QWidget *a0,const QStyleOptionViewItem& a1,const QModelIndex& a2)
{
    QWidget * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DNN",a0,sipType_QWidget,NULL,new QStyleOptionViewItem(a1),sipType_QStyleOptionViewItem,NULL,new QModelIndex(a2),sipType_QModelIndex,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"H0",sipType_QWidget,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

QList<QAction *> sipVH_kio_49(sip_gilstate_t sipGILState,PyObject *sipMethod,const KFileItemListProperties& a0,QWidget *a1)
{
    QList<QAction *> sipRes;
    PyObject *resObj = sipCallMethod(0,sipMethod,"ND",new KFileItemListProperties(a0),sipType_KFileItemListProperties,NULL,a1,sipType_QWidget,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"H5",sipType_QList_0101QAction,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_kio_50(sip_gilstate_t sipGILState,PyObject *sipMethod,const KFileItem& a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"N",new KFileItem(a0),sipType_KFileItem,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_51(sip_gilstate_t sipGILState,PyObject *sipMethod,const KFileItem& a0,const QPoint& a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"NN",new KFileItem(a0),sipType_KFileItem,NULL,new QPoint(a1),sipType_QPoint,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_52(sip_gilstate_t sipGILState,PyObject *sipMethod,KDirLister *a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",a0,sipType_KDirLister,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

QAbstractItemView * sipVH_kio_53(sip_gilstate_t sipGILState,PyObject *sipMethod,QWidget *a0,KFile::FileView a1)
{
    QAbstractItemView * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DF",a0,sipType_QWidget,NULL,a1,sipType_KFile_FileView);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"H0",sipType_QAbstractItemView,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

KIO::CopyJob * sipVH_kio_54(sip_gilstate_t sipGILState,PyObject *sipMethod,const KFileItemList& a0,QWidget *a1,bool a2,bool a3)
{
    KIO::CopyJob * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"NDbb",new KFileItemList(a0),sipType_KFileItemList,NULL,a1,sipType_QWidget,NULL,a2,a3);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"H0",sipType_KIO_CopyJob,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

KIO::DeleteJob * sipVH_kio_55(sip_gilstate_t sipGILState,PyObject *sipMethod,const KFileItemList& a0,QWidget *a1,bool a2,bool a3)
{
    KIO::DeleteJob * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"NDbb",new KFileItemList(a0),sipType_KFileItemList,NULL,a1,sipType_QWidget,NULL,a2,a3);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"H0",sipType_KIO_DeleteJob,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_kio_56(sip_gilstate_t sipGILState,PyObject *sipMethod,KFile::FileView a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"F",a0,sipType_KFile_FileView);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_57(sip_gilstate_t sipGILState,PyObject *sipMethod,QAbstractItemView *a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",a0,sipType_QAbstractItemView,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_58(sip_gilstate_t sipGILState,PyObject *sipMethod,KIO::Job *a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"D",a0,sipType_KIO_Job,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

bool sipVH_kio_59(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,const QStringList& a1)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"NN",new QString(a0),sipType_QString,NULL,new QStringList(a1),sipType_QStringList,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

bool sipVH_kio_60(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,const QList<QRegExp>& a1)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"NN",new QString(a0),sipType_QString,NULL,new QList<QRegExp>(a1),sipType_QList_0100QRegExp,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

bool sipVH_kio_61(sip_gilstate_t sipGILState,PyObject *sipMethod,const KFileItem& a0)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"N",new KFileItem(a0),sipType_KFileItem,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

KFileItem sipVH_kio_62(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0)
{
    KFileItem sipRes;
    PyObject *resObj = sipCallMethod(0,sipMethod,"N",new QString(a0),sipType_QString,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"H5",sipType_KFileItem,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

KFileItem sipVH_kio_63(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0)
{
    KFileItem sipRes;
    PyObject *resObj = sipCallMethod(0,sipMethod,"N",new KUrl(a0),sipType_KUrl,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"H5",sipType_KFileItem,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

bool sipVH_kio_64(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0,KDirLister::OpenUrlFlags a1)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"NN",new KUrl(a0),sipType_KUrl,NULL,new KDirLister::OpenUrlFlags(a1),sipType_KDirLister_OpenUrlFlags,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

int sipVH_kio_65(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,const QString& a1,QString *a2,QString *a3,int a4)
{
    int sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"NNDDi",new QString(a0),sipType_QString,NULL,new QString(a1),sipType_QString,NULL,a2,sipType_QString,NULL,a3,sipType_QString,NULL,a4);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"i",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

bool sipVH_kio_66(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,void *a1,const QString& a2,const QString& a3)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"NVNN",new QString(a0),sipType_QString,NULL,a1,new QString(a2),sipType_QString,NULL,new QString(a3),sipType_QString,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

KBookmarkDialog * sipVH_kio_67(sip_gilstate_t sipGILState,PyObject *sipMethod,KBookmarkManager *a0,QWidget *a1)
{
    KBookmarkDialog * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DD",a0,sipType_KBookmarkManager,NULL,a1,sipType_QWidget,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"H0",sipType_KBookmarkDialog,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_kio_68(sip_gilstate_t sipGILState,PyObject *sipMethod,const KBookmarkGroup& a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"N",new KBookmarkGroup(a0),sipType_KBookmarkGroup,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_69(sip_gilstate_t sipGILState,PyObject *sipMethod,const KBookmark& a0,Qt::MouseButtons a1,Qt::KeyboardModifiers a2)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"NNN",new KBookmark(a0),sipType_KBookmark,NULL,new Qt::MouseButtons(a1),sipType_Qt_MouseButtons,NULL,new Qt::KeyboardModifiers(a2),sipType_Qt_KeyboardModifiers,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

bool sipVH_kio_70(sip_gilstate_t sipGILState,PyObject *sipMethod,KBookmarkOwner::BookmarkOption a0)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"F",a0,sipType_KBookmarkOwner_BookmarkOption);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

QList<QPair<QString,QString> > sipVH_kio_71(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
    QList<QPair<QString,QString> > sipRes;
    PyObject *resObj = sipCallMethod(0,sipMethod,"");

    if (!resObj || sipParseResult(0,sipMethod,resObj,"H5",sipType_QList_0600QPair_0100QString_0100QString,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

QString sipVH_kio_72(sip_gilstate_t sipGILState,PyObject *sipMethod,bool a0)
{
    QString sipRes;
    PyObject *resObj = sipCallMethod(0,sipMethod,"b",a0);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"H5",sipType_QString,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_kio_73(sip_gilstate_t sipGILState,PyObject *sipMethod,int a0,const KBookmark& a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"iN",a0,new KBookmark(a1),sipType_KBookmark,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

void sipVH_kio_74(sip_gilstate_t sipGILState,PyObject *sipMethod,int a0)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"i",a0);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

KArchiveDirectory * sipVH_kio_75(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
    KArchiveDirectory * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"");

    if (!resObj || sipParseResult(0,sipMethod,resObj,"H0",sipType_KArchiveDirectory,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

bool sipVH_kio_76(sip_gilstate_t sipGILState,PyObject *sipMethod,const QString& a0,const QString& a1,const QString& a2,const char *a3,PY_LONG_LONG a4,uint a5,long a6,long a7,long a8)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"NNNAAnulll",new QString(a0),sipType_QString,NULL,new QString(a1),sipType_QString,NULL,new QString(a2),sipType_QString,NULL,a3,a4,a5,a6,a7,a8);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_kio_77(sip_gilstate_t sipGILState,PyObject *sipMethod,int a0,void *a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"iV",a0,a1);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

KFileFilterCombo * sipVH_kio_78(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
    KFileFilterCombo * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"");

    if (!resObj || sipParseResult(0,sipMethod,resObj,"H0",sipType_KFileFilterCombo,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

KUrlComboBox * sipVH_kio_79(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
    KUrlComboBox * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"");

    if (!resObj || sipParseResult(0,sipMethod,resObj,"H0",sipType_KUrlComboBox,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

KPushButton * sipVH_kio_80(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
    KPushButton * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"");

    if (!resObj || sipParseResult(0,sipMethod,resObj,"H0",sipType_KPushButton,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

KToolBar * sipVH_kio_81(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
    KToolBar * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"");

    if (!resObj || sipParseResult(0,sipMethod,resObj,"H0",sipType_KToolBar,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

KUrl sipVH_kio_82(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0,bool a1,QWidget *a2,const QString& a3)
{
    KUrl sipRes;
    PyObject *resObj = sipCallMethod(0,sipMethod,"NbDN",new KUrl(a0),sipType_KUrl,NULL,a1,a2,sipType_QWidget,NULL,new QString(a3),sipType_QString,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"H5",sipType_KUrl,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

KUrl sipVH_kio_83(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0,QString& a1)
{
    KUrl sipRes;
    PyObject *resObj = sipCallMethod(0,sipMethod,"ND",new KUrl(a0),sipType_KUrl,NULL,&a1,sipType_QString,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"H5",sipType_KUrl,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

QWidget * sipVH_kio_84(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0,QWidget *a1)
{
    QWidget * sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"ND",new KUrl(a0),sipType_KUrl,NULL,a1,sipType_QWidget,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"H0",sipType_QWidget,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

KIO::SkipDialog_Result sipVH_kio_85(sip_gilstate_t sipGILState,PyObject *sipMethod,KJob *a0,bool a1,const QString& a2)
{
    KIO::SkipDialog_Result sipRes = (KIO::SkipDialog_Result)0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DbN",a0,sipType_KJob,NULL,a1,new QString(a2),sipType_QString,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"F",sipType_KIO_SkipDialog_Result,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

KIO::RenameDialog_Result sipVH_kio_86(sip_gilstate_t sipGILState,PyObject *sipMethod,KJob *a0,const QString& a1,const QString& a2,const QString& a3,KIO::RenameDialog_Mode a4,QString& a5,unsigned PY_LONG_LONG a6,unsigned PY_LONG_LONG a7,long a8,long a9,long a10,long a11)
{
    KIO::RenameDialog_Result sipRes = (KIO::RenameDialog_Result)0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"DNNNFDoollll",a0,sipType_KJob,NULL,new QString(a1),sipType_QString,NULL,new QString(a2),sipType_QString,NULL,new QString(a3),sipType_QString,NULL,a4,sipType_KIO_RenameDialog_Mode,&a5,sipType_QString,NULL,a6,a7,a8,a9,a10,a11);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"F",sipType_KIO_RenameDialog_Result,&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

void sipVH_kio_87(sip_gilstate_t sipGILState,PyObject *sipMethod,KIO::UDSEntry& a0,bool a1)
{
    PyObject *resObj = sipCallMethod(0,sipMethod,"Db",&a0,sipType_KIO_UDSEntry,NULL,a1);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"Z") < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)
}

bool sipVH_kio_88(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0,KUrl& a1)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"ND",new KUrl(a0),sipType_KUrl,NULL,&a1,sipType_KUrl,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

bool sipVH_kio_89(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl& a0,const KUrl& a1,const KDateTime& a2,const KDateTime& a3)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"NNNN",new KUrl(a0),sipType_KUrl,NULL,new KUrl(a1),sipType_KUrl,NULL,new KDateTime(a2),sipType_KDateTime,NULL,new KDateTime(a3),sipType_KDateTime,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}

bool sipVH_kio_90(sip_gilstate_t sipGILState,PyObject *sipMethod,const KUrl::List& a0)
{
    bool sipRes = 0;
    PyObject *resObj = sipCallMethod(0,sipMethod,"N",new KUrl::List(a0),sipType_KUrl_List,NULL);

    if (!resObj || sipParseResult(0,sipMethod,resObj,"b",&sipRes) < 0)
        PyErr_Print();

    Py_XDECREF(resObj);
    Py_DECREF(sipMethod);

    SIP_RELEASE_GIL(sipGILState)

    return sipRes;
}


extern "C" {static PyObject *func_qHash(PyObject *,PyObject *);}
static PyObject *func_qHash(PyObject *,PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QString * a0;
        int a0State = 0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J1", sipType_QString,&a0, &a0State))
        {
            uint sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = qHash(*a0);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    {
        const KFileItem * a0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J9", sipType_KFileItem, &a0))
        {
            uint sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = qHash(*a0);
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_qHash, NULL);

    return NULL;
}


extern "C" {static PyObject *slot___rshift__(PyObject *,PyObject *);}
static PyObject *slot___rshift__(PyObject *sipArg0,PyObject *sipArg1)
{
    PyObject *sipParseErr = NULL;

    {
        QDataStream * a0;
        KACL * a1;

        if (sipParsePair(&sipParseErr, sipArg0, sipArg1, "J9J9", sipType_QDataStream, &a0, sipType_KACL, &a1))
        {
            QDataStream *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = &(*a0 >> *a1);
            Py_END_ALLOW_THREADS

            return sipConvertFromType(sipRes,sipType_QDataStream,NULL);
        }
    }

    {
        QDataStream * a0;
        KFileItem * a1;

        if (sipParsePair(&sipParseErr, sipArg0, sipArg1, "J9J9", sipType_QDataStream, &a0, sipType_KFileItem, &a1))
        {
            QDataStream *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = &(*a0 >> *a1);
            Py_END_ALLOW_THREADS

            return sipConvertFromType(sipRes,sipType_QDataStream,NULL);
        }
    }

    {
        QDataStream * a0;
        KIO::UDSEntry * a1;

        if (sipParsePair(&sipParseErr, sipArg0, sipArg1, "J9J9", sipType_QDataStream, &a0, sipType_KIO_UDSEntry, &a1))
        {
            QDataStream *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = &(*a0 >> *a1);
            Py_END_ALLOW_THREADS

            return sipConvertFromType(sipRes,sipType_QDataStream,NULL);
        }
    }

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    Py_INCREF(Py_NotImplemented);
    return Py_NotImplemented;
}


extern "C" {static PyObject *slot___lshift__(PyObject *,PyObject *);}
static PyObject *slot___lshift__(PyObject *sipArg0,PyObject *sipArg1)
{
    PyObject *sipParseErr = NULL;

    {
        QDataStream * a0;
        const KACL * a1;

        if (sipParsePair(&sipParseErr, sipArg0, sipArg1, "J9J9", sipType_QDataStream, &a0, sipType_KACL, &a1))
        {
            QDataStream *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = &(*a0 << *a1);
            Py_END_ALLOW_THREADS

            return sipConvertFromType(sipRes,sipType_QDataStream,NULL);
        }
    }

    {
        QDataStream * a0;
        const KFileItem * a1;

        if (sipParsePair(&sipParseErr, sipArg0, sipArg1, "J9J9", sipType_QDataStream, &a0, sipType_KFileItem, &a1))
        {
            QDataStream *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = &(*a0 << *a1);
            Py_END_ALLOW_THREADS

            return sipConvertFromType(sipRes,sipType_QDataStream,NULL);
        }
    }

    {
        QDataStream * a0;
        const KIO::UDSEntry * a1;

        if (sipParsePair(&sipParseErr, sipArg0, sipArg1, "J9J9", sipType_QDataStream, &a0, sipType_KIO_UDSEntry, &a1))
        {
            QDataStream *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = &(*a0 << *a1);
            Py_END_ALLOW_THREADS

            return sipConvertFromType(sipRes,sipType_QDataStream,NULL);
        }
    }

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    Py_INCREF(Py_NotImplemented);
    return Py_NotImplemented;
}

static sipPySlotExtenderDef slotExtenders[] = {
    {(void *)slot___rshift__, rshift_slot, {0, 0, 0}},
    {(void *)slot___lshift__, lshift_slot, {0, 0, 0}},
    {NULL, (sipPySlotType)0, {0, 0, 0}}
};


/* Convert to a sub-class if possible. */
extern "C" {static const sipTypeDef *sipSubClass_KAbstractFileModule(void **);}
static const sipTypeDef *sipSubClass_KAbstractFileModule(void **sipCppRet)
{
    QObject *sipCpp = reinterpret_cast<QObject *>(*sipCppRet);
    const sipTypeDef *sipType;

#line 128 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kabstractfilemodule.sip"
    // CTSCC for subclasses of 'QObject'
    sipType = NULL;

    if (dynamic_cast<KAbstractFileItemActionPlugin*>(sipCpp))
        sipType = sipType_KAbstractFileItemActionPlugin;
    else if (dynamic_cast<KAbstractFileModule*>(sipCpp))
        sipType = sipType_KAbstractFileModule;
    else if (dynamic_cast<KAutoMount*>(sipCpp))
        sipType = sipType_KAutoMount;
    else if (dynamic_cast<KAutoUnmount*>(sipCpp))
        sipType = sipType_KAutoUnmount;
    else if (dynamic_cast<KBookmarkDomBuilder*>(sipCpp))
        sipType = sipType_KBookmarkDomBuilder;
    else if (dynamic_cast<KBookmarkImporterBase*>(sipCpp))
        {
        sipType = sipType_KBookmarkImporterBase;
        if (dynamic_cast<KCrashBookmarkImporterImpl*>(sipCpp))
            sipType = sipType_KCrashBookmarkImporterImpl;
        else if (dynamic_cast<KIEBookmarkImporterImpl*>(sipCpp))
            sipType = sipType_KIEBookmarkImporterImpl;
        else if (dynamic_cast<KNSBookmarkImporterImpl*>(sipCpp))
            {
            sipType = sipType_KNSBookmarkImporterImpl;
            if (dynamic_cast<KMozillaBookmarkImporterImpl*>(sipCpp))
                sipType = sipType_KMozillaBookmarkImporterImpl;
            }
        else if (dynamic_cast<KOperaBookmarkImporterImpl*>(sipCpp))
            sipType = sipType_KOperaBookmarkImporterImpl;
        else if (dynamic_cast<KXBELBookmarkImporterImpl*>(sipCpp))
            sipType = sipType_KXBELBookmarkImporterImpl;
        }
    else if (dynamic_cast<KBookmarkManager*>(sipCpp))
        sipType = sipType_KBookmarkManager;
    else if (dynamic_cast<KBookmarkMenu*>(sipCpp))
        {
        sipType = sipType_KBookmarkMenu;
        if (dynamic_cast<KonqBookmarkMenu*>(sipCpp))
            sipType = sipType_KonqBookmarkMenu;
        }
    else if (dynamic_cast<KUrlCompletion*>(sipCpp))
        {
        sipType = sipType_KUrlCompletion;
        if (dynamic_cast<KShellCompletion*>(sipCpp))
            sipType = sipType_KShellCompletion;
        }
    else if (dynamic_cast<KCrashBookmarkImporter*>(sipCpp))
        sipType = sipType_KCrashBookmarkImporter;
    else if (dynamic_cast<KDataTool*>(sipCpp))
        sipType = sipType_KDataTool;
    else if (dynamic_cast<KDirLister*>(sipCpp))
        sipType = sipType_KDirLister;
    else if (dynamic_cast<KDirWatch*>(sipCpp))
        sipType = sipType_KDirWatch;
    else if (dynamic_cast<KDiskFreeSpace*>(sipCpp))
        sipType = sipType_KDiskFreeSpace;
    else if (dynamic_cast<KFileItemActionPlugin*>(sipCpp))
        sipType = sipType_KFileItemActionPlugin;
    else if (dynamic_cast<KFileItemActions*>(sipCpp))
        sipType = sipType_KFileItemActions;
    else if (dynamic_cast<KFilePreviewGenerator*>(sipCpp))
        sipType = sipType_KFilePreviewGenerator;
    else if (dynamic_cast<KFileWritePlugin*>(sipCpp))
        sipType = sipType_KFileWritePlugin;
    else if (dynamic_cast<KIO::Connection*>(sipCpp))
        sipType = sipType_KIO_Connection;
    else if (dynamic_cast<KIO::ConnectionServer*>(sipCpp))
        sipType = sipType_KIO_ConnectionServer;
    else if (dynamic_cast<KIO::FileUndoManager*>(sipCpp))
        sipType = sipType_KIO_FileUndoManager;
    else if (dynamic_cast<KIO::ForwardingSlaveBase*>(sipCpp))
        sipType = sipType_KIO_ForwardingSlaveBase;
    else if (dynamic_cast<KIO::NetAccess*>(sipCpp))
        sipType = sipType_KIO_NetAccess;
    else if (dynamic_cast<KIO::Scheduler*>(sipCpp))
        sipType = sipType_KIO_Scheduler;
    else if (dynamic_cast<KIO::SessionData*>(sipCpp))
        sipType = sipType_KIO_SessionData;
    else if (dynamic_cast<KIO::SlaveConfig*>(sipCpp))
        sipType = sipType_KIO_SlaveConfig;
    else if (dynamic_cast<KIO::SlaveInterface*>(sipCpp))
        {
        sipType = sipType_KIO_SlaveInterface;
        if (dynamic_cast<KIO::Slave*>(sipCpp))
            sipType = sipType_KIO_Slave;
        }
    else if (dynamic_cast<KIO::Job*>(sipCpp))
        {
        sipType = sipType_KIO_Job;
        if (dynamic_cast<KIO::ChmodJob*>(sipCpp))
            sipType = sipType_KIO_ChmodJob;
        else if (dynamic_cast<KIO::CopyJob*>(sipCpp))
            sipType = sipType_KIO_CopyJob;
        else if (dynamic_cast<KIO::DeleteJob*>(sipCpp))
            sipType = sipType_KIO_DeleteJob;
        else if (dynamic_cast<KIO::DirectorySizeJob*>(sipCpp))
            sipType = sipType_KIO_DirectorySizeJob;
        else if (dynamic_cast<KIO::FileCopyJob*>(sipCpp))
            sipType = sipType_KIO_FileCopyJob;
        else if (dynamic_cast<KIO::MetaInfoJob*>(sipCpp))
            sipType = sipType_KIO_MetaInfoJob;
        else if (dynamic_cast<KIO::PreviewJob*>(sipCpp))
            sipType = sipType_KIO_PreviewJob;
        else if (dynamic_cast<KIO::SimpleJob*>(sipCpp))
            {
            sipType = sipType_KIO_SimpleJob;
            if (dynamic_cast<KIO::FileJob*>(sipCpp))
                sipType = sipType_KIO_FileJob;
            else if (dynamic_cast<KIO::ListJob*>(sipCpp))
                sipType = sipType_KIO_ListJob;
            else if (dynamic_cast<KIO::StatJob*>(sipCpp))
                sipType = sipType_KIO_StatJob;
            else if (dynamic_cast<KIO::TransferJob*>(sipCpp))
                {
                sipType = sipType_KIO_TransferJob;
                if (dynamic_cast<KIO::DavJob*>(sipCpp))
                    sipType = sipType_KIO_DavJob;
                else if (dynamic_cast<KIO::MimetypeJob*>(sipCpp))
                    sipType = sipType_KIO_MimetypeJob;
                else if (dynamic_cast<KIO::MultiGetJob*>(sipCpp))
                    sipType = sipType_KIO_MultiGetJob;
                else if (dynamic_cast<KIO::SpecialJob*>(sipCpp))
                    sipType = sipType_KIO_SpecialJob;
                else if (dynamic_cast<KIO::StoredTransferJob*>(sipCpp))
                    sipType = sipType_KIO_StoredTransferJob;
                }
            }
        }
    else if (dynamic_cast<KIO::JobUiDelegate*>(sipCpp))
        sipType = sipType_KIO_JobUiDelegate;
    else if (dynamic_cast<KNFSShare*>(sipCpp))
        sipType = sipType_KNFSShare;
    else if (dynamic_cast<KPropertiesDialogPlugin*>(sipCpp))
        {
        sipType = sipType_KPropertiesDialogPlugin;
        if (dynamic_cast<KFileSharePropsPlugin*>(sipCpp))
            sipType = sipType_KFileSharePropsPlugin;
        }
    else if (dynamic_cast<KRun*>(sipCpp))
        sipType = sipType_KRun;
    else if (dynamic_cast<KSambaShare*>(sipCpp))
        sipType = sipType_KSambaShare;
    else if (dynamic_cast<KUriFilterPlugin*>(sipCpp))
        sipType = sipType_KUriFilterPlugin;
    else if (dynamic_cast<KFileItemDelegate*>(sipCpp))
        sipType = sipType_KFileItemDelegate;
    else if (dynamic_cast<KDeviceListModel*>(sipCpp))
        sipType = sipType_KDeviceListModel;
    else if (dynamic_cast<KDirModel*>(sipCpp))
        sipType = sipType_KDirModel;
    else if (dynamic_cast<KFilePlacesModel*>(sipCpp))
        sipType = sipType_KFilePlacesModel;
    else if (dynamic_cast<KDirSortFilterProxyModel*>(sipCpp))
        sipType = sipType_KDirSortFilterProxyModel;
    else if (dynamic_cast<KBookmarkActionMenu*>(sipCpp))
        sipType = sipType_KBookmarkActionMenu;
    else if (dynamic_cast<KNewFileMenu*>(sipCpp))
        sipType = sipType_KNewFileMenu;
    else if (dynamic_cast<KBookmarkAction*>(sipCpp))
        sipType = sipType_KBookmarkAction;
    else if (dynamic_cast<KDataToolAction*>(sipCpp))
        sipType = sipType_KDataToolAction;
    else if (dynamic_cast<KDirOperator*>(sipCpp))
        sipType = sipType_KDirOperator;
    else if (dynamic_cast<KFileMetaDataConfigurationWidget*>(sipCpp))
        sipType = sipType_KFileMetaDataConfigurationWidget;
    else if (dynamic_cast<KFileMetaDataWidget*>(sipCpp))
        sipType = sipType_KFileMetaDataWidget;
    else if (dynamic_cast<KFileWidget*>(sipCpp))
        sipType = sipType_KFileWidget;
    else if (dynamic_cast<KIO::RenameDialogPlugin*>(sipCpp))
        sipType = sipType_KIO_RenameDialogPlugin;
    else if (dynamic_cast<KPreviewWidgetBase*>(sipCpp))
        {
        sipType = sipType_KPreviewWidgetBase;
        if (dynamic_cast<KImageFilePreview*>(sipCpp))
            sipType = sipType_KImageFilePreview;
        }
    else if (dynamic_cast<KStatusBarOfflineIndicator*>(sipCpp))
        sipType = sipType_KStatusBarOfflineIndicator;
    else if (dynamic_cast<KUrlNavigator*>(sipCpp))
        sipType = sipType_KUrlNavigator;
    else if (dynamic_cast<KIconButton*>(sipCpp))
        sipType = sipType_KIconButton;
    else if (dynamic_cast<KFileFilterCombo*>(sipCpp))
        sipType = sipType_KFileFilterCombo;
    else if (dynamic_cast<KUrlComboBox*>(sipCpp))
        sipType = sipType_KUrlComboBox;
    else if (dynamic_cast<KBookmarkDialog*>(sipCpp))
        sipType = sipType_KBookmarkDialog;
    else if (dynamic_cast<KDirSelectDialog*>(sipCpp))
        sipType = sipType_KDirSelectDialog;
    else if (dynamic_cast<KFileDialog*>(sipCpp))
        {
        sipType = sipType_KFileDialog;
        if (dynamic_cast<KEncodingFileDialog*>(sipCpp))
            sipType = sipType_KEncodingFileDialog;
        }
    else if (dynamic_cast<KIO::SkipDialog*>(sipCpp))
        sipType = sipType_KIO_SkipDialog;
    else if (dynamic_cast<KIconDialog*>(sipCpp))
        sipType = sipType_KIconDialog;
    else if (dynamic_cast<KMimeTypeChooserDialog*>(sipCpp))
        sipType = sipType_KMimeTypeChooserDialog;
    else if (dynamic_cast<KNameAndUrlInputDialog*>(sipCpp))
        sipType = sipType_KNameAndUrlInputDialog;
    else if (dynamic_cast<KOpenWithDialog*>(sipCpp))
        sipType = sipType_KOpenWithDialog;
    else if (dynamic_cast<KOCRDialog*>(sipCpp))
        sipType = sipType_KOCRDialog;
    else if (dynamic_cast<KPropertiesDialog*>(sipCpp))
        sipType = sipType_KPropertiesDialog;
    else if (dynamic_cast<KScanDialog*>(sipCpp))
        sipType = sipType_KScanDialog;
    else if (dynamic_cast<KIO::PasswordDialog*>(sipCpp))
        sipType = sipType_KIO_PasswordDialog;
    else if (dynamic_cast<KUrlRequesterDialog*>(sipCpp))
        sipType = sipType_KUrlRequesterDialog;
    else if (dynamic_cast<KIO::RenameDialog*>(sipCpp))
        sipType = sipType_KIO_RenameDialog;
    else if (dynamic_cast<KBuildSycocaProgressDialog*>(sipCpp))
        sipType = sipType_KBuildSycocaProgressDialog;
    else if (dynamic_cast<KUrlRequester*>(sipCpp))
        {
        sipType = sipType_KUrlRequester;
        if (dynamic_cast<KUrlComboRequester*>(sipCpp))
            sipType = sipType_KUrlComboRequester;
        }
    else if (dynamic_cast<KMimeTypeChooser*>(sipCpp))
        sipType = sipType_KMimeTypeChooser;
    else if (dynamic_cast<KFilePlacesView*>(sipCpp))
        sipType = sipType_KFilePlacesView;
    else if (dynamic_cast<KIconCanvas*>(sipCpp))
        sipType = sipType_KIconCanvas;
    else if (dynamic_cast<KBookmarkContextMenu*>(sipCpp))
        sipType = sipType_KBookmarkContextMenu;
#line 4286 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

    return sipType;
}


/* Convert to a sub-class if possible. */
extern "C" {static const sipTypeDef *sipSubClass_KAr(void **);}
static const sipTypeDef *sipSubClass_KAr(void **sipCppRet)
{
    KAr *sipCpp = reinterpret_cast<KAr *>(*sipCppRet);
    const sipTypeDef *sipType;

#line 59 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kar.sip"
    // CTSCC for subclasses of 'KArchive'
    sipType = NULL;

    if (dynamic_cast<KAr*>(sipCpp))
        sipType = sipType_KAr;
    else if (dynamic_cast<KTar*>(sipCpp))
        sipType = sipType_KTar;
    else if (dynamic_cast<KZip*>(sipCpp))
        sipType = sipType_KZip;
#line 4309 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

    return sipType;
}


/* Convert to a sub-class if possible. */
extern "C" {static const sipTypeDef *sipSubClass_KArchiveDirectory(void **);}
static const sipTypeDef *sipSubClass_KArchiveDirectory(void **sipCppRet)
{
    KArchiveDirectory *sipCpp = reinterpret_cast<KArchiveDirectory *>(*sipCppRet);
    const sipTypeDef *sipType;

#line 179 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/karchive.sip"
    // CTSCC for subclasses of 'KArchiveEntry'
    sipType = NULL;

    if (dynamic_cast<KArchiveDirectory*>(sipCpp))
        sipType = sipType_KArchiveDirectory;
    else if (dynamic_cast<KArchiveFile*>(sipCpp))
        {
        sipType = sipType_KArchiveFile;
        if (dynamic_cast<KZipFileEntry*>(sipCpp))
            sipType = sipType_KZipFileEntry;
        }
#line 4334 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

    return sipType;
}


/* Convert to a sub-class if possible. */
extern "C" {static const sipTypeDef *sipSubClass_KBookmarkExporterBase(void **);}
static const sipTypeDef *sipSubClass_KBookmarkExporterBase(void **sipCppRet)
{
    KBookmarkExporterBase *sipCpp = reinterpret_cast<KBookmarkExporterBase *>(*sipCppRet);
    const sipTypeDef *sipType;

#line 35 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kbookmarkexporter.sip"
    // CTSCC for subclasses of 'KBookmarkExporterBase'
    sipType = NULL;

    if (dynamic_cast<KIEBookmarkExporterImpl*>(sipCpp))
        sipType = sipType_KIEBookmarkExporterImpl;
    else if (dynamic_cast<KNSBookmarkExporterImpl*>(sipCpp))
        sipType = sipType_KNSBookmarkExporterImpl;
    else if (dynamic_cast<KOperaBookmarkExporterImpl*>(sipCpp))
        sipType = sipType_KOperaBookmarkExporterImpl;
#line 4357 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

    return sipType;
}


/* Convert to a sub-class if possible. */
extern "C" {static const sipTypeDef *sipSubClass_KBookmarkOwner(void **);}
static const sipTypeDef *sipSubClass_KBookmarkOwner(void **sipCppRet)
{
    KBookmarkOwner *sipCpp = reinterpret_cast<KBookmarkOwner *>(*sipCppRet);
    const sipTypeDef *sipType;

#line 103 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kbookmarkmanager.sip"
    // CTSCC for subclasses of 'KBookmarkOwner'
    sipType = NULL;

    if (dynamic_cast<KonqBookmarkOwner*>(sipCpp))
        sipType = sipType_KonqBookmarkOwner;
#line 4376 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

    return sipType;
}


/* Convert to a sub-class if possible. */
extern "C" {static const sipTypeDef *sipSubClass_KIO_AccessManager(void **);}
static const sipTypeDef *sipSubClass_KIO_AccessManager(void **sipCppRet)
{
    QObject *sipCpp = reinterpret_cast<QObject *>(*sipCppRet);
    const sipTypeDef *sipType;

#line 44 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/accessmanager.sip"
    // CTSCC for subclasses of 'AccessManager'
    sipType = NULL;

    if (dynamic_cast<KIO::AccessManager*>(sipCpp))
        sipType = sipType_KIO_AccessManager;
#line 4395 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

    return sipType;
}


/* Convert to a sub-class if possible. */
extern "C" {static const sipTypeDef *sipSubClass_KIO_Integration_CookieJar(void **);}
static const sipTypeDef *sipSubClass_KIO_Integration_CookieJar(void **sipCppRet)
{
    QObject *sipCpp = reinterpret_cast<QObject *>(*sipCppRet);
    const sipTypeDef *sipType;

#line 80 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/accessmanager.sip"
    // CTSCC for subclasses of 'CookieJar'
    sipType = NULL;

    if (dynamic_cast<KIO::Integration::CookieJar*>(sipCpp))
        sipType = sipType_KIO_Integration_CookieJar;
#line 4414 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

    return sipType;
}


/* Convert to a sub-class if possible. */
extern "C" {static const sipTypeDef *sipSubClass_ThumbCreator(void **);}
static const sipTypeDef *sipSubClass_ThumbCreator(void **sipCppRet)
{
    ThumbCreator *sipCpp = reinterpret_cast<ThumbCreator *>(*sipCppRet);
    const sipTypeDef *sipType;

#line 43 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/thumbcreator.sip"
    // CTSCC for subclasses of 'ThumbCreator'
    sipType = NULL;

    if (dynamic_cast<ThumbCreatorV2*>(sipCpp))
        sipType = sipType_ThumbCreatorV2;
    else if (dynamic_cast<ThumbSequenceCreator*>(sipCpp))
        sipType = sipType_ThumbSequenceCreator;
#line 4435 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

    return sipType;
}


/* Convert to a sub-class if possible. */
extern "C" {static const sipTypeDef *sipSubClass_KUrlPixmapProvider(void **);}
static const sipTypeDef *sipSubClass_KUrlPixmapProvider(void **sipCppRet)
{
    KUrlPixmapProvider *sipCpp = reinterpret_cast<KUrlPixmapProvider *>(*sipCppRet);
    const sipTypeDef *sipType;

#line 55 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kurlpixmapprovider.sip"
    // CTSCC for subclasses of 'KPixmapProvider'
    sipType = NULL;

    if (dynamic_cast<KUrlPixmapProvider*>(sipCpp))
        sipType = sipType_KUrlPixmapProvider;
#line 4454 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

    return sipType;
}


/* Convert to a sub-class if possible. */
extern "C" {static const sipTypeDef *sipSubClass_KIO_TCPSlaveBase(void **);}
static const sipTypeDef *sipSubClass_KIO_TCPSlaveBase(void **sipCppRet)
{
    KIO::TCPSlaveBase *sipCpp = reinterpret_cast<KIO::TCPSlaveBase *>(*sipCppRet);
    const sipTypeDef *sipType;

#line 77 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/tcpslavebase.sip"
    // CTSCC for subclasses of 'SlaveBase'
    sipType = NULL;

    if (dynamic_cast<KIO::ForwardingSlaveBase*>(sipCpp))
        sipType = sipType_KIO_ForwardingSlaveBase;
    else if (dynamic_cast<KIO::TCPSlaveBase*>(sipCpp))
        sipType = sipType_KIO_TCPSlaveBase;
#line 4475 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

    return sipType;
}
static sipEnumTypeDef enumTypes[] = {
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__UDSEntry__StandardFieldTypes, {0}}, sipNameNr_StandardFieldTypes, 175, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_ThumbCreator__Flags, {0}}, sipNameNr_Flags, 260, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__TCPSlaveBase__SslResultDetail, {0}}, sipNameNr_SslResultDetail, 171, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__SslUi__RulesStorage, {0}}, sipNameNr_RulesStorage, 166, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__Message, {0}}, sipNameNr_Message, 101, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__Info, {0}}, sipNameNr_Info, 101, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__SlaveBase__VirtualFunctionId, {0}}, sipNameNr_VirtualFunctionId, 160, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__SlaveBase__MessageBoxType, {0}}, sipNameNr_MessageBoxType, 160, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__SkipDialog_Result, {0}}, sipNameNr_SkipDialog_Result, 101, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__RenameDialog_Result, {0}}, sipNameNr_RenameDialog_Result, 101, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__RenameDialog_Mode, {0}}, sipNameNr_RenameDialog_Mode, 101, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__PreviewJob__ScaleType, {0}}, sipNameNr_ScaleType, 147, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_PredicateProperties__Attributes, {0}}, sipNameNr_Attributes, 247, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__NetAccess__StatSide, {0}}, sipNameNr_StatSide, 140, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KZip__Compression, {0}}, sipNameNr_Compression, 240, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KZip__ExtraField, {0}}, sipNameNr_ExtraField, 240, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KUrlCompletion__Mode, {0}}, sipNameNr_Mode, 233, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KUrlComboBox__OverLoadResolving, {0}}, sipNameNr_OverLoadResolving, 229, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KUrlComboBox__Mode, {0}}, sipNameNr_Mode, 229, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KUriFilter__SearchFilterType, {0}}, sipNameNr_SearchFilterType, 220, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KUriFilterData__SearchFilterOption, {0}}, sipNameNr_SearchFilterOption, 223, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KUriFilterData__UriTypes, {0}}, sipNameNr_UriTypes, 223, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KSambaShareData__UserShareError, {0}}, sipNameNr_UserShareError, 212, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KSambaShareData__GuestPermission, {0}}, sipNameNr_GuestPermission, 212, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KProtocolManager__ProxyAuthMode, {0}}, sipNameNr_ProxyAuthMode, 204, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KProtocolManager__ProxyType, {0}}, sipNameNr_ProxyType, 204, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KMountPoint__FileSystemFlag, {0}}, sipNameNr_FileSystemFlag, 186, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KMountPoint__DetailsNeededFlag, {0}}, sipNameNr_DetailsNeededFlag, 186, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KMimeTypeChooser__Visuals, {0}}, sipNameNr_Visuals, 183, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__AccessManager__Attribute, {0}}, sipNameNr_Attribute, 102, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KImageIO__Mode, {0}}, sipNameNr_Mode, 181, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFileShare__ShareMode, {0}}, sipNameNr_ShareMode, 93, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFileShare__Authorization, {0}}, sipNameNr_Authorization, 93, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFilePlacesModel__AdditionalRoles, {0}}, sipNameNr_AdditionalRoles, 89, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFileMetaInfo__What, {0}}, sipNameNr_What, 85, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFileItemDelegate__Information, {0}}, sipNameNr_Information, 79, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFileItem__FileTimes, {0}}, sipNameNr_FileTimes, 75, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFileDialog__Option, {0}}, sipNameNr_Option, 70, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFileDialog__OperationMode, {0}}, sipNameNr_OperationMode, 70, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFile__SelectionMode, {0}}, sipNameNr_SelectionMode, 65, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFile__FileView, {0}}, sipNameNr_FileView, 65, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFile__Mode, {0}}, sipNameNr_Mode, 65, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KEMailSettings__Extension, {0}}, sipNameNr_Extension, 60, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KEMailSettings__Setting, {0}}, sipNameNr_Setting, 60, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDirWatch__Method, {0}}, sipNameNr_Method, 54, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDirWatch__WatchMode, {0}}, sipNameNr_WatchMode, 54, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDirOperator__ActionType, {0}}, sipNameNr_ActionType, 50, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDirModel__DropsAllowedFlag, {0}}, sipNameNr_DropsAllowedFlag, 45, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDirModel__AdditionalRoles, {0}}, sipNameNr_AdditionalRoles, 45, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDirModel__ModelColumns, {0}}, sipNameNr_ModelColumns, 45, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDirLister__Changes, {0}}, sipNameNr_Changes, 40, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDirLister__WhichItems, {0}}, sipNameNr_WhichItems, 40, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDirLister__OpenUrlFlag, {0}}, sipNameNr_OpenUrlFlag, 40, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KBookmarkOwner__BookmarkOption, {0}}, sipNameNr_BookmarkOption, 29, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KBookmarkDialog__BookmarkDialogMode, {0}}, sipNameNr_BookmarkDialogMode, 20, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KBookmark__MetaDataOverwriteMode, {0}}, sipNameNr_MetaDataOverwriteMode, 13, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KAbstractFileWidget__OperationMode, {0}}, sipNameNr_OperationMode, 4, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__JobUiDelegate__ConfirmationType, {0}}, sipNameNr_ConfirmationType, 130, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__JobUiDelegate__DeletionType, {0}}, sipNameNr_DeletionType, 130, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__StatJob__StatSide, {0}}, sipNameNr_StatSide, 168, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__JobFlag, {0}}, sipNameNr_JobFlag, 101, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__LoadType, {0}}, sipNameNr_LoadType, 101, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__CacheControl, {0}}, sipNameNr_CacheControl, 101, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__Error, {0}}, sipNameNr_Error, 101, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__Command, {0}}, sipNameNr_Command, 101, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__FileUndoManager__CommandType, {0}}, sipNameNr_CommandType, 120, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__CopyJob__CopyMode, {0}}, sipNameNr_CopyMode, 112, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__NetRC__LookUpModeFlag, {0}}, sipNameNr_LookUpModeFlag, 142, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__AuthInfo__FieldFlags, {0}}, sipNameNr_FieldFlags, 104, NULL},
};


/*
 * This defines each type in this module.
 */
static sipTypeDef *typesTable[] = {
    &sipTypeDef_kio_ACLUserPermissionsList.mtd_base,
    &sipTypeDef_kio_KACL.super.ctd_base,
    &sipTypeDef_kio_KAbstractFileItemActionPlugin.super.ctd_base,
    &sipTypeDef_kio_KAbstractFileModule.super.ctd_base,
    &sipTypeDef_kio_KAbstractFileWidget.super.ctd_base,
    &enumTypes[56].etd_base,
    &sipTypeDef_kio_KAr.super.ctd_base,
    &sipTypeDef_kio_KArchive.super.ctd_base,
    &sipTypeDef_kio_KArchiveDirectory.super.ctd_base,
    &sipTypeDef_kio_KArchiveEntry.super.ctd_base,
    &sipTypeDef_kio_KArchiveFile.super.ctd_base,
    &sipTypeDef_kio_KAutoMount.super.ctd_base,
    &sipTypeDef_kio_KAutoUnmount.super.ctd_base,
    &sipTypeDef_kio_KBookmark.super.ctd_base,
    &sipTypeDef_kio_KBookmark_List.super.ctd_base,
    &enumTypes[55].etd_base,
    &sipTypeDef_kio_KBookmarkAction.super.ctd_base,
    &sipTypeDef_kio_KBookmarkActionInterface.super.ctd_base,
    &sipTypeDef_kio_KBookmarkActionMenu.super.ctd_base,
    &sipTypeDef_kio_KBookmarkContextMenu.super.ctd_base,
    &sipTypeDef_kio_KBookmarkDialog.super.ctd_base,
    &enumTypes[54].etd_base,
    &sipTypeDef_kio_KBookmarkDomBuilder.super.ctd_base,
    &sipTypeDef_kio_KBookmarkExporterBase.super.ctd_base,
    &sipTypeDef_kio_KBookmarkGroup.super.ctd_base,
    &sipTypeDef_kio_KBookmarkGroupTraverser.super.ctd_base,
    &sipTypeDef_kio_KBookmarkImporterBase.super.ctd_base,
    &sipTypeDef_kio_KBookmarkManager.super.ctd_base,
    &sipTypeDef_kio_KBookmarkMenu.super.ctd_base,
    &sipTypeDef_kio_KBookmarkOwner.super.ctd_base,
    &enumTypes[53].etd_base,
    &sipTypeDef_kio_KBuildSycocaProgressDialog.super.ctd_base,
    &sipTypeDef_kio_KCrashBookmarkImporter.super.ctd_base,
    &sipTypeDef_kio_KCrashBookmarkImporterImpl.super.ctd_base,
    &sipTypeDef_kio_KDBusServiceStarter.super.ctd_base,
    &sipTypeDef_kio_KDataTool.super.ctd_base,
    &sipTypeDef_kio_KDataToolAction.super.ctd_base,
    &sipTypeDef_kio_KDataToolInfo.super.ctd_base,
    &sipTypeDef_kio_KDesktopFileActions.super.ctd_base,
    &sipTypeDef_kio_KDeviceListModel.super.ctd_base,
    &sipTypeDef_kio_KDirLister.super.ctd_base,
    &enumTypes[50].etd_base,
    &enumTypes[52].etd_base,
    &sipTypeDef_kio_KDirLister_OpenUrlFlags.super.ctd_base,
    &enumTypes[51].etd_base,
    &sipTypeDef_kio_KDirModel.super.ctd_base,
    &enumTypes[48].etd_base,
    &sipTypeDef_kio_KDirModel_DropsAllowed.super.ctd_base,
    &enumTypes[47].etd_base,
    &enumTypes[49].etd_base,
    &sipTypeDef_kio_KDirOperator.super.ctd_base,
    &enumTypes[46].etd_base,
    &sipTypeDef_kio_KDirSelectDialog.super.ctd_base,
    &sipTypeDef_kio_KDirSortFilterProxyModel.super.ctd_base,
    &sipTypeDef_kio_KDirWatch.super.ctd_base,
    &enumTypes[44].etd_base,
    &enumTypes[45].etd_base,
    &sipTypeDef_kio_KDirWatch_WatchModes.super.ctd_base,
    &sipTypeDef_kio_KDiskFreeSpace.super.ctd_base,
    &sipTypeDef_kio_KDiskFreeSpaceInfo.super.ctd_base,
    &sipTypeDef_kio_KEMailSettings.super.ctd_base,
    &enumTypes[42].etd_base,
    &enumTypes[43].etd_base,
    &sipTypeDef_kio_KEncodingFileDialog.super.ctd_base,
    &sipTypeDef_kio_KEncodingFileDialog_Result.super.ctd_base,
    &sipTypeDef_kio_KFile.super.ctd_base,
    &enumTypes[40].etd_base,
    &enumTypes[41].etd_base,
    &sipTypeDef_kio_KFile_Modes.super.ctd_base,
    &enumTypes[39].etd_base,
    &sipTypeDef_kio_KFileDialog.super.ctd_base,
    &enumTypes[38].etd_base,
    &enumTypes[37].etd_base,
    &sipTypeDef_kio_KFileDialog_Options.super.ctd_base,
    &sipTypeDef_kio_KFileFilterCombo.super.ctd_base,
    &sipTypeDef_kio_KFileItem.super.ctd_base,
    &enumTypes[36].etd_base,
    &sipTypeDef_kio_KFileItemActionPlugin.super.ctd_base,
    &sipTypeDef_kio_KFileItemActions.super.ctd_base,
    &sipTypeDef_kio_KFileItemDelegate.super.ctd_base,
    &enumTypes[35].etd_base,
    &sipTypeDef_kio_KFileItemList.super.ctd_base,
    &sipTypeDef_kio_KFileItemListProperties.super.ctd_base,
    &sipTypeDef_kio_KFileMetaDataConfigurationWidget.super.ctd_base,
    &sipTypeDef_kio_KFileMetaDataWidget.super.ctd_base,
    &sipTypeDef_kio_KFileMetaInfo.super.ctd_base,
    &enumTypes[34].etd_base,
    &sipTypeDef_kio_KFileMetaInfo_WhatFlags.super.ctd_base,
    &sipTypeDef_kio_KFileMetaInfoItem.super.ctd_base,
    &sipTypeDef_kio_KFilePlacesModel.super.ctd_base,
    &enumTypes[33].etd_base,
    &sipTypeDef_kio_KFilePlacesView.super.ctd_base,
    &sipTypeDef_kio_KFilePreviewGenerator.super.ctd_base,
    &sipTypeDef_kio_KFileShare.super.ctd_base,
    &enumTypes[32].etd_base,
    &enumTypes[31].etd_base,
    &sipTypeDef_kio_KFileSharePropsPlugin.super.ctd_base,
    &sipTypeDef_kio_KFileWidget.super.ctd_base,
    &sipTypeDef_kio_KFileWritePlugin.super.ctd_base,
    &sipTypeDef_kio_KIEBookmarkExporterImpl.super.ctd_base,
    &sipTypeDef_kio_KIEBookmarkImporterImpl.super.ctd_base,
    &sipTypeDef_kio_KIO.super.ctd_base,
    &sipTypeDef_kio_KIO_AccessManager.super.ctd_base,
    &enumTypes[29].etd_base,
    &sipTypeDef_kio_KIO_AuthInfo.super.ctd_base,
    &enumTypes[68].etd_base,
    &enumTypes[62].etd_base,
    &sipTypeDef_kio_KIO_ChmodJob.super.ctd_base,
    &enumTypes[64].etd_base,
    &sipTypeDef_kio_KIO_Connection.super.ctd_base,
    &sipTypeDef_kio_KIO_ConnectionServer.super.ctd_base,
    &sipTypeDef_kio_KIO_CopyInfo.super.ctd_base,
    &sipTypeDef_kio_KIO_CopyJob.super.ctd_base,
    &enumTypes[66].etd_base,
    &sipTypeDef_kio_KIO_DavJob.super.ctd_base,
    &sipTypeDef_kio_KIO_DeleteJob.super.ctd_base,
    &sipTypeDef_kio_KIO_DirectorySizeJob.super.ctd_base,
    &enumTypes[63].etd_base,
    &sipTypeDef_kio_KIO_FileCopyJob.super.ctd_base,
    &sipTypeDef_kio_KIO_FileJob.super.ctd_base,
    &sipTypeDef_kio_KIO_FileUndoManager.super.ctd_base,
    &enumTypes[65].etd_base,
    &sipTypeDef_kio_KIO_FileUndoManager_UiInterface.super.ctd_base,
    &sipTypeDef_kio_KIO_ForwardingSlaveBase.super.ctd_base,
    &enumTypes[5].etd_base,
    &sipTypeDef_kio_KIO_Integration.super.ctd_base,
    &sipTypeDef_kio_KIO_Integration_CookieJar.super.ctd_base,
    &sipTypeDef_kio_KIO_Job.super.ctd_base,
    &enumTypes[60].etd_base,
    &sipTypeDef_kio_KIO_JobFlags.super.ctd_base,
    &sipTypeDef_kio_KIO_JobUiDelegate.super.ctd_base,
    &enumTypes[57].etd_base,
    &enumTypes[58].etd_base,
    &sipTypeDef_kio_KIO_ListJob.super.ctd_base,
    &enumTypes[61].etd_base,
    &enumTypes[4].etd_base,
    &sipTypeDef_kio_KIO_MetaData.mtd_base,
    &sipTypeDef_kio_KIO_MetaInfoJob.super.ctd_base,
    &sipTypeDef_kio_KIO_MimetypeJob.super.ctd_base,
    &sipTypeDef_kio_KIO_MultiGetJob.super.ctd_base,
    &sipTypeDef_kio_KIO_NetAccess.super.ctd_base,
    &enumTypes[13].etd_base,
    &sipTypeDef_kio_KIO_NetRC.super.ctd_base,
    &sipTypeDef_kio_KIO_NetRC_AutoLogin.super.ctd_base,
    &sipTypeDef_kio_KIO_NetRC_LookUpMode.super.ctd_base,
    &enumTypes[67].etd_base,
    &sipTypeDef_kio_KIO_PasswordDialog.super.ctd_base,
    &sipTypeDef_kio_KIO_PreviewJob.super.ctd_base,
    &enumTypes[11].etd_base,
    &sipTypeDef_kio_KIO_RenameDialog.super.ctd_base,
    &sipTypeDef_kio_KIO_RenameDialogPlugin.super.ctd_base,
    &sipTypeDef_kio_KIO_RenameDialogPlugin_FileItem.super.ctd_base,
    &enumTypes[10].etd_base,
    &enumTypes[9].etd_base,
    &sipTypeDef_kio_KIO_Scheduler.super.ctd_base,
    &sipTypeDef_kio_KIO_SessionData.super.ctd_base,
    &sipTypeDef_kio_KIO_SimpleJob.super.ctd_base,
    &sipTypeDef_kio_KIO_SkipDialog.super.ctd_base,
    &enumTypes[8].etd_base,
    &sipTypeDef_kio_KIO_Slave.super.ctd_base,
    &sipTypeDef_kio_KIO_SlaveBase.super.ctd_base,
    &enumTypes[7].etd_base,
    &enumTypes[6].etd_base,
    &sipTypeDef_kio_KIO_SlaveConfig.super.ctd_base,
    &sipTypeDef_kio_KIO_SlaveInterface.super.ctd_base,
    &sipTypeDef_kio_KIO_SpecialJob.super.ctd_base,
    &sipTypeDef_kio_KIO_SslUi.super.ctd_base,
    &enumTypes[3].etd_base,
    &sipTypeDef_kio_KIO_StatJob.super.ctd_base,
    &enumTypes[59].etd_base,
    &sipTypeDef_kio_KIO_StoredTransferJob.super.ctd_base,
    &sipTypeDef_kio_KIO_TCPSlaveBase.super.ctd_base,
    &sipTypeDef_kio_KIO_TCPSlaveBase_SslResult.super.ctd_base,
    &enumTypes[2].etd_base,
    &sipTypeDef_kio_KIO_TransferJob.super.ctd_base,
    &sipTypeDef_kio_KIO_UDSEntry.super.ctd_base,
    &enumTypes[0].etd_base,
    &sipTypeDef_kio_KIconButton.super.ctd_base,
    &sipTypeDef_kio_KIconCanvas.super.ctd_base,
    &sipTypeDef_kio_KIconDialog.super.ctd_base,
    &sipTypeDef_kio_KImageFilePreview.super.ctd_base,
    &sipTypeDef_kio_KImageIO.super.ctd_base,
    &enumTypes[30].etd_base,
    &sipTypeDef_kio_KMimeTypeChooser.super.ctd_base,
    &enumTypes[28].etd_base,
    &sipTypeDef_kio_KMimeTypeChooserDialog.super.ctd_base,
    &sipTypeDef_kio_KMountPoint.super.ctd_base,
    &enumTypes[27].etd_base,
    &sipTypeDef_kio_KMountPoint_DetailsNeededFlags.super.ctd_base,
    &enumTypes[26].etd_base,
    &sipTypeDef_kio_KMountPoint_List.super.ctd_base,
    &sipTypeDef_kio_KMozillaBookmarkImporterImpl.super.ctd_base,
    &sipTypeDef_kio_KNFSShare.super.ctd_base,
    &sipTypeDef_kio_KNSBookmarkExporterImpl.super.ctd_base,
    &sipTypeDef_kio_KNSBookmarkImporterImpl.super.ctd_base,
    &sipTypeDef_kio_KNameAndUrlInputDialog.super.ctd_base,
    &sipTypeDef_kio_KNewFileMenu.super.ctd_base,
    &sipTypeDef_kio_KOCRDialog.super.ctd_base,
    &sipTypeDef_kio_KOpenWithDialog.super.ctd_base,
    &sipTypeDef_kio_KOperaBookmarkExporterImpl.super.ctd_base,
    &sipTypeDef_kio_KOperaBookmarkImporterImpl.super.ctd_base,
    &sipTypeDef_kio_KPreviewWidgetBase.super.ctd_base,
    &sipTypeDef_kio_KPropertiesDialog.super.ctd_base,
    &sipTypeDef_kio_KPropertiesDialogPlugin.super.ctd_base,
    &sipTypeDef_kio_KProtocolManager.super.ctd_base,
    &enumTypes[24].etd_base,
    &enumTypes[25].etd_base,
    &sipTypeDef_kio_KRecentDirs.super.ctd_base,
    &sipTypeDef_kio_KRecentDocument.super.ctd_base,
    &sipTypeDef_kio_KRemoteEncoding.super.ctd_base,
    &sipTypeDef_kio_KRun.super.ctd_base,
    &sipTypeDef_kio_KSambaShare.super.ctd_base,
    &sipTypeDef_kio_KSambaShareData.super.ctd_base,
    &enumTypes[23].etd_base,
    &enumTypes[22].etd_base,
    &sipTypeDef_kio_KScanDialog.super.ctd_base,
    &sipTypeDef_kio_KSharedPtr_0100KMountPoint.mtd_base,
    &sipTypeDef_kio_KShellCompletion.super.ctd_base,
    &sipTypeDef_kio_KStatusBarOfflineIndicator.super.ctd_base,
    &sipTypeDef_kio_KTar.super.ctd_base,
    &sipTypeDef_kio_KUriFilter.super.ctd_base,
    &enumTypes[19].etd_base,
    &sipTypeDef_kio_KUriFilter_SearchFilterTypes.super.ctd_base,
    &sipTypeDef_kio_KUriFilterData.super.ctd_base,
    &enumTypes[20].etd_base,
    &sipTypeDef_kio_KUriFilterData_SearchFilterOptions.super.ctd_base,
    &enumTypes[21].etd_base,
    &sipTypeDef_kio_KUriFilterPlugin.super.ctd_base,
    &sipTypeDef_kio_KUriFilterSearchProvider.super.ctd_base,
    &sipTypeDef_kio_KUrlComboBox.super.ctd_base,
    &enumTypes[18].etd_base,
    &enumTypes[17].etd_base,
    &sipTypeDef_kio_KUrlComboRequester.super.ctd_base,
    &sipTypeDef_kio_KUrlCompletion.super.ctd_base,
    &enumTypes[16].etd_base,
    &sipTypeDef_kio_KUrlNavigator.super.ctd_base,
    &sipTypeDef_kio_KUrlPixmapProvider.super.ctd_base,
    &sipTypeDef_kio_KUrlRequester.super.ctd_base,
    &sipTypeDef_kio_KUrlRequesterDialog.super.ctd_base,
    &sipTypeDef_kio_KXBELBookmarkImporterImpl.super.ctd_base,
    &sipTypeDef_kio_KZip.super.ctd_base,
    &enumTypes[14].etd_base,
    &enumTypes[15].etd_base,
    &sipTypeDef_kio_KZipFileEntry.super.ctd_base,
    &sipTypeDef_kio_KonqBookmarkContextMenu.super.ctd_base,
    &sipTypeDef_kio_KonqBookmarkMenu.super.ctd_base,
    &sipTypeDef_kio_KonqBookmarkOwner.super.ctd_base,
    &sipTypeDef_kio_PredicateProperties.super.ctd_base,
    &enumTypes[12].etd_base,
    &sipTypeDef_kio_QHash_0100QString_0100KFileMetaInfoItem.mtd_base,
    &sipTypeDef_kio_QList_0100KDataToolInfo.mtd_base,
    &sipTypeDef_kio_QList_0100KFileItem.mtd_base,
    &sipTypeDef_kio_QList_0100KFileMetaInfoItem.mtd_base,
    &sipTypeDef_kio_QList_0100KIO_CopyInfo.mtd_base,
    &sipTypeDef_kio_QList_0100KIO_UDSEntry.mtd_base,
    &sipTypeDef_kio_QList_0100KSambaShareData.mtd_base,
    &sipTypeDef_kio_QList_0101KUriFilterSearchProvider.mtd_base,
    &sipTypeDef_kio_QList_0600QPair_0100KFileItem_0100KFileItem.mtd_base,
    &sipTypeDef_kio_QList_0100QRegExp.mtd_base,
    &sipTypeDef_kio_QMap_0100QString_0100QStringList.mtd_base,
    &sipTypeDef_kio_ThumbCreator.super.ctd_base,
    &enumTypes[1].etd_base,
    &sipTypeDef_kio_ThumbCreatorV2.super.ctd_base,
    &sipTypeDef_kio_ThumbSequenceCreator.super.ctd_base,
};


/*
 * These define each typedef in this module.
 */
static sipTypedefDef typedefsTable[] = {
    {"ACLGroupPermissions", "QPair<QString,unsigned short>"},
    {"ACLGroupPermissionsList", "ACLUserPermissionsList"},
    {"ACLUserPermissions", "QPair<QString,unsigned short>"},
    {"KFileMetaInfoItemList", "QList<KFileMetaInfoItem>"},
    {"KIO::Integration::AccessManager", "KIO::AccessManager"},
    {"KIO::UDSEntryList", "QList<KIO::UDSEntry>"},
    {"KIO::fileoffset_t", "long long"},
    {"KIO::filesize_t", "unsigned long long"},
    {"KMountPoint::Ptr", "KSharedPtr<KMountPoint>"},
};


/*
 * This defines the virtual handlers that this module implements and can be
 * used by other modules.
 */
static sipVirtHandlerFunc virtHandlersTable[] = {
    (sipVirtHandlerFunc)sipVH_kio_0,
    (sipVirtHandlerFunc)sipVH_kio_1,
    (sipVirtHandlerFunc)sipVH_kio_2,
    (sipVirtHandlerFunc)sipVH_kio_3,
    (sipVirtHandlerFunc)sipVH_kio_4,
    (sipVirtHandlerFunc)sipVH_kio_5,
    (sipVirtHandlerFunc)sipVH_kio_6,
    (sipVirtHandlerFunc)sipVH_kio_7,
    (sipVirtHandlerFunc)sipVH_kio_8,
    (sipVirtHandlerFunc)sipVH_kio_9,
    (sipVirtHandlerFunc)sipVH_kio_10,
    (sipVirtHandlerFunc)sipVH_kio_11,
    (sipVirtHandlerFunc)sipVH_kio_12,
    (sipVirtHandlerFunc)sipVH_kio_13,
    (sipVirtHandlerFunc)sipVH_kio_14,
    (sipVirtHandlerFunc)sipVH_kio_15,
    (sipVirtHandlerFunc)sipVH_kio_16,
    (sipVirtHandlerFunc)sipVH_kio_17,
    (sipVirtHandlerFunc)sipVH_kio_18,
    (sipVirtHandlerFunc)sipVH_kio_19,
    (sipVirtHandlerFunc)sipVH_kio_20,
    (sipVirtHandlerFunc)sipVH_kio_21,
    (sipVirtHandlerFunc)sipVH_kio_22,
    (sipVirtHandlerFunc)sipVH_kio_23,
    (sipVirtHandlerFunc)sipVH_kio_24,
    (sipVirtHandlerFunc)sipVH_kio_25,
    (sipVirtHandlerFunc)sipVH_kio_26,
    (sipVirtHandlerFunc)sipVH_kio_27,
    (sipVirtHandlerFunc)sipVH_kio_28,
    (sipVirtHandlerFunc)sipVH_kio_29,
    (sipVirtHandlerFunc)sipVH_kio_30,
    (sipVirtHandlerFunc)sipVH_kio_31,
    (sipVirtHandlerFunc)sipVH_kio_32,
    (sipVirtHandlerFunc)sipVH_kio_33,
    (sipVirtHandlerFunc)sipVH_kio_34,
    (sipVirtHandlerFunc)sipVH_kio_35,
    (sipVirtHandlerFunc)sipVH_kio_36,
    (sipVirtHandlerFunc)sipVH_kio_37,
    (sipVirtHandlerFunc)sipVH_kio_38,
    (sipVirtHandlerFunc)sipVH_kio_39,
    (sipVirtHandlerFunc)sipVH_kio_40,
    (sipVirtHandlerFunc)sipVH_kio_41,
    (sipVirtHandlerFunc)sipVH_kio_42,
    (sipVirtHandlerFunc)sipVH_kio_43,
    (sipVirtHandlerFunc)sipVH_kio_44,
    (sipVirtHandlerFunc)sipVH_kio_45,
    (sipVirtHandlerFunc)sipVH_kio_46,
    (sipVirtHandlerFunc)sipVH_kio_47,
    (sipVirtHandlerFunc)sipVH_kio_48,
    (sipVirtHandlerFunc)sipVH_kio_49,
    (sipVirtHandlerFunc)sipVH_kio_50,
    (sipVirtHandlerFunc)sipVH_kio_51,
    (sipVirtHandlerFunc)sipVH_kio_52,
    (sipVirtHandlerFunc)sipVH_kio_53,
    (sipVirtHandlerFunc)sipVH_kio_54,
    (sipVirtHandlerFunc)sipVH_kio_55,
    (sipVirtHandlerFunc)sipVH_kio_56,
    (sipVirtHandlerFunc)sipVH_kio_57,
    (sipVirtHandlerFunc)sipVH_kio_58,
    (sipVirtHandlerFunc)sipVH_kio_59,
    (sipVirtHandlerFunc)sipVH_kio_60,
    (sipVirtHandlerFunc)sipVH_kio_61,
    (sipVirtHandlerFunc)sipVH_kio_62,
    (sipVirtHandlerFunc)sipVH_kio_63,
    (sipVirtHandlerFunc)sipVH_kio_64,
    (sipVirtHandlerFunc)sipVH_kio_65,
    (sipVirtHandlerFunc)sipVH_kio_66,
    (sipVirtHandlerFunc)sipVH_kio_67,
    (sipVirtHandlerFunc)sipVH_kio_68,
    (sipVirtHandlerFunc)sipVH_kio_69,
    (sipVirtHandlerFunc)sipVH_kio_70,
    (sipVirtHandlerFunc)sipVH_kio_71,
    (sipVirtHandlerFunc)sipVH_kio_72,
    (sipVirtHandlerFunc)sipVH_kio_73,
    (sipVirtHandlerFunc)sipVH_kio_74,
    (sipVirtHandlerFunc)sipVH_kio_75,
    (sipVirtHandlerFunc)sipVH_kio_76,
    (sipVirtHandlerFunc)sipVH_kio_77,
    (sipVirtHandlerFunc)sipVH_kio_78,
    (sipVirtHandlerFunc)sipVH_kio_79,
    (sipVirtHandlerFunc)sipVH_kio_80,
    (sipVirtHandlerFunc)sipVH_kio_81,
    (sipVirtHandlerFunc)sipVH_kio_82,
    (sipVirtHandlerFunc)sipVH_kio_83,
    (sipVirtHandlerFunc)sipVH_kio_84,
    (sipVirtHandlerFunc)sipVH_kio_85,
    (sipVirtHandlerFunc)sipVH_kio_86,
    (sipVirtHandlerFunc)sipVH_kio_87,
    (sipVirtHandlerFunc)sipVH_kio_88,
    (sipVirtHandlerFunc)sipVH_kio_89,
    (sipVirtHandlerFunc)sipVH_kio_90,
};


/* This defines the modules that this module needs to import. */
static sipImportedModuleDef importsTable[] = {
    {"PyQt4.QtCore", 1, NULL},
    {"PyQt4.QtNetwork", -1, NULL},
    {"PyQt4.QtGui", -1, NULL},
    {"PyKDE4.kdecore", -1, NULL},
    {"PyKDE4.solid", -1, NULL},
    {"PyQt4.QtSvg", -1, NULL},
    {"PyQt4.QtXml", -1, NULL},
    {"PyKDE4.kdeui", -1, NULL},
    {NULL, -1, NULL}
};


/* This defines the class sub-convertors that this module defines. */
static sipSubClassConvertorDef convertorsTable[] = {
    {sipSubClass_KAbstractFileModule, {134, 0, 0}, NULL},
    {sipSubClass_KAr, {6, 255, 0}, NULL},
    {sipSubClass_KArchiveDirectory, {8, 255, 0}, NULL},
    {sipSubClass_KBookmarkExporterBase, {23, 255, 0}, NULL},
    {sipSubClass_KBookmarkOwner, {29, 255, 0}, NULL},
    {sipSubClass_KIO_AccessManager, {134, 0, 0}, NULL},
    {sipSubClass_KIO_Integration_CookieJar, {134, 0, 0}, NULL},
    {sipSubClass_ThumbCreator, {260, 255, 0}, NULL},
    {sipSubClass_KUrlPixmapProvider, {236, 255, 0}, NULL},
    {sipSubClass_KIO_TCPSlaveBase, {171, 255, 0}, NULL},
    {NULL, {0, 0, 0}, NULL}
};


/* This defines this module. */
sipExportedModuleDef sipModuleAPI_kio = {
    0,
    SIP_API_MINOR_NR,
    sipNameNr_PyKDE4_kio,
    0,
    -1,
    sipStrings_kio,
    importsTable,
    NULL,
    264,
    typesTable,
    NULL,
    0,
    NULL,
    9,
    typedefsTable,
    virtHandlersTable,
    convertorsTable,
    {NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL},
    NULL,
    NULL,
    slotExtenders,
    NULL,
    NULL,
    NULL,
    NULL,
    NULL
};


/* The SIP API and the APIs of any imported modules. */
const sipAPIDef *sipAPI_kio;
const sipExportedModuleDef *sipModuleAPI_kio_QtCore;
const sipExportedModuleDef *sipModuleAPI_kio_QtNetwork;
const sipExportedModuleDef *sipModuleAPI_kio_QtGui;
const sipExportedModuleDef *sipModuleAPI_kio_kdecore;
const sipExportedModuleDef *sipModuleAPI_kio_solid;
const sipExportedModuleDef *sipModuleAPI_kio_QtSvg;
const sipExportedModuleDef *sipModuleAPI_kio_QtXml;
const sipExportedModuleDef *sipModuleAPI_kio_kdeui;

sip_qt_metaobject_func sip_kio_qt_metaobject;
sip_qt_metacall_func sip_kio_qt_metacall;
sip_qt_metacast_func sip_kio_qt_metacast;


/* The Python module initialisation function. */
#if PY_MAJOR_VERSION >= 3
#define SIP_MODULE_ENTRY        PyInit_kio
#define SIP_MODULE_TYPE         PyObject *
#define SIP_MODULE_DISCARD(r)   Py_DECREF(r)
#define SIP_MODULE_RETURN(r)    return (r)
#else
#define SIP_MODULE_ENTRY        initkio
#define SIP_MODULE_TYPE         void
#define SIP_MODULE_DISCARD(r)
#define SIP_MODULE_RETURN(r)    return
#endif

#if defined(SIP_STATIC_MODULE)
extern "C" SIP_MODULE_TYPE SIP_MODULE_ENTRY()
#else
PyMODINIT_FUNC SIP_MODULE_ENTRY()
#endif
{
    static PyMethodDef sip_methods[] = {
        {SIP_MLNAME_CAST(sipName_qHash), func_qHash, METH_VARARGS, NULL},
        {0, 0, 0, 0}
    };

#if PY_MAJOR_VERSION >= 3
    static PyModuleDef sip_module_def = {
        PyModuleDef_HEAD_INIT,
        "PyKDE4.kio",
        NULL,
        -1,
        sip_methods,
        NULL,
        NULL,
        NULL,
        NULL
    };
#endif

    PyObject *sipModule, *sipModuleDict;
    PyObject *sip_sipmod, *sip_capiobj;

    /* Initialise the module and get it's dictionary. */
#if PY_MAJOR_VERSION >= 3
    sipModule = PyModule_Create(&sip_module_def);
#elif PY_VERSION_HEX >= 0x02050000
    sipModule = Py_InitModule(sipName_PyKDE4_kio, sip_methods);
#else
    sipModule = Py_InitModule(const_cast<char *>(sipName_PyKDE4_kio), sip_methods);
#endif

    if (sipModule == NULL)
        SIP_MODULE_RETURN(NULL);

    sipModuleDict = PyModule_GetDict(sipModule);

    /* Get the SIP module's API. */
#if PY_VERSION_HEX >= 0x02050000
    sip_sipmod = PyImport_ImportModule(SIP_MODULE_NAME);
#else
    sip_sipmod = PyImport_ImportModule(const_cast<char *>(SIP_MODULE_NAME));
#endif

    if (sip_sipmod == NULL)
    {
        SIP_MODULE_DISCARD(sipModule);
        SIP_MODULE_RETURN(NULL);
    }

    sip_capiobj = PyDict_GetItemString(PyModule_GetDict(sip_sipmod), "_C_API");
    Py_DECREF(sip_sipmod);

#if defined(SIP_USE_PYCAPSULE)
    if (sip_capiobj == NULL || !PyCapsule_CheckExact(sip_capiobj))
#else
    if (sip_capiobj == NULL || !PyCObject_Check(sip_capiobj))
#endif
    {
        SIP_MODULE_DISCARD(sipModule);
        SIP_MODULE_RETURN(NULL);
    }

#if defined(SIP_USE_PYCAPSULE)
    sipAPI_kio = reinterpret_cast<const sipAPIDef *>(PyCapsule_GetPointer(sip_capiobj, SIP_MODULE_NAME "._C_API"));
#else
    sipAPI_kio = reinterpret_cast<const sipAPIDef *>(PyCObject_AsVoidPtr(sip_capiobj));
#endif

#if defined(SIP_USE_PYCAPSULE)
    if (sipAPI_kio == NULL)
    {
        SIP_MODULE_DISCARD(sipModule);
        SIP_MODULE_RETURN(NULL);
    }
#endif

    /* Export the module and publish it's API. */
    if (sipExportModule(&sipModuleAPI_kio,SIP_API_MAJOR_NR,SIP_API_MINOR_NR,0) < 0)
    {
        SIP_MODULE_DISCARD(sipModule);
        SIP_MODULE_RETURN(0);
    }

    sip_kio_qt_metaobject = (sip_qt_metaobject_func)sipImportSymbol("qtcore_qt_metaobject");
    sip_kio_qt_metacall = (sip_qt_metacall_func)sipImportSymbol("qtcore_qt_metacall");
    sip_kio_qt_metacast = (sip_qt_metacast_func)sipImportSymbol("qtcore_qt_metacast");

    /* Initialise the module now all its dependencies have been set up. */
    if (sipInitModule(&sipModuleAPI_kio,sipModuleDict) < 0)
    {
        SIP_MODULE_DISCARD(sipModule);
        SIP_MODULE_RETURN(0);
    }

    /* Get the APIs of the modules that this one is dependent on. */
    sipModuleAPI_kio_QtCore = sipModuleAPI_kio.em_imports[0].im_module;
    sipModuleAPI_kio_QtNetwork = sipModuleAPI_kio.em_imports[1].im_module;
    sipModuleAPI_kio_QtGui = sipModuleAPI_kio.em_imports[2].im_module;
    sipModuleAPI_kio_kdecore = sipModuleAPI_kio.em_imports[3].im_module;
    sipModuleAPI_kio_solid = sipModuleAPI_kio.em_imports[4].im_module;
    sipModuleAPI_kio_QtSvg = sipModuleAPI_kio.em_imports[5].im_module;
    sipModuleAPI_kio_QtXml = sipModuleAPI_kio.em_imports[6].im_module;
    sipModuleAPI_kio_kdeui = sipModuleAPI_kio.em_imports[7].im_module;

    SIP_MODULE_RETURN(sipModule);
}

#line 120 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 5143 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

#line 167 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kurifilter.sip"
#include <kurifilter.h>
#line 5147 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"


extern "C" {static void assign_QList_0101KUriFilterSearchProvider(void *, SIP_SSIZE_T, const void *);}
static void assign_QList_0101KUriFilterSearchProvider(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QList<KUriFilterSearchProvider *> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QList<KUriFilterSearchProvider *> *>(sipSrc);
}


extern "C" {static void *array_QList_0101KUriFilterSearchProvider(SIP_SSIZE_T);}
static void *array_QList_0101KUriFilterSearchProvider(SIP_SSIZE_T sipNrElem)
{
    return new QList<KUriFilterSearchProvider *>[sipNrElem];
}


extern "C" {static void *copy_QList_0101KUriFilterSearchProvider(const void *, SIP_SSIZE_T);}
static void *copy_QList_0101KUriFilterSearchProvider(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QList<KUriFilterSearchProvider *>(reinterpret_cast<const QList<KUriFilterSearchProvider *> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QList_0101KUriFilterSearchProvider(void *, int);}
static void release_QList_0101KUriFilterSearchProvider(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QList<KUriFilterSearchProvider *> *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_QList_0101KUriFilterSearchProvider(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0101KUriFilterSearchProvider(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<KUriFilterSearchProvider *> **sipCppPtr = reinterpret_cast<QList<KUriFilterSearchProvider *> **>(sipCppPtrV);

#line 150 "/usr/local/share/py-sip/QtCore/qlist.sip"
    SIP_SSIZE_T len;

    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (!PySequence_Check(sipPy) || (len = PySequence_Size(sipPy)) < 0)
            return 0;

        for (SIP_SSIZE_T i = 0; i < len; ++i)
        {
            PyObject *itm = PySequence_ITEM(sipPy, i);
            bool ok = (itm && sipCanConvertToType(itm, sipType_KUriFilterSearchProvider, 0));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

    QList<KUriFilterSearchProvider *> *ql = new QList<KUriFilterSearchProvider *>;
    len = PySequence_Size(sipPy);
 
    for (SIP_SSIZE_T i = 0; i < len; ++i)
    {
        PyObject *itm = PySequence_ITEM(sipPy, i);
        KUriFilterSearchProvider *t = reinterpret_cast<KUriFilterSearchProvider *>(sipConvertToType(itm, sipType_KUriFilterSearchProvider, sipTransferObj, 0, 0, sipIsErr));

        Py_DECREF(itm);
 
        if (*sipIsErr)
        {
            delete ql;
            return 0;
        }

        ql->append(t);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 5232 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
}


extern "C" {static PyObject *convertFrom_QList_0101KUriFilterSearchProvider(void *, PyObject *);}
static PyObject *convertFrom_QList_0101KUriFilterSearchProvider(void *sipCppV,PyObject *sipTransferObj)
{
   QList<KUriFilterSearchProvider *> *sipCpp = reinterpret_cast<QList<KUriFilterSearchProvider *> *>(sipCppV);

#line 124 "/usr/local/share/py-sip/QtCore/qlist.sip"
    // Create the list.
    PyObject *l;

    if ((l = PyList_New(sipCpp->size())) == NULL)
        return NULL;

    // Set the list elements.
    for (int i = 0; i < sipCpp->size(); ++i)
    {
        KUriFilterSearchProvider *t = sipCpp->at(i);
        PyObject *tobj;

        // The explicit (void *) cast allows KUriFilterSearchProvider to be const.
        if ((tobj = sipConvertFromType((void *)t, sipType_KUriFilterSearchProvider, sipTransferObj)) == NULL)
        {
            Py_DECREF(l);
            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 5265 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
}


sipMappedTypeDef sipTypeDef_kio_QList_0101KUriFilterSearchProvider = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_596,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0101KUriFilterSearchProvider,
    array_QList_0101KUriFilterSearchProvider,
    copy_QList_0101KUriFilterSearchProvider,
    release_QList_0101KUriFilterSearchProvider,
    convertTo_QList_0101KUriFilterSearchProvider,
    convertFrom_QList_0101KUriFilterSearchProvider
};

#line 33 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 5296 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

#line 23 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/ksambasharedata.sip"
#include <ksambasharedata.h>
#line 5300 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"


extern "C" {static void assign_QList_0100KSambaShareData(void *, SIP_SSIZE_T, const void *);}
static void assign_QList_0100KSambaShareData(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QList<KSambaShareData> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QList<KSambaShareData> *>(sipSrc);
}


extern "C" {static void *array_QList_0100KSambaShareData(SIP_SSIZE_T);}
static void *array_QList_0100KSambaShareData(SIP_SSIZE_T sipNrElem)
{
    return new QList<KSambaShareData>[sipNrElem];
}


extern "C" {static void *copy_QList_0100KSambaShareData(const void *, SIP_SSIZE_T);}
static void *copy_QList_0100KSambaShareData(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QList<KSambaShareData>(reinterpret_cast<const QList<KSambaShareData> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QList_0100KSambaShareData(void *, int);}
static void release_QList_0100KSambaShareData(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QList<KSambaShareData> *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_QList_0100KSambaShareData(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0100KSambaShareData(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<KSambaShareData> **sipCppPtr = reinterpret_cast<QList<KSambaShareData> **>(sipCppPtrV);

#line 64 "/usr/local/share/py-sip/QtCore/qlist.sip"
    SIP_SSIZE_T len;

    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (!PySequence_Check(sipPy) || (len = PySequence_Size(sipPy)) < 0)
            return 0;

        for (SIP_SSIZE_T i = 0; i < len; ++i)
        {
            PyObject *itm = PySequence_ITEM(sipPy, i);
            bool ok = (itm && sipCanConvertToType(itm, sipType_KSambaShareData, SIP_NOT_NONE));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

    QList<KSambaShareData> *ql = new QList<KSambaShareData>;
    len = PySequence_Size(sipPy);
 
    for (SIP_SSIZE_T i = 0; i < len; ++i)
    {
        PyObject *itm = PySequence_ITEM(sipPy, i);
        int state;
        KSambaShareData *t = reinterpret_cast<KSambaShareData *>(sipConvertToType(itm, sipType_KSambaShareData, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));

        Py_DECREF(itm);
 
        if (*sipIsErr)
        {
            sipReleaseType(t, sipType_KSambaShareData, state);

            delete ql;
            return 0;
        }

        ql->append(*t);

        sipReleaseType(t, sipType_KSambaShareData, state);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 5390 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
}


extern "C" {static PyObject *convertFrom_QList_0100KSambaShareData(void *, PyObject *);}
static PyObject *convertFrom_QList_0100KSambaShareData(void *sipCppV,PyObject *sipTransferObj)
{
   QList<KSambaShareData> *sipCpp = reinterpret_cast<QList<KSambaShareData> *>(sipCppV);

#line 37 "/usr/local/share/py-sip/QtCore/qlist.sip"
    // Create the list.
    PyObject *l;

    if ((l = PyList_New(sipCpp->size())) == NULL)
        return NULL;

    // Set the list elements.
    for (int i = 0; i < sipCpp->size(); ++i)
    {
        KSambaShareData *t = new KSambaShareData(sipCpp->at(i));
        PyObject *tobj;

        if ((tobj = sipConvertFromNewType(t, sipType_KSambaShareData, sipTransferObj)) == NULL)
        {
            Py_DECREF(l);
            delete t;

            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 5424 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
}


sipMappedTypeDef sipTypeDef_kio_QList_0100KSambaShareData = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_4987,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0100KSambaShareData,
    array_QList_0100KSambaShareData,
    copy_QList_0100KSambaShareData,
    release_QList_0100KSambaShareData,
    convertTo_QList_0100KSambaShareData,
    convertFrom_QList_0100KSambaShareData
};

#line 33 "/usr/local/share/py-sip/QtCore/qhash.sip"
#include <qhash.h>
#line 5455 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

#line 77 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 5459 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kfilemetainfoitem.sip"
#include <kfilemetainfoitem.h>
#line 5462 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 36 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 5465 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"


extern "C" {static void assign_QHash_0100QString_0100KFileMetaInfoItem(void *, SIP_SSIZE_T, const void *);}
static void assign_QHash_0100QString_0100KFileMetaInfoItem(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QHash<QString,KFileMetaInfoItem> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QHash<QString,KFileMetaInfoItem> *>(sipSrc);
}


extern "C" {static void *array_QHash_0100QString_0100KFileMetaInfoItem(SIP_SSIZE_T);}
static void *array_QHash_0100QString_0100KFileMetaInfoItem(SIP_SSIZE_T sipNrElem)
{
    return new QHash<QString,KFileMetaInfoItem>[sipNrElem];
}


extern "C" {static void *copy_QHash_0100QString_0100KFileMetaInfoItem(const void *, SIP_SSIZE_T);}
static void *copy_QHash_0100QString_0100KFileMetaInfoItem(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QHash<QString,KFileMetaInfoItem>(reinterpret_cast<const QHash<QString,KFileMetaInfoItem> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QHash_0100QString_0100KFileMetaInfoItem(void *, int);}
static void release_QHash_0100QString_0100KFileMetaInfoItem(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QHash<QString,KFileMetaInfoItem> *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_QHash_0100QString_0100KFileMetaInfoItem(PyObject *, void **, int *, PyObject *);}
static int convertTo_QHash_0100QString_0100KFileMetaInfoItem(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QHash<QString,KFileMetaInfoItem> **sipCppPtr = reinterpret_cast<QHash<QString,KFileMetaInfoItem> **>(sipCppPtrV);

#line 89 "/usr/local/share/py-sip/QtCore/qhash.sip"
    PyObject *t1obj, *t2obj;
    SIP_SSIZE_T i = 0;

    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (!PyDict_Check(sipPy))
            return 0;

        while (PyDict_Next(sipPy, &i, &t1obj, &t2obj))
        {
            if (!sipCanConvertToType(t1obj, sipType_QString, SIP_NOT_NONE))
                return 0;

            if (!sipCanConvertToType(t2obj, sipType_KFileMetaInfoItem, SIP_NOT_NONE))
                return 0;
        } 

        return 1;
    }

    QHash<QString, KFileMetaInfoItem> *qm = new QHash<QString, KFileMetaInfoItem>;
 
    while (PyDict_Next(sipPy, &i, &t1obj, &t2obj))
    {
        int state1, state2;

        QString *t1 = reinterpret_cast<QString *>(sipConvertToType(t1obj, sipType_QString, sipTransferObj, SIP_NOT_NONE, &state1, sipIsErr));
        KFileMetaInfoItem *t2 = reinterpret_cast<KFileMetaInfoItem *>(sipConvertToType(t2obj, sipType_KFileMetaInfoItem, sipTransferObj, SIP_NOT_NONE, &state2, sipIsErr));
 
        if (*sipIsErr)
        {
            sipReleaseType(t1, sipType_QString, state1);
            sipReleaseType(t2, sipType_KFileMetaInfoItem, state2);

            delete qm;
            return 0;
        }

        qm->insert(*t1, *t2);

        sipReleaseType(t1, sipType_QString, state1);
        sipReleaseType(t2, sipType_KFileMetaInfoItem, state2);
    }
 
    *sipCppPtr = qm;
 
    return sipGetState(sipTransferObj);
#line 5554 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
}


extern "C" {static PyObject *convertFrom_QHash_0100QString_0100KFileMetaInfoItem(void *, PyObject *);}
static PyObject *convertFrom_QHash_0100QString_0100KFileMetaInfoItem(void *sipCppV,PyObject *sipTransferObj)
{
   QHash<QString,KFileMetaInfoItem> *sipCpp = reinterpret_cast<QHash<QString,KFileMetaInfoItem> *>(sipCppV);

#line 37 "/usr/local/share/py-sip/QtCore/qhash.sip"
    // Create the dictionary.
    PyObject *d = PyDict_New();

    if (!d)
        return NULL;

    // Set the dictionary elements.
    QHash<QString, KFileMetaInfoItem>::const_iterator i = sipCpp->constBegin();

    while (i != sipCpp->constEnd())
    {
        QString *t1 = new QString(i.key());
        KFileMetaInfoItem *t2 = new KFileMetaInfoItem(i.value());

        PyObject *t1obj = sipConvertFromNewType(t1, sipType_QString, sipTransferObj);
        PyObject *t2obj = sipConvertFromNewType(t2, sipType_KFileMetaInfoItem, sipTransferObj);

        if (t1obj == NULL || t2obj == NULL || PyDict_SetItem(d, t1obj, t2obj) < 0)
        {
            Py_DECREF(d);

            if (t1obj)
            {
                Py_DECREF(t1obj);
            }
            else
            {
                delete t1;
            }

            if (t2obj)
            {
                Py_DECREF(t2obj);
            }
            else
            {
                delete t2;
            }

            return NULL;
        }

        Py_DECREF(t1obj);
        Py_DECREF(t2obj);

        ++i;
    }

    return d;
#line 5613 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
}


sipMappedTypeDef sipTypeDef_kio_QHash_0100QString_0100KFileMetaInfoItem = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_629,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QHash_0100QString_0100KFileMetaInfoItem,
    array_QHash_0100QString_0100KFileMetaInfoItem,
    copy_QHash_0100QString_0100KFileMetaInfoItem,
    release_QHash_0100QString_0100KFileMetaInfoItem,
    convertTo_QHash_0100QString_0100KFileMetaInfoItem,
    convertFrom_QHash_0100QString_0100KFileMetaInfoItem
};

#line 33 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 5644 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kfileitem.sip"
#include <kfileitem.h>
#line 5648 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"


extern "C" {static void assign_QList_0100KFileItem(void *, SIP_SSIZE_T, const void *);}
static void assign_QList_0100KFileItem(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QList<KFileItem> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QList<KFileItem> *>(sipSrc);
}


extern "C" {static void *array_QList_0100KFileItem(SIP_SSIZE_T);}
static void *array_QList_0100KFileItem(SIP_SSIZE_T sipNrElem)
{
    return new QList<KFileItem>[sipNrElem];
}


extern "C" {static void *copy_QList_0100KFileItem(const void *, SIP_SSIZE_T);}
static void *copy_QList_0100KFileItem(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QList<KFileItem>(reinterpret_cast<const QList<KFileItem> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QList_0100KFileItem(void *, int);}
static void release_QList_0100KFileItem(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QList<KFileItem> *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_QList_0100KFileItem(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0100KFileItem(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<KFileItem> **sipCppPtr = reinterpret_cast<QList<KFileItem> **>(sipCppPtrV);

#line 64 "/usr/local/share/py-sip/QtCore/qlist.sip"
    SIP_SSIZE_T len;

    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (!PySequence_Check(sipPy) || (len = PySequence_Size(sipPy)) < 0)
            return 0;

        for (SIP_SSIZE_T i = 0; i < len; ++i)
        {
            PyObject *itm = PySequence_ITEM(sipPy, i);
            bool ok = (itm && sipCanConvertToType(itm, sipType_KFileItem, SIP_NOT_NONE));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

    QList<KFileItem> *ql = new QList<KFileItem>;
    len = PySequence_Size(sipPy);
 
    for (SIP_SSIZE_T i = 0; i < len; ++i)
    {
        PyObject *itm = PySequence_ITEM(sipPy, i);
        int state;
        KFileItem *t = reinterpret_cast<KFileItem *>(sipConvertToType(itm, sipType_KFileItem, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));

        Py_DECREF(itm);
 
        if (*sipIsErr)
        {
            sipReleaseType(t, sipType_KFileItem, state);

            delete ql;
            return 0;
        }

        ql->append(*t);

        sipReleaseType(t, sipType_KFileItem, state);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 5738 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
}


extern "C" {static PyObject *convertFrom_QList_0100KFileItem(void *, PyObject *);}
static PyObject *convertFrom_QList_0100KFileItem(void *sipCppV,PyObject *sipTransferObj)
{
   QList<KFileItem> *sipCpp = reinterpret_cast<QList<KFileItem> *>(sipCppV);

#line 37 "/usr/local/share/py-sip/QtCore/qlist.sip"
    // Create the list.
    PyObject *l;

    if ((l = PyList_New(sipCpp->size())) == NULL)
        return NULL;

    // Set the list elements.
    for (int i = 0; i < sipCpp->size(); ++i)
    {
        KFileItem *t = new KFileItem(sipCpp->at(i));
        PyObject *tobj;

        if ((tobj = sipConvertFromNewType(t, sipType_KFileItem, sipTransferObj)) == NULL)
        {
            Py_DECREF(l);
            delete t;

            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 5772 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
}


sipMappedTypeDef sipTypeDef_kio_QList_0100KFileItem = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_12598,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0100KFileItem,
    array_QList_0100KFileItem,
    copy_QList_0100KFileItem,
    release_QList_0100KFileItem,
    convertTo_QList_0100KFileItem,
    convertFrom_QList_0100KFileItem
};

#line 201 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 5804 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kfileitem.sip"
#include <kfileitem.h>
#line 5808 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"


extern "C" {static void assign_QList_0600QPair_0100KFileItem_0100KFileItem(void *, SIP_SSIZE_T, const void *);}
static void assign_QList_0600QPair_0100KFileItem_0100KFileItem(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QList<QPair<KFileItem,KFileItem> > *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QList<QPair<KFileItem,KFileItem> > *>(sipSrc);
}


extern "C" {static void *array_QList_0600QPair_0100KFileItem_0100KFileItem(SIP_SSIZE_T);}
static void *array_QList_0600QPair_0100KFileItem_0100KFileItem(SIP_SSIZE_T sipNrElem)
{
    return new QList<QPair<KFileItem,KFileItem> >[sipNrElem];
}


extern "C" {static void *copy_QList_0600QPair_0100KFileItem_0100KFileItem(const void *, SIP_SSIZE_T);}
static void *copy_QList_0600QPair_0100KFileItem_0100KFileItem(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QList<QPair<KFileItem,KFileItem> >(reinterpret_cast<const QList<QPair<KFileItem,KFileItem> > *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QList_0600QPair_0100KFileItem_0100KFileItem(void *, int);}
static void release_QList_0600QPair_0100KFileItem_0100KFileItem(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QList<QPair<KFileItem,KFileItem> > *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_QList_0600QPair_0100KFileItem_0100KFileItem(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0600QPair_0100KFileItem_0100KFileItem(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<QPair<KFileItem,KFileItem> > **sipCppPtr = reinterpret_cast<QList<QPair<KFileItem,KFileItem> > **>(sipCppPtrV);

#line 236 "/usr/local/share/py-sip/QtCore/qlist.sip"
    SIP_SSIZE_T len;

    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (!PySequence_Check(sipPy) || (len = PySequence_Size(sipPy)) < 0)
            return 0;

        for (SIP_SSIZE_T i = 0; i < len; ++i)
        {
            PyObject *seq = PySequence_ITEM(sipPy, i);

            if (!seq || !PySequence_Check(seq) || PySequence_Size(seq) != 2)
            {
                Py_XDECREF(seq);
                return 0;
            }

            PyObject *itm0 = PySequence_ITEM(seq, 0);
            PyObject *itm1 = PySequence_ITEM(seq, 1);

            if (!itm0 || !itm1)
            {
                Py_XDECREF(itm0);
                Py_XDECREF(itm1);
                Py_DECREF(seq);
                return 0;
            }

            if (!sipCanConvertToType(itm0, sipType_KFileItem, SIP_NOT_NONE) ||
                !sipCanConvertToType(itm1, sipType_KFileItem, SIP_NOT_NONE))
            {
                Py_DECREF(itm0);
                Py_DECREF(itm1);
                Py_DECREF(seq);
                return 0;
            }
        }

        return 1;
    }

    QList<QPair<KFileItem, KFileItem> > *ql = new QList<QPair<KFileItem, KFileItem> >;
    len = PySequence_Size(sipPy);
 
    for (SIP_SSIZE_T i = 0; i < len; ++i)
    {
        PyObject *seq = PySequence_ITEM(sipPy, i);
        PyObject *itm0 = PySequence_ITEM(seq, 0);
        PyObject *itm1 = PySequence_ITEM(seq, 1);
        int state1, state2;

        KFileItem *s1 = reinterpret_cast<KFileItem *>(sipConvertToType(itm0, sipType_KFileItem, sipTransferObj, SIP_NOT_NONE, &state1, sipIsErr));
        KFileItem *s2 = reinterpret_cast<KFileItem *>(sipConvertToType(itm1, sipType_KFileItem, sipTransferObj, SIP_NOT_NONE, &state2, sipIsErr));
 
        Py_DECREF(itm0);
        Py_DECREF(itm1);
        Py_DECREF(seq);

        if (*sipIsErr)
        {
            sipReleaseType(s1, sipType_KFileItem, state1);
            sipReleaseType(s2, sipType_KFileItem, state2);

            delete ql;
            return 0;
        }

        ql->append(QPair<KFileItem, KFileItem>(*s1, *s2));

        sipReleaseType(s1, sipType_KFileItem, state1);
        sipReleaseType(s2, sipType_KFileItem, state2);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 5926 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
}


extern "C" {static PyObject *convertFrom_QList_0600QPair_0100KFileItem_0100KFileItem(void *, PyObject *);}
static PyObject *convertFrom_QList_0600QPair_0100KFileItem_0100KFileItem(void *sipCppV,PyObject *sipTransferObj)
{
   QList<QPair<KFileItem,KFileItem> > *sipCpp = reinterpret_cast<QList<QPair<KFileItem,KFileItem> > *>(sipCppV);

#line 206 "/usr/local/share/py-sip/QtCore/qlist.sip"
    // Create the list.
    PyObject *l;

    if ((l = PyList_New(sipCpp->size())) == NULL)
        return NULL;

    // Set the list elements.
    for (int i = 0; i < sipCpp->size(); ++i)
    {
        const QPair<KFileItem, KFileItem> &p = sipCpp->at(i);
        KFileItem *s1 = new KFileItem(p.first);
        KFileItem *s2 = new KFileItem(p.second);
        PyObject *pobj;

        if ((pobj = sipBuildResult(NULL, "(NN)", s1, sipType_KFileItem, sipTransferObj, s2, sipType_KFileItem, sipTransferObj)) == NULL)
        {
            Py_DECREF(l);
            delete s1;
            delete s2;

            return NULL;
        }

        PyList_SET_ITEM(l, i, pobj);
    }

    return l;
#line 5963 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
}


sipMappedTypeDef sipTypeDef_kio_QList_0600QPair_0100KFileItem_0100KFileItem = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_183,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0600QPair_0100KFileItem_0100KFileItem,
    array_QList_0600QPair_0100KFileItem_0100KFileItem,
    copy_QList_0600QPair_0100KFileItem_0100KFileItem,
    release_QList_0600QPair_0100KFileItem_0100KFileItem,
    convertTo_QList_0600QPair_0100KFileItem_0100KFileItem,
    convertFrom_QList_0600QPair_0100KFileItem_0100KFileItem
};

#line 33 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 5994 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

#line 35 "/usr/local/share/py-sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 5998 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"


extern "C" {static void assign_QList_0100QRegExp(void *, SIP_SSIZE_T, const void *);}
static void assign_QList_0100QRegExp(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QList<QRegExp> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QList<QRegExp> *>(sipSrc);
}


extern "C" {static void *array_QList_0100QRegExp(SIP_SSIZE_T);}
static void *array_QList_0100QRegExp(SIP_SSIZE_T sipNrElem)
{
    return new QList<QRegExp>[sipNrElem];
}


extern "C" {static void *copy_QList_0100QRegExp(const void *, SIP_SSIZE_T);}
static void *copy_QList_0100QRegExp(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QList<QRegExp>(reinterpret_cast<const QList<QRegExp> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QList_0100QRegExp(void *, int);}
static void release_QList_0100QRegExp(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QList<QRegExp> *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_QList_0100QRegExp(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0100QRegExp(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<QRegExp> **sipCppPtr = reinterpret_cast<QList<QRegExp> **>(sipCppPtrV);

#line 64 "/usr/local/share/py-sip/QtCore/qlist.sip"
    SIP_SSIZE_T len;

    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (!PySequence_Check(sipPy) || (len = PySequence_Size(sipPy)) < 0)
            return 0;

        for (SIP_SSIZE_T i = 0; i < len; ++i)
        {
            PyObject *itm = PySequence_ITEM(sipPy, i);
            bool ok = (itm && sipCanConvertToType(itm, sipType_QRegExp, SIP_NOT_NONE));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

    QList<QRegExp> *ql = new QList<QRegExp>;
    len = PySequence_Size(sipPy);
 
    for (SIP_SSIZE_T i = 0; i < len; ++i)
    {
        PyObject *itm = PySequence_ITEM(sipPy, i);
        int state;
        QRegExp *t = reinterpret_cast<QRegExp *>(sipConvertToType(itm, sipType_QRegExp, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));

        Py_DECREF(itm);
 
        if (*sipIsErr)
        {
            sipReleaseType(t, sipType_QRegExp, state);

            delete ql;
            return 0;
        }

        ql->append(*t);

        sipReleaseType(t, sipType_QRegExp, state);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 6088 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
}


extern "C" {static PyObject *convertFrom_QList_0100QRegExp(void *, PyObject *);}
static PyObject *convertFrom_QList_0100QRegExp(void *sipCppV,PyObject *sipTransferObj)
{
   QList<QRegExp> *sipCpp = reinterpret_cast<QList<QRegExp> *>(sipCppV);

#line 37 "/usr/local/share/py-sip/QtCore/qlist.sip"
    // Create the list.
    PyObject *l;

    if ((l = PyList_New(sipCpp->size())) == NULL)
        return NULL;

    // Set the list elements.
    for (int i = 0; i < sipCpp->size(); ++i)
    {
        QRegExp *t = new QRegExp(sipCpp->at(i));
        PyObject *tobj;

        if ((tobj = sipConvertFromNewType(t, sipType_QRegExp, sipTransferObj)) == NULL)
        {
            Py_DECREF(l);
            delete t;

            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 6122 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
}


sipMappedTypeDef sipTypeDef_kio_QList_0100QRegExp = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_17014,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0100QRegExp,
    array_QList_0100QRegExp,
    copy_QList_0100QRegExp,
    release_QList_0100QRegExp,
    convertTo_QList_0100QRegExp,
    convertFrom_QList_0100QRegExp
};

#line 33 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 6153 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kdatatool.sip"
#include <kdatatool.h>
#line 6157 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"


extern "C" {static void assign_QList_0100KDataToolInfo(void *, SIP_SSIZE_T, const void *);}
static void assign_QList_0100KDataToolInfo(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QList<KDataToolInfo> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QList<KDataToolInfo> *>(sipSrc);
}


extern "C" {static void *array_QList_0100KDataToolInfo(SIP_SSIZE_T);}
static void *array_QList_0100KDataToolInfo(SIP_SSIZE_T sipNrElem)
{
    return new QList<KDataToolInfo>[sipNrElem];
}


extern "C" {static void *copy_QList_0100KDataToolInfo(const void *, SIP_SSIZE_T);}
static void *copy_QList_0100KDataToolInfo(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QList<KDataToolInfo>(reinterpret_cast<const QList<KDataToolInfo> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QList_0100KDataToolInfo(void *, int);}
static void release_QList_0100KDataToolInfo(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QList<KDataToolInfo> *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_QList_0100KDataToolInfo(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0100KDataToolInfo(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<KDataToolInfo> **sipCppPtr = reinterpret_cast<QList<KDataToolInfo> **>(sipCppPtrV);

#line 64 "/usr/local/share/py-sip/QtCore/qlist.sip"
    SIP_SSIZE_T len;

    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (!PySequence_Check(sipPy) || (len = PySequence_Size(sipPy)) < 0)
            return 0;

        for (SIP_SSIZE_T i = 0; i < len; ++i)
        {
            PyObject *itm = PySequence_ITEM(sipPy, i);
            bool ok = (itm && sipCanConvertToType(itm, sipType_KDataToolInfo, SIP_NOT_NONE));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

    QList<KDataToolInfo> *ql = new QList<KDataToolInfo>;
    len = PySequence_Size(sipPy);
 
    for (SIP_SSIZE_T i = 0; i < len; ++i)
    {
        PyObject *itm = PySequence_ITEM(sipPy, i);
        int state;
        KDataToolInfo *t = reinterpret_cast<KDataToolInfo *>(sipConvertToType(itm, sipType_KDataToolInfo, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));

        Py_DECREF(itm);
 
        if (*sipIsErr)
        {
            sipReleaseType(t, sipType_KDataToolInfo, state);

            delete ql;
            return 0;
        }

        ql->append(*t);

        sipReleaseType(t, sipType_KDataToolInfo, state);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 6247 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
}


extern "C" {static PyObject *convertFrom_QList_0100KDataToolInfo(void *, PyObject *);}
static PyObject *convertFrom_QList_0100KDataToolInfo(void *sipCppV,PyObject *sipTransferObj)
{
   QList<KDataToolInfo> *sipCpp = reinterpret_cast<QList<KDataToolInfo> *>(sipCppV);

#line 37 "/usr/local/share/py-sip/QtCore/qlist.sip"
    // Create the list.
    PyObject *l;

    if ((l = PyList_New(sipCpp->size())) == NULL)
        return NULL;

    // Set the list elements.
    for (int i = 0; i < sipCpp->size(); ++i)
    {
        KDataToolInfo *t = new KDataToolInfo(sipCpp->at(i));
        PyObject *tobj;

        if ((tobj = sipConvertFromNewType(t, sipType_KDataToolInfo, sipTransferObj)) == NULL)
        {
            Py_DECREF(l);
            delete t;

            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 6281 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
}


sipMappedTypeDef sipTypeDef_kio_QList_0100KDataToolInfo = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_7078,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0100KDataToolInfo,
    array_QList_0100KDataToolInfo,
    copy_QList_0100KDataToolInfo,
    release_QList_0100KDataToolInfo,
    convertTo_QList_0100KDataToolInfo,
    convertFrom_QList_0100KDataToolInfo
};

#line 33 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 6312 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/copyjob.sip"
#include <copyjob.h>
#line 6316 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"


extern "C" {static void assign_QList_0100KIO_CopyInfo(void *, SIP_SSIZE_T, const void *);}
static void assign_QList_0100KIO_CopyInfo(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QList<KIO::CopyInfo> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QList<KIO::CopyInfo> *>(sipSrc);
}


extern "C" {static void *array_QList_0100KIO_CopyInfo(SIP_SSIZE_T);}
static void *array_QList_0100KIO_CopyInfo(SIP_SSIZE_T sipNrElem)
{
    return new QList<KIO::CopyInfo>[sipNrElem];
}


extern "C" {static void *copy_QList_0100KIO_CopyInfo(const void *, SIP_SSIZE_T);}
static void *copy_QList_0100KIO_CopyInfo(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QList<KIO::CopyInfo>(reinterpret_cast<const QList<KIO::CopyInfo> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QList_0100KIO_CopyInfo(void *, int);}
static void release_QList_0100KIO_CopyInfo(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QList<KIO::CopyInfo> *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_QList_0100KIO_CopyInfo(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0100KIO_CopyInfo(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<KIO::CopyInfo> **sipCppPtr = reinterpret_cast<QList<KIO::CopyInfo> **>(sipCppPtrV);

#line 64 "/usr/local/share/py-sip/QtCore/qlist.sip"
    SIP_SSIZE_T len;

    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (!PySequence_Check(sipPy) || (len = PySequence_Size(sipPy)) < 0)
            return 0;

        for (SIP_SSIZE_T i = 0; i < len; ++i)
        {
            PyObject *itm = PySequence_ITEM(sipPy, i);
            bool ok = (itm && sipCanConvertToType(itm, sipType_KIO_CopyInfo, SIP_NOT_NONE));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

    QList<KIO::CopyInfo> *ql = new QList<KIO::CopyInfo>;
    len = PySequence_Size(sipPy);
 
    for (SIP_SSIZE_T i = 0; i < len; ++i)
    {
        PyObject *itm = PySequence_ITEM(sipPy, i);
        int state;
        KIO::CopyInfo *t = reinterpret_cast<KIO::CopyInfo *>(sipConvertToType(itm, sipType_KIO_CopyInfo, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));

        Py_DECREF(itm);
 
        if (*sipIsErr)
        {
            sipReleaseType(t, sipType_KIO_CopyInfo, state);

            delete ql;
            return 0;
        }

        ql->append(*t);

        sipReleaseType(t, sipType_KIO_CopyInfo, state);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 6406 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
}


extern "C" {static PyObject *convertFrom_QList_0100KIO_CopyInfo(void *, PyObject *);}
static PyObject *convertFrom_QList_0100KIO_CopyInfo(void *sipCppV,PyObject *sipTransferObj)
{
   QList<KIO::CopyInfo> *sipCpp = reinterpret_cast<QList<KIO::CopyInfo> *>(sipCppV);

#line 37 "/usr/local/share/py-sip/QtCore/qlist.sip"
    // Create the list.
    PyObject *l;

    if ((l = PyList_New(sipCpp->size())) == NULL)
        return NULL;

    // Set the list elements.
    for (int i = 0; i < sipCpp->size(); ++i)
    {
        KIO::CopyInfo *t = new KIO::CopyInfo(sipCpp->at(i));
        PyObject *tobj;

        if ((tobj = sipConvertFromNewType(t, sipType_KIO_CopyInfo, sipTransferObj)) == NULL)
        {
            Py_DECREF(l);
            delete t;

            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 6440 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
}


sipMappedTypeDef sipTypeDef_kio_QList_0100KIO_CopyInfo = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_7099,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0100KIO_CopyInfo,
    array_QList_0100KIO_CopyInfo,
    copy_QList_0100KIO_CopyInfo,
    release_QList_0100KIO_CopyInfo,
    convertTo_QList_0100KIO_CopyInfo,
    convertFrom_QList_0100KIO_CopyInfo
};

#line 33 "/usr/local/share/py-sip/QtCore/qmap.sip"
#include <qmap.h>
#line 6471 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

#line 77 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 6475 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 56 "/usr/local/share/py-sip/QtCore/qstringlist.sip"
#include <qstringlist.h>
#line 6478 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 36 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 6481 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 36 "/usr/local/share/py-sip/QtCore/qstringlist.sip"
#include <qstringlist.h>
#line 6484 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"


extern "C" {static void assign_QMap_0100QString_0100QStringList(void *, SIP_SSIZE_T, const void *);}
static void assign_QMap_0100QString_0100QStringList(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QMap<QString,QStringList> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QMap<QString,QStringList> *>(sipSrc);
}


extern "C" {static void *array_QMap_0100QString_0100QStringList(SIP_SSIZE_T);}
static void *array_QMap_0100QString_0100QStringList(SIP_SSIZE_T sipNrElem)
{
    return new QMap<QString,QStringList>[sipNrElem];
}


extern "C" {static void *copy_QMap_0100QString_0100QStringList(const void *, SIP_SSIZE_T);}
static void *copy_QMap_0100QString_0100QStringList(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QMap<QString,QStringList>(reinterpret_cast<const QMap<QString,QStringList> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QMap_0100QString_0100QStringList(void *, int);}
static void release_QMap_0100QString_0100QStringList(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QMap<QString,QStringList> *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_QMap_0100QString_0100QStringList(PyObject *, void **, int *, PyObject *);}
static int convertTo_QMap_0100QString_0100QStringList(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QMap<QString,QStringList> **sipCppPtr = reinterpret_cast<QMap<QString,QStringList> **>(sipCppPtrV);

#line 89 "/usr/local/share/py-sip/QtCore/qmap.sip"
    PyObject *t1obj, *t2obj;
    SIP_SSIZE_T i = 0;

    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (!PyDict_Check(sipPy))
            return 0;

        while (PyDict_Next(sipPy, &i, &t1obj, &t2obj))
        {
            if (!sipCanConvertToType(t1obj, sipType_QString, SIP_NOT_NONE))
                return 0;

            if (!sipCanConvertToType(t2obj, sipType_QStringList, SIP_NOT_NONE))
                return 0;
        } 

        return 1;
    }

    QMap<QString, QStringList> *qm = new QMap<QString, QStringList>;
 
    while (PyDict_Next(sipPy, &i, &t1obj, &t2obj))
    {
        int state1, state2;

        QString *t1 = reinterpret_cast<QString *>(sipConvertToType(t1obj, sipType_QString, sipTransferObj, SIP_NOT_NONE, &state1, sipIsErr));
        QStringList *t2 = reinterpret_cast<QStringList *>(sipConvertToType(t2obj, sipType_QStringList, sipTransferObj, SIP_NOT_NONE, &state2, sipIsErr));
 
        if (*sipIsErr)
        {
            sipReleaseType(t1, sipType_QString, state1);
            sipReleaseType(t2, sipType_QStringList, state2);

            delete qm;
            return 0;
        }

        qm->insert(*t1, *t2);

        sipReleaseType(t1, sipType_QString, state1);
        sipReleaseType(t2, sipType_QStringList, state2);
    }
 
    *sipCppPtr = qm;
 
    return sipGetState(sipTransferObj);
#line 6573 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
}


extern "C" {static PyObject *convertFrom_QMap_0100QString_0100QStringList(void *, PyObject *);}
static PyObject *convertFrom_QMap_0100QString_0100QStringList(void *sipCppV,PyObject *sipTransferObj)
{
   QMap<QString,QStringList> *sipCpp = reinterpret_cast<QMap<QString,QStringList> *>(sipCppV);

#line 37 "/usr/local/share/py-sip/QtCore/qmap.sip"
    // Create the dictionary.
    PyObject *d = PyDict_New();

    if (!d)
        return NULL;

    // Set the dictionary elements.
    QMap<QString, QStringList>::const_iterator i = sipCpp->constBegin();

    while (i != sipCpp->constEnd())
    {
        QString *t1 = new QString(i.key());
        QStringList *t2 = new QStringList(i.value());

        PyObject *t1obj = sipConvertFromNewType(t1, sipType_QString, sipTransferObj);
        PyObject *t2obj = sipConvertFromNewType(t2, sipType_QStringList, sipTransferObj);

        if (t1obj == NULL || t2obj == NULL || PyDict_SetItem(d, t1obj, t2obj) < 0)
        {
            Py_DECREF(d);

            if (t1obj)
            {
                Py_DECREF(t1obj);
            }
            else
            {
                delete t1;
            }

            if (t2obj)
            {
                Py_DECREF(t2obj);
            }
            else
            {
                delete t2;
            }

            return NULL;
        }

        Py_DECREF(t1obj);
        Py_DECREF(t2obj);

        ++i;
    }

    return d;
#line 6632 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
}


sipMappedTypeDef sipTypeDef_kio_QMap_0100QString_0100QStringList = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_2743,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QMap_0100QString_0100QStringList,
    array_QMap_0100QString_0100QStringList,
    copy_QMap_0100QString_0100QStringList,
    release_QMap_0100QString_0100QStringList,
    convertTo_QMap_0100QString_0100QStringList,
    convertFrom_QMap_0100QString_0100QStringList
};

#line 340 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kdecore/typedefs.sip"
#include <ksharedptr.h>
#line 6663 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kmountpoint.sip"
#include <kmountpoint.h>
#line 6667 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"


extern "C" {static void assign_KSharedPtr_0100KMountPoint(void *, SIP_SSIZE_T, const void *);}
static void assign_KSharedPtr_0100KMountPoint(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<KSharedPtr<KMountPoint> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const KSharedPtr<KMountPoint> *>(sipSrc);
}


extern "C" {static void *array_KSharedPtr_0100KMountPoint(SIP_SSIZE_T);}
static void *array_KSharedPtr_0100KMountPoint(SIP_SSIZE_T sipNrElem)
{
    return new KSharedPtr<KMountPoint>[sipNrElem];
}


extern "C" {static void *copy_KSharedPtr_0100KMountPoint(const void *, SIP_SSIZE_T);}
static void *copy_KSharedPtr_0100KMountPoint(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new KSharedPtr<KMountPoint>(reinterpret_cast<const KSharedPtr<KMountPoint> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_KSharedPtr_0100KMountPoint(void *, int);}
static void release_KSharedPtr_0100KMountPoint(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<KSharedPtr<KMountPoint> *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_KSharedPtr_0100KMountPoint(PyObject *, void **, int *, PyObject *);}
static int convertTo_KSharedPtr_0100KMountPoint(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *)
{
    KSharedPtr<KMountPoint> **sipCppPtr = reinterpret_cast<KSharedPtr<KMountPoint> **>(sipCppPtrV);

#line 357 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kdecore/typedefs.sip"
    // Convert a Python instance to a Ptr on the heap.
    if (sipIsErr == NULL) {
        return 1;
    }
    
    int iserr = 0;
    KMountPoint *cpp = (KMountPoint *)sipForceConvertToType(sipPy, sipType_KMountPoint, NULL, 0, NULL, &iserr);

    if (iserr)
    {
        *sipIsErr = 1;
        return 0;
    }

    *sipCppPtr = new KSharedPtr<KMountPoint> (cpp);

    return 1;
#line 6725 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
}


extern "C" {static PyObject *convertFrom_KSharedPtr_0100KMountPoint(void *, PyObject *);}
static PyObject *convertFrom_KSharedPtr_0100KMountPoint(void *sipCppV,PyObject *sipTransferObj)
{
   KSharedPtr<KMountPoint> *sipCpp = reinterpret_cast<KSharedPtr<KMountPoint> *>(sipCppV);

#line 344 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kdecore/typedefs.sip"
    // Convert to a Python instance

    if (!sipCpp)
        return NULL;

    KSharedPtr<KMountPoint> *cPtr = new KSharedPtr<KMountPoint> (*(KSharedPtr<KMountPoint> *)sipCpp);
    KMountPoint *cpp = cPtr->data ();
    PyObject *obj = sipConvertFromType(cpp, sipType_KMountPoint, sipTransferObj);

    return obj;
#line 6745 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
}


sipMappedTypeDef sipTypeDef_kio_KSharedPtr_0100KMountPoint = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_4243,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_KSharedPtr_0100KMountPoint,
    array_KSharedPtr_0100KMountPoint,
    copy_KSharedPtr_0100KMountPoint,
    release_KSharedPtr_0100KMountPoint,
    convertTo_KSharedPtr_0100KMountPoint,
    convertFrom_KSharedPtr_0100KMountPoint
};

#line 33 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 6776 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/udsentry.sip"
#include <udsentry.h>
#line 6780 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"


extern "C" {static void assign_QList_0100KIO_UDSEntry(void *, SIP_SSIZE_T, const void *);}
static void assign_QList_0100KIO_UDSEntry(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QList<KIO::UDSEntry> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QList<KIO::UDSEntry> *>(sipSrc);
}


extern "C" {static void *array_QList_0100KIO_UDSEntry(SIP_SSIZE_T);}
static void *array_QList_0100KIO_UDSEntry(SIP_SSIZE_T sipNrElem)
{
    return new QList<KIO::UDSEntry>[sipNrElem];
}


extern "C" {static void *copy_QList_0100KIO_UDSEntry(const void *, SIP_SSIZE_T);}
static void *copy_QList_0100KIO_UDSEntry(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QList<KIO::UDSEntry>(reinterpret_cast<const QList<KIO::UDSEntry> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QList_0100KIO_UDSEntry(void *, int);}
static void release_QList_0100KIO_UDSEntry(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QList<KIO::UDSEntry> *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_QList_0100KIO_UDSEntry(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0100KIO_UDSEntry(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<KIO::UDSEntry> **sipCppPtr = reinterpret_cast<QList<KIO::UDSEntry> **>(sipCppPtrV);

#line 64 "/usr/local/share/py-sip/QtCore/qlist.sip"
    SIP_SSIZE_T len;

    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (!PySequence_Check(sipPy) || (len = PySequence_Size(sipPy)) < 0)
            return 0;

        for (SIP_SSIZE_T i = 0; i < len; ++i)
        {
            PyObject *itm = PySequence_ITEM(sipPy, i);
            bool ok = (itm && sipCanConvertToType(itm, sipType_KIO_UDSEntry, SIP_NOT_NONE));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

    QList<KIO::UDSEntry> *ql = new QList<KIO::UDSEntry>;
    len = PySequence_Size(sipPy);
 
    for (SIP_SSIZE_T i = 0; i < len; ++i)
    {
        PyObject *itm = PySequence_ITEM(sipPy, i);
        int state;
        KIO::UDSEntry *t = reinterpret_cast<KIO::UDSEntry *>(sipConvertToType(itm, sipType_KIO_UDSEntry, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));

        Py_DECREF(itm);
 
        if (*sipIsErr)
        {
            sipReleaseType(t, sipType_KIO_UDSEntry, state);

            delete ql;
            return 0;
        }

        ql->append(*t);

        sipReleaseType(t, sipType_KIO_UDSEntry, state);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 6870 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
}


extern "C" {static PyObject *convertFrom_QList_0100KIO_UDSEntry(void *, PyObject *);}
static PyObject *convertFrom_QList_0100KIO_UDSEntry(void *sipCppV,PyObject *sipTransferObj)
{
   QList<KIO::UDSEntry> *sipCpp = reinterpret_cast<QList<KIO::UDSEntry> *>(sipCppV);

#line 37 "/usr/local/share/py-sip/QtCore/qlist.sip"
    // Create the list.
    PyObject *l;

    if ((l = PyList_New(sipCpp->size())) == NULL)
        return NULL;

    // Set the list elements.
    for (int i = 0; i < sipCpp->size(); ++i)
    {
        KIO::UDSEntry *t = new KIO::UDSEntry(sipCpp->at(i));
        PyObject *tobj;

        if ((tobj = sipConvertFromNewType(t, sipType_KIO_UDSEntry, sipTransferObj)) == NULL)
        {
            Py_DECREF(l);
            delete t;

            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 6904 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
}


sipMappedTypeDef sipTypeDef_kio_QList_0100KIO_UDSEntry = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_7120,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0100KIO_UDSEntry,
    array_QList_0100KIO_UDSEntry,
    copy_QList_0100KIO_UDSEntry,
    release_QList_0100KIO_UDSEntry,
    convertTo_QList_0100KIO_UDSEntry,
    convertFrom_QList_0100KIO_UDSEntry
};

#line 33 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 6935 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kfilemetainfoitem.sip"
#include <kfilemetainfoitem.h>
#line 6939 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"


extern "C" {static void assign_QList_0100KFileMetaInfoItem(void *, SIP_SSIZE_T, const void *);}
static void assign_QList_0100KFileMetaInfoItem(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QList<KFileMetaInfoItem> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QList<KFileMetaInfoItem> *>(sipSrc);
}


extern "C" {static void *array_QList_0100KFileMetaInfoItem(SIP_SSIZE_T);}
static void *array_QList_0100KFileMetaInfoItem(SIP_SSIZE_T sipNrElem)
{
    return new QList<KFileMetaInfoItem>[sipNrElem];
}


extern "C" {static void *copy_QList_0100KFileMetaInfoItem(const void *, SIP_SSIZE_T);}
static void *copy_QList_0100KFileMetaInfoItem(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QList<KFileMetaInfoItem>(reinterpret_cast<const QList<KFileMetaInfoItem> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QList_0100KFileMetaInfoItem(void *, int);}
static void release_QList_0100KFileMetaInfoItem(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QList<KFileMetaInfoItem> *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_QList_0100KFileMetaInfoItem(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0100KFileMetaInfoItem(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<KFileMetaInfoItem> **sipCppPtr = reinterpret_cast<QList<KFileMetaInfoItem> **>(sipCppPtrV);

#line 64 "/usr/local/share/py-sip/QtCore/qlist.sip"
    SIP_SSIZE_T len;

    // Check the type if that is all that is required.
    if (sipIsErr == NULL)
    {
        if (!PySequence_Check(sipPy) || (len = PySequence_Size(sipPy)) < 0)
            return 0;

        for (SIP_SSIZE_T i = 0; i < len; ++i)
        {
            PyObject *itm = PySequence_ITEM(sipPy, i);
            bool ok = (itm && sipCanConvertToType(itm, sipType_KFileMetaInfoItem, SIP_NOT_NONE));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

    QList<KFileMetaInfoItem> *ql = new QList<KFileMetaInfoItem>;
    len = PySequence_Size(sipPy);
 
    for (SIP_SSIZE_T i = 0; i < len; ++i)
    {
        PyObject *itm = PySequence_ITEM(sipPy, i);
        int state;
        KFileMetaInfoItem *t = reinterpret_cast<KFileMetaInfoItem *>(sipConvertToType(itm, sipType_KFileMetaInfoItem, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr));

        Py_DECREF(itm);
 
        if (*sipIsErr)
        {
            sipReleaseType(t, sipType_KFileMetaInfoItem, state);

            delete ql;
            return 0;
        }

        ql->append(*t);

        sipReleaseType(t, sipType_KFileMetaInfoItem, state);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 7029 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
}


extern "C" {static PyObject *convertFrom_QList_0100KFileMetaInfoItem(void *, PyObject *);}
static PyObject *convertFrom_QList_0100KFileMetaInfoItem(void *sipCppV,PyObject *sipTransferObj)
{
   QList<KFileMetaInfoItem> *sipCpp = reinterpret_cast<QList<KFileMetaInfoItem> *>(sipCppV);

#line 37 "/usr/local/share/py-sip/QtCore/qlist.sip"
    // Create the list.
    PyObject *l;

    if ((l = PyList_New(sipCpp->size())) == NULL)
        return NULL;

    // Set the list elements.
    for (int i = 0; i < sipCpp->size(); ++i)
    {
        KFileMetaInfoItem *t = new KFileMetaInfoItem(sipCpp->at(i));
        PyObject *tobj;

        if ((tobj = sipConvertFromNewType(t, sipType_KFileMetaInfoItem, sipTransferObj)) == NULL)
        {
            Py_DECREF(l);
            delete t;

            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 7063 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
}


sipMappedTypeDef sipTypeDef_kio_QList_0100KFileMetaInfoItem = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_3393,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0100KFileMetaInfoItem,
    array_QList_0100KFileMetaInfoItem,
    copy_QList_0100KFileMetaInfoItem,
    release_QList_0100KFileMetaInfoItem,
    convertTo_QList_0100KFileMetaInfoItem,
    convertFrom_QList_0100KFileMetaInfoItem
};

#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/udsentry.sip"
#include <udsentry.h>
#line 7094 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

#line 690 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 7098 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 36 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 7101 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"


extern "C" {static PyObject *meth_KIO_UDSEntry_stringValue(PyObject *, PyObject *);}
static PyObject *meth_KIO_UDSEntry_stringValue(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        uint a0;
        KIO::UDSEntry *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bu", &sipSelf, sipType_KIO_UDSEntry, &sipCpp, &a0))
        {
            QString *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->stringValue(a0));
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_UDSEntry, sipName_stringValue, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_UDSEntry_numberValue(PyObject *, PyObject *);}
static PyObject *meth_KIO_UDSEntry_numberValue(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        uint a0;
        PY_LONG_LONG a1 = 0;
        KIO::UDSEntry *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bu|n", &sipSelf, sipType_KIO_UDSEntry, &sipCpp, &a0, &a1))
        {
            PY_LONG_LONG sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->numberValue(a0,a1);
            Py_END_ALLOW_THREADS

            return PyLong_FromLongLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_UDSEntry, sipName_numberValue, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_UDSEntry_isDir(PyObject *, PyObject *);}
static PyObject *meth_KIO_UDSEntry_isDir(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::UDSEntry *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_UDSEntry, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isDir();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_UDSEntry, sipName_isDir, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_UDSEntry_isLink(PyObject *, PyObject *);}
static PyObject *meth_KIO_UDSEntry_isLink(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::UDSEntry *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_UDSEntry, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isLink();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_UDSEntry, sipName_isLink, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_UDSEntry_insert(PyObject *, PyObject *);}
static PyObject *meth_KIO_UDSEntry_insert(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        uint a0;
        const QString * a1;
        int a1State = 0;
        KIO::UDSEntry *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BuJ1", &sipSelf, sipType_KIO_UDSEntry, &sipCpp, &a0, sipType_QString,&a1, &a1State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->insert(a0,*a1);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        uint a0;
        PY_LONG_LONG a1;
        KIO::UDSEntry *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bun", &sipSelf, sipType_KIO_UDSEntry, &sipCpp, &a0, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->insert(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_UDSEntry, sipName_insert, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_UDSEntry_count(PyObject *, PyObject *);}
static PyObject *meth_KIO_UDSEntry_count(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::UDSEntry *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_UDSEntry, &sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->count();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_UDSEntry, sipName_count, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_UDSEntry_contains(PyObject *, PyObject *);}
static PyObject *meth_KIO_UDSEntry_contains(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        uint a0;
        KIO::UDSEntry *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bu", &sipSelf, sipType_KIO_UDSEntry, &sipCpp, &a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->contains(a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_UDSEntry, sipName_contains, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_UDSEntry_remove(PyObject *, PyObject *);}
static PyObject *meth_KIO_UDSEntry_remove(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        uint a0;
        KIO::UDSEntry *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bu", &sipSelf, sipType_KIO_UDSEntry, &sipCpp, &a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->remove(a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_UDSEntry, sipName_remove, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_UDSEntry_listFields(PyObject *, PyObject *);}
static PyObject *meth_KIO_UDSEntry_listFields(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::UDSEntry *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_UDSEntry, &sipCpp))
        {
            QList<uint> *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QList<uint>(sipCpp->listFields());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_QList_1900,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_UDSEntry, sipName_listFields, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_UDSEntry_clear(PyObject *, PyObject *);}
static PyObject *meth_KIO_UDSEntry_clear(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::UDSEntry *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_UDSEntry, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->clear();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_UDSEntry, sipName_clear, NULL);

    return NULL;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_KIO_UDSEntry(void *, const sipTypeDef *);}
static void *cast_KIO_UDSEntry(void *ptr, const sipTypeDef *targetType)
{
    if (targetType == sipType_KIO_UDSEntry)
        return ptr;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_KIO_UDSEntry(void *, int);}
static void release_KIO_UDSEntry(void *sipCppV,int)
{
    Py_BEGIN_ALLOW_THREADS

    delete reinterpret_cast<KIO::UDSEntry *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void assign_KIO_UDSEntry(void *, SIP_SSIZE_T, const void *);}
static void assign_KIO_UDSEntry(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<KIO::UDSEntry *>(sipDst)[sipDstIdx] = *reinterpret_cast<const KIO::UDSEntry *>(sipSrc);
}


extern "C" {static void *array_KIO_UDSEntry(SIP_SSIZE_T);}
static void *array_KIO_UDSEntry(SIP_SSIZE_T sipNrElem)
{
    return new KIO::UDSEntry[sipNrElem];
}


extern "C" {static void *copy_KIO_UDSEntry(const void *, SIP_SSIZE_T);}
static void *copy_KIO_UDSEntry(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new KIO::UDSEntry(reinterpret_cast<const KIO::UDSEntry *>(sipSrc)[sipSrcIdx]);
}


extern "C" {static void dealloc_KIO_UDSEntry(sipSimpleWrapper *);}
static void dealloc_KIO_UDSEntry(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_KIO_UDSEntry(sipGetAddress(sipSelf),0);
    }
}


extern "C" {static void *init_KIO_UDSEntry(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_KIO_UDSEntry(sipSimpleWrapper *, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    KIO::UDSEntry *sipCpp = 0;

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new KIO::UDSEntry();
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    {
        const KIO::UDSEntry * a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_KIO_UDSEntry, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new KIO::UDSEntry(*a0);
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    return NULL;
}


static PyMethodDef methods_KIO_UDSEntry[] = {
    {SIP_MLNAME_CAST(sipName_clear), meth_KIO_UDSEntry_clear, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_contains), meth_KIO_UDSEntry_contains, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_count), meth_KIO_UDSEntry_count, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_insert), meth_KIO_UDSEntry_insert, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isDir), meth_KIO_UDSEntry_isDir, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isLink), meth_KIO_UDSEntry_isLink, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_listFields), meth_KIO_UDSEntry_listFields, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_numberValue), meth_KIO_UDSEntry_numberValue, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_remove), meth_KIO_UDSEntry_remove, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_stringValue), meth_KIO_UDSEntry_stringValue, METH_VARARGS, NULL}
};

static sipEnumMemberDef enummembers_KIO_UDSEntry[] = {
    {sipName_UDS_ACCESS, KIO::UDSEntry::UDS_ACCESS, 176},
    {sipName_UDS_ACCESS_TIME, KIO::UDSEntry::UDS_ACCESS_TIME, 176},
    {sipName_UDS_ACL_STRING, KIO::UDSEntry::UDS_ACL_STRING, 176},
    {sipName_UDS_COMMENT, KIO::UDSEntry::UDS_COMMENT, 176},
    {sipName_UDS_CREATION_TIME, KIO::UDSEntry::UDS_CREATION_TIME, 176},
    {sipName_UDS_DEFAULT_ACL_STRING, KIO::UDSEntry::UDS_DEFAULT_ACL_STRING, 176},
    {sipName_UDS_DISPLAY_NAME, KIO::UDSEntry::UDS_DISPLAY_NAME, 176},
    {sipName_UDS_DISPLAY_TYPE, KIO::UDSEntry::UDS_DISPLAY_TYPE, 176},
    {sipName_UDS_EXTENDED_ACL, KIO::UDSEntry::UDS_EXTENDED_ACL, 176},
    {sipName_UDS_EXTRA, KIO::UDSEntry::UDS_EXTRA, 176},
    {sipName_UDS_EXTRA_END, KIO::UDSEntry::UDS_EXTRA_END, 176},
    {sipName_UDS_FILE_TYPE, KIO::UDSEntry::UDS_FILE_TYPE, 176},
    {sipName_UDS_GROUP, KIO::UDSEntry::UDS_GROUP, 176},
    {sipName_UDS_GUESSED_MIME_TYPE, KIO::UDSEntry::UDS_GUESSED_MIME_TYPE, 176},
    {sipName_UDS_HIDDEN, KIO::UDSEntry::UDS_HIDDEN, 176},
    {sipName_UDS_ICON_NAME, KIO::UDSEntry::UDS_ICON_NAME, 176},
    {sipName_UDS_ICON_OVERLAY_NAMES, KIO::UDSEntry::UDS_ICON_OVERLAY_NAMES, 176},
    {sipName_UDS_LINK_DEST, KIO::UDSEntry::UDS_LINK_DEST, 176},
    {sipName_UDS_LOCAL_PATH, KIO::UDSEntry::UDS_LOCAL_PATH, 176},
    {sipName_UDS_MIME_TYPE, KIO::UDSEntry::UDS_MIME_TYPE, 176},
    {sipName_UDS_MODIFICATION_TIME, KIO::UDSEntry::UDS_MODIFICATION_TIME, 176},
    {sipName_UDS_NAME, KIO::UDSEntry::UDS_NAME, 176},
    {sipName_UDS_NEPOMUK_QUERY, KIO::UDSEntry::UDS_NEPOMUK_QUERY, 176},
    {sipName_UDS_NEPOMUK_URI, KIO::UDSEntry::UDS_NEPOMUK_URI, 176},
    {sipName_UDS_NUMBER, KIO::UDSEntry::UDS_NUMBER, 176},
    {sipName_UDS_SIZE, KIO::UDSEntry::UDS_SIZE, 176},
    {sipName_UDS_SIZE_LARGE, KIO::UDSEntry::UDS_SIZE_LARGE, 176},
    {sipName_UDS_STRING, KIO::UDSEntry::UDS_STRING, 176},
    {sipName_UDS_TARGET_URL, KIO::UDSEntry::UDS_TARGET_URL, 176},
    {sipName_UDS_TIME, KIO::UDSEntry::UDS_TIME, 176},
    {sipName_UDS_URL, KIO::UDSEntry::UDS_URL, 176},
    {sipName_UDS_USER, KIO::UDSEntry::UDS_USER, 176},
    {sipName_UDS_XML_PROPERTIES, KIO::UDSEntry::UDS_XML_PROPERTIES, 176},
};


pyqt4ClassTypeDef sipTypeDef_kio_KIO_UDSEntry = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_KIO__UDSEntry,
        {0}
    },
    {
        sipNameNr_UDSEntry,
        {101, 255, 0},
        10, methods_KIO_UDSEntry,
        33, enummembers_KIO_UDSEntry,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    sipNameNr_PyQt4_QtCore_pyqtWrapperType,
    -1,
    0,
    0,
    init_KIO_UDSEntry,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KIO_UDSEntry,
    assign_KIO_UDSEntry,
    array_KIO_UDSEntry,
    copy_KIO_UDSEntry,
    release_KIO_UDSEntry,
    cast_KIO_UDSEntry,
    0,
    0,
    0
},
    0,
    0,
    0
};

#line 70 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/thumbcreator.sip"
#include <thumbcreator.h>
#line 7586 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

#line 35 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 7590 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/thumbcreator.sip"
#include <thumbcreator.h>
#line 7593 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 36 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 7596 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtGui/qimage.sip"
#include <qimage.h>
#line 7599 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"


class sipThumbCreatorV2 : public ThumbCreatorV2
{
public:
    sipThumbCreatorV2();
    sipThumbCreatorV2(const ThumbCreatorV2&);
    virtual ~sipThumbCreatorV2();

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    QWidget * createConfigurationWidget();
    void writeConfiguration(const QWidget *);
    bool create(const QString&,int,int,QImage&);
    ThumbCreator::Flags flags() const;

public:
    sipSimpleWrapper *sipPySelf;

private:
    sipThumbCreatorV2(const sipThumbCreatorV2 &);
    sipThumbCreatorV2 &operator = (const sipThumbCreatorV2 &);

    char sipPyMethods[4];
};

sipThumbCreatorV2::sipThumbCreatorV2(): ThumbCreatorV2(), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipThumbCreatorV2::sipThumbCreatorV2(const ThumbCreatorV2& a0): ThumbCreatorV2(a0), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipThumbCreatorV2::~sipThumbCreatorV2()
{
    sipCommonDtor(sipPySelf);
}

QWidget * sipThumbCreatorV2::createConfigurationWidget()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[0],sipPySelf,NULL,sipName_createConfigurationWidget);

    if (!sipMeth)
        return ThumbCreatorV2::createConfigurationWidget();

    typedef QWidget * (*sipVH_QtGui_106)(sip_gilstate_t,PyObject *);

    return ((sipVH_QtGui_106)(sipModuleAPI_kio_QtGui->em_virthandlers[106]))(sipGILState,sipMeth);
}

void sipThumbCreatorV2::writeConfiguration(const QWidget *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[1],sipPySelf,NULL,sipName_writeConfiguration);

    if (!sipMeth)
    {
        ThumbCreatorV2::writeConfiguration(a0);
        return;
    }

    extern void sipVH_kio_0(sip_gilstate_t,PyObject *,const QWidget *);

    sipVH_kio_0(sipGILState,sipMeth,a0);
}

bool sipThumbCreatorV2::create(const QString& a0,int a1,int a2,QImage& a3)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[2],sipPySelf,sipName_ThumbCreatorV2,sipName_create);

    if (!sipMeth)
        return 0;

    extern bool sipVH_kio_2(sip_gilstate_t,PyObject *,const QString&,int,int,QImage&);

    return sipVH_kio_2(sipGILState,sipMeth,a0,a1,a2,a3);
}

ThumbCreator::Flags sipThumbCreatorV2::flags() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[3]),sipPySelf,NULL,sipName_flags);

    if (!sipMeth)
        return ThumbCreator::flags();

    extern ThumbCreator::Flags sipVH_kio_1(sip_gilstate_t,PyObject *);

    return sipVH_kio_1(sipGILState,sipMeth);
}


extern "C" {static PyObject *meth_ThumbCreatorV2_createConfigurationWidget(PyObject *, PyObject *);}
static PyObject *meth_ThumbCreatorV2_createConfigurationWidget(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        ThumbCreatorV2 *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_ThumbCreatorV2, &sipCpp))
        {
            QWidget *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = (sipSelfWasArg ? sipCpp->ThumbCreatorV2::createConfigurationWidget() : sipCpp->createConfigurationWidget());
            Py_END_ALLOW_THREADS

            return sipConvertFromType(sipRes,sipType_QWidget,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_ThumbCreatorV2, sipName_createConfigurationWidget, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_ThumbCreatorV2_writeConfiguration(PyObject *, PyObject *);}
static PyObject *meth_ThumbCreatorV2_writeConfiguration(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QWidget * a0;
        ThumbCreatorV2 *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_ThumbCreatorV2, &sipCpp, sipType_QWidget, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->ThumbCreatorV2::writeConfiguration(a0) : sipCpp->writeConfiguration(a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_ThumbCreatorV2, sipName_writeConfiguration, NULL);

    return NULL;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_ThumbCreatorV2(void *, const sipTypeDef *);}
static void *cast_ThumbCreatorV2(void *ptr, const sipTypeDef *targetType)
{
    void *res;

    if (targetType == sipType_ThumbCreatorV2)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_ThumbCreator)->ctd_cast((ThumbCreator *)(ThumbCreatorV2 *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_ThumbCreatorV2(void *, int);}
static void release_ThumbCreatorV2(void *sipCppV,int sipState)
{
    Py_BEGIN_ALLOW_THREADS

    if (sipState & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipThumbCreatorV2 *>(sipCppV);
    else
        delete reinterpret_cast<ThumbCreatorV2 *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_ThumbCreatorV2(sipSimpleWrapper *);}
static void dealloc_ThumbCreatorV2(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipThumbCreatorV2 *>(sipGetAddress(sipSelf))->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_ThumbCreatorV2(sipGetAddress(sipSelf),sipSelf->flags);
    }
}


extern "C" {static void *init_ThumbCreatorV2(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_ThumbCreatorV2(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    sipThumbCreatorV2 *sipCpp = 0;

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipThumbCreatorV2();
            Py_END_ALLOW_THREADS

            sipCpp->sipPySelf = sipSelf;

            return sipCpp;
        }
    }

    {
        const ThumbCreatorV2 * a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_ThumbCreatorV2, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipThumbCreatorV2(*a0);
            Py_END_ALLOW_THREADS

            sipCpp->sipPySelf = sipSelf;

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_ThumbCreatorV2[] = {{260, 255, 1}};


static PyMethodDef methods_ThumbCreatorV2[] = {
    {SIP_MLNAME_CAST(sipName_createConfigurationWidget), meth_ThumbCreatorV2_createConfigurationWidget, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_writeConfiguration), meth_ThumbCreatorV2_writeConfiguration, METH_VARARGS, NULL}
};


pyqt4ClassTypeDef sipTypeDef_kio_ThumbCreatorV2 = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_ABSTRACT|SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_ThumbCreatorV2,
        {0}
    },
    {
        sipNameNr_ThumbCreatorV2,
        {0, 0, 1},
        2, methods_ThumbCreatorV2,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_ThumbCreatorV2,
    0,
    init_ThumbCreatorV2,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_ThumbCreatorV2,
    0,
    0,
    0,
    release_ThumbCreatorV2,
    cast_ThumbCreatorV2,
    0,
    0,
    0
},
    0,
    0,
    0
};

#line 36 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/tcpslavebase.sip"
#include <tcpslavebase.h>
#line 7907 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

#line 36 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/tcpslavebase.sip"
#include <tcpslavebase.h>
#line 7911 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"


extern "C" {static int slot_KIO_TCPSlaveBase_SslResult___bool__(PyObject *);}
static int slot_KIO_TCPSlaveBase_SslResult___bool__(PyObject *sipSelf)
{
    KIO::TCPSlaveBase::SslResult *sipCpp = reinterpret_cast<KIO::TCPSlaveBase::SslResult *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_KIO_TCPSlaveBase_SslResult));

    if (!sipCpp)
        return -1;


    {
        {
            int sipRes = 0;

#line 331 "/usr/local/share/py-sip/QtCore/qglobal.sip"
        sipRes = (sipCpp->operator int() != 0);
#line 7929 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

            return sipRes;
        }
    }

    return 0;
}


extern "C" {static PyObject *slot_KIO_TCPSlaveBase_SslResult___ne__(PyObject *,PyObject *);}
static PyObject *slot_KIO_TCPSlaveBase_SslResult___ne__(PyObject *sipSelf,PyObject *sipArg)
{
    KIO::TCPSlaveBase::SslResult *sipCpp = reinterpret_cast<KIO::TCPSlaveBase::SslResult *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_KIO_TCPSlaveBase_SslResult));

    if (!sipCpp)
        return 0;

    PyObject *sipParseErr = NULL;

    {
        const KIO::TCPSlaveBase::SslResult * a0;
        int a0State = 0;

        if (sipParseArgs(&sipParseErr, sipArg, "1J1", sipType_KIO_TCPSlaveBase_SslResult, &a0, &a0State))
        {
            bool sipRes = 0;

#line 326 "/usr/local/share/py-sip/QtCore/qglobal.sip"
        sipRes = (sipCpp->operator int() != a0->operator int());
#line 7959 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
            sipReleaseType(const_cast<KIO::TCPSlaveBase::SslResult *>(a0),sipType_KIO_TCPSlaveBase_SslResult,a0State);

            return PyBool_FromLong(sipRes);
        }
    }

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    return sipPySlotExtend(&sipModuleAPI_kio,ne_slot,sipType_KIO_TCPSlaveBase_SslResult,sipSelf,sipArg);
}


extern "C" {static PyObject *slot_KIO_TCPSlaveBase_SslResult___eq__(PyObject *,PyObject *);}
static PyObject *slot_KIO_TCPSlaveBase_SslResult___eq__(PyObject *sipSelf,PyObject *sipArg)
{
    KIO::TCPSlaveBase::SslResult *sipCpp = reinterpret_cast<KIO::TCPSlaveBase::SslResult *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_KIO_TCPSlaveBase_SslResult));

    if (!sipCpp)
        return 0;

    PyObject *sipParseErr = NULL;

    {
        const KIO::TCPSlaveBase::SslResult * a0;
        int a0State = 0;

        if (sipParseArgs(&sipParseErr, sipArg, "1J1", sipType_KIO_TCPSlaveBase_SslResult, &a0, &a0State))
        {
            bool sipRes = 0;

#line 321 "/usr/local/share/py-sip/QtCore/qglobal.sip"
        sipRes = (sipCpp->operator int() == a0->operator int());
#line 7995 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
            sipReleaseType(const_cast<KIO::TCPSlaveBase::SslResult *>(a0),sipType_KIO_TCPSlaveBase_SslResult,a0State);

            return PyBool_FromLong(sipRes);
        }
    }

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    return sipPySlotExtend(&sipModuleAPI_kio,eq_slot,sipType_KIO_TCPSlaveBase_SslResult,sipSelf,sipArg);
}


extern "C" {static PyObject *slot_KIO_TCPSlaveBase_SslResult___invert__(PyObject *);}
static PyObject *slot_KIO_TCPSlaveBase_SslResult___invert__(PyObject *sipSelf)
{
    KIO::TCPSlaveBase::SslResult *sipCpp = reinterpret_cast<KIO::TCPSlaveBase::SslResult *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_KIO_TCPSlaveBase_SslResult));

    if (!sipCpp)
        return 0;


    {
        {
            KIO::TCPSlaveBase::SslResult *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new KIO::TCPSlaveBase::SslResult(~(*sipCpp));
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_KIO_TCPSlaveBase_SslResult,NULL);
        }
    }

    return 0;
}


extern "C" {static PyObject *slot_KIO_TCPSlaveBase_SslResult___and__(PyObject *,PyObject *);}
static PyObject *slot_KIO_TCPSlaveBase_SslResult___and__(PyObject *sipArg0,PyObject *sipArg1)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::TCPSlaveBase::SslResult * a0;
        int a0State = 0;
        int a1;

        if (sipParsePair(&sipParseErr, sipArg0, sipArg1, "J1i", sipType_KIO_TCPSlaveBase_SslResult, &a0, &a0State, &a1))
        {
            KIO::TCPSlaveBase::SslResult *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new KIO::TCPSlaveBase::SslResult((*a0 & a1));
            Py_END_ALLOW_THREADS
            sipReleaseType(a0,sipType_KIO_TCPSlaveBase_SslResult,a0State);

            return sipConvertFromNewType(sipRes,sipType_KIO_TCPSlaveBase_SslResult,NULL);
        }
    }

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    return sipPySlotExtend(&sipModuleAPI_kio,and_slot,NULL,sipArg0,sipArg1);
}


extern "C" {static PyObject *slot_KIO_TCPSlaveBase_SslResult___xor__(PyObject *,PyObject *);}
static PyObject *slot_KIO_TCPSlaveBase_SslResult___xor__(PyObject *sipArg0,PyObject *sipArg1)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::TCPSlaveBase::SslResult * a0;
        int a0State = 0;
        KIO::TCPSlaveBase::SslResult * a1;
        int a1State = 0;

        if (sipParsePair(&sipParseErr, sipArg0, sipArg1, "J1J1", sipType_KIO_TCPSlaveBase_SslResult, &a0, &a0State, sipType_KIO_TCPSlaveBase_SslResult, &a1, &a1State))
        {
            KIO::TCPSlaveBase::SslResult *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new KIO::TCPSlaveBase::SslResult((*a0 ^ *a1));
            Py_END_ALLOW_THREADS
            sipReleaseType(a0,sipType_KIO_TCPSlaveBase_SslResult,a0State);
            sipReleaseType(a1,sipType_KIO_TCPSlaveBase_SslResult,a1State);

            return sipConvertFromNewType(sipRes,sipType_KIO_TCPSlaveBase_SslResult,NULL);
        }
    }

    {
        KIO::TCPSlaveBase::SslResult * a0;
        int a0State = 0;
        int a1;

        if (sipParsePair(&sipParseErr, sipArg0, sipArg1, "J1i", sipType_KIO_TCPSlaveBase_SslResult, &a0, &a0State, &a1))
        {
            KIO::TCPSlaveBase::SslResult *sipRes = 0;

#line 315 "/usr/local/share/py-sip/QtCore/qglobal.sip"
        sipRes = new KIO::TCPSlaveBase::SslResult(*a0 ^ a1);
#line 8104 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
            sipReleaseType(a0,sipType_KIO_TCPSlaveBase_SslResult,a0State);

            return sipConvertFromNewType(sipRes,sipType_KIO_TCPSlaveBase_SslResult,NULL);
        }
    }

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    return sipPySlotExtend(&sipModuleAPI_kio,xor_slot,NULL,sipArg0,sipArg1);
}


extern "C" {static PyObject *slot_KIO_TCPSlaveBase_SslResult___or__(PyObject *,PyObject *);}
static PyObject *slot_KIO_TCPSlaveBase_SslResult___or__(PyObject *sipArg0,PyObject *sipArg1)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::TCPSlaveBase::SslResult * a0;
        int a0State = 0;
        KIO::TCPSlaveBase::SslResult * a1;
        int a1State = 0;

        if (sipParsePair(&sipParseErr, sipArg0, sipArg1, "J1J1", sipType_KIO_TCPSlaveBase_SslResult, &a0, &a0State, sipType_KIO_TCPSlaveBase_SslResult, &a1, &a1State))
        {
            KIO::TCPSlaveBase::SslResult *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new KIO::TCPSlaveBase::SslResult((*a0 | *a1));
            Py_END_ALLOW_THREADS
            sipReleaseType(a0,sipType_KIO_TCPSlaveBase_SslResult,a0State);
            sipReleaseType(a1,sipType_KIO_TCPSlaveBase_SslResult,a1State);

            return sipConvertFromNewType(sipRes,sipType_KIO_TCPSlaveBase_SslResult,NULL);
        }
    }

    {
        KIO::TCPSlaveBase::SslResult * a0;
        int a0State = 0;
        int a1;

        if (sipParsePair(&sipParseErr, sipArg0, sipArg1, "J1i", sipType_KIO_TCPSlaveBase_SslResult, &a0, &a0State, &a1))
        {
            KIO::TCPSlaveBase::SslResult *sipRes = 0;

#line 310 "/usr/local/share/py-sip/QtCore/qglobal.sip"
        sipRes = new KIO::TCPSlaveBase::SslResult(*a0 | a1);
#line 8156 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
            sipReleaseType(a0,sipType_KIO_TCPSlaveBase_SslResult,a0State);

            return sipConvertFromNewType(sipRes,sipType_KIO_TCPSlaveBase_SslResult,NULL);
        }
    }

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    return sipPySlotExtend(&sipModuleAPI_kio,or_slot,NULL,sipArg0,sipArg1);
}


extern "C" {static PyObject *slot_KIO_TCPSlaveBase_SslResult___int__(PyObject *);}
static PyObject *slot_KIO_TCPSlaveBase_SslResult___int__(PyObject *sipSelf)
{
    KIO::TCPSlaveBase::SslResult *sipCpp = reinterpret_cast<KIO::TCPSlaveBase::SslResult *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_KIO_TCPSlaveBase_SslResult));

    if (!sipCpp)
        return 0;


    {
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = *sipCpp;
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    return 0;
}


extern "C" {static PyObject *slot_KIO_TCPSlaveBase_SslResult___ixor__(PyObject *,PyObject *);}
static PyObject *slot_KIO_TCPSlaveBase_SslResult___ixor__(PyObject *sipSelf,PyObject *sipArg)
{
    if (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_KIO_TCPSlaveBase_SslResult)))
    {
        Py_INCREF(Py_NotImplemented);
        return Py_NotImplemented;
    }

    KIO::TCPSlaveBase::SslResult *sipCpp = reinterpret_cast<KIO::TCPSlaveBase::SslResult *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_KIO_TCPSlaveBase_SslResult));

    if (!sipCpp)
        return 0;

    PyObject *sipParseErr = NULL;

    {
        KIO::TCPSlaveBase::SslResult * a0;
        int a0State = 0;

        if (sipParseArgs(&sipParseErr, sipArg, "1J1", sipType_KIO_TCPSlaveBase_SslResult, &a0, &a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->KIO::TCPSlaveBase::SslResult::operator^=(*a0);
            Py_END_ALLOW_THREADS
            sipReleaseType(a0,sipType_KIO_TCPSlaveBase_SslResult,a0State);

            Py_INCREF(sipSelf);
            return sipSelf;
        }
    }

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    PyErr_Clear();

    Py_INCREF(Py_NotImplemented);
    return Py_NotImplemented;
}


extern "C" {static PyObject *slot_KIO_TCPSlaveBase_SslResult___ior__(PyObject *,PyObject *);}
static PyObject *slot_KIO_TCPSlaveBase_SslResult___ior__(PyObject *sipSelf,PyObject *sipArg)
{
    if (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_KIO_TCPSlaveBase_SslResult)))
    {
        Py_INCREF(Py_NotImplemented);
        return Py_NotImplemented;
    }

    KIO::TCPSlaveBase::SslResult *sipCpp = reinterpret_cast<KIO::TCPSlaveBase::SslResult *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_KIO_TCPSlaveBase_SslResult));

    if (!sipCpp)
        return 0;

    PyObject *sipParseErr = NULL;

    {
        KIO::TCPSlaveBase::SslResult * a0;
        int a0State = 0;

        if (sipParseArgs(&sipParseErr, sipArg, "1J1", sipType_KIO_TCPSlaveBase_SslResult, &a0, &a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->KIO::TCPSlaveBase::SslResult::operator|=(*a0);
            Py_END_ALLOW_THREADS
            sipReleaseType(a0,sipType_KIO_TCPSlaveBase_SslResult,a0State);

            Py_INCREF(sipSelf);
            return sipSelf;
        }
    }

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    PyErr_Clear();

    Py_INCREF(Py_NotImplemented);
    return Py_NotImplemented;
}


extern "C" {static PyObject *slot_KIO_TCPSlaveBase_SslResult___iand__(PyObject *,PyObject *);}
static PyObject *slot_KIO_TCPSlaveBase_SslResult___iand__(PyObject *sipSelf,PyObject *sipArg)
{
    if (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_KIO_TCPSlaveBase_SslResult)))
    {
        Py_INCREF(Py_NotImplemented);
        return Py_NotImplemented;
    }

    KIO::TCPSlaveBase::SslResult *sipCpp = reinterpret_cast<KIO::TCPSlaveBase::SslResult *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_KIO_TCPSlaveBase_SslResult));

    if (!sipCpp)
        return 0;

    PyObject *sipParseErr = NULL;

    {
        int a0;

        if (sipParseArgs(&sipParseErr, sipArg, "1i", &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->KIO::TCPSlaveBase::SslResult::operator&=(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(sipSelf);
            return sipSelf;
        }
    }

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    PyErr_Clear();

    Py_INCREF(Py_NotImplemented);
    return Py_NotImplemented;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_KIO_TCPSlaveBase_SslResult(void *, const sipTypeDef *);}
static void *cast_KIO_TCPSlaveBase_SslResult(void *ptr, const sipTypeDef *targetType)
{
    if (targetType == sipType_KIO_TCPSlaveBase_SslResult)
        return ptr;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_KIO_TCPSlaveBase_SslResult(void *, int);}
static void release_KIO_TCPSlaveBase_SslResult(void *sipCppV,int)
{
    Py_BEGIN_ALLOW_THREADS

    delete reinterpret_cast<KIO::TCPSlaveBase::SslResult *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void assign_KIO_TCPSlaveBase_SslResult(void *, SIP_SSIZE_T, const void *);}
static void assign_KIO_TCPSlaveBase_SslResult(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<KIO::TCPSlaveBase::SslResult *>(sipDst)[sipDstIdx] = *reinterpret_cast<const KIO::TCPSlaveBase::SslResult *>(sipSrc);
}


extern "C" {static void *array_KIO_TCPSlaveBase_SslResult(SIP_SSIZE_T);}
static void *array_KIO_TCPSlaveBase_SslResult(SIP_SSIZE_T sipNrElem)
{
    return new KIO::TCPSlaveBase::SslResult[sipNrElem];
}


extern "C" {static void *copy_KIO_TCPSlaveBase_SslResult(const void *, SIP_SSIZE_T);}
static void *copy_KIO_TCPSlaveBase_SslResult(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new KIO::TCPSlaveBase::SslResult(reinterpret_cast<const KIO::TCPSlaveBase::SslResult *>(sipSrc)[sipSrcIdx]);
}


extern "C" {static void dealloc_KIO_TCPSlaveBase_SslResult(sipSimpleWrapper *);}
static void dealloc_KIO_TCPSlaveBase_SslResult(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_KIO_TCPSlaveBase_SslResult(sipGetAddress(sipSelf),0);
    }
}


extern "C" {static void *init_KIO_TCPSlaveBase_SslResult(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_KIO_TCPSlaveBase_SslResult(sipSimpleWrapper *, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    KIO::TCPSlaveBase::SslResult *sipCpp = 0;

    {
        const KIO::TCPSlaveBase::SslResult * a0;
        int a0State = 0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J1", sipType_KIO_TCPSlaveBase_SslResult, &a0, &a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new KIO::TCPSlaveBase::SslResult(*a0);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<KIO::TCPSlaveBase::SslResult *>(a0),sipType_KIO_TCPSlaveBase_SslResult,a0State);

            return sipCpp;
        }
    }

    {
        int a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "i", &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new KIO::TCPSlaveBase::SslResult(a0);
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new KIO::TCPSlaveBase::SslResult();
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    return NULL;
}


extern "C" {static int convertTo_KIO_TCPSlaveBase_SslResult(PyObject *, void **, int *, PyObject *);}
static int convertTo_KIO_TCPSlaveBase_SslResult(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    KIO::TCPSlaveBase::SslResult **sipCppPtr = reinterpret_cast<KIO::TCPSlaveBase::SslResult **>(sipCppPtrV);

#line 336 "/usr/local/share/py-sip/QtCore/qglobal.sip"
// Allow an instance of the base enum whenever a KIO::TCPSlaveBase::SslResult is expected.

if (sipIsErr == NULL)
    return (PyObject_TypeCheck(sipPy, sipTypeAsPyTypeObject(sipType_KIO_TCPSlaveBase_SslResultDetail)) ||
            sipCanConvertToType(sipPy, sipType_KIO_TCPSlaveBase_SslResult, SIP_NO_CONVERTORS));

if (PyObject_TypeCheck(sipPy, sipTypeAsPyTypeObject(sipType_KIO_TCPSlaveBase_SslResultDetail)))
{
    *sipCppPtr = new KIO::TCPSlaveBase::SslResult(SIPLong_AsLong(sipPy));

    return sipGetState(sipTransferObj);
}

*sipCppPtr = reinterpret_cast<KIO::TCPSlaveBase::SslResult *>(sipConvertToType(sipPy, sipType_KIO_TCPSlaveBase_SslResult, sipTransferObj, SIP_NO_CONVERTORS, 0, sipIsErr));

return 0;
#line 8451 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
}


/* Define this type's Python slots. */
static sipPySlotDef slots_KIO_TCPSlaveBase_SslResult[] = {
    {(void *)slot_KIO_TCPSlaveBase_SslResult___bool__, bool_slot},
    {(void *)slot_KIO_TCPSlaveBase_SslResult___ne__, ne_slot},
    {(void *)slot_KIO_TCPSlaveBase_SslResult___eq__, eq_slot},
    {(void *)slot_KIO_TCPSlaveBase_SslResult___invert__, invert_slot},
    {(void *)slot_KIO_TCPSlaveBase_SslResult___and__, and_slot},
    {(void *)slot_KIO_TCPSlaveBase_SslResult___xor__, xor_slot},
    {(void *)slot_KIO_TCPSlaveBase_SslResult___or__, or_slot},
    {(void *)slot_KIO_TCPSlaveBase_SslResult___int__, int_slot},
    {(void *)slot_KIO_TCPSlaveBase_SslResult___ixor__, ixor_slot},
    {(void *)slot_KIO_TCPSlaveBase_SslResult___ior__, ior_slot},
    {(void *)slot_KIO_TCPSlaveBase_SslResult___iand__, iand_slot},
    {0, (sipPySlotType)0}
};


pyqt4ClassTypeDef sipTypeDef_kio_KIO_TCPSlaveBase_SslResult = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_KIO__TCPSlaveBase__SslResult,
        {0}
    },
    {
        sipNameNr_SslResult,
        {171, 255, 0},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    sipNameNr_PyQt4_QtCore_pyqtWrapperType,
    -1,
    0,
    slots_KIO_TCPSlaveBase_SslResult,
    init_KIO_TCPSlaveBase_SslResult,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KIO_TCPSlaveBase_SslResult,
    assign_KIO_TCPSlaveBase_SslResult,
    array_KIO_TCPSlaveBase_SslResult,
    copy_KIO_TCPSlaveBase_SslResult,
    release_KIO_TCPSlaveBase_SslResult,
    cast_KIO_TCPSlaveBase_SslResult,
    convertTo_KIO_TCPSlaveBase_SslResult,
    0,
    0
},
    0,
    1,
    0
};

#line 36 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/tcpslavebase.sip"
#include <tcpslavebase.h>
#line 8524 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

#line 37 "/usr/local/share/py-sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 8528 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtCore/qiodevice.sip"
#include <qiodevice.h>
#line 8531 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 36 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 8534 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/local/share/py-sip/QtNetwork/qhostinfo.sip"
#include <qhostinfo.h>
#line 8537 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 28 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/authinfo.sip"
#include <authinfo.h>
#line 8540 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/udsentry.sip"
#include <udsentry.h>
#line 8543 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 33 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kdecore/kurl.sip"
#include <kurl.h>
#line 8546 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 360 "/usr/local/share/py-sip/QtCore/qdatetime.sip"
#include <qdatetime.h>
#line 8549 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtCore/qiodevice.sip"
#include <qiodevice.h>
#line 8552 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/kremoteencoding.sip"
#include <kremoteencoding.h>
#line 8555 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kdecore/kconfiggroup.sip"
#include <kconfiggroup.h>
#line 8558 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 188 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/global.sip"
#include<qmap.h>
#line 8561 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 28 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/slavebase.sip"
#include <slavebase.h>
#line 8564 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 33 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 8567 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"


class sipKIO_TCPSlaveBase : public KIO::TCPSlaveBase
{
public:
    sipKIO_TCPSlaveBase(const QByteArray&,const QByteArray&,const QByteArray&,bool);
    virtual ~sipKIO_TCPSlaveBase();

    /* Expose this protected enum. */
    enum sipSslResultDetail {
        ResultOk = KIO::TCPSlaveBase::ResultOk,
        ResultOverridden = KIO::TCPSlaveBase::ResultOverridden,
        ResultFailed = KIO::TCPSlaveBase::ResultFailed,
        ResultFailedEarly = KIO::TCPSlaveBase::ResultFailedEarly
    };

    /* Expose this protected enum. */
    enum sipVirtualFunctionId {
        AppConnectionMade = KIO::SlaveBase::AppConnectionMade
    };

    /*
     * There is a public method for every protected method visible from
     * this class.
     */
    ssize_t sipProtect_write(const char *,ssize_t);
    ssize_t sipProtect_read(char *,ssize_t);
    ssize_t sipProtect_readLine(char *,ssize_t);
    bool sipProtect_connectToHost(const QString&,const QString&,quint16);
    quint16 sipProtect_port() const;
    bool sipProtect_isAutoSsl() const;
    bool sipProtect_isUsingSsl() const;
    bool sipProtect_startSsl();
    void sipProtect_disconnectFromHost();
    bool sipProtect_atEnd() const;
    bool sipProtect_isConnected() const;
    bool sipProtect_waitForResponse(int);
    void sipProtect_setBlocking(bool);
    QIODevice * sipProtect_socket() const;

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    void setHost(const QString&,quint16,const QString&,const QString&);
    void setSubUrl(const KUrl&);
    void openConnection();
    void closeConnection();
    void get(const KUrl&);
    void open(const KUrl&,QIODevice::OpenMode);
    void read(KIO::filesize_t);
    void write(const QByteArray&);
    void seek(KIO::filesize_t);
    void close();
    void put(const KUrl&,int,KIO::JobFlags);
    void stat(const KUrl&);
    void mimetype(const KUrl&);
    void listDir(const KUrl&);
    void mkdir(const KUrl&,int);
    void rename(const KUrl&,const KUrl&,KIO::JobFlags);
    void symlink(const QString&,const KUrl&,KIO::JobFlags);
    void chmod(const KUrl&,int);
    void chown(const KUrl&,const QString&,const QString&);
    void setModificationTime(const KUrl&,const QDateTime&);
    void copy(const KUrl&,const KUrl&,int,KIO::JobFlags);
    void del(const KUrl&,bool);
    void setLinkDest(const KUrl&,const QString&);
    void special(const QByteArray&);
    void multiGet(const QByteArray&);
    void slave_status();
    void reparseConfiguration();
    void dispatch(int,const QByteArray&);
    void dispatchOpenCommand(int,const QByteArray&);

public:
    sipSimpleWrapper *sipPySelf;

private:
    sipKIO_TCPSlaveBase(const sipKIO_TCPSlaveBase &);
    sipKIO_TCPSlaveBase &operator = (const sipKIO_TCPSlaveBase &);

    char sipPyMethods[29];
};

sipKIO_TCPSlaveBase::sipKIO_TCPSlaveBase(const QByteArray& a0,const QByteArray& a1,const QByteArray& a2,bool a3): KIO::TCPSlaveBase(a0,a1,a2,a3), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipKIO_TCPSlaveBase::~sipKIO_TCPSlaveBase()
{
    sipCommonDtor(sipPySelf);
}

void sipKIO_TCPSlaveBase::setHost(const QString& a0,quint16 a1,const QString& a2,const QString& a3)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[0],sipPySelf,NULL,sipName_setHost);

    if (!sipMeth)
    {
        KIO::SlaveBase::setHost(a0,a1,a2,a3);
        return;
    }

    extern void sipVH_kio_16(sip_gilstate_t,PyObject *,const QString&,unsigned short,const QString&,const QString&);

    sipVH_kio_16(sipGILState,sipMeth,a0,a1,a2,a3);
}

void sipKIO_TCPSlaveBase::setSubUrl(const KUrl& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[1],sipPySelf,NULL,sipName_setSubUrl);

    if (!sipMeth)
    {
        KIO::SlaveBase::setSubUrl(a0);
        return;
    }

    typedef void (*sipVH_kdecore_47)(sip_gilstate_t,PyObject *,const KUrl&);

    ((sipVH_kdecore_47)(sipModuleAPI_kio_kdecore->em_virthandlers[47]))(sipGILState,sipMeth,a0);
}

void sipKIO_TCPSlaveBase::openConnection()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[2],sipPySelf,NULL,sipName_openConnection);

    if (!sipMeth)
    {
        KIO::SlaveBase::openConnection();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t,PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_kio_QtCore->em_virthandlers[11]))(sipGILState,sipMeth);
}

void sipKIO_TCPSlaveBase::closeConnection()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[3],sipPySelf,NULL,sipName_closeConnection);

    if (!sipMeth)
    {
        KIO::SlaveBase::closeConnection();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t,PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_kio_QtCore->em_virthandlers[11]))(sipGILState,sipMeth);
}

void sipKIO_TCPSlaveBase::get(const KUrl& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[4],sipPySelf,NULL,sipName_get);

    if (!sipMeth)
    {
        KIO::SlaveBase::get(a0);
        return;
    }

    typedef void (*sipVH_kdecore_47)(sip_gilstate_t,PyObject *,const KUrl&);

    ((sipVH_kdecore_47)(sipModuleAPI_kio_kdecore->em_virthandlers[47]))(sipGILState,sipMeth,a0);
}

void sipKIO_TCPSlaveBase::open(const KUrl& a0,QIODevice::OpenMode a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[5],sipPySelf,NULL,sipName_open);

    if (!sipMeth)
    {
        KIO::SlaveBase::open(a0,a1);
        return;
    }

    extern void sipVH_kio_15(sip_gilstate_t,PyObject *,const KUrl&,QIODevice::OpenMode);

    sipVH_kio_15(sipGILState,sipMeth,a0,a1);
}

void sipKIO_TCPSlaveBase::read(KIO::filesize_t a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[6],sipPySelf,NULL,sipName_read);

    if (!sipMeth)
    {
        KIO::SlaveBase::read(a0);
        return;
    }

    extern void sipVH_kio_14(sip_gilstate_t,PyObject *,unsigned PY_LONG_LONG);

    sipVH_kio_14(sipGILState,sipMeth,a0);
}

void sipKIO_TCPSlaveBase::write(const QByteArray& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[7],sipPySelf,NULL,sipName_write);

    if (!sipMeth)
    {
        KIO::SlaveBase::write(a0);
        return;
    }

    typedef void (*sipVH_QtXml_29)(sip_gilstate_t,PyObject *,const QByteArray&);

    ((sipVH_QtXml_29)(sipModuleAPI_kio_QtXml->em_virthandlers[29]))(sipGILState,sipMeth,a0);
}

void sipKIO_TCPSlaveBase::seek(KIO::filesize_t a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[8],sipPySelf,NULL,sipName_seek);

    if (!sipMeth)
    {
        KIO::SlaveBase::seek(a0);
        return;
    }

    extern void sipVH_kio_14(sip_gilstate_t,PyObject *,unsigned PY_LONG_LONG);

    sipVH_kio_14(sipGILState,sipMeth,a0);
}

void sipKIO_TCPSlaveBase::close()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[9],sipPySelf,NULL,sipName_close);

    if (!sipMeth)
    {
        KIO::SlaveBase::close();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t,PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_kio_QtCore->em_virthandlers[11]))(sipGILState,sipMeth);
}

void sipKIO_TCPSlaveBase::put(const KUrl& a0,int a1,KIO::JobFlags a2)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[10],sipPySelf,NULL,sipName_put);

    if (!sipMeth)
    {
        KIO::SlaveBase::put(a0,a1,a2);
        return;
    }

    extern void sipVH_kio_13(sip_gilstate_t,PyObject *,const KUrl&,int,KIO::JobFlags);

    sipVH_kio_13(sipGILState,sipMeth,a0,a1,a2);
}

void sipKIO_TCPSlaveBase::stat(const KUrl& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[11],sipPySelf,NULL,sipName_stat);

    if (!sipMeth)
    {
        KIO::SlaveBase::stat(a0);
        return;
    }

    typedef void (*sipVH_kdecore_47)(sip_gilstate_t,PyObject *,const KUrl&);

    ((sipVH_kdecore_47)(sipModuleAPI_kio_kdecore->em_virthandlers[47]))(sipGILState,sipMeth,a0);
}

void sipKIO_TCPSlaveBase::mimetype(const KUrl& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[12],sipPySelf,NULL,sipName_mimetype);

    if (!sipMeth)
    {
        KIO::SlaveBase::mimetype(a0);
        return;
    }

    typedef void (*sipVH_kdecore_47)(sip_gilstate_t,PyObject *,const KUrl&);

    ((sipVH_kdecore_47)(sipModuleAPI_kio_kdecore->em_virthandlers[47]))(sipGILState,sipMeth,a0);
}

void sipKIO_TCPSlaveBase::listDir(const KUrl& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[13],sipPySelf,NULL,sipName_listDir);

    if (!sipMeth)
    {
        KIO::SlaveBase::listDir(a0);
        return;
    }

    typedef void (*sipVH_kdecore_47)(sip_gilstate_t,PyObject *,const KUrl&);

    ((sipVH_kdecore_47)(sipModuleAPI_kio_kdecore->em_virthandlers[47]))(sipGILState,sipMeth,a0);
}

void sipKIO_TCPSlaveBase::mkdir(const KUrl& a0,int a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[14],sipPySelf,NULL,sipName_mkdir);

    if (!sipMeth)
    {
        KIO::SlaveBase::mkdir(a0,a1);
        return;
    }

    extern void sipVH_kio_10(sip_gilstate_t,PyObject *,const KUrl&,int);

    sipVH_kio_10(sipGILState,sipMeth,a0,a1);
}

void sipKIO_TCPSlaveBase::rename(const KUrl& a0,const KUrl& a1,KIO::JobFlags a2)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[15],sipPySelf,NULL,sipName_rename);

    if (!sipMeth)
    {
        KIO::SlaveBase::rename(a0,a1,a2);
        return;
    }

    extern void sipVH_kio_12(sip_gilstate_t,PyObject *,const KUrl&,const KUrl&,KIO::JobFlags);

    sipVH_kio_12(sipGILState,sipMeth,a0,a1,a2);
}

void sipKIO_TCPSlaveBase::symlink(const QString& a0,const KUrl& a1,KIO::JobFlags a2)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[16],sipPySelf,NULL,sipName_symlink);

    if (!sipMeth)
    {
        KIO::SlaveBase::symlink(a0,a1,a2);
        return;
    }

    extern void sipVH_kio_11(sip_gilstate_t,PyObject *,const QString&,const KUrl&,KIO::JobFlags);

    sipVH_kio_11(sipGILState,sipMeth,a0,a1,a2);
}

void sipKIO_TCPSlaveBase::chmod(const KUrl& a0,int a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[17],sipPySelf,NULL,sipName_chmod);

    if (!sipMeth)
    {
        KIO::SlaveBase::chmod(a0,a1);
        return;
    }

    extern void sipVH_kio_10(sip_gilstate_t,PyObject *,const KUrl&,int);

    sipVH_kio_10(sipGILState,sipMeth,a0,a1);
}

void sipKIO_TCPSlaveBase::chown(const KUrl& a0,const QString& a1,const QString& a2)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[18],sipPySelf,NULL,sipName_chown);

    if (!sipMeth)
    {
        KIO::SlaveBase::chown(a0,a1,a2);
        return;
    }

    extern void sipVH_kio_9(sip_gilstate_t,PyObject *,const KUrl&,const QString&,const QString&);

    sipVH_kio_9(sipGILState,sipMeth,a0,a1,a2);
}

void sipKIO_TCPSlaveBase::setModificationTime(const KUrl& a0,const QDateTime& a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[19],sipPySelf,NULL,sipName_setModificationTime);

    if (!sipMeth)
    {
        KIO::SlaveBase::setModificationTime(a0,a1);
        return;
    }

    extern void sipVH_kio_8(sip_gilstate_t,PyObject *,const KUrl&,const QDateTime&);

    sipVH_kio_8(sipGILState,sipMeth,a0,a1);
}

void sipKIO_TCPSlaveBase::copy(const KUrl& a0,const KUrl& a1,int a2,KIO::JobFlags a3)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[20],sipPySelf,NULL,sipName_copy);

    if (!sipMeth)
    {
        KIO::SlaveBase::copy(a0,a1,a2,a3);
        return;
    }

    extern void sipVH_kio_7(sip_gilstate_t,PyObject *,const KUrl&,const KUrl&,int,KIO::JobFlags);

    sipVH_kio_7(sipGILState,sipMeth,a0,a1,a2,a3);
}

void sipKIO_TCPSlaveBase::del(const KUrl& a0,bool a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[21],sipPySelf,NULL,sipName_del_);

    if (!sipMeth)
    {
        KIO::SlaveBase::del(a0,a1);
        return;
    }

    extern void sipVH_kio_6(sip_gilstate_t,PyObject *,const KUrl&,bool);

    sipVH_kio_6(sipGILState,sipMeth,a0,a1);
}

void sipKIO_TCPSlaveBase::setLinkDest(const KUrl& a0,const QString& a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[22],sipPySelf,NULL,sipName_setLinkDest);

    if (!sipMeth)
    {
        KIO::SlaveBase::setLinkDest(a0,a1);
        return;
    }

    extern void sipVH_kio_5(sip_gilstate_t,PyObject *,const KUrl&,const QString&);

    sipVH_kio_5(sipGILState,sipMeth,a0,a1);
}

void sipKIO_TCPSlaveBase::special(const QByteArray& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[23],sipPySelf,NULL,sipName_special);

    if (!sipMeth)
    {
        KIO::SlaveBase::special(a0);
        return;
    }

    typedef void (*sipVH_QtXml_29)(sip_gilstate_t,PyObject *,const QByteArray&);

    ((sipVH_QtXml_29)(sipModuleAPI_kio_QtXml->em_virthandlers[29]))(sipGILState,sipMeth,a0);
}

void sipKIO_TCPSlaveBase::multiGet(const QByteArray& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[24],sipPySelf,NULL,sipName_multiGet);

    if (!sipMeth)
    {
        KIO::SlaveBase::multiGet(a0);
        return;
    }

    typedef void (*sipVH_QtXml_29)(sip_gilstate_t,PyObject *,const QByteArray&);

    ((sipVH_QtXml_29)(sipModuleAPI_kio_QtXml->em_virthandlers[29]))(sipGILState,sipMeth,a0);
}

void sipKIO_TCPSlaveBase::slave_status()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[25],sipPySelf,NULL,sipName_slave_status);

    if (!sipMeth)
    {
        KIO::SlaveBase::slave_status();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t,PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_kio_QtCore->em_virthandlers[11]))(sipGILState,sipMeth);
}

void sipKIO_TCPSlaveBase::reparseConfiguration()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[26],sipPySelf,NULL,sipName_reparseConfiguration);

    if (!sipMeth)
    {
        KIO::SlaveBase::reparseConfiguration();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t,PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_kio_QtCore->em_virthandlers[11]))(sipGILState,sipMeth);
}

void sipKIO_TCPSlaveBase::dispatch(int a0,const QByteArray& a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[27],sipPySelf,NULL,sipName_dispatch);

    if (!sipMeth)
    {
        KIO::SlaveBase::dispatch(a0,a1);
        return;
    }

    extern void sipVH_kio_4(sip_gilstate_t,PyObject *,int,const QByteArray&);

    sipVH_kio_4(sipGILState,sipMeth,a0,a1);
}

void sipKIO_TCPSlaveBase::dispatchOpenCommand(int a0,const QByteArray& a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[28],sipPySelf,NULL,sipName_dispatchOpenCommand);

    if (!sipMeth)
    {
        KIO::SlaveBase::dispatchOpenCommand(a0,a1);
        return;
    }

    extern void sipVH_kio_4(sip_gilstate_t,PyObject *,int,const QByteArray&);

    sipVH_kio_4(sipGILState,sipMeth,a0,a1);
}

ssize_t sipKIO_TCPSlaveBase::sipProtect_write(const char *a0,ssize_t a1)
{
    return KIO::TCPSlaveBase::write(a0,a1);
}

ssize_t sipKIO_TCPSlaveBase::sipProtect_read(char *a0,ssize_t a1)
{
    return KIO::TCPSlaveBase::read(a0,a1);
}

ssize_t sipKIO_TCPSlaveBase::sipProtect_readLine(char *a0,ssize_t a1)
{
    return KIO::TCPSlaveBase::readLine(a0,a1);
}

bool sipKIO_TCPSlaveBase::sipProtect_connectToHost(const QString& a0,const QString& a1,quint16 a2)
{
    return KIO::TCPSlaveBase::connectToHost(a0,a1,a2);
}

quint16 sipKIO_TCPSlaveBase::sipProtect_port() const
{
    return KIO::TCPSlaveBase::port();
}

bool sipKIO_TCPSlaveBase::sipProtect_isAutoSsl() const
{
    return KIO::TCPSlaveBase::isAutoSsl();
}

bool sipKIO_TCPSlaveBase::sipProtect_isUsingSsl() const
{
    return KIO::TCPSlaveBase::isUsingSsl();
}

bool sipKIO_TCPSlaveBase::sipProtect_startSsl()
{
    return KIO::TCPSlaveBase::startSsl();
}

void sipKIO_TCPSlaveBase::sipProtect_disconnectFromHost()
{
    KIO::TCPSlaveBase::disconnectFromHost();
}

bool sipKIO_TCPSlaveBase::sipProtect_atEnd() const
{
    return KIO::TCPSlaveBase::atEnd();
}

bool sipKIO_TCPSlaveBase::sipProtect_isConnected() const
{
    return KIO::TCPSlaveBase::isConnected();
}

bool sipKIO_TCPSlaveBase::sipProtect_waitForResponse(int a0)
{
    return KIO::TCPSlaveBase::waitForResponse(a0);
}

void sipKIO_TCPSlaveBase::sipProtect_setBlocking(bool a0)
{
    KIO::TCPSlaveBase::setBlocking(a0);
}

QIODevice * sipKIO_TCPSlaveBase::sipProtect_socket() const
{
    return KIO::TCPSlaveBase::socket();
}


extern "C" {static PyObject *meth_KIO_TCPSlaveBase_write(PyObject *, PyObject *);}
static PyObject *meth_KIO_TCPSlaveBase_write(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const char * a0;
        PyObject *a0Keep;
        ssize_t a1;
        sipKIO_TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BAAi", &sipSelf, sipType_KIO_TCPSlaveBase, &sipCpp, &a0Keep, &a0, &a1))
        {
            ssize_t sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_write(a0,a1);
            Py_END_ALLOW_THREADS
            Py_DECREF(a0Keep);

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_TCPSlaveBase, sipName_write, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_TCPSlaveBase_read(PyObject *, PyObject *);}
static PyObject *meth_KIO_TCPSlaveBase_read(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        char * a0;
        PyObject *a0Keep;
        ssize_t a1;
        sipKIO_TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BAAi", &sipSelf, sipType_KIO_TCPSlaveBase, &sipCpp, &a0Keep, &a0, &a1))
        {
            ssize_t sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_read(a0,a1);
            Py_END_ALLOW_THREADS
            Py_DECREF(a0Keep);

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_TCPSlaveBase, sipName_read, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_TCPSlaveBase_readLine(PyObject *, PyObject *);}
static PyObject *meth_KIO_TCPSlaveBase_readLine(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        char * a0;
        PyObject *a0Keep;
        ssize_t a1;
        sipKIO_TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BAAi", &sipSelf, sipType_KIO_TCPSlaveBase, &sipCpp, &a0Keep, &a0, &a1))
        {
            ssize_t sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_readLine(a0,a1);
            Py_END_ALLOW_THREADS
            Py_DECREF(a0Keep);

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_TCPSlaveBase, sipName_readLine, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_TCPSlaveBase_connectToHost(PyObject *, PyObject *);}
static PyObject *meth_KIO_TCPSlaveBase_connectToHost(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QString * a0;
        int a0State = 0;
        const QString * a1;
        int a1State = 0;
        quint16 a2;
        sipKIO_TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1J1t", &sipSelf, sipType_KIO_TCPSlaveBase, &sipCpp, sipType_QString,&a0, &a0State, sipType_QString,&a1, &a1State, &a2))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_connectToHost(*a0,*a1,a2);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_TCPSlaveBase, sipName_connectToHost, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_TCPSlaveBase_port(PyObject *, PyObject *);}
static PyObject *meth_KIO_TCPSlaveBase_port(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        sipKIO_TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_TCPSlaveBase, &sipCpp))
        {
            quint16 sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_port();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_TCPSlaveBase, sipName_port, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_TCPSlaveBase_isAutoSsl(PyObject *, PyObject *);}
static PyObject *meth_KIO_TCPSlaveBase_isAutoSsl(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        sipKIO_TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_TCPSlaveBase, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_isAutoSsl();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_TCPSlaveBase, sipName_isAutoSsl, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_TCPSlaveBase_isUsingSsl(PyObject *, PyObject *);}
static PyObject *meth_KIO_TCPSlaveBase_isUsingSsl(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        sipKIO_TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_TCPSlaveBase, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_isUsingSsl();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_TCPSlaveBase, sipName_isUsingSsl, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_TCPSlaveBase_startSsl(PyObject *, PyObject *);}
static PyObject *meth_KIO_TCPSlaveBase_startSsl(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        sipKIO_TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_TCPSlaveBase, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_startSsl();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_TCPSlaveBase, sipName_startSsl, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_TCPSlaveBase_disconnectFromHost(PyObject *, PyObject *);}
static PyObject *meth_KIO_TCPSlaveBase_disconnectFromHost(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        sipKIO_TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_TCPSlaveBase, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_disconnectFromHost();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_TCPSlaveBase, sipName_disconnectFromHost, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_TCPSlaveBase_atEnd(PyObject *, PyObject *);}
static PyObject *meth_KIO_TCPSlaveBase_atEnd(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        sipKIO_TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_TCPSlaveBase, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_atEnd();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_TCPSlaveBase, sipName_atEnd, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_TCPSlaveBase_isConnected(PyObject *, PyObject *);}
static PyObject *meth_KIO_TCPSlaveBase_isConnected(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        sipKIO_TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_TCPSlaveBase, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_isConnected();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_TCPSlaveBase, sipName_isConnected, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_TCPSlaveBase_waitForResponse(PyObject *, PyObject *);}
static PyObject *meth_KIO_TCPSlaveBase_waitForResponse(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        int a0;
        sipKIO_TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bi", &sipSelf, sipType_KIO_TCPSlaveBase, &sipCpp, &a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_waitForResponse(a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_TCPSlaveBase, sipName_waitForResponse, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_TCPSlaveBase_setBlocking(PyObject *, PyObject *);}
static PyObject *meth_KIO_TCPSlaveBase_setBlocking(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        bool a0;
        sipKIO_TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_KIO_TCPSlaveBase, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_setBlocking(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_TCPSlaveBase, sipName_setBlocking, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_TCPSlaveBase_socket(PyObject *, PyObject *);}
static PyObject *meth_KIO_TCPSlaveBase_socket(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        sipKIO_TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_TCPSlaveBase, &sipCpp))
        {
            QIODevice *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_socket();
            Py_END_ALLOW_THREADS

            return sipConvertFromType(sipRes,sipType_QIODevice,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_TCPSlaveBase, sipName_socket, NULL);

    return NULL;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_KIO_TCPSlaveBase(void *, const sipTypeDef *);}
static void *cast_KIO_TCPSlaveBase(void *ptr, const sipTypeDef *targetType)
{
    void *res;

    if (targetType == sipType_KIO_TCPSlaveBase)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_KIO_SlaveBase)->ctd_cast((KIO::SlaveBase *)(KIO::TCPSlaveBase *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_KIO_TCPSlaveBase(void *, int);}
static void release_KIO_TCPSlaveBase(void *sipCppV,int sipState)
{
    Py_BEGIN_ALLOW_THREADS

    if (sipState & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipKIO_TCPSlaveBase *>(sipCppV);
    else
        delete reinterpret_cast<KIO::TCPSlaveBase *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KIO_TCPSlaveBase(sipSimpleWrapper *);}
static void dealloc_KIO_TCPSlaveBase(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipKIO_TCPSlaveBase *>(sipGetAddress(sipSelf))->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_KIO_TCPSlaveBase(sipGetAddress(sipSelf),sipSelf->flags);
    }
}


extern "C" {static void *init_KIO_TCPSlaveBase(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_KIO_TCPSlaveBase(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    sipKIO_TCPSlaveBase *sipCpp = 0;

    {
        const QByteArray * a0;
        int a0State = 0;
        const QByteArray * a1;
        int a1State = 0;
        const QByteArray * a2;
        int a2State = 0;
        bool a3 = 0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J1J1J1|b", sipType_QByteArray, &a0, &a0State, sipType_QByteArray, &a1, &a1State, sipType_QByteArray, &a2, &a2State, &a3))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKIO_TCPSlaveBase(*a0,*a1,*a2,a3);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QByteArray *>(a0),sipType_QByteArray,a0State);
            sipReleaseType(const_cast<QByteArray *>(a1),sipType_QByteArray,a1State);
            sipReleaseType(const_cast<QByteArray *>(a2),sipType_QByteArray,a2State);

            sipCpp->sipPySelf = sipSelf;

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_KIO_TCPSlaveBase[] = {{160, 255, 1}};


static PyMethodDef methods_KIO_TCPSlaveBase[] = {
    {SIP_MLNAME_CAST(sipName_atEnd), meth_KIO_TCPSlaveBase_atEnd, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_connectToHost), meth_KIO_TCPSlaveBase_connectToHost, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnectFromHost), meth_KIO_TCPSlaveBase_disconnectFromHost, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isAutoSsl), meth_KIO_TCPSlaveBase_isAutoSsl, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isConnected), meth_KIO_TCPSlaveBase_isConnected, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isUsingSsl), meth_KIO_TCPSlaveBase_isUsingSsl, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_port), meth_KIO_TCPSlaveBase_port, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_read), meth_KIO_TCPSlaveBase_read, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_readLine), meth_KIO_TCPSlaveBase_readLine, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setBlocking), meth_KIO_TCPSlaveBase_setBlocking, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_socket), meth_KIO_TCPSlaveBase_socket, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_startSsl), meth_KIO_TCPSlaveBase_startSsl, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_waitForResponse), meth_KIO_TCPSlaveBase_waitForResponse, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_write), meth_KIO_TCPSlaveBase_write, METH_VARARGS, NULL}
};

static sipEnumMemberDef enummembers_KIO_TCPSlaveBase[] = {
    {sipName_ResultFailed, sipKIO_TCPSlaveBase::ResultFailed, 173},
    {sipName_ResultFailedEarly, sipKIO_TCPSlaveBase::ResultFailedEarly, 173},
    {sipName_ResultOk, sipKIO_TCPSlaveBase::ResultOk, 173},
    {sipName_ResultOverridden, sipKIO_TCPSlaveBase::ResultOverridden, 173},
};


pyqt4ClassTypeDef sipTypeDef_kio_KIO_TCPSlaveBase = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KIO__TCPSlaveBase,
        {0}
    },
    {
        sipNameNr_TCPSlaveBase,
        {101, 255, 0},
        14, methods_KIO_TCPSlaveBase,
        4, enummembers_KIO_TCPSlaveBase,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_KIO_TCPSlaveBase,
    0,
    init_KIO_TCPSlaveBase,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KIO_TCPSlaveBase,
    0,
    0,
    0,
    release_KIO_TCPSlaveBase,
    cast_KIO_TCPSlaveBase,
    0,
    0,
    0
},
    0,
    0,
    0
};


#line 120 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kdecore/ktcpsocket.sip"
#include <ktcpsocket.h>
#line 9812 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 261 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kdecore/ktcpsocket.sip"
#include <ktcpsocket.h>
#line 9815 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"


extern "C" {static PyObject *meth_KIO_SslUi_askIgnoreSslErrors(PyObject *, PyObject *);}
static PyObject *meth_KIO_SslUi_askIgnoreSslErrors(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const KTcpSocket * a0;
        KIO::SslUi::RulesStorage a1 = KIO::SslUi::RecallAndStoreRules;

        if (sipParseArgs(&sipParseErr, sipArgs, "J8|E", sipType_KTcpSocket, &a0, sipType_KIO_SslUi_RulesStorage, &a1))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::SslUi::askIgnoreSslErrors(a0,a1);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    {
        const KSslErrorUiData * a0;
        KIO::SslUi::RulesStorage a1 = KIO::SslUi::RecallAndStoreRules;

        if (sipParseArgs(&sipParseErr, sipArgs, "J9|E", sipType_KSslErrorUiData, &a0, sipType_KIO_SslUi_RulesStorage, &a1))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::SslUi::askIgnoreSslErrors(*a0,a1);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_askIgnoreSslErrors, NULL);

    return NULL;
}


static PyMethodDef methods_KIO_SslUi[] = {
    {SIP_MLNAME_CAST(sipName_askIgnoreSslErrors), meth_KIO_SslUi_askIgnoreSslErrors, METH_VARARGS, NULL}
};

static sipEnumMemberDef enummembers_KIO_SslUi[] = {
    {sipName_RecallAndStoreRules, KIO::SslUi::RecallAndStoreRules, 167},
    {sipName_RecallRules, KIO::SslUi::RecallRules, 167},
    {sipName_StoreRules, KIO::SslUi::StoreRules, 167},
};


pyqt4ClassTypeDef sipTypeDef_kio_KIO_SslUi = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_NAMESPACE,
        sipNameNr_KIO__SslUi,
        {0}
    },
    {
        sipNameNr_SslUi,
        {101, 255, 0},
        1, methods_KIO_SslUi,
        3, enummembers_KIO_SslUi,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    0,
    0,
    0,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0
},
    0,
    0,
    0
};

#line 28 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/slaveconfig.sip"
#include <slaveconfig.h>
#line 9925 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

#line 36 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 9929 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 188 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/global.sip"
#include<qmap.h>
#line 9932 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 9935 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 310 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 9938 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 298 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 9941 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 34 "/usr/local/share/py-sip/QtCore/qobject.sip"
#include <qobject.h>
#line 9944 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 238 "/usr/local/share/py-sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 9947 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 33 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 9950 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 37 "/usr/local/share/py-sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 9953 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 9956 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 120 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 9959 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/local/share/py-sip/QtCore/qthread.sip"
#include <qthread.h>
#line 9962 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 9965 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/local/share/py-sip/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 9968 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"


class sipKIO_SlaveConfig : public KIO::SlaveConfig
{
public:
    sipKIO_SlaveConfig();
    virtual ~sipKIO_SlaveConfig();

    int qt_metacall(QMetaObject::Call,int,void **);
    void *qt_metacast(const char *);
    const QMetaObject *metaObject() const;

    /*
     * There is a public method for every protected method visible from
     * this class.
     */
    QObject * sipProtect_sender() const;
    int sipProtect_receivers(const char *) const;
    void sipProtectVirt_timerEvent(bool,QTimerEvent *);
    void sipProtectVirt_childEvent(bool,QChildEvent *);
    void sipProtectVirt_customEvent(bool,QEvent *);
    void sipProtectVirt_connectNotify(bool,const char *);
    void sipProtectVirt_disconnectNotify(bool,const char *);

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    bool event(QEvent *);
    bool eventFilter(QObject *,QEvent *);
    void timerEvent(QTimerEvent *);
    void childEvent(QChildEvent *);
    void customEvent(QEvent *);
    void connectNotify(const char *);
    void disconnectNotify(const char *);

public:
    sipSimpleWrapper *sipPySelf;

private:
    sipKIO_SlaveConfig(const sipKIO_SlaveConfig &);
    sipKIO_SlaveConfig &operator = (const sipKIO_SlaveConfig &);

    char sipPyMethods[7];
};

sipKIO_SlaveConfig::sipKIO_SlaveConfig(): KIO::SlaveConfig(), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipKIO_SlaveConfig::~sipKIO_SlaveConfig()
{
    sipCommonDtor(sipPySelf);
}

const QMetaObject *sipKIO_SlaveConfig::metaObject() const
{
    return sip_kio_qt_metaobject(sipPySelf,sipType_KIO_SlaveConfig);
}

int sipKIO_SlaveConfig::qt_metacall(QMetaObject::Call _c,int _id,void **_a)
{
    _id = KIO::SlaveConfig::qt_metacall(_c,_id,_a);

    if (_id >= 0)
        _id = sip_kio_qt_metacall(sipPySelf,sipType_KIO_SlaveConfig,_c,_id,_a);

    return _id;
}

void *sipKIO_SlaveConfig::qt_metacast(const char *_clname)
{
    return (sip_kio_qt_metacast && sip_kio_qt_metacast(sipPySelf,sipType_KIO_SlaveConfig,_clname)) ? this : KIO::SlaveConfig::qt_metacast(_clname);
}

bool sipKIO_SlaveConfig::event(QEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[0],sipPySelf,NULL,sipName_event);

    if (!sipMeth)
        return QObject::event(a0);

    typedef bool (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *,QEvent *);

    return ((sipVH_QtCore_5)(sipModuleAPI_kio_QtCore->em_virthandlers[5]))(sipGILState,sipMeth,a0);
}

bool sipKIO_SlaveConfig::eventFilter(QObject *a0,QEvent *a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[1],sipPySelf,NULL,sipName_eventFilter);

    if (!sipMeth)
        return QObject::eventFilter(a0,a1);

    typedef bool (*sipVH_QtCore_18)(sip_gilstate_t,PyObject *,QObject *,QEvent *);

    return ((sipVH_QtCore_18)(sipModuleAPI_kio_QtCore->em_virthandlers[18]))(sipGILState,sipMeth,a0,a1);
}

void sipKIO_SlaveConfig::timerEvent(QTimerEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[2],sipPySelf,NULL,sipName_timerEvent);

    if (!sipMeth)
    {
        QObject::timerEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_9)(sip_gilstate_t,PyObject *,QTimerEvent *);

    ((sipVH_QtCore_9)(sipModuleAPI_kio_QtCore->em_virthandlers[9]))(sipGILState,sipMeth,a0);
}

void sipKIO_SlaveConfig::childEvent(QChildEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[3],sipPySelf,NULL,sipName_childEvent);

    if (!sipMeth)
    {
        QObject::childEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_25)(sip_gilstate_t,PyObject *,QChildEvent *);

    ((sipVH_QtCore_25)(sipModuleAPI_kio_QtCore->em_virthandlers[25]))(sipGILState,sipMeth,a0);
}

void sipKIO_SlaveConfig::customEvent(QEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[4],sipPySelf,NULL,sipName_customEvent);

    if (!sipMeth)
    {
        QObject::customEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_17)(sip_gilstate_t,PyObject *,QEvent *);

    ((sipVH_QtCore_17)(sipModuleAPI_kio_QtCore->em_virthandlers[17]))(sipGILState,sipMeth,a0);
}

void sipKIO_SlaveConfig::connectNotify(const char *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[5],sipPySelf,NULL,sipName_connectNotify);

    if (!sipMeth)
    {
        QObject::connectNotify(a0);
        return;
    }

    typedef void (*sipVH_QtCore_24)(sip_gilstate_t,PyObject *,const char *);

    ((sipVH_QtCore_24)(sipModuleAPI_kio_QtCore->em_virthandlers[24]))(sipGILState,sipMeth,a0);
}

void sipKIO_SlaveConfig::disconnectNotify(const char *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[6],sipPySelf,NULL,sipName_disconnectNotify);

    if (!sipMeth)
    {
        QObject::disconnectNotify(a0);
        return;
    }

    typedef void (*sipVH_QtCore_24)(sip_gilstate_t,PyObject *,const char *);

    ((sipVH_QtCore_24)(sipModuleAPI_kio_QtCore->em_virthandlers[24]))(sipGILState,sipMeth,a0);
}

QObject * sipKIO_SlaveConfig::sipProtect_sender() const
{
    return QObject::sender();
}

int sipKIO_SlaveConfig::sipProtect_receivers(const char *a0) const
{
    return QObject::receivers(a0);
}

void sipKIO_SlaveConfig::sipProtectVirt_timerEvent(bool sipSelfWasArg,QTimerEvent *a0)
{
    (sipSelfWasArg ? QObject::timerEvent(a0) : timerEvent(a0));
}

void sipKIO_SlaveConfig::sipProtectVirt_childEvent(bool sipSelfWasArg,QChildEvent *a0)
{
    (sipSelfWasArg ? QObject::childEvent(a0) : childEvent(a0));
}

void sipKIO_SlaveConfig::sipProtectVirt_customEvent(bool sipSelfWasArg,QEvent *a0)
{
    (sipSelfWasArg ? QObject::customEvent(a0) : customEvent(a0));
}

void sipKIO_SlaveConfig::sipProtectVirt_connectNotify(bool sipSelfWasArg,const char *a0)
{
    (sipSelfWasArg ? QObject::connectNotify(a0) : connectNotify(a0));
}

void sipKIO_SlaveConfig::sipProtectVirt_disconnectNotify(bool sipSelfWasArg,const char *a0)
{
    (sipSelfWasArg ? QObject::disconnectNotify(a0) : disconnectNotify(a0));
}


extern "C" {static PyObject *meth_KIO_SlaveConfig_sender(PyObject *, PyObject *);}
static PyObject *meth_KIO_SlaveConfig_sender(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        sipKIO_SlaveConfig *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_SlaveConfig, &sipCpp))
        {
            QObject *sipRes = 0;

#line 632 "/usr/local/share/py-sip/QtCore/qobject.sip"
        typedef QObject *(*helper_func)(QObject *);
        
        static helper_func helper = 0;
        
        if (!helper)
            helper = (helper_func)sipImportSymbol("qpycore_qobject_sender");
        
        if (helper)
        #if defined(SIP_PROTECTED_IS_PUBLIC)
            sipRes = helper(sipCpp->sender());
        #else
            sipRes = helper(sipCpp->sipProtect_sender());
        #endif
#line 10228 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

            return sipConvertFromType(sipRes,sipType_QObject,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SlaveConfig, sipName_sender, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SlaveConfig_receivers(PyObject *, PyObject *);}
static PyObject *meth_KIO_SlaveConfig_receivers(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        char * a0;
        sipKIO_SlaveConfig *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BG", &sipSelf, sipType_KIO_SlaveConfig, &sipCpp, &a0))
        {
            int sipRes = 0;

#line 649 "/usr/local/share/py-sip/QtCore/qobject.sip"
        // We need to take into account any proxies for Python signals. Import the
        // helper if it hasn't already been done.
        typedef int (*helper_func)(QObject *, const char *, int);
        
        static helper_func helper = 0;
        
        if (!helper)
            helper = (helper_func)sipImportSymbol("qpycore_qobject_receivers");
        
        if (helper)
        #if defined(SIP_PROTECTED_IS_PUBLIC)
            sipRes = helper(sipCpp, a0, sipCpp->receivers(a0));
        #else
            sipRes = helper(sipCpp, a0, sipCpp->sipProtect_receivers(a0));
        #endif
#line 10270 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SlaveConfig, sipName_receivers, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SlaveConfig_timerEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SlaveConfig_timerEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTimerEvent * a0;
        sipKIO_SlaveConfig *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SlaveConfig, &sipCpp, sipType_QTimerEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_timerEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SlaveConfig, sipName_timerEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SlaveConfig_childEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SlaveConfig_childEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QChildEvent * a0;
        sipKIO_SlaveConfig *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SlaveConfig, &sipCpp, sipType_QChildEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_childEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SlaveConfig, sipName_childEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SlaveConfig_customEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SlaveConfig_customEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKIO_SlaveConfig *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SlaveConfig, &sipCpp, sipType_QEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_customEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SlaveConfig, sipName_customEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SlaveConfig_connectNotify(PyObject *, PyObject *);}
static PyObject *meth_KIO_SlaveConfig_connectNotify(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKIO_SlaveConfig *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BG", &sipSelf, sipType_KIO_SlaveConfig, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_connectNotify(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SlaveConfig, sipName_connectNotify, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SlaveConfig_disconnectNotify(PyObject *, PyObject *);}
static PyObject *meth_KIO_SlaveConfig_disconnectNotify(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKIO_SlaveConfig *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BG", &sipSelf, sipType_KIO_SlaveConfig, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_disconnectNotify(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SlaveConfig, sipName_disconnectNotify, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SlaveConfig_self(PyObject *, PyObject *);}
static PyObject *meth_KIO_SlaveConfig_self(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
            KIO::SlaveConfig *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::SlaveConfig::self();
            Py_END_ALLOW_THREADS

            return sipConvertFromType(sipRes,sipType_KIO_SlaveConfig,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SlaveConfig, sipName_self, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SlaveConfig_setConfigData(PyObject *, PyObject *);}
static PyObject *meth_KIO_SlaveConfig_setConfigData(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QString * a0;
        int a0State = 0;
        const QString * a1;
        int a1State = 0;
        const QString * a2;
        int a2State = 0;
        const QString * a3;
        int a3State = 0;
        KIO::SlaveConfig *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1J1J1J1", &sipSelf, sipType_KIO_SlaveConfig, &sipCpp, sipType_QString,&a0, &a0State, sipType_QString,&a1, &a1State, sipType_QString,&a2, &a2State, sipType_QString,&a3, &a3State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setConfigData(*a0,*a1,*a2,*a3);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);
            sipReleaseType(const_cast<QString *>(a2),sipType_QString,a2State);
            sipReleaseType(const_cast<QString *>(a3),sipType_QString,a3State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        const QString * a0;
        int a0State = 0;
        const QString * a1;
        int a1State = 0;
        const KIO::MetaData * a2;
        int a2State = 0;
        KIO::SlaveConfig *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1J1J1", &sipSelf, sipType_KIO_SlaveConfig, &sipCpp, sipType_QString,&a0, &a0State, sipType_QString,&a1, &a1State, sipType_KIO_MetaData,&a2, &a2State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setConfigData(*a0,*a1,*a2);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);
            sipReleaseType(const_cast<KIO::MetaData *>(a2),sipType_KIO_MetaData,a2State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SlaveConfig, sipName_setConfigData, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SlaveConfig_configData(PyObject *, PyObject *);}
static PyObject *meth_KIO_SlaveConfig_configData(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QString * a0;
        int a0State = 0;
        const QString * a1;
        int a1State = 0;
        KIO::SlaveConfig *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1J1", &sipSelf, sipType_KIO_SlaveConfig, &sipCpp, sipType_QString,&a0, &a0State, sipType_QString,&a1, &a1State))
        {
            KIO::MetaData *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new KIO::MetaData(sipCpp->configData(*a0,*a1));
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);

            return sipConvertFromNewType(sipRes,sipType_KIO_MetaData,NULL);
        }
    }

    {
        const QString * a0;
        int a0State = 0;
        const QString * a1;
        int a1State = 0;
        const QString * a2;
        int a2State = 0;
        KIO::SlaveConfig *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1J1J1", &sipSelf, sipType_KIO_SlaveConfig, &sipCpp, sipType_QString,&a0, &a0State, sipType_QString,&a1, &a1State, sipType_QString,&a2, &a2State))
        {
            QString *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->configData(*a0,*a1,*a2));
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);
            sipReleaseType(const_cast<QString *>(a2),sipType_QString,a2State);

            return sipConvertFromNewType(sipRes,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SlaveConfig, sipName_configData, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SlaveConfig_reset(PyObject *, PyObject *);}
static PyObject *meth_KIO_SlaveConfig_reset(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::SlaveConfig *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_SlaveConfig, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->reset();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SlaveConfig, sipName_reset, NULL);

    return NULL;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_KIO_SlaveConfig(void *, const sipTypeDef *);}
static void *cast_KIO_SlaveConfig(void *ptr, const sipTypeDef *targetType)
{
    void *res;

    if (targetType == sipType_KIO_SlaveConfig)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_QObject)->ctd_cast((QObject *)(KIO::SlaveConfig *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_KIO_SlaveConfig(void *, int);}
static void release_KIO_SlaveConfig(void *sipCppV,int sipState)
{
    Py_BEGIN_ALLOW_THREADS

    if (sipState & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipKIO_SlaveConfig *>(sipCppV);
    else
        delete reinterpret_cast<KIO::SlaveConfig *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KIO_SlaveConfig(sipSimpleWrapper *);}
static void dealloc_KIO_SlaveConfig(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipKIO_SlaveConfig *>(sipGetAddress(sipSelf))->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_KIO_SlaveConfig(sipGetAddress(sipSelf),sipSelf->flags);
    }
}


extern "C" {static void *init_KIO_SlaveConfig(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_KIO_SlaveConfig(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    sipKIO_SlaveConfig *sipCpp = 0;

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKIO_SlaveConfig();
            Py_END_ALLOW_THREADS

            sipCpp->sipPySelf = sipSelf;

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_KIO_SlaveConfig[] = {{134, 0, 1}};


static PyMethodDef methods_KIO_SlaveConfig[] = {
    {SIP_MLNAME_CAST(sipName_childEvent), meth_KIO_SlaveConfig_childEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_configData), meth_KIO_SlaveConfig_configData, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_connectNotify), meth_KIO_SlaveConfig_connectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_customEvent), meth_KIO_SlaveConfig_customEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnectNotify), meth_KIO_SlaveConfig_disconnectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_receivers), meth_KIO_SlaveConfig_receivers, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_reset), meth_KIO_SlaveConfig_reset, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_self), meth_KIO_SlaveConfig_self, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_sender), meth_KIO_SlaveConfig_sender, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setConfigData), meth_KIO_SlaveConfig_setConfigData, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_timerEvent), meth_KIO_SlaveConfig_timerEvent, METH_VARARGS, NULL}
};


/* Define this type's PyQt4 signals. */
static const pyqt4QtSignal pyqt4_signals_KIO_SlaveConfig[] = {
    {"configNeeded(QString,QString)", 0, 0},
    {0, 0, 0}
};


pyqt4ClassTypeDef sipTypeDef_kio_KIO_SlaveConfig = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KIO__SlaveConfig,
        {0}
    },
    {
        sipNameNr_SlaveConfig,
        {101, 255, 0},
        11, methods_KIO_SlaveConfig,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_KIO_SlaveConfig,
    0,
    init_KIO_SlaveConfig,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KIO_SlaveConfig,
    0,
    0,
    0,
    release_KIO_SlaveConfig,
    cast_KIO_SlaveConfig,
    0,
    0,
    0
},
    &KIO::SlaveConfig::staticMetaObject,
    0,
    pyqt4_signals_KIO_SlaveConfig
};

#line 28 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/slave.sip"
#include <slave.h>
#line 10736 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

#line 36 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 10740 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 34 "/usr/local/share/py-sip/QtCore/qobject.sip"
#include <qobject.h>
#line 10743 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 33 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kdecore/kurl.sip"
#include <kurl.h>
#line 10746 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 91 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/jobclasses.sip"
#include <jobclasses.h>
#line 10749 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 37 "/usr/local/share/py-sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 10752 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 188 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/global.sip"
#include<qmap.h>
#line 10755 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 30 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/connection.sip"
#include <connection.h>
#line 10758 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/udsentry.sip"
#include <udsentry.h>
#line 10761 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 33 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 10764 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 10767 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 310 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 10770 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 298 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 10773 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 238 "/usr/local/share/py-sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 10776 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 33 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 10779 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 10782 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 120 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 10785 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/local/share/py-sip/QtCore/qthread.sip"
#include <qthread.h>
#line 10788 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 10791 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/local/share/py-sip/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 10794 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"


class sipKIO_Slave : public KIO::Slave
{
public:
    sipKIO_Slave(const QString&,QObject *);
    virtual ~sipKIO_Slave();

    int qt_metacall(QMetaObject::Call,int,void **);
    void *qt_metacast(const char *);
    const QMetaObject *metaObject() const;

    /*
     * There is a public method for every protected method visible from
     * this class.
     */
    QObject * sipProtect_sender() const;
    int sipProtect_receivers(const char *) const;
    void sipProtectVirt_timerEvent(bool,QTimerEvent *);
    void sipProtectVirt_childEvent(bool,QChildEvent *);
    void sipProtectVirt_customEvent(bool,QEvent *);
    void sipProtectVirt_connectNotify(bool,const char *);
    void sipProtectVirt_disconnectNotify(bool,const char *);
    bool sipProtectVirt_dispatch(bool);
    bool sipProtectVirt_dispatch(bool,int,const QByteArray&);
    void sipProtect_messageBox(int,const QString&,const QString&,const QString&,const QString&);
    void sipProtect_messageBox(int,const QString&,const QString&,const QString&,const QString&,const QString&);
    void sipProtect_requestNetwork(const QString&,const QString&);
    void sipProtect_dropNetwork(const QString&,const QString&);
    void sipProtect_calcSpeed();

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    void setHost(const QString&,quint16,const QString&,const QString&);
    void setConfig(const KIO::MetaData&);
    void suspend();
    void resume();
    bool suspended();
    void send(int,const QByteArray&);
    void hold(const KUrl&);
    bool dispatch();
    bool dispatch(int,const QByteArray&);
    bool event(QEvent *);
    bool eventFilter(QObject *,QEvent *);
    void timerEvent(QTimerEvent *);
    void childEvent(QChildEvent *);
    void customEvent(QEvent *);
    void connectNotify(const char *);
    void disconnectNotify(const char *);

public:
    sipSimpleWrapper *sipPySelf;

private:
    sipKIO_Slave(const sipKIO_Slave &);
    sipKIO_Slave &operator = (const sipKIO_Slave &);

    char sipPyMethods[16];
};

sipKIO_Slave::sipKIO_Slave(const QString& a0,QObject *a1): KIO::Slave(a0,a1), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipKIO_Slave::~sipKIO_Slave()
{
    sipCommonDtor(sipPySelf);
}

const QMetaObject *sipKIO_Slave::metaObject() const
{
    return sip_kio_qt_metaobject(sipPySelf,sipType_KIO_Slave);
}

int sipKIO_Slave::qt_metacall(QMetaObject::Call _c,int _id,void **_a)
{
    _id = KIO::Slave::qt_metacall(_c,_id,_a);

    if (_id >= 0)
        _id = sip_kio_qt_metacall(sipPySelf,sipType_KIO_Slave,_c,_id,_a);

    return _id;
}

void *sipKIO_Slave::qt_metacast(const char *_clname)
{
    return (sip_kio_qt_metacast && sip_kio_qt_metacast(sipPySelf,sipType_KIO_Slave,_clname)) ? this : KIO::Slave::qt_metacast(_clname);
}

void sipKIO_Slave::setHost(const QString& a0,quint16 a1,const QString& a2,const QString& a3)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[0],sipPySelf,NULL,sipName_setHost);

    if (!sipMeth)
    {
        KIO::Slave::setHost(a0,a1,a2,a3);
        return;
    }

    extern void sipVH_kio_16(sip_gilstate_t,PyObject *,const QString&,unsigned short,const QString&,const QString&);

    sipVH_kio_16(sipGILState,sipMeth,a0,a1,a2,a3);
}

void sipKIO_Slave::setConfig(const KIO::MetaData& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[1],sipPySelf,NULL,sipName_setConfig);

    if (!sipMeth)
    {
        KIO::Slave::setConfig(a0);
        return;
    }

    extern void sipVH_kio_17(sip_gilstate_t,PyObject *,const KIO::MetaData&);

    sipVH_kio_17(sipGILState,sipMeth,a0);
}

void sipKIO_Slave::suspend()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[2],sipPySelf,NULL,sipName_suspend);

    if (!sipMeth)
    {
        KIO::Slave::suspend();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t,PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_kio_QtCore->em_virthandlers[11]))(sipGILState,sipMeth);
}

void sipKIO_Slave::resume()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[3],sipPySelf,NULL,sipName_resume);

    if (!sipMeth)
    {
        KIO::Slave::resume();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t,PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_kio_QtCore->em_virthandlers[11]))(sipGILState,sipMeth);
}

bool sipKIO_Slave::suspended()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[4],sipPySelf,NULL,sipName_suspended);

    if (!sipMeth)
        return KIO::Slave::suspended();

    typedef bool (*sipVH_QtCore_7)(sip_gilstate_t,PyObject *);

    return ((sipVH_QtCore_7)(sipModuleAPI_kio_QtCore->em_virthandlers[7]))(sipGILState,sipMeth);
}

void sipKIO_Slave::send(int a0,const QByteArray& a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[5],sipPySelf,NULL,sipName_send);

    if (!sipMeth)
    {
        KIO::Slave::send(a0,a1);
        return;
    }

    extern void sipVH_kio_4(sip_gilstate_t,PyObject *,int,const QByteArray&);

    sipVH_kio_4(sipGILState,sipMeth,a0,a1);
}

void sipKIO_Slave::hold(const KUrl& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[6],sipPySelf,NULL,sipName_hold);

    if (!sipMeth)
    {
        KIO::Slave::hold(a0);
        return;
    }

    typedef void (*sipVH_kdecore_47)(sip_gilstate_t,PyObject *,const KUrl&);

    ((sipVH_kdecore_47)(sipModuleAPI_kio_kdecore->em_virthandlers[47]))(sipGILState,sipMeth,a0);
}

bool sipKIO_Slave::dispatch()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[7],sipPySelf,NULL,sipName_dispatch);

    if (!sipMeth)
        return KIO::SlaveInterface::dispatch();

    typedef bool (*sipVH_QtCore_7)(sip_gilstate_t,PyObject *);

    return ((sipVH_QtCore_7)(sipModuleAPI_kio_QtCore->em_virthandlers[7]))(sipGILState,sipMeth);
}

bool sipKIO_Slave::dispatch(int a0,const QByteArray& a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[8],sipPySelf,NULL,sipName_dispatch);

    if (!sipMeth)
        return KIO::SlaveInterface::dispatch(a0,a1);

    extern bool sipVH_kio_3(sip_gilstate_t,PyObject *,int,const QByteArray&);

    return sipVH_kio_3(sipGILState,sipMeth,a0,a1);
}

bool sipKIO_Slave::event(QEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[9],sipPySelf,NULL,sipName_event);

    if (!sipMeth)
        return QObject::event(a0);

    typedef bool (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *,QEvent *);

    return ((sipVH_QtCore_5)(sipModuleAPI_kio_QtCore->em_virthandlers[5]))(sipGILState,sipMeth,a0);
}

bool sipKIO_Slave::eventFilter(QObject *a0,QEvent *a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[10],sipPySelf,NULL,sipName_eventFilter);

    if (!sipMeth)
        return QObject::eventFilter(a0,a1);

    typedef bool (*sipVH_QtCore_18)(sip_gilstate_t,PyObject *,QObject *,QEvent *);

    return ((sipVH_QtCore_18)(sipModuleAPI_kio_QtCore->em_virthandlers[18]))(sipGILState,sipMeth,a0,a1);
}

void sipKIO_Slave::timerEvent(QTimerEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[11],sipPySelf,NULL,sipName_timerEvent);

    if (!sipMeth)
    {
        QObject::timerEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_9)(sip_gilstate_t,PyObject *,QTimerEvent *);

    ((sipVH_QtCore_9)(sipModuleAPI_kio_QtCore->em_virthandlers[9]))(sipGILState,sipMeth,a0);
}

void sipKIO_Slave::childEvent(QChildEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[12],sipPySelf,NULL,sipName_childEvent);

    if (!sipMeth)
    {
        QObject::childEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_25)(sip_gilstate_t,PyObject *,QChildEvent *);

    ((sipVH_QtCore_25)(sipModuleAPI_kio_QtCore->em_virthandlers[25]))(sipGILState,sipMeth,a0);
}

void sipKIO_Slave::customEvent(QEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[13],sipPySelf,NULL,sipName_customEvent);

    if (!sipMeth)
    {
        QObject::customEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_17)(sip_gilstate_t,PyObject *,QEvent *);

    ((sipVH_QtCore_17)(sipModuleAPI_kio_QtCore->em_virthandlers[17]))(sipGILState,sipMeth,a0);
}

void sipKIO_Slave::connectNotify(const char *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[14],sipPySelf,NULL,sipName_connectNotify);

    if (!sipMeth)
    {
        QObject::connectNotify(a0);
        return;
    }

    typedef void (*sipVH_QtCore_24)(sip_gilstate_t,PyObject *,const char *);

    ((sipVH_QtCore_24)(sipModuleAPI_kio_QtCore->em_virthandlers[24]))(sipGILState,sipMeth,a0);
}

void sipKIO_Slave::disconnectNotify(const char *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[15],sipPySelf,NULL,sipName_disconnectNotify);

    if (!sipMeth)
    {
        QObject::disconnectNotify(a0);
        return;
    }

    typedef void (*sipVH_QtCore_24)(sip_gilstate_t,PyObject *,const char *);

    ((sipVH_QtCore_24)(sipModuleAPI_kio_QtCore->em_virthandlers[24]))(sipGILState,sipMeth,a0);
}

QObject * sipKIO_Slave::sipProtect_sender() const
{
    return QObject::sender();
}

int sipKIO_Slave::sipProtect_receivers(const char *a0) const
{
    return QObject::receivers(a0);
}

void sipKIO_Slave::sipProtectVirt_timerEvent(bool sipSelfWasArg,QTimerEvent *a0)
{
    (sipSelfWasArg ? QObject::timerEvent(a0) : timerEvent(a0));
}

void sipKIO_Slave::sipProtectVirt_childEvent(bool sipSelfWasArg,QChildEvent *a0)
{
    (sipSelfWasArg ? QObject::childEvent(a0) : childEvent(a0));
}

void sipKIO_Slave::sipProtectVirt_customEvent(bool sipSelfWasArg,QEvent *a0)
{
    (sipSelfWasArg ? QObject::customEvent(a0) : customEvent(a0));
}

void sipKIO_Slave::sipProtectVirt_connectNotify(bool sipSelfWasArg,const char *a0)
{
    (sipSelfWasArg ? QObject::connectNotify(a0) : connectNotify(a0));
}

void sipKIO_Slave::sipProtectVirt_disconnectNotify(bool sipSelfWasArg,const char *a0)
{
    (sipSelfWasArg ? QObject::disconnectNotify(a0) : disconnectNotify(a0));
}

bool sipKIO_Slave::sipProtectVirt_dispatch(bool sipSelfWasArg)
{
    return (sipSelfWasArg ? KIO::SlaveInterface::dispatch() : dispatch());
}

bool sipKIO_Slave::sipProtectVirt_dispatch(bool sipSelfWasArg,int a0,const QByteArray& a1)
{
    return (sipSelfWasArg ? KIO::SlaveInterface::dispatch(a0,a1) : dispatch(a0,a1));
}

void sipKIO_Slave::sipProtect_messageBox(int a0,const QString& a1,const QString& a2,const QString& a3,const QString& a4)
{
    KIO::SlaveInterface::messageBox(a0,a1,a2,a3,a4);
}

void sipKIO_Slave::sipProtect_messageBox(int a0,const QString& a1,const QString& a2,const QString& a3,const QString& a4,const QString& a5)
{
    KIO::SlaveInterface::messageBox(a0,a1,a2,a3,a4,a5);
}

void sipKIO_Slave::sipProtect_requestNetwork(const QString& a0,const QString& a1)
{
    KIO::SlaveInterface::requestNetwork(a0,a1);
}

void sipKIO_Slave::sipProtect_dropNetwork(const QString& a0,const QString& a1)
{
    KIO::SlaveInterface::dropNetwork(a0,a1);
}

void sipKIO_Slave::sipProtect_calcSpeed()
{
    KIO::SlaveInterface::calcSpeed();
}


extern "C" {static PyObject *meth_KIO_Slave_sender(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_sender(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        sipKIO_Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            QObject *sipRes = 0;

#line 632 "/usr/local/share/py-sip/QtCore/qobject.sip"
        typedef QObject *(*helper_func)(QObject *);
        
        static helper_func helper = 0;
        
        if (!helper)
            helper = (helper_func)sipImportSymbol("qpycore_qobject_sender");
        
        if (helper)
        #if defined(SIP_PROTECTED_IS_PUBLIC)
            sipRes = helper(sipCpp->sender());
        #else
            sipRes = helper(sipCpp->sipProtect_sender());
        #endif
#line 11258 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

            return sipConvertFromType(sipRes,sipType_QObject,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_sender, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_receivers(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_receivers(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        char * a0;
        sipKIO_Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BG", &sipSelf, sipType_KIO_Slave, &sipCpp, &a0))
        {
            int sipRes = 0;

#line 649 "/usr/local/share/py-sip/QtCore/qobject.sip"
        // We need to take into account any proxies for Python signals. Import the
        // helper if it hasn't already been done.
        typedef int (*helper_func)(QObject *, const char *, int);
        
        static helper_func helper = 0;
        
        if (!helper)
            helper = (helper_func)sipImportSymbol("qpycore_qobject_receivers");
        
        if (helper)
        #if defined(SIP_PROTECTED_IS_PUBLIC)
            sipRes = helper(sipCpp, a0, sipCpp->receivers(a0));
        #else
            sipRes = helper(sipCpp, a0, sipCpp->sipProtect_receivers(a0));
        #endif
#line 11300 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_receivers, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_timerEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_timerEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTimerEvent * a0;
        sipKIO_Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_Slave, &sipCpp, sipType_QTimerEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_timerEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_timerEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_childEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_childEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QChildEvent * a0;
        sipKIO_Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_Slave, &sipCpp, sipType_QChildEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_childEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_childEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_customEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_customEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKIO_Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_Slave, &sipCpp, sipType_QEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_customEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_customEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_connectNotify(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_connectNotify(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKIO_Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BG", &sipSelf, sipType_KIO_Slave, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_connectNotify(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_connectNotify, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_disconnectNotify(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_disconnectNotify(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKIO_Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BG", &sipSelf, sipType_KIO_Slave, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_disconnectNotify(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_disconnectNotify, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_dispatch(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_dispatch(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipKIO_Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_dispatch(sipSelfWasArg);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    {
        int a0;
        const QByteArray * a1;
        int a1State = 0;
        sipKIO_Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BiJ1", &sipSelf, sipType_KIO_Slave, &sipCpp, &a0, sipType_QByteArray, &a1, &a1State))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_dispatch(sipSelfWasArg,a0,*a1);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QByteArray *>(a1),sipType_QByteArray,a1State);

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_dispatch, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_messageBox(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_messageBox(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        int a0;
        const QString * a1;
        int a1State = 0;
        const QString * a2;
        int a2State = 0;
        const QString * a3;
        int a3State = 0;
        const QString * a4;
        int a4State = 0;
        sipKIO_Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BiJ1J1J1J1", &sipSelf, sipType_KIO_Slave, &sipCpp, &a0, sipType_QString,&a1, &a1State, sipType_QString,&a2, &a2State, sipType_QString,&a3, &a3State, sipType_QString,&a4, &a4State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_messageBox(a0,*a1,*a2,*a3,*a4);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);
            sipReleaseType(const_cast<QString *>(a2),sipType_QString,a2State);
            sipReleaseType(const_cast<QString *>(a3),sipType_QString,a3State);
            sipReleaseType(const_cast<QString *>(a4),sipType_QString,a4State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        int a0;
        const QString * a1;
        int a1State = 0;
        const QString * a2;
        int a2State = 0;
        const QString * a3;
        int a3State = 0;
        const QString * a4;
        int a4State = 0;
        const QString * a5;
        int a5State = 0;
        sipKIO_Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BiJ1J1J1J1J1", &sipSelf, sipType_KIO_Slave, &sipCpp, &a0, sipType_QString,&a1, &a1State, sipType_QString,&a2, &a2State, sipType_QString,&a3, &a3State, sipType_QString,&a4, &a4State, sipType_QString,&a5, &a5State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_messageBox(a0,*a1,*a2,*a3,*a4,*a5);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);
            sipReleaseType(const_cast<QString *>(a2),sipType_QString,a2State);
            sipReleaseType(const_cast<QString *>(a3),sipType_QString,a3State);
            sipReleaseType(const_cast<QString *>(a4),sipType_QString,a4State);
            sipReleaseType(const_cast<QString *>(a5),sipType_QString,a5State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_messageBox, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_requestNetwork(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_requestNetwork(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QString * a0;
        int a0State = 0;
        const QString * a1;
        int a1State = 0;
        sipKIO_Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1J1", &sipSelf, sipType_KIO_Slave, &sipCpp, sipType_QString,&a0, &a0State, sipType_QString,&a1, &a1State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_requestNetwork(*a0,*a1);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_requestNetwork, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_dropNetwork(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_dropNetwork(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QString * a0;
        int a0State = 0;
        const QString * a1;
        int a1State = 0;
        sipKIO_Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1J1", &sipSelf, sipType_KIO_Slave, &sipCpp, sipType_QString,&a0, &a0State, sipType_QString,&a1, &a1State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_dropNetwork(*a0,*a1);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_dropNetwork, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_calcSpeed(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_calcSpeed(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        sipKIO_Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_calcSpeed();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_calcSpeed, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_setPID(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_setPID(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        pid_t a0;
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bi", &sipSelf, sipType_KIO_Slave, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setPID(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_setPID, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_slave_pid(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_slave_pid(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->slave_pid();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_slave_pid, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_kill(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_kill(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->kill();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_kill, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_isAlive(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_isAlive(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isAlive();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_isAlive, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_setHost(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_setHost(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QString * a0;
        int a0State = 0;
        quint16 a1;
        const QString * a2;
        int a2State = 0;
        const QString * a3;
        int a3State = 0;
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1tJ1J1", &sipSelf, sipType_KIO_Slave, &sipCpp, sipType_QString,&a0, &a0State, &a1, sipType_QString,&a2, &a2State, sipType_QString,&a3, &a3State))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KIO::Slave::setHost(*a0,a1,*a2,*a3) : sipCpp->setHost(*a0,a1,*a2,*a3));
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(const_cast<QString *>(a2),sipType_QString,a2State);
            sipReleaseType(const_cast<QString *>(a3),sipType_QString,a3State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_setHost, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_resetHost(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_resetHost(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->resetHost();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_resetHost, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_setConfig(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_setConfig(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const KIO::MetaData * a0;
        int a0State = 0;
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_KIO_Slave, &sipCpp, sipType_KIO_MetaData,&a0, &a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KIO::Slave::setConfig(*a0) : sipCpp->setConfig(*a0));
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<KIO::MetaData *>(a0),sipType_KIO_MetaData,a0State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_setConfig, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_protocol(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_protocol(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            QString *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->protocol());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_protocol, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_setProtocol(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_setProtocol(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QString * a0;
        int a0State = 0;
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_KIO_Slave, &sipCpp, sipType_QString,&a0, &a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setProtocol(*a0);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_setProtocol, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_slaveProtocol(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_slaveProtocol(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            QString *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->slaveProtocol());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_slaveProtocol, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_host(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_host(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            QString *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->host());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_host, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_port(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_port(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            quint16 sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->port();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_port, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_user(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_user(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            QString *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->user());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_user, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_passwd(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_passwd(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            QString *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->passwd());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_passwd, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_createSlave(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_createSlave(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QString * a0;
        int a0State = 0;
        const KUrl * a1;
        int a2;
        QString * a3;
        int a3State = 0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J1J9J1", sipType_QString,&a0, &a0State, sipType_KUrl, &a1, sipType_QString,&a3, &a3State))
        {
            KIO::Slave *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::Slave::createSlave(*a0,*a1,a2,*a3);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(a3,sipType_QString,a3State);

            PyObject *sipResObj = sipConvertFromType(sipRes,sipType_KIO_Slave,NULL);
            return sipBuildResult(0,"(Ri)",sipResObj,a2);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_createSlave, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_holdSlave(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_holdSlave(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QString * a0;
        int a0State = 0;
        const KUrl * a1;

        if (sipParseArgs(&sipParseErr, sipArgs, "J1J9", sipType_QString,&a0, &a0State, sipType_KUrl, &a1))
        {
            KIO::Slave *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::Slave::holdSlave(*a0,*a1);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            return sipConvertFromType(sipRes,sipType_KIO_Slave,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_holdSlave, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_suspend(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_suspend(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KIO::Slave::suspend() : sipCpp->suspend());
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_suspend, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_resume(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_resume(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KIO::Slave::resume() : sipCpp->resume());
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_resume, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_suspended(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_suspended(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = (sipSelfWasArg ? sipCpp->KIO::Slave::suspended() : sipCpp->suspended());
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_suspended, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_send(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_send(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        int a0;
        const QByteArray& a1def = QByteArray();
        const QByteArray * a1 = &a1def;
        int a1State = 0;
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bi|J1", &sipSelf, sipType_KIO_Slave, &sipCpp, &a0, sipType_QByteArray, &a1, &a1State))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KIO::Slave::send(a0,*a1) : sipCpp->send(a0,*a1));
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QByteArray *>(a1),sipType_QByteArray,a1State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_send, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_hold(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_hold(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const KUrl * a0;
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_KIO_Slave, &sipCpp, sipType_KUrl, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KIO::Slave::hold(*a0) : sipCpp->hold(*a0));
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_hold, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_idleTime(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_idleTime(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            time_t sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->idleTime();
            Py_END_ALLOW_THREADS

            return PyLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_idleTime, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_setIdle(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_setIdle(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setIdle();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_setIdle, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_isConnected(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_isConnected(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isConnected();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_isConnected, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_setConnected(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_setConnected(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        bool a0;
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_KIO_Slave, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setConnected(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_setConnected, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_ref(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_ref(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->ref();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_ref, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_deref(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_deref(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->deref();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_deref, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_accept(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_accept(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->accept();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_accept, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_gotInput(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_gotInput(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->gotInput();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_gotInput, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_timeout(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_timeout(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->timeout();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_timeout, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_setJob(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_setJob(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::SimpleJob * a0;
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_Slave, &sipCpp, sipType_KIO_SimpleJob, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setJob(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_setJob, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_job(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_job(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            KIO::SimpleJob *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->job();
            Py_END_ALLOW_THREADS

            return sipConvertFromType(sipRes,sipType_KIO_SimpleJob,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_job, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_checkForHeldSlave(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_checkForHeldSlave(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const KUrl * a0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J9", sipType_KUrl, &a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::Slave::checkForHeldSlave(*a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Slave, sipName_checkForHeldSlave, NULL);

    return NULL;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_KIO_Slave(void *, const sipTypeDef *);}
static void *cast_KIO_Slave(void *ptr, const sipTypeDef *targetType)
{
    void *res;

    if (targetType == sipType_KIO_Slave)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_KIO_SlaveInterface)->ctd_cast((KIO::SlaveInterface *)(KIO::Slave *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_KIO_Slave(void *, int);}
static void release_KIO_Slave(void *sipCppV,int sipState)
{
    Py_BEGIN_ALLOW_THREADS

    if (sipState & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipKIO_Slave *>(sipCppV);
    else
        delete reinterpret_cast<KIO::Slave *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KIO_Slave(sipSimpleWrapper *);}
static void dealloc_KIO_Slave(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipKIO_Slave *>(sipGetAddress(sipSelf))->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_KIO_Slave(sipGetAddress(sipSelf),sipSelf->flags);
    }
}


extern "C" {static void *init_KIO_Slave(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_KIO_Slave(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **sipOwner, PyObject **sipParseErr)
{
    sipKIO_Slave *sipCpp = 0;

    {
        const QString * a0;
        int a0State = 0;
        QObject * a1 = 0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J1|JH", sipType_QString,&a0, &a0State, sipType_QObject, &a1, sipOwner))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKIO_Slave(*a0,a1);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            sipCpp->sipPySelf = sipSelf;

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_KIO_Slave[] = {{164, 255, 1}};


static PyMethodDef methods_KIO_Slave[] = {
    {SIP_MLNAME_CAST(sipName_accept), meth_KIO_Slave_accept, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_calcSpeed), meth_KIO_Slave_calcSpeed, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_checkForHeldSlave), meth_KIO_Slave_checkForHeldSlave, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_childEvent), meth_KIO_Slave_childEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_connectNotify), meth_KIO_Slave_connectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_createSlave), meth_KIO_Slave_createSlave, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_customEvent), meth_KIO_Slave_customEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_deref), meth_KIO_Slave_deref, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnectNotify), meth_KIO_Slave_disconnectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dispatch), meth_KIO_Slave_dispatch, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dropNetwork), meth_KIO_Slave_dropNetwork, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_gotInput), meth_KIO_Slave_gotInput, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_hold), meth_KIO_Slave_hold, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_holdSlave), meth_KIO_Slave_holdSlave, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_host), meth_KIO_Slave_host, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_idleTime), meth_KIO_Slave_idleTime, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isAlive), meth_KIO_Slave_isAlive, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isConnected), meth_KIO_Slave_isConnected, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_job), meth_KIO_Slave_job, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_kill), meth_KIO_Slave_kill, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_messageBox), meth_KIO_Slave_messageBox, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_passwd), meth_KIO_Slave_passwd, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_port), meth_KIO_Slave_port, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_protocol), meth_KIO_Slave_protocol, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_receivers), meth_KIO_Slave_receivers, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_ref), meth_KIO_Slave_ref, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_requestNetwork), meth_KIO_Slave_requestNetwork, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resetHost), meth_KIO_Slave_resetHost, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resume), meth_KIO_Slave_resume, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_send), meth_KIO_Slave_send, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_sender), meth_KIO_Slave_sender, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setConfig), meth_KIO_Slave_setConfig, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setConnected), meth_KIO_Slave_setConnected, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setHost), meth_KIO_Slave_setHost, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setIdle), meth_KIO_Slave_setIdle, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setJob), meth_KIO_Slave_setJob, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setPID), meth_KIO_Slave_setPID, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setProtocol), meth_KIO_Slave_setProtocol, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_slaveProtocol), meth_KIO_Slave_slaveProtocol, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_slave_pid), meth_KIO_Slave_slave_pid, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_suspend), meth_KIO_Slave_suspend, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_suspended), meth_KIO_Slave_suspended, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_timeout), meth_KIO_Slave_timeout, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_timerEvent), meth_KIO_Slave_timerEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_user), meth_KIO_Slave_user, METH_VARARGS, NULL}
};


/* Define this type's PyQt4 signals. */
static const pyqt4QtSignal pyqt4_signals_KIO_Slave[] = {
    {"slaveDied(KIO::Slave *)", 0, 0},
    {0, 0, 0}
};


pyqt4ClassTypeDef sipTypeDef_kio_KIO_Slave = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KIO__Slave,
        {0}
    },
    {
        sipNameNr_Slave,
        {101, 255, 0},
        45, methods_KIO_Slave,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_KIO_Slave,
    0,
    init_KIO_Slave,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KIO_Slave,
    0,
    0,
    0,
    release_KIO_Slave,
    cast_KIO_Slave,
    0,
    0,
    0
},
    &KIO::Slave::staticMetaObject,
    0,
    pyqt4_signals_KIO_Slave
};

#line 76 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/slaveinterface.sip"
#include <slaveinterface.h>
#line 12758 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

#line 30 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/connection.sip"
#include <connection.h>
#line 12762 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 36 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 12765 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 37 "/usr/local/share/py-sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 12768 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 33 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kdecore/kurl.sip"
#include <kurl.h>
#line 12771 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 188 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/global.sip"
#include<qmap.h>
#line 12774 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/udsentry.sip"
#include <udsentry.h>
#line 12777 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 33 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 12780 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 12783 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 310 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 12786 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 298 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 12789 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 34 "/usr/local/share/py-sip/QtCore/qobject.sip"
#include <qobject.h>
#line 12792 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 238 "/usr/local/share/py-sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 12795 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 33 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 12798 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 12801 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 120 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 12804 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/local/share/py-sip/QtCore/qthread.sip"
#include <qthread.h>
#line 12807 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 12810 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/local/share/py-sip/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 12813 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"


extern "C" {static PyObject *meth_KIO_SlaveInterface_connection(PyObject *, PyObject *);}
static PyObject *meth_KIO_SlaveInterface_connection(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::SlaveInterface *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_SlaveInterface, &sipCpp))
        {
            KIO::Connection *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->connection();
            Py_END_ALLOW_THREADS

            return sipConvertFromType(sipRes,sipType_KIO_Connection,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SlaveInterface, sipName_connection, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SlaveInterface_sendResumeAnswer(PyObject *, PyObject *);}
static PyObject *meth_KIO_SlaveInterface_sendResumeAnswer(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        bool a0;
        KIO::SlaveInterface *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_KIO_SlaveInterface, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sendResumeAnswer(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SlaveInterface, sipName_sendResumeAnswer, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SlaveInterface_setOffset(PyObject *, PyObject *);}
static PyObject *meth_KIO_SlaveInterface_setOffset(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::filesize_t a0;
        KIO::SlaveInterface *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bo", &sipSelf, sipType_KIO_SlaveInterface, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setOffset(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SlaveInterface, sipName_setOffset, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SlaveInterface_offset(PyObject *, PyObject *);}
static PyObject *meth_KIO_SlaveInterface_offset(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::SlaveInterface *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_SlaveInterface, &sipCpp))
        {
            KIO::filesize_t sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->offset();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLongLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SlaveInterface, sipName_offset, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SlaveInterface_setConnection(PyObject *, PyObject *);}
static PyObject *meth_KIO_SlaveInterface_setConnection(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::Connection * a0;
        KIO::SlaveInterface *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SlaveInterface, &sipCpp, sipType_KIO_Connection, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setConnection(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SlaveInterface, sipName_setConnection, NULL);

    return NULL;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_KIO_SlaveInterface(void *, const sipTypeDef *);}
static void *cast_KIO_SlaveInterface(void *ptr, const sipTypeDef *targetType)
{
    void *res;

    if (targetType == sipType_KIO_SlaveInterface)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_QObject)->ctd_cast((QObject *)(KIO::SlaveInterface *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_KIO_SlaveInterface(void *, int);}
static void release_KIO_SlaveInterface(void *sipCppV,int)
{
    Py_BEGIN_ALLOW_THREADS

    delete reinterpret_cast<KIO::SlaveInterface *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KIO_SlaveInterface(sipSimpleWrapper *);}
static void dealloc_KIO_SlaveInterface(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_KIO_SlaveInterface(sipGetAddress(sipSelf),0);
    }
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_KIO_SlaveInterface[] = {{134, 0, 1}};


static PyMethodDef methods_KIO_SlaveInterface[] = {
    {SIP_MLNAME_CAST(sipName_connection), meth_KIO_SlaveInterface_connection, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_offset), meth_KIO_SlaveInterface_offset, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_sendResumeAnswer), meth_KIO_SlaveInterface_sendResumeAnswer, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setConnection), meth_KIO_SlaveInterface_setConnection, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setOffset), meth_KIO_SlaveInterface_setOffset, METH_VARARGS, NULL}
};


/* Define this type's PyQt4 signals. */
static const pyqt4QtSignal pyqt4_signals_KIO_SlaveInterface[] = {
    {"infoMessage(QString)", 0, 0},
    {"warning(QString)", 0, 0},
    {"mimeType(QString)", 0, 0},
    {"errorPage()", 0, 0},
    {"speed(unsigned long)", 0, 0},
    {"position(KIO::filesize_t)", 0, 0},
    {"redirection(KUrl)", 0, 0},
    {"processedSize(KIO::filesize_t)", 0, 0},
    {"totalSize(KIO::filesize_t)", 0, 0},
    {"metaData(KIO::MetaData)", 0, 0},
    {"written(KIO::filesize_t)", 0, 0},
    {"open()", 0, 0},
    {"canResume(KIO::filesize_t)", 0, 0},
    {"needSubUrlData()", 0, 0},
    {"statEntry(KIO::UDSEntry)", 0, 0},
    {"listEntries(KIO::UDSEntryList)", 0, 0},
    {"slaveStatus(pid_t,QByteArray,QString,bool)", 0, 0},
    {"finished()", 0, 0},
    {"connected()", 0, 0},
    {"error(int,QString)", 0, 0},
    {"dataReq()", 0, 0},
    {"data(QByteArray)", 0, 0},
    {0, 0, 0}
};


pyqt4ClassTypeDef sipTypeDef_kio_KIO_SlaveInterface = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KIO__SlaveInterface,
        {0}
    },
    {
        sipNameNr_SlaveInterface,
        {101, 255, 0},
        5, methods_KIO_SlaveInterface,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_KIO_SlaveInterface,
    0,
    0,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KIO_SlaveInterface,
    0,
    0,
    0,
    release_KIO_SlaveInterface,
    cast_KIO_SlaveInterface,
    0,
    0,
    0
},
    &KIO::SlaveInterface::staticMetaObject,
    0,
    pyqt4_signals_KIO_SlaveInterface
};

#line 40 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/skipdialog.sip"
#include <skipdialog.h>
#line 13082 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

#line 35 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 13086 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 36 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 13089 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 339 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 13092 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 426 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 13095 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 459 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 13098 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kdeui/kdialog.sip"
#include <kdialog.h>
#line 13101 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtCore/qsize.sip"
#include <qsize.h>
#line 13104 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtCore/qrect.sip"
#include <qrect.h>
#line 13107 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/local/share/py-sip/QtGui/qlayout.sip"
#include <qlayout.h>
#line 13110 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kdeui/kdialog.sip"
#include <kdialog.h>
#line 13113 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kdeui/kpushbutton.sip"
#include <kpushbutton.h>
#line 13116 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 32 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kdecore/kconfiggroup.sip"
#include <kconfiggroup.h>
#line 13119 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kdecore/kconfigbase.sip"
#include <kconfigbase.h>
#line 13122 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/local/share/py-sip/QtGui/qmenu.sip"
#include <qmenu.h>
#line 13125 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 26 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kdeui/kguiitem.sip"
#include <kguiitem.h>
#line 13128 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 33 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kdeui/kicon.sip"
#include <kicon.h>
#line 13131 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 13134 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kdeui/kdialog.sip"
#include <kdialog.h>
#line 13137 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 34 "/usr/local/share/py-sip/QtCore/qobject.sip"
#include <qobject.h>
#line 13140 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 13143 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 470 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 13146 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 413 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 13149 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 448 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 13152 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 13155 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 39 "/usr/local/share/py-sip/QtCore/qmargins.sip"
#include <qmargins.h>
#line 13158 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 13161 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 39 "/usr/local/share/py-sip/QtGui/qgraphicseffect.sip"
#include <qgraphicseffect.h>
#line 13164 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 33 "/usr/local/share/py-sip/QtGui/qgraphicsproxywidget.sip"
#include <qgraphicsproxywidget.h>
#line 13167 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtCore/qlocale.sip"
#include <qlocale.h>
#line 13170 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/local/share/py-sip/QtGui/qpaintdevice.sip"
#include <qpaintdevice.h>
#line 13173 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtCore/qpoint.sip"
#include <qpoint.h>
#line 13176 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtGui/qregion.sip"
#include <qregion.h>
#line 13179 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 13182 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtGui/qpainter.sip"
#include <qpainter.h>
#line 13185 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 37 "/usr/local/share/py-sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 13188 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/local/share/py-sip/QtGui/qfontinfo.sip"
#include <qfontinfo.h>
#line 13191 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/local/share/py-sip/QtGui/qfontmetrics.sip"
#include <qfontmetrics.h>
#line 13194 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtGui/qfont.sip"
#include <qfont.h>
#line 13197 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 13200 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtGui/qpalette.sip"
#include <qpalette.h>
#line 13203 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 238 "/usr/local/share/py-sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 13206 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 499 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 13209 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 542 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 13212 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 593 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 13215 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 566 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 13218 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 582 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 13221 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 645 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 13224 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 291 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 13227 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 400 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 13230 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 386 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 13233 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 367 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 13236 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 270 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 13239 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 231 "/usr/local/share/py-sip/QtGui/qevent.sip"
#include <qevent.h>
#line 13242 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/local/share/py-sip/QtGui/qinputcontext.sip"
#include <qinputcontext.h>
#line 13245 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 61 "/usr/local/share/py-sip/QtGui/qpaintengine.sip"
#include <qpaintengine.h>
#line 13248 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 36 "/usr/local/share/py-sip/QtGui/qx11info_x11.sip"
#include <qx11info_x11.h>
#line 13251 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 120 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 13254 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/local/share/py-sip/QtGui/qaction.sip"
#include <qaction.h>
#line 13257 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtGui/qsizepolicy.sip"
#include <qsizepolicy.h>
#line 13260 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 13263 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtGui/qkeysequence.sip"
#include <qkeysequence.h>
#line 13266 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtGui/qcursor.sip"
#include <qcursor.h>
#line 13269 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtGui/qicon.sip"
#include <qicon.h>
#line 13272 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtGui/qbitmap.sip"
#include <qbitmap.h>
#line 13275 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtGui/qstyle.sip"
#include <qstyle.h>
#line 13278 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 310 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 13281 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 298 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 13284 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 33 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 13287 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 120 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 13290 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/local/share/py-sip/QtCore/qthread.sip"
#include <qthread.h>
#line 13293 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 13296 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/local/share/py-sip/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 13299 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"


class sipKIO_SkipDialog : public KIO::SkipDialog
{
public:
    sipKIO_SkipDialog(QWidget *,bool,const QString&);
    virtual ~sipKIO_SkipDialog();

    int qt_metacall(QMetaObject::Call,int,void **);
    void *qt_metacast(const char *);
    const QMetaObject *metaObject() const;

    /*
     * There is a public method for every protected method visible from
     * this class.
     */
    QObject * sipProtect_sender() const;
    int sipProtect_receivers(const char *) const;
    void sipProtectVirt_timerEvent(bool,QTimerEvent *);
    void sipProtectVirt_childEvent(bool,QChildEvent *);
    void sipProtectVirt_customEvent(bool,QEvent *);
    void sipProtectVirt_connectNotify(bool,const char *);
    void sipProtectVirt_disconnectNotify(bool,const char *);
    bool sipProtectVirt_event(bool,QEvent *);
    void sipProtectVirt_mousePressEvent(bool,QMouseEvent *);
    void sipProtectVirt_mouseReleaseEvent(bool,QMouseEvent *);
    void sipProtectVirt_mouseDoubleClickEvent(bool,QMouseEvent *);
    void sipProtectVirt_mouseMoveEvent(bool,QMouseEvent *);
    void sipProtectVirt_wheelEvent(bool,QWheelEvent *);
    void sipProtectVirt_keyReleaseEvent(bool,QKeyEvent *);
    void sipProtectVirt_focusInEvent(bool,QFocusEvent *);
    void sipProtectVirt_focusOutEvent(bool,QFocusEvent *);
    void sipProtectVirt_enterEvent(bool,QEvent *);
    void sipProtectVirt_leaveEvent(bool,QEvent *);
    void sipProtectVirt_paintEvent(bool,QPaintEvent *);
    void sipProtectVirt_moveEvent(bool,QMoveEvent *);
    void sipProtectVirt_tabletEvent(bool,QTabletEvent *);
    void sipProtectVirt_actionEvent(bool,QActionEvent *);
    void sipProtectVirt_dragEnterEvent(bool,QDragEnterEvent *);
    void sipProtectVirt_dragMoveEvent(bool,QDragMoveEvent *);
    void sipProtectVirt_dragLeaveEvent(bool,QDragLeaveEvent *);
    void sipProtectVirt_dropEvent(bool,QDropEvent *);
    void sipProtectVirt_changeEvent(bool,QEvent *);
    int sipProtectVirt_metric(bool,QPaintDevice::PaintDeviceMetric) const;
    void sipProtectVirt_inputMethodEvent(bool,QInputMethodEvent *);
    void sipProtect_resetInputContext();
    void sipProtect_updateMicroFocus();
    void sipProtect_create(WId,bool,bool);
    void sipProtect_destroy(bool,bool);
    bool sipProtectVirt_focusNextPrevChild(bool,bool);
    bool sipProtect_focusNextChild();
    bool sipProtect_focusPreviousChild();
    void sipProtectVirt_enabledChange(bool,bool);
    void sipProtectVirt_paletteChange(bool,const QPalette&);
    void sipProtectVirt_fontChange(bool,const QFont&);
    void sipProtectVirt_windowActivationChange(bool,bool);
    void sipProtectVirt_languageChange(bool);
    void sipProtectVirt_showEvent(bool,QShowEvent *);
    void sipProtectVirt_resizeEvent(bool,QResizeEvent *);
    void sipProtectVirt_contextMenuEvent(bool,QContextMenuEvent *);
    bool sipProtectVirt_eventFilter(bool,QObject *,QEvent *);
    void sipProtectVirt_hideEvent(bool,QHideEvent *);
    void sipProtectVirt_closeEvent(bool,QCloseEvent *);
    void sipProtectVirt_keyPressEvent(bool,QKeyEvent *);
    void sipProtectVirt_slotButtonClicked(bool,int);
    void sipProtect_updateGeometry();

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    QSize sizeHint() const;
    QSize minimumSizeHint() const;
    void setCaption(const QString&);
    void setCaption(const QString&,bool);
    void setPlainCaption(const QString&);
    void hideEvent(QHideEvent *);
    void closeEvent(QCloseEvent *);
    void keyPressEvent(QKeyEvent *);
    void slotButtonClicked(int);
    void setVisible(bool);
    void done(int);
    void accept();
    void reject();
    void showEvent(QShowEvent *);
    void resizeEvent(QResizeEvent *);
    void contextMenuEvent(QContextMenuEvent *);
    bool eventFilter(QObject *,QEvent *);
    int devType() const;
    int heightForWidth(int) const;
    QPaintEngine * paintEngine() const;
    bool event(QEvent *);
    void mousePressEvent(QMouseEvent *);
    void mouseReleaseEvent(QMouseEvent *);
    void mouseDoubleClickEvent(QMouseEvent *);
    void mouseMoveEvent(QMouseEvent *);
    void wheelEvent(QWheelEvent *);
    void keyReleaseEvent(QKeyEvent *);
    void focusInEvent(QFocusEvent *);
    void focusOutEvent(QFocusEvent *);
    void enterEvent(QEvent *);
    void leaveEvent(QEvent *);
    void paintEvent(QPaintEvent *);
    void moveEvent(QMoveEvent *);
    void tabletEvent(QTabletEvent *);
    void actionEvent(QActionEvent *);
    void dragEnterEvent(QDragEnterEvent *);
    void dragMoveEvent(QDragMoveEvent *);
    void dragLeaveEvent(QDragLeaveEvent *);
    void dropEvent(QDropEvent *);
    void changeEvent(QEvent *);
    int metric(QPaintDevice::PaintDeviceMetric) const;
    void inputMethodEvent(QInputMethodEvent *);
    QVariant inputMethodQuery(Qt::InputMethodQuery) const;
    bool focusNextPrevChild(bool);
    void enabledChange(bool);
    void paletteChange(const QPalette&);
    void fontChange(const QFont&);
    void windowActivationChange(bool);
    void languageChange();
    void timerEvent(QTimerEvent *);
    void childEvent(QChildEvent *);
    void customEvent(QEvent *);
    void connectNotify(const char *);
    void disconnectNotify(const char *);

public:
    sipSimpleWrapper *sipPySelf;

private:
    sipKIO_SkipDialog(const sipKIO_SkipDialog &);
    sipKIO_SkipDialog &operator = (const sipKIO_SkipDialog &);

    char sipPyMethods[54];
};

sipKIO_SkipDialog::sipKIO_SkipDialog(QWidget *a0,bool a1,const QString& a2): KIO::SkipDialog(a0,a1,a2), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipKIO_SkipDialog::~sipKIO_SkipDialog()
{
    sipCommonDtor(sipPySelf);
}

const QMetaObject *sipKIO_SkipDialog::metaObject() const
{
    return sip_kio_qt_metaobject(sipPySelf,sipType_KIO_SkipDialog);
}

int sipKIO_SkipDialog::qt_metacall(QMetaObject::Call _c,int _id,void **_a)
{
    _id = KIO::SkipDialog::qt_metacall(_c,_id,_a);

    if (_id >= 0)
        _id = sip_kio_qt_metacall(sipPySelf,sipType_KIO_SkipDialog,_c,_id,_a);

    return _id;
}

void *sipKIO_SkipDialog::qt_metacast(const char *_clname)
{
    return (sip_kio_qt_metacast && sip_kio_qt_metacast(sipPySelf,sipType_KIO_SkipDialog,_clname)) ? this : KIO::SkipDialog::qt_metacast(_clname);
}

QSize sipKIO_SkipDialog::sizeHint() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[0]),sipPySelf,NULL,sipName_sizeHint);

    if (!sipMeth)
        return KDialog::sizeHint();

    typedef QSize (*sipVH_QtGui_4)(sip_gilstate_t,PyObject *);

    return ((sipVH_QtGui_4)(sipModuleAPI_kio_QtGui->em_virthandlers[4]))(sipGILState,sipMeth);
}

QSize sipKIO_SkipDialog::minimumSizeHint() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[1]),sipPySelf,NULL,sipName_minimumSizeHint);

    if (!sipMeth)
        return KDialog::minimumSizeHint();

    typedef QSize (*sipVH_QtGui_4)(sip_gilstate_t,PyObject *);

    return ((sipVH_QtGui_4)(sipModuleAPI_kio_QtGui->em_virthandlers[4]))(sipGILState,sipMeth);
}

void sipKIO_SkipDialog::setCaption(const QString& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[2],sipPySelf,NULL,sipName_setCaption);

    if (!sipMeth)
    {
        KDialog::setCaption(a0);
        return;
    }

    typedef void (*sipVH_QtCore_33)(sip_gilstate_t,PyObject *,const QString&);

    ((sipVH_QtCore_33)(sipModuleAPI_kio_QtCore->em_virthandlers[33]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::setCaption(const QString& a0,bool a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[3],sipPySelf,NULL,sipName_setCaption);

    if (!sipMeth)
    {
        KDialog::setCaption(a0,a1);
        return;
    }

    typedef void (*sipVH_QtXml_24)(sip_gilstate_t,PyObject *,const QString&,bool);

    ((sipVH_QtXml_24)(sipModuleAPI_kio_QtXml->em_virthandlers[24]))(sipGILState,sipMeth,a0,a1);
}

void sipKIO_SkipDialog::setPlainCaption(const QString& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[4],sipPySelf,NULL,sipName_setPlainCaption);

    if (!sipMeth)
    {
        KDialog::setPlainCaption(a0);
        return;
    }

    typedef void (*sipVH_QtCore_33)(sip_gilstate_t,PyObject *,const QString&);

    ((sipVH_QtCore_33)(sipModuleAPI_kio_QtCore->em_virthandlers[33]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::hideEvent(QHideEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[5],sipPySelf,NULL,sipName_hideEvent);

    if (!sipMeth)
    {
        KDialog::hideEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_0)(sip_gilstate_t,PyObject *,QHideEvent *);

    ((sipVH_QtGui_0)(sipModuleAPI_kio_QtGui->em_virthandlers[0]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::closeEvent(QCloseEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[6],sipPySelf,NULL,sipName_closeEvent);

    if (!sipMeth)
    {
        KDialog::closeEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_22)(sip_gilstate_t,PyObject *,QCloseEvent *);

    ((sipVH_QtGui_22)(sipModuleAPI_kio_QtGui->em_virthandlers[22]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::keyPressEvent(QKeyEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[7],sipPySelf,NULL,sipName_keyPressEvent);

    if (!sipMeth)
    {
        KDialog::keyPressEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_25)(sip_gilstate_t,PyObject *,QKeyEvent *);

    ((sipVH_QtGui_25)(sipModuleAPI_kio_QtGui->em_virthandlers[25]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::slotButtonClicked(int a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[8],sipPySelf,NULL,sipName_slotButtonClicked);

    if (!sipMeth)
    {
        KDialog::slotButtonClicked(a0);
        return;
    }

    typedef void (*sipVH_QtCore_4)(sip_gilstate_t,PyObject *,int);

    ((sipVH_QtCore_4)(sipModuleAPI_kio_QtCore->em_virthandlers[4]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::setVisible(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[9],sipPySelf,NULL,sipName_setVisible);

    if (!sipMeth)
    {
        QDialog::setVisible(a0);
        return;
    }

    typedef void (*sipVH_QtGui_6)(sip_gilstate_t,PyObject *,bool);

    ((sipVH_QtGui_6)(sipModuleAPI_kio_QtGui->em_virthandlers[6]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::done(int a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[10],sipPySelf,NULL,sipName_done);

    if (!sipMeth)
    {
        QDialog::done(a0);
        return;
    }

    typedef void (*sipVH_QtCore_4)(sip_gilstate_t,PyObject *,int);

    ((sipVH_QtCore_4)(sipModuleAPI_kio_QtCore->em_virthandlers[4]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::accept()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[11],sipPySelf,NULL,sipName_accept);

    if (!sipMeth)
    {
        QDialog::accept();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t,PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_kio_QtCore->em_virthandlers[11]))(sipGILState,sipMeth);
}

void sipKIO_SkipDialog::reject()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[12],sipPySelf,NULL,sipName_reject);

    if (!sipMeth)
    {
        QDialog::reject();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t,PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_kio_QtCore->em_virthandlers[11]))(sipGILState,sipMeth);
}

void sipKIO_SkipDialog::showEvent(QShowEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[13],sipPySelf,NULL,sipName_showEvent);

    if (!sipMeth)
    {
        QDialog::showEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_1)(sip_gilstate_t,PyObject *,QShowEvent *);

    ((sipVH_QtGui_1)(sipModuleAPI_kio_QtGui->em_virthandlers[1]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::resizeEvent(QResizeEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[14],sipPySelf,NULL,sipName_resizeEvent);

    if (!sipMeth)
    {
        QDialog::resizeEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_2)(sip_gilstate_t,PyObject *,QResizeEvent *);

    ((sipVH_QtGui_2)(sipModuleAPI_kio_QtGui->em_virthandlers[2]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::contextMenuEvent(QContextMenuEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[15],sipPySelf,NULL,sipName_contextMenuEvent);

    if (!sipMeth)
    {
        QDialog::contextMenuEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_21)(sip_gilstate_t,PyObject *,QContextMenuEvent *);

    ((sipVH_QtGui_21)(sipModuleAPI_kio_QtGui->em_virthandlers[21]))(sipGILState,sipMeth,a0);
}

bool sipKIO_SkipDialog::eventFilter(QObject *a0,QEvent *a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[16],sipPySelf,NULL,sipName_eventFilter);

    if (!sipMeth)
        return QDialog::eventFilter(a0,a1);

    typedef bool (*sipVH_QtCore_18)(sip_gilstate_t,PyObject *,QObject *,QEvent *);

    return ((sipVH_QtCore_18)(sipModuleAPI_kio_QtCore->em_virthandlers[18]))(sipGILState,sipMeth,a0,a1);
}

int sipKIO_SkipDialog::devType() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[17]),sipPySelf,NULL,sipName_devType);

    if (!sipMeth)
        return QWidget::devType();

    typedef int (*sipVH_QtCore_6)(sip_gilstate_t,PyObject *);

    return ((sipVH_QtCore_6)(sipModuleAPI_kio_QtCore->em_virthandlers[6]))(sipGILState,sipMeth);
}

int sipKIO_SkipDialog::heightForWidth(int a0) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[18]),sipPySelf,NULL,sipName_heightForWidth);

    if (!sipMeth)
        return QWidget::heightForWidth(a0);

    typedef int (*sipVH_QtGui_28)(sip_gilstate_t,PyObject *,int);

    return ((sipVH_QtGui_28)(sipModuleAPI_kio_QtGui->em_virthandlers[28]))(sipGILState,sipMeth,a0);
}

QPaintEngine * sipKIO_SkipDialog::paintEngine() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[19]),sipPySelf,NULL,sipName_paintEngine);

    if (!sipMeth)
        return QWidget::paintEngine();

    typedef QPaintEngine * (*sipVH_QtGui_27)(sip_gilstate_t,PyObject *);

    return ((sipVH_QtGui_27)(sipModuleAPI_kio_QtGui->em_virthandlers[27]))(sipGILState,sipMeth);
}

bool sipKIO_SkipDialog::event(QEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[20],sipPySelf,NULL,sipName_event);

    if (!sipMeth)
        return QWidget::event(a0);

    typedef bool (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *,QEvent *);

    return ((sipVH_QtCore_5)(sipModuleAPI_kio_QtCore->em_virthandlers[5]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::mousePressEvent(QMouseEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[21],sipPySelf,NULL,sipName_mousePressEvent);

    if (!sipMeth)
    {
        QWidget::mousePressEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_26)(sip_gilstate_t,PyObject *,QMouseEvent *);

    ((sipVH_QtGui_26)(sipModuleAPI_kio_QtGui->em_virthandlers[26]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::mouseReleaseEvent(QMouseEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[22],sipPySelf,NULL,sipName_mouseReleaseEvent);

    if (!sipMeth)
    {
        QWidget::mouseReleaseEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_26)(sip_gilstate_t,PyObject *,QMouseEvent *);

    ((sipVH_QtGui_26)(sipModuleAPI_kio_QtGui->em_virthandlers[26]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::mouseDoubleClickEvent(QMouseEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[23],sipPySelf,NULL,sipName_mouseDoubleClickEvent);

    if (!sipMeth)
    {
        QWidget::mouseDoubleClickEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_26)(sip_gilstate_t,PyObject *,QMouseEvent *);

    ((sipVH_QtGui_26)(sipModuleAPI_kio_QtGui->em_virthandlers[26]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::mouseMoveEvent(QMouseEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[24],sipPySelf,NULL,sipName_mouseMoveEvent);

    if (!sipMeth)
    {
        QWidget::mouseMoveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_26)(sip_gilstate_t,PyObject *,QMouseEvent *);

    ((sipVH_QtGui_26)(sipModuleAPI_kio_QtGui->em_virthandlers[26]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::wheelEvent(QWheelEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[25],sipPySelf,NULL,sipName_wheelEvent);

    if (!sipMeth)
    {
        QWidget::wheelEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_5)(sip_gilstate_t,PyObject *,QWheelEvent *);

    ((sipVH_QtGui_5)(sipModuleAPI_kio_QtGui->em_virthandlers[5]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::keyReleaseEvent(QKeyEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[26],sipPySelf,NULL,sipName_keyReleaseEvent);

    if (!sipMeth)
    {
        QWidget::keyReleaseEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_25)(sip_gilstate_t,PyObject *,QKeyEvent *);

    ((sipVH_QtGui_25)(sipModuleAPI_kio_QtGui->em_virthandlers[25]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::focusInEvent(QFocusEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[27],sipPySelf,NULL,sipName_focusInEvent);

    if (!sipMeth)
    {
        QWidget::focusInEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_24)(sip_gilstate_t,PyObject *,QFocusEvent *);

    ((sipVH_QtGui_24)(sipModuleAPI_kio_QtGui->em_virthandlers[24]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::focusOutEvent(QFocusEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[28],sipPySelf,NULL,sipName_focusOutEvent);

    if (!sipMeth)
    {
        QWidget::focusOutEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_24)(sip_gilstate_t,PyObject *,QFocusEvent *);

    ((sipVH_QtGui_24)(sipModuleAPI_kio_QtGui->em_virthandlers[24]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::enterEvent(QEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[29],sipPySelf,NULL,sipName_enterEvent);

    if (!sipMeth)
    {
        QWidget::enterEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_17)(sip_gilstate_t,PyObject *,QEvent *);

    ((sipVH_QtCore_17)(sipModuleAPI_kio_QtCore->em_virthandlers[17]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::leaveEvent(QEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[30],sipPySelf,NULL,sipName_leaveEvent);

    if (!sipMeth)
    {
        QWidget::leaveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_17)(sip_gilstate_t,PyObject *,QEvent *);

    ((sipVH_QtCore_17)(sipModuleAPI_kio_QtCore->em_virthandlers[17]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::paintEvent(QPaintEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[31],sipPySelf,NULL,sipName_paintEvent);

    if (!sipMeth)
    {
        QWidget::paintEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_3)(sip_gilstate_t,PyObject *,QPaintEvent *);

    ((sipVH_QtGui_3)(sipModuleAPI_kio_QtGui->em_virthandlers[3]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::moveEvent(QMoveEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[32],sipPySelf,NULL,sipName_moveEvent);

    if (!sipMeth)
    {
        QWidget::moveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_23)(sip_gilstate_t,PyObject *,QMoveEvent *);

    ((sipVH_QtGui_23)(sipModuleAPI_kio_QtGui->em_virthandlers[23]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::tabletEvent(QTabletEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[33],sipPySelf,NULL,sipName_tabletEvent);

    if (!sipMeth)
    {
        QWidget::tabletEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_20)(sip_gilstate_t,PyObject *,QTabletEvent *);

    ((sipVH_QtGui_20)(sipModuleAPI_kio_QtGui->em_virthandlers[20]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::actionEvent(QActionEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[34],sipPySelf,NULL,sipName_actionEvent);

    if (!sipMeth)
    {
        QWidget::actionEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_19)(sip_gilstate_t,PyObject *,QActionEvent *);

    ((sipVH_QtGui_19)(sipModuleAPI_kio_QtGui->em_virthandlers[19]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::dragEnterEvent(QDragEnterEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[35],sipPySelf,NULL,sipName_dragEnterEvent);

    if (!sipMeth)
    {
        QWidget::dragEnterEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_18)(sip_gilstate_t,PyObject *,QDragEnterEvent *);

    ((sipVH_QtGui_18)(sipModuleAPI_kio_QtGui->em_virthandlers[18]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::dragMoveEvent(QDragMoveEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[36],sipPySelf,NULL,sipName_dragMoveEvent);

    if (!sipMeth)
    {
        QWidget::dragMoveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_17)(sip_gilstate_t,PyObject *,QDragMoveEvent *);

    ((sipVH_QtGui_17)(sipModuleAPI_kio_QtGui->em_virthandlers[17]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::dragLeaveEvent(QDragLeaveEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[37],sipPySelf,NULL,sipName_dragLeaveEvent);

    if (!sipMeth)
    {
        QWidget::dragLeaveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_16)(sip_gilstate_t,PyObject *,QDragLeaveEvent *);

    ((sipVH_QtGui_16)(sipModuleAPI_kio_QtGui->em_virthandlers[16]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::dropEvent(QDropEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[38],sipPySelf,NULL,sipName_dropEvent);

    if (!sipMeth)
    {
        QWidget::dropEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_15)(sip_gilstate_t,PyObject *,QDropEvent *);

    ((sipVH_QtGui_15)(sipModuleAPI_kio_QtGui->em_virthandlers[15]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::changeEvent(QEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[39],sipPySelf,NULL,sipName_changeEvent);

    if (!sipMeth)
    {
        QWidget::changeEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_17)(sip_gilstate_t,PyObject *,QEvent *);

    ((sipVH_QtCore_17)(sipModuleAPI_kio_QtCore->em_virthandlers[17]))(sipGILState,sipMeth,a0);
}

int sipKIO_SkipDialog::metric(QPaintDevice::PaintDeviceMetric a0) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[40]),sipPySelf,NULL,sipName_metric);

    if (!sipMeth)
        return QWidget::metric(a0);

    typedef int (*sipVH_QtGui_14)(sip_gilstate_t,PyObject *,QPaintDevice::PaintDeviceMetric);

    return ((sipVH_QtGui_14)(sipModuleAPI_kio_QtGui->em_virthandlers[14]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::inputMethodEvent(QInputMethodEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[41],sipPySelf,NULL,sipName_inputMethodEvent);

    if (!sipMeth)
    {
        QWidget::inputMethodEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_13)(sip_gilstate_t,PyObject *,QInputMethodEvent *);

    ((sipVH_QtGui_13)(sipModuleAPI_kio_QtGui->em_virthandlers[13]))(sipGILState,sipMeth,a0);
}

QVariant sipKIO_SkipDialog::inputMethodQuery(Qt::InputMethodQuery a0) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[42]),sipPySelf,NULL,sipName_inputMethodQuery);

    if (!sipMeth)
        return QWidget::inputMethodQuery(a0);

    typedef QVariant (*sipVH_QtGui_12)(sip_gilstate_t,PyObject *,Qt::InputMethodQuery);

    return ((sipVH_QtGui_12)(sipModuleAPI_kio_QtGui->em_virthandlers[12]))(sipGILState,sipMeth,a0);
}

bool sipKIO_SkipDialog::focusNextPrevChild(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[43],sipPySelf,NULL,sipName_focusNextPrevChild);

    if (!sipMeth)
        return QWidget::focusNextPrevChild(a0);

    typedef bool (*sipVH_QtGui_11)(sip_gilstate_t,PyObject *,bool);

    return ((sipVH_QtGui_11)(sipModuleAPI_kio_QtGui->em_virthandlers[11]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::enabledChange(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[44],sipPySelf,NULL,sipName_enabledChange);

    if (!sipMeth)
    {
        QWidget::enabledChange(a0);
        return;
    }

    typedef void (*sipVH_QtGui_6)(sip_gilstate_t,PyObject *,bool);

    ((sipVH_QtGui_6)(sipModuleAPI_kio_QtGui->em_virthandlers[6]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::paletteChange(const QPalette& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[45],sipPySelf,NULL,sipName_paletteChange);

    if (!sipMeth)
    {
        QWidget::paletteChange(a0);
        return;
    }

    typedef void (*sipVH_QtGui_10)(sip_gilstate_t,PyObject *,const QPalette&);

    ((sipVH_QtGui_10)(sipModuleAPI_kio_QtGui->em_virthandlers[10]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::fontChange(const QFont& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[46],sipPySelf,NULL,sipName_fontChange);

    if (!sipMeth)
    {
        QWidget::fontChange(a0);
        return;
    }

    typedef void (*sipVH_QtGui_9)(sip_gilstate_t,PyObject *,const QFont&);

    ((sipVH_QtGui_9)(sipModuleAPI_kio_QtGui->em_virthandlers[9]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::windowActivationChange(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[47],sipPySelf,NULL,sipName_windowActivationChange);

    if (!sipMeth)
    {
        QWidget::windowActivationChange(a0);
        return;
    }

    typedef void (*sipVH_QtGui_6)(sip_gilstate_t,PyObject *,bool);

    ((sipVH_QtGui_6)(sipModuleAPI_kio_QtGui->em_virthandlers[6]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::languageChange()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[48],sipPySelf,NULL,sipName_languageChange);

    if (!sipMeth)
    {
        QWidget::languageChange();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t,PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_kio_QtCore->em_virthandlers[11]))(sipGILState,sipMeth);
}

void sipKIO_SkipDialog::timerEvent(QTimerEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[49],sipPySelf,NULL,sipName_timerEvent);

    if (!sipMeth)
    {
        QObject::timerEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_9)(sip_gilstate_t,PyObject *,QTimerEvent *);

    ((sipVH_QtCore_9)(sipModuleAPI_kio_QtCore->em_virthandlers[9]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::childEvent(QChildEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[50],sipPySelf,NULL,sipName_childEvent);

    if (!sipMeth)
    {
        QObject::childEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_25)(sip_gilstate_t,PyObject *,QChildEvent *);

    ((sipVH_QtCore_25)(sipModuleAPI_kio_QtCore->em_virthandlers[25]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::customEvent(QEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[51],sipPySelf,NULL,sipName_customEvent);

    if (!sipMeth)
    {
        QObject::customEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_17)(sip_gilstate_t,PyObject *,QEvent *);

    ((sipVH_QtCore_17)(sipModuleAPI_kio_QtCore->em_virthandlers[17]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::connectNotify(const char *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[52],sipPySelf,NULL,sipName_connectNotify);

    if (!sipMeth)
    {
        QObject::connectNotify(a0);
        return;
    }

    typedef void (*sipVH_QtCore_24)(sip_gilstate_t,PyObject *,const char *);

    ((sipVH_QtCore_24)(sipModuleAPI_kio_QtCore->em_virthandlers[24]))(sipGILState,sipMeth,a0);
}

void sipKIO_SkipDialog::disconnectNotify(const char *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[53],sipPySelf,NULL,sipName_disconnectNotify);

    if (!sipMeth)
    {
        QObject::disconnectNotify(a0);
        return;
    }

    typedef void (*sipVH_QtCore_24)(sip_gilstate_t,PyObject *,const char *);

    ((sipVH_QtCore_24)(sipModuleAPI_kio_QtCore->em_virthandlers[24]))(sipGILState,sipMeth,a0);
}

QObject * sipKIO_SkipDialog::sipProtect_sender() const
{
    return QObject::sender();
}

int sipKIO_SkipDialog::sipProtect_receivers(const char *a0) const
{
    return QObject::receivers(a0);
}

void sipKIO_SkipDialog::sipProtectVirt_timerEvent(bool sipSelfWasArg,QTimerEvent *a0)
{
    (sipSelfWasArg ? QObject::timerEvent(a0) : timerEvent(a0));
}

void sipKIO_SkipDialog::sipProtectVirt_childEvent(bool sipSelfWasArg,QChildEvent *a0)
{
    (sipSelfWasArg ? QObject::childEvent(a0) : childEvent(a0));
}

void sipKIO_SkipDialog::sipProtectVirt_customEvent(bool sipSelfWasArg,QEvent *a0)
{
    (sipSelfWasArg ? QObject::customEvent(a0) : customEvent(a0));
}

void sipKIO_SkipDialog::sipProtectVirt_connectNotify(bool sipSelfWasArg,const char *a0)
{
    (sipSelfWasArg ? QObject::connectNotify(a0) : connectNotify(a0));
}

void sipKIO_SkipDialog::sipProtectVirt_disconnectNotify(bool sipSelfWasArg,const char *a0)
{
    (sipSelfWasArg ? QObject::disconnectNotify(a0) : disconnectNotify(a0));
}

bool sipKIO_SkipDialog::sipProtectVirt_event(bool sipSelfWasArg,QEvent *a0)
{
    return (sipSelfWasArg ? QWidget::event(a0) : event(a0));
}

void sipKIO_SkipDialog::sipProtectVirt_mousePressEvent(bool sipSelfWasArg,QMouseEvent *a0)
{
    (sipSelfWasArg ? QWidget::mousePressEvent(a0) : mousePressEvent(a0));
}

void sipKIO_SkipDialog::sipProtectVirt_mouseReleaseEvent(bool sipSelfWasArg,QMouseEvent *a0)
{
    (sipSelfWasArg ? QWidget::mouseReleaseEvent(a0) : mouseReleaseEvent(a0));
}

void sipKIO_SkipDialog::sipProtectVirt_mouseDoubleClickEvent(bool sipSelfWasArg,QMouseEvent *a0)
{
    (sipSelfWasArg ? QWidget::mouseDoubleClickEvent(a0) : mouseDoubleClickEvent(a0));
}

void sipKIO_SkipDialog::sipProtectVirt_mouseMoveEvent(bool sipSelfWasArg,QMouseEvent *a0)
{
    (sipSelfWasArg ? QWidget::mouseMoveEvent(a0) : mouseMoveEvent(a0));
}

void sipKIO_SkipDialog::sipProtectVirt_wheelEvent(bool sipSelfWasArg,QWheelEvent *a0)
{
    (sipSelfWasArg ? QWidget::wheelEvent(a0) : wheelEvent(a0));
}

void sipKIO_SkipDialog::sipProtectVirt_keyReleaseEvent(bool sipSelfWasArg,QKeyEvent *a0)
{
    (sipSelfWasArg ? QWidget::keyReleaseEvent(a0) : keyReleaseEvent(a0));
}

void sipKIO_SkipDialog::sipProtectVirt_focusInEvent(bool sipSelfWasArg,QFocusEvent *a0)
{
    (sipSelfWasArg ? QWidget::focusInEvent(a0) : focusInEvent(a0));
}

void sipKIO_SkipDialog::sipProtectVirt_focusOutEvent(bool sipSelfWasArg,QFocusEvent *a0)
{
    (sipSelfWasArg ? QWidget::focusOutEvent(a0) : focusOutEvent(a0));
}

void sipKIO_SkipDialog::sipProtectVirt_enterEvent(bool sipSelfWasArg,QEvent *a0)
{
    (sipSelfWasArg ? QWidget::enterEvent(a0) : enterEvent(a0));
}

void sipKIO_SkipDialog::sipProtectVirt_leaveEvent(bool sipSelfWasArg,QEvent *a0)
{
    (sipSelfWasArg ? QWidget::leaveEvent(a0) : leaveEvent(a0));
}

void sipKIO_SkipDialog::sipProtectVirt_paintEvent(bool sipSelfWasArg,QPaintEvent *a0)
{
    (sipSelfWasArg ? QWidget::paintEvent(a0) : paintEvent(a0));
}

void sipKIO_SkipDialog::sipProtectVirt_moveEvent(bool sipSelfWasArg,QMoveEvent *a0)
{
    (sipSelfWasArg ? QWidget::moveEvent(a0) : moveEvent(a0));
}

void sipKIO_SkipDialog::sipProtectVirt_tabletEvent(bool sipSelfWasArg,QTabletEvent *a0)
{
    (sipSelfWasArg ? QWidget::tabletEvent(a0) : tabletEvent(a0));
}

void sipKIO_SkipDialog::sipProtectVirt_actionEvent(bool sipSelfWasArg,QActionEvent *a0)
{
    (sipSelfWasArg ? QWidget::actionEvent(a0) : actionEvent(a0));
}

void sipKIO_SkipDialog::sipProtectVirt_dragEnterEvent(bool sipSelfWasArg,QDragEnterEvent *a0)
{
    (sipSelfWasArg ? QWidget::dragEnterEvent(a0) : dragEnterEvent(a0));
}

void sipKIO_SkipDialog::sipProtectVirt_dragMoveEvent(bool sipSelfWasArg,QDragMoveEvent *a0)
{
    (sipSelfWasArg ? QWidget::dragMoveEvent(a0) : dragMoveEvent(a0));
}

void sipKIO_SkipDialog::sipProtectVirt_dragLeaveEvent(bool sipSelfWasArg,QDragLeaveEvent *a0)
{
    (sipSelfWasArg ? QWidget::dragLeaveEvent(a0) : dragLeaveEvent(a0));
}

void sipKIO_SkipDialog::sipProtectVirt_dropEvent(bool sipSelfWasArg,QDropEvent *a0)
{
    (sipSelfWasArg ? QWidget::dropEvent(a0) : dropEvent(a0));
}

void sipKIO_SkipDialog::sipProtectVirt_changeEvent(bool sipSelfWasArg,QEvent *a0)
{
    (sipSelfWasArg ? QWidget::changeEvent(a0) : changeEvent(a0));
}

int sipKIO_SkipDialog::sipProtectVirt_metric(bool sipSelfWasArg,QPaintDevice::PaintDeviceMetric a0) const
{
    return (sipSelfWasArg ? QWidget::metric(a0) : metric(a0));
}

void sipKIO_SkipDialog::sipProtectVirt_inputMethodEvent(bool sipSelfWasArg,QInputMethodEvent *a0)
{
    (sipSelfWasArg ? QWidget::inputMethodEvent(a0) : inputMethodEvent(a0));
}

void sipKIO_SkipDialog::sipProtect_resetInputContext()
{
    QWidget::resetInputContext();
}

void sipKIO_SkipDialog::sipProtect_updateMicroFocus()
{
    QWidget::updateMicroFocus();
}

void sipKIO_SkipDialog::sipProtect_create(WId a0,bool a1,bool a2)
{
    QWidget::create(a0,a1,a2);
}

void sipKIO_SkipDialog::sipProtect_destroy(bool a0,bool a1)
{
    QWidget::destroy(a0,a1);
}

bool sipKIO_SkipDialog::sipProtectVirt_focusNextPrevChild(bool sipSelfWasArg,bool a0)
{
    return (sipSelfWasArg ? QWidget::focusNextPrevChild(a0) : focusNextPrevChild(a0));
}

bool sipKIO_SkipDialog::sipProtect_focusNextChild()
{
    return QWidget::focusNextChild();
}

bool sipKIO_SkipDialog::sipProtect_focusPreviousChild()
{
    return QWidget::focusPreviousChild();
}

void sipKIO_SkipDialog::sipProtectVirt_enabledChange(bool sipSelfWasArg,bool a0)
{
    (sipSelfWasArg ? QWidget::enabledChange(a0) : enabledChange(a0));
}

void sipKIO_SkipDialog::sipProtectVirt_paletteChange(bool sipSelfWasArg,const QPalette& a0)
{
    (sipSelfWasArg ? QWidget::paletteChange(a0) : paletteChange(a0));
}

void sipKIO_SkipDialog::sipProtectVirt_fontChange(bool sipSelfWasArg,const QFont& a0)
{
    (sipSelfWasArg ? QWidget::fontChange(a0) : fontChange(a0));
}

void sipKIO_SkipDialog::sipProtectVirt_windowActivationChange(bool sipSelfWasArg,bool a0)
{
    (sipSelfWasArg ? QWidget::windowActivationChange(a0) : windowActivationChange(a0));
}

void sipKIO_SkipDialog::sipProtectVirt_languageChange(bool sipSelfWasArg)
{
    (sipSelfWasArg ? QWidget::languageChange() : languageChange());
}

void sipKIO_SkipDialog::sipProtectVirt_showEvent(bool sipSelfWasArg,QShowEvent *a0)
{
    (sipSelfWasArg ? QDialog::showEvent(a0) : showEvent(a0));
}

void sipKIO_SkipDialog::sipProtectVirt_resizeEvent(bool sipSelfWasArg,QResizeEvent *a0)
{
    (sipSelfWasArg ? QDialog::resizeEvent(a0) : resizeEvent(a0));
}

void sipKIO_SkipDialog::sipProtectVirt_contextMenuEvent(bool sipSelfWasArg,QContextMenuEvent *a0)
{
    (sipSelfWasArg ? QDialog::contextMenuEvent(a0) : contextMenuEvent(a0));
}

bool sipKIO_SkipDialog::sipProtectVirt_eventFilter(bool sipSelfWasArg,QObject *a0,QEvent *a1)
{
    return (sipSelfWasArg ? QDialog::eventFilter(a0,a1) : eventFilter(a0,a1));
}

void sipKIO_SkipDialog::sipProtectVirt_hideEvent(bool sipSelfWasArg,QHideEvent *a0)
{
    (sipSelfWasArg ? KDialog::hideEvent(a0) : hideEvent(a0));
}

void sipKIO_SkipDialog::sipProtectVirt_closeEvent(bool sipSelfWasArg,QCloseEvent *a0)
{
    (sipSelfWasArg ? KDialog::closeEvent(a0) : closeEvent(a0));
}

void sipKIO_SkipDialog::sipProtectVirt_keyPressEvent(bool sipSelfWasArg,QKeyEvent *a0)
{
    (sipSelfWasArg ? KDialog::keyPressEvent(a0) : keyPressEvent(a0));
}

void sipKIO_SkipDialog::sipProtectVirt_slotButtonClicked(bool sipSelfWasArg,int a0)
{
    (sipSelfWasArg ? KDialog::slotButtonClicked(a0) : slotButtonClicked(a0));
}

void sipKIO_SkipDialog::sipProtect_updateGeometry()
{
    KDialog::updateGeometry();
}


extern "C" {static PyObject *meth_KIO_SkipDialog_sender(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_sender(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_SkipDialog, &sipCpp))
        {
            QObject *sipRes = 0;

#line 632 "/usr/local/share/py-sip/QtCore/qobject.sip"
        typedef QObject *(*helper_func)(QObject *);
        
        static helper_func helper = 0;
        
        if (!helper)
            helper = (helper_func)sipImportSymbol("qpycore_qobject_sender");
        
        if (helper)
        #if defined(SIP_PROTECTED_IS_PUBLIC)
            sipRes = helper(sipCpp->sender());
        #else
            sipRes = helper(sipCpp->sipProtect_sender());
        #endif
#line 14686 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

            return sipConvertFromType(sipRes,sipType_QObject,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_sender, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_receivers(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_receivers(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        char * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BG", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, &a0))
        {
            int sipRes = 0;

#line 649 "/usr/local/share/py-sip/QtCore/qobject.sip"
        // We need to take into account any proxies for Python signals. Import the
        // helper if it hasn't already been done.
        typedef int (*helper_func)(QObject *, const char *, int);
        
        static helper_func helper = 0;
        
        if (!helper)
            helper = (helper_func)sipImportSymbol("qpycore_qobject_receivers");
        
        if (helper)
        #if defined(SIP_PROTECTED_IS_PUBLIC)
            sipRes = helper(sipCpp, a0, sipCpp->receivers(a0));
        #else
            sipRes = helper(sipCpp, a0, sipCpp->sipProtect_receivers(a0));
        #endif
#line 14728 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_receivers, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_timerEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_timerEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTimerEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, sipType_QTimerEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_timerEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_timerEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_childEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_childEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QChildEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, sipType_QChildEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_childEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_childEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_customEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_customEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, sipType_QEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_customEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_customEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_connectNotify(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_connectNotify(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BG", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_connectNotify(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_connectNotify, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_disconnectNotify(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_disconnectNotify(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BG", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_disconnectNotify(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_disconnectNotify, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_event(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_event(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, sipType_QEvent, &a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_event(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_event, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_mousePressEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_mousePressEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, sipType_QMouseEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mousePressEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_mousePressEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_mouseReleaseEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_mouseReleaseEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, sipType_QMouseEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mouseReleaseEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_mouseReleaseEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_mouseDoubleClickEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_mouseDoubleClickEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, sipType_QMouseEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mouseDoubleClickEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_mouseDoubleClickEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_mouseMoveEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_mouseMoveEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMouseEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, sipType_QMouseEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_mouseMoveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_mouseMoveEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_wheelEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_wheelEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QWheelEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, sipType_QWheelEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_wheelEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_wheelEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_keyReleaseEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_keyReleaseEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QKeyEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, sipType_QKeyEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_keyReleaseEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_keyReleaseEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_focusInEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_focusInEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QFocusEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, sipType_QFocusEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_focusInEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_focusInEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_focusOutEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_focusOutEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QFocusEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, sipType_QFocusEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_focusOutEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_focusOutEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_enterEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_enterEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, sipType_QEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_enterEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_enterEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_leaveEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_leaveEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, sipType_QEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_leaveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_leaveEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_paintEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_paintEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPaintEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, sipType_QPaintEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_paintEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_paintEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_moveEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_moveEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QMoveEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, sipType_QMoveEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_moveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_moveEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_tabletEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_tabletEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTabletEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, sipType_QTabletEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_tabletEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_tabletEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_actionEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_actionEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QActionEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, sipType_QActionEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_actionEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_actionEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_dragEnterEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_dragEnterEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragEnterEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, sipType_QDragEnterEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dragEnterEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_dragEnterEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_dragMoveEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_dragMoveEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragMoveEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, sipType_QDragMoveEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dragMoveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_dragMoveEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_dragLeaveEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_dragLeaveEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDragLeaveEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, sipType_QDragLeaveEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dragLeaveEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_dragLeaveEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_dropEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_dropEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QDropEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, sipType_QDropEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_dropEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_dropEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_changeEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_changeEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, sipType_QEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_changeEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_changeEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_metric(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_metric(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QPaintDevice::PaintDeviceMetric a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BE", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, sipType_QPaintDevice_PaintDeviceMetric, &a0))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_metric(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_metric, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_inputMethodEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_inputMethodEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QInputMethodEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, sipType_QInputMethodEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_inputMethodEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_inputMethodEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_resetInputContext(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_resetInputContext(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_SkipDialog, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_resetInputContext();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_resetInputContext, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_updateMicroFocus(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_updateMicroFocus(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_SkipDialog, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_updateMicroFocus();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_updateMicroFocus, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_create(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_create(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        WId a0 = 0;
        bool a1 = 1;
        bool a2 = 1;
        sipKIO_SkipDialog *sipCpp;

        static const char *sipKwdList[] = {
            sipName_window,
            sipName_initializeWindow,
            sipName_destroyOldWindow,
        };

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, NULL, "B|mbb", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, &a0, &a1, &a2))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_create(a0,a1,a2);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_create, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_destroy(PyObject *, PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_destroy(PyObject *sipSelf, PyObject *sipArgs, PyObject *sipKwds)
{
    PyObject *sipParseErr = NULL;

    {
        bool a0 = 1;
        bool a1 = 1;
        sipKIO_SkipDialog *sipCpp;

        static const char *sipKwdList[] = {
            sipName_destroyWindow,
            sipName_destroySubWindows,
        };

        if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, NULL, "B|bb", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, &a0, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_destroy(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_destroy, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_focusNextPrevChild(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_focusNextPrevChild(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, &a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_focusNextPrevChild(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_focusNextPrevChild, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_focusNextChild(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_focusNextChild(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_SkipDialog, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_focusNextChild();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_focusNextChild, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_focusPreviousChild(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_focusPreviousChild(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_SkipDialog, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtect_focusPreviousChild();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_focusPreviousChild, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_enabledChange(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_enabledChange(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_enabledChange(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_enabledChange, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_paletteChange(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_paletteChange(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QPalette * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, sipType_QPalette, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_paletteChange(sipSelfWasArg,*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_paletteChange, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_fontChange(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_fontChange(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QFont * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, sipType_QFont, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_fontChange(sipSelfWasArg,*a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_fontChange, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_windowActivationChange(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_windowActivationChange(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        bool a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_windowActivationChange(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_windowActivationChange, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_languageChange(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_languageChange(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_SkipDialog, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_languageChange(sipSelfWasArg);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_languageChange, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_showEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_showEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QShowEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, sipType_QShowEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_showEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_showEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_resizeEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_resizeEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QResizeEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, sipType_QResizeEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_resizeEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_resizeEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_contextMenuEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_contextMenuEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QContextMenuEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, sipType_QContextMenuEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_contextMenuEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_contextMenuEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_eventFilter(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_eventFilter(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QObject * a0;
        QEvent * a1;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8J8", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, sipType_QObject, &a0, sipType_QEvent, &a1))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->sipProtectVirt_eventFilter(sipSelfWasArg,a0,a1);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_eventFilter, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_hideEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_hideEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QHideEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, sipType_QHideEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_hideEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_hideEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_closeEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_closeEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QCloseEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, sipType_QCloseEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_closeEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_closeEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_keyPressEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_keyPressEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QKeyEvent * a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, sipType_QKeyEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_keyPressEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_keyPressEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_slotButtonClicked(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_slotButtonClicked(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        int a0;
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bi", &sipSelf, sipType_KIO_SkipDialog, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_slotButtonClicked(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_slotButtonClicked, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SkipDialog_updateGeometry(PyObject *, PyObject *);}
static PyObject *meth_KIO_SkipDialog_updateGeometry(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        sipKIO_SkipDialog *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_SkipDialog, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtect_updateGeometry();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SkipDialog, sipName_updateGeometry, NULL);

    return NULL;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_KIO_SkipDialog(void *, const sipTypeDef *);}
static void *cast_KIO_SkipDialog(void *ptr, const sipTypeDef *targetType)
{
    void *res;

    if (targetType == sipType_KIO_SkipDialog)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_KDialog)->ctd_cast((KDialog *)(KIO::SkipDialog *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_KIO_SkipDialog(void *, int);}
static void release_KIO_SkipDialog(void *sipCppV,int sipState)
{
    Py_BEGIN_ALLOW_THREADS

    if (sipState & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipKIO_SkipDialog *>(sipCppV);
    else
        delete reinterpret_cast<KIO::SkipDialog *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KIO_SkipDialog(sipSimpleWrapper *);}
static void dealloc_KIO_SkipDialog(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipKIO_SkipDialog *>(sipGetAddress(sipSelf))->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_KIO_SkipDialog(sipGetAddress(sipSelf),sipSelf->flags);
    }
}


extern "C" {static void *init_KIO_SkipDialog(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_KIO_SkipDialog(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **sipOwner, PyObject **sipParseErr)
{
    sipKIO_SkipDialog *sipCpp = 0;

    {
        QWidget * a0;
        bool a1;
        const QString * a2;
        int a2State = 0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "JHbJ1", sipType_QWidget, &a0, sipOwner, &a1, sipType_QString,&a2, &a2State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKIO_SkipDialog(a0,a1,*a2);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a2),sipType_QString,a2State);

            sipCpp->sipPySelf = sipSelf;

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_KIO_SkipDialog[] = {{86, 7, 1}};


static PyMethodDef methods_KIO_SkipDialog[] = {
    {SIP_MLNAME_CAST(sipName_actionEvent), meth_KIO_SkipDialog_actionEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_changeEvent), meth_KIO_SkipDialog_changeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_childEvent), meth_KIO_SkipDialog_childEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_closeEvent), meth_KIO_SkipDialog_closeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_connectNotify), meth_KIO_SkipDialog_connectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_contextMenuEvent), meth_KIO_SkipDialog_contextMenuEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_create), (PyCFunction)meth_KIO_SkipDialog_create, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_customEvent), meth_KIO_SkipDialog_customEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_destroy), (PyCFunction)meth_KIO_SkipDialog_destroy, METH_VARARGS|METH_KEYWORDS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnectNotify), meth_KIO_SkipDialog_disconnectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragEnterEvent), meth_KIO_SkipDialog_dragEnterEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragLeaveEvent), meth_KIO_SkipDialog_dragLeaveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dragMoveEvent), meth_KIO_SkipDialog_dragMoveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dropEvent), meth_KIO_SkipDialog_dropEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_enabledChange), meth_KIO_SkipDialog_enabledChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_enterEvent), meth_KIO_SkipDialog_enterEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_event), meth_KIO_SkipDialog_event, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_eventFilter), meth_KIO_SkipDialog_eventFilter, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusInEvent), meth_KIO_SkipDialog_focusInEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusNextChild), meth_KIO_SkipDialog_focusNextChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusNextPrevChild), meth_KIO_SkipDialog_focusNextPrevChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusOutEvent), meth_KIO_SkipDialog_focusOutEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_focusPreviousChild), meth_KIO_SkipDialog_focusPreviousChild, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_fontChange), meth_KIO_SkipDialog_fontChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_hideEvent), meth_KIO_SkipDialog_hideEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_inputMethodEvent), meth_KIO_SkipDialog_inputMethodEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_keyPressEvent), meth_KIO_SkipDialog_keyPressEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_keyReleaseEvent), meth_KIO_SkipDialog_keyReleaseEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_languageChange), meth_KIO_SkipDialog_languageChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_leaveEvent), meth_KIO_SkipDialog_leaveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_metric), meth_KIO_SkipDialog_metric, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseDoubleClickEvent), meth_KIO_SkipDialog_mouseDoubleClickEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseMoveEvent), meth_KIO_SkipDialog_mouseMoveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mousePressEvent), meth_KIO_SkipDialog_mousePressEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mouseReleaseEvent), meth_KIO_SkipDialog_mouseReleaseEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_moveEvent), meth_KIO_SkipDialog_moveEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_paintEvent), meth_KIO_SkipDialog_paintEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_paletteChange), meth_KIO_SkipDialog_paletteChange, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_receivers), meth_KIO_SkipDialog_receivers, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resetInputContext), meth_KIO_SkipDialog_resetInputContext, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resizeEvent), meth_KIO_SkipDialog_resizeEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_sender), meth_KIO_SkipDialog_sender, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_showEvent), meth_KIO_SkipDialog_showEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_slotButtonClicked), meth_KIO_SkipDialog_slotButtonClicked, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_tabletEvent), meth_KIO_SkipDialog_tabletEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_timerEvent), meth_KIO_SkipDialog_timerEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_updateGeometry), meth_KIO_SkipDialog_updateGeometry, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_updateMicroFocus), meth_KIO_SkipDialog_updateMicroFocus, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_wheelEvent), meth_KIO_SkipDialog_wheelEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_windowActivationChange), meth_KIO_SkipDialog_windowActivationChange, METH_VARARGS, NULL}
};


/* Define this type's PyQt4 signals. */
static const pyqt4QtSignal pyqt4_signals_KIO_SkipDialog[] = {
    {"result(KIO::SkipDialog *,int)", 0, 0},
    {0, 0, 0}
};


pyqt4ClassTypeDef sipTypeDef_kio_KIO_SkipDialog = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KIO__SkipDialog,
        {0}
    },
    {
        sipNameNr_SkipDialog,
        {101, 255, 0},
        50, methods_KIO_SkipDialog,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_KIO_SkipDialog,
    0,
    init_KIO_SkipDialog,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KIO_SkipDialog,
    0,
    0,
    0,
    release_KIO_SkipDialog,
    cast_KIO_SkipDialog,
    0,
    0,
    0
},
    &KIO::SkipDialog::staticMetaObject,
    0,
    pyqt4_signals_KIO_SkipDialog
};

#line 28 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sessiondata.sip"
#include <sessiondata.h>
#line 16282 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

#line 188 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/global.sip"
#include<qmap.h>
#line 16286 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 36 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 16289 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 16292 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 310 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 16295 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 298 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 16298 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 34 "/usr/local/share/py-sip/QtCore/qobject.sip"
#include <qobject.h>
#line 16301 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 238 "/usr/local/share/py-sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 16304 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 33 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 16307 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 37 "/usr/local/share/py-sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 16310 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 16313 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 120 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 16316 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/local/share/py-sip/QtCore/qthread.sip"
#include <qthread.h>
#line 16319 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 16322 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/local/share/py-sip/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 16325 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"


class sipKIO_SessionData : public KIO::SessionData
{
public:
    sipKIO_SessionData();
    virtual ~sipKIO_SessionData();

    int qt_metacall(QMetaObject::Call,int,void **);
    void *qt_metacast(const char *);
    const QMetaObject *metaObject() const;

    /*
     * There is a public method for every protected method visible from
     * this class.
     */
    QObject * sipProtect_sender() const;
    int sipProtect_receivers(const char *) const;
    void sipProtectVirt_timerEvent(bool,QTimerEvent *);
    void sipProtectVirt_childEvent(bool,QChildEvent *);
    void sipProtectVirt_customEvent(bool,QEvent *);
    void sipProtectVirt_connectNotify(bool,const char *);
    void sipProtectVirt_disconnectNotify(bool,const char *);

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    void configDataFor(KIO::MetaData&,const QString&,const QString&);
    void reset();
    bool event(QEvent *);
    bool eventFilter(QObject *,QEvent *);
    void timerEvent(QTimerEvent *);
    void childEvent(QChildEvent *);
    void customEvent(QEvent *);
    void connectNotify(const char *);
    void disconnectNotify(const char *);

public:
    sipSimpleWrapper *sipPySelf;

private:
    sipKIO_SessionData(const sipKIO_SessionData &);
    sipKIO_SessionData &operator = (const sipKIO_SessionData &);

    char sipPyMethods[9];
};

sipKIO_SessionData::sipKIO_SessionData(): KIO::SessionData(), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipKIO_SessionData::~sipKIO_SessionData()
{
    sipCommonDtor(sipPySelf);
}

const QMetaObject *sipKIO_SessionData::metaObject() const
{
    return sip_kio_qt_metaobject(sipPySelf,sipType_KIO_SessionData);
}

int sipKIO_SessionData::qt_metacall(QMetaObject::Call _c,int _id,void **_a)
{
    _id = KIO::SessionData::qt_metacall(_c,_id,_a);

    if (_id >= 0)
        _id = sip_kio_qt_metacall(sipPySelf,sipType_KIO_SessionData,_c,_id,_a);

    return _id;
}

void *sipKIO_SessionData::qt_metacast(const char *_clname)
{
    return (sip_kio_qt_metacast && sip_kio_qt_metacast(sipPySelf,sipType_KIO_SessionData,_clname)) ? this : KIO::SessionData::qt_metacast(_clname);
}

void sipKIO_SessionData::configDataFor(KIO::MetaData& a0,const QString& a1,const QString& a2)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[0],sipPySelf,NULL,sipName_configDataFor);

    if (!sipMeth)
    {
        KIO::SessionData::configDataFor(a0,a1,a2);
        return;
    }

    extern void sipVH_kio_18(sip_gilstate_t,PyObject *,KIO::MetaData&,const QString&,const QString&);

    sipVH_kio_18(sipGILState,sipMeth,a0,a1,a2);
}

void sipKIO_SessionData::reset()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[1],sipPySelf,NULL,sipName_reset);

    if (!sipMeth)
    {
        KIO::SessionData::reset();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t,PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_kio_QtCore->em_virthandlers[11]))(sipGILState,sipMeth);
}

bool sipKIO_SessionData::event(QEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[2],sipPySelf,NULL,sipName_event);

    if (!sipMeth)
        return QObject::event(a0);

    typedef bool (*sipVH_QtCore_5)(sip_gilstate_t,PyObject *,QEvent *);

    return ((sipVH_QtCore_5)(sipModuleAPI_kio_QtCore->em_virthandlers[5]))(sipGILState,sipMeth,a0);
}

bool sipKIO_SessionData::eventFilter(QObject *a0,QEvent *a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[3],sipPySelf,NULL,sipName_eventFilter);

    if (!sipMeth)
        return QObject::eventFilter(a0,a1);

    typedef bool (*sipVH_QtCore_18)(sip_gilstate_t,PyObject *,QObject *,QEvent *);

    return ((sipVH_QtCore_18)(sipModuleAPI_kio_QtCore->em_virthandlers[18]))(sipGILState,sipMeth,a0,a1);
}

void sipKIO_SessionData::timerEvent(QTimerEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[4],sipPySelf,NULL,sipName_timerEvent);

    if (!sipMeth)
    {
        QObject::timerEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_9)(sip_gilstate_t,PyObject *,QTimerEvent *);

    ((sipVH_QtCore_9)(sipModuleAPI_kio_QtCore->em_virthandlers[9]))(sipGILState,sipMeth,a0);
}

void sipKIO_SessionData::childEvent(QChildEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[5],sipPySelf,NULL,sipName_childEvent);

    if (!sipMeth)
    {
        QObject::childEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_25)(sip_gilstate_t,PyObject *,QChildEvent *);

    ((sipVH_QtCore_25)(sipModuleAPI_kio_QtCore->em_virthandlers[25]))(sipGILState,sipMeth,a0);
}

void sipKIO_SessionData::customEvent(QEvent *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[6],sipPySelf,NULL,sipName_customEvent);

    if (!sipMeth)
    {
        QObject::customEvent(a0);
        return;
    }

    typedef void (*sipVH_QtCore_17)(sip_gilstate_t,PyObject *,QEvent *);

    ((sipVH_QtCore_17)(sipModuleAPI_kio_QtCore->em_virthandlers[17]))(sipGILState,sipMeth,a0);
}

void sipKIO_SessionData::connectNotify(const char *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[7],sipPySelf,NULL,sipName_connectNotify);

    if (!sipMeth)
    {
        QObject::connectNotify(a0);
        return;
    }

    typedef void (*sipVH_QtCore_24)(sip_gilstate_t,PyObject *,const char *);

    ((sipVH_QtCore_24)(sipModuleAPI_kio_QtCore->em_virthandlers[24]))(sipGILState,sipMeth,a0);
}

void sipKIO_SessionData::disconnectNotify(const char *a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[8],sipPySelf,NULL,sipName_disconnectNotify);

    if (!sipMeth)
    {
        QObject::disconnectNotify(a0);
        return;
    }

    typedef void (*sipVH_QtCore_24)(sip_gilstate_t,PyObject *,const char *);

    ((sipVH_QtCore_24)(sipModuleAPI_kio_QtCore->em_virthandlers[24]))(sipGILState,sipMeth,a0);
}

QObject * sipKIO_SessionData::sipProtect_sender() const
{
    return QObject::sender();
}

int sipKIO_SessionData::sipProtect_receivers(const char *a0) const
{
    return QObject::receivers(a0);
}

void sipKIO_SessionData::sipProtectVirt_timerEvent(bool sipSelfWasArg,QTimerEvent *a0)
{
    (sipSelfWasArg ? QObject::timerEvent(a0) : timerEvent(a0));
}

void sipKIO_SessionData::sipProtectVirt_childEvent(bool sipSelfWasArg,QChildEvent *a0)
{
    (sipSelfWasArg ? QObject::childEvent(a0) : childEvent(a0));
}

void sipKIO_SessionData::sipProtectVirt_customEvent(bool sipSelfWasArg,QEvent *a0)
{
    (sipSelfWasArg ? QObject::customEvent(a0) : customEvent(a0));
}

void sipKIO_SessionData::sipProtectVirt_connectNotify(bool sipSelfWasArg,const char *a0)
{
    (sipSelfWasArg ? QObject::connectNotify(a0) : connectNotify(a0));
}

void sipKIO_SessionData::sipProtectVirt_disconnectNotify(bool sipSelfWasArg,const char *a0)
{
    (sipSelfWasArg ? QObject::disconnectNotify(a0) : disconnectNotify(a0));
}


extern "C" {static PyObject *meth_KIO_SessionData_sender(PyObject *, PyObject *);}
static PyObject *meth_KIO_SessionData_sender(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        sipKIO_SessionData *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_SessionData, &sipCpp))
        {
            QObject *sipRes = 0;

#line 632 "/usr/local/share/py-sip/QtCore/qobject.sip"
        typedef QObject *(*helper_func)(QObject *);
        
        static helper_func helper = 0;
        
        if (!helper)
            helper = (helper_func)sipImportSymbol("qpycore_qobject_sender");
        
        if (helper)
        #if defined(SIP_PROTECTED_IS_PUBLIC)
            sipRes = helper(sipCpp->sender());
        #else
            sipRes = helper(sipCpp->sipProtect_sender());
        #endif
#line 16623 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

            return sipConvertFromType(sipRes,sipType_QObject,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SessionData, sipName_sender, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SessionData_receivers(PyObject *, PyObject *);}
static PyObject *meth_KIO_SessionData_receivers(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        char * a0;
        sipKIO_SessionData *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BG", &sipSelf, sipType_KIO_SessionData, &sipCpp, &a0))
        {
            int sipRes = 0;

#line 649 "/usr/local/share/py-sip/QtCore/qobject.sip"
        // We need to take into account any proxies for Python signals. Import the
        // helper if it hasn't already been done.
        typedef int (*helper_func)(QObject *, const char *, int);
        
        static helper_func helper = 0;
        
        if (!helper)
            helper = (helper_func)sipImportSymbol("qpycore_qobject_receivers");
        
        if (helper)
        #if defined(SIP_PROTECTED_IS_PUBLIC)
            sipRes = helper(sipCpp, a0, sipCpp->receivers(a0));
        #else
            sipRes = helper(sipCpp, a0, sipCpp->sipProtect_receivers(a0));
        #endif
#line 16665 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

            return SIPLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SessionData, sipName_receivers, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SessionData_timerEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SessionData_timerEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QTimerEvent * a0;
        sipKIO_SessionData *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SessionData, &sipCpp, sipType_QTimerEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_timerEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SessionData, sipName_timerEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SessionData_childEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SessionData_childEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QChildEvent * a0;
        sipKIO_SessionData *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SessionData, &sipCpp, sipType_QChildEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_childEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SessionData, sipName_childEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SessionData_customEvent(PyObject *, PyObject *);}
static PyObject *meth_KIO_SessionData_customEvent(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        QEvent * a0;
        sipKIO_SessionData *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SessionData, &sipCpp, sipType_QEvent, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_customEvent(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SessionData, sipName_customEvent, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SessionData_connectNotify(PyObject *, PyObject *);}
static PyObject *meth_KIO_SessionData_connectNotify(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKIO_SessionData *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BG", &sipSelf, sipType_KIO_SessionData, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_connectNotify(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SessionData, sipName_connectNotify, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SessionData_disconnectNotify(PyObject *, PyObject *);}
static PyObject *meth_KIO_SessionData_disconnectNotify(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        char * a0;
        sipKIO_SessionData *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BG", &sipSelf, sipType_KIO_SessionData, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sipProtectVirt_disconnectNotify(sipSelfWasArg,a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SessionData, sipName_disconnectNotify, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SessionData_configDataFor(PyObject *, PyObject *);}
static PyObject *meth_KIO_SessionData_configDataFor(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KIO::MetaData * a0;
        int a0State = 0;
        const QString * a1;
        int a1State = 0;
        const QString * a2;
        int a2State = 0;
        KIO::SessionData *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1J1J1", &sipSelf, sipType_KIO_SessionData, &sipCpp, sipType_KIO_MetaData,&a0, &a0State, sipType_QString,&a1, &a1State, sipType_QString,&a2, &a2State))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KIO::SessionData::configDataFor(*a0,*a1,*a2) : sipCpp->configDataFor(*a0,*a1,*a2));
            Py_END_ALLOW_THREADS
            sipReleaseType(a0,sipType_KIO_MetaData,a0State);
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);
            sipReleaseType(const_cast<QString *>(a2),sipType_QString,a2State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SessionData, sipName_configDataFor, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SessionData_reset(PyObject *, PyObject *);}
static PyObject *meth_KIO_SessionData_reset(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KIO::SessionData *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_SessionData, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KIO::SessionData::reset() : sipCpp->reset());
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_SessionData, sipName_reset, NULL);

    return NULL;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_KIO_SessionData(void *, const sipTypeDef *);}
static void *cast_KIO_SessionData(void *ptr, const sipTypeDef *targetType)
{
    void *res;

    if (targetType == sipType_KIO_SessionData)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_QObject)->ctd_cast((QObject *)(KIO::SessionData *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_KIO_SessionData(void *, int);}
static void release_KIO_SessionData(void *sipCppV,int sipState)
{
    Py_BEGIN_ALLOW_THREADS

    if (sipState & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipKIO_SessionData *>(sipCppV);
    else
        delete reinterpret_cast<KIO::SessionData *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KIO_SessionData(sipSimpleWrapper *);}
static void dealloc_KIO_SessionData(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipKIO_SessionData *>(sipGetAddress(sipSelf))->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_KIO_SessionData(sipGetAddress(sipSelf),sipSelf->flags);
    }
}


extern "C" {static void *init_KIO_SessionData(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_KIO_SessionData(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    sipKIO_SessionData *sipCpp = 0;

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKIO_SessionData();
            Py_END_ALLOW_THREADS

            sipCpp->sipPySelf = sipSelf;

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_KIO_SessionData[] = {{134, 0, 1}};


static PyMethodDef methods_KIO_SessionData[] = {
    {SIP_MLNAME_CAST(sipName_childEvent), meth_KIO_SessionData_childEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_configDataFor), meth_KIO_SessionData_configDataFor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_connectNotify), meth_KIO_SessionData_connectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_customEvent), meth_KIO_SessionData_customEvent, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnectNotify), meth_KIO_SessionData_disconnectNotify, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_receivers), meth_KIO_SessionData_receivers, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_reset), meth_KIO_SessionData_reset, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_sender), meth_KIO_SessionData_sender, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_timerEvent), meth_KIO_SessionData_timerEvent, METH_VARARGS, NULL}
};


pyqt4ClassTypeDef sipTypeDef_kio_KIO_SessionData = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KIO__SessionData,
        {0}
    },
    {
        sipNameNr_SessionData,
        {101, 255, 0},
        9, methods_KIO_SessionData,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_KIO_SessionData,
    0,
    init_KIO_SessionData,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KIO_SessionData,
    0,
    0,
    0,
    release_KIO_SessionData,
    cast_KIO_SessionData,
    0,
    0,
    0
},
    &KIO::SessionData::staticMetaObject,
    0,
    0
};

#line 28 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/scheduler.sip"
#include <scheduler.h>
#line 17016 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

#line 91 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/jobclasses.sip"
#include <jobclasses.h>
#line 17020 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 33 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kdecore/kurl.sip"
#include <kurl.h>
#line 17023 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 36 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 17026 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 28 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/slave.sip"
#include <slave.h>
#line 17029 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 34 "/usr/local/share/py-sip/QtCore/qobject.sip"
#include <qobject.h>
#line 17032 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtGui/qwidget.sip"
#include <qwidget.h>
#line 17035 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 188 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/global.sip"
#include<qmap.h>
#line 17038 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 17041 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 310 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 17044 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 298 "/usr/local/share/py-sip/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 17047 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 238 "/usr/local/share/py-sip/QtCore/qvariant.sip"
#include <qvariant.h>
#line 17050 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 33 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 17053 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 37 "/usr/local/share/py-sip/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 17056 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 120 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 17059 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/local/share/py-sip/QtCore/qthread.sip"
#include <qthread.h>
#line 17062 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/local/share/py-sip/QtCore/qregexp.sip"
#include <qregexp.h>
#line 17065 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/local/share/py-sip/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 17068 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"


extern "C" {static PyObject *meth_KIO_Scheduler_doJob(PyObject *, PyObject *);}
static PyObject *meth_KIO_Scheduler_doJob(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::SimpleJob * a0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J8", sipType_KIO_SimpleJob, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::doJob(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Scheduler, sipName_doJob, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Scheduler_scheduleJob(PyObject *, PyObject *);}
static PyObject *meth_KIO_Scheduler_scheduleJob(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::SimpleJob * a0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J8", sipType_KIO_SimpleJob, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::scheduleJob(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Scheduler, sipName_scheduleJob, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Scheduler_cancelJob(PyObject *, PyObject *);}
static PyObject *meth_KIO_Scheduler_cancelJob(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::SimpleJob * a0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J8", sipType_KIO_SimpleJob, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::cancelJob(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Scheduler, sipName_cancelJob, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Scheduler_jobFinished(PyObject *, PyObject *);}
static PyObject *meth_KIO_Scheduler_jobFinished(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::SimpleJob * a0;
        KIO::Slave * a1;

        if (sipParseArgs(&sipParseErr, sipArgs, "J8J8", sipType_KIO_SimpleJob, &a0, sipType_KIO_Slave, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::jobFinished(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Scheduler, sipName_jobFinished, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Scheduler_putSlaveOnHold(PyObject *, PyObject *);}
static PyObject *meth_KIO_Scheduler_putSlaveOnHold(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::SimpleJob * a0;
        const KUrl * a1;

        if (sipParseArgs(&sipParseErr, sipArgs, "J8J9", sipType_KIO_SimpleJob, &a0, sipType_KUrl, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::putSlaveOnHold(a0,*a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Scheduler, sipName_putSlaveOnHold, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Scheduler_removeSlaveOnHold(PyObject *, PyObject *);}
static PyObject *meth_KIO_Scheduler_removeSlaveOnHold(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::removeSlaveOnHold();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Scheduler, sipName_removeSlaveOnHold, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Scheduler_publishSlaveOnHold(PyObject *, PyObject *);}
static PyObject *meth_KIO_Scheduler_publishSlaveOnHold(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::publishSlaveOnHold();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Scheduler, sipName_publishSlaveOnHold, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Scheduler_getConnectedSlave(PyObject *, PyObject *);}
static PyObject *meth_KIO_Scheduler_getConnectedSlave(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const KUrl * a0;
        const KIO::MetaData& a1def = KIO::MetaData();
        const KIO::MetaData * a1 = &a1def;
        int a1State = 0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J9|J1", sipType_KUrl, &a0, sipType_KIO_MetaData,&a1, &a1State))
        {
            KIO::Slave *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::Scheduler::getConnectedSlave(*a0,*a1);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<KIO::MetaData *>(a1),sipType_KIO_MetaData,a1State);

            return sipConvertFromType(sipRes,sipType_KIO_Slave,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Scheduler, sipName_getConnectedSlave, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Scheduler_assignJobToSlave(PyObject *, PyObject *);}
static PyObject *meth_KIO_Scheduler_assignJobToSlave(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::Slave * a0;
        KIO::SimpleJob * a1;

        if (sipParseArgs(&sipParseErr, sipArgs, "J8J8", sipType_KIO_Slave, &a0, sipType_KIO_SimpleJob, &a1))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::Scheduler::assignJobToSlave(a0,a1);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Scheduler, sipName_assignJobToSlave, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Scheduler_disconnectSlave(PyObject *, PyObject *);}
static PyObject *meth_KIO_Scheduler_disconnectSlave(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::Slave * a0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J8", sipType_KIO_Slave, &a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::Scheduler::disconnectSlave(a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Scheduler, sipName_disconnectSlave, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Scheduler_registerWindow(PyObject *, PyObject *);}
static PyObject *meth_KIO_Scheduler_registerWindow(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        QWidget * a0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J8", sipType_QWidget, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::registerWindow(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Scheduler, sipName_registerWindow, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Scheduler_unregisterWindow(PyObject *, PyObject *);}
static PyObject *meth_KIO_Scheduler_unregisterWindow(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        QObject * a0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J8", sipType_QObject, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::unregisterWindow(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Scheduler, sipName_unregisterWindow, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Scheduler_connect(PyObject *, PyObject *);}
static PyObject *meth_KIO_Scheduler_connect(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const char * a0;
        PyObject *a0Keep;
        const QObject * a1;
        const char * a2;
        PyObject *a2Keep;

        if (sipParseArgs(&sipParseErr, sipArgs, "AAJ8AA", &a0Keep, &a0, sipType_QObject, &a1, &a2Keep, &a2))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::Scheduler::connect(a0,a1,a2);
            Py_END_ALLOW_THREADS
            Py_DECREF(a0Keep);
            Py_DECREF(a2Keep);

            return PyBool_FromLong(sipRes);
        }
    }

    {
        const QObject * a0;
        const char * a1;
        PyObject *a1Keep;
        const QObject * a2;
        const char * a3;
        PyObject *a3Keep;

        if (sipParseArgs(&sipParseErr, sipArgs, "J8AAJ8AA", sipType_QObject, &a0, &a1Keep, &a1, sipType_QObject, &a2, &a3Keep, &a3))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::Scheduler::connect(a0,a1,a2,a3);
            Py_END_ALLOW_THREADS
            Py_DECREF(a1Keep);
            Py_DECREF(a3Keep);

            return PyBool_FromLong(sipRes);
        }
    }

    {
        const QObject * a0;
        const char * a1;
        PyObject *a1Keep;
        const char * a2;
        PyObject *a2Keep;
        KIO::Scheduler *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8AAAA", &sipSelf, sipType_KIO_Scheduler, &sipCpp, sipType_QObject, &a0, &a1Keep, &a1, &a2Keep, &a2))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->connect(a0,a1,a2);
            Py_END_ALLOW_THREADS
            Py_DECREF(a1Keep);
            Py_DECREF(a2Keep);

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Scheduler, sipName_connect, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Scheduler_disconnect(PyObject *, PyObject *);}
static PyObject *meth_KIO_Scheduler_disconnect(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const QObject * a0;
        const char * a1;
        PyObject *a1Keep;
        const QObject * a2;
        const char * a3;
        PyObject *a3Keep;

        if (sipParseArgs(&sipParseErr, sipArgs, "J8AAJ8AA", sipType_QObject, &a0, &a1Keep, &a1, sipType_QObject, &a2, &a3Keep, &a3))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::Scheduler::disconnect(a0,a1,a2,a3);
            Py_END_ALLOW_THREADS
            Py_DECREF(a1Keep);
            Py_DECREF(a3Keep);

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Scheduler, sipName_disconnect, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Scheduler_checkSlaveOnHold(PyObject *, PyObject *);}
static PyObject *meth_KIO_Scheduler_checkSlaveOnHold(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        bool a0;

        if (sipParseArgs(&sipParseErr, sipArgs, "b", &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::checkSlaveOnHold(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Scheduler, sipName_checkSlaveOnHold, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Scheduler_emitReparseSlaveConfiguration(PyObject *, PyObject *);}
static PyObject *meth_KIO_Scheduler_emitReparseSlaveConfiguration(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::emitReparseSlaveConfiguration();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Scheduler, sipName_emitReparseSlaveConfiguration, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Scheduler_setJobPriority(PyObject *, PyObject *);}
static PyObject *meth_KIO_Scheduler_setJobPriority(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::SimpleJob * a0;
        int a1;

        if (sipParseArgs(&sipParseErr, sipArgs, "J8i", sipType_KIO_SimpleJob, &a0, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::setJobPriority(a0,a1);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Scheduler, sipName_setJobPriority, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Scheduler_isSlaveOnHoldFor(PyObject *, PyObject *);}
static PyObject *meth_KIO_Scheduler_isSlaveOnHoldFor(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        const KUrl * a0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J9", sipType_KUrl, &a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::Scheduler::isSlaveOnHoldFor(*a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Scheduler, sipName_isSlaveOnHoldFor, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Scheduler_updateInternalMetaData(PyObject *, PyObject *);}
static PyObject *meth_KIO_Scheduler_updateInternalMetaData(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::SimpleJob * a0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J8", sipType_KIO_SimpleJob, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::updateInternalMetaData(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_Scheduler, sipName_updateInternalMetaData, NULL);

    return NULL;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_KIO_Scheduler(void *, const sipTypeDef *);}
static void *cast_KIO_Scheduler(void *ptr, const sipTypeDef *targetType)
{
    void *res;

    if (targetType == sipType_KIO_Scheduler)
        return ptr;

    if ((res = ((const sipClassTypeDef *)sipType_QObject)->ctd_cast((QObject *)(KIO::Scheduler *)ptr,targetType)) != NULL)
        return res;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_KIO_Scheduler(void *, int);}
static void release_KIO_Scheduler(void *,int)
{
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_KIO_Scheduler[] = {{134, 0, 1}};


static PyMethodDef methods_KIO_Scheduler[] = {
    {SIP_MLNAME_CAST(sipName_assignJobToSlave), meth_KIO_Scheduler_assignJobToSlave, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_cancelJob), meth_KIO_Scheduler_cancelJob, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_checkSlaveOnHold), meth_KIO_Scheduler_checkSlaveOnHold, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_connect), meth_KIO_Scheduler_connect, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnect), meth_KIO_Scheduler_disconnect, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnectSlave), meth_KIO_Scheduler_disconnectSlave, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_doJob), meth_KIO_Scheduler_doJob, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_emitReparseSlaveConfiguration), meth_KIO_Scheduler_emitReparseSlaveConfiguration, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_getConnectedSlave), meth_KIO_Scheduler_getConnectedSlave, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isSlaveOnHoldFor), meth_KIO_Scheduler_isSlaveOnHoldFor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_jobFinished), meth_KIO_Scheduler_jobFinished, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_publishSlaveOnHold), meth_KIO_Scheduler_publishSlaveOnHold, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_putSlaveOnHold), meth_KIO_Scheduler_putSlaveOnHold, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_registerWindow), meth_KIO_Scheduler_registerWindow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_removeSlaveOnHold), meth_KIO_Scheduler_removeSlaveOnHold, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_scheduleJob), meth_KIO_Scheduler_scheduleJob, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setJobPriority), meth_KIO_Scheduler_setJobPriority, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_unregisterWindow), meth_KIO_Scheduler_unregisterWindow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_updateInternalMetaData), meth_KIO_Scheduler_updateInternalMetaData, METH_VARARGS, NULL}
};


/* Define this type's PyQt4 signals. */
static const pyqt4QtSignal pyqt4_signals_KIO_Scheduler[] = {
    {"slaveOnHoldListChanged()", 0, 0},
    {"reparseSlaveConfiguration(QString)", 0, 0},
    {"slaveError(KIO::Slave *,int,QString)", 0, 0},
    {"slaveConnected(KIO::Slave *)", 0, 0},
    {0, 0, 0}
};


pyqt4ClassTypeDef sipTypeDef_kio_KIO_Scheduler = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KIO__Scheduler,
        {0}
    },
    {
        sipNameNr_Scheduler,
        {101, 255, 0},
        19, methods_KIO_Scheduler,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_KIO_Scheduler,
    0,
    0,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    0,
    0,
    0,
    0,
    release_KIO_Scheduler,
    cast_KIO_Scheduler,
    0,
    0,
    0
},
    &KIO::Scheduler::staticMetaObject,
    0,
    pyqt4_signals_KIO_Scheduler
};

#line 28 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/renamedialogplugin.sip"
#include <renamedialogplugin.h>
#line 17742 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"

#line 33 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kdecore/kurl.sip"
#include <kurl.h>
#line 17746 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"
#line 36 "/usr/local/share/py-sip/QtCore/qstring.sip"
#include <qstring.h>
#line 17749 "/work/a/ports/devel/kdebindings4-python-pykde4/work/pykde4-4.7.3/sip/kio/sipkiopart0.cpp"


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_FileItem_url(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_FileItem_url(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::RenameDialogPlugin::FileItem *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_RenameDialogPlugin_FileItem, &sipCpp))
        {
            KUrl *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new KUrl(sipCpp->url());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_KUrl,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_FileItem, sipName_url, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_FileItem_mimeType(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_FileItem_mimeType(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::RenameDialogPlugin::FileItem *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_RenameDialogPlugin_FileItem, &sipCpp))
        {
            QString *sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->mimeType());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_FileItem, sipName_mimeType, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_FileItem_fileSize(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_FileItem_fileSize(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::RenameDialogPlugin::FileItem *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_RenameDialogPlugin_FileItem, &sipCpp))
        {
            KIO::filesize_t sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->fileSize();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLongLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_FileItem, sipName_fileSize, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_FileItem_cTime(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_FileItem_cTime(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::RenameDialogPlugin::FileItem *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_RenameDialogPlugin_FileItem, &sipCpp))
        {
            time_t sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->cTime();
            Py_END_ALLOW_THREADS

            return PyLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_FileItem, sipName_cTime, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KIO_RenameDialogPlugin_FileItem_mTime(PyObject *, PyObject *);}
static PyObject *meth_KIO_RenameDialogPlugin_FileItem_mTime(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::RenameDialogPlugin::FileItem *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_RenameDialogPlugin_FileItem, &sipCpp))
        {
            time_t sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->mTime();
            Py_END_ALLOW_THREADS

            return PyLong_FromLong(sipRes);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoMethod(sipParseErr, sipName_FileItem, sipName_mTime, NULL);

    return NULL;
}


/* Cast a pointer to a type somewhere in its superclass hierarchy. */
extern "C" {static void *cast_KIO_RenameDialogPlugin_FileItem(void *, const sipTypeDef *);}
static void *cast_KIO_RenameDialogPlugin_FileItem(void *ptr, const sipTypeDef *targetType)
{
    if (targetType == sipType_KIO_RenameDialogPlugin_FileItem)
        return ptr;

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_KIO_RenameDialogPlugin_FileItem(void *, int);}
static void release_KIO_RenameDialogPlugin_FileItem(void *sipCppV,int)
{
    Py_BEGIN_ALLOW_THREADS

    delete reinterpret_cast<KIO::RenameDialogPlugin::FileItem *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KIO_RenameDialogPlugin_FileItem(sipSimpleWrapper *);}
static void dealloc_KIO_RenameDialogPlugin_FileItem(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_KIO_RenameDialogPlugin_FileItem(sipGetAddress(sipSelf),0);
    }
}


extern "C" {static void *init_KIO_RenameDialogPlugin_FileItem(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_KIO_RenameDialogPlugin_FileItem(sipSimpleWrapper *, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    KIO::RenameDialogPlugin::FileItem *sipCpp = 0;

    {
        const KUrl * a0;
        const QString * a1;
        int a1State = 0;
        KIO::filesize_t a2;
        time_t a3;
        time_t a4;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9J1oll", sipType_KUrl, &a0, sipType_QString,&a1, &a1State, &a2, &a3, &a4))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new KIO::RenameDialogPlugin::FileItem(*a0,*a1,a2,a3,a4);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);

            return sipCpp;
        }
    }

    return NULL;
}


static PyMethodDef methods_KIO_RenameDialogPlugin_FileItem[] = {
    {SIP_MLNAME_CAST(sipName_cTime), meth_KIO_RenameDialogPlugin_FileItem_cTime, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_fileSize), meth_KIO_RenameDialogPlugin_FileItem_fileSize, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mTime), meth_KIO_RenameDialogPlugin_FileItem_mTime, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mimeType), meth_KIO_RenameDialogPlugin_FileItem_mimeType, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_url), meth_KIO_RenameDialogPlugin_FileItem_url, METH_VARARGS, NULL}
};


pyqt4ClassTypeDef sipTypeDef_kio_KIO_RenameDialogPlugin_FileItem = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_KIO__RenameDialogPlugin__FileItem,
        {0}
    },
    {
        sipNameNr_FileItem,
        {150, 255, 0},
        5, methods_KIO_RenameDialogPlugin_FileItem,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    sipNameNr_PyQt4_QtCore_pyqtWrapperType,
    -1,
    0,
    0,
    init_KIO_RenameDialogPlugin_FileItem,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KIO_RenameDialogPlugin_FileItem,
    0,
    0,
    0,
    release_KIO_RenameDialogPlugin_FileItem,
    cast_KIO_RenameDialogPlugin_FileItem,
    0,
    0,
    0
},
    0,
    0,
    0
};
