summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rwxr-xr-xtests/auto/android/runtests_androiddeployqt.pl13
-rw-r--r--tests/auto/cmake/test_opengl_lib/main.cpp31
-rw-r--r--tests/auto/concurrent/qtconcurrentrun/tst_qtconcurrentrun.cpp130
-rw-r--r--tests/auto/corelib/animation/qanimationgroup/tst_qanimationgroup.cpp2
-rw-r--r--tests/auto/corelib/animation/qparallelanimationgroup/tst_qparallelanimationgroup.cpp32
-rw-r--r--tests/auto/corelib/animation/qpropertyanimation/tst_qpropertyanimation.cpp32
-rw-r--r--tests/auto/corelib/animation/qsequentialanimationgroup/tst_qsequentialanimationgroup.cpp36
-rw-r--r--tests/auto/corelib/global/global.pro2
-rw-r--r--tests/auto/corelib/global/qflags/tst_qflags.cpp24
-rw-r--r--tests/auto/corelib/global/qglobal/tst_qglobal.cpp77
-rw-r--r--tests/auto/corelib/global/qhooks/qhooks.pro4
-rw-r--r--tests/auto/corelib/global/qhooks/tst_qhooks.cpp90
-rw-r--r--tests/auto/corelib/global/qlogging/app/app.pro3
-rw-r--r--tests/auto/corelib/global/qlogging/app/main.cpp31
-rw-r--r--tests/auto/corelib/global/qlogging/test/test.pro1
-rw-r--r--tests/auto/corelib/global/qlogging/tst_qlogging.cpp297
-rw-r--r--tests/auto/corelib/io/io.pro1
-rw-r--r--tests/auto/corelib/io/qdatastream/tst_qdatastream.cpp4
-rw-r--r--tests/auto/corelib/io/qdebug/tst_qdebug.cpp161
-rw-r--r--tests/auto/corelib/io/qfile/tst_qfile.cpp22
-rw-r--r--tests/auto/corelib/io/qfileinfo/tst_qfileinfo.cpp76
-rw-r--r--tests/auto/corelib/io/qfilesystemwatcher/tst_qfilesystemwatcher.cpp12
-rw-r--r--tests/auto/corelib/io/qlockfile/tst_qlockfile.cpp20
-rw-r--r--tests/auto/corelib/io/qloggingcategory/tst_qloggingcategory.cpp40
-rw-r--r--tests/auto/corelib/io/qprocess/tst_qprocess.cpp56
-rw-r--r--tests/auto/corelib/io/qresourceengine/tst_qresourceengine.cpp17
-rw-r--r--tests/auto/corelib/io/qsavefile/tst_qsavefile.cpp139
-rw-r--r--tests/auto/corelib/io/qsettings/tst_qsettings.cpp116
-rw-r--r--tests/auto/corelib/io/qstandardpaths/tst_qstandardpaths.cpp20
-rw-r--r--tests/auto/corelib/io/qstorageinfo/qstorageinfo.pro4
-rw-r--r--tests/auto/corelib/io/qstorageinfo/tst_qstorageinfo.cpp198
-rw-r--r--tests/auto/corelib/io/qtemporaryfile/tst_qtemporaryfile.cpp17
-rw-r--r--tests/auto/corelib/io/qtextstream/tst_qtextstream.cpp257
-rw-r--r--tests/auto/corelib/io/qurl/tst_qurl.cpp53
-rw-r--r--tests/auto/corelib/io/qwinoverlappedionotifier/tst_qwinoverlappedionotifier.cpp40
-rw-r--r--tests/auto/corelib/itemmodels/qabstractitemmodel/tst_qabstractitemmodel.cpp86
-rw-r--r--tests/auto/corelib/itemmodels/qidentityproxymodel/tst_qidentityproxymodel.cpp36
-rw-r--r--tests/auto/corelib/itemmodels/qitemmodel/tst_qitemmodel.cpp30
-rw-r--r--tests/auto/corelib/itemmodels/qitemselectionmodel/tst_qitemselectionmodel.cpp21
-rw-r--r--tests/auto/corelib/itemmodels/qsortfilterproxymodel/tst_qsortfilterproxymodel.cpp115
-rw-r--r--tests/auto/corelib/json/tst_qtjson.cpp315
-rw-r--r--tests/auto/corelib/kernel/qeventloop/tst_qeventloop.cpp10
-rw-r--r--tests/auto/corelib/kernel/qmath/tst_qmath.cpp119
-rw-r--r--tests/auto/corelib/kernel/qmetaobject/tst_qmetaobject.cpp14
-rw-r--r--tests/auto/corelib/kernel/qmetaobjectbuilder/tst_qmetaobjectbuilder.cpp4
-rw-r--r--tests/auto/corelib/kernel/qmetatype/tst_qmetatype.cpp46
-rw-r--r--tests/auto/corelib/kernel/qobject/tst_qobject.cpp33
-rw-r--r--tests/auto/corelib/kernel/qsharedmemory/test/tst_qsharedmemory.cpp20
-rw-r--r--tests/auto/corelib/kernel/qsocketnotifier/tst_qsocketnotifier.cpp6
-rw-r--r--tests/auto/corelib/kernel/qsystemsemaphore/test/tst_qsystemsemaphore.cpp25
-rw-r--r--tests/auto/corelib/kernel/qtimer/tst_qtimer.cpp99
-rw-r--r--tests/auto/corelib/kernel/qvariant/tst_qvariant.cpp186
-rw-r--r--tests/auto/corelib/plugin/qlibrary/tst_qlibrary.cpp11
-rw-r--r--tests/auto/corelib/plugin/qpluginloader/tst_qpluginloader.cpp6
-rw-r--r--tests/auto/corelib/statemachine/qstatemachine/tst_qstatemachine.cpp1336
-rw-r--r--tests/auto/corelib/thread/qfuture/tst_qfuture.cpp49
-rw-r--r--tests/auto/corelib/thread/qfuturewatcher/tst_qfuturewatcher.cpp38
-rw-r--r--tests/auto/corelib/thread/qthread/tst_qthread.cpp57
-rw-r--r--tests/auto/corelib/tools/collections/.gitignore (renamed from tests/auto/other/collections/.gitignore)0
-rw-r--r--tests/auto/corelib/tools/collections/collections.pro (renamed from tests/auto/other/collections/collections.pro)0
-rw-r--r--tests/auto/corelib/tools/collections/tst_collections.cpp (renamed from tests/auto/other/collections/tst_collections.cpp)156
-rw-r--r--tests/auto/corelib/tools/qbytearray/tst_qbytearray.cpp46
-rw-r--r--tests/auto/corelib/tools/qbytearraylist/qbytearraylist.pro4
-rw-r--r--tests/auto/corelib/tools/qbytearraylist/tst_qbytearraylist.cpp292
-rw-r--r--tests/auto/corelib/tools/qcollator/tst_qcollator.cpp34
-rw-r--r--tests/auto/corelib/tools/qcommandlineparser/tst_qcommandlineparser.cpp22
-rw-r--r--tests/auto/corelib/tools/qdate/tst_qdate.cpp9
-rw-r--r--tests/auto/corelib/tools/qelapsedtimer/tst_qelapsedtimer.cpp10
-rw-r--r--tests/auto/corelib/tools/qlocale/tst_qlocale.cpp8
-rw-r--r--tests/auto/corelib/tools/qpair/tst_qpair.cpp17
-rw-r--r--tests/auto/corelib/tools/qregularexpression/.gitignore1
-rw-r--r--tests/auto/corelib/tools/qregularexpression/forceoptimize/forceoptimize.pro8
-rw-r--r--tests/auto/corelib/tools/qregularexpression/forceoptimize/tst_qregularexpression_forceoptimize.cpp (renamed from tests/benchmarks/corelib/tools/qstring/data.h)32
-rw-r--r--tests/auto/corelib/tools/qregularexpression/qregularexpression.pro2
-rw-r--r--tests/auto/corelib/tools/qregularexpression/tst_qregularexpression.cpp71
-rw-r--r--tests/auto/corelib/tools/qringbuffer/tst_qringbuffer.cpp135
-rw-r--r--tests/auto/corelib/tools/qscopedvaluerollback/tst_qscopedvaluerollback.cpp6
-rw-r--r--tests/auto/corelib/tools/qsharedpointer/tst_qsharedpointer.cpp285
-rw-r--r--tests/auto/corelib/tools/qstring/tst_qstring.cpp144
-rw-r--r--tests/auto/corelib/tools/qstringlist/tst_qstringlist.cpp30
-rw-r--r--tests/auto/corelib/tools/qstringref/tst_qstringref.cpp75
-rw-r--r--tests/auto/corelib/tools/qtimeline/tst_qtimeline.cpp24
-rw-r--r--tests/auto/corelib/tools/qtimezone/tst_qtimezone.cpp61
-rw-r--r--tests/auto/corelib/tools/qvector/tst_qvector.cpp164
-rw-r--r--tests/auto/corelib/tools/qversionnumber/qversionnumber.pro4
-rw-r--r--tests/auto/corelib/tools/qversionnumber/tst_qversionnumber.cpp577
-rw-r--r--tests/auto/corelib/tools/tools.pro6
-rw-r--r--tests/auto/corelib/xml/qxmlstream/data/009.ref2
-rw-r--r--tests/auto/corelib/xml/qxmlstream/data/010.ref2
-rw-r--r--tests/auto/corelib/xml/qxmlstream/data/011.ref2
-rw-r--r--tests/auto/corelib/xml/qxmlstream/data/012.ref2
-rw-r--r--tests/auto/corelib/xml/qxmlstream/data/035.ref2
-rw-r--r--tests/auto/corelib/xml/qxmlstream/data/036.ref2
-rw-r--r--tests/auto/dbus/qdbusabstractadaptor/tst_qdbusabstractadaptor.cpp39
-rw-r--r--tests/auto/dbus/qdbusxmlparser/tst_qdbusxmlparser.cpp5
-rw-r--r--tests/auto/gui/image/qicoimageformat/icons/valid/yellow.curbin0 -> 4286 bytes
-rw-r--r--tests/auto/gui/image/qicoimageformat/tst_qicoimageformat.cpp19
-rw-r--r--tests/auto/gui/image/qimage/tst_qimage.cpp163
-rw-r--r--tests/auto/gui/image/qpicture/tst_qpicture.cpp107
-rw-r--r--tests/auto/gui/image/qpixmap/tst_qpixmap.cpp100
-rw-r--r--tests/auto/gui/kernel/kernel.pro5
-rw-r--r--tests/auto/gui/kernel/qclipboard/paster/main.cpp55
-rw-r--r--tests/auto/gui/kernel/qclipboard/tst_qclipboard.cpp79
-rw-r--r--tests/auto/gui/kernel/qguiapplication/icons/appicon.pngbin0 -> 175 bytes
-rw-r--r--tests/auto/gui/kernel/qguiapplication/icons/usericon.pngbin0 -> 14743 bytes
-rw-r--r--tests/auto/gui/kernel/qguiapplication/qguiapplication.pro2
-rw-r--r--tests/auto/gui/kernel/qguiapplication/tst_qguiapplication.cpp113
-rw-r--r--tests/auto/gui/kernel/qguiapplication/tst_qguiapplication.qrc6
-rw-r--r--tests/auto/gui/kernel/qguivariant/test/tst_qguivariant.cpp6
-rw-r--r--tests/auto/gui/kernel/qinputmethod/tst_qinputmethod.cpp6
-rw-r--r--tests/auto/gui/kernel/qmouseevent_modal/tst_qmouseevent_modal.cpp12
-rw-r--r--tests/auto/gui/kernel/qopenglwindow/qopenglwindow.pro8
-rw-r--r--tests/auto/gui/kernel/qopenglwindow/tst_qopenglwindow.cpp300
-rw-r--r--tests/auto/gui/kernel/qpalette/tst_qpalette.cpp91
-rw-r--r--tests/auto/gui/kernel/qpixelformat/qpixelformat.pro6
-rw-r--r--tests/auto/gui/kernel/qpixelformat/tst_qpixelformat.cpp243
-rw-r--r--tests/auto/gui/kernel/qrasterwindow/qrasterwindow.pro6
-rw-r--r--tests/auto/gui/kernel/qrasterwindow/tst_qrasterwindow.cpp101
-rw-r--r--tests/auto/gui/kernel/qtouchevent/tst_qtouchevent.cpp18
-rw-r--r--tests/auto/gui/kernel/qwindow/qwindow.pro2
-rw-r--r--tests/auto/gui/kernel/qwindow/tst_qwindow.cpp262
-rw-r--r--tests/auto/gui/math3d/qmatrixnxn/tst_qmatrixnxn.cpp35
-rw-r--r--tests/auto/gui/painting/qcolor/tst_qcolor.cpp13
-rw-r--r--tests/auto/gui/painting/qpainter/tst_qpainter.cpp67
-rw-r--r--tests/auto/gui/painting/qpen/tst_qpen.cpp53
-rw-r--r--tests/auto/gui/qopengl/qopengl.pro2
-rw-r--r--tests/auto/gui/qopengl/tst_qopengl.cpp369
-rw-r--r--tests/auto/gui/text/qfont/tst_qfont.cpp134
-rw-r--r--tests/auto/gui/text/qrawfont/tst_qrawfont.cpp39
-rw-r--r--tests/auto/gui/text/qsyntaxhighlighter/tst_qsyntaxhighlighter.cpp9
-rw-r--r--tests/auto/gui/text/qtextdocumentfragment/tst_qtextdocumentfragment.cpp13
-rw-r--r--tests/auto/gui/text/qtextscriptengine/tst_qtextscriptengine.cpp15
-rw-r--r--tests/auto/network/access/qabstractnetworkcache/tst_qabstractnetworkcache.cpp4
-rw-r--r--tests/auto/network/access/spdy/tst_spdy.cpp15
-rw-r--r--tests/auto/network/ssl/qasn1element/qasn1element.pro7
-rw-r--r--tests/auto/network/ssl/qasn1element/tst_qasn1element.cpp277
-rw-r--r--tests/auto/network/ssl/qsslcertificate/pkcs12/README8
-rw-r--r--tests/auto/network/ssl/qsslcertificate/pkcs12/inter.crt22
-rw-r--r--tests/auto/network/ssl/qsslcertificate/pkcs12/leaf.crt23
-rw-r--r--tests/auto/network/ssl/qsslcertificate/pkcs12/leaf.key32
-rw-r--r--tests/auto/network/ssl/qsslcertificate/pkcs12/leaf.p12bin0 -> 3821 bytes
-rw-r--r--tests/auto/network/ssl/qsslcertificate/qsslcertificate.pro3
-rw-r--r--tests/auto/network/ssl/qsslcertificate/tst_qsslcertificate.cpp117
-rw-r--r--tests/auto/network/ssl/qsslkey/qsslkey.pro3
-rw-r--r--tests/auto/network/ssl/qsslkey/rsa-with-passphrase-3des.pem18
-rw-r--r--tests/auto/network/ssl/qsslkey/rsa-with-passphrase-des.pem (renamed from tests/auto/network/ssl/qsslkey/rsa-with-passphrase.pem)0
-rw-r--r--tests/auto/network/ssl/qsslkey/rsa-with-passphrase-rc2.pem18
-rw-r--r--tests/auto/network/ssl/qsslkey/tst_qsslkey.cpp265
-rw-r--r--tests/auto/network/ssl/qsslsocket/tst_qsslsocket.cpp73
-rw-r--r--tests/auto/network/ssl/ssl.pro5
-rw-r--r--tests/auto/opengl/qgl/tst_qgl.cpp35
-rw-r--r--tests/auto/opengl/qglfunctions/tst_qglfunctions.cpp20
-rw-r--r--tests/auto/opengl/qglthreads/tst_qglthreads.cpp53
-rw-r--r--tests/auto/other/compiler/compiler.pro4
-rw-r--r--tests/auto/other/compiler/othersource.cpp51
-rw-r--r--tests/auto/other/compiler/tst_compiler.cpp758
-rw-r--r--tests/auto/other/d3dcompiler/d3dcompiler.pro5
-rw-r--r--tests/auto/other/d3dcompiler/tst_d3dcompiler.cpp368
-rw-r--r--tests/auto/other/lancelot/scripts/text.qps12
-rw-r--r--tests/auto/other/other.pro4
-rw-r--r--tests/auto/other/qaccessibility/accessiblewidgets.h167
-rw-r--r--tests/auto/other/qaccessibility/qaccessibility.pro3
-rw-r--r--tests/auto/other/qaccessibility/tst_qaccessibility.cpp498
-rw-r--r--tests/auto/other/qaccessibilitylinux/tst_qaccessibilitylinux.cpp82
-rw-r--r--tests/auto/other/qobjectrace/tst_qobjectrace.cpp25
-rw-r--r--tests/auto/other/qvariant_common/tst_qvariant_common.h27
-rw-r--r--tests/auto/sql/kernel/qsqldatabase/tst_databases.h10
-rw-r--r--tests/auto/sql/kernel/qsqlthread/tst_qsqlthread.cpp32
-rw-r--r--tests/auto/testlib/qsignalspy/tst_qsignalspy.cpp168
-rw-r--r--tests/auto/testlib/selftests/expected_alive.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_assert.lightxml1
-rw-r--r--tests/auto/testlib/selftests/expected_assert.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_assert.xml1
-rw-r--r--tests/auto/testlib/selftests/expected_assert.xunitxml1
-rw-r--r--tests/auto/testlib/selftests/expected_badxml.lightxml1
-rw-r--r--tests/auto/testlib/selftests/expected_badxml.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_badxml.xml1
-rw-r--r--tests/auto/testlib/selftests/expected_badxml.xunitxml1
-rw-r--r--tests/auto/testlib/selftests/expected_benchlibcallgrind.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_benchlibcounting.lightxml1
-rw-r--r--tests/auto/testlib/selftests/expected_benchlibcounting.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_benchlibcounting.xml1
-rw-r--r--tests/auto/testlib/selftests/expected_benchlibcounting.xunitxml1
-rw-r--r--tests/auto/testlib/selftests/expected_benchlibeventcounter.lightxml1
-rw-r--r--tests/auto/testlib/selftests/expected_benchlibeventcounter.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_benchlibeventcounter.xml1
-rw-r--r--tests/auto/testlib/selftests/expected_benchlibeventcounter.xunitxml1
-rw-r--r--tests/auto/testlib/selftests/expected_benchliboptions.txt6
-rw-r--r--tests/auto/testlib/selftests/expected_benchlibtickcounter.lightxml1
-rw-r--r--tests/auto/testlib/selftests/expected_benchlibtickcounter.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_benchlibtickcounter.xml1
-rw-r--r--tests/auto/testlib/selftests/expected_benchlibtickcounter.xunitxml1
-rw-r--r--tests/auto/testlib/selftests/expected_benchlibwalltime.lightxml1
-rw-r--r--tests/auto/testlib/selftests/expected_benchlibwalltime.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_benchlibwalltime.xml1
-rw-r--r--tests/auto/testlib/selftests/expected_benchlibwalltime.xunitxml1
-rw-r--r--tests/auto/testlib/selftests/expected_cmptest.lightxml1
-rw-r--r--tests/auto/testlib/selftests/expected_cmptest.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_cmptest.xml1
-rw-r--r--tests/auto/testlib/selftests/expected_cmptest.xunitxml1
-rw-r--r--tests/auto/testlib/selftests/expected_commandlinedata.lightxml1
-rw-r--r--tests/auto/testlib/selftests/expected_commandlinedata.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_commandlinedata.xml1
-rw-r--r--tests/auto/testlib/selftests/expected_commandlinedata.xunitxml1
-rw-r--r--tests/auto/testlib/selftests/expected_counting.lightxml1
-rw-r--r--tests/auto/testlib/selftests/expected_counting.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_counting.xml1
-rw-r--r--tests/auto/testlib/selftests/expected_counting.xunitxml1
-rw-r--r--tests/auto/testlib/selftests/expected_crashes_2.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_crashes_3.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_datatable.lightxml1
-rw-r--r--tests/auto/testlib/selftests/expected_datatable.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_datatable.xml1
-rw-r--r--tests/auto/testlib/selftests/expected_datatable.xunitxml1
-rw-r--r--tests/auto/testlib/selftests/expected_datetime.lightxml1
-rw-r--r--tests/auto/testlib/selftests/expected_datetime.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_datetime.xml1
-rw-r--r--tests/auto/testlib/selftests/expected_datetime.xunitxml1
-rw-r--r--tests/auto/testlib/selftests/expected_differentexec.txt6
-rw-r--r--tests/auto/testlib/selftests/expected_exceptionthrow.lightxml3
-rw-r--r--tests/auto/testlib/selftests/expected_exceptionthrow.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_exceptionthrow.xml3
-rw-r--r--tests/auto/testlib/selftests/expected_exceptionthrow.xunitxml1
-rw-r--r--tests/auto/testlib/selftests/expected_expectfail.lightxml1
-rw-r--r--tests/auto/testlib/selftests/expected_expectfail.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_expectfail.xml1
-rw-r--r--tests/auto/testlib/selftests/expected_expectfail.xunitxml1
-rw-r--r--tests/auto/testlib/selftests/expected_failcleanup.lightxml1
-rw-r--r--tests/auto/testlib/selftests/expected_failcleanup.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_failcleanup.xml1
-rw-r--r--tests/auto/testlib/selftests/expected_failcleanup.xunitxml1
-rw-r--r--tests/auto/testlib/selftests/expected_failinit.lightxml1
-rw-r--r--tests/auto/testlib/selftests/expected_failinit.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_failinit.xml1
-rw-r--r--tests/auto/testlib/selftests/expected_failinit.xunitxml1
-rw-r--r--tests/auto/testlib/selftests/expected_failinitdata.lightxml1
-rw-r--r--tests/auto/testlib/selftests/expected_failinitdata.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_failinitdata.xml1
-rw-r--r--tests/auto/testlib/selftests/expected_failinitdata.xunitxml1
-rw-r--r--tests/auto/testlib/selftests/expected_fetchbogus.lightxml1
-rw-r--r--tests/auto/testlib/selftests/expected_fetchbogus.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_fetchbogus.xml1
-rw-r--r--tests/auto/testlib/selftests/expected_fetchbogus.xunitxml1
-rw-r--r--tests/auto/testlib/selftests/expected_findtestdata.lightxml1
-rw-r--r--tests/auto/testlib/selftests/expected_findtestdata.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_findtestdata.xml1
-rw-r--r--tests/auto/testlib/selftests/expected_findtestdata.xunitxml1
-rw-r--r--tests/auto/testlib/selftests/expected_float.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_globaldata.lightxml1
-rw-r--r--tests/auto/testlib/selftests/expected_globaldata.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_globaldata.xml1
-rw-r--r--tests/auto/testlib/selftests/expected_globaldata.xunitxml1
-rw-r--r--tests/auto/testlib/selftests/expected_longstring.lightxml1
-rw-r--r--tests/auto/testlib/selftests/expected_longstring.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_longstring.xml1
-rw-r--r--tests/auto/testlib/selftests/expected_longstring.xunitxml1
-rw-r--r--tests/auto/testlib/selftests/expected_maxwarnings.lightxml1
-rw-r--r--tests/auto/testlib/selftests/expected_maxwarnings.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_maxwarnings.xml1
-rw-r--r--tests/auto/testlib/selftests/expected_maxwarnings.xunitxml1
-rw-r--r--tests/auto/testlib/selftests/expected_multiexec.txt10
-rw-r--r--tests/auto/testlib/selftests/expected_qexecstringlist.txt12
-rw-r--r--tests/auto/testlib/selftests/expected_silent.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_singleskip.lightxml1
-rw-r--r--tests/auto/testlib/selftests/expected_singleskip.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_singleskip.xml1
-rw-r--r--tests/auto/testlib/selftests/expected_singleskip.xunitxml1
-rw-r--r--tests/auto/testlib/selftests/expected_skip.lightxml1
-rw-r--r--tests/auto/testlib/selftests/expected_skip.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_skip.xml1
-rw-r--r--tests/auto/testlib/selftests/expected_skip.xunitxml1
-rw-r--r--tests/auto/testlib/selftests/expected_skipcleanup.lightxml1
-rw-r--r--tests/auto/testlib/selftests/expected_skipcleanup.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_skipcleanup.xml1
-rw-r--r--tests/auto/testlib/selftests/expected_skipcleanup.xunitxml1
-rw-r--r--tests/auto/testlib/selftests/expected_skipinit.lightxml1
-rw-r--r--tests/auto/testlib/selftests/expected_skipinit.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_skipinit.xml1
-rw-r--r--tests/auto/testlib/selftests/expected_skipinit.xunitxml1
-rw-r--r--tests/auto/testlib/selftests/expected_skipinitdata.lightxml1
-rw-r--r--tests/auto/testlib/selftests/expected_skipinitdata.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_skipinitdata.xml1
-rw-r--r--tests/auto/testlib/selftests/expected_skipinitdata.xunitxml1
-rw-r--r--tests/auto/testlib/selftests/expected_sleep.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_strcmp.lightxml1
-rw-r--r--tests/auto/testlib/selftests/expected_strcmp.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_strcmp.xml1
-rw-r--r--tests/auto/testlib/selftests/expected_strcmp.xunitxml1
-rw-r--r--tests/auto/testlib/selftests/expected_subtest.lightxml1
-rw-r--r--tests/auto/testlib/selftests/expected_subtest.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_subtest.xml1
-rw-r--r--tests/auto/testlib/selftests/expected_subtest.xunitxml1
-rw-r--r--tests/auto/testlib/selftests/expected_verbose1.lightxml1
-rw-r--r--tests/auto/testlib/selftests/expected_verbose1.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_verbose1.xml1
-rw-r--r--tests/auto/testlib/selftests/expected_verbose1.xunitxml1
-rw-r--r--tests/auto/testlib/selftests/expected_verbose2.lightxml1
-rw-r--r--tests/auto/testlib/selftests/expected_verbose2.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_verbose2.xml1
-rw-r--r--tests/auto/testlib/selftests/expected_verbose2.xunitxml1
-rw-r--r--tests/auto/testlib/selftests/expected_verifyexceptionthrown.lightxml1
-rw-r--r--tests/auto/testlib/selftests/expected_verifyexceptionthrown.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_verifyexceptionthrown.xml1
-rw-r--r--tests/auto/testlib/selftests/expected_verifyexceptionthrown.xunitxml1
-rw-r--r--tests/auto/testlib/selftests/expected_warnings.lightxml1
-rw-r--r--tests/auto/testlib/selftests/expected_warnings.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_warnings.xml1
-rw-r--r--tests/auto/testlib/selftests/expected_warnings.xunitxml1
-rw-r--r--tests/auto/testlib/selftests/expected_xunit.lightxml1
-rw-r--r--tests/auto/testlib/selftests/expected_xunit.txt2
-rw-r--r--tests/auto/testlib/selftests/expected_xunit.xml1
-rw-r--r--tests/auto/testlib/selftests/expected_xunit.xunitxml1
-rwxr-xr-xtests/auto/testlib/selftests/generate_expected_output.py3
-rw-r--r--tests/auto/testlib/selftests/tst_selftests.cpp28
-rw-r--r--tests/auto/tools/moc/tst_moc.cpp19
-rw-r--r--tests/auto/tools/qmake/testdata/functions/functions.pro9
-rw-r--r--tests/auto/tools/rcc/data/images/images.expected47
-rw-r--r--tests/auto/widgets/dialogs/qdialog/tst_qdialog.cpp7
-rw-r--r--tests/auto/widgets/dialogs/qfiledialog/tst_qfiledialog.cpp40
-rw-r--r--tests/auto/widgets/dialogs/qprogressdialog/tst_qprogressdialog.cpp106
-rw-r--r--tests/auto/widgets/graphicsview/qgraphicsitem/tst_qgraphicsitem.cpp141
-rw-r--r--tests/auto/widgets/graphicsview/qgraphicsproxywidget/tst_qgraphicsproxywidget.cpp40
-rw-r--r--tests/auto/widgets/graphicsview/qgraphicsscene/tst_qgraphicsscene.cpp73
-rw-r--r--tests/auto/widgets/itemviews/qabstractitemview/tst_qabstractitemview.cpp18
-rw-r--r--tests/auto/widgets/itemviews/qheaderview/tst_qheaderview.cpp1
-rw-r--r--tests/auto/widgets/itemviews/qlistview/tst_qlistview.cpp37
-rw-r--r--tests/auto/widgets/itemviews/qtableview/tst_qtableview.cpp163
-rw-r--r--tests/auto/widgets/itemviews/qtreeview/tst_qtreeview.cpp46
-rw-r--r--tests/auto/widgets/itemviews/qtreewidget/tst_qtreewidget.cpp3
-rw-r--r--tests/auto/widgets/kernel/qapplication/tst_qapplication.cpp22
-rw-r--r--tests/auto/widgets/kernel/qwidget/tst_qwidget.cpp286
-rwxr-xr-xtests/auto/widgets/kernel/qwidget_window/tst_qwidget_window.cpp40
-rw-r--r--tests/auto/widgets/kernel/qwidgetsvariant/tst_qwidgetsvariant.cpp6
-rw-r--r--tests/auto/widgets/kernel/qwindowcontainer/tst_qwindowcontainer.cpp6
-rw-r--r--tests/auto/widgets/widgets/qcombobox/tst_qcombobox.cpp28
-rw-r--r--tests/auto/widgets/widgets/qgroupbox/tst_qgroupbox.cpp19
-rw-r--r--tests/auto/widgets/widgets/qlineedit/tst_qlineedit.cpp42
-rw-r--r--tests/auto/widgets/widgets/qmdiarea/tst_qmdiarea.cpp15
-rw-r--r--tests/auto/widgets/widgets/qmdisubwindow/tst_qmdisubwindow.cpp47
-rw-r--r--tests/auto/widgets/widgets/qmenu/tst_qmenu.cpp22
-rw-r--r--tests/auto/widgets/widgets/qopenglwidget/qopenglwidget.pro8
-rw-r--r--tests/auto/widgets/widgets/qopenglwidget/tst_qopenglwidget.cpp266
-rw-r--r--tests/auto/widgets/widgets/qspinbox/tst_qspinbox.cpp15
-rw-r--r--tests/auto/widgets/widgets/qsplitter/tst_qsplitter.cpp37
-rw-r--r--tests/auto/widgets/widgets/qstatusbar/tst_qstatusbar.cpp20
-rw-r--r--tests/auto/widgets/widgets/qtabbar/tst_qtabbar.cpp28
-rw-r--r--tests/auto/widgets/widgets/widgets.pro2
-rw-r--r--tests/benchmarks/corelib/json/tst_bench_qtbinaryjson.cpp4
-rw-r--r--tests/benchmarks/corelib/kernel/qmetatype/tst_qmetatype.cpp90
-rw-r--r--tests/benchmarks/corelib/tools/qdatetime/main.cpp6
-rw-r--r--tests/benchmarks/corelib/tools/qregexp/qregexp.pro2
-rw-r--r--tests/benchmarks/corelib/tools/qringbuffer/main.cpp84
-rw-r--r--tests/benchmarks/corelib/tools/qringbuffer/qringbuffer.pro7
-rw-r--r--tests/benchmarks/corelib/tools/qstring/data.cpp1281
-rw-r--r--tests/benchmarks/corelib/tools/qstring/fromlatin1.cpp43065
-rw-r--r--tests/benchmarks/corelib/tools/qstring/fromutf8.cpp28567
-rw-r--r--tests/benchmarks/corelib/tools/qstring/generatelist.pl198
-rw-r--r--tests/benchmarks/corelib/tools/qstring/generatelist_char.pl208
-rw-r--r--tests/benchmarks/corelib/tools/qstring/main.cpp2535
-rw-r--r--tests/benchmarks/corelib/tools/qstring/qstring.pro10
-rw-r--r--tests/benchmarks/corelib/tools/qstring/utf-8.txt72
-rw-r--r--tests/benchmarks/corelib/tools/tools.pro1
-rw-r--r--tests/benchmarks/gui/kernel/kernel.pro4
-rw-r--r--tests/benchmarks/gui/kernel/qapplication/main.cpp2
-rw-r--r--tests/benchmarks/gui/kernel/qguimetatype/tst_qguimetatype.cpp60
-rw-r--r--tests/benchmarks/gui/painting/qpainter/tst_qpainter.cpp4
-rw-r--r--tests/benchmarks/gui/painting/qtbench/tst_qtbench.cpp2
-rw-r--r--tests/benchmarks/gui/text/qfontmetrics/main.cpp1
-rw-r--r--tests/benchmarks/network/access/qnetworkreply/tst_qnetworkreply.cpp2
-rw-r--r--tests/manual/cocoa/qt_on_cocoa/main.mm2
-rw-r--r--tests/manual/dialogs/colordialogpanel.cpp18
-rw-r--r--tests/manual/dialogs/colordialogpanel.h2
-rw-r--r--tests/manual/dialogs/filedialogpanel.cpp15
-rw-r--r--tests/manual/dialogs/filedialogpanel.h3
-rw-r--r--tests/manual/dialogs/printdialogpanel.cpp12
-rw-r--r--tests/manual/highdpi/highdpi.pro2
-rw-r--r--tests/manual/highdpi/main.cpp176
-rw-r--r--tests/manual/manual.pro5
-rw-r--r--tests/manual/qopenglcontext/main.cpp54
-rw-r--r--tests/manual/qopenglcontext/qopenglcontext.pro9
-rw-r--r--tests/manual/qopenglcontext/qopenglcontextwindow.cpp173
-rw-r--r--tests/manual/qopenglcontext/qopenglcontextwindow.h76
-rw-r--r--tests/manual/qopenglcontext/qticon64.pngbin0 -> 6474 bytes
-rw-r--r--tests/manual/qopenglwidget/openglwidget/main.cpp17
-rw-r--r--tests/manual/qopenglwidget/openglwidget/openglwidget.cpp7
-rw-r--r--tests/manual/qopenglwidget/openglwidget/openglwidget.h2
-rw-r--r--tests/manual/qopenglwindow/multiwindow/main.cpp177
-rw-r--r--tests/manual/qopenglwindow/multiwindow/multiwindow.pro4
-rw-r--r--tests/manual/qscreen/main.cpp11
-rw-r--r--tests/manual/qscreen/propertywatcher.cpp3
-rw-r--r--tests/manual/qtabletevent/device_information/main.cpp20
-rw-r--r--tests/manual/qtabletevent/device_information/tabletwidget.cpp34
-rw-r--r--tests/manual/qtabletevent/device_information/tabletwidget.h7
-rw-r--r--tests/manual/qtabletevent/regular_widgets/main.cpp117
-rw-r--r--tests/manual/widgets/itemviews/itemviews.pro2
-rw-r--r--tests/manual/widgets/itemviews/qheaderview/qheaderview.pro (renamed from tests/manual/widgets/itemviews/qheaderview/qheaderviewtest.pro)0
-rw-r--r--tests/manual/widgets/itemviews/qtreeview/qtreeview.pro (renamed from tests/manual/widgets/itemviews/qtreeview/qtreeviewtest.pro)0
-rw-r--r--tests/manual/widgets/itemviews/qtreewidget/qtreewidget.pro (renamed from tests/manual/widgets/itemviews/qtreewidget/qtreewidgettest.pro)0
-rw-r--r--tests/manual/widgets/itemviews/tableview-span-navigation/main.cpp67
-rw-r--r--tests/manual/widgets/itemviews/tableview-span-navigation/tableview-span-navigation.pro8
-rw-r--r--tests/manual/widgets/kernel/layoutreplace/layoutreplace.pro (renamed from tests/manual/widgets/kernel/layoutreplace/main.pro)0
-rw-r--r--tests/manual/widgets/kernel/qtooltip/qtooltip.pro (renamed from tests/manual/widgets/kernel/qtooltip/main.pro)0
-rw-r--r--tests/manual/widgets/qgraphicsview/rubberband/rubberband.pro (renamed from tests/manual/widgets/qgraphicsview/rubberband/rubberbandtest.pro)0
403 files changed, 13345 insertions, 78460 deletions
diff --git a/tests/auto/android/runtests_androiddeployqt.pl b/tests/auto/android/runtests_androiddeployqt.pl
index c949e1cf87..28fe976c50 100755
--- a/tests/auto/android/runtests_androiddeployqt.pl
+++ b/tests/auto/android/runtests_androiddeployqt.pl
@@ -79,6 +79,7 @@ my $total_failed = 0;
my $failed_insignificants = 0;
my $ci_use = 0;
my $start = time();
+my $uninstall = 0;
GetOptions('h|help' => \$help
, man => \$man
@@ -98,6 +99,7 @@ GetOptions('h|help' => \$help
, 'testcase=s' => \$testcase
, 'silent' => sub { $silent = 1 }
, 'ci' => sub { $ci_use = 1 }
+ , 'uninstall' => sub { $uninstall = 1 }
) or pod2usage(2);
pod2usage(1) if $help;
pod2usage(-verbose => 2) if $man;
@@ -300,6 +302,7 @@ sub waitForProcess
my $src_dir_qt=abs_path(dirname($0)."/../../..");
my $quadruplor_dir="$src_dir_qt/tests/auto/android";
my $qmake_path="$src_dir_qt/bin/qmake";
+my $androiddeployqt_path="$src_dir_qt/bin/androiddeployqt";
my $tests_dir="$src_dir_qt/tests$testsubset";
my $temp_dir=tempdir(CLEANUP => 1);
my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(time);
@@ -349,6 +352,7 @@ sub startTest
{
#killProcess($packageName);
print "Someone should kill $packageName\n";
+ system("$adb_tool $device_serial uninstall $packageName") if ($uninstall);
return 1;
}
@@ -362,6 +366,7 @@ sub startTest
my $insig =
print_output("$output_dir/$output_file.txt", $packageName, $insignificance);
}
+ system("$adb_tool $device_serial uninstall $packageName") if ($uninstall);
return 1;
}
@@ -389,9 +394,9 @@ foreach (split("\n",$testsFiles))
print $res if (!$silent);
my $application=basename(cwd);
if ($silent) {
- $cmd="androiddeployqt --install ${deployqt_device_serial} --output ${temp_dir} --deployment debug --verbose --input android-libtst_${application}.so-deployment-settings.json >/dev/null 2>&1";
+ $cmd="$androiddeployqt_path --install ${deployqt_device_serial} --output ${temp_dir} --deployment debug --verbose --input android-libtst_${application}.so-deployment-settings.json >/dev/null 2>&1";
} else {
- $cmd="androiddeployqt --install ${deployqt_device_serial} --output ${temp_dir} --deployment debug --verbose --input android-libtst_${application}.so-deployment-settings.json";
+ $cmd="$androiddeployqt_path --install ${deployqt_device_serial} --output ${temp_dir} --deployment debug --verbose --input android-libtst_${application}.so-deployment-settings.json";
}
$res = qx(${cmd});
print $res if (!$silent);
@@ -496,6 +501,10 @@ Suppress output of system commands.
Enables checking if test is insignificant or not. Also prints test
summary after all tests has been executed.
+=item B<-uninstall>
+
+Uninstalls the test after has been executed.
+
=item B<-h --help>
Print a brief help message and exits.
diff --git a/tests/auto/cmake/test_opengl_lib/main.cpp b/tests/auto/cmake/test_opengl_lib/main.cpp
index 1e874ed4fc..db3e8a261b 100644
--- a/tests/auto/cmake/test_opengl_lib/main.cpp
+++ b/tests/auto/cmake/test_opengl_lib/main.cpp
@@ -40,24 +40,31 @@
****************************************************************************/
-#if GL_IMPLEMENTATION_GLES2
-#include <GLES2/gl2.h>
-#elif GL_IMPLEMENTATION_GL
-
#include <qglobal.h>
-#ifdef Q_OS_WIN
-#include <qt_windows.h>
-#endif
-
-#ifdef Q_OS_MAC
-#include <OpenGL/gl.h>
+#ifndef QT_OPENGL_DYNAMIC
+# if defined(GL_IMPLEMENTATION_GLES2)
+# include <GLES2/gl2.h>
+# elif defined(GL_IMPLEMENTATION_GL)
+# ifdef Q_OS_WIN
+# include <qt_windows.h>
+# endif
+# ifdef Q_OS_MAC
+# include <OpenGL/gl.h>
+# else
+# include <GL/gl.h>
+# endif
+# endif
#else
-#include <GL/gl.h>
-#endif
+# include <QOpenGLFunctions>
#endif
int main(int argc, char **argv)
{
+#ifndef QT_OPENGL_DYNAMIC
glGetError();
+#else
+ QOpenGLFunctions functions;
+ functions.glGetError();
+#endif
return 0;
}
diff --git a/tests/auto/concurrent/qtconcurrentrun/tst_qtconcurrentrun.cpp b/tests/auto/concurrent/qtconcurrentrun/tst_qtconcurrentrun.cpp
index 8a289ff4e1..75b5af2421 100644
--- a/tests/auto/concurrent/qtconcurrentrun/tst_qtconcurrentrun.cpp
+++ b/tests/auto/concurrent/qtconcurrentrun/tst_qtconcurrentrun.cpp
@@ -95,8 +95,9 @@ void tst_QtConcurrentRun::runLightFunction()
void tst_QtConcurrentRun::runHeavyFunction()
{
+ QThreadPool pool;
qDebug("starting function");
- QFuture<void> future = run(heavy);
+ QFuture<void> future = run(&pool, heavy);
qDebug("waiting");
future.waitForFinished();
qDebug("done");
@@ -136,60 +137,95 @@ public:
void tst_QtConcurrentRun::returnValue()
{
+ QThreadPool pool;
QFuture<int> f;
f = run(returnInt0);
QCOMPARE(f.result(), 10);
+ f = run(&pool, returnInt0);
+ QCOMPARE(f.result(), 10);
A a;
f = run(&a, &A::member0);
QCOMPARE(f.result(), 10);
+ f = run(&pool, &a, &A::member0);
+ QCOMPARE(f.result(), 10);
f = run(&a, &A::member1, 20);
QCOMPARE(f.result(), 20);
+ f = run(&pool, &a, &A::member1, 20);
+ QCOMPARE(f.result(), 20);
f = run(a, &A::member0);
QCOMPARE(f.result(), 10);
+ f = run(&pool, a, &A::member0);
+ QCOMPARE(f.result(), 10);
f = run(a, &A::member1, 20);
QCOMPARE(f.result(), 20);
+ f = run(&pool, a, &A::member1, 20);
+ QCOMPARE(f.result(), 20);
f = run(a);
QCOMPARE(f.result(), 10);
+ f = run(&pool, a);
+ QCOMPARE(f.result(), 10);
f = run(&a);
QCOMPARE(f.result(), 10);
+ f = run(&pool, &a);
+ QCOMPARE(f.result(), 10);
f = run(a, 20);
QCOMPARE(f.result(), 20);
+ f = run(&pool, a, 20);
+ QCOMPARE(f.result(), 20);
f = run(&a, 20);
QCOMPARE(f.result(), 20);
+ f = run(&pool, &a, 20);
+ QCOMPARE(f.result(), 20);
const AConst aConst = AConst();
f = run(&aConst, &AConst::member0);
QCOMPARE(f.result(), 10);
+ f = run(&pool, &aConst, &AConst::member0);
+ QCOMPARE(f.result(), 10);
f = run(&aConst, &AConst::member1, 20);
QCOMPARE(f.result(), 20);
+ f = run(&pool, &aConst, &AConst::member1, 20);
+ QCOMPARE(f.result(), 20);
f = run(aConst, &AConst::member0);
QCOMPARE(f.result(), 10);
+ f = run(&pool, aConst, &AConst::member0);
+ QCOMPARE(f.result(), 10);
f = run(aConst, &AConst::member1, 20);
QCOMPARE(f.result(), 20);
+ f = run(&pool, aConst, &AConst::member1, 20);
+ QCOMPARE(f.result(), 20);
f = run(aConst);
QCOMPARE(f.result(), 10);
+ f = run(&pool, aConst);
+ QCOMPARE(f.result(), 10);
f = run(&aConst);
QCOMPARE(f.result(), 10);
+ f = run(&pool, &aConst);
+ QCOMPARE(f.result(), 10);
f = run(aConst, 20);
QCOMPARE(f.result(), 20);
+ f = run(&pool, aConst, 20);
+ QCOMPARE(f.result(), 20);
f = run(&aConst, 20);
QCOMPARE(f.result(), 20);
+ f = run(&pool, &aConst, 20);
+ QCOMPARE(f.result(), 20);
}
struct TestClass
@@ -212,6 +248,7 @@ struct TestConstClass
void tst_QtConcurrentRun::functionObject()
{
+ QThreadPool pool;
QFuture<void> f;
TestClass c;
@@ -220,16 +257,28 @@ void tst_QtConcurrentRun::functionObject()
f = run(c, 10);
f = run(&c, 10);
+ f = run(&pool, c);
+ f = run(&pool, &c);
+ f = run(&pool, c, 10);
+ f = run(&pool, &c, 10);
+
const TestConstClass cc = TestConstClass();
f = run(cc);
f = run(&cc);
f = run(cc, 10);
f = run(&cc, 10);
+
+ f = run(&pool, cc);
+ f = run(&pool, &cc);
+ f = run(&pool, cc, 10);
+ f = run(&pool, &cc, 10);
}
void tst_QtConcurrentRun::memberFunctions()
{
+ QThreadPool pool;
+
TestClass c;
run(c, &TestClass::foo).waitForFinished();
@@ -237,11 +286,21 @@ void tst_QtConcurrentRun::memberFunctions()
run(c, &TestClass::fooInt, 10).waitForFinished();
run(&c, &TestClass::fooInt, 10).waitForFinished();
+ run(&pool, c, &TestClass::foo).waitForFinished();
+ run(&pool, &c, &TestClass::foo).waitForFinished();
+ run(&pool, c, &TestClass::fooInt, 10).waitForFinished();
+ run(&pool, &c, &TestClass::fooInt, 10).waitForFinished();
+
const TestConstClass cc = TestConstClass();
run(cc, &TestConstClass::foo).waitForFinished();
run(&cc, &TestConstClass::foo).waitForFinished();
run(cc, &TestConstClass::fooInt, 10).waitForFinished();
run(&cc, &TestConstClass::fooInt, 10).waitForFinished();
+
+ run(&pool, cc, &TestConstClass::foo).waitForFinished();
+ run(&pool, &cc, &TestConstClass::foo).waitForFinished();
+ run(&pool, cc, &TestConstClass::fooInt, 10).waitForFinished();
+ run(&pool, &cc, &TestConstClass::fooInt, 10).waitForFinished();
}
@@ -273,16 +332,25 @@ void stringIntFunction(QString)
void tst_QtConcurrentRun::implicitConvertibleTypes()
{
+ QThreadPool pool;
+
double d;
run(doubleFunction, d).waitForFinished();
+ run(&pool, doubleFunction, d).waitForFinished();
int i;
run(doubleFunction, d).waitForFinished();
+ run(&pool, doubleFunction, d).waitForFinished();
run(doubleFunction, i).waitForFinished();
+ run(&pool, doubleFunction, i).waitForFinished();
run(doubleFunction, 10).waitForFinished();
+ run(&pool, doubleFunction, 10).waitForFinished();
run(stringFunction, QLatin1String("Foo")).waitForFinished();
+ run(&pool, stringFunction, QLatin1String("Foo")).waitForFinished();
run(stringConstRefFunction, QLatin1String("Foo")).waitForFinished();
+ run(&pool, stringConstRefFunction, QLatin1String("Foo")).waitForFinished();
QString string;
run(stringRefFunction, string).waitForFinished();
+ run(&pool, stringRefFunction, string).waitForFinished();
}
void fn() { }
@@ -382,7 +450,10 @@ int throwFunctionReturn()
void tst_QtConcurrentRun::exceptions()
{
- bool caught = false;
+ QThreadPool pool;
+ bool caught;
+
+ caught = false;
try {
QtConcurrent::run(throwFunction).waitForFinished();
} catch (QException &) {
@@ -393,12 +464,30 @@ void tst_QtConcurrentRun::exceptions()
caught = false;
try {
+ QtConcurrent::run(&pool, throwFunction).waitForFinished();
+ } catch (QException &) {
+ caught = true;
+ }
+ if (!caught)
+ QFAIL("did not get exception");
+
+ caught = false;
+ try {
QtConcurrent::run(throwFunctionReturn).waitForFinished();
} catch (QException &) {
caught = true;
}
if (!caught)
QFAIL("did not get exception");
+
+ caught = false;
+ try {
+ QtConcurrent::run(&pool, throwFunctionReturn).waitForFinished();
+ } catch (QException &) {
+ caught = true;
+ }
+ if (!caught)
+ QFAIL("did not get exception");
}
#endif
@@ -438,6 +527,27 @@ void tst_QtConcurrentRun::functor()
QtConcurrent::run(f, 1,2,3,4).waitForFinished();
QtConcurrent::run(f, 1,2,3,4,5).waitForFinished();
}
+ // and now with explicit pool:
+ QThreadPool pool;
+ {
+ QFuture<int> fut = QtConcurrent::run(&pool, f);
+ QCOMPARE(fut.result(), 42);
+ }
+ {
+ QFuture<double> fut = QtConcurrent::run(&pool, f, 8.5, 1.8);
+ QCOMPARE(fut.result(), (8.5/1.8));
+ }
+ {
+ QFuture<int> fut = QtConcurrent::run(&pool, f, 19, 3);
+ QCOMPARE(fut.result(), int(19/3));
+ }
+ {
+ QtConcurrent::run(&pool, f, 1).waitForFinished();
+ QtConcurrent::run(&pool, f, 1,2).waitForFinished();
+ QtConcurrent::run(&pool, f, 1,2,3).waitForFinished();
+ QtConcurrent::run(&pool, f, 1,2,3,4).waitForFinished();
+ QtConcurrent::run(&pool, f, 1,2,3,4,5).waitForFinished();
+ }
}
#endif
@@ -458,6 +568,22 @@ void tst_QtConcurrentRun::lambda()
QCOMPARE(r, QStringList({"Hello", "World", "Foo"}));
}
#endif
+
+ // and now with explicit pool:
+ QThreadPool pool;
+ QCOMPARE(QtConcurrent::run(&pool, [](){ return 45; }).result(), 45);
+ QCOMPARE(QtConcurrent::run(&pool, [](int a){ return a+15; }, 12).result(), 12+15);
+ QCOMPARE(QtConcurrent::run(&pool, [](int a, double b){ return a + b; }, 12, 15).result(), double(12+15));
+ QCOMPARE(QtConcurrent::run(&pool, [](int a , int, int, int, int b){ return a + b; }, 1, 2, 3, 4, 5).result(), 1 + 5);
+
+#ifdef Q_COMPILER_INITIALIZER_LISTS
+ {
+ QString str { "Hello World Foo" };
+ QFuture<QStringList> f1 = QtConcurrent::run(&pool, [&](){ return str.split(' '); });
+ auto r = f1.result();
+ QCOMPARE(r, QStringList({"Hello", "World", "Foo"}));
+ }
+#endif
}
#endif
diff --git a/tests/auto/corelib/animation/qanimationgroup/tst_qanimationgroup.cpp b/tests/auto/corelib/animation/qanimationgroup/tst_qanimationgroup.cpp
index f6d9d2c14f..c0a3ae6114 100644
--- a/tests/auto/corelib/animation/qanimationgroup/tst_qanimationgroup.cpp
+++ b/tests/auto/corelib/animation/qanimationgroup/tst_qanimationgroup.cpp
@@ -137,7 +137,7 @@ private:
void tst_QAnimationGroup::emptyGroup()
{
QSequentialAnimationGroup group;
- QSignalSpy groupStateChangedSpy(&group, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
+ QSignalSpy groupStateChangedSpy(&group, &QSequentialAnimationGroup::stateChanged);
QVERIFY(groupStateChangedSpy.isValid());
QCOMPARE(group.state(), QAnimationGroup::Stopped);
diff --git a/tests/auto/corelib/animation/qparallelanimationgroup/tst_qparallelanimationgroup.cpp b/tests/auto/corelib/animation/qparallelanimationgroup/tst_qparallelanimationgroup.cpp
index 2021eefd8f..bbe9e1a816 100644
--- a/tests/auto/corelib/animation/qparallelanimationgroup/tst_qparallelanimationgroup.cpp
+++ b/tests/auto/corelib/animation/qparallelanimationgroup/tst_qparallelanimationgroup.cpp
@@ -256,10 +256,10 @@ void tst_QParallelAnimationGroup::stateChanged()
group.addAnimation(anim3);
group.addAnimation(anim4);
- QSignalSpy spy1(anim1, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
- QSignalSpy spy2(anim2, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
- QSignalSpy spy3(anim3, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
- QSignalSpy spy4(anim4, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
+ QSignalSpy spy1(anim1, &TestAnimation::stateChanged);
+ QSignalSpy spy2(anim2, &TestAnimation::stateChanged);
+ QSignalSpy spy3(anim3, &TestAnimation::stateChanged);
+ QSignalSpy spy4(anim4, &TestAnimation::stateChanged);
QVERIFY(spy1.isValid());
QVERIFY(spy2.isValid());
@@ -434,8 +434,8 @@ void tst_QParallelAnimationGroup::updateChildrenWithRunningGroup()
anim.setEndValue(100);
anim.setDuration(200);
- QSignalSpy groupStateChangedSpy(&group, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
- QSignalSpy childStateChangedSpy(&anim, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
+ QSignalSpy groupStateChangedSpy(&group, &QParallelAnimationGroup::stateChanged);
+ QSignalSpy childStateChangedSpy(&anim, &TestAnimation::stateChanged);
QVERIFY(groupStateChangedSpy.isValid());
QVERIFY(childStateChangedSpy.isValid());
@@ -601,8 +601,8 @@ void tst_QParallelAnimationGroup::startGroupWithRunningChild()
anim2.setEndValue(100);
anim2.setDuration(200);
- QSignalSpy stateChangedSpy1(&anim1, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
- QSignalSpy stateChangedSpy2(&anim2, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
+ QSignalSpy stateChangedSpy1(&anim1, &TestAnimation::stateChanged);
+ QSignalSpy stateChangedSpy2(&anim2, &TestAnimation::stateChanged);
QVERIFY(stateChangedSpy1.isValid());
QVERIFY(stateChangedSpy2.isValid());
@@ -669,20 +669,20 @@ void tst_QParallelAnimationGroup::zeroDurationAnimation()
anim3.setEndValue(100);
anim3.setDuration(10);
- QSignalSpy stateChangedSpy1(&anim1, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
- QSignalSpy finishedSpy1(&anim1, SIGNAL(finished()));
+ QSignalSpy stateChangedSpy1(&anim1, &TestAnimation::stateChanged);
+ QSignalSpy finishedSpy1(&anim1, &TestAnimation::finished);
QVERIFY(stateChangedSpy1.isValid());
QVERIFY(finishedSpy1.isValid());
- QSignalSpy stateChangedSpy2(&anim2, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
- QSignalSpy finishedSpy2(&anim2, SIGNAL(finished()));
+ QSignalSpy stateChangedSpy2(&anim2, &TestAnimation::stateChanged);
+ QSignalSpy finishedSpy2(&anim2, &TestAnimation::finished);
QVERIFY(stateChangedSpy2.isValid());
QVERIFY(finishedSpy2.isValid());
- QSignalSpy stateChangedSpy3(&anim3, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
- QSignalSpy finishedSpy3(&anim3, SIGNAL(finished()));
+ QSignalSpy stateChangedSpy3(&anim3, &TestAnimation::stateChanged);
+ QSignalSpy finishedSpy3(&anim3, &TestAnimation::finished);
QVERIFY(stateChangedSpy3.isValid());
QVERIFY(finishedSpy3.isValid());
@@ -760,7 +760,7 @@ void tst_QParallelAnimationGroup::stopUncontrolledAnimations()
loopsForever.setDuration(100);
loopsForever.setLoopCount(-1);
- QSignalSpy stateChangedSpy(&anim1, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
+ QSignalSpy stateChangedSpy(&anim1, &TestAnimation::stateChanged);
QVERIFY(stateChangedSpy.isValid());
group.addAnimation(&anim1);
@@ -968,7 +968,7 @@ void tst_QParallelAnimationGroup::pauseResume()
{
QParallelAnimationGroup group;
TestAnimation2 *anim = new TestAnimation2(250, &group); // 0, duration = 250;
- QSignalSpy spy(anim, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
+ QSignalSpy spy(anim, &TestAnimation::stateChanged);
QVERIFY(spy.isValid());
QCOMPARE(group.duration(), 250);
group.start();
diff --git a/tests/auto/corelib/animation/qpropertyanimation/tst_qpropertyanimation.cpp b/tests/auto/corelib/animation/qpropertyanimation/tst_qpropertyanimation.cpp
index dc731ee765..0dab56a9cc 100644
--- a/tests/auto/corelib/animation/qpropertyanimation/tst_qpropertyanimation.cpp
+++ b/tests/auto/corelib/animation/qpropertyanimation/tst_qpropertyanimation.cpp
@@ -230,9 +230,9 @@ void tst_QPropertyAnimation::statesAndSignals()
anim = new DummyPropertyAnimation;
anim->setDuration(100);
- QSignalSpy finishedSpy(anim, SIGNAL(finished()));
- QSignalSpy runningSpy(anim, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
- QSignalSpy currentLoopSpy(anim, SIGNAL(currentLoopChanged(int)));
+ QSignalSpy finishedSpy(anim, &QPropertyAnimation::finished);
+ QSignalSpy runningSpy(anim, &QPropertyAnimation::stateChanged);
+ QSignalSpy currentLoopSpy(anim, &QPropertyAnimation::currentLoopChanged);
QVERIFY(finishedSpy.isValid());
QVERIFY(runningSpy.isValid());
@@ -311,8 +311,8 @@ void tst_QPropertyAnimation::deletion1()
QPointer<QPropertyAnimation> anim = new QPropertyAnimation(object, "minimumWidth");
//test that the animation is deleted correctly depending of the deletion flag passed in start()
- QSignalSpy runningSpy(anim, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
- QSignalSpy finishedSpy(anim, SIGNAL(finished()));
+ QSignalSpy runningSpy(anim.data(), &QPropertyAnimation::stateChanged);
+ QSignalSpy finishedSpy(anim.data(), &QPropertyAnimation::finished);
QVERIFY(runningSpy.isValid());
QVERIFY(finishedSpy.isValid());
anim->setStartValue(10);
@@ -355,8 +355,8 @@ void tst_QPropertyAnimation::deletion2()
anim->setEndValue(20);
anim->setDuration(200);
- QSignalSpy runningSpy(anim, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
- QSignalSpy finishedSpy(anim, SIGNAL(finished()));
+ QSignalSpy runningSpy(anim.data(), &QPropertyAnimation::stateChanged);
+ QSignalSpy finishedSpy(anim.data(), &QPropertyAnimation::finished);
QVERIFY(runningSpy.isValid());
QVERIFY(finishedSpy.isValid());
@@ -389,8 +389,8 @@ void tst_QPropertyAnimation::deletion3()
anim->setEndValue(20);
anim->setDuration(200);
- QSignalSpy runningSpy(anim, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
- QSignalSpy finishedSpy(anim, SIGNAL(finished()));
+ QSignalSpy runningSpy(anim, &QPropertyAnimation::stateChanged);
+ QSignalSpy finishedSpy(anim, &QPropertyAnimation::finished);
QVERIFY(runningSpy.isValid());
QVERIFY(finishedSpy.isValid());
@@ -490,7 +490,7 @@ void tst_QPropertyAnimation::startWhenAnotherIsRunning()
//normal case: the animation finishes and is deleted
QPointer<QVariantAnimation> anim = new QPropertyAnimation(&o, "ole");
anim->setEndValue(100);
- QSignalSpy runningSpy(anim, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
+ QSignalSpy runningSpy(anim.data(), &QVariantAnimation::stateChanged);
QVERIFY(runningSpy.isValid());
anim->start(QVariantAnimation::DeleteWhenStopped);
QTest::qWait(anim->duration() + 100);
@@ -501,7 +501,7 @@ void tst_QPropertyAnimation::startWhenAnotherIsRunning()
{
QPointer<QVariantAnimation> anim = new QPropertyAnimation(&o, "ole");
anim->setEndValue(100);
- QSignalSpy runningSpy(anim, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
+ QSignalSpy runningSpy(anim.data(), &QVariantAnimation::stateChanged);
QVERIFY(runningSpy.isValid());
anim->start(QVariantAnimation::DeleteWhenStopped);
QTest::qWait(anim->duration()/2);
@@ -850,7 +850,7 @@ void tst_QPropertyAnimation::setStartEndValues()
void tst_QPropertyAnimation::zeroDurationStart()
{
DummyPropertyAnimation anim;
- QSignalSpy spy(&anim, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
+ QSignalSpy spy(&anim, &DummyPropertyAnimation::stateChanged);
QVERIFY(spy.isValid());
anim.setDuration(0);
QCOMPARE(anim.state(), QAbstractAnimation::Stopped);
@@ -972,7 +972,7 @@ void tst_QPropertyAnimation::operationsInStates()
o.setProperty("ole", 42);
QPropertyAnimation anim(&o, "ole");
anim.setEndValue(100);
- QSignalSpy spy(&anim, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
+ QSignalSpy spy(&anim, &QPropertyAnimation::stateChanged);
QVERIFY(spy.isValid());
anim.stop();
@@ -1132,7 +1132,7 @@ void tst_QPropertyAnimation::valueChanged()
QPropertyAnimation anim(&o, "ole");
anim.setEndValue(5);
anim.setDuration(1000);
- QSignalSpy spy(&anim, SIGNAL(valueChanged(QVariant)));
+ QSignalSpy spy(&anim, &QPropertyAnimation::valueChanged);
QVERIFY(spy.isValid());
anim.start();
@@ -1263,8 +1263,8 @@ void tst_QPropertyAnimation::zeroLoopCount()
anim->setDuration(20);
anim->setLoopCount(0);
- QSignalSpy runningSpy(anim, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
- QSignalSpy finishedSpy(anim, SIGNAL(finished()));
+ QSignalSpy runningSpy(anim, &QPropertyAnimation::stateChanged);
+ QSignalSpy finishedSpy(anim, &QPropertyAnimation::finished);
QVERIFY(runningSpy.isValid());
QVERIFY(finishedSpy.isValid());
diff --git a/tests/auto/corelib/animation/qsequentialanimationgroup/tst_qsequentialanimationgroup.cpp b/tests/auto/corelib/animation/qsequentialanimationgroup/tst_qsequentialanimationgroup.cpp
index 51f07993cd..cbd484c016 100644
--- a/tests/auto/corelib/animation/qsequentialanimationgroup/tst_qsequentialanimationgroup.cpp
+++ b/tests/auto/corelib/animation/qsequentialanimationgroup/tst_qsequentialanimationgroup.cpp
@@ -637,8 +637,8 @@ void tst_QSequentialAnimationGroup::pauseAndResume()
sequence->addAnimation(a3_s_o1);
sequence->setLoopCount(2);
- QSignalSpy a1StateChangedSpy(a1_s_o1, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
- QSignalSpy seqStateChangedSpy(sequence, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
+ QSignalSpy a1StateChangedSpy(a1_s_o1, &QVariantAnimation::stateChanged);
+ QSignalSpy seqStateChangedSpy(sequence, &QAnimationGroup::stateChanged);
QVERIFY(a1StateChangedSpy.isValid());
QVERIFY(seqStateChangedSpy.isValid());
@@ -744,8 +744,8 @@ void tst_QSequentialAnimationGroup::restart()
{
// sequence operating on same object/property
QAnimationGroup *sequence = new QSequentialAnimationGroup();
- QSignalSpy seqCurrentAnimChangedSpy(sequence, SIGNAL(currentAnimationChanged(QAbstractAnimation*)));
- QSignalSpy seqStateChangedSpy(sequence, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
+ QSignalSpy seqCurrentAnimChangedSpy(static_cast<QSequentialAnimationGroup*>(sequence), &QSequentialAnimationGroup::currentAnimationChanged);
+ QSignalSpy seqStateChangedSpy(sequence, &QAnimationGroup::stateChanged);
QVERIFY(seqCurrentAnimChangedSpy.isValid());
QVERIFY(seqStateChangedSpy.isValid());
@@ -756,7 +756,7 @@ void tst_QSequentialAnimationGroup::restart()
for (int i = 0; i < 3; i++) {
anims[i] = new DummyPropertyAnimation;
anims[i]->setDuration(100);
- animsStateChanged[i] = new QSignalSpy(anims[i], SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
+ animsStateChanged[i] = new QSignalSpy(anims[i], &QVariantAnimation::stateChanged);
QVERIFY(animsStateChanged[i]->isValid());
}
@@ -816,10 +816,10 @@ void tst_QSequentialAnimationGroup::looping()
QAbstractAnimation *a2_s_o1 = new DummyPropertyAnimation;
QAbstractAnimation *a3_s_o1 = new DummyPropertyAnimation;
- QSignalSpy a1Spy(a1_s_o1, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
- QSignalSpy a2Spy(a2_s_o1, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
- QSignalSpy a3Spy(a3_s_o1, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
- QSignalSpy seqSpy(sequence, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
+ QSignalSpy a1Spy(a1_s_o1, &QAbstractAnimation::stateChanged);
+ QSignalSpy a2Spy(a2_s_o1, &QAbstractAnimation::stateChanged);
+ QSignalSpy a3Spy(a3_s_o1, &QAbstractAnimation::stateChanged);
+ QSignalSpy seqSpy(sequence, &QSequentialAnimationGroup::stateChanged);
QVERIFY(a1Spy.isValid());
QVERIFY(a2Spy.isValid());
@@ -833,7 +833,7 @@ void tst_QSequentialAnimationGroup::looping()
sequence->setLoopCount(2);
QSequentialAnimationGroup group;
- QSignalSpy groupSpy(&group, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
+ QSignalSpy groupSpy(&group, &QSequentialAnimationGroup::stateChanged);
QVERIFY(groupSpy.isValid());
group.addAnimation(sequence);
@@ -1101,8 +1101,8 @@ void tst_QSequentialAnimationGroup::updateChildrenWithRunningGroup()
anim.setEndValue(100);
anim.setDuration(200);
- QSignalSpy groupStateChangedSpy(&group, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
- QSignalSpy childStateChangedSpy(&anim, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
+ QSignalSpy groupStateChangedSpy(&group, &QSequentialAnimationGroup::stateChanged);
+ QSignalSpy childStateChangedSpy(&anim, &TestAnimation::stateChanged);
QVERIFY(groupStateChangedSpy.isValid());
QVERIFY(childStateChangedSpy.isValid());
@@ -1268,8 +1268,8 @@ void tst_QSequentialAnimationGroup::startGroupWithRunningChild()
anim2->setEndValue(100);
anim2->setDuration(200);
- QSignalSpy stateChangedSpy1(anim1, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
- QSignalSpy stateChangedSpy2(anim2, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
+ QSignalSpy stateChangedSpy1(anim1, &TestAnimation::stateChanged);
+ QSignalSpy stateChangedSpy2(anim2, &TestAnimation::stateChanged);
QVERIFY(stateChangedSpy1.isValid());
QVERIFY(stateChangedSpy2.isValid());
@@ -1345,7 +1345,7 @@ void tst_QSequentialAnimationGroup::zeroDurationAnimation()
anim3->setEndValue(100);
anim3->setDuration(0);
- QSignalSpy stateChangedSpy(anim1, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
+ QSignalSpy stateChangedSpy(anim1, &TestAnimation::stateChanged);
QVERIFY(stateChangedSpy.isValid());
group.addAnimation(anim1);
@@ -1417,7 +1417,7 @@ void tst_QSequentialAnimationGroup::finishWithUncontrolledAnimation()
//first we test a group with one uncontrolled animation
QSequentialAnimationGroup group;
UncontrolledAnimation notTimeDriven(&o1, &group);
- QSignalSpy spy(&group, SIGNAL(finished()));
+ QSignalSpy spy(&group, &QSequentialAnimationGroup::finished);
QVERIFY(spy.isValid());
group.start();
@@ -1437,7 +1437,7 @@ void tst_QSequentialAnimationGroup::finishWithUncontrolledAnimation()
// lets make sure the seeking will work again
spy.clear();
DummyPropertyAnimation anim(&group);
- QSignalSpy animStateChangedSpy(&anim, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
+ QSignalSpy animStateChangedSpy(&anim, &DummyPropertyAnimation::stateChanged);
QVERIFY(animStateChangedSpy.isValid());
group.setCurrentTime(300);
@@ -1639,7 +1639,7 @@ void tst_QSequentialAnimationGroup::pauseResume()
QPropertyAnimation *anim = new QPropertyAnimation(&dummy, "foo", &group);
anim->setDuration(250);
anim->setEndValue(250);
- QSignalSpy spy(anim, SIGNAL(stateChanged(QAbstractAnimation::State,QAbstractAnimation::State)));
+ QSignalSpy spy(anim, &QPropertyAnimation::stateChanged);
QVERIFY(spy.isValid());
QCOMPARE(group.duration(), 250);
group.start();
diff --git a/tests/auto/corelib/global/global.pro b/tests/auto/corelib/global/global.pro
index c05905bd15..219e9de818 100644
--- a/tests/auto/corelib/global/global.pro
+++ b/tests/auto/corelib/global/global.pro
@@ -9,4 +9,4 @@ SUBDIRS=\
qlogging \
qtendian \
qglobalstatic \
-
+ qhooks
diff --git a/tests/auto/corelib/global/qflags/tst_qflags.cpp b/tests/auto/corelib/global/qflags/tst_qflags.cpp
index 73a69a1309..42add6150a 100644
--- a/tests/auto/corelib/global/qflags/tst_qflags.cpp
+++ b/tests/auto/corelib/global/qflags/tst_qflags.cpp
@@ -50,6 +50,7 @@ private slots:
void constExpr();
void signedness();
void classEnum();
+ void initializerLists();
};
void tst_QFlags::testFlag() const
@@ -143,6 +144,9 @@ enum class MyStrictEnum { StrictZero, StrictOne, StrictTwo, StrictFour=4 };
Q_DECLARE_FLAGS( MyStrictFlags, MyStrictEnum )
Q_DECLARE_OPERATORS_FOR_FLAGS( MyStrictFlags )
+enum class MyStrictNoOpEnum { StrictZero, StrictOne, StrictTwo, StrictFour=4 };
+Q_DECLARE_FLAGS( MyStrictNoOpFlags, MyStrictNoOpEnum )
+
Q_STATIC_ASSERT( !QTypeInfo<MyStrictFlags>::isComplex );
Q_STATIC_ASSERT( !QTypeInfo<MyStrictFlags>::isStatic );
Q_STATIC_ASSERT( !QTypeInfo<MyStrictFlags>::isLarge );
@@ -253,6 +257,26 @@ void tst_QFlags::classEnum()
#endif
}
+void tst_QFlags::initializerLists()
+{
+#if defined(Q_COMPILER_INITIALIZER_LISTS)
+ Qt::MouseButtons bts = { Qt::LeftButton, Qt::RightButton };
+ QVERIFY(bts.testFlag(Qt::LeftButton));
+ QVERIFY(bts.testFlag(Qt::RightButton));
+ QVERIFY(!bts.testFlag(Qt::MiddleButton));
+
+#if defined(Q_COMPILER_CLASS_ENUM)
+ MyStrictNoOpFlags flags = { MyStrictNoOpEnum::StrictOne, MyStrictNoOpEnum::StrictFour };
+ QVERIFY(flags.testFlag(MyStrictNoOpEnum::StrictOne));
+ QVERIFY(flags.testFlag(MyStrictNoOpEnum::StrictFour));
+ QVERIFY(!flags.testFlag(MyStrictNoOpEnum::StrictTwo));
+#endif // Q_COMPILER_CLASS_ENUM
+
+#else
+ QSKIP("This test requires C++11 initializer_list support.");
+#endif // Q_COMPILER_INITIALIZER_LISTS
+}
+
// (statically) check QTypeInfo for QFlags instantiations:
enum MyEnum { Zero, One, Two, Four=4 };
Q_DECLARE_FLAGS( MyFlags, MyEnum )
diff --git a/tests/auto/corelib/global/qglobal/tst_qglobal.cpp b/tests/auto/corelib/global/qglobal/tst_qglobal.cpp
index 4eb3e4fc98..076e3eee1c 100644
--- a/tests/auto/corelib/global/qglobal/tst_qglobal.cpp
+++ b/tests/auto/corelib/global/qglobal/tst_qglobal.cpp
@@ -43,6 +43,11 @@
#include <QtTest/QtTest>
#include <QtCore/qtypetraits.h>
+#include <QPair>
+#include <QTextCodec>
+#include <QSysInfo>
+#include <QLatin1String>
+
class tst_QGlobal: public QObject
{
Q_OBJECT
@@ -60,6 +65,9 @@ private slots:
void isEnum();
void qAlignOf();
void integerForSize();
+ void qprintable();
+ void qprintable_data();
+ void buildAbiEndianness();
};
void tst_QGlobal::qIsNull()
@@ -588,5 +596,74 @@ void tst_QGlobal::integerForSize()
Q_STATIC_ASSERT(sizeof(QIntegerForSize<8>::Unsigned) == 8);
}
+typedef QPair<const char *, const char *> stringpair;
+Q_DECLARE_METATYPE(stringpair)
+
+void tst_QGlobal::qprintable()
+{
+ QFETCH(QList<stringpair>, localestrings);
+ QFETCH(int, utf8index);
+
+ QVERIFY(utf8index >= 0 && utf8index < localestrings.count());
+ if (utf8index < 0 || utf8index >= localestrings.count())
+ return;
+
+ const char *const utf8string = localestrings.at(utf8index).second;
+
+ QString string = QString::fromUtf8(utf8string);
+
+ foreach (const stringpair &pair, localestrings) {
+ QTextCodec *codec = QTextCodec::codecForName(pair.first);
+ if (!codec)
+ continue;
+ QTextCodec::setCodecForLocale(codec);
+ // test qPrintable()
+ QVERIFY(qstrcmp(qPrintable(string), pair.second) == 0);
+ foreach (const stringpair &pair2, localestrings) {
+ if (pair2.second == pair.second)
+ continue;
+ QVERIFY(qstrcmp(qPrintable(string), pair2.second) != 0);
+ }
+ // test qUtf8Printable()
+ QVERIFY(qstrcmp(qUtf8Printable(string), utf8string) == 0);
+ foreach (const stringpair &pair2, localestrings) {
+ if (qstrcmp(pair2.second, utf8string) == 0)
+ continue;
+ QVERIFY(qstrcmp(qUtf8Printable(string), pair2.second) != 0);
+ }
+ }
+
+ QTextCodec::setCodecForLocale(0);
+}
+
+void tst_QGlobal::qprintable_data()
+{
+ QTest::addColumn<QList<stringpair> >("localestrings");
+ QTest::addColumn<int>("utf8index"); // index of utf8 string
+
+ // Unicode: HIRAGANA LETTER A, I, U, E, O (U+3442, U+3444, U+3446, U+3448, U+344a)
+ static const char *const utf8string = "\xe3\x81\x82\xe3\x81\x84\xe3\x81\x86\xe3\x81\x88\xe3\x81\x8a";
+ static const char *const eucjpstring = "\xa4\xa2\xa4\xa4\xa4\xa6\xa4\xa8\xa4\xaa";
+ static const char *const sjisstring = "\x82\xa0\x82\xa2\x82\xa4\x82\xa6\x82\xa8";
+
+ QList<stringpair> japanesestrings;
+ japanesestrings << stringpair("UTF-8", utf8string)
+ << stringpair("EUC-JP", eucjpstring)
+ << stringpair("Shift_JIS", sjisstring);
+
+ QTest::newRow("Japanese") << japanesestrings << 0;
+
+}
+
+void tst_QGlobal::buildAbiEndianness()
+{
+#if Q_BYTE_ORDER == Q_LITTLE_ENDIAN
+ QLatin1String endian("little_endian");
+#elif Q_BYTE_ORDER == Q_BIG_ENDIAN
+ QLatin1String endian("big_endian");
+#endif
+ QVERIFY(QSysInfo::buildAbi().contains(endian));
+}
+
QTEST_APPLESS_MAIN(tst_QGlobal)
#include "tst_qglobal.moc"
diff --git a/tests/auto/corelib/global/qhooks/qhooks.pro b/tests/auto/corelib/global/qhooks/qhooks.pro
new file mode 100644
index 0000000000..f886e7d49a
--- /dev/null
+++ b/tests/auto/corelib/global/qhooks/qhooks.pro
@@ -0,0 +1,4 @@
+CONFIG += testcase parallel_test
+TARGET = tst_qhooks
+QT = core-private testlib
+SOURCES = tst_qhooks.cpp
diff --git a/tests/auto/corelib/global/qhooks/tst_qhooks.cpp b/tests/auto/corelib/global/qhooks/tst_qhooks.cpp
new file mode 100644
index 0000000000..817c0b8173
--- /dev/null
+++ b/tests/auto/corelib/global/qhooks/tst_qhooks.cpp
@@ -0,0 +1,90 @@
+/****************************************************************************
+**
+** Copyright (C) 2014 Klarälvdalens Datakonsult AB, a KDAB Group company, info@kdab.com, author Volker Krause <volker.krause@kdab.com>
+** Contact: http://www.qt-project.org/legal
+**
+** This file is part of the QtCore module of the Qt Toolkit.
+**
+** $QT_BEGIN_LICENSE:LGPL$
+** Commercial License Usage
+** Licensees holding valid commercial Qt licenses may use this file in
+** accordance with the commercial license agreement provided with the
+** Software or, alternatively, in accordance with the terms contained in
+** a written agreement between you and Digia. For licensing terms and
+** conditions see http://qt.digia.com/licensing. For further information
+** use the contact form at http://qt.digia.com/contact-us.
+**
+** GNU Lesser General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU Lesser
+** General Public License version 2.1 as published by the Free Software
+** Foundation and appearing in the file LICENSE.LGPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU Lesser General Public License version 2.1 requirements
+** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+**
+** In addition, as a special exception, Digia gives you certain additional
+** rights. These rights are described in the Digia Qt LGPL Exception
+** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+**
+** GNU General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU
+** General Public License version 3.0 as published by the Free Software
+** Foundation and appearing in the file LICENSE.GPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU General Public License version 3.0 requirements will be
+** met: http://www.gnu.org/copyleft/gpl.html.
+**
+**
+** $QT_END_LICENSE$
+**
+****************************************************************************/
+
+
+#include <QtTest/QtTest>
+#include <QtCore/private/qhooks_p.h>
+
+class tst_QHooks: public QObject
+{
+ Q_OBJECT
+
+private slots:
+ void testVersion();
+ void testAddRemoveObject();
+};
+
+void tst_QHooks::testVersion()
+{
+ QVERIFY(qtHookData[QHooks::HookDataVersion] >= 1);
+ QCOMPARE(qtHookData[QHooks::HookDataSize], (quintptr)QHooks::LastHookIndex);
+ QCOMPARE(qtHookData[QHooks::QtVersion], (quintptr)QT_VERSION);
+}
+
+static int objectCount = 0;
+
+static void objectAddHook(QObject*)
+{
+ ++objectCount;
+}
+
+static void objectRemoveHook(QObject*)
+{
+ --objectCount;
+}
+
+void tst_QHooks::testAddRemoveObject()
+{
+ QCOMPARE(qtHookData[QHooks::AddQObject], (quintptr)0);
+ QCOMPARE(qtHookData[QHooks::RemoveQObject], (quintptr)0);
+
+ qtHookData[QHooks::AddQObject] = (quintptr)&objectAddHook;
+ qtHookData[QHooks::RemoveQObject] = (quintptr)&objectRemoveHook;
+
+ QCOMPARE(objectCount, 0);
+ QObject *obj = new QObject;
+ QVERIFY(objectCount > 0);
+ delete obj;
+ QCOMPARE(objectCount, 0);
+}
+
+QTEST_APPLESS_MAIN(tst_QHooks)
+#include "tst_qhooks.moc"
diff --git a/tests/auto/corelib/global/qlogging/app/app.pro b/tests/auto/corelib/global/qlogging/app/app.pro
index 24ac571bac..b11e792a4c 100644
--- a/tests/auto/corelib/global/qlogging/app/app.pro
+++ b/tests/auto/corelib/global/qlogging/app/app.pro
@@ -10,3 +10,6 @@ CONFIG += console
SOURCES += main.cpp
DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0
+
+gcc:!mingw: QMAKE_LFLAGS += -rdynamic
+
diff --git a/tests/auto/corelib/global/qlogging/app/main.cpp b/tests/auto/corelib/global/qlogging/app/main.cpp
index 621059caad..e190a48873 100644
--- a/tests/auto/corelib/global/qlogging/app/main.cpp
+++ b/tests/auto/corelib/global/qlogging/app/main.cpp
@@ -42,11 +42,37 @@
#include <QCoreApplication>
#include <QLoggingCategory>
+#ifdef Q_CC_GNU
+#define NEVER_INLINE __attribute__((__noinline__))
+#else
+#define NEVER_INLINE
+#endif
+
struct T {
T() { qDebug("static constructor"); }
~T() { qDebug("static destructor"); }
} t;
+class MyClass : public QObject
+{
+ Q_OBJECT
+public slots:
+ virtual NEVER_INLINE QString mySlot1();
+private:
+ virtual NEVER_INLINE void myFunction(int a);
+};
+
+QString MyClass::mySlot1()
+{
+ myFunction(34);
+ return QString();
+}
+
+void MyClass::myFunction(int a)
+{
+ qDebug() << "from_a_function" << a;
+}
+
int main(int argc, char **argv)
{
QCoreApplication app(argc, argv);
@@ -65,5 +91,10 @@ int main(int argc, char **argv)
qDebug("qDebug2");
+ MyClass cl;
+ QMetaObject::invokeMethod(&cl, "mySlot1");
+
return 0;
}
+
+#include "main.moc"
diff --git a/tests/auto/corelib/global/qlogging/test/test.pro b/tests/auto/corelib/global/qlogging/test/test.pro
index c75fc47f96..788a2064cd 100644
--- a/tests/auto/corelib/global/qlogging/test/test.pro
+++ b/tests/auto/corelib/global/qlogging/test/test.pro
@@ -1,5 +1,6 @@
CONFIG += testcase parallel_test
CONFIG -= app_bundle debug_and_release_target
+contains(QT_CONFIG, c++11): CONFIG += c++11 c++14
TARGET = ../tst_qlogging
QT = core testlib
SOURCES = ../tst_qlogging.cpp
diff --git a/tests/auto/corelib/global/qlogging/tst_qlogging.cpp b/tests/auto/corelib/global/qlogging/tst_qlogging.cpp
index 21e07630e2..ebfab643bd 100644
--- a/tests/auto/corelib/global/qlogging/tst_qlogging.cpp
+++ b/tests/auto/corelib/global/qlogging/tst_qlogging.cpp
@@ -1,6 +1,7 @@
/****************************************************************************
**
-** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
+** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
+** Copyright (C) 2014 Olivier Goffart <ogoffart@woboq.com>
** Contact: http://www.qt-project.org/legal
**
** This file is part of the test suite of the Qt Toolkit.
@@ -63,8 +64,12 @@ private slots:
void cleanupFuncinfo();
#endif
+ void qMessagePattern_data();
void qMessagePattern();
- void qMessagePatternIf();
+ void setMessagePattern();
+
+ void formatLogMessage_data();
+ void formatLogMessage();
private:
QString m_appDir;
@@ -237,6 +242,26 @@ public:
int &operator--() { ADD("TestClass1::operator--"); return x; }
int operator--(int) { ADD("TestClass1::operator--"); return 0; }
+#ifdef Q_COMPILER_REF_QUALIFIERS
+ int lvalue() & { ADD("TestClass1::lvalue"); return 0; }
+ int const_lvalue() const & { ADD("TestClass1::const_lvalue"); return 0; }
+ int rvalue() && { ADD("TestClass1::rvalue"); return 0; }
+ int const_rvalue() const && { ADD("TestClass1::const_rvalue"); return 0; }
+#endif
+#ifdef Q_COMPILER_DECLTYPE
+ int decltype_param(int x = 0, decltype(x) = 0) { ADD("TestClass1::decltype_param"); return x; }
+ template<typename T> int decltype_template_param(T x = 0, decltype(x) = 0)
+ { ADD("TestClass1::decltype_template_param"); return x; }
+ template<typename T> void decltype_template_param2(T x, decltype(x + QString()))
+ { ADD("TestClass1::decltype_template_param2"); }
+# ifdef Q_COMPILER_AUTO_FUNCTION
+ auto decltype_return(int x = 0) -> decltype(x)
+ { ADD("TestClass1::decltype_return"); return x; }
+ template <typename T> auto decltype_template_return(T x = 0) -> decltype(x)
+ { ADD("TestClass1::decltype_template_return"); return x; }
+# endif
+#endif
+
public:
TestClass1()
{
@@ -282,6 +307,22 @@ public:
operator++(0);
operator--();
operator--(0);
+
+#ifdef Q_COMPILER_REF_QUALIFIERS
+ lvalue();
+ const_lvalue();
+ std::move(*this).rvalue();
+ std::move(*this).const_rvalue();
+#endif
+#ifdef Q_COMPILER_DECLTYPE
+ decltype_param();
+ decltype_template_param(0);
+ decltype_template_param2(QByteArray(), QString());
+# ifdef Q_COMPILER_AUTO_FUNCTION
+ decltype_return();
+ decltype_template_return(0);
+# endif
+#endif
}
};
@@ -641,11 +682,96 @@ void tst_qmessagehandler::cleanupFuncinfo()
}
#endif
+void tst_qmessagehandler::qMessagePattern_data()
+{
+ QTest::addColumn<QString>("pattern");
+ QTest::addColumn<bool>("valid");
+ QTest::addColumn<QList<QByteArray> >("expected");
+
+ // %{file} is tricky because of shadow builds
+ QTest::newRow("basic") << "%{type} %{appname} %{line} %{function} %{message}" << true << (QList<QByteArray>()
+ << "debug 52 T::T static constructor"
+ // we can't be sure whether the QT_MESSAGE_PATTERN is already destructed
+ << "static destructor"
+ << "debug tst_qlogging 73 MyClass::myFunction from_a_function 34"
+ << "debug tst_qlogging 83 main qDebug"
+ << "warning tst_qlogging 84 main qWarning"
+ << "critical tst_qlogging 85 main qCritical"
+ << "warning tst_qlogging 88 main qDebug with category"
+ << "debug tst_qlogging 92 main qDebug2");
+
+
+ QTest::newRow("invalid") << "PREFIX: %{unknown} %{message}" << false << (QList<QByteArray>()
+ << "QT_MESSAGE_PATTERN: Unknown placeholder %{unknown}"
+ << "PREFIX: qDebug");
+
+ // test the if condition
+ QTest::newRow("ifs") << "[%{if-debug}D%{endif}%{if-warning}W%{endif}%{if-critical}C%{endif}%{if-fatal}F%{endif}] %{if-category}%{category}: %{endif}%{message}"
+ << true << (QList<QByteArray>()
+ << "[D] static constructor"
+ // we can't be sure whether the QT_MESSAGE_PATTERN is already destructed
+ << "static destructor"
+ << "[D] qDebug"
+ << "[W] qWarning"
+ << "[C] qCritical"
+ << "[W] category: qDebug with category"
+ << "[D] qDebug2");
+
+ // test few errors cases
+ QTest::newRow("ifs-invalid1") << "PREFIX: %{unknown} %{endif} %{if-warning}"
+ << false << (QList<QByteArray>()
+ << "QT_MESSAGE_PATTERN: Unknown placeholder %{unknown}"
+ << "QT_MESSAGE_PATTERN: %{endif} without an %{if-*}"
+ << "QT_MESSAGE_PATTERN: missing %{endif}");
+
+ QTest::newRow("ifs-invalid2") << "A %{if-debug}DEBUG%{if-warning}WARNING%{endif} %{message} "
+ << false << (QList<QByteArray>()
+ << "QT_MESSAGE_PATTERN: %{if-*} cannot be nested"
+ << "A DEBUG qDebug "
+ << "A qWarning ");
+
+ // This test won't work when midnight is too close... wait a bit
+ while (QTime::currentTime() > QTime(23, 59, 30))
+ QTest::qWait(10000);
+ QTest::newRow("time") << "/%{time yyyy - MM - d}/%{message}"
+ << true << (QList<QByteArray>()
+ << ('/' + QDateTime::currentDateTime().toString("yyyy - MM - d").toUtf8() + "/qDebug"));
+
+ // %{time} should have a padding of 6 so if it takes less than 10 seconds to show
+ // the first message, there should be 5 spaces
+ QTest::newRow("time") << "<%{time}>%{message}" << true << (QList<QByteArray>()
+ << "< ");
+
+#ifdef __GLIBC__
+#ifdef QT_NAMESPACE
+#define QT_NAMESPACE_STR QT_STRINGIFY(QT_NAMESPACE::)
+#else
+#define QT_NAMESPACE_STR ""
+#endif
+
+#ifndef QT_NO_DEBUG
+ QTest::newRow("backtrace") << "[%{backtrace}] %{message}" << true << (QList<QByteArray>()
+ // MyClass::qt_static_metacall is explicitly marked as hidden in the Q_OBJECT macro
+ << "[MyClass::myFunction|MyClass::mySlot1|?app?|" QT_NAMESPACE_STR "QMetaMethod::invoke|" QT_NAMESPACE_STR "QMetaObject::invokeMethod] from_a_function 34");
+#endif
+
+ QTest::newRow("backtrace depth,separator") << "[%{backtrace depth=2 separator=\"\n\"}] %{message}" << true << (QList<QByteArray>()
+ << "[MyClass::myFunction\nMyClass::mySlot1] from_a_function 34"
+ << "[T::T\n");
+#endif
+
+}
+
+
void tst_qmessagehandler::qMessagePattern()
{
#ifdef QT_NO_PROCESS
QSKIP("This test requires QProcess support");
#else
+ QFETCH(QString, pattern);
+ QFETCH(bool, valid);
+ QFETCH(QList<QByteArray>, expected);
+
QProcess process;
const QString appExe = m_appDir + "/app";
@@ -653,8 +779,7 @@ void tst_qmessagehandler::qMessagePattern()
// test QT_MESSAGE_PATTERN
//
QStringList environment = m_baseEnvironment;
- // %{file} is tricky because of shadow builds
- environment.prepend("QT_MESSAGE_PATTERN=\"%{type} %{appname} %{line} %{function} %{message}\"");
+ environment.prepend("QT_MESSAGE_PATTERN=\"" + pattern + "\"");
process.setEnvironment(environment);
process.start(appExe);
@@ -665,35 +790,33 @@ void tst_qmessagehandler::qMessagePattern()
QByteArray output = process.readAllStandardError();
// qDebug() << output;
QVERIFY(!output.isEmpty());
+ QCOMPARE(!output.contains("QT_MESSAGE_PATTERN"), valid);
- QVERIFY(output.contains("debug 46 T::T static constructor"));
- // we can't be sure whether the QT_MESSAGE_PATTERN is already destructed
- QVERIFY(output.contains("static destructor"));
- QVERIFY(output.contains("debug tst_qlogging 57 main qDebug"));
- QVERIFY(output.contains("warning tst_qlogging 58 main qWarning"));
- QVERIFY(output.contains("critical tst_qlogging 59 main qCritical"));
- QVERIFY(output.contains("warning tst_qlogging 62 main qDebug with category"));
- QVERIFY(output.contains("debug tst_qlogging 66 main qDebug2"));
-
- environment = m_baseEnvironment;
- environment.prepend("QT_MESSAGE_PATTERN=\"PREFIX: %{unknown} %{message}\"");
- process.setEnvironment(environment);
-
- process.start(appExe);
- QVERIFY2(process.waitForStarted(), qPrintable(
- QString::fromLatin1("Could not start %1: %2").arg(appExe, process.errorString())));
- process.waitForFinished();
-
- output = process.readAllStandardError();
-// qDebug() << output;
- QVERIFY(!output.isEmpty());
+ foreach (const QByteArray &e, expected) {
+ if (!output.contains(e)) {
+ qDebug() << output;
+ qDebug() << "expected: " << e;
+ QVERIFY(output.contains(e));
+ }
+ }
+#endif
+}
- QVERIFY(output.contains("QT_MESSAGE_PATTERN: Unknown placeholder %{unknown}"));
- QVERIFY(output.contains("PREFIX: qDebug"));
+void tst_qmessagehandler::setMessagePattern()
+{
+#ifdef QT_NO_PROCESS
+ QSKIP("This test requires QProcess support");
+#else
//
// test qSetMessagePattern
//
+
+ QProcess process;
+ const QString appExe = m_appDir + "/app";
+
+ // make sure there is no QT_MESSAGE_PATTERN in the environment
+ QStringList environment = m_baseEnvironment;
QMutableListIterator<QString> iter(environment);
while (iter.hasNext()) {
if (iter.next().startsWith("QT_MESSAGE_PATTERN"))
@@ -706,7 +829,7 @@ void tst_qmessagehandler::qMessagePattern()
QString::fromLatin1("Could not start %1: %2").arg(appExe, process.errorString())));
process.waitForFinished();
- output = process.readAllStandardError();
+ QByteArray output = process.readAllStandardError();
//qDebug() << output;
QByteArray expected = "static constructor\n"
"[debug] qDebug\n"
@@ -720,73 +843,63 @@ void tst_qmessagehandler::qMessagePattern()
#endif // !QT_NO_PROCESS
}
-void tst_qmessagehandler::qMessagePatternIf()
-{
-#ifdef QT_NO_PROCESS
- QSKIP("This test requires QProcess support");
-#else
- QProcess process;
- const QString appExe = m_appDir + "/app";
-
- QStringList environment = m_baseEnvironment;
- environment.prepend("QT_MESSAGE_PATTERN=\"[%{if-debug}D%{endif}%{if-warning}W%{endif}%{if-critical}C%{endif}%{if-fatal}F%{endif}] %{if-category}%{category}: %{endif}%{message}\"");
- process.setEnvironment(environment);
- process.start(appExe);
- QVERIFY2(process.waitForStarted(), qPrintable(
- QString::fromLatin1("Could not start %1: %2").arg(appExe, process.errorString())));
- process.waitForFinished();
-
- QByteArray output = process.readAllStandardError();
- // qDebug() << output;
- QVERIFY(!output.isEmpty());
- QVERIFY(!output.contains("QT_MESSAGE_PATTERN"));
-
- QVERIFY(output.contains("[D] static constructor"));
- // we can't be sure whether the QT_MESSAGE_PATTERN is already destructed
- QVERIFY(output.contains("static destructor"));
- QVERIFY(output.contains("[D] qDebug"));
- QVERIFY(output.contains("[W] qWarning"));
- QVERIFY(output.contains("[C] qCritical"));
- QVERIFY(output.contains("[W] category: qDebug with category"));
- QVERIFY(output.contains("[D] qDebug2"));
-
- //
- // Tests some errors
- //
- environment = m_baseEnvironment;
- environment.prepend("QT_MESSAGE_PATTERN=\"PREFIX: %{unknown} %{endif} %{if-warning}\"");
- process.setEnvironment(environment);
-
- process.start(appExe);
- QVERIFY2(process.waitForStarted(), qPrintable(
- QString::fromLatin1("Could not start %1: %2").arg(appExe, process.errorString())));
- process.waitForFinished();
-
- output = process.readAllStandardError();
- // qDebug() << output;
- QVERIFY(!output.isEmpty());
- QVERIFY(output.contains("QT_MESSAGE_PATTERN: Unknown placeholder %{unknown}"));
- QVERIFY(output.contains("QT_MESSAGE_PATTERN: %{endif} without an %{if-*}"));
- QVERIFY(output.contains("QT_MESSAGE_PATTERN: missing %{endif}"));
-
-
- environment = m_baseEnvironment;
- environment.prepend("QT_MESSAGE_PATTERN=\"A %{if-debug}DEBUG%{if-warning}WARNING%{endif} %{message} \"");
- process.setEnvironment(environment);
+Q_DECLARE_METATYPE(QtMsgType)
- process.start(appExe);
- QVERIFY2(process.waitForStarted(), qPrintable(
- QString::fromLatin1("Could not start %1: %2").arg(appExe, process.errorString())));
- process.waitForFinished();
+void tst_qmessagehandler::formatLogMessage_data()
+{
+ QTest::addColumn<QString>("pattern");
+ QTest::addColumn<QString>("result");
+
+ QTest::addColumn<QtMsgType>("type");
+ QTest::addColumn<QByteArray>("file");
+ QTest::addColumn<int>("line");
+ QTest::addColumn<QByteArray>("function");
+ QTest::addColumn<QByteArray>("category");
+ QTest::addColumn<QString>("message");
+
+#define BA QByteArrayLiteral
+
+ QTest::newRow("basic") << "%{type} %{file} %{line} %{function} %{message}"
+ << "debug main.cpp 1 func msg\n"
+ << QtDebugMsg << BA("main.cpp") << 1 << BA("func") << BA("") << "msg";
+
+ // test the if conditions
+ QString format = "[%{if-debug}D%{endif}%{if-warning}W%{endif}%{if-critical}C%{endif}%{if-fatal}F%{endif}] %{if-category}%{category}: %{endif}%{message}";
+ QTest::newRow("if-debug")
+ << format << "[D] msg\n"
+ << QtDebugMsg << BA("") << 0 << BA("func") << QByteArray() << "msg";
+ QTest::newRow("if_warning")
+ << format << "[W] msg\n"
+ << QtWarningMsg << BA("") << 0 << BA("func") << QByteArray() << "msg";
+ QTest::newRow("if_critical")
+ << format << "[C] msg\n"
+ << QtCriticalMsg << BA("") << 0 << BA("func") << QByteArray() << "msg";
+ QTest::newRow("if_fatal")
+ << format << "[F] msg\n"
+ << QtFatalMsg << BA("") << 0 << BA("func") << QByteArray() << "msg";
+ QTest::newRow("if_cat")
+ << format << "[F] cat: msg\n"
+ << QtFatalMsg << BA("") << 0 << BA("func") << BA("cat") << "msg";
+}
- output = process.readAllStandardError();
- // qDebug() << output;
- QVERIFY(!output.isEmpty());
- QVERIFY(output.contains("QT_MESSAGE_PATTERN: %{if-*} cannot be nested"));
- QVERIFY(output.contains("A DEBUG qDebug"));
- QVERIFY(output.contains("A qWarning"));
-#endif // !QT_NO_PROCESS
+void tst_qmessagehandler::formatLogMessage()
+{
+ QFETCH(QString, pattern);
+ QFETCH(QString, result);
+
+ QFETCH(QtMsgType, type);
+ QFETCH(QByteArray, file);
+ QFETCH(int, line);
+ QFETCH(QByteArray, function);
+ QFETCH(QByteArray, category);
+ QFETCH(QString, message);
+
+ qSetMessagePattern(pattern);
+ QMessageLogContext ctxt(file, line, function, category.isEmpty() ? 0 : category.data());
+ QString r = qFormatLogMessage(type, ctxt, message);
+ QCOMPARE(r, result);
}
+
QTEST_MAIN(tst_qmessagehandler)
#include "tst_qlogging.moc"
diff --git a/tests/auto/corelib/io/io.pro b/tests/auto/corelib/io/io.pro
index ba055a4f3f..24592238bd 100644
--- a/tests/auto/corelib/io/io.pro
+++ b/tests/auto/corelib/io/io.pro
@@ -26,6 +26,7 @@ SUBDIRS=\
qsettings \
qsavefile \
qstandardpaths \
+ qstorageinfo \
qtemporarydir \
qtemporaryfile \
qtextstream \
diff --git a/tests/auto/corelib/io/qdatastream/tst_qdatastream.cpp b/tests/auto/corelib/io/qdatastream/tst_qdatastream.cpp
index a6d76ea7b6..a477d6bc6c 100644
--- a/tests/auto/corelib/io/qdatastream/tst_qdatastream.cpp
+++ b/tests/auto/corelib/io/qdatastream/tst_qdatastream.cpp
@@ -270,7 +270,9 @@ static int NColorRoles[] = {
QPalette::ToolTipText + 1, // Qt_5_0
QPalette::ToolTipText + 1, // Qt_5_1
QPalette::ToolTipText + 1, // Qt_5_2
- 0 // add the correct value for Qt_5_3 here later
+ QPalette::ToolTipText + 1, // Qt_5_3
+ QPalette::ToolTipText + 1, // Qt_5_4
+ 0 // add the correct value for Qt_5_5 here later
};
// Testing get/set functions
diff --git a/tests/auto/corelib/io/qdebug/tst_qdebug.cpp b/tests/auto/corelib/io/qdebug/tst_qdebug.cpp
index 99c4ee7edc..764c928d76 100644
--- a/tests/auto/corelib/io/qdebug/tst_qdebug.cpp
+++ b/tests/auto/corelib/io/qdebug/tst_qdebug.cpp
@@ -1,6 +1,6 @@
/****************************************************************************
**
-** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
+** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
** Contact: http://www.qt-project.org/legal
**
** This file is part of the test suite of the Qt Toolkit.
@@ -56,11 +56,16 @@ private slots:
void criticalWithoutDebug() const;
void debugWithBool() const;
void debugSpaceHandling() const;
+ void debugNoQuotes() const;
void stateSaver() const;
void veryLongWarningMessage() const;
+ void qDebugQChar() const;
void qDebugQStringRef() const;
void qDebugQLatin1String() const;
+ void qDebugQByteArray() const;
+ void qDebugQFlags() const;
void textStreamModifiers() const;
+ void resetFormat() const;
void defaultMessagehandler() const;
void threadSafety() const;
};
@@ -167,7 +172,8 @@ public:
QDebug operator<< (QDebug s, const MyPoint& point)
{
const QDebugStateSaver saver(s);
- return s.nospace() << "MyPoint(" << point.v1 << ", " << point.v2 << ")";
+ s.nospace() << "MyPoint(" << point.v1 << ", " << point.v2 << ")";
+ return s;
}
class MyLine
@@ -203,10 +209,45 @@ void tst_QDebug::debugSpaceHandling() const
d << 1 << 2;
MyLine line(MyPoint(10, 11), MyPoint (12, 13));
d << line;
+ d << "bar";
// With the old implementation of MyPoint doing dbg.nospace() << ...; dbg.space() we ended up with
// MyLine(MyPoint(10, 11) , MyPoint(12, 13) )
}
- QCOMPARE(s_msg, QString::fromLatin1(" foo key=value 1 2 MyLine(MyPoint(10, 11), MyPoint(12, 13))"));
+ QCOMPARE(s_msg, QString::fromLatin1(" foo key=value 1 2 MyLine(MyPoint(10, 11), MyPoint(12, 13)) bar"));
+
+ QVERIFY(qDebug().autoInsertSpaces());
+ qDebug() << QPoint(21, 22) << QRect(23, 24, 25, 26) << QLine(27, 28, 29, 30);
+ QCOMPARE(s_msg, QString::fromLatin1("QPoint(21,22) QRect(23,24 25x26) QLine(QPoint(27,28),QPoint(29,30))"));
+ qDebug() << QPointF(21, 22) << QRectF(23, 24, 25, 26) << QLineF(27, 28, 29, 30);
+ QCOMPARE(s_msg, QString::fromLatin1("QPointF(21,22) QRectF(23,24 25x26) QLineF(QPointF(27,28),QPointF(29,30))"));
+ qDebug() << QMimeType() << QMimeDatabase().mimeTypeForName("application/pdf") << "foo";
+ QCOMPARE(s_msg, QString::fromLatin1("QMimeType(invalid) QMimeType(\"application/pdf\") foo"));
+}
+
+void tst_QDebug::debugNoQuotes() const
+{
+ MessageHandlerSetter mhs(myMessageHandler);
+ {
+ QDebug d = qDebug();
+ d << QStringLiteral("Hello");
+ d.noquote();
+ d << QStringLiteral("Hello");
+ d.quote();
+ d << QStringLiteral("Hello");
+ }
+ QCOMPARE(s_msg, QString::fromLatin1("\"Hello\" Hello \"Hello\""));
+
+ {
+ QDebug d = qDebug();
+ d << QChar('H');
+ d << QLatin1String("Hello");
+ d << QByteArray("Hello");
+ d.noquote();
+ d << QChar('H');
+ d << QLatin1String("Hello");
+ d << QByteArray("Hello");
+ }
+ QCOMPARE(s_msg, QString::fromLatin1("'H' \"Hello\" \"Hello\" H Hello Hello"));
}
void tst_QDebug::stateSaver() const
@@ -214,13 +255,46 @@ void tst_QDebug::stateSaver() const
MessageHandlerSetter mhs(myMessageHandler);
{
QDebug d = qDebug();
+ d << 42;
+ {
+ QDebugStateSaver saver(d);
+ d << 43;
+ }
+ d << 44;
+ }
+ QCOMPARE(s_msg, QString::fromLatin1("42 43 44"));
+
+ {
+ QDebug d = qDebug();
{
QDebugStateSaver saver(d);
d.nospace() << hex << right << qSetFieldWidth(3) << qSetPadChar('0') << 42;
}
- d.space() << 42;
+ d << 42;
}
QCOMPARE(s_msg, QString::fromLatin1("02a 42"));
+
+ {
+ QDebug d = qDebug();
+ {
+ QDebugStateSaver saver(d);
+ d.nospace().noquote() << QStringLiteral("Hello");
+ }
+ d << QStringLiteral("World");
+ }
+ QCOMPARE(s_msg, QString::fromLatin1("Hello \"World\""));
+
+ {
+ QDebug d = qDebug();
+ d.noquote().nospace() << QStringLiteral("Hello") << hex << 42;
+ {
+ QDebugStateSaver saver(d);
+ d.resetFormat();
+ d << QStringLiteral("World") << 42;
+ }
+ d << QStringLiteral("!") << 42;
+ }
+ QCOMPARE(s_msg, QString::fromLatin1("Hello2a\"World\" 42!2a"));
}
void tst_QDebug::veryLongWarningMessage() const
@@ -241,6 +315,23 @@ void tst_QDebug::veryLongWarningMessage() const
QCOMPARE(QString::fromLatin1(s_function), function);
}
+void tst_QDebug::qDebugQChar() const
+{
+ MessageHandlerSetter mhs(myMessageHandler);
+ {
+ QDebug d = qDebug();
+ d << QChar('f');
+ d.nospace().noquote() << QChar('o') << QChar('o');
+ }
+ QString file = __FILE__; int line = __LINE__ - 4; QString function = Q_FUNC_INFO;
+ QCOMPARE(s_msgType, QtDebugMsg);
+ QCOMPARE(s_msg, QString::fromLatin1("'f' oo"));
+ QCOMPARE(QString::fromLatin1(s_file), file);
+ QCOMPARE(s_line, line);
+ QCOMPARE(QString::fromLatin1(s_function), function);
+
+}
+
void tst_QDebug::qDebugQStringRef() const
{
/* Use a basic string. */
@@ -276,13 +367,55 @@ void tst_QDebug::qDebugQStringRef() const
void tst_QDebug::qDebugQLatin1String() const
{
MessageHandlerSetter mhs(myMessageHandler);
- { qDebug() << QLatin1String("foo") << QLatin1String("") << QLatin1String("barbaz", 3); }
+ {
+ QDebug d = qDebug();
+ d << QLatin1String("foo") << QLatin1String("") << QLatin1String("barbaz", 3);
+ d.nospace().noquote() << QLatin1String("baz");
+ }
+ QString file = __FILE__; int line = __LINE__ - 4; QString function = Q_FUNC_INFO;
+ QCOMPARE(s_msgType, QtDebugMsg);
+ QCOMPARE(s_msg, QString::fromLatin1("\"foo\" \"\" \"bar\" baz"));
+ QCOMPARE(QString::fromLatin1(s_file), file);
+ QCOMPARE(s_line, line);
+ QCOMPARE(QString::fromLatin1(s_function), function);
+}
+
+void tst_QDebug::qDebugQByteArray() const
+{
+ MessageHandlerSetter mhs(myMessageHandler);
+ {
+ QDebug d = qDebug();
+ d << QByteArrayLiteral("foo") << QByteArrayLiteral("") << QByteArray("barbaz", 3);
+ d.nospace().noquote() << QByteArrayLiteral("baz");
+ }
+ QString file = __FILE__; int line = __LINE__ - 4; QString function = Q_FUNC_INFO;
+ QCOMPARE(s_msgType, QtDebugMsg);
+ QCOMPARE(s_msg, QString::fromLatin1("\"foo\" \"\" \"bar\" baz"));
+ QCOMPARE(QString::fromLatin1(s_file), file);
+ QCOMPARE(s_line, line);
+ QCOMPARE(QString::fromLatin1(s_function), function);
+}
+
+enum TestEnum {
+ Flag1 = 0x1,
+ Flag2 = 0x10
+};
+
+Q_DECLARE_FLAGS(TestFlags, TestEnum)
+
+void tst_QDebug::qDebugQFlags() const
+{
+ QFlags<TestEnum> flags(Flag1 | Flag2);
+
+ MessageHandlerSetter mhs(myMessageHandler);
+ { qDebug() << flags; }
QString file = __FILE__; int line = __LINE__ - 1; QString function = Q_FUNC_INFO;
QCOMPARE(s_msgType, QtDebugMsg);
- QCOMPARE(s_msg, QString::fromLatin1("\"foo\" \"\" \"bar\""));
+ QCOMPARE(s_msg, QString::fromLatin1("QFlags(0x1|0x10)"));
QCOMPARE(QString::fromLatin1(s_file), file);
QCOMPARE(s_line, line);
QCOMPARE(QString::fromLatin1(s_function), function);
+
}
void tst_QDebug::textStreamModifiers() const
@@ -297,6 +430,22 @@ void tst_QDebug::textStreamModifiers() const
QCOMPARE(QString::fromLatin1(s_function), function);
}
+void tst_QDebug::resetFormat() const
+{
+ MessageHandlerSetter mhs(myMessageHandler);
+ {
+ QDebug d = qDebug();
+ d.nospace().noquote() << hex << int(0xf);
+ d.resetFormat() << int(0xf) << QStringLiteral("foo");
+ }
+ QString file = __FILE__; int line = __LINE__ - 4; QString function = Q_FUNC_INFO;
+ QCOMPARE(s_msgType, QtDebugMsg);
+ QCOMPARE(s_msg, QString::fromLatin1("f15 \"foo\""));
+ QCOMPARE(QString::fromLatin1(s_file), file);
+ QCOMPARE(s_line, line);
+ QCOMPARE(QString::fromLatin1(s_function), function);
+}
+
void tst_QDebug::defaultMessagehandler() const
{
MessageHandlerSetter mhs(0); // set 0, should set default handler
diff --git a/tests/auto/corelib/io/qfile/tst_qfile.cpp b/tests/auto/corelib/io/qfile/tst_qfile.cpp
index 1afe629dac..ddfb68cabc 100644
--- a/tests/auto/corelib/io/qfile/tst_qfile.cpp
+++ b/tests/auto/corelib/io/qfile/tst_qfile.cpp
@@ -3030,17 +3030,21 @@ void tst_QFile::mapResource()
void tst_QFile::mapOpenMode_data()
{
QTest::addColumn<int>("openMode");
+ QTest::addColumn<int>("flags");
- QTest::newRow("ReadOnly") << int(QIODevice::ReadOnly);
+ QTest::newRow("ReadOnly") << int(QIODevice::ReadOnly) << int(QFileDevice::NoOptions);
//QTest::newRow("WriteOnly") << int(QIODevice::WriteOnly); // this doesn't make sense
- QTest::newRow("ReadWrite") << int(QIODevice::ReadWrite);
- QTest::newRow("ReadOnly,Unbuffered") << int(QIODevice::ReadOnly | QIODevice::Unbuffered);
- QTest::newRow("ReadWrite,Unbuffered") << int(QIODevice::ReadWrite | QIODevice::Unbuffered);
+ QTest::newRow("ReadWrite") << int(QIODevice::ReadWrite) << int(QFileDevice::NoOptions);
+ QTest::newRow("ReadOnly,Unbuffered") << int(QIODevice::ReadOnly | QIODevice::Unbuffered) << int(QFileDevice::NoOptions);
+ QTest::newRow("ReadWrite,Unbuffered") << int(QIODevice::ReadWrite | QIODevice::Unbuffered) << int(QFileDevice::NoOptions);
+ QTest::newRow("ReadOnly + MapPrivate") << int(QIODevice::ReadOnly) << int(QFileDevice::MapPrivateOption);
+ QTest::newRow("ReadWrite + MapPrivate") << int(QIODevice::ReadWrite) << int(QFileDevice::MapPrivateOption);
}
void tst_QFile::mapOpenMode()
{
QFETCH(int, openMode);
+ QFETCH(int, flags);
static const qint64 fileSize = 4096;
QByteArray pattern(fileSize, 'A');
@@ -3062,11 +3066,15 @@ void tst_QFile::mapOpenMode()
// open according to our mode
QVERIFY(file.open(QIODevice::OpenMode(openMode)));
- uchar *memory = file.map(0, fileSize);
+ uchar *memory = file.map(0, fileSize, QFileDevice::MemoryMapFlags(flags));
+#if defined(Q_OS_WINCE)
+ QEXPECT_FAIL("ReadOnly + MapPrivate" , "Windows CE does not support MapPrivateOption.", Abort);
+ QEXPECT_FAIL("ReadWrite + MapPrivate", "Windows CE does not support MapPrivateOption.", Abort);
+#endif
QVERIFY(memory);
QVERIFY(memcmp(memory, pattern, fileSize) == 0);
- if (openMode & QIODevice::WriteOnly) {
+ if ((openMode & QIODevice::WriteOnly) || (flags & QFileDevice::MapPrivateOption)) {
// try to write to the file
*memory = 'a';
file.unmap(memory);
@@ -3075,7 +3083,7 @@ void tst_QFile::mapOpenMode()
file.seek(0);
char c;
QVERIFY(file.getChar(&c));
- QCOMPARE(c, 'a');
+ QCOMPARE(c, (flags & QFileDevice::MapPrivateOption) ? 'A' : 'a');
}
file.close();
diff --git a/tests/auto/corelib/io/qfileinfo/tst_qfileinfo.cpp b/tests/auto/corelib/io/qfileinfo/tst_qfileinfo.cpp
index 8174cd942f..37cb296ebb 100644
--- a/tests/auto/corelib/io/qfileinfo/tst_qfileinfo.cpp
+++ b/tests/auto/corelib/io/qfileinfo/tst_qfileinfo.cpp
@@ -78,9 +78,79 @@
#define Q_NO_SYMLINKS
#endif
-QT_BEGIN_NAMESPACE
-extern Q_AUTOTEST_EXPORT bool qIsLikelyToBeNfs(int /* handle */);
-QT_END_NAMESPACE
+
+#if defined(Q_OS_UNIX) && !defined(Q_OS_VXWORKS)
+inline bool qt_isEvilFsTypeName(const char *name)
+{
+ return (qstrncmp(name, "nfs", 3) == 0
+ || qstrncmp(name, "autofs", 6) == 0
+ || qstrncmp(name, "cachefs", 7) == 0);
+}
+
+#if defined(Q_OS_BSD4) && !defined(Q_OS_NETBSD)
+# include <sys/param.h>
+# include <sys/mount.h>
+
+bool qIsLikelyToBeNfs(int handle)
+{
+ struct statfs buf;
+ if (fstatfs(handle, &buf) != 0)
+ return false;
+ return qt_isEvilFsTypeName(buf.f_fstypename);
+}
+
+#elif defined(Q_OS_LINUX) || defined(Q_OS_HURD)
+
+# include <sys/vfs.h>
+# ifdef QT_LINUXBASE
+ // LSB 3.2 has fstatfs in sys/statfs.h, sys/vfs.h is just an empty dummy header
+# include <sys/statfs.h>
+# endif
+
+# ifndef NFS_SUPER_MAGIC
+# define NFS_SUPER_MAGIC 0x00006969
+# endif
+# ifndef AUTOFS_SUPER_MAGIC
+# define AUTOFS_SUPER_MAGIC 0x00000187
+# endif
+# ifndef AUTOFSNG_SUPER_MAGIC
+# define AUTOFSNG_SUPER_MAGIC 0x7d92b1a0
+# endif
+
+bool qIsLikelyToBeNfs(int handle)
+{
+ struct statfs buf;
+ if (fstatfs(handle, &buf) != 0)
+ return false;
+ return buf.f_type == NFS_SUPER_MAGIC
+ || buf.f_type == AUTOFS_SUPER_MAGIC
+ || buf.f_type == AUTOFSNG_SUPER_MAGIC;
+}
+
+#elif defined(Q_OS_SOLARIS) || defined(Q_OS_IRIX) || defined(Q_OS_AIX) || defined(Q_OS_HPUX) \
+ || defined(Q_OS_OSF) || defined(Q_OS_QNX) || defined(Q_OS_SCO) \
+ || defined(Q_OS_UNIXWARE) || defined(Q_OS_RELIANT) || defined(Q_OS_NETBSD)
+
+# include <sys/statvfs.h>
+
+bool qIsLikelyToBeNfs(int handle)
+{
+ struct statvfs buf;
+ if (fstatvfs(handle, &buf) != 0)
+ return false;
+#if defined(Q_OS_NETBSD)
+ return qt_isEvilFsTypeName(buf.f_fstypename);
+#else
+ return qt_isEvilFsTypeName(buf.f_basetype);
+#endif
+}
+#else
+inline bool qIsLikelyToBeNfs(int /* handle */)
+{
+ return false;
+}
+#endif
+#endif
class tst_QFileInfo : public QObject
{
diff --git a/tests/auto/corelib/io/qfilesystemwatcher/tst_qfilesystemwatcher.cpp b/tests/auto/corelib/io/qfilesystemwatcher/tst_qfilesystemwatcher.cpp
index e06af5a799..7e04fa5957 100644
--- a/tests/auto/corelib/io/qfilesystemwatcher/tst_qfilesystemwatcher.cpp
+++ b/tests/auto/corelib/io/qfilesystemwatcher/tst_qfilesystemwatcher.cpp
@@ -140,7 +140,7 @@ void tst_QFileSystemWatcher::basicTest()
watcher.setObjectName(QLatin1String("_qt_autotest_force_engine_") + backend);
QVERIFY(watcher.addPath(testFile.fileName()));
- QSignalSpy changedSpy(&watcher, SIGNAL(fileChanged(QString)));
+ QSignalSpy changedSpy(&watcher, &QFileSystemWatcher::fileChanged);
QVERIFY(changedSpy.isValid());
QEventLoop eventLoop;
QTimer timer;
@@ -278,7 +278,7 @@ void tst_QFileSystemWatcher::watchDirectory()
watcher.setObjectName(QLatin1String("_qt_autotest_force_engine_") + backend);
QVERIFY(watcher.addPath(testDir.absolutePath()));
- QSignalSpy changedSpy(&watcher, SIGNAL(directoryChanged(QString)));
+ QSignalSpy changedSpy(&watcher, &QFileSystemWatcher::directoryChanged);
QVERIFY(changedSpy.isValid());
QEventLoop eventLoop;
QTimer timer;
@@ -441,8 +441,8 @@ void tst_QFileSystemWatcher::watchFileAndItsDirectory()
QVERIFY(watcher.addPath(testDir.absolutePath()));
QVERIFY(watcher.addPath(testFileName));
- QSignalSpy fileChangedSpy(&watcher, SIGNAL(fileChanged(QString)));
- QSignalSpy dirChangedSpy(&watcher, SIGNAL(directoryChanged(QString)));
+ QSignalSpy fileChangedSpy(&watcher, &QFileSystemWatcher::fileChanged);
+ QSignalSpy dirChangedSpy(&watcher, &QFileSystemWatcher::directoryChanged);
QVERIFY(fileChangedSpy.isValid());
QVERIFY(dirChangedSpy.isValid());
QEventLoop eventLoop;
@@ -601,7 +601,7 @@ void tst_QFileSystemWatcher::QTBUG2331()
QVERIFY(watcher.addPath(temporaryDirectory.path()));
// watch signal
- QSignalSpy changedSpy(&watcher, SIGNAL(directoryChanged(QString)));
+ QSignalSpy changedSpy(&watcher, &QFileSystemWatcher::directoryChanged);
QVERIFY(changedSpy.isValid());
// remove directory, we should get one change signal, and we should no longer
@@ -680,7 +680,7 @@ void tst_QFileSystemWatcher::signalsEmittedAfterFileMoved()
connect(&watcher, SIGNAL(fileChanged(QString)), &signalReceiver, SLOT(fileChanged(QString)));
// watch signals
- QSignalSpy changedSpy(&watcher, SIGNAL(fileChanged(QString)));
+ QSignalSpy changedSpy(&watcher, &QFileSystemWatcher::fileChanged);
QVERIFY(changedSpy.isValid());
// move files to second directory
diff --git a/tests/auto/corelib/io/qlockfile/tst_qlockfile.cpp b/tests/auto/corelib/io/qlockfile/tst_qlockfile.cpp
index bd9e28beb5..de5d641c57 100644
--- a/tests/auto/corelib/io/qlockfile/tst_qlockfile.cpp
+++ b/tests/auto/corelib/io/qlockfile/tst_qlockfile.cpp
@@ -57,6 +57,7 @@ private slots:
void lockUnlock();
void lockOutOtherProcess();
void lockOutOtherThread();
+ void raceWithOtherThread();
void waitForLock_data();
void waitForLock();
void staleLockFromCrashedProcess_data();
@@ -165,6 +166,25 @@ void tst_QLockFile::lockOutOtherThread()
QCOMPARE(ret2.result(), QLockFile::NoError);
}
+static QLockFile::LockError lockFromThread(const QString &fileName)
+{
+ QLockFile lockInThread(fileName);
+ lockInThread.lock();
+ return lockInThread.error();
+}
+
+// QTBUG-38853, best way to trigger it was to add a QThread::sleep(1) in QLockFilePrivate::getLockInfo() after the first readLine.
+// Then (on Windows), the QFile::remove() in unlock() (called by the first thread who got the lock, in the destructor)
+// would fail due to the existing reader on the file. Fixed by checking the return value of QFile::remove() in unlock().
+void tst_QLockFile::raceWithOtherThread()
+{
+ const QString fileName = dir.path() + "/raceWithOtherThread";
+ QFuture<QLockFile::LockError> ret = QtConcurrent::run<QLockFile::LockError>(lockFromThread, fileName);
+ QFuture<QLockFile::LockError> ret2 = QtConcurrent::run<QLockFile::LockError>(lockFromThread, fileName);
+ QCOMPARE(ret.result(), QLockFile::NoError);
+ QCOMPARE(ret2.result(), QLockFile::NoError);
+}
+
static bool lockFromThread(const QString &fileName, int sleepMs, QSemaphore *semThreadReady, QSemaphore *semMainThreadDone)
{
QLockFile lockFile(fileName);
diff --git a/tests/auto/corelib/io/qloggingcategory/tst_qloggingcategory.cpp b/tests/auto/corelib/io/qloggingcategory/tst_qloggingcategory.cpp
index b0d7a76f0f..6d49238e51 100644
--- a/tests/auto/corelib/io/qloggingcategory/tst_qloggingcategory.cpp
+++ b/tests/auto/corelib/io/qloggingcategory/tst_qloggingcategory.cpp
@@ -1,6 +1,6 @@
/****************************************************************************
**
-** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
+** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
** Contact: http://www.qt-project.org/legal
**
** This file is part of the test suite of the Qt Toolkit.
@@ -44,7 +44,6 @@
#include <QLoggingCategory>
Q_LOGGING_CATEGORY(TST_LOG, "tst.log")
-Q_LOGGING_CATEGORY(TST_LOG1, "tst.log1")
Q_LOGGING_CATEGORY(Digia_Oslo_Office_com, "Digia.Oslo.Office.com")
Q_LOGGING_CATEGORY(Digia_Oulu_Office_com, "Digia.Oulu.Office.com")
Q_LOGGING_CATEGORY(Digia_Berlin_Office_com, "Digia.Berlin.Office.com")
@@ -278,6 +277,14 @@ private slots:
QCOMPARE(customCategory.isCriticalEnabled(), true);
QCOMPARE(customCategory.isEnabled(QtCriticalMsg), true);
+ QLoggingCategory onlyWarningsCategory("withType", QtWarningMsg);
+ QCOMPARE(onlyWarningsCategory.isDebugEnabled(), false);
+ QCOMPARE(onlyWarningsCategory.isEnabled(QtDebugMsg), false);
+ QCOMPARE(onlyWarningsCategory.isWarningEnabled(), true);
+ QCOMPARE(onlyWarningsCategory.isEnabled(QtWarningMsg), true);
+ QCOMPARE(onlyWarningsCategory.isCriticalEnabled(), true);
+ QCOMPARE(onlyWarningsCategory.isEnabled(QtCriticalMsg), true);
+
// make sure nothing has printed warnings
QVERIFY(logMessage.isEmpty());
}
@@ -367,6 +374,35 @@ private slots:
QCOMPARE(logMessage, buf);
}
+ Q_LOGGING_CATEGORY(TST_MACRO_1, "tst.macro.1")
+#ifdef Q_COMPILER_VARIADIC_MACROS
+ Q_LOGGING_CATEGORY(TST_MACRO_2, "tst.macro.2", QtDebugMsg)
+ Q_LOGGING_CATEGORY(TST_MACRO_3, "tst.macro.3", QtFatalMsg)
+#endif
+
+ void QLoggingCategoryMacro()
+ {
+ const QLoggingCategory &cat1 = TST_MACRO_1();
+ QCOMPARE(cat1.categoryName(), "tst.macro.1");
+ QCOMPARE(cat1.isDebugEnabled(), true);
+ QCOMPARE(cat1.isWarningEnabled(), true);
+ QCOMPARE(cat1.isCriticalEnabled(), true);
+
+#ifdef Q_COMPILER_VARIADIC_MACROS
+ const QLoggingCategory &cat2 = TST_MACRO_2();
+ QCOMPARE(cat2.categoryName(), "tst.macro.2");
+ QCOMPARE(cat2.isDebugEnabled(), true);
+ QCOMPARE(cat2.isWarningEnabled(), true);
+ QCOMPARE(cat2.isCriticalEnabled(), true);
+
+ const QLoggingCategory &cat3 = TST_MACRO_3();
+ QCOMPARE(cat3.categoryName(), "tst.macro.3");
+ QCOMPARE(cat3.isDebugEnabled(), false);
+ QCOMPARE(cat3.isWarningEnabled(), false);
+ QCOMPARE(cat3.isCriticalEnabled(), false);
+#endif
+ }
+
void qCDebugMacros()
{
QString buf;
diff --git a/tests/auto/corelib/io/qprocess/tst_qprocess.cpp b/tests/auto/corelib/io/qprocess/tst_qprocess.cpp
index 82a0f3f832..1d6418cbc0 100644
--- a/tests/auto/corelib/io/qprocess/tst_qprocess.cpp
+++ b/tests/auto/corelib/io/qprocess/tst_qprocess.cpp
@@ -259,7 +259,7 @@ void tst_QProcess::simpleStart()
qRegisterMetaType<QProcess::ProcessState>("QProcess::ProcessState");
process = new QProcess;
- QSignalSpy spy(process, SIGNAL(stateChanged(QProcess::ProcessState)));
+ QSignalSpy spy(process, &QProcess::stateChanged);
QVERIFY(spy.isValid());
connect(process, SIGNAL(readyRead()), this, SLOT(readFromProcess()));
@@ -351,7 +351,7 @@ void tst_QProcess::crashTest()
{
qRegisterMetaType<QProcess::ProcessState>("QProcess::ProcessState");
process = new QProcess;
- QSignalSpy stateSpy(process, SIGNAL(stateChanged(QProcess::ProcessState)));
+ QSignalSpy stateSpy(process, &QProcess::stateChanged);
QVERIFY(stateSpy.isValid());
process->start("testProcessCrash/testProcessCrash");
QVERIFY(process->waitForStarted(5000));
@@ -359,8 +359,8 @@ void tst_QProcess::crashTest()
qRegisterMetaType<QProcess::ProcessError>("QProcess::ProcessError");
qRegisterMetaType<QProcess::ExitStatus>("QProcess::ExitStatus");
- QSignalSpy spy(process, SIGNAL(error(QProcess::ProcessError)));
- QSignalSpy spy2(process, SIGNAL(finished(int,QProcess::ExitStatus)));
+ QSignalSpy spy(process, static_cast<void (QProcess::*)(QProcess::ProcessError)>(&QProcess::error));
+ QSignalSpy spy2(process, static_cast<void (QProcess::*)(int, QProcess::ExitStatus)>(&QProcess::finished));
QVERIFY(spy.isValid());
QVERIFY(spy2.isValid());
@@ -394,8 +394,8 @@ void tst_QProcess::crashTest2()
qRegisterMetaType<QProcess::ProcessError>("QProcess::ProcessError");
qRegisterMetaType<QProcess::ExitStatus>("QProcess::ExitStatus");
- QSignalSpy spy(process, SIGNAL(error(QProcess::ProcessError)));
- QSignalSpy spy2(process, SIGNAL(finished(int,QProcess::ExitStatus)));
+ QSignalSpy spy(process, static_cast<void (QProcess::*)(QProcess::ProcessError)>(&QProcess::error));
+ QSignalSpy spy2(process, static_cast<void (QProcess::*)(int, QProcess::ExitStatus)>(&QProcess::finished));
QVERIFY(spy.isValid());
QVERIFY(spy2.isValid());
@@ -503,8 +503,8 @@ void tst_QProcess::echoTest2()
QCOMPARE(process->error(), QProcess::Timedout);
process->write("Hello");
- QSignalSpy spy1(process, SIGNAL(readyReadStandardOutput()));
- QSignalSpy spy2(process, SIGNAL(readyReadStandardError()));
+ QSignalSpy spy1(process, &QProcess::readyReadStandardOutput);
+ QSignalSpy spy2(process, &QProcess::readyReadStandardError);
QVERIFY(spy1.isValid());
QVERIFY(spy2.isValid());
@@ -685,7 +685,7 @@ void tst_QProcess::readTimeoutAndThenCrash()
QCOMPARE(process->error(), QProcess::Timedout);
qRegisterMetaType<QProcess::ProcessError>("QProcess::ProcessError");
- QSignalSpy spy(process, SIGNAL(error(QProcess::ProcessError)));
+ QSignalSpy spy(process, static_cast<void (QProcess::*)(QProcess::ProcessError)>(&QProcess::error));
QVERIFY(spy.isValid());
process->kill();
@@ -887,7 +887,7 @@ void tst_QProcess::emitReadyReadOnlyWhenNewDataArrives()
QProcess proc;
connect(&proc, SIGNAL(readyRead()), this, SLOT(exitLoopSlot()));
- QSignalSpy spy(&proc, SIGNAL(readyRead()));
+ QSignalSpy spy(&proc, &QProcess::readyRead);
QVERIFY(spy.isValid());
proc.start("testProcessEcho/testProcessEcho");
@@ -1283,7 +1283,7 @@ void tst_QProcess::waitForReadyReadInAReadyReadSlot()
process->start("testProcessEcho/testProcessEcho");
QVERIFY(process->waitForStarted(5000));
- QSignalSpy spy(process, SIGNAL(readyRead()));
+ QSignalSpy spy(process, &QProcess::readyRead);
QVERIFY(spy.isValid());
process->write("foo");
QTestEventLoop::instance().enterLoop(30);
@@ -1323,7 +1323,7 @@ void tst_QProcess::waitForBytesWrittenInABytesWrittenSlot()
process->start("testProcessEcho/testProcessEcho");
QVERIFY(process->waitForStarted(5000));
- QSignalSpy spy(process, SIGNAL(bytesWritten(qint64)));
+ QSignalSpy spy(process, &QProcess::bytesWritten);
QVERIFY(spy.isValid());
process->write("f");
QTestEventLoop::instance().enterLoop(30);
@@ -1538,10 +1538,10 @@ void tst_QProcess::failToStart()
qRegisterMetaType<QProcess::ProcessState>("QProcess::ProcessState");
QProcess process;
- QSignalSpy stateSpy(&process, SIGNAL(stateChanged(QProcess::ProcessState)));
- QSignalSpy errorSpy(&process, SIGNAL(error(QProcess::ProcessError)));
- QSignalSpy finishedSpy(&process, SIGNAL(finished(int)));
- QSignalSpy finishedSpy2(&process, SIGNAL(finished(int,QProcess::ExitStatus)));
+ QSignalSpy stateSpy(&process, &QProcess::stateChanged);
+ QSignalSpy errorSpy(&process, static_cast<void (QProcess::*)(QProcess::ProcessError)>(&QProcess::error));
+ QSignalSpy finishedSpy(&process, static_cast<void (QProcess::*)(int)>(&QProcess::finished));
+ QSignalSpy finishedSpy2(&process, static_cast<void (QProcess::*)(int, QProcess::ExitStatus)>(&QProcess::finished));
QVERIFY(stateSpy.isValid());
QVERIFY(errorSpy.isValid());
@@ -1605,9 +1605,9 @@ void tst_QProcess::failToStartWithWait()
QProcess process;
QEventLoop loop;
- QSignalSpy errorSpy(&process, SIGNAL(error(QProcess::ProcessError)));
- QSignalSpy finishedSpy(&process, SIGNAL(finished(int)));
- QSignalSpy finishedSpy2(&process, SIGNAL(finished(int,QProcess::ExitStatus)));
+ QSignalSpy errorSpy(&process, static_cast<void (QProcess::*)(QProcess::ProcessError)>(&QProcess::error));
+ QSignalSpy finishedSpy(&process, static_cast<void (QProcess::*)(int)>(&QProcess::finished));
+ QSignalSpy finishedSpy2(&process, static_cast<void (QProcess::*)(int, QProcess::ExitStatus)>(&QProcess::finished));
QVERIFY(errorSpy.isValid());
QVERIFY(finishedSpy.isValid());
@@ -1632,9 +1632,9 @@ void tst_QProcess::failToStartWithEventLoop()
QProcess process;
QEventLoop loop;
- QSignalSpy errorSpy(&process, SIGNAL(error(QProcess::ProcessError)));
- QSignalSpy finishedSpy(&process, SIGNAL(finished(int)));
- QSignalSpy finishedSpy2(&process, SIGNAL(finished(int,QProcess::ExitStatus)));
+ QSignalSpy errorSpy(&process, static_cast<void (QProcess::*)(QProcess::ProcessError)>(&QProcess::error));
+ QSignalSpy finishedSpy(&process, static_cast<void (QProcess::*)(int)>(&QProcess::finished));
+ QSignalSpy finishedSpy2(&process, static_cast<void (QProcess::*)(int, QProcess::ExitStatus)>(&QProcess::finished));
QVERIFY(errorSpy.isValid());
QVERIFY(finishedSpy.isValid());
@@ -1864,9 +1864,9 @@ void tst_QProcess::waitForReadyReadForNonexistantProcess()
qRegisterMetaType<QProcess::ExitStatus>("QProcess::ExitStatus");
QProcess process;
- QSignalSpy errorSpy(&process, SIGNAL(error(QProcess::ProcessError)));
- QSignalSpy finishedSpy1(&process, SIGNAL(finished(int)));
- QSignalSpy finishedSpy2(&process, SIGNAL(finished(int,QProcess::ExitStatus)));
+ QSignalSpy errorSpy(&process, static_cast<void (QProcess::*)(QProcess::ProcessError)>(&QProcess::error));
+ QSignalSpy finishedSpy1(&process, static_cast<void (QProcess::*)(int)>(&QProcess::finished));
+ QSignalSpy finishedSpy2(&process, static_cast<void (QProcess::*)(int, QProcess::ExitStatus)>(&QProcess::finished));
QVERIFY(errorSpy.isValid());
QVERIFY(finishedSpy1.isValid());
@@ -2202,7 +2202,7 @@ void tst_QProcess::invalidProgramString()
QProcess process;
qRegisterMetaType<QProcess::ProcessError>("QProcess::ProcessError");
- QSignalSpy spy(&process, SIGNAL(error(QProcess::ProcessError)));
+ QSignalSpy spy(&process, static_cast<void (QProcess::*)(QProcess::ProcessError)>(&QProcess::error));
QVERIFY(spy.isValid());
process.start(programString);
@@ -2218,8 +2218,8 @@ void tst_QProcess::onlyOneStartedSignal()
qRegisterMetaType<QProcess::ExitStatus>("QProcess::ExitStatus");
QProcess process;
- QSignalSpy spyStarted(&process, SIGNAL(started()));
- QSignalSpy spyFinished(&process, SIGNAL(finished(int,QProcess::ExitStatus)));
+ QSignalSpy spyStarted(&process, &QProcess::started);
+ QSignalSpy spyFinished(&process, static_cast<void (QProcess::*)(int, QProcess::ExitStatus)>(&QProcess::finished));
QVERIFY(spyStarted.isValid());
QVERIFY(spyFinished.isValid());
diff --git a/tests/auto/corelib/io/qresourceengine/tst_qresourceengine.cpp b/tests/auto/corelib/io/qresourceengine/tst_qresourceengine.cpp
index 515a10426c..230030d5cd 100644
--- a/tests/auto/corelib/io/qresourceengine/tst_qresourceengine.cpp
+++ b/tests/auto/corelib/io/qresourceengine/tst_qresourceengine.cpp
@@ -1,6 +1,6 @@
/****************************************************************************
**
-** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
+** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
** Contact: http://www.qt-project.org/legal
**
** This file is part of the test suite of the Qt Toolkit.
@@ -47,6 +47,9 @@ class tst_QResourceEngine: public QObject
{
Q_OBJECT
+public:
+ tst_QResourceEngine() : m_runtimeResourceRcc(QFINDTESTDATA("runtime_resource.rcc")) {}
+
private slots:
void initTestCase();
void cleanupTestCase();
@@ -59,20 +62,24 @@ private slots:
void searchPath();
void doubleSlashInRoot();
void setLocale();
+
+private:
+ const QString m_runtimeResourceRcc;
};
void tst_QResourceEngine::initTestCase()
{
- QVERIFY(QResource::registerResource(QFINDTESTDATA("runtime_resource.rcc")));
- QVERIFY(QResource::registerResource(QFINDTESTDATA("runtime_resource.rcc"), "/secondary_root/"));
+ QVERIFY(!m_runtimeResourceRcc.isEmpty());
+ QVERIFY(QResource::registerResource(m_runtimeResourceRcc));
+ QVERIFY(QResource::registerResource(m_runtimeResourceRcc, "/secondary_root/"));
}
void tst_QResourceEngine::cleanupTestCase()
{
// make sure we don't leak memory
- QVERIFY(QResource::unregisterResource(QFINDTESTDATA("runtime_resource.rcc")));
- QVERIFY(QResource::unregisterResource(QFINDTESTDATA("runtime_resource.rcc"), "/secondary_root/"));
+ QVERIFY(QResource::unregisterResource(m_runtimeResourceRcc));
+ QVERIFY(QResource::unregisterResource(m_runtimeResourceRcc, "/secondary_root/"));
}
void tst_QResourceEngine::checkStructure_data()
diff --git a/tests/auto/corelib/io/qsavefile/tst_qsavefile.cpp b/tests/auto/corelib/io/qsavefile/tst_qsavefile.cpp
index 87bcfe572d..08b943ba72 100644
--- a/tests/auto/corelib/io/qsavefile/tst_qsavefile.cpp
+++ b/tests/auto/corelib/io/qsavefile/tst_qsavefile.cpp
@@ -93,6 +93,8 @@ private slots:
void transactionalWriteNoPermissionsOnFile();
void transactionalWriteCanceled();
void transactionalWriteErrorRenaming();
+ void symlink();
+ void directory();
};
static inline QByteArray msgCannotOpen(const QFileDevice &f)
@@ -340,5 +342,142 @@ void tst_QSaveFile::transactionalWriteErrorRenaming()
QCOMPARE(file.error(), QFile::RenameError);
}
+void tst_QSaveFile::symlink()
+{
+#ifdef Q_OS_UNIX
+ QByteArray someData = "some data";
+ QTemporaryDir dir;
+ QVERIFY(dir.isValid());
+
+ const QString targetFile = dir.path() + QLatin1String("/outfile");
+ const QString linkFile = dir.path() + QLatin1String("/linkfile");
+ {
+ QFile file(targetFile);
+ QVERIFY2(file.open(QIODevice::WriteOnly), msgCannotOpen(file).constData());
+ QCOMPARE(file.write("Hello"), Q_INT64_C(5));
+ file.close();
+ }
+
+ QVERIFY(QFile::link(targetFile, linkFile));
+
+ QString canonical = QFileInfo(linkFile).canonicalFilePath();
+ QCOMPARE(canonical, QFileInfo(targetFile).canonicalFilePath());
+
+ // Try saving into it
+ {
+ QSaveFile saveFile(linkFile);
+ QVERIFY(saveFile.open(QIODevice::WriteOnly));
+ QCOMPARE(saveFile.write(someData), someData.size());
+ saveFile.commit();
+
+ //Check that the linkFile is still a link and still has the same canonical path
+ QFileInfo info(linkFile);
+ QVERIFY(info.isSymLink());
+ QCOMPARE(QFileInfo(linkFile).canonicalFilePath(), canonical);
+
+ QFile file(targetFile);
+ QVERIFY2(file.open(QIODevice::ReadOnly), msgCannotOpen(file).constData());
+ QCOMPARE(file.readAll(), someData);
+ file.remove();
+ }
+
+ // Save into a symbolic link that point to a removed file
+ someData = "more stuff";
+ {
+ QSaveFile saveFile(linkFile);
+ QVERIFY(saveFile.open(QIODevice::WriteOnly));
+ QCOMPARE(saveFile.write(someData), someData.size());
+ saveFile.commit();
+
+ QFileInfo info(linkFile);
+ QVERIFY(info.isSymLink());
+ QCOMPARE(QFileInfo(linkFile).canonicalFilePath(), canonical);
+
+ QFile file(targetFile);
+ QVERIFY2(file.open(QIODevice::ReadOnly), msgCannotOpen(file).constData());
+ QCOMPARE(file.readAll(), someData);
+ }
+
+ // link to a link in another directory
+ QTemporaryDir dir2;
+ QVERIFY(dir2.isValid());
+
+ const QString linkFile2 = dir2.path() + QLatin1String("/linkfile");
+ QVERIFY(QFile::link(linkFile, linkFile2));
+ QCOMPARE(QFileInfo(linkFile2).canonicalFilePath(), canonical);
+
+
+ someData = "hello everyone";
+
+ {
+ QSaveFile saveFile(linkFile2);
+ QVERIFY(saveFile.open(QIODevice::WriteOnly));
+ QCOMPARE(saveFile.write(someData), someData.size());
+ saveFile.commit();
+
+ QFile file(targetFile);
+ QVERIFY2(file.open(QIODevice::ReadOnly), msgCannotOpen(file).constData());
+ QCOMPARE(file.readAll(), someData);
+ }
+
+ //cyclic link
+ const QString cyclicLink = dir.path() + QLatin1String("/cyclic");
+ QVERIFY(QFile::link(cyclicLink, cyclicLink));
+ {
+ QSaveFile saveFile(cyclicLink);
+ QVERIFY(saveFile.open(QIODevice::WriteOnly));
+ QCOMPARE(saveFile.write(someData), someData.size());
+ saveFile.commit();
+
+ QFile file(cyclicLink);
+ QVERIFY2(file.open(QIODevice::ReadOnly), msgCannotOpen(file).constData());
+ QCOMPARE(file.readAll(), someData);
+ }
+
+ //cyclic link2
+ QVERIFY(QFile::link(cyclicLink + QLatin1Char('1'), cyclicLink + QLatin1Char('2')));
+ QVERIFY(QFile::link(cyclicLink + QLatin1Char('2'), cyclicLink + QLatin1Char('1')));
+
+ {
+ QSaveFile saveFile(cyclicLink + QLatin1Char('1'));
+ QVERIFY(saveFile.open(QIODevice::WriteOnly));
+ QCOMPARE(saveFile.write(someData), someData.size());
+ saveFile.commit();
+
+ // the explicit file becomes a file instead of a link
+ QVERIFY(!QFileInfo(cyclicLink + QLatin1Char('1')).isSymLink());
+ QVERIFY(QFileInfo(cyclicLink + QLatin1Char('2')).isSymLink());
+
+ QFile file(cyclicLink + QLatin1Char('1'));
+ QVERIFY2(file.open(QIODevice::ReadOnly), msgCannotOpen(file).constData());
+ QCOMPARE(file.readAll(), someData);
+ }
+#endif
+}
+
+void tst_QSaveFile::directory()
+{
+ QTemporaryDir dir;
+ QVERIFY(dir.isValid());
+
+ const QString subdir = dir.path() + QLatin1String("/subdir");
+ QVERIFY(QDir(dir.path()).mkdir(QStringLiteral("subdir")));
+ {
+ QFile sf(subdir);
+ QVERIFY(!sf.open(QIODevice::WriteOnly));
+ }
+
+#ifdef Q_OS_UNIX
+ //link to a directory
+ const QString linkToDir = dir.path() + QLatin1String("/linkToDir");
+ QVERIFY(QFile::link(subdir, linkToDir));
+
+ {
+ QFile sf(linkToDir);
+ QVERIFY(!sf.open(QIODevice::WriteOnly));
+ }
+#endif
+}
+
QTEST_MAIN(tst_QSaveFile)
#include "tst_qsavefile.moc"
diff --git a/tests/auto/corelib/io/qsettings/tst_qsettings.cpp b/tests/auto/corelib/io/qsettings/tst_qsettings.cpp
index 2c9868cd10..6c1d3d9aa7 100644
--- a/tests/auto/corelib/io/qsettings/tst_qsettings.cpp
+++ b/tests/auto/corelib/io/qsettings/tst_qsettings.cpp
@@ -184,14 +184,14 @@ void tst_QSettings::getSetCheck()
QCOMPARE(true, obj1.fallbacksEnabled());
}
-#if defined(Q_OS_WINCE)
+#if defined(Q_OS_WINCE) || defined(Q_OS_WINRT)
static void removePath(const QString& _path)
{
QString path = _path;
QDir dir(path);
if (!dir.exists())
return;
- QStringList entries = dir.entryList();
+ QStringList entries = dir.entryList(QDir::AllEntries | QDir::NoDotAndDotDot);
foreach(QString name, entries) {
QString absolute = path + name;
if (QFileInfo(absolute).isDir())
@@ -209,7 +209,11 @@ static void removePath(const QString& _path)
static QString settingsPath(const char *path = "")
{
// Temporary path for files that are specified explicitly in the constructor.
+#ifndef Q_OS_WINRT
QString tempPath = QDir::tempPath();
+#else
+ QString tempPath = QStandardPaths::writableLocation(QStandardPaths::AppLocalDataLocation);
+#endif
if (tempPath.endsWith("/"))
tempPath.truncate(tempPath.size() - 1);
return QDir::toNativeSeparators(tempPath + "/tst_QSettings/" + QLatin1String(path));
@@ -342,7 +346,21 @@ void tst_QSettings::init()
system(QString("rm -fr %1 2> /dev/null").arg(settingsPath()).toLatin1());
#endif
+#if defined(Q_OS_WINRT)
+ QSettings(QSettings::UserScope, "software.org", "KillerAPP").clear();
+ QSettings(QSettings::SystemScope, "software.org", "KillerAPP").clear();
+ QSettings(QSettings::UserScope, "other.software.org", "KillerAPP").clear();
+ QSettings(QSettings::SystemScope, "other.software.org", "KillerAPP").clear();
+ QSettings(QSettings::UserScope, "software.org").clear();
+ QSettings(QSettings::SystemScope, "software.org").clear();
+ QSettings(QSettings::UserScope, "other.software.org").clear();
+ QSettings(QSettings::SystemScope, "other.software.org").clear();
+ QSettings("foo", QSettings::NativeFormat).clear();
+ removePath(settingsPath());
+ QFile::remove(QStandardPaths::writableLocation(QStandardPaths::AppLocalDataLocation) + "/foo");
+#else
QFile::remove("foo");
+#endif
}
void tst_QSettings::cleanup()
@@ -552,7 +570,7 @@ void tst_QSettings::ctor()
} else {
caseSensitive = pathconf(QDir::currentPath().toLatin1().constData(), _PC_CASE_SENSITIVE);
}
-#elif defined(Q_OS_WIN32)
+#elif defined(Q_OS_WIN32) || defined(Q_OS_WINRT)
caseSensitive = false;
#endif
if (caseSensitive)
@@ -626,8 +644,8 @@ void tst_QSettings::ctor()
QCoreApplication::instance()->setOrganizationName("");
QCoreApplication::instance()->setApplicationName("");
QSettings settings;
-#ifdef Q_OS_MAC
- QEXPECT_FAIL("native", "Default settings on Mac are valid, despite organization domain, name, and app name being null", Continue);
+#if defined(Q_OS_MAC) || defined(Q_OS_WINRT)
+ QEXPECT_FAIL("native", "Default settings on Mac/WinRT are valid, despite organization domain, name, and app name being null", Continue);
#endif
QCOMPARE(settings.status(), QSettings::AccessError);
QCoreApplication::instance()->setOrganizationName("software.org");
@@ -641,8 +659,8 @@ void tst_QSettings::ctor()
}
QSettings settings(format, QSettings::UserScope, "", "");
-#ifdef Q_OS_MAC
- QEXPECT_FAIL("native", "Default settings on Mac are valid, despite organization domain, name, and app name being null", Continue);
+#if defined(Q_OS_MAC) || defined(Q_OS_WINRT)
+ QEXPECT_FAIL("native", "Default settings on Mac/WinRT are valid, despite organization domain, name, and app name being null", Continue);
#endif
QCOMPARE(settings.status(), QSettings::AccessError);
QSettings settings2(format, QSettings::UserScope, "software.org", "KillerAPP");
@@ -1747,14 +1765,18 @@ void tst_QSettings::testChildKeysAndGroups()
settings1.beginGroup("/alpha");
QCOMPARE(settings1.childKeys(), QStringList());
- QCOMPARE(settings1.childGroups(), QStringList() << "beta" << "gamma");
+ QStringList children = settings1.childGroups();
+ children.sort();
+ QCOMPARE(children, QStringList() << "beta" << "gamma");
settings1.beginGroup("/beta");
QCOMPARE(settings1.childKeys(), QStringList() << "geometry");
QCOMPARE(settings1.childGroups(), QStringList() << "geometry");
settings1.beginGroup("/geometry");
- QCOMPARE(settings1.childKeys(), QStringList() << "height" << "width" << "x" << "y");
+ children = settings1.childKeys();
+ children.sort();
+ QCOMPARE(children, QStringList() << "height" << "width" << "x" << "y");
QCOMPARE(settings1.childGroups(), QStringList());
settings1.beginGroup("/width");
@@ -1789,6 +1811,11 @@ void tst_QSettings::testChildKeysAndGroups()
void tst_QSettings::testUpdateRequestEvent()
{
+#ifdef Q_OS_WINRT
+ const QString oldCur = QDir::currentPath();
+ QDir::setCurrent(QStandardPaths::writableLocation(QStandardPaths::AppLocalDataLocation));
+#endif
+
QFile::remove("foo");
QVERIFY(!QFile::exists("foo"));
@@ -1814,6 +1841,10 @@ void tst_QSettings::testUpdateRequestEvent()
QVERIFY(QFileInfo("foo").size() > 0);
QTRY_VERIFY(QFileInfo("foo").size() == 0);
+
+#ifdef Q_OS_WINRT
+ QDir::setCurrent(oldCur);
+#endif
}
const int NumIterations = 5;
@@ -1926,7 +1957,7 @@ void tst_QSettings::testNormalizedKey()
void tst_QSettings::testEmptyData()
{
- QString filename(QDir::tempPath() + "/empty.ini");
+ QString filename(settingsPath("empty.ini"));
QFile::remove(filename);
QVERIFY(!QFile::exists(filename));
@@ -2039,12 +2070,20 @@ void tst_QSettings::fromFile()
{
QFETCH(QSettings::Format, format);
+ // Sandboxed WinRT applications cannot write into the
+ // application directory. Hence reset the current
+ // directory
+#ifdef Q_OS_WINRT
+ const QString oldCur = QDir::currentPath();
+ QDir::setCurrent(QStandardPaths::writableLocation(QStandardPaths::AppLocalDataLocation));
+#endif
+
QFile::remove("foo");
QVERIFY(!QFile::exists("foo"));
QString path = "foo";
-#ifdef Q_OS_WIN
+#if defined(Q_OS_WIN) && !defined(Q_OS_WINRT)
if (format == QSettings::NativeFormat)
path = "\\HKEY_CURRENT_USER\\Software\\foo";
#endif
@@ -2063,7 +2102,7 @@ void tst_QSettings::fromFile()
QCOMPARE(settings2.value("alpha").toInt(), 2);
settings1.sync();
-#ifndef Q_OS_WIN
+#if !defined(Q_OS_WIN)
QVERIFY(QFile::exists("foo"));
#endif
QCOMPARE(settings1.value("alpha").toInt(), 2);
@@ -2086,6 +2125,9 @@ void tst_QSettings::fromFile()
QCOMPARE(settings1.value("gamma/foo.bar").toInt(), 4);
QCOMPARE(settings1.allKeys().size(), 3);
}
+#ifdef Q_OS_WINRT
+ QDir::setCurrent(oldCur);
+#endif
}
#ifdef QT_BUILD_INTERNAL
@@ -2894,7 +2936,9 @@ void tst_QSettings::childGroups()
}
settings.beginGroup("gamma");
- QCOMPARE(settings.childGroups(), QStringList() << "d" << "f");
+ QStringList childGroups = settings.childGroups();
+ childGroups.sort();
+ QCOMPARE(childGroups, QStringList() << "d" << "f");
settings.beginGroup("d");
QCOMPARE(settings.childGroups(), QStringList());
settings.endGroup();
@@ -2909,14 +2953,20 @@ void tst_QSettings::childGroups()
settings.endGroup();
settings.beginGroup("/omicron///h/i///");
- QCOMPARE(settings.childGroups(), QStringList() << "j" << "k");
+ childGroups = settings.childGroups();
+ childGroups.sort();
+ QCOMPARE(childGroups, QStringList() << "j" << "k");
settings.endGroup();
settings.beginGroup("////");
- QCOMPARE(settings.childGroups(), QStringList() << "alpha" << "gamma" << "omicron" << "zeta");
+ childGroups = settings.childGroups();
+ childGroups.sort();
+ QCOMPARE(childGroups, QStringList() << "alpha" << "gamma" << "omicron" << "zeta");
settings.endGroup();
- QCOMPARE(settings.childGroups(), QStringList() << "alpha" << "gamma" << "omicron" << "zeta");
+ childGroups = settings.childGroups();
+ childGroups.sort();
+ QCOMPARE(childGroups, QStringList() << "alpha" << "gamma" << "omicron" << "zeta");
}
}
#endif
@@ -2969,7 +3019,9 @@ void tst_QSettings::childKeys()
settings.endGroup();
settings.beginGroup("alpha");
- QCOMPARE(settings.childKeys(), QStringList() << "a" << "b" << "c");
+ QStringList childKeys = settings.childKeys();
+ childKeys.sort();
+ QCOMPARE(childKeys, QStringList() << "a" << "b" << "c");
settings.endGroup();
settings.beginGroup("d");
@@ -2981,10 +3033,14 @@ void tst_QSettings::childKeys()
settings.endGroup();
settings.beginGroup("////");
- QCOMPARE(settings.childKeys(), QStringList() << "alpha" << "beta" << "gamma");
+ childKeys = settings.childKeys();
+ childKeys.sort();
+ QCOMPARE(childKeys, QStringList() << "alpha" << "beta" << "gamma");
settings.endGroup();
- QCOMPARE(settings.childKeys(), QStringList() << "alpha" << "beta" << "gamma");
+ childKeys = settings.childKeys();
+ childKeys.sort();
+ QCOMPARE(childKeys, QStringList() << "alpha" << "beta" << "gamma");
}
}
#endif
@@ -3025,14 +3081,18 @@ void tst_QSettings::allKeys()
}
settings.beginGroup("gamma");
- QCOMPARE(settings.allKeys(), QStringList() << "d" << "d/e" << "f/g");
+ QStringList keys = settings.allKeys();
+ keys.sort();
+ QCOMPARE(keys, QStringList() << "d" << "d/e" << "f/g");
settings.beginGroup("d");
QCOMPARE(settings.allKeys(), QStringList() << "e");
settings.endGroup();
settings.endGroup();
settings.beginGroup("alpha");
- QCOMPARE(settings.allKeys(), QStringList() << "a" << "b" << "c");
+ keys = settings.allKeys();
+ keys.sort();
+ QCOMPARE(keys, QStringList() << "a" << "b" << "c");
settings.endGroup();
settings.beginGroup("d");
@@ -3040,14 +3100,20 @@ void tst_QSettings::allKeys()
settings.endGroup();
settings.beginGroup("/omicron///h/i///");
- QCOMPARE(settings.allKeys(), QStringList() << "j/x" << "k/y");
+ keys = settings.allKeys();
+ keys.sort();
+ QCOMPARE(keys, QStringList() << "j/x" << "k/y");
settings.endGroup();
settings.beginGroup("////");
- QCOMPARE(settings.allKeys(), allKeys);
+ keys = settings.allKeys();
+ keys.sort();
+ QCOMPARE(keys, allKeys);
settings.endGroup();
- QCOMPARE(settings.allKeys(), allKeys);
+ keys = settings.allKeys();
+ keys.sort();
+ QCOMPARE(keys, allKeys);
}
}
#endif
@@ -3262,7 +3328,7 @@ void tst_QSettings::rainersSyncBugOnMac()
{
QFETCH(QSettings::Format, format);
-#ifdef Q_OS_OSX
+#if defined(Q_OS_OSX) || defined(Q_OS_WINRT)
if (format == QSettings::NativeFormat)
QSKIP("OSX does not support direct reads from and writes to .plist files, due to caching and background syncing. See QTBUG-34899.");
#endif
diff --git a/tests/auto/corelib/io/qstandardpaths/tst_qstandardpaths.cpp b/tests/auto/corelib/io/qstandardpaths/tst_qstandardpaths.cpp
index 7247b02498..c373e80408 100644
--- a/tests/auto/corelib/io/qstandardpaths/tst_qstandardpaths.cpp
+++ b/tests/auto/corelib/io/qstandardpaths/tst_qstandardpaths.cpp
@@ -56,7 +56,7 @@
#define Q_XDG_PLATFORM
#endif
-static const int MaxStandardLocation = QStandardPaths::GenericConfigLocation;
+static const int MaxStandardLocation = QStandardPaths::AppDataLocation;
class tst_qstandardpaths : public QObject
{
@@ -129,7 +129,8 @@ static const char * const enumNames[MaxStandardLocation + 1 - int(QStandardPaths
"ConfigLocation",
"DownloadLocation",
"GenericCacheLocation",
- "GenericConfigLocation"
+ "GenericConfigLocation",
+ "AppDataLocation"
};
void tst_qstandardpaths::dump()
@@ -238,7 +239,8 @@ void tst_qstandardpaths::enableTestMode()
// Check this for locations where test programs typically write. Not desktop, download, music etc...
typedef QHash<QStandardPaths::StandardLocation, QString> LocationHash;
LocationHash testLocations;
- testLocations.insert(QStandardPaths::DataLocation, QStandardPaths::writableLocation(QStandardPaths::DataLocation));
+ testLocations.insert(QStandardPaths::AppDataLocation, QStandardPaths::writableLocation(QStandardPaths::AppDataLocation));
+ testLocations.insert(QStandardPaths::AppLocalDataLocation, QStandardPaths::writableLocation(QStandardPaths::AppLocalDataLocation));
testLocations.insert(QStandardPaths::GenericDataLocation, QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation));
testLocations.insert(QStandardPaths::ConfigLocation, QStandardPaths::writableLocation(QStandardPaths::ConfigLocation));
testLocations.insert(QStandardPaths::GenericConfigLocation, QStandardPaths::writableLocation(QStandardPaths::GenericConfigLocation));
@@ -294,18 +296,18 @@ void tst_qstandardpaths::testDataLocation()
// applications are sandboxed.
#if !defined(Q_OS_BLACKBERRY) && !defined(Q_OS_ANDROID) && !defined(Q_OS_WINRT)
const QString base = QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation);
- QCOMPARE(QStandardPaths::writableLocation(QStandardPaths::DataLocation), base + "/tst_qstandardpaths");
+ QCOMPARE(QStandardPaths::writableLocation(QStandardPaths::AppLocalDataLocation), base + "/tst_qstandardpaths");
QCoreApplication::instance()->setOrganizationName("Qt");
- QCOMPARE(QStandardPaths::writableLocation(QStandardPaths::DataLocation), base + "/Qt/tst_qstandardpaths");
+ QCOMPARE(QStandardPaths::writableLocation(QStandardPaths::AppLocalDataLocation), base + "/Qt/tst_qstandardpaths");
QCoreApplication::instance()->setApplicationName("QtTest");
- QCOMPARE(QStandardPaths::writableLocation(QStandardPaths::DataLocation), base + "/Qt/QtTest");
+ QCOMPARE(QStandardPaths::writableLocation(QStandardPaths::AppLocalDataLocation), base + "/Qt/QtTest");
#endif
#ifdef Q_XDG_PLATFORM
setDefaultLocations();
const QString expectedAppDataDir = QDir::homePath() + QString::fromLatin1("/.local/share/Qt/QtTest");
- QCOMPARE(QStandardPaths::writableLocation(QStandardPaths::DataLocation), expectedAppDataDir);
- const QStringList appDataDirs = QStandardPaths::standardLocations(QStandardPaths::DataLocation);
+ QCOMPARE(QStandardPaths::writableLocation(QStandardPaths::AppLocalDataLocation), expectedAppDataDir);
+ const QStringList appDataDirs = QStandardPaths::standardLocations(QStandardPaths::AppLocalDataLocation);
QCOMPARE(appDataDirs.count(), 3);
QCOMPARE(appDataDirs.at(0), expectedAppDataDir);
QCOMPARE(appDataDirs.at(1), QString::fromLatin1("/usr/local/share/Qt/QtTest"));
@@ -463,7 +465,7 @@ void tst_qstandardpaths::testAllWritableLocations_data()
QTest::newRow("PicturesLocation") << QStandardPaths::PicturesLocation;
QTest::newRow("TempLocation") << QStandardPaths::TempLocation;
QTest::newRow("HomeLocation") << QStandardPaths::HomeLocation;
- QTest::newRow("DataLocation") << QStandardPaths::DataLocation;
+ QTest::newRow("AppLocalDataLocation") << QStandardPaths::AppLocalDataLocation;
QTest::newRow("DownloadLocation") << QStandardPaths::DownloadLocation;
}
diff --git a/tests/auto/corelib/io/qstorageinfo/qstorageinfo.pro b/tests/auto/corelib/io/qstorageinfo/qstorageinfo.pro
new file mode 100644
index 0000000000..de27504a9b
--- /dev/null
+++ b/tests/auto/corelib/io/qstorageinfo/qstorageinfo.pro
@@ -0,0 +1,4 @@
+CONFIG += testcase
+TARGET = tst_qstorageinfo
+QT = core-private testlib
+SOURCES = tst_qstorageinfo.cpp
diff --git a/tests/auto/corelib/io/qstorageinfo/tst_qstorageinfo.cpp b/tests/auto/corelib/io/qstorageinfo/tst_qstorageinfo.cpp
new file mode 100644
index 0000000000..cfcabed127
--- /dev/null
+++ b/tests/auto/corelib/io/qstorageinfo/tst_qstorageinfo.cpp
@@ -0,0 +1,198 @@
+/****************************************************************************
+**
+** Copyright (C) 2014 Ivan Komissarov <ABBAPOH@gmail.com>
+** Contact: http://www.qt-project.org/legal
+**
+** This file is part of the test suite of the Qt Toolkit.
+**
+** $QT_BEGIN_LICENSE:LGPL$
+** Commercial License Usage
+** Licensees holding valid commercial Qt licenses may use this file in
+** accordance with the commercial license agreement provided with the
+** Software or, alternatively, in accordance with the terms contained in
+** a written agreement between you and Digia. For licensing terms and
+** conditions see http://qt.digia.com/licensing. For further information
+** use the contact form at http://qt.digia.com/contact-us.
+**
+** GNU Lesser General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU Lesser
+** General Public License version 2.1 as published by the Free Software
+** Foundation and appearing in the file LICENSE.LGPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU Lesser General Public License version 2.1 requirements
+** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+**
+** In addition, as a special exception, Digia gives you certain additional
+** rights. These rights are described in the Digia Qt LGPL Exception
+** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+**
+** GNU General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU
+** General Public License version 3.0 as published by the Free Software
+** Foundation and appearing in the file LICENSE.GPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU General Public License version 3.0 requirements will be
+** met: http://www.gnu.org/copyleft/gpl.html.
+**
+**
+** $QT_END_LICENSE$
+**
+****************************************************************************/
+
+#include <QtTest/QtTest>
+
+#include <QStorageInfo>
+
+class tst_QStorageInfo : public QObject
+{
+ Q_OBJECT
+private slots:
+ void defaultValues();
+ void operatorEqual();
+#ifndef Q_OS_WINRT
+ void operatorNotEqual();
+ void root();
+ void currentStorage();
+ void storageList();
+ void tempFile();
+ void caching();
+#endif
+};
+
+void tst_QStorageInfo::defaultValues()
+{
+ QStorageInfo storage;
+
+ QVERIFY(!storage.isValid());
+ QVERIFY(!storage.isReady());
+ QVERIFY(storage.rootPath().isEmpty());
+ QVERIFY(!storage.isRoot());
+ QVERIFY(storage.device().isEmpty());
+ QVERIFY(storage.fileSystemType().isEmpty());
+ QVERIFY(storage.bytesTotal() == 0);
+ QVERIFY(storage.bytesFree() == 0);
+ QVERIFY(storage.bytesAvailable() == 0);
+}
+
+void tst_QStorageInfo::operatorEqual()
+{
+ {
+ QStorageInfo storage1 = QStorageInfo::root();
+ QStorageInfo storage2(QDir::rootPath());
+ QVERIFY(storage1 == storage2);
+ }
+
+ {
+ QStorageInfo storage1(QCoreApplication::applicationDirPath());
+ QStorageInfo storage2(QCoreApplication::applicationFilePath());
+ QVERIFY(storage1 == storage2);
+ }
+
+ {
+ QStorageInfo storage1;
+ QStorageInfo storage2;
+ QVERIFY(storage1 == storage2);
+ }
+}
+
+#ifndef Q_OS_WINRT
+void tst_QStorageInfo::operatorNotEqual()
+{
+ QStorageInfo storage1 = QStorageInfo::root();
+ QStorageInfo storage2;
+ QVERIFY(storage1 != storage2);
+}
+
+void tst_QStorageInfo::root()
+{
+ QStorageInfo storage = QStorageInfo::root();
+
+ QVERIFY(storage.isValid());
+ QVERIFY(storage.isReady());
+ QCOMPARE(storage.rootPath(), QDir::rootPath());
+ QVERIFY(storage.isRoot());
+ QVERIFY(!storage.device().isEmpty());
+ QVERIFY(!storage.fileSystemType().isEmpty());
+ QVERIFY(storage.bytesTotal() > 0);
+ QVERIFY(storage.bytesFree() > 0);
+ QVERIFY(storage.bytesAvailable() > 0);
+}
+
+void tst_QStorageInfo::currentStorage()
+{
+ QString appPath = QCoreApplication::applicationFilePath();
+ QStorageInfo storage(appPath);
+ QVERIFY(storage.isValid());
+ QVERIFY(storage.isReady());
+ QVERIFY(appPath.startsWith(storage.rootPath(), Qt::CaseInsensitive));
+ QVERIFY(!storage.device().isEmpty());
+ QVERIFY(!storage.fileSystemType().isEmpty());
+ QVERIFY(storage.bytesTotal() > 0);
+ QVERIFY(storage.bytesFree() > 0);
+ QVERIFY(storage.bytesAvailable() > 0);
+}
+
+void tst_QStorageInfo::storageList()
+{
+ QStorageInfo root = QStorageInfo::root();
+
+ QList<QStorageInfo> volumes = QStorageInfo::mountedVolumes();
+
+ // at least, root storage should be present
+ QVERIFY(volumes.contains(root));
+ volumes.removeOne(root);
+ QVERIFY(!volumes.contains(root));
+
+ foreach (const QStorageInfo &storage, volumes) {
+ if (!storage.isReady())
+ continue;
+
+ QVERIFY(storage.isValid());
+ QVERIFY(!storage.isRoot());
+#ifndef Q_OS_WIN
+ QVERIFY(!storage.device().isEmpty());
+ QVERIFY(!storage.fileSystemType().isEmpty());
+#endif
+ }
+}
+
+void tst_QStorageInfo::tempFile()
+{
+ QTemporaryFile file;
+ QVERIFY(file.open());
+
+ QStorageInfo storage1(file.fileName());
+ qint64 free = storage1.bytesFree();
+
+ file.write(QByteArray(1024*1024, '1'));
+ file.flush();
+ file.close();
+
+ QStorageInfo storage2(file.fileName());
+ QVERIFY(free != storage2.bytesFree());
+}
+
+void tst_QStorageInfo::caching()
+{
+ QTemporaryFile file;
+ QVERIFY(file.open());
+
+ QStorageInfo storage1(file.fileName());
+ qint64 free = storage1.bytesFree();
+ QStorageInfo storage2(storage1);
+ QVERIFY(free == storage2.bytesFree());
+
+ file.write(QByteArray(1024*1024, '\0'));
+ file.flush();
+
+ QVERIFY(free == storage1.bytesFree());
+ QVERIFY(free == storage2.bytesFree());
+ storage2.refresh();
+ QVERIFY(storage1 == storage2);
+ QVERIFY(free != storage2.bytesFree());
+}
+#endif
+
+QTEST_MAIN(tst_QStorageInfo)
+
+#include "tst_qstorageinfo.moc"
diff --git a/tests/auto/corelib/io/qtemporaryfile/tst_qtemporaryfile.cpp b/tests/auto/corelib/io/qtemporaryfile/tst_qtemporaryfile.cpp
index 5ad798ae1f..74220d7f97 100644
--- a/tests/auto/corelib/io/qtemporaryfile/tst_qtemporaryfile.cpp
+++ b/tests/auto/corelib/io/qtemporaryfile/tst_qtemporaryfile.cpp
@@ -1,6 +1,6 @@
/****************************************************************************
**
-** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
+** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
** Contact: http://www.qt-project.org/legal
**
** This file is part of the test suite of the Qt Toolkit.
@@ -251,6 +251,11 @@ void tst_QTemporaryFile::autoRemove()
QTemporaryFile file("tempXXXXXX");
QVERIFY(file.open());
fileName = file.fileName();
+ // QTBUG-39976, file mappings should be cleared as well.
+ QVERIFY(file.write("test"));
+ QVERIFY(file.flush());
+ uchar *mapped = file.map(0, file.size());
+ QVERIFY(mapped);
file.close();
}
QVERIFY(!QFile::exists(fileName));
@@ -441,13 +446,15 @@ void tst_QTemporaryFile::rename()
void tst_QTemporaryFile::renameFdLeak()
{
#ifdef Q_OS_UNIX
+ const QByteArray sourceFile = QFile::encodeName(QFINDTESTDATA(__FILE__));
+ QVERIFY(!sourceFile.isEmpty());
// Test this on Unix only
// Open a bunch of files to force the fd count to go up
static const int count = 10;
int bunch_of_files[count];
for (int i = 0; i < count; ++i) {
- bunch_of_files[i] = ::open(qPrintable(QFINDTESTDATA("tst_qtemporaryfile.cpp")), O_RDONLY);
+ bunch_of_files[i] = ::open(sourceFile.constData(), O_RDONLY);
QVERIFY(bunch_of_files[i] != -1);
}
@@ -642,8 +649,10 @@ void tst_QTemporaryFile::createNativeFile_data()
QTest::addColumn<bool>("valid");
QTest::addColumn<QByteArray>("content");
- QTest::newRow("nativeFile") << QFINDTESTDATA("resources/test.txt") << (qint64)-1 << false << QByteArray();
- QTest::newRow("nativeFileWithPos") << QFINDTESTDATA("resources/test.txt") << (qint64)5 << false << QByteArray();
+ const QString nativeFilePath = QFINDTESTDATA("resources/test.txt");
+
+ QTest::newRow("nativeFile") << nativeFilePath << (qint64)-1 << false << QByteArray();
+ QTest::newRow("nativeFileWithPos") << nativeFilePath << (qint64)5 << false << QByteArray();
QTest::newRow("resourceFile") << ":/resources/test.txt" << (qint64)-1 << true << QByteArray("This is a test");
QTest::newRow("resourceFileWithPos") << ":/resources/test.txt" << (qint64)5 << true << QByteArray("This is a test");
}
diff --git a/tests/auto/corelib/io/qtextstream/tst_qtextstream.cpp b/tests/auto/corelib/io/qtextstream/tst_qtextstream.cpp
index 2ae085cb0b..f402421165 100644
--- a/tests/auto/corelib/io/qtextstream/tst_qtextstream.cpp
+++ b/tests/auto/corelib/io/qtextstream/tst_qtextstream.cpp
@@ -1,6 +1,6 @@
/****************************************************************************
**
-** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
+** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
** Contact: http://www.qt-project.org/legal
**
** This file is part of the test suite of the Qt Toolkit.
@@ -245,6 +245,8 @@ private:
QTemporaryDir tempDir;
QString testFileName;
+ const QString m_rfc3261FilePath;
+ const QString m_shiftJisFilePath;
};
void runOnExit()
@@ -256,11 +258,16 @@ Q_DESTRUCTOR_FUNCTION(runOnExit)
tst_QTextStream::tst_QTextStream()
: tempDir(QDir::tempPath() + "/tst_qtextstream.XXXXXX")
+ , m_rfc3261FilePath(QFINDTESTDATA("rfc3261.txt"))
+ , m_shiftJisFilePath(QFINDTESTDATA("shift-jis.txt"))
{
}
void tst_QTextStream::initTestCase()
{
+ QVERIFY(!m_rfc3261FilePath.isEmpty());
+ QVERIFY(!m_shiftJisFilePath.isEmpty());
+
testFileName = tempDir.path() + "/testfile";
// chdir into the testdata dir and refer to our helper apps with relative paths
@@ -768,7 +775,7 @@ void tst_QTextStream::generateAllData(bool for_QString)
// ------------------------------------------------------------------------------
void tst_QTextStream::readLineUntilNull()
{
- QFile file(QFINDTESTDATA("rfc3261.txt"));
+ QFile file(m_rfc3261FilePath);
QVERIFY(file.open(QFile::ReadOnly));
QTextStream stream(&file);
@@ -887,7 +894,7 @@ void tst_QTextStream::lineCount_data()
QTest::newRow("buffersize+1 line") << QByteArray(16384, '\n') << 16384;
QTest::newRow("buffersize+2 line") << QByteArray(16385, '\n') << 16385;
- QFile file(QFINDTESTDATA("rfc3261.txt")); file.open(QFile::ReadOnly);
+ QFile file(m_rfc3261FilePath); file.open(QFile::ReadOnly);
QTest::newRow("rfc3261") << file.readAll() << 15067;
}
@@ -923,7 +930,7 @@ void tst_QTextStream::performance()
stopWatch.restart();
int nlines1 = 0;
- QFile file(QFINDTESTDATA("rfc3261.txt"));
+ QFile file(m_rfc3261FilePath);
QVERIFY(file.open(QFile::ReadOnly));
while (!file.atEnd()) {
@@ -935,7 +942,7 @@ void tst_QTextStream::performance()
stopWatch.restart();
int nlines2 = 0;
- QFile file2(QFINDTESTDATA("rfc3261.txt"));
+ QFile file2(m_rfc3261FilePath);
QVERIFY(file2.open(QFile::ReadOnly));
QTextStream stream(&file2);
@@ -1155,7 +1162,7 @@ void tst_QTextStream::readNewlines()
// ------------------------------------------------------------------------------
void tst_QTextStream::seek()
{
- QFile file(QFINDTESTDATA("rfc3261.txt"));
+ QFile file(m_rfc3261FilePath);
QVERIFY(file.open(QFile::ReadOnly));
QTextStream stream(&file);
@@ -1248,7 +1255,7 @@ void tst_QTextStream::pos()
}
{
// Latin1 device
- QFile file(QFINDTESTDATA("rfc3261.txt"));
+ QFile file(m_rfc3261FilePath);
QVERIFY(file.open(QIODevice::ReadOnly));
QTextStream stream(&file);
@@ -1280,7 +1287,7 @@ void tst_QTextStream::pos()
{
// Shift-JIS device
for (int i = 0; i < 2; ++i) {
- QFile file(QFINDTESTDATA("shift-jis.txt"));
+ QFile file(m_shiftJisFilePath);
if (i == 0)
QVERIFY(file.open(QIODevice::ReadOnly));
else
@@ -1788,8 +1795,6 @@ void tst_QTextStream::writeSeekWriteNoBOM()
QCOMPARE(out16.buffer(), first);
}
-
-
// ------------------------------------------------------------------------------
void tst_QTextStream::generateOperatorCharData(bool for_QString)
{
@@ -2142,14 +2147,36 @@ void tst_QTextStream::byteArray_read_operator_FromDevice()
{ \
QFETCH(qulonglong, number); \
QFETCH(QByteArray, data); \
+ QFETCH(QByteArray, dataWithSeparators); \
\
QBuffer buffer; \
buffer.open(QBuffer::WriteOnly); \
QTextStream stream(&buffer); \
+ stream.setLocale(QLocale::c()); \
stream << (type)number; \
stream.flush(); \
+ QCOMPARE(buffer.data().constData(), data.constData()); \
\
+ QLocale locale("en-US"); \
+ buffer.reset(); buffer.buffer().clear(); \
+ stream.setLocale(locale); \
+ stream << (type)number; \
+ stream.flush(); \
+ QCOMPARE(buffer.data(), dataWithSeparators); \
+ \
+ locale.setNumberOptions(QLocale::OmitGroupSeparator); \
+ buffer.reset(); buffer.buffer().clear(); \
+ stream.setLocale(locale); \
+ stream << (type)number; \
+ stream.flush(); \
QCOMPARE(buffer.data().constData(), data.constData()); \
+ \
+ locale = QLocale("de-DE"); \
+ buffer.reset(); buffer.buffer().clear(); \
+ stream.setLocale(locale); \
+ stream << (type)number; \
+ stream.flush(); \
+ QCOMPARE(buffer.data(), dataWithSeparators.replace(',', '.')); \
}
// ------------------------------------------------------------------------------
@@ -2157,16 +2184,17 @@ void tst_QTextStream::signedShort_write_operator_ToDevice_data()
{
QTest::addColumn<qulonglong>("number");
QTest::addColumn<QByteArray>("data");
-
- QTest::newRow("0") << Q_UINT64_C(0) << QByteArray("0");
- QTest::newRow("1") << Q_UINT64_C(1) << QByteArray("1");
- QTest::newRow("-1") << Q_UINT64_C(-1) << QByteArray("-1");
- QTest::newRow("32767") << Q_UINT64_C(32767) << QByteArray("32767");
- QTest::newRow("32768") << Q_UINT64_C(32768) << QByteArray("-32768");
- QTest::newRow("32769") << Q_UINT64_C(32769) << QByteArray("-32767");
- QTest::newRow("65535") << Q_UINT64_C(65535) << QByteArray("-1");
- QTest::newRow("65536") << Q_UINT64_C(65536) << QByteArray("0");
- QTest::newRow("65537") << Q_UINT64_C(65537) << QByteArray("1");
+ QTest::addColumn<QByteArray>("dataWithSeparators");
+
+ QTest::newRow("0") << Q_UINT64_C(0) << QByteArray("0") << QByteArray("0");
+ QTest::newRow("1") << Q_UINT64_C(1) << QByteArray("1") << QByteArray("1");
+ QTest::newRow("-1") << Q_UINT64_C(-1) << QByteArray("-1") << QByteArray("-1");
+ QTest::newRow("32767") << Q_UINT64_C(32767) << QByteArray("32767") << QByteArray("32,767");
+ QTest::newRow("32768") << Q_UINT64_C(32768) << QByteArray("-32768") << QByteArray("-32,768");
+ QTest::newRow("32769") << Q_UINT64_C(32769) << QByteArray("-32767") << QByteArray("-32,767");
+ QTest::newRow("65535") << Q_UINT64_C(65535) << QByteArray("-1") << QByteArray("-1");
+ QTest::newRow("65536") << Q_UINT64_C(65536) << QByteArray("0") << QByteArray("0");
+ QTest::newRow("65537") << Q_UINT64_C(65537) << QByteArray("1") << QByteArray("1");
}
IMPLEMENT_STREAM_LEFT_INT_OPERATOR_TEST(signedShort, signed short)
;
@@ -2176,16 +2204,17 @@ void tst_QTextStream::unsignedShort_write_operator_ToDevice_data()
{
QTest::addColumn<qulonglong>("number");
QTest::addColumn<QByteArray>("data");
-
- QTest::newRow("0") << Q_UINT64_C(0) << QByteArray("0");
- QTest::newRow("1") << Q_UINT64_C(1) << QByteArray("1");
- QTest::newRow("-1") << Q_UINT64_C(-1) << QByteArray("65535");
- QTest::newRow("32767") << Q_UINT64_C(32767) << QByteArray("32767");
- QTest::newRow("32768") << Q_UINT64_C(32768) << QByteArray("32768");
- QTest::newRow("32769") << Q_UINT64_C(32769) << QByteArray("32769");
- QTest::newRow("65535") << Q_UINT64_C(65535) << QByteArray("65535");
- QTest::newRow("65536") << Q_UINT64_C(65536) << QByteArray("0");
- QTest::newRow("65537") << Q_UINT64_C(65537) << QByteArray("1");
+ QTest::addColumn<QByteArray>("dataWithSeparators");
+
+ QTest::newRow("0") << Q_UINT64_C(0) << QByteArray("0") << QByteArray("0");
+ QTest::newRow("1") << Q_UINT64_C(1) << QByteArray("1") << QByteArray("1");
+ QTest::newRow("-1") << Q_UINT64_C(-1) << QByteArray("65535") << QByteArray("65,535");
+ QTest::newRow("32767") << Q_UINT64_C(32767) << QByteArray("32767") << QByteArray("32,767");
+ QTest::newRow("32768") << Q_UINT64_C(32768) << QByteArray("32768") << QByteArray("32,768");
+ QTest::newRow("32769") << Q_UINT64_C(32769) << QByteArray("32769") << QByteArray("32,769");
+ QTest::newRow("65535") << Q_UINT64_C(65535) << QByteArray("65535") << QByteArray("65,535");
+ QTest::newRow("65536") << Q_UINT64_C(65536) << QByteArray("0") << QByteArray("0");
+ QTest::newRow("65537") << Q_UINT64_C(65537) << QByteArray("1") << QByteArray("1");
}
IMPLEMENT_STREAM_LEFT_INT_OPERATOR_TEST(unsignedShort, unsigned short)
;
@@ -2195,22 +2224,23 @@ void tst_QTextStream::signedInt_write_operator_ToDevice_data()
{
QTest::addColumn<qulonglong>("number");
QTest::addColumn<QByteArray>("data");
-
- QTest::newRow("0") << Q_UINT64_C(0) << QByteArray("0");
- QTest::newRow("1") << Q_UINT64_C(1) << QByteArray("1");
- QTest::newRow("-1") << Q_UINT64_C(-1) << QByteArray("-1");
- QTest::newRow("32767") << Q_UINT64_C(32767) << QByteArray("32767");
- QTest::newRow("32768") << Q_UINT64_C(32768) << QByteArray("32768");
- QTest::newRow("32769") << Q_UINT64_C(32769) << QByteArray("32769");
- QTest::newRow("65535") << Q_UINT64_C(65535) << QByteArray("65535");
- QTest::newRow("65536") << Q_UINT64_C(65536) << QByteArray("65536");
- QTest::newRow("65537") << Q_UINT64_C(65537) << QByteArray("65537");
- QTest::newRow("2147483647") << Q_UINT64_C(2147483647) << QByteArray("2147483647");
- QTest::newRow("2147483648") << Q_UINT64_C(2147483648) << QByteArray("-2147483648");
- QTest::newRow("2147483649") << Q_UINT64_C(2147483649) << QByteArray("-2147483647");
- QTest::newRow("4294967295") << Q_UINT64_C(4294967295) << QByteArray("-1");
- QTest::newRow("4294967296") << Q_UINT64_C(4294967296) << QByteArray("0");
- QTest::newRow("4294967297") << Q_UINT64_C(4294967297) << QByteArray("1");
+ QTest::addColumn<QByteArray>("dataWithSeparators");
+
+ QTest::newRow("0") << Q_UINT64_C(0) << QByteArray("0") << QByteArray("0");
+ QTest::newRow("1") << Q_UINT64_C(1) << QByteArray("1") << QByteArray("1");
+ QTest::newRow("-1") << Q_UINT64_C(-1) << QByteArray("-1") << QByteArray("-1");
+ QTest::newRow("32767") << Q_UINT64_C(32767) << QByteArray("32767") << QByteArray("32,767");
+ QTest::newRow("32768") << Q_UINT64_C(32768) << QByteArray("32768") << QByteArray("32,768");
+ QTest::newRow("32769") << Q_UINT64_C(32769) << QByteArray("32769") << QByteArray("32,769");
+ QTest::newRow("65535") << Q_UINT64_C(65535) << QByteArray("65535") << QByteArray("65,535");
+ QTest::newRow("65536") << Q_UINT64_C(65536) << QByteArray("65536") << QByteArray("65,536");
+ QTest::newRow("65537") << Q_UINT64_C(65537) << QByteArray("65537") << QByteArray("65,537");
+ QTest::newRow("2147483647") << Q_UINT64_C(2147483647) << QByteArray("2147483647") << QByteArray("2,147,483,647");
+ QTest::newRow("2147483648") << Q_UINT64_C(2147483648) << QByteArray("-2147483648") << QByteArray("-2,147,483,648");
+ QTest::newRow("2147483649") << Q_UINT64_C(2147483649) << QByteArray("-2147483647") << QByteArray("-2,147,483,647");
+ QTest::newRow("4294967295") << Q_UINT64_C(4294967295) << QByteArray("-1") << QByteArray("-1");
+ QTest::newRow("4294967296") << Q_UINT64_C(4294967296) << QByteArray("0") << QByteArray("0");
+ QTest::newRow("4294967297") << Q_UINT64_C(4294967297) << QByteArray("1") << QByteArray("1");
}
IMPLEMENT_STREAM_LEFT_INT_OPERATOR_TEST(signedInt, signed int)
;
@@ -2220,22 +2250,23 @@ void tst_QTextStream::unsignedInt_write_operator_ToDevice_data()
{
QTest::addColumn<qulonglong>("number");
QTest::addColumn<QByteArray>("data");
-
- QTest::newRow("0") << Q_UINT64_C(0) << QByteArray("0");
- QTest::newRow("1") << Q_UINT64_C(1) << QByteArray("1");
- QTest::newRow("-1") << Q_UINT64_C(-1) << QByteArray("4294967295");
- QTest::newRow("32767") << Q_UINT64_C(32767) << QByteArray("32767");
- QTest::newRow("32768") << Q_UINT64_C(32768) << QByteArray("32768");
- QTest::newRow("32769") << Q_UINT64_C(32769) << QByteArray("32769");
- QTest::newRow("65535") << Q_UINT64_C(65535) << QByteArray("65535");
- QTest::newRow("65536") << Q_UINT64_C(65536) << QByteArray("65536");
- QTest::newRow("65537") << Q_UINT64_C(65537) << QByteArray("65537");
- QTest::newRow("2147483647") << Q_UINT64_C(2147483647) << QByteArray("2147483647");
- QTest::newRow("2147483648") << Q_UINT64_C(2147483648) << QByteArray("2147483648");
- QTest::newRow("2147483649") << Q_UINT64_C(2147483649) << QByteArray("2147483649");
- QTest::newRow("4294967295") << Q_UINT64_C(4294967295) << QByteArray("4294967295");
- QTest::newRow("4294967296") << Q_UINT64_C(4294967296) << QByteArray("0");
- QTest::newRow("4294967297") << Q_UINT64_C(4294967297) << QByteArray("1");
+ QTest::addColumn<QByteArray>("dataWithSeparators");
+
+ QTest::newRow("0") << Q_UINT64_C(0) << QByteArray("0") << QByteArray("0");
+ QTest::newRow("1") << Q_UINT64_C(1) << QByteArray("1") << QByteArray("1");
+ QTest::newRow("-1") << Q_UINT64_C(-1) << QByteArray("4294967295") << QByteArray("4,294,967,295");
+ QTest::newRow("32767") << Q_UINT64_C(32767) << QByteArray("32767") << QByteArray("32,767");
+ QTest::newRow("32768") << Q_UINT64_C(32768) << QByteArray("32768") << QByteArray("32,768");
+ QTest::newRow("32769") << Q_UINT64_C(32769) << QByteArray("32769") << QByteArray("32,769");
+ QTest::newRow("65535") << Q_UINT64_C(65535) << QByteArray("65535") << QByteArray("65,535");
+ QTest::newRow("65536") << Q_UINT64_C(65536) << QByteArray("65536") << QByteArray("65,536");
+ QTest::newRow("65537") << Q_UINT64_C(65537) << QByteArray("65537") << QByteArray("65,537");
+ QTest::newRow("2147483647") << Q_UINT64_C(2147483647) << QByteArray("2147483647") << QByteArray("2,147,483,647");
+ QTest::newRow("2147483648") << Q_UINT64_C(2147483648) << QByteArray("2147483648") << QByteArray("2,147,483,648");
+ QTest::newRow("2147483649") << Q_UINT64_C(2147483649) << QByteArray("2147483649") << QByteArray("2,147,483,649");
+ QTest::newRow("4294967295") << Q_UINT64_C(4294967295) << QByteArray("4294967295") << QByteArray("4,294,967,295");
+ QTest::newRow("4294967296") << Q_UINT64_C(4294967296) << QByteArray("0") << QByteArray("0");
+ QTest::newRow("4294967297") << Q_UINT64_C(4294967297) << QByteArray("1") << QByteArray("1");
}
IMPLEMENT_STREAM_LEFT_INT_OPERATOR_TEST(unsignedInt, unsigned int)
;
@@ -2245,26 +2276,27 @@ void tst_QTextStream::qlonglong_write_operator_ToDevice_data()
{
QTest::addColumn<qulonglong>("number");
QTest::addColumn<QByteArray>("data");
-
- QTest::newRow("0") << Q_UINT64_C(0) << QByteArray("0");
- QTest::newRow("1") << Q_UINT64_C(1) << QByteArray("1");
- QTest::newRow("-1") << Q_UINT64_C(-1) << QByteArray("-1");
- QTest::newRow("32767") << Q_UINT64_C(32767) << QByteArray("32767");
- QTest::newRow("32768") << Q_UINT64_C(32768) << QByteArray("32768");
- QTest::newRow("32769") << Q_UINT64_C(32769) << QByteArray("32769");
- QTest::newRow("65535") << Q_UINT64_C(65535) << QByteArray("65535");
- QTest::newRow("65536") << Q_UINT64_C(65536) << QByteArray("65536");
- QTest::newRow("65537") << Q_UINT64_C(65537) << QByteArray("65537");
- QTest::newRow("2147483647") << Q_UINT64_C(2147483647) << QByteArray("2147483647");
- QTest::newRow("2147483648") << Q_UINT64_C(2147483648) << QByteArray("2147483648");
- QTest::newRow("2147483649") << Q_UINT64_C(2147483649) << QByteArray("2147483649");
- QTest::newRow("4294967295") << Q_UINT64_C(4294967295) << QByteArray("4294967295");
- QTest::newRow("4294967296") << Q_UINT64_C(4294967296) << QByteArray("4294967296");
- QTest::newRow("4294967297") << Q_UINT64_C(4294967297) << QByteArray("4294967297");
- QTest::newRow("9223372036854775807") << Q_UINT64_C(9223372036854775807) << QByteArray("9223372036854775807");
- QTest::newRow("9223372036854775808") << Q_UINT64_C(9223372036854775808) << QByteArray("-9223372036854775808");
- QTest::newRow("9223372036854775809") << Q_UINT64_C(9223372036854775809) << QByteArray("-9223372036854775807");
- QTest::newRow("18446744073709551615") << Q_UINT64_C(18446744073709551615) << QByteArray("-1");
+ QTest::addColumn<QByteArray>("dataWithSeparators");
+
+ QTest::newRow("0") << Q_UINT64_C(0) << QByteArray("0") << QByteArray("0");
+ QTest::newRow("1") << Q_UINT64_C(1) << QByteArray("1") << QByteArray("1");
+ QTest::newRow("-1") << Q_UINT64_C(-1) << QByteArray("-1") << QByteArray("-1");
+ QTest::newRow("32767") << Q_UINT64_C(32767) << QByteArray("32767") << QByteArray("32,767");
+ QTest::newRow("32768") << Q_UINT64_C(32768) << QByteArray("32768") << QByteArray("32,768");
+ QTest::newRow("32769") << Q_UINT64_C(32769) << QByteArray("32769") << QByteArray("32,769");
+ QTest::newRow("65535") << Q_UINT64_C(65535) << QByteArray("65535") << QByteArray("65,535");
+ QTest::newRow("65536") << Q_UINT64_C(65536) << QByteArray("65536") << QByteArray("65,536");
+ QTest::newRow("65537") << Q_UINT64_C(65537) << QByteArray("65537") << QByteArray("65,537");
+ QTest::newRow("2147483647") << Q_UINT64_C(2147483647) << QByteArray("2147483647") << QByteArray("2,147,483,647");
+ QTest::newRow("2147483648") << Q_UINT64_C(2147483648) << QByteArray("2147483648") << QByteArray("2,147,483,648");
+ QTest::newRow("2147483649") << Q_UINT64_C(2147483649) << QByteArray("2147483649") << QByteArray("2,147,483,649");
+ QTest::newRow("4294967295") << Q_UINT64_C(4294967295) << QByteArray("4294967295") << QByteArray("4,294,967,295");
+ QTest::newRow("4294967296") << Q_UINT64_C(4294967296) << QByteArray("4294967296") << QByteArray("4,294,967,296");
+ QTest::newRow("4294967297") << Q_UINT64_C(4294967297) << QByteArray("4294967297") << QByteArray("4,294,967,297");
+ QTest::newRow("9223372036854775807") << Q_UINT64_C(9223372036854775807) << QByteArray("9223372036854775807") << QByteArray("9,223,372,036,854,775,807");
+ QTest::newRow("9223372036854775808") << Q_UINT64_C(9223372036854775808) << QByteArray("-9223372036854775808") << QByteArray("-9,223,372,036,854,775,808");
+ QTest::newRow("9223372036854775809") << Q_UINT64_C(9223372036854775809) << QByteArray("-9223372036854775807") << QByteArray("-9,223,372,036,854,775,807");
+ QTest::newRow("18446744073709551615") << Q_UINT64_C(18446744073709551615) << QByteArray("-1") << QByteArray("-1");
}
IMPLEMENT_STREAM_LEFT_INT_OPERATOR_TEST(qlonglong, qlonglong)
;
@@ -2274,26 +2306,27 @@ void tst_QTextStream::qulonglong_write_operator_ToDevice_data()
{
QTest::addColumn<qulonglong>("number");
QTest::addColumn<QByteArray>("data");
-
- QTest::newRow("0") << Q_UINT64_C(0) << QByteArray("0");
- QTest::newRow("1") << Q_UINT64_C(1) << QByteArray("1");
- QTest::newRow("-1") << Q_UINT64_C(-1) << QByteArray("18446744073709551615");
- QTest::newRow("32767") << Q_UINT64_C(32767) << QByteArray("32767");
- QTest::newRow("32768") << Q_UINT64_C(32768) << QByteArray("32768");
- QTest::newRow("32769") << Q_UINT64_C(32769) << QByteArray("32769");
- QTest::newRow("65535") << Q_UINT64_C(65535) << QByteArray("65535");
- QTest::newRow("65536") << Q_UINT64_C(65536) << QByteArray("65536");
- QTest::newRow("65537") << Q_UINT64_C(65537) << QByteArray("65537");
- QTest::newRow("2147483647") << Q_UINT64_C(2147483647) << QByteArray("2147483647");
- QTest::newRow("2147483648") << Q_UINT64_C(2147483648) << QByteArray("2147483648");
- QTest::newRow("2147483649") << Q_UINT64_C(2147483649) << QByteArray("2147483649");
- QTest::newRow("4294967295") << Q_UINT64_C(4294967295) << QByteArray("4294967295");
- QTest::newRow("4294967296") << Q_UINT64_C(4294967296) << QByteArray("4294967296");
- QTest::newRow("4294967297") << Q_UINT64_C(4294967297) << QByteArray("4294967297");
- QTest::newRow("9223372036854775807") << Q_UINT64_C(9223372036854775807) << QByteArray("9223372036854775807");
- QTest::newRow("9223372036854775808") << Q_UINT64_C(9223372036854775808) << QByteArray("9223372036854775808");
- QTest::newRow("9223372036854775809") << Q_UINT64_C(9223372036854775809) << QByteArray("9223372036854775809");
- QTest::newRow("18446744073709551615") << Q_UINT64_C(18446744073709551615) << QByteArray("18446744073709551615");
+ QTest::addColumn<QByteArray>("dataWithSeparators");
+
+ QTest::newRow("0") << Q_UINT64_C(0) << QByteArray("0") << QByteArray("0");
+ QTest::newRow("1") << Q_UINT64_C(1) << QByteArray("1") << QByteArray("1");
+ QTest::newRow("-1") << Q_UINT64_C(-1) << QByteArray("18446744073709551615") << QByteArray("18,446,744,073,709,551,615");
+ QTest::newRow("32767") << Q_UINT64_C(32767) << QByteArray("32767") << QByteArray("32,767");
+ QTest::newRow("32768") << Q_UINT64_C(32768) << QByteArray("32768") << QByteArray("32,768");
+ QTest::newRow("32769") << Q_UINT64_C(32769) << QByteArray("32769") << QByteArray("32,769");
+ QTest::newRow("65535") << Q_UINT64_C(65535) << QByteArray("65535") << QByteArray("65,535");
+ QTest::newRow("65536") << Q_UINT64_C(65536) << QByteArray("65536") << QByteArray("65,536");
+ QTest::newRow("65537") << Q_UINT64_C(65537) << QByteArray("65537") << QByteArray("65,537");
+ QTest::newRow("2147483647") << Q_UINT64_C(2147483647) << QByteArray("2147483647") << QByteArray("2,147,483,647");
+ QTest::newRow("2147483648") << Q_UINT64_C(2147483648) << QByteArray("2147483648") << QByteArray("2,147,483,648");
+ QTest::newRow("2147483649") << Q_UINT64_C(2147483649) << QByteArray("2147483649") << QByteArray("2,147,483,649");
+ QTest::newRow("4294967295") << Q_UINT64_C(4294967295) << QByteArray("4294967295") << QByteArray("4,294,967,295");
+ QTest::newRow("4294967296") << Q_UINT64_C(4294967296) << QByteArray("4294967296") << QByteArray("4,294,967,296");
+ QTest::newRow("4294967297") << Q_UINT64_C(4294967297) << QByteArray("4294967297") << QByteArray("4,294,967,297");
+ QTest::newRow("9223372036854775807") << Q_UINT64_C(9223372036854775807) << QByteArray("9223372036854775807") << QByteArray("9,223,372,036,854,775,807");
+ QTest::newRow("9223372036854775808") << Q_UINT64_C(9223372036854775808) << QByteArray("9223372036854775808") << QByteArray("9,223,372,036,854,775,808");
+ QTest::newRow("9223372036854775809") << Q_UINT64_C(9223372036854775809) << QByteArray("9223372036854775809") << QByteArray("9,223,372,036,854,775,809");
+ QTest::newRow("18446744073709551615") << Q_UINT64_C(18446744073709551615) << QByteArray("18446744073709551615") << QByteArray("18,446,744,073,709,551,615");
}
IMPLEMENT_STREAM_LEFT_INT_OPERATOR_TEST(qulonglong, qulonglong)
;
@@ -2304,12 +2337,14 @@ void tst_QTextStream::generateRealNumbersDataWrite()
{
QTest::addColumn<double>("number");
QTest::addColumn<QByteArray>("data");
+ QTest::addColumn<QByteArray>("dataWithSeparators");
- QTest::newRow("0") << 0.0 << QByteArray("0");
- QTest::newRow("3.14") << 3.14 << QByteArray("3.14");
- QTest::newRow("-3.14") << -3.14 << QByteArray("-3.14");
- QTest::newRow("1.2e+10") << 1.2e+10 << QByteArray("1.2e+10");
- QTest::newRow("-1.2e+10") << -1.2e+10 << QByteArray("-1.2e+10");
+ QTest::newRow("0") << 0.0 << QByteArray("0") << QByteArray("0");
+ QTest::newRow("3.14") << 3.14 << QByteArray("3.14") << QByteArray("3.14");
+ QTest::newRow("-3.14") << -3.14 << QByteArray("-3.14") << QByteArray("-3.14");
+ QTest::newRow("1.2e+10") << 1.2e+10 << QByteArray("1.2e+10") << QByteArray("1.2e+10");
+ QTest::newRow("-1.2e+10") << -1.2e+10 << QByteArray("-1.2e+10") << QByteArray("-1.2e+10");
+ QTest::newRow("12345") << 12345. << QByteArray("12345") << QByteArray("12,345");
}
// ------------------------------------------------------------------------------
@@ -2320,14 +2355,22 @@ void tst_QTextStream::generateRealNumbersDataWrite()
{ \
QFETCH(double, number); \
QFETCH(QByteArray, data); \
+ QFETCH(QByteArray, dataWithSeparators); \
\
QBuffer buffer; \
buffer.open(QBuffer::WriteOnly); \
QTextStream stream(&buffer); \
+ stream.setLocale(QLocale::c()); \
float f = (float)number; \
stream << f; \
stream.flush(); \
QCOMPARE(buffer.data().constData(), data.constData()); \
+ \
+ buffer.reset(); \
+ stream.setLocale(QLocale("en-US")); \
+ stream << f; \
+ stream.flush(); \
+ QCOMPARE(buffer.data(), dataWithSeparators); \
}
IMPLEMENT_STREAM_LEFT_REAL_OPERATOR_TEST(float, float)
IMPLEMENT_STREAM_LEFT_REAL_OPERATOR_TEST(double, float)
diff --git a/tests/auto/corelib/io/qurl/tst_qurl.cpp b/tests/auto/corelib/io/qurl/tst_qurl.cpp
index d5eab54363..ac4be31d0e 100644
--- a/tests/auto/corelib/io/qurl/tst_qurl.cpp
+++ b/tests/auto/corelib/io/qurl/tst_qurl.cpp
@@ -165,6 +165,8 @@ private slots:
void binaryData();
void fromUserInput_data();
void fromUserInput();
+ void fromUserInputWithCwd_data();
+ void fromUserInputWithCwd();
void fileName_data();
void fileName();
void isEmptyForEncodedUrl();
@@ -235,6 +237,11 @@ void tst_QUrl::constructing()
QVERIFY(url == url);
QVERIFY(!(url < url));
+ QUrl fromLocal = QUrl::fromLocalFile(QString());
+ QVERIFY(!fromLocal.isValid());
+ QVERIFY(fromLocal.isEmpty());
+ QCOMPARE(fromLocal.toString(), QString());
+
QUrl justHost("qt-project.org");
QVERIFY(!justHost.isEmpty());
QVERIFY(justHost.host().isEmpty());
@@ -2920,6 +2927,52 @@ void tst_QUrl::fromUserInput()
QCOMPARE(url, guessUrlFromString);
}
+void tst_QUrl::fromUserInputWithCwd_data()
+{
+ QTest::addColumn<QString>("string");
+ QTest::addColumn<QString>("directory");
+ QTest::addColumn<QUrl>("guessedUrlDefault");
+ QTest::addColumn<QUrl>("guessedUrlAssumeLocalFile");
+
+ // Null
+ QTest::newRow("null") << QString() << QString() << QUrl() << QUrl();
+
+ // Existing file
+ QDirIterator it(QDir::currentPath(), QDir::NoDotDot | QDir::AllEntries);
+ int c = 0;
+ while (it.hasNext()) {
+ it.next();
+ QUrl url = QUrl::fromLocalFile(it.filePath());
+ QTest::newRow(QString("file-%1").arg(c++).toLatin1()) << it.fileName() << QDir::currentPath() << url << url;
+ }
+ QDir parent = QDir::current();
+ QVERIFY(parent.cdUp());
+ QUrl parentUrl = QUrl::fromLocalFile(parent.path());
+ QTest::newRow("dotdot") << ".." << QDir::currentPath() << parentUrl << parentUrl;
+
+ QTest::newRow("nonexisting") << "nonexisting" << QDir::currentPath() << QUrl("http://nonexisting") << QUrl::fromLocalFile(QDir::currentPath() + "/nonexisting");
+ QTest::newRow("short-url") << "example.org" << QDir::currentPath() << QUrl("http://example.org") << QUrl::fromLocalFile(QDir::currentPath() + "/example.org");
+ QTest::newRow("full-url") << "http://example.org" << QDir::currentPath() << QUrl("http://example.org") << QUrl("http://example.org");
+ QTest::newRow("absolute") << "/doesnotexist.txt" << QDir::currentPath() << QUrl("file:///doesnotexist.txt") << QUrl("file:///doesnotexist.txt");
+#ifdef Q_OS_WIN
+ QTest::newRow("windows-absolute") << "c:/doesnotexist.txt" << QDir::currentPath() << QUrl("file:///c:/doesnotexist.txt") << QUrl("file:///c:/doesnotexist.txt");
+#endif
+}
+
+void tst_QUrl::fromUserInputWithCwd()
+{
+ QFETCH(QString, string);
+ QFETCH(QString, directory);
+ QFETCH(QUrl, guessedUrlDefault);
+ QFETCH(QUrl, guessedUrlAssumeLocalFile);
+
+ QUrl url = QUrl::fromUserInput(string, directory);
+ QCOMPARE(url, guessedUrlDefault);
+
+ url = QUrl::fromUserInput(string, directory, QUrl::AssumeLocalFile);
+ QCOMPARE(url, guessedUrlAssumeLocalFile);
+}
+
void tst_QUrl::fileName_data()
{
QTest::addColumn<QString>("urlStr");
diff --git a/tests/auto/corelib/io/qwinoverlappedionotifier/tst_qwinoverlappedionotifier.cpp b/tests/auto/corelib/io/qwinoverlappedionotifier/tst_qwinoverlappedionotifier.cpp
index 8321f76bec..16f94e7c5d 100644
--- a/tests/auto/corelib/io/qwinoverlappedionotifier/tst_qwinoverlappedionotifier.cpp
+++ b/tests/auto/corelib/io/qwinoverlappedionotifier/tst_qwinoverlappedionotifier.cpp
@@ -58,6 +58,7 @@ private slots:
void readFile();
void waitForNotified_data();
void waitForNotified();
+ void waitForAnyNotified();
void brokenPipe();
void multipleOperations();
@@ -195,6 +196,45 @@ void tst_QWinOverlappedIoNotifier::waitForNotified()
QCOMPARE(notifier.waitForNotified(100, &overlapped), false);
}
+void tst_QWinOverlappedIoNotifier::waitForAnyNotified()
+{
+ const QString fileName = QDir::toNativeSeparators(sourceFileInfo.absoluteFilePath());
+ const int readBufferSize = sourceFileInfo.size();
+
+ QWinOverlappedIoNotifier notifier;
+ HANDLE hFile = CreateFile(reinterpret_cast<const wchar_t*>(fileName.utf16()),
+ GENERIC_READ, FILE_SHARE_READ,
+ NULL, OPEN_EXISTING, FILE_FLAG_OVERLAPPED, NULL);
+ notifier.setHandle(hFile);
+ notifier.setEnabled(true);
+ QVERIFY(notifier.waitForAnyNotified(100) == 0);
+
+ OVERLAPPED overlapped1;
+ ZeroMemory(&overlapped1, sizeof(OVERLAPPED));
+ QByteArray buffer1(readBufferSize, 0);
+ BOOL readSuccess = ReadFile(hFile, buffer1.data(), buffer1.size(), NULL, &overlapped1);
+ QVERIFY(readSuccess || GetLastError() == ERROR_IO_PENDING);
+
+ OVERLAPPED overlapped2;
+ ZeroMemory(&overlapped2, sizeof(OVERLAPPED));
+ QByteArray buffer2(readBufferSize, 0);
+ readSuccess = ReadFile(hFile, buffer2.data(), buffer2.size(), NULL, &overlapped2);
+ QVERIFY(readSuccess || GetLastError() == ERROR_IO_PENDING);
+
+ QSet<OVERLAPPED *> overlappedObjects;
+ overlappedObjects << &overlapped1 << &overlapped2;
+
+ for (int i = 1; i <= 2; ++i) {
+ OVERLAPPED *notifiedOverlapped = notifier.waitForAnyNotified(3000);
+ QVERIFY(overlappedObjects.contains(notifiedOverlapped));
+ overlappedObjects.remove(notifiedOverlapped);
+ }
+
+ CloseHandle(hFile);
+ QVERIFY(overlappedObjects.isEmpty());
+ QVERIFY(notifier.waitForAnyNotified(100) == 0);
+}
+
void tst_QWinOverlappedIoNotifier::brokenPipe()
{
QWinOverlappedIoNotifier notifier;
diff --git a/tests/auto/corelib/itemmodels/qabstractitemmodel/tst_qabstractitemmodel.cpp b/tests/auto/corelib/itemmodels/qabstractitemmodel/tst_qabstractitemmodel.cpp
index 2d2ae14fb8..0503371714 100644
--- a/tests/auto/corelib/itemmodels/qabstractitemmodel/tst_qabstractitemmodel.cpp
+++ b/tests/auto/corelib/itemmodels/qabstractitemmodel/tst_qabstractitemmodel.cpp
@@ -158,6 +158,8 @@ public:
QVector<QVector<QString> > table;
};
+Q_DECLARE_METATYPE(QAbstractItemModel::LayoutChangeHint);
+
QtTestModel::QtTestModel(int rows, int columns, QObject *parent)
: QAbstractItemModel(parent), cCount(columns), rCount(rows), wrongIndex(false)
{
@@ -353,6 +355,8 @@ void tst_QAbstractItemModel::init()
insertCommand->setStartRow(0);
insertCommand->setEndRow(9);
insertCommand->doCommand();
+
+ qRegisterMetaType<QAbstractItemModel::LayoutChangeHint>();
}
void tst_QAbstractItemModel::cleanup()
@@ -807,8 +811,8 @@ void tst_QAbstractItemModel::removeRows()
{
QtTestModel model(10, 10);
- QSignalSpy rowsAboutToBeRemovedSpy(&model, SIGNAL(rowsAboutToBeRemoved(QModelIndex,int,int)));
- QSignalSpy rowsRemovedSpy(&model, SIGNAL(rowsRemoved(QModelIndex,int,int)));
+ QSignalSpy rowsAboutToBeRemovedSpy(&model, &QtTestModel::rowsAboutToBeRemoved);
+ QSignalSpy rowsRemovedSpy(&model, &QtTestModel::rowsRemoved);
QVERIFY(rowsAboutToBeRemovedSpy.isValid());
QVERIFY(rowsRemovedSpy.isValid());
@@ -822,8 +826,8 @@ void tst_QAbstractItemModel::removeColumns()
{
QtTestModel model(10, 10);
- QSignalSpy columnsAboutToBeRemovedSpy(&model, SIGNAL(columnsAboutToBeRemoved(QModelIndex,int,int)));
- QSignalSpy columnsRemovedSpy(&model, SIGNAL(columnsRemoved(QModelIndex,int,int)));
+ QSignalSpy columnsAboutToBeRemovedSpy(&model, &QtTestModel::columnsAboutToBeRemoved);
+ QSignalSpy columnsRemovedSpy(&model, &QtTestModel::columnsRemoved);
QVERIFY(columnsAboutToBeRemovedSpy.isValid());
QVERIFY(columnsRemovedSpy.isValid());
@@ -837,8 +841,8 @@ void tst_QAbstractItemModel::insertRows()
{
QtTestModel model(10, 10);
- QSignalSpy rowsAboutToBeInsertedSpy(&model, SIGNAL(rowsAboutToBeInserted(QModelIndex,int,int)));
- QSignalSpy rowsInsertedSpy(&model, SIGNAL(rowsInserted(QModelIndex,int,int)));
+ QSignalSpy rowsAboutToBeInsertedSpy(&model, &QtTestModel::rowsAboutToBeInserted);
+ QSignalSpy rowsInsertedSpy(&model, &QtTestModel::rowsInserted);
QVERIFY(rowsAboutToBeInsertedSpy.isValid());
QVERIFY(rowsInsertedSpy.isValid());
@@ -852,8 +856,8 @@ void tst_QAbstractItemModel::insertColumns()
{
QtTestModel model(10, 10);
- QSignalSpy columnsAboutToBeInsertedSpy(&model, SIGNAL(columnsAboutToBeInserted(QModelIndex,int,int)));
- QSignalSpy columnsInsertedSpy(&model, SIGNAL(columnsInserted(QModelIndex,int,int)));
+ QSignalSpy columnsAboutToBeInsertedSpy(&model, &QtTestModel::columnsAboutToBeInserted);
+ QSignalSpy columnsInsertedSpy(&model, &QtTestModel::columnsInserted);
QVERIFY(columnsAboutToBeInsertedSpy.isValid());
QVERIFY(columnsInsertedSpy.isValid());
@@ -867,8 +871,8 @@ void tst_QAbstractItemModel::moveRows()
{
QtTestModel model(10, 10);
- QSignalSpy rowsAboutToBeMovedSpy(&model, SIGNAL(rowsAboutToBeMoved(QModelIndex,int,int,QModelIndex,int)));
- QSignalSpy rowsMovedSpy(&model, SIGNAL(rowsMoved(QModelIndex,int,int,QModelIndex,int)));
+ QSignalSpy rowsAboutToBeMovedSpy(&model, &QtTestModel::rowsAboutToBeMoved);
+ QSignalSpy rowsMovedSpy(&model, &QtTestModel::rowsMoved);
QVERIFY(rowsAboutToBeMovedSpy.isValid());
QVERIFY(rowsMovedSpy.isValid());
@@ -882,8 +886,8 @@ void tst_QAbstractItemModel::moveColumns()
{
QtTestModel model(10, 10);
- QSignalSpy columnsAboutToBeMovedSpy(&model, SIGNAL(columnsAboutToBeMoved(QModelIndex,int,int,QModelIndex,int)));
- QSignalSpy columnsMovedSpy(&model, SIGNAL(columnsMoved(QModelIndex,int,int,QModelIndex,int)));
+ QSignalSpy columnsAboutToBeMovedSpy(&model, &QtTestModel::columnsAboutToBeMoved);
+ QSignalSpy columnsMovedSpy(&model, &QtTestModel::columnsMoved);
QVERIFY(columnsAboutToBeMovedSpy.isValid());
QVERIFY(columnsMovedSpy.isValid());
@@ -901,7 +905,7 @@ void tst_QAbstractItemModel::reset()
{
QtTestModel model(10, 10);
- QSignalSpy resetSpy(&model, SIGNAL(modelReset()));
+ QSignalSpy resetSpy(&model, &QtTestModel::modelReset);
QVERIFY(resetSpy.isValid());
model.reset();
QCOMPARE(resetSpy.count(), 1);
@@ -1023,8 +1027,8 @@ void tst_QAbstractItemModel::testMoveSameParentDown()
}
}
- QSignalSpy beforeSpy(m_model, SIGNAL(rowsAboutToBeMoved(QModelIndex,int,int,QModelIndex,int)));
- QSignalSpy afterSpy(m_model, SIGNAL(rowsMoved(QModelIndex,int,int,QModelIndex,int)));
+ QSignalSpy beforeSpy(m_model, &DynamicTreeModel::rowsAboutToBeMoved);
+ QSignalSpy afterSpy(m_model, &DynamicTreeModel::rowsMoved);
QVERIFY(beforeSpy.isValid());
QVERIFY(afterSpy.isValid());
@@ -1138,8 +1142,8 @@ void tst_QAbstractItemModel::testMoveSameParentUp()
}
}
- QSignalSpy beforeSpy(m_model, SIGNAL(rowsAboutToBeMoved(QModelIndex,int,int,QModelIndex,int)));
- QSignalSpy afterSpy(m_model, SIGNAL(rowsMoved(QModelIndex,int,int,QModelIndex,int)));
+ QSignalSpy beforeSpy(m_model, &DynamicTreeModel::rowsAboutToBeMoved);
+ QSignalSpy afterSpy(m_model, &DynamicTreeModel::rowsMoved);
QVERIFY(beforeSpy.isValid());
QVERIFY(afterSpy.isValid());
@@ -1287,8 +1291,8 @@ void tst_QAbstractItemModel::testMoveToGrandParent()
}
}
- QSignalSpy beforeSpy(m_model, SIGNAL(rowsAboutToBeMoved(QModelIndex,int,int,QModelIndex,int)));
- QSignalSpy afterSpy(m_model, SIGNAL(rowsMoved(QModelIndex,int,int,QModelIndex,int)));
+ QSignalSpy beforeSpy(m_model, &DynamicTreeModel::rowsAboutToBeMoved);
+ QSignalSpy afterSpy(m_model, &DynamicTreeModel::rowsMoved);
QVERIFY(beforeSpy.isValid());
QVERIFY(afterSpy.isValid());
@@ -1427,8 +1431,8 @@ void tst_QAbstractItemModel::testMoveToSibling()
persistentList << QPersistentModelIndex(idx);
}
- QSignalSpy beforeSpy(m_model, SIGNAL(rowsAboutToBeMoved(QModelIndex,int,int,QModelIndex,int)));
- QSignalSpy afterSpy(m_model, SIGNAL(rowsMoved(QModelIndex,int,int,QModelIndex,int)));
+ QSignalSpy beforeSpy(m_model, &DynamicTreeModel::rowsAboutToBeMoved);
+ QSignalSpy afterSpy(m_model, &DynamicTreeModel::rowsMoved);
QVERIFY(beforeSpy.isValid());
QVERIFY(afterSpy.isValid());
@@ -1577,8 +1581,8 @@ void tst_QAbstractItemModel::testMoveToUncle()
persistentList << QPersistentModelIndex(idx);
}
- QSignalSpy beforeSpy(m_model, SIGNAL(rowsAboutToBeMoved(QModelIndex,int,int,QModelIndex,int)));
- QSignalSpy afterSpy(m_model, SIGNAL(rowsMoved(QModelIndex,int,int,QModelIndex,int)));
+ QSignalSpy beforeSpy(m_model, &DynamicTreeModel::rowsAboutToBeMoved);
+ QSignalSpy afterSpy(m_model, &DynamicTreeModel::rowsMoved);
QVERIFY(beforeSpy.isValid());
QVERIFY(afterSpy.isValid());
@@ -1684,8 +1688,8 @@ void tst_QAbstractItemModel::testMoveToDescendants()
persistentList << QPersistentModelIndex(idx);
}
- QSignalSpy beforeSpy(m_model, SIGNAL(rowsAboutToBeMoved(QModelIndex,int,int,QModelIndex,int)));
- QSignalSpy afterSpy(m_model, SIGNAL(rowsMoved(QModelIndex,int,int,QModelIndex,int)));
+ QSignalSpy beforeSpy(m_model, &DynamicTreeModel::rowsAboutToBeMoved);
+ QSignalSpy afterSpy(m_model, &DynamicTreeModel::rowsMoved);
QVERIFY(beforeSpy.isValid());
QVERIFY(afterSpy.isValid());
@@ -1748,8 +1752,8 @@ void tst_QAbstractItemModel::testMoveWithinOwnRange()
QFETCH(int, endRow);
QFETCH(int, destRow);
- QSignalSpy beforeSpy(m_model, SIGNAL(rowsAboutToBeMoved(QModelIndex,int,int,QModelIndex,int)));
- QSignalSpy afterSpy(m_model, SIGNAL(rowsMoved(QModelIndex,int,int,QModelIndex,int)));
+ QSignalSpy beforeSpy(m_model, &DynamicTreeModel::rowsAboutToBeMoved);
+ QSignalSpy afterSpy(m_model, &DynamicTreeModel::rowsMoved);
QVERIFY(beforeSpy.isValid());
QVERIFY(afterSpy.isValid());
@@ -1841,8 +1845,8 @@ void ListenerObject::slotReset()
void tst_QAbstractItemModel::testReset()
{
- QSignalSpy beforeResetSpy(m_model, SIGNAL(modelAboutToBeReset()));
- QSignalSpy afterResetSpy(m_model, SIGNAL(modelReset()));
+ QSignalSpy beforeResetSpy(m_model, &DynamicTreeModel::modelAboutToBeReset);
+ QSignalSpy afterResetSpy(m_model, &DynamicTreeModel::modelReset);
QVERIFY(beforeResetSpy.isValid());
QVERIFY(afterResetSpy.isValid());
@@ -1874,8 +1878,8 @@ void tst_QAbstractItemModel::testReset()
// Delete it because its slots test things which are not true after this point.
delete listener;
- QSignalSpy proxyBeforeResetSpy(nullProxy, SIGNAL(modelAboutToBeReset()));
- QSignalSpy proxyAfterResetSpy(nullProxy, SIGNAL(modelReset()));
+ QSignalSpy proxyBeforeResetSpy(nullProxy, &QSortFilterProxyModel::modelAboutToBeReset);
+ QSignalSpy proxyAfterResetSpy(nullProxy, &QSortFilterProxyModel::modelReset);
// Before setting it, it does not have custom roles.
QCOMPARE(nullProxy->roleNames().value(Qt::UserRole + 1), QByteArray());
@@ -1925,8 +1929,8 @@ void tst_QAbstractItemModel::testDataChanged()
{
CustomRoleModel model;
- QSignalSpy withRoles(&model, SIGNAL(dataChanged(QModelIndex,QModelIndex,QVector<int>)));
- QSignalSpy withoutRoles(&model, SIGNAL(dataChanged(QModelIndex,QModelIndex)));
+ QSignalSpy withRoles(&model, &CustomRoleModel::dataChanged);
+ QSignalSpy withoutRoles(&model, &CustomRoleModel::dataChanged);
QVERIFY(withRoles.isValid());
QVERIFY(withoutRoles.isValid());
@@ -2027,8 +2031,8 @@ void tst_QAbstractItemModel::testChildrenLayoutsChanged()
QCOMPARE(model.rowCount(p1), 10);
QCOMPARE(model.rowCount(p2), 10);
- QSignalSpy beforeSpy(&model, SIGNAL(layoutAboutToBeChanged(QList<QPersistentModelIndex>)));
- QSignalSpy afterSpy(&model, SIGNAL(layoutChanged(QList<QPersistentModelIndex>)));
+ QSignalSpy beforeSpy(&model, &DynamicTreeModel::layoutAboutToBeChanged);
+ QSignalSpy afterSpy(&model, &DynamicTreeModel::layoutChanged);
QVERIFY(beforeSpy.isValid());
QVERIFY(afterSpy.isValid());
@@ -2043,8 +2047,8 @@ void tst_QAbstractItemModel::testChildrenLayoutsChanged()
const QVariantList beforeSignal = beforeSpy.first();
const QVariantList afterSignal = afterSpy.first();
- QCOMPARE(beforeSignal.size(), 1);
- QCOMPARE(afterSignal.size(), 1);
+ QCOMPARE(beforeSignal.size(), 2);
+ QCOMPARE(afterSignal.size(), 2);
const QList<QPersistentModelIndex> beforeParents = beforeSignal.first().value<QList<QPersistentModelIndex> >();
QCOMPARE(beforeParents.size(), 2);
@@ -2093,8 +2097,8 @@ void tst_QAbstractItemModel::testChildrenLayoutsChanged()
const QPersistentModelIndex p2FirstPersistent = model.index(0, 0, p2);
const QPersistentModelIndex p2LastPersistent = model.index(9, 0, p2);
- QSignalSpy beforeSpy(&model, SIGNAL(layoutAboutToBeChanged(QList<QPersistentModelIndex>)));
- QSignalSpy afterSpy(&model, SIGNAL(layoutChanged(QList<QPersistentModelIndex>)));
+ QSignalSpy beforeSpy(&model, &DynamicTreeModel::layoutAboutToBeChanged);
+ QSignalSpy afterSpy(&model, &DynamicTreeModel::layoutChanged);
QVERIFY(beforeSpy.isValid());
QVERIFY(afterSpy.isValid());
@@ -2116,8 +2120,8 @@ void tst_QAbstractItemModel::testChildrenLayoutsChanged()
const QVariantList beforeSignal = beforeSpy.first();
const QVariantList afterSignal = afterSpy.first();
- QCOMPARE(beforeSignal.size(), 1);
- QCOMPARE(afterSignal.size(), 1);
+ QCOMPARE(beforeSignal.size(), 2);
+ QCOMPARE(afterSignal.size(), 2);
QVERIFY(p1FirstPersistent.row() == 1);
QVERIFY(p1LastPersistent.row() == 0);
diff --git a/tests/auto/corelib/itemmodels/qidentityproxymodel/tst_qidentityproxymodel.cpp b/tests/auto/corelib/itemmodels/qidentityproxymodel/tst_qidentityproxymodel.cpp
index ea0a14c18c..5d21509c86 100644
--- a/tests/auto/corelib/itemmodels/qidentityproxymodel/tst_qidentityproxymodel.cpp
+++ b/tests/auto/corelib/itemmodels/qidentityproxymodel/tst_qidentityproxymodel.cpp
@@ -163,10 +163,10 @@ void tst_QIdentityProxyModel::insertRows()
verifyIdentity(m_model);
- QSignalSpy modelBeforeSpy(m_model, SIGNAL(rowsAboutToBeInserted(QModelIndex,int,int)));
- QSignalSpy modelAfterSpy(m_model, SIGNAL(rowsInserted(QModelIndex,int,int)));
- QSignalSpy proxyBeforeSpy(m_proxy, SIGNAL(rowsAboutToBeInserted(QModelIndex,int,int)));
- QSignalSpy proxyAfterSpy(m_proxy, SIGNAL(rowsInserted(QModelIndex,int,int)));
+ QSignalSpy modelBeforeSpy(m_model, &QStandardItemModel::rowsAboutToBeInserted);
+ QSignalSpy modelAfterSpy(m_model, &QStandardItemModel::rowsInserted);
+ QSignalSpy proxyBeforeSpy(m_proxy, &QStandardItemModel::rowsAboutToBeInserted);
+ QSignalSpy proxyAfterSpy(m_proxy, &QStandardItemModel::rowsInserted);
QVERIFY(modelBeforeSpy.isValid());
QVERIFY(modelAfterSpy.isValid());
@@ -203,10 +203,10 @@ void tst_QIdentityProxyModel::removeRows()
verifyIdentity(m_model);
- QSignalSpy modelBeforeSpy(m_model, SIGNAL(rowsAboutToBeRemoved(QModelIndex,int,int)));
- QSignalSpy modelAfterSpy(m_model, SIGNAL(rowsRemoved(QModelIndex,int,int)));
- QSignalSpy proxyBeforeSpy(m_proxy, SIGNAL(rowsAboutToBeRemoved(QModelIndex,int,int)));
- QSignalSpy proxyAfterSpy(m_proxy, SIGNAL(rowsRemoved(QModelIndex,int,int)));
+ QSignalSpy modelBeforeSpy(m_model, &QStandardItemModel::rowsAboutToBeRemoved);
+ QSignalSpy modelAfterSpy(m_model, &QStandardItemModel::rowsRemoved);
+ QSignalSpy proxyBeforeSpy(m_proxy, &QStandardItemModel::rowsAboutToBeRemoved);
+ QSignalSpy proxyAfterSpy(m_proxy, &QStandardItemModel::rowsRemoved);
QVERIFY(modelBeforeSpy.isValid());
QVERIFY(modelAfterSpy.isValid());
@@ -257,10 +257,10 @@ void tst_QIdentityProxyModel::moveRows()
verifyIdentity(&model);
- QSignalSpy modelBeforeSpy(&model, SIGNAL(rowsAboutToBeMoved(QModelIndex,int,int,QModelIndex,int)));
- QSignalSpy modelAfterSpy(&model, SIGNAL(rowsMoved(QModelIndex,int,int,QModelIndex,int)));
- QSignalSpy proxyBeforeSpy(m_proxy, SIGNAL(rowsAboutToBeMoved(QModelIndex,int,int,QModelIndex,int)));
- QSignalSpy proxyAfterSpy(m_proxy, SIGNAL(rowsMoved(QModelIndex,int,int,QModelIndex,int)));
+ QSignalSpy modelBeforeSpy(&model, &DynamicTreeModel::rowsAboutToBeMoved);
+ QSignalSpy modelAfterSpy(&model, &DynamicTreeModel::rowsMoved);
+ QSignalSpy proxyBeforeSpy(m_proxy, &QIdentityProxyModel::rowsAboutToBeMoved);
+ QSignalSpy proxyAfterSpy(m_proxy, &QIdentityProxyModel::rowsMoved);
QVERIFY(modelBeforeSpy.isValid());
QVERIFY(modelAfterSpy.isValid());
@@ -318,10 +318,10 @@ void tst_QIdentityProxyModel::reset()
verifyIdentity(&model);
- QSignalSpy modelBeforeSpy(&model, SIGNAL(modelAboutToBeReset()));
- QSignalSpy modelAfterSpy(&model, SIGNAL(modelReset()));
- QSignalSpy proxyBeforeSpy(m_proxy, SIGNAL(modelAboutToBeReset()));
- QSignalSpy proxyAfterSpy(m_proxy, SIGNAL(modelReset()));
+ QSignalSpy modelBeforeSpy(&model, &DynamicTreeModel::modelAboutToBeReset);
+ QSignalSpy modelAfterSpy(&model, &DynamicTreeModel::modelReset);
+ QSignalSpy proxyBeforeSpy(m_proxy, &QIdentityProxyModel::modelAboutToBeReset);
+ QSignalSpy proxyAfterSpy(m_proxy, &QIdentityProxyModel::modelReset);
QVERIFY(modelBeforeSpy.isValid());
QVERIFY(modelAfterSpy.isValid());
@@ -351,8 +351,8 @@ void tst_QIdentityProxyModel::dataChanged()
verifyIdentity(&model);
- QSignalSpy modelSpy(&model, SIGNAL(dataChanged(QModelIndex,QModelIndex,QVector<int>)));
- QSignalSpy proxySpy(m_proxy, SIGNAL(dataChanged(QModelIndex,QModelIndex,QVector<int>)));
+ QSignalSpy modelSpy(&model, &DataChangedModel::dataChanged);
+ QSignalSpy proxySpy(m_proxy, &QIdentityProxyModel::dataChanged);
QVERIFY(modelSpy.isValid());
QVERIFY(proxySpy.isValid());
diff --git a/tests/auto/corelib/itemmodels/qitemmodel/tst_qitemmodel.cpp b/tests/auto/corelib/itemmodels/qitemmodel/tst_qitemmodel.cpp
index 30434bfd56..df4d8d0916 100644
--- a/tests/auto/corelib/itemmodels/qitemmodel/tst_qitemmodel.cpp
+++ b/tests/auto/corelib/itemmodels/qitemmodel/tst_qitemmodel.cpp
@@ -608,7 +608,7 @@ void tst_QItemModel::setData()
QFETCH(QString, modelType);
currentModel = testModels->createModel(modelType);
QVERIFY(currentModel);
- QSignalSpy spy(currentModel, SIGNAL(dataChanged(QModelIndex,QModelIndex)));
+ QSignalSpy spy(currentModel, &QAbstractItemModel::dataChanged);
QVERIFY(spy.isValid());
QCOMPARE(currentModel->setData(QModelIndex(), QVariant()), false);
QCOMPARE(spy.count(), 0);
@@ -670,7 +670,7 @@ void tst_QItemModel::setHeaderData()
QVERIFY(index.isValid());
qRegisterMetaType<Qt::Orientation>("Qt::Orientation");
- QSignalSpy spy(currentModel, SIGNAL(headerDataChanged(Qt::Orientation,int,int)));
+ QSignalSpy spy(currentModel, &QAbstractItemModel::headerDataChanged);
QVERIFY(spy.isValid());
QString text = "Index private pointers should always be the same";
@@ -711,7 +711,7 @@ void tst_QItemModel::sort()
QVERIFY(currentModel->hasChildren(topIndex));
QModelIndex index = currentModel->index(0, 0, topIndex);
QVERIFY(index.isValid());
- QSignalSpy spy(currentModel, SIGNAL(layoutChanged()));
+ QSignalSpy spy(currentModel, &QAbstractItemModel::layoutChanged);
QVERIFY(spy.isValid());
for (int i=-1; i < 10; ++i){
currentModel->sort(i);
@@ -849,12 +849,12 @@ void tst_QItemModel::remove()
// When a row or column is removed there should be two signals.
// Watch to make sure they are emitted and get the row/column count when they do get emitted by connecting them to a slot
- QSignalSpy columnsAboutToBeRemovedSpy(currentModel, SIGNAL(columnsAboutToBeRemoved(QModelIndex,int,int)));
- QSignalSpy rowsAboutToBeRemovedSpy(currentModel, SIGNAL(rowsAboutToBeRemoved(QModelIndex,int,int)));
- QSignalSpy columnsRemovedSpy(currentModel, SIGNAL(columnsRemoved(QModelIndex,int,int)));
- QSignalSpy rowsRemovedSpy(currentModel, SIGNAL(rowsRemoved(QModelIndex,int,int)));
- QSignalSpy modelResetSpy(currentModel, SIGNAL(modelReset()));
- QSignalSpy modelLayoutChangedSpy(currentModel, SIGNAL(layoutChanged()));
+ QSignalSpy columnsAboutToBeRemovedSpy(currentModel, &QAbstractItemModel::columnsAboutToBeRemoved);
+ QSignalSpy rowsAboutToBeRemovedSpy(currentModel, &QAbstractItemModel::rowsAboutToBeRemoved);
+ QSignalSpy columnsRemovedSpy(currentModel, &QAbstractItemModel::columnsRemoved);
+ QSignalSpy rowsRemovedSpy(currentModel, &QAbstractItemModel::rowsRemoved);
+ QSignalSpy modelResetSpy(currentModel, &QAbstractItemModel::modelReset);
+ QSignalSpy modelLayoutChangedSpy(currentModel, &QAbstractItemModel::layoutChanged);
QVERIFY(columnsAboutToBeRemovedSpy.isValid());
QVERIFY(rowsAboutToBeRemovedSpy.isValid());
@@ -1191,12 +1191,12 @@ void tst_QItemModel::insert()
// When a row or column is inserted there should be two signals.
// Watch to make sure they are emitted and get the row/column count when they do get emitted by connecting them to a slot
- QSignalSpy columnsAboutToBeInsertedSpy(currentModel, SIGNAL(columnsAboutToBeInserted(QModelIndex,int,int)));
- QSignalSpy rowsAboutToBeInsertedSpy(currentModel, SIGNAL(rowsAboutToBeInserted(QModelIndex,int,int)));
- QSignalSpy columnsInsertedSpy(currentModel, SIGNAL(columnsInserted(QModelIndex,int,int)));
- QSignalSpy rowsInsertedSpy(currentModel, SIGNAL(rowsInserted(QModelIndex,int,int)));
- QSignalSpy modelResetSpy(currentModel, SIGNAL(modelReset()));
- QSignalSpy modelLayoutChangedSpy(currentModel, SIGNAL(layoutChanged()));
+ QSignalSpy columnsAboutToBeInsertedSpy(currentModel, &QAbstractItemModel::columnsAboutToBeInserted);
+ QSignalSpy rowsAboutToBeInsertedSpy(currentModel, &QAbstractItemModel::rowsAboutToBeInserted);
+ QSignalSpy columnsInsertedSpy(currentModel, &QAbstractItemModel::columnsInserted);
+ QSignalSpy rowsInsertedSpy(currentModel, &QAbstractItemModel::rowsInserted);
+ QSignalSpy modelResetSpy(currentModel, &QAbstractItemModel::modelReset);
+ QSignalSpy modelLayoutChangedSpy(currentModel, &QAbstractItemModel::layoutChanged);
QVERIFY(columnsAboutToBeInsertedSpy.isValid());
QVERIFY(rowsAboutToBeInsertedSpy.isValid());
diff --git a/tests/auto/corelib/itemmodels/qitemselectionmodel/tst_qitemselectionmodel.cpp b/tests/auto/corelib/itemmodels/qitemselectionmodel/tst_qitemselectionmodel.cpp
index 9e3457a25a..a4e219a040 100644
--- a/tests/auto/corelib/itemmodels/qitemselectionmodel/tst_qitemselectionmodel.cpp
+++ b/tests/auto/corelib/itemmodels/qitemselectionmodel/tst_qitemselectionmodel.cpp
@@ -1529,7 +1529,7 @@ void tst_QItemSelectionModel::resetModel()
MyStandardItemModel model(20, 20);
QItemSelectionModel *selectionModel = new QItemSelectionModel(&model);
- QSignalSpy spy(selectionModel, SIGNAL(selectionChanged(QItemSelection,QItemSelection)));
+ QSignalSpy spy(selectionModel, &QItemSelectionModel::selectionChanged);
QVERIFY(spy.isValid());
selectionModel->select(QItemSelection(model.index(0, 0), model.index(5, 5)), QItemSelectionModel::Select);
@@ -1592,7 +1592,7 @@ void tst_QItemSelectionModel::removeRows()
MyStandardItemModel model(rowCount, columnCount);
QItemSelectionModel selections(&model);
- QSignalSpy spy(&selections, SIGNAL(selectionChanged(QItemSelection,QItemSelection)));
+ QSignalSpy spy(&selections, &QItemSelectionModel::selectionChanged);
QVERIFY(spy.isValid());
QModelIndex tl = model.index(selectTop, selectLeft);
@@ -1655,7 +1655,7 @@ void tst_QItemSelectionModel::removeColumns()
MyStandardItemModel model(rowCount, columnCount);
QItemSelectionModel selections(&model);
- QSignalSpy spy(&selections, SIGNAL(selectionChanged(QItemSelection,QItemSelection)));
+ QSignalSpy spy(&selections, &QItemSelectionModel::selectionChanged);
QVERIFY(spy.isValid());
QModelIndex tl = model.index(selectTop, selectLeft);
@@ -1914,12 +1914,9 @@ void tst_QItemSelectionModel::setCurrentIndex()
treemodel->index(0, 0, treemodel->index(0, 0)),
QItemSelectionModel::SelectCurrent);
- QSignalSpy currentSpy(&selectionModel,
- SIGNAL(currentChanged(QModelIndex,QModelIndex)));
- QSignalSpy rowSpy(&selectionModel,
- SIGNAL(currentRowChanged(QModelIndex,QModelIndex)));
- QSignalSpy columnSpy(&selectionModel,
- SIGNAL(currentColumnChanged(QModelIndex,QModelIndex)));
+ QSignalSpy currentSpy(&selectionModel, &QItemSelectionModel::currentChanged);
+ QSignalSpy rowSpy(&selectionModel, &QItemSelectionModel::currentRowChanged);
+ QSignalSpy columnSpy(&selectionModel, &QItemSelectionModel::currentColumnChanged);
QVERIFY(currentSpy.isValid());
QVERIFY(rowSpy.isValid());
@@ -2223,7 +2220,7 @@ void tst_QItemSelectionModel::childrenDeselectionSignal()
QItemSelectionModel selectionModel(&model);
selectionModel.select(sel, QItemSelectionModel::SelectCurrent);
- QSignalSpy deselectSpy(&selectionModel, SIGNAL(selectionChanged(QItemSelection,QItemSelection)));
+ QSignalSpy deselectSpy(&selectionModel, &QItemSelectionModel::selectionChanged);
QVERIFY(deselectSpy.isValid());
model.removeRows(0, 1, root);
QVERIFY(deselectSpy.count() == 1);
@@ -2406,7 +2403,7 @@ void tst_QItemSelectionModel::deselectRemovedMiddleRange()
RemovalObserver ro(&selModel);
- QSignalSpy spy(&selModel, SIGNAL(selectionChanged(QItemSelection,QItemSelection)));
+ QSignalSpy spy(&selModel, &QItemSelectionModel::selectionChanged);
QVERIFY(spy.isValid());
bool ok = model.removeRows(4, 2);
@@ -2738,7 +2735,7 @@ void tst_QItemSelectionModel::testClearCurrentIndex()
QItemSelectionModel selectionModel(&model, 0);
- QSignalSpy currentIndexSpy(&selectionModel, SIGNAL(currentChanged(QModelIndex,QModelIndex)));
+ QSignalSpy currentIndexSpy(&selectionModel, &QItemSelectionModel::currentChanged);
QVERIFY(currentIndexSpy.isValid());
QModelIndex firstIndex = model.index(0, 0);
diff --git a/tests/auto/corelib/itemmodels/qsortfilterproxymodel/tst_qsortfilterproxymodel.cpp b/tests/auto/corelib/itemmodels/qsortfilterproxymodel/tst_qsortfilterproxymodel.cpp
index 0f72b419a0..471e5e6655 100644
--- a/tests/auto/corelib/itemmodels/qsortfilterproxymodel/tst_qsortfilterproxymodel.cpp
+++ b/tests/auto/corelib/itemmodels/qsortfilterproxymodel/tst_qsortfilterproxymodel.cpp
@@ -150,6 +150,8 @@ private slots:
void chainedProxyModelRoleNames();
void noMapAfterSourceDelete();
+ void forwardDropApi();
+
protected:
void buildHierarchy(const QStringList &data, QAbstractItemModel *model);
void checkHierarchy(const QStringList &data, const QAbstractItemModel *model);
@@ -159,6 +161,8 @@ private:
QSortFilterProxyModel *m_proxy;
};
+Q_DECLARE_METATYPE(QAbstractItemModel::LayoutChangeHint)
+
// Testing get/set functions
void tst_QSortFilterProxyModel::getSetCheck()
{
@@ -177,6 +181,7 @@ void tst_QSortFilterProxyModel::getSetCheck()
tst_QSortFilterProxyModel::tst_QSortFilterProxyModel()
: m_model(0), m_proxy(0)
{
+ qRegisterMetaType<QAbstractItemModel::LayoutChangeHint>();
}
void tst_QSortFilterProxyModel::initTestCase()
@@ -1472,7 +1477,7 @@ void tst_QSortFilterProxyModel::filterCurrent()
view.show();
view.setModel(&proxy);
- QSignalSpy spy(view.selectionModel(), SIGNAL(currentChanged(QModelIndex,QModelIndex)));
+ QSignalSpy spy(view.selectionModel(), &QItemSelectionModel::currentChanged);
QVERIFY(spy.isValid());
view.setCurrentIndex(proxy.index(0, 0));
@@ -1620,10 +1625,10 @@ void tst_QSortFilterProxyModel::removeSourceRows()
proxy.sort(0, static_cast<Qt::SortOrder>(sortOrder));
(void)proxy.rowCount(QModelIndex()); // force mapping
- QSignalSpy removeSpy(&proxy, SIGNAL(rowsRemoved(QModelIndex,int,int)));
- QSignalSpy insertSpy(&proxy, SIGNAL(rowsInserted(QModelIndex,int,int)));
- QSignalSpy aboutToRemoveSpy(&proxy, SIGNAL(rowsAboutToBeRemoved(QModelIndex,int,int)));
- QSignalSpy aboutToInsertSpy(&proxy, SIGNAL(rowsAboutToBeInserted(QModelIndex,int,int)));
+ QSignalSpy removeSpy(&proxy, &QSortFilterProxyModel::rowsRemoved);
+ QSignalSpy insertSpy(&proxy, &QSortFilterProxyModel::rowsInserted);
+ QSignalSpy aboutToRemoveSpy(&proxy, &QSortFilterProxyModel::rowsAboutToBeRemoved);
+ QSignalSpy aboutToInsertSpy(&proxy, &QSortFilterProxyModel::rowsAboutToBeInserted);
QVERIFY(removeSpy.isValid());
QVERIFY(insertSpy.isValid());
@@ -1801,8 +1806,8 @@ void tst_QSortFilterProxyModel::changeFilter()
proxy.sort(0, static_cast<Qt::SortOrder>(sortOrder));
(void)proxy.rowCount(QModelIndex()); // force mapping
- QSignalSpy initialRemoveSpy(&proxy, SIGNAL(rowsRemoved(QModelIndex,int,int)));
- QSignalSpy initialInsertSpy(&proxy, SIGNAL(rowsInserted(QModelIndex,int,int)));
+ QSignalSpy initialRemoveSpy(&proxy, &QSortFilterProxyModel::rowsRemoved);
+ QSignalSpy initialInsertSpy(&proxy, &QSortFilterProxyModel::rowsInserted);
QVERIFY(initialRemoveSpy.isValid());
QVERIFY(initialInsertSpy.isValid());
@@ -1825,8 +1830,8 @@ void tst_QSortFilterProxyModel::changeFilter()
QCOMPARE(proxy.data(index, Qt::DisplayRole).toString(), initialProxyItems.at(i));
}
- QSignalSpy finalRemoveSpy(&proxy, SIGNAL(rowsRemoved(QModelIndex,int,int)));
- QSignalSpy finalInsertSpy(&proxy, SIGNAL(rowsInserted(QModelIndex,int,int)));
+ QSignalSpy finalRemoveSpy(&proxy, &QSortFilterProxyModel::rowsRemoved);
+ QSignalSpy finalInsertSpy(&proxy, &QSortFilterProxyModel::rowsInserted);
QVERIFY(finalRemoveSpy.isValid());
QVERIFY(finalInsertSpy.isValid());
@@ -1976,8 +1981,8 @@ void tst_QSortFilterProxyModel::changeSourceData()
proxy.setFilterRegExp(filter);
- QSignalSpy removeSpy(&proxy, SIGNAL(rowsRemoved(QModelIndex,int,int)));
- QSignalSpy insertSpy(&proxy, SIGNAL(rowsInserted(QModelIndex,int,int)));
+ QSignalSpy removeSpy(&proxy, &QSortFilterProxyModel::rowsRemoved);
+ QSignalSpy insertSpy(&proxy, &QSortFilterProxyModel::rowsInserted);
QVERIFY(removeSpy.isValid());
QVERIFY(insertSpy.isValid());
@@ -2075,7 +2080,7 @@ void tst_QSortFilterProxyModel::selectionFilteredOut()
view.show();
view.setModel(&proxy);
- QSignalSpy spy(view.selectionModel(), SIGNAL(currentChanged(QModelIndex,QModelIndex)));
+ QSignalSpy spy(view.selectionModel(), &QItemSelectionModel::currentChanged);
QVERIFY(spy.isValid());
view.setCurrentIndex(proxy.index(0, 0));
@@ -2190,8 +2195,8 @@ void tst_QSortFilterProxyModel::insertIntoChildrenlessItem()
QSortFilterProxyModel proxy;
proxy.setSourceModel(&model);
- QSignalSpy colsInsertedSpy(&proxy, SIGNAL(columnsInserted(QModelIndex,int,int)));
- QSignalSpy rowsInsertedSpy(&proxy, SIGNAL(rowsInserted(QModelIndex,int,int)));
+ QSignalSpy colsInsertedSpy(&proxy, &QSortFilterProxyModel::columnsInserted);
+ QSignalSpy rowsInsertedSpy(&proxy, &QSortFilterProxyModel::rowsInserted);
QVERIFY(colsInsertedSpy.isValid());
QVERIFY(rowsInsertedSpy.isValid());
@@ -2270,7 +2275,7 @@ void tst_QSortFilterProxyModel::insertRowIntoFilteredParent()
EvenOddFilterModel proxy;
proxy.setSourceModel(&model);
- QSignalSpy spy(&proxy, SIGNAL(rowsInserted(QModelIndex,int,int)));
+ QSignalSpy spy(&proxy, &EvenOddFilterModel::rowsInserted);
QVERIFY(spy.isValid());
QStandardItem *itemA = new QStandardItem();
@@ -2299,8 +2304,8 @@ void tst_QSortFilterProxyModel::filterOutParentAndFilterInChild()
QStandardItem *itemC = new QStandardItem("C");
itemA->appendRow(itemC); // filtered
- QSignalSpy removedSpy(&proxy, SIGNAL(rowsRemoved(QModelIndex,int,int)));
- QSignalSpy insertedSpy(&proxy, SIGNAL(rowsInserted(QModelIndex,int,int)));
+ QSignalSpy removedSpy(&proxy, &QSortFilterProxyModel::rowsRemoved);
+ QSignalSpy insertedSpy(&proxy, &QSortFilterProxyModel::rowsInserted);
QVERIFY(removedSpy.isValid());
QVERIFY(insertedSpy.isValid());
@@ -2903,8 +2908,8 @@ void tst_QSortFilterProxyModel::appearsAndSort()
QCOMPARE(sourceModel.rowCount(), 3);
QCOMPARE(proxyModel.rowCount(), 0); //all rows are hidden at first;
- QSignalSpy spyAbout1(&proxyModel, SIGNAL(layoutAboutToBeChanged()));
- QSignalSpy spyChanged1(&proxyModel, SIGNAL(layoutChanged()));
+ QSignalSpy spyAbout1(&proxyModel, &PModel::layoutAboutToBeChanged);
+ QSignalSpy spyChanged1(&proxyModel, &PModel::layoutChanged);
QVERIFY(spyAbout1.isValid());
QVERIFY(spyChanged1.isValid());
@@ -2915,8 +2920,8 @@ void tst_QSortFilterProxyModel::appearsAndSort()
secondProxyModel.setDynamicSortFilter(true);
secondProxyModel.sort(0, Qt::DescendingOrder);
QCOMPARE(secondProxyModel.rowCount(), 0); //all rows are hidden at first;
- QSignalSpy spyAbout2(&secondProxyModel, SIGNAL(layoutAboutToBeChanged()));
- QSignalSpy spyChanged2(&secondProxyModel, SIGNAL(layoutChanged()));
+ QSignalSpy spyAbout2(&secondProxyModel, &QSortFilterProxyModel::layoutAboutToBeChanged);
+ QSignalSpy spyChanged2(&secondProxyModel, &QSortFilterProxyModel::layoutChanged);
QVERIFY(spyAbout2.isValid());
QVERIFY(spyChanged2.isValid());
@@ -3443,25 +3448,25 @@ void tst_QSortFilterProxyModel::testParentLayoutChanged()
proxy2.setSourceModel(&proxy);
proxy2.setObjectName("proxy2");
- QSignalSpy dataChangedSpy(&model, SIGNAL(dataChanged(QModelIndex,QModelIndex)));
+ QSignalSpy dataChangedSpy(&model, &QSortFilterProxyModel::dataChanged);
QVERIFY(dataChangedSpy.isValid());
// Verify that the no-arg signal is still emitted.
- QSignalSpy layoutAboutToBeChangedSpy(&proxy, SIGNAL(layoutAboutToBeChanged()));
- QSignalSpy layoutChangedSpy(&proxy, SIGNAL(layoutChanged()));
+ QSignalSpy layoutAboutToBeChangedSpy(&proxy, &QSortFilterProxyModel::layoutAboutToBeChanged);
+ QSignalSpy layoutChangedSpy(&proxy, &QSortFilterProxyModel::layoutChanged);
QVERIFY(layoutAboutToBeChangedSpy.isValid());
QVERIFY(layoutChangedSpy.isValid());
- QSignalSpy parentsAboutToBeChangedSpy(&proxy, SIGNAL(layoutAboutToBeChanged(QList<QPersistentModelIndex>)));
- QSignalSpy parentsChangedSpy(&proxy, SIGNAL(layoutChanged(QList<QPersistentModelIndex>)));
+ QSignalSpy parentsAboutToBeChangedSpy(&proxy, &QSortFilterProxyModel::layoutAboutToBeChanged);
+ QSignalSpy parentsChangedSpy(&proxy, &QSortFilterProxyModel::layoutChanged);
QVERIFY(parentsAboutToBeChangedSpy.isValid());
QVERIFY(parentsChangedSpy.isValid());
- QSignalSpy proxy2ParentsAboutToBeChangedSpy(&proxy2, SIGNAL(layoutAboutToBeChanged(QList<QPersistentModelIndex>)));
- QSignalSpy proxy2ParentsChangedSpy(&proxy2, SIGNAL(layoutChanged(QList<QPersistentModelIndex>)));
+ QSignalSpy proxy2ParentsAboutToBeChangedSpy(&proxy2, &QSortFilterProxyModel::layoutAboutToBeChanged);
+ QSignalSpy proxy2ParentsChangedSpy(&proxy2, &QSortFilterProxyModel::layoutChanged);
QVERIFY(proxy2ParentsAboutToBeChangedSpy.isValid());
QVERIFY(proxy2ParentsChangedSpy.isValid());
@@ -3484,8 +3489,8 @@ void tst_QSortFilterProxyModel::testParentLayoutChanged()
QVariantList beforeSignal = parentsAboutToBeChangedSpy.first();
QVariantList afterSignal = parentsChangedSpy.first();
- QCOMPARE(beforeSignal.size(), 1);
- QCOMPARE(afterSignal.size(), 1);
+ QCOMPARE(beforeSignal.size(), 2);
+ QCOMPARE(afterSignal.size(), 2);
QList<QPersistentModelIndex> beforeParents = beforeSignal.first().value<QList<QPersistentModelIndex> >();
QList<QPersistentModelIndex> afterParents = afterSignal.first().value<QList<QPersistentModelIndex> >();
@@ -3620,16 +3625,16 @@ void tst_QSortFilterProxyModel::moveSourceRows()
filterBothProxy.setSourceModel(&proxy);
filterBothProxy.setFilterRegExp("5"); // The parents are 6 and 3. This filters both out.
- QSignalSpy modelBeforeSpy(&model, SIGNAL(rowsAboutToBeMoved(QModelIndex,int,int,QModelIndex,int)));
- QSignalSpy modelAfterSpy(&model, SIGNAL(rowsMoved(QModelIndex,int,int,QModelIndex,int)));
- QSignalSpy proxyBeforeMoveSpy(m_proxy, SIGNAL(rowsAboutToBeMoved(QModelIndex,int,int,QModelIndex,int)));
- QSignalSpy proxyAfterMoveSpy(m_proxy, SIGNAL(rowsMoved(QModelIndex,int,int,QModelIndex,int)));
- QSignalSpy proxyBeforeParentLayoutSpy(&proxy, SIGNAL(layoutAboutToBeChanged(QList<QPersistentModelIndex>)));
- QSignalSpy proxyAfterParentLayoutSpy(&proxy, SIGNAL(layoutChanged(QList<QPersistentModelIndex>)));
- QSignalSpy filterBeforeParentLayoutSpy(&filterProxy, SIGNAL(layoutAboutToBeChanged(QList<QPersistentModelIndex>)));
- QSignalSpy filterAfterParentLayoutSpy(&filterProxy, SIGNAL(layoutChanged(QList<QPersistentModelIndex>)));
- QSignalSpy filterBothBeforeParentLayoutSpy(&filterBothProxy, SIGNAL(layoutAboutToBeChanged(QList<QPersistentModelIndex>)));
- QSignalSpy filterBothAfterParentLayoutSpy(&filterBothProxy, SIGNAL(layoutChanged(QList<QPersistentModelIndex>)));
+ QSignalSpy modelBeforeSpy(&model, &DynamicTreeModel::rowsAboutToBeMoved);
+ QSignalSpy modelAfterSpy(&model, &DynamicTreeModel::rowsMoved);
+ QSignalSpy proxyBeforeMoveSpy(m_proxy, &QSortFilterProxyModel::rowsAboutToBeMoved);
+ QSignalSpy proxyAfterMoveSpy(m_proxy, &QSortFilterProxyModel::rowsMoved);
+ QSignalSpy proxyBeforeParentLayoutSpy(&proxy, &QSortFilterProxyModel::layoutAboutToBeChanged);
+ QSignalSpy proxyAfterParentLayoutSpy(&proxy, &QSortFilterProxyModel::layoutChanged);
+ QSignalSpy filterBeforeParentLayoutSpy(&filterProxy, &QSortFilterProxyModel::layoutAboutToBeChanged);
+ QSignalSpy filterAfterParentLayoutSpy(&filterProxy, &QSortFilterProxyModel::layoutChanged);
+ QSignalSpy filterBothBeforeParentLayoutSpy(&filterBothProxy, &QSortFilterProxyModel::layoutAboutToBeChanged);
+ QSignalSpy filterBothAfterParentLayoutSpy(&filterBothProxy, &QSortFilterProxyModel::layoutChanged);
QVERIFY(modelBeforeSpy.isValid());
QVERIFY(modelAfterSpy.isValid());
@@ -3872,5 +3877,35 @@ void tst_QSortFilterProxyModel::noMapAfterSourceDelete()
QVERIFY(!persistent.isValid());
}
+// QTBUG-39549, test whether canDropMimeData(), dropMimeData() are proxied as well
+// by invoking them on a QSortFilterProxyModel proxying a QStandardItemModel that allows drops
+// on row #1, filtering for that row.
+class DropTestModel : public QStandardItemModel {
+public:
+ explicit DropTestModel(QObject *parent = 0) : QStandardItemModel(0, 1, parent)
+ {
+ appendRow(new QStandardItem(QStringLiteral("Row0")));
+ appendRow(new QStandardItem(QStringLiteral("Row1")));
+ }
+
+ bool canDropMimeData(const QMimeData *, Qt::DropAction,
+ int row, int /* column */, const QModelIndex & /* parent */) const Q_DECL_OVERRIDE
+ { return row == 1; }
+
+ bool dropMimeData(const QMimeData *, Qt::DropAction,
+ int row, int /* column */, const QModelIndex & /* parent */) Q_DECL_OVERRIDE
+ { return row == 1; }
+};
+
+void tst_QSortFilterProxyModel::forwardDropApi()
+{
+ QSortFilterProxyModel model;
+ model.setSourceModel(new DropTestModel(&model));
+ model.setFilterFixedString(QStringLiteral("Row1"));
+ QCOMPARE(model.rowCount(), 1);
+ QVERIFY(model.canDropMimeData(0, Qt::CopyAction, 0, 0, QModelIndex()));
+ QVERIFY(model.dropMimeData(0, Qt::CopyAction, 0, 0, QModelIndex()));
+}
+
QTEST_MAIN(tst_QSortFilterProxyModel)
#include "tst_qsortfilterproxymodel.moc"
diff --git a/tests/auto/corelib/json/tst_qtjson.cpp b/tests/auto/corelib/json/tst_qtjson.cpp
index a17fe7561a..ce272cde03 100644
--- a/tests/auto/corelib/json/tst_qtjson.cpp
+++ b/tests/auto/corelib/json/tst_qtjson.cpp
@@ -90,6 +90,7 @@ private Q_SLOTS:
void nullValues();
void nullArrays();
void nullObject();
+ void constNullObject();
void keySorting();
@@ -132,13 +133,24 @@ private Q_SLOTS:
void testTrailingComma();
void testDetachBug();
+ void testJsonValueRefDefault();
void valueEquals();
+ void objectEquals_data();
+ void objectEquals();
+ void arrayEquals_data();
+ void arrayEquals();
void bom();
void nesting();
void longStrings();
+
+ void arrayInitializerList();
+ void objectInitializerList();
+
+ void unicodeKeys();
+ void garbageAtEnd();
private:
QString testDataDir;
};
@@ -709,11 +721,23 @@ void tst_QtJson::testValueRef()
void tst_QtJson::testObjectIteration()
{
QJsonObject object;
+
+ for (QJsonObject::iterator it = object.begin(); it != object.end(); ++it)
+ QVERIFY(false);
+
+ const QString property = "kkk";
+ object.insert(property, 11);
+ object.take(property);
+ for (QJsonObject::iterator it = object.begin(); it != object.end(); ++it)
+ QVERIFY(false);
+
for (int i = 0; i < 10; ++i)
object[QString::number(i)] = (double)i;
QCOMPARE(object.size(), 10);
+ QCOMPARE(object.begin()->toDouble(), object.constBegin()->toDouble());
+
for (QJsonObject::iterator it = object.begin(); it != object.end(); ++it) {
QJsonValue value = it.value();
QCOMPARE((double)it.key().toInt(), value.toDouble());
@@ -790,6 +814,8 @@ void tst_QtJson::testArrayIteration()
QCOMPARE((double)i, value.toDouble());
}
+ QCOMPARE(array.begin()->toDouble(), array.constBegin()->toDouble());
+
{
QJsonArray array2 = array;
QVERIFY(array == array2);
@@ -1003,6 +1029,23 @@ void tst_QtJson::nullObject()
QCOMPARE(nullObject.contains("foo"), false);
}
+void tst_QtJson::constNullObject()
+{
+ const QJsonObject nullObject;
+ QJsonObject nonNull;
+ nonNull.insert(QLatin1String("foo"), QLatin1String("bar"));
+
+ QCOMPARE(nullObject, QJsonObject());
+ QVERIFY(nullObject != nonNull);
+ QVERIFY(nonNull != nullObject);
+
+ QCOMPARE(nullObject.size(), 0);
+ QCOMPARE(nullObject.keys(), QStringList());
+ QCOMPARE(nullObject, QJsonObject());
+ QCOMPARE(nullObject.contains("foo"), false);
+ QCOMPARE(nullObject["foo"], QJsonValue(QJsonValue::Undefined));
+}
+
void tst_QtJson::keySorting()
{
const char *json = "{ \"B\": true, \"A\": false }";
@@ -2309,6 +2352,126 @@ void tst_QtJson::valueEquals()
QVERIFY(QJsonValue("\xc3\xa9") == QJsonValue(QString("\xc3\xa9")));
}
+void tst_QtJson::objectEquals_data()
+{
+ QTest::addColumn<QJsonObject>("left");
+ QTest::addColumn<QJsonObject>("right");
+ QTest::addColumn<bool>("result");
+
+ QTest::newRow("two defaults") << QJsonObject() << QJsonObject() << true;
+
+ QJsonObject object1;
+ object1.insert("property", 1);
+ QJsonObject object2;
+ object2["property"] = 1;
+ QJsonObject object3;
+ object3.insert("property1", 1);
+ object3.insert("property2", 2);
+
+ QTest::newRow("the same object (1 vs 2)") << object1 << object2 << true;
+ QTest::newRow("the same object (3 vs 3)") << object3 << object3 << true;
+ QTest::newRow("different objects (2 vs 3)") << object2 << object3 << false;
+ QTest::newRow("object vs default") << object1 << QJsonObject() << false;
+
+ QJsonObject empty;
+ empty.insert("property", 1);
+ empty.take("property");
+ QTest::newRow("default vs empty") << QJsonObject() << empty << true;
+ QTest::newRow("empty vs empty") << empty << empty << true;
+ QTest::newRow("object vs empty") << object1 << empty << false;
+
+ QJsonObject referencedEmpty;
+ referencedEmpty["undefined"];
+ QTest::newRow("referenced empty vs referenced empty") << referencedEmpty << referencedEmpty << true;
+ QTest::newRow("referenced empty vs object") << referencedEmpty << object1 << false;
+
+ QJsonObject referencedObject1;
+ referencedObject1.insert("property", 1);
+ referencedObject1["undefined"];
+ QJsonObject referencedObject2;
+ referencedObject2.insert("property", 1);
+ referencedObject2["aaaaaaaaa"]; // earlier then "property"
+ referencedObject2["zzzzzzzzz"]; // after "property"
+ QTest::newRow("referenced object vs default") << referencedObject1 << QJsonObject() << false;
+ QTest::newRow("referenced object vs referenced object") << referencedObject1 << referencedObject1 << true;
+ QTest::newRow("referenced object vs object (different)") << referencedObject1 << object3 << false;
+}
+
+void tst_QtJson::objectEquals()
+{
+ QFETCH(QJsonObject, left);
+ QFETCH(QJsonObject, right);
+ QFETCH(bool, result);
+
+ QCOMPARE(left == right, result);
+ QCOMPARE(right == left, result);
+
+ // invariants checks
+ QCOMPARE(left, left);
+ QCOMPARE(right, right);
+ QCOMPARE(left != right, !result);
+ QCOMPARE(right != left, !result);
+
+ // The same but from QJsonValue perspective
+ QCOMPARE(QJsonValue(left) == QJsonValue(right), result);
+ QCOMPARE(QJsonValue(left) != QJsonValue(right), !result);
+ QCOMPARE(QJsonValue(right) == QJsonValue(left), result);
+ QCOMPARE(QJsonValue(right) != QJsonValue(left), !result);
+}
+
+void tst_QtJson::arrayEquals_data()
+{
+ QTest::addColumn<QJsonArray>("left");
+ QTest::addColumn<QJsonArray>("right");
+ QTest::addColumn<bool>("result");
+
+ QTest::newRow("two defaults") << QJsonArray() << QJsonArray() << true;
+
+ QJsonArray array1;
+ array1.append(1);
+ QJsonArray array2;
+ array2.append(2111);
+ array2[0] = 1;
+ QJsonArray array3;
+ array3.insert(0, 1);
+ array3.insert(1, 2);
+
+ QTest::newRow("the same array (1 vs 2)") << array1 << array2 << true;
+ QTest::newRow("the same array (3 vs 3)") << array3 << array3 << true;
+ QTest::newRow("different arrays (2 vs 3)") << array2 << array3 << false;
+ QTest::newRow("array vs default") << array1 << QJsonArray() << false;
+
+ QJsonArray empty;
+ empty.append(1);
+ empty.takeAt(0);
+ QTest::newRow("default vs empty") << QJsonArray() << empty << true;
+ QTest::newRow("empty vs default") << empty << QJsonArray() << true;
+ QTest::newRow("empty vs empty") << empty << empty << true;
+ QTest::newRow("array vs empty") << array1 << empty << false;
+}
+
+void tst_QtJson::arrayEquals()
+{
+ QFETCH(QJsonArray, left);
+ QFETCH(QJsonArray, right);
+ QFETCH(bool, result);
+
+ QCOMPARE(left == right, result);
+ QCOMPARE(right == left, result);
+
+ // invariants checks
+ QCOMPARE(left, left);
+ QCOMPARE(right, right);
+ QCOMPARE(left != right, !result);
+ QCOMPARE(right != left, !result);
+
+ // The same but from QJsonValue perspective
+ QCOMPARE(QJsonValue(left) == QJsonValue(right), result);
+ QCOMPARE(QJsonValue(left) != QJsonValue(right), !result);
+ QCOMPARE(QJsonValue(right) == QJsonValue(left), result);
+ QCOMPARE(QJsonValue(right) != QJsonValue(left), !result);
+}
+
void tst_QtJson::bom()
{
QFile file(testDataDir + "/bom.json");
@@ -2425,5 +2588,157 @@ void tst_QtJson::longStrings()
}
}
+void tst_QtJson::testJsonValueRefDefault()
+{
+ QJsonObject empty;
+
+ QCOMPARE(empty["n/a"].toString(), QString());
+ QCOMPARE(empty["n/a"].toString("default"), QStringLiteral("default"));
+
+ QCOMPARE(empty["n/a"].toBool(), false);
+ QCOMPARE(empty["n/a"].toBool(true), true);
+
+ QCOMPARE(empty["n/a"].toInt(), 0);
+ QCOMPARE(empty["n/a"].toInt(42), 42);
+
+ QCOMPARE(empty["n/a"].toDouble(), 0.0);
+ QCOMPARE(empty["n/a"].toDouble(42.0), 42.0);
+}
+
+void tst_QtJson::arrayInitializerList()
+{
+#ifndef Q_COMPILER_INITIALIZER_LISTS
+ QSKIP("initializer_list is enabled only with c++11 support");
+#else
+ QVERIFY(QJsonArray{}.isEmpty());
+ QCOMPARE(QJsonArray{"one"}.count(), 1);
+ QCOMPARE(QJsonArray{1}.count(), 1);
+
+ {
+ QJsonArray a{1.3, "hello", 0};
+ QCOMPARE(QJsonValue(a[0]), QJsonValue(1.3));
+ QCOMPARE(QJsonValue(a[1]), QJsonValue("hello"));
+ QCOMPARE(QJsonValue(a[2]), QJsonValue(0));
+ QCOMPARE(a.count(), 3);
+ }
+ {
+ QJsonObject o;
+ o["property"] = 1;
+ QJsonArray a1 {o};
+ QCOMPARE(a1.count(), 1);
+ QCOMPARE(a1[0].toObject(), o);
+
+ QJsonArray a2 {o, 23};
+ QCOMPARE(a2.count(), 2);
+ QCOMPARE(a2[0].toObject(), o);
+ QCOMPARE(QJsonValue(a2[1]), QJsonValue(23));
+
+ QJsonArray a3 { a1, o, a2 };
+ QCOMPARE(QJsonValue(a3[0]), QJsonValue(a1));
+ QCOMPARE(QJsonValue(a3[1]), QJsonValue(o));
+ QCOMPARE(QJsonValue(a3[2]), QJsonValue(a2));
+
+ QJsonArray a4 { 1, QJsonArray{1,2,3}, QJsonArray{"hello", 2}, QJsonObject{{"one", 1}} };
+ QCOMPARE(a4.count(), 4);
+ QCOMPARE(QJsonValue(a4[0]), QJsonValue(1));
+
+ {
+ QJsonArray a41 = a4[1].toArray();
+ QJsonArray a42 = a4[2].toArray();
+ QJsonObject a43 = a4[3].toObject();
+ QCOMPARE(a41.count(), 3);
+ QCOMPARE(a42.count(), 2);
+ QCOMPARE(a43.count(), 1);
+
+ QCOMPARE(QJsonValue(a41[2]), QJsonValue(3));
+ QCOMPARE(QJsonValue(a42[1]), QJsonValue(2));
+ QCOMPARE(QJsonValue(a43["one"]), QJsonValue(1));
+ }
+ }
+#endif
+}
+
+void tst_QtJson::objectInitializerList()
+{
+#ifndef Q_COMPILER_INITIALIZER_LISTS
+ QSKIP("initializer_list is enabled only with c++11 support");
+#else
+ QVERIFY(QJsonObject{}.isEmpty());
+
+ { // one property
+ QJsonObject one {{"one", 1}};
+ QCOMPARE(one.count(), 1);
+ QVERIFY(one.contains("one"));
+ QCOMPARE(QJsonValue(one["one"]), QJsonValue(1));
+ }
+ { // two properties
+ QJsonObject two {
+ {"one", 1},
+ {"two", 2}
+ };
+ QCOMPARE(two.count(), 2);
+ QVERIFY(two.contains("one"));
+ QVERIFY(two.contains("two"));
+ QCOMPARE(QJsonValue(two["one"]), QJsonValue(1));
+ QCOMPARE(QJsonValue(two["two"]), QJsonValue(2));
+ }
+ { // nested object
+ QJsonObject object{{"nested", QJsonObject{{"innerProperty", 2}}}};
+ QCOMPARE(object.count(), 1);
+ QVERIFY(object.contains("nested"));
+ QVERIFY(object["nested"].isObject());
+
+ QJsonObject nested = object["nested"].toObject();
+ QCOMPARE(QJsonValue(nested["innerProperty"]), QJsonValue(2));
+ }
+ { // nested array
+ QJsonObject object{{"nested", QJsonArray{"innerValue", 2.1, "bum cyk cyk"}}};
+ QCOMPARE(object.count(), 1);
+ QVERIFY(object.contains("nested"));
+ QVERIFY(object["nested"].isArray());
+
+ QJsonArray nested = object["nested"].toArray();
+ QCOMPARE(nested.count(), 3);
+ QCOMPARE(QJsonValue(nested[0]), QJsonValue("innerValue"));
+ QCOMPARE(QJsonValue(nested[1]), QJsonValue(2.1));
+ }
+#endif
+}
+
+void tst_QtJson::unicodeKeys()
+{
+ QByteArray json = "{"
+ "\"x\u2090_1\": \"hello_1\","
+ "\"y\u2090_2\": \"hello_2\","
+ "\"T\u2090_3\": \"hello_3\","
+ "\"xyz_4\": \"hello_4\","
+ "\"abc_5\": \"hello_5\""
+ "}";
+
+ QJsonParseError error;
+ QJsonDocument doc = QJsonDocument::fromJson(json, &error);
+ QVERIFY(error.error == QJsonParseError::NoError);
+ QJsonObject o = doc.object();
+
+ QCOMPARE(o.keys().size(), 5);
+ Q_FOREACH (const QString &key, o.keys()) {
+ QString suffix = key.mid(key.indexOf(QLatin1Char('_')));
+ QCOMPARE(o[key].toString(), QString("hello") + suffix);
+ }
+}
+
+void tst_QtJson::garbageAtEnd()
+{
+ QJsonParseError error;
+ QJsonDocument doc = QJsonDocument::fromJson("{},", &error);
+ QVERIFY(error.error == QJsonParseError::GarbageAtEnd);
+ QVERIFY(error.offset == 2);
+ QVERIFY(doc.isEmpty());
+
+ doc = QJsonDocument::fromJson("{} ", &error);
+ QVERIFY(error.error == QJsonParseError::NoError);
+ QVERIFY(!doc.isEmpty());
+}
+
QTEST_MAIN(tst_QtJson)
#include "tst_qtjson.moc"
diff --git a/tests/auto/corelib/kernel/qeventloop/tst_qeventloop.cpp b/tests/auto/corelib/kernel/qeventloop/tst_qeventloop.cpp
index a7833aa835..ce9577e0ed 100644
--- a/tests/auto/corelib/kernel/qeventloop/tst_qeventloop.cpp
+++ b/tests/auto/corelib/kernel/qeventloop/tst_qeventloop.cpp
@@ -195,8 +195,8 @@ protected:
void tst_QEventLoop::processEvents()
{
- QSignalSpy aboutToBlockSpy(QAbstractEventDispatcher::instance(), SIGNAL(aboutToBlock()));
- QSignalSpy awakeSpy(QAbstractEventDispatcher::instance(), SIGNAL(awake()));
+ QSignalSpy aboutToBlockSpy(QAbstractEventDispatcher::instance(), &QAbstractEventDispatcher::aboutToBlock);
+ QSignalSpy awakeSpy(QAbstractEventDispatcher::instance(), &QAbstractEventDispatcher::awake);
QVERIFY(aboutToBlockSpy.isValid());
QVERIFY(awakeSpy.isValid());
@@ -282,7 +282,7 @@ void tst_QEventLoop::exec()
thread.cond.wait(&thread.mutex);
// make sure the eventloop runs
- QSignalSpy spy(QAbstractEventDispatcher::instance(&thread), SIGNAL(awake()));
+ QSignalSpy spy(QAbstractEventDispatcher::instance(&thread), &QAbstractEventDispatcher::awake);
QVERIFY(spy.isValid());
thread.cond.wakeOne();
thread.cond.wait(&thread.mutex);
@@ -345,7 +345,7 @@ void tst_QEventLoop::wakeUp()
thread.start();
(void) eventLoop.exec();
- QSignalSpy spy(QAbstractEventDispatcher::instance(&thread), SIGNAL(awake()));
+ QSignalSpy spy(QAbstractEventDispatcher::instance(&thread), &QAbstractEventDispatcher::awake);
QVERIFY(spy.isValid());
thread.eventLoop->wakeUp();
@@ -633,7 +633,7 @@ void tst_QEventLoop::testQuitLock()
QTimer timer;
timer.setInterval(100);
- QSignalSpy timerSpy(&timer, SIGNAL(timeout()));
+ QSignalSpy timerSpy(&timer, &QTimer::timeout);
timer.start();
QEventLoopPrivate* privateClass = static_cast<QEventLoopPrivate*>(QObjectPrivate::get(&eventLoop));
diff --git a/tests/auto/corelib/kernel/qmath/tst_qmath.cpp b/tests/auto/corelib/kernel/qmath/tst_qmath.cpp
index 24934ac138..8d6964cbcd 100644
--- a/tests/auto/corelib/kernel/qmath/tst_qmath.cpp
+++ b/tests/auto/corelib/kernel/qmath/tst_qmath.cpp
@@ -54,6 +54,14 @@ private slots:
void degreesToRadians();
void radiansToDegrees_data();
void radiansToDegrees();
+ void qNextPowerOfTwo32S_data();
+ void qNextPowerOfTwo32S();
+ void qNextPowerOfTwo64S_data();
+ void qNextPowerOfTwo64S();
+ void qNextPowerOfTwo32U_data();
+ void qNextPowerOfTwo32U();
+ void qNextPowerOfTwo64U_data();
+ void qNextPowerOfTwo64U();
};
void tst_QMath::fastSinCos()
@@ -137,6 +145,117 @@ void tst_QMath::radiansToDegrees()
QCOMPARE(qRadiansToDegrees(radiansDouble), degreesDouble);
}
+
+void tst_QMath::qNextPowerOfTwo32S_data()
+{
+ QTest::addColumn<qint32>("input");
+ QTest::addColumn<quint32>("output");
+
+ QTest::newRow("0") << 0 << 1U;
+ QTest::newRow("1") << 1 << 2U;
+ QTest::newRow("2") << 2 << 4U;
+ QTest::newRow("17") << 17 << 32U;
+ QTest::newRow("128") << 128 << 256U;
+ QTest::newRow("65535") << 65535 << 65536U;
+ QTest::newRow("65536") << 65536 << 131072U;
+ QTest::newRow("2^30") << (1 << 30) << (1U << 31);
+ QTest::newRow("2^30 + 1") << (1 << 30) + 1 << (1U << 31);
+ QTest::newRow("2^31 - 1") << 0x7FFFFFFF << (1U<<31);
+ QTest::newRow("-1") << -1 << 0U;
+ QTest::newRow("-128") << -128 << 0U;
+ QTest::newRow("-(2^31)") << int(0x80000000) << 0U;
+}
+
+void tst_QMath::qNextPowerOfTwo32S()
+{
+ QFETCH(qint32, input);
+ QFETCH(quint32, output);
+
+ QCOMPARE(qNextPowerOfTwo(input), output);
+}
+
+void tst_QMath::qNextPowerOfTwo32U_data()
+{
+ QTest::addColumn<quint32>("input");
+ QTest::addColumn<quint32>("output");
+
+ QTest::newRow("0") << 0U << 1U;
+ QTest::newRow("1") << 1U << 2U;
+ QTest::newRow("2") << 2U << 4U;
+ QTest::newRow("17") << 17U << 32U;
+ QTest::newRow("128") << 128U << 256U;
+ QTest::newRow("65535") << 65535U << 65536U;
+ QTest::newRow("65536") << 65536U << 131072U;
+ QTest::newRow("2^30") << (1U << 30) << (1U << 31);
+ QTest::newRow("2^30 + 1") << (1U << 30) + 1 << (1U << 31);
+ QTest::newRow("2^31 - 1") << 2147483647U << 2147483648U;
+ QTest::newRow("2^31") << 2147483648U << 0U;
+ QTest::newRow("2^31 + 1") << 2147483649U << 0U;
+}
+
+void tst_QMath::qNextPowerOfTwo32U()
+{
+ QFETCH(quint32, input);
+ QFETCH(quint32, output);
+
+ QCOMPARE(qNextPowerOfTwo(input), output);
+}
+
+void tst_QMath::qNextPowerOfTwo64S_data()
+{
+ QTest::addColumn<qint64>("input");
+ QTest::addColumn<quint64>("output");
+
+ QTest::newRow("0") << Q_INT64_C(0) << Q_UINT64_C(1);
+ QTest::newRow("1") << Q_INT64_C(1) << Q_UINT64_C(2);
+ QTest::newRow("2") << Q_INT64_C(2) << Q_UINT64_C(4);
+ QTest::newRow("17") << Q_INT64_C(17) << Q_UINT64_C(32);
+ QTest::newRow("128") << Q_INT64_C(128) << Q_UINT64_C(256);
+ QTest::newRow("65535") << Q_INT64_C(65535) << Q_UINT64_C(65536);
+ QTest::newRow("65536") << Q_INT64_C(65536) << Q_UINT64_C(131072);
+ QTest::newRow("2^31 - 1") << Q_INT64_C(2147483647) << Q_UINT64_C(0x80000000);
+ QTest::newRow("2^31") << Q_INT64_C(2147483648) << Q_UINT64_C(0x100000000);
+ QTest::newRow("2^31 + 1") << Q_INT64_C(2147483649) << Q_UINT64_C(0x100000000);
+ QTest::newRow("2^63 - 1") << Q_INT64_C(0x7FFFFFFFFFFFFFFF) << Q_UINT64_C(0x8000000000000000);
+ QTest::newRow("-1") << Q_INT64_C(-1) << Q_UINT64_C(0);
+ QTest::newRow("-128") << Q_INT64_C(-128) << Q_UINT64_C(0);
+ QTest::newRow("-(2^31)") << -Q_INT64_C(0x80000000) << Q_UINT64_C(0);
+ QTest::newRow("-(2^63)") << (qint64)Q_INT64_C(0x8000000000000000) << Q_UINT64_C(0);
+}
+
+void tst_QMath::qNextPowerOfTwo64S()
+{
+ QFETCH(qint64, input);
+ QFETCH(quint64, output);
+
+ QCOMPARE(qNextPowerOfTwo(input), output);
+}
+
+void tst_QMath::qNextPowerOfTwo64U_data()
+{
+ QTest::addColumn<quint64>("input");
+ QTest::addColumn<quint64>("output");
+
+ QTest::newRow("0") << Q_UINT64_C(0) << Q_UINT64_C(1);
+ QTest::newRow("1") << Q_UINT64_C(1) << Q_UINT64_C(2);
+ QTest::newRow("2") << Q_UINT64_C(2) << Q_UINT64_C(4);
+ QTest::newRow("17") << Q_UINT64_C(17) << Q_UINT64_C(32);
+ QTest::newRow("128") << Q_UINT64_C(128) << Q_UINT64_C(256);
+ QTest::newRow("65535") << Q_UINT64_C(65535) << Q_UINT64_C(65536);
+ QTest::newRow("65536") << Q_UINT64_C(65536) << Q_UINT64_C(131072);
+ QTest::newRow("2^63 - 1") << Q_UINT64_C(0x7FFFFFFFFFFFFFFF) << Q_UINT64_C(0x8000000000000000);
+ QTest::newRow("2^63") << Q_UINT64_C(0x8000000000000000) << Q_UINT64_C(0);
+ QTest::newRow("2^63 + 1") << Q_UINT64_C(0x8000000000000001) << Q_UINT64_C(0);
+}
+
+void tst_QMath::qNextPowerOfTwo64U()
+{
+ QFETCH(quint64, input);
+ QFETCH(quint64, output);
+
+ QCOMPARE(qNextPowerOfTwo(input), output);
+}
+
QTEST_APPLESS_MAIN(tst_QMath)
#include "tst_qmath.moc"
diff --git a/tests/auto/corelib/kernel/qmetaobject/tst_qmetaobject.cpp b/tests/auto/corelib/kernel/qmetaobject/tst_qmetaobject.cpp
index 3afc2bc574..a920ea7a01 100644
--- a/tests/auto/corelib/kernel/qmetaobject/tst_qmetaobject.cpp
+++ b/tests/auto/corelib/kernel/qmetaobject/tst_qmetaobject.cpp
@@ -561,9 +561,11 @@ void tst_QMetaObject::invokeMetaMember()
QVERIFY(!QMetaObject::invokeMethod(&obj, "doesNotExist"));
QTest::ignoreMessage(QtWarningMsg, "QMetaObject::invokeMethod: No such method QtTestObject::sl1(QString)(QString)");
QVERIFY(!QMetaObject::invokeMethod(&obj, "sl1(QString)", Q_ARG(QString, "arg")));
- QTest::ignoreMessage(QtWarningMsg, "QMetaObject::invokeMethod: No such method QtTestObject::sl3(QString)");
+ QTest::ignoreMessage(QtWarningMsg, "QMetaObject::invokeMethod: No such method QtTestObject::sl3(QString)\n"
+ "Candidates are:\n sl3(QString,QString,QString)");
QVERIFY(!QMetaObject::invokeMethod(&obj, "sl3", Q_ARG(QString, "arg")));
- QTest::ignoreMessage(QtWarningMsg, "QMetaObject::invokeMethod: No such method QtTestObject::sl1(QString,QString,QString)");
+ QTest::ignoreMessage(QtWarningMsg, "QMetaObject::invokeMethod: No such method QtTestObject::sl1(QString,QString,QString)\n"
+ "Candidates are:\n sl1(QString)");
QVERIFY(!QMetaObject::invokeMethod(&obj, "sl1", Q_ARG(QString, "arg"), Q_ARG(QString, "arg"), Q_ARG(QString, "arg")));
//should not have changed since last test.
@@ -747,9 +749,11 @@ void tst_QMetaObject::invokeBlockingQueuedMetaMember()
QVERIFY(!QMetaObject::invokeMethod(&obj, "doesNotExist", Qt::BlockingQueuedConnection));
QTest::ignoreMessage(QtWarningMsg, "QMetaObject::invokeMethod: No such method QtTestObject::sl1(QString)(QString)");
QVERIFY(!QMetaObject::invokeMethod(&obj, "sl1(QString)", Qt::BlockingQueuedConnection, Q_ARG(QString, "arg")));
- QTest::ignoreMessage(QtWarningMsg, "QMetaObject::invokeMethod: No such method QtTestObject::sl3(QString)");
+ QTest::ignoreMessage(QtWarningMsg, "QMetaObject::invokeMethod: No such method QtTestObject::sl3(QString)\n"
+ "Candidates are:\n sl3(QString,QString,QString)");
QVERIFY(!QMetaObject::invokeMethod(&obj, "sl3", Qt::BlockingQueuedConnection, Q_ARG(QString, "arg")));
- QTest::ignoreMessage(QtWarningMsg, "QMetaObject::invokeMethod: No such method QtTestObject::sl1(QString,QString,QString)");
+ QTest::ignoreMessage(QtWarningMsg, "QMetaObject::invokeMethod: No such method QtTestObject::sl1(QString,QString,QString)\n"
+ "Candidates are:\n sl1(QString)");
QVERIFY(!QMetaObject::invokeMethod(&obj, "sl1", Qt::BlockingQueuedConnection, Q_ARG(QString, "arg"), Q_ARG(QString, "arg"), Q_ARG(QString, "arg")));
//should not have changed since last test.
@@ -857,7 +861,7 @@ void tst_QMetaObject::invokeTypedefTypes()
{
qRegisterMetaType<CustomString>("CustomString");
QtTestCustomObject obj;
- QSignalSpy spy(&obj, SIGNAL(sig_custom(CustomString)));
+ QSignalSpy spy(&obj, &QtTestCustomObject::sig_custom);
QVERIFY(spy.isValid());
QCOMPARE(spy.count(), 0);
diff --git a/tests/auto/corelib/kernel/qmetaobjectbuilder/tst_qmetaobjectbuilder.cpp b/tests/auto/corelib/kernel/qmetaobjectbuilder/tst_qmetaobjectbuilder.cpp
index 0e7005799e..62e41a96c5 100644
--- a/tests/auto/corelib/kernel/qmetaobjectbuilder/tst_qmetaobjectbuilder.cpp
+++ b/tests/auto/corelib/kernel/qmetaobjectbuilder/tst_qmetaobjectbuilder.cpp
@@ -1593,7 +1593,7 @@ void tst_QMetaObjectBuilder::usage_signal()
{
QScopedPointer<TestObject> testObject(new TestObject);
- QSignalSpy propChangedSpy(testObject.data(), SIGNAL(intPropChanged(int)));
+ QSignalSpy propChangedSpy(testObject.data(), &TestObject::intPropChanged);
testObject->emitIntPropChanged();
QCOMPARE(propChangedSpy.count(), 1);
QCOMPARE(propChangedSpy.at(0).count(), 1);
@@ -1608,7 +1608,7 @@ void tst_QMetaObjectBuilder::usage_property()
QCOMPARE(prop.type(), QVariant::Int);
QCOMPARE(prop.toInt(), testObject->intProp());
- QSignalSpy propChangedSpy(testObject.data(), SIGNAL(intPropChanged(int)));
+ QSignalSpy propChangedSpy(testObject.data(), &TestObject::intPropChanged);
QVERIFY(testObject->intProp() != 123);
testObject->setProperty("intProp", 123);
QCOMPARE(propChangedSpy.count(), 1);
diff --git a/tests/auto/corelib/kernel/qmetatype/tst_qmetatype.cpp b/tests/auto/corelib/kernel/qmetatype/tst_qmetatype.cpp
index 959c79ed60..dbdd0ef28a 100644
--- a/tests/auto/corelib/kernel/qmetatype/tst_qmetatype.cpp
+++ b/tests/auto/corelib/kernel/qmetatype/tst_qmetatype.cpp
@@ -398,7 +398,8 @@ void tst_QMetaType::typeName()
QT_FOR_EACH_STATIC_CORE_POINTER(F) \
#define FOR_EACH_COMPLEX_CORE_METATYPE(F) \
- QT_FOR_EACH_STATIC_CORE_CLASS(F)
+ QT_FOR_EACH_STATIC_CORE_CLASS(F) \
+ QT_FOR_EACH_STATIC_CORE_TEMPLATE(F)
#define FOR_EACH_CORE_METATYPE(F) \
FOR_EACH_PRIMITIVE_METATYPE(F) \
@@ -489,6 +490,18 @@ template<> struct TestValueFactory<QMetaType::Double> {
template<> struct TestValueFactory<QMetaType::QByteArray> {
static QByteArray *create() { return new QByteArray(QByteArray("QByteArray")); }
};
+template<> struct TestValueFactory<QMetaType::QByteArrayList> {
+ static QByteArrayList *create() { return new QByteArrayList(QByteArrayList() << "Q" << "Byte" << "Array" << "List"); }
+};
+template<> struct TestValueFactory<QMetaType::QVariantMap> {
+ static QVariantMap *create() { return new QVariantMap(); }
+};
+template<> struct TestValueFactory<QMetaType::QVariantHash> {
+ static QVariantHash *create() { return new QVariantHash(); }
+};
+template<> struct TestValueFactory<QMetaType::QVariantList> {
+ static QVariantList *create() { return new QVariantList(QVariantList() << 123 << "Q" << "Variant" << "List"); }
+};
template<> struct TestValueFactory<QMetaType::QChar> {
static QChar *create() { return new QChar(QChar('q')); }
};
@@ -1341,6 +1354,8 @@ static QByteArray createTypeName(const char *begin, const char *va)
}
#endif
+Q_DECLARE_METATYPE(const void*)
+
void tst_QMetaType::automaticTemplateRegistration()
{
#define TEST_SEQUENTIAL_CONTAINER(CONTAINER, VALUE_TYPE) \
@@ -1358,12 +1373,23 @@ void tst_QMetaType::automaticTemplateRegistration()
TEST_SEQUENTIAL_CONTAINER(std::list, int)
{
- QList<QByteArray> bytearrayList;
- bytearrayList << QByteArray("foo");
- QVERIFY(QVariant::fromValue(bytearrayList).value<QList<QByteArray> >().first() == QByteArray("foo"));
- QVector<QList<QByteArray> > vectorList;
- vectorList << bytearrayList;
- QVERIFY(QVariant::fromValue(vectorList).value<QVector<QList<QByteArray> > >().first().first() == QByteArray("foo"));
+ std::vector<bool> vecbool;
+ vecbool.push_back(true);
+ vecbool.push_back(false);
+ vecbool.push_back(true);
+ QVERIFY(QVariant::fromValue(vecbool).value<std::vector<bool> >().front() == true);
+ QVector<std::vector<bool> > vectorList;
+ vectorList << vecbool;
+ QVERIFY(QVariant::fromValue(vectorList).value<QVector<std::vector<bool> > >().first().front() == true);
+ }
+
+ {
+ QList<unsigned> unsignedList;
+ unsignedList << 123;
+ QVERIFY(QVariant::fromValue(unsignedList).value<QList<unsigned> >().first() == 123);
+ QVector<QList<unsigned> > vectorList;
+ vectorList << unsignedList;
+ QVERIFY(QVariant::fromValue(vectorList).value<QVector<QList<unsigned> > >().first().first() == 123);
}
QCOMPARE(::qMetaTypeId<QVariantList>(), (int)QMetaType::QVariantList);
@@ -1577,6 +1603,12 @@ void tst_QMetaType::automaticTemplateRegistration()
)
CREATE_AND_VERIFY_CONTAINER(QList, QList<QMap<int, QHash<char, QVariantList> > >)
+ CREATE_AND_VERIFY_CONTAINER(QVector, void*)
+ CREATE_AND_VERIFY_CONTAINER(QVector, const void*)
+ CREATE_AND_VERIFY_CONTAINER(QList, void*)
+ CREATE_AND_VERIFY_CONTAINER(QPair, void*, void*)
+ CREATE_AND_VERIFY_CONTAINER(QHash, void*, void*)
+ CREATE_AND_VERIFY_CONTAINER(QHash, const void*, const void*)
#endif // Q_COMPILER_VARIADIC_MACROS
diff --git a/tests/auto/corelib/kernel/qobject/tst_qobject.cpp b/tests/auto/corelib/kernel/qobject/tst_qobject.cpp
index 46f034ac84..647ddf1b96 100644
--- a/tests/auto/corelib/kernel/qobject/tst_qobject.cpp
+++ b/tests/auto/corelib/kernel/qobject/tst_qobject.cpp
@@ -270,6 +270,21 @@ public slots:
int ReceiverObject::sequence = 0;
+static void playWithObjects()
+{
+ // Do operations that will lock the internal signalSlotLock mutex on many QObjects.
+ // The more QObjects, the higher the chance that the signalSlotLock mutex used
+ // is already in use. If the number of objects is higher than the number of mutexes in
+ // the pool (currently 131), the deadlock should always trigger. Use an even higher number
+ // to be on the safe side.
+ const int objectCount = 1024;
+ SenderObject lotsOfObjects[objectCount];
+ for (int i = 0; i < objectCount; ++i) {
+ QObject::connect(&lotsOfObjects[i], &SenderObject::signal1,
+ &lotsOfObjects[i], &SenderObject::aPublicSlot);
+ }
+}
+
void tst_QObject::initTestCase()
{
const QString testDataDir = QFileInfo(QFINDTESTDATA("signalbug")).absolutePath();
@@ -1368,10 +1383,10 @@ struct CheckInstanceCount
struct CustomType
{
CustomType(int l1 = 0, int l2 = 0, int l3 = 0): i1(l1), i2(l2), i3(l3)
- { ++instanceCount; }
+ { ++instanceCount; playWithObjects(); }
CustomType(const CustomType &other): i1(other.i1), i2(other.i2), i3(other.i3)
- { ++instanceCount; }
- ~CustomType() { --instanceCount; }
+ { ++instanceCount; playWithObjects(); }
+ ~CustomType() { --instanceCount; playWithObjects(); }
int i1, i2, i3;
int value() { return i1 + i2 + i3; }
@@ -5749,17 +5764,7 @@ public:
{}
~MyFunctor() {
- // Do operations that will lock the internal signalSlotLock mutex on many QObjects.
- // The more QObjects, the higher the chance that the signalSlotLock mutex used
- // is already in use. If the number of objects is higher than the number of mutexes in
- // the pool (currently 131), the deadlock should always trigger. Use an even higher number
- // to be on the safe side.
- const int objectCount = 1024;
- SenderObject lotsOfObjects[objectCount];
- for (int i = 0; i < objectCount; ++i) {
- QObject::connect(&lotsOfObjects[i], &SenderObject::signal1,
- &lotsOfObjects[i], &SenderObject::aPublicSlot);
- }
+ playWithObjects();
}
void operator()() {
diff --git a/tests/auto/corelib/kernel/qsharedmemory/test/tst_qsharedmemory.cpp b/tests/auto/corelib/kernel/qsharedmemory/test/tst_qsharedmemory.cpp
index ce5e83288f..82f0a846bc 100644
--- a/tests/auto/corelib/kernel/qsharedmemory/test/tst_qsharedmemory.cpp
+++ b/tests/auto/corelib/kernel/qsharedmemory/test/tst_qsharedmemory.cpp
@@ -1,6 +1,6 @@
/****************************************************************************
**
-** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
+** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
** Contact: http://www.qt-project.org/legal
**
** This file is part of the test suite of the Qt Toolkit.
@@ -114,7 +114,7 @@ private slots:
void uniqueKey();
protected:
- QString helperBinary();
+ static QString helperBinary();
int remove(const QString &key);
QString rememberKey(const QString &key)
@@ -131,10 +131,14 @@ protected:
QStringList keys;
QList<QSharedMemory*> jail;
QSharedMemory *existingSharedMemory;
+
+private:
+ const QString m_helperBinary;
};
-tst_QSharedMemory::tst_QSharedMemory() :
- existingSharedMemory(0)
+tst_QSharedMemory::tst_QSharedMemory()
+ : existingSharedMemory(0)
+ , m_helperBinary(tst_QSharedMemory::helperBinary())
{
}
@@ -144,7 +148,7 @@ tst_QSharedMemory::~tst_QSharedMemory()
void tst_QSharedMemory::initTestCase()
{
- QVERIFY2(!helperBinary().isEmpty(), "Could not find helper binary");
+ QVERIFY2(!m_helperBinary.isEmpty(), "Could not find helper binary");
}
void tst_QSharedMemory::init()
@@ -455,7 +459,7 @@ void tst_QSharedMemory::readOnly()
rememberKey("readonly_segfault");
// ### on windows disable the popup somehow
QProcess p;
- p.start(helperBinary(), QStringList("readonly_segfault"));
+ p.start(m_helperBinary, QStringList("readonly_segfault"));
p.setProcessChannelMode(QProcess::ForwardedChannels);
p.waitForFinished();
QCOMPARE(p.error(), QProcess::Crashed);
@@ -753,7 +757,7 @@ void tst_QSharedMemory::simpleProcessProducerConsumer()
rememberKey("market");
QProcess producer;
- producer.start(helperBinary(), QStringList("producer"));
+ producer.start(m_helperBinary, QStringList("producer"));
QVERIFY2(producer.waitForStarted(), "Could not start helper binary");
QVERIFY2(producer.waitForReadyRead(), "Helper process failed to create shared memory segment: " +
producer.readAllStandardError());
@@ -764,7 +768,7 @@ void tst_QSharedMemory::simpleProcessProducerConsumer()
for (int i = 0; i < processes; ++i) {
QProcess *p = new QProcess;
p->setProcessChannelMode(QProcess::ForwardedChannels);
- p->start(helperBinary(), consumerArguments);
+ p->start(m_helperBinary, consumerArguments);
if (p->waitForStarted(2000))
consumers.append(p);
else
diff --git a/tests/auto/corelib/kernel/qsocketnotifier/tst_qsocketnotifier.cpp b/tests/auto/corelib/kernel/qsocketnotifier/tst_qsocketnotifier.cpp
index 5632bcacc4..c650041e1e 100644
--- a/tests/auto/corelib/kernel/qsocketnotifier/tst_qsocketnotifier.cpp
+++ b/tests/auto/corelib/kernel/qsocketnotifier/tst_qsocketnotifier.cpp
@@ -267,12 +267,12 @@ void tst_QSocketNotifier::posixSockets()
{
QSocketNotifier rn(posixSocket, QSocketNotifier::Read);
connect(&rn, SIGNAL(activated(int)), &QTestEventLoop::instance(), SLOT(exitLoop()));
- QSignalSpy readSpy(&rn, SIGNAL(activated(int)));
+ QSignalSpy readSpy(&rn, &QSocketNotifier::activated);
QVERIFY(readSpy.isValid());
// No write notifier, some systems trigger write notification on socket creation, but not all
QSocketNotifier en(posixSocket, QSocketNotifier::Exception);
connect(&en, SIGNAL(activated(int)), &QTestEventLoop::instance(), SLOT(exitLoop()));
- QSignalSpy errorSpy(&en, SIGNAL(activated(int)));
+ QSignalSpy errorSpy(&en, &QSocketNotifier::activated);
QVERIFY(errorSpy.isValid());
passive->write("hello",6);
@@ -289,7 +289,7 @@ void tst_QSocketNotifier::posixSockets()
QSocketNotifier wn(posixSocket, QSocketNotifier::Write);
connect(&wn, SIGNAL(activated(int)), &QTestEventLoop::instance(), SLOT(exitLoop()));
- QSignalSpy writeSpy(&wn, SIGNAL(activated(int)));
+ QSignalSpy writeSpy(&wn, &QSocketNotifier::activated);
QVERIFY(writeSpy.isValid());
qt_safe_write(posixSocket, "goodbye", 8);
diff --git a/tests/auto/corelib/kernel/qsystemsemaphore/test/tst_qsystemsemaphore.cpp b/tests/auto/corelib/kernel/qsystemsemaphore/test/tst_qsystemsemaphore.cpp
index 9e33f56a34..42f2709384 100644
--- a/tests/auto/corelib/kernel/qsystemsemaphore/test/tst_qsystemsemaphore.cpp
+++ b/tests/auto/corelib/kernel/qsystemsemaphore/test/tst_qsystemsemaphore.cpp
@@ -1,6 +1,6 @@
/****************************************************************************
**
-** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
+** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
** Contact: http://www.qt-project.org/legal
**
** This file is part of the test suite of the Qt Toolkit.
@@ -80,17 +80,20 @@ private slots:
#endif // QT_NO_PROCESS
private:
- QString helperBinary();
+ static QString helperBinary();
QSystemSemaphore *existingLock;
+
+ const QString m_helperBinary;
};
tst_QSystemSemaphore::tst_QSystemSemaphore()
+ : m_helperBinary(helperBinary())
{
}
void tst_QSystemSemaphore::initTestCase()
{
- QVERIFY2(!helperBinary().isEmpty(), "Could not find helper binary");
+ QVERIFY2(!m_helperBinary.isEmpty(), "Could not find helper binary");
}
void tst_QSystemSemaphore::init()
@@ -193,12 +196,12 @@ void tst_QSystemSemaphore::basicProcesses()
QProcess release;
release.setProcessChannelMode(QProcess::ForwardedChannels);
- acquire.start(helperBinary(), QStringList("acquire"));
+ acquire.start(m_helperBinary, QStringList("acquire"));
QVERIFY2(acquire.waitForStarted(), "Could not start helper binary");
acquire.waitForFinished(HELPERWAITTIME);
QVERIFY(acquire.state() == QProcess::Running);
acquire.kill();
- release.start(helperBinary(), QStringList("release"));
+ release.start(m_helperBinary, QStringList("release"));
QVERIFY2(release.waitForStarted(), "Could not start helper binary");
acquire.waitForFinished(HELPERWAITTIME);
release.waitForFinished(HELPERWAITTIME);
@@ -227,7 +230,7 @@ void tst_QSystemSemaphore::processes()
QProcess *p = new QProcess;
p->setProcessChannelMode(QProcess::ForwardedChannels);
consumers.append(p);
- p->start(helperBinary(), QStringList(scripts.at(i)));
+ p->start(m_helperBinary, QStringList(scripts.at(i)));
}
while (!consumers.isEmpty()) {
@@ -247,14 +250,14 @@ void tst_QSystemSemaphore::undo()
QStringList acquireArguments = QStringList("acquire");
QProcess acquire;
acquire.setProcessChannelMode(QProcess::ForwardedChannels);
- acquire.start(helperBinary(), acquireArguments);
+ acquire.start(m_helperBinary, acquireArguments);
QVERIFY2(acquire.waitForStarted(), "Could not start helper binary");
acquire.waitForFinished(HELPERWAITTIME);
QVERIFY(acquire.state()== QProcess::NotRunning);
// At process exit the kernel should auto undo
- acquire.start(helperBinary(), acquireArguments);
+ acquire.start(m_helperBinary, acquireArguments);
QVERIFY2(acquire.waitForStarted(), "Could not start helper binary");
acquire.waitForFinished(HELPERWAITTIME);
QVERIFY(acquire.state()== QProcess::NotRunning);
@@ -273,18 +276,18 @@ void tst_QSystemSemaphore::initialValue()
QProcess release;
release.setProcessChannelMode(QProcess::ForwardedChannels);
- acquire.start(helperBinary(), acquireArguments);
+ acquire.start(m_helperBinary, acquireArguments);
QVERIFY2(acquire.waitForStarted(), "Could not start helper binary");
acquire.waitForFinished(HELPERWAITTIME);
QVERIFY(acquire.state()== QProcess::NotRunning);
- acquire.start(helperBinary(), acquireArguments << QLatin1String("2"));
+ acquire.start(m_helperBinary, acquireArguments << QLatin1String("2"));
QVERIFY2(acquire.waitForStarted(), "Could not start helper binary");
acquire.waitForFinished(HELPERWAITTIME);
QVERIFY(acquire.state()== QProcess::Running);
acquire.kill();
- release.start(helperBinary(), releaseArguments);
+ release.start(m_helperBinary, releaseArguments);
QVERIFY2(release.waitForStarted(), "Could not start helper binary");
acquire.waitForFinished(HELPERWAITTIME);
release.waitForFinished(HELPERWAITTIME);
diff --git a/tests/auto/corelib/kernel/qtimer/tst_qtimer.cpp b/tests/auto/corelib/kernel/qtimer/tst_qtimer.cpp
index 27ea3faf81..31c627afcb 100644
--- a/tests/auto/corelib/kernel/qtimer/tst_qtimer.cpp
+++ b/tests/auto/corelib/kernel/qtimer/tst_qtimer.cpp
@@ -77,6 +77,7 @@ private slots:
void cancelLongTimer();
void singleShotStaticFunctionZeroTimeout();
void recurseOnTimeoutAndStopTimer();
+ void singleShotToFunctors();
void dontBlockEvents();
void postedEventsShouldNotStarveTimers();
@@ -586,6 +587,14 @@ void tst_QTimer::singleShotStaticFunctionZeroTimeout()
QCOMPARE(helper.count, 1);
QTest::qWait(500);
QCOMPARE(helper.count, 1);
+
+ TimerHelper nhelper;
+
+ QTimer::singleShot(0, &nhelper, &TimerHelper::timeout);
+ QCoreApplication::processEvents();
+ QCOMPARE(nhelper.count, 1);
+ QCoreApplication::processEvents();
+ QCOMPARE(nhelper.count, 1);
}
class RecursOnTimeoutAndStopTimerTimer : public QObject
@@ -631,6 +640,96 @@ void tst_QTimer::recurseOnTimeoutAndStopTimer()
QVERIFY(!t.two->isActive());
}
+struct CountedStruct
+{
+ CountedStruct(int *count, QThread *t = Q_NULLPTR) : count(count), thread(t) { }
+ ~CountedStruct() { }
+ void operator()() const { ++(*count); if (thread) QCOMPARE(QThread::currentThread(), thread); }
+
+ int *count;
+ QThread *thread;
+};
+
+static QEventLoop _e;
+static QThread *_t = Q_NULLPTR;
+
+class StaticEventLoop
+{
+public:
+ static void quitEventLoop() { _e.quit(); if (_t) QCOMPARE(QThread::currentThread(), _t); }
+};
+
+void tst_QTimer::singleShotToFunctors()
+{
+ int count = 0;
+ QEventLoop e;
+
+ QTimer::singleShot(0, CountedStruct(&count));
+ QCoreApplication::processEvents();
+ QCOMPARE(count, 1);
+
+ QTimer::singleShot(0, &StaticEventLoop::quitEventLoop);
+ QCOMPARE(_e.exec(), 0);
+
+ QThread t1;
+ QObject c1;
+ c1.moveToThread(&t1);
+
+ QObject::connect(&t1, SIGNAL(started()), &e, SLOT(quit()));
+ t1.start();
+ QCOMPARE(e.exec(), 0);
+
+ QTimer::singleShot(0, &c1, CountedStruct(&count, &t1));
+ QTest::qWait(500);
+ QCOMPARE(count, 2);
+
+ t1.quit();
+ t1.wait();
+
+ _t = new QThread;
+ QObject c2;
+ c2.moveToThread(_t);
+
+ QObject::connect(_t, SIGNAL(started()), &e, SLOT(quit()));
+ _t->start();
+ QCOMPARE(e.exec(), 0);
+
+ QTimer::singleShot(0, &c2, &StaticEventLoop::quitEventLoop);
+ QCOMPARE(_e.exec(), 0);
+
+ _t->quit();
+ _t->wait();
+ _t->deleteLater();
+ _t = Q_NULLPTR;
+
+ {
+ QObject c3;
+ QTimer::singleShot(500, &c3, CountedStruct(&count));
+ }
+ QTest::qWait(800);
+ QCOMPARE(count, 2);
+
+#if defined(Q_COMPILER_LAMBDA)
+ QTimer::singleShot(0, [&count] { ++count; });
+ QCoreApplication::processEvents();
+ QCOMPARE(count, 3);
+
+ QObject context;
+ QThread thread;
+
+ context.moveToThread(&thread);
+ QObject::connect(&thread, SIGNAL(started()), &e, SLOT(quit()));
+ thread.start();
+ QCOMPARE(e.exec(), 0);
+
+ QTimer::singleShot(0, &context, [&count, &thread] { ++count; QCOMPARE(QThread::currentThread(), &thread); });
+ QTest::qWait(500);
+ QCOMPARE(count, 4);
+
+ thread.quit();
+ thread.wait();
+#endif
+}
class DontBlockEvents : public QObject
diff --git a/tests/auto/corelib/kernel/qvariant/tst_qvariant.cpp b/tests/auto/corelib/kernel/qvariant/tst_qvariant.cpp
index aef79e0c2f..7bdc91cfbb 100644
--- a/tests/auto/corelib/kernel/qvariant/tst_qvariant.cpp
+++ b/tests/auto/corelib/kernel/qvariant/tst_qvariant.cpp
@@ -224,6 +224,7 @@ private slots:
void moreCustomTypes();
void movabilityTest();
void variantInVariant();
+ void userConversion();
void forwardDeclare();
void debugStream_data();
@@ -249,6 +250,10 @@ private slots:
void pairElements();
void enums();
+
+ void compareSanity_data();
+ void compareSanity();
+
private:
void dataStream_data(QDataStream::Version version);
void loadQVariantFromDataStream(QDataStream::Version version);
@@ -318,18 +323,16 @@ void tst_QVariant::constructor_invalid()
QFETCH(uint, typeId);
{
- MessageHandlerInvalidType msg;
+ QTest::ignoreMessage(QtWarningMsg, QRegularExpression("^Trying to construct an instance of an invalid type, type id:"));
QVariant variant(static_cast<QVariant::Type>(typeId));
QVERIFY(!variant.isValid());
QVERIFY(variant.userType() == QMetaType::UnknownType);
- QVERIFY(msg.ok);
}
{
- MessageHandlerInvalidType msg;
+ QTest::ignoreMessage(QtWarningMsg, QRegularExpression("^Trying to construct an instance of an invalid type, type id:"));
QVariant variant(typeId, /* copy */ 0);
QVERIFY(!variant.isValid());
QVERIFY(variant.userType() == QMetaType::UnknownType);
- QVERIFY(msg.ok);
}
}
@@ -3314,6 +3317,98 @@ void tst_QVariant::variantInVariant()
QCOMPARE(qvariant_cast<QVariant>(var9), var1);
}
+struct Convertible {
+ double d;
+ operator int() const { return (int)d; }
+ operator double() const { return d; }
+ operator QString() const { return QString::number(d); }
+};
+
+Q_DECLARE_METATYPE(Convertible);
+
+struct BigConvertible {
+ double d;
+ double dummy;
+ double dummy2;
+ operator int() const { return (int)d; }
+ operator double() const { return d; }
+ operator QString() const { return QString::number(d); }
+};
+
+Q_DECLARE_METATYPE(BigConvertible);
+Q_STATIC_ASSERT(sizeof(BigConvertible) > sizeof(QVariant));
+
+void tst_QVariant::userConversion()
+{
+ {
+ QVERIFY(!(QMetaType::hasRegisteredConverterFunction<int, Convertible>()));
+ QVERIFY(!(QMetaType::hasRegisteredConverterFunction<double, Convertible>()));
+ QVERIFY(!(QMetaType::hasRegisteredConverterFunction<QString, Convertible>()));
+
+ Convertible c = { 123 };
+ QVariant v = qVariantFromValue(c);
+
+ bool ok;
+ v.toInt(&ok);
+ QVERIFY(!ok);
+
+ v.toDouble(&ok);
+ QVERIFY(!ok);
+
+ QString s = v.toString();
+ QVERIFY(s.isEmpty());
+
+ QMetaType::registerConverter<Convertible, int>();
+ QMetaType::registerConverter<Convertible, double>();
+ QMetaType::registerConverter<Convertible, QString>();
+
+ int i = v.toInt(&ok);
+ QVERIFY(ok);
+ QCOMPARE(i, 123);
+
+ double d = v.toDouble(&ok);
+ QVERIFY(ok);
+ QCOMPARE(d, 123.);
+
+ s = v.toString();
+ QCOMPARE(s, QString::fromLatin1("123"));
+ }
+
+ {
+ QVERIFY(!(QMetaType::hasRegisteredConverterFunction<int, BigConvertible>()));
+ QVERIFY(!(QMetaType::hasRegisteredConverterFunction<double, BigConvertible>()));
+ QVERIFY(!(QMetaType::hasRegisteredConverterFunction<QString, BigConvertible>()));
+
+ BigConvertible c = { 123, 0, 0 };
+ QVariant v = qVariantFromValue(c);
+
+ bool ok;
+ v.toInt(&ok);
+ QVERIFY(!ok);
+
+ v.toDouble(&ok);
+ QVERIFY(!ok);
+
+ QString s = v.toString();
+ QVERIFY(s.isEmpty());
+
+ QMetaType::registerConverter<BigConvertible, int>();
+ QMetaType::registerConverter<BigConvertible, double>();
+ QMetaType::registerConverter<BigConvertible, QString>();
+
+ int i = v.toInt(&ok);
+ QVERIFY(ok);
+ QCOMPARE(i, 123);
+
+ double d = v.toDouble(&ok);
+ QVERIFY(ok);
+ QCOMPARE(d, 123.);
+
+ s = v.toString();
+ QCOMPARE(s, QString::fromLatin1("123"));
+ }
+}
+
class Forward;
Q_DECLARE_OPAQUE_POINTER(Forward*)
Q_DECLARE_METATYPE(Forward*)
@@ -3648,6 +3743,24 @@ struct ContainerAPI<Container, QString>
}
};
+template<typename Container>
+struct ContainerAPI<Container, QByteArray>
+{
+ static void insert(Container &container, int value)
+ {
+ container.push_back(QByteArray::number(value));
+ }
+
+ static bool compare(const QVariant &variant, QByteArray value)
+ {
+ return variant.value<QByteArray>() == value;
+ }
+ static bool compare(QVariant variant, const QVariant &value)
+ {
+ return variant == value;
+ }
+};
+
// We have no built-in defines to check the stdlib features.
// #define TEST_FORWARD_LIST
@@ -3764,12 +3877,12 @@ void tst_QVariant::iterateContainerElements()
{
#ifdef Q_COMPILER_RANGE_FOR
-#define TEST_RANGE_FOR(CONTAINER, VALUE_TYPE) \
+#define TEST_RANGE_FOR(CONTAINER) \
numSeen = 0; \
containerIter = intList.begin(); \
for (QVariant v : listIter) { \
- QVERIFY(ContainerAPI<CONTAINER<VALUE_TYPE > >::compare(v, *containerIter)); \
- QVERIFY(ContainerAPI<CONTAINER<VALUE_TYPE > >::compare(v, varList.at(numSeen))); \
+ QVERIFY(ContainerAPI<CONTAINER >::compare(v, *containerIter)); \
+ QVERIFY(ContainerAPI<CONTAINER >::compare(v, varList.at(numSeen))); \
++containerIter; \
++numSeen; \
} \
@@ -3777,17 +3890,17 @@ void tst_QVariant::iterateContainerElements()
#else
-#define TEST_RANGE_FOR(CONTAINER, VALUE_TYPE)
+#define TEST_RANGE_FOR(CONTAINER)
#endif
-#define TEST_SEQUENTIAL_ITERATION(CONTAINER, VALUE_TYPE) \
+#define TEST_SEQUENTIAL_ITERATION_ON_FULL_NAME(CONTAINER) \
{ \
int numSeen = 0; \
- CONTAINER<VALUE_TYPE > intList; \
- ContainerAPI<CONTAINER<VALUE_TYPE > >::insert(intList, 1); \
- ContainerAPI<CONTAINER<VALUE_TYPE > >::insert(intList, 2); \
- ContainerAPI<CONTAINER<VALUE_TYPE > >::insert(intList, 3); \
+ CONTAINER intList; \
+ ContainerAPI<CONTAINER >::insert(intList, 1); \
+ ContainerAPI<CONTAINER >::insert(intList, 2); \
+ ContainerAPI<CONTAINER >::insert(intList, 3); \
\
QVariant listVariant = QVariant::fromValue(intList); \
QVERIFY(listVariant.canConvert<QVariantList>()); \
@@ -3796,12 +3909,12 @@ void tst_QVariant::iterateContainerElements()
QSequentialIterable listIter = listVariant.value<QSequentialIterable>(); \
QCOMPARE(varList.size(), listIter.size()); \
\
- CONTAINER<VALUE_TYPE >::iterator containerIter = intList.begin(); \
- const CONTAINER<VALUE_TYPE >::iterator containerEnd = intList.end(); \
+ CONTAINER::iterator containerIter = intList.begin(); \
+ const CONTAINER::iterator containerEnd = intList.end(); \
for (int i = 0; i < listIter.size(); ++i, ++containerIter, ++numSeen) \
{ \
- QVERIFY(ContainerAPI<CONTAINER<VALUE_TYPE > >::compare(listIter.at(i), *containerIter)); \
- QVERIFY(ContainerAPI<CONTAINER<VALUE_TYPE > >::compare(listIter.at(i), varList.at(i))); \
+ QVERIFY(ContainerAPI<CONTAINER >::compare(listIter.at(i), *containerIter)); \
+ QVERIFY(ContainerAPI<CONTAINER >::compare(listIter.at(i), varList.at(i))); \
} \
QCOMPARE(numSeen, (int)std::distance(intList.begin(), intList.end())); \
QCOMPARE(containerIter, containerEnd); \
@@ -3809,15 +3922,19 @@ void tst_QVariant::iterateContainerElements()
containerIter = intList.begin(); \
numSeen = 0; \
Q_FOREACH (const QVariant &v, listIter) { \
- QVERIFY(ContainerAPI<CONTAINER<VALUE_TYPE > >::compare(v, *containerIter)); \
- QVERIFY(ContainerAPI<CONTAINER<VALUE_TYPE > >::compare(v, varList.at(numSeen))); \
+ QVERIFY(ContainerAPI<CONTAINER >::compare(v, *containerIter)); \
+ QVERIFY(ContainerAPI<CONTAINER >::compare(v, varList.at(numSeen))); \
++containerIter; \
++numSeen; \
} \
QCOMPARE(numSeen, (int)std::distance(intList.begin(), intList.end())); \
- TEST_RANGE_FOR(CONTAINER, VALUE_TYPE) \
+ TEST_RANGE_FOR(CONTAINER) \
}
+#define TEST_SEQUENTIAL_ITERATION(CONTAINER, VALUE_TYPE) \
+ TEST_SEQUENTIAL_ITERATION_ON_FULL_NAME(CONTAINER<VALUE_TYPE > )
+
+
TEST_SEQUENTIAL_ITERATION(QVector, int)
TEST_SEQUENTIAL_ITERATION(QVector, QVariant)
TEST_SEQUENTIAL_ITERATION(QVector, QString)
@@ -3827,6 +3944,7 @@ void tst_QVariant::iterateContainerElements()
TEST_SEQUENTIAL_ITERATION(QList, int)
TEST_SEQUENTIAL_ITERATION(QList, QVariant)
TEST_SEQUENTIAL_ITERATION(QList, QString)
+ TEST_SEQUENTIAL_ITERATION(QList, QByteArray)
TEST_SEQUENTIAL_ITERATION(QStack, int)
TEST_SEQUENTIAL_ITERATION(QStack, QVariant)
TEST_SEQUENTIAL_ITERATION(QStack, QString)
@@ -3836,6 +3954,8 @@ void tst_QVariant::iterateContainerElements()
TEST_SEQUENTIAL_ITERATION(std::list, int)
TEST_SEQUENTIAL_ITERATION(std::list, QVariant)
TEST_SEQUENTIAL_ITERATION(std::list, QString)
+ TEST_SEQUENTIAL_ITERATION_ON_FULL_NAME(QStringList)
+ TEST_SEQUENTIAL_ITERATION_ON_FULL_NAME(QByteArrayList)
#ifdef TEST_FORWARD_LIST
TEST_SEQUENTIAL_ITERATION(std::forward_list, int)
@@ -4037,5 +4157,31 @@ void tst_QVariant::enums()
#endif
}
+void tst_QVariant::compareSanity_data()
+{
+ QTest::addColumn<QVariant>("value1");
+ QTest::addColumn<QVariant>("value2");
+
+ QTest::newRow( "int <>/== QUrl" ) << QVariant( 97 ) << QVariant(QUrl("a"));
+ QTest::newRow( "int <>/== QChar" ) << QVariant( 97 ) << QVariant(QChar('a'));
+ QTest::newRow( "int <>/== QString" ) << QVariant( 97 ) << QVariant(QString("a"));
+ QTest::newRow( "QUrl <>/== QChar" ) << QVariant(QUrl("a")) << QVariant(QChar('a'));
+ QTest::newRow( "QUrl <>/== QString" ) << QVariant(QUrl("a")) << QVariant(QString("a"));
+ QTest::newRow( "QChar <>/== QString" ) << QVariant(QChar('a')) << QVariant(QString("a"));
+}
+
+void tst_QVariant::compareSanity()
+{
+ QFETCH(QVariant, value1);
+ QFETCH(QVariant, value2);
+
+ if (value1 == value2) {
+ QVERIFY(!(value1 < value2) && !(value1 > value2));
+ } else {
+ QVERIFY(value1 != value2);
+ QVERIFY((value1 < value2) || (value1 > value2));
+ }
+}
+
QTEST_MAIN(tst_QVariant)
#include "tst_qvariant.moc"
diff --git a/tests/auto/corelib/plugin/qlibrary/tst_qlibrary.cpp b/tests/auto/corelib/plugin/qlibrary/tst_qlibrary.cpp
index d60e1514b9..2244f3e041 100644
--- a/tests/auto/corelib/plugin/qlibrary/tst_qlibrary.cpp
+++ b/tests/auto/corelib/plugin/qlibrary/tst_qlibrary.cpp
@@ -456,10 +456,21 @@ void tst_QLibrary::loadHints()
if (int(loadHints) != 0) {
lh |= library.loadHints();
library.setLoadHints(lh);
+
+ // confirm that another QLibrary doesn't get affected - QTBUG-39642
+ QCOMPARE(QLibrary().loadHints(), QLibrary::LoadHints());
}
library.setFileName(lib);
QCOMPARE(library.loadHints(), lh);
bool ok = library.load();
+
+ // we can't change the hints anymore
+ library.setLoadHints(QLibrary::LoadHints());
+ QCOMPARE(library.loadHints(), lh);
+
+ // confirm that a new QLibrary inherits the hints too
+ QCOMPARE(QLibrary(lib).loadHints(), lh);
+
if ( result ) {
QVERIFY( ok );
QVERIFY(library.unload());
diff --git a/tests/auto/corelib/plugin/qpluginloader/tst_qpluginloader.cpp b/tests/auto/corelib/plugin/qpluginloader/tst_qpluginloader.cpp
index 351e3a23e0..4447eb7a0b 100644
--- a/tests/auto/corelib/plugin/qpluginloader/tst_qpluginloader.cpp
+++ b/tests/auto/corelib/plugin/qpluginloader/tst_qpluginloader.cpp
@@ -264,8 +264,8 @@ void tst_QPluginLoader::deleteinstanceOnUnload()
PluginInterface *instance2 = qobject_cast<PluginInterface*>(loader2.instance());
QCOMPARE(instance2->pluginName(), QLatin1String("Plugin ok"));
- QSignalSpy spy1(loader1.instance(), SIGNAL(destroyed()));
- QSignalSpy spy2(loader2.instance(), SIGNAL(destroyed()));
+ QSignalSpy spy1(loader1.instance(), &QObject::destroyed);
+ QSignalSpy spy2(loader2.instance(), &QObject::destroyed);
QVERIFY(spy1.isValid());
QVERIFY(spy2.isValid());
if (pass == 0) {
@@ -423,7 +423,7 @@ void tst_QPluginLoader::reloadPlugin()
QVERIFY(instance);
QCOMPARE(instance->pluginName(), QLatin1String("Plugin ok"));
- QSignalSpy spy(loader.instance(), SIGNAL(destroyed()));
+ QSignalSpy spy(loader.instance(), &QObject::destroyed);
QVERIFY(spy.isValid());
QVERIFY(loader.unload()); // refcount reached 0, did really unload
QCOMPARE(spy.count(), 1);
diff --git a/tests/auto/corelib/statemachine/qstatemachine/tst_qstatemachine.cpp b/tests/auto/corelib/statemachine/qstatemachine/tst_qstatemachine.cpp
index cfae5cdb2c..b66667d56b 100644
--- a/tests/auto/corelib/statemachine/qstatemachine/tst_qstatemachine.cpp
+++ b/tests/auto/corelib/statemachine/qstatemachine/tst_qstatemachine.cpp
@@ -71,6 +71,43 @@ static int globalTick;
QCoreApplication::exec(); \
}
+#define TEST_RUNNING_CHANGED(RUNNING) \
+{ \
+ QTRY_COMPARE(runningSpy.count(), 1); \
+ QList<QVariant> runningArgs = runningSpy.takeFirst(); \
+ QVERIFY(runningArgs.at(0).type() == QVariant::Bool); \
+ QVERIFY(runningArgs.at(0).toBool() == RUNNING); \
+ QCOMPARE(machine.isRunning(), runningArgs.at(0).toBool()); \
+}
+
+#define TEST_RUNNING_CHANGED_STARTED_STOPPED \
+{ \
+ QTRY_COMPARE(runningSpy.count(), 2); \
+ QList<QVariant> runningArgs = runningSpy.takeFirst(); \
+ QVERIFY(runningArgs.at(0).type() == QVariant::Bool); \
+ QVERIFY(runningArgs.at(0).toBool() == true); \
+ runningArgs = runningSpy.takeFirst(); \
+ QVERIFY(runningArgs.at(0).type() == QVariant::Bool); \
+ QVERIFY(runningArgs.at(0).toBool() == false); \
+ QCOMPARE(machine.isRunning(), runningArgs.at(0).toBool()); \
+}
+
+#define DEFINE_ACTIVE_SPY(VAR) \
+ QSignalSpy VAR##_activeSpy(VAR, &QState::activeChanged); \
+ QVERIFY(VAR##_activeSpy.isValid());
+
+#define TEST_ACTIVE_CHANGED(VAR, COUNT) \
+{ \
+ QTRY_COMPARE(VAR##_activeSpy.count(), COUNT); \
+ bool active = true; \
+ foreach (const QList<QVariant> &activeArgs, static_cast<QList<QList<QVariant> > >(VAR##_activeSpy)) { \
+ QVERIFY(activeArgs.at(0).type() == QVariant::Bool); \
+ QVERIFY(activeArgs.at(0).toBool() == active); \
+ active = !active; \
+ } \
+ QCOMPARE(VAR->active(), !active); \
+}
+
class SignalEmitter : public QObject
{
Q_OBJECT
@@ -120,6 +157,7 @@ private slots:
#endif
void historyStates();
void startAndStop();
+ void setRunning();
void targetStateWithNoParent();
void targetStateDeleted();
void transitionToRootState();
@@ -277,6 +315,7 @@ void tst_QStateMachine::transitionToRootState()
machine.setObjectName("machine");
QState *initialState = new QState();
+ DEFINE_ACTIVE_SPY(initialState);
initialState->setObjectName("initial");
machine.addState(initialState);
machine.setInitialState(initialState);
@@ -291,12 +330,14 @@ void tst_QStateMachine::transitionToRootState()
QCOMPARE(machine.configuration().count(), 1);
QVERIFY(machine.configuration().contains(initialState));
+ TEST_ACTIVE_CHANGED(initialState, 1);
machine.postEvent(new QEvent(QEvent::User));
QTest::ignoreMessage(QtWarningMsg, "Unrecoverable error detected in running state machine: No common ancestor for targets and source of transition from state 'initial'");
QCoreApplication::processEvents();
QVERIFY(machine.configuration().isEmpty());
QVERIFY(!machine.isRunning());
+ TEST_ACTIVE_CHANGED(initialState, 2);
}
void tst_QStateMachine::transitionFromRootState()
@@ -916,10 +957,13 @@ void tst_QStateMachine::historyStateAfterRestart()
s2->addTransition(new EventTransition(QEvent::User, s1));
for (int x = 0; x < 2; ++x) {
- QSignalSpy startedSpy(&machine, SIGNAL(started()));
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
+ QVERIFY(runningSpy.isValid());
+ QSignalSpy startedSpy(&machine, &QStateMachine::started);
QVERIFY(startedSpy.isValid());
machine.start();
QTRY_COMPARE(startedSpy.count(), 1);
+ TEST_RUNNING_CHANGED(true);
QCOMPARE(machine.configuration().count(), 1);
QVERIFY(machine.configuration().contains(s1));
@@ -952,10 +996,11 @@ void tst_QStateMachine::historyStateAfterRestart()
QVERIFY(machine.configuration().contains(s2));
QVERIFY(machine.configuration().contains(s22));
- QSignalSpy stoppedSpy(&machine, SIGNAL(stopped()));
+ QSignalSpy stoppedSpy(&machine, &QStateMachine::stopped);
QVERIFY(stoppedSpy.isValid());
machine.stop();
QTRY_COMPARE(stoppedSpy.count(), 1);
+ TEST_RUNNING_CHANGED(false);
}
}
@@ -1094,11 +1139,15 @@ void tst_QStateMachine::rootState()
QCOMPARE(machine.machine(), (QStateMachine*)0);
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
QCOMPARE(s1->parentState(), static_cast<QState*>(&machine));
QState *s2 = new QState();
+ DEFINE_ACTIVE_SPY(s2);
s2->setParent(&machine);
QCOMPARE(s2->parentState(), static_cast<QState*>(&machine));
+ TEST_ACTIVE_CHANGED(s1, 0);
+ TEST_ACTIVE_CHANGED(s2, 0);
}
void tst_QStateMachine::machineWithParent()
@@ -1232,13 +1281,15 @@ void tst_QStateMachine::stateEntryAndExit()
QCOMPARE(trans->sourceState(), (QState*)s2);
}
- QSignalSpy startedSpy(&machine, SIGNAL(started()));
- QSignalSpy stoppedSpy(&machine, SIGNAL(stopped()));
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy startedSpy(&machine, &QStateMachine::started);
+ QSignalSpy stoppedSpy(&machine, &QStateMachine::stopped);
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
QVERIFY(startedSpy.isValid());
QVERIFY(stoppedSpy.isValid());
QVERIFY(finishedSpy.isValid());
+ QVERIFY(runningSpy.isValid());
machine.setInitialState(s1);
QCOMPARE(machine.initialState(), (QAbstractState*)s1);
@@ -1252,11 +1303,11 @@ void tst_QStateMachine::stateEntryAndExit()
QVERIFY(machine.configuration().isEmpty());
globalTick = 0;
QVERIFY(!machine.isRunning());
- QSignalSpy s1EnteredSpy(s1, SIGNAL(entered()));
- QSignalSpy s1ExitedSpy(s1, SIGNAL(exited()));
- QSignalSpy tTriggeredSpy(t, SIGNAL(triggered()));
- QSignalSpy s2EnteredSpy(s2, SIGNAL(entered()));
- QSignalSpy s2ExitedSpy(s2, SIGNAL(exited()));
+ QSignalSpy s1EnteredSpy(s1, &TestState::entered);
+ QSignalSpy s1ExitedSpy(s1, &TestState::exited);
+ QSignalSpy tTriggeredSpy(t, &TestTransition::triggered);
+ QSignalSpy s2EnteredSpy(s2, &TestState::entered);
+ QSignalSpy s2ExitedSpy(s2, &TestState::exited);
QVERIFY(s1EnteredSpy.isValid());
QVERIFY(s1ExitedSpy.isValid());
@@ -1269,6 +1320,7 @@ void tst_QStateMachine::stateEntryAndExit()
QTRY_COMPARE(startedSpy.count(), 1);
QTRY_COMPARE(finishedSpy.count(), 1);
QTRY_COMPARE(stoppedSpy.count(), 0);
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
QCOMPARE(machine.configuration().count(), 1);
QVERIFY(machine.configuration().contains(s3));
@@ -1312,16 +1364,19 @@ void tst_QStateMachine::stateEntryAndExit()
s12->addTransition(t2);
s2->addTransition(s3);
- QSignalSpy startedSpy(&machine, SIGNAL(started()));
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy startedSpy(&machine, &QStateMachine::started);
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
QVERIFY(startedSpy.isValid());
QVERIFY(finishedSpy.isValid());
+ QVERIFY(runningSpy.isValid());
machine.setInitialState(s1);
globalTick = 0;
machine.start();
QTRY_COMPARE(startedSpy.count(), 1);
QTRY_COMPARE(finishedSpy.count(), 1);
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
QCOMPARE(machine.configuration().count(), 1);
QVERIFY(machine.configuration().contains(s3));
@@ -1366,6 +1421,7 @@ void tst_QStateMachine::assignProperty()
{
QStateMachine machine;
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
QTest::ignoreMessage(QtWarningMsg, "QState::assignProperty: cannot assign property 'foo' of null object");
s1->assignProperty(0, "foo", QVariant());
@@ -1376,32 +1432,39 @@ void tst_QStateMachine::assignProperty()
machine.setInitialState(s1);
machine.start();
QTRY_COMPARE(s1->objectName(), QString::fromLatin1("s1"));
+ TEST_ACTIVE_CHANGED(s1, 2);
s1->assignProperty(s1, "objectName", "foo");
machine.start();
QTRY_COMPARE(s1->objectName(), QString::fromLatin1("foo"));
+ TEST_ACTIVE_CHANGED(s1, 4);
s1->assignProperty(s1, "noSuchProperty", 123);
machine.start();
QTRY_COMPARE(s1->dynamicPropertyNames().size(), 1);
QCOMPARE(s1->dynamicPropertyNames().at(0), QByteArray("noSuchProperty"));
QCOMPARE(s1->objectName(), QString::fromLatin1("foo"));
+ TEST_ACTIVE_CHANGED(s1, 6);
{
- QSignalSpy propertiesAssignedSpy(s1, SIGNAL(propertiesAssigned()));
+ QSignalSpy propertiesAssignedSpy(s1, &QState::propertiesAssigned);
QVERIFY(propertiesAssignedSpy.isValid());
machine.start();
QTRY_COMPARE(propertiesAssignedSpy.count(), 1);
+ TEST_ACTIVE_CHANGED(s1, 8);
}
// nested states
{
QState *s11 = new QState(s1);
+ DEFINE_ACTIVE_SPY(s11);
QString str = QString::fromLatin1("set by nested state");
s11->assignProperty(s11, "objectName", str);
s1->setInitialState(s11);
machine.start();
QTRY_COMPARE(s11->objectName(), str);
+ TEST_ACTIVE_CHANGED(s1, 10);
+ TEST_ACTIVE_CHANGED(s11, 2);
}
}
@@ -1419,8 +1482,10 @@ void tst_QStateMachine::assignPropertyWithAnimation()
obj.setProperty("foo", 321);
obj.setProperty("bar", 654);
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
s1->assignProperty(&obj, "foo", 123);
QState *s2 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s2);
s2->assignProperty(&obj, "foo", 456);
s2->assignProperty(&obj, "bar", 789);
QAbstractTransition *trans = s1->addTransition(s2);
@@ -1444,12 +1509,17 @@ void tst_QStateMachine::assignPropertyWithAnimation()
s2->addTransition(s2, SIGNAL(propertiesAssigned()), s3);
machine.setInitialState(s1);
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
+ QVERIFY(runningSpy.isValid());
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
QVERIFY(finishedSpy.isValid());
machine.start();
QTRY_COMPARE(finishedSpy.count(), 1);
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
QCOMPARE(obj.property("foo").toInt(), 456);
QCOMPARE(obj.property("bar").toInt(), 789);
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 2);
}
// Two animations
{
@@ -1458,8 +1528,10 @@ void tst_QStateMachine::assignPropertyWithAnimation()
obj.setProperty("foo", 321);
obj.setProperty("bar", 654);
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
s1->assignProperty(&obj, "foo", 123);
QState *s2 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s2);
s2->assignProperty(&obj, "foo", 456);
s2->assignProperty(&obj, "bar", 789);
QAbstractTransition *trans = s1->addTransition(s2);
@@ -1473,12 +1545,17 @@ void tst_QStateMachine::assignPropertyWithAnimation()
s2->addTransition(s2, SIGNAL(propertiesAssigned()), s3);
machine.setInitialState(s1);
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
QVERIFY(finishedSpy.isValid());
+ QVERIFY(runningSpy.isValid());
machine.start();
QTRY_COMPARE(finishedSpy.count(), 1);
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
QCOMPARE(obj.property("foo").toInt(), 456);
QCOMPARE(obj.property("bar").toInt(), 789);
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 2);
}
// Animation group
{
@@ -1487,9 +1564,11 @@ void tst_QStateMachine::assignPropertyWithAnimation()
obj.setProperty("foo", 321);
obj.setProperty("bar", 654);
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
s1->assignProperty(&obj, "foo", 123);
s1->assignProperty(&obj, "bar", 321);
QState *s2 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s2);
s2->assignProperty(&obj, "foo", 456);
s2->assignProperty(&obj, "bar", 654);
s2->assignProperty(&obj, "baz", 789);
@@ -1502,13 +1581,18 @@ void tst_QStateMachine::assignPropertyWithAnimation()
s2->addTransition(s2, SIGNAL(propertiesAssigned()), s3);
machine.setInitialState(s1);
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
QVERIFY(finishedSpy.isValid());
+ QVERIFY(runningSpy.isValid());
machine.start();
QTRY_COMPARE(finishedSpy.count(), 1);
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
QCOMPARE(obj.property("foo").toInt(), 456);
QCOMPARE(obj.property("bar").toInt(), 654);
QCOMPARE(obj.property("baz").toInt(), 789);
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 2);
}
// Nested states
{
@@ -1517,6 +1601,7 @@ void tst_QStateMachine::assignPropertyWithAnimation()
obj.setProperty("foo", 321);
obj.setProperty("bar", 654);
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
QCOMPARE(s1->childMode(), QState::ExclusiveStates);
s1->setChildMode(QState::ParallelStates);
QCOMPARE(s1->childMode(), QState::ParallelStates);
@@ -1527,12 +1612,15 @@ void tst_QStateMachine::assignPropertyWithAnimation()
s1->assignProperty(&obj, "foo", 123);
s1->assignProperty(&obj, "bar", 456);
QState *s2 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s2);
s2->setObjectName("s2");
s2->assignProperty(&obj, "foo", 321);
QState *s21 = new QState(s2);
+ DEFINE_ACTIVE_SPY(s21);
s21->setObjectName("s21");
s21->assignProperty(&obj, "bar", 654);
QState *s22 = new QState(s2);
+ DEFINE_ACTIVE_SPY(s22);
s22->setObjectName("s22");
s22->assignProperty(&obj, "bar", 789);
s2->setInitialState(s21);
@@ -1552,12 +1640,19 @@ void tst_QStateMachine::assignPropertyWithAnimation()
s22->addTransition(s2, SIGNAL(propertiesAssigned()), s3);
machine.setInitialState(s1);
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
QVERIFY(finishedSpy.isValid());
+ QVERIFY(runningSpy.isValid());
machine.start();
QTRY_COMPARE(finishedSpy.count(), 1);
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
QCOMPARE(obj.property("foo").toInt(), 321);
QCOMPARE(obj.property("bar").toInt(), 789);
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 2);
+ TEST_ACTIVE_CHANGED(s21, 2);
+ TEST_ACTIVE_CHANGED(s22, 2);
}
// Aborted animation
{
@@ -1568,9 +1663,11 @@ void tst_QStateMachine::assignPropertyWithAnimation()
obj.setProperty("bar", 654);
QState *group = new QState(&machine);
QState *s1 = new QState(group);
+ DEFINE_ACTIVE_SPY(s1);
group->setInitialState(s1);
s1->assignProperty(&obj, "foo", 123);
QState *s2 = new QState(group);
+ DEFINE_ACTIVE_SPY(s2);
s2->assignProperty(&obj, "foo", 456);
s2->assignProperty(&obj, "bar", 789);
QAbstractTransition *trans = s1->addTransition(&emitter, SIGNAL(signalWithNoArg()), s2);
@@ -1581,13 +1678,14 @@ void tst_QStateMachine::assignPropertyWithAnimation()
anim2.setDuration(8000);
trans->addAnimation(&anim2);
QState *s3 = new QState(group);
+ DEFINE_ACTIVE_SPY(s3);
s3->assignProperty(&obj, "foo", 911);
s2->addTransition(&emitter, SIGNAL(signalWithNoArg()), s3);
machine.setInitialState(group);
machine.start();
QTRY_COMPARE(machine.configuration().contains(s1), true);
- QSignalSpy propertiesAssignedSpy(s2, SIGNAL(propertiesAssigned()));
+ QSignalSpy propertiesAssignedSpy(s2, &QState::propertiesAssigned);
QVERIFY(propertiesAssignedSpy.isValid());
emitter.emitSignalWithNoArg();
QTRY_COMPARE(machine.configuration().contains(s2), true);
@@ -1597,6 +1695,10 @@ void tst_QStateMachine::assignPropertyWithAnimation()
QVERIFY(propertiesAssignedSpy.isEmpty());
QCOMPARE(obj.property("foo").toInt(), 911);
QCOMPARE(obj.property("bar").toInt(), 789);
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 2);
+ TEST_ACTIVE_CHANGED(s3, 1);
+ QVERIFY(machine.isRunning());
}
}
@@ -1668,6 +1770,7 @@ void tst_QStateMachine::postEvent()
machine.postEvent(&e);
}
StringEventPoster *s1 = new StringEventPoster("a");
+ DEFINE_ACTIVE_SPY(s1);
if (x == 1)
s1->setDelay(100);
QFinalState *s2 = new QFinalState;
@@ -1675,12 +1778,16 @@ void tst_QStateMachine::postEvent()
machine.addState(s1);
machine.addState(s2);
machine.setInitialState(s1);
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
QVERIFY(finishedSpy.isValid());
+ QVERIFY(runningSpy.isValid());
machine.start();
QTRY_COMPARE(finishedSpy.count(), 1);
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
QCOMPARE(machine.configuration().size(), 1);
QVERIFY(machine.configuration().contains(s2));
+ TEST_ACTIVE_CHANGED(s1, 2);
s1->setString("b");
QFinalState *s3 = new QFinalState();
@@ -1691,6 +1798,7 @@ void tst_QStateMachine::postEvent()
QTRY_COMPARE(finishedSpy.count(), 1);
QCOMPARE(machine.configuration().size(), 1);
QVERIFY(machine.configuration().contains(s3));
+ TEST_ACTIVE_CHANGED(s1, 4);
}
}
@@ -1701,17 +1809,21 @@ void tst_QStateMachine::cancelDelayedEvent()
QVERIFY(!machine.cancelDelayedEvent(-1));
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
QFinalState *s2 = new QFinalState(&machine);
s1->addTransition(new StringTransition("a", s2));
machine.setInitialState(s1);
- QSignalSpy startedSpy(&machine, SIGNAL(started()));
+ QSignalSpy startedSpy(&machine, &QStateMachine::started);
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
QVERIFY(startedSpy.isValid());
+ QVERIFY(runningSpy.isValid());
machine.start();
QTRY_COMPARE(startedSpy.count(), 1);
+ TEST_RUNNING_CHANGED(true);
+ TEST_ACTIVE_CHANGED(s1, 1);
QCOMPARE(machine.configuration().size(), 1);
QVERIFY(machine.configuration().contains(s1));
-
int id1 = machine.postDelayedEvent(new StringEvent("c"), 50000);
QVERIFY(id1 != -1);
int id2 = machine.postDelayedEvent(new StringEvent("b"), 25000);
@@ -1725,9 +1837,11 @@ void tst_QStateMachine::cancelDelayedEvent()
QVERIFY(machine.cancelDelayedEvent(id2));
QVERIFY(!machine.cancelDelayedEvent(id2));
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
QVERIFY(finishedSpy.isValid());
QTRY_COMPARE(finishedSpy.count(), 1);
+ TEST_RUNNING_CHANGED(false);
+ TEST_ACTIVE_CHANGED(s1, 2);
QCOMPARE(machine.configuration().size(), 1);
QVERIFY(machine.configuration().contains(s2));
}
@@ -1736,28 +1850,37 @@ void tst_QStateMachine::postDelayedEventAndStop()
{
QStateMachine machine;
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
QFinalState *s2 = new QFinalState(&machine);
s1->addTransition(new StringTransition("a", s2));
machine.setInitialState(s1);
- QSignalSpy startedSpy(&machine, SIGNAL(started()));
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
+ QVERIFY(runningSpy.isValid());
+ QSignalSpy startedSpy(&machine, &QStateMachine::started);
QVERIFY(startedSpy.isValid());
machine.start();
QTRY_COMPARE(startedSpy.count(), 1);
+ TEST_RUNNING_CHANGED(true);
+ TEST_ACTIVE_CHANGED(s1, 1);
QCOMPARE(machine.configuration().size(), 1);
QVERIFY(machine.configuration().contains(s1));
int id1 = machine.postDelayedEvent(new StringEvent("a"), 0);
QVERIFY(id1 != -1);
- QSignalSpy stoppedSpy(&machine, SIGNAL(stopped()));
+ QSignalSpy stoppedSpy(&machine, &QStateMachine::stopped);
QVERIFY(stoppedSpy.isValid());
machine.stop();
QTRY_COMPARE(stoppedSpy.count(), 1);
+ TEST_RUNNING_CHANGED(false);
+ TEST_ACTIVE_CHANGED(s1, 1);
QCOMPARE(machine.configuration().size(), 1);
QVERIFY(machine.configuration().contains(s1));
machine.start();
QTRY_COMPARE(startedSpy.count(), 2);
+ TEST_RUNNING_CHANGED(true);
+ TEST_ACTIVE_CHANGED(s1, 3);
QCOMPARE(machine.configuration().size(), 1);
QVERIFY(machine.configuration().contains(s1));
@@ -1765,11 +1888,16 @@ void tst_QStateMachine::postDelayedEventAndStop()
QVERIFY(id2 != -1);
machine.stop();
QTRY_COMPARE(stoppedSpy.count(), 2);
+ TEST_RUNNING_CHANGED(false);
+ TEST_ACTIVE_CHANGED(s1, 3);
machine.start();
QTRY_COMPARE(startedSpy.count(), 3);
+ TEST_RUNNING_CHANGED(true);
QTestEventLoop::instance().enterLoop(2);
QCOMPARE(machine.configuration().size(), 1);
QVERIFY(machine.configuration().contains(s1));
+ TEST_ACTIVE_CHANGED(s1, 5);
+ QVERIFY(machine.isRunning());
}
class DelayedEventPosterThread : public QThread
@@ -1806,6 +1934,7 @@ void tst_QStateMachine::postDelayedEventFromThread()
{
QStateMachine machine;
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
QFinalState *f = new QFinalState(&machine);
s1->addTransition(new EventTransition(QEvent::User, f));
machine.setInitialState(s1);
@@ -1813,11 +1942,14 @@ void tst_QStateMachine::postDelayedEventFromThread()
DelayedEventPosterThread poster(&machine);
poster.start();
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
+ QVERIFY(runningSpy.isValid());
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
QVERIFY(finishedSpy.isValid());
machine.start();
QTRY_COMPARE(finishedSpy.count(), 1);
-
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
+ TEST_ACTIVE_CHANGED(s1, 2);
QVERIFY(poster.firstEventWasCancelled);
}
@@ -1825,17 +1957,24 @@ void tst_QStateMachine::stopAndPostEvent()
{
QStateMachine machine;
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
machine.setInitialState(s1);
- QSignalSpy startedSpy(&machine, SIGNAL(started()));
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
+ QVERIFY(runningSpy.isValid());
+ QSignalSpy startedSpy(&machine, &QStateMachine::started);
QVERIFY(startedSpy.isValid());
machine.start();
QTRY_COMPARE(startedSpy.count(), 1);
- QSignalSpy stoppedSpy(&machine, SIGNAL(stopped()));
+ TEST_RUNNING_CHANGED(true);
+ TEST_ACTIVE_CHANGED(s1, 1);
+ QSignalSpy stoppedSpy(&machine, &QStateMachine::stopped);
QVERIFY(stoppedSpy.isValid());
machine.stop();
QCOMPARE(stoppedSpy.count(), 0);
machine.postEvent(new QEvent(QEvent::User));
QTRY_COMPARE(stoppedSpy.count(), 1);
+ TEST_RUNNING_CHANGED(false);
+ TEST_ACTIVE_CHANGED(s1, 1);
QCoreApplication::processEvents();
}
@@ -1843,17 +1982,24 @@ void tst_QStateMachine::stateFinished()
{
QStateMachine machine;
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
QState *s1_1 = new QState(s1);
+ DEFINE_ACTIVE_SPY(s1_1);
QFinalState *s1_2 = new QFinalState(s1);
s1_1->addTransition(s1_2);
s1->setInitialState(s1_1);
QFinalState *s2 = new QFinalState(&machine);
s1->addTransition(s1, SIGNAL(finished()), s2);
machine.setInitialState(s1);
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
+ QVERIFY(runningSpy.isValid());
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
QVERIFY(finishedSpy.isValid());
machine.start();
QTRY_COMPARE(finishedSpy.count(), 1);
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s1_1, 2);
QCOMPARE(machine.configuration().size(), 1);
QVERIFY(machine.configuration().contains(s2));
}
@@ -1888,11 +2034,14 @@ void tst_QStateMachine::parallelStates()
s1->addTransition(s1, SIGNAL(finished()), s2);
machine.setInitialState(s1);
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
+ QVERIFY(runningSpy.isValid());
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
QVERIFY(finishedSpy.isValid());
globalTick = 0;
machine.start();
QTRY_COMPARE(finishedSpy.count(), 1);
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
QCOMPARE(machine.configuration().size(), 1);
QVERIFY(machine.configuration().contains(s2));
@@ -1927,15 +2076,19 @@ void tst_QStateMachine::parallelRootState()
QCOMPARE(root->childMode(), QState::ParallelStates);
QState *s1 = new QState(root);
+ DEFINE_ACTIVE_SPY(s1);
QFinalState *s1_f = new QFinalState(s1);
s1->setInitialState(s1_f);
QState *s2 = new QState(root);
+ DEFINE_ACTIVE_SPY(s2);
QFinalState *s2_f = new QFinalState(s2);
s2->setInitialState(s2_f);
- QSignalSpy startedSpy(&machine, SIGNAL(started()));
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
+ QVERIFY(runningSpy.isValid());
+ QSignalSpy startedSpy(&machine, &QStateMachine::started);
QVERIFY(startedSpy.isValid());
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
QVERIFY(finishedSpy.isValid());
machine.start();
QTRY_COMPARE(startedSpy.count(), 1);
@@ -1945,22 +2098,32 @@ void tst_QStateMachine::parallelRootState()
QVERIFY(machine.configuration().contains(s2));
QVERIFY(machine.configuration().contains(s2_f));
QTRY_COMPARE(finishedSpy.count(), 1);
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s2, 1);
+ QVERIFY(!machine.isRunning());
}
void tst_QStateMachine::allSourceToTargetConfigurations()
{
QStateMachine machine;
QState *s0 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s0);
s0->setObjectName("s0");
QState *s1 = new QState(s0);
+ DEFINE_ACTIVE_SPY(s1);
s1->setObjectName("s1");
QState *s11 = new QState(s1);
+ DEFINE_ACTIVE_SPY(s11);
s11->setObjectName("s11");
QState *s2 = new QState(s0);
+ DEFINE_ACTIVE_SPY(s2);
s2->setObjectName("s2");
QState *s21 = new QState(s2);
+ DEFINE_ACTIVE_SPY(s21);
s21->setObjectName("s21");
QState *s211 = new QState(s21);
+ DEFINE_ACTIVE_SPY(s211);
s211->setObjectName("s211");
QFinalState *f = new QFinalState(&machine);
f->setObjectName("f");
@@ -1984,30 +2147,94 @@ void tst_QStateMachine::allSourceToTargetConfigurations()
s2->addTransition(new StringTransition("f", s11));
s0->addTransition(new StringTransition("e", s211));
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
+ QVERIFY(runningSpy.isValid());
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
QVERIFY(finishedSpy.isValid());
machine.setInitialState(s0);
machine.start();
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s0, 1);
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s11, 1);
+ TEST_ACTIVE_CHANGED(s2, 0);
+ TEST_ACTIVE_CHANGED(s21, 0);
+ TEST_ACTIVE_CHANGED(s211, 0);
machine.postEvent(new StringEvent("a"));
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s0, 1);
+ TEST_ACTIVE_CHANGED(s1, 3);
+ TEST_ACTIVE_CHANGED(s11, 3);
+ TEST_ACTIVE_CHANGED(s2, 0);
+ TEST_ACTIVE_CHANGED(s21, 0);
+ TEST_ACTIVE_CHANGED(s211, 0);
+
machine.postEvent(new StringEvent("b"));
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s0, 1);
+ TEST_ACTIVE_CHANGED(s1, 5);
+ TEST_ACTIVE_CHANGED(s11, 5);
+ TEST_ACTIVE_CHANGED(s2, 0);
+ TEST_ACTIVE_CHANGED(s21, 0);
+ TEST_ACTIVE_CHANGED(s211, 0);
+
machine.postEvent(new StringEvent("c"));
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s0, 1);
+ TEST_ACTIVE_CHANGED(s1, 6);
+ TEST_ACTIVE_CHANGED(s11, 6);
+ TEST_ACTIVE_CHANGED(s2, 1);
+ TEST_ACTIVE_CHANGED(s21, 1);
+ TEST_ACTIVE_CHANGED(s211, 1);
+
machine.postEvent(new StringEvent("d"));
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s0, 1);
+ TEST_ACTIVE_CHANGED(s1, 6);
+ TEST_ACTIVE_CHANGED(s11, 6);
+ TEST_ACTIVE_CHANGED(s2, 1);
+ TEST_ACTIVE_CHANGED(s21, 3);
+ TEST_ACTIVE_CHANGED(s211, 3);
+
machine.postEvent(new StringEvent("e"));
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s0, 3);
+ TEST_ACTIVE_CHANGED(s1, 6);
+ TEST_ACTIVE_CHANGED(s11, 6);
+ TEST_ACTIVE_CHANGED(s2, 3);
+ TEST_ACTIVE_CHANGED(s21, 5);
+ TEST_ACTIVE_CHANGED(s211, 5);
+
machine.postEvent(new StringEvent("f"));
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s0, 3);
+ TEST_ACTIVE_CHANGED(s1, 7);
+ TEST_ACTIVE_CHANGED(s11, 7);
+ TEST_ACTIVE_CHANGED(s2, 4);
+ TEST_ACTIVE_CHANGED(s21, 6);
+ TEST_ACTIVE_CHANGED(s211, 6);
+
machine.postEvent(new StringEvent("g"));
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s0, 3);
+ TEST_ACTIVE_CHANGED(s1, 8);
+ TEST_ACTIVE_CHANGED(s11, 8);
+ TEST_ACTIVE_CHANGED(s2, 5);
+ TEST_ACTIVE_CHANGED(s21, 7);
+ TEST_ACTIVE_CHANGED(s211, 7);
+
machine.postEvent(new StringEvent("h"));
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s0, 4);
+ TEST_ACTIVE_CHANGED(s1, 8);
+ TEST_ACTIVE_CHANGED(s11, 8);
+ TEST_ACTIVE_CHANGED(s2, 6);
+ TEST_ACTIVE_CHANGED(s21, 8);
+ TEST_ACTIVE_CHANGED(s211, 8);
QTRY_COMPARE(finishedSpy.count(), 1);
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
}
class TestSignalTransition : public QSignalTransition
@@ -2073,6 +2300,7 @@ void tst_QStateMachine::signalTransitions()
{
QStateMachine machine;
QState *s0 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s0);
QTest::ignoreMessage(QtWarningMsg, "QState::addTransition: sender cannot be null");
QCOMPARE(s0->addTransition(0, SIGNAL(noSuchSignal()), 0), (QSignalTransition*)0);
@@ -2094,7 +2322,9 @@ void tst_QStateMachine::signalTransitions()
QCOMPARE(trans->senderObject(), (QObject*)&emitter);
QCOMPARE(trans->signal(), QByteArray(SIGNAL(signalWithNoArg())));
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
+ QVERIFY(runningSpy.isValid());
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
QVERIFY(finishedSpy.isValid());
machine.setInitialState(s0);
machine.start();
@@ -2103,7 +2333,8 @@ void tst_QStateMachine::signalTransitions()
emitter.emitSignalWithNoArg();
QTRY_COMPARE(finishedSpy.count(), 1);
-
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
+ TEST_ACTIVE_CHANGED(s0, 2);
emitter.emitSignalWithNoArg();
trans->setSignal(SIGNAL(signalWithIntArg(int)));
@@ -2112,6 +2343,8 @@ void tst_QStateMachine::signalTransitions()
QCoreApplication::processEvents();
emitter.emitSignalWithIntArg(123);
QTRY_COMPARE(finishedSpy.count(), 2);
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
+ TEST_ACTIVE_CHANGED(s0, 4);
machine.start();
QCoreApplication::processEvents();
@@ -2119,6 +2352,8 @@ void tst_QStateMachine::signalTransitions()
QCOMPARE(trans->signal(), QByteArray(SIGNAL(signalWithNoArg())));
emitter.emitSignalWithNoArg();
QTRY_COMPARE(finishedSpy.count(), 3);
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
+ TEST_ACTIVE_CHANGED(s0, 6);
SignalEmitter emitter2;
machine.start();
@@ -2126,16 +2361,22 @@ void tst_QStateMachine::signalTransitions()
trans->setSenderObject(&emitter2);
emitter2.emitSignalWithNoArg();
QTRY_COMPARE(finishedSpy.count(), 4);
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
+ TEST_ACTIVE_CHANGED(s0, 8);
machine.start();
QCoreApplication::processEvents();
QTest::ignoreMessage(QtWarningMsg, "QSignalTransition: no such signal: SignalEmitter::noSuchSignal()");
trans->setSignal(SIGNAL(noSuchSignal()));
QCOMPARE(trans->signal(), QByteArray(SIGNAL(noSuchSignal())));
+ TEST_RUNNING_CHANGED(true);
+ TEST_ACTIVE_CHANGED(s0, 9);
+ QVERIFY(machine.isRunning());
}
{
QStateMachine machine;
QState *s0 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s0);
QFinalState *s1 = new QFinalState(&machine);
SignalEmitter emitter;
QSignalTransition *trans = s0->addTransition(&emitter, "signalWithNoArg()", s1);
@@ -2145,40 +2386,52 @@ void tst_QStateMachine::signalTransitions()
QCOMPARE(trans->senderObject(), (QObject*)&emitter);
QCOMPARE(trans->signal(), QByteArray("signalWithNoArg()"));
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
+ QVERIFY(runningSpy.isValid());
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
QVERIFY(finishedSpy.isValid());
machine.setInitialState(s0);
machine.start();
QCoreApplication::processEvents();
-
+ TEST_ACTIVE_CHANGED(s0, 1);
emitter.emitSignalWithNoArg();
QTRY_COMPARE(finishedSpy.count(), 1);
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
+ TEST_ACTIVE_CHANGED(s0, 2);
trans->setSignal("signalWithIntArg(int)");
QCOMPARE(trans->signal(), QByteArray("signalWithIntArg(int)"));
machine.start();
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s0, 3);
emitter.emitSignalWithIntArg(123);
QTRY_COMPARE(finishedSpy.count(), 2);
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
+ TEST_ACTIVE_CHANGED(s0, 4);
}
{
QStateMachine machine;
QState *s0 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s0);
QFinalState *s1 = new QFinalState(&machine);
SignalEmitter emitter;
TestSignalTransition *trans = new TestSignalTransition(&emitter, SIGNAL(signalWithIntArg(int)), s1);
s0->addTransition(trans);
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
+ QVERIFY(runningSpy.isValid());
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
QVERIFY(finishedSpy.isValid());
machine.setInitialState(s0);
machine.start();
QCoreApplication::processEvents();
-
+ TEST_ACTIVE_CHANGED(s0, 1);
emitter.emitSignalWithIntArg(123);
QTRY_COMPARE(finishedSpy.count(), 1);
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
+ TEST_ACTIVE_CHANGED(s0, 2);
QCOMPARE(trans->eventTestSenderReceived(), (QObject*)&emitter);
QCOMPARE(trans->eventTestSignalIndexReceived(), emitter.metaObject()->indexOfSignal("signalWithIntArg(int)"));
QCOMPARE(trans->eventTestArgumentsReceived().size(), 1);
@@ -2191,21 +2444,27 @@ void tst_QStateMachine::signalTransitions()
{
QStateMachine machine;
QState *s0 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s0);
QFinalState *s1 = new QFinalState(&machine);
SignalEmitter emitter;
TestSignalTransition *trans = new TestSignalTransition(&emitter, SIGNAL(signalWithStringArg(QString)), s1);
s0->addTransition(trans);
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
+ QVERIFY(runningSpy.isValid());
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
QVERIFY(finishedSpy.isValid());
machine.setInitialState(s0);
machine.start();
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s0, 1);
QString testString = QString::fromLatin1("hello");
emitter.emitSignalWithStringArg(testString);
QTRY_COMPARE(finishedSpy.count(), 1);
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
+ TEST_ACTIVE_CHANGED(s0, 2);
QCOMPARE(trans->eventTestSenderReceived(), (QObject*)&emitter);
QCOMPARE(trans->eventTestSignalIndexReceived(), emitter.metaObject()->indexOfSignal("signalWithStringArg(QString)"));
QCOMPARE(trans->eventTestArgumentsReceived().size(), 1);
@@ -2218,6 +2477,7 @@ void tst_QStateMachine::signalTransitions()
{
QStateMachine machine;
QState *s0 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s0);
QFinalState *s1 = new QFinalState(&machine);
TestSignalTransition *trans = new TestSignalTransition();
@@ -2232,52 +2492,69 @@ void tst_QStateMachine::signalTransitions()
trans->setTargetState(s1);
s0->addTransition(trans);
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
+ QVERIFY(runningSpy.isValid());
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
QVERIFY(finishedSpy.isValid());
machine.setInitialState(s0);
machine.start();
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s0, 1);
emitter.emitSignalWithNoArg();
QTRY_COMPARE(finishedSpy.count(), 1);
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
+ TEST_ACTIVE_CHANGED(s0, 2);
}
// Multiple transitions for same (object,signal)
{
QStateMachine machine;
SignalEmitter emitter;
QState *s0 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s0);
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
QSignalTransition *t0 = s0->addTransition(&emitter, SIGNAL(signalWithNoArg()), s1);
QSignalTransition *t1 = s1->addTransition(&emitter, SIGNAL(signalWithNoArg()), s0);
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
QVERIFY(finishedSpy.isValid());
machine.setInitialState(s0);
machine.start();
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s0, 1);
+ TEST_ACTIVE_CHANGED(s1, 0);
QCOMPARE(machine.configuration().size(), 1);
QVERIFY(machine.configuration().contains(s0));
emitter.emitSignalWithNoArg();
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s0, 2);
+ TEST_ACTIVE_CHANGED(s1, 1);
QCOMPARE(machine.configuration().size(), 1);
QVERIFY(machine.configuration().contains(s1));
s0->removeTransition(t0);
emitter.emitSignalWithNoArg();
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s0, 3);
+ TEST_ACTIVE_CHANGED(s1, 2);
QCOMPARE(machine.configuration().size(), 1);
QVERIFY(machine.configuration().contains(s0));
emitter.emitSignalWithNoArg();
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s0, 3);
+ TEST_ACTIVE_CHANGED(s1, 2);
QCOMPARE(machine.configuration().size(), 1);
QVERIFY(machine.configuration().contains(s0));
s1->removeTransition(t1);
emitter.emitSignalWithNoArg();
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s0, 3);
+ TEST_ACTIVE_CHANGED(s1, 2);
QCOMPARE(machine.configuration().size(), 1);
QVERIFY(machine.configuration().contains(s0));
@@ -2285,6 +2562,9 @@ void tst_QStateMachine::signalTransitions()
s1->addTransition(t1);
emitter.emitSignalWithNoArg();
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s0, 4);
+ TEST_ACTIVE_CHANGED(s1, 3);
+ QVERIFY(machine.isRunning());
QCOMPARE(machine.configuration().size(), 1);
QVERIFY(machine.configuration().contains(s1));
}
@@ -2293,6 +2573,7 @@ void tst_QStateMachine::signalTransitions()
QStateMachine machine;
SignalEmitter emitter;
QState *s0 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s0);
QFinalState *s1 = new QFinalState(&machine);
s0->addTransition(&emitter, SIGNAL(signalWithNoArg()), s1);
QFinalState *s2 = new QFinalState(&machine);
@@ -2300,30 +2581,45 @@ void tst_QStateMachine::signalTransitions()
QFinalState *s3 = new QFinalState(&machine);
s0->addTransition(&emitter, SIGNAL(signalWithStringArg(QString)), s3);
- QSignalSpy startedSpy(&machine, SIGNAL(started()));
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy startedSpy(&machine, &QStateMachine::started);
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
QVERIFY(startedSpy.isValid());
QVERIFY(finishedSpy.isValid());
+ QVERIFY(runningSpy.isValid());
machine.setInitialState(s0);
machine.start();
+ TEST_ACTIVE_CHANGED(s0, 1);
QTRY_COMPARE(startedSpy.count(), 1);
+ TEST_RUNNING_CHANGED(true);
emitter.emitSignalWithNoArg();
+ TEST_ACTIVE_CHANGED(s0, 2);
QTRY_COMPARE(finishedSpy.count(), 1);
+ TEST_RUNNING_CHANGED(false);
QCOMPARE(machine.configuration().size(), 1);
QVERIFY(machine.configuration().contains(s1));
machine.start();
+ TEST_ACTIVE_CHANGED(s0, 3);
QTRY_COMPARE(startedSpy.count(), 2);
+ TEST_RUNNING_CHANGED(true);
emitter.emitSignalWithIntArg(123);
+ TEST_ACTIVE_CHANGED(s0, 4);
QTRY_COMPARE(finishedSpy.count(), 2);
+ TEST_RUNNING_CHANGED(false);
QCOMPARE(machine.configuration().size(), 1);
QVERIFY(machine.configuration().contains(s2));
machine.start();
+ QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s0, 5);
QTRY_COMPARE(startedSpy.count(), 3);
+ TEST_RUNNING_CHANGED(true);
emitter.emitSignalWithStringArg("hello");
+ TEST_ACTIVE_CHANGED(s0, 6);
QTRY_COMPARE(finishedSpy.count(), 3);
+ TEST_RUNNING_CHANGED(false);
QCOMPARE(machine.configuration().size(), 1);
QVERIFY(machine.configuration().contains(s3));
}
@@ -2332,6 +2628,7 @@ void tst_QStateMachine::signalTransitions()
QStateMachine machine;
SignalEmitter emitter;
QState *s0 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s0);
QFinalState *s1 = new QFinalState(&machine);
QSignalTransition *t0 = s0->addTransition(&emitter, SIGNAL(signalWithNoArg()), s1);
QVERIFY(t0 != 0);
@@ -2341,18 +2638,25 @@ void tst_QStateMachine::signalTransitions()
QVERIFY(t1 != 0);
QCOMPARE(t1->signal(), QByteArray(SIGNAL(signalWithStringArg(QString))));
- QSignalSpy startedSpy(&machine, SIGNAL(started()));
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy startedSpy(&machine, &QStateMachine::started);
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
QVERIFY(startedSpy.isValid());
QVERIFY(finishedSpy.isValid());
+ QVERIFY(runningSpy.isValid());
machine.setInitialState(s0);
machine.start();
+ QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s0, 1);
QTRY_COMPARE(startedSpy.count(), 1);
QCOMPARE(finishedSpy.count(), 0);
+ TEST_RUNNING_CHANGED(true);
emitter.emitSignalWithNoArg();
+ TEST_ACTIVE_CHANGED(s0, 2);
QTRY_COMPARE(finishedSpy.count(), 1);
+ TEST_RUNNING_CHANGED(false);
}
}
@@ -2406,7 +2710,9 @@ void tst_QStateMachine::eventTransitions()
QCOMPARE(trans->targetState(), (QAbstractState*)s1);
s0->addTransition(trans);
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
+ QVERIFY(runningSpy.isValid());
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
QVERIFY(finishedSpy.isValid());
machine.setInitialState(s0);
machine.start();
@@ -2414,6 +2720,7 @@ void tst_QStateMachine::eventTransitions()
QTest::mousePress(&button, Qt::LeftButton);
QTRY_COMPARE(finishedSpy.count(), 1);
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
QTest::mousePress(&button, Qt::LeftButton);
@@ -2423,12 +2730,14 @@ void tst_QStateMachine::eventTransitions()
QCoreApplication::processEvents();
QTest::mouseRelease(&button, Qt::LeftButton);
QTRY_COMPARE(finishedSpy.count(), 2);
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
machine.start();
QCoreApplication::processEvents();
trans->setEventType(QEvent::MouseButtonPress);
QTest::mousePress(&button, Qt::LeftButton);
QTRY_COMPARE(finishedSpy.count(), 3);
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
QPushButton button2;
machine.start();
@@ -2436,6 +2745,7 @@ void tst_QStateMachine::eventTransitions()
trans->setEventSource(&button2);
QTest::mousePress(&button2, Qt::LeftButton);
QTRY_COMPARE(finishedSpy.count(), 4);
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
}
for (int x = 0; x < 2; ++x) {
QStateMachine machine;
@@ -2459,7 +2769,9 @@ void tst_QStateMachine::eventTransitions()
QCOMPARE(trans->targetState(), (QAbstractState*)s1);
s0->addTransition(trans);
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
+ QVERIFY(runningSpy.isValid());
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
QVERIFY(finishedSpy.isValid());
machine.setInitialState(s0);
machine.start();
@@ -2469,6 +2781,7 @@ void tst_QStateMachine::eventTransitions()
QCoreApplication::processEvents();
QTRY_COMPARE(finishedSpy.count(), 1);
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
}
{
QStateMachine machine;
@@ -2485,16 +2798,19 @@ void tst_QStateMachine::eventTransitions()
trans->setTargetState(s1);
s0->addTransition(trans);
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
+ QVERIFY(runningSpy.isValid());
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
QVERIFY(finishedSpy.isValid());
machine.setInitialState(s0);
machine.start();
QCoreApplication::processEvents();
-
+ TEST_RUNNING_CHANGED(true);
QTest::mousePress(&button, Qt::LeftButton);
QCoreApplication::processEvents();
QTRY_COMPARE(finishedSpy.count(), 1);
+ TEST_RUNNING_CHANGED(false);
}
{
@@ -2508,16 +2824,20 @@ void tst_QStateMachine::eventTransitions()
trans->setTargetState(s1);
s0->addTransition(trans);
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
+ QVERIFY(runningSpy.isValid());
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
QVERIFY(finishedSpy.isValid());
machine.setInitialState(s0);
machine.start();
QCoreApplication::processEvents();
+ TEST_RUNNING_CHANGED(true);
QTest::keyPress(&button, Qt::Key_A);
QCoreApplication::processEvents();
QTRY_COMPARE(finishedSpy.count(), 1);
+ TEST_RUNNING_CHANGED(false);
}
{
QStateMachine machine;
@@ -2534,16 +2854,20 @@ void tst_QStateMachine::eventTransitions()
trans->setTargetState(s1);
s0->addTransition(trans);
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
+ QVERIFY(runningSpy.isValid());
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
QVERIFY(finishedSpy.isValid());
machine.setInitialState(s0);
machine.start();
QCoreApplication::processEvents();
+ TEST_RUNNING_CHANGED(true);
QTest::keyPress(&button, Qt::Key_A);
QCoreApplication::processEvents();
QTRY_COMPARE(finishedSpy.count(), 1);
+ TEST_RUNNING_CHANGED(false);
}
// Multiple transitions for same (object,event)
{
@@ -2557,7 +2881,7 @@ void tst_QStateMachine::eventTransitions()
t1->setTargetState(s0);
s1->addTransition(t1);
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
QVERIFY(finishedSpy.isValid());
machine.setInitialState(s0);
machine.start();
@@ -2607,23 +2931,29 @@ void tst_QStateMachine::eventTransitions()
t1->setTargetState(s2);
s0->addTransition(t1);
- QSignalSpy startedSpy(&machine, SIGNAL(started()));
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy startedSpy(&machine, &QStateMachine::started);
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
QVERIFY(startedSpy.isValid());
QVERIFY(finishedSpy.isValid());
+ QVERIFY(runningSpy.isValid());
machine.setInitialState(s0);
machine.start();
QTRY_COMPARE(startedSpy.count(), 1);
+ TEST_RUNNING_CHANGED(true);
QTest::mousePress(&button, Qt::LeftButton);
QTRY_COMPARE(finishedSpy.count(), 1);
+ TEST_RUNNING_CHANGED(false);
QCOMPARE(machine.configuration().size(), 1);
QVERIFY(machine.configuration().contains(s1));
machine.start();
QTRY_COMPARE(startedSpy.count(), 2);
+ TEST_RUNNING_CHANGED(true);
QTest::mouseRelease(&button, Qt::LeftButton);
QTRY_COMPARE(finishedSpy.count(), 2);
+ TEST_RUNNING_CHANGED(false);
QCOMPARE(machine.configuration().size(), 1);
QVERIFY(machine.configuration().contains(s2));
}
@@ -2637,12 +2967,15 @@ void tst_QStateMachine::eventTransitions()
trans->setTargetState(s1);
s0->addTransition(trans);
- QSignalSpy startedSpy(&machine, SIGNAL(started()));
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
+ QVERIFY(runningSpy.isValid());
+ QSignalSpy startedSpy(&machine, &QStateMachine::started);
QVERIFY(startedSpy.isValid());
machine.setInitialState(s0);
machine.start();
QTest::ignoreMessage(QtWarningMsg, "QObject event transitions are not supported for custom types");
QTRY_COMPARE(startedSpy.count(), 1);
+ TEST_RUNNING_CHANGED(true);
}
// custom transition
{
@@ -2655,16 +2988,20 @@ void tst_QStateMachine::eventTransitions()
QCOMPARE(trans->eventSourceReceived(), (QObject*)0);
QCOMPARE(trans->eventTypeReceived(), QEvent::None);
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
+ QVERIFY(runningSpy.isValid());
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
QVERIFY(finishedSpy.isValid());
machine.setInitialState(s0);
machine.start();
QCoreApplication::processEvents();
+ TEST_RUNNING_CHANGED(true);
QTest::mousePress(&button, Qt::LeftButton);
QCoreApplication::processEvents();
QTRY_COMPARE(finishedSpy.count(), 1);
+ TEST_RUNNING_CHANGED(false);
QCOMPARE(trans->eventSourceReceived(), (QObject*)&button);
QCOMPARE(trans->eventTypeReceived(), QEvent::MouseButtonPress);
@@ -2684,16 +3021,20 @@ void tst_QStateMachine::graphicsSceneEventTransitions()
s1->addTransition(t);
machine.setInitialState(s1);
- QSignalSpy startedSpy(&machine, SIGNAL(started()));
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy startedSpy(&machine, &QStateMachine::started);
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
QVERIFY(startedSpy.isValid());
QVERIFY(finishedSpy.isValid());
+ QVERIFY(runningSpy.isValid());
machine.start();
QTRY_COMPARE(startedSpy.count(), 1);
QVERIFY(finishedSpy.count() == 0);
+ TEST_RUNNING_CHANGED(true);
QGraphicsSceneMouseEvent mouseEvent(QEvent::GraphicsSceneMouseMove);
scene.sendEvent(textItem, &mouseEvent);
QTRY_COMPARE(finishedSpy.count(), 1);
+ TEST_RUNNING_CHANGED(false);
}
#endif
@@ -2703,8 +3044,11 @@ void tst_QStateMachine::historyStates()
QStateMachine machine;
QState *root = &machine;
QState *s0 = new QState(root);
+ DEFINE_ACTIVE_SPY(s0);
QState *s00 = new QState(s0);
+ DEFINE_ACTIVE_SPY(s00);
QState *s01 = new QState(s0);
+ DEFINE_ACTIVE_SPY(s01);
QHistoryState *s0h;
if (x == 0) {
s0h = new QHistoryState(s0);
@@ -2724,6 +3068,7 @@ void tst_QStateMachine::historyStates()
QTest::ignoreMessage(QtWarningMsg, qPrintable(warning));
s0h->setDefaultState(s0);
QState *s1 = new QState(root);
+ DEFINE_ACTIVE_SPY(s1);
QFinalState *s2 = new QFinalState(root);
s00->addTransition(new StringTransition("a", s01));
@@ -2734,50 +3079,75 @@ void tst_QStateMachine::historyStates()
root->setInitialState(s0);
s0->setInitialState(s00);
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
+ QVERIFY(runningSpy.isValid());
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
QVERIFY(finishedSpy.isValid());
machine.start();
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s0, 1);
+ TEST_ACTIVE_CHANGED(s00, 1);
+ TEST_ACTIVE_CHANGED(s01, 0);
+ TEST_ACTIVE_CHANGED(s1, 0);
QCOMPARE(machine.configuration().size(), 2);
QVERIFY(machine.configuration().contains(s0));
QVERIFY(machine.configuration().contains(s00));
machine.postEvent(new StringEvent("a"));
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s0, 1);
+ TEST_ACTIVE_CHANGED(s00, 2);
+ TEST_ACTIVE_CHANGED(s01, 1);
+ TEST_ACTIVE_CHANGED(s1, 0);
QCOMPARE(machine.configuration().size(), 2);
QVERIFY(machine.configuration().contains(s0));
QVERIFY(machine.configuration().contains(s01));
machine.postEvent(new StringEvent("b"));
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s0, 2);
+ TEST_ACTIVE_CHANGED(s00, 2);
+ TEST_ACTIVE_CHANGED(s01, 2);
+ TEST_ACTIVE_CHANGED(s1, 1);
QCOMPARE(machine.configuration().size(), 1);
QVERIFY(machine.configuration().contains(s1));
machine.postEvent(new StringEvent("c"));
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s0, 3);
+ TEST_ACTIVE_CHANGED(s00, 2);
+ TEST_ACTIVE_CHANGED(s01, 3);
+ TEST_ACTIVE_CHANGED(s1, 2);
QCOMPARE(machine.configuration().size(), 2);
QVERIFY(machine.configuration().contains(s0));
QVERIFY(machine.configuration().contains(s01));
machine.postEvent(new StringEvent("d"));
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s0, 4);
+ TEST_ACTIVE_CHANGED(s00, 2);
+ TEST_ACTIVE_CHANGED(s01, 4);
+ TEST_ACTIVE_CHANGED(s1, 2);
QCOMPARE(machine.configuration().size(), 1);
QVERIFY(machine.configuration().contains(s2));
QTRY_COMPARE(finishedSpy.count(), 1);
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
}
}
void tst_QStateMachine::startAndStop()
{
QStateMachine machine;
- QSignalSpy startedSpy(&machine, SIGNAL(started()));
- QSignalSpy stoppedSpy(&machine, SIGNAL(stopped()));
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy startedSpy(&machine, &QStateMachine::started);
+ QSignalSpy stoppedSpy(&machine, &QStateMachine::stopped);
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
QVERIFY(startedSpy.isValid());
QVERIFY(stoppedSpy.isValid());
QVERIFY(finishedSpy.isValid());
+ QVERIFY(runningSpy.isValid());
QVERIFY(!machine.isRunning());
QTest::ignoreMessage(QtWarningMsg, "QStateMachine::start: No initial state set for machine. Refusing to start.");
@@ -2785,62 +3155,160 @@ void tst_QStateMachine::startAndStop()
QCOMPARE(startedSpy.count(), 0);
QCOMPARE(stoppedSpy.count(), 0);
QCOMPARE(finishedSpy.count(), 0);
+ QCOMPARE(runningSpy.count(), 0);
QVERIFY(!machine.isRunning());
machine.stop();
QCOMPARE(startedSpy.count(), 0);
QCOMPARE(stoppedSpy.count(), 0);
QCOMPARE(finishedSpy.count(), 0);
+ QCOMPARE(runningSpy.count(), 0);
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
machine.setInitialState(s1);
machine.start();
+ TEST_ACTIVE_CHANGED(s1, 1);
QTRY_COMPARE(machine.isRunning(), true);
QTRY_COMPARE(startedSpy.count(), 1);
QCOMPARE(stoppedSpy.count(), 0);
QCOMPARE(finishedSpy.count(), 0);
+ TEST_RUNNING_CHANGED(true);
QCOMPARE(machine.configuration().count(), 1);
QVERIFY(machine.configuration().contains(s1));
QTest::ignoreMessage(QtWarningMsg, "QStateMachine::start(): already running");
machine.start();
+ QCOMPARE(runningSpy.count(), 0);
machine.stop();
+ TEST_ACTIVE_CHANGED(s1, 1);
QTRY_COMPARE(machine.isRunning(), false);
QTRY_COMPARE(stoppedSpy.count(), 1);
QCOMPARE(startedSpy.count(), 1);
QCOMPARE(finishedSpy.count(), 0);
+ TEST_RUNNING_CHANGED(false);
QCOMPARE(machine.configuration().count(), 1);
QVERIFY(machine.configuration().contains(s1));
machine.start();
+ TEST_ACTIVE_CHANGED(s1, 3);
machine.stop();
+ TEST_ACTIVE_CHANGED(s1, 3);
QTRY_COMPARE(startedSpy.count(), 2);
+ QTRY_COMPARE(stoppedSpy.count(), 2);
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
+}
+
+void tst_QStateMachine::setRunning()
+{
+ QStateMachine machine;
+ QSignalSpy startedSpy(&machine, &QStateMachine::started);
+ QSignalSpy stoppedSpy(&machine, &QStateMachine::stopped);
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
+
+ QVERIFY(startedSpy.isValid());
+ QVERIFY(stoppedSpy.isValid());
+ QVERIFY(finishedSpy.isValid());
+ QVERIFY(runningSpy.isValid());
+
+ QVERIFY(!machine.isRunning());
+ QTest::ignoreMessage(QtWarningMsg, "QStateMachine::start: No initial state set for machine. Refusing to start.");
+ machine.setRunning(true);
+ QCOMPARE(startedSpy.count(), 0);
+ QCOMPARE(stoppedSpy.count(), 0);
+ QCOMPARE(finishedSpy.count(), 0);
+ QCOMPARE(runningSpy.count(), 0);
+ QVERIFY(!machine.isRunning());
+ machine.setRunning(false);
+ QCOMPARE(startedSpy.count(), 0);
+ QCOMPARE(stoppedSpy.count(), 0);
+ QCOMPARE(finishedSpy.count(), 0);
+ QCOMPARE(runningSpy.count(), 0);
+
+ QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
+ machine.setInitialState(s1);
+ machine.setRunning(true);
+ TEST_ACTIVE_CHANGED(s1, 1);
+ QTRY_COMPARE(machine.isRunning(), true);
+ QTRY_COMPARE(startedSpy.count(), 1);
+ QCOMPARE(stoppedSpy.count(), 0);
+ QCOMPARE(finishedSpy.count(), 0);
+ TEST_RUNNING_CHANGED(true);
+ QCOMPARE(machine.configuration().count(), 1);
+ QVERIFY(machine.configuration().contains(s1));
+
+ QTest::ignoreMessage(QtWarningMsg, "QStateMachine::start(): already running");
+ machine.setRunning(true);
+ TEST_ACTIVE_CHANGED(s1, 1);
+ QCOMPARE(runningSpy.count(), 0);
+
+ machine.setRunning(false);
+ TEST_ACTIVE_CHANGED(s1, 1);
+ QTRY_COMPARE(machine.isRunning(), false);
+ QTRY_COMPARE(stoppedSpy.count(), 1);
+ QCOMPARE(startedSpy.count(), 1);
+ QCOMPARE(finishedSpy.count(), 0);
+ TEST_RUNNING_CHANGED(false);
+ QCOMPARE(machine.configuration().count(), 1);
+ QVERIFY(machine.configuration().contains(s1));
+
+ machine.setRunning(false);
+ QCOMPARE(runningSpy.count(), 0);
+ TEST_ACTIVE_CHANGED(s1, 1);
+
+ machine.start();
+ TEST_ACTIVE_CHANGED(s1, 3);
+ machine.setRunning(false);
+ TEST_ACTIVE_CHANGED(s1, 3);
+ QTRY_COMPARE(startedSpy.count(), 2);
+ QTRY_COMPARE(stoppedSpy.count(), 2);
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
+ QState *s1_1 = new QState(s1);
+ QFinalState *s1_2 = new QFinalState(s1);
+ s1_1->addTransition(s1_2);
+ s1->setInitialState(s1_1);
+ QFinalState *s2 = new QFinalState(&machine);
+ s1->addTransition(s1, SIGNAL(finished()), s2);
+ machine.setRunning(false);
+ QCOMPARE(runningSpy.count(), 0);
+ machine.setRunning(true);
+ TEST_ACTIVE_CHANGED(s1, 6);
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
+ QTRY_COMPARE(startedSpy.count(), 3);
QCOMPARE(stoppedSpy.count(), 2);
+ QCOMPARE(finishedSpy.count(), 1);
}
void tst_QStateMachine::targetStateWithNoParent()
{
QStateMachine machine;
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
s1->setObjectName("s1");
QState s2;
s1->addTransition(&s2);
machine.setInitialState(s1);
- QSignalSpy startedSpy(&machine, SIGNAL(started()));
- QSignalSpy stoppedSpy(&machine, SIGNAL(stopped()));
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy startedSpy(&machine, &QStateMachine::started);
+ QSignalSpy stoppedSpy(&machine, &QStateMachine::stopped);
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
QVERIFY(startedSpy.isValid());
QVERIFY(stoppedSpy.isValid());
QVERIFY(finishedSpy.isValid());
+ QVERIFY(runningSpy.isValid());
machine.start();
QTest::ignoreMessage(QtWarningMsg, "Unrecoverable error detected in running state machine: No common ancestor for targets and source of transition from state 's1'");
+ TEST_ACTIVE_CHANGED(s1, 2);
QTRY_COMPARE(startedSpy.count(), 1);
QCOMPARE(machine.isRunning(), false);
QCOMPARE(stoppedSpy.count(), 1);
QCOMPARE(finishedSpy.count(), 0);
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
QCOMPARE(machine.error(), QStateMachine::NoCommonAncestorForTransitionError);
}
@@ -2865,12 +3333,15 @@ void tst_QStateMachine::defaultGlobalRestorePolicy()
propertyHolder->setProperty("b", 2);
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
s1->assignProperty(propertyHolder, "a", 3);
QState *s2 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s2);
s2->assignProperty(propertyHolder, "b", 4);
QState *s3 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s3);
s1->addTransition(new EventTransition(QEvent::User, s2));
s2->addTransition(new EventTransition(QEvent::User, s3));
@@ -2879,18 +3350,28 @@ void tst_QStateMachine::defaultGlobalRestorePolicy()
machine.start();
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s2, 0);
+ TEST_ACTIVE_CHANGED(s3, 0);
QCOMPARE(propertyHolder->property("a").toInt(), 3);
QCOMPARE(propertyHolder->property("b").toInt(), 2);
machine.postEvent(new QEvent(QEvent::User));
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 1);
+ TEST_ACTIVE_CHANGED(s3, 0);
QCOMPARE(propertyHolder->property("a").toInt(), 3);
QCOMPARE(propertyHolder->property("b").toInt(), 4);
machine.postEvent(new QEvent(QEvent::User));
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 2);
+ TEST_ACTIVE_CHANGED(s3, 1);
+ QVERIFY(machine.isRunning());
QCOMPARE(propertyHolder->property("a").toInt(), 3);
QCOMPARE(propertyHolder->property("b").toInt(), 4);
}
@@ -2900,17 +3381,20 @@ void tst_QStateMachine::noInitialStateForInitialState()
QStateMachine machine;
QState *initialState = new QState(&machine);
+ DEFINE_ACTIVE_SPY(initialState);
initialState->setObjectName("initialState");
machine.setInitialState(initialState);
QState *childState = new QState(initialState);
+ DEFINE_ACTIVE_SPY(childState);
(void)childState;
QTest::ignoreMessage(QtWarningMsg, "Unrecoverable error detected in running state machine: "
"Missing initial state in compound state 'initialState'");
machine.start();
QCoreApplication::processEvents();
-
+ TEST_ACTIVE_CHANGED(initialState, 1);
+ TEST_ACTIVE_CHANGED(childState, 0);
QCOMPARE(machine.isRunning(), false);
QCOMPARE(int(machine.error()), int(QStateMachine::NoInitialStateError));
}
@@ -2925,12 +3409,15 @@ void tst_QStateMachine::globalRestorePolicySetToDontRestore()
propertyHolder->setProperty("b", 2);
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
s1->assignProperty(propertyHolder, "a", 3);
QState *s2 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s2);
s2->assignProperty(propertyHolder, "b", 4);
QState *s3 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s3);
s1->addTransition(new EventTransition(QEvent::User, s2));
s2->addTransition(new EventTransition(QEvent::User, s3));
@@ -2939,18 +3426,28 @@ void tst_QStateMachine::globalRestorePolicySetToDontRestore()
machine.start();
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s2, 0);
+ TEST_ACTIVE_CHANGED(s3, 0);
QCOMPARE(propertyHolder->property("a").toInt(), 3);
QCOMPARE(propertyHolder->property("b").toInt(), 2);
machine.postEvent(new QEvent(QEvent::User));
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 1);
+ TEST_ACTIVE_CHANGED(s3, 0);
QCOMPARE(propertyHolder->property("a").toInt(), 3);
QCOMPARE(propertyHolder->property("b").toInt(), 4);
machine.postEvent(new QEvent(QEvent::User));
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 2);
+ TEST_ACTIVE_CHANGED(s3, 1);
+ QVERIFY(machine.isRunning());
QCOMPARE(propertyHolder->property("a").toInt(), 3);
QCOMPARE(propertyHolder->property("b").toInt(), 4);
}
@@ -2965,12 +3462,15 @@ void tst_QStateMachine::globalRestorePolicySetToRestore()
propertyHolder->setProperty("b", 2);
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
s1->assignProperty(propertyHolder, "a", 3);
QState *s2 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s2);
s2->assignProperty(propertyHolder, "b", 4);
QState *s3 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s3);
s1->addTransition(new EventTransition(QEvent::User, s2));
s2->addTransition(new EventTransition(QEvent::User, s3));
@@ -2979,18 +3479,28 @@ void tst_QStateMachine::globalRestorePolicySetToRestore()
machine.start();
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s2, 0);
+ TEST_ACTIVE_CHANGED(s3, 0);
QCOMPARE(propertyHolder->property("a").toInt(), 3);
QCOMPARE(propertyHolder->property("b").toInt(), 2);
machine.postEvent(new QEvent(QEvent::User));
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 1);
+ TEST_ACTIVE_CHANGED(s3, 0);
QCOMPARE(propertyHolder->property("a").toInt(), 1);
QCOMPARE(propertyHolder->property("b").toInt(), 4);
machine.postEvent(new QEvent(QEvent::User));
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 2);
+ TEST_ACTIVE_CHANGED(s3, 1);
+ QVERIFY(machine.isRunning());
QCOMPARE(propertyHolder->property("a").toInt(), 1);
QCOMPARE(propertyHolder->property("b").toInt(), 2);
}
@@ -3015,7 +3525,9 @@ void tst_QStateMachine::simpleAnimation()
object->setProperty("fooBar", 1.0);
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
QState *s2 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s2);
s2->assignProperty(object, "fooBar", 2.0);
EventTransition *et = new EventTransition(QEvent::User, s2);
@@ -3024,16 +3536,24 @@ void tst_QStateMachine::simpleAnimation()
s1->addTransition(et);
QState *s3 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s3);
s2->addTransition(animation, SIGNAL(finished()), s3);
QObject::connect(s3, SIGNAL(entered()), QCoreApplication::instance(), SLOT(quit()));
machine.setInitialState(s1);
machine.start();
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s2, 0);
+ TEST_ACTIVE_CHANGED(s3, 0);
machine.postEvent(new QEvent(QEvent::User));
QCOREAPPLICATION_EXEC(5000);
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 2);
+ TEST_ACTIVE_CHANGED(s3, 1);
+ QVERIFY(machine.isRunning());
QVERIFY(machine.configuration().contains(s3));
QCOMPARE(object->property("fooBar").toDouble(), 2.0);
}
@@ -3059,7 +3579,9 @@ void tst_QStateMachine::twoAnimations()
object->setProperty("bar", 3.0);
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
QState *s2 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s2);
s2->assignProperty(object, "foo", 2.0);
s2->assignProperty(object, "bar", 10.0);
@@ -3077,15 +3599,23 @@ void tst_QStateMachine::twoAnimations()
s1->addTransition(et);
QState *s3 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s3);
QObject::connect(s3, SIGNAL(entered()), QCoreApplication::instance(), SLOT(quit()));
s2->addTransition(s2, SIGNAL(propertiesAssigned()), s3);
machine.setInitialState(s1);
machine.start();
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s2, 0);
+ TEST_ACTIVE_CHANGED(s3, 0);
machine.postEvent(new QEvent(QEvent::User));
QCOREAPPLICATION_EXEC(5000);
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 2);
+ TEST_ACTIVE_CHANGED(s3, 1);
+ QVERIFY(machine.isRunning());
QVERIFY(machine.configuration().contains(s3));
QCOMPARE(object->property("foo").toDouble(), 2.0);
@@ -3102,8 +3632,10 @@ void tst_QStateMachine::twoAnimatedTransitions()
object->setProperty("foo", 1.0);
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
QState *s2 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s2);
s2->assignProperty(object, "foo", 5.0);
QPropertyAnimation *fooAnimation = new QPropertyAnimation(object, "foo", s2);
EventTransition *trans = new EventTransition(QEvent::User, s2);
@@ -3111,10 +3643,12 @@ void tst_QStateMachine::twoAnimatedTransitions()
trans->addAnimation(fooAnimation);
QState *s3 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s3);
QObject::connect(s3, SIGNAL(entered()), QCoreApplication::instance(), SLOT(quit()));
s2->addTransition(fooAnimation, SIGNAL(finished()), s3);
QState *s4 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s4);
s4->assignProperty(object, "foo", 2.0);
QPropertyAnimation *fooAnimation2 = new QPropertyAnimation(object, "foo", s4);
trans = new EventTransition(QEvent::User, s4);
@@ -3122,22 +3656,39 @@ void tst_QStateMachine::twoAnimatedTransitions()
trans->addAnimation(fooAnimation2);
QState *s5 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s5);
QObject::connect(s5, SIGNAL(entered()), QCoreApplication::instance(), SLOT(quit()));
s4->addTransition(fooAnimation2, SIGNAL(finished()), s5);
machine.setInitialState(s1);
machine.start();
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s2, 0);
+ TEST_ACTIVE_CHANGED(s3, 0);
+ TEST_ACTIVE_CHANGED(s4, 0);
+ TEST_ACTIVE_CHANGED(s5, 0);
machine.postEvent(new QEvent(QEvent::User));
QCOREAPPLICATION_EXEC(5000);
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 2);
+ TEST_ACTIVE_CHANGED(s3, 1);
+ TEST_ACTIVE_CHANGED(s4, 0);
+ TEST_ACTIVE_CHANGED(s5, 0);
QVERIFY(machine.configuration().contains(s3));
QCOMPARE(object->property("foo").toDouble(), 5.0);
machine.postEvent(new QEvent(QEvent::User));
QCOREAPPLICATION_EXEC(5000);
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 2);
+ TEST_ACTIVE_CHANGED(s3, 2);
+ TEST_ACTIVE_CHANGED(s4, 2);
+ TEST_ACTIVE_CHANGED(s5, 1);
+ QVERIFY(machine.isRunning());
QVERIFY(machine.configuration().contains(s5));
QCOMPARE(object->property("foo").toDouble(), 2.0);
}
@@ -3150,8 +3701,10 @@ void tst_QStateMachine::playAnimationTwice()
object->setProperty("foo", 1.0);
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
QState *s2 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s2);
s2->assignProperty(object, "foo", 5.0);
QPropertyAnimation *fooAnimation = new QPropertyAnimation(object, "foo", s2);
EventTransition *trans = new EventTransition(QEvent::User, s2);
@@ -3159,16 +3712,19 @@ void tst_QStateMachine::playAnimationTwice()
trans->addAnimation(fooAnimation);
QState *s3 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s3);
QObject::connect(s3, SIGNAL(entered()), QCoreApplication::instance(), SLOT(quit()));
s2->addTransition(fooAnimation, SIGNAL(finished()), s3);
QState *s4 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s4);
s4->assignProperty(object, "foo", 2.0);
trans = new EventTransition(QEvent::User, s4);
s3->addTransition(trans);
trans->addAnimation(fooAnimation);
QState *s5 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s5);
QObject::connect(s5, SIGNAL(entered()), QCoreApplication::instance(), SLOT(quit()));
s4->addTransition(fooAnimation, SIGNAL(finished()), s5);
@@ -3176,15 +3732,31 @@ void tst_QStateMachine::playAnimationTwice()
machine.start();
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s2, 0);
+ TEST_ACTIVE_CHANGED(s3, 0);
+ TEST_ACTIVE_CHANGED(s4, 0);
+ TEST_ACTIVE_CHANGED(s5, 0);
machine.postEvent(new QEvent(QEvent::User));
QCOREAPPLICATION_EXEC(5000);
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 2);
+ TEST_ACTIVE_CHANGED(s3, 1);
+ TEST_ACTIVE_CHANGED(s4, 0);
+ TEST_ACTIVE_CHANGED(s5, 0);
QVERIFY(machine.configuration().contains(s3));
QCOMPARE(object->property("foo").toDouble(), 5.0);
machine.postEvent(new QEvent(QEvent::User));
QCOREAPPLICATION_EXEC(5000);
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 2);
+ TEST_ACTIVE_CHANGED(s3, 2);
+ TEST_ACTIVE_CHANGED(s4, 2);
+ TEST_ACTIVE_CHANGED(s5, 1);
+ QVERIFY(machine.isRunning());
QVERIFY(machine.configuration().contains(s5));
QCOMPARE(object->property("foo").toDouble(), 2.0);
}
@@ -3200,15 +3772,19 @@ void tst_QStateMachine::nestedTargetStateForAnimation()
SlotCalledCounter counter;
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
QState *s2 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s2);
s2->assignProperty(object, "foo", 2.0);
QState *s2Child = new QState(s2);
+ DEFINE_ACTIVE_SPY(s2Child);
s2Child->assignProperty(object, "bar", 10.0);
s2->setInitialState(s2Child);
QState *s2Child2 = new QState(s2);
+ DEFINE_ACTIVE_SPY(s2Child2);
s2Child2->assignProperty(object, "bar", 11.0);
QAbstractTransition *at = new EventTransition(QEvent::User, s2Child2);
s2Child->addTransition(at);
@@ -3230,6 +3806,7 @@ void tst_QStateMachine::nestedTargetStateForAnimation()
at->addAnimation(animation);
QState *s3 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s3);
s2->addTransition(s2Child, SIGNAL(propertiesAssigned()), s3);
QObject::connect(s3, SIGNAL(entered()), QCoreApplication::instance(), SLOT(quit()));
@@ -3237,10 +3814,27 @@ void tst_QStateMachine::nestedTargetStateForAnimation()
machine.setInitialState(s1);
machine.start();
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s2, 0);
+ TEST_ACTIVE_CHANGED(s2Child, 0);
+ TEST_ACTIVE_CHANGED(s2Child2, 0);
+ TEST_ACTIVE_CHANGED(s3, 0);
machine.postEvent(new QEvent(QEvent::User));
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 1);
+ TEST_ACTIVE_CHANGED(s2Child, 1);
+ TEST_ACTIVE_CHANGED(s2Child2, 0);
+ TEST_ACTIVE_CHANGED(s3, 0);
+
QCOREAPPLICATION_EXEC(5000);
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 2);
+ TEST_ACTIVE_CHANGED(s2Child, 2);
+ TEST_ACTIVE_CHANGED(s2Child2, 0);
+ TEST_ACTIVE_CHANGED(s3, 1);
+ QVERIFY(machine.isRunning());
QVERIFY(machine.configuration().contains(s3));
QCOMPARE(object->property("foo").toDouble(), 2.0);
QCOMPARE(object->property("bar").toDouble(), 10.0);
@@ -3254,31 +3848,41 @@ void tst_QStateMachine::propertiesAssignedSignalTransitionsReuseAnimationGroup()
object->setProperty("foo", 0);
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
s1->assignProperty(object, "foo", 123);
QState *s2 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s2);
s2->assignProperty(object, "foo", 456);
QState *s3 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s3);
s3->assignProperty(object, "foo", 789);
QFinalState *s4 = new QFinalState(&machine);
QParallelAnimationGroup animationGroup;
animationGroup.addAnimation(new QPropertyAnimation(object, "foo"));
- QSignalSpy animationFinishedSpy(&animationGroup, SIGNAL(finished()));
+ QSignalSpy animationFinishedSpy(&animationGroup, &QParallelAnimationGroup::finished);
QVERIFY(animationFinishedSpy.isValid());
s1->addTransition(s1, SIGNAL(propertiesAssigned()), s2)->addAnimation(&animationGroup);
s2->addTransition(s2, SIGNAL(propertiesAssigned()), s3)->addAnimation(&animationGroup);
s3->addTransition(s3, SIGNAL(propertiesAssigned()), s4);
machine.setInitialState(s1);
- QSignalSpy machineFinishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
+ QVERIFY(runningSpy.isValid());
+ QSignalSpy machineFinishedSpy(&machine, &QStateMachine::finished);
QVERIFY(machineFinishedSpy.isValid());
machine.start();
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 2);
+ TEST_ACTIVE_CHANGED(s3, 2);
QTRY_COMPARE(machineFinishedSpy.count(), 1);
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
+ QVERIFY(!machine.isRunning());
QCOMPARE(machine.configuration().size(), 1);
QVERIFY(machine.configuration().contains(s4));
QCOMPARE(object->property("foo").toInt(), 789);
-
QCOMPARE(animationFinishedSpy.count(), 2);
+
}
void tst_QStateMachine::animatedGlobalRestoreProperty()
@@ -3292,12 +3896,16 @@ void tst_QStateMachine::animatedGlobalRestoreProperty()
SlotCalledCounter counter;
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
QState *s2 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s2);
s2->assignProperty(object, "foo", 2.0);
QState *s3 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s3);
QState *s4 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s4);
QObject::connect(s4, SIGNAL(entered()), QCoreApplication::instance(), SLOT(quit()));
QAbstractTransition *at = new EventTransition(QEvent::User, s2);
@@ -3319,11 +3927,24 @@ void tst_QStateMachine::animatedGlobalRestoreProperty()
machine.setInitialState(s1);
machine.start();
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s2, 0);
+ TEST_ACTIVE_CHANGED(s3, 0);
+ TEST_ACTIVE_CHANGED(s4, 0);
machine.postEvent(new QEvent(QEvent::User));
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 1);
+ TEST_ACTIVE_CHANGED(s3, 0);
+ TEST_ACTIVE_CHANGED(s4, 0);
QCOREAPPLICATION_EXEC(5000);
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 2);
+ TEST_ACTIVE_CHANGED(s3, 2);
+ TEST_ACTIVE_CHANGED(s4, 1);
+ QVERIFY(machine.isRunning());
QVERIFY(machine.configuration().contains(s4));
QCOMPARE(object->property("foo").toDouble(), 1.0);
QCOMPARE(counter.counter, 2);
@@ -3337,8 +3958,10 @@ void tst_QStateMachine::specificTargetValueOfAnimation()
object->setProperty("foo", 1.0);
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
QState *s2 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s2);
s2->assignProperty(object, "foo", 2.0);
QPropertyAnimation *anim = new QPropertyAnimation(object, "foo");
@@ -3348,16 +3971,28 @@ void tst_QStateMachine::specificTargetValueOfAnimation()
trans->addAnimation(anim);
QState *s3 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s3);
QObject::connect(s3, SIGNAL(entered()), QCoreApplication::instance(), SLOT(quit()));
s2->addTransition(anim, SIGNAL(finished()), s3);
machine.setInitialState(s1);
machine.start();
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s2, 0);
+ TEST_ACTIVE_CHANGED(s3, 0);
machine.postEvent(new QEvent(QEvent::User));
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 1);
+ TEST_ACTIVE_CHANGED(s3, 0);
+
QCOREAPPLICATION_EXEC(5000);
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 2);
+ TEST_ACTIVE_CHANGED(s3, 1);
+ QVERIFY(machine.isRunning());
QVERIFY(machine.configuration().contains(s3));
QCOMPARE(object->property("foo").toDouble(), 2.0);
QCOMPARE(anim->endValue().toDouble(), 10.0);
@@ -3373,11 +4008,14 @@ void tst_QStateMachine::addDefaultAnimation()
object->setProperty("foo", 1.0);
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
QState *s2 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s2);
s2->assignProperty(object, "foo", 2.0);
QState *s3 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s3);
QObject::connect(s3, SIGNAL(entered()), QCoreApplication::instance(), SLOT(quit()));
s1->addTransition(new EventTransition(QEvent::User, s2));
@@ -3389,10 +4027,21 @@ void tst_QStateMachine::addDefaultAnimation()
machine.setInitialState(s1);
machine.start();
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s2, 0);
+ TEST_ACTIVE_CHANGED(s3, 0);
machine.postEvent(new QEvent(QEvent::User));
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 1);
+ TEST_ACTIVE_CHANGED(s3, 0);
+
QCOREAPPLICATION_EXEC(5000);
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 2);
+ TEST_ACTIVE_CHANGED(s3, 1);
+ QVERIFY(machine.isRunning());
QVERIFY(machine.configuration().contains(s3));
QCOMPARE(object->property("foo").toDouble(), 2.0);
@@ -3410,11 +4059,14 @@ void tst_QStateMachine::addDefaultAnimationWithUnusedAnimation()
SlotCalledCounter counter;
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
QState *s2 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s2);
s2->assignProperty(object, "foo", 2.0);
QState *s3 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s3);
QObject::connect(s3, SIGNAL(entered()), QCoreApplication::instance(), SLOT(quit()));
s1->addTransition(new EventTransition(QEvent::User, s2));
@@ -3431,10 +4083,21 @@ void tst_QStateMachine::addDefaultAnimationWithUnusedAnimation()
machine.setInitialState(s1);
machine.start();
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s2, 0);
+ TEST_ACTIVE_CHANGED(s3, 0);
machine.postEvent(new QEvent(QEvent::User));
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 1);
+ TEST_ACTIVE_CHANGED(s3, 0);
+
QCOREAPPLICATION_EXEC(5000);
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 2);
+ TEST_ACTIVE_CHANGED(s3, 1);
+ QVERIFY(machine.isRunning());
QVERIFY(machine.configuration().contains(s3));
QCOMPARE(object->property("foo").toDouble(), 2.0);
QCOMPARE(counter.counter, 1);
@@ -3491,12 +4154,15 @@ void tst_QStateMachine::overrideDefaultAnimationWithSpecific()
SlotCalledCounter counter;
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
machine.setInitialState(s1);
QState *s2 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s2);
s2->assignProperty(object, "foo", 2.0);
QState *s3 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s3);
QObject::connect(s3, SIGNAL(entered()), QCoreApplication::instance(), SLOT(quit()));
QAbstractTransition *at = new EventTransition(QEvent::User, s2);
@@ -3514,10 +4180,21 @@ void tst_QStateMachine::overrideDefaultAnimationWithSpecific()
machine.start();
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s2, 0);
+ TEST_ACTIVE_CHANGED(s3, 0);
machine.postEvent(new QEvent(QEvent::User));
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 1);
+ TEST_ACTIVE_CHANGED(s3, 0);
+
QCOREAPPLICATION_EXEC(5000);
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 2);
+ TEST_ACTIVE_CHANGED(s3, 1);
+ QVERIFY(machine.isRunning());
QVERIFY(machine.configuration().contains(s3));
QCOMPARE(counter.counter, 2); // specific animation started and stopped
@@ -3535,20 +4212,26 @@ void tst_QStateMachine::parallelStateAssignmentsDone()
propertyHolder->setProperty("zoot", 789);
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
machine.setInitialState(s1);
QState *parallelState = new QState(QState::ParallelStates, &machine);
parallelState->assignProperty(propertyHolder, "foo", 321);
QState *s2 = new QState(parallelState);
+ DEFINE_ACTIVE_SPY(s2);
s2->assignProperty(propertyHolder, "bar", 654);
QState *s3 = new QState(parallelState);
+ DEFINE_ACTIVE_SPY(s3);
s3->assignProperty(propertyHolder, "zoot", 987);
s1->addTransition(new EventTransition(QEvent::User, parallelState));
machine.start();
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s2, 0);
+ TEST_ACTIVE_CHANGED(s3, 0);
QCOMPARE(propertyHolder->property("foo").toInt(), 123);
QCOMPARE(propertyHolder->property("bar").toInt(), 456);
@@ -3557,6 +4240,10 @@ void tst_QStateMachine::parallelStateAssignmentsDone()
machine.postEvent(new QEvent(QEvent::User));
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 1);
+ TEST_ACTIVE_CHANGED(s3, 1);
+ QVERIFY(machine.isRunning());
QCOMPARE(propertyHolder->property("foo").toInt(), 321);
QCOMPARE(propertyHolder->property("bar").toInt(), 654);
QCOMPARE(propertyHolder->property("zoot").toInt(), 987);
@@ -3567,21 +4254,27 @@ void tst_QStateMachine::transitionsFromParallelStateWithNoChildren()
QStateMachine machine;
QState *parallelState = new QState(QState::ParallelStates, &machine);
+ DEFINE_ACTIVE_SPY(parallelState);
machine.setInitialState(parallelState);
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
parallelState->addTransition(new EventTransition(QEvent::User, s1));
machine.start();
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(parallelState, 1);
+ TEST_ACTIVE_CHANGED(s1, 0);
QCOMPARE(1, machine.configuration().size());
QVERIFY(machine.configuration().contains(parallelState));
machine.postEvent(new QEvent(QEvent::User));
-
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(parallelState, 2);
+ TEST_ACTIVE_CHANGED(s1, 1);
+ QVERIFY(machine.isRunning());
QCOMPARE(1, machine.configuration().size());
QVERIFY(machine.configuration().contains(s1));
}
@@ -3591,23 +4284,35 @@ void tst_QStateMachine::parallelStateTransition()
QStateMachine machine;
QState *parallelState = new QState(QState::ParallelStates, &machine);
+ DEFINE_ACTIVE_SPY(parallelState);
machine.setInitialState(parallelState);
QState *s1 = new QState(parallelState);
+ DEFINE_ACTIVE_SPY(s1);
QState *s2 = new QState(parallelState);
+ DEFINE_ACTIVE_SPY(s2);
QState *s1InitialChild = new QState(s1);
+ DEFINE_ACTIVE_SPY(s1InitialChild);
s1->setInitialState(s1InitialChild);
QState *s2InitialChild = new QState(s2);
+ DEFINE_ACTIVE_SPY(s2InitialChild);
s2->setInitialState(s2InitialChild);
QState *s1OtherChild = new QState(s1);
+ DEFINE_ACTIVE_SPY(s1OtherChild);
s1->addTransition(new EventTransition(QEvent::User, s1OtherChild));
machine.start();
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(parallelState, 1);
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s1InitialChild, 1);
+ TEST_ACTIVE_CHANGED(s2, 1);
+ TEST_ACTIVE_CHANGED(s2InitialChild, 1);
+ TEST_ACTIVE_CHANGED(s1OtherChild, 0);
QVERIFY(machine.configuration().contains(parallelState));
QVERIFY(machine.configuration().contains(s1));
@@ -3619,10 +4324,17 @@ void tst_QStateMachine::parallelStateTransition()
machine.postEvent(new QEvent(QEvent::User));
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(parallelState, 1);
+ TEST_ACTIVE_CHANGED(s1, 3);
+ TEST_ACTIVE_CHANGED(s1InitialChild, 2);
+ TEST_ACTIVE_CHANGED(s2, 3);
+ TEST_ACTIVE_CHANGED(s2InitialChild, 3);
+ TEST_ACTIVE_CHANGED(s1OtherChild, 1);
+ QVERIFY(machine.isRunning());
+
QVERIFY(machine.configuration().contains(parallelState));
QVERIFY(machine.configuration().contains(s1));
-
QVERIFY(machine.configuration().contains(s2));
QVERIFY(machine.configuration().contains(s1OtherChild));
QVERIFY(machine.configuration().contains(s2InitialChild));
@@ -3640,16 +4352,20 @@ void tst_QStateMachine::nestedRestoreProperties()
propertyHolder->setProperty("bar", 2);
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
machine.setInitialState(s1);
QState *s2 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s2);
s2->assignProperty(propertyHolder, "foo", 3);
QState *s21 = new QState(s2);
+ DEFINE_ACTIVE_SPY(s21);
s21->assignProperty(propertyHolder, "bar", 4);
s2->setInitialState(s21);
QState *s22 = new QState(s2);
+ DEFINE_ACTIVE_SPY(s22);
s22->assignProperty(propertyHolder, "bar", 5);
s1->addTransition(new EventTransition(QEvent::User, s2));
@@ -3658,6 +4374,10 @@ void tst_QStateMachine::nestedRestoreProperties()
machine.start();
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s2, 0);
+ TEST_ACTIVE_CHANGED(s21, 0);
+ TEST_ACTIVE_CHANGED(s22, 0);
QCOMPARE(machine.configuration().size(), 1);
QVERIFY(machine.configuration().contains(s1));
QCOMPARE(propertyHolder->property("foo").toInt(), 1);
@@ -3666,6 +4386,10 @@ void tst_QStateMachine::nestedRestoreProperties()
machine.postEvent(new QEvent(QEvent::User));
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 1);
+ TEST_ACTIVE_CHANGED(s21, 1);
+ TEST_ACTIVE_CHANGED(s22, 0);
QCOMPARE(machine.configuration().size(), 2);
QVERIFY(machine.configuration().contains(s2));
QVERIFY(machine.configuration().contains(s21));
@@ -3675,6 +4399,11 @@ void tst_QStateMachine::nestedRestoreProperties()
machine.postEvent(new QEvent(QEvent::User));
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 1);
+ TEST_ACTIVE_CHANGED(s21, 2);
+ TEST_ACTIVE_CHANGED(s22, 1);
+ QVERIFY(machine.isRunning());
QCOMPARE(machine.configuration().size(), 2);
QVERIFY(machine.configuration().contains(s2));
QVERIFY(machine.configuration().contains(s22));
@@ -3692,16 +4421,20 @@ void tst_QStateMachine::nestedRestoreProperties2()
propertyHolder->setProperty("bar", 2);
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
machine.setInitialState(s1);
QState *s2 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s2);
s2->assignProperty(propertyHolder, "foo", 3);
QState *s21 = new QState(s2);
+ DEFINE_ACTIVE_SPY(s21);
s21->assignProperty(propertyHolder, "bar", 4);
s2->setInitialState(s21);
QState *s22 = new QState(s2);
+ DEFINE_ACTIVE_SPY(s22);
s22->assignProperty(propertyHolder, "foo", 6);
s22->assignProperty(propertyHolder, "bar", 5);
@@ -3712,6 +4445,10 @@ void tst_QStateMachine::nestedRestoreProperties2()
machine.start();
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s2, 0);
+ TEST_ACTIVE_CHANGED(s21, 0);
+ TEST_ACTIVE_CHANGED(s22, 0);
QCOMPARE(machine.configuration().size(), 1);
QVERIFY(machine.configuration().contains(s1));
QCOMPARE(propertyHolder->property("foo").toInt(), 1);
@@ -3720,6 +4457,10 @@ void tst_QStateMachine::nestedRestoreProperties2()
machine.postEvent(new QEvent(QEvent::User));
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 1);
+ TEST_ACTIVE_CHANGED(s21, 1);
+ TEST_ACTIVE_CHANGED(s22, 0);
QCOMPARE(machine.configuration().size(), 2);
QVERIFY(machine.configuration().contains(s2));
QVERIFY(machine.configuration().contains(s21));
@@ -3729,6 +4470,10 @@ void tst_QStateMachine::nestedRestoreProperties2()
machine.postEvent(new QEvent(QEvent::User));
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 1);
+ TEST_ACTIVE_CHANGED(s21, 2);
+ TEST_ACTIVE_CHANGED(s22, 1);
QCOMPARE(machine.configuration().size(), 2);
QVERIFY(machine.configuration().contains(s2));
QVERIFY(machine.configuration().contains(s22));
@@ -3738,6 +4483,10 @@ void tst_QStateMachine::nestedRestoreProperties2()
machine.postEvent(new QEvent(QEvent::User));
QCoreApplication::processEvents();
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 1);
+ TEST_ACTIVE_CHANGED(s21, 3);
+ TEST_ACTIVE_CHANGED(s22, 2);
QCOMPARE(machine.configuration().size(), 2);
QVERIFY(machine.configuration().contains(s2));
QVERIFY(machine.configuration().contains(s21));
@@ -3750,6 +4499,7 @@ void tst_QStateMachine::nestedStateMachines()
{
QStateMachine machine;
QState *group = new QState(&machine);
+ DEFINE_ACTIVE_SPY(group);
group->setChildMode(QState::ParallelStates);
QStateMachine *subMachines[3];
for (int i = 0; i < 3; ++i) {
@@ -3770,23 +4520,29 @@ void tst_QStateMachine::nestedStateMachines()
group->addTransition(group, SIGNAL(finished()), final);
machine.setInitialState(group);
- QSignalSpy startedSpy(&machine, SIGNAL(started()));
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy startedSpy(&machine, &QStateMachine::started);
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
QVERIFY(startedSpy.isValid());
QVERIFY(finishedSpy.isValid());
+ QVERIFY(runningSpy.isValid());
machine.start();
QTRY_COMPARE(startedSpy.count(), 1);
+ TEST_RUNNING_CHANGED(true);
QTRY_COMPARE(machine.configuration().count(), 1+2*3);
QVERIFY(machine.configuration().contains(group));
for (int i = 0; i < 3; ++i)
QVERIFY(machine.configuration().contains(subMachines[i]));
QCoreApplication::processEvents(); // starts the submachines
+ TEST_ACTIVE_CHANGED(group, 1);
for (int i = 0; i < 3; ++i)
subMachines[i]->postEvent(new QEvent(QEvent::User));
QTRY_COMPARE(finishedSpy.count(), 1);
+ TEST_RUNNING_CHANGED(false);
+ TEST_ACTIVE_CHANGED(group, 2);
}
void tst_QStateMachine::goToState()
@@ -3795,10 +4551,13 @@ void tst_QStateMachine::goToState()
QState *s1 = new QState(&machine);
QState *s2 = new QState(&machine);
machine.setInitialState(s1);
- QSignalSpy startedSpy(&machine, SIGNAL(started()));
+ QSignalSpy startedSpy(&machine, &QStateMachine::started);
QVERIFY(startedSpy.isValid());
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
+ QVERIFY(runningSpy.isValid());
machine.start();
QTRY_COMPARE(startedSpy.count(), 1);
+ TEST_RUNNING_CHANGED(true);
QStateMachinePrivate::get(&machine)->goToState(s2);
QCoreApplication::processEvents();
@@ -3838,10 +4597,13 @@ void tst_QStateMachine::goToStateFromSourceWithTransition()
s1->addTransition(new QSignalTransition);
QState *s2 = new QState(&machine);
machine.setInitialState(s1);
- QSignalSpy startedSpy(&machine, SIGNAL(started()));
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
+ QVERIFY(runningSpy.isValid());
+ QSignalSpy startedSpy(&machine, &QStateMachine::started);
QVERIFY(startedSpy.isValid());
machine.start();
QTRY_COMPARE(startedSpy.count(), 1);
+ TEST_RUNNING_CHANGED(true);
QStateMachinePrivate::get(&machine)->goToState(s2);
QCoreApplication::processEvents();
@@ -3873,7 +4635,9 @@ void tst_QStateMachine::clonedSignals()
SignalEmitter emitter;
QStateMachine machine;
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
QState *s2 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s2);
CloneSignalTransition *t1 = new CloneSignalTransition(&emitter, SIGNAL(signalWithDefaultArg()), s2);
s1->addTransition(t1);
@@ -3884,6 +4648,9 @@ void tst_QStateMachine::clonedSignals()
emitter.emitSignalWithDefaultArg();
QTest::qWait(1);
QCOMPARE(t1->eventSignalIndex, emitter.metaObject()->indexOfSignal("signalWithDefaultArg()"));
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 1);
+ QVERIFY(machine.isRunning());
}
class EventPosterThread : public QThread
@@ -3928,10 +4695,13 @@ void tst_QStateMachine::postEventFromOtherThread()
poster.start();
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
+ QVERIFY(runningSpy.isValid());
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
QVERIFY(finishedSpy.isValid());
machine.start();
QTRY_COMPARE(finishedSpy.count(), 1);
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
}
#ifndef QT_NO_WIDGETS
@@ -3979,25 +4749,29 @@ void tst_QStateMachine::stopInTransitionToFinalState()
{
QStateMachine machine;
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
QFinalState *s2 = new QFinalState(&machine);
QAbstractTransition *t1 = s1->addTransition(s2);
machine.setInitialState(s1);
QObject::connect(t1, SIGNAL(triggered()), &machine, SLOT(stop()));
- QSignalSpy stoppedSpy(&machine, SIGNAL(stopped()));
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
- QSignalSpy s2EnteredSpy(s2, SIGNAL(entered()));
+ QSignalSpy stoppedSpy(&machine, &QStateMachine::stopped);
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
+ QSignalSpy s2EnteredSpy(s2, &QFinalState::entered);
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
QVERIFY(stoppedSpy.isValid());
QVERIFY(finishedSpy.isValid());
QVERIFY(s2EnteredSpy.isValid());
+ QVERIFY(runningSpy.isValid());
machine.start();
-
// Stopping should take precedence over finished.
QTRY_COMPARE(stoppedSpy.count(), 1);
QCOMPARE(finishedSpy.count(), 0);
QCOMPARE(s2EnteredSpy.count(), 1);
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
QCOMPARE(machine.configuration().size(), 1);
QVERIFY(machine.configuration().contains(s2));
+ TEST_ACTIVE_CHANGED(s1, 2);
}
class StopInEventTestTransition : public QAbstractTransition
@@ -4026,24 +4800,31 @@ void tst_QStateMachine::stopInEventTest()
QStateMachine machine;
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
s1->addTransition(new StopInEventTestTransition());
machine.setInitialState(s1);
- QSignalSpy startedSpy(&machine, SIGNAL(started()));
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
+ QVERIFY(runningSpy.isValid());
+ QSignalSpy startedSpy(&machine, &QStateMachine::started);
QVERIFY(startedSpy.isValid());
machine.start();
+ TEST_ACTIVE_CHANGED(s1, 1);
QTRY_COMPARE(startedSpy.count(), 1);
+ TEST_RUNNING_CHANGED(true);
- QSignalSpy stoppedSpy(&machine, SIGNAL(stopped()));
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy stoppedSpy(&machine, &QStateMachine::stopped);
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
QVERIFY(stoppedSpy.isValid());
QVERIFY(finishedSpy.isValid());
machine.postEvent(new QEvent(QEvent::User), QStateMachine::EventPriority(eventPriority));
QTRY_COMPARE(stoppedSpy.count(), 1);
QCOMPARE(finishedSpy.count(), 0);
+ TEST_RUNNING_CHANGED(false);
QCOMPARE(machine.configuration().size(), 1);
QVERIFY(machine.configuration().contains(s1));
+ TEST_ACTIVE_CHANGED(s1, 1);
}
class IncrementReceiversTest : public QObject
@@ -4064,26 +4845,33 @@ void tst_QStateMachine::testIncrementReceivers()
{
QStateMachine machine;
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
machine.setInitialState(s1);
QFinalState *s2 = new QFinalState(&machine);
IncrementReceiversTest testObject;
s1->addTransition(&testObject, SIGNAL(mySignal()), s2);
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
+ QVERIFY(runningSpy.isValid());
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
machine.start();
+ TEST_RUNNING_CHANGED(true);
QMetaObject::invokeMethod(&testObject, "mySignal", Qt::QueuedConnection);
QTRY_COMPARE(finishedSpy.count(), 1);
+ TEST_RUNNING_CHANGED(false);
QCOMPARE(testObject.signalList.size(), 1);
QCOMPARE(testObject.signalList.at(0), QMetaMethod::fromSignal(&IncrementReceiversTest::mySignal));
+ TEST_ACTIVE_CHANGED(s1, 2);
}
void tst_QStateMachine::initialStateIsEnteredBeforeStartedEmitted()
{
QStateMachine machine;
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
machine.setInitialState(s1);
QFinalState *s2 = new QFinalState(&machine);
@@ -4091,15 +4879,20 @@ void tst_QStateMachine::initialStateIsEnteredBeforeStartedEmitted()
// transition should trigger.
s1->addTransition(&machine, SIGNAL(started()), s2);
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
+ QVERIFY(runningSpy.isValid());
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
machine.start();
QTRY_COMPARE(finishedSpy.count(), 1);
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
+ TEST_ACTIVE_CHANGED(s1, 2);
}
void tst_QStateMachine::deletePropertyAssignmentObjectBeforeEntry()
{
QStateMachine machine;
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
machine.setInitialState(s1);
QObject *o1 = new QObject;
@@ -4114,6 +4907,8 @@ void tst_QStateMachine::deletePropertyAssignmentObjectBeforeEntry()
QCOMPARE(o2->objectName(), QString::fromLatin1("bar"));
delete o2;
+ TEST_ACTIVE_CHANGED(s1, 1);
+ QVERIFY(machine.isRunning());
}
void tst_QStateMachine::deletePropertyAssignmentObjectBeforeRestore()
@@ -4121,8 +4916,10 @@ void tst_QStateMachine::deletePropertyAssignmentObjectBeforeRestore()
QStateMachine machine;
machine.setGlobalRestorePolicy(QState::RestoreProperties);
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
machine.setInitialState(s1);
QState *s2 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s2);
s1->addTransition(new EventTransition(QEvent::User, s2));
QObject *o1 = new QObject;
@@ -4133,6 +4930,8 @@ void tst_QStateMachine::deletePropertyAssignmentObjectBeforeRestore()
QVERIFY(o1->objectName().isEmpty());
QVERIFY(o2->objectName().isEmpty());
machine.start();
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s2, 0);
QTRY_VERIFY(machine.configuration().contains(s1));
QCOMPARE(o1->objectName(), QString::fromLatin1("foo"));
QCOMPARE(o2->objectName(), QString::fromLatin1("bar"));
@@ -4144,6 +4943,9 @@ void tst_QStateMachine::deletePropertyAssignmentObjectBeforeRestore()
QVERIFY(o2->objectName().isEmpty());
delete o2;
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 1);
+ QVERIFY(machine.isRunning());
}
void tst_QStateMachine::deleteInitialState()
@@ -4167,24 +4969,36 @@ void tst_QStateMachine::setPropertyAfterRestore()
object->setProperty("a", 1);
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
machine.setInitialState(s1);
s1->assignProperty(object, "a", 2);
QState *s2 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s2);
s1->addTransition(new EventTransition(QEvent::User, s2));
QState *s3 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s3);
s3->assignProperty(object, "a", 4);
s2->addTransition(new EventTransition(QEvent::User, s3));
QState *s4 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s4);
s3->addTransition(new EventTransition(QEvent::User, s4));
machine.start();
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s2, 0);
+ TEST_ACTIVE_CHANGED(s3, 0);
+ TEST_ACTIVE_CHANGED(s4, 0);
QTRY_VERIFY(machine.configuration().contains(s1));
QCOMPARE(object->property("a").toInt(), 2);
machine.postEvent(new QEvent(QEvent::User));
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 1);
+ TEST_ACTIVE_CHANGED(s3, 0);
+ TEST_ACTIVE_CHANGED(s4, 0);
QTRY_VERIFY(machine.configuration().contains(s2));
QCOMPARE(object->property("a").toInt(), 1); // restored
@@ -4193,10 +5007,19 @@ void tst_QStateMachine::setPropertyAfterRestore()
object->setProperty("a", 3);
machine.postEvent(new QEvent(QEvent::User));
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 2);
+ TEST_ACTIVE_CHANGED(s3, 1);
+ TEST_ACTIVE_CHANGED(s4, 0);
QTRY_VERIFY(machine.configuration().contains(s3));
QCOMPARE(object->property("a").toInt(), 4);
machine.postEvent(new QEvent(QEvent::User));
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 2);
+ TEST_ACTIVE_CHANGED(s3, 2);
+ TEST_ACTIVE_CHANGED(s4, 1);
+ QVERIFY(machine.isRunning());
QTRY_VERIFY(machine.configuration().contains(s4));
QCOMPARE(object->property("a").toInt(), 3); // restored
@@ -4221,14 +5044,15 @@ void tst_QStateMachine::transitionWithNoTarget()
object->setProperty("a", 1);
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
machine.setInitialState(s1);
s1->assignProperty(object, "a", 2);
EventTransition *t1 = new EventTransition(QEvent::User, /*target=*/0);
s1->addTransition(t1);
- QSignalSpy s1EnteredSpy(s1, SIGNAL(entered()));
- QSignalSpy s1ExitedSpy(s1, SIGNAL(exited()));
- QSignalSpy t1TriggeredSpy(t1, SIGNAL(triggered()));
+ QSignalSpy s1EnteredSpy(s1, &QState::entered);
+ QSignalSpy s1ExitedSpy(s1, &QState::exited);
+ QSignalSpy t1TriggeredSpy(t1, &EventTransition::triggered);
machine.start();
QTRY_VERIFY(machine.configuration().contains(s1));
@@ -4254,6 +5078,8 @@ void tst_QStateMachine::transitionWithNoTarget()
QCOMPARE(object->property("a").toInt(), 3);
delete object;
+ TEST_ACTIVE_CHANGED(s1, 1);
+ QVERIFY(machine.isRunning());
}
void tst_QStateMachine::initialStateIsFinal()
@@ -4261,10 +5087,13 @@ void tst_QStateMachine::initialStateIsFinal()
QStateMachine machine;
QFinalState *f = new QFinalState(&machine);
machine.setInitialState(f);
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
+ QVERIFY(runningSpy.isValid());
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
machine.start();
QTRY_VERIFY(machine.configuration().contains(f));
QTRY_COMPARE(finishedSpy.count(), 1);
+ TEST_RUNNING_CHANGED_STARTED_STOPPED;
}
class PropertyObject : public QObject
@@ -4293,53 +5122,95 @@ void tst_QStateMachine::restorePropertiesSimple()
QCOMPARE(po->propWriteCount(), 1);
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
s1->assignProperty(po, "prop", 4);
machine.setInitialState(s1);
QState *s2 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s2);
s1->addTransition(new EventTransition(QEvent::User, s2));
QState *s3 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s3);
s3->assignProperty(po, "prop", 6);
s2->addTransition(new EventTransition(QEvent::User, s3));
QState *s4 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s4);
s4->assignProperty(po, "prop", 8);
s3->addTransition(new EventTransition(QEvent::User, s4));
QState *s5 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s5);
s4->addTransition(new EventTransition(QEvent::User, s5));
QState *s6 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s6);
s5->addTransition(new EventTransition(QEvent::User, s6));
machine.start();
-
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s2, 0);
+ TEST_ACTIVE_CHANGED(s3, 0);
+ TEST_ACTIVE_CHANGED(s4, 0);
+ TEST_ACTIVE_CHANGED(s5, 0);
+ TEST_ACTIVE_CHANGED(s6, 0);
QTRY_VERIFY(machine.configuration().contains(s1));
QCOMPARE(po->propWriteCount(), 2);
QCOMPARE(po->prop(), 4);
machine.postEvent(new QEvent(QEvent::User));
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 1);
+ TEST_ACTIVE_CHANGED(s3, 0);
+ TEST_ACTIVE_CHANGED(s4, 0);
+ TEST_ACTIVE_CHANGED(s5, 0);
+ TEST_ACTIVE_CHANGED(s6, 0);
QTRY_VERIFY(machine.configuration().contains(s2));
QCOMPARE(po->propWriteCount(), 3);
QCOMPARE(po->prop(), 2); // restored
machine.postEvent(new QEvent(QEvent::User));
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 2);
+ TEST_ACTIVE_CHANGED(s3, 1);
+ TEST_ACTIVE_CHANGED(s4, 0);
+ TEST_ACTIVE_CHANGED(s5, 0);
+ TEST_ACTIVE_CHANGED(s6, 0);
QTRY_VERIFY(machine.configuration().contains(s3));
QCOMPARE(po->propWriteCount(), 4);
QCOMPARE(po->prop(), 6);
machine.postEvent(new QEvent(QEvent::User));
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 2);
+ TEST_ACTIVE_CHANGED(s3, 2);
+ TEST_ACTIVE_CHANGED(s4, 1);
+ TEST_ACTIVE_CHANGED(s5, 0);
+ TEST_ACTIVE_CHANGED(s6, 0);
QTRY_VERIFY(machine.configuration().contains(s4));
QCOMPARE(po->propWriteCount(), 5);
QCOMPARE(po->prop(), 8);
machine.postEvent(new QEvent(QEvent::User));
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 2);
+ TEST_ACTIVE_CHANGED(s3, 2);
+ TEST_ACTIVE_CHANGED(s4, 2);
+ TEST_ACTIVE_CHANGED(s5, 1);
+ TEST_ACTIVE_CHANGED(s6, 0);
QTRY_VERIFY(machine.configuration().contains(s5));
QCOMPARE(po->propWriteCount(), 6);
QCOMPARE(po->prop(), 2); // restored
machine.postEvent(new QEvent(QEvent::User));
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 2);
+ TEST_ACTIVE_CHANGED(s3, 2);
+ TEST_ACTIVE_CHANGED(s4, 2);
+ TEST_ACTIVE_CHANGED(s5, 2);
+ TEST_ACTIVE_CHANGED(s6, 1);
+ QVERIFY(machine.isRunning());
QTRY_VERIFY(machine.configuration().contains(s6));
QCOMPARE(po->propWriteCount(), 6);
@@ -4356,76 +5227,158 @@ void tst_QStateMachine::restoreProperties2()
QCOMPARE(po->propWriteCount(), 1);
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
s1->assignProperty(po, "prop", 4);
machine.setInitialState(s1);
QState *s11 = new QState(s1);
+ DEFINE_ACTIVE_SPY(s11);
s1->setInitialState(s11);
QState *s12 = new QState(s1);
+ DEFINE_ACTIVE_SPY(s12);
s11->addTransition(new EventTransition(QEvent::User, s12));
QState *s13 = new QState(s1);
+ DEFINE_ACTIVE_SPY(s13);
s13->assignProperty(po, "prop", 6);
s12->addTransition(new EventTransition(QEvent::User, s13));
QState *s14 = new QState(s1);
+ DEFINE_ACTIVE_SPY(s14);
s14->assignProperty(po, "prop", 8);
s13->addTransition(new EventTransition(QEvent::User, s14));
QState *s15 = new QState(s1);
+ DEFINE_ACTIVE_SPY(s15);
s14->addTransition(new EventTransition(QEvent::User, s15));
QState *s16 = new QState(s1);
+ DEFINE_ACTIVE_SPY(s16);
s15->addTransition(new EventTransition(QEvent::User, s16));
QState *s2 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s2);
s2->assignProperty(po, "prop", 10);
s16->addTransition(new EventTransition(QEvent::User, s2));
QState *s3 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s3);
s2->addTransition(new EventTransition(QEvent::User, s3));
machine.start();
-
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s11, 1);
+ TEST_ACTIVE_CHANGED(s12, 0);
+ TEST_ACTIVE_CHANGED(s13, 0);
+ TEST_ACTIVE_CHANGED(s14, 0);
+ TEST_ACTIVE_CHANGED(s15, 0);
+ TEST_ACTIVE_CHANGED(s16, 0);
+ TEST_ACTIVE_CHANGED(s2, 0);
+ TEST_ACTIVE_CHANGED(s3, 0);
QTRY_VERIFY(machine.configuration().contains(s11));
QCOMPARE(po->propWriteCount(), 2);
QCOMPARE(po->prop(), 4);
machine.postEvent(new QEvent(QEvent::User));
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s11, 2);
+ TEST_ACTIVE_CHANGED(s12, 1);
+ TEST_ACTIVE_CHANGED(s13, 0);
+ TEST_ACTIVE_CHANGED(s14, 0);
+ TEST_ACTIVE_CHANGED(s15, 0);
+ TEST_ACTIVE_CHANGED(s16, 0);
+ TEST_ACTIVE_CHANGED(s2, 0);
+ TEST_ACTIVE_CHANGED(s3, 0);
QTRY_VERIFY(machine.configuration().contains(s12));
QCOMPARE(po->propWriteCount(), 2);
machine.postEvent(new QEvent(QEvent::User));
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s11, 2);
+ TEST_ACTIVE_CHANGED(s12, 2);
+ TEST_ACTIVE_CHANGED(s13, 1);
+ TEST_ACTIVE_CHANGED(s14, 0);
+ TEST_ACTIVE_CHANGED(s15, 0);
+ TEST_ACTIVE_CHANGED(s16, 0);
+ TEST_ACTIVE_CHANGED(s2, 0);
+ TEST_ACTIVE_CHANGED(s3, 0);
QTRY_VERIFY(machine.configuration().contains(s13));
QCOMPARE(po->propWriteCount(), 3);
QCOMPARE(po->prop(), 6);
machine.postEvent(new QEvent(QEvent::User));
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s11, 2);
+ TEST_ACTIVE_CHANGED(s12, 2);
+ TEST_ACTIVE_CHANGED(s13, 2);
+ TEST_ACTIVE_CHANGED(s14, 1);
+ TEST_ACTIVE_CHANGED(s15, 0);
+ TEST_ACTIVE_CHANGED(s16, 0);
+ TEST_ACTIVE_CHANGED(s2, 0);
+ TEST_ACTIVE_CHANGED(s3, 0);
QTRY_VERIFY(machine.configuration().contains(s14));
QCOMPARE(po->propWriteCount(), 4);
QCOMPARE(po->prop(), 8);
machine.postEvent(new QEvent(QEvent::User));
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s11, 2);
+ TEST_ACTIVE_CHANGED(s12, 2);
+ TEST_ACTIVE_CHANGED(s13, 2);
+ TEST_ACTIVE_CHANGED(s14, 2);
+ TEST_ACTIVE_CHANGED(s15, 1);
+ TEST_ACTIVE_CHANGED(s16, 0);
+ TEST_ACTIVE_CHANGED(s2, 0);
+ TEST_ACTIVE_CHANGED(s3, 0);
QTRY_VERIFY(machine.configuration().contains(s15));
QCOMPARE(po->propWriteCount(), 5);
QCOMPARE(po->prop(), 4); // restored s1
machine.postEvent(new QEvent(QEvent::User));
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s11, 2);
+ TEST_ACTIVE_CHANGED(s12, 2);
+ TEST_ACTIVE_CHANGED(s13, 2);
+ TEST_ACTIVE_CHANGED(s14, 2);
+ TEST_ACTIVE_CHANGED(s15, 2);
+ TEST_ACTIVE_CHANGED(s16, 1);
+ TEST_ACTIVE_CHANGED(s2, 0);
+ TEST_ACTIVE_CHANGED(s3, 0);
QTRY_VERIFY(machine.configuration().contains(s16));
QCOMPARE(po->propWriteCount(), 5);
machine.postEvent(new QEvent(QEvent::User));
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s11, 2);
+ TEST_ACTIVE_CHANGED(s12, 2);
+ TEST_ACTIVE_CHANGED(s13, 2);
+ TEST_ACTIVE_CHANGED(s14, 2);
+ TEST_ACTIVE_CHANGED(s15, 2);
+ TEST_ACTIVE_CHANGED(s16, 2);
+ TEST_ACTIVE_CHANGED(s2, 1);
+ TEST_ACTIVE_CHANGED(s3, 0);
QTRY_VERIFY(machine.configuration().contains(s2));
QCOMPARE(po->propWriteCount(), 6);
QCOMPARE(po->prop(), 10);
machine.postEvent(new QEvent(QEvent::User));
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s11, 2);
+ TEST_ACTIVE_CHANGED(s12, 2);
+ TEST_ACTIVE_CHANGED(s13, 2);
+ TEST_ACTIVE_CHANGED(s14, 2);
+ TEST_ACTIVE_CHANGED(s15, 2);
+ TEST_ACTIVE_CHANGED(s16, 2);
+ TEST_ACTIVE_CHANGED(s2, 2);
+ TEST_ACTIVE_CHANGED(s3, 1);
+ QVERIFY(machine.isRunning());
QTRY_VERIFY(machine.configuration().contains(s3));
QCOMPARE(po->propWriteCount(), 7);
QCOMPARE(po->prop(), 2); // restored original
delete po;
+
}
void tst_QStateMachine::restoreProperties3()
@@ -4438,40 +5391,66 @@ void tst_QStateMachine::restoreProperties3()
QCOMPARE(po->propWriteCount(), 1);
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
s1->assignProperty(po, "prop", 4);
machine.setInitialState(s1);
QState *s11 = new QState(s1);
+ DEFINE_ACTIVE_SPY(s11);
s11->assignProperty(po, "prop", 6);
s1->setInitialState(s11);
QState *s12 = new QState(s1);
+ DEFINE_ACTIVE_SPY(s12);
s11->addTransition(new EventTransition(QEvent::User, s12));
QState *s13 = new QState(s1);
+ DEFINE_ACTIVE_SPY(s13);
s13->assignProperty(po, "prop", 8);
s12->addTransition(new EventTransition(QEvent::User, s13));
QState *s2 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s2);
s13->addTransition(new EventTransition(QEvent::User, s2));
machine.start();
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s11, 1);
+ TEST_ACTIVE_CHANGED(s12, 0);
+ TEST_ACTIVE_CHANGED(s13, 0);
+ TEST_ACTIVE_CHANGED(s2, 0);
QTRY_VERIFY(machine.configuration().contains(s11));
QCOMPARE(po->propWriteCount(), 3);
QCOMPARE(po->prop(), 6); // s11
machine.postEvent(new QEvent(QEvent::User));
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s11, 2);
+ TEST_ACTIVE_CHANGED(s12, 1);
+ TEST_ACTIVE_CHANGED(s13, 0);
+ TEST_ACTIVE_CHANGED(s2, 0);
QTRY_VERIFY(machine.configuration().contains(s12));
QCOMPARE(po->propWriteCount(), 4);
QCOMPARE(po->prop(), 4); // restored s1
machine.postEvent(new QEvent(QEvent::User));
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s11, 2);
+ TEST_ACTIVE_CHANGED(s12, 2);
+ TEST_ACTIVE_CHANGED(s13, 1);
+ TEST_ACTIVE_CHANGED(s2, 0);
QTRY_VERIFY(machine.configuration().contains(s13));
QCOMPARE(po->propWriteCount(), 5);
QCOMPARE(po->prop(), 8);
machine.postEvent(new QEvent(QEvent::User));
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s11, 2);
+ TEST_ACTIVE_CHANGED(s12, 2);
+ TEST_ACTIVE_CHANGED(s13, 2);
+ TEST_ACTIVE_CHANGED(s2, 1);
+ QVERIFY(machine.isRunning());
QTRY_VERIFY(machine.configuration().contains(s2));
QCOMPARE(po->propWriteCount(), 6);
QCOMPARE(po->prop(), 2); // restored original
@@ -4493,31 +5472,47 @@ void tst_QStateMachine::restoreProperties4()
QCOMPARE(po2->propWriteCount(), 1);
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
s1->setChildMode(QState::ParallelStates);
machine.setInitialState(s1);
QState *s11 = new QState(s1);
+ DEFINE_ACTIVE_SPY(s11);
QState *s111 = new QState(s11);
+ DEFINE_ACTIVE_SPY(s111);
s111->assignProperty(po1, "prop", 6);
s11->setInitialState(s111);
QState *s112 = new QState(s11);
+ DEFINE_ACTIVE_SPY(s112);
s112->assignProperty(po1, "prop", 8);
s111->addTransition(new EventTransition(QEvent::User, s112));
QState *s12 = new QState(s1);
+ DEFINE_ACTIVE_SPY(s12);
QState *s121 = new QState(s12);
+ DEFINE_ACTIVE_SPY(s121);
s121->assignProperty(po2, "prop", 10);
s12->setInitialState(s121);
QState *s122 = new QState(s12);
+ DEFINE_ACTIVE_SPY(s122);
s122->assignProperty(po2, "prop", 12);
s121->addTransition(new EventTransition(static_cast<QEvent::Type>(QEvent::User+1), s122));
QState *s2 = new QState(&machine);
s112->addTransition(new EventTransition(QEvent::User, s2));
+ DEFINE_ACTIVE_SPY(s2);
machine.start();
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s11, 1);
+ TEST_ACTIVE_CHANGED(s111, 1);
+ TEST_ACTIVE_CHANGED(s112, 0);
+ TEST_ACTIVE_CHANGED(s12, 1);
+ TEST_ACTIVE_CHANGED(s121, 1);
+ TEST_ACTIVE_CHANGED(s122, 0);
+ TEST_ACTIVE_CHANGED(s2, 0);
QTRY_VERIFY(machine.configuration().contains(s1));
QVERIFY(machine.configuration().contains(s11));
@@ -4530,18 +5525,42 @@ void tst_QStateMachine::restoreProperties4()
QCOMPARE(po2->prop(), 10);
machine.postEvent(new QEvent(QEvent::User));
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s11, 1);
+ TEST_ACTIVE_CHANGED(s111, 2);
+ TEST_ACTIVE_CHANGED(s112, 1);
+ TEST_ACTIVE_CHANGED(s12, 1);
+ TEST_ACTIVE_CHANGED(s121, 1);
+ TEST_ACTIVE_CHANGED(s122, 0);
+ TEST_ACTIVE_CHANGED(s2, 0);
QTRY_VERIFY(machine.configuration().contains(s112));
QCOMPARE(po1->propWriteCount(), 3);
QCOMPARE(po1->prop(), 8);
QCOMPARE(po2->propWriteCount(), 2);
machine.postEvent(new QEvent(static_cast<QEvent::Type>(QEvent::User+1)));
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s11, 1);
+ TEST_ACTIVE_CHANGED(s111, 2);
+ TEST_ACTIVE_CHANGED(s112, 1);
+ TEST_ACTIVE_CHANGED(s12, 1);
+ TEST_ACTIVE_CHANGED(s121, 2);
+ TEST_ACTIVE_CHANGED(s122, 1);
+ TEST_ACTIVE_CHANGED(s2, 0);
QTRY_VERIFY(machine.configuration().contains(s122));
QCOMPARE(po1->propWriteCount(), 3);
QCOMPARE(po2->propWriteCount(), 3);
QCOMPARE(po2->prop(), 12);
machine.postEvent(new QEvent(QEvent::User));
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s11, 2);
+ TEST_ACTIVE_CHANGED(s111, 2);
+ TEST_ACTIVE_CHANGED(s112, 2);
+ TEST_ACTIVE_CHANGED(s12, 2);
+ TEST_ACTIVE_CHANGED(s121, 2);
+ TEST_ACTIVE_CHANGED(s122, 2);
+ TEST_ACTIVE_CHANGED(s2, 1);
QTRY_VERIFY(machine.configuration().contains(s2));
QCOMPARE(po1->propWriteCount(), 4);
QCOMPARE(po1->prop(), 2); // restored original
@@ -4562,27 +5581,37 @@ void tst_QStateMachine::restorePropertiesSelfTransition()
QCOMPARE(po->propWriteCount(), 1);
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
s1->assignProperty(po, "prop", 4);
s1->addTransition(new EventTransition(QEvent::User, s1));
machine.setInitialState(s1);
QState *s2 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s2);
s1->addTransition(new EventTransition(static_cast<QEvent::Type>(QEvent::User+1), s2));
machine.start();
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s2, 0);
QTRY_VERIFY(machine.configuration().contains(s1));
QCOMPARE(po->propWriteCount(), 2);
QCOMPARE(po->prop(), 4);
machine.postEvent(new QEvent(QEvent::User));
+ TEST_ACTIVE_CHANGED(s1, 3);
+ TEST_ACTIVE_CHANGED(s2, 0);
QTRY_COMPARE(po->propWriteCount(), 3);
QCOMPARE(po->prop(), 4);
machine.postEvent(new QEvent(QEvent::User));
+ TEST_ACTIVE_CHANGED(s1, 5);
+ TEST_ACTIVE_CHANGED(s2, 0);
QTRY_COMPARE(po->propWriteCount(), 4);
QCOMPARE(po->prop(), 4);
machine.postEvent(new QEvent(static_cast<QEvent::Type>(QEvent::User+1)));
+ TEST_ACTIVE_CHANGED(s1, 6);
+ TEST_ACTIVE_CHANGED(s2, 1);
QTRY_VERIFY(machine.configuration().contains(s2));
QCOMPARE(po->propWriteCount(), 5);
QCOMPARE(po->prop(), 2); // restored
@@ -4601,12 +5630,15 @@ void tst_QStateMachine::changeStateWhileAnimatingProperty()
o2->setProperty("y", 20.);
QState *group = new QState(&machine);
+ DEFINE_ACTIVE_SPY(group);
machine.setInitialState(group);
QState *s0 = new QState(group);
+ DEFINE_ACTIVE_SPY(s0);
group->setInitialState(s0);
QState *s1 = new QState(group);
+ DEFINE_ACTIVE_SPY(s1);
s1->assignProperty(o1, "x", 15.);
QPropertyAnimation *a1 = new QPropertyAnimation(o1, "x", s1);
a1->setDuration(800);
@@ -4614,6 +5646,7 @@ void tst_QStateMachine::changeStateWhileAnimatingProperty()
group->addTransition(new EventTransition(QEvent::User, s1));
QState *s2 = new QState(group);
+ DEFINE_ACTIVE_SPY(s2);
s2->assignProperty(o2, "y", 25.);
QPropertyAnimation *a2 = new QPropertyAnimation(o2, "y", s2);
a2->setDuration(800);
@@ -4621,23 +5654,46 @@ void tst_QStateMachine::changeStateWhileAnimatingProperty()
group->addTransition(new EventTransition(static_cast<QEvent::Type>(QEvent::User+1), s2));
machine.start();
+ TEST_ACTIVE_CHANGED(group, 1);
+ TEST_ACTIVE_CHANGED(s0, 1);
+ TEST_ACTIVE_CHANGED(s1, 0);
+ TEST_ACTIVE_CHANGED(s2, 0);
QTRY_VERIFY(machine.configuration().contains(s0));
machine.postEvent(new QEvent(QEvent::User));
+ TEST_ACTIVE_CHANGED(group, 3);
+ TEST_ACTIVE_CHANGED(s0, 2);
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s2, 0);
QTRY_VERIFY(machine.configuration().contains(s1));
QCOREAPPLICATION_EXEC(400);
machine.postEvent(new QEvent(static_cast<QEvent::Type>(QEvent::User+1)));
+ TEST_ACTIVE_CHANGED(group, 5);
+ TEST_ACTIVE_CHANGED(s0, 2);
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 1);
QTRY_VERIFY(machine.configuration().contains(s2));
QCOREAPPLICATION_EXEC(300);
machine.postEvent(new QEvent(QEvent::User));
+ TEST_ACTIVE_CHANGED(group, 7);
+ TEST_ACTIVE_CHANGED(s0, 2);
+ TEST_ACTIVE_CHANGED(s1, 3);
+ TEST_ACTIVE_CHANGED(s2, 2);
QTRY_VERIFY(machine.configuration().contains(s1));
QCOREAPPLICATION_EXEC(200);
machine.postEvent(new QEvent(static_cast<QEvent::Type>(QEvent::User+1)));
+ TEST_ACTIVE_CHANGED(group, 9);
+ TEST_ACTIVE_CHANGED(s0, 2);
+ TEST_ACTIVE_CHANGED(s1, 4);
+ TEST_ACTIVE_CHANGED(s2, 3);
QTRY_VERIFY(machine.configuration().contains(s2));
QCOREAPPLICATION_EXEC(100);
machine.postEvent(new QEvent(QEvent::User));
+ TEST_ACTIVE_CHANGED(group, 11);
+ TEST_ACTIVE_CHANGED(s0, 2);
+ TEST_ACTIVE_CHANGED(s1, 5);
+ TEST_ACTIVE_CHANGED(s2, 4);
QTRY_VERIFY(machine.configuration().contains(s1));
-
QTRY_COMPARE(o1->property("x").toDouble(), 15.);
QTRY_COMPARE(o2->property("y").toDouble(), 20.);
@@ -4679,15 +5735,19 @@ void tst_QStateMachine::propertiesAreAssignedBeforeEntryCallbacks()
machine.setGlobalRestorePolicy(static_cast<QState::RestorePolicy>(restorePolicy));
AssignPropertyTestState *s1 = new AssignPropertyTestState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
s1->assignProperty(s1, "wasAssigned", true);
machine.setInitialState(s1);
AssignPropertyTestState *s2 = new AssignPropertyTestState(&machine);
+ DEFINE_ACTIVE_SPY(s2);
s2->assignProperty(s2, "wasAssigned", true);
s1->addTransition(new EventTransition(QEvent::User, s2));
QVERIFY(!s1->property("wasAssigned").toBool());
machine.start();
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s2, 0);
QTRY_VERIFY(machine.configuration().contains(s1));
QVERIFY(s1->onEntryPassed);
@@ -4695,6 +5755,8 @@ void tst_QStateMachine::propertiesAreAssignedBeforeEntryCallbacks()
QVERIFY(!s2->property("wasAssigned").toBool());
machine.postEvent(new QEvent(QEvent::User));
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 1);
QTRY_VERIFY(machine.configuration().contains(s2));
QVERIFY(s2->onEntryPassed);
@@ -4709,18 +5771,26 @@ void tst_QStateMachine::multiTargetTransitionInsideParallelStateGroup()
QStateMachine machine;
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
machine.setInitialState(s1);
QState *s2 = new QState(QState::ParallelStates, &machine);
+ DEFINE_ACTIVE_SPY(s2);
QState *s21 = new QState(s2);
+ DEFINE_ACTIVE_SPY(s21);
QState *s211 = new QState(s21);
+ DEFINE_ACTIVE_SPY(s211);
QState *s212 = new QState(s21);
+ DEFINE_ACTIVE_SPY(s212);
s21->setInitialState(s212);
QState *s22 = new QState(s2);
+ DEFINE_ACTIVE_SPY(s22);
QState *s221 = new QState(s22);
+ DEFINE_ACTIVE_SPY(s221);
QState *s222 = new QState(s22);
+ DEFINE_ACTIVE_SPY(s222);
s22->setInitialState(s222);
QAbstractTransition *t1 = new EventTransition(QEvent::User, QList<QAbstractState *>() << s211 << s221);
@@ -4728,7 +5798,14 @@ void tst_QStateMachine::multiTargetTransitionInsideParallelStateGroup()
machine.start();
QTRY_VERIFY(machine.configuration().contains(s1));
-
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s2, 0);
+ TEST_ACTIVE_CHANGED(s21, 0);
+ TEST_ACTIVE_CHANGED(s211, 0);
+ TEST_ACTIVE_CHANGED(s212, 0);
+ TEST_ACTIVE_CHANGED(s22, 0);
+ TEST_ACTIVE_CHANGED(s221, 0);
+ TEST_ACTIVE_CHANGED(s222, 0);
machine.postEvent(new QEvent(QEvent::User));
QTRY_VERIFY(machine.configuration().contains(s2));
QCOMPARE(machine.configuration().size(), 5);
@@ -4736,19 +5813,31 @@ void tst_QStateMachine::multiTargetTransitionInsideParallelStateGroup()
QVERIFY(machine.configuration().contains(s211));
QVERIFY(machine.configuration().contains(s22));
QVERIFY(machine.configuration().contains(s221));
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 1);
+ TEST_ACTIVE_CHANGED(s21, 1);
+ TEST_ACTIVE_CHANGED(s211, 1);
+ TEST_ACTIVE_CHANGED(s212, 0);
+ TEST_ACTIVE_CHANGED(s22, 1);
+ TEST_ACTIVE_CHANGED(s221, 1);
+ TEST_ACTIVE_CHANGED(s222, 0);
}
void tst_QStateMachine::signalTransitionNormalizeSignature()
{
QStateMachine machine;
QState *s0 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s0);
machine.setInitialState(s0);
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
SignalEmitter emitter;
TestSignalTransition *t0 = new TestSignalTransition(&emitter, SIGNAL(signalWithNoArg()), s1);
s0->addTransition(t0);
machine.start();
+ TEST_ACTIVE_CHANGED(s0, 1);
+ TEST_ACTIVE_CHANGED(s1, 0);
QTRY_VERIFY(machine.configuration().contains(s0));
emitter.emitSignalWithNoArg();
QTRY_VERIFY(machine.configuration().contains(s1));
@@ -4759,44 +5848,60 @@ void tst_QStateMachine::signalTransitionNormalizeSignature()
QCOMPARE(t0->transitionSenderReceived(), (QObject*)&emitter);
QCOMPARE(t0->transitionSignalIndexReceived(), emitter.metaObject()->indexOfSignal("signalWithNoArg()"));
QCOMPARE(t0->transitionArgumentsReceived().size(), 0);
+ TEST_ACTIVE_CHANGED(s0, 2);
+ TEST_ACTIVE_CHANGED(s1, 1);
}
void tst_QStateMachine::createSignalTransitionWhenRunning()
{
QStateMachine machine;
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
machine.setInitialState(s1);
machine.start();
+ TEST_ACTIVE_CHANGED(s1, 1);
QTRY_VERIFY(machine.configuration().contains(s1));
-
// Create by addTransition()
QState *s2 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s2);
SignalEmitter emitter;
QAbstractTransition *t1 = s1->addTransition(&emitter, SIGNAL(signalWithNoArg()), s2);
QCOMPARE(t1->sourceState(), s1);
emitter.emitSignalWithNoArg();
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 1);
QTRY_VERIFY(machine.configuration().contains(s2));
// Create by constructor that takes sender, signal, source (parent) state
QState *s3 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s3);
QSignalTransition *t2 = new QSignalTransition(&emitter, SIGNAL(signalWithNoArg()), s2);
QCOMPARE(t2->sourceState(), s2);
t2->setTargetState(s3);
emitter.emitSignalWithNoArg();
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 2);
+ TEST_ACTIVE_CHANGED(s3, 1);
QTRY_VERIFY(machine.configuration().contains(s3));
// Create by constructor that takes source (parent) state
QState *s4 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s4);
QSignalTransition *t3 = new QSignalTransition(s3);
QCOMPARE(t3->sourceState(), s3);
t3->setSenderObject(&emitter);
t3->setSignal(SIGNAL(signalWithNoArg()));
t3->setTargetState(s4);
emitter.emitSignalWithNoArg();
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 2);
+ TEST_ACTIVE_CHANGED(s3, 2);
+ TEST_ACTIVE_CHANGED(s4, 1);
QTRY_VERIFY(machine.configuration().contains(s4));
// Create by constructor without parent, then set the parent
QState *s5 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s5);
QSignalTransition *t4 = new QSignalTransition();
t4->setSenderObject(&emitter);
t4->setParent(s4);
@@ -4804,6 +5909,11 @@ void tst_QStateMachine::createSignalTransitionWhenRunning()
t4->setSignal(SIGNAL(signalWithNoArg()));
t4->setTargetState(s5);
emitter.emitSignalWithNoArg();
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 2);
+ TEST_ACTIVE_CHANGED(s3, 2);
+ TEST_ACTIVE_CHANGED(s4, 2);
+ TEST_ACTIVE_CHANGED(s5, 1);
QTRY_VERIFY(machine.configuration().contains(s5));
}
@@ -4811,12 +5921,15 @@ void tst_QStateMachine::createEventTransitionWhenRunning()
{
QStateMachine machine;
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
machine.setInitialState(s1);
machine.start();
+ TEST_ACTIVE_CHANGED(s1, 1);
QTRY_VERIFY(machine.configuration().contains(s1));
// Create by constructor that takes event source, type, source (parent) state
QState *s2 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s2);
QObject object;
QEventTransition *t1 = new QEventTransition(&object, QEvent::Timer, s1);
QCOMPARE(t1->sourceState(), s1);
@@ -4827,6 +5940,7 @@ void tst_QStateMachine::createEventTransitionWhenRunning()
// Create by constructor that takes source (parent) state
QState *s3 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s3);
QEventTransition *t2 = new QEventTransition(s2);
QCOMPARE(t2->sourceState(), s2);
t2->setEventSource(&object);
@@ -4836,6 +5950,7 @@ void tst_QStateMachine::createEventTransitionWhenRunning()
// Create by constructor without parent, then set the parent
QState *s4 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s4);
QEventTransition *t3 = new QEventTransition();
t3->setEventSource(&object);
t3->setParent(s3);
@@ -4843,6 +5958,10 @@ void tst_QStateMachine::createEventTransitionWhenRunning()
t3->setEventType(QEvent::Timer);
t3->setTargetState(s4);
QTRY_VERIFY(machine.configuration().contains(s4));
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 2);
+ TEST_ACTIVE_CHANGED(s3, 2);
+ TEST_ACTIVE_CHANGED(s4, 1);
}
class SignalEmitterThread : public QThread
@@ -4872,10 +5991,12 @@ void tst_QStateMachine::signalTransitionSenderInDifferentThread()
{
QStateMachine machine;
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
machine.setInitialState(s1);
SignalEmitterThread thread;
QState *s2 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s2);
s1->addTransition(&thread, SIGNAL(signal1()), s2);
QFinalState *s3 = new QFinalState(&machine);
@@ -4885,29 +6006,41 @@ void tst_QStateMachine::signalTransitionSenderInDifferentThread()
QTRY_VERIFY(thread.isRunning());
machine.start();
+ TEST_ACTIVE_CHANGED(s1, 1);
+ TEST_ACTIVE_CHANGED(s2, 0);
QTRY_VERIFY(machine.configuration().contains(s1));
QMetaObject::invokeMethod(&thread, "emitSignals");
// thread emits both signal1() and signal2(), so we should end in s3
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 2);
+ QTRY_VERIFY(!machine.isRunning());
QTRY_VERIFY(machine.configuration().contains(s3));
// Run the machine again; transitions should still be registered
machine.start();
+ TEST_ACTIVE_CHANGED(s1, 3);
+ TEST_ACTIVE_CHANGED(s2, 2);
QTRY_VERIFY(machine.configuration().contains(s1));
QMetaObject::invokeMethod(&thread, "emitSignals");
QTRY_VERIFY(machine.configuration().contains(s3));
thread.quit();
QTRY_VERIFY(thread.wait());
+ TEST_ACTIVE_CHANGED(s1, 4);
+ TEST_ACTIVE_CHANGED(s2, 4);
+ QVERIFY(!machine.isRunning());
}
void tst_QStateMachine::signalTransitionSenderInDifferentThread2()
{
QStateMachine machine;
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
machine.setInitialState(s1);
QState *s2 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s2);
SignalEmitter emitter;
// At the time of the transition creation, the machine and the emitter
// are both in the same thread.
@@ -4924,18 +6057,24 @@ void tst_QStateMachine::signalTransitionSenderInDifferentThread2()
thread.start();
QTRY_VERIFY(thread.isRunning());
- QSignalSpy startedSpy(&machine, SIGNAL(started()));
- QSignalSpy finishedSpy(&machine, SIGNAL(finished()));
+ QSignalSpy runningSpy(&machine, &QStateMachine::runningChanged);
+ QVERIFY(runningSpy.isValid());
+ QSignalSpy startedSpy(&machine, &QStateMachine::started);
+ QSignalSpy finishedSpy(&machine, &QStateMachine::finished);
machine.start();
QTRY_COMPARE(startedSpy.count(), 1);
+ TEST_RUNNING_CHANGED(true);
emitter.emitSignalWithNoArg();
// The second emission should not get "lost".
emitter.emitSignalWithDefaultArg();
QTRY_COMPARE(finishedSpy.count(), 1);
+ TEST_RUNNING_CHANGED(false);
thread.quit();
QTRY_VERIFY(thread.wait());
+ TEST_ACTIVE_CHANGED(s1, 2);
+ TEST_ACTIVE_CHANGED(s2, 2);
}
class SignalTransitionMutatorThread : public QThread
@@ -4961,6 +6100,7 @@ void tst_QStateMachine::signalTransitionRegistrationThreadSafety()
{
QStateMachine machine;
QState *s1 = new QState(&machine);
+ DEFINE_ACTIVE_SPY(s1);
machine.setInitialState(s1);
machine.start();
QTRY_VERIFY(machine.configuration().contains(s1));
@@ -4985,6 +6125,8 @@ void tst_QStateMachine::signalTransitionRegistrationThreadSafety()
thread.quit();
QTRY_VERIFY(thread.wait());
+ TEST_ACTIVE_CHANGED(s1, 1);
+ QVERIFY(machine.isRunning());
}
void tst_QStateMachine::childModeConstructor()
diff --git a/tests/auto/corelib/thread/qfuture/tst_qfuture.cpp b/tests/auto/corelib/thread/qfuture/tst_qfuture.cpp
index c86befdf1b..0ab1b57e31 100644
--- a/tests/auto/corelib/thread/qfuture/tst_qfuture.cpp
+++ b/tests/auto/corelib/thread/qfuture/tst_qfuture.cpp
@@ -47,6 +47,7 @@
#include <qfuture.h>
#include <qfuturewatcher.h>
#include <qresultstore.h>
+#include <qthreadpool.h>
#include <qexception.h>
#include <private/qfutureinterface_p.h>
@@ -80,6 +81,7 @@ private slots:
void exceptions();
void nestedExceptions();
#endif
+ void nonGlobalThreadPool();
};
void tst_QFuture::resultStore()
@@ -1444,6 +1446,53 @@ void tst_QFuture::nestedExceptions()
QVERIFY(MyClass::caught);
}
+void tst_QFuture::nonGlobalThreadPool()
+{
+ static Q_CONSTEXPR int Answer = 42;
+
+ struct UselessTask : QRunnable, QFutureInterface<int>
+ {
+ QFuture<int> start(QThreadPool *pool)
+ {
+ setRunnable(this);
+ setThreadPool(pool);
+ reportStarted();
+ QFuture<int> f = future();
+ pool->start(this);
+ return f;
+ }
+
+ void run() Q_DECL_OVERRIDE
+ {
+ const int ms = 100 + (qrand() % 100 - 100/2);
+ QThread::msleep(ms);
+ reportResult(Answer);
+ reportFinished();
+ }
+ };
+
+ QThreadPool pool;
+
+ const int numTasks = QThread::idealThreadCount();
+
+ QVector<QFuture<int> > futures;
+ futures.reserve(numTasks);
+
+ for (int i = 0; i < numTasks; ++i)
+ futures.push_back((new UselessTask)->start(&pool));
+
+ QVERIFY(!pool.waitForDone(0)); // pool is busy (meaning our tasks did end up executing there)
+
+ QVERIFY(pool.waitForDone(10000)); // max sleep time in UselessTask::run is 150ms, so 10s should be enough
+ // (and the call returns as soon as all tasks finished anyway, so the
+ // maximum wait time only matters when the test fails)
+
+ Q_FOREACH (const QFuture<int> &future, futures) {
+ QVERIFY(future.isFinished());
+ QCOMPARE(future.result(), Answer);
+ }
+}
+
#endif // QT_NO_EXCEPTIONS
QTEST_MAIN(tst_QFuture)
diff --git a/tests/auto/corelib/thread/qfuturewatcher/tst_qfuturewatcher.cpp b/tests/auto/corelib/thread/qfuturewatcher/tst_qfuturewatcher.cpp
index b2b0eace34..5c9f26b70e 100644
--- a/tests/auto/corelib/thread/qfuturewatcher/tst_qfuturewatcher.cpp
+++ b/tests/auto/corelib/thread/qfuturewatcher/tst_qfuturewatcher.cpp
@@ -87,8 +87,8 @@ void tst_QFutureWatcher::startFinish()
{
QFutureWatcher<void> futureWatcher;
- QSignalSpy startedSpy(&futureWatcher, SIGNAL(started()));
- QSignalSpy finishedSpy(&futureWatcher, SIGNAL(finished()));
+ QSignalSpy startedSpy(&futureWatcher, &QFutureWatcher<void>::started);
+ QSignalSpy finishedSpy(&futureWatcher, &QFutureWatcher<void>::finished);
QVERIFY(startedSpy.isValid());
QVERIFY(finishedSpy.isValid());
@@ -322,7 +322,7 @@ void tst_QFutureWatcher::futureSignals()
a.reportStarted();
f.setFuture(a.future());
- QSignalSpy progressSpy(&f, SIGNAL(progressValueChanged(int)));
+ QSignalSpy progressSpy(&f, &QFutureWatcher<void>::progressValueChanged);
QVERIFY(progressSpy.isValid());
const int progress = 1;
a.setProgressValue(progress);
@@ -331,8 +331,8 @@ void tst_QFutureWatcher::futureSignals()
QCOMPARE(progressSpy.takeFirst().at(0).toInt(), 0);
QCOMPARE(progressSpy.takeFirst().at(0).toInt(), 1);
- QSignalSpy finishedSpy(&f, SIGNAL(finished()));
- QSignalSpy resultReadySpy(&f, SIGNAL(resultReadyAt(int)));
+ QSignalSpy finishedSpy(&f, &QFutureWatcher<void>::finished);
+ QSignalSpy resultReadySpy(&f, &QFutureWatcher<void>::resultReadyAt);
QVERIFY(finishedSpy.isValid());
QVERIFY(resultReadySpy.isValid());
@@ -374,10 +374,10 @@ void tst_QFutureWatcher::watchFinishedFuture()
#endif
connect(&watcher, SIGNAL(resultReadyAt(int)), &object, SLOT(resultReadyAt(int)));
- QSignalSpy startedSpy(&watcher, SIGNAL(started()));
- QSignalSpy finishedSpy(&watcher, SIGNAL(finished()));
- QSignalSpy resultReadySpy(&watcher, SIGNAL(resultReadyAt(int)));
- QSignalSpy canceledSpy(&watcher, SIGNAL(canceled()));
+ QSignalSpy startedSpy(&watcher, &QFutureWatcher<int>::started);
+ QSignalSpy finishedSpy(&watcher, &QFutureWatcher<int>::finished);
+ QSignalSpy resultReadySpy(&watcher, &QFutureWatcher<int>::resultReadyAt);
+ QSignalSpy canceledSpy(&watcher, &QFutureWatcher<int>::canceled);
QVERIFY(startedSpy.isValid());
QVERIFY(finishedSpy.isValid());
@@ -408,10 +408,10 @@ void tst_QFutureWatcher::watchCanceledFuture()
#endif
connect(&watcher, SIGNAL(resultReadyAt(int)), &object, SLOT(resultReadyAt(int)));
- QSignalSpy startedSpy(&watcher, SIGNAL(started()));
- QSignalSpy finishedSpy(&watcher, SIGNAL(finished()));
- QSignalSpy resultReadySpy(&watcher, SIGNAL(resultReadyAt(int)));
- QSignalSpy canceledSpy(&watcher, SIGNAL(canceled()));
+ QSignalSpy startedSpy(&watcher, &QFutureWatcher<int>::started);
+ QSignalSpy finishedSpy(&watcher, &QFutureWatcher<int>::finished);
+ QSignalSpy resultReadySpy(&watcher, &QFutureWatcher<int>::resultReadyAt);
+ QSignalSpy canceledSpy(&watcher, &QFutureWatcher<int>::canceled);
QVERIFY(startedSpy.isValid());
QVERIFY(finishedSpy.isValid());
@@ -439,8 +439,8 @@ void tst_QFutureWatcher::disconnectRunningFuture()
SignalSlotObject object;
connect(watcher, SIGNAL(resultReadyAt(int)), &object, SLOT(resultReadyAt(int)));
- QSignalSpy finishedSpy(watcher, SIGNAL(finished()));
- QSignalSpy resultReadySpy(watcher, SIGNAL(resultReadyAt(int)));
+ QSignalSpy finishedSpy(watcher, &QFutureWatcher<int>::finished);
+ QSignalSpy resultReadySpy(watcher, &QFutureWatcher<int>::resultReadyAt);
QVERIFY(finishedSpy.isValid());
QVERIFY(resultReadySpy.isValid());
@@ -634,7 +634,7 @@ void tst_QFutureWatcher::changeFuture()
SignalSlotObject object;
connect(&watcher, SIGNAL(resultReadyAt(int)), &object, SLOT(resultReadyAt(int)));
- QSignalSpy resultReadySpy(&watcher, SIGNAL(resultReadyAt(int)));
+ QSignalSpy resultReadySpy(&watcher, &QFutureWatcher<int>::resultReadyAt);
QVERIFY(resultReadySpy.isValid());
watcher.setFuture(a); // Watch 'a' which will genere a resultReady event.
@@ -666,7 +666,7 @@ void tst_QFutureWatcher::cancelEvents()
SignalSlotObject object;
connect(&watcher, SIGNAL(resultReadyAt(int)), &object, SLOT(resultReadyAt(int)));
- QSignalSpy resultReadySpy(&watcher, SIGNAL(resultReadyAt(int)));
+ QSignalSpy resultReadySpy(&watcher, &QFutureWatcher<int>::resultReadyAt);
QVERIFY(resultReadySpy.isValid());
watcher.setFuture(a);
@@ -694,7 +694,7 @@ void tst_QFutureWatcher::pauseEvents()
SignalSlotObject object;
connect(&watcher, SIGNAL(resultReadyAt(int)), &object, SLOT(resultReadyAt(int)));
- QSignalSpy resultReadySpy(&watcher, SIGNAL(resultReadyAt(int)));
+ QSignalSpy resultReadySpy(&watcher, &QFutureWatcher<int>::resultReadyAt);
QVERIFY(resultReadySpy.isValid());
watcher.setFuture(a);
@@ -720,7 +720,7 @@ void tst_QFutureWatcher::pauseEvents()
SignalSlotObject object;
connect(&watcher, SIGNAL(resultReadyAt(int)), &object, SLOT(resultReadyAt(int)));
- QSignalSpy resultReadySpy(&watcher, SIGNAL(resultReadyAt(int)));
+ QSignalSpy resultReadySpy(&watcher, &QFutureWatcher<int>::resultReadyAt);
QVERIFY(resultReadySpy.isValid());
watcher.setFuture(a);
diff --git a/tests/auto/corelib/thread/qthread/tst_qthread.cpp b/tests/auto/corelib/thread/qthread/tst_qthread.cpp
index 0e53139414..a8c052119c 100644
--- a/tests/auto/corelib/thread/qthread/tst_qthread.cpp
+++ b/tests/auto/corelib/thread/qthread/tst_qthread.cpp
@@ -53,13 +53,11 @@
#ifdef Q_OS_UNIX
#include <pthread.h>
#endif
-#if defined(Q_OS_WINCE)
+#if defined(Q_OS_WIN)
#include <windows.h>
-#elif defined(Q_OS_WINRT)
-#include <thread>
-#elif defined(Q_OS_WIN)
+#if defined(Q_OS_WIN32)
#include <process.h>
-#include <windows.h>
+#endif
#endif
class tst_QThread : public QObject
@@ -328,9 +326,6 @@ void tst_QThread::isRunning()
void tst_QThread::setPriority()
{
-#if defined(Q_OS_WINRT)
- QSKIP("Thread priority is not supported on WinRT");
-#endif
Simple_Thread thread;
// cannot change the priority, since the thread is not running
@@ -465,10 +460,6 @@ void tst_QThread::start()
QVERIFY(!thread.isFinished());
QVERIFY(!thread.isRunning());
QMutexLocker locker(&thread.mutex);
-#ifdef Q_OS_WINRT
- if (priorities[i] != QThread::NormalPriority && priorities[i] != QThread::InheritPriority)
- QTest::ignoreMessage(QtWarningMsg, "QThread::start: Failed to set thread priority (not implemented)");
-#endif
thread.start(priorities[i]);
QVERIFY(thread.isRunning());
QVERIFY(!thread.isFinished());
@@ -482,7 +473,7 @@ void tst_QThread::start()
void tst_QThread::terminate()
{
#if defined(Q_OS_WINRT)
- QSKIP("Terminate is not supported on WinRT");
+ QSKIP("Thread termination is not supported on WinRT.");
#endif
Terminate_Thread thread;
{
@@ -548,7 +539,7 @@ void tst_QThread::finished()
void tst_QThread::terminated()
{
#if defined(Q_OS_WINRT)
- QSKIP("Terminate is not supported on WinRT");
+ QSKIP("Thread termination is not supported on WinRT.");
#endif
SignalRecorder recorder;
Terminate_Thread thread;
@@ -645,8 +636,6 @@ void noop(void*) { }
#if defined Q_OS_UNIX
typedef pthread_t ThreadHandle;
-#elif defined Q_OS_WINRT
- typedef std::thread ThreadHandle;
#elif defined Q_OS_WIN
typedef HANDLE ThreadHandle;
#endif
@@ -689,7 +678,7 @@ void NativeThreadWrapper::start(FunctionPointer functionPointer, void *data)
const int state = pthread_create(&nativeThreadHandle, 0, NativeThreadWrapper::runUnix, this);
Q_UNUSED(state);
#elif defined(Q_OS_WINRT)
- nativeThreadHandle = std::thread(NativeThreadWrapper::runWin, this);
+ // creating a new worker from within the GUI thread is not supported
#elif defined(Q_OS_WINCE)
nativeThreadHandle = CreateThread(NULL, 0 , (LPTHREAD_START_ROUTINE)NativeThreadWrapper::runWin , this, 0, NULL);
#elif defined Q_OS_WIN
@@ -710,7 +699,7 @@ void NativeThreadWrapper::join()
#if defined Q_OS_UNIX
pthread_join(nativeThreadHandle, 0);
#elif defined Q_OS_WINRT
- nativeThreadHandle.join();
+ // not supported
#elif defined Q_OS_WIN
WaitForSingleObject(nativeThreadHandle, INFINITE);
CloseHandle(nativeThreadHandle);
@@ -766,6 +755,9 @@ void testNativeThreadAdoption(void *)
}
void tst_QThread::nativeThreadAdoption()
{
+#ifdef Q_OS_WINRT
+ QSKIP("Native thread adoption is not supported on WinRT.");
+#endif
threadAdoptedOk = false;
mainThread = QThread::currentThread();
NativeThreadWrapper nativeThread;
@@ -789,6 +781,9 @@ void adoptedThreadAffinityFunction(void *arg)
void tst_QThread::adoptedThreadAffinity()
{
+#ifdef Q_OS_WINRT
+ QSKIP("Native thread adoption is not supported on WinRT.");
+#endif
QThread *affinity[2] = { 0, 0 };
NativeThreadWrapper thread;
@@ -801,10 +796,9 @@ void tst_QThread::adoptedThreadAffinity()
void tst_QThread::adoptedThreadSetPriority()
{
-#if defined(Q_OS_WINRT)
- QSKIP("Thread priority is not supported on WinRT");
+#ifdef Q_OS_WINRT
+ QSKIP("Native thread adoption is not supported on WinRT.");
#endif
-
NativeThreadWrapper nativeThread;
nativeThread.setWaitForStop();
nativeThread.startAndWait();
@@ -832,6 +826,9 @@ void tst_QThread::adoptedThreadSetPriority()
void tst_QThread::adoptedThreadExit()
{
+#ifdef Q_OS_WINRT
+ QSKIP("Native thread adoption is not supported on WinRT.");
+#endif
NativeThreadWrapper nativeThread;
nativeThread.setWaitForStop();
@@ -861,6 +858,9 @@ void adoptedThreadExecFunction(void *)
void tst_QThread::adoptedThreadExec()
{
+#ifdef Q_OS_WINRT
+ QSKIP("Native thread adoption is not supported on WinRT.");
+#endif
NativeThreadWrapper nativeThread;
nativeThread.start(adoptedThreadExecFunction);
nativeThread.join();
@@ -871,6 +871,9 @@ void tst_QThread::adoptedThreadExec()
*/
void tst_QThread::adoptedThreadFinished()
{
+#ifdef Q_OS_WINRT
+ QSKIP("Native thread adoption is not supported on WinRT.");
+#endif
NativeThreadWrapper nativeThread;
nativeThread.setWaitForStop();
nativeThread.startAndWait();
@@ -889,6 +892,9 @@ void tst_QThread::adoptedThreadFinished()
void tst_QThread::adoptedThreadExecFinished()
{
+#ifdef Q_OS_WINRT
+ QSKIP("Native thread adoption is not supported on WinRT.");
+#endif
NativeThreadWrapper nativeThread;
nativeThread.setWaitForStop();
nativeThread.startAndWait(adoptedThreadExecFunction);
@@ -899,14 +905,14 @@ void tst_QThread::adoptedThreadExecFinished()
nativeThread.join();
QTestEventLoop::instance().enterLoop(5);
-#if defined(Q_OS_WINRT)
- QEXPECT_FAIL("", "QTBUG-31397: Known not to work on WinRT", Abort);
-#endif
QVERIFY(!QTestEventLoop::instance().timeout());
}
void tst_QThread::adoptMultipleThreads()
{
+#ifdef Q_OS_WINRT
+ QSKIP("Native thread adoption is not supported on WinRT.");
+#endif
#if defined(Q_OS_WIN)
// Windows CE is not capable of handling that many threads. On the emulator it is dead with 26 threads already.
# if defined(Q_OS_WINCE)
@@ -947,6 +953,9 @@ void tst_QThread::adoptMultipleThreads()
void tst_QThread::adoptMultipleThreadsOverlap()
{
+#ifdef Q_OS_WINRT
+ QSKIP("Native thread adoption is not supported on WinRT.");
+#endif
#if defined(Q_OS_WIN)
// Windows CE is not capable of handling that many threads. On the emulator it is dead with 26 threads already.
# if defined(Q_OS_WINCE)
diff --git a/tests/auto/other/collections/.gitignore b/tests/auto/corelib/tools/collections/.gitignore
index dcd9d49ec0..dcd9d49ec0 100644
--- a/tests/auto/other/collections/.gitignore
+++ b/tests/auto/corelib/tools/collections/.gitignore
diff --git a/tests/auto/other/collections/collections.pro b/tests/auto/corelib/tools/collections/collections.pro
index 51ea667f58..51ea667f58 100644
--- a/tests/auto/other/collections/collections.pro
+++ b/tests/auto/corelib/tools/collections/collections.pro
diff --git a/tests/auto/other/collections/tst_collections.cpp b/tests/auto/corelib/tools/collections/tst_collections.cpp
index 17ed9c8a45..33aa1c4888 100644
--- a/tests/auto/other/collections/tst_collections.cpp
+++ b/tests/auto/corelib/tools/collections/tst_collections.cpp
@@ -1238,8 +1238,6 @@ void tst_Collections::byteArray()
QVERIFY(hello + "World" == helloWorld);
QVERIFY("hello" + World == helloWorld);
-
- QByteArray l;
QVERIFY('h' + ello == hello);
QVERIFY(Wor + 'l' + 'd' == "World");
QVERIFY(hello + World == "helloWorld");
@@ -1969,8 +1967,6 @@ void tst_Collections::qstring()
QVERIFY(hello + "World" == helloWorld);
QVERIFY("hello" + World == helloWorld);
-
- QString l;
QVERIFY('h' + ello == hello);
QVERIFY(Wor + 'l' + 'd' == "World");
QVERIFY(hello + World == "helloWorld");
@@ -2441,8 +2437,7 @@ void testContainer()
}
/*
- Verify that the 'sharable' flag is true while no mutable
- iterator is active.
+ Verify that the 'sharable' flag is true in populated containers.
*/
{
Container c1;
@@ -2457,95 +2452,6 @@ void testContainer()
QVERIFY(!c2.isDetached());
}
- /*
- Verify that the 'sharable' flag is set to false by the
- mutable iterator.
- */
- {
- Container c1;
- populate(c1);
- QVERIFY(c1.size() == 4);
- QVERIFY(c1.isDetached());
-
- ContainerMutableIterator i(c1);
- i.next();
-
- Container c2 = c1;
- QVERIFY(c1.size() == 4);
- QVERIFY(c2.size() == 4);
- QVERIFY(c1.isDetached());
- QVERIFY(c2.isDetached());
-
- i.remove();
- QVERIFY(c1.size() == 3);
- QVERIFY(c2.size() == 4);
- }
-
- /*
- Verify that the 'sharable' flag is reset to true by the
- mutable iterator's destructor.
- */
- {
- Container c1;
- populate(c1);
- QVERIFY(c1.size() == 4);
- QVERIFY(c1.isDetached());
-
- {
- ContainerMutableIterator i(c1);
- i.next();
- }
-
- Container c2 = c1;
- QVERIFY(c1.size() == 4);
- QVERIFY(c2.size() == 4);
- QVERIFY(!c1.isDetached());
- QVERIFY(!c2.isDetached());
- }
-
- /*
- Verify that the 'sharable' flag only affects the original
- object, not the copies.
- */
- {
- Container c1;
- populate(c1);
- QVERIFY(c1.size() == 4);
- QVERIFY(c1.isDetached());
-
- Container c2 = c1;
- QVERIFY(isSharable(c2));
-
- ContainerMutableIterator i(c1);
- QVERIFY(!isSharable(c1));
- QVERIFY(isSharable(c2));
-
- Container c3 = c1;
- QVERIFY(!isSharable(c1));
- QVERIFY(isSharable(c2));
- QVERIFY(isSharable(c3));
- QVERIFY(c1.isDetached());
- QVERIFY(c2.isDetached());
- QVERIFY(c3.isDetached());
-
- Container c4;
- c4 = c1;
- QVERIFY(!isSharable(c1));
- QVERIFY(isSharable(c2));
- QVERIFY(isSharable(c4));
- QVERIFY(c1.isDetached());
- QVERIFY(c2.isDetached());
- QVERIFY(c4.isDetached());
-
- c3 = c2;
- QVERIFY(!isSharable(c1));
- QVERIFY(isSharable(c2));
- QVERIFY(isSharable(c3));
- QVERIFY(c1.isDetached());
- QVERIFY(!c2.isDetached());
- QVERIFY(!c3.isDetached());
- }
-
/* test that the move operators work properly */
{
Container c1 = Container(newInstance<Container>());
@@ -3231,18 +3137,20 @@ void tst_Collections::qtimerList()
QFAIL("QList preallocates too much memory");
}
+#define QVERIFY_TYPE(Type) QVERIFY(sizeof(Type))
+
template <typename Container>
void testContainerTypedefs(Container container)
{
Q_UNUSED(container)
- { typedef typename Container::value_type Foo; }
- { typedef typename Container::iterator Foo; }
- { typedef typename Container::const_iterator Foo; }
- { typedef typename Container::reference Foo; }
- { typedef typename Container::const_reference Foo; }
- { typedef typename Container::pointer Foo; }
- { typedef typename Container::difference_type Foo; }
- { typedef typename Container::size_type Foo; }
+ { QVERIFY_TYPE(typename Container::value_type); }
+ { QVERIFY_TYPE(typename Container::iterator); }
+ { QVERIFY_TYPE(typename Container::const_iterator); }
+ { QVERIFY_TYPE(typename Container::reference); }
+ { QVERIFY_TYPE(typename Container::const_reference); }
+ { QVERIFY_TYPE(typename Container::pointer); }
+ { QVERIFY_TYPE(typename Container::difference_type); }
+ { QVERIFY_TYPE(typename Container::size_type); }
}
template <typename Container>
@@ -3251,34 +3159,34 @@ void testPairAssociativeContainerTypedefs(Container container)
Q_UNUSED(container)
// TODO: Not sure how to define value_type for our associative containers
-// { typedef typename Container::value_type Foo; }
-// { typedef typename Container::const_iterator Foo; }
-// { typedef typename Container::reference Foo; }
-// { typedef typename Container::const_reference Foo; }
-// { typedef typename Container::pointer Foo; }
-
- { typedef typename Container::difference_type Foo; }
- { typedef typename Container::size_type Foo; }
- { typedef typename Container::iterator Foo; }
- { typedef typename Container::key_type Foo; }
- { typedef typename Container::mapped_type Foo; }
+// { QVERIFY_TYPE(typename Container::value_type); }
+// { QVERIFY_TYPE(typename Container::const_iterator); }
+// { QVERIFY_TYPE(typename Container::reference); }
+// { QVERIFY_TYPE(typename Container::const_reference); }
+// { QVERIFY_TYPE(typename Container::pointer); }
+
+ { QVERIFY_TYPE(typename Container::difference_type); }
+ { QVERIFY_TYPE(typename Container::size_type); }
+ { QVERIFY_TYPE(typename Container::iterator); }
+ { QVERIFY_TYPE(typename Container::key_type); }
+ { QVERIFY_TYPE(typename Container::mapped_type); }
// TODO
-// { typedef typename Container::key_compare Foo; }
-// { typedef typename Container::value_comare Foo; }
+// { QVERIFY_TYPE(typename Container::key_compare); }
+// { QVERIFY_TYPE(typename Container::value_comare); }
}
template <typename Container>
void testSetContainerTypedefs(Container container)
{
Q_UNUSED(container)
- { typedef typename Container::iterator Foo; }
- { typedef typename Container::const_iterator Foo; }
- { typedef typename Container::reference Foo; }
- { typedef typename Container::const_reference Foo; }
- { typedef typename Container::pointer Foo; }
- { typedef typename Container::difference_type Foo; }
- { typedef typename Container::size_type Foo; }
- { typedef typename Container::key_type Foo; }
+ { QVERIFY_TYPE(typename Container::iterator); }
+ { QVERIFY_TYPE(typename Container::const_iterator); }
+ { QVERIFY_TYPE(typename Container::reference); }
+ { QVERIFY_TYPE(typename Container::const_reference); }
+ { QVERIFY_TYPE(typename Container::pointer); }
+ { QVERIFY_TYPE(typename Container::difference_type); }
+ { QVERIFY_TYPE(typename Container::size_type); }
+ { QVERIFY_TYPE(typename Container::key_type); }
}
/*
diff --git a/tests/auto/corelib/tools/qbytearray/tst_qbytearray.cpp b/tests/auto/corelib/tools/qbytearray/tst_qbytearray.cpp
index cdcbd19ae8..52e1850c87 100644
--- a/tests/auto/corelib/tools/qbytearray/tst_qbytearray.cpp
+++ b/tests/auto/corelib/tools/qbytearray/tst_qbytearray.cpp
@@ -151,8 +151,12 @@ private slots:
#if defined(Q_COMPILER_LAMBDA)
void literals();
#endif
+ void toUpperLower_data();
+ void toUpperLower();
void macTypes();
+
+ void stdString();
};
static const struct StaticByteArrays {
@@ -1997,6 +2001,31 @@ void tst_QByteArray::literals()
}
#endif
+void tst_QByteArray::toUpperLower_data()
+{
+ QTest::addColumn<QByteArray>("input");
+ QTest::addColumn<QByteArray>("upper");
+ QTest::addColumn<QByteArray>("lower");
+
+ QTest::newRow("empty") << QByteArray() << QByteArray() << QByteArray();
+ QTest::newRow("ascii") << QByteArray("Hello World, this is a STRING")
+ << QByteArray("HELLO WORLD, THIS IS A STRING")
+ << QByteArray("hello world, this is a string");
+ QTest::newRow("latin1") << QByteArray("R\311sum\351")
+ << QByteArray("R\311SUM\311")
+ << QByteArray("r\351sum\351");
+ QTest::newRow("nul") << QByteArray("a\0B", 3) << QByteArray("A\0B", 3) << QByteArray("a\0b", 3);
+}
+
+void tst_QByteArray::toUpperLower()
+{
+ QFETCH(QByteArray, input);
+ QFETCH(QByteArray, upper);
+ QFETCH(QByteArray, lower);
+ QCOMPARE(input.toUpper(), upper);
+ QCOMPARE(input.toLower(), lower);
+}
+
void tst_QByteArray::macTypes()
{
#ifndef Q_OS_MAC
@@ -2007,6 +2036,23 @@ void tst_QByteArray::macTypes()
#endif
}
+void tst_QByteArray::stdString()
+{
+ std::string stdstr( "QByteArray" );
+
+ const QByteArray stlqt = QByteArray::fromStdString(stdstr);
+ QCOMPARE(stlqt.length(), int(stdstr.length()));
+ QCOMPARE(stlqt.data(), stdstr.c_str());
+ QCOMPARE(stlqt.toStdString(), stdstr);
+
+ std::string utf8str( "Nøt æscii" );
+ const QByteArray u8 = QByteArray::fromStdString(utf8str);
+ const QByteArray l1 = QString::fromUtf8(u8).toLatin1();
+ std::string l1str = l1.toStdString();
+ QVERIFY(l1str.length() < utf8str.length());
+}
+
+
const char globalChar = '1';
QTEST_MAIN(tst_QByteArray)
diff --git a/tests/auto/corelib/tools/qbytearraylist/qbytearraylist.pro b/tests/auto/corelib/tools/qbytearraylist/qbytearraylist.pro
new file mode 100644
index 0000000000..2cd4522f67
--- /dev/null
+++ b/tests/auto/corelib/tools/qbytearraylist/qbytearraylist.pro
@@ -0,0 +1,4 @@
+CONFIG += testcase parallel_test
+TARGET = tst_qbytearraylist
+QT = core testlib
+SOURCES = tst_qbytearraylist.cpp
diff --git a/tests/auto/corelib/tools/qbytearraylist/tst_qbytearraylist.cpp b/tests/auto/corelib/tools/qbytearraylist/tst_qbytearraylist.cpp
new file mode 100644
index 0000000000..c17f75f561
--- /dev/null
+++ b/tests/auto/corelib/tools/qbytearraylist/tst_qbytearraylist.cpp
@@ -0,0 +1,292 @@
+/****************************************************************************
+**
+** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
+** Copyright (C) 2014 by Southwest Research Institute (R)
+** Contact: http://www.qt-project.org/legal
+**
+** This file is part of the QtCore module of the Qt Toolkit.
+**
+** $QT_BEGIN_LICENSE:LGPL$
+** Commercial License Usage
+** Licensees holding valid commercial Qt licenses may use this file in
+** accordance with the commercial license agreement provided with the
+** Software or, alternatively, in accordance with the terms contained in
+** a written agreement between you and Digia. For licensing terms and
+** conditions see http://qt.digia.com/licensing. For further information
+** use the contact form at http://qt.digia.com/contact-us.
+**
+** GNU Lesser General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU Lesser
+** General Public License version 2.1 as published by the Free Software
+** Foundation and appearing in the file LICENSE.LGPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU Lesser General Public License version 2.1 requirements
+** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+**
+** In addition, as a special exception, Digia gives you certain additional
+** rights. These rights are described in the Digia Qt LGPL Exception
+** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+**
+** GNU General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU
+** General Public License version 3.0 as published by the Free Software
+** Foundation and appearing in the file LICENSE.GPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU General Public License version 3.0 requirements will be
+** met: http://www.gnu.org/copyleft/gpl.html.
+**
+**
+** $QT_END_LICENSE$
+**
+****************************************************************************/
+
+#include <QtTest/QtTest>
+#include <qbytearraylist.h>
+
+#include <qmetatype.h>
+
+Q_DECLARE_METATYPE(QByteArrayList)
+
+class tst_QByteArrayList : public QObject
+{
+ Q_OBJECT
+private slots:
+ void join() const;
+ void join_data() const;
+ void joinByteArray() const;
+ void joinByteArray_data() const;
+ void joinChar() const;
+ void joinChar_data() const;
+ void joinEmptiness() const;
+
+ void operator_plus() const;
+ void operator_plus_data() const;
+
+ void initializerList() const;
+};
+
+void tst_QByteArrayList::join() const
+{
+ QFETCH(QByteArrayList, input);
+ QFETCH(QByteArray, expectedResult);
+
+ QCOMPARE(input.join(), expectedResult);
+}
+
+void tst_QByteArrayList::join_data() const
+{
+ QTest::addColumn<QByteArrayList>("input");
+ QTest::addColumn<QByteArray>("expectedResult");
+
+ QTest::newRow("data1") << QByteArrayList()
+ << QByteArray();
+
+ QTest::newRow("data2") << (QByteArrayList() << "one")
+ << QByteArray("one");
+
+ QTest::newRow("data3") << (QByteArrayList() << "a" << "b")
+ << QByteArray("ab");
+
+ QTest::newRow("data4") << (QByteArrayList() << "a" << "b" << "c")
+ << QByteArray("abc");
+}
+
+void tst_QByteArrayList::joinByteArray() const
+{
+ QFETCH(QByteArrayList, input);
+ QFETCH(QByteArray, separator);
+ QFETCH(QByteArray, expectedResult);
+
+ QCOMPARE(input.join(separator), expectedResult);
+}
+
+void tst_QByteArrayList::joinByteArray_data() const
+{
+ QTest::addColumn<QByteArrayList>("input");
+ QTest::addColumn<QByteArray>("separator");
+ QTest::addColumn<QByteArray>("expectedResult");
+
+ QTest::newRow("data1") << QByteArrayList()
+ << QByteArray()
+ << QByteArray();
+
+ QTest::newRow("data2") << QByteArrayList()
+ << QByteArray("separator")
+ << QByteArray();
+
+ QTest::newRow("data3") << (QByteArrayList() << "one")
+ << QByteArray("separator")
+ << QByteArray("one");
+
+ QTest::newRow("data4") << (QByteArrayList() << "a" << "b")
+ << QByteArray(" ")
+ << QByteArray("a b");
+
+ QTest::newRow("data5") << (QByteArrayList() << "a" << "b" << "c")
+ << QByteArray(" ")
+ << QByteArray("a b c");
+
+ QTest::newRow("data6") << (QByteArrayList() << "a" << "b" << "c")
+ << QByteArray()
+ << QByteArray("abc");
+
+ QTest::newRow("data7") << (QByteArrayList() << "a" << "b" << "c")
+ << QByteArray("") //empty
+ << QByteArray("abc");
+}
+
+void tst_QByteArrayList::joinChar() const
+{
+ QFETCH(QByteArrayList, input);
+ QFETCH(char, separator);
+ QFETCH(QByteArray, expectedResult);
+
+ QCOMPARE(input.join(separator), expectedResult);
+}
+
+void tst_QByteArrayList::joinChar_data() const
+{
+ QTest::addColumn<QByteArrayList>("input");
+ QTest::addColumn<char>("separator");
+ QTest::addColumn<QByteArray>("expectedResult");
+
+ QTest::newRow("data1") << QByteArrayList()
+ << ' '
+ << QByteArray();
+
+ QTest::newRow("data2") << (QByteArrayList() << "a a" << "b")
+ << ' '
+ << QByteArray("a a b");
+
+ QTest::newRow("data3") << (QByteArrayList() << "a" << "b" << "c c")
+ << ' '
+ << QByteArray("a b c c");
+}
+
+void tst_QByteArrayList::joinEmptiness() const
+{
+ QByteArrayList list;
+ QByteArray string = list.join(QByteArray());
+
+ QVERIFY(string.isEmpty());
+ QVERIFY(string.isNull());
+}
+
+void tst_QByteArrayList::operator_plus() const
+{
+ QFETCH(QByteArrayList, lhs);
+ QFETCH(QByteArrayList, rhs);
+ QFETCH(QByteArrayList, expectedResult);
+
+ // operator+ for const lvalues
+ {
+ const QByteArrayList bal1 = lhs;
+ const QByteArrayList bal2 = rhs;
+ QCOMPARE(bal1 + bal2, expectedResult);
+ }
+ {
+ const QList<QByteArray> lba1 = lhs;
+ const QByteArrayList bal2 = rhs;
+ QCOMPARE(lba1 + bal2, expectedResult);
+ }
+ {
+ const QByteArrayList bal1 = lhs;
+ const QList<QByteArray> lba2 = rhs;
+ QCOMPARE(bal1 + lba2, expectedResult);
+ }
+ {
+ const QList<QByteArray> lba1 = lhs;
+ const QList<QByteArray> lba2 = rhs;
+ QCOMPARE(lba1 + lba2, QList<QByteArray>(expectedResult)); // check we don't mess with old code
+ }
+
+ // operator+ for rvalues (only lhs)
+ {
+ QByteArrayList bal1 = lhs;
+ const QByteArrayList bal2 = rhs;
+ QCOMPARE(qMove(bal1) + bal2, expectedResult);
+ }
+ {
+ QList<QByteArray> lba1 = lhs;
+ const QByteArrayList bal2 = rhs;
+ QCOMPARE(qMove(lba1) + bal2, expectedResult);
+ }
+ {
+ QByteArrayList bal1 = lhs;
+ const QList<QByteArray> lba2 = rhs;
+ QCOMPARE(qMove(bal1) + lba2, expectedResult);
+ }
+ {
+ QList<QByteArray> lba1 = lhs;
+ const QList<QByteArray> lba2 = rhs;
+ QCOMPARE(qMove(lba1) + lba2, QList<QByteArray>(expectedResult)); // check we don't mess with old code
+ }
+
+ // operator += for const lvalues
+ {
+ QByteArrayList bal1 = lhs;
+ const QByteArrayList bal2 = rhs;
+ QCOMPARE(bal1 += bal2, expectedResult);
+ }
+ {
+ QByteArrayList bal1 = lhs;
+ const QList<QByteArray> lba2 = rhs;
+ QCOMPARE(bal1 += lba2, expectedResult);
+ }
+ {
+ QList<QByteArray> lba1 = lhs;
+ const QByteArrayList bal2 = rhs;
+ QCOMPARE(lba1 += bal2, QList<QByteArray>(expectedResult));
+ }
+
+ QByteArrayList t1 = lhs;
+ QByteArrayList t2 = rhs;
+
+ QCOMPARE(qMove(t1) + t2, expectedResult);
+}
+
+void tst_QByteArrayList::operator_plus_data() const
+{
+ QTest::addColumn<QByteArrayList>("lhs");
+ QTest::addColumn<QByteArrayList>("rhs");
+ QTest::addColumn<QByteArrayList>("expectedResult");
+
+ QTest::newRow("simpl") << ( QByteArrayList() << "a" )
+ << ( QByteArrayList() << "b" << "c" )
+ << ( QByteArrayList() << "a" << "b" << "c" );
+
+ QTest::newRow("blank1") << QByteArrayList()
+ << QByteArrayList()
+ << QByteArrayList();
+
+ QTest::newRow("blank2") << ( QByteArrayList() )
+ << ( QByteArrayList() << "b" << "c" )
+ << ( QByteArrayList() << "b" << "c" );
+
+ QTest::newRow("empty1") << ( QByteArrayList() << "" )
+ << ( QByteArrayList() << "b" << "c" )
+ << ( QByteArrayList() << "" << "b" << "c" );
+
+ QTest::newRow("empty2") << ( QByteArrayList() << "a" )
+ << ( QByteArrayList() << "" << "c" )
+ << ( QByteArrayList() << "a" << "" << "c" );
+}
+
+void tst_QByteArrayList::initializerList() const
+{
+#ifdef Q_COMPILER_INITIALIZER_LISTS
+ // constructor
+ QByteArrayList v1 = {QByteArray("hello"),"world",QByteArray("plop")};
+ QCOMPARE(v1, (QByteArrayList() << "hello" << "world" << "plop"));
+ QCOMPARE(v1, (QByteArrayList{"hello","world","plop"}));
+ // assignment operator (through implicit temporary)
+ QByteArrayList v2;
+ v2 = {QByteArray("hello"),"world",QByteArray("plop")};
+ QCOMPARE(v2, v1);
+#else
+ QSKIP("This test requires C++11 initializer_list support in the compiler.");
+#endif
+}
+
+QTEST_APPLESS_MAIN(tst_QByteArrayList)
+#include "tst_qbytearraylist.moc"
diff --git a/tests/auto/corelib/tools/qcollator/tst_qcollator.cpp b/tests/auto/corelib/tools/qcollator/tst_qcollator.cpp
index fc4d51a302..ed57b7cce0 100644
--- a/tests/auto/corelib/tools/qcollator/tst_qcollator.cpp
+++ b/tests/auto/corelib/tools/qcollator/tst_qcollator.cpp
@@ -55,6 +55,8 @@ private Q_SLOTS:
void compare_data();
void compare();
+
+ void state();
};
#ifdef Q_COMPILER_RVALUE_REFS
@@ -124,14 +126,10 @@ void tst_QCollator::compare_data()
diaresis (E4), which comes before o diaresis (F6), which
all come after z.
*/
-#if !defined(Q_OS_WIN) || defined(QT_USE_ICU)
QTest::newRow("swedish1") << QString("sv_SE") << QString::fromLatin1("\xe5") << QString::fromLatin1("\xe4") << -1 << -1 << false;
-#endif
QTest::newRow("swedish2") << QString("sv_SE") << QString::fromLatin1("\xe4") << QString::fromLatin1("\xf6") << -1 << -1 << false;
QTest::newRow("swedish3") << QString("sv_SE") << QString::fromLatin1("\xe5") << QString::fromLatin1("\xf6") << -1 << -1 << false;
-#if !defined(Q_OS_OSX) && (!defined(Q_OS_WIN) || defined(QT_USE_ICU))
QTest::newRow("swedish4") << QString("sv_SE") << QString::fromLatin1("z") << QString::fromLatin1("\xe5") << -1 << -1 << false;
-#endif
QTest::newRow("swedish5") << QString("sv_SE") << QString("9") << QString("19") << -1 << -1 << true;
/*
@@ -139,12 +137,8 @@ void tst_QCollator::compare_data()
comes before a with ring above (E5).
*/
QTest::newRow("norwegian1") << QString("no_NO") << QString::fromLatin1("\xe6") << QString::fromLatin1("\xd8") << -1 << -1 << false;
-#if !defined(Q_OS_WIN) || defined(QT_USE_ICU)
-# ifndef Q_OS_OSX
QTest::newRow("norwegian2") << QString("no_NO") << QString::fromLatin1("\xd8") << QString::fromLatin1("\xe5") << -1 << -1 << false;
-# endif
QTest::newRow("norwegian3") << QString("no_NO") << QString::fromLatin1("\xe6") << QString::fromLatin1("\xe5") << -1 << -1 << false;
-#endif // !Q_OS_WIN || QT_USE_ICU
QTest::newRow("norwegian4") << QString("no_NO") << QString("9") << QString("19") << -1 << -1 << true;
/*
@@ -192,6 +186,30 @@ void tst_QCollator::compare()
QCOMPARE(collator.compare(s1, s2), caseInsensitiveResult);
}
+
+void tst_QCollator::state()
+{
+ QCollator c;
+ c.setCaseSensitivity(Qt::CaseInsensitive);
+ c.setLocale(QLocale::German);
+
+ c.compare(QString("a"), QString("b"));
+
+ QCOMPARE(c.caseSensitivity(), Qt::CaseInsensitive);
+ QCOMPARE(c.locale(), QLocale(QLocale::German));
+
+ c.setLocale(QLocale::French);
+ c.setNumericMode(true);
+ c.setIgnorePunctuation(true);
+ c.setLocale(QLocale::Norwegian);
+
+ QCOMPARE(c.caseSensitivity(), Qt::CaseInsensitive);
+ QCOMPARE(c.numericMode(), true);
+ QCOMPARE(c.ignorePunctuation(), true);
+ QCOMPARE(c.locale(), QLocale(QLocale::Norwegian));
+
+}
+
QTEST_APPLESS_MAIN(tst_QCollator)
#include "tst_qcollator.moc"
diff --git a/tests/auto/corelib/tools/qcommandlineparser/tst_qcommandlineparser.cpp b/tests/auto/corelib/tools/qcommandlineparser/tst_qcommandlineparser.cpp
index ce30710f7f..dcc93eaa86 100644
--- a/tests/auto/corelib/tools/qcommandlineparser/tst_qcommandlineparser.cpp
+++ b/tests/auto/corelib/tools/qcommandlineparser/tst_qcommandlineparser.cpp
@@ -77,6 +77,7 @@ private slots:
void testStdinArgument();
void testSingleDashWordOptionModes_data();
void testSingleDashWordOptionModes();
+ void testCpp11StyleInitialization();
// QProcess-based tests using qcommandlineparser_test_helper
void testVersionOption();
@@ -450,6 +451,27 @@ void tst_QCommandLineParser::testSingleDashWordOptionModes()
QCOMPARE(parser.unknownOptionNames(), QStringList());
}
+void tst_QCommandLineParser::testCpp11StyleInitialization()
+{
+#if defined(Q_COMPILER_INITIALIZER_LISTS) && defined(Q_COMPILER_UNIFORM_INIT)
+ QCoreApplication app(empty_argc, empty_argv);
+
+ QCommandLineParser parser;
+ // primarily check that this compiles:
+ parser.addOptions({
+ { "a", "The A option." },
+ { { "v", "verbose" }, "The verbose option." },
+ { { "i", "infile" }, "The input file.", "value" },
+ });
+ // but do a very basic functionality test, too:
+ QVERIFY(parser.parse({"tst_QCommandLineParser", "-a", "-vvv", "--infile=in.txt"}));
+ QCOMPARE(parser.optionNames(), (QStringList{"a", "v", "v", "v", "infile"}));
+ QCOMPARE(parser.value("infile"), QString("in.txt"));
+#else
+ QSKIP("This test requires C++11 uniform initialization support in the compiler.");
+#endif
+}
+
void tst_QCommandLineParser::testVersionOption()
{
#ifdef QT_NO_PROCESS
diff --git a/tests/auto/corelib/tools/qdate/tst_qdate.cpp b/tests/auto/corelib/tools/qdate/tst_qdate.cpp
index 807dcf5cbe..97787e9cbd 100644
--- a/tests/auto/corelib/tools/qdate/tst_qdate.cpp
+++ b/tests/auto/corelib/tools/qdate/tst_qdate.cpp
@@ -104,6 +104,7 @@ private slots:
void longMonthName() const;
void standaloneLongMonthName() const;
void roundtrip() const;
+ void qdebug() const;
private:
QDate defDate() const { return QDate(1900, 1, 1); }
QDate invalidDate() const { return QDate(); }
@@ -1476,5 +1477,13 @@ void tst_QDate::roundtrip() const
}
}
+void tst_QDate::qdebug() const
+{
+ QTest::ignoreMessage(QtDebugMsg, "QDate(\"\")");
+ qDebug() << QDate();
+ QTest::ignoreMessage(QtDebugMsg, "QDate(\"1983-08-07\")");
+ qDebug() << QDate(1983, 8, 7);
+}
+
QTEST_APPLESS_MAIN(tst_QDate)
#include "tst_qdate.moc"
diff --git a/tests/auto/corelib/tools/qelapsedtimer/tst_qelapsedtimer.cpp b/tests/auto/corelib/tools/qelapsedtimer/tst_qelapsedtimer.cpp
index f2852f6a50..48e3745be4 100644
--- a/tests/auto/corelib/tools/qelapsedtimer/tst_qelapsedtimer.cpp
+++ b/tests/auto/corelib/tools/qelapsedtimer/tst_qelapsedtimer.cpp
@@ -48,12 +48,7 @@ static const int minResolution = 50; // the minimum resolution for the tests
QDebug operator<<(QDebug s, const QElapsedTimer &t)
{
- union {
- QElapsedTimer t;
- struct { qint64 t1, t2; } i;
- } copy;
- copy.t = t;
- s.nospace() << "(" << copy.i.t1 << ", " << copy.i.t2 << ")";
+ s.nospace() << "(" << t.msecsSinceReference() << ")";
return s.space();
}
@@ -81,8 +76,7 @@ void tst_QElapsedTimer::validity()
{
QElapsedTimer t;
- t.invalidate();
- QVERIFY(!t.isValid());
+ QVERIFY(!t.isValid()); // non-POD now, it should always start invalid
t.start();
QVERIFY(t.isValid());
diff --git a/tests/auto/corelib/tools/qlocale/tst_qlocale.cpp b/tests/auto/corelib/tools/qlocale/tst_qlocale.cpp
index da65ea105e..60274b2722 100644
--- a/tests/auto/corelib/tools/qlocale/tst_qlocale.cpp
+++ b/tests/auto/corelib/tools/qlocale/tst_qlocale.cpp
@@ -52,6 +52,7 @@
#include <float.h>
#include <qlocale.h>
+#include <private/qlocale_p.h>
#include <qnumeric.h>
#if defined(Q_OS_LINUX) && !defined(__UCLIBC__)
@@ -1544,6 +1545,9 @@ public:
setWinLocaleInfo(LOCALE_SSHORTDATE, m_sdate);
setWinLocaleInfo(LOCALE_SLONGDATE, m_ldate);
setWinLocaleInfo(shortTimeType(), m_time);
+
+ // make sure QLocale::system() gets updated
+ QLocalePrivate::updateSystemPrivate();
}
QString m_decimal, m_thousand, m_sdate, m_ldate, m_time;
@@ -1567,7 +1571,11 @@ void tst_QLocale::windowsDefaultLocale()
setWinLocaleInfo(LOCALE_SLONGDATE, longDateFormat);
const QString shortTimeFormat = QStringLiteral("h^m^s");
setWinLocaleInfo(shortTimeType(), shortTimeFormat);
+
+ // make sure QLocale::system() gets updated
+ QLocalePrivate::updateSystemPrivate();
QLocale locale = QLocale::system();
+
// make sure we are seeing the system's format strings
QCOMPARE(locale.decimalPoint(), QChar('@'));
QCOMPARE(locale.groupSeparator(), QChar('?'));
diff --git a/tests/auto/corelib/tools/qpair/tst_qpair.cpp b/tests/auto/corelib/tools/qpair/tst_qpair.cpp
index 05031dbbf8..59b0ffb95e 100644
--- a/tests/auto/corelib/tools/qpair/tst_qpair.cpp
+++ b/tests/auto/corelib/tools/qpair/tst_qpair.cpp
@@ -42,12 +42,13 @@
#include <QtTest/QtTest>
#include <QPair>
+#include <QSize>
class tst_QPair : public QObject
{
Q_OBJECT
private Q_SLOTS:
- void dummy() {}
+ void testConstexpr();
};
class C { char _[4]; };
@@ -101,5 +102,19 @@ Q_STATIC_ASSERT(!QTypeInfo<QPairPP>::isDummy );
Q_STATIC_ASSERT(!QTypeInfo<QPairPP>::isPointer);
+void tst_QPair::testConstexpr()
+{
+ Q_CONSTEXPR QPair<int, double> pID = qMakePair(0, 0.0);
+ Q_UNUSED(pID);
+
+ Q_CONSTEXPR QPair<double, double> pDD = qMakePair(0.0, 0.0);
+ Q_CONSTEXPR QPair<double, double> pDD2 = qMakePair(0, 0.0); // involes (rvalue) conversion ctor
+ Q_CONSTEXPR bool equal = pDD2 == pDD;
+ QVERIFY(equal);
+
+ Q_CONSTEXPR QPair<QSize, int> pSI = qMakePair(QSize(4, 5), 6);
+ Q_UNUSED(pSI);
+}
+
QTEST_APPLESS_MAIN(tst_QPair)
#include "tst_qpair.moc"
diff --git a/tests/auto/corelib/tools/qregularexpression/.gitignore b/tests/auto/corelib/tools/qregularexpression/.gitignore
index c9249e090e..4650b4454e 100644
--- a/tests/auto/corelib/tools/qregularexpression/.gitignore
+++ b/tests/auto/corelib/tools/qregularexpression/.gitignore
@@ -1,2 +1,3 @@
tst_qregularexpression_alwaysoptimize
tst_qregularexpression_defaultoptimize
+tst_qregularexpression_forceoptimize
diff --git a/tests/auto/corelib/tools/qregularexpression/forceoptimize/forceoptimize.pro b/tests/auto/corelib/tools/qregularexpression/forceoptimize/forceoptimize.pro
new file mode 100644
index 0000000000..d34bc9b93d
--- /dev/null
+++ b/tests/auto/corelib/tools/qregularexpression/forceoptimize/forceoptimize.pro
@@ -0,0 +1,8 @@
+CONFIG += testcase parallel_test
+TARGET = tst_qregularexpression_forceoptimize
+QT = core testlib
+HEADERS = ../tst_qregularexpression.h
+SOURCES = \
+ tst_qregularexpression_forceoptimize.cpp \
+ ../tst_qregularexpression.cpp
+DEFINES += forceOptimize=true
diff --git a/tests/benchmarks/corelib/tools/qstring/data.h b/tests/auto/corelib/tools/qregularexpression/forceoptimize/tst_qregularexpression_forceoptimize.cpp
index 82bb718990..6244aacedf 100644
--- a/tests/benchmarks/corelib/tools/qstring/data.h
+++ b/tests/auto/corelib/tools/qregularexpression/forceoptimize/tst_qregularexpression_forceoptimize.cpp
@@ -1,6 +1,6 @@
/****************************************************************************
**
-** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
+** Copyright (C) 2014 Klarälvdalens Datakonsult AB, a KDAB Group company, info@kdab.com, author Giuseppe D'Angelo <giuseppe.dangelo@kdab.com>
** Contact: http://www.qt-project.org/legal
**
** This file is part of the test suite of the Qt Toolkit.
@@ -39,32 +39,14 @@
**
****************************************************************************/
-#ifndef DATA_H
-#define DATA_H
+#include <QtTest/QtTest>
+#include "../tst_qregularexpression.h"
-#include <qglobal.h>
-
-struct StringCollection
+class tst_QRegularExpression_ForceOptimize : public tst_QRegularExpression
{
- int len;
- int offset1, offset2;
- ushort align1, align2;
+ Q_OBJECT
};
-extern const ushort stringCollectionData[];
-extern const StringCollection stringCollection[];
-extern const int stringCollectionCount;
-
-struct StringData
-{
- const int *entries;
- union {
- const char *charData;
- const ushort *ushortData;
- };
-
- int entryCount;
- int maxLength;
-};
+QTEST_APPLESS_MAIN(tst_QRegularExpression_ForceOptimize)
-#endif // DATA_H
+#include "tst_qregularexpression_forceoptimize.moc"
diff --git a/tests/auto/corelib/tools/qregularexpression/qregularexpression.pro b/tests/auto/corelib/tools/qregularexpression/qregularexpression.pro
index 0cae10112f..c030f04a27 100644
--- a/tests/auto/corelib/tools/qregularexpression/qregularexpression.pro
+++ b/tests/auto/corelib/tools/qregularexpression/qregularexpression.pro
@@ -1,3 +1,3 @@
TEMPLATE = subdirs
-SUBDIRS = defaultoptimize
+SUBDIRS = defaultoptimize forceoptimize
contains(QT_CONFIG,private_tests):SUBDIRS += alwaysoptimize
diff --git a/tests/auto/corelib/tools/qregularexpression/tst_qregularexpression.cpp b/tests/auto/corelib/tools/qregularexpression/tst_qregularexpression.cpp
index 909725f4b8..5fad1bb738 100644
--- a/tests/auto/corelib/tools/qregularexpression/tst_qregularexpression.cpp
+++ b/tests/auto/corelib/tools/qregularexpression/tst_qregularexpression.cpp
@@ -48,6 +48,10 @@
#include "tst_qregularexpression.h"
+#ifndef forceOptimize
+#define forceOptimize false
+#endif
+
struct Match
{
Match()
@@ -329,22 +333,30 @@ void tst_QRegularExpression::gettersSetters()
{
QRegularExpression re;
re.setPattern(pattern);
+ if (forceOptimize)
+ re.optimize();
QCOMPARE(re.pattern(), pattern);
QCOMPARE(re.patternOptions(), QRegularExpression::NoPatternOption);
}
{
QRegularExpression re;
re.setPatternOptions(patternOptions);
+ if (forceOptimize)
+ re.optimize();
QCOMPARE(re.pattern(), QString());
QCOMPARE(re.patternOptions(), patternOptions);
}
{
QRegularExpression re(pattern);
+ if (forceOptimize)
+ re.optimize();
QCOMPARE(re.pattern(), pattern);
QCOMPARE(re.patternOptions(), QRegularExpression::NoPatternOption);
}
{
QRegularExpression re(pattern, patternOptions);
+ if (forceOptimize)
+ re.optimize();
QCOMPARE(re.pattern(), pattern);
QCOMPARE(re.patternOptions(), patternOptions);
}
@@ -385,6 +397,8 @@ void tst_QRegularExpression::escape()
QFETCH(QString, escaped);
QCOMPARE(QRegularExpression::escape(string), escaped);
QRegularExpression re(escaped);
+ if (forceOptimize)
+ re.optimize();
QCOMPARE(re.isValid(), true);
}
@@ -415,6 +429,8 @@ void tst_QRegularExpression::validity()
QFETCH(QString, pattern);
QFETCH(bool, validity);
QRegularExpression re(pattern);
+ if (forceOptimize)
+ re.optimize();
QCOMPARE(re.isValid(), validity);
if (!validity)
QTest::ignoreMessage(QtWarningMsg, "QRegularExpressionPrivate::doMatch(): called on an invalid QRegularExpression object");
@@ -501,6 +517,9 @@ void tst_QRegularExpression::patternOptions()
QFETCH(QString, subject);
QFETCH(Match, match);
+ if (forceOptimize)
+ regexp.optimize();
+
QRegularExpressionMatch m = regexp.match(subject);
consistencyCheck(m);
QVERIFY(m == match);
@@ -717,6 +736,9 @@ void tst_QRegularExpression::normalMatch()
QFETCH(QRegularExpression::MatchOptions, matchOptions);
QFETCH(Match, match);
+ if (forceOptimize)
+ regexp.optimize();
+
{
QRegularExpressionMatch m = regexp.match(subject, offset, QRegularExpression::NormalMatch, matchOptions);
consistencyCheck(m);
@@ -995,6 +1017,9 @@ void tst_QRegularExpression::partialMatch()
QFETCH(QRegularExpression::MatchOptions, matchOptions);
QFETCH(Match, match);
+ if (forceOptimize)
+ regexp.optimize();
+
{
QRegularExpressionMatch m = regexp.match(subject, offset, matchType, matchOptions);
consistencyCheck(m);
@@ -1286,6 +1311,10 @@ void tst_QRegularExpression::globalMatch()
QFETCH(QRegularExpression::MatchType, matchType);
QFETCH(QRegularExpression::MatchOptions, matchOptions);
QFETCH(QList<Match>, matchList);
+
+ if (forceOptimize)
+ regexp.optimize();
+
{
QRegularExpressionMatchIterator iterator = regexp.globalMatch(subject, offset, matchType, matchOptions);
consistencyCheck(iterator);
@@ -1320,6 +1349,10 @@ void tst_QRegularExpression::serialize()
QFETCH(QString, pattern);
QFETCH(QRegularExpression::PatternOptions, patternOptions);
QRegularExpression outRe(pattern, patternOptions);
+
+ if (forceOptimize)
+ outRe.optimize();
+
QByteArray buffer;
{
QDataStream out(&buffer, QIODevice::WriteOnly);
@@ -1376,16 +1409,34 @@ void tst_QRegularExpression::operatoreq()
{
QRegularExpression re1(pattern);
QRegularExpression re2(pattern);
+
+ if (forceOptimize)
+ re1.optimize();
+ if (forceOptimize)
+ re2.optimize();
+
verifyEquality(re1, re2);
}
{
QRegularExpression re1(QString(), patternOptions);
QRegularExpression re2(QString(), patternOptions);
+
+ if (forceOptimize)
+ re1.optimize();
+ if (forceOptimize)
+ re2.optimize();
+
verifyEquality(re1, re2);
}
{
QRegularExpression re1(pattern, patternOptions);
QRegularExpression re2(pattern, patternOptions);
+
+ if (forceOptimize)
+ re1.optimize();
+ if (forceOptimize)
+ re2.optimize();
+
verifyEquality(re1, re2);
}
}
@@ -1414,6 +1465,10 @@ void tst_QRegularExpression::captureCount()
{
QFETCH(QString, pattern);
QRegularExpression re(pattern);
+
+ if (forceOptimize)
+ re.optimize();
+
QTEST(re.captureCount(), "captureCount");
if (!re.isValid())
QCOMPARE(re.captureCount(), -1);
@@ -1480,7 +1535,11 @@ void tst_QRegularExpression::captureNames()
QFETCH(QString, pattern);
QFETCH(StringToIntMap, namedCapturesIndexMap);
- const QRegularExpression re(pattern);
+ QRegularExpression re(pattern);
+
+ if (forceOptimize)
+ re.optimize();
+
QStringList namedCaptureGroups = re.namedCaptureGroups();
int namedCaptureGroupsCount = namedCaptureGroups.size();
@@ -1515,6 +1574,10 @@ void tst_QRegularExpression::pcreJitStackUsage()
QFETCH(QString, subject);
QRegularExpression re(pattern);
+
+ if (forceOptimize)
+ re.optimize();
+
QVERIFY(re.isValid());
QRegularExpressionMatch match = re.match(subject);
consistencyCheck(match);
@@ -1541,6 +1604,10 @@ void tst_QRegularExpression::regularExpressionMatch()
QFETCH(QString, subject);
QRegularExpression re(pattern);
+
+ if (forceOptimize)
+ re.optimize();
+
QVERIFY(re.isValid());
QRegularExpressionMatch match = re.match(subject);
consistencyCheck(match);
@@ -1580,5 +1647,7 @@ void tst_QRegularExpression::JOptionUsage()
QRegularExpression re(pattern);
if (isValid && JOptionUsed)
QTest::ignoreMessage(QtWarningMsg, qPrintable(warningMessage.arg(pattern)));
+ if (forceOptimize)
+ re.optimize();
QCOMPARE(re.isValid(), isValid);
}
diff --git a/tests/auto/corelib/tools/qringbuffer/tst_qringbuffer.cpp b/tests/auto/corelib/tools/qringbuffer/tst_qringbuffer.cpp
index 285cc3042a..579d6cfe95 100644
--- a/tests/auto/corelib/tools/qringbuffer/tst_qringbuffer.cpp
+++ b/tests/auto/corelib/tools/qringbuffer/tst_qringbuffer.cpp
@@ -54,6 +54,13 @@ private slots:
void sizeWhenEmpty();
void sizeWhenReservedAndChopped();
void sizeWhenReserved();
+ void free();
+ void reserveAndRead();
+ void chop();
+ void ungetChar();
+ void indexOf();
+ void appendAndRead();
+ void readLine();
};
void tst_QRingBuffer::sizeWhenReserved()
@@ -179,6 +186,134 @@ void tst_QRingBuffer::readPointerAtPositionWriteRead()
QVERIFY(outData.buffer().startsWith(inData.buffer()));
}
+void tst_QRingBuffer::free()
+{
+ QRingBuffer ringBuffer;
+ // make three byte arrays with different sizes
+ ringBuffer.reserve(4096);
+ ringBuffer.reserve(2048);
+ ringBuffer.append(QByteArray("01234", 5));
+
+ ringBuffer.free(1);
+ QCOMPARE(ringBuffer.size(), 4095 + 2048 + 5);
+ ringBuffer.free(4096);
+ QCOMPARE(ringBuffer.size(), 2047 + 5);
+ ringBuffer.free(48);
+ ringBuffer.free(2000);
+ QCOMPARE(ringBuffer.size(), 4);
+ QVERIFY(memcmp(ringBuffer.readPointer(), "1234", 4) == 0);
+}
+
+void tst_QRingBuffer::reserveAndRead()
+{
+ QRingBuffer ringBuffer;
+ // fill buffer with an arithmetic progression
+ for (int i = 1; i < 256; ++i) {
+ QByteArray ba(i, char(i));
+ char *ringPos = ringBuffer.reserve(i);
+ QVERIFY(ringPos);
+ memcpy(ringPos, ba.constData(), i);
+ }
+
+ // readback and check stored data
+ for (int i = 1; i < 256; ++i) {
+ QByteArray ba;
+ ba.resize(i);
+ int thisRead = ringBuffer.read(ba.data(), i);
+ QCOMPARE(thisRead, i);
+ QVERIFY(ba.count(char(i)) == i);
+ }
+ QVERIFY(ringBuffer.size() == 0);
+}
+
+void tst_QRingBuffer::chop()
+{
+ QRingBuffer ringBuffer;
+ // make three byte arrays with different sizes
+ ringBuffer.append(QByteArray("01234", 5));
+ ringBuffer.reserve(2048);
+ ringBuffer.reserve(4096);
+
+ ringBuffer.chop(1);
+ QCOMPARE(ringBuffer.size(), 5 + 2048 + 4095);
+ ringBuffer.chop(4096);
+ QCOMPARE(ringBuffer.size(), 5 + 2047);
+ ringBuffer.chop(48);
+ ringBuffer.chop(2000);
+ QCOMPARE(ringBuffer.size(), 4);
+ QVERIFY(memcmp(ringBuffer.readPointer(), "0123", 4) == 0);
+}
+
+void tst_QRingBuffer::ungetChar()
+{
+ QRingBuffer ringBuffer(16);
+ for (int i = 1; i < 32; ++i)
+ ringBuffer.putChar(char(i));
+
+ for (int i = 1; i < 31; ++i) {
+ int c = ringBuffer.getChar();
+ QVERIFY(c == 1);
+ ringBuffer.getChar();
+ ringBuffer.ungetChar(char(c)); // unget first char
+ }
+ QCOMPARE(ringBuffer.size(), 1);
+}
+
+void tst_QRingBuffer::indexOf()
+{
+ QRingBuffer ringBuffer(16);
+ for (int i = 1; i < 256; ++i)
+ ringBuffer.putChar(char(i));
+
+ for (int i = 1; i < 256; ++i) {
+ int index = ringBuffer.indexOf(char(i));
+ QCOMPARE(i - 1, index);
+ QCOMPARE(index, ringBuffer.indexOf(char(i), i));
+ QVERIFY(ringBuffer.indexOf(char(i), i - 1) == -1); // test for absent char
+ }
+}
+
+void tst_QRingBuffer::appendAndRead()
+{
+ QRingBuffer ringBuffer;
+ QByteArray ba1("Hello world!");
+ QByteArray ba2("Test string.");
+ QByteArray ba3("0123456789");
+ ringBuffer.append(ba1);
+ ringBuffer.append(ba2);
+ ringBuffer.append(ba3);
+
+ QVERIFY(ringBuffer.read() == ba1);
+ QVERIFY(ringBuffer.read() == ba2);
+ QVERIFY(ringBuffer.read() == ba3);
+}
+
+void tst_QRingBuffer::readLine()
+{
+ QRingBuffer ringBuffer;
+ QByteArray ba1("Hello world!\n", 13);
+ QByteArray ba2("\n", 1);
+ QByteArray ba3("Test string.", 12);
+ QByteArray ba4("0123456789", 10);
+ ringBuffer.append(ba1);
+ ringBuffer.append(ba2);
+ ringBuffer.append(ba3 + ba4 + ba2);
+
+ char stringBuf[102];
+ stringBuf[101] = 0; // non-crash terminator
+ QVERIFY(ringBuffer.readLine(stringBuf, sizeof(stringBuf) - 2) == ba1.size());
+ QVERIFY(QByteArray(stringBuf, strlen(stringBuf)) == ba1);
+
+ // check first empty string reading
+ stringBuf[0] = 0xFF;
+ QCOMPARE(ringBuffer.readLine(stringBuf, sizeof(stringBuf) - 2), ba2.size());
+ QVERIFY(stringBuf[0] == ba2[0]);
+
+ QVERIFY(ringBuffer.readLine(stringBuf, sizeof(stringBuf) - 2) == (ba3.size() + ba4.size()
+ + ba2.size()));
+ QVERIFY(QByteArray(stringBuf, strlen(stringBuf)) == (ba3 + ba4 + ba2));
+ QVERIFY(ringBuffer.size() == 0);
+}
QTEST_APPLESS_MAIN(tst_QRingBuffer)
#include "tst_qringbuffer.moc"
diff --git a/tests/auto/corelib/tools/qscopedvaluerollback/tst_qscopedvaluerollback.cpp b/tests/auto/corelib/tools/qscopedvaluerollback/tst_qscopedvaluerollback.cpp
index af82897179..86438caed6 100644
--- a/tests/auto/corelib/tools/qscopedvaluerollback/tst_qscopedvaluerollback.cpp
+++ b/tests/auto/corelib/tools/qscopedvaluerollback/tst_qscopedvaluerollback.cpp
@@ -1,6 +1,6 @@
/****************************************************************************
**
-** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
+** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
** Contact: http://www.qt-project.org/legal
**
** This file is part of the test suite of the Qt Toolkit.
@@ -67,14 +67,17 @@ void tst_QScopedValueRollback::leavingScope()
{
int i = 0;
bool b = false;
+ bool b2 = false;
QString s("This is useful");
//test rollback on going out of scope
{
QScopedValueRollback<int> ri(i);
QScopedValueRollback<bool> rb(b);
+ QScopedValueRollback<bool> rb2(b2, true);
QScopedValueRollback<QString> rs(s);
QCOMPARE(b, false);
+ QCOMPARE(b2, true);
QCOMPARE(i, 0);
QCOMPARE(s, QString("This is useful"));
b = true;
@@ -85,6 +88,7 @@ void tst_QScopedValueRollback::leavingScope()
QCOMPARE(s, QString("Useless"));
}
QCOMPARE(b, false);
+ QCOMPARE(b2, false);
QCOMPARE(i, 0);
QCOMPARE(s, QString("This is useful"));
}
diff --git a/tests/auto/corelib/tools/qsharedpointer/tst_qsharedpointer.cpp b/tests/auto/corelib/tools/qsharedpointer/tst_qsharedpointer.cpp
index 5b1a2cf076..ac37b9af2a 100644
--- a/tests/auto/corelib/tools/qsharedpointer/tst_qsharedpointer.cpp
+++ b/tests/auto/corelib/tools/qsharedpointer/tst_qsharedpointer.cpp
@@ -74,6 +74,7 @@ private slots:
void useOfForwardDeclared();
void memoryManagement();
void dropLastReferenceOfForwardDeclared();
+ void lock();
void downCast();
void functionCallDownCast();
void upCast();
@@ -111,6 +112,7 @@ private slots:
void invalidConstructs();
void qvariantCast();
+ void sharedFromThis();
public slots:
void cleanup() { safetyCheck(); }
@@ -391,12 +393,56 @@ void tst_QSharedPointer::swap()
QVERIFY(p2 != control);
QVERIFY(p2.isNull());
QVERIFY(*p1 == 42);
+
+ QWeakPointer<int> w1, w2 = control;
+
+ QVERIFY(w1.isNull());
+ QVERIFY(!w2.isNull());
+ QVERIFY(w2.lock() == control);
+ QVERIFY(!w1.lock());
+
+ w1.swap(w2);
+ QVERIFY(w2.isNull());
+ QVERIFY(!w1.isNull());
+ QVERIFY(w1.lock() == control);
+ QVERIFY(!w2.lock());
+
+ qSwap(w1, w2);
+ QVERIFY(w1.isNull());
+ QVERIFY(w2.lock() == control);
+
+ p1.reset();
+ p2.reset();
+ control.reset();
+
+ QVERIFY(w1.isNull());
+ QVERIFY(w2.isNull());
}
void tst_QSharedPointer::useOfForwardDeclared()
{
// this just a compile test: use the forward-declared class
QSharedPointer<ForwardDeclared> sp;
+
+ // copying should work, too:
+ QSharedPointer<ForwardDeclared> sp2 = sp;
+
+ // and assignment:
+ QSharedPointer<ForwardDeclared> sp3;
+ sp3 = sp;
+
+ // move assignment:
+ QSharedPointer<ForwardDeclared> sp4;
+ sp4 = qMove(sp);
+
+ // and move constuction:
+ QSharedPointer<ForwardDeclared> sp5 = qMove(sp2);
+
+ // swapping:
+ sp4.swap(sp3);
+ qSwap(sp4, sp3);
+
+ // and, of course, destruction
}
@@ -474,6 +520,22 @@ void tst_QSharedPointer::dropLastReferenceOfForwardDeclared()
QCOMPARE(forwardDeclaredDestructorRunCount, 1);
}
+void tst_QSharedPointer::lock()
+{
+ QSharedPointer<int> sp = QSharedPointer<int>::create();
+ QVERIFY(sp);
+ QWeakPointer<int> wp = sp;
+ QVERIFY(sp == wp);
+ QVERIFY(sp == wp.lock());
+ QVERIFY(sp == wp.toStrongRef());
+
+ sp.reset();
+ QVERIFY(!wp);
+ QVERIFY(sp != wp); // this is why op(shared_ptr, weak_ptr) is a bad idea (apart from MT races)...
+ QVERIFY(sp == wp.lock());
+ QVERIFY(sp == wp.toStrongRef());
+}
+
class DerivedData: public Data
{
public:
@@ -846,6 +908,7 @@ void tst_QSharedPointer::objectCast()
ptr.clear();
QVERIFY(ptr.isNull());
QVERIFY(weakptr.toStrongRef().isNull());
+ QVERIFY(weakptr.lock().isNull());
// verify that the object casts fail without crash
QSharedPointer<OtherObject> otherptr = qSharedPointerObjectCast<OtherObject>(weakptr);
@@ -2079,6 +2142,228 @@ void tst_QSharedPointer::qvariantCast()
}
}
+class SomeClass : public QEnableSharedFromThis<SomeClass>
+{
+public:
+ SomeClass()
+ {
+ }
+
+ QSharedPointer<SomeClass> getSharedPtr()
+ {
+ return sharedFromThis();
+ }
+
+ QSharedPointer<const SomeClass> getSharedPtr() const
+ {
+ return sharedFromThis();
+ }
+
+ Data data;
+};
+
+void tst_QSharedPointer::sharedFromThis()
+{
+ const int generations = Data::generationCounter;
+ const int destructions = Data::destructorCounter;
+
+ {
+ SomeClass sc;
+ QSharedPointer<SomeClass> scp = sc.sharedFromThis();
+ QVERIFY(scp.isNull());
+ QCOMPARE(Data::generationCounter, generations + 1);
+ QCOMPARE(Data::destructorCounter, destructions);
+
+ QSharedPointer<const SomeClass> const_scp = sc.sharedFromThis();
+ QVERIFY(const_scp.isNull());
+ QCOMPARE(Data::generationCounter, generations + 1);
+ QCOMPARE(Data::destructorCounter, destructions);
+ }
+
+ QCOMPARE(Data::generationCounter, generations + 1);
+ QCOMPARE(Data::destructorCounter, destructions + 1);
+
+ {
+ const SomeClass sc;
+ QSharedPointer<const SomeClass> const_scp = sc.sharedFromThis();
+ QVERIFY(const_scp.isNull());
+ QCOMPARE(Data::generationCounter, generations + 2);
+ QCOMPARE(Data::destructorCounter, destructions + 1);
+ }
+
+ QCOMPARE(Data::generationCounter, generations + 2);
+ QCOMPARE(Data::destructorCounter, destructions + 2);
+
+ {
+ SomeClass *sc = new SomeClass;
+ QCOMPARE(Data::generationCounter, generations + 3);
+ QCOMPARE(Data::destructorCounter, destructions + 2);
+
+ QSharedPointer<SomeClass> scp;
+ QVERIFY(scp.isNull());
+ QCOMPARE(Data::generationCounter, generations + 3);
+ QCOMPARE(Data::destructorCounter, destructions + 2);
+
+ scp = sc->sharedFromThis();
+ QVERIFY(scp.isNull());
+ QCOMPARE(Data::generationCounter, generations + 3);
+ QCOMPARE(Data::destructorCounter, destructions + 2);
+
+ scp = QSharedPointer<SomeClass>(sc);
+ QVERIFY(!scp.isNull());
+ QCOMPARE(scp.data(), sc);
+ QCOMPARE(Data::generationCounter, generations + 3);
+ QCOMPARE(Data::destructorCounter, destructions + 2);
+
+ QSharedPointer<SomeClass> scp2;
+ QVERIFY(scp2.isNull());
+ QCOMPARE(Data::generationCounter, generations + 3);
+ QCOMPARE(Data::destructorCounter, destructions + 2);
+
+ scp2 = sc->sharedFromThis();
+ QVERIFY(!scp2.isNull());
+ QVERIFY(scp == scp2);
+ QCOMPARE(scp2.data(), sc);
+ QCOMPARE(Data::generationCounter, generations + 3);
+ QCOMPARE(Data::destructorCounter, destructions + 2);
+
+ QSharedPointer<const SomeClass> scp3;
+ QVERIFY(scp3.isNull());
+ QCOMPARE(Data::generationCounter, generations + 3);
+ QCOMPARE(Data::destructorCounter, destructions + 2);
+
+ scp3 = sc->sharedFromThis();
+ QVERIFY(!scp3.isNull());
+ QVERIFY(scp == scp3);
+ QVERIFY(scp2 == scp3);
+ QCOMPARE(scp3.data(), sc);
+ QCOMPARE(Data::generationCounter, generations + 3);
+ QCOMPARE(Data::destructorCounter, destructions + 2);
+
+ QSharedPointer<SomeClass> scp4;
+ QVERIFY(scp4.isNull());
+ QCOMPARE(Data::generationCounter, generations + 3);
+ QCOMPARE(Data::destructorCounter, destructions + 2);
+
+ scp4 = sc->getSharedPtr();
+ QVERIFY(!scp4.isNull());
+ QVERIFY(scp == scp4);
+ QVERIFY(scp2 == scp4);
+ QVERIFY(scp3 == scp4);
+ QCOMPARE(scp4.data(), sc);
+ QCOMPARE(Data::generationCounter, generations + 3);
+ QCOMPARE(Data::destructorCounter, destructions + 2);
+
+ QSharedPointer<const SomeClass> scp5;
+ QVERIFY(scp5.isNull());
+ QCOMPARE(Data::generationCounter, generations + 3);
+ QCOMPARE(Data::destructorCounter, destructions + 2);
+
+ scp5 = const_cast<const SomeClass *>(sc)->getSharedPtr();
+ QVERIFY(!scp4.isNull());
+ QVERIFY(scp == scp5);
+ QVERIFY(scp2 == scp5);
+ QVERIFY(scp3 == scp5);
+ QVERIFY(scp4 == scp5);
+ QCOMPARE(scp5.data(), sc);
+ QCOMPARE(Data::generationCounter, generations + 3);
+ QCOMPARE(Data::destructorCounter, destructions + 2);
+ }
+
+ QCOMPARE(Data::generationCounter, generations + 3);
+ QCOMPARE(Data::destructorCounter, destructions + 3);
+
+ QSharedPointer<SomeClass> scp;
+
+ QVERIFY(scp.isNull());
+
+ {
+ QSharedPointer<SomeClass> scp2(new SomeClass());
+ QVERIFY(!scp2.isNull());
+
+ scp = scp2->sharedFromThis();
+ QVERIFY(!scp.isNull());
+
+ QVERIFY(scp == scp2);
+ QCOMPARE(Data::generationCounter, generations + 4);
+ QCOMPARE(Data::destructorCounter, destructions + 3);
+ }
+
+
+ QCOMPARE(Data::generationCounter, generations + 4);
+ QCOMPARE(Data::destructorCounter, destructions + 3);
+ QVERIFY(!scp.isNull());
+
+ {
+ QSharedPointer<const SomeClass> scp2;
+ scp2 = scp->sharedFromThis();
+ QVERIFY(!scp2.isNull());
+
+ QVERIFY(scp == scp2);
+ QCOMPARE(Data::generationCounter, generations + 4);
+ QCOMPARE(Data::destructorCounter, destructions + 3);
+ }
+
+ QCOMPARE(Data::generationCounter, generations + 4);
+ QCOMPARE(Data::destructorCounter, destructions + 3);
+ QVERIFY(!scp.isNull());
+
+ {
+ QSharedPointer<SomeClass> scp2;
+ scp2 = scp->getSharedPtr();
+ QVERIFY(!scp2.isNull());
+
+ QVERIFY(scp == scp2);
+ QCOMPARE(Data::generationCounter, generations + 4);
+ QCOMPARE(Data::destructorCounter, destructions + 3);
+ }
+
+ QCOMPARE(Data::generationCounter, generations + 4);
+ QCOMPARE(Data::destructorCounter, destructions + 3);
+ QVERIFY(!scp.isNull());
+
+ {
+ QSharedPointer<const SomeClass> scp2;
+ scp2 = qSharedPointerConstCast<const SomeClass>(scp)->getSharedPtr();
+ QVERIFY(!scp2.isNull());
+
+ QVERIFY(scp == scp2);
+ QCOMPARE(Data::generationCounter, generations + 4);
+ QCOMPARE(Data::destructorCounter, destructions + 3);
+ }
+
+ QCOMPARE(Data::generationCounter, generations + 4);
+ QCOMPARE(Data::destructorCounter, destructions + 3);
+ QVERIFY(!scp.isNull());
+
+ {
+ QSharedPointer<SomeClass> scp2;
+ scp2 = scp->sharedFromThis();
+ QVERIFY(!scp2.isNull());
+
+ QVERIFY(scp == scp2);
+ QCOMPARE(Data::generationCounter, generations + 4);
+ QCOMPARE(Data::destructorCounter, destructions + 3);
+
+ scp2.clear();
+
+ QCOMPARE(Data::generationCounter, generations + 4);
+ QCOMPARE(Data::destructorCounter, destructions + 3);
+ QVERIFY(!scp.isNull());
+ QVERIFY(scp2.isNull());
+ }
+
+ QCOMPARE(Data::generationCounter, generations + 4);
+ QCOMPARE(Data::destructorCounter, destructions + 3);
+ QVERIFY(!scp.isNull());
+
+ scp.clear();
+
+ QCOMPARE(Data::generationCounter, generations + 4);
+ QCOMPARE(Data::destructorCounter, destructions + 4);
+
+}
+
namespace ReentrancyWhileDestructing {
struct IB
{
diff --git a/tests/auto/corelib/tools/qstring/tst_qstring.cpp b/tests/auto/corelib/tools/qstring/tst_qstring.cpp
index 95d377b176..2b2b436015 100644
--- a/tests/auto/corelib/tools/qstring/tst_qstring.cpp
+++ b/tests/auto/corelib/tools/qstring/tst_qstring.cpp
@@ -76,6 +76,10 @@ class tst_QString : public QObject
{
Q_OBJECT
+ template<typename List, class RegExp>
+ void split_regexp(const QString &string, const QString &pattern, QStringList result);
+ template<typename List>
+ void split(const QString &string, const QString &separator, QStringList result);
public:
tst_QString();
public slots:
@@ -221,6 +225,14 @@ private slots:
void split();
void split_regexp_data();
void split_regexp();
+ void split_regularexpression_data();
+ void split_regularexpression();
+ void splitRef_data();
+ void splitRef();
+ void splitRef_regexp_data();
+ void splitRef_regexp();
+ void splitRef_regularexpression_data();
+ void splitRef_regularexpression();
void fromUtf16_data();
void fromUtf16();
void fromUtf16_char16_data();
@@ -4170,11 +4182,17 @@ void tst_QString::arg()
QCOMPARE( s4.arg(Q_INT64_C(9223372036854775807)), // LLONG_MAX
QString("[9223372036854775807]") );
+ QTest::ignoreMessage(QtWarningMsg, "QString::arg: Argument missing: \"\" , 0");
QCOMPARE( QString().arg(0), QString() );
+ QTest::ignoreMessage(QtWarningMsg, "QString::arg: Argument missing: \"\" , 0");
QCOMPARE( QString("").arg(0), QString("") );
+ QTest::ignoreMessage(QtWarningMsg, "QString::arg: Argument missing: \" \" , 0");
QCOMPARE( QString(" ").arg(0), QString(" ") );
+ QTest::ignoreMessage(QtWarningMsg, "QString::arg: Argument missing: \"%\" , 0");
QCOMPARE( QString("%").arg(0), QString("%") );
+ QTest::ignoreMessage(QtWarningMsg, "QString::arg: Argument missing: \"%%\" , 0");
QCOMPARE( QString("%%").arg(0), QString("%%") );
+ QTest::ignoreMessage(QtWarningMsg, "QString::arg: Argument missing: \"%%%\" , 0");
QCOMPARE( QString("%%%").arg(0), QString("%%%") );
QCOMPARE( QString("%%%1%%%2").arg("foo").arg("bar"), QString("%%foo%%bar") );
@@ -4983,16 +5001,49 @@ void tst_QString::split_data()
QTest::newRow("sep-empty") << "abc" << "" << (QStringList() << "" << "a" << "b" << "c" << "");
}
-void tst_QString::split()
+template<class> struct StringSplitWrapper;
+template<> struct StringSplitWrapper<QString>
{
- QFETCH(QString, str);
- QFETCH(QString, sep);
- QFETCH(QStringList, result);
+ const QString &string;
+
+ QStringList split(const QString &sep, QString::SplitBehavior behavior = QString::KeepEmptyParts, Qt::CaseSensitivity cs = Qt::CaseSensitive) const { return string.split(sep, behavior, cs); }
+ QStringList split(QChar sep, QString::SplitBehavior behavior = QString::KeepEmptyParts, Qt::CaseSensitivity cs = Qt::CaseSensitive) const { return string.split(sep, behavior, cs); }
+ QStringList split(const QRegExp &sep, QString::SplitBehavior behavior = QString::KeepEmptyParts) const { return string.split(sep, behavior); }
+ QStringList split(const QRegularExpression &sep, QString::SplitBehavior behavior = QString::KeepEmptyParts) const { return string.split(sep, behavior); }
+};
+
+template<> struct StringSplitWrapper<QStringRef>
+{
+ const QString &string;
+ QVector<QStringRef> split(const QString &sep, QString::SplitBehavior behavior = QString::KeepEmptyParts, Qt::CaseSensitivity cs = Qt::CaseSensitive) const { return string.splitRef(sep, behavior, cs); }
+ QVector<QStringRef> split(QChar sep, QString::SplitBehavior behavior = QString::KeepEmptyParts, Qt::CaseSensitivity cs = Qt::CaseSensitive) const { return string.splitRef(sep, behavior, cs); }
+ QVector<QStringRef> split(const QRegExp &sep, QString::SplitBehavior behavior = QString::KeepEmptyParts) const { return string.splitRef(sep, behavior); }
+ QVector<QStringRef> split(const QRegularExpression &sep, QString::SplitBehavior behavior = QString::KeepEmptyParts) const { return string.splitRef(sep, behavior); }
+};
+static bool operator ==(const QStringList &left, const QVector<QStringRef> &right)
+{
+ if (left.size() != right.size())
+ return false;
+
+ QStringList::const_iterator iLeft = left.constBegin();
+ QVector<QStringRef>::const_iterator iRight = right.constBegin();
+ for (; iLeft != left.end(); ++iLeft, ++iRight) {
+ if (*iLeft != *iRight)
+ return false;
+ }
+ return true;
+}
+static inline bool operator ==(const QVector<QStringRef> &left, const QStringList &right) { return right == left; }
+
+template<class List>
+void tst_QString::split(const QString &string, const QString &sep, QStringList result)
+{
QRegExp rx = QRegExp(QRegExp::escape(sep));
QRegularExpression re(QRegularExpression::escape(sep));
- QStringList list;
+ List list;
+ StringSplitWrapper<typename List::value_type> str = {string};
list = str.split(sep);
QVERIFY(list == result);
@@ -5029,6 +5080,27 @@ void tst_QString::split()
}
}
+void tst_QString::split()
+{
+ QFETCH(QString, str);
+ QFETCH(QString, sep);
+ QFETCH(QStringList, result);
+ split<QStringList>(str, sep, result);
+}
+
+void tst_QString::splitRef_data()
+{
+ split_data();
+}
+
+void tst_QString::splitRef()
+{
+ QFETCH(QString, str);
+ QFETCH(QString, sep);
+ QFETCH(QStringList, result);
+ split<QVector<QStringRef> >(str, sep, result);
+}
+
void tst_QString::split_regexp_data()
{
QTest::addColumn<QString>("string");
@@ -5048,24 +5120,66 @@ void tst_QString::split_regexp_data()
<< (QStringList() << "" << "Now" << ": " << "this" << " " << "sentence" << " " << "fragment" << ".");
}
+template<class List, class RegExp>
+void tst_QString::split_regexp(const QString &_string, const QString &pattern, QStringList result)
+{
+ List list;
+ StringSplitWrapper<typename List::value_type> string = {_string};
+
+ list = string.split(RegExp(pattern));
+ QVERIFY(list == result);
+
+ result.removeAll(QString());
+
+ list = string.split(RegExp(pattern), QString::SkipEmptyParts);
+ QVERIFY(list == result);
+}
+
void tst_QString::split_regexp()
{
QFETCH(QString, string);
QFETCH(QString, pattern);
QFETCH(QStringList, result);
+ split_regexp<QStringList, QRegExp>(string, pattern, result);
+}
- QStringList list;
- list = string.split(QRegExp(pattern));
- QCOMPARE(list, result);
- list = string.split(QRegularExpression(pattern));
- QCOMPARE(list, result);
+void tst_QString::split_regularexpression_data()
+{
+ split_regexp_data();
+}
- result.removeAll(QString());
+void tst_QString::split_regularexpression()
+{
+ QFETCH(QString, string);
+ QFETCH(QString, pattern);
+ QFETCH(QStringList, result);
+ split_regexp<QStringList, QRegularExpression>(string, pattern, result);
+}
- list = string.split(QRegExp(pattern), QString::SkipEmptyParts);
- QCOMPARE(list, result);
- list = string.split(QRegularExpression(pattern), QString::SkipEmptyParts);
- QCOMPARE(list, result);
+void tst_QString::splitRef_regularexpression_data()
+{
+ split_regexp_data();
+}
+
+void tst_QString::splitRef_regularexpression()
+{
+ QFETCH(QString, string);
+ QFETCH(QString, pattern);
+ QFETCH(QStringList, result);
+ split_regexp<QVector<QStringRef>, QRegularExpression>(string, pattern, result);
+}
+
+void tst_QString::splitRef_regexp_data()
+{
+ split_regexp_data();
+}
+
+void tst_QString::splitRef_regexp()
+{
+ QFETCH(QString, string);
+ QFETCH(QString, pattern);
+ QFETCH(QStringList, result);
+ split_regexp<QVector<QStringRef>, QRegExp>(string, pattern, result);
}
void tst_QString::fromUtf16_data()
diff --git a/tests/auto/corelib/tools/qstringlist/tst_qstringlist.cpp b/tests/auto/corelib/tools/qstringlist/tst_qstringlist.cpp
index 246560e47f..91501a0106 100644
--- a/tests/auto/corelib/tools/qstringlist/tst_qstringlist.cpp
+++ b/tests/auto/corelib/tools/qstringlist/tst_qstringlist.cpp
@@ -66,6 +66,7 @@ private slots:
void lastIndexOf_regExp();
void streamingOperator();
+ void assignmentOperator();
void join() const;
void join_data() const;
void joinEmptiness() const;
@@ -296,9 +297,11 @@ void tst_QStringList::removeDuplicates_data()
QTest::addColumn<QString>("before");
QTest::addColumn<QString>("after");
QTest::addColumn<int>("count");
+ QTest::addColumn<bool>("detached");
- QTest::newRow("empty-1") << "Hello,Hello" << "Hello" << 1;
- QTest::newRow("empty-2") << "Hello,World" << "Hello,World" << 0;
+ QTest::newRow("empty-1") << "Hello,Hello" << "Hello" << 1 << true;
+ QTest::newRow("empty-2") << "Hello,World" << "Hello,World" << 0 << false;
+ QTest::newRow("middle") << "Hello,World,Hello" << "Hello,World" << 1 << true;
}
void tst_QStringList::removeDuplicates()
@@ -306,13 +309,16 @@ void tst_QStringList::removeDuplicates()
QFETCH(QString, before);
QFETCH(QString, after);
QFETCH(int, count);
+ QFETCH(bool, detached);
QStringList lbefore = before.split(',');
+ const QStringList oldlbefore = lbefore;
QStringList lafter = after.split(',');
int removed = lbefore.removeDuplicates();
QCOMPARE(removed, count);
QCOMPARE(lbefore, lafter);
+ QCOMPARE(detached, !oldlbefore.isSharedWith(lbefore));
}
void tst_QStringList::streamingOperator()
@@ -321,8 +327,13 @@ void tst_QStringList::streamingOperator()
list << "hei";
list << list << "hopp" << list;
+ QList<QString> slist = list;
+ list << slist;
+
QCOMPARE(list, QStringList()
<< "hei" << "hei" << "hopp"
+ << "hei" << "hei" << "hopp"
+ << "hei" << "hei" << "hopp"
<< "hei" << "hei" << "hopp");
QStringList list2;
@@ -334,6 +345,21 @@ void tst_QStringList::streamingOperator()
QCOMPARE(list2 << list3, QStringList() << "adam" << "eva");
}
+void tst_QStringList::assignmentOperator()
+{
+ // compile-only test
+
+ QStringList adam;
+ adam << "adam";
+ QList<QString> eva;
+ eva << "eva";
+ QStringList result;
+ QStringList &ref1 = (result = adam);
+ QStringList &ref2 = (result = eva);
+ Q_UNUSED(ref1);
+ Q_UNUSED(ref2);
+}
+
void tst_QStringList::join() const
{
QFETCH(QStringList, input);
diff --git a/tests/auto/corelib/tools/qstringref/tst_qstringref.cpp b/tests/auto/corelib/tools/qstringref/tst_qstringref.cpp
index 342abb7ea8..fe5fe92872 100644
--- a/tests/auto/corelib/tools/qstringref/tst_qstringref.cpp
+++ b/tests/auto/corelib/tools/qstringref/tst_qstringref.cpp
@@ -93,6 +93,8 @@ private slots:
void left();
void right();
void mid();
+ void split_data();
+ void split();
};
static QStringRef emptyRef()
@@ -1984,6 +1986,79 @@ void tst_QStringRef::mid()
QVERIFY(emptyRef.mid(-10, 3).isEmpty());
}
+static bool operator ==(const QStringList &left, const QVector<QStringRef> &right)
+{
+ if (left.size() != right.size())
+ return false;
+
+ QStringList::const_iterator iLeft = left.constBegin();
+ QVector<QStringRef>::const_iterator iRight = right.constBegin();
+ for (; iLeft != left.end(); ++iLeft, ++iRight) {
+ if (*iLeft != *iRight)
+ return false;
+ }
+ return true;
+}
+static inline bool operator ==(const QVector<QStringRef> &left, const QStringList &right) { return right == left; }
+
+void tst_QStringRef::split_data()
+{
+ QTest::addColumn<QString>("str");
+ QTest::addColumn<QString>("sep");
+ QTest::addColumn<QStringList>("result");
+
+ QTest::newRow("a,b,c") << "a,b,c" << "," << (QStringList() << "a" << "b" << "c");
+ QTest::newRow("a,b,c,a,b,c") << "a,b,c,a,b,c" << "," << (QStringList() << "a" << "b" << "c" << "a" << "b" << "c");
+ QTest::newRow("a,b,c,,a,b,c") << "a,b,c,,a,b,c" << "," << (QStringList() << "a" << "b" << "c" << "" << "a" << "b" << "c");
+ QTest::newRow("2") << QString("-rw-r--r-- 1 0 0 519240 Jul 9 2002 bigfile")
+ << " "
+ << (QStringList() << "-rw-r--r--" << "" << "1" << "0" << "" << "0" << ""
+ << "519240" << "Jul" << "" << "9" << "" << "2002" << "bigfile");
+ QTest::newRow("one-empty") << "" << " " << (QStringList() << "");
+ QTest::newRow("two-empty") << " " << " " << (QStringList() << "" << "");
+ QTest::newRow("three-empty") << " " << " " << (QStringList() << "" << "" << "");
+
+ QTest::newRow("all-empty") << "" << "" << (QStringList() << "" << "");
+ QTest::newRow("all-null") << QString() << QString() << (QStringList() << QString() << QString());
+ QTest::newRow("sep-empty") << "abc" << "" << (QStringList() << "" << "a" << "b" << "c" << "");
+}
+
+void tst_QStringRef::split()
+{
+ QFETCH(QString, str);
+ QFETCH(QString, sep);
+ QFETCH(QStringList, result);
+
+ QVector<QStringRef> list;
+ // we construct a bigger valid string to check
+ // if ref.split is using the right size
+ QString source = str + str + str;
+ QStringRef ref = source.midRef(str.size(), str.size());
+ QCOMPARE(ref.size(), str.size());
+
+ list = ref.split(sep);
+ QVERIFY(list == result);
+ if (sep.size() == 1) {
+ list = ref.split(sep.at(0));
+ QVERIFY(list == result);
+ }
+
+ list = ref.split(sep, QString::KeepEmptyParts);
+ QVERIFY(list == result);
+ if (sep.size() == 1) {
+ list = ref.split(sep.at(0), QString::KeepEmptyParts);
+ QVERIFY(list == result);
+ }
+
+ result.removeAll("");
+ list = ref.split(sep, QString::SkipEmptyParts);
+ QVERIFY(list == result);
+ if (sep.size() == 1) {
+ list = ref.split(sep.at(0), QString::SkipEmptyParts);
+ QVERIFY(list == result);
+ }
+}
+
QTEST_APPLESS_MAIN(tst_QStringRef)
#include "tst_qstringref.moc"
diff --git a/tests/auto/corelib/tools/qtimeline/tst_qtimeline.cpp b/tests/auto/corelib/tools/qtimeline/tst_qtimeline.cpp
index e6629301f9..6b833681d6 100644
--- a/tests/auto/corelib/tools/qtimeline/tst_qtimeline.cpp
+++ b/tests/auto/corelib/tools/qtimeline/tst_qtimeline.cpp
@@ -102,7 +102,7 @@ void tst_QTimeLine::range()
// Verify that you can change the range in the timeLine
timeLine.setFrameRange(10, 20);
- QSignalSpy spy(&timeLine, SIGNAL(frameChanged(int)));
+ QSignalSpy spy(&timeLine, &QTimeLine::frameChanged);
QVERIFY(spy.isValid());
timeLine.start();
#ifdef Q_OS_WINCE
@@ -131,7 +131,7 @@ void tst_QTimeLine::currentTime()
{
QTimeLine timeLine(2000);
timeLine.setUpdateInterval((timeLine.duration()/2) / 33);
- QSignalSpy spy(&timeLine, SIGNAL(valueChanged(qreal)));
+ QSignalSpy spy(&timeLine, &QTimeLine::valueChanged);
QVERIFY(spy.isValid());
timeLine.setFrameRange(10, 20);
QCOMPARE(timeLine.currentTime(), 0);
@@ -202,7 +202,7 @@ void tst_QTimeLine::frameRate()
// Default speed
timeLine.setUpdateInterval(1000 / 33);
- QSignalSpy spy(&timeLine, SIGNAL(frameChanged(int)));
+ QSignalSpy spy(&timeLine, &QTimeLine::frameChanged);
QVERIFY(spy.isValid());
timeLine.start();
QTest::qWait(timeLine.duration()*2);
@@ -225,7 +225,7 @@ void tst_QTimeLine::value()
QVERIFY(timeLine.currentValue() == 0.0);
// Default speed
- QSignalSpy spy(&timeLine, SIGNAL(valueChanged(qreal)));
+ QSignalSpy spy(&timeLine, &QTimeLine::valueChanged);
QVERIFY(spy.isValid());
timeLine.start();
QTest::qWait(timeLine.duration()/3);
@@ -256,7 +256,7 @@ void tst_QTimeLine::currentFrame()
QCOMPARE(timeLine.currentFrame(), 10);
// Default speed
- QSignalSpy spy(&timeLine, SIGNAL(frameChanged(int)));
+ QSignalSpy spy(&timeLine, &QTimeLine::frameChanged);
QVERIFY(spy.isValid());
timeLine.start();
QTest::qWait(timeLine.duration()/3);
@@ -288,7 +288,7 @@ void tst_QTimeLine::loopCount()
QCOMPARE(timeLine.loopCount(), 0);
// Default speed infiniti looping
- QSignalSpy spy(&timeLine, SIGNAL(frameChanged(int)));
+ QSignalSpy spy(&timeLine, &QTimeLine::frameChanged);
QVERIFY(spy.isValid());
timeLine.start();
QTest::qWait(timeLine.duration());
@@ -306,8 +306,8 @@ void tst_QTimeLine::loopCount()
timeLine.setFrameRange(0, 2);
timeLine.setLoopCount(4);
- QSignalSpy finishedSpy(&timeLine, SIGNAL(finished()));
- QSignalSpy frameChangedSpy(&timeLine, SIGNAL(frameChanged(int)));
+ QSignalSpy finishedSpy(&timeLine, &QTimeLine::finished);
+ QSignalSpy frameChangedSpy(&timeLine, &QTimeLine::frameChanged);
QVERIFY(finishedSpy.isValid());
QVERIFY(frameChangedSpy.isValid());
QEventLoop loop;
@@ -461,7 +461,7 @@ void tst_QTimeLine::frameChanged()
timeLine.setCurveShape(QTimeLine::LinearCurve);
timeLine.setFrameRange(0,9);
timeLine.setUpdateInterval(800);
- QSignalSpy spy(&timeLine, SIGNAL(frameChanged(int)));
+ QSignalSpy spy(&timeLine, &QTimeLine::frameChanged);
QVERIFY(spy.isValid());
// Test what happens when duration expires before all frames are emitted.
@@ -492,7 +492,7 @@ void tst_QTimeLine::stopped()
QTimeLine timeLine;
timeLine.setFrameRange(0, 9);
qRegisterMetaType<QTimeLine::State>("QTimeLine::State");
- QSignalSpy spy(&timeLine, SIGNAL(stateChanged(QTimeLine::State)));
+ QSignalSpy spy(&timeLine, &QTimeLine::stateChanged);
QVERIFY(spy.isValid());
timeLine.start();
QTest::qWait(timeLine.duration()*2);
@@ -510,7 +510,7 @@ void tst_QTimeLine::finished()
{
QTimeLine timeLine;
timeLine.setFrameRange(0,9);
- QSignalSpy spy(&timeLine, SIGNAL(finished()));
+ QSignalSpy spy(&timeLine, &QTimeLine::finished);
QVERIFY(spy.isValid());
timeLine.start();
QTest::qWait(timeLine.duration()*2);
@@ -543,7 +543,7 @@ void tst_QTimeLine::multipleTimeLines()
// Stopping a timer shouldn't affect the other timers
QTimeLine timeLine(200);
timeLine.setFrameRange(0,99);
- QSignalSpy spy(&timeLine, SIGNAL(finished()));
+ QSignalSpy spy(&timeLine, &QTimeLine::finished);
QVERIFY(spy.isValid());
QTimeLine timeLineKiller;
diff --git a/tests/auto/corelib/tools/qtimezone/tst_qtimezone.cpp b/tests/auto/corelib/tools/qtimezone/tst_qtimezone.cpp
index d81bfc33fb..5bdac00f4e 100644
--- a/tests/auto/corelib/tools/qtimezone/tst_qtimezone.cpp
+++ b/tests/auto/corelib/tools/qtimezone/tst_qtimezone.cpp
@@ -60,6 +60,8 @@ private slots:
void availableTimeZoneIds();
void stressTest();
void windowsId();
+ void isValidId_data();
+ void isValidId();
// Backend tests
void utcTest();
void icuTest();
@@ -521,6 +523,65 @@ void tst_QTimeZone::windowsId()
QCOMPARE(QTimeZone::windowsIdToIanaIds(QByteArray(), QLocale::AnyCountry), list);
}
+void tst_QTimeZone::isValidId_data()
+{
+#ifdef QT_BUILD_INTERNAL
+ QTest::addColumn<QByteArray>("input");
+ QTest::addColumn<bool>("valid");
+
+#define TESTSET(name, section, valid) \
+ QTest::newRow(name " front") << QByteArray(section "/xyz/xyz") << valid; \
+ QTest::newRow(name " middle") << QByteArray("xyz/" section "/xyz") << valid; \
+ QTest::newRow(name " back") << QByteArray("xyz/xyz/" section) << valid
+
+ TESTSET("empty", "", false);
+ TESTSET("minimal", "m", true);
+ TESTSET("maximal", "12345678901234", true);
+ TESTSET("too long", "123456789012345", false);
+
+ TESTSET("bad hyphen", "-hyphen", false);
+ TESTSET("good hyphen", "hy-phen", true);
+
+ TESTSET("valid char _", "_", true);
+ TESTSET("valid char .", ".", true);
+ TESTSET("valid char :", ":", true);
+ TESTSET("valid char +", "+", true);
+ TESTSET("valid char A", "A", true);
+ TESTSET("valid char Z", "Z", true);
+ TESTSET("valid char a", "a", true);
+ TESTSET("valid char z", "z", true);
+ TESTSET("valid char 0", "0", true);
+ TESTSET("valid char 9", "9", true);
+
+ TESTSET("invalid char ^", "^", false);
+ TESTSET("invalid char \"", "\"", false);
+ TESTSET("invalid char $", "$", false);
+ TESTSET("invalid char %", "%", false);
+ TESTSET("invalid char &", "&", false);
+ TESTSET("invalid char (", "(", false);
+ TESTSET("invalid char )", ")", false);
+ TESTSET("invalid char =", "=", false);
+ TESTSET("invalid char ?", "?", false);
+ TESTSET("invalid char ß", "ß", false);
+ TESTSET("invalid char \\x01", "\x01", false);
+ TESTSET("invalid char ' '", " ", false);
+
+#undef TESTSET
+#endif // QT_BUILD_INTERNAL
+}
+
+void tst_QTimeZone::isValidId()
+{
+#ifdef QT_BUILD_INTERNAL
+ QFETCH(QByteArray, input);
+ QFETCH(bool, valid);
+
+ QCOMPARE(QTimeZonePrivate::isValidId(input), valid);
+#else
+ QSKIP("This test requires a Qt -developer-build.");
+#endif
+}
+
void tst_QTimeZone::utcTest()
{
#ifdef QT_BUILD_INTERNAL
diff --git a/tests/auto/corelib/tools/qvector/tst_qvector.cpp b/tests/auto/corelib/tools/qvector/tst_qvector.cpp
index f1efbf0812..e06c75afec 100644
--- a/tests/auto/corelib/tools/qvector/tst_qvector.cpp
+++ b/tests/auto/corelib/tools/qvector/tst_qvector.cpp
@@ -178,6 +178,9 @@ private slots:
void copyConstructorInt() const;
void copyConstructorMovable() const;
void copyConstructorCustom() const;
+ void assignmentInt() const;
+ void assignmentMovable() const;
+ void assignmentCustom() const;
void addInt() const;
void addMovable() const;
void addCustom() const;
@@ -225,7 +228,9 @@ private slots:
void fromListCustom() const;
void fromStdVector() const;
void indexOf() const;
- void insert() const;
+ void insertInt() const;
+ void insertMovable() const;
+ void insertCustom() const;
void isEmpty() const;
void last() const;
void lastIndexOf() const;
@@ -296,6 +301,7 @@ private:
template<typename T> void eraseReserved() const;
template<typename T> void fill() const;
template<typename T> void fromList() const;
+ template<typename T> void insert() const;
template<typename T> void prepend() const;
template<typename T> void remove() const;
template<typename T> void size() const;
@@ -441,6 +447,52 @@ void tst_QVector::copyConstructorCustom() const
QCOMPARE(instancesCount, Custom::counter.loadAcquire());
}
+template <class T>
+static inline void testAssignment()
+{
+ QVector<T> v1(5);
+ QCOMPARE(v1.size(), 5);
+ QVERIFY(v1.isDetached());
+
+ QVector<T> v2(7);
+ QCOMPARE(v2.size(), 7);
+ QVERIFY(v2.isDetached());
+
+ QVERIFY(!v1.isSharedWith(v2));
+
+ v1 = v2;
+
+ QVERIFY(!v1.isDetached());
+ QVERIFY(!v2.isDetached());
+ QVERIFY(v1.isSharedWith(v2));
+
+ const void *const data1 = v1.constData();
+ const void *const data2 = v2.constData();
+
+ QCOMPARE(data1, data2);
+
+ v1.clear();
+
+ QVERIFY(v2.isDetached());
+ QVERIFY(!v1.isSharedWith(v2));
+ QCOMPARE((void *)v2.constData(), data2);
+}
+
+void tst_QVector::assignmentInt() const
+{
+ testAssignment<int>();
+}
+
+void tst_QVector::assignmentMovable() const
+{
+ testAssignment<Movable>();
+}
+
+void tst_QVector::assignmentCustom() const
+{
+ testAssignment<Custom>();
+}
+
template<typename T>
void tst_QVector::add() const
{
@@ -1231,32 +1283,87 @@ void tst_QVector::indexOf() const
QVERIFY(myvec.indexOf("A", 4) == -1);
}
+template <typename T>
void tst_QVector::insert() const
{
- QVector<QString> myvec;
- myvec << "A" << "B" << "C";
+ QVector<T> myvec;
+ const T
+ tA = SimpleValue<T>::at(0),
+ tB = SimpleValue<T>::at(1),
+ tC = SimpleValue<T>::at(2),
+ tX = SimpleValue<T>::at(3),
+ tZ = SimpleValue<T>::at(4),
+ tT = SimpleValue<T>::at(5),
+ ti = SimpleValue<T>::at(6);
+ myvec << tA << tB << tC;
+ QVector<T> myvec2 = myvec;
// first position
- QCOMPARE(myvec.at(0), QLatin1String("A"));
- myvec.insert(0, QLatin1String("X"));
- QCOMPARE(myvec.at(0), QLatin1String("X"));
- QCOMPARE(myvec.at(1), QLatin1String("A"));
+ QCOMPARE(myvec.at(0), tA);
+ myvec.insert(0, tX);
+ QCOMPARE(myvec.at(0), tX);
+ QCOMPARE(myvec.at(1), tA);
+
+ QCOMPARE(myvec2.at(0), tA);
+ myvec2.insert(myvec2.begin(), tX);
+ QCOMPARE(myvec2.at(0), tX);
+ QCOMPARE(myvec2.at(1), tA);
// middle
- myvec.insert(1, QLatin1String("Z"));
- QCOMPARE(myvec.at(0), QLatin1String("X"));
- QCOMPARE(myvec.at(1), QLatin1String("Z"));
- QCOMPARE(myvec.at(2), QLatin1String("A"));
+ myvec.insert(1, tZ);
+ QCOMPARE(myvec.at(0), tX);
+ QCOMPARE(myvec.at(1), tZ);
+ QCOMPARE(myvec.at(2), tA);
+
+ myvec2.insert(myvec2.begin() + 1, tZ);
+ QCOMPARE(myvec2.at(0), tX);
+ QCOMPARE(myvec2.at(1), tZ);
+ QCOMPARE(myvec2.at(2), tA);
// end
- myvec.insert(5, QLatin1String("T"));
- QCOMPARE(myvec.at(5), QLatin1String("T"));
- QCOMPARE(myvec.at(4), QLatin1String("C"));
+ myvec.insert(5, tT);
+ QCOMPARE(myvec.at(5), tT);
+ QCOMPARE(myvec.at(4), tC);
+
+ myvec2.insert(myvec2.end(), tT);
+ QCOMPARE(myvec2.at(5), tT);
+ QCOMPARE(myvec2.at(4), tC);
// insert a lot of garbage in the middle
- myvec.insert(2, 2, QLatin1String("infinity"));
- QCOMPARE(myvec, QVector<QString>() << "X" << "Z" << "infinity" << "infinity"
- << "A" << "B" << "C" << "T");
+ myvec.insert(2, 2, ti);
+ QCOMPARE(myvec, QVector<T>() << tX << tZ << ti << ti
+ << tA << tB << tC << tT);
+
+ myvec2.insert(myvec2.begin() + 2, 2, ti);
+ QCOMPARE(myvec2, myvec);
+
+ // insert from references to the same container:
+ myvec.insert(0, 1, myvec[5]); // inserts tB
+ myvec2.insert(0, 1, myvec2[5]); // inserts tB
+ QCOMPARE(myvec, QVector<T>() << tB << tX << tZ << ti << ti
+ << tA << tB << tC << tT);
+ QCOMPARE(myvec2, myvec);
+
+ myvec.insert(0, 1, const_cast<const QVector<T>&>(myvec)[0]); // inserts tB
+ myvec2.insert(0, 1, const_cast<const QVector<T>&>(myvec2)[0]); // inserts tB
+ QCOMPARE(myvec, QVector<T>() << tB << tB << tX << tZ << ti << ti
+ << tA << tB << tC << tT);
+ QCOMPARE(myvec2, myvec);
+}
+
+void tst_QVector::insertInt() const
+{
+ insert<int>();
+}
+
+void tst_QVector::insertMovable() const
+{
+ insert<Movable>();
+}
+
+void tst_QVector::insertCustom() const
+{
+ insert<Custom>();
}
void tst_QVector::isEmpty() const
@@ -1321,6 +1428,8 @@ void tst_QVector::mid() const
list << "foo" << "bar" << "baz" << "bak" << "buck" << "hello" << "kitty";
QCOMPARE(list.mid(3, 3), QVector<QString>() << "bak" << "buck" << "hello");
+ QCOMPARE(list.mid(6, 10), QVector<QString>() << "kitty");
+ QCOMPARE(list.mid(-1, 20), list);
QCOMPARE(list.mid(4), QVector<QString>() << "buck" << "hello" << "kitty");
}
@@ -1386,13 +1495,28 @@ void tst_QVector::remove() const
T val1 = SimpleValue<T>::at(1);
T val2 = SimpleValue<T>::at(2);
T val3 = SimpleValue<T>::at(3);
+ T val4 = SimpleValue<T>::at(4);
+ myvec << val1 << val2 << val3;
+ myvec << val1 << val2 << val3;
myvec << val1 << val2 << val3;
// remove middle
myvec.remove(1);
- QCOMPARE(myvec, QVector<T>() << val1 << val3);
+ QCOMPARE(myvec, QVector<T>() << val1 << val3 << val1 << val2 << val3 << val1 << val2 << val3);
+
+ // removeOne()
+ QVERIFY(!myvec.removeOne(val4));
+ QVERIFY(myvec.removeOne(val2));
+ QCOMPARE(myvec, QVector<T>() << val1 << val3 << val1 << val3 << val1 << val2 << val3);
+
+ // removeAll()
+ QCOMPARE(myvec.removeAll(val4), 0);
+ QCOMPARE(myvec.removeAll(val1), 3);
+ QCOMPARE(myvec, QVector<T>() << val3 << val3 << val2 << val3);
+ QCOMPARE(myvec.removeAll(val2), 1);
+ QCOMPARE(myvec, QVector<T>() << val3 << val3 << val3);
// remove rest
- myvec.remove(0, 2);
+ myvec.remove(0, 3);
QCOMPARE(myvec, QVector<T>());
}
@@ -2184,7 +2308,7 @@ void tst_QVector::setSharable() const
if (isCapacityReserved)
QVERIFY2(copy.capacity() >= capacity,
qPrintable(QString("Capacity is %1, expected at least %2.")
- .arg(vector.capacity())
+ .arg(copy.capacity())
.arg(capacity)));
QCOMPARE(copy, vector);
}
diff --git a/tests/auto/corelib/tools/qversionnumber/qversionnumber.pro b/tests/auto/corelib/tools/qversionnumber/qversionnumber.pro
new file mode 100644
index 0000000000..08ee0dd3d9
--- /dev/null
+++ b/tests/auto/corelib/tools/qversionnumber/qversionnumber.pro
@@ -0,0 +1,4 @@
+CONFIG += testcase parallel_test
+TARGET = tst_qversionnumber
+QT = core testlib
+SOURCES = tst_qversionnumber.cpp
diff --git a/tests/auto/corelib/tools/qversionnumber/tst_qversionnumber.cpp b/tests/auto/corelib/tools/qversionnumber/tst_qversionnumber.cpp
new file mode 100644
index 0000000000..a43bb3ee68
--- /dev/null
+++ b/tests/auto/corelib/tools/qversionnumber/tst_qversionnumber.cpp
@@ -0,0 +1,577 @@
+/****************************************************************************
+**
+** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
+** Copyright (C) 2014 Keith Gardner <kreios4004@gmail.com>
+** Contact: http://www.qt-project.org/legal
+**
+** This file is part of the test suite of the Qt Toolkit.
+**
+** $QT_BEGIN_LICENSE:LGPL$
+** Commercial License Usage
+** Licensees holding valid commercial Qt licenses may use this file in
+** accordance with the commercial license agreement provided with the
+** Software or, alternatively, in accordance with the terms contained in
+** a written agreement between you and Digia. For licensing terms and
+** conditions see http://qt.digia.com/licensing. For further information
+** use the contact form at http://qt.digia.com/contact-us.
+**
+** GNU Lesser General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU Lesser
+** General Public License version 2.1 as published by the Free Software
+** Foundation and appearing in the file LICENSE.LGPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU Lesser General Public License version 2.1 requirements
+** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+**
+** In addition, as a special exception, Digia gives you certain additional
+** rights. These rights are described in the Digia Qt LGPL Exception
+** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+**
+** GNU General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU
+** General Public License version 3.0 as published by the Free Software
+** Foundation and appearing in the file LICENSE.GPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU General Public License version 3.0 requirements will be
+** met: http://www.gnu.org/copyleft/gpl.html.
+**
+**
+** $QT_END_LICENSE$
+**
+****************************************************************************/
+
+#include <QtTest/QtTest>
+#include <qversionnumber.h>
+
+class tst_QVersionNumber : public QObject
+{
+ Q_OBJECT
+
+private:
+ void singleInstanceData();
+ void comparisonData();
+
+private slots:
+ void initTestCase();
+ void constructorDefault();
+ void constructorVersioned_data();
+ void constructorVersioned();
+ void constructorExplicit();
+ void constructorCopy_data();
+ void constructorCopy();
+ void compareGreater_data();
+ void compareGreater();
+ void compareGreaterEqual_data();
+ void compareGreaterEqual();
+ void compareLess_data();
+ void compareLess();
+ void compareLessEqual_data();
+ void compareLessEqual();
+ void compareEqual_data();
+ void compareEqual();
+ void compareNotEqual_data();
+ void compareNotEqual();
+ void compare_data();
+ void compare();
+ void isPrefixOf_data();
+ void isPrefixOf();
+ void commonPrefix_data();
+ void commonPrefix();
+ void normalized_data();
+ void normalized();
+ void isNormalized_data();
+ void isNormalized();
+ void assignment_data();
+ void assignment();
+ void fromString_data();
+ void fromString();
+ void toString_data();
+ void toString();
+ void isNull_data();
+ void isNull();
+ void serialize_data();
+ void serialize();
+ void moveSemantics();
+};
+
+void tst_QVersionNumber::singleInstanceData()
+{
+ QTest::addColumn<QVector<int> >("segments");
+ QTest::addColumn<QVersionNumber>("expectedVersion");
+ QTest::addColumn<QString>("expectedString");
+ QTest::addColumn<QString>("constructionString");
+ QTest::addColumn<int>("suffixIndex");
+ QTest::addColumn<bool>("isNull");
+
+ // segments expectedVersion expectedString constructionString suffixIndex null
+ QTest::newRow("null") << QVector<int>() << QVersionNumber(QVector<int>()) << QString() << QString() << 0 << true;
+ QTest::newRow("text") << QVector<int>() << QVersionNumber(QVector<int>()) << QString() << QStringLiteral("text") << 0 << true;
+ QTest::newRow(" text") << QVector<int>() << QVersionNumber(QVector<int>()) << QString() << QStringLiteral(" text") << 0 << true;
+ QTest::newRow("Empty String") << QVector<int>() << QVersionNumber(QVector<int>()) << QString() << QStringLiteral("Empty String") << 0 << true;
+ QTest::newRow("-1.-2") << (QVector<int>()) << QVersionNumber() << QStringLiteral("") << QStringLiteral("-1.-2") << 0 << true;
+ QTest::newRow("1.-2-3") << (QVector<int>() << 1) << QVersionNumber(QVector<int>() << 1) << QStringLiteral("1") << QStringLiteral("1.-2-3") << 1 << false;
+ QTest::newRow("1.2-3") << (QVector<int>() << 1 << 2) << QVersionNumber(QVector<int>() << 1 << 2) << QStringLiteral("1.2") << QStringLiteral("1.2-3") << 3 << false;
+ QTest::newRow("0") << (QVector<int>() << 0) << QVersionNumber(QVector<int>() << 0) << QStringLiteral("0") << QStringLiteral("0") << 1 << false;
+ QTest::newRow("0.1") << (QVector<int>() << 0 << 1) << QVersionNumber(QVector<int>() << 0 << 1) << QStringLiteral("0.1") << QStringLiteral("0.1") << 3 << false;
+ QTest::newRow("0.1.2") << (QVector<int>() << 0 << 1 << 2) << QVersionNumber(0, 1, 2) << QStringLiteral("0.1.2") << QStringLiteral("0.1.2") << 5 << false;
+ QTest::newRow("0.1.2alpha") << (QVector<int>() << 0 << 1 << 2) << QVersionNumber(0, 1, 2) << QStringLiteral("0.1.2") << QStringLiteral("0.1.2alpha") << 5 << false;
+ QTest::newRow("0.1.2-alpha") << (QVector<int>() << 0 << 1 << 2) << QVersionNumber(0, 1, 2) << QStringLiteral("0.1.2") << QStringLiteral("0.1.2-alpha") << 5 << false;
+ QTest::newRow("0.1.2.alpha") << (QVector<int>() << 0 << 1 << 2) << QVersionNumber(0, 1, 2) << QStringLiteral("0.1.2") << QStringLiteral("0.1.2.alpha") << 5 << false;
+ QTest::newRow("0.1.2.3.4.alpha") << (QVector<int>() << 0 << 1 << 2 << 3 << 4) << QVersionNumber(QVector<int>() << 0 << 1 << 2 << 3 << 4) << QStringLiteral("0.1.2.3.4") << QStringLiteral("0.1.2.3.4.alpha") << 9 << false;
+ QTest::newRow("0.1.2.3.4 alpha") << (QVector<int>() << 0 << 1 << 2 << 3 << 4) << QVersionNumber(QVector<int>() << 0 << 1 << 2 << 3 << 4) << QStringLiteral("0.1.2.3.4") << QStringLiteral("0.1.2.3.4 alpha") << 9 << false;
+ QTest::newRow("0.1.2.3.4 alp ha") << (QVector<int>() << 0 << 1 << 2 << 3 << 4) << QVersionNumber(QVector<int>() << 0 << 1 << 2 << 3 << 4) << QStringLiteral("0.1.2.3.4") << QStringLiteral("0.1.2.3.4 alp ha") << 9 << false;
+ QTest::newRow("0.1.2.3.4alp ha") << (QVector<int>() << 0 << 1 << 2 << 3 << 4) << QVersionNumber(QVector<int>() << 0 << 1 << 2 << 3 << 4) << QStringLiteral("0.1.2.3.4") << QStringLiteral("0.1.2.3.4alp ha") << 9 << false;
+ QTest::newRow("0.1.2.3.4alpha ") << (QVector<int>() << 0 << 1 << 2 << 3 << 4) << QVersionNumber(QVector<int>() << 0 << 1 << 2 << 3 << 4) << QStringLiteral("0.1.2.3.4") << QStringLiteral("0.1.2.3.4alpha ") << 9 << false;
+ QTest::newRow("10.09") << (QVector<int>() << 10 << 9) << QVersionNumber(QVector<int>() << 10 << 9) << QStringLiteral("10.9") << QStringLiteral("10.09") << 5 << false;
+ QTest::newRow("10.0x") << (QVector<int>() << 10 << 0) << QVersionNumber(QVector<int>() << 10 << 0) << QStringLiteral("10.0") << QStringLiteral("10.0x") << 4 << false;
+ QTest::newRow("10.0xTest") << (QVector<int>() << 10 << 0) << QVersionNumber(QVector<int>() << 10 << 0) << QStringLiteral("10.0") << QStringLiteral("10.0xTest") << 4 << false;
+}
+
+void tst_QVersionNumber::comparisonData()
+{
+ QTest::addColumn<QVersionNumber>("lhs");
+ QTest::addColumn<QVersionNumber>("rhs");
+ QTest::addColumn<bool>("equal");
+ QTest::addColumn<bool>("notEqual");
+ QTest::addColumn<bool>("lessThan");
+ QTest::addColumn<bool>("lessThanOrEqual");
+ QTest::addColumn<bool>("greaterThan");
+ QTest::addColumn<bool>("greaterThanOrEqual");
+ QTest::addColumn<int>("compareResult");
+ QTest::addColumn<bool>("isPrefix");
+ QTest::addColumn<QVersionNumber>("common");
+
+ // LHS RHS == != < <= > >= compareResult isPrefixOf commonPrefix
+ QTest::newRow("null, null") << QVersionNumber() << QVersionNumber() << true << false << false << true << false << true << 0 << true << QVersionNumber();
+ QTest::newRow("null, 0") << QVersionNumber() << QVersionNumber(0) << false << true << true << true << false << false << -1 << true << QVersionNumber();
+ QTest::newRow("0, null") << QVersionNumber(0) << QVersionNumber() << false << true << false << false << true << true << 1 << false << QVersionNumber();
+ QTest::newRow("0, 0") << QVersionNumber(0) << QVersionNumber(0) << true << false << false << true << false << true << 0 << true << QVersionNumber(0);
+ QTest::newRow("1.0, 1.0") << QVersionNumber(1, 0) << QVersionNumber(1, 0) << true << false << false << true << false << true << 0 << true << QVersionNumber(1, 0);
+ QTest::newRow("1, 1.0") << QVersionNumber(1) << QVersionNumber(1, 0) << false << true << true << true << false << false << -1 << true << QVersionNumber(1);
+ QTest::newRow("1.0, 1") << QVersionNumber(1, 0) << QVersionNumber(1) << false << true << false << false << true << true << 1 << false << QVersionNumber(1);
+ QTest::newRow("0.1.2, 0.1") << QVersionNumber(0, 1, 2) << QVersionNumber(0, 1) << false << true << false << false << true << true << 2 << false << QVersionNumber(0, 1);
+ QTest::newRow("0.1, 0.1.2") << QVersionNumber(0, 1) << QVersionNumber(0, 1, 2) << false << true << true << true << false << false << -2 << true << QVersionNumber(0, 1);
+ QTest::newRow("0.1.2, 0.1.2") << QVersionNumber(0, 1, 2) << QVersionNumber(0, 1, 2) << true << false << false << true << false << true << 0 << true << QVersionNumber(0, 1, 2);
+ QTest::newRow("0.1.2, 1.1.2") << QVersionNumber(0, 1, 2) << QVersionNumber(1, 1, 2) << false << true << true << true << false << false << -1 << false << QVersionNumber();
+ QTest::newRow("1.1.2, 0.1.2") << QVersionNumber(1, 1, 2) << QVersionNumber(0, 1, 2) << false << true << false << false << true << true << 1 << false << QVersionNumber();
+ QTest::newRow("1, -1") << QVersionNumber(1) << QVersionNumber(-1) << false << true << false << false << true << true << 2 << false << QVersionNumber();
+ QTest::newRow("-1, 1") << QVersionNumber(-1) << QVersionNumber(1) << false << true << true << true << false << false << -2 << false << QVersionNumber();
+ QTest::newRow("0.1, 0.-1") << QVersionNumber(0, 1) << QVersionNumber(0, -1) << false << true << false << false << true << true << 2 << false << QVersionNumber(0);
+ QTest::newRow("0.-1, 0.1") << QVersionNumber(0, -1) << QVersionNumber(0, 1) << false << true << true << true << false << false << -2 << false << QVersionNumber(0);
+ QTest::newRow("0.-1, 0") << QVersionNumber(0, -1) << QVersionNumber(0) << false << true << true << true << false << false << -1 << false << QVersionNumber(0);
+ QTest::newRow("0, 0.-1") << QVersionNumber(0) << QVersionNumber(0, -1) << false << true << false << false << true << true << 1 << true << QVersionNumber(0);
+}
+
+void tst_QVersionNumber::initTestCase()
+{
+ qRegisterMetaType<QVector<int> >();
+}
+
+void tst_QVersionNumber::constructorDefault()
+{
+ QVersionNumber version;
+
+ QCOMPARE(version.majorVersion(), 0);
+ QCOMPARE(version.minorVersion(), 0);
+ QCOMPARE(version.microVersion(), 0);
+ QCOMPARE(version.segments(), QVector<int>());
+}
+
+void tst_QVersionNumber::constructorVersioned_data()
+{
+ singleInstanceData();
+}
+
+void tst_QVersionNumber::constructorVersioned()
+{
+ QFETCH(QVector<int>, segments);
+ QFETCH(QVersionNumber, expectedVersion);
+
+ QVersionNumber version(segments);
+ QCOMPARE(version.majorVersion(), expectedVersion.majorVersion());
+ QCOMPARE(version.minorVersion(), expectedVersion.minorVersion());
+ QCOMPARE(version.microVersion(), expectedVersion.microVersion());
+ QCOMPARE(version.segments(), expectedVersion.segments());
+}
+
+void tst_QVersionNumber::constructorExplicit()
+{
+ QVersionNumber v1(1);
+ QVersionNumber v2(QVector<int>() << 1);
+
+ QCOMPARE(v1.segments(), v2.segments());
+
+ QVersionNumber v3(1, 2);
+ QVersionNumber v4(QVector<int>() << 1 << 2);
+
+ QCOMPARE(v3.segments(), v4.segments());
+
+ QVersionNumber v5(1, 2, 3);
+ QVersionNumber v6(QVector<int>() << 1 << 2 << 3);
+
+ QCOMPARE(v5.segments(), v6.segments());
+
+#ifdef Q_COMPILER_INITIALIZER_LISTS
+ QVersionNumber v7(4, 5, 6);
+ QVersionNumber v8 = {4, 5, 6};
+
+ QCOMPARE(v7.segments(), v8.segments());
+#endif
+}
+
+void tst_QVersionNumber::constructorCopy_data()
+{
+ singleInstanceData();
+}
+
+void tst_QVersionNumber::constructorCopy()
+{
+ QFETCH(QVector<int>, segments);
+ QFETCH(QVersionNumber, expectedVersion);
+
+ QVersionNumber original(segments);
+ QVersionNumber version(original);
+
+ QCOMPARE(version.majorVersion(), expectedVersion.majorVersion());
+ QCOMPARE(version.minorVersion(), expectedVersion.minorVersion());
+ QCOMPARE(version.microVersion(), expectedVersion.microVersion());
+ QCOMPARE(version.segments(), expectedVersion.segments());
+}
+
+void tst_QVersionNumber::compareGreater_data()
+{
+ comparisonData();
+}
+
+void tst_QVersionNumber::compareGreater()
+{
+ QFETCH(QVersionNumber, lhs);
+ QFETCH(QVersionNumber, rhs);
+ QFETCH(bool, greaterThan);
+
+ QCOMPARE(lhs > rhs, greaterThan);
+}
+
+void tst_QVersionNumber::compareGreaterEqual_data()
+{
+ comparisonData();
+}
+
+void tst_QVersionNumber::compareGreaterEqual()
+{
+ QFETCH(QVersionNumber, lhs);
+ QFETCH(QVersionNumber, rhs);
+ QFETCH(bool, greaterThanOrEqual);
+
+ QCOMPARE(lhs >= rhs, greaterThanOrEqual);
+}
+
+void tst_QVersionNumber::compareLess_data()
+{
+ comparisonData();
+}
+
+void tst_QVersionNumber::compareLess()
+{
+ QFETCH(QVersionNumber, lhs);
+ QFETCH(QVersionNumber, rhs);
+ QFETCH(bool, lessThan);
+
+ QCOMPARE(lhs < rhs, lessThan);
+}
+
+void tst_QVersionNumber::compareLessEqual_data()
+{
+ comparisonData();
+}
+
+void tst_QVersionNumber::compareLessEqual()
+{
+ QFETCH(QVersionNumber, lhs);
+ QFETCH(QVersionNumber, rhs);
+ QFETCH(bool, lessThanOrEqual);
+
+ QCOMPARE(lhs <= rhs, lessThanOrEqual);
+}
+
+void tst_QVersionNumber::compareEqual_data()
+{
+ comparisonData();
+}
+
+void tst_QVersionNumber::compareEqual()
+{
+ QFETCH(QVersionNumber, lhs);
+ QFETCH(QVersionNumber, rhs);
+ QFETCH(bool, equal);
+
+ QCOMPARE(lhs == rhs, equal);
+}
+
+void tst_QVersionNumber::compareNotEqual_data()
+{
+ comparisonData();
+}
+
+void tst_QVersionNumber::compareNotEqual()
+{
+ QFETCH(QVersionNumber, lhs);
+ QFETCH(QVersionNumber, rhs);
+ QFETCH(bool, notEqual);
+
+ QCOMPARE(lhs != rhs, notEqual);
+}
+
+void tst_QVersionNumber::compare_data()
+{
+ comparisonData();
+}
+
+void tst_QVersionNumber::compare()
+{
+ QFETCH(QVersionNumber, lhs);
+ QFETCH(QVersionNumber, rhs);
+ QFETCH(int, compareResult);
+
+ QCOMPARE(QVersionNumber::compare(lhs, rhs), compareResult);
+}
+
+void tst_QVersionNumber::isPrefixOf_data()
+{
+ comparisonData();
+}
+
+void tst_QVersionNumber::isPrefixOf()
+{
+ QFETCH(QVersionNumber, lhs);
+ QFETCH(QVersionNumber, rhs);
+ QFETCH(bool, isPrefix);
+
+ QCOMPARE(lhs.isPrefixOf(rhs), isPrefix);
+}
+
+void tst_QVersionNumber::commonPrefix_data()
+{
+ comparisonData();
+}
+
+void tst_QVersionNumber::commonPrefix()
+{
+ QFETCH(QVersionNumber, lhs);
+ QFETCH(QVersionNumber, rhs);
+ QFETCH(QVersionNumber, common);
+
+ QVersionNumber calculatedPrefix = QVersionNumber::commonPrefix(lhs, rhs);
+ QCOMPARE(calculatedPrefix, common);
+ QCOMPARE(calculatedPrefix.segments(), common.segments());
+}
+
+void tst_QVersionNumber::normalized_data()
+{
+ QTest::addColumn<QVersionNumber>("version");
+ QTest::addColumn<QVersionNumber>("expected");
+
+ QTest::newRow("0") << QVersionNumber(0) << QVersionNumber();
+ QTest::newRow("1") << QVersionNumber(1) << QVersionNumber(1);
+ QTest::newRow("1.2") << QVersionNumber(1, 2) << QVersionNumber(1, 2);
+ QTest::newRow("1.0") << QVersionNumber(1, 0) << QVersionNumber(1);
+ QTest::newRow("1.0.0") << QVersionNumber(1, 0, 0) << QVersionNumber(1);
+ QTest::newRow("1.0.1") << QVersionNumber(1, 0, 1) << QVersionNumber(1, 0, 1);
+ QTest::newRow("1.0.1.0") << QVersionNumber(QVector<int>() << 1 << 0 << 1 << 0) << QVersionNumber(1, 0, 1);
+ QTest::newRow("0.0.1.0") << QVersionNumber(QVector<int>() << 0 << 0 << 1 << 0) << QVersionNumber(0, 0, 1);
+}
+
+void tst_QVersionNumber::normalized()
+{
+ QFETCH(QVersionNumber, version);
+ QFETCH(QVersionNumber, expected);
+
+ QCOMPARE(version.normalized(), expected);
+ QCOMPARE(qMove(version).normalized(), expected);
+}
+
+void tst_QVersionNumber::isNormalized_data()
+{
+ QTest::addColumn<QVersionNumber>("version");
+ QTest::addColumn<bool>("expected");
+
+ QTest::newRow("null") << QVersionNumber() << true;
+ QTest::newRow("0") << QVersionNumber(0) << false;
+ QTest::newRow("1") << QVersionNumber(1) << true;
+ QTest::newRow("1.2") << QVersionNumber(1, 2) << true;
+ QTest::newRow("1.0") << QVersionNumber(1, 0) << false;
+ QTest::newRow("1.0.0") << QVersionNumber(1, 0, 0) << false;
+ QTest::newRow("1.0.1") << QVersionNumber(1, 0, 1) << true;
+}
+
+void tst_QVersionNumber::isNormalized()
+{
+ QFETCH(QVersionNumber, version);
+ QFETCH(bool, expected);
+
+ QCOMPARE(version.isNormalized(), expected);
+}
+
+void tst_QVersionNumber::assignment_data()
+{
+ singleInstanceData();
+}
+
+void tst_QVersionNumber::assignment()
+{
+ QFETCH(QVector<int>, segments);
+ QFETCH(QVersionNumber, expectedVersion);
+
+ QVersionNumber original(segments);
+ QVersionNumber version;
+ version = original;
+
+ QCOMPARE(version.majorVersion(), expectedVersion.majorVersion());
+ QCOMPARE(version.minorVersion(), expectedVersion.minorVersion());
+ QCOMPARE(version.microVersion(), expectedVersion.microVersion());
+ QCOMPARE(version.segments(), expectedVersion.segments());
+}
+
+void tst_QVersionNumber::fromString_data()
+{
+ singleInstanceData();
+}
+
+void tst_QVersionNumber::fromString()
+{
+ QFETCH(QString, constructionString);
+ QFETCH(QVersionNumber, expectedVersion);
+ QFETCH(int, suffixIndex);
+
+ int index;
+ QCOMPARE(QVersionNumber::fromString(constructionString), expectedVersion);
+ QCOMPARE(QVersionNumber::fromString(constructionString, &index), expectedVersion);
+ QCOMPARE(index, suffixIndex);
+}
+
+void tst_QVersionNumber::toString_data()
+{
+ singleInstanceData();
+
+ // segments expectedVersion expectedString constructionString suffixIndex null
+ QTest::newRow("-1") << (QVector<int>() << -1) << QVersionNumber(-1) << QString("-1") << QString() << 0 << true;
+ QTest::newRow("-1.0") << (QVector<int>() << -1 << 0) << QVersionNumber(-1, 0) << QString("-1.0") << QString() << 0 << true;
+ QTest::newRow("1.-2") << (QVector<int>() << 1 << -2) << QVersionNumber(1, -2) << QString("1.-2") << QString() << 0 << true;
+}
+
+void tst_QVersionNumber::toString()
+{
+ QFETCH(QVersionNumber, expectedVersion);
+ QFETCH(QString, expectedString);
+
+ QCOMPARE(expectedVersion.toString(), expectedString);
+}
+
+void tst_QVersionNumber::isNull_data()
+{
+ singleInstanceData();
+}
+
+void tst_QVersionNumber::isNull()
+{
+ QFETCH(QVector<int>, segments);
+ QFETCH(bool, isNull);
+
+ QVersionNumber version(segments);
+
+ QCOMPARE(version.isNull(), isNull);
+}
+
+void tst_QVersionNumber::serialize_data()
+{
+ singleInstanceData();
+}
+
+void tst_QVersionNumber::serialize()
+{
+ QFETCH(QVector<int>, segments);
+
+ QVersionNumber original(segments);
+ QVersionNumber version;
+
+ QByteArray buffer;
+ {
+ QDataStream ostream(&buffer, QIODevice::WriteOnly);
+ ostream << original;
+ }
+ {
+ QDataStream istream(buffer);
+ istream >> version;
+ }
+
+ QCOMPARE(version.majorVersion(), original.majorVersion());
+ QCOMPARE(version.minorVersion(), original.minorVersion());
+ QCOMPARE(version.microVersion(), original.microVersion());
+ QCOMPARE(version.segments(), original.segments());
+}
+
+void tst_QVersionNumber::moveSemantics()
+{
+#if defined(_MSC_VER) && _MSC_VER == 1600
+# define Q_MSVC_2010
+#endif
+#if defined(Q_COMPILER_RVALUE_REFS) && !defined(Q_MSVC_2010)
+ // QVersionNumber(QVersionNumber &&)
+ {
+ QVersionNumber v1(1, 2, 3);
+ QVersionNumber v2 = qMove(v1);
+ QCOMPARE(v2, QVersionNumber(1, 2, 3));
+ }
+ // QVersionNumber &operator=(QVersionNumber &&)
+ {
+ QVersionNumber v1(1, 2, 3);
+ QVersionNumber v2;
+ v2 = qMove(v1);
+ QCOMPARE(v2, QVersionNumber(1, 2, 3));
+ }
+ // QVersionNumber(QVector<int> &&)
+ {
+ QVector<int> segments = QVector<int>() << 1 << 2 << 3;
+ QVersionNumber v1(segments);
+ QVersionNumber v2(qMove(segments));
+ QVERIFY(!v1.isNull());
+ QVERIFY(!v2.isNull());
+ QCOMPARE(v1, v2);
+ }
+#endif
+#if defined(Q_COMPILER_REF_QUALIFIERS) && !defined(Q_MSVC_2010)
+ // normalized()
+ {
+ QVersionNumber v(1, 0, 0);
+ QVERIFY(!v.isNull());
+ QVersionNumber nv;
+ nv = v.normalized();
+ QVERIFY(!v.isNull());
+ QVERIFY(!nv.isNull());
+ QVERIFY(nv.isNormalized());
+ nv = qMove(v).normalized();
+ QVERIFY(!nv.isNull());
+ QVERIFY(nv.isNormalized());
+ }
+ // segments()
+ {
+ QVersionNumber v(1, 2, 3);
+ QVERIFY(!v.isNull());
+ QVector<int> segments;
+ segments = v.segments();
+ QVERIFY(!v.isNull());
+ QVERIFY(!segments.empty());
+ segments = qMove(v).segments();
+ QVERIFY(!segments.empty());
+ }
+#endif
+#if !defined(Q_COMPILER_RVALUE_REFS) && !defined(Q_COMPILER_REF_QUALIFIERS) && !defined(Q_MSVC_2010)
+ QSKIP("This test requires C++11 move semantics support in the compiler.");
+#elif defined(Q_MSVC_2010)
+ QSKIP("This test requires compiler generated move constructors and operators.");
+#endif
+}
+
+QTEST_APPLESS_MAIN(tst_QVersionNumber)
+
+#include "tst_qversionnumber.moc"
diff --git a/tests/auto/corelib/tools/tools.pro b/tests/auto/corelib/tools/tools.pro
index 1ef8e77071..ce37ccb18b 100644
--- a/tests/auto/corelib/tools/tools.pro
+++ b/tests/auto/corelib/tools/tools.pro
@@ -1,10 +1,12 @@
TEMPLATE=subdirs
SUBDIRS=\
+ collections \
qalgorithms \
qarraydata \
qarraydata_strictiterators \
qbitarray \
qbytearray \
+ qbytearraylist \
qbytearraymatcher \
qbytedatabuffer \
qcache \
@@ -58,4 +60,6 @@ SUBDIRS=\
qtimeline \
qvarlengtharray \
qvector \
- qvector_strictiterators
+ qvector_strictiterators \
+ qversionnumber
+
diff --git a/tests/auto/corelib/xml/qxmlstream/data/009.ref b/tests/auto/corelib/xml/qxmlstream/data/009.ref
index 1de530df1c..12b994eac4 100644
--- a/tests/auto/corelib/xml/qxmlstream/data/009.ref
+++ b/tests/auto/corelib/xml/qxmlstream/data/009.ref
@@ -24,4 +24,4 @@ Invalid( name="bar" qualifiedName="bar"
Attribute( name="attr" namespaceUri="http://example.org/~wilbur" qualifiedName="b:attr" prefix="b" value="2" )
)
-ERROR: Attribute redefined.
+ERROR: Attribute 'b:attr' redefined.
diff --git a/tests/auto/corelib/xml/qxmlstream/data/010.ref b/tests/auto/corelib/xml/qxmlstream/data/010.ref
index 217f4963a1..07def503a5 100644
--- a/tests/auto/corelib/xml/qxmlstream/data/010.ref
+++ b/tests/auto/corelib/xml/qxmlstream/data/010.ref
@@ -24,4 +24,4 @@ Invalid( name="bar" qualifiedName="bar"
Attribute( name="attr" namespaceUri="http://example.org/~wilbur" qualifiedName="b:attr" prefix="b" value="2" )
)
-ERROR: Attribute redefined.
+ERROR: Attribute 'b:attr' redefined.
diff --git a/tests/auto/corelib/xml/qxmlstream/data/011.ref b/tests/auto/corelib/xml/qxmlstream/data/011.ref
index e3945324eb..faa6e75429 100644
--- a/tests/auto/corelib/xml/qxmlstream/data/011.ref
+++ b/tests/auto/corelib/xml/qxmlstream/data/011.ref
@@ -27,4 +27,4 @@ Invalid( name="bar" qualifiedName="bar"
Attribute( name="attr" namespaceUri="http://example.org/~wilbur" qualifiedName="b:attr" prefix="b" value="2" )
)
-ERROR: Attribute redefined.
+ERROR: Attribute 'b:attr' redefined.
diff --git a/tests/auto/corelib/xml/qxmlstream/data/012.ref b/tests/auto/corelib/xml/qxmlstream/data/012.ref
index 7a688b103d..834db97ba6 100644
--- a/tests/auto/corelib/xml/qxmlstream/data/012.ref
+++ b/tests/auto/corelib/xml/qxmlstream/data/012.ref
@@ -24,4 +24,4 @@ Invalid( name="bar" qualifiedName="bar"
Attribute( name="attr" namespaceUri="urn:xyzzy" qualifiedName="b:attr" prefix="b" value="2" )
)
-ERROR: Attribute redefined.
+ERROR: Attribute 'b:attr' redefined.
diff --git a/tests/auto/corelib/xml/qxmlstream/data/035.ref b/tests/auto/corelib/xml/qxmlstream/data/035.ref
index e172fc90e1..cab0158a51 100644
--- a/tests/auto/corelib/xml/qxmlstream/data/035.ref
+++ b/tests/auto/corelib/xml/qxmlstream/data/035.ref
@@ -13,4 +13,4 @@ Invalid( name="bar" qualifiedName="bar"
Attribute( name="attr" namespaceUri="http://example.org/~wilbur" qualifiedName="a:attr" prefix="a" value="2" )
)
-ERROR: Attribute redefined.
+ERROR: Attribute 'a:attr' redefined.
diff --git a/tests/auto/corelib/xml/qxmlstream/data/036.ref b/tests/auto/corelib/xml/qxmlstream/data/036.ref
index 158e7361f9..50939ed7e7 100644
--- a/tests/auto/corelib/xml/qxmlstream/data/036.ref
+++ b/tests/auto/corelib/xml/qxmlstream/data/036.ref
@@ -13,4 +13,4 @@ Invalid( name="bar" qualifiedName="bar"
Attribute( name="attr" namespaceUri="http://example.org/~wilbur" qualifiedName="b:attr" prefix="b" value="2" )
)
-ERROR: Attribute redefined.
+ERROR: Attribute 'b:attr' redefined.
diff --git a/tests/auto/dbus/qdbusabstractadaptor/tst_qdbusabstractadaptor.cpp b/tests/auto/dbus/qdbusabstractadaptor/tst_qdbusabstractadaptor.cpp
index 57a4a19179..045e7cf7ba 100644
--- a/tests/auto/dbus/qdbusabstractadaptor/tst_qdbusabstractadaptor.cpp
+++ b/tests/auto/dbus/qdbusabstractadaptor/tst_qdbusabstractadaptor.cpp
@@ -363,8 +363,6 @@ void emitSignalPeer(const QString &interface, const QString &name, const QVarian
req << name;
QDBusConnection::sessionBus().send(req);
}
-
- QTest::qWait(1000);
}
QString slotSpyPeer()
@@ -492,7 +490,6 @@ void tst_QDBusAbstractAdaptor::initTestCase()
WaitForQMyServer w;
QVERIFY(w.ok());
- //QTest::qWait(2000);
// get peer server address
QDBusMessage req = QDBusMessage::createMethodCall(serviceName, objectPath, interfaceName, "address");
@@ -616,8 +613,6 @@ static void emitSignal(MyObject *obj, const QString &iface, const QString &name,
obj->if4->emitSignal(name, parameter);
else
obj->emitSignal(name, parameter);
-
- QTest::qWait(200);
}
void tst_QDBusAbstractAdaptor::signalEmissions_data()
@@ -670,7 +665,7 @@ void tst_QDBusAbstractAdaptor::signalEmissions()
emitSignal(&obj, interface, name, parameter);
- QCOMPARE(spy.count, 1);
+ QTRY_COMPARE(spy.count, 1);
QCOMPARE(spy.interface, interface);
QCOMPARE(spy.name, name);
QTEST(spy.signature, "signature");
@@ -689,7 +684,7 @@ void tst_QDBusAbstractAdaptor::signalEmissions()
emitSignal(&obj, "local.MyObject", "scriptableSignalInt", QVariant(1));
emitSignal(&obj, "local.MyObject", "scriptableSignalString", QVariant("foo"));
- QCOMPARE(spy.count, 1);
+ QTRY_COMPARE(spy.count, 1);
QCOMPARE(spy.interface, interface);
QCOMPARE(spy.name, name);
QTEST(spy.signature, "signature");
@@ -710,9 +705,8 @@ void tst_QDBusAbstractAdaptor::sameSignalDifferentPaths()
QDBusSignalSpy spy;
con.connect(con.baseService(), "/p1", "local.Interface2", "signal", &spy, SLOT(slot(QDBusMessage)));
obj.if2->emitSignal(QString(), QVariant());
- QTest::qWait(200);
- QCOMPARE(spy.count, 1);
+ QTRY_COMPARE(spy.count, 1);
QCOMPARE(spy.interface, QString("local.Interface2"));
QCOMPARE(spy.name, QString("signal"));
QVERIFY(spy.signature.isEmpty());
@@ -721,9 +715,8 @@ void tst_QDBusAbstractAdaptor::sameSignalDifferentPaths()
spy.count = 0;
con.connect(con.baseService(), "/p2", "local.Interface2", "signal", &spy, SLOT(slot(QDBusMessage)));
obj.if2->emitSignal(QString(), QVariant());
- QTest::qWait(200);
- QCOMPARE(spy.count, 2);
+ QTRY_COMPARE(spy.count, 2);
}
void tst_QDBusAbstractAdaptor::sameObjectDifferentPaths()
@@ -740,9 +733,8 @@ void tst_QDBusAbstractAdaptor::sameObjectDifferentPaths()
con.connect(con.baseService(), "/p1", "local.Interface2", "signal", &spy, SLOT(slot(QDBusMessage)));
con.connect(con.baseService(), "/p2", "local.Interface2", "signal", &spy, SLOT(slot(QDBusMessage)));
obj.if2->emitSignal(QString(), QVariant());
- QTest::qWait(200);
- QCOMPARE(spy.count, 1);
+ QTRY_COMPARE(spy.count, 1);
QCOMPARE(spy.interface, QString("local.Interface2"));
QCOMPARE(spy.name, QString("signal"));
QVERIFY(spy.signature.isEmpty());
@@ -848,7 +840,7 @@ void tst_QDBusAbstractAdaptor::overloadedSignalEmission()
emitSignal(&obj, interface, name, parameter);
- QCOMPARE(spy.count, 1);
+ QTRY_COMPARE(spy.count, 1);
QCOMPARE(spy.interface, interface);
QCOMPARE(spy.name, name);
QTEST(spy.signature, "signature");
@@ -864,7 +856,7 @@ void tst_QDBusAbstractAdaptor::overloadedSignalEmission()
emitSignal(&obj, "local.Interface4", "signal", QVariant(1));
emitSignal(&obj, "local.Interface4", "signal", QVariant("foo"));
- QCOMPARE(spy.count, 1);
+ QTRY_COMPARE(spy.count, 1);
QCOMPARE(spy.interface, interface);
QCOMPARE(spy.name, name);
QTEST(spy.signature, "signature");
@@ -1193,7 +1185,7 @@ void tst_QDBusAbstractAdaptor::signalEmissionsPeer()
emitSignalPeer(interface, name, parameter);
- QCOMPARE(spy.count, 1);
+ QTRY_COMPARE(spy.count, 1);
QCOMPARE(spy.interface, interface);
QCOMPARE(spy.name, name);
QTEST(spy.signature, "signature");
@@ -1212,7 +1204,7 @@ void tst_QDBusAbstractAdaptor::signalEmissionsPeer()
emitSignalPeer("local.MyObject", "scriptableSignalInt", QVariant(1));
emitSignalPeer("local.MyObject", "scriptableSignalString", QVariant("foo"));
- QCOMPARE(spy.count, 1);
+ QTRY_COMPARE(spy.count, 1);
QCOMPARE(spy.interface, interface);
QCOMPARE(spy.name, name);
QTEST(spy.signature, "signature");
@@ -1233,9 +1225,8 @@ void tst_QDBusAbstractAdaptor::sameSignalDifferentPathsPeer()
QDBusSignalSpy spy;
con.connect(QString(), "/p1", "local.Interface2", "signal", &spy, SLOT(slot(QDBusMessage)));
emitSignalPeer("local.Interface2", QString(), QVariant());
- QTest::qWait(200);
- QCOMPARE(spy.count, 1);
+ QTRY_COMPARE(spy.count, 1);
QCOMPARE(spy.interface, QString("local.Interface2"));
QCOMPARE(spy.name, QString("signal"));
QVERIFY(spy.signature.isEmpty());
@@ -1244,9 +1235,8 @@ void tst_QDBusAbstractAdaptor::sameSignalDifferentPathsPeer()
spy.count = 0;
con.connect(QString(), "/p2", "local.Interface2", "signal", &spy, SLOT(slot(QDBusMessage)));
emitSignalPeer("local.Interface2", QString(), QVariant());
- QTest::qWait(200);
- QCOMPARE(spy.count, 2);
+ QTRY_COMPARE(spy.count, 2);
}
void tst_QDBusAbstractAdaptor::sameObjectDifferentPathsPeer()
@@ -1263,9 +1253,8 @@ void tst_QDBusAbstractAdaptor::sameObjectDifferentPathsPeer()
con.connect(QString(), "/p1", "local.Interface2", "signal", &spy, SLOT(slot(QDBusMessage)));
con.connect(QString(), "/p2", "local.Interface2", "signal", &spy, SLOT(slot(QDBusMessage)));
emitSignalPeer("local.Interface2", QString(), QVariant());
- QTest::qWait(200);
- QCOMPARE(spy.count, 1);
+ QTRY_COMPARE(spy.count, 1);
QCOMPARE(spy.interface, QString("local.Interface2"));
QCOMPARE(spy.name, QString("signal"));
QVERIFY(spy.signature.isEmpty());
@@ -1367,7 +1356,7 @@ void tst_QDBusAbstractAdaptor::overloadedSignalEmissionPeer()
emitSignalPeer(interface, name, parameter);
- QCOMPARE(spy.count, 1);
+ QTRY_COMPARE(spy.count, 1);
QCOMPARE(spy.interface, interface);
QCOMPARE(spy.name, name);
QTEST(spy.signature, "signature");
@@ -1383,7 +1372,7 @@ void tst_QDBusAbstractAdaptor::overloadedSignalEmissionPeer()
emitSignalPeer("local.Interface4", "signal", QVariant(1));
emitSignalPeer("local.Interface4", "signal", QVariant("foo"));
- QCOMPARE(spy.count, 1);
+ QTRY_COMPARE(spy.count, 1);
QCOMPARE(spy.interface, interface);
QCOMPARE(spy.name, name);
QTEST(spy.signature, "signature");
diff --git a/tests/auto/dbus/qdbusxmlparser/tst_qdbusxmlparser.cpp b/tests/auto/dbus/qdbusxmlparser/tst_qdbusxmlparser.cpp
index 8c94f87fd6..f32037de38 100644
--- a/tests/auto/dbus/qdbusxmlparser/tst_qdbusxmlparser.cpp
+++ b/tests/auto/dbus/qdbusxmlparser/tst_qdbusxmlparser.cpp
@@ -79,9 +79,8 @@ QT_END_NAMESPACE
void tst_QDBusXmlParser::initTestCase()
{
- // If the seed not initialized yet (-1), set it to 0
- // otherwise abort, so we don't get unexplained test failures later.
- QVERIFY(qt_qhash_seed.testAndSetRelaxed(-1, 0));
+ // Always initialize the hash seed to 0 to get reliable test results
+ qt_qhash_seed.store(0);
}
void tst_QDBusXmlParser::parsing_data()
diff --git a/tests/auto/gui/image/qicoimageformat/icons/valid/yellow.cur b/tests/auto/gui/image/qicoimageformat/icons/valid/yellow.cur
new file mode 100644
index 0000000000..0a649aa7f7
--- /dev/null
+++ b/tests/auto/gui/image/qicoimageformat/icons/valid/yellow.cur
Binary files differ
diff --git a/tests/auto/gui/image/qicoimageformat/tst_qicoimageformat.cpp b/tests/auto/gui/image/qicoimageformat/tst_qicoimageformat.cpp
index cd9d4b448e..71adbabb84 100644
--- a/tests/auto/gui/image/qicoimageformat/tst_qicoimageformat.cpp
+++ b/tests/auto/gui/image/qicoimageformat/tst_qicoimageformat.cpp
@@ -111,9 +111,17 @@ void tst_QIcoImageFormat::cleanupTestCase()
void tst_QIcoImageFormat::format()
{
- QImageReader reader(m_IconPath + "/valid/35FLOPPY.ICO", "ico");
- QByteArray fmt = reader.format();
- QCOMPARE(const_cast<const char*>(fmt.data()), "ico" );
+ {
+ QImageReader reader(m_IconPath + "/valid/35FLOPPY.ICO", "ico");
+ QByteArray fmt = reader.format();
+ QCOMPARE(const_cast<const char*>(fmt.data()), "ico" );
+ }
+
+ {
+ QImageReader reader(m_IconPath + "/valid/yellow.cur", "ico");
+ QByteArray fmt = reader.format();
+ QCOMPARE(const_cast<const char*>(fmt.data()), "ico" );
+ }
}
void tst_QIcoImageFormat::canRead_data()
@@ -133,6 +141,7 @@ void tst_QIcoImageFormat::canRead_data()
QTest::newRow("103x16px, 24BPP") << "valid/trolltechlogo_tiny.ico" << 1;
QTest::newRow("includes 32BPP w/alpha") << "valid/semitransparent.ico" << 1;
QTest::newRow("PNG compression") << "valid/Qt.ico" << 1;
+ QTest::newRow("CUR file") << "valid/yellow.cur" << 1;
}
void tst_QIcoImageFormat::canRead()
@@ -203,7 +212,7 @@ void tst_QIcoImageFormat::imageCount_data()
QTest::newRow("invalid floppy (first 8 bytes = 0xff)") << "invalid/35floppy.ico" << 0;
QTest::newRow("includes 32BPP w/alpha") << "valid/semitransparent.ico" << 9;
QTest::newRow("PNG compression") << "valid/Qt.ico" << 4;
-
+ QTest::newRow("CUR file") << "valid/yellow.cur" << 1;
}
void tst_QIcoImageFormat::imageCount()
@@ -231,6 +240,7 @@ void tst_QIcoImageFormat::jumpToNextImage_data()
QTest::newRow("16px16c, 32px32c, 32px256c 2") << "valid/WORLDH.ico" << 3;
QTest::newRow("includes 32BPP w/alpha") << "valid/semitransparent.ico" << 9;
QTest::newRow("PNG compression") << "valid/Qt.ico" << 4;
+ QTest::newRow("CUR file") << "valid/yellow.cur" << 1;
}
void tst_QIcoImageFormat::jumpToNextImage()
@@ -281,6 +291,7 @@ void tst_QIcoImageFormat::nextImageDelay_data()
QTest::newRow("invalid floppy (first 8 bytes = 0xff)") << "invalid/35floppy.ico" << -1;
QTest::newRow("includes 32BPP w/alpha") << "valid/semitransparent.ico" << 9;
QTest::newRow("PNG compression") << "valid/Qt.ico" << 4;
+ QTest::newRow("CUR file") << "valid/yellow.cur" << 1;
}
void tst_QIcoImageFormat::nextImageDelay()
diff --git a/tests/auto/gui/image/qimage/tst_qimage.cpp b/tests/auto/gui/image/qimage/tst_qimage.cpp
index 6c496ba6d4..cc555edcf5 100644
--- a/tests/auto/gui/image/qimage/tst_qimage.cpp
+++ b/tests/auto/gui/image/qimage/tst_qimage.cpp
@@ -1,6 +1,6 @@
/****************************************************************************
**
-** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
+** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
** Contact: http://www.qt-project.org/legal
**
** This file is part of the test suite of the Qt Toolkit.
@@ -62,6 +62,7 @@ public:
tst_QImage();
private slots:
+ void initTestCase();
void swap();
void create();
void createInvalidXPM();
@@ -173,12 +174,27 @@ private slots:
void scaled_QTBUG35972();
+ void convertToPixelFormat();
+ void convertToImageFormat_data();
+ void convertToImageFormat();
+
+ void invertPixelsRGB_data();
+ void invertPixelsRGB();
+
void cleanupFunctions();
+
+private:
+ const QString m_prefix;
};
tst_QImage::tst_QImage()
+ : m_prefix(QFINDTESTDATA("images/"))
+{
+}
+void tst_QImage::initTestCase()
{
+ QVERIFY(!m_prefix.isEmpty());
}
void tst_QImage::swap()
@@ -287,21 +303,17 @@ void tst_QImage::formatHandlersInput_data()
QTest::addColumn<QString>("testFormat");
QTest::addColumn<QString>("testFile");
- const QString prefix = QFINDTESTDATA("images/");
- if (prefix.isEmpty())
- QFAIL("can not find images directory!");
-
// add a new line here when a file is added
- QTest::newRow("ICO") << "ICO" << prefix + "image.ico";
- QTest::newRow("PNG") << "PNG" << prefix + "image.png";
- QTest::newRow("GIF") << "GIF" << prefix + "image.gif";
- QTest::newRow("BMP") << "BMP" << prefix + "image.bmp";
- QTest::newRow("JPEG") << "JPEG" << prefix + "image.jpg";
- QTest::newRow("PBM") << "PBM" << prefix + "image.pbm";
- QTest::newRow("PGM") << "PGM" << prefix + "image.pgm";
- QTest::newRow("PPM") << "PPM" << prefix + "image.ppm";
- QTest::newRow("XBM") << "XBM" << prefix + "image.xbm";
- QTest::newRow("XPM") << "XPM" << prefix + "image.xpm";
+ QTest::newRow("ICO") << "ICO" << m_prefix + "image.ico";
+ QTest::newRow("PNG") << "PNG" << m_prefix + "image.png";
+ QTest::newRow("GIF") << "GIF" << m_prefix + "image.gif";
+ QTest::newRow("BMP") << "BMP" << m_prefix + "image.bmp";
+ QTest::newRow("JPEG") << "JPEG" << m_prefix + "image.jpg";
+ QTest::newRow("PBM") << "PBM" << m_prefix + "image.pbm";
+ QTest::newRow("PGM") << "PGM" << m_prefix + "image.pgm";
+ QTest::newRow("PPM") << "PPM" << m_prefix + "image.ppm";
+ QTest::newRow("XBM") << "XBM" << m_prefix + "image.xbm";
+ QTest::newRow("XPM") << "XPM" << m_prefix + "image.xpm";
}
void tst_QImage::formatHandlersInput()
@@ -762,6 +774,13 @@ void tst_QImage::convertToFormat_data()
<< int(QImage::Format_ARGB32_Premultiplied) << 0x7f7f7f7fu;
QTest::newRow("semiblack rgba8888 -> argb pm") << int(QImage::Format_RGBA8888) << 0x7f000000u
<< int(QImage::Format_ARGB32_Premultiplied) << 0x7f000000u;
+
+ QTest::newRow("red rgb30 -> argb32") << int(QImage::Format_RGB30) << 0xffff0000
+ << int(QImage::Format_ARGB32) << 0xffff0000;
+ QTest::newRow("green rgb30 -> argb32") << int(QImage::Format_RGB30) << 0xff00ff00
+ << int(QImage::Format_ARGB32) << 0xff00ff00;
+ QTest::newRow("blue rgb30 -> argb32") << int(QImage::Format_RGB30) << 0xff0000ff
+ << int(QImage::Format_ARGB32) << 0xff0000ff;
}
@@ -1074,10 +1093,7 @@ void tst_QImage::copy()
void tst_QImage::load()
{
- const QString prefix = QFINDTESTDATA("images/");
- if (prefix.isEmpty())
- QFAIL("can not find images directory!");
- const QString filePath = prefix + QLatin1String("image.jpg");
+ const QString filePath = m_prefix + QLatin1String("image.jpg");
QImage dest(filePath);
QVERIFY(!dest.isNull());
@@ -1089,10 +1105,7 @@ void tst_QImage::load()
void tst_QImage::loadFromData()
{
- const QString prefix = QFINDTESTDATA("images/");
- if (prefix.isEmpty())
- QFAIL("can not find images directory!");
- const QString filePath = prefix + QLatin1String("image.jpg");
+ const QString filePath = m_prefix + QLatin1String("image.jpg");
QImage original(filePath);
QVERIFY(!original.isNull());
@@ -1118,10 +1131,7 @@ void tst_QImage::loadFromData()
#if !defined(QT_NO_DATASTREAM)
void tst_QImage::loadFromDataStream()
{
- const QString prefix = QFINDTESTDATA("images/");
- if (prefix.isEmpty())
- QFAIL("can not find images directory!");
- const QString filePath = prefix + QLatin1String("image.jpg");
+ const QString filePath = m_prefix + QLatin1String("image.jpg");
QImage original(filePath);
QVERIFY(!original.isNull());
@@ -1214,6 +1224,18 @@ void tst_QImage::setPixel_data()
QTest::newRow("RGBA8888 blue") << int(QImage::Format_RGBA8888)
<< 0xff0000ffu << 0xffff0000u;
#endif
+ QTest::newRow("A2BGR30_Premultiplied red") << int(QImage::Format_A2BGR30_Premultiplied)
+ << 0xffff0000u << 0xc00003ffu;
+ QTest::newRow("A2BGR30_Premultiplied green") << int(QImage::Format_A2BGR30_Premultiplied)
+ << 0xff00ff00u << 0xc00ffc00u;
+ QTest::newRow("A2BGR30_Premultiplied blue") << int(QImage::Format_A2BGR30_Premultiplied)
+ << 0xff0000ffu << 0xfff00000u;
+ QTest::newRow("RGB30 red") << int(QImage::Format_RGB30)
+ << 0xffff0000u << 0xfff00000u;
+ QTest::newRow("RGB30 green") << int(QImage::Format_RGB30)
+ << 0xff00ff00u << 0xc00ffc00u;
+ QTest::newRow("RGB30 blue") << int(QImage::Format_RGB30)
+ << 0xff0000ffu << 0xc00003ffu;
}
void tst_QImage::setPixel()
@@ -1240,6 +1262,8 @@ void tst_QImage::setPixel()
case int(QImage::Format_RGBX8888):
case int(QImage::Format_RGBA8888):
case int(QImage::Format_RGBA8888_Premultiplied):
+ case int(QImage::Format_A2BGR30_Premultiplied):
+ case int(QImage::Format_RGB30):
{
for (int y = 0; y < h; ++y) {
const quint32 *row = (const quint32*)(img.scanLine(y));
@@ -1959,6 +1983,8 @@ void tst_QImage::fillColor_data()
"ARGB4444pm",
"RGBx8888",
"RGBA8888pm",
+ "BGR30",
+ "A2RGB30pm",
0
};
@@ -1978,6 +2004,8 @@ void tst_QImage::fillColor_data()
QImage::Format_ARGB4444_Premultiplied,
QImage::Format_RGBX8888,
QImage::Format_RGBA8888_Premultiplied,
+ QImage::Format_BGR30,
+ QImage::Format_A2RGB30_Premultiplied,
};
for (int i=0; names[i] != 0; ++i) {
@@ -1996,6 +2024,7 @@ void tst_QImage::fillColor_data()
QTest::newRow("ARGB32, transparent") << QImage::Format_ARGB32 << Qt::transparent << 0x00000000u;
QTest::newRow("ARGB32pm, transparent") << QImage::Format_ARGB32_Premultiplied << Qt::transparent << 0x00000000u;
QTest::newRow("RGBA8888pm, transparent") << QImage::Format_RGBA8888_Premultiplied << Qt::transparent << 0x00000000u;
+ QTest::newRow("A2RGB30pm, transparent") << QImage::Format_A2RGB30_Premultiplied << Qt::transparent << 0x00000000u;
}
void tst_QImage::fillColor()
@@ -2112,6 +2141,8 @@ void tst_QImage::rgbSwapped_data()
QTest::newRow("Format_RGB444") << QImage::Format_RGB444;
QTest::newRow("Format_RGBX8888") << QImage::Format_RGBX8888;
QTest::newRow("Format_RGBA8888_Premultiplied") << QImage::Format_RGBA8888_Premultiplied;
+ QTest::newRow("Format_A2BGR30_Premultiplied") << QImage::Format_A2BGR30_Premultiplied;
+ QTest::newRow("Format_RGB30") << QImage::Format_RGB30;
}
void tst_QImage::rgbSwapped()
@@ -2180,6 +2211,8 @@ void tst_QImage::mirrored_data()
QTest::newRow("Format_RGB444, vertical") << QImage::Format_RGB444 << true << false << 16 << 16;
QTest::newRow("Format_RGBX8888, vertical") << QImage::Format_RGBX8888 << true << false << 16 << 16;
QTest::newRow("Format_RGBA8888_Premultiplied, vertical") << QImage::Format_RGBA8888_Premultiplied << true << false << 16 << 16;
+ QTest::newRow("Format_A2BGR30_Premultiplied, vertical") << QImage::Format_A2BGR30_Premultiplied << true << false << 16 << 16;
+ QTest::newRow("Format_RGB30, vertical") << QImage::Format_RGB30 << true << false << 16 << 16;
QTest::newRow("Format_Indexed8, vertical") << QImage::Format_Indexed8 << true << false << 16 << 16;
QTest::newRow("Format_Mono, vertical") << QImage::Format_Mono << true << false << 16 << 16;
QTest::newRow("Format_MonoLSB, vertical") << QImage::Format_MonoLSB << true << false << 16 << 16;
@@ -2279,6 +2312,7 @@ void tst_QImage::inplaceRgbSwapped_data()
QTest::newRow("Format_ARGB32_Premultiplied") << QImage::Format_ARGB32_Premultiplied;
QTest::newRow("Format_RGBA8888") << QImage::Format_RGBA8888;
+ QTest::newRow("Format_A2RGB30_Premultiplied") << QImage::Format_A2RGB30_Premultiplied;
QTest::newRow("Format_RGB888") << QImage::Format_RGB888;
QTest::newRow("Format_RGB16") << QImage::Format_RGB16;
QTest::newRow("Format_Indexed8") << QImage::Format_Indexed8;
@@ -2523,6 +2557,81 @@ void tst_QImage::scaled_QTBUG35972()
QCOMPARE(pixels[i], 0xffffffff);
}
+void tst_QImage::convertToPixelFormat()
+{
+ QPixelFormat rgb565 = qPixelFormatRgba(5,6,5,0,QPixelFormat::IgnoresAlpha, QPixelFormat::AtBeginning, QPixelFormat::NotPremultiplied, QPixelFormat::UnsignedShort);
+ QPixelFormat rgb565ImageFormat = QImage::toPixelFormat(QImage::Format_RGB16);
+ QCOMPARE(rgb565, rgb565ImageFormat);
+}
+
+void tst_QImage::convertToImageFormat_data()
+{
+ QTest::addColumn<QImage::Format>("image_format");
+ QTest::newRow("Convert Format_Invalid") << QImage::Format_Invalid;
+ QTest::newRow("Convert Format_Mono") << QImage::Format_Mono;
+ //This ends up being a QImage::Format_Mono since we cant specify LSB in QPixelFormat
+ //QTest::newRow("Convert Format_MonoLSB") << QImage::Format_MonoLSB;
+ QTest::newRow("Convert Format_Indexed8") << QImage::Format_Indexed8;
+ QTest::newRow("Convert Format_RGB32") << QImage::Format_RGB32;
+ QTest::newRow("Convert Format_ARGB32") << QImage::Format_ARGB32;
+ QTest::newRow("Convert Format_ARGB32_Premultiplied") << QImage::Format_ARGB32_Premultiplied;
+ QTest::newRow("Convert Format_RGB16") << QImage::Format_RGB16;
+ QTest::newRow("Convert Format_ARGB8565_Premultiplied") << QImage::Format_ARGB8565_Premultiplied;
+ QTest::newRow("Convert Format_RGB666") << QImage::Format_RGB666;
+ QTest::newRow("Convert Format_ARGB6666_Premultiplied") << QImage::Format_ARGB6666_Premultiplied;
+ QTest::newRow("Convert Format_RGB555") << QImage::Format_RGB555;
+ QTest::newRow("Convert Format_ARGB8555_Premultiplied") << QImage::Format_ARGB8555_Premultiplied;
+ QTest::newRow("Convert Format_RGB888") << QImage::Format_RGB888;
+ QTest::newRow("Convert Format_RGB444") << QImage::Format_RGB444;
+ QTest::newRow("Convert Format_ARGB4444_Premultiplied") << QImage::Format_ARGB4444_Premultiplied;
+ QTest::newRow("Convert Format_RGBX8888") << QImage::Format_RGBX8888;
+ QTest::newRow("Convert Format_RGBA8888") << QImage::Format_RGBA8888;
+ QTest::newRow("Convert Format_RGBA8888_Premultiplied") << QImage::Format_RGBA8888_Premultiplied;
+}
+
+void tst_QImage::convertToImageFormat()
+{
+ QFETCH(QImage::Format, image_format);
+
+ QPixelFormat pixel_format = QImage::toPixelFormat(image_format);
+ QImage::Format format = QImage::toImageFormat(pixel_format);
+ QCOMPARE(format, image_format);
+}
+
+void tst_QImage::invertPixelsRGB_data()
+{
+ QTest::addColumn<QImage::Format>("image_format");
+
+ QTest::newRow("invertPixels RGB16") << QImage::Format_RGB16;
+ QTest::newRow("invertPixels RGB32") << QImage::Format_RGB32;
+ QTest::newRow("invertPixels BGR30") << QImage::Format_BGR30;
+ QTest::newRow("invertPixels RGB444") << QImage::Format_RGB444;
+ QTest::newRow("invertPixels RGB555") << QImage::Format_RGB555;
+ QTest::newRow("invertPixels RGB888") << QImage::Format_RGB888;
+
+ QTest::newRow("invertPixels ARGB32") << QImage::Format_ARGB32;
+ QTest::newRow("invertPixels ARGB32pm") << QImage::Format_ARGB32_Premultiplied;
+ QTest::newRow("invertPixels RGBA8888") << QImage::Format_RGBA8888;
+ QTest::newRow("invertPixels RGBA8888pm") << QImage::Format_RGBA8888_Premultiplied;
+ QTest::newRow("invertPixels RGBA4444pm") << QImage::Format_ARGB4444_Premultiplied;
+}
+
+void tst_QImage::invertPixelsRGB()
+{
+ QFETCH(QImage::Format, image_format);
+
+ QImage image(1, 1, image_format);
+ image.fill(QColor::fromRgb(32, 64, 96));
+ image.invertPixels();
+
+ QCOMPARE(image.format(), image_format);
+
+ uint pixel = image.pixel(0, 0);
+ QCOMPARE(qRed(pixel) >> 4, (255 - 32) >> 4);
+ QCOMPARE(qGreen(pixel) >> 4, (255 - 64) >> 4);
+ QCOMPARE(qBlue(pixel) >> 4, (255 - 96) >> 4);
+}
+
static void cleanupFunction(void* info)
{
bool *called = static_cast<bool*>(info);
diff --git a/tests/auto/gui/image/qpicture/tst_qpicture.cpp b/tests/auto/gui/image/qpicture/tst_qpicture.cpp
index 2e766c5bf5..986431941f 100644
--- a/tests/auto/gui/image/qpicture/tst_qpicture.cpp
+++ b/tests/auto/gui/image/qpicture/tst_qpicture.cpp
@@ -45,6 +45,7 @@
#include <qpicture.h>
#include <qpainter.h>
#include <qimage.h>
+#include <qpaintengine.h>
#ifndef QT_NO_WIDGETS
#include <qdesktopwidget.h>
#include <qapplication.h>
@@ -64,7 +65,7 @@ private slots:
void paintingActive();
void boundingRect();
void swap();
- void operator_lt_lt();
+ void serialization();
#ifndef QT_NO_WIDGETS
void save_restore();
@@ -169,36 +170,94 @@ void tst_QPicture::swap()
QCOMPARE(p2.boundingRect(), QRect(0,0,5,5));
}
-// operator<< and operator>>
-void tst_QPicture::operator_lt_lt()
+Q_DECLARE_METATYPE(QDataStream::Version)
+Q_DECLARE_METATYPE(QPicture)
+
+void ensureSerializesCorrectly(const QPicture &picture, QDataStream::Version version)
+ {
+ QDataStream stream;
+
+ QBuffer buffer;
+ buffer.open(QIODevice::WriteOnly);
+ stream.setDevice(&buffer);
+ stream.setVersion(version);
+ stream << picture;
+ buffer.close();
+
+ buffer.open(QIODevice::ReadOnly);
+ QPicture readpicture;
+ stream >> readpicture;
+ QVERIFY2(memcmp(picture.data(), readpicture.data(), picture.size()) == 0,
+ qPrintable(QString::fromLatin1("Picture data does not compare equal for QDataStream version %1").arg(version)));
+}
+
+class PaintEngine : public QPaintEngine
{
- // streaming of null pictures
- {
- QPicture pic1, pic2;
- QByteArray ba( 100, 0 );
- QDataStream str1( &ba, QIODevice::WriteOnly );
- str1 << pic1;
- QDataStream str2( &ba, QIODevice::ReadOnly );
- str2 >> pic2;
- QVERIFY( pic2.isNull() );
+public:
+ PaintEngine() : QPaintEngine() {}
+ bool begin(QPaintDevice *) { return true; }
+ bool end() { return true; }
+ void updateState(const QPaintEngineState &) {}
+ void drawPixmap(const QRectF &, const QPixmap &, const QRectF &) {}
+ Type type() const { return Raster; }
+
+ QFont font() { return state->font(); }
+};
+
+class Picture : public QPicture
+{
+public:
+ Picture() : QPicture() {}
+ QPaintEngine *paintEngine() const { return (QPaintEngine*)&mPaintEngine; }
+private:
+ PaintEngine mPaintEngine;
+};
+
+void tst_QPicture::serialization()
+{
+ QDataStream stream;
+ const int thisVersion = stream.version();
+
+ for (int version = QDataStream::Qt_1_0; version <= thisVersion; ++version) {
+ const QDataStream::Version versionEnum = static_cast<QDataStream::Version>(version);
+
+ {
+ // streaming of null pictures
+ ensureSerializesCorrectly(QPicture(), versionEnum);
+ }
+ {
+ // picture with a simple line, checking bitwise equality
+ QPicture picture;
+ QPainter painter(&picture);
+ painter.drawLine(10, 20, 30, 40);
+ ensureSerializesCorrectly(picture, versionEnum);
+ }
}
- // picture with a simple line, checking bitwise equality
{
- QPicture pic1, pic2;
- QPainter p( &pic1 );
- p.drawLine( 10, 20, 30, 40 );
- p.end();
- QByteArray ba( 10 * pic1.size(), 0 );
- QDataStream str1( &ba, QIODevice::WriteOnly );
- str1 << pic1;
- QDataStream str2( &ba, QIODevice::ReadOnly );
- str2 >> pic2;
- QCOMPARE( pic1.size(), pic2.size() );
- QVERIFY( memcmp( pic1.data(), pic2.data(), pic1.size() ) == 0 );
+ // Test features that were added after Qt 4.5, as that was hard-coded as the major
+ // version for a while, which was incorrect. In this case, we'll test font hints.
+ QPicture picture;
+ QPainter painter;
+ QFont font;
+ font.setStyleName("Blah");
+ font.setHintingPreference(QFont::PreferFullHinting);
+ painter.begin(&picture);
+ painter.setFont(font);
+ painter.drawText(20, 20, "Hello");
+ painter.end();
+
+ Picture customPicture;
+ painter.begin(&customPicture);
+ picture.play(&painter);
+ const QFont actualFont = ((PaintEngine*)customPicture.paintEngine())->font();
+ painter.end();
+ QCOMPARE(actualFont.styleName(), QStringLiteral("Blah"));
+ QCOMPARE(actualFont.hintingPreference(), QFont::PreferFullHinting);
}
}
+
#ifndef QT_NO_WIDGETS
static QPointF scalePoint(const QPointF &point, QPaintDevice *sourceDevice, QPaintDevice *destDevice)
{
diff --git a/tests/auto/gui/image/qpixmap/tst_qpixmap.cpp b/tests/auto/gui/image/qpixmap/tst_qpixmap.cpp
index b9d0adcd21..0c5d9f23b9 100644
--- a/tests/auto/gui/image/qpixmap/tst_qpixmap.cpp
+++ b/tests/auto/gui/image/qpixmap/tst_qpixmap.cpp
@@ -1,6 +1,6 @@
/****************************************************************************
**
-** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
+** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
** Contact: http://www.qt-project.org/legal
**
** This file is part of the test suite of the Qt Toolkit.
@@ -78,6 +78,7 @@ public:
public slots:
void init();
void cleanup();
+ void initTestCase();
void cleanupTestCase();
private slots:
@@ -171,6 +172,11 @@ private slots:
void detachOnLoad_QTBUG29639();
void copyOnNonAlignedBoundary();
+
+private:
+ const QString m_prefix;
+ const QString m_convertFromImage;
+ const QString m_loadFromData;
};
static bool lenientCompare(const QPixmap &actual, const QPixmap &expected)
@@ -207,6 +213,9 @@ static bool lenientCompare(const QPixmap &actual, const QPixmap &expected)
tst_QPixmap::tst_QPixmap()
+ : m_prefix(QFINDTESTDATA("images/"))
+ , m_convertFromImage(QFINDTESTDATA("convertFromImage"))
+ , m_loadFromData(QFINDTESTDATA("loadFromData"))
{
}
@@ -222,6 +231,13 @@ void tst_QPixmap::cleanup()
{
}
+void tst_QPixmap::initTestCase()
+{
+ QVERIFY(!m_prefix.isEmpty());
+ QVERIFY(!m_convertFromImage.isEmpty());
+ QVERIFY(!m_loadFromData.isEmpty());
+}
+
void tst_QPixmap::cleanupTestCase()
{
QFile::remove(QLatin1String("temp_image.png"));
@@ -312,22 +328,21 @@ void tst_QPixmap::convertFromImage_data()
{
QTest::addColumn<QImage>("img1");
QTest::addColumn<QImage>("img2");
- const QString prefix = QFINDTESTDATA("convertFromImage");
{
QImage img1;
QImage img2;
- QVERIFY(img1.load(prefix + "/task31722_0/img1.png"));
- QVERIFY(img2.load(prefix + "/task31722_0/img2.png"));
- QVERIFY(img1.load(prefix + "/task31722_0/img1.png"));
- QVERIFY(img2.load(prefix + "/task31722_0/img2.png"));
+ QVERIFY(img1.load(m_convertFromImage + "/task31722_0/img1.png"));
+ QVERIFY(img2.load(m_convertFromImage + "/task31722_0/img2.png"));
+ QVERIFY(img1.load(m_convertFromImage + "/task31722_0/img1.png"));
+ QVERIFY(img2.load(m_convertFromImage + "/task31722_0/img2.png"));
QTest::newRow("Task 31722 0") << img1 << img2;
}
{
QImage img1;
QImage img2;
- QVERIFY(img1.load(prefix + "/task31722_1/img1.png"));
- QVERIFY(img2.load(prefix + "/task31722_1/img2.png"));
+ QVERIFY(img1.load(m_convertFromImage + "/task31722_1/img1.png"));
+ QVERIFY(img2.load(m_convertFromImage + "/task31722_1/img2.png"));
QTest::newRow("Task 31722 1") << img1 << img2;
}
}
@@ -346,11 +361,10 @@ void tst_QPixmap::convertFromImage()
void tst_QPixmap::convertFromImageShouldDetach()
{
- const QString prefix = QFINDTESTDATA("convertFromImage");
QImage img1;
QImage img2;
- QVERIFY(img1.load(prefix + "/task31722_0/img1.png"));
- QVERIFY(img2.load(prefix + "/task31722_0/img2.png"));
+ QVERIFY(img1.load(m_convertFromImage + "/task31722_0/img1.png"));
+ QVERIFY(img2.load(m_convertFromImage + "/task31722_0/img2.png"));
QPixmap pix = QPixmap::fromImage(img1);
QPixmap pix1 = pix;
pix.convertFromImage(img2);
@@ -1202,10 +1216,7 @@ void tst_QPixmap::transformed2()
void tst_QPixmap::load()
{
- const QString prefix = QFINDTESTDATA("images/");
- if (prefix.isEmpty())
- QFAIL("can not find images directory!");
- const QString filePath = prefix + QLatin1String("designer.png");
+ const QString filePath = m_prefix + QLatin1String("designer.png");
QPixmap dest(filePath);
QVERIFY(!dest.isNull());
@@ -1217,10 +1228,7 @@ void tst_QPixmap::load()
void tst_QPixmap::loadFromData()
{
- const QString prefix = QFINDTESTDATA("images/");
- if (prefix.isEmpty())
- QFAIL("can not find images directory!");
- const QString filePath = prefix + QLatin1String("designer.png");
+ const QString filePath = m_prefix + QLatin1String("designer.png");
QPixmap original(filePath);
QVERIFY(!original.isNull());
@@ -1246,10 +1254,7 @@ void tst_QPixmap::loadFromData()
#if !defined(QT_NO_DATASTREAM)
void tst_QPixmap::loadFromDataStream()
{
- const QString prefix = QFINDTESTDATA("images/");
- if (prefix.isEmpty())
- QFAIL("can not find images directory!");
- const QString filePath = prefix + QLatin1String("designer.png");
+ const QString filePath = m_prefix + QLatin1String("designer.png");
QPixmap original(filePath);
QVERIFY(!original.isNull());
@@ -1344,17 +1349,15 @@ void tst_QPixmap::loadFromDataImage_data()
{
QTest::addColumn<QString>("imagePath");
- const QString prefix = QFINDTESTDATA("loadFromData");
-
- QTest::newRow("designer_argb32.png") << prefix + "/designer_argb32.png";
+ QTest::newRow("designer_argb32.png") << m_loadFromData + "/designer_argb32.png";
// When no extension is provided we try all extensions that has been registered by image providers
- QTest::newRow("designer_argb32") << prefix + "/designer_argb32.png";
- QTest::newRow("designer_indexed8_no_alpha.png") << prefix + "/designer_indexed8_no_alpha.png";
- QTest::newRow("designer_indexed8_with_alpha.png") << prefix + "/designer_indexed8_with_alpha.png";
- QTest::newRow("designer_rgb32.png") << prefix + "/designer_rgb32.png";
- QTest::newRow("designer_indexed8_no_alpha.gif") << prefix + "/designer_indexed8_no_alpha.gif";
- QTest::newRow("designer_indexed8_with_alpha.gif") << prefix + "/designer_indexed8_with_alpha.gif";
- QTest::newRow("designer_rgb32.jpg") << prefix + "/designer_rgb32.jpg";
+ QTest::newRow("designer_argb32") << m_loadFromData + "/designer_argb32.png";
+ QTest::newRow("designer_indexed8_no_alpha.png") << m_loadFromData + "/designer_indexed8_no_alpha.png";
+ QTest::newRow("designer_indexed8_with_alpha.png") << m_loadFromData + "/designer_indexed8_with_alpha.png";
+ QTest::newRow("designer_rgb32.png") << m_loadFromData + "/designer_rgb32.png";
+ QTest::newRow("designer_indexed8_no_alpha.gif") << m_loadFromData + "/designer_indexed8_no_alpha.gif";
+ QTest::newRow("designer_indexed8_with_alpha.gif") << m_loadFromData + "/designer_indexed8_with_alpha.gif";
+ QTest::newRow("designer_rgb32.jpg") << m_loadFromData + "/designer_rgb32.jpg";
}
void tst_QPixmap::loadFromDataImage()
@@ -1378,17 +1381,15 @@ void tst_QPixmap::fromImageReader_data()
{
QTest::addColumn<QString>("imagePath");
- const QString prefix = QFINDTESTDATA("loadFromData");
-
- QTest::newRow("designer_argb32.png") << prefix + "/designer_argb32.png";
- QTest::newRow("designer_indexed8_no_alpha.png") << prefix + "/designer_indexed8_no_alpha.png";
- QTest::newRow("designer_indexed8_with_alpha.png") << prefix + "/designer_indexed8_with_alpha.png";
- QTest::newRow("designer_rgb32.png") << prefix + "/designer_rgb32.png";
- QTest::newRow("designer_indexed8_no_alpha.gif") << prefix + "/designer_indexed8_no_alpha.gif";
- QTest::newRow("designer_indexed8_with_alpha.gif") << prefix + "/designer_indexed8_with_alpha.gif";
- QTest::newRow("designer_rgb32.jpg") << prefix + "/designer_rgb32.jpg";
- QTest::newRow("designer_indexed8_with_alpha_animated") << prefix + "/designer_indexed8_with_alpha_animated.gif";
- QTest::newRow("designer_indexed8_no_alpha_animated") << prefix + "/designer_indexed8_no_alpha_animated.gif";
+ QTest::newRow("designer_argb32.png") << m_loadFromData + "/designer_argb32.png";
+ QTest::newRow("designer_indexed8_no_alpha.png") << m_loadFromData + "/designer_indexed8_no_alpha.png";
+ QTest::newRow("designer_indexed8_with_alpha.png") << m_loadFromData + "/designer_indexed8_with_alpha.png";
+ QTest::newRow("designer_rgb32.png") << m_loadFromData + "/designer_rgb32.png";
+ QTest::newRow("designer_indexed8_no_alpha.gif") << m_loadFromData + "/designer_indexed8_no_alpha.gif";
+ QTest::newRow("designer_indexed8_with_alpha.gif") << m_loadFromData + "/designer_indexed8_with_alpha.gif";
+ QTest::newRow("designer_rgb32.jpg") << m_loadFromData + "/designer_rgb32.jpg";
+ QTest::newRow("designer_indexed8_with_alpha_animated") << m_loadFromData + "/designer_indexed8_with_alpha_animated.gif";
+ QTest::newRow("designer_indexed8_no_alpha_animated") << m_loadFromData + "/designer_indexed8_no_alpha_animated.gif";
}
void tst_QPixmap::fromImageReader()
@@ -1416,8 +1417,7 @@ void tst_QPixmap::fromImageReaderAnimatedGif()
{
QFETCH(QString, imagePath);
- const QString prefix = QFINDTESTDATA("loadFromData");
- const QString path = prefix + imagePath;
+ const QString path = m_loadFromData + imagePath;
QImageReader referenceReader(path);
QImageReader pixmapReader(path);
@@ -1533,14 +1533,12 @@ void tst_QPixmap::scaled_QTBUG19157()
void tst_QPixmap::detachOnLoad_QTBUG29639()
{
- const QString prefix = QFINDTESTDATA("convertFromImage");
-
QPixmap a;
- a.load(prefix + "/task31722_0/img1.png");
- a.load(prefix + "/task31722_0/img2.png");
+ a.load(m_convertFromImage + "/task31722_0/img1.png");
+ a.load(m_convertFromImage + "/task31722_0/img2.png");
QPixmap b;
- b.load(prefix + "/task31722_0/img1.png");
+ b.load(m_convertFromImage + "/task31722_0/img1.png");
QVERIFY(a.toImage() != b.toImage());
}
diff --git a/tests/auto/gui/kernel/kernel.pro b/tests/auto/gui/kernel/kernel.pro
index e4d9ce9d27..7d47a4167d 100644
--- a/tests/auto/gui/kernel/kernel.pro
+++ b/tests/auto/gui/kernel/kernel.pro
@@ -20,6 +20,9 @@ SUBDIRS=\
qtouchevent \
qwindow \
qguiapplication \
+ qpixelformat \
+ qopenglwindow \
+ qrasterwindow
!qtHaveModule(widgets): SUBDIRS -= \
qmouseevent_modal \
@@ -27,3 +30,5 @@ SUBDIRS=\
!qtHaveModule(network): SUBDIRS -= \
qguieventloop
+
+!contains(QT_CONFIG, opengl(es2)?): SUBDIRS -= qopenglwindow
diff --git a/tests/auto/gui/kernel/qclipboard/paster/main.cpp b/tests/auto/gui/kernel/qclipboard/paster/main.cpp
index 0dd7dd87af..3fd4267598 100644
--- a/tests/auto/gui/kernel/qclipboard/paster/main.cpp
+++ b/tests/auto/gui/kernel/qclipboard/paster/main.cpp
@@ -40,20 +40,59 @@
****************************************************************************/
#include <QtGui/QGuiApplication>
#include <QtGui/QClipboard>
+#include <QtGui/QImage>
+#include <QtGui/QColor>
#include <QtCore/QStringList>
+#include <QtCore/QCommandLineParser>
int main(int argc, char **argv)
{
QGuiApplication app(argc, argv);
- QString expected = QStringLiteral("testString.!");
-#ifndef Q_OS_WINCE
- const QStringList arguments = app.arguments();
- if (arguments.size() > 1)
- expected = arguments.at(1);
+ QCommandLineParser parser;
+ parser.addHelpOption();
+ QCommandLineOption textOption(QStringLiteral("text"),
+ QStringLiteral("Text to compare"),
+ QStringLiteral("text"));
+ parser.addOption(textOption);
+ QCommandLineOption imageOption(QStringLiteral("image"),
+ QStringLiteral("Perform image check"));
+ parser.addOption(imageOption);
+ parser.process(QCoreApplication::arguments());
+
+ if (parser.isSet(imageOption)) {
+#ifndef QT_NO_CLIPBOARD
+ const QImage actual = QGuiApplication::clipboard()->image();
+#else
+ const QImage actual;
#endif
- QString actual;
+ // Perform hard-coded checks on copied image (size, pixel 0,0: transparent,
+ // pixel 1,0: blue). Note: Windows sets RGB of transparent to 0xFF when converting
+ // to DIB5.
+ if (actual.size() != QSize(100, 100))
+ return 1;
+ const QRgb pixel00 = actual.pixel(QPoint(0, 0));
+ if (qAlpha(pixel00))
+ return 2;
+ const QRgb pixel01 = actual.pixel(QPoint(1, 0));
+ if (pixel01 != QColor(Qt::blue).rgba())
+ return 3;
+ return 0;
+ }
+
+#ifndef Q_OS_WINCE
+ QString expected;
+ if (parser.isSet(textOption))
+ expected = parser.value(textOption);
+#else // !Q_OS_WINCE
+ const QString expected = QStringLiteral("testString.!");
+#endif // Q_OS_WINCE
+ if (!expected.isEmpty()) {
#ifndef QT_NO_CLIPBOARD
- actual = QGuiApplication::clipboard()->text();
+ const QString actual = QGuiApplication::clipboard()->text();
+#else
+ const QString actual;
#endif
- return actual == expected ? 0 : 1;
+ return actual == expected ? 0 : 1;
+ }
+ return -2;
}
diff --git a/tests/auto/gui/kernel/qclipboard/tst_qclipboard.cpp b/tests/auto/gui/kernel/qclipboard/tst_qclipboard.cpp
index cf786c1dca..b677ee1ea4 100644
--- a/tests/auto/gui/kernel/qclipboard/tst_qclipboard.cpp
+++ b/tests/auto/gui/kernel/qclipboard/tst_qclipboard.cpp
@@ -1,6 +1,6 @@
/****************************************************************************
**
-** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
+** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
** Contact: http://www.qt-project.org/legal
**
** This file is part of the test suite of the Qt Toolkit.
@@ -46,6 +46,8 @@
#include <QtCore/QDir>
#include <QtGui/QGuiApplication>
#include <QtGui/QClipboard>
+#include <QtGui/QImage>
+#include <QtGui/QColor>
#include "../../../shared/platformclipboard.h"
class tst_QClipboard : public QObject
@@ -59,6 +61,7 @@ private slots:
void init();
#if defined(Q_OS_WIN) || defined(Q_OS_MAC) || defined(Q_OS_QNX)
void copy_exit_paste();
+ void copyImage();
#endif
void capabilityFunctions();
void modes();
@@ -134,6 +137,29 @@ void tst_QClipboard::modes()
}
}
+// A predicate to be used with a QSignalSpy / QTRY_VERIFY to ensure all delayed
+// notifications are eaten. It waits at least one cycle and returns true when
+// no new signals arrive.
+class EatSignalSpyNotificationsPredicate
+{
+public:
+ explicit EatSignalSpyNotificationsPredicate(QSignalSpy &spy) : m_spy(spy) { reset(); }
+
+ operator bool() const
+ {
+ if (m_timer.elapsed() && !m_spy.count())
+ return true;
+ m_spy.clear();
+ return false;
+ }
+
+ inline void reset() { m_timer.start(); }
+
+private:
+ QSignalSpy &m_spy;
+ QElapsedTimer m_timer;
+};
+
/*
Test that the appropriate signals are emitted when the clipboard
contents is changed by calling the qt functions.
@@ -149,6 +175,13 @@ void tst_QClipboard::testSignals()
QSignalSpy changedSpy(clipboard, SIGNAL(changed(QClipboard::Mode)));
QSignalSpy dataChangedSpy(clipboard, SIGNAL(dataChanged()));
+ // Clipboard notifications are asynchronous with the new AddClipboardFormatListener
+ // in Windows Vista (5.4). Eat away all signals to ensure they don't interfere
+ // with the QTRY_COMPARE below.
+ EatSignalSpyNotificationsPredicate noLeftOverDataChanges(dataChangedSpy);
+ EatSignalSpyNotificationsPredicate noLeftOverChanges(changedSpy);
+ QTRY_VERIFY(noLeftOverChanges && noLeftOverDataChanges);
+
QSignalSpy searchChangedSpy(clipboard, SIGNAL(findBufferChanged()));
QSignalSpy selectionChangedSpy(clipboard, SIGNAL(selectionChanged()));
@@ -156,7 +189,7 @@ void tst_QClipboard::testSignals()
// Test the default mode signal.
clipboard->setText(text);
- QCOMPARE(dataChangedSpy.count(), 1);
+ QTRY_COMPARE(dataChangedSpy.count(), 1);
QCOMPARE(searchChangedSpy.count(), 0);
QCOMPARE(selectionChangedSpy.count(), 0);
QCOMPARE(changedSpy.count(), 1);
@@ -248,18 +281,42 @@ void tst_QClipboard::copy_exit_paste()
// ### It's still possible to test copy/paste - just keep the apps running
if (!PlatformClipboard::isAvailable())
QSKIP("Native clipboard not working in this setup");
- const QStringList stringArgument(QStringLiteral("Test string."));
+ const QString stringArgument(QStringLiteral("Test string."));
QByteArray errorMessage;
- QVERIFY2(runHelper(QStringLiteral("copier/copier"), stringArgument, &errorMessage),
+ QVERIFY2(runHelper(QStringLiteral("copier/copier"), QStringList(stringArgument), &errorMessage),
errorMessage.constData());
#ifdef Q_OS_MAC
// The Pasteboard needs a moment to breathe (at least on older Macs).
QTest::qWait(100);
#endif // Q_OS_MAC
- QVERIFY2(runHelper(QStringLiteral("paster/paster"), stringArgument, &errorMessage),
+ QVERIFY2(runHelper(QStringLiteral("paster/paster"),
+ QStringList() << QStringLiteral("--text") << stringArgument,
+ &errorMessage),
errorMessage.constData());
#endif // QT_NO_PROCESS
}
+
+void tst_QClipboard::copyImage()
+{
+#ifndef QT_NO_PROCESS
+ if (!PlatformClipboard::isAvailable())
+ QSKIP("Native clipboard not working in this setup");
+ QImage image(100, 100, QImage::Format_ARGB32);
+ image.fill(QColor(Qt::transparent));
+ image.setPixel(QPoint(1, 0), QColor(Qt::blue).rgba());
+ QGuiApplication::clipboard()->setImage(image);
+#ifdef Q_OS_OSX
+ // The Pasteboard needs a moment to breathe (at least on older Macs).
+ QTest::qWait(100);
+#endif // Q_OS_OSX
+ // paster will perform hard-coded checks on the copied image.
+ QByteArray errorMessage;
+ QVERIFY2(runHelper(QStringLiteral("paster/paster"),
+ QStringList(QStringLiteral("--image")), &errorMessage),
+ errorMessage.constData());
+#endif // QT_NO_PROCESS
+}
+
#endif // Q_OS_WIN || Q_OS_MAC || Q_OS_QNX
void tst_QClipboard::setMimeData()
@@ -296,6 +353,11 @@ void tst_QClipboard::setMimeData()
QSignalSpy spySelection(QGuiApplication::clipboard(), SIGNAL(selectionChanged()));
QSignalSpy spyData(QGuiApplication::clipboard(), SIGNAL(dataChanged()));
+ // Clipboard notifications are asynchronous with the new AddClipboardFormatListener
+ // in Windows Vista (5.4). Eat away all signals to ensure they don't interfere
+ // with the QTRY_COMPARE below.
+ EatSignalSpyNotificationsPredicate noLeftOverDataChanges(spyData);
+ QTRY_VERIFY(noLeftOverDataChanges);
QSignalSpy spyFindBuffer(QGuiApplication::clipboard(), SIGNAL(findBufferChanged()));
QGuiApplication::clipboard()->clear(QClipboard::Clipboard);
@@ -312,7 +374,7 @@ void tst_QClipboard::setMimeData()
else
QCOMPARE(spyFindBuffer.count(), 0);
- QCOMPARE(spyData.count(), 1);
+ QTRY_COMPARE(spyData.count(), 1);
// an other crash test
data = new QMimeData;
@@ -326,7 +388,8 @@ void tst_QClipboard::setMimeData()
newData->setText("bar");
spySelection.clear();
- spyData.clear();
+ noLeftOverDataChanges.reset();
+ QTRY_VERIFY(noLeftOverDataChanges);
spyFindBuffer.clear();
QGuiApplication::clipboard()->setMimeData(newData, QClipboard::Clipboard);
@@ -343,7 +406,7 @@ void tst_QClipboard::setMimeData()
else
QCOMPARE(spyFindBuffer.count(), 0);
- QCOMPARE(spyData.count(), 1);
+ QTRY_COMPARE(spyData.count(), 1);
}
void tst_QClipboard::clearBeforeSetText()
diff --git a/tests/auto/gui/kernel/qguiapplication/icons/appicon.png b/tests/auto/gui/kernel/qguiapplication/icons/appicon.png
new file mode 100644
index 0000000000..b5d3ecbddf
--- /dev/null
+++ b/tests/auto/gui/kernel/qguiapplication/icons/appicon.png
Binary files differ
diff --git a/tests/auto/gui/kernel/qguiapplication/icons/usericon.png b/tests/auto/gui/kernel/qguiapplication/icons/usericon.png
new file mode 100644
index 0000000000..8d703640c1
--- /dev/null
+++ b/tests/auto/gui/kernel/qguiapplication/icons/usericon.png
Binary files differ
diff --git a/tests/auto/gui/kernel/qguiapplication/qguiapplication.pro b/tests/auto/gui/kernel/qguiapplication/qguiapplication.pro
index cd363bab31..895c2a0307 100644
--- a/tests/auto/gui/kernel/qguiapplication/qguiapplication.pro
+++ b/tests/auto/gui/kernel/qguiapplication/qguiapplication.pro
@@ -7,3 +7,5 @@ INCLUDEPATH += $$CORE_TEST_PATH
TARGET = tst_qguiapplication
QT += gui-private
SOURCES += tst_qguiapplication.cpp
+
+RESOURCES = tst_qguiapplication.qrc
diff --git a/tests/auto/gui/kernel/qguiapplication/tst_qguiapplication.cpp b/tests/auto/gui/kernel/qguiapplication/tst_qguiapplication.cpp
index e551d99959..1d6df973ed 100644
--- a/tests/auto/gui/kernel/qguiapplication/tst_qguiapplication.cpp
+++ b/tests/auto/gui/kernel/qguiapplication/tst_qguiapplication.cpp
@@ -45,6 +45,7 @@
#include <QtGui/QWindow>
#include <QtGui/QScreen>
#include <QtGui/QCursor>
+#include <QtGui/QPalette>
#include <qpa/qwindowsysteminterface.h>
#include <qgenericplugin.h>
@@ -52,6 +53,8 @@
#include <QOpenGLContext>
#endif
+#include <QtGui/private/qopenglcontext_p.h>
+
#include <QDebug>
#include "tst_qcoreapplication.h"
@@ -63,19 +66,29 @@ class tst_QGuiApplication: public tst_QCoreApplication
Q_OBJECT
private slots:
+ void cleanup();
void displayName();
void firstWindowTitle();
+ void windowIcon();
void focusObject();
void allWindows();
void topLevelWindows();
void abortQuitOnShow();
void changeFocusWindow();
void keyboardModifiers();
+ void palette();
void modalWindow();
void quitOnLastWindowClosed();
void genericPluginsAndWindowSystemEvents();
+ void layoutDirection();
+ void globalShareContext();
};
+void tst_QGuiApplication::cleanup()
+{
+ QVERIFY(QGuiApplication::allWindows().isEmpty());
+}
+
void tst_QGuiApplication::displayName()
{
int argc = 1;
@@ -99,6 +112,24 @@ void tst_QGuiApplication::firstWindowTitle()
QCOMPARE(window.title(), QString("User Title"));
}
+void tst_QGuiApplication::windowIcon()
+{
+ int argc = 3;
+ char *argv[] = { const_cast<char*>("tst_qguiapplication"), const_cast<char*>("-qwindowicon"), const_cast<char*>(":/icons/usericon.png") };
+ QGuiApplication app(argc, argv);
+ QIcon appIcon(":/icons/appicon.png");
+ app.setWindowIcon(appIcon);
+
+ QWindow window;
+ window.show();
+
+ QIcon userIcon(":/icons/usericon.png");
+ // Comparing icons is hard. cacheKey() differs because the icon was independently loaded.
+ // So we use availableSizes, after making sure that the app and user icons do have different sizes.
+ QVERIFY(userIcon.availableSizes() != appIcon.availableSizes());
+ QCOMPARE(window.icon().availableSizes(), userIcon.availableSizes());
+}
+
class DummyWindow : public QWindow
{
public:
@@ -124,6 +155,9 @@ void tst_QGuiApplication::focusObject()
int argc = 0;
QGuiApplication app(argc, 0);
+ if (qApp->platformName().toLower() == QLatin1String("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
+
QObject obj1, obj2, obj3;
const QRect screenGeometry = QGuiApplication::primaryScreen()->availableVirtualGeometry();
@@ -291,6 +325,10 @@ void tst_QGuiApplication::changeFocusWindow()
{
int argc = 0;
QGuiApplication app(argc, 0);
+
+ if (qApp->platformName().toLower() == QLatin1String("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
+
const QRect screenGeometry = QGuiApplication::primaryScreen()->availableVirtualGeometry();
// focus is changed between FocusAboutToChange and FocusChanged
@@ -414,6 +452,31 @@ void tst_QGuiApplication::keyboardModifiers()
window->close();
}
+void tst_QGuiApplication::palette()
+{
+ int argc = 1;
+ char *argv[] = { const_cast<char*>("tst_qguiapplication") };
+ QGuiApplication app(argc, argv);
+ QSignalSpy signalSpy(&app, SIGNAL(paletteChanged(QPalette)));
+
+ QPalette oldPalette = QGuiApplication::palette();
+ QPalette newPalette = QPalette(Qt::red);
+
+ QGuiApplication::setPalette(newPalette);
+ QCOMPARE(QGuiApplication::palette(), newPalette);
+ QCOMPARE(signalSpy.count(), 1);
+ QCOMPARE(signalSpy.at(0).at(0), QVariant(newPalette));
+
+ QGuiApplication::setPalette(oldPalette);
+ QCOMPARE(QGuiApplication::palette(), oldPalette);
+ QCOMPARE(signalSpy.count(), 2);
+ QCOMPARE(signalSpy.at(1).at(0), QVariant(oldPalette));
+
+ QGuiApplication::setPalette(oldPalette);
+ QCOMPARE(QGuiApplication::palette(), oldPalette);
+ QCOMPARE(signalSpy.count(), 2);
+}
+
class BlockableWindow : public QWindow
{
Q_OBJECT
@@ -829,4 +892,54 @@ void tst_QGuiApplication::genericPluginsAndWindowSystemEvents()
QCOMPARE(testReceiver.customEvents, 1);
}
+Q_DECLARE_METATYPE(Qt::LayoutDirection)
+void tst_QGuiApplication::layoutDirection()
+{
+ qRegisterMetaType<Qt::LayoutDirection>();
+
+ Qt::LayoutDirection oldDirection = QGuiApplication::layoutDirection();
+ Qt::LayoutDirection newDirection = oldDirection == Qt::LeftToRight ? Qt::RightToLeft : Qt::LeftToRight;
+
+ QGuiApplication::setLayoutDirection(newDirection);
+ QCOMPARE(QGuiApplication::layoutDirection(), newDirection);
+
+ int argc = 1;
+ char *argv[] = { const_cast<char*>("tst_qguiapplication") };
+ QGuiApplication app(argc, argv);
+ QSignalSpy signalSpy(&app, SIGNAL(layoutDirectionChanged(Qt::LayoutDirection)));
+
+ QGuiApplication::setLayoutDirection(oldDirection);
+ QCOMPARE(QGuiApplication::layoutDirection(), oldDirection);
+ QCOMPARE(signalSpy.count(), 1);
+ QCOMPARE(signalSpy.at(0).at(0).toInt(), static_cast<int>(oldDirection));
+
+ QGuiApplication::setLayoutDirection(oldDirection);
+ QCOMPARE(QGuiApplication::layoutDirection(), oldDirection);
+ QCOMPARE(signalSpy.count(), 1);
+}
+
+void tst_QGuiApplication::globalShareContext()
+{
+#ifndef QT_NO_OPENGL
+ // Test that there is a global share context when requested.
+ QCoreApplication::setAttribute(Qt::AA_ShareOpenGLContexts);
+ int argc = 1;
+ char *argv[] = { const_cast<char*>("tst_qguiapplication") };
+ QScopedPointer<QGuiApplication> app(new QGuiApplication(argc, argv));
+ QOpenGLContext *ctx = qt_gl_global_share_context();
+ QVERIFY(ctx);
+ app.reset();
+ ctx = qt_gl_global_share_context();
+ QVERIFY(!ctx);
+
+ // Test that there is no global share context by default.
+ QCoreApplication::setAttribute(Qt::AA_ShareOpenGLContexts, false);
+ app.reset(new QGuiApplication(argc, argv));
+ ctx = qt_gl_global_share_context();
+ QVERIFY(!ctx);
+#else
+ QSKIP("No OpenGL support");
+#endif
+}
+
QTEST_APPLESS_MAIN(tst_QGuiApplication)
diff --git a/tests/auto/gui/kernel/qguiapplication/tst_qguiapplication.qrc b/tests/auto/gui/kernel/qguiapplication/tst_qguiapplication.qrc
new file mode 100644
index 0000000000..b26fba37b9
--- /dev/null
+++ b/tests/auto/gui/kernel/qguiapplication/tst_qguiapplication.qrc
@@ -0,0 +1,6 @@
+<!DOCTYPE RCC><RCC version="1.0">
+<qresource prefix="/">
+ <file>icons/usericon.png</file>
+ <file>icons/appicon.png</file>
+</qresource>
+</RCC>
diff --git a/tests/auto/gui/kernel/qguivariant/test/tst_qguivariant.cpp b/tests/auto/gui/kernel/qguivariant/test/tst_qguivariant.cpp
index 431db86330..dc139cfa94 100644
--- a/tests/auto/gui/kernel/qguivariant/test/tst_qguivariant.cpp
+++ b/tests/auto/gui/kernel/qguivariant/test/tst_qguivariant.cpp
@@ -145,18 +145,16 @@ void tst_QGuiVariant::constructor_invalid()
QFETCH(uint, typeId);
{
- MessageHandlerInvalidType msg;
+ QTest::ignoreMessage(QtWarningMsg, QRegularExpression("^Trying to construct an instance of an invalid type, type id:"));
QVariant variant(static_cast<QVariant::Type>(typeId));
QVERIFY(!variant.isValid());
QVERIFY(variant.userType() == QMetaType::UnknownType);
- QVERIFY(msg.ok);
}
{
- MessageHandlerInvalidType msg;
+ QTest::ignoreMessage(QtWarningMsg, QRegularExpression("^Trying to construct an instance of an invalid type, type id:"));
QVariant variant(typeId, /* copy */ 0);
QVERIFY(!variant.isValid());
QVERIFY(variant.userType() == QMetaType::UnknownType);
- QVERIFY(msg.ok);
}
}
diff --git a/tests/auto/gui/kernel/qinputmethod/tst_qinputmethod.cpp b/tests/auto/gui/kernel/qinputmethod/tst_qinputmethod.cpp
index bc64717bea..d0cef485db 100644
--- a/tests/auto/gui/kernel/qinputmethod/tst_qinputmethod.cpp
+++ b/tests/auto/gui/kernel/qinputmethod/tst_qinputmethod.cpp
@@ -199,6 +199,9 @@ void tst_qinputmethod::cursorRectangle()
{
QCOMPARE(qApp->inputMethod()->cursorRectangle(), QRectF());
+ if (qApp->platformName().toLower() == QLatin1String("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
+
DummyWindow window;
window.show();
QVERIFY(QTest::qWaitForWindowExposed(&window));
@@ -294,6 +297,9 @@ void tst_qinputmethod::inputDirection()
void tst_qinputmethod::inputMethodAccepted()
{
+ if (qApp->platformName().toLower() == QLatin1String("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
+
InputItem disabledItem;
disabledItem.setEnabled(false);
diff --git a/tests/auto/gui/kernel/qmouseevent_modal/tst_qmouseevent_modal.cpp b/tests/auto/gui/kernel/qmouseevent_modal/tst_qmouseevent_modal.cpp
index 48f079a24e..901699e8b5 100644
--- a/tests/auto/gui/kernel/qmouseevent_modal/tst_qmouseevent_modal.cpp
+++ b/tests/auto/gui/kernel/qmouseevent_modal/tst_qmouseevent_modal.cpp
@@ -143,32 +143,28 @@ void tst_qmouseevent_modal::mousePressRelease()
QVERIFY( w->d->count() == 0 );
QTest::mousePress( w->pb, Qt::LeftButton );
- QTest::qWait(200);
- QVERIFY( !w->d->isVisible() );
+ QTRY_VERIFY( !w->d->isVisible() );
QVERIFY( w->d->count() == 1 );
QVERIFY( !w->pb->isDown() );
QTest::mousePress( w->pb, Qt::LeftButton );
- QTest::qWait(200);
- QVERIFY( !w->d->isVisible() );
+ QTRY_VERIFY( !w->d->isVisible() );
QVERIFY( w->d->count() == 2 );
QVERIFY( !w->pb->isDown() );
// With the current QWS mouse handling, the 3rd press would fail...
QTest::mousePress( w->pb, Qt::LeftButton );
- QTest::qWait(200);
- QVERIFY( !w->d->isVisible() );
+ QTRY_VERIFY( !w->d->isVisible() );
QVERIFY( w->d->count() == 3 );
QVERIFY( !w->pb->isDown() );
QTest::mousePress( w->pb, Qt::LeftButton );
- QTest::qWait(200);
- QVERIFY( !w->d->isVisible() );
+ QTRY_VERIFY( !w->d->isVisible() );
QVERIFY( w->d->count() == 4 );
QVERIFY( !w->pb->isDown() );
}
diff --git a/tests/auto/gui/kernel/qopenglwindow/qopenglwindow.pro b/tests/auto/gui/kernel/qopenglwindow/qopenglwindow.pro
new file mode 100644
index 0000000000..43a62b4811
--- /dev/null
+++ b/tests/auto/gui/kernel/qopenglwindow/qopenglwindow.pro
@@ -0,0 +1,8 @@
+CONFIG += testcase
+TARGET = tst_qopenglwindow
+
+QT += core-private gui-private testlib
+
+SOURCES += tst_qopenglwindow.cpp
+
+win32:CONFIG+=insignificant_test # QTBUG-28264
diff --git a/tests/auto/gui/kernel/qopenglwindow/tst_qopenglwindow.cpp b/tests/auto/gui/kernel/qopenglwindow/tst_qopenglwindow.cpp
new file mode 100644
index 0000000000..34f3e11c27
--- /dev/null
+++ b/tests/auto/gui/kernel/qopenglwindow/tst_qopenglwindow.cpp
@@ -0,0 +1,300 @@
+/****************************************************************************
+**
+** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
+** Contact: http://www.qt-project.org/legal
+**
+** This file is part of the test suite of the Qt Toolkit.
+**
+** $QT_BEGIN_LICENSE:LGPL$
+** Commercial License Usage
+** Licensees holding valid commercial Qt licenses may use this file in
+** accordance with the commercial license agreement provided with the
+** Software or, alternatively, in accordance with the terms contained in
+** a written agreement between you and Digia. For licensing terms and
+** conditions see http://qt.digia.com/licensing. For further information
+** use the contact form at http://qt.digia.com/contact-us.
+**
+** GNU Lesser General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU Lesser
+** General Public License version 2.1 as published by the Free Software
+** Foundation and appearing in the file LICENSE.LGPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU Lesser General Public License version 2.1 requirements
+** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+**
+** In addition, as a special exception, Digia gives you certain additional
+** rights. These rights are described in the Digia Qt LGPL Exception
+** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+**
+** GNU General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU
+** General Public License version 3.0 as published by the Free Software
+** Foundation and appearing in the file LICENSE.GPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU General Public License version 3.0 requirements will be
+** met: http://www.gnu.org/copyleft/gpl.html.
+**
+**
+** $QT_END_LICENSE$
+**
+****************************************************************************/
+
+#include <QtGui/QOpenGLWindow>
+#include <QtTest/QtTest>
+#include <QtGui/QOpenGLFunctions>
+#include <QtGui/QOpenGLContext>
+#include <QtGui/QPainter>
+
+class tst_QOpenGLWindow : public QObject
+{
+ Q_OBJECT
+
+private slots:
+ void create();
+ void basic();
+ void painter();
+ void partial_data();
+ void partial();
+ void underOver();
+};
+
+void tst_QOpenGLWindow::create()
+{
+ QOpenGLWindow w;
+ QVERIFY(!w.isValid());
+
+ w.resize(640, 480);
+ w.show();
+
+ QTest::qWaitForWindowExposed(&w);
+
+ QVERIFY(w.isValid());
+}
+
+class Window : public QOpenGLWindow
+{
+public:
+ void reset() {
+ initCount = resizeCount = paintCount = 0;
+ }
+
+ void initializeGL() Q_DECL_OVERRIDE {
+ ++initCount;
+ }
+
+ void resizeGL(int w, int h) Q_DECL_OVERRIDE {
+ ++resizeCount;
+ QCOMPARE(w, size().width());
+ QCOMPARE(h, size().height());
+ }
+
+ void paintGL() Q_DECL_OVERRIDE {
+ ++paintCount;
+
+ QOpenGLContext *ctx = QOpenGLContext::currentContext();
+ QVERIFY(ctx);
+ QCOMPARE(ctx, context());
+ QOpenGLFunctions *f = ctx->functions();
+ QVERIFY(f);
+
+ f->glClearColor(1, 0, 0, 1);
+ f->glClear(GL_COLOR_BUFFER_BIT);
+
+ img = grabFramebuffer();
+ }
+
+ int initCount;
+ int resizeCount;
+ int paintCount;
+ QImage img;
+};
+
+void tst_QOpenGLWindow::basic()
+{
+ Window w;
+ w.reset();
+ w.resize(640, 480);
+ w.show();
+ QTest::qWaitForWindowExposed(&w);
+
+ // Check that the virtuals are invoked.
+ QCOMPARE(w.initCount, 1);
+ int resCount = w.resizeCount;
+ QVERIFY(resCount >= 1);
+ QVERIFY(w.paintCount >= 1);
+
+ // Check that something has been drawn;
+ QCOMPARE(w.img.size(), w.size());
+ QVERIFY(w.img.pixel(5, 5) == qRgb(255, 0, 0));
+
+ // Check that the viewport was properly set.
+ w.makeCurrent();
+ GLint v[4] = { 0, 0, 0, 0 };
+ w.context()->functions()->glGetIntegerv(GL_VIEWPORT, v);
+ QCOMPARE(v[0], 0);
+ QCOMPARE(v[1], 0);
+ QCOMPARE(v[2], GLint(w.width() * w.devicePixelRatio()));
+ QCOMPARE(v[3], GLint(w.height() * w.devicePixelRatio()));
+ w.doneCurrent();
+
+ // Check that a future resize triggers resizeGL.
+ w.resize(800, 600);
+ int maxWait = 1000;
+ while (w.resizeCount == resCount && maxWait-- >= 0)
+ QTest::qWait(10);
+ QVERIFY(w.resizeCount > resCount);
+}
+
+class PainterWindow : public QOpenGLWindow
+{
+public:
+ void paintGL() Q_DECL_OVERRIDE {
+ QOpenGLContext *ctx = QOpenGLContext::currentContext();
+ QVERIFY(ctx);
+ QCOMPARE(ctx, context());
+ QOpenGLFunctions *f = ctx->functions();
+ QVERIFY(f);
+
+ QPainter p(this);
+ p.beginNativePainting();
+ f->glClearColor(1, 0, 0, 1);
+ f->glClear(GL_COLOR_BUFFER_BIT);
+ p.endNativePainting();
+ p.fillRect(QRect(0, 0, 100, 100), Qt::blue);
+ p.end();
+
+ img = grabFramebuffer();
+ }
+
+ QImage img;
+};
+
+void tst_QOpenGLWindow::painter()
+{
+ PainterWindow w;
+ w.resize(400, 400);
+ w.show();
+ QTest::qWaitForWindowExposed(&w);
+
+ QCOMPARE(w.img.size(), w.size());
+ QVERIFY(w.img.pixel(5, 5) == qRgb(0, 0, 255));
+ QVERIFY(w.img.pixel(200, 5) == qRgb(255, 0, 0));
+}
+
+class PartialPainterWindow : public QOpenGLWindow
+{
+public:
+ PartialPainterWindow(QOpenGLWindow::UpdateBehavior u)
+ : QOpenGLWindow(u), x(0) { }
+
+ void paintGL() Q_DECL_OVERRIDE {
+ ++paintCount;
+
+ QPainter p(this);
+ if (!x)
+ p.fillRect(QRect(0, 0, width(), height()), Qt::green);
+
+ p.fillRect(QRect(x, 0, 10, 10), Qt::blue);
+ x += 20;
+ }
+
+ int paintCount;
+ int x;
+};
+
+void tst_QOpenGLWindow::partial_data()
+{
+ QTest::addColumn<int>("behavior");
+ QTest::newRow("blit") << int(QOpenGLWindow::PartialUpdateBlit);
+ QTest::newRow("blend") << int(QOpenGLWindow::PartialUpdateBlend);
+}
+
+void tst_QOpenGLWindow::partial()
+{
+ QFETCH(int, behavior);
+ QOpenGLWindow::UpdateBehavior u = QOpenGLWindow::UpdateBehavior(behavior);
+ PartialPainterWindow w(u);
+ w.resize(800, 400);
+ w.show();
+ QTest::qWaitForWindowExposed(&w);
+
+ // Add a couple of small blue rects.
+ for (int i = 0; i < 10; ++i) {
+ w.paintCount = 0;
+ w.update();
+ int maxWait = 1000;
+ while (w.paintCount == 0 && maxWait-- >= 0)
+ QTest::qWait(10);
+ }
+
+ // Now since the painting went to an extra framebuffer, all the rects should
+ // be present since everything is preserved between the frames.
+ QImage img = w.grabFramebuffer();
+ QCOMPARE(img.size(), w.size());
+ QCOMPARE(img.pixel(5, 5), qRgb(0, 0, 255));
+ QCOMPARE(img.pixel(15, 5), qRgb(0, 255, 0));
+ QCOMPARE(img.pixel(25, 5), qRgb(0, 0, 255));
+}
+
+class PaintUnderOverWindow : public QOpenGLWindow
+{
+public:
+ PaintUnderOverWindow() : QOpenGLWindow(PartialUpdateBlend), m_state(None) { }
+ enum State {
+ None,
+ PaintUnder,
+ Paint,
+ PaintOver,
+ Error
+ } m_state;
+
+ void paintUnderGL() Q_DECL_OVERRIDE {
+ if (m_state == None || m_state == PaintOver)
+ m_state = PaintUnder;
+ else
+ m_state = Error;
+
+ GLuint fbo = 0xFFFF;
+ QOpenGLContext::currentContext()->functions()->glGetIntegerv(GL_FRAMEBUFFER_BINDING, (GLint *) &fbo);
+ QVERIFY(fbo == 0);
+ }
+
+ void paintGL() Q_DECL_OVERRIDE {
+ if (m_state == PaintUnder)
+ m_state = Paint;
+ else
+ m_state = Error;
+
+ // Using PartialUpdateBlend so paintGL() targets a user fbo, not the default.
+ GLuint fbo = 0xFFFF;
+ QOpenGLContext::currentContext()->functions()->glGetIntegerv(GL_FRAMEBUFFER_BINDING, (GLint *) &fbo);
+ QVERIFY(fbo != 0);
+ QCOMPARE(fbo, defaultFramebufferObject());
+ }
+
+ void paintOverGL() Q_DECL_OVERRIDE {
+ if (m_state == Paint)
+ m_state = PaintOver;
+ else
+ m_state = Error;
+
+ GLuint fbo = 0xFFFF;
+ QOpenGLContext::currentContext()->functions()->glGetIntegerv(GL_FRAMEBUFFER_BINDING, (GLint *) &fbo);
+ QVERIFY(fbo == 0);
+ }
+};
+
+void tst_QOpenGLWindow::underOver()
+{
+ PaintUnderOverWindow w;
+ w.resize(400, 400);
+ w.show();
+ QTest::qWaitForWindowExposed(&w);
+
+ // under -> paint -> over -> under -> paint -> ... is the only acceptable sequence
+ QCOMPARE(w.m_state, PaintUnderOverWindow::PaintOver);
+}
+
+#include <tst_qopenglwindow.moc>
+
+QTEST_MAIN(tst_QOpenGLWindow)
diff --git a/tests/auto/gui/kernel/qpalette/tst_qpalette.cpp b/tests/auto/gui/kernel/qpalette/tst_qpalette.cpp
index f9da7de0d6..c3c1fc6ea6 100644
--- a/tests/auto/gui/kernel/qpalette/tst_qpalette.cpp
+++ b/tests/auto/gui/kernel/qpalette/tst_qpalette.cpp
@@ -46,47 +46,14 @@
class tst_QPalette : public QObject
{
-Q_OBJECT
-
-public:
- tst_QPalette();
- virtual ~tst_QPalette();
-
-public slots:
- void initTestCase();
- void cleanupTestCase();
- void init();
- void cleanup();
-
-private slots:
+ Q_OBJECT
+private Q_SLOTS:
void roleValues_data();
void roleValues();
+ void copySemantics();
+ void moveSemantics();
};
-tst_QPalette::tst_QPalette()
-{
-}
-
-tst_QPalette::~tst_QPalette()
-{
-}
-
-void tst_QPalette::initTestCase()
-{
-}
-
-void tst_QPalette::cleanupTestCase()
-{
-}
-
-void tst_QPalette::init()
-{
-}
-
-void tst_QPalette::cleanup()
-{
-}
-
void tst_QPalette::roleValues_data()
{
QTest::addColumn<int>("role");
@@ -124,5 +91,55 @@ void tst_QPalette::roleValues()
QCOMPARE(role, value);
}
+void tst_QPalette::copySemantics()
+{
+ QPalette src(Qt::red), dst;
+ const QPalette control = src; // copy construction
+ QVERIFY(src != dst);
+ QVERIFY(!src.isCopyOf(dst));
+ QCOMPARE(src, control);
+ QVERIFY(src.isCopyOf(control));
+ dst = src; // copy assignment
+ QCOMPARE(dst, src);
+ QCOMPARE(dst, control);
+ QVERIFY(dst.isCopyOf(src));
+
+ dst = QPalette(Qt::green);
+ QVERIFY(dst != src);
+ QVERIFY(dst != control);
+ QCOMPARE(src, control);
+ QVERIFY(!dst.isCopyOf(src));
+ QVERIFY(src.isCopyOf(control));
+}
+
+void tst_QPalette::moveSemantics()
+{
+#ifdef Q_COMPILER_RVALUE_REFS
+ QPalette src(Qt::red), dst;
+ const QPalette control = src;
+ QVERIFY(src != dst);
+ QCOMPARE(src, control);
+ QVERIFY(!dst.isCopyOf(src));
+ QVERIFY(!dst.isCopyOf(control));
+ dst = qMove(src); // move assignment
+ QVERIFY(!dst.isCopyOf(src)); // isCopyOf() works on moved-from palettes, too
+ QVERIFY(dst.isCopyOf(control));
+ QCOMPARE(dst, control);
+ src = control; // check moved-from 'src' can still be assigned to (doesn't crash)
+ QVERIFY(src.isCopyOf(dst));
+ QVERIFY(src.isCopyOf(control));
+ QPalette dst2(qMove(src)); // move construction
+ QVERIFY(!src.isCopyOf(dst));
+ QVERIFY(!src.isCopyOf(dst2));
+ QVERIFY(!src.isCopyOf(control));
+ QCOMPARE(dst2, control);
+ QVERIFY(dst2.isCopyOf(dst));
+ QVERIFY(dst2.isCopyOf(control));
+ // check moved-from 'src' can still be destroyed (doesn't crash)
+#else
+ QSKIP("Compiler doesn't support C++11 move semantics");
+#endif
+}
+
QTEST_MAIN(tst_QPalette)
#include "tst_qpalette.moc"
diff --git a/tests/auto/gui/kernel/qpixelformat/qpixelformat.pro b/tests/auto/gui/kernel/qpixelformat/qpixelformat.pro
new file mode 100644
index 0000000000..970e5c7c2d
--- /dev/null
+++ b/tests/auto/gui/kernel/qpixelformat/qpixelformat.pro
@@ -0,0 +1,6 @@
+CONFIG += testcase
+TARGET = tst_qpixelformat
+
+QT += gui testlib
+
+SOURCES += tst_qpixelformat.cpp
diff --git a/tests/auto/gui/kernel/qpixelformat/tst_qpixelformat.cpp b/tests/auto/gui/kernel/qpixelformat/tst_qpixelformat.cpp
new file mode 100644
index 0000000000..6773ebc9d9
--- /dev/null
+++ b/tests/auto/gui/kernel/qpixelformat/tst_qpixelformat.cpp
@@ -0,0 +1,243 @@
+/****************************************************************************
+**
+** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
+** Contact: http://www.qt-project.org/legal
+**
+** This file is part of the test suite of the Qt Toolkit.
+**
+** $QT_BEGIN_LICENSE:LGPL$
+** Commercial License Usage
+** Licensees holding valid commercial Qt licenses may use this file in
+** accordance with the commercial license agreement provided with the
+** Software or, alternatively, in accordance with the terms contained in
+** a written agreement between you and Digia. For licensing terms and
+** conditions see http://qt.digia.com/licensing. For further information
+** use the contact form at http://qt.digia.com/contact-us.
+**
+** GNU Lesser General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU Lesser
+** General Public License version 2.1 as published by the Free Software
+** Foundation and appearing in the file LICENSE.LGPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU Lesser General Public License version 2.1 requirements
+** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+**
+** In addition, as a special exception, Digia gives you certain additional
+** rights. These rights are described in the Digia Qt LGPL Exception
+** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+**
+** GNU General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU
+** General Public License version 3.0 as published by the Free Software
+** Foundation and appearing in the file LICENSE.GPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU General Public License version 3.0 requirements will be
+** met: http://www.gnu.org/copyleft/gpl.html.
+**
+**
+** $QT_END_LICENSE$
+**
+****************************************************************************/
+#include <QtTest/QtTest>
+
+#include <QtGui/qpixelformat.h>
+
+class tst_QPixelFormat : public QObject
+{
+ Q_OBJECT
+
+private slots:
+ void testOperators();
+ void testQVectorOfFormats();
+ void testRGB();
+ void testCMYK();
+ void testHSLandHSV();
+ void testYUV_data();
+ void testYUV();
+ void testEnums();
+};
+
+void tst_QPixelFormat::testOperators()
+{
+ QPixelFormat first = qPixelFormatRgba(8,8,8,8,QPixelFormat::UsesAlpha, QPixelFormat::AtBeginning, QPixelFormat::Premultiplied);
+ QPixelFormat second = qPixelFormatRgba(8,8,8,8,QPixelFormat::UsesAlpha, QPixelFormat::AtBeginning, QPixelFormat::Premultiplied);
+ QVERIFY(first == second);
+
+ QPixelFormat third = qPixelFormatRgba(8,8,8,8,QPixelFormat::UsesAlpha, QPixelFormat::AtEnd, QPixelFormat::NotPremultiplied);
+ QVERIFY(first != third);
+}
+
+void tst_QPixelFormat::testQVectorOfFormats()
+{
+ QVector<QPixelFormat> reallocedVector;
+ QVector<QPixelFormat> reservedVector;
+ reservedVector.reserve(QImage::NImageFormats);
+ for (int i = 0; i < QImage::NImageFormats; i++) {
+ if (i == 0 || i == 2) // skip invalid and monolsb
+ continue;
+ QImage::Format image_format = static_cast<QImage::Format>(i);
+ QPixelFormat format = QImage::toPixelFormat(image_format);
+ reallocedVector.append(format);
+ reservedVector.append(format);
+ }
+
+ for (int i = 0; i < reallocedVector.size(); i++) {
+ QCOMPARE(reallocedVector.at(i), reservedVector.at(i));
+ }
+}
+
+void tst_QPixelFormat::testRGB()
+{
+ QPixelFormat argb8888 = qPixelFormatRgba(8,8,8,8,QPixelFormat::UsesAlpha,QPixelFormat::AtBeginning, QPixelFormat::Premultiplied);
+ QCOMPARE(argb8888.redSize(), uchar(8));
+ QCOMPARE(argb8888.greenSize(), uchar(8));
+ QCOMPARE(argb8888.blueSize(), uchar(8));
+ QCOMPARE(argb8888.alphaSize(), uchar(8));
+
+ QPixelFormat rgb565 = qPixelFormatRgba(5,6,5,0,QPixelFormat::IgnoresAlpha,QPixelFormat::AtBeginning, QPixelFormat::NotPremultiplied);
+ QCOMPARE(rgb565.redSize(), uchar(5));
+ QCOMPARE(rgb565.greenSize(), uchar(6));
+ QCOMPARE(rgb565.blueSize(), uchar(5));
+ QCOMPARE(rgb565.alphaSize(), uchar(0));
+ QCOMPARE(rgb565.bitsPerPixel(), uchar(16));
+
+ QPixelFormat rgba1235 = qPixelFormatRgba(1,2,3,5,QPixelFormat::IgnoresAlpha, QPixelFormat::AtEnd, QPixelFormat::Premultiplied);
+ QCOMPARE(rgba1235.redSize(), uchar(1));
+ QCOMPARE(rgba1235.greenSize(), uchar(2));
+ QCOMPARE(rgba1235.blueSize(), uchar(3));
+ QCOMPARE(rgba1235.alphaSize(), uchar(5));
+ QCOMPARE(rgba1235.bitsPerPixel(), uchar(1 + 2 + 3 + 5));
+}
+
+void tst_QPixelFormat::testCMYK()
+{
+ QPixelFormat cmyk6 = qPixelFormatCmyk(6);
+ QCOMPARE(cmyk6.cyanSize(), uchar(6));
+ QCOMPARE(cmyk6.magentaSize(), uchar(6));
+ QCOMPARE(cmyk6.yellowSize(), uchar(6));
+ QCOMPARE(cmyk6.blackSize(), uchar(6));
+ QCOMPARE(cmyk6.bitsPerPixel(), uchar(6*4));
+
+ QPixelFormat cmykWithAlpha = qPixelFormatCmyk(8,8);
+ QCOMPARE(cmykWithAlpha.bitsPerPixel(), uchar(8*5));
+}
+void tst_QPixelFormat::testHSLandHSV()
+{
+ QPixelFormat hsl = qPixelFormatHsl(3,5);
+
+ QCOMPARE(hsl.hueSize(), uchar(3));
+ QCOMPARE(hsl.saturationSize(), uchar(3));
+ QCOMPARE(hsl.lightnessSize(), uchar(3));
+ QCOMPARE(hsl.bitsPerPixel(), uchar(3 * 3 + 5));
+
+ QPixelFormat hsv = qPixelFormatHsv(5,7);
+
+ QCOMPARE(hsv.hueSize(), uchar(5));
+ QCOMPARE(hsv.saturationSize(), uchar(5));
+ QCOMPARE(hsv.brightnessSize(), uchar(5));
+ QCOMPARE(hsv.bitsPerPixel(), uchar(5 * 3 + 7));
+}
+
+Q_DECLARE_METATYPE(QPixelFormat::YUVLayout)
+void tst_QPixelFormat::testYUV_data()
+{
+ QTest::addColumn<QPixelFormat::YUVLayout>("yuv_layout");
+ QTest::newRow("YUV Layout YUV444") << QPixelFormat::YUV444;
+ QTest::newRow("YUV Layout YUV422") << QPixelFormat::YUV422;
+ QTest::newRow("YUV Layout YUV411") << QPixelFormat::YUV411;
+ QTest::newRow("YUV Layout YUV420P") << QPixelFormat::YUV420P;
+ QTest::newRow("YUV Layout YUV420SP") << QPixelFormat::YUV420SP;
+ QTest::newRow("YUV Layout YV12") << QPixelFormat::YV12;
+ QTest::newRow("YUV Layout UYVY") << QPixelFormat::UYVY;
+ QTest::newRow("YUV Layout YUYV") << QPixelFormat::YUYV;
+ QTest::newRow("YUV Layout NV12") << QPixelFormat::NV12;
+ QTest::newRow("YUV Layout NV21") << QPixelFormat::NV21;
+ QTest::newRow("YUV Layout IMC1") << QPixelFormat::IMC1;
+ QTest::newRow("YUV Layout IMC2") << QPixelFormat::IMC2;
+ QTest::newRow("YUV Layout IMC3") << QPixelFormat::IMC3;
+ QTest::newRow("YUV Layout IMC4") << QPixelFormat::IMC4;
+ QTest::newRow("YUV Layout Y8") << QPixelFormat::Y8;
+ QTest::newRow("YUV Layout Y16") << QPixelFormat::Y16;
+}
+
+void tst_QPixelFormat::testYUV()
+{
+ QFETCH(QPixelFormat::YUVLayout, yuv_layout);
+
+ QPixelFormat format = qPixelFormatYuv(yuv_layout, 0);
+
+ switch (yuv_layout) {
+ case QPixelFormat::YUV444:
+ QCOMPARE(format.bitsPerPixel(), uchar(24));
+ break;
+ case QPixelFormat::YUV422:
+ QCOMPARE(format.bitsPerPixel(), uchar(16));
+ break;
+ case QPixelFormat::YUV411:
+ case QPixelFormat::YUV420P:
+ case QPixelFormat::YUV420SP:
+ case QPixelFormat::YV12:
+ QCOMPARE(format.bitsPerPixel(), uchar(12));
+ break;
+ case QPixelFormat::UYVY:
+ case QPixelFormat::YUYV:
+ QCOMPARE(format.bitsPerPixel(), uchar(16));
+ break;
+ case QPixelFormat::NV12:
+ case QPixelFormat::NV21:
+ QCOMPARE(format.bitsPerPixel(), uchar(12));
+ break;
+ case QPixelFormat::IMC1:
+ case QPixelFormat::IMC2:
+ case QPixelFormat::IMC3:
+ case QPixelFormat::IMC4:
+ QCOMPARE(format.bitsPerPixel(), uchar(12));
+ break;
+ case QPixelFormat::Y8:
+ QCOMPARE(format.bitsPerPixel(), uchar(8));
+ break;
+ case QPixelFormat::Y16:
+ QCOMPARE(format.bitsPerPixel(), uchar(16));
+ break;
+ default:
+ QVERIFY(!"the value stored for the yuvLayout is wrong!");
+ }
+
+}
+
+void tst_QPixelFormat::testEnums()
+{
+ QPixelFormat allSet = QPixelFormat(QPixelFormat::BGR,1,2,3,4,5,6,
+ QPixelFormat::UsesAlpha,
+ QPixelFormat::AtEnd,
+ QPixelFormat::Premultiplied,
+ QPixelFormat::FloatingPoint,
+ QPixelFormat::BigEndian,
+ (1 << 6) - 1);
+
+ QCOMPARE(allSet.alphaUsage(), QPixelFormat::UsesAlpha);
+ QCOMPARE(allSet.alphaPosition(), QPixelFormat::AtEnd);
+ QCOMPARE(allSet.premultiplied(), QPixelFormat::Premultiplied);
+ QCOMPARE(allSet.byteOrder(), QPixelFormat::BigEndian);
+ QCOMPARE(allSet.typeInterpretation(), QPixelFormat::FloatingPoint);
+ QCOMPARE(allSet.byteOrder(), QPixelFormat::BigEndian);
+ QCOMPARE(allSet.subEnum(), uchar(63));
+
+ QPixelFormat nonSet = QPixelFormat(QPixelFormat::RGB,6,5,4,3,2,1,
+ QPixelFormat::IgnoresAlpha,
+ QPixelFormat::AtBeginning,
+ QPixelFormat::NotPremultiplied,
+ QPixelFormat::UnsignedInteger,
+ QPixelFormat::LittleEndian);
+
+ QCOMPARE(nonSet.alphaUsage(), QPixelFormat::IgnoresAlpha);
+ QCOMPARE(nonSet.alphaPosition(), QPixelFormat::AtBeginning);
+ QCOMPARE(nonSet.premultiplied(), QPixelFormat::NotPremultiplied);
+ QCOMPARE(nonSet.byteOrder(), QPixelFormat::LittleEndian);
+ QCOMPARE(nonSet.typeInterpretation(), QPixelFormat::UnsignedInteger);
+ QCOMPARE(nonSet.byteOrder(), QPixelFormat::LittleEndian);
+ QCOMPARE(nonSet.subEnum(), uchar(0));
+}
+
+#include <tst_qpixelformat.moc>
+QTEST_MAIN(tst_QPixelFormat);
diff --git a/tests/auto/gui/kernel/qrasterwindow/qrasterwindow.pro b/tests/auto/gui/kernel/qrasterwindow/qrasterwindow.pro
new file mode 100644
index 0000000000..9acd7e510a
--- /dev/null
+++ b/tests/auto/gui/kernel/qrasterwindow/qrasterwindow.pro
@@ -0,0 +1,6 @@
+CONFIG += testcase
+TARGET = tst_qrasterwindow
+
+QT += core-private gui-private testlib
+
+SOURCES += tst_qrasterwindow.cpp
diff --git a/tests/auto/gui/kernel/qrasterwindow/tst_qrasterwindow.cpp b/tests/auto/gui/kernel/qrasterwindow/tst_qrasterwindow.cpp
new file mode 100644
index 0000000000..78d0d0a879
--- /dev/null
+++ b/tests/auto/gui/kernel/qrasterwindow/tst_qrasterwindow.cpp
@@ -0,0 +1,101 @@
+/****************************************************************************
+**
+** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
+** Contact: http://www.qt-project.org/legal
+**
+** This file is part of the test suite of the Qt Toolkit.
+**
+** $QT_BEGIN_LICENSE:LGPL$
+** Commercial License Usage
+** Licensees holding valid commercial Qt licenses may use this file in
+** accordance with the commercial license agreement provided with the
+** Software or, alternatively, in accordance with the terms contained in
+** a written agreement between you and Digia. For licensing terms and
+** conditions see http://qt.digia.com/licensing. For further information
+** use the contact form at http://qt.digia.com/contact-us.
+**
+** GNU Lesser General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU Lesser
+** General Public License version 2.1 as published by the Free Software
+** Foundation and appearing in the file LICENSE.LGPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU Lesser General Public License version 2.1 requirements
+** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+**
+** In addition, as a special exception, Digia gives you certain additional
+** rights. These rights are described in the Digia Qt LGPL Exception
+** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+**
+** GNU General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU
+** General Public License version 3.0 as published by the Free Software
+** Foundation and appearing in the file LICENSE.GPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU General Public License version 3.0 requirements will be
+** met: http://www.gnu.org/copyleft/gpl.html.
+**
+**
+** $QT_END_LICENSE$
+**
+****************************************************************************/
+
+#include <QtGui/QRasterWindow>
+#include <QtTest/QtTest>
+#include <QtGui/QPainter>
+
+class tst_QRasterWindow : public QObject
+{
+ Q_OBJECT
+
+private slots:
+ void create();
+ void basic();
+};
+
+void tst_QRasterWindow::create()
+{
+ QRasterWindow w;
+
+ w.resize(640, 480);
+ w.show();
+
+ QTest::qWaitForWindowExposed(&w);
+}
+
+class PainterWindow : public QRasterWindow
+{
+public:
+ void reset() { paintCount = 0; }
+
+ void paintEvent(QPaintEvent*) Q_DECL_OVERRIDE {
+ ++paintCount;
+ QPainter p(this);
+ p.fillRect(QRect(0, 0, 100, 100), Qt::blue);
+ p.end();
+ }
+
+ int paintCount;
+};
+
+void tst_QRasterWindow::basic()
+{
+ PainterWindow w;
+ w.reset();
+ w.resize(400, 400);
+ w.show();
+ QTest::qWaitForWindowExposed(&w);
+
+ QVERIFY(w.paintCount >= 1);
+
+ w.reset();
+ w.update();
+ int maxWait = 1000;
+ while (w.paintCount == 0 && --maxWait > 0)
+ QTest::qWait(10);
+
+ QVERIFY(w.paintCount >= 1);
+}
+
+#include <tst_qrasterwindow.moc>
+
+QTEST_MAIN(tst_QRasterWindow)
diff --git a/tests/auto/gui/kernel/qtouchevent/tst_qtouchevent.cpp b/tests/auto/gui/kernel/qtouchevent/tst_qtouchevent.cpp
index 5934776c5b..5aa7d044c7 100644
--- a/tests/auto/gui/kernel/qtouchevent/tst_qtouchevent.cpp
+++ b/tests/auto/gui/kernel/qtouchevent/tst_qtouchevent.cpp
@@ -307,6 +307,9 @@ void tst_QTouchEvent::touchDisabledByDefault()
void tst_QTouchEvent::touchEventAcceptedByDefault()
{
+ if (qApp->platformName().toLower() == QLatin1String("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
+
// QWidget
{
// enabling touch events should automatically accept touch events
@@ -606,6 +609,9 @@ QPointF normalized(const QPointF &pos, const QRectF &rect)
void tst_QTouchEvent::basicRawEventTranslation()
{
+ if (qApp->platformName().toLower() == QLatin1String("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
+
tst_QTouchEventWidget touchWidget;
touchWidget.setAttribute(Qt::WA_AcceptTouchEvents);
touchWidget.setGeometry(100, 100, 400, 300);
@@ -728,6 +734,9 @@ void tst_QTouchEvent::basicRawEventTranslation()
void tst_QTouchEvent::multiPointRawEventTranslationOnTouchScreen()
{
+ if (qApp->platformName().toLower() == QLatin1String("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
+
tst_QTouchEventWidget touchWidget;
touchWidget.setAttribute(Qt::WA_AcceptTouchEvents);
touchWidget.setGeometry(100, 100, 400, 300);
@@ -955,6 +964,9 @@ void tst_QTouchEvent::multiPointRawEventTranslationOnTouchScreen()
void tst_QTouchEvent::multiPointRawEventTranslationOnTouchPad()
{
+ if (qApp->platformName().toLower() == QLatin1String("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
+
tst_QTouchEventWidget touchWidget;
touchWidget.setAttribute(Qt::WA_AcceptTouchEvents);
touchWidget.setGeometry(100, 100, 400, 300);
@@ -1182,6 +1194,9 @@ void tst_QTouchEvent::multiPointRawEventTranslationOnTouchPad()
void tst_QTouchEvent::deleteInEventHandler()
{
+ if (qApp->platformName().toLower() == QLatin1String("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
+
// QWidget
{
QWidget window;
@@ -1333,6 +1348,9 @@ void tst_QTouchEvent::deleteInEventHandler()
void tst_QTouchEvent::deleteInRawEventTranslation()
{
+ if (qApp->platformName().toLower() == QLatin1String("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
+
tst_QTouchEventWidget touchWidget;
touchWidget.setAttribute(Qt::WA_AcceptTouchEvents);
touchWidget.setGeometry(100, 100, 300, 300);
diff --git a/tests/auto/gui/kernel/qwindow/qwindow.pro b/tests/auto/gui/kernel/qwindow/qwindow.pro
index e419a10440..5210585796 100644
--- a/tests/auto/gui/kernel/qwindow/qwindow.pro
+++ b/tests/auto/gui/kernel/qwindow/qwindow.pro
@@ -4,3 +4,5 @@ TARGET = tst_qwindow
QT += core-private gui-private testlib
SOURCES += tst_qwindow.cpp
+
+contains(QT_CONFIG,dynamicgl):win32:!wince*:!winrt: LIBS += -luser32
diff --git a/tests/auto/gui/kernel/qwindow/tst_qwindow.cpp b/tests/auto/gui/kernel/qwindow/tst_qwindow.cpp
index 868288e36e..25e5255189 100644
--- a/tests/auto/gui/kernel/qwindow/tst_qwindow.cpp
+++ b/tests/auto/gui/kernel/qwindow/tst_qwindow.cpp
@@ -39,10 +39,11 @@
**
****************************************************************************/
-#include <qwindow.h>
+#include <qrasterwindow.h>
#include <qpa/qwindowsysteminterface.h>
#include <qpa/qplatformintegration.h>
#include <private/qguiapplication_p.h>
+#include <QtGui/QPainter>
#include <QtTest/QtTest>
@@ -51,6 +52,8 @@
#if defined(Q_OS_QNX)
#include <QOpenGLContext>
+#elif defined(Q_OS_WIN) && !defined(Q_OS_WINCE) && !defined(Q_OS_WINRT)
+# include <QtCore/qt_windows.h>
#endif
// For QSignalSpy slot connections.
@@ -67,6 +70,7 @@ private slots:
void mapGlobal();
void positioning_data();
void positioning();
+ void positioningDuringMinimized();
void isExposed();
void isActive();
void testInputEvents();
@@ -93,18 +97,37 @@ private slots:
void modalWithChildWindow();
void modalWindowModallity();
void modalWindowPosition();
-
- void initTestCase()
- {
- touchDevice = new QTouchDevice;
- touchDevice->setType(QTouchDevice::TouchScreen);
- QWindowSystemInterface::registerTouchDevice(touchDevice);
- }
+ void windowsTransientChildren();
+ void initTestCase();
+ void cleanup();
private:
+ QPoint m_availableTopLeft;
+ QSize m_testWindowSize;
QTouchDevice *touchDevice;
};
+void tst_QWindow::initTestCase()
+{
+ // Size of reference window, 200 for < 2000, scale up for larger screens
+ // to avoid Windows warnings about minimum size for decorated windows.
+ int width = 200;
+ const QScreen *screen = QGuiApplication::primaryScreen();
+ m_availableTopLeft = screen->availableGeometry().topLeft();
+ const int screenWidth = screen->geometry().width();
+ if (screenWidth > 2000)
+ width = 100 * ((screenWidth + 500) / 1000);
+ m_testWindowSize = QSize(width, width);
+ touchDevice = new QTouchDevice;
+ touchDevice->setType(QTouchDevice::TouchScreen);
+ QWindowSystemInterface::registerTouchDevice(touchDevice);
+}
+
+void tst_QWindow::cleanup()
+{
+ QVERIFY(QGuiApplication::allWindows().isEmpty());
+}
+
void tst_QWindow::mapGlobal()
{
QWindow a;
@@ -145,6 +168,8 @@ public:
{
m_received[event->type()]++;
m_order << event->type();
+ if (event->type() == QEvent::Expose)
+ m_exposeRegion = static_cast<QExposeEvent *>(event)->region();
return QWindow::event(event);
}
@@ -159,16 +184,22 @@ public:
return m_order.indexOf(type);
}
+ QRegion exposeRegion() const
+ {
+ return m_exposeRegion;
+ }
+
private:
QHash<QEvent::Type, int> m_received;
QVector<QEvent::Type> m_order;
+ QRegion m_exposeRegion;
};
void tst_QWindow::eventOrderOnShow()
{
// Some platforms enforce minimum widths for windows, which can cause extra resize
// events, so set the width to suitably large value to avoid those.
- QRect geometry(80, 80, 300, 40);
+ QRect geometry(m_availableTopLeft + QPoint(80, 80), m_testWindowSize);
Window window;
window.setGeometry(geometry);
@@ -187,7 +218,7 @@ void tst_QWindow::resizeEventAfterResize()
{
// Some platforms enforce minimum widths for windows, which can cause extra resize
// events, so set the width to suitably large value to avoid those.
- QRect geometry(QGuiApplication::primaryScreen()->availableGeometry().topLeft() + QPoint(20, 20), QSize(300, 40));
+ QRect geometry(m_availableTopLeft + QPoint(80, 80), m_testWindowSize * 2);
Window window;
window.setGeometry(geometry);
@@ -197,7 +228,7 @@ void tst_QWindow::resizeEventAfterResize()
// QTBUG-32706
// Make sure we get a resizeEvent after calling resize
- window.resize(400, 100);
+ window.resize(m_testWindowSize);
#if defined(Q_OS_BLACKBERRY) // "window" is the "root" window and will always be shown fullscreen
// so we only expect one resize event
@@ -231,17 +262,19 @@ void tst_QWindow::positioning()
QSKIP("This platform does not support non-fullscreen windows");
}
+ if (qApp->platformName().toLower() == QLatin1String("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
+
// Some platforms enforce minimum widths for windows, which can cause extra resize
// events, so set the width to suitably large value to avoid those.
- const QSize size = QSize(300, 40);
- const QRect geometry(QPoint(80, 80), size);
+ const QRect geometry(m_availableTopLeft + QPoint(80, 80), m_testWindowSize);
QFETCH(int, windowflags);
QFETCH(int, resizecount);
Window window((Qt::WindowFlags)windowflags);
- window.setGeometry(QRect(QPoint(20, 20), size));
- window.setFramePosition(QPoint(40, 40)); // Move window around before show, size must not change.
- QCOMPARE(window.geometry().size(), size);
+ window.setGeometry(QRect(m_availableTopLeft + QPoint(20, 20), m_testWindowSize));
+ window.setFramePosition(m_availableTopLeft + QPoint(40, 40)); // Move window around before show, size must not change.
+ QCOMPARE(window.geometry().size(), m_testWindowSize);
window.setGeometry(geometry);
QCOMPARE(window.geometry(), geometry);
// explicitly use non-fullscreen show. show() can be fullscreen on some platforms
@@ -306,9 +339,30 @@ void tst_QWindow::positioning()
}
}
+void tst_QWindow::positioningDuringMinimized()
+{
+ // QTBUG-39544, setting a geometry in minimized state should work as well.
+ if (QGuiApplication::platformName().compare("windows", Qt::CaseInsensitive))
+ QSKIP("Not supported on this platform");
+ Window window;
+ window.setTitle(QStringLiteral("positioningDuringMinimized"));
+ const QRect initialGeometry(m_availableTopLeft + QPoint(100, 100), m_testWindowSize);
+ window.setGeometry(initialGeometry);
+ window.showNormal();
+ QVERIFY(QTest::qWaitForWindowExposed(&window));
+ QCOMPARE(window.geometry(), initialGeometry);
+ window.setWindowState(Qt::WindowMinimized);
+ QCOMPARE(window.geometry(), initialGeometry);
+ const QRect newGeometry(initialGeometry.topLeft() + QPoint(50, 50), initialGeometry.size() + QSize(50, 50));
+ window.setGeometry(newGeometry);
+ QTRY_COMPARE(window.geometry(), newGeometry);
+ window.setWindowState(Qt::WindowNoState);
+ QTRY_COMPARE(window.geometry(), newGeometry);
+}
+
void tst_QWindow::isExposed()
{
- QRect geometry(80, 80, 40, 40);
+ QRect geometry(m_availableTopLeft + QPoint(80, 80), m_testWindowSize);
Window window;
window.setGeometry(geometry);
@@ -319,8 +373,21 @@ void tst_QWindow::isExposed()
QTRY_VERIFY(window.received(QEvent::Expose) > 0);
QTRY_VERIFY(window.isExposed());
+#ifndef Q_OS_WIN
+ // This is a top-level window so assuming it is completely exposed, the
+ // expose region must be (0, 0), (width, height). If this is not the case,
+ // the platform plugin is sending expose events with a region in an
+ // incorrect coordinate system.
+ QRect r = window.exposeRegion().boundingRect();
+ r = QRect(window.mapToGlobal(r.topLeft()), r.size());
+ QCOMPARE(r, window.geometry());
+#endif
+
window.hide();
+ if (qApp->platformName().toLower() == QLatin1String("wayland"))
+ QSKIP("Wayland: This is flaky. Figure out why.");
+
QCoreApplication::processEvents();
QTRY_VERIFY(window.received(QEvent::Expose) > 1);
QTRY_VERIFY(!window.isExposed());
@@ -329,10 +396,13 @@ void tst_QWindow::isExposed()
void tst_QWindow::isActive()
{
+ if (qApp->platformName().toLower() == QLatin1String("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
+
Window window;
// Some platforms enforce minimum widths for windows, which can cause extra resize
// events, so set the width to suitably large value to avoid those.
- window.setGeometry(80, 80, 300, 40);
+ window.setGeometry(QRect(m_availableTopLeft + QPoint(80, 80), m_testWindowSize));
window.show();
QCoreApplication::processEvents();
@@ -372,7 +442,7 @@ void tst_QWindow::isActive()
Window dialog;
dialog.setTransientParent(&window);
- dialog.setGeometry(110, 110, 300, 30);
+ dialog.setGeometry(QRect(m_availableTopLeft + QPoint(110, 100), m_testWindowSize));
dialog.show();
dialog.requestActivate();
@@ -508,7 +578,7 @@ public:
void tst_QWindow::testInputEvents()
{
InputTestWindow window;
- window.setGeometry(80, 80, 40, 40);
+ window.setGeometry(QRect(m_availableTopLeft + QPoint(80, 80), m_testWindowSize));
window.showNormal();
QVERIFY(QTest::qWaitForWindowExposed(&window));
@@ -546,7 +616,7 @@ void tst_QWindow::testInputEvents()
// Now with null pointer as window. local param should not be utilized:
// handleMouseEvent() with tlw == 0 means the event is in global coords only.
window.mousePressButton = window.mouseReleaseButton = 0;
- QPointF nonWindowGlobal(2000, 500); // not inside the window
+ QPointF nonWindowGlobal(window.geometry().topRight() + QPoint(200, 50)); // not inside the window
QWindowSystemInterface::handleMouseEvent(0, nonWindowGlobal, nonWindowGlobal, Qt::LeftButton);
QWindowSystemInterface::handleMouseEvent(0, nonWindowGlobal, nonWindowGlobal, Qt::NoButton);
QCoreApplication::processEvents();
@@ -568,7 +638,7 @@ void tst_QWindow::touchToMouseTranslation()
QSKIP("Mouse events are synthesized by the system on this platform.");
InputTestWindow window;
window.ignoreTouch = true;
- window.setGeometry(80, 80, 40, 40);
+ window.setGeometry(QRect(m_availableTopLeft + QPoint(80, 80), m_testWindowSize));
window.show();
QVERIFY(QTest::qWaitForWindowExposed(&window));
@@ -644,7 +714,7 @@ void tst_QWindow::mouseToTouchTranslation()
InputTestWindow window;
window.ignoreMouse = true;
- window.setGeometry(80, 80, 40, 40);
+ window.setGeometry(QRect(m_availableTopLeft + QPoint(80, 80), m_testWindowSize));
window.show();
QVERIFY(QTest::qWaitForWindowExposed(&window));
@@ -693,7 +763,7 @@ void tst_QWindow::mouseToTouchLoop()
InputTestWindow window;
window.ignoreMouse = true;
window.ignoreTouch = true;
- window.setGeometry(80, 80, 40, 40);
+ window.setGeometry(QRect(m_availableTopLeft + QPoint(80, 80), m_testWindowSize));
window.show();
QVERIFY(QTest::qWaitForWindowExposed(&window));
@@ -708,7 +778,7 @@ void tst_QWindow::mouseToTouchLoop()
void tst_QWindow::touchCancel()
{
InputTestWindow window;
- window.setGeometry(80, 80, 40, 40);
+ window.setGeometry(QRect(m_availableTopLeft + QPoint(80, 80), m_testWindowSize));
window.show();
QVERIFY(QTest::qWaitForWindowExposed(&window));
@@ -770,7 +840,7 @@ void tst_QWindow::touchCancelWithTouchToMouse()
QSKIP("Mouse events are synthesized by the system on this platform.");
InputTestWindow window;
window.ignoreTouch = true;
- window.setGeometry(80, 80, 40, 40);
+ window.setGeometry(QRect(m_availableTopLeft + QPoint(80, 80), m_testWindowSize));
window.show();
QVERIFY(QTest::qWaitForWindowExposed(&window));
@@ -811,7 +881,7 @@ void tst_QWindow::touchCancelWithTouchToMouse()
void tst_QWindow::touchInterruptedByPopup()
{
InputTestWindow window;
- window.setGeometry(80, 80, 200, 200);
+ window.setGeometry(QRect(m_availableTopLeft + QPoint(80, 80), m_testWindowSize));
window.show();
QVERIFY(QTest::qWaitForWindowExposed(&window));
@@ -832,8 +902,7 @@ void tst_QWindow::touchInterruptedByPopup()
InputTestWindow popup;
popup.setFlags(Qt::Popup);
popup.setModality(Qt::WindowModal);
- popup.setWidth(160);
- popup.setHeight(160);
+ popup.resize(m_testWindowSize / 2);
popup.setTransientParent(&window);
popup.show();
QVERIFY(QTest::qWaitForWindowExposed(&popup));
@@ -863,7 +932,7 @@ void tst_QWindow::orientation()
qRegisterMetaType<Qt::ScreenOrientation>("Qt::ScreenOrientation");
QWindow window;
- window.setGeometry(80, 80, 40, 40);
+ window.setGeometry(QRect(m_availableTopLeft + QPoint(80, 80), m_testWindowSize));
window.create();
window.reportContentOrientationChange(Qt::PortraitOrientation);
@@ -946,6 +1015,9 @@ void tst_QWindow::close()
void tst_QWindow::activateAndClose()
{
+ if (qApp->platformName().toLower() == QLatin1String("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
+
for (int i = 0; i < 10; ++i) {
QWindow window;
#if defined(Q_OS_QNX)
@@ -974,7 +1046,7 @@ void tst_QWindow::mouseEventSequence()
int doubleClickInterval = qGuiApp->styleHints()->mouseDoubleClickInterval();
InputTestWindow window;
- window.setGeometry(80, 80, 40, 40);
+ window.setGeometry(QRect(m_availableTopLeft + QPoint(80, 80), m_testWindowSize));
window.show();
QVERIFY(QTest::qWaitForWindowExposed(&window));
@@ -1096,7 +1168,7 @@ void tst_QWindow::inputReentrancy()
InputTestWindow window;
window.spinLoopWhenPressed = true;
- window.setGeometry(80, 80, 40, 40);
+ window.setGeometry(QRect(m_availableTopLeft + QPoint(80, 80), m_testWindowSize));
window.show();
QVERIFY(QTest::qWaitForWindowExposed(&window));
@@ -1165,7 +1237,7 @@ void tst_QWindow::tabletEvents()
{
#ifndef QT_NO_TABLETEVENT
TabletTestWindow window;
- window.setGeometry(10, 10, 100, 100);
+ window.setGeometry(QRect(m_availableTopLeft + QPoint(10, 10), m_testWindowSize));
qGuiApp->installEventFilter(&window);
QPoint local(10, 10);
@@ -1194,19 +1266,22 @@ void tst_QWindow::tabletEvents()
void tst_QWindow::windowModality_QTBUG27039()
{
+ if (qApp->platformName().toLower() == QLatin1String("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
+
QWindow parent;
- parent.setGeometry(10, 10, 100, 100);
+ parent.setGeometry(QRect(m_availableTopLeft + QPoint(10, 10), m_testWindowSize));
parent.show();
InputTestWindow modalA;
modalA.setTransientParent(&parent);
- modalA.setGeometry(10, 10, 20, 20);
+ modalA.setGeometry(QRect(m_availableTopLeft + QPoint(20, 10), m_testWindowSize));
modalA.setModality(Qt::ApplicationModal);
modalA.show();
InputTestWindow modalB;
modalB.setTransientParent(&parent);
- modalB.setGeometry(30, 10, 20, 20);
+ modalA.setGeometry(QRect(m_availableTopLeft + QPoint(30, 10), m_testWindowSize));
modalB.setModality(Qt::ApplicationModal);
modalB.show();
@@ -1286,6 +1361,9 @@ void tst_QWindow::mask()
void tst_QWindow::initialSize()
{
+ if (qApp->platformName().toLower() == QLatin1String("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
+
QSize defaultSize(0,0);
{
Window w;
@@ -1296,40 +1374,46 @@ void tst_QWindow::initialSize()
}
{
Window w;
- w.setWidth(200);
+ w.setWidth(m_testWindowSize.width());
w.show();
#if defined(Q_OS_BLACKBERRY) // "window" is the "root" window and will always be shown fullscreen
// so we only expect one resize event
QTRY_COMPARE(w.width(), qGuiApp->primaryScreen()->availableGeometry().width());
#else
- QTRY_COMPARE(w.width(), 200);
+ QTRY_COMPARE(w.width(), m_testWindowSize.width());
#endif
QTRY_VERIFY(w.height() > 0);
}
{
Window w;
- w.resize(200, 42);
+ const QSize testSize(m_testWindowSize.width(), 42);
+ w.resize(testSize);
w.show();
+
#if defined(Q_OS_BLACKBERRY) // "window" is the "root" window and will always be shown fullscreen
// so we only expect one resize event
- QTRY_COMPARE(w.width(), qGuiApp->primaryScreen()->availableGeometry().width());
- QTRY_COMPARE(w.height(), qGuiApp->primaryScreen()->availableGeometry().height());
+ const QSize expectedSize = QGuiApplication::primaryScreen()->availableGeometry().size();
#else
- QTRY_COMPARE(w.width(), 200);
- QTRY_COMPARE(w.height(), 42);
+ const QSize expectedSize = testSize;
#endif
+ QTRY_COMPARE(w.size(), expectedSize);
}
}
void tst_QWindow::modalDialog()
{
+ if (qApp->platformName().toLower() == QLatin1String("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
+
QWindow normalWindow;
- normalWindow.resize(400, 400);
+ normalWindow.setFramePosition(m_availableTopLeft + QPoint(80, 80));
+ normalWindow.resize(m_testWindowSize);
normalWindow.show();
QVERIFY(QTest::qWaitForWindowExposed(&normalWindow));
QWindow dialog;
- dialog.resize(200,200);
+ dialog.setFramePosition(m_availableTopLeft + QPoint(200, 200));
+ dialog.resize(m_testWindowSize);
dialog.setModality(Qt::ApplicationModal);
dialog.setFlags(Qt::Dialog);
dialog.show();
@@ -1344,13 +1428,18 @@ void tst_QWindow::modalDialog()
void tst_QWindow::modalDialogClosingOneOfTwoModal()
{
+ if (qApp->platformName().toLower() == QLatin1String("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
+
QWindow normalWindow;
- normalWindow.resize(400, 400);
+ normalWindow.setFramePosition(m_availableTopLeft + QPoint(80, 80));
+ normalWindow.resize(m_testWindowSize);
normalWindow.show();
QVERIFY(QTest::qWaitForWindowExposed(&normalWindow));
QWindow first_dialog;
- first_dialog.resize(200,200);
+ first_dialog.setFramePosition(m_availableTopLeft + QPoint(200, 200));
+ first_dialog.resize(m_testWindowSize);
first_dialog.setModality(Qt::ApplicationModal);
first_dialog.setFlags(Qt::Dialog);
first_dialog.show();
@@ -1358,7 +1447,8 @@ void tst_QWindow::modalDialogClosingOneOfTwoModal()
{
QWindow second_dialog;
- second_dialog.resize(200,200);
+ second_dialog.setFramePosition(m_availableTopLeft + QPoint(300, 300));
+ second_dialog.resize(m_testWindowSize);
second_dialog.setModality(Qt::ApplicationModal);
second_dialog.setFlags(Qt::Dialog);
second_dialog.show();
@@ -1376,13 +1466,18 @@ void tst_QWindow::modalDialogClosingOneOfTwoModal()
void tst_QWindow::modalWithChildWindow()
{
+ if (qApp->platformName().toLower() == QLatin1String("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
+
QWindow normalWindow;
- normalWindow.resize(400, 400);
+ normalWindow.setFramePosition(m_availableTopLeft + QPoint(80, 80));
+ normalWindow.resize(m_testWindowSize);
normalWindow.show();
QVERIFY(QTest::qWaitForWindowExposed(&normalWindow));
QWindow tlw_dialog;
- tlw_dialog.resize(400,200);
+ tlw_dialog.setFramePosition(m_availableTopLeft + QPoint(200, 200));
+ tlw_dialog.resize(m_testWindowSize);
tlw_dialog.setModality(Qt::ApplicationModal);
tlw_dialog.setFlags(Qt::Dialog);
tlw_dialog.create();
@@ -1405,19 +1500,25 @@ void tst_QWindow::modalWithChildWindow()
void tst_QWindow::modalWindowModallity()
{
+ if (qApp->platformName().toLower() == QLatin1String("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
+
QWindow normal_window;
- normal_window.resize(400, 400);
+ normal_window.setFramePosition(m_availableTopLeft + QPoint(80, 80));
+ normal_window.resize(m_testWindowSize);
normal_window.show();
QVERIFY(QTest::qWaitForWindowExposed(&normal_window));
QWindow parent_to_modal;
- parent_to_modal.resize(400, 400);
+ parent_to_modal.setFramePosition(normal_window.geometry().topRight() + QPoint(100, 0));
+ parent_to_modal.resize(m_testWindowSize);
parent_to_modal.show();
QVERIFY(QTest::qWaitForWindowExposed(&parent_to_modal));
QTRY_COMPARE(QGuiApplication::focusWindow(), &parent_to_modal);
QWindow modal_dialog;
- modal_dialog.resize(400,200);
+ modal_dialog.resize(m_testWindowSize);
+ modal_dialog.setFramePosition(normal_window.geometry().bottomLeft() + QPoint(0, 100));
modal_dialog.setModality(Qt::WindowModal);
modal_dialog.setFlags(Qt::Dialog);
modal_dialog.setTransientParent(&parent_to_modal);
@@ -1433,7 +1534,7 @@ void tst_QWindow::modalWindowModallity()
void tst_QWindow::modalWindowPosition()
{
QWindow window;
- window.setGeometry(QRect(100, 100, 400, 400));
+ window.setGeometry(QRect(m_availableTopLeft + QPoint(100, 100), m_testWindowSize));
// Allow for any potential resizing due to constraints
QRect origGeo = window.geometry();
window.setModality(Qt::WindowModal);
@@ -1442,6 +1543,59 @@ void tst_QWindow::modalWindowPosition()
QCOMPARE(window.geometry(), origGeo);
}
+class ColoredWindow : public QRasterWindow {
+public:
+ explicit ColoredWindow(const QColor &color, QWindow *parent = 0) : QRasterWindow(parent), m_color(color) {}
+ void paintEvent(QPaintEvent *) Q_DECL_OVERRIDE
+ {
+ QPainter p(this);
+ p.fillRect(QRect(QPoint(0, 0), size()), m_color);
+ }
+
+private:
+ const QColor m_color;
+};
+
+static bool isNativeWindowVisible(const QWindow *window)
+{
+#if defined(Q_OS_WIN) && !defined(Q_OS_WINCE) && !defined(Q_OS_WINRT)
+ return IsWindowVisible(reinterpret_cast<HWND>(window->winId()));
+#else
+ Q_UNIMPLEMENTED();
+ return window->isVisible();
+#endif
+}
+
+void tst_QWindow::windowsTransientChildren()
+{
+ if (QGuiApplication::platformName().compare(QStringLiteral("windows"), Qt::CaseInsensitive))
+ QSKIP("Windows only test");
+
+ ColoredWindow mainWindow(Qt::yellow);
+ mainWindow.setGeometry(QRect(m_availableTopLeft + QPoint(100, 100), m_testWindowSize));
+ mainWindow.setTitle(QStringLiteral("Main"));
+ ColoredWindow child(Qt::blue, &mainWindow);
+ child.setGeometry(QRect(QPoint(0, 0), m_testWindowSize / 2));
+
+ ColoredWindow dialog(Qt::red);
+ dialog.setGeometry(QRect(m_availableTopLeft + QPoint(200, 200), m_testWindowSize));
+ dialog.setTitle(QStringLiteral("Dialog"));
+ dialog.setTransientParent(&mainWindow);
+
+ mainWindow.show();
+ child.show();
+ dialog.show();
+
+ QVERIFY(QTest::qWaitForWindowExposed(&dialog));
+ mainWindow.setWindowState(Qt::WindowMinimized);
+ QVERIFY(!isNativeWindowVisible(&dialog));
+ dialog.hide();
+ mainWindow.setWindowState(Qt::WindowNoState);
+ // QTBUG-40696, transient children hidden by Qt should not be re-shown by Windows.
+ QVERIFY(!isNativeWindowVisible(&dialog));
+ QVERIFY(isNativeWindowVisible(&child)); // Real children should be visible.
+}
+
#include <tst_qwindow.moc>
QTEST_MAIN(tst_QWindow)
diff --git a/tests/auto/gui/math3d/qmatrixnxn/tst_qmatrixnxn.cpp b/tests/auto/gui/math3d/qmatrixnxn/tst_qmatrixnxn.cpp
index 98f1c1c8f9..e492a8f7bf 100644
--- a/tests/auto/gui/math3d/qmatrixnxn/tst_qmatrixnxn.cpp
+++ b/tests/auto/gui/math3d/qmatrixnxn/tst_qmatrixnxn.cpp
@@ -147,6 +147,7 @@ private slots:
void ortho();
void frustum();
void perspective();
+ void viewport();
void flipCoordinates();
void convertGeneric();
@@ -2794,6 +2795,40 @@ void tst_QMatrixNxN::perspective()
QVERIFY(m5.isIdentity());
}
+// Test viewport transformations
+void tst_QMatrixNxN::viewport()
+{
+ // Uses default depth range of 0->1
+ QMatrix4x4 m1;
+ m1.viewport(0.0f, 0.0f, 1024.0f, 768.0f);
+
+ // Lower left
+ QVector4D p1 = m1 * QVector4D(-1.0f, -1.0f, 0.0f, 1.0f);
+ QVERIFY(qFuzzyIsNull(p1.x()));
+ QVERIFY(qFuzzyIsNull(p1.y()));
+ QVERIFY(qFuzzyCompare(p1.z(), 0.5f));
+
+ // Lower right
+ QVector4D p2 = m1 * QVector4D(1.0f, -1.0f, 0.0f, 1.0f);
+ QVERIFY(qFuzzyCompare(p2.x(), 1024.0f));
+ QVERIFY(qFuzzyIsNull(p2.y()));
+
+ // Upper right
+ QVector4D p3 = m1 * QVector4D(1.0f, 1.0f, 0.0f, 1.0f);
+ QVERIFY(qFuzzyCompare(p3.x(), 1024.0f));
+ QVERIFY(qFuzzyCompare(p3.y(), 768.0f));
+
+ // Upper left
+ QVector4D p4 = m1 * QVector4D(-1.0f, 1.0f, 0.0f, 1.0f);
+ QVERIFY(qFuzzyIsNull(p4.x()));
+ QVERIFY(qFuzzyCompare(p4.y(), 768.0f));
+
+ // Center
+ QVector4D p5 = m1 * QVector4D(0.0f, 0.0f, 0.0f, 1.0f);
+ QVERIFY(qFuzzyCompare(p5.x(), 1024.0f / 2.0f));
+ QVERIFY(qFuzzyCompare(p5.y(), 768.0f / 2.0f));
+}
+
// Test left-handed vs right-handed coordinate flipping.
void tst_QMatrixNxN::flipCoordinates()
{
diff --git a/tests/auto/gui/painting/qcolor/tst_qcolor.cpp b/tests/auto/gui/painting/qcolor/tst_qcolor.cpp
index 1b1f5575b1..2e1d55ced4 100644
--- a/tests/auto/gui/painting/qcolor/tst_qcolor.cpp
+++ b/tests/auto/gui/painting/qcolor/tst_qcolor.cpp
@@ -530,10 +530,19 @@ static const int rgbTblSize = sizeof(rgbTbl) / sizeof(RGBData);
void tst_QColor::setNamedColor()
{
for (int i = 0; i < rgbTblSize; ++i) {
- QColor color;
- color.setNamedColor(QLatin1String(rgbTbl[i].name));
QColor expected;
expected.setRgba(rgbTbl[i].value);
+
+ QColor color;
+ color.setNamedColor(QLatin1String(rgbTbl[i].name));
+ QCOMPARE(color, expected);
+
+ // name should be case insensitive
+ color.setNamedColor(QString(rgbTbl[i].name).toUpper());
+ QCOMPARE(color, expected);
+
+ // spaces should be ignored
+ color.setNamedColor(QString(rgbTbl[i].name).insert(1, ' '));
QCOMPARE(color, expected);
}
}
diff --git a/tests/auto/gui/painting/qpainter/tst_qpainter.cpp b/tests/auto/gui/painting/qpainter/tst_qpainter.cpp
index e4340451ce..0675a6cf9d 100644
--- a/tests/auto/gui/painting/qpainter/tst_qpainter.cpp
+++ b/tests/auto/gui/painting/qpainter/tst_qpainter.cpp
@@ -282,6 +282,8 @@ private slots:
void QTBUG17053_zeroDashPattern();
+ void QTBUG38781_NoBrushAndQBitmap();
+
void drawTextOutsideGuiThread();
void drawTextWithComplexBrush();
@@ -294,6 +296,8 @@ private slots:
void blendARGBonRGB_data();
void blendARGBonRGB();
+ void RasterOp_NotDestination();
+
private:
void fillData();
void setPenColor(QPainter& p);
@@ -1134,6 +1138,8 @@ void tst_QPainter::fillRect2_data()
QTest::newRow("argb32pm") << QImage::Format_ARGB32_Premultiplied;
QTest::newRow("rgba8888") << QImage::Format_RGBA8888;
QTest::newRow("rgba8888pm") << QImage::Format_RGBA8888_Premultiplied;
+ QTest::newRow("a2rgb30pm") << QImage::Format_A2RGB30_Premultiplied;
+ QTest::newRow("a2bgr30pm") << QImage::Format_A2BGR30_Premultiplied;
}
void tst_QPainter::fillRect2()
@@ -1526,6 +1532,8 @@ void tst_QPainter::qimageFormats_data()
QTest::newRow("Qimage::Format_RGB555") << QImage::Format_RGB555;
QTest::newRow("Qimage::Format_ARGB8555_Premultiplied") << QImage::Format_ARGB8555_Premultiplied;
QTest::newRow("Qimage::Format_RGB888") << QImage::Format_RGB888;
+ QTest::newRow("Qimage::Format_A2RGB30_Premultiplied") << QImage::Format_A2RGB30_Premultiplied;
+ QTest::newRow("Qimage::Format_RGB30") << QImage::Format_RGB30;
}
/*
@@ -2342,6 +2350,26 @@ void tst_QPainter::setOpacity_data()
QTest::newRow("RGB32 on RGBx8888") << QImage::Format_RGB32
<< QImage::Format_RGBX8888;
+
+ QTest::newRow("A2RGB30P on A2RGB30P") << QImage::Format_A2RGB30_Premultiplied
+ << QImage::Format_A2RGB30_Premultiplied;
+
+ QTest::newRow("ARGB32P on A2RGB30P") << QImage::Format_ARGB32_Premultiplied
+ << QImage::Format_A2RGB30_Premultiplied;
+
+
+ QTest::newRow("RGB32 on A2BGR30P") << QImage::Format_ARGB32_Premultiplied
+ << QImage::Format_A2BGR30_Premultiplied;
+
+ QTest::newRow("A2RGB30P on A2BGR30P") << QImage::Format_A2RGB30_Premultiplied
+ << QImage::Format_A2BGR30_Premultiplied;
+
+ QTest::newRow("ARGB32P on BGR30") << QImage::Format_ARGB32_Premultiplied
+ << QImage::Format_BGR30;
+
+ QTest::newRow("ARGB32P on RGB30") << QImage::Format_A2RGB30_Premultiplied
+ << QImage::Format_RGB30;
+
}
void tst_QPainter::setOpacity()
@@ -2430,7 +2458,9 @@ void tst_QPainter::drawhelper_blend_untransformed()
dest.bytesPerLine(), dest.format());
if (dest.format() == QImage::Format_ARGB8565_Premultiplied ||
- dest.format() == QImage::Format_ARGB8555_Premultiplied) {
+ dest.format() == QImage::Format_ARGB8555_Premultiplied ||
+ dest.format() == QImage::Format_A2BGR30_Premultiplied ||
+ dest.format() == QImage::Format_A2RGB30_Premultiplied ) {
// Test skipped due to rounding errors...
continue;
}
@@ -4473,6 +4503,26 @@ void tst_QPainter::QTBUG17053_zeroDashPattern()
QCOMPARE(image, original);
}
+void tst_QPainter::QTBUG38781_NoBrushAndQBitmap()
+{
+ QBitmap bitmap(10, 10);
+ bitmap.fill(Qt::color0);
+ QPainter p(&bitmap);
+ p.setPen(Qt::color1);
+ p.drawLine(0, 1, 9, 1); // at horizontal line at y=1
+ p.setBrush(Qt::NoBrush);
+ p.drawRect(0, 0, 9, 9); // a rect all around
+
+ QRgb white = qRgb(0xff, 0xff, 0xff);
+ QRgb black = qRgb(0, 0, 0);
+ QImage image = bitmap.toImage();
+ QCOMPARE(image.pixel(0, 0), black);
+ QCOMPARE(image.pixel(5, 5), white);
+
+ // Check that the rect didn't overwrite the line
+ QCOMPARE(image.pixel(5, 1), black);
+}
+
class TextDrawerThread : public QThread
{
public:
@@ -4755,6 +4805,21 @@ void tst_QPainter::cosmeticStrokerClipping()
QCOMPARE(old, image);
}
+void tst_QPainter::RasterOp_NotDestination()
+{
+ QImage image(3, 3, QImage::Format_RGB32);
+ image.fill(Qt::red);
+
+ {
+ QPainter p(&image);
+ p.setCompositionMode(QPainter::RasterOp_NotDestination);
+ p.fillRect(image.rect(), Qt::black);
+ }
+
+ uint pixel = image.pixel(1, 1);
+ QCOMPARE(pixel, 0xff00ffff);
+}
+
QTEST_MAIN(tst_QPainter)
#include "tst_qpainter.moc"
diff --git a/tests/auto/gui/painting/qpen/tst_qpen.cpp b/tests/auto/gui/painting/qpen/tst_qpen.cpp
index 07c996d026..a373c51710 100644
--- a/tests/auto/gui/painting/qpen/tst_qpen.cpp
+++ b/tests/auto/gui/painting/qpen/tst_qpen.cpp
@@ -57,6 +57,8 @@ public:
private slots:
void getSetCheck();
void swap();
+ void move();
+ void move_assign();
void operator_eq_eq();
void operator_eq_eq_data();
@@ -101,6 +103,57 @@ void tst_QPen::swap()
QCOMPARE(p2.color(), QColor(Qt::black));
}
+void tst_QPen::move()
+{
+ QPen p1(Qt::black);
+
+ // check that moving does the right thing:
+ QPen p2 = qMove(p1); // could be move or copy construction, so don't check p1's state
+ QCOMPARE(p2.color(), QColor(Qt::black));
+
+ // this, executed ehre, would crash:
+ // QVERIFY(p1.style() != Qt::NoPen);
+
+ // check that moved-from QPen p1 can still be safely copied:
+ const QPen p3 = p1;
+
+ // check that moved-from QPen p1 can still be safely assigned to:
+ const QPen p4(Qt::yellow);
+ p1 = p4;
+ QCOMPARE(p1.color(), QColor(Qt::yellow));
+
+ // check that moved-from QPens p2, p3 can still be safely destroyed:
+ QPen p5 = qMove(p2);
+
+ // intentionally no more statements beyond this point
+}
+
+void tst_QPen::move_assign()
+{
+ QPen p1(Qt::black), p2(Qt::white);
+
+ // check that moving does the right thing:
+ p2 = qMove(p1); // could be move or copy assignment, so don't check p1's state
+ QCOMPARE(p2.color(), QColor(Qt::black));
+
+ // check that move-assigned-from QPen p1 can still be used, albeit
+ // with undocumented state (it's p2's original state):
+ QVERIFY(p1.style() != Qt::NoPen);
+
+ // check that moved-from QPen p1 can still be safely copied:
+ const QPen p3 = p1;
+
+ // check that moved-from QPen p1 can still be safely assigned to:
+ const QPen p4(Qt::yellow);
+ p1 = p4;
+ QCOMPARE(p1.color(), QColor(Qt::yellow));
+
+ // check that moved-from QPens p2, p3 can still be safely destroyed:
+ QPen p5;
+ p5 = qMove(p2);
+
+ // intentionally no more statements beyond this point
+}
tst_QPen::tst_QPen()
diff --git a/tests/auto/gui/qopengl/qopengl.pro b/tests/auto/gui/qopengl/qopengl.pro
index 12429bbeed..bddccac747 100644
--- a/tests/auto/gui/qopengl/qopengl.pro
+++ b/tests/auto/gui/qopengl/qopengl.pro
@@ -10,3 +10,5 @@ QT += gui-private core-private testlib
SOURCES += tst_qopengl.cpp
win32-msvc2010:contains(QT_CONFIG, angle):CONFIG += insignificant_test # QTBUG-31611
+
+linux:contains(QT_CONFIG, xcb-glx):contains(QT_CONFIG, xcb-xlib):!contains(QT_CONFIG, egl): DEFINES += USE_GLX
diff --git a/tests/auto/gui/qopengl/tst_qopengl.cpp b/tests/auto/gui/qopengl/tst_qopengl.cpp
index 63fe8b9693..ed72ef8858 100644
--- a/tests/auto/gui/qopengl/tst_qopengl.cpp
+++ b/tests/auto/gui/qopengl/tst_qopengl.cpp
@@ -43,6 +43,9 @@
#include <QtGui/private/qopenglcontext_p.h>
#include <QtGui/QOpenGLFramebufferObject>
#include <QtGui/QOpenGLFunctions>
+#include <QtGui/QOpenGLFunctions_4_2_Core>
+#include <QtGui/QOpenGLVertexArrayObject>
+#include <QtGui/QOpenGLBuffer>
#include <QtGui/QOpenGLPaintDevice>
#include <QtGui/QPainter>
#include <QtGui/QScreen>
@@ -51,12 +54,26 @@
#include <QtGui/QGenericMatrix>
#include <QtGui/QMatrix4x4>
#include <QtGui/private/qopengltextureblitter_p.h>
-
+#include <QtGui/private/qguiapplication_p.h>
+#include <QtGui/private/qopenglextensions_p.h>
+#include <qpa/qplatformintegration.h>
+#include <qpa/qplatformnativeinterface.h>
#include <QtTest/QtTest>
#include <QSignalSpy>
+#ifdef USE_GLX
+// Must be included last due to the X11 types
+#include <QtPlatformHeaders/QGLXNativeContext>
+#endif
+
+#if defined(Q_OS_WIN32) && !defined(QT_OPENGL_ES_2)
+#include <QtPlatformHeaders/QWGLNativeContext>
+#endif
+
+Q_DECLARE_METATYPE(QImage::Format)
+
class tst_QOpenGL : public QObject
{
Q_OBJECT
@@ -74,6 +91,8 @@ private slots:
void fboTextureOwnership();
void fboRendering_data();
void fboRendering();
+ void fboRenderingRGB30_data();
+ void fboRenderingRGB30();
void fboHandleNulledAfterContextDestroyed();
void openGLPaintDevice_data();
void openGLPaintDevice();
@@ -85,6 +104,19 @@ private slots:
void textureblitterPartOriginTopLeftSourceRectTransform();
void textureblitterFullTargetRectTransform();
void textureblitterPartTargetRectTransform();
+ void defaultSurfaceFormat();
+
+#ifdef USE_GLX
+ void glxContextWrap();
+#endif
+
+#if defined(Q_OS_WIN32) && !defined(QT_OPENGL_ES_2)
+ void wglContextWrap();
+#endif
+
+ void vaoCreate();
+ void bufferCreate();
+ void bufferMapRange();
};
struct SharedResourceTracker
@@ -448,9 +480,9 @@ void tst_QOpenGL::fboSimpleRendering()
QVERIFY(fbo->bind());
- glClearColor(1.0, 0.0, 0.0, 1.0);
- glClear(GL_COLOR_BUFFER_BIT);
- glFinish();
+ ctx.functions()->glClearColor(1.0, 0.0, 0.0, 1.0);
+ ctx.functions()->glClear(GL_COLOR_BUFFER_BIT);
+ ctx.functions()->glFinish();
const QImage fb = fbo->toImage().convertToFormat(QImage::Format_RGB32);
QCOMPARE(fb.size(), size);
@@ -494,9 +526,9 @@ void tst_QOpenGL::fboTextureOwnership()
fbo->bind();
QVERIFY(fbo->texture() != 0 && fbo->texture() != texture);
- glClearColor(1.0, 0.0, 0.0, 1.0);
- glClear(GL_COLOR_BUFFER_BIT);
- glFinish();
+ ctx.functions()->glClearColor(1.0, 0.0, 0.0, 1.0);
+ ctx.functions()->glClear(GL_COLOR_BUFFER_BIT);
+ ctx.functions()->glFinish();
QImage fb = fbo->toImage().convertToFormat(QImage::Format_RGB32);
QImage reference(fb.size(), QImage::Format_RGB32);
@@ -504,7 +536,7 @@ void tst_QOpenGL::fboTextureOwnership()
QFUZZY_COMPARE_IMAGES(fb, reference);
- glDeleteTextures(1, &texture);
+ ctx.functions()->glDeleteTextures(1, &texture);
delete fbo;
}
@@ -539,7 +571,7 @@ void tst_QOpenGL::fboRendering()
QOpenGLFramebufferObjectFormat fboFormat;
fboFormat.setAttachment(QOpenGLFramebufferObject::CombinedDepthStencil);
- // Uncomplicate things by using NPOT:
+ // Uncomplicate things by using POT:
const QSize size(256, 128);
QOpenGLFramebufferObject fbo(size, fboFormat);
@@ -563,6 +595,111 @@ void tst_QOpenGL::fboRendering()
qt_opengl_check_test_pattern(fb);
}
+void tst_QOpenGL::fboRenderingRGB30_data()
+{
+ common_data();
+}
+
+#ifndef GL_RGB10_A2
+#define GL_RGB10_A2 0x8059
+#endif
+
+#ifndef GL_FRAMEBUFFER_RENDERABLE
+#define GL_FRAMEBUFFER_RENDERABLE 0x8289
+#endif
+
+#ifndef GL_FULL_SUPPORT
+#define GL_FULL_SUPPORT 0x82B7
+#endif
+
+void tst_QOpenGL::fboRenderingRGB30()
+{
+#if defined(Q_OS_LINUX) && defined(Q_CC_GNU) && !defined(__x86_64__)
+ QSKIP("QTBUG-22617");
+#endif
+
+ QFETCH(int, surfaceClass);
+ QScopedPointer<QSurface> surface(createSurface(surfaceClass));
+
+ QOpenGLContext ctx;
+ QVERIFY(ctx.create());
+
+ QVERIFY(ctx.makeCurrent(surface.data()));
+
+ if (!QOpenGLFramebufferObject::hasOpenGLFramebufferObjects())
+ QSKIP("QOpenGLFramebufferObject not supported on this platform");
+
+ if (ctx.format().majorVersion() < 3)
+ QSKIP("An internal RGB30_A2 format is not guaranteed on this platform");
+
+#if !defined(QT_NO_OPENGL) && !defined(QT_OPENGL_ES_2)
+ // NVidia currently only supports RGB30 and RGB30_A2 in their Quadro drivers,
+ // but they do provide an extension for querying the support. We use the query
+ // in case they implement the required formats later.
+ if (!ctx.isOpenGLES() && ctx.format().majorVersion() >= 4) {
+ GLint value = -1;
+ QOpenGLFunctions_4_2_Core* vFuncs = ctx.versionFunctions<QOpenGLFunctions_4_2_Core>();
+ if (vFuncs && vFuncs->initializeOpenGLFunctions()) {
+ vFuncs->glGetInternalformativ(GL_TEXTURE_2D, GL_RGB10_A2, GL_FRAMEBUFFER_RENDERABLE, 1, &value);
+ if (value != GL_FULL_SUPPORT)
+ QSKIP("The required RGB30_A2 format is not supported by this driver");
+ }
+ }
+#endif
+
+ // No multisample with combined depth/stencil attachment:
+ QOpenGLFramebufferObjectFormat fboFormat;
+ fboFormat.setAttachment(QOpenGLFramebufferObject::CombinedDepthStencil);
+ fboFormat.setInternalTextureFormat(GL_RGB10_A2);
+
+ // Uncomplicate things by using POT:
+ const QSize size(256, 128);
+ QOpenGLFramebufferObject fbo(size, fboFormat);
+
+ if (fbo.attachment() != QOpenGLFramebufferObject::CombinedDepthStencil)
+ QSKIP("FBOs missing combined depth~stencil support");
+
+ QVERIFY(fbo.bind());
+
+ QPainter fboPainter;
+ QOpenGLPaintDevice device(fbo.width(), fbo.height());
+ bool painterBegun = fboPainter.begin(&device);
+ QVERIFY(painterBegun);
+
+ qt_opengl_draw_test_pattern(&fboPainter, fbo.width(), fbo.height());
+
+ fboPainter.end();
+
+ QImage fb = fbo.toImage();
+ QCOMPARE(fb.format(), QImage::Format_A2BGR30_Premultiplied);
+ QCOMPARE(fb.size(), size);
+
+ qt_opengl_check_test_pattern(fb);
+
+ // Check rendering can handle color values below 1/256.
+ fboPainter.begin(&device);
+ fboPainter.fillRect(QRect(0, 0, 256, 128), QColor::fromRgbF(1.0/512, 1.0/512, 1.0/512));
+ fboPainter.end();
+ fb = fbo.toImage();
+ uint pixel = ((uint*)fb.bits())[0];
+ QVERIFY((pixel & 0x3f) > 0);
+ QVERIFY(((pixel >> 10) & 0x3f) > 0);
+ QVERIFY(((pixel >> 20) & 0x3f) > 0);
+
+ pixel = (3U << 30) | (2U << 20) | (2U << 10) | 2U;
+ fb.fill(pixel);
+
+ fboPainter.begin(&device);
+ fboPainter.setCompositionMode(QPainter::CompositionMode_Source);
+ fboPainter.drawImage(0, 0, fb);
+ fboPainter.end();
+ fb = fbo.toImage();
+ pixel = ((uint*)fb.bits())[0];
+ QVERIFY((pixel & 0x3f) > 0);
+ QVERIFY(((pixel >> 10) & 0x3f) > 0);
+ QVERIFY(((pixel >> 20) & 0x3f) > 0);
+}
+
void tst_QOpenGL::fboHandleNulledAfterContextDestroyed()
{
QWindow window;
@@ -591,7 +728,14 @@ void tst_QOpenGL::fboHandleNulledAfterContextDestroyed()
void tst_QOpenGL::openGLPaintDevice_data()
{
- common_data();
+ QTest::addColumn<int>("surfaceClass");
+ QTest::addColumn<QImage::Format>("imageFormat");
+
+ QTest::newRow("Using QWindow - RGB32") << int(QSurface::Window) << QImage::Format_RGB32;
+ QTest::newRow("Using QOffscreenSurface - RGB32") << int(QSurface::Offscreen) << QImage::Format_RGB32;
+ QTest::newRow("Using QOffscreenSurface - RGBx8888") << int(QSurface::Offscreen) << QImage::Format_RGBX8888;
+ QTest::newRow("Using QOffscreenSurface - RGB888") << int(QSurface::Offscreen) << QImage::Format_RGB888;
+ QTest::newRow("Using QOffscreenSurface - RGB16") << int(QSurface::Offscreen) << QImage::Format_RGB16;
}
void tst_QOpenGL::openGLPaintDevice()
@@ -601,6 +745,7 @@ void tst_QOpenGL::openGLPaintDevice()
#endif
QFETCH(int, surfaceClass);
+ QFETCH(QImage::Format, imageFormat);
QScopedPointer<QSurface> surface(createSurface(surfaceClass));
QOpenGLContext ctx;
@@ -613,7 +758,7 @@ void tst_QOpenGL::openGLPaintDevice()
const QSize size(128, 128);
- QImage image(size, QImage::Format_RGB32);
+ QImage image(size, imageFormat);
QPainter p(&image);
p.fillRect(0, 0, image.width() / 2, image.height() / 2, Qt::red);
p.fillRect(image.width() / 2, 0, image.width() / 2, image.height() / 2, Qt::green);
@@ -632,7 +777,7 @@ void tst_QOpenGL::openGLPaintDevice()
p.fillRect(0, image.height() / 2, image.width() / 2, image.height() / 2, Qt::white);
p.end();
- QImage actual = fbo.toImage().convertToFormat(QImage::Format_RGB32);
+ QImage actual = fbo.toImage().convertToFormat(imageFormat);
QCOMPARE(image.size(), actual.size());
QCOMPARE(image, actual);
@@ -641,7 +786,7 @@ void tst_QOpenGL::openGLPaintDevice()
p.drawImage(0, 0, image);
p.end();
- actual = fbo.toImage().convertToFormat(QImage::Format_RGB32);
+ actual = fbo.toImage().convertToFormat(imageFormat);
QCOMPARE(image.size(), actual.size());
QCOMPARE(image, actual);
@@ -650,7 +795,7 @@ void tst_QOpenGL::openGLPaintDevice()
p.fillRect(0, 0, image.width(), image.height(), QBrush(image));
p.end();
- actual = fbo.toImage().convertToFormat(QImage::Format_RGB32);
+ actual = fbo.toImage().convertToFormat(imageFormat);
QCOMPARE(image.size(), actual.size());
QCOMPARE(image, actual);
}
@@ -970,6 +1115,202 @@ void tst_QOpenGL::textureblitterPartTargetRectTransform()
QCOMPARE(targetBottomRight, expectedBottomRight);
}
+void tst_QOpenGL::defaultSurfaceFormat()
+{
+ QSurfaceFormat fmt;
+ QVERIFY(QSurfaceFormat::defaultFormat() == fmt);
+
+ fmt.setDepthBufferSize(16);
+ QSurfaceFormat::setDefaultFormat(fmt);
+ QVERIFY(QSurfaceFormat::defaultFormat() == fmt);
+ QCOMPARE(QSurfaceFormat::defaultFormat().depthBufferSize(), 16);
+
+ QScopedPointer<QWindow> window(new QWindow);
+ QVERIFY(window->requestedFormat() == fmt);
+
+ QScopedPointer<QOpenGLContext> context(new QOpenGLContext);
+ QVERIFY(context->format() == fmt);
+}
+
+#ifdef USE_GLX
+void tst_QOpenGL::glxContextWrap()
+{
+ QWindow *window = new QWindow;
+ window->setSurfaceType(QWindow::OpenGLSurface);
+ window->setGeometry(0, 0, 10, 10);
+ window->show();
+ QTest::qWaitForWindowExposed(window);
+
+ QPlatformNativeInterface *nativeIf = QGuiApplicationPrivate::instance()->platformIntegration()->nativeInterface();
+ QVERIFY(nativeIf);
+
+ // Fetch a GLXContext.
+ QOpenGLContext *ctx0 = new QOpenGLContext;
+ ctx0->setFormat(window->format());
+ QVERIFY(ctx0->create());
+ QVariant v = ctx0->nativeHandle();
+ QVERIFY(!v.isNull());
+ QVERIFY(v.canConvert<QGLXNativeContext>());
+ GLXContext context = v.value<QGLXNativeContext>().context();
+ QVERIFY(context);
+
+ // Then create another QOpenGLContext wrapping it.
+ QOpenGLContext *ctx = new QOpenGLContext;
+ ctx->setNativeHandle(QVariant::fromValue<QGLXNativeContext>(QGLXNativeContext(context)));
+ QVERIFY(ctx->create());
+ QVERIFY(ctx->nativeHandle().value<QGLXNativeContext>().context() == context);
+ QVERIFY(nativeIf->nativeResourceForContext(QByteArrayLiteral("glxcontext"), ctx) == (void *) context);
+
+ QVERIFY(ctx->makeCurrent(window));
+ ctx->doneCurrent();
+
+ delete ctx;
+ delete ctx0;
+
+ delete window;
+}
+#endif // USE_GLX
+
+#if defined(Q_OS_WIN32) && !defined(QT_OPENGL_ES_2)
+void tst_QOpenGL::wglContextWrap()
+{
+ QScopedPointer<QOpenGLContext> ctx(new QOpenGLContext);
+ QVERIFY(ctx->create());
+ if (ctx->isOpenGLES())
+ QSKIP("Not applicable to EGL");
+
+ QScopedPointer<QWindow> window(new QWindow);
+ window->setSurfaceType(QWindow::OpenGLSurface);
+ window->setGeometry(0, 0, 256, 256);
+ window->show();
+ QTest::qWaitForWindowExposed(window.data());
+
+ QVariant v = ctx->nativeHandle();
+ QVERIFY(!v.isNull());
+ QVERIFY(v.canConvert<QWGLNativeContext>());
+ QWGLNativeContext nativeContext = v.value<QWGLNativeContext>();
+ QVERIFY(nativeContext.context());
+
+ // Now do a makeCurrent() do make sure the pixel format on the native
+ // window (the HWND we are going to retrieve below) is set.
+ QVERIFY(ctx->makeCurrent(window.data()));
+ ctx->doneCurrent();
+
+ HWND wnd = (HWND) qGuiApp->platformNativeInterface()->nativeResourceForWindow(QByteArrayLiteral("handle"), window.data());
+ QVERIFY(wnd);
+
+ QScopedPointer<QOpenGLContext> adopted(new QOpenGLContext);
+ adopted->setNativeHandle(QVariant::fromValue<QWGLNativeContext>(QWGLNativeContext(nativeContext.context(), wnd)));
+ QVERIFY(adopted->create());
+
+ // This tests two things: that a regular, non-adopted QOpenGLContext is
+ // able to return a QSurfaceFormat containing the real values after
+ // create(), and that the adopted context got the correct pixel format from
+ // window and was able to update its format accordingly.
+ QCOMPARE(adopted->format().version(), ctx->format().version());
+ QCOMPARE(adopted->format().profile(), ctx->format().profile());
+ QVERIFY(ctx->format().redBufferSize() > 0);
+ QCOMPARE(adopted->format().redBufferSize(), ctx->format().redBufferSize());
+ QVERIFY(ctx->format().greenBufferSize() > 0);
+ QCOMPARE(adopted->format().greenBufferSize(), ctx->format().greenBufferSize());
+ QVERIFY(ctx->format().blueBufferSize() > 0);
+ QCOMPARE(adopted->format().blueBufferSize(), ctx->format().blueBufferSize());
+ QVERIFY(ctx->format().depthBufferSize() > 0);
+ QCOMPARE(adopted->format().depthBufferSize(), ctx->format().depthBufferSize());
+ QVERIFY(ctx->format().stencilBufferSize() > 0);
+ QCOMPARE(adopted->format().stencilBufferSize(), ctx->format().stencilBufferSize());
+
+ // This must work since we are using the exact same window.
+ QVERIFY(adopted->makeCurrent(window.data()));
+ adopted->doneCurrent();
+}
+#endif // Q_OS_WIN32 && !QT_OPENGL_ES_2
+
+void tst_QOpenGL::vaoCreate()
+{
+ QScopedPointer<QSurface> surface(createSurface(QSurface::Window));
+ QOpenGLContext *ctx = new QOpenGLContext;
+ ctx->create();
+ ctx->makeCurrent(surface.data());
+
+ QOpenGLVertexArrayObject vao;
+ bool success = vao.create();
+ if (ctx->isOpenGLES()) {
+ if (ctx->format().majorVersion() >= 3 || ctx->hasExtension(QByteArrayLiteral("GL_OES_vertex_array_object")))
+ QVERIFY(success);
+ } else {
+ if (ctx->format().majorVersion() >= 3 || ctx->hasExtension(QByteArrayLiteral("GL_ARB_vertex_array_object")))
+ QVERIFY(success);
+ }
+
+ vao.destroy();
+ ctx->doneCurrent();
+}
+
+void tst_QOpenGL::bufferCreate()
+{
+ QScopedPointer<QSurface> surface(createSurface(QSurface::Window));
+ QOpenGLContext *ctx = new QOpenGLContext;
+ ctx->create();
+ ctx->makeCurrent(surface.data());
+
+ QOpenGLBuffer buf;
+
+ QVERIFY(!buf.isCreated());
+
+ QVERIFY(buf.create());
+ QVERIFY(buf.isCreated());
+
+ QCOMPARE(buf.type(), QOpenGLBuffer::VertexBuffer);
+
+ buf.bind();
+ buf.allocate(128);
+ QCOMPARE(buf.size(), 128);
+
+ buf.release();
+
+ buf.destroy();
+ QVERIFY(!buf.isCreated());
+
+ ctx->doneCurrent();
+}
+
+void tst_QOpenGL::bufferMapRange()
+{
+ QScopedPointer<QSurface> surface(createSurface(QSurface::Window));
+ QOpenGLContext *ctx = new QOpenGLContext;
+ ctx->create();
+ ctx->makeCurrent(surface.data());
+
+ QOpenGLExtensions funcs(ctx);
+ if (!funcs.hasOpenGLExtension(QOpenGLExtensions::MapBufferRange))
+ QSKIP("glMapBufferRange not supported");
+
+ QOpenGLBuffer buf;
+ QVERIFY(buf.create());
+ buf.bind();
+ const char data[] = "some data";
+ buf.allocate(data, sizeof(data));
+
+ char *p = (char *) buf.mapRange(0, sizeof(data), QOpenGLBuffer::RangeRead | QOpenGLBuffer::RangeWrite);
+ QVERIFY(p);
+ QVERIFY(!strcmp(p, data));
+ p[1] = 'O';
+ buf.unmap();
+
+ p = (char *) buf.mapRange(1, 2, QOpenGLBuffer::RangeWrite);
+ QVERIFY(p);
+ p[1] = 'M';
+ buf.unmap();
+
+ p = (char *) buf.mapRange(0, sizeof(data), QOpenGLBuffer::RangeRead);
+ QVERIFY(!strcmp(p, "sOMe data"));
+ buf.unmap();
+
+ buf.destroy();
+ ctx->doneCurrent();
+}
+
QTEST_MAIN(tst_QOpenGL)
#include "tst_qopengl.moc"
diff --git a/tests/auto/gui/text/qfont/tst_qfont.cpp b/tests/auto/gui/text/qfont/tst_qfont.cpp
index 995f7a0378..d838c7375d 100644
--- a/tests/auto/gui/text/qfont/tst_qfont.cpp
+++ b/tests/auto/gui/text/qfont/tst_qfont.cpp
@@ -76,7 +76,8 @@ private slots:
void isCopyOf();
void italicOblique();
void insertAndRemoveSubstitutions();
- void serializeSpacing();
+ void serialize_data();
+ void serialize();
void lastResortFont();
void styleName();
void defaultFamily_data();
@@ -534,44 +535,115 @@ void tst_QFont::insertAndRemoveSubstitutions()
QVERIFY(QFont::substitutes("bogusfontfamily").isEmpty());
}
+Q_DECLARE_METATYPE(QDataStream::Version)
-static QFont copyFont(const QFont &font1) // copy using a QDataStream
+void tst_QFont::serialize_data()
{
- QBuffer buffer;
- buffer.open(QIODevice::WriteOnly);
- QDataStream ds(&buffer);
- ds << font1;
- buffer.close();
-
- buffer.open(QIODevice::ReadOnly);
- QFont font2;
- ds >> font2;
- return font2;
-}
+ QTest::addColumn<QFont>("font");
+ // The version in which the tested feature was added.
+ QTest::addColumn<QDataStream::Version>("minimumStreamVersion");
-void tst_QFont::serializeSpacing()
-{
- QFont font;
- QCOMPARE(font.letterSpacing(), 0.);
- QCOMPARE(font.wordSpacing(), 0.);
+ QFont basicFont;
+ // Versions <= Qt 2.1 had broken point size serialization,
+ // so we set an integer point size.
+ basicFont.setPointSize(9);
+
+ QFont font = basicFont;
+ QTest::newRow("defaultConstructed") << font << QDataStream::Qt_1_0;
font.setLetterSpacing(QFont::AbsoluteSpacing, 105);
- QCOMPARE(font.letterSpacing(), 105.);
- QCOMPARE(font.letterSpacingType(), QFont::AbsoluteSpacing);
- QCOMPARE(font.wordSpacing(), 0.);
- QFont font2 = copyFont(font);
- QCOMPARE(font2.letterSpacing(), 105.);
- QCOMPARE(font2.letterSpacingType(), QFont::AbsoluteSpacing);
- QCOMPARE(font2.wordSpacing(), 0.);
+ QTest::newRow("letterSpacing") << font << QDataStream::Qt_4_5;
+ font = basicFont;
font.setWordSpacing(50.0);
- QCOMPARE(font.letterSpacing(), 105.);
- QCOMPARE(font.wordSpacing(), 50.);
+ QTest::newRow("wordSpacing") << font << QDataStream::Qt_4_5;
+
+ font = basicFont;
+ font.setPointSize(20);
+ QTest::newRow("pointSize") << font << QDataStream::Qt_1_0;
+
+ font = basicFont;
+ font.setPixelSize(32);
+ QTest::newRow("pixelSize") << font << QDataStream::Qt_3_0;
+
+ font = basicFont;
+ font.setStyleHint(QFont::Monospace);
+ QTest::newRow("styleHint") << font << QDataStream::Qt_1_0;
+
+ font = basicFont;
+ font.setStretch(4000);
+ QTest::newRow("stretch") << font << QDataStream::Qt_4_3;
+
+ font = basicFont;
+ font.setWeight(99);
+ QTest::newRow("weight") << font << QDataStream::Qt_1_0;
+
+ font = basicFont;
+ font.setUnderline(true);
+ QTest::newRow("underline") << font << QDataStream::Qt_1_0;
+
+ font = basicFont;
+ font.setStrikeOut(true);
+ QTest::newRow("strikeOut") << font << QDataStream::Qt_1_0;
+
+ font = basicFont;
+ font.setFixedPitch(true);
+ // This fails for versions less than this, as ignorePitch is set to false
+ // whenever setFixedPitch() is called, but ignorePitch is considered an
+ // extended bit, which were apparently not available until 4.4.
+ QTest::newRow("fixedPitch") << font << QDataStream::Qt_4_4;
+
+ font = basicFont;
+ font.setLetterSpacing(QFont::AbsoluteSpacing, 10);
+ // Fails for 4.4 because letterSpacing wasn't read until 4.5.
+ QTest::newRow("letterSpacing") << font << QDataStream::Qt_4_5;
+
+ font = basicFont;
+ font.setRawMode(true);
+ QTest::newRow("rawMode") << font << QDataStream::Qt_1_0;
+
+ font = basicFont;
+ font.setKerning(false);
+ QTest::newRow("kerning") << font << QDataStream::Qt_4_0;
+
+ font = basicFont;
+ font.setStyleStrategy(QFont::NoFontMerging);
+ // This wasn't read properly until 5.4.
+ QTest::newRow("styleStrategy") << font << QDataStream::Qt_5_4;
+
+ font = basicFont;
+ font.setHintingPreference(QFont::PreferFullHinting);
+ // This wasn't read until 5.4.
+ QTest::newRow("hintingPreference") << font << QDataStream::Qt_5_4;
+
+ font = basicFont;
+ font.setStyleName("Regular Black Condensed");
+ // This wasn't read until 5.4.
+ QTest::newRow("styleName") << font << QDataStream::Qt_5_4;
+}
- QFont font3 = copyFont(font);
- QCOMPARE(font3.letterSpacing(), 105.);
- QCOMPARE(font3.letterSpacingType(), QFont::AbsoluteSpacing);
- QCOMPARE(font3.wordSpacing(), 50.);
+void tst_QFont::serialize()
+{
+ QFETCH(QFont, font);
+ QFETCH(QDataStream::Version, minimumStreamVersion);
+
+ QDataStream stream;
+ const int thisVersion = stream.version();
+
+ for (int version = minimumStreamVersion; version <= thisVersion; ++version) {
+ QBuffer buffer;
+ buffer.open(QIODevice::WriteOnly);
+ stream.setDevice(&buffer);
+ stream.setVersion(version);
+ stream << font;
+ buffer.close();
+
+ buffer.open(QIODevice::ReadOnly);
+ QFont readFont;
+ stream >> readFont;
+ QVERIFY2(readFont == font, qPrintable(QString::fromLatin1("Fonts do not compare equal for QDataStream version ") +
+ QString::fromLatin1("%1:\nactual: %2\nexpected: %3").arg(version).arg(readFont.toString()).arg(font.toString())));
+ }
}
// QFont::lastResortFont() may abort with qFatal() on QWS/QPA
diff --git a/tests/auto/gui/text/qrawfont/tst_qrawfont.cpp b/tests/auto/gui/text/qrawfont/tst_qrawfont.cpp
index a39277b093..a4e1490b01 100644
--- a/tests/auto/gui/text/qrawfont/tst_qrawfont.cpp
+++ b/tests/auto/gui/text/qrawfont/tst_qrawfont.cpp
@@ -314,16 +314,24 @@ void tst_QRawFont::advances()
bool supportsSubPixelPositions = font_d->fontEngine->supportsSubPixelPositions();
QVector<QPointF> advances = font.advancesForGlyphIndexes(glyphIndices);
- for (int i=0; i<glyphIndices.size(); ++i) {
-#ifdef Q_OS_WIN
- // In Windows, freetype engine returns advance of 9 when full hinting is used (default) for
- // some of the glyphs.
- if (font_d->fontEngine->type() == QFontEngine::Freetype
- && (hintingPreference == QFont::PreferFullHinting || hintingPreference == QFont::PreferDefaultHinting)
- && (i == 0 || i == 5)) {
- QEXPECT_FAIL("", "Advance for some glyphs is not the expected with Windows Freetype engine (9 instead of 8)", Continue);
- }
+
+ // On Windows and QNX, freetype engine returns advance of 9 for some of the glyphs
+ // when full hinting is used (default on Windows).
+ bool mayFail = false;
+#if defined (Q_OS_WIN)
+ mayFail = font_d->fontEngine->type() == QFontEngine::Freetype
+ && (hintingPreference == QFont::PreferFullHinting
+ || hintingPreference == QFont::PreferDefaultHinting);
+#elif defined(Q_OS_QNX)
+ mayFail = font_d->fontEngine->type() == QFontEngine::Freetype
+ && hintingPreference == QFont::PreferFullHinting;
#endif
+
+ for (int i = 0; i < glyphIndices.size(); ++i) {
+ if (mayFail && (i == 0 || i == 5)) {
+ QEXPECT_FAIL("", "FreeType engine reports unexpected advance "
+ "for some glyphs (9 instead of 8)", Continue);
+ }
QVERIFY(qFuzzyCompare(qRound(advances.at(i).x()), 8.0));
if (supportsSubPixelPositions)
QVERIFY(advances.at(i).x() > 8.0);
@@ -341,16 +349,11 @@ void tst_QRawFont::advances()
QVERIFY(font.advancesForGlyphIndexes(glyphIndices.constData(), advances.data(), numGlyphs));
- for (int i=0; i<glyphIndices.size(); ++i) {
-#ifdef Q_OS_WIN
- // In Windows, freetype engine returns advance of 9 when full hinting is used (default) for
- // some of the glyphs.
- if (font_d->fontEngine->type() == QFontEngine::Freetype
- && (hintingPreference == QFont::PreferFullHinting || hintingPreference == QFont::PreferDefaultHinting)
- && (i == 0 || i == 5)) {
- QEXPECT_FAIL("", "Advance for some glyphs is not the expected with Windows Freetype engine (9 instead of 8)", Continue);
+ for (int i = 0; i < glyphIndices.size(); ++i) {
+ if (mayFail && (i == 0 || i == 5)) {
+ QEXPECT_FAIL("", "FreeType engine reports unexpected advance "
+ "for some glyphs (9 instead of 8)", Continue);
}
-#endif
QVERIFY(qFuzzyCompare(qRound(advances.at(i).x()), 8.0));
if (supportsSubPixelPositions)
QVERIFY(advances.at(i).x() > 8.0);
diff --git a/tests/auto/gui/text/qsyntaxhighlighter/tst_qsyntaxhighlighter.cpp b/tests/auto/gui/text/qsyntaxhighlighter/tst_qsyntaxhighlighter.cpp
index 5484c9ed93..d31148180d 100644
--- a/tests/auto/gui/text/qsyntaxhighlighter/tst_qsyntaxhighlighter.cpp
+++ b/tests/auto/gui/text/qsyntaxhighlighter/tst_qsyntaxhighlighter.cpp
@@ -288,8 +288,7 @@ void tst_QSyntaxHighlighter::highlightOnInit()
cursor.insertText("World");
TestHighlighter *hl = new TestHighlighter(doc);
- QTest::qWait(100);
- QVERIFY(hl->highlighted);
+ QTRY_VERIFY(hl->highlighted);
}
class StateTestHighlighter : public QSyntaxHighlighter
@@ -328,8 +327,7 @@ void tst_QSyntaxHighlighter::stopHighlightingWhenStateDoesNotChange()
cursor.insertText("changestate");
StateTestHighlighter *hl = new StateTestHighlighter(doc);
- QTest::qWait(100);
- QVERIFY(hl->highlighted);
+ QTRY_VERIFY(hl->highlighted);
hl->reset();
@@ -488,8 +486,7 @@ void tst_QSyntaxHighlighter::avoidUnnecessaryRehighlight()
QVERIFY(hl->highlighted);
hl->highlighted = false;
- QTest::qWait(100);
- QVERIFY(!hl->highlighted);
+ QTRY_VERIFY(!hl->highlighted);
}
void tst_QSyntaxHighlighter::noContentsChangedDuringHighlight()
diff --git a/tests/auto/gui/text/qtextdocumentfragment/tst_qtextdocumentfragment.cpp b/tests/auto/gui/text/qtextdocumentfragment/tst_qtextdocumentfragment.cpp
index 4274753c37..0664cd4e61 100644
--- a/tests/auto/gui/text/qtextdocumentfragment/tst_qtextdocumentfragment.cpp
+++ b/tests/auto/gui/text/qtextdocumentfragment/tst_qtextdocumentfragment.cpp
@@ -87,6 +87,7 @@ private slots:
void html_listIndents4();
void html_listIndents5();
void html_listIndents6();
+ void html_listIndents7();
void blockCharFormat();
void blockCharFormatCopied();
void initialBlock();
@@ -756,6 +757,18 @@ void tst_QTextDocumentFragment::html_listIndents6()
QCOMPARE(cursor.blockFormat().indent(), 0);
}
+void tst_QTextDocumentFragment::html_listIndents7()
+{
+ const char html[] = "<ul><li style=\"-qt-block-indent:1;\">Hey</ul>";
+ setHtml(QString::fromLatin1(html));
+ cursor.movePosition(QTextCursor::Start);
+ cursor.movePosition(QTextCursor::NextBlock);
+ QTextList *list = cursor.currentList();
+ QVERIFY(list);
+ QCOMPARE(list->format().indent(), 1);
+ QCOMPARE(cursor.block().blockFormat().indent(), 1);
+}
+
void tst_QTextDocumentFragment::blockCharFormat()
{
const char html[] = "<p style=\"font-style:italic\"><span style=\"font-style:normal\">Test</span></p>";
diff --git a/tests/auto/gui/text/qtextscriptengine/tst_qtextscriptengine.cpp b/tests/auto/gui/text/qtextscriptengine/tst_qtextscriptengine.cpp
index 5dfb025510..b4d826836c 100644
--- a/tests/auto/gui/text/qtextscriptengine/tst_qtextscriptengine.cpp
+++ b/tests/auto/gui/text/qtextscriptengine/tst_qtextscriptengine.cpp
@@ -1105,9 +1105,8 @@ void tst_QTextScriptEngine::mirroredChars()
void tst_QTextScriptEngine::controlInSyllable_qtbug14204()
{
-#ifdef Q_OS_MAC
QSKIP("Result differs for HarfBuzz-NG, skip test.");
-#endif
+
QFontDatabase db;
if (!db.families().contains(QStringLiteral("Aparajita")))
QSKIP("couldn't find 'Aparajita' font");
@@ -1146,9 +1145,7 @@ void tst_QTextScriptEngine::combiningMarks_qtbug15675_data()
QTest::addColumn<QFont>("font");
QTest::addColumn<QString>("string");
-#ifdef Q_OS_MAC
QSKIP("Result differs for HarfBuzz-NG, skip test.");
-#endif
bool hasTests = false;
@@ -1281,23 +1278,15 @@ void tst_QTextScriptEngine::thaiWithZWJ()
QCOMPARE(logClusters[i], ushort(i));
for (int i = 0; i < 10; i++)
QCOMPARE(logClusters[i+7], ushort(0));
-#ifndef Q_OS_MAC
- // ### Result differs for HarfBuzz-NG
- QCOMPARE(logClusters[17], ushort(1));
-#endif
// A thai implementation could either remove the ZWJ and ZWNJ characters, or hide them.
// The current implementation hides them, so we test for that.
// The only characters that we should be hiding are the ZWJ and ZWNJ characters in position 1 and 3.
const QGlyphLayout glyphLayout = e->layoutData->glyphLayout;
for (int i = 0; i < 18; i++) {
-#ifdef Q_OS_MAC
- // ### Result differs for HarfBuzz-NG
if (i == 17)
QCOMPARE(glyphLayout.advances[i].toInt(), 0);
- else
-#endif
- if (i == 1 || i == 3)
+ else if (i == 1 || i == 3)
QCOMPARE(glyphLayout.advances[i].toInt(), 0);
else
QVERIFY(glyphLayout.advances[i].toInt() != 0);
diff --git a/tests/auto/network/access/qabstractnetworkcache/tst_qabstractnetworkcache.cpp b/tests/auto/network/access/qabstractnetworkcache/tst_qabstractnetworkcache.cpp
index da86a2d14d..aca48567eb 100644
--- a/tests/auto/network/access/qabstractnetworkcache/tst_qabstractnetworkcache.cpp
+++ b/tests/auto/network/access/qabstractnetworkcache/tst_qabstractnetworkcache.cpp
@@ -203,9 +203,9 @@ void tst_QAbstractNetworkCache::lastModified_data()
QTest::newRow("304-3") << QNetworkRequest::PreferCache << "httpcachetest_lastModified304.cgi" << true;
QTest::newRow("200-0") << QNetworkRequest::AlwaysNetwork << "httpcachetest_lastModified200.cgi" << AlwaysFalse;
- QTest::newRow("200-1") << QNetworkRequest::PreferNetwork << "httpcachetest_lastModified200.cgi" << false;
+ QTest::newRow("200-1") << QNetworkRequest::PreferNetwork << "httpcachetest_lastModified200.cgi" << true;
QTest::newRow("200-2") << QNetworkRequest::AlwaysCache << "httpcachetest_lastModified200.cgi" << AlwaysTrue;
- QTest::newRow("200-3") << QNetworkRequest::PreferCache << "httpcachetest_lastModified200.cgi" << false;
+ QTest::newRow("200-3") << QNetworkRequest::PreferCache << "httpcachetest_lastModified200.cgi" << true;
}
void tst_QAbstractNetworkCache::lastModified()
diff --git a/tests/auto/network/access/spdy/tst_spdy.cpp b/tests/auto/network/access/spdy/tst_spdy.cpp
index 3f69549bbd..c0b119d437 100644
--- a/tests/auto/network/access/spdy/tst_spdy.cpp
+++ b/tests/auto/network/access/spdy/tst_spdy.cpp
@@ -85,6 +85,7 @@ private:
QNetworkAccessManager m_manager;
int m_multipleRequestsCount;
int m_multipleRepliesFinishedCount;
+ const QString m_rfc3252FilePath;
protected Q_SLOTS:
void proxyAuthenticationRequired(const QNetworkProxy &, QAuthenticator *authenticator);
@@ -92,6 +93,7 @@ protected Q_SLOTS:
};
tst_Spdy::tst_Spdy()
+ : m_rfc3252FilePath(QFINDTESTDATA("../qnetworkreply/rfc3252.txt"))
{
#if defined(QT_BUILD_INTERNAL) && !defined(QT_NO_SSL) && OPENSSL_VERSION_NUMBER >= 0x1000100fL && !defined(OPENSSL_NO_TLSEXT) && !defined(OPENSSL_NO_NEXTPROTONEG)
qRegisterMetaType<QNetworkReply *>(); // for QSignalSpy
@@ -110,6 +112,7 @@ tst_Spdy::~tst_Spdy()
void tst_Spdy::initTestCase()
{
+ QVERIFY(!m_rfc3252FilePath.isEmpty());
QVERIFY(QtNetworkSettings::verifyTestNetworkSettings());
}
@@ -215,7 +218,7 @@ void tst_Spdy::download_data()
QTest::newRow("mediumfile") << QUrl("https://" + QtNetworkSettings::serverName()
+ "/qtest/rfc3252.txt")
- << QFINDTESTDATA("../qnetworkreply/rfc3252.txt")
+ << m_rfc3252FilePath
<< QNetworkProxy();
QHostInfo hostInfo = QHostInfo::fromName(QtNetworkSettings::serverName());
@@ -223,23 +226,23 @@ void tst_Spdy::download_data()
QTest::newRow("mediumfile-http-proxy") << QUrl("https://" + QtNetworkSettings::serverName()
+ "/qtest/rfc3252.txt")
- << QFINDTESTDATA("../qnetworkreply/rfc3252.txt")
+ << m_rfc3252FilePath
<< QNetworkProxy(QNetworkProxy::HttpProxy, proxyserver, 3128);
QTest::newRow("mediumfile-http-proxy-auth") << QUrl("https://" + QtNetworkSettings::serverName()
+ "/qtest/rfc3252.txt")
- << QFINDTESTDATA("../qnetworkreply/rfc3252.txt")
+ << m_rfc3252FilePath
<< QNetworkProxy(QNetworkProxy::HttpProxy,
proxyserver, 3129);
QTest::newRow("mediumfile-socks-proxy") << QUrl("https://" + QtNetworkSettings::serverName()
+ "/qtest/rfc3252.txt")
- << QFINDTESTDATA("../qnetworkreply/rfc3252.txt")
+ << m_rfc3252FilePath
<< QNetworkProxy(QNetworkProxy::Socks5Proxy, proxyserver, 1080);
QTest::newRow("mediumfile-socks-proxy-auth") << QUrl("https://" + QtNetworkSettings::serverName()
+ "/qtest/rfc3252.txt")
- << QFINDTESTDATA("../qnetworkreply/rfc3252.txt")
+ << m_rfc3252FilePath
<< QNetworkProxy(QNetworkProxy::Socks5Proxy,
proxyserver, 1081);
@@ -408,7 +411,7 @@ void tst_Spdy::upload_data()
// 2. test uploading of files
- QFile *file = new QFile(QFINDTESTDATA("../qnetworkreply/rfc3252.txt"));
+ QFile *file = new QFile(m_rfc3252FilePath);
file->open(QIODevice::ReadOnly);
QTest::newRow("file-26K") << md5Url << QByteArray() << QByteArray("POST")
<< static_cast<QObject *>(file)
diff --git a/tests/auto/network/ssl/qasn1element/qasn1element.pro b/tests/auto/network/ssl/qasn1element/qasn1element.pro
new file mode 100644
index 0000000000..524c772443
--- /dev/null
+++ b/tests/auto/network/ssl/qasn1element/qasn1element.pro
@@ -0,0 +1,7 @@
+CONFIG += testcase
+CONFIG += parallel_test
+
+SOURCES += tst_qasn1element.cpp
+QT = core network network-private testlib
+
+TARGET = tst_qasn1element
diff --git a/tests/auto/network/ssl/qasn1element/tst_qasn1element.cpp b/tests/auto/network/ssl/qasn1element/tst_qasn1element.cpp
new file mode 100644
index 0000000000..92b603473b
--- /dev/null
+++ b/tests/auto/network/ssl/qasn1element/tst_qasn1element.cpp
@@ -0,0 +1,277 @@
+/****************************************************************************
+**
+** Copyright (C) 2014 Jeremy Lainé <jeremy.laine@m4x.org>
+** Contact: http://www.qt-project.org/legal
+**
+** This file is part of the test suite of the Qt Toolkit.
+**
+** $QT_BEGIN_LICENSE:LGPL$
+** Commercial License Usage
+** Licensees holding valid commercial Qt licenses may use this file in
+** accordance with the commercial license agreement provided with the
+** Software or, alternatively, in accordance with the terms contained in
+** a written agreement between you and Digia. For licensing terms and
+** conditions see http://qt.digia.com/licensing. For further information
+** use the contact form at http://qt.digia.com/contact-us.
+**
+** GNU Lesser General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU Lesser
+** General Public License version 2.1 as published by the Free Software
+** Foundation and appearing in the file LICENSE.LGPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU Lesser General Public License version 2.1 requirements
+** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+**
+** In addition, as a special exception, Digia gives you certain additional
+** rights. These rights are described in the Digia Qt LGPL Exception
+** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+**
+** GNU General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU
+** General Public License version 3.0 as published by the Free Software
+** Foundation and appearing in the file LICENSE.GPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU General Public License version 3.0 requirements will be
+** met: http://www.gnu.org/copyleft/gpl.html.
+**
+**
+** $QT_END_LICENSE$
+**
+****************************************************************************/
+
+
+#include <QtTest/QtTest>
+#include "private/qasn1element_p.h"
+
+class tst_QAsn1Element : public QObject
+{
+ Q_OBJECT
+
+private slots:
+ void emptyConstructor();
+ void equals_data();
+ void equals();
+ void toBool_data();
+ void toBool();
+ void dateTime_data();
+ void dateTime();
+ void integer_data();
+ void integer();
+ void invalid_data();
+ void invalid();
+ void octetString_data();
+ void octetString();
+ void objectIdentifier_data();
+ void objectIdentifier();
+};
+
+void tst_QAsn1Element::emptyConstructor()
+{
+ QAsn1Element elem;
+ QCOMPARE(elem.type(), quint8(0));
+ QCOMPARE(elem.value(), QByteArray());
+}
+
+Q_DECLARE_METATYPE(QAsn1Element)
+
+void tst_QAsn1Element::equals_data()
+{
+ QTest::addColumn<QAsn1Element>("a");
+ QTest::addColumn<QAsn1Element>("b");
+ QTest::addColumn<bool>("equals");
+
+ QTest::newRow("equal")
+ << QAsn1Element(QAsn1Element::BooleanType, QByteArray("\0", 1))
+ << QAsn1Element(QAsn1Element::BooleanType, QByteArray("\0", 1))
+ << true;
+ QTest::newRow("different type")
+ << QAsn1Element(QAsn1Element::BooleanType, QByteArray("\0", 1))
+ << QAsn1Element(QAsn1Element::IntegerType, QByteArray("\0", 1))
+ << false;
+ QTest::newRow("different value")
+ << QAsn1Element(QAsn1Element::BooleanType, QByteArray("\0", 1))
+ << QAsn1Element(QAsn1Element::BooleanType, QByteArray("\xff", 1))
+ << false;
+}
+
+void tst_QAsn1Element::equals()
+{
+ QFETCH(QAsn1Element, a);
+ QFETCH(QAsn1Element, b);
+ QFETCH(bool, equals);
+ QCOMPARE(a == b, equals);
+ QCOMPARE(a != b, !equals);
+}
+
+void tst_QAsn1Element::toBool_data()
+{
+ QTest::addColumn<QByteArray>("encoded");
+ QTest::addColumn<bool>("value");
+ QTest::addColumn<bool>("valid");
+
+ QTest::newRow("bad type") << QByteArray::fromHex("0201ff") << false << false;
+ QTest::newRow("bad value") << QByteArray::fromHex("010102") << false << false;
+ QTest::newRow("false") << QByteArray::fromHex("010100") << false << true;
+ QTest::newRow("true") << QByteArray::fromHex("0101ff") << true << true;
+}
+
+void tst_QAsn1Element::toBool()
+{
+ QFETCH(QByteArray, encoded);
+ QFETCH(bool, value);
+ QFETCH(bool, valid);
+
+ bool ok;
+ QAsn1Element elem;
+ QVERIFY(elem.read(encoded));
+ QCOMPARE(elem.toBool(&ok), value);
+ QCOMPARE(ok, valid);
+}
+
+void tst_QAsn1Element::dateTime_data()
+{
+ QTest::addColumn<QByteArray>("encoded");
+ QTest::addColumn<QDateTime>("value");
+
+ QTest::newRow("bad type")
+ << QByteArray::fromHex("020100")
+ << QDateTime();
+ QTest::newRow("UTCTime - 070417074026Z")
+ << QByteArray::fromHex("170d3037303431373037343032365a")
+ << QDateTime(QDate(2007, 4, 17), QTime(7, 40, 26), Qt::UTC);
+ QTest::newRow("UTCTime - bad length")
+ << QByteArray::fromHex("170c30373034313730373430325a")
+ << QDateTime();
+ QTest::newRow("UTCTime - no trailing Z")
+ << QByteArray::fromHex("170d30373034313730373430323659")
+ << QDateTime();
+ QTest::newRow("GeneralizedTime - 20510829095341Z")
+ << QByteArray::fromHex("180f32303531303832393039353334315a")
+ << QDateTime(QDate(2051, 8, 29), QTime(9, 53, 41), Qt::UTC);
+ QTest::newRow("GeneralizedTime - bad length")
+ << QByteArray::fromHex("180e323035313038323930393533345a")
+ << QDateTime();
+ QTest::newRow("GeneralizedTime - no trailing Z")
+ << QByteArray::fromHex("180f323035313038323930393533343159")
+ << QDateTime();
+}
+
+void tst_QAsn1Element::dateTime()
+{
+ QFETCH(QByteArray, encoded);
+ QFETCH(QDateTime, value);
+
+ QAsn1Element elem;
+ QVERIFY(elem.read(encoded));
+ QCOMPARE(elem.toDateTime(), value);
+}
+
+void tst_QAsn1Element::integer_data()
+{
+ QTest::addColumn<QByteArray>("encoded");
+ QTest::addColumn<int>("value");
+
+ QTest::newRow("0") << QByteArray::fromHex("020100") << 0;
+ QTest::newRow("127") << QByteArray::fromHex("02017F") << 127;
+ QTest::newRow("128") << QByteArray::fromHex("02020080") << 128;
+ QTest::newRow("256") << QByteArray::fromHex("02020100") << 256;
+}
+
+void tst_QAsn1Element::integer()
+{
+ QFETCH(QByteArray, encoded);
+ QFETCH(int, value);
+
+ // read
+ bool ok;
+ QAsn1Element elem;
+ QVERIFY(elem.read(encoded));
+ QCOMPARE(elem.type(), quint8(QAsn1Element::IntegerType));
+ QCOMPARE(elem.toInteger(&ok), value);
+ QVERIFY(ok);
+
+ // write
+ QByteArray buffer;
+ QDataStream stream(&buffer, QIODevice::WriteOnly);
+ QAsn1Element::fromInteger(value).write(stream);
+ QCOMPARE(buffer, encoded);
+}
+
+void tst_QAsn1Element::invalid_data()
+{
+ QTest::addColumn<QByteArray>("encoded");
+
+ QTest::newRow("empty") << QByteArray();
+ QTest::newRow("bad type") << QByteArray::fromHex("000100");
+ QTest::newRow("truncated value") << QByteArray::fromHex("0401");
+}
+
+void tst_QAsn1Element::invalid()
+{
+ QFETCH(QByteArray, encoded);
+
+ QAsn1Element elem;
+ QVERIFY(!elem.read(encoded));
+}
+
+void tst_QAsn1Element::octetString_data()
+{
+ QTest::addColumn<QByteArray>("encoded");
+ QTest::addColumn<QByteArray>("value");
+
+ QTest::newRow("0 byte") << QByteArray::fromHex("0400") << QByteArray();
+ QTest::newRow("1 byte") << QByteArray::fromHex("040100") << QByteArray(1, '\0');
+ QTest::newRow("127 bytes") << QByteArray::fromHex("047f") + QByteArray(127, '\0') << QByteArray(127, '\0');
+ QTest::newRow("128 bytes") << QByteArray::fromHex("048180") + QByteArray(128, '\0') << QByteArray(128, '\0');
+}
+
+void tst_QAsn1Element::octetString()
+{
+ QFETCH(QByteArray, encoded);
+ QFETCH(QByteArray, value);
+
+ // read
+ QAsn1Element elem;
+ QVERIFY(elem.read(encoded));
+ QCOMPARE(elem.type(), quint8(QAsn1Element::OctetStringType));
+ QCOMPARE(elem.value(), value);
+
+ // write
+ QByteArray buffer;
+ QDataStream stream(&buffer, QIODevice::WriteOnly);
+ elem.write(stream);
+ QCOMPARE(buffer, encoded);
+}
+
+void tst_QAsn1Element::objectIdentifier_data()
+{
+ QTest::addColumn<QByteArray>("encoded");
+ QTest::addColumn<QByteArray>("oid");
+ QTest::addColumn<QByteArray>("name");
+
+ QTest::newRow("1.2.3.4")
+ << QByteArray::fromHex("06032a0304")
+ << QByteArray("1.2.3.4")
+ << QByteArray("1.2.3.4");
+ QTest::newRow("favouriteDrink")
+ << QByteArray::fromHex("060a0992268993f22c640105")
+ << QByteArray("0.9.2342.19200300.100.1.5")
+ << QByteArray("favouriteDrink");
+}
+
+void tst_QAsn1Element::objectIdentifier()
+{
+ QFETCH(QByteArray, encoded);
+ QFETCH(QByteArray, oid);
+ QFETCH(QByteArray, name);
+
+ QAsn1Element elem;
+ QVERIFY(elem.read(encoded));
+ QCOMPARE(elem.type(), quint8(QAsn1Element::ObjectIdentifierType));
+ QCOMPARE(elem.toObjectId(), oid);
+ QCOMPARE(QAsn1Element::fromObjectId(oid).toObjectId(), oid);
+ QCOMPARE(elem.toObjectName(), name);
+}
+
+QTEST_MAIN(tst_QAsn1Element)
+#include "tst_qasn1element.moc"
diff --git a/tests/auto/network/ssl/qsslcertificate/pkcs12/README b/tests/auto/network/ssl/qsslcertificate/pkcs12/README
new file mode 100644
index 0000000000..1828d089c1
--- /dev/null
+++ b/tests/auto/network/ssl/qsslcertificate/pkcs12/README
@@ -0,0 +1,8 @@
+The PKCS#12 bundle was created by running the following on
+in the qsslsocket/certs directory:
+
+openssl pkcs12 -export -in leaf.crt -inkey leaf.key \
+ -out leaf.p12 \
+ -certfile inter.crt -CAfile ca.crt
+
+No password was provided.
diff --git a/tests/auto/network/ssl/qsslcertificate/pkcs12/inter.crt b/tests/auto/network/ssl/qsslcertificate/pkcs12/inter.crt
new file mode 100644
index 0000000000..4e1d67c3e0
--- /dev/null
+++ b/tests/auto/network/ssl/qsslcertificate/pkcs12/inter.crt
@@ -0,0 +1,22 @@
+-----BEGIN CERTIFICATE-----
+MIIDvDCCAnSgAwIBAgIQO+uZxerYC10Ll11PBnVL4TANBgkqhkiG9w0BAQUFADA8
+MQswCQYDVQQGEwJHQjEZMBcGA1UEChMQV2VzdHBvaW50IENBIEtleTESMBAGA1UE
+ChMJV2VzdHBvaW50MB4XDTEzMDIxNjE2NTMwOFoXDTIzMDIxNjE2NTMwOFowMjEL
+MAkGA1UEBhMCR0IxIzAhBgNVBAoTGldlc3Rwb2ludCBJbnRlcm1lZGlhdGUgS2V5
+MIIBUjANBgkqhkiG9w0BAQEFAAOCAT8AMIIBOgKCATEAsR4tRskg2IFfQFMfGBJ1
+eqlrNejANw0oM6k5HlEB8uFA9qeyAzmflwQUPoJ55KRQ/gVHTOBdWrtgGgPMiekF
+1Q36Ry1elwbAl4a+LZ6qsc9ASipvk8HirKpt1v5L9hG+aI4yDxyvjNztFtg5R4P5
+zqsh/WwhCgsYmEVfcSDbhUjqoqxGRLaZxPKO+IMCNFrjZqi0yxc8f6Un4G5SQzHA
+4szi/ezcITnAFYWxHG2yaed4hawpxNS1WXabk2rzCi0pWeIcHuIczaCfZ7ElRcqV
+VNNXbGTtUDlfIsh6FAVI5kTUDcPV27uf6BmHuFOu/R9Tjni25+vBFvohwQh7ZwCX
+5COXnfkJLPkJQQEFVQv8nS27ht/vmyoKjERUeiuMd+hFcN5zl7bS5A2JCgi7erlP
+ZQIDAQABo2QwYjAPBgNVHRMBAf8EBTADAQH/MA8GA1UdDwEB/wQFAwMHBgAwHQYD
+VR0OBBYEFGn5shQ0SeTcc3x/cNu6TkoV0bPmMB8GA1UdIwQYMBaAFJQnOLW5hBTG
+pvc2vfcs4sJpRRPJMA0GCSqGSIb3DQEBBQUAA4IBMQAVDS0enQQ1FL0d92xOFfwx
+mjcNPz9oO7jMyEVxAs2eR2QD+xZ3Xj4gAiUEp40aGieDcLv+dg+cmuBFWF61IYSR
+UyuoakVm08VDcLAwUzU+xtSvJiSSROb0GsAnVsYZj4TYlvKDplqfapOYaiIkwF+c
+iE4n7G0hQW9fzqO+n3FGtBD8YUjghRqLggeRVJ2+8S3Bm8cfx8xPpRIO3ksA6opn
+CORRGuzetDHihbks59mkoY3GqKFgBOyrC3kG07nv5wtKjdKDtmD/kS/SAc4fIXKy
+Uruq2uXNf/1BUgF5gFGRyj22yB2D0763fJJpl5nqcLrL5RmnVObQKZGhE2VsRTV0
+untj+AmiJivhiAjjkHfw3XDf8tuL7D4pTmEkGgl5xl23fyeTIuygDCLT8fRD3ZqQ
+-----END CERTIFICATE-----
diff --git a/tests/auto/network/ssl/qsslcertificate/pkcs12/leaf.crt b/tests/auto/network/ssl/qsslcertificate/pkcs12/leaf.crt
new file mode 100644
index 0000000000..4a7dc40540
--- /dev/null
+++ b/tests/auto/network/ssl/qsslcertificate/pkcs12/leaf.crt
@@ -0,0 +1,23 @@
+-----BEGIN CERTIFICATE-----
+MIID3zCCApegAwIBAgIQEKCtd1j2bq5Gk6ND+VmKnjANBgkqhkiG9w0BAQUFADAy
+MQswCQYDVQQGEwJHQjEjMCEGA1UEChMaV2VzdHBvaW50IEludGVybWVkaWF0ZSBL
+ZXkwHhcNMTMwMjE2MTY1MzA4WhcNMjMwMjE2MTY1MzA4WjA1MQswCQYDVQQGEwJH
+QjESMBAGA1UEChMJV2VzdHBvaW50MRIwEAYDVQQDEwkxMjcuMC4wLjEwggFSMA0G
+CSqGSIb3DQEBAQUAA4IBPwAwggE6AoIBMQC7EIWIzb7XCfmQQ1KFdZ5E9f49eNK/
+KvsXYfq/iV29K1cz2hUyvfdKgyU5F/+BOPQKQ5zdWn1CraZosFv/ibuO3mhRpMfB
+SfNn3rfdrE7WtA0wgT2YNIN0L4aCe+C15j2ESdmyMaFLUaUIS47JS66UtaYxp5ia
+mJFO1hSNaoI0pGHyPFTTtfOza9z/01qkBbHB4htzauqs/fX5ZrnyCDSrfpVipXke
+zkPKg4MkkytEkjRKw6tSXLpWIgF3ee2N/jBdefqlw8YPW08K0wmwF5qGuX6PZ8vB
+sOZeWeCfVr136BopkbfP3TkGWw2BrD8xSzOUez9HVc0v4SZ/7pe5w3L4V/mzYQLt
+O+1AHevCjX8+M58HYGBaWCAjxYUPGcGKcj0LLtgZgL6wY88N7RtfeOY3AgMBAAGj
+gY0wgYowFAYDVR0RBA0wC4IJMTI3LjAuMC4xMAwGA1UdEwEB/wQCMAAwEwYDVR0l
+BAwwCgYIKwYBBQUHAwEwDwYDVR0PAQH/BAUDAwcoADAdBgNVHQ4EFgQUKKuyJSrT
+Y+dnm1do7l0sVMX96SYwHwYDVR0jBBgwFoAUafmyFDRJ5NxzfH9w27pOShXRs+Yw
+DQYJKoZIhvcNAQEFBQADggExAHELijlIFdcncP3B+vxEp0SGKl0arIaCXahivb2F
+VxeM3WajN6O+oDRLFltzMeDKA9RVkao7fgITzXQgCGzeNhKv0vc9iDyvR9/67vuS
+W8xEEJrYowtw3VK5H1y0ewqZaxJhvKUjm4TBRWe8FGKD3s64lEsfbjOaI5VPidVc
+DXmdAlXsj0Hk+v4Ej8mshPQAnVSyJ3D0ZMgTjk8Di28N0qROFIYJaTObK1rCb1nQ
+GaCcmbZU6JnkYvVZ+iUe5U0GXFbb+LRNTUT8/fw1zADeHnv/G+WWVrfND+sov5Oc
+33fkNE6z+n6ayABVnGLuCYhbzD38sv0dnxeh8vbykNBPzYdzPg6nw3Czv2vlhKpJ
+8Yj/maoXuAyTXVf30K1/fAWyU45noq57MjQpU6UxIX1D7qw=
+-----END CERTIFICATE-----
diff --git a/tests/auto/network/ssl/qsslcertificate/pkcs12/leaf.key b/tests/auto/network/ssl/qsslcertificate/pkcs12/leaf.key
new file mode 100644
index 0000000000..54327925d8
--- /dev/null
+++ b/tests/auto/network/ssl/qsslcertificate/pkcs12/leaf.key
@@ -0,0 +1,32 @@
+-----BEGIN RSA PRIVATE KEY-----
+MIIFfAIBAAKCATEAuxCFiM2+1wn5kENShXWeRPX+PXjSvyr7F2H6v4ldvStXM9oV
+Mr33SoMlORf/gTj0CkOc3Vp9Qq2maLBb/4m7jt5oUaTHwUnzZ9633axO1rQNMIE9
+mDSDdC+GgnvgteY9hEnZsjGhS1GlCEuOyUuulLWmMaeYmpiRTtYUjWqCNKRh8jxU
+07Xzs2vc/9NapAWxweIbc2rqrP31+Wa58gg0q36VYqV5Hs5DyoODJJMrRJI0SsOr
+Uly6ViIBd3ntjf4wXXn6pcPGD1tPCtMJsBeahrl+j2fLwbDmXlngn1a9d+gaKZG3
+z905BlsNgaw/MUszlHs/R1XNL+Emf+6XucNy+Ff5s2EC7TvtQB3rwo1/PjOfB2Bg
+WlggI8WFDxnBinI9Cy7YGYC+sGPPDe0bX3jmNwIDAQABAoIBMQCczBNyAStGqjjC
+oHuKHHWmTh9mPWFBFfDTv6/jXmvxRWPZtaHxH2Qp09Wejqv/D9MWy2ev7spx2oZS
+2Ai1ICjTbz83uAwryyW4Wen6aBTJSLCJiLstWk8ZU0DHHLjVH4FO4mwUPh95t5zC
+YDr2JXbXdY8xrc5vPxUFZNJjWvR61ZK37bQYpTn5mZ7r3KfsNk2yOylRTDwa9XFo
+ZZ+B82NKdrrz0UvGOnXZa5qd1ap7V+67FIAS2Mt8AMzSCG8TW0JXRUk89ISgAd8r
+NQTPtX9XCnMZSbBzDKdznXfHS9ZlJcSrpsbQCPcvMVNrdBfCF0eNnsRJffJGdaXI
+MsN6PvbcXWD08lXNGyeLjon03RdJnTAamNM3YQEIcjFmu5Y0o0CCJkZSCJPKJGMG
+0d/1tN/5AoGZANOcOgQZ9Wiu0ej3YoQ3aSHu3y8ZBJH4B3ViX8i+2x/6UnG7KNaa
+4Ygid1upnX6hk4CW5WZcoxGFacrFRpInKh5Ng8lEIHGp0VSzOBVDR0L5sAxutFuX
+6N9C0CuH80vD101mOloNnfT5KHZMI5RXqP6sDGUFlwak2XybDL1qOAza3gZAy25H
+vS/ll1BneBavikR5j+zxoTztAoGZAOJOJ5RyOrqpNuhiWZylah5LIFT9N1lCF4Hl
+ZbFIjUZ4jcApJ7JxkMXNQ4RU/3AiKCC1xr5ib7dd/qyjKXhdMo4SnLoKhapx5R9G
+3XOsQMahiCD/Zcymv9tmk8MxxzbLxhZYhEPzIP/NFkua3CHiX+d1e6fkzFLF/EiX
+ZGQOgRcFKrlzUeBputRQRXAkKJH+kMClgAWvy28zAoGYKyaMXhG9DV+4xjzMBhIW
+iijfsgbz+6AMRU+OIK1qmZa+ARsdNMXYf54noLVxvETOg0ZB+SGizwvZitO3lE4Q
+NKWx3fTaeNMcMJ1rLkrN2UZ5M8/PT24muoAxWu8aGbURzmKuO3bTYwT7z0OvbayC
+dYw36tG8/knXX6Vub6GdVGG9LKFB2nceiQnUVT0EK/wXwebYBoUvT/ECgZgF9qdG
+Wyg/CPyAbS8NWLKOL86fTrjpqjsyWhgu7smCROT/XlZEdoepHrqbvx2oF85U5lVh
+aPimrVxrsjUCjfoqEkV9BY/2KOAvzc9CIBTo5xLOQ8yr8uz1XCOiriogwIfsyNJb
+dAm3k/D1dxQ79FowoEDs8LONrtfyFcM4e8VdFO7GSkqrDj41IBRkWx+SkVHBMdtI
+yxQiTwKBmQCWym2iDCJg1ZZq4/lVwRudMhVmHoD0yoCAwADYHjjAi8QBplM0vfdd
+CESKsnBhlcrPGB279BKVJyZHehKZG+/dfnFs+to14l6A3IqU2d6+pu3EyFNX34HS
+xo+64QxMeF0akWnSaIPfUJfk36phjCvLBr4eLXN1i4jW3RdGFwF1THXt29VSSGmU
+q/hM51H0bsQ13AIVUSdNHA==
+-----END RSA PRIVATE KEY-----
diff --git a/tests/auto/network/ssl/qsslcertificate/pkcs12/leaf.p12 b/tests/auto/network/ssl/qsslcertificate/pkcs12/leaf.p12
new file mode 100644
index 0000000000..cb89aadb73
--- /dev/null
+++ b/tests/auto/network/ssl/qsslcertificate/pkcs12/leaf.p12
Binary files differ
diff --git a/tests/auto/network/ssl/qsslcertificate/qsslcertificate.pro b/tests/auto/network/ssl/qsslcertificate/qsslcertificate.pro
index 09cb22defe..69cd241f84 100644
--- a/tests/auto/network/ssl/qsslcertificate/qsslcertificate.pro
+++ b/tests/auto/network/ssl/qsslcertificate/qsslcertificate.pro
@@ -6,5 +6,6 @@ SOURCES += tst_qsslcertificate.cpp
QT = core network testlib
TARGET = tst_qsslcertificate
+DEFINES += SRCDIR=\\\"$$PWD/\\\"
-TESTDATA += certificates/* more-certificates/* verify-certs/*
+TESTDATA += certificates/* more-certificates/* verify-certs/* pkcs12/*
diff --git a/tests/auto/network/ssl/qsslcertificate/tst_qsslcertificate.cpp b/tests/auto/network/ssl/qsslcertificate/tst_qsslcertificate.cpp
index 4f62076870..229ce4abb5 100644
--- a/tests/auto/network/ssl/qsslcertificate/tst_qsslcertificate.cpp
+++ b/tests/auto/network/ssl/qsslcertificate/tst_qsslcertificate.cpp
@@ -105,14 +105,17 @@ private slots:
void largeSerialNumber();
void largeExpirationDate();
void blacklistedCertificates();
+ void selfsignedCertificates();
void toText();
void multipleCommonNames();
void subjectAndIssuerAttributes();
void verify();
void extensions();
+ void extensionsCritical();
void threadSafeConstMethods();
void version_data();
void version();
+ void pkcs12();
// helper for verbose test failure messages
QString toString(const QList<QSslError>&);
@@ -890,6 +893,13 @@ void tst_QSslCertificate::blacklistedCertificates()
}
}
+void tst_QSslCertificate::selfsignedCertificates()
+{
+ QVERIFY(QSslCertificate::fromPath(testDataDir + "/certificates/cert-ss.pem").first().isSelfSigned());
+ QVERIFY(!QSslCertificate::fromPath(testDataDir + "/certificates/cert.pem").first().isSelfSigned());
+ QVERIFY(!QSslCertificate().isSelfSigned());
+}
+
void tst_QSslCertificate::toText()
{
QList<QSslCertificate> certList =
@@ -918,6 +928,9 @@ void tst_QSslCertificate::toText()
QString txtcert = cert.toText();
+#ifdef QT_NO_OPENSSL
+ QEXPECT_FAIL("", "QTBUG-40884: QSslCertificate::toText is not implemented on WinRT", Continue);
+#endif
QVERIFY(QString::fromLatin1(txt098) == txtcert ||
QString::fromLatin1(txt100) == txtcert ||
QString::fromLatin1(txt101) == txtcert ||
@@ -963,6 +976,9 @@ void tst_QSslCertificate::verify()
qPrintable(QString("errors: %1").arg(toString(errors))) \
)
+#ifdef QT_NO_OPENSSL
+ QEXPECT_FAIL("", "QTBUG-40884: WinRT API does not yet support verifying a chain", Abort);
+#endif
// Empty chain is unspecified error
errors = QSslCertificate::verify(toVerify);
VERIFY_VERBOSE(errors.count() == 1);
@@ -1078,6 +1094,8 @@ void tst_QSslCertificate::extensions()
QSslCertificateExtension unknown = extensions[unknown_idx];
QVERIFY(unknown.oid() == QStringLiteral("1.3.6.1.5.5.7.1.12"));
QVERIFY(unknown.name() == QStringLiteral("1.3.6.1.5.5.7.1.12"));
+ QVERIFY(!unknown.isCritical());
+ QVERIFY(!unknown.isSupported());
QByteArray unknownValue = QByteArray::fromHex(
"3060A15EA05C305A305830561609696D6167652F6769663021301F300706052B0E03021A0414" \
@@ -1089,8 +1107,11 @@ void tst_QSslCertificate::extensions()
QSslCertificateExtension aia = extensions[authority_info_idx];
QVERIFY(aia.oid() == QStringLiteral("1.3.6.1.5.5.7.1.1"));
QVERIFY(aia.name() == QStringLiteral("authorityInfoAccess"));
+ QVERIFY(!aia.isCritical());
+ QVERIFY(aia.isSupported());
QVariantMap aiaValue = aia.value().toMap();
+ QCOMPARE(aiaValue.keys(), QList<QString>() << QStringLiteral("OCSP") << QStringLiteral("caIssuers"));
QString ocsp = aiaValue[QStringLiteral("OCSP")].toString();
QString caIssuers = aiaValue[QStringLiteral("caIssuers")].toString();
@@ -1101,25 +1122,76 @@ void tst_QSslCertificate::extensions()
QSslCertificateExtension basic = extensions[basic_constraints_idx];
QVERIFY(basic.oid() == QStringLiteral("2.5.29.19"));
QVERIFY(basic.name() == QStringLiteral("basicConstraints"));
+ QVERIFY(!basic.isCritical());
+ QVERIFY(basic.isSupported());
QVariantMap basicValue = basic.value().toMap();
+ QCOMPARE(basicValue.keys(), QList<QString>() << QStringLiteral("ca"));
QVERIFY(basicValue[QStringLiteral("ca")].toBool() == false);
// Subject key identifier
QSslCertificateExtension subjectKey = extensions[subject_key_idx];
QVERIFY(subjectKey.oid() == QStringLiteral("2.5.29.14"));
QVERIFY(subjectKey.name() == QStringLiteral("subjectKeyIdentifier"));
+ QVERIFY(!subjectKey.isCritical());
+ QVERIFY(subjectKey.isSupported());
QVERIFY(subjectKey.value().toString() == QStringLiteral("5F:90:23:CD:24:CA:52:C9:36:29:F0:7E:9D:B1:FE:08:E0:EE:69:F0"));
// Authority key identifier
QSslCertificateExtension authKey = extensions[auth_key_idx];
QVERIFY(authKey.oid() == QStringLiteral("2.5.29.35"));
QVERIFY(authKey.name() == QStringLiteral("authorityKeyIdentifier"));
+ QVERIFY(!authKey.isCritical());
+ QVERIFY(authKey.isSupported());
QVariantMap authValue = authKey.value().toMap();
+ QCOMPARE(authValue.keys(), QList<QString>() << QStringLiteral("keyid"));
QVERIFY(authValue[QStringLiteral("keyid")].toByteArray() ==
QByteArray("4e43c81d76ef37537a4ff2586f94f338e2d5bddf"));
+}
+void tst_QSslCertificate::extensionsCritical()
+{
+ QList<QSslCertificate> certList =
+ QSslCertificate::fromPath(testDataDir + "/verify-certs/test-addons-mozilla-org-cert.pem");
+ QVERIFY2(certList.count() > 0, "Please run this test from the source directory");
+
+ QSslCertificate cert = certList[0];
+ QList<QSslCertificateExtension> extensions = cert.extensions();
+ QVERIFY(extensions.count() == 9);
+
+ int basic_constraints_idx = -1;
+ int key_usage_idx = -1;
+
+ for (int i=0; i < extensions.length(); ++i) {
+ QSslCertificateExtension ext = extensions[i];
+
+ if (ext.name() == QStringLiteral("basicConstraints"))
+ basic_constraints_idx = i;
+ if (ext.name() == QStringLiteral("keyUsage"))
+ key_usage_idx = i;
+ }
+
+ QVERIFY(basic_constraints_idx != -1);
+ QVERIFY(key_usage_idx != -1);
+
+ // Basic constraints
+ QSslCertificateExtension basic = extensions[basic_constraints_idx];
+ QVERIFY(basic.oid() == QStringLiteral("2.5.29.19"));
+ QVERIFY(basic.name() == QStringLiteral("basicConstraints"));
+ QVERIFY(basic.isCritical());
+ QVERIFY(basic.isSupported());
+
+ QVariantMap basicValue = basic.value().toMap();
+ QCOMPARE(basicValue.keys(), QList<QString>() << QStringLiteral("ca"));
+ QVERIFY(basicValue[QStringLiteral("ca")].toBool() == false);
+
+ // Key Usage
+ QSslCertificateExtension keyUsage = extensions[key_usage_idx];
+ QVERIFY(keyUsage.oid() == QStringLiteral("2.5.29.15"));
+ QVERIFY(keyUsage.name() == QStringLiteral("keyUsage"));
+ QVERIFY(keyUsage.isCritical());
+ QVERIFY(!keyUsage.isSupported());
}
class TestThread : public QThread
@@ -1221,6 +1293,51 @@ void tst_QSslCertificate::version()
QCOMPARE(certificate.version(), result);
}
+void tst_QSslCertificate::pkcs12()
+{
+ if (!QSslSocket::supportsSsl()) {
+ qWarning("SSL not supported, skipping test");
+ return;
+ }
+
+ QFile f(QLatin1String(SRCDIR "pkcs12/leaf.p12"));
+ bool ok = f.open(QIODevice::ReadOnly);
+ QVERIFY(ok);
+
+ QSslKey key;
+ QSslCertificate cert;
+ QList<QSslCertificate> caCerts;
+
+#ifdef QT_NO_OPENSSL
+ QEXPECT_FAIL("", "QTBUG-40884: WinRT API does not support pkcs12 imports", Abort);
+#endif
+ ok = QSslCertificate::importPKCS12(&f, &key, &cert, &caCerts);
+ QVERIFY(ok);
+ f.close();
+
+ QList<QSslCertificate> leafCert = QSslCertificate::fromPath(QLatin1String( SRCDIR "pkcs12/leaf.crt"));
+ QVERIFY(!leafCert.isEmpty());
+
+ QCOMPARE(cert, leafCert.first());
+
+ QFile f2(QLatin1String(SRCDIR "pkcs12/leaf.key"));
+ ok = f2.open(QIODevice::ReadOnly);
+ QVERIFY(ok);
+
+ QSslKey leafKey(&f2, QSsl::Rsa);
+ f2.close();
+
+ QVERIFY(!leafKey.isNull());
+ QCOMPARE(key, leafKey);
+
+ QList<QSslCertificate> caCert = QSslCertificate::fromPath(QLatin1String(SRCDIR "pkcs12/inter.crt"));
+ QVERIFY(!caCert.isEmpty());
+
+ QVERIFY(!caCerts.isEmpty());
+ QCOMPARE(caCerts.first(), caCert.first());
+ QCOMPARE(caCerts, caCert);
+}
+
#endif // QT_NO_SSL
QTEST_MAIN(tst_QSslCertificate)
diff --git a/tests/auto/network/ssl/qsslkey/qsslkey.pro b/tests/auto/network/ssl/qsslkey/qsslkey.pro
index 78cfb9ce92..4ec4f27e6f 100644
--- a/tests/auto/network/ssl/qsslkey/qsslkey.pro
+++ b/tests/auto/network/ssl/qsslkey/qsslkey.pro
@@ -4,6 +4,9 @@ CONFIG += parallel_test
SOURCES += tst_qsslkey.cpp
!wince*:win32:LIBS += -lws2_32
QT = core network testlib
+contains(QT_CONFIG, private_tests) {
+ QT += core-private network-private
+}
TARGET = tst_qsslkey
diff --git a/tests/auto/network/ssl/qsslkey/rsa-with-passphrase-3des.pem b/tests/auto/network/ssl/qsslkey/rsa-with-passphrase-3des.pem
new file mode 100644
index 0000000000..6f04c0615a
--- /dev/null
+++ b/tests/auto/network/ssl/qsslkey/rsa-with-passphrase-3des.pem
@@ -0,0 +1,18 @@
+-----BEGIN RSA PRIVATE KEY-----
+Proc-Type: 4,ENCRYPTED
+DEK-Info: DES-EDE3-CBC,8963B71DA5F406B2
+
+95nMwjY/6wRlQU/F09WlGniwxkqct0Kr4/75stXAYJU/i56dyWHN22xJFB2SGaRO
+Bi2g+hQnczyQ9qCpdxIzHvTo9Z1yRRdSZxtsdw57ZDYo9xtoRXQdNFCb1gbsSrlf
+yZNRKueRCr/TFcxYcrZveUWwEssuZbztNW+deF/NSz35XJrI2C6MwTdm+lDTN6lS
+AI/F7bGB0k+9nlIHNVgXPLnGOStIWhbTBbYtGryh0j/y913dtZX1djUHHmGCdEP6
+7WnfoD4v+5ux1YFb051xJJP+3lRE4evXJe0vzZAs5Lqy3qta/uwc3nV2oERursCM
+roWkjZkP6TPAMFmkgQu1eHViL1u5CD+mYD/wDj2YwCIh8U2A5BN8KqM0N4bLEoPI
+dcW2Pu60VEpMyeSKOSIyJsvT7F9M9/FpyNg5QW4BfrZNkVb/d7NROu/Lg5Oy4uf9
+a38tTgrQFQXcZFHbnTKD6VabCsZnVK0mFsEloUaTYalLTB6+C+jh7q3D08Re2OAB
+g9yQshBx5DreOL4Y6rb1N6DqUqem4FqKbPP+x6URSf4SrXvH4jkBkk2AiQjc0oWl
+5qvUt11LQOEMdvajlRicjlMm9KtV6+jRuSIeKgZqLpyja/4l+mX+G2X4pCbOiHFV
+I5mRLLb3Cn7JEv6XlAZ1sjRZX7iS7sWFi3pzj6/i5JiH6RiQPHRmygrEUPdtD6J7
+d1W+fEh/osK+lB5Faa82oWrwxbdtgrNhKdQp1dkGezHe6WpBv8iMbTqXMBJHH/Pj
+/hFc4FkZMYEZwKEVQ2Cyjq9kzKLnAS9s6x6PchagmNL20b5liB7V/w==
+-----END RSA PRIVATE KEY-----
diff --git a/tests/auto/network/ssl/qsslkey/rsa-with-passphrase.pem b/tests/auto/network/ssl/qsslkey/rsa-with-passphrase-des.pem
index cb29becc31..cb29becc31 100644
--- a/tests/auto/network/ssl/qsslkey/rsa-with-passphrase.pem
+++ b/tests/auto/network/ssl/qsslkey/rsa-with-passphrase-des.pem
diff --git a/tests/auto/network/ssl/qsslkey/rsa-with-passphrase-rc2.pem b/tests/auto/network/ssl/qsslkey/rsa-with-passphrase-rc2.pem
new file mode 100644
index 0000000000..7a0722fb8d
--- /dev/null
+++ b/tests/auto/network/ssl/qsslkey/rsa-with-passphrase-rc2.pem
@@ -0,0 +1,18 @@
+-----BEGIN RSA PRIVATE KEY-----
+Proc-Type: 4,ENCRYPTED
+DEK-Info: RC2-CBC,EAAF396E2CDD3680
+
+G+kY27Vq0Bkw6dEGlpe4oyyXlilyKJgkX53NQHv0WtLsu+cfamGst9viSQbAluP0
+Pk2m78Z05IZHBkxcl20tZZR3G3hFTVqf7OemEucT5Kb/Vx6V++ZXY5eI54bh1oEJ
+f8klr2DnscyTYdT33cmMuaxUm1sWjHeBBdQuQlMnW11XoCiGQMgMyf2fwbzd/og+
+vDPtORIMw+zedxaTsiOyNASLWB5ILDpUR9PTzz1tRIIOF5DnKttEe3SYPIqkLhxu
+N7OtpVhor0QUulph8sS2uiilTVyaYVciOJK7Cqq2K015l9nlqGg/KI0GRIC9ty+k
+wd+/Hdazp+YcLn3tL8jhekST/DAxK9VIb0DBvaboKr8UJw35nLOwA7smsij50l2S
+kfpu9z/80gFbnSSQo7L8zD/kBzaPlup0H+h96rF3IjdCrnbveHlvJDo3GcPNxauw
+rGUQXnnMzDVSTY179HfcgLZdsm3uOIBicEFaxXu2/L4Eof9yp8D/b6SeZeS41O7a
+ICvLXxkiIfQHukHvqMLJ2SqKQ0J8zEXN0OBSLjaHUkBIOs3L4IFe2v8DMN798GrG
+QzcxC0bmr9s6TvihlYFBbYkMZ3IYPT4SFZg92/pKTPlyD/Blc9oZm8QpQMGIMDKc
+nWDLeqeCTXV6TL1mymqzwyzs9+4cXvEiM167FsLqk5tGRIyl4AR/dItELEtCWl3I
+koIOUEk5rbJekOhTc85SFSQmCV0IebsUv0CpdWlmNeexNryLZu0r6kTUFWzpHcv/
+0yEaBQFLVx9QAfRSIiNt+yAgGnpMxxMxeHs6shVmuscZ0fV50GpOpA==
+-----END RSA PRIVATE KEY-----
diff --git a/tests/auto/network/ssl/qsslkey/tst_qsslkey.cpp b/tests/auto/network/ssl/qsslkey/tst_qsslkey.cpp
index e735e463ee..1c16f47ad6 100644
--- a/tests/auto/network/ssl/qsslkey/tst_qsslkey.cpp
+++ b/tests/auto/network/ssl/qsslkey/tst_qsslkey.cpp
@@ -47,6 +47,11 @@
#include <QtNetwork/qhostaddress.h>
#include <QtNetwork/qnetworkproxy.h>
+#if !defined(QT_NO_SSL) && defined(QT_NO_OPENSSL) && defined(QT_BUILD_INTERNAL)
+#include "private/qsslkey_p.h"
+#define TEST_CRYPTO
+#endif
+
class tst_QSslKey : public QObject
{
Q_OBJECT
@@ -87,7 +92,14 @@ private slots:
void toEncryptedPemOrDer_data();
void toEncryptedPemOrDer();
+ void passphraseChecks_data();
void passphraseChecks();
+ void noPassphraseChecks();
+#ifdef TEST_CRYPTO
+ void encrypt_data();
+ void encrypt();
+#endif
+
#endif
private:
QString testDataDir;
@@ -320,18 +332,10 @@ void tst_QSslKey::toEncryptedPemOrDer()
}
if (type == QSsl::PrivateKey) {
+ // verify that private keys are never "encrypted" by toDer() and
+ // instead an empty string is returned, see QTBUG-41038.
QByteArray encryptedDer = key.toDer(pwBytes);
- // ### at this point, encryptedDer is invalid, hence the below QEXPECT_FAILs
- QVERIFY(!encryptedDer.isEmpty());
- QSslKey keyDer(encryptedDer, algorithm, QSsl::Der, type, pwBytes);
- if (type == QSsl::PrivateKey)
- QEXPECT_FAIL(
- QTest::currentDataTag(), "We're not able to decrypt these yet...", Continue);
- QVERIFY(!keyDer.isNull());
- if (type == QSsl::PrivateKey)
- QEXPECT_FAIL(
- QTest::currentDataTag(), "We're not able to decrypt these yet...", Continue);
- QCOMPARE(keyDer.toPem(), key.toPem());
+ QVERIFY(encryptedDer.isEmpty());
} else {
// verify that public keys are never encrypted by toDer()
QByteArray encryptedDer = key.toDer(pwBytes);
@@ -344,77 +348,192 @@ void tst_QSslKey::toEncryptedPemOrDer()
// ### add a test to verify that public keys are _decrypted_ correctly (by the ctor)
}
+void tst_QSslKey::passphraseChecks_data()
+{
+ QTest::addColumn<QString>("fileName");
+
+ QTest::newRow("DES") << QString(testDataDir + "/rsa-with-passphrase-des.pem");
+ QTest::newRow("3DES") << QString(testDataDir + "/rsa-with-passphrase-3des.pem");
+ QTest::newRow("RC2") << QString(testDataDir + "/rsa-with-passphrase-rc2.pem");
+}
+
void tst_QSslKey::passphraseChecks()
{
+ QFETCH(QString, fileName);
+
+ QFile keyFile(fileName);
+ QVERIFY(keyFile.exists());
{
- QString fileName(testDataDir + "/rsa-with-passphrase.pem");
- QFile keyFile(fileName);
- QVERIFY(keyFile.exists());
- {
- if (!keyFile.isOpen())
- keyFile.open(QIODevice::ReadOnly);
- else
- keyFile.reset();
- QSslKey key(&keyFile,QSsl::Rsa,QSsl::Pem, QSsl::PrivateKey);
- QVERIFY(key.isNull()); // null passphrase => should not be able to decode key
- }
- {
- if (!keyFile.isOpen())
- keyFile.open(QIODevice::ReadOnly);
- else
- keyFile.reset();
- QSslKey key(&keyFile,QSsl::Rsa,QSsl::Pem, QSsl::PrivateKey, "");
- QVERIFY(key.isNull()); // empty passphrase => should not be able to decode key
- }
- {
- if (!keyFile.isOpen())
- keyFile.open(QIODevice::ReadOnly);
- else
- keyFile.reset();
- QSslKey key(&keyFile,QSsl::Rsa,QSsl::Pem, QSsl::PrivateKey, "WRONG!");
- QVERIFY(key.isNull()); // wrong passphrase => should not be able to decode key
- }
- {
- if (!keyFile.isOpen())
- keyFile.open(QIODevice::ReadOnly);
- else
- keyFile.reset();
- QSslKey key(&keyFile,QSsl::Rsa,QSsl::Pem, QSsl::PrivateKey, "123");
- QVERIFY(!key.isNull()); // correct passphrase
- }
+ if (!keyFile.isOpen())
+ keyFile.open(QIODevice::ReadOnly);
+ else
+ keyFile.reset();
+ QSslKey key(&keyFile,QSsl::Rsa,QSsl::Pem, QSsl::PrivateKey);
+ QVERIFY(key.isNull()); // null passphrase => should not be able to decode key
+ }
+ {
+ if (!keyFile.isOpen())
+ keyFile.open(QIODevice::ReadOnly);
+ else
+ keyFile.reset();
+ QSslKey key(&keyFile,QSsl::Rsa,QSsl::Pem, QSsl::PrivateKey, "");
+ QVERIFY(key.isNull()); // empty passphrase => should not be able to decode key
+ }
+ {
+ if (!keyFile.isOpen())
+ keyFile.open(QIODevice::ReadOnly);
+ else
+ keyFile.reset();
+ QSslKey key(&keyFile,QSsl::Rsa,QSsl::Pem, QSsl::PrivateKey, "WRONG!");
+ QVERIFY(key.isNull()); // wrong passphrase => should not be able to decode key
+ }
+ {
+ if (!keyFile.isOpen())
+ keyFile.open(QIODevice::ReadOnly);
+ else
+ keyFile.reset();
+ QSslKey key(&keyFile,QSsl::Rsa,QSsl::Pem, QSsl::PrivateKey, "123");
+ QVERIFY(!key.isNull()); // correct passphrase
}
+}
+void tst_QSslKey::noPassphraseChecks()
+{
+ // be sure and check a key without passphrase too
+ QString fileName(testDataDir + "/rsa-without-passphrase.pem");
+ QFile keyFile(fileName);
{
- // be sure and check a key without passphrase too
- QString fileName(testDataDir + "/rsa-without-passphrase.pem");
- QFile keyFile(fileName);
- {
- if (!keyFile.isOpen())
- keyFile.open(QIODevice::ReadOnly);
- else
- keyFile.reset();
- QSslKey key(&keyFile,QSsl::Rsa,QSsl::Pem, QSsl::PrivateKey);
- QVERIFY(!key.isNull()); // null passphrase => should be able to decode key
- }
- {
- if (!keyFile.isOpen())
- keyFile.open(QIODevice::ReadOnly);
- else
- keyFile.reset();
- QSslKey key(&keyFile,QSsl::Rsa,QSsl::Pem, QSsl::PrivateKey, "");
- QVERIFY(!key.isNull()); // empty passphrase => should be able to decode key
- }
- {
- if (!keyFile.isOpen())
- keyFile.open(QIODevice::ReadOnly);
- else
- keyFile.reset();
- QSslKey key(&keyFile,QSsl::Rsa,QSsl::Pem, QSsl::PrivateKey, "xxx");
- QVERIFY(!key.isNull()); // passphrase given but key is not encrypted anyway => should work
- }
+ if (!keyFile.isOpen())
+ keyFile.open(QIODevice::ReadOnly);
+ else
+ keyFile.reset();
+ QSslKey key(&keyFile,QSsl::Rsa,QSsl::Pem, QSsl::PrivateKey);
+ QVERIFY(!key.isNull()); // null passphrase => should be able to decode key
+ }
+ {
+ if (!keyFile.isOpen())
+ keyFile.open(QIODevice::ReadOnly);
+ else
+ keyFile.reset();
+ QSslKey key(&keyFile,QSsl::Rsa,QSsl::Pem, QSsl::PrivateKey, "");
+ QVERIFY(!key.isNull()); // empty passphrase => should be able to decode key
+ }
+ {
+ if (!keyFile.isOpen())
+ keyFile.open(QIODevice::ReadOnly);
+ else
+ keyFile.reset();
+ QSslKey key(&keyFile,QSsl::Rsa,QSsl::Pem, QSsl::PrivateKey, "xxx");
+ QVERIFY(!key.isNull()); // passphrase given but key is not encrypted anyway => should work
}
}
+#ifdef TEST_CRYPTO
+Q_DECLARE_METATYPE(QSslKeyPrivate::Cipher)
+
+void tst_QSslKey::encrypt_data()
+{
+ QTest::addColumn<QSslKeyPrivate::Cipher>("cipher");
+ QTest::addColumn<QByteArray>("key");
+ QTest::addColumn<QByteArray>("plainText");
+ QTest::addColumn<QByteArray>("cipherText");
+
+ QTest::newRow("DES-CBC, length 0")
+ << QSslKeyPrivate::DesCbc << QByteArray("01234567")
+ << QByteArray()
+ << QByteArray::fromHex("956585228BAF9B1F");
+ QTest::newRow("DES-CBC, length 1")
+ << QSslKeyPrivate::DesCbc << QByteArray("01234567")
+ << QByteArray(1, 'a')
+ << QByteArray::fromHex("E6880AF202BA3C12");
+ QTest::newRow("DES-CBC, length 2")
+ << QSslKeyPrivate::DesCbc << QByteArray("01234567")
+ << QByteArray(2, 'a')
+ << QByteArray::fromHex("A82492386EED6026");
+ QTest::newRow("DES-CBC, length 3")
+ << QSslKeyPrivate::DesCbc << QByteArray("01234567")
+ << QByteArray(3, 'a')
+ << QByteArray::fromHex("90B76D5B79519CBA");
+ QTest::newRow("DES-CBC, length 4")
+ << QSslKeyPrivate::DesCbc << QByteArray("01234567")
+ << QByteArray(4, 'a')
+ << QByteArray::fromHex("63E3DD6FED87052A");
+ QTest::newRow("DES-CBC, length 5")
+ << QSslKeyPrivate::DesCbc << QByteArray("01234567")
+ << QByteArray(5, 'a')
+ << QByteArray::fromHex("03ACDB0EACBDFA94");
+ QTest::newRow("DES-CBC, length 6")
+ << QSslKeyPrivate::DesCbc << QByteArray("01234567")
+ << QByteArray(6, 'a')
+ << QByteArray::fromHex("7D95024E42A3A88A");
+ QTest::newRow("DES-CBC, length 7")
+ << QSslKeyPrivate::DesCbc << QByteArray("01234567")
+ << QByteArray(7, 'a')
+ << QByteArray::fromHex("5003436B8A8E42E9");
+ QTest::newRow("DES-CBC, length 8")
+ << QSslKeyPrivate::DesCbc << QByteArray("01234567")
+ << QByteArray(8, 'a')
+ << QByteArray::fromHex("E4C1F054BF5521C0A4A0FD4A2BC6C1B1");
+
+ QTest::newRow("DES-EDE3-CBC, length 0")
+ << QSslKeyPrivate::DesEde3Cbc << QByteArray("0123456789abcdefghijklmn")
+ << QByteArray()
+ << QByteArray::fromHex("3B2B4CD0B0FD495F");
+ QTest::newRow("DES-EDE3-CBC, length 8")
+ << QSslKeyPrivate::DesEde3Cbc << QByteArray("0123456789abcdefghijklmn")
+ << QByteArray(8, 'a')
+ << QByteArray::fromHex("F2A5A87763C54A72A3224103D90CDB03");
+
+ QTest::newRow("RC2-40-CBC, length 0")
+ << QSslKeyPrivate::Rc2Cbc << QByteArray("01234")
+ << QByteArray()
+ << QByteArray::fromHex("6D05D52392FF6E7A");
+ QTest::newRow("RC2-40-CBC, length 8")
+ << QSslKeyPrivate::Rc2Cbc << QByteArray("01234")
+ << QByteArray(8, 'a')
+ << QByteArray::fromHex("75768E64C5749072A5D168F3AFEB0005");
+
+ QTest::newRow("RC2-64-CBC, length 0")
+ << QSslKeyPrivate::Rc2Cbc << QByteArray("01234567")
+ << QByteArray()
+ << QByteArray::fromHex("ADAE6BF70F420130");
+ QTest::newRow("RC2-64-CBC, length 8")
+ << QSslKeyPrivate::Rc2Cbc << QByteArray("01234567")
+ << QByteArray(8, 'a')
+ << QByteArray::fromHex("C7BF5C80AFBE9FBEFBBB9FD935F6D0DF");
+
+ QTest::newRow("RC2-128-CBC, length 0")
+ << QSslKeyPrivate::Rc2Cbc << QByteArray("012345679abcdefg")
+ << QByteArray()
+ << QByteArray::fromHex("1E965D483A13C8FB");
+ QTest::newRow("RC2-128-CBC, length 8")
+ << QSslKeyPrivate::Rc2Cbc << QByteArray("012345679abcdefg")
+ << QByteArray(8, 'a')
+ << QByteArray::fromHex("5AEC1A5B295660B02613454232F7DECE");
+}
+
+void tst_QSslKey::encrypt()
+{
+ QFETCH(QSslKeyPrivate::Cipher, cipher);
+ QFETCH(QByteArray, key);
+ QFETCH(QByteArray, plainText);
+ QFETCH(QByteArray, cipherText);
+ QByteArray iv("abcdefgh");
+
+#ifdef Q_OS_WINRT
+ QEXPECT_FAIL("RC2-40-CBC, length 0", "WinRT treats RC2 as 128-bit", Abort);
+ QEXPECT_FAIL("RC2-40-CBC, length 8", "WinRT treats RC2 as 128-bit", Abort);
+ QEXPECT_FAIL("RC2-64-CBC, length 0", "WinRT treats RC2 as 128-bit", Abort);
+ QEXPECT_FAIL("RC2-64-CBC, length 8", "WinRT treats RC2 as 128-bit", Abort);
+#endif
+ QByteArray encrypted = QSslKeyPrivate::encrypt(cipher, plainText, key, iv);
+ QCOMPARE(encrypted, cipherText);
+
+ QByteArray decrypted = QSslKeyPrivate::decrypt(cipher, cipherText, key, iv);
+ QCOMPARE(decrypted, plainText);
+}
+#endif
+
#endif
QTEST_MAIN(tst_QSslKey)
diff --git a/tests/auto/network/ssl/qsslsocket/tst_qsslsocket.cpp b/tests/auto/network/ssl/qsslsocket/tst_qsslsocket.cpp
index 30a9e19138..295b60e739 100644
--- a/tests/auto/network/ssl/qsslsocket/tst_qsslsocket.cpp
+++ b/tests/auto/network/ssl/qsslsocket/tst_qsslsocket.cpp
@@ -138,7 +138,9 @@ private slots:
void peerCertificate();
void peerCertificateChain();
void privateKey();
+#ifndef QT_NO_OPENSSL
void privateKeyOpaque();
+#endif
void protocol();
void protocolServerSide_data();
void protocolServerSide();
@@ -186,7 +188,9 @@ private slots:
void writeBigChunk();
void blacklistedCertificates();
void versionAccessors();
+#ifndef QT_NO_OPENSSL
void sslOptions();
+#endif
void encryptWithoutConnecting();
void resume_data();
void resume();
@@ -810,6 +814,7 @@ void tst_QSslSocket::privateKey()
{
}
+#ifndef QT_NO_OPENSSL
void tst_QSslSocket::privateKeyOpaque()
{
if (!QSslSocket::supportsSsl())
@@ -839,6 +844,7 @@ void tst_QSslSocket::privateKeyOpaque()
if (setProxy && !socket->waitForEncrypted(10000))
QSKIP("Skipping flaky test - See QTBUG-29941");
}
+#endif
void tst_QSslSocket::protocol()
{
@@ -1027,17 +1033,17 @@ protected:
if (m_interFile.isEmpty()) {
QList<QSslCertificate> localCert = QSslCertificate::fromPath(m_certFile);
QVERIFY(!localCert.isEmpty());
- QVERIFY(localCert.first().handle());
+ QVERIFY(!localCert.first().isNull());
socket->setLocalCertificate(localCert.first());
}
else {
QList<QSslCertificate> localCert = QSslCertificate::fromPath(m_certFile);
QVERIFY(!localCert.isEmpty());
- QVERIFY(localCert.first().handle());
+ QVERIFY(!localCert.first().isNull());
QList<QSslCertificate> interCert = QSslCertificate::fromPath(m_interFile);
QVERIFY(!interCert.isEmpty());
- QVERIFY(interCert.first().handle());
+ QVERIFY(!interCert.first().isNull());
socket->setLocalCertificateChain(localCert + interCert);
}
@@ -1462,25 +1468,25 @@ void tst_QSslSocket::systemCaCertificates()
void tst_QSslSocket::wildcardCertificateNames()
{
// Passing CN matches
- QCOMPARE( QSslSocketBackendPrivate::isMatchingHostname(QString("www.example.com"), QString("www.example.com")), true );
- QCOMPARE( QSslSocketBackendPrivate::isMatchingHostname(QString("*.example.com"), QString("www.example.com")), true );
- QCOMPARE( QSslSocketBackendPrivate::isMatchingHostname(QString("xxx*.example.com"), QString("xxxwww.example.com")), true );
- QCOMPARE( QSslSocketBackendPrivate::isMatchingHostname(QString("f*.example.com"), QString("foo.example.com")), true );
- QCOMPARE( QSslSocketBackendPrivate::isMatchingHostname(QString("192.168.0.0"), QString("192.168.0.0")), true );
+ QCOMPARE( QSslSocketPrivate::isMatchingHostname(QString("www.example.com"), QString("www.example.com")), true );
+ QCOMPARE( QSslSocketPrivate::isMatchingHostname(QString("*.example.com"), QString("www.example.com")), true );
+ QCOMPARE( QSslSocketPrivate::isMatchingHostname(QString("xxx*.example.com"), QString("xxxwww.example.com")), true );
+ QCOMPARE( QSslSocketPrivate::isMatchingHostname(QString("f*.example.com"), QString("foo.example.com")), true );
+ QCOMPARE( QSslSocketPrivate::isMatchingHostname(QString("192.168.0.0"), QString("192.168.0.0")), true );
// Failing CN matches
- QCOMPARE( QSslSocketBackendPrivate::isMatchingHostname(QString("xxx.example.com"), QString("www.example.com")), false );
- QCOMPARE( QSslSocketBackendPrivate::isMatchingHostname(QString("*"), QString("www.example.com")), false );
- QCOMPARE( QSslSocketBackendPrivate::isMatchingHostname(QString("*.*.com"), QString("www.example.com")), false );
- QCOMPARE( QSslSocketBackendPrivate::isMatchingHostname(QString("*.example.com"), QString("baa.foo.example.com")), false );
- QCOMPARE( QSslSocketBackendPrivate::isMatchingHostname(QString("f*.example.com"), QString("baa.example.com")), false );
- QCOMPARE( QSslSocketBackendPrivate::isMatchingHostname(QString("*.com"), QString("example.com")), false );
- QCOMPARE( QSslSocketBackendPrivate::isMatchingHostname(QString("*fail.com"), QString("example.com")), false );
- QCOMPARE( QSslSocketBackendPrivate::isMatchingHostname(QString("*.example."), QString("www.example.")), false );
- QCOMPARE( QSslSocketBackendPrivate::isMatchingHostname(QString("*.example."), QString("www.example")), false );
- QCOMPARE( QSslSocketBackendPrivate::isMatchingHostname(QString(""), QString("www")), false );
- QCOMPARE( QSslSocketBackendPrivate::isMatchingHostname(QString("*"), QString("www")), false );
- QCOMPARE( QSslSocketBackendPrivate::isMatchingHostname(QString("*.168.0.0"), QString("192.168.0.0")), false );
+ QCOMPARE( QSslSocketPrivate::isMatchingHostname(QString("xxx.example.com"), QString("www.example.com")), false );
+ QCOMPARE( QSslSocketPrivate::isMatchingHostname(QString("*"), QString("www.example.com")), false );
+ QCOMPARE( QSslSocketPrivate::isMatchingHostname(QString("*.*.com"), QString("www.example.com")), false );
+ QCOMPARE( QSslSocketPrivate::isMatchingHostname(QString("*.example.com"), QString("baa.foo.example.com")), false );
+ QCOMPARE( QSslSocketPrivate::isMatchingHostname(QString("f*.example.com"), QString("baa.example.com")), false );
+ QCOMPARE( QSslSocketPrivate::isMatchingHostname(QString("*.com"), QString("example.com")), false );
+ QCOMPARE( QSslSocketPrivate::isMatchingHostname(QString("*fail.com"), QString("example.com")), false );
+ QCOMPARE( QSslSocketPrivate::isMatchingHostname(QString("*.example."), QString("www.example.")), false );
+ QCOMPARE( QSslSocketPrivate::isMatchingHostname(QString("*.example."), QString("www.example")), false );
+ QCOMPARE( QSslSocketPrivate::isMatchingHostname(QString(""), QString("www")), false );
+ QCOMPARE( QSslSocketPrivate::isMatchingHostname(QString("*"), QString("www")), false );
+ QCOMPARE( QSslSocketPrivate::isMatchingHostname(QString("*.168.0.0"), QString("192.168.0.0")), false );
}
void tst_QSslSocket::wildcard()
@@ -1527,7 +1533,7 @@ protected:
// Only set the certificate
QList<QSslCertificate> localCert = QSslCertificate::fromPath(SRCDIR "certs/fluke.cert");
QVERIFY(!localCert.isEmpty());
- QVERIFY(localCert.first().handle());
+ QVERIFY(!localCert.first().isNull());
socket->setLocalCertificate(localCert.first());
QVERIFY(socket->setSocketDescriptor(socketDescriptor, QAbstractSocket::ConnectedState));
@@ -1762,7 +1768,7 @@ protected:
QList<QSslCertificate> localCert = QSslCertificate::fromPath(SRCDIR "certs/fluke.cert");
QVERIFY(!localCert.isEmpty());
- QVERIFY(localCert.first().handle());
+ QVERIFY(!localCert.first().isNull());
socket->setLocalCertificate(localCert.first());
QVERIFY(socket->setSocketDescriptor(socketDescriptor, QAbstractSocket::ConnectedState));
@@ -1992,10 +1998,23 @@ void tst_QSslSocket::peerVerifyError()
socket->connectToHostEncrypted(QHostInfo::fromName(QtNetworkSettings::serverName()).addresses().first().toString(), 443);
if (socket->waitForEncrypted(10000))
QSKIP("Skipping flaky test - See QTBUG-29941");
+
+ // check HostNameMismatch was emitted by peerVerifyError
QVERIFY(!peerVerifyErrorSpy.isEmpty());
+ SslErrorList peerErrors;
+ const QList<QVariantList> &peerVerifyList = peerVerifyErrorSpy;
+ foreach (const QVariantList &args, peerVerifyList)
+ peerErrors << qvariant_cast<QSslError>(args.first()).error();
+ QVERIFY(peerErrors.contains(QSslError::HostNameMismatch));
+
+ // check HostNameMismatch was emitted by sslErrors
QVERIFY(!sslErrorsSpy.isEmpty());
- QCOMPARE(qvariant_cast<QSslError>(peerVerifyErrorSpy.last().at(0)).error(), QSslError::HostNameMismatch);
- QCOMPARE(qvariant_cast<QList<QSslError> >(sslErrorsSpy.at(0).at(0)).size(), peerVerifyErrorSpy.size());
+ SslErrorList sslErrors;
+ foreach (const QSslError &err, qvariant_cast<QList<QSslError> >(sslErrorsSpy.first().first()))
+ sslErrors << err.error();
+ QVERIFY(peerErrors.contains(QSslError::HostNameMismatch));
+
+ QCOMPARE(sslErrors.size(), peerErrors.size());
}
void tst_QSslSocket::disconnectFromHostWhenConnecting()
@@ -2280,6 +2299,7 @@ void tst_QSslSocket::versionAccessors()
qDebug() << QString::number(QSslSocket::sslLibraryVersionNumber(), 16);
}
+#ifndef QT_NO_OPENSSL
void tst_QSslSocket::sslOptions()
{
if (!QSslSocket::supportsSsl())
@@ -2331,6 +2351,7 @@ void tst_QSslSocket::sslOptions()
#endif
#endif
}
+#endif
void tst_QSslSocket::encryptWithoutConnecting()
{
@@ -2458,7 +2479,7 @@ void WebSocket::_startServerEncryption (void)
QList<QSslCertificate> localCert = QSslCertificate::fromPath(m_certFile);
QVERIFY(!localCert.isEmpty());
- QVERIFY(localCert.first().handle());
+ QVERIFY(!localCert.first().isNull());
setLocalCertificate(localCert.first());
QVERIFY(!peerAddress().isNull());
@@ -2638,7 +2659,7 @@ void tst_QSslSocket::qtbug18498_peek2()
QList<QSslCertificate> localCert = QSslCertificate::fromPath(SRCDIR "certs/fluke.cert");
QVERIFY(!localCert.isEmpty());
- QVERIFY(localCert.first().handle());
+ QVERIFY(!localCert.first().isNull());
server->setLocalCertificate(localCert.first());
server->setProtocol(QSsl::AnyProtocol);
diff --git a/tests/auto/network/ssl/ssl.pro b/tests/auto/network/ssl/ssl.pro
index 0b8f269fac..0cf910df73 100644
--- a/tests/auto/network/ssl/ssl.pro
+++ b/tests/auto/network/ssl/ssl.pro
@@ -16,3 +16,8 @@ contains(QT_CONFIG, openssl) | contains(QT_CONFIG, openssl-linked):
winrt: SUBDIRS -= \
qsslsocket_onDemandCertificates_member \
qsslsocket_onDemandCertificates_static \
+
+contains(QT_CONFIG, ssl) | contains(QT_CONFIG, openssl) | contains(QT_CONFIG, openssl-linked):
+ contains(QT_CONFIG, private_tests) {
+ SUBDIRS += qasn1element
+}
diff --git a/tests/auto/opengl/qgl/tst_qgl.cpp b/tests/auto/opengl/qgl/tst_qgl.cpp
index ba2528d3cf..71243339aa 100644
--- a/tests/auto/opengl/qgl/tst_qgl.cpp
+++ b/tests/auto/opengl/qgl/tst_qgl.cpp
@@ -1090,9 +1090,10 @@ void tst_QGL::glFBOSimpleRendering()
fbo->bind();
- glClearColor(1.0, 0.0, 0.0, 1.0);
- glClear(GL_COLOR_BUFFER_BIT);
- glFinish();
+ QOpenGLFunctions *funcs = QOpenGLContext::currentContext()->functions();
+ funcs->glClearColor(1.0, 0.0, 0.0, 1.0);
+ funcs->glClear(GL_COLOR_BUFFER_BIT);
+ funcs->glFinish();
QImage fb = fbo->toImage().convertToFormat(QImage::Format_RGB32);
QImage reference(fb.size(), QImage::Format_RGB32);
@@ -1390,11 +1391,11 @@ class RenderPixmapWidget : public QGLWidget
protected:
void initializeGL() {
// Set some gl state:
- glClearColor(1.0, 0.0, 0.0, 1.0);
+ QOpenGLContext::currentContext()->functions()->glClearColor(1.0, 0.0, 0.0, 1.0);
}
void paintGL() {
- glClear(GL_COLOR_BUFFER_BIT);
+ QOpenGLContext::currentContext()->functions()->glClear(GL_COLOR_BUFFER_BIT);
}
};
@@ -1683,11 +1684,12 @@ protected:
void paintEvent(QPaintEvent*)
{
// clear the stencil with junk
- glStencilMask(0xFFFF);
- glClearStencil(0xFFFF);
- glDisable(GL_STENCIL_TEST);
- glDisable(GL_SCISSOR_TEST);
- glClear(GL_STENCIL_BUFFER_BIT);
+ QOpenGLFunctions *funcs = QOpenGLContext::currentContext()->functions();
+ funcs->glStencilMask(0xFFFF);
+ funcs->glClearStencil(0xFFFF);
+ funcs->glDisable(GL_STENCIL_TEST);
+ funcs->glDisable(GL_SCISSOR_TEST);
+ funcs->glClear(GL_STENCIL_BUFFER_BIT);
QPainter painter(this);
paint(&painter);
@@ -2029,26 +2031,27 @@ void tst_QGL::qglContextDefaultBindTexture()
QVERIFY(QImagePixmapCleanupHooks::isImageCached(*boundImage));
QVERIFY(QImagePixmapCleanupHooks::isPixmapCached(*boundPixmap));
+ QOpenGLFunctions *funcs = QOpenGLContext::currentContext()->functions();
// Make sure the texture IDs returned are valid:
- QCOMPARE((bool)glIsTexture(boundImageTextureId), GL_TRUE);
- QCOMPARE((bool)glIsTexture(boundPixmapTextureId), GL_TRUE);
+ QCOMPARE((bool)funcs->glIsTexture(boundImageTextureId), GL_TRUE);
+ QCOMPARE((bool)funcs->glIsTexture(boundPixmapTextureId), GL_TRUE);
// Make sure the textures are still valid after we delete the image/pixmap:
// Also check that although the textures are left intact, the cache entries are removed:
delete boundImage;
boundImage = 0;
- QCOMPARE((bool)glIsTexture(boundImageTextureId), GL_TRUE);
+ QCOMPARE((bool)funcs->glIsTexture(boundImageTextureId), GL_TRUE);
QCOMPARE(QGLTextureCache::instance()->size(), startCacheItemCount+1);
delete boundPixmap;
boundPixmap = 0;
- QCOMPARE((bool)glIsTexture(boundPixmapTextureId), GL_TRUE);
+ QCOMPARE((bool)funcs->glIsTexture(boundPixmapTextureId), GL_TRUE);
QCOMPARE(QGLTextureCache::instance()->size(), startCacheItemCount);
// Finally, make sure QGLContext::deleteTexture deletes the texture IDs:
ctx->deleteTexture(boundImageTextureId);
ctx->deleteTexture(boundPixmapTextureId);
- QCOMPARE((bool)glIsTexture(boundImageTextureId), GL_FALSE);
- QCOMPARE((bool)glIsTexture(boundPixmapTextureId), GL_FALSE);
+ QCOMPARE((bool)funcs->glIsTexture(boundImageTextureId), GL_FALSE);
+ QCOMPARE((bool)funcs->glIsTexture(boundPixmapTextureId), GL_FALSE);
}
#endif
diff --git a/tests/auto/opengl/qglfunctions/tst_qglfunctions.cpp b/tests/auto/opengl/qglfunctions/tst_qglfunctions.cpp
index 2f09d84772..a465afef21 100644
--- a/tests/auto/opengl/qglfunctions/tst_qglfunctions.cpp
+++ b/tests/auto/opengl/qglfunctions/tst_qglfunctions.cpp
@@ -62,7 +62,7 @@ bool tst_QGLFunctions::hasExtension(const char *name)
{
QString extensions =
QString::fromLatin1
- (reinterpret_cast<const char *>(glGetString(GL_EXTENSIONS)));
+ (reinterpret_cast<const char *>(QOpenGLContext::currentContext()->functions()->glGetString(GL_EXTENSIONS)));
return extensions.split(QLatin1Char(' ')).contains
(QString::fromLatin1(name));
}
@@ -194,46 +194,46 @@ void tst_QGLFunctions::features()
// Verify that the multitexture functions appear to resolve and work.
void tst_QGLFunctions::multitexture()
{
- QGLFunctions funcs;
+ QOpenGLFunctions funcs;
QGLWidget glw;
if (!glw.isValid())
QSKIP("Could not create a GL context");
glw.makeCurrent();
- funcs.initializeGLFunctions();
+ funcs.initializeOpenGLFunctions();
- if (!funcs.hasOpenGLFeature(QGLFunctions::Multitexture))
+ if (!funcs.hasOpenGLFeature(QOpenGLFunctions::Multitexture))
QSKIP("Multitexture functions are not supported");
funcs.glActiveTexture(GL_TEXTURE1);
GLint active = 0;
- glGetIntegerv(GL_ACTIVE_TEXTURE, &active);
+ funcs.glGetIntegerv(GL_ACTIVE_TEXTURE, &active);
QVERIFY(active == GL_TEXTURE1);
funcs.glActiveTexture(GL_TEXTURE0);
active = 0;
- glGetIntegerv(GL_ACTIVE_TEXTURE, &active);
+ funcs.glGetIntegerv(GL_ACTIVE_TEXTURE, &active);
QVERIFY(active == GL_TEXTURE0);
}
// Verify that the glBlendColor() function appears to resolve and work.
void tst_QGLFunctions::blendColor()
{
- QGLFunctions funcs;
+ QOpenGLFunctions funcs;
QGLWidget glw;
if (!glw.isValid())
QSKIP("Could not create a GL context");
glw.makeCurrent();
- funcs.initializeGLFunctions();
+ funcs.initializeOpenGLFunctions();
- if (!funcs.hasOpenGLFeature(QGLFunctions::BlendColor))
+ if (!funcs.hasOpenGLFeature(QOpenGLFunctions::BlendColor))
QSKIP("glBlendColor() is not supported");
funcs.glBlendColor(0.0f, 1.0f, 0.0f, 1.0f);
GLfloat colors[4] = {0.5f, 0.5f, 0.5f, 0.5f};
- glGetFloatv(GL_BLEND_COLOR, colors);
+ funcs.glGetFloatv(GL_BLEND_COLOR, colors);
QCOMPARE(colors[0], 0.0f);
QCOMPARE(colors[1], 1.0f);
diff --git a/tests/auto/opengl/qglthreads/tst_qglthreads.cpp b/tests/auto/opengl/qglthreads/tst_qglthreads.cpp
index 70e3a3b62a..25057ba2a0 100644
--- a/tests/auto/opengl/qglthreads/tst_qglthreads.cpp
+++ b/tests/auto/opengl/qglthreads/tst_qglthreads.cpp
@@ -48,6 +48,10 @@
#include <QtOpenGL/QtOpenGL>
#include "tst_qglthreads.h"
+#ifndef QT_OPENGL_ES_2
+#include <QtGui/QOpenGLFunctions_1_0>
+#endif
+
#define RUNNING_TIME 5000
tst_QGLThreads::tst_QGLThreads(QObject *parent)
@@ -339,8 +343,9 @@ static inline float qrandom() { return (rand() % 100) / 100.f; }
void renderAScene(int w, int h)
{
+ QOpenGLFunctions *funcs = QOpenGLContext::currentContext()->functions();
+
if (QOpenGLContext::currentContext()->isOpenGLES()) {
- QGLFunctions funcs(QGLContext::currentContext());
Q_UNUSED(w);
Q_UNUSED(h);
QGLShaderProgram program;
@@ -349,7 +354,7 @@ void renderAScene(int w, int h)
program.bindAttributeLocation("pos", 0);
program.bind();
- funcs.glEnableVertexAttribArray(0);
+ funcs->glEnableVertexAttribArray(0);
for (int i=0; i<1000; ++i) {
GLfloat pos[] = {
@@ -361,30 +366,33 @@ void renderAScene(int w, int h)
(rand() % 100) / 100.f
};
- funcs.glVertexAttribPointer(0, 2, GL_FLOAT, GL_FALSE, 0, pos);
- glDrawArrays(GL_TRIANGLE_STRIP, 0, 3);
+ funcs->glVertexAttribPointer(0, 2, GL_FLOAT, GL_FALSE, 0, pos);
+ funcs->glDrawArrays(GL_TRIANGLE_STRIP, 0, 3);
}
} else {
#ifndef QT_OPENGL_ES_2
- glViewport(0, 0, w, h);
+ QOpenGLFunctions_1_0 *gl1funcs = QOpenGLContext::currentContext()->versionFunctions<QOpenGLFunctions_1_0>();
+ gl1funcs->initializeOpenGLFunctions();
+
+ gl1funcs->glViewport(0, 0, w, h);
- glMatrixMode(GL_PROJECTION);
- glLoadIdentity();
- glFrustum(0, w, h, 0, 1, 100);
- glTranslated(0, 0, -1);
+ gl1funcs->glMatrixMode(GL_PROJECTION);
+ gl1funcs->glLoadIdentity();
+ gl1funcs->glFrustum(0, w, h, 0, 1, 100);
+ gl1funcs->glTranslated(0, 0, -1);
- glMatrixMode(GL_MODELVIEW);
- glLoadIdentity();
+ gl1funcs->glMatrixMode(GL_MODELVIEW);
+ gl1funcs->glLoadIdentity();
for (int i=0;i<1000; ++i) {
- glBegin(GL_TRIANGLES);
- glColor3f(qrandom(), qrandom(), qrandom());
- glVertex2f(qrandom() * w, qrandom() * h);
- glColor3f(qrandom(), qrandom(), qrandom());
- glVertex2f(qrandom() * w, qrandom() * h);
- glColor3f(qrandom(), qrandom(), qrandom());
- glVertex2f(qrandom() * w, qrandom() * h);
- glEnd();
+ gl1funcs->glBegin(GL_TRIANGLES);
+ gl1funcs->glColor3f(qrandom(), qrandom(), qrandom());
+ gl1funcs->glVertex2f(qrandom() * w, qrandom() * h);
+ gl1funcs->glColor3f(qrandom(), qrandom(), qrandom());
+ gl1funcs->glVertex2f(qrandom() * w, qrandom() * h);
+ gl1funcs->glColor3f(qrandom(), qrandom(), qrandom());
+ gl1funcs->glVertex2f(qrandom() * w, qrandom() * h);
+ gl1funcs->glEnd();
}
#endif
}
@@ -434,8 +442,9 @@ public:
QSize s = m_widget->newSize;
m_widget->mutex.unlock();
+ QOpenGLFunctions *funcs = QOpenGLContext::currentContext()->functions();
if (s != m_size) {
- glViewport(0, 0, s.width(), s.height());
+ funcs->glViewport(0, 0, s.width(), s.height());
}
if (QGLContext::currentContext() != m_widget->context()) {
@@ -443,7 +452,7 @@ public:
break;
}
- glClear(GL_COLOR_BUFFER_BIT);
+ funcs->glClear(GL_COLOR_BUFFER_BIT);
int w = m_widget->width();
int h = m_widget->height();
@@ -451,7 +460,7 @@ public:
renderAScene(w, h);
int color;
- glReadPixels(w / 2, h / 2, 1, 1, GL_RGBA, GL_UNSIGNED_BYTE, &color);
+ funcs->glReadPixels(w / 2, h / 2, 1, 1, GL_RGBA, GL_UNSIGNED_BYTE, &color);
m_widget->swapBuffers();
}
diff --git a/tests/auto/other/compiler/compiler.pro b/tests/auto/other/compiler/compiler.pro
index 8ebcf60bc0..213429050f 100644
--- a/tests/auto/other/compiler/compiler.pro
+++ b/tests/auto/other/compiler/compiler.pro
@@ -1,9 +1,9 @@
CONFIG += testcase
TARGET = tst_compiler
-SOURCES += tst_compiler.cpp baseclass.cpp derivedclass.cpp
+SOURCES += tst_compiler.cpp baseclass.cpp derivedclass.cpp othersource.cpp
HEADERS += baseclass.h derivedclass.h
QT = core testlib
-
+contains(QT_CONFIG, c++11): CONFIG += c++14 c++11
DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0
diff --git a/tests/auto/other/compiler/othersource.cpp b/tests/auto/other/compiler/othersource.cpp
new file mode 100644
index 0000000000..6ff7c4d8a9
--- /dev/null
+++ b/tests/auto/other/compiler/othersource.cpp
@@ -0,0 +1,51 @@
+/****************************************************************************
+**
+** Copyright (C) 2014 Intel Corporation.
+** Contact: http://www.qt-project.org/legal
+**
+** This file is part of the QtCore module of the Qt Toolkit.
+**
+** $QT_BEGIN_LICENSE:LGPL$
+** Commercial License Usage
+** Licensees holding valid commercial Qt licenses may use this file in
+** accordance with the commercial license agreement provided with the
+** Software or, alternatively, in accordance with the terms contained in
+** a written agreement between you and Digia. For licensing terms and
+** conditions see http://qt.digia.com/licensing. For further information
+** use the contact form at http://qt.digia.com/contact-us.
+**
+** GNU Lesser General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU Lesser
+** General Public License version 2.1 as published by the Free Software
+** Foundation and appearing in the file LICENSE.LGPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU Lesser General Public License version 2.1 requirements
+** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+**
+** In addition, as a special exception, Digia gives you certain additional
+** rights. These rights are described in the Digia Qt LGPL Exception
+** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+**
+** GNU General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU
+** General Public License version 3.0 as published by the Free Software
+** Foundation and appearing in the file LICENSE.GPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU General Public License version 3.0 requirements will be
+** met: http://www.gnu.org/copyleft/gpl.html.
+**
+**
+** $QT_END_LICENSE$
+**
+****************************************************************************/
+
+#include <qglobal.h>
+
+#ifdef Q_COMPILER_EXTERN_TEMPLATES
+template <typename T> T externTemplate();
+template<> int externTemplate<int>()
+{
+ return 42;
+}
+#endif
+
diff --git a/tests/auto/other/compiler/tst_compiler.cpp b/tests/auto/other/compiler/tst_compiler.cpp
index a239e2c888..9ed5c64c4f 100644
--- a/tests/auto/other/compiler/tst_compiler.cpp
+++ b/tests/auto/other/compiler/tst_compiler.cpp
@@ -1,6 +1,7 @@
/****************************************************************************
**
** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
+** Copyright (C) 2014 Intel Corporation
** Contact: http://www.qt-project.org/legal
**
** This file is part of the test suite of the Qt Toolkit.
@@ -48,12 +49,17 @@
#include "baseclass.h"
#include "derivedclass.h"
+#ifdef Q_COMPILER_ATOMICS
+# include <atomic>
+#endif
+
QT_USE_NAMESPACE
class tst_Compiler : public QObject
{
Q_OBJECT
private slots:
+ /* C++98 & C++03 base functionality */
void template_methods();
void template_constructors();
void template_subclasses();
@@ -71,6 +77,57 @@ private slots:
void charSignedness() const;
void privateStaticTemplateMember() const;
void staticConstUnionWithInitializerList() const;
+ void templateFriends();
+
+ /* C++11 features */
+ void cxx11_alignas();
+ void cxx11_alignof();
+ void cxx11_alignas_alignof();
+ void cxx11_atomics();
+ void cxx11_attributes();
+ void cxx11_auto_function();
+ void cxx11_auto_type();
+ void cxx11_class_enum();
+ void cxx11_constexpr();
+ void cxx11_decltype();
+ void cxx11_default_members();
+ void cxx11_delete_members();
+ void cxx11_delegating_constructors();
+ void cxx11_explicit_conversions();
+ void cxx11_explicit_overrides();
+ void cxx11_extern_templates();
+ void cxx11_inheriting_constructors();
+ void cxx11_initializer_lists();
+ void cxx11_lambda();
+ void cxx11_nonstatic_member_init();
+ void cxx11_noexcept();
+ void cxx11_nullptr();
+ void cxx11_range_for();
+ void cxx11_raw_strings();
+ void cxx11_ref_qualifiers();
+ void cxx11_rvalue_refs();
+ void cxx11_static_assert();
+ void cxx11_template_alias();
+ void cxx11_thread_local();
+ void cxx11_udl();
+ void cxx11_unicode_strings();
+ void cxx11_uniform_init();
+ void cxx11_unrestricted_unions();
+ void cxx11_variadic_macros();
+ void cxx11_variadic_templates();
+
+ /* C++14 compiler features */
+ void cxx14_binary_literals();
+ void cxx14_init_captures();
+ void cxx14_generic_lambdas();
+ void cxx14_constexpr();
+ void cxx14_decltype_auto();
+ void cxx14_return_type_deduction();
+ void cxx14_aggregate_nsdmi();
+ void cxx14_variable_templates();
+
+ /* Future / Technical specification compiler features */
+ void runtimeArrays();
};
#if defined(Q_CC_HPACC)
@@ -556,5 +613,706 @@ void tst_Compiler::staticConstUnionWithInitializerList() const
QVERIFY(qIsInf(d));
}
+#ifndef Q_NO_TEMPLATE_FRIENDS
+template <typename T> class TemplateFriends
+{
+ T value;
+public:
+ TemplateFriends(T value) : value(value) {}
+
+ template <typename X> void copy(TemplateFriends<X> other)
+ { value = other.value; }
+
+ template <typename X> friend class TemplateFriends;
+};
+
+void tst_Compiler::templateFriends()
+{
+ TemplateFriends<int> ti(42);
+ TemplateFriends<long> tl(0);
+ tl.copy(ti);
+}
+#else
+void tst_Compiler::templateFriends()
+{
+ QSKIP("Compiler does not support template friends");
+}
+#endif
+
+void tst_Compiler::cxx11_alignas()
+{
+#ifndef Q_COMPILER_ALIGNAS
+ QSKIP("Compiler does not support C++11 feature");
+#else
+ alignas(double) char c;
+ QVERIFY(Q_ALIGNOF(c) == Q_ALIGNOF(double));
+#endif
+}
+
+void tst_Compiler::cxx11_alignof()
+{
+#ifndef Q_COMPILER_ALIGNOF
+ QSKIP("Compiler does not support C++11 feature");
+#else
+ size_t alignchar = alignof(char);
+ size_t aligndouble = alignof(double);
+ QVERIFY(alignchar >= 1);
+ QVERIFY(alignchar <= aligndouble);
+#endif
+}
+
+void tst_Compiler::cxx11_alignas_alignof()
+{
+#if !defined(Q_COMPILER_ALIGNAS) && !defined(Q_COMPILER_ALIGNOF)
+ QSKIP("Compiler does not support C++11 feature");
+#else
+ alignas(alignof(double)) char c;
+ Q_UNUSED(c);
+#endif
+}
+
+void tst_Compiler::cxx11_atomics()
+{
+#ifndef Q_COMPILER_ATOMICS
+ QSKIP("Compiler does not support C++11 feature");
+#else
+ std::atomic<int> i;
+ i.store(42, std::memory_order_seq_cst);
+ QCOMPARE(i.load(std::memory_order_acquire), 42);
+
+ std::atomic<short> s;
+ s.store(42);
+ QCOMPARE(s.load(), short(42));
+
+ std::atomic_flag flag;
+ flag.clear();
+ QVERIFY(!flag.test_and_set());
+ QVERIFY(flag.test_and_set());
+#endif
+}
+
+void tst_Compiler::cxx11_attributes()
+{
+#ifndef Q_COMPILER_ATTRIBUTES
+ QSKIP("Compiler does not support C++11 feature");
+#else
+ struct [[deprecated]] C {};
+ [[gnu::unused]] struct D {} d;
+ [[noreturn]] void f();
+ struct D e [[gnu::used, gnu::unused]];
+ [[gnu::aligned(8)]] int i;
+
+[[gnu::unused]] end:
+ ;
+
+ Q_UNUSED(d);
+ Q_UNUSED(e);
+ Q_UNUSED(i);
+#endif
+}
+
+#ifdef Q_COMPILER_AUTO_FUNCTION
+auto autoFunction() -> unsigned
+{
+ return 1;
+}
+#endif
+
+void tst_Compiler::cxx11_auto_function()
+{
+#ifndef Q_COMPILER_AUTO_FUNCTION
+ QSKIP("Compiler does not support C++11 feature");
+#else
+ QCOMPARE(autoFunction(), 1u);
+#endif
+}
+
+void tst_Compiler::cxx11_auto_type()
+{
+#ifndef Q_COMPILER_AUTO_TYPE
+ QSKIP("Compiler does not support C++11 feature");
+#else
+ auto i = 1;
+ auto x = qrand();
+ auto l = 1L;
+ auto s = QStringLiteral("Hello World");
+
+ QCOMPARE(i, 1);
+ Q_UNUSED(x);
+ QCOMPARE(l, 1L);
+ QCOMPARE(s.toLower(), QString("hello world"));
+#endif
+}
+
+void tst_Compiler::cxx11_class_enum()
+{
+#ifndef Q_COMPILER_CLASS_ENUM
+ QSKIP("Compiler does not support C++11 feature");
+#else
+ enum class X { EnumValue };
+ X x = X::EnumValue;
+ QCOMPARE(x, X::EnumValue);
+
+ enum class Y : short { Val = 2 };
+ enum Z : long { ValLong = LONG_MAX };
+#endif
+}
+
+#ifdef Q_COMPILER_CONSTEXPR
+constexpr int constexprValue()
+{
+ return 42;
+}
+#endif
+
+void tst_Compiler::cxx11_constexpr()
+{
+#ifndef Q_COMPILER_CONSTEXPR
+ QSKIP("Compiler does not support C++11 feature");
+#else
+ static constexpr QBasicAtomicInt atomic = Q_BASIC_ATOMIC_INITIALIZER(1);
+ static constexpr int i = constexprValue();
+ QCOMPARE(i, constexprValue());
+ QCOMPARE(atomic.load(), 1);
+#endif
+}
+
+void tst_Compiler::cxx11_decltype()
+{
+#ifndef Q_COMPILER_DECLTYPE
+ QSKIP("Compiler does not support C++11 feature");
+#else
+ decltype(qrand()) i = 0;
+ QCOMPARE(i, 0);
+#endif
+}
+
+void tst_Compiler::cxx11_default_members()
+{
+#ifndef Q_COMPILER_DEFAULT_MEMBERS
+ QSKIP("Compiler does not support C++11 feature");
+#else
+ struct DefaultMembers
+ {
+ DefaultMembers() = default;
+ DefaultMembers(int) {}
+ };
+ DefaultMembers dm;
+ Q_UNUSED(dm);
+#endif
+}
+
+void tst_Compiler::cxx11_delete_members()
+{
+#ifndef Q_COMPILER_DELETE_MEMBERS
+ QSKIP("Compiler does not support C++11 feature");
+#else
+ struct DeleteMembers
+ {
+ DeleteMembers() = delete;
+ DeleteMembers(const DeleteMembers &) = delete;
+ ~DeleteMembers() = delete;
+ };
+#endif
+}
+
+void tst_Compiler::cxx11_delegating_constructors()
+{
+#ifndef Q_COMPILER_DELEGATING_CONSTRUCTORS
+ QSKIP("Compiler does not support C++11 feature");
+#else
+ struct DC {
+ DC(int i) : i(i) {}
+ DC() : DC(0) {}
+ int i;
+ };
+
+ DC dc;
+ QCOMPARE(dc.i, 0);
+#endif
+}
+
+void tst_Compiler::cxx11_explicit_conversions()
+{
+#ifndef Q_COMPILER_EXPLICIT_CONVERSIONS
+ QSKIP("Compiler does not support C++11 feature");
+#else
+ struct EC {
+ explicit operator int() const { return 0; }
+ operator long long() const { return 1; }
+ };
+ EC ec;
+
+ int i(ec);
+ QCOMPARE(i, 0);
+
+ int i2 = ec;
+ QCOMPARE(i2, 1);
+#endif
+}
+
+void tst_Compiler::cxx11_explicit_overrides()
+{
+#ifndef Q_COMPILER_EXPLICIT_OVERRIDES
+ QSKIP("Compiler does not support C++11 feature");
+#else
+ struct Base {
+ virtual ~Base() {}
+ virtual void f() {}
+ };
+ struct Derived final : public Base {
+ virtual void f() final override {}
+ };
+#endif
+}
+
+#ifdef Q_COMPILER_EXTERN_TEMPLATES
+template <typename T> T externTemplate() { return T(0); }
+extern template int externTemplate<int>();
+#endif
+
+void tst_Compiler::cxx11_extern_templates()
+{
+#ifndef Q_COMPILER_EXTERN_TEMPLATES
+ QSKIP("Compiler does not support C++11 feature");
+#else
+ QCOMPARE(externTemplate<int>(), 42);
+#endif
+}
+
+void tst_Compiler::cxx11_inheriting_constructors()
+{
+#ifndef Q_COMPILER_INHERITING_CONSTRUCTORS
+ QSKIP("Compiler does not support C++11 feature");
+#else
+ struct Base {
+ int i;
+ Base() : i(0) {}
+ Base(int i) : i(i) {}
+ };
+ struct Derived : public Base {
+ using Base::Base;
+ };
+
+ Derived d(1);
+ QCOMPARE(d.i, 1);
+#endif
+}
+
+void tst_Compiler::cxx11_initializer_lists()
+{
+#ifndef Q_COMPILER_INITIALIZER_LISTS
+ QSKIP("Compiler does not support C++11 feature");
+#else
+ QList<int> l = { 1, 2, 3, 4, 5 };
+ QCOMPARE(l.length(), 5);
+ QCOMPARE(l.at(0), 1);
+ QCOMPARE(l.at(4), 5);
+#endif
+}
+
+struct CallFunctor
+{
+ template <typename Functor> static int f(Functor f)
+ { return f();}
+};
+
+void tst_Compiler::cxx11_lambda()
+{
+#ifndef Q_COMPILER_LAMBDA
+ QSKIP("Compiler does not support C++11 feature");
+#else
+ QCOMPARE(CallFunctor::f([]() { return 42; }), 42);
+#endif
+}
+
+void tst_Compiler::cxx11_nonstatic_member_init()
+{
+#ifndef Q_COMPILER_NONSTATIC_MEMBER_INIT
+ QSKIP("Compiler does not support C++11 feature");
+#else
+ struct S {
+ int i = 42;
+ long l = 47;
+ char c;
+ S() : l(-47), c(0) {}
+ };
+ S s;
+
+ QCOMPARE(s.i, 42);
+ QCOMPARE(s.l, -47L);
+ QCOMPARE(s.c, '\0');
+#endif
+}
+
+void tst_Compiler::cxx11_noexcept()
+{
+#ifndef Q_COMPILER_NOEXCEPT
+ QSKIP("Compiler does not support C++11 feature");
+#else
+ extern void noexcept_f() noexcept;
+ extern void g() noexcept(noexcept(noexcept_f()));
+ QCOMPARE(noexcept(cxx11_noexcept()), false);
+ QCOMPARE(noexcept(noexcept_f), true);
+ QCOMPARE(noexcept(g), true);
+#endif
+}
+
+void tst_Compiler::cxx11_nullptr()
+{
+#ifndef Q_COMPILER_NULLPTR
+ QSKIP("Compiler does not support C++11 feature");
+#else
+ void *v = nullptr;
+ char *c = nullptr;
+ const char *cc = nullptr;
+ volatile char *vc = nullptr;
+ std::nullptr_t np = nullptr;
+ v = np;
+
+ Q_UNUSED(v);
+ Q_UNUSED(c);
+ Q_UNUSED(cc);
+ Q_UNUSED(vc);
+#endif
+}
+
+void tst_Compiler::cxx11_range_for()
+{
+#ifndef Q_COMPILER_RANGE_FOR
+ QSKIP("Compiler does not support C++11 feature");
+#else
+ QList<int> l;
+ l << 1 << 2 << 3;
+ for (int i : l)
+ Q_UNUSED(i);
+
+ l.clear();
+ l << 1;
+ for (int i : l)
+ QCOMPARE(i, 1);
+
+ QList<long> ll;
+ l << 2;
+ for (int i : ll)
+ QCOMPARE(i, 2);
+#endif
+}
+
+void tst_Compiler::cxx11_raw_strings()
+{
+#ifndef Q_COMPILER_RAW_STRINGS
+ QSKIP("Compiler does not support C++11 feature");
+#else
+ static const char xml[] = R"(<?xml version="1.0" encoding="UTF-8" ?>)";
+ static const char raw[] = R"***(*"*)***";
+ QCOMPARE(strlen(raw), size_t(3));
+ QCOMPARE(raw[1], '"');
+ Q_UNUSED(xml);
+#endif
+}
+
+void tst_Compiler::cxx11_ref_qualifiers()
+{
+#ifndef Q_COMPILER_REF_QUALIFIERS
+ QSKIP("Compiler does not support C++11 feature");
+#else
+# ifndef Q_COMPILER_RVALUE_REFS
+# error "Impossible condition: ref qualifiers are supported but not rvalue refs"
+# endif
+ // also applies to function pointers
+ QByteArray (QString:: *lvalueref)() const & = &QString::toLatin1;
+ QByteArray (QString:: *rvalueref)() && = &QString::toLatin1;
+
+ QString s("Hello");
+ QCOMPARE((s.*lvalueref)(), QByteArray("Hello"));
+ QCOMPARE((std::move(s).*rvalueref)(), QByteArray("Hello"));
+
+ // tests internal behavior:
+ QVERIFY(s.isEmpty());
+#endif
+}
+
+void tst_Compiler::cxx11_rvalue_refs()
+{
+#ifndef Q_COMPILER_RVALUE_REFS
+ QSKIP("Compiler does not support C++11 feature");
+#else
+ int i = 1;
+ i = std::move(i);
+
+ QString s = "Hello";
+ QString t = std::move(s);
+ QCOMPARE(t, QString("Hello"));
+
+ s = t;
+ t = std::move(s);
+ QCOMPARE(t, QString("Hello"));
+
+ QString &&r = std::move(s);
+ QCOMPARE(r, QString("Hello"));
+#endif
+}
+
+void tst_Compiler::cxx11_static_assert()
+{
+#ifndef Q_COMPILER_STATIC_ASSERT
+ QSKIP("Compiler does not support C++11 feature");
+#else
+ static_assert(true, "Message");
+#endif
+}
+
+#ifdef Q_COMPILER_TEMPLATE_ALIAS
+template <typename T> using Map = QMap<QString, T>;
+#endif
+
+void tst_Compiler::cxx11_template_alias()
+{
+#ifndef Q_COMPILER_TEMPLATE_ALIAS
+ QSKIP("Compiler does not support C++11 feature");
+#else
+ Map<QVariant> m;
+ m.insert("Hello", "World");
+ QCOMPARE(m.value("Hello").toString(), QString("World"));
+
+ using X = int;
+ X i = 0;
+ Q_UNUSED(i);
+#endif
+}
+
+#ifdef Q_COMPILER_THREAD_LOCAL
+static thread_local int stl = 42;
+thread_local int gtl = 42;
+#endif
+
+void tst_Compiler::cxx11_thread_local()
+{
+#ifndef Q_COMPILER_THREAD_LOCAL
+ QSKIP("Compiler does not support C++11 feature");
+#else
+ thread_local int v = 1;
+ QVERIFY(v);
+ QVERIFY(stl);
+ QVERIFY(gtl);
+
+ thread_local QString s = "Hello";
+ QVERIFY(!s.isEmpty());
+#endif
+}
+
+#ifdef Q_COMPILER_UDL
+QString operator"" _tstqstring(const char *str, size_t len)
+{
+ return QString::fromUtf8(str, len) + " UDL";
+}
+#endif
+
+void tst_Compiler::cxx11_udl()
+{
+#ifndef Q_COMPILER_UDL
+ QSKIP("Compiler does not support C++11 feature");
+#else
+ QString s = "Hello World"_tstqstring;
+ QCOMPARE(s, QString("Hello World UDL"));
+#endif
+}
+
+void tst_Compiler::cxx11_unicode_strings()
+{
+#ifndef Q_COMPILER_UNICODE_STRINGS
+ QSKIP("Compiler does not support C++11 feature");
+#else
+ static const char16_t u[] = u"\u200BHello\u00A0World";
+ QCOMPARE(u[0], char16_t(0x200B));
+
+ static const char32_t U[] = U"\ufffe";
+ QCOMPARE(U[0], char32_t(0xfffe));
+
+ QCOMPARE(u"\U00010000"[0], char16_t(0xD800));
+ QCOMPARE(u"\U00010000"[1], char16_t(0xDC00));
+#endif
+}
+
+static void noop(QPair<int, int>) {}
+void tst_Compiler::cxx11_uniform_init()
+{
+#ifndef Q_COMPILER_UNIFORM_INIT
+ QSKIP("Compiler does not support C++11 feature");
+ noop(QPair<int,int>());
+#else
+ QString s{"Hello"};
+ int i{};
+ noop(QPair<int,int>{1,1});
+ noop({i,1});
+#endif
+}
+
+void tst_Compiler::cxx11_unrestricted_unions()
+{
+#ifndef Q_COMPILER_UNRESTRICTED_UNIONS
+ QSKIP("Compiler does not support C++11 feature");
+#else
+ union U {
+ QString s;
+ U() {}
+ U(const QString &s) : s(s) {}
+ ~U() {}
+ };
+ U u;
+ std::aligned_storage<sizeof(QString), Q_ALIGNOF(QString)> as;
+ Q_UNUSED(u);
+ Q_UNUSED(as);
+
+ U u2("hello");
+ u2.s.~QString();
+#endif
+}
+
+void tst_Compiler::cxx11_variadic_macros()
+{
+#ifndef Q_COMPILER_VARIADIC_MACROS
+ QSKIP("Compiler does not support C++11 feature");
+#else
+# define TEST_VARARG(x, ...) __VA_ARGS__
+ QCOMPARE(TEST_VARARG(0, 1), 1);
+#endif
+}
+
+#ifdef Q_COMPILER_VARIADIC_TEMPLATES
+template <typename... Args> struct VariadicTemplate {};
+#endif
+
+void tst_Compiler::cxx11_variadic_templates()
+{
+#ifndef Q_COMPILER_VARIADIC_TEMPLATES
+ QSKIP("Compiler does not support C++11 feature");
+#else
+ VariadicTemplate<> v0;
+ VariadicTemplate<int> v1;
+ VariadicTemplate<int, int, int, int,
+ int, int, int, int> v8;
+ Q_UNUSED(v0);
+ Q_UNUSED(v1);
+ Q_UNUSED(v8);
+#endif
+}
+
+void tst_Compiler::cxx14_binary_literals()
+{
+#if __cpp_binary_literals-0 < 201304
+ QSKIP("Compiler does not support this C++14 feature");
+#else
+ int i = 0b11001001;
+ QCOMPARE(i, 0xC9);
+#endif
+}
+
+void tst_Compiler::cxx14_init_captures()
+{
+#if __cpp_init_captures-0 < 201304
+ QSKIP("Compiler does not support this C++14 feature");
+#else
+ QCOMPARE([x = 42]() { return x; }(), 42);
+#endif
+}
+
+void tst_Compiler::cxx14_generic_lambdas()
+{
+#if __cpp_generic_lambdas-0 < 201304
+ QSKIP("Compiler does not support this C++14 feature");
+#else
+ auto identity = [](auto x) { return x; };
+ QCOMPARE(identity(42), 42);
+ QCOMPARE(identity(42U), 42U);
+ QCOMPARE(identity(42L), 42L);
+#endif
+}
+
+#if __cpp_constexpr-0 >= 201304
+constexpr int relaxedConstexpr(int i)
+{
+ i *= 2;
+ i += 2;
+ return i;
+}
+#endif
+
+void tst_Compiler::cxx14_constexpr()
+{
+#if __cpp_constexpr-0 < 201304
+ QSKIP("Compiler does not support this C++14 feature");
+#else
+ QCOMPARE(relaxedConstexpr(0), 2);
+ QCOMPARE(relaxedConstexpr(2), 6);
+#endif
+}
+
+void tst_Compiler::cxx14_decltype_auto()
+{
+#if __cpp_decltype_auto-0 < 201304
+ QSKIP("Compiler does not support this C++14 feature");
+#else
+ QList<int> l;
+ l << 1;
+ decltype(auto) value = l[0];
+ value = 2;
+ QCOMPARE(l.at(0), 2);
+#endif
+}
+
+#if __cpp_return_type_deduction >= 201304
+auto returnTypeDeduction()
+{
+ return 1U;
+}
+#endif
+
+void tst_Compiler::cxx14_return_type_deduction()
+{
+#if __cpp_return_type_deduction-0 < 201304
+ QSKIP("Compiler does not support this C++14 feature");
+#else
+ QCOMPARE(returnTypeDeduction(), 1U);
+#endif
+}
+
+void tst_Compiler::cxx14_aggregate_nsdmi()
+{
+#if __cpp_aggregate_nsdmi-0 < 201304
+ QSKIP("Compiler does not support this C++14 feature");
+#else
+ struct S { int i, j = i; };
+ S s = { 1 };
+ QCOMPARE(s.j, 1);
+#endif
+}
+
+#if __cpp_variable_templates >= 201304
+template <typename T> constexpr T variableTemplate = T(42);
+#endif
+void tst_Compiler::cxx14_variable_templates()
+{
+#if __cpp_variable_templates-0 < 201304
+ QSKIP("Compiler does not support this C++14 feature");
+#else
+ QCOMPARE(variableTemplate<int>, 42);
+ QCOMPARE(variableTemplate<long>, 42L);
+ QCOMPARE(variableTemplate<unsigned>, 42U);
+ QCOMPARE(variableTemplate<unsigned long long>, 42ULL);
+#endif
+}
+
+void tst_Compiler::runtimeArrays()
+{
+#if __cpp_runtime_arrays-0 < 201304
+ QSKIP("Compiler does not support this C++14 feature");
+#else
+ int i[qrand() & 0x1f];
+ Q_UNUSED(i);
+#endif
+}
+
QTEST_MAIN(tst_Compiler)
#include "tst_compiler.moc"
diff --git a/tests/auto/other/d3dcompiler/d3dcompiler.pro b/tests/auto/other/d3dcompiler/d3dcompiler.pro
deleted file mode 100644
index 6242d0a554..0000000000
--- a/tests/auto/other/d3dcompiler/d3dcompiler.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += testcase
-TARGET = tst_d3dcompiler
-QT = core testlib
-
-SOURCES = tst_d3dcompiler.cpp
diff --git a/tests/auto/other/d3dcompiler/tst_d3dcompiler.cpp b/tests/auto/other/d3dcompiler/tst_d3dcompiler.cpp
deleted file mode 100644
index 750ea8fc4c..0000000000
--- a/tests/auto/other/d3dcompiler/tst_d3dcompiler.cpp
+++ /dev/null
@@ -1,368 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/legal
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and Digia. For licensing terms and
-** conditions see http://qt.digia.com/licensing. For further information
-** use the contact form at http://qt.digia.com/contact-us.
-**
-** GNU Lesser General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU Lesser
-** General Public License version 2.1 as published by the Free Software
-** Foundation and appearing in the file LICENSE.LGPL included in the
-** packaging of this file. Please review the following information to
-** ensure the GNU Lesser General Public License version 2.1 requirements
-** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Digia gives you certain additional
-** rights. These rights are described in the Digia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU
-** General Public License version 3.0 as published by the Free Software
-** Foundation and appearing in the file LICENSE.GPL included in the
-** packaging of this file. Please review the following information to
-** ensure the GNU General Public License version 3.0 requirements will be
-** met: http://www.gnu.org/copyleft/gpl.html.
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This test verifies the behavior of d3dcompiler_qt, which is only built when ANGLE is enabled
-
-#include <QCryptographicHash>
-#include <QDir>
-#include <QFuture>
-#include <QObject>
-#include <QStandardPaths>
-#include <QTemporaryDir>
-#include <QTest>
-#include <QThread>
-
-#if defined(Q_OS_WIN)
-
-#include <d3dcommon.h>
-
-#ifndef Q_OS_WINRT
-#define loadLibrary(library) LoadLibrary(library)
-#else
-#define loadLibrary(library) LoadPackagedLibrary(library, NULL)
-#endif
-
-#ifdef D3DCOMPILER_DLL
-#undef D3DCOMPILER_DLL
-#endif
-
-#ifdef QT_NO_DEBUG
-#define D3DCOMPILER_DLL L"d3dcompiler_qt"
-#else
-#define D3DCOMPILER_DLL L"d3dcompiler_qtd"
-#endif
-
-#define getCompilerFunc(dll) reinterpret_cast<D3DCompileFunc>(GetProcAddress(dll, "D3DCompile"))
-
-typedef HRESULT (WINAPI *D3DCompileFunc)(const void *data, SIZE_T data_size, const char *filename,
- const D3D_SHADER_MACRO *defines, ID3DInclude *include, const char *entrypoint,
- const char *target, UINT sflags, UINT eflags, ID3DBlob **shader, ID3DBlob **error_messages);
-
-static const wchar_t *compilerDlls[] = {
- L"d3dcompiler_47.dll",
- L"d3dcompiler_46.dll",
- L"d3dcompiler_45.dll",
- L"d3dcompiler_44.dll",
- L"d3dcompiler_43.dll",
- 0
-};
-
-static const char hlsl[] =
- "uniform SamplerState Sampler : register(s0);\n"
- "uniform Texture2D Texture : register(t0);\n"
- "float4 main(in float4 gl_Position : SV_POSITION, in float2 coord : TEXCOORD0) : SV_TARGET0\n"
- "{\n"
- "return Texture.Sample(Sampler, coord);\n"
- "}\n";
-
-static inline QByteArray blobToByteArray(ID3DBlob *blob)
-{
- return blob ? QByteArray::fromRawData(reinterpret_cast<const char *>(blob->GetBufferPointer()), blob->GetBufferSize()) : QByteArray();
-}
-
-class CompileRunner : public QThread
-{
-public:
- CompileRunner(D3DCompileFunc d3dCompile, const QByteArray &data, ID3DBlob **shader, ID3DBlob **error)
- : m_d3dCompile(d3dCompile), m_data(data), m_shader(shader), m_error(error)
- {
- }
-
- HRESULT result() const
- {
- return m_result;
- }
-
-private:
- void run()
- {
- m_result = m_d3dCompile(m_data.constData(), m_data.size(), 0, 0, 0, "main", "ps_4_0", 0, 0, m_shader, m_error);
- }
-
- HRESULT m_result;
- D3DCompileFunc m_d3dCompile;
- QByteArray m_data;
- ID3DBlob **m_shader;
- ID3DBlob **m_error;
-};
-
-class tst_d3dcompiler : public QObject
-{
- Q_OBJECT
-private slots:
- void initTestCase();
- void init();
- void cleanup();
- void service_data();
- void service();
- void offlineCompile();
- void onlineCompile();
-
-private:
- QString blobPath();
-
- HMODULE d3dcompiler_qt;
- HMODULE d3dcompiler_win;
-
- D3DCompileFunc d3dCompile;
-
- QTemporaryDir tempDir;
-};
-
-QString tst_d3dcompiler::blobPath()
-{
- QDir path;
- if (qEnvironmentVariableIsSet("QT_D3DCOMPILER_DIR"))
- path.setPath(qgetenv("QT_D3DCOMPILER_DIR"));
- else
- path.setPath(QStandardPaths::writableLocation(QStandardPaths::DataLocation) + QStringLiteral("/d3dcompiler"));
-
- path.mkdir(QStringLiteral("binary"));
- path.mkdir(QStringLiteral("source"));
-
- return path.absolutePath();
-}
-
-void tst_d3dcompiler::initTestCase()
-{
- QVERIFY(tempDir.isValid());
-}
-
-void tst_d3dcompiler::init()
-{
- qunsetenv("QT_D3DCOMPILER_DIR");
- qunsetenv("QT_D3DCOMPILER_TIMEOUT");
- qunsetenv("QT_D3DCOMPILER_DISABLE_DLL");
-}
-
-void tst_d3dcompiler::cleanup()
-{
- FreeLibrary(d3dcompiler_qt);
- FreeLibrary(d3dcompiler_win);
-
- QDir path(blobPath());
- foreach (const QString &entry, path.entryList(QStringList(), QDir::Files|QDir::NoDotAndDotDot))
- path.remove(entry);
- foreach (const QString &entry, path.entryList(QStringList(), QDir::Dirs|QDir::NoDotAndDotDot)) {
- QDir dir(path.absoluteFilePath(entry + QStringLiteral("/")));
- dir.removeRecursively();
- }
-}
-
-void tst_d3dcompiler::service_data()
-{
- QTest::addColumn<QByteArray>("compilerDir");
- QTest::addColumn<bool>("exists");
- QTest::addColumn<HRESULT>("result");
-
- // Don't test the default case, as it would clutter the AppData directory
- //QTest::newRow("default") << QByteArrayLiteral("") << true << E_ABORT;
- QTest::newRow("temporary") << QFile::encodeName(tempDir.path()) << true << E_ABORT;
- QTest::newRow("invalid") << QByteArrayLiteral("ZZ:\\") << false << E_FAIL;
- QTest::newRow("empty") << QByteArrayLiteral("") << false << E_FAIL;
-}
-
-void tst_d3dcompiler::service()
-{
- QFETCH(QByteArray, compilerDir);
- QFETCH(bool, exists);
- QFETCH(HRESULT, result);
- qputenv("QT_D3DCOMPILER_DIR", compilerDir);
- qputenv("QT_D3DCOMPILER_DISABLE_DLL", QByteArrayLiteral("1"));
- const QDir path = blobPath();
-
- if (exists) {
- // Activate service
- QVERIFY(path.exists());
- } else {
- QVERIFY(!path.exists());
- }
-
- // Run compiler (fast fail)
- d3dcompiler_qt = loadLibrary(D3DCOMPILER_DLL);
- QVERIFY(d3dcompiler_qt);
- d3dCompile = getCompilerFunc(d3dcompiler_qt);
- QVERIFY(d3dCompile);
-
- qputenv("QT_D3DCOMPILER_TIMEOUT", "1");
- const QByteArray data(hlsl);
- ID3DBlob *shader = 0, *errorMessage = 0;
- HRESULT hr = d3dCompile(data.constData(), data.size(), 0, 0, 0, "main", "ps_4_0", 0, 0, &shader, &errorMessage);
- QVERIFY2(hr == result, blobToByteArray(errorMessage));
-
- // Check that passthrough works
- if (hr == S_OK) {
- for (int i = 0; compilerDlls[i]; ++i) {
- d3dcompiler_win = loadLibrary(compilerDlls[i]);
- if (d3dcompiler_win)
- break;
- }
- QVERIFY(d3dcompiler_win);
- d3dCompile = getCompilerFunc(d3dcompiler_win);
- QVERIFY(d3dCompile);
-
- // Compile a shader to compare with
- ID3DBlob *reference = 0;
- HRESULT hr = d3dCompile(data.constData(), data.size(), 0, 0, 0, "main", "ps_4_0", 0, 0, &reference, &errorMessage);
- QVERIFY2(SUCCEEDED(hr), blobToByteArray(errorMessage));
-
- QByteArray shaderData(reinterpret_cast<const char *>(shader->GetBufferPointer()), shader->GetBufferSize());
- QByteArray referenceData(reinterpret_cast<const char *>(reference->GetBufferPointer()), reference->GetBufferSize());
- reference->Release();
- QCOMPARE(shaderData, referenceData);
- } else {
- QVERIFY(FAILED(hr));
- }
-
- if (shader)
- shader->Release();
-}
-
-void tst_d3dcompiler::offlineCompile()
-{
- qputenv("QT_D3DCOMPILER_DIR", QFile::encodeName(tempDir.path()));
- qputenv("QT_D3DCOMPILER_DISABLE_DLL", QByteArrayLiteral("1"));
-
- for (int i = 0; compilerDlls[i]; ++i) {
- d3dcompiler_win = loadLibrary(compilerDlls[i]);
- if (d3dcompiler_win)
- break;
- }
- QVERIFY(d3dcompiler_win);
- d3dCompile = getCompilerFunc(d3dcompiler_win);
- QVERIFY(d3dCompile);
-
- // Compile a shader to place in binary directory
- const QByteArray data(hlsl);
- ID3DBlob *shader = 0, *errorMessage = 0;
- HRESULT hr = d3dCompile(data.constData(), data.size(), 0, 0, 0, "main", "ps_4_0", 0, 0, &shader, &errorMessage);
- QVERIFY2(SUCCEEDED(hr), blobToByteArray(errorMessage));
- QVERIFY(shader);
-
- QDir outputPath(blobPath());
- QVERIFY(outputPath.exists());
- QVERIFY(outputPath.exists(QStringLiteral("binary")));
- outputPath.cd(QStringLiteral("binary"));
- QFile output(outputPath.absoluteFilePath(QCryptographicHash::hash(data, QCryptographicHash::Sha1).toHex()));
- QVERIFY(output.open(QFile::WriteOnly));
- output.write(reinterpret_cast<const char *>(shader->GetBufferPointer()), shader->GetBufferSize());
- shader->Release();
-
- // Run compiler
- d3dcompiler_qt = loadLibrary(D3DCOMPILER_DLL);
- QVERIFY(d3dcompiler_qt);
- d3dCompile = getCompilerFunc(d3dcompiler_qt);
- QVERIFY(d3dCompile);
-
- hr = d3dCompile(data.constData(), data.size(), 0, 0, 0, "main", "ps_4_0", 0, 0, &shader, &errorMessage);
- // Returns S_FALSE if a cached shader was found
- QVERIFY2(hr == S_FALSE, blobToByteArray(errorMessage));
-}
-
-void tst_d3dcompiler::onlineCompile()
-{
- qputenv("QT_D3DCOMPILER_DIR", QFile::encodeName(tempDir.path()));
- qputenv("QT_D3DCOMPILER_TIMEOUT", QByteArray::number(3000));
- qputenv("QT_D3DCOMPILER_DISABLE_DLL", QByteArrayLiteral("1"));
-
- QByteArray data(hlsl);
-
- const QDir path = blobPath();
-
- // Activate service
- QVERIFY(path.exists());
-
- d3dcompiler_qt = loadLibrary(D3DCOMPILER_DLL);
- QVERIFY(d3dcompiler_qt);
- D3DCompileFunc concurrentCompile = getCompilerFunc(d3dcompiler_qt);
- QVERIFY(d3dCompile);
-
- // Run async
- ID3DBlob *shader = 0, *errorMessage = 0;
- CompileRunner runner(concurrentCompile, data, &shader, &errorMessage);
- runner.start();
-
- // Wait for source to appear
- QVERIFY(path.exists());
- QVERIFY(path.exists(QStringLiteral("source")));
- QVERIFY(path.exists(QStringLiteral("binary")));
-
- const QString fileName = QCryptographicHash::hash(data, QCryptographicHash::Sha1).toHex()
- + QStringLiteral("!main!ps_4_0!0");
- QFile input(path.absoluteFilePath(QStringLiteral("source/") + fileName));
- QTRY_VERIFY_WITH_TIMEOUT(input.exists(), 3000);
- QTRY_VERIFY_WITH_TIMEOUT(input.isOpen() || input.open(QFile::ReadOnly), 1000);
-
- // Compile passed source
- const QByteArray inputData = input.readAll();
- for (int i = 0; compilerDlls[i]; ++i) {
- d3dcompiler_win = loadLibrary(compilerDlls[i]);
- if (d3dcompiler_win)
- break;
- }
- QVERIFY(d3dcompiler_win);
- d3dCompile = getCompilerFunc(d3dcompiler_win);
- QVERIFY(d3dCompile);
- ID3DBlob *reference = 0, *errorMessage2 = 0;
- HRESULT hr = d3dCompile(inputData.constData(), inputData.size(), 0, 0, 0, "main", "ps_4_0", 0, 0, &reference, &errorMessage2);
- QVERIFY2(SUCCEEDED(hr), blobToByteArray(errorMessage2));
- const QByteArray referenceData(reinterpret_cast<const char *>(reference->GetBufferPointer()), reference->GetBufferSize());
- reference->Release();
-
- // Write to output directory
- QFile output(path.absoluteFilePath(QStringLiteral("binary/") + fileName));
- QVERIFY(output.open(QFile::WriteOnly));
- output.write(referenceData);
- output.close();
-
- // All done
- QVERIFY(runner.wait(3000));
- hr = runner.result();
- QVERIFY2(hr == S_FALSE, blobToByteArray(errorMessage2));
- const QByteArray resultData(reinterpret_cast<const char *>(shader->GetBufferPointer()), shader->GetBufferSize());
- shader->Release();
- QVERIFY(referenceData == resultData);
-}
-
-QTEST_MAIN(tst_d3dcompiler)
-#include "tst_d3dcompiler.moc"
-
-#endif // Q_OS_WIN
diff --git a/tests/auto/other/lancelot/scripts/text.qps b/tests/auto/other/lancelot/scripts/text.qps
index e7d47448ea..b3d8475411 100644
--- a/tests/auto/other/lancelot/scripts/text.qps
+++ b/tests/auto/other/lancelot/scripts/text.qps
@@ -11,7 +11,7 @@ save
setFont "sansserif" 12 normal
drawText 0 40 "sansserif 12pt, normal"
- setFont "sansserif" 10 bold
+ setFont "sansserif" 12 bold
drawText 0 60 "sansserif 12pt, bold"
setFont "sansserif" 10 bold italic
@@ -27,7 +27,7 @@ save
setFont "sansserif" 12 normal
drawText 0 40 "alpha sansserif 12pt, normal"
- setFont "sansserif" 10 bold
+ setFont "sansserif" 12 bold
drawText 0 60 "alpha sansserif 12pt, bold"
setFont "sansserif" 10 bold italic
@@ -45,7 +45,7 @@ save
setFont "sansserif" 12 normal
drawText 0 40 "scaled sansserif 12pt, normal"
- setFont "sansserif" 10 bold
+ setFont "sansserif" 12 bold
drawText 0 60 "scaled sansserif 12pt, bold"
setFont "sansserif" 10 bold italic
@@ -63,7 +63,7 @@ save
setFont "sansserif" 12 normal
drawStaticText 0 40 "flipped sansserif 12pt, normal"
- setFont "sansserif" 10 bold
+ setFont "sansserif" 12 bold
drawStaticText 0 60 "flipped sansserif 12pt, bold"
setFont "sansserif" 10 bold italic
@@ -82,7 +82,7 @@ save
setFont "sansserif" 12 normal
drawText 0 40 "scaled sansserif 12pt, normal"
- setFont "sansserif" 10 bold
+ setFont "sansserif" 12 bold
drawText 0 60 "scaled sansserif 12pt, bold"
setFont "sansserif" 10 bold italic
@@ -102,7 +102,7 @@ save
setFont "sansserif" 12 normal
drawText 0 20 "gradient sansserif 12pt, normal"
- setFont "sansserif" 10 bold
+ setFont "sansserif" 12 bold
drawText 0 40 "gradient sansserif 12pt, bold"
setFont "sansserif" 10 bold italic
diff --git a/tests/auto/other/other.pro b/tests/auto/other/other.pro
index 407237e519..bd3997f8c9 100644
--- a/tests/auto/other/other.pro
+++ b/tests/auto/other/other.pro
@@ -2,9 +2,7 @@ TEMPLATE=subdirs
SUBDIRS=\
# atwrapper \ # QTBUG-19452
baselineexample \
- collections \
compiler \
- d3dcompiler \
gestures \
headersclean \
lancelot \
@@ -59,8 +57,6 @@ cross_compile: SUBDIRS -= \
wince*|!contains(QT_CONFIG, accessibility): SUBDIRS -= qaccessibility
-!angle_d3d11: SUBDIRS -= d3dcompiler
-
!contains(QT_CONFIG, accessibility-atspi-bridge): SUBDIRS -= qaccessibilitylinux
!mac: SUBDIRS -= \
diff --git a/tests/auto/other/qaccessibility/accessiblewidgets.h b/tests/auto/other/qaccessibility/accessiblewidgets.h
new file mode 100644
index 0000000000..c15cd43f85
--- /dev/null
+++ b/tests/auto/other/qaccessibility/accessiblewidgets.h
@@ -0,0 +1,167 @@
+/****************************************************************************
+**
+** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
+** Contact: http://www.qt-project.org/legal
+**
+** This file is part of the test suite of the Qt Toolkit.
+**
+** $QT_BEGIN_LICENSE:LGPL$
+** Commercial License Usage
+** Licensees holding valid commercial Qt licenses may use this file in
+** accordance with the commercial license agreement provided with the
+** Software or, alternatively, in accordance with the terms contained in
+** a written agreement between you and Digia. For licensing terms and
+** conditions see http://qt.digia.com/licensing. For further information
+** use the contact form at http://qt.digia.com/contact-us.
+**
+** GNU Lesser General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU Lesser
+** General Public License version 2.1 as published by the Free Software
+** Foundation and appearing in the file LICENSE.LGPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU Lesser General Public License version 2.1 requirements
+** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+**
+** In addition, as a special exception, Digia gives you certain additional
+** rights. These rights are described in the Digia Qt LGPL Exception
+** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+**
+** GNU General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU
+** General Public License version 3.0 as published by the Free Software
+** Foundation and appearing in the file LICENSE.GPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU General Public License version 3.0 requirements will be
+** met: http://www.gnu.org/copyleft/gpl.html.
+**
+**
+** $QT_END_LICENSE$
+**
+****************************************************************************/
+
+
+#ifndef ACCESSIBLEWIDGETS_H
+#define ACCESSIBLEWIDGETS_H
+
+#include <QtWidgets/qaccessiblewidget.h>
+#include <QtWidgets/qpushbutton.h>
+
+class QtTestAccessibleWidget: public QWidget
+{
+ Q_OBJECT
+public:
+ QtTestAccessibleWidget(QWidget *parent, const char *name): QWidget(parent)
+ {
+ setObjectName(name);
+ }
+};
+
+class QtTestAccessibleWidgetIface: public QAccessibleWidget
+{
+public:
+ QtTestAccessibleWidgetIface(QtTestAccessibleWidget *w): QAccessibleWidget(w) {}
+ QString text(QAccessible::Text t) const Q_DECL_OVERRIDE
+ {
+ if (t == QAccessible::Help)
+ return QString::fromLatin1("Help yourself");
+ return QAccessibleWidget::text(t);
+ }
+ static QAccessibleInterface *ifaceFactory(const QString &key, QObject *o)
+ {
+ if (key == "QtTestAccessibleWidget")
+ return new QtTestAccessibleWidgetIface(static_cast<QtTestAccessibleWidget*>(o));
+ return 0;
+ }
+};
+
+class QtTestAccessibleWidgetSubclass: public QtTestAccessibleWidget
+{
+ Q_OBJECT
+public:
+ QtTestAccessibleWidgetSubclass(QWidget *parent, const char *name): QtTestAccessibleWidget(parent, name)
+ {}
+};
+
+
+class KFooButton: public QPushButton
+{
+ Q_OBJECT
+public:
+ KFooButton(const QString &text, QWidget* parent = 0)
+ : QPushButton(text, parent)
+ {}
+};
+
+
+class CustomTextWidget : public QWidget
+{
+ Q_OBJECT
+public:
+ int cursorPosition;
+ QString text;
+};
+
+class CustomTextWidgetIface: public QAccessibleWidget, public QAccessibleTextInterface
+{
+public:
+ static QAccessibleInterface *ifaceFactory(const QString &key, QObject *o)
+ {
+ if (key == "CustomTextWidget")
+ return new CustomTextWidgetIface(static_cast<CustomTextWidget*>(o));
+ return 0;
+ }
+ CustomTextWidgetIface(CustomTextWidget *w): QAccessibleWidget(w) {}
+ void *interface_cast(QAccessible::InterfaceType t) {
+ if (t == QAccessible::TextInterface)
+ return static_cast<QAccessibleTextInterface*>(this);
+ return 0;
+ }
+
+ // this is mostly to test the base implementation for textBefore/At/After
+ QString text(QAccessible::Text t) const Q_DECL_OVERRIDE
+ {
+ if (t == QAccessible::Value)
+ return textWidget()->text;
+ return QAccessibleWidget::text(t);
+ }
+
+ QString textBeforeOffset(int offset, QAccessible::TextBoundaryType boundaryType, int *startOffset, int *endOffset) const
+ {
+ if (offset == -2)
+ offset = textWidget()->cursorPosition;
+ return QAccessibleTextInterface::textBeforeOffset(offset, boundaryType, startOffset, endOffset);
+ }
+ QString textAtOffset(int offset, QAccessible::TextBoundaryType boundaryType, int *startOffset, int *endOffset) const
+ {
+ if (offset == -2)
+ offset = textWidget()->cursorPosition;
+ return QAccessibleTextInterface::textAtOffset(offset, boundaryType, startOffset, endOffset);
+ }
+ QString textAfterOffset(int offset, QAccessible::TextBoundaryType boundaryType, int *startOffset, int *endOffset) const
+ {
+ if (offset == -2)
+ offset = textWidget()->cursorPosition;
+ return QAccessibleTextInterface::textAfterOffset(offset, boundaryType, startOffset, endOffset);
+ }
+
+ void selection(int, int *startOffset, int *endOffset) const Q_DECL_OVERRIDE
+ { *startOffset = *endOffset = -1; }
+ int selectionCount() const Q_DECL_OVERRIDE { return 0; }
+ void addSelection(int, int) Q_DECL_OVERRIDE {}
+ void removeSelection(int) Q_DECL_OVERRIDE {}
+ void setSelection(int, int, int) Q_DECL_OVERRIDE {}
+ int cursorPosition() const Q_DECL_OVERRIDE { return textWidget()->cursorPosition; }
+ void setCursorPosition(int position) Q_DECL_OVERRIDE { textWidget()->cursorPosition = position; }
+ QString text(int startOffset, int endOffset) const Q_DECL_OVERRIDE { return textWidget()->text.mid(startOffset, endOffset); }
+ int characterCount() const Q_DECL_OVERRIDE { return textWidget()->text.length(); }
+ QRect characterRect(int) const Q_DECL_OVERRIDE { return QRect(); }
+ int offsetAtPoint(const QPoint &) const Q_DECL_OVERRIDE { return 0; }
+ void scrollToSubstring(int, int) Q_DECL_OVERRIDE {}
+ QString attributes(int, int *, int *) const Q_DECL_OVERRIDE
+ { return QString(); }
+
+private:
+ CustomTextWidget *textWidget() const { return qobject_cast<CustomTextWidget *>(widget()); }
+};
+
+#endif // ACCESSIBLEWIDGETS_H
diff --git a/tests/auto/other/qaccessibility/qaccessibility.pro b/tests/auto/other/qaccessibility/qaccessibility.pro
index e6c5bb1149..8d445437df 100644
--- a/tests/auto/other/qaccessibility/qaccessibility.pro
+++ b/tests/auto/other/qaccessibility/qaccessibility.pro
@@ -2,7 +2,8 @@ CONFIG += testcase
TARGET = tst_qaccessibility
requires(contains(QT_CONFIG,accessibility))
QT += testlib core-private gui-private widgets-private
-SOURCES += tst_qaccessibility.cpp
+SOURCES += tst_qaccessibility.cpp
+HEADERS += accessiblewidgets.h
unix:!mac:LIBS+=-lm
diff --git a/tests/auto/other/qaccessibility/tst_qaccessibility.cpp b/tests/auto/other/qaccessibility/tst_qaccessibility.cpp
index 8b033efa4a..653cc6b9d9 100644
--- a/tests/auto/other/qaccessibility/tst_qaccessibility.cpp
+++ b/tests/auto/other/qaccessibility/tst_qaccessibility.cpp
@@ -1,6 +1,6 @@
/****************************************************************************
**
-** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
+** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
** Contact: http://www.qt-project.org/legal
**
** This file is part of the test suite of the Qt Toolkit.
@@ -75,6 +75,8 @@
#include <algorithm>
+#include "accessiblewidgets.h"
+
// Make a widget frameless to prevent size constraints of title bars
// from interfering (Windows).
static inline void setFrameless(QWidget *w)
@@ -243,6 +245,7 @@ private slots:
void statesStructTest();
void navigateHierarchy();
void sliderTest();
+ void textAttributes_data();
void textAttributes();
void hideShowTest();
@@ -250,6 +253,7 @@ private slots:
void applicationTest();
void mainWindowTest();
+ void subWindowTest();
void buttonTest();
void scrollBarTest();
void tabTest();
@@ -262,6 +266,10 @@ private slots:
void mdiAreaTest();
void mdiSubWindowTest();
void lineEditTest();
+ void lineEditTextFunctions_data();
+ void lineEditTextFunctions();
+ void textInterfaceTest_data();
+ void textInterfaceTest();
void groupBoxTest();
void dialogButtonBoxTest();
void dialTest();
@@ -391,43 +399,6 @@ void tst_QAccessibility::eventTest()
QTestAccessibility::clearEvents();
}
-
-class QtTestAccessibleWidget: public QWidget
-{
- Q_OBJECT
-public:
- QtTestAccessibleWidget(QWidget *parent, const char *name): QWidget(parent)
- {
- setObjectName(name);
- }
-};
-
-class QtTestAccessibleWidgetIface: public QAccessibleWidget
-{
-public:
- QtTestAccessibleWidgetIface(QtTestAccessibleWidget *w): QAccessibleWidget(w) {}
- QString text(QAccessible::Text t) const
- {
- if (t == QAccessible::Help)
- return QString::fromLatin1("Help yourself");
- return QAccessibleWidget::text(t);
- }
- static QAccessibleInterface *ifaceFactory(const QString &key, QObject *o)
- {
- if (key == "QtTestAccessibleWidget")
- return new QtTestAccessibleWidgetIface(static_cast<QtTestAccessibleWidget*>(o));
- return 0;
- }
-};
-
-class QtTestAccessibleWidgetSubclass: public QtTestAccessibleWidget
-{
- Q_OBJECT
-public:
- QtTestAccessibleWidgetSubclass(QWidget *parent, const char *name): QtTestAccessibleWidget(parent, name)
- {}
-};
-
void tst_QAccessibility::customWidget()
{
{
@@ -487,14 +458,6 @@ void tst_QAccessibility::deletedWidget()
// fixme: QVERIFY(!iface->isValid());
}
-class KFooButton: public QPushButton
-{
- Q_OBJECT
-public:
- KFooButton(const QString &text, QWidget* parent = 0) : QPushButton(text, parent)
- {}
-};
-
void tst_QAccessibility::subclassedWidget()
{
KFooButton button("Ploink", 0);
@@ -698,58 +661,118 @@ void tst_QAccessibility::accessibleName()
QTestAccessibility::clearEvents();
}
-void tst_QAccessibility::textAttributes()
+// note: color should probably always be part of the attributes
+void tst_QAccessibility::textAttributes_data()
{
- QTextEdit textEdit;
- int startOffset;
- int endOffset;
- QString attributes;
- QString text("<html><head></head><body>"
+ QTest::addColumn<QString>("text");
+ QTest::addColumn<int>("offset");
+ QTest::addColumn<int>("startOffsetResult");
+ QTest::addColumn<int>("endOffsetResult");
+ QTest::addColumn<QStringList>("attributeResult");
+
+ static QStringList defaults = QString("font-style:normal;font-weight:normal;text-align:left;text-position:baseline;text-underline-style:none").split(';');
+ static QStringList bold = defaults;
+ bold[1] = QString::fromLatin1("font-weight:bold");
+
+ static QStringList italic = defaults;
+ italic[0] = QString::fromLatin1("font-style:italic");
+
+ static QStringList boldItalic = defaults;
+ boldItalic[0] = QString::fromLatin1("font-style:italic");
+ boldItalic[1] = QString::fromLatin1("font-weight:bold");
+
+ static QStringList monospace = defaults;
+ monospace.append(QLatin1String("font-family:\"monospace\""));
+
+ static QStringList font8pt = defaults;
+ font8pt.append(QLatin1String("font-size:8pt"));
+
+ static QStringList color = defaults;
+ color << QLatin1String("color:rgb(240,241,242)") << QLatin1String("background-color:rgb(20,240,30)");
+
+ static QStringList rightAlign = defaults;
+ rightAlign[2] = QStringLiteral("text-align:right");
+
+ QTest::newRow("defaults 1") << "hello" << 0 << 0 << 5 << defaults;
+ QTest::newRow("defaults 2") << "hello" << 1 << 0 << 5 << defaults;
+ QTest::newRow("defaults 3") << "hello" << 4 << 0 << 5 << defaults;
+ QTest::newRow("defaults 4") << "hello" << 5 << 0 << 5 << defaults;
+ QTest::newRow("offset -1 length") << "hello" << -1 << 0 << 5 << defaults;
+ QTest::newRow("offset -2 cursor pos") << "hello" << -2 << 0 << 5 << defaults;
+ QTest::newRow("offset -3") << "hello" << -3 << -1 << -1 << QStringList();
+ QTest::newRow("invalid offset 2") << "hello" << 6 << -1 << -1 << QStringList();
+ QTest::newRow("invalid offset 3") << "" << 1 << -1 << -1 << QStringList();
+
+ QString boldText = QLatin1String("<html><b>bold</b>text");
+ QTest::newRow("bold 0") << boldText << 0 << 0 << 4 << bold;
+ QTest::newRow("bold 2") << boldText << 2 << 0 << 4 << bold;
+ QTest::newRow("bold 3") << boldText << 3 << 0 << 4 << bold;
+ QTest::newRow("bold 4") << boldText << 4 << 4 << 8 << defaults;
+ QTest::newRow("bold 6") << boldText << 6 << 4 << 8 << defaults;
+
+ QString longText = QLatin1String("<html>"
"Hello, <b>this</b> is an <i><b>example</b> text</i>."
"<span style=\"font-family: monospace\">Multiple fonts are used.</span>"
"Multiple <span style=\"font-size: 8pt\">text sizes</span> are used."
- "Let's give some color to <span style=\"color:#f0f1f2; background-color:#14f01e\">Qt</span>."
- "</body></html>");
+ "Let's give some color to <span style=\"color:#f0f1f2; background-color:#14f01e\">Qt</span>.");
+
+ QTest::newRow("default 5") << longText << 6 << 0 << 7 << defaults;
+ QTest::newRow("default 6") << longText << 7 << 7 << 11 << bold;
+ QTest::newRow("bold 7") << longText << 10 << 7 << 11 << bold;
+ QTest::newRow("bold 8") << longText << 10 << 7 << 11 << bold;
+ QTest::newRow("bold italic") << longText << 18 << 18 << 25 << boldItalic;
+ QTest::newRow("monospace") << longText << 34 << 31 << 55 << monospace;
+ QTest::newRow("8pt") << longText << 65 << 64 << 74 << font8pt;
+ QTest::newRow("color") << longText << 110 << 109 << 111 << color;
+
+ QString rightAligned = QLatin1String("<html><p align=\"right\">right</p>");
+ QTest::newRow("right aligned 1") << rightAligned << 0 << 0 << 5 << rightAlign;
+ QTest::newRow("right aligned 2") << rightAligned << 1 << 0 << 5 << rightAlign;
+ QTest::newRow("right aligned 3") << rightAligned << 5 << 0 << 5 << rightAlign;
+
+ // left \n right \n left, make sure bold and alignment borders coincide
+ QString leftRightLeftAligned = QLatin1String("<html><p><b>left</b></p><p align=\"right\">right</p><p><b>left</b></p>");
+ QTest::newRow("left right left aligned 1") << leftRightLeftAligned << 1 << 0 << 4 << bold;
+ QTest::newRow("left right left aligned 3") << leftRightLeftAligned << 3 << 0 << 4 << bold;
+ QTest::newRow("left right left aligned 4") << leftRightLeftAligned << 4 << 4 << 5 << defaults;
+ QTest::newRow("left right left aligned 5") << leftRightLeftAligned << 5 << 5 << 10 << rightAlign;
+ QTest::newRow("left right left aligned 8") << leftRightLeftAligned << 8 << 5 << 10 << rightAlign;
+ QTest::newRow("left right left aligned 9") << leftRightLeftAligned << 9 << 5 << 10 << rightAlign;
+ QTest::newRow("left right left aligned 10") << leftRightLeftAligned << 10 << 10 << 11 << rightAlign;
+ QTest::newRow("left right left aligned 11") << leftRightLeftAligned << 11 << 11 << 15 << bold;
+ QTest::newRow("left right left aligned 15") << leftRightLeftAligned << 15 << 11 << 15 << bold;
+}
+
+void tst_QAccessibility::textAttributes()
+{
+ {
+ QFETCH(QString, text);
+ QFETCH(int, offset);
+ QFETCH(int, startOffsetResult);
+ QFETCH(int, endOffsetResult);
+ QFETCH(QStringList, attributeResult);
+ QTextEdit textEdit;
textEdit.setText(text);
+ if (textEdit.document()->characterCount() > 1)
+ textEdit.textCursor().setPosition(1);
QAccessibleInterface *interface = QAccessible::queryAccessibleInterface(&textEdit);
-
QAccessibleTextInterface *textInterface=interface->textInterface();
-
QVERIFY(textInterface);
- QCOMPARE(textInterface->characterCount(), 112);
+ QCOMPARE(textInterface->characterCount(), textEdit.toPlainText().length());
- attributes = textInterface->attributes(10, &startOffset, &endOffset);
- QCOMPARE(startOffset, 7);
- QCOMPARE(endOffset, 11);
- attributes.prepend(';');
- QVERIFY(attributes.contains(QLatin1String(";font-weight:bold;")));
-
- attributes = textInterface->attributes(18, &startOffset, &endOffset);
- QCOMPARE(startOffset, 18);
- QCOMPARE(endOffset, 25);
- attributes.prepend(';');
- QVERIFY(attributes.contains(QLatin1String(";font-weight:bold;")));
- QVERIFY(attributes.contains(QLatin1String(";font-style:italic;")));
-
- attributes = textInterface->attributes(34, &startOffset, &endOffset);
- QCOMPARE(startOffset, 31);
- QCOMPARE(endOffset, 55);
- attributes.prepend(';');
- QVERIFY(attributes.contains(QLatin1String(";font-family:\"monospace\";")));
-
- attributes = textInterface->attributes(65, &startOffset, &endOffset);
- QCOMPARE(startOffset, 64);
- QCOMPARE(endOffset, 74);
- attributes.prepend(';');
- QVERIFY(attributes.contains(QLatin1String(";font-size:8pt;")));
-
- attributes = textInterface->attributes(110, &startOffset, &endOffset);
- QCOMPARE(startOffset, 109);
- QCOMPARE(endOffset, 111);
- attributes.prepend(';');
- QVERIFY(attributes.contains(QLatin1String(";background-color:rgb(20,240,30);")));
- QVERIFY(attributes.contains(QLatin1String(";color:rgb(240,241,242);")));
+ int startOffset = -1;
+ int endOffset = -1;
+ QString attributes = textInterface->attributes(offset, &startOffset, &endOffset);
+
+ QCOMPARE(startOffset, startOffsetResult);
+ QCOMPARE(endOffset, endOffsetResult);
+ QStringList attrList = attributes.split(QChar(';'), QString::SkipEmptyParts);
+ attributeResult.sort();
+ attrList.sort();
+ QCOMPARE(attrList, attributeResult);
+ }
+ QTestAccessibility::clearEvents();
}
void tst_QAccessibility::hideShowTest()
@@ -916,30 +939,80 @@ void tst_QAccessibility::mainWindowTest()
window.show();
QTRY_VERIFY(QGuiApplication::focusWindow() == &window);
-// We currently don't have an accessible interface for QWindow
-// the active state is either in the QMainWindow or QQuickView
-// QAccessibleInterface *windowIface(QAccessible::queryAccessibleInterface(&window));
-// QVERIFY(windowIface->state().active);
+ // We currently don't have an accessible interface for QWindow
+ // the active state is either in the QMainWindow or QQuickView
+ QAccessibleInterface *windowIface(QAccessible::queryAccessibleInterface(&window));
+ QVERIFY(!windowIface);
QAccessible::State activeState;
activeState.active = true;
+
+ // We should still not crash if we somehow end up sending state change events
+ // Note that we do not QVERIFY_EVENT, as that relies on the updateHandler being
+ // called, which does not happen/make sense when there's no interface for the event.
QAccessibleStateChangeEvent active(&window, activeState);
- QVERIFY_EVENT(&active);
+ QAccessibleStateChangeEvent deactivate(&window, activeState);
+ }
+}
- QWindow child;
- child.setParent(&window);
- child.setGeometry(10, 10, 20, 20);
- child.show();
+// Dialogs and other sub-windows must appear in the
+// accessibility hierarchy exactly once as top level objects
+void tst_QAccessibility::subWindowTest()
+{
+ {
+ QWidget mainWidget;
+ mainWidget.setGeometry(100, 100, 100, 100);
+ mainWidget.show();
+ QLabel label(QStringLiteral("Window Contents"), &mainWidget);
+ mainWidget.setLayout(new QHBoxLayout());
+ mainWidget.layout()->addWidget(&label);
- child.requestActivate();
- QTRY_VERIFY(QGuiApplication::focusWindow() == &child);
+ QDialog d(&mainWidget);
+ d.show();
- QAccessibleStateChangeEvent deactivate(&window, activeState);
- QVERIFY_EVENT(&deactivate); // deactivation of parent
+ QAccessibleInterface *app = QAccessible::queryAccessibleInterface(qApp);
+ QVERIFY(app);
+ QCOMPARE(app->childCount(), 2);
+
+ QAccessibleInterface *windowIface = QAccessible::queryAccessibleInterface(&mainWidget);
+ QVERIFY(windowIface);
+ QCOMPARE(windowIface->childCount(), 1);
+ QCOMPARE(app->child(0), windowIface);
+ QCOMPARE(windowIface->parent(), app);
- QAccessibleStateChangeEvent activeChild(&child, activeState);
- QVERIFY_EVENT(&activeChild);
+ QAccessibleInterface *dialogIface = QAccessible::queryAccessibleInterface(&d);
+ QVERIFY(dialogIface);
+ QCOMPARE(app->child(1), dialogIface);
+ QCOMPARE(dialogIface->parent(), app);
+ QCOMPARE(dialogIface->parent(), app);
+ }
+
+ {
+ QMainWindow mainWindow;
+ mainWindow.setGeometry(100, 100, 100, 100);
+ mainWindow.show();
+ QLabel label(QStringLiteral("Window Contents"), &mainWindow);
+ mainWindow.setCentralWidget(&label);
+
+ QDialog d(&mainWindow);
+ d.show();
+
+ QAccessibleInterface *app = QAccessible::queryAccessibleInterface(qApp);
+ QVERIFY(app);
+ QCOMPARE(app->childCount(), 2);
+
+ QAccessibleInterface *windowIface = QAccessible::queryAccessibleInterface(&mainWindow);
+ QVERIFY(windowIface);
+ QCOMPARE(windowIface->childCount(), 1);
+ QCOMPARE(app->child(0), windowIface);
+
+ QAccessibleInterface *dialogIface = QAccessible::queryAccessibleInterface(&d);
+ QVERIFY(dialogIface);
+ QCOMPARE(app->child(1), dialogIface);
+ QCOMPARE(dialogIface->parent(), app);
+ QCOMPARE(windowIface->parent(), app);
}
+ QTestAccessibility::clearEvents();
}
class CounterButton : public QPushButton {
@@ -1191,8 +1264,11 @@ void tst_QAccessibility::tabTest()
QVERIFY(leftButton->state().invisible);
const int lots = 5;
- for (int i = 0; i < lots; ++i)
+ for (int i = 0; i < lots; ++i) {
tabBar->addTab("Foo");
+ tabBar->setTabToolTip(i, QLatin1String("Cool tool tip"));
+ tabBar->setTabWhatsThis(i, QLatin1String("I don't know"));
+ }
QAccessibleInterface *child1 = interface->child(0);
QAccessibleInterface *child2 = interface->child(1);
@@ -1201,6 +1277,10 @@ void tst_QAccessibility::tabTest()
QVERIFY(child2);
QCOMPARE(child2->role(), QAccessible::PageTab);
+ QCOMPARE(child1->text(QAccessible::Name), QLatin1String("Foo"));
+ QCOMPARE(child1->text(QAccessible::Description), QLatin1String("Cool tool tip"));
+ QCOMPARE(child1->text(QAccessible::Help), QLatin1String("I don't know"));
+
QVERIFY((child1->state().invisible) == false);
tabBar->hide();
@@ -1545,13 +1625,10 @@ void tst_QAccessibility::spinBoxTest()
QCOMPARE(accessibleRect, widgetRect);
QCOMPARE(interface->text(QAccessible::Value), QLatin1String("3"));
- // one child, the line edit
+ // make sure that the line edit is not there
const int numChildren = interface->childCount();
- QCOMPARE(numChildren, 1);
- QAccessibleInterface *lineEdit = interface->child(0);
-
- QCOMPARE(lineEdit->role(), QAccessible::EditableText);
- QCOMPARE(lineEdit->text(QAccessible::Value), QLatin1String("3"));
+ QCOMPARE(numChildren, 0);
+ QVERIFY(interface->child(0) == Q_NULLPTR);
QVERIFY(interface->valueInterface());
QCOMPARE(interface->valueInterface()->currentValue().toInt(), 3);
@@ -1565,6 +1642,10 @@ void tst_QAccessibility::spinBoxTest()
QTest::qWait(200);
QAccessibleValueChangeEvent expectedEvent(spinBox, spinBox->value());
QVERIFY(QTestAccessibility::containsEvent(&expectedEvent));
+
+ QAccessibleTextInterface *textIface = interface->textInterface();
+ QVERIFY(textIface);
+
delete spinBox;
QTestAccessibility::clearEvents();
}
@@ -1652,6 +1733,11 @@ void tst_QAccessibility::textEditTest()
QTest::qWaitForWindowShown(&edit);
QAccessibleInterface *iface = QAccessible::queryAccessibleInterface(&edit);
QCOMPARE(iface->text(QAccessible::Value), edit.toPlainText());
+ QVERIFY(iface->state().focusable);
+ QVERIFY(!iface->state().selectable);
+ QVERIFY(!iface->state().selected);
+ QVERIFY(iface->state().selectableText);
+
QAccessibleTextInterface *textIface = iface->textInterface();
QVERIFY(textIface);
@@ -1751,8 +1837,6 @@ void tst_QAccessibility::textEditTest()
QAccessibleTextRemoveEvent remove(&edit, 0, " ");
QVERIFY_EVENT(&remove);
- // FIXME the new text is not there yet
- QEXPECT_FAIL("", "Inserting should always contain the new text", Continue);
QAccessibleTextInsertEvent insert(&edit, 0, "Accessibility rocks");
QVERIFY_EVENT(&insert);
}
@@ -1929,7 +2013,8 @@ void tst_QAccessibility::lineEditTest()
QVERIFY(iface->state().sizeable);
QVERIFY(iface->state().movable);
QVERIFY(iface->state().focusable);
- QVERIFY(iface->state().selectable);
+ QVERIFY(!iface->state().selectable);
+ QVERIFY(iface->state().selectableText);
QVERIFY(!iface->state().hasPopup);
QCOMPARE(bool(iface->state().focused), le->hasFocus());
@@ -1940,13 +2025,13 @@ void tst_QAccessibility::lineEditTest()
QCOMPARE(iface->text(QAccessible::Value), secret);
le->setEchoMode(QLineEdit::NoEcho);
QVERIFY(iface->state().passwordEdit);
- QVERIFY(iface->text(QAccessible::Value).isEmpty());
+ QCOMPARE(iface->text(QAccessible::Value), QString());
le->setEchoMode(QLineEdit::Password);
QVERIFY(iface->state().passwordEdit);
- QVERIFY(iface->text(QAccessible::Value).isEmpty());
+ QCOMPARE(iface->text(QAccessible::Value), QString(secret.length(), QLatin1Char('*')));
le->setEchoMode(QLineEdit::PasswordEchoOnEdit);
QVERIFY(iface->state().passwordEdit);
- QVERIFY(iface->text(QAccessible::Value).isEmpty());
+ QCOMPARE(iface->text(QAccessible::Value), QString(secret.length(), QLatin1Char('*')));
le->setEchoMode(QLineEdit::Normal);
QVERIFY(!(iface->state().passwordEdit));
QCOMPARE(iface->text(QAccessible::Value), secret);
@@ -1957,7 +2042,9 @@ void tst_QAccessibility::lineEditTest()
QVERIFY(!(iface->state().sizeable));
QVERIFY(!(iface->state().movable));
QVERIFY(iface->state().focusable);
- QVERIFY(iface->state().selectable);
+ QVERIFY(!iface->state().selectable);
+ QVERIFY(!iface->state().selected);
+ QVERIFY(iface->state().selectableText);
QVERIFY(!iface->state().hasPopup);
QCOMPARE(bool(iface->state().focused), le->hasFocus());
@@ -2158,6 +2245,183 @@ void tst_QAccessibility::lineEditTest()
QTestAccessibility::clearEvents();
}
+void tst_QAccessibility::lineEditTextFunctions_data()
+{
+ QTest::addColumn<QString>("text");
+ QTest::addColumn<int>("textFunction"); // before = 0, at = 1, after = 2
+ QTest::addColumn<int>("boundaryType");
+ QTest::addColumn<int>("cursorPosition");
+ QTest::addColumn<int>("offset");
+ QTest::addColumn<int>("expectedStart");
+ QTest::addColumn<int>("expectedEnd");
+ QTest::addColumn<QString>("expectedText");
+
+ // -2 gives cursor position, -1 is length
+ // invalid positions will return empty strings and either -1 and -1 or both the cursor position, both is fine
+ QTest::newRow("char before -2") << "hello" << 0 << (int) QAccessible::CharBoundary << 3 << -2 << 2 << 3 << "l";
+ QTest::newRow("char at -2") << "hello" << 1 << (int) QAccessible::CharBoundary << 3 << -2 << 3 << 4 << "l";
+ QTest::newRow("char after -2") << "hello" << 2 << (int) QAccessible::CharBoundary << 3 << -2 << 4 << 5 << "o";
+ QTest::newRow("char before -1") << "hello" << 0 << (int) QAccessible::CharBoundary << 3 << -1 << 4 << 5 << "o";
+ QTest::newRow("char at -1") << "hello" << 1 << (int) QAccessible::CharBoundary << 3 << -1 << -1 << -1 << "";
+ QTest::newRow("char after -1") << "hello" << 2 << (int) QAccessible::CharBoundary << 3 << -1 << -1 << -1 << "";
+ QTest::newRow("char before 0") << "hello" << 0 << (int) QAccessible::CharBoundary << 0 << 0 << -1 << -1 << "";
+ QTest::newRow("char at 0") << "hello" << 1 << (int) QAccessible::CharBoundary << 0 << 0 << 0 << 1 << "h";
+ QTest::newRow("char after 0") << "hello" << 2 << (int) QAccessible::CharBoundary << 0 << 0 << 1 << 2 << "e";
+ QTest::newRow("char before 1") << "hello" << 0 << (int) QAccessible::CharBoundary << 3 << 1 << 0 << 1 << "h";
+ QTest::newRow("char at 1") << "hello" << 1 << (int) QAccessible::CharBoundary << 3 << 1 << 1 << 2 << "e";
+ QTest::newRow("char after 1") << "hello" << 2 << (int) QAccessible::CharBoundary << 3 << 1 << 2 << 3 << "l";
+ QTest::newRow("char before 4") << "hello" << 0 << (int) QAccessible::CharBoundary << 3 << 4 << 3 << 4 << "l";
+ QTest::newRow("char at 4") << "hello" << 1 << (int) QAccessible::CharBoundary << 3 << 4 << 4 << 5 << "o";
+ QTest::newRow("char after 4") << "hello" << 2 << (int) QAccessible::CharBoundary << 3 << 4 << -1 << -1 << "";
+ QTest::newRow("char before 5") << "hello" << 0 << (int) QAccessible::CharBoundary << 3 << 5 << 4 << 5 << "o";
+ QTest::newRow("char at 5") << "hello" << 1 << (int) QAccessible::CharBoundary << 3 << 5 << -1 << -1 << "";
+ QTest::newRow("char after 5") << "hello" << 2 << (int) QAccessible::CharBoundary << 3 << 5 << -1 << -1 << "";
+ QTest::newRow("char before 6") << "hello" << 0 << (int) QAccessible::CharBoundary << 3 << 6 << -1 << -1 << "";
+ QTest::newRow("char at 6") << "hello" << 1 << (int) QAccessible::CharBoundary << 3 << 6 << -1 << -1 << "";
+ QTest::newRow("char after 6") << "hello" << 2 << (int) QAccessible::CharBoundary << 3 << 6 << -1 << -1 << "";
+
+ for (int i = -2; i < 6; ++i) {
+ QTest::newRow(QString::fromLatin1("line before %1").arg(i).toLocal8Bit().constData()) << "hello" << 0 << (int) QAccessible::LineBoundary << 3 << i << -1 << -1 << "";
+ QTest::newRow(QString::fromLatin1("line at %1").arg(i).toLocal8Bit().constData()) << "hello" << 1 << (int) QAccessible::LineBoundary << 3 << i << 0 << 5 << "hello";
+ QTest::newRow(QString::fromLatin1("line after %1").arg(i).toLocal8Bit().constData()) << "hello" << 2 << (int) QAccessible::LineBoundary << 3 << i << -1 << -1 << "";
+ }
+}
+
+void tst_QAccessibility::lineEditTextFunctions()
+{
+ {
+ QFETCH(QString, text);
+ QFETCH(int, textFunction);
+ QFETCH(int, boundaryType);
+ QFETCH(int, cursorPosition);
+ QFETCH(int, offset);
+ QFETCH(int, expectedStart);
+ QFETCH(int, expectedEnd);
+ QFETCH(QString, expectedText);
+
+ QLineEdit le;
+ le.show();
+ le.setText(text);
+ le.setCursorPosition(cursorPosition);
+
+ QAccessibleInterface *iface = QAccessible::queryAccessibleInterface(&le);
+ QVERIFY(iface);
+ QAccessibleTextInterface *textIface = iface->textInterface();
+ QVERIFY(textIface);
+
+ int start = -33;
+ int end = -33;
+ QString result;
+ switch (textFunction) {
+ case 0:
+ result = textIface->textBeforeOffset(offset, (QAccessible::TextBoundaryType) boundaryType, &start, &end);
+ break;
+ case 1:
+ result = textIface->textAtOffset(offset, (QAccessible::TextBoundaryType) boundaryType, &start, &end);
+ break;
+ case 2:
+ result = textIface->textAfterOffset(offset, (QAccessible::TextBoundaryType) boundaryType, &start, &end);
+ break;
+ }
+ QCOMPARE(result, expectedText);
+ QCOMPARE(start, expectedStart);
+ QCOMPARE(end, expectedEnd);
+ }
+ QTestAccessibility::clearEvents();
+}
+
+void tst_QAccessibility::textInterfaceTest_data()
+{
+ lineEditTextFunctions_data();
+ QString hello = QStringLiteral("hello\nworld\nend");
+ QTest::newRow("multi line at 0") << hello << 1 << (int) QAccessible::LineBoundary << 0 << 0 << 0 << 6 << "hello\n";
+ QTest::newRow("multi line at 1") << hello << 1 << (int) QAccessible::LineBoundary << 0 << 1 << 0 << 6 << "hello\n";
+ QTest::newRow("multi line at 2") << hello << 1 << (int) QAccessible::LineBoundary << 0 << 2 << 0 << 6 << "hello\n";
+ QTest::newRow("multi line at 5") << hello << 1 << (int) QAccessible::LineBoundary << 0 << 5 << 0 << 6 << "hello\n";
+ QTest::newRow("multi line at 6") << hello << 1 << (int) QAccessible::LineBoundary << 0 << 6 << 6 << 12 << "world\n";
+ QTest::newRow("multi line at 7") << hello << 1 << (int) QAccessible::LineBoundary << 0 << 7 << 6 << 12 << "world\n";
+ QTest::newRow("multi line at 8") << hello << 1 << (int) QAccessible::LineBoundary << 0 << 8 << 6 << 12 << "world\n";
+ QTest::newRow("multi line at 10") << hello << 1 << (int) QAccessible::LineBoundary << 0 << 10 << 6 << 12 << "world\n";
+ QTest::newRow("multi line at 11") << hello << 1 << (int) QAccessible::LineBoundary << 0 << 11 << 6 << 12 << "world\n";
+ QTest::newRow("multi line at 12") << hello << 1 << (int) QAccessible::LineBoundary << 0 << 12 << 12 << 15 << "end";
+
+ QTest::newRow("multi line before 0") << hello << 0 << (int) QAccessible::LineBoundary << 0 << 0 << -1 << -1 << "";
+ QTest::newRow("multi line before 1") << hello << 0 << (int) QAccessible::LineBoundary << 0 << 1 << -1 << -1 << "";
+ QTest::newRow("multi line before 2") << hello << 0 << (int) QAccessible::LineBoundary << 0 << 2 << -1 << -1 << "";
+ QTest::newRow("multi line before 5") << hello << 0 << (int) QAccessible::LineBoundary << 0 << 5 << -1 << -1 << "";
+ QTest::newRow("multi line before 6") << hello << 0 << (int) QAccessible::LineBoundary << 0 << 6 << 0 << 6 << "hello\n";
+ QTest::newRow("multi line before 7") << hello << 0 << (int) QAccessible::LineBoundary << 0 << 7 << 0 << 6 << "hello\n";
+ QTest::newRow("multi line before 8") << hello << 0 << (int) QAccessible::LineBoundary << 0 << 8 << 0 << 6 << "hello\n";
+ QTest::newRow("multi line before 10") << hello << 0 << (int) QAccessible::LineBoundary << 0 << 10 << 0 << 6 << "hello\n";
+ QTest::newRow("multi line before 11") << hello << 0 << (int) QAccessible::LineBoundary << 0 << 11 << 0 << 6 << "hello\n";
+ QTest::newRow("multi line before 12") << hello << 0 << (int) QAccessible::LineBoundary << 0 << 12 << 6 << 12 << "world\n";
+
+ QTest::newRow("multi line after 0") << hello << 2 << (int) QAccessible::LineBoundary << 0 << 0 << 6 << 12 << "world\n";
+ QTest::newRow("multi line after 1") << hello << 2 << (int) QAccessible::LineBoundary << 0 << 1 << 6 << 12 << "world\n";
+ QTest::newRow("multi line after 2") << hello << 2 << (int) QAccessible::LineBoundary << 0 << 2 << 6 << 12 << "world\n";
+ QTest::newRow("multi line after 5") << hello << 2 << (int) QAccessible::LineBoundary << 0 << 5 << 6 << 12 << "world\n";
+ QTest::newRow("multi line after 6") << hello << 2 << (int) QAccessible::LineBoundary << 0 << 6 << 12 << 15 << "end";
+ QTest::newRow("multi line after 7") << hello << 2 << (int) QAccessible::LineBoundary << 0 << 7 << 12 << 15 << "end";
+ QTest::newRow("multi line after 8") << hello << 2 << (int) QAccessible::LineBoundary << 0 << 8 << 12 << 15 << "end";
+ QTest::newRow("multi line after 10") << hello << 2 << (int) QAccessible::LineBoundary << 0 << 10 << 12 << 15 << "end";
+ QTest::newRow("multi line after 11") << hello << 2 << (int) QAccessible::LineBoundary << 0 << 11 << 12 << 15 << "end";
+ QTest::newRow("multi line after 12") << hello << 2 << (int) QAccessible::LineBoundary << 0 << 12 << -1 << -1 << "";
+
+ QTest::newRow("before 4 \\nFoo\\n") << QStringLiteral("\nFoo\n") << 0 << (int) QAccessible::LineBoundary << 0 << 4 << 0 << 1 << "\n";
+ QTest::newRow("at 4 \\nFoo\\n") << QStringLiteral("\nFoo\n") << 1 << (int) QAccessible::LineBoundary << 0 << 4 << 1 << 5 << "Foo\n";
+ QTest::newRow("after 4 \\nFoo\\n") << QStringLiteral("\nFoo\n") << 2 << (int) QAccessible::LineBoundary << 0 << 4 << 5 << 5 << "";
+ QTest::newRow("before 4 Foo\\nBar\\n") << QStringLiteral("Foo\nBar\n") << 0 << (int) QAccessible::LineBoundary << 0 << 7 << 0 << 4 << "Foo\n";
+ QTest::newRow("at 4 Foo\\nBar\\n") << QStringLiteral("Foo\nBar\n") << 1 << (int) QAccessible::LineBoundary << 0 << 7 << 4 << 8 << "Bar\n";
+ QTest::newRow("after 4 Foo\\nBar\\n") << QStringLiteral("Foo\nBar\n") << 2 << (int) QAccessible::LineBoundary << 0 << 7 << 8 << 8 << "";
+ QTest::newRow("at 0 Foo\\n") << QStringLiteral("Foo\n") << 1 << (int) QAccessible::LineBoundary << 0 << 0 << 0 << 4 << "Foo\n";
+}
+
+void tst_QAccessibility::textInterfaceTest()
+{
+ QFETCH(QString, text);
+ QFETCH(int, textFunction);
+ QFETCH(int, boundaryType);
+ QFETCH(int, cursorPosition);
+ QFETCH(int, offset);
+ QFETCH(int, expectedStart);
+ QFETCH(int, expectedEnd);
+ QFETCH(QString, expectedText);
+
+ QAccessible::installFactory(CustomTextWidgetIface::ifaceFactory);
+ CustomTextWidget *w = new CustomTextWidget();
+ w->text = text;
+ w->cursorPosition = cursorPosition;
+
+ QAccessibleInterface *iface = QAccessible::queryAccessibleInterface(w);
+ QVERIFY(iface);
+ QCOMPARE(iface->text(QAccessible::Value), text);
+ QAccessibleTextInterface *textIface = iface->textInterface();
+ QVERIFY(textIface);
+
+ int start = -33;
+ int end = -33;
+ QString result;
+ switch (textFunction) {
+ case 0:
+ result = textIface->textBeforeOffset(offset, (QAccessible::TextBoundaryType) boundaryType, &start, &end);
+ break;
+ case 1:
+ result = textIface->textAtOffset(offset, (QAccessible::TextBoundaryType) boundaryType, &start, &end);
+ break;
+ case 2:
+ result = textIface->textAfterOffset(offset, (QAccessible::TextBoundaryType) boundaryType, &start, &end);
+ break;
+ }
+
+ QCOMPARE(result, expectedText);
+ QCOMPARE(start, expectedStart);
+ QCOMPARE(end, expectedEnd);
+
+ delete w;
+ QAccessible::removeFactory(CustomTextWidgetIface::ifaceFactory);
+ QTestAccessibility::clearEvents();
+}
+
void tst_QAccessibility::groupBoxTest()
{
{
diff --git a/tests/auto/other/qaccessibilitylinux/tst_qaccessibilitylinux.cpp b/tests/auto/other/qaccessibilitylinux/tst_qaccessibilitylinux.cpp
index 50bf342365..5954fa71c0 100644
--- a/tests/auto/other/qaccessibilitylinux/tst_qaccessibilitylinux.cpp
+++ b/tests/auto/other/qaccessibilitylinux/tst_qaccessibilitylinux.cpp
@@ -1,6 +1,6 @@
/****************************************************************************
**
-** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
+** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
** Contact: http://www.qt-project.org/legal
**
** This file is part of the QtGui module of the Qt Toolkit.
@@ -47,6 +47,7 @@
#include <QtWidgets/QListWidget>
#include <QtWidgets/QTreeWidget>
#include <QtWidgets/QTextEdit>
+#include <QtWidgets/QPushButton>
#include <QDBusArgument>
#include <QDBusConnection>
@@ -102,6 +103,7 @@ private slots:
void testTreeWidget();
void testTextEdit();
void testSlider();
+ void testFocus();
void cleanupTestCase();
@@ -421,14 +423,22 @@ void tst_QAccessibilityLinux::testTextEdit()
QCOMPARE(callResult.at(2).toInt(), 17);
// Check if at least CharacterExtents and RangeExtents give a consistent result
- QDBusReply<QRect> replyRect20 = textInterface->call(QDBus::Block, "GetCharacterExtents", 20, ATSPI_COORD_TYPE_SCREEN);
- QVERIFY(replyRect20.isValid());
- QRect r1 = replyRect20.value();
- QDBusReply<QRect> replyRect21 = textInterface->call(QDBus::Block, "GetCharacterExtents", 21, ATSPI_COORD_TYPE_SCREEN);
- QRect r2 = replyRect21.value();
- QDBusReply<QRect> reply = textInterface->call(QDBus::Block, "GetRangeExtents", 20, 21, ATSPI_COORD_TYPE_SCREEN);
- QRect rect = reply.value();
- QCOMPARE(rect, r1|r2);
+
+ QDBusMessage replyRect20 = textInterface->call(QDBus::Block, "GetCharacterExtents", 20, ATSPI_COORD_TYPE_SCREEN);
+ QCOMPARE(replyRect20.type(), QDBusMessage::ReplyMessage);
+ QCOMPARE(replyRect20.signature(), QStringLiteral("iiii"));
+ callResult = replyRect20.arguments();
+ QRect r1 = QRect(callResult.at(0).toInt(), callResult.at(1).toInt(), callResult.at(2).toInt(), callResult.at(3).toInt());
+ QDBusMessage replyRect21 = textInterface->call(QDBus::Block, "GetCharacterExtents", 21, ATSPI_COORD_TYPE_SCREEN);
+ QCOMPARE(replyRect21.type(), QDBusMessage::ReplyMessage);
+ QCOMPARE(replyRect21.signature(), QStringLiteral("iiii"));
+ callResult = replyRect21.arguments();
+ QRect r2 = QRect(callResult.at(0).toInt(), callResult.at(1).toInt(), callResult.at(2).toInt(), callResult.at(3).toInt());
+
+ QDBusMessage replyRange = textInterface->call(QDBus::Block, "GetRangeExtents", 20, 21, ATSPI_COORD_TYPE_SCREEN);
+ callResult = replyRange.arguments();
+ QRect rectRangeExtents = QRect(callResult.at(0).toInt(), callResult.at(1).toInt(), callResult.at(2).toInt(), callResult.at(3).toInt());
+ QCOMPARE(rectRangeExtents, r1|r2);
m_window->clearChildren();
delete textInterface;
@@ -455,6 +465,60 @@ void tst_QAccessibilityLinux::testSlider()
valueInterface->setProperty("CurrentValue", 4);
QCOMPARE(valueInterface->property("CurrentValue").toInt(), 4);
+ m_window->clearChildren();
+}
+
+quint64 getAtspiState(QDBusInterface *interface)
+{
+ QDBusMessage msg = interface->call(QDBus::Block, "GetState");
+ const QDBusArgument arg = msg.arguments().at(0).value<QDBusArgument>();
+ quint32 state1 = 0;
+ quint64 state2 = 0;
+ arg.beginArray();
+ arg >> state1;
+ arg >> state2;
+ arg.endArray();
+
+ state2 = state2 << 32;
+ return state2 | state1;
+}
+
+void tst_QAccessibilityLinux::testFocus()
+{
+ QLineEdit *lineEdit1 = new QLineEdit(m_window);
+ lineEdit1->setText("lineEdit 1");
+ QLineEdit *lineEdit2 = new QLineEdit(m_window);
+ lineEdit2->setText("lineEdit 2");
+
+ m_window->addWidget(lineEdit1);
+ m_window->addWidget(lineEdit2);
+ lineEdit1->setFocus();
+
+ QStringList children = getChildren(mainWindow);
+ QCOMPARE(children.length(), 2);
+ QDBusInterface *accessibleInterfaceLineEdit1 = getInterface(children.at(0), "org.a11y.atspi.Accessible");
+ QVERIFY(accessibleInterfaceLineEdit1->isValid());
+ QDBusInterface *accessibleInterfaceLineEdit2 = getInterface(children.at(1), "org.a11y.atspi.Accessible");
+ QVERIFY(accessibleInterfaceLineEdit2->isValid());
+ QDBusInterface *componentInterfaceLineEdit1 = getInterface(children.at(0), "org.a11y.atspi.Component");
+ QVERIFY(componentInterfaceLineEdit1->isValid());
+ QDBusInterface *componentInterfaceLineEdit2 = getInterface(children.at(1), "org.a11y.atspi.Component");
+ QVERIFY(componentInterfaceLineEdit2->isValid());
+
+ quint64 focusedState = quint64(1) << ATSPI_STATE_FOCUSED;
+ QVERIFY(getAtspiState(accessibleInterfaceLineEdit1) & focusedState);
+ QVERIFY(!(getAtspiState(accessibleInterfaceLineEdit2) & focusedState));
+
+ QDBusMessage focusReply = componentInterfaceLineEdit2->call(QDBus::Block, "GrabFocus");
+ QVERIFY(focusReply.arguments().at(0).toBool());
+ QVERIFY(lineEdit2->hasFocus());
+ QVERIFY(!(getAtspiState(accessibleInterfaceLineEdit1) & focusedState));
+ QVERIFY(getAtspiState(accessibleInterfaceLineEdit2) & focusedState);
+ m_window->clearChildren();
+ delete accessibleInterfaceLineEdit1;
+ delete accessibleInterfaceLineEdit2;
+ delete componentInterfaceLineEdit1;
+ delete componentInterfaceLineEdit2;
}
QTEST_MAIN(tst_QAccessibilityLinux)
diff --git a/tests/auto/other/qobjectrace/tst_qobjectrace.cpp b/tests/auto/other/qobjectrace/tst_qobjectrace.cpp
index 71a90e83f7..775156e728 100644
--- a/tests/auto/other/qobjectrace/tst_qobjectrace.cpp
+++ b/tests/auto/other/qobjectrace/tst_qobjectrace.cpp
@@ -172,14 +172,18 @@ void tst_QObjectRace::moveToThreadRace()
class MyObject : public QObject
{ Q_OBJECT
+ bool ok;
+ public:
+ MyObject() : ok(true) {}
+ ~MyObject() { Q_ASSERT(ok); ok = false; }
public slots:
- void slot1() { emit signal1(); }
- void slot2() { emit signal2(); }
- void slot3() { emit signal3(); }
- void slot4() { emit signal4(); }
- void slot5() { emit signal5(); }
- void slot6() { emit signal6(); }
- void slot7() { emit signal7(); }
+ void slot1() { Q_ASSERT(ok); }
+ void slot2() { Q_ASSERT(ok); }
+ void slot3() { Q_ASSERT(ok); }
+ void slot4() { Q_ASSERT(ok); }
+ void slot5() { Q_ASSERT(ok); }
+ void slot6() { Q_ASSERT(ok); }
+ void slot7() { Q_ASSERT(ok); }
signals:
void signal1();
void signal2();
@@ -237,6 +241,10 @@ public:
disconnect(objects[((i+4)*41) % nAlive], _signalsPMF[(18*i)%7], objects[((i+5)*43) % nAlive], _slotsPMF[(19*i+2)%7] );
QMetaObject::Connection c = connect(objects[((i+5)*43) % nAlive], _signalsPMF[(9*i+1)%7], Functor());
+
+ for (int f = 0; f < 7; ++f)
+ emit (objects[i]->*_signalsPMF[f])();
+
disconnect(c);
disconnect(objects[i], _signalsPMF[(10*i+5)%7], 0, 0);
@@ -249,6 +257,9 @@ public:
delete objects[i];
}
+
+ //run the possible queued slots
+ qApp->processEvents();
}
};
diff --git a/tests/auto/other/qvariant_common/tst_qvariant_common.h b/tests/auto/other/qvariant_common/tst_qvariant_common.h
index 7a34d7b0c2..89c8bc777a 100644
--- a/tests/auto/other/qvariant_common/tst_qvariant_common.h
+++ b/tests/auto/other/qvariant_common/tst_qvariant_common.h
@@ -44,33 +44,6 @@
#include <QString>
-struct MessageHandlerInvalidType
-{
- MessageHandlerInvalidType()
- : oldMsgHandler(qInstallMessageHandler(handler))
- {
- ok = false;
- }
-
- ~MessageHandlerInvalidType()
- {
- qInstallMessageHandler(oldMsgHandler);
- }
-
- QtMessageHandler oldMsgHandler;
-
- static void handler(QtMsgType type, const QMessageLogContext & /*ctxt*/, const QString &msg)
- {
- Q_UNUSED(type);
- // uint(-1) can be platform dependent so we check only beginning of the message.
- ok = msg.startsWith("Trying to construct an instance of an invalid type, type id:");
- QVERIFY2(ok, (QString::fromLatin1("Message is not started correctly: '") + msg + '\'').toLatin1().constData());
- }
- static bool ok;
-};
-bool MessageHandlerInvalidType::ok;
-
-
class MessageHandler {
public:
MessageHandler(const int typeId, QtMessageHandler msgHandler = handler)
diff --git a/tests/auto/sql/kernel/qsqldatabase/tst_databases.h b/tests/auto/sql/kernel/qsqldatabase/tst_databases.h
index db01135230..2b334cfd9c 100644
--- a/tests/auto/sql/kernel/qsqldatabase/tst_databases.h
+++ b/tests/auto/sql/kernel/qsqldatabase/tst_databases.h
@@ -61,12 +61,14 @@
# if defined(Q_OS_WINCE) || defined(Q_OS_WINRT)
# include <winsock2.h>
# endif
-# if defined(Q_OS_WINRT) && !defined(Q_OS_WINPHONE)
-static inline int gethostname(char *name, int len) { qstrcpy(name, "localhost"); return 9; }
-# endif
#else
#include <unistd.h>
#endif
+#if defined(Q_OS_WINRT)
+ static inline int qgethostname(char *name, int) { qstrcpy(name, "localhost"); return 9; }
+#else
+# define qgethostname gethostname
+#endif
#define CHECK_DATABASE( db ) \
if ( !db.isValid() ) { qFatal( "db is Invalid" ); }
@@ -87,7 +89,7 @@ static QString qGetHostName()
char hn[257];
- if ( gethostname( hn, 255 ) == 0 ) {
+ if ( qgethostname( hn, 255 ) == 0 ) {
hn[256] = '\0';
hostname = QString::fromLatin1( hn );
hostname.replace( QLatin1Char( '.' ), QLatin1Char( '_' ) );
diff --git a/tests/auto/sql/kernel/qsqlthread/tst_qsqlthread.cpp b/tests/auto/sql/kernel/qsqlthread/tst_qsqlthread.cpp
index 881f2b5c7c..298834caf6 100644
--- a/tests/auto/sql/kernel/qsqlthread/tst_qsqlthread.cpp
+++ b/tests/auto/sql/kernel/qsqlthread/tst_qsqlthread.cpp
@@ -49,10 +49,6 @@
#include <QtSql>
#include "qdebug.h"
-#ifdef Q_OS_LINUX
-#include <sched.h>
-#endif
-
const QString qtest(qTableName("qtest", __FILE__, QSqlDatabase()));
// set this define if Oracle is built with threading support
//#define QOCI_THREADED
@@ -81,7 +77,10 @@ public slots:
void cleanup();
protected slots:
- void threadFinished() { ++threadFinishedCount; }
+ void threadFinished() {
+ ++threadFinishedCount;
+ qDebug("Thread finished, total finished: %d", threadFinishedCount);
+ }
private slots:
void simpleThreading_data() { generic_data(); }
@@ -158,9 +157,7 @@ public:
q.bindValue(1, "threaddy");
q.bindValue(2, 10);
QVERIFY_SQL(q, exec());
-#ifdef Q_OS_LINUX
- sched_yield();
-#endif
+ QThread::yieldCurrentThread();
}
}
@@ -196,9 +193,7 @@ public:
q2.bindValue("id", q1.value(0));
q1.clear();
QVERIFY_SQL(q2, exec());
-#ifdef Q_OS_LINUX
- sched_yield();
-#endif
+ QThread::yieldCurrentThread();
}
}
@@ -391,8 +386,7 @@ void tst_QSqlThread::simpleThreading()
t1.start();
t2.start();
- while (threadFinishedCount < 2)
- QTest::qWait(100);
+ QTRY_VERIFY(threadFinishedCount >= 2);
}
// This test creates two threads that clone their db connection and read
@@ -417,8 +411,7 @@ void tst_QSqlThread::readWriteThreading()
producer.start();
consumer.start();
- while (threadFinishedCount < 2)
- QTest::qWait(100);
+ QTRY_VERIFY(threadFinishedCount >= 2);
}
// run with n threads in parallel. Change this constant to hammer the poor DB server even more
@@ -441,8 +434,7 @@ void tst_QSqlThread::readFromSingleConnection()
reader->start();
}
- while (threadFinishedCount < maxThreadCount)
- QTest::qWait(100);
+ QTRY_VERIFY(threadFinishedCount >= maxThreadCount);
#endif
}
@@ -467,8 +459,7 @@ void tst_QSqlThread::readWriteFromSingleConnection()
writer->start();
}
- while (threadFinishedCount < maxThreadCount * 2)
- QTest::qWait(100);
+ QTRY_VERIFY(threadFinishedCount >= maxThreadCount * 2);
#endif
}
@@ -493,8 +484,7 @@ void tst_QSqlThread::preparedReadWriteFromSingleConnection()
writer->start();
}
- while (threadFinishedCount < maxThreadCount * 2)
- QTest::qWait(100);
+ QTRY_VERIFY(threadFinishedCount >= maxThreadCount * 2);
#endif
}
diff --git a/tests/auto/testlib/qsignalspy/tst_qsignalspy.cpp b/tests/auto/testlib/qsignalspy/tst_qsignalspy.cpp
index 47d6789327..40e1070fcc 100644
--- a/tests/auto/testlib/qsignalspy/tst_qsignalspy.cpp
+++ b/tests/auto/testlib/qsignalspy/tst_qsignalspy.cpp
@@ -65,6 +65,19 @@ private slots:
void wait_signalEmittedLater();
void wait_signalEmittedTooLate();
void wait_signalEmittedMultipleTimes();
+
+ void spyFunctionPointerWithoutArgs();
+ void spyFunctionPointerWithBasicArgs();
+ void spyFunctionPointerWithPointers();
+ void spyFunctionPointerWithQtClasses();
+ void spyFunctionPointerWithBasicQtClasses();
+ void spyFunctionPointerWithQtTypedefs();
+
+ void waitFunctionPointer_signalEmitted();
+ void waitFunctionPointer_timeout();
+ void waitFunctionPointer_signalEmittedLater();
+ void waitFunctionPointer_signalEmittedTooLate();
+ void waitFunctionPointer_signalEmittedMultipleTimes();
};
class QtTestObject: public QObject
@@ -278,5 +291,160 @@ void tst_QSignalSpy::wait_signalEmittedMultipleTimes()
QCOMPARE(spy.count(), 3);
}
+void tst_QSignalSpy::spyFunctionPointerWithoutArgs()
+{
+ QtTestObject obj;
+
+ QSignalSpy spy(&obj, &QtTestObject::sig0);
+ QCOMPARE(spy.count(), 0);
+
+ emit obj.sig0();
+ QCOMPARE(spy.count(), 1);
+ emit obj.sig0();
+ QCOMPARE(spy.count(), 2);
+
+ QList<QVariant> args = spy.takeFirst();
+ QCOMPARE(args.count(), 0);
+}
+
+void tst_QSignalSpy::spyFunctionPointerWithBasicArgs()
+{
+ QtTestObject obj;
+ QSignalSpy spy(&obj, &QtTestObject::sig1);
+
+ emit obj.sig1(1, 2);
+ QCOMPARE(spy.count(), 1);
+
+ QList<QVariant> args = spy.takeFirst();
+ QCOMPARE(args.count(), 2);
+ QCOMPARE(args.at(0).toInt(), 1);
+ QCOMPARE(args.at(1).toInt(), 2);
+
+ QSignalSpy spyl(&obj, &QtTestObject::sigLong);
+
+ emit obj.sigLong(1l, 2l);
+ args = spyl.takeFirst();
+ QCOMPARE(args.count(), 2);
+ QCOMPARE(qvariant_cast<long>(args.at(0)), 1l);
+ QCOMPARE(qvariant_cast<long>(args.at(1)), 2l);
+}
+
+
+void tst_QSignalSpy::spyFunctionPointerWithPointers()
+{
+ qRegisterMetaType<int *>("int*");
+
+ QtTestObject obj;
+ QSignalSpy spy(&obj, &QtTestObject::sig2);
+
+ int i1 = 1;
+ int i2 = 2;
+
+ emit obj.sig2(&i1, &i2);
+ QCOMPARE(spy.count(), 1);
+
+ QList<QVariant> args = spy.takeFirst();
+ QCOMPARE(args.count(), 2);
+ QCOMPARE(*static_cast<int * const *>(args.at(0).constData()), &i1);
+ QCOMPARE(*static_cast<int * const *>(args.at(1).constData()), &i2);
+}
+
+void tst_QSignalSpy::spyFunctionPointerWithBasicQtClasses()
+{
+ QtTestObject2 obj;
+
+ QSignalSpy spy(&obj, &QtTestObject2::sig);
+ emit obj.sig(QString("bubu"));
+ QCOMPARE(spy.count(), 1);
+ QCOMPARE(spy.at(0).count(), 1);
+ QCOMPARE(spy.at(0).at(0).toString(), QString("bubu"));
+
+ QSignalSpy spy2(&obj, &QtTestObject2::sig5);
+ QVariant val(45);
+ emit obj.sig5(val);
+ QCOMPARE(spy2.count(), 1);
+ QCOMPARE(spy2.at(0).count(), 1);
+ QCOMPARE(spy2.at(0).at(0), val);
+ QCOMPARE(qvariant_cast<QVariant>(spy2.at(0).at(0)), val);
+}
+
+void tst_QSignalSpy::spyFunctionPointerWithQtClasses()
+{
+ QtTestObject2 obj;
+
+ QSignalSpy spy(&obj, &QtTestObject2::sig2);
+ QDateTime dt = QDateTime::currentDateTime();
+ emit obj.sig2(dt);
+ QCOMPARE(spy.count(), 1);
+ QCOMPARE(spy.at(0).count(), 1);
+ QCOMPARE(spy.at(0).at(0).typeName(), "QDateTime");
+ QCOMPARE(*static_cast<const QDateTime *>(spy.at(0).at(0).constData()), dt);
+ QCOMPARE(spy.at(0).at(0).toDateTime(), dt);
+
+ QSignalSpy spy2(&obj, &QtTestObject2::sig3);
+ emit obj.sig3(this);
+ QCOMPARE(*static_cast<QObject * const *>(spy2.value(0).value(0).constData()),
+ (QObject *)this);
+ QCOMPARE(qvariant_cast<QObject *>(spy2.value(0).value(0)), (QObject*)this);
+
+ QSignalSpy spy3(&obj, &QtTestObject2::sig4);
+ emit obj.sig4(QChar('A'));
+ QCOMPARE(qvariant_cast<QChar>(spy3.value(0).value(0)), QChar('A'));
+}
+
+void tst_QSignalSpy::spyFunctionPointerWithQtTypedefs()
+{
+ QtTestObject3 obj;
+
+ QSignalSpy spy2(&obj, &QtTestObject3::sig2);
+ emit obj.sig2(42, 43);
+ QCOMPARE(spy2.value(0).value(0).toInt(), 42);
+ QCOMPARE(spy2.value(0).value(1).toInt(), 43);
+}
+
+void tst_QSignalSpy::waitFunctionPointer_signalEmitted()
+{
+ QTimer::singleShot(0, this, SIGNAL(sigFoo()));
+ QSignalSpy spy(this, &tst_QSignalSpy::sigFoo);
+ QVERIFY(spy.wait(1));
+}
+
+void tst_QSignalSpy::waitFunctionPointer_timeout()
+{
+ QSignalSpy spy(this, &tst_QSignalSpy::sigFoo);
+ QVERIFY(!spy.wait(1));
+}
+
+void tst_QSignalSpy::waitFunctionPointer_signalEmittedLater()
+{
+ QTimer::singleShot(500, this, SIGNAL(sigFoo()));
+ QSignalSpy spy(this, &tst_QSignalSpy::sigFoo);
+ QVERIFY(spy.wait(1000));
+}
+
+void tst_QSignalSpy::waitFunctionPointer_signalEmittedTooLate()
+{
+ QTimer::singleShot(500, this, SIGNAL(sigFoo()));
+ QSignalSpy spy(this, &tst_QSignalSpy::sigFoo);
+ QVERIFY(!spy.wait(200));
+ QTest::qWait(400);
+ QCOMPARE(spy.count(), 1);
+}
+
+void tst_QSignalSpy::waitFunctionPointer_signalEmittedMultipleTimes()
+{
+ QTimer::singleShot(100, this, SIGNAL(sigFoo()));
+ QTimer::singleShot(800, this, SIGNAL(sigFoo()));
+ QSignalSpy spy(this, &tst_QSignalSpy::sigFoo);
+ QVERIFY(spy.wait());
+ QCOMPARE(spy.count(), 1); // we don't wait for the second signal...
+ QVERIFY(spy.wait());
+ QCOMPARE(spy.count(), 2);
+ QVERIFY(!spy.wait(1));
+ QTimer::singleShot(10, this, SIGNAL(sigFoo()));
+ QVERIFY(spy.wait());
+ QCOMPARE(spy.count(), 3);
+}
+
QTEST_MAIN(tst_QSignalSpy)
#include "tst_qsignalspy.moc"
diff --git a/tests/auto/testlib/selftests/expected_alive.txt b/tests/auto/testlib/selftests/expected_alive.txt
index 093a3a6f09..4384a9fcea 100644
--- a/tests/auto/testlib/selftests/expected_alive.txt
+++ b/tests/auto/testlib/selftests/expected_alive.txt
@@ -9,5 +9,5 @@ QWARN : tst_Alive::alive() TEST LAGS 4 PINGS behind!
PASS : tst_Alive::alive()
PASS : tst_Alive::addMouseDClick()
PASS : tst_Alive::cleanupTestCase()
-Totals: 4 passed, 0 failed, 0 skipped
+Totals: 4 passed, 0 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_Alive *********
diff --git a/tests/auto/testlib/selftests/expected_assert.lightxml b/tests/auto/testlib/selftests/expected_assert.lightxml
index d2d4ae5153..b40ff41da3 100644
--- a/tests/auto/testlib/selftests/expected_assert.lightxml
+++ b/tests/auto/testlib/selftests/expected_assert.lightxml
@@ -1,5 +1,6 @@
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_assert.txt b/tests/auto/testlib/selftests/expected_assert.txt
index 0e9bfb263f..c07c95d8ee 100644
--- a/tests/auto/testlib/selftests/expected_assert.txt
+++ b/tests/auto/testlib/selftests/expected_assert.txt
@@ -5,5 +5,5 @@ PASS : tst_Assert::testNumber1()
QFATAL : tst_Assert::testNumber2() ASSERT: "false" in file tst_assert.cpp, line 66
FAIL! : tst_Assert::testNumber2() Received a fatal error.
Loc: [Unknown file(0)]
-Totals: 2 passed, 1 failed, 0 skipped
+Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_Assert *********
diff --git a/tests/auto/testlib/selftests/expected_assert.xml b/tests/auto/testlib/selftests/expected_assert.xml
index 9e5ea760ae..9770b3cd57 100644
--- a/tests/auto/testlib/selftests/expected_assert.xml
+++ b/tests/auto/testlib/selftests/expected_assert.xml
@@ -2,6 +2,7 @@
<TestCase name="tst_Assert">
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_assert.xunitxml b/tests/auto/testlib/selftests/expected_assert.xunitxml
index 0aebe72745..96daa33dcf 100644
--- a/tests/auto/testlib/selftests/expected_assert.xunitxml
+++ b/tests/auto/testlib/selftests/expected_assert.xunitxml
@@ -3,6 +3,7 @@
<properties>
<property value="@INSERT_QT_VERSION_HERE@" name="QTestVersion"/>
<property value="@INSERT_QT_VERSION_HERE@" name="QtVersion"/>
+ <property value="" name="QtBuild"/>
</properties>
<testcase result="pass" name="initTestCase"/>
<testcase result="pass" name="testNumber1"/>
diff --git a/tests/auto/testlib/selftests/expected_badxml.lightxml b/tests/auto/testlib/selftests/expected_badxml.lightxml
index e4c79e3bb0..94f479a79a 100644
--- a/tests/auto/testlib/selftests/expected_badxml.lightxml
+++ b/tests/auto/testlib/selftests/expected_badxml.lightxml
@@ -1,5 +1,6 @@
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_badxml.txt b/tests/auto/testlib/selftests/expected_badxml.txt
index a42013df0b..e4fa78494e 100644
--- a/tests/auto/testlib/selftests/expected_badxml.txt
+++ b/tests/auto/testlib/selftests/expected_badxml.txt
@@ -41,5 +41,5 @@ FAIL! : tst_BadXml::failWithNoFile() failure message
SKIP : tst_BadXml::encoding() Skipped for text due to unpredictable console encoding.
Loc: [tst_badxml.cpp(139)]
PASS : tst_BadXml::cleanupTestCase()
-Totals: 10 passed, 5 failed, 1 skipped
+Totals: 10 passed, 5 failed, 1 skipped, 0 blacklisted
********* Finished testing of tst_BadXml *********
diff --git a/tests/auto/testlib/selftests/expected_badxml.xml b/tests/auto/testlib/selftests/expected_badxml.xml
index 0811db0f3a..c1266bfeed 100644
--- a/tests/auto/testlib/selftests/expected_badxml.xml
+++ b/tests/auto/testlib/selftests/expected_badxml.xml
@@ -2,6 +2,7 @@
<TestCase name="tst_BadXml">
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_badxml.xunitxml b/tests/auto/testlib/selftests/expected_badxml.xunitxml
index a696da58c9..49048fdad6 100644
--- a/tests/auto/testlib/selftests/expected_badxml.xunitxml
+++ b/tests/auto/testlib/selftests/expected_badxml.xunitxml
@@ -3,6 +3,7 @@
<properties>
<property value="@INSERT_QT_VERSION_HERE@" name="QTestVersion"/>
<property value="@INSERT_QT_VERSION_HERE@" name="QtVersion"/>
+ <property value="" name="QtBuild"/>
</properties>
<testcase result="pass" name="initTestCase"/>
<testcase result="fail" name="badDataTag">
diff --git a/tests/auto/testlib/selftests/expected_benchlibcallgrind.txt b/tests/auto/testlib/selftests/expected_benchlibcallgrind.txt
index ca0d0bdda5..07365bb9e8 100644
--- a/tests/auto/testlib/selftests/expected_benchlibcallgrind.txt
+++ b/tests/auto/testlib/selftests/expected_benchlibcallgrind.txt
@@ -5,5 +5,5 @@ PASS : tst_BenchlibCallgrind::twoHundredMillionInstructions()
RESULT : tst_BenchlibCallgrind::twoHundredMillionInstructions():
200,000,158 instruction reads per iteration (total: 200,000,158, iterations: 1)
PASS : tst_BenchlibCallgrind::cleanupTestCase()
-Totals: 3 passed, 0 failed, 0 skipped
+Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_BenchlibCallgrind *********
diff --git a/tests/auto/testlib/selftests/expected_benchlibcounting.lightxml b/tests/auto/testlib/selftests/expected_benchlibcounting.lightxml
index 08872be733..6fe511462c 100644
--- a/tests/auto/testlib/selftests/expected_benchlibcounting.lightxml
+++ b/tests/auto/testlib/selftests/expected_benchlibcounting.lightxml
@@ -1,5 +1,6 @@
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_benchlibcounting.txt b/tests/auto/testlib/selftests/expected_benchlibcounting.txt
index 8be8206afc..62e316dc3c 100644
--- a/tests/auto/testlib/selftests/expected_benchlibcounting.txt
+++ b/tests/auto/testlib/selftests/expected_benchlibcounting.txt
@@ -9,5 +9,5 @@ SKIP : tst_BenchlibCounting::skippingBenchmark() This is a skipping benchmark
FAIL! : tst_BenchlibCounting::failingBenchmark() This is a failing benchmark
Loc: [tst_benchlibcounting.cpp(71)]
PASS : tst_BenchlibCounting::cleanupTestCase()
-Totals: 3 passed, 1 failed, 1 skipped
+Totals: 3 passed, 1 failed, 1 skipped, 0 blacklisted
********* Finished testing of tst_BenchlibCounting *********
diff --git a/tests/auto/testlib/selftests/expected_benchlibcounting.xml b/tests/auto/testlib/selftests/expected_benchlibcounting.xml
index ee6fd98ef2..d945511eec 100644
--- a/tests/auto/testlib/selftests/expected_benchlibcounting.xml
+++ b/tests/auto/testlib/selftests/expected_benchlibcounting.xml
@@ -2,6 +2,7 @@
<TestCase name="tst_BenchlibCounting">
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_benchlibcounting.xunitxml b/tests/auto/testlib/selftests/expected_benchlibcounting.xunitxml
index 83e429aa3a..05d1da9874 100644
--- a/tests/auto/testlib/selftests/expected_benchlibcounting.xunitxml
+++ b/tests/auto/testlib/selftests/expected_benchlibcounting.xunitxml
@@ -3,6 +3,7 @@
<properties>
<property value="@INSERT_QT_VERSION_HERE@" name="QTestVersion"/>
<property value="@INSERT_QT_VERSION_HERE@" name="QtVersion"/>
+ <property value="" name="QtBuild"/>
</properties>
<testcase result="pass" name="initTestCase"/>
<testcase result="pass" name="passingBenchmark">
diff --git a/tests/auto/testlib/selftests/expected_benchlibeventcounter.lightxml b/tests/auto/testlib/selftests/expected_benchlibeventcounter.lightxml
index cba91a374f..0bc00569e9 100644
--- a/tests/auto/testlib/selftests/expected_benchlibeventcounter.lightxml
+++ b/tests/auto/testlib/selftests/expected_benchlibeventcounter.lightxml
@@ -1,5 +1,6 @@
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_benchlibeventcounter.txt b/tests/auto/testlib/selftests/expected_benchlibeventcounter.txt
index 7a5faa9ac6..773bc4cc14 100644
--- a/tests/auto/testlib/selftests/expected_benchlibeventcounter.txt
+++ b/tests/auto/testlib/selftests/expected_benchlibeventcounter.txt
@@ -23,5 +23,5 @@ PASS : tst_BenchlibEventCounter::events(100000)
RESULT : tst_BenchlibEventCounter::events():"100000":
100,000 events per iteration (total: 100,000, iterations: 1)
PASS : tst_BenchlibEventCounter::cleanupTestCase()
-Totals: 9 passed, 0 failed, 0 skipped
+Totals: 9 passed, 0 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_BenchlibEventCounter *********
diff --git a/tests/auto/testlib/selftests/expected_benchlibeventcounter.xml b/tests/auto/testlib/selftests/expected_benchlibeventcounter.xml
index 7d28975ead..f543e2775c 100644
--- a/tests/auto/testlib/selftests/expected_benchlibeventcounter.xml
+++ b/tests/auto/testlib/selftests/expected_benchlibeventcounter.xml
@@ -2,6 +2,7 @@
<TestCase name="tst_BenchlibEventCounter">
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_benchlibeventcounter.xunitxml b/tests/auto/testlib/selftests/expected_benchlibeventcounter.xunitxml
index 60dca28d4f..ce0a81110d 100644
--- a/tests/auto/testlib/selftests/expected_benchlibeventcounter.xunitxml
+++ b/tests/auto/testlib/selftests/expected_benchlibeventcounter.xunitxml
@@ -3,6 +3,7 @@
<properties>
<property value="@INSERT_QT_VERSION_HERE@" name="QTestVersion"/>
<property value="@INSERT_QT_VERSION_HERE@" name="QtVersion"/>
+ <property value="" name="QtBuild"/>
</properties>
<testcase result="pass" name="initTestCase"/>
<testcase result="pass" name="events">
diff --git a/tests/auto/testlib/selftests/expected_benchliboptions.txt b/tests/auto/testlib/selftests/expected_benchliboptions.txt
index d8b69cf80e..0b8ec87724 100644
--- a/tests/auto/testlib/selftests/expected_benchliboptions.txt
+++ b/tests/auto/testlib/selftests/expected_benchliboptions.txt
@@ -5,7 +5,7 @@ PASS : tst_BenchlibOptions::threeEvents()
RESULT : tst_BenchlibOptions::threeEvents():
3 events per iteration (total: 3, iterations: 1)
PASS : tst_BenchlibOptions::cleanupTestCase()
-Totals: 3 passed, 0 failed, 0 skipped
+Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_BenchlibOptions *********
********* Start testing of tst_BenchlibFifteenIterations *********
Config: Using QtTest library @INSERT_QT_VERSION_HERE@, Qt @INSERT_QT_VERSION_HERE@
@@ -14,7 +14,7 @@ PASS : tst_BenchlibFifteenIterations::threeEvents()
RESULT : tst_BenchlibFifteenIterations::threeEvents():
3.0 events per iteration (total: 45, iterations: 15)
PASS : tst_BenchlibFifteenIterations::cleanupTestCase()
-Totals: 3 passed, 0 failed, 0 skipped
+Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_BenchlibFifteenIterations *********
********* Start testing of tst_BenchlibOneHundredMinimum *********
Config: Using QtTest library @INSERT_QT_VERSION_HERE@, Qt @INSERT_QT_VERSION_HERE@
@@ -23,5 +23,5 @@ PASS : tst_BenchlibOneHundredMinimum::threeEvents()
RESULT : tst_BenchlibOneHundredMinimum::threeEvents():
3.00 events per iteration (total: 192, iterations: 64)
PASS : tst_BenchlibOneHundredMinimum::cleanupTestCase()
-Totals: 3 passed, 0 failed, 0 skipped
+Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_BenchlibOneHundredMinimum *********
diff --git a/tests/auto/testlib/selftests/expected_benchlibtickcounter.lightxml b/tests/auto/testlib/selftests/expected_benchlibtickcounter.lightxml
index 97422240d9..11296ad9c2 100644
--- a/tests/auto/testlib/selftests/expected_benchlibtickcounter.lightxml
+++ b/tests/auto/testlib/selftests/expected_benchlibtickcounter.lightxml
@@ -1,5 +1,6 @@
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_benchlibtickcounter.txt b/tests/auto/testlib/selftests/expected_benchlibtickcounter.txt
index ee2f0f28c4..5fd6bfb4fd 100644
--- a/tests/auto/testlib/selftests/expected_benchlibtickcounter.txt
+++ b/tests/auto/testlib/selftests/expected_benchlibtickcounter.txt
@@ -5,5 +5,5 @@ PASS : tst_BenchlibTickCounter::threeBillionTicks()
RESULT : tst_BenchlibTickCounter::threeBillionTicks():
3,000,005,772 CPU ticks per iteration (total: 3,000,005,772, iterations: 1)
PASS : tst_BenchlibTickCounter::cleanupTestCase()
-Totals: 3 passed, 0 failed, 0 skipped
+Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_BenchlibTickCounter *********
diff --git a/tests/auto/testlib/selftests/expected_benchlibtickcounter.xml b/tests/auto/testlib/selftests/expected_benchlibtickcounter.xml
index 24c2e51084..3dd56b4af7 100644
--- a/tests/auto/testlib/selftests/expected_benchlibtickcounter.xml
+++ b/tests/auto/testlib/selftests/expected_benchlibtickcounter.xml
@@ -2,6 +2,7 @@
<TestCase name="tst_BenchlibTickCounter">
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_benchlibtickcounter.xunitxml b/tests/auto/testlib/selftests/expected_benchlibtickcounter.xunitxml
index 28c8f11143..779d3bdcbc 100644
--- a/tests/auto/testlib/selftests/expected_benchlibtickcounter.xunitxml
+++ b/tests/auto/testlib/selftests/expected_benchlibtickcounter.xunitxml
@@ -3,6 +3,7 @@
<properties>
<property value="@INSERT_QT_VERSION_HERE@" name="QTestVersion"/>
<property value="@INSERT_QT_VERSION_HERE@" name="QtVersion"/>
+ <property value="" name="QtBuild"/>
</properties>
<testcase result="pass" name="initTestCase"/>
<testcase result="pass" name="threeBillionTicks">
diff --git a/tests/auto/testlib/selftests/expected_benchlibwalltime.lightxml b/tests/auto/testlib/selftests/expected_benchlibwalltime.lightxml
index b2e819b26d..c75a6c944d 100644
--- a/tests/auto/testlib/selftests/expected_benchlibwalltime.lightxml
+++ b/tests/auto/testlib/selftests/expected_benchlibwalltime.lightxml
@@ -1,5 +1,6 @@
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_benchlibwalltime.txt b/tests/auto/testlib/selftests/expected_benchlibwalltime.txt
index f1e353703b..fd53b0a40e 100644
--- a/tests/auto/testlib/selftests/expected_benchlibwalltime.txt
+++ b/tests/auto/testlib/selftests/expected_benchlibwalltime.txt
@@ -11,5 +11,5 @@ PASS : tst_BenchlibWalltime::qbenchmark_once()
RESULT : tst_BenchlibWalltime::qbenchmark_once():
0 msecs per iteration (total: 0, iterations: 1)
PASS : tst_BenchlibWalltime::cleanupTestCase()
-Totals: 5 passed, 0 failed, 0 skipped
+Totals: 5 passed, 0 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_BenchlibWalltime *********
diff --git a/tests/auto/testlib/selftests/expected_benchlibwalltime.xml b/tests/auto/testlib/selftests/expected_benchlibwalltime.xml
index 6ae355783a..a2f0edecc6 100644
--- a/tests/auto/testlib/selftests/expected_benchlibwalltime.xml
+++ b/tests/auto/testlib/selftests/expected_benchlibwalltime.xml
@@ -2,6 +2,7 @@
<TestCase name="tst_BenchlibWalltime">
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_benchlibwalltime.xunitxml b/tests/auto/testlib/selftests/expected_benchlibwalltime.xunitxml
index e4ffca4d09..6a0510c4c9 100644
--- a/tests/auto/testlib/selftests/expected_benchlibwalltime.xunitxml
+++ b/tests/auto/testlib/selftests/expected_benchlibwalltime.xunitxml
@@ -3,6 +3,7 @@
<properties>
<property value="@INSERT_QT_VERSION_HERE@" name="QTestVersion"/>
<property value="@INSERT_QT_VERSION_HERE@" name="QtVersion"/>
+ <property value="" name="QtBuild"/>
</properties>
<testcase result="pass" name="initTestCase"/>
<testcase result="pass" name="waitForOneThousand">
diff --git a/tests/auto/testlib/selftests/expected_cmptest.lightxml b/tests/auto/testlib/selftests/expected_cmptest.lightxml
index 3a776ea7cb..4a376b5c8b 100644
--- a/tests/auto/testlib/selftests/expected_cmptest.lightxml
+++ b/tests/auto/testlib/selftests/expected_cmptest.lightxml
@@ -1,5 +1,6 @@
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_cmptest.txt b/tests/auto/testlib/selftests/expected_cmptest.txt
index 8473b4528e..9e8c56ed99 100644
--- a/tests/auto/testlib/selftests/expected_cmptest.txt
+++ b/tests/auto/testlib/selftests/expected_cmptest.txt
@@ -87,5 +87,5 @@ FAIL! : tst_Cmptest::compareQImages(different format) Compared QImages differ i
FAIL! : tst_Cmptest::compareQImages(different pixels) Compared values are not the same
Loc: [tst_cmptest.cpp(380)]
PASS : tst_Cmptest::cleanupTestCase()
-Totals: 11 passed, 20 failed, 0 skipped
+Totals: 11 passed, 20 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_Cmptest *********
diff --git a/tests/auto/testlib/selftests/expected_cmptest.xml b/tests/auto/testlib/selftests/expected_cmptest.xml
index 970544e4b6..aefb1b5f4c 100644
--- a/tests/auto/testlib/selftests/expected_cmptest.xml
+++ b/tests/auto/testlib/selftests/expected_cmptest.xml
@@ -2,6 +2,7 @@
<TestCase name="tst_Cmptest">
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_cmptest.xunitxml b/tests/auto/testlib/selftests/expected_cmptest.xunitxml
index 7874c6c52e..7502d3cc54 100644
--- a/tests/auto/testlib/selftests/expected_cmptest.xunitxml
+++ b/tests/auto/testlib/selftests/expected_cmptest.xunitxml
@@ -3,6 +3,7 @@
<properties>
<property value="@INSERT_QT_VERSION_HERE@" name="QTestVersion"/>
<property value="@INSERT_QT_VERSION_HERE@" name="QtVersion"/>
+ <property value="" name="QtBuild"/>
</properties>
<testcase result="pass" name="initTestCase"/>
<testcase result="pass" name="compare_boolfuncs"/>
diff --git a/tests/auto/testlib/selftests/expected_commandlinedata.lightxml b/tests/auto/testlib/selftests/expected_commandlinedata.lightxml
index c11017f022..894ae7ae23 100644
--- a/tests/auto/testlib/selftests/expected_commandlinedata.lightxml
+++ b/tests/auto/testlib/selftests/expected_commandlinedata.lightxml
@@ -1,5 +1,6 @@
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_commandlinedata.txt b/tests/auto/testlib/selftests/expected_commandlinedata.txt
index 509f6a2de5..94861416d7 100644
--- a/tests/auto/testlib/selftests/expected_commandlinedata.txt
+++ b/tests/auto/testlib/selftests/expected_commandlinedata.txt
@@ -24,5 +24,5 @@ INFO : tst_DataTable::fiveTablePasses(fiveTablePasses_data1) QVERIFY(test)
PASS : tst_DataTable::fiveTablePasses(fiveTablePasses_data1)
INFO : tst_DataTable::cleanupTestCase() entering
PASS : tst_DataTable::cleanupTestCase()
-Totals: 8 passed, 0 failed, 0 skipped
+Totals: 8 passed, 0 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_DataTable *********
diff --git a/tests/auto/testlib/selftests/expected_commandlinedata.xml b/tests/auto/testlib/selftests/expected_commandlinedata.xml
index 20dc0c6a7c..b2aa98f6a7 100644
--- a/tests/auto/testlib/selftests/expected_commandlinedata.xml
+++ b/tests/auto/testlib/selftests/expected_commandlinedata.xml
@@ -2,6 +2,7 @@
<TestCase name="tst_DataTable">
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_commandlinedata.xunitxml b/tests/auto/testlib/selftests/expected_commandlinedata.xunitxml
index 45b833cf19..5072a7e6f4 100644
--- a/tests/auto/testlib/selftests/expected_commandlinedata.xunitxml
+++ b/tests/auto/testlib/selftests/expected_commandlinedata.xunitxml
@@ -3,6 +3,7 @@
<properties>
<property value="@INSERT_QT_VERSION_HERE@" name="QTestVersion"/>
<property value="@INSERT_QT_VERSION_HERE@" name="QtVersion"/>
+ <property value="" name="QtBuild"/>
</properties>
<testcase result="pass" name="initTestCase"/>
<testcase result="pass" name="fiveTablePasses">
diff --git a/tests/auto/testlib/selftests/expected_counting.lightxml b/tests/auto/testlib/selftests/expected_counting.lightxml
index e5fe1ee3cf..836c35fb85 100644
--- a/tests/auto/testlib/selftests/expected_counting.lightxml
+++ b/tests/auto/testlib/selftests/expected_counting.lightxml
@@ -1,5 +1,6 @@
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_counting.txt b/tests/auto/testlib/selftests/expected_counting.txt
index cdabf6770e..32368760d6 100644
--- a/tests/auto/testlib/selftests/expected_counting.txt
+++ b/tests/auto/testlib/selftests/expected_counting.txt
@@ -50,5 +50,5 @@ SKIP : tst_Counting::testSkipInCleanup(skip) Skip in cleanup()
Loc: [tst_counting.cpp(244)]
PASS : tst_Counting::testSkipInCleanup(after)
PASS : tst_Counting::cleanupTestCase()
-Totals: 16 passed, 8 failed, 8 skipped
+Totals: 16 passed, 8 failed, 8 skipped, 0 blacklisted
********* Finished testing of tst_Counting *********
diff --git a/tests/auto/testlib/selftests/expected_counting.xml b/tests/auto/testlib/selftests/expected_counting.xml
index e015dddcc6..892fd762c6 100644
--- a/tests/auto/testlib/selftests/expected_counting.xml
+++ b/tests/auto/testlib/selftests/expected_counting.xml
@@ -2,6 +2,7 @@
<TestCase name="tst_Counting">
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_counting.xunitxml b/tests/auto/testlib/selftests/expected_counting.xunitxml
index 72bf047ba8..cb3a7815af 100644
--- a/tests/auto/testlib/selftests/expected_counting.xunitxml
+++ b/tests/auto/testlib/selftests/expected_counting.xunitxml
@@ -3,6 +3,7 @@
<properties>
<property value="@INSERT_QT_VERSION_HERE@" name="QTestVersion"/>
<property value="@INSERT_QT_VERSION_HERE@" name="QtVersion"/>
+ <property value="" name="QtBuild"/>
</properties>
<testcase result="pass" name="initTestCase"/>
<testcase result="pass" name="testPassPass"/>
diff --git a/tests/auto/testlib/selftests/expected_crashes_2.txt b/tests/auto/testlib/selftests/expected_crashes_2.txt
index cbfce589b9..7bd880c242 100644
--- a/tests/auto/testlib/selftests/expected_crashes_2.txt
+++ b/tests/auto/testlib/selftests/expected_crashes_2.txt
@@ -3,5 +3,5 @@ Config: Using QtTest library @INSERT_QT_VERSION_HERE@, Qt @INSERT_QT_VERSION_HER
PASS : tst_Crashes::initTestCase()
FAIL! : tst_Crashes::crash() Caught unhandled exception
.\qtestcase.cpp(984) : failure location
-Totals: 1 passed, 1 failed, 0 skipped
+Totals: 1 passed, 1 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_Crashes *********
diff --git a/tests/auto/testlib/selftests/expected_crashes_3.txt b/tests/auto/testlib/selftests/expected_crashes_3.txt
index 617a009b46..57c3ddc2ba 100644
--- a/tests/auto/testlib/selftests/expected_crashes_3.txt
+++ b/tests/auto/testlib/selftests/expected_crashes_3.txt
@@ -4,5 +4,5 @@ PASS : tst_Crashes::initTestCase()
QFATAL : tst_Crashes::crash() Received signal 11
FAIL! : tst_Crashes::crash() Received a fatal error.
Loc: [Unknown file(0)]
-Totals: 1 passed, 1 failed, 0 skipped
+Totals: 1 passed, 1 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_Crashes *********
diff --git a/tests/auto/testlib/selftests/expected_datatable.lightxml b/tests/auto/testlib/selftests/expected_datatable.lightxml
index 6cc2d1c46f..c14a6a1940 100644
--- a/tests/auto/testlib/selftests/expected_datatable.lightxml
+++ b/tests/auto/testlib/selftests/expected_datatable.lightxml
@@ -1,5 +1,6 @@
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_datatable.txt b/tests/auto/testlib/selftests/expected_datatable.txt
index 63118b5d33..b1ace3be01 100644
--- a/tests/auto/testlib/selftests/expected_datatable.txt
+++ b/tests/auto/testlib/selftests/expected_datatable.txt
@@ -47,5 +47,5 @@ FAIL! : tst_DataTable::fiveIsolatedFailures(fiveIsolatedFailures_data 4) '!test
FAIL! : tst_DataTable::fiveIsolatedFailures(fiveIsolatedFailures_data 5) '!test' returned FALSE. ()
Loc: [tst_datatable.cpp(173)]
PASS : tst_DataTable::cleanupTestCase()
-Totals: 21 passed, 13 failed, 0 skipped
+Totals: 21 passed, 13 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_DataTable *********
diff --git a/tests/auto/testlib/selftests/expected_datatable.xml b/tests/auto/testlib/selftests/expected_datatable.xml
index 79963db0a4..297cb0d5de 100644
--- a/tests/auto/testlib/selftests/expected_datatable.xml
+++ b/tests/auto/testlib/selftests/expected_datatable.xml
@@ -2,6 +2,7 @@
<TestCase name="tst_DataTable">
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_datatable.xunitxml b/tests/auto/testlib/selftests/expected_datatable.xunitxml
index 6bac80e0a2..89fc7ee819 100644
--- a/tests/auto/testlib/selftests/expected_datatable.xunitxml
+++ b/tests/auto/testlib/selftests/expected_datatable.xunitxml
@@ -3,6 +3,7 @@
<properties>
<property value="@INSERT_QT_VERSION_HERE@" name="QTestVersion"/>
<property value="@INSERT_QT_VERSION_HERE@" name="QtVersion"/>
+ <property value="" name="QtBuild"/>
</properties>
<testcase result="pass" name="initTestCase"/>
<testcase result="pass" name="singleTestFunction1"/>
diff --git a/tests/auto/testlib/selftests/expected_datetime.lightxml b/tests/auto/testlib/selftests/expected_datetime.lightxml
index 02c60d04f9..48ad0933f7 100644
--- a/tests/auto/testlib/selftests/expected_datetime.lightxml
+++ b/tests/auto/testlib/selftests/expected_datetime.lightxml
@@ -1,5 +1,6 @@
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_datetime.txt b/tests/auto/testlib/selftests/expected_datetime.txt
index f48e28ea38..1139c70ab8 100644
--- a/tests/auto/testlib/selftests/expected_datetime.txt
+++ b/tests/auto/testlib/selftests/expected_datetime.txt
@@ -16,5 +16,5 @@ FAIL! : tst_DateTime::qurl(empty lhs) Compared values are not the same
Loc: [tst_datetime.cpp(73)]
PASS : tst_DateTime::qurl(same urls)
PASS : tst_DateTime::cleanupTestCase()
-Totals: 4 passed, 3 failed, 0 skipped
+Totals: 4 passed, 3 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_DateTime *********
diff --git a/tests/auto/testlib/selftests/expected_datetime.xml b/tests/auto/testlib/selftests/expected_datetime.xml
index 03aec4430e..30afde60ec 100644
--- a/tests/auto/testlib/selftests/expected_datetime.xml
+++ b/tests/auto/testlib/selftests/expected_datetime.xml
@@ -2,6 +2,7 @@
<TestCase name="tst_DateTime">
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_datetime.xunitxml b/tests/auto/testlib/selftests/expected_datetime.xunitxml
index 00bd43f904..901462b6bf 100644
--- a/tests/auto/testlib/selftests/expected_datetime.xunitxml
+++ b/tests/auto/testlib/selftests/expected_datetime.xunitxml
@@ -3,6 +3,7 @@
<properties>
<property value="@INSERT_QT_VERSION_HERE@" name="QTestVersion"/>
<property value="@INSERT_QT_VERSION_HERE@" name="QtVersion"/>
+ <property value="" name="QtBuild"/>
</properties>
<testcase result="pass" name="initTestCase"/>
<testcase result="fail" name="dateTime">
diff --git a/tests/auto/testlib/selftests/expected_differentexec.txt b/tests/auto/testlib/selftests/expected_differentexec.txt
index 3b8dd20e6b..acaf556c9b 100644
--- a/tests/auto/testlib/selftests/expected_differentexec.txt
+++ b/tests/auto/testlib/selftests/expected_differentexec.txt
@@ -3,19 +3,19 @@ Config: Using QtTest library @INSERT_QT_VERSION_HERE@, Qt @INSERT_QT_VERSION_HER
PASS : tst_TestA::initTestCase()
PASS : tst_TestA::slotName()
PASS : tst_TestA::cleanupTestCase()
-Totals: 3 passed, 0 failed, 0 skipped
+Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_TestA *********
********* Start testing of tst_TestA *********
Config: Using QtTest library @INSERT_QT_VERSION_HERE@, Qt @INSERT_QT_VERSION_HERE@
PASS : tst_TestA::initTestCase()
PASS : tst_TestA::slotName()
PASS : tst_TestA::cleanupTestCase()
-Totals: 3 passed, 0 failed, 0 skipped
+Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_TestA *********
********* Start testing of tst_TestB *********
Config: Using QtTest library @INSERT_QT_VERSION_HERE@, Qt @INSERT_QT_VERSION_HERE@
PASS : tst_TestB::initTestCase()
PASS : tst_TestB::slotName()
PASS : tst_TestB::cleanupTestCase()
-Totals: 3 passed, 0 failed, 0 skipped
+Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_TestB *********
diff --git a/tests/auto/testlib/selftests/expected_exceptionthrow.lightxml b/tests/auto/testlib/selftests/expected_exceptionthrow.lightxml
index 6c9675a2aa..2b802aabaf 100644
--- a/tests/auto/testlib/selftests/expected_exceptionthrow.lightxml
+++ b/tests/auto/testlib/selftests/expected_exceptionthrow.lightxml
@@ -1,5 +1,6 @@
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
@@ -7,7 +8,7 @@
<Duration msecs="0"/>
</TestFunction>
<TestFunction name="throwException">
-<Incident type="fail" file="/home/frederik/dev/qt/qt&#x002D;src&#x002D;dev/qtbase/src/testlib/qtestcase.cpp" line="2229">
+<Incident type="fail" file="qtestcase.cpp" line="2235">
<Description><![CDATA[Caught unhandled exception]]></Description>
</Incident>
<Duration msecs="0"/>
diff --git a/tests/auto/testlib/selftests/expected_exceptionthrow.txt b/tests/auto/testlib/selftests/expected_exceptionthrow.txt
index 671e609230..bb9c101709 100644
--- a/tests/auto/testlib/selftests/expected_exceptionthrow.txt
+++ b/tests/auto/testlib/selftests/expected_exceptionthrow.txt
@@ -3,5 +3,5 @@ Config: Using QtTest library @INSERT_QT_VERSION_HERE@, Qt @INSERT_QT_VERSION_HER
PASS : tst_Exception::initTestCase()
FAIL! : tst_Exception::throwException() Caught unhandled exception
Loc: [/home/frederik/dev/qt/qt-src-dev/qtbase/src/testlib/qtestcase.cpp(2229)]
-Totals: 1 passed, 1 failed, 0 skipped
+Totals: 1 passed, 1 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_Exception *********
diff --git a/tests/auto/testlib/selftests/expected_exceptionthrow.xml b/tests/auto/testlib/selftests/expected_exceptionthrow.xml
index 87d9d2d431..a265d5ba5f 100644
--- a/tests/auto/testlib/selftests/expected_exceptionthrow.xml
+++ b/tests/auto/testlib/selftests/expected_exceptionthrow.xml
@@ -2,6 +2,7 @@
<TestCase name="tst_Exception">
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
@@ -9,7 +10,7 @@
<Duration msecs="0"/>
</TestFunction>
<TestFunction name="throwException">
-<Incident type="fail" file="/home/frederik/dev/qt/qt&#x002D;src&#x002D;dev/qtbase/src/testlib/qtestcase.cpp" line="2229">
+<Incident type="fail" file="qtestcase.cpp" line="2235">
<Description><![CDATA[Caught unhandled exception]]></Description>
</Incident>
<Duration msecs="0"/>
diff --git a/tests/auto/testlib/selftests/expected_exceptionthrow.xunitxml b/tests/auto/testlib/selftests/expected_exceptionthrow.xunitxml
index ab0d379255..7d10bf6f04 100644
--- a/tests/auto/testlib/selftests/expected_exceptionthrow.xunitxml
+++ b/tests/auto/testlib/selftests/expected_exceptionthrow.xunitxml
@@ -3,6 +3,7 @@
<properties>
<property value="@INSERT_QT_VERSION_HERE@" name="QTestVersion"/>
<property value="@INSERT_QT_VERSION_HERE@" name="QtVersion"/>
+ <property value="" name="QtBuild"/>
</properties>
<testcase result="pass" name="initTestCase"/>
<testcase result="fail" name="throwException">
diff --git a/tests/auto/testlib/selftests/expected_expectfail.lightxml b/tests/auto/testlib/selftests/expected_expectfail.lightxml
index e5fcca5875..cd5ab78fbe 100644
--- a/tests/auto/testlib/selftests/expected_expectfail.lightxml
+++ b/tests/auto/testlib/selftests/expected_expectfail.lightxml
@@ -1,5 +1,6 @@
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_expectfail.txt b/tests/auto/testlib/selftests/expected_expectfail.txt
index 39f3c17f70..a23b845f23 100644
--- a/tests/auto/testlib/selftests/expected_expectfail.txt
+++ b/tests/auto/testlib/selftests/expected_expectfail.txt
@@ -51,5 +51,5 @@ XPASS : tst_ExpectFail::xpassDataDrivenWithQCompare(XPass) QCOMPARE(1, 1) retur
Loc: [tst_expectfail.cpp(271)]
PASS : tst_ExpectFail::xpassDataDrivenWithQCompare(Pass)
PASS : tst_ExpectFail::cleanupTestCase()
-Totals: 18 passed, 6 failed, 0 skipped
+Totals: 18 passed, 6 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_ExpectFail *********
diff --git a/tests/auto/testlib/selftests/expected_expectfail.xml b/tests/auto/testlib/selftests/expected_expectfail.xml
index 14fee2129e..a98b97810c 100644
--- a/tests/auto/testlib/selftests/expected_expectfail.xml
+++ b/tests/auto/testlib/selftests/expected_expectfail.xml
@@ -2,6 +2,7 @@
<TestCase name="tst_ExpectFail">
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_expectfail.xunitxml b/tests/auto/testlib/selftests/expected_expectfail.xunitxml
index 45c260c77f..47483d71bf 100644
--- a/tests/auto/testlib/selftests/expected_expectfail.xunitxml
+++ b/tests/auto/testlib/selftests/expected_expectfail.xunitxml
@@ -3,6 +3,7 @@
<properties>
<property value="@INSERT_QT_VERSION_HERE@" name="QTestVersion"/>
<property value="@INSERT_QT_VERSION_HERE@" name="QtVersion"/>
+ <property value="" name="QtBuild"/>
</properties>
<testcase result="pass" name="initTestCase"/>
<testcase result="xfail" name="xfailAndContinue">
diff --git a/tests/auto/testlib/selftests/expected_failcleanup.lightxml b/tests/auto/testlib/selftests/expected_failcleanup.lightxml
index cfc18ef5da..b2db64c4e2 100644
--- a/tests/auto/testlib/selftests/expected_failcleanup.lightxml
+++ b/tests/auto/testlib/selftests/expected_failcleanup.lightxml
@@ -1,5 +1,6 @@
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_failcleanup.txt b/tests/auto/testlib/selftests/expected_failcleanup.txt
index 59d0c26794..4fb877429e 100644
--- a/tests/auto/testlib/selftests/expected_failcleanup.txt
+++ b/tests/auto/testlib/selftests/expected_failcleanup.txt
@@ -4,5 +4,5 @@ PASS : tst_FailCleanup::initTestCase()
PASS : tst_FailCleanup::aTestFunction()
FAIL! : tst_FailCleanup::cleanupTestCase() 'false' returned FALSE. (Fail inside cleanupTestCase)
Loc: [tst_failcleanup.cpp(59)]
-Totals: 2 passed, 1 failed, 0 skipped
+Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_FailCleanup *********
diff --git a/tests/auto/testlib/selftests/expected_failcleanup.xml b/tests/auto/testlib/selftests/expected_failcleanup.xml
index 3aa7aa265d..476e56c4f4 100644
--- a/tests/auto/testlib/selftests/expected_failcleanup.xml
+++ b/tests/auto/testlib/selftests/expected_failcleanup.xml
@@ -2,6 +2,7 @@
<TestCase name="tst_FailCleanup">
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_failcleanup.xunitxml b/tests/auto/testlib/selftests/expected_failcleanup.xunitxml
index 6e35566be8..813e284ee0 100644
--- a/tests/auto/testlib/selftests/expected_failcleanup.xunitxml
+++ b/tests/auto/testlib/selftests/expected_failcleanup.xunitxml
@@ -3,6 +3,7 @@
<properties>
<property value="@INSERT_QT_VERSION_HERE@" name="QTestVersion"/>
<property value="@INSERT_QT_VERSION_HERE@" name="QtVersion"/>
+ <property value="" name="QtBuild"/>
</properties>
<testcase result="pass" name="initTestCase"/>
<testcase result="pass" name="aTestFunction"/>
diff --git a/tests/auto/testlib/selftests/expected_failinit.lightxml b/tests/auto/testlib/selftests/expected_failinit.lightxml
index c0d193998d..5a940fc36b 100644
--- a/tests/auto/testlib/selftests/expected_failinit.lightxml
+++ b/tests/auto/testlib/selftests/expected_failinit.lightxml
@@ -1,5 +1,6 @@
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_failinit.txt b/tests/auto/testlib/selftests/expected_failinit.txt
index 2265898d69..62d6ec1dd6 100644
--- a/tests/auto/testlib/selftests/expected_failinit.txt
+++ b/tests/auto/testlib/selftests/expected_failinit.txt
@@ -3,5 +3,5 @@ Config: Using QtTest library @INSERT_QT_VERSION_HERE@, Qt @INSERT_QT_VERSION_HER
FAIL! : tst_FailInit::initTestCase() 'false' returned FALSE. ()
Loc: [tst_failinit.cpp(55)]
PASS : tst_FailInit::cleanupTestCase()
-Totals: 1 passed, 1 failed, 0 skipped
+Totals: 1 passed, 1 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_FailInit *********
diff --git a/tests/auto/testlib/selftests/expected_failinit.xml b/tests/auto/testlib/selftests/expected_failinit.xml
index 70ad613f3f..51e1a7fce4 100644
--- a/tests/auto/testlib/selftests/expected_failinit.xml
+++ b/tests/auto/testlib/selftests/expected_failinit.xml
@@ -2,6 +2,7 @@
<TestCase name="tst_FailInit">
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_failinit.xunitxml b/tests/auto/testlib/selftests/expected_failinit.xunitxml
index 3c2e31be29..3715725ea5 100644
--- a/tests/auto/testlib/selftests/expected_failinit.xunitxml
+++ b/tests/auto/testlib/selftests/expected_failinit.xunitxml
@@ -3,6 +3,7 @@
<properties>
<property value="@INSERT_QT_VERSION_HERE@" name="QTestVersion"/>
<property value="@INSERT_QT_VERSION_HERE@" name="QtVersion"/>
+ <property value="" name="QtBuild"/>
</properties>
<testcase result="fail" name="initTestCase">
<failure message="&apos;false&apos; returned FALSE. ()" result="fail"/>
diff --git a/tests/auto/testlib/selftests/expected_failinitdata.lightxml b/tests/auto/testlib/selftests/expected_failinitdata.lightxml
index 285471470f..f9da42c060 100644
--- a/tests/auto/testlib/selftests/expected_failinitdata.lightxml
+++ b/tests/auto/testlib/selftests/expected_failinitdata.lightxml
@@ -1,5 +1,6 @@
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_failinitdata.txt b/tests/auto/testlib/selftests/expected_failinitdata.txt
index 982db4b2c2..431c70269e 100644
--- a/tests/auto/testlib/selftests/expected_failinitdata.txt
+++ b/tests/auto/testlib/selftests/expected_failinitdata.txt
@@ -2,5 +2,5 @@
Config: Using QtTest library @INSERT_QT_VERSION_HERE@, Qt @INSERT_QT_VERSION_HERE@
FAIL! : tst_FailInitData::initTestCase() 'false' returned FALSE. ()
Loc: [tst_failinitdata.cpp(56)]
-Totals: 0 passed, 1 failed, 0 skipped
+Totals: 0 passed, 1 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_FailInitData *********
diff --git a/tests/auto/testlib/selftests/expected_failinitdata.xml b/tests/auto/testlib/selftests/expected_failinitdata.xml
index e86e102202..e843863bfc 100644
--- a/tests/auto/testlib/selftests/expected_failinitdata.xml
+++ b/tests/auto/testlib/selftests/expected_failinitdata.xml
@@ -2,6 +2,7 @@
<TestCase name="tst_FailInitData">
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_failinitdata.xunitxml b/tests/auto/testlib/selftests/expected_failinitdata.xunitxml
index f32ccd5e81..d245bc0dff 100644
--- a/tests/auto/testlib/selftests/expected_failinitdata.xunitxml
+++ b/tests/auto/testlib/selftests/expected_failinitdata.xunitxml
@@ -3,6 +3,7 @@
<properties>
<property value="@INSERT_QT_VERSION_HERE@" name="QTestVersion"/>
<property value="@INSERT_QT_VERSION_HERE@" name="QtVersion"/>
+ <property value="" name="QtBuild"/>
</properties>
<testcase result="fail" name="initTestCase">
<failure message="&apos;false&apos; returned FALSE. ()" result="fail"/>
diff --git a/tests/auto/testlib/selftests/expected_fetchbogus.lightxml b/tests/auto/testlib/selftests/expected_fetchbogus.lightxml
index c5587cf031..c62a93eb49 100644
--- a/tests/auto/testlib/selftests/expected_fetchbogus.lightxml
+++ b/tests/auto/testlib/selftests/expected_fetchbogus.lightxml
@@ -1,5 +1,6 @@
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_fetchbogus.txt b/tests/auto/testlib/selftests/expected_fetchbogus.txt
index 0306fe7cc4..598e281215 100644
--- a/tests/auto/testlib/selftests/expected_fetchbogus.txt
+++ b/tests/auto/testlib/selftests/expected_fetchbogus.txt
@@ -4,5 +4,5 @@ PASS : tst_FetchBogus::initTestCase()
QFATAL : tst_FetchBogus::fetchBogus(foo) QFETCH: Requested testdata 'bubu' not available, check your _data function.
FAIL! : tst_FetchBogus::fetchBogus(foo) Received a fatal error.
Loc: [Unknown file(0)]
-Totals: 1 passed, 1 failed, 0 skipped
+Totals: 1 passed, 1 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_FetchBogus *********
diff --git a/tests/auto/testlib/selftests/expected_fetchbogus.xml b/tests/auto/testlib/selftests/expected_fetchbogus.xml
index 40295bdebc..c20de137a2 100644
--- a/tests/auto/testlib/selftests/expected_fetchbogus.xml
+++ b/tests/auto/testlib/selftests/expected_fetchbogus.xml
@@ -2,6 +2,7 @@
<TestCase name="tst_FetchBogus">
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_fetchbogus.xunitxml b/tests/auto/testlib/selftests/expected_fetchbogus.xunitxml
index fe31b4b600..77ccbd896a 100644
--- a/tests/auto/testlib/selftests/expected_fetchbogus.xunitxml
+++ b/tests/auto/testlib/selftests/expected_fetchbogus.xunitxml
@@ -3,6 +3,7 @@
<properties>
<property value="@INSERT_QT_VERSION_HERE@" name="QTestVersion"/>
<property value="@INSERT_QT_VERSION_HERE@" name="QtVersion"/>
+ <property value="" name="QtBuild"/>
</properties>
<testcase result="pass" name="initTestCase"/>
<testcase result="fail" name="fetchBogus">
diff --git a/tests/auto/testlib/selftests/expected_findtestdata.lightxml b/tests/auto/testlib/selftests/expected_findtestdata.lightxml
index 4c1c7298ed..e3c3cea7bc 100644
--- a/tests/auto/testlib/selftests/expected_findtestdata.lightxml
+++ b/tests/auto/testlib/selftests/expected_findtestdata.lightxml
@@ -1,5 +1,6 @@
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_findtestdata.txt b/tests/auto/testlib/selftests/expected_findtestdata.txt
index d92b167d3e..6a900e73d6 100644
--- a/tests/auto/testlib/selftests/expected_findtestdata.txt
+++ b/tests/auto/testlib/selftests/expected_findtestdata.txt
@@ -5,5 +5,5 @@ WARNING: FindTestData::paths() testdata testfile could not be located!
Loc: [findtestdata.cpp(154)]
PASS : FindTestData::paths()
PASS : FindTestData::cleanupTestCase()
-Totals: 3 passed, 0 failed, 0 skipped
+Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted
********* Finished testing of FindTestData *********
diff --git a/tests/auto/testlib/selftests/expected_findtestdata.xml b/tests/auto/testlib/selftests/expected_findtestdata.xml
index b1f33abaf6..6abaa15103 100644
--- a/tests/auto/testlib/selftests/expected_findtestdata.xml
+++ b/tests/auto/testlib/selftests/expected_findtestdata.xml
@@ -2,6 +2,7 @@
<TestCase name="FindTestData">
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_findtestdata.xunitxml b/tests/auto/testlib/selftests/expected_findtestdata.xunitxml
index 60283a1064..c1138da6cb 100644
--- a/tests/auto/testlib/selftests/expected_findtestdata.xunitxml
+++ b/tests/auto/testlib/selftests/expected_findtestdata.xunitxml
@@ -3,6 +3,7 @@
<properties>
<property value="@INSERT_QT_VERSION_HERE@" name="QTestVersion"/>
<property value="@INSERT_QT_VERSION_HERE@" name="QtVersion"/>
+ <property value="" name="QtBuild"/>
</properties>
<testcase result="pass" name="initTestCase"/>
<testcase result="pass" name="paths">
diff --git a/tests/auto/testlib/selftests/expected_float.txt b/tests/auto/testlib/selftests/expected_float.txt
index 6d0588981c..e9cfae04b4 100644
--- a/tests/auto/testlib/selftests/expected_float.txt
+++ b/tests/auto/testlib/selftests/expected_float.txt
@@ -28,5 +28,5 @@ FAIL! : tst_float::compareFloatTests(1e+7) Compared floats are not the same (fu
Expected (t3): 3e+07
Loc: [tst_float.cpp(109)]
PASS : tst_float::cleanupTestCase()
-Totals: 4 passed, 6 failed, 0 skipped
+Totals: 4 passed, 6 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_float *********
diff --git a/tests/auto/testlib/selftests/expected_globaldata.lightxml b/tests/auto/testlib/selftests/expected_globaldata.lightxml
index fd128d2c61..7d4c43905c 100644
--- a/tests/auto/testlib/selftests/expected_globaldata.lightxml
+++ b/tests/auto/testlib/selftests/expected_globaldata.lightxml
@@ -1,5 +1,6 @@
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_globaldata.txt b/tests/auto/testlib/selftests/expected_globaldata.txt
index a7c18e765b..efd461d7d2 100644
--- a/tests/auto/testlib/selftests/expected_globaldata.txt
+++ b/tests/auto/testlib/selftests/expected_globaldata.txt
@@ -50,5 +50,5 @@ QDEBUG : tst_globaldata::skipSingle(2:local 2) cleanup skipSingle local 2
PASS : tst_globaldata::skipSingle(2:local 2)
QDEBUG : tst_globaldata::cleanupTestCase() cleanupTestCase cleanupTestCase (null)
PASS : tst_globaldata::cleanupTestCase()
-Totals: 9 passed, 0 failed, 4 skipped
+Totals: 9 passed, 0 failed, 4 skipped, 0 blacklisted
********* Finished testing of tst_globaldata *********
diff --git a/tests/auto/testlib/selftests/expected_globaldata.xml b/tests/auto/testlib/selftests/expected_globaldata.xml
index 0867619fde..5e5d4d8922 100644
--- a/tests/auto/testlib/selftests/expected_globaldata.xml
+++ b/tests/auto/testlib/selftests/expected_globaldata.xml
@@ -2,6 +2,7 @@
<TestCase name="tst_globaldata">
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_globaldata.xunitxml b/tests/auto/testlib/selftests/expected_globaldata.xunitxml
index e8cd03a59c..bdd7e3f00a 100644
--- a/tests/auto/testlib/selftests/expected_globaldata.xunitxml
+++ b/tests/auto/testlib/selftests/expected_globaldata.xunitxml
@@ -3,6 +3,7 @@
<properties>
<property value="@INSERT_QT_VERSION_HERE@" name="QTestVersion"/>
<property value="@INSERT_QT_VERSION_HERE@" name="QtVersion"/>
+ <property value="" name="QtBuild"/>
</properties>
<testcase result="pass" name="initTestCase">
<!-- message="initTestCase initTestCase (null)" type="qdebug" -->
diff --git a/tests/auto/testlib/selftests/expected_longstring.lightxml b/tests/auto/testlib/selftests/expected_longstring.lightxml
index 45c6d3f78d..f8796bed4a 100644
--- a/tests/auto/testlib/selftests/expected_longstring.lightxml
+++ b/tests/auto/testlib/selftests/expected_longstring.lightxml
@@ -1,5 +1,6 @@
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_longstring.txt b/tests/auto/testlib/selftests/expected_longstring.txt
index 364c8cf4a7..7ffa77cc1c 100644
--- a/tests/auto/testlib/selftests/expected_longstring.txt
+++ b/tests/auto/testlib/selftests/expected_longstring.txt
@@ -12,5 +12,5 @@ Curabitur ligula sapien, tincidunt non, euismod vitae, posuere imperdiet, leo. M
Aenean posuere, tortor sed cursus feugiat, nunc augue blandit nunc, eu sollicitudin urna dolor sagittis lacus. Donec elit libero, sodales nec, volutpat a, suscipit non, turpis. Nullam sagittis. Suspendisse pulvinar, augue ac venenatis condimentum, sem libero volutpat nibh, nec pellentesque velit pede quis nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Fusce id purus. Ut varius tincidunt libero. Phasellus dolor. Maecenas vestibulum mollis diam. Pellentesque ut neque. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.
Loc: [tst_longstring.cpp(67)]
PASS : tst_LongString::cleanupTestCase()
-Totals: 2 passed, 1 failed, 0 skipped
+Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_LongString *********
diff --git a/tests/auto/testlib/selftests/expected_longstring.xml b/tests/auto/testlib/selftests/expected_longstring.xml
index efc29d6def..6623b7cd88 100644
--- a/tests/auto/testlib/selftests/expected_longstring.xml
+++ b/tests/auto/testlib/selftests/expected_longstring.xml
@@ -2,6 +2,7 @@
<TestCase name="tst_LongString">
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_longstring.xunitxml b/tests/auto/testlib/selftests/expected_longstring.xunitxml
index 6486817dbb..269c06fe08 100644
--- a/tests/auto/testlib/selftests/expected_longstring.xunitxml
+++ b/tests/auto/testlib/selftests/expected_longstring.xunitxml
@@ -3,6 +3,7 @@
<properties>
<property value="@INSERT_QT_VERSION_HERE@" name="QTestVersion"/>
<property value="@INSERT_QT_VERSION_HERE@" name="QtVersion"/>
+ <property value="" name="QtBuild"/>
</properties>
<testcase result="pass" name="initTestCase"/>
<testcase result="fail" name="failWithLongString">
diff --git a/tests/auto/testlib/selftests/expected_maxwarnings.lightxml b/tests/auto/testlib/selftests/expected_maxwarnings.lightxml
index ce6d828eb2..49db189352 100644
--- a/tests/auto/testlib/selftests/expected_maxwarnings.lightxml
+++ b/tests/auto/testlib/selftests/expected_maxwarnings.lightxml
@@ -1,5 +1,6 @@
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_maxwarnings.txt b/tests/auto/testlib/selftests/expected_maxwarnings.txt
index 3e880ee551..30f8d6f5d3 100644
--- a/tests/auto/testlib/selftests/expected_maxwarnings.txt
+++ b/tests/auto/testlib/selftests/expected_maxwarnings.txt
@@ -2005,5 +2005,5 @@ QWARN : MaxWarnings::warn() 2000
QSYSTEM: MaxWarnings::warn() Maximum amount of warnings exceeded. Use -maxwarnings to override.
PASS : MaxWarnings::warn()
PASS : MaxWarnings::cleanupTestCase()
-Totals: 3 passed, 0 failed, 0 skipped
+Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted
********* Finished testing of MaxWarnings *********
diff --git a/tests/auto/testlib/selftests/expected_maxwarnings.xml b/tests/auto/testlib/selftests/expected_maxwarnings.xml
index 758af9d6d5..614b054fad 100644
--- a/tests/auto/testlib/selftests/expected_maxwarnings.xml
+++ b/tests/auto/testlib/selftests/expected_maxwarnings.xml
@@ -2,6 +2,7 @@
<TestCase name="MaxWarnings">
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_maxwarnings.xunitxml b/tests/auto/testlib/selftests/expected_maxwarnings.xunitxml
index b1b0215cef..329fae5f1d 100644
--- a/tests/auto/testlib/selftests/expected_maxwarnings.xunitxml
+++ b/tests/auto/testlib/selftests/expected_maxwarnings.xunitxml
@@ -3,6 +3,7 @@
<properties>
<property value="@INSERT_QT_VERSION_HERE@" name="QTestVersion"/>
<property value="@INSERT_QT_VERSION_HERE@" name="QtVersion"/>
+ <property value="" name="QtBuild"/>
</properties>
<testcase result="pass" name="initTestCase"/>
<testcase result="pass" name="warn">
diff --git a/tests/auto/testlib/selftests/expected_multiexec.txt b/tests/auto/testlib/selftests/expected_multiexec.txt
index b2f1d7009c..f3cd942e38 100644
--- a/tests/auto/testlib/selftests/expected_multiexec.txt
+++ b/tests/auto/testlib/selftests/expected_multiexec.txt
@@ -3,33 +3,33 @@ Config: Using QtTest library @INSERT_QT_VERSION_HERE@, Qt @INSERT_QT_VERSION_HER
PASS : tst_Nothing::initTestCase()
PASS : tst_Nothing::nothing()
PASS : tst_Nothing::cleanupTestCase()
-Totals: 3 passed, 0 failed, 0 skipped
+Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_Nothing *********
********* Start testing of tst_Nothing *********
Config: Using QtTest library @INSERT_QT_VERSION_HERE@, Qt @INSERT_QT_VERSION_HERE@
PASS : tst_Nothing::initTestCase()
PASS : tst_Nothing::nothing()
PASS : tst_Nothing::cleanupTestCase()
-Totals: 3 passed, 0 failed, 0 skipped
+Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_Nothing *********
********* Start testing of tst_Nothing *********
Config: Using QtTest library @INSERT_QT_VERSION_HERE@, Qt @INSERT_QT_VERSION_HERE@
PASS : tst_Nothing::initTestCase()
PASS : tst_Nothing::nothing()
PASS : tst_Nothing::cleanupTestCase()
-Totals: 3 passed, 0 failed, 0 skipped
+Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_Nothing *********
********* Start testing of tst_Nothing *********
Config: Using QtTest library @INSERT_QT_VERSION_HERE@, Qt @INSERT_QT_VERSION_HERE@
PASS : tst_Nothing::initTestCase()
PASS : tst_Nothing::nothing()
PASS : tst_Nothing::cleanupTestCase()
-Totals: 3 passed, 0 failed, 0 skipped
+Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_Nothing *********
********* Start testing of tst_Nothing *********
Config: Using QtTest library @INSERT_QT_VERSION_HERE@, Qt @INSERT_QT_VERSION_HERE@
PASS : tst_Nothing::initTestCase()
PASS : tst_Nothing::nothing()
PASS : tst_Nothing::cleanupTestCase()
-Totals: 3 passed, 0 failed, 0 skipped
+Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_Nothing *********
diff --git a/tests/auto/testlib/selftests/expected_qexecstringlist.txt b/tests/auto/testlib/selftests/expected_qexecstringlist.txt
index d4ce643804..830e7e8b36 100644
--- a/tests/auto/testlib/selftests/expected_qexecstringlist.txt
+++ b/tests/auto/testlib/selftests/expected_qexecstringlist.txt
@@ -7,7 +7,7 @@ PASS : tst_QExecStringList::testB(Data2)
PASS : tst_QExecStringList::testB(Data3)
PASS : tst_QExecStringList::testC()
PASS : tst_QExecStringList::cleanupTestCase()
-Totals: 7 passed, 0 failed, 0 skipped
+Totals: 7 passed, 0 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_QExecStringList *********
********* Start testing of tst_QExecStringList *********
Config: Using QtTest library @INSERT_QT_VERSION_HERE@, Qt @INSERT_QT_VERSION_HERE@
@@ -18,14 +18,14 @@ PASS : tst_QExecStringList::testB(Data2)
PASS : tst_QExecStringList::testB(Data3)
PASS : tst_QExecStringList::testC()
PASS : tst_QExecStringList::cleanupTestCase()
-Totals: 7 passed, 0 failed, 0 skipped
+Totals: 7 passed, 0 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_QExecStringList *********
********* Start testing of tst_QExecStringList *********
Config: Using QtTest library @INSERT_QT_VERSION_HERE@, Qt @INSERT_QT_VERSION_HERE@
PASS : tst_QExecStringList::initTestCase()
PASS : tst_QExecStringList::testA()
PASS : tst_QExecStringList::cleanupTestCase()
-Totals: 3 passed, 0 failed, 0 skipped
+Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_QExecStringList *********
********* Start testing of tst_QExecStringList *********
Config: Using QtTest library @INSERT_QT_VERSION_HERE@, Qt @INSERT_QT_VERSION_HERE@
@@ -34,19 +34,19 @@ PASS : tst_QExecStringList::testB(Data1)
PASS : tst_QExecStringList::testB(Data2)
PASS : tst_QExecStringList::testB(Data3)
PASS : tst_QExecStringList::cleanupTestCase()
-Totals: 5 passed, 0 failed, 0 skipped
+Totals: 5 passed, 0 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_QExecStringList *********
********* Start testing of tst_QExecStringList *********
Config: Using QtTest library @INSERT_QT_VERSION_HERE@, Qt @INSERT_QT_VERSION_HERE@
PASS : tst_QExecStringList::initTestCase()
PASS : tst_QExecStringList::testB(Data2)
PASS : tst_QExecStringList::cleanupTestCase()
-Totals: 3 passed, 0 failed, 0 skipped
+Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_QExecStringList *********
********* Start testing of tst_QExecStringList *********
Config: Using QtTest library @INSERT_QT_VERSION_HERE@, Qt @INSERT_QT_VERSION_HERE@
PASS : tst_QExecStringList::initTestCase()
PASS : tst_QExecStringList::testC()
PASS : tst_QExecStringList::cleanupTestCase()
-Totals: 3 passed, 0 failed, 0 skipped
+Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_QExecStringList *********
diff --git a/tests/auto/testlib/selftests/expected_silent.txt b/tests/auto/testlib/selftests/expected_silent.txt
index 5d4c77bffd..34728f5829 100644
--- a/tests/auto/testlib/selftests/expected_silent.txt
+++ b/tests/auto/testlib/selftests/expected_silent.txt
@@ -6,4 +6,4 @@ XPASS : tst_Silent::xpass() 'true' returned TRUE unexpectedly. (This test shoul
QFATAL : tst_Silent::messages() This is a fatal error message that should still appear in silent test output
FAIL! : tst_Silent::messages() Received a fatal error.
Loc: [Unknown file(0)]
-Totals: 3 passed, 3 failed, 1 skipped
+Totals: 3 passed, 3 failed, 1 skipped, 0 blacklisted
diff --git a/tests/auto/testlib/selftests/expected_singleskip.lightxml b/tests/auto/testlib/selftests/expected_singleskip.lightxml
index 685396a243..ce09c0a9ad 100644
--- a/tests/auto/testlib/selftests/expected_singleskip.lightxml
+++ b/tests/auto/testlib/selftests/expected_singleskip.lightxml
@@ -1,5 +1,6 @@
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_singleskip.txt b/tests/auto/testlib/selftests/expected_singleskip.txt
index ba5415a216..34c877cfd4 100644
--- a/tests/auto/testlib/selftests/expected_singleskip.txt
+++ b/tests/auto/testlib/selftests/expected_singleskip.txt
@@ -4,5 +4,5 @@ PASS : tst_SingleSkip::initTestCase()
SKIP : tst_SingleSkip::myTest() skipping test
Loc: [tst_singleskip.cpp(56)]
PASS : tst_SingleSkip::cleanupTestCase()
-Totals: 2 passed, 0 failed, 1 skipped
+Totals: 2 passed, 0 failed, 1 skipped, 0 blacklisted
********* Finished testing of tst_SingleSkip *********
diff --git a/tests/auto/testlib/selftests/expected_singleskip.xml b/tests/auto/testlib/selftests/expected_singleskip.xml
index c10626ca41..0c5cdade3d 100644
--- a/tests/auto/testlib/selftests/expected_singleskip.xml
+++ b/tests/auto/testlib/selftests/expected_singleskip.xml
@@ -2,6 +2,7 @@
<TestCase name="tst_SingleSkip">
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_singleskip.xunitxml b/tests/auto/testlib/selftests/expected_singleskip.xunitxml
index 70968fa1c4..2b2da2f504 100644
--- a/tests/auto/testlib/selftests/expected_singleskip.xunitxml
+++ b/tests/auto/testlib/selftests/expected_singleskip.xunitxml
@@ -3,6 +3,7 @@
<properties>
<property value="@INSERT_QT_VERSION_HERE@" name="QTestVersion"/>
<property value="@INSERT_QT_VERSION_HERE@" name="QtVersion"/>
+ <property value="" name="QtBuild"/>
</properties>
<testcase result="pass" name="initTestCase"/>
<testcase name="myTest">
diff --git a/tests/auto/testlib/selftests/expected_skip.lightxml b/tests/auto/testlib/selftests/expected_skip.lightxml
index 408bc44871..ee83d263b5 100644
--- a/tests/auto/testlib/selftests/expected_skip.lightxml
+++ b/tests/auto/testlib/selftests/expected_skip.lightxml
@@ -1,5 +1,6 @@
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_skip.txt b/tests/auto/testlib/selftests/expected_skip.txt
index 9a79e35de3..a48427d3b2 100644
--- a/tests/auto/testlib/selftests/expected_skip.txt
+++ b/tests/auto/testlib/selftests/expected_skip.txt
@@ -10,5 +10,5 @@ SKIP : tst_Skip::singleSkip(local 1) skipping one
QDEBUG : tst_Skip::singleSkip(local 2) this line should only be reached once (true)
PASS : tst_Skip::singleSkip(local 2)
PASS : tst_Skip::cleanupTestCase()
-Totals: 3 passed, 0 failed, 3 skipped
+Totals: 3 passed, 0 failed, 3 skipped, 0 blacklisted
********* Finished testing of tst_Skip *********
diff --git a/tests/auto/testlib/selftests/expected_skip.xml b/tests/auto/testlib/selftests/expected_skip.xml
index b220722b6c..2c830bc9fb 100644
--- a/tests/auto/testlib/selftests/expected_skip.xml
+++ b/tests/auto/testlib/selftests/expected_skip.xml
@@ -2,6 +2,7 @@
<TestCase name="tst_Skip">
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_skip.xunitxml b/tests/auto/testlib/selftests/expected_skip.xunitxml
index 956d51f531..63e582f96a 100644
--- a/tests/auto/testlib/selftests/expected_skip.xunitxml
+++ b/tests/auto/testlib/selftests/expected_skip.xunitxml
@@ -3,6 +3,7 @@
<properties>
<property value="@INSERT_QT_VERSION_HERE@" name="QTestVersion"/>
<property value="@INSERT_QT_VERSION_HERE@" name="QtVersion"/>
+ <property value="" name="QtBuild"/>
</properties>
<testcase result="pass" name="initTestCase"/>
<testcase name="test">
diff --git a/tests/auto/testlib/selftests/expected_skipcleanup.lightxml b/tests/auto/testlib/selftests/expected_skipcleanup.lightxml
index 49c9d148f5..dbbc30c0db 100644
--- a/tests/auto/testlib/selftests/expected_skipcleanup.lightxml
+++ b/tests/auto/testlib/selftests/expected_skipcleanup.lightxml
@@ -1,5 +1,6 @@
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_skipcleanup.txt b/tests/auto/testlib/selftests/expected_skipcleanup.txt
index 35c5d3dccb..3120cffcb6 100644
--- a/tests/auto/testlib/selftests/expected_skipcleanup.txt
+++ b/tests/auto/testlib/selftests/expected_skipcleanup.txt
@@ -4,5 +4,5 @@ PASS : tst_SkipCleanup::initTestCase()
PASS : tst_SkipCleanup::aTestFunction()
SKIP : tst_SkipCleanup::cleanupTestCase() Skip inside cleanupTestCase.
Loc: [tst_skipcleanup.cpp(59)]
-Totals: 2 passed, 0 failed, 1 skipped
+Totals: 2 passed, 0 failed, 1 skipped, 0 blacklisted
********* Finished testing of tst_SkipCleanup *********
diff --git a/tests/auto/testlib/selftests/expected_skipcleanup.xml b/tests/auto/testlib/selftests/expected_skipcleanup.xml
index 0bf1fe53a3..7b787ebb3d 100644
--- a/tests/auto/testlib/selftests/expected_skipcleanup.xml
+++ b/tests/auto/testlib/selftests/expected_skipcleanup.xml
@@ -2,6 +2,7 @@
<TestCase name="tst_SkipCleanup">
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_skipcleanup.xunitxml b/tests/auto/testlib/selftests/expected_skipcleanup.xunitxml
index b8f67e2d07..9934584ec5 100644
--- a/tests/auto/testlib/selftests/expected_skipcleanup.xunitxml
+++ b/tests/auto/testlib/selftests/expected_skipcleanup.xunitxml
@@ -3,6 +3,7 @@
<properties>
<property value="@INSERT_QT_VERSION_HERE@" name="QTestVersion"/>
<property value="@INSERT_QT_VERSION_HERE@" name="QtVersion"/>
+ <property value="" name="QtBuild"/>
</properties>
<testcase result="pass" name="initTestCase"/>
<testcase result="pass" name="aTestFunction"/>
diff --git a/tests/auto/testlib/selftests/expected_skipinit.lightxml b/tests/auto/testlib/selftests/expected_skipinit.lightxml
index e06c745205..3682068825 100644
--- a/tests/auto/testlib/selftests/expected_skipinit.lightxml
+++ b/tests/auto/testlib/selftests/expected_skipinit.lightxml
@@ -1,5 +1,6 @@
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_skipinit.txt b/tests/auto/testlib/selftests/expected_skipinit.txt
index f3de6cd2df..8a2bbe01db 100644
--- a/tests/auto/testlib/selftests/expected_skipinit.txt
+++ b/tests/auto/testlib/selftests/expected_skipinit.txt
@@ -3,5 +3,5 @@ Config: Using QtTest library @INSERT_QT_VERSION_HERE@, Qt @INSERT_QT_VERSION_HER
SKIP : tst_SkipInit::initTestCase() Skip inside initTestCase. This should skip all tests in the class.
Loc: [tst_skipinit.cpp(55)]
PASS : tst_SkipInit::cleanupTestCase()
-Totals: 1 passed, 0 failed, 1 skipped
+Totals: 1 passed, 0 failed, 1 skipped, 0 blacklisted
********* Finished testing of tst_SkipInit *********
diff --git a/tests/auto/testlib/selftests/expected_skipinit.xml b/tests/auto/testlib/selftests/expected_skipinit.xml
index 6a62b93614..9d6a38b82f 100644
--- a/tests/auto/testlib/selftests/expected_skipinit.xml
+++ b/tests/auto/testlib/selftests/expected_skipinit.xml
@@ -2,6 +2,7 @@
<TestCase name="tst_SkipInit">
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_skipinit.xunitxml b/tests/auto/testlib/selftests/expected_skipinit.xunitxml
index f62df71d96..bab08c375c 100644
--- a/tests/auto/testlib/selftests/expected_skipinit.xunitxml
+++ b/tests/auto/testlib/selftests/expected_skipinit.xunitxml
@@ -3,6 +3,7 @@
<properties>
<property value="@INSERT_QT_VERSION_HERE@" name="QTestVersion"/>
<property value="@INSERT_QT_VERSION_HERE@" name="QtVersion"/>
+ <property value="" name="QtBuild"/>
</properties>
<testcase name="initTestCase">
<!-- message="Skip inside initTestCase. This should skip all tests in the class." type="skip" -->
diff --git a/tests/auto/testlib/selftests/expected_skipinitdata.lightxml b/tests/auto/testlib/selftests/expected_skipinitdata.lightxml
index 41abd5dccd..26afcb4ab1 100644
--- a/tests/auto/testlib/selftests/expected_skipinitdata.lightxml
+++ b/tests/auto/testlib/selftests/expected_skipinitdata.lightxml
@@ -1,5 +1,6 @@
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_skipinitdata.txt b/tests/auto/testlib/selftests/expected_skipinitdata.txt
index 912ab8cd6d..654098630e 100644
--- a/tests/auto/testlib/selftests/expected_skipinitdata.txt
+++ b/tests/auto/testlib/selftests/expected_skipinitdata.txt
@@ -2,5 +2,5 @@
Config: Using QtTest library @INSERT_QT_VERSION_HERE@, Qt @INSERT_QT_VERSION_HERE@
SKIP : tst_SkipInitData::initTestCase() Skip inside initTestCase_data. This should skip all tests in the class.
Loc: [tst_skipinitdata.cpp(56)]
-Totals: 0 passed, 0 failed, 1 skipped
+Totals: 0 passed, 0 failed, 1 skipped, 0 blacklisted
********* Finished testing of tst_SkipInitData *********
diff --git a/tests/auto/testlib/selftests/expected_skipinitdata.xml b/tests/auto/testlib/selftests/expected_skipinitdata.xml
index 8efe12195e..9ab84f21a1 100644
--- a/tests/auto/testlib/selftests/expected_skipinitdata.xml
+++ b/tests/auto/testlib/selftests/expected_skipinitdata.xml
@@ -2,6 +2,7 @@
<TestCase name="tst_SkipInitData">
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_skipinitdata.xunitxml b/tests/auto/testlib/selftests/expected_skipinitdata.xunitxml
index 699d50f7a7..e61d50b06b 100644
--- a/tests/auto/testlib/selftests/expected_skipinitdata.xunitxml
+++ b/tests/auto/testlib/selftests/expected_skipinitdata.xunitxml
@@ -3,6 +3,7 @@
<properties>
<property value="@INSERT_QT_VERSION_HERE@" name="QTestVersion"/>
<property value="@INSERT_QT_VERSION_HERE@" name="QtVersion"/>
+ <property value="" name="QtBuild"/>
</properties>
<testcase name="initTestCase">
<!-- message="Skip inside initTestCase_data. This should skip all tests in the class." type="skip" -->
diff --git a/tests/auto/testlib/selftests/expected_sleep.txt b/tests/auto/testlib/selftests/expected_sleep.txt
index f007cbdd0e..58c7b928c0 100644
--- a/tests/auto/testlib/selftests/expected_sleep.txt
+++ b/tests/auto/testlib/selftests/expected_sleep.txt
@@ -3,5 +3,5 @@ Config: Using QtTest library @INSERT_QT_VERSION_HERE@, Qt @INSERT_QT_VERSION_HER
PASS : tst_Sleep::initTestCase()
PASS : tst_Sleep::sleep()
PASS : tst_Sleep::cleanupTestCase()
-Totals: 3 passed, 0 failed, 0 skipped
+Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_Sleep *********
diff --git a/tests/auto/testlib/selftests/expected_strcmp.lightxml b/tests/auto/testlib/selftests/expected_strcmp.lightxml
index f0d266d400..298e910be8 100644
--- a/tests/auto/testlib/selftests/expected_strcmp.lightxml
+++ b/tests/auto/testlib/selftests/expected_strcmp.lightxml
@@ -1,5 +1,6 @@
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_strcmp.txt b/tests/auto/testlib/selftests/expected_strcmp.txt
index 4bd3844d08..3d58698781 100644
--- a/tests/auto/testlib/selftests/expected_strcmp.txt
+++ b/tests/auto/testlib/selftests/expected_strcmp.txt
@@ -29,5 +29,5 @@ FAIL! : tst_StrCmp::failByteArraySingleChars() Compared values are not the same
Expected (QByteArray("7")): 37
Loc: [tst_strcmp.cpp(133)]
PASS : tst_StrCmp::cleanupTestCase()
-Totals: 3 passed, 5 failed, 0 skipped
+Totals: 3 passed, 5 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_StrCmp *********
diff --git a/tests/auto/testlib/selftests/expected_strcmp.xml b/tests/auto/testlib/selftests/expected_strcmp.xml
index 20ffee0611..29208f9a87 100644
--- a/tests/auto/testlib/selftests/expected_strcmp.xml
+++ b/tests/auto/testlib/selftests/expected_strcmp.xml
@@ -2,6 +2,7 @@
<TestCase name="tst_StrCmp">
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_strcmp.xunitxml b/tests/auto/testlib/selftests/expected_strcmp.xunitxml
index dde9ff5299..14bef9ec47 100644
--- a/tests/auto/testlib/selftests/expected_strcmp.xunitxml
+++ b/tests/auto/testlib/selftests/expected_strcmp.xunitxml
@@ -3,6 +3,7 @@
<properties>
<property value="@INSERT_QT_VERSION_HERE@" name="QTestVersion"/>
<property value="@INSERT_QT_VERSION_HERE@" name="QtVersion"/>
+ <property value="" name="QtBuild"/>
</properties>
<testcase result="pass" name="initTestCase"/>
<testcase result="pass" name="compareCharStars"/>
diff --git a/tests/auto/testlib/selftests/expected_subtest.lightxml b/tests/auto/testlib/selftests/expected_subtest.lightxml
index 467fabb7ac..2e484aafef 100644
--- a/tests/auto/testlib/selftests/expected_subtest.lightxml
+++ b/tests/auto/testlib/selftests/expected_subtest.lightxml
@@ -1,5 +1,6 @@
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_subtest.txt b/tests/auto/testlib/selftests/expected_subtest.txt
index 9990b5439d..ba710e54a9 100644
--- a/tests/auto/testlib/selftests/expected_subtest.txt
+++ b/tests/auto/testlib/selftests/expected_subtest.txt
@@ -46,5 +46,5 @@ FAIL! : tst_Subtest::test3(data2) Compared values are not the same
QDEBUG : tst_Subtest::test3(data2) cleanup test3 data2
QDEBUG : tst_Subtest::cleanupTestCase() cleanupTestCase cleanupTestCase (null)
PASS : tst_Subtest::cleanupTestCase()
-Totals: 7 passed, 2 failed, 0 skipped
+Totals: 7 passed, 2 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_Subtest *********
diff --git a/tests/auto/testlib/selftests/expected_subtest.xml b/tests/auto/testlib/selftests/expected_subtest.xml
index 1107bcb070..f011489ec8 100644
--- a/tests/auto/testlib/selftests/expected_subtest.xml
+++ b/tests/auto/testlib/selftests/expected_subtest.xml
@@ -2,6 +2,7 @@
<TestCase name="tst_Subtest">
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_subtest.xunitxml b/tests/auto/testlib/selftests/expected_subtest.xunitxml
index 753711f837..b49c006940 100644
--- a/tests/auto/testlib/selftests/expected_subtest.xunitxml
+++ b/tests/auto/testlib/selftests/expected_subtest.xunitxml
@@ -3,6 +3,7 @@
<properties>
<property value="@INSERT_QT_VERSION_HERE@" name="QTestVersion"/>
<property value="@INSERT_QT_VERSION_HERE@" name="QtVersion"/>
+ <property value="" name="QtBuild"/>
</properties>
<testcase result="pass" name="initTestCase">
<!-- message="initTestCase initTestCase (null)" type="qdebug" -->
diff --git a/tests/auto/testlib/selftests/expected_verbose1.lightxml b/tests/auto/testlib/selftests/expected_verbose1.lightxml
index 45dca139fa..6d7ce13ea0 100644
--- a/tests/auto/testlib/selftests/expected_verbose1.lightxml
+++ b/tests/auto/testlib/selftests/expected_verbose1.lightxml
@@ -1,5 +1,6 @@
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_verbose1.txt b/tests/auto/testlib/selftests/expected_verbose1.txt
index 1711a33004..1c83be75cc 100644
--- a/tests/auto/testlib/selftests/expected_verbose1.txt
+++ b/tests/auto/testlib/selftests/expected_verbose1.txt
@@ -65,5 +65,5 @@ SKIP : tst_Counting::testSkipInCleanup(skip) Skip in cleanup()
PASS : tst_Counting::testSkipInCleanup(after)
INFO : tst_Counting::cleanupTestCase() entering
PASS : tst_Counting::cleanupTestCase()
-Totals: 16 passed, 8 failed, 8 skipped
+Totals: 16 passed, 8 failed, 8 skipped, 0 blacklisted
********* Finished testing of tst_Counting *********
diff --git a/tests/auto/testlib/selftests/expected_verbose1.xml b/tests/auto/testlib/selftests/expected_verbose1.xml
index 7a182183c1..b5ae1286cb 100644
--- a/tests/auto/testlib/selftests/expected_verbose1.xml
+++ b/tests/auto/testlib/selftests/expected_verbose1.xml
@@ -2,6 +2,7 @@
<TestCase name="tst_Counting">
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_verbose1.xunitxml b/tests/auto/testlib/selftests/expected_verbose1.xunitxml
index 72bf047ba8..cb3a7815af 100644
--- a/tests/auto/testlib/selftests/expected_verbose1.xunitxml
+++ b/tests/auto/testlib/selftests/expected_verbose1.xunitxml
@@ -3,6 +3,7 @@
<properties>
<property value="@INSERT_QT_VERSION_HERE@" name="QTestVersion"/>
<property value="@INSERT_QT_VERSION_HERE@" name="QtVersion"/>
+ <property value="" name="QtBuild"/>
</properties>
<testcase result="pass" name="initTestCase"/>
<testcase result="pass" name="testPassPass"/>
diff --git a/tests/auto/testlib/selftests/expected_verbose2.lightxml b/tests/auto/testlib/selftests/expected_verbose2.lightxml
index 0ead76884c..85f9ec45af 100644
--- a/tests/auto/testlib/selftests/expected_verbose2.lightxml
+++ b/tests/auto/testlib/selftests/expected_verbose2.lightxml
@@ -1,5 +1,6 @@
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_verbose2.txt b/tests/auto/testlib/selftests/expected_verbose2.txt
index 068e7357e8..8e4e01b526 100644
--- a/tests/auto/testlib/selftests/expected_verbose2.txt
+++ b/tests/auto/testlib/selftests/expected_verbose2.txt
@@ -101,5 +101,5 @@ SKIP : tst_Counting::testSkipInCleanup(skip) Skip in cleanup()
PASS : tst_Counting::testSkipInCleanup(after)
INFO : tst_Counting::cleanupTestCase() entering
PASS : tst_Counting::cleanupTestCase()
-Totals: 16 passed, 8 failed, 8 skipped
+Totals: 16 passed, 8 failed, 8 skipped, 0 blacklisted
********* Finished testing of tst_Counting *********
diff --git a/tests/auto/testlib/selftests/expected_verbose2.xml b/tests/auto/testlib/selftests/expected_verbose2.xml
index 6d592f4a52..94fef3eed7 100644
--- a/tests/auto/testlib/selftests/expected_verbose2.xml
+++ b/tests/auto/testlib/selftests/expected_verbose2.xml
@@ -2,6 +2,7 @@
<TestCase name="tst_Counting">
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_verbose2.xunitxml b/tests/auto/testlib/selftests/expected_verbose2.xunitxml
index 6dabbd34fc..6764a5564f 100644
--- a/tests/auto/testlib/selftests/expected_verbose2.xunitxml
+++ b/tests/auto/testlib/selftests/expected_verbose2.xunitxml
@@ -3,6 +3,7 @@
<properties>
<property value="@INSERT_QT_VERSION_HERE@" name="QTestVersion"/>
<property value="@INSERT_QT_VERSION_HERE@" name="QtVersion"/>
+ <property value="" name="QtBuild"/>
</properties>
<testcase result="pass" name="initTestCase"/>
<testcase result="pass" name="testPassPass">
diff --git a/tests/auto/testlib/selftests/expected_verifyexceptionthrown.lightxml b/tests/auto/testlib/selftests/expected_verifyexceptionthrown.lightxml
index fb8f61503e..d38363fb6e 100644
--- a/tests/auto/testlib/selftests/expected_verifyexceptionthrown.lightxml
+++ b/tests/auto/testlib/selftests/expected_verifyexceptionthrown.lightxml
@@ -1,5 +1,6 @@
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_verifyexceptionthrown.txt b/tests/auto/testlib/selftests/expected_verifyexceptionthrown.txt
index 04db60eccd..43fc30c969 100644
--- a/tests/auto/testlib/selftests/expected_verifyexceptionthrown.txt
+++ b/tests/auto/testlib/selftests/expected_verifyexceptionthrown.txt
@@ -17,5 +17,5 @@ FAIL! : tst_VerifyExceptionThrown::testFailMyDerivedException() Expected except
FAIL! : tst_VerifyExceptionThrown::testFailNoException() Expected exception of type std::exception to be thrown but no exception caught
Loc: [tst_verifyexceptionthrown.cpp(153)]
PASS : tst_VerifyExceptionThrown::cleanupTestCase()
-Totals: 5 passed, 6 failed, 0 skipped
+Totals: 5 passed, 6 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_VerifyExceptionThrown *********
diff --git a/tests/auto/testlib/selftests/expected_verifyexceptionthrown.xml b/tests/auto/testlib/selftests/expected_verifyexceptionthrown.xml
index a89528cfb8..8c57fe5c0f 100644
--- a/tests/auto/testlib/selftests/expected_verifyexceptionthrown.xml
+++ b/tests/auto/testlib/selftests/expected_verifyexceptionthrown.xml
@@ -2,6 +2,7 @@
<TestCase name="tst_VerifyExceptionThrown">
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_verifyexceptionthrown.xunitxml b/tests/auto/testlib/selftests/expected_verifyexceptionthrown.xunitxml
index f49746a9af..003a31a1cc 100644
--- a/tests/auto/testlib/selftests/expected_verifyexceptionthrown.xunitxml
+++ b/tests/auto/testlib/selftests/expected_verifyexceptionthrown.xunitxml
@@ -3,6 +3,7 @@
<properties>
<property value="@INSERT_QT_VERSION_HERE@" name="QTestVersion"/>
<property value="@INSERT_QT_VERSION_HERE@" name="QtVersion"/>
+ <property value="" name="QtBuild"/>
</properties>
<testcase result="pass" name="initTestCase"/>
<testcase result="pass" name="testCorrectStdTypes"/>
diff --git a/tests/auto/testlib/selftests/expected_warnings.lightxml b/tests/auto/testlib/selftests/expected_warnings.lightxml
index bbc96b7010..31b3d842aa 100644
--- a/tests/auto/testlib/selftests/expected_warnings.lightxml
+++ b/tests/auto/testlib/selftests/expected_warnings.lightxml
@@ -1,5 +1,6 @@
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_warnings.txt b/tests/auto/testlib/selftests/expected_warnings.txt
index e73de980cb..bb77257b79 100644
--- a/tests/auto/testlib/selftests/expected_warnings.txt
+++ b/tests/auto/testlib/selftests/expected_warnings.txt
@@ -22,5 +22,5 @@ INFO : tst_Warnings::testMissingWarningsWithData(second row) Did not receive m
INFO : tst_Warnings::testMissingWarningsWithData(second row) Did not receive message: "Warning1"
FAIL! : tst_Warnings::testMissingWarningsWithData(second row) Not all expected messages were received
PASS : tst_Warnings::cleanupTestCase()
-Totals: 3 passed, 4 failed, 0 skipped
+Totals: 3 passed, 4 failed, 0 skipped, 0 blacklisted
********* Finished testing of tst_Warnings *********
diff --git a/tests/auto/testlib/selftests/expected_warnings.xml b/tests/auto/testlib/selftests/expected_warnings.xml
index acb80e4f2a..a3821f84df 100644
--- a/tests/auto/testlib/selftests/expected_warnings.xml
+++ b/tests/auto/testlib/selftests/expected_warnings.xml
@@ -2,6 +2,7 @@
<TestCase name="tst_Warnings">
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_warnings.xunitxml b/tests/auto/testlib/selftests/expected_warnings.xunitxml
index 7be47174c6..7ea66522c6 100644
--- a/tests/auto/testlib/selftests/expected_warnings.xunitxml
+++ b/tests/auto/testlib/selftests/expected_warnings.xunitxml
@@ -3,6 +3,7 @@
<properties>
<property value="@INSERT_QT_VERSION_HERE@" name="QTestVersion"/>
<property value="@INSERT_QT_VERSION_HERE@" name="QtVersion"/>
+ <property value="" name="QtBuild"/>
</properties>
<testcase result="pass" name="initTestCase"/>
<testcase result="pass" name="testWarnings">
diff --git a/tests/auto/testlib/selftests/expected_xunit.lightxml b/tests/auto/testlib/selftests/expected_xunit.lightxml
index 6660cf4e7a..95ab8f03f0 100644
--- a/tests/auto/testlib/selftests/expected_xunit.lightxml
+++ b/tests/auto/testlib/selftests/expected_xunit.lightxml
@@ -1,5 +1,6 @@
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_xunit.txt b/tests/auto/testlib/selftests/expected_xunit.txt
index f0b14752f0..4863711bd0 100644
--- a/tests/auto/testlib/selftests/expected_xunit.txt
+++ b/tests/auto/testlib/selftests/expected_xunit.txt
@@ -22,5 +22,5 @@ PASS : tst_Xunit::testFunc6()
XPASS : tst_Xunit::testFunc7() 'true' returned TRUE unexpectedly. ()
Loc: [tst_xunit.cpp(110)]
PASS : tst_Xunit::cleanupTestCase()
-Totals: 5 passed, 3 failed, 1 skipped
+Totals: 5 passed, 3 failed, 1 skipped, 0 blacklisted
********* Finished testing of tst_Xunit *********
diff --git a/tests/auto/testlib/selftests/expected_xunit.xml b/tests/auto/testlib/selftests/expected_xunit.xml
index af9fe1f502..f56ca947be 100644
--- a/tests/auto/testlib/selftests/expected_xunit.xml
+++ b/tests/auto/testlib/selftests/expected_xunit.xml
@@ -2,6 +2,7 @@
<TestCase name="tst_Xunit">
<Environment>
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
+ <QtBuild/>
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
</Environment>
<TestFunction name="initTestCase">
diff --git a/tests/auto/testlib/selftests/expected_xunit.xunitxml b/tests/auto/testlib/selftests/expected_xunit.xunitxml
index 7d133da7a5..395b6efdd9 100644
--- a/tests/auto/testlib/selftests/expected_xunit.xunitxml
+++ b/tests/auto/testlib/selftests/expected_xunit.xunitxml
@@ -3,6 +3,7 @@
<properties>
<property value="@INSERT_QT_VERSION_HERE@" name="QTestVersion"/>
<property value="@INSERT_QT_VERSION_HERE@" name="QtVersion"/>
+ <property value="" name="QtBuild"/>
</properties>
<testcase result="pass" name="initTestCase"/>
<testcase result="pass" name="testFunc1">
diff --git a/tests/auto/testlib/selftests/generate_expected_output.py b/tests/auto/testlib/selftests/generate_expected_output.py
index 1c09faf4db..8c1de0d8b4 100755
--- a/tests/auto/testlib/selftests/generate_expected_output.py
+++ b/tests/auto/testlib/selftests/generate_expected_output.py
@@ -56,8 +56,11 @@ isWindows = sys.platform == 'win32'
replacements = [
(qtver, r'@INSERT_QT_VERSION_HERE@'),
+ (r'Config: Using QtTest library.*', r'Config: Using QtTest library'), # Build string in text logs
(rootPath.encode('unicode-escape').decode('utf-8'), r''),
(r'( *)<Duration msecs="[\d\.]+"/>', r'\1<Duration msecs="0"/>'),
+ (r'( *)<QtBuild>[^<]+</QtBuild>', r'\1<QtBuild/>'), # Build element in xml, lightxml
+ (r'<property value="[^"]+" name="QtBuild"/>', r'<property value="" name="QtBuild"/>') # Build in xunitxml
]
extraArgs = {
diff --git a/tests/auto/testlib/selftests/tst_selftests.cpp b/tests/auto/testlib/selftests/tst_selftests.cpp
index 9082561dc9..3e7262a7a0 100644
--- a/tests/auto/testlib/selftests/tst_selftests.cpp
+++ b/tests/auto/testlib/selftests/tst_selftests.cpp
@@ -169,12 +169,17 @@ QString tst_Selftests::logName(const QString &logger) const
return (logger.startsWith("stdout") ? "" : QString(tempDir.path() + "/test_output." + logger));
}
+static QString expectedFileNameFromTest(const QString &subdir, const QString &logger)
+{
+ return QStringLiteral("expected_") + subdir + QLatin1Char('.') + logFormat(logger);
+}
+
// Load the expected test output for the nominated test (subdir) and logger
// as an array of lines. If there is no expected output file, return an
// empty array.
-static QList<QByteArray> expectedResult(const QString &subdir, const QString &logger)
+static QList<QByteArray> expectedResult(const QString &fileName)
{
- QFile file(":/expected_" + subdir + "." + logFormat(logger));
+ QFile file(QStringLiteral(":/") + fileName);
if (!file.open(QIODevice::ReadOnly))
return QList<QByteArray>();
return splitLines(file.readAll());
@@ -621,7 +626,8 @@ void tst_Selftests::doRunSubTest(QString const& subdir, QStringList const& logge
for (int n = 0; n < loggers.count(); ++n) {
QString logger = loggers[n];
QList<QByteArray> res = splitLines(actualOutputs[n]);
- QList<QByteArray> exp = expectedResult(subdir, logger);
+ const QString expectedFileName = expectedFileNameFromTest(subdir, logger);
+ QList<QByteArray> exp = expectedResult(expectedFileName);
#if defined (Q_CC_MSVC) || defined(Q_CC_MINGW)
// MSVC, MinGW format double numbers differently
if (n == 0 && subdir == QStringLiteral("float")) {
@@ -640,7 +646,7 @@ void tst_Selftests::doRunSubTest(QString const& subdir, QStringList const& logge
QList<QByteArray> tmp;
int i = 1;
do {
- tmp = expectedResult(subdir + QString("_%1").arg(i++), logger);
+ tmp = expectedResult(expectedFileNameFromTest(subdir + QLatin1Char('_') + QString::number(i++), logger));
if (tmp.count())
expArr += tmp;
} while (tmp.count());
@@ -669,8 +675,8 @@ void tst_Selftests::doRunSubTest(QString const& subdir, QStringList const& logge
qDebug() << ">>>>>>";
QVERIFY2(res.count() == exp.count(),
- qPrintable(QString::fromLatin1("Mismatch in line count: %1 != %2 (%3).")
- .arg(res.count()).arg(exp.count()).arg(loggers.at(n))));
+ qPrintable(QString::fromLatin1("Mismatch in line count: %1 != %2 (%3, %4).")
+ .arg(res.count()).arg(exp.count()).arg(loggers.at(n), expectedFileName)));
}
}
@@ -713,6 +719,12 @@ void tst_Selftests::doRunSubTest(QString const& subdir, QStringList const& logge
if (line.endsWith(" : failure location"))
continue;
+ if (line.startsWith("Config: Using QtTest library") // Text build string
+ || line.startsWith(" <QtBuild") // XML, Light XML build string
+ || (line.startsWith(" <property value=") && line.endsWith("name=\"QtBuild\"/>"))) { // XUNIT-XML build string
+ continue;
+ }
+
const QString output(QString::fromLatin1(line));
const QString expected(QString::fromLatin1(exp.at(i)).replace("@INSERT_QT_VERSION_HERE@", QT_VERSION_STR));
@@ -742,8 +754,8 @@ void tst_Selftests::doRunSubTest(QString const& subdir, QStringList const& logge
.arg(i).arg(loggers.at(n), output)));
} else {
QVERIFY2(output == expected,
- qPrintable(QString::fromLatin1("Mismatch at line %1 (%2): '%3' != '%4'")
- .arg(i).arg(loggers.at(n), output, expected)));
+ qPrintable(QString::fromLatin1("Mismatch at line %1 (%2, %3): '%4' != '%5'")
+ .arg(i + 1).arg(loggers.at(n), expectedFileName, output, expected)));
}
benchmark = line.startsWith("RESULT : ");
diff --git a/tests/auto/tools/moc/tst_moc.cpp b/tests/auto/tools/moc/tst_moc.cpp
index 2e1504383f..97a2f366c5 100644
--- a/tests/auto/tools/moc/tst_moc.cpp
+++ b/tests/auto/tools/moc/tst_moc.cpp
@@ -174,6 +174,9 @@ class TestClassinfoWithEscapes: public QObject
Q_OBJECT
Q_CLASSINFO("escaped", "\"bar\"")
Q_CLASSINFO("\"escaped\"", "foo")
+ Q_CLASSINFO("cpp c*/omment", "f/*oo")
+ Q_CLASSINFO("endswith\\", "Or?\?/")
+ Q_CLASSINFO("newline\n inside\n", "Or \r")
public slots:
void slotWithAReallyLongName(int)
{ }
@@ -800,6 +803,14 @@ void tst_Moc::classinfoWithEscapes()
const QMetaObject *mobj = &TestClassinfoWithEscapes::staticMetaObject;
QCOMPARE(mobj->methodCount() - mobj->methodOffset(), 1);
+ QCOMPARE(mobj->classInfoCount(), 5);
+ QCOMPARE(mobj->classInfo(2).name(), "cpp c*/omment");
+ QCOMPARE(mobj->classInfo(2).value(), "f/*oo");
+ QCOMPARE(mobj->classInfo(3).name(), "endswith\\");
+ QCOMPARE(mobj->classInfo(3).value(), "Or?\?/");
+ QCOMPARE(mobj->classInfo(4).name(), "newline\n inside\n");
+ QCOMPARE(mobj->classInfo(4).value(), "Or \r");
+
QMetaMethod mm = mobj->method(mobj->methodOffset());
QCOMPARE(mm.methodSignature(), QByteArray("slotWithAReallyLongName(int)"));
}
@@ -1781,6 +1792,14 @@ void tst_Moc::warnings_data()
<< QString("IGNORE_ALL_STDOUT")
<< QString("standard input:1: Warning: Property declaration x has no READ accessor function or associated MEMBER variable. The property will be invalid.");
+ // This should output a warning
+ QTest::newRow("Duplicate property warning")
+ << QByteArray("class X : public QObject { Q_OBJECT Q_PROPERTY(int x READ x) Q_PROPERTY(int x READ y) };")
+ << QStringList()
+ << 0
+ << QString("IGNORE_ALL_STDOUT")
+ << QString("standard input:1: Warning: The property 'x' is defined multiple times in class X.");
+
// Passing "-nn" should NOT suppress the warning
QTest::newRow("Invalid property warning with -nn")
<< QByteArray("class X : public QObject { Q_OBJECT Q_PROPERTY(int x) };")
diff --git a/tests/auto/tools/qmake/testdata/functions/functions.pro b/tests/auto/tools/qmake/testdata/functions/functions.pro
index 84f97c2022..a0e88300d4 100644
--- a/tests/auto/tools/qmake/testdata/functions/functions.pro
+++ b/tests/auto/tools/qmake/testdata/functions/functions.pro
@@ -173,3 +173,12 @@ testReplace($$shell_quote($$in), $$out, "shell_quote")
testReplace($$reverse($$list(one two three)), three two one, "reverse")
testReplace($$cat(textfile), hi '"holla he"' 'hu!')
+
+MOD.a.depends =
+MOD.b.depends =
+MOD.b.priority = 1
+MOD.c.depends = a b
+testReplace($$resolve_depends($$list(c), "MOD."), c b a)
+MOD.a.priority = 1
+MOD.b.priority = 0
+testReplace($$resolve_depends($$list(c), "MOD."), c a b)
diff --git a/tests/auto/tools/rcc/data/images/images.expected b/tests/auto/tools/rcc/data/images/images.expected
index 9334443ccc..ae470db336 100644
--- a/tests/auto/tools/rcc/data/images/images.expected
+++ b/tests/auto/tools/rcc/data/images/images.expected
@@ -1,13 +1,11 @@
/****************************************************************************
** Resource object code
**
-IGNORE: ** Created by: The Resource Compiler for Qt version 5.0.0
+IGNORE: ** Created by: The Resource Compiler for Qt version 5.3.1
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
-#include <QtCore/qglobal.h>
-
static const unsigned char qt_resource_data[] = {
IGNORE: // /dev/qt5/qtbase/tests/auto/tools/rcc/data/images/images/circle.png
0x0,0x0,0x0,0xa5,
@@ -94,32 +92,47 @@ static const unsigned char qt_resource_struct[] = {
};
-QT_BEGIN_NAMESPACE
+#ifdef QT_NAMESPACE
+# define QT_RCC_PREPEND_NAMESPACE(name) ::QT_NAMESPACE::name
+# define QT_RCC_MANGLE_NAMESPACE0(x) x
+# define QT_RCC_MANGLE_NAMESPACE1(a, b) a##_##b
+# define QT_RCC_MANGLE_NAMESPACE2(a, b) QT_RCC_MANGLE_NAMESPACE1(a,b)
+# define QT_RCC_MANGLE_NAMESPACE(name) QT_RCC_MANGLE_NAMESPACE2( \
+ QT_RCC_MANGLE_NAMESPACE0(name), QT_RCC_MANGLE_NAMESPACE0(QT_NAMESPACE))
+#else
+# define QT_RCC_PREPEND_NAMESPACE(name) name
+# define QT_RCC_MANGLE_NAMESPACE(name) name
+#endif
-extern Q_CORE_EXPORT bool qRegisterResourceData
- (int, const unsigned char *, const unsigned char *, const unsigned char *);
+#ifdef QT_NAMESPACE
+namespace QT_NAMESPACE {
+#endif
-extern Q_CORE_EXPORT bool qUnregisterResourceData
- (int, const unsigned char *, const unsigned char *, const unsigned char *);
+bool qRegisterResourceData(int, const unsigned char *, const unsigned char *, const unsigned char *);
-QT_END_NAMESPACE
+bool qUnregisterResourceData(int, const unsigned char *, const unsigned char *, const unsigned char *);
+#ifdef QT_NAMESPACE
+}
+#endif
-int QT_MANGLE_NAMESPACE(qInitResources)()
+int QT_RCC_MANGLE_NAMESPACE(qInitResources)()
{
- QT_PREPEND_NAMESPACE(qRegisterResourceData)
+ QT_RCC_PREPEND_NAMESPACE(qRegisterResourceData)
(0x01, qt_resource_struct, qt_resource_name, qt_resource_data);
return 1;
}
-Q_CONSTRUCTOR_FUNCTION(QT_MANGLE_NAMESPACE(qInitResources))
-
-int QT_MANGLE_NAMESPACE(qCleanupResources)()
+int QT_RCC_MANGLE_NAMESPACE(qCleanupResources)()
{
- QT_PREPEND_NAMESPACE(qUnregisterResourceData)
+ QT_RCC_PREPEND_NAMESPACE(qUnregisterResourceData)
(0x01, qt_resource_struct, qt_resource_name, qt_resource_data);
return 1;
}
-Q_DESTRUCTOR_FUNCTION(QT_MANGLE_NAMESPACE(qCleanupResources))
-
+namespace {
+ struct initializer {
+ initializer() { QT_RCC_MANGLE_NAMESPACE(qInitResources)(); }
+ ~initializer() { QT_RCC_MANGLE_NAMESPACE(qCleanupResources)(); }
+ } dummy;
+}
diff --git a/tests/auto/widgets/dialogs/qdialog/tst_qdialog.cpp b/tests/auto/widgets/dialogs/qdialog/tst_qdialog.cpp
index cd9ff28891..3a26d3c2f0 100644
--- a/tests/auto/widgets/dialogs/qdialog/tst_qdialog.cpp
+++ b/tests/auto/widgets/dialogs/qdialog/tst_qdialog.cpp
@@ -565,11 +565,14 @@ void tst_QDialog::snapToDefaultButton()
#ifdef QT_NO_CURSOR
QSKIP("Test relies on there being a cursor");
#else
+ if (qApp->platformName().toLower() == QLatin1String("wayland"))
+ QSKIP("Wayland: Wayland does not support setting the cursor position.");
+
QPoint topLeftPos = QApplication::desktop()->availableGeometry().topLeft();
topLeftPos = QPoint(topLeftPos.x() + 100, topLeftPos.y() + 100);
QPoint startingPos(topLeftPos.x() + 250, topLeftPos.y() + 250);
QCursor::setPos(startingPos);
- QVERIFY(QCursor::pos() == startingPos);
+ QCOMPARE(QCursor::pos(), startingPos);
QDialog dialog;
QPushButton *button = new QPushButton(&dialog);
button->setDefault(true);
@@ -581,7 +584,7 @@ void tst_QDialog::snapToDefaultButton()
QPoint localPos = button->mapFromGlobal(QCursor::pos());
QVERIFY(button->rect().contains(localPos));
} else {
- QVERIFY(startingPos == QCursor::pos());
+ QCOMPARE(startingPos, QCursor::pos());
}
}
#endif // !QT_NO_CURSOR
diff --git a/tests/auto/widgets/dialogs/qfiledialog/tst_qfiledialog.cpp b/tests/auto/widgets/dialogs/qfiledialog/tst_qfiledialog.cpp
index 096658ae02..b9ca831e0c 100644
--- a/tests/auto/widgets/dialogs/qfiledialog/tst_qfiledialog.cpp
+++ b/tests/auto/widgets/dialogs/qfiledialog/tst_qfiledialog.cpp
@@ -114,8 +114,8 @@ public:
virtual ~tst_QFiledialog();
public slots:
+ void initTestCase();
void init();
- void cleanup();
private slots:
void currentChangedSignal();
@@ -171,7 +171,7 @@ private slots:
void tildeExpansion();
#endif // QT_BUILD_INTERNAL
#endif
- void getFileUrl();
+ void rejectModalDialogs();
private:
QByteArray userSettings;
@@ -185,28 +185,25 @@ tst_QFiledialog::~tst_QFiledialog()
{
}
+void tst_QFiledialog::initTestCase()
+{
+ QStandardPaths::setTestModeEnabled(true);
+}
+
void tst_QFiledialog::init()
{
- // Save the developers settings so they don't get mad when their sidebar folders are gone.
+ // clean up the sidebar between each test
QSettings settings(QSettings::UserScope, QLatin1String("QtProject"));
settings.beginGroup(QLatin1String("Qt"));
- userSettings = settings.value(QLatin1String("filedialog")).toByteArray();
settings.remove(QLatin1String("filedialog"));
- // populate it with some default settings
+ // populate the sidebar with some default settings
QNonNativeFileDialog fd;
#if defined(Q_OS_WINCE)
QTest::qWait(1000);
#endif
}
-void tst_QFiledialog::cleanup()
-{
- QSettings settings(QSettings::UserScope, QLatin1String("QtProject"));
- settings.beginGroup(QLatin1String("Qt"));
- settings.setValue(QLatin1String("filedialog"), userSettings);
-}
-
class MyAbstractItemDelegate : public QAbstractItemDelegate
{
public:
@@ -252,7 +249,10 @@ void tst_QFiledialog::directoryEnteredSignal()
// sidebar
QSidebar *sidebar = fd.findChild<QSidebar*>("sidebar");
- sidebar->setCurrentIndex(sidebar->model()->index(1, 0));
+ QVERIFY(sidebar->model()->rowCount() >= 2);
+ QModelIndex secondItem = sidebar->model()->index(1, 0);
+ QVERIFY(secondItem.isValid());
+ sidebar->setCurrentIndex(secondItem);
QTest::keyPress(sidebar->viewport(), Qt::Key_Return);
QCOMPARE(spyDirectoryEntered.count(), 1);
spyDirectoryEntered.clear();
@@ -1451,7 +1451,7 @@ public slots:
}
};
-void tst_QFiledialog::getFileUrl()
+void tst_QFiledialog::rejectModalDialogs()
{
// QTBUG-38672 , static functions should return empty Urls
const QFileDialog::Options options = QFileDialog::DontUseNativeDialog;
@@ -1472,6 +1472,18 @@ void tst_QFiledialog::getFileUrl()
QVERIFY(url.isEmpty());
QVERIFY(!url.isValid());
+ // Same test with local files
+ QString file = QFileDialog::getOpenFileName(0, QStringLiteral("getOpenFileName"),
+ QString(), QString(), Q_NULLPTR, options);
+ QVERIFY(file.isEmpty());
+
+ file = QFileDialog::getExistingDirectory(0, QStringLiteral("getExistingDirectory"),
+ QString(), options | QFileDialog::ShowDirsOnly);
+ QVERIFY(file.isEmpty());
+
+ file = QFileDialog::getSaveFileName(0, QStringLiteral("getSaveFileName"),
+ QString(), QString(), Q_NULLPTR, options);
+ QVERIFY(file.isEmpty());
}
QTEST_MAIN(tst_QFiledialog)
diff --git a/tests/auto/widgets/dialogs/qprogressdialog/tst_qprogressdialog.cpp b/tests/auto/widgets/dialogs/qprogressdialog/tst_qprogressdialog.cpp
index 060fa51293..4e54c445b8 100644
--- a/tests/auto/widgets/dialogs/qprogressdialog/tst_qprogressdialog.cpp
+++ b/tests/auto/widgets/dialogs/qprogressdialog/tst_qprogressdialog.cpp
@@ -42,34 +42,34 @@
#include <QtTest/QtTest>
-#include <qcoreapplication.h>
+#include <qapplication.h>
#include <qdebug.h>
+#include <qprogressbar.h>
#include <qprogressdialog.h>
+#include <qpushbutton.h>
#include <qlabel.h>
+#include <qpointer.h>
#include <qthread.h>
+#include <qtranslator.h>
class tst_QProgressDialog : public QObject
{
-Q_OBJECT
+ Q_OBJECT
-public:
- tst_QProgressDialog();
- virtual ~tst_QProgressDialog();
-
-private slots:
+private Q_SLOTS:
+ void cleanup();
void autoShow_data();
void autoShow();
void getSetCheck();
void task198202();
void QTBUG_31046();
+ void settingCustomWidgets();
+ void i18n();
};
-tst_QProgressDialog::tst_QProgressDialog()
-{
-}
-
-tst_QProgressDialog::~tst_QProgressDialog()
+void tst_QProgressDialog::cleanup()
{
+ QVERIFY(QApplication::topLevelWindows().empty());
}
void tst_QProgressDialog::autoShow_data()
@@ -190,5 +190,87 @@ void tst_QProgressDialog::QTBUG_31046()
QCOMPARE(50, dlg.value());
}
+void tst_QProgressDialog::settingCustomWidgets()
+{
+ QPointer<QLabel> l = new QLabel;
+ QPointer<QPushButton> btn = new QPushButton;
+ QPointer<QProgressBar> bar = new QProgressBar;
+ QVERIFY(!l->parent());
+ QVERIFY(!btn->parent());
+ QVERIFY(!bar->parent());
+
+ {
+ QProgressDialog dlg;
+
+ QVERIFY(!dlg.isAncestorOf(l));
+ dlg.setLabel(l);
+ QVERIFY(dlg.isAncestorOf(l));
+ QTest::ignoreMessage(QtWarningMsg, "QProgressDialog::setLabel: Attempt to set the same label again");
+ dlg.setLabel(l); // setting the same widget again should not crash
+ QVERIFY(l); // and not delete the (old == new) widget
+
+ QVERIFY(!dlg.isAncestorOf(btn));
+ dlg.setCancelButton(btn);
+ QVERIFY(dlg.isAncestorOf(btn));
+ QTest::ignoreMessage(QtWarningMsg, "QProgressDialog::setCancelButton: Attempt to set the same button again");
+ dlg.setCancelButton(btn); // setting the same widget again should not crash
+ QVERIFY(btn); // and not delete the (old == new) widget
+
+ QVERIFY(!dlg.isAncestorOf(bar));
+ dlg.setBar(bar);
+ QVERIFY(dlg.isAncestorOf(bar));
+ QTest::ignoreMessage(QtWarningMsg, "QProgressDialog::setBar: Attempt to set the same progress bar again");
+ dlg.setBar(bar); // setting the same widget again should not crash
+ QVERIFY(bar); // and not delete the (old == new) widget
+ }
+
+ QVERIFY(!l);
+ QVERIFY(!btn);
+ QVERIFY(!bar);
+}
+
+class QTestTranslator : public QTranslator
+{
+ const QString m_str;
+public:
+ explicit QTestTranslator(QString str) : m_str(qMove(str)) {}
+
+ QString translate(const char *, const char *sourceText, const char *, int) const Q_DECL_OVERRIDE
+ { return m_str + sourceText + m_str; }
+
+ bool isEmpty() const Q_DECL_OVERRIDE { return false; }
+};
+
+template <typename Translator>
+class QTranslatorGuard {
+ Translator t;
+public:
+ template <typename Arg>
+ explicit QTranslatorGuard(Arg a) : t(qMove(a))
+ { qApp->installTranslator(&t); }
+ ~QTranslatorGuard()
+ { qApp->removeTranslator(&t); }
+};
+
+void tst_QProgressDialog::i18n()
+{
+ QProgressDialog dlg;
+ QPushButton *btn = dlg.findChild<QPushButton*>();
+ QVERIFY(btn);
+ const QString xxx = QStringLiteral("xxx");
+ {
+ QTranslatorGuard<QTestTranslator> guard(xxx);
+ {
+ QPushButton *btn = dlg.findChild<QPushButton*>();
+ QVERIFY(btn);
+ QTRY_COMPARE(btn->text(), QProgressDialog::tr("Cancel"));
+ QVERIFY(btn->text().startsWith(xxx));
+ }
+ }
+ QVERIFY(btn);
+ QTRY_COMPARE(btn->text(), QProgressDialog::tr("Cancel"));
+ QVERIFY(!btn->text().startsWith(xxx));
+}
+
QTEST_MAIN(tst_QProgressDialog)
#include "tst_qprogressdialog.moc"
diff --git a/tests/auto/widgets/graphicsview/qgraphicsitem/tst_qgraphicsitem.cpp b/tests/auto/widgets/graphicsview/qgraphicsitem/tst_qgraphicsitem.cpp
index e9aae1ec59..8847a5748f 100644
--- a/tests/auto/widgets/graphicsview/qgraphicsitem/tst_qgraphicsitem.cpp
+++ b/tests/auto/widgets/graphicsview/qgraphicsitem/tst_qgraphicsitem.cpp
@@ -389,6 +389,8 @@ private slots:
void itemClipsChildrenToShape5();
void itemClipsTextChildToShape();
void itemClippingDiscovery();
+ void itemContainsChildrenInShape();
+ void itemContainsChildrenInShape2();
void ancestorFlags();
void untransformable();
void contextMenuEventPropagation();
@@ -459,6 +461,7 @@ private slots:
void touchEventPropagation_data();
void touchEventPropagation();
void deviceCoordinateCache_simpleRotations();
+ void resolvePaletteForItemChildren();
// task specific tests below me
void task141694_textItemEnsureVisible();
@@ -5855,6 +5858,102 @@ void tst_QGraphicsItem::itemClippingDiscovery()
QCOMPARE(scene.itemAt(90, 90), (QGraphicsItem *)0);
}
+class ItemCountsBoundingRectCalls : public QGraphicsRectItem
+{
+public:
+ ItemCountsBoundingRectCalls(const QRectF & rect, QGraphicsItem *parent = 0)
+ : QGraphicsRectItem(rect, parent), boundingRectCalls(0) {}
+ QRectF boundingRect () const {
+ ++boundingRectCalls;
+ return QGraphicsRectItem::boundingRect();
+ }
+ mutable int boundingRectCalls;
+};
+
+void tst_QGraphicsItem::itemContainsChildrenInShape()
+{
+ ItemCountsBoundingRectCalls *parent = new ItemCountsBoundingRectCalls(QRectF(0,0, 10, 10));
+ ItemCountsBoundingRectCalls *childOutsideShape = new ItemCountsBoundingRectCalls(QRectF(0,0, 10, 10), parent);
+ childOutsideShape->setPos(20,0);
+
+ QGraphicsScene scene;
+ scene.setItemIndexMethod(QGraphicsScene::NoIndex);
+ scene.addItem(parent);
+
+ QVERIFY(parent->boundingRectCalls == childOutsideShape->boundingRectCalls);
+
+ int oldParentBoundingRectCalls = parent->boundingRectCalls;
+ int oldChildBoundingRectCalls = childOutsideShape->boundingRectCalls;
+
+ // First test that both items are searched if no optimization flags are set
+ QGraphicsItem* item = scene.itemAt(25,5);
+
+ QVERIFY(item == childOutsideShape);
+ QVERIFY(parent->boundingRectCalls > oldParentBoundingRectCalls);
+ QVERIFY(childOutsideShape->boundingRectCalls > oldChildBoundingRectCalls);
+ QVERIFY(parent->boundingRectCalls == childOutsideShape->boundingRectCalls);
+
+ oldParentBoundingRectCalls = parent->boundingRectCalls;
+ oldChildBoundingRectCalls = childOutsideShape->boundingRectCalls;
+
+ // Repeat the test to make sure that no caching/indexing is in effect
+ item = scene.itemAt(25,5);
+
+ QVERIFY(item == childOutsideShape);
+ QVERIFY(parent->boundingRectCalls > oldParentBoundingRectCalls);
+ QVERIFY(childOutsideShape->boundingRectCalls > oldChildBoundingRectCalls);
+ QVERIFY(parent->boundingRectCalls == childOutsideShape->boundingRectCalls);
+
+ oldParentBoundingRectCalls = parent->boundingRectCalls;
+ oldChildBoundingRectCalls = childOutsideShape->boundingRectCalls;
+
+ // Set the optimization flag and make sure that the child is not returned
+ // and that the child's boundingRect() method is never called.
+ parent->setFlag(QGraphicsItem::ItemContainsChildrenInShape);
+ item = scene.itemAt(25,5);
+
+ QVERIFY(!(item));
+ QVERIFY(parent->boundingRectCalls > oldParentBoundingRectCalls);
+ QVERIFY(childOutsideShape->boundingRectCalls == oldChildBoundingRectCalls);
+ QVERIFY(parent->boundingRectCalls > childOutsideShape->boundingRectCalls);
+}
+
+void tst_QGraphicsItem::itemContainsChildrenInShape2()
+{
+ //The tested flag behaves almost identically to ItemClipsChildrenToShape
+ //in terms of optimizations but does not enforce the clip.
+ //This test makes sure there is no clip.
+ QGraphicsScene scene;
+ QGraphicsItem *rect = scene.addRect(0, 0, 50, 50, QPen(Qt::NoPen), QBrush(Qt::yellow));
+
+ QGraphicsItem *ellipse = scene.addEllipse(0, 0, 100, 100, QPen(Qt::NoPen), QBrush(Qt::green));
+ ellipse->setParentItem(rect);
+
+ QGraphicsItem *clippedEllipse = scene.addEllipse(0, 0, 50, 50, QPen(Qt::NoPen), QBrush(Qt::blue));
+ clippedEllipse->setParentItem(ellipse);
+
+ QGraphicsItem *clippedEllipse2 = scene.addEllipse(0, 0, 25, 25, QPen(Qt::NoPen), QBrush(Qt::red));
+ clippedEllipse2->setParentItem(clippedEllipse);
+
+ QVERIFY(!(ellipse->flags() & QGraphicsItem::ItemClipsChildrenToShape));
+ QVERIFY(!(ellipse->flags() & QGraphicsItem::ItemContainsChildrenInShape));
+ ellipse->setFlags(QGraphicsItem::ItemContainsChildrenInShape);
+ QVERIFY(!(ellipse->flags() & QGraphicsItem::ItemClipsChildrenToShape));
+ QVERIFY((ellipse->flags() & QGraphicsItem::ItemContainsChildrenInShape));
+
+ QImage image(100, 100, QImage::Format_ARGB32_Premultiplied);
+ image.fill(0);
+ QPainter painter(&image);
+ painter.setRenderHint(QPainter::Antialiasing);
+ scene.render(&painter);
+ painter.end();
+
+ QCOMPARE(image.pixel(2, 2), QColor(Qt::yellow).rgba());
+ QCOMPARE(image.pixel(12, 12), QColor(Qt::red).rgba());
+ QCOMPARE(image.pixel(2, 25), QColor(Qt::blue).rgba());
+ QCOMPARE(image.pixel(2, 50), QColor(Qt::green).rgba());
+}
+
void tst_QGraphicsItem::ancestorFlags()
{
QGraphicsItem *level1 = new QGraphicsRectItem;
@@ -5975,11 +6074,27 @@ void tst_QGraphicsItem::ancestorFlags()
// Nobody handles child events
level21->setHandlesChildEvents(false);
- for (int i = 0; i < 2; ++i) {
- QGraphicsItem::GraphicsItemFlag flag = !i ? QGraphicsItem::ItemClipsChildrenToShape
- : QGraphicsItem::ItemIgnoresTransformations;
- int ancestorFlag = !i ? QGraphicsItemPrivate::AncestorClipsChildren
- : QGraphicsItemPrivate::AncestorIgnoresTransformations;
+ for (int i = 0; i < 3; ++i) {
+ QGraphicsItem::GraphicsItemFlag flag;
+ int ancestorFlag;
+
+ switch (i) {
+ case(0):
+ flag = QGraphicsItem::ItemClipsChildrenToShape;
+ ancestorFlag = QGraphicsItemPrivate::AncestorClipsChildren;
+ break;
+ case(1):
+ flag = QGraphicsItem::ItemIgnoresTransformations;
+ ancestorFlag = QGraphicsItemPrivate::AncestorIgnoresTransformations;
+ break;
+ case(2):
+ flag = QGraphicsItem::ItemContainsChildrenInShape;
+ ancestorFlag = QGraphicsItemPrivate::AncestorContainsChildren;
+ break;
+ default:
+ qFatal("Unknown ancestor flag, please fix!");
+ break;
+ }
QCOMPARE(int(level1->d_ptr->ancestorFlags), 0);
QCOMPARE(int(level21->d_ptr->ancestorFlags), 0);
@@ -11581,5 +11696,21 @@ void tst_QGraphicsItem::QTBUG_21618_untransformable_sceneTransform()
QCOMPARE(item2_bottomright->deviceTransform(tx).map(QPointF()), QPointF(100, 300));
}
+void tst_QGraphicsItem::resolvePaletteForItemChildren()
+{
+ QGraphicsScene scene;
+ QGraphicsRectItem item(0, 0, 50, -150);
+ scene.addItem(&item);
+ QGraphicsWidget widget;
+ widget.setParentItem(&item);
+
+ QColor green(Qt::green);
+ QPalette paletteForScene = scene.palette();
+ paletteForScene.setColor(QPalette::Active, QPalette::Window, green);
+ scene.setPalette(paletteForScene);
+
+ QCOMPARE(widget.palette().color(QPalette::Active, QPalette::Window), green);
+}
+
QTEST_MAIN(tst_QGraphicsItem)
#include "tst_qgraphicsitem.moc"
diff --git a/tests/auto/widgets/graphicsview/qgraphicsproxywidget/tst_qgraphicsproxywidget.cpp b/tests/auto/widgets/graphicsview/qgraphicsproxywidget/tst_qgraphicsproxywidget.cpp
index 8f57eca0a7..5bb8634b82 100644
--- a/tests/auto/widgets/graphicsview/qgraphicsproxywidget/tst_qgraphicsproxywidget.cpp
+++ b/tests/auto/widgets/graphicsview/qgraphicsproxywidget/tst_qgraphicsproxywidget.cpp
@@ -282,6 +282,9 @@ void tst_QGraphicsProxyWidget::initTestCase()
#ifdef Q_OS_WINCE //disable magic for WindowsCE
qApp->setAutoMaximizeThreshold(-1);
#endif
+ // Disable menu animations to prevent the alpha widget from getting in the way
+ // in actionsContextMenu().
+ QApplication::setEffectEnabled(Qt::UI_AnimateMenu, false);
}
// This will be called after the last test function is executed.
@@ -298,6 +301,7 @@ void tst_QGraphicsProxyWidget::init()
// This will be called after every test function.
void tst_QGraphicsProxyWidget::cleanup()
{
+ QVERIFY(QApplication::topLevelWidgets().isEmpty());
}
void tst_QGraphicsProxyWidget::qgraphicsproxywidget_data()
@@ -840,10 +844,11 @@ void tst_QGraphicsProxyWidget::focusOutEvent()
QTRY_VERIFY(view.isVisible());
QTRY_COMPARE(QApplication::activeWindow(), (QWidget*)&view);
- QWidget *widget = new QWidget;
+ QScopedPointer<QWidget> widgetGuard(new QWidget);
+ QWidget *widget = widgetGuard.data();
widget->setFocusPolicy(Qt::WheelFocus);
if (hasWidget)
- proxy->setWidget(widget);
+ proxy->setWidget(widgetGuard.take());
proxy->show();
proxy->setFocus();
QVERIFY(proxy->hasFocus());
@@ -970,13 +975,14 @@ void tst_QGraphicsProxyWidget::hoverEnterLeaveEvent()
QVERIFY(QTest::qWaitForWindowActive(&view));
SubQGraphicsProxyWidget *proxy = new SubQGraphicsProxyWidget;
- EventLogger *widget = new EventLogger;
+ QScopedPointer<EventLogger> widgetGuard(new EventLogger);
+ EventLogger *widget = widgetGuard.data();
widget->resize(50, 50);
widget->setAttribute(Qt::WA_Hover, hoverEnabled);
widget->setMouseTracking(true);
view.resize(100, 100);
if (hasWidget)
- proxy->setWidget(widget);
+ proxy->setWidget(widgetGuard.take());
proxy->setPos(50, 0);
scene.addItem(proxy);
QTest::qWait(30);
@@ -1001,9 +1007,6 @@ void tst_QGraphicsProxyWidget::hoverEnterLeaveEvent()
QTRY_COMPARE(widget->hoverLeave, (hasWidget && hoverEnabled) ? 1 : 0);
// does not work on all platforms
//QCOMPARE(widget->moveCount, 0);
-
- if (!hasWidget)
- delete widget;
}
#endif
@@ -2447,6 +2450,13 @@ void tst_QGraphicsProxyWidget::setFocus_complexTwoWidgets()
void tst_QGraphicsProxyWidget::popup_basic()
{
+ QScopedPointer<QComboBox> box(new QComboBox);
+ QStyleOptionComboBox opt;
+ opt.initFrom(box.data());
+ opt.editable = box->isEditable();
+ if (box->style()->styleHint(QStyle::SH_ComboBox_Popup, &opt))
+ QSKIP("Does not work due to SH_Combobox_Popup");
+
// ProxyWidget should automatically create proxy's when the widget creates a child
QGraphicsScene *scene = new QGraphicsScene;
QGraphicsView view(scene);
@@ -2455,12 +2465,11 @@ void tst_QGraphicsProxyWidget::popup_basic()
view.show();
SubQGraphicsProxyWidget *proxy = new SubQGraphicsProxyWidget;
- QComboBox *box = new QComboBox;
box->setGeometry(0, 0, 320, 40);
box->addItems(QStringList() << "monday" << "tuesday" << "wednesday"
<< "thursday" << "saturday" << "sunday");
QCOMPARE(proxy->childItems().count(), 0);
- proxy->setWidget(box);
+ proxy->setWidget(box.data());
proxy->show();
scene->addItem(proxy);
@@ -2480,12 +2489,7 @@ void tst_QGraphicsProxyWidget::popup_basic()
QGraphicsProxyWidget *child = (QGraphicsProxyWidget*)(proxy->childItems())[0];
QVERIFY(child->isWidget());
QVERIFY(child->widget());
- QStyleOptionComboBox opt;
- opt.initFrom(box);
- opt.editable = box->isEditable();
- if (box->style()->styleHint(QStyle::SH_ComboBox_Popup, &opt))
- QSKIP("Does not work due to SH_Combobox_Popup");
- QCOMPARE(child->widget()->parent(), static_cast<QObject*>(box));
+ QCOMPARE(child->widget()->parent(), static_cast<QObject*>(box.data()));
QTRY_COMPARE(proxy->pos(), QPointF(box->pos()));
QCOMPARE(child->x(), qreal(box->x()));
@@ -2975,6 +2979,8 @@ void tst_QGraphicsProxyWidget::dontCrashWhenDie()
QApplication::processEvents();
delete w;
+ // This leaves an invisible proxy widget behind.
+ qDeleteAll(QApplication::topLevelWidgets());
}
void tst_QGraphicsProxyWidget::createProxyForChildWidget()
@@ -3472,7 +3478,8 @@ void tst_QGraphicsProxyWidget::clickFocus()
{
QGraphicsScene scene;
scene.setItemIndexMethod(QGraphicsScene::NoIndex);
- QGraphicsProxyWidget *proxy = scene.addWidget(new QLineEdit);
+ QLineEdit *le1 = new QLineEdit;
+ QGraphicsProxyWidget *proxy = scene.addWidget(le1);
QGraphicsView view(&scene);
@@ -3524,6 +3531,7 @@ void tst_QGraphicsProxyWidget::clickFocus()
scene.setFocusItem(0);
proxy->setWidget(new QLineEdit); // resets focusWidget
+ delete le1;
{
QPointF lineEditCenter = proxy->mapToScene(proxy->boundingRect().center());
diff --git a/tests/auto/widgets/graphicsview/qgraphicsscene/tst_qgraphicsscene.cpp b/tests/auto/widgets/graphicsview/qgraphicsscene/tst_qgraphicsscene.cpp
index dfc8465210..a4752126bc 100644
--- a/tests/auto/widgets/graphicsview/qgraphicsscene/tst_qgraphicsscene.cpp
+++ b/tests/auto/widgets/graphicsview/qgraphicsscene/tst_qgraphicsscene.cpp
@@ -267,6 +267,7 @@ private slots:
void removeFullyTransparentItem();
void zeroScale();
void focusItemChangedSignal();
+ void minimumRenderSize();
// task specific tests below me
void task139710_bspTreeCrash();
@@ -4678,6 +4679,78 @@ void tst_QGraphicsScene::focusItemChangedSignal()
}
+class ItemCountsPaintCalls : public QGraphicsRectItem
+{
+public:
+ ItemCountsPaintCalls(const QRectF & rect, QGraphicsItem *parent = 0)
+ : QGraphicsRectItem(rect, parent), repaints(0) {}
+ void paint ( QPainter * painter, const QStyleOptionGraphicsItem * option, QWidget * widget = 0 )
+ {
+ QGraphicsRectItem::paint(painter, option, widget);
+ ++repaints;
+ }
+ int repaints;
+};
+
+void tst_QGraphicsScene::minimumRenderSize()
+{
+ Q_CHECK_PAINTEVENTS
+
+ ItemCountsPaintCalls *bigParent = new ItemCountsPaintCalls(QRectF(0,0,100,100));
+ ItemCountsPaintCalls *smallChild = new ItemCountsPaintCalls(QRectF(0,0,10,10), bigParent);
+ ItemCountsPaintCalls *smallerGrandChild = new ItemCountsPaintCalls(QRectF(0,0,1,1), smallChild);
+ QGraphicsScene scene;
+ scene.addItem(bigParent);
+
+ CustomView view;
+ view.setScene(&scene);
+ view.show();
+ QVERIFY(QTest::qWaitForWindowExposed(&view));
+ qApp->processEvents();
+
+ // Initially, everything should be repainted the same number of times
+ int viewRepaints = 0;
+ QTRY_VERIFY(view.repaints > viewRepaints);
+ viewRepaints = view.repaints;
+
+ QVERIFY(viewRepaints == bigParent->repaints);
+ QVERIFY(viewRepaints == smallChild->repaints);
+ QVERIFY(viewRepaints == smallerGrandChild->repaints);
+
+ // Setting a minimum render size should cause a repaint
+ scene.setMinimumRenderSize(0.5);
+ qApp->processEvents();
+
+ QTRY_VERIFY(view.repaints > viewRepaints);
+ viewRepaints = view.repaints;
+
+ QVERIFY(viewRepaints == bigParent->repaints);
+ QVERIFY(viewRepaints == smallChild->repaints);
+ QVERIFY(viewRepaints == smallerGrandChild->repaints);
+
+ // Scaling should cause a repaint of big items only.
+ view.scale(0.1, 0.1);
+ qApp->processEvents();
+
+ QTRY_VERIFY(view.repaints > viewRepaints);
+ viewRepaints = view.repaints;
+
+ QVERIFY(viewRepaints == bigParent->repaints);
+ QVERIFY(viewRepaints == smallChild->repaints);
+ QVERIFY(smallChild->repaints > smallerGrandChild->repaints);
+
+ // Scaling further should cause even fewer items to be repainted
+ view.scale(0.1, 0.1); // Stacks with previous scale
+ qApp->processEvents();
+
+ QTRY_VERIFY(view.repaints > viewRepaints);
+ viewRepaints = view.repaints;
+
+ QVERIFY(viewRepaints == bigParent->repaints);
+ QVERIFY(bigParent->repaints > smallChild->repaints);
+ QVERIFY(smallChild->repaints > smallerGrandChild->repaints);
+}
+
void tst_QGraphicsScene::taskQTBUG_15977_renderWithDeviceCoordinateCache()
{
QGraphicsScene scene;
diff --git a/tests/auto/widgets/itemviews/qabstractitemview/tst_qabstractitemview.cpp b/tests/auto/widgets/itemviews/qabstractitemview/tst_qabstractitemview.cpp
index daca1d1516..237d4f8a29 100644
--- a/tests/auto/widgets/itemviews/qabstractitemview/tst_qabstractitemview.cpp
+++ b/tests/auto/widgets/itemviews/qabstractitemview/tst_qabstractitemview.cpp
@@ -248,6 +248,7 @@ private slots:
void testFocusPolicy_data();
void testFocusPolicy();
void QTBUG31411_noSelection();
+ void QTBUG39324_settingSameInstanceOfIndexWidget();
};
class MyAbstractItemDelegate : public QAbstractItemDelegate
@@ -1830,5 +1831,22 @@ void tst_QAbstractItemView::QTBUG31411_noSelection()
QCOMPARE(selectionChangeSpy.count(), 0);
}
+void tst_QAbstractItemView::QTBUG39324_settingSameInstanceOfIndexWidget()
+{
+ QStringList list;
+ list << "FOO" << "bar";
+ QScopedPointer<QStringListModel> model(new QStringListModel(list));
+
+ QScopedPointer<QTableView> table(new QTableView());
+ table->setModel(model.data());
+
+ QModelIndex index = model->index(0,0);
+ QLineEdit *lineEdit = new QLineEdit();
+ table->setIndexWidget(index, lineEdit);
+ table->setIndexWidget(index, lineEdit);
+ QCoreApplication::sendPostedEvents(0, QEvent::DeferredDelete);
+ table->show();
+}
+
QTEST_MAIN(tst_QAbstractItemView)
#include "tst_qabstractitemview.moc"
diff --git a/tests/auto/widgets/itemviews/qheaderview/tst_qheaderview.cpp b/tests/auto/widgets/itemviews/qheaderview/tst_qheaderview.cpp
index 869b335a95..6f11609542 100644
--- a/tests/auto/widgets/itemviews/qheaderview/tst_qheaderview.cpp
+++ b/tests/auto/widgets/itemviews/qheaderview/tst_qheaderview.cpp
@@ -1653,6 +1653,7 @@ void tst_QHeaderView::saveRestore()
QByteArray s2 = h2.saveState();
QVERIFY(s1 == s2);
+ QVERIFY(!h2.restoreState(QByteArrayLiteral("Garbage")));
}
void tst_QHeaderView::defaultSectionSizeTest()
diff --git a/tests/auto/widgets/itemviews/qlistview/tst_qlistview.cpp b/tests/auto/widgets/itemviews/qlistview/tst_qlistview.cpp
index 78a3ad021b..bb05db0b15 100644
--- a/tests/auto/widgets/itemviews/qlistview/tst_qlistview.cpp
+++ b/tests/auto/widgets/itemviews/qlistview/tst_qlistview.cpp
@@ -155,6 +155,7 @@ private slots:
void spacing();
void testScrollToWithHidden();
void testViewOptions();
+ void taskQTBUG_39902_mutualScrollBars();
};
// Testing get/set functions
@@ -2235,8 +2236,7 @@ void tst_QListView::taskQTBUG_21804_hiddenItemsAndScrollingWithKeys()
QTest::keyClick(&lv, Qt::Key_Down);
else
QTest::keyClick(&lv, Qt::Key_Right);
- QTest::qWait(100);
- QVERIFY(lv.rect().contains(lv.visualRect(lv.currentIndex())));
+ QTRY_VERIFY(lv.rect().contains(lv.visualRect(lv.currentIndex())));
}
// scroll backward
@@ -2245,8 +2245,7 @@ void tst_QListView::taskQTBUG_21804_hiddenItemsAndScrollingWithKeys()
QTest::keyClick(&lv, Qt::Key_Up);
else
QTest::keyClick(&lv, Qt::Key_Left);
- QTest::qWait(100);
- QVERIFY(lv.rect().contains(lv.visualRect(lv.currentIndex())));
+ QTRY_VERIFY(lv.rect().contains(lv.visualRect(lv.currentIndex())));
}
// scroll forward only half way
@@ -2255,8 +2254,7 @@ void tst_QListView::taskQTBUG_21804_hiddenItemsAndScrollingWithKeys()
QTest::keyClick(&lv, Qt::Key_Down);
else
QTest::keyClick(&lv, Qt::Key_Right);
- QTest::qWait(100);
- QVERIFY(lv.rect().contains(lv.visualRect(lv.currentIndex())));
+ QTRY_VERIFY(lv.rect().contains(lv.visualRect(lv.currentIndex())));
}
// scroll backward again
@@ -2265,8 +2263,7 @@ void tst_QListView::taskQTBUG_21804_hiddenItemsAndScrollingWithKeys()
QTest::keyClick(&lv, Qt::Key_Up);
else
QTest::keyClick(&lv, Qt::Key_Left);
- QTest::qWait(100);
- QVERIFY(lv.rect().contains(lv.visualRect(lv.currentIndex())));
+ QTRY_VERIFY(lv.rect().contains(lv.visualRect(lv.currentIndex())));
}
}
@@ -2359,5 +2356,29 @@ void tst_QListView::testViewOptions()
QCOMPARE(options.decorationPosition, QStyleOptionViewItem::Top);
}
+void tst_QListView::taskQTBUG_39902_mutualScrollBars()
+{
+ QWidget window;
+ window.resize(400, 300);
+ QListView *view = new QListView(&window);
+ QStandardItemModel model(200, 1);
+ const QSize itemSize(100, 20);
+ for (int i = 0; i < model.rowCount(); ++i)
+ model.setData(model.index(i, 0), itemSize, Qt::SizeHintRole);
+ view->setModel(&model);
+
+ window.show();
+ QVERIFY(QTest::qWaitForWindowExposed(&window));
+ // make sure QListView is done with layouting the items (1/10 sec, like QListView)
+ QTest::qWait(100);
+
+ model.setRowCount(2);
+ for (int i = 0; i < model.rowCount(); ++i)
+ model.setData(model.index(i, 0), itemSize, Qt::SizeHintRole);
+ view->resize(itemSize.width() + view->frameWidth() * 2, model.rowCount() * itemSize.height() + view->frameWidth() * 2);
+ // this will end up in a stack overflow, if QTBUG-39902 is not fixed
+ QTest::qWait(100);
+}
+
QTEST_MAIN(tst_QListView)
#include "tst_qlistview.moc"
diff --git a/tests/auto/widgets/itemviews/qtableview/tst_qtableview.cpp b/tests/auto/widgets/itemviews/qtableview/tst_qtableview.cpp
index 38367fb4ee..33af273284 100644
--- a/tests/auto/widgets/itemviews/qtableview/tst_qtableview.cpp
+++ b/tests/auto/widgets/itemviews/qtableview/tst_qtableview.cpp
@@ -178,6 +178,8 @@ private slots:
void spansAfterColumnInsertion();
void spansAfterRowRemoval();
void spansAfterColumnRemoval();
+ void editSpanFromDirections_data();
+ void editSpanFromDirections();
void checkHeaderReset();
void checkHeaderMinSize();
@@ -1240,28 +1242,28 @@ void tst_QTableView::moveCursorStrikesBack_data()
<< IntList()
<< QRect(1, 2, 2, 3)
<< 2 << 0 << (IntList() << int(QtTestTableView::MoveNext))
- << 2 << 2;
+ << 2 << 1;
QTest::newRow("Span, anchor column disabled") << -1 << -1
<< IntList()
<< (IntList() << 1)
<< QRect(1, 2, 2, 3)
<< 2 << 0 << (IntList() << int(QtTestTableView::MoveNext))
- << 2 << 2;
+ << 2 << 1;
QTest::newRow("Span, anchor row hidden") << 2 << -1
<< IntList()
<< IntList()
<< QRect(1, 2, 2, 3)
<< 1 << 2 << (IntList() << int(QtTestTableView::MoveDown))
- << 3 << 2;
+ << 2 << 1;
QTest::newRow("Span, anchor row disabled") << -1 << -1
<< (IntList() << 2)
<< IntList()
<< QRect(1, 2, 2, 3)
<< 1 << 2 << (IntList() << int(QtTestTableView::MoveDown))
- << 3 << 2;
+ << 2 << 1;
QTest::newRow("Move through span right") << -1 << -1
<< IntList()
@@ -3278,6 +3280,159 @@ void tst_QTableView::spansAfterColumnRemoval()
VERIFY_SPANS_CONSISTENCY(&view);
}
+Q_DECLARE_METATYPE(Qt::Key)
+
+void tst_QTableView::editSpanFromDirections_data()
+{
+ QTest::addColumn<QList<Qt::Key> >("keyPresses");
+ QTest::addColumn<QSharedPointer<QStandardItemModel> >("model");
+ QTest::addColumn<int>("row");
+ QTest::addColumn<int>("column");
+ QTest::addColumn<int>("rowSpan");
+ QTest::addColumn<int>("columnSpan");
+ QTest::addColumn<QModelIndex>("expectedVisualCursorIndex");
+ QTest::addColumn<QModelIndex>("expectedEditedIndex");
+
+ /* x = the cell that should be edited
+ c = the cell that should actually be the current index
+ +---+---+
+ | | |
+ +---+---+
+ | | x |
+ +---+ +
+ | | c |
+ +---+---+
+ | | ^ |
+ +---+---+ */
+ QList<Qt::Key> keyPresses;
+ keyPresses << Qt::Key_Right << Qt::Key_PageDown << Qt::Key_Up;
+ QSharedPointer<QStandardItemModel> model(new QStandardItemModel(4, 2));
+ QTest::newRow("row span, bottom up")
+ << keyPresses << model << 1 << 1 << 2 << 1 << model->index(2, 1) << model->index(1, 1);
+
+ /* +---+---+
+ | | v |
+ +---+---+
+ | |x,c|
+ +---+ +
+ | | |
+ +---+---+
+ | | |
+ +---+---+ */
+ keyPresses.clear();
+ keyPresses << Qt::Key_Right << Qt::Key_Down;
+ model.reset(new QStandardItemModel(4, 2));
+ QTest::newRow("row span, top down")
+ << keyPresses << model << 1 << 1 << 2 << 1 << model->index(1, 1) << model->index(1, 1);
+
+ /* +---+---+---+
+ | | | |
+ +---+---+---+
+ | |x,c| < |
+ +---+ +---+
+ | | | |
+ +---+---+---+ */
+ keyPresses.clear();
+ keyPresses << Qt::Key_End << Qt::Key_Down << Qt::Key_Left;
+ model.reset(new QStandardItemModel(3, 3));
+ QTest::newRow("row span, right to left")
+ << keyPresses << model << 1 << 1 << 2 << 1 << model->index(1, 1) << model->index(1, 1);
+
+ /* +---+---+---+
+ | | | |
+ +---+---+---+
+ | | x | |
+ +---+ +---+
+ | > | c | |
+ +---+---+---+ */
+ keyPresses.clear();
+ keyPresses << Qt::Key_PageDown << Qt::Key_Right;
+ model.reset(new QStandardItemModel(3, 3));
+ QTest::newRow("row span, left to right")
+ << keyPresses << model << 1 << 1 << 2 << 1 << model->index(2, 1) << model->index(1, 1);
+
+ /* +---+---+---+
+ | | | |
+ +---+---+---+
+ |x,c |
+ +---+---+---+
+ | ^ | | |
+ +---+---+---+ */
+ keyPresses.clear();
+ keyPresses << Qt::Key_PageDown << Qt::Key_Up;
+ model.reset(new QStandardItemModel(3, 3));
+ QTest::newRow("col span, bottom up")
+ << keyPresses << model << 1 << 0 << 1 << 3 << model->index(1, 0) << model->index(1, 0);
+
+ /* +---+---+---+
+ | | | |
+ +---+---+---+
+ | x c |
+ +---+---+---+
+ | | ^ | |
+ +---+---+---+ */
+ keyPresses.clear();
+ keyPresses << Qt::Key_PageDown << Qt::Key_Right << Qt::Key_Up;
+ model.reset(new QStandardItemModel(3, 3));
+ QTest::newRow("col span, bottom up #2")
+ << keyPresses << model << 1 << 0 << 1 << 3 << model->index(1, 1) << model->index(1, 0);
+
+ /* +---+---+---+
+ | | | v |
+ +---+---+---+
+ | x c |
+ +---+---+---+
+ | | | |
+ +---+---+---+ */
+ keyPresses.clear();
+ keyPresses << Qt::Key_End << Qt::Key_Down;
+ model.reset(new QStandardItemModel(3, 3));
+ QTest::newRow("col span, top down")
+ << keyPresses << model << 1 << 0 << 1 << 3 << model->index(1, 2) << model->index(1, 0);
+}
+
+class TableViewWithCursorExposed : public QTableView
+{
+public:
+ TableViewWithCursorExposed() :
+ QTableView() {
+ }
+
+public:
+ QModelIndex visualCursorIndex() {
+ QTableViewPrivate *d = static_cast<QTableViewPrivate*>(qt_widget_private(this));
+ return d->model->index(d->visualCursor.y(), d->visualCursor.x());
+ }
+};
+
+void tst_QTableView::editSpanFromDirections()
+{
+ QFETCH(QList<Qt::Key>, keyPresses);
+ QFETCH(QSharedPointer<QStandardItemModel>, model);
+ QFETCH(int, row);
+ QFETCH(int, column);
+ QFETCH(int, rowSpan);
+ QFETCH(int, columnSpan);
+ QFETCH(QModelIndex, expectedVisualCursorIndex);
+ QFETCH(QModelIndex, expectedEditedIndex);
+
+ TableViewWithCursorExposed view;
+ view.setModel(model.data());
+ view.setSpan(row, column, rowSpan, columnSpan);
+ view.show();
+ QVERIFY(QTest::qWaitForWindowActive(&view));
+
+ foreach (Qt::Key key, keyPresses) {
+ QTest::keyClick(&view, key);
+ }
+ QCOMPARE(view.visualCursorIndex(), expectedVisualCursorIndex);
+ QCOMPARE(view.selectionModel()->currentIndex(), expectedEditedIndex);
+
+ QTest::keyClick(&view, Qt::Key_X);
+ QTest::keyClick(QApplication::focusWidget(), Qt::Key_Enter);
+ QTRY_COMPARE(view.model()->data(expectedEditedIndex).toString(), QLatin1String("x"));
+}
+
class Model : public QAbstractTableModel {
Q_OBJECT
diff --git a/tests/auto/widgets/itemviews/qtreeview/tst_qtreeview.cpp b/tests/auto/widgets/itemviews/qtreeview/tst_qtreeview.cpp
index d12fb06daa..653f158fc9 100644
--- a/tests/auto/widgets/itemviews/qtreeview/tst_qtreeview.cpp
+++ b/tests/auto/widgets/itemviews/qtreeview/tst_qtreeview.cpp
@@ -212,6 +212,7 @@ private slots:
void rowSizeHint();
void setSortingEnabled();
void headerHidden();
+ void indentation();
void selection();
void removeAndInsertExpandedCol0();
@@ -439,7 +440,8 @@ void tst_QTreeView::getSetCheck()
// int QTreeView::indentation()
// void QTreeView::setIndentation(int)
- QCOMPARE(obj1.indentation(), 20);
+ const int styledIndentation = obj1.style()->pixelMetric(QStyle::PM_TreeViewIndentation, 0, &obj1);
+ QCOMPARE(obj1.indentation(), styledIndentation);
obj1.setIndentation(0);
QCOMPARE(obj1.indentation(), 0);
obj1.setIndentation(INT_MIN);
@@ -554,7 +556,8 @@ void tst_QTreeView::construction()
QCOMPARE(view.columnWidth(0), 0);
QCOMPARE(view.columnWidth(1), 0);
QVERIFY(view.header());
- QCOMPARE(view.indentation(), 20);
+ const int styledIndentation = view.style()->pixelMetric(QStyle::PM_TreeViewIndentation, 0, &view);
+ QCOMPARE(view.indentation(), styledIndentation);
QCOMPARE(view.indexAbove(QModelIndex()), QModelIndex());
QCOMPARE(view.indexBelow(QModelIndex()), QModelIndex());
QVERIFY(!view.isAnimated());
@@ -2372,6 +2375,9 @@ void tst_QTreeView::selectionOrderTest()
void tst_QTreeView::selection()
{
+ if (qApp->platformName().toLower() == QLatin1String("wayland"))
+ QSKIP("Wayland: This causes a crash triggered by setVisible(false)");
+
QTreeView treeView;
QStandardItemModel m(10, 2);
for (int i = 0;i < 10; ++i)
@@ -2573,6 +2579,42 @@ void tst_QTreeView::headerHidden()
QCOMPARE(view.header()->isHidden(), true);
}
+class TestTreeViewStyle : public QProxyStyle
+{
+public:
+ TestTreeViewStyle() : indentation(20) {}
+ int pixelMetric(PixelMetric metric, const QStyleOption *option = 0, const QWidget *widget = 0) const Q_DECL_OVERRIDE
+ {
+ if (metric == QStyle::PM_TreeViewIndentation)
+ return indentation;
+ else
+ return QProxyStyle::pixelMetric(metric, option, widget);
+ }
+ int indentation;
+};
+
+void tst_QTreeView::indentation()
+{
+ TestTreeViewStyle style1;
+ TestTreeViewStyle style2;
+ style1.indentation = 20;
+ style2.indentation = 30;
+
+ QTreeView view;
+ view.setStyle(&style1);
+ QCOMPARE(view.indentation(), style1.indentation);
+ view.setStyle(&style2);
+ QCOMPARE(view.indentation(), style2.indentation);
+ view.setIndentation(70);
+ QCOMPARE(view.indentation(), 70);
+ view.setStyle(&style1);
+ QCOMPARE(view.indentation(), 70);
+ view.resetIndentation();
+ QCOMPARE(view.indentation(), style1.indentation);
+ view.setStyle(&style2);
+ QCOMPARE(view.indentation(), style2.indentation);
+}
+
// From Task 145199 (crash when column 0 having at least one expanded item is removed and then
// inserted). The test passes simply if it doesn't crash, hence there are no calls
// to QCOMPARE() or QVERIFY().
diff --git a/tests/auto/widgets/itemviews/qtreewidget/tst_qtreewidget.cpp b/tests/auto/widgets/itemviews/qtreewidget/tst_qtreewidget.cpp
index 390858ac5b..a5da775d82 100644
--- a/tests/auto/widgets/itemviews/qtreewidget/tst_qtreewidget.cpp
+++ b/tests/auto/widgets/itemviews/qtreewidget/tst_qtreewidget.cpp
@@ -3342,6 +3342,9 @@ void tst_QTreeWidget::setChildIndicatorPolicy()
void tst_QTreeWidget::task20345_sortChildren()
{
+ if (qApp->platformName().toLower() == QLatin1String("wayland"))
+ QSKIP("Wayland: This causes a crash triggered by setVisible(false)");
+
// This test case is considered successful if it is executed (no crash in sorting)
QTreeWidget tw;
tw.setColumnCount(3);
diff --git a/tests/auto/widgets/kernel/qapplication/tst_qapplication.cpp b/tests/auto/widgets/kernel/qapplication/tst_qapplication.cpp
index 9d7d3d1f34..7a2d42ec02 100644
--- a/tests/auto/widgets/kernel/qapplication/tst_qapplication.cpp
+++ b/tests/auto/widgets/kernel/qapplication/tst_qapplication.cpp
@@ -1,6 +1,6 @@
/****************************************************************************
**
-** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
+** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
** Contact: http://www.qt-project.org/legal
**
** This file is part of the test suite of the Qt Toolkit.
@@ -260,6 +260,7 @@ void tst_QApplication::cleanup()
{
// TODO: Add cleanup code here.
// This will be executed immediately after each test is run.
+ QVERIFY(QApplication::topLevelWidgets().isEmpty());
}
void tst_QApplication::staticSetup()
@@ -916,10 +917,10 @@ bool isPathListIncluded(const QStringList &l, const QStringList &r)
#define QT_TST_QAPP_DEBUG
void tst_QApplication::libraryPaths()
{
- {
#ifndef Q_OS_WINCE
- QString testDir = QFileInfo(QFINDTESTDATA("test/test.pro")).absolutePath();
-#else
+ const QString testDir = QFileInfo(QFINDTESTDATA("test/test.pro")).absolutePath();
+ QVERIFY(!testDir.isEmpty());
+#else // !Q_OS_WINCE
// On Windows CE we need QApplication object to have valid
// current Path. Therefore we need to identify it ourselves
// here for the test.
@@ -927,8 +928,9 @@ void tst_QApplication::libraryPaths()
wchar_t module_name[MAX_PATH];
GetModuleFileName(0, module_name, MAX_PATH);
filePath = QString::fromWCharArray(module_name);
- QString testDir = filePath.path() + "/test";
-#endif
+ const QString testDir = filePath.path() + "/test";
+#endif // Q_OS_WINCE
+ {
QApplication::setLibraryPaths(QStringList() << testDir);
QCOMPARE(QApplication::libraryPaths(), (QStringList() << testDir));
@@ -964,8 +966,7 @@ void tst_QApplication::libraryPaths()
"\nexpected:\n - " + expected.join("\n - ")));
// setting the library paths overrides everything
- QString testDir = QFileInfo(QFINDTESTDATA("test/test.pro")).absolutePath();
- QApplication::setLibraryPaths(QStringList() << testDir);
+ QApplication::setLibraryPaths(QStringList() << testDir);
QVERIFY2(isPathListIncluded(QApplication::libraryPaths(), (QStringList() << testDir)),
qPrintable("actual:\n - " + QApplication::libraryPaths().join("\n - ") +
"\nexpected:\n - " + testDir));
@@ -987,7 +988,6 @@ void tst_QApplication::libraryPaths()
qDebug() << "After adding plugins path:" << QApplication::libraryPaths();
#endif
QCOMPARE(QApplication::libraryPaths().count(), count);
- QString testDir = QFileInfo(QFINDTESTDATA("test/test.pro")).absolutePath();
QApplication::addLibraryPath(testDir);
QCOMPARE(QApplication::libraryPaths().count(), count + 1);
@@ -1976,7 +1976,9 @@ public:
TouchEventPropagationTestWidget(QWidget *parent = 0)
: QWidget(parent), seenTouchEvent(false), acceptTouchEvent(false), seenMouseEvent(false), acceptMouseEvent(false)
- { }
+ {
+ setAttribute(Qt::WA_TouchPadAcceptSingleTouchEvents);
+ }
void reset()
{
diff --git a/tests/auto/widgets/kernel/qwidget/tst_qwidget.cpp b/tests/auto/widgets/kernel/qwidget/tst_qwidget.cpp
index 4252fb673b..b443cdcaa7 100644
--- a/tests/auto/widgets/kernel/qwidget/tst_qwidget.cpp
+++ b/tests/auto/widgets/kernel/qwidget/tst_qwidget.cpp
@@ -449,6 +449,8 @@ private:
QWidget *testWidget;
const QString m_platform;
+ QSize m_testWidgetSize;
+ QPoint m_availableTopLeft;
const bool m_windowsAnimationsEnabled;
};
@@ -644,9 +646,20 @@ void tst_QWidget::initTestCase()
#ifdef Q_OS_WINCE //disable magic for WindowsCE
qApp->setAutoMaximizeThreshold(-1);
#endif
+ // Size of reference widget, 200 for < 2000, scale up for larger screens
+ // to avoid Windows warnings about minimum size for decorated windows.
+ int width = 200;
+ const QScreen *screen = QGuiApplication::primaryScreen();
+ m_availableTopLeft = screen->availableGeometry().topLeft();
+ const int screenWidth = screen->geometry().width();
+ if (screenWidth > 2000)
+ width = 100 * ((screenWidth + 500) / 1000);
+ m_testWidgetSize = QSize(width, width);
// Create the test class
testWidget = new BezierViewer;
- testWidget->resize(200,200);
+ testWidget->setWindowTitle(QStringLiteral("BezierViewer"));
+ testWidget->move(m_availableTopLeft + QPoint(screenWidth / 3, 50));
+ testWidget->resize(m_testWidgetSize);
testWidget->show();
QVERIFY(QTest::qWaitForWindowExposed(testWidget));
}
@@ -667,6 +680,8 @@ void tst_QWidget::init()
void tst_QWidget::cleanup()
{
+ // Only 'testwidget', do not leak any other widgets.
+ QCOMPARE(QApplication::topLevelWidgets().size(), 1);
}
// Helper class...
@@ -1115,6 +1130,9 @@ void tst_QWidget::enabledPropagation()
void tst_QWidget::ignoreKeyEventsWhenDisabled_QTBUG27417()
{
QLineEdit lineEdit;
+ lineEdit.setWindowTitle(__FUNCTION__);
+ lineEdit.setMinimumWidth(m_testWidgetSize.width());
+ centerOnScreen(&lineEdit);
lineEdit.setDisabled(true);
lineEdit.show();
QTest::keyClick(&lineEdit, Qt::Key_A);
@@ -1124,6 +1142,9 @@ void tst_QWidget::ignoreKeyEventsWhenDisabled_QTBUG27417()
void tst_QWidget::properTabHandlingWhenDisabled_QTBUG27417()
{
QWidget widget;
+ widget.setWindowTitle(__FUNCTION__);
+ widget.setMinimumWidth(m_testWidgetSize.width());
+ centerOnScreen(&widget);
QVBoxLayout *layout = new QVBoxLayout();
QLineEdit *lineEdit = new QLineEdit();
layout->addWidget(lineEdit);
@@ -1211,7 +1232,7 @@ void tst_QWidget::isEnabledTo()
QVERIFY( grandChildWidget->isEnabledTo( childWidget ) );
QVERIFY( !grandChildWidget->isEnabledTo( testWidget ) );
- QMainWindow* childDialog = new QMainWindow(testWidget);
+ QScopedPointer<QMainWindow> childDialog(new QMainWindow(testWidget));
testWidget->setEnabled(false);
QVERIFY(!childDialog->isEnabled());
QVERIFY(childDialog->isEnabledTo(0));
@@ -1834,9 +1855,11 @@ void tst_QWidget::windowState()
{
if (m_platform == QStringLiteral("xcb"))
QSKIP("X11: Many window managers do not support window state properly, which causes this test to fail.");
+ if (m_platform == QStringLiteral("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
QPoint pos;
- QSize size(200, 200);
+ QSize size = m_testWidgetSize;
if (QGuiApplicationPrivate::platformIntegration()->defaultWindowState(Qt::Widget)
== Qt::WindowFullScreen) {
size = QGuiApplication::primaryScreen()->size();
@@ -2036,6 +2059,8 @@ void tst_QWidget::showMaximized()
void tst_QWidget::showFullScreen()
{
+ if (m_platform == QStringLiteral("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
QWidget plain;
QHBoxLayout *layout;
QWidget layouted;
@@ -2218,6 +2243,8 @@ void tst_QWidget::showMinimizedKeepsFocus()
{
if (m_platform == QStringLiteral("xcb"))
QSKIP("QTBUG-26424");
+ if (m_platform == QStringLiteral("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
//here we test that minimizing a widget and restoring it doesn't change the focus inside of it
{
@@ -2275,6 +2302,7 @@ void tst_QWidget::showMinimizedKeepsFocus()
QTRY_COMPARE(qApp->focusWidget(), child);
child->setParent(0);
+ QScopedPointer<QWidget> childGuard(child);
QCOMPARE(window.focusWidget(), static_cast<QWidget*>(0));
QCOMPARE(qApp->focusWidget(), static_cast<QWidget*>(0));
}
@@ -2342,8 +2370,9 @@ void tst_QWidget::showMinimizedKeepsFocus()
void tst_QWidget::reparent()
{
QWidget parent;
- parent.setWindowTitle("Toplevel");
- parent.setGeometry(300, 300, 200, 150);
+ parent.setWindowTitle(QStringLiteral("Toplevel ") + __FUNCTION__);
+ const QPoint parentPosition = m_availableTopLeft + QPoint(300, 300);
+ parent.setGeometry(QRect(parentPosition, m_testWidgetSize));
QWidget child(0);
child.setObjectName("child");
@@ -2353,8 +2382,9 @@ void tst_QWidget::reparent()
child.setPalette(pal1);
QWidget childTLW(&child, Qt::Window);
- childTLW.setObjectName("childTLW");
- childTLW.setGeometry(100, 100, 50, 50);
+ childTLW.setObjectName(QStringLiteral("childTLW ") + __FUNCTION__);
+ childTLW.setWindowTitle(childTLW.objectName());
+ childTLW.setGeometry(QRect(m_availableTopLeft + QPoint(100, 100), m_testWidgetSize));
QPalette pal2;
pal2.setColor(childTLW.backgroundRole(), Qt::yellow);
childTLW.setPalette(pal2);
@@ -2366,7 +2396,7 @@ void tst_QWidget::reparent()
#ifdef Q_OS_WINCE
parent.move(50, 50);
#else
- parent.move(300, 300);
+ parent.move(parentPosition);
#endif
QPoint childPos = parent.mapToGlobal(child.pos());
@@ -2405,6 +2435,8 @@ void tst_QWidget::icon()
void tst_QWidget::hideWhenFocusWidgetIsChild()
{
+ if (m_platform == QStringLiteral("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
testWidget->activateWindow();
QScopedPointer<QWidget> parentWidget(new QWidget(testWidget));
parentWidget->setObjectName("parentWidget");
@@ -2439,6 +2471,8 @@ void tst_QWidget::hideWhenFocusWidgetIsChild()
void tst_QWidget::normalGeometry()
{
+ if (m_platform == QStringLiteral("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
QWidget parent;
parent.setWindowTitle("NormalGeometry parent");
QWidget *child = new QWidget(&parent);
@@ -2446,7 +2480,8 @@ void tst_QWidget::normalGeometry()
QCOMPARE(parent.normalGeometry(), parent.geometry());
QCOMPARE(child->normalGeometry(), QRect());
- parent.setGeometry(100, 100, 200, 200);
+ const QRect testGeom = QRect(m_availableTopLeft + QPoint(100 ,100), m_testWidgetSize);
+ parent.setGeometry(testGeom);
parent.showNormal();
QVERIFY(QTest::qWaitForWindowExposed(&parent));
QApplication::processEvents();
@@ -3009,8 +3044,10 @@ void tst_QWidget::testContentsPropagation()
void tst_QWidget::saveRestoreGeometry()
{
- const QPoint position(100, 100);
- const QSize size(200, 200);
+ if (m_platform == QStringLiteral("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
+ const QPoint position = m_availableTopLeft + QPoint(100, 100);
+ const QSize size = m_testWidgetSize;
QByteArray savedGeometry;
@@ -3137,6 +3174,8 @@ void tst_QWidget::saveRestoreGeometry()
void tst_QWidget::restoreVersion1Geometry_data()
{
+ if (m_platform == QStringLiteral("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
QTest::addColumn<QString>("fileName");
QTest::addColumn<uint>("expectedWindowState");
QTest::addColumn<QPoint>("expectedPosition");
@@ -3230,21 +3269,25 @@ void tst_QWidget::restoreVersion1Geometry()
void tst_QWidget::widgetAt()
{
+ if (m_platform == QStringLiteral("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
Q_CHECK_PAINTEVENTS
+ const QPoint referencePos = m_availableTopLeft + QPoint(100, 100);
QScopedPointer<QWidget> w1(new QWidget(0, Qt::X11BypassWindowManagerHint));
- w1->setGeometry(0, 0, 160, 150);
+ w1->setGeometry(QRect(referencePos, QSize(m_testWidgetSize.width(), 150)));
w1->setObjectName(QLatin1String("w1"));
w1->setWindowTitle(w1->objectName());
QScopedPointer<QWidget> w2(new QWidget(0, Qt::X11BypassWindowManagerHint | Qt::FramelessWindowHint));
- w2->setGeometry(50,50, 160, 100);
+ w2->setGeometry(QRect(referencePos + QPoint(50, 50), QSize(m_testWidgetSize.width(), 100)));
w2->setObjectName(QLatin1String("w2"));
w2->setWindowTitle(w2->objectName());
w1->showNormal();
QVERIFY(QTest::qWaitForWindowExposed(w1.data()));
qApp->processEvents();
+ const QPoint testPos = referencePos + QPoint(100, 100);
QWidget *wr;
- QTRY_VERIFY((wr = QApplication::widgetAt(100, 100)));
+ QTRY_VERIFY((wr = QApplication::widgetAt((testPos))));
QCOMPARE(wr->objectName(), QString("w1"));
w2->showNormal();
@@ -3252,27 +3295,27 @@ void tst_QWidget::widgetAt()
qApp->processEvents();
qApp->processEvents();
qApp->processEvents();
- QTRY_VERIFY((wr = QApplication::widgetAt(100, 100)));
+ QTRY_VERIFY((wr = QApplication::widgetAt(testPos)));
QCOMPARE(wr->objectName(), QString("w2"));
w2->lower();
qApp->processEvents();
- QTRY_VERIFY((wr = QApplication::widgetAt(100, 100)) && wr->objectName() == QString("w1"));
+ QTRY_VERIFY((wr = QApplication::widgetAt(testPos)) && wr->objectName() == QString("w1"));
w2->raise();
qApp->processEvents();
- QTRY_VERIFY((wr = QApplication::widgetAt(100, 100)) && wr->objectName() == QString("w2"));
+ QTRY_VERIFY((wr = QApplication::widgetAt(testPos)) && wr->objectName() == QString("w2"));
QWidget *w3 = new QWidget(w2.data());
w3->setGeometry(10,10,50,50);
w3->setObjectName("w3");
w3->showNormal();
qApp->processEvents();
- QTRY_VERIFY((wr = QApplication::widgetAt(100,100)) && wr->objectName() == QString("w3"));
+ QTRY_VERIFY((wr = QApplication::widgetAt(testPos)) && wr->objectName() == QString("w3"));
w3->setAttribute(Qt::WA_TransparentForMouseEvents);
qApp->processEvents();
- QTRY_VERIFY((wr = QApplication::widgetAt(100, 100)) && wr->objectName() == QString("w2"));
+ QTRY_VERIFY((wr = QApplication::widgetAt(testPos)) && wr->objectName() == QString("w2"));
if (!QGuiApplicationPrivate::platformIntegration()
->hasCapability(QPlatformIntegration::WindowMasks)) {
@@ -3280,7 +3323,7 @@ void tst_QWidget::widgetAt()
}
QRegion rgn = QRect(QPoint(0,0), w2->size());
- QPoint point = w2->mapFromGlobal(QPoint(100,100));
+ QPoint point = w2->mapFromGlobal(testPos);
rgn -= QRect(point, QSize(1,1));
w2->setMask(rgn);
qApp->processEvents();
@@ -3291,16 +3334,16 @@ void tst_QWidget::widgetAt()
if (!QGuiApplication::platformName().compare(QLatin1String("cocoa"), Qt::CaseInsensitive))
QEXPECT_FAIL("", "Window mask not implemented on Mac QTBUG-22326", Continue);
- QTRY_VERIFY((wr = QApplication::widgetAt(100,100)));
+ QTRY_VERIFY((wr = QApplication::widgetAt(testPos)));
QTRY_COMPARE(wr->objectName(), w1->objectName());
- QTRY_VERIFY((wr = QApplication::widgetAt(101,101)));
+ QTRY_VERIFY((wr = QApplication::widgetAt(testPos + QPoint(1, 1))));
QTRY_COMPARE(wr->objectName(), w2->objectName());
QBitmap bitmap(w2->size());
QPainter p(&bitmap);
p.fillRect(bitmap.rect(), Qt::color1);
p.setPen(Qt::color0);
- p.drawPoint(w2->mapFromGlobal(QPoint(100,100)));
+ p.drawPoint(w2->mapFromGlobal(testPos));
p.end();
w2->setMask(bitmap);
qApp->processEvents();
@@ -3310,8 +3353,8 @@ void tst_QWidget::widgetAt()
#endif
if (!QGuiApplication::platformName().compare(QLatin1String("cocoa"), Qt::CaseInsensitive))
QEXPECT_FAIL("", "Window mask not implemented on Mac QTBUG-22326", Continue);
- QTRY_VERIFY(QApplication::widgetAt(100,100) == w1.data());
- QTRY_VERIFY(QApplication::widgetAt(101,101) == w2.data());
+ QTRY_VERIFY(QApplication::widgetAt(testPos) == w1.data());
+ QTRY_VERIFY(QApplication::widgetAt(testPos + QPoint(1, 1)) == w2.data());
}
void tst_QWidget::task110173()
@@ -3547,6 +3590,8 @@ public:
*/
void tst_QWidget::optimizedResizeMove()
{
+ if (m_platform == QStringLiteral("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
QWidget parent;
parent.resize(400, 400);
@@ -3957,7 +4002,8 @@ void tst_QWidget::persistentWinId()
void tst_QWidget::showNativeChild()
{
QWidget topLevel;
- topLevel.setGeometry(0, 0, 160, 160);
+ topLevel.setGeometry(QRect(m_availableTopLeft + QPoint(100, 100), m_testWidgetSize));
+ topLevel.setWindowTitle(__FUNCTION__);
QWidget child(&topLevel);
child.winId();
topLevel.show();
@@ -4293,6 +4339,8 @@ void tst_QWidget::isOpaque()
*/
void tst_QWidget::scroll()
{
+ if (m_platform == QStringLiteral("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
const int w = qMin(500, qApp->desktop()->availableGeometry().width() / 2);
const int h = qMin(500, qApp->desktop()->availableGeometry().height() / 2);
@@ -4420,36 +4468,39 @@ void tst_QWidget::setWindowGeometry_data()
QTest::addColumn<int>("windowFlags");
QList<QList<QRect> > rects;
+ const int width = m_testWidgetSize.width();
+ const int height = m_testWidgetSize.height();
+ const QRect availableAdjusted = QApplication::desktop()->availableGeometry().adjusted(100, 100, -100, -100);
rects << (QList<QRect>()
- << QRect(100, 100, 200, 200)
- << QApplication::desktop()->availableGeometry().adjusted(100, 100, -100, -100)
- << QRect(130, 100, 0, 200)
- << QRect(100, 50, 200, 0)
- << QRect(130, 50, 0, 0))
+ << QRect(m_availableTopLeft + QPoint(100, 100), m_testWidgetSize)
+ << availableAdjusted
+ << QRect(m_availableTopLeft + QPoint(130, 100), QSize(0, height))
+ << QRect(m_availableTopLeft + QPoint(100, 50), QSize(width, 0))
+ << QRect(m_availableTopLeft + QPoint(130, 50), QSize(0, 0)))
<< (QList<QRect>()
- << QApplication::desktop()->availableGeometry().adjusted(100, 100, -100, -100)
- << QRect(130, 100, 0, 200)
- << QRect(100, 50, 200, 0)
- << QRect(130, 50, 0, 0)
- << QRect(100, 100, 200, 200))
+ << availableAdjusted
+ << QRect(m_availableTopLeft + QPoint(130, 100), QSize(0, height))
+ << QRect(m_availableTopLeft + QPoint(100, 50), QSize(width, 0))
+ << QRect(m_availableTopLeft + QPoint(130, 50), QSize(0, 0))
+ << QRect(m_availableTopLeft + QPoint(100, 100), QSize(width, height)))
<< (QList<QRect>()
- << QRect(130, 100, 0, 200)
- << QRect(100, 50, 200, 0)
- << QRect(130, 50, 0, 0)
- << QRect(100, 100, 200, 200)
- << QApplication::desktop()->availableGeometry().adjusted(100, 100, -100, -100))
+ << QRect(m_availableTopLeft + QPoint(130, 100), QSize(0, height))
+ << QRect(m_availableTopLeft + QPoint(100, 50), QSize(width, 0))
+ << QRect(m_availableTopLeft + QPoint(130, 50), QSize(0, 0))
+ << QRect(m_availableTopLeft + QPoint(100, 100), QSize(width, height))
+ << availableAdjusted)
<< (QList<QRect>()
- << QRect(100, 50, 200, 0)
- << QRect(130, 50, 0, 0)
- << QRect(100, 100, 200, 200)
- << QApplication::desktop()->availableGeometry().adjusted(100, 100, -100, -100)
- << QRect(130, 100, 0, 200))
+ << QRect(m_availableTopLeft + QPoint(100, 50), QSize(width, 0))
+ << QRect(m_availableTopLeft + QPoint(130, 50), QSize(0, 0))
+ << QRect(m_availableTopLeft + QPoint(100, 100), QSize(width, height))
+ << availableAdjusted
+ << QRect(m_availableTopLeft + QPoint(130, 100), QSize(0, height)))
<< (QList<QRect>()
- << QRect(130, 50, 0, 0)
- << QRect(100, 100, 200, 200)
- << QApplication::desktop()->availableGeometry().adjusted(100, 100, -100, -100)
- << QRect(130, 100, 0, 200)
- << QRect(100, 50, 200, 0));
+ << QRect(m_availableTopLeft + QPoint(130, 50), QSize(0, 0))
+ << QRect(m_availableTopLeft + QPoint(100, 100), QSize(width, height))
+ << availableAdjusted
+ << QRect(m_availableTopLeft + QPoint(130, 100), QSize(0, height))
+ << QRect(m_availableTopLeft + QPoint(100, 50), QSize(width, 0)));
QList<int> windowFlags;
windowFlags << 0 << Qt::FramelessWindowHint;
@@ -4629,6 +4680,8 @@ void tst_QWidget::windowMoveResize()
{
if (m_platform == QStringLiteral("xcb"))
QSKIP("X11: Skip this test due to Window manager positioning issues.");
+ if (m_platform == QStringLiteral("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
QFETCH(QList<QRect>, rects);
QFETCH(int, windowFlags);
@@ -4972,6 +5025,8 @@ void tst_QWidget::moveChild_data()
void tst_QWidget::moveChild()
{
+ if (m_platform == QStringLiteral("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
QFETCH(QPoint, offset);
ColorWidget parent(0, Qt::Window | Qt::WindowStaysOnTopHint);
@@ -5021,6 +5076,8 @@ void tst_QWidget::moveChild()
void tst_QWidget::showAndMoveChild()
{
+ if (m_platform == QStringLiteral("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
#if defined(UBUNTU_ONEIRIC)
QSKIP("QTBUG-30566 - Unstable auto-test");
#endif
@@ -5135,6 +5192,8 @@ public slots:
void tst_QWidget::multipleToplevelFocusCheck()
{
+ if (m_platform == QStringLiteral("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
TopLevelFocusCheck w1;
TopLevelFocusCheck w2;
@@ -5202,6 +5261,7 @@ public:
void tst_QWidget::setFocus()
{
+ const QPoint windowPos = testWidget->geometry().topRight() + QPoint(50, 0);
{
// move focus to another window
testWidget->activateWindow();
@@ -5213,7 +5273,9 @@ void tst_QWidget::setFocus()
// window and children never shown, nobody gets focus
QWidget window;
- window.resize(200, 200);
+ window.setWindowTitle(QStringLiteral("#1 ") + __FUNCTION__);
+ window.resize(m_testWidgetSize);
+ window.move(windowPos);
QWidget child1(&window);
child1.setFocusPolicy(Qt::StrongFocus);
@@ -5235,7 +5297,9 @@ void tst_QWidget::setFocus()
{
// window and children show, but window not active, nobody gets focus
QWidget window;
- window.resize(200, 200);
+ window.setWindowTitle(QStringLiteral("#2 ") + __FUNCTION__);
+ window.resize(m_testWidgetSize);
+ window.move(windowPos);
QWidget child1(&window);
child1.setFocusPolicy(Qt::StrongFocus);
@@ -5267,7 +5331,9 @@ void tst_QWidget::setFocus()
{
// window and children show, but window *is* active, children get focus
QWidget window;
- window.resize(200, 200);
+ window.setWindowTitle(QStringLiteral("#3 ") + __FUNCTION__);
+ window.resize(m_testWidgetSize);
+ window.move(windowPos);
FocusWidget child1(&window);
child1.setFocusPolicy(Qt::StrongFocus);
@@ -5298,7 +5364,9 @@ void tst_QWidget::setFocus()
{
// window shown and active, children created, don't get focus, but get focus when shown
QWidget window;
- window.resize(200, 200);
+ window.setWindowTitle(QStringLiteral("#4 ") + __FUNCTION__);
+ window.resize(m_testWidgetSize);
+ window.move(windowPos);
window.show();
window.activateWindow();
@@ -5337,7 +5405,9 @@ void tst_QWidget::setFocus()
// window shown and active, children created, don't get focus,
// even after setFocus(), hide(), then show()
QWidget window;
- window.resize(200, 200);
+ window.setWindowTitle(QStringLiteral("#5 ") + __FUNCTION__);
+ window.resize(m_testWidgetSize);
+ window.move(windowPos);
window.show();
window.activateWindow();
@@ -5591,9 +5661,15 @@ void tst_QWidget::testWindowIconChangeEventPropagation()
typedef QSharedPointer<EventSpy<QWindow> > WindowEventSpyPtr;
// Create widget hierarchy.
QWidget topLevelWidget;
+ topLevelWidget.setWindowTitle(QStringLiteral("TopLevel ") + __FUNCTION__);
+ topLevelWidget.resize(m_testWidgetSize);
+ topLevelWidget.move(m_availableTopLeft + QPoint(100, 100));
QWidget topLevelChild(&topLevelWidget);
QDialog dialog(&topLevelWidget);
+ dialog.resize(m_testWidgetSize);
+ dialog.move(topLevelWidget.geometry().topRight() + QPoint(100, 0));
+ dialog.setWindowTitle(QStringLiteral("Dialog ") + __FUNCTION__);
QWidget dialogChild(&dialog);
QWidgetList widgets;
@@ -5895,6 +5971,8 @@ QByteArray EventRecorder::msgEventListMismatch(const EventList &expected, const
void tst_QWidget::childEvents()
{
+ if (m_platform == QStringLiteral("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
EventRecorder::EventList expected;
// Move away the cursor; otherwise it might result in an enter event if it's
@@ -6295,6 +6373,7 @@ void tst_QWidget::renderInvisible()
QSKIP("QTBUG-26424");
QScopedPointer<QCalendarWidget> calendar(new QCalendarWidget);
+ calendar->move(m_availableTopLeft + QPoint(100, 100));
// disable anti-aliasing to eliminate potential differences when subpixel antialiasing
// is enabled on the screen
QFont f;
@@ -6305,6 +6384,8 @@ void tst_QWidget::renderInvisible()
// Create a dummy focus widget to get rid of focus rect in reference image.
QLineEdit dummyFocusWidget;
+ dummyFocusWidget.setMinimumWidth(m_testWidgetSize.width());
+ dummyFocusWidget.move(calendar->geometry().bottomLeft() + QPoint(0, 100));
dummyFocusWidget.show();
QVERIFY(QTest::qWaitForWindowExposed(&dummyFocusWidget));
qApp->processEvents();
@@ -6615,12 +6696,15 @@ void tst_QWidget::render_task211796()
{ // Please don't die in a resize recursion.
MyWidget widget;
- widget.resize(200, 200);
+ widget.resize(m_testWidgetSize);
+ centerOnScreen(&widget);
widget.show();
}
{ // Same check with a deeper hierarchy.
QWidget widget;
+ widget.resize(m_testWidgetSize);
+ centerOnScreen(&widget);
widget.show();
QWidget child(&widget);
MyWidget grandChild;
@@ -7250,6 +7334,8 @@ void tst_QWidget::hideOpaqueChildWhileHidden()
#if !defined(Q_OS_WINCE)
void tst_QWidget::updateWhileMinimized()
{
+ if (m_platform == QStringLiteral("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
#if defined(Q_OS_QNX) && (!defined(Q_OS_BLACKBERRY) || defined(Q_OS_BLACKBERRY_TABLET))
QSKIP("Platform does not support showMinimized()");
#endif
@@ -7305,7 +7391,7 @@ void tst_QWidget::alienWidgets()
qApp->setAttribute(Qt::AA_DontCreateNativeWidgetSiblings);
QWidget parent;
- parent.resize(200, 200);
+ parent.resize(m_testWidgetSize);
QWidget child(&parent);
QWidget grandChild(&child);
QWidget greatGrandChild(&grandChild);
@@ -7339,7 +7425,7 @@ void tst_QWidget::alienWidgets()
// Ensure that hide() on an ancestor of a widget with
// Qt::WA_DontCreateNativeAncestors still gets unmapped
QWidget window;
- window.resize(200, 200);
+ window.resize(m_testWidgetSize);
QWidget widget(&window);
QWidget child(&widget);
child.setAttribute(Qt::WA_NativeWindow);
@@ -7401,7 +7487,7 @@ void tst_QWidget::alienWidgets()
// Make sure we don't create native windows when setting Qt::WA_X11NetWmWindowType attributes
// on alien widgets (see task 194231).
QWidget dummy;
- dummy.resize(200, 200);
+ dummy.resize(m_testWidgetSize);
QVERIFY(dummy.winId());
QWidget widget(&dummy);
widget.setAttribute(Qt::WA_X11NetWmWindowTypeToolBar);
@@ -7410,7 +7496,7 @@ void tst_QWidget::alienWidgets()
{ // Make sure we create native ancestors when setting Qt::WA_PaintOnScreen before show().
QWidget topLevel;
- topLevel.resize(200, 200);
+ topLevel.resize(m_testWidgetSize);
QWidget child(&topLevel);
QWidget grandChild(&child);
PaintOnScreenWidget greatGrandChild(&grandChild);
@@ -7434,7 +7520,7 @@ void tst_QWidget::alienWidgets()
{ // Ensure that widgets reparented into Qt::WA_PaintOnScreen widgets become native.
QWidget topLevel;
- topLevel.resize(200, 200);
+ topLevel.resize(m_testWidgetSize);
QWidget *widget = new PaintOnScreenWidget(&topLevel);
widget->setAttribute(Qt::WA_PaintOnScreen);
QWidget *child = new QWidget;
@@ -7467,7 +7553,7 @@ void tst_QWidget::alienWidgets()
{ // Ensure that ancestors of a Qt::WA_PaintOnScreen widget stay native
// if they are re-created (typically in QWidgetPrivate::setParent_sys) (task 210822).
QWidget window;
- window.resize(200, 200);
+ window.resize(m_testWidgetSize);
QWidget child(&window);
QWidget grandChild;
@@ -7508,7 +7594,7 @@ void tst_QWidget::alienWidgets()
QWidget *toolBar = new QWidget(&mainWindow);
QWidget *dockWidget = new QWidget(&mainWindow);
QWidget *centralWidget = new QWidget(&mainWindow);
- centralWidget->setMinimumSize(QSize(200, 200));
+ centralWidget->setMinimumSize(m_testWidgetSize);
QWidget *button = new QWidget(centralWidget);
QWidget *mdiArea = new QWidget(centralWidget);
@@ -8255,12 +8341,16 @@ void tst_QWidget::paintOnScreenPossible()
void tst_QWidget::reparentStaticWidget()
{
QWidget window1;
+ window1.setWindowTitle(QStringLiteral("window1 ") + __FUNCTION__);
+ window1.resize(m_testWidgetSize);
+ window1.move(m_availableTopLeft + QPoint(100, 100));
QWidget *child = new QWidget(&window1);
child->setPalette(Qt::red);
child->setAutoFillBackground(true);
child->setAttribute(Qt::WA_StaticContents);
- child->resize(160, 160);
+ child->resize(window1.width() - 40, window1.height() - 40);
+ child->setWindowTitle(QStringLiteral("child ") + __FUNCTION__);
QWidget *grandChild = new QWidget(child);
grandChild->setPalette(Qt::blue);
@@ -8271,6 +8361,9 @@ void tst_QWidget::reparentStaticWidget()
QVERIFY(QTest::qWaitForWindowExposed(&window1));
QWidget window2;
+ window2.setWindowTitle(QStringLiteral("window2 ") + __FUNCTION__);
+ window2.resize(m_testWidgetSize);
+ window2.move(window1.geometry().topRight() + QPoint(100, 0));
window2.show();
QVERIFY(QTest::qWaitForWindowExposed(&window2));
QTest::qWait(20);
@@ -8312,6 +8405,10 @@ void tst_QWidget::reparentStaticWidget()
QTest::qWait(20);
QWidget paintOnScreen;
+ paintOnScreen.setWindowTitle(QStringLiteral("paintOnScreen ") + __FUNCTION__);
+ paintOnScreen.resize(m_testWidgetSize);
+ paintOnScreen.move(window1.geometry().bottomLeft() + QPoint(0, 50));
+
paintOnScreen.setAttribute(Qt::WA_PaintOnScreen);
paintOnScreen.show();
QVERIFY(QTest::qWaitForWindowExposed(&paintOnScreen));
@@ -8330,18 +8427,23 @@ void tst_QWidget::reparentStaticWidget()
void tst_QWidget::QTBUG6883_reparentStaticWidget2()
{
QMainWindow mw;
- QDockWidget *one = new QDockWidget("one", &mw);
+ mw.setWindowTitle(QStringLiteral("MainWindow ") + __FUNCTION__);
+ mw.move(m_availableTopLeft + QPoint(100, 100));
+
+ QDockWidget *one = new QDockWidget(QStringLiteral("Dock ") + __FUNCTION__, &mw);
mw.addDockWidget(Qt::LeftDockWidgetArea, one , Qt::Vertical);
QWidget *child = new QWidget();
child->setPalette(Qt::red);
child->setAutoFillBackground(true);
child->setAttribute(Qt::WA_StaticContents);
- child->resize(100, 100);
+ child->resize(m_testWidgetSize);
one->setWidget(child);
QToolBar *mainTools = mw.addToolBar("Main Tools");
- mainTools->addWidget(new QLineEdit);
+ QLineEdit *le = new QLineEdit;
+ le->setMinimumWidth(m_testWidgetSize.width());
+ mainTools->addWidget(le);
mw.show();
QVERIFY(QTest::qWaitForWindowExposed(&mw));
@@ -8729,6 +8831,8 @@ void tst_QWidget::maskedUpdate()
#ifndef QTEST_NO_CURSOR
void tst_QWidget::syntheticEnterLeave()
{
+ if (m_platform == QStringLiteral("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
class MyWidget : public QWidget
{
public:
@@ -8833,6 +8937,8 @@ void tst_QWidget::syntheticEnterLeave()
#ifndef QTEST_NO_CURSOR
void tst_QWidget::taskQTBUG_4055_sendSyntheticEnterLeave()
{
+ if (m_platform == QStringLiteral("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
class SELParent : public QWidget
{
public:
@@ -8962,7 +9068,7 @@ void tst_QWidget::updateOnDestroyedSignal()
QWidget widget;
QWidget *child = new QWidget(&widget);
- child->resize(200, 200);
+ child->resize(m_testWidgetSize);
child->setAutoFillBackground(true);
child->setPalette(Qt::red);
@@ -8980,6 +9086,7 @@ void tst_QWidget::toplevelLineEditFocus()
testWidget->hide();
QLineEdit w;
+ w.setMinimumWidth(m_testWidgetSize.width());
w.show();
QVERIFY(QTest::qWaitForWindowExposed(&w));
QTest::qWait(20);
@@ -9134,12 +9241,18 @@ void tst_QWidget::setGraphicsEffect()
void tst_QWidget::activateWindow()
{
+ if (m_platform == QStringLiteral("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
+
// Test case for QTBUG-26711
// Create first mainwindow and set it active
QScopedPointer<QMainWindow> mainwindow(new QMainWindow);
QLabel* label = new QLabel(mainwindow.data());
+ label->setMinimumWidth(m_testWidgetSize.width());
+ mainwindow->setWindowTitle(QStringLiteral("#1 ") + __FUNCTION__);
mainwindow->setCentralWidget(label);
+ mainwindow->move(m_availableTopLeft + QPoint(100, 100));
mainwindow->setVisible(true);
mainwindow->activateWindow();
QVERIFY(QTest::qWaitForWindowActive(mainwindow.data()));
@@ -9147,8 +9260,11 @@ void tst_QWidget::activateWindow()
// Create second mainwindow and set it active
QScopedPointer<QMainWindow> mainwindow2(new QMainWindow);
+ mainwindow2->setWindowTitle(QStringLiteral("#2 ") + __FUNCTION__);
QLabel* label2 = new QLabel(mainwindow2.data());
+ label2->setMinimumWidth(m_testWidgetSize.width());
mainwindow2->setCentralWidget(label2);
+ mainwindow2->move(mainwindow->geometry().bottomLeft() + QPoint(0, 50));
mainwindow2->setVisible(true);
mainwindow2->activateWindow();
qApp->processEvents();
@@ -9170,10 +9286,7 @@ void tst_QWidget::openModal_taskQTBUG_5804()
class Widget : public QWidget
{
public:
- Widget(QWidget *parent) : QWidget(parent)
- {
- resize(200, 200);
- }
+ Widget(QWidget *parent) : QWidget(parent) {}
~Widget()
{
QMessageBox msgbox;
@@ -9183,6 +9296,10 @@ void tst_QWidget::openModal_taskQTBUG_5804()
};
QScopedPointer<QWidget> win(new QWidget);
+ win->resize(m_testWidgetSize);
+ win->setWindowTitle(__FUNCTION__);
+ centerOnScreen(win.data());
+
new Widget(win.data());
win->show();
QVERIFY(QTest::qWaitForWindowExposed(win.data()));
@@ -9190,6 +9307,8 @@ void tst_QWidget::openModal_taskQTBUG_5804()
void tst_QWidget::focusProxyAndInputMethods()
{
+ if (m_platform == QStringLiteral("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
QScopedPointer<QWidget> toplevel(new QWidget(0, Qt::X11BypassWindowManagerHint));
toplevel->resize(200, 200);
toplevel->setAttribute(Qt::WA_InputMethodEnabled, true);
@@ -9444,6 +9563,8 @@ void tst_QWidget::taskQTBUG_17333_ResizeInfiniteRecursion()
void tst_QWidget::nativeChildFocus()
{
QWidget w;
+ w.setMinimumWidth(m_testWidgetSize.width());
+ w.setWindowTitle(__FUNCTION__);
QLayout *layout = new QVBoxLayout;
w.setLayout(layout);
QLineEdit *p1 = new QLineEdit;
@@ -9452,6 +9573,7 @@ void tst_QWidget::nativeChildFocus()
layout->addWidget(p2);
p1->setObjectName("p1");
p2->setObjectName("p2");
+ centerOnScreen(&w);
w.show();
w.activateWindow();
p1->setFocus();
@@ -9588,8 +9710,9 @@ void tst_QWidget::grabMouse()
GrabLoggerWidget *grabber = new GrabLoggerWidget(&log, &w);
const QString grabberObjectName = QLatin1String("tst_qwidget_grabMouse_grabber");
grabber->setObjectName(grabberObjectName);
- grabber->setMinimumSize(100, 100);
+ grabber->setMinimumSize(m_testWidgetSize);
layout->addWidget(grabber);
+ centerOnScreen(&w);
w.show();
qApp->setActiveWindow(&w);
QVERIFY(QTest::qWaitForWindowActive(&w));
@@ -9616,9 +9739,12 @@ void tst_QWidget::grabKeyboard()
w.setWindowTitle(w.objectName());
QLayout *layout = new QVBoxLayout(&w);
QLineEdit *grabber = new QLineEdit(&w);
+ grabber->setMinimumWidth(m_testWidgetSize.width());
layout->addWidget(grabber);
QLineEdit *nonGrabber = new QLineEdit(&w);
+ nonGrabber->setMinimumWidth(m_testWidgetSize.width());
layout->addWidget(nonGrabber);
+ centerOnScreen(&w);
w.show();
qApp->setActiveWindow(&w);
QVERIFY(QTest::qWaitForWindowActive(&w));
@@ -9696,6 +9822,8 @@ void tst_QWidget::touchEventSynthesizedMouseEvent()
// Pass if the platform does not want mouse event synhesizing
if (!QGuiApplicationPrivate::platformIntegration()->styleHint(QPlatformIntegration::SynthesizeMouseFromTouchEvents).toBool())
return;
+ if (m_platform == QStringLiteral("wayland"))
+ QSKIP("Wayland: This fails. Figure out why.");
{
// Simple case, we ignore the touch events, we get mouse events instead
@@ -10211,11 +10339,11 @@ public:
void tst_QWidget::keyboardModifiers()
{
- KeyboardWidget* w = new KeyboardWidget;
- QTest::mouseClick(w, Qt::LeftButton, Qt::ControlModifier);
- QCOMPARE(w->m_eventCounter, 1);
- QCOMPARE(int(w->m_modifiers), int(Qt::ControlModifier));
- QCOMPARE(int(w->m_appModifiers), int(Qt::ControlModifier));
+ KeyboardWidget w;
+ QTest::mouseClick(&w, Qt::LeftButton, Qt::ControlModifier);
+ QCOMPARE(w.m_eventCounter, 1);
+ QCOMPARE(int(w.m_modifiers), int(Qt::ControlModifier));
+ QCOMPARE(int(w.m_appModifiers), int(Qt::ControlModifier));
}
class DClickWidget : public QWidget
diff --git a/tests/auto/widgets/kernel/qwidget_window/tst_qwidget_window.cpp b/tests/auto/widgets/kernel/qwidget_window/tst_qwidget_window.cpp
index 87e1c7a4f3..0240bde3e9 100755
--- a/tests/auto/widgets/kernel/qwidget_window/tst_qwidget_window.cpp
+++ b/tests/auto/widgets/kernel/qwidget_window/tst_qwidget_window.cpp
@@ -64,7 +64,7 @@ static inline void setFrameless(QWidget *w)
w->setWindowFlags(flags);
}
-class tst_QWidget_window : public QWidget
+class tst_QWidget_window : public QObject
{
Q_OBJECT
@@ -74,6 +74,7 @@ public:
public slots:
void initTestCase();
void cleanupTestCase();
+ void cleanup();
private slots:
void tst_min_max_size();
@@ -99,6 +100,7 @@ private slots:
#endif
void tst_qtbug35600();
+ void tst_updateWinId_QTBUG40681();
void tst_recreateWindow_QTBUG40817();
};
@@ -111,9 +113,13 @@ void tst_QWidget_window::cleanupTestCase()
{
}
+void tst_QWidget_window::cleanup()
+{
+ QVERIFY(QApplication::topLevelWidgets().isEmpty());
+}
+
/* Test if the maximum/minimum size constraints
- * are propagated from the wid src/widgets/kernel/qwidgetwindow_qpa_p.h
-get to the QWidgetWindow
+ * are propagated from the widget to the QWidgetWindow
* independently of whether they were set before or after
* window creation (QTBUG-26745). */
@@ -603,6 +609,34 @@ void tst_QWidget_window::tst_qtbug35600()
// QTBUG-35600: program may crash here or on exit
}
+void tst_QWidget_window::tst_updateWinId_QTBUG40681()
+{
+ QWidget w;
+ QVBoxLayout *vl = new QVBoxLayout(&w);
+ QLabel *lbl = new QLabel("HELLO1");
+ lbl->setAttribute(Qt::WA_NativeWindow);
+ lbl->setObjectName("label1");
+ vl->addWidget(lbl);
+ w.setMinimumWidth(200);
+
+ w.show();
+
+ QVERIFY(QTest::qWaitForWindowExposed(&w));
+
+ QCOMPARE(lbl->winId(), lbl->windowHandle()->winId());
+
+ // simulate screen change and notification
+ QWindow *win = w.windowHandle();
+ w.windowHandle()->destroy();
+ lbl->windowHandle()->destroy();
+ w.windowHandle()->create();
+ lbl->windowHandle()->create();
+ QWindowPrivate *p = qt_window_private(win);
+ p->emitScreenChangedRecursion(win->screen());
+
+ QCOMPARE(lbl->winId(), lbl->windowHandle()->winId());
+}
+
void tst_QWidget_window::tst_recreateWindow_QTBUG40817()
{
QTabWidget tab;
diff --git a/tests/auto/widgets/kernel/qwidgetsvariant/tst_qwidgetsvariant.cpp b/tests/auto/widgets/kernel/qwidgetsvariant/tst_qwidgetsvariant.cpp
index 286b887521..6264151c08 100644
--- a/tests/auto/widgets/kernel/qwidgetsvariant/tst_qwidgetsvariant.cpp
+++ b/tests/auto/widgets/kernel/qwidgetsvariant/tst_qwidgetsvariant.cpp
@@ -89,18 +89,16 @@ void tst_QWidgetsVariant::constructor_invalid()
QFETCH(uint, typeId);
{
- MessageHandlerInvalidType msg;
+ QTest::ignoreMessage(QtWarningMsg, QRegularExpression("^Trying to construct an instance of an invalid type, type id:"));
QVariant variant(static_cast<QVariant::Type>(typeId));
QVERIFY(!variant.isValid());
QVERIFY(variant.userType() == QMetaType::UnknownType);
- QVERIFY(msg.ok);
}
{
- MessageHandlerInvalidType msg;
+ QTest::ignoreMessage(QtWarningMsg, QRegularExpression("^Trying to construct an instance of an invalid type, type id:"));
QVariant variant(typeId, /* copy */ 0);
QVERIFY(!variant.isValid());
QVERIFY(variant.userType() == QMetaType::UnknownType);
- QVERIFY(msg.ok);
}
}
diff --git a/tests/auto/widgets/kernel/qwindowcontainer/tst_qwindowcontainer.cpp b/tests/auto/widgets/kernel/qwindowcontainer/tst_qwindowcontainer.cpp
index cd6433bbe7..75ee52cf0e 100644
--- a/tests/auto/widgets/kernel/qwindowcontainer/tst_qwindowcontainer.cpp
+++ b/tests/auto/widgets/kernel/qwindowcontainer/tst_qwindowcontainer.cpp
@@ -193,7 +193,7 @@ void tst_QWindowContainer::testActivation()
QVERIFY(QTest::qWaitForWindowExposed(&root));
QVERIFY(QTest::qWaitForWindowActive(root.windowHandle()));
- QVERIFY(QGuiApplication::focusWindow() == root.windowHandle());
+ QCOMPARE(QGuiApplication::focusWindow(), root.windowHandle());
// Verify that all states in the root widget indicate it is active
QVERIFY(root.windowHandle()->isActive());
@@ -207,7 +207,7 @@ void tst_QWindowContainer::testActivation()
QTest::qWait(100);
window->requestActivate();
- QTRY_VERIFY(QGuiApplication::focusWindow() == window);
+ QTRY_COMPARE(QGuiApplication::focusWindow(), window);
// Verify that all states in the root widget still indicate it is active
QVERIFY(root.windowHandle()->isActive());
@@ -303,7 +303,7 @@ void tst_QWindowContainer::testDockWidget()
mainWindow.show();
QVERIFY(QTest::qWaitForWindowExposed(&mainWindow));
- QVERIFY(window->parent() == mainWindow.window()->windowHandle());
+ QCOMPARE(window->parent(), mainWindow.window()->windowHandle());
QTest::qWait(1000);
dock->setFloating(true);
diff --git a/tests/auto/widgets/widgets/qcombobox/tst_qcombobox.cpp b/tests/auto/widgets/widgets/qcombobox/tst_qcombobox.cpp
index c38c254b9a..40496dbebb 100644
--- a/tests/auto/widgets/widgets/qcombobox/tst_qcombobox.cpp
+++ b/tests/auto/widgets/widgets/qcombobox/tst_qcombobox.cpp
@@ -53,6 +53,7 @@
#include <qdialog.h>
#include <qevent.h>
#include <qlineedit.h>
+#include <qlabel.h>
#include <qlistview.h>
#include <qheaderview.h>
#include <qlistwidget.h>
@@ -131,6 +132,7 @@ private slots:
void pixmapIcon();
void mouseWheel_data();
void mouseWheel();
+ void wheelClosingPopup();
void layoutDirection();
void itemListPosition();
void separatorItem_data();
@@ -2041,6 +2043,32 @@ void tst_QComboBox::mouseWheel()
}
}
+void tst_QComboBox::wheelClosingPopup()
+{
+ // QTBUG-40656, combo and other popups should close when the main window gets a wheel event.
+ QScrollArea scrollArea;
+ scrollArea.move(300, 300);
+ QWidget *widget = new QWidget;
+ scrollArea.setWidget(widget);
+ QVBoxLayout *layout = new QVBoxLayout(widget);
+ layout->setSizeConstraint(QLayout::SetMinAndMaxSize);
+ layout->addSpacing(100);
+ QComboBox *comboBox = new QComboBox;
+ comboBox->addItems(QStringList() << QStringLiteral("Won") << QStringLiteral("Too")
+ << QStringLiteral("3") << QStringLiteral("fore"));
+ layout->addWidget(comboBox);
+ layout->addSpacing(100);
+ const QPoint sizeP(scrollArea.width(), scrollArea.height());
+ scrollArea.move(QGuiApplication::primaryScreen()->availableGeometry().center() - sizeP / 2);
+ scrollArea.show();
+ QVERIFY(QTest::qWaitForWindowExposed(&scrollArea));
+ comboBox->showPopup();
+ QTRY_VERIFY(comboBox->view() && comboBox->view()->isVisible());
+ QWheelEvent event(QPointF(10, 10), WHEEL_DELTA, Qt::NoButton, Qt::NoModifier);
+ QVERIFY(QCoreApplication::sendEvent(scrollArea.windowHandle(), &event));
+ QTRY_VERIFY(!comboBox->view()->isVisible());
+}
+
void tst_QComboBox::layoutDirection()
{
QComboBox box;
diff --git a/tests/auto/widgets/widgets/qgroupbox/tst_qgroupbox.cpp b/tests/auto/widgets/widgets/qgroupbox/tst_qgroupbox.cpp
index a4d4e5d717..433fbc2bfe 100644
--- a/tests/auto/widgets/widgets/qgroupbox/tst_qgroupbox.cpp
+++ b/tests/auto/widgets/widgets/qgroupbox/tst_qgroupbox.cpp
@@ -46,6 +46,7 @@
#include <QStyleOptionGroupBox>
#include <QVBoxLayout>
#include <QRadioButton>
+#include <QDialog>
#include "qgroupbox.h"
@@ -71,6 +72,7 @@ private slots:
void setChecked_data();
void setChecked();
void enabledPropagation();
+ void enabledChildPropagation();
void sizeHint();
void toggled();
void clicked_data();
@@ -288,6 +290,23 @@ void tst_QGroupBox::enabledPropagation()
delete testWidget;
}
+void tst_QGroupBox::enabledChildPropagation()
+{
+ QGroupBox testWidget;
+ testWidget.setCheckable(true);
+ testWidget.setChecked(true);
+ // The value of isChecked() should be reflected in the isEnabled() of newly
+ // added child widgets, but not in top level widgets.
+ QWidget *childWidget = new QWidget(&testWidget);
+ QVERIFY(childWidget->isEnabled());
+ QDialog *dialog = new QDialog(&testWidget);
+ QVERIFY(dialog->isEnabled());
+ testWidget.setChecked(false);
+ childWidget = new QWidget(&testWidget);
+ QVERIFY(!childWidget->isEnabled());
+ dialog = new QDialog(&testWidget);
+ QVERIFY(dialog->isEnabled());
+}
void tst_QGroupBox::sizeHint()
{
diff --git a/tests/auto/widgets/widgets/qlineedit/tst_qlineedit.cpp b/tests/auto/widgets/widgets/qlineedit/tst_qlineedit.cpp
index 2d050cd5fa..63928db80f 100644
--- a/tests/auto/widgets/widgets/qlineedit/tst_qlineedit.cpp
+++ b/tests/auto/widgets/widgets/qlineedit/tst_qlineedit.cpp
@@ -1,6 +1,6 @@
/****************************************************************************
**
-** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
+** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
** Contact: http://www.qt-project.org/legal
**
** This file is part of the test suite of the Qt Toolkit.
@@ -244,6 +244,7 @@ private slots:
#ifndef QT_NO_CLIPBOARD
void cut();
+ void cutWithoutSelection();
#endif
void maxLengthAndInputMask();
void returnPressedKeyEvent();
@@ -2977,7 +2978,37 @@ void tst_QLineEdit::cut()
testWidget->cut();
QCOMPARE(testWidget->text(), QString("Abcdefg defg hijklmno"));
}
-#endif
+
+void tst_QLineEdit::cutWithoutSelection()
+{
+ enum { selectionLength = 1 };
+
+ if (QKeySequence(QKeySequence::Cut).toString() != QLatin1String("Ctrl+X"))
+ QSKIP("Platform with non-standard keybindings");
+ QClipboard *clipboard = QGuiApplication::clipboard();
+ if (!PlatformClipboard::isAvailable()
+ || !QGuiApplication::platformName().compare("xcb", Qt::CaseInsensitive)) { // Avoid unstable X11 clipboard
+ clipboard = Q_NULLPTR;
+ }
+
+ if (clipboard)
+ clipboard->clear();
+ const QString origText = QStringLiteral("test");
+ QLineEdit lineEdit(origText);
+ lineEdit.setCursorPosition(0);
+ QVERIFY(!lineEdit.hasSelectedText());
+ QTest::keyClick(&lineEdit, Qt::Key_X, Qt::ControlModifier);
+ QCOMPARE(lineEdit.text(), origText); // No selection, unmodified.
+ if (clipboard)
+ QVERIFY(clipboard->text().isEmpty());
+ lineEdit.setSelection(0, selectionLength);
+ QTest::keyClick(&lineEdit, Qt::Key_X, Qt::ControlModifier);
+ QCOMPARE(lineEdit.text(), origText.right(origText.size() - selectionLength));
+ if (clipboard)
+ QCOMPARE(clipboard->text(), origText.left(selectionLength));
+}
+
+#endif // !QT_NO_CLIPBOARD
class InputMaskValidator : public QValidator
{
@@ -4186,9 +4217,14 @@ void tst_QLineEdit::clearButton()
QTRY_COMPARE(filterModel->rowCount(), 2); // matches 'aa', 'ab'
QTest::keyClick(filterLineEdit, 'b');
QTRY_COMPARE(filterModel->rowCount(), 1); // matches 'ab'
- QTest::mouseClick(clearButton, Qt::LeftButton, 0, QRect(QPoint(0, 0), clearButton->size()).center());
+ QSignalSpy spyEdited(filterLineEdit, &QLineEdit::textEdited);
+ const QPoint clearButtonCenterPos = QRect(QPoint(0, 0), clearButton->size()).center();
+ QTest::mouseClick(clearButton, Qt::LeftButton, 0, clearButtonCenterPos);
+ QCOMPARE(spyEdited.count(), 1);
QTRY_COMPARE(clearButton->cursor().shape(), filterLineEdit->cursor().shape());
QTRY_COMPARE(filterModel->rowCount(), 3);
+ QCoreApplication::processEvents();
+ QCOMPARE(spyEdited.count(), 1);
filterLineEdit->setReadOnly(true); // QTBUG-34315
QVERIFY(!clearButton->isEnabled());
diff --git a/tests/auto/widgets/widgets/qmdiarea/tst_qmdiarea.cpp b/tests/auto/widgets/widgets/qmdiarea/tst_qmdiarea.cpp
index 59021108a2..4f611cd06f 100644
--- a/tests/auto/widgets/widgets/qmdiarea/tst_qmdiarea.cpp
+++ b/tests/auto/widgets/widgets/qmdiarea/tst_qmdiarea.cpp
@@ -237,6 +237,8 @@ public:
tst_QMdiArea();
public slots:
void initTestCase();
+ void cleanup();
+
protected slots:
void activeChanged(QMdiSubWindow *child);
@@ -306,6 +308,11 @@ void tst_QMdiArea::initTestCase()
#endif
}
+void tst_QMdiArea::cleanup()
+{
+ QVERIFY(QApplication::topLevelWidgets().isEmpty());
+}
+
// Old QWorkspace tests
void tst_QMdiArea::activeChanged(QMdiSubWindow *child)
{
@@ -1271,6 +1278,7 @@ void tst_QMdiArea::removeSubWindow_2()
mdiArea.addSubWindow(subWindow);
QVERIFY(numberOfConnectedSignals(subWindow) >= 2);
subWindow->setParent(0);
+ QScopedPointer<MySubWindow> subWindowGuard(subWindow);
QCOMPARE(numberOfConnectedSignals(subWindow), 0);
}
@@ -2340,7 +2348,7 @@ void tst_QMdiArea::setViewMode()
QVERIFY(QTest::qWaitForWindowExposed(&mdiArea));
QMdiSubWindow *activeSubWindow = mdiArea.activeSubWindow();
- const QList<QMdiSubWindow *> subWindows = mdiArea.subWindowList();
+ QList<QMdiSubWindow *> subWindows = mdiArea.subWindowList();
// Default.
QVERIFY(!activeSubWindow->isMaximized());
@@ -2410,9 +2418,12 @@ void tst_QMdiArea::setViewMode()
// Remove sub-windows and make sure the tab is removed.
foreach (QMdiSubWindow *subWindow, subWindows) {
- if (subWindow != activeSubWindow)
+ if (subWindow != activeSubWindow) {
mdiArea.removeSubWindow(subWindow);
+ delete subWindow;
+ }
}
+ subWindows.clear();
QCOMPARE(tabBar->count(), 1);
// Go back to default (QMdiArea::SubWindowView).
diff --git a/tests/auto/widgets/widgets/qmdisubwindow/tst_qmdisubwindow.cpp b/tests/auto/widgets/widgets/qmdisubwindow/tst_qmdisubwindow.cpp
index 87d87eb4bc..4b327c9ba8 100644
--- a/tests/auto/widgets/widgets/qmdisubwindow/tst_qmdisubwindow.cpp
+++ b/tests/auto/widgets/widgets/qmdisubwindow/tst_qmdisubwindow.cpp
@@ -1,6 +1,6 @@
/****************************************************************************
**
-** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
+** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
** Contact: http://www.qt-project.org/legal
**
** This file is part of the test suite of the Qt Toolkit.
@@ -58,6 +58,7 @@
#include <QStyle>
#include <QStyleOptionTitleBar>
#include <QPushButton>
+#include <QScreen>
#include <QSizeGrip>
#include "../../../qtest-config.h"
@@ -182,6 +183,7 @@ private slots:
void mouseDoubleClick();
void setSystemMenu();
void restoreFocus();
+ void restoreFocusOverCreation();
void changeFocusWithTab();
void closeEvent();
void setWindowTitle();
@@ -1126,6 +1128,7 @@ void tst_QMdiSubWindow::restoreFocus()
expectedFocusWindow->showMinimized();
qApp->processEvents();
QVERIFY(expectedFocusWindow->isMinimized());
+ qDebug() << expectedFocusWindow<< qApp->focusWidget();
QCOMPARE(qApp->focusWidget(), static_cast<QWidget *>(expectedFocusWindow));
// Minimized -> normal
@@ -1178,6 +1181,48 @@ void tst_QMdiSubWindow::restoreFocus()
QCOMPARE(qApp->focusWidget(), static_cast<QWidget *>(expectedFocusWindow));
}
+class MultiWidget : public QWidget {
+public:
+ explicit MultiWidget(QWidget *parent = 0) : QWidget(parent)
+ , m_lineEdit1(new QLineEdit(this)), m_lineEdit2(new QLineEdit(this))
+ {
+ QVBoxLayout *lt = new QVBoxLayout(this);
+ lt->addWidget(m_lineEdit1);
+ lt->addWidget(m_lineEdit2);
+ }
+
+ QLineEdit *m_lineEdit1;
+ QLineEdit *m_lineEdit2;
+};
+
+void tst_QMdiSubWindow::restoreFocusOverCreation()
+{
+ // QTBUG-38378, verify that the focus child of a subwindow
+ // is not "forgotten" when adding yet another subwindow.
+ QMdiArea mdiArea;
+ mdiArea.resize(800, 800);
+ mdiArea.move(QGuiApplication::primaryScreen()->availableGeometry().center() - QPoint(400, 400));
+ mdiArea.setWindowTitle(QStringLiteral("restoreFocusOverCreation"));
+
+ MultiWidget *subWidget1 = new MultiWidget;
+ MultiWidget *subWidget2 = new MultiWidget;
+
+ QMdiSubWindow *subWindow1 = mdiArea.addSubWindow(subWidget1);
+ subWidget1->m_lineEdit2->setFocus();
+ subWindow1->show();
+ mdiArea.show();
+ QApplication::setActiveWindow(&mdiArea);
+ QVERIFY(QTest::qWaitForWindowActive(&mdiArea));
+ QCOMPARE(QApplication::focusWidget(), subWidget1->m_lineEdit2);
+
+ QMdiSubWindow *subWindow2 = mdiArea.addSubWindow(subWidget2);
+ subWindow2->show();
+ QTRY_COMPARE(QApplication::focusWidget(), subWidget2->m_lineEdit1);
+
+ mdiArea.setActiveSubWindow(subWindow1);
+ QTRY_COMPARE(QApplication::focusWidget(), subWidget1->m_lineEdit2);
+}
+
void tst_QMdiSubWindow::changeFocusWithTab()
{
QWidget *widget = new QWidget;
diff --git a/tests/auto/widgets/widgets/qmenu/tst_qmenu.cpp b/tests/auto/widgets/widgets/qmenu/tst_qmenu.cpp
index b4be24f0e0..6c63d1ee90 100644
--- a/tests/auto/widgets/widgets/qmenu/tst_qmenu.cpp
+++ b/tests/auto/widgets/widgets/qmenu/tst_qmenu.cpp
@@ -1,6 +1,6 @@
/****************************************************************************
**
-** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
+** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
** Contact: http://www.qt-project.org/legal
**
** This file is part of the test suite of the Qt Toolkit.
@@ -55,6 +55,7 @@
#include <qmenu.h>
#include <qstyle.h>
+#include <QTimer>
#include <qdebug.h>
Q_DECLARE_METATYPE(Qt::Key);
@@ -132,6 +133,7 @@ private:
enum { num_builtins = 10 };
QAction *activated, *highlighted, *builtins[num_builtins];
QString statustip;
+ bool m_onStatusTipTimerExecuted;
};
// Testing get/set functions
@@ -158,6 +160,7 @@ void tst_QMenu::getSetCheck()
}
tst_QMenu::tst_QMenu()
+ : m_onStatusTipTimerExecuted(false)
{
QApplication::setEffectEnabled(Qt::UI_AnimateMenu, false);
}
@@ -193,6 +196,7 @@ void tst_QMenu::init()
{
activated = highlighted = 0;
lastMenu = 0;
+ m_onStatusTipTimerExecuted = false;
}
void tst_QMenu::createActions()
@@ -492,8 +496,13 @@ void tst_QMenu::statusTip()
//because showMenu calls QMenu::exec, we need to use a singleshot
//to continue the test
- QTimer::singleShot(200,this, SLOT(onStatusTipTimer()));
+ QTimer timer;
+ timer.setSingleShot(true);
+ connect(&timer, &QTimer::timeout, this, &tst_QMenu::onStatusTipTimer);
+ timer.setInterval(200);
+ timer.start();
btn->showMenu();
+ QVERIFY(m_onStatusTipTimerExecuted);
QVERIFY(statustip.isEmpty());
}
@@ -513,6 +522,7 @@ void tst_QMenu::onStatusTipTimer()
QCOMPARE(st, QString("sub action"));
QVERIFY(menu->isVisible() == false);
+ m_onStatusTipTimerExecuted = true;
}
void tst_QMenu::widgetActionFocus()
@@ -1037,6 +1047,14 @@ void tst_QMenu::QTBUG_37933_ampersands_data()
QTest::newRow("simple") << QString("Test") << QString("Test");
QTest::newRow("ampersand") << QString("&Test") << QString("Test");
QTest::newRow("double_ampersand") << QString("&Test && more") << QString("Test & more");
+ QTest::newRow("ampersand_in_parentheses") << QString("Test(&T) (&&) more") << QString("Test (&) more");
+ QTest::newRow("ampersand_in_parentheses_after_space") << QString("Test (&T)") << QString("Test");
+ QTest::newRow("ampersand_in_parentheses_after_spaces") << QString("Test (&T)") << QString("Test");
+ QTest::newRow("ampersand_in_parentheses_before_space") << QString("Test(&T) ") << QString("Test ");
+ QTest::newRow("only_ampersand_in_parentheses") << QString("(&T)") << QString("");
+ QTest::newRow("only_ampersand_in_parentheses_after_space") << QString(" (&T)") << QString("");
+ QTest::newRow("parentheses_after_space") << QString(" (Dummy)") << QString(" (Dummy)");
+ QTest::newRow("ampersand_after_space") << QString("About &Qt Project") << QString("About Qt Project");
}
void tst_qmenu_QTBUG_37933_ampersands();
diff --git a/tests/auto/widgets/widgets/qopenglwidget/qopenglwidget.pro b/tests/auto/widgets/widgets/qopenglwidget/qopenglwidget.pro
new file mode 100644
index 0000000000..bbc6e987af
--- /dev/null
+++ b/tests/auto/widgets/widgets/qopenglwidget/qopenglwidget.pro
@@ -0,0 +1,8 @@
+CONFIG += testcase
+CONFIG += parallel_test
+TARGET = tst_qopenglwidget
+QT += gui-private core-private testlib widgets
+
+SOURCES += tst_qopenglwidget.cpp
+
+win32-msvc2010:contains(QT_CONFIG, angle):CONFIG += insignificant_test # QTBUG-31611
diff --git a/tests/auto/widgets/widgets/qopenglwidget/tst_qopenglwidget.cpp b/tests/auto/widgets/widgets/qopenglwidget/tst_qopenglwidget.cpp
new file mode 100644
index 0000000000..14d06e7111
--- /dev/null
+++ b/tests/auto/widgets/widgets/qopenglwidget/tst_qopenglwidget.cpp
@@ -0,0 +1,266 @@
+/****************************************************************************
+**
+** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
+** Contact: http://www.qt-project.org/legal
+**
+** This file is part of the test suite of the Qt Toolkit.
+**
+** $QT_BEGIN_LICENSE:LGPL$
+** Commercial License Usage
+** Licensees holding valid commercial Qt licenses may use this file in
+** accordance with the commercial license agreement provided with the
+** Software or, alternatively, in accordance with the terms contained in
+** a written agreement between you and Digia. For licensing terms and
+** conditions see http://qt.digia.com/licensing. For further information
+** use the contact form at http://qt.digia.com/contact-us.
+**
+** GNU Lesser General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU Lesser
+** General Public License version 2.1 as published by the Free Software
+** Foundation and appearing in the file LICENSE.LGPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU Lesser General Public License version 2.1 requirements
+** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+**
+** In addition, as a special exception, Digia gives you certain additional
+** rights. These rights are described in the Digia Qt LGPL Exception
+** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+**
+** GNU General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU
+** General Public License version 3.0 as published by the Free Software
+** Foundation and appearing in the file LICENSE.GPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU General Public License version 3.0 requirements will be
+** met: http://www.gnu.org/copyleft/gpl.html.
+**
+**
+** $QT_END_LICENSE$
+**
+****************************************************************************/
+
+#include <QtWidgets/QOpenGLWidget>
+#include <QtGui/QOpenGLFunctions>
+#include <QtGui/QPainter>
+#include <QtTest/QtTest>
+#include <QSignalSpy>
+
+class tst_QOpenGLWidget : public QObject
+{
+ Q_OBJECT
+
+private slots:
+ void create();
+ void clearAndGrab();
+ void clearAndResizeAndGrab();
+ void createNonTopLevel();
+ void painter();
+ void reparentToAlreadyCreated();
+ void reparentToNotYetCreated();
+};
+
+void tst_QOpenGLWidget::create()
+{
+ QScopedPointer<QOpenGLWidget> w(new QOpenGLWidget);
+ QVERIFY(!w->isValid());
+ QSignalSpy frameSwappedSpy(w.data(), SIGNAL(frameSwapped()));
+ w->show();
+ QTest::qWaitForWindowExposed(w.data());
+ QVERIFY(frameSwappedSpy.count() > 0);
+
+ QVERIFY(w->isValid());
+ QVERIFY(w->context());
+ QVERIFY(w->context()->format() == w->format());
+ QVERIFY(w->defaultFramebufferObject() != 0);
+}
+
+class ClearWidget : public QOpenGLWidget, protected QOpenGLFunctions
+{
+public:
+ ClearWidget(QWidget *parent, int expectedWidth, int expectedHeight)
+ : QOpenGLWidget(parent),
+ m_initCalled(false), m_paintCalled(false), m_resizeCalled(false),
+ m_resizeOk(false),
+ m_w(expectedWidth), m_h(expectedHeight) { }
+
+ void initializeGL() Q_DECL_OVERRIDE {
+ m_initCalled = true;
+ initializeOpenGLFunctions();
+ }
+ void paintGL() Q_DECL_OVERRIDE {
+ m_paintCalled = true;
+ glClearColor(1.0f, 0.0f, 0.0f, 1.0f);
+ glClear(GL_COLOR_BUFFER_BIT);
+ }
+ void resizeGL(int w, int h) Q_DECL_OVERRIDE {
+ m_resizeCalled = true;
+ m_resizeOk = w == m_w && h == m_h;
+ }
+
+ bool m_initCalled;
+ bool m_paintCalled;
+ bool m_resizeCalled;
+ bool m_resizeOk;
+ int m_w;
+ int m_h;
+};
+
+void tst_QOpenGLWidget::clearAndGrab()
+{
+ QScopedPointer<ClearWidget> w(new ClearWidget(0, 800, 600));
+ w->resize(800, 600);
+ w->show();
+ QTest::qWaitForWindowExposed(w.data());
+ QVERIFY(w->m_initCalled);
+ QVERIFY(w->m_resizeCalled);
+ QVERIFY(w->m_resizeOk);
+ QVERIFY(w->m_paintCalled);
+
+ QImage image = w->grabFramebuffer();
+ QVERIFY(!image.isNull());
+ QCOMPARE(image.width(), w->width());
+ QCOMPARE(image.height(), w->height());
+ QVERIFY(image.pixel(30, 40) == qRgb(255, 0, 0));
+}
+
+void tst_QOpenGLWidget::clearAndResizeAndGrab()
+{
+ QScopedPointer<QOpenGLWidget> w(new ClearWidget(0, 640, 480));
+ w->resize(640, 480);
+ w->show();
+ QTest::qWaitForWindowExposed(w.data());
+
+ QImage image = w->grabFramebuffer();
+ QVERIFY(!image.isNull());
+ QCOMPARE(image.width(), w->width());
+ QCOMPARE(image.height(), w->height());
+ w->resize(800, 600);
+ image = w->grabFramebuffer();
+ QVERIFY(!image.isNull());
+ QCOMPARE(image.width(), 800);
+ QCOMPARE(image.height(), 600);
+ QCOMPARE(image.width(), w->width());
+ QCOMPARE(image.height(), w->height());
+ QVERIFY(image.pixel(30, 40) == qRgb(255, 0, 0));
+}
+
+void tst_QOpenGLWidget::createNonTopLevel()
+{
+ QWidget w;
+ ClearWidget *glw = new ClearWidget(&w, 600, 700);
+ QSignalSpy frameSwappedSpy(glw, SIGNAL(frameSwapped()));
+ w.resize(400, 400);
+ w.show();
+ QTest::qWaitForWindowExposed(&w);
+ QVERIFY(frameSwappedSpy.count() > 0);
+
+ QVERIFY(glw->m_resizeCalled);
+ glw->m_resizeCalled = false;
+ QVERIFY(!glw->m_resizeOk);
+ glw->resize(600, 700);
+
+ QVERIFY(glw->m_initCalled);
+ QVERIFY(glw->m_resizeCalled);
+ QVERIFY(glw->m_resizeOk);
+ QVERIFY(glw->m_paintCalled);
+
+ QImage image = glw->grabFramebuffer();
+ QVERIFY(!image.isNull());
+ QCOMPARE(image.width(), glw->width());
+ QCOMPARE(image.height(), glw->height());
+ QVERIFY(image.pixel(30, 40) == qRgb(255, 0, 0));
+
+ glw->doneCurrent();
+ QVERIFY(!QOpenGLContext::currentContext());
+ glw->makeCurrent();
+ QVERIFY(QOpenGLContext::currentContext() == glw->context() && glw->context());
+}
+
+class PainterWidget : public QOpenGLWidget, protected QOpenGLFunctions
+{
+public:
+ PainterWidget(QWidget *parent)
+ : QOpenGLWidget(parent), m_clear(false) { }
+
+ void initializeGL() Q_DECL_OVERRIDE {
+ initializeOpenGLFunctions();
+ }
+ void paintGL() Q_DECL_OVERRIDE {
+ QPainter p(this);
+ QCOMPARE(p.device()->width(), width());
+ QCOMPARE(p.device()->height(), height());
+ p.fillRect(QRect(QPoint(0, 0), QSize(width(), height())), Qt::blue);
+ if (m_clear) {
+ p.beginNativePainting();
+ glClearColor(0.0f, 1.0f, 0.0f, 1.0f);
+ glClear(GL_COLOR_BUFFER_BIT);
+ p.endNativePainting();
+ }
+ }
+ bool m_clear;
+};
+
+void tst_QOpenGLWidget::painter()
+{
+ QWidget w;
+ PainterWidget *glw = new PainterWidget(&w);
+ w.resize(640, 480);
+ glw->resize(320, 200);
+ w.show();
+ QTest::qWaitForWindowExposed(&w);
+
+ QImage image = glw->grabFramebuffer();
+ QCOMPARE(image.width(), glw->width());
+ QCOMPARE(image.height(), glw->height());
+ QVERIFY(image.pixel(20, 10) == qRgb(0, 0, 255));
+
+ glw->m_clear = true;
+ image = glw->grabFramebuffer();
+ QVERIFY(image.pixel(20, 10) == qRgb(0, 255, 0));
+}
+
+void tst_QOpenGLWidget::reparentToAlreadyCreated()
+{
+ QWidget w1;
+ PainterWidget *glw = new PainterWidget(&w1);
+ w1.resize(640, 480);
+ glw->resize(320, 200);
+ w1.show();
+ QTest::qWaitForWindowExposed(&w1);
+
+ QWidget w2;
+ w2.show();
+ QTest::qWaitForWindowExposed(&w2);
+
+ glw->setParent(&w2);
+ glw->show();
+
+ QImage image = glw->grabFramebuffer();
+ QCOMPARE(image.width(), 320);
+ QCOMPARE(image.height(), 200);
+ QVERIFY(image.pixel(20, 10) == qRgb(0, 0, 255));
+}
+
+void tst_QOpenGLWidget::reparentToNotYetCreated()
+{
+ QWidget w1;
+ PainterWidget *glw = new PainterWidget(&w1);
+ w1.resize(640, 480);
+ glw->resize(320, 200);
+ w1.show();
+ QTest::qWaitForWindowExposed(&w1);
+
+ QWidget w2;
+ glw->setParent(&w2);
+ w2.show();
+ QTest::qWaitForWindowExposed(&w2);
+
+ QImage image = glw->grabFramebuffer();
+ QCOMPARE(image.width(), 320);
+ QCOMPARE(image.height(), 200);
+ QVERIFY(image.pixel(20, 10) == qRgb(0, 0, 255));
+}
+
+QTEST_MAIN(tst_QOpenGLWidget)
+
+#include "tst_qopenglwidget.moc"
diff --git a/tests/auto/widgets/widgets/qspinbox/tst_qspinbox.cpp b/tests/auto/widgets/widgets/qspinbox/tst_qspinbox.cpp
index 21034e8f1b..350ae23d8a 100644
--- a/tests/auto/widgets/widgets/qspinbox/tst_qspinbox.cpp
+++ b/tests/auto/widgets/widgets/qspinbox/tst_qspinbox.cpp
@@ -393,18 +393,31 @@ void tst_QSpinBox::valueChangedHelper(int value)
actualValues << value;
}
+class MySpinBox: public QSpinBox
+{
+public:
+ MySpinBox(QWidget *parent = 0) : QSpinBox(parent) {}
+
+ void changeEvent(QEvent *ev) {
+ eventsReceived.append(ev->type());
+ }
+ QList<QEvent::Type> eventsReceived;
+};
+
void tst_QSpinBox::setReadOnly()
{
- QSpinBox spin(0);
+ MySpinBox spin(0);
spin.show();
QTest::keyClick(&spin, Qt::Key_Up);
QCOMPARE(spin.value(), 1);
spin.setReadOnly(true);
+ QCOMPARE(spin.eventsReceived, QList<QEvent::Type>() << QEvent::ReadOnlyChange);
QTest::keyClick(&spin, Qt::Key_Up);
QCOMPARE(spin.value(), 1);
spin.stepBy(1);
QCOMPARE(spin.value(), 2);
spin.setReadOnly(false);
+ QCOMPARE(spin.eventsReceived, QList<QEvent::Type>() << QEvent::ReadOnlyChange << QEvent::ReadOnlyChange);
QTest::keyClick(&spin, Qt::Key_Up);
QCOMPARE(spin.value(), 3);
}
diff --git a/tests/auto/widgets/widgets/qsplitter/tst_qsplitter.cpp b/tests/auto/widgets/widgets/qsplitter/tst_qsplitter.cpp
index d66a10ae56..17fde2883a 100644
--- a/tests/auto/widgets/widgets/qsplitter/tst_qsplitter.cpp
+++ b/tests/auto/widgets/widgets/qsplitter/tst_qsplitter.cpp
@@ -56,6 +56,7 @@
#include <qlabel.h>
#include <qdialog.h>
#include <qscreen.h>
+#include <qproxystyle.h>
#include <qdebug.h> // for file error messages
QT_FORWARD_DECLARE_CLASS(QSplitter)
@@ -88,6 +89,7 @@ private slots:
void testRemoval();
void rubberBandNotInSplitter();
void saveAndRestoreStateOfNotYetShownSplitter();
+ void saveAndRestoreHandleWidth();
// task-specific tests below me:
void task187373_addAbstractScrollAreas();
@@ -301,6 +303,41 @@ void tst_QSplitter::saveAndRestoreStateOfNotYetShownSplitter()
delete spl;
}
+class TestSplitterStyle : public QProxyStyle
+{
+public:
+ TestSplitterStyle() : handleWidth(5) {}
+ int pixelMetric(PixelMetric metric, const QStyleOption *option = 0, const QWidget *widget = 0) const Q_DECL_OVERRIDE
+ {
+ if (metric == QStyle::PM_SplitterWidth)
+ return handleWidth;
+ else
+ return QProxyStyle::pixelMetric(metric, option, widget);
+ }
+ int handleWidth;
+};
+
+void tst_QSplitter::saveAndRestoreHandleWidth()
+{
+ TestSplitterStyle style;
+ style.handleWidth = 5;
+ QSplitter spl;
+ spl.setStyle(&style);
+
+ QCOMPARE(spl.handleWidth(), style.handleWidth);
+ style.handleWidth = 10;
+ QCOMPARE(spl.handleWidth(), style.handleWidth);
+ QByteArray ba = spl.saveState();
+ spl.setHandleWidth(20);
+ QCOMPARE(spl.handleWidth(), 20);
+ spl.setHandleWidth(-1);
+ QCOMPARE(spl.handleWidth(), style.handleWidth);
+ spl.setHandleWidth(15);
+ QCOMPARE(spl.handleWidth(), 15);
+ spl.restoreState(ba);
+ QCOMPARE(spl.handleWidth(), style.handleWidth);
+}
+
void tst_QSplitter::saveState_data()
{
QTest::addColumn<IntList>("initialSizes");
diff --git a/tests/auto/widgets/widgets/qstatusbar/tst_qstatusbar.cpp b/tests/auto/widgets/widgets/qstatusbar/tst_qstatusbar.cpp
index 8dd191e621..38eae1d19d 100644
--- a/tests/auto/widgets/widgets/qstatusbar/tst_qstatusbar.cpp
+++ b/tests/auto/widgets/widgets/qstatusbar/tst_qstatusbar.cpp
@@ -285,17 +285,21 @@ void tst_QStatusBar::QTBUG25492_msgtimeout()
QCOMPARE(testWidget->currentMessage(), QString("Ready"));
QCOMPARE(testWidget->currentMessage(), currentMessage);
- QTest::qWait(1000);
-
- // Set display message for 2 seconds again
- testWidget->showMessage("Ready", 2000);
- QCOMPARE(testWidget->currentMessage(), QString("Ready"));
+ // Set display message for 2 seconds
+ QElapsedTimer t;
+ t.start();
+ testWidget->showMessage("Ready 2000", 2000);
+ QCOMPARE(testWidget->currentMessage(), QString("Ready 2000"));
QCOMPARE(testWidget->currentMessage(), currentMessage);
- QTest::qWait(1500);
-
// Message disappears after 2 seconds
QTRY_VERIFY(testWidget->currentMessage().isNull());
+ qint64 ts = t.elapsed();
+
+ // XXX: ideally ts should be 2000, but sometimes it appears to go away early, probably due to timer granularity.
+ QVERIFY2(ts >= 1800, qPrintable("Timer was " + QString::number(ts)));
+ if (ts < 2000)
+ qWarning("QTBUG25492_msgtimeout: message vanished early, should be >= 2000, was %lld", ts);
QVERIFY(currentMessage.isNull());
// Set display message for 2 seconds first
@@ -303,8 +307,6 @@ void tst_QStatusBar::QTBUG25492_msgtimeout()
QCOMPARE(testWidget->currentMessage(), QString("Ready 25492"));
QCOMPARE(testWidget->currentMessage(), currentMessage);
- QTest::qWait(1000);
-
// Set display message forever again
testWidget->showMessage("Ready 25492", 0);
QCOMPARE(testWidget->currentMessage(), QString("Ready 25492"));
diff --git a/tests/auto/widgets/widgets/qtabbar/tst_qtabbar.cpp b/tests/auto/widgets/widgets/qtabbar/tst_qtabbar.cpp
index 06dd623368..fedf16271f 100644
--- a/tests/auto/widgets/widgets/qtabbar/tst_qtabbar.cpp
+++ b/tests/auto/widgets/widgets/qtabbar/tst_qtabbar.cpp
@@ -99,6 +99,7 @@ private slots:
void taskQTBUG_10052_widgetLayoutWhenMoving();
void tabBarClicked();
+ void autoHide();
};
// Testing get/set functions
@@ -701,5 +702,32 @@ void tst_QTabBar::tabBarClicked()
}
}
+void tst_QTabBar::autoHide()
+{
+ QTabBar tabBar;
+ QVERIFY(!tabBar.autoHide());
+ QVERIFY(!tabBar.isVisible());
+ tabBar.show();
+ QVERIFY(tabBar.isVisible());
+ tabBar.addTab("0");
+ QVERIFY(tabBar.isVisible());
+ tabBar.removeTab(0);
+ QVERIFY(tabBar.isVisible());
+
+ tabBar.setAutoHide(true);
+ QVERIFY(!tabBar.isVisible());
+ tabBar.addTab("0");
+ QVERIFY(!tabBar.isVisible());
+ tabBar.addTab("1");
+ QVERIFY(tabBar.isVisible());
+ tabBar.removeTab(0);
+ QVERIFY(!tabBar.isVisible());
+ tabBar.removeTab(0);
+ QVERIFY(!tabBar.isVisible());
+
+ tabBar.setAutoHide(false);
+ QVERIFY(tabBar.isVisible());
+}
+
QTEST_MAIN(tst_QTabBar)
#include "tst_qtabbar.moc"
diff --git a/tests/auto/widgets/widgets/widgets.pro b/tests/auto/widgets/widgets/widgets.pro
index 29d1f7746c..423b3952d4 100644
--- a/tests/auto/widgets/widgets/widgets.pro
+++ b/tests/auto/widgets/widgets/widgets.pro
@@ -52,3 +52,5 @@ SUBDIRS=\
qmainwindow \
qtextedit \
qtoolbar \
+
+contains(QT_CONFIG, opengl): SUBDIRS += qopenglwidget
diff --git a/tests/benchmarks/corelib/json/tst_bench_qtbinaryjson.cpp b/tests/benchmarks/corelib/json/tst_bench_qtbinaryjson.cpp
index ec8c3b51c7..0dda97bb89 100644
--- a/tests/benchmarks/corelib/json/tst_bench_qtbinaryjson.cpp
+++ b/tests/benchmarks/corelib/json/tst_bench_qtbinaryjson.cpp
@@ -171,7 +171,7 @@ void BenchmarkQtBinaryJson::jsonObjectInsert()
QBENCHMARK {
for (int i = 0; i < 1000; i++)
- object.insert("testkey_" + i, value);
+ object.insert("testkey_" + QString::number(i), value);
}
}
@@ -183,7 +183,7 @@ void BenchmarkQtBinaryJson::variantMapInsert()
QBENCHMARK {
for (int i = 0; i < 1000; i++)
- object.insert("testkey_" + i, variantValue);
+ object.insert("testkey_" + QString::number(i), variantValue);
}
}
diff --git a/tests/benchmarks/corelib/kernel/qmetatype/tst_qmetatype.cpp b/tests/benchmarks/corelib/kernel/qmetatype/tst_qmetatype.cpp
index 4818be5389..3a605c89c8 100644
--- a/tests/benchmarks/corelib/kernel/qmetatype/tst_qmetatype.cpp
+++ b/tests/benchmarks/corelib/kernel/qmetatype/tst_qmetatype.cpp
@@ -70,16 +70,6 @@ private slots:
void isRegisteredCustom();
void isRegisteredNotRegistered();
- void constructCoreType_data();
- void constructCoreType();
- void constructCoreTypeStaticLess_data();
- void constructCoreTypeStaticLess();
- void constructCoreTypeCopy_data();
- void constructCoreTypeCopy();
-
- void constructCustomType_data();
- void constructCustomType();
-
void constructInPlace_data();
void constructInPlace();
void constructInPlaceCopy_data();
@@ -250,91 +240,15 @@ void tst_QMetaType::isRegisteredNotRegistered()
}
}
-void tst_QMetaType::constructCoreType_data()
+void tst_QMetaType::constructInPlace_data()
{
QTest::addColumn<int>("typeId");
for (int i = QMetaType::FirstCoreType; i <= QMetaType::LastCoreType; ++i)
if (i != QMetaType::Void)
QTest::newRow(QMetaType::typeName(i)) << i;
- // GUI types are tested in tst_QGuiMetaType.
-}
-
-// Tests how fast QMetaType can default-construct and destroy a Qt
-// core type. The purpose of this benchmark is to measure the overhead
-// of using type id-based creation compared to creating the type
-// directly (i.e. "T *t = new T(); delete t;").
-void tst_QMetaType::constructCoreType()
-{
- QFETCH(int, typeId);
- QBENCHMARK {
- for (int i = 0; i < 100000; ++i) {
- void *data = QMetaType::create(typeId, (void *)0);
- QMetaType::destroy(typeId, data);
- }
- }
-}
-
-void tst_QMetaType::constructCoreTypeStaticLess_data()
-{
- constructCoreType_data();
-}
-
-void tst_QMetaType::constructCoreTypeStaticLess()
-{
- QFETCH(int, typeId);
- QBENCHMARK {
- QMetaType type(typeId);
- for (int i = 0; i < 100000; ++i) {
- void *data = type.create((void *)0);
- type.destroy(data);
- }
- }
-}
-
-void tst_QMetaType::constructCoreTypeCopy_data()
-{
- constructCoreType_data();
-}
-
-// Tests how fast QMetaType can copy-construct and destroy a Qt core
-// type. The purpose of this benchmark is to measure the overhead of
-// using type id-based creation compared to creating the type directly
-// (i.e. "T *t = new T(other); delete t;").
-void tst_QMetaType::constructCoreTypeCopy()
-{
- QFETCH(int, typeId);
- QVariant other(typeId, (void *)0);
- const void *copy = other.constData();
- QBENCHMARK {
- for (int i = 0; i < 100000; ++i) {
- void *data = QMetaType::create(typeId, copy);
- QMetaType::destroy(typeId, data);
- }
- }
-}
-
-void tst_QMetaType::constructCustomType_data()
-{
- QTest::addColumn<int>("typeId");
- QTest::newRow("BigClass") << qMetaTypeId<BigClass>();
-}
-
-void tst_QMetaType::constructCustomType()
-{
- QFETCH(int, typeId);
- QBENCHMARK {
- for (int i = 0; i < 100000; ++i) {
- void *data = QMetaType::create(typeId, (void *)0);
- QMetaType::destroy(typeId, data);
- }
- }
-}
-
-void tst_QMetaType::constructInPlace_data()
-{
- constructCoreType_data();
QTest::newRow("custom") << qMetaTypeId<BigClass>();
+ // GUI types are tested in tst_QGuiMetaType.
}
void tst_QMetaType::constructInPlace()
diff --git a/tests/benchmarks/corelib/tools/qdatetime/main.cpp b/tests/benchmarks/corelib/tools/qdatetime/main.cpp
index 1eb423c8e7..34815af646 100644
--- a/tests/benchmarks/corelib/tools/qdatetime/main.cpp
+++ b/tests/benchmarks/corelib/tools/qdatetime/main.cpp
@@ -48,7 +48,11 @@ class tst_QDateTime : public QObject
{
Q_OBJECT
- enum {
+ enum
+#if defined(Q_COMPILER_CLASS_ENUM) || (defined(Q_CC_MSVC) && _MSC_VER >= 1700)
+ : qint64
+#endif
+ {
SECS_PER_DAY = 86400,
MSECS_PER_DAY = 86400000,
JULIAN_DAY_1950 = 2433283,
diff --git a/tests/benchmarks/corelib/tools/qregexp/qregexp.pro b/tests/benchmarks/corelib/tools/qregexp/qregexp.pro
index 74544519f3..d194d2b698 100644
--- a/tests/benchmarks/corelib/tools/qregexp/qregexp.pro
+++ b/tests/benchmarks/corelib/tools/qregexp/qregexp.pro
@@ -11,7 +11,7 @@ qtHaveModule(script):!pcre {
QT += script
}
-exists( /usr/include/boost/regex.hpp ){
+exists($$[QT_SYSROOT]/usr/include/boost/regex.hpp) {
DEFINES+=HAVE_BOOST
LIBS+=-lboost_regex
}
diff --git a/tests/benchmarks/corelib/tools/qringbuffer/main.cpp b/tests/benchmarks/corelib/tools/qringbuffer/main.cpp
new file mode 100644
index 0000000000..ebc87aa0cb
--- /dev/null
+++ b/tests/benchmarks/corelib/tools/qringbuffer/main.cpp
@@ -0,0 +1,84 @@
+/****************************************************************************
+**
+** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
+** Contact: http://www.qt-project.org/legal
+**
+** This file is part of the test suite of the Qt Toolkit.
+**
+** $QT_BEGIN_LICENSE:LGPL$
+** Commercial License Usage
+** Licensees holding valid commercial Qt licenses may use this file in
+** accordance with the commercial license agreement provided with the
+** Software or, alternatively, in accordance with the terms contained in
+** a written agreement between you and Digia. For licensing terms and
+** conditions see http://qt.digia.com/licensing. For further information
+** use the contact form at http://qt.digia.com/contact-us.
+**
+** GNU Lesser General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU Lesser
+** General Public License version 2.1 as published by the Free Software
+** Foundation and appearing in the file LICENSE.LGPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU Lesser General Public License version 2.1 requirements
+** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+**
+** In addition, as a special exception, Digia gives you certain additional
+** rights. These rights are described in the Digia Qt LGPL Exception
+** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+**
+** GNU General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU
+** General Public License version 3.0 as published by the Free Software
+** Foundation and appearing in the file LICENSE.GPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU General Public License version 3.0 requirements will be
+** met: http://www.gnu.org/copyleft/gpl.html.
+**
+**
+** $QT_END_LICENSE$
+**
+****************************************************************************/
+
+#include <private/qringbuffer_p.h>
+#include <QByteArray>
+
+#include <qtest.h>
+
+class tst_qringbuffer : public QObject
+{
+ Q_OBJECT
+private slots:
+ void reserveAndRead();
+ void free();
+};
+
+void tst_qringbuffer::reserveAndRead()
+{
+ QRingBuffer ringBuffer;
+ QBENCHMARK {
+ for (int i = 1; i < 256; ++i)
+ ringBuffer.reserve(i);
+
+ for (int i = 1; i < 256; ++i)
+ ringBuffer.read(0, i);
+ }
+}
+
+void tst_qringbuffer::free()
+{
+ QRingBuffer ringBuffer;
+ QBENCHMARK {
+ ringBuffer.reserve(4096);
+ ringBuffer.reserve(2048);
+ ringBuffer.append(QByteArray("01234", 5));
+
+ ringBuffer.free(1);
+ ringBuffer.free(4096);
+ ringBuffer.free(48);
+ ringBuffer.free(2000);
+ }
+}
+
+QTEST_MAIN(tst_qringbuffer)
+
+#include "main.moc"
diff --git a/tests/benchmarks/corelib/tools/qringbuffer/qringbuffer.pro b/tests/benchmarks/corelib/tools/qringbuffer/qringbuffer.pro
new file mode 100644
index 0000000000..21b50e10e5
--- /dev/null
+++ b/tests/benchmarks/corelib/tools/qringbuffer/qringbuffer.pro
@@ -0,0 +1,7 @@
+TEMPLATE = app
+TARGET = tst_bench_qringbuffer
+
+QT = core-private testlib
+CONFIG += release
+
+SOURCES += main.cpp
diff --git a/tests/benchmarks/corelib/tools/qstring/data.cpp b/tests/benchmarks/corelib/tools/qstring/data.cpp
deleted file mode 100644
index d44a796e52..0000000000
--- a/tests/benchmarks/corelib/tools/qstring/data.cpp
+++ /dev/null
@@ -1,1281 +0,0 @@
-// This is a generated file - DO NOT EDIT
-
-#include "data.h"
-
-const ushort stringCollectionData[] __attribute__((aligned(16))) = {
- // #0
- 65535,
- 99, 111, 109, 112, 105, 108, 101, 114, 32, 118, 101, 114, 115, 105, 111, 110, 115, 47,
- 65535,65534,65533,65532,65531, // 24
- 65535,65534,65533,65532,65531,
- 99, 111, 109, 112, 105, 108, 101, 114, 32, 118, 101, 114, 115, 105, 111, 110, 115, 47,
- 65535, // 48
-
- // #1
- 65535,65534,65533,65532,65531,
- 99, 111, 109, 112, 105, 108, 101, 114, 32, 118, 101, 114, 115, 105, 111, 110, 115, 47,
- 65535, // 72
- 65535,65534,65533,65532,65531,
- 67, 111, 109, 112, 105, 108, 101, 114, 32, 86, 101, 114, 115, 105, 111, 110, 115, 47,
- 65535, // 96
-
- // #2
- 65535,
- 99, 111, 109, 112, 105, 108, 101, 114, 32, 116, 105, 109, 101, 115, 116, 97, 109, 112, 115, 47,
- 65535,65534,65533, // 120
- 65535,65534,65533,65532,65531,
- 99, 111, 109, 112, 105, 108, 101, 114, 32, 116, 105, 109, 101, 115, 116, 97, 109, 112, 115, 47,
- 65535,65534,65533,65532,65531,65530,65529, // 152
-
- // #3
- 65535,65534,65533,65532,65531,
- 99, 111, 109, 112, 105, 108, 101, 114, 32, 116, 105, 109, 101, 115, 116, 97, 109, 112, 115, 47,
- 65535,65534,65533,65532,65531,65530,65529, // 184
- 65535,
- 67, 111, 109, 112, 105, 108, 101, 114, 32, 84, 105, 109, 101, 115, 116, 97, 109, 112, 115, 47,
- 65535,65534,65533, // 208
-
- // #4
- 65535,65534,65533,65532,65531,65530,65529,65528,65527,65526,65525,65524,65523,65522,65521,65520,65519,
- 47, 118, 97, 114, 47, 116, 109, 112, 47, 116, 101, 97, 109, 98, 117, 105, 108, 100, 101, 114, 45, 116, 109, 97, 99, 105, 101, 105, 114, 47, 99, 108, 105, 101, 110, 116, 47, 99, 111, 109, 112, 105, 108, 101, 114, 115, 46, 99, 111, 110, 102,
- 65535,65534,65533,65532, // 280+
-
-
- // #5
- 65535,65534,65533,65532,65531,65530,65529,65528,65527,65526,65525,65524,65523,
- 47, 118, 97, 114, 47, 116, 109, 112, 47, 116, 101, 97, 109, 98, 117, 105, 108, 100, 101, 114, 45, 116, 109, 97, 99, 105, 101, 105, 114, 47, 99, 108, 105, 101, 110, 116, 47, 99, 111, 109, 112, 105, 108, 101, 114, 115, 46, 99, 111, 110, 102,
- 65535,65534,65533,65532,65531,65530,65529,65528, // 352+
- 65535,
- 47, 118, 97, 114, 47, 116, 109, 112, 47, 116, 101, 97, 109, 98, 117, 105, 108, 100, 101, 114, 45, 116, 109, 97, 99, 105, 101, 105, 114, 47, 99, 108, 105, 101, 110, 116, 47, 99, 111, 109, 112, 105, 108, 101, 114, 115, 46, 99, 111, 110, 102,
- 65535,65534,65533,65532, // 408+
-
- // #6
- 65535,65534,65533,65532,65531,65530,65529,65528,65527,
- 47, 118, 97, 114, 47, 116, 109, 112, 47, 116, 101, 97, 109, 98, 117, 105, 108, 100, 101, 114, 45, 116, 109, 97, 99, 105, 101, 105, 114, 47, 99, 108, 105, 101, 110, 116, 47, 99, 111, 109, 112, 105, 108, 101, 114, 115, 46, 99, 111, 110, 102,
- 65535,65534,65533,65532, // 472+
-
-
- // #7
- 65535,
- 97, 114, 99, 104, 105, 118, 101, 100, 32, 99, 111, 109, 112, 105, 108, 101, 114, 115, 47,
- 65535,65534,65533,65532, // 496
- 65535,65534,65533,65532,65531,
- 97, 114, 99, 104, 105, 118, 101, 100, 32, 99, 111, 109, 112, 105, 108, 101, 114, 115, 47,
- 65535,65534,65533,65532,65531,65530,65529,65528, // 528
-
- // #8
- 65535,65534,65533,65532,65531,
- 97, 114, 99, 104, 105, 118, 101, 100, 32, 99, 111, 109, 112, 105, 108, 101, 114, 115, 47,
- 65535,65534,65533,65532,65531,65530,65529,65528, // 560
- 65535,65534,65533,65532,65531,
- 65, 114, 99, 104, 105, 118, 101, 100, 32, 67, 111, 109, 112, 105, 108, 101, 114, 115, 47,
- 65535,65534,65533,65532,65531,65530,65529,65528, // 592
-
- // #9
- 65535,65534,65533,65532,65531,65530,65529,65528,65527,65526,65525,65524,65523,65522,65521,65520,65519,
- 47, 118, 97, 114, 47, 116, 109, 112, 47, 116, 101, 97, 109, 98, 117, 105, 108, 100, 101, 114, 45, 116, 109, 97, 99, 105, 101, 105, 114, 47, 99, 108, 105, 101, 110, 116, 47, 99, 111, 109, 112, 105, 108, 101, 114, 115, 46, 99, 111, 110, 102,
- 65535,65534,65533,65532, // 664+
- 65535,65534,65533,65532,65531,65530,65529,65528,65527,65526,65525,65524,65523,
- 47, 118, 97, 114, 47, 116, 109, 112, 47, 116, 101, 97, 109, 98, 117, 105, 108, 100, 101, 114, 45, 116, 109, 97, 99, 105, 101, 105, 114, 47, 99, 108, 105, 101, 110, 116, 47, 99, 111, 109, 112, 105, 108, 101, 114, 115, 46, 99, 111, 110, 102,
- 65535,65534,65533,65532,65531,65530,65529,65528, // 736+
-
- // #10
- 65535,65534,65533,65532,65531,
- 76, 105, 110, 117, 120,
- 65535,65534,65533,65532,65531,65530, // 752
- 65535,
- 76, 105, 110, 117, 120,
- 65535,65534, // 760
-
- // #11
- 65535,65534,65533,65532,65531,
- 105, 51, 56, 54,
- 65535,65534,65533,65532,65531,65530,65529, // 776
- 65535,65534,65533,65532,65531,
- 105, 51, 56, 54,
- 65535,65534,65533,65532,65531,65530,65529, // 792
-
- // #12
- 65535,
- 105, 99, 99,
- 65535,65534,65533,65532, // 800
- 65535,65534,65533,65532,65531,
- 103, 43, 43,
- 65535,65534,65533,65532,65531,65530,65529,65528, // 816
-
- // #13
- 65535,
- 76, 105, 110, 117, 120,
- 65535,65534, // 824
- 65535,
- 76, 105, 110, 117, 120,
- 65535,65534, // 832
-
- // #14
- 65535,
- 105, 51, 56, 54,
- 65535,65534,65533, // 840
- 65535,65534,65533,65532,65531,
- 105, 51, 56, 54,
- 65535,65534,65533,65532,65531,65530,65529, // 856
-
- // #15
- 65535,
- 76, 105, 110, 117, 120,
- 65535,65534, // 864
- 65535,
- 76, 105, 110, 117, 120,
- 65535,65534, // 872
-
- // #16
- 65535,
- 105, 51, 56, 54,
- 65535,65534,65533, // 880
- 65535,65534,65533,65532,65531,
- 105, 51, 56, 54,
- 65535,65534,65533,65532,65531,65530,65529, // 896
-
- // #17
- 65535,
- 103, 99, 99,
- 65535,65534,65533,65532, // 904
- 65535,65534,65533,65532,65531,
- 103, 43, 43,
- 65535,65534,65533,65532,65531,65530,65529,65528, // 920
-
- // #18
- 65535,65534,65533,65532,65531,
- 76, 105, 110, 117, 120,
- 65535,65534,65533,65532,65531,65530, // 936
- 65535,
- 76, 105, 110, 117, 120,
- 65535,65534, // 944
-
- // #19
- 65535,65534,65533,65532,65531,
- 105, 51, 56, 54,
- 65535,65534,65533,65532,65531,65530,65529, // 960
- 65535,65534,65533,65532,65531,
- 105, 51, 56, 54,
- 65535,65534,65533,65532,65531,65530,65529, // 976
-
- // #20
- 65535,
- 103, 43, 43,
- 65535,65534,65533,65532, // 984
- 65535,65534,65533,65532,65531,
- 103, 43, 43,
- 65535,65534,65533,65532,65531,65530,65529,65528, // 1000
-
- // #21
- 65535,65534,65533,65532,65531,
- 52, 46, 52, 46, 51,
- 65535,65534,65533,65532,65531,65530, // 1016
- 65535,65534,65533,65532,65531,
- 52, 46, 52, 46, 51,
- 65535,65534,65533,65532,65531,65530, // 1032
-
- // #22
- 65535,
- 76, 105, 110, 117, 120,
- 65535,65534, // 1040
- 65535,
- 76, 105, 110, 117, 120,
- 65535,65534, // 1048
-
- // #23
- 65535,65534,65533,65532,65531,
- 105, 51, 56, 54,
- 65535,65534,65533,65532,65531,65530,65529, // 1064
- 65535,65534,65533,65532,65531,
- 105, 51, 56, 54,
- 65535,65534,65533,65532,65531,65530,65529, // 1080
-
- // #24
- 65535,
- 47, 117, 115, 114, 47, 98, 105, 110, 47, 103, 43, 43,
- 65535,65534,65533, // 1096
- 65535,
- 47, 117, 115, 114, 47, 98, 105, 110, 47, 103, 43, 43,
- 65535,65534,65533, // 1112
-
- // #25
- 65535,
- 76, 105, 110, 117, 120,
- 65535,65534, // 1120
- 65535,
- 76, 105, 110, 117, 120,
- 65535,65534, // 1128
-
- // #26
- 65535,
- 105, 51, 56, 54,
- 65535,65534,65533, // 1136
- 65535,65534,65533,65532,65531,
- 105, 51, 56, 54,
- 65535,65534,65533,65532,65531,65530,65529, // 1152
-
- // #27
- 65535,
- 105, 99, 99,
- 65535,65534,65533,65532, // 1160
- 65535,65534,65533,65532,65531,
- 103, 43, 43,
- 65535,65534,65533,65532,65531,65530,65529,65528, // 1176
-
- // #28
- 65535,
- 76, 105, 110, 117, 120,
- 65535,65534, // 1184
- 65535,
- 76, 105, 110, 117, 120,
- 65535,65534, // 1192
-
- // #29
- 65535,
- 105, 51, 56, 54,
- 65535,65534,65533, // 1200
- 65535,65534,65533,65532,65531,
- 105, 51, 56, 54,
- 65535,65534,65533,65532,65531,65530,65529, // 1216
-
- // #30
- 65535,65534,65533,65532,65531,
- 76, 105, 110, 117, 120,
- 65535,65534,65533,65532,65531,65530, // 1232
- 65535,
- 76, 105, 110, 117, 120,
- 65535,65534, // 1240
-
- // #31
- 65535,65534,65533,65532,65531,
- 105, 51, 56, 54,
- 65535,65534,65533,65532,65531,65530,65529, // 1256
- 65535,65534,65533,65532,65531,
- 105, 51, 56, 54,
- 65535,65534,65533,65532,65531,65530,65529, // 1272
-
- // #32
- 65535,65534,65533,65532,65531,
- 76, 105, 110, 117, 120,
- 65535,65534,65533,65532,65531,65530, // 1288
- 65535,
- 76, 105, 110, 117, 120,
- 65535,65534, // 1296
-
- // #33
- 65535,65534,65533,65532,65531,
- 105, 51, 56, 54,
- 65535,65534,65533,65532,65531,65530,65529, // 1312
- 65535,65534,65533,65532,65531,
- 105, 51, 56, 54,
- 65535,65534,65533,65532,65531,65530,65529, // 1328
-
- // #34
- 65535,
- 45, 109, 97, 114, 99, 104, 61, 99, 111, 114, 101, 50,
- 65535,65534,65533, // 1344
- 65535,
- 116, 98, 51, 54, 57, 54, 56, 95, 50, 46, 105, 105,
- 65535,65534,65533, // 1360
-
- // #35
- 65535,65534,65533,65532,65531,
- 45, 102, 108, 111, 111, 112, 45, 98, 108, 111, 99, 107,
- 65535,65534,65533,65532,65531,65530,65529, // 1384
- 65535,
- 116, 98, 51, 54, 57, 54, 56, 95, 50, 46, 105, 105,
- 65535,65534,65533, // 1400
-
- // #36
- 65535,65534,65533,65532,65531,
- 116, 98, 51, 54, 57, 54, 56, 95, 50, 46, 105, 105,
- 65535,65534,65533,65532,65531,65530,65529, // 1424
- 65535,
- 116, 98, 51, 54, 57, 54, 56, 95, 50, 46, 105, 105,
- 65535,65534,65533, // 1440
-
- // #37
- 65535,65534,65533,65532,65531,
- 45, 109, 115, 115, 101, 52,
- 65535,65534,65533,65532,65531, // 1456
- 65535,65534,65533,65532,65531,
- 108, 101, 110, 103, 116, 104,
- 65535,65534,65533,65532,65531, // 1472
-
- // #38
- 65535,65534,65533,65532,65531,
- 116, 98, 51, 54, 57, 54, 56, 95, 49, 46, 111,
- 65535,65534,65533,65532,65531,65530,65529,65528, // 1496
- 65535,65534,65533,65532,65531,
- 116, 98, 51, 54, 57, 54, 56, 95, 49, 46, 111,
- 65535,65534,65533,65532,65531,65530,65529,65528, // 1520
-
- // #39
- 65535,65534,65533,65532,65531,
- 68, 69, 83, 75, 84, 79, 80, 95, 83, 69, 83, 83,
- 65535,65534,65533,65532,65531,65530,65529, // 1544
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 1560
-
- // #40
- 65535,65534,65533,65532,65531,
- 76, 67, 95, 83, 79, 85, 82, 67, 69, 68, 61, 49,
- 65535,65534,65533,65532,65531,65530,65529, // 1584
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 1600
-
- // #41
- 65535,65534,65533,65532,65531,
- 81, 84, 68, 73, 82, 61, 47, 104, 111, 109, 101, 47,
- 65535,65534,65533,65532,65531,65530,65529, // 1624
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 1640
-
- // #42
- 65535,
- 76, 67, 95, 67, 84, 89, 80, 69, 61, 112, 116, 95,
- 65535,65534,65533, // 1656
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 1672
-
- // #43
- 65535,
- 71, 84, 75, 95, 82, 67, 95, 70, 73, 76, 69, 83,
- 65535,65534,65533, // 1688
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 1704
-
- // #44
- 65535,
- 88, 77, 79, 68, 73, 70, 73, 69, 82, 83, 61, 64,
- 65535,65534,65533, // 1720
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 1736
-
- // #45
- 65535,
- 83, 72, 69, 76, 76, 61, 47, 98, 105, 110, 47, 122,
- 65535,65534,65533, // 1752
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 1768
-
- // #46
- 65535,65534,65533,65532,65531,
- 85, 61, 64, 123, 117, 112, 115, 116, 114, 101, 97, 109,
- 65535,65534,65533,65532,65531,65530,65529, // 1792
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 1808
-
- // #47
- 65535,
- 95, 61, 47, 117, 115, 114, 47, 98, 105, 110, 47, 105,
- 65535,65534,65533, // 1824
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 1840
-
- // #48
- 65535,
- 88, 68, 71, 95, 67, 79, 78, 70, 73, 71, 95, 68,
- 65535,65534,65533, // 1856
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 1872
-
- // #49
- 65535,65534,65533,65532,65531,
- 83, 65, 86, 69, 72, 73, 83, 84, 61, 49, 48, 48,
- 65535,65534,65533,65532,65531,65530,65529, // 1896
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 1912
-
- // #50
- 65535,
- 75, 68, 69, 95, 77, 85, 76, 84, 73, 72, 69, 65,
- 65535,65534,65533, // 1928
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 1944
-
- // #51
- 65535,65534,65533,65532,65531,
- 77, 65, 76, 76, 79, 67, 95, 67, 72, 69, 67, 75,
- 65535,65534,65533,65532,65531,65530,65529, // 1968
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 1984
-
- // #52
- 65535,65534,65533,65532,65531,
- 72, 73, 83, 84, 67, 79, 78, 84, 82, 79, 76, 61,
- 65535,65534,65533,65532,65531,65530,65529, // 2008
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 2024
-
- // #53
- 65535,65534,65533,65532,65531,
- 88, 68, 71, 95, 68, 65, 84, 65, 95, 68, 73, 82,
- 65535,65534,65533,65532,65531,65530,65529, // 2048
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 2064
-
- // #54
- 65535,65534,65533,65532,65531,
- 88, 68, 77, 95, 77, 65, 78, 65, 71, 69, 68, 61,
- 65535,65534,65533,65532,65531,65530,65529, // 2088
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 2104
-
- // #55
- 65535,
- 76, 67, 95, 67, 79, 76, 76, 65, 84, 69, 61, 112,
- 65535,65534,65533, // 2120
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 2136
-
- // #56
- 65535,
- 81, 84, 95, 80, 76, 85, 71, 73, 78, 95, 80, 65,
- 65535,65534,65533, // 2152
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 2168
-
- // #57
- 65535,
- 83, 67, 82, 69, 69, 78, 68, 73, 82, 61, 47, 104,
- 65535,65534,65533, // 2184
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 2200
-
- // #58
- 65535,65534,65533,65532,65531,
- 76, 69, 83, 83, 79, 80, 69, 78, 61, 124, 47, 117,
- 65535,65534,65533,65532,65531,65530,65529, // 2224
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 2240
-
- // #59
- 65535,
- 76, 67, 95, 78, 65, 77, 69, 61, 110, 98, 95, 78,
- 65535,65534,65533, // 2256
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 2272
-
- // #60
- 65535,65534,65533,65532,65531,
- 80, 52, 67, 76, 73, 69, 78, 84, 61, 116, 109, 97,
- 65535,65534,65533,65532,65531,65530,65529, // 2296
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 2312
-
- // #61
- 65535,
- 80, 65, 84, 72, 61, 47, 104, 111, 109, 101, 47, 116,
- 65535,65534,65533, // 2328
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 2344
-
- // #62
- 65535,65534,65533,65532,65531,
- 71, 80, 71, 95, 65, 71, 69, 78, 84, 95, 73, 78,
- 65535,65534,65533,65532,65531,65530,65529, // 2368
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 2384
-
- // #63
- 65535,65534,65533,65532,65531,
- 88, 67, 85, 82, 83, 79, 82, 95, 84, 72, 69, 77,
- 65535,65534,65533,65532,65531,65530,65529, // 2408
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 2424
-
- // #64
- 65535,65534,65533,65532,65531,
- 83, 69, 83, 83, 73, 79, 78, 95, 77, 65, 78, 65,
- 65535,65534,65533,65532,65531,65530,65529, // 2448
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 2464
-
- // #65
- 65535,
- 81, 84, 83, 82, 67, 68, 73, 82, 61, 47, 104, 111,
- 65535,65534,65533, // 2480
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 2496
-
- // #66
- 65535,65534,65533,65532,65531,
- 87, 73, 78, 68, 79, 87, 73, 68, 61, 52, 54, 49,
- 65535,65534,65533,65532,65531,65530,65529, // 2520
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 2536
-
- // #67
- 65535,65534,65533,65532,65531,
- 76, 67, 95, 77, 69, 83, 83, 65, 71, 69, 83, 61,
- 65535,65534,65533,65532,65531,65530,65529, // 2560
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 2576
-
- // #68
- 65535,
- 76, 67, 95, 78, 85, 77, 69, 82, 73, 67, 61, 110,
- 65535,65534,65533, // 2592
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 2608
-
- // #69
- 65535,
- 71, 84, 75, 50, 95, 82, 67, 95, 70, 73, 76, 69,
- 65535,65534,65533, // 2624
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 2640
-
- // #70
- 65535,
- 80, 82, 79, 70, 73, 76, 69, 72, 79, 77, 69, 61,
- 65535,65534,65533, // 2656
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 2672
-
- // #71
- 65535,65534,65533,65532,65531,
- 68, 77, 95, 67, 79, 78, 84, 82, 79, 76, 61, 47,
- 65535,65534,65533,65532,65531,65530,65529, // 2696
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 2712
-
- // #72
- 65535,
- 76, 83, 95, 67, 79, 76, 79, 82, 83, 61, 114, 115,
- 65535,65534,65533, // 2728
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 2744
-
- // #73
- 65535,65534,65533,65532,65531,
- 83, 83, 72, 95, 65, 85, 84, 72, 95, 83, 79, 67,
- 65535,65534,65533,65532,65531,65530,65529, // 2768
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 2784
-
- // #74
- 65535,65534,65533,65532,65531,
- 75, 68, 69, 68, 73, 82, 83, 61, 47, 104, 111, 109,
- 65535,65534,65533,65532,65531,65530,65529, // 2808
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 2824
-
- // #75
- 65535,65534,65533,65532,65531,
- 76, 68, 95, 80, 82, 69, 76, 79, 65, 68, 61, 47,
- 65535,65534,65533,65532,65531,65530,65529, // 2848
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 2864
-
- // #76
- 65535,65534,65533,65532,65531,
- 88, 67, 85, 82, 83, 79, 82, 95, 80, 65, 84, 72,
- 65535,65534,65533,65532,65531,65530,65529, // 2888
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 2904
-
- // #77
- 65535,
- 115, 114, 99, 100, 105, 114, 61, 47, 104, 111, 109, 101,
- 65535,65534,65533, // 2920
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 2936
-
- // #78
- 65535,65534,65533,65532,65531,
- 72, 79, 77, 69, 61, 47, 104, 111, 109, 101, 47, 116,
- 65535,65534,65533,65532,65531,65530,65529, // 2960
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 2976
-
- // #79
- 65535,
- 81, 84, 52, 68, 79, 67, 68, 73, 82, 61, 47, 117,
- 65535,65534,65533, // 2992
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 3008
-
- // #80
- 65535,65534,65533,65532,65531,
- 80, 87, 68, 61, 47, 104, 111, 109, 101, 47, 116, 109,
- 65535,65534,65533,65532,65531,65530,65529, // 3032
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 3048
-
- // #81
- 65535,65534,65533,65532,65531,
- 75, 68, 69, 95, 83, 69, 83, 83, 73, 79, 78, 95,
- 65535,65534,65533,65532,65531,65530,65529, // 3072
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 3088
-
- // #82
- 65535,
- 73, 78, 83, 73, 68, 69, 95, 83, 80, 69, 67, 73,
- 65535,65534,65533, // 3104
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 3120
-
- // #83
- 65535,
- 83, 83, 72, 95, 65, 71, 69, 78, 84, 95, 80, 73,
- 65535,65534,65533, // 3136
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 3152
-
- // #84
- 65535,
- 80, 75, 71, 95, 67, 79, 78, 70, 73, 71, 95, 80,
- 65535,65534,65533, // 3168
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 3184
-
- // #85
- 65535,65534,65533,65532,65531,
- 68, 66, 85, 83, 95, 83, 69, 83, 83, 73, 79, 78,
- 65535,65534,65533,65532,65531,65530,65529, // 3208
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 3224
-
- // #86
- 65535,
- 76, 68, 95, 76, 73, 66, 82, 65, 82, 89, 95, 80,
- 65535,65534,65533, // 3240
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 3256
-
- // #87
- 65535,65534,65533,65532,65531,
- 80, 52, 85, 83, 69, 82, 61, 116, 106, 109, 97, 99,
- 65535,65534,65533,65532,65531,65530,65529, // 3280
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 3296
-
- // #88
- 65535,65534,65533,65532,65531,
- 81, 84, 69, 83, 84, 95, 67, 79, 76, 79, 82, 69,
- 65535,65534,65533,65532,65531,65530,65529, // 3320
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 3336
-
- // #89
- 65535,65534,65533,65532,65531,
- 88, 68, 71, 95, 83, 69, 83, 83, 73, 79, 78, 95,
- 65535,65534,65533,65532,65531,65530,65529, // 3360
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 3376
-
- // #90
- 65535,65534,65533,65532,65531,
- 76, 69, 83, 83, 75, 69, 89, 61, 47, 101, 116, 99,
- 65535,65534,65533,65532,65531,65530,65529, // 3400
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 3416
-
- // #91
- 65535,
- 76, 79, 71, 78, 65, 77, 69, 61, 116, 109, 97, 99,
- 65535,65534,65533, // 3432
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 3448
-
- // #92
- 65535,
- 71, 95, 70, 73, 76, 69, 78, 65, 77, 69, 95, 69,
- 65535,65534,65533, // 3464
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 3480
-
- // #93
- 65535,
- 75, 68, 69, 95, 70, 85, 76, 76, 95, 83, 69, 83,
- 65535,65534,65533, // 3496
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 3512
-
- // #94
- 65535,65534,65533,65532,65531,
- 72, 79, 83, 84, 78, 65, 77, 69, 61, 108, 111, 116,
- 65535,65534,65533,65532,65531,65530,65529, // 3536
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 3552
-
- // #95
- 65535,65534,65533,65532,65531,
- 76, 67, 95, 84, 73, 77, 69, 61, 112, 116, 95, 66,
- 65535,65534,65533,65532,65531,65530,65529, // 3576
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 3592
-
- // #96
- 65535,
- 83, 83, 72, 95, 65, 83, 75, 80, 65, 83, 83, 61,
- 65535,65534,65533, // 3608
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 3624
-
- // #97
- 65535,65534,65533,65532,65531,
- 72, 73, 83, 84, 70, 73, 76, 69, 61, 47, 104, 111,
- 65535,65534,65533,65532,65531,65530,65529, // 3648
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 3664
-
- // #98
- 65535,
- 75, 79, 78, 83, 79, 76, 69, 95, 68, 66, 85, 83,
- 65535,65534,65533, // 3680
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 3696
-
- // #99
- 65535,
- 77, 65, 75, 69, 61, 47, 117, 115, 114, 47, 98, 105,
- 65535,65534,65533, // 3712
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 3728
-
- // #100
- 65535,
- 67, 65, 78, 66, 69, 82, 82, 65, 95, 68, 82, 73,
- 65535,65534,65533, // 3744
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 3760
-
- // #101
- 65535,
- 71, 67, 79, 78, 70, 95, 84, 77, 80, 68, 73, 82,
- 65535,65534,65533, // 3776
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 3792
-
- // #102
- 65535,65534,65533,65532,65531,
- 85, 83, 69, 82, 61, 116, 109, 97, 99, 105, 101, 105,
- 65535,65534,65533,65532,65531,65530,65529, // 3816
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 3832
-
- // #103
- 65535,
- 111, 98, 106, 100, 105, 114, 61, 47, 104, 111, 109, 101,
- 65535,65534,65533, // 3848
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 3864
-
- // #104
- 65535,65534,65533,65532,65531,
- 76, 67, 95, 77, 79, 78, 69, 84, 65, 82, 89, 61,
- 65535,65534,65533,65532,65531,65530,65529, // 3888
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 3904
-
- // #105
- 65535,65534,65533,65532,65531,
- 81, 84, 76, 73, 66, 61, 47, 117, 115, 114, 47, 108,
- 65535,65534,65533,65532,65531,65530,65529, // 3928
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 3944
-
- // #106
- 65535,65534,65533,65532,65531,
- 76, 67, 95, 84, 69, 76, 69, 80, 72, 79, 78, 69,
- 65535,65534,65533,65532,65531,65530,65529, // 3968
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 3984
-
- // #107
- 65535,
- 80, 89, 84, 72, 79, 78, 68, 79, 78, 84, 87, 82,
- 65535,65534,65533, // 4000
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 4016
-
- // #108
- 65535,65534,65533,65532,65531,
- 84, 77, 80, 68, 73, 82, 61, 47, 116, 109, 112, 47,
- 65535,65534,65533,65532,65531,65530,65529, // 4040
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 4056
-
- // #109
- 65535,65534,65533,65532,65531,
- 65, 82, 77, 76, 77, 68, 95, 76, 73, 67, 69, 78,
- 65535,65534,65533,65532,65531,65530,65529, // 4080
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 4096
-
- // #110
- 65535,
- 80, 89, 84, 72, 79, 78, 80, 65, 84, 72, 61, 47,
- 65535,65534,65533, // 4112
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 4128
-
- // #111
- 65535,65534,65533,65532,65531,
- 77, 65, 75, 69, 70, 76, 65, 71, 83, 61, 119, 32,
- 65535,65534,65533,65532,65531,65530,65529, // 4152
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 4168
-
- // #112
- 65535,
- 77, 70, 76, 65, 71, 83, 61, 45, 119, 32, 45, 45,
- 65535,65534,65533, // 4184
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 4200
-
- // #113
- 65535,
- 77, 65, 73, 76, 61, 47, 118, 97, 114, 47, 115, 112,
- 65535,65534,65533, // 4216
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 4232
-
- // #114
- 65535,65534,65533,65532,65531,
- 83, 72, 69, 76, 76, 95, 83, 69, 83, 83, 73, 79,
- 65535,65534,65533,65532,65531,65530,65529, // 4256
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 4272
-
- // #115
- 65535,
- 75, 68, 69, 68, 73, 82, 61, 47, 104, 111, 109, 101,
- 65535,65534,65533, // 4288
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 4304
-
- // #116
- 65535,65534,65533,65532,65531,
- 76, 69, 83, 83, 67, 72, 65, 82, 83, 69, 84, 61,
- 65535,65534,65533,65532,65531,65530,65529, // 4328
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 4344
-
- // #117
- 65535,65534,65533,65532,65531,
- 76, 67, 95, 80, 65, 80, 69, 82, 61, 110, 98, 95,
- 65535,65534,65533,65532,65531,65530,65529, // 4368
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 4384
-
- // #118
- 65535,
- 66, 82, 79, 87, 83, 69, 82, 61, 47, 117, 115, 114,
- 65535,65534,65533, // 4400
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 4416
-
- // #119
- 65535,
- 77, 69, 84, 65, 95, 67, 76, 65, 83, 83, 61, 100,
- 65535,65534,65533, // 4432
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 4448
-
- // #120
- 65535,65534,65533,65532,65531,
- 77, 68, 86, 95, 77, 69, 78, 85, 95, 83, 84, 89,
- 65535,65534,65533,65532,65531,65530,65529, // 4472
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 4488
-
- // #121
- 65535,65534,65533,65532,65531,
- 67, 79, 76, 79, 82, 70, 71, 66, 71, 61, 49, 53,
- 65535,65534,65533,65532,65531,65530,65529, // 4512
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 4528
-
- // #122
- 65535,65534,65533,65532,65531,
- 80, 89, 84, 72, 79, 78, 83, 84, 65, 82, 84, 85,
- 65535,65534,65533,65532,65531,65530,65529, // 4552
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 4568
-
- // #123
- 65535,
- 76, 67, 95, 77, 69, 65, 83, 85, 82, 69, 77, 69,
- 65535,65534,65533, // 4584
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 4600
-
- // #124
- 65535,65534,65533,65532,65531,
- 69, 68, 73, 84, 79, 82, 61, 47, 117, 115, 114, 47,
- 65535,65534,65533,65532,65531,65530,65529, // 4624
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 4640
-
- // #125
- 65535,65534,65533,65532,65531,
- 69, 78, 95, 84, 66, 61, 109, 111, 99, 58, 117, 105,
- 65535,65534,65533,65532,65531,65530,65529, // 4664
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 4680
-
- // #126
- 65535,
- 72, 73, 83, 84, 83, 73, 90, 69, 61, 49, 48, 48,
- 65535,65534,65533, // 4696
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 4712
-
- // #127
- 65535,65534,65533,65532,65531,
- 71, 83, 95, 76, 73, 66, 61, 47, 104, 111, 109, 101,
- 65535,65534,65533,65532,65531,65530,65529, // 4736
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 4752
-
- // #128
- 65535,65534,65533,65532,65531,
- 78, 76, 83, 80, 65, 84, 72, 61, 47, 117, 115, 114,
- 65535,65534,65533,65532,65531,65530,65529, // 4776
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 4792
-
- // #129
- 65535,65534,65533,65532,65531,
- 87, 73, 78, 68, 79, 87, 80, 65, 84, 72, 61, 55,
- 65535,65534,65533,65532,65531,65530,65529, // 4816
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 4832
-
- // #130
- 65535,65534,65533,65532,65531,
- 75, 79, 78, 83, 79, 76, 69, 95, 68, 66, 85, 83,
- 65535,65534,65533,65532,65531,65530,65529, // 4856
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 4872
-
- // #131
- 65535,
- 76, 67, 95, 73, 68, 69, 78, 84, 73, 70, 73, 67,
- 65535,65534,65533, // 4888
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 4904
-
- // #132
- 65535,
- 73, 78, 80, 85, 84, 82, 67, 61, 47, 101, 116, 99,
- 65535,65534,65533, // 4920
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 4936
-
- // #133
- 65535,65534,65533,65532,65531,
- 81, 84, 73, 78, 67, 61, 47, 117, 115, 114, 47, 108,
- 65535,65534,65533,65532,65531,65530,65529, // 4960
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 4976
-
- // #134
- 65535,
- 76, 67, 95, 65, 68, 68, 82, 69, 83, 83, 61, 110,
- 65535,65534,65533, // 4992
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 5008
-
- // #135
- 65535,65534,65533,65532,65531,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 95,
- 65535,65534,65533,65532,65531,65530,65529, // 5032
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 5048
-
- // #136
- 65535,
- 76, 65, 78, 71, 61, 112, 116, 95, 66, 82, 46, 85,
- 65535,65534,65533, // 5064
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 5080
-
- // #137
- 65535,
- 80, 52, 80, 79, 82, 84, 61, 112, 52, 46, 116, 114,
- 65535,65534,65533, // 5096
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 5112
-
- // #138
- 65535,65534,65533,65532,65531,
- 80, 73, 76, 79, 84, 80, 79, 82, 84, 61, 117, 115,
- 65535,65534,65533,65532,65531,65530,65529, // 5136
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 5152
-
- // #139
- 65535,
- 75, 68, 69, 95, 83, 69, 83, 83, 73, 79, 78, 95,
- 65535,65534,65533, // 5168
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 5184
-
- // #140
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 5200
- 65535,
- 84, 69, 65, 77, 66, 85, 73, 76, 68, 69, 82, 61,
- 65535,65534,65533, // 5216
-};
-
-const struct StringCollection stringCollection[] = {
- {18, 1, 29, 3666, 106}, // #0
- {18, 53, 77, 106, 1978}, // #1
- {20, 97, 125, 2850, 3210}, // #2
- {20, 157, 185, 3210, 3138}, // #3
- {51, 225, 225, 3362, 3362}, // #4
- {51, 293, 353, 1434, 3362}, // #5
- {51, 417, 417, 3362, 3362}, // #6
- {19, 473, 501, 2850, 10}, // #7
- {19, 533, 565, 10, 442}, // #8
- {51, 609, 677, 3362, 1434}, // #9
- {5, 741, 753, 2666, 2066}, // #10
- {4, 765, 781, 2362, 3930}, // #11
- {3, 793, 805, 3330, 2138}, // #12
- {5, 817, 825, 738, 2066}, // #13
- {4, 833, 845, 434, 3930}, // #14
- {5, 857, 865, 3842, 2066}, // #15
- {4, 873, 885, 3538, 3930}, // #16
- {3, 897, 909, 3330, 2138}, // #17
- {5, 925, 937, 1898, 2066}, // #18
- {4, 949, 965, 1594, 3930}, // #19
- {3, 977, 989, 3330, 2138}, // #20
- {5, 1005, 1021, 2218, 762}, // #21
- {5, 1033, 1041, 3346, 2066}, // #22
- {4, 1053, 1069, 3082, 3930}, // #23
- {12, 1081, 1097, 2082, 962}, // #24
- {5, 1113, 1121, 3362, 2066}, // #25
- {4, 1129, 1141, 322, 3930}, // #26
- {3, 1153, 1165, 2050, 2138}, // #27
- {5, 1177, 1185, 1538, 2066}, // #28
- {4, 1193, 1205, 1234, 3930}, // #29
- {5, 1221, 1233, 554, 2066}, // #30
- {4, 1245, 1261, 250, 3930}, // #31
- {5, 1277, 1289, 2858, 2066}, // #32
- {4, 1301, 1317, 2554, 3930}, // #33
- {12, 1329, 1345, 2194, 1762}, // #34
- {12, 1365, 1385, 2170, 1762}, // #35
- {12, 1405, 1425, 2314, 1762}, // #36
- {6, 1445, 1461, 3626, 666}, // #37
- {11, 1477, 1501, 3882, 842}, // #38
- {12, 1525, 1545, 1722, 2930}, // #39
- {12, 1565, 1585, 1914, 2930}, // #40
- {12, 1605, 1625, 442, 2930}, // #41
- {12, 1641, 1657, 626, 2930}, // #42
- {12, 1673, 1689, 946, 2930}, // #43
- {12, 1705, 1721, 738, 2930}, // #44
- {12, 1737, 1753, 2066, 2930}, // #45
- {12, 1773, 1793, 1210, 2930}, // #46
- {12, 1809, 1825, 1426, 2930}, // #47
- {12, 1841, 1857, 1650, 2930}, // #48
- {12, 1877, 1897, 1530, 2930}, // #49
- {12, 1913, 1929, 1858, 2930}, // #50
- {12, 1949, 1969, 2106, 2930}, // #51
- {12, 1989, 2009, 2202, 2930}, // #52
- {12, 2029, 2049, 2490, 2930}, // #53
- {12, 2069, 2089, 2794, 2930}, // #54
- {12, 2105, 2121, 2322, 2930}, // #55
- {12, 2137, 2153, 2834, 2930}, // #56
- {12, 2169, 2185, 1266, 2930}, // #57
- {12, 2205, 2225, 2538, 2930}, // #58
- {12, 2241, 2257, 2706, 2930}, // #59
- {12, 2277, 2297, 3402, 2930}, // #60
- {12, 2313, 2329, 146, 2930}, // #61
- {12, 2349, 2369, 3690, 2930}, // #62
- {12, 2389, 2409, 810, 2930}, // #63
- {12, 2429, 2449, 1178, 2930}, // #64
- {12, 2465, 2481, 1442, 2930}, // #65
- {12, 2501, 2521, 3546, 2930}, // #66
- {12, 2541, 2561, 1930, 2930}, // #67
- {12, 2577, 2593, 1634, 2930}, // #68
- {12, 2609, 2625, 1986, 2930}, // #69
- {12, 2641, 2657, 1970, 2930}, // #70
- {12, 2677, 2697, 1834, 2930}, // #71
- {12, 2713, 2729, 1474, 2930}, // #72
- {12, 2749, 2769, 2250, 2930}, // #73
- {12, 2789, 2809, 2458, 2930}, // #74
- {12, 2829, 2849, 2618, 2930}, // #75
- {12, 2869, 2889, 3066, 2930}, // #76
- {12, 2905, 2921, 3330, 2930}, // #77
- {12, 2941, 2961, 1706, 2930}, // #78
- {12, 2977, 2993, 2802, 2930}, // #79
- {12, 3013, 3033, 3770, 2930}, // #80
- {12, 3053, 3073, 3594, 2930}, // #81
- {12, 3089, 3105, 2, 2930}, // #82
- {12, 3121, 3137, 2962, 2930}, // #83
- {12, 3153, 3169, 290, 2930}, // #84
- {12, 3189, 3209, 794, 2930}, // #85
- {12, 3225, 3241, 1058, 2930}, // #86
- {12, 3261, 3281, 2394, 2930}, // #87
- {12, 3301, 3321, 138, 2930}, // #88
- {12, 3341, 3361, 1482, 2930}, // #89
- {12, 3381, 3401, 570, 2930}, // #90
- {12, 3417, 3433, 674, 2930}, // #91
- {12, 3449, 3465, 1282, 2930}, // #92
- {12, 3481, 3497, 1746, 2930}, // #93
- {12, 3517, 3537, 1866, 2930}, // #94
- {12, 3557, 3577, 1978, 2930}, // #95
- {12, 3593, 3609, 3954, 2930}, // #96
- {12, 3629, 3649, 2570, 2930}, // #97
- {12, 3665, 3681, 2754, 2930}, // #98
- {12, 3697, 3713, 3666, 2930}, // #99
- {12, 3729, 3745, 34, 2930}, // #100
- {12, 3761, 3777, 2914, 2930}, // #101
- {12, 3797, 3817, 1194, 2930}, // #102
- {12, 3833, 3849, 3202, 2930}, // #103
- {12, 3869, 3889, 3018, 2930}, // #104
- {12, 3909, 3929, 202, 2930}, // #105
- {12, 3949, 3969, 3546, 2930}, // #106
- {12, 3985, 4001, 3682, 2930}, // #107
- {12, 4021, 4041, 3466, 2930}, // #108
- {12, 4061, 4081, 4074, 2930}, // #109
- {12, 4097, 4113, 306, 2930}, // #110
- {12, 4133, 4153, 634, 2930}, // #111
- {12, 4169, 4185, 802, 2930}, // #112
- {12, 4201, 4217, 962, 2930}, // #113
- {12, 4237, 4257, 1114, 2930}, // #114
- {12, 4273, 4289, 1250, 2930}, // #115
- {12, 4309, 4329, 3898, 2930}, // #116
- {12, 4349, 4369, 1386, 2930}, // #117
- {12, 4385, 4401, 1586, 2930}, // #118
- {12, 4417, 4433, 1730, 2930}, // #119
- {12, 4453, 4473, 1914, 2930}, // #120
- {12, 4493, 4513, 1498, 2930}, // #121
- {12, 4533, 4553, 2138, 2930}, // #122
- {12, 4569, 4585, 2290, 2930}, // #123
- {12, 4605, 4625, 2426, 2930}, // #124
- {12, 4645, 4665, 2666, 2930}, // #125
- {12, 4681, 4697, 2050, 2930}, // #126
- {12, 4717, 4737, 2874, 2930}, // #127
- {12, 4757, 4777, 3018, 2930}, // #128
- {12, 4797, 4817, 1834, 2930}, // #129
- {12, 4837, 4857, 3178, 2930}, // #130
- {12, 4873, 4889, 3314, 2930}, // #131
- {12, 4905, 4921, 2546, 2930}, // #132
- {12, 4941, 4961, 3546, 2930}, // #133
- {12, 4977, 4993, 3682, 2930}, // #134
- {12, 5013, 5033, 3802, 2930}, // #135
- {12, 5049, 5065, 3922, 2930}, // #136
- {12, 5081, 5097, 4018, 2930}, // #137
- {12, 5117, 5137, 42, 2930}, // #138
- {12, 5153, 5169, 130, 2930}, // #139
- {12, 5185, 5201, 242, 2930}, // #140
-};
-const int stringCollectionCount = 141;
-const int stringCollectionMaxLen = 51;
-// average comparison length: 12.0922
-// cache-line crosses: 6 (2.1%)
-// alignment histogram:
-// 0xXXX2 = 188 (66.7%) strings, 57 (30.3%) of which same-aligned
-// 0xXXXa = 94 (33.3%) strings, 10 (10.6%) of which same-aligned
-// total = 282 (100%) strings, 67 (23.8%) of which same-aligned
diff --git a/tests/benchmarks/corelib/tools/qstring/fromlatin1.cpp b/tests/benchmarks/corelib/tools/qstring/fromlatin1.cpp
deleted file mode 100644
index 660eb075b2..0000000000
--- a/tests/benchmarks/corelib/tools/qstring/fromlatin1.cpp
+++ /dev/null
@@ -1,43065 +0,0 @@
-// This is a generated file - DO NOT EDIT
-
-#include "data.h"
-
-static const char charData[] __attribute__((aligned(64))) = {
- // #0
- "\377\376\375\374\373\372\371\370\367\366"
- "org.kde.StatusNotifierWatcher"
- "\377\376\375\374\373\372\371\370\367" // 48+
-
- // #1
- "\377"
- "|/|"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 64
-
- // #2
- "\377\376\375\374\373"
- "$["
- "\377\376\375\374\373\372\371\370\367" // 80
-
- // #3
- "\377\376\375\374\373"
- "]"
- "\377\376\375\374\373\372\371\370\367\366" // 96
-
- // #4
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "LC_SCRIPTS"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 160+
-
- // #5
- "\377\376\375\374"
- "en_US"
- "\377\376\375\374\373\372\371" // 176
-
- // #6
- "\377\376"
- "http://"
- "\377\376\375\374\373\372\371" // 192
-
- // #7
- "\377\376"
- "kde.org"
- "\377\376\375\374\373\372\371" // 208
-
- // #8
- "\377\376\375\374\373\372\371\370"
- "tools-report-bug"
- "\377\376\375\374\373\372\371\370" // 240
-
- // #9
- "\377"
- "/.krcdirs"
- "\377\376\375\374\373\372" // 256
-
- // #10
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- ".kde"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 288
-
- // #11
- "\377"
- "/.config/"
- "\377\376\375\374\373\372" // 304
-
- // #12
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "share/"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 336
-
- // #13
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "share/"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 368
-
- // #14
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "share/"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 400
-
- // #15
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "share/"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 432
-
- // #16
- "\377\376\375\374\373"
- "/.local/share/"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 464
-
- // #17
- "\377\376"
- "lib/"
- "\377\376\375\374\373\372\371\370\367\366" // 480
-
- // #18
- "\377\376\375\374\373"
- "share/apps"
- "\377" // 496
-
- // #19
- "\377\376\375\374\373"
- "share/doc/HTML"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 528
-
- // #20
- "\377\376\375\374\373\372\371\370\367"
- "share/icons"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 560
-
- // #21
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- "share/config"
- "\377\376\375\374\373\372\371\370" // 608+
-
- // #22
- "share/pixmaps"
- "\377\376\375" // 624
-
- // #23
- "\377\376\375"
- "share/applnk"
- "\377" // 640
-
- // #24
- "\377\376\375\374\373\372"
- "share/sounds"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 672+
-
- // #25
- "\377\376\375\374\373\372\371\370\367\366"
- "share/locale"
- "\377\376\375\374\373\372\371\370\367\366" // 704
-
- // #26
- "share/kde4/services"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 736
-
- // #27
- "\377"
- "share/kde4/servicetypes"
- "\377\376\375\374\373\372\371\370" // 768
-
- // #28
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "share/mimelnk"
- "\377\376\375\374\373" // 800
-
- // #29
- "cgi-bin"
- "\377\376\375\374\373\372\371\370\367" // 816
-
- // #30
- "\377\376"
- "share/wallpapers"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 848
-
- // #31
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "share/templates"
- "\377\376\375\374" // 880
-
- // #32
- "\377"
- "bin"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 896
-
- // #33
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "%lib/kde4"
- "\377\376\375\374\373\372\371\370\367\366\365" // 928+
-
- // #34
- "%lib/kde4/plugins"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 960
-
- // #35
- "\377\376\375\374\373\372\371"
- "share/config.kcfg"
- "\377\376\375\374\373\372\371\370" // 992
-
- // #36
- "\377\376\375"
- "share/emoticons"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 1024
-
- // #37
- "applications"
- "\377\376\375\374" // 1040
-
- // #38
- "\377\376\375\374\373\372\371\370\367\366"
- "icons"
- "\377" // 1056
-
- // #39
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "pixmaps"
- "\377\376\375\374\373\372\371\370\367\366" // 1088
-
- // #40
- "\377\376\375\374"
- "desktop-directories"
- "\377\376\375\374\373\372\371\370\367" // 1120
-
- // #41
- "\377\376\375\374\373\372\371\370\367"
- "mime"
- "\377\376\375" // 1136
-
- // #42
- "\377\376"
- "menus"
- "\377\376\375\374\373\372\371\370\367" // 1152
-
- // #43
- "\377\376\375\374\373\372\371\370\367\366"
- "autostart"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 1184
-
- // #44
- "\377\376\375\374"
- "kde4/libexec"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 1216
-
- // #45
- "\377\376\375\374\373\372\371\370"
- "lib"
- "\377\376\375\374\373" // 1232
-
- // #46
- "\377\376\375"
- "/"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 1248
-
- // #47
- "\377\376\375\374\373\372"
- "xdgconf-autostart"
- "\377\376\375\374\373\372\371\370\367" // 1280
-
- // #48
- "\377\376\375\374\373\372\371\370"
- "share/autostart"
- "\377\376\375\374\373\372\371\370\367" // 1312
-
- // #49
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "data"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 1344
-
- // #50
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 1360
-
- // #51
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 1376
-
- // #52
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 1392
-
- // #53
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 1408
-
- // #54
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 1424
-
- // #55
- "\377"
- ":/qt/etc/qt.conf"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 1456
-
- // #56
- "\377\376\375\374\373\372\371\370"
- "nb_NO.UTF-8"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 1488
-
- // #57
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 1504
-
- // #58
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "/usr/lib/qt4/plugins:/home/tmacieir/.kde/lib/kde4/plugins/:/home/tmacieir/KDE4/lib/kde4/plugins/:/usr/lib/kde4/plugins/"
- "\377\376\375\374\373\372\371\370\367" // 1664+
-
- // #59
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 1680
-
- // #60
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 1696
-
- // #61
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 1712
-
- // #62
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 1728
-
- // #63
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 1744
-
- // #64
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 1760
-
- // #65
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 1776
-
- // #66
- "\377\376"
- "/etc/kde4rc"
- "\377\376\375" // 1792
-
- // #67
- "\377\376\375\374"
- "rc"
- "\377\376\375\374\373\372\371\370\367\366" // 1808
-
- // #68
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 1824
-
- // #69
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 1840
-
- // #70
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 1856
-
- // #71
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 1872
-
- // #72
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "system.kdeglobals"
- "\377\376" // 1904
-
- // #73
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 1920
-
- // #74
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 1936
-
- // #75
- "\377\376\375\374\373\372\371\370"
- "Directories"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 1968
-
- // #76
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346"
- "default"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 2016+
-
- // #77
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335"
- "Directories-%1"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 2080+
-
- // #78
- "\377\376\375\374\373\372\371\370"
- "/etc/xdg"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 2112
-
- // #79
- "\377\376\375\374\373\372\371"
- "/share"
- "\377\376\375" // 2128
-
- // #80
- "\377\376\375\374\373\372\371\370"
- "/etc/xdg"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 2160
-
- // #81
- "\377\376\375\374\373\372\371"
- "/share"
- "\377\376\375" // 2176
-
- // #82
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 2192
-
- // #83
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 2208
-
- // #84
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 2224
-
- // #85
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "system.kdeglobals"
- "\377\376" // 2256
-
- // #86
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 2272
-
- // #87
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 2288
-
- // #88
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 2304
-
- // #89
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 2320
-
- // #90
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "/proc/%1/exe"
- "\377\376\375\374\373\372\371\370" // 2352
-
- // #91
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 2368
-
- // #92
- "imsw-multi"
- "\377\376\375\374\373\372" // 2384
-
- // #93
- "\377\376\375\374\373\372\371\370\367\366\365"
- "/proc/"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 2416
-
- // #94
- "\377\376\375"
- "/cmdline"
- "\377\376\375\374\373" // 2432
-
- // #95
- "\377\376\375\374\373\372\371\370"
- ":0"
- "\377\376\375\374\373\372" // 2448
-
- // #96
- "\377\376\375\374\373\372\371\370\367\366\365"
- "Xrandr"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 2480
-
- // #97
- "\377\376\375\374"
- "lib"
- "\377\376\375\374\373\372\371\370\367" // 2496
-
- // #98
- "\377\376\375\374\373\372\371\370"
- ".so.%1"
- "\377\376" // 2512
-
- // #99
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "libXfixes"
- "\377\376\375\374\373\372\371\370" // 2544
-
- // #100
- "\377\376\375\374"
- "lib"
- "\377\376\375\374\373\372\371\370\367" // 2560
-
- // #101
- "\377\376\375\374\373\372\371\370"
- ".so.%1"
- "\377\376" // 2576
-
- // #102
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315"
- "Cannot load library %1: %2"
- "\377\376\375" // 2656+
-
- // #103
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "libXfixes"
- "\377\376\375\374\373\372\371\370" // 2688
-
- // #104
- "\377\376\375\374"
- "lib"
- "\377\376\375\374\373\372\371\370\367" // 2704
-
- // #105
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- ".so"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 2736
-
- // #106
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "libXfixes"
- "\377\376\375\374\373\372\371\370" // 2768
-
- // #107
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "libXfixes"
- "\377\376\375\374\373\372\371\370" // 2800
-
- // #108
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "libXfixes"
- "\377\376\375\374\373\372\371\370" // 2832
-
- // #109
- "\377\376\375\374\373\372\371\370\367\366\365"
- "Xcursor"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 2864
-
- // #110
- "\377\376\375\374"
- "lib"
- "\377\376\375\374\373\372\371\370\367" // 2880
-
- // #111
- "\377\376\375\374\373\372\371\370"
- ".so.%1"
- "\377\376" // 2896
-
- // #112
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "Xinerama"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 2928
-
- // #113
- "\377\376\375\374"
- "lib"
- "\377\376\375\374\373\372\371\370\367" // 2944
-
- // #114
- "\377\376\375\374\373\372\371\370"
- ".so.%1"
- "\377\376" // 2960
-
- // #115
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "libXi"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 2992
-
- // #116
- "\377\376\375\374"
- "lib"
- "\377\376\375\374\373\372\371\370\367" // 3008
-
- // #117
- "\377\376\375\374\373\372\371\370"
- ".so.%1"
- "\377\376" // 3024
-
- // #118
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315"
- "Cannot load library %1: %2"
- "\377\376\375" // 3104+
-
- // #119
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "libXi"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 3136
-
- // #120
- "\377\376\375\374"
- "lib"
- "\377\376\375\374\373\372\371\370\367" // 3152
-
- // #121
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- ".so"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 3184
-
- // #122
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "libXi"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 3216
-
- // #123
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "libXi"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 3248
-
- // #124
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "libXi"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 3280
-
- // #125
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "libXi"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 3312
-
- // #126
- "\377\376"
- "QtProject"
- "\377\376\375\374\373" // 3328
-
- // #127
- "\377\376\375\374\373\372\371\370\367"
- ".conf"
- "\377\376" // 3344
-
- // #128
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311"
- "No such file or directory"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 3440+
-
- // #129
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "Qt"
- "\377\376" // 3456
-
- // #130
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "Palette/active"
- "\377\376\375" // 3488
-
- // #131
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Palette/inactive"
- "\377\376" // 3520
-
- // #132
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "Palette/disabled"
- "\377" // 3552
-
- // #133
- "\377\376\375\374\373\372\371"
- "Helvetica"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 3584
-
- // #134
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 3600
-
- // #135
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305\304\303"
- "/.kde"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 3680+
-
- // #136
- "\377\376\375"
- ".kde4"
- "\377\376\375\374\373\372\371\370" // 3696
-
- // #137
- "\377\376\375\374\373\372\371\370\367"
- "/.kde4"
- "\377" // 3712
-
- // #138
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- ".ini"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 3744
-
- // #139
- "\377\376\375"
- "font"
- "\377\376\375\374\373\372\371\370\367" // 3760
-
- // #140
- "\377\376\375\374\373\372\371\370"
- ","
- "\377\376\375\374\373\372\371" // 3776
-
- // #141
- "\377\376\375"
- "font"
- "\377\376\375\374\373\372\371\370\367" // 3792
-
- // #142
- "\377\376\375\374\373\372\371\370\367\366"
- "%1.%2/libraryPath"
- "\377\376\375\374\373" // 3824
-
- // #143
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- "style"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 3872+
-
- // #144
- "\377\376"
- "doubleClickInterval"
- "\377\376\375\374\373\372\371\370\367\366\365" // 3904
-
- // #145
- "\377\376\375\374\373\372"
- "cursorFlashTime"
- "\377\376\375\374\373\372\371\370\367\366\365" // 3936
-
- // #146
- "\377\376\375\374\373\372"
- "wheelScrollLines"
- "\377\376\375\374\373\372\371\370\367\366" // 3968
-
- // #147
- "\377\376\375\374\373\372\371"
- "default"
- "\377\376" // 3984
-
- // #148
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305\304\303\302\301"
- "colorSpec"
- "\377\376\375\374\373\372\371\370" // 4064+
-
- // #149
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "none"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 4096
-
- // #150
- "\377"
- "defaultCodec"
- "\377\376\375" // 4112
-
- // #151
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "globalStrut/width"
- "\377" // 4144
-
- // #152
- "globalStrut/height"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 4176
-
- // #153
- "\377\376\375"
- "GUIEffects"
- "\377\376\375" // 4192
-
- // #154
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "general"
- "\377\376\375\374\373\372\371\370\367\366\365" // 4224
-
- // #155
- "\377\376\375\374\373\372"
- "animatemenu"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 4256
-
- // #156
- "\377\376"
- "fademenu"
- "\377\376\375\374\373\372" // 4272
-
- // #157
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345"
- "animatecombo"
- "\377\376\375\374\373\372\371\370\367" // 4320+
-
- // #158
- "\377\376\375\374\373\372\371\370"
- "animatetooltip"
- "\377\376\375\374\373\372\371\370\367\366" // 4352
-
- // #159
- "\377\376\375\374\373\372\371"
- "fadetooltip"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 4384
-
- // #160
- "\377\376\375"
- "animatetoolbox"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 4416
-
- // #161
- "\377\376\375\374\373"
- "useRtlExtensions"
- "\377\376\375\374\373\372\371\370\367\366\365" // 4448
-
- // #162
- "\377\376\375\374\373\372"
- "on the spot"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 4480
-
- // #163
- "\377\376"
- "XIMInputStyle"
- "\377" // 4496
-
- // #164
- "\377"
- "xim"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 4512
-
- // #165
- "\377\376\375"
- "/inputmethods"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 4544
-
- // #166
- "QtProject"
- "\377\376\375\374\373\372\371" // 4560
-
- // #167
- "\377\376\375\374\373\372\371\370\367"
- ".conf"
- "\377\376" // 4576
-
- // #168
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 4592
-
- // #169
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 4608
-
- // #170
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 4624
-
- // #171
- "\377\376\375\374\373\372"
- "*"
- "\377\376\375\374\373\372\371\370\367" // 4640
-
- // #172
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 4656
-
- // #173
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 4672
-
- // #174
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 4704
-
- // #175
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "com.trolltech.Qt.QInputContextFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366" // 4800+
-
- // #176
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 4848
-
- // #177
- "The shared library was not found."
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 4896
-
- // #178
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 4912
-
- // #179
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 4928
-
- // #180
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 4944
-
- // #181
- "\377\376\375\374\373\372"
- "*"
- "\377\376\375\374\373\372\371\370\367" // 4960
-
- // #182
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 4976
-
- // #183
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 4992
-
- // #184
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 5024
-
- // #185
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "com.trolltech.Qt.QInputContextFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366" // 5120+
-
- // #186
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 5168
-
- // #187
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 5184
-
- // #188
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 5200
-
- // #189
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 5216
-
- // #190
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 5232
-
- // #191
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 5248
-
- // #192
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 5264
-
- // #193
- "\377\376\375\374\373\372\371\370\367\366\365"
- "xim"
- "\377\376" // 5280
-
- // #194
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DefaultInputMethod"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 5328
-
- // #195
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "*Emacs*font:\11""-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1\12"""
- "\377\376\375\374\373\372\371\370\367\366\365" // 5472+
-
- // #196
- "\377\376\375\374"
- "/styles"
- "\377\376\375\374\373" // 5488
-
- // #197
- "QtProject"
- "\377\376\375\374\373\372\371" // 5504
-
- // #198
- "\377\376\375\374\373\372\371\370\367"
- ".conf"
- "\377\376" // 5520
-
- // #199
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311"
- "No such file or directory"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 5616+
-
- // #200
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 5632
-
- // #201
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 5648
-
- // #202
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 5664
-
- // #203
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 5680
-
- // #204
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 5696
-
- // #205
- "\377\376\375\374\373\372"
- "*"
- "\377\376\375\374\373\372\371\370\367" // 5712
-
- // #206
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 5728
-
- // #207
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 5744
-
- // #208
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 5776
-
- // #209
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "com.trolltech.Qt.QStyleFactoryInterface"
- "\377\376\375\374\373\372\371\370\367" // 5872+
-
- // #210
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 5920
-
- // #211
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 5936
-
- // #212
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 5952
-
- // #213
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 5968
-
- // #214
- "\377\376\375\374\373\372"
- "*"
- "\377\376\375\374\373\372\371\370\367" // 5984
-
- // #215
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 6000
-
- // #216
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 6016
-
- // #217
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 6048
-
- // #218
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "com.trolltech.Qt.QStyleFactoryInterface"
- "\377\376\375\374\373\372\371\370\367" // 6128+
-
- // #219
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 6176
-
- // #220
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 6192
-
- // #221
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 6208
-
- // #222
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 6240
-
- // #223
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "com.trolltech.Qt.QStyleFactoryInterface"
- "\377\376\375\374\373\372\371\370\367" // 6320+
-
- // #224
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 6368
-
- // #225
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 6384
-
- // #226
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 6400
-
- // #227
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 6416
-
- // #228
- "\377\376\375\374\373\372"
- "*"
- "\377\376\375\374\373\372\371\370\367" // 6432
-
- // #229
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 6448
-
- // #230
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 6464
-
- // #231
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 6496
-
- // #232
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "com.trolltech.Qt.QStyleFactoryInterface"
- "\377\376\375\374\373\372\371\370\367" // 6576+
-
- // #233
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 6624
-
- // #234
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 6640
-
- // #235
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 6656
-
- // #236
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 6688
-
- // #237
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "com.trolltech.Qt.QStyleFactoryInterface"
- "\377\376\375\374\373\372\371\370\367" // 6768+
-
- // #238
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 6816
-
- // #239
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 6832
-
- // #240
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 6848
-
- // #241
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 6880
-
- // #242
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336"
- "HorizontalOffset"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 6944+
-
- // #243
- "\377\376\375"
- "VerticalOffset"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 6976
-
- // #244
- "\377\376"
- "InnerColor"
- "\377\376\375\374" // 6992
-
- // #245
- "OuterColor"
- "\377\376\375\374\373\372" // 7008
-
- // #246
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "UseOuterColor"
- "\377\376\375\374\373\372" // 7040
-
- // #247
- "\377\376\375\374\373\372\371\370\367\366\365"
- "AnimationsDuration"
- "\377\376\375" // 7072
-
- // #248
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322"
- "ShadowCacheMode"
- "\377\376\375" // 7136+
-
- // #249
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "ShadowMode"
- "\377\376\375\374\373\372\371\370" // 7168
-
- // #250
- "\377\376\375\374\373\372\371\370\367"
- "UseDropShadows"
- "\377\376\375\374\373\372\371\370\367" // 7200
-
- // #251
- "\377\376\375\374\373\372\371\370"
- "UseOxygenShadows"
- "\377\376\375\374\373\372\371\370" // 7232
-
- // #252
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 7264
-
- // #253
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336"
- "HorizontalOffset"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 7328+
-
- // #254
- "\377\376\375"
- "VerticalOffset"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 7360
-
- // #255
- "\377\376"
- "InnerColor"
- "\377\376\375\374" // 7376
-
- // #256
- "OuterColor"
- "\377\376\375\374\373\372" // 7392
-
- // #257
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "UseOuterColor"
- "\377\376\375\374\373\372" // 7424
-
- // #258
- "\377\376\375\374\373\372\371\370\367\366\365"
- "AnimationsDuration"
- "\377\376\375" // 7456
-
- // #259
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322"
- "ShadowCacheMode"
- "\377\376\375" // 7520+
-
- // #260
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "ShadowMode"
- "\377\376\375\374\373\372\371\370" // 7552
-
- // #261
- "\377\376\375\374\373\372\371\370\367"
- "UseDropShadows"
- "\377\376\375\374\373\372\371\370\367" // 7584
-
- // #262
- "\377\376\375\374\373\372\371\370"
- "UseOxygenShadows"
- "\377\376\375\374\373\372\371\370" // 7616
-
- // #263
- "\377\376"
- "http://"
- "\377\376\375\374\373\372\371" // 7632
-
- // #264
- "\377\376"
- "kde.org"
- "\377\376\375\374\373\372\371" // 7648
-
- // #265
- "\377"
- "/.krcdirs"
- "\377\376\375\374\373\372" // 7664
-
- // #266
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- ".kde"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 7696
-
- // #267
- "\377"
- "/.config/"
- "\377\376\375\374\373\372" // 7712
-
- // #268
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "share/"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 7744
-
- // #269
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "share/"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 7776
-
- // #270
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "share/"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 7808
-
- // #271
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "share/"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 7840
-
- // #272
- "\377\376\375\374\373"
- "/.local/share/"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 7872
-
- // #273
- "\377\376"
- "lib/"
- "\377\376\375\374\373\372\371\370\367\366" // 7888
-
- // #274
- "\377\376\375\374\373"
- "share/apps"
- "\377" // 7904
-
- // #275
- "\377\376\375\374\373"
- "share/doc/HTML"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 7936
-
- // #276
- "\377\376\375\374\373\372\371\370\367"
- "share/icons"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 7968
-
- // #277
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324"
- "share/config"
- "\377\376\375\374\373\372\371\370" // 8032+
-
- // #278
- "share/pixmaps"
- "\377\376\375" // 8048
-
- // #279
- "\377\376\375"
- "share/applnk"
- "\377" // 8064
-
- // #280
- "\377\376\375\374\373\372"
- "share/sounds"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 8096+
-
- // #281
- "\377\376\375\374\373\372\371\370\367\366"
- "share/locale"
- "\377\376\375\374\373\372\371\370\367\366" // 8128
-
- // #282
- "share/kde4/services"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 8160
-
- // #283
- "\377"
- "share/kde4/servicetypes"
- "\377\376\375\374\373\372\371\370" // 8192
-
- // #284
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "share/mimelnk"
- "\377\376\375\374\373" // 8224
-
- // #285
- "cgi-bin"
- "\377\376\375\374\373\372\371\370\367" // 8240
-
- // #286
- "\377\376"
- "share/wallpapers"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 8272
-
- // #287
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "share/templates"
- "\377\376\375\374" // 8304
-
- // #288
- "\377"
- "bin"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 8320
-
- // #289
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "%lib/kde4"
- "\377\376\375\374\373\372\371\370\367\366\365" // 8352+
-
- // #290
- "%lib/kde4/plugins"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 8384
-
- // #291
- "\377\376\375\374\373\372\371"
- "share/config.kcfg"
- "\377\376\375\374\373\372\371\370" // 8416
-
- // #292
- "\377\376\375"
- "share/emoticons"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 8448
-
- // #293
- "applications"
- "\377\376\375\374" // 8464
-
- // #294
- "\377\376\375\374\373\372\371\370\367\366"
- "icons"
- "\377" // 8480
-
- // #295
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "pixmaps"
- "\377\376\375\374\373\372\371\370\367\366" // 8512
-
- // #296
- "\377\376\375\374"
- "desktop-directories"
- "\377\376\375\374\373\372\371\370\367" // 8544
-
- // #297
- "\377\376\375\374\373\372\371\370\367"
- "mime"
- "\377\376\375" // 8560
-
- // #298
- "\377\376"
- "menus"
- "\377\376\375\374\373\372\371\370\367" // 8576
-
- // #299
- "\377\376\375\374\373\372\371\370\367\366"
- "autostart"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 8608
-
- // #300
- "\377\376\375\374"
- "kde4/libexec"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 8640
-
- // #301
- "\377\376\375\374\373\372\371\370"
- "lib"
- "\377\376\375\374\373" // 8656
-
- // #302
- "\377\376\375"
- "/"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 8672
-
- // #303
- "\377\376\375\374\373\372"
- "xdgconf-autostart"
- "\377\376\375\374\373\372\371\370\367" // 8704
-
- // #304
- "\377\376\375\374\373\372\371\370"
- "share/autostart"
- "\377\376\375\374\373\372\371\370\367" // 8736
-
- // #305
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "data"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 8768
-
- // #306
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 8784
-
- // #307
- "\377\376"
- "/etc/kde4rc"
- "\377\376\375" // 8800
-
- // #308
- "\377\376\375\374"
- "rc"
- "\377\376\375\374\373\372\371\370\367\366" // 8816
-
- // #309
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 8832
-
- // #310
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 8848
-
- // #311
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 8864
-
- // #312
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 8880
-
- // #313
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "system.kdeglobals"
- "\377\376" // 8912
-
- // #314
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 8928
-
- // #315
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 8944
-
- // #316
- "\377\376\375\374\373\372\371\370"
- "Directories"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 8976
-
- // #317
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306"
- "default"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 9056+
-
- // #318
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335"
- "Directories-%1"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 9120+
-
- // #319
- "\377\376\375\374\373\372\371\370"
- "/etc/xdg"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 9152
-
- // #320
- "\377\376\375\374\373\372\371"
- "/share"
- "\377\376\375" // 9168
-
- // #321
- "\377\376\375\374\373\372\371\370"
- "/etc/xdg"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 9200
-
- // #322
- "\377\376\375\374\373\372\371"
- "/share"
- "\377\376\375" // 9216
-
- // #323
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 9232
-
- // #324
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 9248
-
- // #325
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 9264
-
- // #326
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "system.kdeglobals"
- "\377\376" // 9296
-
- // #327
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 9312
-
- // #328
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 9328
-
- // #329
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 9344
-
- // #330
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 9360
-
- // #331
- "\377\376\375\374\373\372\371\370"
- "7"
- "\377\376\375\374\373\372\371" // 9376
-
- // #332
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 9408
-
- // #333
- "contrast"
- "\377\376\375\374\373\372\371\370" // 9424
-
- // #334
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 9520+
-
- // #335
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 9600+
-
- // #336
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "kdebugrc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 9632
-
- // #337
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 9648
-
- // #338
- "\377\376"
- "/etc/kde4rc"
- "\377\376\375" // 9664
-
- // #339
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 9680
-
- // #340
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 9696
-
- // #341
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 9712
-
- // #342
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 9728
-
- // #343
- "false"
- "\377\376\375\374\373\372\371\370\367\366\365" // 9744
-
- // #344
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 9760
-
- // #345
- "\377\376\375\374\373"
- "DisableAll"
- "\377" // 9776
-
- // #346
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 9840+
-
- // #347
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 9920+
-
- // #348
- "InfoOutput"
- "\377\376\375\374\373\372" // 9936
-
- // #349
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305\304\303\302\301"
- "Enter"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 10016+
-
- // #350
- "\377\376\375\374\373\372\371\370\367\366"
- "Leave"
- "\377" // 10032
-
- // #351
- "HoverMove"
- "\377\376\375\374\373\372\371" // 10048
-
- // #352
- "\377\376\375\374\373\372\371\370\367\366"
- "HoverEnter"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 10080+
-
- // #353
- "\377\376\375\374\373"
- "HoverLeave"
- "\377" // 10096
-
- // #354
- "\377\376\375\374"
- "MouseMove"
- "\377\376\375" // 10112
-
- // #355
- "MouseButtonPress"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 10144
-
- // #356
- "\377"
- "MouseButtonRelease"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 10176
-
- // #357
- "FocusIn"
- "\377\376\375\374\373\372\371\370\367" // 10192
-
- // #358
- "\377\376\375\374\373\372\371\370"
- "FocusOut"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 10224
-
- // #359
- "\377\376\375"
- "CE_CapacityBar"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 10256
-
- // #360
- "\377\376"
- "CE_"
- "\377\376\375\374\373\372\371\370\367\366\365" // 10272
-
- // #361
- "\377\376\375\374\373\372\371\370"
- "qt_default_session_bus"
- "\377\376" // 10304
-
- // #362
- "\377\376\375\374"
- "dbus-1"
- "\377\376\375\374\373\372" // 10320
-
- // #363
- "\377\376\375\374"
- "lib"
- "\377\376\375\374\373\372\371\370\367" // 10336
-
- // #364
- "\377\376\375\374\373\372\371\370"
- ".so.%1"
- "\377\376" // 10352
-
- // #365
- "\377\376\375\374\373\372\371\370\367"
- "org.freedesktop.DBus"
- "\377\376\375" // 10384
-
- // #366
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305\304"
- "NameAcquired:org.freedesktop.DBus"
- "\377\376\375" // 10480+
-
- // #367
- "\377"
- "NameLost:org.freedesktop.DBus"
- "\377\376" // 10512
-
- // #368
- "\377\376\375\374\373\372\371\370\367"
- "/org/freedesktop/DBus"
- "\377\376" // 10544
-
- // #369
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341"
- "org.freedesktop.DBus"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 10608+
-
- // #370
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341"
- "org.freedesktop.DBus"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 10672+
-
- // #371
- "\377\376"
- "NameOwnerChanged"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 10704
-
- // #372
- "\377\376\375"
- "org.freedesktop.DBus"
- "\377\376\375\374\373\372\371\370\367" // 10736
-
- // #373
- "\377\376\375"
- "org.freedesktop.DBus"
- "\377\376\375\374\373\372\371\370\367" // 10768
-
- // #374
- "\377"
- "type='signal',"
- "\377" // 10784
-
- // #375
- "%1='%2',"
- "\377\376\375\374\373\372\371\370" // 10800
-
- // #376
- "\377\376\375\374\373\372\371\370\367"
- "sender"
- "\377" // 10816
-
- // #377
- "\377\376\375\374\373"
- "interface"
- "\377\376" // 10832
-
- // #378
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "member"
- "\377\376\375\374\373\372\371\370\367\366\365" // 10864
-
- // #379
- "\377\376\375\374\373\372"
- "arg%1='%2',"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 10896
-
- // #380
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312"
- "reparseConfiguration"
- "\377\376\375\374\373\372" // 10976+
-
- // #381
- "\377\376\375\374\373\372\371\370\367\366\365"
- "org.kde.Oxygen.Style"
- "\377" // 11008
-
- // #382
- "/OxygenStyle"
- "\377\376\375\374" // 11024
-
- // #383
- "\377"
- "type='signal',"
- "\377" // 11040
-
- // #384
- "%1='%2',"
- "\377\376\375\374\373\372\371\370" // 11056
-
- // #385
- "path"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 11072
-
- // #386
- "\377\376\375\374\373"
- "interface"
- "\377\376" // 11088
-
- // #387
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "member"
- "\377\376\375\374\373\372\371\370\367\366\365" // 11120
-
- // #388
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "notifyChange"
- "\377\376\375\374\373\372\371" // 11152
-
- // #389
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306"
- "org.kde.KGlobalSettings"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 11248+
-
- // #390
- "\377\376"
- "/KGlobalSettings"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 11280
-
- // #391
- "\377"
- "type='signal',"
- "\377" // 11296
-
- // #392
- "%1='%2',"
- "\377\376\375\374\373\372\371\370" // 11312
-
- // #393
- "path"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 11328
-
- // #394
- "\377\376\375\374\373"
- "interface"
- "\377\376" // 11344
-
- // #395
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "member"
- "\377\376\375\374\373\372\371\370\367\366\365" // 11376
-
- // #396
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 11392
-
- // #397
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "system.kdeglobals"
- "\377\376" // 11424
-
- // #398
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 11440
-
- // #399
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 11456
-
- // #400
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 11472
-
- // #401
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 11488
-
- // #402
- "7"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 11504
-
- // #403
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 11536
-
- // #404
- "contrast"
- "\377\376\375\374\373\372\371\370" // 11552
-
- // #405
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 11632+
-
- // #406
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 11712+
-
- // #407
- "7"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 11728
-
- // #408
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 11760
-
- // #409
- "contrast"
- "\377\376\375\374\373\372\371\370" // 11776
-
- // #410
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 11824+
-
- // #411
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 11904+
-
- // #412
- "255,255,255"
- "\377\376\375\374\373" // 11920
-
- // #413
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 11936
-
- // #414
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321"
- "BackgroundNormal"
- "\377" // 12000+
-
- // #415
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 12080+
-
- // #416
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 12160+
-
- // #417
- "\377\376\375\374\373\372\371\370"
- "248,247,246"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 12192+
-
- // #418
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 12208
-
- // #419
- "BackgroundAlternate"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 12240
-
- // #420
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 12336+
-
- // #421
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 12416+
-
- // #422
- "20,19,18"
- "\377\376\375\374\373\372\371\370" // 12432
-
- // #423
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 12448
-
- // #424
- "\377"
- "ForegroundNormal"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 12480
-
- // #425
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 12528+
-
- // #426
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 12608+
-
- // #427
- "\377\376\375\374\373\372\371\370"
- "136,135,134"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 12640
-
- // #428
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 12656
-
- // #429
- "\377\376"
- "ForegroundInactive"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 12688
-
- // #430
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 12784+
-
- // #431
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 12864+
-
- // #432
- "255,128,224"
- "\377\376\375\374\373" // 12880
-
- // #433
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 12896
-
- // #434
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333"
- "ForegroundActive"
- "\377\376\375\374\373\372\371\370\367\366\365" // 12960+
-
- // #435
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 13040+
-
- // #436
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 13120+
-
- // #437
- "\377\376\375\374\373\372\371\370"
- "0,87,174"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 13152
-
- // #438
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 13168
-
- // #439
- "\377\376\375\374\373\372"
- "ForegroundLink"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 13200
-
- // #440
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 13296+
-
- // #441
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 13376+
-
- // #442
- "\377\376\375\374\373\372\371\370"
- "69,40,134"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 13408+
-
- // #443
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 13424
-
- // #444
- "\377\376\375\374\373"
- "ForegroundVisited"
- "\377\376\375\374\373\372\371\370\367\366" // 13456
-
- // #445
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 13552+
-
- // #446
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 13632+
-
- // #447
- "\377\376\375\374\373\372\371\370"
- "191,3,3"
- "\377" // 13648
-
- // #448
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 13664
-
- // #449
- "\377\376\375\374\373\372\371"
- "ForegroundNegative"
- "\377\376\375\374\373\372\371" // 13696
-
- // #450
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 13744+
-
- // #451
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 13824+
-
- // #452
- "\377\376\375\374\373\372\371\370"
- "176,128,0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 13856+
-
- // #453
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 13872
-
- // #454
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346"
- "ForegroundNeutral"
- "\377\376\375\374\373" // 13920+
-
- // #455
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 14000+
-
- // #456
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 14080+
-
- // #457
- "\377\376\375\374\373\372\371\370"
- "0,110,40"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 14112
-
- // #458
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 14128
-
- // #459
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "ForegroundPositive"
- "\377\376" // 14160
-
- // #460
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 14256+
-
- // #461
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 14336+
-
- // #462
- "\377\376\375\374\373\372\371\370"
- "119,183,255"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 14368
-
- // #463
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 14384
-
- // #464
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationHover"
- "\377\376" // 14416
-
- // #465
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 14512+
-
- // #466
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 14592+
-
- // #467
- "43,116,199"
- "\377\376\375\374\373\372" // 14608
-
- // #468
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 14624
-
- // #469
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationFocus"
- "\377\376" // 14656
-
- // #470
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 14704+
-
- // #471
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 14784+
-
- // #472
- "7"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 14800
-
- // #473
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 14832
-
- // #474
- "contrast"
- "\377\376\375\374\373\372\371\370" // 14848
-
- // #475
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 14896+
-
- // #476
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 14976+
-
- // #477
- "255,255,255"
- "\377\376\375\374\373" // 14992
-
- // #478
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 15008
-
- // #479
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321"
- "BackgroundNormal"
- "\377" // 15072+
-
- // #480
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 15152+
-
- // #481
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 15232+
-
- // #482
- "\377\376\375\374\373\372\371\370"
- "248,247,246"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 15264+
-
- // #483
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 15280
-
- // #484
- "BackgroundAlternate"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 15312
-
- // #485
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 15408+
-
- // #486
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 15488+
-
- // #487
- "20,19,18"
- "\377\376\375\374\373\372\371\370" // 15504
-
- // #488
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 15520
-
- // #489
- "\377"
- "ForegroundNormal"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 15552
-
- // #490
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 15600+
-
- // #491
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 15680+
-
- // #492
- "\377\376\375\374\373\372\371\370"
- "136,135,134"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 15712
-
- // #493
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 15728
-
- // #494
- "\377\376"
- "ForegroundInactive"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 15760
-
- // #495
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 15856+
-
- // #496
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 15936+
-
- // #497
- "255,128,224"
- "\377\376\375\374\373" // 15952
-
- // #498
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 15968
-
- // #499
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333"
- "ForegroundActive"
- "\377\376\375\374\373\372\371\370\367\366\365" // 16032+
-
- // #500
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 16112+
-
- // #501
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 16192+
-
- // #502
- "\377\376\375\374\373\372\371\370"
- "0,87,174"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 16224
-
- // #503
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 16240
-
- // #504
- "\377\376\375\374\373\372"
- "ForegroundLink"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 16272
-
- // #505
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 16368+
-
- // #506
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 16448+
-
- // #507
- "\377\376\375\374\373\372\371\370"
- "69,40,134"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 16480+
-
- // #508
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 16496
-
- // #509
- "\377\376\375\374\373"
- "ForegroundVisited"
- "\377\376\375\374\373\372\371\370\367\366" // 16528
-
- // #510
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 16624+
-
- // #511
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 16704+
-
- // #512
- "\377\376\375\374\373\372\371\370"
- "191,3,3"
- "\377" // 16720
-
- // #513
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 16736
-
- // #514
- "\377\376\375\374\373\372\371"
- "ForegroundNegative"
- "\377\376\375\374\373\372\371" // 16768
-
- // #515
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 16816+
-
- // #516
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 16896+
-
- // #517
- "\377\376\375\374\373\372\371\370"
- "176,128,0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 16928+
-
- // #518
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 16944
-
- // #519
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346"
- "ForegroundNeutral"
- "\377\376\375\374\373" // 16992+
-
- // #520
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 17072+
-
- // #521
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 17152+
-
- // #522
- "\377\376\375\374\373\372\371\370"
- "0,110,40"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 17184
-
- // #523
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 17200
-
- // #524
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "ForegroundPositive"
- "\377\376" // 17232
-
- // #525
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 17328+
-
- // #526
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 17408+
-
- // #527
- "\377\376\375\374\373\372\371\370"
- "119,183,255"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 17440
-
- // #528
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 17456
-
- // #529
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationHover"
- "\377\376" // 17488
-
- // #530
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 17584+
-
- // #531
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 17664+
-
- // #532
- "43,116,199"
- "\377\376\375\374\373\372" // 17680
-
- // #533
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 17696
-
- // #534
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationFocus"
- "\377\376" // 17728
-
- // #535
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 17776+
-
- // #536
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 17856+
-
- // #537
- "\377\376\375\374\373\372\371\370"
- "ColorEffects:Disabled"
- "\377\376\375" // 17888
-
- // #538
- "2"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 17904
-
- // #539
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 17936
-
- // #540
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305"
- "IntensityEffect"
- "\377\376\375\374\373\372" // 18016+
-
- // #541
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 18096+
-
- // #542
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 18176+
-
- // #543
- "\377\376\375\374\373\372\371\370"
- "0"
- "\377\376\375\374\373\372\371" // 18192
-
- // #544
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 18224
-
- // #545
- "\377\376\375\374\373\372\371\370\367\366\365"
- "ColorEffect"
- "\377\376\375\374\373\372\371\370\367\366" // 18256
-
- // #546
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 18352+
-
- // #547
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 18432+
-
- // #548
- "\377\376\375\374\373\372\371\370"
- "1"
- "\377\376\375\374\373\372\371" // 18448
-
- // #549
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 18480
-
- // #550
- "\377\376\375\374\373\372\371"
- "ContrastEffect"
- "\377\376\375\374\373\372\371\370\367\366\365" // 18512
-
- // #551
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 18608+
-
- // #552
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 18688+
-
- // #553
- "\377\376\375\374\373\372\371\370"
- "0.1"
- "\377\376\375\374\373" // 18704
-
- // #554
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 18736
-
- // #555
- "\377\376\375\374\373\372"
- "IntensityAmount"
- "\377\376\375\374\373\372\371\370\367\366\365" // 18768
-
- // #556
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 18864+
-
- // #557
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 18944+
-
- // #558
- "0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 18960
-
- // #559
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 18992
-
- // #560
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352"
- "ColorAmount"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 19040+
-
- // #561
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 19120+
-
- // #562
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 19200+
-
- // #563
- "0.65"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 19216
-
- // #564
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 19248
-
- // #565
- "\377\376"
- "ContrastAmount"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 19280
-
- // #566
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 19376+
-
- // #567
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 19456+
-
- // #568
- "7"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 19472
-
- // #569
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 19504
-
- // #570
- "contrast"
- "\377\376\375\374\373\372\371\370" // 19520
-
- // #571
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 19568+
-
- // #572
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 19648+
-
- // #573
- "255,255,255"
- "\377\376\375\374\373" // 19664
-
- // #574
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 19680
-
- // #575
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321"
- "BackgroundNormal"
- "\377" // 19744+
-
- // #576
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 19824+
-
- // #577
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 19904+
-
- // #578
- "\377\376\375\374\373\372\371\370"
- "248,247,246"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 19936+
-
- // #579
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 19952
-
- // #580
- "BackgroundAlternate"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 19984
-
- // #581
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 20080+
-
- // #582
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 20160+
-
- // #583
- "20,19,18"
- "\377\376\375\374\373\372\371\370" // 20176
-
- // #584
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 20192
-
- // #585
- "\377"
- "ForegroundNormal"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 20224
-
- // #586
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 20272+
-
- // #587
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 20352+
-
- // #588
- "\377\376\375\374\373\372\371\370"
- "136,135,134"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 20384
-
- // #589
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 20400
-
- // #590
- "\377\376"
- "ForegroundInactive"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 20432
-
- // #591
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 20528+
-
- // #592
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 20608+
-
- // #593
- "255,128,224"
- "\377\376\375\374\373" // 20624
-
- // #594
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 20640
-
- // #595
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333"
- "ForegroundActive"
- "\377\376\375\374\373\372\371\370\367\366\365" // 20704+
-
- // #596
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 20784+
-
- // #597
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 20864+
-
- // #598
- "\377\376\375\374\373\372\371\370"
- "0,87,174"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 20896
-
- // #599
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 20912
-
- // #600
- "\377\376\375\374\373\372"
- "ForegroundLink"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 20944
-
- // #601
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 21040+
-
- // #602
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 21120+
-
- // #603
- "\377\376\375\374\373\372\371\370"
- "69,40,134"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 21152+
-
- // #604
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 21168
-
- // #605
- "\377\376\375\374\373"
- "ForegroundVisited"
- "\377\376\375\374\373\372\371\370\367\366" // 21200
-
- // #606
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 21296+
-
- // #607
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 21376+
-
- // #608
- "\377\376\375\374\373\372\371\370"
- "191,3,3"
- "\377" // 21392
-
- // #609
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 21408
-
- // #610
- "\377\376\375\374\373\372\371"
- "ForegroundNegative"
- "\377\376\375\374\373\372\371" // 21440
-
- // #611
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 21488+
-
- // #612
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 21568+
-
- // #613
- "\377\376\375\374\373\372\371\370"
- "176,128,0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 21600+
-
- // #614
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 21616
-
- // #615
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346"
- "ForegroundNeutral"
- "\377\376\375\374\373" // 21664+
-
- // #616
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 21744+
-
- // #617
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 21824+
-
- // #618
- "\377\376\375\374\373\372\371\370"
- "0,110,40"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 21856
-
- // #619
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 21872
-
- // #620
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "ForegroundPositive"
- "\377\376" // 21904
-
- // #621
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 22000+
-
- // #622
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 22080+
-
- // #623
- "\377\376\375\374\373\372\371\370"
- "119,183,255"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 22112
-
- // #624
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 22128
-
- // #625
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationHover"
- "\377\376" // 22160
-
- // #626
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 22256+
-
- // #627
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 22336+
-
- // #628
- "43,116,199"
- "\377\376\375\374\373\372" // 22352
-
- // #629
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 22368
-
- // #630
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationFocus"
- "\377\376" // 22400
-
- // #631
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 22448+
-
- // #632
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 22528+
-
- // #633
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "ColorEffects:Inactive"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 22576
-
- // #634
- "\377\376\375\374\373\372\371\370"
- "true"
- "\377\376\375\374" // 22592
-
- // #635
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 22608
-
- // #636
- "\377\376\375\374"
- "Enable"
- "\377\376\375\374\373\372" // 22624
-
- // #637
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 22704+
-
- // #638
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 22784+
-
- // #639
- "\377\376\375\374\373\372\371\370"
- "0"
- "\377\376\375\374\373\372\371" // 22800
-
- // #640
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 22832
-
- // #641
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345"
- "IntensityEffect"
- "\377\376\375\374\373\372" // 22880+
-
- // #642
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 22960+
-
- // #643
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 23040+
-
- // #644
- "2"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 23056
-
- // #645
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 23088
-
- // #646
- "\377\376\375\374\373\372\371\370\367\366\365"
- "ColorEffect"
- "\377\376\375\374\373\372\371\370\367\366" // 23120
-
- // #647
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 23216+
-
- // #648
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 23296+
-
- // #649
- "2"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 23312
-
- // #650
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 23344
-
- // #651
- "\377\376\375\374\373\372\371"
- "ContrastEffect"
- "\377\376\375\374\373\372\371\370\367\366\365" // 23376
-
- // #652
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 23472+
-
- // #653
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 23552+
-
- // #654
- "0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 23568
-
- // #655
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 23600
-
- // #656
- "\377\376\375\374\373\372"
- "IntensityAmount"
- "\377\376\375\374\373\372\371\370\367\366\365" // 23632
-
- // #657
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 23728+
-
- // #658
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 23808+
-
- // #659
- "\377\376\375\374\373\372\371\370"
- "0.025"
- "\377\376\375" // 23824
-
- // #660
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 23856
-
- // #661
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352"
- "ColorAmount"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 23904+
-
- // #662
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 23984+
-
- // #663
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 24064+
-
- // #664
- "\377\376\375\374\373\372\371\370"
- "0.1"
- "\377\376\375\374\373" // 24080
-
- // #665
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 24112
-
- // #666
- "\377\376"
- "ContrastAmount"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 24144
-
- // #667
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 24240+
-
- // #668
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 24320+
-
- // #669
- "\377\376\375\374\373\372\371\370"
- "112,111,110"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 24352
-
- // #670
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 24368
-
- // #671
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "Color"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 24400
-
- // #672
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 24496+
-
- // #673
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 24576+
-
- // #674
- "7"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 24592
-
- // #675
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 24624
-
- // #676
- "contrast"
- "\377\376\375\374\373\372\371\370" // 24640
-
- // #677
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 24688+
-
- // #678
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 24768+
-
- // #679
- "255,255,255"
- "\377\376\375\374\373" // 24784
-
- // #680
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 24800
-
- // #681
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321"
- "BackgroundNormal"
- "\377" // 24864+
-
- // #682
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 24944+
-
- // #683
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 25024+
-
- // #684
- "\377\376\375\374\373\372\371\370"
- "248,247,246"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 25056+
-
- // #685
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 25072
-
- // #686
- "BackgroundAlternate"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 25104
-
- // #687
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 25200+
-
- // #688
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 25280+
-
- // #689
- "20,19,18"
- "\377\376\375\374\373\372\371\370" // 25296
-
- // #690
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 25312
-
- // #691
- "\377"
- "ForegroundNormal"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 25344
-
- // #692
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 25392+
-
- // #693
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 25472+
-
- // #694
- "\377\376\375\374\373\372\371\370"
- "136,135,134"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 25504
-
- // #695
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 25520
-
- // #696
- "\377\376"
- "ForegroundInactive"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 25552
-
- // #697
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 25648+
-
- // #698
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 25728+
-
- // #699
- "255,128,224"
- "\377\376\375\374\373" // 25744
-
- // #700
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 25760
-
- // #701
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333"
- "ForegroundActive"
- "\377\376\375\374\373\372\371\370\367\366\365" // 25824+
-
- // #702
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 25904+
-
- // #703
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 25984+
-
- // #704
- "\377\376\375\374\373\372\371\370"
- "0,87,174"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 26016
-
- // #705
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 26032
-
- // #706
- "\377\376\375\374\373\372"
- "ForegroundLink"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 26064
-
- // #707
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 26160+
-
- // #708
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 26240+
-
- // #709
- "\377\376\375\374\373\372\371\370"
- "69,40,134"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 26272+
-
- // #710
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 26288
-
- // #711
- "\377\376\375\374\373"
- "ForegroundVisited"
- "\377\376\375\374\373\372\371\370\367\366" // 26320
-
- // #712
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 26416+
-
- // #713
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 26496+
-
- // #714
- "\377\376\375\374\373\372\371\370"
- "191,3,3"
- "\377" // 26512
-
- // #715
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 26528
-
- // #716
- "\377\376\375\374\373\372\371"
- "ForegroundNegative"
- "\377\376\375\374\373\372\371" // 26560
-
- // #717
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 26608+
-
- // #718
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 26688+
-
- // #719
- "\377\376\375\374\373\372\371\370"
- "176,128,0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 26720+
-
- // #720
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 26736
-
- // #721
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346"
- "ForegroundNeutral"
- "\377\376\375\374\373" // 26784+
-
- // #722
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 26864+
-
- // #723
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 26944+
-
- // #724
- "\377\376\375\374\373\372\371\370"
- "0,110,40"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 26976
-
- // #725
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 26992
-
- // #726
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "ForegroundPositive"
- "\377\376" // 27024
-
- // #727
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 27120+
-
- // #728
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 27200+
-
- // #729
- "\377\376\375\374\373\372\371\370"
- "119,183,255"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 27232
-
- // #730
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 27248
-
- // #731
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationHover"
- "\377\376" // 27280
-
- // #732
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 27376+
-
- // #733
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 27456+
-
- // #734
- "43,116,199"
- "\377\376\375\374\373\372" // 27472
-
- // #735
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 27488
-
- // #736
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationFocus"
- "\377\376" // 27520
-
- // #737
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 27568+
-
- // #738
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 27648+
-
- // #739
- "7"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 27664
-
- // #740
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 27696
-
- // #741
- "contrast"
- "\377\376\375\374\373\372\371\370" // 27712
-
- // #742
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 27760+
-
- // #743
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 27840+
-
- // #744
- "255,255,255"
- "\377\376\375\374\373" // 27856
-
- // #745
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 27872
-
- // #746
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321"
- "BackgroundNormal"
- "\377" // 27936+
-
- // #747
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 28016+
-
- // #748
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 28096+
-
- // #749
- "\377\376\375\374\373\372\371\370"
- "248,247,246"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 28128+
-
- // #750
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 28144
-
- // #751
- "BackgroundAlternate"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 28176
-
- // #752
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 28272+
-
- // #753
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 28352+
-
- // #754
- "20,19,18"
- "\377\376\375\374\373\372\371\370" // 28368
-
- // #755
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 28384
-
- // #756
- "\377"
- "ForegroundNormal"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 28416
-
- // #757
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 28464+
-
- // #758
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 28544+
-
- // #759
- "\377\376\375\374\373\372\371\370"
- "136,135,134"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 28576
-
- // #760
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 28592
-
- // #761
- "\377\376"
- "ForegroundInactive"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 28624
-
- // #762
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 28720+
-
- // #763
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 28800+
-
- // #764
- "255,128,224"
- "\377\376\375\374\373" // 28816
-
- // #765
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 28832
-
- // #766
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333"
- "ForegroundActive"
- "\377\376\375\374\373\372\371\370\367\366\365" // 28896+
-
- // #767
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 28976+
-
- // #768
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 29056+
-
- // #769
- "\377\376\375\374\373\372\371\370"
- "0,87,174"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 29088
-
- // #770
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 29104
-
- // #771
- "\377\376\375\374\373\372"
- "ForegroundLink"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 29136
-
- // #772
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 29232+
-
- // #773
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 29312+
-
- // #774
- "\377\376\375\374\373\372\371\370"
- "69,40,134"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 29344+
-
- // #775
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 29360
-
- // #776
- "\377\376\375\374\373"
- "ForegroundVisited"
- "\377\376\375\374\373\372\371\370\367\366" // 29392
-
- // #777
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 29488+
-
- // #778
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 29568+
-
- // #779
- "\377\376\375\374\373\372\371\370"
- "191,3,3"
- "\377" // 29584
-
- // #780
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 29600
-
- // #781
- "\377\376\375\374\373\372\371"
- "ForegroundNegative"
- "\377\376\375\374\373\372\371" // 29632
-
- // #782
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 29680+
-
- // #783
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 29760+
-
- // #784
- "\377\376\375\374\373\372\371\370"
- "176,128,0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 29792+
-
- // #785
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 29808
-
- // #786
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346"
- "ForegroundNeutral"
- "\377\376\375\374\373" // 29856+
-
- // #787
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 29936+
-
- // #788
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 30016+
-
- // #789
- "\377\376\375\374\373\372\371\370"
- "0,110,40"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 30048
-
- // #790
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 30064
-
- // #791
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "ForegroundPositive"
- "\377\376" // 30096
-
- // #792
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 30192+
-
- // #793
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 30272+
-
- // #794
- "\377\376\375\374\373\372\371\370"
- "119,183,255"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 30304
-
- // #795
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 30320
-
- // #796
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationHover"
- "\377\376" // 30352
-
- // #797
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 30448+
-
- // #798
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 30528+
-
- // #799
- "43,116,199"
- "\377\376\375\374\373\372" // 30544
-
- // #800
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 30560
-
- // #801
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationFocus"
- "\377\376" // 30592
-
- // #802
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 30640+
-
- // #803
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 30720+
-
- // #804
- "\377\376\375\374\373\372\371\370"
- "ColorEffects:Disabled"
- "\377\376\375" // 30752
-
- // #805
- "2"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 30768
-
- // #806
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 30800
-
- // #807
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305"
- "IntensityEffect"
- "\377\376\375\374\373\372" // 30880+
-
- // #808
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 30960+
-
- // #809
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 31040+
-
- // #810
- "\377\376\375\374\373\372\371\370"
- "0"
- "\377\376\375\374\373\372\371" // 31056
-
- // #811
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 31088
-
- // #812
- "\377\376\375\374\373\372\371\370\367\366\365"
- "ColorEffect"
- "\377\376\375\374\373\372\371\370\367\366" // 31120
-
- // #813
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 31216+
-
- // #814
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 31296+
-
- // #815
- "\377\376\375\374\373\372\371\370"
- "1"
- "\377\376\375\374\373\372\371" // 31312
-
- // #816
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 31344
-
- // #817
- "\377\376\375\374\373\372\371"
- "ContrastEffect"
- "\377\376\375\374\373\372\371\370\367\366\365" // 31376
-
- // #818
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 31472+
-
- // #819
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 31552+
-
- // #820
- "\377\376\375\374\373\372\371\370"
- "0.1"
- "\377\376\375\374\373" // 31568
-
- // #821
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 31600
-
- // #822
- "\377\376\375\374\373\372"
- "IntensityAmount"
- "\377\376\375\374\373\372\371\370\367\366\365" // 31632
-
- // #823
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 31728+
-
- // #824
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 31808+
-
- // #825
- "0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 31824
-
- // #826
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 31856
-
- // #827
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352"
- "ColorAmount"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 31904+
-
- // #828
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 31984+
-
- // #829
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 32064+
-
- // #830
- "0.65"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 32080
-
- // #831
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 32112
-
- // #832
- "\377\376"
- "ContrastAmount"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 32144
-
- // #833
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 32240+
-
- // #834
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 32320+
-
- // #835
- "7"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 32336
-
- // #836
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 32368
-
- // #837
- "contrast"
- "\377\376\375\374\373\372\371\370" // 32384
-
- // #838
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 32432+
-
- // #839
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 32512+
-
- // #840
- "255,255,255"
- "\377\376\375\374\373" // 32528
-
- // #841
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 32544
-
- // #842
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321"
- "BackgroundNormal"
- "\377" // 32608+
-
- // #843
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 32688+
-
- // #844
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 32768+
-
- // #845
- "\377\376\375\374\373\372\371\370"
- "248,247,246"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 32800+
-
- // #846
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 32816
-
- // #847
- "BackgroundAlternate"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 32848
-
- // #848
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 32944+
-
- // #849
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 33024+
-
- // #850
- "20,19,18"
- "\377\376\375\374\373\372\371\370" // 33040
-
- // #851
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 33056
-
- // #852
- "\377"
- "ForegroundNormal"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 33088
-
- // #853
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 33136+
-
- // #854
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 33216+
-
- // #855
- "\377\376\375\374\373\372\371\370"
- "136,135,134"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 33248
-
- // #856
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 33264
-
- // #857
- "\377\376"
- "ForegroundInactive"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 33296
-
- // #858
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 33392+
-
- // #859
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 33472+
-
- // #860
- "255,128,224"
- "\377\376\375\374\373" // 33488
-
- // #861
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 33504
-
- // #862
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333"
- "ForegroundActive"
- "\377\376\375\374\373\372\371\370\367\366\365" // 33568+
-
- // #863
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 33648+
-
- // #864
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 33728+
-
- // #865
- "\377\376\375\374\373\372\371\370"
- "0,87,174"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 33760
-
- // #866
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 33776
-
- // #867
- "\377\376\375\374\373\372"
- "ForegroundLink"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 33808
-
- // #868
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 33904+
-
- // #869
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 33984+
-
- // #870
- "\377\376\375\374\373\372\371\370"
- "69,40,134"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 34016+
-
- // #871
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 34032
-
- // #872
- "\377\376\375\374\373"
- "ForegroundVisited"
- "\377\376\375\374\373\372\371\370\367\366" // 34064
-
- // #873
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 34160+
-
- // #874
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 34240+
-
- // #875
- "\377\376\375\374\373\372\371\370"
- "191,3,3"
- "\377" // 34256
-
- // #876
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 34272
-
- // #877
- "\377\376\375\374\373\372\371"
- "ForegroundNegative"
- "\377\376\375\374\373\372\371" // 34304
-
- // #878
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 34352+
-
- // #879
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 34432+
-
- // #880
- "\377\376\375\374\373\372\371\370"
- "176,128,0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 34464+
-
- // #881
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 34480
-
- // #882
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346"
- "ForegroundNeutral"
- "\377\376\375\374\373" // 34528+
-
- // #883
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 34608+
-
- // #884
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 34688+
-
- // #885
- "\377\376\375\374\373\372\371\370"
- "0,110,40"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 34720
-
- // #886
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 34736
-
- // #887
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "ForegroundPositive"
- "\377\376" // 34768
-
- // #888
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 34864+
-
- // #889
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 34944+
-
- // #890
- "\377\376\375\374\373\372\371\370"
- "119,183,255"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 34976
-
- // #891
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 34992
-
- // #892
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationHover"
- "\377\376" // 35024
-
- // #893
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 35120+
-
- // #894
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 35200+
-
- // #895
- "43,116,199"
- "\377\376\375\374\373\372" // 35216
-
- // #896
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 35232
-
- // #897
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationFocus"
- "\377\376" // 35264
-
- // #898
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 35312+
-
- // #899
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 35392+
-
- // #900
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "ColorEffects:Inactive"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 35440
-
- // #901
- "\377\376\375\374\373\372\371\370"
- "true"
- "\377\376\375\374" // 35456
-
- // #902
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 35472
-
- // #903
- "\377\376\375\374"
- "Enable"
- "\377\376\375\374\373\372" // 35488
-
- // #904
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 35568+
-
- // #905
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 35648+
-
- // #906
- "\377\376\375\374\373\372\371\370"
- "0"
- "\377\376\375\374\373\372\371" // 35664
-
- // #907
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 35696
-
- // #908
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345"
- "IntensityEffect"
- "\377\376\375\374\373\372" // 35744+
-
- // #909
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 35824+
-
- // #910
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 35904+
-
- // #911
- "2"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 35920
-
- // #912
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 35952
-
- // #913
- "\377\376\375\374\373\372\371\370\367\366\365"
- "ColorEffect"
- "\377\376\375\374\373\372\371\370\367\366" // 35984
-
- // #914
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 36080+
-
- // #915
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 36160+
-
- // #916
- "2"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 36176
-
- // #917
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 36208
-
- // #918
- "\377\376\375\374\373\372\371"
- "ContrastEffect"
- "\377\376\375\374\373\372\371\370\367\366\365" // 36240
-
- // #919
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 36336+
-
- // #920
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 36416+
-
- // #921
- "0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 36432
-
- // #922
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 36464
-
- // #923
- "\377\376\375\374\373\372"
- "IntensityAmount"
- "\377\376\375\374\373\372\371\370\367\366\365" // 36496
-
- // #924
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 36592+
-
- // #925
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 36672+
-
- // #926
- "\377\376\375\374\373\372\371\370"
- "0.025"
- "\377\376\375" // 36688
-
- // #927
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 36720
-
- // #928
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352"
- "ColorAmount"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 36768+
-
- // #929
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 36848+
-
- // #930
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 36928+
-
- // #931
- "\377\376\375\374\373\372\371\370"
- "0.1"
- "\377\376\375\374\373" // 36944
-
- // #932
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 36976
-
- // #933
- "\377\376"
- "ContrastAmount"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 37008
-
- // #934
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 37104+
-
- // #935
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 37184+
-
- // #936
- "\377\376\375\374\373\372\371\370"
- "112,111,110"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 37216
-
- // #937
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 37232
-
- // #938
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "Color"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 37264
-
- // #939
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 37360+
-
- // #940
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 37440+
-
- // #941
- "7"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 37456
-
- // #942
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 37488
-
- // #943
- "contrast"
- "\377\376\375\374\373\372\371\370" // 37504
-
- // #944
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 37552+
-
- // #945
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 37632+
-
- // #946
- "255,255,255"
- "\377\376\375\374\373" // 37648
-
- // #947
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 37664
-
- // #948
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321"
- "BackgroundNormal"
- "\377" // 37728+
-
- // #949
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 37808+
-
- // #950
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 37888+
-
- // #951
- "\377\376\375\374\373\372\371\370"
- "248,247,246"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 37920+
-
- // #952
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 37936
-
- // #953
- "BackgroundAlternate"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 37968
-
- // #954
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 38064+
-
- // #955
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 38144+
-
- // #956
- "20,19,18"
- "\377\376\375\374\373\372\371\370" // 38160
-
- // #957
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 38176
-
- // #958
- "\377"
- "ForegroundNormal"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 38208
-
- // #959
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 38256+
-
- // #960
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 38336+
-
- // #961
- "\377\376\375\374\373\372\371\370"
- "136,135,134"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 38368
-
- // #962
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 38384
-
- // #963
- "\377\376"
- "ForegroundInactive"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 38416
-
- // #964
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 38512+
-
- // #965
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 38592+
-
- // #966
- "255,128,224"
- "\377\376\375\374\373" // 38608
-
- // #967
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 38624
-
- // #968
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333"
- "ForegroundActive"
- "\377\376\375\374\373\372\371\370\367\366\365" // 38688+
-
- // #969
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 38768+
-
- // #970
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 38848+
-
- // #971
- "\377\376\375\374\373\372\371\370"
- "0,87,174"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 38880
-
- // #972
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 38896
-
- // #973
- "\377\376\375\374\373\372"
- "ForegroundLink"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 38928
-
- // #974
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 39024+
-
- // #975
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 39104+
-
- // #976
- "\377\376\375\374\373\372\371\370"
- "69,40,134"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 39136+
-
- // #977
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 39152
-
- // #978
- "\377\376\375\374\373"
- "ForegroundVisited"
- "\377\376\375\374\373\372\371\370\367\366" // 39184
-
- // #979
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 39280+
-
- // #980
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 39360+
-
- // #981
- "\377\376\375\374\373\372\371\370"
- "191,3,3"
- "\377" // 39376
-
- // #982
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 39392
-
- // #983
- "\377\376\375\374\373\372\371"
- "ForegroundNegative"
- "\377\376\375\374\373\372\371" // 39424
-
- // #984
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 39472+
-
- // #985
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 39552+
-
- // #986
- "\377\376\375\374\373\372\371\370"
- "176,128,0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 39584+
-
- // #987
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 39600
-
- // #988
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346"
- "ForegroundNeutral"
- "\377\376\375\374\373" // 39648+
-
- // #989
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 39728+
-
- // #990
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 39808+
-
- // #991
- "\377\376\375\374\373\372\371\370"
- "0,110,40"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 39840
-
- // #992
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 39856
-
- // #993
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "ForegroundPositive"
- "\377\376" // 39888
-
- // #994
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 39984+
-
- // #995
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 40064+
-
- // #996
- "\377\376\375\374\373\372\371\370"
- "119,183,255"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 40096
-
- // #997
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 40112
-
- // #998
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationHover"
- "\377\376" // 40144
-
- // #999
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 40240+
-
- // #1000
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 40320+
-
- // #1001
- "43,116,199"
- "\377\376\375\374\373\372" // 40336
-
- // #1002
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 40352
-
- // #1003
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationFocus"
- "\377\376" // 40384
-
- // #1004
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 40432+
-
- // #1005
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 40512+
-
- // #1006
- "7"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 40528
-
- // #1007
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 40560
-
- // #1008
- "contrast"
- "\377\376\375\374\373\372\371\370" // 40576
-
- // #1009
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 40624+
-
- // #1010
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 40704+
-
- // #1011
- "255,255,255"
- "\377\376\375\374\373" // 40720
-
- // #1012
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 40736
-
- // #1013
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321"
- "BackgroundNormal"
- "\377" // 40800+
-
- // #1014
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 40880+
-
- // #1015
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 40960+
-
- // #1016
- "\377\376\375\374\373\372\371\370"
- "248,247,246"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 40992+
-
- // #1017
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 41008
-
- // #1018
- "BackgroundAlternate"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 41040
-
- // #1019
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 41136+
-
- // #1020
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 41216+
-
- // #1021
- "20,19,18"
- "\377\376\375\374\373\372\371\370" // 41232
-
- // #1022
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 41248
-
- // #1023
- "\377"
- "ForegroundNormal"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 41280
-
- // #1024
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 41328+
-
- // #1025
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 41408+
-
- // #1026
- "\377\376\375\374\373\372\371\370"
- "136,135,134"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 41440
-
- // #1027
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 41456
-
- // #1028
- "\377\376"
- "ForegroundInactive"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 41488
-
- // #1029
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 41584+
-
- // #1030
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 41664+
-
- // #1031
- "255,128,224"
- "\377\376\375\374\373" // 41680
-
- // #1032
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 41696
-
- // #1033
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333"
- "ForegroundActive"
- "\377\376\375\374\373\372\371\370\367\366\365" // 41760+
-
- // #1034
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 41840+
-
- // #1035
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 41920+
-
- // #1036
- "\377\376\375\374\373\372\371\370"
- "0,87,174"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 41952
-
- // #1037
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 41968
-
- // #1038
- "\377\376\375\374\373\372"
- "ForegroundLink"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 42000
-
- // #1039
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 42096+
-
- // #1040
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 42176+
-
- // #1041
- "\377\376\375\374\373\372\371\370"
- "69,40,134"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 42208+
-
- // #1042
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 42224
-
- // #1043
- "\377\376\375\374\373"
- "ForegroundVisited"
- "\377\376\375\374\373\372\371\370\367\366" // 42256
-
- // #1044
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 42352+
-
- // #1045
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 42432+
-
- // #1046
- "\377\376\375\374\373\372\371\370"
- "191,3,3"
- "\377" // 42448
-
- // #1047
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 42464
-
- // #1048
- "\377\376\375\374\373\372\371"
- "ForegroundNegative"
- "\377\376\375\374\373\372\371" // 42496
-
- // #1049
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 42544+
-
- // #1050
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 42624+
-
- // #1051
- "\377\376\375\374\373\372\371\370"
- "176,128,0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 42656+
-
- // #1052
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 42672
-
- // #1053
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346"
- "ForegroundNeutral"
- "\377\376\375\374\373" // 42720+
-
- // #1054
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 42800+
-
- // #1055
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 42880+
-
- // #1056
- "\377\376\375\374\373\372\371\370"
- "0,110,40"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 42912
-
- // #1057
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 42928
-
- // #1058
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "ForegroundPositive"
- "\377\376" // 42960
-
- // #1059
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 43056+
-
- // #1060
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 43136+
-
- // #1061
- "\377\376\375\374\373\372\371\370"
- "119,183,255"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 43168
-
- // #1062
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 43184
-
- // #1063
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationHover"
- "\377\376" // 43216
-
- // #1064
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 43312+
-
- // #1065
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 43392+
-
- // #1066
- "43,116,199"
- "\377\376\375\374\373\372" // 43408
-
- // #1067
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 43424
-
- // #1068
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationFocus"
- "\377\376" // 43456
-
- // #1069
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 43504+
-
- // #1070
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 43584+
-
- // #1071
- "\377\376\375\374\373\372\371\370"
- "ColorEffects:Disabled"
- "\377\376\375" // 43616
-
- // #1072
- "2"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 43632
-
- // #1073
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 43664
-
- // #1074
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305"
- "IntensityEffect"
- "\377\376\375\374\373\372" // 43744+
-
- // #1075
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 43824+
-
- // #1076
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 43904+
-
- // #1077
- "\377\376\375\374\373\372\371\370"
- "0"
- "\377\376\375\374\373\372\371" // 43920
-
- // #1078
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 43952
-
- // #1079
- "\377\376\375\374\373\372\371\370\367\366\365"
- "ColorEffect"
- "\377\376\375\374\373\372\371\370\367\366" // 43984
-
- // #1080
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 44080+
-
- // #1081
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 44160+
-
- // #1082
- "\377\376\375\374\373\372\371\370"
- "1"
- "\377\376\375\374\373\372\371" // 44176
-
- // #1083
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 44208
-
- // #1084
- "\377\376\375\374\373\372\371"
- "ContrastEffect"
- "\377\376\375\374\373\372\371\370\367\366\365" // 44240
-
- // #1085
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 44336+
-
- // #1086
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 44416+
-
- // #1087
- "\377\376\375\374\373\372\371\370"
- "0.1"
- "\377\376\375\374\373" // 44432
-
- // #1088
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 44464
-
- // #1089
- "\377\376\375\374\373\372"
- "IntensityAmount"
- "\377\376\375\374\373\372\371\370\367\366\365" // 44496
-
- // #1090
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 44592+
-
- // #1091
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 44672+
-
- // #1092
- "0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 44688
-
- // #1093
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 44720
-
- // #1094
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352"
- "ColorAmount"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 44768+
-
- // #1095
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 44848+
-
- // #1096
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 44928+
-
- // #1097
- "0.65"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 44944
-
- // #1098
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 44976
-
- // #1099
- "\377\376"
- "ContrastAmount"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 45008
-
- // #1100
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 45104+
-
- // #1101
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 45184+
-
- // #1102
- "7"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 45200
-
- // #1103
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 45232
-
- // #1104
- "contrast"
- "\377\376\375\374\373\372\371\370" // 45248
-
- // #1105
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 45296+
-
- // #1106
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 45376+
-
- // #1107
- "255,255,255"
- "\377\376\375\374\373" // 45392
-
- // #1108
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 45408
-
- // #1109
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321"
- "BackgroundNormal"
- "\377" // 45472+
-
- // #1110
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 45552+
-
- // #1111
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 45632+
-
- // #1112
- "\377\376\375\374\373\372\371\370"
- "248,247,246"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 45664+
-
- // #1113
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 45680
-
- // #1114
- "BackgroundAlternate"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 45712
-
- // #1115
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 45808+
-
- // #1116
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 45888+
-
- // #1117
- "20,19,18"
- "\377\376\375\374\373\372\371\370" // 45904
-
- // #1118
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 45920
-
- // #1119
- "\377"
- "ForegroundNormal"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 45952
-
- // #1120
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 46000+
-
- // #1121
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 46080+
-
- // #1122
- "\377\376\375\374\373\372\371\370"
- "136,135,134"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 46112
-
- // #1123
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 46128
-
- // #1124
- "\377\376"
- "ForegroundInactive"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 46160
-
- // #1125
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 46256+
-
- // #1126
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 46336+
-
- // #1127
- "255,128,224"
- "\377\376\375\374\373" // 46352
-
- // #1128
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 46368
-
- // #1129
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333"
- "ForegroundActive"
- "\377\376\375\374\373\372\371\370\367\366\365" // 46432+
-
- // #1130
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 46512+
-
- // #1131
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 46592+
-
- // #1132
- "\377\376\375\374\373\372\371\370"
- "0,87,174"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 46624
-
- // #1133
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 46640
-
- // #1134
- "\377\376\375\374\373\372"
- "ForegroundLink"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 46672
-
- // #1135
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 46768+
-
- // #1136
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 46848+
-
- // #1137
- "\377\376\375\374\373\372\371\370"
- "69,40,134"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 46880+
-
- // #1138
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 46896
-
- // #1139
- "\377\376\375\374\373"
- "ForegroundVisited"
- "\377\376\375\374\373\372\371\370\367\366" // 46928
-
- // #1140
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 47024+
-
- // #1141
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 47104+
-
- // #1142
- "\377\376\375\374\373\372\371\370"
- "191,3,3"
- "\377" // 47120
-
- // #1143
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 47136
-
- // #1144
- "\377\376\375\374\373\372\371"
- "ForegroundNegative"
- "\377\376\375\374\373\372\371" // 47168
-
- // #1145
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 47216+
-
- // #1146
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 47296+
-
- // #1147
- "\377\376\375\374\373\372\371\370"
- "176,128,0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 47328+
-
- // #1148
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 47344
-
- // #1149
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346"
- "ForegroundNeutral"
- "\377\376\375\374\373" // 47392+
-
- // #1150
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 47472+
-
- // #1151
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 47552+
-
- // #1152
- "\377\376\375\374\373\372\371\370"
- "0,110,40"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 47584
-
- // #1153
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 47600
-
- // #1154
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "ForegroundPositive"
- "\377\376" // 47632
-
- // #1155
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 47728+
-
- // #1156
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 47808+
-
- // #1157
- "\377\376\375\374\373\372\371\370"
- "119,183,255"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 47840
-
- // #1158
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 47856
-
- // #1159
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationHover"
- "\377\376" // 47888
-
- // #1160
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 47984+
-
- // #1161
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 48064+
-
- // #1162
- "43,116,199"
- "\377\376\375\374\373\372" // 48080
-
- // #1163
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 48096
-
- // #1164
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationFocus"
- "\377\376" // 48128
-
- // #1165
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 48176+
-
- // #1166
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 48256+
-
- // #1167
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "ColorEffects:Inactive"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 48304
-
- // #1168
- "\377\376\375\374\373\372\371\370"
- "true"
- "\377\376\375\374" // 48320
-
- // #1169
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 48336
-
- // #1170
- "\377\376\375\374"
- "Enable"
- "\377\376\375\374\373\372" // 48352
-
- // #1171
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 48432+
-
- // #1172
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 48512+
-
- // #1173
- "\377\376\375\374\373\372\371\370"
- "0"
- "\377\376\375\374\373\372\371" // 48528
-
- // #1174
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 48560
-
- // #1175
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345"
- "IntensityEffect"
- "\377\376\375\374\373\372" // 48608+
-
- // #1176
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 48688+
-
- // #1177
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 48768+
-
- // #1178
- "2"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 48784
-
- // #1179
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 48816
-
- // #1180
- "\377\376\375\374\373\372\371\370\367\366\365"
- "ColorEffect"
- "\377\376\375\374\373\372\371\370\367\366" // 48848
-
- // #1181
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 48944+
-
- // #1182
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 49024+
-
- // #1183
- "2"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 49040
-
- // #1184
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 49072
-
- // #1185
- "\377\376\375\374\373\372\371"
- "ContrastEffect"
- "\377\376\375\374\373\372\371\370\367\366\365" // 49104
-
- // #1186
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 49200+
-
- // #1187
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 49280+
-
- // #1188
- "0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 49296
-
- // #1189
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 49328
-
- // #1190
- "\377\376\375\374\373\372"
- "IntensityAmount"
- "\377\376\375\374\373\372\371\370\367\366\365" // 49360
-
- // #1191
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 49456+
-
- // #1192
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 49536+
-
- // #1193
- "\377\376\375\374\373\372\371\370"
- "0.025"
- "\377\376\375" // 49552
-
- // #1194
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 49584
-
- // #1195
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352"
- "ColorAmount"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 49632+
-
- // #1196
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 49712+
-
- // #1197
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 49792+
-
- // #1198
- "\377\376\375\374\373\372\371\370"
- "0.1"
- "\377\376\375\374\373" // 49808
-
- // #1199
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 49840
-
- // #1200
- "\377\376"
- "ContrastAmount"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 49872
-
- // #1201
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 49968+
-
- // #1202
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 50048+
-
- // #1203
- "\377\376\375\374\373\372\371\370"
- "112,111,110"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 50080
-
- // #1204
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 50096
-
- // #1205
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "Color"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 50128
-
- // #1206
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 50224+
-
- // #1207
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 50304+
-
- // #1208
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "oxygenrc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 50336
-
- // #1209
- "\377\376\375\374\373\372"
- "No Group"
- "\377\376" // 50352
-
- // #1210
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 50368
-
- // #1211
- "\377\376"
- "/etc/kde4rc"
- "\377\376\375" // 50384
-
- // #1212
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 50400
-
- // #1213
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 50416
-
- // #1214
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "system.kdeglobals"
- "\377\376" // 50448
-
- // #1215
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 50464
-
- // #1216
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 50480
-
- // #1217
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 50496
-
- // #1218
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 50512
-
- // #1219
- "\377\376\375\374\373\372\371\370\367\366"
- "Style"
- "\377" // 50528
-
- // #1220
- "\377\376\375"
- "CacheEnabled"
- "\377" // 50544
-
- // #1221
- "\377\376\375"
- "CacheEnabled"
- "\377" // 50560
-
- // #1222
- "MaxCacheSize"
- "\377\376\375\374" // 50576
-
- // #1223
- "MaxCacheSize"
- "\377\376\375\374" // 50592
-
- // #1224
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "AnimationSteps"
- "\377\376\375\374\373" // 50624
-
- // #1225
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "AnimationSteps"
- "\377\376\375\374\373" // 50656
-
- // #1226
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324"
- "ShowMnemonics"
- "\377\376\375\374\373\372\371" // 50720+
-
- // #1227
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324"
- "ShowMnemonics"
- "\377\376\375\374\373\372\371" // 50784+
-
- // #1228
- "\377\376\375\374\373\372\371\370\367\366"
- "ToolTipTransparent"
- "\377\376\375\374" // 50816
-
- // #1229
- "\377\376\375\374\373\372\371\370\367\366"
- "ToolTipTransparent"
- "\377\376\375\374" // 50848
-
- // #1230
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "ToolTipDrawStyledFrames"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 50896
-
- // #1231
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "ToolTipDrawStyledFrames"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 50944
-
- // #1232
- "\377\376\375\374\373"
- "ToolBarDrawItemSeparator"
- "\377\376\375" // 50976+
-
- // #1233
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333"
- "ToolBarDrawItemSeparator"
- "\377\376\375" // 51040+
-
- // #1234
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "ViewDrawTriangularExpander"
- "\377\376\375\374\373\372\371\370" // 51088
-
- // #1235
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "ViewDrawTriangularExpander"
- "\377\376\375\374\373\372\371\370" // 51136
-
- // #1236
- "\377\376\375\374\373\372\371\370\367"
- "TE_TINY"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 51168
-
- // #1237
- "\377"
- "TE_SMALL"
- "\377\376\375\374\373\372\371" // 51184
-
- // #1238
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346"
- "TE_NORMAL"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 51232+
-
- // #1239
- "\377\376\375\374"
- "ViewTriangularExpanderSize"
- "\377\376" // 51264
-
- // #1240
- "\377\376\375\374"
- "ViewTriangularExpanderSize"
- "\377\376" // 51296
-
- // #1241
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "ViewDrawFocusIndicator"
- "\377\376\375\374\373\372\371\370\367\366\365" // 51344
-
- // #1242
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "ViewDrawFocusIndicator"
- "\377\376\375\374\373\372\371\370\367\366\365" // 51392
-
- // #1243
- "\377\376\375\374\373\372"
- "ViewDrawTreeBranchLines"
- "\377\376\375" // 51424+
-
- // #1244
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332"
- "ViewDrawTreeBranchLines"
- "\377\376\375" // 51488+
-
- // #1245
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "ScrollBarWidth"
- "\377\376\375\374" // 51520
-
- // #1246
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "ScrollBarWidth"
- "\377\376\375\374" // 51552
-
- // #1247
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "ScrollBarAddLineButtons"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 51600
-
- // #1248
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "ScrollBarAddLineButtons"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 51648
-
- // #1249
- "\377\376\375\374\373"
- "ScrollBarSubLineButtons"
- "\377\376\375\374" // 51680+
-
- // #1250
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333"
- "ScrollBarSubLineButtons"
- "\377\376\375\374" // 51744+
-
- // #1251
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "ScrollBarColored"
- "\377\376\375" // 51776
-
- // #1252
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "ScrollBarColored"
- "\377\376\375" // 51808
-
- // #1253
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "ScrollBarBevel"
- "\377\376\375\374" // 51840
-
- // #1254
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "ScrollBarBevel"
- "\377\376\375\374" // 51872
-
- // #1255
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "CS_CHECK"
- "\377\376\375\374\373\372\371\370\367\366\365" // 51904
-
- // #1256
- "\377\376\375\374\373\372"
- "CS_X"
- "\377\376\375\374\373\372" // 51920
-
- // #1257
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305"
- "CheckBoxStyle"
- "\377\376\375\374\373\372\371\370" // 52000+
-
- // #1258
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325"
- "CheckBoxStyle"
- "\377\376\375\374\373\372\371\370" // 52064+
-
- // #1259
- "\377\376\375\374\373\372\371\370\367"
- "ProgressBarAnimated"
- "\377\376\375\374" // 52096
-
- // #1260
- "\377\376\375\374\373\372\371\370\367"
- "ProgressBarAnimated"
- "\377\376\375\374" // 52128
-
- // #1261
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "MM_DARK"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 52160
-
- // #1262
- "\377\376\375\374\373"
- "MM_SUBTLE"
- "\377\376" // 52176
-
- // #1263
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "MM_STRONG"
- "\377\376\375\374\373\372\371\370" // 52208
-
- // #1264
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347"
- "MenuHighlightMode"
- "\377\376\375\374\373\372" // 52256+
-
- // #1265
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327"
- "MenuHighlightMode"
- "\377\376\375\374\373\372" // 52320+
-
- // #1266
- "\377\376\375\374\373\372\371\370\367\366\365"
- "TabSubtleShadow"
- "\377\376\375\374\373\372" // 52352
-
- // #1267
- "\377\376\375\374\373\372\371\370\367\366\365"
- "TabSubtleShadow"
- "\377\376\375\374\373\372" // 52384
-
- // #1268
- "\377\376\375\374\373\372\371\370\367\366\365"
- "TS_SINGLE"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 52416
-
- // #1269
- "\377\376\375\374\373"
- "TS_PLAIN"
- "\377\376\375" // 52432
-
- // #1270
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "TabStyle"
- "\377\376\375\374\373\372\371\370\367\366" // 52464
-
- // #1271
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "TabStyle"
- "\377\376\375\374\373\372\371\370\367\366" // 52496
-
- // #1272
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311"
- "WindowDragEnabled"
- "\377\376\375\374\373\372\371\370" // 52576+
-
- // #1273
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331"
- "WindowDragEnabled"
- "\377\376\375\374\373\372\371\370" // 52640+
-
- // #1274
- "false"
- "\377\376\375\374\373\372\371\370\367\366\365" // 52656
-
- // #1275
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 52672
-
- // #1276
- "WindowDragEnabled"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 52704
-
- // #1277
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 52784+
-
- // #1278
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 52864+
-
- // #1279
- "\377\376\375\374\373\372\371\370\367"
- "WD_MINIMAL"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 52896
-
- // #1280
- "\377\376\375\374"
- "WD_FULL"
- "\377\376\375\374\373" // 52912
-
- // #1281
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "WindowDragMode"
- "\377\376\375\374\373\372" // 52944
-
- // #1282
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "WindowDragMode"
- "\377\376\375\374\373\372" // 52976
-
- // #1283
- "\377\376\375\374\373\372\371\370\367\366\365"
- "WidgetExplorerEnabled"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 53024
-
- // #1284
- "\377\376\375\374\373\372\371\370\367\366\365"
- "WidgetExplorerEnabled"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 53072
-
- // #1285
- "\377"
- "DrawWidgetRects"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 53104
-
- // #1286
- "\377"
- "DrawWidgetRects"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 53136
-
- // #1287
- "\377"
- "WindowDragWhiteList"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 53168
-
- // #1288
- "\377"
- "WindowDragWhiteList"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 53200
-
- // #1289
- "\377\376\375\374\373"
- "WindowDragBlackList"
- "\377\376\375\374\373\372\371\370" // 53232
-
- // #1290
- "\377\376\375\374\373"
- "WindowDragBlackList"
- "\377\376\375\374\373\372\371\370" // 53264
-
- // #1291
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307"
- "UseWMMoveResize"
- "\377\376\375\374\373\372\371\370" // 53344+
-
- // #1292
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327"
- "UseWMMoveResize"
- "\377\376\375\374\373\372\371\370" // 53408+
-
- // #1293
- "AnimationsEnabled"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 53440
-
- // #1294
- "AnimationsEnabled"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 53472
-
- // #1295
- "\377\376\375\374\373\372\371\370\367"
- "GenericAnimationsEnabled"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 53520
-
- // #1296
- "\377\376\375\374\373\372\371\370\367"
- "GenericAnimationsEnabled"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 53568
-
- // #1297
- "\377\376"
- "TB_NONE"
- "\377\376\375\374\373\372\371" // 53584
-
- // #1298
- "\377\376\375\374\373\372\371\370\367\366"
- "TB_FADE"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 53616
-
- // #1299
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356"
- "TB_FOLLOW_MOUSE"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 53664+
-
- // #1300
- "\377\376"
- "ToolBarAnimationType"
- "\377\376\375\374\373\372\371\370\367\366" // 53696
-
- // #1301
- "\377\376"
- "ToolBarAnimationType"
- "\377\376\375\374\373\372\371\370\367\366" // 53728
-
- // #1302
- "\377\376\375\374\373\372\371"
- "MB_NONE"
- "\377\376" // 53744
-
- // #1303
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "MB_FADE"
- "\377\376\375\374\373\372\371\370\367\366" // 53776
-
- // #1304
- "\377\376\375\374\373\372\371"
- "MB_FOLLOW_MOUSE"
- "\377\376\375\374\373\372\371\370\367\366" // 53808
-
- // #1305
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351"
- "MenuBarAnimationType"
- "\377\376\375\374\373" // 53856+
-
- // #1306
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331"
- "MenuBarAnimationType"
- "\377\376\375\374\373" // 53920+
-
- // #1307
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "ME_NONE"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 53952
-
- // #1308
- "\377\376\375\374"
- "ME_FADE"
- "\377\376\375\374\373" // 53968
-
- // #1309
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "ME_FOLLOW_MOUSE"
- "\377\376\375\374\373" // 54000
-
- // #1310
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "MenuAnimationType"
- "\377\376\375" // 54032
-
- // #1311
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "MenuAnimationType"
- "\377\376\375" // 54064
-
- // #1312
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342"
- "ProgressBarAnimationsEnabled"
- "\377\376\375\374\373\372" // 54128+
-
- // #1313
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342"
- "ProgressBarAnimationsEnabled"
- "\377\376\375\374\373\372" // 54192+
-
- // #1314
- "\377\376\375\374\373\372\371\370\367\366\365"
- "GenericAnimationsDuration"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 54240
-
- // #1315
- "\377\376\375\374\373\372\371\370\367\366\365"
- "GenericAnimationsDuration"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 54288
-
- // #1316
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313"
- "ToolBarAnimationsDuration"
- "\377\376" // 54368+
-
- // #1317
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333"
- "ToolBarAnimationsDuration"
- "\377\376" // 54432+
-
- // #1318
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "MenuBarAnimationsDuration"
- "\377\376\375\374\373\372\371\370" // 54480
-
- // #1319
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "MenuBarAnimationsDuration"
- "\377\376\375\374\373\372\371\370" // 54528
-
- // #1320
- "\377\376\375\374\373\372\371\370"
- "MenuBarFollowMouseAnimationsDuration"
- "\377\376\375\374" // 54576
-
- // #1321
- "\377\376\375\374\373\372\371\370"
- "MenuBarFollowMouseAnimationsDuration"
- "\377\376\375\374" // 54624
-
- // #1322
- "\377\376\375\374\373\372\371\370\367"
- "MenuAnimationsDuration"
- "\377" // 54656
-
- // #1323
- "\377\376\375\374\373\372\371\370\367"
- "MenuAnimationsDuration"
- "\377" // 54688
-
- // #1324
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "MenuFollowMouseAnimationsDuration"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 54768+
-
- // #1325
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "MenuFollowMouseAnimationsDuration"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 54832+
-
- // #1326
- "ProgressBarAnimationsDuration"
- "\377\376\375" // 54864
-
- // #1327
- "ProgressBarAnimationsDuration"
- "\377\376\375" // 54896
-
- // #1328
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "ProgressBarBusyStepDuration"
- "\377\376\375\374\373\372\371" // 54944
-
- // #1329
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "ProgressBarBusyStepDuration"
- "\377\376\375\374\373\372\371" // 54992
-
- // #1330
- "\377\376\375\374"
- "StackedWidgetTransitionsEnabled"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 55040
-
- // #1331
- "\377\376\375\374"
- "StackedWidgetTransitionsEnabled"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 55088
-
- // #1332
- "false"
- "\377\376\375\374\373\372\371\370\367\366\365" // 55104
-
- // #1333
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 55120
-
- // #1334
- "\377\376\375\374\373\372\371\370"
- "StackedWidgetTransitionsEnabled"
- "\377\376\375\374\373\372\371\370\367" // 55168
-
- // #1335
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 55216+
-
- // #1336
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 55296+
-
- // #1337
- "\377\376\375\374\373\372\371\370\367\366"
- "LabelTransitionsEnabled"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 55344+
-
- // #1338
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346"
- "LabelTransitionsEnabled"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 55408+
-
- // #1339
- "\377\376\375\374\373\372\371\370"
- "false"
- "\377\376\375" // 55424
-
- // #1340
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 55440
-
- // #1341
- "\377\376\375\374\373\372\371\370"
- "LabelTransitionsEnabled"
- "\377" // 55472
-
- // #1342
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 55536+
-
- // #1343
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 55616+
-
- // #1344
- "\377\376"
- "ComboBoxTransitionsEnabled"
- "\377\376\375\374" // 55648
-
- // #1345
- "\377\376"
- "ComboBoxTransitionsEnabled"
- "\377\376\375\374" // 55680
-
- // #1346
- "false"
- "\377\376\375\374\373\372\371\370\367\366\365" // 55696
-
- // #1347
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 55712
-
- // #1348
- "ComboBoxTransitionsEnabled"
- "\377\376\375\374\373\372" // 55744
-
- // #1349
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 55792+
-
- // #1350
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 55872+
-
- // #1351
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "LineEditTransitionsEnabled"
- "\377\376\375\374\373\372\371\370\367" // 55920+
-
- // #1352
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "LineEditTransitionsEnabled"
- "\377\376\375\374\373\372\371\370\367" // 55984+
-
- // #1353
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354"
- "StackedWidgetTransitionsDuration"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 56048+
-
- // #1354
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354"
- "StackedWidgetTransitionsDuration"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 56112+
-
- // #1355
- "\377\376\375\374\373\372\371\370"
- "LabelTransitionsDuration"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 56160
-
- // #1356
- "\377\376\375\374\373\372\371\370"
- "LabelTransitionsDuration"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 56208
-
- // #1357
- "\377"
- "ComboBoxTransitionsDuration"
- "\377\376\375\374" // 56240
-
- // #1358
- "\377"
- "ComboBoxTransitionsDuration"
- "\377\376\375\374" // 56272
-
- // #1359
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305\304\303"
- "LineEditTransitionsDuration"
- "\377\376\375\374\373\372\371\370" // 56368+
-
- // #1360
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "LineEditTransitionsDuration"
- "\377\376\375\374\373\372\371\370" // 56432+
-
- // #1361
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 56448
-
- // #1362
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "system.kdeglobals"
- "\377\376" // 56480
-
- // #1363
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 56496
-
- // #1364
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 56512
-
- // #1365
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 56528
-
- // #1366
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 56544
-
- // #1367
- "\377\376\375\374\373\372\371\370"
- "false"
- "\377\376\375" // 56560
-
- // #1368
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 56576
-
- // #1369
- "WindowDragEnabled"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 56608+
-
- // #1370
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 56688+
-
- // #1371
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 56768+
-
- // #1372
- "\377\376\375\374\373\372\371\370"
- "false"
- "\377\376\375" // 56784
-
- // #1373
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 56800
-
- // #1374
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "StackedWidgetTransitionsEnabled"
- "\377\376\375\374\373\372\371\370\367" // 56880+
-
- // #1375
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 56944+
-
- // #1376
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 57024+
-
- // #1377
- "false"
- "\377\376\375\374\373\372\371\370\367\366\365" // 57040
-
- // #1378
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 57056
-
- // #1379
- "LabelTransitionsEnabled"
- "\377\376\375\374\373\372\371\370\367" // 57088
-
- // #1380
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 57136+
-
- // #1381
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 57216+
-
- // #1382
- "\377\376\375\374\373\372\371\370"
- "false"
- "\377\376\375" // 57232
-
- // #1383
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 57248
-
- // #1384
- "ComboBoxTransitionsEnabled"
- "\377\376\375\374\373\372" // 57280
-
- // #1385
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 57328+
-
- // #1386
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 57408+
-
- // #1387
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 57424
-
- // #1388
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "system.kdeglobals"
- "\377\376" // 57456
-
- // #1389
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 57472
-
- // #1390
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 57488
-
- // #1391
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 57504
-
- // #1392
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 57520
-
- // #1393
- "\377\376\375\374\373\372\371\370"
- "false"
- "\377\376\375" // 57536
-
- // #1394
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 57552
-
- // #1395
- "WindowDragEnabled"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 57584
-
- // #1396
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 57648+
-
- // #1397
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 57728+
-
- // #1398
- "\377\376\375\374\373\372\371\370"
- "false"
- "\377\376\375" // 57744
-
- // #1399
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 57760
-
- // #1400
- "\377\376\375\374\373\372\371\370"
- "StackedWidgetTransitionsEnabled"
- "\377\376\375\374\373\372\371\370\367" // 57808
-
- // #1401
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 57904+
-
- // #1402
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 57984+
-
- // #1403
- "false"
- "\377\376\375\374\373\372\371\370\367\366\365" // 58000
-
- // #1404
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 58016
-
- // #1405
- "LabelTransitionsEnabled"
- "\377\376\375\374\373\372\371\370\367" // 58048
-
- // #1406
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 58096+
-
- // #1407
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 58176+
-
- // #1408
- "\377\376\375\374\373\372\371\370"
- "false"
- "\377\376\375" // 58192
-
- // #1409
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 58208
-
- // #1410
- "ComboBoxTransitionsEnabled"
- "\377\376\375\374\373\372" // 58240
-
- // #1411
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 58288+
-
- // #1412
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 58368+
-
- // #1413
- "\377\376\375\374\373"
- "MplayerWindow"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 58400
-
- // #1414
- "\377\376\375\374\373\372\371\370\367"
- "@"
- "\377\376\375\374\373\372" // 58416
-
- // #1415
- "\377\376\375"
- "ViewSliders@kmix"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 58448
-
- // #1416
- "\377\376\375\374\373\372\371\370\367"
- "@"
- "\377\376\375\374\373\372" // 58464
-
- // #1417
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334"
- "Sidebar_Widget@konqueror"
- "\377\376\375\374" // 58528+
-
- // #1418
- "\377\376\375\374\373\372\371\370\367"
- "@"
- "\377\376\375\374\373\372" // 58544
-
- // #1419
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "CustomTrackView@kdenlive"
- "\377\376\375\374\373\372\371\370" // 58592+
-
- // #1420
- "\377\376\375\374\373\372\371\370\367"
- "@"
- "\377\376\375\374\373\372" // 58608
-
- // #1421
- "\377\376\375\374\373\372\371\370\367\366\365"
- "MuseScore"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 58640
-
- // #1422
- "\377\376\375\374\373\372\371\370\367"
- "@"
- "\377\376\375\374\373\372" // 58656
-
- // #1423
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "kde"
- "\377" // 58672
-
- // #1424
- "/gui_platform"
- "\377\376\375" // 58688
-
- // #1425
- "QtProject"
- "\377\376\375\374\373\372\371" // 58704
-
- // #1426
- "\377\376\375\374\373\372\371\370\367"
- ".conf"
- "\377\376" // 58720
-
- // #1427
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331"
- "No such file or directory"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 58800+
-
- // #1428
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 58816
-
- // #1429
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 58832
-
- // #1430
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 58848
-
- // #1431
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 58864
-
- // #1432
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 58880
-
- // #1433
- "\377\376\375\374\373\372"
- "*"
- "\377\376\375\374\373\372\371\370\367" // 58896
-
- // #1434
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 58912
-
- // #1435
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 58928
-
- // #1436
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 58944
-
- // #1437
- "\377\376\375\374\373\372"
- "*"
- "\377\376\375\374\373\372\371\370\367" // 58960
-
- // #1438
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 58976
-
- // #1439
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 58992
-
- // #1440
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 59024
-
- // #1441
- "\377\376\375\374\373\372\371\370"
- "com.nokia.qt.QGuiPlatformPluginInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 59088
-
- // #1442
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 59136
-
- // #1443
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 59152
-
- // #1444
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 59168
-
- // #1445
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 59184
-
- // #1446
- "\377\376\375\374\373\372"
- "*"
- "\377\376\375\374\373\372\371\370\367" // 59200
-
- // #1447
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 59216
-
- // #1448
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 59232
-
- // #1449
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 59264
-
- // #1450
- "\377\376\375\374\373\372\371\370"
- "com.nokia.qt.QGuiPlatformPluginInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 59328
-
- // #1451
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 59376
-
- // #1452
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 59392
-
- // #1453
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 59408
-
- // #1454
- "7"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 59424
-
- // #1455
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 59456
-
- // #1456
- "contrast"
- "\377\376\375\374\373\372\371\370" // 59472
-
- // #1457
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 59568+
-
- // #1458
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 59648+
-
- // #1459
- "\377\376\375\374\373\372\371\370"
- "192,218,255"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 59680
-
- // #1460
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 59696
-
- // #1461
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341"
- "BackgroundNormal"
- "\377" // 59744+
-
- // #1462
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 59824+
-
- // #1463
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 59904+
-
- // #1464
- "196,224,255"
- "\377\376\375\374\373" // 59920
-
- // #1465
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 59936
-
- // #1466
- "BackgroundAlternate"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 59968
-
- // #1467
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 60016+
-
- // #1468
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 60096+
-
- // #1469
- "\377\376\375\374\373\372\371\370"
- "20,19,18"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 60128
-
- // #1470
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 60144
-
- // #1471
- "\377"
- "ForegroundNormal"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 60176
-
- // #1472
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 60272+
-
- // #1473
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 60352+
-
- // #1474
- "\377\376\375\374\373\372\371\370"
- "96,112,128"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 60384
-
- // #1475
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 60400
-
- // #1476
- "\377\376"
- "ForegroundInactive"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 60432
-
- // #1477
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 60528+
-
- // #1478
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 60608+
-
- // #1479
- "255,128,224"
- "\377\376\375\374\373" // 60624
-
- // #1480
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 60640
-
- // #1481
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333"
- "ForegroundActive"
- "\377\376\375\374\373\372\371\370\367\366\365" // 60704+
-
- // #1482
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 60784+
-
- // #1483
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 60864+
-
- // #1484
- "0,87,174"
- "\377\376\375\374\373\372\371\370" // 60880
-
- // #1485
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 60896
-
- // #1486
- "\377\376\375\374\373\372"
- "ForegroundLink"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 60928
-
- // #1487
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 60976+
-
- // #1488
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 61056+
-
- // #1489
- "69,40,134"
- "\377\376\375\374\373\372\371" // 61072
-
- // #1490
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 61088
-
- // #1491
- "\377\376\375\374\373"
- "ForegroundVisited"
- "\377\376\375\374\373\372\371\370\367\366" // 61120
-
- // #1492
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 61168+
-
- // #1493
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 61248+
-
- // #1494
- "191,3,3"
- "\377\376\375\374\373\372\371\370\367" // 61264
-
- // #1495
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 61280
-
- // #1496
- "\377\376\375\374\373\372\371"
- "ForegroundNegative"
- "\377\376\375\374\373\372\371" // 61312
-
- // #1497
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 61360+
-
- // #1498
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 61440+
-
- // #1499
- "176,128,0"
- "\377\376\375\374\373\372\371" // 61456
-
- // #1500
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 61472
-
- // #1501
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326"
- "ForegroundNeutral"
- "\377\376\375\374\373" // 61536+
-
- // #1502
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 61616+
-
- // #1503
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 61696+
-
- // #1504
- "\377\376\375\374\373\372\371\370"
- "0,110,40"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 61728
-
- // #1505
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 61744
-
- // #1506
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "ForegroundPositive"
- "\377\376" // 61776
-
- // #1507
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 61872+
-
- // #1508
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 61952+
-
- // #1509
- "\377\376\375\374\373\372\371\370"
- "119,183,255"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 61984
-
- // #1510
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 62000
-
- // #1511
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationHover"
- "\377\376" // 62032
-
- // #1512
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 62128+
-
- // #1513
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 62208+
-
- // #1514
- "43,116,199"
- "\377\376\375\374\373\372" // 62224
-
- // #1515
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 62240
-
- // #1516
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationFocus"
- "\377\376" // 62272
-
- // #1517
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 62320+
-
- // #1518
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 62400+
-
- // #1519
- "7"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 62416
-
- // #1520
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 62448
-
- // #1521
- "contrast"
- "\377\376\375\374\373\372\371\370" // 62464
-
- // #1522
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 62512+
-
- // #1523
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 62592+
-
- // #1524
- "255,255,255"
- "\377\376\375\374\373" // 62608
-
- // #1525
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 62624
-
- // #1526
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321"
- "BackgroundNormal"
- "\377" // 62688+
-
- // #1527
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 62768+
-
- // #1528
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 62848+
-
- // #1529
- "\377\376\375\374\373\372\371\370"
- "248,247,246"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 62880+
-
- // #1530
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 62896
-
- // #1531
- "BackgroundAlternate"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 62928
-
- // #1532
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 63024+
-
- // #1533
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 63104+
-
- // #1534
- "20,19,18"
- "\377\376\375\374\373\372\371\370" // 63120
-
- // #1535
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 63136
-
- // #1536
- "\377"
- "ForegroundNormal"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 63168
-
- // #1537
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 63216+
-
- // #1538
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 63296+
-
- // #1539
- "\377\376\375\374\373\372\371\370"
- "136,135,134"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 63328
-
- // #1540
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 63344
-
- // #1541
- "\377\376"
- "ForegroundInactive"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 63376
-
- // #1542
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 63472+
-
- // #1543
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 63552+
-
- // #1544
- "255,128,224"
- "\377\376\375\374\373" // 63568
-
- // #1545
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 63584
-
- // #1546
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333"
- "ForegroundActive"
- "\377\376\375\374\373\372\371\370\367\366\365" // 63648+
-
- // #1547
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 63728+
-
- // #1548
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 63808+
-
- // #1549
- "\377\376\375\374\373\372\371\370"
- "0,87,174"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 63840
-
- // #1550
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 63856
-
- // #1551
- "\377\376\375\374\373\372"
- "ForegroundLink"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 63888
-
- // #1552
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 63984+
-
- // #1553
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 64064+
-
- // #1554
- "\377\376\375\374\373\372\371\370"
- "69,40,134"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 64096+
-
- // #1555
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 64112
-
- // #1556
- "\377\376\375\374\373"
- "ForegroundVisited"
- "\377\376\375\374\373\372\371\370\367\366" // 64144
-
- // #1557
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 64240+
-
- // #1558
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 64320+
-
- // #1559
- "\377\376\375\374\373\372\371\370"
- "191,3,3"
- "\377" // 64336
-
- // #1560
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 64352
-
- // #1561
- "\377\376\375\374\373\372\371"
- "ForegroundNegative"
- "\377\376\375\374\373\372\371" // 64384
-
- // #1562
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 64432+
-
- // #1563
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 64512+
-
- // #1564
- "\377\376\375\374\373\372\371\370"
- "176,128,0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 64544+
-
- // #1565
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 64560
-
- // #1566
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346"
- "ForegroundNeutral"
- "\377\376\375\374\373" // 64608+
-
- // #1567
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 64688+
-
- // #1568
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 64768+
-
- // #1569
- "0,110,40"
- "\377\376\375\374\373\372\371\370" // 64784
-
- // #1570
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 64800
-
- // #1571
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "ForegroundPositive"
- "\377\376" // 64832
-
- // #1572
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 64880+
-
- // #1573
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 64960+
-
- // #1574
- "\377\376\375\374\373\372\371\370"
- "119,183,255"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 64992
-
- // #1575
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 65008
-
- // #1576
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationHover"
- "\377\376" // 65040
-
- // #1577
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 65136+
-
- // #1578
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 65216+
-
- // #1579
- "43,116,199"
- "\377\376\375\374\373\372" // 65232
-
- // #1580
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 65248
-
- // #1581
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationFocus"
- "\377\376" // 65280
-
- // #1582
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 65328+
-
- // #1583
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 65408+
-
- // #1584
- "7"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 65424
-
- // #1585
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 65456
-
- // #1586
- "contrast"
- "\377\376\375\374\373\372\371\370" // 65472
-
- // #1587
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 65520+
-
- // #1588
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 65600+
-
- // #1589
- "\377\376\375\374\373\372\371\370"
- "224,223,222"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 65632
-
- // #1590
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 65648
-
- // #1591
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341"
- "BackgroundNormal"
- "\377" // 65696+
-
- // #1592
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 65776+
-
- // #1593
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 65856+
-
- // #1594
- "\377\376\375\374\373\372\371\370"
- "218,217,216"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 65888
-
- // #1595
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 65904
-
- // #1596
- "BackgroundAlternate"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 65936
-
- // #1597
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 66032+
-
- // #1598
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 66112+
-
- // #1599
- "20,19,18"
- "\377\376\375\374\373\372\371\370" // 66128
-
- // #1600
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 66144
-
- // #1601
- "\377"
- "ForegroundNormal"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 66176
-
- // #1602
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 66224+
-
- // #1603
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 66304+
-
- // #1604
- "136,135,134"
- "\377\376\375\374\373" // 66320
-
- // #1605
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 66336
-
- // #1606
- "\377\376"
- "ForegroundInactive"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 66368
-
- // #1607
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 66416+
-
- // #1608
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 66496+
-
- // #1609
- "255,128,224"
- "\377\376\375\374\373" // 66512
-
- // #1610
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 66528
-
- // #1611
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333"
- "ForegroundActive"
- "\377\376\375\374\373\372\371\370\367\366\365" // 66592+
-
- // #1612
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 66672+
-
- // #1613
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 66752+
-
- // #1614
- "\377\376\375\374\373\372\371\370"
- "0,87,174"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 66784
-
- // #1615
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 66800
-
- // #1616
- "\377\376\375\374\373\372"
- "ForegroundLink"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 66832
-
- // #1617
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 66928+
-
- // #1618
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 67008+
-
- // #1619
- "\377\376\375\374\373\372\371\370"
- "69,40,134"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 67040+
-
- // #1620
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 67056
-
- // #1621
- "\377\376\375\374\373"
- "ForegroundVisited"
- "\377\376\375\374\373\372\371\370\367\366" // 67088
-
- // #1622
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 67184+
-
- // #1623
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 67264+
-
- // #1624
- "191,3,3"
- "\377\376\375\374\373\372\371\370\367" // 67280
-
- // #1625
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 67296
-
- // #1626
- "\377\376\375\374\373\372\371"
- "ForegroundNegative"
- "\377\376\375\374\373\372\371" // 67328
-
- // #1627
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 67376+
-
- // #1628
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 67456+
-
- // #1629
- "176,128,0"
- "\377\376\375\374\373\372\371" // 67472
-
- // #1630
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 67488
-
- // #1631
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326"
- "ForegroundNeutral"
- "\377\376\375\374\373" // 67552+
-
- // #1632
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 67632+
-
- // #1633
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 67712+
-
- // #1634
- "\377\376\375\374\373\372\371\370"
- "0,110,40"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 67744
-
- // #1635
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 67760
-
- // #1636
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "ForegroundPositive"
- "\377\376" // 67792
-
- // #1637
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 67888+
-
- // #1638
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 67968+
-
- // #1639
- "\377\376\375\374\373\372\371\370"
- "119,183,255"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 68000
-
- // #1640
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 68016
-
- // #1641
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationHover"
- "\377\376" // 68048
-
- // #1642
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 68144+
-
- // #1643
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 68224+
-
- // #1644
- "43,116,199"
- "\377\376\375\374\373\372" // 68240
-
- // #1645
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 68256
-
- // #1646
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationFocus"
- "\377\376" // 68288
-
- // #1647
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 68336+
-
- // #1648
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 68416+
-
- // #1649
- "7"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 68432
-
- // #1650
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 68464
-
- // #1651
- "contrast"
- "\377\376\375\374\373\372\371\370" // 68480
-
- // #1652
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 68528+
-
- // #1653
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 68608+
-
- // #1654
- "232,231,230"
- "\377\376\375\374\373" // 68624
-
- // #1655
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 68640
-
- // #1656
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321"
- "BackgroundNormal"
- "\377" // 68704+
-
- // #1657
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 68784+
-
- // #1658
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 68864+
-
- // #1659
- "\377\376\375\374\373\372\371\370"
- "224,223,222"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 68896+
-
- // #1660
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 68912
-
- // #1661
- "BackgroundAlternate"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 68944
-
- // #1662
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 69040+
-
- // #1663
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 69120+
-
- // #1664
- "20,19,18"
- "\377\376\375\374\373\372\371\370" // 69136
-
- // #1665
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 69152
-
- // #1666
- "\377"
- "ForegroundNormal"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 69184
-
- // #1667
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 69232+
-
- // #1668
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 69312+
-
- // #1669
- "136,135,134"
- "\377\376\375\374\373" // 69328
-
- // #1670
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 69344
-
- // #1671
- "\377\376"
- "ForegroundInactive"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 69376
-
- // #1672
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 69424+
-
- // #1673
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 69504+
-
- // #1674
- "\377\376\375\374\373\372\371\370"
- "255,128,224"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 69536
-
- // #1675
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 69552
-
- // #1676
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353"
- "ForegroundActive"
- "\377\376\375\374\373\372\371\370\367\366\365" // 69600+
-
- // #1677
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 69680+
-
- // #1678
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 69760+
-
- // #1679
- "\377\376\375\374\373\372\371\370"
- "0,87,174"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 69792
-
- // #1680
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 69808
-
- // #1681
- "\377\376\375\374\373\372"
- "ForegroundLink"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 69840
-
- // #1682
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 69936+
-
- // #1683
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 70016+
-
- // #1684
- "\377\376\375\374\373\372\371\370"
- "69,40,134"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 70048+
-
- // #1685
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 70064
-
- // #1686
- "\377\376\375\374\373"
- "ForegroundVisited"
- "\377\376\375\374\373\372\371\370\367\366" // 70096
-
- // #1687
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 70192+
-
- // #1688
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 70272+
-
- // #1689
- "\377\376\375\374\373\372\371\370"
- "191,3,3"
- "\377" // 70288
-
- // #1690
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 70304
-
- // #1691
- "\377\376\375\374\373\372\371"
- "ForegroundNegative"
- "\377\376\375\374\373\372\371" // 70336
-
- // #1692
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 70384+
-
- // #1693
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 70464+
-
- // #1694
- "\377\376\375\374\373\372\371\370"
- "176,128,0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 70496
-
- // #1695
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 70512
-
- // #1696
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346"
- "ForegroundNeutral"
- "\377\376\375\374\373" // 70560+
-
- // #1697
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 70640+
-
- // #1698
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 70720+
-
- // #1699
- "0,110,40"
- "\377\376\375\374\373\372\371\370" // 70736
-
- // #1700
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 70752
-
- // #1701
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "ForegroundPositive"
- "\377\376" // 70784
-
- // #1702
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 70832+
-
- // #1703
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 70912+
-
- // #1704
- "119,183,255"
- "\377\376\375\374\373" // 70928
-
- // #1705
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 70944
-
- // #1706
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationHover"
- "\377\376" // 70976
-
- // #1707
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 71024+
-
- // #1708
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 71104+
-
- // #1709
- "\377\376\375\374\373\372\371\370"
- "43,116,199"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 71136
-
- // #1710
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 71152
-
- // #1711
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationFocus"
- "\377\376" // 71184
-
- // #1712
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 71280+
-
- // #1713
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 71360+
-
- // #1714
- "\377\376\375\374\373\372\371\370"
- "true"
- "\377\376\375\374" // 71376
-
- // #1715
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 71392
-
- // #1716
- "\377\376\375\374"
- "Enable"
- "\377\376\375\374\373\372" // 71408
-
- // #1717
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 71472+
-
- // #1718
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 71552+
-
- // #1719
- "\377\376\375\374\373\372\371\370"
- "true"
- "\377\376\375\374" // 71568
-
- // #1720
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 71584
-
- // #1721
- "ChangeSelectionColor"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 71616
-
- // #1722
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 71664+
-
- // #1723
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 71744+
-
- // #1724
- "7"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 71760
-
- // #1725
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 71792
-
- // #1726
- "contrast"
- "\377\376\375\374\373\372\371\370" // 71808
-
- // #1727
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 71856+
-
- // #1728
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 71936+
-
- // #1729
- "65,139,212"
- "\377\376\375\374\373\372" // 71952
-
- // #1730
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 71968
-
- // #1731
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321"
- "BackgroundNormal"
- "\377" // 72032+
-
- // #1732
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 72112+
-
- // #1733
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 72192+
-
- // #1734
- "62,138,204"
- "\377\376\375\374\373\372" // 72208
-
- // #1735
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 72224
-
- // #1736
- "BackgroundAlternate"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 72256
-
- // #1737
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 72304+
-
- // #1738
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 72384+
-
- // #1739
- "255,255,255"
- "\377\376\375\374\373" // 72400
-
- // #1740
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 72416
-
- // #1741
- "\377"
- "ForegroundNormal"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 72448
-
- // #1742
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 72496+
-
- // #1743
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 72576+
-
- // #1744
- "165,193,228"
- "\377\376\375\374\373" // 72592
-
- // #1745
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 72608
-
- // #1746
- "\377\376"
- "ForegroundInactive"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 72640
-
- // #1747
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 72688+
-
- // #1748
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 72768+
-
- // #1749
- "\377\376\375\374\373\372\371\370"
- "255,128,224"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 72800
-
- // #1750
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 72816
-
- // #1751
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353"
- "ForegroundActive"
- "\377\376\375\374\373\372\371\370\367\366\365" // 72864+
-
- // #1752
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 72944+
-
- // #1753
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 73024+
-
- // #1754
- "\377\376\375\374\373\372\371\370"
- "0,49,110"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 73056
-
- // #1755
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 73072
-
- // #1756
- "\377\376\375\374\373\372"
- "ForegroundLink"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 73104
-
- // #1757
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 73200+
-
- // #1758
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 73280+
-
- // #1759
- "69,40,134"
- "\377\376\375\374\373\372\371" // 73296
-
- // #1760
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 73312
-
- // #1761
- "\377\376\375\374\373"
- "ForegroundVisited"
- "\377\376\375\374\373\372\371\370\367\366" // 73344
-
- // #1762
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 73392+
-
- // #1763
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 73472+
-
- // #1764
- "156,14,14"
- "\377\376\375\374\373\372\371" // 73488
-
- // #1765
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 73504
-
- // #1766
- "\377\376\375\374\373\372\371"
- "ForegroundNegative"
- "\377\376\375\374\373\372\371" // 73536
-
- // #1767
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 73584+
-
- // #1768
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 73664+
-
- // #1769
- "\377\376\375\374\373\372\371\370"
- "255,221,0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 73696
-
- // #1770
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 73712
-
- // #1771
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346"
- "ForegroundNeutral"
- "\377\376\375\374\373" // 73760+
-
- // #1772
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 73840+
-
- // #1773
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 73920+
-
- // #1774
- "\377\376\375\374\373\372\371\370"
- "128,255,128"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 73952
-
- // #1775
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 73968
-
- // #1776
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "ForegroundPositive"
- "\377\376" // 74000
-
- // #1777
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 74096+
-
- // #1778
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 74176+
-
- // #1779
- "119,183,255"
- "\377\376\375\374\373" // 74192
-
- // #1780
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 74208
-
- // #1781
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationHover"
- "\377\376" // 74240
-
- // #1782
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 74288+
-
- // #1783
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 74368+
-
- // #1784
- "\377\376\375\374\373\372\371\370"
- "43,116,199"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 74400
-
- // #1785
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 74416
-
- // #1786
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationFocus"
- "\377\376" // 74448
-
- // #1787
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 74544+
-
- // #1788
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 74624+
-
- // #1789
- "7"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 74640
-
- // #1790
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 74672
-
- // #1791
- "contrast"
- "\377\376\375\374\373\372\371\370" // 74688
-
- // #1792
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 74736+
-
- // #1793
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 74816+
-
- // #1794
- "255,255,255"
- "\377\376\375\374\373" // 74832
-
- // #1795
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 74848
-
- // #1796
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321"
- "BackgroundNormal"
- "\377" // 74912+
-
- // #1797
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 74992+
-
- // #1798
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 75072+
-
- // #1799
- "\377\376\375\374\373\372\371\370"
- "248,247,246"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 75104+
-
- // #1800
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 75120
-
- // #1801
- "BackgroundAlternate"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 75152
-
- // #1802
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 75248+
-
- // #1803
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 75328+
-
- // #1804
- "20,19,18"
- "\377\376\375\374\373\372\371\370" // 75344
-
- // #1805
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 75360
-
- // #1806
- "\377"
- "ForegroundNormal"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 75392
-
- // #1807
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 75440+
-
- // #1808
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 75520+
-
- // #1809
- "\377\376\375\374\373\372\371\370"
- "136,135,134"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 75552
-
- // #1810
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 75568
-
- // #1811
- "\377\376"
- "ForegroundInactive"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 75600
-
- // #1812
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 75696+
-
- // #1813
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 75776+
-
- // #1814
- "255,128,224"
- "\377\376\375\374\373" // 75792
-
- // #1815
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 75808
-
- // #1816
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333"
- "ForegroundActive"
- "\377\376\375\374\373\372\371\370\367\366\365" // 75872+
-
- // #1817
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 75952+
-
- // #1818
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 76032+
-
- // #1819
- "\377\376\375\374\373\372\371\370"
- "0,87,174"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 76064
-
- // #1820
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 76080
-
- // #1821
- "\377\376\375\374\373\372"
- "ForegroundLink"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 76112
-
- // #1822
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 76208+
-
- // #1823
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 76288+
-
- // #1824
- "\377\376\375\374\373\372\371\370"
- "69,40,134"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 76320+
-
- // #1825
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 76336
-
- // #1826
- "\377\376\375\374\373"
- "ForegroundVisited"
- "\377\376\375\374\373\372\371\370\367\366" // 76368
-
- // #1827
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 76464+
-
- // #1828
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 76544+
-
- // #1829
- "\377\376\375\374\373\372\371\370"
- "191,3,3"
- "\377" // 76560
-
- // #1830
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 76576
-
- // #1831
- "\377\376\375\374\373\372\371"
- "ForegroundNegative"
- "\377\376\375\374\373\372\371" // 76608
-
- // #1832
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 76656+
-
- // #1833
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 76736+
-
- // #1834
- "\377\376\375\374\373\372\371\370"
- "176,128,0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 76768+
-
- // #1835
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 76784
-
- // #1836
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346"
- "ForegroundNeutral"
- "\377\376\375\374\373" // 76832+
-
- // #1837
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 76912+
-
- // #1838
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 76992+
-
- // #1839
- "0,110,40"
- "\377\376\375\374\373\372\371\370" // 77008
-
- // #1840
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 77024
-
- // #1841
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "ForegroundPositive"
- "\377\376" // 77056
-
- // #1842
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 77104+
-
- // #1843
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 77184+
-
- // #1844
- "\377\376\375\374\373\372\371\370"
- "119,183,255"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 77216
-
- // #1845
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 77232
-
- // #1846
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationHover"
- "\377\376" // 77264
-
- // #1847
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 77360+
-
- // #1848
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 77440+
-
- // #1849
- "43,116,199"
- "\377\376\375\374\373\372" // 77456
-
- // #1850
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 77472
-
- // #1851
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationFocus"
- "\377\376" // 77504
-
- // #1852
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 77552+
-
- // #1853
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 77632+
-
- // #1854
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "ColorEffects:Inactive"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 77680
-
- // #1855
- "\377\376\375\374\373\372\371\370"
- "true"
- "\377\376\375\374" // 77696
-
- // #1856
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 77712
-
- // #1857
- "\377\376\375\374"
- "Enable"
- "\377\376\375\374\373\372" // 77728
-
- // #1858
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 77808+
-
- // #1859
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 77888+
-
- // #1860
- "0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 77904
-
- // #1861
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 77936
-
- // #1862
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345"
- "IntensityEffect"
- "\377\376\375\374\373\372" // 77984+
-
- // #1863
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 78064+
-
- // #1864
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 78144+
-
- // #1865
- "2"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 78160
-
- // #1866
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 78192
-
- // #1867
- "\377\376\375\374\373\372\371\370\367\366\365"
- "ColorEffect"
- "\377\376\375\374\373\372\371\370\367\366" // 78224
-
- // #1868
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 78320+
-
- // #1869
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 78400+
-
- // #1870
- "2"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 78416
-
- // #1871
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 78448
-
- // #1872
- "\377\376\375\374\373\372\371"
- "ContrastEffect"
- "\377\376\375\374\373\372\371\370\367\366\365" // 78480
-
- // #1873
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 78576+
-
- // #1874
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 78656+
-
- // #1875
- "\377\376\375\374\373\372\371\370"
- "0"
- "\377\376\375\374\373\372\371" // 78672
-
- // #1876
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 78704
-
- // #1877
- "\377\376\375\374\373\372"
- "IntensityAmount"
- "\377\376\375\374\373\372\371\370\367\366\365" // 78736
-
- // #1878
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 78832+
-
- // #1879
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 78912+
-
- // #1880
- "\377\376\375\374\373\372\371\370"
- "0.025"
- "\377\376\375" // 78928
-
- // #1881
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 78960
-
- // #1882
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352"
- "ColorAmount"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 79008+
-
- // #1883
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 79088+
-
- // #1884
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 79168+
-
- // #1885
- "\377\376\375\374\373\372\371\370"
- "0.1"
- "\377\376\375\374\373" // 79184
-
- // #1886
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 79216
-
- // #1887
- "\377\376"
- "ContrastAmount"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 79248
-
- // #1888
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 79344+
-
- // #1889
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 79424+
-
- // #1890
- "112,111,110"
- "\377\376\375\374\373" // 79440
-
- // #1891
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 79456
-
- // #1892
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "Color"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 79488
-
- // #1893
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 79536+
-
- // #1894
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 79616+
-
- // #1895
- "7"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 79632
-
- // #1896
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 79664
-
- // #1897
- "contrast"
- "\377\376\375\374\373\372\371\370" // 79680
-
- // #1898
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 79728+
-
- // #1899
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 79808+
-
- // #1900
- "\377\376\375\374\373\372\371\370"
- "224,223,222"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 79840
-
- // #1901
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 79856
-
- // #1902
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341"
- "BackgroundNormal"
- "\377" // 79904+
-
- // #1903
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 79984+
-
- // #1904
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 80064+
-
- // #1905
- "\377\376\375\374\373\372\371\370"
- "218,217,216"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 80096
-
- // #1906
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 80112
-
- // #1907
- "BackgroundAlternate"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 80144
-
- // #1908
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 80240+
-
- // #1909
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 80320+
-
- // #1910
- "20,19,18"
- "\377\376\375\374\373\372\371\370" // 80336
-
- // #1911
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 80352
-
- // #1912
- "\377"
- "ForegroundNormal"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 80384
-
- // #1913
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 80432+
-
- // #1914
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 80512+
-
- // #1915
- "136,135,134"
- "\377\376\375\374\373" // 80528
-
- // #1916
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 80544
-
- // #1917
- "\377\376"
- "ForegroundInactive"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 80576
-
- // #1918
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 80624+
-
- // #1919
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 80704+
-
- // #1920
- "255,128,224"
- "\377\376\375\374\373" // 80720
-
- // #1921
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 80736
-
- // #1922
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333"
- "ForegroundActive"
- "\377\376\375\374\373\372\371\370\367\366\365" // 80800+
-
- // #1923
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 80880+
-
- // #1924
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 80960+
-
- // #1925
- "\377\376\375\374\373\372\371\370"
- "0,87,174"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 80992
-
- // #1926
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 81008
-
- // #1927
- "\377\376\375\374\373\372"
- "ForegroundLink"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 81040
-
- // #1928
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 81136+
-
- // #1929
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 81216+
-
- // #1930
- "\377\376\375\374\373\372\371\370"
- "69,40,134"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 81248+
-
- // #1931
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 81264
-
- // #1932
- "\377\376\375\374\373"
- "ForegroundVisited"
- "\377\376\375\374\373\372\371\370\367\366" // 81296
-
- // #1933
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 81392+
-
- // #1934
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 81472+
-
- // #1935
- "191,3,3"
- "\377\376\375\374\373\372\371\370\367" // 81488
-
- // #1936
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 81504
-
- // #1937
- "\377\376\375\374\373\372\371"
- "ForegroundNegative"
- "\377\376\375\374\373\372\371" // 81536
-
- // #1938
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 81584+
-
- // #1939
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 81664+
-
- // #1940
- "176,128,0"
- "\377\376\375\374\373\372\371" // 81680
-
- // #1941
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 81696
-
- // #1942
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326"
- "ForegroundNeutral"
- "\377\376\375\374\373" // 81760+
-
- // #1943
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 81840+
-
- // #1944
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 81920+
-
- // #1945
- "\377\376\375\374\373\372\371\370"
- "0,110,40"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 81952
-
- // #1946
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 81968
-
- // #1947
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "ForegroundPositive"
- "\377\376" // 82000
-
- // #1948
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 82096+
-
- // #1949
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 82176+
-
- // #1950
- "\377\376\375\374\373\372\371\370"
- "119,183,255"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 82208
-
- // #1951
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 82224
-
- // #1952
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationHover"
- "\377\376" // 82256
-
- // #1953
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 82352+
-
- // #1954
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 82432+
-
- // #1955
- "43,116,199"
- "\377\376\375\374\373\372" // 82448
-
- // #1956
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 82464
-
- // #1957
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationFocus"
- "\377\376" // 82496
-
- // #1958
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 82544+
-
- // #1959
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 82624+
-
- // #1960
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "ColorEffects:Inactive"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 82672
-
- // #1961
- "\377\376\375\374\373\372\371\370"
- "true"
- "\377\376\375\374" // 82688
-
- // #1962
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 82704
-
- // #1963
- "\377\376\375\374"
- "Enable"
- "\377\376\375\374\373\372" // 82720
-
- // #1964
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 82800+
-
- // #1965
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 82880+
-
- // #1966
- "0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 82896
-
- // #1967
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 82928
-
- // #1968
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345"
- "IntensityEffect"
- "\377\376\375\374\373\372" // 82976+
-
- // #1969
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 83056+
-
- // #1970
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 83136+
-
- // #1971
- "2"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 83152
-
- // #1972
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 83184
-
- // #1973
- "\377\376\375\374\373\372\371\370\367\366\365"
- "ColorEffect"
- "\377\376\375\374\373\372\371\370\367\366" // 83216
-
- // #1974
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 83312+
-
- // #1975
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 83392+
-
- // #1976
- "2"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 83408
-
- // #1977
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 83440
-
- // #1978
- "\377\376\375\374\373\372\371"
- "ContrastEffect"
- "\377\376\375\374\373\372\371\370\367\366\365" // 83472
-
- // #1979
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 83568+
-
- // #1980
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 83648+
-
- // #1981
- "\377\376\375\374\373\372\371\370"
- "0"
- "\377\376\375\374\373\372\371" // 83664
-
- // #1982
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 83696
-
- // #1983
- "\377\376\375\374\373\372"
- "IntensityAmount"
- "\377\376\375\374\373\372\371\370\367\366\365" // 83728
-
- // #1984
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 83824+
-
- // #1985
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 83904+
-
- // #1986
- "\377\376\375\374\373\372\371\370"
- "0.025"
- "\377\376\375" // 83920
-
- // #1987
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 83952
-
- // #1988
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352"
- "ColorAmount"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 84000+
-
- // #1989
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 84080+
-
- // #1990
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 84160+
-
- // #1991
- "\377\376\375\374\373\372\371\370"
- "0.1"
- "\377\376\375\374\373" // 84176
-
- // #1992
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 84208
-
- // #1993
- "\377\376"
- "ContrastAmount"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 84240
-
- // #1994
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 84336+
-
- // #1995
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 84416+
-
- // #1996
- "112,111,110"
- "\377\376\375\374\373" // 84432
-
- // #1997
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 84448
-
- // #1998
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "Color"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 84480
-
- // #1999
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 84528+
-
- // #2000
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 84608+
-
- // #2001
- "7"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 84624
-
- // #2002
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 84656
-
- // #2003
- "contrast"
- "\377\376\375\374\373\372\371\370" // 84672
-
- // #2004
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 84720+
-
- // #2005
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 84800+
-
- // #2006
- "232,231,230"
- "\377\376\375\374\373" // 84816
-
- // #2007
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 84832
-
- // #2008
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321"
- "BackgroundNormal"
- "\377" // 84896+
-
- // #2009
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 84976+
-
- // #2010
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 85056+
-
- // #2011
- "\377\376\375\374\373\372\371\370"
- "224,223,222"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 85088+
-
- // #2012
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 85104
-
- // #2013
- "BackgroundAlternate"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 85136
-
- // #2014
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 85232+
-
- // #2015
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 85312+
-
- // #2016
- "20,19,18"
- "\377\376\375\374\373\372\371\370" // 85328
-
- // #2017
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 85344
-
- // #2018
- "\377"
- "ForegroundNormal"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 85376
-
- // #2019
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 85424+
-
- // #2020
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 85504+
-
- // #2021
- "136,135,134"
- "\377\376\375\374\373" // 85520
-
- // #2022
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 85536
-
- // #2023
- "\377\376"
- "ForegroundInactive"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 85568
-
- // #2024
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 85616+
-
- // #2025
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 85696+
-
- // #2026
- "\377\376\375\374\373\372\371\370"
- "255,128,224"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 85728
-
- // #2027
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 85744
-
- // #2028
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353"
- "ForegroundActive"
- "\377\376\375\374\373\372\371\370\367\366\365" // 85792+
-
- // #2029
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 85872+
-
- // #2030
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 85952+
-
- // #2031
- "\377\376\375\374\373\372\371\370"
- "0,87,174"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 85984
-
- // #2032
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 86000
-
- // #2033
- "\377\376\375\374\373\372"
- "ForegroundLink"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 86032
-
- // #2034
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 86128+
-
- // #2035
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 86208+
-
- // #2036
- "\377\376\375\374\373\372\371\370"
- "69,40,134"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 86240+
-
- // #2037
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 86256
-
- // #2038
- "\377\376\375\374\373"
- "ForegroundVisited"
- "\377\376\375\374\373\372\371\370\367\366" // 86288
-
- // #2039
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 86384+
-
- // #2040
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 86464+
-
- // #2041
- "\377\376\375\374\373\372\371\370"
- "191,3,3"
- "\377" // 86480
-
- // #2042
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 86496
-
- // #2043
- "\377\376\375\374\373\372\371"
- "ForegroundNegative"
- "\377\376\375\374\373\372\371" // 86528
-
- // #2044
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 86576+
-
- // #2045
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 86656+
-
- // #2046
- "\377\376\375\374\373\372\371\370"
- "176,128,0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 86688
-
- // #2047
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 86704
-
- // #2048
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346"
- "ForegroundNeutral"
- "\377\376\375\374\373" // 86752+
-
- // #2049
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 86832+
-
- // #2050
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 86912+
-
- // #2051
- "0,110,40"
- "\377\376\375\374\373\372\371\370" // 86928
-
- // #2052
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 86944
-
- // #2053
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "ForegroundPositive"
- "\377\376" // 86976
-
- // #2054
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 87024+
-
- // #2055
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 87104+
-
- // #2056
- "119,183,255"
- "\377\376\375\374\373" // 87120
-
- // #2057
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 87136
-
- // #2058
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationHover"
- "\377\376" // 87168
-
- // #2059
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 87216+
-
- // #2060
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 87296+
-
- // #2061
- "\377\376\375\374\373\372\371\370"
- "43,116,199"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 87328
-
- // #2062
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 87344
-
- // #2063
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationFocus"
- "\377\376" // 87376
-
- // #2064
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 87472+
-
- // #2065
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 87552+
-
- // #2066
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "ColorEffects:Inactive"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 87600
-
- // #2067
- "\377\376\375\374\373\372\371\370"
- "true"
- "\377\376\375\374" // 87616
-
- // #2068
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 87632
-
- // #2069
- "\377\376\375\374"
- "Enable"
- "\377\376\375\374\373\372" // 87648
-
- // #2070
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 87728+
-
- // #2071
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 87808+
-
- // #2072
- "0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 87824
-
- // #2073
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 87856
-
- // #2074
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345"
- "IntensityEffect"
- "\377\376\375\374\373\372" // 87904+
-
- // #2075
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 87984+
-
- // #2076
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 88064+
-
- // #2077
- "2"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 88080
-
- // #2078
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 88112
-
- // #2079
- "\377\376\375\374\373\372\371\370\367\366\365"
- "ColorEffect"
- "\377\376\375\374\373\372\371\370\367\366" // 88144
-
- // #2080
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 88240+
-
- // #2081
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 88320+
-
- // #2082
- "2"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 88336
-
- // #2083
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 88368
-
- // #2084
- "\377\376\375\374\373\372\371"
- "ContrastEffect"
- "\377\376\375\374\373\372\371\370\367\366\365" // 88400
-
- // #2085
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 88496+
-
- // #2086
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 88576+
-
- // #2087
- "\377\376\375\374\373\372\371\370"
- "0"
- "\377\376\375\374\373\372\371" // 88592
-
- // #2088
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 88624
-
- // #2089
- "\377\376\375\374\373\372"
- "IntensityAmount"
- "\377\376\375\374\373\372\371\370\367\366\365" // 88656
-
- // #2090
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 88752+
-
- // #2091
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 88832+
-
- // #2092
- "\377\376\375\374\373\372\371\370"
- "0.025"
- "\377\376\375" // 88848
-
- // #2093
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 88880
-
- // #2094
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352"
- "ColorAmount"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 88928+
-
- // #2095
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 89008+
-
- // #2096
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 89088+
-
- // #2097
- "\377\376\375\374\373\372\371\370"
- "0.1"
- "\377\376\375\374\373" // 89104
-
- // #2098
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 89136
-
- // #2099
- "\377\376"
- "ContrastAmount"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 89168
-
- // #2100
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 89264+
-
- // #2101
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 89344+
-
- // #2102
- "112,111,110"
- "\377\376\375\374\373" // 89360
-
- // #2103
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 89376
-
- // #2104
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "Color"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 89408
-
- // #2105
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 89456+
-
- // #2106
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 89536+
-
- // #2107
- "\377\376\375\374\373\372\371\370"
- "true"
- "\377\376\375\374" // 89552
-
- // #2108
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 89568
-
- // #2109
- "\377\376\375\374"
- "Enable"
- "\377\376\375\374\373\372" // 89584
-
- // #2110
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 89648+
-
- // #2111
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 89728+
-
- // #2112
- "\377\376\375\374\373\372\371\370"
- "true"
- "\377\376\375\374" // 89744
-
- // #2113
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 89760
-
- // #2114
- "ChangeSelectionColor"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 89792
-
- // #2115
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 89840+
-
- // #2116
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 89920+
-
- // #2117
- "\377\376\375\374\373\372\371\370"
- "true"
- "\377\376\375\374" // 89936
-
- // #2118
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 89952
-
- // #2119
- "\377\376\375\374"
- "Enable"
- "\377\376\375\374\373\372" // 89968
-
- // #2120
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 90032+
-
- // #2121
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 90112+
-
- // #2122
- "\377\376\375\374\373\372\371\370"
- "true"
- "\377\376\375\374" // 90128
-
- // #2123
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 90144
-
- // #2124
- "ChangeSelectionColor"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 90176
-
- // #2125
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 90224+
-
- // #2126
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 90304+
-
- // #2127
- "7"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 90320
-
- // #2128
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 90352
-
- // #2129
- "contrast"
- "\377\376\375\374\373\372\371\370" // 90368
-
- // #2130
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 90416+
-
- // #2131
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 90496+
-
- // #2132
- "65,139,212"
- "\377\376\375\374\373\372" // 90512
-
- // #2133
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 90528
-
- // #2134
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321"
- "BackgroundNormal"
- "\377" // 90592+
-
- // #2135
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 90672+
-
- // #2136
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 90752+
-
- // #2137
- "62,138,204"
- "\377\376\375\374\373\372" // 90768
-
- // #2138
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 90784
-
- // #2139
- "BackgroundAlternate"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 90816
-
- // #2140
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 90864+
-
- // #2141
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 90944+
-
- // #2142
- "255,255,255"
- "\377\376\375\374\373" // 90960
-
- // #2143
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 90976
-
- // #2144
- "\377"
- "ForegroundNormal"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 91008
-
- // #2145
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 91056+
-
- // #2146
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 91136+
-
- // #2147
- "165,193,228"
- "\377\376\375\374\373" // 91152
-
- // #2148
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 91168
-
- // #2149
- "\377\376"
- "ForegroundInactive"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 91200
-
- // #2150
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 91248+
-
- // #2151
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 91328+
-
- // #2152
- "\377\376\375\374\373\372\371\370"
- "255,128,224"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 91360
-
- // #2153
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 91376
-
- // #2154
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353"
- "ForegroundActive"
- "\377\376\375\374\373\372\371\370\367\366\365" // 91424+
-
- // #2155
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 91504+
-
- // #2156
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 91584+
-
- // #2157
- "\377\376\375\374\373\372\371\370"
- "0,49,110"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 91616
-
- // #2158
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 91632
-
- // #2159
- "\377\376\375\374\373\372"
- "ForegroundLink"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 91664
-
- // #2160
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 91760+
-
- // #2161
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 91840+
-
- // #2162
- "69,40,134"
- "\377\376\375\374\373\372\371" // 91856
-
- // #2163
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 91872
-
- // #2164
- "\377\376\375\374\373"
- "ForegroundVisited"
- "\377\376\375\374\373\372\371\370\367\366" // 91904
-
- // #2165
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 91952+
-
- // #2166
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 92032+
-
- // #2167
- "156,14,14"
- "\377\376\375\374\373\372\371" // 92048
-
- // #2168
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 92064
-
- // #2169
- "\377\376\375\374\373\372\371"
- "ForegroundNegative"
- "\377\376\375\374\373\372\371" // 92096
-
- // #2170
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 92144+
-
- // #2171
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 92224+
-
- // #2172
- "\377\376\375\374\373\372\371\370"
- "255,221,0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 92256
-
- // #2173
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 92272
-
- // #2174
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346"
- "ForegroundNeutral"
- "\377\376\375\374\373" // 92320+
-
- // #2175
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 92400+
-
- // #2176
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 92480+
-
- // #2177
- "\377\376\375\374\373\372\371\370"
- "128,255,128"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 92512
-
- // #2178
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 92528
-
- // #2179
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "ForegroundPositive"
- "\377\376" // 92560
-
- // #2180
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 92656+
-
- // #2181
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 92736+
-
- // #2182
- "119,183,255"
- "\377\376\375\374\373" // 92752
-
- // #2183
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 92768
-
- // #2184
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationHover"
- "\377\376" // 92800
-
- // #2185
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 92848+
-
- // #2186
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 92928+
-
- // #2187
- "\377\376\375\374\373\372\371\370"
- "43,116,199"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 92960
-
- // #2188
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 92976
-
- // #2189
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationFocus"
- "\377\376" // 93008
-
- // #2190
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 93104+
-
- // #2191
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 93184+
-
- // #2192
- "7"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 93200
-
- // #2193
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 93232
-
- // #2194
- "contrast"
- "\377\376\375\374\373\372\371\370" // 93248
-
- // #2195
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 93296+
-
- // #2196
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 93376+
-
- // #2197
- "\377\376\375\374\373\372\371\370"
- "224,223,222"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 93408
-
- // #2198
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 93424
-
- // #2199
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341"
- "BackgroundNormal"
- "\377" // 93472+
-
- // #2200
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 93552+
-
- // #2201
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 93632+
-
- // #2202
- "\377\376\375\374\373\372\371\370"
- "218,217,216"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 93664
-
- // #2203
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 93680
-
- // #2204
- "BackgroundAlternate"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 93712
-
- // #2205
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 93808+
-
- // #2206
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 93888+
-
- // #2207
- "20,19,18"
- "\377\376\375\374\373\372\371\370" // 93904
-
- // #2208
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 93920
-
- // #2209
- "\377"
- "ForegroundNormal"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 93952
-
- // #2210
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 94000+
-
- // #2211
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 94080+
-
- // #2212
- "136,135,134"
- "\377\376\375\374\373" // 94096
-
- // #2213
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 94112
-
- // #2214
- "\377\376"
- "ForegroundInactive"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 94144
-
- // #2215
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 94192+
-
- // #2216
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 94272+
-
- // #2217
- "255,128,224"
- "\377\376\375\374\373" // 94288
-
- // #2218
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 94304
-
- // #2219
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333"
- "ForegroundActive"
- "\377\376\375\374\373\372\371\370\367\366\365" // 94368+
-
- // #2220
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 94448+
-
- // #2221
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 94528+
-
- // #2222
- "\377\376\375\374\373\372\371\370"
- "0,87,174"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 94560
-
- // #2223
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 94576
-
- // #2224
- "\377\376\375\374\373\372"
- "ForegroundLink"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 94608
-
- // #2225
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 94704+
-
- // #2226
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 94784+
-
- // #2227
- "\377\376\375\374\373\372\371\370"
- "69,40,134"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 94816+
-
- // #2228
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 94832
-
- // #2229
- "\377\376\375\374\373"
- "ForegroundVisited"
- "\377\376\375\374\373\372\371\370\367\366" // 94864
-
- // #2230
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 94960+
-
- // #2231
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 95040+
-
- // #2232
- "191,3,3"
- "\377\376\375\374\373\372\371\370\367" // 95056
-
- // #2233
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 95072
-
- // #2234
- "\377\376\375\374\373\372\371"
- "ForegroundNegative"
- "\377\376\375\374\373\372\371" // 95104
-
- // #2235
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 95152+
-
- // #2236
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 95232+
-
- // #2237
- "176,128,0"
- "\377\376\375\374\373\372\371" // 95248
-
- // #2238
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 95264
-
- // #2239
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326"
- "ForegroundNeutral"
- "\377\376\375\374\373" // 95328+
-
- // #2240
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 95408+
-
- // #2241
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 95488+
-
- // #2242
- "\377\376\375\374\373\372\371\370"
- "0,110,40"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 95520
-
- // #2243
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 95536
-
- // #2244
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "ForegroundPositive"
- "\377\376" // 95568
-
- // #2245
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 95664+
-
- // #2246
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 95744+
-
- // #2247
- "\377\376\375\374\373\372\371\370"
- "119,183,255"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 95776
-
- // #2248
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 95792
-
- // #2249
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationHover"
- "\377\376" // 95824
-
- // #2250
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 95920+
-
- // #2251
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 96000+
-
- // #2252
- "43,116,199"
- "\377\376\375\374\373\372" // 96016
-
- // #2253
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 96032
-
- // #2254
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationFocus"
- "\377\376" // 96064
-
- // #2255
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 96112+
-
- // #2256
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 96192+
-
- // #2257
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "ColorEffects:Inactive"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 96240
-
- // #2258
- "\377\376\375\374\373\372\371\370"
- "true"
- "\377\376\375\374" // 96256
-
- // #2259
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 96272
-
- // #2260
- "\377\376\375\374"
- "Enable"
- "\377\376\375\374\373\372" // 96288
-
- // #2261
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 96368+
-
- // #2262
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 96448+
-
- // #2263
- "0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 96464
-
- // #2264
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 96496
-
- // #2265
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345"
- "IntensityEffect"
- "\377\376\375\374\373\372" // 96544+
-
- // #2266
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 96624+
-
- // #2267
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 96704+
-
- // #2268
- "2"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 96720
-
- // #2269
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 96752
-
- // #2270
- "\377\376\375\374\373\372\371\370\367\366\365"
- "ColorEffect"
- "\377\376\375\374\373\372\371\370\367\366" // 96784
-
- // #2271
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 96880+
-
- // #2272
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 96960+
-
- // #2273
- "2"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 96976
-
- // #2274
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 97008
-
- // #2275
- "\377\376\375\374\373\372\371"
- "ContrastEffect"
- "\377\376\375\374\373\372\371\370\367\366\365" // 97040
-
- // #2276
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 97136+
-
- // #2277
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 97216+
-
- // #2278
- "\377\376\375\374\373\372\371\370"
- "0"
- "\377\376\375\374\373\372\371" // 97232
-
- // #2279
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 97264
-
- // #2280
- "\377\376\375\374\373\372"
- "IntensityAmount"
- "\377\376\375\374\373\372\371\370\367\366\365" // 97296
-
- // #2281
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 97392+
-
- // #2282
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 97472+
-
- // #2283
- "\377\376\375\374\373\372\371\370"
- "0.025"
- "\377\376\375" // 97488
-
- // #2284
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 97520
-
- // #2285
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352"
- "ColorAmount"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 97568+
-
- // #2286
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 97648+
-
- // #2287
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 97728+
-
- // #2288
- "\377\376\375\374\373\372\371\370"
- "0.1"
- "\377\376\375\374\373" // 97744
-
- // #2289
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 97776
-
- // #2290
- "\377\376"
- "ContrastAmount"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 97808
-
- // #2291
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 97904+
-
- // #2292
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 97984+
-
- // #2293
- "112,111,110"
- "\377\376\375\374\373" // 98000
-
- // #2294
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 98016
-
- // #2295
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "Color"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 98048
-
- // #2296
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 98096+
-
- // #2297
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 98176+
-
- // #2298
- "7"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 98192
-
- // #2299
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 98224
-
- // #2300
- "contrast"
- "\377\376\375\374\373\372\371\370" // 98240
-
- // #2301
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 98288+
-
- // #2302
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 98368+
-
- // #2303
- "255,255,255"
- "\377\376\375\374\373" // 98384
-
- // #2304
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 98400
-
- // #2305
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321"
- "BackgroundNormal"
- "\377" // 98464+
-
- // #2306
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 98544+
-
- // #2307
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 98624+
-
- // #2308
- "\377\376\375\374\373\372\371\370"
- "248,247,246"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 98656+
-
- // #2309
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 98672
-
- // #2310
- "BackgroundAlternate"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 98704
-
- // #2311
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 98800+
-
- // #2312
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 98880+
-
- // #2313
- "20,19,18"
- "\377\376\375\374\373\372\371\370" // 98896
-
- // #2314
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 98912
-
- // #2315
- "\377"
- "ForegroundNormal"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 98944
-
- // #2316
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 98992+
-
- // #2317
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 99072+
-
- // #2318
- "\377\376\375\374\373\372\371\370"
- "136,135,134"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 99104
-
- // #2319
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 99120
-
- // #2320
- "\377\376"
- "ForegroundInactive"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 99152
-
- // #2321
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 99248+
-
- // #2322
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 99328+
-
- // #2323
- "255,128,224"
- "\377\376\375\374\373" // 99344
-
- // #2324
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 99360
-
- // #2325
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333"
- "ForegroundActive"
- "\377\376\375\374\373\372\371\370\367\366\365" // 99424+
-
- // #2326
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 99504+
-
- // #2327
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 99584+
-
- // #2328
- "\377\376\375\374\373\372\371\370"
- "0,87,174"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 99616
-
- // #2329
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 99632
-
- // #2330
- "\377\376\375\374\373\372"
- "ForegroundLink"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 99664
-
- // #2331
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 99760+
-
- // #2332
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 99840+
-
- // #2333
- "\377\376\375\374\373\372\371\370"
- "69,40,134"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 99872+
-
- // #2334
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 99888
-
- // #2335
- "\377\376\375\374\373"
- "ForegroundVisited"
- "\377\376\375\374\373\372\371\370\367\366" // 99920
-
- // #2336
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 100016+
-
- // #2337
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 100096+
-
- // #2338
- "\377\376\375\374\373\372\371\370"
- "191,3,3"
- "\377" // 100112
-
- // #2339
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 100128
-
- // #2340
- "\377\376\375\374\373\372\371"
- "ForegroundNegative"
- "\377\376\375\374\373\372\371" // 100160
-
- // #2341
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 100208+
-
- // #2342
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 100288+
-
- // #2343
- "\377\376\375\374\373\372\371\370"
- "176,128,0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 100320+
-
- // #2344
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 100336
-
- // #2345
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346"
- "ForegroundNeutral"
- "\377\376\375\374\373" // 100384+
-
- // #2346
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 100464+
-
- // #2347
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 100544+
-
- // #2348
- "0,110,40"
- "\377\376\375\374\373\372\371\370" // 100560
-
- // #2349
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 100576
-
- // #2350
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "ForegroundPositive"
- "\377\376" // 100608
-
- // #2351
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 100656+
-
- // #2352
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 100736+
-
- // #2353
- "\377\376\375\374\373\372\371\370"
- "119,183,255"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 100768
-
- // #2354
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 100784
-
- // #2355
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationHover"
- "\377\376" // 100816
-
- // #2356
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 100912+
-
- // #2357
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 100992+
-
- // #2358
- "43,116,199"
- "\377\376\375\374\373\372" // 101008
-
- // #2359
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 101024
-
- // #2360
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationFocus"
- "\377\376" // 101056
-
- // #2361
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 101104+
-
- // #2362
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 101184+
-
- // #2363
- "\377\376\375\374\373\372\371\370"
- "ColorEffects:Disabled"
- "\377\376\375" // 101216
-
- // #2364
- "\377\376\375\374\373\372\371\370"
- "2"
- "\377\376\375\374\373\372\371" // 101232
-
- // #2365
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 101264
-
- // #2366
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305"
- "IntensityEffect"
- "\377\376\375\374\373\372" // 101344+
-
- // #2367
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 101424+
-
- // #2368
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 101504+
-
- // #2369
- "0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 101520
-
- // #2370
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 101552
-
- // #2371
- "\377\376\375\374\373\372\371\370\367\366\365"
- "ColorEffect"
- "\377\376\375\374\373\372\371\370\367\366" // 101584
-
- // #2372
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 101680+
-
- // #2373
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 101760+
-
- // #2374
- "\377\376\375\374\373\372\371\370"
- "1"
- "\377\376\375\374\373\372\371" // 101776
-
- // #2375
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 101808
-
- // #2376
- "\377\376\375\374\373\372\371"
- "ContrastEffect"
- "\377\376\375\374\373\372\371\370\367\366\365" // 101840
-
- // #2377
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 101936+
-
- // #2378
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 102016+
-
- // #2379
- "0.1"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 102032
-
- // #2380
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 102064
-
- // #2381
- "\377\376\375\374\373\372"
- "IntensityAmount"
- "\377\376\375\374\373\372\371\370\367\366\365" // 102096
-
- // #2382
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 102192+
-
- // #2383
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 102272+
-
- // #2384
- "\377\376\375\374\373\372\371\370"
- "0"
- "\377\376\375\374\373\372\371" // 102288
-
- // #2385
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 102320
-
- // #2386
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352"
- "ColorAmount"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 102368+
-
- // #2387
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 102448+
-
- // #2388
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 102528+
-
- // #2389
- "0.65"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 102544
-
- // #2390
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 102576
-
- // #2391
- "\377\376"
- "ContrastAmount"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 102608
-
- // #2392
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 102704+
-
- // #2393
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 102784+
-
- // #2394
- "7"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 102800
-
- // #2395
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 102832
-
- // #2396
- "contrast"
- "\377\376\375\374\373\372\371\370" // 102848
-
- // #2397
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 102896+
-
- // #2398
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 102976+
-
- // #2399
- "\377\376\375\374\373\372\371\370"
- "224,223,222"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 103008
-
- // #2400
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 103024
-
- // #2401
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341"
- "BackgroundNormal"
- "\377" // 103072+
-
- // #2402
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 103152+
-
- // #2403
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 103232+
-
- // #2404
- "\377\376\375\374\373\372\371\370"
- "218,217,216"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 103264
-
- // #2405
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 103280
-
- // #2406
- "BackgroundAlternate"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 103312
-
- // #2407
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 103408+
-
- // #2408
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 103488+
-
- // #2409
- "20,19,18"
- "\377\376\375\374\373\372\371\370" // 103504
-
- // #2410
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 103520
-
- // #2411
- "\377"
- "ForegroundNormal"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 103552
-
- // #2412
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 103600+
-
- // #2413
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 103680+
-
- // #2414
- "136,135,134"
- "\377\376\375\374\373" // 103696
-
- // #2415
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 103712
-
- // #2416
- "\377\376"
- "ForegroundInactive"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 103744
-
- // #2417
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 103792+
-
- // #2418
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 103872+
-
- // #2419
- "255,128,224"
- "\377\376\375\374\373" // 103888
-
- // #2420
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 103904
-
- // #2421
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333"
- "ForegroundActive"
- "\377\376\375\374\373\372\371\370\367\366\365" // 103968+
-
- // #2422
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 104048+
-
- // #2423
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 104128+
-
- // #2424
- "\377\376\375\374\373\372\371\370"
- "0,87,174"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 104160
-
- // #2425
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 104176
-
- // #2426
- "\377\376\375\374\373\372"
- "ForegroundLink"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 104208
-
- // #2427
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 104304+
-
- // #2428
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 104384+
-
- // #2429
- "\377\376\375\374\373\372\371\370"
- "69,40,134"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 104416+
-
- // #2430
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 104432
-
- // #2431
- "\377\376\375\374\373"
- "ForegroundVisited"
- "\377\376\375\374\373\372\371\370\367\366" // 104464
-
- // #2432
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 104560+
-
- // #2433
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 104640+
-
- // #2434
- "191,3,3"
- "\377\376\375\374\373\372\371\370\367" // 104656
-
- // #2435
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 104672
-
- // #2436
- "\377\376\375\374\373\372\371"
- "ForegroundNegative"
- "\377\376\375\374\373\372\371" // 104704
-
- // #2437
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 104752+
-
- // #2438
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 104832+
-
- // #2439
- "176,128,0"
- "\377\376\375\374\373\372\371" // 104848
-
- // #2440
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 104864
-
- // #2441
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326"
- "ForegroundNeutral"
- "\377\376\375\374\373" // 104928+
-
- // #2442
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 105008+
-
- // #2443
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 105088+
-
- // #2444
- "\377\376\375\374\373\372\371\370"
- "0,110,40"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 105120
-
- // #2445
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 105136
-
- // #2446
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "ForegroundPositive"
- "\377\376" // 105168
-
- // #2447
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 105264+
-
- // #2448
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 105344+
-
- // #2449
- "\377\376\375\374\373\372\371\370"
- "119,183,255"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 105376
-
- // #2450
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 105392
-
- // #2451
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationHover"
- "\377\376" // 105424
-
- // #2452
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 105520+
-
- // #2453
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 105600+
-
- // #2454
- "43,116,199"
- "\377\376\375\374\373\372" // 105616
-
- // #2455
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 105632
-
- // #2456
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationFocus"
- "\377\376" // 105664
-
- // #2457
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 105712+
-
- // #2458
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 105792+
-
- // #2459
- "\377\376\375\374\373\372\371\370"
- "ColorEffects:Disabled"
- "\377\376\375" // 105824
-
- // #2460
- "\377\376\375\374\373\372\371\370"
- "2"
- "\377\376\375\374\373\372\371" // 105840
-
- // #2461
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 105872
-
- // #2462
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305"
- "IntensityEffect"
- "\377\376\375\374\373\372" // 105952+
-
- // #2463
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 106032+
-
- // #2464
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 106112+
-
- // #2465
- "0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 106128
-
- // #2466
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 106160
-
- // #2467
- "\377\376\375\374\373\372\371\370\367\366\365"
- "ColorEffect"
- "\377\376\375\374\373\372\371\370\367\366" // 106192
-
- // #2468
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 106288+
-
- // #2469
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 106368+
-
- // #2470
- "\377\376\375\374\373\372\371\370"
- "1"
- "\377\376\375\374\373\372\371" // 106384
-
- // #2471
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 106416
-
- // #2472
- "\377\376\375\374\373\372\371"
- "ContrastEffect"
- "\377\376\375\374\373\372\371\370\367\366\365" // 106448
-
- // #2473
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 106544+
-
- // #2474
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 106624+
-
- // #2475
- "0.1"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 106640
-
- // #2476
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 106672
-
- // #2477
- "\377\376\375\374\373\372"
- "IntensityAmount"
- "\377\376\375\374\373\372\371\370\367\366\365" // 106704
-
- // #2478
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 106800+
-
- // #2479
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 106880+
-
- // #2480
- "\377\376\375\374\373\372\371\370"
- "0"
- "\377\376\375\374\373\372\371" // 106896
-
- // #2481
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 106928
-
- // #2482
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352"
- "ColorAmount"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 106976+
-
- // #2483
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 107056+
-
- // #2484
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 107136+
-
- // #2485
- "0.65"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 107152
-
- // #2486
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 107184
-
- // #2487
- "\377\376"
- "ContrastAmount"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 107216
-
- // #2488
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 107312+
-
- // #2489
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 107392+
-
- // #2490
- "7"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 107408
-
- // #2491
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 107440
-
- // #2492
- "contrast"
- "\377\376\375\374\373\372\371\370" // 107456
-
- // #2493
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 107504+
-
- // #2494
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 107584+
-
- // #2495
- "232,231,230"
- "\377\376\375\374\373" // 107600
-
- // #2496
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 107616
-
- // #2497
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321"
- "BackgroundNormal"
- "\377" // 107680+
-
- // #2498
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 107760+
-
- // #2499
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 107840+
-
- // #2500
- "\377\376\375\374\373\372\371\370"
- "224,223,222"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 107872+
-
- // #2501
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 107888
-
- // #2502
- "BackgroundAlternate"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 107920
-
- // #2503
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 108016+
-
- // #2504
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 108096+
-
- // #2505
- "20,19,18"
- "\377\376\375\374\373\372\371\370" // 108112
-
- // #2506
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 108128
-
- // #2507
- "\377"
- "ForegroundNormal"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 108160
-
- // #2508
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 108208+
-
- // #2509
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 108288+
-
- // #2510
- "136,135,134"
- "\377\376\375\374\373" // 108304
-
- // #2511
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 108320
-
- // #2512
- "\377\376"
- "ForegroundInactive"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 108352
-
- // #2513
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 108400+
-
- // #2514
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 108480+
-
- // #2515
- "\377\376\375\374\373\372\371\370"
- "255,128,224"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 108512
-
- // #2516
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 108528
-
- // #2517
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353"
- "ForegroundActive"
- "\377\376\375\374\373\372\371\370\367\366\365" // 108576+
-
- // #2518
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 108656+
-
- // #2519
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 108736+
-
- // #2520
- "\377\376\375\374\373\372\371\370"
- "0,87,174"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 108768
-
- // #2521
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 108784
-
- // #2522
- "\377\376\375\374\373\372"
- "ForegroundLink"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 108816
-
- // #2523
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 108912+
-
- // #2524
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 108992+
-
- // #2525
- "\377\376\375\374\373\372\371\370"
- "69,40,134"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 109024+
-
- // #2526
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 109040
-
- // #2527
- "\377\376\375\374\373"
- "ForegroundVisited"
- "\377\376\375\374\373\372\371\370\367\366" // 109072
-
- // #2528
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 109168+
-
- // #2529
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 109248+
-
- // #2530
- "\377\376\375\374\373\372\371\370"
- "191,3,3"
- "\377" // 109264
-
- // #2531
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 109280
-
- // #2532
- "\377\376\375\374\373\372\371"
- "ForegroundNegative"
- "\377\376\375\374\373\372\371" // 109312
-
- // #2533
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 109360+
-
- // #2534
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 109440+
-
- // #2535
- "\377\376\375\374\373\372\371\370"
- "176,128,0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 109472
-
- // #2536
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 109488
-
- // #2537
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346"
- "ForegroundNeutral"
- "\377\376\375\374\373" // 109536+
-
- // #2538
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 109616+
-
- // #2539
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 109696+
-
- // #2540
- "0,110,40"
- "\377\376\375\374\373\372\371\370" // 109712
-
- // #2541
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 109728
-
- // #2542
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "ForegroundPositive"
- "\377\376" // 109760
-
- // #2543
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 109808+
-
- // #2544
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 109888+
-
- // #2545
- "119,183,255"
- "\377\376\375\374\373" // 109904
-
- // #2546
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 109920
-
- // #2547
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationHover"
- "\377\376" // 109952
-
- // #2548
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 110000+
-
- // #2549
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 110080+
-
- // #2550
- "\377\376\375\374\373\372\371\370"
- "43,116,199"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 110112
-
- // #2551
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 110128
-
- // #2552
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationFocus"
- "\377\376" // 110160
-
- // #2553
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 110256+
-
- // #2554
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 110336+
-
- // #2555
- "\377\376\375\374\373\372\371\370"
- "ColorEffects:Disabled"
- "\377\376\375" // 110368
-
- // #2556
- "\377\376\375\374\373\372\371\370"
- "2"
- "\377\376\375\374\373\372\371" // 110384
-
- // #2557
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 110416
-
- // #2558
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305"
- "IntensityEffect"
- "\377\376\375\374\373\372" // 110496+
-
- // #2559
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 110576+
-
- // #2560
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 110656+
-
- // #2561
- "0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 110672
-
- // #2562
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 110704
-
- // #2563
- "\377\376\375\374\373\372\371\370\367\366\365"
- "ColorEffect"
- "\377\376\375\374\373\372\371\370\367\366" // 110736
-
- // #2564
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 110832+
-
- // #2565
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 110912+
-
- // #2566
- "\377\376\375\374\373\372\371\370"
- "1"
- "\377\376\375\374\373\372\371" // 110928
-
- // #2567
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 110960
-
- // #2568
- "\377\376\375\374\373\372\371"
- "ContrastEffect"
- "\377\376\375\374\373\372\371\370\367\366\365" // 110992
-
- // #2569
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 111088+
-
- // #2570
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 111168+
-
- // #2571
- "0.1"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 111184
-
- // #2572
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 111216
-
- // #2573
- "\377\376\375\374\373\372"
- "IntensityAmount"
- "\377\376\375\374\373\372\371\370\367\366\365" // 111248
-
- // #2574
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 111344+
-
- // #2575
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 111424+
-
- // #2576
- "\377\376\375\374\373\372\371\370"
- "0"
- "\377\376\375\374\373\372\371" // 111440
-
- // #2577
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 111472
-
- // #2578
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352"
- "ColorAmount"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 111520+
-
- // #2579
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 111600+
-
- // #2580
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 111680+
-
- // #2581
- "0.65"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 111696
-
- // #2582
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 111728
-
- // #2583
- "\377\376"
- "ContrastAmount"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 111760
-
- // #2584
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 111856+
-
- // #2585
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 111936+
-
- // #2586
- "\377\376\375\374\373\372\371\370"
- "true"
- "\377\376\375\374" // 111952
-
- // #2587
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 111968
-
- // #2588
- "\377\376\375\374"
- "Enable"
- "\377\376\375\374\373\372" // 111984
-
- // #2589
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 112048+
-
- // #2590
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 112128+
-
- // #2591
- "\377\376\375\374\373\372\371\370"
- "true"
- "\377\376\375\374" // 112144
-
- // #2592
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 112160
-
- // #2593
- "ChangeSelectionColor"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 112192
-
- // #2594
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 112240+
-
- // #2595
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 112320+
-
- // #2596
- "7"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 112336
-
- // #2597
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 112368
-
- // #2598
- "contrast"
- "\377\376\375\374\373\372\371\370" // 112384
-
- // #2599
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 112432+
-
- // #2600
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 112512+
-
- // #2601
- "\377\376\375\374\373\372\371\370"
- "224,223,222"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 112544
-
- // #2602
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 112560
-
- // #2603
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341"
- "BackgroundNormal"
- "\377" // 112608+
-
- // #2604
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 112688+
-
- // #2605
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 112768+
-
- // #2606
- "\377\376\375\374\373\372\371\370"
- "218,217,216"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 112800
-
- // #2607
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 112816
-
- // #2608
- "BackgroundAlternate"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 112848
-
- // #2609
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 112944+
-
- // #2610
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 113024+
-
- // #2611
- "20,19,18"
- "\377\376\375\374\373\372\371\370" // 113040
-
- // #2612
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 113056
-
- // #2613
- "\377"
- "ForegroundNormal"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 113088
-
- // #2614
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 113136+
-
- // #2615
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 113216+
-
- // #2616
- "136,135,134"
- "\377\376\375\374\373" // 113232
-
- // #2617
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 113248
-
- // #2618
- "\377\376"
- "ForegroundInactive"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 113280
-
- // #2619
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 113328+
-
- // #2620
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 113408+
-
- // #2621
- "255,128,224"
- "\377\376\375\374\373" // 113424
-
- // #2622
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 113440
-
- // #2623
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333"
- "ForegroundActive"
- "\377\376\375\374\373\372\371\370\367\366\365" // 113504+
-
- // #2624
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 113584+
-
- // #2625
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 113664+
-
- // #2626
- "\377\376\375\374\373\372\371\370"
- "0,87,174"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 113696
-
- // #2627
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 113712
-
- // #2628
- "\377\376\375\374\373\372"
- "ForegroundLink"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 113744
-
- // #2629
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 113840+
-
- // #2630
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 113920+
-
- // #2631
- "\377\376\375\374\373\372\371\370"
- "69,40,134"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 113952+
-
- // #2632
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 113968
-
- // #2633
- "\377\376\375\374\373"
- "ForegroundVisited"
- "\377\376\375\374\373\372\371\370\367\366" // 114000
-
- // #2634
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 114096+
-
- // #2635
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 114176+
-
- // #2636
- "191,3,3"
- "\377\376\375\374\373\372\371\370\367" // 114192
-
- // #2637
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 114208
-
- // #2638
- "\377\376\375\374\373\372\371"
- "ForegroundNegative"
- "\377\376\375\374\373\372\371" // 114240
-
- // #2639
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 114288+
-
- // #2640
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 114368+
-
- // #2641
- "176,128,0"
- "\377\376\375\374\373\372\371" // 114384
-
- // #2642
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 114400
-
- // #2643
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326"
- "ForegroundNeutral"
- "\377\376\375\374\373" // 114464+
-
- // #2644
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 114544+
-
- // #2645
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 114624+
-
- // #2646
- "\377\376\375\374\373\372\371\370"
- "0,110,40"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 114656
-
- // #2647
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 114672
-
- // #2648
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "ForegroundPositive"
- "\377\376" // 114704
-
- // #2649
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 114800+
-
- // #2650
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 114880+
-
- // #2651
- "\377\376\375\374\373\372\371\370"
- "119,183,255"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 114912
-
- // #2652
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 114928
-
- // #2653
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationHover"
- "\377\376" // 114960
-
- // #2654
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 115056+
-
- // #2655
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 115136+
-
- // #2656
- "43,116,199"
- "\377\376\375\374\373\372" // 115152
-
- // #2657
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 115168
-
- // #2658
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "DecorationFocus"
- "\377\376" // 115200
-
- // #2659
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 115248+
-
- // #2660
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 115328+
-
- // #2661
- "\377\376\375\374\373\372\371\370"
- "ColorEffects:Disabled"
- "\377\376\375" // 115360
-
- // #2662
- "\377\376\375\374\373\372\371\370"
- "2"
- "\377\376\375\374\373\372\371" // 115376
-
- // #2663
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 115408
-
- // #2664
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305"
- "IntensityEffect"
- "\377\376\375\374\373\372" // 115488+
-
- // #2665
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 115568+
-
- // #2666
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 115648+
-
- // #2667
- "0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 115664
-
- // #2668
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 115696
-
- // #2669
- "\377\376\375\374\373\372\371\370\367\366\365"
- "ColorEffect"
- "\377\376\375\374\373\372\371\370\367\366" // 115728
-
- // #2670
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 115824+
-
- // #2671
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 115904+
-
- // #2672
- "\377\376\375\374\373\372\371\370"
- "1"
- "\377\376\375\374\373\372\371" // 115920
-
- // #2673
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 115952
-
- // #2674
- "\377\376\375\374\373\372\371"
- "ContrastEffect"
- "\377\376\375\374\373\372\371\370\367\366\365" // 115984
-
- // #2675
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 116080+
-
- // #2676
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 116160+
-
- // #2677
- "0.1"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 116176
-
- // #2678
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 116208
-
- // #2679
- "\377\376\375\374\373\372"
- "IntensityAmount"
- "\377\376\375\374\373\372\371\370\367\366\365" // 116240
-
- // #2680
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 116336+
-
- // #2681
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 116416+
-
- // #2682
- "\377\376\375\374\373\372\371\370"
- "0"
- "\377\376\375\374\373\372\371" // 116432
-
- // #2683
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 116464
-
- // #2684
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352"
- "ColorAmount"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 116512+
-
- // #2685
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 116592+
-
- // #2686
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 116672+
-
- // #2687
- "0.65"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 116688
-
- // #2688
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 116720
-
- // #2689
- "\377\376"
- "ContrastAmount"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 116752
-
- // #2690
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 116848+
-
- // #2691
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 116928+
-
- // #2692
- "\377\376\375"
- "oxygen"
- "\377\376\375\374\373\372\371" // 116944
-
- // #2693
- "\377\376\375\374\373\372"
- "wacomcfg"
- "\377\376" // 116960
-
- // #2694
- "\377\376\375\374"
- "lib"
- "\377\376\375\374\373\372\371\370\367" // 116976
-
- // #2695
- "\377\376\375\374\373\372\371\370"
- ".so.%1"
- "\377\376" // 116992
-
- // #2696
- "\377\376\375"
- "Cannot load library %1: %2"
- "\377\376\375" // 117024+
-
- // #2697
- "\377\376\375\374"
- "Desktop"
- "\377\376\375\374\373" // 117040
-
- // #2698
- "\377\376"
- "Toolbar"
- "\377\376\375\374\373\372\371" // 117056
-
- // #2699
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "MainToolbar"
- "\377\376\375\374\373\372\371\370\367" // 117088
-
- // #2700
- "\377\376\375\374\373\372\371\370"
- "Small"
- "\377\376\375" // 117104
-
- // #2701
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Panel"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 117136
-
- // #2702
- "\377\376\375"
- "Dialog"
- "\377\376\375\374\373\372\371" // 117152
-
- // #2703
- "Default"
- "\377\376\375\374\373\372\371\370\367" // 117168
-
- // #2704
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341"
- "Active"
- "\377\376\375\374\373\372\371\370\367\366\365" // 117216+
-
- // #2705
- "\377\376\375\374\373"
- "Disabled"
- "\377\376\375" // 117232
-
- // #2706
- "\377\376\375\374"
- "togray"
- "\377\376\375\374\373\372" // 117248
-
- // #2707
- "\377\376\375\374\373\372\371\370\367\366\365"
- "colorize"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 117280+
-
- // #2708
- "\377\376\375\374"
- "desaturate"
- "\377\376" // 117296
-
- // #2709
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "togamma"
- "\377\376\375\374\373\372\371\370\367\366" // 117328
-
- // #2710
- "\377\376\375\374\373"
- "none"
- "\377\376\375\374\373\372\371" // 117344
-
- // #2711
- "\377\376\375\374\373\372\371"
- "tomonochrome"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 117376
-
- // #2712
- "\377\376\375\374\373\372\371\370\367"
- "Icons"
- "\377\376" // 117392
-
- // #2713
- "Effect"
- "\377\376\375\374\373\372\371\370\367\366" // 117408
-
- // #2714
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322"
- "Value"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 117472+
-
- // #2715
- "1"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 117488
-
- // #2716
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 117520
-
- // #2717
- "DefaultValue"
- "\377\376\375\374" // 117536
-
- // #2718
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 117616+
-
- // #2719
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 117696+
-
- // #2720
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "Color"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 117728
-
- // #2721
- "\377\376\375\374\373\372\371\370"
- "144,128,248"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 117760
-
- // #2722
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 117776
-
- // #2723
- "\377\376\375\374\373\372\371\370"
- "DefaultColor"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 117808
-
- // #2724
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 117872+
-
- // #2725
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 117952+
-
- // #2726
- "\377\376\375\374"
- "Color2"
- "\377\376\375\374\373\372" // 117968
-
- // #2727
- "0,0,0"
- "\377\376\375\374\373\372\371\370\367\366\365" // 117984
-
- // #2728
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 118000
-
- // #2729
- "\377\376\375\374\373\372\371\370"
- "DefaultColor2"
- "\377\376\375\374\373\372\371\370\367\366\365" // 118032
-
- // #2730
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 118128+
-
- // #2731
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 118208+
-
- // #2732
- "\377\376\375\374\373\372\371\370\367\366\365"
- "SemiTransparent"
- "\377\376\375\374\373\372" // 118240
-
- // #2733
- "false"
- "\377\376\375\374\373\372\371\370\367\366\365" // 118256
-
- // #2734
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 118272
-
- // #2735
- "DefaultSemiTransparent"
- "\377\376\375\374\373\372\371\370\367\366" // 118304
-
- // #2736
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 118384+
-
- // #2737
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 118464+
-
- // #2738
- "Effect"
- "\377\376\375\374\373\372\371\370\367\366" // 118480
-
- // #2739
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305\304\303\302"
- "Value"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 118560+
-
- // #2740
- "\377\376\375\374\373\372\371\370"
- "0.7"
- "\377\376\375\374\373" // 118576
-
- // #2741
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 118608
-
- // #2742
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "ActiveValue"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 118688+
-
- // #2743
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 118768+
-
- // #2744
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 118848+
-
- // #2745
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "Color"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 118880
-
- // #2746
- "169,156,255"
- "\377\376\375\374\373" // 118896
-
- // #2747
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 118912
-
- // #2748
- "ActiveColor"
- "\377\376\375\374\373" // 118928
-
- // #2749
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 119024+
-
- // #2750
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 119104+
-
- // #2751
- "\377\376\375\374"
- "Color2"
- "\377\376\375\374\373\372" // 119120
-
- // #2752
- "\377\376\375\374\373\372\371\370"
- "0,0,0"
- "\377\376\375" // 119136
-
- // #2753
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 119152
-
- // #2754
- "\377\376\375\374\373\372\371\370"
- "ActiveColor2"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 119184
-
- // #2755
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 119280+
-
- // #2756
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 119360+
-
- // #2757
- "\377\376\375\374\373\372\371\370\367\366\365"
- "SemiTransparent"
- "\377\376\375\374\373\372" // 119392
-
- // #2758
- "false"
- "\377\376\375\374\373\372\371\370\367\366\365" // 119408
-
- // #2759
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 119424
-
- // #2760
- "ActiveSemiTransparent"
- "\377\376\375\374\373\372\371\370\367\366\365" // 119456
-
- // #2761
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 119536+
-
- // #2762
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 119616+
-
- // #2763
- "Effect"
- "\377\376\375\374\373\372\371\370\367\366" // 119632
-
- // #2764
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305\304\303\302"
- "Value"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 119712+
-
- // #2765
- "\377\376\375\374\373\372\371\370"
- "1"
- "\377\376\375\374\373\372\371" // 119728
-
- // #2766
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 119760
-
- // #2767
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "DisabledValue"
- "\377\376\375\374\373\372\371\370\367\366\365" // 119840+
-
- // #2768
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 119920+
-
- // #2769
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 120000+
-
- // #2770
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "Color"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 120032
-
- // #2771
- "\377\376\375\374\373\372\371\370"
- "34,202,0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 120064
-
- // #2772
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 120080
-
- // #2773
- "\377\376\375\374\373\372\371\370"
- "DisabledColor"
- "\377\376\375\374\373\372\371\370\367\366\365" // 120112
-
- // #2774
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 120176+
-
- // #2775
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 120256+
-
- // #2776
- "\377\376\375\374"
- "Color2"
- "\377\376\375\374\373\372" // 120272
-
- // #2777
- "0,0,0"
- "\377\376\375\374\373\372\371\370\367\366\365" // 120288
-
- // #2778
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 120304
-
- // #2779
- "\377\376\375\374\373\372\371\370"
- "DisabledColor2"
- "\377\376\375\374\373\372\371\370\367\366" // 120336
-
- // #2780
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 120432+
-
- // #2781
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 120512+
-
- // #2782
- "\377\376\375\374\373\372\371\370\367\366\365"
- "SemiTransparent"
- "\377\376\375\374\373\372" // 120544
-
- // #2783
- "\377\376\375\374\373\372\371\370"
- "true"
- "\377\376\375\374" // 120560
-
- // #2784
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 120576
-
- // #2785
- "DisabledSemiTransparent"
- "\377\376\375\374\373\372\371\370\367" // 120608
-
- // #2786
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 120688+
-
- // #2787
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 120768+
-
- // #2788
- "\377\376\375\374\373\372\371\370\367"
- "Icons"
- "\377\376" // 120784
-
- // #2789
- "Effect"
- "\377\376\375\374\373\372\371\370\367\366" // 120800
-
- // #2790
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322"
- "Value"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 120864+
-
- // #2791
- "\377\376\375\374\373\372\371\370"
- "1"
- "\377\376\375\374\373\372\371" // 120880
-
- // #2792
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 120912
-
- // #2793
- "DefaultValue"
- "\377\376\375\374" // 120928
-
- // #2794
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 121008+
-
- // #2795
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 121088+
-
- // #2796
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "Color"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 121120
-
- // #2797
- "\377\376\375\374\373\372\371\370"
- "144,128,248"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 121152
-
- // #2798
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 121168
-
- // #2799
- "DefaultColor"
- "\377\376\375\374" // 121184
-
- // #2800
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 121264+
-
- // #2801
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 121344+
-
- // #2802
- "\377\376\375\374"
- "Color2"
- "\377\376\375\374\373\372" // 121360
-
- // #2803
- "0,0,0"
- "\377\376\375\374\373\372\371\370\367\366\365" // 121376
-
- // #2804
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 121392
-
- // #2805
- "\377\376\375\374\373\372\371\370"
- "DefaultColor2"
- "\377\376\375\374\373\372\371\370\367\366\365" // 121424
-
- // #2806
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 121520+
-
- // #2807
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 121600+
-
- // #2808
- "\377\376\375\374\373\372\371\370\367\366\365"
- "SemiTransparent"
- "\377\376\375\374\373\372" // 121632
-
- // #2809
- "false"
- "\377\376\375\374\373\372\371\370\367\366\365" // 121648
-
- // #2810
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 121664
-
- // #2811
- "\377\376\375\374\373\372\371\370"
- "DefaultSemiTransparent"
- "\377\376" // 121696
-
- // #2812
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 121776+
-
- // #2813
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 121856+
-
- // #2814
- "Effect"
- "\377\376\375\374\373\372\371\370\367\366" // 121872
-
- // #2815
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305\304\303\302"
- "Value"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 121952+
-
- // #2816
- "\377\376\375\374\373\372\371\370"
- "1"
- "\377\376\375\374\373\372\371" // 121968
-
- // #2817
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 122000
-
- // #2818
- "\377\376\375\374\373\372\371\370"
- "ActiveValue"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 122032
-
- // #2819
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 122096+
-
- // #2820
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 122176+
-
- // #2821
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "Color"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 122208
-
- // #2822
- "169,156,255"
- "\377\376\375\374\373" // 122224
-
- // #2823
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 122240
-
- // #2824
- "\377\376\375\374\373\372\371\370"
- "ActiveColor"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 122272+
-
- // #2825
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 122352+
-
- // #2826
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 122432+
-
- // #2827
- "\377\376\375\374"
- "Color2"
- "\377\376\375\374\373\372" // 122448
-
- // #2828
- "0,0,0"
- "\377\376\375\374\373\372\371\370\367\366\365" // 122464
-
- // #2829
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 122480
-
- // #2830
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "ActiveColor2"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 122528+
-
- // #2831
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 122608+
-
- // #2832
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 122688+
-
- // #2833
- "\377\376\375\374\373\372\371\370\367\366\365"
- "SemiTransparent"
- "\377\376\375\374\373\372" // 122720
-
- // #2834
- "false"
- "\377\376\375\374\373\372\371\370\367\366\365" // 122736
-
- // #2835
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 122752
-
- // #2836
- "\377\376\375\374\373\372\371\370"
- "ActiveSemiTransparent"
- "\377\376\375" // 122784
-
- // #2837
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 122864+
-
- // #2838
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 122944+
-
- // #2839
- "Effect"
- "\377\376\375\374\373\372\371\370\367\366" // 122960
-
- // #2840
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305\304\303\302"
- "Value"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 123040+
-
- // #2841
- "\377\376\375\374\373\372\371\370"
- "1"
- "\377\376\375\374\373\372\371" // 123056
-
- // #2842
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 123088
-
- // #2843
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "DisabledValue"
- "\377\376\375\374\373\372\371\370\367\366\365" // 123168+
-
- // #2844
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 123248+
-
- // #2845
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 123328+
-
- // #2846
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "Color"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 123360
-
- // #2847
- "\377\376\375\374\373\372\371\370"
- "34,202,0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 123392
-
- // #2848
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 123408
-
- // #2849
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "DisabledColor"
- "\377\376\375\374\373\372\371\370\367\366\365" // 123488+
-
- // #2850
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 123568+
-
- // #2851
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 123648+
-
- // #2852
- "\377\376\375\374"
- "Color2"
- "\377\376\375\374\373\372" // 123664
-
- // #2853
- "0,0,0"
- "\377\376\375\374\373\372\371\370\367\366\365" // 123680
-
- // #2854
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 123696
-
- // #2855
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "DisabledColor2"
- "\377\376\375\374\373\372\371\370\367\366" // 123744+
-
- // #2856
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 123824+
-
- // #2857
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 123904+
-
- // #2858
- "\377\376\375\374\373\372\371\370\367\366\365"
- "SemiTransparent"
- "\377\376\375\374\373\372" // 123936
-
- // #2859
- "true"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 123952
-
- // #2860
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 123968
-
- // #2861
- "DisabledSemiTransparent"
- "\377\376\375\374\373\372\371\370\367" // 124000
-
- // #2862
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 124080+
-
- // #2863
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 124160+
-
- // #2864
- "\377\376\375\374\373\372\371\370\367"
- "Icons"
- "\377\376" // 124176
-
- // #2865
- "Effect"
- "\377\376\375\374\373\372\371\370\367\366" // 124192
-
- // #2866
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322"
- "Value"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 124256+
-
- // #2867
- "\377\376\375\374\373\372\371\370"
- "1"
- "\377\376\375\374\373\372\371" // 124272
-
- // #2868
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 124304
-
- // #2869
- "\377\376\375\374\373\372\371\370"
- "DefaultValue"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 124336
-
- // #2870
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 124400+
-
- // #2871
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 124480+
-
- // #2872
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "Color"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 124512
-
- // #2873
- "\377\376\375\374\373\372\371\370"
- "144,128,248"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 124544
-
- // #2874
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 124560
-
- // #2875
- "\377\376\375\374\373\372\371\370"
- "DefaultColor"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 124592
-
- // #2876
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 124656+
-
- // #2877
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 124736+
-
- // #2878
- "\377\376\375\374"
- "Color2"
- "\377\376\375\374\373\372" // 124752
-
- // #2879
- "0,0,0"
- "\377\376\375\374\373\372\371\370\367\366\365" // 124768
-
- // #2880
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 124784
-
- // #2881
- "\377\376\375\374\373\372\371\370"
- "DefaultColor2"
- "\377\376\375\374\373\372\371\370\367\366\365" // 124816
-
- // #2882
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 124912+
-
- // #2883
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 124992+
-
- // #2884
- "\377\376\375\374\373\372\371\370\367\366\365"
- "SemiTransparent"
- "\377\376\375\374\373\372" // 125024
-
- // #2885
- "false"
- "\377\376\375\374\373\372\371\370\367\366\365" // 125040
-
- // #2886
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 125056
-
- // #2887
- "DefaultSemiTransparent"
- "\377\376\375\374\373\372\371\370\367\366" // 125088+
-
- // #2888
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 125168+
-
- // #2889
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 125248+
-
- // #2890
- "Effect"
- "\377\376\375\374\373\372\371\370\367\366" // 125264
-
- // #2891
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305\304\303\302"
- "Value"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 125344+
-
- // #2892
- "\377\376\375\374\373\372\371\370"
- "1"
- "\377\376\375\374\373\372\371" // 125360
-
- // #2893
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 125392
-
- // #2894
- "\377\376\375\374\373\372\371\370"
- "ActiveValue"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 125424
-
- // #2895
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 125488+
-
- // #2896
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 125568+
-
- // #2897
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "Color"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 125600
-
- // #2898
- "169,156,255"
- "\377\376\375\374\373" // 125616
-
- // #2899
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 125632
-
- // #2900
- "ActiveColor"
- "\377\376\375\374\373" // 125648
-
- // #2901
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 125744+
-
- // #2902
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 125824+
-
- // #2903
- "\377\376\375\374"
- "Color2"
- "\377\376\375\374\373\372" // 125840
-
- // #2904
- "0,0,0"
- "\377\376\375\374\373\372\371\370\367\366\365" // 125856
-
- // #2905
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 125872
-
- // #2906
- "ActiveColor2"
- "\377\376\375\374" // 125888
-
- // #2907
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 125936+
-
- // #2908
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 126016+
-
- // #2909
- "\377\376\375\374\373\372\371\370\367\366\365"
- "SemiTransparent"
- "\377\376\375\374\373\372" // 126048
-
- // #2910
- "false"
- "\377\376\375\374\373\372\371\370\367\366\365" // 126064
-
- // #2911
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 126080
-
- // #2912
- "\377\376\375\374\373\372\371\370"
- "ActiveSemiTransparent"
- "\377\376\375" // 126112
-
- // #2913
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 126192+
-
- // #2914
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 126272+
-
- // #2915
- "Effect"
- "\377\376\375\374\373\372\371\370\367\366" // 126288
-
- // #2916
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305\304\303\302"
- "Value"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 126368+
-
- // #2917
- "\377\376\375\374\373\372\371\370"
- "1"
- "\377\376\375\374\373\372\371" // 126384
-
- // #2918
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 126416
-
- // #2919
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "DisabledValue"
- "\377\376\375\374\373\372\371\370\367\366\365" // 126496+
-
- // #2920
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 126576+
-
- // #2921
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 126656+
-
- // #2922
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "Color"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 126688
-
- // #2923
- "\377\376\375\374\373\372\371\370"
- "34,202,0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 126720
-
- // #2924
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 126736
-
- // #2925
- "\377\376\375\374\373\372\371\370"
- "DisabledColor"
- "\377\376\375\374\373\372\371\370\367\366\365" // 126768
-
- // #2926
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 126832+
-
- // #2927
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 126912+
-
- // #2928
- "\377\376\375\374"
- "Color2"
- "\377\376\375\374\373\372" // 126928
-
- // #2929
- "0,0,0"
- "\377\376\375\374\373\372\371\370\367\366\365" // 126944
-
- // #2930
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 126960
-
- // #2931
- "\377\376\375\374\373\372\371\370"
- "DisabledColor2"
- "\377\376\375\374\373\372\371\370\367\366" // 126992
-
- // #2932
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 127088+
-
- // #2933
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 127168+
-
- // #2934
- "\377\376\375\374\373\372\371\370\367\366\365"
- "SemiTransparent"
- "\377\376\375\374\373\372" // 127200
-
- // #2935
- "true"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 127216
-
- // #2936
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 127232
-
- // #2937
- "\377\376\375\374\373\372\371\370"
- "DisabledSemiTransparent"
- "\377" // 127264+
-
- // #2938
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 127344+
-
- // #2939
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 127424+
-
- // #2940
- "\377\376\375\374\373\372\371\370\367"
- "Icons"
- "\377\376" // 127440
-
- // #2941
- "Effect"
- "\377\376\375\374\373\372\371\370\367\366" // 127456
-
- // #2942
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322"
- "Value"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 127520+
-
- // #2943
- "\377\376\375\374\373\372\371\370"
- "1"
- "\377\376\375\374\373\372\371" // 127536
-
- // #2944
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 127568
-
- // #2945
- "DefaultValue"
- "\377\376\375\374" // 127584
-
- // #2946
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 127664+
-
- // #2947
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 127744+
-
- // #2948
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "Color"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 127776
-
- // #2949
- "\377\376\375\374\373\372\371\370"
- "144,128,248"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 127808
-
- // #2950
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 127824
-
- // #2951
- "DefaultColor"
- "\377\376\375\374" // 127840
-
- // #2952
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 127920+
-
- // #2953
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 128000+
-
- // #2954
- "\377\376\375\374"
- "Color2"
- "\377\376\375\374\373\372" // 128016
-
- // #2955
- "0,0,0"
- "\377\376\375\374\373\372\371\370\367\366\365" // 128032
-
- // #2956
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 128048
-
- // #2957
- "DefaultColor2"
- "\377\376\375" // 128064
-
- // #2958
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 128112+
-
- // #2959
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 128192+
-
- // #2960
- "\377\376\375\374\373\372\371\370\367\366\365"
- "SemiTransparent"
- "\377\376\375\374\373\372" // 128224
-
- // #2961
- "false"
- "\377\376\375\374\373\372\371\370\367\366\365" // 128240
-
- // #2962
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 128256
-
- // #2963
- "DefaultSemiTransparent"
- "\377\376\375\374\373\372\371\370\367\366" // 128288
-
- // #2964
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 128368+
-
- // #2965
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 128448+
-
- // #2966
- "Effect"
- "\377\376\375\374\373\372\371\370\367\366" // 128464
-
- // #2967
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305\304\303\302"
- "Value"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 128544+
-
- // #2968
- "\377\376\375\374\373\372\371\370"
- "1"
- "\377\376\375\374\373\372\371" // 128560
-
- // #2969
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 128592
-
- // #2970
- "\377\376\375\374\373\372\371\370"
- "ActiveValue"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 128624
-
- // #2971
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 128688+
-
- // #2972
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 128768+
-
- // #2973
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "Color"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 128800
-
- // #2974
- "169,156,255"
- "\377\376\375\374\373" // 128816
-
- // #2975
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 128832
-
- // #2976
- "ActiveColor"
- "\377\376\375\374\373" // 128848
-
- // #2977
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 128944+
-
- // #2978
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 129024+
-
- // #2979
- "\377\376\375\374"
- "Color2"
- "\377\376\375\374\373\372" // 129040
-
- // #2980
- "0,0,0"
- "\377\376\375\374\373\372\371\370\367\366\365" // 129056
-
- // #2981
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 129072
-
- // #2982
- "ActiveColor2"
- "\377\376\375\374" // 129088
-
- // #2983
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 129136+
-
- // #2984
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 129216+
-
- // #2985
- "\377\376\375\374\373\372\371\370\367\366\365"
- "SemiTransparent"
- "\377\376\375\374\373\372" // 129248
-
- // #2986
- "false"
- "\377\376\375\374\373\372\371\370\367\366\365" // 129264
-
- // #2987
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 129280
-
- // #2988
- "\377\376\375\374\373\372\371\370"
- "ActiveSemiTransparent"
- "\377\376\375" // 129312
-
- // #2989
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 129392+
-
- // #2990
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 129472+
-
- // #2991
- "Effect"
- "\377\376\375\374\373\372\371\370\367\366" // 129488
-
- // #2992
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305\304\303\302"
- "Value"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 129568+
-
- // #2993
- "\377\376\375\374\373\372\371\370"
- "1"
- "\377\376\375\374\373\372\371" // 129584
-
- // #2994
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 129616
-
- // #2995
- "DisabledValue"
- "\377\376\375" // 129632
-
- // #2996
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 129712+
-
- // #2997
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 129792+
-
- // #2998
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "Color"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 129824
-
- // #2999
- "\377\376\375\374\373\372\371\370"
- "34,202,0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 129856
-
- // #3000
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 129872
-
- // #3001
- "\377\376\375\374\373\372\371\370"
- "DisabledColor"
- "\377\376\375\374\373\372\371\370\367\366\365" // 129904
-
- // #3002
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 129968+
-
- // #3003
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 130048+
-
- // #3004
- "\377\376\375\374"
- "Color2"
- "\377\376\375\374\373\372" // 130064
-
- // #3005
- "0,0,0"
- "\377\376\375\374\373\372\371\370\367\366\365" // 130080
-
- // #3006
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 130096
-
- // #3007
- "\377\376\375\374\373\372\371\370"
- "DisabledColor2"
- "\377\376\375\374\373\372\371\370\367\366" // 130128
-
- // #3008
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 130224+
-
- // #3009
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 130304+
-
- // #3010
- "\377\376\375\374\373\372\371\370\367\366\365"
- "SemiTransparent"
- "\377\376\375\374\373\372" // 130336
-
- // #3011
- "true"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 130352
-
- // #3012
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 130368
-
- // #3013
- "\377\376\375\374\373\372\371\370"
- "DisabledSemiTransparent"
- "\377" // 130400
-
- // #3014
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 130480+
-
- // #3015
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 130560+
-
- // #3016
- "\377\376\375\374\373\372\371\370\367"
- "Icons"
- "\377\376" // 130576
-
- // #3017
- "Effect"
- "\377\376\375\374\373\372\371\370\367\366" // 130592
-
- // #3018
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322"
- "Value"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 130656+
-
- // #3019
- "1"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 130672
-
- // #3020
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 130704
-
- // #3021
- "DefaultValue"
- "\377\376\375\374" // 130720
-
- // #3022
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 130800+
-
- // #3023
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 130880+
-
- // #3024
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "Color"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 130912
-
- // #3025
- "\377\376\375\374\373\372\371\370"
- "144,128,248"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 130944
-
- // #3026
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 130960
-
- // #3027
- "DefaultColor"
- "\377\376\375\374" // 130976
-
- // #3028
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 131056+
-
- // #3029
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 131136+
-
- // #3030
- "\377\376\375\374"
- "Color2"
- "\377\376\375\374\373\372" // 131152
-
- // #3031
- "0,0,0"
- "\377\376\375\374\373\372\371\370\367\366\365" // 131168
-
- // #3032
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 131184
-
- // #3033
- "DefaultColor2"
- "\377\376\375" // 131200
-
- // #3034
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 131248+
-
- // #3035
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 131328+
-
- // #3036
- "\377\376\375\374\373\372\371\370\367\366\365"
- "SemiTransparent"
- "\377\376\375\374\373\372" // 131360
-
- // #3037
- "\377\376\375\374\373\372\371\370"
- "false"
- "\377\376\375" // 131376
-
- // #3038
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 131392
-
- // #3039
- "DefaultSemiTransparent"
- "\377\376\375\374\373\372\371\370\367\366" // 131424+
-
- // #3040
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 131504+
-
- // #3041
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 131584+
-
- // #3042
- "Effect"
- "\377\376\375\374\373\372\371\370\367\366" // 131600
-
- // #3043
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305\304\303\302"
- "Value"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 131680+
-
- // #3044
- "\377\376\375\374\373\372\371\370"
- "0.7"
- "\377\376\375\374\373" // 131696
-
- // #3045
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 131728
-
- // #3046
- "\377\376\375\374\373\372\371\370"
- "ActiveValue"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 131760
-
- // #3047
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 131824+
-
- // #3048
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 131904+
-
- // #3049
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "Color"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 131936
-
- // #3050
- "\377\376\375\374\373\372\371\370"
- "169,156,255"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 131968
-
- // #3051
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 131984
-
- // #3052
- "ActiveColor"
- "\377\376\375\374\373" // 132000
-
- // #3053
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 132080+
-
- // #3054
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 132160+
-
- // #3055
- "\377\376\375\374"
- "Color2"
- "\377\376\375\374\373\372" // 132176
-
- // #3056
- "\377\376\375\374\373\372\371\370"
- "0,0,0"
- "\377\376\375" // 132192
-
- // #3057
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 132208
-
- // #3058
- "ActiveColor2"
- "\377\376\375\374" // 132224
-
- // #3059
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 132272+
-
- // #3060
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 132352+
-
- // #3061
- "\377\376\375\374\373\372\371\370\367\366\365"
- "SemiTransparent"
- "\377\376\375\374\373\372" // 132384
-
- // #3062
- "\377\376\375\374\373\372\371\370"
- "false"
- "\377\376\375" // 132400
-
- // #3063
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 132416
-
- // #3064
- "\377\376\375\374\373\372\371\370"
- "ActiveSemiTransparent"
- "\377\376\375" // 132448
-
- // #3065
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 132528+
-
- // #3066
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 132608+
-
- // #3067
- "Effect"
- "\377\376\375\374\373\372\371\370\367\366" // 132624
-
- // #3068
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305\304\303\302"
- "Value"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 132704+
-
- // #3069
- "1"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 132720
-
- // #3070
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "double"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 132752
-
- // #3071
- "DisabledValue"
- "\377\376\375" // 132768
-
- // #3072
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 132848+
-
- // #3073
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 132928+
-
- // #3074
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "Color"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 132960
-
- // #3075
- "34,202,0"
- "\377\376\375\374\373\372\371\370" // 132976
-
- // #3076
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 132992
-
- // #3077
- "\377\376\375\374\373\372\371\370"
- "DisabledColor"
- "\377\376\375\374\373\372\371\370\367\366\365" // 133024+
-
- // #3078
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 133104+
-
- // #3079
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 133184+
-
- // #3080
- "\377\376\375\374"
- "Color2"
- "\377\376\375\374\373\372" // 133200
-
- // #3081
- "\377\376\375\374\373\372\371\370"
- "0,0,0"
- "\377\376\375" // 133216
-
- // #3082
- "\377\376\375\374\373\372\371"
- "QColor"
- "\377\376\375" // 133232
-
- // #3083
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "DisabledColor2"
- "\377\376\375\374\373\372\371\370\367\366" // 133280+
-
- // #3084
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 133360+
-
- // #3085
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 133440+
-
- // #3086
- "\377\376\375\374\373\372\371\370\367\366\365"
- "SemiTransparent"
- "\377\376\375\374\373\372" // 133472
-
- // #3087
- "\377\376\375\374\373\372\371\370"
- "true"
- "\377\376\375\374" // 133488
-
- // #3088
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 133504
-
- // #3089
- "\377\376\375\374\373\372\371\370"
- "DisabledSemiTransparent"
- "\377" // 133536
-
- // #3090
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 133616+
-
- // #3091
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 133696+
-
- // #3092
- "\377\376\375\374\373\372\371\370\367"
- "Icons"
- "\377\376" // 133712
-
- // #3093
- "Effect"
- "\377\376\375\374\373\372\371\370\367\366" // 133728
-
- // #3094
- "Effect"
- "\377\376\375\374\373\372\371\370\367\366" // 133744
-
- // #3095
- "Effect"
- "\377\376\375\374\373\372\371\370\367\366" // 133760
-
- // #3096
- "\377\376\375\374\373\372\371\370\367\366\365"
- "icon-cache"
- "\377\376\375\374\373\372\371\370\367\366\365" // 133792+
-
- // #3097
- "\377\376\375\374\373\372\371\370"
- ".kcache"
- "\377" // 133808
-
- // #3098
- "\377\376\375\374\373"
- "cache"
- "\377\376\375\374\373\372" // 133824
-
- // #3099
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 133840
-
- // #3100
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 133856
-
- // #3101
- "\377\376\375"
- "oxygen"
- "\377\376\375\374\373\372\371" // 133872
-
- // #3102
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 133888
-
- // #3103
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 133904
-
- // #3104
- "\377\376\375\374\373\372\371\370\367\366\365"
- "/icons/"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 133936
-
- // #3105
- "\377\376\375\374\373\372\371\370\367\366\365"
- "/icons/"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 133968
-
- // #3106
- "\377\376\375\374\373\372\371\370\367\366\365"
- "/icons/"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 134000
-
- // #3107
- "\377\376\375\374\373\372\371\370\367\366\365"
- "/icons/"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 134032
-
- // #3108
- "\377\376\375\374\373\372\371\370\367\366\365"
- "/icons/"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 134064
-
- // #3109
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 134080
-
- // #3110
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 134096
-
- // #3111
- "\377\376\375"
- "/usr/share/pixmaps/"
- "\377\376\375\374\373\372\371\370\367\366" // 134128
-
- // #3112
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 134144
-
- // #3113
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 134160
-
- // #3114
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 134176
-
- // #3115
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 134192
-
- // #3116
- "index.theme"
- "\377\376\375\374\373" // 134208
-
- // #3117
- "\377"
- "index.desktop"
- "\377\376" // 134224
-
- // #3118
- "index.theme"
- "\377\376\375\374\373" // 134240
-
- // #3119
- "\377"
- "index.desktop"
- "\377\376" // 134256
-
- // #3120
- "index.theme"
- "\377\376\375\374\373" // 134272
-
- // #3121
- "index.theme"
- "\377\376\375\374\373" // 134288
-
- // #3122
- "\377\376\375\374\373\372\371\370\367\366\365"
- "Icon Theme"
- "\377\376\375\374\373\372\371\370\367\366\365" // 134320
-
- // #3123
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 134336
-
- // #3124
- "\377\376"
- "/etc/kde4rc"
- "\377\376\375" // 134352
-
- // #3125
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 134368
-
- // #3126
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 134384
-
- // #3127
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "system.kdeglobals"
- "\377\376" // 134416
-
- // #3128
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 134432
-
- // #3129
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 134448
-
- // #3130
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 134464
-
- // #3131
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 134480
-
- // #3132
- "\377\376\375"
- "/"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 134496
-
- // #3133
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 134512
-
- // #3134
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 134544
-
- // #3135
- "\377\376\375\374"
- "DisplayDepth"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 134576
-
- // #3136
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 134640+
-
- // #3137
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 134720+
-
- // #3138
- "\377\376\375"
- "oxygen"
- "\377\376\375\374\373\372\371" // 134736
-
- // #3139
- "8"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 134752
-
- // #3140
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 134784
-
- // #3141
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 134816+
-
- // #3142
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 134896+
-
- // #3143
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 134976+
-
- // #3144
- "8"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 134992
-
- // #3145
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 135024
-
- // #3146
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 135072+
-
- // #3147
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 135152+
-
- // #3148
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 135232+
-
- // #3149
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 135248
-
- // #3150
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 135280
-
- // #3151
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 135328+
-
- // #3152
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 135408+
-
- // #3153
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 135488+
-
- // #3154
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 135504
-
- // #3155
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 135536
-
- // #3156
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 135584+
-
- // #3157
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 135664+
-
- // #3158
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 135744+
-
- // #3159
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 135760
-
- // #3160
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 135792
-
- // #3161
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 135840+
-
- // #3162
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 135920+
-
- // #3163
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 136000+
-
- // #3164
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 136016
-
- // #3165
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 136048
-
- // #3166
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 136096+
-
- // #3167
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 136176+
-
- // #3168
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 136256+
-
- // #3169
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 136272
-
- // #3170
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 136304
-
- // #3171
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 136352+
-
- // #3172
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 136432+
-
- // #3173
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 136512+
-
- // #3174
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 136528
-
- // #3175
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 136560
-
- // #3176
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 136608+
-
- // #3177
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 136688+
-
- // #3178
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 136768+
-
- // #3179
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 136784
-
- // #3180
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 136816
-
- // #3181
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 136864+
-
- // #3182
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 136944+
-
- // #3183
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 137024+
-
- // #3184
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 137040
-
- // #3185
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 137072
-
- // #3186
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 137120+
-
- // #3187
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 137200+
-
- // #3188
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 137280+
-
- // #3189
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 137296
-
- // #3190
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 137328
-
- // #3191
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 137376+
-
- // #3192
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 137456+
-
- // #3193
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 137536+
-
- // #3194
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 137552
-
- // #3195
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 137584
-
- // #3196
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 137632+
-
- // #3197
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 137712+
-
- // #3198
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 137792+
-
- // #3199
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 137808
-
- // #3200
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 137840
-
- // #3201
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 137888+
-
- // #3202
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 137968+
-
- // #3203
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 138048+
-
- // #3204
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 138064
-
- // #3205
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 138096
-
- // #3206
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 138144+
-
- // #3207
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 138224+
-
- // #3208
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 138304+
-
- // #3209
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 138320
-
- // #3210
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 138352
-
- // #3211
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 138400+
-
- // #3212
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 138480+
-
- // #3213
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 138560+
-
- // #3214
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 138576
-
- // #3215
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 138608
-
- // #3216
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 138656+
-
- // #3217
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 138736+
-
- // #3218
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 138816+
-
- // #3219
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 138832
-
- // #3220
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 138864
-
- // #3221
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 138912+
-
- // #3222
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 138992+
-
- // #3223
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 139072+
-
- // #3224
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 139088
-
- // #3225
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 139120
-
- // #3226
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 139168+
-
- // #3227
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 139248+
-
- // #3228
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 139328+
-
- // #3229
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 139344
-
- // #3230
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 139376
-
- // #3231
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 139424+
-
- // #3232
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 139504+
-
- // #3233
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 139584+
-
- // #3234
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 139600
-
- // #3235
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 139632
-
- // #3236
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 139680+
-
- // #3237
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 139760+
-
- // #3238
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 139840+
-
- // #3239
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 139856
-
- // #3240
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 139888
-
- // #3241
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 139936+
-
- // #3242
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 140016+
-
- // #3243
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 140096+
-
- // #3244
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 140112
-
- // #3245
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 140144
-
- // #3246
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 140192+
-
- // #3247
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 140272+
-
- // #3248
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 140352+
-
- // #3249
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 140368
-
- // #3250
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 140400
-
- // #3251
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 140448+
-
- // #3252
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 140528+
-
- // #3253
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 140608+
-
- // #3254
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 140624
-
- // #3255
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 140656
-
- // #3256
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 140704+
-
- // #3257
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 140784+
-
- // #3258
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 140864+
-
- // #3259
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 140880
-
- // #3260
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 140912
-
- // #3261
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 140960+
-
- // #3262
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 141040+
-
- // #3263
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 141120+
-
- // #3264
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 141136
-
- // #3265
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 141168
-
- // #3266
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 141216+
-
- // #3267
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 141296+
-
- // #3268
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 141376+
-
- // #3269
- "22"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 141392
-
- // #3270
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 141424
-
- // #3271
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 141472+
-
- // #3272
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 141552+
-
- // #3273
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 141632+
-
- // #3274
- "22"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 141648
-
- // #3275
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 141680
-
- // #3276
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 141728+
-
- // #3277
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 141808+
-
- // #3278
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 141888+
-
- // #3279
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 141904
-
- // #3280
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 141936
-
- // #3281
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 141984+
-
- // #3282
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 142064+
-
- // #3283
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 142144+
-
- // #3284
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 142160
-
- // #3285
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 142192
-
- // #3286
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 142240+
-
- // #3287
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 142320+
-
- // #3288
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 142400+
-
- // #3289
- "22"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 142416
-
- // #3290
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 142448
-
- // #3291
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 142496+
-
- // #3292
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 142576+
-
- // #3293
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 142656+
-
- // #3294
- "22"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 142672
-
- // #3295
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 142704
-
- // #3296
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 142752+
-
- // #3297
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 142832+
-
- // #3298
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 142912+
-
- // #3299
- "22"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 142928
-
- // #3300
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 142960
-
- // #3301
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 143008+
-
- // #3302
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 143088+
-
- // #3303
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 143168+
-
- // #3304
- "22"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 143184
-
- // #3305
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 143216
-
- // #3306
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 143264+
-
- // #3307
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 143344+
-
- // #3308
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 143424+
-
- // #3309
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 143440
-
- // #3310
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 143472
-
- // #3311
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 143520+
-
- // #3312
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 143600+
-
- // #3313
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 143680+
-
- // #3314
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 143696
-
- // #3315
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 143728
-
- // #3316
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 143776+
-
- // #3317
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 143856+
-
- // #3318
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 143936+
-
- // #3319
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 143952
-
- // #3320
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 143984
-
- // #3321
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 144032+
-
- // #3322
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 144112+
-
- // #3323
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 144192+
-
- // #3324
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 144208
-
- // #3325
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 144240
-
- // #3326
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 144288+
-
- // #3327
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 144368+
-
- // #3328
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 144448+
-
- // #3329
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 144464
-
- // #3330
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 144496
-
- // #3331
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 144544+
-
- // #3332
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 144624+
-
- // #3333
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 144704+
-
- // #3334
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 144720
-
- // #3335
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 144752
-
- // #3336
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 144800+
-
- // #3337
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 144880+
-
- // #3338
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 144960+
-
- // #3339
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 144976
-
- // #3340
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 145008
-
- // #3341
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 145056+
-
- // #3342
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 145136+
-
- // #3343
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 145216+
-
- // #3344
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 145232
-
- // #3345
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 145264
-
- // #3346
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 145312+
-
- // #3347
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 145392+
-
- // #3348
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 145472+
-
- // #3349
- "22"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 145488
-
- // #3350
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 145520
-
- // #3351
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 145568+
-
- // #3352
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 145648+
-
- // #3353
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 145728+
-
- // #3354
- "22"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 145744
-
- // #3355
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 145776
-
- // #3356
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 145824+
-
- // #3357
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 145904+
-
- // #3358
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 145984+
-
- // #3359
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 146000
-
- // #3360
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 146032
-
- // #3361
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 146080+
-
- // #3362
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 146160+
-
- // #3363
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 146240+
-
- // #3364
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 146256
-
- // #3365
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 146288
-
- // #3366
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 146336+
-
- // #3367
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 146416+
-
- // #3368
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 146496+
-
- // #3369
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 146512
-
- // #3370
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 146544
-
- // #3371
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 146592+
-
- // #3372
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 146672+
-
- // #3373
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 146752+
-
- // #3374
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 146768
-
- // #3375
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 146800
-
- // #3376
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 146848+
-
- // #3377
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 146928+
-
- // #3378
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 147008+
-
- // #3379
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 147024
-
- // #3380
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 147056
-
- // #3381
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 147104+
-
- // #3382
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 147184+
-
- // #3383
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 147264+
-
- // #3384
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 147280
-
- // #3385
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 147312
-
- // #3386
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 147360+
-
- // #3387
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 147440+
-
- // #3388
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 147520+
-
- // #3389
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 147536
-
- // #3390
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 147568
-
- // #3391
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 147616+
-
- // #3392
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 147696+
-
- // #3393
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 147776+
-
- // #3394
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 147792
-
- // #3395
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 147824
-
- // #3396
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 147872+
-
- // #3397
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 147952+
-
- // #3398
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 148032+
-
- // #3399
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 148048
-
- // #3400
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 148080
-
- // #3401
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 148128+
-
- // #3402
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 148208+
-
- // #3403
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 148288+
-
- // #3404
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 148304
-
- // #3405
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 148336
-
- // #3406
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 148384+
-
- // #3407
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 148464+
-
- // #3408
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 148544+
-
- // #3409
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 148560
-
- // #3410
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 148592
-
- // #3411
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 148640+
-
- // #3412
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 148720+
-
- // #3413
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 148800+
-
- // #3414
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 148816
-
- // #3415
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 148848
-
- // #3416
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 148896+
-
- // #3417
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 148976+
-
- // #3418
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 149056+
-
- // #3419
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 149072
-
- // #3420
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 149104
-
- // #3421
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 149152+
-
- // #3422
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 149232+
-
- // #3423
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 149312+
-
- // #3424
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 149328
-
- // #3425
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 149360
-
- // #3426
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 149408+
-
- // #3427
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 149488+
-
- // #3428
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 149568+
-
- // #3429
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 149584
-
- // #3430
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 149616
-
- // #3431
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 149664+
-
- // #3432
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 149744+
-
- // #3433
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 149824+
-
- // #3434
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 149840
-
- // #3435
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 149872
-
- // #3436
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 149920+
-
- // #3437
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 150000+
-
- // #3438
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 150080+
-
- // #3439
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 150096
-
- // #3440
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 150128
-
- // #3441
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 150176+
-
- // #3442
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 150256+
-
- // #3443
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 150336+
-
- // #3444
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 150352
-
- // #3445
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 150384
-
- // #3446
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 150432+
-
- // #3447
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 150512+
-
- // #3448
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 150592+
-
- // #3449
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 150608
-
- // #3450
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 150640
-
- // #3451
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 150688+
-
- // #3452
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 150768+
-
- // #3453
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 150848+
-
- // #3454
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 150864
-
- // #3455
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 150896
-
- // #3456
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 150944+
-
- // #3457
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 151024+
-
- // #3458
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 151104+
-
- // #3459
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 151120
-
- // #3460
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 151152
-
- // #3461
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 151200+
-
- // #3462
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 151280+
-
- // #3463
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 151360+
-
- // #3464
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 151376
-
- // #3465
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 151408
-
- // #3466
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 151456+
-
- // #3467
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 151536+
-
- // #3468
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 151616+
-
- // #3469
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 151632
-
- // #3470
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 151664
-
- // #3471
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 151712+
-
- // #3472
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 151792+
-
- // #3473
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 151872+
-
- // #3474
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 151888
-
- // #3475
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 151920
-
- // #3476
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 151968+
-
- // #3477
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 152048+
-
- // #3478
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 152128+
-
- // #3479
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 152144
-
- // #3480
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 152176
-
- // #3481
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 152224+
-
- // #3482
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 152304+
-
- // #3483
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 152384+
-
- // #3484
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 152400
-
- // #3485
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 152432
-
- // #3486
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 152480+
-
- // #3487
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 152560+
-
- // #3488
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 152640+
-
- // #3489
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 152656
-
- // #3490
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 152688
-
- // #3491
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 152736+
-
- // #3492
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 152816+
-
- // #3493
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 152896+
-
- // #3494
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 152912
-
- // #3495
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 152944
-
- // #3496
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 152992+
-
- // #3497
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 153072+
-
- // #3498
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 153152+
-
- // #3499
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 153168
-
- // #3500
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 153200
-
- // #3501
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 153248+
-
- // #3502
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 153328+
-
- // #3503
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 153408+
-
- // #3504
- "48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 153424
-
- // #3505
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 153456
-
- // #3506
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 153504+
-
- // #3507
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 153584+
-
- // #3508
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 153664+
-
- // #3509
- "48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 153680
-
- // #3510
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 153712
-
- // #3511
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 153760+
-
- // #3512
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 153840+
-
- // #3513
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 153920+
-
- // #3514
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 153936
-
- // #3515
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 153968
-
- // #3516
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 154016+
-
- // #3517
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 154096+
-
- // #3518
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 154176+
-
- // #3519
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 154192
-
- // #3520
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 154224
-
- // #3521
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 154272+
-
- // #3522
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 154352+
-
- // #3523
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 154432+
-
- // #3524
- "48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 154448
-
- // #3525
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 154480
-
- // #3526
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 154528+
-
- // #3527
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 154608+
-
- // #3528
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 154688+
-
- // #3529
- "48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 154704
-
- // #3530
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 154736
-
- // #3531
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 154784+
-
- // #3532
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 154864+
-
- // #3533
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 154944+
-
- // #3534
- "48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 154960
-
- // #3535
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 154992
-
- // #3536
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 155040+
-
- // #3537
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 155120+
-
- // #3538
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 155200+
-
- // #3539
- "48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 155216
-
- // #3540
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 155248
-
- // #3541
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 155296+
-
- // #3542
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 155376+
-
- // #3543
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 155456+
-
- // #3544
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 155472
-
- // #3545
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 155504
-
- // #3546
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 155552+
-
- // #3547
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 155632+
-
- // #3548
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 155712+
-
- // #3549
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 155728
-
- // #3550
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 155760
-
- // #3551
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 155808+
-
- // #3552
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 155888+
-
- // #3553
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 155968+
-
- // #3554
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 155984
-
- // #3555
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 156016
-
- // #3556
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 156064+
-
- // #3557
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 156144+
-
- // #3558
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 156224+
-
- // #3559
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 156240
-
- // #3560
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 156272
-
- // #3561
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 156320+
-
- // #3562
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 156400+
-
- // #3563
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 156480+
-
- // #3564
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 156496
-
- // #3565
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 156528
-
- // #3566
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 156576+
-
- // #3567
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 156656+
-
- // #3568
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 156736+
-
- // #3569
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 156752
-
- // #3570
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 156784
-
- // #3571
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 156832+
-
- // #3572
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 156912+
-
- // #3573
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 156992+
-
- // #3574
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 157008
-
- // #3575
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 157040
-
- // #3576
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 157088+
-
- // #3577
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 157168+
-
- // #3578
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 157248+
-
- // #3579
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 157264
-
- // #3580
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 157296
-
- // #3581
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 157344+
-
- // #3582
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 157424+
-
- // #3583
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 157504+
-
- // #3584
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 157520
-
- // #3585
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 157552
-
- // #3586
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 157600+
-
- // #3587
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 157680+
-
- // #3588
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 157760+
-
- // #3589
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 157776
-
- // #3590
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 157808
-
- // #3591
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 157856+
-
- // #3592
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 157936+
-
- // #3593
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 158016+
-
- // #3594
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 158032
-
- // #3595
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 158064
-
- // #3596
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 158112+
-
- // #3597
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 158192+
-
- // #3598
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 158272+
-
- // #3599
- "48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 158288
-
- // #3600
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 158320
-
- // #3601
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 158368+
-
- // #3602
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 158448+
-
- // #3603
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 158528+
-
- // #3604
- "48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 158544
-
- // #3605
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 158576
-
- // #3606
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 158624+
-
- // #3607
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 158704+
-
- // #3608
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 158784+
-
- // #3609
- "48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 158800
-
- // #3610
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 158832
-
- // #3611
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 158880+
-
- // #3612
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 158960+
-
- // #3613
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 159040+
-
- // #3614
- "48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 159056
-
- // #3615
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 159088
-
- // #3616
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 159136+
-
- // #3617
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 159216+
-
- // #3618
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 159296+
-
- // #3619
- "48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 159312
-
- // #3620
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 159344
-
- // #3621
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 159392+
-
- // #3622
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 159472+
-
- // #3623
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 159552+
-
- // #3624
- "64"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 159568
-
- // #3625
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 159600
-
- // #3626
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 159648+
-
- // #3627
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 159728+
-
- // #3628
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 159808+
-
- // #3629
- "64"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 159824
-
- // #3630
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 159856
-
- // #3631
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 159904+
-
- // #3632
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 159984+
-
- // #3633
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 160064+
-
- // #3634
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 160080
-
- // #3635
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 160112
-
- // #3636
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 160160+
-
- // #3637
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 160240+
-
- // #3638
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 160320+
-
- // #3639
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 160336
-
- // #3640
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 160368
-
- // #3641
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 160416+
-
- // #3642
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 160496+
-
- // #3643
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 160576+
-
- // #3644
- "64"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 160592
-
- // #3645
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 160624
-
- // #3646
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 160672+
-
- // #3647
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 160752+
-
- // #3648
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 160832+
-
- // #3649
- "64"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 160848
-
- // #3650
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 160880
-
- // #3651
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 160928+
-
- // #3652
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 161008+
-
- // #3653
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 161088+
-
- // #3654
- "64"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 161104
-
- // #3655
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 161136
-
- // #3656
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 161184+
-
- // #3657
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 161264+
-
- // #3658
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 161344+
-
- // #3659
- "64"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 161360
-
- // #3660
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 161392
-
- // #3661
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 161440+
-
- // #3662
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 161520+
-
- // #3663
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 161600+
-
- // #3664
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 161616
-
- // #3665
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 161648
-
- // #3666
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 161696+
-
- // #3667
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 161776+
-
- // #3668
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 161856+
-
- // #3669
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 161872
-
- // #3670
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 161904
-
- // #3671
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 161952+
-
- // #3672
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 162032+
-
- // #3673
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 162112+
-
- // #3674
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 162128
-
- // #3675
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 162160
-
- // #3676
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 162208+
-
- // #3677
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 162288+
-
- // #3678
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 162368+
-
- // #3679
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 162384
-
- // #3680
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 162416
-
- // #3681
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 162464+
-
- // #3682
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 162544+
-
- // #3683
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 162624+
-
- // #3684
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 162640
-
- // #3685
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 162672
-
- // #3686
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 162720+
-
- // #3687
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 162800+
-
- // #3688
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 162880+
-
- // #3689
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 162896
-
- // #3690
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 162928
-
- // #3691
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 162976+
-
- // #3692
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 163056+
-
- // #3693
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 163136+
-
- // #3694
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 163152
-
- // #3695
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 163184
-
- // #3696
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 163232+
-
- // #3697
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 163312+
-
- // #3698
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 163392+
-
- // #3699
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 163408
-
- // #3700
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 163440
-
- // #3701
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 163488+
-
- // #3702
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 163568+
-
- // #3703
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 163648+
-
- // #3704
- "64"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 163664
-
- // #3705
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 163696
-
- // #3706
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 163744+
-
- // #3707
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 163824+
-
- // #3708
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 163904+
-
- // #3709
- "64"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 163920
-
- // #3710
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 163952
-
- // #3711
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 164000+
-
- // #3712
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 164080+
-
- // #3713
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 164160+
-
- // #3714
- "64"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 164176
-
- // #3715
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 164208
-
- // #3716
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 164256+
-
- // #3717
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 164336+
-
- // #3718
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 164416+
-
- // #3719
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 164432
-
- // #3720
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 164464
-
- // #3721
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 164512+
-
- // #3722
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 164592+
-
- // #3723
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 164672+
-
- // #3724
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 164688
-
- // #3725
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 164720
-
- // #3726
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 164768+
-
- // #3727
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 164848+
-
- // #3728
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 164928+
-
- // #3729
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 164944
-
- // #3730
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 164976
-
- // #3731
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 165024+
-
- // #3732
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 165104+
-
- // #3733
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 165184+
-
- // #3734
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 165200
-
- // #3735
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 165232
-
- // #3736
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 165280+
-
- // #3737
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 165360+
-
- // #3738
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 165440+
-
- // #3739
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 165456
-
- // #3740
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 165488
-
- // #3741
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 165536+
-
- // #3742
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 165616+
-
- // #3743
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 165696+
-
- // #3744
- "\377\376\375\374\373\372\371\370"
- "128"
- "\377\376\375\374\373" // 165712
-
- // #3745
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 165744
-
- // #3746
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 165792+
-
- // #3747
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 165872+
-
- // #3748
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 165952+
-
- // #3749
- "\377\376\375\374\373\372\371\370"
- "128"
- "\377\376\375\374\373" // 165968
-
- // #3750
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 166000
-
- // #3751
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 166048+
-
- // #3752
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 166128+
-
- // #3753
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 166208+
-
- // #3754
- "128"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 166224
-
- // #3755
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 166256
-
- // #3756
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 166304+
-
- // #3757
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 166384+
-
- // #3758
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 166464+
-
- // #3759
- "128"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 166480
-
- // #3760
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 166512
-
- // #3761
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 166560+
-
- // #3762
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 166640+
-
- // #3763
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 166720+
-
- // #3764
- "128"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 166736
-
- // #3765
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 166768
-
- // #3766
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 166816+
-
- // #3767
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 166896+
-
- // #3768
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 166976+
-
- // #3769
- "128"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 166992
-
- // #3770
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 167024
-
- // #3771
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 167072+
-
- // #3772
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 167152+
-
- // #3773
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 167232+
-
- // #3774
- "128"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 167248
-
- // #3775
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 167280
-
- // #3776
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 167328+
-
- // #3777
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 167408+
-
- // #3778
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 167488+
-
- // #3779
- "128"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 167504
-
- // #3780
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 167536
-
- // #3781
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 167584+
-
- // #3782
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 167664+
-
- // #3783
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 167744+
-
- // #3784
- "\377\376\375\374\373\372\371\370"
- "128"
- "\377\376\375\374\373" // 167760
-
- // #3785
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 167792
-
- // #3786
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 167840+
-
- // #3787
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 167920+
-
- // #3788
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 168000+
-
- // #3789
- "\377\376\375\374\373\372\371\370"
- "128"
- "\377\376\375\374\373" // 168016
-
- // #3790
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 168048
-
- // #3791
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 168096+
-
- // #3792
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 168176+
-
- // #3793
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 168256+
-
- // #3794
- "\377\376\375\374\373\372\371\370"
- "128"
- "\377\376\375\374\373" // 168272
-
- // #3795
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 168304
-
- // #3796
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 168352+
-
- // #3797
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 168432+
-
- // #3798
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 168512+
-
- // #3799
- "\377\376\375\374\373\372\371\370"
- "128"
- "\377\376\375\374\373" // 168528
-
- // #3800
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 168560
-
- // #3801
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 168608+
-
- // #3802
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 168688+
-
- // #3803
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 168768+
-
- // #3804
- "\377\376\375\374\373\372\371\370"
- "128"
- "\377\376\375\374\373" // 168784
-
- // #3805
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 168816
-
- // #3806
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 168864+
-
- // #3807
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 168944+
-
- // #3808
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 169024+
-
- // #3809
- "\377\376\375\374\373\372\371\370"
- "128"
- "\377\376\375\374\373" // 169040
-
- // #3810
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 169072
-
- // #3811
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 169120+
-
- // #3812
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 169200+
-
- // #3813
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 169280+
-
- // #3814
- "128"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 169296
-
- // #3815
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 169328
-
- // #3816
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 169376+
-
- // #3817
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 169456+
-
- // #3818
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 169536+
-
- // #3819
- "128"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 169552
-
- // #3820
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 169584
-
- // #3821
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 169632+
-
- // #3822
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 169712+
-
- // #3823
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 169792+
-
- // #3824
- "\377\376\375\374\373\372\371\370"
- "128"
- "\377\376\375\374\373" // 169808
-
- // #3825
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 169840
-
- // #3826
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 169888+
-
- // #3827
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 169968+
-
- // #3828
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 170048+
-
- // #3829
- "\377\376\375\374\373\372\371\370"
- "128"
- "\377\376\375\374\373" // 170064
-
- // #3830
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 170096
-
- // #3831
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 170144+
-
- // #3832
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 170224+
-
- // #3833
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 170304+
-
- // #3834
- "\377\376\375\374\373\372\371\370"
- "128"
- "\377\376\375\374\373" // 170320
-
- // #3835
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 170352
-
- // #3836
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 170400+
-
- // #3837
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 170480+
-
- // #3838
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 170560+
-
- // #3839
- "128"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 170576
-
- // #3840
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 170608
-
- // #3841
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 170656+
-
- // #3842
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 170736+
-
- // #3843
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 170816+
-
- // #3844
- "128"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 170832
-
- // #3845
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 170864
-
- // #3846
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 170912+
-
- // #3847
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 170992+
-
- // #3848
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 171072+
-
- // #3849
- "128"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 171088
-
- // #3850
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 171120
-
- // #3851
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 171168+
-
- // #3852
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 171248+
-
- // #3853
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 171328+
-
- // #3854
- "128"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 171344
-
- // #3855
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 171376
-
- // #3856
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 171424+
-
- // #3857
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 171504+
-
- // #3858
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 171584+
-
- // #3859
- "128"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 171600
-
- // #3860
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 171632
-
- // #3861
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 171680+
-
- // #3862
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 171760+
-
- // #3863
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 171840+
-
- // #3864
- "256"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 171856
-
- // #3865
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 171888
-
- // #3866
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 171936+
-
- // #3867
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 172016+
-
- // #3868
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 172096+
-
- // #3869
- "256"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 172112
-
- // #3870
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 172144
-
- // #3871
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 172192+
-
- // #3872
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 172272+
-
- // #3873
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 172352+
-
- // #3874
- "256"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 172368
-
- // #3875
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 172400
-
- // #3876
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 172448+
-
- // #3877
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 172528+
-
- // #3878
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 172608+
-
- // #3879
- "256"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 172624
-
- // #3880
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 172656
-
- // #3881
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 172704+
-
- // #3882
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 172784+
-
- // #3883
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 172864+
-
- // #3884
- "256"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 172880
-
- // #3885
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 172912
-
- // #3886
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 172960+
-
- // #3887
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 173040+
-
- // #3888
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 173120+
-
- // #3889
- "256"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 173136
-
- // #3890
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 173168
-
- // #3891
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 173216+
-
- // #3892
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 173296+
-
- // #3893
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 173376+
-
- // #3894
- "\377\376\375\374\373\372\371\370"
- "256"
- "\377\376\375\374\373" // 173392
-
- // #3895
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 173424
-
- // #3896
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 173472+
-
- // #3897
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 173552+
-
- // #3898
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 173632+
-
- // #3899
- "\377\376\375\374\373\372\371\370"
- "256"
- "\377\376\375\374\373" // 173648
-
- // #3900
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 173680
-
- // #3901
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 173728+
-
- // #3902
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 173808+
-
- // #3903
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 173888+
-
- // #3904
- "256"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 173904
-
- // #3905
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 173936
-
- // #3906
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 173984+
-
- // #3907
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 174064+
-
- // #3908
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 174144+
-
- // #3909
- "256"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 174160
-
- // #3910
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 174192
-
- // #3911
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 174240+
-
- // #3912
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 174320+
-
- // #3913
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 174400+
-
- // #3914
- "\377\376\375\374\373\372\371\370"
- "256"
- "\377\376\375\374\373" // 174416
-
- // #3915
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 174448
-
- // #3916
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 174496+
-
- // #3917
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 174576+
-
- // #3918
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 174656+
-
- // #3919
- "\377\376\375\374\373\372\371\370"
- "256"
- "\377\376\375\374\373" // 174672
-
- // #3920
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 174704
-
- // #3921
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 174752+
-
- // #3922
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 174832+
-
- // #3923
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 174912+
-
- // #3924
- "\377\376\375\374\373\372\371\370"
- "256"
- "\377\376\375\374\373" // 174928
-
- // #3925
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 174960
-
- // #3926
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 175008+
-
- // #3927
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 175088+
-
- // #3928
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 175168+
-
- // #3929
- "\377\376\375\374\373\372\371\370"
- "256"
- "\377\376\375\374\373" // 175184
-
- // #3930
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 175216
-
- // #3931
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 175264+
-
- // #3932
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 175344+
-
- // #3933
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 175424+
-
- // #3934
- "\377\376\375\374\373\372\371\370"
- "256"
- "\377\376\375\374\373" // 175440
-
- // #3935
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 175472
-
- // #3936
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 175520+
-
- // #3937
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 175600+
-
- // #3938
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 175680+
-
- // #3939
- "\377\376\375\374"
- "Desktop"
- "\377\376\375\374\373" // 175696
-
- // #3940
- "\377\376"
- "Toolbar"
- "\377\376\375\374\373\372\371" // 175712
-
- // #3941
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "MainToolbar"
- "\377\376\375\374\373\372\371\370\367" // 175744
-
- // #3942
- "\377\376\375\374\373\372\371\370"
- "Small"
- "\377\376\375" // 175760
-
- // #3943
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Panel"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 175792
-
- // #3944
- "\377\376\375"
- "Dialog"
- "\377\376\375\374\373\372\371" // 175808
-
- // #3945
- "Default"
- "\377\376\375\374\373\372\371\370\367" // 175824
-
- // #3946
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 175840
-
- // #3947
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 175872
-
- // #3948
- "\377\376\375\374\373\372\371\370"
- "DesktopDefault"
- "\377\376\375\374\373\372\371\370\367\366" // 175904
-
- // #3949
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 175984+
-
- // #3950
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 176064+
-
- // #3951
- "Sizes"
- "\377\376\375\374\373\372\371\370\367\366\365" // 176080
-
- // #3952
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "16,22,32,48,64,128,256"
- "\377\376\375\374\373\372\371\370\367\366" // 176160+
-
- // #3953
- "\377\376\375\374\373"
- "QVariantList"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 176192
-
- // #3954
- "DesktopSizes"
- "\377\376\375\374" // 176208
-
- // #3955
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 176304+
-
- // #3956
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 176384+
-
- // #3957
- "Default"
- "\377\376\375\374\373\372\371\370\367" // 176400
-
- // #3958
- "22"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 176416
-
- // #3959
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 176448
-
- // #3960
- "\377\376\375\374\373\372\371\370"
- "ToolbarDefault"
- "\377\376\375\374\373\372\371\370\367\366" // 176480
-
- // #3961
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 176560+
-
- // #3962
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 176640+
-
- // #3963
- "Sizes"
- "\377\376\375\374\373\372\371\370\367\366\365" // 176656
-
- // #3964
- "16,22,32,48"
- "\377\376\375\374\373" // 176672
-
- // #3965
- "\377\376\375\374\373"
- "QVariantList"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 176704
-
- // #3966
- "\377\376\375\374\373\372\371\370"
- "ToolbarSizes"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 176736
-
- // #3967
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 176816+
-
- // #3968
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 176896+
-
- // #3969
- "Default"
- "\377\376\375\374\373\372\371\370\367" // 176912
-
- // #3970
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 176928
-
- // #3971
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 176960
-
- // #3972
- "MainToolbarDefault"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 176992+
-
- // #3973
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 177072+
-
- // #3974
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 177152+
-
- // #3975
- "Sizes"
- "\377\376\375\374\373\372\371\370\367\366\365" // 177168
-
- // #3976
- "16,22,32,48"
- "\377\376\375\374\373" // 177184
-
- // #3977
- "\377\376\375\374\373"
- "QVariantList"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 177216
-
- // #3978
- "\377\376\375\374\373\372\371\370"
- "MainToolbarSizes"
- "\377\376\375\374\373\372\371\370" // 177248+
-
- // #3979
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 177328+
-
- // #3980
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 177408+
-
- // #3981
- "Default"
- "\377\376\375\374\373\372\371\370\367" // 177424
-
- // #3982
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 177440
-
- // #3983
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 177472
-
- // #3984
- "\377\376\375\374\373\372\371\370"
- "SmallDefault"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 177504
-
- // #3985
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 177584+
-
- // #3986
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 177664+
-
- // #3987
- "Sizes"
- "\377\376\375\374\373\372\371\370\367\366\365" // 177680
-
- // #3988
- "16,22,32,48"
- "\377\376\375\374\373" // 177696
-
- // #3989
- "\377\376\375\374\373"
- "QVariantList"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 177728
-
- // #3990
- "\377\376\375\374\373\372\371\370"
- "SmallSizes"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 177760+
-
- // #3991
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 177840+
-
- // #3992
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 177920+
-
- // #3993
- "Default"
- "\377\376\375\374\373\372\371\370\367" // 177936
-
- // #3994
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 177952
-
- // #3995
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 177984
-
- // #3996
- "\377\376\375\374\373\372\371\370"
- "PanelDefault"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 178016
-
- // #3997
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 178096+
-
- // #3998
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 178176+
-
- // #3999
- "Sizes"
- "\377\376\375\374\373\372\371\370\367\366\365" // 178192
-
- // #4000
- "\377\376\375\374\373\372\371\370"
- "16,22,32,48,64,128,256"
- "\377\376" // 178224
-
- // #4001
- "\377\376\375\374\373"
- "QVariantList"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 178256
-
- // #4002
- "PanelSizes"
- "\377\376\375\374\373\372" // 178272
-
- // #4003
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 178352+
-
- // #4004
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 178432+
-
- // #4005
- "Default"
- "\377\376\375\374\373\372\371\370\367" // 178448
-
- // #4006
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 178464
-
- // #4007
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 178496
-
- // #4008
- "\377\376\375\374\373\372\371\370"
- "DialogDefault"
- "\377\376\375\374\373\372\371\370\367\366\365" // 178528
-
- // #4009
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 178608+
-
- // #4010
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 178688+
-
- // #4011
- "Sizes"
- "\377\376\375\374\373\372\371\370\367\366\365" // 178704
-
- // #4012
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "16,22,32,48,64,128,256"
- "\377\376" // 178784+
-
- // #4013
- "\377\376\375\374\373"
- "QVariantList"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 178816
-
- // #4014
- "\377\376\375\374\373\372\371\370"
- "DialogSizes"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 178848
-
- // #4015
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 178928+
-
- // #4016
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 179008+
-
- // #4017
- "\377\376\375"
- "oxygen"
- "\377\376\375\374\373\372\371" // 179024
-
- // #4018
- "\377\376\375"
- "oxygen"
- "\377\376\375\374\373\372\371" // 179040
-
- // #4019
- "\377\376\375\374\373\372\371\370\367\366\365"
- "/icons/"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 179072
-
- // #4020
- "\377\376\375\374\373\372\371\370\367\366\365"
- "/icons/"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 179104
-
- // #4021
- "\377\376\375\374\373\372\371\370\367\366\365"
- "/icons/"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 179136
-
- // #4022
- "\377\376\375\374\373\372\371\370\367\366\365"
- "/icons/"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 179168
-
- // #4023
- "\377\376\375\374\373\372\371\370\367\366\365"
- "/icons/"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 179200
-
- // #4024
- "\377\376\375"
- "/usr/share/pixmaps/"
- "\377\376\375\374\373\372\371\370\367\366" // 179232
-
- // #4025
- "index.theme"
- "\377\376\375\374\373" // 179248
-
- // #4026
- "\377"
- "index.desktop"
- "\377\376" // 179264
-
- // #4027
- "index.theme"
- "\377\376\375\374\373" // 179280
-
- // #4028
- "\377"
- "index.desktop"
- "\377\376" // 179296
-
- // #4029
- "index.theme"
- "\377\376\375\374\373" // 179312
-
- // #4030
- "index.theme"
- "\377\376\375\374\373" // 179328
-
- // #4031
- "\377\376\375\374\373\372\371\370\367\366\365"
- "Icon Theme"
- "\377\376\375\374\373\372\371\370\367\366\365" // 179360
-
- // #4032
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 179376
-
- // #4033
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 179408
-
- // #4034
- "\377\376\375\374"
- "DisplayDepth"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 179440
-
- // #4035
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 179504+
-
- // #4036
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 179584+
-
- // #4037
- "\377\376\375"
- "oxygen"
- "\377\376\375\374\373\372\371" // 179600
-
- // #4038
- "8"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 179616
-
- // #4039
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 179648
-
- // #4040
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 179680+
-
- // #4041
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 179760+
-
- // #4042
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 179840+
-
- // #4043
- "8"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 179856
-
- // #4044
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 179888
-
- // #4045
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 179936+
-
- // #4046
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 180016+
-
- // #4047
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 180096+
-
- // #4048
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 180112
-
- // #4049
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 180144
-
- // #4050
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 180192+
-
- // #4051
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 180272+
-
- // #4052
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 180352+
-
- // #4053
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 180368
-
- // #4054
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 180400
-
- // #4055
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 180448+
-
- // #4056
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 180528+
-
- // #4057
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 180608+
-
- // #4058
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 180624
-
- // #4059
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 180656
-
- // #4060
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 180704+
-
- // #4061
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 180784+
-
- // #4062
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 180864+
-
- // #4063
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 180880
-
- // #4064
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 180912
-
- // #4065
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 180960+
-
- // #4066
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 181040+
-
- // #4067
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 181120+
-
- // #4068
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 181136
-
- // #4069
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 181168
-
- // #4070
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 181216+
-
- // #4071
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 181296+
-
- // #4072
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 181376+
-
- // #4073
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 181392
-
- // #4074
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 181424
-
- // #4075
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 181472+
-
- // #4076
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 181552+
-
- // #4077
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 181632+
-
- // #4078
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 181648
-
- // #4079
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 181680
-
- // #4080
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 181728+
-
- // #4081
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 181808+
-
- // #4082
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 181888+
-
- // #4083
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 181904
-
- // #4084
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 181936
-
- // #4085
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 181984+
-
- // #4086
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 182064+
-
- // #4087
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 182144+
-
- // #4088
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 182160
-
- // #4089
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 182192
-
- // #4090
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 182240+
-
- // #4091
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 182320+
-
- // #4092
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 182400+
-
- // #4093
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 182416
-
- // #4094
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 182448
-
- // #4095
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 182496+
-
- // #4096
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 182576+
-
- // #4097
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 182656+
-
- // #4098
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 182672
-
- // #4099
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 182704
-
- // #4100
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 182752+
-
- // #4101
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 182832+
-
- // #4102
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 182912+
-
- // #4103
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 182928
-
- // #4104
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 182960
-
- // #4105
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 183008+
-
- // #4106
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 183088+
-
- // #4107
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 183168+
-
- // #4108
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 183184
-
- // #4109
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 183216
-
- // #4110
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 183264+
-
- // #4111
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 183344+
-
- // #4112
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 183424+
-
- // #4113
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 183440
-
- // #4114
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 183472
-
- // #4115
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 183520+
-
- // #4116
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 183600+
-
- // #4117
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 183680+
-
- // #4118
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 183696
-
- // #4119
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 183728
-
- // #4120
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 183776+
-
- // #4121
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 183856+
-
- // #4122
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 183936+
-
- // #4123
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 183952
-
- // #4124
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 183984
-
- // #4125
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 184032+
-
- // #4126
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 184112+
-
- // #4127
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 184192+
-
- // #4128
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 184208
-
- // #4129
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 184240
-
- // #4130
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 184288+
-
- // #4131
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 184368+
-
- // #4132
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 184448+
-
- // #4133
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 184464
-
- // #4134
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 184496
-
- // #4135
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 184544+
-
- // #4136
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 184624+
-
- // #4137
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 184704+
-
- // #4138
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 184720
-
- // #4139
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 184752
-
- // #4140
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 184800+
-
- // #4141
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 184880+
-
- // #4142
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 184960+
-
- // #4143
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 184976
-
- // #4144
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 185008
-
- // #4145
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 185056+
-
- // #4146
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 185136+
-
- // #4147
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 185216+
-
- // #4148
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 185232
-
- // #4149
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 185264
-
- // #4150
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 185312+
-
- // #4151
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 185392+
-
- // #4152
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 185472+
-
- // #4153
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 185488
-
- // #4154
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 185520
-
- // #4155
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 185568+
-
- // #4156
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 185648+
-
- // #4157
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 185728+
-
- // #4158
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 185744
-
- // #4159
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 185776
-
- // #4160
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 185824+
-
- // #4161
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 185904+
-
- // #4162
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 185984+
-
- // #4163
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 186000
-
- // #4164
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 186032
-
- // #4165
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 186080+
-
- // #4166
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 186160+
-
- // #4167
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 186240+
-
- // #4168
- "22"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 186256
-
- // #4169
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 186288
-
- // #4170
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 186336+
-
- // #4171
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 186416+
-
- // #4172
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 186496+
-
- // #4173
- "22"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 186512
-
- // #4174
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 186544
-
- // #4175
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 186592+
-
- // #4176
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 186672+
-
- // #4177
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 186752+
-
- // #4178
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 186768
-
- // #4179
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 186800
-
- // #4180
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 186848+
-
- // #4181
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 186928+
-
- // #4182
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 187008+
-
- // #4183
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 187024
-
- // #4184
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 187056
-
- // #4185
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 187104+
-
- // #4186
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 187184+
-
- // #4187
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 187264+
-
- // #4188
- "22"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 187280
-
- // #4189
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 187312
-
- // #4190
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 187360+
-
- // #4191
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 187440+
-
- // #4192
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 187520+
-
- // #4193
- "22"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 187536
-
- // #4194
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 187568
-
- // #4195
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 187616+
-
- // #4196
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 187696+
-
- // #4197
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 187776+
-
- // #4198
- "22"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 187792
-
- // #4199
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 187824
-
- // #4200
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 187872+
-
- // #4201
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 187952+
-
- // #4202
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 188032+
-
- // #4203
- "22"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 188048
-
- // #4204
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 188080
-
- // #4205
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 188128+
-
- // #4206
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 188208+
-
- // #4207
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 188288+
-
- // #4208
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 188304
-
- // #4209
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 188336
-
- // #4210
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 188384+
-
- // #4211
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 188464+
-
- // #4212
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 188544+
-
- // #4213
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 188560
-
- // #4214
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 188592
-
- // #4215
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 188640+
-
- // #4216
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 188720+
-
- // #4217
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 188800+
-
- // #4218
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 188816
-
- // #4219
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 188848
-
- // #4220
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 188896+
-
- // #4221
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 188976+
-
- // #4222
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 189056+
-
- // #4223
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 189072
-
- // #4224
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 189104
-
- // #4225
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 189152+
-
- // #4226
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 189232+
-
- // #4227
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 189312+
-
- // #4228
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 189328
-
- // #4229
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 189360
-
- // #4230
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 189408+
-
- // #4231
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 189488+
-
- // #4232
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 189568+
-
- // #4233
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 189584
-
- // #4234
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 189616
-
- // #4235
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 189664+
-
- // #4236
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 189744+
-
- // #4237
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 189824+
-
- // #4238
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 189840
-
- // #4239
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 189872
-
- // #4240
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 189920+
-
- // #4241
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 190000+
-
- // #4242
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 190080+
-
- // #4243
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 190096
-
- // #4244
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 190128
-
- // #4245
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 190176+
-
- // #4246
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 190256+
-
- // #4247
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 190336+
-
- // #4248
- "22"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 190352
-
- // #4249
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 190384
-
- // #4250
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 190432+
-
- // #4251
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 190512+
-
- // #4252
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 190592+
-
- // #4253
- "22"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 190608
-
- // #4254
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 190640
-
- // #4255
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 190688+
-
- // #4256
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 190768+
-
- // #4257
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 190848+
-
- // #4258
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 190864
-
- // #4259
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 190896
-
- // #4260
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 190944+
-
- // #4261
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 191024+
-
- // #4262
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 191104+
-
- // #4263
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 191120
-
- // #4264
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 191152
-
- // #4265
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 191200+
-
- // #4266
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 191280+
-
- // #4267
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 191360+
-
- // #4268
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 191376
-
- // #4269
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 191408
-
- // #4270
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 191456+
-
- // #4271
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 191536+
-
- // #4272
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 191616+
-
- // #4273
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 191632
-
- // #4274
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 191664
-
- // #4275
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 191712+
-
- // #4276
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 191792+
-
- // #4277
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 191872+
-
- // #4278
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 191888
-
- // #4279
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 191920
-
- // #4280
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 191968+
-
- // #4281
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 192048+
-
- // #4282
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 192128+
-
- // #4283
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 192144
-
- // #4284
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 192176
-
- // #4285
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 192224+
-
- // #4286
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 192304+
-
- // #4287
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 192384+
-
- // #4288
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 192400
-
- // #4289
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 192432
-
- // #4290
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 192480+
-
- // #4291
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 192560+
-
- // #4292
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 192640+
-
- // #4293
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 192656
-
- // #4294
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 192688
-
- // #4295
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 192736+
-
- // #4296
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 192816+
-
- // #4297
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 192896+
-
- // #4298
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 192912
-
- // #4299
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 192944
-
- // #4300
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 192992+
-
- // #4301
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 193072+
-
- // #4302
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 193152+
-
- // #4303
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 193168
-
- // #4304
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 193200
-
- // #4305
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 193248+
-
- // #4306
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 193328+
-
- // #4307
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 193408+
-
- // #4308
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 193424
-
- // #4309
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 193456
-
- // #4310
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 193504+
-
- // #4311
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 193584+
-
- // #4312
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 193664+
-
- // #4313
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 193680
-
- // #4314
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 193712
-
- // #4315
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 193760+
-
- // #4316
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 193840+
-
- // #4317
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 193920+
-
- // #4318
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 193936
-
- // #4319
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 193968
-
- // #4320
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 194016+
-
- // #4321
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 194096+
-
- // #4322
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 194176+
-
- // #4323
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 194192
-
- // #4324
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 194224
-
- // #4325
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 194272+
-
- // #4326
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 194352+
-
- // #4327
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 194432+
-
- // #4328
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 194448
-
- // #4329
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 194480
-
- // #4330
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 194528+
-
- // #4331
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 194608+
-
- // #4332
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 194688+
-
- // #4333
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 194704
-
- // #4334
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 194736
-
- // #4335
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 194784+
-
- // #4336
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 194864+
-
- // #4337
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 194944+
-
- // #4338
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 194960
-
- // #4339
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 194992
-
- // #4340
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 195040+
-
- // #4341
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 195120+
-
- // #4342
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 195200+
-
- // #4343
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 195216
-
- // #4344
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 195248
-
- // #4345
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 195296+
-
- // #4346
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 195376+
-
- // #4347
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 195456+
-
- // #4348
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 195472
-
- // #4349
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 195504
-
- // #4350
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 195552+
-
- // #4351
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 195632+
-
- // #4352
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 195712+
-
- // #4353
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 195728
-
- // #4354
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 195760
-
- // #4355
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 195808+
-
- // #4356
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 195888+
-
- // #4357
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 195968+
-
- // #4358
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 195984
-
- // #4359
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 196016
-
- // #4360
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 196064+
-
- // #4361
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 196144+
-
- // #4362
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 196224+
-
- // #4363
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 196240
-
- // #4364
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 196272
-
- // #4365
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 196320+
-
- // #4366
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 196400+
-
- // #4367
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 196480+
-
- // #4368
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 196496
-
- // #4369
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 196528
-
- // #4370
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 196576+
-
- // #4371
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 196656+
-
- // #4372
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 196736+
-
- // #4373
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 196752
-
- // #4374
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 196784
-
- // #4375
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 196832+
-
- // #4376
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 196912+
-
- // #4377
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 196992+
-
- // #4378
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 197008
-
- // #4379
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 197040
-
- // #4380
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 197088+
-
- // #4381
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 197168+
-
- // #4382
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 197248+
-
- // #4383
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 197264
-
- // #4384
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 197296
-
- // #4385
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 197344+
-
- // #4386
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 197424+
-
- // #4387
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 197504+
-
- // #4388
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 197520
-
- // #4389
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 197552
-
- // #4390
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 197600+
-
- // #4391
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 197680+
-
- // #4392
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 197760+
-
- // #4393
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 197776
-
- // #4394
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 197808
-
- // #4395
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 197856+
-
- // #4396
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 197936+
-
- // #4397
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 198016+
-
- // #4398
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 198032
-
- // #4399
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 198064
-
- // #4400
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 198112+
-
- // #4401
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 198192+
-
- // #4402
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 198272+
-
- // #4403
- "48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 198288
-
- // #4404
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 198320
-
- // #4405
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 198368+
-
- // #4406
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 198448+
-
- // #4407
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 198528+
-
- // #4408
- "48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 198544
-
- // #4409
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 198576
-
- // #4410
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 198624+
-
- // #4411
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 198704+
-
- // #4412
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 198784+
-
- // #4413
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 198800
-
- // #4414
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 198832
-
- // #4415
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 198880+
-
- // #4416
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 198960+
-
- // #4417
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 199040+
-
- // #4418
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 199056
-
- // #4419
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 199088
-
- // #4420
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 199136+
-
- // #4421
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 199216+
-
- // #4422
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 199296+
-
- // #4423
- "48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 199312
-
- // #4424
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 199344
-
- // #4425
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 199392+
-
- // #4426
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 199472+
-
- // #4427
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 199552+
-
- // #4428
- "48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 199568
-
- // #4429
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 199600
-
- // #4430
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 199648+
-
- // #4431
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 199728+
-
- // #4432
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 199808+
-
- // #4433
- "48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 199824
-
- // #4434
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 199856
-
- // #4435
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 199904+
-
- // #4436
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 199984+
-
- // #4437
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 200064+
-
- // #4438
- "48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 200080
-
- // #4439
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 200112
-
- // #4440
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 200160+
-
- // #4441
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 200240+
-
- // #4442
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 200320+
-
- // #4443
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 200336
-
- // #4444
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 200368
-
- // #4445
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 200416+
-
- // #4446
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 200496+
-
- // #4447
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 200576+
-
- // #4448
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 200592
-
- // #4449
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 200624
-
- // #4450
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 200672+
-
- // #4451
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 200752+
-
- // #4452
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 200832+
-
- // #4453
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 200848
-
- // #4454
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 200880
-
- // #4455
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 200928+
-
- // #4456
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 201008+
-
- // #4457
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 201088+
-
- // #4458
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 201104
-
- // #4459
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 201136
-
- // #4460
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 201184+
-
- // #4461
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 201264+
-
- // #4462
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 201344+
-
- // #4463
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 201360
-
- // #4464
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 201392
-
- // #4465
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 201440+
-
- // #4466
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 201520+
-
- // #4467
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 201600+
-
- // #4468
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 201616
-
- // #4469
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 201648
-
- // #4470
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 201696+
-
- // #4471
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 201776+
-
- // #4472
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 201856+
-
- // #4473
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 201872
-
- // #4474
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 201904
-
- // #4475
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 201952+
-
- // #4476
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 202032+
-
- // #4477
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 202112+
-
- // #4478
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 202128
-
- // #4479
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 202160
-
- // #4480
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 202208+
-
- // #4481
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 202288+
-
- // #4482
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 202368+
-
- // #4483
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 202384
-
- // #4484
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 202416
-
- // #4485
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 202464+
-
- // #4486
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 202544+
-
- // #4487
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 202624+
-
- // #4488
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 202640
-
- // #4489
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 202672
-
- // #4490
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 202720+
-
- // #4491
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 202800+
-
- // #4492
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 202880+
-
- // #4493
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 202896
-
- // #4494
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 202928
-
- // #4495
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 202976+
-
- // #4496
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 203056+
-
- // #4497
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 203136+
-
- // #4498
- "48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 203152
-
- // #4499
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 203184
-
- // #4500
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 203232+
-
- // #4501
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 203312+
-
- // #4502
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 203392+
-
- // #4503
- "48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 203408
-
- // #4504
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 203440
-
- // #4505
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 203488+
-
- // #4506
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 203568+
-
- // #4507
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 203648+
-
- // #4508
- "48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 203664
-
- // #4509
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 203696
-
- // #4510
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 203744+
-
- // #4511
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 203824+
-
- // #4512
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 203904+
-
- // #4513
- "48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 203920
-
- // #4514
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 203952
-
- // #4515
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 204000+
-
- // #4516
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 204080+
-
- // #4517
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 204160+
-
- // #4518
- "48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 204176
-
- // #4519
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 204208
-
- // #4520
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 204256+
-
- // #4521
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 204336+
-
- // #4522
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 204416+
-
- // #4523
- "64"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 204432
-
- // #4524
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 204464
-
- // #4525
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 204512+
-
- // #4526
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 204592+
-
- // #4527
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 204672+
-
- // #4528
- "64"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 204688
-
- // #4529
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 204720
-
- // #4530
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 204768+
-
- // #4531
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 204848+
-
- // #4532
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 204928+
-
- // #4533
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 204944
-
- // #4534
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 204976
-
- // #4535
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 205024+
-
- // #4536
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 205104+
-
- // #4537
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 205184+
-
- // #4538
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 205200
-
- // #4539
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 205232
-
- // #4540
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 205280+
-
- // #4541
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 205360+
-
- // #4542
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 205440+
-
- // #4543
- "64"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 205456
-
- // #4544
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 205488
-
- // #4545
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 205536+
-
- // #4546
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 205616+
-
- // #4547
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 205696+
-
- // #4548
- "64"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 205712
-
- // #4549
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 205744
-
- // #4550
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 205792+
-
- // #4551
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 205872+
-
- // #4552
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 205952+
-
- // #4553
- "64"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 205968
-
- // #4554
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 206000
-
- // #4555
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 206048+
-
- // #4556
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 206128+
-
- // #4557
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 206208+
-
- // #4558
- "64"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 206224
-
- // #4559
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 206256
-
- // #4560
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 206304+
-
- // #4561
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 206384+
-
- // #4562
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 206464+
-
- // #4563
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 206480
-
- // #4564
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 206512
-
- // #4565
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 206560+
-
- // #4566
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 206640+
-
- // #4567
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 206720+
-
- // #4568
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 206736
-
- // #4569
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 206768
-
- // #4570
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 206816+
-
- // #4571
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 206896+
-
- // #4572
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 206976+
-
- // #4573
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 206992
-
- // #4574
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 207024
-
- // #4575
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 207072+
-
- // #4576
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 207152+
-
- // #4577
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 207232+
-
- // #4578
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 207248
-
- // #4579
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 207280
-
- // #4580
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 207328+
-
- // #4581
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 207408+
-
- // #4582
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 207488+
-
- // #4583
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 207504
-
- // #4584
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 207536
-
- // #4585
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 207584+
-
- // #4586
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 207664+
-
- // #4587
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 207744+
-
- // #4588
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 207760
-
- // #4589
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 207792
-
- // #4590
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 207840+
-
- // #4591
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 207920+
-
- // #4592
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 208000+
-
- // #4593
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 208016
-
- // #4594
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 208048
-
- // #4595
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 208096+
-
- // #4596
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 208176+
-
- // #4597
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 208256+
-
- // #4598
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 208272
-
- // #4599
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 208304
-
- // #4600
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 208352+
-
- // #4601
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 208432+
-
- // #4602
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 208512+
-
- // #4603
- "64"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 208528
-
- // #4604
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 208560
-
- // #4605
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 208608+
-
- // #4606
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 208688+
-
- // #4607
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 208768+
-
- // #4608
- "64"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 208784
-
- // #4609
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 208816
-
- // #4610
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 208864+
-
- // #4611
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 208944+
-
- // #4612
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 209024+
-
- // #4613
- "64"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 209040
-
- // #4614
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 209072
-
- // #4615
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 209120+
-
- // #4616
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 209200+
-
- // #4617
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 209280+
-
- // #4618
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 209296
-
- // #4619
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 209328
-
- // #4620
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 209376+
-
- // #4621
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 209456+
-
- // #4622
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 209536+
-
- // #4623
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 209552
-
- // #4624
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 209584
-
- // #4625
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 209632+
-
- // #4626
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 209712+
-
- // #4627
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 209792+
-
- // #4628
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 209808
-
- // #4629
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 209840
-
- // #4630
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 209888+
-
- // #4631
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 209968+
-
- // #4632
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 210048+
-
- // #4633
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 210064
-
- // #4634
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 210096
-
- // #4635
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 210144+
-
- // #4636
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 210224+
-
- // #4637
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 210304+
-
- // #4638
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 210320
-
- // #4639
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 210352
-
- // #4640
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 210400+
-
- // #4641
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 210480+
-
- // #4642
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 210560+
-
- // #4643
- "\377\376\375\374\373\372\371\370"
- "128"
- "\377\376\375\374\373" // 210576
-
- // #4644
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 210608
-
- // #4645
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 210656+
-
- // #4646
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 210736+
-
- // #4647
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 210816+
-
- // #4648
- "\377\376\375\374\373\372\371\370"
- "128"
- "\377\376\375\374\373" // 210832
-
- // #4649
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 210864
-
- // #4650
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 210912+
-
- // #4651
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 210992+
-
- // #4652
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 211072+
-
- // #4653
- "128"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 211088
-
- // #4654
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 211120
-
- // #4655
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 211168+
-
- // #4656
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 211248+
-
- // #4657
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 211328+
-
- // #4658
- "128"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 211344
-
- // #4659
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 211376
-
- // #4660
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 211424+
-
- // #4661
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 211504+
-
- // #4662
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 211584+
-
- // #4663
- "128"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 211600
-
- // #4664
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 211632
-
- // #4665
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 211680+
-
- // #4666
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 211760+
-
- // #4667
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 211840+
-
- // #4668
- "128"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 211856
-
- // #4669
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 211888
-
- // #4670
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 211936+
-
- // #4671
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 212016+
-
- // #4672
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 212096+
-
- // #4673
- "128"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 212112
-
- // #4674
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 212144
-
- // #4675
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 212192+
-
- // #4676
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 212272+
-
- // #4677
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 212352+
-
- // #4678
- "128"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 212368
-
- // #4679
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 212400
-
- // #4680
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 212448+
-
- // #4681
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 212528+
-
- // #4682
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 212608+
-
- // #4683
- "\377\376\375\374\373\372\371\370"
- "128"
- "\377\376\375\374\373" // 212624
-
- // #4684
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 212656
-
- // #4685
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 212704+
-
- // #4686
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 212784+
-
- // #4687
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 212864+
-
- // #4688
- "\377\376\375\374\373\372\371\370"
- "128"
- "\377\376\375\374\373" // 212880
-
- // #4689
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 212912
-
- // #4690
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 212960+
-
- // #4691
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 213040+
-
- // #4692
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 213120+
-
- // #4693
- "\377\376\375\374\373\372\371\370"
- "128"
- "\377\376\375\374\373" // 213136
-
- // #4694
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 213168
-
- // #4695
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 213216+
-
- // #4696
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 213296+
-
- // #4697
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 213376+
-
- // #4698
- "\377\376\375\374\373\372\371\370"
- "128"
- "\377\376\375\374\373" // 213392
-
- // #4699
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 213424
-
- // #4700
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 213472+
-
- // #4701
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 213552+
-
- // #4702
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 213632+
-
- // #4703
- "\377\376\375\374\373\372\371\370"
- "128"
- "\377\376\375\374\373" // 213648
-
- // #4704
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 213680
-
- // #4705
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 213728+
-
- // #4706
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 213808+
-
- // #4707
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 213888+
-
- // #4708
- "\377\376\375\374\373\372\371\370"
- "128"
- "\377\376\375\374\373" // 213904
-
- // #4709
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 213936
-
- // #4710
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 213984+
-
- // #4711
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 214064+
-
- // #4712
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 214144+
-
- // #4713
- "128"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 214160
-
- // #4714
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 214192
-
- // #4715
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 214240+
-
- // #4716
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 214320+
-
- // #4717
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 214400+
-
- // #4718
- "128"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 214416
-
- // #4719
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 214448
-
- // #4720
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 214496+
-
- // #4721
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 214576+
-
- // #4722
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 214656+
-
- // #4723
- "\377\376\375\374\373\372\371\370"
- "128"
- "\377\376\375\374\373" // 214672
-
- // #4724
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 214704
-
- // #4725
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 214752+
-
- // #4726
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 214832+
-
- // #4727
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 214912+
-
- // #4728
- "\377\376\375\374\373\372\371\370"
- "128"
- "\377\376\375\374\373" // 214928
-
- // #4729
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 214960
-
- // #4730
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 215008+
-
- // #4731
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 215088+
-
- // #4732
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 215168+
-
- // #4733
- "\377\376\375\374\373\372\371\370"
- "128"
- "\377\376\375\374\373" // 215184
-
- // #4734
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 215216
-
- // #4735
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 215264+
-
- // #4736
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 215344+
-
- // #4737
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 215424+
-
- // #4738
- "128"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 215440
-
- // #4739
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 215472
-
- // #4740
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 215520+
-
- // #4741
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 215600+
-
- // #4742
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 215680+
-
- // #4743
- "128"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 215696
-
- // #4744
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 215728
-
- // #4745
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 215776+
-
- // #4746
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 215856+
-
- // #4747
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 215936+
-
- // #4748
- "128"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 215952
-
- // #4749
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 215984
-
- // #4750
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 216032+
-
- // #4751
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 216112+
-
- // #4752
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 216192+
-
- // #4753
- "128"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 216208
-
- // #4754
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 216240
-
- // #4755
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 216288+
-
- // #4756
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 216368+
-
- // #4757
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 216448+
-
- // #4758
- "128"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 216464
-
- // #4759
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 216496
-
- // #4760
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 216544+
-
- // #4761
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 216624+
-
- // #4762
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 216704+
-
- // #4763
- "256"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 216720
-
- // #4764
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 216752
-
- // #4765
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 216800+
-
- // #4766
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 216880+
-
- // #4767
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 216960+
-
- // #4768
- "256"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 216976
-
- // #4769
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 217008
-
- // #4770
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 217056+
-
- // #4771
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 217136+
-
- // #4772
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 217216+
-
- // #4773
- "256"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 217232
-
- // #4774
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 217264
-
- // #4775
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 217312+
-
- // #4776
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 217392+
-
- // #4777
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 217472+
-
- // #4778
- "256"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 217488
-
- // #4779
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 217520
-
- // #4780
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 217568+
-
- // #4781
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 217648+
-
- // #4782
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 217728+
-
- // #4783
- "256"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 217744
-
- // #4784
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 217776
-
- // #4785
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 217824+
-
- // #4786
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 217904+
-
- // #4787
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 217984+
-
- // #4788
- "256"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 218000
-
- // #4789
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 218032
-
- // #4790
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 218080+
-
- // #4791
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 218160+
-
- // #4792
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 218240+
-
- // #4793
- "\377\376\375\374\373\372\371\370"
- "256"
- "\377\376\375\374\373" // 218256
-
- // #4794
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 218288
-
- // #4795
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 218336+
-
- // #4796
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 218416+
-
- // #4797
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 218496+
-
- // #4798
- "\377\376\375\374\373\372\371\370"
- "256"
- "\377\376\375\374\373" // 218512
-
- // #4799
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 218544
-
- // #4800
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 218592+
-
- // #4801
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 218672+
-
- // #4802
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 218752+
-
- // #4803
- "256"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 218768
-
- // #4804
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 218800
-
- // #4805
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 218848+
-
- // #4806
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 218928+
-
- // #4807
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 219008+
-
- // #4808
- "256"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 219024
-
- // #4809
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 219056
-
- // #4810
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 219104+
-
- // #4811
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 219184+
-
- // #4812
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 219264+
-
- // #4813
- "\377\376\375\374\373\372\371\370"
- "256"
- "\377\376\375\374\373" // 219280
-
- // #4814
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 219312
-
- // #4815
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 219360+
-
- // #4816
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 219440+
-
- // #4817
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 219520+
-
- // #4818
- "\377\376\375\374\373\372\371\370"
- "256"
- "\377\376\375\374\373" // 219536
-
- // #4819
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 219568
-
- // #4820
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 219616+
-
- // #4821
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 219696+
-
- // #4822
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 219776+
-
- // #4823
- "\377\376\375\374\373\372\371\370"
- "256"
- "\377\376\375\374\373" // 219792
-
- // #4824
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 219824
-
- // #4825
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 219872+
-
- // #4826
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 219952+
-
- // #4827
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 220032+
-
- // #4828
- "\377\376\375\374\373\372\371\370"
- "256"
- "\377\376\375\374\373" // 220048
-
- // #4829
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 220080
-
- // #4830
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 220128+
-
- // #4831
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 220208+
-
- // #4832
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 220288+
-
- // #4833
- "\377\376\375\374\373\372\371\370"
- "256"
- "\377\376\375\374\373" // 220304
-
- // #4834
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 220336
-
- // #4835
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 220384+
-
- // #4836
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 220464+
-
- // #4837
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 220544+
-
- // #4838
- "\377\376\375\374"
- "Desktop"
- "\377\376\375\374\373" // 220560
-
- // #4839
- "\377\376"
- "Toolbar"
- "\377\376\375\374\373\372\371" // 220576
-
- // #4840
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "MainToolbar"
- "\377\376\375\374\373\372\371\370\367" // 220608
-
- // #4841
- "\377\376\375\374\373\372\371\370"
- "Small"
- "\377\376\375" // 220624
-
- // #4842
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Panel"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 220656
-
- // #4843
- "\377\376\375"
- "Dialog"
- "\377\376\375\374\373\372\371" // 220672
-
- // #4844
- "Default"
- "\377\376\375\374\373\372\371\370\367" // 220688
-
- // #4845
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 220704
-
- // #4846
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 220736
-
- // #4847
- "DesktopDefault"
- "\377\376" // 220752
-
- // #4848
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 220848+
-
- // #4849
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 220928+
-
- // #4850
- "Sizes"
- "\377\376\375\374\373\372\371\370\367\366\365" // 220944
-
- // #4851
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "16,22,32,48,64,128,256"
- "\377\376\375\374\373\372\371\370\367\366" // 221024+
-
- // #4852
- "\377\376\375\374\373"
- "QVariantList"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 221056
-
- // #4853
- "\377\376\375\374\373\372\371\370"
- "DesktopSizes"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 221088
-
- // #4854
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 221168+
-
- // #4855
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 221248+
-
- // #4856
- "Default"
- "\377\376\375\374\373\372\371\370\367" // 221264
-
- // #4857
- "22"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 221280
-
- // #4858
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 221312
-
- // #4859
- "ToolbarDefault"
- "\377\376" // 221328
-
- // #4860
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 221424+
-
- // #4861
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 221504+
-
- // #4862
- "Sizes"
- "\377\376\375\374\373\372\371\370\367\366\365" // 221520
-
- // #4863
- "16,22,32,48"
- "\377\376\375\374\373" // 221536
-
- // #4864
- "\377\376\375\374\373"
- "QVariantList"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 221568
-
- // #4865
- "ToolbarSizes"
- "\377\376\375\374" // 221584
-
- // #4866
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 221680+
-
- // #4867
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 221760+
-
- // #4868
- "Default"
- "\377\376\375\374\373\372\371\370\367" // 221776
-
- // #4869
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 221792
-
- // #4870
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 221824
-
- // #4871
- "\377\376\375\374\373\372\371\370"
- "MainToolbarDefault"
- "\377\376\375\374\373\372" // 221856+
-
- // #4872
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 221936+
-
- // #4873
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 222016+
-
- // #4874
- "Sizes"
- "\377\376\375\374\373\372\371\370\367\366\365" // 222032
-
- // #4875
- "16,22,32,48"
- "\377\376\375\374\373" // 222048
-
- // #4876
- "\377\376\375\374\373"
- "QVariantList"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 222080
-
- // #4877
- "MainToolbarSizes"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 222112
-
- // #4878
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 222192+
-
- // #4879
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 222272+
-
- // #4880
- "Default"
- "\377\376\375\374\373\372\371\370\367" // 222288
-
- // #4881
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 222304
-
- // #4882
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 222336
-
- // #4883
- "SmallDefault"
- "\377\376\375\374" // 222352
-
- // #4884
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 222448+
-
- // #4885
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 222528+
-
- // #4886
- "Sizes"
- "\377\376\375\374\373\372\371\370\367\366\365" // 222544
-
- // #4887
- "16,22,32,48"
- "\377\376\375\374\373" // 222560
-
- // #4888
- "\377\376\375\374\373"
- "QVariantList"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 222592
-
- // #4889
- "\377\376\375\374\373\372\371\370"
- "SmallSizes"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 222624
-
- // #4890
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 222704+
-
- // #4891
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 222784+
-
- // #4892
- "Default"
- "\377\376\375\374\373\372\371\370\367" // 222800
-
- // #4893
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 222816
-
- // #4894
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 222848
-
- // #4895
- "\377\376\375\374\373\372\371\370"
- "PanelDefault"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 222880
-
- // #4896
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 222960+
-
- // #4897
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 223040+
-
- // #4898
- "Sizes"
- "\377\376\375\374\373\372\371\370\367\366\365" // 223056
-
- // #4899
- "\377\376\375\374\373\372\371\370"
- "16,22,32,48,64,128,256"
- "\377\376" // 223088
-
- // #4900
- "\377\376\375\374\373"
- "QVariantList"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 223120
-
- // #4901
- "\377\376\375\374\373\372\371\370"
- "PanelSizes"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 223152
-
- // #4902
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 223216+
-
- // #4903
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 223296+
-
- // #4904
- "Default"
- "\377\376\375\374\373\372\371\370\367" // 223312
-
- // #4905
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 223328
-
- // #4906
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 223360
-
- // #4907
- "DialogDefault"
- "\377\376\375" // 223376
-
- // #4908
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 223472+
-
- // #4909
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 223552+
-
- // #4910
- "Sizes"
- "\377\376\375\374\373\372\371\370\367\366\365" // 223568
-
- // #4911
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "16,22,32,48,64,128,256"
- "\377\376" // 223648+
-
- // #4912
- "\377\376\375\374\373"
- "QVariantList"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 223680
-
- // #4913
- "\377\376\375\374\373\372\371\370"
- "DialogSizes"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 223712
-
- // #4914
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 223792+
-
- // #4915
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 223872+
-
- // #4916
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "hicolor"
- "\377\376\375\374\373\372\371\370\367\366" // 223904+
-
- // #4917
- "\377\376\375"
- "oxygen"
- "\377\376\375\374\373\372\371" // 223920
-
- // #4918
- "\377\376\375\374\373\372\371\370\367\366\365"
- "/icons/"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 223952
-
- // #4919
- "\377\376\375\374\373\372\371\370\367\366\365"
- "/icons/"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 223984
-
- // #4920
- "\377\376\375\374\373\372\371\370\367\366\365"
- "/icons/"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 224016
-
- // #4921
- "\377\376\375\374\373\372\371\370\367\366\365"
- "/icons/"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 224048
-
- // #4922
- "\377\376\375\374\373\372\371\370\367\366\365"
- "/icons/"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 224080
-
- // #4923
- "\377\376\375"
- "/usr/share/pixmaps/"
- "\377\376\375\374\373\372\371\370\367\366" // 224112
-
- // #4924
- "index.theme"
- "\377\376\375\374\373" // 224128
-
- // #4925
- "index.theme"
- "\377\376\375\374\373" // 224144
-
- // #4926
- "\377\376\375\374\373\372\371\370\367\366\365"
- "Icon Theme"
- "\377\376\375\374\373\372\371\370\367\366\365" // 224176
-
- // #4927
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 224192
-
- // #4928
- "\377\376"
- "/etc/kde4rc"
- "\377\376\375" // 224208
-
- // #4929
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 224224
-
- // #4930
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 224240
-
- // #4931
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "system.kdeglobals"
- "\377\376" // 224272
-
- // #4932
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 224288
-
- // #4933
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 224304
-
- // #4934
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 224320
-
- // #4935
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 224336
-
- // #4936
- "\377\376\375"
- "/"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 224352
-
- // #4937
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 224368
-
- // #4938
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 224400
-
- // #4939
- "\377\376\375\374"
- "DisplayDepth"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 224432
-
- // #4940
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 224496+
-
- // #4941
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 224576+
-
- // #4942
- "\377\376\375"
- "oxygen"
- "\377\376\375\374\373\372\371" // 224592
-
- // #4943
- "\377\376\375\374\373\372\371\370"
- "true"
- "\377\376\375\374" // 224608
-
- // #4944
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 224624
-
- // #4945
- "\377\376\375\374\373\372\371\370\367\366"
- "Hidden"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 224656
-
- // #4946
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 224752+
-
- // #4947
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 224832+
-
- // #4948
- "\377\376\375\374\373\372\371\370"
- "192"
- "\377\376\375\374\373" // 224848
-
- // #4949
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 224880
-
- // #4950
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 224928+
-
- // #4951
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 225008+
-
- // #4952
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 225088+
-
- // #4953
- "\377\376\375\374\373\372\371\370"
- "128"
- "\377\376\375\374\373" // 225104
-
- // #4954
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 225136
-
- // #4955
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 225184+
-
- // #4956
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 225264+
-
- // #4957
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 225344+
-
- // #4958
- "\377\376\375\374\373\372\371\370"
- "128"
- "\377\376\375\374\373" // 225360
-
- // #4959
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 225392
-
- // #4960
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 225440+
-
- // #4961
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 225520+
-
- // #4962
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 225600+
-
- // #4963
- "\377\376\375\374\373\372\371\370"
- "128"
- "\377\376\375\374\373" // 225616
-
- // #4964
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 225648
-
- // #4965
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 225696+
-
- // #4966
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 225776+
-
- // #4967
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 225856+
-
- // #4968
- "\377\376\375\374\373\372\371\370"
- "128"
- "\377\376\375\374\373" // 225872
-
- // #4969
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 225904
-
- // #4970
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 225952+
-
- // #4971
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 226032+
-
- // #4972
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 226112+
-
- // #4973
- "128"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 226128
-
- // #4974
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 226160
-
- // #4975
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 226208+
-
- // #4976
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 226288+
-
- // #4977
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 226368+
-
- // #4978
- "128"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 226384
-
- // #4979
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 226416
-
- // #4980
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 226464+
-
- // #4981
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 226544+
-
- // #4982
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 226624+
-
- // #4983
- "\377\376\375\374\373\372\371\370"
- "128"
- "\377\376\375\374\373" // 226640
-
- // #4984
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 226672
-
- // #4985
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 226720+
-
- // #4986
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 226800+
-
- // #4987
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 226880+
-
- // #4988
- "\377\376\375\374\373\372\371\370"
- "128"
- "\377\376\375\374\373" // 226896
-
- // #4989
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 226928
-
- // #4990
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 226976+
-
- // #4991
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 227056+
-
- // #4992
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 227136+
-
- // #4993
- "\377\376\375\374\373\372\371\370"
- "128"
- "\377\376\375\374\373" // 227152
-
- // #4994
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 227184
-
- // #4995
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 227232+
-
- // #4996
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 227312+
-
- // #4997
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 227392+
-
- // #4998
- "\377\376\375\374\373\372\371\370"
- "96"
- "\377\376\375\374\373\372" // 227408
-
- // #4999
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 227440
-
- // #5000
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 227488+
-
- // #5001
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 227568+
-
- // #5002
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 227648+
-
- // #5003
- "\377\376\375\374\373\372\371\370"
- "96"
- "\377\376\375\374\373\372" // 227664
-
- // #5004
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 227696
-
- // #5005
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 227744+
-
- // #5006
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 227824+
-
- // #5007
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 227904+
-
- // #5008
- "96"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 227920
-
- // #5009
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 227952
-
- // #5010
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 228000+
-
- // #5011
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 228080+
-
- // #5012
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 228160+
-
- // #5013
- "\377\376\375\374\373\372\371\370"
- "96"
- "\377\376\375\374\373\372" // 228176
-
- // #5014
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 228208
-
- // #5015
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 228256+
-
- // #5016
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 228336+
-
- // #5017
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 228416+
-
- // #5018
- "96"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 228432
-
- // #5019
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 228464
-
- // #5020
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 228512+
-
- // #5021
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 228592+
-
- // #5022
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 228672+
-
- // #5023
- "72"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 228688
-
- // #5024
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 228720
-
- // #5025
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 228768+
-
- // #5026
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 228848+
-
- // #5027
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 228928+
-
- // #5028
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 228944
-
- // #5029
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 228976
-
- // #5030
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 229024+
-
- // #5031
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 229104+
-
- // #5032
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 229184+
-
- // #5033
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 229200
-
- // #5034
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 229232
-
- // #5035
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 229280+
-
- // #5036
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 229360+
-
- // #5037
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 229440+
-
- // #5038
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 229456
-
- // #5039
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 229488
-
- // #5040
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 229536+
-
- // #5041
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 229616+
-
- // #5042
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 229696+
-
- // #5043
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 229712
-
- // #5044
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 229744
-
- // #5045
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 229792+
-
- // #5046
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 229872+
-
- // #5047
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 229952+
-
- // #5048
- "64"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 229968
-
- // #5049
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 230000
-
- // #5050
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 230048+
-
- // #5051
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 230128+
-
- // #5052
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 230208+
-
- // #5053
- "64"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 230224
-
- // #5054
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 230256
-
- // #5055
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 230304+
-
- // #5056
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 230384+
-
- // #5057
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 230464+
-
- // #5058
- "64"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 230480
-
- // #5059
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 230512
-
- // #5060
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 230560+
-
- // #5061
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 230640+
-
- // #5062
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 230720+
-
- // #5063
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 230736
-
- // #5064
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 230768
-
- // #5065
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 230816+
-
- // #5066
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 230896+
-
- // #5067
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 230976+
-
- // #5068
- "\377\376\375\374\373\372\371\370"
- "64"
- "\377\376\375\374\373\372" // 230992
-
- // #5069
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 231024
-
- // #5070
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 231072+
-
- // #5071
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 231152+
-
- // #5072
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 231232+
-
- // #5073
- "64"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 231248
-
- // #5074
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 231280
-
- // #5075
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 231328+
-
- // #5076
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 231408+
-
- // #5077
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 231488+
-
- // #5078
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 231504
-
- // #5079
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 231536
-
- // #5080
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 231584+
-
- // #5081
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 231664+
-
- // #5082
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 231744+
-
- // #5083
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 231760
-
- // #5084
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 231792
-
- // #5085
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 231840+
-
- // #5086
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 231920+
-
- // #5087
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 232000+
-
- // #5088
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 232016
-
- // #5089
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 232048
-
- // #5090
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 232096+
-
- // #5091
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 232176+
-
- // #5092
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 232256+
-
- // #5093
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 232272
-
- // #5094
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 232304
-
- // #5095
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 232352+
-
- // #5096
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 232432+
-
- // #5097
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 232512+
-
- // #5098
- "48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 232528
-
- // #5099
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 232560
-
- // #5100
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 232608+
-
- // #5101
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 232688+
-
- // #5102
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 232768+
-
- // #5103
- "48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 232784
-
- // #5104
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 232816
-
- // #5105
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 232864+
-
- // #5106
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 232944+
-
- // #5107
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 233024+
-
- // #5108
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 233040
-
- // #5109
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 233072
-
- // #5110
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 233120+
-
- // #5111
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 233200+
-
- // #5112
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 233280+
-
- // #5113
- "48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 233296
-
- // #5114
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 233328
-
- // #5115
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 233376+
-
- // #5116
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 233456+
-
- // #5117
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 233536+
-
- // #5118
- "48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 233552
-
- // #5119
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 233584
-
- // #5120
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 233632+
-
- // #5121
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 233712+
-
- // #5122
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 233792+
-
- // #5123
- "36"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 233808
-
- // #5124
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 233840
-
- // #5125
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 233888+
-
- // #5126
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 233968+
-
- // #5127
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 234048+
-
- // #5128
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 234064
-
- // #5129
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 234096
-
- // #5130
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 234144+
-
- // #5131
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 234224+
-
- // #5132
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 234304+
-
- // #5133
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 234320
-
- // #5134
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 234352
-
- // #5135
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 234400+
-
- // #5136
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 234480+
-
- // #5137
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 234560+
-
- // #5138
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 234576
-
- // #5139
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 234608
-
- // #5140
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 234656+
-
- // #5141
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 234736+
-
- // #5142
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 234816+
-
- // #5143
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 234832
-
- // #5144
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 234864
-
- // #5145
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 234912+
-
- // #5146
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 234992+
-
- // #5147
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 235072+
-
- // #5148
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 235088
-
- // #5149
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 235120
-
- // #5150
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 235168+
-
- // #5151
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 235248+
-
- // #5152
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 235328+
-
- // #5153
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 235344
-
- // #5154
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 235376
-
- // #5155
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 235424+
-
- // #5156
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 235504+
-
- // #5157
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 235584+
-
- // #5158
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 235600
-
- // #5159
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 235632
-
- // #5160
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 235680+
-
- // #5161
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 235760+
-
- // #5162
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 235840+
-
- // #5163
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 235856
-
- // #5164
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 235888
-
- // #5165
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 235936+
-
- // #5166
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 236016+
-
- // #5167
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 236096+
-
- // #5168
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 236112
-
- // #5169
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 236144
-
- // #5170
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 236192+
-
- // #5171
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 236272+
-
- // #5172
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 236352+
-
- // #5173
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 236368
-
- // #5174
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 236400
-
- // #5175
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 236448+
-
- // #5176
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 236528+
-
- // #5177
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 236608+
-
- // #5178
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 236624
-
- // #5179
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 236656
-
- // #5180
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 236704+
-
- // #5181
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 236784+
-
- // #5182
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 236864+
-
- // #5183
- "22"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 236880
-
- // #5184
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 236912
-
- // #5185
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 236960+
-
- // #5186
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 237040+
-
- // #5187
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 237120+
-
- // #5188
- "22"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 237136
-
- // #5189
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 237168
-
- // #5190
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 237216+
-
- // #5191
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 237296+
-
- // #5192
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 237376+
-
- // #5193
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 237392
-
- // #5194
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 237424
-
- // #5195
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 237472+
-
- // #5196
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 237552+
-
- // #5197
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 237632+
-
- // #5198
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 237648
-
- // #5199
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 237680
-
- // #5200
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 237728+
-
- // #5201
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 237808+
-
- // #5202
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 237888+
-
- // #5203
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 237904
-
- // #5204
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 237936
-
- // #5205
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 237984+
-
- // #5206
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 238064+
-
- // #5207
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 238144+
-
- // #5208
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 238160
-
- // #5209
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 238192
-
- // #5210
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 238240+
-
- // #5211
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 238320+
-
- // #5212
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 238400+
-
- // #5213
- "22"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 238416
-
- // #5214
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 238448
-
- // #5215
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 238496+
-
- // #5216
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 238576+
-
- // #5217
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 238656+
-
- // #5218
- "22"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 238672
-
- // #5219
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 238704
-
- // #5220
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 238752+
-
- // #5221
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 238832+
-
- // #5222
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 238912+
-
- // #5223
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 238928
-
- // #5224
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 238960
-
- // #5225
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 239008+
-
- // #5226
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 239088+
-
- // #5227
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 239168+
-
- // #5228
- "22"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 239184
-
- // #5229
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 239216
-
- // #5230
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 239264+
-
- // #5231
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 239344+
-
- // #5232
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 239424+
-
- // #5233
- "22"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 239440
-
- // #5234
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 239472
-
- // #5235
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 239520+
-
- // #5236
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 239600+
-
- // #5237
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 239680+
-
- // #5238
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 239696
-
- // #5239
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 239728
-
- // #5240
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 239776+
-
- // #5241
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 239856+
-
- // #5242
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 239936+
-
- // #5243
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 239952
-
- // #5244
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 239984
-
- // #5245
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 240032+
-
- // #5246
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 240112+
-
- // #5247
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 240192+
-
- // #5248
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 240208
-
- // #5249
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 240240
-
- // #5250
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 240288+
-
- // #5251
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 240368+
-
- // #5252
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 240448+
-
- // #5253
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 240464
-
- // #5254
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 240496
-
- // #5255
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 240544+
-
- // #5256
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 240624+
-
- // #5257
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 240704+
-
- // #5258
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 240720
-
- // #5259
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 240752
-
- // #5260
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 240800+
-
- // #5261
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 240880+
-
- // #5262
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 240960+
-
- // #5263
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 240976
-
- // #5264
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 241008
-
- // #5265
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 241056+
-
- // #5266
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 241136+
-
- // #5267
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 241216+
-
- // #5268
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 241232
-
- // #5269
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 241264
-
- // #5270
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 241312+
-
- // #5271
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 241392+
-
- // #5272
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 241472+
-
- // #5273
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 241488
-
- // #5274
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 241520
-
- // #5275
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 241568+
-
- // #5276
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 241648+
-
- // #5277
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 241728+
-
- // #5278
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 241744
-
- // #5279
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 241776
-
- // #5280
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 241824+
-
- // #5281
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 241904+
-
- // #5282
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 241984+
-
- // #5283
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 242000
-
- // #5284
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 242032
-
- // #5285
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 242080+
-
- // #5286
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 242160+
-
- // #5287
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 242240+
-
- // #5288
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 242256
-
- // #5289
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 242288
-
- // #5290
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 242336+
-
- // #5291
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 242416+
-
- // #5292
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 242496+
-
- // #5293
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 242512
-
- // #5294
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 242544
-
- // #5295
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 242592+
-
- // #5296
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 242672+
-
- // #5297
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 242752+
-
- // #5298
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 242768
-
- // #5299
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 242800
-
- // #5300
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 242848+
-
- // #5301
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 242928+
-
- // #5302
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 243008+
-
- // #5303
- "\377\376\375\374\373\372\371\370"
- "128"
- "\377\376\375\374\373" // 243024
-
- // #5304
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 243056
-
- // #5305
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 243104+
-
- // #5306
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 243184+
-
- // #5307
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 243264+
-
- // #5308
- "\377\376\375\374\373\372\371\370"
- "1"
- "\377\376\375\374\373\372\371" // 243280
-
- // #5309
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 243312
-
- // #5310
- "\377\376\375"
- "MinSize"
- "\377\376\375\374\373\372" // 243328
-
- // #5311
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 243376+
-
- // #5312
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 243456+
-
- // #5313
- "256"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 243472
-
- // #5314
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 243504
-
- // #5315
- "\377\376\375"
- "MaxSize"
- "\377\376\375\374\373\372" // 243520
-
- // #5316
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 243568+
-
- // #5317
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 243648+
-
- // #5318
- "\377\376\375\374\373\372\371\370"
- "128"
- "\377\376\375\374\373" // 243664
-
- // #5319
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 243696
-
- // #5320
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 243744+
-
- // #5321
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 243824+
-
- // #5322
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 243904+
-
- // #5323
- "\377\376\375\374\373\372\371\370"
- "1"
- "\377\376\375\374\373\372\371" // 243920
-
- // #5324
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 243952
-
- // #5325
- "\377\376\375"
- "MinSize"
- "\377\376\375\374\373\372" // 243968
-
- // #5326
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 244016+
-
- // #5327
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 244096+
-
- // #5328
- "256"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 244112
-
- // #5329
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 244144
-
- // #5330
- "\377\376\375"
- "MaxSize"
- "\377\376\375\374\373\372" // 244160
-
- // #5331
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 244208+
-
- // #5332
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 244288+
-
- // #5333
- "\377\376\375\374\373\372\371\370"
- "128"
- "\377\376\375\374\373" // 244304
-
- // #5334
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 244336
-
- // #5335
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 244384+
-
- // #5336
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 244464+
-
- // #5337
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 244544+
-
- // #5338
- "\377\376\375\374\373\372\371\370"
- "1"
- "\377\376\375\374\373\372\371" // 244560
-
- // #5339
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 244592
-
- // #5340
- "\377\376\375"
- "MinSize"
- "\377\376\375\374\373\372" // 244608
-
- // #5341
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 244656+
-
- // #5342
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 244736+
-
- // #5343
- "256"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 244752
-
- // #5344
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 244784
-
- // #5345
- "\377\376\375"
- "MaxSize"
- "\377\376\375\374\373\372" // 244800
-
- // #5346
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 244848+
-
- // #5347
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 244928+
-
- // #5348
- "\377\376\375\374\373\372\371\370"
- "128"
- "\377\376\375\374\373" // 244944
-
- // #5349
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 244976
-
- // #5350
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 245024+
-
- // #5351
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 245104+
-
- // #5352
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 245184+
-
- // #5353
- "\377\376\375\374\373\372\371\370"
- "1"
- "\377\376\375\374\373\372\371" // 245200
-
- // #5354
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 245232
-
- // #5355
- "\377\376\375"
- "MinSize"
- "\377\376\375\374\373\372" // 245248
-
- // #5356
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 245296+
-
- // #5357
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 245376+
-
- // #5358
- "256"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 245392
-
- // #5359
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 245424
-
- // #5360
- "\377\376\375"
- "MaxSize"
- "\377\376\375\374\373\372" // 245440
-
- // #5361
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 245488+
-
- // #5362
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 245568+
-
- // #5363
- "\377\376\375\374\373\372\371\370"
- "128"
- "\377\376\375\374\373" // 245584
-
- // #5364
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 245616
-
- // #5365
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 245664+
-
- // #5366
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 245744+
-
- // #5367
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 245824+
-
- // #5368
- "\377\376\375\374\373\372\371\370"
- "1"
- "\377\376\375\374\373\372\371" // 245840
-
- // #5369
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 245872
-
- // #5370
- "\377\376\375"
- "MinSize"
- "\377\376\375\374\373\372" // 245888
-
- // #5371
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 245936+
-
- // #5372
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 246016+
-
- // #5373
- "256"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 246032
-
- // #5374
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 246064
-
- // #5375
- "\377\376\375"
- "MaxSize"
- "\377\376\375\374\373\372" // 246080
-
- // #5376
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 246128+
-
- // #5377
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 246208+
-
- // #5378
- "\377\376\375\374\373\372\371\370"
- "128"
- "\377\376\375\374\373" // 246224
-
- // #5379
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 246256
-
- // #5380
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 246304+
-
- // #5381
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 246384+
-
- // #5382
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 246464+
-
- // #5383
- "\377\376\375\374\373\372\371\370"
- "1"
- "\377\376\375\374\373\372\371" // 246480
-
- // #5384
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 246512
-
- // #5385
- "\377\376\375"
- "MinSize"
- "\377\376\375\374\373\372" // 246528
-
- // #5386
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 246576+
-
- // #5387
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 246656+
-
- // #5388
- "256"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 246672
-
- // #5389
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 246704
-
- // #5390
- "\377\376\375"
- "MaxSize"
- "\377\376\375\374\373\372" // 246720
-
- // #5391
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 246768+
-
- // #5392
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 246848+
-
- // #5393
- "128"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 246864
-
- // #5394
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 246896
-
- // #5395
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 246944+
-
- // #5396
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 247024+
-
- // #5397
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 247104+
-
- // #5398
- "1"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 247120
-
- // #5399
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 247152
-
- // #5400
- "\377\376\375"
- "MinSize"
- "\377\376\375\374\373\372" // 247168
-
- // #5401
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 247216+
-
- // #5402
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 247296+
-
- // #5403
- "\377\376\375\374\373\372\371\370"
- "256"
- "\377\376\375\374\373" // 247312
-
- // #5404
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 247344
-
- // #5405
- "\377\376\375"
- "MaxSize"
- "\377\376\375\374\373\372" // 247360
-
- // #5406
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 247408+
-
- // #5407
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 247488+
-
- // #5408
- "128"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 247504
-
- // #5409
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 247536
-
- // #5410
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 247584+
-
- // #5411
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 247664+
-
- // #5412
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 247744+
-
- // #5413
- "1"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 247760
-
- // #5414
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 247792
-
- // #5415
- "\377\376\375"
- "MinSize"
- "\377\376\375\374\373\372" // 247808
-
- // #5416
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 247856+
-
- // #5417
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 247936+
-
- // #5418
- "\377\376\375\374\373\372\371\370"
- "256"
- "\377\376\375\374\373" // 247952
-
- // #5419
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 247984
-
- // #5420
- "\377\376\375"
- "MaxSize"
- "\377\376\375\374\373\372" // 248000
-
- // #5421
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 248048+
-
- // #5422
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 248128+
-
- // #5423
- "128"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 248144
-
- // #5424
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 248176
-
- // #5425
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 248224+
-
- // #5426
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 248304+
-
- // #5427
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 248384+
-
- // #5428
- "1"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 248400
-
- // #5429
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 248432
-
- // #5430
- "\377\376\375"
- "MinSize"
- "\377\376\375\374\373\372" // 248448
-
- // #5431
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 248496+
-
- // #5432
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 248576+
-
- // #5433
- "\377\376\375\374\373\372\371\370"
- "256"
- "\377\376\375\374\373" // 248592
-
- // #5434
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 248624
-
- // #5435
- "\377\376\375"
- "MaxSize"
- "\377\376\375\374\373\372" // 248640
-
- // #5436
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 248688+
-
- // #5437
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 248768+
-
- // #5438
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 248784
-
- // #5439
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 248816
-
- // #5440
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 248864+
-
- // #5441
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 248944+
-
- // #5442
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 249024+
-
- // #5443
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 249040
-
- // #5444
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 249072
-
- // #5445
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 249120+
-
- // #5446
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 249200+
-
- // #5447
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 249280+
-
- // #5448
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 249296
-
- // #5449
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 249328
-
- // #5450
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 249376+
-
- // #5451
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 249456+
-
- // #5452
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 249536+
-
- // #5453
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 249552
-
- // #5454
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 249584
-
- // #5455
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 249632+
-
- // #5456
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 249712+
-
- // #5457
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 249792+
-
- // #5458
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 249808
-
- // #5459
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 249840
-
- // #5460
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 249888+
-
- // #5461
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 249968+
-
- // #5462
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 250048+
-
- // #5463
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 250064
-
- // #5464
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 250096
-
- // #5465
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 250144+
-
- // #5466
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 250224+
-
- // #5467
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 250304+
-
- // #5468
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 250320
-
- // #5469
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 250352
-
- // #5470
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 250400+
-
- // #5471
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 250480+
-
- // #5472
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 250560+
-
- // #5473
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 250576
-
- // #5474
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 250608
-
- // #5475
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 250656+
-
- // #5476
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 250736+
-
- // #5477
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 250816+
-
- // #5478
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 250832
-
- // #5479
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 250864
-
- // #5480
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 250912+
-
- // #5481
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 250992+
-
- // #5482
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 251072+
-
- // #5483
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 251088
-
- // #5484
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 251120
-
- // #5485
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 251168+
-
- // #5486
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 251248+
-
- // #5487
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 251328+
-
- // #5488
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 251344
-
- // #5489
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 251376
-
- // #5490
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 251424+
-
- // #5491
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 251504+
-
- // #5492
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 251584+
-
- // #5493
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 251600
-
- // #5494
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 251632
-
- // #5495
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 251680+
-
- // #5496
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 251760+
-
- // #5497
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 251840+
-
- // #5498
- "\377\376\375\374\373\372\371\370"
- "24"
- "\377\376\375\374\373\372" // 251856
-
- // #5499
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 251888
-
- // #5500
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 251936+
-
- // #5501
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 252016+
-
- // #5502
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 252096+
-
- // #5503
- "24"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 252112
-
- // #5504
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 252144
-
- // #5505
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 252192+
-
- // #5506
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 252272+
-
- // #5507
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 252352+
-
- // #5508
- "\377\376\375\374\373\372\371\370"
- "24"
- "\377\376\375\374\373\372" // 252368
-
- // #5509
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 252400
-
- // #5510
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 252448+
-
- // #5511
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 252528+
-
- // #5512
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 252608+
-
- // #5513
- "\377\376\375\374\373\372\371\370"
- "24"
- "\377\376\375\374\373\372" // 252624
-
- // #5514
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 252656
-
- // #5515
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 252704+
-
- // #5516
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 252784+
-
- // #5517
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 252864+
-
- // #5518
- "\377\376\375\374\373\372\371\370"
- "24"
- "\377\376\375\374\373\372" // 252880
-
- // #5519
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 252912
-
- // #5520
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 252960+
-
- // #5521
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 253040+
-
- // #5522
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 253120+
-
- // #5523
- "\377\376\375\374\373\372\371\370"
- "24"
- "\377\376\375\374\373\372" // 253136
-
- // #5524
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 253168
-
- // #5525
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 253216+
-
- // #5526
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 253296+
-
- // #5527
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 253376+
-
- // #5528
- "24"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 253392
-
- // #5529
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 253424
-
- // #5530
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 253472+
-
- // #5531
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 253552+
-
- // #5532
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 253632+
-
- // #5533
- "\377\376\375\374\373\372\371\370"
- "24"
- "\377\376\375\374\373\372" // 253648
-
- // #5534
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 253680
-
- // #5535
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 253728+
-
- // #5536
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 253808+
-
- // #5537
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 253888+
-
- // #5538
- "24"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 253904
-
- // #5539
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 253936
-
- // #5540
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 253984+
-
- // #5541
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 254064+
-
- // #5542
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 254144+
-
- // #5543
- "\377\376\375\374\373\372\371\370"
- "24"
- "\377\376\375\374\373\372" // 254160
-
- // #5544
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 254192
-
- // #5545
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 254240+
-
- // #5546
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 254320+
-
- // #5547
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 254400+
-
- // #5548
- "24"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 254416
-
- // #5549
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 254448
-
- // #5550
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 254496+
-
- // #5551
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 254576+
-
- // #5552
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 254656+
-
- // #5553
- "\377\376\375\374\373\372\371\370"
- "24"
- "\377\376\375\374\373\372" // 254672
-
- // #5554
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 254704
-
- // #5555
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 254752+
-
- // #5556
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 254832+
-
- // #5557
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 254912+
-
- // #5558
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 254928
-
- // #5559
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 254960
-
- // #5560
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 255008+
-
- // #5561
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 255088+
-
- // #5562
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 255168+
-
- // #5563
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 255184
-
- // #5564
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 255216
-
- // #5565
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 255264+
-
- // #5566
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 255344+
-
- // #5567
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 255424+
-
- // #5568
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 255440
-
- // #5569
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 255472
-
- // #5570
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 255520+
-
- // #5571
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 255600+
-
- // #5572
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 255680+
-
- // #5573
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 255696
-
- // #5574
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 255728
-
- // #5575
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 255776+
-
- // #5576
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 255856+
-
- // #5577
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 255936+
-
- // #5578
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 255952
-
- // #5579
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 255984
-
- // #5580
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 256032+
-
- // #5581
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 256112+
-
- // #5582
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 256192+
-
- // #5583
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 256208
-
- // #5584
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 256240
-
- // #5585
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 256288+
-
- // #5586
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 256368+
-
- // #5587
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 256448+
-
- // #5588
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 256464
-
- // #5589
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 256496
-
- // #5590
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 256544+
-
- // #5591
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 256624+
-
- // #5592
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 256704+
-
- // #5593
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 256720
-
- // #5594
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 256752
-
- // #5595
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 256800+
-
- // #5596
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 256880+
-
- // #5597
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 256960+
-
- // #5598
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 256976
-
- // #5599
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 257008
-
- // #5600
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 257056+
-
- // #5601
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 257136+
-
- // #5602
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 257216+
-
- // #5603
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 257232
-
- // #5604
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 257264
-
- // #5605
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 257312+
-
- // #5606
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 257392+
-
- // #5607
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 257472+
-
- // #5608
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 257488
-
- // #5609
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 257520
-
- // #5610
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 257568+
-
- // #5611
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 257648+
-
- // #5612
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 257728+
-
- // #5613
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 257744
-
- // #5614
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 257776
-
- // #5615
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 257824+
-
- // #5616
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 257904+
-
- // #5617
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 257984+
-
- // #5618
- "\377\376\375\374\373\372\371\370"
- "36"
- "\377\376\375\374\373\372" // 258000
-
- // #5619
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 258032
-
- // #5620
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 258080+
-
- // #5621
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 258160+
-
- // #5622
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 258240+
-
- // #5623
- "36"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 258256
-
- // #5624
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 258288
-
- // #5625
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 258336+
-
- // #5626
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 258416+
-
- // #5627
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 258496+
-
- // #5628
- "\377\376\375\374\373\372\371\370"
- "36"
- "\377\376\375\374\373\372" // 258512
-
- // #5629
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 258544
-
- // #5630
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 258592+
-
- // #5631
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 258672+
-
- // #5632
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 258752+
-
- // #5633
- "\377\376\375\374\373\372\371\370"
- "36"
- "\377\376\375\374\373\372" // 258768
-
- // #5634
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 258800
-
- // #5635
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 258848+
-
- // #5636
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 258928+
-
- // #5637
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 259008+
-
- // #5638
- "\377\376\375\374\373\372\371\370"
- "36"
- "\377\376\375\374\373\372" // 259024
-
- // #5639
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 259056
-
- // #5640
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 259104+
-
- // #5641
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 259184+
-
- // #5642
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 259264+
-
- // #5643
- "\377\376\375\374\373\372\371\370"
- "36"
- "\377\376\375\374\373\372" // 259280
-
- // #5644
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 259312
-
- // #5645
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 259360+
-
- // #5646
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 259440+
-
- // #5647
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 259520+
-
- // #5648
- "36"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 259536
-
- // #5649
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 259568
-
- // #5650
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 259616+
-
- // #5651
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 259696+
-
- // #5652
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 259776+
-
- // #5653
- "\377\376\375\374\373\372\371\370"
- "36"
- "\377\376\375\374\373\372" // 259792
-
- // #5654
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 259824
-
- // #5655
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 259872+
-
- // #5656
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 259952+
-
- // #5657
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 260032+
-
- // #5658
- "\377\376\375\374\373\372\371\370"
- "36"
- "\377\376\375\374\373\372" // 260048
-
- // #5659
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 260080
-
- // #5660
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 260128+
-
- // #5661
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 260208+
-
- // #5662
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 260288+
-
- // #5663
- "36"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 260304
-
- // #5664
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 260336
-
- // #5665
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 260384+
-
- // #5666
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 260464+
-
- // #5667
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 260544+
-
- // #5668
- "\377\376\375\374\373\372\371\370"
- "36"
- "\377\376\375\374\373\372" // 260560
-
- // #5669
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 260592
-
- // #5670
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 260640+
-
- // #5671
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 260720+
-
- // #5672
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 260800+
-
- // #5673
- "36"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 260816
-
- // #5674
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 260848
-
- // #5675
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 260896+
-
- // #5676
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 260976+
-
- // #5677
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 261056+
-
- // #5678
- "48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 261072
-
- // #5679
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 261104
-
- // #5680
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 261152+
-
- // #5681
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 261232+
-
- // #5682
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 261312+
-
- // #5683
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 261328
-
- // #5684
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 261360
-
- // #5685
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 261408+
-
- // #5686
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 261488+
-
- // #5687
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 261568+
-
- // #5688
- "48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 261584
-
- // #5689
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 261616
-
- // #5690
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 261664+
-
- // #5691
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 261744+
-
- // #5692
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 261824+
-
- // #5693
- "48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 261840
-
- // #5694
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 261872
-
- // #5695
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 261920+
-
- // #5696
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 262000+
-
- // #5697
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 262080+
-
- // #5698
- "48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 262096
-
- // #5699
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 262128
-
- // #5700
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 262176+
-
- // #5701
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 262256+
-
- // #5702
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 262336+
-
- // #5703
- "48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 262352
-
- // #5704
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 262384
-
- // #5705
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 262432+
-
- // #5706
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 262512+
-
- // #5707
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 262592+
-
- // #5708
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 262608
-
- // #5709
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 262640
-
- // #5710
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 262688+
-
- // #5711
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 262768+
-
- // #5712
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 262848+
-
- // #5713
- "48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 262864
-
- // #5714
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 262896
-
- // #5715
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 262944+
-
- // #5716
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 263024+
-
- // #5717
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 263104+
-
- // #5718
- "48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 263120
-
- // #5719
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 263152
-
- // #5720
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 263200+
-
- // #5721
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 263280+
-
- // #5722
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 263360+
-
- // #5723
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 263376
-
- // #5724
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 263408
-
- // #5725
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 263456+
-
- // #5726
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 263536+
-
- // #5727
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 263616+
-
- // #5728
- "48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 263632
-
- // #5729
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 263664
-
- // #5730
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 263712+
-
- // #5731
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 263792+
-
- // #5732
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 263872+
-
- // #5733
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 263888
-
- // #5734
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 263920
-
- // #5735
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 263968+
-
- // #5736
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 264048+
-
- // #5737
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 264128+
-
- // #5738
- "\377\376\375\374"
- "Desktop"
- "\377\376\375\374\373" // 264144
-
- // #5739
- "\377\376"
- "Toolbar"
- "\377\376\375\374\373\372\371" // 264160
-
- // #5740
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "MainToolbar"
- "\377\376\375\374\373\372\371\370\367" // 264192
-
- // #5741
- "\377\376\375\374\373\372\371\370"
- "Small"
- "\377\376\375" // 264208
-
- // #5742
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Panel"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 264240
-
- // #5743
- "\377\376\375"
- "Dialog"
- "\377\376\375\374\373\372\371" // 264256
-
- // #5744
- "Default"
- "\377\376\375\374\373\372\371\370\367" // 264272
-
- // #5745
- "\377\376\375\374\373\372\371\370"
- "32"
- "\377\376\375\374\373\372" // 264288
-
- // #5746
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 264320
-
- // #5747
- "DesktopDefault"
- "\377\376" // 264336
-
- // #5748
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 264432+
-
- // #5749
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 264512+
-
- // #5750
- "Sizes"
- "\377\376\375\374\373\372\371\370\367\366\365" // 264528
-
- // #5751
- "\377\376\375\374\373\372\371\370"
- "16,32,48,64"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 264560
-
- // #5752
- "\377\376\375\374\373"
- "QVariantList"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 264592
-
- // #5753
- "DesktopSizes"
- "\377\376\375\374" // 264608
-
- // #5754
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 264688+
-
- // #5755
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 264768+
-
- // #5756
- "Default"
- "\377\376\375\374\373\372\371\370\367" // 264784
-
- // #5757
- "22"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 264800
-
- // #5758
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 264832
-
- // #5759
- "ToolbarDefault"
- "\377\376" // 264848
-
- // #5760
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 264944+
-
- // #5761
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 265024+
-
- // #5762
- "Sizes"
- "\377\376\375\374\373\372\371\370\367\366\365" // 265040
-
- // #5763
- "16,22,32"
- "\377\376\375\374\373\372\371\370" // 265056
-
- // #5764
- "\377\376\375\374\373"
- "QVariantList"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 265088
-
- // #5765
- "ToolbarSizes"
- "\377\376\375\374" // 265104
-
- // #5766
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 265200+
-
- // #5767
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 265280+
-
- // #5768
- "Default"
- "\377\376\375\374\373\372\371\370\367" // 265296
-
- // #5769
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 265312
-
- // #5770
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 265344
-
- // #5771
- "MainToolbarDefault"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 265376
-
- // #5772
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 265456+
-
- // #5773
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 265536+
-
- // #5774
- "Sizes"
- "\377\376\375\374\373\372\371\370\367\366\365" // 265552
-
- // #5775
- "16,22,32"
- "\377\376\375\374\373\372\371\370" // 265568
-
- // #5776
- "\377\376\375\374\373"
- "QVariantList"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 265600
-
- // #5777
- "MainToolbarSizes"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 265632
-
- // #5778
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 265712+
-
- // #5779
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 265792+
-
- // #5780
- "Default"
- "\377\376\375\374\373\372\371\370\367" // 265808
-
- // #5781
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 265824
-
- // #5782
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 265856
-
- // #5783
- "\377\376\375\374\373\372\371\370"
- "SmallDefault"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 265888
-
- // #5784
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 265968+
-
- // #5785
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 266048+
-
- // #5786
- "Sizes"
- "\377\376\375\374\373\372\371\370\367\366\365" // 266064
-
- // #5787
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 266080
-
- // #5788
- "\377\376\375\374\373"
- "QVariantList"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 266112
-
- // #5789
- "SmallSizes"
- "\377\376\375\374\373\372" // 266128
-
- // #5790
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 266224+
-
- // #5791
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 266304+
-
- // #5792
- "Default"
- "\377\376\375\374\373\372\371\370\367" // 266320
-
- // #5793
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 266336
-
- // #5794
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 266368
-
- // #5795
- "\377\376\375\374\373\372\371\370"
- "PanelDefault"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 266400
-
- // #5796
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 266480+
-
- // #5797
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 266560+
-
- // #5798
- "Sizes"
- "\377\376\375\374\373\372\371\370\367\366\365" // 266576
-
- // #5799
- "16,22,32,48"
- "\377\376\375\374\373" // 266592
-
- // #5800
- "\377\376\375\374\373"
- "QVariantList"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 266624
-
- // #5801
- "\377\376\375\374\373\372\371\370"
- "PanelSizes"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 266656+
-
- // #5802
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 266736+
-
- // #5803
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 266816+
-
- // #5804
- "Default"
- "\377\376\375\374\373\372\371\370\367" // 266832
-
- // #5805
- "Sizes"
- "\377\376\375\374\373\372\371\370\367\366\365" // 266848
-
- // #5806
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "/pics/"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 266880
-
- // #5807
- "\377\376\375\374\373\372\371\370"
- "data"
- "\377\376\375\374" // 266896
-
- // #5808
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "/toolbar/"
- "\377\376\375\374\373\372\371\370\367\366" // 266928
-
- // #5809
- "\377\376\375\374\373\372\371\370"
- "data"
- "\377\376\375\374" // 266944
-
- // #5810
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 266960
-
- // #5811
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 266976
-
- // #5812
- "\377\376\375\374"
- "/usr/share/pixmaps"
- "\377\376\375\374\373\372\371\370\367\366" // 267008
-
- // #5813
- "\377\376\375\374"
- "Desktop"
- "\377\376\375\374\373" // 267024
-
- // #5814
- "\377\376\375\374\373\372\371\370\367"
- "Icons"
- "\377\376" // 267040
-
- // #5815
- "\377\376\375\374\373\372\371\370"
- "48"
- "\377\376\375\374\373\372" // 267056
-
- // #5816
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 267088
-
- // #5817
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305\304\303"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 267168+
-
- // #5818
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 267248+
-
- // #5819
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 267328+
-
- // #5820
- "\377\376"
- "Toolbar"
- "\377\376\375\374\373\372\371" // 267344
-
- // #5821
- "\377\376\375\374\373\372\371\370\367"
- "Icons"
- "\377\376" // 267360
-
- // #5822
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 267376
-
- // #5823
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 267408
-
- // #5824
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305\304\303"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 267488+
-
- // #5825
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 267568+
-
- // #5826
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 267648+
-
- // #5827
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "MainToolbar"
- "\377\376\375\374\373\372\371\370\367" // 267680
-
- // #5828
- "\377\376\375\374\373\372\371\370\367"
- "Icons"
- "\377\376" // 267696
-
- // #5829
- "\377\376\375\374\373\372\371\370"
- "22"
- "\377\376\375\374\373\372" // 267712
-
- // #5830
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 267744
-
- // #5831
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 267808+
-
- // #5832
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 267888+
-
- // #5833
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 267968+
-
- // #5834
- "\377\376\375\374\373\372\371\370"
- "Small"
- "\377\376\375" // 267984
-
- // #5835
- "\377\376\375\374\373\372\371\370\367"
- "Icons"
- "\377\376" // 268000
-
- // #5836
- "\377\376\375\374\373\372\371\370"
- "16"
- "\377\376\375\374\373\372" // 268016
-
- // #5837
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 268048
-
- // #5838
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305\304\303"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 268128+
-
- // #5839
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 268208+
-
- // #5840
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 268288+
-
- // #5841
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Panel"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 268320
-
- // #5842
- "\377\376\375\374\373\372\371\370\367"
- "Icons"
- "\377\376" // 268336
-
- // #5843
- "32"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 268352
-
- // #5844
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 268384
-
- // #5845
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323"
- "Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 268448+
-
- // #5846
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 268528+
-
- // #5847
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 268608+
-
- // #5848
- "\377\376\375"
- "Dialog"
- "\377\376\375\374\373\372\371" // 268624
-
- // #5849
- "\377\376\375\374\373\372\371\370\367"
- "Icons"
- "\377\376" // 268640
-
- // #5850
- "\377\376\375\374\373\372\371\370"
- "1"
- "\377\376\375\374\373\372\371" // 268656
-
- // #5851
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 268672
-
- // #5852
- "\377"
- "/imageformats"
- "\377\376" // 268688
-
- // #5853
- "QtProject"
- "\377\376\375\374\373\372\371" // 268704
-
- // #5854
- "\377\376\375\374\373\372\371\370\367"
- ".conf"
- "\377\376" // 268720
-
- // #5855
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351"
- "No such file or directory"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 268784+
-
- // #5856
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 268800
-
- // #5857
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 268816
-
- // #5858
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 268832
-
- // #5859
- "\377\376\375\374\373\372"
- "*"
- "\377\376\375\374\373\372\371\370\367" // 268848
-
- // #5860
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 268864
-
- // #5861
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 268880
-
- // #5862
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 268912
-
- // #5863
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 268992+
-
- // #5864
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 269040
-
- // #5865
- "The shared library was not found."
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 269088
-
- // #5866
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 269104
-
- // #5867
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 269120
-
- // #5868
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 269152
-
- // #5869
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 269248+
-
- // #5870
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 269296
-
- // #5871
- "The shared library was not found."
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 269344
-
- // #5872
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 269360
-
- // #5873
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 269376
-
- // #5874
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 269408
-
- // #5875
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 269504+
-
- // #5876
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 269552
-
- // #5877
- "The shared library was not found."
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 269600
-
- // #5878
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 269616
-
- // #5879
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 269632
-
- // #5880
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 269664
-
- // #5881
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 269760+
-
- // #5882
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 269808
-
- // #5883
- "The shared library was not found."
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 269856
-
- // #5884
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 269872
-
- // #5885
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 269888
-
- // #5886
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 269920
-
- // #5887
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 270016+
-
- // #5888
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 270064
-
- // #5889
- "The shared library was not found."
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 270112
-
- // #5890
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 270128
-
- // #5891
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 270144
-
- // #5892
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 270176
-
- // #5893
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 270272+
-
- // #5894
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 270320
-
- // #5895
- "The shared library was not found."
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 270368
-
- // #5896
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 270384
-
- // #5897
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 270400
-
- // #5898
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 270416
-
- // #5899
- "\377\376\375\374\373\372"
- "*"
- "\377\376\375\374\373\372\371\370\367" // 270432
-
- // #5900
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 270448
-
- // #5901
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 270464
-
- // #5902
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 270496
-
- // #5903
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 270592+
-
- // #5904
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 270640
-
- // #5905
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 270656
-
- // #5906
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 270672
-
- // #5907
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 270704
-
- // #5908
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 270784+
-
- // #5909
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 270832
-
- // #5910
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 270848
-
- // #5911
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 270864
-
- // #5912
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 270896
-
- // #5913
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 270976+
-
- // #5914
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 271024
-
- // #5915
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 271040
-
- // #5916
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 271056
-
- // #5917
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 271088
-
- // #5918
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 271168+
-
- // #5919
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 271216
-
- // #5920
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 271232
-
- // #5921
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 271248
-
- // #5922
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 271280
-
- // #5923
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 271360+
-
- // #5924
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 271408
-
- // #5925
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 271424
-
- // #5926
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 271440
-
- // #5927
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 271472
-
- // #5928
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 271552+
-
- // #5929
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 271600
-
- // #5930
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 271616
-
- // #5931
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 271632
-
- // #5932
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 271648
-
- // #5933
- "\377\376\375\374\373\372"
- "*"
- "\377\376\375\374\373\372\371\370\367" // 271664
-
- // #5934
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 271680
-
- // #5935
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 271696
-
- // #5936
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 271728
-
- // #5937
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 271808+
-
- // #5938
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 271856
-
- // #5939
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 271872
-
- // #5940
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 271888
-
- // #5941
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 271920
-
- // #5942
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 272000+
-
- // #5943
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 272048
-
- // #5944
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 272064
-
- // #5945
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 272080
-
- // #5946
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 272112
-
- // #5947
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 272192+
-
- // #5948
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 272240
-
- // #5949
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 272256
-
- // #5950
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 272272
-
- // #5951
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 272304
-
- // #5952
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 272384+
-
- // #5953
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 272432
-
- // #5954
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 272448
-
- // #5955
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 272464
-
- // #5956
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 272496
-
- // #5957
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 272576+
-
- // #5958
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 272624
-
- // #5959
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 272640
-
- // #5960
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 272656
-
- // #5961
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 272688
-
- // #5962
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 272768+
-
- // #5963
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 272816
-
- // #5964
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 272832
-
- // #5965
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 272848
-
- // #5966
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 272880
-
- // #5967
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 272960+
-
- // #5968
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 273008
-
- // #5969
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 273024
-
- // #5970
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 273040
-
- // #5971
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 273072
-
- // #5972
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 273152+
-
- // #5973
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 273200
-
- // #5974
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 273216
-
- // #5975
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 273232
-
- // #5976
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 273264
-
- // #5977
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 273344+
-
- // #5978
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 273392
-
- // #5979
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 273408
-
- // #5980
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 273424
-
- // #5981
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 273456
-
- // #5982
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 273536+
-
- // #5983
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 273584
-
- // #5984
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 273600
-
- // #5985
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 273616
-
- // #5986
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 273648
-
- // #5987
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 273728+
-
- // #5988
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 273776
-
- // #5989
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 273792
-
- // #5990
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 273808
-
- // #5991
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 273840
-
- // #5992
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 273920+
-
- // #5993
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 273968
-
- // #5994
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 273984
-
- // #5995
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 274000
-
- // #5996
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 274016
-
- // #5997
- "\377\376\375\374\373\372"
- "*"
- "\377\376\375\374\373\372\371\370\367" // 274032
-
- // #5998
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 274048
-
- // #5999
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 274064
-
- // #6000
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 274096
-
- // #6001
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 274176+
-
- // #6002
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 274224
-
- // #6003
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 274240
-
- // #6004
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 274256
-
- // #6005
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 274288
-
- // #6006
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 274368+
-
- // #6007
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 274416
-
- // #6008
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 274432
-
- // #6009
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 274448
-
- // #6010
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 274480
-
- // #6011
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 274560+
-
- // #6012
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 274608
-
- // #6013
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 274624
-
- // #6014
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 274640
-
- // #6015
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 274672
-
- // #6016
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 274752+
-
- // #6017
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 274800
-
- // #6018
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 274816
-
- // #6019
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 274832
-
- // #6020
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 274864
-
- // #6021
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 274944+
-
- // #6022
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 274992
-
- // #6023
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 275008
-
- // #6024
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 275024
-
- // #6025
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 275056
-
- // #6026
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 275136+
-
- // #6027
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 275184
-
- // #6028
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 275200
-
- // #6029
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 275216
-
- // #6030
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 275248
-
- // #6031
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 275328+
-
- // #6032
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 275376
-
- // #6033
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 275392
-
- // #6034
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 275408
-
- // #6035
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 275440
-
- // #6036
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 275520+
-
- // #6037
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 275568
-
- // #6038
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 275584
-
- // #6039
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 275600
-
- // #6040
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 275632
-
- // #6041
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 275712+
-
- // #6042
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 275760
-
- // #6043
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 275776
-
- // #6044
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 275792
-
- // #6045
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 275824
-
- // #6046
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 275904+
-
- // #6047
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 275952
-
- // #6048
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 275968
-
- // #6049
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 275984
-
- // #6050
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 276016
-
- // #6051
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 276096+
-
- // #6052
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 276144
-
- // #6053
- "\377"
- "%1:%2:%3"
- "\377\376\375\374\373\372\371" // 276160
-
- // #6054
- "\377\376\375"
- "debug"
- "\377\376\375\374\373\372\371\370" // 276176
-
- // #6055
- "\377\376"
- "Qt Plugin Cache %1.%2.%3/%4"
- "\377\376\375" // 276208
-
- // #6056
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "com.trolltech.Qt.QImageIOHandlerFactoryInterface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 276288+
-
- // #6057
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Qt Factory Cache %1.%2/%3:/%4"
- "\377\376\375\374\373" // 276336
-
- // #6058
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 276352
-
- // #6059
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 276368
-
- // #6060
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 276384
-
- // #6061
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 276400
-
- // #6062
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 276416
-
- // #6063
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 276432
-
- // #6064
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 276448
-
- // #6065
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 276464
-
- // #6066
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 276480
-
- // #6067
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 276496
-
- // #6068
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 276512
-
- // #6069
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 276528
-
- // #6070
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 276544
-
- // #6071
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 276560
-
- // #6072
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 276576
-
- // #6073
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 276592
-
- // #6074
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 276608
-
- // #6075
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 276624
-
- // #6076
- "Software"
- "\377\376\375\374\373\372\371\370" // 276640
-
- // #6077
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "www.inkscape.org"
- "\377\376\375\374\373\372\371\370" // 276704+
-
- // #6078
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 276720
-
- // #6079
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 276736
-
- // #6080
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 276752
-
- // #6081
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 276768
-
- // #6082
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 276784
-
- // #6083
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 276800
-
- // #6084
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 276816
-
- // #6085
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 276832
-
- // #6086
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 276848
-
- // #6087
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 276864
-
- // #6088
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 276880
-
- // #6089
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 276896
-
- // #6090
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 276912
-
- // #6091
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 276928
-
- // #6092
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 276944
-
- // #6093
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 276960
-
- // #6094
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 276976
-
- // #6095
- "Software"
- "\377\376\375\374\373\372\371\370" // 276992
-
- // #6096
- "\377\376\375\374\373\372\371\370"
- "www.inkscape.org"
- "\377\376\375\374\373\372\371\370" // 277024+
-
- // #6097
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 277040
-
- // #6098
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 277056
-
- // #6099
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 277072
-
- // #6100
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 277088
-
- // #6101
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 277104
-
- // #6102
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 277120
-
- // #6103
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 277136
-
- // #6104
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 277152
-
- // #6105
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 277168
-
- // #6106
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 277184
-
- // #6107
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 277200
-
- // #6108
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 277216
-
- // #6109
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 277232
-
- // #6110
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 277248
-
- // #6111
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 277264
-
- // #6112
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 277280
-
- // #6113
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 277296
-
- // #6114
- "Software"
- "\377\376\375\374\373\372\371\370" // 277312
-
- // #6115
- "\377\376\375\374\373\372\371\370"
- "www.inkscape.org"
- "\377\376\375\374\373\372\371\370" // 277344+
-
- // #6116
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 277360
-
- // #6117
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 277376
-
- // #6118
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 277392
-
- // #6119
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 277408
-
- // #6120
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 277424
-
- // #6121
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 277440
-
- // #6122
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 277456
-
- // #6123
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 277472
-
- // #6124
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 277488
-
- // #6125
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 277504
-
- // #6126
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 277520
-
- // #6127
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 277536
-
- // #6128
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 277552
-
- // #6129
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 277568
-
- // #6130
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 277584
-
- // #6131
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 277600
-
- // #6132
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 277616
-
- // #6133
- "Software"
- "\377\376\375\374\373\372\371\370" // 277632
-
- // #6134
- "\377\376\375\374\373\372\371\370"
- "www.inkscape.org"
- "\377\376\375\374\373\372\371\370" // 277664+
-
- // #6135
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 277680
-
- // #6136
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 277696
-
- // #6137
- "\377\376\375\374\373\372\371\370"
- "/home/tmacieir/KDE4/lib/kde4/libexec/drkonqi"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 277760+
-
- // #6138
- "\377\376\375\374"
- "--nocrashhandler"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 277792
-
- // #6139
- "\377\376\375\374"
- "--nocrashhandler"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 277824
-
- // #6140
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "notifyChange"
- "\377\376\375\374\373\372\371\370" // 277856
-
- // #6141
- "\377\376\375\374\373\372\371\370\367"
- "org.kde.KGlobalSettings"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 277904
-
- // #6142
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317"
- "/KGlobalSettings"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 277984+
-
- // #6143
- "\377"
- "type='signal',"
- "\377" // 278000
-
- // #6144
- "%1='%2',"
- "\377\376\375\374\373\372\371\370" // 278016
-
- // #6145
- "path"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 278032
-
- // #6146
- "\377\376\375\374\373"
- "interface"
- "\377\376" // 278048
-
- // #6147
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "member"
- "\377\376\375\374\373\372\371\370\367\366\365" // 278080
-
- // #6148
- "\377\376\375\374\373\372"
- "RequestName"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 278112+
-
- // #6149
- "\377"
- "/MainApplication"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 278144
-
- // #6150
- "\377\376\375\374\373\372"
- "Locale"
- "\377\376\375\374" // 278160
-
- // #6151
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "Country"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 278192
-
- // #6152
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "l10n/*/entry.desktop"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 278256+
-
- // #6153
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 278272
-
- // #6154
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 278288
-
- // #6155
- "C"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 278304
-
- // #6156
- "C"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 278320
-
- // #6157
- "\377"
- "Language"
- "\377\376\375\374\373\372\371" // 278336
-
- // #6158
- "\377\376\375\374\373\372\371\370\367"
- "%1/LC_MESSAGES/%2.mo"
- "\377\376\375" // 278368
-
- // #6159
- "\377\376\375\374\373\372\371\370\367"
- "%1/LC_MESSAGES/%2.mo"
- "\377\376\375" // 278400
-
- // #6160
- "\377\376\375\374\373\372\371\370\367"
- "%1/LC_MESSAGES/%2.mo"
- "\377\376\375" // 278432
-
- // #6161
- "\377\376\375\374\373\372\371\370\367\366\365"
- "kdelibs4"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 278464
-
- // #6162
- "\377\376\375\374\373\372\371\370\367"
- "%1/LC_MESSAGES/%2.mo"
- "\377\376\375" // 278496
-
- // #6163
- "\377\376"
- "Alt"
- "\377\376\375\374\373\372\371\370\367\366\365" // 278512
-
- // #6164
- "\377\376\375\374\373\372\371\370"
- "AltGr"
- "\377\376\375" // 278528
-
- // #6165
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Backspace"
- "\377\376\375\374\373\372\371\370\367" // 278560
-
- // #6166
- "\377\376\375\374\373\372\371\370"
- "CapsLock"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 278592
-
- // #6167
- "\377"
- "Control"
- "\377\376\375\374\373\372\371\370" // 278608
-
- // #6168
- "\377\376\375\374\373\372\371\370\367"
- "Ctrl"
- "\377\376\375" // 278624
-
- // #6169
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Del"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 278656
-
- // #6170
- "\377\376"
- "Delete"
- "\377\376\375\374\373\372\371\370" // 278672
-
- // #6171
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305\304\303\302\301"
- "Down"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 278752+
-
- // #6172
- "\377\376\375\374\373\372\371\370\367"
- "End"
- "\377\376\375\374" // 278768
-
- // #6173
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Enter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 278816+
-
- // #6174
- "\377\376\375"
- "Esc"
- "\377\376\375\374\373\372\371\370\367\366" // 278832
-
- // #6175
- "\377\376\375\374\373\372\371"
- "Escape"
- "\377\376\375" // 278848
-
- // #6176
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Home"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 278880
-
- // #6177
- "\377\376\375"
- "Hyper"
- "\377\376\375\374\373\372\371\370" // 278896
-
- // #6178
- "\377\376\375\374\373\372\371\370\367"
- "Ins"
- "\377\376\375\374" // 278912
-
- // #6179
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "Insert"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 278944
-
- // #6180
- "\377\376\375\374"
- "Left"
- "\377\376\375\374\373\372\371\370" // 278960
-
- // #6181
- "\377\376\375\374\373\372\371\370\367"
- "Menu"
- "\377\376\375" // 278976
-
- // #6182
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Meta"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 279008
-
- // #6183
- "\377\376\375"
- "NumLock"
- "\377\376\375\374\373\372" // 279024
-
- // #6184
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345"
- "PageDown"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 279072+
-
- // #6185
- "\377\376\375\374"
- "PageUp"
- "\377\376\375\374\373\372" // 279088
-
- // #6186
- "\377\376\375\374\373\372\371\370\367\366\365"
- "PgDown"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 279120
-
- // #6187
- "\377\376"
- "PgUp"
- "\377\376\375\374\373\372\371\370\367\366" // 279136
-
- // #6188
- "\377\376\375\374\373\372\371"
- "PauseBreak"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 279168
-
- // #6189
- "\377\376"
- "PrintScreen"
- "\377\376\375" // 279184
-
- // #6190
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "PrtScr"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 279216
-
- // #6191
- "\377\376\375\374\373"
- "Return"
- "\377\376\375\374\373" // 279232
-
- // #6192
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "Right"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 279264+
-
- // #6193
- "\377\376"
- "ScrollLock"
- "\377\376\375\374" // 279280
-
- // #6194
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "Shift"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 279312
-
- // #6195
- "\377\376\375"
- "Space"
- "\377\376\375\374\373\372\371\370" // 279328
-
- // #6196
- "\377\376\375\374\373\372\371\370\367"
- "Super"
- "\377\376" // 279344
-
- // #6197
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "SysReq"
- "\377\376\375\374\373\372\371\370\367\366\365" // 279376
-
- // #6198
- "\377\376\375\374\373\372"
- "Tab"
- "\377\376\375\374\373\372\371" // 279392
-
- // #6199
- "\377\376\375\374\373\372\371\370"
- "Up"
- "\377\376\375\374\373\372" // 279408
-
- // #6200
- "\377\376\375\374\373\372\371\370\367\366"
- "Win"
- "\377\376\375" // 279424
-
- // #6201
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "F%1"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 279456
-
- // #6202
- "\377\376\375\374\373\372\371\370\367\366\365"
- "kdelibs4"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 279488
-
- // #6203
- "\377\376\375\374\373\372\371\370\367"
- "%1/LC_MESSAGES/%2.mo"
- "\377\376\375" // 279520
-
- // #6204
- "\377\376"
- "Alt"
- "\377\376\375\374\373\372\371\370\367\366\365" // 279536
-
- // #6205
- "\377\376\375\374\373\372\371\370"
- "AltGr"
- "\377\376\375" // 279552
-
- // #6206
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Backspace"
- "\377\376\375\374\373\372\371\370\367" // 279584
-
- // #6207
- "\377\376\375\374\373\372\371\370"
- "CapsLock"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 279616
-
- // #6208
- "\377"
- "Control"
- "\377\376\375\374\373\372\371\370" // 279632
-
- // #6209
- "\377\376\375\374\373\372\371\370\367"
- "Ctrl"
- "\377\376\375" // 279648
-
- // #6210
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Del"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 279680
-
- // #6211
- "\377\376"
- "Delete"
- "\377\376\375\374\373\372\371\370" // 279696
-
- // #6212
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305\304\303\302\301"
- "Down"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 279776+
-
- // #6213
- "\377\376\375\374\373\372\371\370\367"
- "End"
- "\377\376\375\374" // 279792
-
- // #6214
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Enter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 279840+
-
- // #6215
- "\377\376\375"
- "Esc"
- "\377\376\375\374\373\372\371\370\367\366" // 279856
-
- // #6216
- "\377\376\375\374\373\372\371"
- "Escape"
- "\377\376\375" // 279872
-
- // #6217
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Home"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 279904
-
- // #6218
- "\377\376\375"
- "Hyper"
- "\377\376\375\374\373\372\371\370" // 279920
-
- // #6219
- "\377\376\375\374\373\372\371\370\367"
- "Ins"
- "\377\376\375\374" // 279936
-
- // #6220
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "Insert"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 279968
-
- // #6221
- "\377\376\375\374"
- "Left"
- "\377\376\375\374\373\372\371\370" // 279984
-
- // #6222
- "\377\376\375\374\373\372\371\370\367"
- "Menu"
- "\377\376\375" // 280000
-
- // #6223
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Meta"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 280032
-
- // #6224
- "\377\376\375"
- "NumLock"
- "\377\376\375\374\373\372" // 280048
-
- // #6225
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345"
- "PageDown"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 280096+
-
- // #6226
- "\377\376\375\374"
- "PageUp"
- "\377\376\375\374\373\372" // 280112
-
- // #6227
- "\377\376\375\374\373\372\371\370\367\366\365"
- "PgDown"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 280144
-
- // #6228
- "\377\376"
- "PgUp"
- "\377\376\375\374\373\372\371\370\367\366" // 280160
-
- // #6229
- "\377\376\375\374\373\372\371"
- "PauseBreak"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 280192
-
- // #6230
- "\377\376"
- "PrintScreen"
- "\377\376\375" // 280208
-
- // #6231
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "PrtScr"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 280240
-
- // #6232
- "\377\376\375\374\373"
- "Return"
- "\377\376\375\374\373" // 280256
-
- // #6233
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "Right"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 280288+
-
- // #6234
- "\377\376"
- "ScrollLock"
- "\377\376\375\374" // 280304
-
- // #6235
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "Shift"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 280336
-
- // #6236
- "\377\376\375"
- "Space"
- "\377\376\375\374\373\372\371\370" // 280352
-
- // #6237
- "\377\376\375\374\373\372\371\370\367"
- "Super"
- "\377\376" // 280368
-
- // #6238
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "SysReq"
- "\377\376\375\374\373\372\371\370\367\366\365" // 280400
-
- // #6239
- "\377\376\375\374\373\372"
- "Tab"
- "\377\376\375\374\373\372\371" // 280416
-
- // #6240
- "\377\376\375\374\373\372\371\370"
- "Up"
- "\377\376\375\374\373\372" // 280432
-
- // #6241
- "\377\376\375\374\373\372\371\370\367\366"
- "Win"
- "\377\376\375" // 280448
-
- // #6242
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "F%1"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 280480
-
- // #6243
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 280496
-
- // #6244
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "system.kdeglobals"
- "\377\376" // 280528
-
- // #6245
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 280544
-
- // #6246
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 280560
-
- // #6247
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 280576
-
- // #6248
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 280592
-
- // #6249
- "\377\376\375\374"
- "ps"
- "\377\376\375\374\373\372\371\370\367\366" // 280608
-
- // #6250
- "\377\376\375\374\373\372"
- "ar"
- "\377\376\375\374\373\372\371\370" // 280624
-
- // #6251
- "\377\376\375\374\373\372\371\370\367\366\365"
- "as"
- "\377\376\375" // 280640
-
- // #6252
- "\377\376\375\374\373\372\371"
- "bn"
- "\377\376\375\374\373\372\371" // 280656
-
- // #6253
- "\377\376\375\374\373\372"
- "ne"
- "\377\376\375\374\373\372\371\370" // 280672
-
- // #6254
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "hi"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 280704
-
- // #6255
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "ur"
- "\377" // 280720
-
- // #6256
- "\377\376\375\374\373\372\371\370\367\366"
- "fa"
- "\377\376\375\374" // 280736
-
- // #6257
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "gu"
- "\377" // 280752
-
- // #6258
- "\377\376\375\374\373\372\371\370"
- "pa"
- "\377\376\375\374\373\372" // 280768
-
- // #6259
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "kn"
- "\377" // 280784
-
- // #6260
- "km"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 280800
-
- // #6261
- "\377\376\375"
- "ml"
- "\377\376\375\374\373\372\371\370\367\366\365" // 280816
-
- // #6262
- "\377\376\375\374\373\372\371\370"
- "or"
- "\377\376\375\374\373\372" // 280832
-
- // #6263
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "ta"
- "\377" // 280848
-
- // #6264
- "te"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 280864
-
- // #6265
- "\377\376\375\374\373"
- "th"
- "\377\376\375\374\373\372\371\370\367" // 280880
-
- // #6266
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "libphonon"
- "\377\376\375\374\373\372\371\370\367\366\365" // 280912
-
- // #6267
- "\377\376\375\374\373\372"
- "kio4"
- "\377\376\375\374\373\372" // 280928
-
- // #6268
- "\377\376\375\374\373\372\371\370\367\366\365"
- "kdelibs4"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 280960
-
- // #6269
- "\377\376\375\374"
- "kdeqt"
- "\377\376\375\374\373\372\371" // 280976
-
- // #6270
- "\377\376\375\374\373\372\371\370\367\366"
- "solid_qt"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 281008
-
- // #6271
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355"
- "kdecalendarsystems"
- "\377\376\375\374\373\372\371\370\367\366\365" // 281056+
-
- // #6272
- "\377\376\375\374\373\372\371\370\367"
- "%1/LC_MESSAGES/%2.mo"
- "\377\376\375" // 281088
-
- // #6273
- "\377\376\375\374\373\372\371\370\367"
- "%1/LC_MESSAGES/%2.mo"
- "\377\376\375" // 281120
-
- // #6274
- "\377\376\375\374\373\372\371\370\367"
- "%1/LC_MESSAGES/%2.mo"
- "\377\376\375" // 281152
-
- // #6275
- "\377\376\375\374\373\372\371\370\367"
- "%1/LC_MESSAGES/%2.mo"
- "\377\376\375" // 281184
-
- // #6276
- "\377\376\375\374\373\372\371\370\367"
- "%1/LC_MESSAGES/%2.mo"
- "\377\376\375" // 281216
-
- // #6277
- "\377\376\375\374\373\372\371\370\367"
- "%1/LC_MESSAGES/%2.mo"
- "\377\376\375" // 281248
-
- // #6278
- "\377\376\375\374\373\372\371\370\367"
- "%1/LC_MESSAGES/%2.mo"
- "\377\376\375" // 281280
-
- // #6279
- "\377\376\375\374\373\372\371\370\367"
- "%1/LC_MESSAGES/%2.mo"
- "\377\376\375" // 281312
-
- // #6280
- "\377\376\375\374\373\372\371\370\367"
- "%1/LC_MESSAGES/%2.mo"
- "\377\376\375" // 281344
-
- // #6281
- "\377\376\375\374\373\372\371\370\367"
- "%1/LC_MESSAGES/%2.mo"
- "\377\376\375" // 281376
-
- // #6282
- "\377\376\375\374\373\372\371\370\367"
- "%1/LC_MESSAGES/%2.mo"
- "\377\376\375" // 281408
-
- // #6283
- "\377\376\375\374\373\372\371\370\367"
- "%1/LC_MESSAGES/%2.mo"
- "\377\376\375" // 281440
-
- // #6284
- "\377\376\375\374\373\372\371\370\367"
- "%1/LC_MESSAGES/%2.mo"
- "\377\376\375" // 281472
-
- // #6285
- "\377\376\375\374\373\372\371\370\367"
- "%1/LC_MESSAGES/%2.mo"
- "\377\376\375" // 281504
-
- // #6286
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- ".js"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 281536
-
- // #6287
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- ".js"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 281568
-
- // #6288
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- ".js"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 281600
-
- // #6289
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- ".js"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 281632
-
- // #6290
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- ".js"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 281664
-
- // #6291
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- ".js"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 281696
-
- // #6292
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- ".js"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 281728
-
- // #6293
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- ".js"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 281760
-
- // #6294
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- ".js"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 281792
-
- // #6295
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- ".js"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 281824
-
- // #6296
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- ".js"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 281856
-
- // #6297
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- ".js"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 281888
-
- // #6298
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- ".js"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 281920
-
- // #6299
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- ".js"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 281952
-
- // #6300
- "\377\376\375\374\373\372\371"
- "l10n/%1/entry.desktop"
- "\377\376\375\374" // 281984
-
- // #6301
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 282000
-
- // #6302
- "\377\376"
- "/etc/kde4rc"
- "\377\376\375" // 282016
-
- // #6303
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 282032
-
- // #6304
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 282048
-
- // #6305
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "system.kdeglobals"
- "\377\376" // 282080
-
- // #6306
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 282096
-
- // #6307
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 282112
-
- // #6308
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 282128
-
- // #6309
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 282144
-
- // #6310
- "\377\376\375"
- "/"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 282160
-
- // #6311
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 282176
-
- // #6312
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "system.kdeglobals"
- "\377\376" // 282208
-
- // #6313
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 282224
-
- // #6314
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 282240
-
- // #6315
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 282256
-
- // #6316
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 282272
-
- // #6317
- "\377\376\375"
- "/"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 282288
-
- // #6318
- "\377\376"
- "$0"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 282304
-
- // #6319
- "\377\376\375\374\373\372\371\370\367\366"
- "currency/%1.desktop"
- "\377\376\375" // 282336
-
- // #6320
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 282352
-
- // #6321
- "\377\376"
- "/etc/kde4rc"
- "\377\376\375" // 282368
-
- // #6322
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 282384
-
- // #6323
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 282400
-
- // #6324
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "system.kdeglobals"
- "\377\376" // 282432
-
- // #6325
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 282448
-
- // #6326
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 282464
-
- // #6327
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 282480
-
- // #6328
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 282496
-
- // #6329
- "\377\376\375"
- "/"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 282512
-
- // #6330
- "1914,08,02"
- "\377\376\375\374\373\372" // 282528
-
- // #6331
- "\377\376\375\374\373\372\371\370\367\366\365"
- "QDate"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 282560
-
- // #6332
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "CurrencyIntroducedDate"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 282608
-
- // #6333
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 282672+
-
- // #6334
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 282752+
-
- // #6335
- "\377\376\375\374\373\372\371\370\367\366"
- "currency/%1.desktop"
- "\377\376\375" // 282784
-
- // #6336
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 282800
-
- // #6337
- "\377\376"
- "/etc/kde4rc"
- "\377\376\375" // 282816
-
- // #6338
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 282832
-
- // #6339
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 282848
-
- // #6340
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "system.kdeglobals"
- "\377\376" // 282880
-
- // #6341
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 282896
-
- // #6342
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 282912
-
- // #6343
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 282928
-
- // #6344
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 282944
-
- // #6345
- "\377\376\375"
- "/"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 282960
-
- // #6346
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 282976
-
- // #6347
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "system.kdeglobals"
- "\377\376" // 283008
-
- // #6348
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 283024
-
- // #6349
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 283040
-
- // #6350
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 283056
-
- // #6351
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 283072
-
- // #6352
- "\377\376\375"
- "/"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 283088
-
- // #6353
- "1914,08,02"
- "\377\376\375\374\373\372" // 283104
-
- // #6354
- "\377\376\375\374\373\372\371\370\367\366\365"
- "QDate"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 283136
-
- // #6355
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "CurrencyIntroducedDate"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 283184
-
- // #6356
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 283248+
-
- // #6357
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 283328+
-
- // #6358
- "\377\376"
- "$0"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 283344
-
- // #6359
- "\377\376\375\374\373\372\371\370"
- "true"
- "\377\376\375\374" // 283360
-
- // #6360
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 283376
-
- // #6361
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "PositivePrefixCurrencySymbol"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 283440+
-
- // #6362
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 283504+
-
- // #6363
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 283584+
-
- // #6364
- "false"
- "\377\376\375\374\373\372\371\370\367\366\365" // 283600
-
- // #6365
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 283616
-
- // #6366
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "PositivePrefixCurrencySymbol"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 283696+
-
- // #6367
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 283760+
-
- // #6368
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 283840+
-
- // #6369
- "\377\376\375\374\373\372\371\370"
- "true"
- "\377\376\375\374" // 283856
-
- // #6370
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 283872
-
- // #6371
- "\377\376\375\374\373"
- "NegativePrefixCurrencySymbol"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 283920
-
- // #6372
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 284016+
-
- // #6373
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 284096+
-
- // #6374
- "false"
- "\377\376\375\374\373\372\371\370\367\366\365" // 284112
-
- // #6375
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 284128
-
- // #6376
- "\377\376\375\374\373"
- "NegativePrefixCurrencySymbol"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 284176
-
- // #6377
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 284272+
-
- // #6378
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 284352+
-
- // #6379
- "\377\376\375\374\373\372\371\370"
- "1"
- "\377\376\375\374\373\372\371" // 284368
-
- // #6380
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 284400
-
- // #6381
- "\377\376"
- "PositiveMonetarySignPosition"
- "\377\376" // 284432
-
- // #6382
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 284528+
-
- // #6383
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 284608+
-
- // #6384
- "\377\376\375\374\373\372\371\370"
- "1"
- "\377\376\375\374\373\372\371" // 284624
-
- // #6385
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 284656
-
- // #6386
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341"
- "NegativeMonetarySignPosition"
- "\377\376\375\374\373" // 284720+
-
- // #6387
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 284784+
-
- // #6388
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 284864+
-
- // #6389
- "0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 284880
-
- // #6390
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 284912
-
- // #6391
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "BinaryUnitDialect"
- "\377\376" // 284944
-
- // #6392
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 285040+
-
- // #6393
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 285120+
-
- // #6394
- "1"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 285136
-
- // #6395
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 285168
-
- // #6396
- "\377"
- "WeekStartDay"
- "\377\376\375" // 285184
-
- // #6397
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 285232+
-
- // #6398
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 285312+
-
- // #6399
- "0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 285328
-
- // #6400
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 285360
-
- // #6401
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341"
- "PageSize"
- "\377\376\375\374\373\372\371\370\367" // 285408+
-
- // #6402
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 285488+
-
- // #6403
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 285568+
-
- // #6404
- "0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 285584
-
- // #6405
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 285616
-
- // #6406
- "\377\376\375\374\373\372\371\370"
- "MeasureSystem"
- "\377\376\375\374\373\372\371\370\367\366\365" // 285648
-
- // #6407
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 285744+
-
- // #6408
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 285824+
-
- // #6409
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "%1/entry.desktop"
- "\377\376\375\374" // 285856
-
- // #6410
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 285872
-
- // #6411
- "\377\376"
- "/etc/kde4rc"
- "\377\376\375" // 285888
-
- // #6412
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 285904
-
- // #6413
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 285920
-
- // #6414
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "system.kdeglobals"
- "\377\376" // 285952
-
- // #6415
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 285968
-
- // #6416
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 285984
-
- // #6417
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 286000
-
- // #6418
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 286016
-
- // #6419
- "\377\376\375"
- "/"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 286032
-
- // #6420
- "\377\376\375\374\373\372\371"
- "DayPeriod1"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 286064
-
- // #6421
- "\377\376"
- "kuit"
- "\377\376\375\374\373\372\371\370\367\366" // 286080
-
- // #6422
- "\377\376"
- "kuit"
- "\377\376\375\374\373\372\371\370\367\366" // 286096
-
- // #6423
- "\377\376\375\374\373\372\371"
- "kuil"
- "\377\376\375\374\373" // 286112
-
- // #6424
- "\377\376\375\374\373\372\371"
- "kuil"
- "\377\376\375\374\373" // 286128
-
- // #6425
- "\377"
- "title"
- "\377\376\375\374\373\372\371\370\367\366" // 286144
-
- // #6426
- "\377"
- "title"
- "\377\376\375\374\373\372\371\370\367\366" // 286160
-
- // #6427
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "subtitle"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 286192
-
- // #6428
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "subtitle"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 286224
-
- // #6429
- "\377\376\375\374"
- "para"
- "\377\376\375\374\373\372\371\370" // 286240
-
- // #6430
- "\377\376\375\374"
- "para"
- "\377\376\375\374\373\372\371\370" // 286256
-
- // #6431
- "list"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 286272
-
- // #6432
- "list"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 286288
-
- // #6433
- "\377\376\375\374\373\372\371\370"
- "item"
- "\377\376\375\374" // 286304
-
- // #6434
- "\377\376\375\374\373\372\371\370"
- "item"
- "\377\376\375\374" // 286320
-
- // #6435
- "\377\376\375\374\373"
- "note"
- "\377\376\375\374\373\372\371" // 286336
-
- // #6436
- "\377\376\375\374\373"
- "note"
- "\377\376\375\374\373\372\371" // 286352
-
- // #6437
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306"
- "warning"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 286432+
-
- // #6438
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326"
- "warning"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 286496+
-
- // #6439
- "\377\376"
- "filename"
- "\377\376\375\374\373\372" // 286512
-
- // #6440
- "\377\376"
- "filename"
- "\377\376\375\374\373\372" // 286528
-
- // #6441
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "link"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 286560
-
- // #6442
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "link"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 286592
-
- // #6443
- "\377\376\375\374\373\372\371\370\367\366\365"
- "application"
- "\377\376\375\374\373\372\371\370\367\366" // 286624
-
- // #6444
- "\377\376\375\374\373\372\371\370\367\366\365"
- "application"
- "\377\376\375\374\373\372\371\370\367\366" // 286656
-
- // #6445
- "\377\376\375\374\373\372\371"
- "command"
- "\377\376" // 286672
-
- // #6446
- "\377\376\375\374\373\372\371"
- "command"
- "\377\376" // 286688
-
- // #6447
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "resource"
- "\377\376\375\374\373\372\371\370\367" // 286720
-
- // #6448
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "resource"
- "\377\376\375\374\373\372\371\370\367" // 286752
-
- // #6449
- "\377\376\375\374\373\372"
- "icode"
- "\377\376\375\374\373" // 286768
-
- // #6450
- "\377\376\375\374\373\372"
- "icode"
- "\377\376\375\374\373" // 286784
-
- // #6451
- "\377\376\375\374\373\372\371\370"
- "bcode"
- "\377\376\375" // 286800
-
- // #6452
- "\377\376\375\374\373\372\371\370"
- "bcode"
- "\377\376\375" // 286816
-
- // #6453
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "shortcut"
- "\377\376\375\374\373\372\371\370\367\366" // 286848
-
- // #6454
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "shortcut"
- "\377\376\375\374\373\372\371\370\367\366" // 286880
-
- // #6455
- "\377\376\375\374\373\372\371"
- "interface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 286912
-
- // #6456
- "\377\376\375\374\373\372\371"
- "interface"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 286944
-
- // #6457
- "\377"
- "emphasis"
- "\377\376\375\374\373\372\371" // 286960
-
- // #6458
- "\377"
- "emphasis"
- "\377\376\375\374\373\372\371" // 286976
-
- // #6459
- "\377\376\375\374\373\372\371\370\367\366"
- "placeholder"
- "\377\376\375\374\373\372\371\370\367\366\365" // 287008
-
- // #6460
- "\377\376\375\374\373\372\371\370\367\366"
- "placeholder"
- "\377\376\375\374\373\372\371\370\367\366\365" // 287040
-
- // #6461
- "\377\376\375\374\373\372"
- "email"
- "\377\376\375\374\373" // 287056
-
- // #6462
- "\377\376\375\374\373\372"
- "email"
- "\377\376\375\374\373" // 287072
-
- // #6463
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "envar"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 287104
-
- // #6464
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "envar"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 287136
-
- // #6465
- "\377\376"
- "message"
- "\377\376\375\374\373\372\371" // 287152
-
- // #6466
- "\377\376"
- "message"
- "\377\376\375\374\373\372\371" // 287168
-
- // #6467
- "\377\376\375\374\373\372\371\370\367\366"
- "numid"
- "\377" // 287184
-
- // #6468
- "\377\376\375\374\373\372\371\370\367\366"
- "numid"
- "\377" // 287200
-
- // #6469
- "nl"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 287216
-
- // #6470
- "nl"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 287232
-
- // #6471
- "\377\376\375\374\373\372\371"
- "numintg"
- "\377\376" // 287248
-
- // #6472
- "\377\376\375\374\373\372\371"
- "numintg"
- "\377\376" // 287264
-
- // #6473
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "numreal"
- "\377\376\375\374\373\372\371\370\367\366" // 287296
-
- // #6474
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "numreal"
- "\377\376\375\374\373\372\371\370\367\366" // 287328
-
- // #6475
- "\377\376\375"
- "ctx"
- "\377\376\375\374\373\372\371\370\367\366" // 287344
-
- // #6476
- "\377\376\375\374\373\372\371"
- "url"
- "\377\376\375\374\373\372" // 287360
-
- // #6477
- "\377\376\375\374\373"
- "address"
- "\377\376\375\374" // 287376
-
- // #6478
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305"
- "section"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 287456+
-
- // #6479
- "\377\376\375"
- "label"
- "\377\376\375\374\373\372\371\370" // 287472
-
- // #6480
- "\377\376\375\374\373\372\371\370\367"
- "strong"
- "\377" // 287488
-
- // #6481
- "width"
- "\377\376\375\374\373\372\371\370\367\366\365" // 287504
-
- // #6482
- "\377\376\375\374\373\372"
- "fill"
- "\377\376\375\374\373\372" // 287520
-
- // #6483
- "\377\376\375\374\373\372\371\370"
- "plain"
- "\377\376\375" // 287536
-
- // #6484
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "rich"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 287568
-
- // #6485
- "\377\376\375\374"
- "term"
- "\377\376\375\374\373\372\371\370" // 287584
-
- // #6486
- "\377\376\375\374\373\372\371\370\367\366\365"
- "action"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 287616
-
- // #6487
- "\377"
- "title"
- "\377\376\375\374\373\372\371\370\367\366" // 287632
-
- // #6488
- "\377\376\375"
- "label"
- "\377\376\375\374\373\372\371\370" // 287648
-
- // #6489
- "\377\376\375\374\373\372\371\370\367\366\365"
- "option"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 287680
-
- // #6490
- "\377\376\375\374\373\372\371\370"
- "item"
- "\377\376\375\374" // 287696
-
- // #6491
- "\377\376\375\374\373\372"
- "info"
- "\377\376\375\374\373\372" // 287712
-
- // #6492
- "\377\376"
- "button"
- "\377\376\375\374\373\372\371\370" // 287728
-
- // #6493
- "\377\376\375\374\373\372\371\370\367"
- "inmenu"
- "\377" // 287744
-
- // #6494
- "intoolbar"
- "\377\376\375\374\373\372\371" // 287760
-
- // #6495
- "\377\376\375\374\373\372\371\370\367\366"
- "window"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 287792
-
- // #6496
- "\377\376\375\374"
- "menu"
- "\377\376\375\374\373\372\371\370" // 287808
-
- // #6497
- "\377\376"
- "tab"
- "\377\376\375\374\373\372\371\370\367\366\365" // 287824
-
- // #6498
- "\377\376\375"
- "group"
- "\377\376\375\374\373\372\371\370" // 287840
-
- // #6499
- "\377"
- "column"
- "\377\376\375\374\373\372\371\370\367" // 287856
-
- // #6500
- "\377\376\375\374\373\372\371\370"
- "row"
- "\377\376\375\374\373" // 287872
-
- // #6501
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "slider"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 287904
-
- // #6502
- "\377\376\375"
- "spinbox"
- "\377\376\375\374\373\372" // 287920
-
- // #6503
- "\377\376\375"
- "listbox"
- "\377\376\375\374\373\372" // 287936
-
- // #6504
- "\377\376\375\374\373\372\371\370\367\366\365"
- "textbox"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 287968
-
- // #6505
- "\377\376\375"
- "chooser"
- "\377\376\375\374\373\372" // 287984
-
- // #6506
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "check"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 288016
-
- // #6507
- "\377\376\375\374\373\372\371\370\367\366\365"
- "radio"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 288048
-
- // #6508
- "\377"
- "inlistbox"
- "\377\376\375\374\373\372" // 288064
-
- // #6509
- "\377\376\375\374\373\372\371\370\367\366\365"
- "intable"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 288096+
-
- // #6510
- "\377\376\375"
- "inrange"
- "\377\376\375\374\373\372" // 288112
-
- // #6511
- "\377"
- "intext"
- "\377\376\375\374\373\372\371\370\367" // 288128
-
- // #6512
- "\377\376\375\374\373\372\371\370\367\366\365"
- "tooltip"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 288160
-
- // #6513
- "\377\376\375"
- "whatsthis"
- "\377\376\375\374" // 288176
-
- // #6514
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "status"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 288208
-
- // #6515
- "\377\376\375\374"
- "progress"
- "\377\376\375\374" // 288224
-
- // #6516
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "tipoftheday"
- "\377\376\375\374\373\372\371\370" // 288256
-
- // #6517
- "\377\376\375\374\373\372\371\370\367"
- "credit"
- "\377" // 288272
-
- // #6518
- "shell"
- "\377\376\375\374\373\372\371\370\367\366\365" // 288288
-
- // #6519
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "var"
- "\377" // 288304
-
- // #6520
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "ul"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 288336
-
- // #6521
- "\377\376\375"
- "u"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 288352
-
- // #6522
- "\377\376\375\374\373\372"
- "tt"
- "\377\376\375\374\373\372\371\370" // 288368
-
- // #6523
- "\377\376\375\374\373\372\371\370\367"
- "tr"
- "\377\376\375\374\373" // 288384
-
- // #6524
- "\377"
- "title"
- "\377\376\375\374\373\372\371\370\367\366" // 288400
-
- // #6525
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "thead"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 288432
-
- // #6526
- "\377\376\375\374\373"
- "th"
- "\377\376\375\374\373\372\371\370\367" // 288448
-
- // #6527
- "\377\376"
- "tfoot"
- "\377\376\375\374\373\372\371\370\367" // 288464
-
- // #6528
- "\377\376\375\374\373\372\371\370"
- "td"
- "\377\376\375\374\373\372" // 288480
-
- // #6529
- "\377\376\375\374\373\372\371\370\367\366\365"
- "tbody"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 288512
-
- // #6530
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "table"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 288544+
-
- // #6531
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "sub"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 288576
-
- // #6532
- "\377\376\375\374\373\372\371\370\367\366"
- "sup"
- "\377\376\375" // 288592
-
- // #6533
- "\377\376\375\374\373\372\371\370\367"
- "strong"
- "\377" // 288608
-
- // #6534
- "\377"
- "span"
- "\377\376\375\374\373\372\371\370\367\366\365" // 288624
-
- // #6535
- "\377\376\375\374\373\372"
- "small"
- "\377\376\375\374\373" // 288640
-
- // #6536
- "\377\376\375\374\373\372"
- "samp"
- "\377\376\375\374\373\372" // 288656
-
- // #6537
- "\377\376\375\374"
- "s"
- "\377\376\375\374\373\372\371\370\367\366\365" // 288672
-
- // #6538
- "qt"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 288688
-
- // #6539
- "\377\376\375\374\373\372\371\370\367\366\365"
- "pre"
- "\377\376" // 288704
-
- // #6540
- "\377\376\375\374\373\372\371\370\367\366"
- "p"
- "\377\376\375\374\373" // 288720
-
- // #6541
- "\377\376\375\374\373\372\371\370\367\366"
- "ol"
- "\377\376\375\374" // 288736
-
- // #6542
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "nobr"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 288768
-
- // #6543
- "li"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 288784
-
- // #6544
- "\377\376\375\374"
- "meta"
- "\377\376\375\374\373\372\371\370" // 288800
-
- // #6545
- "\377\376\375\374\373\372\371\370\367"
- "kbd"
- "\377\376\375\374" // 288816
-
- // #6546
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "img"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 288848
-
- // #6547
- "i"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 288864
-
- // #6548
- "\377\376\375\374\373\372\371\370\367\366\365"
- "html"
- "\377" // 288880
-
- // #6549
- "\377\376\375\374\373"
- "hr"
- "\377\376\375\374\373\372\371\370\367" // 288896
-
- // #6550
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "head"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 288928
-
- // #6551
- "\377"
- "h6"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 288944
-
- // #6552
- "\377\376\375\374"
- "h5"
- "\377\376\375\374\373\372\371\370\367\366" // 288960
-
- // #6553
- "\377\376\375\374\373\372\371"
- "h4"
- "\377\376\375\374\373\372\371" // 288976
-
- // #6554
- "\377\376\375\374\373\372\371\370\367\366"
- "h3"
- "\377\376\375\374" // 288992
-
- // #6555
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "h2"
- "\377" // 289008
-
- // #6556
- "h1"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 289024
-
- // #6557
- "\377\376\375\374\373"
- "font"
- "\377\376\375\374\373\372\371" // 289040
-
- // #6558
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "em"
- "\377" // 289056
-
- // #6559
- "\377\376\375"
- "dt"
- "\377\376\375\374\373\372\371\370\367\366\365" // 289072
-
- // #6560
- "\377\376\375\374\373\372"
- "dl"
- "\377\376\375\374\373\372\371\370" // 289088
-
- // #6561
- "\377\376\375\374\373\372\371\370\367"
- "div"
- "\377\376\375\374" // 289104
-
- // #6562
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "dfn"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 289136
-
- // #6563
- "\377\376"
- "dd"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 289152
-
- // #6564
- "\377\376\375\374\373\372\371\370\367"
- "code"
- "\377\376\375" // 289168
-
- // #6565
- "\377"
- "cita"
- "\377\376\375\374\373\372\371\370\367\366\365" // 289184
-
- // #6566
- "\377\376\375\374"
- "center"
- "\377\376\375\374\373\372" // 289200
-
- // #6567
- "\377"
- "br"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 289216
-
- // #6568
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "body"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 289248
-
- // #6569
- "\377\376\375\374\373\372"
- "blockquote"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 289280
-
- // #6570
- "\377"
- "big"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 289296
-
- // #6571
- "\377\376\375\374\373\372"
- "b"
- "\377\376\375\374\373\372\371\370\367" // 289312
-
- // #6572
- "\377\376\375\374\373"
- "address"
- "\377\376\375\374" // 289328
-
- // #6573
- "\377\376\375\374\373\372\371\370\367"
- "a"
- "\377\376\375\374\373\372" // 289344
-
- // #6574
- "\377\376\375"
- "lt"
- "\377\376\375\374\373\372\371\370\367\366\365" // 289360
-
- // #6575
- "\377\376"
- "gt"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 289376
-
- // #6576
- "\377\376\375\374\373\372\371"
- "amp"
- "\377\376\375\374\373\372" // 289392
-
- // #6577
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "apos"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 289424
-
- // #6578
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "quot"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 289456
-
- // #6579
- "\377\376\375"
- "lt"
- "\377\376\375\374\373\372\371\370\367\366\365" // 289472
-
- // #6580
- "\377\376"
- "gt"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 289488
-
- // #6581
- "\377\376\375\374\373\372\371"
- "amp"
- "\377\376\375\374\373\372" // 289504
-
- // #6582
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "apos"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 289536
-
- // #6583
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "quot"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 289568
-
- // #6584
- "\377\376\375\374\373\372\371\370"
- "&([a-z]+|#[0-9]+|#x[0-9a-fA-F]+);"
- "\377\376\375\374\373\372\371" // 289616
-
- // #6585
- "\377\376\375\374\373\372\371\370\367\366\365"
- "kdetranslator"
- "\377\376\375\374\373\372\371\370" // 289648
-
- // #6586
- "\377"
- "/.krcdirs"
- "\377\376\375\374\373\372" // 289664
-
- // #6587
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- ".kde"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 289696
-
- // #6588
- "\377"
- "/.config/"
- "\377\376\375\374\373\372" // 289712
-
- // #6589
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "share/"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 289744
-
- // #6590
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "share/"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 289776
-
- // #6591
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "share/"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 289808
-
- // #6592
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "share/"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 289840
-
- // #6593
- "\377\376\375\374\373"
- "/.local/share/"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 289872
-
- // #6594
- "\377\376"
- "lib/"
- "\377\376\375\374\373\372\371\370\367\366" // 289888
-
- // #6595
- "\377\376\375\374\373"
- "share/apps"
- "\377" // 289904
-
- // #6596
- "\377\376\375\374\373"
- "share/doc/HTML"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 289936
-
- // #6597
- "\377\376\375\374\373\372\371\370\367"
- "share/icons"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 289968
-
- // #6598
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- "share/config"
- "\377\376\375\374\373\372\371\370" // 290016+
-
- // #6599
- "share/pixmaps"
- "\377\376\375" // 290032
-
- // #6600
- "\377\376\375"
- "share/applnk"
- "\377" // 290048
-
- // #6601
- "\377\376\375\374\373\372"
- "share/sounds"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 290080+
-
- // #6602
- "\377\376\375\374\373\372\371\370\367\366"
- "share/locale"
- "\377\376\375\374\373\372\371\370\367\366" // 290112
-
- // #6603
- "share/kde4/services"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 290144
-
- // #6604
- "\377"
- "share/kde4/servicetypes"
- "\377\376\375\374\373\372\371\370" // 290176
-
- // #6605
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "share/mimelnk"
- "\377\376\375\374\373" // 290208
-
- // #6606
- "cgi-bin"
- "\377\376\375\374\373\372\371\370\367" // 290224
-
- // #6607
- "\377\376"
- "share/wallpapers"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 290256
-
- // #6608
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "share/templates"
- "\377\376\375\374" // 290288
-
- // #6609
- "\377"
- "bin"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 290304
-
- // #6610
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "%lib/kde4"
- "\377\376\375\374\373\372\371\370\367\366\365" // 290336+
-
- // #6611
- "%lib/kde4/plugins"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 290368
-
- // #6612
- "\377\376\375\374\373\372\371"
- "share/config.kcfg"
- "\377\376\375\374\373\372\371\370" // 290400
-
- // #6613
- "\377\376\375"
- "share/emoticons"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 290432
-
- // #6614
- "applications"
- "\377\376\375\374" // 290448
-
- // #6615
- "\377\376\375\374\373\372\371\370\367\366"
- "icons"
- "\377" // 290464
-
- // #6616
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "pixmaps"
- "\377\376\375\374\373\372\371\370\367\366" // 290496
-
- // #6617
- "\377\376\375\374"
- "desktop-directories"
- "\377\376\375\374\373\372\371\370\367" // 290528
-
- // #6618
- "\377\376\375\374\373\372\371\370\367"
- "mime"
- "\377\376\375" // 290544
-
- // #6619
- "\377\376"
- "menus"
- "\377\376\375\374\373\372\371\370\367" // 290560
-
- // #6620
- "\377\376\375\374\373\372\371\370\367\366"
- "autostart"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 290592
-
- // #6621
- "\377\376\375\374"
- "kde4/libexec"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 290624
-
- // #6622
- "\377\376\375\374\373\372\371\370"
- "lib"
- "\377\376\375\374\373" // 290640
-
- // #6623
- "\377\376\375"
- "/"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 290656
-
- // #6624
- "\377\376\375\374\373\372"
- "xdgconf-autostart"
- "\377\376\375\374\373\372\371\370\367" // 290688
-
- // #6625
- "\377\376\375\374\373\372\371\370"
- "share/autostart"
- "\377\376\375\374\373\372\371\370\367" // 290720
-
- // #6626
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "data"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 290752
-
- // #6627
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 290768
-
- // #6628
- "\377\376"
- "/etc/kde4rc"
- "\377\376\375" // 290784
-
- // #6629
- "\377\376\375\374"
- "rc"
- "\377\376\375\374\373\372\371\370\367\366" // 290800
-
- // #6630
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 290816
-
- // #6631
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 290832
-
- // #6632
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 290848
-
- // #6633
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 290864
-
- // #6634
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "system.kdeglobals"
- "\377\376" // 290896
-
- // #6635
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 290912
-
- // #6636
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 290928
-
- // #6637
- "\377\376\375\374\373\372\371\370"
- "Directories"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 290960
-
- // #6638
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306"
- "default"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 291040+
-
- // #6639
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335"
- "Directories-%1"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 291104+
-
- // #6640
- "\377\376\375\374\373\372\371\370"
- "/etc/xdg"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 291136
-
- // #6641
- "\377\376\375\374\373\372\371"
- "/share"
- "\377\376\375" // 291152
-
- // #6642
- "\377\376\375\374\373\372\371\370"
- "/etc/xdg"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 291184
-
- // #6643
- "\377\376\375\374\373\372\371"
- "/share"
- "\377\376\375" // 291200
-
- // #6644
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 291216
-
- // #6645
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 291232
-
- // #6646
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 291248
-
- // #6647
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "system.kdeglobals"
- "\377\376" // 291280
-
- // #6648
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 291296
-
- // #6649
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 291312
-
- // #6650
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 291328
-
- // #6651
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 291344
-
- // #6652
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305\304\303\302\301"
- "warn_unwritable_config"
- "\377\376\375\374\373\372\371\370\367\366\365" // 291440+
-
- // #6653
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "notifyChange"
- "\377\376\375\374\373\372\371\370" // 291472
-
- // #6654
- "\377\376\375\374\373\372\371\370\367"
- "org.kde.KGlobalSettings"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 291520
-
- // #6655
- "\377"
- "/KGlobalSettings"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 291552+
-
- // #6656
- "\377"
- "type='signal',"
- "\377" // 291568
-
- // #6657
- "%1='%2',"
- "\377\376\375\374\373\372\371\370" // 291584
-
- // #6658
- "path"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 291600
-
- // #6659
- "\377\376\375\374\373"
- "interface"
- "\377\376" // 291616
-
- // #6660
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "member"
- "\377\376\375\374\373\372\371\370\367\366\365" // 291648
-
- // #6661
- "\377\376\375"
- "oxygen"
- "\377\376\375\374\373\372\371" // 291664
-
- // #6662
- "Sans Serif"
- "\377\376\375\374\373\372" // 291680
-
- // #6663
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "Sans Serif,10,-1,5,50,0,0,0,0,0"
- "\377\376\375\374\373\372\371\370\367" // 291760+
-
- // #6664
- "\377\376"
- "QFont"
- "\377\376\375\374\373\372\371\370\367" // 291776
-
- // #6665
- "\377\376\375\374\373\372\371\370"
- "font"
- "\377\376\375\374" // 291792
-
- // #6666
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 291888+
-
- // #6667
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 291968+
-
- // #6668
- "Sans Serif"
- "\377\376\375\374\373\372" // 291984
-
- // #6669
- "\377\376\375\374\373\372\371\370"
- "Sans Serif,10,-1,5,50,0,0,0,0,0"
- "\377\376\375\374\373\372\371\370\367" // 292032
-
- // #6670
- "\377\376"
- "QFont"
- "\377\376\375\374\373\372\371\370\367" // 292048
-
- // #6671
- "\377\376\375\374"
- "menuFont"
- "\377\376\375\374" // 292064
-
- // #6672
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 292144+
-
- // #6673
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 292224+
-
- // #6674
- "Sans Serif"
- "\377\376\375\374\373\372" // 292240
-
- // #6675
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "Sans Serif,8,-1,5,50,0,0,0,0,0"
- "\377\376\375\374\373\372\371\370\367\366" // 292336+
-
- // #6676
- "\377\376"
- "QFont"
- "\377\376\375\374\373\372\371\370\367" // 292352
-
- // #6677
- "\377\376\375\374\373\372\371\370"
- "toolBarFont"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 292384
-
- // #6678
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 292464+
-
- // #6679
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 292544+
-
- // #6680
- "400"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 292560
-
- // #6681
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 292592
-
- // #6682
- "\377\376\375\374\373\372\371\370\367\366\365"
- "DoubleClickInterval"
- "\377\376" // 292624
-
- // #6683
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 292720+
-
- // #6684
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 292800+
-
- // #6685
- "500"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 292816
-
- // #6686
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 292848
-
- // #6687
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341"
- "StartDragTime"
- "\377\376\375\374" // 292896+
-
- // #6688
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 292976+
-
- // #6689
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 293056+
-
- // #6690
- "4"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 293072
-
- // #6691
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 293104
-
- // #6692
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346"
- "StartDragDist"
- "\377\376\375\374\373\372\371\370\367" // 293152+
-
- // #6693
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 293232+
-
- // #6694
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 293312+
-
- // #6695
- "3"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 293328
-
- // #6696
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 293360
-
- // #6697
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "WheelScrollLines"
- "\377\376\375" // 293392
-
- // #6698
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 293488+
-
- // #6699
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 293568+
-
- // #6700
- "true"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 293584
-
- // #6701
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 293600
-
- // #6702
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "ShowIconsInMenuItems"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 293648
-
- // #6703
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 293744+
-
- // #6704
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 293824+
-
- // #6705
- "\377\376\375\374"
- "kapp_accel_filter"
- "\377\376\375\374\373\372\371\370\367\366\365" // 293856
-
- // #6706
- "\377\376\375"
- "Linux"
- "\377\376\375\374\373\372\371\370" // 293872
-
- // #6707
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "lsb_release"
- "\377\376\375\374\373\372\371\370" // 293904
-
- // #6708
- "\377\376\375\374\373\372\371\370"
- "kdebug.areas"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 293936
-
- // #6709
- "\377\376\375"
- "/l10n"
- "\377\376\375\374\373\372\371\370" // 293952
-
- // #6710
- "InfoOutput"
- "\377\376\375\374\373\372" // 293968
-
- // #6711
- "2"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 293984
-
- // #6712
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 294016
-
- // #6713
- "\377\376\375\374\373\372\371\370"
- "InfoOutput"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 294048
-
- // #6714
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 294128+
-
- // #6715
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 294208+
-
- // #6716
- "drkonqi"
- "\377\376\375\374\373\372\371\370\367" // 294224
-
- // #6717
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "("
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 294256
-
- // #6718
- "\377"
- ")"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 294272
-
- // #6719
- "\377\376"
- " "
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 294288
-
- // #6720
- "\377\376\375\374\373"
- "SystemInformation::runLsbRelease"
- "\377\376\375\374\373\372\371\370\367\366\365" // 294336
-
- // #6721
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- ":"
- "\377\376\375" // 294352
-
- // #6722
- "\377\376\375\374\373\372\371"
- "found lsb_release"
- "\377\376\375\374\373\372\371\370" // 294384
-
- // #6723
- "C"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 294400
-
- // #6724
- "\377\376\375\374\373\372"
- "LC_ALL"
- "\377\376\375\374" // 294416
-
- // #6725
- "\377\376\375"
- "_KPROCESS_DUMMY_="
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 294448
-
- // #6726
- "\377\376\375\374\373\372\371\370\367"
- "-sd"
- "\377\376\375\374" // 294464
-
- // #6727
- "2.0"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 294480
-
- // #6728
- "\377\376\375\374\373\372\371\370"
- "submit@bugs.kde.org"
- "\377\376\375\374\373" // 294512
-
- // #6729
- "\377\376\375\374\373\372\371"
- "https://bugs.kde.org"
- "\377\376\375\374\373" // 294544
-
- // #6730
- "\377\376\375\374\373\372\371"
- "/proc/%1/exe"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 294576
-
- // #6731
- "drkonqi"
- "\377\376\375\374\373\372\371\370\367" // 294592
-
- // #6732
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "("
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 294624
-
- // #6733
- "\377"
- ")"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 294640
-
- // #6734
- "\377\376"
- " "
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 294656
-
- // #6735
- "\377\376\375\374"
- "KCrashBackend::constructCrashedApplication"
- "\377\376" // 294704
-
- // #6736
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- ":"
- "\377\376\375" // 294720
-
- // #6737
- "\377\376\375\374"
- "Using /proc to determine executable path"
- "\377\376\375\374" // 294768+
-
- // #6738
- "\377\376\375\374\373\372\371"
- "/proc/%1/exe"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 294800
-
- // #6739
- "drkonqi"
- "\377\376\375\374\373\372\371\370\367" // 294816
-
- // #6740
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "("
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 294848
-
- // #6741
- "\377"
- ")"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 294864
-
- // #6742
- "\377\376"
- " "
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 294880
-
- // #6743
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334"
- "KCrashBackend::constructCrashedApplication"
- "\377\376" // 294960+
-
- // #6744
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- ":"
- "\377\376\375" // 294976
-
- // #6745
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "Executable is:"
- "\377\376\375\374\373" // 295008
-
- // #6746
- "drkonqi"
- "\377\376\375\374\373\372\371\370\367" // 295024
-
- // #6747
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "("
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 295056
-
- // #6748
- "\377"
- ")"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 295072
-
- // #6749
- "\377\376"
- " "
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 295088
-
- // #6750
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354"
- "KCrashBackend::constructCrashedApplication"
- "\377\376" // 295152+
-
- // #6751
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- ":"
- "\377\376\375" // 295168
-
- // #6752
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "Executable exists:"
- "\377\376" // 295200
-
- // #6753
- "\377\376\375\374\373\372\371\370\367\366\365"
- "true"
- "\377" // 295216
-
- // #6754
- "\377\376\375\374\373\372\371\370\367\366\365"
- "KCrash"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 295248
-
- // #6755
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305\304"
- "debuggers/internal/*"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 295344+
-
- // #6756
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 295360
-
- // #6757
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "*"
- "\377\376\375" // 295376
-
- // #6758
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 295392
-
- // #6759
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 295408
-
- // #6760
- "\377\376\375\374\373"
- ".."
- "\377\376\375\374\373\372\371\370\367" // 295424
-
- // #6761
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 295440
-
- // #6762
- "\377\376\375\374\373"
- ".."
- "\377\376\375\374\373\372\371\370\367" // 295456
-
- // #6763
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 295472
-
- // #6764
- "\377\376\375\374\373"
- ".."
- "\377\376\375\374\373\372\371\370\367" // 295488
-
- // #6765
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 295504
-
- // #6766
- "\377\376\375\374\373"
- ".."
- "\377\376\375\374\373\372\371\370\367" // 295520
-
- // #6767
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 295536
-
- // #6768
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 295552
-
- // #6769
- "\377\376\375\374\373"
- ".."
- "\377\376\375\374\373\372\371\370\367" // 295568
-
- // #6770
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 295584
-
- // #6771
- "\377\376\375\374\373"
- ".."
- "\377\376\375\374\373\372\371\370\367" // 295600
-
- // #6772
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 295616
-
- // #6773
- "\377\376\375\374\373"
- ".."
- "\377\376\375\374\373\372\371\370\367" // 295632
-
- // #6774
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 295648
-
- // #6775
- "\377\376\375\374\373"
- ".."
- "\377\376\375\374\373\372\371\370\367" // 295664
-
- // #6776
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 295680
-
- // #6777
- "\377\376"
- "/etc/kde4rc"
- "\377\376\375" // 295696
-
- // #6778
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 295712
-
- // #6779
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 295728
-
- // #6780
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "system.kdeglobals"
- "\377\376" // 295760
-
- // #6781
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 295776
-
- // #6782
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 295792
-
- // #6783
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 295808
-
- // #6784
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 295824
-
- // #6785
- "\377\376\375"
- "/"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 295840
-
- // #6786
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 295856
-
- // #6787
- "\377\376"
- "/etc/kde4rc"
- "\377\376\375" // 295872
-
- // #6788
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 295888
-
- // #6789
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 295904
-
- // #6790
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "system.kdeglobals"
- "\377\376" // 295936
-
- // #6791
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 295952
-
- // #6792
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 295968
-
- // #6793
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 295984
-
- // #6794
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 296000
-
- // #6795
- "\377\376\375"
- "/"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 296016
-
- // #6796
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 296032
-
- // #6797
- "\377\376"
- "/etc/kde4rc"
- "\377\376\375" // 296048
-
- // #6798
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 296064
-
- // #6799
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 296080
-
- // #6800
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "system.kdeglobals"
- "\377\376" // 296112
-
- // #6801
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 296128
-
- // #6802
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 296144
-
- // #6803
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 296160
-
- // #6804
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 296176
-
- // #6805
- "\377\376\375"
- "/"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 296192
-
- // #6806
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "gdb"
- "\377" // 296208
-
- // #6807
- "\377\376\375\374\373\372\371\370\367\366\365"
- "KCrash"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 296240
-
- // #6808
- "\377\376\375\374\373\372\371"
- "debuggers/external/*"
- "\377\376\375\374\373" // 296272
-
- // #6809
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 296288
-
- // #6810
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 296304
-
- // #6811
- "\377\376\375\374\373"
- ".."
- "\377\376\375\374\373\372\371\370\367" // 296320
-
- // #6812
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 296336
-
- // #6813
- "\377\376\375\374\373"
- ".."
- "\377\376\375\374\373\372\371\370\367" // 296352
-
- // #6814
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 296368
-
- // #6815
- "\377\376\375\374\373"
- ".."
- "\377\376\375\374\373\372\371\370\367" // 296384
-
- // #6816
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 296400
-
- // #6817
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 296416
-
- // #6818
- "\377\376\375\374\373"
- ".."
- "\377\376\375\374\373\372\371\370\367" // 296432
-
- // #6819
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 296448
-
- // #6820
- "\377\376\375\374\373"
- ".."
- "\377\376\375\374\373\372\371\370\367" // 296464
-
- // #6821
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 296480
-
- // #6822
- "\377\376\375\374\373"
- ".."
- "\377\376\375\374\373\372\371\370\367" // 296496
-
- // #6823
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 296512
-
- // #6824
- "\377\376"
- "/etc/kde4rc"
- "\377\376\375" // 296528
-
- // #6825
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 296544
-
- // #6826
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 296560
-
- // #6827
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "system.kdeglobals"
- "\377\376" // 296592
-
- // #6828
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 296608
-
- // #6829
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 296624
-
- // #6830
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 296640
-
- // #6831
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 296656
-
- // #6832
- "\377\376\375"
- "/"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 296672
-
- // #6833
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 296688
-
- // #6834
- "\377\376"
- "/etc/kde4rc"
- "\377\376\375" // 296704
-
- // #6835
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 296720
-
- // #6836
- "\377\376\375\374"
- "kdeglobals"
- "\377\376" // 296736
-
- // #6837
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "system.kdeglobals"
- "\377\376" // 296768
-
- // #6838
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 296784
-
- // #6839
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 296800
-
- // #6840
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 296816
-
- // #6841
- "\377\376\375\374\373\372\371\370"
- "INI"
- "\377\376\375\374\373" // 296832
-
- // #6842
- "\377\376\375"
- "/"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 296848
-
- // #6843
- "\377\376\375\374\373\372"
- "/krashinfo"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 296880
-
- // #6844
- "drkonqi"
- "\377\376\375\374\373\372\371\370\367" // 296896
-
- // #6845
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "("
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 296928
-
- // #6846
- "\377"
- ")"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 296944
-
- // #6847
- "\377\376"
- " "
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 296960
-
- // #6848
- "\377\376\375\374"
- "DrKonqi::init"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 296992
-
- // #6849
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- ":"
- "\377\376\375" // 297008
-
- // #6850
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "Enabling drkonqi crash catching"
- "\377\376\375\374\373" // 297056
-
- // #6851
- "\377\376\375\374"
- "drkonqi"
- "\377\376\375\374\373" // 297072
-
- // #6852
- "\377\376\375\374\373\372\371\370"
- "dialog-ok"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 297104
-
- // #6853
- "true"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 297120
-
- // #6854
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 297136
-
- // #6855
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345"
- "ShowIconsOnPushButtons"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 297200+
-
- // #6856
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 297264+
-
- // #6857
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 297344+
-
- // #6858
- "\377\376\375\374\373\372\371\370\367"
- "dialog-cancel"
- "\377\376\375\374\373\372\371\370\367\366" // 297376
-
- // #6859
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 297392
-
- // #6860
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 297408
-
- // #6861
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 297424
-
- // #6862
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 297440
-
- // #6863
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 297456
-
- // #6864
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "Document/application separator in titlebar"
- "\377\376\375\374\373\372" // 297520+
-
- // #6865
- "\377\376\375\374\373\372\371\370"
- "tools-report-bug"
- "\377\376\375\374\373\372\371\370" // 297552
-
- // #6866
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 297568
-
- // #6867
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 297584
-
- // #6868
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 297600
-
- // #6869
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 297616
-
- // #6870
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 297632
-
- // #6871
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325"
- "qt_tabwidget_stackedwidget"
- "\377\376\375\374\373\372\371\370\367\366\365" // 297712+
-
- // #6872
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "qt_tabwidget_tabbar"
- "\377\376\375\374\373" // 297760+
-
- // #6873
- "QObject::connect: Connecting from "
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 297808
-
- // #6874
- "\377\376\375\374"
- "::"
- "\377\376\375\374\373\372\371\370\367\366" // 297824
-
- // #6875
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- " to COMPAT slot ("
- "\377\376\375\374\373\372\371" // 297888+
-
- // #6876
- "\377\376\375\374\373\372\371\370\367\366\365"
- "::"
- "\377\376\375" // 297904
-
- // #6877
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- ")"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 297936
-
- // #6878
- "\377\376\375"
- "tabbar"
- "\377\376\375\374\373\372\371" // 297952
-
- // #6879
- "\377\376\375\374\373\372\371\370\367\366"
- "%1"
- "\377\376\375\374" // 297968
-
- // #6880
- "@info"
- "\377\376\375\374\373\372\371\370\367\366\365" // 297984
-
- // #6881
- "\377\376\375\374"
- "\134""s"
- "\377\376\375\374\373\372\371\370\367\366" // 298000
-
- // #6882
- "\377\376\375\374\373\372\371\370\367\366\365"
- "^\134""s*<\134""s*(\134""w+)[^>]*>"
- "\377\376" // 298032
-
- // #6883
- "\377\376\375\374\373\372\371\370"
- "</"
- "\377\376\375\374\373\372" // 298048
-
- // #6884
- "\377\376\375\374\373\372"
- "xml"
- "\377\376\375\374\373\372\371" // 298064
-
- // #6885
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "http://www.w3.org/XML/1998/namespace"
- "\377\376\375\374" // 298160+
-
- // #6886
- "\377\376\375\374\373\372\371\370\367\366\365"
- "<"
- "\377\376\375\374" // 298176
-
- // #6887
- "\377\376\375\374\373\372"
- "lt"
- "\377\376\375\374\373\372\371\370" // 298192
-
- // #6888
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- ">"
- "\377\376" // 298208
-
- // #6889
- "\377\376\375\374\373\372\371\370\367"
- "gt"
- "\377\376\375\374\373" // 298224
-
- // #6890
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "&"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 298256
-
- // #6891
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "amp"
- "\377" // 298272
-
- // #6892
- "\377\376\375"
- "'"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 298288
-
- // #6893
- "apos"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 298304
-
- // #6894
- "\377\376\375\374\373"
- "\42"""
- "\377\376\375\374\373\372\371\370\367\366" // 298320
-
- // #6895
- "\377\376\375\374\373"
- "quot"
- "\377\376\375\374\373\372\371" // 298336
-
- // #6896
- "\377\376\375\374\373\372\371\370\367\366"
- "%1"
- "\377\376\375\374" // 298352
-
- // #6897
- "\377\376\375\374\373\372\371\370\367\366"
- "%1"
- "\377\376\375\374" // 298368
-
- // #6898
- "\377\376\375\374\373\372\371\370\367"
- "</html>"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 298400
-
- // #6899
- "\377"
- "<html>"
- "\377\376\375\374\373\372\371\370\367" // 298416
-
- // #6900
- "\377\376\375\374"
- "Serif"
- "\377\376\375\374\373\372\371" // 298432
-
- // #6901
- "Sans Serif"
- "\377\376\375\374\373\372" // 298448
-
- // #6902
- "\377\376\375\374\373\372"
- "Monospace"
- "\377" // 298464
-
- // #6903
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322"
- "Helvetica"
- "\377\376\375\374\373\372\371\370\367" // 298528+
-
- // #6904
- "\377\376\375\374\373\372\371\370"
- "@info"
- "\377\376\375" // 298544
-
- // #6905
- "\377\376\375\374\373\372\371\370"
- "</"
- "\377\376\375\374\373\372" // 298560
-
- // #6906
- "\377\376\375\374\373\372"
- "xml"
- "\377\376\375\374\373\372\371" // 298576
-
- // #6907
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "http://www.w3.org/XML/1998/namespace"
- "\377\376\375\374" // 298672+
-
- // #6908
- "\377\376\375\374\373\372\371\370\367\366\365"
- "<"
- "\377\376\375\374" // 298688
-
- // #6909
- "\377\376\375\374\373\372"
- "lt"
- "\377\376\375\374\373\372\371\370" // 298704
-
- // #6910
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- ">"
- "\377\376" // 298720
-
- // #6911
- "\377\376\375\374\373\372\371\370\367"
- "gt"
- "\377\376\375\374\373" // 298736
-
- // #6912
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "&"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 298768
-
- // #6913
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "amp"
- "\377" // 298784
-
- // #6914
- "\377\376\375"
- "'"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 298800
-
- // #6915
- "apos"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 298816
-
- // #6916
- "\377\376\375\374\373"
- "\42"""
- "\377\376\375\374\373\372\371\370\367\366" // 298832
-
- // #6917
- "\377\376\375\374\373"
- "quot"
- "\377\376\375\374\373\372\371" // 298848
-
- // #6918
- "\377\376\375\374\373\372\371\370\367\366"
- "%1"
- "\377\376\375\374" // 298864
-
- // #6919
- "\377\376\375\374\373\372\371\370\367\366"
- "%1"
- "\377\376\375\374" // 298880
-
- // #6920
- "\377\376\375\374\373\372\371\370\367\366"
- "%1"
- "\377\376\375\374" // 298896
-
- // #6921
- "\377\376\375\374\373\372\371\370\367\366"
- "%1"
- "\377\376\375\374" // 298912
-
- // #6922
- "\377\376\375\374\373\372\371\370\367\366"
- "%1"
- "\377\376\375\374" // 298928
-
- // #6923
- "\377\376\375\374\373\372\371\370\367"
- "</html>"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 298960
-
- // #6924
- "\377"
- "<html>"
- "\377\376\375\374\373\372\371\370\367" // 298976
-
- // #6925
- "\377\376\375\374\373\372\371\370\367"
- "pics/crash.png"
- "\377\376\375\374\373\372\371\370\367" // 299008
-
- // #6926
- "\377\376\375"
- "/l10n"
- "\377\376\375\374\373\372\371\370" // 299024
-
- // #6927
- "png"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 299040
-
- // #6928
- "\377\376\375\374\373\372\371\370"
- "Software"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 299072
-
- // #6929
- "www.inkscape.org"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 299104
-
- // #6930
- "@label"
- "\377\376\375\374\373\372\371\370\367\366" // 299120
-
- // #6931
- "\377\376\375\374\373"
- "<strong>%1</strong>"
- "\377\376\375\374\373\372\371\370" // 299152
-
- // #6932
- "\377\376\375\374\373\372\371\370\367\366"
- "%1"
- "\377\376\375\374" // 299168
-
- // #6933
- "\377\376\375\374\373\372\371"
- "numintg"
- "\377\376" // 299184
-
- // #6934
- "\377\376\375\374\373\372\371\370\367\366"
- "<%1>"
- "\377\376" // 299200
-
- // #6935
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "</%1>"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 299232
-
- // #6936
- "\377\376\375\374\373\372\371\370\367\366"
- "%1"
- "\377\376\375\374" // 299248
-
- // #6937
- "\377\376\375\374\373\372\371"
- "numintg"
- "\377\376" // 299264
-
- // #6938
- "\377\376\375\374\373\372\371\370\367\366"
- "<%1>"
- "\377\376" // 299280
-
- // #6939
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "</%1>"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 299312
-
- // #6940
- "\377\376\375\374\373\372\371\370"
- "@info"
- "\377\376\375" // 299328
-
- // #6941
- "\377\376\375\374\373\372\371\370"
- "</"
- "\377\376\375\374\373\372" // 299344
-
- // #6942
- "\377\376\375\374\373\372"
- "xml"
- "\377\376\375\374\373\372\371" // 299360
-
- // #6943
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "http://www.w3.org/XML/1998/namespace"
- "\377\376\375\374" // 299440+
-
- // #6944
- "\377\376\375\374\373\372\371\370\367\366\365"
- "<"
- "\377\376\375\374" // 299456
-
- // #6945
- "\377\376\375\374\373\372"
- "lt"
- "\377\376\375\374\373\372\371\370" // 299472
-
- // #6946
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- ">"
- "\377\376" // 299488
-
- // #6947
- "\377\376\375\374\373\372\371\370\367"
- "gt"
- "\377\376\375\374\373" // 299504
-
- // #6948
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "&"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 299536
-
- // #6949
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "amp"
- "\377" // 299552
-
- // #6950
- "\377\376\375"
- "'"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 299568
-
- // #6951
- "apos"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 299584
-
- // #6952
- "\377\376\375\374\373"
- "\42"""
- "\377\376\375\374\373\372\371\370\367\366" // 299600
-
- // #6953
- "\377\376\375\374\373"
- "quot"
- "\377\376\375\374\373\372\371" // 299616
-
- // #6954
- "\377\376\375\374\373\372\371\370\367\366"
- "%1"
- "\377\376\375\374" // 299632
-
- // #6955
- "\377\376\375\374\373\372\371\370\367\366"
- "%1"
- "\377\376\375\374" // 299648
-
- // #6956
- "\377\376\375\374\373\372\371\370\367\366"
- "%1"
- "\377\376\375\374" // 299664
-
- // #6957
- "\377\376\375\374\373\372\371\370\367\366"
- "%1"
- "\377\376\375\374" // 299680
-
- // #6958
- "\377\376\375\374\373\372\371\370\367\366"
- "%1"
- "\377\376\375\374" // 299696
-
- // #6959
- "\377\376\375\374\373\372\371\370\367\366"
- "%1"
- "\377\376\375\374" // 299712
-
- // #6960
- "\377\376\375\374\373\372\371\370\367"
- "</html>"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 299744
-
- // #6961
- "\377"
- "<html>"
- "\377\376\375\374\373\372\371\370\367" // 299760
-
- // #6962
- "@title:tab general information"
- "\377\376" // 299792
-
- // #6963
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "screen"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 299824
-
- // #6964
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "screen"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 299856
-
- // #6965
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "screen"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 299888
-
- // #6966
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "screen"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 299920
-
- // #6967
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "screen"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 299952
-
- // #6968
- "\377\376\375\374\373\372\371\370"
- "1"
- "\377\376\375\374\373\372\371" // 299968
-
- // #6969
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "screen"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 300000
-
- // #6970
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "screen"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 300032
-
- // #6971
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "screen"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 300064
-
- // #6972
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322"
- "Helvetica"
- "\377\376\375\374\373\372\371\370\367" // 300128+
-
- // #6973
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "screen"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 300160
-
- // #6974
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Helvetica"
- "\377\376\375\374\373\372\371\370\367" // 300192+
-
- // #6975
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "screen"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 300224
-
- // #6976
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "screen"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 300256
-
- // #6977
- "\377\376\375\374\373\372\371\370\367\366"
- "process-working"
- "\377\376\375\374\373\372\371" // 300288
-
- // #6978
- "\377\376\375\374\373"
- ".png"
- "\377\376\375\374\373\372\371" // 300304
-
- // #6979
- "\377\376\375"
- "/l10n"
- "\377\376\375\374\373\372\371\370" // 300320
-
- // #6980
- "png"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 300336
-
- // #6981
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "process-working"
- "\377\376" // 300368
-
- // #6982
- "\377\376\375\374\373"
- ".png"
- "\377\376\375\374\373\372\371" // 300384
-
- // #6983
- "\377\376\375"
- "/l10n"
- "\377\376\375\374\373\372\371\370" // 300400
-
- // #6984
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- "qt_scrollarea_viewport"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 300464+
-
- // #6985
- "\377\376\375"
- "qt_scrollarea_hcontainer"
- "\377\376\375\374\373" // 300496
-
- // #6986
- "\377\376\375\374\373\372\371\370"
- "qt_scrollarea_vcontainer"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 300544
-
- // #6987
- "qt_abstractscrollarea_filter"
- "\377\376\375\374" // 300576
-
- // #6988
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326"
- "installdbgsymbols.sh"
- "\377\376" // 300640+
-
- // #6989
- " margin: 5px; "
- "\377\376" // 300656
-
- // #6990
- "\377\376\375\374\373\372\371"
- "QLineEdit"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 300688
-
- // #6991
- "\377"
- "-qt-background-role"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 300720
-
- // #6992
- "\377\376\375\374\373"
- "border"
- "\377\376\375\374\373" // 300736
-
- // #6993
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "-qt-style-features"
- "\377\376" // 300768
-
- // #6994
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "background-color"
- "\377" // 300800
-
- // #6995
- "\377\376\375\374\373\372\371"
- "QLineEdit"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 300832
-
- // #6996
- "no-frame"
- "\377\376\375\374\373\372\371\370" // 300848
-
- // #6997
- "\377\376\375\374\373"
- "border"
- "\377\376\375\374\373" // 300864
-
- // #6998
- "\377\376\375\374\373\372\371\370\367"
- "QFrame"
- "\377" // 300880
-
- // #6999
- "\377\376\375\374\373"
- "border"
- "\377\376\375\374\373" // 300896
-
- // #7000
- "QLabel"
- "\377\376\375\374\373\372\371\370\367\366" // 300912
-
- // #7001
- "\377\376\375\374\373\372\371"
- "QToolBox"
- "\377" // 300928
-
- // #7002
- "background"
- "\377\376\375\374\373\372" // 300944
-
- // #7003
- "\377\376\375\374\373\372\371\370\367\366\365"
- "border-image"
- "\377\376\375\374\373\372\371\370\367" // 300976
-
- // #7004
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "QGroupBox"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 301024+
-
- // #7005
- "\377\376\375\374\373"
- "border"
- "\377\376\375\374\373" // 301040
-
- // #7006
- "\377\376"
- "QToolTip"
- "\377\376\375\374\373\372" // 301056
-
- // #7007
- "\377"
- "-qt-background-role"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 301088
-
- // #7008
- "\377\376\375\374\373"
- "border"
- "\377\376\375\374\373" // 301104
-
- // #7009
- "\377\376\375\374\373\372\371\370\367\366\365"
- "QPushButton"
- "\377\376\375\374\373\372\371\370\367\366" // 301136
-
- // #7010
- "\377\376\375\374\373\372\371"
- "QToolButton"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 301168
-
- // #7011
- "\377\376\375"
- "border-style"
- "\377" // 301184
-
- // #7012
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "-qt-style-features"
- "\377\376" // 301216
-
- // #7013
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "background-color"
- "\377" // 301248
-
- // #7014
- "QComboBox"
- "\377\376\375\374\373\372\371" // 301264
-
- // #7015
- "\377\376\375\374\373"
- "border"
- "\377\376\375\374\373" // 301280
-
- // #7016
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "-qt-style-features"
- "\377\376" // 301312
-
- // #7017
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "background-color"
- "\377" // 301344
-
- // #7018
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326"
- "background-gradient"
- "\377\376\375" // 301408+
-
- // #7019
- "\377"
- "-qt-background-role"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 301440
-
- // #7020
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "QAbstractSpinBox"
- "\377\376\375" // 301472+
-
- // #7021
- "\377\376\375\374\373"
- "border"
- "\377\376\375\374\373" // 301488
-
- // #7022
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "-qt-style-features"
- "\377\376" // 301520
-
- // #7023
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "background-color"
- "\377" // 301552
-
- // #7024
- "\377"
- "-qt-background-role"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 301584
-
- // #7025
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "QMenu"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 301616
-
- // #7026
- "\377"
- "-qt-background-role"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 301648
-
- // #7027
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "QMenu"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 301680
-
- // #7028
- "\377\376\375\374"
- "item"
- "\377\376\375\374\373\372\371\370" // 301696
-
- // #7029
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "-qt-style-features"
- "\377\376" // 301728
-
- // #7030
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "background-color"
- "\377" // 301760
-
- // #7031
- "\377\376\375\374\373\372\371\370\367"
- "QHeaderView"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 301792
-
- // #7032
- "\377"
- "-qt-background-role"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 301824
-
- // #7033
- "\377\376\375\374\373"
- "QTableCornerButton"
- "\377\376\375\374\373\372\371\370\367" // 301856
-
- // #7034
- "\377\376\375\374\373\372\371\370"
- "section"
- "\377" // 301872
-
- // #7035
- "\377\376\375\374\373\372\371\370\367"
- "QHeaderView"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 301904
-
- // #7036
- "\377\376\375\374\373\372\371\370"
- "section"
- "\377" // 301920
-
- // #7037
- "\377"
- "-qt-background-role"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 301952
-
- // #7038
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "-qt-style-features"
- "\377\376" // 301984
-
- // #7039
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "background-color"
- "\377" // 302016
-
- // #7040
- "\377\376\375\374\373"
- "border"
- "\377\376\375\374\373" // 302032
-
- // #7041
- "QProgressBar"
- "\377\376\375\374" // 302048
-
- // #7042
- "\377"
- "-qt-background-role"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 302080
-
- // #7043
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "QScrollBar"
- "\377\376\375\374\373\372\371\370\367" // 302112
-
- // #7044
- "\377"
- "-qt-background-role"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 302144
-
- // #7045
- "\377\376\375\374\373\372\371\370"
- "QDockWidget"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 302176
-
- // #7046
- "\377\376\375\374\373"
- "border"
- "\377\376\375\374\373" // 302192
-
- // #7047
- "QLabel"
- "\377\376\375\374\373\372\371\370\367\366" // 302208
-
- // #7048
- "QFrame"
- "\377\376\375\374\373\372\371\370\367\366" // 302224
-
- // #7049
- "QWidget"
- "\377\376\375\374\373\372\371\370\367" // 302240
-
- // #7050
- "QObject"
- "\377\376\375\374\373\372\371\370\367" // 302256
-
- // #7051
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "@info:tooltip"
- "\377\376\375\374\373\372\371\370\367\366\365" // 302304+
-
- // #7052
- "\377\376\375\374\373\372\371\370\367"
- "</html>"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 302336
-
- // #7053
- "\377"
- "<html>"
- "\377\376\375\374\373\372\371\370\367" // 302352
-
- // #7054
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305\304\303\302\301"
- "view-refresh"
- "\377\376\375\374\373" // 302432+
-
- // #7055
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "@action:button"
- "\377\376\375\374\373\372\371\370\367\366" // 302496+
-
- // #7056
- "\377\376\375\374\373\372\371\370"
- "@info:tooltip"
- "\377\376\375\374\373\372\371\370\367\366\365" // 302528
-
- // #7057
- "\377\376\375\374\373\372\371\370\367"
- "</html>"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 302560
-
- // #7058
- "\377"
- "<html>"
- "\377\376\375\374\373\372\371\370\367" // 302576
-
- // #7059
- "\377\376\375"
- "system-software-update"
- "\377\376\375\374\373\372\371" // 302608
-
- // #7060
- "\377\376\375\374\373\372\371\370"
- "@action:button"
- "\377\376\375\374\373\372\371\370\367\366" // 302640
-
- // #7061
- "\377\376\375\374\373\372\371\370"
- "@info:tooltip"
- "\377\376\375\374\373\372\371\370\367\366\365" // 302672
-
- // #7062
- "\377\376\375\374\373\372\371\370\367"
- "</html>"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 302704
-
- // #7063
- "\377"
- "<html>"
- "\377\376\375\374\373\372\371\370\367" // 302720
-
- // #7064
- "\377\376\375\374\373\372\371\370\367"
- "edit-copy"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 302752
-
- // #7065
- "\377\376\375\374\373\372\371\370"
- "@info:tooltip"
- "\377\376\375\374\373\372\371\370\367\366\365" // 302784
-
- // #7066
- "\377\376\375\374\373\372\371\370\367"
- "</html>"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 302816
-
- // #7067
- "\377"
- "<html>"
- "\377\376\375\374\373\372\371\370\367" // 302832
-
- // #7068
- "\377\376\375\374"
- "document-save"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 302864
-
- // #7069
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "favorites"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 302944+
-
- // #7070
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 302960
-
- // #7071
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 302976
-
- // #7072
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 302992
-
- // #7073
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 303008
-
- // #7074
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 303024
-
- // #7075
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 303040
-
- // #7076
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 303056
-
- // #7077
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 303072
-
- // #7078
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 303088
-
- // #7079
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 303104
-
- // #7080
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 303120
-
- // #7081
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 303136
-
- // #7082
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 303152
-
- // #7083
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 303168
-
- // #7084
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 303184
-
- // #7085
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 303200
-
- // #7086
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 303216
-
- // #7087
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "favorites"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 303264+
-
- // #7088
- "1"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 303280
-
- // #7089
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 303296
-
- // #7090
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 303312
-
- // #7091
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 303328
-
- // #7092
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 303344
-
- // #7093
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 303360
-
- // #7094
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 303376
-
- // #7095
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 303392
-
- // #7096
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 303408
-
- // #7097
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 303424
-
- // #7098
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 303440
-
- // #7099
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 303456
-
- // #7100
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 303472
-
- // #7101
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 303488
-
- // #7102
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 303504
-
- // #7103
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 303520
-
- // #7104
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 303536
-
- // #7105
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 303552
-
- // #7106
- "\377\376"
- "dialog-error"
- "\377\376" // 303568
-
- // #7107
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 303584
-
- // #7108
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 303600
-
- // #7109
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 303616
-
- // #7110
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 303632
-
- // #7111
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 303648
-
- // #7112
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 303664
-
- // #7113
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 303680
-
- // #7114
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 303696
-
- // #7115
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 303712
-
- // #7116
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 303728
-
- // #7117
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 303744
-
- // #7118
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 303760
-
- // #7119
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 303776
-
- // #7120
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 303792
-
- // #7121
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 303808
-
- // #7122
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 303824
-
- // #7123
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 303840
-
- // #7124
- "Software"
- "\377\376\375\374\373\372\371\370" // 303856
-
- // #7125
- "www.inkscape.org"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 303888
-
- // #7126
- "\377\376\375\374\373"
- "Monospace"
- "\377\376" // 303904
-
- // #7127
- "\377\376\375\374\373\372\371\370"
- "Monospace,10,-1,5,50,0,0,0,0,0"
- "\377\376\375\374\373\372\371\370\367\366" // 303952
-
- // #7128
- "\377\376"
- "QFont"
- "\377\376\375\374\373\372\371\370\367" // 303968
-
- // #7129
- "\377\376\375\374\373\372\371\370\367\366"
- "fixed"
- "\377" // 303984
-
- // #7130
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 304048+
-
- // #7131
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 304128+
-
- // #7132
- "\377\376\375\374\373\372\371\370"
- "@title:tab"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 304160
-
- // #7133
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "window-close"
- "\377\376\375\374\373\372\371" // 304192
-
- // #7134
- "\377\376\375\374\373\372\371\370"
- "@info:tooltip"
- "\377\376\375\374\373\372\371\370\367\366\365" // 304224
-
- // #7135
- "\377\376\375\374\373\372\371\370\367"
- "</html>"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 304256
-
- // #7136
- "\377"
- "<html>"
- "\377\376\375\374\373\372\371\370\367" // 304272
-
- // #7137
- "\377\376\375\374\373\372\371\370"
- "tools-report-bug"
- "\377\376\375\374\373\372\371\370" // 304304
-
- // #7138
- "\377\376\375\374\373\372\371\370"
- "@action:button"
- "\377\376\375\374\373\372\371\370\367\366" // 304336
-
- // #7139
- "\377\376\375\374\373\372\371\370"
- "@info:tooltip"
- "\377\376\375\374\373\372\371\370\367\366\365" // 304368
-
- // #7140
- "\377\376\375\374\373\372\371\370\367"
- "</html>"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 304400
-
- // #7141
- "\377"
- "<html>"
- "\377\376\375\374\373\372\371\370\367" // 304416
-
- // #7142
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "applications-development"
- "\377\376\375\374\373\372\371\370" // 304480+
-
- // #7143
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "@action:button this is the debug menu button label which contains the debugging applications"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 304624+
-
- // #7144
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "applications-development"
- "\377\376\375\374\373\372\371\370" // 304672+
-
- // #7145
- "\377\376\375\374\373\372\371\370\367\366"
- "%1"
- "\377\376\375\374" // 304688
-
- // #7146
- "@action:inmenu 1 is the debugger name"
- "\377\376\375\374\373\372\371\370\367\366\365" // 304736
-
- // #7147
- "\377\376\375\374\373\372\371\370"
- "</"
- "\377\376\375\374\373\372" // 304752
-
- // #7148
- "\377\376\375\374\373\372"
- "xml"
- "\377\376\375\374\373\372\371" // 304768
-
- // #7149
- "\377\376\375\374\373\372\371\370"
- "http://www.w3.org/XML/1998/namespace"
- "\377\376\375\374" // 304816+
-
- // #7150
- "\377\376\375\374\373\372\371\370\367\366\365"
- "<"
- "\377\376\375\374" // 304832
-
- // #7151
- "\377\376\375\374\373\372"
- "lt"
- "\377\376\375\374\373\372\371\370" // 304848
-
- // #7152
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- ">"
- "\377\376" // 304864
-
- // #7153
- "\377\376\375\374\373\372\371\370\367"
- "gt"
- "\377\376\375\374\373" // 304880
-
- // #7154
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "&"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 304912
-
- // #7155
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "amp"
- "\377" // 304928
-
- // #7156
- "\377\376\375"
- "'"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 304944
-
- // #7157
- "apos"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 304960
-
- // #7158
- "\377\376\375\374\373"
- "\42"""
- "\377\376\375\374\373\372\371\370\367\366" // 304976
-
- // #7159
- "\377\376\375\374\373"
- "quot"
- "\377\376\375\374\373\372\371" // 304992
-
- // #7160
- "\377\376\375\374\373\372\371\370\367\366"
- "%1"
- "\377\376\375\374" // 305008
-
- // #7161
- "@info:tooltip"
- "\377\376\375" // 305024
-
- // #7162
- "\377\376\375\374\373\372\371\370\367"
- "</html>"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 305056
-
- // #7163
- "\377"
- "<html>"
- "\377\376\375\374\373\372\371\370\367" // 305072
-
- // #7164
- "\377"
- "system-reboot"
- "\377\376" // 305088
-
- // #7165
- "@action:button"
- "\377\376" // 305104
-
- // #7166
- "@info:tooltip"
- "\377\376\375" // 305120
-
- // #7167
- "\377\376\375\374\373\372\371\370\367"
- "</html>"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 305152
-
- // #7168
- "\377"
- "<html>"
- "\377\376\375\374\373\372\371\370\367" // 305168
-
- // #7169
- "QLabel"
- "\377\376\375\374\373\372\371\370\367\366" // 305184
-
- // #7170
- "QFrame"
- "\377\376\375\374\373\372\371\370\367\366" // 305200
-
- // #7171
- "QWidget"
- "\377\376\375\374\373\372\371\370\367" // 305216
-
- // #7172
- "QObject"
- "\377\376\375\374\373\372\371\370\367" // 305232
-
- // #7173
- "Oxygen::TransitionWidget"
- "\377\376\375\374\373\372\371\370" // 305264
-
- // #7174
- "QWidget"
- "\377\376\375\374\373\372\371\370\367" // 305280
-
- // #7175
- "QObject"
- "\377\376\375\374\373\372\371\370\367" // 305296
-
- // #7176
- "\377\376\375\374\373\372\371\370\367\366\365"
- "XXXX"
- "\377" // 305312
-
- // #7177
- "\377\376\375\374\373\372\371\370\367\366\365"
- "XXXX"
- "\377" // 305328
-
- // #7178
- "true"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 305344
-
- // #7179
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 305360
-
- // #7180
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305"
- "ShowIconsOnPushButtons"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 305456+
-
- // #7181
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 305520+
-
- // #7182
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 305600+
-
- // #7183
- "true"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 305616
-
- // #7184
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 305632
-
- // #7185
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325"
- "ShowIconsOnPushButtons"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 305712+
-
- // #7186
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 305776+
-
- // #7187
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 305856+
-
- // #7188
- "true"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 305872
-
- // #7189
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 305888
-
- // #7190
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325"
- "ShowIconsOnPushButtons"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 305968+
-
- // #7191
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 306032+
-
- // #7192
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 306112+
-
- // #7193
- "\377\376\375\374\373\372\371\370\367\366"
- "Width %1"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 306144
-
- // #7194
- "902"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 306160
-
- // #7195
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 306192
-
- // #7196
- "Width 1680"
- "\377\376\375\374\373\372" // 306208
-
- // #7197
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 306288+
-
- // #7198
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 306368+
-
- // #7199
- "\377\376\375"
- "Height %1"
- "\377\376\375\374" // 306384
-
- // #7200
- "\377\376\375\374\373\372\371\370"
- "706"
- "\377\376\375\374\373" // 306400
-
- // #7201
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "int"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 306432
-
- // #7202
- "\377\376\375\374\373\372\371\370"
- "Height 1050"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 306464
-
- // #7203
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 306544+
-
- // #7204
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 306624+
-
- // #7205
- "suse"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 306640
-
- // #7206
- "\377\376\375\374\373"
- "ubuntu"
- "\377\376\375\374\373" // 306656
-
- // #7207
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "fedora"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 306688
-
- // #7208
- "\377\376\375"
- "redhat"
- "\377\376\375\374\373\372\371" // 306704
-
- // #7209
- "\377\376\375\374\373\372\371\370\367\366"
- "mandriva"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 306736
-
- // #7210
- "\377\376\375\374"
- "Mandriva RPMs"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 306768
-
- // #7211
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 306784
-
- // #7212
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 306800
-
- // #7213
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 306816
-
- // #7214
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 306832
-
- // #7215
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 306848
-
- // #7216
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 306864
-
- // #7217
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 306880
-
- // #7218
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 306896
-
- // #7219
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 306912
-
- // #7220
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 306928
-
- // #7221
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 306944
-
- // #7222
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 306960
-
- // #7223
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 306976
-
- // #7224
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 306992
-
- // #7225
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 307008
-
- // #7226
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 307024
-
- // #7227
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 307040
-
- // #7228
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 307056
-
- // #7229
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 307072
-
- // #7230
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 307088
-
- // #7231
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 307104
-
- // #7232
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 307120
-
- // #7233
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 307136
-
- // #7234
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 307152
-
- // #7235
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 307168
-
- // #7236
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 307184
-
- // #7237
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 307200
-
- // #7238
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 307216
-
- // #7239
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 307232
-
- // #7240
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 307248
-
- // #7241
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 307264
-
- // #7242
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 307280
-
- // #7243
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 307296
-
- // #7244
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 307312
-
- // #7245
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 307328
-
- // #7246
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 307344
-
- // #7247
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 307360
-
- // #7248
- "7"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 307376
-
- // #7249
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 307392
-
- // #7250
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 307408
-
- // #7251
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 307424
-
- // #7252
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 307440
-
- // #7253
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 307456
-
- // #7254
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 307472
-
- // #7255
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 307488
-
- // #7256
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 307504
-
- // #7257
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 307520
-
- // #7258
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 307536
-
- // #7259
- "\211""PNG\15""\12"""
- "\377\376\375\374\373\372\371\370\367\366" // 307552
-
- // #7260
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 307568
-
- // #7261
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 307584
-
- // #7262
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 307600
-
- // #7263
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 307616
-
- // #7264
- "\377\376\375\374"
- "^\1""\332""\1""[\1""\2""]"
- "\377\376\375\374" // 307632
-
- // #7265
- "\377\376\375\374\373\372\371\370"
- "\211""PNG\15""\12"""
- "\377\376" // 307648
-
- // #7266
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 307664
-
- // #7267
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 307680
-
- // #7268
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 307696
-
- // #7269
- "\377\376\375\374\373\372\371\370\367\366"
- "(!)&"
- "\377\376" // 307712
-
- // #7270
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "(&&)"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 307744
-
- // #7271
- "\377\376\375\374\373\372\371\370\367\366"
- "%1"
- "\377\376\375\374" // 307760
-
- // #7272
- "\377\376\375\374\373\372\371\370\367\366"
- "%1"
- "\377\376\375\374" // 307776
-
- // #7273
- "\377\376\375\374\373\372\371\370\367\366"
- "%1"
- "\377\376\375\374" // 307792
-
- // #7274
- "\377\376\375\374\373\372\371\370\367\366"
- "(!)&"
- "\377\376" // 307808
-
- // #7275
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "(&&)"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 307840
-
- // #7276
- "\377\376\375\374\373\372\371\370\367\366"
- "(!)&"
- "\377\376" // 307856
-
- // #7277
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "(&&)"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 307888
-
- // #7278
- "\377\376\375\374\373\372\371\370\367\366"
- "(!)&"
- "\377\376" // 307904
-
- // #7279
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "(&&)"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 307936
-
- // #7280
- "\377\376\375\374\373\372\371\370\367\366"
- "(!)&"
- "\377\376" // 307952
-
- // #7281
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "(&&)"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 307984
-
- // #7282
- "\377\376\375\374"
- "&"
- "\377\376\375\374\373\372\371\370\367\366\365" // 308000
-
- // #7283
- "\377\376\375\374"
- "<tr><td>"
- "\377\376\375\374" // 308016
-
- // #7284
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "</td></tr>"
- "\377\376\375\374\373\372\371\370\367" // 308064+
-
- // #7285
- "\377\376\375\374"
- "&"
- "\377\376\375\374\373\372\371\370\367\366\365" // 308080
-
- // #7286
- "\377\376\375\374"
- "&"
- "\377\376\375\374\373\372\371\370\367\366\365" // 308096
-
- // #7287
- "\377\376\375\374"
- "<tr><td>"
- "\377\376\375\374" // 308112
-
- // #7288
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305\304\303"
- "</td></tr>"
- "\377\376\375\374\373\372\371\370\367" // 308192+
-
- // #7289
- "\377\376\375\374"
- "&"
- "\377\376\375\374\373\372\371\370\367\366\365" // 308208
-
- // #7290
- "true"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 308224
-
- // #7291
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 308240
-
- // #7292
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305"
- "ShowIconsOnPushButtons"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 308336+
-
- // #7293
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 308400+
-
- // #7294
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 308480+
-
- // #7295
- "true"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 308496
-
- // #7296
- "\377\376\375\374\373\372\371\370\367"
- "bool"
- "\377\376\375" // 308512
-
- // #7297
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325"
- "ShowIconsOnPushButtons"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 308592+
-
- // #7298
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "\42""%1\42"" - conversion from \42""%3\42"" to %2 failed"
- "\377\376\375\374\373\372\371\370" // 308656+
-
- // #7299
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- " (wrong format: expected '%1' items, read '%2')"
- "\377\376\375\374\373" // 308736+
-
- // #7300
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 308752
-
- // #7301
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 308768
-
- // #7302
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 308784
-
- // #7303
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 308800
-
- // #7304
- "\377\376\375\374\373\372\371\370\367\366"
- "(!)&"
- "\377\376" // 308816
-
- // #7305
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "(&&)"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 308848
-
- // #7306
- "\377\376\375\374\373\372\371\370\367\366"
- "(!)&"
- "\377\376" // 308864
-
- // #7307
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "(&&)"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 308896
-
- // #7308
- "\377\376\375\374\373\372\371\370\367\366"
- "(!)&"
- "\377\376" // 308912
-
- // #7309
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "(&&)"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 308944
-
- // #7310
- "\377\376\375\374\373\372\371\370\367\366"
- "(!)&"
- "\377\376" // 308960
-
- // #7311
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "(&&)"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 308992
-
- // #7312
- "\377\376\375\374\373\372\371\370\367\366"
- "(!)&"
- "\377\376" // 309008
-
- // #7313
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "(&&)"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 309040
-
- // #7314
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 309056
-
- // #7315
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 309072
-
- // #7316
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 309088
-
- // #7317
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 309104
-
- // #7318
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 309120
-
- // #7319
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 309136
-
- // #7320
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 309152
-
- // #7321
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 309168
-
- // #7322
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 309184
-
- // #7323
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 309200
-
- // #7324
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 309216
-
- // #7325
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 309232
-
- // #7326
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 309248
-
- // #7327
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 309264
-
- // #7328
- "\377\376"
- "_"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 309280
-
- // #7329
- "\377\376\375\374\373\372\371\370\367\366"
- "Width %1"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 309312
-
- // #7330
- "\377\376\375"
- "Height %1"
- "\377\376\375\374" // 309328
-
- // #7331
- "\377\376\375\374\373\372\371\370"
- "qt_default_session_bus"
- "\377\376" // 309360
-
-};
-static const int intData[] = {
- 29, 10, 10, 1642, 1642, // #0
- 3, 49, 49, 433, 433, // #1
- 2, 69, 69, 437, 437, // #2
- 1, 85, 85, 3797, 3797, // #3
- 10, 136, 136, 440, 440, // #4
- 5, 164, 164, 3716, 3716, // #5
- 7, 178, 178, 898, 898, // #6
- 7, 194, 194, 2450, 2450, // #7
- 16, 216, 216, 2024, 2024, // #8
- 9, 241, 241, 2225, 2225, // #9
- 4, 269, 269, 2333, 2333, // #10
- 9, 289, 289, 2401, 2401, // #11
- 6, 317, 317, 2477, 2477, // #12
- 6, 349, 349, 2477, 2477, // #13
- 6, 381, 381, 2477, 2477, // #14
- 6, 413, 413, 2477, 2477, // #15
- 14, 437, 437, 2469, 2469, // #16
- 4, 466, 466, 306, 306, // #17
- 10, 485, 485, 3333, 3333, // #18
- 14, 501, 501, 3349, 3349, // #19
- 11, 537, 537, 3369, 3369, // #20
- 12, 588, 588, 3388, 3388, // #21
- 13, 608, 608, 3408, 3408, // #22
- 12, 627, 627, 3427, 3427, // #23
- 12, 646, 646, 3446, 3446, // #24
- 12, 682, 682, 3466, 3466, // #25
- 19, 704, 704, 3488, 3488, // #26
- 23, 737, 737, 3521, 3521, // #27
- 13, 782, 782, 3550, 3550, // #28
- 7, 800, 800, 3568, 3568, // #29
- 16, 818, 818, 3586, 3586, // #30
- 15, 861, 861, 3613, 3613, // #31
- 3, 881, 881, 3633, 3633, // #32
- 9, 908, 908, 3644, 3644, // #33
- 17, 928, 928, 3664, 3664, // #34
- 17, 967, 967, 3687, 3687, // #35
- 15, 995, 995, 3715, 3715, // #36
- 12, 1024, 1024, 3744, 3744, // #37
- 5, 1050, 1050, 3770, 3770, // #38
- 7, 1071, 1071, 3791, 3791, // #39
- 19, 1092, 1092, 3812, 3812, // #40
- 4, 1129, 1129, 3545, 3545, // #41
- 5, 1138, 1138, 3858, 3858, // #42
- 9, 1162, 1162, 3882, 3882, // #43
- 12, 1188, 1188, 2484, 2484, // #44
- 3, 1224, 1224, 1432, 1432, // #45
- 1, 1235, 1235, 2339, 2339, // #46
- 17, 1254, 1254, 2502, 2502, // #47
- 15, 1288, 1288, 2520, 2520, // #48
- 4, 1324, 1324, 3132, 3132, // #49
- 10, 1348, 1348, 756, 756, // #50
- 1, 1370, 1370, 1226, 1226, // #51
- 1, 1388, 1388, 1228, 1228, // #52
- 1, 1402, 1402, 1226, 1226, // #53
- 1, 1420, 1420, 1228, 1228, // #54
- 16, 1425, 1425, 1441, 1441, // #55
- 11, 1464, 1464, 24, 24, // #56
- 1, 1500, 1500, 1228, 1228, // #57
- 119, 1536, 1536, 3520, 3520, // #58
- 1, 1676, 1676, 1228, 1228, // #59
- 1, 1692, 1692, 1228, 1228, // #60
- 1, 1708, 1708, 1228, 1228, // #61
- 1, 1724, 1724, 1228, 1228, // #62
- 1, 1740, 1740, 1228, 1228, // #63
- 1, 1756, 1756, 1228, 1228, // #64
- 1, 1772, 1772, 1228, 1228, // #65
- 11, 1778, 1778, 642, 642, // #66
- 2, 1796, 1796, 3428, 3428, // #67
- 3, 1816, 1816, 3000, 3000, // #68
- 10, 1828, 1828, 756, 756, // #69
- 1, 1850, 1850, 1226, 1226, // #70
- 1, 1868, 1868, 1228, 1228, // #71
- 17, 1885, 1885, 749, 749, // #72
- 3, 1912, 1912, 3000, 3000, // #73
- 3, 1928, 1928, 3000, 3000, // #74
- 11, 1944, 1944, 2536, 2536, // #75
- 7, 1994, 1994, 2618, 2618, // #76
- 14, 2051, 2051, 2675, 2675, // #77
- 8, 2088, 2088, 2376, 2376, // #78
- 6, 2119, 2119, 2663, 2663, // #79
- 8, 2136, 2136, 2376, 2376, // #80
- 6, 2167, 2167, 2663, 2663, // #81
- 1, 2186, 2186, 1226, 1226, // #82
- 1, 2204, 2204, 1228, 1228, // #83
- 10, 2212, 2212, 756, 756, // #84
- 17, 2237, 2237, 749, 749, // #85
- 3, 2264, 2264, 3000, 3000, // #86
- 3, 2280, 2280, 3000, 3000, // #87
- 3, 2296, 2296, 3000, 3000, // #88
- 3, 2312, 2312, 3000, 3000, // #89
- 12, 2332, 2332, 540, 540, // #90
- 1, 2364, 2364, 1228, 1228, // #91
- 10, 2368, 2368, 1488, 1488, // #92
- 6, 2395, 2395, 2027, 2027, // #93
- 8, 2419, 2419, 2035, 2035, // #94
- 2, 2440, 2440, 1384, 1384, // #95
- 6, 2459, 2459, 2219, 2219, // #96
- 3, 2484, 2484, 3620, 3620, // #97
- 6, 2504, 2504, 3624, 3624, // #98
- 9, 2527, 2527, 2335, 2335, // #99
- 3, 2548, 2548, 3620, 3620, // #100
- 6, 2568, 2568, 3624, 3624, // #101
- 26, 2627, 2627, 3635, 3635, // #102
- 9, 2671, 2671, 2335, 2335, // #103
- 3, 2692, 2692, 3620, 3620, // #104
- 3, 2719, 2719, 3631, 3631, // #105
- 9, 2751, 2751, 2335, 2335, // #106
- 9, 2783, 2783, 2335, 2335, // #107
- 9, 2815, 2815, 2335, 2335, // #108
- 7, 2843, 2843, 2411, 2411, // #109
- 3, 2868, 2868, 3620, 3620, // #110
- 6, 2888, 2888, 3624, 3624, // #111
- 8, 2908, 2908, 2444, 2444, // #112
- 3, 2932, 2932, 3620, 3620, // #113
- 6, 2952, 2952, 3624, 3624, // #114
- 5, 2975, 2975, 2527, 2527, // #115
- 3, 2996, 2996, 3620, 3620, // #116
- 6, 3016, 3016, 3624, 3624, // #117
- 26, 3075, 3075, 3635, 3635, // #118
- 5, 3119, 3119, 2527, 2527, // #119
- 3, 3140, 3140, 3620, 3620, // #120
- 3, 3167, 3167, 3631, 3631, // #121
- 5, 3199, 3199, 2527, 2527, // #122
- 5, 3231, 3231, 2527, 2527, // #123
- 5, 3263, 3263, 2527, 2527, // #124
- 5, 3295, 3295, 2527, 2527, // #125
- 9, 3314, 3314, 1026, 1026, // #126
- 5, 3337, 3337, 1433, 1433, // #127
- 25, 3399, 3399, 631, 631, // #128
- 2, 3452, 3452, 1036, 1036, // #129
- 14, 3471, 3471, 1039, 1039, // #130
- 16, 3502, 3502, 1054, 1054, // #131
- 16, 3535, 3535, 1071, 1071, // #132
- 9, 3559, 3559, 151, 151, // #133
- 1, 3596, 3596, 1228, 1228, // #134
- 5, 3661, 3661, 2301, 2301, // #135
- 5, 3683, 3683, 2307, 2307, // #136
- 6, 3705, 3705, 2313, 2313, // #137
- 4, 3727, 3727, 1439, 1439, // #138
- 4, 3747, 3747, 1123, 1123, // #139
- 1, 3768, 3768, 1128, 1128, // #140
- 4, 3779, 3779, 1123, 1123, // #141
- 17, 3802, 3802, 1130, 1130, // #142
- 5, 3852, 3852, 1148, 1148, // #143
- 19, 3874, 3874, 1154, 1154, // #144
- 15, 3910, 3910, 1174, 1174, // #145
- 16, 3942, 3942, 1190, 1190, // #146
- 7, 3975, 3975, 1207, 1207, // #147
- 9, 4047, 4047, 1215, 1215, // #148
- 4, 4076, 4076, 1244, 1244, // #149
- 12, 4097, 4097, 1249, 1249, // #150
- 17, 4126, 4126, 1262, 1262, // #151
- 18, 4144, 4144, 1280, 1280, // #152
- 10, 4179, 4179, 1299, 1299, // #153
- 7, 4206, 4206, 1310, 1310, // #154
- 11, 4230, 4230, 1318, 1318, // #155
- 8, 4258, 4258, 1330, 1330, // #156
- 12, 4299, 4299, 1339, 1339, // #157
- 14, 4328, 4328, 1352, 1352, // #158
- 11, 4359, 4359, 1367, 1367, // #159
- 14, 4387, 4387, 1379, 1379, // #160
- 16, 4421, 4421, 1413, 1413, // #161
- 11, 4454, 4454, 1430, 1430, // #162
- 13, 4482, 4482, 1442, 1442, // #163
- 3, 4497, 4497, 3697, 3697, // #164
- 13, 4515, 4515, 3683, 3683, // #165
- 9, 4544, 4544, 832, 832, // #166
- 5, 4569, 4569, 1433, 1433, // #167
- 1, 4586, 4586, 842, 842, // #168
- 1, 4604, 4604, 1228, 1228, // #169
- 1, 4620, 4620, 1228, 1228, // #170
- 1, 4630, 4630, 2390, 2390, // #171
- 8, 4641, 4641, 577, 577, // #172
- 5, 4659, 4659, 1747, 1747, // #173
- 27, 4674, 4674, 2018, 2018, // #174
- 46, 4744, 4744, 2856, 2856, // #175
- 29, 4814, 4814, 910, 910, // #176
- 33, 4848, 4848, 1984, 1984, // #177
- 1, 4906, 4906, 842, 842, // #178
- 1, 4924, 4924, 1228, 1228, // #179
- 1, 4940, 4940, 1228, 1228, // #180
- 1, 4950, 4950, 2390, 2390, // #181
- 8, 4961, 4961, 577, 577, // #182
- 5, 4979, 4979, 1747, 1747, // #183
- 27, 4994, 4994, 2018, 2018, // #184
- 46, 5064, 5064, 2856, 2856, // #185
- 29, 5134, 5134, 910, 910, // #186
- 1, 5178, 5178, 842, 842, // #187
- 1, 5196, 5196, 1228, 1228, // #188
- 1, 5210, 5210, 842, 842, // #189
- 1, 5228, 5228, 1228, 1228, // #190
- 1, 5242, 5242, 842, 842, // #191
- 1, 5260, 5260, 1228, 1228, // #192
- 3, 5275, 5275, 1499, 1499, // #193
- 18, 5295, 5295, 1503, 1503, // #194
- 77, 5384, 5384, 1048, 1048, // #195
- 7, 5476, 5476, 3076, 3076, // #196
- 9, 5488, 5488, 832, 832, // #197
- 5, 5513, 5513, 1433, 1433, // #198
- 25, 5575, 5575, 631, 631, // #199
- 1, 5626, 5626, 842, 842, // #200
- 1, 5644, 5644, 1228, 1228, // #201
- 1, 5658, 5658, 842, 842, // #202
- 1, 5676, 5676, 1228, 1228, // #203
- 1, 5692, 5692, 1228, 1228, // #204
- 1, 5702, 5702, 2390, 2390, // #205
- 8, 5713, 5713, 577, 577, // #206
- 5, 5731, 5731, 1747, 1747, // #207
- 27, 5746, 5746, 2018, 2018, // #208
- 39, 5824, 5824, 4000, 4000, // #209
- 29, 5886, 5886, 910, 910, // #210
- 1, 5930, 5930, 842, 842, // #211
- 1, 5948, 5948, 1228, 1228, // #212
- 1, 5964, 5964, 1228, 1228, // #213
- 1, 5974, 5974, 2390, 2390, // #214
- 8, 5985, 5985, 577, 577, // #215
- 5, 6003, 6003, 1747, 1747, // #216
- 27, 6018, 6018, 2018, 2018, // #217
- 39, 6080, 6080, 4000, 4000, // #218
- 29, 6142, 6142, 910, 910, // #219
- 8, 6177, 6177, 577, 577, // #220
- 5, 6195, 6195, 1747, 1747, // #221
- 27, 6210, 6210, 2018, 2018, // #222
- 39, 6272, 6272, 4000, 4000, // #223
- 29, 6334, 6334, 910, 910, // #224
- 1, 6378, 6378, 842, 842, // #225
- 1, 6396, 6396, 1228, 1228, // #226
- 1, 6412, 6412, 1228, 1228, // #227
- 1, 6422, 6422, 2390, 2390, // #228
- 8, 6433, 6433, 577, 577, // #229
- 5, 6451, 6451, 1747, 1747, // #230
- 27, 6466, 6466, 2018, 2018, // #231
- 39, 6528, 6528, 4000, 4000, // #232
- 29, 6590, 6590, 910, 910, // #233
- 8, 6625, 6625, 577, 577, // #234
- 5, 6643, 6643, 1747, 1747, // #235
- 27, 6658, 6658, 2018, 2018, // #236
- 39, 6720, 6720, 4000, 4000, // #237
- 29, 6782, 6782, 910, 910, // #238
- 1, 6826, 6826, 842, 842, // #239
- 1, 6844, 6844, 1228, 1228, // #240
- 4, 6861, 6861, 3053, 3053, // #241
- 16, 6914, 6914, 3058, 3058, // #242
- 14, 6947, 6947, 3075, 3075, // #243
- 10, 6978, 6978, 3090, 3090, // #244
- 10, 6992, 6992, 3104, 3104, // #245
- 13, 7021, 7021, 3101, 3101, // #246
- 18, 7051, 7051, 3115, 3115, // #247
- 15, 7118, 7118, 3134, 3134, // #248
- 10, 7150, 7150, 3150, 3150, // #249
- 14, 7177, 7177, 3161, 3161, // #250
- 16, 7208, 7208, 3176, 3176, // #251
- 4, 7245, 7245, 3053, 3053, // #252
- 16, 7298, 7298, 3058, 3058, // #253
- 14, 7331, 7331, 3075, 3075, // #254
- 10, 7362, 7362, 3090, 3090, // #255
- 10, 7376, 7376, 3104, 3104, // #256
- 13, 7405, 7405, 3101, 3101, // #257
- 18, 7435, 7435, 3115, 3115, // #258
- 15, 7502, 7502, 3134, 3134, // #259
- 10, 7534, 7534, 3150, 3150, // #260
- 14, 7561, 7561, 3161, 3161, // #261
- 16, 7592, 7592, 3176, 3176, // #262
- 7, 7618, 7618, 898, 898, // #263
- 7, 7634, 7634, 2450, 2450, // #264
- 9, 7649, 7649, 2225, 2225, // #265
- 4, 7677, 7677, 2333, 2333, // #266
- 9, 7697, 7697, 2401, 2401, // #267
- 6, 7725, 7725, 2477, 2477, // #268
- 6, 7757, 7757, 2477, 2477, // #269
- 6, 7789, 7789, 2477, 2477, // #270
- 6, 7821, 7821, 2477, 2477, // #271
- 14, 7845, 7845, 2469, 2469, // #272
- 4, 7874, 7874, 306, 306, // #273
- 10, 7893, 7893, 3333, 3333, // #274
- 14, 7909, 7909, 3349, 3349, // #275
- 11, 7945, 7945, 3369, 3369, // #276
- 12, 8012, 8012, 3388, 3388, // #277
- 13, 8032, 8032, 3408, 3408, // #278
- 12, 8051, 8051, 3427, 3427, // #279
- 12, 8070, 8070, 3446, 3446, // #280
- 12, 8106, 8106, 3466, 3466, // #281
- 19, 8128, 8128, 3488, 3488, // #282
- 23, 8161, 8161, 3521, 3521, // #283
- 13, 8206, 8206, 3550, 3550, // #284
- 7, 8224, 8224, 3568, 3568, // #285
- 16, 8242, 8242, 3586, 3586, // #286
- 15, 8285, 8285, 3613, 3613, // #287
- 3, 8305, 8305, 3633, 3633, // #288
- 9, 8332, 8332, 3644, 3644, // #289
- 17, 8352, 8352, 3664, 3664, // #290
- 17, 8391, 8391, 3687, 3687, // #291
- 15, 8419, 8419, 3715, 3715, // #292
- 12, 8448, 8448, 3744, 3744, // #293
- 5, 8474, 8474, 3770, 3770, // #294
- 7, 8495, 8495, 3791, 3791, // #295
- 19, 8516, 8516, 3812, 3812, // #296
- 4, 8553, 8553, 3545, 3545, // #297
- 5, 8562, 8562, 3858, 3858, // #298
- 9, 8586, 8586, 3882, 3882, // #299
- 12, 8612, 8612, 2484, 2484, // #300
- 3, 8648, 8648, 1432, 1432, // #301
- 1, 8659, 8659, 2339, 2339, // #302
- 17, 8678, 8678, 2502, 2502, // #303
- 15, 8712, 8712, 2520, 2520, // #304
- 4, 8748, 8748, 3132, 3132, // #305
- 10, 8772, 8772, 756, 756, // #306
- 11, 8786, 8786, 642, 642, // #307
- 2, 8804, 8804, 3428, 3428, // #308
- 3, 8824, 8824, 3000, 3000, // #309
- 10, 8836, 8836, 756, 756, // #310
- 1, 8858, 8858, 1226, 1226, // #311
- 1, 8876, 8876, 1228, 1228, // #312
- 17, 8893, 8893, 749, 749, // #313
- 3, 8920, 8920, 3000, 3000, // #314
- 3, 8936, 8936, 3000, 3000, // #315
- 11, 8952, 8952, 2536, 2536, // #316
- 7, 9034, 9034, 2618, 2618, // #317
- 14, 9091, 9091, 2675, 2675, // #318
- 8, 9128, 9128, 2376, 2376, // #319
- 6, 9159, 9159, 2663, 2663, // #320
- 8, 9176, 9176, 2376, 2376, // #321
- 6, 9207, 9207, 2663, 2663, // #322
- 1, 9226, 9226, 1226, 1226, // #323
- 1, 9244, 9244, 1228, 1228, // #324
- 10, 9252, 9252, 756, 756, // #325
- 17, 9277, 9277, 749, 749, // #326
- 3, 9304, 9304, 3000, 3000, // #327
- 3, 9320, 9320, 3000, 3000, // #328
- 3, 9336, 9336, 3000, 3000, // #329
- 3, 9352, 9352, 3000, 3000, // #330
- 1, 9368, 9368, 632, 632, // #331
- 3, 9390, 9390, 2734, 2734, // #332
- 8, 9408, 9408, 320, 320, // #333
- 40, 9472, 9472, 3376, 3376, // #334
- 47, 9548, 9548, 3420, 3420, // #335
- 8, 9612, 9612, 2796, 2796, // #336
- 10, 9636, 9636, 756, 756, // #337
- 11, 9650, 9650, 642, 642, // #338
- 3, 9672, 9672, 3000, 3000, // #339
- 3, 9688, 9688, 3000, 3000, // #340
- 3, 9704, 9704, 3000, 3000, // #341
- 3, 9720, 9720, 3000, 3000, // #342
- 5, 9728, 9728, 1520, 1520, // #343
- 4, 9753, 9753, 2729, 2729, // #344
- 10, 9765, 9765, 2805, 2805, // #345
- 40, 9792, 9792, 3376, 3376, // #346
- 47, 9868, 9868, 3420, 3420, // #347
- 10, 9920, 9920, 2816, 2816, // #348
- 5, 9999, 9999, 2751, 2751, // #349
- 5, 10026, 10026, 2762, 2762, // #350
- 9, 10032, 10032, 2736, 2736, // #351
- 10, 10058, 10058, 2746, 2746, // #352
- 10, 10085, 10085, 2757, 2757, // #353
- 9, 10100, 10100, 2644, 2644, // #354
- 16, 10112, 10112, 2608, 2608, // #355
- 18, 10145, 10145, 2625, 2625, // #356
- 7, 10176, 10176, 2768, 2768, // #357
- 8, 10200, 10200, 2776, 2776, // #358
- 14, 10227, 10227, 3491, 3491, // #359
- 3, 10258, 10258, 3506, 3506, // #360
- 22, 10280, 10280, 3400, 3400, // #361
- 6, 10308, 10308, 3636, 3636, // #362
- 3, 10324, 10324, 3620, 3620, // #363
- 6, 10344, 10344, 3624, 3624, // #364
- 20, 10361, 10361, 665, 665, // #365
- 33, 10444, 10444, 3068, 3068, // #366
- 29, 10481, 10481, 3137, 3137, // #367
- 21, 10521, 10521, 3545, 3545, // #368
- 20, 10575, 10575, 3567, 3567, // #369
- 20, 10639, 10639, 3567, 3567, // #370
- 16, 10674, 10674, 1218, 1218, // #371
- 20, 10707, 10707, 1235, 1235, // #372
- 20, 10739, 10739, 1235, 1235, // #373
- 14, 10769, 10769, 1569, 1569, // #374
- 8, 10784, 10784, 1584, 1584, // #375
- 6, 10809, 10809, 1593, 1593, // #376
- 9, 10821, 10821, 1605, 1605, // #377
- 6, 10847, 10847, 1615, 1615, // #378
- 11, 10870, 10870, 1622, 1622, // #379
- 20, 10950, 10950, 3510, 3510, // #380
- 20, 10987, 10987, 3531, 3531, // #381
- 12, 11008, 11008, 3552, 3552, // #382
- 14, 11025, 11025, 1569, 1569, // #383
- 8, 11040, 11040, 1584, 1584, // #384
- 4, 11056, 11056, 1600, 1600, // #385
- 9, 11077, 11077, 1605, 1605, // #386
- 6, 11103, 11103, 1615, 1615, // #387
- 12, 11133, 11133, 3565, 3565, // #388
- 23, 11210, 11210, 3578, 3578, // #389
- 16, 11250, 11250, 3602, 3602, // #390
- 14, 11281, 11281, 1569, 1569, // #391
- 8, 11296, 11296, 1584, 1584, // #392
- 4, 11312, 11312, 1600, 1600, // #393
- 9, 11333, 11333, 1605, 1605, // #394
- 6, 11359, 11359, 1615, 1615, // #395
- 10, 11380, 11380, 756, 756, // #396
- 17, 11405, 11405, 749, 749, // #397
- 3, 11432, 11432, 3000, 3000, // #398
- 3, 11448, 11448, 3000, 3000, // #399
- 3, 11464, 11464, 3000, 3000, // #400
- 3, 11480, 11480, 3000, 3000, // #401
- 1, 11488, 11488, 1856, 1856, // #402
- 3, 11518, 11518, 2734, 2734, // #403
- 8, 11536, 11536, 320, 320, // #404
- 40, 11584, 11584, 3376, 3376, // #405
- 47, 11660, 11660, 3420, 3420, // #406
- 1, 11712, 11712, 1856, 1856, // #407
- 3, 11742, 11742, 2734, 2734, // #408
- 8, 11760, 11760, 320, 320, // #409
- 40, 11776, 11776, 3376, 3376, // #410
- 47, 11852, 11852, 3420, 3420, // #411
- 11, 11904, 11904, 528, 528, // #412
- 6, 11927, 11927, 2999, 2999, // #413
- 16, 11983, 11983, 1023, 1023, // #414
- 40, 12032, 12032, 3376, 3376, // #415
- 47, 12108, 12108, 3420, 3420, // #416
- 11, 12168, 12168, 3640, 3640, // #417
- 6, 12199, 12199, 2999, 2999, // #418
- 19, 12208, 12208, 1040, 1040, // #419
- 40, 12288, 12288, 3376, 3376, // #420
- 47, 12364, 12364, 3420, 3420, // #421
- 8, 12416, 12416, 144, 144, // #422
- 6, 12439, 12439, 2999, 2999, // #423
- 16, 12449, 12449, 849, 849, // #424
- 40, 12480, 12480, 3376, 3376, // #425
- 47, 12556, 12556, 3420, 3420, // #426
- 11, 12616, 12616, 1176, 1176, // #427
- 6, 12647, 12647, 2999, 2999, // #428
- 18, 12658, 12658, 866, 866, // #429
- 40, 12736, 12736, 3376, 3376, // #430
- 47, 12812, 12812, 3420, 3420, // #431
- 11, 12864, 12864, 64, 64, // #432
- 6, 12887, 12887, 2999, 2999, // #433
- 16, 12933, 12933, 885, 885, // #434
- 40, 12992, 12992, 3376, 3376, // #435
- 47, 13068, 13068, 3420, 3420, // #436
- 8, 13128, 13128, 104, 104, // #437
- 6, 13159, 13159, 2999, 2999, // #438
- 14, 13174, 13174, 902, 902, // #439
- 40, 13248, 13248, 3376, 3376, // #440
- 47, 13324, 13324, 3420, 3420, // #441
- 9, 13384, 13384, 184, 184, // #442
- 6, 13415, 13415, 2999, 2999, // #443
- 17, 13429, 13429, 917, 917, // #444
- 40, 13504, 13504, 3376, 3376, // #445
- 47, 13580, 13580, 3420, 3420, // #446
- 7, 13640, 13640, 1496, 1496, // #447
- 6, 13655, 13655, 2999, 2999, // #448
- 18, 13671, 13671, 935, 935, // #449
- 40, 13696, 13696, 3376, 3376, // #450
- 47, 13772, 13772, 3420, 3420, // #451
- 9, 13832, 13832, 1656, 1656, // #452
- 6, 13863, 13863, 2999, 2999, // #453
- 17, 13898, 13898, 954, 954, // #454
- 40, 13952, 13952, 3376, 3376, // #455
- 47, 14028, 14028, 3420, 3420, // #456
- 8, 14088, 14088, 3832, 3832, // #457
- 6, 14119, 14119, 2999, 2999, // #458
- 18, 14140, 14140, 972, 972, // #459
- 40, 14208, 14208, 3376, 3376, // #460
- 47, 14284, 14284, 3420, 3420, // #461
- 11, 14344, 14344, 24, 24, // #462
- 6, 14375, 14375, 2999, 2999, // #463
- 15, 14399, 14399, 991, 991, // #464
- 40, 14464, 14464, 3376, 3376, // #465
- 47, 14540, 14540, 3420, 3420, // #466
- 10, 14592, 14592, 4080, 4080, // #467
- 6, 14615, 14615, 2999, 2999, // #468
- 15, 14639, 14639, 1007, 1007, // #469
- 40, 14656, 14656, 3376, 3376, // #470
- 47, 14732, 14732, 3420, 3420, // #471
- 1, 14784, 14784, 1856, 1856, // #472
- 3, 14814, 14814, 2734, 2734, // #473
- 8, 14832, 14832, 320, 320, // #474
- 40, 14848, 14848, 3376, 3376, // #475
- 47, 14924, 14924, 3420, 3420, // #476
- 11, 14976, 14976, 528, 528, // #477
- 6, 14999, 14999, 2999, 2999, // #478
- 16, 15055, 15055, 1023, 1023, // #479
- 40, 15104, 15104, 3376, 3376, // #480
- 47, 15180, 15180, 3420, 3420, // #481
- 11, 15240, 15240, 3640, 3640, // #482
- 6, 15271, 15271, 2999, 2999, // #483
- 19, 15280, 15280, 1040, 1040, // #484
- 40, 15360, 15360, 3376, 3376, // #485
- 47, 15436, 15436, 3420, 3420, // #486
- 8, 15488, 15488, 144, 144, // #487
- 6, 15511, 15511, 2999, 2999, // #488
- 16, 15521, 15521, 849, 849, // #489
- 40, 15552, 15552, 3376, 3376, // #490
- 47, 15628, 15628, 3420, 3420, // #491
- 11, 15688, 15688, 1176, 1176, // #492
- 6, 15719, 15719, 2999, 2999, // #493
- 18, 15730, 15730, 866, 866, // #494
- 40, 15808, 15808, 3376, 3376, // #495
- 47, 15884, 15884, 3420, 3420, // #496
- 11, 15936, 15936, 64, 64, // #497
- 6, 15959, 15959, 2999, 2999, // #498
- 16, 16005, 16005, 885, 885, // #499
- 40, 16064, 16064, 3376, 3376, // #500
- 47, 16140, 16140, 3420, 3420, // #501
- 8, 16200, 16200, 104, 104, // #502
- 6, 16231, 16231, 2999, 2999, // #503
- 14, 16246, 16246, 902, 902, // #504
- 40, 16320, 16320, 3376, 3376, // #505
- 47, 16396, 16396, 3420, 3420, // #506
- 9, 16456, 16456, 184, 184, // #507
- 6, 16487, 16487, 2999, 2999, // #508
- 17, 16501, 16501, 917, 917, // #509
- 40, 16576, 16576, 3376, 3376, // #510
- 47, 16652, 16652, 3420, 3420, // #511
- 7, 16712, 16712, 1496, 1496, // #512
- 6, 16727, 16727, 2999, 2999, // #513
- 18, 16743, 16743, 935, 935, // #514
- 40, 16768, 16768, 3376, 3376, // #515
- 47, 16844, 16844, 3420, 3420, // #516
- 9, 16904, 16904, 1656, 1656, // #517
- 6, 16935, 16935, 2999, 2999, // #518
- 17, 16970, 16970, 954, 954, // #519
- 40, 17024, 17024, 3376, 3376, // #520
- 47, 17100, 17100, 3420, 3420, // #521
- 8, 17160, 17160, 3832, 3832, // #522
- 6, 17191, 17191, 2999, 2999, // #523
- 18, 17212, 17212, 972, 972, // #524
- 40, 17280, 17280, 3376, 3376, // #525
- 47, 17356, 17356, 3420, 3420, // #526
- 11, 17416, 17416, 24, 24, // #527
- 6, 17447, 17447, 2999, 2999, // #528
- 15, 17471, 17471, 991, 991, // #529
- 40, 17536, 17536, 3376, 3376, // #530
- 47, 17612, 17612, 3420, 3420, // #531
- 10, 17664, 17664, 4080, 4080, // #532
- 6, 17687, 17687, 2999, 2999, // #533
- 15, 17711, 17711, 1007, 1007, // #534
- 40, 17728, 17728, 3376, 3376, // #535
- 47, 17804, 17804, 3420, 3420, // #536
- 21, 17864, 17864, 712, 712, // #537
- 1, 17888, 17888, 976, 976, // #538
- 3, 17918, 17918, 2734, 2734, // #539
- 15, 17995, 17995, 763, 763, // #540
- 40, 18048, 18048, 3376, 3376, // #541
- 47, 18124, 18124, 3420, 3420, // #542
- 1, 18184, 18184, 3192, 3192, // #543
- 3, 18206, 18206, 2734, 2734, // #544
- 11, 18235, 18235, 779, 779, // #545
- 40, 18304, 18304, 3376, 3376, // #546
- 47, 18380, 18380, 3420, 3420, // #547
- 1, 18440, 18440, 3496, 3496, // #548
- 3, 18462, 18462, 2734, 2734, // #549
- 14, 18487, 18487, 791, 791, // #550
- 40, 18560, 18560, 3376, 3376, // #551
- 47, 18636, 18636, 3420, 3420, // #552
- 3, 18696, 18696, 824, 824, // #553
- 6, 18716, 18716, 2764, 2764, // #554
- 15, 18742, 18742, 806, 806, // #555
- 40, 18816, 18816, 3376, 3376, // #556
- 47, 18892, 18892, 3420, 3420, // #557
- 1, 18944, 18944, 3040, 3040, // #558
- 6, 18972, 18972, 2764, 2764, // #559
- 11, 19014, 19014, 822, 822, // #560
- 40, 19072, 19072, 3376, 3376, // #561
- 47, 19148, 19148, 3420, 3420, // #562
- 4, 19200, 19200, 3344, 3344, // #563
- 6, 19228, 19228, 2764, 2764, // #564
- 14, 19250, 19250, 834, 834, // #565
- 40, 19328, 19328, 3376, 3376, // #566
- 47, 19404, 19404, 3420, 3420, // #567
- 1, 19456, 19456, 1856, 1856, // #568
- 3, 19486, 19486, 2734, 2734, // #569
- 8, 19504, 19504, 320, 320, // #570
- 40, 19520, 19520, 3376, 3376, // #571
- 47, 19596, 19596, 3420, 3420, // #572
- 11, 19648, 19648, 528, 528, // #573
- 6, 19671, 19671, 2999, 2999, // #574
- 16, 19727, 19727, 1023, 1023, // #575
- 40, 19776, 19776, 3376, 3376, // #576
- 47, 19852, 19852, 3420, 3420, // #577
- 11, 19912, 19912, 3640, 3640, // #578
- 6, 19943, 19943, 2999, 2999, // #579
- 19, 19952, 19952, 1040, 1040, // #580
- 40, 20032, 20032, 3376, 3376, // #581
- 47, 20108, 20108, 3420, 3420, // #582
- 8, 20160, 20160, 144, 144, // #583
- 6, 20183, 20183, 2999, 2999, // #584
- 16, 20193, 20193, 849, 849, // #585
- 40, 20224, 20224, 3376, 3376, // #586
- 47, 20300, 20300, 3420, 3420, // #587
- 11, 20360, 20360, 1176, 1176, // #588
- 6, 20391, 20391, 2999, 2999, // #589
- 18, 20402, 20402, 866, 866, // #590
- 40, 20480, 20480, 3376, 3376, // #591
- 47, 20556, 20556, 3420, 3420, // #592
- 11, 20608, 20608, 64, 64, // #593
- 6, 20631, 20631, 2999, 2999, // #594
- 16, 20677, 20677, 885, 885, // #595
- 40, 20736, 20736, 3376, 3376, // #596
- 47, 20812, 20812, 3420, 3420, // #597
- 8, 20872, 20872, 104, 104, // #598
- 6, 20903, 20903, 2999, 2999, // #599
- 14, 20918, 20918, 902, 902, // #600
- 40, 20992, 20992, 3376, 3376, // #601
- 47, 21068, 21068, 3420, 3420, // #602
- 9, 21128, 21128, 184, 184, // #603
- 6, 21159, 21159, 2999, 2999, // #604
- 17, 21173, 21173, 917, 917, // #605
- 40, 21248, 21248, 3376, 3376, // #606
- 47, 21324, 21324, 3420, 3420, // #607
- 7, 21384, 21384, 1496, 1496, // #608
- 6, 21399, 21399, 2999, 2999, // #609
- 18, 21415, 21415, 935, 935, // #610
- 40, 21440, 21440, 3376, 3376, // #611
- 47, 21516, 21516, 3420, 3420, // #612
- 9, 21576, 21576, 1656, 1656, // #613
- 6, 21607, 21607, 2999, 2999, // #614
- 17, 21642, 21642, 954, 954, // #615
- 40, 21696, 21696, 3376, 3376, // #616
- 47, 21772, 21772, 3420, 3420, // #617
- 8, 21832, 21832, 3832, 3832, // #618
- 6, 21863, 21863, 2999, 2999, // #619
- 18, 21884, 21884, 972, 972, // #620
- 40, 21952, 21952, 3376, 3376, // #621
- 47, 22028, 22028, 3420, 3420, // #622
- 11, 22088, 22088, 24, 24, // #623
- 6, 22119, 22119, 2999, 2999, // #624
- 15, 22143, 22143, 991, 991, // #625
- 40, 22208, 22208, 3376, 3376, // #626
- 47, 22284, 22284, 3420, 3420, // #627
- 10, 22336, 22336, 4080, 4080, // #628
- 6, 22359, 22359, 2999, 2999, // #629
- 15, 22383, 22383, 1007, 1007, // #630
- 40, 22400, 22400, 3376, 3376, // #631
- 47, 22476, 22476, 3420, 3420, // #632
- 21, 22542, 22542, 734, 734, // #633
- 4, 22584, 22584, 648, 648, // #634
- 4, 22601, 22601, 2729, 2729, // #635
- 6, 22612, 22612, 756, 756, // #636
- 40, 22656, 22656, 3376, 3376, // #637
- 47, 22732, 22732, 3420, 3420, // #638
- 1, 22792, 22792, 472, 472, // #639
- 3, 22814, 22814, 2734, 2734, // #640
- 15, 22859, 22859, 763, 763, // #641
- 40, 22912, 22912, 3376, 3376, // #642
- 47, 22988, 22988, 3420, 3420, // #643
- 1, 23040, 23040, 192, 192, // #644
- 3, 23070, 23070, 2734, 2734, // #645
- 11, 23099, 23099, 779, 779, // #646
- 40, 23168, 23168, 3376, 3376, // #647
- 47, 23244, 23244, 3420, 3420, // #648
- 1, 23296, 23296, 496, 496, // #649
- 3, 23326, 23326, 2734, 2734, // #650
- 14, 23351, 23351, 791, 791, // #651
- 40, 23424, 23424, 3376, 3376, // #652
- 47, 23500, 23500, 3420, 3420, // #653
- 1, 23552, 23552, 320, 320, // #654
- 6, 23580, 23580, 2764, 2764, // #655
- 15, 23606, 23606, 806, 806, // #656
- 40, 23680, 23680, 3376, 3376, // #657
- 47, 23756, 23756, 3420, 3420, // #658
- 5, 23816, 23816, 40, 40, // #659
- 6, 23836, 23836, 2764, 2764, // #660
- 11, 23878, 23878, 822, 822, // #661
- 40, 23936, 23936, 3376, 3376, // #662
- 47, 24012, 24012, 3420, 3420, // #663
- 3, 24072, 24072, 344, 344, // #664
- 6, 24092, 24092, 2764, 2764, // #665
- 14, 24114, 24114, 834, 834, // #666
- 40, 24192, 24192, 3376, 3376, // #667
- 47, 24268, 24268, 3420, 3420, // #668
- 11, 24328, 24328, 1384, 1384, // #669
- 6, 24359, 24359, 2999, 2999, // #670
- 5, 24383, 24383, 2735, 2735, // #671
- 40, 24448, 24448, 3376, 3376, // #672
- 47, 24524, 24524, 3420, 3420, // #673
- 1, 24576, 24576, 1856, 1856, // #674
- 3, 24606, 24606, 2734, 2734, // #675
- 8, 24624, 24624, 320, 320, // #676
- 40, 24640, 24640, 3376, 3376, // #677
- 47, 24716, 24716, 3420, 3420, // #678
- 11, 24768, 24768, 528, 528, // #679
- 6, 24791, 24791, 2999, 2999, // #680
- 16, 24847, 24847, 1023, 1023, // #681
- 40, 24896, 24896, 3376, 3376, // #682
- 47, 24972, 24972, 3420, 3420, // #683
- 11, 25032, 25032, 3640, 3640, // #684
- 6, 25063, 25063, 2999, 2999, // #685
- 19, 25072, 25072, 1040, 1040, // #686
- 40, 25152, 25152, 3376, 3376, // #687
- 47, 25228, 25228, 3420, 3420, // #688
- 8, 25280, 25280, 144, 144, // #689
- 6, 25303, 25303, 2999, 2999, // #690
- 16, 25313, 25313, 849, 849, // #691
- 40, 25344, 25344, 3376, 3376, // #692
- 47, 25420, 25420, 3420, 3420, // #693
- 11, 25480, 25480, 1176, 1176, // #694
- 6, 25511, 25511, 2999, 2999, // #695
- 18, 25522, 25522, 866, 866, // #696
- 40, 25600, 25600, 3376, 3376, // #697
- 47, 25676, 25676, 3420, 3420, // #698
- 11, 25728, 25728, 64, 64, // #699
- 6, 25751, 25751, 2999, 2999, // #700
- 16, 25797, 25797, 885, 885, // #701
- 40, 25856, 25856, 3376, 3376, // #702
- 47, 25932, 25932, 3420, 3420, // #703
- 8, 25992, 25992, 104, 104, // #704
- 6, 26023, 26023, 2999, 2999, // #705
- 14, 26038, 26038, 902, 902, // #706
- 40, 26112, 26112, 3376, 3376, // #707
- 47, 26188, 26188, 3420, 3420, // #708
- 9, 26248, 26248, 184, 184, // #709
- 6, 26279, 26279, 2999, 2999, // #710
- 17, 26293, 26293, 917, 917, // #711
- 40, 26368, 26368, 3376, 3376, // #712
- 47, 26444, 26444, 3420, 3420, // #713
- 7, 26504, 26504, 1496, 1496, // #714
- 6, 26519, 26519, 2999, 2999, // #715
- 18, 26535, 26535, 935, 935, // #716
- 40, 26560, 26560, 3376, 3376, // #717
- 47, 26636, 26636, 3420, 3420, // #718
- 9, 26696, 26696, 1656, 1656, // #719
- 6, 26727, 26727, 2999, 2999, // #720
- 17, 26762, 26762, 954, 954, // #721
- 40, 26816, 26816, 3376, 3376, // #722
- 47, 26892, 26892, 3420, 3420, // #723
- 8, 26952, 26952, 3832, 3832, // #724
- 6, 26983, 26983, 2999, 2999, // #725
- 18, 27004, 27004, 972, 972, // #726
- 40, 27072, 27072, 3376, 3376, // #727
- 47, 27148, 27148, 3420, 3420, // #728
- 11, 27208, 27208, 24, 24, // #729
- 6, 27239, 27239, 2999, 2999, // #730
- 15, 27263, 27263, 991, 991, // #731
- 40, 27328, 27328, 3376, 3376, // #732
- 47, 27404, 27404, 3420, 3420, // #733
- 10, 27456, 27456, 4080, 4080, // #734
- 6, 27479, 27479, 2999, 2999, // #735
- 15, 27503, 27503, 1007, 1007, // #736
- 40, 27520, 27520, 3376, 3376, // #737
- 47, 27596, 27596, 3420, 3420, // #738
- 1, 27648, 27648, 1856, 1856, // #739
- 3, 27678, 27678, 2734, 2734, // #740
- 8, 27696, 27696, 320, 320, // #741
- 40, 27712, 27712, 3376, 3376, // #742
- 47, 27788, 27788, 3420, 3420, // #743
- 11, 27840, 27840, 528, 528, // #744
- 6, 27863, 27863, 2999, 2999, // #745
- 16, 27919, 27919, 1023, 1023, // #746
- 40, 27968, 27968, 3376, 3376, // #747
- 47, 28044, 28044, 3420, 3420, // #748
- 11, 28104, 28104, 3640, 3640, // #749
- 6, 28135, 28135, 2999, 2999, // #750
- 19, 28144, 28144, 1040, 1040, // #751
- 40, 28224, 28224, 3376, 3376, // #752
- 47, 28300, 28300, 3420, 3420, // #753
- 8, 28352, 28352, 144, 144, // #754
- 6, 28375, 28375, 2999, 2999, // #755
- 16, 28385, 28385, 849, 849, // #756
- 40, 28416, 28416, 3376, 3376, // #757
- 47, 28492, 28492, 3420, 3420, // #758
- 11, 28552, 28552, 1176, 1176, // #759
- 6, 28583, 28583, 2999, 2999, // #760
- 18, 28594, 28594, 866, 866, // #761
- 40, 28672, 28672, 3376, 3376, // #762
- 47, 28748, 28748, 3420, 3420, // #763
- 11, 28800, 28800, 64, 64, // #764
- 6, 28823, 28823, 2999, 2999, // #765
- 16, 28869, 28869, 885, 885, // #766
- 40, 28928, 28928, 3376, 3376, // #767
- 47, 29004, 29004, 3420, 3420, // #768
- 8, 29064, 29064, 104, 104, // #769
- 6, 29095, 29095, 2999, 2999, // #770
- 14, 29110, 29110, 902, 902, // #771
- 40, 29184, 29184, 3376, 3376, // #772
- 47, 29260, 29260, 3420, 3420, // #773
- 9, 29320, 29320, 184, 184, // #774
- 6, 29351, 29351, 2999, 2999, // #775
- 17, 29365, 29365, 917, 917, // #776
- 40, 29440, 29440, 3376, 3376, // #777
- 47, 29516, 29516, 3420, 3420, // #778
- 7, 29576, 29576, 1496, 1496, // #779
- 6, 29591, 29591, 2999, 2999, // #780
- 18, 29607, 29607, 935, 935, // #781
- 40, 29632, 29632, 3376, 3376, // #782
- 47, 29708, 29708, 3420, 3420, // #783
- 9, 29768, 29768, 1656, 1656, // #784
- 6, 29799, 29799, 2999, 2999, // #785
- 17, 29834, 29834, 954, 954, // #786
- 40, 29888, 29888, 3376, 3376, // #787
- 47, 29964, 29964, 3420, 3420, // #788
- 8, 30024, 30024, 3832, 3832, // #789
- 6, 30055, 30055, 2999, 2999, // #790
- 18, 30076, 30076, 972, 972, // #791
- 40, 30144, 30144, 3376, 3376, // #792
- 47, 30220, 30220, 3420, 3420, // #793
- 11, 30280, 30280, 24, 24, // #794
- 6, 30311, 30311, 2999, 2999, // #795
- 15, 30335, 30335, 991, 991, // #796
- 40, 30400, 30400, 3376, 3376, // #797
- 47, 30476, 30476, 3420, 3420, // #798
- 10, 30528, 30528, 4080, 4080, // #799
- 6, 30551, 30551, 2999, 2999, // #800
- 15, 30575, 30575, 1007, 1007, // #801
- 40, 30592, 30592, 3376, 3376, // #802
- 47, 30668, 30668, 3420, 3420, // #803
- 21, 30728, 30728, 712, 712, // #804
- 1, 30752, 30752, 976, 976, // #805
- 3, 30782, 30782, 2734, 2734, // #806
- 15, 30859, 30859, 763, 763, // #807
- 40, 30912, 30912, 3376, 3376, // #808
- 47, 30988, 30988, 3420, 3420, // #809
- 1, 31048, 31048, 3192, 3192, // #810
- 3, 31070, 31070, 2734, 2734, // #811
- 11, 31099, 31099, 779, 779, // #812
- 40, 31168, 31168, 3376, 3376, // #813
- 47, 31244, 31244, 3420, 3420, // #814
- 1, 31304, 31304, 3496, 3496, // #815
- 3, 31326, 31326, 2734, 2734, // #816
- 14, 31351, 31351, 791, 791, // #817
- 40, 31424, 31424, 3376, 3376, // #818
- 47, 31500, 31500, 3420, 3420, // #819
- 3, 31560, 31560, 824, 824, // #820
- 6, 31580, 31580, 2764, 2764, // #821
- 15, 31606, 31606, 806, 806, // #822
- 40, 31680, 31680, 3376, 3376, // #823
- 47, 31756, 31756, 3420, 3420, // #824
- 1, 31808, 31808, 3040, 3040, // #825
- 6, 31836, 31836, 2764, 2764, // #826
- 11, 31878, 31878, 822, 822, // #827
- 40, 31936, 31936, 3376, 3376, // #828
- 47, 32012, 32012, 3420, 3420, // #829
- 4, 32064, 32064, 3344, 3344, // #830
- 6, 32092, 32092, 2764, 2764, // #831
- 14, 32114, 32114, 834, 834, // #832
- 40, 32192, 32192, 3376, 3376, // #833
- 47, 32268, 32268, 3420, 3420, // #834
- 1, 32320, 32320, 1856, 1856, // #835
- 3, 32350, 32350, 2734, 2734, // #836
- 8, 32368, 32368, 320, 320, // #837
- 40, 32384, 32384, 3376, 3376, // #838
- 47, 32460, 32460, 3420, 3420, // #839
- 11, 32512, 32512, 528, 528, // #840
- 6, 32535, 32535, 2999, 2999, // #841
- 16, 32591, 32591, 1023, 1023, // #842
- 40, 32640, 32640, 3376, 3376, // #843
- 47, 32716, 32716, 3420, 3420, // #844
- 11, 32776, 32776, 3640, 3640, // #845
- 6, 32807, 32807, 2999, 2999, // #846
- 19, 32816, 32816, 1040, 1040, // #847
- 40, 32896, 32896, 3376, 3376, // #848
- 47, 32972, 32972, 3420, 3420, // #849
- 8, 33024, 33024, 144, 144, // #850
- 6, 33047, 33047, 2999, 2999, // #851
- 16, 33057, 33057, 849, 849, // #852
- 40, 33088, 33088, 3376, 3376, // #853
- 47, 33164, 33164, 3420, 3420, // #854
- 11, 33224, 33224, 1176, 1176, // #855
- 6, 33255, 33255, 2999, 2999, // #856
- 18, 33266, 33266, 866, 866, // #857
- 40, 33344, 33344, 3376, 3376, // #858
- 47, 33420, 33420, 3420, 3420, // #859
- 11, 33472, 33472, 64, 64, // #860
- 6, 33495, 33495, 2999, 2999, // #861
- 16, 33541, 33541, 885, 885, // #862
- 40, 33600, 33600, 3376, 3376, // #863
- 47, 33676, 33676, 3420, 3420, // #864
- 8, 33736, 33736, 104, 104, // #865
- 6, 33767, 33767, 2999, 2999, // #866
- 14, 33782, 33782, 902, 902, // #867
- 40, 33856, 33856, 3376, 3376, // #868
- 47, 33932, 33932, 3420, 3420, // #869
- 9, 33992, 33992, 184, 184, // #870
- 6, 34023, 34023, 2999, 2999, // #871
- 17, 34037, 34037, 917, 917, // #872
- 40, 34112, 34112, 3376, 3376, // #873
- 47, 34188, 34188, 3420, 3420, // #874
- 7, 34248, 34248, 1496, 1496, // #875
- 6, 34263, 34263, 2999, 2999, // #876
- 18, 34279, 34279, 935, 935, // #877
- 40, 34304, 34304, 3376, 3376, // #878
- 47, 34380, 34380, 3420, 3420, // #879
- 9, 34440, 34440, 1656, 1656, // #880
- 6, 34471, 34471, 2999, 2999, // #881
- 17, 34506, 34506, 954, 954, // #882
- 40, 34560, 34560, 3376, 3376, // #883
- 47, 34636, 34636, 3420, 3420, // #884
- 8, 34696, 34696, 3832, 3832, // #885
- 6, 34727, 34727, 2999, 2999, // #886
- 18, 34748, 34748, 972, 972, // #887
- 40, 34816, 34816, 3376, 3376, // #888
- 47, 34892, 34892, 3420, 3420, // #889
- 11, 34952, 34952, 24, 24, // #890
- 6, 34983, 34983, 2999, 2999, // #891
- 15, 35007, 35007, 991, 991, // #892
- 40, 35072, 35072, 3376, 3376, // #893
- 47, 35148, 35148, 3420, 3420, // #894
- 10, 35200, 35200, 4080, 4080, // #895
- 6, 35223, 35223, 2999, 2999, // #896
- 15, 35247, 35247, 1007, 1007, // #897
- 40, 35264, 35264, 3376, 3376, // #898
- 47, 35340, 35340, 3420, 3420, // #899
- 21, 35406, 35406, 734, 734, // #900
- 4, 35448, 35448, 648, 648, // #901
- 4, 35465, 35465, 2729, 2729, // #902
- 6, 35476, 35476, 756, 756, // #903
- 40, 35520, 35520, 3376, 3376, // #904
- 47, 35596, 35596, 3420, 3420, // #905
- 1, 35656, 35656, 472, 472, // #906
- 3, 35678, 35678, 2734, 2734, // #907
- 15, 35723, 35723, 763, 763, // #908
- 40, 35776, 35776, 3376, 3376, // #909
- 47, 35852, 35852, 3420, 3420, // #910
- 1, 35904, 35904, 192, 192, // #911
- 3, 35934, 35934, 2734, 2734, // #912
- 11, 35963, 35963, 779, 779, // #913
- 40, 36032, 36032, 3376, 3376, // #914
- 47, 36108, 36108, 3420, 3420, // #915
- 1, 36160, 36160, 496, 496, // #916
- 3, 36190, 36190, 2734, 2734, // #917
- 14, 36215, 36215, 791, 791, // #918
- 40, 36288, 36288, 3376, 3376, // #919
- 47, 36364, 36364, 3420, 3420, // #920
- 1, 36416, 36416, 320, 320, // #921
- 6, 36444, 36444, 2764, 2764, // #922
- 15, 36470, 36470, 806, 806, // #923
- 40, 36544, 36544, 3376, 3376, // #924
- 47, 36620, 36620, 3420, 3420, // #925
- 5, 36680, 36680, 40, 40, // #926
- 6, 36700, 36700, 2764, 2764, // #927
- 11, 36742, 36742, 822, 822, // #928
- 40, 36800, 36800, 3376, 3376, // #929
- 47, 36876, 36876, 3420, 3420, // #930
- 3, 36936, 36936, 344, 344, // #931
- 6, 36956, 36956, 2764, 2764, // #932
- 14, 36978, 36978, 834, 834, // #933
- 40, 37056, 37056, 3376, 3376, // #934
- 47, 37132, 37132, 3420, 3420, // #935
- 11, 37192, 37192, 1384, 1384, // #936
- 6, 37223, 37223, 2999, 2999, // #937
- 5, 37247, 37247, 2735, 2735, // #938
- 40, 37312, 37312, 3376, 3376, // #939
- 47, 37388, 37388, 3420, 3420, // #940
- 1, 37440, 37440, 1856, 1856, // #941
- 3, 37470, 37470, 2734, 2734, // #942
- 8, 37488, 37488, 320, 320, // #943
- 40, 37504, 37504, 3376, 3376, // #944
- 47, 37580, 37580, 3420, 3420, // #945
- 11, 37632, 37632, 528, 528, // #946
- 6, 37655, 37655, 2999, 2999, // #947
- 16, 37711, 37711, 1023, 1023, // #948
- 40, 37760, 37760, 3376, 3376, // #949
- 47, 37836, 37836, 3420, 3420, // #950
- 11, 37896, 37896, 3640, 3640, // #951
- 6, 37927, 37927, 2999, 2999, // #952
- 19, 37936, 37936, 1040, 1040, // #953
- 40, 38016, 38016, 3376, 3376, // #954
- 47, 38092, 38092, 3420, 3420, // #955
- 8, 38144, 38144, 144, 144, // #956
- 6, 38167, 38167, 2999, 2999, // #957
- 16, 38177, 38177, 849, 849, // #958
- 40, 38208, 38208, 3376, 3376, // #959
- 47, 38284, 38284, 3420, 3420, // #960
- 11, 38344, 38344, 1176, 1176, // #961
- 6, 38375, 38375, 2999, 2999, // #962
- 18, 38386, 38386, 866, 866, // #963
- 40, 38464, 38464, 3376, 3376, // #964
- 47, 38540, 38540, 3420, 3420, // #965
- 11, 38592, 38592, 64, 64, // #966
- 6, 38615, 38615, 2999, 2999, // #967
- 16, 38661, 38661, 885, 885, // #968
- 40, 38720, 38720, 3376, 3376, // #969
- 47, 38796, 38796, 3420, 3420, // #970
- 8, 38856, 38856, 104, 104, // #971
- 6, 38887, 38887, 2999, 2999, // #972
- 14, 38902, 38902, 902, 902, // #973
- 40, 38976, 38976, 3376, 3376, // #974
- 47, 39052, 39052, 3420, 3420, // #975
- 9, 39112, 39112, 184, 184, // #976
- 6, 39143, 39143, 2999, 2999, // #977
- 17, 39157, 39157, 917, 917, // #978
- 40, 39232, 39232, 3376, 3376, // #979
- 47, 39308, 39308, 3420, 3420, // #980
- 7, 39368, 39368, 1496, 1496, // #981
- 6, 39383, 39383, 2999, 2999, // #982
- 18, 39399, 39399, 935, 935, // #983
- 40, 39424, 39424, 3376, 3376, // #984
- 47, 39500, 39500, 3420, 3420, // #985
- 9, 39560, 39560, 1656, 1656, // #986
- 6, 39591, 39591, 2999, 2999, // #987
- 17, 39626, 39626, 954, 954, // #988
- 40, 39680, 39680, 3376, 3376, // #989
- 47, 39756, 39756, 3420, 3420, // #990
- 8, 39816, 39816, 3832, 3832, // #991
- 6, 39847, 39847, 2999, 2999, // #992
- 18, 39868, 39868, 972, 972, // #993
- 40, 39936, 39936, 3376, 3376, // #994
- 47, 40012, 40012, 3420, 3420, // #995
- 11, 40072, 40072, 24, 24, // #996
- 6, 40103, 40103, 2999, 2999, // #997
- 15, 40127, 40127, 991, 991, // #998
- 40, 40192, 40192, 3376, 3376, // #999
- 47, 40268, 40268, 3420, 3420, // #1000
- 10, 40320, 40320, 4080, 4080, // #1001
- 6, 40343, 40343, 2999, 2999, // #1002
- 15, 40367, 40367, 1007, 1007, // #1003
- 40, 40384, 40384, 3376, 3376, // #1004
- 47, 40460, 40460, 3420, 3420, // #1005
- 1, 40512, 40512, 1856, 1856, // #1006
- 3, 40542, 40542, 2734, 2734, // #1007
- 8, 40560, 40560, 320, 320, // #1008
- 40, 40576, 40576, 3376, 3376, // #1009
- 47, 40652, 40652, 3420, 3420, // #1010
- 11, 40704, 40704, 528, 528, // #1011
- 6, 40727, 40727, 2999, 2999, // #1012
- 16, 40783, 40783, 1023, 1023, // #1013
- 40, 40832, 40832, 3376, 3376, // #1014
- 47, 40908, 40908, 3420, 3420, // #1015
- 11, 40968, 40968, 3640, 3640, // #1016
- 6, 40999, 40999, 2999, 2999, // #1017
- 19, 41008, 41008, 1040, 1040, // #1018
- 40, 41088, 41088, 3376, 3376, // #1019
- 47, 41164, 41164, 3420, 3420, // #1020
- 8, 41216, 41216, 144, 144, // #1021
- 6, 41239, 41239, 2999, 2999, // #1022
- 16, 41249, 41249, 849, 849, // #1023
- 40, 41280, 41280, 3376, 3376, // #1024
- 47, 41356, 41356, 3420, 3420, // #1025
- 11, 41416, 41416, 1176, 1176, // #1026
- 6, 41447, 41447, 2999, 2999, // #1027
- 18, 41458, 41458, 866, 866, // #1028
- 40, 41536, 41536, 3376, 3376, // #1029
- 47, 41612, 41612, 3420, 3420, // #1030
- 11, 41664, 41664, 64, 64, // #1031
- 6, 41687, 41687, 2999, 2999, // #1032
- 16, 41733, 41733, 885, 885, // #1033
- 40, 41792, 41792, 3376, 3376, // #1034
- 47, 41868, 41868, 3420, 3420, // #1035
- 8, 41928, 41928, 104, 104, // #1036
- 6, 41959, 41959, 2999, 2999, // #1037
- 14, 41974, 41974, 902, 902, // #1038
- 40, 42048, 42048, 3376, 3376, // #1039
- 47, 42124, 42124, 3420, 3420, // #1040
- 9, 42184, 42184, 184, 184, // #1041
- 6, 42215, 42215, 2999, 2999, // #1042
- 17, 42229, 42229, 917, 917, // #1043
- 40, 42304, 42304, 3376, 3376, // #1044
- 47, 42380, 42380, 3420, 3420, // #1045
- 7, 42440, 42440, 1496, 1496, // #1046
- 6, 42455, 42455, 2999, 2999, // #1047
- 18, 42471, 42471, 935, 935, // #1048
- 40, 42496, 42496, 3376, 3376, // #1049
- 47, 42572, 42572, 3420, 3420, // #1050
- 9, 42632, 42632, 1656, 1656, // #1051
- 6, 42663, 42663, 2999, 2999, // #1052
- 17, 42698, 42698, 954, 954, // #1053
- 40, 42752, 42752, 3376, 3376, // #1054
- 47, 42828, 42828, 3420, 3420, // #1055
- 8, 42888, 42888, 3832, 3832, // #1056
- 6, 42919, 42919, 2999, 2999, // #1057
- 18, 42940, 42940, 972, 972, // #1058
- 40, 43008, 43008, 3376, 3376, // #1059
- 47, 43084, 43084, 3420, 3420, // #1060
- 11, 43144, 43144, 24, 24, // #1061
- 6, 43175, 43175, 2999, 2999, // #1062
- 15, 43199, 43199, 991, 991, // #1063
- 40, 43264, 43264, 3376, 3376, // #1064
- 47, 43340, 43340, 3420, 3420, // #1065
- 10, 43392, 43392, 4080, 4080, // #1066
- 6, 43415, 43415, 2999, 2999, // #1067
- 15, 43439, 43439, 1007, 1007, // #1068
- 40, 43456, 43456, 3376, 3376, // #1069
- 47, 43532, 43532, 3420, 3420, // #1070
- 21, 43592, 43592, 712, 712, // #1071
- 1, 43616, 43616, 976, 976, // #1072
- 3, 43646, 43646, 2734, 2734, // #1073
- 15, 43723, 43723, 763, 763, // #1074
- 40, 43776, 43776, 3376, 3376, // #1075
- 47, 43852, 43852, 3420, 3420, // #1076
- 1, 43912, 43912, 3192, 3192, // #1077
- 3, 43934, 43934, 2734, 2734, // #1078
- 11, 43963, 43963, 779, 779, // #1079
- 40, 44032, 44032, 3376, 3376, // #1080
- 47, 44108, 44108, 3420, 3420, // #1081
- 1, 44168, 44168, 3496, 3496, // #1082
- 3, 44190, 44190, 2734, 2734, // #1083
- 14, 44215, 44215, 791, 791, // #1084
- 40, 44288, 44288, 3376, 3376, // #1085
- 47, 44364, 44364, 3420, 3420, // #1086
- 3, 44424, 44424, 824, 824, // #1087
- 6, 44444, 44444, 2764, 2764, // #1088
- 15, 44470, 44470, 806, 806, // #1089
- 40, 44544, 44544, 3376, 3376, // #1090
- 47, 44620, 44620, 3420, 3420, // #1091
- 1, 44672, 44672, 3040, 3040, // #1092
- 6, 44700, 44700, 2764, 2764, // #1093
- 11, 44742, 44742, 822, 822, // #1094
- 40, 44800, 44800, 3376, 3376, // #1095
- 47, 44876, 44876, 3420, 3420, // #1096
- 4, 44928, 44928, 3344, 3344, // #1097
- 6, 44956, 44956, 2764, 2764, // #1098
- 14, 44978, 44978, 834, 834, // #1099
- 40, 45056, 45056, 3376, 3376, // #1100
- 47, 45132, 45132, 3420, 3420, // #1101
- 1, 45184, 45184, 1856, 1856, // #1102
- 3, 45214, 45214, 2734, 2734, // #1103
- 8, 45232, 45232, 320, 320, // #1104
- 40, 45248, 45248, 3376, 3376, // #1105
- 47, 45324, 45324, 3420, 3420, // #1106
- 11, 45376, 45376, 528, 528, // #1107
- 6, 45399, 45399, 2999, 2999, // #1108
- 16, 45455, 45455, 1023, 1023, // #1109
- 40, 45504, 45504, 3376, 3376, // #1110
- 47, 45580, 45580, 3420, 3420, // #1111
- 11, 45640, 45640, 3640, 3640, // #1112
- 6, 45671, 45671, 2999, 2999, // #1113
- 19, 45680, 45680, 1040, 1040, // #1114
- 40, 45760, 45760, 3376, 3376, // #1115
- 47, 45836, 45836, 3420, 3420, // #1116
- 8, 45888, 45888, 144, 144, // #1117
- 6, 45911, 45911, 2999, 2999, // #1118
- 16, 45921, 45921, 849, 849, // #1119
- 40, 45952, 45952, 3376, 3376, // #1120
- 47, 46028, 46028, 3420, 3420, // #1121
- 11, 46088, 46088, 1176, 1176, // #1122
- 6, 46119, 46119, 2999, 2999, // #1123
- 18, 46130, 46130, 866, 866, // #1124
- 40, 46208, 46208, 3376, 3376, // #1125
- 47, 46284, 46284, 3420, 3420, // #1126
- 11, 46336, 46336, 64, 64, // #1127
- 6, 46359, 46359, 2999, 2999, // #1128
- 16, 46405, 46405, 885, 885, // #1129
- 40, 46464, 46464, 3376, 3376, // #1130
- 47, 46540, 46540, 3420, 3420, // #1131
- 8, 46600, 46600, 104, 104, // #1132
- 6, 46631, 46631, 2999, 2999, // #1133
- 14, 46646, 46646, 902, 902, // #1134
- 40, 46720, 46720, 3376, 3376, // #1135
- 47, 46796, 46796, 3420, 3420, // #1136
- 9, 46856, 46856, 184, 184, // #1137
- 6, 46887, 46887, 2999, 2999, // #1138
- 17, 46901, 46901, 917, 917, // #1139
- 40, 46976, 46976, 3376, 3376, // #1140
- 47, 47052, 47052, 3420, 3420, // #1141
- 7, 47112, 47112, 1496, 1496, // #1142
- 6, 47127, 47127, 2999, 2999, // #1143
- 18, 47143, 47143, 935, 935, // #1144
- 40, 47168, 47168, 3376, 3376, // #1145
- 47, 47244, 47244, 3420, 3420, // #1146
- 9, 47304, 47304, 1656, 1656, // #1147
- 6, 47335, 47335, 2999, 2999, // #1148
- 17, 47370, 47370, 954, 954, // #1149
- 40, 47424, 47424, 3376, 3376, // #1150
- 47, 47500, 47500, 3420, 3420, // #1151
- 8, 47560, 47560, 3832, 3832, // #1152
- 6, 47591, 47591, 2999, 2999, // #1153
- 18, 47612, 47612, 972, 972, // #1154
- 40, 47680, 47680, 3376, 3376, // #1155
- 47, 47756, 47756, 3420, 3420, // #1156
- 11, 47816, 47816, 24, 24, // #1157
- 6, 47847, 47847, 2999, 2999, // #1158
- 15, 47871, 47871, 991, 991, // #1159
- 40, 47936, 47936, 3376, 3376, // #1160
- 47, 48012, 48012, 3420, 3420, // #1161
- 10, 48064, 48064, 4080, 4080, // #1162
- 6, 48087, 48087, 2999, 2999, // #1163
- 15, 48111, 48111, 1007, 1007, // #1164
- 40, 48128, 48128, 3376, 3376, // #1165
- 47, 48204, 48204, 3420, 3420, // #1166
- 21, 48270, 48270, 734, 734, // #1167
- 4, 48312, 48312, 648, 648, // #1168
- 4, 48329, 48329, 2729, 2729, // #1169
- 6, 48340, 48340, 756, 756, // #1170
- 40, 48384, 48384, 3376, 3376, // #1171
- 47, 48460, 48460, 3420, 3420, // #1172
- 1, 48520, 48520, 472, 472, // #1173
- 3, 48542, 48542, 2734, 2734, // #1174
- 15, 48587, 48587, 763, 763, // #1175
- 40, 48640, 48640, 3376, 3376, // #1176
- 47, 48716, 48716, 3420, 3420, // #1177
- 1, 48768, 48768, 192, 192, // #1178
- 3, 48798, 48798, 2734, 2734, // #1179
- 11, 48827, 48827, 779, 779, // #1180
- 40, 48896, 48896, 3376, 3376, // #1181
- 47, 48972, 48972, 3420, 3420, // #1182
- 1, 49024, 49024, 496, 496, // #1183
- 3, 49054, 49054, 2734, 2734, // #1184
- 14, 49079, 49079, 791, 791, // #1185
- 40, 49152, 49152, 3376, 3376, // #1186
- 47, 49228, 49228, 3420, 3420, // #1187
- 1, 49280, 49280, 320, 320, // #1188
- 6, 49308, 49308, 2764, 2764, // #1189
- 15, 49334, 49334, 806, 806, // #1190
- 40, 49408, 49408, 3376, 3376, // #1191
- 47, 49484, 49484, 3420, 3420, // #1192
- 5, 49544, 49544, 40, 40, // #1193
- 6, 49564, 49564, 2764, 2764, // #1194
- 11, 49606, 49606, 822, 822, // #1195
- 40, 49664, 49664, 3376, 3376, // #1196
- 47, 49740, 49740, 3420, 3420, // #1197
- 3, 49800, 49800, 344, 344, // #1198
- 6, 49820, 49820, 2764, 2764, // #1199
- 14, 49842, 49842, 834, 834, // #1200
- 40, 49920, 49920, 3376, 3376, // #1201
- 47, 49996, 49996, 3420, 3420, // #1202
- 11, 50056, 50056, 1384, 1384, // #1203
- 6, 50087, 50087, 2999, 2999, // #1204
- 5, 50111, 50111, 2735, 2735, // #1205
- 40, 50176, 50176, 3376, 3376, // #1206
- 47, 50252, 50252, 3420, 3420, // #1207
- 8, 50316, 50316, 668, 668, // #1208
- 8, 50342, 50342, 806, 806, // #1209
- 10, 50356, 50356, 756, 756, // #1210
- 11, 50370, 50370, 642, 642, // #1211
- 3, 50392, 50392, 3000, 3000, // #1212
- 10, 50404, 50404, 756, 756, // #1213
- 17, 50429, 50429, 749, 749, // #1214
- 3, 50456, 50456, 3000, 3000, // #1215
- 3, 50472, 50472, 3000, 3000, // #1216
- 3, 50488, 50488, 3000, 3000, // #1217
- 3, 50504, 50504, 3000, 3000, // #1218
- 5, 50522, 50522, 3546, 3546, // #1219
- 12, 50531, 50531, 723, 723, // #1220
- 12, 50547, 50547, 723, 723, // #1221
- 12, 50560, 50560, 736, 736, // #1222
- 12, 50576, 50576, 736, 736, // #1223
- 14, 50605, 50605, 749, 749, // #1224
- 14, 50637, 50637, 749, 749, // #1225
- 13, 50700, 50700, 764, 764, // #1226
- 13, 50764, 50764, 764, 764, // #1227
- 18, 50794, 50794, 778, 778, // #1228
- 18, 50826, 50826, 778, 778, // #1229
- 23, 50861, 50861, 797, 797, // #1230
- 23, 50909, 50909, 797, 797, // #1231
- 24, 50949, 50949, 821, 821, // #1232
- 24, 51013, 51013, 821, 821, // #1233
- 26, 51054, 51054, 846, 846, // #1234
- 26, 51102, 51102, 846, 846, // #1235
- 7, 51145, 51145, 873, 873, // #1236
- 8, 51169, 51169, 881, 881, // #1237
- 9, 51210, 51210, 890, 890, // #1238
- 26, 51236, 51236, 900, 900, // #1239
- 26, 51268, 51268, 900, 900, // #1240
- 22, 51311, 51311, 927, 927, // #1241
- 22, 51359, 51359, 927, 927, // #1242
- 23, 51398, 51398, 950, 950, // #1243
- 23, 51462, 51462, 950, 950, // #1244
- 14, 51502, 51502, 974, 974, // #1245
- 14, 51534, 51534, 974, 974, // #1246
- 23, 51565, 51565, 989, 989, // #1247
- 23, 51613, 51613, 989, 989, // #1248
- 23, 51653, 51653, 1013, 1013, // #1249
- 23, 51717, 51717, 1013, 1013, // #1250
- 16, 51757, 51757, 1037, 1037, // #1251
- 16, 51789, 51789, 1037, 1037, // #1252
- 14, 51822, 51822, 1054, 1054, // #1253
- 14, 51854, 51854, 1054, 1054, // #1254
- 8, 51885, 51885, 1069, 1069, // #1255
- 4, 51910, 51910, 1078, 1078, // #1256
- 13, 51979, 51979, 1083, 1083, // #1257
- 13, 52043, 52043, 1083, 1083, // #1258
- 19, 52073, 52073, 1097, 1097, // #1259
- 19, 52105, 52105, 1097, 1097, // #1260
- 7, 52141, 52141, 1117, 1117, // #1261
- 9, 52165, 52165, 1125, 1125, // #1262
- 9, 52191, 52191, 1135, 1135, // #1263
- 17, 52233, 52233, 1145, 1145, // #1264
- 17, 52297, 52297, 1145, 1145, // #1265
- 15, 52331, 52331, 1163, 1163, // #1266
- 15, 52363, 52363, 1163, 1163, // #1267
- 9, 52395, 52395, 1179, 1179, // #1268
- 8, 52421, 52421, 1189, 1189, // #1269
- 8, 52446, 52446, 1198, 1198, // #1270
- 8, 52478, 52478, 1198, 1198, // #1271
- 17, 52551, 52551, 1207, 1207, // #1272
- 17, 52615, 52615, 1207, 1207, // #1273
- 5, 52640, 52640, 1296, 1296, // #1274
- 4, 52665, 52665, 2729, 2729, // #1275
- 17, 52672, 52672, 3424, 3424, // #1276
- 40, 52736, 52736, 3376, 3376, // #1277
- 47, 52812, 52812, 3420, 3420, // #1278
- 10, 52873, 52873, 1225, 1225, // #1279
- 7, 52900, 52900, 1236, 1236, // #1280
- 14, 52924, 52924, 1244, 1244, // #1281
- 14, 52956, 52956, 1244, 1244, // #1282
- 21, 52987, 52987, 1259, 1259, // #1283
- 21, 53035, 53035, 1259, 1259, // #1284
- 15, 53073, 53073, 1281, 1281, // #1285
- 15, 53105, 53105, 1281, 1281, // #1286
- 19, 53137, 53137, 1297, 1297, // #1287
- 19, 53169, 53169, 1297, 1297, // #1288
- 19, 53205, 53205, 1317, 1317, // #1289
- 19, 53237, 53237, 1317, 1317, // #1290
- 15, 53321, 53321, 1337, 1337, // #1291
- 15, 53385, 53385, 1337, 1337, // #1292
- 17, 53408, 53408, 1360, 1360, // #1293
- 17, 53440, 53440, 1360, 1360, // #1294
- 24, 53481, 53481, 1353, 1353, // #1295
- 24, 53529, 53529, 1353, 1353, // #1296
- 7, 53570, 53570, 1378, 1378, // #1297
- 7, 53594, 53594, 1386, 1386, // #1298
- 15, 53634, 53634, 1394, 1394, // #1299
- 20, 53666, 53666, 1410, 1410, // #1300
- 20, 53698, 53698, 1410, 1410, // #1301
- 7, 53735, 53735, 1431, 1431, // #1302
- 7, 53759, 53759, 1439, 1439, // #1303
- 15, 53783, 53783, 1447, 1447, // #1304
- 20, 53831, 53831, 1463, 1463, // #1305
- 20, 53895, 53895, 1463, 1463, // #1306
- 7, 53932, 53932, 1484, 1484, // #1307
- 7, 53956, 53956, 1492, 1492, // #1308
- 15, 53980, 53980, 1500, 1500, // #1309
- 17, 54012, 54012, 1516, 1516, // #1310
- 17, 54044, 54044, 1516, 1516, // #1311
- 28, 54094, 54094, 1534, 1534, // #1312
- 28, 54158, 54158, 1534, 1534, // #1313
- 25, 54203, 54203, 1563, 1563, // #1314
- 25, 54251, 54251, 1563, 1563, // #1315
- 25, 54341, 54341, 1589, 1589, // #1316
- 25, 54405, 54405, 1589, 1589, // #1317
- 25, 54447, 54447, 1615, 1615, // #1318
- 25, 54495, 54495, 1615, 1615, // #1319
- 36, 54536, 54536, 2056, 2056, // #1320
- 36, 54584, 54584, 2056, 2056, // #1321
- 22, 54633, 54633, 1641, 1641, // #1322
- 22, 54665, 54665, 1641, 1641, // #1323
- 33, 54720, 54720, 2096, 2096, // #1324
- 33, 54784, 54784, 2096, 2096, // #1325
- 29, 54832, 54832, 1664, 1664, // #1326
- 29, 54864, 54864, 1664, 1664, // #1327
- 27, 54910, 54910, 1694, 1694, // #1328
- 27, 54958, 54958, 1694, 1694, // #1329
- 31, 54996, 54996, 2132, 2132, // #1330
- 31, 55044, 55044, 2132, 2132, // #1331
- 5, 55088, 55088, 1168, 1168, // #1332
- 4, 55113, 55113, 2729, 2729, // #1333
- 31, 55128, 55128, 3480, 3480, // #1334
- 40, 55168, 55168, 3376, 3376, // #1335
- 47, 55244, 55244, 3420, 3420, // #1336
- 23, 55306, 55306, 1722, 1722, // #1337
- 23, 55370, 55370, 1722, 1722, // #1338
- 5, 55416, 55416, 1048, 1048, // #1339
- 4, 55433, 55433, 2729, 2729, // #1340
- 23, 55448, 55448, 3976, 3976, // #1341
- 40, 55488, 55488, 3376, 3376, // #1342
- 47, 55564, 55564, 3420, 3420, // #1343
- 26, 55618, 55618, 1746, 1746, // #1344
- 26, 55650, 55650, 1746, 1746, // #1345
- 5, 55680, 55680, 880, 880, // #1346
- 4, 55705, 55705, 2729, 2729, // #1347
- 26, 55712, 55712, 608, 608, // #1348
- 40, 55744, 55744, 3376, 3376, // #1349
- 47, 55820, 55820, 3420, 3420, // #1350
- 26, 55885, 55885, 1773, 1773, // #1351
- 26, 55949, 55949, 1773, 1773, // #1352
- 32, 56004, 56004, 2164, 2164, // #1353
- 32, 56068, 56068, 2164, 2164, // #1354
- 24, 56120, 56120, 1800, 1800, // #1355
- 24, 56168, 56168, 1800, 1800, // #1356
- 27, 56209, 56209, 1825, 1825, // #1357
- 27, 56241, 56241, 1825, 1825, // #1358
- 27, 56333, 56333, 1853, 1853, // #1359
- 27, 56397, 56397, 1853, 1853, // #1360
- 10, 56436, 56436, 756, 756, // #1361
- 17, 56461, 56461, 749, 749, // #1362
- 3, 56488, 56488, 3000, 3000, // #1363
- 3, 56504, 56504, 3000, 3000, // #1364
- 3, 56520, 56520, 3000, 3000, // #1365
- 3, 56536, 56536, 3000, 3000, // #1366
- 5, 56552, 56552, 3256, 3256, // #1367
- 4, 56569, 56569, 2729, 2729, // #1368
- 17, 56576, 56576, 1840, 1840, // #1369
- 40, 56640, 56640, 3376, 3376, // #1370
- 47, 56716, 56716, 3420, 3420, // #1371
- 5, 56776, 56776, 3128, 3128, // #1372
- 4, 56793, 56793, 2729, 2729, // #1373
- 31, 56840, 56840, 1832, 1832, // #1374
- 40, 56896, 56896, 3376, 3376, // #1375
- 47, 56972, 56972, 3420, 3420, // #1376
- 5, 57024, 57024, 3008, 3008, // #1377
- 4, 57049, 57049, 2729, 2729, // #1378
- 23, 57056, 57056, 2080, 2080, // #1379
- 40, 57088, 57088, 3376, 3376, // #1380
- 47, 57164, 57164, 3420, 3420, // #1381
- 5, 57224, 57224, 2840, 2840, // #1382
- 4, 57241, 57241, 2729, 2729, // #1383
- 26, 57248, 57248, 2272, 2272, // #1384
- 40, 57280, 57280, 3376, 3376, // #1385
- 47, 57356, 57356, 3420, 3420, // #1386
- 10, 57412, 57412, 756, 756, // #1387
- 17, 57437, 57437, 749, 749, // #1388
- 3, 57464, 57464, 3000, 3000, // #1389
- 3, 57480, 57480, 3000, 3000, // #1390
- 3, 57496, 57496, 3000, 3000, // #1391
- 3, 57512, 57512, 3000, 3000, // #1392
- 5, 57528, 57528, 2344, 2344, // #1393
- 4, 57545, 57545, 2729, 2729, // #1394
- 17, 57552, 57552, 3232, 3232, // #1395
- 40, 57600, 57600, 3376, 3376, // #1396
- 47, 57676, 57676, 3420, 3420, // #1397
- 5, 57736, 57736, 2216, 2216, // #1398
- 4, 57753, 57753, 2729, 2729, // #1399
- 31, 57768, 57768, 3224, 3224, // #1400
- 40, 57856, 57856, 3376, 3376, // #1401
- 47, 57932, 57932, 3420, 3420, // #1402
- 5, 57984, 57984, 2096, 2096, // #1403
- 4, 58009, 58009, 2729, 2729, // #1404
- 23, 58016, 58016, 3472, 3472, // #1405
- 40, 58048, 58048, 3376, 3376, // #1406
- 47, 58124, 58124, 3420, 3420, // #1407
- 5, 58184, 58184, 1928, 1928, // #1408
- 4, 58201, 58201, 2729, 2729, // #1409
- 26, 58208, 58208, 3664, 3664, // #1410
- 40, 58240, 58240, 3376, 3376, // #1411
- 47, 58316, 58316, 3420, 3420, // #1412
- 13, 58373, 58373, 405, 405, // #1413
- 1, 58409, 58409, 393, 393, // #1414
- 16, 58419, 58419, 419, 419, // #1415
- 1, 58457, 58457, 393, 393, // #1416
- 24, 58500, 58500, 436, 436, // #1417
- 1, 58537, 58537, 393, 393, // #1418
- 24, 58560, 58560, 368, 368, // #1419
- 1, 58601, 58601, 393, 393, // #1420
- 9, 58619, 58619, 395, 395, // #1421
- 1, 58649, 58649, 393, 393, // #1422
- 3, 58668, 58668, 1900, 1900, // #1423
- 13, 58672, 58672, 1920, 1920, // #1424
- 9, 58688, 58688, 832, 832, // #1425
- 5, 58713, 58713, 1433, 1433, // #1426
- 25, 58759, 58759, 631, 631, // #1427
- 1, 58810, 58810, 842, 842, // #1428
- 1, 58828, 58828, 1228, 1228, // #1429
- 1, 58842, 58842, 842, 842, // #1430
- 1, 58860, 58860, 1228, 1228, // #1431
- 1, 58876, 58876, 1228, 1228, // #1432
- 1, 58886, 58886, 2390, 2390, // #1433
- 1, 58906, 58906, 842, 842, // #1434
- 1, 58924, 58924, 1228, 1228, // #1435
- 1, 58940, 58940, 1228, 1228, // #1436
- 1, 58950, 58950, 2390, 2390, // #1437
- 8, 58961, 58961, 577, 577, // #1438
- 5, 58979, 58979, 1747, 1747, // #1439
- 27, 58994, 58994, 2018, 2018, // #1440
- 40, 59032, 59032, 2056, 2056, // #1441
- 29, 59102, 59102, 910, 910, // #1442
- 1, 59146, 59146, 842, 842, // #1443
- 1, 59164, 59164, 1228, 1228, // #1444
- 1, 59180, 59180, 1228, 1228, // #1445
- 1, 59190, 59190, 2390, 2390, // #1446
- 8, 59201, 59201, 577, 577, // #1447
- 5, 59219, 59219, 1747, 1747, // #1448
- 27, 59234, 59234, 2018, 2018, // #1449
- 40, 59272, 59272, 2056, 2056, // #1450
- 29, 59342, 59342, 910, 910, // #1451
- 1, 59386, 59386, 842, 842, // #1452
- 1, 59404, 59404, 1228, 1228, // #1453
- 1, 59408, 59408, 432, 432, // #1454
- 3, 59438, 59438, 2734, 2734, // #1455
- 8, 59456, 59456, 320, 320, // #1456
- 40, 59520, 59520, 3376, 3376, // #1457
- 47, 59596, 59596, 3420, 3420, // #1458
- 11, 59656, 59656, 1736, 1736, // #1459
- 6, 59687, 59687, 2999, 2999, // #1460
- 16, 59727, 59727, 1023, 1023, // #1461
- 40, 59776, 59776, 3376, 3376, // #1462
- 47, 59852, 59852, 3420, 3420, // #1463
- 11, 59904, 59904, 1696, 1696, // #1464
- 6, 59927, 59927, 2999, 2999, // #1465
- 19, 59936, 59936, 1040, 1040, // #1466
- 40, 59968, 59968, 3376, 3376, // #1467
- 47, 60044, 60044, 3420, 3420, // #1468
- 8, 60104, 60104, 1976, 1976, // #1469
- 6, 60135, 60135, 2999, 2999, // #1470
- 16, 60145, 60145, 849, 849, // #1471
- 40, 60224, 60224, 3376, 3376, // #1472
- 47, 60300, 60300, 3420, 3420, // #1473
- 10, 60360, 60360, 1896, 1896, // #1474
- 6, 60391, 60391, 2999, 2999, // #1475
- 18, 60402, 60402, 866, 866, // #1476
- 40, 60480, 60480, 3376, 3376, // #1477
- 47, 60556, 60556, 3420, 3420, // #1478
- 11, 60608, 60608, 1856, 1856, // #1479
- 6, 60631, 60631, 2999, 2999, // #1480
- 16, 60677, 60677, 885, 885, // #1481
- 40, 60736, 60736, 3376, 3376, // #1482
- 47, 60812, 60812, 3420, 3420, // #1483
- 8, 60864, 60864, 1936, 1936, // #1484
- 6, 60887, 60887, 2999, 2999, // #1485
- 14, 60902, 60902, 902, 902, // #1486
- 40, 60928, 60928, 3376, 3376, // #1487
- 47, 61004, 61004, 3420, 3420, // #1488
- 9, 61056, 61056, 2016, 2016, // #1489
- 6, 61079, 61079, 2999, 2999, // #1490
- 17, 61093, 61093, 917, 917, // #1491
- 40, 61120, 61120, 3376, 3376, // #1492
- 47, 61196, 61196, 3420, 3420, // #1493
- 7, 61248, 61248, 3616, 3616, // #1494
- 6, 61271, 61271, 2999, 2999, // #1495
- 18, 61287, 61287, 935, 935, // #1496
- 40, 61312, 61312, 3376, 3376, // #1497
- 47, 61388, 61388, 3420, 3420, // #1498
- 9, 61440, 61440, 3776, 3776, // #1499
- 6, 61463, 61463, 2999, 2999, // #1500
- 17, 61514, 61514, 954, 954, // #1501
- 40, 61568, 61568, 3376, 3376, // #1502
- 47, 61644, 61644, 3420, 3420, // #1503
- 8, 61704, 61704, 8, 8, // #1504
- 6, 61735, 61735, 2999, 2999, // #1505
- 18, 61756, 61756, 972, 972, // #1506
- 40, 61824, 61824, 3376, 3376, // #1507
- 47, 61900, 61900, 3420, 3420, // #1508
- 11, 61960, 61960, 1816, 1816, // #1509
- 6, 61991, 61991, 2999, 2999, // #1510
- 15, 62015, 62015, 991, 991, // #1511
- 40, 62080, 62080, 3376, 3376, // #1512
- 47, 62156, 62156, 3420, 3420, // #1513
- 10, 62208, 62208, 1776, 1776, // #1514
- 6, 62231, 62231, 2999, 2999, // #1515
- 15, 62255, 62255, 1007, 1007, // #1516
- 40, 62272, 62272, 3376, 3376, // #1517
- 47, 62348, 62348, 3420, 3420, // #1518
- 1, 62400, 62400, 432, 432, // #1519
- 3, 62430, 62430, 2734, 2734, // #1520
- 8, 62448, 62448, 320, 320, // #1521
- 40, 62464, 62464, 3376, 3376, // #1522
- 47, 62540, 62540, 3420, 3420, // #1523
- 11, 62592, 62592, 592, 592, // #1524
- 6, 62615, 62615, 2999, 2999, // #1525
- 16, 62671, 62671, 1023, 1023, // #1526
- 40, 62720, 62720, 3376, 3376, // #1527
- 47, 62796, 62796, 3420, 3420, // #1528
- 11, 62856, 62856, 1656, 1656, // #1529
- 6, 62887, 62887, 2999, 2999, // #1530
- 19, 62896, 62896, 1040, 1040, // #1531
- 40, 62976, 62976, 3376, 3376, // #1532
- 47, 63052, 63052, 3420, 3420, // #1533
- 8, 63104, 63104, 2256, 2256, // #1534
- 6, 63127, 63127, 2999, 2999, // #1535
- 16, 63137, 63137, 849, 849, // #1536
- 40, 63168, 63168, 3376, 3376, // #1537
- 47, 63244, 63244, 3420, 3420, // #1538
- 11, 63304, 63304, 1240, 1240, // #1539
- 6, 63335, 63335, 2999, 2999, // #1540
- 18, 63346, 63346, 866, 866, // #1541
- 40, 63424, 63424, 3376, 3376, // #1542
- 47, 63500, 63500, 3420, 3420, // #1543
- 11, 63552, 63552, 2176, 2176, // #1544
- 6, 63575, 63575, 2999, 2999, // #1545
- 16, 63621, 63621, 885, 885, // #1546
- 40, 63680, 63680, 3376, 3376, // #1547
- 47, 63756, 63756, 3420, 3420, // #1548
- 8, 63816, 63816, 2216, 2216, // #1549
- 6, 63847, 63847, 2999, 2999, // #1550
- 14, 63862, 63862, 902, 902, // #1551
- 40, 63936, 63936, 3376, 3376, // #1552
- 47, 64012, 64012, 3420, 3420, // #1553
- 9, 64072, 64072, 2296, 2296, // #1554
- 6, 64103, 64103, 2999, 2999, // #1555
- 17, 64117, 64117, 917, 917, // #1556
- 40, 64192, 64192, 3376, 3376, // #1557
- 47, 64268, 64268, 3420, 3420, // #1558
- 7, 64328, 64328, 1560, 1560, // #1559
- 6, 64343, 64343, 2999, 2999, // #1560
- 18, 64359, 64359, 935, 935, // #1561
- 40, 64384, 64384, 3376, 3376, // #1562
- 47, 64460, 64460, 3420, 3420, // #1563
- 9, 64520, 64520, 1720, 1720, // #1564
- 6, 64551, 64551, 2999, 2999, // #1565
- 17, 64586, 64586, 954, 954, // #1566
- 40, 64640, 64640, 3376, 3376, // #1567
- 47, 64716, 64716, 3420, 3420, // #1568
- 8, 64768, 64768, 2048, 2048, // #1569
- 6, 64791, 64791, 2999, 2999, // #1570
- 18, 64812, 64812, 972, 972, // #1571
- 40, 64832, 64832, 3376, 3376, // #1572
- 47, 64908, 64908, 3420, 3420, // #1573
- 11, 64968, 64968, 2136, 2136, // #1574
- 6, 64999, 64999, 2999, 2999, // #1575
- 15, 65023, 65023, 991, 991, // #1576
- 40, 65088, 65088, 3376, 3376, // #1577
- 47, 65164, 65164, 3420, 3420, // #1578
- 10, 65216, 65216, 2096, 2096, // #1579
- 6, 65239, 65239, 2999, 2999, // #1580
- 15, 65263, 65263, 1007, 1007, // #1581
- 40, 65280, 65280, 3376, 3376, // #1582
- 47, 65356, 65356, 3420, 3420, // #1583
- 1, 65408, 65408, 432, 432, // #1584
- 3, 65438, 65438, 2734, 2734, // #1585
- 8, 65456, 65456, 320, 320, // #1586
- 40, 65472, 65472, 3376, 3376, // #1587
- 47, 65548, 65548, 3420, 3420, // #1588
- 11, 65608, 65608, 2376, 2376, // #1589
- 6, 65639, 65639, 2999, 2999, // #1590
- 16, 65679, 65679, 1023, 1023, // #1591
- 40, 65728, 65728, 3376, 3376, // #1592
- 47, 65804, 65804, 3420, 3420, // #1593
- 11, 65864, 65864, 2056, 2056, // #1594
- 6, 65895, 65895, 2999, 2999, // #1595
- 19, 65904, 65904, 1040, 1040, // #1596
- 40, 65984, 65984, 3376, 3376, // #1597
- 47, 66060, 66060, 3420, 3420, // #1598
- 8, 66112, 66112, 2576, 2576, // #1599
- 6, 66135, 66135, 2999, 2999, // #1600
- 16, 66145, 66145, 849, 849, // #1601
- 40, 66176, 66176, 3376, 3376, // #1602
- 47, 66252, 66252, 3420, 3420, // #1603
- 11, 66304, 66304, 576, 576, // #1604
- 6, 66327, 66327, 2999, 2999, // #1605
- 18, 66338, 66338, 866, 866, // #1606
- 40, 66368, 66368, 3376, 3376, // #1607
- 47, 66444, 66444, 3420, 3420, // #1608
- 11, 66496, 66496, 2496, 2496, // #1609
- 6, 66519, 66519, 2999, 2999, // #1610
- 16, 66565, 66565, 885, 885, // #1611
- 40, 66624, 66624, 3376, 3376, // #1612
- 47, 66700, 66700, 3420, 3420, // #1613
- 8, 66760, 66760, 2536, 2536, // #1614
- 6, 66791, 66791, 2999, 2999, // #1615
- 14, 66806, 66806, 902, 902, // #1616
- 40, 66880, 66880, 3376, 3376, // #1617
- 47, 66956, 66956, 3420, 3420, // #1618
- 9, 67016, 67016, 2616, 2616, // #1619
- 6, 67047, 67047, 2999, 2999, // #1620
- 17, 67061, 67061, 917, 917, // #1621
- 40, 67136, 67136, 3376, 3376, // #1622
- 47, 67212, 67212, 3420, 3420, // #1623
- 7, 67264, 67264, 896, 896, // #1624
- 6, 67287, 67287, 2999, 2999, // #1625
- 18, 67303, 67303, 935, 935, // #1626
- 40, 67328, 67328, 3376, 3376, // #1627
- 47, 67404, 67404, 3420, 3420, // #1628
- 9, 67456, 67456, 1056, 1056, // #1629
- 6, 67479, 67479, 2999, 2999, // #1630
- 17, 67530, 67530, 954, 954, // #1631
- 40, 67584, 67584, 3376, 3376, // #1632
- 47, 67660, 67660, 3420, 3420, // #1633
- 8, 67720, 67720, 1384, 1384, // #1634
- 6, 67751, 67751, 2999, 2999, // #1635
- 18, 67772, 67772, 972, 972, // #1636
- 40, 67840, 67840, 3376, 3376, // #1637
- 47, 67916, 67916, 3420, 3420, // #1638
- 11, 67976, 67976, 2456, 2456, // #1639
- 6, 68007, 68007, 2999, 2999, // #1640
- 15, 68031, 68031, 991, 991, // #1641
- 40, 68096, 68096, 3376, 3376, // #1642
- 47, 68172, 68172, 3420, 3420, // #1643
- 10, 68224, 68224, 2416, 2416, // #1644
- 6, 68247, 68247, 2999, 2999, // #1645
- 15, 68271, 68271, 1007, 1007, // #1646
- 40, 68288, 68288, 3376, 3376, // #1647
- 47, 68364, 68364, 3420, 3420, // #1648
- 1, 68416, 68416, 432, 432, // #1649
- 3, 68446, 68446, 2734, 2734, // #1650
- 8, 68464, 68464, 320, 320, // #1651
- 40, 68480, 68480, 3376, 3376, // #1652
- 47, 68556, 68556, 3420, 3420, // #1653
- 11, 68608, 68608, 1056, 1056, // #1654
- 6, 68631, 68631, 2999, 2999, // #1655
- 16, 68687, 68687, 1023, 1023, // #1656
- 40, 68736, 68736, 3376, 3376, // #1657
- 47, 68812, 68812, 3420, 3420, // #1658
- 11, 68872, 68872, 1016, 1016, // #1659
- 6, 68903, 68903, 2999, 2999, // #1660
- 19, 68912, 68912, 1040, 1040, // #1661
- 40, 68992, 68992, 3376, 3376, // #1662
- 47, 69068, 69068, 3420, 3420, // #1663
- 8, 69120, 69120, 1296, 1296, // #1664
- 6, 69143, 69143, 2999, 2999, // #1665
- 16, 69153, 69153, 849, 849, // #1666
- 40, 69184, 69184, 3376, 3376, // #1667
- 47, 69260, 69260, 3420, 3420, // #1668
- 11, 69312, 69312, 1216, 1216, // #1669
- 6, 69335, 69335, 2999, 2999, // #1670
- 18, 69346, 69346, 866, 866, // #1671
- 40, 69376, 69376, 3376, 3376, // #1672
- 47, 69452, 69452, 3420, 3420, // #1673
- 11, 69512, 69512, 1176, 1176, // #1674
- 6, 69543, 69543, 2999, 2999, // #1675
- 16, 69573, 69573, 885, 885, // #1676
- 40, 69632, 69632, 3376, 3376, // #1677
- 47, 69708, 69708, 3420, 3420, // #1678
- 8, 69768, 69768, 1256, 1256, // #1679
- 6, 69799, 69799, 2999, 2999, // #1680
- 14, 69814, 69814, 902, 902, // #1681
- 40, 69888, 69888, 3376, 3376, // #1682
- 47, 69964, 69964, 3420, 3420, // #1683
- 9, 70024, 70024, 1336, 1336, // #1684
- 6, 70055, 70055, 2999, 2999, // #1685
- 17, 70069, 70069, 917, 917, // #1686
- 40, 70144, 70144, 3376, 3376, // #1687
- 47, 70220, 70220, 3420, 3420, // #1688
- 7, 70280, 70280, 3624, 3624, // #1689
- 6, 70295, 70295, 2999, 2999, // #1690
- 18, 70311, 70311, 935, 935, // #1691
- 40, 70336, 70336, 3376, 3376, // #1692
- 47, 70412, 70412, 3420, 3420, // #1693
- 9, 70472, 70472, 3784, 3784, // #1694
- 6, 70503, 70503, 2999, 2999, // #1695
- 17, 70538, 70538, 954, 954, // #1696
- 40, 70592, 70592, 3376, 3376, // #1697
- 47, 70668, 70668, 3420, 3420, // #1698
- 8, 70720, 70720, 16, 16, // #1699
- 6, 70743, 70743, 2999, 2999, // #1700
- 18, 70764, 70764, 972, 972, // #1701
- 40, 70784, 70784, 3376, 3376, // #1702
- 47, 70860, 70860, 3420, 3420, // #1703
- 11, 70912, 70912, 1136, 1136, // #1704
- 6, 70935, 70935, 2999, 2999, // #1705
- 15, 70959, 70959, 991, 991, // #1706
- 40, 70976, 70976, 3376, 3376, // #1707
- 47, 71052, 71052, 3420, 3420, // #1708
- 10, 71112, 71112, 1096, 1096, // #1709
- 6, 71143, 71143, 2999, 2999, // #1710
- 15, 71167, 71167, 1007, 1007, // #1711
- 40, 71232, 71232, 3376, 3376, // #1712
- 47, 71308, 71308, 3420, 3420, // #1713
- 4, 71368, 71368, 248, 248, // #1714
- 4, 71385, 71385, 2729, 2729, // #1715
- 6, 71396, 71396, 756, 756, // #1716
- 40, 71424, 71424, 3376, 3376, // #1717
- 47, 71500, 71500, 3420, 3420, // #1718
- 4, 71560, 71560, 3384, 3384, // #1719
- 4, 71577, 71577, 2729, 2729, // #1720
- 20, 71584, 71584, 1088, 1088, // #1721
- 40, 71616, 71616, 3376, 3376, // #1722
- 47, 71692, 71692, 3420, 3420, // #1723
- 1, 71744, 71744, 432, 432, // #1724
- 3, 71774, 71774, 2734, 2734, // #1725
- 8, 71792, 71792, 320, 320, // #1726
- 40, 71808, 71808, 3376, 3376, // #1727
- 47, 71884, 71884, 3420, 3420, // #1728
- 10, 71936, 71936, 1376, 1376, // #1729
- 6, 71959, 71959, 2999, 2999, // #1730
- 16, 72015, 72015, 1023, 1023, // #1731
- 40, 72064, 72064, 3376, 3376, // #1732
- 47, 72140, 72140, 3420, 3420, // #1733
- 10, 72192, 72192, 2128, 2128, // #1734
- 6, 72215, 72215, 2999, 2999, // #1735
- 19, 72224, 72224, 1040, 1040, // #1736
- 40, 72256, 72256, 3376, 3376, // #1737
- 47, 72332, 72332, 3420, 3420, // #1738
- 11, 72384, 72384, 240, 240, // #1739
- 6, 72407, 72407, 2999, 2999, // #1740
- 16, 72417, 72417, 849, 849, // #1741
- 40, 72448, 72448, 3376, 3376, // #1742
- 47, 72524, 72524, 3420, 3420, // #1743
- 11, 72576, 72576, 1536, 1536, // #1744
- 6, 72599, 72599, 2999, 2999, // #1745
- 18, 72610, 72610, 866, 866, // #1746
- 40, 72640, 72640, 3376, 3376, // #1747
- 47, 72716, 72716, 3420, 3420, // #1748
- 11, 72776, 72776, 1496, 1496, // #1749
- 6, 72807, 72807, 2999, 2999, // #1750
- 16, 72837, 72837, 885, 885, // #1751
- 40, 72896, 72896, 3376, 3376, // #1752
- 47, 72972, 72972, 3420, 3420, // #1753
- 8, 73032, 73032, 1576, 1576, // #1754
- 6, 73063, 73063, 2999, 2999, // #1755
- 14, 73078, 73078, 902, 902, // #1756
- 40, 73152, 73152, 3376, 3376, // #1757
- 47, 73228, 73228, 3420, 3420, // #1758
- 9, 73280, 73280, 1616, 1616, // #1759
- 6, 73303, 73303, 2999, 2999, // #1760
- 17, 73317, 73317, 917, 917, // #1761
- 40, 73344, 73344, 3376, 3376, // #1762
- 47, 73420, 73420, 3420, 3420, // #1763
- 9, 73472, 73472, 1568, 1568, // #1764
- 6, 73495, 73495, 2999, 2999, // #1765
- 18, 73511, 73511, 935, 935, // #1766
- 40, 73536, 73536, 3376, 3376, // #1767
- 47, 73612, 73612, 3420, 3420, // #1768
- 9, 73672, 73672, 1736, 1736, // #1769
- 6, 73703, 73703, 2999, 2999, // #1770
- 17, 73738, 73738, 954, 954, // #1771
- 40, 73792, 73792, 3376, 3376, // #1772
- 47, 73868, 73868, 3420, 3420, // #1773
- 11, 73928, 73928, 2072, 2072, // #1774
- 6, 73959, 73959, 2999, 2999, // #1775
- 18, 73980, 73980, 972, 972, // #1776
- 40, 74048, 74048, 3376, 3376, // #1777
- 47, 74124, 74124, 3420, 3420, // #1778
- 11, 74176, 74176, 1456, 1456, // #1779
- 6, 74199, 74199, 2999, 2999, // #1780
- 15, 74223, 74223, 991, 991, // #1781
- 40, 74240, 74240, 3376, 3376, // #1782
- 47, 74316, 74316, 3420, 3420, // #1783
- 10, 74376, 74376, 1416, 1416, // #1784
- 6, 74407, 74407, 2999, 2999, // #1785
- 15, 74431, 74431, 1007, 1007, // #1786
- 40, 74496, 74496, 3376, 3376, // #1787
- 47, 74572, 74572, 3420, 3420, // #1788
- 1, 74624, 74624, 432, 432, // #1789
- 3, 74654, 74654, 2734, 2734, // #1790
- 8, 74672, 74672, 320, 320, // #1791
- 40, 74688, 74688, 3376, 3376, // #1792
- 47, 74764, 74764, 3420, 3420, // #1793
- 11, 74816, 74816, 592, 592, // #1794
- 6, 74839, 74839, 2999, 2999, // #1795
- 16, 74895, 74895, 1023, 1023, // #1796
- 40, 74944, 74944, 3376, 3376, // #1797
- 47, 75020, 75020, 3420, 3420, // #1798
- 11, 75080, 75080, 1656, 1656, // #1799
- 6, 75111, 75111, 2999, 2999, // #1800
- 19, 75120, 75120, 1040, 1040, // #1801
- 40, 75200, 75200, 3376, 3376, // #1802
- 47, 75276, 75276, 3420, 3420, // #1803
- 8, 75328, 75328, 2256, 2256, // #1804
- 6, 75351, 75351, 2999, 2999, // #1805
- 16, 75361, 75361, 849, 849, // #1806
- 40, 75392, 75392, 3376, 3376, // #1807
- 47, 75468, 75468, 3420, 3420, // #1808
- 11, 75528, 75528, 1240, 1240, // #1809
- 6, 75559, 75559, 2999, 2999, // #1810
- 18, 75570, 75570, 866, 866, // #1811
- 40, 75648, 75648, 3376, 3376, // #1812
- 47, 75724, 75724, 3420, 3420, // #1813
- 11, 75776, 75776, 2176, 2176, // #1814
- 6, 75799, 75799, 2999, 2999, // #1815
- 16, 75845, 75845, 885, 885, // #1816
- 40, 75904, 75904, 3376, 3376, // #1817
- 47, 75980, 75980, 3420, 3420, // #1818
- 8, 76040, 76040, 2216, 2216, // #1819
- 6, 76071, 76071, 2999, 2999, // #1820
- 14, 76086, 76086, 902, 902, // #1821
- 40, 76160, 76160, 3376, 3376, // #1822
- 47, 76236, 76236, 3420, 3420, // #1823
- 9, 76296, 76296, 2296, 2296, // #1824
- 6, 76327, 76327, 2999, 2999, // #1825
- 17, 76341, 76341, 917, 917, // #1826
- 40, 76416, 76416, 3376, 3376, // #1827
- 47, 76492, 76492, 3420, 3420, // #1828
- 7, 76552, 76552, 1560, 1560, // #1829
- 6, 76567, 76567, 2999, 2999, // #1830
- 18, 76583, 76583, 935, 935, // #1831
- 40, 76608, 76608, 3376, 3376, // #1832
- 47, 76684, 76684, 3420, 3420, // #1833
- 9, 76744, 76744, 1720, 1720, // #1834
- 6, 76775, 76775, 2999, 2999, // #1835
- 17, 76810, 76810, 954, 954, // #1836
- 40, 76864, 76864, 3376, 3376, // #1837
- 47, 76940, 76940, 3420, 3420, // #1838
- 8, 76992, 76992, 2048, 2048, // #1839
- 6, 77015, 77015, 2999, 2999, // #1840
- 18, 77036, 77036, 972, 972, // #1841
- 40, 77056, 77056, 3376, 3376, // #1842
- 47, 77132, 77132, 3420, 3420, // #1843
- 11, 77192, 77192, 2136, 2136, // #1844
- 6, 77223, 77223, 2999, 2999, // #1845
- 15, 77247, 77247, 991, 991, // #1846
- 40, 77312, 77312, 3376, 3376, // #1847
- 47, 77388, 77388, 3420, 3420, // #1848
- 10, 77440, 77440, 2096, 2096, // #1849
- 6, 77463, 77463, 2999, 2999, // #1850
- 15, 77487, 77487, 1007, 1007, // #1851
- 40, 77504, 77504, 3376, 3376, // #1852
- 47, 77580, 77580, 3420, 3420, // #1853
- 21, 77646, 77646, 734, 734, // #1854
- 4, 77688, 77688, 248, 248, // #1855
- 4, 77705, 77705, 2729, 2729, // #1856
- 6, 77716, 77716, 756, 756, // #1857
- 40, 77760, 77760, 3376, 3376, // #1858
- 47, 77836, 77836, 3420, 3420, // #1859
- 1, 77888, 77888, 544, 544, // #1860
- 3, 77918, 77918, 2734, 2734, // #1861
- 15, 77963, 77963, 763, 763, // #1862
- 40, 78016, 78016, 3376, 3376, // #1863
- 47, 78092, 78092, 3420, 3420, // #1864
- 1, 78144, 78144, 3888, 3888, // #1865
- 3, 78174, 78174, 2734, 2734, // #1866
- 11, 78203, 78203, 779, 779, // #1867
- 40, 78272, 78272, 3376, 3376, // #1868
- 47, 78348, 78348, 3420, 3420, // #1869
- 1, 78400, 78400, 96, 96, // #1870
- 3, 78430, 78430, 2734, 2734, // #1871
- 14, 78455, 78455, 791, 791, // #1872
- 40, 78528, 78528, 3376, 3376, // #1873
- 47, 78604, 78604, 3420, 3420, // #1874
- 1, 78664, 78664, 392, 392, // #1875
- 6, 78684, 78684, 2764, 2764, // #1876
- 15, 78710, 78710, 806, 806, // #1877
- 40, 78784, 78784, 3376, 3376, // #1878
- 47, 78860, 78860, 3420, 3420, // #1879
- 5, 78920, 78920, 3736, 3736, // #1880
- 6, 78940, 78940, 2764, 2764, // #1881
- 11, 78982, 78982, 822, 822, // #1882
- 40, 79040, 79040, 3376, 3376, // #1883
- 47, 79116, 79116, 3420, 3420, // #1884
- 3, 79176, 79176, 4040, 4040, // #1885
- 6, 79196, 79196, 2764, 2764, // #1886
- 14, 79218, 79218, 834, 834, // #1887
- 40, 79296, 79296, 3376, 3376, // #1888
- 47, 79372, 79372, 3420, 3420, // #1889
- 11, 79424, 79424, 3584, 3584, // #1890
- 6, 79447, 79447, 2999, 2999, // #1891
- 5, 79471, 79471, 2735, 2735, // #1892
- 40, 79488, 79488, 3376, 3376, // #1893
- 47, 79564, 79564, 3420, 3420, // #1894
- 1, 79616, 79616, 432, 432, // #1895
- 3, 79646, 79646, 2734, 2734, // #1896
- 8, 79664, 79664, 320, 320, // #1897
- 40, 79680, 79680, 3376, 3376, // #1898
- 47, 79756, 79756, 3420, 3420, // #1899
- 11, 79816, 79816, 2376, 2376, // #1900
- 6, 79847, 79847, 2999, 2999, // #1901
- 16, 79887, 79887, 1023, 1023, // #1902
- 40, 79936, 79936, 3376, 3376, // #1903
- 47, 80012, 80012, 3420, 3420, // #1904
- 11, 80072, 80072, 2056, 2056, // #1905
- 6, 80103, 80103, 2999, 2999, // #1906
- 19, 80112, 80112, 1040, 1040, // #1907
- 40, 80192, 80192, 3376, 3376, // #1908
- 47, 80268, 80268, 3420, 3420, // #1909
- 8, 80320, 80320, 2576, 2576, // #1910
- 6, 80343, 80343, 2999, 2999, // #1911
- 16, 80353, 80353, 849, 849, // #1912
- 40, 80384, 80384, 3376, 3376, // #1913
- 47, 80460, 80460, 3420, 3420, // #1914
- 11, 80512, 80512, 576, 576, // #1915
- 6, 80535, 80535, 2999, 2999, // #1916
- 18, 80546, 80546, 866, 866, // #1917
- 40, 80576, 80576, 3376, 3376, // #1918
- 47, 80652, 80652, 3420, 3420, // #1919
- 11, 80704, 80704, 2496, 2496, // #1920
- 6, 80727, 80727, 2999, 2999, // #1921
- 16, 80773, 80773, 885, 885, // #1922
- 40, 80832, 80832, 3376, 3376, // #1923
- 47, 80908, 80908, 3420, 3420, // #1924
- 8, 80968, 80968, 2536, 2536, // #1925
- 6, 80999, 80999, 2999, 2999, // #1926
- 14, 81014, 81014, 902, 902, // #1927
- 40, 81088, 81088, 3376, 3376, // #1928
- 47, 81164, 81164, 3420, 3420, // #1929
- 9, 81224, 81224, 2616, 2616, // #1930
- 6, 81255, 81255, 2999, 2999, // #1931
- 17, 81269, 81269, 917, 917, // #1932
- 40, 81344, 81344, 3376, 3376, // #1933
- 47, 81420, 81420, 3420, 3420, // #1934
- 7, 81472, 81472, 896, 896, // #1935
- 6, 81495, 81495, 2999, 2999, // #1936
- 18, 81511, 81511, 935, 935, // #1937
- 40, 81536, 81536, 3376, 3376, // #1938
- 47, 81612, 81612, 3420, 3420, // #1939
- 9, 81664, 81664, 1056, 1056, // #1940
- 6, 81687, 81687, 2999, 2999, // #1941
- 17, 81738, 81738, 954, 954, // #1942
- 40, 81792, 81792, 3376, 3376, // #1943
- 47, 81868, 81868, 3420, 3420, // #1944
- 8, 81928, 81928, 1384, 1384, // #1945
- 6, 81959, 81959, 2999, 2999, // #1946
- 18, 81980, 81980, 972, 972, // #1947
- 40, 82048, 82048, 3376, 3376, // #1948
- 47, 82124, 82124, 3420, 3420, // #1949
- 11, 82184, 82184, 2456, 2456, // #1950
- 6, 82215, 82215, 2999, 2999, // #1951
- 15, 82239, 82239, 991, 991, // #1952
- 40, 82304, 82304, 3376, 3376, // #1953
- 47, 82380, 82380, 3420, 3420, // #1954
- 10, 82432, 82432, 2416, 2416, // #1955
- 6, 82455, 82455, 2999, 2999, // #1956
- 15, 82479, 82479, 1007, 1007, // #1957
- 40, 82496, 82496, 3376, 3376, // #1958
- 47, 82572, 82572, 3420, 3420, // #1959
- 21, 82638, 82638, 734, 734, // #1960
- 4, 82680, 82680, 248, 248, // #1961
- 4, 82697, 82697, 2729, 2729, // #1962
- 6, 82708, 82708, 756, 756, // #1963
- 40, 82752, 82752, 3376, 3376, // #1964
- 47, 82828, 82828, 3420, 3420, // #1965
- 1, 82880, 82880, 544, 544, // #1966
- 3, 82910, 82910, 2734, 2734, // #1967
- 15, 82955, 82955, 763, 763, // #1968
- 40, 83008, 83008, 3376, 3376, // #1969
- 47, 83084, 83084, 3420, 3420, // #1970
- 1, 83136, 83136, 3888, 3888, // #1971
- 3, 83166, 83166, 2734, 2734, // #1972
- 11, 83195, 83195, 779, 779, // #1973
- 40, 83264, 83264, 3376, 3376, // #1974
- 47, 83340, 83340, 3420, 3420, // #1975
- 1, 83392, 83392, 96, 96, // #1976
- 3, 83422, 83422, 2734, 2734, // #1977
- 14, 83447, 83447, 791, 791, // #1978
- 40, 83520, 83520, 3376, 3376, // #1979
- 47, 83596, 83596, 3420, 3420, // #1980
- 1, 83656, 83656, 392, 392, // #1981
- 6, 83676, 83676, 2764, 2764, // #1982
- 15, 83702, 83702, 806, 806, // #1983
- 40, 83776, 83776, 3376, 3376, // #1984
- 47, 83852, 83852, 3420, 3420, // #1985
- 5, 83912, 83912, 3736, 3736, // #1986
- 6, 83932, 83932, 2764, 2764, // #1987
- 11, 83974, 83974, 822, 822, // #1988
- 40, 84032, 84032, 3376, 3376, // #1989
- 47, 84108, 84108, 3420, 3420, // #1990
- 3, 84168, 84168, 4040, 4040, // #1991
- 6, 84188, 84188, 2764, 2764, // #1992
- 14, 84210, 84210, 834, 834, // #1993
- 40, 84288, 84288, 3376, 3376, // #1994
- 47, 84364, 84364, 3420, 3420, // #1995
- 11, 84416, 84416, 3584, 3584, // #1996
- 6, 84439, 84439, 2999, 2999, // #1997
- 5, 84463, 84463, 2735, 2735, // #1998
- 40, 84480, 84480, 3376, 3376, // #1999
- 47, 84556, 84556, 3420, 3420, // #2000
- 1, 84608, 84608, 432, 432, // #2001
- 3, 84638, 84638, 2734, 2734, // #2002
- 8, 84656, 84656, 320, 320, // #2003
- 40, 84672, 84672, 3376, 3376, // #2004
- 47, 84748, 84748, 3420, 3420, // #2005
- 11, 84800, 84800, 1056, 1056, // #2006
- 6, 84823, 84823, 2999, 2999, // #2007
- 16, 84879, 84879, 1023, 1023, // #2008
- 40, 84928, 84928, 3376, 3376, // #2009
- 47, 85004, 85004, 3420, 3420, // #2010
- 11, 85064, 85064, 1016, 1016, // #2011
- 6, 85095, 85095, 2999, 2999, // #2012
- 19, 85104, 85104, 1040, 1040, // #2013
- 40, 85184, 85184, 3376, 3376, // #2014
- 47, 85260, 85260, 3420, 3420, // #2015
- 8, 85312, 85312, 1296, 1296, // #2016
- 6, 85335, 85335, 2999, 2999, // #2017
- 16, 85345, 85345, 849, 849, // #2018
- 40, 85376, 85376, 3376, 3376, // #2019
- 47, 85452, 85452, 3420, 3420, // #2020
- 11, 85504, 85504, 1216, 1216, // #2021
- 6, 85527, 85527, 2999, 2999, // #2022
- 18, 85538, 85538, 866, 866, // #2023
- 40, 85568, 85568, 3376, 3376, // #2024
- 47, 85644, 85644, 3420, 3420, // #2025
- 11, 85704, 85704, 1176, 1176, // #2026
- 6, 85735, 85735, 2999, 2999, // #2027
- 16, 85765, 85765, 885, 885, // #2028
- 40, 85824, 85824, 3376, 3376, // #2029
- 47, 85900, 85900, 3420, 3420, // #2030
- 8, 85960, 85960, 1256, 1256, // #2031
- 6, 85991, 85991, 2999, 2999, // #2032
- 14, 86006, 86006, 902, 902, // #2033
- 40, 86080, 86080, 3376, 3376, // #2034
- 47, 86156, 86156, 3420, 3420, // #2035
- 9, 86216, 86216, 1336, 1336, // #2036
- 6, 86247, 86247, 2999, 2999, // #2037
- 17, 86261, 86261, 917, 917, // #2038
- 40, 86336, 86336, 3376, 3376, // #2039
- 47, 86412, 86412, 3420, 3420, // #2040
- 7, 86472, 86472, 3624, 3624, // #2041
- 6, 86487, 86487, 2999, 2999, // #2042
- 18, 86503, 86503, 935, 935, // #2043
- 40, 86528, 86528, 3376, 3376, // #2044
- 47, 86604, 86604, 3420, 3420, // #2045
- 9, 86664, 86664, 3784, 3784, // #2046
- 6, 86695, 86695, 2999, 2999, // #2047
- 17, 86730, 86730, 954, 954, // #2048
- 40, 86784, 86784, 3376, 3376, // #2049
- 47, 86860, 86860, 3420, 3420, // #2050
- 8, 86912, 86912, 16, 16, // #2051
- 6, 86935, 86935, 2999, 2999, // #2052
- 18, 86956, 86956, 972, 972, // #2053
- 40, 86976, 86976, 3376, 3376, // #2054
- 47, 87052, 87052, 3420, 3420, // #2055
- 11, 87104, 87104, 1136, 1136, // #2056
- 6, 87127, 87127, 2999, 2999, // #2057
- 15, 87151, 87151, 991, 991, // #2058
- 40, 87168, 87168, 3376, 3376, // #2059
- 47, 87244, 87244, 3420, 3420, // #2060
- 10, 87304, 87304, 1096, 1096, // #2061
- 6, 87335, 87335, 2999, 2999, // #2062
- 15, 87359, 87359, 1007, 1007, // #2063
- 40, 87424, 87424, 3376, 3376, // #2064
- 47, 87500, 87500, 3420, 3420, // #2065
- 21, 87566, 87566, 734, 734, // #2066
- 4, 87608, 87608, 248, 248, // #2067
- 4, 87625, 87625, 2729, 2729, // #2068
- 6, 87636, 87636, 756, 756, // #2069
- 40, 87680, 87680, 3376, 3376, // #2070
- 47, 87756, 87756, 3420, 3420, // #2071
- 1, 87808, 87808, 544, 544, // #2072
- 3, 87838, 87838, 2734, 2734, // #2073
- 15, 87883, 87883, 763, 763, // #2074
- 40, 87936, 87936, 3376, 3376, // #2075
- 47, 88012, 88012, 3420, 3420, // #2076
- 1, 88064, 88064, 3888, 3888, // #2077
- 3, 88094, 88094, 2734, 2734, // #2078
- 11, 88123, 88123, 779, 779, // #2079
- 40, 88192, 88192, 3376, 3376, // #2080
- 47, 88268, 88268, 3420, 3420, // #2081
- 1, 88320, 88320, 96, 96, // #2082
- 3, 88350, 88350, 2734, 2734, // #2083
- 14, 88375, 88375, 791, 791, // #2084
- 40, 88448, 88448, 3376, 3376, // #2085
- 47, 88524, 88524, 3420, 3420, // #2086
- 1, 88584, 88584, 392, 392, // #2087
- 6, 88604, 88604, 2764, 2764, // #2088
- 15, 88630, 88630, 806, 806, // #2089
- 40, 88704, 88704, 3376, 3376, // #2090
- 47, 88780, 88780, 3420, 3420, // #2091
- 5, 88840, 88840, 3736, 3736, // #2092
- 6, 88860, 88860, 2764, 2764, // #2093
- 11, 88902, 88902, 822, 822, // #2094
- 40, 88960, 88960, 3376, 3376, // #2095
- 47, 89036, 89036, 3420, 3420, // #2096
- 3, 89096, 89096, 4040, 4040, // #2097
- 6, 89116, 89116, 2764, 2764, // #2098
- 14, 89138, 89138, 834, 834, // #2099
- 40, 89216, 89216, 3376, 3376, // #2100
- 47, 89292, 89292, 3420, 3420, // #2101
- 11, 89344, 89344, 3584, 3584, // #2102
- 6, 89367, 89367, 2999, 2999, // #2103
- 5, 89391, 89391, 2735, 2735, // #2104
- 40, 89408, 89408, 3376, 3376, // #2105
- 47, 89484, 89484, 3420, 3420, // #2106
- 4, 89544, 89544, 248, 248, // #2107
- 4, 89561, 89561, 2729, 2729, // #2108
- 6, 89572, 89572, 756, 756, // #2109
- 40, 89600, 89600, 3376, 3376, // #2110
- 47, 89676, 89676, 3420, 3420, // #2111
- 4, 89736, 89736, 3384, 3384, // #2112
- 4, 89753, 89753, 2729, 2729, // #2113
- 20, 89760, 89760, 1088, 1088, // #2114
- 40, 89792, 89792, 3376, 3376, // #2115
- 47, 89868, 89868, 3420, 3420, // #2116
- 4, 89928, 89928, 248, 248, // #2117
- 4, 89945, 89945, 2729, 2729, // #2118
- 6, 89956, 89956, 756, 756, // #2119
- 40, 89984, 89984, 3376, 3376, // #2120
- 47, 90060, 90060, 3420, 3420, // #2121
- 4, 90120, 90120, 3384, 3384, // #2122
- 4, 90137, 90137, 2729, 2729, // #2123
- 20, 90144, 90144, 1088, 1088, // #2124
- 40, 90176, 90176, 3376, 3376, // #2125
- 47, 90252, 90252, 3420, 3420, // #2126
- 1, 90304, 90304, 432, 432, // #2127
- 3, 90334, 90334, 2734, 2734, // #2128
- 8, 90352, 90352, 320, 320, // #2129
- 40, 90368, 90368, 3376, 3376, // #2130
- 47, 90444, 90444, 3420, 3420, // #2131
- 10, 90496, 90496, 1376, 1376, // #2132
- 6, 90519, 90519, 2999, 2999, // #2133
- 16, 90575, 90575, 1023, 1023, // #2134
- 40, 90624, 90624, 3376, 3376, // #2135
- 47, 90700, 90700, 3420, 3420, // #2136
- 10, 90752, 90752, 2128, 2128, // #2137
- 6, 90775, 90775, 2999, 2999, // #2138
- 19, 90784, 90784, 1040, 1040, // #2139
- 40, 90816, 90816, 3376, 3376, // #2140
- 47, 90892, 90892, 3420, 3420, // #2141
- 11, 90944, 90944, 240, 240, // #2142
- 6, 90967, 90967, 2999, 2999, // #2143
- 16, 90977, 90977, 849, 849, // #2144
- 40, 91008, 91008, 3376, 3376, // #2145
- 47, 91084, 91084, 3420, 3420, // #2146
- 11, 91136, 91136, 1536, 1536, // #2147
- 6, 91159, 91159, 2999, 2999, // #2148
- 18, 91170, 91170, 866, 866, // #2149
- 40, 91200, 91200, 3376, 3376, // #2150
- 47, 91276, 91276, 3420, 3420, // #2151
- 11, 91336, 91336, 1496, 1496, // #2152
- 6, 91367, 91367, 2999, 2999, // #2153
- 16, 91397, 91397, 885, 885, // #2154
- 40, 91456, 91456, 3376, 3376, // #2155
- 47, 91532, 91532, 3420, 3420, // #2156
- 8, 91592, 91592, 1576, 1576, // #2157
- 6, 91623, 91623, 2999, 2999, // #2158
- 14, 91638, 91638, 902, 902, // #2159
- 40, 91712, 91712, 3376, 3376, // #2160
- 47, 91788, 91788, 3420, 3420, // #2161
- 9, 91840, 91840, 1616, 1616, // #2162
- 6, 91863, 91863, 2999, 2999, // #2163
- 17, 91877, 91877, 917, 917, // #2164
- 40, 91904, 91904, 3376, 3376, // #2165
- 47, 91980, 91980, 3420, 3420, // #2166
- 9, 92032, 92032, 1568, 1568, // #2167
- 6, 92055, 92055, 2999, 2999, // #2168
- 18, 92071, 92071, 935, 935, // #2169
- 40, 92096, 92096, 3376, 3376, // #2170
- 47, 92172, 92172, 3420, 3420, // #2171
- 9, 92232, 92232, 1736, 1736, // #2172
- 6, 92263, 92263, 2999, 2999, // #2173
- 17, 92298, 92298, 954, 954, // #2174
- 40, 92352, 92352, 3376, 3376, // #2175
- 47, 92428, 92428, 3420, 3420, // #2176
- 11, 92488, 92488, 2072, 2072, // #2177
- 6, 92519, 92519, 2999, 2999, // #2178
- 18, 92540, 92540, 972, 972, // #2179
- 40, 92608, 92608, 3376, 3376, // #2180
- 47, 92684, 92684, 3420, 3420, // #2181
- 11, 92736, 92736, 1456, 1456, // #2182
- 6, 92759, 92759, 2999, 2999, // #2183
- 15, 92783, 92783, 991, 991, // #2184
- 40, 92800, 92800, 3376, 3376, // #2185
- 47, 92876, 92876, 3420, 3420, // #2186
- 10, 92936, 92936, 1416, 1416, // #2187
- 6, 92967, 92967, 2999, 2999, // #2188
- 15, 92991, 92991, 1007, 1007, // #2189
- 40, 93056, 93056, 3376, 3376, // #2190
- 47, 93132, 93132, 3420, 3420, // #2191
- 1, 93184, 93184, 432, 432, // #2192
- 3, 93214, 93214, 2734, 2734, // #2193
- 8, 93232, 93232, 320, 320, // #2194
- 40, 93248, 93248, 3376, 3376, // #2195
- 47, 93324, 93324, 3420, 3420, // #2196
- 11, 93384, 93384, 2376, 2376, // #2197
- 6, 93415, 93415, 2999, 2999, // #2198
- 16, 93455, 93455, 1023, 1023, // #2199
- 40, 93504, 93504, 3376, 3376, // #2200
- 47, 93580, 93580, 3420, 3420, // #2201
- 11, 93640, 93640, 2056, 2056, // #2202
- 6, 93671, 93671, 2999, 2999, // #2203
- 19, 93680, 93680, 1040, 1040, // #2204
- 40, 93760, 93760, 3376, 3376, // #2205
- 47, 93836, 93836, 3420, 3420, // #2206
- 8, 93888, 93888, 2576, 2576, // #2207
- 6, 93911, 93911, 2999, 2999, // #2208
- 16, 93921, 93921, 849, 849, // #2209
- 40, 93952, 93952, 3376, 3376, // #2210
- 47, 94028, 94028, 3420, 3420, // #2211
- 11, 94080, 94080, 576, 576, // #2212
- 6, 94103, 94103, 2999, 2999, // #2213
- 18, 94114, 94114, 866, 866, // #2214
- 40, 94144, 94144, 3376, 3376, // #2215
- 47, 94220, 94220, 3420, 3420, // #2216
- 11, 94272, 94272, 2496, 2496, // #2217
- 6, 94295, 94295, 2999, 2999, // #2218
- 16, 94341, 94341, 885, 885, // #2219
- 40, 94400, 94400, 3376, 3376, // #2220
- 47, 94476, 94476, 3420, 3420, // #2221
- 8, 94536, 94536, 2536, 2536, // #2222
- 6, 94567, 94567, 2999, 2999, // #2223
- 14, 94582, 94582, 902, 902, // #2224
- 40, 94656, 94656, 3376, 3376, // #2225
- 47, 94732, 94732, 3420, 3420, // #2226
- 9, 94792, 94792, 2616, 2616, // #2227
- 6, 94823, 94823, 2999, 2999, // #2228
- 17, 94837, 94837, 917, 917, // #2229
- 40, 94912, 94912, 3376, 3376, // #2230
- 47, 94988, 94988, 3420, 3420, // #2231
- 7, 95040, 95040, 896, 896, // #2232
- 6, 95063, 95063, 2999, 2999, // #2233
- 18, 95079, 95079, 935, 935, // #2234
- 40, 95104, 95104, 3376, 3376, // #2235
- 47, 95180, 95180, 3420, 3420, // #2236
- 9, 95232, 95232, 1056, 1056, // #2237
- 6, 95255, 95255, 2999, 2999, // #2238
- 17, 95306, 95306, 954, 954, // #2239
- 40, 95360, 95360, 3376, 3376, // #2240
- 47, 95436, 95436, 3420, 3420, // #2241
- 8, 95496, 95496, 1384, 1384, // #2242
- 6, 95527, 95527, 2999, 2999, // #2243
- 18, 95548, 95548, 972, 972, // #2244
- 40, 95616, 95616, 3376, 3376, // #2245
- 47, 95692, 95692, 3420, 3420, // #2246
- 11, 95752, 95752, 2456, 2456, // #2247
- 6, 95783, 95783, 2999, 2999, // #2248
- 15, 95807, 95807, 991, 991, // #2249
- 40, 95872, 95872, 3376, 3376, // #2250
- 47, 95948, 95948, 3420, 3420, // #2251
- 10, 96000, 96000, 2416, 2416, // #2252
- 6, 96023, 96023, 2999, 2999, // #2253
- 15, 96047, 96047, 1007, 1007, // #2254
- 40, 96064, 96064, 3376, 3376, // #2255
- 47, 96140, 96140, 3420, 3420, // #2256
- 21, 96206, 96206, 734, 734, // #2257
- 4, 96248, 96248, 248, 248, // #2258
- 4, 96265, 96265, 2729, 2729, // #2259
- 6, 96276, 96276, 756, 756, // #2260
- 40, 96320, 96320, 3376, 3376, // #2261
- 47, 96396, 96396, 3420, 3420, // #2262
- 1, 96448, 96448, 544, 544, // #2263
- 3, 96478, 96478, 2734, 2734, // #2264
- 15, 96523, 96523, 763, 763, // #2265
- 40, 96576, 96576, 3376, 3376, // #2266
- 47, 96652, 96652, 3420, 3420, // #2267
- 1, 96704, 96704, 3888, 3888, // #2268
- 3, 96734, 96734, 2734, 2734, // #2269
- 11, 96763, 96763, 779, 779, // #2270
- 40, 96832, 96832, 3376, 3376, // #2271
- 47, 96908, 96908, 3420, 3420, // #2272
- 1, 96960, 96960, 96, 96, // #2273
- 3, 96990, 96990, 2734, 2734, // #2274
- 14, 97015, 97015, 791, 791, // #2275
- 40, 97088, 97088, 3376, 3376, // #2276
- 47, 97164, 97164, 3420, 3420, // #2277
- 1, 97224, 97224, 392, 392, // #2278
- 6, 97244, 97244, 2764, 2764, // #2279
- 15, 97270, 97270, 806, 806, // #2280
- 40, 97344, 97344, 3376, 3376, // #2281
- 47, 97420, 97420, 3420, 3420, // #2282
- 5, 97480, 97480, 3736, 3736, // #2283
- 6, 97500, 97500, 2764, 2764, // #2284
- 11, 97542, 97542, 822, 822, // #2285
- 40, 97600, 97600, 3376, 3376, // #2286
- 47, 97676, 97676, 3420, 3420, // #2287
- 3, 97736, 97736, 4040, 4040, // #2288
- 6, 97756, 97756, 2764, 2764, // #2289
- 14, 97778, 97778, 834, 834, // #2290
- 40, 97856, 97856, 3376, 3376, // #2291
- 47, 97932, 97932, 3420, 3420, // #2292
- 11, 97984, 97984, 3584, 3584, // #2293
- 6, 98007, 98007, 2999, 2999, // #2294
- 5, 98031, 98031, 2735, 2735, // #2295
- 40, 98048, 98048, 3376, 3376, // #2296
- 47, 98124, 98124, 3420, 3420, // #2297
- 1, 98176, 98176, 432, 432, // #2298
- 3, 98206, 98206, 2734, 2734, // #2299
- 8, 98224, 98224, 320, 320, // #2300
- 40, 98240, 98240, 3376, 3376, // #2301
- 47, 98316, 98316, 3420, 3420, // #2302
- 11, 98368, 98368, 592, 592, // #2303
- 6, 98391, 98391, 2999, 2999, // #2304
- 16, 98447, 98447, 1023, 1023, // #2305
- 40, 98496, 98496, 3376, 3376, // #2306
- 47, 98572, 98572, 3420, 3420, // #2307
- 11, 98632, 98632, 1656, 1656, // #2308
- 6, 98663, 98663, 2999, 2999, // #2309
- 19, 98672, 98672, 1040, 1040, // #2310
- 40, 98752, 98752, 3376, 3376, // #2311
- 47, 98828, 98828, 3420, 3420, // #2312
- 8, 98880, 98880, 2256, 2256, // #2313
- 6, 98903, 98903, 2999, 2999, // #2314
- 16, 98913, 98913, 849, 849, // #2315
- 40, 98944, 98944, 3376, 3376, // #2316
- 47, 99020, 99020, 3420, 3420, // #2317
- 11, 99080, 99080, 1240, 1240, // #2318
- 6, 99111, 99111, 2999, 2999, // #2319
- 18, 99122, 99122, 866, 866, // #2320
- 40, 99200, 99200, 3376, 3376, // #2321
- 47, 99276, 99276, 3420, 3420, // #2322
- 11, 99328, 99328, 2176, 2176, // #2323
- 6, 99351, 99351, 2999, 2999, // #2324
- 16, 99397, 99397, 885, 885, // #2325
- 40, 99456, 99456, 3376, 3376, // #2326
- 47, 99532, 99532, 3420, 3420, // #2327
- 8, 99592, 99592, 2216, 2216, // #2328
- 6, 99623, 99623, 2999, 2999, // #2329
- 14, 99638, 99638, 902, 902, // #2330
- 40, 99712, 99712, 3376, 3376, // #2331
- 47, 99788, 99788, 3420, 3420, // #2332
- 9, 99848, 99848, 2296, 2296, // #2333
- 6, 99879, 99879, 2999, 2999, // #2334
- 17, 99893, 99893, 917, 917, // #2335
- 40, 99968, 99968, 3376, 3376, // #2336
- 47, 100044, 100044, 3420, 3420, // #2337
- 7, 100104, 100104, 1560, 1560, // #2338
- 6, 100119, 100119, 2999, 2999, // #2339
- 18, 100135, 100135, 935, 935, // #2340
- 40, 100160, 100160, 3376, 3376, // #2341
- 47, 100236, 100236, 3420, 3420, // #2342
- 9, 100296, 100296, 1720, 1720, // #2343
- 6, 100327, 100327, 2999, 2999, // #2344
- 17, 100362, 100362, 954, 954, // #2345
- 40, 100416, 100416, 3376, 3376, // #2346
- 47, 100492, 100492, 3420, 3420, // #2347
- 8, 100544, 100544, 2048, 2048, // #2348
- 6, 100567, 100567, 2999, 2999, // #2349
- 18, 100588, 100588, 972, 972, // #2350
- 40, 100608, 100608, 3376, 3376, // #2351
- 47, 100684, 100684, 3420, 3420, // #2352
- 11, 100744, 100744, 2136, 2136, // #2353
- 6, 100775, 100775, 2999, 2999, // #2354
- 15, 100799, 100799, 991, 991, // #2355
- 40, 100864, 100864, 3376, 3376, // #2356
- 47, 100940, 100940, 3420, 3420, // #2357
- 10, 100992, 100992, 2096, 2096, // #2358
- 6, 101015, 101015, 2999, 2999, // #2359
- 15, 101039, 101039, 1007, 1007, // #2360
- 40, 101056, 101056, 3376, 3376, // #2361
- 47, 101132, 101132, 3420, 3420, // #2362
- 21, 101192, 101192, 712, 712, // #2363
- 1, 101224, 101224, 3176, 3176, // #2364
- 3, 101246, 101246, 2734, 2734, // #2365
- 15, 101323, 101323, 763, 763, // #2366
- 40, 101376, 101376, 3376, 3376, // #2367
- 47, 101452, 101452, 3420, 3420, // #2368
- 1, 101504, 101504, 1136, 1136, // #2369
- 3, 101534, 101534, 2734, 2734, // #2370
- 11, 101563, 101563, 779, 779, // #2371
- 40, 101632, 101632, 3376, 3376, // #2372
- 47, 101708, 101708, 3420, 3420, // #2373
- 1, 101768, 101768, 2872, 2872, // #2374
- 3, 101790, 101790, 2734, 2734, // #2375
- 14, 101815, 101815, 791, 791, // #2376
- 40, 101888, 101888, 3376, 3376, // #2377
- 47, 101964, 101964, 3420, 3420, // #2378
- 3, 102016, 102016, 3024, 3024, // #2379
- 6, 102044, 102044, 2764, 2764, // #2380
- 15, 102070, 102070, 806, 806, // #2381
- 40, 102144, 102144, 3376, 3376, // #2382
- 47, 102220, 102220, 3420, 3420, // #2383
- 1, 102280, 102280, 984, 984, // #2384
- 6, 102300, 102300, 2764, 2764, // #2385
- 11, 102342, 102342, 822, 822, // #2386
- 40, 102400, 102400, 3376, 3376, // #2387
- 47, 102476, 102476, 3420, 3420, // #2388
- 4, 102528, 102528, 2720, 2720, // #2389
- 6, 102556, 102556, 2764, 2764, // #2390
- 14, 102578, 102578, 834, 834, // #2391
- 40, 102656, 102656, 3376, 3376, // #2392
- 47, 102732, 102732, 3420, 3420, // #2393
- 1, 102784, 102784, 432, 432, // #2394
- 3, 102814, 102814, 2734, 2734, // #2395
- 8, 102832, 102832, 320, 320, // #2396
- 40, 102848, 102848, 3376, 3376, // #2397
- 47, 102924, 102924, 3420, 3420, // #2398
- 11, 102984, 102984, 2376, 2376, // #2399
- 6, 103015, 103015, 2999, 2999, // #2400
- 16, 103055, 103055, 1023, 1023, // #2401
- 40, 103104, 103104, 3376, 3376, // #2402
- 47, 103180, 103180, 3420, 3420, // #2403
- 11, 103240, 103240, 2056, 2056, // #2404
- 6, 103271, 103271, 2999, 2999, // #2405
- 19, 103280, 103280, 1040, 1040, // #2406
- 40, 103360, 103360, 3376, 3376, // #2407
- 47, 103436, 103436, 3420, 3420, // #2408
- 8, 103488, 103488, 2576, 2576, // #2409
- 6, 103511, 103511, 2999, 2999, // #2410
- 16, 103521, 103521, 849, 849, // #2411
- 40, 103552, 103552, 3376, 3376, // #2412
- 47, 103628, 103628, 3420, 3420, // #2413
- 11, 103680, 103680, 576, 576, // #2414
- 6, 103703, 103703, 2999, 2999, // #2415
- 18, 103714, 103714, 866, 866, // #2416
- 40, 103744, 103744, 3376, 3376, // #2417
- 47, 103820, 103820, 3420, 3420, // #2418
- 11, 103872, 103872, 2496, 2496, // #2419
- 6, 103895, 103895, 2999, 2999, // #2420
- 16, 103941, 103941, 885, 885, // #2421
- 40, 104000, 104000, 3376, 3376, // #2422
- 47, 104076, 104076, 3420, 3420, // #2423
- 8, 104136, 104136, 2536, 2536, // #2424
- 6, 104167, 104167, 2999, 2999, // #2425
- 14, 104182, 104182, 902, 902, // #2426
- 40, 104256, 104256, 3376, 3376, // #2427
- 47, 104332, 104332, 3420, 3420, // #2428
- 9, 104392, 104392, 2616, 2616, // #2429
- 6, 104423, 104423, 2999, 2999, // #2430
- 17, 104437, 104437, 917, 917, // #2431
- 40, 104512, 104512, 3376, 3376, // #2432
- 47, 104588, 104588, 3420, 3420, // #2433
- 7, 104640, 104640, 896, 896, // #2434
- 6, 104663, 104663, 2999, 2999, // #2435
- 18, 104679, 104679, 935, 935, // #2436
- 40, 104704, 104704, 3376, 3376, // #2437
- 47, 104780, 104780, 3420, 3420, // #2438
- 9, 104832, 104832, 1056, 1056, // #2439
- 6, 104855, 104855, 2999, 2999, // #2440
- 17, 104906, 104906, 954, 954, // #2441
- 40, 104960, 104960, 3376, 3376, // #2442
- 47, 105036, 105036, 3420, 3420, // #2443
- 8, 105096, 105096, 1384, 1384, // #2444
- 6, 105127, 105127, 2999, 2999, // #2445
- 18, 105148, 105148, 972, 972, // #2446
- 40, 105216, 105216, 3376, 3376, // #2447
- 47, 105292, 105292, 3420, 3420, // #2448
- 11, 105352, 105352, 2456, 2456, // #2449
- 6, 105383, 105383, 2999, 2999, // #2450
- 15, 105407, 105407, 991, 991, // #2451
- 40, 105472, 105472, 3376, 3376, // #2452
- 47, 105548, 105548, 3420, 3420, // #2453
- 10, 105600, 105600, 2416, 2416, // #2454
- 6, 105623, 105623, 2999, 2999, // #2455
- 15, 105647, 105647, 1007, 1007, // #2456
- 40, 105664, 105664, 3376, 3376, // #2457
- 47, 105740, 105740, 3420, 3420, // #2458
- 21, 105800, 105800, 712, 712, // #2459
- 1, 105832, 105832, 3176, 3176, // #2460
- 3, 105854, 105854, 2734, 2734, // #2461
- 15, 105931, 105931, 763, 763, // #2462
- 40, 105984, 105984, 3376, 3376, // #2463
- 47, 106060, 106060, 3420, 3420, // #2464
- 1, 106112, 106112, 1136, 1136, // #2465
- 3, 106142, 106142, 2734, 2734, // #2466
- 11, 106171, 106171, 779, 779, // #2467
- 40, 106240, 106240, 3376, 3376, // #2468
- 47, 106316, 106316, 3420, 3420, // #2469
- 1, 106376, 106376, 2872, 2872, // #2470
- 3, 106398, 106398, 2734, 2734, // #2471
- 14, 106423, 106423, 791, 791, // #2472
- 40, 106496, 106496, 3376, 3376, // #2473
- 47, 106572, 106572, 3420, 3420, // #2474
- 3, 106624, 106624, 3024, 3024, // #2475
- 6, 106652, 106652, 2764, 2764, // #2476
- 15, 106678, 106678, 806, 806, // #2477
- 40, 106752, 106752, 3376, 3376, // #2478
- 47, 106828, 106828, 3420, 3420, // #2479
- 1, 106888, 106888, 984, 984, // #2480
- 6, 106908, 106908, 2764, 2764, // #2481
- 11, 106950, 106950, 822, 822, // #2482
- 40, 107008, 107008, 3376, 3376, // #2483
- 47, 107084, 107084, 3420, 3420, // #2484
- 4, 107136, 107136, 2720, 2720, // #2485
- 6, 107164, 107164, 2764, 2764, // #2486
- 14, 107186, 107186, 834, 834, // #2487
- 40, 107264, 107264, 3376, 3376, // #2488
- 47, 107340, 107340, 3420, 3420, // #2489
- 1, 107392, 107392, 432, 432, // #2490
- 3, 107422, 107422, 2734, 2734, // #2491
- 8, 107440, 107440, 320, 320, // #2492
- 40, 107456, 107456, 3376, 3376, // #2493
- 47, 107532, 107532, 3420, 3420, // #2494
- 11, 107584, 107584, 1056, 1056, // #2495
- 6, 107607, 107607, 2999, 2999, // #2496
- 16, 107663, 107663, 1023, 1023, // #2497
- 40, 107712, 107712, 3376, 3376, // #2498
- 47, 107788, 107788, 3420, 3420, // #2499
- 11, 107848, 107848, 1016, 1016, // #2500
- 6, 107879, 107879, 2999, 2999, // #2501
- 19, 107888, 107888, 1040, 1040, // #2502
- 40, 107968, 107968, 3376, 3376, // #2503
- 47, 108044, 108044, 3420, 3420, // #2504
- 8, 108096, 108096, 1296, 1296, // #2505
- 6, 108119, 108119, 2999, 2999, // #2506
- 16, 108129, 108129, 849, 849, // #2507
- 40, 108160, 108160, 3376, 3376, // #2508
- 47, 108236, 108236, 3420, 3420, // #2509
- 11, 108288, 108288, 1216, 1216, // #2510
- 6, 108311, 108311, 2999, 2999, // #2511
- 18, 108322, 108322, 866, 866, // #2512
- 40, 108352, 108352, 3376, 3376, // #2513
- 47, 108428, 108428, 3420, 3420, // #2514
- 11, 108488, 108488, 1176, 1176, // #2515
- 6, 108519, 108519, 2999, 2999, // #2516
- 16, 108549, 108549, 885, 885, // #2517
- 40, 108608, 108608, 3376, 3376, // #2518
- 47, 108684, 108684, 3420, 3420, // #2519
- 8, 108744, 108744, 1256, 1256, // #2520
- 6, 108775, 108775, 2999, 2999, // #2521
- 14, 108790, 108790, 902, 902, // #2522
- 40, 108864, 108864, 3376, 3376, // #2523
- 47, 108940, 108940, 3420, 3420, // #2524
- 9, 109000, 109000, 1336, 1336, // #2525
- 6, 109031, 109031, 2999, 2999, // #2526
- 17, 109045, 109045, 917, 917, // #2527
- 40, 109120, 109120, 3376, 3376, // #2528
- 47, 109196, 109196, 3420, 3420, // #2529
- 7, 109256, 109256, 3624, 3624, // #2530
- 6, 109271, 109271, 2999, 2999, // #2531
- 18, 109287, 109287, 935, 935, // #2532
- 40, 109312, 109312, 3376, 3376, // #2533
- 47, 109388, 109388, 3420, 3420, // #2534
- 9, 109448, 109448, 3784, 3784, // #2535
- 6, 109479, 109479, 2999, 2999, // #2536
- 17, 109514, 109514, 954, 954, // #2537
- 40, 109568, 109568, 3376, 3376, // #2538
- 47, 109644, 109644, 3420, 3420, // #2539
- 8, 109696, 109696, 16, 16, // #2540
- 6, 109719, 109719, 2999, 2999, // #2541
- 18, 109740, 109740, 972, 972, // #2542
- 40, 109760, 109760, 3376, 3376, // #2543
- 47, 109836, 109836, 3420, 3420, // #2544
- 11, 109888, 109888, 1136, 1136, // #2545
- 6, 109911, 109911, 2999, 2999, // #2546
- 15, 109935, 109935, 991, 991, // #2547
- 40, 109952, 109952, 3376, 3376, // #2548
- 47, 110028, 110028, 3420, 3420, // #2549
- 10, 110088, 110088, 1096, 1096, // #2550
- 6, 110119, 110119, 2999, 2999, // #2551
- 15, 110143, 110143, 1007, 1007, // #2552
- 40, 110208, 110208, 3376, 3376, // #2553
- 47, 110284, 110284, 3420, 3420, // #2554
- 21, 110344, 110344, 712, 712, // #2555
- 1, 110376, 110376, 3176, 3176, // #2556
- 3, 110398, 110398, 2734, 2734, // #2557
- 15, 110475, 110475, 763, 763, // #2558
- 40, 110528, 110528, 3376, 3376, // #2559
- 47, 110604, 110604, 3420, 3420, // #2560
- 1, 110656, 110656, 1136, 1136, // #2561
- 3, 110686, 110686, 2734, 2734, // #2562
- 11, 110715, 110715, 779, 779, // #2563
- 40, 110784, 110784, 3376, 3376, // #2564
- 47, 110860, 110860, 3420, 3420, // #2565
- 1, 110920, 110920, 2872, 2872, // #2566
- 3, 110942, 110942, 2734, 2734, // #2567
- 14, 110967, 110967, 791, 791, // #2568
- 40, 111040, 111040, 3376, 3376, // #2569
- 47, 111116, 111116, 3420, 3420, // #2570
- 3, 111168, 111168, 3024, 3024, // #2571
- 6, 111196, 111196, 2764, 2764, // #2572
- 15, 111222, 111222, 806, 806, // #2573
- 40, 111296, 111296, 3376, 3376, // #2574
- 47, 111372, 111372, 3420, 3420, // #2575
- 1, 111432, 111432, 984, 984, // #2576
- 6, 111452, 111452, 2764, 2764, // #2577
- 11, 111494, 111494, 822, 822, // #2578
- 40, 111552, 111552, 3376, 3376, // #2579
- 47, 111628, 111628, 3420, 3420, // #2580
- 4, 111680, 111680, 2720, 2720, // #2581
- 6, 111708, 111708, 2764, 2764, // #2582
- 14, 111730, 111730, 834, 834, // #2583
- 40, 111808, 111808, 3376, 3376, // #2584
- 47, 111884, 111884, 3420, 3420, // #2585
- 4, 111944, 111944, 248, 248, // #2586
- 4, 111961, 111961, 2729, 2729, // #2587
- 6, 111972, 111972, 756, 756, // #2588
- 40, 112000, 112000, 3376, 3376, // #2589
- 47, 112076, 112076, 3420, 3420, // #2590
- 4, 112136, 112136, 3384, 3384, // #2591
- 4, 112153, 112153, 2729, 2729, // #2592
- 20, 112160, 112160, 1088, 1088, // #2593
- 40, 112192, 112192, 3376, 3376, // #2594
- 47, 112268, 112268, 3420, 3420, // #2595
- 1, 112320, 112320, 432, 432, // #2596
- 3, 112350, 112350, 2734, 2734, // #2597
- 8, 112368, 112368, 320, 320, // #2598
- 40, 112384, 112384, 3376, 3376, // #2599
- 47, 112460, 112460, 3420, 3420, // #2600
- 11, 112520, 112520, 2376, 2376, // #2601
- 6, 112551, 112551, 2999, 2999, // #2602
- 16, 112591, 112591, 1023, 1023, // #2603
- 40, 112640, 112640, 3376, 3376, // #2604
- 47, 112716, 112716, 3420, 3420, // #2605
- 11, 112776, 112776, 2056, 2056, // #2606
- 6, 112807, 112807, 2999, 2999, // #2607
- 19, 112816, 112816, 1040, 1040, // #2608
- 40, 112896, 112896, 3376, 3376, // #2609
- 47, 112972, 112972, 3420, 3420, // #2610
- 8, 113024, 113024, 2576, 2576, // #2611
- 6, 113047, 113047, 2999, 2999, // #2612
- 16, 113057, 113057, 849, 849, // #2613
- 40, 113088, 113088, 3376, 3376, // #2614
- 47, 113164, 113164, 3420, 3420, // #2615
- 11, 113216, 113216, 576, 576, // #2616
- 6, 113239, 113239, 2999, 2999, // #2617
- 18, 113250, 113250, 866, 866, // #2618
- 40, 113280, 113280, 3376, 3376, // #2619
- 47, 113356, 113356, 3420, 3420, // #2620
- 11, 113408, 113408, 2496, 2496, // #2621
- 6, 113431, 113431, 2999, 2999, // #2622
- 16, 113477, 113477, 885, 885, // #2623
- 40, 113536, 113536, 3376, 3376, // #2624
- 47, 113612, 113612, 3420, 3420, // #2625
- 8, 113672, 113672, 2536, 2536, // #2626
- 6, 113703, 113703, 2999, 2999, // #2627
- 14, 113718, 113718, 902, 902, // #2628
- 40, 113792, 113792, 3376, 3376, // #2629
- 47, 113868, 113868, 3420, 3420, // #2630
- 9, 113928, 113928, 2616, 2616, // #2631
- 6, 113959, 113959, 2999, 2999, // #2632
- 17, 113973, 113973, 917, 917, // #2633
- 40, 114048, 114048, 3376, 3376, // #2634
- 47, 114124, 114124, 3420, 3420, // #2635
- 7, 114176, 114176, 896, 896, // #2636
- 6, 114199, 114199, 2999, 2999, // #2637
- 18, 114215, 114215, 935, 935, // #2638
- 40, 114240, 114240, 3376, 3376, // #2639
- 47, 114316, 114316, 3420, 3420, // #2640
- 9, 114368, 114368, 1056, 1056, // #2641
- 6, 114391, 114391, 2999, 2999, // #2642
- 17, 114442, 114442, 954, 954, // #2643
- 40, 114496, 114496, 3376, 3376, // #2644
- 47, 114572, 114572, 3420, 3420, // #2645
- 8, 114632, 114632, 1384, 1384, // #2646
- 6, 114663, 114663, 2999, 2999, // #2647
- 18, 114684, 114684, 972, 972, // #2648
- 40, 114752, 114752, 3376, 3376, // #2649
- 47, 114828, 114828, 3420, 3420, // #2650
- 11, 114888, 114888, 2456, 2456, // #2651
- 6, 114919, 114919, 2999, 2999, // #2652
- 15, 114943, 114943, 991, 991, // #2653
- 40, 115008, 115008, 3376, 3376, // #2654
- 47, 115084, 115084, 3420, 3420, // #2655
- 10, 115136, 115136, 2416, 2416, // #2656
- 6, 115159, 115159, 2999, 2999, // #2657
- 15, 115183, 115183, 1007, 1007, // #2658
- 40, 115200, 115200, 3376, 3376, // #2659
- 47, 115276, 115276, 3420, 3420, // #2660
- 21, 115336, 115336, 712, 712, // #2661
- 1, 115368, 115368, 3176, 3176, // #2662
- 3, 115390, 115390, 2734, 2734, // #2663
- 15, 115467, 115467, 763, 763, // #2664
- 40, 115520, 115520, 3376, 3376, // #2665
- 47, 115596, 115596, 3420, 3420, // #2666
- 1, 115648, 115648, 1136, 1136, // #2667
- 3, 115678, 115678, 2734, 2734, // #2668
- 11, 115707, 115707, 779, 779, // #2669
- 40, 115776, 115776, 3376, 3376, // #2670
- 47, 115852, 115852, 3420, 3420, // #2671
- 1, 115912, 115912, 2872, 2872, // #2672
- 3, 115934, 115934, 2734, 2734, // #2673
- 14, 115959, 115959, 791, 791, // #2674
- 40, 116032, 116032, 3376, 3376, // #2675
- 47, 116108, 116108, 3420, 3420, // #2676
- 3, 116160, 116160, 3024, 3024, // #2677
- 6, 116188, 116188, 2764, 2764, // #2678
- 15, 116214, 116214, 806, 806, // #2679
- 40, 116288, 116288, 3376, 3376, // #2680
- 47, 116364, 116364, 3420, 3420, // #2681
- 1, 116424, 116424, 984, 984, // #2682
- 6, 116444, 116444, 2764, 2764, // #2683
- 11, 116486, 116486, 822, 822, // #2684
- 40, 116544, 116544, 3376, 3376, // #2685
- 47, 116620, 116620, 3420, 3420, // #2686
- 4, 116672, 116672, 2720, 2720, // #2687
- 6, 116700, 116700, 2764, 2764, // #2688
- 14, 116722, 116722, 834, 834, // #2689
- 40, 116800, 116800, 3376, 3376, // #2690
- 47, 116876, 116876, 3420, 3420, // #2691
- 6, 116931, 116931, 1491, 1491, // #2692
- 8, 116950, 116950, 2902, 2902, // #2693
- 3, 116964, 116964, 3620, 3620, // #2694
- 6, 116984, 116984, 3624, 3624, // #2695
- 26, 116995, 116995, 3635, 3635, // #2696
- 7, 117028, 117028, 1684, 1684, // #2697
- 7, 117042, 117042, 386, 386, // #2698
- 11, 117068, 117068, 1692, 1692, // #2699
- 5, 117096, 117096, 1704, 1704, // #2700
- 5, 117118, 117118, 1710, 1710, // #2701
- 6, 117139, 117139, 131, 131, // #2702
- 7, 117152, 117152, 2464, 2464, // #2703
- 6, 117199, 117199, 895, 895, // #2704
- 8, 117221, 117221, 725, 725, // #2705
- 6, 117236, 117236, 1716, 1716, // #2706
- 8, 117259, 117259, 1723, 1723, // #2707
- 10, 117284, 117284, 1732, 1732, // #2708
- 7, 117311, 117311, 1743, 1743, // #2709
- 4, 117333, 117333, 3861, 3861, // #2710
- 12, 117351, 117351, 1751, 1751, // #2711
- 5, 117385, 117385, 2889, 2889, // #2712
- 6, 117392, 117392, 784, 784, // #2713
- 5, 117454, 117454, 190, 190, // #2714
- 1, 117472, 117472, 416, 416, // #2715
- 6, 117500, 117500, 2764, 2764, // #2716
- 12, 117520, 117520, 3456, 3456, // #2717
- 40, 117568, 117568, 3376, 3376, // #2718
- 47, 117644, 117644, 3420, 3420, // #2719
- 5, 117711, 117711, 2735, 2735, // #2720
- 11, 117736, 117736, 2632, 2632, // #2721
- 6, 117767, 117767, 2999, 2999, // #2722
- 12, 117784, 117784, 936, 936, // #2723
- 40, 117824, 117824, 3376, 3376, // #2724
- 47, 117900, 117900, 3420, 3420, // #2725
- 6, 117956, 117956, 1764, 1764, // #2726
- 5, 117968, 117968, 3312, 3312, // #2727
- 6, 117991, 117991, 2999, 2999, // #2728
- 13, 118008, 118008, 664, 664, // #2729
- 40, 118080, 118080, 3376, 3376, // #2730
- 47, 118156, 118156, 3420, 3420, // #2731
- 15, 118219, 118219, 1771, 1771, // #2732
- 5, 118240, 118240, 1680, 1680, // #2733
- 4, 118265, 118265, 2729, 2729, // #2734
- 22, 118272, 118272, 256, 256, // #2735
- 40, 118336, 118336, 3376, 3376, // #2736
- 47, 118412, 118412, 3420, 3420, // #2737
- 6, 118464, 118464, 784, 784, // #2738
- 5, 118542, 118542, 190, 190, // #2739
- 3, 118568, 118568, 1256, 1256, // #2740
- 6, 118588, 118588, 2764, 2764, // #2741
- 11, 118664, 118664, 184, 184, // #2742
- 40, 118720, 118720, 3376, 3376, // #2743
- 47, 118796, 118796, 3420, 3420, // #2744
- 5, 118863, 118863, 2735, 2735, // #2745
- 11, 118880, 118880, 2336, 2336, // #2746
- 6, 118903, 118903, 2999, 2999, // #2747
- 11, 118912, 118912, 3408, 3408, // #2748
- 40, 118976, 118976, 3376, 3376, // #2749
- 47, 119052, 119052, 3420, 3420, // #2750
- 6, 119108, 119108, 1764, 1764, // #2751
- 5, 119128, 119128, 3304, 3304, // #2752
- 6, 119143, 119143, 2999, 2999, // #2753
- 12, 119160, 119160, 3336, 3336, // #2754
- 40, 119232, 119232, 3376, 3376, // #2755
- 47, 119308, 119308, 3420, 3420, // #2756
- 15, 119371, 119371, 1771, 1771, // #2757
- 5, 119392, 119392, 1904, 1904, // #2758
- 4, 119417, 119417, 2729, 2729, // #2759
- 21, 119424, 119424, 0, 0, // #2760
- 40, 119488, 119488, 3376, 3376, // #2761
- 47, 119564, 119564, 3420, 3420, // #2762
- 6, 119616, 119616, 784, 784, // #2763
- 5, 119694, 119694, 190, 190, // #2764
- 1, 119720, 119720, 3400, 3400, // #2765
- 6, 119740, 119740, 2764, 2764, // #2766
- 13, 119816, 119816, 3960, 3960, // #2767
- 40, 119872, 119872, 3376, 3376, // #2768
- 47, 119948, 119948, 3420, 3420, // #2769
- 5, 120015, 120015, 2735, 2735, // #2770
- 8, 120040, 120040, 3032, 3032, // #2771
- 6, 120071, 120071, 2999, 2999, // #2772
- 13, 120088, 120088, 3912, 3912, // #2773
- 40, 120128, 120128, 3376, 3376, // #2774
- 47, 120204, 120204, 3420, 3420, // #2775
- 6, 120260, 120260, 1764, 1764, // #2776
- 5, 120272, 120272, 1888, 1888, // #2777
- 6, 120295, 120295, 2999, 2999, // #2778
- 14, 120312, 120312, 4040, 4040, // #2779
- 40, 120384, 120384, 3376, 3376, // #2780
- 47, 120460, 120460, 3420, 3420, // #2781
- 15, 120523, 120523, 1771, 1771, // #2782
- 4, 120552, 120552, 1224, 1224, // #2783
- 4, 120569, 120569, 2729, 2729, // #2784
- 23, 120576, 120576, 1360, 1360, // #2785
- 40, 120640, 120640, 3376, 3376, // #2786
- 47, 120716, 120716, 3420, 3420, // #2787
- 5, 120777, 120777, 2889, 2889, // #2788
- 6, 120784, 120784, 784, 784, // #2789
- 5, 120846, 120846, 190, 190, // #2790
- 1, 120872, 120872, 3320, 3320, // #2791
- 6, 120892, 120892, 2764, 2764, // #2792
- 12, 120912, 120912, 80, 80, // #2793
- 40, 120960, 120960, 3376, 3376, // #2794
- 47, 121036, 121036, 3420, 3420, // #2795
- 5, 121103, 121103, 2735, 2735, // #2796
- 11, 121128, 121128, 2856, 2856, // #2797
- 6, 121159, 121159, 2999, 2999, // #2798
- 12, 121168, 121168, 1456, 1456, // #2799
- 40, 121216, 121216, 3376, 3376, // #2800
- 47, 121292, 121292, 3420, 3420, // #2801
- 6, 121348, 121348, 1764, 1764, // #2802
- 5, 121360, 121360, 2976, 2976, // #2803
- 6, 121383, 121383, 2999, 2999, // #2804
- 13, 121400, 121400, 1224, 1224, // #2805
- 40, 121472, 121472, 3376, 3376, // #2806
- 47, 121548, 121548, 3420, 3420, // #2807
- 15, 121611, 121611, 1771, 1771, // #2808
- 5, 121632, 121632, 3200, 3200, // #2809
- 4, 121657, 121657, 2729, 2729, // #2810
- 22, 121672, 121672, 1048, 1048, // #2811
- 40, 121728, 121728, 3376, 3376, // #2812
- 47, 121804, 121804, 3420, 3420, // #2813
- 6, 121856, 121856, 784, 784, // #2814
- 5, 121934, 121934, 190, 190, // #2815
- 1, 121960, 121960, 2632, 2632, // #2816
- 6, 121980, 121980, 2764, 2764, // #2817
- 11, 122008, 122008, 1288, 1288, // #2818
- 40, 122048, 122048, 3376, 3376, // #2819
- 47, 122124, 122124, 3420, 3420, // #2820
- 5, 122191, 122191, 2735, 2735, // #2821
- 11, 122208, 122208, 2128, 2128, // #2822
- 6, 122231, 122231, 2999, 2999, // #2823
- 11, 122248, 122248, 1208, 1208, // #2824
- 40, 122304, 122304, 3376, 3376, // #2825
- 47, 122380, 122380, 3420, 3420, // #2826
- 6, 122436, 122436, 1764, 1764, // #2827
- 5, 122448, 122448, 2288, 2288, // #2828
- 6, 122471, 122471, 2999, 2999, // #2829
- 12, 122504, 122504, 1272, 1272, // #2830
- 40, 122560, 122560, 3376, 3376, // #2831
- 47, 122636, 122636, 3420, 3420, // #2832
- 15, 122699, 122699, 1771, 1771, // #2833
- 5, 122720, 122720, 2512, 2512, // #2834
- 4, 122745, 122745, 2729, 2729, // #2835
- 21, 122760, 122760, 280, 280, // #2836
- 40, 122816, 122816, 3376, 3376, // #2837
- 47, 122892, 122892, 3420, 3420, // #2838
- 6, 122944, 122944, 784, 784, // #2839
- 5, 123022, 123022, 190, 190, // #2840
- 1, 123048, 123048, 3896, 3896, // #2841
- 6, 123068, 123068, 2764, 2764, // #2842
- 13, 123144, 123144, 376, 376, // #2843
- 40, 123200, 123200, 3376, 3376, // #2844
- 47, 123276, 123276, 3420, 3420, // #2845
- 5, 123343, 123343, 2735, 2735, // #2846
- 8, 123368, 123368, 3432, 3432, // #2847
- 6, 123399, 123399, 2999, 2999, // #2848
- 13, 123464, 123464, 440, 440, // #2849
- 40, 123520, 123520, 3376, 3376, // #2850
- 47, 123596, 123596, 3420, 3420, // #2851
- 6, 123652, 123652, 1764, 1764, // #2852
- 5, 123664, 123664, 3552, 3552, // #2853
- 6, 123687, 123687, 2999, 2999, // #2854
- 14, 123720, 123720, 568, 568, // #2855
- 40, 123776, 123776, 3376, 3376, // #2856
- 47, 123852, 123852, 3420, 3420, // #2857
- 15, 123915, 123915, 1771, 1771, // #2858
- 4, 123936, 123936, 3776, 3776, // #2859
- 4, 123961, 123961, 2729, 2729, // #2860
- 23, 123968, 123968, 1568, 1568, // #2861
- 40, 124032, 124032, 3376, 3376, // #2862
- 47, 124108, 124108, 3420, 3420, // #2863
- 5, 124169, 124169, 2889, 2889, // #2864
- 6, 124176, 124176, 784, 784, // #2865
- 5, 124238, 124238, 190, 190, // #2866
- 1, 124264, 124264, 2712, 2712, // #2867
- 6, 124284, 124284, 2764, 2764, // #2868
- 12, 124312, 124312, 1368, 1368, // #2869
- 40, 124352, 124352, 3376, 3376, // #2870
- 47, 124428, 124428, 3420, 3420, // #2871
- 5, 124495, 124495, 2735, 2735, // #2872
- 11, 124520, 124520, 2248, 2248, // #2873
- 6, 124551, 124551, 2999, 2999, // #2874
- 12, 124568, 124568, 1432, 1432, // #2875
- 40, 124608, 124608, 3376, 3376, // #2876
- 47, 124684, 124684, 3420, 3420, // #2877
- 6, 124740, 124740, 1764, 1764, // #2878
- 5, 124752, 124752, 2368, 2368, // #2879
- 6, 124775, 124775, 2999, 2999, // #2880
- 13, 124792, 124792, 1496, 1496, // #2881
- 40, 124864, 124864, 3376, 3376, // #2882
- 47, 124940, 124940, 3420, 3420, // #2883
- 15, 125003, 125003, 1771, 1771, // #2884
- 5, 125024, 125024, 2592, 2592, // #2885
- 4, 125049, 125049, 2729, 2729, // #2886
- 22, 125056, 125056, 4016, 4016, // #2887
- 40, 125120, 125120, 3376, 3376, // #2888
- 47, 125196, 125196, 3420, 3420, // #2889
- 6, 125248, 125248, 784, 784, // #2890
- 5, 125326, 125326, 190, 190, // #2891
- 1, 125352, 125352, 2024, 2024, // #2892
- 6, 125372, 125372, 2764, 2764, // #2893
- 11, 125400, 125400, 3944, 3944, // #2894
- 40, 125440, 125440, 3376, 3376, // #2895
- 47, 125516, 125516, 3420, 3420, // #2896
- 5, 125583, 125583, 2735, 2735, // #2897
- 11, 125600, 125600, 1520, 1520, // #2898
- 6, 125623, 125623, 2999, 2999, // #2899
- 11, 125632, 125632, 16, 16, // #2900
- 40, 125696, 125696, 3376, 3376, // #2901
- 47, 125772, 125772, 3420, 3420, // #2902
- 6, 125828, 125828, 1764, 1764, // #2903
- 5, 125840, 125840, 1680, 1680, // #2904
- 6, 125863, 125863, 2999, 2999, // #2905
- 12, 125872, 125872, 80, 80, // #2906
- 40, 125888, 125888, 3376, 3376, // #2907
- 47, 125964, 125964, 3420, 3420, // #2908
- 15, 126027, 126027, 1771, 1771, // #2909
- 5, 126048, 126048, 1904, 1904, // #2910
- 4, 126073, 126073, 2729, 2729, // #2911
- 21, 126088, 126088, 216, 216, // #2912
- 40, 126144, 126144, 3376, 3376, // #2913
- 47, 126220, 126220, 3420, 3420, // #2914
- 6, 126272, 126272, 784, 784, // #2915
- 5, 126350, 126350, 190, 190, // #2916
- 1, 126376, 126376, 3288, 3288, // #2917
- 6, 126396, 126396, 2764, 2764, // #2918
- 13, 126472, 126472, 312, 312, // #2919
- 40, 126528, 126528, 3376, 3376, // #2920
- 47, 126604, 126604, 3420, 3420, // #2921
- 5, 126671, 126671, 2735, 2735, // #2922
- 8, 126696, 126696, 2824, 2824, // #2923
- 6, 126727, 126727, 2999, 2999, // #2924
- 13, 126744, 126744, 3112, 3112, // #2925
- 40, 126784, 126784, 3376, 3376, // #2926
- 47, 126860, 126860, 3420, 3420, // #2927
- 6, 126916, 126916, 1764, 1764, // #2928
- 5, 126928, 126928, 2944, 2944, // #2929
- 6, 126951, 126951, 2999, 2999, // #2930
- 14, 126968, 126968, 3240, 3240, // #2931
- 40, 127040, 127040, 3376, 3376, // #2932
- 47, 127116, 127116, 3420, 3420, // #2933
- 15, 127179, 127179, 1771, 1771, // #2934
- 4, 127200, 127200, 3168, 3168, // #2935
- 4, 127225, 127225, 2729, 2729, // #2936
- 23, 127240, 127240, 3512, 3512, // #2937
- 40, 127296, 127296, 3376, 3376, // #2938
- 47, 127372, 127372, 3420, 3420, // #2939
- 5, 127433, 127433, 2889, 2889, // #2940
- 6, 127440, 127440, 784, 784, // #2941
- 5, 127502, 127502, 190, 190, // #2942
- 1, 127528, 127528, 472, 472, // #2943
- 6, 127548, 127548, 2764, 2764, // #2944
- 12, 127568, 127568, 3312, 3312, // #2945
- 40, 127616, 127616, 3376, 3376, // #2946
- 47, 127692, 127692, 3420, 3420, // #2947
- 5, 127759, 127759, 2735, 2735, // #2948
- 11, 127784, 127784, 8, 8, // #2949
- 6, 127815, 127815, 2999, 2999, // #2950
- 12, 127824, 127824, 3376, 3376, // #2951
- 40, 127872, 127872, 3376, 3376, // #2952
- 47, 127948, 127948, 3420, 3420, // #2953
- 6, 128004, 128004, 1764, 1764, // #2954
- 5, 128016, 128016, 128, 128, // #2955
- 6, 128039, 128039, 2999, 2999, // #2956
- 13, 128048, 128048, 3440, 3440, // #2957
- 40, 128064, 128064, 3376, 3376, // #2958
- 47, 128140, 128140, 3420, 3420, // #2959
- 15, 128203, 128203, 1771, 1771, // #2960
- 5, 128224, 128224, 352, 352, // #2961
- 4, 128249, 128249, 2729, 2729, // #2962
- 22, 128256, 128256, 1632, 1632, // #2963
- 40, 128320, 128320, 3376, 3376, // #2964
- 47, 128396, 128396, 3420, 3420, // #2965
- 6, 128448, 128448, 784, 784, // #2966
- 5, 128526, 128526, 190, 190, // #2967
- 1, 128552, 128552, 3880, 3880, // #2968
- 6, 128572, 128572, 2764, 2764, // #2969
- 11, 128600, 128600, 3672, 3672, // #2970
- 40, 128640, 128640, 3376, 3376, // #2971
- 47, 128716, 128716, 3420, 3420, // #2972
- 5, 128783, 128783, 2735, 2735, // #2973
- 11, 128800, 128800, 3376, 3376, // #2974
- 6, 128823, 128823, 2999, 2999, // #2975
- 11, 128832, 128832, 1728, 1728, // #2976
- 40, 128896, 128896, 3376, 3376, // #2977
- 47, 128972, 128972, 3420, 3420, // #2978
- 6, 129028, 129028, 1764, 1764, // #2979
- 5, 129040, 129040, 3536, 3536, // #2980
- 6, 129063, 129063, 2999, 2999, // #2981
- 12, 129072, 129072, 1792, 1792, // #2982
- 40, 129088, 129088, 3376, 3376, // #2983
- 47, 129164, 129164, 3420, 3420, // #2984
- 15, 129227, 129227, 1771, 1771, // #2985
- 5, 129248, 129248, 3760, 3760, // #2986
- 4, 129273, 129273, 2729, 2729, // #2987
- 21, 129288, 129288, 1992, 1992, // #2988
- 40, 129344, 129344, 3376, 3376, // #2989
- 47, 129420, 129420, 3420, 3420, // #2990
- 6, 129472, 129472, 784, 784, // #2991
- 5, 129550, 129550, 190, 190, // #2992
- 1, 129576, 129576, 1048, 1048, // #2993
- 6, 129596, 129596, 2764, 2764, // #2994
- 13, 129616, 129616, 1856, 1856, // #2995
- 40, 129664, 129664, 3376, 3376, // #2996
- 47, 129740, 129740, 3420, 3420, // #2997
- 5, 129807, 129807, 2735, 2735, // #2998
- 8, 129832, 129832, 584, 584, // #2999
- 6, 129863, 129863, 2999, 2999, // #3000
- 13, 129880, 129880, 2088, 2088, // #3001
- 40, 129920, 129920, 3376, 3376, // #3002
- 47, 129996, 129996, 3420, 3420, // #3003
- 6, 130052, 130052, 1764, 1764, // #3004
- 5, 130064, 130064, 704, 704, // #3005
- 6, 130087, 130087, 2999, 2999, // #3006
- 14, 130104, 130104, 2216, 2216, // #3007
- 40, 130176, 130176, 3376, 3376, // #3008
- 47, 130252, 130252, 3420, 3420, // #3009
- 15, 130315, 130315, 1771, 1771, // #3010
- 4, 130336, 130336, 928, 928, // #3011
- 4, 130361, 130361, 2729, 2729, // #3012
- 23, 130376, 130376, 1864, 1864, // #3013
- 40, 130432, 130432, 3376, 3376, // #3014
- 47, 130508, 130508, 3420, 3420, // #3015
- 5, 130569, 130569, 2889, 2889, // #3016
- 6, 130576, 130576, 784, 784, // #3017
- 5, 130638, 130638, 190, 190, // #3018
- 1, 130656, 130656, 2080, 2080, // #3019
- 6, 130684, 130684, 2764, 2764, // #3020
- 12, 130704, 130704, 2288, 2288, // #3021
- 40, 130752, 130752, 3376, 3376, // #3022
- 47, 130828, 130828, 3420, 3420, // #3023
- 5, 130895, 130895, 2735, 2735, // #3024
- 11, 130920, 130920, 1608, 1608, // #3025
- 6, 130951, 130951, 2999, 2999, // #3026
- 12, 130960, 130960, 1728, 1728, // #3027
- 40, 131008, 131008, 3376, 3376, // #3028
- 47, 131084, 131084, 3420, 3420, // #3029
- 6, 131140, 131140, 1764, 1764, // #3030
- 5, 131152, 131152, 1728, 1728, // #3031
- 6, 131175, 131175, 2999, 2999, // #3032
- 13, 131184, 131184, 1792, 1792, // #3033
- 40, 131200, 131200, 3376, 3376, // #3034
- 47, 131276, 131276, 3420, 3420, // #3035
- 15, 131339, 131339, 1771, 1771, // #3036
- 5, 131368, 131368, 1960, 1960, // #3037
- 4, 131385, 131385, 2729, 2729, // #3038
- 22, 131392, 131392, 2096, 2096, // #3039
- 40, 131456, 131456, 3376, 3376, // #3040
- 47, 131532, 131532, 3420, 3420, // #3041
- 6, 131584, 131584, 784, 784, // #3042
- 5, 131662, 131662, 190, 190, // #3043
- 3, 131688, 131688, 1384, 1384, // #3044
- 6, 131708, 131708, 2764, 2764, // #3045
- 11, 131736, 131736, 2024, 2024, // #3046
- 40, 131776, 131776, 3376, 3376, // #3047
- 47, 131852, 131852, 3420, 3420, // #3048
- 5, 131919, 131919, 2735, 2735, // #3049
- 11, 131944, 131944, 3544, 3544, // #3050
- 6, 131975, 131975, 2999, 2999, // #3051
- 11, 131984, 131984, 2192, 2192, // #3052
- 40, 132032, 132032, 3376, 3376, // #3053
- 47, 132108, 132108, 3420, 3420, // #3054
- 6, 132164, 132164, 1764, 1764, // #3055
- 5, 132184, 132184, 3704, 3704, // #3056
- 6, 132199, 132199, 2999, 2999, // #3057
- 12, 132208, 132208, 2256, 2256, // #3058
- 40, 132224, 132224, 3376, 3376, // #3059
- 47, 132300, 132300, 3420, 3420, // #3060
- 15, 132363, 132363, 1771, 1771, // #3061
- 5, 132392, 132392, 3928, 3928, // #3062
- 4, 132409, 132409, 2729, 2729, // #3063
- 21, 132424, 132424, 2008, 2008, // #3064
- 40, 132480, 132480, 3376, 3376, // #3065
- 47, 132556, 132556, 3420, 3420, // #3066
- 6, 132608, 132608, 784, 784, // #3067
- 5, 132686, 132686, 190, 190, // #3068
- 1, 132704, 132704, 2656, 2656, // #3069
- 6, 132732, 132732, 2764, 2764, // #3070
- 13, 132752, 132752, 2320, 2320, // #3071
- 40, 132800, 132800, 3376, 3376, // #3072
- 47, 132876, 132876, 3420, 3420, // #3073
- 5, 132943, 132943, 2735, 2735, // #3074
- 8, 132960, 132960, 2192, 2192, // #3075
- 6, 132983, 132983, 2999, 2999, // #3076
- 13, 133000, 133000, 2104, 2104, // #3077
- 40, 133056, 133056, 3376, 3376, // #3078
- 47, 133132, 133132, 3420, 3420, // #3079
- 6, 133188, 133188, 1764, 1764, // #3080
- 5, 133208, 133208, 2312, 2312, // #3081
- 6, 133223, 133223, 2999, 2999, // #3082
- 14, 133256, 133256, 2232, 2232, // #3083
- 40, 133312, 133312, 3376, 3376, // #3084
- 47, 133388, 133388, 3420, 3420, // #3085
- 15, 133451, 133451, 1771, 1771, // #3086
- 4, 133480, 133480, 2536, 2536, // #3087
- 4, 133497, 133497, 2729, 2729, // #3088
- 23, 133512, 133512, 2504, 2504, // #3089
- 40, 133568, 133568, 3376, 3376, // #3090
- 47, 133644, 133644, 3420, 3420, // #3091
- 5, 133705, 133705, 2889, 2889, // #3092
- 6, 133712, 133712, 784, 784, // #3093
- 6, 133728, 133728, 784, 784, // #3094
- 6, 133744, 133744, 784, 784, // #3095
- 10, 133771, 133771, 2171, 2171, // #3096
- 7, 133800, 133800, 88, 88, // #3097
- 5, 133813, 133813, 357, 357, // #3098
- 1, 133834, 133834, 1226, 1226, // #3099
- 1, 133852, 133852, 1228, 1228, // #3100
- 6, 133859, 133859, 1491, 1491, // #3101
- 1, 133882, 133882, 1226, 1226, // #3102
- 1, 133900, 133900, 1228, 1228, // #3103
- 7, 133915, 133915, 1739, 1739, // #3104
- 7, 133947, 133947, 1739, 1739, // #3105
- 7, 133979, 133979, 1739, 1739, // #3106
- 7, 134011, 134011, 1739, 1739, // #3107
- 7, 134043, 134043, 1739, 1739, // #3108
- 1, 134074, 134074, 1226, 1226, // #3109
- 1, 134092, 134092, 1228, 1228, // #3110
- 19, 134099, 134099, 1747, 1747, // #3111
- 1, 134138, 134138, 1226, 1226, // #3112
- 1, 134156, 134156, 1228, 1228, // #3113
- 1, 134170, 134170, 1226, 1226, // #3114
- 1, 134188, 134188, 1228, 1228, // #3115
- 11, 134192, 134192, 3072, 3072, // #3116
- 13, 134209, 134209, 3057, 3057, // #3117
- 11, 134224, 134224, 3072, 3072, // #3118
- 13, 134241, 134241, 3057, 3057, // #3119
- 11, 134256, 134256, 3072, 3072, // #3120
- 11, 134272, 134272, 3072, 3072, // #3121
- 10, 134299, 134299, 1771, 1771, // #3122
- 10, 134324, 134324, 756, 756, // #3123
- 11, 134338, 134338, 642, 642, // #3124
- 3, 134360, 134360, 3000, 3000, // #3125
- 10, 134372, 134372, 756, 756, // #3126
- 17, 134397, 134397, 749, 749, // #3127
- 3, 134424, 134424, 3000, 3000, // #3128
- 3, 134440, 134440, 3000, 3000, // #3129
- 3, 134456, 134456, 3000, 3000, // #3130
- 3, 134472, 134472, 3000, 3000, // #3131
- 1, 134483, 134483, 2339, 2339, // #3132
- 2, 134496, 134496, 64, 64, // #3133
- 3, 134526, 134526, 2734, 2734, // #3134
- 12, 134548, 134548, 1812, 1812, // #3135
- 40, 134592, 134592, 3376, 3376, // #3136
- 47, 134668, 134668, 3420, 3420, // #3137
- 6, 134723, 134723, 1491, 1491, // #3138
- 1, 134736, 134736, 3824, 3824, // #3139
- 3, 134766, 134766, 2734, 2734, // #3140
- 4, 134797, 134797, 509, 509, // #3141
- 40, 134848, 134848, 3376, 3376, // #3142
- 47, 134924, 134924, 3420, 3420, // #3143
- 1, 134976, 134976, 3824, 3824, // #3144
- 3, 135006, 135006, 2734, 2734, // #3145
- 4, 135053, 135053, 509, 509, // #3146
- 40, 135104, 135104, 3376, 3376, // #3147
- 47, 135180, 135180, 3420, 3420, // #3148
- 2, 135232, 135232, 4064, 4064, // #3149
- 3, 135262, 135262, 2734, 2734, // #3150
- 4, 135309, 135309, 509, 509, // #3151
- 40, 135360, 135360, 3376, 3376, // #3152
- 47, 135436, 135436, 3420, 3420, // #3153
- 2, 135488, 135488, 4064, 4064, // #3154
- 3, 135518, 135518, 2734, 2734, // #3155
- 4, 135565, 135565, 509, 509, // #3156
- 40, 135616, 135616, 3376, 3376, // #3157
- 47, 135692, 135692, 3420, 3420, // #3158
- 2, 135752, 135752, 376, 376, // #3159
- 3, 135774, 135774, 2734, 2734, // #3160
- 4, 135821, 135821, 509, 509, // #3161
- 40, 135872, 135872, 3376, 3376, // #3162
- 47, 135948, 135948, 3420, 3420, // #3163
- 2, 136008, 136008, 376, 376, // #3164
- 3, 136030, 136030, 2734, 2734, // #3165
- 4, 136077, 136077, 509, 509, // #3166
- 40, 136128, 136128, 3376, 3376, // #3167
- 47, 136204, 136204, 3420, 3420, // #3168
- 2, 136256, 136256, 784, 784, // #3169
- 3, 136286, 136286, 2734, 2734, // #3170
- 4, 136333, 136333, 509, 509, // #3171
- 40, 136384, 136384, 3376, 3376, // #3172
- 47, 136460, 136460, 3420, 3420, // #3173
- 2, 136512, 136512, 784, 784, // #3174
- 3, 136542, 136542, 2734, 2734, // #3175
- 4, 136589, 136589, 509, 509, // #3176
- 40, 136640, 136640, 3376, 3376, // #3177
- 47, 136716, 136716, 3420, 3420, // #3178
- 2, 136768, 136768, 1200, 1200, // #3179
- 3, 136798, 136798, 2734, 2734, // #3180
- 4, 136845, 136845, 509, 509, // #3181
- 40, 136896, 136896, 3376, 3376, // #3182
- 47, 136972, 136972, 3420, 3420, // #3183
- 2, 137024, 137024, 1200, 1200, // #3184
- 3, 137054, 137054, 2734, 2734, // #3185
- 4, 137101, 137101, 509, 509, // #3186
- 40, 137152, 137152, 3376, 3376, // #3187
- 47, 137228, 137228, 3420, 3420, // #3188
- 2, 137288, 137288, 1608, 1608, // #3189
- 3, 137310, 137310, 2734, 2734, // #3190
- 4, 137357, 137357, 509, 509, // #3191
- 40, 137408, 137408, 3376, 3376, // #3192
- 47, 137484, 137484, 3420, 3420, // #3193
- 2, 137544, 137544, 1608, 1608, // #3194
- 3, 137566, 137566, 2734, 2734, // #3195
- 4, 137613, 137613, 509, 509, // #3196
- 40, 137664, 137664, 3376, 3376, // #3197
- 47, 137740, 137740, 3420, 3420, // #3198
- 2, 137800, 137800, 2008, 2008, // #3199
- 3, 137822, 137822, 2734, 2734, // #3200
- 4, 137869, 137869, 509, 509, // #3201
- 40, 137920, 137920, 3376, 3376, // #3202
- 47, 137996, 137996, 3420, 3420, // #3203
- 2, 138056, 138056, 2008, 2008, // #3204
- 3, 138078, 138078, 2734, 2734, // #3205
- 4, 138125, 138125, 509, 509, // #3206
- 40, 138176, 138176, 3376, 3376, // #3207
- 47, 138252, 138252, 3420, 3420, // #3208
- 2, 138312, 138312, 2408, 2408, // #3209
- 3, 138334, 138334, 2734, 2734, // #3210
- 4, 138381, 138381, 509, 509, // #3211
- 40, 138432, 138432, 3376, 3376, // #3212
- 47, 138508, 138508, 3420, 3420, // #3213
- 2, 138568, 138568, 2408, 2408, // #3214
- 3, 138590, 138590, 2734, 2734, // #3215
- 4, 138637, 138637, 509, 509, // #3216
- 40, 138688, 138688, 3376, 3376, // #3217
- 47, 138764, 138764, 3420, 3420, // #3218
- 2, 138824, 138824, 2808, 2808, // #3219
- 3, 138846, 138846, 2734, 2734, // #3220
- 4, 138893, 138893, 509, 509, // #3221
- 40, 138944, 138944, 3376, 3376, // #3222
- 47, 139020, 139020, 3420, 3420, // #3223
- 2, 139080, 139080, 2808, 2808, // #3224
- 3, 139102, 139102, 2734, 2734, // #3225
- 4, 139149, 139149, 509, 509, // #3226
- 40, 139200, 139200, 3376, 3376, // #3227
- 47, 139276, 139276, 3420, 3420, // #3228
- 2, 139328, 139328, 3216, 3216, // #3229
- 3, 139358, 139358, 2734, 2734, // #3230
- 4, 139405, 139405, 509, 509, // #3231
- 40, 139456, 139456, 3376, 3376, // #3232
- 47, 139532, 139532, 3420, 3420, // #3233
- 2, 139584, 139584, 3216, 3216, // #3234
- 3, 139614, 139614, 2734, 2734, // #3235
- 4, 139661, 139661, 509, 509, // #3236
- 40, 139712, 139712, 3376, 3376, // #3237
- 47, 139788, 139788, 3420, 3420, // #3238
- 2, 139840, 139840, 3216, 3216, // #3239
- 3, 139870, 139870, 2734, 2734, // #3240
- 4, 139917, 139917, 509, 509, // #3241
- 40, 139968, 139968, 3376, 3376, // #3242
- 47, 140044, 140044, 3420, 3420, // #3243
- 2, 140104, 140104, 3624, 3624, // #3244
- 3, 140126, 140126, 2734, 2734, // #3245
- 4, 140173, 140173, 509, 509, // #3246
- 40, 140224, 140224, 3376, 3376, // #3247
- 47, 140300, 140300, 3420, 3420, // #3248
- 2, 140360, 140360, 3624, 3624, // #3249
- 3, 140382, 140382, 2734, 2734, // #3250
- 4, 140429, 140429, 509, 509, // #3251
- 40, 140480, 140480, 3376, 3376, // #3252
- 47, 140556, 140556, 3420, 3420, // #3253
- 2, 140616, 140616, 3624, 3624, // #3254
- 3, 140638, 140638, 2734, 2734, // #3255
- 4, 140685, 140685, 509, 509, // #3256
- 40, 140736, 140736, 3376, 3376, // #3257
- 47, 140812, 140812, 3420, 3420, // #3258
- 2, 140864, 140864, 496, 496, // #3259
- 3, 140894, 140894, 2734, 2734, // #3260
- 4, 140941, 140941, 509, 509, // #3261
- 40, 140992, 140992, 3376, 3376, // #3262
- 47, 141068, 141068, 3420, 3420, // #3263
- 2, 141120, 141120, 496, 496, // #3264
- 3, 141150, 141150, 2734, 2734, // #3265
- 4, 141197, 141197, 509, 509, // #3266
- 40, 141248, 141248, 3376, 3376, // #3267
- 47, 141324, 141324, 3420, 3420, // #3268
- 2, 141376, 141376, 896, 896, // #3269
- 3, 141406, 141406, 2734, 2734, // #3270
- 4, 141453, 141453, 509, 509, // #3271
- 40, 141504, 141504, 3376, 3376, // #3272
- 47, 141580, 141580, 3420, 3420, // #3273
- 2, 141632, 141632, 896, 896, // #3274
- 3, 141662, 141662, 2734, 2734, // #3275
- 4, 141709, 141709, 509, 509, // #3276
- 40, 141760, 141760, 3376, 3376, // #3277
- 47, 141836, 141836, 3420, 3420, // #3278
- 2, 141896, 141896, 1304, 1304, // #3279
- 3, 141918, 141918, 2734, 2734, // #3280
- 4, 141965, 141965, 509, 509, // #3281
- 40, 142016, 142016, 3376, 3376, // #3282
- 47, 142092, 142092, 3420, 3420, // #3283
- 2, 142152, 142152, 1304, 1304, // #3284
- 3, 142174, 142174, 2734, 2734, // #3285
- 4, 142221, 142221, 509, 509, // #3286
- 40, 142272, 142272, 3376, 3376, // #3287
- 47, 142348, 142348, 3420, 3420, // #3288
- 2, 142400, 142400, 1712, 1712, // #3289
- 3, 142430, 142430, 2734, 2734, // #3290
- 4, 142477, 142477, 509, 509, // #3291
- 40, 142528, 142528, 3376, 3376, // #3292
- 47, 142604, 142604, 3420, 3420, // #3293
- 2, 142656, 142656, 1712, 1712, // #3294
- 3, 142686, 142686, 2734, 2734, // #3295
- 4, 142733, 142733, 509, 509, // #3296
- 40, 142784, 142784, 3376, 3376, // #3297
- 47, 142860, 142860, 3420, 3420, // #3298
- 2, 142912, 142912, 2128, 2128, // #3299
- 3, 142942, 142942, 2734, 2734, // #3300
- 4, 142989, 142989, 509, 509, // #3301
- 40, 143040, 143040, 3376, 3376, // #3302
- 47, 143116, 143116, 3420, 3420, // #3303
- 2, 143168, 143168, 2128, 2128, // #3304
- 3, 143198, 143198, 2734, 2734, // #3305
- 4, 143245, 143245, 509, 509, // #3306
- 40, 143296, 143296, 3376, 3376, // #3307
- 47, 143372, 143372, 3420, 3420, // #3308
- 2, 143432, 143432, 2536, 2536, // #3309
- 3, 143454, 143454, 2734, 2734, // #3310
- 4, 143501, 143501, 509, 509, // #3311
- 40, 143552, 143552, 3376, 3376, // #3312
- 47, 143628, 143628, 3420, 3420, // #3313
- 2, 143688, 143688, 2536, 2536, // #3314
- 3, 143710, 143710, 2734, 2734, // #3315
- 4, 143757, 143757, 509, 509, // #3316
- 40, 143808, 143808, 3376, 3376, // #3317
- 47, 143884, 143884, 3420, 3420, // #3318
- 2, 143944, 143944, 2936, 2936, // #3319
- 3, 143966, 143966, 2734, 2734, // #3320
- 4, 144013, 144013, 509, 509, // #3321
- 40, 144064, 144064, 3376, 3376, // #3322
- 47, 144140, 144140, 3420, 3420, // #3323
- 2, 144200, 144200, 2936, 2936, // #3324
- 3, 144222, 144222, 2734, 2734, // #3325
- 4, 144269, 144269, 509, 509, // #3326
- 40, 144320, 144320, 3376, 3376, // #3327
- 47, 144396, 144396, 3420, 3420, // #3328
- 2, 144456, 144456, 3336, 3336, // #3329
- 3, 144478, 144478, 2734, 2734, // #3330
- 4, 144525, 144525, 509, 509, // #3331
- 40, 144576, 144576, 3376, 3376, // #3332
- 47, 144652, 144652, 3420, 3420, // #3333
- 2, 144712, 144712, 3336, 3336, // #3334
- 3, 144734, 144734, 2734, 2734, // #3335
- 4, 144781, 144781, 509, 509, // #3336
- 40, 144832, 144832, 3376, 3376, // #3337
- 47, 144908, 144908, 3420, 3420, // #3338
- 2, 144968, 144968, 3736, 3736, // #3339
- 3, 144990, 144990, 2734, 2734, // #3340
- 4, 145037, 145037, 509, 509, // #3341
- 40, 145088, 145088, 3376, 3376, // #3342
- 47, 145164, 145164, 3420, 3420, // #3343
- 2, 145224, 145224, 3736, 3736, // #3344
- 3, 145246, 145246, 2734, 2734, // #3345
- 4, 145293, 145293, 509, 509, // #3346
- 40, 145344, 145344, 3376, 3376, // #3347
- 47, 145420, 145420, 3420, 3420, // #3348
- 2, 145472, 145472, 48, 48, // #3349
- 3, 145502, 145502, 2734, 2734, // #3350
- 4, 145549, 145549, 509, 509, // #3351
- 40, 145600, 145600, 3376, 3376, // #3352
- 47, 145676, 145676, 3420, 3420, // #3353
- 2, 145728, 145728, 48, 48, // #3354
- 3, 145758, 145758, 2734, 2734, // #3355
- 4, 145805, 145805, 509, 509, // #3356
- 40, 145856, 145856, 3376, 3376, // #3357
- 47, 145932, 145932, 3420, 3420, // #3358
- 2, 145992, 145992, 456, 456, // #3359
- 3, 146014, 146014, 2734, 2734, // #3360
- 4, 146061, 146061, 509, 509, // #3361
- 40, 146112, 146112, 3376, 3376, // #3362
- 47, 146188, 146188, 3420, 3420, // #3363
- 2, 146248, 146248, 456, 456, // #3364
- 3, 146270, 146270, 2734, 2734, // #3365
- 4, 146317, 146317, 509, 509, // #3366
- 40, 146368, 146368, 3376, 3376, // #3367
- 47, 146444, 146444, 3420, 3420, // #3368
- 2, 146504, 146504, 456, 456, // #3369
- 3, 146526, 146526, 2734, 2734, // #3370
- 4, 146573, 146573, 509, 509, // #3371
- 40, 146624, 146624, 3376, 3376, // #3372
- 47, 146700, 146700, 3420, 3420, // #3373
- 2, 146760, 146760, 856, 856, // #3374
- 3, 146782, 146782, 2734, 2734, // #3375
- 4, 146829, 146829, 509, 509, // #3376
- 40, 146880, 146880, 3376, 3376, // #3377
- 47, 146956, 146956, 3420, 3420, // #3378
- 2, 147016, 147016, 856, 856, // #3379
- 3, 147038, 147038, 2734, 2734, // #3380
- 4, 147085, 147085, 509, 509, // #3381
- 40, 147136, 147136, 3376, 3376, // #3382
- 47, 147212, 147212, 3420, 3420, // #3383
- 2, 147272, 147272, 1256, 1256, // #3384
- 3, 147294, 147294, 2734, 2734, // #3385
- 4, 147341, 147341, 509, 509, // #3386
- 40, 147392, 147392, 3376, 3376, // #3387
- 47, 147468, 147468, 3420, 3420, // #3388
- 2, 147528, 147528, 1256, 1256, // #3389
- 3, 147550, 147550, 2734, 2734, // #3390
- 4, 147597, 147597, 509, 509, // #3391
- 40, 147648, 147648, 3376, 3376, // #3392
- 47, 147724, 147724, 3420, 3420, // #3393
- 2, 147776, 147776, 1664, 1664, // #3394
- 3, 147806, 147806, 2734, 2734, // #3395
- 4, 147853, 147853, 509, 509, // #3396
- 40, 147904, 147904, 3376, 3376, // #3397
- 47, 147980, 147980, 3420, 3420, // #3398
- 2, 148032, 148032, 1664, 1664, // #3399
- 3, 148062, 148062, 2734, 2734, // #3400
- 4, 148109, 148109, 509, 509, // #3401
- 40, 148160, 148160, 3376, 3376, // #3402
- 47, 148236, 148236, 3420, 3420, // #3403
- 2, 148296, 148296, 2072, 2072, // #3404
- 3, 148318, 148318, 2734, 2734, // #3405
- 4, 148365, 148365, 509, 509, // #3406
- 40, 148416, 148416, 3376, 3376, // #3407
- 47, 148492, 148492, 3420, 3420, // #3408
- 2, 148552, 148552, 2072, 2072, // #3409
- 3, 148574, 148574, 2734, 2734, // #3410
- 4, 148621, 148621, 509, 509, // #3411
- 40, 148672, 148672, 3376, 3376, // #3412
- 47, 148748, 148748, 3420, 3420, // #3413
- 2, 148808, 148808, 2488, 2488, // #3414
- 3, 148830, 148830, 2734, 2734, // #3415
- 4, 148877, 148877, 509, 509, // #3416
- 40, 148928, 148928, 3376, 3376, // #3417
- 47, 149004, 149004, 3420, 3420, // #3418
- 2, 149064, 149064, 2488, 2488, // #3419
- 3, 149086, 149086, 2734, 2734, // #3420
- 4, 149133, 149133, 509, 509, // #3421
- 40, 149184, 149184, 3376, 3376, // #3422
- 47, 149260, 149260, 3420, 3420, // #3423
- 2, 149320, 149320, 2904, 2904, // #3424
- 3, 149342, 149342, 2734, 2734, // #3425
- 4, 149389, 149389, 509, 509, // #3426
- 40, 149440, 149440, 3376, 3376, // #3427
- 47, 149516, 149516, 3420, 3420, // #3428
- 2, 149576, 149576, 2904, 2904, // #3429
- 3, 149598, 149598, 2734, 2734, // #3430
- 4, 149645, 149645, 509, 509, // #3431
- 40, 149696, 149696, 3376, 3376, // #3432
- 47, 149772, 149772, 3420, 3420, // #3433
- 2, 149824, 149824, 3152, 3152, // #3434
- 3, 149854, 149854, 2734, 2734, // #3435
- 4, 149901, 149901, 509, 509, // #3436
- 40, 149952, 149952, 3376, 3376, // #3437
- 47, 150028, 150028, 3420, 3420, // #3438
- 2, 150080, 150080, 3152, 3152, // #3439
- 3, 150110, 150110, 2734, 2734, // #3440
- 4, 150157, 150157, 509, 509, // #3441
- 40, 150208, 150208, 3376, 3376, // #3442
- 47, 150284, 150284, 3420, 3420, // #3443
- 2, 150336, 150336, 3552, 3552, // #3444
- 3, 150366, 150366, 2734, 2734, // #3445
- 4, 150413, 150413, 509, 509, // #3446
- 40, 150464, 150464, 3376, 3376, // #3447
- 47, 150540, 150540, 3420, 3420, // #3448
- 2, 150592, 150592, 3552, 3552, // #3449
- 3, 150622, 150622, 2734, 2734, // #3450
- 4, 150669, 150669, 509, 509, // #3451
- 40, 150720, 150720, 3376, 3376, // #3452
- 47, 150796, 150796, 3420, 3420, // #3453
- 2, 150848, 150848, 3952, 3952, // #3454
- 3, 150878, 150878, 2734, 2734, // #3455
- 4, 150925, 150925, 509, 509, // #3456
- 40, 150976, 150976, 3376, 3376, // #3457
- 47, 151052, 151052, 3420, 3420, // #3458
- 2, 151104, 151104, 3952, 3952, // #3459
- 3, 151134, 151134, 2734, 2734, // #3460
- 4, 151181, 151181, 509, 509, // #3461
- 40, 151232, 151232, 3376, 3376, // #3462
- 47, 151308, 151308, 3420, 3420, // #3463
- 2, 151368, 151368, 264, 264, // #3464
- 3, 151390, 151390, 2734, 2734, // #3465
- 4, 151437, 151437, 509, 509, // #3466
- 40, 151488, 151488, 3376, 3376, // #3467
- 47, 151564, 151564, 3420, 3420, // #3468
- 2, 151624, 151624, 264, 264, // #3469
- 3, 151646, 151646, 2734, 2734, // #3470
- 4, 151693, 151693, 509, 509, // #3471
- 40, 151744, 151744, 3376, 3376, // #3472
- 47, 151820, 151820, 3420, 3420, // #3473
- 2, 151880, 151880, 264, 264, // #3474
- 3, 151902, 151902, 2734, 2734, // #3475
- 4, 151949, 151949, 509, 509, // #3476
- 40, 152000, 152000, 3376, 3376, // #3477
- 47, 152076, 152076, 3420, 3420, // #3478
- 2, 152128, 152128, 672, 672, // #3479
- 3, 152158, 152158, 2734, 2734, // #3480
- 4, 152205, 152205, 509, 509, // #3481
- 40, 152256, 152256, 3376, 3376, // #3482
- 47, 152332, 152332, 3420, 3420, // #3483
- 2, 152384, 152384, 672, 672, // #3484
- 3, 152414, 152414, 2734, 2734, // #3485
- 4, 152461, 152461, 509, 509, // #3486
- 40, 152512, 152512, 3376, 3376, // #3487
- 47, 152588, 152588, 3420, 3420, // #3488
- 2, 152640, 152640, 672, 672, // #3489
- 3, 152670, 152670, 2734, 2734, // #3490
- 4, 152717, 152717, 509, 509, // #3491
- 40, 152768, 152768, 3376, 3376, // #3492
- 47, 152844, 152844, 3420, 3420, // #3493
- 2, 152896, 152896, 1072, 1072, // #3494
- 3, 152926, 152926, 2734, 2734, // #3495
- 4, 152973, 152973, 509, 509, // #3496
- 40, 153024, 153024, 3376, 3376, // #3497
- 47, 153100, 153100, 3420, 3420, // #3498
- 2, 153152, 153152, 1072, 1072, // #3499
- 3, 153182, 153182, 2734, 2734, // #3500
- 4, 153229, 153229, 509, 509, // #3501
- 40, 153280, 153280, 3376, 3376, // #3502
- 47, 153356, 153356, 3420, 3420, // #3503
- 2, 153408, 153408, 1472, 1472, // #3504
- 3, 153438, 153438, 2734, 2734, // #3505
- 4, 153485, 153485, 509, 509, // #3506
- 40, 153536, 153536, 3376, 3376, // #3507
- 47, 153612, 153612, 3420, 3420, // #3508
- 2, 153664, 153664, 1472, 1472, // #3509
- 3, 153694, 153694, 2734, 2734, // #3510
- 4, 153741, 153741, 509, 509, // #3511
- 40, 153792, 153792, 3376, 3376, // #3512
- 47, 153868, 153868, 3420, 3420, // #3513
- 2, 153928, 153928, 1880, 1880, // #3514
- 3, 153950, 153950, 2734, 2734, // #3515
- 4, 153997, 153997, 509, 509, // #3516
- 40, 154048, 154048, 3376, 3376, // #3517
- 47, 154124, 154124, 3420, 3420, // #3518
- 2, 154184, 154184, 1880, 1880, // #3519
- 3, 154206, 154206, 2734, 2734, // #3520
- 4, 154253, 154253, 509, 509, // #3521
- 40, 154304, 154304, 3376, 3376, // #3522
- 47, 154380, 154380, 3420, 3420, // #3523
- 2, 154432, 154432, 2288, 2288, // #3524
- 3, 154462, 154462, 2734, 2734, // #3525
- 4, 154509, 154509, 509, 509, // #3526
- 40, 154560, 154560, 3376, 3376, // #3527
- 47, 154636, 154636, 3420, 3420, // #3528
- 2, 154688, 154688, 2288, 2288, // #3529
- 3, 154718, 154718, 2734, 2734, // #3530
- 4, 154765, 154765, 509, 509, // #3531
- 40, 154816, 154816, 3376, 3376, // #3532
- 47, 154892, 154892, 3420, 3420, // #3533
- 2, 154944, 154944, 2704, 2704, // #3534
- 3, 154974, 154974, 2734, 2734, // #3535
- 4, 155021, 155021, 509, 509, // #3536
- 40, 155072, 155072, 3376, 3376, // #3537
- 47, 155148, 155148, 3420, 3420, // #3538
- 2, 155200, 155200, 2704, 2704, // #3539
- 3, 155230, 155230, 2734, 2734, // #3540
- 4, 155277, 155277, 509, 509, // #3541
- 40, 155328, 155328, 3376, 3376, // #3542
- 47, 155404, 155404, 3420, 3420, // #3543
- 2, 155464, 155464, 3112, 3112, // #3544
- 3, 155486, 155486, 2734, 2734, // #3545
- 4, 155533, 155533, 509, 509, // #3546
- 40, 155584, 155584, 3376, 3376, // #3547
- 47, 155660, 155660, 3420, 3420, // #3548
- 2, 155720, 155720, 3112, 3112, // #3549
- 3, 155742, 155742, 2734, 2734, // #3550
- 4, 155789, 155789, 509, 509, // #3551
- 40, 155840, 155840, 3376, 3376, // #3552
- 47, 155916, 155916, 3420, 3420, // #3553
- 2, 155976, 155976, 3512, 3512, // #3554
- 3, 155998, 155998, 2734, 2734, // #3555
- 4, 156045, 156045, 509, 509, // #3556
- 40, 156096, 156096, 3376, 3376, // #3557
- 47, 156172, 156172, 3420, 3420, // #3558
- 2, 156232, 156232, 3512, 3512, // #3559
- 3, 156254, 156254, 2734, 2734, // #3560
- 4, 156301, 156301, 509, 509, // #3561
- 40, 156352, 156352, 3376, 3376, // #3562
- 47, 156428, 156428, 3420, 3420, // #3563
- 2, 156488, 156488, 3912, 3912, // #3564
- 3, 156510, 156510, 2734, 2734, // #3565
- 4, 156557, 156557, 509, 509, // #3566
- 40, 156608, 156608, 3376, 3376, // #3567
- 47, 156684, 156684, 3420, 3420, // #3568
- 2, 156744, 156744, 3912, 3912, // #3569
- 3, 156766, 156766, 2734, 2734, // #3570
- 4, 156813, 156813, 509, 509, // #3571
- 40, 156864, 156864, 3376, 3376, // #3572
- 47, 156940, 156940, 3420, 3420, // #3573
- 2, 157000, 157000, 216, 216, // #3574
- 3, 157022, 157022, 2734, 2734, // #3575
- 4, 157069, 157069, 509, 509, // #3576
- 40, 157120, 157120, 3376, 3376, // #3577
- 47, 157196, 157196, 3420, 3420, // #3578
- 2, 157256, 157256, 216, 216, // #3579
- 3, 157278, 157278, 2734, 2734, // #3580
- 4, 157325, 157325, 509, 509, // #3581
- 40, 157376, 157376, 3376, 3376, // #3582
- 47, 157452, 157452, 3420, 3420, // #3583
- 2, 157512, 157512, 632, 632, // #3584
- 3, 157534, 157534, 2734, 2734, // #3585
- 4, 157581, 157581, 509, 509, // #3586
- 40, 157632, 157632, 3376, 3376, // #3587
- 47, 157708, 157708, 3420, 3420, // #3588
- 2, 157768, 157768, 632, 632, // #3589
- 3, 157790, 157790, 2734, 2734, // #3590
- 4, 157837, 157837, 509, 509, // #3591
- 40, 157888, 157888, 3376, 3376, // #3592
- 47, 157964, 157964, 3420, 3420, // #3593
- 2, 158024, 158024, 632, 632, // #3594
- 3, 158046, 158046, 2734, 2734, // #3595
- 4, 158093, 158093, 509, 509, // #3596
- 40, 158144, 158144, 3376, 3376, // #3597
- 47, 158220, 158220, 3420, 3420, // #3598
- 2, 158272, 158272, 1040, 1040, // #3599
- 3, 158302, 158302, 2734, 2734, // #3600
- 4, 158349, 158349, 509, 509, // #3601
- 40, 158400, 158400, 3376, 3376, // #3602
- 47, 158476, 158476, 3420, 3420, // #3603
- 2, 158528, 158528, 1040, 1040, // #3604
- 3, 158558, 158558, 2734, 2734, // #3605
- 4, 158605, 158605, 509, 509, // #3606
- 40, 158656, 158656, 3376, 3376, // #3607
- 47, 158732, 158732, 3420, 3420, // #3608
- 2, 158784, 158784, 1040, 1040, // #3609
- 3, 158814, 158814, 2734, 2734, // #3610
- 4, 158861, 158861, 509, 509, // #3611
- 40, 158912, 158912, 3376, 3376, // #3612
- 47, 158988, 158988, 3420, 3420, // #3613
- 2, 159040, 159040, 1440, 1440, // #3614
- 3, 159070, 159070, 2734, 2734, // #3615
- 4, 159117, 159117, 509, 509, // #3616
- 40, 159168, 159168, 3376, 3376, // #3617
- 47, 159244, 159244, 3420, 3420, // #3618
- 2, 159296, 159296, 1440, 1440, // #3619
- 3, 159326, 159326, 2734, 2734, // #3620
- 4, 159373, 159373, 509, 509, // #3621
- 40, 159424, 159424, 3376, 3376, // #3622
- 47, 159500, 159500, 3420, 3420, // #3623
- 2, 159552, 159552, 1840, 1840, // #3624
- 3, 159582, 159582, 2734, 2734, // #3625
- 4, 159629, 159629, 509, 509, // #3626
- 40, 159680, 159680, 3376, 3376, // #3627
- 47, 159756, 159756, 3420, 3420, // #3628
- 2, 159808, 159808, 1840, 1840, // #3629
- 3, 159838, 159838, 2734, 2734, // #3630
- 4, 159885, 159885, 509, 509, // #3631
- 40, 159936, 159936, 3376, 3376, // #3632
- 47, 160012, 160012, 3420, 3420, // #3633
- 2, 160072, 160072, 2248, 2248, // #3634
- 3, 160094, 160094, 2734, 2734, // #3635
- 4, 160141, 160141, 509, 509, // #3636
- 40, 160192, 160192, 3376, 3376, // #3637
- 47, 160268, 160268, 3420, 3420, // #3638
- 2, 160328, 160328, 2248, 2248, // #3639
- 3, 160350, 160350, 2734, 2734, // #3640
- 4, 160397, 160397, 509, 509, // #3641
- 40, 160448, 160448, 3376, 3376, // #3642
- 47, 160524, 160524, 3420, 3420, // #3643
- 2, 160576, 160576, 2656, 2656, // #3644
- 3, 160606, 160606, 2734, 2734, // #3645
- 4, 160653, 160653, 509, 509, // #3646
- 40, 160704, 160704, 3376, 3376, // #3647
- 47, 160780, 160780, 3420, 3420, // #3648
- 2, 160832, 160832, 2656, 2656, // #3649
- 3, 160862, 160862, 2734, 2734, // #3650
- 4, 160909, 160909, 509, 509, // #3651
- 40, 160960, 160960, 3376, 3376, // #3652
- 47, 161036, 161036, 3420, 3420, // #3653
- 2, 161088, 161088, 3072, 3072, // #3654
- 3, 161118, 161118, 2734, 2734, // #3655
- 4, 161165, 161165, 509, 509, // #3656
- 40, 161216, 161216, 3376, 3376, // #3657
- 47, 161292, 161292, 3420, 3420, // #3658
- 2, 161344, 161344, 3072, 3072, // #3659
- 3, 161374, 161374, 2734, 2734, // #3660
- 4, 161421, 161421, 509, 509, // #3661
- 40, 161472, 161472, 3376, 3376, // #3662
- 47, 161548, 161548, 3420, 3420, // #3663
- 2, 161608, 161608, 3480, 3480, // #3664
- 3, 161630, 161630, 2734, 2734, // #3665
- 4, 161677, 161677, 509, 509, // #3666
- 40, 161728, 161728, 3376, 3376, // #3667
- 47, 161804, 161804, 3420, 3420, // #3668
- 2, 161864, 161864, 3480, 3480, // #3669
- 3, 161886, 161886, 2734, 2734, // #3670
- 4, 161933, 161933, 509, 509, // #3671
- 40, 161984, 161984, 3376, 3376, // #3672
- 47, 162060, 162060, 3420, 3420, // #3673
- 2, 162120, 162120, 3880, 3880, // #3674
- 3, 162142, 162142, 2734, 2734, // #3675
- 4, 162189, 162189, 509, 509, // #3676
- 40, 162240, 162240, 3376, 3376, // #3677
- 47, 162316, 162316, 3420, 3420, // #3678
- 2, 162376, 162376, 3880, 3880, // #3679
- 3, 162398, 162398, 2734, 2734, // #3680
- 4, 162445, 162445, 509, 509, // #3681
- 40, 162496, 162496, 3376, 3376, // #3682
- 47, 162572, 162572, 3420, 3420, // #3683
- 2, 162632, 162632, 184, 184, // #3684
- 3, 162654, 162654, 2734, 2734, // #3685
- 4, 162701, 162701, 509, 509, // #3686
- 40, 162752, 162752, 3376, 3376, // #3687
- 47, 162828, 162828, 3420, 3420, // #3688
- 2, 162888, 162888, 184, 184, // #3689
- 3, 162910, 162910, 2734, 2734, // #3690
- 4, 162957, 162957, 509, 509, // #3691
- 40, 163008, 163008, 3376, 3376, // #3692
- 47, 163084, 163084, 3420, 3420, // #3693
- 2, 163144, 163144, 584, 584, // #3694
- 3, 163166, 163166, 2734, 2734, // #3695
- 4, 163213, 163213, 509, 509, // #3696
- 40, 163264, 163264, 3376, 3376, // #3697
- 47, 163340, 163340, 3420, 3420, // #3698
- 2, 163400, 163400, 584, 584, // #3699
- 3, 163422, 163422, 2734, 2734, // #3700
- 4, 163469, 163469, 509, 509, // #3701
- 40, 163520, 163520, 3376, 3376, // #3702
- 47, 163596, 163596, 3420, 3420, // #3703
- 2, 163648, 163648, 992, 992, // #3704
- 3, 163678, 163678, 2734, 2734, // #3705
- 4, 163725, 163725, 509, 509, // #3706
- 40, 163776, 163776, 3376, 3376, // #3707
- 47, 163852, 163852, 3420, 3420, // #3708
- 2, 163904, 163904, 992, 992, // #3709
- 3, 163934, 163934, 2734, 2734, // #3710
- 4, 163981, 163981, 509, 509, // #3711
- 40, 164032, 164032, 3376, 3376, // #3712
- 47, 164108, 164108, 3420, 3420, // #3713
- 2, 164160, 164160, 992, 992, // #3714
- 3, 164190, 164190, 2734, 2734, // #3715
- 4, 164237, 164237, 509, 509, // #3716
- 40, 164288, 164288, 3376, 3376, // #3717
- 47, 164364, 164364, 3420, 3420, // #3718
- 2, 164424, 164424, 1400, 1400, // #3719
- 3, 164446, 164446, 2734, 2734, // #3720
- 4, 164493, 164493, 509, 509, // #3721
- 40, 164544, 164544, 3376, 3376, // #3722
- 47, 164620, 164620, 3420, 3420, // #3723
- 2, 164680, 164680, 1400, 1400, // #3724
- 3, 164702, 164702, 2734, 2734, // #3725
- 4, 164749, 164749, 509, 509, // #3726
- 40, 164800, 164800, 3376, 3376, // #3727
- 47, 164876, 164876, 3420, 3420, // #3728
- 2, 164936, 164936, 1400, 1400, // #3729
- 3, 164958, 164958, 2734, 2734, // #3730
- 4, 165005, 165005, 509, 509, // #3731
- 40, 165056, 165056, 3376, 3376, // #3732
- 47, 165132, 165132, 3420, 3420, // #3733
- 2, 165192, 165192, 1800, 1800, // #3734
- 3, 165214, 165214, 2734, 2734, // #3735
- 4, 165261, 165261, 509, 509, // #3736
- 40, 165312, 165312, 3376, 3376, // #3737
- 47, 165388, 165388, 3420, 3420, // #3738
- 2, 165448, 165448, 1800, 1800, // #3739
- 3, 165470, 165470, 2734, 2734, // #3740
- 4, 165517, 165517, 509, 509, // #3741
- 40, 165568, 165568, 3376, 3376, // #3742
- 47, 165644, 165644, 3420, 3420, // #3743
- 3, 165704, 165704, 2200, 2200, // #3744
- 3, 165726, 165726, 2734, 2734, // #3745
- 4, 165773, 165773, 509, 509, // #3746
- 40, 165824, 165824, 3376, 3376, // #3747
- 47, 165900, 165900, 3420, 3420, // #3748
- 3, 165960, 165960, 2200, 2200, // #3749
- 3, 165982, 165982, 2734, 2734, // #3750
- 4, 166029, 166029, 509, 509, // #3751
- 40, 166080, 166080, 3376, 3376, // #3752
- 47, 166156, 166156, 3420, 3420, // #3753
- 3, 166208, 166208, 2608, 2608, // #3754
- 3, 166238, 166238, 2734, 2734, // #3755
- 4, 166285, 166285, 509, 509, // #3756
- 40, 166336, 166336, 3376, 3376, // #3757
- 47, 166412, 166412, 3420, 3420, // #3758
- 3, 166464, 166464, 2608, 2608, // #3759
- 3, 166494, 166494, 2734, 2734, // #3760
- 4, 166541, 166541, 509, 509, // #3761
- 40, 166592, 166592, 3376, 3376, // #3762
- 47, 166668, 166668, 3420, 3420, // #3763
- 3, 166720, 166720, 3024, 3024, // #3764
- 3, 166750, 166750, 2734, 2734, // #3765
- 4, 166797, 166797, 509, 509, // #3766
- 40, 166848, 166848, 3376, 3376, // #3767
- 47, 166924, 166924, 3420, 3420, // #3768
- 3, 166976, 166976, 3024, 3024, // #3769
- 3, 167006, 167006, 2734, 2734, // #3770
- 4, 167053, 167053, 509, 509, // #3771
- 40, 167104, 167104, 3376, 3376, // #3772
- 47, 167180, 167180, 3420, 3420, // #3773
- 3, 167232, 167232, 3440, 3440, // #3774
- 3, 167262, 167262, 2734, 2734, // #3775
- 4, 167309, 167309, 509, 509, // #3776
- 40, 167360, 167360, 3376, 3376, // #3777
- 47, 167436, 167436, 3420, 3420, // #3778
- 3, 167488, 167488, 3440, 3440, // #3779
- 3, 167518, 167518, 2734, 2734, // #3780
- 4, 167565, 167565, 509, 509, // #3781
- 40, 167616, 167616, 3376, 3376, // #3782
- 47, 167692, 167692, 3420, 3420, // #3783
- 3, 167752, 167752, 3848, 3848, // #3784
- 3, 167774, 167774, 2734, 2734, // #3785
- 4, 167821, 167821, 509, 509, // #3786
- 40, 167872, 167872, 3376, 3376, // #3787
- 47, 167948, 167948, 3420, 3420, // #3788
- 3, 168008, 168008, 3848, 3848, // #3789
- 3, 168030, 168030, 2734, 2734, // #3790
- 4, 168077, 168077, 509, 509, // #3791
- 40, 168128, 168128, 3376, 3376, // #3792
- 47, 168204, 168204, 3420, 3420, // #3793
- 3, 168264, 168264, 152, 152, // #3794
- 3, 168286, 168286, 2734, 2734, // #3795
- 4, 168333, 168333, 509, 509, // #3796
- 40, 168384, 168384, 3376, 3376, // #3797
- 47, 168460, 168460, 3420, 3420, // #3798
- 3, 168520, 168520, 152, 152, // #3799
- 3, 168542, 168542, 2734, 2734, // #3800
- 4, 168589, 168589, 509, 509, // #3801
- 40, 168640, 168640, 3376, 3376, // #3802
- 47, 168716, 168716, 3420, 3420, // #3803
- 3, 168776, 168776, 552, 552, // #3804
- 3, 168798, 168798, 2734, 2734, // #3805
- 4, 168845, 168845, 509, 509, // #3806
- 40, 168896, 168896, 3376, 3376, // #3807
- 47, 168972, 168972, 3420, 3420, // #3808
- 3, 169032, 169032, 552, 552, // #3809
- 3, 169054, 169054, 2734, 2734, // #3810
- 4, 169101, 169101, 509, 509, // #3811
- 40, 169152, 169152, 3376, 3376, // #3812
- 47, 169228, 169228, 3420, 3420, // #3813
- 3, 169280, 169280, 960, 960, // #3814
- 3, 169310, 169310, 2734, 2734, // #3815
- 4, 169357, 169357, 509, 509, // #3816
- 40, 169408, 169408, 3376, 3376, // #3817
- 47, 169484, 169484, 3420, 3420, // #3818
- 3, 169536, 169536, 960, 960, // #3819
- 3, 169566, 169566, 2734, 2734, // #3820
- 4, 169613, 169613, 509, 509, // #3821
- 40, 169664, 169664, 3376, 3376, // #3822
- 47, 169740, 169740, 3420, 3420, // #3823
- 3, 169800, 169800, 1368, 1368, // #3824
- 3, 169822, 169822, 2734, 2734, // #3825
- 4, 169869, 169869, 509, 509, // #3826
- 40, 169920, 169920, 3376, 3376, // #3827
- 47, 169996, 169996, 3420, 3420, // #3828
- 3, 170056, 170056, 1368, 1368, // #3829
- 3, 170078, 170078, 2734, 2734, // #3830
- 4, 170125, 170125, 509, 509, // #3831
- 40, 170176, 170176, 3376, 3376, // #3832
- 47, 170252, 170252, 3420, 3420, // #3833
- 3, 170312, 170312, 1368, 1368, // #3834
- 3, 170334, 170334, 2734, 2734, // #3835
- 4, 170381, 170381, 509, 509, // #3836
- 40, 170432, 170432, 3376, 3376, // #3837
- 47, 170508, 170508, 3420, 3420, // #3838
- 3, 170560, 170560, 1776, 1776, // #3839
- 3, 170590, 170590, 2734, 2734, // #3840
- 4, 170637, 170637, 509, 509, // #3841
- 40, 170688, 170688, 3376, 3376, // #3842
- 47, 170764, 170764, 3420, 3420, // #3843
- 3, 170816, 170816, 1776, 1776, // #3844
- 3, 170846, 170846, 2734, 2734, // #3845
- 4, 170893, 170893, 509, 509, // #3846
- 40, 170944, 170944, 3376, 3376, // #3847
- 47, 171020, 171020, 3420, 3420, // #3848
- 3, 171072, 171072, 1776, 1776, // #3849
- 3, 171102, 171102, 2734, 2734, // #3850
- 4, 171149, 171149, 509, 509, // #3851
- 40, 171200, 171200, 3376, 3376, // #3852
- 47, 171276, 171276, 3420, 3420, // #3853
- 3, 171328, 171328, 2176, 2176, // #3854
- 3, 171358, 171358, 2734, 2734, // #3855
- 4, 171405, 171405, 509, 509, // #3856
- 40, 171456, 171456, 3376, 3376, // #3857
- 47, 171532, 171532, 3420, 3420, // #3858
- 3, 171584, 171584, 2176, 2176, // #3859
- 3, 171614, 171614, 2734, 2734, // #3860
- 4, 171661, 171661, 509, 509, // #3861
- 40, 171712, 171712, 3376, 3376, // #3862
- 47, 171788, 171788, 3420, 3420, // #3863
- 3, 171840, 171840, 2576, 2576, // #3864
- 3, 171870, 171870, 2734, 2734, // #3865
- 4, 171917, 171917, 509, 509, // #3866
- 40, 171968, 171968, 3376, 3376, // #3867
- 47, 172044, 172044, 3420, 3420, // #3868
- 3, 172096, 172096, 2576, 2576, // #3869
- 3, 172126, 172126, 2734, 2734, // #3870
- 4, 172173, 172173, 509, 509, // #3871
- 40, 172224, 172224, 3376, 3376, // #3872
- 47, 172300, 172300, 3420, 3420, // #3873
- 3, 172352, 172352, 2976, 2976, // #3874
- 3, 172382, 172382, 2734, 2734, // #3875
- 4, 172429, 172429, 509, 509, // #3876
- 40, 172480, 172480, 3376, 3376, // #3877
- 47, 172556, 172556, 3420, 3420, // #3878
- 3, 172608, 172608, 2976, 2976, // #3879
- 3, 172638, 172638, 2734, 2734, // #3880
- 4, 172685, 172685, 509, 509, // #3881
- 40, 172736, 172736, 3376, 3376, // #3882
- 47, 172812, 172812, 3420, 3420, // #3883
- 3, 172864, 172864, 3392, 3392, // #3884
- 3, 172894, 172894, 2734, 2734, // #3885
- 4, 172941, 172941, 509, 509, // #3886
- 40, 172992, 172992, 3376, 3376, // #3887
- 47, 173068, 173068, 3420, 3420, // #3888
- 3, 173120, 173120, 3392, 3392, // #3889
- 3, 173150, 173150, 2734, 2734, // #3890
- 4, 173197, 173197, 509, 509, // #3891
- 40, 173248, 173248, 3376, 3376, // #3892
- 47, 173324, 173324, 3420, 3420, // #3893
- 3, 173384, 173384, 3800, 3800, // #3894
- 3, 173406, 173406, 2734, 2734, // #3895
- 4, 173453, 173453, 509, 509, // #3896
- 40, 173504, 173504, 3376, 3376, // #3897
- 47, 173580, 173580, 3420, 3420, // #3898
- 3, 173640, 173640, 3800, 3800, // #3899
- 3, 173662, 173662, 2734, 2734, // #3900
- 4, 173709, 173709, 509, 509, // #3901
- 40, 173760, 173760, 3376, 3376, // #3902
- 47, 173836, 173836, 3420, 3420, // #3903
- 3, 173888, 173888, 112, 112, // #3904
- 3, 173918, 173918, 2734, 2734, // #3905
- 4, 173965, 173965, 509, 509, // #3906
- 40, 174016, 174016, 3376, 3376, // #3907
- 47, 174092, 174092, 3420, 3420, // #3908
- 3, 174144, 174144, 112, 112, // #3909
- 3, 174174, 174174, 2734, 2734, // #3910
- 4, 174221, 174221, 509, 509, // #3911
- 40, 174272, 174272, 3376, 3376, // #3912
- 47, 174348, 174348, 3420, 3420, // #3913
- 3, 174408, 174408, 520, 520, // #3914
- 3, 174430, 174430, 2734, 2734, // #3915
- 4, 174477, 174477, 509, 509, // #3916
- 40, 174528, 174528, 3376, 3376, // #3917
- 47, 174604, 174604, 3420, 3420, // #3918
- 3, 174664, 174664, 520, 520, // #3919
- 3, 174686, 174686, 2734, 2734, // #3920
- 4, 174733, 174733, 509, 509, // #3921
- 40, 174784, 174784, 3376, 3376, // #3922
- 47, 174860, 174860, 3420, 3420, // #3923
- 3, 174920, 174920, 520, 520, // #3924
- 3, 174942, 174942, 2734, 2734, // #3925
- 4, 174989, 174989, 509, 509, // #3926
- 40, 175040, 175040, 3376, 3376, // #3927
- 47, 175116, 175116, 3420, 3420, // #3928
- 3, 175176, 175176, 920, 920, // #3929
- 3, 175198, 175198, 2734, 2734, // #3930
- 4, 175245, 175245, 509, 509, // #3931
- 40, 175296, 175296, 3376, 3376, // #3932
- 47, 175372, 175372, 3420, 3420, // #3933
- 3, 175432, 175432, 920, 920, // #3934
- 3, 175454, 175454, 2734, 2734, // #3935
- 4, 175501, 175501, 509, 509, // #3936
- 40, 175552, 175552, 3376, 3376, // #3937
- 47, 175628, 175628, 3420, 3420, // #3938
- 7, 175684, 175684, 1684, 1684, // #3939
- 7, 175698, 175698, 386, 386, // #3940
- 11, 175724, 175724, 1692, 1692, // #3941
- 5, 175752, 175752, 1704, 1704, // #3942
- 5, 175774, 175774, 1710, 1710, // #3943
- 6, 175795, 175795, 131, 131, // #3944
- 7, 175808, 175808, 2464, 2464, // #3945
- 2, 175832, 175832, 4072, 4072, // #3946
- 3, 175854, 175854, 2734, 2734, // #3947
- 14, 175880, 175880, 2504, 2504, // #3948
- 40, 175936, 175936, 3376, 3376, // #3949
- 47, 176012, 176012, 3420, 3420, // #3950
- 5, 176064, 176064, 1872, 1872, // #3951
- 22, 176128, 176128, 2416, 2416, // #3952
- 12, 176165, 176165, 2789, 2789, // #3953
- 12, 176192, 176192, 2672, 2672, // #3954
- 40, 176256, 176256, 3376, 3376, // #3955
- 47, 176332, 176332, 3420, 3420, // #3956
- 7, 176384, 176384, 2464, 2464, // #3957
- 2, 176400, 176400, 48, 48, // #3958
- 3, 176430, 176430, 2734, 2734, // #3959
- 14, 176456, 176456, 2600, 2600, // #3960
- 40, 176512, 176512, 3376, 3376, // #3961
- 47, 176588, 176588, 3420, 3420, // #3962
- 5, 176640, 176640, 1872, 1872, // #3963
- 11, 176656, 176656, 2624, 2624, // #3964
- 12, 176677, 176677, 2789, 2789, // #3965
- 12, 176712, 176712, 2760, 2760, // #3966
- 40, 176768, 176768, 3376, 3376, // #3967
- 47, 176844, 176844, 3420, 3420, // #3968
- 7, 176896, 176896, 2464, 2464, // #3969
- 2, 176920, 176920, 2744, 2744, // #3970
- 3, 176942, 176942, 2734, 2734, // #3971
- 18, 176960, 176960, 2608, 2608, // #3972
- 40, 177024, 177024, 3376, 3376, // #3973
- 47, 177100, 177100, 3420, 3420, // #3974
- 5, 177152, 177152, 1872, 1872, // #3975
- 11, 177168, 177168, 2864, 2864, // #3976
- 12, 177189, 177189, 2789, 2789, // #3977
- 16, 177224, 177224, 2808, 2808, // #3978
- 40, 177280, 177280, 3376, 3376, // #3979
- 47, 177356, 177356, 3420, 3420, // #3980
- 7, 177408, 177408, 2464, 2464, // #3981
- 2, 177424, 177424, 2992, 2992, // #3982
- 3, 177454, 177454, 2734, 2734, // #3983
- 12, 177480, 177480, 2536, 2536, // #3984
- 40, 177536, 177536, 3376, 3376, // #3985
- 47, 177612, 177612, 3420, 3420, // #3986
- 5, 177664, 177664, 1872, 1872, // #3987
- 11, 177680, 177680, 3104, 3104, // #3988
- 12, 177701, 177701, 2789, 2789, // #3989
- 10, 177736, 177736, 2808, 2808, // #3990
- 40, 177792, 177792, 3376, 3376, // #3991
- 47, 177868, 177868, 3420, 3420, // #3992
- 7, 177920, 177920, 2464, 2464, // #3993
- 2, 177944, 177944, 3224, 3224, // #3994
- 3, 177966, 177966, 2734, 2734, // #3995
- 12, 177992, 177992, 2536, 2536, // #3996
- 40, 178048, 178048, 3376, 3376, // #3997
- 47, 178124, 178124, 3420, 3420, // #3998
- 5, 178176, 178176, 1872, 1872, // #3999
- 22, 178200, 178200, 3336, 3336, // #4000
- 12, 178229, 178229, 2789, 2789, // #4001
- 10, 178256, 178256, 3088, 3088, // #4002
- 40, 178304, 178304, 3376, 3376, // #4003
- 47, 178380, 178380, 3420, 3420, // #4004
- 7, 178432, 178432, 2464, 2464, // #4005
- 2, 178456, 178456, 3464, 3464, // #4006
- 3, 178478, 178478, 2734, 2734, // #4007
- 13, 178504, 178504, 2536, 2536, // #4008
- 40, 178560, 178560, 3376, 3376, // #4009
- 47, 178636, 178636, 3420, 3420, // #4010
- 5, 178688, 178688, 1872, 1872, // #4011
- 22, 178760, 178760, 3576, 3576, // #4012
- 12, 178789, 178789, 2789, 2789, // #4013
- 11, 178824, 178824, 2888, 2888, // #4014
- 40, 178880, 178880, 3376, 3376, // #4015
- 47, 178956, 178956, 3420, 3420, // #4016
- 6, 179011, 179011, 1491, 1491, // #4017
- 6, 179027, 179027, 1491, 1491, // #4018
- 7, 179051, 179051, 1739, 1739, // #4019
- 7, 179083, 179083, 1739, 1739, // #4020
- 7, 179115, 179115, 1739, 1739, // #4021
- 7, 179147, 179147, 1739, 1739, // #4022
- 7, 179179, 179179, 1739, 1739, // #4023
- 19, 179203, 179203, 1747, 1747, // #4024
- 11, 179232, 179232, 3072, 3072, // #4025
- 13, 179249, 179249, 3057, 3057, // #4026
- 11, 179264, 179264, 3072, 3072, // #4027
- 13, 179281, 179281, 3057, 3057, // #4028
- 11, 179296, 179296, 3072, 3072, // #4029
- 11, 179312, 179312, 3072, 3072, // #4030
- 10, 179339, 179339, 1771, 1771, // #4031
- 2, 179360, 179360, 64, 64, // #4032
- 3, 179390, 179390, 2734, 2734, // #4033
- 12, 179412, 179412, 1812, 1812, // #4034
- 40, 179456, 179456, 3376, 3376, // #4035
- 47, 179532, 179532, 3420, 3420, // #4036
- 6, 179587, 179587, 1491, 1491, // #4037
- 1, 179600, 179600, 3824, 3824, // #4038
- 3, 179630, 179630, 2734, 2734, // #4039
- 4, 179661, 179661, 509, 509, // #4040
- 40, 179712, 179712, 3376, 3376, // #4041
- 47, 179788, 179788, 3420, 3420, // #4042
- 1, 179840, 179840, 3824, 3824, // #4043
- 3, 179870, 179870, 2734, 2734, // #4044
- 4, 179917, 179917, 509, 509, // #4045
- 40, 179968, 179968, 3376, 3376, // #4046
- 47, 180044, 180044, 3420, 3420, // #4047
- 2, 180096, 180096, 4064, 4064, // #4048
- 3, 180126, 180126, 2734, 2734, // #4049
- 4, 180173, 180173, 509, 509, // #4050
- 40, 180224, 180224, 3376, 3376, // #4051
- 47, 180300, 180300, 3420, 3420, // #4052
- 2, 180352, 180352, 4064, 4064, // #4053
- 3, 180382, 180382, 2734, 2734, // #4054
- 4, 180429, 180429, 509, 509, // #4055
- 40, 180480, 180480, 3376, 3376, // #4056
- 47, 180556, 180556, 3420, 3420, // #4057
- 2, 180616, 180616, 376, 376, // #4058
- 3, 180638, 180638, 2734, 2734, // #4059
- 4, 180685, 180685, 509, 509, // #4060
- 40, 180736, 180736, 3376, 3376, // #4061
- 47, 180812, 180812, 3420, 3420, // #4062
- 2, 180872, 180872, 376, 376, // #4063
- 3, 180894, 180894, 2734, 2734, // #4064
- 4, 180941, 180941, 509, 509, // #4065
- 40, 180992, 180992, 3376, 3376, // #4066
- 47, 181068, 181068, 3420, 3420, // #4067
- 2, 181120, 181120, 784, 784, // #4068
- 3, 181150, 181150, 2734, 2734, // #4069
- 4, 181197, 181197, 509, 509, // #4070
- 40, 181248, 181248, 3376, 3376, // #4071
- 47, 181324, 181324, 3420, 3420, // #4072
- 2, 181376, 181376, 784, 784, // #4073
- 3, 181406, 181406, 2734, 2734, // #4074
- 4, 181453, 181453, 509, 509, // #4075
- 40, 181504, 181504, 3376, 3376, // #4076
- 47, 181580, 181580, 3420, 3420, // #4077
- 2, 181632, 181632, 1200, 1200, // #4078
- 3, 181662, 181662, 2734, 2734, // #4079
- 4, 181709, 181709, 509, 509, // #4080
- 40, 181760, 181760, 3376, 3376, // #4081
- 47, 181836, 181836, 3420, 3420, // #4082
- 2, 181888, 181888, 1200, 1200, // #4083
- 3, 181918, 181918, 2734, 2734, // #4084
- 4, 181965, 181965, 509, 509, // #4085
- 40, 182016, 182016, 3376, 3376, // #4086
- 47, 182092, 182092, 3420, 3420, // #4087
- 2, 182152, 182152, 1608, 1608, // #4088
- 3, 182174, 182174, 2734, 2734, // #4089
- 4, 182221, 182221, 509, 509, // #4090
- 40, 182272, 182272, 3376, 3376, // #4091
- 47, 182348, 182348, 3420, 3420, // #4092
- 2, 182408, 182408, 1608, 1608, // #4093
- 3, 182430, 182430, 2734, 2734, // #4094
- 4, 182477, 182477, 509, 509, // #4095
- 40, 182528, 182528, 3376, 3376, // #4096
- 47, 182604, 182604, 3420, 3420, // #4097
- 2, 182664, 182664, 2008, 2008, // #4098
- 3, 182686, 182686, 2734, 2734, // #4099
- 4, 182733, 182733, 509, 509, // #4100
- 40, 182784, 182784, 3376, 3376, // #4101
- 47, 182860, 182860, 3420, 3420, // #4102
- 2, 182920, 182920, 2008, 2008, // #4103
- 3, 182942, 182942, 2734, 2734, // #4104
- 4, 182989, 182989, 509, 509, // #4105
- 40, 183040, 183040, 3376, 3376, // #4106
- 47, 183116, 183116, 3420, 3420, // #4107
- 2, 183176, 183176, 2408, 2408, // #4108
- 3, 183198, 183198, 2734, 2734, // #4109
- 4, 183245, 183245, 509, 509, // #4110
- 40, 183296, 183296, 3376, 3376, // #4111
- 47, 183372, 183372, 3420, 3420, // #4112
- 2, 183432, 183432, 2408, 2408, // #4113
- 3, 183454, 183454, 2734, 2734, // #4114
- 4, 183501, 183501, 509, 509, // #4115
- 40, 183552, 183552, 3376, 3376, // #4116
- 47, 183628, 183628, 3420, 3420, // #4117
- 2, 183688, 183688, 2808, 2808, // #4118
- 3, 183710, 183710, 2734, 2734, // #4119
- 4, 183757, 183757, 509, 509, // #4120
- 40, 183808, 183808, 3376, 3376, // #4121
- 47, 183884, 183884, 3420, 3420, // #4122
- 2, 183944, 183944, 2808, 2808, // #4123
- 3, 183966, 183966, 2734, 2734, // #4124
- 4, 184013, 184013, 509, 509, // #4125
- 40, 184064, 184064, 3376, 3376, // #4126
- 47, 184140, 184140, 3420, 3420, // #4127
- 2, 184192, 184192, 3216, 3216, // #4128
- 3, 184222, 184222, 2734, 2734, // #4129
- 4, 184269, 184269, 509, 509, // #4130
- 40, 184320, 184320, 3376, 3376, // #4131
- 47, 184396, 184396, 3420, 3420, // #4132
- 2, 184448, 184448, 3216, 3216, // #4133
- 3, 184478, 184478, 2734, 2734, // #4134
- 4, 184525, 184525, 509, 509, // #4135
- 40, 184576, 184576, 3376, 3376, // #4136
- 47, 184652, 184652, 3420, 3420, // #4137
- 2, 184704, 184704, 3216, 3216, // #4138
- 3, 184734, 184734, 2734, 2734, // #4139
- 4, 184781, 184781, 509, 509, // #4140
- 40, 184832, 184832, 3376, 3376, // #4141
- 47, 184908, 184908, 3420, 3420, // #4142
- 2, 184968, 184968, 3624, 3624, // #4143
- 3, 184990, 184990, 2734, 2734, // #4144
- 4, 185037, 185037, 509, 509, // #4145
- 40, 185088, 185088, 3376, 3376, // #4146
- 47, 185164, 185164, 3420, 3420, // #4147
- 2, 185224, 185224, 3624, 3624, // #4148
- 3, 185246, 185246, 2734, 2734, // #4149
- 4, 185293, 185293, 509, 509, // #4150
- 40, 185344, 185344, 3376, 3376, // #4151
- 47, 185420, 185420, 3420, 3420, // #4152
- 2, 185480, 185480, 3624, 3624, // #4153
- 3, 185502, 185502, 2734, 2734, // #4154
- 4, 185549, 185549, 509, 509, // #4155
- 40, 185600, 185600, 3376, 3376, // #4156
- 47, 185676, 185676, 3420, 3420, // #4157
- 2, 185728, 185728, 496, 496, // #4158
- 3, 185758, 185758, 2734, 2734, // #4159
- 4, 185805, 185805, 509, 509, // #4160
- 40, 185856, 185856, 3376, 3376, // #4161
- 47, 185932, 185932, 3420, 3420, // #4162
- 2, 185984, 185984, 496, 496, // #4163
- 3, 186014, 186014, 2734, 2734, // #4164
- 4, 186061, 186061, 509, 509, // #4165
- 40, 186112, 186112, 3376, 3376, // #4166
- 47, 186188, 186188, 3420, 3420, // #4167
- 2, 186240, 186240, 896, 896, // #4168
- 3, 186270, 186270, 2734, 2734, // #4169
- 4, 186317, 186317, 509, 509, // #4170
- 40, 186368, 186368, 3376, 3376, // #4171
- 47, 186444, 186444, 3420, 3420, // #4172
- 2, 186496, 186496, 896, 896, // #4173
- 3, 186526, 186526, 2734, 2734, // #4174
- 4, 186573, 186573, 509, 509, // #4175
- 40, 186624, 186624, 3376, 3376, // #4176
- 47, 186700, 186700, 3420, 3420, // #4177
- 2, 186760, 186760, 1304, 1304, // #4178
- 3, 186782, 186782, 2734, 2734, // #4179
- 4, 186829, 186829, 509, 509, // #4180
- 40, 186880, 186880, 3376, 3376, // #4181
- 47, 186956, 186956, 3420, 3420, // #4182
- 2, 187016, 187016, 1304, 1304, // #4183
- 3, 187038, 187038, 2734, 2734, // #4184
- 4, 187085, 187085, 509, 509, // #4185
- 40, 187136, 187136, 3376, 3376, // #4186
- 47, 187212, 187212, 3420, 3420, // #4187
- 2, 187264, 187264, 1712, 1712, // #4188
- 3, 187294, 187294, 2734, 2734, // #4189
- 4, 187341, 187341, 509, 509, // #4190
- 40, 187392, 187392, 3376, 3376, // #4191
- 47, 187468, 187468, 3420, 3420, // #4192
- 2, 187520, 187520, 1712, 1712, // #4193
- 3, 187550, 187550, 2734, 2734, // #4194
- 4, 187597, 187597, 509, 509, // #4195
- 40, 187648, 187648, 3376, 3376, // #4196
- 47, 187724, 187724, 3420, 3420, // #4197
- 2, 187776, 187776, 2128, 2128, // #4198
- 3, 187806, 187806, 2734, 2734, // #4199
- 4, 187853, 187853, 509, 509, // #4200
- 40, 187904, 187904, 3376, 3376, // #4201
- 47, 187980, 187980, 3420, 3420, // #4202
- 2, 188032, 188032, 2128, 2128, // #4203
- 3, 188062, 188062, 2734, 2734, // #4204
- 4, 188109, 188109, 509, 509, // #4205
- 40, 188160, 188160, 3376, 3376, // #4206
- 47, 188236, 188236, 3420, 3420, // #4207
- 2, 188296, 188296, 2536, 2536, // #4208
- 3, 188318, 188318, 2734, 2734, // #4209
- 4, 188365, 188365, 509, 509, // #4210
- 40, 188416, 188416, 3376, 3376, // #4211
- 47, 188492, 188492, 3420, 3420, // #4212
- 2, 188552, 188552, 2536, 2536, // #4213
- 3, 188574, 188574, 2734, 2734, // #4214
- 4, 188621, 188621, 509, 509, // #4215
- 40, 188672, 188672, 3376, 3376, // #4216
- 47, 188748, 188748, 3420, 3420, // #4217
- 2, 188808, 188808, 2936, 2936, // #4218
- 3, 188830, 188830, 2734, 2734, // #4219
- 4, 188877, 188877, 509, 509, // #4220
- 40, 188928, 188928, 3376, 3376, // #4221
- 47, 189004, 189004, 3420, 3420, // #4222
- 2, 189064, 189064, 2936, 2936, // #4223
- 3, 189086, 189086, 2734, 2734, // #4224
- 4, 189133, 189133, 509, 509, // #4225
- 40, 189184, 189184, 3376, 3376, // #4226
- 47, 189260, 189260, 3420, 3420, // #4227
- 2, 189320, 189320, 3336, 3336, // #4228
- 3, 189342, 189342, 2734, 2734, // #4229
- 4, 189389, 189389, 509, 509, // #4230
- 40, 189440, 189440, 3376, 3376, // #4231
- 47, 189516, 189516, 3420, 3420, // #4232
- 2, 189576, 189576, 3336, 3336, // #4233
- 3, 189598, 189598, 2734, 2734, // #4234
- 4, 189645, 189645, 509, 509, // #4235
- 40, 189696, 189696, 3376, 3376, // #4236
- 47, 189772, 189772, 3420, 3420, // #4237
- 2, 189832, 189832, 3736, 3736, // #4238
- 3, 189854, 189854, 2734, 2734, // #4239
- 4, 189901, 189901, 509, 509, // #4240
- 40, 189952, 189952, 3376, 3376, // #4241
- 47, 190028, 190028, 3420, 3420, // #4242
- 2, 190088, 190088, 3736, 3736, // #4243
- 3, 190110, 190110, 2734, 2734, // #4244
- 4, 190157, 190157, 509, 509, // #4245
- 40, 190208, 190208, 3376, 3376, // #4246
- 47, 190284, 190284, 3420, 3420, // #4247
- 2, 190336, 190336, 48, 48, // #4248
- 3, 190366, 190366, 2734, 2734, // #4249
- 4, 190413, 190413, 509, 509, // #4250
- 40, 190464, 190464, 3376, 3376, // #4251
- 47, 190540, 190540, 3420, 3420, // #4252
- 2, 190592, 190592, 48, 48, // #4253
- 3, 190622, 190622, 2734, 2734, // #4254
- 4, 190669, 190669, 509, 509, // #4255
- 40, 190720, 190720, 3376, 3376, // #4256
- 47, 190796, 190796, 3420, 3420, // #4257
- 2, 190856, 190856, 456, 456, // #4258
- 3, 190878, 190878, 2734, 2734, // #4259
- 4, 190925, 190925, 509, 509, // #4260
- 40, 190976, 190976, 3376, 3376, // #4261
- 47, 191052, 191052, 3420, 3420, // #4262
- 2, 191112, 191112, 456, 456, // #4263
- 3, 191134, 191134, 2734, 2734, // #4264
- 4, 191181, 191181, 509, 509, // #4265
- 40, 191232, 191232, 3376, 3376, // #4266
- 47, 191308, 191308, 3420, 3420, // #4267
- 2, 191368, 191368, 456, 456, // #4268
- 3, 191390, 191390, 2734, 2734, // #4269
- 4, 191437, 191437, 509, 509, // #4270
- 40, 191488, 191488, 3376, 3376, // #4271
- 47, 191564, 191564, 3420, 3420, // #4272
- 2, 191624, 191624, 856, 856, // #4273
- 3, 191646, 191646, 2734, 2734, // #4274
- 4, 191693, 191693, 509, 509, // #4275
- 40, 191744, 191744, 3376, 3376, // #4276
- 47, 191820, 191820, 3420, 3420, // #4277
- 2, 191880, 191880, 856, 856, // #4278
- 3, 191902, 191902, 2734, 2734, // #4279
- 4, 191949, 191949, 509, 509, // #4280
- 40, 192000, 192000, 3376, 3376, // #4281
- 47, 192076, 192076, 3420, 3420, // #4282
- 2, 192136, 192136, 1256, 1256, // #4283
- 3, 192158, 192158, 2734, 2734, // #4284
- 4, 192205, 192205, 509, 509, // #4285
- 40, 192256, 192256, 3376, 3376, // #4286
- 47, 192332, 192332, 3420, 3420, // #4287
- 2, 192392, 192392, 1256, 1256, // #4288
- 3, 192414, 192414, 2734, 2734, // #4289
- 4, 192461, 192461, 509, 509, // #4290
- 40, 192512, 192512, 3376, 3376, // #4291
- 47, 192588, 192588, 3420, 3420, // #4292
- 2, 192640, 192640, 1664, 1664, // #4293
- 3, 192670, 192670, 2734, 2734, // #4294
- 4, 192717, 192717, 509, 509, // #4295
- 40, 192768, 192768, 3376, 3376, // #4296
- 47, 192844, 192844, 3420, 3420, // #4297
- 2, 192896, 192896, 1664, 1664, // #4298
- 3, 192926, 192926, 2734, 2734, // #4299
- 4, 192973, 192973, 509, 509, // #4300
- 40, 193024, 193024, 3376, 3376, // #4301
- 47, 193100, 193100, 3420, 3420, // #4302
- 2, 193160, 193160, 2072, 2072, // #4303
- 3, 193182, 193182, 2734, 2734, // #4304
- 4, 193229, 193229, 509, 509, // #4305
- 40, 193280, 193280, 3376, 3376, // #4306
- 47, 193356, 193356, 3420, 3420, // #4307
- 2, 193416, 193416, 2072, 2072, // #4308
- 3, 193438, 193438, 2734, 2734, // #4309
- 4, 193485, 193485, 509, 509, // #4310
- 40, 193536, 193536, 3376, 3376, // #4311
- 47, 193612, 193612, 3420, 3420, // #4312
- 2, 193672, 193672, 2488, 2488, // #4313
- 3, 193694, 193694, 2734, 2734, // #4314
- 4, 193741, 193741, 509, 509, // #4315
- 40, 193792, 193792, 3376, 3376, // #4316
- 47, 193868, 193868, 3420, 3420, // #4317
- 2, 193928, 193928, 2488, 2488, // #4318
- 3, 193950, 193950, 2734, 2734, // #4319
- 4, 193997, 193997, 509, 509, // #4320
- 40, 194048, 194048, 3376, 3376, // #4321
- 47, 194124, 194124, 3420, 3420, // #4322
- 2, 194184, 194184, 2904, 2904, // #4323
- 3, 194206, 194206, 2734, 2734, // #4324
- 4, 194253, 194253, 509, 509, // #4325
- 40, 194304, 194304, 3376, 3376, // #4326
- 47, 194380, 194380, 3420, 3420, // #4327
- 2, 194440, 194440, 2904, 2904, // #4328
- 3, 194462, 194462, 2734, 2734, // #4329
- 4, 194509, 194509, 509, 509, // #4330
- 40, 194560, 194560, 3376, 3376, // #4331
- 47, 194636, 194636, 3420, 3420, // #4332
- 2, 194688, 194688, 3152, 3152, // #4333
- 3, 194718, 194718, 2734, 2734, // #4334
- 4, 194765, 194765, 509, 509, // #4335
- 40, 194816, 194816, 3376, 3376, // #4336
- 47, 194892, 194892, 3420, 3420, // #4337
- 2, 194944, 194944, 3152, 3152, // #4338
- 3, 194974, 194974, 2734, 2734, // #4339
- 4, 195021, 195021, 509, 509, // #4340
- 40, 195072, 195072, 3376, 3376, // #4341
- 47, 195148, 195148, 3420, 3420, // #4342
- 2, 195200, 195200, 3552, 3552, // #4343
- 3, 195230, 195230, 2734, 2734, // #4344
- 4, 195277, 195277, 509, 509, // #4345
- 40, 195328, 195328, 3376, 3376, // #4346
- 47, 195404, 195404, 3420, 3420, // #4347
- 2, 195456, 195456, 3552, 3552, // #4348
- 3, 195486, 195486, 2734, 2734, // #4349
- 4, 195533, 195533, 509, 509, // #4350
- 40, 195584, 195584, 3376, 3376, // #4351
- 47, 195660, 195660, 3420, 3420, // #4352
- 2, 195712, 195712, 3952, 3952, // #4353
- 3, 195742, 195742, 2734, 2734, // #4354
- 4, 195789, 195789, 509, 509, // #4355
- 40, 195840, 195840, 3376, 3376, // #4356
- 47, 195916, 195916, 3420, 3420, // #4357
- 2, 195968, 195968, 3952, 3952, // #4358
- 3, 195998, 195998, 2734, 2734, // #4359
- 4, 196045, 196045, 509, 509, // #4360
- 40, 196096, 196096, 3376, 3376, // #4361
- 47, 196172, 196172, 3420, 3420, // #4362
- 2, 196232, 196232, 264, 264, // #4363
- 3, 196254, 196254, 2734, 2734, // #4364
- 4, 196301, 196301, 509, 509, // #4365
- 40, 196352, 196352, 3376, 3376, // #4366
- 47, 196428, 196428, 3420, 3420, // #4367
- 2, 196488, 196488, 264, 264, // #4368
- 3, 196510, 196510, 2734, 2734, // #4369
- 4, 196557, 196557, 509, 509, // #4370
- 40, 196608, 196608, 3376, 3376, // #4371
- 47, 196684, 196684, 3420, 3420, // #4372
- 2, 196744, 196744, 264, 264, // #4373
- 3, 196766, 196766, 2734, 2734, // #4374
- 4, 196813, 196813, 509, 509, // #4375
- 40, 196864, 196864, 3376, 3376, // #4376
- 47, 196940, 196940, 3420, 3420, // #4377
- 2, 196992, 196992, 672, 672, // #4378
- 3, 197022, 197022, 2734, 2734, // #4379
- 4, 197069, 197069, 509, 509, // #4380
- 40, 197120, 197120, 3376, 3376, // #4381
- 47, 197196, 197196, 3420, 3420, // #4382
- 2, 197248, 197248, 672, 672, // #4383
- 3, 197278, 197278, 2734, 2734, // #4384
- 4, 197325, 197325, 509, 509, // #4385
- 40, 197376, 197376, 3376, 3376, // #4386
- 47, 197452, 197452, 3420, 3420, // #4387
- 2, 197504, 197504, 672, 672, // #4388
- 3, 197534, 197534, 2734, 2734, // #4389
- 4, 197581, 197581, 509, 509, // #4390
- 40, 197632, 197632, 3376, 3376, // #4391
- 47, 197708, 197708, 3420, 3420, // #4392
- 2, 197760, 197760, 1072, 1072, // #4393
- 3, 197790, 197790, 2734, 2734, // #4394
- 4, 197837, 197837, 509, 509, // #4395
- 40, 197888, 197888, 3376, 3376, // #4396
- 47, 197964, 197964, 3420, 3420, // #4397
- 2, 198016, 198016, 1072, 1072, // #4398
- 3, 198046, 198046, 2734, 2734, // #4399
- 4, 198093, 198093, 509, 509, // #4400
- 40, 198144, 198144, 3376, 3376, // #4401
- 47, 198220, 198220, 3420, 3420, // #4402
- 2, 198272, 198272, 1472, 1472, // #4403
- 3, 198302, 198302, 2734, 2734, // #4404
- 4, 198349, 198349, 509, 509, // #4405
- 40, 198400, 198400, 3376, 3376, // #4406
- 47, 198476, 198476, 3420, 3420, // #4407
- 2, 198528, 198528, 1472, 1472, // #4408
- 3, 198558, 198558, 2734, 2734, // #4409
- 4, 198605, 198605, 509, 509, // #4410
- 40, 198656, 198656, 3376, 3376, // #4411
- 47, 198732, 198732, 3420, 3420, // #4412
- 2, 198792, 198792, 1880, 1880, // #4413
- 3, 198814, 198814, 2734, 2734, // #4414
- 4, 198861, 198861, 509, 509, // #4415
- 40, 198912, 198912, 3376, 3376, // #4416
- 47, 198988, 198988, 3420, 3420, // #4417
- 2, 199048, 199048, 1880, 1880, // #4418
- 3, 199070, 199070, 2734, 2734, // #4419
- 4, 199117, 199117, 509, 509, // #4420
- 40, 199168, 199168, 3376, 3376, // #4421
- 47, 199244, 199244, 3420, 3420, // #4422
- 2, 199296, 199296, 2288, 2288, // #4423
- 3, 199326, 199326, 2734, 2734, // #4424
- 4, 199373, 199373, 509, 509, // #4425
- 40, 199424, 199424, 3376, 3376, // #4426
- 47, 199500, 199500, 3420, 3420, // #4427
- 2, 199552, 199552, 2288, 2288, // #4428
- 3, 199582, 199582, 2734, 2734, // #4429
- 4, 199629, 199629, 509, 509, // #4430
- 40, 199680, 199680, 3376, 3376, // #4431
- 47, 199756, 199756, 3420, 3420, // #4432
- 2, 199808, 199808, 2704, 2704, // #4433
- 3, 199838, 199838, 2734, 2734, // #4434
- 4, 199885, 199885, 509, 509, // #4435
- 40, 199936, 199936, 3376, 3376, // #4436
- 47, 200012, 200012, 3420, 3420, // #4437
- 2, 200064, 200064, 2704, 2704, // #4438
- 3, 200094, 200094, 2734, 2734, // #4439
- 4, 200141, 200141, 509, 509, // #4440
- 40, 200192, 200192, 3376, 3376, // #4441
- 47, 200268, 200268, 3420, 3420, // #4442
- 2, 200328, 200328, 3112, 3112, // #4443
- 3, 200350, 200350, 2734, 2734, // #4444
- 4, 200397, 200397, 509, 509, // #4445
- 40, 200448, 200448, 3376, 3376, // #4446
- 47, 200524, 200524, 3420, 3420, // #4447
- 2, 200584, 200584, 3112, 3112, // #4448
- 3, 200606, 200606, 2734, 2734, // #4449
- 4, 200653, 200653, 509, 509, // #4450
- 40, 200704, 200704, 3376, 3376, // #4451
- 47, 200780, 200780, 3420, 3420, // #4452
- 2, 200840, 200840, 3512, 3512, // #4453
- 3, 200862, 200862, 2734, 2734, // #4454
- 4, 200909, 200909, 509, 509, // #4455
- 40, 200960, 200960, 3376, 3376, // #4456
- 47, 201036, 201036, 3420, 3420, // #4457
- 2, 201096, 201096, 3512, 3512, // #4458
- 3, 201118, 201118, 2734, 2734, // #4459
- 4, 201165, 201165, 509, 509, // #4460
- 40, 201216, 201216, 3376, 3376, // #4461
- 47, 201292, 201292, 3420, 3420, // #4462
- 2, 201352, 201352, 3912, 3912, // #4463
- 3, 201374, 201374, 2734, 2734, // #4464
- 4, 201421, 201421, 509, 509, // #4465
- 40, 201472, 201472, 3376, 3376, // #4466
- 47, 201548, 201548, 3420, 3420, // #4467
- 2, 201608, 201608, 3912, 3912, // #4468
- 3, 201630, 201630, 2734, 2734, // #4469
- 4, 201677, 201677, 509, 509, // #4470
- 40, 201728, 201728, 3376, 3376, // #4471
- 47, 201804, 201804, 3420, 3420, // #4472
- 2, 201864, 201864, 216, 216, // #4473
- 3, 201886, 201886, 2734, 2734, // #4474
- 4, 201933, 201933, 509, 509, // #4475
- 40, 201984, 201984, 3376, 3376, // #4476
- 47, 202060, 202060, 3420, 3420, // #4477
- 2, 202120, 202120, 216, 216, // #4478
- 3, 202142, 202142, 2734, 2734, // #4479
- 4, 202189, 202189, 509, 509, // #4480
- 40, 202240, 202240, 3376, 3376, // #4481
- 47, 202316, 202316, 3420, 3420, // #4482
- 2, 202376, 202376, 632, 632, // #4483
- 3, 202398, 202398, 2734, 2734, // #4484
- 4, 202445, 202445, 509, 509, // #4485
- 40, 202496, 202496, 3376, 3376, // #4486
- 47, 202572, 202572, 3420, 3420, // #4487
- 2, 202632, 202632, 632, 632, // #4488
- 3, 202654, 202654, 2734, 2734, // #4489
- 4, 202701, 202701, 509, 509, // #4490
- 40, 202752, 202752, 3376, 3376, // #4491
- 47, 202828, 202828, 3420, 3420, // #4492
- 2, 202888, 202888, 632, 632, // #4493
- 3, 202910, 202910, 2734, 2734, // #4494
- 4, 202957, 202957, 509, 509, // #4495
- 40, 203008, 203008, 3376, 3376, // #4496
- 47, 203084, 203084, 3420, 3420, // #4497
- 2, 203136, 203136, 1040, 1040, // #4498
- 3, 203166, 203166, 2734, 2734, // #4499
- 4, 203213, 203213, 509, 509, // #4500
- 40, 203264, 203264, 3376, 3376, // #4501
- 47, 203340, 203340, 3420, 3420, // #4502
- 2, 203392, 203392, 1040, 1040, // #4503
- 3, 203422, 203422, 2734, 2734, // #4504
- 4, 203469, 203469, 509, 509, // #4505
- 40, 203520, 203520, 3376, 3376, // #4506
- 47, 203596, 203596, 3420, 3420, // #4507
- 2, 203648, 203648, 1040, 1040, // #4508
- 3, 203678, 203678, 2734, 2734, // #4509
- 4, 203725, 203725, 509, 509, // #4510
- 40, 203776, 203776, 3376, 3376, // #4511
- 47, 203852, 203852, 3420, 3420, // #4512
- 2, 203904, 203904, 1440, 1440, // #4513
- 3, 203934, 203934, 2734, 2734, // #4514
- 4, 203981, 203981, 509, 509, // #4515
- 40, 204032, 204032, 3376, 3376, // #4516
- 47, 204108, 204108, 3420, 3420, // #4517
- 2, 204160, 204160, 1440, 1440, // #4518
- 3, 204190, 204190, 2734, 2734, // #4519
- 4, 204237, 204237, 509, 509, // #4520
- 40, 204288, 204288, 3376, 3376, // #4521
- 47, 204364, 204364, 3420, 3420, // #4522
- 2, 204416, 204416, 1840, 1840, // #4523
- 3, 204446, 204446, 2734, 2734, // #4524
- 4, 204493, 204493, 509, 509, // #4525
- 40, 204544, 204544, 3376, 3376, // #4526
- 47, 204620, 204620, 3420, 3420, // #4527
- 2, 204672, 204672, 1840, 1840, // #4528
- 3, 204702, 204702, 2734, 2734, // #4529
- 4, 204749, 204749, 509, 509, // #4530
- 40, 204800, 204800, 3376, 3376, // #4531
- 47, 204876, 204876, 3420, 3420, // #4532
- 2, 204936, 204936, 2248, 2248, // #4533
- 3, 204958, 204958, 2734, 2734, // #4534
- 4, 205005, 205005, 509, 509, // #4535
- 40, 205056, 205056, 3376, 3376, // #4536
- 47, 205132, 205132, 3420, 3420, // #4537
- 2, 205192, 205192, 2248, 2248, // #4538
- 3, 205214, 205214, 2734, 2734, // #4539
- 4, 205261, 205261, 509, 509, // #4540
- 40, 205312, 205312, 3376, 3376, // #4541
- 47, 205388, 205388, 3420, 3420, // #4542
- 2, 205440, 205440, 2656, 2656, // #4543
- 3, 205470, 205470, 2734, 2734, // #4544
- 4, 205517, 205517, 509, 509, // #4545
- 40, 205568, 205568, 3376, 3376, // #4546
- 47, 205644, 205644, 3420, 3420, // #4547
- 2, 205696, 205696, 2656, 2656, // #4548
- 3, 205726, 205726, 2734, 2734, // #4549
- 4, 205773, 205773, 509, 509, // #4550
- 40, 205824, 205824, 3376, 3376, // #4551
- 47, 205900, 205900, 3420, 3420, // #4552
- 2, 205952, 205952, 3072, 3072, // #4553
- 3, 205982, 205982, 2734, 2734, // #4554
- 4, 206029, 206029, 509, 509, // #4555
- 40, 206080, 206080, 3376, 3376, // #4556
- 47, 206156, 206156, 3420, 3420, // #4557
- 2, 206208, 206208, 3072, 3072, // #4558
- 3, 206238, 206238, 2734, 2734, // #4559
- 4, 206285, 206285, 509, 509, // #4560
- 40, 206336, 206336, 3376, 3376, // #4561
- 47, 206412, 206412, 3420, 3420, // #4562
- 2, 206472, 206472, 3480, 3480, // #4563
- 3, 206494, 206494, 2734, 2734, // #4564
- 4, 206541, 206541, 509, 509, // #4565
- 40, 206592, 206592, 3376, 3376, // #4566
- 47, 206668, 206668, 3420, 3420, // #4567
- 2, 206728, 206728, 3480, 3480, // #4568
- 3, 206750, 206750, 2734, 2734, // #4569
- 4, 206797, 206797, 509, 509, // #4570
- 40, 206848, 206848, 3376, 3376, // #4571
- 47, 206924, 206924, 3420, 3420, // #4572
- 2, 206984, 206984, 3880, 3880, // #4573
- 3, 207006, 207006, 2734, 2734, // #4574
- 4, 207053, 207053, 509, 509, // #4575
- 40, 207104, 207104, 3376, 3376, // #4576
- 47, 207180, 207180, 3420, 3420, // #4577
- 2, 207240, 207240, 3880, 3880, // #4578
- 3, 207262, 207262, 2734, 2734, // #4579
- 4, 207309, 207309, 509, 509, // #4580
- 40, 207360, 207360, 3376, 3376, // #4581
- 47, 207436, 207436, 3420, 3420, // #4582
- 2, 207496, 207496, 184, 184, // #4583
- 3, 207518, 207518, 2734, 2734, // #4584
- 4, 207565, 207565, 509, 509, // #4585
- 40, 207616, 207616, 3376, 3376, // #4586
- 47, 207692, 207692, 3420, 3420, // #4587
- 2, 207752, 207752, 184, 184, // #4588
- 3, 207774, 207774, 2734, 2734, // #4589
- 4, 207821, 207821, 509, 509, // #4590
- 40, 207872, 207872, 3376, 3376, // #4591
- 47, 207948, 207948, 3420, 3420, // #4592
- 2, 208008, 208008, 584, 584, // #4593
- 3, 208030, 208030, 2734, 2734, // #4594
- 4, 208077, 208077, 509, 509, // #4595
- 40, 208128, 208128, 3376, 3376, // #4596
- 47, 208204, 208204, 3420, 3420, // #4597
- 2, 208264, 208264, 584, 584, // #4598
- 3, 208286, 208286, 2734, 2734, // #4599
- 4, 208333, 208333, 509, 509, // #4600
- 40, 208384, 208384, 3376, 3376, // #4601
- 47, 208460, 208460, 3420, 3420, // #4602
- 2, 208512, 208512, 992, 992, // #4603
- 3, 208542, 208542, 2734, 2734, // #4604
- 4, 208589, 208589, 509, 509, // #4605
- 40, 208640, 208640, 3376, 3376, // #4606
- 47, 208716, 208716, 3420, 3420, // #4607
- 2, 208768, 208768, 992, 992, // #4608
- 3, 208798, 208798, 2734, 2734, // #4609
- 4, 208845, 208845, 509, 509, // #4610
- 40, 208896, 208896, 3376, 3376, // #4611
- 47, 208972, 208972, 3420, 3420, // #4612
- 2, 209024, 209024, 992, 992, // #4613
- 3, 209054, 209054, 2734, 2734, // #4614
- 4, 209101, 209101, 509, 509, // #4615
- 40, 209152, 209152, 3376, 3376, // #4616
- 47, 209228, 209228, 3420, 3420, // #4617
- 2, 209288, 209288, 1400, 1400, // #4618
- 3, 209310, 209310, 2734, 2734, // #4619
- 4, 209357, 209357, 509, 509, // #4620
- 40, 209408, 209408, 3376, 3376, // #4621
- 47, 209484, 209484, 3420, 3420, // #4622
- 2, 209544, 209544, 1400, 1400, // #4623
- 3, 209566, 209566, 2734, 2734, // #4624
- 4, 209613, 209613, 509, 509, // #4625
- 40, 209664, 209664, 3376, 3376, // #4626
- 47, 209740, 209740, 3420, 3420, // #4627
- 2, 209800, 209800, 1400, 1400, // #4628
- 3, 209822, 209822, 2734, 2734, // #4629
- 4, 209869, 209869, 509, 509, // #4630
- 40, 209920, 209920, 3376, 3376, // #4631
- 47, 209996, 209996, 3420, 3420, // #4632
- 2, 210056, 210056, 1800, 1800, // #4633
- 3, 210078, 210078, 2734, 2734, // #4634
- 4, 210125, 210125, 509, 509, // #4635
- 40, 210176, 210176, 3376, 3376, // #4636
- 47, 210252, 210252, 3420, 3420, // #4637
- 2, 210312, 210312, 1800, 1800, // #4638
- 3, 210334, 210334, 2734, 2734, // #4639
- 4, 210381, 210381, 509, 509, // #4640
- 40, 210432, 210432, 3376, 3376, // #4641
- 47, 210508, 210508, 3420, 3420, // #4642
- 3, 210568, 210568, 2200, 2200, // #4643
- 3, 210590, 210590, 2734, 2734, // #4644
- 4, 210637, 210637, 509, 509, // #4645
- 40, 210688, 210688, 3376, 3376, // #4646
- 47, 210764, 210764, 3420, 3420, // #4647
- 3, 210824, 210824, 2200, 2200, // #4648
- 3, 210846, 210846, 2734, 2734, // #4649
- 4, 210893, 210893, 509, 509, // #4650
- 40, 210944, 210944, 3376, 3376, // #4651
- 47, 211020, 211020, 3420, 3420, // #4652
- 3, 211072, 211072, 2608, 2608, // #4653
- 3, 211102, 211102, 2734, 2734, // #4654
- 4, 211149, 211149, 509, 509, // #4655
- 40, 211200, 211200, 3376, 3376, // #4656
- 47, 211276, 211276, 3420, 3420, // #4657
- 3, 211328, 211328, 2608, 2608, // #4658
- 3, 211358, 211358, 2734, 2734, // #4659
- 4, 211405, 211405, 509, 509, // #4660
- 40, 211456, 211456, 3376, 3376, // #4661
- 47, 211532, 211532, 3420, 3420, // #4662
- 3, 211584, 211584, 3024, 3024, // #4663
- 3, 211614, 211614, 2734, 2734, // #4664
- 4, 211661, 211661, 509, 509, // #4665
- 40, 211712, 211712, 3376, 3376, // #4666
- 47, 211788, 211788, 3420, 3420, // #4667
- 3, 211840, 211840, 3024, 3024, // #4668
- 3, 211870, 211870, 2734, 2734, // #4669
- 4, 211917, 211917, 509, 509, // #4670
- 40, 211968, 211968, 3376, 3376, // #4671
- 47, 212044, 212044, 3420, 3420, // #4672
- 3, 212096, 212096, 3440, 3440, // #4673
- 3, 212126, 212126, 2734, 2734, // #4674
- 4, 212173, 212173, 509, 509, // #4675
- 40, 212224, 212224, 3376, 3376, // #4676
- 47, 212300, 212300, 3420, 3420, // #4677
- 3, 212352, 212352, 3440, 3440, // #4678
- 3, 212382, 212382, 2734, 2734, // #4679
- 4, 212429, 212429, 509, 509, // #4680
- 40, 212480, 212480, 3376, 3376, // #4681
- 47, 212556, 212556, 3420, 3420, // #4682
- 3, 212616, 212616, 3848, 3848, // #4683
- 3, 212638, 212638, 2734, 2734, // #4684
- 4, 212685, 212685, 509, 509, // #4685
- 40, 212736, 212736, 3376, 3376, // #4686
- 47, 212812, 212812, 3420, 3420, // #4687
- 3, 212872, 212872, 3848, 3848, // #4688
- 3, 212894, 212894, 2734, 2734, // #4689
- 4, 212941, 212941, 509, 509, // #4690
- 40, 212992, 212992, 3376, 3376, // #4691
- 47, 213068, 213068, 3420, 3420, // #4692
- 3, 213128, 213128, 152, 152, // #4693
- 3, 213150, 213150, 2734, 2734, // #4694
- 4, 213197, 213197, 509, 509, // #4695
- 40, 213248, 213248, 3376, 3376, // #4696
- 47, 213324, 213324, 3420, 3420, // #4697
- 3, 213384, 213384, 152, 152, // #4698
- 3, 213406, 213406, 2734, 2734, // #4699
- 4, 213453, 213453, 509, 509, // #4700
- 40, 213504, 213504, 3376, 3376, // #4701
- 47, 213580, 213580, 3420, 3420, // #4702
- 3, 213640, 213640, 552, 552, // #4703
- 3, 213662, 213662, 2734, 2734, // #4704
- 4, 213709, 213709, 509, 509, // #4705
- 40, 213760, 213760, 3376, 3376, // #4706
- 47, 213836, 213836, 3420, 3420, // #4707
- 3, 213896, 213896, 552, 552, // #4708
- 3, 213918, 213918, 2734, 2734, // #4709
- 4, 213965, 213965, 509, 509, // #4710
- 40, 214016, 214016, 3376, 3376, // #4711
- 47, 214092, 214092, 3420, 3420, // #4712
- 3, 214144, 214144, 960, 960, // #4713
- 3, 214174, 214174, 2734, 2734, // #4714
- 4, 214221, 214221, 509, 509, // #4715
- 40, 214272, 214272, 3376, 3376, // #4716
- 47, 214348, 214348, 3420, 3420, // #4717
- 3, 214400, 214400, 960, 960, // #4718
- 3, 214430, 214430, 2734, 2734, // #4719
- 4, 214477, 214477, 509, 509, // #4720
- 40, 214528, 214528, 3376, 3376, // #4721
- 47, 214604, 214604, 3420, 3420, // #4722
- 3, 214664, 214664, 1368, 1368, // #4723
- 3, 214686, 214686, 2734, 2734, // #4724
- 4, 214733, 214733, 509, 509, // #4725
- 40, 214784, 214784, 3376, 3376, // #4726
- 47, 214860, 214860, 3420, 3420, // #4727
- 3, 214920, 214920, 1368, 1368, // #4728
- 3, 214942, 214942, 2734, 2734, // #4729
- 4, 214989, 214989, 509, 509, // #4730
- 40, 215040, 215040, 3376, 3376, // #4731
- 47, 215116, 215116, 3420, 3420, // #4732
- 3, 215176, 215176, 1368, 1368, // #4733
- 3, 215198, 215198, 2734, 2734, // #4734
- 4, 215245, 215245, 509, 509, // #4735
- 40, 215296, 215296, 3376, 3376, // #4736
- 47, 215372, 215372, 3420, 3420, // #4737
- 3, 215424, 215424, 1776, 1776, // #4738
- 3, 215454, 215454, 2734, 2734, // #4739
- 4, 215501, 215501, 509, 509, // #4740
- 40, 215552, 215552, 3376, 3376, // #4741
- 47, 215628, 215628, 3420, 3420, // #4742
- 3, 215680, 215680, 1776, 1776, // #4743
- 3, 215710, 215710, 2734, 2734, // #4744
- 4, 215757, 215757, 509, 509, // #4745
- 40, 215808, 215808, 3376, 3376, // #4746
- 47, 215884, 215884, 3420, 3420, // #4747
- 3, 215936, 215936, 1776, 1776, // #4748
- 3, 215966, 215966, 2734, 2734, // #4749
- 4, 216013, 216013, 509, 509, // #4750
- 40, 216064, 216064, 3376, 3376, // #4751
- 47, 216140, 216140, 3420, 3420, // #4752
- 3, 216192, 216192, 2176, 2176, // #4753
- 3, 216222, 216222, 2734, 2734, // #4754
- 4, 216269, 216269, 509, 509, // #4755
- 40, 216320, 216320, 3376, 3376, // #4756
- 47, 216396, 216396, 3420, 3420, // #4757
- 3, 216448, 216448, 2176, 2176, // #4758
- 3, 216478, 216478, 2734, 2734, // #4759
- 4, 216525, 216525, 509, 509, // #4760
- 40, 216576, 216576, 3376, 3376, // #4761
- 47, 216652, 216652, 3420, 3420, // #4762
- 3, 216704, 216704, 2576, 2576, // #4763
- 3, 216734, 216734, 2734, 2734, // #4764
- 4, 216781, 216781, 509, 509, // #4765
- 40, 216832, 216832, 3376, 3376, // #4766
- 47, 216908, 216908, 3420, 3420, // #4767
- 3, 216960, 216960, 2576, 2576, // #4768
- 3, 216990, 216990, 2734, 2734, // #4769
- 4, 217037, 217037, 509, 509, // #4770
- 40, 217088, 217088, 3376, 3376, // #4771
- 47, 217164, 217164, 3420, 3420, // #4772
- 3, 217216, 217216, 2976, 2976, // #4773
- 3, 217246, 217246, 2734, 2734, // #4774
- 4, 217293, 217293, 509, 509, // #4775
- 40, 217344, 217344, 3376, 3376, // #4776
- 47, 217420, 217420, 3420, 3420, // #4777
- 3, 217472, 217472, 2976, 2976, // #4778
- 3, 217502, 217502, 2734, 2734, // #4779
- 4, 217549, 217549, 509, 509, // #4780
- 40, 217600, 217600, 3376, 3376, // #4781
- 47, 217676, 217676, 3420, 3420, // #4782
- 3, 217728, 217728, 3392, 3392, // #4783
- 3, 217758, 217758, 2734, 2734, // #4784
- 4, 217805, 217805, 509, 509, // #4785
- 40, 217856, 217856, 3376, 3376, // #4786
- 47, 217932, 217932, 3420, 3420, // #4787
- 3, 217984, 217984, 3392, 3392, // #4788
- 3, 218014, 218014, 2734, 2734, // #4789
- 4, 218061, 218061, 509, 509, // #4790
- 40, 218112, 218112, 3376, 3376, // #4791
- 47, 218188, 218188, 3420, 3420, // #4792
- 3, 218248, 218248, 3800, 3800, // #4793
- 3, 218270, 218270, 2734, 2734, // #4794
- 4, 218317, 218317, 509, 509, // #4795
- 40, 218368, 218368, 3376, 3376, // #4796
- 47, 218444, 218444, 3420, 3420, // #4797
- 3, 218504, 218504, 3800, 3800, // #4798
- 3, 218526, 218526, 2734, 2734, // #4799
- 4, 218573, 218573, 509, 509, // #4800
- 40, 218624, 218624, 3376, 3376, // #4801
- 47, 218700, 218700, 3420, 3420, // #4802
- 3, 218752, 218752, 112, 112, // #4803
- 3, 218782, 218782, 2734, 2734, // #4804
- 4, 218829, 218829, 509, 509, // #4805
- 40, 218880, 218880, 3376, 3376, // #4806
- 47, 218956, 218956, 3420, 3420, // #4807
- 3, 219008, 219008, 112, 112, // #4808
- 3, 219038, 219038, 2734, 2734, // #4809
- 4, 219085, 219085, 509, 509, // #4810
- 40, 219136, 219136, 3376, 3376, // #4811
- 47, 219212, 219212, 3420, 3420, // #4812
- 3, 219272, 219272, 520, 520, // #4813
- 3, 219294, 219294, 2734, 2734, // #4814
- 4, 219341, 219341, 509, 509, // #4815
- 40, 219392, 219392, 3376, 3376, // #4816
- 47, 219468, 219468, 3420, 3420, // #4817
- 3, 219528, 219528, 520, 520, // #4818
- 3, 219550, 219550, 2734, 2734, // #4819
- 4, 219597, 219597, 509, 509, // #4820
- 40, 219648, 219648, 3376, 3376, // #4821
- 47, 219724, 219724, 3420, 3420, // #4822
- 3, 219784, 219784, 520, 520, // #4823
- 3, 219806, 219806, 2734, 2734, // #4824
- 4, 219853, 219853, 509, 509, // #4825
- 40, 219904, 219904, 3376, 3376, // #4826
- 47, 219980, 219980, 3420, 3420, // #4827
- 3, 220040, 220040, 920, 920, // #4828
- 3, 220062, 220062, 2734, 2734, // #4829
- 4, 220109, 220109, 509, 509, // #4830
- 40, 220160, 220160, 3376, 3376, // #4831
- 47, 220236, 220236, 3420, 3420, // #4832
- 3, 220296, 220296, 920, 920, // #4833
- 3, 220318, 220318, 2734, 2734, // #4834
- 4, 220365, 220365, 509, 509, // #4835
- 40, 220416, 220416, 3376, 3376, // #4836
- 47, 220492, 220492, 3420, 3420, // #4837
- 7, 220548, 220548, 1684, 1684, // #4838
- 7, 220562, 220562, 386, 386, // #4839
- 11, 220588, 220588, 1692, 1692, // #4840
- 5, 220616, 220616, 1704, 1704, // #4841
- 5, 220638, 220638, 1710, 1710, // #4842
- 6, 220659, 220659, 131, 131, // #4843
- 7, 220672, 220672, 2464, 2464, // #4844
- 2, 220696, 220696, 4072, 4072, // #4845
- 3, 220718, 220718, 2734, 2734, // #4846
- 14, 220736, 220736, 4032, 4032, // #4847
- 40, 220800, 220800, 3376, 3376, // #4848
- 47, 220876, 220876, 3420, 3420, // #4849
- 5, 220928, 220928, 1872, 1872, // #4850
- 22, 220992, 220992, 2416, 2416, // #4851
- 12, 221029, 221029, 2789, 2789, // #4852
- 12, 221064, 221064, 136, 136, // #4853
- 40, 221120, 221120, 3376, 3376, // #4854
- 47, 221196, 221196, 3420, 3420, // #4855
- 7, 221248, 221248, 2464, 2464, // #4856
- 2, 221264, 221264, 48, 48, // #4857
- 3, 221294, 221294, 2734, 2734, // #4858
- 14, 221312, 221312, 4080, 4080, // #4859
- 40, 221376, 221376, 3376, 3376, // #4860
- 47, 221452, 221452, 3420, 3420, // #4861
- 5, 221504, 221504, 1872, 1872, // #4862
- 11, 221520, 221520, 2624, 2624, // #4863
- 12, 221541, 221541, 2789, 2789, // #4864
- 12, 221568, 221568, 112, 112, // #4865
- 40, 221632, 221632, 3376, 3376, // #4866
- 47, 221708, 221708, 3420, 3420, // #4867
- 7, 221760, 221760, 2464, 2464, // #4868
- 2, 221784, 221784, 2744, 2744, // #4869
- 3, 221806, 221806, 2734, 2734, // #4870
- 18, 221832, 221832, 4088, 4088, // #4871
- 40, 221888, 221888, 3376, 3376, // #4872
- 47, 221964, 221964, 3420, 3420, // #4873
- 5, 222016, 222016, 1872, 1872, // #4874
- 11, 222032, 222032, 2864, 2864, // #4875
- 12, 222053, 222053, 2789, 2789, // #4876
- 16, 222080, 222080, 4016, 4016, // #4877
- 40, 222144, 222144, 3376, 3376, // #4878
- 47, 222220, 222220, 3420, 3420, // #4879
- 7, 222272, 222272, 2464, 2464, // #4880
- 2, 222288, 222288, 2992, 2992, // #4881
- 3, 222318, 222318, 2734, 2734, // #4882
- 12, 222336, 222336, 160, 160, // #4883
- 40, 222400, 222400, 3376, 3376, // #4884
- 47, 222476, 222476, 3420, 3420, // #4885
- 5, 222528, 222528, 1872, 1872, // #4886
- 11, 222544, 222544, 3104, 3104, // #4887
- 12, 222565, 222565, 2789, 2789, // #4888
- 10, 222600, 222600, 344, 344, // #4889
- 40, 222656, 222656, 3376, 3376, // #4890
- 47, 222732, 222732, 3420, 3420, // #4891
- 7, 222784, 222784, 2464, 2464, // #4892
- 2, 222808, 222808, 3224, 3224, // #4893
- 3, 222830, 222830, 2734, 2734, // #4894
- 12, 222856, 222856, 24, 24, // #4895
- 40, 222912, 222912, 3376, 3376, // #4896
- 47, 222988, 222988, 3420, 3420, // #4897
- 5, 223040, 223040, 1872, 1872, // #4898
- 22, 223064, 223064, 3336, 3336, // #4899
- 12, 223093, 223093, 2789, 2789, // #4900
- 10, 223128, 223128, 392, 392, // #4901
- 40, 223168, 223168, 3376, 3376, // #4902
- 47, 223244, 223244, 3420, 3420, // #4903
- 7, 223296, 223296, 2464, 2464, // #4904
- 2, 223320, 223320, 3464, 3464, // #4905
- 3, 223342, 223342, 2734, 2734, // #4906
- 13, 223360, 223360, 160, 160, // #4907
- 40, 223424, 223424, 3376, 3376, // #4908
- 47, 223500, 223500, 3420, 3420, // #4909
- 5, 223552, 223552, 1872, 1872, // #4910
- 22, 223624, 223624, 3576, 3576, // #4911
- 12, 223653, 223653, 2789, 2789, // #4912
- 11, 223688, 223688, 392, 392, // #4913
- 40, 223744, 223744, 3376, 3376, // #4914
- 47, 223820, 223820, 3420, 3420, // #4915
- 7, 223887, 223887, 2879, 2879, // #4916
- 6, 223907, 223907, 1491, 1491, // #4917
- 7, 223931, 223931, 1739, 1739, // #4918
- 7, 223963, 223963, 1739, 1739, // #4919
- 7, 223995, 223995, 1739, 1739, // #4920
- 7, 224027, 224027, 1739, 1739, // #4921
- 7, 224059, 224059, 1739, 1739, // #4922
- 19, 224083, 224083, 1747, 1747, // #4923
- 11, 224112, 224112, 3072, 3072, // #4924
- 11, 224128, 224128, 3072, 3072, // #4925
- 10, 224155, 224155, 1771, 1771, // #4926
- 10, 224180, 224180, 756, 756, // #4927
- 11, 224194, 224194, 642, 642, // #4928
- 3, 224216, 224216, 3000, 3000, // #4929
- 10, 224228, 224228, 756, 756, // #4930
- 17, 224253, 224253, 749, 749, // #4931
- 3, 224280, 224280, 3000, 3000, // #4932
- 3, 224296, 224296, 3000, 3000, // #4933
- 3, 224312, 224312, 3000, 3000, // #4934
- 3, 224328, 224328, 3000, 3000, // #4935
- 1, 224339, 224339, 2339, 2339, // #4936
- 2, 224360, 224360, 504, 504, // #4937
- 3, 224382, 224382, 2734, 2734, // #4938
- 12, 224404, 224404, 1812, 1812, // #4939
- 40, 224448, 224448, 3376, 3376, // #4940
- 47, 224524, 224524, 3420, 3420, // #4941
- 6, 224579, 224579, 1491, 1491, // #4942
- 4, 224600, 224600, 1576, 1576, // #4943
- 4, 224617, 224617, 2729, 2729, // #4944
- 6, 224634, 224634, 1834, 1834, // #4945
- 40, 224704, 224704, 3376, 3376, // #4946
- 47, 224780, 224780, 3420, 3420, // #4947
- 3, 224840, 224840, 616, 616, // #4948
- 3, 224862, 224862, 2734, 2734, // #4949
- 4, 224909, 224909, 509, 509, // #4950
- 40, 224960, 224960, 3376, 3376, // #4951
- 47, 225036, 225036, 3420, 3420, // #4952
- 3, 225096, 225096, 2664, 2664, // #4953
- 3, 225118, 225118, 2734, 2734, // #4954
- 4, 225165, 225165, 509, 509, // #4955
- 40, 225216, 225216, 3376, 3376, // #4956
- 47, 225292, 225292, 3420, 3420, // #4957
- 3, 225352, 225352, 2664, 2664, // #4958
- 3, 225374, 225374, 2734, 2734, // #4959
- 4, 225421, 225421, 509, 509, // #4960
- 40, 225472, 225472, 3376, 3376, // #4961
- 47, 225548, 225548, 3420, 3420, // #4962
- 3, 225608, 225608, 3064, 3064, // #4963
- 3, 225630, 225630, 2734, 2734, // #4964
- 4, 225677, 225677, 509, 509, // #4965
- 40, 225728, 225728, 3376, 3376, // #4966
- 47, 225804, 225804, 3420, 3420, // #4967
- 3, 225864, 225864, 3064, 3064, // #4968
- 3, 225886, 225886, 2734, 2734, // #4969
- 4, 225933, 225933, 509, 509, // #4970
- 40, 225984, 225984, 3376, 3376, // #4971
- 47, 226060, 226060, 3420, 3420, // #4972
- 3, 226112, 226112, 3472, 3472, // #4973
- 3, 226142, 226142, 2734, 2734, // #4974
- 4, 226189, 226189, 509, 509, // #4975
- 40, 226240, 226240, 3376, 3376, // #4976
- 47, 226316, 226316, 3420, 3420, // #4977
- 3, 226368, 226368, 3472, 3472, // #4978
- 3, 226398, 226398, 2734, 2734, // #4979
- 4, 226445, 226445, 509, 509, // #4980
- 40, 226496, 226496, 3376, 3376, // #4981
- 47, 226572, 226572, 3420, 3420, // #4982
- 3, 226632, 226632, 3880, 3880, // #4983
- 3, 226654, 226654, 2734, 2734, // #4984
- 4, 226701, 226701, 509, 509, // #4985
- 40, 226752, 226752, 3376, 3376, // #4986
- 47, 226828, 226828, 3420, 3420, // #4987
- 3, 226888, 226888, 200, 200, // #4988
- 3, 226910, 226910, 2734, 2734, // #4989
- 4, 226957, 226957, 509, 509, // #4990
- 40, 227008, 227008, 3376, 3376, // #4991
- 47, 227084, 227084, 3420, 3420, // #4992
- 3, 227144, 227144, 200, 200, // #4993
- 3, 227166, 227166, 2734, 2734, // #4994
- 4, 227213, 227213, 509, 509, // #4995
- 40, 227264, 227264, 3376, 3376, // #4996
- 47, 227340, 227340, 3420, 3420, // #4997
- 2, 227400, 227400, 632, 632, // #4998
- 3, 227422, 227422, 2734, 2734, // #4999
- 4, 227469, 227469, 509, 509, // #5000
- 40, 227520, 227520, 3376, 3376, // #5001
- 47, 227596, 227596, 3420, 3420, // #5002
- 2, 227656, 227656, 1032, 1032, // #5003
- 3, 227678, 227678, 2734, 2734, // #5004
- 4, 227725, 227725, 509, 509, // #5005
- 40, 227776, 227776, 3376, 3376, // #5006
- 47, 227852, 227852, 3420, 3420, // #5007
- 2, 227904, 227904, 1440, 1440, // #5008
- 3, 227934, 227934, 2734, 2734, // #5009
- 4, 227981, 227981, 509, 509, // #5010
- 40, 228032, 228032, 3376, 3376, // #5011
- 47, 228108, 228108, 3420, 3420, // #5012
- 2, 228168, 228168, 1848, 1848, // #5013
- 3, 228190, 228190, 2734, 2734, // #5014
- 4, 228237, 228237, 509, 509, // #5015
- 40, 228288, 228288, 3376, 3376, // #5016
- 47, 228364, 228364, 3420, 3420, // #5017
- 2, 228416, 228416, 2256, 2256, // #5018
- 3, 228446, 228446, 2734, 2734, // #5019
- 4, 228493, 228493, 509, 509, // #5020
- 40, 228544, 228544, 3376, 3376, // #5021
- 47, 228620, 228620, 3420, 3420, // #5022
- 2, 228672, 228672, 224, 224, // #5023
- 3, 228702, 228702, 2734, 2734, // #5024
- 4, 228749, 228749, 509, 509, // #5025
- 40, 228800, 228800, 3376, 3376, // #5026
- 47, 228876, 228876, 3420, 3420, // #5027
- 2, 228936, 228936, 1880, 1880, // #5028
- 3, 228958, 228958, 2734, 2734, // #5029
- 4, 229005, 229005, 509, 509, // #5030
- 40, 229056, 229056, 3376, 3376, // #5031
- 47, 229132, 229132, 3420, 3420, // #5032
- 2, 229192, 229192, 1880, 1880, // #5033
- 3, 229214, 229214, 2734, 2734, // #5034
- 4, 229261, 229261, 509, 509, // #5035
- 40, 229312, 229312, 3376, 3376, // #5036
- 47, 229388, 229388, 3420, 3420, // #5037
- 2, 229448, 229448, 2280, 2280, // #5038
- 3, 229470, 229470, 2734, 2734, // #5039
- 4, 229517, 229517, 509, 509, // #5040
- 40, 229568, 229568, 3376, 3376, // #5041
- 47, 229644, 229644, 3420, 3420, // #5042
- 2, 229704, 229704, 2280, 2280, // #5043
- 3, 229726, 229726, 2734, 2734, // #5044
- 4, 229773, 229773, 509, 509, // #5045
- 40, 229824, 229824, 3376, 3376, // #5046
- 47, 229900, 229900, 3420, 3420, // #5047
- 2, 229952, 229952, 2688, 2688, // #5048
- 3, 229982, 229982, 2734, 2734, // #5049
- 4, 230029, 230029, 509, 509, // #5050
- 40, 230080, 230080, 3376, 3376, // #5051
- 47, 230156, 230156, 3420, 3420, // #5052
- 2, 230208, 230208, 2688, 2688, // #5053
- 3, 230238, 230238, 2734, 2734, // #5054
- 4, 230285, 230285, 509, 509, // #5055
- 40, 230336, 230336, 3376, 3376, // #5056
- 47, 230412, 230412, 3420, 3420, // #5057
- 2, 230464, 230464, 3104, 3104, // #5058
- 3, 230494, 230494, 2734, 2734, // #5059
- 4, 230541, 230541, 509, 509, // #5060
- 40, 230592, 230592, 3376, 3376, // #5061
- 47, 230668, 230668, 3420, 3420, // #5062
- 2, 230728, 230728, 3512, 3512, // #5063
- 3, 230750, 230750, 2734, 2734, // #5064
- 4, 230797, 230797, 509, 509, // #5065
- 40, 230848, 230848, 3376, 3376, // #5066
- 47, 230924, 230924, 3420, 3420, // #5067
- 2, 230984, 230984, 3512, 3512, // #5068
- 3, 231006, 231006, 2734, 2734, // #5069
- 4, 231053, 231053, 509, 509, // #5070
- 40, 231104, 231104, 3376, 3376, // #5071
- 47, 231180, 231180, 3420, 3420, // #5072
- 2, 231232, 231232, 3920, 3920, // #5073
- 3, 231262, 231262, 2734, 2734, // #5074
- 4, 231309, 231309, 509, 509, // #5075
- 40, 231360, 231360, 3376, 3376, // #5076
- 47, 231436, 231436, 3420, 3420, // #5077
- 2, 231496, 231496, 3944, 3944, // #5078
- 3, 231518, 231518, 2734, 2734, // #5079
- 4, 231565, 231565, 509, 509, // #5080
- 40, 231616, 231616, 3376, 3376, // #5081
- 47, 231692, 231692, 3420, 3420, // #5082
- 2, 231752, 231752, 3944, 3944, // #5083
- 3, 231774, 231774, 2734, 2734, // #5084
- 4, 231821, 231821, 509, 509, // #5085
- 40, 231872, 231872, 3376, 3376, // #5086
- 47, 231948, 231948, 3420, 3420, // #5087
- 2, 232008, 232008, 248, 248, // #5088
- 3, 232030, 232030, 2734, 2734, // #5089
- 4, 232077, 232077, 509, 509, // #5090
- 40, 232128, 232128, 3376, 3376, // #5091
- 47, 232204, 232204, 3420, 3420, // #5092
- 2, 232264, 232264, 248, 248, // #5093
- 3, 232286, 232286, 2734, 2734, // #5094
- 4, 232333, 232333, 509, 509, // #5095
- 40, 232384, 232384, 3376, 3376, // #5096
- 47, 232460, 232460, 3420, 3420, // #5097
- 2, 232512, 232512, 656, 656, // #5098
- 3, 232542, 232542, 2734, 2734, // #5099
- 4, 232589, 232589, 509, 509, // #5100
- 40, 232640, 232640, 3376, 3376, // #5101
- 47, 232716, 232716, 3420, 3420, // #5102
- 2, 232768, 232768, 656, 656, // #5103
- 3, 232798, 232798, 2734, 2734, // #5104
- 4, 232845, 232845, 509, 509, // #5105
- 40, 232896, 232896, 3376, 3376, // #5106
- 47, 232972, 232972, 3420, 3420, // #5107
- 2, 233032, 233032, 1064, 1064, // #5108
- 3, 233054, 233054, 2734, 2734, // #5109
- 4, 233101, 233101, 509, 509, // #5110
- 40, 233152, 233152, 3376, 3376, // #5111
- 47, 233228, 233228, 3420, 3420, // #5112
- 2, 233280, 233280, 1472, 1472, // #5113
- 3, 233310, 233310, 2734, 2734, // #5114
- 4, 233357, 233357, 509, 509, // #5115
- 40, 233408, 233408, 3376, 3376, // #5116
- 47, 233484, 233484, 3420, 3420, // #5117
- 2, 233536, 233536, 1472, 1472, // #5118
- 3, 233566, 233566, 2734, 2734, // #5119
- 4, 233613, 233613, 509, 509, // #5120
- 40, 233664, 233664, 3376, 3376, // #5121
- 47, 233740, 233740, 3420, 3420, // #5122
- 2, 233792, 233792, 3536, 3536, // #5123
- 3, 233822, 233822, 2734, 2734, // #5124
- 4, 233869, 233869, 509, 509, // #5125
- 40, 233920, 233920, 3376, 3376, // #5126
- 47, 233996, 233996, 3420, 3420, // #5127
- 2, 234056, 234056, 24, 24, // #5128
- 3, 234078, 234078, 2734, 2734, // #5129
- 4, 234125, 234125, 509, 509, // #5130
- 40, 234176, 234176, 3376, 3376, // #5131
- 47, 234252, 234252, 3420, 3420, // #5132
- 2, 234312, 234312, 24, 24, // #5133
- 3, 234334, 234334, 2734, 2734, // #5134
- 4, 234381, 234381, 509, 509, // #5135
- 40, 234432, 234432, 3376, 3376, // #5136
- 47, 234508, 234508, 3420, 3420, // #5137
- 2, 234568, 234568, 424, 424, // #5138
- 3, 234590, 234590, 2734, 2734, // #5139
- 4, 234637, 234637, 509, 509, // #5140
- 40, 234688, 234688, 3376, 3376, // #5141
- 47, 234764, 234764, 3420, 3420, // #5142
- 2, 234824, 234824, 424, 424, // #5143
- 3, 234846, 234846, 2734, 2734, // #5144
- 4, 234893, 234893, 509, 509, // #5145
- 40, 234944, 234944, 3376, 3376, // #5146
- 47, 235020, 235020, 3420, 3420, // #5147
- 2, 235080, 235080, 424, 424, // #5148
- 3, 235102, 235102, 2734, 2734, // #5149
- 4, 235149, 235149, 509, 509, // #5150
- 40, 235200, 235200, 3376, 3376, // #5151
- 47, 235276, 235276, 3420, 3420, // #5152
- 2, 235328, 235328, 832, 832, // #5153
- 3, 235358, 235358, 2734, 2734, // #5154
- 4, 235405, 235405, 509, 509, // #5155
- 40, 235456, 235456, 3376, 3376, // #5156
- 47, 235532, 235532, 3420, 3420, // #5157
- 2, 235584, 235584, 832, 832, // #5158
- 3, 235614, 235614, 2734, 2734, // #5159
- 4, 235661, 235661, 509, 509, // #5160
- 40, 235712, 235712, 3376, 3376, // #5161
- 47, 235788, 235788, 3420, 3420, // #5162
- 2, 235848, 235848, 1240, 1240, // #5163
- 3, 235870, 235870, 2734, 2734, // #5164
- 4, 235917, 235917, 509, 509, // #5165
- 40, 235968, 235968, 3376, 3376, // #5166
- 47, 236044, 236044, 3420, 3420, // #5167
- 2, 236104, 236104, 2728, 2728, // #5168
- 3, 236126, 236126, 2734, 2734, // #5169
- 4, 236173, 236173, 509, 509, // #5170
- 40, 236224, 236224, 3376, 3376, // #5171
- 47, 236300, 236300, 3420, 3420, // #5172
- 2, 236360, 236360, 2728, 2728, // #5173
- 3, 236382, 236382, 2734, 2734, // #5174
- 4, 236429, 236429, 509, 509, // #5175
- 40, 236480, 236480, 3376, 3376, // #5176
- 47, 236556, 236556, 3420, 3420, // #5177
- 2, 236608, 236608, 3136, 3136, // #5178
- 3, 236638, 236638, 2734, 2734, // #5179
- 4, 236685, 236685, 509, 509, // #5180
- 40, 236736, 236736, 3376, 3376, // #5181
- 47, 236812, 236812, 3420, 3420, // #5182
- 2, 236864, 236864, 3712, 3712, // #5183
- 3, 236894, 236894, 2734, 2734, // #5184
- 4, 236941, 236941, 509, 509, // #5185
- 40, 236992, 236992, 3376, 3376, // #5186
- 47, 237068, 237068, 3420, 3420, // #5187
- 2, 237120, 237120, 3712, 3712, // #5188
- 3, 237150, 237150, 2734, 2734, // #5189
- 4, 237197, 237197, 509, 509, // #5190
- 40, 237248, 237248, 3376, 3376, // #5191
- 47, 237324, 237324, 3420, 3420, // #5192
- 2, 237384, 237384, 1272, 1272, // #5193
- 3, 237406, 237406, 2734, 2734, // #5194
- 4, 237453, 237453, 509, 509, // #5195
- 40, 237504, 237504, 3376, 3376, // #5196
- 47, 237580, 237580, 3420, 3420, // #5197
- 2, 237640, 237640, 1272, 1272, // #5198
- 3, 237662, 237662, 2734, 2734, // #5199
- 4, 237709, 237709, 509, 509, // #5200
- 40, 237760, 237760, 3376, 3376, // #5201
- 47, 237836, 237836, 3420, 3420, // #5202
- 2, 237896, 237896, 1672, 1672, // #5203
- 3, 237918, 237918, 2734, 2734, // #5204
- 4, 237965, 237965, 509, 509, // #5205
- 40, 238016, 238016, 3376, 3376, // #5206
- 47, 238092, 238092, 3420, 3420, // #5207
- 2, 238152, 238152, 1672, 1672, // #5208
- 3, 238174, 238174, 2734, 2734, // #5209
- 4, 238221, 238221, 509, 509, // #5210
- 40, 238272, 238272, 3376, 3376, // #5211
- 47, 238348, 238348, 3420, 3420, // #5212
- 2, 238400, 238400, 2080, 2080, // #5213
- 3, 238430, 238430, 2734, 2734, // #5214
- 4, 238477, 238477, 509, 509, // #5215
- 40, 238528, 238528, 3376, 3376, // #5216
- 47, 238604, 238604, 3420, 3420, // #5217
- 2, 238656, 238656, 2080, 2080, // #5218
- 3, 238686, 238686, 2734, 2734, // #5219
- 4, 238733, 238733, 509, 509, // #5220
- 40, 238784, 238784, 3376, 3376, // #5221
- 47, 238860, 238860, 3420, 3420, // #5222
- 2, 238920, 238920, 2488, 2488, // #5223
- 3, 238942, 238942, 2734, 2734, // #5224
- 4, 238989, 238989, 509, 509, // #5225
- 40, 239040, 239040, 3376, 3376, // #5226
- 47, 239116, 239116, 3420, 3420, // #5227
- 2, 239168, 239168, 2896, 2896, // #5228
- 3, 239198, 239198, 2734, 2734, // #5229
- 4, 239245, 239245, 509, 509, // #5230
- 40, 239296, 239296, 3376, 3376, // #5231
- 47, 239372, 239372, 3420, 3420, // #5232
- 2, 239424, 239424, 2896, 2896, // #5233
- 3, 239454, 239454, 2734, 2734, // #5234
- 4, 239501, 239501, 509, 509, // #5235
- 40, 239552, 239552, 3376, 3376, // #5236
- 47, 239628, 239628, 3420, 3420, // #5237
- 2, 239688, 239688, 3304, 3304, // #5238
- 3, 239710, 239710, 2734, 2734, // #5239
- 4, 239757, 239757, 509, 509, // #5240
- 40, 239808, 239808, 3376, 3376, // #5241
- 47, 239884, 239884, 3420, 3420, // #5242
- 2, 239944, 239944, 3304, 3304, // #5243
- 3, 239966, 239966, 2734, 2734, // #5244
- 4, 240013, 240013, 509, 509, // #5245
- 40, 240064, 240064, 3376, 3376, // #5246
- 47, 240140, 240140, 3420, 3420, // #5247
- 2, 240200, 240200, 1800, 1800, // #5248
- 3, 240222, 240222, 2734, 2734, // #5249
- 4, 240269, 240269, 509, 509, // #5250
- 40, 240320, 240320, 3376, 3376, // #5251
- 47, 240396, 240396, 3420, 3420, // #5252
- 2, 240456, 240456, 1800, 1800, // #5253
- 3, 240478, 240478, 2734, 2734, // #5254
- 4, 240525, 240525, 509, 509, // #5255
- 40, 240576, 240576, 3376, 3376, // #5256
- 47, 240652, 240652, 3420, 3420, // #5257
- 2, 240712, 240712, 2200, 2200, // #5258
- 3, 240734, 240734, 2734, 2734, // #5259
- 4, 240781, 240781, 509, 509, // #5260
- 40, 240832, 240832, 3376, 3376, // #5261
- 47, 240908, 240908, 3420, 3420, // #5262
- 2, 240968, 240968, 2200, 2200, // #5263
- 3, 240990, 240990, 2734, 2734, // #5264
- 4, 241037, 241037, 509, 509, // #5265
- 40, 241088, 241088, 3376, 3376, // #5266
- 47, 241164, 241164, 3420, 3420, // #5267
- 2, 241224, 241224, 2200, 2200, // #5268
- 3, 241246, 241246, 2734, 2734, // #5269
- 4, 241293, 241293, 509, 509, // #5270
- 40, 241344, 241344, 3376, 3376, // #5271
- 47, 241420, 241420, 3420, 3420, // #5272
- 2, 241472, 241472, 3744, 3744, // #5273
- 3, 241502, 241502, 2734, 2734, // #5274
- 4, 241549, 241549, 509, 509, // #5275
- 40, 241600, 241600, 3376, 3376, // #5276
- 47, 241676, 241676, 3420, 3420, // #5277
- 2, 241728, 241728, 3744, 3744, // #5278
- 3, 241758, 241758, 2734, 2734, // #5279
- 4, 241805, 241805, 509, 509, // #5280
- 40, 241856, 241856, 3376, 3376, // #5281
- 47, 241932, 241932, 3420, 3420, // #5282
- 2, 241992, 241992, 56, 56, // #5283
- 3, 242014, 242014, 2734, 2734, // #5284
- 4, 242061, 242061, 509, 509, // #5285
- 40, 242112, 242112, 3376, 3376, // #5286
- 47, 242188, 242188, 3420, 3420, // #5287
- 2, 242240, 242240, 464, 464, // #5288
- 3, 242270, 242270, 2734, 2734, // #5289
- 4, 242317, 242317, 509, 509, // #5290
- 40, 242368, 242368, 3376, 3376, // #5291
- 47, 242444, 242444, 3420, 3420, // #5292
- 2, 242496, 242496, 464, 464, // #5293
- 3, 242526, 242526, 2734, 2734, // #5294
- 4, 242573, 242573, 509, 509, // #5295
- 40, 242624, 242624, 3376, 3376, // #5296
- 47, 242700, 242700, 3420, 3420, // #5297
- 2, 242760, 242760, 872, 872, // #5298
- 3, 242782, 242782, 2734, 2734, // #5299
- 4, 242829, 242829, 509, 509, // #5300
- 40, 242880, 242880, 3376, 3376, // #5301
- 47, 242956, 242956, 3420, 3420, // #5302
- 3, 243016, 243016, 1176, 1176, // #5303
- 3, 243038, 243038, 2734, 2734, // #5304
- 4, 243085, 243085, 509, 509, // #5305
- 40, 243136, 243136, 3376, 3376, // #5306
- 47, 243212, 243212, 3420, 3420, // #5307
- 1, 243272, 243272, 1032, 1032, // #5308
- 3, 243294, 243294, 2734, 2734, // #5309
- 7, 243315, 243315, 1667, 1667, // #5310
- 40, 243328, 243328, 3376, 3376, // #5311
- 47, 243404, 243404, 3420, 3420, // #5312
- 3, 243456, 243456, 1280, 1280, // #5313
- 3, 243486, 243486, 2734, 2734, // #5314
- 7, 243507, 243507, 1699, 1699, // #5315
- 40, 243520, 243520, 3376, 3376, // #5316
- 47, 243596, 243596, 3420, 3420, // #5317
- 3, 243656, 243656, 1176, 1176, // #5318
- 3, 243678, 243678, 2734, 2734, // #5319
- 4, 243725, 243725, 509, 509, // #5320
- 40, 243776, 243776, 3376, 3376, // #5321
- 47, 243852, 243852, 3420, 3420, // #5322
- 1, 243912, 243912, 1032, 1032, // #5323
- 3, 243934, 243934, 2734, 2734, // #5324
- 7, 243955, 243955, 1667, 1667, // #5325
- 40, 243968, 243968, 3376, 3376, // #5326
- 47, 244044, 244044, 3420, 3420, // #5327
- 3, 244096, 244096, 1280, 1280, // #5328
- 3, 244126, 244126, 2734, 2734, // #5329
- 7, 244147, 244147, 1699, 1699, // #5330
- 40, 244160, 244160, 3376, 3376, // #5331
- 47, 244236, 244236, 3420, 3420, // #5332
- 3, 244296, 244296, 1784, 1784, // #5333
- 3, 244318, 244318, 2734, 2734, // #5334
- 4, 244365, 244365, 509, 509, // #5335
- 40, 244416, 244416, 3376, 3376, // #5336
- 47, 244492, 244492, 3420, 3420, // #5337
- 1, 244552, 244552, 1640, 1640, // #5338
- 3, 244574, 244574, 2734, 2734, // #5339
- 7, 244595, 244595, 1667, 1667, // #5340
- 40, 244608, 244608, 3376, 3376, // #5341
- 47, 244684, 244684, 3420, 3420, // #5342
- 3, 244736, 244736, 1888, 1888, // #5343
- 3, 244766, 244766, 2734, 2734, // #5344
- 7, 244787, 244787, 1699, 1699, // #5345
- 40, 244800, 244800, 3376, 3376, // #5346
- 47, 244876, 244876, 3420, 3420, // #5347
- 3, 244936, 244936, 1784, 1784, // #5348
- 3, 244958, 244958, 2734, 2734, // #5349
- 4, 245005, 245005, 509, 509, // #5350
- 40, 245056, 245056, 3376, 3376, // #5351
- 47, 245132, 245132, 3420, 3420, // #5352
- 1, 245192, 245192, 1640, 1640, // #5353
- 3, 245214, 245214, 2734, 2734, // #5354
- 7, 245235, 245235, 1667, 1667, // #5355
- 40, 245248, 245248, 3376, 3376, // #5356
- 47, 245324, 245324, 3420, 3420, // #5357
- 3, 245376, 245376, 1888, 1888, // #5358
- 3, 245406, 245406, 2734, 2734, // #5359
- 7, 245427, 245427, 1699, 1699, // #5360
- 40, 245440, 245440, 3376, 3376, // #5361
- 47, 245516, 245516, 3420, 3420, // #5362
- 3, 245576, 245576, 2408, 2408, // #5363
- 3, 245598, 245598, 2734, 2734, // #5364
- 4, 245645, 245645, 509, 509, // #5365
- 40, 245696, 245696, 3376, 3376, // #5366
- 47, 245772, 245772, 3420, 3420, // #5367
- 1, 245832, 245832, 2264, 2264, // #5368
- 3, 245854, 245854, 2734, 2734, // #5369
- 7, 245875, 245875, 1667, 1667, // #5370
- 40, 245888, 245888, 3376, 3376, // #5371
- 47, 245964, 245964, 3420, 3420, // #5372
- 3, 246016, 246016, 2512, 2512, // #5373
- 3, 246046, 246046, 2734, 2734, // #5374
- 7, 246067, 246067, 1699, 1699, // #5375
- 40, 246080, 246080, 3376, 3376, // #5376
- 47, 246156, 246156, 3420, 3420, // #5377
- 3, 246216, 246216, 2408, 2408, // #5378
- 3, 246238, 246238, 2734, 2734, // #5379
- 4, 246285, 246285, 509, 509, // #5380
- 40, 246336, 246336, 3376, 3376, // #5381
- 47, 246412, 246412, 3420, 3420, // #5382
- 1, 246472, 246472, 2264, 2264, // #5383
- 3, 246494, 246494, 2734, 2734, // #5384
- 7, 246515, 246515, 1667, 1667, // #5385
- 40, 246528, 246528, 3376, 3376, // #5386
- 47, 246604, 246604, 3420, 3420, // #5387
- 3, 246656, 246656, 2512, 2512, // #5388
- 3, 246686, 246686, 2734, 2734, // #5389
- 7, 246707, 246707, 1699, 1699, // #5390
- 40, 246720, 246720, 3376, 3376, // #5391
- 47, 246796, 246796, 3420, 3420, // #5392
- 3, 246848, 246848, 3024, 3024, // #5393
- 3, 246878, 246878, 2734, 2734, // #5394
- 4, 246925, 246925, 509, 509, // #5395
- 40, 246976, 246976, 3376, 3376, // #5396
- 47, 247052, 247052, 3420, 3420, // #5397
- 1, 247104, 247104, 2880, 2880, // #5398
- 3, 247134, 247134, 2734, 2734, // #5399
- 7, 247155, 247155, 1667, 1667, // #5400
- 40, 247168, 247168, 3376, 3376, // #5401
- 47, 247244, 247244, 3420, 3420, // #5402
- 3, 247304, 247304, 3128, 3128, // #5403
- 3, 247326, 247326, 2734, 2734, // #5404
- 7, 247347, 247347, 1699, 1699, // #5405
- 40, 247360, 247360, 3376, 3376, // #5406
- 47, 247436, 247436, 3420, 3420, // #5407
- 3, 247488, 247488, 3648, 3648, // #5408
- 3, 247518, 247518, 2734, 2734, // #5409
- 4, 247565, 247565, 509, 509, // #5410
- 40, 247616, 247616, 3376, 3376, // #5411
- 47, 247692, 247692, 3420, 3420, // #5412
- 1, 247744, 247744, 3504, 3504, // #5413
- 3, 247774, 247774, 2734, 2734, // #5414
- 7, 247795, 247795, 1667, 1667, // #5415
- 40, 247808, 247808, 3376, 3376, // #5416
- 47, 247884, 247884, 3420, 3420, // #5417
- 3, 247944, 247944, 3752, 3752, // #5418
- 3, 247966, 247966, 2734, 2734, // #5419
- 7, 247987, 247987, 1699, 1699, // #5420
- 40, 248000, 248000, 3376, 3376, // #5421
- 47, 248076, 248076, 3420, 3420, // #5422
- 3, 248128, 248128, 3648, 3648, // #5423
- 3, 248158, 248158, 2734, 2734, // #5424
- 4, 248205, 248205, 509, 509, // #5425
- 40, 248256, 248256, 3376, 3376, // #5426
- 47, 248332, 248332, 3420, 3420, // #5427
- 1, 248384, 248384, 3504, 3504, // #5428
- 3, 248414, 248414, 2734, 2734, // #5429
- 7, 248435, 248435, 1667, 1667, // #5430
- 40, 248448, 248448, 3376, 3376, // #5431
- 47, 248524, 248524, 3420, 3420, // #5432
- 3, 248584, 248584, 3752, 3752, // #5433
- 3, 248606, 248606, 2734, 2734, // #5434
- 7, 248627, 248627, 1699, 1699, // #5435
- 40, 248640, 248640, 3376, 3376, // #5436
- 47, 248716, 248716, 3420, 3420, // #5437
- 2, 248768, 248768, 32, 32, // #5438
- 3, 248798, 248798, 2734, 2734, // #5439
- 4, 248845, 248845, 509, 509, // #5440
- 40, 248896, 248896, 3376, 3376, // #5441
- 47, 248972, 248972, 3420, 3420, // #5442
- 2, 249032, 249032, 440, 440, // #5443
- 3, 249054, 249054, 2734, 2734, // #5444
- 4, 249101, 249101, 509, 509, // #5445
- 40, 249152, 249152, 3376, 3376, // #5446
- 47, 249228, 249228, 3420, 3420, // #5447
- 2, 249280, 249280, 848, 848, // #5448
- 3, 249310, 249310, 2734, 2734, // #5449
- 4, 249357, 249357, 509, 509, // #5450
- 40, 249408, 249408, 3376, 3376, // #5451
- 47, 249484, 249484, 3420, 3420, // #5452
- 2, 249536, 249536, 1664, 1664, // #5453
- 3, 249566, 249566, 2734, 2734, // #5454
- 4, 249613, 249613, 509, 509, // #5455
- 40, 249664, 249664, 3376, 3376, // #5456
- 47, 249740, 249740, 3420, 3420, // #5457
- 2, 249792, 249792, 2480, 2480, // #5458
- 3, 249822, 249822, 2734, 2734, // #5459
- 4, 249869, 249869, 509, 509, // #5460
- 40, 249920, 249920, 3376, 3376, // #5461
- 47, 249996, 249996, 3420, 3420, // #5462
- 2, 250048, 250048, 2880, 2880, // #5463
- 3, 250078, 250078, 2734, 2734, // #5464
- 4, 250125, 250125, 509, 509, // #5465
- 40, 250176, 250176, 3376, 3376, // #5466
- 47, 250252, 250252, 3420, 3420, // #5467
- 2, 250304, 250304, 3296, 3296, // #5468
- 3, 250334, 250334, 2734, 2734, // #5469
- 4, 250381, 250381, 509, 509, // #5470
- 40, 250432, 250432, 3376, 3376, // #5471
- 47, 250508, 250508, 3420, 3420, // #5472
- 2, 250568, 250568, 3704, 3704, // #5473
- 3, 250590, 250590, 2734, 2734, // #5474
- 4, 250637, 250637, 509, 509, // #5475
- 40, 250688, 250688, 3376, 3376, // #5476
- 47, 250764, 250764, 3420, 3420, // #5477
- 2, 250824, 250824, 8, 8, // #5478
- 3, 250846, 250846, 2734, 2734, // #5479
- 4, 250893, 250893, 509, 509, // #5480
- 40, 250944, 250944, 3376, 3376, // #5481
- 47, 251020, 251020, 3420, 3420, // #5482
- 2, 251072, 251072, 416, 416, // #5483
- 3, 251102, 251102, 2734, 2734, // #5484
- 4, 251149, 251149, 509, 509, // #5485
- 40, 251200, 251200, 3376, 3376, // #5486
- 47, 251276, 251276, 3420, 3420, // #5487
- 2, 251336, 251336, 824, 824, // #5488
- 3, 251358, 251358, 2734, 2734, // #5489
- 4, 251405, 251405, 509, 509, // #5490
- 40, 251456, 251456, 3376, 3376, // #5491
- 47, 251532, 251532, 3420, 3420, // #5492
- 2, 251584, 251584, 1232, 1232, // #5493
- 3, 251614, 251614, 2734, 2734, // #5494
- 4, 251661, 251661, 509, 509, // #5495
- 40, 251712, 251712, 3376, 3376, // #5496
- 47, 251788, 251788, 3420, 3420, // #5497
- 2, 251848, 251848, 1640, 1640, // #5498
- 3, 251870, 251870, 2734, 2734, // #5499
- 4, 251917, 251917, 509, 509, // #5500
- 40, 251968, 251968, 3376, 3376, // #5501
- 47, 252044, 252044, 3420, 3420, // #5502
- 2, 252096, 252096, 2048, 2048, // #5503
- 3, 252126, 252126, 2734, 2734, // #5504
- 4, 252173, 252173, 509, 509, // #5505
- 40, 252224, 252224, 3376, 3376, // #5506
- 47, 252300, 252300, 3420, 3420, // #5507
- 2, 252360, 252360, 2456, 2456, // #5508
- 3, 252382, 252382, 2734, 2734, // #5509
- 4, 252429, 252429, 509, 509, // #5510
- 40, 252480, 252480, 3376, 3376, // #5511
- 47, 252556, 252556, 3420, 3420, // #5512
- 2, 252616, 252616, 3272, 3272, // #5513
- 3, 252638, 252638, 2734, 2734, // #5514
- 4, 252685, 252685, 509, 509, // #5515
- 40, 252736, 252736, 3376, 3376, // #5516
- 47, 252812, 252812, 3420, 3420, // #5517
- 2, 252872, 252872, 4088, 4088, // #5518
- 3, 252894, 252894, 2734, 2734, // #5519
- 4, 252941, 252941, 509, 509, // #5520
- 40, 252992, 252992, 3376, 3376, // #5521
- 47, 253068, 253068, 3420, 3420, // #5522
- 2, 253128, 253128, 392, 392, // #5523
- 3, 253150, 253150, 2734, 2734, // #5524
- 4, 253197, 253197, 509, 509, // #5525
- 40, 253248, 253248, 3376, 3376, // #5526
- 47, 253324, 253324, 3420, 3420, // #5527
- 2, 253376, 253376, 800, 800, // #5528
- 3, 253406, 253406, 2734, 2734, // #5529
- 4, 253453, 253453, 509, 509, // #5530
- 40, 253504, 253504, 3376, 3376, // #5531
- 47, 253580, 253580, 3420, 3420, // #5532
- 2, 253640, 253640, 1208, 1208, // #5533
- 3, 253662, 253662, 2734, 2734, // #5534
- 4, 253709, 253709, 509, 509, // #5535
- 40, 253760, 253760, 3376, 3376, // #5536
- 47, 253836, 253836, 3420, 3420, // #5537
- 2, 253888, 253888, 1616, 1616, // #5538
- 3, 253918, 253918, 2734, 2734, // #5539
- 4, 253965, 253965, 509, 509, // #5540
- 40, 254016, 254016, 3376, 3376, // #5541
- 47, 254092, 254092, 3420, 3420, // #5542
- 2, 254152, 254152, 2024, 2024, // #5543
- 3, 254174, 254174, 2734, 2734, // #5544
- 4, 254221, 254221, 509, 509, // #5545
- 40, 254272, 254272, 3376, 3376, // #5546
- 47, 254348, 254348, 3420, 3420, // #5547
- 2, 254400, 254400, 2432, 2432, // #5548
- 3, 254430, 254430, 2734, 2734, // #5549
- 4, 254477, 254477, 509, 509, // #5550
- 40, 254528, 254528, 3376, 3376, // #5551
- 47, 254604, 254604, 3420, 3420, // #5552
- 2, 254664, 254664, 2840, 2840, // #5553
- 3, 254686, 254686, 2734, 2734, // #5554
- 4, 254733, 254733, 509, 509, // #5555
- 40, 254784, 254784, 3376, 3376, // #5556
- 47, 254860, 254860, 3420, 3420, // #5557
- 2, 254912, 254912, 3248, 3248, // #5558
- 3, 254942, 254942, 2734, 2734, // #5559
- 4, 254989, 254989, 509, 509, // #5560
- 40, 255040, 255040, 3376, 3376, // #5561
- 47, 255116, 255116, 3420, 3420, // #5562
- 2, 255176, 255176, 3656, 3656, // #5563
- 3, 255198, 255198, 2734, 2734, // #5564
- 4, 255245, 255245, 509, 509, // #5565
- 40, 255296, 255296, 3376, 3376, // #5566
- 47, 255372, 255372, 3420, 3420, // #5567
- 2, 255424, 255424, 4064, 4064, // #5568
- 3, 255454, 255454, 2734, 2734, // #5569
- 4, 255501, 255501, 509, 509, // #5570
- 40, 255552, 255552, 3376, 3376, // #5571
- 47, 255628, 255628, 3420, 3420, // #5572
- 2, 255680, 255680, 784, 784, // #5573
- 3, 255710, 255710, 2734, 2734, // #5574
- 4, 255757, 255757, 509, 509, // #5575
- 40, 255808, 255808, 3376, 3376, // #5576
- 47, 255884, 255884, 3420, 3420, // #5577
- 2, 255936, 255936, 1600, 1600, // #5578
- 3, 255966, 255966, 2734, 2734, // #5579
- 4, 256013, 256013, 509, 509, // #5580
- 40, 256064, 256064, 3376, 3376, // #5581
- 47, 256140, 256140, 3420, 3420, // #5582
- 2, 256192, 256192, 2000, 2000, // #5583
- 3, 256222, 256222, 2734, 2734, // #5584
- 4, 256269, 256269, 509, 509, // #5585
- 40, 256320, 256320, 3376, 3376, // #5586
- 47, 256396, 256396, 3420, 3420, // #5587
- 2, 256456, 256456, 2408, 2408, // #5588
- 3, 256478, 256478, 2734, 2734, // #5589
- 4, 256525, 256525, 509, 509, // #5590
- 40, 256576, 256576, 3376, 3376, // #5591
- 47, 256652, 256652, 3420, 3420, // #5592
- 2, 256704, 256704, 2816, 2816, // #5593
- 3, 256734, 256734, 2734, 2734, // #5594
- 4, 256781, 256781, 509, 509, // #5595
- 40, 256832, 256832, 3376, 3376, // #5596
- 47, 256908, 256908, 3420, 3420, // #5597
- 2, 256960, 256960, 3216, 3216, // #5598
- 3, 256990, 256990, 2734, 2734, // #5599
- 4, 257037, 257037, 509, 509, // #5600
- 40, 257088, 257088, 3376, 3376, // #5601
- 47, 257164, 257164, 3420, 3420, // #5602
- 2, 257224, 257224, 3624, 3624, // #5603
- 3, 257246, 257246, 2734, 2734, // #5604
- 4, 257293, 257293, 509, 509, // #5605
- 40, 257344, 257344, 3376, 3376, // #5606
- 47, 257420, 257420, 3420, 3420, // #5607
- 2, 257480, 257480, 4040, 4040, // #5608
- 3, 257502, 257502, 2734, 2734, // #5609
- 4, 257549, 257549, 509, 509, // #5610
- 40, 257600, 257600, 3376, 3376, // #5611
- 47, 257676, 257676, 3420, 3420, // #5612
- 2, 257728, 257728, 352, 352, // #5613
- 3, 257758, 257758, 2734, 2734, // #5614
- 4, 257805, 257805, 509, 509, // #5615
- 40, 257856, 257856, 3376, 3376, // #5616
- 47, 257932, 257932, 3420, 3420, // #5617
- 2, 257992, 257992, 760, 760, // #5618
- 3, 258014, 258014, 2734, 2734, // #5619
- 4, 258061, 258061, 509, 509, // #5620
- 40, 258112, 258112, 3376, 3376, // #5621
- 47, 258188, 258188, 3420, 3420, // #5622
- 2, 258240, 258240, 1168, 1168, // #5623
- 3, 258270, 258270, 2734, 2734, // #5624
- 4, 258317, 258317, 509, 509, // #5625
- 40, 258368, 258368, 3376, 3376, // #5626
- 47, 258444, 258444, 3420, 3420, // #5627
- 2, 258504, 258504, 1576, 1576, // #5628
- 3, 258526, 258526, 2734, 2734, // #5629
- 4, 258573, 258573, 509, 509, // #5630
- 40, 258624, 258624, 3376, 3376, // #5631
- 47, 258700, 258700, 3420, 3420, // #5632
- 2, 258760, 258760, 2392, 2392, // #5633
- 3, 258782, 258782, 2734, 2734, // #5634
- 4, 258829, 258829, 509, 509, // #5635
- 40, 258880, 258880, 3376, 3376, // #5636
- 47, 258956, 258956, 3420, 3420, // #5637
- 2, 259016, 259016, 3208, 3208, // #5638
- 3, 259038, 259038, 2734, 2734, // #5639
- 4, 259085, 259085, 509, 509, // #5640
- 40, 259136, 259136, 3376, 3376, // #5641
- 47, 259212, 259212, 3420, 3420, // #5642
- 2, 259272, 259272, 3608, 3608, // #5643
- 3, 259294, 259294, 2734, 2734, // #5644
- 4, 259341, 259341, 509, 509, // #5645
- 40, 259392, 259392, 3376, 3376, // #5646
- 47, 259468, 259468, 3420, 3420, // #5647
- 2, 259520, 259520, 4016, 4016, // #5648
- 3, 259550, 259550, 2734, 2734, // #5649
- 4, 259597, 259597, 509, 509, // #5650
- 40, 259648, 259648, 3376, 3376, // #5651
- 47, 259724, 259724, 3420, 3420, // #5652
- 2, 259784, 259784, 328, 328, // #5653
- 3, 259806, 259806, 2734, 2734, // #5654
- 4, 259853, 259853, 509, 509, // #5655
- 40, 259904, 259904, 3376, 3376, // #5656
- 47, 259980, 259980, 3420, 3420, // #5657
- 2, 260040, 260040, 728, 728, // #5658
- 3, 260062, 260062, 2734, 2734, // #5659
- 4, 260109, 260109, 509, 509, // #5660
- 40, 260160, 260160, 3376, 3376, // #5661
- 47, 260236, 260236, 3420, 3420, // #5662
- 2, 260288, 260288, 1136, 1136, // #5663
- 3, 260318, 260318, 2734, 2734, // #5664
- 4, 260365, 260365, 509, 509, // #5665
- 40, 260416, 260416, 3376, 3376, // #5666
- 47, 260492, 260492, 3420, 3420, // #5667
- 2, 260552, 260552, 1544, 1544, // #5668
- 3, 260574, 260574, 2734, 2734, // #5669
- 4, 260621, 260621, 509, 509, // #5670
- 40, 260672, 260672, 3376, 3376, // #5671
- 47, 260748, 260748, 3420, 3420, // #5672
- 2, 260800, 260800, 1952, 1952, // #5673
- 3, 260830, 260830, 2734, 2734, // #5674
- 4, 260877, 260877, 509, 509, // #5675
- 40, 260928, 260928, 3376, 3376, // #5676
- 47, 261004, 261004, 3420, 3420, // #5677
- 2, 261056, 261056, 2368, 2368, // #5678
- 3, 261086, 261086, 2734, 2734, // #5679
- 4, 261133, 261133, 509, 509, // #5680
- 40, 261184, 261184, 3376, 3376, // #5681
- 47, 261260, 261260, 3420, 3420, // #5682
- 2, 261320, 261320, 2776, 2776, // #5683
- 3, 261342, 261342, 2734, 2734, // #5684
- 4, 261389, 261389, 509, 509, // #5685
- 40, 261440, 261440, 3376, 3376, // #5686
- 47, 261516, 261516, 3420, 3420, // #5687
- 2, 261568, 261568, 3184, 3184, // #5688
- 3, 261598, 261598, 2734, 2734, // #5689
- 4, 261645, 261645, 509, 509, // #5690
- 40, 261696, 261696, 3376, 3376, // #5691
- 47, 261772, 261772, 3420, 3420, // #5692
- 2, 261824, 261824, 4000, 4000, // #5693
- 3, 261854, 261854, 2734, 2734, // #5694
- 4, 261901, 261901, 509, 509, // #5695
- 40, 261952, 261952, 3376, 3376, // #5696
- 47, 262028, 262028, 3420, 3420, // #5697
- 2, 262080, 262080, 720, 720, // #5698
- 3, 262110, 262110, 2734, 2734, // #5699
- 4, 262157, 262157, 509, 509, // #5700
- 40, 262208, 262208, 3376, 3376, // #5701
- 47, 262284, 262284, 3420, 3420, // #5702
- 2, 262336, 262336, 1120, 1120, // #5703
- 3, 262366, 262366, 2734, 2734, // #5704
- 4, 262413, 262413, 509, 509, // #5705
- 40, 262464, 262464, 3376, 3376, // #5706
- 47, 262540, 262540, 3420, 3420, // #5707
- 2, 262600, 262600, 1528, 1528, // #5708
- 3, 262622, 262622, 2734, 2734, // #5709
- 4, 262669, 262669, 509, 509, // #5710
- 40, 262720, 262720, 3376, 3376, // #5711
- 47, 262796, 262796, 3420, 3420, // #5712
- 2, 262848, 262848, 1936, 1936, // #5713
- 3, 262878, 262878, 2734, 2734, // #5714
- 4, 262925, 262925, 509, 509, // #5715
- 40, 262976, 262976, 3376, 3376, // #5716
- 47, 263052, 263052, 3420, 3420, // #5717
- 2, 263104, 263104, 2336, 2336, // #5718
- 3, 263134, 263134, 2734, 2734, // #5719
- 4, 263181, 263181, 509, 509, // #5720
- 40, 263232, 263232, 3376, 3376, // #5721
- 47, 263308, 263308, 3420, 3420, // #5722
- 2, 263368, 263368, 2744, 2744, // #5723
- 3, 263390, 263390, 2734, 2734, // #5724
- 4, 263437, 263437, 509, 509, // #5725
- 40, 263488, 263488, 3376, 3376, // #5726
- 47, 263564, 263564, 3420, 3420, // #5727
- 2, 263616, 263616, 3152, 3152, // #5728
- 3, 263646, 263646, 2734, 2734, // #5729
- 4, 263693, 263693, 509, 509, // #5730
- 40, 263744, 263744, 3376, 3376, // #5731
- 47, 263820, 263820, 3420, 3420, // #5732
- 2, 263880, 263880, 3560, 3560, // #5733
- 3, 263902, 263902, 2734, 2734, // #5734
- 4, 263949, 263949, 509, 509, // #5735
- 40, 264000, 264000, 3376, 3376, // #5736
- 47, 264076, 264076, 3420, 3420, // #5737
- 7, 264132, 264132, 1684, 1684, // #5738
- 7, 264146, 264146, 386, 386, // #5739
- 11, 264172, 264172, 1692, 1692, // #5740
- 5, 264200, 264200, 1704, 1704, // #5741
- 5, 264222, 264222, 1710, 1710, // #5742
- 6, 264243, 264243, 131, 131, // #5743
- 7, 264256, 264256, 2464, 2464, // #5744
- 2, 264280, 264280, 2856, 2856, // #5745
- 3, 264302, 264302, 2734, 2734, // #5746
- 14, 264320, 264320, 2416, 2416, // #5747
- 40, 264384, 264384, 3376, 3376, // #5748
- 47, 264460, 264460, 3420, 3420, // #5749
- 5, 264512, 264512, 1872, 1872, // #5750
- 11, 264536, 264536, 3016, 3016, // #5751
- 12, 264565, 264565, 2789, 2789, // #5752
- 12, 264592, 264592, 624, 624, // #5753
- 40, 264640, 264640, 3376, 3376, // #5754
- 47, 264716, 264716, 3420, 3420, // #5755
- 7, 264768, 264768, 2464, 2464, // #5756
- 2, 264784, 264784, 3136, 3136, // #5757
- 3, 264814, 264814, 2734, 2734, // #5758
- 14, 264832, 264832, 1488, 1488, // #5759
- 40, 264896, 264896, 3376, 3376, // #5760
- 47, 264972, 264972, 3420, 3420, // #5761
- 5, 265024, 265024, 1872, 1872, // #5762
- 8, 265040, 265040, 752, 752, // #5763
- 12, 265061, 265061, 2789, 2789, // #5764
- 12, 265088, 265088, 3072, 3072, // #5765
- 40, 265152, 265152, 3376, 3376, // #5766
- 47, 265228, 265228, 3420, 3420, // #5767
- 7, 265280, 265280, 2464, 2464, // #5768
- 2, 265304, 265304, 872, 872, // #5769
- 3, 265326, 265326, 2734, 2734, // #5770
- 18, 265344, 265344, 3600, 3600, // #5771
- 40, 265408, 265408, 3376, 3376, // #5772
- 47, 265484, 265484, 3420, 3420, // #5773
- 5, 265536, 265536, 1872, 1872, // #5774
- 8, 265552, 265552, 992, 992, // #5775
- 12, 265573, 265573, 2789, 2789, // #5776
- 16, 265600, 265600, 3744, 3744, // #5777
- 40, 265664, 265664, 3376, 3376, // #5778
- 47, 265740, 265740, 3420, 3420, // #5779
- 7, 265792, 265792, 2464, 2464, // #5780
- 2, 265808, 265808, 1120, 1120, // #5781
- 3, 265838, 265838, 2734, 2734, // #5782
- 12, 265864, 265864, 280, 280, // #5783
- 40, 265920, 265920, 3376, 3376, // #5784
- 47, 265996, 265996, 3420, 3420, // #5785
- 5, 266048, 266048, 1872, 1872, // #5786
- 2, 266064, 266064, 1232, 1232, // #5787
- 12, 266085, 266085, 2789, 2789, // #5788
- 10, 266112, 266112, 2944, 2944, // #5789
- 40, 266176, 266176, 3376, 3376, // #5790
- 47, 266252, 266252, 3420, 3420, // #5791
- 7, 266304, 266304, 2464, 2464, // #5792
- 2, 266320, 266320, 1344, 1344, // #5793
- 3, 266350, 266350, 2734, 2734, // #5794
- 12, 266376, 266376, 3224, 3224, // #5795
- 40, 266432, 266432, 3376, 3376, // #5796
- 47, 266508, 266508, 3420, 3420, // #5797
- 5, 266560, 266560, 1872, 1872, // #5798
- 11, 266576, 266576, 1456, 1456, // #5799
- 12, 266597, 266597, 2789, 2789, // #5800
- 10, 266632, 266632, 3000, 3000, // #5801
- 40, 266688, 266688, 3376, 3376, // #5802
- 47, 266764, 266764, 3420, 3420, // #5803
- 7, 266816, 266816, 2464, 2464, // #5804
- 5, 266832, 266832, 1872, 1872, // #5805
- 6, 266862, 266862, 414, 414, // #5806
- 4, 266888, 266888, 376, 376, // #5807
- 9, 266909, 266909, 2989, 2989, // #5808
- 4, 266936, 266936, 376, 376, // #5809
- 1, 266954, 266954, 1226, 1226, // #5810
- 1, 266972, 266972, 1228, 1228, // #5811
- 18, 266980, 266980, 3012, 3012, // #5812
- 7, 267012, 267012, 1684, 1684, // #5813
- 5, 267033, 267033, 2889, 2889, // #5814
- 2, 267048, 267048, 3512, 3512, // #5815
- 3, 267070, 267070, 2734, 2734, // #5816
- 4, 267149, 267149, 509, 509, // #5817
- 40, 267200, 267200, 3376, 3376, // #5818
- 47, 267276, 267276, 3420, 3420, // #5819
- 7, 267330, 267330, 386, 386, // #5820
- 5, 267353, 267353, 2889, 2889, // #5821
- 2, 267368, 267368, 4008, 4008, // #5822
- 3, 267390, 267390, 2734, 2734, // #5823
- 4, 267469, 267469, 509, 509, // #5824
- 40, 267520, 267520, 3376, 3376, // #5825
- 47, 267596, 267596, 3420, 3420, // #5826
- 11, 267660, 267660, 1692, 1692, // #5827
- 5, 267689, 267689, 2889, 2889, // #5828
- 2, 267704, 267704, 3400, 3400, // #5829
- 3, 267726, 267726, 2734, 2734, // #5830
- 4, 267789, 267789, 509, 509, // #5831
- 40, 267840, 267840, 3376, 3376, // #5832
- 47, 267916, 267916, 3420, 3420, // #5833
- 5, 267976, 267976, 1704, 1704, // #5834
- 5, 267993, 267993, 2889, 2889, // #5835
- 2, 268008, 268008, 1160, 1160, // #5836
- 3, 268030, 268030, 2734, 2734, // #5837
- 4, 268109, 268109, 509, 509, // #5838
- 40, 268160, 268160, 3376, 3376, // #5839
- 47, 268236, 268236, 3420, 3420, // #5840
- 5, 268302, 268302, 1710, 1710, // #5841
- 5, 268329, 268329, 2889, 2889, // #5842
- 2, 268336, 268336, 2768, 2768, // #5843
- 3, 268366, 268366, 2734, 2734, // #5844
- 4, 268429, 268429, 509, 509, // #5845
- 40, 268480, 268480, 3376, 3376, // #5846
- 47, 268556, 268556, 3420, 3420, // #5847
- 6, 268611, 268611, 131, 131, // #5848
- 5, 268633, 268633, 2889, 2889, // #5849
- 1, 268648, 268648, 920, 920, // #5850
- 1, 268658, 268658, 4018, 4018, // #5851
- 13, 268673, 268673, 673, 673, // #5852
- 9, 268688, 268688, 832, 832, // #5853
- 5, 268713, 268713, 1433, 1433, // #5854
- 25, 268743, 268743, 631, 631, // #5855
- 1, 268794, 268794, 842, 842, // #5856
- 1, 268812, 268812, 1228, 1228, // #5857
- 1, 268828, 268828, 1228, 1228, // #5858
- 1, 268838, 268838, 2390, 2390, // #5859
- 8, 268849, 268849, 577, 577, // #5860
- 5, 268867, 268867, 1747, 1747, // #5861
- 27, 268882, 268882, 2018, 2018, // #5862
- 48, 268928, 268928, 2416, 2416, // #5863
- 29, 269006, 269006, 910, 910, // #5864
- 33, 269040, 269040, 1984, 1984, // #5865
- 8, 269089, 269089, 577, 577, // #5866
- 5, 269107, 269107, 1747, 1747, // #5867
- 27, 269122, 269122, 2018, 2018, // #5868
- 48, 269184, 269184, 2416, 2416, // #5869
- 29, 269262, 269262, 910, 910, // #5870
- 33, 269296, 269296, 1984, 1984, // #5871
- 8, 269345, 269345, 577, 577, // #5872
- 5, 269363, 269363, 1747, 1747, // #5873
- 27, 269378, 269378, 2018, 2018, // #5874
- 48, 269440, 269440, 2416, 2416, // #5875
- 29, 269518, 269518, 910, 910, // #5876
- 33, 269552, 269552, 1984, 1984, // #5877
- 8, 269601, 269601, 577, 577, // #5878
- 5, 269619, 269619, 1747, 1747, // #5879
- 27, 269634, 269634, 2018, 2018, // #5880
- 48, 269696, 269696, 2416, 2416, // #5881
- 29, 269774, 269774, 910, 910, // #5882
- 33, 269808, 269808, 1984, 1984, // #5883
- 8, 269857, 269857, 577, 577, // #5884
- 5, 269875, 269875, 1747, 1747, // #5885
- 27, 269890, 269890, 2018, 2018, // #5886
- 48, 269952, 269952, 2416, 2416, // #5887
- 29, 270030, 270030, 910, 910, // #5888
- 33, 270064, 270064, 1984, 1984, // #5889
- 8, 270113, 270113, 577, 577, // #5890
- 5, 270131, 270131, 1747, 1747, // #5891
- 27, 270146, 270146, 2018, 2018, // #5892
- 48, 270208, 270208, 2416, 2416, // #5893
- 29, 270286, 270286, 910, 910, // #5894
- 33, 270320, 270320, 1984, 1984, // #5895
- 1, 270378, 270378, 842, 842, // #5896
- 1, 270396, 270396, 1228, 1228, // #5897
- 1, 270412, 270412, 1228, 1228, // #5898
- 1, 270422, 270422, 2390, 2390, // #5899
- 8, 270433, 270433, 577, 577, // #5900
- 5, 270451, 270451, 1747, 1747, // #5901
- 27, 270466, 270466, 2018, 2018, // #5902
- 48, 270528, 270528, 2416, 2416, // #5903
- 29, 270606, 270606, 910, 910, // #5904
- 8, 270641, 270641, 577, 577, // #5905
- 5, 270659, 270659, 1747, 1747, // #5906
- 27, 270674, 270674, 2018, 2018, // #5907
- 48, 270720, 270720, 2416, 2416, // #5908
- 29, 270798, 270798, 910, 910, // #5909
- 8, 270833, 270833, 577, 577, // #5910
- 5, 270851, 270851, 1747, 1747, // #5911
- 27, 270866, 270866, 2018, 2018, // #5912
- 48, 270912, 270912, 2416, 2416, // #5913
- 29, 270990, 270990, 910, 910, // #5914
- 8, 271025, 271025, 577, 577, // #5915
- 5, 271043, 271043, 1747, 1747, // #5916
- 27, 271058, 271058, 2018, 2018, // #5917
- 48, 271104, 271104, 2416, 2416, // #5918
- 29, 271182, 271182, 910, 910, // #5919
- 8, 271217, 271217, 577, 577, // #5920
- 5, 271235, 271235, 1747, 1747, // #5921
- 27, 271250, 271250, 2018, 2018, // #5922
- 48, 271296, 271296, 2416, 2416, // #5923
- 29, 271374, 271374, 910, 910, // #5924
- 8, 271409, 271409, 577, 577, // #5925
- 5, 271427, 271427, 1747, 1747, // #5926
- 27, 271442, 271442, 2018, 2018, // #5927
- 48, 271488, 271488, 2416, 2416, // #5928
- 29, 271566, 271566, 910, 910, // #5929
- 1, 271610, 271610, 842, 842, // #5930
- 1, 271628, 271628, 1228, 1228, // #5931
- 1, 271644, 271644, 1228, 1228, // #5932
- 1, 271654, 271654, 2390, 2390, // #5933
- 8, 271665, 271665, 577, 577, // #5934
- 5, 271683, 271683, 1747, 1747, // #5935
- 27, 271698, 271698, 2018, 2018, // #5936
- 48, 271744, 271744, 2416, 2416, // #5937
- 29, 271822, 271822, 910, 910, // #5938
- 8, 271857, 271857, 577, 577, // #5939
- 5, 271875, 271875, 1747, 1747, // #5940
- 27, 271890, 271890, 2018, 2018, // #5941
- 48, 271936, 271936, 2416, 2416, // #5942
- 29, 272014, 272014, 910, 910, // #5943
- 8, 272049, 272049, 577, 577, // #5944
- 5, 272067, 272067, 1747, 1747, // #5945
- 27, 272082, 272082, 2018, 2018, // #5946
- 48, 272128, 272128, 2416, 2416, // #5947
- 29, 272206, 272206, 910, 910, // #5948
- 8, 272241, 272241, 577, 577, // #5949
- 5, 272259, 272259, 1747, 1747, // #5950
- 27, 272274, 272274, 2018, 2018, // #5951
- 48, 272320, 272320, 2416, 2416, // #5952
- 29, 272398, 272398, 910, 910, // #5953
- 8, 272433, 272433, 577, 577, // #5954
- 5, 272451, 272451, 1747, 1747, // #5955
- 27, 272466, 272466, 2018, 2018, // #5956
- 48, 272512, 272512, 2416, 2416, // #5957
- 29, 272590, 272590, 910, 910, // #5958
- 8, 272625, 272625, 577, 577, // #5959
- 5, 272643, 272643, 1747, 1747, // #5960
- 27, 272658, 272658, 2018, 2018, // #5961
- 48, 272704, 272704, 2416, 2416, // #5962
- 29, 272782, 272782, 910, 910, // #5963
- 8, 272817, 272817, 577, 577, // #5964
- 5, 272835, 272835, 1747, 1747, // #5965
- 27, 272850, 272850, 2018, 2018, // #5966
- 48, 272896, 272896, 2416, 2416, // #5967
- 29, 272974, 272974, 910, 910, // #5968
- 8, 273009, 273009, 577, 577, // #5969
- 5, 273027, 273027, 1747, 1747, // #5970
- 27, 273042, 273042, 2018, 2018, // #5971
- 48, 273088, 273088, 2416, 2416, // #5972
- 29, 273166, 273166, 910, 910, // #5973
- 8, 273201, 273201, 577, 577, // #5974
- 5, 273219, 273219, 1747, 1747, // #5975
- 27, 273234, 273234, 2018, 2018, // #5976
- 48, 273280, 273280, 2416, 2416, // #5977
- 29, 273358, 273358, 910, 910, // #5978
- 8, 273393, 273393, 577, 577, // #5979
- 5, 273411, 273411, 1747, 1747, // #5980
- 27, 273426, 273426, 2018, 2018, // #5981
- 48, 273472, 273472, 2416, 2416, // #5982
- 29, 273550, 273550, 910, 910, // #5983
- 8, 273585, 273585, 577, 577, // #5984
- 5, 273603, 273603, 1747, 1747, // #5985
- 27, 273618, 273618, 2018, 2018, // #5986
- 48, 273664, 273664, 2416, 2416, // #5987
- 29, 273742, 273742, 910, 910, // #5988
- 8, 273777, 273777, 577, 577, // #5989
- 5, 273795, 273795, 1747, 1747, // #5990
- 27, 273810, 273810, 2018, 2018, // #5991
- 48, 273856, 273856, 2416, 2416, // #5992
- 29, 273934, 273934, 910, 910, // #5993
- 1, 273978, 273978, 842, 842, // #5994
- 1, 273996, 273996, 1228, 1228, // #5995
- 1, 274012, 274012, 1228, 1228, // #5996
- 1, 274022, 274022, 2390, 2390, // #5997
- 8, 274033, 274033, 577, 577, // #5998
- 5, 274051, 274051, 1747, 1747, // #5999
- 27, 274066, 274066, 2018, 2018, // #6000
- 48, 274112, 274112, 2416, 2416, // #6001
- 29, 274190, 274190, 910, 910, // #6002
- 8, 274225, 274225, 577, 577, // #6003
- 5, 274243, 274243, 1747, 1747, // #6004
- 27, 274258, 274258, 2018, 2018, // #6005
- 48, 274304, 274304, 2416, 2416, // #6006
- 29, 274382, 274382, 910, 910, // #6007
- 8, 274417, 274417, 577, 577, // #6008
- 5, 274435, 274435, 1747, 1747, // #6009
- 27, 274450, 274450, 2018, 2018, // #6010
- 48, 274496, 274496, 2416, 2416, // #6011
- 29, 274574, 274574, 910, 910, // #6012
- 8, 274609, 274609, 577, 577, // #6013
- 5, 274627, 274627, 1747, 1747, // #6014
- 27, 274642, 274642, 2018, 2018, // #6015
- 48, 274688, 274688, 2416, 2416, // #6016
- 29, 274766, 274766, 910, 910, // #6017
- 8, 274801, 274801, 577, 577, // #6018
- 5, 274819, 274819, 1747, 1747, // #6019
- 27, 274834, 274834, 2018, 2018, // #6020
- 48, 274880, 274880, 2416, 2416, // #6021
- 29, 274958, 274958, 910, 910, // #6022
- 8, 274993, 274993, 577, 577, // #6023
- 5, 275011, 275011, 1747, 1747, // #6024
- 27, 275026, 275026, 2018, 2018, // #6025
- 48, 275072, 275072, 2416, 2416, // #6026
- 29, 275150, 275150, 910, 910, // #6027
- 8, 275185, 275185, 577, 577, // #6028
- 5, 275203, 275203, 1747, 1747, // #6029
- 27, 275218, 275218, 2018, 2018, // #6030
- 48, 275264, 275264, 2416, 2416, // #6031
- 29, 275342, 275342, 910, 910, // #6032
- 8, 275377, 275377, 577, 577, // #6033
- 5, 275395, 275395, 1747, 1747, // #6034
- 27, 275410, 275410, 2018, 2018, // #6035
- 48, 275456, 275456, 2416, 2416, // #6036
- 29, 275534, 275534, 910, 910, // #6037
- 8, 275569, 275569, 577, 577, // #6038
- 5, 275587, 275587, 1747, 1747, // #6039
- 27, 275602, 275602, 2018, 2018, // #6040
- 48, 275648, 275648, 2416, 2416, // #6041
- 29, 275726, 275726, 910, 910, // #6042
- 8, 275761, 275761, 577, 577, // #6043
- 5, 275779, 275779, 1747, 1747, // #6044
- 27, 275794, 275794, 2018, 2018, // #6045
- 48, 275840, 275840, 2416, 2416, // #6046
- 29, 275918, 275918, 910, 910, // #6047
- 8, 275953, 275953, 577, 577, // #6048
- 5, 275971, 275971, 1747, 1747, // #6049
- 27, 275986, 275986, 2018, 2018, // #6050
- 48, 276032, 276032, 2416, 2416, // #6051
- 29, 276110, 276110, 910, 910, // #6052
- 8, 276145, 276145, 577, 577, // #6053
- 5, 276163, 276163, 1747, 1747, // #6054
- 27, 276178, 276178, 2018, 2018, // #6055
- 48, 276224, 276224, 2416, 2416, // #6056
- 29, 276302, 276302, 910, 910, // #6057
- 1, 276346, 276346, 842, 842, // #6058
- 1, 276364, 276364, 1228, 1228, // #6059
- 8, 276372, 276372, 3492, 3492, // #6060
- 6, 276384, 276384, 1568, 1568, // #6061
- 8, 276404, 276404, 3492, 3492, // #6062
- 6, 276416, 276416, 128, 128, // #6063
- 8, 276436, 276436, 3492, 3492, // #6064
- 6, 276456, 276456, 104, 104, // #6065
- 8, 276468, 276468, 3492, 3492, // #6066
- 6, 276480, 276480, 496, 496, // #6067
- 8, 276500, 276500, 3492, 3492, // #6068
- 6, 276520, 276520, 3928, 3928, // #6069
- 8, 276532, 276532, 3492, 3492, // #6070
- 6, 276544, 276544, 1968, 1968, // #6071
- 8, 276564, 276564, 3492, 3492, // #6072
- 6, 276584, 276584, 312, 312, // #6073
- 8, 276596, 276596, 3492, 3492, // #6074
- 6, 276608, 276608, 448, 448, // #6075
- 8, 276624, 276624, 1552, 1552, // #6076
- 16, 276680, 276680, 1528, 1528, // #6077
- 1, 276706, 276706, 4018, 4018, // #6078
- 8, 276724, 276724, 3492, 3492, // #6079
- 6, 276744, 276744, 104, 104, // #6080
- 8, 276756, 276756, 3492, 3492, // #6081
- 6, 276776, 276776, 312, 312, // #6082
- 8, 276788, 276788, 3492, 3492, // #6083
- 6, 276800, 276800, 3920, 3920, // #6084
- 8, 276820, 276820, 3492, 3492, // #6085
- 6, 276840, 276840, 40, 40, // #6086
- 8, 276852, 276852, 3492, 3492, // #6087
- 6, 276864, 276864, 128, 128, // #6088
- 8, 276884, 276884, 3492, 3492, // #6089
- 6, 276896, 276896, 2144, 2144, // #6090
- 8, 276916, 276916, 3492, 3492, // #6091
- 6, 276936, 276936, 3912, 3912, // #6092
- 8, 276948, 276948, 3492, 3492, // #6093
- 6, 276960, 276960, 448, 448, // #6094
- 8, 276976, 276976, 2608, 2608, // #6095
- 16, 277000, 277000, 1528, 1528, // #6096
- 1, 277026, 277026, 4018, 4018, // #6097
- 8, 277044, 277044, 3492, 3492, // #6098
- 6, 277064, 277064, 104, 104, // #6099
- 8, 277076, 277076, 3492, 3492, // #6100
- 6, 277088, 277088, 1968, 1968, // #6101
- 8, 277108, 277108, 3492, 3492, // #6102
- 6, 277120, 277120, 128, 128, // #6103
- 8, 277140, 277140, 3492, 3492, // #6104
- 6, 277152, 277152, 2144, 2144, // #6105
- 8, 277172, 277172, 3492, 3492, // #6106
- 6, 277184, 277184, 3152, 3152, // #6107
- 8, 277204, 277204, 3492, 3492, // #6108
- 6, 277224, 277224, 40, 40, // #6109
- 8, 277236, 277236, 3492, 3492, // #6110
- 6, 277248, 277248, 2880, 2880, // #6111
- 8, 277268, 277268, 3492, 3492, // #6112
- 6, 277288, 277288, 312, 312, // #6113
- 8, 277296, 277296, 1440, 1440, // #6114
- 16, 277320, 277320, 1528, 1528, // #6115
- 1, 277346, 277346, 4018, 4018, // #6116
- 8, 277364, 277364, 3492, 3492, // #6117
- 6, 277376, 277376, 448, 448, // #6118
- 8, 277396, 277396, 3492, 3492, // #6119
- 6, 277416, 277416, 104, 104, // #6120
- 8, 277428, 277428, 3492, 3492, // #6121
- 6, 277440, 277440, 1968, 1968, // #6122
- 8, 277460, 277460, 3492, 3492, // #6123
- 6, 277480, 277480, 3928, 3928, // #6124
- 8, 277492, 277492, 3492, 3492, // #6125
- 6, 277504, 277504, 2144, 2144, // #6126
- 8, 277524, 277524, 3492, 3492, // #6127
- 6, 277536, 277536, 3152, 3152, // #6128
- 8, 277556, 277556, 3492, 3492, // #6129
- 6, 277576, 277576, 3912, 3912, // #6130
- 8, 277588, 277588, 3492, 3492, // #6131
- 6, 277600, 277600, 2880, 2880, // #6132
- 8, 277616, 277616, 2608, 2608, // #6133
- 16, 277640, 277640, 1528, 1528, // #6134
- 1, 277666, 277666, 4018, 4018, // #6135
- 1, 277692, 277692, 1228, 1228, // #6136
- 44, 277704, 277704, 1512, 1512, // #6137
- 16, 277764, 277764, 1924, 1924, // #6138
- 16, 277796, 277796, 1924, 1924, // #6139
- 12, 277836, 277836, 3916, 3916, // #6140
- 23, 277865, 277865, 3929, 3929, // #6141
- 16, 277953, 277953, 3953, 3953, // #6142
- 14, 277985, 277985, 1569, 1569, // #6143
- 8, 278000, 278000, 1584, 1584, // #6144
- 4, 278016, 278016, 1600, 1600, // #6145
- 9, 278037, 278037, 1605, 1605, // #6146
- 6, 278063, 278063, 1615, 1615, // #6147
- 11, 278086, 278086, 246, 246, // #6148
- 16, 278113, 278113, 2433, 2433, // #6149
- 6, 278150, 278150, 3734, 3734, // #6150
- 7, 278173, 278173, 3741, 3741, // #6151
- 20, 278221, 278221, 45, 45, // #6152
- 1, 278266, 278266, 1226, 1226, // #6153
- 1, 278284, 278284, 1228, 1228, // #6154
- 1, 278288, 278288, 2752, 2752, // #6155
- 1, 278304, 278304, 2752, 2752, // #6156
- 8, 278321, 278321, 2945, 2945, // #6157
- 20, 278345, 278345, 2025, 2025, // #6158
- 20, 278377, 278377, 2025, 2025, // #6159
- 20, 278409, 278409, 2025, 2025, // #6160
- 8, 278443, 278443, 1243, 1243, // #6161
- 20, 278473, 278473, 2025, 2025, // #6162
- 3, 278498, 278498, 1778, 1778, // #6163
- 5, 278520, 278520, 1800, 1800, // #6164
- 9, 278542, 278542, 1806, 1806, // #6165
- 8, 278568, 278568, 1816, 1816, // #6166
- 7, 278593, 278593, 1825, 1825, // #6167
- 4, 278617, 278617, 1833, 1833, // #6168
- 3, 278638, 278638, 1838, 1838, // #6169
- 6, 278658, 278658, 1842, 1842, // #6170
- 4, 278735, 278735, 1919, 1919, // #6171
- 3, 278761, 278761, 1849, 1849, // #6172
- 5, 278797, 278797, 1853, 1853, // #6173
- 3, 278819, 278819, 1859, 1859, // #6174
- 6, 278839, 278839, 1863, 1863, // #6175
- 4, 278862, 278862, 1870, 1870, // #6176
- 5, 278883, 278883, 1875, 1875, // #6177
- 3, 278905, 278905, 1881, 1881, // #6178
- 6, 278925, 278925, 1885, 1885, // #6179
- 4, 278948, 278948, 1892, 1892, // #6180
- 4, 278969, 278969, 1897, 1897, // #6181
- 4, 278990, 278990, 1902, 1902, // #6182
- 7, 279011, 279011, 1907, 1907, // #6183
- 8, 279051, 279051, 1915, 1915, // #6184
- 6, 279076, 279076, 1924, 1924, // #6185
- 6, 279099, 279099, 1931, 1931, // #6186
- 4, 279122, 279122, 1938, 1938, // #6187
- 10, 279143, 279143, 1943, 1943, // #6188
- 11, 279170, 279170, 1954, 1954, // #6189
- 6, 279198, 279198, 1966, 1966, // #6190
- 6, 279221, 279221, 1973, 1973, // #6191
- 5, 279244, 279244, 1980, 1980, // #6192
- 10, 279266, 279266, 1986, 1986, // #6193
- 5, 279293, 279293, 1997, 1997, // #6194
- 5, 279315, 279315, 2003, 2003, // #6195
- 5, 279337, 279337, 2009, 2009, // #6196
- 6, 279359, 279359, 2015, 2015, // #6197
- 3, 279382, 279382, 2022, 2022, // #6198
- 2, 279400, 279400, 1928, 1928, // #6199
- 3, 279418, 279418, 2026, 2026, // #6200
- 3, 279438, 279438, 2030, 2030, // #6201
- 8, 279467, 279467, 1243, 1243, // #6202
- 20, 279497, 279497, 2025, 2025, // #6203
- 3, 279522, 279522, 1778, 1778, // #6204
- 5, 279544, 279544, 1800, 1800, // #6205
- 9, 279566, 279566, 1806, 1806, // #6206
- 8, 279592, 279592, 1816, 1816, // #6207
- 7, 279617, 279617, 1825, 1825, // #6208
- 4, 279641, 279641, 1833, 1833, // #6209
- 3, 279662, 279662, 1838, 1838, // #6210
- 6, 279682, 279682, 1842, 1842, // #6211
- 4, 279759, 279759, 1919, 1919, // #6212
- 3, 279785, 279785, 1849, 1849, // #6213
- 5, 279821, 279821, 1853, 1853, // #6214
- 3, 279843, 279843, 1859, 1859, // #6215
- 6, 279863, 279863, 1863, 1863, // #6216
- 4, 279886, 279886, 1870, 1870, // #6217
- 5, 279907, 279907, 1875, 1875, // #6218
- 3, 279929, 279929, 1881, 1881, // #6219
- 6, 279949, 279949, 1885, 1885, // #6220
- 4, 279972, 279972, 1892, 1892, // #6221
- 4, 279993, 279993, 1897, 1897, // #6222
- 4, 280014, 280014, 1902, 1902, // #6223
- 7, 280035, 280035, 1907, 1907, // #6224
- 8, 280075, 280075, 1915, 1915, // #6225
- 6, 280100, 280100, 1924, 1924, // #6226
- 6, 280123, 280123, 1931, 1931, // #6227
- 4, 280146, 280146, 1938, 1938, // #6228
- 10, 280167, 280167, 1943, 1943, // #6229
- 11, 280194, 280194, 1954, 1954, // #6230
- 6, 280222, 280222, 1966, 1966, // #6231
- 6, 280245, 280245, 1973, 1973, // #6232
- 5, 280268, 280268, 1980, 1980, // #6233
- 10, 280290, 280290, 1986, 1986, // #6234
- 5, 280317, 280317, 1997, 1997, // #6235
- 5, 280339, 280339, 2003, 2003, // #6236
- 5, 280361, 280361, 2009, 2009, // #6237
- 6, 280383, 280383, 2015, 2015, // #6238
- 3, 280406, 280406, 2022, 2022, // #6239
- 2, 280424, 280424, 1928, 1928, // #6240
- 3, 280442, 280442, 2026, 2026, // #6241
- 3, 280462, 280462, 2030, 2030, // #6242
- 10, 280484, 280484, 756, 756, // #6243
- 17, 280509, 280509, 749, 749, // #6244
- 3, 280536, 280536, 3000, 3000, // #6245
- 3, 280552, 280552, 3000, 3000, // #6246
- 3, 280568, 280568, 3000, 3000, // #6247
- 3, 280584, 280584, 3000, 3000, // #6248
- 2, 280596, 280596, 36, 36, // #6249
- 2, 280614, 280614, 854, 854, // #6250
- 2, 280635, 280635, 43, 43, // #6251
- 2, 280647, 280647, 1175, 1175, // #6252
- 2, 280662, 280662, 3142, 3142, // #6253
- 2, 280687, 280687, 1503, 1503, // #6254
- 2, 280717, 280717, 1181, 1181, // #6255
- 2, 280730, 280730, 1178, 1178, // #6256
- 2, 280749, 280749, 4061, 4061, // #6257
- 2, 280760, 280760, 1752, 1752, // #6258
- 2, 280781, 280781, 1181, 1181, // #6259
- 2, 280784, 280784, 1184, 1184, // #6260
- 2, 280803, 280803, 1859, 1859, // #6261
- 2, 280824, 280824, 952, 952, // #6262
- 2, 280845, 280845, 2269, 2269, // #6263
- 2, 280848, 280848, 2480, 2480, // #6264
- 2, 280869, 280869, 3813, 3813, // #6265
- 9, 280892, 280892, 1228, 1228, // #6266
- 4, 280918, 280918, 1238, 1238, // #6267
- 8, 280939, 280939, 1243, 1243, // #6268
- 5, 280964, 280964, 1252, 1252, // #6269
- 8, 280986, 280986, 1258, 1258, // #6270
- 18, 281027, 281027, 1267, 1267, // #6271
- 20, 281065, 281065, 2025, 2025, // #6272
- 20, 281097, 281097, 2025, 2025, // #6273
- 20, 281129, 281129, 2025, 2025, // #6274
- 20, 281161, 281161, 2025, 2025, // #6275
- 20, 281193, 281193, 2025, 2025, // #6276
- 20, 281225, 281225, 2025, 2025, // #6277
- 20, 281257, 281257, 2025, 2025, // #6278
- 20, 281289, 281289, 2025, 2025, // #6279
- 20, 281321, 281321, 2025, 2025, // #6280
- 20, 281353, 281353, 2025, 2025, // #6281
- 20, 281385, 281385, 2025, 2025, // #6282
- 20, 281417, 281417, 2025, 2025, // #6283
- 20, 281449, 281449, 2025, 2025, // #6284
- 20, 281481, 281481, 2025, 2025, // #6285
- 3, 281519, 281519, 495, 495, // #6286
- 3, 281551, 281551, 495, 495, // #6287
- 3, 281583, 281583, 495, 495, // #6288
- 3, 281615, 281615, 495, 495, // #6289
- 3, 281647, 281647, 495, 495, // #6290
- 3, 281679, 281679, 495, 495, // #6291
- 3, 281711, 281711, 495, 495, // #6292
- 3, 281743, 281743, 495, 495, // #6293
- 3, 281775, 281775, 495, 495, // #6294
- 3, 281807, 281807, 495, 495, // #6295
- 3, 281839, 281839, 495, 495, // #6296
- 3, 281871, 281871, 495, 495, // #6297
- 3, 281903, 281903, 495, 495, // #6298
- 3, 281935, 281935, 495, 495, // #6299
- 21, 281959, 281959, 599, 599, // #6300
- 10, 281988, 281988, 756, 756, // #6301
- 11, 282002, 282002, 642, 642, // #6302
- 3, 282024, 282024, 3000, 3000, // #6303
- 10, 282036, 282036, 756, 756, // #6304
- 17, 282061, 282061, 749, 749, // #6305
- 3, 282088, 282088, 3000, 3000, // #6306
- 3, 282104, 282104, 3000, 3000, // #6307
- 3, 282120, 282120, 3000, 3000, // #6308
- 3, 282136, 282136, 3000, 3000, // #6309
- 1, 282147, 282147, 2339, 2339, // #6310
- 10, 282164, 282164, 756, 756, // #6311
- 17, 282189, 282189, 749, 749, // #6312
- 3, 282216, 282216, 3000, 3000, // #6313
- 3, 282232, 282232, 3000, 3000, // #6314
- 3, 282248, 282248, 3000, 3000, // #6315
- 3, 282264, 282264, 3000, 3000, // #6316
- 1, 282275, 282275, 2339, 2339, // #6317
- 2, 282290, 282290, 674, 674, // #6318
- 19, 282314, 282314, 2650, 2650, // #6319
- 10, 282340, 282340, 756, 756, // #6320
- 11, 282354, 282354, 642, 642, // #6321
- 3, 282376, 282376, 3000, 3000, // #6322
- 10, 282388, 282388, 756, 756, // #6323
- 17, 282413, 282413, 749, 749, // #6324
- 3, 282440, 282440, 3000, 3000, // #6325
- 3, 282456, 282456, 3000, 3000, // #6326
- 3, 282472, 282472, 3000, 3000, // #6327
- 3, 282488, 282488, 3000, 3000, // #6328
- 1, 282499, 282499, 2339, 2339, // #6329
- 10, 282512, 282512, 1120, 1120, // #6330
- 5, 282539, 282539, 2843, 2843, // #6331
- 22, 282572, 282572, 2460, 2460, // #6332
- 40, 282624, 282624, 3376, 3376, // #6333
- 47, 282700, 282700, 3420, 3420, // #6334
- 19, 282762, 282762, 2650, 2650, // #6335
- 10, 282788, 282788, 756, 756, // #6336
- 11, 282802, 282802, 642, 642, // #6337
- 3, 282824, 282824, 3000, 3000, // #6338
- 10, 282836, 282836, 756, 756, // #6339
- 17, 282861, 282861, 749, 749, // #6340
- 3, 282888, 282888, 3000, 3000, // #6341
- 3, 282904, 282904, 3000, 3000, // #6342
- 3, 282920, 282920, 3000, 3000, // #6343
- 3, 282936, 282936, 3000, 3000, // #6344
- 1, 282947, 282947, 2339, 2339, // #6345
- 10, 282964, 282964, 756, 756, // #6346
- 17, 282989, 282989, 749, 749, // #6347
- 3, 283016, 283016, 3000, 3000, // #6348
- 3, 283032, 283032, 3000, 3000, // #6349
- 3, 283048, 283048, 3000, 3000, // #6350
- 3, 283064, 283064, 3000, 3000, // #6351
- 1, 283075, 283075, 2339, 2339, // #6352
- 10, 283088, 283088, 3488, 3488, // #6353
- 5, 283115, 283115, 2843, 2843, // #6354
- 22, 283148, 283148, 2460, 2460, // #6355
- 40, 283200, 283200, 3376, 3376, // #6356
- 47, 283276, 283276, 3420, 3420, // #6357
- 2, 283330, 283330, 674, 674, // #6358
- 4, 283352, 283352, 2504, 2504, // #6359
- 4, 283369, 283369, 2729, 2729, // #6360
- 28, 283400, 283400, 808, 808, // #6361
- 40, 283456, 283456, 3376, 3376, // #6362
- 47, 283532, 283532, 3420, 3420, // #6363
- 5, 283584, 283584, 3600, 3600, // #6364
- 4, 283609, 283609, 2729, 2729, // #6365
- 28, 283656, 283656, 808, 808, // #6366
- 40, 283712, 283712, 3376, 3376, // #6367
- 47, 283788, 283788, 3420, 3420, // #6368
- 4, 283848, 283848, 2632, 2632, // #6369
- 4, 283865, 283865, 2729, 2729, // #6370
- 28, 283877, 283877, 837, 837, // #6371
- 40, 283968, 283968, 3376, 3376, // #6372
- 47, 284044, 284044, 3420, 3420, // #6373
- 5, 284096, 284096, 3808, 3808, // #6374
- 4, 284121, 284121, 2729, 2729, // #6375
- 28, 284133, 284133, 837, 837, // #6376
- 40, 284224, 284224, 3376, 3376, // #6377
- 47, 284300, 284300, 3420, 3420, // #6378
- 1, 284360, 284360, 2760, 2760, // #6379
- 3, 284382, 284382, 2734, 2734, // #6380
- 28, 284402, 284402, 866, 866, // #6381
- 40, 284480, 284480, 3376, 3376, // #6382
- 47, 284556, 284556, 3420, 3420, // #6383
- 1, 284616, 284616, 2888, 2888, // #6384
- 3, 284638, 284638, 2734, 2734, // #6385
- 28, 284687, 284687, 895, 895, // #6386
- 40, 284736, 284736, 3376, 3376, // #6387
- 47, 284812, 284812, 3420, 3420, // #6388
- 1, 284864, 284864, 752, 752, // #6389
- 3, 284894, 284894, 2734, 2734, // #6390
- 17, 284925, 284925, 941, 941, // #6391
- 40, 284992, 284992, 3376, 3376, // #6392
- 47, 285068, 285068, 3420, 3420, // #6393
- 1, 285120, 285120, 3376, 3376, // #6394
- 3, 285150, 285150, 2734, 2734, // #6395
- 12, 285169, 285169, 1025, 1025, // #6396
- 40, 285184, 285184, 3376, 3376, // #6397
- 47, 285260, 285260, 3420, 3420, // #6398
- 1, 285312, 285312, 3488, 3488, // #6399
- 3, 285342, 285342, 2734, 2734, // #6400
- 8, 285391, 285391, 1087, 1087, // #6401
- 40, 285440, 285440, 3376, 3376, // #6402
- 47, 285516, 285516, 3420, 3420, // #6403
- 1, 285568, 285568, 3600, 3600, // #6404
- 3, 285598, 285598, 2734, 2734, // #6405
- 13, 285624, 285624, 1096, 1096, // #6406
- 40, 285696, 285696, 3376, 3376, // #6407
- 47, 285772, 285772, 3420, 3420, // #6408
- 16, 285836, 285836, 604, 604, // #6409
- 10, 285860, 285860, 756, 756, // #6410
- 11, 285874, 285874, 642, 642, // #6411
- 3, 285896, 285896, 3000, 3000, // #6412
- 10, 285908, 285908, 756, 756, // #6413
- 17, 285933, 285933, 749, 749, // #6414
- 3, 285960, 285960, 3000, 3000, // #6415
- 3, 285976, 285976, 3000, 3000, // #6416
- 3, 285992, 285992, 3000, 3000, // #6417
- 3, 286008, 286008, 3000, 3000, // #6418
- 1, 286019, 286019, 2339, 2339, // #6419
- 10, 286039, 286039, 1431, 1431, // #6420
- 4, 286066, 286066, 3106, 3106, // #6421
- 4, 286082, 286082, 3106, 3106, // #6422
- 4, 286103, 286103, 3111, 3111, // #6423
- 4, 286119, 286119, 3111, 3111, // #6424
- 5, 286129, 286129, 673, 673, // #6425
- 5, 286145, 286145, 673, 673, // #6426
- 8, 286172, 286172, 3116, 3116, // #6427
- 8, 286204, 286204, 3116, 3116, // #6428
- 4, 286228, 286228, 1588, 1588, // #6429
- 4, 286244, 286244, 1588, 1588, // #6430
- 4, 286256, 286256, 2560, 2560, // #6431
- 4, 286272, 286272, 2560, 2560, // #6432
- 4, 286296, 286296, 1384, 1384, // #6433
- 4, 286312, 286312, 1384, 1384, // #6434
- 4, 286325, 286325, 3125, 3125, // #6435
- 4, 286341, 286341, 3125, 3125, // #6436
- 7, 286410, 286410, 3130, 3130, // #6437
- 7, 286474, 286474, 3130, 3130, // #6438
- 8, 286498, 286498, 3138, 3138, // #6439
- 8, 286514, 286514, 3138, 3138, // #6440
- 4, 286540, 286540, 588, 588, // #6441
- 4, 286572, 286572, 588, 588, // #6442
- 11, 286603, 286603, 3147, 3147, // #6443
- 11, 286635, 286635, 3147, 3147, // #6444
- 7, 286663, 286663, 3159, 3159, // #6445
- 7, 286679, 286679, 3159, 3159, // #6446
- 8, 286703, 286703, 3167, 3167, // #6447
- 8, 286735, 286735, 3167, 3167, // #6448
- 5, 286758, 286758, 1078, 1078, // #6449
- 5, 286774, 286774, 1078, 1078, // #6450
- 5, 286792, 286792, 3176, 3176, // #6451
- 5, 286808, 286808, 3176, 3176, // #6452
- 8, 286830, 286830, 3182, 3182, // #6453
- 8, 286862, 286862, 3182, 3182, // #6454
- 9, 286887, 286887, 3191, 3191, // #6455
- 9, 286919, 286919, 3191, 3191, // #6456
- 8, 286945, 286945, 3201, 3201, // #6457
- 8, 286961, 286961, 3201, 3201, // #6458
- 11, 286986, 286986, 3210, 3210, // #6459
- 11, 287018, 287018, 3210, 3210, // #6460
- 5, 287046, 287046, 3222, 3222, // #6461
- 5, 287062, 287062, 3222, 3222, // #6462
- 5, 287084, 287084, 3228, 3228, // #6463
- 5, 287116, 287116, 3228, 3228, // #6464
- 7, 287138, 287138, 3234, 3234, // #6465
- 7, 287154, 287154, 3234, 3234, // #6466
- 5, 287178, 287178, 3242, 3242, // #6467
- 5, 287194, 287194, 3242, 3242, // #6468
- 2, 287200, 287200, 3248, 3248, // #6469
- 2, 287216, 287216, 3248, 3248, // #6470
- 7, 287239, 287239, 487, 487, // #6471
- 7, 287255, 287255, 487, 487, // #6472
- 7, 287279, 287279, 479, 479, // #6473
- 7, 287311, 287311, 479, 479, // #6474
- 3, 287331, 287331, 3251, 3251, // #6475
- 3, 287351, 287351, 3255, 3255, // #6476
- 7, 287365, 287365, 2901, 2901, // #6477
- 7, 287435, 287435, 3259, 3259, // #6478
- 5, 287459, 287459, 3267, 3267, // #6479
- 6, 287481, 287481, 3273, 3273, // #6480
- 5, 287488, 287488, 3280, 3280, // #6481
- 4, 287510, 287510, 3286, 3286, // #6482
- 5, 287528, 287528, 2136, 2136, // #6483
- 4, 287550, 287550, 2158, 2158, // #6484
- 4, 287572, 287572, 3892, 3892, // #6485
- 6, 287595, 287595, 203, 203, // #6486
- 5, 287617, 287617, 673, 673, // #6487
- 5, 287635, 287635, 3267, 3267, // #6488
- 6, 287659, 287659, 3291, 3291, // #6489
- 4, 287688, 287688, 1384, 1384, // #6490
- 4, 287702, 287702, 774, 774, // #6491
- 6, 287714, 287714, 3298, 3298, // #6492
- 6, 287737, 287737, 3305, 3305, // #6493
- 9, 287744, 287744, 3312, 3312, // #6494
- 6, 287770, 287770, 3322, 3322, // #6495
- 4, 287796, 287796, 388, 388, // #6496
- 3, 287810, 287810, 3970, 3970, // #6497
- 5, 287827, 287827, 1539, 1539, // #6498
- 6, 287841, 287841, 3329, 3329, // #6499
- 3, 287864, 287864, 3336, 3336, // #6500
- 6, 287884, 287884, 3340, 3340, // #6501
- 7, 287907, 287907, 3347, 3347, // #6502
- 7, 287923, 287923, 3379, 3379, // #6503
- 7, 287947, 287947, 3355, 3355, // #6504
- 7, 287971, 287971, 3363, 3363, // #6505
- 5, 287997, 287997, 781, 781, // #6506
- 5, 288027, 288027, 3371, 3371, // #6507
- 9, 288049, 288049, 3377, 3377, // #6508
- 7, 288075, 288075, 3387, 3387, // #6509
- 7, 288099, 288099, 3395, 3395, // #6510
- 6, 288113, 288113, 3825, 3825, // #6511
- 7, 288139, 288139, 3403, 3403, // #6512
- 9, 288163, 288163, 3411, 3411, // #6513
- 6, 288189, 288189, 3421, 3421, // #6514
- 8, 288212, 288212, 3428, 3428, // #6515
- 11, 288237, 288237, 3437, 3437, // #6516
- 6, 288265, 288265, 3449, 3449, // #6517
- 5, 288272, 288272, 3456, 3456, // #6518
- 3, 288300, 288300, 1196, 1196, // #6519
- 2, 288318, 288318, 2206, 2206, // #6520
- 1, 288339, 288339, 3779, 3779, // #6521
- 2, 288358, 288358, 3462, 3462, // #6522
- 2, 288377, 288377, 3465, 3465, // #6523
- 5, 288385, 288385, 673, 673, // #6524
- 5, 288412, 288412, 3468, 3468, // #6525
- 2, 288437, 288437, 3813, 3813, // #6526
- 5, 288450, 288450, 3474, 3474, // #6527
- 2, 288472, 288472, 3480, 3480, // #6528
- 5, 288491, 288491, 3483, 3483, // #6529
- 5, 288525, 288525, 3389, 3389, // #6530
- 3, 288559, 288559, 1567, 1567, // #6531
- 3, 288586, 288586, 2122, 2122, // #6532
- 6, 288601, 288601, 3273, 3273, // #6533
- 4, 288609, 288609, 3489, 3489, // #6534
- 5, 288630, 288630, 1862, 1862, // #6535
- 4, 288646, 288646, 3494, 3494, // #6536
- 1, 288660, 288660, 2740, 2740, // #6537
- 2, 288672, 288672, 1264, 1264, // #6538
- 3, 288699, 288699, 3499, 3499, // #6539
- 1, 288714, 288714, 3642, 3642, // #6540
- 2, 288730, 288730, 778, 778, // #6541
- 4, 288751, 288751, 3503, 3503, // #6542
- 2, 288768, 288768, 3968, 3968, // #6543
- 4, 288788, 288788, 3508, 3508, // #6544
- 3, 288809, 288809, 3513, 3513, // #6545
- 3, 288829, 288829, 3517, 3517, // #6546
- 1, 288848, 288848, 848, 848, // #6547
- 4, 288875, 288875, 827, 827, // #6548
- 2, 288885, 288885, 1301, 1301, // #6549
- 4, 288909, 288909, 3469, 3469, // #6550
- 2, 288929, 288929, 3521, 3521, // #6551
- 2, 288948, 288948, 3524, 3524, // #6552
- 2, 288967, 288967, 3527, 3527, // #6553
- 2, 288986, 288986, 3530, 3530, // #6554
- 2, 289005, 289005, 3533, 3533, // #6555
- 2, 289008, 289008, 3536, 3536, // #6556
- 4, 289029, 289029, 1925, 1925, // #6557
- 2, 289053, 289053, 1325, 1325, // #6558
- 2, 289059, 289059, 3539, 3539, // #6559
- 2, 289078, 289078, 3542, 3542, // #6560
- 3, 289097, 289097, 3545, 3545, // #6561
- 3, 289117, 289117, 3549, 3549, // #6562
- 2, 289138, 289138, 2802, 2802, // #6563
- 4, 289161, 289161, 3177, 3177, // #6564
- 4, 289169, 289169, 3553, 3553, // #6565
- 6, 289188, 289188, 852, 852, // #6566
- 2, 289201, 289201, 3505, 3505, // #6567
- 4, 289228, 289228, 3484, 3484, // #6568
- 10, 289254, 289254, 3558, 3558, // #6569
- 3, 289281, 289281, 3569, 3569, // #6570
- 1, 289302, 289302, 3830, 3830, // #6571
- 7, 289317, 289317, 2901, 2901, // #6572
- 1, 289337, 289337, 3881, 3881, // #6573
- 2, 289347, 289347, 1779, 1779, // #6574
- 2, 289362, 289362, 2066, 2066, // #6575
- 3, 289383, 289383, 3495, 3495, // #6576
- 4, 289405, 289405, 2141, 2141, // #6577
- 4, 289436, 289436, 2284, 2284, // #6578
- 2, 289459, 289459, 1779, 1779, // #6579
- 2, 289474, 289474, 2066, 2066, // #6580
- 3, 289495, 289495, 3495, 3495, // #6581
- 4, 289517, 289517, 2141, 2141, // #6582
- 4, 289548, 289548, 2284, 2284, // #6583
- 33, 289576, 289576, 392, 392, // #6584
- 13, 289627, 289627, 2027, 2027, // #6585
- 9, 289649, 289649, 2225, 2225, // #6586
- 4, 289677, 289677, 2333, 2333, // #6587
- 9, 289697, 289697, 2401, 2401, // #6588
- 6, 289725, 289725, 2477, 2477, // #6589
- 6, 289757, 289757, 2477, 2477, // #6590
- 6, 289789, 289789, 2477, 2477, // #6591
- 6, 289821, 289821, 2477, 2477, // #6592
- 14, 289845, 289845, 2469, 2469, // #6593
- 4, 289874, 289874, 306, 306, // #6594
- 10, 289893, 289893, 3333, 3333, // #6595
- 14, 289909, 289909, 3349, 3349, // #6596
- 11, 289945, 289945, 3369, 3369, // #6597
- 12, 289996, 289996, 3388, 3388, // #6598
- 13, 290016, 290016, 3408, 3408, // #6599
- 12, 290035, 290035, 3427, 3427, // #6600
- 12, 290054, 290054, 3446, 3446, // #6601
- 12, 290090, 290090, 3466, 3466, // #6602
- 19, 290112, 290112, 3488, 3488, // #6603
- 23, 290145, 290145, 3521, 3521, // #6604
- 13, 290190, 290190, 3550, 3550, // #6605
- 7, 290208, 290208, 3568, 3568, // #6606
- 16, 290226, 290226, 3586, 3586, // #6607
- 15, 290269, 290269, 3613, 3613, // #6608
- 3, 290289, 290289, 3633, 3633, // #6609
- 9, 290316, 290316, 3644, 3644, // #6610
- 17, 290336, 290336, 3664, 3664, // #6611
- 17, 290375, 290375, 3687, 3687, // #6612
- 15, 290403, 290403, 3715, 3715, // #6613
- 12, 290432, 290432, 3744, 3744, // #6614
- 5, 290458, 290458, 3770, 3770, // #6615
- 7, 290479, 290479, 3791, 3791, // #6616
- 19, 290500, 290500, 3812, 3812, // #6617
- 4, 290537, 290537, 3545, 3545, // #6618
- 5, 290546, 290546, 3858, 3858, // #6619
- 9, 290570, 290570, 3882, 3882, // #6620
- 12, 290596, 290596, 2484, 2484, // #6621
- 3, 290632, 290632, 1432, 1432, // #6622
- 1, 290643, 290643, 2339, 2339, // #6623
- 17, 290662, 290662, 2502, 2502, // #6624
- 15, 290696, 290696, 2520, 2520, // #6625
- 4, 290732, 290732, 3132, 3132, // #6626
- 10, 290756, 290756, 756, 756, // #6627
- 11, 290770, 290770, 642, 642, // #6628
- 2, 290788, 290788, 3428, 3428, // #6629
- 3, 290808, 290808, 3000, 3000, // #6630
- 10, 290820, 290820, 756, 756, // #6631
- 1, 290842, 290842, 1226, 1226, // #6632
- 1, 290860, 290860, 1228, 1228, // #6633
- 17, 290877, 290877, 749, 749, // #6634
- 3, 290904, 290904, 3000, 3000, // #6635
- 3, 290920, 290920, 3000, 3000, // #6636
- 11, 290936, 290936, 2536, 2536, // #6637
- 7, 291018, 291018, 2618, 2618, // #6638
- 14, 291075, 291075, 2675, 2675, // #6639
- 8, 291112, 291112, 2376, 2376, // #6640
- 6, 291143, 291143, 2663, 2663, // #6641
- 8, 291160, 291160, 2376, 2376, // #6642
- 6, 291191, 291191, 2663, 2663, // #6643
- 1, 291210, 291210, 1226, 1226, // #6644
- 1, 291228, 291228, 1228, 1228, // #6645
- 10, 291236, 291236, 756, 756, // #6646
- 17, 291261, 291261, 749, 749, // #6647
- 3, 291288, 291288, 3000, 3000, // #6648
- 3, 291304, 291304, 3000, 3000, // #6649
- 3, 291320, 291320, 3000, 3000, // #6650
- 3, 291336, 291336, 3000, 3000, // #6651
- 22, 291407, 291407, 2687, 2687, // #6652
- 12, 291452, 291452, 3916, 3916, // #6653
- 23, 291481, 291481, 3929, 3929, // #6654
- 16, 291521, 291521, 3953, 3953, // #6655
- 14, 291553, 291553, 1569, 1569, // #6656
- 8, 291568, 291568, 1584, 1584, // #6657
- 4, 291584, 291584, 1600, 1600, // #6658
- 9, 291605, 291605, 1605, 1605, // #6659
- 6, 291631, 291631, 1615, 1615, // #6660
- 6, 291651, 291651, 1491, 1491, // #6661
- 10, 291664, 291664, 1728, 1728, // #6662
- 31, 291720, 291720, 488, 488, // #6663
- 5, 291762, 291762, 2978, 2978, // #6664
- 4, 291784, 291784, 1176, 1176, // #6665
- 40, 291840, 291840, 3376, 3376, // #6666
- 47, 291916, 291916, 3420, 3420, // #6667
- 10, 291968, 291968, 1728, 1728, // #6668
- 31, 291992, 291992, 584, 584, // #6669
- 5, 292034, 292034, 2978, 2978, // #6670
- 8, 292052, 292052, 932, 932, // #6671
- 40, 292096, 292096, 3376, 3376, // #6672
- 47, 292172, 292172, 3420, 3420, // #6673
- 10, 292224, 292224, 1728, 1728, // #6674
- 30, 292296, 292296, 952, 952, // #6675
- 5, 292338, 292338, 2978, 2978, // #6676
- 11, 292360, 292360, 920, 920, // #6677
- 40, 292416, 292416, 3376, 3376, // #6678
- 47, 292492, 292492, 3420, 3420, // #6679
- 3, 292544, 292544, 2496, 2496, // #6680
- 3, 292574, 292574, 2734, 2734, // #6681
- 19, 292603, 292603, 747, 747, // #6682
- 40, 292672, 292672, 3376, 3376, // #6683
- 47, 292748, 292748, 3420, 3420, // #6684
- 3, 292800, 292800, 2896, 2896, // #6685
- 3, 292830, 292830, 2734, 2734, // #6686
- 13, 292879, 292879, 767, 767, // #6687
- 40, 292928, 292928, 3376, 3376, // #6688
- 47, 293004, 293004, 3420, 3420, // #6689
- 1, 293056, 293056, 3104, 3104, // #6690
- 3, 293086, 293086, 2734, 2734, // #6691
- 13, 293130, 293130, 122, 122, // #6692
- 40, 293184, 293184, 3376, 3376, // #6693
- 47, 293260, 293260, 3420, 3420, // #6694
- 1, 293312, 293312, 2688, 2688, // #6695
- 3, 293342, 293342, 2734, 2734, // #6696
- 16, 293373, 293373, 781, 781, // #6697
- 40, 293440, 293440, 3376, 3376, // #6698
- 47, 293516, 293516, 3420, 3420, // #6699
- 4, 293568, 293568, 3936, 3936, // #6700
- 4, 293593, 293593, 2729, 2729, // #6701
- 20, 293614, 293614, 798, 798, // #6702
- 40, 293696, 293696, 3376, 3376, // #6703
- 47, 293772, 293772, 3420, 3420, // #6704
- 17, 293828, 293828, 3492, 3492, // #6705
- 5, 293859, 293859, 3395, 3395, // #6706
- 11, 293885, 293885, 3357, 3357, // #6707
- 12, 293912, 293912, 2712, 2712, // #6708
- 5, 293939, 293939, 563, 563, // #6709
- 10, 293952, 293952, 2816, 2816, // #6710
- 1, 293968, 293968, 1888, 1888, // #6711
- 3, 293998, 293998, 2734, 2734, // #6712
- 10, 294024, 294024, 1896, 1896, // #6713
- 40, 294080, 294080, 3376, 3376, // #6714
- 47, 294156, 294156, 3420, 3420, // #6715
- 7, 294208, 294208, 2256, 2256, // #6716
- 1, 294239, 294239, 3103, 3103, // #6717
- 1, 294257, 294257, 1361, 1361, // #6718
- 1, 294274, 294274, 978, 978, // #6719
- 32, 294293, 294293, 2309, 2309, // #6720
- 1, 294348, 294348, 380, 380, // #6721
- 17, 294359, 294359, 3351, 3351, // #6722
- 1, 294384, 294384, 3008, 3008, // #6723
- 6, 294406, 294406, 3414, 3414, // #6724
- 17, 294419, 294419, 291, 291, // #6725
- 3, 294457, 294457, 3369, 3369, // #6726
- 3, 294464, 294464, 3536, 3536, // #6727
- 19, 294488, 294488, 808, 808, // #6728
- 20, 294519, 294519, 1863, 1863, // #6729
- 12, 294551, 294551, 551, 551, // #6730
- 7, 294576, 294576, 2256, 2256, // #6731
- 1, 294607, 294607, 3103, 3103, // #6732
- 1, 294625, 294625, 1361, 1361, // #6733
- 1, 294642, 294642, 978, 978, // #6734
- 42, 294660, 294660, 2708, 2708, // #6735
- 1, 294716, 294716, 380, 380, // #6736
- 40, 294724, 294724, 932, 932, // #6737
- 12, 294775, 294775, 551, 551, // #6738
- 7, 294800, 294800, 2256, 2256, // #6739
- 1, 294831, 294831, 3103, 3103, // #6740
- 1, 294849, 294849, 1361, 1361, // #6741
- 1, 294866, 294866, 978, 978, // #6742
- 42, 294916, 294916, 2548, 2548, // #6743
- 1, 294972, 294972, 380, 380, // #6744
- 14, 294989, 294989, 589, 589, // #6745
- 7, 295008, 295008, 2256, 2256, // #6746
- 1, 295039, 295039, 3103, 3103, // #6747
- 1, 295057, 295057, 1361, 1361, // #6748
- 1, 295074, 295074, 978, 978, // #6749
- 42, 295108, 295108, 2724, 2724, // #6750
- 1, 295164, 295164, 380, 380, // #6751
- 18, 295180, 295180, 604, 604, // #6752
- 4, 295211, 295211, 2411, 2411, // #6753
- 6, 295227, 295227, 843, 843, // #6754
- 20, 295308, 295308, 124, 124, // #6755
- 1, 295354, 295354, 1226, 1226, // #6756
- 1, 295372, 295372, 1228, 1228, // #6757
- 1, 295386, 295386, 3610, 3610, // #6758
- 1, 295402, 295402, 3610, 3610, // #6759
- 2, 295413, 295413, 2885, 2885, // #6760
- 1, 295434, 295434, 3610, 3610, // #6761
- 2, 295445, 295445, 2885, 2885, // #6762
- 1, 295466, 295466, 3610, 3610, // #6763
- 2, 295477, 295477, 2885, 2885, // #6764
- 1, 295498, 295498, 3610, 3610, // #6765
- 2, 295509, 295509, 2885, 2885, // #6766
- 1, 295530, 295530, 3610, 3610, // #6767
- 1, 295546, 295546, 3610, 3610, // #6768
- 2, 295557, 295557, 2885, 2885, // #6769
- 1, 295578, 295578, 3610, 3610, // #6770
- 2, 295589, 295589, 2885, 2885, // #6771
- 1, 295610, 295610, 3610, 3610, // #6772
- 2, 295621, 295621, 2885, 2885, // #6773
- 1, 295642, 295642, 3610, 3610, // #6774
- 2, 295653, 295653, 2885, 2885, // #6775
- 10, 295668, 295668, 756, 756, // #6776
- 11, 295682, 295682, 642, 642, // #6777
- 3, 295704, 295704, 3000, 3000, // #6778
- 10, 295716, 295716, 756, 756, // #6779
- 17, 295741, 295741, 749, 749, // #6780
- 3, 295768, 295768, 3000, 3000, // #6781
- 3, 295784, 295784, 3000, 3000, // #6782
- 3, 295800, 295800, 3000, 3000, // #6783
- 3, 295816, 295816, 3000, 3000, // #6784
- 1, 295827, 295827, 2339, 2339, // #6785
- 10, 295844, 295844, 756, 756, // #6786
- 11, 295858, 295858, 642, 642, // #6787
- 3, 295880, 295880, 3000, 3000, // #6788
- 10, 295892, 295892, 756, 756, // #6789
- 17, 295917, 295917, 749, 749, // #6790
- 3, 295944, 295944, 3000, 3000, // #6791
- 3, 295960, 295960, 3000, 3000, // #6792
- 3, 295976, 295976, 3000, 3000, // #6793
- 3, 295992, 295992, 3000, 3000, // #6794
- 1, 296003, 296003, 2339, 2339, // #6795
- 10, 296020, 296020, 756, 756, // #6796
- 11, 296034, 296034, 642, 642, // #6797
- 3, 296056, 296056, 3000, 3000, // #6798
- 10, 296068, 296068, 756, 756, // #6799
- 17, 296093, 296093, 749, 749, // #6800
- 3, 296120, 296120, 3000, 3000, // #6801
- 3, 296136, 296136, 3000, 3000, // #6802
- 3, 296152, 296152, 3000, 3000, // #6803
- 3, 296168, 296168, 3000, 3000, // #6804
- 1, 296179, 296179, 2339, 2339, // #6805
- 3, 296204, 296204, 204, 204, // #6806
- 6, 296219, 296219, 843, 843, // #6807
- 20, 296247, 296247, 103, 103, // #6808
- 1, 296282, 296282, 3610, 3610, // #6809
- 1, 296298, 296298, 3610, 3610, // #6810
- 2, 296309, 296309, 2885, 2885, // #6811
- 1, 296330, 296330, 3610, 3610, // #6812
- 2, 296341, 296341, 2885, 2885, // #6813
- 1, 296362, 296362, 3610, 3610, // #6814
- 2, 296373, 296373, 2885, 2885, // #6815
- 1, 296394, 296394, 3610, 3610, // #6816
- 1, 296410, 296410, 3610, 3610, // #6817
- 2, 296421, 296421, 2885, 2885, // #6818
- 1, 296442, 296442, 3610, 3610, // #6819
- 2, 296453, 296453, 2885, 2885, // #6820
- 1, 296474, 296474, 3610, 3610, // #6821
- 2, 296485, 296485, 2885, 2885, // #6822
- 10, 296500, 296500, 756, 756, // #6823
- 11, 296514, 296514, 642, 642, // #6824
- 3, 296536, 296536, 3000, 3000, // #6825
- 10, 296548, 296548, 756, 756, // #6826
- 17, 296573, 296573, 749, 749, // #6827
- 3, 296600, 296600, 3000, 3000, // #6828
- 3, 296616, 296616, 3000, 3000, // #6829
- 3, 296632, 296632, 3000, 3000, // #6830
- 3, 296648, 296648, 3000, 3000, // #6831
- 1, 296659, 296659, 2339, 2339, // #6832
- 10, 296676, 296676, 756, 756, // #6833
- 11, 296690, 296690, 642, 642, // #6834
- 3, 296712, 296712, 3000, 3000, // #6835
- 10, 296724, 296724, 756, 756, // #6836
- 17, 296749, 296749, 749, 749, // #6837
- 3, 296776, 296776, 3000, 3000, // #6838
- 3, 296792, 296792, 3000, 3000, // #6839
- 3, 296808, 296808, 3000, 3000, // #6840
- 3, 296824, 296824, 3000, 3000, // #6841
- 1, 296835, 296835, 2339, 2339, // #6842
- 10, 296854, 296854, 326, 326, // #6843
- 7, 296880, 296880, 2256, 2256, // #6844
- 1, 296911, 296911, 3103, 3103, // #6845
- 1, 296929, 296929, 1361, 1361, // #6846
- 1, 296946, 296946, 978, 978, // #6847
- 13, 296964, 296964, 3732, 3732, // #6848
- 1, 297004, 297004, 380, 380, // #6849
- 31, 297020, 297020, 28, 28, // #6850
- 7, 297060, 297060, 1956, 1956, // #6851
- 9, 297080, 297080, 3304, 3304, // #6852
- 4, 297104, 297104, 3728, 3728, // #6853
- 4, 297129, 297129, 2729, 2729, // #6854
- 22, 297163, 297163, 555, 555, // #6855
- 40, 297216, 297216, 3376, 3376, // #6856
- 47, 297292, 297292, 3420, 3420, // #6857
- 13, 297353, 297353, 201, 201, // #6858
- 1, 297378, 297378, 4018, 4018, // #6859
- 1, 297394, 297394, 4018, 4018, // #6860
- 1, 297410, 297410, 4018, 4018, // #6861
- 1, 297426, 297426, 4018, 4018, // #6862
- 1, 297442, 297442, 4018, 4018, // #6863
- 42, 297472, 297472, 1824, 1824, // #6864
- 16, 297528, 297528, 2024, 2024, // #6865
- 1, 297554, 297554, 4018, 4018, // #6866
- 1, 297570, 297570, 4018, 4018, // #6867
- 1, 297586, 297586, 4018, 4018, // #6868
- 1, 297602, 297602, 4018, 4018, // #6869
- 1, 297618, 297618, 4018, 4018, // #6870
- 26, 297675, 297675, 683, 683, // #6871
- 19, 297736, 297736, 888, 888, // #6872
- 34, 297760, 297760, 2192, 2192, // #6873
- 2, 297812, 297812, 2228, 2228, // #6874
- 17, 297864, 297864, 2232, 2232, // #6875
- 2, 297899, 297899, 2251, 2251, // #6876
- 1, 297919, 297919, 2255, 2255, // #6877
- 6, 297939, 297939, 3155, 3155, // #6878
- 2, 297962, 297962, 2202, 2202, // #6879
- 5, 297968, 297968, 3696, 3696, // #6880
- 2, 297988, 297988, 3556, 3556, // #6881
- 19, 298011, 298011, 3659, 3659, // #6882
- 2, 298040, 298040, 3656, 3656, // #6883
- 3, 298054, 298054, 358, 358, // #6884
- 36, 298120, 298120, 568, 568, // #6885
- 1, 298171, 298171, 3131, 3131, // #6886
- 2, 298182, 298182, 2038, 2038, // #6887
- 1, 298205, 298205, 3133, 3133, // #6888
- 2, 298217, 298217, 2041, 2041, // #6889
- 1, 298239, 298239, 3135, 3135, // #6890
- 3, 298268, 298268, 2044, 2044, // #6891
- 1, 298275, 298275, 3139, 3139, // #6892
- 4, 298288, 298288, 2048, 2048, // #6893
- 1, 298309, 298309, 3141, 3141, // #6894
- 4, 298325, 298325, 2053, 2053, // #6895
- 2, 298346, 298346, 2202, 2202, // #6896
- 2, 298362, 298362, 2202, 2202, // #6897
- 7, 298377, 298377, 3641, 3641, // #6898
- 6, 298401, 298401, 3649, 3649, // #6899
- 5, 298420, 298420, 1860, 1860, // #6900
- 10, 298432, 298432, 1872, 1872, // #6901
- 9, 298454, 298454, 1894, 1894, // #6902
- 9, 298510, 298510, 1726, 1726, // #6903
- 5, 298536, 298536, 2840, 2840, // #6904
- 2, 298552, 298552, 3656, 3656, // #6905
- 3, 298566, 298566, 358, 358, // #6906
- 36, 298632, 298632, 568, 568, // #6907
- 1, 298683, 298683, 3131, 3131, // #6908
- 2, 298694, 298694, 2038, 2038, // #6909
- 1, 298717, 298717, 3133, 3133, // #6910
- 2, 298729, 298729, 2041, 2041, // #6911
- 1, 298751, 298751, 3135, 3135, // #6912
- 3, 298780, 298780, 2044, 2044, // #6913
- 1, 298787, 298787, 3139, 3139, // #6914
- 4, 298800, 298800, 2048, 2048, // #6915
- 1, 298821, 298821, 3141, 3141, // #6916
- 4, 298837, 298837, 2053, 2053, // #6917
- 2, 298858, 298858, 2202, 2202, // #6918
- 2, 298874, 298874, 2202, 2202, // #6919
- 2, 298890, 298890, 2202, 2202, // #6920
- 2, 298906, 298906, 2202, 2202, // #6921
- 2, 298922, 298922, 2202, 2202, // #6922
- 7, 298937, 298937, 3641, 3641, // #6923
- 6, 298961, 298961, 3649, 3649, // #6924
- 14, 298985, 298985, 1929, 1929, // #6925
- 5, 299011, 299011, 563, 563, // #6926
- 3, 299024, 299024, 832, 832, // #6927
- 8, 299048, 299048, 2808, 2808, // #6928
- 16, 299072, 299072, 880, 880, // #6929
- 6, 299104, 299104, 2800, 2800, // #6930
- 19, 299125, 299125, 101, 101, // #6931
- 2, 299162, 299162, 2202, 2202, // #6932
- 7, 299175, 299175, 487, 487, // #6933
- 4, 299194, 299194, 410, 410, // #6934
- 5, 299215, 299215, 415, 415, // #6935
- 2, 299242, 299242, 2202, 2202, // #6936
- 7, 299255, 299255, 487, 487, // #6937
- 4, 299274, 299274, 410, 410, // #6938
- 5, 299295, 299295, 415, 415, // #6939
- 5, 299320, 299320, 856, 856, // #6940
- 2, 299336, 299336, 3656, 3656, // #6941
- 3, 299350, 299350, 358, 358, // #6942
- 36, 299400, 299400, 568, 568, // #6943
- 1, 299451, 299451, 3131, 3131, // #6944
- 2, 299462, 299462, 2038, 2038, // #6945
- 1, 299485, 299485, 3133, 3133, // #6946
- 2, 299497, 299497, 2041, 2041, // #6947
- 1, 299519, 299519, 3135, 3135, // #6948
- 3, 299548, 299548, 2044, 2044, // #6949
- 1, 299555, 299555, 3139, 3139, // #6950
- 4, 299568, 299568, 2048, 2048, // #6951
- 1, 299589, 299589, 3141, 3141, // #6952
- 4, 299605, 299605, 2053, 2053, // #6953
- 2, 299626, 299626, 2202, 2202, // #6954
- 2, 299642, 299642, 2202, 2202, // #6955
- 2, 299658, 299658, 2202, 2202, // #6956
- 2, 299674, 299674, 2202, 2202, // #6957
- 2, 299690, 299690, 2202, 2202, // #6958
- 2, 299706, 299706, 2202, 2202, // #6959
- 7, 299721, 299721, 3641, 3641, // #6960
- 6, 299745, 299745, 3649, 3649, // #6961
- 30, 299760, 299760, 800, 800, // #6962
- 6, 299804, 299804, 3308, 3308, // #6963
- 6, 299836, 299836, 3308, 3308, // #6964
- 6, 299868, 299868, 3308, 3308, // #6965
- 6, 299900, 299900, 3308, 3308, // #6966
- 6, 299932, 299932, 3308, 3308, // #6967
- 1, 299960, 299960, 2760, 2760, // #6968
- 6, 299980, 299980, 3308, 3308, // #6969
- 6, 300012, 300012, 3308, 3308, // #6970
- 6, 300044, 300044, 3308, 3308, // #6971
- 9, 300110, 300110, 1726, 1726, // #6972
- 6, 300140, 300140, 3308, 3308, // #6973
- 9, 300174, 300174, 1726, 1726, // #6974
- 6, 300204, 300204, 3308, 3308, // #6975
- 6, 300236, 300236, 3308, 3308, // #6976
- 15, 300266, 300266, 2378, 2378, // #6977
- 4, 300293, 300293, 3269, 3269, // #6978
- 5, 300307, 300307, 563, 563, // #6979
- 3, 300320, 300320, 1136, 1136, // #6980
- 15, 300351, 300351, 4015, 4015, // #6981
- 4, 300373, 300373, 3269, 3269, // #6982
- 5, 300387, 300387, 563, 563, // #6983
- 22, 300428, 300428, 3564, 3564, // #6984
- 24, 300467, 300467, 3587, 3587, // #6985
- 24, 300504, 300504, 4008, 4008, // #6986
- 28, 300544, 300544, 3040, 3040, // #6987
- 20, 300618, 300618, 3002, 3002, // #6988
- 14, 300640, 300640, 288, 288, // #6989
- 9, 300663, 300663, 3639, 3639, // #6990
- 19, 300689, 300689, 3649, 3649, // #6991
- 6, 300725, 300725, 3669, 3669, // #6992
- 18, 300748, 300748, 3676, 3676, // #6993
- 16, 300783, 300783, 3695, 3695, // #6994
- 9, 300807, 300807, 3639, 3639, // #6995
- 8, 300832, 300832, 3712, 3712, // #6996
- 6, 300853, 300853, 3669, 3669, // #6997
- 6, 300873, 300873, 3721, 3721, // #6998
- 6, 300885, 300885, 3669, 3669, // #6999
- 6, 300896, 300896, 3728, 3728, // #7000
- 8, 300919, 300919, 3735, 3735, // #7001
- 10, 300928, 300928, 3744, 3744, // #7002
- 12, 300955, 300955, 3755, 3755, // #7003
- 9, 301000, 301000, 3768, 3768, // #7004
- 6, 301029, 301029, 3669, 3669, // #7005
- 8, 301042, 301042, 3778, 3778, // #7006
- 19, 301057, 301057, 3649, 3649, // #7007
- 6, 301093, 301093, 3669, 3669, // #7008
- 11, 301115, 301115, 3787, 3787, // #7009
- 11, 301143, 301143, 3799, 3799, // #7010
- 12, 301171, 301171, 3811, 3811, // #7011
- 18, 301196, 301196, 3676, 3676, // #7012
- 16, 301231, 301231, 3695, 3695, // #7013
- 9, 301248, 301248, 3824, 3824, // #7014
- 6, 301269, 301269, 3669, 3669, // #7015
- 18, 301292, 301292, 3676, 3676, // #7016
- 16, 301327, 301327, 3695, 3695, // #7017
- 19, 301386, 301386, 3834, 3834, // #7018
- 19, 301409, 301409, 3649, 3649, // #7019
- 16, 301453, 301453, 3901, 3901, // #7020
- 6, 301477, 301477, 3669, 3669, // #7021
- 18, 301500, 301500, 3676, 3676, // #7022
- 16, 301535, 301535, 3695, 3695, // #7023
- 19, 301553, 301553, 3649, 3649, // #7024
- 5, 301598, 301598, 3918, 3918, // #7025
- 19, 301617, 301617, 3649, 3649, // #7026
- 5, 301662, 301662, 3918, 3918, // #7027
- 4, 301684, 301684, 3924, 3924, // #7028
- 18, 301708, 301708, 3676, 3676, // #7029
- 16, 301743, 301743, 3695, 3695, // #7030
- 11, 301769, 301769, 3929, 3929, // #7031
- 19, 301793, 301793, 3649, 3649, // #7032
- 18, 301829, 301829, 3941, 3941, // #7033
- 7, 301864, 301864, 3960, 3960, // #7034
- 11, 301881, 301881, 3929, 3929, // #7035
- 7, 301912, 301912, 3960, 3960, // #7036
- 19, 301921, 301921, 3649, 3649, // #7037
- 18, 301964, 301964, 3676, 3676, // #7038
- 16, 301999, 301999, 3695, 3695, // #7039
- 6, 302021, 302021, 3669, 3669, // #7040
- 12, 302032, 302032, 3968, 3968, // #7041
- 19, 302049, 302049, 3649, 3649, // #7042
- 10, 302093, 302093, 3981, 3981, // #7043
- 19, 302113, 302113, 3649, 3649, // #7044
- 11, 302152, 302152, 3992, 3992, // #7045
- 6, 302181, 302181, 3669, 3669, // #7046
- 6, 302192, 302192, 128, 128, // #7047
- 6, 302208, 302208, 3776, 3776, // #7048
- 7, 302224, 302224, 1440, 1440, // #7049
- 7, 302240, 302240, 32, 32, // #7050
- 13, 302280, 302280, 2680, 2680, // #7051
- 7, 302313, 302313, 3641, 3641, // #7052
- 6, 302337, 302337, 3649, 3649, // #7053
- 12, 302415, 302415, 2111, 2111, // #7054
- 14, 302472, 302472, 2680, 2680, // #7055
- 13, 302504, 302504, 792, 792, // #7056
- 7, 302537, 302537, 3641, 3641, // #7057
- 6, 302561, 302561, 3649, 3649, // #7058
- 22, 302579, 302579, 35, 35, // #7059
- 14, 302616, 302616, 792, 792, // #7060
- 13, 302648, 302648, 2536, 2536, // #7061
- 7, 302681, 302681, 3641, 3641, // #7062
- 6, 302705, 302705, 3649, 3649, // #7063
- 9, 302729, 302729, 105, 105, // #7064
- 13, 302760, 302760, 2760, 2760, // #7065
- 7, 302793, 302793, 3641, 3641, // #7066
- 6, 302817, 302817, 3649, 3649, // #7067
- 13, 302836, 302836, 148, 148, // #7068
- 9, 302920, 302920, 3576, 3576, // #7069
- 1, 302946, 302946, 4018, 4018, // #7070
- 8, 302964, 302964, 3492, 3492, // #7071
- 6, 302976, 302976, 3600, 3600, // #7072
- 8, 302996, 302996, 3492, 3492, // #7073
- 6, 303008, 303008, 112, 112, // #7074
- 8, 303028, 303028, 3492, 3492, // #7075
- 6, 303040, 303040, 1184, 1184, // #7076
- 8, 303060, 303060, 3492, 3492, // #7077
- 6, 303080, 303080, 408, 408, // #7078
- 8, 303092, 303092, 3492, 3492, // #7079
- 6, 303104, 303104, 448, 448, // #7080
- 8, 303124, 303124, 3492, 3492, // #7081
- 6, 303144, 303144, 488, 488, // #7082
- 8, 303156, 303156, 3492, 3492, // #7083
- 6, 303168, 303168, 528, 528, // #7084
- 8, 303188, 303188, 3492, 3492, // #7085
- 6, 303208, 303208, 568, 568, // #7086
- 9, 303240, 303240, 3576, 3576, // #7087
- 1, 303264, 303264, 1808, 1808, // #7088
- 1, 303282, 303282, 4018, 4018, // #7089
- 8, 303300, 303300, 3492, 3492, // #7090
- 6, 303312, 303312, 64, 64, // #7091
- 8, 303332, 303332, 3492, 3492, // #7092
- 6, 303352, 303352, 984, 984, // #7093
- 8, 303364, 303364, 3492, 3492, // #7094
- 6, 303376, 303376, 1184, 1184, // #7095
- 8, 303396, 303396, 3492, 3492, // #7096
- 6, 303416, 303416, 2824, 2824, // #7097
- 8, 303428, 303428, 3492, 3492, // #7098
- 6, 303448, 303448, 3000, 3000, // #7099
- 8, 303460, 303460, 3492, 3492, // #7100
- 6, 303480, 303480, 3176, 3176, // #7101
- 8, 303492, 303492, 3492, 3492, // #7102
- 6, 303512, 303512, 888, 888, // #7103
- 8, 303524, 303524, 3492, 3492, // #7104
- 6, 303544, 303544, 1016, 1016, // #7105
- 12, 303554, 303554, 3586, 3586, // #7106
- 1, 303570, 303570, 4018, 4018, // #7107
- 8, 303588, 303588, 3492, 3492, // #7108
- 6, 303608, 303608, 1928, 1928, // #7109
- 8, 303620, 303620, 3492, 3492, // #7110
- 6, 303632, 303632, 64, 64, // #7111
- 8, 303652, 303652, 3492, 3492, // #7112
- 6, 303672, 303672, 4040, 4040, // #7113
- 8, 303684, 303684, 3492, 3492, // #7114
- 6, 303696, 303696, 208, 208, // #7115
- 8, 303716, 303716, 3492, 3492, // #7116
- 6, 303728, 303728, 1760, 1760, // #7117
- 8, 303748, 303748, 3492, 3492, // #7118
- 6, 303768, 303768, 1960, 1960, // #7119
- 8, 303780, 303780, 3492, 3492, // #7120
- 6, 303792, 303792, 2160, 2160, // #7121
- 8, 303812, 303812, 3492, 3492, // #7122
- 6, 303824, 303824, 3712, 3712, // #7123
- 8, 303840, 303840, 2224, 2224, // #7124
- 16, 303856, 303856, 1360, 1360, // #7125
- 9, 303893, 303893, 2005, 2005, // #7126
- 30, 303912, 303912, 392, 392, // #7127
- 5, 303954, 303954, 2978, 2978, // #7128
- 5, 303978, 303978, 2042, 2042, // #7129
- 40, 304000, 304000, 3376, 3376, // #7130
- 47, 304076, 304076, 3420, 3420, // #7131
- 10, 304136, 304136, 520, 520, // #7132
- 12, 304173, 304173, 461, 461, // #7133
- 13, 304200, 304200, 408, 408, // #7134
- 7, 304233, 304233, 3641, 3641, // #7135
- 6, 304257, 304257, 3649, 3649, // #7136
- 16, 304280, 304280, 2024, 2024, // #7137
- 14, 304312, 304312, 408, 408, // #7138
- 13, 304344, 304344, 920, 920, // #7139
- 7, 304377, 304377, 3641, 3641, // #7140
- 6, 304401, 304401, 3649, 3649, // #7141
- 24, 304448, 304448, 1968, 1968, // #7142
- 92, 304520, 304520, 1880, 1880, // #7143
- 24, 304640, 304640, 1968, 1968, // #7144
- 2, 304682, 304682, 2202, 2202, // #7145
- 37, 304688, 304688, 2816, 2816, // #7146
- 2, 304744, 304744, 3656, 3656, // #7147
- 3, 304758, 304758, 358, 358, // #7148
- 36, 304776, 304776, 568, 568, // #7149
- 1, 304827, 304827, 3131, 3131, // #7150
- 2, 304838, 304838, 2038, 2038, // #7151
- 1, 304861, 304861, 3133, 3133, // #7152
- 2, 304873, 304873, 2041, 2041, // #7153
- 1, 304895, 304895, 3135, 3135, // #7154
- 3, 304924, 304924, 2044, 2044, // #7155
- 1, 304931, 304931, 3139, 3139, // #7156
- 4, 304944, 304944, 2048, 2048, // #7157
- 1, 304965, 304965, 3141, 3141, // #7158
- 4, 304981, 304981, 2053, 2053, // #7159
- 2, 305002, 305002, 2202, 2202, // #7160
- 13, 305008, 305008, 1280, 1280, // #7161
- 7, 305033, 305033, 3641, 3641, // #7162
- 6, 305057, 305057, 3649, 3649, // #7163
- 13, 305073, 305073, 2145, 2145, // #7164
- 14, 305088, 305088, 1280, 1280, // #7165
- 13, 305104, 305104, 784, 784, // #7166
- 7, 305129, 305129, 3641, 3641, // #7167
- 6, 305153, 305153, 3649, 3649, // #7168
- 6, 305168, 305168, 128, 128, // #7169
- 6, 305184, 305184, 3776, 3776, // #7170
- 7, 305200, 305200, 1440, 1440, // #7171
- 7, 305216, 305216, 32, 32, // #7172
- 24, 305232, 305232, 2592, 2592, // #7173
- 7, 305264, 305264, 1440, 1440, // #7174
- 7, 305280, 305280, 32, 32, // #7175
- 4, 305307, 305307, 1099, 1099, // #7176
- 4, 305323, 305323, 1099, 1099, // #7177
- 4, 305328, 305328, 3728, 3728, // #7178
- 4, 305353, 305353, 2729, 2729, // #7179
- 22, 305419, 305419, 555, 555, // #7180
- 40, 305472, 305472, 3376, 3376, // #7181
- 47, 305548, 305548, 3420, 3420, // #7182
- 4, 305600, 305600, 3728, 3728, // #7183
- 4, 305625, 305625, 2729, 2729, // #7184
- 22, 305675, 305675, 555, 555, // #7185
- 40, 305728, 305728, 3376, 3376, // #7186
- 47, 305804, 305804, 3420, 3420, // #7187
- 4, 305856, 305856, 3728, 3728, // #7188
- 4, 305881, 305881, 2729, 2729, // #7189
- 22, 305931, 305931, 555, 555, // #7190
- 40, 305984, 305984, 3376, 3376, // #7191
- 47, 306060, 306060, 3420, 3420, // #7192
- 8, 306122, 306122, 3546, 3546, // #7193
- 3, 306144, 306144, 3440, 3440, // #7194
- 3, 306174, 306174, 2734, 2734, // #7195
- 10, 306192, 306192, 2416, 2416, // #7196
- 40, 306240, 306240, 3376, 3376, // #7197
- 47, 306316, 306316, 3420, 3420, // #7198
- 9, 306371, 306371, 3555, 3555, // #7199
- 3, 306392, 306392, 2008, 2008, // #7200
- 3, 306414, 306414, 2734, 2734, // #7201
- 11, 306440, 306440, 1608, 1608, // #7202
- 40, 306496, 306496, 3376, 3376, // #7203
- 47, 306572, 306572, 3420, 3420, // #7204
- 4, 306624, 306624, 3456, 3456, // #7205
- 6, 306645, 306645, 3461, 3461, // #7206
- 6, 306668, 306668, 3468, 3468, // #7207
- 6, 306691, 306691, 3475, 3475, // #7208
- 8, 306714, 306714, 3482, 3482, // #7209
- 13, 306740, 306740, 1572, 1572, // #7210
- 1, 306770, 306770, 4018, 4018, // #7211
- 8, 306788, 306788, 3492, 3492, // #7212
- 6, 306808, 306808, 216, 216, // #7213
- 8, 306820, 306820, 3492, 3492, // #7214
- 6, 306840, 306840, 2216, 2216, // #7215
- 8, 306852, 306852, 3492, 3492, // #7216
- 6, 306872, 306872, 952, 952, // #7217
- 8, 306884, 306884, 3492, 3492, // #7218
- 6, 306896, 306896, 2608, 2608, // #7219
- 8, 306916, 306916, 3492, 3492, // #7220
- 6, 306936, 306936, 616, 616, // #7221
- 8, 306948, 306948, 3492, 3492, // #7222
- 6, 306968, 306968, 3752, 3752, // #7223
- 8, 306980, 306980, 3492, 3492, // #7224
- 6, 306992, 306992, 384, 384, // #7225
- 8, 307012, 307012, 3492, 3492, // #7226
- 6, 307032, 307032, 424, 424, // #7227
- 1, 307042, 307042, 4018, 4018, // #7228
- 1, 307058, 307058, 4018, 4018, // #7229
- 8, 307076, 307076, 3492, 3492, // #7230
- 6, 307096, 307096, 3752, 3752, // #7231
- 8, 307108, 307108, 3492, 3492, // #7232
- 6, 307128, 307128, 2216, 2216, // #7233
- 8, 307140, 307140, 3492, 3492, // #7234
- 6, 307152, 307152, 1408, 1408, // #7235
- 8, 307172, 307172, 3492, 3492, // #7236
- 6, 307192, 307192, 1448, 1448, // #7237
- 8, 307204, 307204, 3492, 3492, // #7238
- 6, 307216, 307216, 1488, 1488, // #7239
- 8, 307236, 307236, 3492, 3492, // #7240
- 6, 307256, 307256, 1528, 1528, // #7241
- 8, 307268, 307268, 3492, 3492, // #7242
- 6, 307280, 307280, 1568, 1568, // #7243
- 8, 307300, 307300, 3492, 3492, // #7244
- 6, 307320, 307320, 1608, 1608, // #7245
- 1, 307330, 307330, 4018, 4018, // #7246
- 1, 307346, 307346, 4018, 4018, // #7247
- 1, 307360, 307360, 1072, 1072, // #7248
- 1, 307378, 307378, 4018, 4018, // #7249
- 8, 307396, 307396, 3492, 3492, // #7250
- 6, 307416, 307416, 3208, 3208, // #7251
- 8, 307428, 307428, 3492, 3492, // #7252
- 6, 307448, 307448, 392, 392, // #7253
- 8, 307460, 307460, 3492, 3492, // #7254
- 6, 307472, 307472, 3568, 3568, // #7255
- 8, 307492, 307492, 3492, 3492, // #7256
- 6, 307504, 307504, 496, 496, // #7257
- 8, 307524, 307524, 3492, 3492, // #7258
- 6, 307536, 307536, 2784, 2784, // #7259
- 8, 307556, 307556, 3492, 3492, // #7260
- 6, 307576, 307576, 2120, 2120, // #7261
- 8, 307588, 307588, 3492, 3492, // #7262
- 6, 307608, 307608, 2056, 2056, // #7263
- 8, 307620, 307620, 3492, 3492, // #7264
- 6, 307640, 307640, 1656, 1656, // #7265
- 1, 307650, 307650, 4018, 4018, // #7266
- 1, 307666, 307666, 4018, 4018, // #7267
- 1, 307682, 307682, 4018, 4018, // #7268
- 4, 307706, 307706, 2730, 2730, // #7269
- 4, 307727, 307727, 2735, 2735, // #7270
- 2, 307754, 307754, 2202, 2202, // #7271
- 2, 307770, 307770, 2202, 2202, // #7272
- 2, 307786, 307786, 2202, 2202, // #7273
- 4, 307802, 307802, 2730, 2730, // #7274
- 4, 307823, 307823, 2735, 2735, // #7275
- 4, 307850, 307850, 2730, 2730, // #7276
- 4, 307871, 307871, 2735, 2735, // #7277
- 4, 307898, 307898, 2730, 2730, // #7278
- 4, 307919, 307919, 2735, 2735, // #7279
- 4, 307946, 307946, 2730, 2730, // #7280
- 4, 307967, 307967, 2735, 2735, // #7281
- 1, 307988, 307988, 1876, 1876, // #7282
- 8, 308004, 308004, 2740, 2740, // #7283
- 10, 308045, 308045, 2749, 2749, // #7284
- 1, 308068, 308068, 1876, 1876, // #7285
- 1, 308084, 308084, 1876, 1876, // #7286
- 8, 308100, 308100, 2740, 2740, // #7287
- 10, 308173, 308173, 2749, 2749, // #7288
- 1, 308196, 308196, 1876, 1876, // #7289
- 4, 308208, 308208, 3728, 3728, // #7290
- 4, 308233, 308233, 2729, 2729, // #7291
- 22, 308299, 308299, 555, 555, // #7292
- 40, 308352, 308352, 3376, 3376, // #7293
- 47, 308428, 308428, 3420, 3420, // #7294
- 4, 308480, 308480, 3728, 3728, // #7295
- 4, 308505, 308505, 2729, 2729, // #7296
- 22, 308555, 308555, 555, 555, // #7297
- 40, 308608, 308608, 3376, 3376, // #7298
- 47, 308684, 308684, 3420, 3420, // #7299
- 1, 308738, 308738, 4018, 4018, // #7300
- 1, 308754, 308754, 4018, 4018, // #7301
- 1, 308770, 308770, 4018, 4018, // #7302
- 1, 308786, 308786, 4018, 4018, // #7303
- 4, 308810, 308810, 2730, 2730, // #7304
- 4, 308831, 308831, 2735, 2735, // #7305
- 4, 308858, 308858, 2730, 2730, // #7306
- 4, 308879, 308879, 2735, 2735, // #7307
- 4, 308906, 308906, 2730, 2730, // #7308
- 4, 308927, 308927, 2735, 2735, // #7309
- 4, 308954, 308954, 2730, 2730, // #7310
- 4, 308975, 308975, 2735, 2735, // #7311
- 4, 309002, 309002, 2730, 2730, // #7312
- 4, 309023, 309023, 2735, 2735, // #7313
- 1, 309042, 309042, 4018, 4018, // #7314
- 1, 309058, 309058, 4018, 4018, // #7315
- 1, 309074, 309074, 4018, 4018, // #7316
- 1, 309090, 309090, 4018, 4018, // #7317
- 1, 309106, 309106, 4018, 4018, // #7318
- 1, 309122, 309122, 4018, 4018, // #7319
- 1, 309138, 309138, 4018, 4018, // #7320
- 1, 309154, 309154, 4018, 4018, // #7321
- 1, 309170, 309170, 4018, 4018, // #7322
- 1, 309186, 309186, 4018, 4018, // #7323
- 1, 309202, 309202, 4018, 4018, // #7324
- 1, 309218, 309218, 4018, 4018, // #7325
- 1, 309234, 309234, 4018, 4018, // #7326
- 1, 309250, 309250, 4018, 4018, // #7327
- 1, 309266, 309266, 4018, 4018, // #7328
- 8, 309290, 309290, 3546, 3546, // #7329
- 9, 309315, 309315, 3555, 3555, // #7330
- 22, 309336, 309336, 3400, 3400, // #7331
-};
-
-struct StringData fromLatin1Data = {
- intData,
- { charData },
- 7332, /* entryCount */
- 119 /* maxLength */
-};
-
-// average comparison length: 17.8291
-// cache-line crosses: 2902 (19.8%)
-// alignment histogram:
-// 0xXXX0 = 3786 (25.8%) strings, 1893 (50.0%) of which same-aligned
-// 0xXXX1 = 300 (2.0%) strings, 150 (50.0%) of which same-aligned
-// 0xXXX2 = 430 (2.9%) strings, 215 (50.0%) of which same-aligned
-// 0xXXX3 = 326 (2.2%) strings, 163 (50.0%) of which same-aligned
-// 0xXXX4 = 450 (3.1%) strings, 225 (50.0%) of which same-aligned
-// 0xXXX5 = 292 (2.0%) strings, 146 (50.0%) of which same-aligned
-// 0xXXX6 = 220 (1.5%) strings, 110 (50.0%) of which same-aligned
-// 0xXXX7 = 806 (5.5%) strings, 403 (50.0%) of which same-aligned
-// 0xXXX8 = 1748 (11.9%) strings, 874 (50.0%) of which same-aligned
-// 0xXXX9 = 326 (2.2%) strings, 163 (50.0%) of which same-aligned
-// 0xXXXa = 320 (2.2%) strings, 160 (50.0%) of which same-aligned
-// 0xXXXb = 250 (1.7%) strings, 125 (50.0%) of which same-aligned
-// 0xXXXc = 2506 (17.1%) strings, 1253 (50.0%) of which same-aligned
-// 0xXXXd = 1128 (7.7%) strings, 564 (50.0%) of which same-aligned
-// 0xXXXe = 1400 (9.5%) strings, 700 (50.0%) of which same-aligned
-// 0xXXXf = 376 (2.6%) strings, 188 (50.0%) of which same-aligned
-// total = 14664 (100%) strings, 7332 (50.0%) of which same-aligned
diff --git a/tests/benchmarks/corelib/tools/qstring/fromutf8.cpp b/tests/benchmarks/corelib/tools/qstring/fromutf8.cpp
deleted file mode 100644
index 48106dce87..0000000000
--- a/tests/benchmarks/corelib/tools/qstring/fromutf8.cpp
+++ /dev/null
@@ -1,28567 +0,0 @@
-// This is a generated file - DO NOT EDIT
-
-#include "data.h"
-
-static const char charData[] __attribute__((aligned(64))) = {
- // #0
- "\377\376\375\374\373\372\371\370"
- "The KDE Crash Handler"
- "\377\376\375" // 32
-
- // #1
- "bieker@kde.org"
- "\377\376" // 48
-
- // #3
- "andresbajotierra@gmail.com"
- "\377\376\375\374\373\372" // 80
-
- // #5
- "gkiagia@users.sourceforge.net"
- "\377\376\375" // 112
-
- // #7
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "spehr@kde.org"
- "\377\376\375\374\373\372\371\370\367\366\365" // 160+
-
- // #54
- "\377\376\375\374\373\372\371\370"
- "drkonqi"
- "\377" // 176
-
- // #55
- "\377\376\375\374\373\372\371\370"
- "drkonqi"
- "\377" // 192
-
- // #56
- "\377\376\375\374\373\372\371\370"
- "/var/lib/mandriva/kde4-profiles/common,/var/lib/mandriva/kde4-profiles/powerpack"
- "\377\376\375\374\373\372\371\370" // 288+
-
- // #57
- "prefixes"
- "\377\376\375\374\373\372\371\370" // 304
-
- // #58
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "/var/lib/mandriva/kde4-profiles/common,/var/lib/mandriva/kde4-profiles/powerpack"
- "\377\376\375\374\373\372\371\370" // 416+
-
- // #59
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "KDE Resource Restrictions"
- "\377\376\375\374\373\372\371" // 480+
-
- // #60
- "\377\376\375\374\373\372\371\370"
- "oxygen"
- "\377\376" // 496
-
- // #61
- "\377\376\375\374\373\372\371\370"
- "oxygen"
- "\377\376" // 512
-
- // #62
- "\377\376\375\374\373\372\371\370"
- "/var/lib/mandriva/kde4-profiles/common,/var/lib/mandriva/kde4-profiles/powerpack"
- "\377\376\375\374\373\372\371\370" // 608+
-
- // #63
- "prefixes"
- "\377\376\375\374\373\372\371\370" // 624
-
- // #64
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "/var/lib/mandriva/kde4-profiles/common,/var/lib/mandriva/kde4-profiles/powerpack"
- "\377\376\375\374\373\372\371\370" // 736+
-
- // #65
- "KDE Resource Restrictions"
- "\377\376\375\374\373\372\371" // 768
-
- // #66
- "\377\376\375\374\373\372\371\370"
- "Oxygen ( style )"
- "\377\376\375\374\373\372\371\370" // 800
-
- // #67
- ":1.1920"
- "\377\376\375\374\373\372\371\370\367" // 816
-
- // #68
- "\377\376\375\374\373\372\371\370"
- "drkonqi"
- "\377" // 832
-
- // #69
- "\377\376\375\374\373\372\371\370"
- "drkonqi"
- "\377" // 848
-
- // #70
- "none"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 864
-
- // #71
- "\377\376\375\374\373\372\371\370"
- "togamma"
- "\377" // 880
-
- // #72
- "togray"
- "\377\376\375\374\373\372\371\370\367\366" // 896
-
- // #73
- "none"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 912
-
- // #74
- "none"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 928
-
- // #75
- "togray"
- "\377\376\375\374\373\372\371\370\367\366" // 944
-
- // #76
- "\377\376\375\374\373\372\371\370"
- "none"
- "\377\376\375\374" // 960
-
- // #77
- "\377\376\375\374\373\372\371\370"
- "none"
- "\377\376\375\374" // 976
-
- // #78
- "\377\376\375\374\373\372\371\370"
- "togray"
- "\377\376" // 992
-
- // #79
- "none"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 1008
-
- // #80
- "none"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 1024
-
- // #81
- "togray"
- "\377\376\375\374\373\372\371\370\367\366" // 1040
-
- // #82
- "\377\376\375\374\373\372\371\370"
- "none"
- "\377\376\375\374" // 1056
-
- // #83
- "togamma"
- "\377\376\375\374\373\372\371\370\367" // 1072
-
- // #84
- "\377\376\375\374\373\372\371\370"
- "togray"
- "\377\376" // 1088
-
- // #85
- "\377\376\375\374\373\372\371\370"
- "drkonqi"
- "\377" // 1104
-
- // #86
- "\377\376\375\374\373\372\371\370"
- "Oxygen"
- "\377\376" // 1120
-
- // #87
- "\377\376\375\374\373\372\371\370"
- "Oxygen Team"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 1152
-
- // #88
- "hicolor"
- "\377\376\375\374\373\372\371\370\367" // 1168
-
- // #89
- "\377\376\375\374\373\372\371\370"
- "folder"
- "\377\376" // 1184
-
- // #90
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "8x8/emblems,16x16/actions,16x16/animations,16x16/apps,16x16/categories,16x16/devices,16x16/emblems,16x16/emotes,16x16/intl,16x16/mimetypes,16x16/places,16x16/status,22x22/actions,22x22/animations,22x22/apps,22x22/categories,22x22/devices,22x22/emblems,22x22/emotes,22x22/intl,22x22/mimetypes,22x22/places,22x22/status,32x32/actions,32x32/animations,32x32/apps,32x32/categories,32x32/devices,32x32/emblems,32x32/emotes,32x32/intl,32x32/mimetypes,32x32/places,32x32/status,48x48/actions,48x48/animations,48x48/apps,48x48/categories,48x48/devices,48x48/emblems,48x48/emotes,48x48/intl,48x48/mimetypes,48x48/places,48x48/status,64x64/actions,64x64/animations,64x64/apps,64x64/categories,64x64/devices,64x64/emblems,64x64/emotes,64x64/intl,64x64/mimetypes,64x64/places,64x64/status,128x128/actions,128x128/animations,128x128/apps,128x128/categories,128x128/devices,128x128/emblems,128x128/emotes,128x128/intl,128x128/mimetypes,128x128/places,128x128/status,256x256/actions,256x256/apps,256x256/categories,256x256/devices,256x256/mimetypes,256x256/places,256x256/status"
- "\377\376\375\374\373\372\371\370\367" // 2288+
-
- // #91
- "\377\376\375\374\373\372\371\370"
- "Emblems"
- "\377" // 2304
-
- // #92
- "Threshold"
- "\377\376\375\374\373\372\371" // 2320
-
- // #93
- "\377\376\375\374\373\372\371\370"
- "Emblems"
- "\377" // 2336
-
- // #94
- "Threshold"
- "\377\376\375\374\373\372\371" // 2352
-
- // #95
- "Actions"
- "\377\376\375\374\373\372\371\370\367" // 2368
-
- // #96
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 2400+
-
- // #97
- "Actions"
- "\377\376\375\374\373\372\371\370\367" // 2416
-
- // #98
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 2464+
-
- // #99
- "\377\376\375\374\373\372\371\370"
- "Animations"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 2496
-
- // #100
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 2528
-
- // #101
- "\377\376\375\374\373\372\371\370"
- "Animations"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 2560
-
- // #102
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 2592
-
- // #103
- "Applications"
- "\377\376\375\374" // 2608
-
- // #104
- "Threshold"
- "\377\376\375\374\373\372\371" // 2624
-
- // #105
- "Applications"
- "\377\376\375\374" // 2640
-
- // #106
- "Threshold"
- "\377\376\375\374\373\372\371" // 2656
-
- // #107
- "Categories"
- "\377\376\375\374\373\372" // 2672
-
- // #108
- "Threshold"
- "\377\376\375\374\373\372\371" // 2688
-
- // #109
- "Categories"
- "\377\376\375\374\373\372" // 2704
-
- // #110
- "Threshold"
- "\377\376\375\374\373\372\371" // 2720
-
- // #111
- "\377\376\375\374\373\372\371\370"
- "Devices"
- "\377" // 2736
-
- // #112
- "Threshold"
- "\377\376\375\374\373\372\371" // 2752
-
- // #113
- "\377\376\375\374\373\372\371\370"
- "Devices"
- "\377" // 2768
-
- // #114
- "Threshold"
- "\377\376\375\374\373\372\371" // 2784
-
- // #115
- "\377\376\375\374\373\372\371\370"
- "Emblems"
- "\377" // 2800
-
- // #116
- "Threshold"
- "\377\376\375\374\373\372\371" // 2816
-
- // #117
- "\377\376\375\374\373\372\371\370"
- "Emblems"
- "\377" // 2832
-
- // #118
- "Threshold"
- "\377\376\375\374\373\372\371" // 2848
-
- // #119
- "\377\376\375\374\373\372\371\370"
- "Emotes"
- "\377\376" // 2864
-
- // #120
- "Threshold"
- "\377\376\375\374\373\372\371" // 2880
-
- // #121
- "\377\376\375\374\373\372\371\370"
- "Emotes"
- "\377\376" // 2896
-
- // #122
- "Threshold"
- "\377\376\375\374\373\372\371" // 2912
-
- // #123
- "\377\376\375\374\373\372\371\370"
- "International"
- "\377\376\375\374\373\372\371\370\367\366\365" // 2944
-
- // #124
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 2976
-
- // #125
- "\377\376\375\374\373\372\371\370"
- "International"
- "\377\376\375\374\373\372\371\370\367\366\365" // 3008
-
- // #126
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 3040
-
- // #127
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 3056
-
- // #128
- "Threshold"
- "\377\376\375\374\373\372\371" // 3072
-
- // #129
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 3088
-
- // #130
- "Threshold"
- "\377\376\375\374\373\372\371" // 3104
-
- // #131
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 3120
-
- // #132
- "Threshold"
- "\377\376\375\374\373\372\371" // 3136
-
- // #133
- "\377\376\375\374\373\372\371\370"
- "Places"
- "\377\376" // 3152
-
- // #134
- "Threshold"
- "\377\376\375\374\373\372\371" // 3168
-
- // #135
- "\377\376\375\374\373\372\371\370"
- "Places"
- "\377\376" // 3184
-
- // #136
- "Threshold"
- "\377\376\375\374\373\372\371" // 3200
-
- // #137
- "\377\376\375\374\373\372\371\370"
- "Places"
- "\377\376" // 3216
-
- // #138
- "Threshold"
- "\377\376\375\374\373\372\371" // 3232
-
- // #139
- "Status"
- "\377\376\375\374\373\372\371\370\367\366" // 3248
-
- // #140
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 3280
-
- // #141
- "Status"
- "\377\376\375\374\373\372\371\370\367\366" // 3296
-
- // #142
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 3328
-
- // #143
- "Actions"
- "\377\376\375\374\373\372\371\370\367" // 3344
-
- // #144
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 3376
-
- // #145
- "Actions"
- "\377\376\375\374\373\372\371\370\367" // 3392
-
- // #146
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 3424
-
- // #147
- "\377\376\375\374\373\372\371\370"
- "Animations"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 3456
-
- // #148
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 3488
-
- // #149
- "\377\376\375\374\373\372\371\370"
- "Animations"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 3520
-
- // #150
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 3552
-
- // #151
- "Applications"
- "\377\376\375\374" // 3568
-
- // #152
- "Threshold"
- "\377\376\375\374\373\372\371" // 3584
-
- // #153
- "Applications"
- "\377\376\375\374" // 3600
-
- // #154
- "Threshold"
- "\377\376\375\374\373\372\371" // 3616
-
- // #155
- "Categories"
- "\377\376\375\374\373\372" // 3632
-
- // #156
- "Threshold"
- "\377\376\375\374\373\372\371" // 3648
-
- // #157
- "Categories"
- "\377\376\375\374\373\372" // 3664
-
- // #158
- "Threshold"
- "\377\376\375\374\373\372\371" // 3680
-
- // #159
- "\377\376\375\374\373\372\371\370"
- "Devices"
- "\377" // 3696
-
- // #160
- "Threshold"
- "\377\376\375\374\373\372\371" // 3712
-
- // #161
- "\377\376\375\374\373\372\371\370"
- "Devices"
- "\377" // 3728
-
- // #162
- "Threshold"
- "\377\376\375\374\373\372\371" // 3744
-
- // #163
- "\377\376\375\374\373\372\371\370"
- "Emblems"
- "\377" // 3760
-
- // #164
- "Threshold"
- "\377\376\375\374\373\372\371" // 3776
-
- // #165
- "\377\376\375\374\373\372\371\370"
- "Emblems"
- "\377" // 3792
-
- // #166
- "Threshold"
- "\377\376\375\374\373\372\371" // 3808
-
- // #167
- "\377\376\375\374\373\372\371\370"
- "Emotes"
- "\377\376" // 3824
-
- // #168
- "Threshold"
- "\377\376\375\374\373\372\371" // 3840
-
- // #169
- "\377\376\375\374\373\372\371\370"
- "Emotes"
- "\377\376" // 3856
-
- // #170
- "Threshold"
- "\377\376\375\374\373\372\371" // 3872
-
- // #171
- "\377\376\375\374\373\372\371\370"
- "International"
- "\377\376\375\374\373\372\371\370\367\366\365" // 3904
-
- // #172
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 3936
-
- // #173
- "\377\376\375\374\373\372\371\370"
- "International"
- "\377\376\375\374\373\372\371\370\367\366\365" // 3968
-
- // #174
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 4000
-
- // #175
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 4016
-
- // #176
- "Threshold"
- "\377\376\375\374\373\372\371" // 4032
-
- // #177
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 4048
-
- // #178
- "Threshold"
- "\377\376\375\374\373\372\371" // 4064
-
- // #179
- "\377\376\375\374\373\372\371\370"
- "Places"
- "\377\376" // 4080
-
- // #180
- "Threshold"
- "\377\376\375\374\373\372\371" // 4096
-
- // #181
- "\377\376\375\374\373\372\371\370"
- "Places"
- "\377\376" // 4112
-
- // #182
- "Threshold"
- "\377\376\375\374\373\372\371" // 4128
-
- // #183
- "\377\376\375\374\373\372\371\370"
- "Places"
- "\377\376" // 4144
-
- // #184
- "Threshold"
- "\377\376\375\374\373\372\371" // 4160
-
- // #185
- "\377\376\375\374\373\372\371\370"
- "Status"
- "\377\376" // 4176
-
- // #186
- "Threshold"
- "\377\376\375\374\373\372\371" // 4192
-
- // #187
- "\377\376\375\374\373\372\371\370"
- "Status"
- "\377\376" // 4208
-
- // #188
- "Threshold"
- "\377\376\375\374\373\372\371" // 4224
-
- // #189
- "\377\376\375\374\373\372\371\370"
- "Actions"
- "\377" // 4240
-
- // #190
- "Threshold"
- "\377\376\375\374\373\372\371" // 4256
-
- // #191
- "\377\376\375\374\373\372\371\370"
- "Actions"
- "\377" // 4272
-
- // #192
- "Threshold"
- "\377\376\375\374\373\372\371" // 4288
-
- // #193
- "Animations"
- "\377\376\375\374\373\372" // 4304
-
- // #194
- "Threshold"
- "\377\376\375\374\373\372\371" // 4320
-
- // #195
- "Animations"
- "\377\376\375\374\373\372" // 4336
-
- // #196
- "Threshold"
- "\377\376\375\374\373\372\371" // 4352
-
- // #197
- "\377\376\375\374\373\372\371\370"
- "Applications"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 4384
-
- // #198
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 4416
-
- // #199
- "\377\376\375\374\373\372\371\370"
- "Applications"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 4448
-
- // #200
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 4480
-
- // #201
- "\377\376\375\374\373\372\371\370"
- "Categories"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 4512+
-
- // #202
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 4544
-
- // #203
- "\377\376\375\374\373\372\371\370"
- "Categories"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 4576+
-
- // #204
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 4608
-
- // #205
- "\377\376\375\374\373\372\371\370"
- "Devices"
- "\377" // 4624
-
- // #206
- "Threshold"
- "\377\376\375\374\373\372\371" // 4640
-
- // #207
- "\377\376\375\374\373\372\371\370"
- "Devices"
- "\377" // 4656
-
- // #208
- "Threshold"
- "\377\376\375\374\373\372\371" // 4672
-
- // #209
- "\377\376\375\374\373\372\371\370"
- "Emblems"
- "\377" // 4688
-
- // #210
- "Threshold"
- "\377\376\375\374\373\372\371" // 4704
-
- // #211
- "\377\376\375\374\373\372\371\370"
- "Emblems"
- "\377" // 4720
-
- // #212
- "Threshold"
- "\377\376\375\374\373\372\371" // 4736
-
- // #213
- "\377\376\375\374\373\372\371\370"
- "Emotes"
- "\377\376" // 4752
-
- // #214
- "Threshold"
- "\377\376\375\374\373\372\371" // 4768
-
- // #215
- "\377\376\375\374\373\372\371\370"
- "Emotes"
- "\377\376" // 4784
-
- // #216
- "Threshold"
- "\377\376\375\374\373\372\371" // 4800
-
- // #217
- "\377\376\375\374\373\372\371\370"
- "International"
- "\377\376\375\374\373\372\371\370\367\366\365" // 4832
-
- // #218
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 4896+
-
- // #219
- "\377\376\375\374\373\372\371\370"
- "International"
- "\377\376\375\374\373\372\371\370\367\366\365" // 4928
-
- // #220
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 4960+
-
- // #221
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 4976
-
- // #222
- "Threshold"
- "\377\376\375\374\373\372\371" // 4992
-
- // #223
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 5008
-
- // #224
- "Threshold"
- "\377\376\375\374\373\372\371" // 5024
-
- // #225
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 5040
-
- // #226
- "Threshold"
- "\377\376\375\374\373\372\371" // 5056
-
- // #227
- "\377\376\375\374\373\372\371\370"
- "Places"
- "\377\376" // 5072
-
- // #228
- "Threshold"
- "\377\376\375\374\373\372\371" // 5088
-
- // #229
- "\377\376\375\374\373\372\371\370"
- "Places"
- "\377\376" // 5104
-
- // #230
- "Threshold"
- "\377\376\375\374\373\372\371" // 5120
-
- // #231
- "\377\376\375\374\373\372\371\370"
- "Places"
- "\377\376" // 5136
-
- // #232
- "Threshold"
- "\377\376\375\374\373\372\371" // 5152
-
- // #233
- "\377\376\375\374\373\372\371\370"
- "Status"
- "\377\376" // 5168
-
- // #234
- "Threshold"
- "\377\376\375\374\373\372\371" // 5184
-
- // #235
- "\377\376\375\374\373\372\371\370"
- "Status"
- "\377\376" // 5200
-
- // #236
- "Threshold"
- "\377\376\375\374\373\372\371" // 5216
-
- // #237
- "\377\376\375\374\373\372\371\370"
- "Actions"
- "\377" // 5232
-
- // #238
- "Threshold"
- "\377\376\375\374\373\372\371" // 5248
-
- // #239
- "\377\376\375\374\373\372\371\370"
- "Actions"
- "\377" // 5264
-
- // #240
- "Threshold"
- "\377\376\375\374\373\372\371" // 5280
-
- // #241
- "Animations"
- "\377\376\375\374\373\372" // 5296
-
- // #242
- "Threshold"
- "\377\376\375\374\373\372\371" // 5312
-
- // #243
- "Animations"
- "\377\376\375\374\373\372" // 5328
-
- // #244
- "Threshold"
- "\377\376\375\374\373\372\371" // 5344
-
- // #245
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "Applications"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 5408+
-
- // #246
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 5440
-
- // #247
- "\377\376\375\374\373\372\371\370"
- "Applications"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 5472+
-
- // #248
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 5504
-
- // #249
- "\377\376\375\374\373\372\371\370"
- "Categories"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 5536
-
- // #250
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 5568
-
- // #251
- "\377\376\375\374\373\372\371\370"
- "Categories"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 5600
-
- // #252
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 5632
-
- // #253
- "Devices"
- "\377\376\375\374\373\372\371\370\367" // 5648
-
- // #254
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 5680
-
- // #255
- "Devices"
- "\377\376\375\374\373\372\371\370\367" // 5696
-
- // #256
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 5728
-
- // #257
- "Emblems"
- "\377\376\375\374\373\372\371\370\367" // 5744
-
- // #258
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 5776
-
- // #259
- "Emblems"
- "\377\376\375\374\373\372\371\370\367" // 5792
-
- // #260
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 5824
-
- // #261
- "Emotes"
- "\377\376\375\374\373\372\371\370\367\366" // 5840
-
- // #262
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 5920+
-
- // #263
- "Emotes"
- "\377\376\375\374\373\372\371\370\367\366" // 5936
-
- // #264
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 5984+
-
- // #265
- "\377\376\375\374\373\372\371\370"
- "International"
- "\377\376\375\374\373\372\371\370\367\366\365" // 6016
-
- // #266
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 6048
-
- // #267
- "\377\376\375\374\373\372\371\370"
- "International"
- "\377\376\375\374\373\372\371\370\367\366\365" // 6080
-
- // #268
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 6112
-
- // #269
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 6128
-
- // #270
- "Threshold"
- "\377\376\375\374\373\372\371" // 6144
-
- // #271
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 6160
-
- // #272
- "Threshold"
- "\377\376\375\374\373\372\371" // 6176
-
- // #273
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 6192
-
- // #274
- "Threshold"
- "\377\376\375\374\373\372\371" // 6208
-
- // #275
- "\377\376\375\374\373\372\371\370"
- "Places"
- "\377\376" // 6224
-
- // #276
- "Threshold"
- "\377\376\375\374\373\372\371" // 6240
-
- // #277
- "\377\376\375\374\373\372\371\370"
- "Places"
- "\377\376" // 6256
-
- // #278
- "Threshold"
- "\377\376\375\374\373\372\371" // 6272
-
- // #279
- "\377\376\375\374\373\372\371\370"
- "Places"
- "\377\376" // 6288
-
- // #280
- "Threshold"
- "\377\376\375\374\373\372\371" // 6304
-
- // #281
- "\377\376\375\374\373\372\371\370"
- "Status"
- "\377\376" // 6320
-
- // #282
- "Threshold"
- "\377\376\375\374\373\372\371" // 6336
-
- // #283
- "\377\376\375\374\373\372\371\370"
- "Status"
- "\377\376" // 6352
-
- // #284
- "Threshold"
- "\377\376\375\374\373\372\371" // 6368
-
- // #285
- "\377\376\375\374\373\372\371\370"
- "Actions"
- "\377" // 6384
-
- // #286
- "Threshold"
- "\377\376\375\374\373\372\371" // 6400
-
- // #287
- "\377\376\375\374\373\372\371\370"
- "Actions"
- "\377" // 6416
-
- // #288
- "Threshold"
- "\377\376\375\374\373\372\371" // 6432
-
- // #289
- "Animations"
- "\377\376\375\374\373\372" // 6448
-
- // #290
- "Threshold"
- "\377\376\375\374\373\372\371" // 6464
-
- // #291
- "Animations"
- "\377\376\375\374\373\372" // 6480
-
- // #292
- "Threshold"
- "\377\376\375\374\373\372\371" // 6496
-
- // #293
- "\377\376\375\374\373\372\371\370"
- "Applications"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 6528
-
- // #294
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 6560
-
- // #295
- "\377\376\375\374\373\372\371\370"
- "Applications"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 6592
-
- // #296
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 6624
-
- // #297
- "\377\376\375\374\373\372\371\370"
- "Categories"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 6656
-
- // #298
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 6688+
-
- // #299
- "\377\376\375\374\373\372\371\370"
- "Categories"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 6720
-
- // #300
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 6752+
-
- // #301
- "Devices"
- "\377\376\375\374\373\372\371\370\367" // 6768
-
- // #302
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 6800
-
- // #303
- "Devices"
- "\377\376\375\374\373\372\371\370\367" // 6816
-
- // #304
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 6848
-
- // #305
- "Emblems"
- "\377\376\375\374\373\372\371\370\367" // 6864
-
- // #306
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 6896
-
- // #307
- "Emblems"
- "\377\376\375\374\373\372\371\370\367" // 6912
-
- // #308
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 6944
-
- // #309
- "Emotes"
- "\377\376\375\374\373\372\371\370\367\366" // 6960
-
- // #310
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 6992
-
- // #311
- "Emotes"
- "\377\376\375\374\373\372\371\370\367\366" // 7008
-
- // #312
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 7040
-
- // #313
- "International"
- "\377\376\375" // 7056
-
- // #314
- "Threshold"
- "\377\376\375\374\373\372\371" // 7072
-
- // #315
- "International"
- "\377\376\375" // 7088
-
- // #316
- "Threshold"
- "\377\376\375\374\373\372\371" // 7104
-
- // #317
- "\377\376\375\374\373\372\371\370"
- "MimeTypes"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 7136
-
- // #318
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 7168
-
- // #319
- "\377\376\375\374\373\372\371\370"
- "MimeTypes"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 7200
-
- // #320
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 7232
-
- // #321
- "\377\376\375\374\373\372\371\370"
- "MimeTypes"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 7264
-
- // #322
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 7296
-
- // #323
- "Places"
- "\377\376\375\374\373\372\371\370\367\366" // 7312
-
- // #324
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 7344
-
- // #325
- "Places"
- "\377\376\375\374\373\372\371\370\367\366" // 7360
-
- // #326
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 7392
-
- // #327
- "Places"
- "\377\376\375\374\373\372\371\370\367\366" // 7408
-
- // #328
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 7440
-
- // #329
- "Status"
- "\377\376\375\374\373\372\371\370\367\366" // 7456
-
- // #330
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 7520+
-
- // #331
- "Status"
- "\377\376\375\374\373\372\371\370\367\366" // 7536
-
- // #332
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 7584+
-
- // #333
- "Actions"
- "\377\376\375\374\373\372\371\370\367" // 7600
-
- // #334
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 7632
-
- // #335
- "Actions"
- "\377\376\375\374\373\372\371\370\367" // 7648
-
- // #336
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 7680
-
- // #337
- "Animations"
- "\377\376\375\374\373\372" // 7696
-
- // #338
- "Threshold"
- "\377\376\375\374\373\372\371" // 7712
-
- // #339
- "Animations"
- "\377\376\375\374\373\372" // 7728
-
- // #340
- "Threshold"
- "\377\376\375\374\373\372\371" // 7744
-
- // #341
- "\377\376\375\374\373\372\371\370"
- "Applications"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 7776
-
- // #342
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 7808
-
- // #343
- "\377\376\375\374\373\372\371\370"
- "Applications"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 7840
-
- // #344
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 7872
-
- // #345
- "\377\376\375\374\373\372\371\370"
- "Categories"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 7904+
-
- // #346
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 7936
-
- // #347
- "\377\376\375\374\373\372\371\370"
- "Categories"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 7968+
-
- // #348
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 8000
-
- // #349
- "Devices"
- "\377\376\375\374\373\372\371\370\367" // 8016
-
- // #350
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 8096+
-
- // #351
- "Devices"
- "\377\376\375\374\373\372\371\370\367" // 8112
-
- // #352
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 8160+
-
- // #353
- "Emblems"
- "\377\376\375\374\373\372\371\370\367" // 8176
-
- // #354
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 8208
-
- // #355
- "Emblems"
- "\377\376\375\374\373\372\371\370\367" // 8224
-
- // #356
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 8256
-
- // #357
- "Emotes"
- "\377\376\375\374\373\372\371\370\367\366" // 8272
-
- // #358
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 8304
-
- // #359
- "Emotes"
- "\377\376\375\374\373\372\371\370\367\366" // 8320
-
- // #360
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 8352
-
- // #361
- "International"
- "\377\376\375" // 8368
-
- // #362
- "Threshold"
- "\377\376\375\374\373\372\371" // 8384
-
- // #363
- "International"
- "\377\376\375" // 8400
-
- // #364
- "Threshold"
- "\377\376\375\374\373\372\371" // 8416
-
- // #365
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 8432
-
- // #366
- "Threshold"
- "\377\376\375\374\373\372\371" // 8448
-
- // #367
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 8464
-
- // #368
- "Threshold"
- "\377\376\375\374\373\372\371" // 8480
-
- // #369
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 8496
-
- // #370
- "Threshold"
- "\377\376\375\374\373\372\371" // 8512
-
- // #371
- "\377\376\375\374\373\372\371\370"
- "Places"
- "\377\376" // 8528
-
- // #372
- "Threshold"
- "\377\376\375\374\373\372\371" // 8544
-
- // #373
- "\377\376\375\374\373\372\371\370"
- "Places"
- "\377\376" // 8560
-
- // #374
- "Threshold"
- "\377\376\375\374\373\372\371" // 8576
-
- // #375
- "\377\376\375\374\373\372\371\370"
- "Places"
- "\377\376" // 8592
-
- // #376
- "Threshold"
- "\377\376\375\374\373\372\371" // 8608
-
- // #377
- "\377\376\375\374\373\372\371\370"
- "Status"
- "\377\376" // 8624
-
- // #378
- "Threshold"
- "\377\376\375\374\373\372\371" // 8640
-
- // #379
- "\377\376\375\374\373\372\371\370"
- "Status"
- "\377\376" // 8656
-
- // #380
- "Threshold"
- "\377\376\375\374\373\372\371" // 8672
-
- // #381
- "\377\376\375\374\373\372\371\370"
- "Actions"
- "\377" // 8688
-
- // #382
- "Threshold"
- "\377\376\375\374\373\372\371" // 8704
-
- // #383
- "\377\376\375\374\373\372\371\370"
- "Actions"
- "\377" // 8720
-
- // #384
- "Threshold"
- "\377\376\375\374\373\372\371" // 8736
-
- // #385
- "\377\376\375\374\373\372\371\370"
- "Applications"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 8768
-
- // #386
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 8800
-
- // #387
- "\377\376\375\374\373\372\371\370"
- "Applications"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 8832
-
- // #388
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 8864
-
- // #389
- "\377\376\375\374\373\372\371\370"
- "Categories"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 8896
-
- // #390
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 8928+
-
- // #391
- "\377\376\375\374\373\372\371\370"
- "Categories"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 8960
-
- // #392
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 8992+
-
- // #393
- "Devices"
- "\377\376\375\374\373\372\371\370\367" // 9008
-
- // #394
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 9040
-
- // #395
- "Devices"
- "\377\376\375\374\373\372\371\370\367" // 9056
-
- // #396
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 9088
-
- // #397
- "\377\376\375\374\373\372\371\370"
- "MimeTypes"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 9120+
-
- // #398
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 9152
-
- // #399
- "\377\376\375\374\373\372\371\370"
- "MimeTypes"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 9184+
-
- // #400
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 9216
-
- // #401
- "Places"
- "\377\376\375\374\373\372\371\370\367\366" // 9232
-
- // #402
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 9312+
-
- // #403
- "Places"
- "\377\376\375\374\373\372\371\370\367\366" // 9328
-
- // #404
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 9376+
-
- // #405
- "Places"
- "\377\376\375\374\373\372\371\370\367\366" // 9392
-
- // #406
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 9440+
-
- // #407
- "\377\376\375\374\373\372\371\370"
- "Status"
- "\377\376" // 9456
-
- // #408
- "Threshold"
- "\377\376\375\374\373\372\371" // 9472
-
- // #409
- "\377\376\375\374\373\372\371\370"
- "Status"
- "\377\376" // 9488
-
- // #410
- "Threshold"
- "\377\376\375\374\373\372\371" // 9504
-
- // #411
- "\377\376\375\374\373\372\371\370"
- "16,22,32,48,64,128,256"
- "\377\376" // 9536
-
- // #412
- "\377\376\375\374\373\372\371\370"
- "16,22,32,48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 9568+
-
- // #413
- "\377\376\375\374\373\372\371\370"
- "16,22,32,48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 9600
-
- // #414
- "\377\376\375\374\373\372\371\370"
- "16,22,32,48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 9632
-
- // #415
- "16,22,32,48,64,128,256"
- "\377\376\375\374\373\372\371\370\367\366" // 9664
-
- // #416
- "16,22,32,48,64,128,256"
- "\377\376\375\374\373\372\371\370\367\366" // 9696+
-
- // #417
- "\377\376\375\374\373\372\371\370"
- "Oxygen"
- "\377\376" // 9712
-
- // #418
- "\377\376\375\374\373\372\371\370"
- "Oxygen Team"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 9744
-
- // #419
- "hicolor"
- "\377\376\375\374\373\372\371\370\367" // 9760
-
- // #420
- "\377\376\375\374\373\372\371\370"
- "folder"
- "\377\376" // 9776
-
- // #421
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "8x8/emblems,16x16/actions,16x16/animations,16x16/apps,16x16/categories,16x16/devices,16x16/emblems,16x16/emotes,16x16/intl,16x16/mimetypes,16x16/places,16x16/status,22x22/actions,22x22/animations,22x22/apps,22x22/categories,22x22/devices,22x22/emblems,22x22/emotes,22x22/intl,22x22/mimetypes,22x22/places,22x22/status,32x32/actions,32x32/animations,32x32/apps,32x32/categories,32x32/devices,32x32/emblems,32x32/emotes,32x32/intl,32x32/mimetypes,32x32/places,32x32/status,48x48/actions,48x48/animations,48x48/apps,48x48/categories,48x48/devices,48x48/emblems,48x48/emotes,48x48/intl,48x48/mimetypes,48x48/places,48x48/status,64x64/actions,64x64/animations,64x64/apps,64x64/categories,64x64/devices,64x64/emblems,64x64/emotes,64x64/intl,64x64/mimetypes,64x64/places,64x64/status,128x128/actions,128x128/animations,128x128/apps,128x128/categories,128x128/devices,128x128/emblems,128x128/emotes,128x128/intl,128x128/mimetypes,128x128/places,128x128/status,256x256/actions,256x256/apps,256x256/categories,256x256/devices,256x256/mimetypes,256x256/places,256x256/status"
- "\377\376\375\374\373\372\371\370\367" // 10864+
-
- // #422
- "\377\376\375\374\373\372\371\370"
- "Emblems"
- "\377" // 10880
-
- // #423
- "Threshold"
- "\377\376\375\374\373\372\371" // 10896
-
- // #424
- "\377\376\375\374\373\372\371\370"
- "Emblems"
- "\377" // 10912
-
- // #425
- "Threshold"
- "\377\376\375\374\373\372\371" // 10928
-
- // #426
- "Actions"
- "\377\376\375\374\373\372\371\370\367" // 10944
-
- // #427
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 10976+
-
- // #428
- "Actions"
- "\377\376\375\374\373\372\371\370\367" // 10992
-
- // #429
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 11040+
-
- // #430
- "\377\376\375\374\373\372\371\370"
- "Animations"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 11072
-
- // #431
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 11104
-
- // #432
- "\377\376\375\374\373\372\371\370"
- "Animations"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 11136
-
- // #433
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 11168
-
- // #434
- "Applications"
- "\377\376\375\374" // 11184
-
- // #435
- "Threshold"
- "\377\376\375\374\373\372\371" // 11200
-
- // #436
- "Applications"
- "\377\376\375\374" // 11216
-
- // #437
- "Threshold"
- "\377\376\375\374\373\372\371" // 11232
-
- // #438
- "Categories"
- "\377\376\375\374\373\372" // 11248
-
- // #439
- "Threshold"
- "\377\376\375\374\373\372\371" // 11264
-
- // #440
- "Categories"
- "\377\376\375\374\373\372" // 11280
-
- // #441
- "Threshold"
- "\377\376\375\374\373\372\371" // 11296
-
- // #442
- "\377\376\375\374\373\372\371\370"
- "Devices"
- "\377" // 11312
-
- // #443
- "Threshold"
- "\377\376\375\374\373\372\371" // 11328
-
- // #444
- "\377\376\375\374\373\372\371\370"
- "Devices"
- "\377" // 11344
-
- // #445
- "Threshold"
- "\377\376\375\374\373\372\371" // 11360
-
- // #446
- "\377\376\375\374\373\372\371\370"
- "Emblems"
- "\377" // 11376
-
- // #447
- "Threshold"
- "\377\376\375\374\373\372\371" // 11392
-
- // #448
- "\377\376\375\374\373\372\371\370"
- "Emblems"
- "\377" // 11408
-
- // #449
- "Threshold"
- "\377\376\375\374\373\372\371" // 11424
-
- // #450
- "\377\376\375\374\373\372\371\370"
- "Emotes"
- "\377\376" // 11440
-
- // #451
- "Threshold"
- "\377\376\375\374\373\372\371" // 11456
-
- // #452
- "\377\376\375\374\373\372\371\370"
- "Emotes"
- "\377\376" // 11472
-
- // #453
- "Threshold"
- "\377\376\375\374\373\372\371" // 11488
-
- // #454
- "\377\376\375\374\373\372\371\370"
- "International"
- "\377\376\375\374\373\372\371\370\367\366\365" // 11520
-
- // #455
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 11552
-
- // #456
- "\377\376\375\374\373\372\371\370"
- "International"
- "\377\376\375\374\373\372\371\370\367\366\365" // 11584
-
- // #457
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 11616
-
- // #458
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 11632
-
- // #459
- "Threshold"
- "\377\376\375\374\373\372\371" // 11648
-
- // #460
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 11664
-
- // #461
- "Threshold"
- "\377\376\375\374\373\372\371" // 11680
-
- // #462
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 11696
-
- // #463
- "Threshold"
- "\377\376\375\374\373\372\371" // 11712
-
- // #464
- "\377\376\375\374\373\372\371\370"
- "Places"
- "\377\376" // 11728
-
- // #465
- "Threshold"
- "\377\376\375\374\373\372\371" // 11744
-
- // #466
- "\377\376\375\374\373\372\371\370"
- "Places"
- "\377\376" // 11760
-
- // #467
- "Threshold"
- "\377\376\375\374\373\372\371" // 11776
-
- // #468
- "\377\376\375\374\373\372\371\370"
- "Places"
- "\377\376" // 11792
-
- // #469
- "Threshold"
- "\377\376\375\374\373\372\371" // 11808
-
- // #470
- "Status"
- "\377\376\375\374\373\372\371\370\367\366" // 11824
-
- // #471
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 11856
-
- // #472
- "Status"
- "\377\376\375\374\373\372\371\370\367\366" // 11872
-
- // #473
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 11904
-
- // #474
- "Actions"
- "\377\376\375\374\373\372\371\370\367" // 11920
-
- // #475
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 11952
-
- // #476
- "Actions"
- "\377\376\375\374\373\372\371\370\367" // 11968
-
- // #477
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 12000
-
- // #478
- "\377\376\375\374\373\372\371\370"
- "Animations"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 12032
-
- // #479
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 12064
-
- // #480
- "\377\376\375\374\373\372\371\370"
- "Animations"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 12096
-
- // #481
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 12128
-
- // #482
- "Applications"
- "\377\376\375\374" // 12144
-
- // #483
- "Threshold"
- "\377\376\375\374\373\372\371" // 12160
-
- // #484
- "Applications"
- "\377\376\375\374" // 12176
-
- // #485
- "Threshold"
- "\377\376\375\374\373\372\371" // 12192
-
- // #486
- "Categories"
- "\377\376\375\374\373\372" // 12208
-
- // #487
- "Threshold"
- "\377\376\375\374\373\372\371" // 12224
-
- // #488
- "Categories"
- "\377\376\375\374\373\372" // 12240
-
- // #489
- "Threshold"
- "\377\376\375\374\373\372\371" // 12256
-
- // #490
- "\377\376\375\374\373\372\371\370"
- "Devices"
- "\377" // 12272
-
- // #491
- "Threshold"
- "\377\376\375\374\373\372\371" // 12288
-
- // #492
- "\377\376\375\374\373\372\371\370"
- "Devices"
- "\377" // 12304
-
- // #493
- "Threshold"
- "\377\376\375\374\373\372\371" // 12320
-
- // #494
- "\377\376\375\374\373\372\371\370"
- "Emblems"
- "\377" // 12336
-
- // #495
- "Threshold"
- "\377\376\375\374\373\372\371" // 12352
-
- // #496
- "\377\376\375\374\373\372\371\370"
- "Emblems"
- "\377" // 12368
-
- // #497
- "Threshold"
- "\377\376\375\374\373\372\371" // 12384
-
- // #498
- "\377\376\375\374\373\372\371\370"
- "Emotes"
- "\377\376" // 12400
-
- // #499
- "Threshold"
- "\377\376\375\374\373\372\371" // 12416
-
- // #500
- "\377\376\375\374\373\372\371\370"
- "Emotes"
- "\377\376" // 12432
-
- // #501
- "Threshold"
- "\377\376\375\374\373\372\371" // 12448
-
- // #502
- "\377\376\375\374\373\372\371\370"
- "International"
- "\377\376\375\374\373\372\371\370\367\366\365" // 12480
-
- // #503
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 12512
-
- // #504
- "\377\376\375\374\373\372\371\370"
- "International"
- "\377\376\375\374\373\372\371\370\367\366\365" // 12544
-
- // #505
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 12576
-
- // #506
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 12592
-
- // #507
- "Threshold"
- "\377\376\375\374\373\372\371" // 12608
-
- // #508
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 12624
-
- // #509
- "Threshold"
- "\377\376\375\374\373\372\371" // 12640
-
- // #510
- "\377\376\375\374\373\372\371\370"
- "Places"
- "\377\376" // 12656
-
- // #511
- "Threshold"
- "\377\376\375\374\373\372\371" // 12672
-
- // #512
- "\377\376\375\374\373\372\371\370"
- "Places"
- "\377\376" // 12688
-
- // #513
- "Threshold"
- "\377\376\375\374\373\372\371" // 12704
-
- // #514
- "\377\376\375\374\373\372\371\370"
- "Places"
- "\377\376" // 12720
-
- // #515
- "Threshold"
- "\377\376\375\374\373\372\371" // 12736
-
- // #516
- "\377\376\375\374\373\372\371\370"
- "Status"
- "\377\376" // 12752
-
- // #517
- "Threshold"
- "\377\376\375\374\373\372\371" // 12768
-
- // #518
- "\377\376\375\374\373\372\371\370"
- "Status"
- "\377\376" // 12784
-
- // #519
- "Threshold"
- "\377\376\375\374\373\372\371" // 12800
-
- // #520
- "\377\376\375\374\373\372\371\370"
- "Actions"
- "\377" // 12816
-
- // #521
- "Threshold"
- "\377\376\375\374\373\372\371" // 12832
-
- // #522
- "\377\376\375\374\373\372\371\370"
- "Actions"
- "\377" // 12848
-
- // #523
- "Threshold"
- "\377\376\375\374\373\372\371" // 12864
-
- // #524
- "Animations"
- "\377\376\375\374\373\372" // 12880
-
- // #525
- "Threshold"
- "\377\376\375\374\373\372\371" // 12896
-
- // #526
- "Animations"
- "\377\376\375\374\373\372" // 12912
-
- // #527
- "Threshold"
- "\377\376\375\374\373\372\371" // 12928
-
- // #528
- "\377\376\375\374\373\372\371\370"
- "Applications"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 12960
-
- // #529
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 12992
-
- // #530
- "\377\376\375\374\373\372\371\370"
- "Applications"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 13024
-
- // #531
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 13056
-
- // #532
- "\377\376\375\374\373\372\371\370"
- "Categories"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 13088+
-
- // #533
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 13120
-
- // #534
- "\377\376\375\374\373\372\371\370"
- "Categories"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 13152+
-
- // #535
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 13184
-
- // #536
- "\377\376\375\374\373\372\371\370"
- "Devices"
- "\377" // 13200
-
- // #537
- "Threshold"
- "\377\376\375\374\373\372\371" // 13216
-
- // #538
- "\377\376\375\374\373\372\371\370"
- "Devices"
- "\377" // 13232
-
- // #539
- "Threshold"
- "\377\376\375\374\373\372\371" // 13248
-
- // #540
- "\377\376\375\374\373\372\371\370"
- "Emblems"
- "\377" // 13264
-
- // #541
- "Threshold"
- "\377\376\375\374\373\372\371" // 13280
-
- // #542
- "\377\376\375\374\373\372\371\370"
- "Emblems"
- "\377" // 13296
-
- // #543
- "Threshold"
- "\377\376\375\374\373\372\371" // 13312
-
- // #544
- "\377\376\375\374\373\372\371\370"
- "Emotes"
- "\377\376" // 13328
-
- // #545
- "Threshold"
- "\377\376\375\374\373\372\371" // 13344
-
- // #546
- "\377\376\375\374\373\372\371\370"
- "Emotes"
- "\377\376" // 13360
-
- // #547
- "Threshold"
- "\377\376\375\374\373\372\371" // 13376
-
- // #548
- "\377\376\375\374\373\372\371\370"
- "International"
- "\377\376\375\374\373\372\371\370\367\366\365" // 13408
-
- // #549
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 13472+
-
- // #550
- "\377\376\375\374\373\372\371\370"
- "International"
- "\377\376\375\374\373\372\371\370\367\366\365" // 13504
-
- // #551
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 13536+
-
- // #552
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 13552
-
- // #553
- "Threshold"
- "\377\376\375\374\373\372\371" // 13568
-
- // #554
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 13584
-
- // #555
- "Threshold"
- "\377\376\375\374\373\372\371" // 13600
-
- // #556
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 13616
-
- // #557
- "Threshold"
- "\377\376\375\374\373\372\371" // 13632
-
- // #558
- "\377\376\375\374\373\372\371\370"
- "Places"
- "\377\376" // 13648
-
- // #559
- "Threshold"
- "\377\376\375\374\373\372\371" // 13664
-
- // #560
- "\377\376\375\374\373\372\371\370"
- "Places"
- "\377\376" // 13680
-
- // #561
- "Threshold"
- "\377\376\375\374\373\372\371" // 13696
-
- // #562
- "\377\376\375\374\373\372\371\370"
- "Places"
- "\377\376" // 13712
-
- // #563
- "Threshold"
- "\377\376\375\374\373\372\371" // 13728
-
- // #564
- "\377\376\375\374\373\372\371\370"
- "Status"
- "\377\376" // 13744
-
- // #565
- "Threshold"
- "\377\376\375\374\373\372\371" // 13760
-
- // #566
- "\377\376\375\374\373\372\371\370"
- "Status"
- "\377\376" // 13776
-
- // #567
- "Threshold"
- "\377\376\375\374\373\372\371" // 13792
-
- // #568
- "\377\376\375\374\373\372\371\370"
- "Actions"
- "\377" // 13808
-
- // #569
- "Threshold"
- "\377\376\375\374\373\372\371" // 13824
-
- // #570
- "\377\376\375\374\373\372\371\370"
- "Actions"
- "\377" // 13840
-
- // #571
- "Threshold"
- "\377\376\375\374\373\372\371" // 13856
-
- // #572
- "Animations"
- "\377\376\375\374\373\372" // 13872
-
- // #573
- "Threshold"
- "\377\376\375\374\373\372\371" // 13888
-
- // #574
- "Animations"
- "\377\376\375\374\373\372" // 13904
-
- // #575
- "Threshold"
- "\377\376\375\374\373\372\371" // 13920
-
- // #576
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "Applications"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 13984+
-
- // #577
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 14016
-
- // #578
- "\377\376\375\374\373\372\371\370"
- "Applications"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 14048+
-
- // #579
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 14080
-
- // #580
- "\377\376\375\374\373\372\371\370"
- "Categories"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 14112
-
- // #581
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 14144
-
- // #582
- "\377\376\375\374\373\372\371\370"
- "Categories"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 14176
-
- // #583
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 14208
-
- // #584
- "Devices"
- "\377\376\375\374\373\372\371\370\367" // 14224
-
- // #585
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 14256
-
- // #586
- "Devices"
- "\377\376\375\374\373\372\371\370\367" // 14272
-
- // #587
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 14304
-
- // #588
- "Emblems"
- "\377\376\375\374\373\372\371\370\367" // 14320
-
- // #589
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 14352
-
- // #590
- "Emblems"
- "\377\376\375\374\373\372\371\370\367" // 14368
-
- // #591
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 14400
-
- // #592
- "Emotes"
- "\377\376\375\374\373\372\371\370\367\366" // 14416
-
- // #593
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 14496+
-
- // #594
- "Emotes"
- "\377\376\375\374\373\372\371\370\367\366" // 14512
-
- // #595
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 14560+
-
- // #596
- "\377\376\375\374\373\372\371\370"
- "International"
- "\377\376\375\374\373\372\371\370\367\366\365" // 14592
-
- // #597
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 14624
-
- // #598
- "\377\376\375\374\373\372\371\370"
- "International"
- "\377\376\375\374\373\372\371\370\367\366\365" // 14656
-
- // #599
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 14688
-
- // #600
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 14704
-
- // #601
- "Threshold"
- "\377\376\375\374\373\372\371" // 14720
-
- // #602
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 14736
-
- // #603
- "Threshold"
- "\377\376\375\374\373\372\371" // 14752
-
- // #604
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 14768
-
- // #605
- "Threshold"
- "\377\376\375\374\373\372\371" // 14784
-
- // #606
- "\377\376\375\374\373\372\371\370"
- "Places"
- "\377\376" // 14800
-
- // #607
- "Threshold"
- "\377\376\375\374\373\372\371" // 14816
-
- // #608
- "\377\376\375\374\373\372\371\370"
- "Places"
- "\377\376" // 14832
-
- // #609
- "Threshold"
- "\377\376\375\374\373\372\371" // 14848
-
- // #610
- "\377\376\375\374\373\372\371\370"
- "Places"
- "\377\376" // 14864
-
- // #611
- "Threshold"
- "\377\376\375\374\373\372\371" // 14880
-
- // #612
- "\377\376\375\374\373\372\371\370"
- "Status"
- "\377\376" // 14896
-
- // #613
- "Threshold"
- "\377\376\375\374\373\372\371" // 14912
-
- // #614
- "\377\376\375\374\373\372\371\370"
- "Status"
- "\377\376" // 14928
-
- // #615
- "Threshold"
- "\377\376\375\374\373\372\371" // 14944
-
- // #616
- "\377\376\375\374\373\372\371\370"
- "Actions"
- "\377" // 14960
-
- // #617
- "Threshold"
- "\377\376\375\374\373\372\371" // 14976
-
- // #618
- "\377\376\375\374\373\372\371\370"
- "Actions"
- "\377" // 14992
-
- // #619
- "Threshold"
- "\377\376\375\374\373\372\371" // 15008
-
- // #620
- "Animations"
- "\377\376\375\374\373\372" // 15024
-
- // #621
- "Threshold"
- "\377\376\375\374\373\372\371" // 15040
-
- // #622
- "Animations"
- "\377\376\375\374\373\372" // 15056
-
- // #623
- "Threshold"
- "\377\376\375\374\373\372\371" // 15072
-
- // #624
- "\377\376\375\374\373\372\371\370"
- "Applications"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 15104
-
- // #625
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 15136
-
- // #626
- "\377\376\375\374\373\372\371\370"
- "Applications"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 15168
-
- // #627
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 15200
-
- // #628
- "\377\376\375\374\373\372\371\370"
- "Categories"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 15232
-
- // #629
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 15264+
-
- // #630
- "\377\376\375\374\373\372\371\370"
- "Categories"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 15296
-
- // #631
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 15328+
-
- // #632
- "Devices"
- "\377\376\375\374\373\372\371\370\367" // 15344
-
- // #633
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 15376
-
- // #634
- "Devices"
- "\377\376\375\374\373\372\371\370\367" // 15392
-
- // #635
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 15424
-
- // #636
- "Emblems"
- "\377\376\375\374\373\372\371\370\367" // 15440
-
- // #637
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 15472
-
- // #638
- "Emblems"
- "\377\376\375\374\373\372\371\370\367" // 15488
-
- // #639
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 15520
-
- // #640
- "Emotes"
- "\377\376\375\374\373\372\371\370\367\366" // 15536
-
- // #641
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 15568
-
- // #642
- "Emotes"
- "\377\376\375\374\373\372\371\370\367\366" // 15584
-
- // #643
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 15616
-
- // #644
- "International"
- "\377\376\375" // 15632
-
- // #645
- "Threshold"
- "\377\376\375\374\373\372\371" // 15648
-
- // #646
- "International"
- "\377\376\375" // 15664
-
- // #647
- "Threshold"
- "\377\376\375\374\373\372\371" // 15680
-
- // #648
- "\377\376\375\374\373\372\371\370"
- "MimeTypes"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 15712
-
- // #649
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 15744
-
- // #650
- "\377\376\375\374\373\372\371\370"
- "MimeTypes"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 15776
-
- // #651
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 15808
-
- // #652
- "\377\376\375\374\373\372\371\370"
- "MimeTypes"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 15840
-
- // #653
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 15872
-
- // #654
- "Places"
- "\377\376\375\374\373\372\371\370\367\366" // 15888
-
- // #655
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 15920
-
- // #656
- "Places"
- "\377\376\375\374\373\372\371\370\367\366" // 15936
-
- // #657
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 15968
-
- // #658
- "Places"
- "\377\376\375\374\373\372\371\370\367\366" // 15984
-
- // #659
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 16016
-
- // #660
- "Status"
- "\377\376\375\374\373\372\371\370\367\366" // 16032
-
- // #661
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 16096+
-
- // #662
- "Status"
- "\377\376\375\374\373\372\371\370\367\366" // 16112
-
- // #663
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 16160+
-
- // #664
- "Actions"
- "\377\376\375\374\373\372\371\370\367" // 16176
-
- // #665
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 16208
-
- // #666
- "Actions"
- "\377\376\375\374\373\372\371\370\367" // 16224
-
- // #667
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 16256
-
- // #668
- "Animations"
- "\377\376\375\374\373\372" // 16272
-
- // #669
- "Threshold"
- "\377\376\375\374\373\372\371" // 16288
-
- // #670
- "Animations"
- "\377\376\375\374\373\372" // 16304
-
- // #671
- "Threshold"
- "\377\376\375\374\373\372\371" // 16320
-
- // #672
- "\377\376\375\374\373\372\371\370"
- "Applications"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 16352
-
- // #673
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 16384
-
- // #674
- "\377\376\375\374\373\372\371\370"
- "Applications"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 16416
-
- // #675
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 16448
-
- // #676
- "\377\376\375\374\373\372\371\370"
- "Categories"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 16480+
-
- // #677
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 16512
-
- // #678
- "\377\376\375\374\373\372\371\370"
- "Categories"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 16544+
-
- // #679
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 16576
-
- // #680
- "Devices"
- "\377\376\375\374\373\372\371\370\367" // 16592
-
- // #681
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 16672+
-
- // #682
- "Devices"
- "\377\376\375\374\373\372\371\370\367" // 16688
-
- // #683
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 16736+
-
- // #684
- "Emblems"
- "\377\376\375\374\373\372\371\370\367" // 16752
-
- // #685
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 16784
-
- // #686
- "Emblems"
- "\377\376\375\374\373\372\371\370\367" // 16800
-
- // #687
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 16832
-
- // #688
- "Emotes"
- "\377\376\375\374\373\372\371\370\367\366" // 16848
-
- // #689
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 16880
-
- // #690
- "Emotes"
- "\377\376\375\374\373\372\371\370\367\366" // 16896
-
- // #691
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 16928
-
- // #692
- "International"
- "\377\376\375" // 16944
-
- // #693
- "Threshold"
- "\377\376\375\374\373\372\371" // 16960
-
- // #694
- "International"
- "\377\376\375" // 16976
-
- // #695
- "Threshold"
- "\377\376\375\374\373\372\371" // 16992
-
- // #696
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 17008
-
- // #697
- "Threshold"
- "\377\376\375\374\373\372\371" // 17024
-
- // #698
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 17040
-
- // #699
- "Threshold"
- "\377\376\375\374\373\372\371" // 17056
-
- // #700
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 17072
-
- // #701
- "Threshold"
- "\377\376\375\374\373\372\371" // 17088
-
- // #702
- "\377\376\375\374\373\372\371\370"
- "Places"
- "\377\376" // 17104
-
- // #703
- "Threshold"
- "\377\376\375\374\373\372\371" // 17120
-
- // #704
- "\377\376\375\374\373\372\371\370"
- "Places"
- "\377\376" // 17136
-
- // #705
- "Threshold"
- "\377\376\375\374\373\372\371" // 17152
-
- // #706
- "\377\376\375\374\373\372\371\370"
- "Places"
- "\377\376" // 17168
-
- // #707
- "Threshold"
- "\377\376\375\374\373\372\371" // 17184
-
- // #708
- "\377\376\375\374\373\372\371\370"
- "Status"
- "\377\376" // 17200
-
- // #709
- "Threshold"
- "\377\376\375\374\373\372\371" // 17216
-
- // #710
- "\377\376\375\374\373\372\371\370"
- "Status"
- "\377\376" // 17232
-
- // #711
- "Threshold"
- "\377\376\375\374\373\372\371" // 17248
-
- // #712
- "\377\376\375\374\373\372\371\370"
- "Actions"
- "\377" // 17264
-
- // #713
- "Threshold"
- "\377\376\375\374\373\372\371" // 17280
-
- // #714
- "\377\376\375\374\373\372\371\370"
- "Actions"
- "\377" // 17296
-
- // #715
- "Threshold"
- "\377\376\375\374\373\372\371" // 17312
-
- // #716
- "\377\376\375\374\373\372\371\370"
- "Applications"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 17344
-
- // #717
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 17376
-
- // #718
- "\377\376\375\374\373\372\371\370"
- "Applications"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 17408
-
- // #719
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 17440
-
- // #720
- "\377\376\375\374\373\372\371\370"
- "Categories"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 17472
-
- // #721
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 17504+
-
- // #722
- "\377\376\375\374\373\372\371\370"
- "Categories"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 17536
-
- // #723
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 17568+
-
- // #724
- "Devices"
- "\377\376\375\374\373\372\371\370\367" // 17584
-
- // #725
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 17616
-
- // #726
- "Devices"
- "\377\376\375\374\373\372\371\370\367" // 17632
-
- // #727
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 17664
-
- // #728
- "\377\376\375\374\373\372\371\370"
- "MimeTypes"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 17696+
-
- // #729
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 17728
-
- // #730
- "\377\376\375\374\373\372\371\370"
- "MimeTypes"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 17760+
-
- // #731
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 17792
-
- // #732
- "Places"
- "\377\376\375\374\373\372\371\370\367\366" // 17808
-
- // #733
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 17888+
-
- // #734
- "Places"
- "\377\376\375\374\373\372\371\370\367\366" // 17904
-
- // #735
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 17952+
-
- // #736
- "Places"
- "\377\376\375\374\373\372\371\370\367\366" // 17968
-
- // #737
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 18016+
-
- // #738
- "\377\376\375\374\373\372\371\370"
- "Status"
- "\377\376" // 18032
-
- // #739
- "Threshold"
- "\377\376\375\374\373\372\371" // 18048
-
- // #740
- "\377\376\375\374\373\372\371\370"
- "Status"
- "\377\376" // 18064
-
- // #741
- "Threshold"
- "\377\376\375\374\373\372\371" // 18080
-
- // #742
- "\377\376\375\374\373\372\371\370"
- "16,22,32,48,64,128,256"
- "\377\376" // 18112
-
- // #743
- "\377\376\375\374\373\372\371\370"
- "16,22,32,48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 18144+
-
- // #744
- "\377\376\375\374\373\372\371\370"
- "16,22,32,48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 18176
-
- // #745
- "\377\376\375\374\373\372\371\370"
- "16,22,32,48"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 18208
-
- // #746
- "16,22,32,48,64,128,256"
- "\377\376\375\374\373\372\371\370\367\366" // 18240
-
- // #747
- "16,22,32,48,64,128,256"
- "\377\376\375\374\373\372\371\370\367\366" // 18272+
-
- // #748
- "KDE-HiColor"
- "\377\376\375\374\373" // 18288
-
- // #749
- "\377\376\375\374\373\372\371\370"
- "Fallback icon theme"
- "\377\376\375\374\373" // 18320
-
- // #750
- "exec"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 18336
-
- // #751
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "192x192/apps,128x128/actions,128x128/apps,128x128/devices,128x128/filesystems,128x128/mimetypes,96x96/actions,96x96/apps,96x96/devices,96x96/filesystems,96x96/mimetypes,72x72/apps,64x64/actions,64x64/apps,64x64/devices,64x64/filesystems,64x64/mimetypes,64x64/status,48x48/actions,48x48/apps,48x48/devices,48x48/filesystems,48x48/mimetypes,36x36/apps,32x32/actions,32x32/apps,32x32/devices,32x32/filesystems,32x32/mimetypes,32x32/status,24x24/apps,22x22/actions,22x22/apps,22x22/devices,22x22/filesystems,22x22/mimetypes,22x22/status,16x16/actions,16x16/apps,16x16/devices,16x16/filesystems,16x16/mimetypes,16x16/status,scalable/actions,scalable/apps,scalable/devices,scalable/filesystems,scalable/mimetypes,16x16/stock/chart,16x16/stock/code,16x16/stock/data,16x16/stock/document,16x16/stock/form,16x16/stock/generic,16x16/stock/image,16x16/stock/io,16x16/stock/media,16x16/stock/navigation,16x16/stock/net,16x16/stock/object,16x16/stock/table,16x16/stock/text,24x24/stock/chart,24x24/stock/code,24x24/stock/data,24x24/stock/document,24x24/stock/form,24x24/stock/generic,24x24/stock/image,24x24/stock/io,24x24/stock/media,24x24/stock/navigation,24x24/stock/net,24x24/stock/object,24x24/stock/table,24x24/stock/text,32x32/stock/chart,32x32/stock/code,32x32/stock/data,32x32/stock/document,32x32/stock/form,32x32/stock/generic,32x32/stock/image,32x32/stock/io,32x32/stock/media,32x32/stock/navigation,32x32/stock/net,32x32/stock/object,32x32/stock/table,32x32/stock/text,36x36/stock/chart,36x36/stock/code,36x36/stock/data,36x36/stock/document,36x36/stock/form,36x36/stock/generic,36x36/stock/image,36x36/stock/io,36x36/stock/media,36x36/stock/navigation,36x36/stock/net,36x36/stock/object,36x36/stock/table,36x36/stock/text,48x48/stock/chart,48x48/stock/code,48x48/stock/data,48x48/stock/document,48x48/stock/form,48x48/stock/generic,48x48/stock/image,48x48/stock/io,48x48/stock/media,48x48/stock/navigation,48x48/stock/net,48x48/stock/object,48x48/stock/table,48x48/stock/text"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 20368+
-
- // #752
- "Applications"
- "\377\376\375\374" // 20384
-
- // #753
- "Threshold"
- "\377\376\375\374\373\372\371" // 20400
-
- // #754
- "Actions"
- "\377\376\375\374\373\372\371\370\367" // 20416
-
- // #755
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 20448
-
- // #756
- "Actions"
- "\377\376\375\374\373\372\371\370\367" // 20464
-
- // #757
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 20496
-
- // #758
- "Applications"
- "\377\376\375\374" // 20512
-
- // #759
- "Threshold"
- "\377\376\375\374\373\372\371" // 20528
-
- // #760
- "Applications"
- "\377\376\375\374" // 20544
-
- // #761
- "Threshold"
- "\377\376\375\374\373\372\371" // 20560
-
- // #762
- "\377\376\375\374\373\372\371\370"
- "Devices"
- "\377" // 20576
-
- // #763
- "Threshold"
- "\377\376\375\374\373\372\371" // 20592
-
- // #764
- "\377\376\375\374\373\372\371\370"
- "Devices"
- "\377" // 20608
-
- // #765
- "Threshold"
- "\377\376\375\374\373\372\371" // 20624
-
- // #766
- "FileSystems"
- "\377\376\375\374\373" // 20640
-
- // #767
- "Threshold"
- "\377\376\375\374\373\372\371" // 20656
-
- // #768
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 20672
-
- // #769
- "Threshold"
- "\377\376\375\374\373\372\371" // 20688
-
- // #770
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 20704
-
- // #771
- "Threshold"
- "\377\376\375\374\373\372\371" // 20720
-
- // #772
- "Actions"
- "\377\376\375\374\373\372\371\370\367" // 20736
-
- // #773
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 20768
-
- // #774
- "Applications"
- "\377\376\375\374" // 20784
-
- // #775
- "Threshold"
- "\377\376\375\374\373\372\371" // 20800
-
- // #776
- "\377\376\375\374\373\372\371\370"
- "Devices"
- "\377" // 20816
-
- // #777
- "Threshold"
- "\377\376\375\374\373\372\371" // 20832
-
- // #778
- "FileSystems"
- "\377\376\375\374\373" // 20848
-
- // #779
- "Threshold"
- "\377\376\375\374\373\372\371" // 20864
-
- // #780
- "\377\376\375\374\373\372\371\370"
- "MimeTypes"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 20896
-
- // #781
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 20960+
-
- // #782
- "\377\376\375\374\373\372\371\370"
- "Applications"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 20992
-
- // #783
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 21024
-
- // #784
- "Actions"
- "\377\376\375\374\373\372\371\370\367" // 21040
-
- // #785
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 21088+
-
- // #786
- "Actions"
- "\377\376\375\374\373\372\371\370\367" // 21104
-
- // #787
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 21152+
-
- // #788
- "Applications"
- "\377\376\375\374" // 21168
-
- // #789
- "Threshold"
- "\377\376\375\374\373\372\371" // 21184
-
- // #790
- "Applications"
- "\377\376\375\374" // 21200
-
- // #791
- "Threshold"
- "\377\376\375\374\373\372\371" // 21216
-
- // #792
- "\377\376\375\374\373\372\371\370"
- "Devices"
- "\377" // 21232
-
- // #793
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 21264
-
- // #794
- "\377\376\375\374\373\372\371\370"
- "Devices"
- "\377" // 21280
-
- // #795
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 21312
-
- // #796
- "\377\376\375\374\373\372\371\370"
- "FileSystems"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 21344
-
- // #797
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 21376
-
- // #798
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 21392
-
- // #799
- "Threshold"
- "\377\376\375\374\373\372\371" // 21408
-
- // #800
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 21424
-
- // #801
- "Threshold"
- "\377\376\375\374\373\372\371" // 21440
-
- // #802
- "\377\376\375\374\373\372\371\370"
- "Status"
- "\377\376" // 21456
-
- // #803
- "Threshold"
- "\377\376\375\374\373\372\371" // 21472
-
- // #804
- "Actions"
- "\377\376\375\374\373\372\371\370\367" // 21488
-
- // #805
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 21520
-
- // #806
- "Actions"
- "\377\376\375\374\373\372\371\370\367" // 21536
-
- // #807
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 21568
-
- // #808
- "Applications"
- "\377\376\375\374" // 21584
-
- // #809
- "Threshold"
- "\377\376\375\374\373\372\371" // 21600
-
- // #810
- "Applications"
- "\377\376\375\374" // 21616
-
- // #811
- "Threshold"
- "\377\376\375\374\373\372\371" // 21632
-
- // #812
- "\377\376\375\374\373\372\371\370"
- "Devices"
- "\377" // 21648
-
- // #813
- "Threshold"
- "\377\376\375\374\373\372\371" // 21664
-
- // #814
- "\377\376\375\374\373\372\371\370"
- "Devices"
- "\377" // 21680
-
- // #815
- "Threshold"
- "\377\376\375\374\373\372\371" // 21696
-
- // #816
- "FileSystems"
- "\377\376\375\374\373" // 21712
-
- // #817
- "Threshold"
- "\377\376\375\374\373\372\371" // 21728
-
- // #818
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "MimeTypes"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 21792+
-
- // #819
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 21824
-
- // #820
- "\377\376\375\374\373\372\371\370"
- "MimeTypes"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 21856+
-
- // #821
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 21888
-
- // #822
- "\377\376\375\374\373\372\371\370"
- "Applications"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 21920
-
- // #823
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 21984+
-
- // #824
- "\377\376\375\374\373\372\371\370"
- "Actions"
- "\377" // 22000
-
- // #825
- "Threshold"
- "\377\376\375\374\373\372\371" // 22016
-
- // #826
- "\377\376\375\374\373\372\371\370"
- "Actions"
- "\377" // 22032
-
- // #827
- "Threshold"
- "\377\376\375\374\373\372\371" // 22048
-
- // #828
- "\377\376\375\374\373\372\371\370"
- "Applications"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 22080
-
- // #829
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 22112
-
- // #830
- "\377\376\375\374\373\372\371\370"
- "Applications"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 22144
-
- // #831
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 22176
-
- // #832
- "\377\376\375\374\373\372\371\370"
- "Applications"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 22208
-
- // #833
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 22240
-
- // #834
- "Devices"
- "\377\376\375\374\373\372\371\370\367" // 22256
-
- // #835
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 22288
-
- // #836
- "Devices"
- "\377\376\375\374\373\372\371\370\367" // 22304
-
- // #837
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 22336
-
- // #838
- "\377\376\375\374\373\372\371\370"
- "FileSystems"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 22368
-
- // #839
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 22432+
-
- // #840
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 22448
-
- // #841
- "Threshold"
- "\377\376\375\374\373\372\371" // 22464
-
- // #842
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 22480
-
- // #843
- "Threshold"
- "\377\376\375\374\373\372\371" // 22496
-
- // #844
- "\377\376\375\374\373\372\371\370"
- "Status"
- "\377\376" // 22512
-
- // #845
- "Threshold"
- "\377\376\375\374\373\372\371" // 22528
-
- // #846
- "Applications"
- "\377\376\375\374" // 22544
-
- // #847
- "Threshold"
- "\377\376\375\374\373\372\371" // 22560
-
- // #848
- "Applications"
- "\377\376\375\374" // 22576
-
- // #849
- "Threshold"
- "\377\376\375\374\373\372\371" // 22592
-
- // #850
- "\377\376\375\374\373\372\371\370"
- "Actions"
- "\377" // 22608
-
- // #851
- "Threshold"
- "\377\376\375\374\373\372\371" // 22624
-
- // #852
- "\377\376\375\374\373\372\371\370"
- "Actions"
- "\377" // 22640
-
- // #853
- "Threshold"
- "\377\376\375\374\373\372\371" // 22656
-
- // #854
- "\377\376\375\374\373\372\371\370"
- "Applications"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 22688+
-
- // #855
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 22720
-
- // #856
- "\377\376\375\374\373\372\371\370"
- "Applications"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 22752+
-
- // #857
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 22784
-
- // #858
- "Devices"
- "\377\376\375\374\373\372\371\370\367" // 22800
-
- // #859
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 22880+
-
- // #860
- "Devices"
- "\377\376\375\374\373\372\371\370\367" // 22896
-
- // #861
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 22944+
-
- // #862
- "\377\376\375\374\373\372\371\370"
- "FileSystems"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 22976
-
- // #863
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 23008
-
- // #864
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 23024
-
- // #865
- "Threshold"
- "\377\376\375\374\373\372\371" // 23040
-
- // #866
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 23056
-
- // #867
- "Threshold"
- "\377\376\375\374\373\372\371" // 23072
-
- // #868
- "\377\376\375\374\373\372\371\370"
- "Status"
- "\377\376" // 23088
-
- // #869
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 23120
-
- // #870
- "\377\376\375\374\373\372\371\370"
- "Status"
- "\377\376" // 23136
-
- // #871
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 23168
-
- // #872
- "\377\376\375\374\373\372\371\370"
- "Actions"
- "\377" // 23184
-
- // #873
- "Threshold"
- "\377\376\375\374\373\372\371" // 23200
-
- // #874
- "\377\376\375\374\373\372\371\370"
- "Actions"
- "\377" // 23216
-
- // #875
- "Threshold"
- "\377\376\375\374\373\372\371" // 23232
-
- // #876
- "\377\376\375\374\373\372\371\370"
- "Applications"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 23264
-
- // #877
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 23328+
-
- // #878
- "\377\376\375\374\373\372\371\370"
- "Applications"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 23360
-
- // #879
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 23392+
-
- // #880
- "\377\376\375\374\373\372\371\370"
- "Applications"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 23424
-
- // #881
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 23456+
-
- // #882
- "Devices"
- "\377\376\375\374\373\372\371\370\367" // 23472
-
- // #883
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 23520+
-
- // #884
- "Devices"
- "\377\376\375\374\373\372\371\370\367" // 23536
-
- // #885
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 23584+
-
- // #886
- "\377\376\375\374\373\372\371\370"
- "FileSystems"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 23616
-
- // #887
- "\377\376\375\374\373\372\371\370"
- "Threshold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 23648
-
- // #888
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 23664
-
- // #889
- "Threshold"
- "\377\376\375\374\373\372\371" // 23680
-
- // #890
- "MimeTypes"
- "\377\376\375\374\373\372\371" // 23696
-
- // #891
- "Threshold"
- "\377\376\375\374\373\372\371" // 23712
-
- // #892
- "\377\376\375\374\373\372\371\370"
- "Status"
- "\377\376" // 23728
-
- // #893
- "Threshold"
- "\377\376\375\374\373\372\371" // 23744
-
- // #894
- "Actions"
- "\377\376\375\374\373\372\371\370\367" // 23760
-
- // #895
- "\377\376\375\374\373\372\371\370"
- "Scalable"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 23792
-
- // #896
- "Actions"
- "\377\376\375\374\373\372\371\370\367" // 23808
-
- // #897
- "\377\376\375\374\373\372\371\370"
- "Scalable"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 23840
-
- // #898
- "Applications"
- "\377\376\375\374" // 23856
-
- // #899
- "Scalable"
- "\377\376\375\374\373\372\371\370" // 23872
-
- // #900
- "Applications"
- "\377\376\375\374" // 23888
-
- // #901
- "Scalable"
- "\377\376\375\374\373\372\371\370" // 23904
-
- // #902
- "Devices"
- "\377\376\375\374\373\372\371\370\367" // 23920
-
- // #903
- "\377\376\375\374\373\372\371\370"
- "Scalable"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 23952
-
- // #904
- "Devices"
- "\377\376\375\374\373\372\371\370\367" // 23968
-
- // #905
- "\377\376\375\374\373\372\371\370"
- "Scalable"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 24000
-
- // #906
- "\377\376\375\374\373\372\371\370"
- "FileSystems"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 24032
-
- // #907
- "\377\376\375\374\373\372\371\370"
- "Scalable"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 24064
-
- // #908
- "\377\376\375\374\373\372\371\370"
- "MimeTypes"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 24096+
-
- // #909
- "\377\376\375\374\373\372\371\370"
- "Scalable"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 24128
-
- // #910
- "\377\376\375\374\373\372\371\370"
- "MimeTypes"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 24160+
-
- // #911
- "\377\376\375\374\373\372\371\370"
- "Scalable"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 24192
-
- // #912
- "\377\376\375\374\373\372\371\370"
- "Stock"
- "\377\376\375" // 24208
-
- // #913
- "Stock"
- "\377\376\375\374\373\372\371\370\367\366\365" // 24224
-
- // #914
- "\377\376\375\374\373\372\371\370"
- "Stock"
- "\377\376\375" // 24240
-
- // #915
- "\377\376\375\374\373\372\371\370"
- "Stock"
- "\377\376\375" // 24256
-
- // #916
- "\377\376\375\374\373\372\371\370"
- "Stock"
- "\377\376\375" // 24272
-
- // #917
- "Stock"
- "\377\376\375\374\373\372\371\370\367\366\365" // 24288
-
- // #918
- "\377\376\375\374\373\372\371\370"
- "Stock"
- "\377\376\375" // 24304
-
- // #919
- "Stock"
- "\377\376\375\374\373\372\371\370\367\366\365" // 24320
-
- // #920
- "Stock"
- "\377\376\375\374\373\372\371\370\367\366\365" // 24336
-
- // #921
- "\377\376\375\374\373\372\371\370"
- "Stock"
- "\377\376\375" // 24352
-
- // #922
- "Stock"
- "\377\376\375\374\373\372\371\370\367\366\365" // 24368
-
- // #923
- "\377\376\375\374\373\372\371\370"
- "Stock"
- "\377\376\375" // 24384
-
- // #924
- "Stock"
- "\377\376\375\374\373\372\371\370\367\366\365" // 24400
-
- // #925
- "\377\376\375\374\373\372\371\370"
- "Stock"
- "\377\376\375" // 24416
-
- // #926
- "Stock"
- "\377\376\375\374\373\372\371\370\367\366\365" // 24432
-
- // #927
- "Stock"
- "\377\376\375\374\373\372\371\370\367\366\365" // 24448
-
- // #928
- "Stock"
- "\377\376\375\374\373\372\371\370\367\366\365" // 24464
-
- // #929
- "Stock"
- "\377\376\375\374\373\372\371\370\367\366\365" // 24480
-
- // #930
- "\377\376\375\374\373\372\371\370"
- "Stock"
- "\377\376\375" // 24496
-
- // #931
- "\377\376\375\374\373\372\371\370"
- "Stock"
- "\377\376\375" // 24512
-
- // #932
- "\377\376\375\374\373\372\371\370"
- "Stock"
- "\377\376\375" // 24528
-
- // #933
- "Stock"
- "\377\376\375\374\373\372\371\370\367\366\365" // 24544
-
- // #934
- "\377\376\375\374\373\372\371\370"
- "Stock"
- "\377\376\375" // 24560
-
- // #935
- "Stock"
- "\377\376\375\374\373\372\371\370\367\366\365" // 24576
-
- // #936
- "\377\376\375\374\373\372\371\370"
- "Stock"
- "\377\376\375" // 24592
-
- // #937
- "Stock"
- "\377\376\375\374\373\372\371\370\367\366\365" // 24608
-
- // #938
- "\377\376\375\374\373\372\371\370"
- "Stock"
- "\377\376\375" // 24624
-
- // #939
- "\377\376\375\374\373\372\371\370"
- "Stock"
- "\377\376\375" // 24640
-
- // #940
- "\377\376\375\374\373\372\371\370"
- "Stock"
- "\377\376\375" // 24656
-
- // #941
- "\377\376\375\374\373\372\371\370"
- "Stock"
- "\377\376\375" // 24672
-
- // #942
- "Stock"
- "\377\376\375\374\373\372\371\370\367\366\365" // 24688
-
- // #943
- "\377\376\375\374\373\372\371\370"
- "Stock"
- "\377\376\375" // 24704
-
- // #944
- "Stock"
- "\377\376\375\374\373\372\371\370\367\366\365" // 24720
-
- // #945
- "Stock"
- "\377\376\375\374\373\372\371\370\367\366\365" // 24736
-
- // #946
- "\377\376\375\374\373\372\371\370"
- "Stock"
- "\377\376\375" // 24752
-
- // #947
- "Stock"
- "\377\376\375\374\373\372\371\370\367\366\365" // 24768
-
- // #948
- "\377\376\375\374\373\372\371\370"
- "Stock"
- "\377\376\375" // 24784
-
- // #949
- "Stock"
- "\377\376\375\374\373\372\371\370\367\366\365" // 24800
-
- // #950
- "\377\376\375\374\373\372\371\370"
- "Stock"
- "\377\376\375" // 24816
-
- // #951
- "\377\376\375\374\373\372\371\370"
- "Stock"
- "\377\376\375" // 24832
-
- // #952
- "\377\376\375\374\373\372\371\370"
- "Stock"
- "\377\376\375" // 24848
-
- // #953
- "\377\376\375\374\373\372\371\370"
- "Stock"
- "\377\376\375" // 24864
-
- // #954
- "Stock"
- "\377\376\375\374\373\372\371\370\367\366\365" // 24880
-
- // #955
- "\377\376\375\374\373\372\371\370"
- "Stock"
- "\377\376\375" // 24896
-
- // #956
- "\377\376\375\374\373\372\371\370"
- "Stock"
- "\377\376\375" // 24912
-
- // #957
- "Stock"
- "\377\376\375\374\373\372\371\370\367\366\365" // 24928
-
- // #958
- "\377\376\375\374\373\372\371\370"
- "Stock"
- "\377\376\375" // 24944
-
- // #959
- "\377\376\375\374\373\372\371\370"
- "Stock"
- "\377\376\375" // 24960
-
- // #960
- "Stock"
- "\377\376\375\374\373\372\371\370\367\366\365" // 24976
-
- // #961
- "\377\376\375\374\373\372\371\370"
- "Stock"
- "\377\376\375" // 24992
-
- // #962
- "Stock"
- "\377\376\375\374\373\372\371\370\367\366\365" // 25008
-
- // #963
- "Stock"
- "\377\376\375\374\373\372\371\370\367\366\365" // 25024
-
- // #964
- "Stock"
- "\377\376\375\374\373\372\371\370\367\366\365" // 25040
-
- // #965
- "Stock"
- "\377\376\375\374\373\372\371\370\367\366\365" // 25056
-
- // #966
- "\377\376\375\374\373\372\371\370"
- "Stock"
- "\377\376\375" // 25072
-
- // #967
- "Stock"
- "\377\376\375\374\373\372\371\370\367\366\365" // 25088
-
- // #968
- "Stock"
- "\377\376\375\374\373\372\371\370\367\366\365" // 25104
-
- // #969
- "\377\376\375\374\373\372\371\370"
- "Stock"
- "\377\376\375" // 25120
-
- // #970
- "Stock"
- "\377\376\375\374\373\372\371\370\367\366\365" // 25136
-
- // #971
- "\377\376\375\374\373\372\371\370"
- "Stock"
- "\377\376\375" // 25152
-
- // #972
- "\377\376\375\374\373\372\371\370"
- "16,32,48,64"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 25184
-
- // #973
- "16,22,32"
- "\377\376\375\374\373\372\371\370" // 25200
-
- // #974
- "16,22,32"
- "\377\376\375\374\373\372\371\370" // 25216
-
- // #975
- "16"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 25232
-
- // #976
- "16,22,32,48"
- "\377\376\375\374\373" // 25248
-
- // #977
- "\377\376\375\374\373\372\371\370"
- "org.freedesktop.DBus"
- "\377\376\375\374" // 25280
-
- // #978
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "u"
- "\377\376" // 25296
-
- // #979
- "\377\376\375\374\373\372\371\370"
- "drkonqi"
- "\377" // 25312
-
- // #980
- "\377\376\375\374\373\372\371\370"
- "no"
- "\377\376\375\374\373\372" // 25328
-
- // #981
- "\377\376\375\374\373\372\371\370"
- "pt_BR"
- "\377\376\375" // 25344
-
- // #982
- "\377\376\375\374"
- "== %1 =="
- "\377\376\375\374" // 25360
-
- // #983
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305\304\303"
- "<h2>%1</h2>"
- "\377\376\375\374\373\372\371\370" // 25440+
-
- // #984
- "\377"
- "~ %1 ~"
- "\377\376\375\374\373\372\371\370\367" // 25456
-
- // #985
- "\377\376\375\374\373\372\371\370"
- "<h3>%1</h3>"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 25488
-
- // #986
- "\377\376\375\374\373\372\371\370\367\366"
- "%1"
- "\377\376\375\374" // 25504
-
- // #987
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "<p>%1</p>"
- "\377\376\375\374\373\372\371\370\367" // 25536
-
- // #988
- "\377\376\375\374\373\372\371\370\367\366"
- "%1"
- "\377\376\375\374" // 25552
-
- // #989
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305\304\303\302\301"
- "<ul>%1</ul>"
- "\377\376\375\374\373\372" // 25632+
-
- // #990
- "\377\376\375\374\373\372\371\370\367\366"
- " * %1"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 25664
-
- // #991
- "\377"
- "<li>%1</li>"
- "\377\376\375\374" // 25680
-
- // #992
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Nota: %1"
- "\377\376\375\374\373\372\371\370\367\366" // 25712
-
- // #993
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351"
- "<i>Nota</i>: %1"
- "\377\376\375\374\373\372\371\370\367\366" // 25760+
-
- // #994
- "\377\376\375\374\373\372\371\370\367"
- "%1: %2"
- "\377" // 25776
-
- // #995
- "<i>%1</i>: %2"
- "\377\376\375" // 25792
-
- // #996
- "\377\376\375"
- "AVISO: %1"
- "\377\376\375\374" // 25808
-
- // #997
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305\304\303"
- "<b>Aviso</b>: %1"
- "\377\376\375" // 25888+
-
- // #998
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "%1: %2"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 25920
-
- // #999
- "\377\376\375\374\373"
- "<b>%1</b>: %2"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 25952
-
- // #1000
- "\377\376\375\374\373\372\371\370\367\366"
- "%1"
- "\377\376\375\374" // 25968
-
- // #1001
- "\377\376\375\374\373\372\371\370\367\366\365"
- "<a href=\42""%1\42"">%1</a>"
- "\377\376" // 26000
-
- // #1002
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "%2 (%1)"
- "\377\376\375\374\373\372\371\370\367\366\365" // 26032
-
- // #1003
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352"
- "<a href=\42""%1\42"">%2</a>"
- "\377\376\375\374\373\372\371" // 26080+
-
- // #1004
- "\342""\200""\230""%1\342""\200""\231"""
- "\377\376\375\374\373\372\371\370" // 26096
-
- // #1005
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347"
- "<tt>%1</tt>"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 26144+
-
- // #1006
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "%1"
- "\377\376" // 26160
-
- // #1007
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341"
- "%1"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 26208+
-
- // #1008
- "\377\376\375\374\373\372\371\370\367"
- "%1"
- "\377\376\375\374\373" // 26224
-
- // #1009
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "<tt>%1</tt>"
- "\377\376\375\374\373\372\371\370\367" // 26256
-
- // #1010
- "\377\376"
- "%1(%2)"
- "\377\376\375\374\373\372\371\370" // 26272
-
- // #1011
- "\377\376\375\374\373\372\371\370\367"
- "<tt>%1(%2)</tt>"
- "\377\376\375\374\373\372\371\370" // 26304
-
- // #1012
- "\377\376"
- "\342""\200""\234""%1\342""\200""\235"""
- "\377\376\375\374\373\372" // 26320
-
- // #1013
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305"
- "\342""\200""\234""%1\342""\200""\235"""
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 26400+
-
- // #1014
- "\377\376\375\374\373"
- "\342""\200""\234""%1\342""\200""\235"""
- "\377\376\375" // 26416
-
- // #1015
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "<tt>%1</tt>"
- "\377\376\375\374\373\372\371" // 26448
-
- // #1016
- "\377\376\375\374"
- "\12""%1\12"""
- "\377\376\375\374\373\372\371\370" // 26464
-
- // #1017
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332"
- "<pre>%1</pre>"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 26528+
-
- // #1018
- "\377\376\375\374"
- "%1"
- "\377\376\375\374\373\372\371\370\367\366" // 26544
-
- // #1019
- "\377\376\375\374\373\372\371"
- "<b>%1</b>"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 26576
-
- // #1020
- "\377\376\375\374\373\372"
- "|%1|"
- "\377\376\375\374\373\372" // 26592
-
- // #1021
- "\377\376\375\374\373\372\371\370\367\366\365"
- "<i>%1</i>"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 26624
-
- // #1022
- "*%1*"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 26640
-
- // #1023
- "\377\376\375\374\373"
- "<i>%1</i>"
- "\377\376" // 26656
-
- // #1024
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321"
- "**%1**"
- "\377\376\375\374\373\372\371\370\367\366\365" // 26720+
-
- // #1025
- "\377\376\375\374\373\372"
- "<b>%1</b>"
- "\377" // 26736
-
- // #1026
- "\377\376\375\374\373"
- "&lt;%1&gt;"
- "\377" // 26752
-
- // #1027
- "&lt;<i>%1</i>&gt;"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 26784
-
- // #1028
- "\377"
- "&lt;%1&gt;"
- "\377\376\375\374\373" // 26800
-
- // #1029
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "&lt;<a href=\42""mailto:%1\42"">%1</a>&gt;"
- "\377\376" // 26848
-
- // #1030
- "\377\376\375\374\373\372\371\370"
- "%1 &lt;%2&gt;"
- "\377\376\375\374\373\372\371\370\367\366\365" // 26880
-
- // #1031
- "\377\376\375\374\373\372"
- "<a href=\42""mailto:%2\42"">%1</a>"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 26928+
-
- // #1032
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "$%1"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 26960
-
- // #1033
- "\377\376\375"
- "<tt>$%1</tt>"
- "\377" // 26976
-
- // #1034
- "\377\376\375\374\373\372\371\370\367\366"
- "/%1/"
- "\377\376" // 26992
-
- // #1035
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "<i>%1</i>"
- "\377\376\375\374\373\372\371\370" // 27024
-
- // #1036
- "\377\376\375\374\373"
- "%1\12"""
- "\377\376\375\374\373\372\371\370" // 27040
-
- // #1037
- "\377"
- "%1<br/>"
- "\377\376\375\374\373\372\371\370" // 27056
-
- // #1038
- "\377\376"
- "+"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 27072
-
- // #1039
- "\377\376\375\374"
- "+"
- "\377\376\375\374\373\372\371\370\367\366\365" // 27088
-
- // #1040
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "\342""\206""\222"""
- "\377" // 27104
-
- // #1041
- "\342""\206""\222"""
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 27120
-
- // #1042
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341"
- "Alt"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 27168+
-
- // #1043
- "\377\376\375"
- "AltGr"
- "\377\376\375\374\373\372\371\370" // 27184
-
- // #1044
- "\377\376\375\374\373\372\371\370\367"
- "Backspace"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 27216
-
- // #1045
- "\377\376\375"
- "CapsLock"
- "\377\376\375\374\373" // 27232
-
- // #1046
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "Control"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 27264
-
- // #1047
- "\377\376\375\374"
- "Ctrl"
- "\377\376\375\374\373\372\371\370" // 27280
-
- // #1048
- "\377\376\375\374\373\372\371\370\367"
- "Del"
- "\377\376\375\374" // 27296
-
- // #1049
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "Delete"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 27328
-
- // #1050
- "\377\376\375\374"
- "Page Down"
- "\377\376\375" // 27344
-
- // #1051
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305\304\303\302"
- "End"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 27424+
-
- // #1052
- "\377\376"
- "Enter"
- "\377\376\375\374\373\372\371\370\367" // 27440
-
- // #1053
- "\377\376\375\374\373\372\371\370"
- "Esc"
- "\377\376\375\374\373" // 27456
-
- // #1054
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "Escape"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 27488
-
- // #1055
- "\377\376\375\374\373\372\371"
- "Home"
- "\377\376\375\374\373" // 27504
-
- // #1056
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "Hyper"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 27536
-
- // #1057
- "\377\376"
- "Ins"
- "\377\376\375\374\373\372\371\370\367\366\365" // 27552
-
- // #1058
- "\377\376\375\374\373\372"
- "Insert"
- "\377\376\375\374" // 27568
-
- // #1059
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "Esquerda"
- "\377\376\375\374\373\372\371\370\367\366\365" // 27600
-
- // #1060
- "\377\376\375\374\373\372"
- "Menu"
- "\377\376\375\374\373\372" // 27616
-
- // #1061
- "\377\376\375\374\373\372\371\370\367\366\365"
- "Meta"
- "\377" // 27632
-
- // #1062
- "NumLock"
- "\377\376\375\374\373\372\371\370\367" // 27648
-
- // #1063
- "\377\376\375\374\373\372\371\370"
- "PageDown"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 27680
-
- // #1064
- "\377"
- "PageUp"
- "\377\376\375\374\373\372\371\370\367" // 27696
-
- // #1065
- "\377\376\375\374"
- "Page Down"
- "\377\376\375" // 27712
-
- // #1066
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Page Up"
- "\377\376\375\374\373\372\371\370\367\366\365" // 27744
-
- // #1067
- "\377\376\375\374\373\372\371\370"
- "Pause/Break"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 27776
-
- // #1068
- "\377\376\375\374\373\372"
- "Print Screen"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 27808+
-
- // #1069
- "\377\376\375"
- "PrtScr"
- "\377\376\375\374\373\372\371" // 27824
-
- // #1070
- "\377\376\375\374\373\372\371\370\367\366"
- "Return"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 27856
-
- // #1071
- "\377"
- "Direita"
- "\377\376\375\374\373\372\371\370" // 27872
-
- // #1072
- "\377\376\375\374\373\372\371\370\367"
- "Scroll Lock"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 27904
-
- // #1073
- "\377\376\375\374\373"
- "Shift"
- "\377\376\375\374\373\372" // 27920
-
- // #1074
- "\377\376\375\374\373\372\371\370\367\366\365"
- "Espa\303""\247""o"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 27952
-
- // #1075
- "\377\376\375"
- "Super"
- "\377\376\375\374\373\372\371\370" // 27968
-
- // #1076
- "\377\376\375\374\373\372\371\370\367"
- "SysReq"
- "\377" // 27984
-
- // #1077
- "Tab"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 28000
-
- // #1078
- "\377\376\375\374"
- "Acima"
- "\377\376\375\374\373\372\371" // 28016
-
- // #1079
- "\377\376\375\374\373\372\371\370\367\366"
- "Win"
- "\377\376\375" // 28032
-
- // #1080
- "\377\376\375"
- "F%1"
- "\377\376\375\374\373\372\371\370\367\366" // 28048
-
- // #1081
- "\377\376"
- "== %1 =="
- "\377\376\375\374\373\372" // 28064
-
- // #1082
- "\377\376\375\374\373\372\371\370"
- "<h2>%1</h2>"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 28096
-
- // #1083
- "~ %1 ~"
- "\377\376\375\374\373\372\371\370\367\366" // 28112
-
- // #1084
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311"
- "<h3>%1</h3>"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 28192+
-
- // #1085
- "\377\376\375\374\373\372\371\370\367\366"
- "%1"
- "\377\376\375\374" // 28208
-
- // #1086
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "<p>%1</p>"
- "\377\376\375\374\373\372\371\370\367" // 28240
-
- // #1087
- "\377\376\375\374\373\372\371\370\367\366"
- "%1"
- "\377\376\375\374" // 28256
-
- // #1088
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321"
- "<ul>%1</ul>"
- "\377\376\375\374\373\372" // 28320+
-
- // #1089
- "\377\376\375\374\373\372"
- " * %1"
- "\377\376\375\374" // 28336
-
- // #1090
- "\377\376\375\374\373\372\371\370\367"
- "<li>%1</li>"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 28368
-
- // #1091
- "Note: %1"
- "\377\376\375\374\373\372\371\370" // 28384
-
- // #1092
- "\377\376\375\374\373"
- "<i>Note</i>: %1"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 28416
-
- // #1093
- "%1: %2"
- "\377\376\375\374\373\372\371\370\367\366" // 28432
-
- // #1094
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311"
- "<i>%1</i>: %2"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 28512+
-
- // #1095
- "\377\376\375\374\373"
- "WARNING: %1"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 28544
-
- // #1096
- "<b>Warning</b>: %1"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 28576
-
- // #1097
- "%1: %2"
- "\377\376\375\374\373\372\371\370\367\366" // 28592
-
- // #1098
- "\377"
- "<b>%1</b>: %2"
- "\377\376" // 28608
-
- // #1099
- "\377\376\375\374\373\372\371\370\367\366"
- "%1"
- "\377\376\375\374" // 28624
-
- // #1100
- "\377\376\375\374\373\372\371\370\367\366\365"
- "<a href=\42""%1\42"">%1</a>"
- "\377\376" // 28656
-
- // #1101
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346"
- "%2 (%1)"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 28704+
-
- // #1102
- "\377\376"
- "<a href=\42""%1\42"">%2</a>"
- "\377\376\375\374\373\372\371\370\367\366\365" // 28736
-
- // #1103
- "\377\376\375\374\373\372"
- "\342""\200""\230""%1\342""\200""\231"""
- "\377\376" // 28752
-
- // #1104
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "<tt>%1</tt>"
- "\377\376\375\374\373\372" // 28784
-
- // #1105
- "\377\376\375\374\373\372\371\370\367\366"
- "%1"
- "\377\376\375\374" // 28800
-
- // #1106
- "\377\376\375\374\373\372\371\370\367\366"
- "%1"
- "\377\376\375\374" // 28816
-
- // #1107
- "\377\376\375\374\373\372\371\370\367\366"
- "%1"
- "\377\376\375\374" // 28832
-
- // #1108
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "<tt>%1</tt>"
- "\377\376\375\374\373\372" // 28864
-
- // #1109
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "%1(%2)"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 28896
-
- // #1110
- "\377\376\375"
- "<tt>%1(%2)</tt>"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 28928
-
- // #1111
- "\377\376\375"
- "\342""\200""\234""%1\342""\200""\235"""
- "\377\376\375\374\373" // 28944
-
- // #1112
- "\377\376\375"
- "\342""\200""\234""%1\342""\200""\235"""
- "\377\376\375\374\373" // 28960
-
- // #1113
- "\377\376\375"
- "\342""\200""\234""%1\342""\200""\235"""
- "\377\376\375\374\373" // 28976
-
- // #1114
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "<tt>%1</tt>"
- "\377\376\375\374\373\372" // 29008
-
- // #1115
- "\377\376\375\374"
- "\12""%1\12"""
- "\377\376\375\374\373\372\371\370" // 29024
-
- // #1116
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332"
- "<pre>%1</pre>"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 29088+
-
- // #1117
- "\377\376\375\374\373\372\371\370\367\366"
- "%1"
- "\377\376\375\374" // 29104
-
- // #1118
- "\377\376\375\374\373"
- "<b>%1</b>"
- "\377\376" // 29120
-
- // #1119
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "|%1|"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 29152
-
- // #1120
- "\377\376\375\374\373"
- "<i>%1</i>"
- "\377\376" // 29168
-
- // #1121
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "*%1*"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 29200
-
- // #1122
- "\377\376\375\374\373"
- "<i>%1</i>"
- "\377\376" // 29216
-
- // #1123
- "\377\376\375"
- "**%1**"
- "\377\376\375\374\373\372\371" // 29232
-
- // #1124
- "\377\376\375\374\373"
- "<b>%1</b>"
- "\377\376" // 29248
-
- // #1125
- "\377\376\375\374\373\372\371"
- "&lt;%1&gt;"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 29280+
-
- // #1126
- "\377\376\375\374\373"
- "&lt;<i>%1</i>&gt;"
- "\377\376\375\374\373\372\371\370\367\366" // 29312
-
- // #1127
- "\377\376\375\374\373\372\371"
- "&lt;%1&gt;"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 29344+
-
- // #1128
- "\377\376\375\374\373\372\371\370"
- "&lt;<a href=\42""mailto:%1\42"">%1</a>&gt;"
- "\377\376\375\374\373\372" // 29392
-
- // #1129
- "\377\376"
- "%1 &lt;%2&gt;"
- "\377" // 29408
-
- // #1130
- "<a href=\42""mailto:%2\42"">%1</a>"
- "\377\376\375\374\373\372" // 29440
-
- // #1131
- "\377\376\375\374\373\372\371\370\367\366\365"
- "$%1"
- "\377\376" // 29456
-
- // #1132
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "<tt>$%1</tt>"
- "\377\376\375\374\373\372\371\370" // 29488
-
- // #1133
- "\377\376\375\374\373"
- "/%1/"
- "\377\376\375\374\373\372\371" // 29504
-
- // #1134
- "\377\376\375\374\373"
- "<i>%1</i>"
- "\377\376" // 29520
-
- // #1135
- "\377\376\375\374\373"
- "%1\12"""
- "\377\376\375\374\373\372\371\370" // 29536
-
- // #1136
- "\377"
- "%1<br/>"
- "\377\376\375\374\373\372\371\370" // 29552
-
- // #1137
- "\377\376\375\374\373\372\371\370"
- "+"
- "\377\376\375\374\373\372\371" // 29568
-
- // #1138
- "\377\376\375\374\373\372\371\370"
- "+"
- "\377\376\375\374\373\372\371" // 29584
-
- // #1139
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "\342""\206""\222"""
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 29616
-
- // #1140
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "\342""\206""\222"""
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 29648
-
- // #1141
- "\377\376"
- "Alt"
- "\377\376\375\374\373\372\371\370\367\366\365" // 29664
-
- // #1142
- "\377\376\375\374\373\372\371\370"
- "AltGr"
- "\377\376\375" // 29680
-
- // #1143
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Backspace"
- "\377\376\375\374\373\372\371\370\367" // 29712
-
- // #1144
- "\377\376\375\374\373\372\371\370"
- "CapsLock"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 29744
-
- // #1145
- "\377"
- "Control"
- "\377\376\375\374\373\372\371\370" // 29760
-
- // #1146
- "\377\376\375\374\373\372\371\370\367"
- "Ctrl"
- "\377\376\375" // 29776
-
- // #1147
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Del"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 29808
-
- // #1148
- "\377\376"
- "Delete"
- "\377\376\375\374\373\372\371\370" // 29824
-
- // #1149
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "Down"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 29856+
-
- // #1150
- "\377\376\375\374\373\372\371\370\367"
- "End"
- "\377\376\375\374" // 29872
-
- // #1151
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Enter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 29920+
-
- // #1152
- "\377\376\375"
- "Esc"
- "\377\376\375\374\373\372\371\370\367\366" // 29936
-
- // #1153
- "\377\376\375\374\373\372\371"
- "Escape"
- "\377\376\375" // 29952
-
- // #1154
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Home"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 29984
-
- // #1155
- "\377\376\375"
- "Hyper"
- "\377\376\375\374\373\372\371\370" // 30000
-
- // #1156
- "\377\376\375\374\373\372\371\370\367"
- "Ins"
- "\377\376\375\374" // 30016
-
- // #1157
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "Insert"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 30048
-
- // #1158
- "\377\376\375\374"
- "Left"
- "\377\376\375\374\373\372\371\370" // 30064
-
- // #1159
- "\377\376\375\374\373\372\371\370\367"
- "Menu"
- "\377\376\375" // 30080
-
- // #1160
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Meta"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 30112
-
- // #1161
- "\377\376\375"
- "NumLock"
- "\377\376\375\374\373\372" // 30128
-
- // #1162
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345"
- "PageDown"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 30176+
-
- // #1163
- "\377\376\375\374"
- "PageUp"
- "\377\376\375\374\373\372" // 30192
-
- // #1164
- "\377\376\375\374\373\372\371\370\367\366\365"
- "PgDown"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 30224
-
- // #1165
- "\377\376"
- "PgUp"
- "\377\376\375\374\373\372\371\370\367\366" // 30240
-
- // #1166
- "\377\376\375\374\373\372\371"
- "PauseBreak"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 30272
-
- // #1167
- "\377\376"
- "PrintScreen"
- "\377\376\375" // 30288
-
- // #1168
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "PrtScr"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 30320
-
- // #1169
- "\377\376\375\374\373"
- "Return"
- "\377\376\375\374\373" // 30336
-
- // #1170
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "Right"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 30368+
-
- // #1171
- "\377\376"
- "ScrollLock"
- "\377\376\375\374" // 30384
-
- // #1172
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "Shift"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 30416
-
- // #1173
- "\377\376\375"
- "Space"
- "\377\376\375\374\373\372\371\370" // 30432
-
- // #1174
- "\377\376\375\374\373\372\371\370\367"
- "Super"
- "\377\376" // 30448
-
- // #1175
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "SysReq"
- "\377\376\375\374\373\372\371\370\367\366\365" // 30480
-
- // #1176
- "\377\376\375\374\373\372"
- "Tab"
- "\377\376\375\374\373\372\371" // 30496
-
- // #1177
- "\377\376\375\374\373\372\371\370"
- "Up"
- "\377\376\375\374\373\372" // 30512
-
- // #1178
- "\377\376\375\374\373\372\371\370\367\366"
- "Win"
- "\377\376\375" // 30528
-
- // #1179
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "F%1"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 30560
-
- // #1180
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 30576
-
- // #1181
- "\377\376\375\374\373\372\371\370"
- ","
- "\377\376\375\374\373\372\371" // 30592
-
- // #1182
- "\377\376\375\374\373\372\371\370\367\366"
- ","
- "\377\376\375\374\373" // 30608
-
- // #1183
- "\377\376\375\374\373\372\371\370"
- "$0\302""\240""$0"
- "\377\376" // 30624
-
- // #1184
- "$0.$0"
- "\377\376\375\374\373\372\371\370\367\366\365" // 30640
-
- // #1187
- "\377\376\375"
- "-"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 30656
-
- // #1188
- "\342""\210""\222"""
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 30672
-
- // #1189
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "USD"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 30704
-
- // #1190
- "NOK"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 30720
-
- // #1191
- "\377\376\375\374\373\372\371\370"
- "NOK"
- "\377\376\375\374\373" // 30736
-
- // #1192
- "\377\376\375\374\373\372\371\370"
- "578"
- "\377\376\375\374\373" // 30752
-
- // #1193
- "Norwegian krone"
- "\377" // 30768
-
- // #1194
- "\377\376\375\374\373\372\371\370"
- "Norwegian Krone"
- "\377\376\375\374\373\372\371\370\367" // 30800
-
- // #1195
- "kr,NOK"
- "\377\376\375\374\373\372\371\370\367\366" // 30816
-
- // #1196
- "\377\376\375\374\373\372\371\370"
- "kr"
- "\377\376\375\374\373\372" // 30832
-
- // #1197
- "\377\376\375\374\373\372\371\370"
- "DKK"
- "\377\376\375\374\373" // 30848
-
- // #1198
- "\377\376\375\374\373\372\371\370"
- "krone"
- "\377\376\375" // 30864
-
- // #1199
- "kroner"
- "\377\376\375\374\373\372\371\370\367\366" // 30880
-
- // #1201
- "\303""\270""re"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 30896
-
- // #1202
- "\377\376\375\374\373\372\371\370"
- "\303""\270""re"
- "\377\376\375\374" // 30912
-
- // #1203
- "NO,BV"
- "\377\376\375\374\373\372\371\370\367\366\365" // 30928
-
- // #1204
- "NOK"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 30944
-
- // #1205
- "578"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 30960
-
- // #1206
- "Norwegian krone"
- "\377" // 30976
-
- // #1207
- "\377\376\375\374\373\372\371\370"
- "Coroa norueguesa"
- "\377\376\375\374\373\372\371\370" // 31008+
-
- // #1208
- "\377\376\375\374\373\372\371\370"
- "kr,NOK"
- "\377\376" // 31024
-
- // #1209
- "\377\376\375\374\373\372\371\370"
- "kr"
- "\377\376\375\374\373\372" // 31040
-
- // #1210
- "\377\376\375\374\373\372\371\370"
- "DKK"
- "\377\376\375\374\373" // 31056
-
- // #1211
- "krone"
- "\377\376\375\374\373\372\371\370\367\366\365" // 31072
-
- // #1212
- "\377\376\375\374\373\372\371\370"
- "kroner"
- "\377\376" // 31088
-
- // #1214
- "\377\376\375\374\373\372\371\370"
- "\303""\270""re"
- "\377\376\375\374" // 31104
-
- // #1215
- "\303""\270""re"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 31120
-
- // #1216
- "\377\376\375\374\373\372\371\370"
- "NO,BV"
- "\377\376\375" // 31136
-
- // #1217
- "\377\376\375\374\373\372\371\370"
- "NOK"
- "\377\376\375\374\373" // 31152
-
- // #1218
- "\377\376\375\374\373\372\371\370\367\366"
- "."
- "\377\376\375\374\373" // 31168
-
- // #1219
- ","
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 31184
-
- // #1220
- "\377\376\375\374\373\372\371\370\367\366"
- ","
- "\377\376\375\374\373" // 31200
-
- // #1221
- "\377\376\375\374\373\372\371\370"
- "$0\302""\240""$0"
- "\377\376" // 31216
-
- // #1222
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341"
- "%H:%M:%S"
- "\377\376\375\374\373\372\371\370\367" // 31264+
-
- // #1223
- "%H.%M.%S"
- "\377\376\375\374\373\372\371\370" // 31280
-
- // #1224
- "%H:%M:%S"
- "\377\376\375\374\373\372\371\370" // 31296
-
- // #1225
- "\377\376\375"
- "%A %d %B %Y"
- "\377\376" // 31312
-
- // #1226
- "%A %e. %B %Y"
- "\377\376\375\374" // 31328
-
- // #1227
- "\377\376\375\374\373\372\371\370"
- "%A, %e de %B de %Y"
- "\377\376\375\374\373\372" // 31360
-
- // #1228
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "%Y-%m-%d"
- "\377\376\375\374\373\372\371\370\367" // 31392
-
- // #1229
- "\377\376\375\374\373\372\371\370"
- "%d.%m.%Y"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 31424
-
- // #1230
- "%e/%n/%Y"
- "\377\376\375\374\373\372\371\370" // 31440
-
- // #1231
- "\377\376\375\374\373\372\371\370"
- "gregorian"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 31472
-
- // #1232
- "\377\376\375\374\373\372\371\370"
- "The KDE Crash Handler"
- "\377\376\375" // 31504
-
- // #1234
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316"
- "O manipulador de exce\303""\247""\303""\265""es do KDE"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 31600+
-
- // #1235
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "QT_LAYOUT_DIRECTION"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 31648
-
- // #1236
- "LTR"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 31664
-
- // #1237
- "\377\376\375\374\373\372\371\370"
- "drkonqi"
- "\377" // 31680
-
- // #1238
- "\377\376\375\374\373\372\371\370"
- "drkonqi"
- "\377" // 31696
-
- // #1239
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "/var/lib/mandriva/kde4-profiles/common,/var/lib/mandriva/kde4-profiles/powerpack"
- "\377\376\375\374\373\372\371\370" // 31840+
-
- // #1240
- "\377\376\375\374\373\372\371\370"
- "prefixes"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 31872
-
- // #1241
- "\377\376\375\374\373\372\371\370"
- "/var/lib/mandriva/kde4-profiles/common,/var/lib/mandriva/kde4-profiles/powerpack"
- "\377\376\375\374\373\372\371\370" // 31968+
-
- // #1242
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "KDE Resource Restrictions"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 32048+
-
- // #1243
- "oxygen"
- "\377\376\375\374\373\372\371\370\367\366" // 32064
-
- // #1244
- "Sans Serif,10,-1,5,50,0,0,0,0,0"
- "\377" // 32096+
-
- // #1245
- "Sans Serif,10,-1,5,50,0,0,0,0,0"
- "\377" // 32128
-
- // #1246
- "Sans Serif,8,-1,5,50,0,0,0,0,0"
- "\377\376" // 32160
-
- // #1248
- "\377\376\375\374\373\372\371\370"
- "drkonqi"
- "\377" // 32176
-
- // #1249
- "\377\376\375\374\373\372\371\370"
- "drkonqi"
- "\377" // 32192
-
- // #1250
- "InfoOutput"
- "\377\376\375\374\373\372" // 32208
-
- // #1251
- "\377\376\375\374\373\372\371\370"
- "KCrash"
- "\377\376" // 32224
-
- // #1252
- "\377\376\375\374\373\372\371\370"
- "KCrash"
- "\377\376" // 32240
-
- // #1253
- "\377\376\375\374\373\372\371\370"
- "KCrash"
- "\377\376" // 32256
-
- // #1254
- "\377\376\375\374\373\372\371\370"
- "KCrash"
- "\377\376" // 32272
-
- // #1255
- "\377\376\375\374\373\372\371\370"
- "KCrash"
- "\377\376" // 32288
-
- // #1256
- "\377\376\375\374\373\372\371\370"
- "KCrash"
- "\377\376" // 32304
-
- // #1257
- "dbx"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 32320
-
- // #1258
- "dbx"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 32336
-
- // #1259
- "\377\376\375\374\373\372\371\370"
- "gdb"
- "\377\376\375\374\373" // 32352
-
- // #1260
- "\377\376\375\374\373\372\371\370"
- "gdb"
- "\377\376\375\374\373" // 32368
-
- // #1261
- "\377\376\375\374\373\372\371\370"
- "gdb"
- "\377\376\375\374\373" // 32384
-
- // #1262
- "\377\376\375\374\373\372\371\370"
- "KCrash"
- "\377\376" // 32400
-
- // #1263
- "\377\376\375\374\373\372\371\370"
- "KCrash"
- "\377\376" // 32416
-
- // #1264
- "\377\376\375\374\373\372\371\370"
- "KCrash"
- "\377\376" // 32432
-
- // #1265
- "\377\376\375\374\373\372\371\370"
- "KCrash"
- "\377\376" // 32448
-
- // #1266
- "\377\376\375\374\373\372\371\370"
- "gdb"
- "\377\376\375\374\373" // 32464
-
- // #1267
- "\377\376\375\374\373\372\371\370"
- "gdb"
- "\377\376\375\374\373" // 32480
-
- // #1268
- "\377\376\375\374\373\372\371\370"
- "kdbg"
- "\377\376\375\374" // 32496
-
- // #1269
- "\377\376\375\374\373\372\371\370"
- "&OK"
- "\377\376\375\374\373" // 32512
-
- // #1271
- "\377\376\375"
- "&OK"
- "\377\376\375\374\373\372\371\370\367\366" // 32528
-
- // #1272
- "&Cancel"
- "\377\376\375\374\373\372\371\370\367" // 32544
-
- // #1274
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "&Cancelar"
- "\377\376\375\374\373\372\371\370" // 32576
-
- // #1275
- "\377\376\375\374\373\372\371\370"
- "The KDE Crash Handler"
- "\377\376\375" // 32608
-
- // #1277
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336"
- "O manipulador de exce\303""\247""\303""\265""es do KDE"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 32688+
-
- // #1278
- "\377\376\375\374\373\372\371\370"
- "The KDE Crash Handler"
- "\377\376\375" // 32720
-
- // #1280
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316"
- "O manipulador de exce\303""\247""\303""\265""es do KDE"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 32816+
-
- // #1281
- "\377\376\375\374\373\372\371\370"
- " \342""\200""\223"" "
- "\377\376\375" // 32832
-
- // #1283
- "\377\376\375\374"
- " \342""\200""\223"" "
- "\377\376\375\374\373\372\371" // 32848
-
- // #1284
- "QTabBar"
- "\377\376\375\374\373\372\371\370\367" // 32864
-
- // #1285
- "\377\376\375"
- "tabCloseRequested(int)"
- "\377\376\375\374\373\372\371" // 32896
-
- // #1286
- "KTabBar"
- "\377\376\375\374\373\372\371\370\367" // 32912
-
- // #1287
- "\377\376\375"
- "closeRequest(int)"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 32944
-
- // #1288
- "\377\376"
- "MainWidget"
- "\377\376\375\374" // 32960
-
- // #1289
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "verticalLayout_3"
- "\377\376\375" // 32992
-
- // #1290
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "horizontalLayout_2"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 33040
-
- // #1291
- "\377"
- "verticalLayout"
- "\377" // 33056
-
- // #1292
- "\377\376\375\374\373\372\371\370\367\366"
- "titleLabel"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 33088
-
- // #1294
- "infoLabel"
- "\377\376\375\374\373\372\371" // 33104
-
- // #1296
- "\377\376\375\374\373\372\371\370\367\366"
- "verticalLayout_2"
- "\377\376\375\374\373\372" // 33136
-
- // #1297
- "\377\376\375\374\373\372\371\370\367\366\365"
- "iconLabel"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 33168
-
- // #1299
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313"
- "detailsTitleLabel"
- "\377\376\375\374\373\372\371\370\367\366" // 33248+
-
- // #1301
- "\377\376\375"
- "detailsLabel"
- "\377" // 33264
-
- // #1303
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "<para>We are sorry, <application>%1</application> closed unexpectedly.</para>"
- "\377\376\375\374\373\372\371\370\367\366\365" // 33376+
-
- // #1305
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332"
- "<para>Desculpe-nos, mas o <application>%1</application> fechou inesperadamente.</para>"
- "\377\376\375\374" // 33504+
-
- // #1306
- "pt-BR"
- "\377\376\375\374\373\372\371\370\367\366\365" // 33520
-
- // #1307
- "Helvetica"
- "\377\376\375\374\373\372\371" // 33536
-
- // #1308
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 33552
-
- // #1309
- "Helvetica"
- "\377\376\375\374\373\372\371" // 33568
-
- // #1310
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 33584
-
- // #1311
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 33600
-
- // #1312
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 33616
-
- // #1313
- "Nimbus Roman No9 L"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 33648
-
- // #1314
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 33664
-
- // #1315
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 33696
-
- // #1316
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 33712
-
- // #1317
- "NokiaSansCnGre"
- "\377\376" // 33728
-
- // #1318
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 33744
-
- // #1319
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 33760
-
- // #1320
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 33776
-
- // #1321
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 33808
-
- // #1322
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 33824
-
- // #1323
- "NokiaSansCnGre"
- "\377\376" // 33840
-
- // #1324
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 33856
-
- // #1325
- "LucidaBright"
- "\377\376\375\374" // 33872
-
- // #1326
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 33888
-
- // #1327
- "Lucida Sans"
- "\377\376\375\374\373" // 33904
-
- // #1328
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 33920
-
- // #1329
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 33952
-
- // #1330
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 33968
-
- // #1331
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 33984
-
- // #1332
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 34000
-
- // #1333
- "Gulim"
- "\377\376\375\374\373\372\371\370\367\366\365" // 34016
-
- // #1334
- "microsoft"
- "\377\376\375\374\373\372\371" // 34032
-
- // #1335
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 34064
-
- // #1336
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 34080
-
- // #1337
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 34096
-
- // #1338
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 34112
-
- // #1339
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 34144
-
- // #1340
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 34160
-
- // #1341
- "Helvetica"
- "\377\376\375\374\373\372\371" // 34176
-
- // #1342
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 34192
-
- // #1343
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 34208
-
- // #1344
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 34224
-
- // #1345
- "\377\376\375\374\373\372\371\370"
- "HYPost-Light"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 34256
-
- // #1346
- "hanyang"
- "\377\376\375\374\373\372\371\370\367" // 34272
-
- // #1347
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 34304
-
- // #1348
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 34320
-
- // #1349
- "Teletext"
- "\377\376\375\374\373\372\371\370" // 34336
-
- // #1350
- "\377\376\375\374\373\372\371\370"
- "Ets"
- "\377\376\375\374\373" // 34352
-
- // #1351
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "GungsuhChe"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 34400+
-
- // #1352
- "microsoft"
- "\377\376\375\374\373\372\371" // 34416
-
- // #1353
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 34448
-
- // #1354
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 34464
-
- // #1355
- "NokiaSansWideCyr"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 34496
-
- // #1356
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 34512
-
- // #1357
- "Lucida Sans"
- "\377\376\375\374\373" // 34528
-
- // #1358
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 34544
-
- // #1359
- "NokiaSansWideCyr"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 34576
-
- // #1360
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 34592
-
- // #1361
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 34608
-
- // #1362
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 34624
-
- // #1363
- "Liberation Mono"
- "\377" // 34640
-
- // #1364
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 34656
-
- // #1365
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "Nokia Sans Wide"
- "\377\376\375\374\373\372\371\370\367" // 34720+
-
- // #1366
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 34752
-
- // #1367
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 34768
-
- // #1368
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 34784
-
- // #1369
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 34800
-
- // #1370
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 34816
-
- // #1371
- "NokiaSansGre"
- "\377\376\375\374" // 34832
-
- // #1372
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 34848
-
- // #1373
- "NokiaSansTitleGre"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 34880
-
- // #1374
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 34896
-
- // #1375
- "NokiaSansTitleGre"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 34928
-
- // #1376
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 34944
-
- // #1377
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 34960
-
- // #1378
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 34976
-
- // #1379
- "NokiaSansGre"
- "\377\376\375\374" // 34992
-
- // #1380
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 35008
-
- // #1381
- "NokiaSansWideGre"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 35040
-
- // #1382
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 35056
-
- // #1383
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 35072
-
- // #1384
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 35088
-
- // #1385
- "msam10"
- "\377\376\375\374\373\372\371\370\367\366" // 35104
-
- // #1386
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 35120
-
- // #1387
- "NokiaSansWideGre"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 35152
-
- // #1388
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 35168
-
- // #1389
- "Lucida Sans"
- "\377\376\375\374\373" // 35184
-
- // #1390
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 35200
-
- // #1391
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 35216
-
- // #1392
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 35232
-
- // #1393
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 35264
-
- // #1394
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 35280
-
- // #1395
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 35296
-
- // #1396
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 35312
-
- // #1397
- "\377\376\375\374\373\372\371\370"
- "Palatino Linotype"
- "\377\376\375\374\373\372\371" // 35344
-
- // #1398
- "linotype"
- "\377\376\375\374\373\372\371\370" // 35360
-
- // #1399
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 35376
-
- // #1400
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 35392
-
- // #1401
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 35408
-
- // #1402
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 35424
-
- // #1403
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "Nokia Sans Wide"
- "\377\376\375\374\373\372\371\370\367" // 35488+
-
- // #1404
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 35520
-
- // #1405
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 35536
-
- // #1406
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 35552
-
- // #1407
- "Lucida Sans"
- "\377\376\375\374\373" // 35568
-
- // #1408
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 35584
-
- // #1409
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 35600
-
- // #1410
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 35616
-
- // #1411
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 35632
-
- // #1412
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 35648
-
- // #1413
- "Lucida Sans"
- "\377\376\375\374\373" // 35664
-
- // #1414
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 35680
-
- // #1415
- "NokiaSerifBal"
- "\377\376\375" // 35696
-
- // #1416
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 35712
-
- // #1417
- "\377\376\375\374\373\372\371\370"
- "Nimbus Sans L Condensed"
- "\377" // 35744
-
- // #1418
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 35760
-
- // #1419
- "NokiaSerifBal"
- "\377\376\375" // 35776
-
- // #1420
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 35792
-
- // #1421
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 35808
-
- // #1422
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 35872+
-
- // #1423
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 35904
-
- // #1424
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 35920
-
- // #1425
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 35936
-
- // #1426
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 36000+
-
- // #1427
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 36032
-
- // #1428
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 36048
-
- // #1429
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 36064
-
- // #1430
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 36080
-
- // #1431
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 36096
-
- // #1432
- "\377\376\375\374\373\372\371\370"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 36128+
-
- // #1433
- "Helvetica"
- "\377\376\375\374\373\372\371" // 36144
-
- // #1434
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 36160
-
- // #1435
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 36192
-
- // #1436
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 36208
-
- // #1437
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 36224
-
- // #1438
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 36240
-
- // #1439
- "NokiaSerifCyr"
- "\377\376\375" // 36256
-
- // #1440
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 36272
-
- // #1441
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 36288
-
- // #1442
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 36304
-
- // #1443
- "NokiaSerifCyr"
- "\377\376\375" // 36320
-
- // #1444
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 36336
-
- // #1445
- "NokiaSerifGre"
- "\377\376\375" // 36352
-
- // #1446
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 36368
-
- // #1447
- "NokiaSerifGre"
- "\377\376\375" // 36384
-
- // #1448
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 36400
-
- // #1449
- "Helvetica"
- "\377\376\375\374\373\372\371" // 36416
-
- // #1450
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 36432
-
- // #1451
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 36448
-
- // #1452
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 36464
-
- // #1453
- "Lucida Sans"
- "\377\376\375\374\373" // 36480
-
- // #1454
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 36496
-
- // #1455
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 36528
-
- // #1456
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 36544
-
- // #1457
- "\377\376\375\374\373\372\371\370"
- "DejaVu Serif"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 36576+
-
- // #1458
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 36592
-
- // #1459
- "\377\376\375\374\373\372\371\370"
- "Hershey-Script-Complex"
- "\377\376" // 36624
-
- // #1460
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 36640
-
- // #1461
- "Lucida Sans"
- "\377\376\375\374\373" // 36656
-
- // #1462
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 36672
-
- // #1463
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 36688
-
- // #1464
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 36704
-
- // #1465
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 36720
-
- // #1466
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 36736
-
- // #1467
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 36752
-
- // #1468
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 36768
-
- // #1469
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 36800
-
- // #1470
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 36816
-
- // #1471
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 36848
-
- // #1472
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 36864
-
- // #1473
- "LucidaBright"
- "\377\376\375\374" // 36880
-
- // #1474
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 36896
-
- // #1475
- "NokiaSansWideBal"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 36928
-
- // #1476
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 36944
-
- // #1477
- "LucidaBright"
- "\377\376\375\374" // 36960
-
- // #1478
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 36976
-
- // #1479
- "\377\376\375\374\373\372\371\370"
- "Nimbus Sans L Condensed"
- "\377" // 37008
-
- // #1480
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 37024
-
- // #1481
- "NokiaSansWideBal"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 37056
-
- // #1482
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 37072
-
- // #1483
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 37104
-
- // #1484
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 37120
-
- // #1485
- "NokiaSerifGre"
- "\377\376\375" // 37136
-
- // #1486
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 37152
-
- // #1487
- "NokiaSerifGre"
- "\377\376\375" // 37168
-
- // #1488
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 37184
-
- // #1489
- "Helvetica"
- "\377\376\375\374\373\372\371" // 37200
-
- // #1490
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 37216
-
- // #1491
- "NokiaSerifCE"
- "\377\376\375\374" // 37232
-
- // #1492
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 37248
-
- // #1493
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 37280
-
- // #1494
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 37296
-
- // #1495
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 37312
-
- // #1496
- "\377\376\375\374\373\372\371\370"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 37344+
-
- // #1497
- "NokiaSerifCE"
- "\377\376\375\374" // 37360
-
- // #1498
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 37376
-
- // #1499
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 37408
-
- // #1500
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 37424
-
- // #1501
- "LucidaBright"
- "\377\376\375\374" // 37440
-
- // #1502
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 37456
-
- // #1503
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 37472
-
- // #1504
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 37488
-
- // #1505
- "NokiaSansTur"
- "\377\376\375\374" // 37504
-
- // #1506
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 37520
-
- // #1507
- "NokiaSansTur"
- "\377\376\375\374" // 37536
-
- // #1508
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 37552
-
- // #1509
- "\377\376\375\374\373\372\371\370"
- "URW Gothic L"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 37584
-
- // #1510
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 37600
-
- // #1511
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 37632
-
- // #1512
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 37648
-
- // #1513
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 37680
-
- // #1514
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 37696
-
- // #1515
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 37728
-
- // #1516
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 37744
-
- // #1517
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 37776
-
- // #1518
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 37792
-
- // #1519
- "NTC Logo"
- "\377\376\375\374\373\372\371\370" // 37808
-
- // #1520
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 37824
-
- // #1521
- "Century Schoolbook L"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 37856
-
- // #1522
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 37872
-
- // #1523
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Bookman Old Style"
- "\377\376\375\374\373\372\371" // 37920+
-
- // #1524
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 37952
-
- // #1525
- "Nokia Sans Cn"
- "\377\376\375" // 37968
-
- // #1526
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 38000
-
- // #1527
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 38016
-
- // #1528
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 38032
-
- // #1529
- "LucidaBright"
- "\377\376\375\374" // 38048
-
- // #1530
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 38064
-
- // #1531
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 38080
-
- // #1532
- "\377\376\375\374\373\372\371\370"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 38112+
-
- // #1533
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "Nokia Sans Wide"
- "\377\376\375\374\373\372\371\370\367" // 38176+
-
- // #1534
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 38208
-
- // #1535
- "\377\376\375\374\373\372\371\370"
- "cursor.pcf"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 38240
-
- // #1536
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 38256
-
- // #1537
- "\377\376\375\374\373\372\371\370"
- "Monotype Corsiva"
- "\377\376\375\374\373\372\371\370" // 38288
-
- // #1538
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 38320
-
- // #1539
- "LucidaBright"
- "\377\376\375\374" // 38336
-
- // #1540
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 38352
-
- // #1541
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "Bookman Old Style"
- "\377\376\375\374\373\372\371" // 38432+
-
- // #1542
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 38464
-
- // #1543
- "LucidaBright"
- "\377\376\375\374" // 38480
-
- // #1544
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 38496
-
- // #1545
- "NokiaSansCnTur"
- "\377\376" // 38512
-
- // #1546
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 38528
-
- // #1547
- "NokiaSansCnTur"
- "\377\376" // 38544
-
- // #1548
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 38560
-
- // #1549
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 38592
-
- // #1550
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 38608
-
- // #1551
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 38640
-
- // #1552
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 38656
-
- // #1553
- "Helvetica"
- "\377\376\375\374\373\372\371" // 38672
-
- // #1554
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 38688
-
- // #1555
- "NokiaSansWideGre"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 38720
-
- // #1556
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 38736
-
- // #1557
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "Bookman Old Style"
- "\377\376\375\374\373\372\371" // 38816+
-
- // #1558
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 38848
-
- // #1559
- "LucidaBright"
- "\377\376\375\374" // 38864
-
- // #1560
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 38880
-
- // #1561
- "NokiaSansWideGre"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 38912
-
- // #1562
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 38928
-
- // #1563
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 38944
-
- // #1564
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 38960
-
- // #1565
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 38976
-
- // #1566
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 38992
-
- // #1567
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 39024
-
- // #1568
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 39040
-
- // #1569
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 39072
-
- // #1570
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 39088
-
- // #1571
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 39104
-
- // #1572
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 39120
-
- // #1573
- "\377\376\375\374\373\372\371\370"
- "URW Gothic L"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 39152
-
- // #1574
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 39168
-
- // #1575
- "Nokia Sans"
- "\377\376\375\374\373\372" // 39184
-
- // #1576
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 39200
-
- // #1577
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 39216
-
- // #1578
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 39232
-
- // #1579
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 39248
-
- // #1580
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 39264
-
- // #1581
- "NokiaSansTur"
- "\377\376\375\374" // 39280
-
- // #1582
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 39296
-
- // #1583
- "LucidaBright"
- "\377\376\375\374" // 39312
-
- // #1584
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 39328
-
- // #1585
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 39344
-
- // #1586
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 39360
-
- // #1587
- "NokiaSansTur"
- "\377\376\375\374" // 39376
-
- // #1588
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 39392
-
- // #1589
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 39424
-
- // #1590
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 39440
-
- // #1591
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 39456
-
- // #1592
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 39472
-
- // #1593
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "SabonSerif Tur for Nokia"
- "\377\376\375\374\373\372\371\370" // 39520+
-
- // #1594
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 39552
-
- // #1595
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 39568
-
- // #1596
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 39584
-
- // #1597
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 39616
-
- // #1598
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 39632
-
- // #1599
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 39648
-
- // #1600
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 39664
-
- // #1601
- "Teletext"
- "\377\376\375\374\373\372\371\370" // 39680
-
- // #1602
- "\377\376\375\374\373\372\371\370"
- "Ets"
- "\377\376\375\374\373" // 39696
-
- // #1603
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 39728
-
- // #1604
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 39744
-
- // #1605
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 39776
-
- // #1606
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 39792
-
- // #1607
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 39824
-
- // #1608
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 39840
-
- // #1609
- "NokiaSansGre"
- "\377\376\375\374" // 39856
-
- // #1610
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 39872
-
- // #1611
- "NokiaSansGre"
- "\377\376\375\374" // 39888
-
- // #1612
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 39904
-
- // #1613
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 39936
-
- // #1614
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 39952
-
- // #1615
- "LucidaBright"
- "\377\376\375\374" // 39968
-
- // #1616
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 39984
-
- // #1617
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 40016
-
- // #1618
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 40032
-
- // #1619
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 40048
-
- // #1620
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 40064
-
- // #1621
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 40080
-
- // #1622
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 40096
-
- // #1623
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 40112
-
- // #1624
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 40128
-
- // #1625
- "\377\376\375\374\373\372\371\370"
- "DejaVu Sans"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 40160
-
- // #1626
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 40176
-
- // #1627
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 40192
-
- // #1628
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 40208
-
- // #1629
- "\377\376\375\374\373\372\371\370"
- "DejaVu Sans"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 40240
-
- // #1630
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 40256
-
- // #1631
- "NokiaSans"
- "\377\376\375\374\373\372\371" // 40272
-
- // #1632
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 40288
-
- // #1633
- "NokiaSans"
- "\377\376\375\374\373\372\371" // 40304
-
- // #1634
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 40320
-
- // #1635
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 40352
-
- // #1636
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 40368
-
- // #1637
- "NokiaSansTur"
- "\377\376\375\374" // 40384
-
- // #1638
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 40400
-
- // #1639
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 40416
-
- // #1640
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 40432
-
- // #1641
- "NokiaSansTur"
- "\377\376\375\374" // 40448
-
- // #1642
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 40464
-
- // #1643
- "LucidaBright"
- "\377\376\375\374" // 40480
-
- // #1644
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 40496
-
- // #1645
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 40512
-
- // #1646
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 40528
-
- // #1647
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 40544
-
- // #1648
- "\377\376\375\374\373\372\371\370"
- "adobe"
- "\377\376\375" // 40560
-
- // #1649
- "\377\376\375\374\373\372\371\370"
- "Book Antiqua"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 40592
-
- // #1650
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 40624
-
- // #1651
- "LucidaBright"
- "\377\376\375\374" // 40640
-
- // #1652
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 40656
-
- // #1653
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 40672
-
- // #1654
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 40688
-
- // #1655
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 40720
-
- // #1656
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 40736
-
- // #1657
- "Nokia Sans Cn"
- "\377\376\375" // 40752
-
- // #1658
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 40784
-
- // #1659
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 40816
-
- // #1660
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 40832
-
- // #1661
- "\377\376\375\374\373\372\371\370"
- "Nimbus Sans L Condensed"
- "\377" // 40864
-
- // #1662
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 40880
-
- // #1663
- "Arial Unicode MS"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 40912
-
- // #1664
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 40944
-
- // #1665
- "Helvetica"
- "\377\376\375\374\373\372\371" // 40960
-
- // #1666
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 40976
-
- // #1667
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 41008
-
- // #1668
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 41024
-
- // #1669
- "NokiaSerifCyr"
- "\377\376\375" // 41040
-
- // #1670
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 41056
-
- // #1671
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 41088
-
- // #1672
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 41104
-
- // #1673
- "NokiaSerifCyr"
- "\377\376\375" // 41120
-
- // #1674
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 41136
-
- // #1675
- "NokiaSansWideGre"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 41168
-
- // #1676
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 41184
-
- // #1677
- "NokiaSansWideGre"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 41216
-
- // #1678
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 41232
-
- // #1679
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 41248
-
- // #1680
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 41264
-
- // #1681
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Sabon Serif for Nokia"
- "\377\376\375" // 41312+
-
- // #1682
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 41344
-
- // #1683
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 41360
-
- // #1684
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 41376
-
- // #1685
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "Nokia Sans Wide"
- "\377\376\375\374\373\372\371\370\367" // 41440+
-
- // #1686
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 41472
-
- // #1687
- "LucidaBright"
- "\377\376\375\374" // 41488
-
- // #1688
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 41504
-
- // #1689
- "LucidaBright"
- "\377\376\375\374" // 41520
-
- // #1690
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 41536
-
- // #1691
- "Century Schoolbook L"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 41568
-
- // #1692
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 41584
-
- // #1693
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 41616
-
- // #1694
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 41632
-
- // #1695
- "Tahoma"
- "\377\376\375\374\373\372\371\370\367\366" // 41648
-
- // #1696
- "microsoft"
- "\377\376\375\374\373\372\371" // 41664
-
- // #1697
- "Liberation Sans"
- "\377" // 41680
-
- // #1698
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 41696
-
- // #1699
- "NokiaSansTitleGre"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 41728
-
- // #1700
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 41744
-
- // #1701
- "NokiaSansTitleGre"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 41776
-
- // #1702
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 41792
-
- // #1703
- "\377\376\375\374\373\372\371\370"
- "Bitstream Vera Serif"
- "\377\376\375\374" // 41824
-
- // #1704
- "\377\376\375\374\373\372\371\370"
- "bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 41856
-
- // #1705
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 41872
-
- // #1706
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 41888
-
- // #1707
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 41904
-
- // #1708
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 41920
-
- // #1709
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 41952
-
- // #1710
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 41968
-
- // #1711
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 42000
-
- // #1712
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 42016
-
- // #1713
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 42032
-
- // #1714
- "\377\376\375\374\373\372\371\370"
- "adobe"
- "\377\376\375" // 42048
-
- // #1715
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 42064
-
- // #1716
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 42080
-
- // #1717
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 42096
-
- // #1718
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 42112
-
- // #1719
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 42144
-
- // #1720
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 42160
-
- // #1721
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 42192
-
- // #1722
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 42208
-
- // #1723
- "NokiaSansCyr"
- "\377\376\375\374" // 42224
-
- // #1724
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 42240
-
- // #1725
- "LucidaBright"
- "\377\376\375\374" // 42256
-
- // #1726
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 42272
-
- // #1727
- "Century Schoolbook L"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 42304
-
- // #1728
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 42320
-
- // #1729
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 42352
-
- // #1730
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 42368
-
- // #1731
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 42400
-
- // #1732
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 42416
-
- // #1733
- "NokiaSansCyr"
- "\377\376\375\374" // 42432
-
- // #1734
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 42448
-
- // #1735
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 42480
-
- // #1736
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 42496
-
- // #1737
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 42528
-
- // #1738
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 42544
-
- // #1739
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 42576
-
- // #1740
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 42592
-
- // #1741
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 42624
-
- // #1742
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 42640
-
- // #1743
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 42672
-
- // #1744
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 42688
-
- // #1745
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 42704
-
- // #1746
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 42720
-
- // #1747
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 42752
-
- // #1748
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 42768
-
- // #1749
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 42784
-
- // #1750
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 42800
-
- // #1751
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 42816
-
- // #1752
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 42832
-
- // #1753
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 42864
-
- // #1754
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 42880
-
- // #1755
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 42896
-
- // #1756
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 42976+
-
- // #1757
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 42992
-
- // #1758
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 43008
-
- // #1759
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 43040
-
- // #1760
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 43056
-
- // #1761
- "\377\376\375\374\373\372\371\370"
- "DejaVu Sans"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 43088
-
- // #1762
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 43104
-
- // #1763
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 43120
-
- // #1764
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 43136
-
- // #1765
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 43152
-
- // #1766
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 43168
-
- // #1767
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 43200
-
- // #1768
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 43216
-
- // #1769
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 43232
-
- // #1770
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 43248
-
- // #1771
- "Lucida Sans"
- "\377\376\375\374\373" // 43264
-
- // #1772
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 43280
-
- // #1773
- "Lucida Sans"
- "\377\376\375\374\373" // 43296
-
- // #1774
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 43312
-
- // #1775
- "\377\376\375\374\373\372\371\370"
- "URW Gothic L"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 43344
-
- // #1776
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 43360
-
- // #1777
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 43376
-
- // #1778
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 43392
-
- // #1779
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 43408
-
- // #1780
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 43424
-
- // #1781
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 43440
-
- // #1782
- "\377\376\375\374\373\372\371\370"
- "adobe"
- "\377\376\375" // 43456
-
- // #1783
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 43472
-
- // #1784
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 43488
-
- // #1785
- "\377\376\375\374\373\372\371\370"
- "Book Antiqua"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 43520
-
- // #1786
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 43552
-
- // #1787
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 43584
-
- // #1788
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 43600
-
- // #1789
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 43616
-
- // #1790
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 43632
-
- // #1791
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 43648
-
- // #1792
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 43664
-
- // #1793
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "HGPSoeiKakugothicUB"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 43744+
-
- // #1794
- "\377\376\375\374\373\372\371\370"
- "ricoh"
- "\377\376\375" // 43760
-
- // #1795
- "\377\376\375\374\373\372\371\370"
- "Nimbus Sans L Condensed"
- "\377" // 43792
-
- // #1796
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 43808
-
- // #1797
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "MS Mincho"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 43872+
-
- // #1798
- "\377\376\375\374\373\372\371\370"
- "ricoh"
- "\377\376\375" // 43888
-
- // #1799
- "\377\376\375\374\373\372\371\370"
- "Haettenschweiler"
- "\377\376\375\374\373\372\371\370" // 43920
-
- // #1800
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 43936
-
- // #1801
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 43952
-
- // #1802
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 43968
-
- // #1803
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 43984
-
- // #1804
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 44000
-
- // #1805
- "Lucida Sans"
- "\377\376\375\374\373" // 44016
-
- // #1806
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 44032
-
- // #1807
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 44048
-
- // #1808
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 44064
-
- // #1809
- "NokiaSansCnGre"
- "\377\376" // 44080
-
- // #1810
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 44096
-
- // #1811
- "Helvetica"
- "\377\376\375\374\373\372\371" // 44112
-
- // #1812
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 44128
-
- // #1813
- "NokiaSansCnGre"
- "\377\376" // 44144
-
- // #1814
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 44160
-
- // #1815
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 44176
-
- // #1816
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 44256+
-
- // #1817
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 44288
-
- // #1818
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 44304
-
- // #1819
- "Lucida Sans"
- "\377\376\375\374\373" // 44320
-
- // #1820
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 44336
-
- // #1821
- "NokiaSansGre"
- "\377\376\375\374" // 44352
-
- // #1822
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 44368
-
- // #1823
- "NokiaSansGre"
- "\377\376\375\374" // 44384
-
- // #1824
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 44400
-
- // #1825
- "Helvetica"
- "\377\376\375\374\373\372\371" // 44416
-
- // #1826
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 44432
-
- // #1827
- "NokiaSansGre"
- "\377\376\375\374" // 44448
-
- // #1828
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 44464
-
- // #1829
- "NokiaSansGre"
- "\377\376\375\374" // 44480
-
- // #1830
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 44496
-
- // #1831
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 44528
-
- // #1832
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 44544
-
- // #1833
- "STZhongsong"
- "\377\376\375\374\373" // 44560
-
- // #1834
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 44576
-
- // #1835
- "NokiaSansCnBal"
- "\377\376" // 44592
-
- // #1836
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 44608
-
- // #1837
- "LucidaBright"
- "\377\376\375\374" // 44624
-
- // #1838
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 44640
-
- // #1839
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 44672
-
- // #1840
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 44688
-
- // #1841
- "NokiaSansCnBal"
- "\377\376" // 44704
-
- // #1842
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 44720
-
- // #1843
- "\377\376\375\374\373\372\371\370"
- "Nimbus Sans L"
- "\377\376\375\374\373\372\371\370\367\366\365" // 44752
-
- // #1844
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 44768
-
- // #1845
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 44800
-
- // #1846
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 44816
-
- // #1847
- "Davis"
- "\377\376\375\374\373\372\371\370\367\366\365" // 44832
-
- // #1848
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 44848
-
- // #1849
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Golden Girdle"
- "\377\376\375\374\373\372\371\370\367\366\365" // 44896+
-
- // #1850
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 44912
-
- // #1851
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 44928
-
- // #1852
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 44944
-
- // #1853
- "Indigo Joker"
- "\377\376\375\374" // 44960
-
- // #1854
- "\377\376\375\374\373\372\371\370"
- "macromedia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 44992
-
- // #1855
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 45024
-
- // #1856
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 45040
-
- // #1857
- "Tahoma"
- "\377\376\375\374\373\372\371\370\367\366" // 45056
-
- // #1858
- "microsoft"
- "\377\376\375\374\373\372\371" // 45072
-
- // #1859
- "\377\376\375\374\373\372\371\370"
- "Die Nasty"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 45104
-
- // #1860
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 45120
-
- // #1861
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 45136
-
- // #1862
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 45152
-
- // #1863
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 45168
-
- // #1864
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 45184
-
- // #1865
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 45200
-
- // #1866
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 45216
-
- // #1867
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 45248
-
- // #1868
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 45264
-
- // #1869
- "Century Gothic"
- "\377\376" // 45280
-
- // #1870
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 45312
-
- // #1871
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 45344
-
- // #1872
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 45360
-
- // #1873
- "\377\376\375\374\373\372\371\370"
- "Nimbus Sans L"
- "\377\376\375\374\373\372\371\370\367\366\365" // 45392
-
- // #1874
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 45408
-
- // #1875
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 45440
-
- // #1876
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 45456
-
- // #1877
- "Ikarus Turbulence"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 45488
-
- // #1878
- "\377\376\375\374\373\372\371\370"
- "macromedia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 45520
-
- // #1879
- "Helvetica"
- "\377\376\375\374\373\372\371" // 45536
-
- // #1880
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 45552
-
- // #1881
- "LucidaBright"
- "\377\376\375\374" // 45568
-
- // #1882
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 45584
-
- // #1883
- "NokiaSerifBal"
- "\377\376\375" // 45600
-
- // #1884
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 45616
-
- // #1885
- "NokiaSerifBal"
- "\377\376\375" // 45632
-
- // #1886
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 45648
-
- // #1887
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 45680
-
- // #1888
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 45696
-
- // #1889
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 45712
-
- // #1890
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 45728
-
- // #1891
- "Helvetica"
- "\377\376\375\374\373\372\371" // 45744
-
- // #1892
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 45760
-
- // #1893
- "NokiaSansBal"
- "\377\376\375\374" // 45776
-
- // #1894
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 45792
-
- // #1895
- "NokiaSansBal"
- "\377\376\375\374" // 45808
-
- // #1896
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 45824
-
- // #1897
- "Helvetica"
- "\377\376\375\374\373\372\371" // 45840
-
- // #1898
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 45856
-
- // #1899
- "HGSGothicM"
- "\377\376\375\374\373\372" // 45872
-
- // #1900
- "\377\376\375\374\373\372\371\370"
- "ricoh"
- "\377\376\375" // 45888
-
- // #1901
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 45920
-
- // #1902
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 45936
-
- // #1903
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 45952
-
- // #1904
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 45968
-
- // #1905
- "\377\376\375\374\373\372\371\370"
- "HGSGothicE"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 46000
-
- // #1906
- "\377\376\375\374\373\372\371\370"
- "ricoh"
- "\377\376\375" // 46016
-
- // #1907
- "Lucida Sans"
- "\377\376\375\374\373" // 46032
-
- // #1908
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 46048
-
- // #1909
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 46064
-
- // #1910
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 46080
-
- // #1911
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 46112
-
- // #1912
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 46128
-
- // #1913
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 46144
-
- // #1914
- "Led"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 46160
-
- // #1915
- "NokiaSansGre"
- "\377\376\375\374" // 46176
-
- // #1916
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 46192
-
- // #1917
- "NokiaSansGre"
- "\377\376\375\374" // 46208
-
- // #1918
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 46224
-
- // #1919
- "LucidaBright"
- "\377\376\375\374" // 46240
-
- // #1920
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 46256
-
- // #1921
- "URW Chancery L"
- "\377\376" // 46272
-
- // #1922
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 46288
-
- // #1923
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 46304
-
- // #1924
- "Led"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 46320
-
- // #1925
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 46352
-
- // #1926
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 46368
-
- // #1927
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 46384
-
- // #1928
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 46432+
-
- // #1929
- "SabonSerif CE for Nokia"
- "\377\376\375\374\373\372\371\370\367" // 46464
-
- // #1930
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 46496
-
- // #1931
- "LucidaBright"
- "\377\376\375\374" // 46512
-
- // #1932
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 46528
-
- // #1933
- "Helvetica"
- "\377\376\375\374\373\372\371" // 46544
-
- // #1934
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 46560
-
- // #1935
- "Lucida Sans"
- "\377\376\375\374\373" // 46576
-
- // #1936
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 46592
-
- // #1937
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 46608
-
- // #1938
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 46688+
-
- // #1939
- "LucidaBright"
- "\377\376\375\374" // 46704
-
- // #1940
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 46720
-
- // #1941
- "NokiaSansTur"
- "\377\376\375\374" // 46736
-
- // #1942
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 46752
-
- // #1943
- "NokiaSansTur"
- "\377\376\375\374" // 46768
-
- // #1944
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 46784
-
- // #1945
- "Helvetica"
- "\377\376\375\374\373\372\371" // 46800
-
- // #1946
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 46816
-
- // #1947
- "Dotum"
- "\377\376\375\374\373\372\371\370\367\366\365" // 46832
-
- // #1948
- "microsoft"
- "\377\376\375\374\373\372\371" // 46848
-
- // #1949
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 46880
-
- // #1950
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 46896
-
- // #1951
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 46928
-
- // #1952
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 46944
-
- // #1953
- "Helvetica"
- "\377\376\375\374\373\372\371" // 46960
-
- // #1954
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 46976
-
- // #1955
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 46992
-
- // #1956
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 47008
-
- // #1957
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 47040
-
- // #1958
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 47056
-
- // #1959
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 47072
-
- // #1960
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 47088
-
- // #1961
- "\377\376\375\374\373\372\371\370"
- "URW Gothic L"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 47120
-
- // #1962
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 47136
-
- // #1963
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "Bookman Old Style"
- "\377\376\375\374\373\372\371" // 47200+
-
- // #1964
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 47232
-
- // #1965
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 47248
-
- // #1966
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 47264
-
- // #1967
- "\377\376\375\374\373\372\371\370"
- "Nimbus Sans L"
- "\377\376\375\374\373\372\371\370\367\366\365" // 47296
-
- // #1968
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 47312
-
- // #1969
- "Lucida Sans"
- "\377\376\375\374\373" // 47328
-
- // #1970
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 47344
-
- // #1971
- "NokiaSansCyr"
- "\377\376\375\374" // 47360
-
- // #1972
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 47376
-
- // #1973
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 47392
-
- // #1974
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 47408
-
- // #1975
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 47424
-
- // #1976
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 47440
-
- // #1977
- "NokiaSansCyr"
- "\377\376\375\374" // 47456
-
- // #1978
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 47472
-
- // #1979
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 47504
-
- // #1980
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 47520
-
- // #1981
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 47536
-
- // #1982
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 47552
-
- // #1983
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 47584
-
- // #1984
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 47600
-
- // #1985
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 47616
-
- // #1986
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 47632
-
- // #1987
- "\377\376\375\374\373\372\371\370"
- "DejaVu Sans Mono"
- "\377\376\375\374\373\372\371\370" // 47664
-
- // #1988
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 47680
-
- // #1989
- "Helvetica"
- "\377\376\375\374\373\372\371" // 47696
-
- // #1990
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 47712
-
- // #1991
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 47728
-
- // #1992
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 47744
-
- // #1993
- "LucidaBright"
- "\377\376\375\374" // 47760
-
- // #1994
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 47776
-
- // #1995
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 47808
-
- // #1996
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 47824
-
- // #1997
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "NokiaSansWideCE"
- "\377\376\375\374\373\372\371\370\367" // 47904+
-
- // #1998
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 47920
-
- // #1999
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "NokiaSansWideCE"
- "\377\376\375\374\373\372\371\370\367" // 47968+
-
- // #2000
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 47984
-
- // #2001
- "\377\376\375\374\373\372\371\370"
- "Batang"
- "\377\376" // 48000
-
- // #2002
- "microsoft"
- "\377\376\375\374\373\372\371" // 48016
-
- // #2003
- "\377\376\375\374\373\372\371\370"
- "MS PGothic"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 48048
-
- // #2004
- "\377\376\375\374\373\372\371\370"
- "ricoh"
- "\377\376\375" // 48064
-
- // #2005
- "Helvetica"
- "\377\376\375\374\373\372\371" // 48080
-
- // #2006
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 48096
-
- // #2007
- "NokiaSerifBal"
- "\377\376\375" // 48112
-
- // #2008
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 48128
-
- // #2009
- "Helvetica"
- "\377\376\375\374\373\372\371" // 48144
-
- // #2010
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 48160
-
- // #2011
- "NokiaSerifBal"
- "\377\376\375" // 48176
-
- // #2012
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 48192
-
- // #2013
- "NokiaSansTur"
- "\377\376\375\374" // 48208
-
- // #2014
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 48224
-
- // #2015
- "\377\376\375\374\373\372\371\370"
- "Rotis Sans Serif for Nokia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 48272
-
- // #2016
- "\377\376\375\374\373\372\371\370"
- "agfa"
- "\377\376\375\374" // 48288
-
- // #2017
- "NokiaSansTur"
- "\377\376\375\374" // 48304
-
- // #2018
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 48320
-
- // #2019
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 48336
-
- // #2020
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 48352
-
- // #2021
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 48368
-
- // #2022
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 48384
-
- // #2023
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 48416
-
- // #2024
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 48432
-
- // #2025
- "NokiaSansTitleCE"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 48464
-
- // #2026
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 48480
-
- // #2027
- "NokiaSansTitleCE"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 48512
-
- // #2028
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 48528
-
- // #2029
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 48544
-
- // #2030
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 48560
-
- // #2031
- "\377\376\375\374\373\372\371\370"
- "Blue Highway Condensed"
- "\377\376" // 48592
-
- // #2032
- "\377\376\375\374\373\372\371\370"
- "larabiefonts"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 48624
-
- // #2033
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 48640
-
- // #2034
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 48656
-
- // #2035
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 48672
-
- // #2036
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 48688
-
- // #2037
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 48704
-
- // #2038
- "\377\376\375\374\373\372\371\370"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 48736+
-
- // #2039
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 48752
-
- // #2040
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 48768
-
- // #2041
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 48784
-
- // #2042
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 48800
-
- // #2043
- "Liberation Serif"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 48832
-
- // #2044
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 48848
-
- // #2045
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 48864
-
- // #2046
- "\377\376\375\374\373\372\371\370"
- "adobe"
- "\377\376\375" // 48880
-
- // #2047
- "Lucida Sans"
- "\377\376\375\374\373" // 48896
-
- // #2048
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 48912
-
- // #2049
- "Lucida Sans"
- "\377\376\375\374\373" // 48928
-
- // #2050
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 48944
-
- // #2051
- "Lucida Sans"
- "\377\376\375\374\373" // 48960
-
- // #2052
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 48976
-
- // #2053
- "\377\376\375\374\373\372\371\370"
- "Independence"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 49008
-
- // #2054
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 49024
-
- // #2055
- "\346""\226""\260""\347""\264""\260""\346""\230""\216""\351""\253""\224"""
- "\377\376\375\374" // 49040
-
- // #2056
- "dynalab"
- "\377\376\375\374\373\372\371\370\367" // 49056
-
- // #2057
- "Lucida Sans"
- "\377\376\375\374\373" // 49072
-
- // #2058
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 49088
-
- // #2059
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 49120
-
- // #2060
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 49136
-
- // #2061
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 49152
-
- // #2062
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 49168
-
- // #2063
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 49184
-
- // #2064
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 49200
-
- // #2065
- "SabonSerif Bal for Nokia"
- "\377\376\375\374\373\372\371\370" // 49232
-
- // #2066
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 49264
-
- // #2067
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 49296
-
- // #2068
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 49312
-
- // #2069
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 49344
-
- // #2070
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 49360
-
- // #2071
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 49376
-
- // #2072
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 49392
-
- // #2073
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 49408
-
- // #2074
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 49424
-
- // #2075
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 49440
-
- // #2076
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 49456
-
- // #2077
- "\377\376\375\374\373\372\371\370"
- "Nimbus Sans L Condensed"
- "\377" // 49488
-
- // #2078
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 49504
-
- // #2079
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 49520
-
- // #2080
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 49536
-
- // #2081
- "Bitstream Vera Sans Mono"
- "\377\376\375\374\373\372\371\370" // 49568
-
- // #2082
- "\377\376\375\374\373\372\371\370"
- "bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 49600
-
- // #2083
- "\377\376\375\374\373\372\371\370"
- "STSong"
- "\377\376" // 49616
-
- // #2084
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 49632
-
- // #2085
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 49664
-
- // #2086
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 49680
-
- // #2087
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 49712
-
- // #2088
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 49728
-
- // #2089
- "Fadgod"
- "\377\376\375\374\373\372\371\370\367\366" // 49744
-
- // #2090
- "\377\376\375\374\373\372\371\370"
- "larabiefonts"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 49776
-
- // #2091
- "Teletext"
- "\377\376\375\374\373\372\371\370" // 49792
-
- // #2092
- "\377\376\375\374\373\372\371\370"
- "Ets"
- "\377\376\375\374\373" // 49808
-
- // #2093
- "Lucida Sans"
- "\377\376\375\374\373" // 49824
-
- // #2094
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 49840
-
- // #2095
- "Helvetica"
- "\377\376\375\374\373\372\371" // 49856
-
- // #2096
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 49872
-
- // #2097
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 49904
-
- // #2098
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 49920
-
- // #2099
- "Helvetica"
- "\377\376\375\374\373\372\371" // 49936
-
- // #2100
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 49952
-
- // #2101
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 49968
-
- // #2102
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 49984
-
- // #2103
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 50016
-
- // #2104
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 50032
-
- // #2105
- "\377\376\375\374\373\372\371\370"
- "Nimbus Sans L"
- "\377\376\375\374\373\372\371\370\367\366\365" // 50064
-
- // #2106
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 50080
-
- // #2107
- "\377\376\375\374\373\372\371\370"
- "Nimbus Sans L"
- "\377\376\375\374\373\372\371\370\367\366\365" // 50112
-
- // #2108
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 50128
-
- // #2109
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 50144
-
- // #2110
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 50160
-
- // #2111
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "RotisSansSerifTur for Nokia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 50224+
-
- // #2112
- "\377\376\375\374\373\372\371\370"
- "agfa"
- "\377\376\375\374" // 50240
-
- // #2113
- "Helvetica"
- "\377\376\375\374\373\372\371" // 50256
-
- // #2114
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 50272
-
- // #2115
- "Helvetica"
- "\377\376\375\374\373\372\371" // 50288
-
- // #2116
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 50304
-
- // #2117
- "NokiaSansWideBal"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 50336
-
- // #2118
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 50352
-
- // #2119
- "\377\376\375\374\373\372\371\370"
- "Nimbus Mono L"
- "\377\376\375\374\373\372\371\370\367\366\365" // 50384
-
- // #2120
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 50400
-
- // #2121
- "NokiaSansWideBal"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 50432
-
- // #2122
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 50448
-
- // #2123
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 50480
-
- // #2124
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 50496
-
- // #2125
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 50512
-
- // #2126
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 50528
-
- // #2127
- "SAPIcons"
- "\377\376\375\374\373\372\371\370" // 50544
-
- // #2128
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 50560
-
- // #2129
- "\377\376\375\374\373\372\371\370"
- "Nokia Serif SCLF"
- "\377\376\375\374\373\372\371\370" // 50592+
-
- // #2130
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 50624
-
- // #2131
- "Helvetica"
- "\377\376\375\374\373\372\371" // 50640
-
- // #2132
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 50656
-
- // #2133
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 50688
-
- // #2134
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 50704
-
- // #2135
- "Helvetica"
- "\377\376\375\374\373\372\371" // 50720
-
- // #2136
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 50736
-
- // #2137
- "Helvetica"
- "\377\376\375\374\373\372\371" // 50752
-
- // #2138
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 50768
-
- // #2139
- "Lucida Sans"
- "\377\376\375\374\373" // 50784
-
- // #2140
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 50800
-
- // #2141
- "HYGothic-Extra"
- "\377\376" // 50816
-
- // #2142
- "hanyang"
- "\377\376\375\374\373\372\371\370\367" // 50832
-
- // #2143
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 50864
-
- // #2144
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 50880
-
- // #2145
- "Helvetica"
- "\377\376\375\374\373\372\371" // 50896
-
- // #2146
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 50912
-
- // #2147
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 50928
-
- // #2148
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 50944
-
- // #2149
- "\377\376\375\374\373\372\371\370"
- "SimSun"
- "\377\376" // 50960
-
- // #2150
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 50976
-
- // #2151
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 50992
-
- // #2152
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 51008
-
- // #2153
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 51024
-
- // #2154
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 51040
-
- // #2155
- "\377\376\375\374\373\372\371\370"
- "SimSun"
- "\377\376" // 51056
-
- // #2156
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 51072
-
- // #2157
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 51088
-
- // #2158
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 51104
-
- // #2159
- "Helvetica"
- "\377\376\375\374\373\372\371" // 51120
-
- // #2160
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 51136
-
- // #2161
- "Teletext"
- "\377\376\375\374\373\372\371\370" // 51152
-
- // #2162
- "\377\376\375\374\373\372\371\370"
- "Ets"
- "\377\376\375\374\373" // 51168
-
- // #2163
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 51184
-
- // #2164
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 51200
-
- // #2165
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 51232
-
- // #2166
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 51248
-
- // #2167
- "LucidaBright"
- "\377\376\375\374" // 51264
-
- // #2168
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 51280
-
- // #2169
- "LucidaBright"
- "\377\376\375\374" // 51296
-
- // #2170
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 51312
-
- // #2171
- "Helvetica"
- "\377\376\375\374\373\372\371" // 51328
-
- // #2172
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 51344
-
- // #2173
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 51376
-
- // #2174
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 51392
-
- // #2175
- "FZYaoTi"
- "\377\376\375\374\373\372\371\370\367" // 51408
-
- // #2176
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 51424
-
- // #2177
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 51440
-
- // #2178
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 51456
-
- // #2179
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 51488
-
- // #2180
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 51504
-
- // #2181
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 51520
-
- // #2182
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 51536
-
- // #2183
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "RotisSansSerifCE for Nokia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 51632+
-
- // #2184
- "\377\376\375\374\373\372\371\370"
- "agfa"
- "\377\376\375\374" // 51648
-
- // #2185
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 51664
-
- // #2186
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 51680
-
- // #2187
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 51696
-
- // #2188
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 51744+
-
- // #2189
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 51760
-
- // #2190
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 51776
-
- // #2191
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 51808
-
- // #2192
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 51824
-
- // #2193
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 51840
-
- // #2194
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 51856
-
- // #2195
- "NokiaSansWide"
- "\377\376\375" // 51872
-
- // #2196
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 51888
-
- // #2197
- "NokiaSansWide"
- "\377\376\375" // 51904
-
- // #2198
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 51920
-
- // #2199
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 51952
-
- // #2200
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 51968
-
- // #2201
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 52000
-
- // #2202
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 52016
-
- // #2203
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 52032
-
- // #2204
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 52048
-
- // #2205
- "Helvetica"
- "\377\376\375\374\373\372\371" // 52064
-
- // #2206
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 52080
-
- // #2207
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 52096
-
- // #2208
- "\377\376\375\374\373\372\371\370"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 52128+
-
- // #2209
- "NokiaSerif"
- "\377\376\375\374\373\372" // 52144
-
- // #2210
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 52160
-
- // #2211
- "NokiaSerif"
- "\377\376\375\374\373\372" // 52176
-
- // #2212
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 52192
-
- // #2213
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 52224
-
- // #2214
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 52240
-
- // #2215
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 52272
-
- // #2216
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 52288
-
- // #2217
- "\377\376\375\374\373\372\371\370"
- "Palatino Linotype"
- "\377\376\375\374\373\372\371" // 52320
-
- // #2218
- "linotype"
- "\377\376\375\374\373\372\371\370" // 52336
-
- // #2219
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 52352
-
- // #2220
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 52368
-
- // #2221
- "\377\376\375\374\373\372\371\370"
- "Palatino Linotype"
- "\377\376\375\374\373\372\371" // 52400
-
- // #2222
- "linotype"
- "\377\376\375\374\373\372\371\370" // 52416
-
- // #2223
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 52432
-
- // #2224
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 52448
-
- // #2225
- "\377\376\375\374\373\372\371\370"
- "NokiaSansWideTur"
- "\377\376\375\374\373\372\371\370" // 52480
-
- // #2226
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 52496
-
- // #2227
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 52528
-
- // #2228
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 52544
-
- // #2229
- "\377\376\375\374\373\372\371\370"
- "NokiaSansWideTur"
- "\377\376\375\374\373\372\371\370" // 52576
-
- // #2230
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 52592
-
- // #2231
- "NokiaSansCyr"
- "\377\376\375\374" // 52608
-
- // #2232
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 52624
-
- // #2233
- "Helvetica"
- "\377\376\375\374\373\372\371" // 52640
-
- // #2234
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 52656
-
- // #2235
- "NokiaSansCyr"
- "\377\376\375\374" // 52672
-
- // #2236
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 52688
-
- // #2237
- "LucidaBright"
- "\377\376\375\374" // 52704
-
- // #2238
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 52720
-
- // #2239
- "\377\376\375\374\373\372\371\370"
- "Nimbus Sans L"
- "\377\376\375\374\373\372\371\370\367\366\365" // 52752
-
- // #2240
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 52768
-
- // #2241
- "NokiaSansCnCyr"
- "\377\376" // 52784
-
- // #2242
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 52800
-
- // #2243
- "NokiaSansGre"
- "\377\376\375\374" // 52816
-
- // #2244
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 52832
-
- // #2245
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "DejaVu Serif"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 52896+
-
- // #2246
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 52912
-
- // #2247
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 52944
-
- // #2248
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 52960
-
- // #2249
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 52992
-
- // #2250
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 53008
-
- // #2251
- "\377\376\375\374\373\372\371\370"
- "Caption"
- "\377" // 53024
-
- // #2252
- "\377\376\375\374\373\372\371\370"
- "Ets"
- "\377\376\375\374\373" // 53040
-
- // #2253
- "NokiaSansCnCyr"
- "\377\376" // 53056
-
- // #2254
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 53072
-
- // #2255
- "NokiaSansGre"
- "\377\376\375\374" // 53088
-
- // #2256
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 53104
-
- // #2257
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 53136
-
- // #2258
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 53152
-
- // #2259
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 53184
-
- // #2260
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 53200
-
- // #2261
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 53232
-
- // #2262
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 53248
-
- // #2263
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 53264
-
- // #2264
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 53280
-
- // #2265
- "Ikarus"
- "\377\376\375\374\373\372\371\370\367\366" // 53296
-
- // #2266
- "\377\376\375\374\373\372\371\370"
- "macromedia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 53328
-
- // #2267
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "RotisSansSerifTur for Nokia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 53424+
-
- // #2268
- "\377\376\375\374\373\372\371\370"
- "agfa"
- "\377\376\375\374" // 53440
-
- // #2269
- "\377\376\375\374\373\372\371\370"
- "Bazaronite"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 53472+
-
- // #2270
- "\377\376\375\374\373\372\371\370"
- "macromedia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 53504
-
- // #2271
- "\377\376\375\374\373\372\371\370"
- "Bitstream Vera Sans"
- "\377\376\375\374\373" // 53536
-
- // #2272
- "\377\376\375\374\373\372\371\370"
- "bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 53568
-
- // #2273
- "Helvetica"
- "\377\376\375\374\373\372\371" // 53584
-
- // #2274
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 53600
-
- // #2275
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 53632
-
- // #2276
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 53648
-
- // #2277
- "Lucida Sans"
- "\377\376\375\374\373" // 53664
-
- // #2278
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 53680
-
- // #2279
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 53712
-
- // #2280
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 53728
-
- // #2281
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 53760
-
- // #2282
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 53776
-
- // #2283
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 53792
-
- // #2284
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 53808
-
- // #2285
- "NokiaSansCn"
- "\377\376\375\374\373" // 53824
-
- // #2286
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 53840
-
- // #2287
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 53856
-
- // #2288
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 53872
-
- // #2289
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 53904
-
- // #2290
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 53920
-
- // #2291
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 53936
-
- // #2292
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 53952
-
- // #2293
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 53968
-
- // #2294
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 53984
-
- // #2295
- "NokiaSansCn"
- "\377\376\375\374\373" // 54000
-
- // #2296
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 54016
-
- // #2297
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 54048
-
- // #2298
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 54064
-
- // #2299
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 54096
-
- // #2300
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 54112
-
- // #2301
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 54128
-
- // #2302
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 54144
-
- // #2303
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 54176
-
- // #2304
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 54192
-
- // #2305
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 54208
-
- // #2306
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 54224
-
- // #2307
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 54256
-
- // #2308
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 54272
-
- // #2309
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 54304
-
- // #2310
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 54320
-
- // #2311
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 54352
-
- // #2312
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 54368
-
- // #2313
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 54384
-
- // #2314
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 54400
-
- // #2315
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 54432
-
- // #2316
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 54448
-
- // #2317
- "\377\376\375\374\373\372\371\370"
- "Nimbus Sans L"
- "\377\376\375\374\373\372\371\370\367\366\365" // 54480
-
- // #2318
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 54496
-
- // #2319
- "\377\376\375\374\373\372\371\370"
- "Hershey-Script-Simplex"
- "\377\376" // 54528
-
- // #2320
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 54544
-
- // #2321
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 54576
-
- // #2322
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 54592
-
- // #2323
- "SabonSerif CE for Nokia"
- "\377\376\375\374\373\372\371\370\367" // 54624
-
- // #2324
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 54656
-
- // #2325
- "NokiaSansWideCyr"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 54688
-
- // #2326
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 54704
-
- // #2327
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 54736
-
- // #2328
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 54752
-
- // #2329
- "Lucida Sans"
- "\377\376\375\374\373" // 54768
-
- // #2330
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 54784
-
- // #2331
- "LucidaBright"
- "\377\376\375\374" // 54800
-
- // #2332
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 54816
-
- // #2333
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 54832
-
- // #2334
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 54848
-
- // #2335
- "NokiaSansWideCyr"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 54880
-
- // #2336
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 54896
-
- // #2337
- "NokiaSansGre"
- "\377\376\375\374" // 54912
-
- // #2338
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 54928
-
- // #2339
- "Lucida Sans"
- "\377\376\375\374\373" // 54944
-
- // #2340
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 54960
-
- // #2341
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Sabon Serif for Nokia"
- "\377\376\375" // 55008+
-
- // #2342
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 55040
-
- // #2343
- "NokiaSansGre"
- "\377\376\375\374" // 55056
-
- // #2344
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 55072
-
- // #2345
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 55104
-
- // #2346
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 55120
-
- // #2347
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 55136
-
- // #2348
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 55152
-
- // #2349
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 55184
-
- // #2350
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 55200
-
- // #2351
- "Helvetica"
- "\377\376\375\374\373\372\371" // 55216
-
- // #2352
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 55232
-
- // #2353
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 55248
-
- // #2354
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 55328+
-
- // #2355
- "Helvetica"
- "\377\376\375\374\373\372\371" // 55344
-
- // #2356
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 55360
-
- // #2357
- "Helvetica"
- "\377\376\375\374\373\372\371" // 55376
-
- // #2358
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 55392
-
- // #2359
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 55408
-
- // #2360
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 55456+
-
- // #2361
- "Lucida Sans"
- "\377\376\375\374\373" // 55472
-
- // #2362
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 55488
-
- // #2363
- "\377\376\375\374\373\372\371\370"
- "MS Outlook"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 55520
-
- // #2364
- "microsoft"
- "\377\376\375\374\373\372\371" // 55536
-
- // #2365
- "NokiaSerifCE"
- "\377\376\375\374" // 55552
-
- // #2366
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 55568
-
- // #2367
- "\377\376\375\374\373\372\371\370"
- "Nimbus Sans L"
- "\377\376\375\374\373\372\371\370\367\366\365" // 55600
-
- // #2368
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 55616
-
- // #2369
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 55648
-
- // #2370
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 55664
-
- // #2371
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 55680
-
- // #2372
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 55696
-
- // #2373
- "NokiaSansCnBal"
- "\377\376" // 55712
-
- // #2374
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 55728
-
- // #2375
- "NokiaSerifCE"
- "\377\376\375\374" // 55744
-
- // #2376
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 55760
-
- // #2377
- "Teletext"
- "\377\376\375\374\373\372\371\370" // 55776
-
- // #2378
- "\377\376\375\374\373\372\371\370"
- "Ets"
- "\377\376\375\374\373" // 55792
-
- // #2379
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 55808
-
- // #2380
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 55824
-
- // #2381
- "NokiaSansCnBal"
- "\377\376" // 55840
-
- // #2382
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 55856
-
- // #2383
- "Helvetica"
- "\377\376\375\374\373\372\371" // 55872
-
- // #2384
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 55888
-
- // #2385
- "Helvetica"
- "\377\376\375\374\373\372\371" // 55904
-
- // #2386
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 55920
-
- // #2387
- "Helvetica"
- "\377\376\375\374\373\372\371" // 55936
-
- // #2388
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 55952
-
- // #2389
- "LucidaBright"
- "\377\376\375\374" // 55968
-
- // #2390
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 55984
-
- // #2391
- "Bitstream Vera Sans Mono"
- "\377\376\375\374\373\372\371\370" // 56016
-
- // #2392
- "\377\376\375\374\373\372\371\370"
- "bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 56048
-
- // #2393
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "HGSSoeiKakugothicUB"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 56096+
-
- // #2394
- "\377\376\375\374\373\372\371\370"
- "ricoh"
- "\377\376\375" // 56112
-
- // #2395
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 56128
-
- // #2396
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 56144
-
- // #2397
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 56176
-
- // #2398
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 56192
-
- // #2399
- "LucidaBright"
- "\377\376\375\374" // 56208
-
- // #2400
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 56224
-
- // #2401
- "LucidaBright"
- "\377\376\375\374" // 56240
-
- // #2402
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 56256
-
- // #2403
- "LucidaBright"
- "\377\376\375\374" // 56272
-
- // #2404
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 56288
-
- // #2405
- "LucidaBright"
- "\377\376\375\374" // 56304
-
- // #2406
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 56320
-
- // #2407
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 56336
-
- // #2408
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 56352
-
- // #2409
- "NokiaSansCE"
- "\377\376\375\374\373" // 56368
-
- // #2410
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 56384
-
- // #2411
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 56416
-
- // #2412
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 56432
-
- // #2413
- "NokiaSansBal"
- "\377\376\375\374" // 56448
-
- // #2414
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 56464
-
- // #2415
- "NokiaSansCE"
- "\377\376\375\374\373" // 56480
-
- // #2416
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 56496
-
- // #2417
- "NokiaSansBal"
- "\377\376\375\374" // 56512
-
- // #2418
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 56528
-
- // #2419
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 56560
-
- // #2420
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 56576
-
- // #2421
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 56608
-
- // #2422
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 56624
-
- // #2423
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 56656
-
- // #2424
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 56672
-
- // #2425
- "NokiaSansBal"
- "\377\376\375\374" // 56688
-
- // #2426
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 56704
-
- // #2427
- "NokiaSansBal"
- "\377\376\375\374" // 56720
-
- // #2428
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 56736
-
- // #2429
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 56768
-
- // #2430
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 56784
-
- // #2431
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 56800
-
- // #2432
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 56816
-
- // #2433
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 56832
-
- // #2434
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 56848
-
- // #2435
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 56880
-
- // #2436
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 56896
-
- // #2437
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 56912
-
- // #2438
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 56928
-
- // #2439
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 56944
-
- // #2440
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 56960
-
- // #2441
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 56976
-
- // #2442
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 56992
-
- // #2443
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 57024
-
- // #2444
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 57040
-
- // #2445
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 57056
-
- // #2446
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 57072
-
- // #2447
- "Bitstream Vera Sans Mono"
- "\377\376\375\374\373\372\371\370" // 57104
-
- // #2448
- "\377\376\375\374\373\372\371\370"
- "bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 57136
-
- // #2449
- "LucidaBright"
- "\377\376\375\374" // 57152
-
- // #2450
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 57168
-
- // #2451
- "LucidaBright"
- "\377\376\375\374" // 57184
-
- // #2452
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 57200
-
- // #2453
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 57232
-
- // #2454
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 57248
-
- // #2455
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 57280
-
- // #2456
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 57296
-
- // #2457
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 57312
-
- // #2458
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 57328
-
- // #2459
- "\377\376\375\374\373\372\371\370"
- "Nimbus Mono L"
- "\377\376\375\374\373\372\371\370\367\366\365" // 57360
-
- // #2460
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 57376
-
- // #2461
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 57392
-
- // #2462
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 57408
-
- // #2463
- "\377\376\375\374\373\372\371\370"
- "Bitstream Vera Serif"
- "\377\376\375\374" // 57440
-
- // #2464
- "\377\376\375\374\373\372\371\370"
- "bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 57472
-
- // #2465
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 57488
-
- // #2466
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 57504
-
- // #2467
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 57520
-
- // #2468
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 57536
-
- // #2469
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 57568
-
- // #2470
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 57584
-
- // #2471
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 57600
-
- // #2472
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 57616
-
- // #2473
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 57648
-
- // #2474
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 57664
-
- // #2475
- "LucidaBright"
- "\377\376\375\374" // 57680
-
- // #2476
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 57696
-
- // #2477
- "\377\376\375\374\373\372\371\370"
- "Bitstream Vera Sans"
- "\377\376\375\374\373" // 57728
-
- // #2478
- "\377\376\375\374\373\372\371\370"
- "bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 57760
-
- // #2479
- "Helvetica"
- "\377\376\375\374\373\372\371" // 57776
-
- // #2480
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 57792
-
- // #2481
- "\377\376\375\374\373\372\371\370"
- "DejaVu Sans"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 57824
-
- // #2482
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 57840
-
- // #2483
- "NokiaSansGre"
- "\377\376\375\374" // 57856
-
- // #2484
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 57872
-
- // #2485
- "NokiaSansGre"
- "\377\376\375\374" // 57888
-
- // #2486
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 57904
-
- // #2487
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 57936
-
- // #2488
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 57952
-
- // #2489
- "NokiaSansGre"
- "\377\376\375\374" // 57968
-
- // #2490
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 57984
-
- // #2491
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 58016
-
- // #2492
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 58032
-
- // #2493
- "Lucida Sans"
- "\377\376\375\374\373" // 58048
-
- // #2494
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 58064
-
- // #2495
- "NokiaSansGre"
- "\377\376\375\374" // 58080
-
- // #2496
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 58096
-
- // #2497
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 58128
-
- // #2498
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 58144
-
- // #2499
- "NokiaSansCnCyr"
- "\377\376" // 58160
-
- // #2500
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 58176
-
- // #2501
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 58192
-
- // #2502
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 58208
-
- // #2503
- "NokiaSansCnCyr"
- "\377\376" // 58224
-
- // #2504
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 58240
-
- // #2505
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 58272
-
- // #2506
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 58288
-
- // #2507
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 58304
-
- // #2508
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 58320
-
- // #2509
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "Nokia Serif SCLF"
- "\377\376\375\374\373\372\371\370" // 58400+
-
- // #2510
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 58432
-
- // #2511
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 58464
-
- // #2512
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 58480
-
- // #2513
- "Ikarus Vulture"
- "\377\376" // 58496
-
- // #2514
- "\377\376\375\374\373\372\371\370"
- "macromedia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 58528
-
- // #2515
- "LucidaBright"
- "\377\376\375\374" // 58544
-
- // #2516
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 58560
-
- // #2517
- "LucidaBright"
- "\377\376\375\374" // 58576
-
- // #2518
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 58592
-
- // #2519
- "SimHei"
- "\377\376\375\374\373\372\371\370\367\366" // 58608
-
- // #2520
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 58624
-
- // #2521
- "LucidaBright"
- "\377\376\375\374" // 58640
-
- // #2522
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 58656
-
- // #2523
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 58672
-
- // #2524
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 58688
-
- // #2525
- "\377\376\375\374\373\372\371\370"
- "HGSoeiKakupoptai"
- "\377\376\375\374\373\372\371\370" // 58720+
-
- // #2526
- "\377\376\375\374\373\372\371\370"
- "ricoh"
- "\377\376\375" // 58736
-
- // #2527
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 58752
-
- // #2528
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 58768
-
- // #2529
- "NokiaSansCyr"
- "\377\376\375\374" // 58784
-
- // #2530
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 58800
-
- // #2531
- "NokiaSansCyr"
- "\377\376\375\374" // 58816
-
- // #2532
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 58832
-
- // #2533
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 58864
-
- // #2534
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 58880
-
- // #2535
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 58912
-
- // #2536
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 58928
-
- // #2537
- "A.D. MONO"
- "\377\376\375\374\373\372\371" // 58944
-
- // #2538
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 58960
-
- // #2539
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 58976
-
- // #2540
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 58992
-
- // #2541
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 59024
-
- // #2542
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 59040
-
- // #2543
- "\377\376\375\374\373\372\371\370"
- "Bitstream Vera Sans"
- "\377\376\375\374\373" // 59072
-
- // #2544
- "\377\376\375\374\373\372\371\370"
- "bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 59104
-
- // #2545
- "Helvetica"
- "\377\376\375\374\373\372\371" // 59120
-
- // #2546
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 59136
-
- // #2547
- "Helvetica"
- "\377\376\375\374\373\372\371" // 59152
-
- // #2548
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 59168
-
- // #2549
- "Century"
- "\377\376\375\374\373\372\371\370\367" // 59184
-
- // #2550
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 59216
-
- // #2551
- "\377\376\375\374\373\372\371\370"
- "Symbol"
- "\377\376" // 59232
-
- // #2552
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 59264
-
- // #2553
- "\377\376\375\374\373\372\371\370"
- "NokiaSansWideCE"
- "\377\376\375\374\373\372\371\370\367" // 59296+
-
- // #2554
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 59312
-
- // #2555
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "NokiaSansWideCE"
- "\377\376\375\374\373\372\371\370\367" // 59360+
-
- // #2556
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 59376
-
- // #2557
- "LucidaBright"
- "\377\376\375\374" // 59392
-
- // #2558
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 59408
-
- // #2559
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 59424
-
- // #2560
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 59440
-
- // #2561
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 59472
-
- // #2562
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 59488
-
- // #2563
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 59504
-
- // #2564
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 59520
-
- // #2565
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 59536
-
- // #2566
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 59552
-
- // #2567
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 59584
-
- // #2568
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 59600
-
- // #2569
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 59632
-
- // #2570
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 59648
-
- // #2571
- "\377\376\375\374\373\372\371\370"
- "Nimbus Mono L"
- "\377\376\375\374\373\372\371\370\367\366\365" // 59680
-
- // #2572
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 59696
-
- // #2573
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 59728
-
- // #2574
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 59744
-
- // #2575
- "Helvetica"
- "\377\376\375\374\373\372\371" // 59760
-
- // #2576
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 59776
-
- // #2577
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 59808
-
- // #2578
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 59824
-
- // #2579
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 59840
-
- // #2580
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 59856
-
- // #2581
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "RotisSansSerifTur for Nokia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 59952+
-
- // #2582
- "\377\376\375\374\373\372\371\370"
- "agfa"
- "\377\376\375\374" // 59968
-
- // #2583
- "LucidaBright"
- "\377\376\375\374" // 59984
-
- // #2584
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 60000
-
- // #2585
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 60016
-
- // #2586
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 60032
-
- // #2587
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 60048
-
- // #2588
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 60064
-
- // #2589
- "NokiaSerifCE"
- "\377\376\375\374" // 60080
-
- // #2590
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 60096
-
- // #2591
- "NokiaSerifCE"
- "\377\376\375\374" // 60112
-
- // #2592
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 60128
-
- // #2593
- "Lucida Sans"
- "\377\376\375\374\373" // 60144
-
- // #2594
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 60160
-
- // #2595
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 60176
-
- // #2596
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 60192
-
- // #2597
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 60224
-
- // #2598
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 60240
-
- // #2599
- "\377\376\375\374\373\372\371\370"
- "Nimbus Mono L"
- "\377\376\375\374\373\372\371\370\367\366\365" // 60272
-
- // #2600
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 60288
-
- // #2601
- "Lucida Sans"
- "\377\376\375\374\373" // 60304
-
- // #2602
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 60320
-
- // #2603
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 60336
-
- // #2604
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 60352
-
- // #2605
- "NokiaSansBal"
- "\377\376\375\374" // 60368
-
- // #2606
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 60384
-
- // #2607
- "NokiaSansBal"
- "\377\376\375\374" // 60400
-
- // #2608
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 60416
-
- // #2609
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 60432
-
- // #2610
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 60448
-
- // #2611
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 60480
-
- // #2612
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 60496
-
- // #2613
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 60512
-
- // #2614
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 60528
-
- // #2615
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 60560
-
- // #2616
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 60576
-
- // #2617
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 60608
-
- // #2618
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 60624
-
- // #2619
- "Lucida Sans"
- "\377\376\375\374\373" // 60640
-
- // #2620
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 60656
-
- // #2621
- "Bitstream Vera Sans Mono"
- "\377\376\375\374\373\372\371\370" // 60688
-
- // #2622
- "\377\376\375\374\373\372\371\370"
- "bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 60720
-
- // #2623
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 60736
-
- // #2624
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 60752
-
- // #2625
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "DejaVu Serif"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 60832+
-
- // #2626
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 60848
-
- // #2627
- "\377\376\375\374\373\372\371\370"
- "Hershey-Plain-Duplex"
- "\377\376\375\374" // 60880
-
- // #2628
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 60896
-
- // #2629
- "Teletext"
- "\377\376\375\374\373\372\371\370" // 60912
-
- // #2630
- "\377\376\375\374\373\372\371\370"
- "Ets"
- "\377\376\375\374\373" // 60928
-
- // #2631
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 60960
-
- // #2632
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 60976
-
- // #2633
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 61008
-
- // #2634
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 61024
-
- // #2635
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 61056
-
- // #2636
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 61072
-
- // #2637
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 61104
-
- // #2638
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 61120
-
- // #2639
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 61152
-
- // #2640
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 61168
-
- // #2641
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 61184
-
- // #2642
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 61200
-
- // #2643
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 61232
-
- // #2644
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 61248
-
- // #2645
- "NokiaSansCE"
- "\377\376\375\374\373" // 61264
-
- // #2646
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 61280
-
- // #2647
- "NokiaSansCE"
- "\377\376\375\374\373" // 61296
-
- // #2648
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 61312
-
- // #2649
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 61344
-
- // #2650
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 61360
-
- // #2651
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 61392
-
- // #2652
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 61408
-
- // #2653
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 61440
-
- // #2654
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 61456
-
- // #2655
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 61488
-
- // #2656
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 61504
-
- // #2657
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 61536
-
- // #2658
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 61552
-
- // #2659
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 61568
-
- // #2660
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 61584
-
- // #2661
- "\377\376\375\374\373\372\371\370"
- "Hershey-Gothic-German"
- "\377\376\375" // 61616
-
- // #2662
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 61632
-
- // #2663
- "\377\376\375\374\373\372\371\370"
- "Nimbus Sans L Condensed"
- "\377" // 61664
-
- // #2664
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 61680
-
- // #2665
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 61712
-
- // #2666
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 61728
-
- // #2667
- "LucidaBright"
- "\377\376\375\374" // 61744
-
- // #2668
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 61760
-
- // #2669
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 61776
-
- // #2670
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 61792
-
- // #2671
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 61824
-
- // #2672
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 61840
-
- // #2673
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 61872
-
- // #2674
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 61888
-
- // #2675
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 61920
-
- // #2676
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 61936
-
- // #2677
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 61968
-
- // #2678
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 61984
-
- // #2679
- "Helvetica"
- "\377\376\375\374\373\372\371" // 62000
-
- // #2680
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 62016
-
- // #2681
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 62032
-
- // #2682
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 62048
-
- // #2683
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 62080
-
- // #2684
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 62096
-
- // #2685
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 62128
-
- // #2686
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 62144
-
- // #2687
- "NokiaSansCnCE"
- "\377\376\375" // 62160
-
- // #2688
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 62176
-
- // #2689
- "NokiaSansCnCE"
- "\377\376\375" // 62192
-
- // #2690
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 62208
-
- // #2691
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 62224
-
- // #2692
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 62240
-
- // #2693
- "NokiaSerifGre"
- "\377\376\375" // 62256
-
- // #2694
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 62272
-
- // #2695
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 62304
-
- // #2696
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 62320
-
- // #2697
- "NokiaSerifGre"
- "\377\376\375" // 62336
-
- // #2698
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 62352
-
- // #2699
- "\377\376\375\374\373\372\371\370"
- "NokiaSansTitleBal"
- "\377\376\375\374\373\372\371" // 62384
-
- // #2700
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 62400
-
- // #2701
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 62432
-
- // #2702
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 62448
-
- // #2703
- "\377\376\375\374\373\372\371\370"
- "NokiaSansTitleBal"
- "\377\376\375\374\373\372\371" // 62480
-
- // #2704
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 62496
-
- // #2705
- "Helvetica"
- "\377\376\375\374\373\372\371" // 62512
-
- // #2706
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 62528
-
- // #2707
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 62544
-
- // #2708
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 62560
-
- // #2709
- "Helvetica"
- "\377\376\375\374\373\372\371" // 62576
-
- // #2710
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 62592
-
- // #2711
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 62624
-
- // #2712
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 62640
-
- // #2713
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 62672
-
- // #2714
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 62688
-
- // #2715
- "Lucida Sans"
- "\377\376\375\374\373" // 62704
-
- // #2716
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 62720
-
- // #2717
- "\377\376\375\374\373\372\371\370"
- "HYHeadLine-Medium"
- "\377\376\375\374\373\372\371" // 62752
-
- // #2718
- "hanyang"
- "\377\376\375\374\373\372\371\370\367" // 62768
-
- // #2719
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 62784
-
- // #2720
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 62800
-
- // #2721
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 62816
-
- // #2722
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 62832
-
- // #2723
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 62848
-
- // #2724
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 62864
-
- // #2725
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 62880
-
- // #2726
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 62896
-
- // #2727
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 62912
-
- // #2728
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 62928
-
- // #2729
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "NokiaSansWideCE"
- "\377\376\375\374\373\372\371\370\367" // 63008+
-
- // #2730
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 63024
-
- // #2731
- "Liberation Sans"
- "\377" // 63040
-
- // #2732
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 63056
-
- // #2733
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "NokiaSansWideCE"
- "\377\376\375\374\373\372\371\370\367" // 63136+
-
- // #2734
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 63152
-
- // #2735
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "HYMyeongJo-Extra"
- "\377\376\375\374\373\372\371\370" // 63200+
-
- // #2736
- "hanyang"
- "\377\376\375\374\373\372\371\370\367" // 63216
-
- // #2737
- "Helvetica"
- "\377\376\375\374\373\372\371" // 63232
-
- // #2738
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 63248
-
- // #2739
- "Lucida Sans"
- "\377\376\375\374\373" // 63264
-
- // #2740
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 63280
-
- // #2741
- "NokiaSerifBal"
- "\377\376\375" // 63296
-
- // #2742
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 63312
-
- // #2743
- "NokiaSerifBal"
- "\377\376\375" // 63328
-
- // #2744
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 63344
-
- // #2745
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 63376
-
- // #2746
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 63392
-
- // #2747
- "\377\376\375\374\373\372\371\370"
- "Nokia Large"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 63424
-
- // #2748
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 63456
-
- // #2749
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 63472
-
- // #2750
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 63488
-
- // #2751
- "\377\376\375\374\373\372\371\370"
- "NokiaSansWideTur"
- "\377\376\375\374\373\372\371\370" // 63520
-
- // #2752
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 63536
-
- // #2753
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 63552
-
- // #2754
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 63568
-
- // #2755
- "LucidaBright"
- "\377\376\375\374" // 63584
-
- // #2756
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 63600
-
- // #2757
- "\377\376\375\374\373\372\371\370"
- "NokiaSansWideTur"
- "\377\376\375\374\373\372\371\370" // 63632
-
- // #2758
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 63648
-
- // #2759
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 63680
-
- // #2760
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 63696
-
- // #2761
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 63712
-
- // #2762
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 63728
-
- // #2763
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 63744
-
- // #2764
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 63760
-
- // #2765
- "NokiaSansCnTur"
- "\377\376" // 63776
-
- // #2766
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 63792
-
- // #2767
- "NokiaSansCnTur"
- "\377\376" // 63808
-
- // #2768
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 63824
-
- // #2769
- "NokiaSerifBal"
- "\377\376\375" // 63840
-
- // #2770
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 63856
-
- // #2771
- "NokiaSerifBal"
- "\377\376\375" // 63872
-
- // #2772
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 63888
-
- // #2773
- "\377\376\375\374\373\372\371\370"
- "Book Antiqua"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 63920
-
- // #2774
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 63952
-
- // #2775
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 63984
-
- // #2776
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 64000
-
- // #2777
- "MS PMincho"
- "\377\376\375\374\373\372" // 64016
-
- // #2778
- "\377\376\375\374\373\372\371\370"
- "ricoh"
- "\377\376\375" // 64032
-
- // #2779
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 64064
-
- // #2780
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 64080
-
- // #2781
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 64096
-
- // #2782
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 64112
-
- // #2783
- "Liberation Sans"
- "\377" // 64128
-
- // #2784
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 64144
-
- // #2785
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 64176
-
- // #2786
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 64192
-
- // #2787
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 64208
-
- // #2788
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 64224
-
- // #2789
- "Helvetica"
- "\377\376\375\374\373\372\371" // 64240
-
- // #2790
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 64256
-
- // #2791
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 64272
-
- // #2792
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 64288
-
- // #2793
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 64304
-
- // #2794
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 64320
-
- // #2795
- "\377\376\375\374\373\372\371\370"
- "HGSeikaishotaiPRO"
- "\377\376\375\374\373\372\371" // 64352
-
- // #2796
- "\377\376\375\374\373\372\371\370"
- "ricoh"
- "\377\376\375" // 64368
-
- // #2797
- "NokiaSansCn"
- "\377\376\375\374\373" // 64384
-
- // #2798
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 64400
-
- // #2799
- "NokiaSansCn"
- "\377\376\375\374\373" // 64416
-
- // #2800
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 64432
-
- // #2801
- "\377\376\375\374\373\372\371\370"
- "Book Antiqua"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 64464
-
- // #2802
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 64496
-
- // #2803
- "\377\376\375\374\373\372\371\370"
- "NokiaSansTitleTur"
- "\377\376\375\374\373\372\371" // 64528
-
- // #2804
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 64544
-
- // #2805
- "\377\376\375\374\373\372\371\370"
- "NokiaSansTitleTur"
- "\377\376\375\374\373\372\371" // 64576
-
- // #2806
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 64592
-
- // #2807
- "Helvetica"
- "\377\376\375\374\373\372\371" // 64608
-
- // #2808
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 64624
-
- // #2809
- "AgfaRotisSansSerif"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 64656
-
- // #2810
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 64672
-
- // #2811
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 64688
-
- // #2812
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 64704
-
- // #2813
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 64720
-
- // #2814
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 64736
-
- // #2815
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 64752
-
- // #2816
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 64768
-
- // #2817
- "Lucida Sans"
- "\377\376\375\374\373" // 64784
-
- // #2818
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 64800
-
- // #2819
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 64832
-
- // #2820
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 64848
-
- // #2821
- "ActionIs"
- "\377\376\375\374\373\372\371\370" // 64864
-
- // #2822
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 64880
-
- // #2823
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 64912
-
- // #2824
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 64928
-
- // #2825
- "\377\376\375\374\373\372\371\370"
- "DejaVu Sans"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 64960
-
- // #2826
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 64976
-
- // #2827
- "Lucida Sans"
- "\377\376\375\374\373" // 64992
-
- // #2828
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 65008
-
- // #2829
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 65024
-
- // #2830
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 65040
-
- // #2831
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 65056
-
- // #2832
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 65072
-
- // #2833
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 65088
-
- // #2834
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 65104
-
- // #2835
- "Liberation Mono"
- "\377" // 65120
-
- // #2836
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 65136
-
- // #2837
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 65168
-
- // #2838
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 65184
-
- // #2839
- "NokiaSerifGre"
- "\377\376\375" // 65200
-
- // #2840
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 65216
-
- // #2841
- "NokiaSansBal"
- "\377\376\375\374" // 65232
-
- // #2842
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 65248
-
- // #2843
- "NokiaSerifGre"
- "\377\376\375" // 65264
-
- // #2844
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 65280
-
- // #2845
- "NokiaSansBal"
- "\377\376\375\374" // 65296
-
- // #2846
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 65312
-
- // #2847
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 65344
-
- // #2848
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 65360
-
- // #2849
- "Lucida Sans"
- "\377\376\375\374\373" // 65376
-
- // #2850
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 65392
-
- // #2851
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 65424
-
- // #2852
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 65440
-
- // #2853
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 65456
-
- // #2854
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 65472
-
- // #2855
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 65488
-
- // #2856
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 65504
-
- // #2857
- "Marlett"
- "\377\376\375\374\373\372\371\370\367" // 65520
-
- // #2858
- "microsoft"
- "\377\376\375\374\373\372\371" // 65536
-
- // #2859
- "Lucida Sans"
- "\377\376\375\374\373" // 65552
-
- // #2860
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 65568
-
- // #2861
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 65584
-
- // #2862
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 65632+
-
- // #2863
- "NokiaSansBal"
- "\377\376\375\374" // 65648
-
- // #2864
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 65664
-
- // #2865
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 65680
-
- // #2866
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 65696
-
- // #2867
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 65712
-
- // #2868
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 65760+
-
- // #2869
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 65776
-
- // #2870
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 65792
-
- // #2871
- "NokiaSansBal"
- "\377\376\375\374" // 65808
-
- // #2872
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 65824
-
- // #2873
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 65840
-
- // #2874
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 65856
-
- // #2875
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 65872
-
- // #2876
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 65888
-
- // #2877
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 65904
-
- // #2878
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 65920
-
- // #2879
- "Liberation Mono"
- "\377" // 65936
-
- // #2880
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 65952
-
- // #2881
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 65984
-
- // #2882
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 66000
-
- // #2883
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 66016
-
- // #2884
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 66032
-
- // #2885
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 66064
-
- // #2886
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 66080
-
- // #2887
- "Lucida Sans"
- "\377\376\375\374\373" // 66096
-
- // #2888
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 66112
-
- // #2889
- "Helvetica"
- "\377\376\375\374\373\372\371" // 66128
-
- // #2890
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 66144
-
- // #2891
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 66176
-
- // #2892
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 66192
-
- // #2893
- "LucidaBright"
- "\377\376\375\374" // 66208
-
- // #2894
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 66224
-
- // #2895
- "LucidaBright"
- "\377\376\375\374" // 66240
-
- // #2896
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 66256
-
- // #2897
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 66288
-
- // #2898
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 66304
-
- // #2899
- "\377\376\375\374\373\372\371\370"
- "Adventure"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 66336+
-
- // #2900
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 66352
-
- // #2901
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 66384
-
- // #2902
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 66400
-
- // #2903
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "Sabon Serif for Nokia"
- "\377\376\375" // 66464+
-
- // #2904
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 66496
-
- // #2905
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 66512
-
- // #2906
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 66528
-
- // #2907
- "LucidaBright"
- "\377\376\375\374" // 66544
-
- // #2908
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 66560
-
- // #2909
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 66592
-
- // #2910
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 66608
-
- // #2911
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 66624
-
- // #2912
- "\377\376\375\374\373\372\371\370"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 66656+
-
- // #2913
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 66688
-
- // #2914
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 66704
-
- // #2915
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 66736
-
- // #2916
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 66752
-
- // #2917
- "LucidaBright"
- "\377\376\375\374" // 66768
-
- // #2918
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 66784
-
- // #2919
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 66816
-
- // #2920
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 66832
-
- // #2921
- "NokiaSansWideGre"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 66864
-
- // #2922
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 66880
-
- // #2923
- "NokiaSansWideGre"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 66912
-
- // #2924
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 66928
-
- // #2925
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "NokiaSansTitleCyr"
- "\377\376\375\374\373\372\371" // 66976+
-
- // #2926
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 66992
-
- // #2927
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "NokiaSansTitleCyr"
- "\377\376\375\374\373\372\371" // 67040+
-
- // #2928
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 67056
-
- // #2929
- "\377\376\375\374\373\372\371\370"
- "Gungsuh"
- "\377" // 67072
-
- // #2930
- "microsoft"
- "\377\376\375\374\373\372\371" // 67088
-
- // #2931
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 67104
-
- // #2932
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 67120
-
- // #2933
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 67152
-
- // #2934
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 67168
-
- // #2935
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 67184
-
- // #2936
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 67200
-
- // #2937
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 67216
-
- // #2938
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 67232
-
- // #2939
- "LucidaBright"
- "\377\376\375\374" // 67248
-
- // #2940
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 67264
-
- // #2941
- "URW Chancery L"
- "\377\376" // 67280
-
- // #2942
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 67296
-
- // #2943
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 67328
-
- // #2944
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 67344
-
- // #2945
- "Helvetica"
- "\377\376\375\374\373\372\371" // 67360
-
- // #2946
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 67376
-
- // #2947
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 67392
-
- // #2948
- "\377\376\375\374\373\372\371\370"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 67424+
-
- // #2949
- "Helvetica"
- "\377\376\375\374\373\372\371" // 67440
-
- // #2950
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 67456
-
- // #2951
- "Helvetica"
- "\377\376\375\374\373\372\371" // 67472
-
- // #2952
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 67488
-
- // #2953
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 67504
-
- // #2954
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 67520
-
- // #2955
- "Lucida Sans"
- "\377\376\375\374\373" // 67536
-
- // #2956
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 67552
-
- // #2957
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 67584
-
- // #2958
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 67600
-
- // #2959
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 67632
-
- // #2960
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 67648
-
- // #2961
- "NokiaSansWideBal"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 67680
-
- // #2962
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 67696
-
- // #2963
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 67712
-
- // #2964
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 67728
-
- // #2965
- "Blue Highway"
- "\377\376\375\374" // 67744
-
- // #2966
- "\377\376\375\374\373\372\371\370"
- "larabiefonts"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 67776
-
- // #2967
- "NokiaSansWideBal"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 67808
-
- // #2968
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 67824
-
- // #2969
- "Blue Highway"
- "\377\376\375\374" // 67840
-
- // #2970
- "\377\376\375\374\373\372\371\370"
- "larabiefonts"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 67872
-
- // #2971
- "NokiaSansCnCE"
- "\377\376\375" // 67888
-
- // #2972
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 67904
-
- // #2973
- "NokiaSansCnCE"
- "\377\376\375" // 67920
-
- // #2974
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 67936
-
- // #2975
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 67952
-
- // #2976
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 67968
-
- // #2977
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 67984
-
- // #2978
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 68000
-
- // #2979
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 68016
-
- // #2980
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 68032
-
- // #2981
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 68064
-
- // #2982
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 68080
-
- // #2983
- "\377\376\375\374\373\372\371\370"
- "Arial Narrow"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 68112
-
- // #2984
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 68144
-
- // #2985
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 68160
-
- // #2986
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 68176
-
- // #2987
- "Lucida Sans"
- "\377\376\375\374\373" // 68192
-
- // #2988
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 68208
-
- // #2989
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 68240
-
- // #2990
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 68256
-
- // #2991
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 68272
-
- // #2992
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 68288
-
- // #2993
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 68304
-
- // #2994
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 68320
-
- // #2995
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 68336
-
- // #2996
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 68384+
-
- // #2997
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 68416
-
- // #2998
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 68432
-
- // #2999
- "Lucida Sans"
- "\377\376\375\374\373" // 68448
-
- // #3000
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 68464
-
- // #3001
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 68496
-
- // #3002
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 68512
-
- // #3003
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 68528
-
- // #3004
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 68544
-
- // #3005
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 68576
-
- // #3006
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 68592
-
- // #3007
- "Lucida Sans"
- "\377\376\375\374\373" // 68608
-
- // #3008
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 68624
-
- // #3009
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 68656
-
- // #3010
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 68672
-
- // #3011
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 68688
-
- // #3012
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 68704
-
- // #3013
- "\377\376\375\374\373\372\371\370"
- "Arial Narrow"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 68736
-
- // #3014
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 68768
-
- // #3015
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 68784
-
- // #3016
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 68800
-
- // #3017
- "LucidaBright"
- "\377\376\375\374" // 68816
-
- // #3018
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 68832
-
- // #3019
- "LucidaBright"
- "\377\376\375\374" // 68848
-
- // #3020
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 68864
-
- // #3021
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 68880
-
- // #3022
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 68896
-
- // #3023
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 68912
-
- // #3024
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 68928
-
- // #3025
- "LucidaBright"
- "\377\376\375\374" // 68944
-
- // #3026
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 68960
-
- // #3027
- "NokiaSansCyr"
- "\377\376\375\374" // 68976
-
- // #3028
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 68992
-
- // #3029
- "NokiaSansCyr"
- "\377\376\375\374" // 69008
-
- // #3030
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 69024
-
- // #3031
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 69056
-
- // #3032
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 69072
-
- // #3033
- "\377\376\375\374\373\372\371\370"
- "Terminal"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 69104
-
- // #3034
- "DEC"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 69120
-
- // #3035
- "\377\376\375\374\373\372\371\370"
- "Nimbus Sans L Condensed"
- "\377" // 69152
-
- // #3036
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 69168
-
- // #3037
- "\377\376\375\374\373\372\371\370"
- "Tengwar Annatar"
- "\377\376\375\374\373\372\371\370\367" // 69200
-
- // #3038
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 69216
-
- // #3039
- "\377\376\375\374\373\372\371\370"
- "Tengwar Annatar"
- "\377\376\375\374\373\372\371\370\367" // 69248
-
- // #3040
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 69264
-
- // #3041
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 69296
-
- // #3042
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 69312
-
- // #3043
- "Helvetica"
- "\377\376\375\374\373\372\371" // 69328
-
- // #3044
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 69344
-
- // #3045
- "LucidaBright"
- "\377\376\375\374" // 69360
-
- // #3046
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 69376
-
- // #3047
- "\377\376\375\374\373\372\371\370"
- "Babelfish"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 69408
-
- // #3048
- "\377\376\375\374\373\372\371\370"
- "macromedia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 69440
-
- // #3049
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 69456
-
- // #3050
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 69472
-
- // #3051
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 69504
-
- // #3052
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 69520
-
- // #3053
- "NokiaSerifTur"
- "\377\376\375" // 69536
-
- // #3054
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 69552
-
- // #3055
- "LucidaBright"
- "\377\376\375\374" // 69568
-
- // #3056
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 69584
-
- // #3057
- "NokiaSerifTur"
- "\377\376\375" // 69600
-
- // #3058
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 69616
-
- // #3059
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 69648
-
- // #3060
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 69664
-
- // #3061
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 69680
-
- // #3062
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 69696
-
- // #3063
- "STXingkai"
- "\377\376\375\374\373\372\371" // 69712
-
- // #3064
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 69728
-
- // #3065
- "LucidaBright"
- "\377\376\375\374" // 69744
-
- // #3066
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 69760
-
- // #3067
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 69776
-
- // #3068
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 69792
-
- // #3069
- "LucidaBright"
- "\377\376\375\374" // 69808
-
- // #3070
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 69824
-
- // #3071
- "Hershey-Plain-Duplex-Italic"
- "\377\376\375\374\373" // 69856
-
- // #3072
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 69872
-
- // #3073
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 69888
-
- // #3074
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 69904
-
- // #3075
- "LucidaBright"
- "\377\376\375\374" // 69920
-
- // #3076
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 69936
-
- // #3077
- "LucidaBright"
- "\377\376\375\374" // 69952
-
- // #3078
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 69968
-
- // #3079
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 69984
-
- // #3080
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 70000
-
- // #3081
- "\377\376\375\374\373\372\371\370"
- "NokiaSansWideTur"
- "\377\376\375\374\373\372\371\370" // 70032
-
- // #3082
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 70048
-
- // #3083
- "LucidaBright"
- "\377\376\375\374" // 70064
-
- // #3084
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 70080
-
- // #3085
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 70112
-
- // #3086
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 70128
-
- // #3087
- "\377\376\375\374\373\372\371\370"
- "NokiaSansWideTur"
- "\377\376\375\374\373\372\371\370" // 70160
-
- // #3088
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 70176
-
- // #3089
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 70208
-
- // #3090
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 70224
-
- // #3091
- "LucidaBright"
- "\377\376\375\374" // 70240
-
- // #3092
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 70256
-
- // #3093
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 70272
-
- // #3094
- "\377\376\375\374\373\372\371\370"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 70304+
-
- // #3095
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 70320
-
- // #3096
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 70336
-
- // #3097
- "\377\376\375\374\373\372\371\370"
- "Arial Narrow"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 70368
-
- // #3098
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 70400
-
- // #3099
- "Lucida Sans"
- "\377\376\375\374\373" // 70416
-
- // #3100
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 70432
-
- // #3101
- "\377\376\375\374\373\372\371\370"
- "DejaVu Sans"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 70464
-
- // #3102
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 70480
-
- // #3103
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "DejaVu Serif"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 70560+
-
- // #3104
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 70576
-
- // #3105
- "AgfaRotisSansSerif"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 70608
-
- // #3106
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 70624
-
- // #3107
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 70640
-
- // #3108
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 70656
-
- // #3109
- "\377\376\375\374\373\372\371\370"
- "DejaVu Serif"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 70688+
-
- // #3110
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 70704
-
- // #3111
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 70736
-
- // #3112
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 70752
-
- // #3113
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 70768
-
- // #3114
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 70784
-
- // #3115
- "Liberation Sans"
- "\377" // 70800
-
- // #3116
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 70816
-
- // #3117
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 70848
-
- // #3118
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 70864
-
- // #3119
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 70880
-
- // #3120
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 70896
-
- // #3121
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 70912
-
- // #3122
- "\377\376\375\374\373\372\371\370"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 70944+
-
- // #3123
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 70960
-
- // #3124
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 71008+
-
- // #3125
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 71040
-
- // #3126
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 71056
-
- // #3127
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 71088
-
- // #3128
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 71104
-
- // #3129
- "NokiaSans"
- "\377\376\375\374\373\372\371" // 71120
-
- // #3130
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 71136
-
- // #3131
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 71168
-
- // #3132
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 71184
-
- // #3133
- "NokiaSans"
- "\377\376\375\374\373\372\371" // 71200
-
- // #3134
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 71216
-
- // #3135
- "NokiaSans"
- "\377\376\375\374\373\372\371" // 71232
-
- // #3136
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 71248
-
- // #3137
- "LucidaBright"
- "\377\376\375\374" // 71264
-
- // #3138
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 71280
-
- // #3139
- "NokiaSans"
- "\377\376\375\374\373\372\371" // 71296
-
- // #3140
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 71312
-
- // #3141
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 71344
-
- // #3142
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 71360
-
- // #3143
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 71376
-
- // #3144
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 71392
-
- // #3145
- "Helvetica"
- "\377\376\375\374\373\372\371" // 71408
-
- // #3146
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 71424
-
- // #3147
- "NokiaSansBal"
- "\377\376\375\374" // 71440
-
- // #3148
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 71456
-
- // #3149
- "NokiaSansBal"
- "\377\376\375\374" // 71472
-
- // #3150
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 71488
-
- // #3151
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 71520
-
- // #3152
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 71536
-
- // #3153
- "Lucida Console"
- "\377\376" // 71552
-
- // #3154
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 71568
-
- // #3155
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 71584
-
- // #3156
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 71600
-
- // #3157
- "NokiaSansBal"
- "\377\376\375\374" // 71616
-
- // #3158
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 71632
-
- // #3159
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 71664
-
- // #3160
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 71680
-
- // #3161
- "NokiaSansBal"
- "\377\376\375\374" // 71696
-
- // #3162
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 71712
-
- // #3163
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 71744
-
- // #3164
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 71760
-
- // #3165
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 71792
-
- // #3166
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 71808
-
- // #3167
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 71824
-
- // #3168
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 71840
-
- // #3169
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 71856
-
- // #3170
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 71872
-
- // #3171
- "SabonSerif Tur for Nokia"
- "\377\376\375\374\373\372\371\370" // 71904+
-
- // #3172
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 71936
-
- // #3173
- "Lucida Sans"
- "\377\376\375\374\373" // 71952
-
- // #3174
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 71968
-
- // #3175
- "Brand New"
- "\377\376\375\374\373\372\371" // 71984
-
- // #3176
- "\377\376\375\374\373\372\371\370"
- "macromedia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 72016
-
- // #3177
- "NokiaSansTitle"
- "\377\376" // 72032
-
- // #3178
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 72048
-
- // #3179
- "NokiaSansTitle"
- "\377\376" // 72064
-
- // #3180
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 72080
-
- // #3181
- "NokiaSansCnTur"
- "\377\376" // 72096
-
- // #3182
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 72112
-
- // #3183
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 72144
-
- // #3184
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 72160
-
- // #3185
- "Wingdings"
- "\377\376\375\374\373\372\371" // 72176
-
- // #3186
- "microsoft"
- "\377\376\375\374\373\372\371" // 72192
-
- // #3187
- "Lucida Sans"
- "\377\376\375\374\373" // 72208
-
- // #3188
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 72224
-
- // #3189
- "NokiaSansCnTur"
- "\377\376" // 72240
-
- // #3190
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 72256
-
- // #3191
- "\377\376\375\374\373\372\371\370"
- "Sabon Serif for Nokia"
- "\377\376\375" // 72288+
-
- // #3192
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 72320
-
- // #3193
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 72336
-
- // #3194
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 72352
-
- // #3195
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 72384
-
- // #3196
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 72400
-
- // #3197
- "NokiaSansCnCE"
- "\377\376\375" // 72416
-
- // #3198
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 72432
-
- // #3199
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 72464
-
- // #3200
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 72480
-
- // #3201
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "Hershey-Plain-Triplex-Italic"
- "\377\376\375\374" // 72544+
-
- // #3202
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 72560
-
- // #3203
- "NokiaSansCnCE"
- "\377\376\375" // 72576
-
- // #3204
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 72592
-
- // #3205
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 72608
-
- // #3206
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 72624
-
- // #3207
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 72640
-
- // #3208
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 72656
-
- // #3209
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 72688
-
- // #3210
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 72704
-
- // #3211
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 72736
-
- // #3212
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 72752
-
- // #3213
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 72784
-
- // #3214
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 72800
-
- // #3215
- "Wingdings 2"
- "\377\376\375\374\373" // 72816
-
- // #3216
- "microsoft"
- "\377\376\375\374\373\372\371" // 72832
-
- // #3217
- "MS Gothic"
- "\377\376\375\374\373\372\371" // 72848
-
- // #3218
- "\377\376\375\374\373\372\371\370"
- "ricoh"
- "\377\376\375" // 72864
-
- // #3219
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 72880
-
- // #3220
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 72896
-
- // #3221
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 72928
-
- // #3222
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 72944
-
- // #3223
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 72976
-
- // #3224
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 72992
-
- // #3225
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 73008
-
- // #3226
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 73056+
-
- // #3227
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 73072
-
- // #3228
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 73088
-
- // #3229
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 73104
-
- // #3230
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 73184+
-
- // #3231
- "LucidaBright"
- "\377\376\375\374" // 73200
-
- // #3232
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 73216
-
- // #3233
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 73232
-
- // #3234
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 73312+
-
- // #3235
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 73328
-
- // #3236
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 73344
-
- // #3237
- "\377\376\375\374\373\372\371\370"
- "HGGothicE"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 73376+
-
- // #3238
- "\377\376\375\374\373\372\371\370"
- "ricoh"
- "\377\376\375" // 73392
-
- // #3239
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 73424
-
- // #3240
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 73440
-
- // #3241
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 73472
-
- // #3242
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 73488
-
- // #3243
- "LucidaBright"
- "\377\376\375\374" // 73504
-
- // #3244
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 73520
-
- // #3245
- "NokiaSansCyr"
- "\377\376\375\374" // 73536
-
- // #3246
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 73552
-
- // #3247
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 73568
-
- // #3248
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 73584
-
- // #3249
- "HGGothicM"
- "\377\376\375\374\373\372\371" // 73600
-
- // #3250
- "\377\376\375\374\373\372\371\370"
- "ricoh"
- "\377\376\375" // 73616
-
- // #3251
- "NokiaSansCyr"
- "\377\376\375\374" // 73632
-
- // #3252
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 73648
-
- // #3253
- "Lucida Sans"
- "\377\376\375\374\373" // 73664
-
- // #3254
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 73680
-
- // #3255
- "\377\376\375\374\373\372\371\370"
- "Betsy Flanagan"
- "\377\376\375\374\373\372\371\370\367\366" // 73712
-
- // #3256
- "\377\376\375\374\373\372\371\370"
- "larabiefonts"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 73744
-
- // #3257
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 73760
-
- // #3258
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 73776
-
- // #3259
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 73792
-
- // #3260
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 73808
-
- // #3261
- "NokiaSansWide"
- "\377\376\375" // 73824
-
- // #3262
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 73840
-
- // #3263
- "Lucida Sans"
- "\377\376\375\374\373" // 73856
-
- // #3264
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 73872
-
- // #3265
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 73904
-
- // #3266
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 73920
-
- // #3267
- "NokiaSansWide"
- "\377\376\375" // 73936
-
- // #3268
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 73952
-
- // #3269
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 73984
-
- // #3270
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 74000
-
- // #3271
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 74032
-
- // #3272
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 74048
-
- // #3273
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 74080
-
- // #3274
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 74096
-
- // #3275
- "Helvetica"
- "\377\376\375\374\373\372\371" // 74112
-
- // #3276
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 74128
-
- // #3277
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 74160
-
- // #3278
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 74176
-
- // #3279
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 74192
-
- // #3280
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 74208
-
- // #3281
- "\377\376\375\374\373\372\371\370"
- "HYShortSamul-Medium"
- "\377\376\375\374\373" // 74240
-
- // #3282
- "hanyang"
- "\377\376\375\374\373\372\371\370\367" // 74256
-
- // #3283
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "Nokia Sans Wide"
- "\377\376\375\374\373\372\371\370\367" // 74336+
-
- // #3284
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 74368
-
- // #3285
- "Lucida Sans"
- "\377\376\375\374\373" // 74384
-
- // #3286
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 74400
-
- // #3287
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 74416
-
- // #3288
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 74432
-
- // #3289
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 74464
-
- // #3290
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 74480
-
- // #3291
- "LucidaBright"
- "\377\376\375\374" // 74496
-
- // #3292
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 74512
-
- // #3293
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 74528
-
- // #3294
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 74544
-
- // #3295
- "STLiti"
- "\377\376\375\374\373\372\371\370\367\366" // 74560
-
- // #3296
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 74576
-
- // #3297
- "NokiaSansCyr"
- "\377\376\375\374" // 74592
-
- // #3298
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 74608
-
- // #3299
- "NokiaSansCyr"
- "\377\376\375\374" // 74624
-
- // #3300
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 74640
-
- // #3301
- "LucidaBright"
- "\377\376\375\374" // 74656
-
- // #3302
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 74672
-
- // #3303
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 74704
-
- // #3304
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 74720
-
- // #3305
- "\377\376\375\374\373\372\371\370"
- "Arial Narrow"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 74752
-
- // #3306
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 74784
-
- // #3307
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 74816
-
- // #3308
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 74832
-
- // #3309
- "\377\376\375\374\373\372\371\370"
- "Bitstream Charter"
- "\377\376\375\374\373\372\371" // 74864
-
- // #3310
- "\377\376\375\374\373\372\371\370"
- "bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 74896
-
- // #3311
- "HYGungSo-Bold"
- "\377\376\375" // 74912
-
- // #3312
- "hanyang"
- "\377\376\375\374\373\372\371\370\367" // 74928
-
- // #3313
- "Helvetica"
- "\377\376\375\374\373\372\371" // 74944
-
- // #3314
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 74960
-
- // #3315
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 74976
-
- // #3316
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 74992
-
- // #3317
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 75024
-
- // #3318
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 75040
-
- // #3319
- "\377\376\375\374\373\372\371\370"
- "Nokia Sans Title SemiBold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 75088
-
- // #3320
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 75120
-
- // #3321
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 75152
-
- // #3322
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 75168
-
- // #3323
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 75200
-
- // #3324
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 75216
-
- // #3325
- "\377\376\375\374\373\372\371\370"
- "Rotis Sans Serif for Nokia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 75264
-
- // #3326
- "\377\376\375\374\373\372\371\370"
- "agfa"
- "\377\376\375\374" // 75280
-
- // #3327
- "Lucida Sans"
- "\377\376\375\374\373" // 75296
-
- // #3328
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 75312
-
- // #3329
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 75328
-
- // #3330
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 75344
-
- // #3331
- "Helvetica"
- "\377\376\375\374\373\372\371" // 75360
-
- // #3332
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 75376
-
- // #3333
- "Wingdings 3"
- "\377\376\375\374\373" // 75392
-
- // #3334
- "microsoft"
- "\377\376\375\374\373\372\371" // 75408
-
- // #3335
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 75440
-
- // #3336
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 75456
-
- // #3337
- "\377\376\375\374\373\372\371\370"
- "\355""\234""\264""\353""\250""\274""\353""\247""\244""\354""\247""\201""\354""\262""\264"""
- "\377\376\375\374\373\372\371\370\367" // 75488
-
- // #3338
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 75504
-
- // #3339
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 75536
-
- // #3340
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 75552
-
- // #3341
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 75584
-
- // #3342
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 75600
-
- // #3343
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 75632
-
- // #3344
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 75648
-
- // #3345
- "SAPDings"
- "\377\376\375\374\373\372\371\370" // 75664
-
- // #3346
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 75680
-
- // #3347
- "Lucida Sans"
- "\377\376\375\374\373" // 75696
-
- // #3348
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 75712
-
- // #3349
- "\377\376\375\374\373\372\371\370"
- "\347""\264""\260""\346""\230""\216""\351""\253""\224"""
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 75744+
-
- // #3350
- "dynalab"
- "\377\376\375\374\373\372\371\370\367" // 75760
-
- // #3351
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 75792
-
- // #3352
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 75808
-
- // #3353
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 75824
-
- // #3354
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 75840
-
- // #3355
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 75872
-
- // #3356
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 75888
-
- // #3357
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 75920
-
- // #3358
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 75936
-
- // #3359
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 75952
-
- // #3360
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 75968
-
- // #3361
- "Helvetica"
- "\377\376\375\374\373\372\371" // 75984
-
- // #3362
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 76000
-
- // #3363
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 76016
-
- // #3364
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 76032
-
- // #3365
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 76048
-
- // #3366
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 76064
-
- // #3367
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "Nokia Sans Wide"
- "\377\376\375\374\373\372\371\370\367" // 76128+
-
- // #3368
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 76160
-
- // #3369
- "Lucida Sans"
- "\377\376\375\374\373" // 76176
-
- // #3370
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 76192
-
- // #3371
- "Helvetica"
- "\377\376\375\374\373\372\371" // 76208
-
- // #3372
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 76224
-
- // #3373
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 76240
-
- // #3374
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 76320+
-
- // #3375
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 76336
-
- // #3376
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 76384+
-
- // #3377
- "HYSinMyeongJo-Medium"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 76416
-
- // #3378
- "hanyang"
- "\377\376\375\374\373\372\371\370\367" // 76432
-
- // #3379
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 76448
-
- // #3380
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 76464
-
- // #3381
- "cmr10"
- "\377\376\375\374\373\372\371\370\367\366\365" // 76480
-
- // #3382
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 76496
-
- // #3383
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 76512
-
- // #3384
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 76528
-
- // #3385
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 76560
-
- // #3386
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 76576
-
- // #3387
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 76592
-
- // #3388
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 76608
-
- // #3389
- "Nokia Sans"
- "\377\376\375\374\373\372" // 76624
-
- // #3390
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 76656
-
- // #3391
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 76688
-
- // #3392
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 76704
-
- // #3393
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 76720
-
- // #3394
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 76768+
-
- // #3395
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 76784
-
- // #3396
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 76800
-
- // #3397
- "NokiaSans"
- "\377\376\375\374\373\372\371" // 76816
-
- // #3398
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 76832
-
- // #3399
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 76864
-
- // #3400
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 76880
-
- // #3401
- "Nokia Logo"
- "\377\376\375\374\373\372" // 76896
-
- // #3402
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 76912
-
- // #3403
- "Flubber"
- "\377\376\375\374\373\372\371\370\367" // 76928
-
- // #3404
- "\377\376\375\374\373\372\371\370"
- "macromedia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 76960
-
- // #3405
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 76992
-
- // #3406
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 77008
-
- // #3407
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 77040
-
- // #3408
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 77056
-
- // #3409
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 77072
-
- // #3410
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 77088
-
- // #3411
- "NokiaSansCyr"
- "\377\376\375\374" // 77104
-
- // #3412
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 77120
-
- // #3413
- "\377\376\375\374\373\372\371\370"
- "NokiaSansWideCE"
- "\377\376\375\374\373\372\371\370\367" // 77152+
-
- // #3414
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 77168
-
- // #3415
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 77200
-
- // #3416
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 77216
-
- // #3417
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 77232
-
- // #3418
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 77248
-
- // #3419
- "NokiaSansCyr"
- "\377\376\375\374" // 77264
-
- // #3420
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 77280
-
- // #3421
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "NokiaSansWideCE"
- "\377\376\375\374\373\372\371\370\367" // 77344+
-
- // #3422
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 77360
-
- // #3423
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 77376
-
- // #3424
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 77392
-
- // #3425
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 77408
-
- // #3426
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 77424
-
- // #3427
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 77440
-
- // #3428
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 77456
-
- // #3429
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 77472
-
- // #3430
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 77488
-
- // #3431
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 77520
-
- // #3432
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 77536
-
- // #3433
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 77552
-
- // #3434
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 77568
-
- // #3435
- "\377\376\375\374\373\372\371\370"
- "Tengwar Annatar"
- "\377\376\375\374\373\372\371\370\367" // 77600
-
- // #3436
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 77616
-
- // #3437
- "STXihei"
- "\377\376\375\374\373\372\371\370\367" // 77632
-
- // #3438
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 77648
-
- // #3439
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 77664
-
- // #3440
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 77680
-
- // #3441
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 77712
-
- // #3442
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 77728
-
- // #3443
- "NokiaSerifCE"
- "\377\376\375\374" // 77744
-
- // #3444
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 77760
-
- // #3445
- "NokiaSerifCE"
- "\377\376\375\374" // 77776
-
- // #3446
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 77792
-
- // #3447
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 77808
-
- // #3448
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 77824
-
- // #3449
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 77856
-
- // #3450
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 77872
-
- // #3451
- "Nokia Sans Cn"
- "\377\376\375" // 77888
-
- // #3452
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 77920
-
- // #3453
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 77936
-
- // #3454
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 77952
-
- // #3455
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 77968
-
- // #3456
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 77984
-
- // #3457
- "\377\376\375\374\373\372\371\370"
- "Nokia Sans SC"
- "\377\376\375\374\373\372\371\370\367\366\365" // 78016
-
- // #3458
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 78048
-
- // #3459
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 78064
-
- // #3460
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 78080
-
- // #3461
- "\377\376\375\374\373\372\371\370"
- "STFangsong"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 78112
-
- // #3462
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 78128
-
- // #3463
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 78144
-
- // #3464
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 78160
-
- // #3465
- "Liberation Mono"
- "\377" // 78176
-
- // #3466
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 78192
-
- // #3467
- "\377\376\375\374\373\372\371\370"
- "Palatino Linotype"
- "\377\376\375\374\373\372\371" // 78224
-
- // #3468
- "linotype"
- "\377\376\375\374\373\372\371\370" // 78240
-
- // #3469
- "RotisSansSerifBal for Nokia"
- "\377\376\375\374\373" // 78272
-
- // #3470
- "\377\376\375\374\373\372\371\370"
- "agfa"
- "\377\376\375\374" // 78288
-
- // #3471
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 78320
-
- // #3472
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 78336
-
- // #3473
- "NokiaSansWide"
- "\377\376\375" // 78352
-
- // #3474
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 78368
-
- // #3475
- "NokiaSansWide"
- "\377\376\375" // 78384
-
- // #3476
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 78400
-
- // #3477
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 78416
-
- // #3478
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 78432
-
- // #3479
- "Lucida Sans"
- "\377\376\375\374\373" // 78448
-
- // #3480
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 78464
-
- // #3481
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 78496
-
- // #3482
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 78512
-
- // #3483
- "NokiaSerifTur"
- "\377\376\375" // 78528
-
- // #3484
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 78544
-
- // #3485
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 78576
-
- // #3486
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 78592
-
- // #3487
- "NokiaSerifTur"
- "\377\376\375" // 78608
-
- // #3488
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 78624
-
- // #3489
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 78640
-
- // #3490
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 78656
-
- // #3491
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 78688
-
- // #3492
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 78704
-
- // #3493
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "DejaVu Serif"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 78752+
-
- // #3494
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 78768
-
- // #3495
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 78800
-
- // #3496
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 78816
-
- // #3497
- "\377\376\375\374\373\372\371\370"
- "Rotis Sans Serif for Nokia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 78864
-
- // #3498
- "\377\376\375\374\373\372\371\370"
- "agfa"
- "\377\376\375\374" // 78880
-
- // #3499
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 78896
-
- // #3500
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 78912
-
- // #3501
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 78928
-
- // #3502
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 78944
-
- // #3503
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 78976
-
- // #3504
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 78992
-
- // #3505
- "\377\376\375\374\373\372\371\370"
- "URW Palladio L"
- "\377\376\375\374\373\372\371\370\367\366" // 79024
-
- // #3506
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 79040
-
- // #3507
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 79056
-
- // #3508
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 79072
-
- // #3509
- "NokiaSansWide"
- "\377\376\375" // 79088
-
- // #3510
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 79104
-
- // #3511
- "NokiaSansWide"
- "\377\376\375" // 79120
-
- // #3512
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 79136
-
- // #3513
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 79152
-
- // #3514
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 79168
-
- // #3515
- "\377\376\375\374\373\372\371\370"
- "HYGraphic-Medium"
- "\377\376\375\374\373\372\371\370" // 79200+
-
- // #3516
- "hanyang"
- "\377\376\375\374\373\372\371\370\367" // 79216
-
- // #3517
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 79248
-
- // #3518
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 79264
-
- // #3519
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 79296
-
- // #3520
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 79312
-
- // #3521
- "Lucida Sans"
- "\377\376\375\374\373" // 79328
-
- // #3522
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 79344
-
- // #3523
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 79376
-
- // #3524
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 79392
-
- // #3525
- "\377\376\375\374\373\372\371\370"
- "Dingbats"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 79424
-
- // #3526
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 79440
-
- // #3527
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 79472
-
- // #3528
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 79488
-
- // #3529
- "Microsoft Sans Serif"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 79520+
-
- // #3530
- "microsoft"
- "\377\376\375\374\373\372\371" // 79536
-
- // #3531
- "\377\376\375\374\373\372\371\370"
- "Rotis Sans Serif for Nokia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 79584
-
- // #3532
- "\377\376\375\374\373\372\371\370"
- "agfa"
- "\377\376\375\374" // 79600
-
- // #3533
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 79616
-
- // #3534
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 79632
-
- // #3535
- "cmex10"
- "\377\376\375\374\373\372\371\370\367\366" // 79648
-
- // #3536
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 79664
-
- // #3537
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 79696
-
- // #3538
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 79712
-
- // #3539
- "STKaiti"
- "\377\376\375\374\373\372\371\370\367" // 79728
-
- // #3540
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 79744
-
- // #3541
- "\377\376\375\374\373\372\371\370"
- "FakeReceipt"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 79776
-
- // #3542
- "\377\376\375\374\373\372\371\370"
- "macromedia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 79808
-
- // #3543
- "GulimChe"
- "\377\376\375\374\373\372\371\370" // 79824
-
- // #3544
- "microsoft"
- "\377\376\375\374\373\372\371" // 79840
-
- // #3545
- "Lucida Sans"
- "\377\376\375\374\373" // 79856
-
- // #3546
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 79872
-
- // #3547
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 79904
-
- // #3548
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 79920
-
- // #3549
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 79952
-
- // #3550
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 79968
-
- // #3551
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 80000
-
- // #3552
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 80016
-
- // #3553
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 80032
-
- // #3554
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 80048
-
- // #3555
- "Nokia Standard Multiscript"
- "\377\376\375\374\373\372" // 80080
-
- // #3556
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 80112
-
- // #3557
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 80128
-
- // #3558
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 80144
-
- // #3559
- "NokiaSansCnGre"
- "\377\376" // 80160
-
- // #3560
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 80176
-
- // #3561
- "FZShuTi"
- "\377\376\375\374\373\372\371\370\367" // 80192
-
- // #3562
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 80208
-
- // #3563
- "NokiaSansCnGre"
- "\377\376" // 80224
-
- // #3564
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 80240
-
- // #3565
- "\377\376\375\374\373\372\371\370"
- "Edgewater"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 80272
-
- // #3566
- "\377\376\375\374\373\372\371\370"
- "macromedia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 80304
-
- // #3567
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 80320
-
- // #3568
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 80336
-
- // #3569
- "\377\376\375\374\373\372\371\370"
- "Terminal"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 80368
-
- // #3570
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 80416+
-
- // #3571
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 80432
-
- // #3572
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 80448
-
- // #3573
- "Liberation Serif"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 80480
-
- // #3574
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 80496
-
- // #3575
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 80512
-
- // #3576
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 80528
-
- // #3577
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 80544
-
- // #3578
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 80560
-
- // #3579
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 80592
-
- // #3580
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 80608
-
- // #3581
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 80624
-
- // #3582
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 80672+
-
- // #3583
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 80688
-
- // #3584
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 80704
-
- // #3585
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 80720
-
- // #3586
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 80800+
-
- // #3587
- "Lucida Sans"
- "\377\376\375\374\373" // 80816
-
- // #3588
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 80832
-
- // #3589
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 80848
-
- // #3590
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 80864
-
- // #3591
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 80880
-
- // #3592
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 80896
-
- // #3593
- "Nokia Serif"
- "\377\376\375\374\373" // 80912
-
- // #3594
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 80944
-
- // #3595
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 80976
-
- // #3596
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 80992
-
- // #3597
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 81008
-
- // #3598
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 81024
-
- // #3599
- "\377\376\375\374\373\372\371\370"
- "URW Palladio L"
- "\377\376\375\374\373\372\371\370\367\366" // 81056
-
- // #3600
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 81072
-
- // #3601
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 81088
-
- // #3602
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 81104
-
- // #3603
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 81120
-
- // #3604
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 81136
-
- // #3605
- "Helvetica"
- "\377\376\375\374\373\372\371" // 81152
-
- // #3606
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 81168
-
- // #3607
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 81184
-
- // #3608
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 81200
-
- // #3609
- "Lucida Sans"
- "\377\376\375\374\373" // 81216
-
- // #3610
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 81232
-
- // #3611
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "Nokia Sans Title Bold"
- "\377\376\375\374\373\372\371\370\367\366\365" // 81312+
-
- // #3612
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 81344
-
- // #3613
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 81360
-
- // #3614
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 81376
-
- // #3615
- "\377\376\375\374\373\372\371\370"
- "cmmi10"
- "\377\376" // 81392
-
- // #3616
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 81408
-
- // #3617
- "Helvetica"
- "\377\376\375\374\373\372\371" // 81424
-
- // #3618
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 81440
-
- // #3619
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 81456
-
- // #3620
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 81472
-
- // #3621
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 81488
-
- // #3622
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 81504
-
- // #3623
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 81520
-
- // #3624
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 81536
-
- // #3625
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 81568
-
- // #3626
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 81584
-
- // #3627
- "Liberation Serif"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 81616
-
- // #3628
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 81632
-
- // #3629
- "NokiaSansBal"
- "\377\376\375\374" // 81648
-
- // #3630
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 81664
-
- // #3631
- "NokiaSansBal"
- "\377\376\375\374" // 81680
-
- // #3632
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 81696
-
- // #3633
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 81728
-
- // #3634
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 81744
-
- // #3635
- "HydrogenWhiskey"
- "\377" // 81760
-
- // #3636
- "\377\376\375\374\373\372\371\370"
- "macromedia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 81792
-
- // #3637
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 81808
-
- // #3638
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 81824
-
- // #3639
- "\377\376\375\374\373\372\371\370"
- "Bitstream Charter"
- "\377\376\375\374\373\372\371" // 81856
-
- // #3640
- "\377\376\375\374\373\372\371\370"
- "bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 81888
-
- // #3641
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 81920
-
- // #3642
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 81936
-
- // #3643
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 81968
-
- // #3644
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 81984
-
- // #3645
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 82016
-
- // #3646
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 82032
-
- // #3647
- "NokiaSansBal"
- "\377\376\375\374" // 82048
-
- // #3648
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 82064
-
- // #3649
- "NokiaSansBal"
- "\377\376\375\374" // 82080
-
- // #3650
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 82096
-
- // #3651
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 82128
-
- // #3652
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 82144
-
- // #3653
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 82160
-
- // #3654
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 82176
-
- // #3655
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 82192
-
- // #3656
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 82208
-
- // #3657
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 82224
-
- // #3658
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 82240
-
- // #3659
- "LucidaBright"
- "\377\376\375\374" // 82256
-
- // #3660
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 82272
-
- // #3661
- "Nokia Serif"
- "\377\376\375\374\373" // 82288
-
- // #3662
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 82320
-
- // #3663
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 82352
-
- // #3664
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 82368
-
- // #3665
- "LucidaBright"
- "\377\376\375\374" // 82384
-
- // #3666
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 82400
-
- // #3667
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 82416
-
- // #3668
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 82432
-
- // #3669
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 82448
-
- // #3670
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 82464
-
- // #3671
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 82480
-
- // #3672
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 82496
-
- // #3673
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 82512
-
- // #3674
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 82528
-
- // #3675
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 82544
-
- // #3676
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 82560
-
- // #3677
- "NSimSun"
- "\377\376\375\374\373\372\371\370\367" // 82576
-
- // #3678
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 82592
-
- // #3679
- "Lucida Sans"
- "\377\376\375\374\373" // 82608
-
- // #3680
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 82624
-
- // #3681
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 82640
-
- // #3682
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 82720+
-
- // #3683
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 82752
-
- // #3684
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 82768
-
- // #3685
- "STXinwei"
- "\377\376\375\374\373\372\371\370" // 82784
-
- // #3686
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 82800
-
- // #3687
- "\377\376\375\374\373\372\371\370"
- "DejaVu Sans Mono"
- "\377\376\375\374\373\372\371\370" // 82832
-
- // #3688
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 82848
-
- // #3689
- "Lucida Sans"
- "\377\376\375\374\373" // 82864
-
- // #3690
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 82880
-
- // #3691
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 82912
-
- // #3692
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 82928
-
- // #3693
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 82944
-
- // #3694
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 82960
-
- // #3695
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 82992
-
- // #3696
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 83008
-
- // #3697
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 83040
-
- // #3698
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 83056
-
- // #3699
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 83088
-
- // #3700
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 83104
-
- // #3701
- "NokiaSerifTur"
- "\377\376\375" // 83120
-
- // #3702
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 83136
-
- // #3703
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 83168
-
- // #3704
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 83184
-
- // #3705
- "NokiaSerifTur"
- "\377\376\375" // 83200
-
- // #3706
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 83216
-
- // #3707
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 83248
-
- // #3708
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 83264
-
- // #3709
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 83280
-
- // #3710
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 83296
-
- // #3711
- "LucidaBright"
- "\377\376\375\374" // 83312
-
- // #3712
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 83328
-
- // #3713
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 83344
-
- // #3714
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 83360
-
- // #3715
- "LucidaBright"
- "\377\376\375\374" // 83376
-
- // #3716
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 83392
-
- // #3717
- "LucidaBright"
- "\377\376\375\374" // 83408
-
- // #3718
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 83424
-
- // #3719
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 83456
-
- // #3720
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 83472
-
- // #3721
- "NokiaSerifCE"
- "\377\376\375\374" // 83488
-
- // #3722
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 83504
-
- // #3723
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 83520
-
- // #3724
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 83536
-
- // #3725
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 83552
-
- // #3726
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 83568
-
- // #3727
- "Larabiefont"
- "\377\376\375\374\373" // 83584
-
- // #3728
- "\377\376\375\374\373\372\371\370"
- "macromedia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 83616
-
- // #3729
- "NokiaSerifCE"
- "\377\376\375\374" // 83632
-
- // #3730
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 83648
-
- // #3731
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 83664
-
- // #3732
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 83680
-
- // #3733
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 83696
-
- // #3734
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 83712
-
- // #3735
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 83728
-
- // #3736
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 83744
-
- // #3737
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 83760
-
- // #3738
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 83776
-
- // #3739
- "Nokia Serif"
- "\377\376\375\374\373" // 83792
-
- // #3740
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 83824
-
- // #3741
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 83840
-
- // #3742
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 83856
-
- // #3743
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 83888
-
- // #3744
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 83904
-
- // #3745
- "OCRB"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 83920
-
- // #3746
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 83936
-
- // #3747
- "HGSoeiKakugothicUB"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 83968
-
- // #3748
- "\377\376\375\374\373\372\371\370"
- "ricoh"
- "\377\376\375" // 83984
-
- // #3749
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 84016
-
- // #3750
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 84032
-
- // #3751
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 84048
-
- // #3752
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 84064
-
- // #3753
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 84096
-
- // #3754
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 84112
-
- // #3755
- "LucidaBright"
- "\377\376\375\374" // 84128
-
- // #3756
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 84144
-
- // #3757
- "LucidaBright"
- "\377\376\375\374" // 84160
-
- // #3758
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 84176
-
- // #3759
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 84208
-
- // #3760
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 84224
-
- // #3761
- "NokiaSansCE"
- "\377\376\375\374\373" // 84240
-
- // #3762
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 84256
-
- // #3763
- "NokiaSansCE"
- "\377\376\375\374\373" // 84272
-
- // #3764
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 84288
-
- // #3765
- "Helvetica"
- "\377\376\375\374\373\372\371" // 84304
-
- // #3766
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 84320
-
- // #3767
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 84336
-
- // #3768
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 84352
-
- // #3769
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 84384
-
- // #3770
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 84400
-
- // #3771
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 84416
-
- // #3772
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 84432
-
- // #3773
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 84448
-
- // #3774
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 84512+
-
- // #3775
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 84544
-
- // #3776
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 84560
-
- // #3777
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 84592
-
- // #3778
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 84608
-
- // #3779
- "SabonSerif CE for Nokia"
- "\377\376\375\374\373\372\371\370\367" // 84640
-
- // #3780
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 84672
-
- // #3781
- "HYGothic-Medium"
- "\377" // 84688
-
- // #3782
- "hanyang"
- "\377\376\375\374\373\372\371\370\367" // 84704
-
- // #3783
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 84736
-
- // #3784
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 84752
-
- // #3785
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 84768
-
- // #3786
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 84784
-
- // #3787
- "LucidaBright"
- "\377\376\375\374" // 84800
-
- // #3788
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 84816
-
- // #3789
- "LucidaBright"
- "\377\376\375\374" // 84832
-
- // #3790
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 84848
-
- // #3791
- "\377\376\375\374\373\372\371\370"
- "URW Palladio L"
- "\377\376\375\374\373\372\371\370\367\366" // 84880
-
- // #3792
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 84896
-
- // #3793
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 84928
-
- // #3794
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 84944
-
- // #3795
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 84960
-
- // #3796
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 84976
-
- // #3797
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 84992
-
- // #3798
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 85008
-
- // #3799
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 85024
-
- // #3800
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 85040
-
- // #3801
- "\377\376\375\374\373\372\371\370"
- "Hershey-Plain-Triplex"
- "\377\376\375" // 85072
-
- // #3802
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 85088
-
- // #3803
- "NokiaSans"
- "\377\376\375\374\373\372\371" // 85104
-
- // #3804
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 85120
-
- // #3805
- "LucidaBright"
- "\377\376\375\374" // 85136
-
- // #3806
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 85152
-
- // #3807
- "NokiaSans"
- "\377\376\375\374\373\372\371" // 85168
-
- // #3808
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 85184
-
- // #3809
- "LucidaBright"
- "\377\376\375\374" // 85200
-
- // #3810
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 85216
-
- // #3811
- "LucidaBright"
- "\377\376\375\374" // 85232
-
- // #3812
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 85248
-
- // #3813
- "LucidaBright"
- "\377\376\375\374" // 85264
-
- // #3814
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 85280
-
- // #3815
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 85296
-
- // #3816
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 85344+
-
- // #3817
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "NokiaSansTitleCyr"
- "\377\376\375\374\373\372\371" // 85408+
-
- // #3818
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 85424
-
- // #3819
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "NokiaSansTitleCyr"
- "\377\376\375\374\373\372\371" // 85472+
-
- // #3820
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 85488
-
- // #3821
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 85504
-
- // #3822
- "\377\376\375\374\373\372\371\370"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 85536+
-
- // #3823
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 85552
-
- // #3824
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 85568
-
- // #3825
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 85584
-
- // #3826
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 85600
-
- // #3827
- "LucidaBright"
- "\377\376\375\374" // 85616
-
- // #3828
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 85632
-
- // #3829
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 85648
-
- // #3830
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 85664
-
- // #3831
- "\377\376\375\374\373\372\371\370"
- "Arial Black"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 85696
-
- // #3832
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 85728
-
- // #3833
- "NokiaSerifTur"
- "\377\376\375" // 85744
-
- // #3834
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 85760
-
- // #3835
- "LucidaBright"
- "\377\376\375\374" // 85776
-
- // #3836
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 85792
-
- // #3837
- "NokiaSerifTur"
- "\377\376\375" // 85808
-
- // #3838
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 85824
-
- // #3839
- "Eli 5.0b"
- "\377\376\375\374\373\372\371\370" // 85840
-
- // #3840
- "\377\376\375\374\373\372\371\370"
- "macromedia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 85872
-
- // #3841
- "LucidaBright"
- "\377\376\375\374" // 85888
-
- // #3842
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 85904
-
- // #3843
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 85936
-
- // #3844
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 85952
-
- // #3845
- "\377\376\375\374\373\372\371\370"
- "Nokia Sans Light"
- "\377\376\375\374\373\372\371\370" // 85984
-
- // #3846
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 86016
-
- // #3847
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 86032
-
- // #3848
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 86048
-
- // #3849
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 86064
-
- // #3850
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 86080
-
- // #3851
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 86096
-
- // #3852
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 86112
-
- // #3853
- "LucidaBright"
- "\377\376\375\374" // 86128
-
- // #3854
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 86144
-
- // #3855
- "\377\376\375\374\373\372\371\370"
- "DejaVu Sans"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 86176
-
- // #3856
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 86192
-
- // #3857
- "\377\376\375\374\373\372\371\370"
- "Caption"
- "\377" // 86208
-
- // #3858
- "\377\376\375\374\373\372\371\370"
- "Ets"
- "\377\376\375\374\373" // 86224
-
- // #3859
- "LucidaBright"
- "\377\376\375\374" // 86240
-
- // #3860
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 86256
-
- // #3861
- "\377\376\375\374\373\372\371\370"
- "Nokia Sans SCLF"
- "\377\376\375\374\373\372\371\370\367" // 86288
-
- // #3862
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 86320
-
- // #3863
- "\377\376\375\374\373\372\371\370"
- "URW Palladio L"
- "\377\376\375\374\373\372\371\370\367\366" // 86352
-
- // #3864
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 86368
-
- // #3865
- "NokiaSansTur"
- "\377\376\375\374" // 86384
-
- // #3866
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 86400
-
- // #3867
- "Lucida Sans"
- "\377\376\375\374\373" // 86416
-
- // #3868
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 86432
-
- // #3869
- "NokiaSansTur"
- "\377\376\375\374" // 86448
-
- // #3870
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 86464
-
- // #3871
- "LucidaBright"
- "\377\376\375\374" // 86480
-
- // #3872
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 86496
-
- // #3873
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 86528
-
- // #3874
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 86544
-
- // #3875
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 86560
-
- // #3876
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 86576
-
- // #3877
- "\377\376\375\374\373\372\371\370"
- "HGSGyoshotai"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 86608
-
- // #3878
- "\377\376\375\374\373\372\371\370"
- "ricoh"
- "\377\376\375" // 86624
-
- // #3879
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 86656
-
- // #3880
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 86672
-
- // #3881
- "HGPGyoshotai"
- "\377\376\375\374" // 86688
-
- // #3882
- "\377\376\375\374\373\372\371\370"
- "ricoh"
- "\377\376\375" // 86704
-
- // #3883
- "Lucida Sans"
- "\377\376\375\374\373" // 86720
-
- // #3884
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 86736
-
- // #3885
- "LucidaBright"
- "\377\376\375\374" // 86752
-
- // #3886
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 86768
-
- // #3887
- "\377\376\375\374\373\372\371\370"
- "HGPSoeiKakupoptai"
- "\377\376\375\374\373\372\371" // 86800
-
- // #3888
- "\377\376\375\374\373\372\371\370"
- "ricoh"
- "\377\376\375" // 86816
-
- // #3889
- "Helvetica"
- "\377\376\375\374\373\372\371" // 86832
-
- // #3890
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 86848
-
- // #3891
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 86880
-
- // #3892
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 86896
-
- // #3893
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 86912
-
- // #3894
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 86928
-
- // #3895
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 86960
-
- // #3896
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 86976
-
- // #3897
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 87008
-
- // #3898
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 87024
-
- // #3899
- "Helvetica"
- "\377\376\375\374\373\372\371" // 87040
-
- // #3900
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 87056
-
- // #3901
- "LucidaBright"
- "\377\376\375\374" // 87072
-
- // #3902
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 87088
-
- // #3903
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 87104
-
- // #3904
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 87120
-
- // #3905
- "Helvetica"
- "\377\376\375\374\373\372\371" // 87136
-
- // #3906
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 87152
-
- // #3907
- "URW Bookman L"
- "\377\376\375" // 87168
-
- // #3908
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 87184
-
- // #3909
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 87200
-
- // #3910
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 87216
-
- // #3911
- "der D\303""\244""monschriftkegel"
- "\377\376\375\374\373\372\371\370\367\366" // 87248
-
- // #3912
- "\377\376\375\374\373\372\371\370"
- "macromedia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 87280
-
- // #3913
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 87296
-
- // #3914
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 87312
-
- // #3915
- "Lucida Sans"
- "\377\376\375\374\373" // 87328
-
- // #3916
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 87344
-
- // #3917
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 87360
-
- // #3918
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 87376
-
- // #3919
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 87392
-
- // #3920
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 87408
-
- // #3921
- "NokiaSans"
- "\377\376\375\374\373\372\371" // 87424
-
- // #3922
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 87440
-
- // #3923
- "LucidaBright"
- "\377\376\375\374" // 87456
-
- // #3924
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 87472
-
- // #3925
- "Helvetica"
- "\377\376\375\374\373\372\371" // 87488
-
- // #3926
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 87504
-
- // #3927
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 87536
-
- // #3928
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 87552
-
- // #3929
- "NokiaSans"
- "\377\376\375\374\373\372\371" // 87568
-
- // #3930
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 87584
-
- // #3931
- "Lucida Sans"
- "\377\376\375\374\373" // 87600
-
- // #3932
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 87616
-
- // #3933
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 87632
-
- // #3934
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 87648
-
- // #3935
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 87680
-
- // #3936
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 87696
-
- // #3937
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 87728
-
- // #3938
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 87744
-
- // #3939
- "\377\376\375\374\373\372\371\370"
- "Hershey-Gothic-Italian"
- "\377\376" // 87776
-
- // #3940
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 87792
-
- // #3941
- "NokiaSansCE"
- "\377\376\375\374\373" // 87808
-
- // #3942
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 87824
-
- // #3943
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 87840
-
- // #3944
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 87856
-
- // #3945
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 87888
-
- // #3946
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 87904
-
- // #3947
- "NokiaSansCE"
- "\377\376\375\374\373" // 87920
-
- // #3948
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 87936
-
- // #3949
- "Helvetica"
- "\377\376\375\374\373\372\371" // 87952
-
- // #3950
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 87968
-
- // #3951
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 88000
-
- // #3952
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 88016
-
- // #3953
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 88048
-
- // #3954
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 88064
-
- // #3955
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 88080
-
- // #3956
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 88096
-
- // #3957
- "LucidaBright"
- "\377\376\375\374" // 88112
-
- // #3958
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 88128
-
- // #3959
- "\377\376\375\374\373\372\371\370"
- "cmsy10"
- "\377\376" // 88144
-
- // #3960
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 88160
-
- // #3961
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 88192
-
- // #3962
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 88208
-
- // #3963
- "LucidaBright"
- "\377\376\375\374" // 88224
-
- // #3964
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 88240
-
- // #3965
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 88256
-
- // #3966
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 88272
-
- // #3967
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 88288
-
- // #3968
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 88304
-
- // #3969
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 88320
-
- // #3970
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 88336
-
- // #3971
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 88368
-
- // #3972
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 88384
-
- // #3973
- "LucidaBright"
- "\377\376\375\374" // 88400
-
- // #3974
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 88416
-
- // #3975
- "\377\376\375\374\373\372\371\370"
- "HGGyoshotai"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 88448
-
- // #3976
- "\377\376\375\374\373\372\371\370"
- "ricoh"
- "\377\376\375" // 88464
-
- // #3977
- "Nokia Sans SemiBold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 88496
-
- // #3978
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 88528
-
- // #3979
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 88560
-
- // #3980
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 88576
-
- // #3981
- "\377\376\375\374\373\372\371\370"
- "DejaVu Sans Mono"
- "\377\376\375\374\373\372\371\370" // 88608
-
- // #3982
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 88624
-
- // #3983
- "LucidaBright"
- "\377\376\375\374" // 88640
-
- // #3984
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 88656
-
- // #3985
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 88688
-
- // #3986
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 88704
-
- // #3987
- "\377\376\375\374\373\372\371\370"
- "SabonMT"
- "\377" // 88720
-
- // #3988
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 88752
-
- // #3989
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "RotisSansSerifCE for Nokia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 88816+
-
- // #3990
- "\377\376\375\374\373\372\371\370"
- "agfa"
- "\377\376\375\374" // 88832
-
- // #3991
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 88864
-
- // #3992
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 88880
-
- // #3993
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 88896
-
- // #3994
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 88912
-
- // #3995
- "Garamond"
- "\377\376\375\374\373\372\371\370" // 88928
-
- // #3996
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 88960
-
- // #3997
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 88976
-
- // #3998
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 88992
-
- // #3999
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 89024
-
- // #4000
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 89040
-
- // #4001
- "Century Schoolbook L"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 89072
-
- // #4002
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 89088
-
- // #4003
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 89120
-
- // #4004
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 89136
-
- // #4005
- "LucidaBright"
- "\377\376\375\374" // 89152
-
- // #4006
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 89168
-
- // #4007
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 89200
-
- // #4008
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 89216
-
- // #4009
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 89232
-
- // #4010
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 89248
-
- // #4011
- "RotisSansSerifBal for Nokia"
- "\377\376\375\374\373" // 89280
-
- // #4012
- "\377\376\375\374\373\372\371\370"
- "agfa"
- "\377\376\375\374" // 89296
-
- // #4013
- "LucidaBright"
- "\377\376\375\374" // 89312
-
- // #4014
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 89328
-
- // #4015
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 89360
-
- // #4016
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 89376
-
- // #4017
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "Courier New"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 89440+
-
- // #4018
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 89472
-
- // #4019
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 89488
-
- // #4020
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 89504
-
- // #4021
- "NokiaSansWideCyr"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 89536
-
- // #4022
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 89552
-
- // #4023
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 89584
-
- // #4024
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 89600
-
- // #4025
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 89616
-
- // #4026
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 89632
-
- // #4027
- "\377\376\375\374\373\372\371\370"
- "URW Gothic L"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 89664
-
- // #4028
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 89680
-
- // #4029
- "Lucida Sans"
- "\377\376\375\374\373" // 89696
-
- // #4030
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 89712
-
- // #4031
- "NokiaSansWideCyr"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 89744
-
- // #4032
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 89760
-
- // #4033
- "LucidaBright"
- "\377\376\375\374" // 89776
-
- // #4034
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 89792
-
- // #4035
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 89808
-
- // #4036
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 89824
-
- // #4037
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 89840
-
- // #4038
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 89856
-
- // #4039
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 89872
-
- // #4040
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 89888
-
- // #4041
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 89904
-
- // #4042
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 89920
-
- // #4043
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 89936
-
- // #4044
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 89952
-
- // #4045
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 89968
-
- // #4046
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 89984
-
- // #4047
- "Helvetica"
- "\377\376\375\374\373\372\371" // 90000
-
- // #4048
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 90016
-
- // #4049
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 90032
-
- // #4050
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 90048
-
- // #4051
- "\377\376\375\374\373\372\371\370"
- "DejaVu Sans"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 90080
-
- // #4052
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 90096
-
- // #4053
- "Century Schoolbook L"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 90128
-
- // #4054
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 90144
-
- // #4055
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 90176
-
- // #4056
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 90192
-
- // #4057
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 90208
-
- // #4058
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 90224
-
- // #4059
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 90240
-
- // #4060
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 90256
-
- // #4061
- "\377\376\375\374\373\372\371\370"
- "HGMaruGothicMPRO"
- "\377\376\375\374\373\372\371\370" // 90288
-
- // #4062
- "\377\376\375\374\373\372\371\370"
- "ricoh"
- "\377\376\375" // 90304
-
- // #4063
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 90320
-
- // #4064
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 90336
-
- // #4065
- "LucidaBright"
- "\377\376\375\374" // 90352
-
- // #4066
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 90368
-
- // #4067
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 90400
-
- // #4068
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 90416
-
- // #4069
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 90448
-
- // #4070
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 90464
-
- // #4071
- "\377\376\375\374\373\372\371\370"
- "URW Palladio L"
- "\377\376\375\374\373\372\371\370\367\366" // 90496
-
- // #4072
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 90512
-
- // #4073
- "URW Bookman L"
- "\377\376\375" // 90528
-
- // #4074
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 90544
-
- // #4075
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 90560
-
- // #4076
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 90576
-
- // #4077
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 90608
-
- // #4078
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 90624
-
- // #4079
- "\377\376\375\374\373\372\371\370"
- "NokiaSansWideTur"
- "\377\376\375\374\373\372\371\370" // 90656
-
- // #4080
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 90672
-
- // #4081
- "Helvetica"
- "\377\376\375\374\373\372\371" // 90688
-
- // #4082
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 90704
-
- // #4083
- "Nokia Sans SemiBold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 90736
-
- // #4084
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 90768
-
- // #4085
- "\377\376\375\374\373\372\371\370"
- "NokiaSansWideTur"
- "\377\376\375\374\373\372\371\370" // 90800
-
- // #4086
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 90816
-
- // #4087
- "\377\376\375\374\373\372\371\370"
- "URW Palladio L"
- "\377\376\375\374\373\372\371\370\367\366" // 90848
-
- // #4088
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 90864
-
- // #4089
- "Helvetica"
- "\377\376\375\374\373\372\371" // 90880
-
- // #4090
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 90896
-
- // #4091
- "URW Bookman L"
- "\377\376\375" // 90912
-
- // #4092
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 90928
-
- // #4093
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 90960
-
- // #4094
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 90976
-
- // #4095
- "New Gulim"
- "\377\376\375\374\373\372\371" // 90992
-
- // #4096
- "microsoft"
- "\377\376\375\374\373\372\371" // 91008
-
- // #4097
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 91040
-
- // #4098
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 91056
-
- // #4099
- "LucidaBright"
- "\377\376\375\374" // 91072
-
- // #4100
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 91088
-
- // #4101
- "LucidaBright"
- "\377\376\375\374" // 91104
-
- // #4102
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 91120
-
- // #4103
- "\377\376\375\374\373\372\371\370"
- "AgfaRotisSansSerifExtraBold"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 91168
-
- // #4104
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 91184
-
- // #4105
- "Lucida Sans"
- "\377\376\375\374\373" // 91200
-
- // #4106
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 91216
-
- // #4107
- "Helvetica"
- "\377\376\375\374\373\372\371" // 91232
-
- // #4108
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 91248
-
- // #4109
- "Beta Dance"
- "\377\376\375\374\373\372" // 91264
-
- // #4110
- "\377\376\375\374\373\372\371\370"
- "macromedia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 91296
-
- // #4111
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 91328
-
- // #4112
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 91344
-
- // #4113
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 91376
-
- // #4114
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 91392
-
- // #4115
- "Helvetica"
- "\377\376\375\374\373\372\371" // 91408
-
- // #4116
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 91424
-
- // #4117
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 91456
-
- // #4118
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 91472
-
- // #4119
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 91504
-
- // #4120
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 91520
-
- // #4121
- "\377\376\375\374\373\372\371\370"
- "URW Gothic L"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 91552
-
- // #4122
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 91568
-
- // #4123
- "Helvetica"
- "\377\376\375\374\373\372\371" // 91584
-
- // #4124
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 91600
-
- // #4125
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 91632
-
- // #4126
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 91648
-
- // #4127
- "Nokia Standard Multiscript"
- "\377\376\375\374\373\372" // 91680
-
- // #4128
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 91712
-
- // #4129
- "NokiaSerifTur"
- "\377\376\375" // 91728
-
- // #4130
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 91744
-
- // #4131
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 91760
-
- // #4132
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 91776
-
- // #4133
- "NokiaSerifTur"
- "\377\376\375" // 91792
-
- // #4134
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 91808
-
- // #4135
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 91824
-
- // #4136
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 91840
-
- // #4137
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 91856
-
- // #4138
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 91872
-
- // #4139
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 91904
-
- // #4140
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 91920
-
- // #4141
- "Nokia Sans"
- "\377\376\375\374\373\372" // 91936
-
- // #4142
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 91968
-
- // #4143
- "Binary"
- "\377\376\375\374\373\372\371\370\367\366" // 91984
-
- // #4144
- "\377\376\375\374\373\372\371\370"
- "macromedia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 92016
-
- // #4145
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 92048
-
- // #4146
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 92064
-
- // #4147
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 92096
-
- // #4148
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 92112
-
- // #4149
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 92128
-
- // #4150
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 92192+
-
- // #4151
- "NokiaSansCyr"
- "\377\376\375\374" // 92208
-
- // #4152
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 92224
-
- // #4153
- "NokiaSansCyr"
- "\377\376\375\374" // 92240
-
- // #4154
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 92256
-
- // #4155
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 92272
-
- // #4156
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 92288
-
- // #4157
- "LucidaBright"
- "\377\376\375\374" // 92304
-
- // #4158
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 92320
-
- // #4159
- "LucidaBright"
- "\377\376\375\374" // 92336
-
- // #4160
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 92352
-
- // #4161
- "URW Bookman L"
- "\377\376\375" // 92368
-
- // #4162
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 92384
-
- // #4163
- "LucidaBright"
- "\377\376\375\374" // 92400
-
- // #4164
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 92416
-
- // #4165
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 92432
-
- // #4166
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 92448
-
- // #4167
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 92480
-
- // #4168
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 92496
-
- // #4169
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 92512
-
- // #4170
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 92528
-
- // #4171
- "Lucida Sans"
- "\377\376\375\374\373" // 92544
-
- // #4172
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 92560
-
- // #4173
- "\377\376\375\374\373\372\371\370"
- "URW Palladio L"
- "\377\376\375\374\373\372\371\370\367\366" // 92592
-
- // #4174
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 92608
-
- // #4175
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 92624
-
- // #4176
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 92640
-
- // #4177
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 92656
-
- // #4178
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 92672
-
- // #4179
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 92688
-
- // #4180
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 92704
-
- // #4181
- "Nokia Sans"
- "\377\376\375\374\373\372" // 92720
-
- // #4182
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 92752
-
- // #4183
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 92784
-
- // #4184
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 92800
-
- // #4185
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 92816
-
- // #4186
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 92832
-
- // #4187
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 92848
-
- // #4188
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 92864
-
- // #4189
- "LucidaBright"
- "\377\376\375\374" // 92880
-
- // #4190
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 92896
-
- // #4191
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 92912
-
- // #4192
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 92928
-
- // #4193
- "Helvetica"
- "\377\376\375\374\373\372\371" // 92944
-
- // #4194
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 92960
-
- // #4195
- "Garamond"
- "\377\376\375\374\373\372\371\370" // 92976
-
- // #4196
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 93008
-
- // #4197
- "Lucida Sans Unicode"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 93040
-
- // #4198
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 93056
-
- // #4199
- "Helvetica"
- "\377\376\375\374\373\372\371" // 93072
-
- // #4200
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 93088
-
- // #4201
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 93104
-
- // #4202
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 93120
-
- // #4203
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 93152
-
- // #4204
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 93168
-
- // #4205
- "NokiaSansCE"
- "\377\376\375\374\373" // 93184
-
- // #4206
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 93200
-
- // #4207
- "NokiaSansCE"
- "\377\376\375\374\373" // 93216
-
- // #4208
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 93232
-
- // #4209
- "LucidaBright"
- "\377\376\375\374" // 93248
-
- // #4210
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 93264
-
- // #4211
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 93296
-
- // #4212
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 93312
-
- // #4213
- "\377\376\375\374\373\372\371\370"
- "Hershey-Gothic-English"
- "\377\376" // 93344+
-
- // #4214
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 93360
-
- // #4215
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 93376
-
- // #4216
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 93392
-
- // #4217
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 93424
-
- // #4218
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 93440
-
- // #4219
- "Helvetica"
- "\377\376\375\374\373\372\371" // 93456
-
- // #4220
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 93472
-
- // #4221
- "NokiaSansTur"
- "\377\376\375\374" // 93488
-
- // #4222
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 93504
-
- // #4223
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 93520
-
- // #4224
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 93536
-
- // #4225
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 93552
-
- // #4226
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 93568
-
- // #4227
- "Century Schoolbook L"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 93600
-
- // #4228
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 93616
-
- // #4229
- "Lucida Sans"
- "\377\376\375\374\373" // 93632
-
- // #4230
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 93648
-
- // #4231
- "NokiaSans"
- "\377\376\375\374\373\372\371" // 93664
-
- // #4232
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 93680
-
- // #4233
- "NokiaSansTur"
- "\377\376\375\374" // 93696
-
- // #4234
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 93712
-
- // #4235
- "Nimbus Roman No9 L"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 93744
-
- // #4236
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 93760
-
- // #4237
- "NCP Logo"
- "\377\376\375\374\373\372\371\370" // 93776
-
- // #4238
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 93792
-
- // #4239
- "NokiaSans"
- "\377\376\375\374\373\372\371" // 93808
-
- // #4240
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 93824
-
- // #4241
- "\377\376\375\374\373\372\371\370"
- "Nokia Sans SC"
- "\377\376\375\374\373\372\371\370\367\366\365" // 93856
-
- // #4242
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 93888
-
- // #4243
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 93904
-
- // #4244
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 93920
-
- // #4245
- "\377\376\375\374\373\372\371\370"
- "Embargo"
- "\377" // 93936
-
- // #4246
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 93952
-
- // #4247
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 93984
-
- // #4248
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 94000
-
- // #4249
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 94032
-
- // #4250
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 94048
-
- // #4251
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 94064
-
- // #4252
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 94080
-
- // #4253
- "NokiaSerif"
- "\377\376\375\374\373\372" // 94096
-
- // #4254
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 94112
-
- // #4255
- "NokiaSerif"
- "\377\376\375\374\373\372" // 94128
-
- // #4256
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 94144
-
- // #4257
- "NMP Logo"
- "\377\376\375\374\373\372\371\370" // 94160
-
- // #4258
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 94176
-
- // #4259
- "Nimbus Roman No9 L"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 94208
-
- // #4260
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 94224
-
- // #4261
- "\377\376\375\374\373\372\371\370"
- "STCaiyun"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 94256
-
- // #4262
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 94272
-
- // #4263
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 94288
-
- // #4264
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 94304
-
- // #4265
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 94320
-
- // #4266
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 94336
-
- // #4267
- "\377\376\375\374\373\372\371\370"
- "Rotis Sans Serif for Nokia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 94384
-
- // #4268
- "\377\376\375\374\373\372\371\370"
- "agfa"
- "\377\376\375\374" // 94400
-
- // #4269
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 94432
-
- // #4270
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 94448
-
- // #4271
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 94464
-
- // #4272
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 94480
-
- // #4273
- "Helvetica"
- "\377\376\375\374\373\372\371" // 94496
-
- // #4274
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 94512
-
- // #4275
- "URW Bookman L"
- "\377\376\375" // 94528
-
- // #4276
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 94544
-
- // #4277
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 94560
-
- // #4278
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 94624+
-
- // #4279
- "\377\376\375\374\373\372\371\370"
- "Creature"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 94656
-
- // #4280
- "\377\376\375\374\373\372\371\370"
- "macromedia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 94688
-
- // #4281
- "NokiaSansCE"
- "\377\376\375\374\373" // 94704
-
- // #4282
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 94720
-
- // #4283
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 94736
-
- // #4284
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 94752
-
- // #4285
- "NokiaSansCE"
- "\377\376\375\374\373" // 94768
-
- // #4286
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 94784
-
- // #4287
- "NokiaSansCE"
- "\377\376\375\374\373" // 94800
-
- // #4288
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 94816
-
- // #4289
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 94848
-
- // #4290
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 94864
-
- // #4291
- "NokiaSansCE"
- "\377\376\375\374\373" // 94880
-
- // #4292
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 94896
-
- // #4293
- "LucidaBright"
- "\377\376\375\374" // 94912
-
- // #4294
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 94928
-
- // #4295
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 94960
-
- // #4296
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 94976
-
- // #4297
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 94992
-
- // #4298
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 95008
-
- // #4299
- "Densmore"
- "\377\376\375\374\373\372\371\370" // 95024
-
- // #4300
- "\377\376\375\374\373\372\371\370"
- "macromedia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 95056
-
- // #4301
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 95072
-
- // #4302
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 95088
-
- // #4303
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 95104
-
- // #4304
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 95120
-
- // #4305
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 95136
-
- // #4306
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 95152
-
- // #4307
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 95168
-
- // #4308
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 95184
-
- // #4309
- "NokiaSansTur"
- "\377\376\375\374" // 95200
-
- // #4310
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 95216
-
- // #4311
- "Lucida Sans"
- "\377\376\375\374\373" // 95232
-
- // #4312
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 95248
-
- // #4313
- "NokiaSansTur"
- "\377\376\375\374" // 95264
-
- // #4314
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 95280
-
- // #4315
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 95296
-
- // #4316
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 95312
-
- // #4317
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 95328
-
- // #4318
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 95344
-
- // #4319
- "Helvetica"
- "\377\376\375\374\373\372\371" // 95360
-
- // #4320
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 95376
-
- // #4321
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 95392
-
- // #4322
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 95408
-
- // #4323
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 95424
-
- // #4324
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 95440
-
- // #4325
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 95456
-
- // #4326
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 95472
-
- // #4327
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 95488
-
- // #4328
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 95504
-
- // #4329
- "\377\376\375\374\373\372\371\370"
- "Captain Podd"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 95536
-
- // #4330
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 95552
-
- // #4331
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 95568
-
- // #4332
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 95584
-
- // #4333
- "URW Bookman L"
- "\377\376\375" // 95600
-
- // #4334
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 95616
-
- // #4335
- "NokiaSansCE"
- "\377\376\375\374\373" // 95632
-
- // #4336
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 95648
-
- // #4337
- "NokiaSansCE"
- "\377\376\375\374\373" // 95664
-
- // #4338
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 95680
-
- // #4339
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 95712
-
- // #4340
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 95728
-
- // #4341
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 95744
-
- // #4342
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 95760
-
- // #4343
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 95776
-
- // #4344
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 95792
-
- // #4345
- "Helvetica"
- "\377\376\375\374\373\372\371" // 95808
-
- // #4346
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 95824
-
- // #4347
- "Nokia Sans"
- "\377\376\375\374\373\372" // 95840
-
- // #4348
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 95872
-
- // #4349
- "YouYuan"
- "\377\376\375\374\373\372\371\370\367" // 95888
-
- // #4350
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 95904
-
- // #4351
- "NokiaSansTur"
- "\377\376\375\374" // 95920
-
- // #4352
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 95936
-
- // #4353
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 95952
-
- // #4354
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 95968
-
- // #4355
- "NokiaSansTur"
- "\377\376\375\374" // 95984
-
- // #4356
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 96000
-
- // #4357
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 96032
-
- // #4358
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 96048
-
- // #4359
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 96064
-
- // #4360
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 96080
-
- // #4361
- "NokiaSerifCyr"
- "\377\376\375" // 96096
-
- // #4362
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 96112
-
- // #4363
- "NokiaSerifCyr"
- "\377\376\375" // 96128
-
- // #4364
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 96144
-
- // #4365
- "NokiaSerif"
- "\377\376\375\374\373\372" // 96160
-
- // #4366
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 96176
-
- // #4367
- "HGPGothicM"
- "\377\376\375\374\373\372" // 96192
-
- // #4368
- "\377\376\375\374\373\372\371\370"
- "ricoh"
- "\377\376\375" // 96208
-
- // #4369
- "NokiaSerif"
- "\377\376\375\374\373\372" // 96224
-
- // #4370
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 96240
-
- // #4371
- "\377\376\375\374\373\372\371\370"
- "DejaVu Sans Mono"
- "\377\376\375\374\373\372\371\370" // 96272
-
- // #4372
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 96288
-
- // #4373
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 96320
-
- // #4374
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 96336
-
- // #4375
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 96352
-
- // #4376
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 96368
-
- // #4377
- "URW Bookman L"
- "\377\376\375" // 96384
-
- // #4378
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 96400
-
- // #4379
- "\377\376\375\374\373\372\371\370"
- "HGSSoeiKakupoptai"
- "\377\376\375\374\373\372\371" // 96432
-
- // #4380
- "\377\376\375\374\373\372\371\370"
- "ricoh"
- "\377\376\375" // 96448
-
- // #4381
- "\377\376\375\374\373\372\371\370"
- "HGPGothicE"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 96480
-
- // #4382
- "\377\376\375\374\373\372\371\370"
- "ricoh"
- "\377\376\375" // 96496
-
- // #4383
- "\377\376\375\374\373\372\371\370"
- "Nimbus Mono L"
- "\377\376\375\374\373\372\371\370\367\366\365" // 96528
-
- // #4384
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 96544
-
- // #4385
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 96560
-
- // #4386
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 96576
-
- // #4387
- "Century Schoolbook L"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 96608
-
- // #4388
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 96624
-
- // #4389
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 96640
-
- // #4390
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 96656
-
- // #4391
- "Lucida Sans"
- "\377\376\375\374\373" // 96672
-
- // #4392
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 96688
-
- // #4393
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 96704
-
- // #4394
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 96720
-
- // #4395
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 96736
-
- // #4396
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 96752
-
- // #4397
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 96768
-
- // #4398
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 96784
-
- // #4399
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 96800
-
- // #4400
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 96816
-
- // #4401
- "Helvetica"
- "\377\376\375\374\373\372\371" // 96832
-
- // #4402
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 96848
-
- // #4403
- "\377\376\375\374\373\372\371\370"
- "Nokia Serif SC"
- "\377\376\375\374\373\372\371\370\367\366" // 96880
-
- // #4404
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 96912
-
- // #4405
- "\377\376\375\374\373\372\371\370"
- "Nimbus Mono L"
- "\377\376\375\374\373\372\371\370\367\366\365" // 96944
-
- // #4406
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 96960
-
- // #4407
- "NokiaSans"
- "\377\376\375\374\373\372\371" // 96976
-
- // #4408
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 96992
-
- // #4409
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 97008
-
- // #4410
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 97024
-
- // #4411
- "NokiaSans"
- "\377\376\375\374\373\372\371" // 97040
-
- // #4412
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 97056
-
- // #4413
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 97088
-
- // #4414
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 97104
-
- // #4415
- "Helvetica"
- "\377\376\375\374\373\372\371" // 97120
-
- // #4416
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 97136
-
- // #4417
- "Helvetica"
- "\377\376\375\374\373\372\371" // 97152
-
- // #4418
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 97168
-
- // #4419
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 97200
-
- // #4420
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 97216
-
- // #4421
- "Helvetica"
- "\377\376\375\374\373\372\371" // 97232
-
- // #4422
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 97248
-
- // #4423
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 97280
-
- // #4424
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 97296
-
- // #4425
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 97312
-
- // #4426
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 97328
-
- // #4427
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 97344
-
- // #4428
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 97360
-
- // #4429
- "Nimbus Roman No9 L"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 97392
-
- // #4430
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 97408
-
- // #4431
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 97424
-
- // #4432
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 97440
-
- // #4433
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 97456
-
- // #4434
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 97472
-
- // #4435
- "wasy10"
- "\377\376\375\374\373\372\371\370\367\366" // 97488
-
- // #4436
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 97504
-
- // #4437
- "Helvetica"
- "\377\376\375\374\373\372\371" // 97520
-
- // #4438
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 97536
-
- // #4439
- "NokiaSerif"
- "\377\376\375\374\373\372" // 97552
-
- // #4440
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 97568
-
- // #4441
- "NokiaSerif"
- "\377\376\375\374\373\372" // 97584
-
- // #4442
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 97600
-
- // #4443
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 97632
-
- // #4444
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 97648
-
- // #4445
- "Helvetica"
- "\377\376\375\374\373\372\371" // 97664
-
- // #4446
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 97680
-
- // #4447
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 97696
-
- // #4448
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 97712
-
- // #4449
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 97744
-
- // #4450
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 97760
-
- // #4451
- "NokiaSans"
- "\377\376\375\374\373\372\371" // 97776
-
- // #4452
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 97792
-
- // #4453
- "Lucida Sans"
- "\377\376\375\374\373" // 97808
-
- // #4454
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 97824
-
- // #4455
- "URW Bookman L"
- "\377\376\375" // 97840
-
- // #4456
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 97856
-
- // #4457
- "NokiaSans"
- "\377\376\375\374\373\372\371" // 97872
-
- // #4458
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 97888
-
- // #4459
- "Helvetica"
- "\377\376\375\374\373\372\371" // 97904
-
- // #4460
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 97920
-
- // #4461
- "\377\376\375\374\373\372\371\370"
- "Nokia Sans Light"
- "\377\376\375\374\373\372\371\370" // 97952
-
- // #4462
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 97984
-
- // #4463
- "Lucida Sans"
- "\377\376\375\374\373" // 98000
-
- // #4464
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 98016
-
- // #4465
- "\377\376\375\374\373\372\371\370"
- "URW Gothic L"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 98048
-
- // #4466
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 98064
-
- // #4467
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 98080
-
- // #4468
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 98096
-
- // #4469
- "\377\376\375\374\373\372\371\370"
- "Fudd"
- "\377\376\375\374" // 98112
-
- // #4470
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 98128
-
- // #4471
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 98160
-
- // #4472
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 98176
-
- // #4473
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 98208
-
- // #4474
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 98224
-
- // #4475
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 98240
-
- // #4476
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 98256
-
- // #4477
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 98272
-
- // #4478
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 98288
-
- // #4479
- "Helvetica"
- "\377\376\375\374\373\372\371" // 98304
-
- // #4480
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 98320
-
- // #4481
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 98352
-
- // #4482
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 98368
-
- // #4483
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 98384
-
- // #4484
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 98464+
-
- // #4485
- "\377\376\375\374\373\372\371\370"
- "URW Gothic L"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 98496
-
- // #4486
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 98512
-
- // #4487
- "Lucida Sans"
- "\377\376\375\374\373" // 98528
-
- // #4488
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 98544
-
- // #4489
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 98560
-
- // #4490
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 98576
-
- // #4491
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 98592
-
- // #4492
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 98608
-
- // #4493
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 98640
-
- // #4494
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 98656
-
- // #4495
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 98688
-
- // #4496
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 98704
-
- // #4497
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 98736
-
- // #4498
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 98752
-
- // #4499
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 98784
-
- // #4500
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 98800
-
- // #4501
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 98832
-
- // #4502
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 98848
-
- // #4503
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 98864
-
- // #4504
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 98912+
-
- // #4505
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 98944
-
- // #4506
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 98960
-
- // #4507
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 98992
-
- // #4508
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 99008
-
- // #4509
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 99024
-
- // #4510
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 99040
-
- // #4511
- "Failed Attempt"
- "\377\376" // 99056
-
- // #4512
- "\377\376\375\374\373\372\371\370"
- "macromedia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 99088
-
- // #4513
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 99120
-
- // #4514
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 99136
-
- // #4515
- "\377\376\375\374\373\372\371\370"
- "URW Palladio L"
- "\377\376\375\374\373\372\371\370\367\366" // 99168
-
- // #4516
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 99184
-
- // #4517
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 99216
-
- // #4518
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 99232
-
- // #4519
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 99248
-
- // #4520
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 99264
-
- // #4521
- "NokiaSansCE"
- "\377\376\375\374\373" // 99280
-
- // #4522
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 99296
-
- // #4523
- "NokiaSansCE"
- "\377\376\375\374\373" // 99312
-
- // #4524
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 99328
-
- // #4525
- "NokiaSansCnCyr"
- "\377\376" // 99344
-
- // #4526
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 99360
-
- // #4527
- "NokiaSansCnCyr"
- "\377\376" // 99376
-
- // #4528
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 99392
-
- // #4529
- "NokiaSansCE"
- "\377\376\375\374\373" // 99408
-
- // #4530
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 99424
-
- // #4531
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 99440
-
- // #4532
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 99456
-
- // #4533
- "NokiaSansCE"
- "\377\376\375\374\373" // 99472
-
- // #4534
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 99488
-
- // #4535
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 99520
-
- // #4536
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 99536
-
- // #4537
- "BatangChe"
- "\377\376\375\374\373\372\371" // 99552
-
- // #4538
- "microsoft"
- "\377\376\375\374\373\372\371" // 99568
-
- // #4539
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 99584
-
- // #4540
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 99600
-
- // #4541
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 99632
-
- // #4542
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 99648
-
- // #4543
- "Helvetica"
- "\377\376\375\374\373\372\371" // 99664
-
- // #4544
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 99680
-
- // #4545
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 99712
-
- // #4546
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 99728
-
- // #4547
- "NokiaSansTitle"
- "\377\376" // 99744
-
- // #4548
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 99760
-
- // #4549
- "Helvetica"
- "\377\376\375\374\373\372\371" // 99776
-
- // #4550
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 99792
-
- // #4551
- "NokiaSansTitle"
- "\377\376" // 99808
-
- // #4552
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 99824
-
- // #4553
- "Garamond"
- "\377\376\375\374\373\372\371\370" // 99840
-
- // #4554
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 99872
-
- // #4555
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 99888
-
- // #4556
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 99904
-
- // #4557
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 99936
-
- // #4558
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 99952
-
- // #4559
- "NokiaSerifCyr"
- "\377\376\375" // 99968
-
- // #4560
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 99984
-
- // #4561
- "NokiaSerifCyr"
- "\377\376\375" // 100000
-
- // #4562
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 100016
-
- // #4563
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 100032
-
- // #4564
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 100048
-
- // #4565
- "LucidaBright"
- "\377\376\375\374" // 100064
-
- // #4566
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 100080
-
- // #4567
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 100096
-
- // #4568
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 100112
-
- // #4569
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 100128
-
- // #4570
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 100192+
-
- // #4571
- "Nimbus Roman No9 L"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 100224
-
- // #4572
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 100240
-
- // #4573
- "Helvetica"
- "\377\376\375\374\373\372\371" // 100256
-
- // #4574
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 100272
-
- // #4575
- "Helvetica"
- "\377\376\375\374\373\372\371" // 100288
-
- // #4576
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 100304
-
- // #4577
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 100336
-
- // #4578
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 100352
-
- // #4579
- "Distortia"
- "\377\376\375\374\373\372\371" // 100368
-
- // #4580
- "\377\376\375\374\373\372\371\370"
- "macromedia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 100400
-
- // #4581
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 100416
-
- // #4582
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 100432
-
- // #4583
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 100464
-
- // #4584
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 100480
-
- // #4585
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 100496
-
- // #4586
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 100512
-
- // #4587
- "\377\376\375\374\373\372\371\370"
- "NokiaSansTitleTur"
- "\377\376\375\374\373\372\371" // 100544
-
- // #4588
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 100560
-
- // #4589
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 100592
-
- // #4590
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 100608
-
- // #4591
- "\377\376\375\374\373\372\371\370"
- "NokiaSansTitleTur"
- "\377\376\375\374\373\372\371" // 100640
-
- // #4592
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 100656
-
- // #4593
- "NokiaSansCyr"
- "\377\376\375\374" // 100672
-
- // #4594
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 100688
-
- // #4595
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 100720
-
- // #4596
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 100736
-
- // #4597
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 100768
-
- // #4598
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 100784
-
- // #4599
- "NokiaSansCyr"
- "\377\376\375\374" // 100800
-
- // #4600
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 100816
-
- // #4601
- "Lucida Sans"
- "\377\376\375\374\373" // 100832
-
- // #4602
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 100848
-
- // #4603
- "NokiaSansCnBal"
- "\377\376" // 100864
-
- // #4604
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 100880
-
- // #4605
- "\377\376\375\374\373\372\371\370"
- "NokiaSansTitleBal"
- "\377\376\375\374\373\372\371" // 100912
-
- // #4606
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 100928
-
- // #4607
- "\377\376\375\374\373\372\371\370"
- "NokiaSansTitleBal"
- "\377\376\375\374\373\372\371" // 100960
-
- // #4608
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 100976
-
- // #4609
- "NokiaSansCnBal"
- "\377\376" // 100992
-
- // #4610
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 101008
-
- // #4611
- "\377\376\375\374\373\372\371\370"
- "MS UI Gothic"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 101040
-
- // #4612
- "\377\376\375\374\373\372\371\370"
- "ricoh"
- "\377\376\375" // 101056
-
- // #4613
- "Lucida Sans"
- "\377\376\375\374\373" // 101072
-
- // #4614
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 101088
-
- // #4615
- "\377\376\375\374\373\372\371\370"
- "Tengwar Annatar"
- "\377\376\375\374\373\372\371\370\367" // 101120
-
- // #4616
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 101136
-
- // #4617
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "Nokia Standard"
- "\377\376\375\374\373\372\371\370\367\366" // 101216+
-
- // #4618
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 101248
-
- // #4619
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 101280
-
- // #4620
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 101296
-
- // #4621
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 101328
-
- // #4622
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 101344
-
- // #4623
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 101376
-
- // #4624
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 101392
-
- // #4625
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 101424
-
- // #4626
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 101440
-
- // #4627
- "NokiaSerif"
- "\377\376\375\374\373\372" // 101456
-
- // #4628
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 101472
-
- // #4629
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 101488
-
- // #4630
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 101504
-
- // #4631
- "NokiaSerif"
- "\377\376\375\374\373\372" // 101520
-
- // #4632
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 101536
-
- // #4633
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 101552
-
- // #4634
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 101568
-
- // #4635
- "Liberation Serif"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 101600
-
- // #4636
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 101616
-
- // #4637
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 101632
-
- // #4638
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 101648
-
- // #4639
- "\377\376\375\374\373\372\371\370"
- "Nimbus Mono L"
- "\377\376\375\374\373\372\371\370\367\366\365" // 101680
-
- // #4640
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 101696
-
- // #4641
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 101712
-
- // #4642
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 101728
-
- // #4643
- "Lucida Sans"
- "\377\376\375\374\373" // 101744
-
- // #4644
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 101760
-
- // #4645
- "LucidaBright"
- "\377\376\375\374" // 101776
-
- // #4646
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 101792
-
- // #4647
- "LucidaBright"
- "\377\376\375\374" // 101808
-
- // #4648
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 101824
-
- // #4649
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 101856
-
- // #4650
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 101872
-
- // #4651
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 101888
-
- // #4652
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 101904
-
- // #4653
- "LucidaBright"
- "\377\376\375\374" // 101920
-
- // #4654
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 101936
-
- // #4655
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 101968
-
- // #4656
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 101984
-
- // #4657
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 102016
-
- // #4658
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 102032
-
- // #4659
- "Lucida Sans"
- "\377\376\375\374\373" // 102048
-
- // #4660
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 102064
-
- // #4661
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 102080
-
- // #4662
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 102096
-
- // #4663
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 102112
-
- // #4664
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 102128
-
- // #4665
- "Century Gothic"
- "\377\376" // 102144
-
- // #4666
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 102176
-
- // #4667
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 102208
-
- // #4668
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 102224
-
- // #4669
- "Lucida Sans"
- "\377\376\375\374\373" // 102240
-
- // #4670
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 102256
-
- // #4671
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "DejaVu Serif"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 102304+
-
- // #4672
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 102320
-
- // #4673
- "Nimbus Roman No9 L"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 102352
-
- // #4674
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 102368
-
- // #4675
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 102384
-
- // #4676
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 102400
-
- // #4677
- "NokiaSansWideBal"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 102432
-
- // #4678
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 102448
-
- // #4679
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 102464
-
- // #4680
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 102480
-
- // #4681
- "NokiaSansWideBal"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 102512
-
- // #4682
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 102528
-
- // #4683
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 102544
-
- // #4684
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 102560
-
- // #4685
- "\377\376\375\374\373\372\371\370"
- "msbm10"
- "\377\376" // 102576
-
- // #4686
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 102592
-
- // #4687
- "Century Gothic"
- "\377\376" // 102608
-
- // #4688
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 102640
-
- // #4689
- "Lucida Sans"
- "\377\376\375\374\373" // 102656
-
- // #4690
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 102672
-
- // #4691
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 102704
-
- // #4692
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 102720
-
- // #4693
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 102752
-
- // #4694
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 102768
-
- // #4695
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Sabon Serif for Nokia"
- "\377\376\375" // 102816+
-
- // #4696
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 102848
-
- // #4697
- "LucidaBright"
- "\377\376\375\374" // 102864
-
- // #4698
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 102880
-
- // #4699
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 102896
-
- // #4700
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 102944+
-
- // #4701
- "\377\376\375\374\373\372\371\370"
- "Rotis Sans Serif for Nokia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 102992
-
- // #4702
- "\377\376\375\374\373\372\371\370"
- "agfa"
- "\377\376\375\374" // 103008
-
- // #4703
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 103024
-
- // #4704
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 103072+
-
- // #4705
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 103088
-
- // #4706
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 103136+
-
- // #4707
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 103152
-
- // #4708
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 103200+
-
- // #4709
- "\377\376\375\374\373\372\371\370"
- "Arial monospaced for SAP"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 103248
-
- // #4710
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 103280
-
- // #4711
- "\377\376\375\374\373\372\371\370"
- "Font in a Red Suit"
- "\377\376\375\374\373\372" // 103312
-
- // #4712
- "\377\376\375\374\373\372\371\370"
- "macromedia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 103344
-
- // #4713
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 103360
-
- // #4714
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 103376
-
- // #4715
- "NokiaSansTitleCE"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 103408
-
- // #4716
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 103424
-
- // #4717
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 103456
-
- // #4718
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 103472
-
- // #4719
- "Electroharmonix"
- "\377" // 103488
-
- // #4720
- "\377\376\375\374\373\372\371\370"
- "macromedia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 103520
-
- // #4721
- "NokiaSans"
- "\377\376\375\374\373\372\371" // 103536
-
- // #4722
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 103552
-
- // #4723
- "NokiaSans"
- "\377\376\375\374\373\372\371" // 103568
-
- // #4724
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 103584
-
- // #4725
- "NokiaSansTitleCE"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 103616
-
- // #4726
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 103632
-
- // #4727
- "NokiaSerifGre"
- "\377\376\375" // 103648
-
- // #4728
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 103664
-
- // #4729
- "NokiaSerifGre"
- "\377\376\375" // 103680
-
- // #4730
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 103696
-
- // #4731
- "\377\376\375\374\373\372\371\370"
- "Dingbats"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 103728
-
- // #4732
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 103744
-
- // #4733
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 103776
-
- // #4734
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 103792
-
- // #4735
- "RotisSansSerifBal for Nokia"
- "\377\376\375\374\373" // 103824
-
- // #4736
- "\377\376\375\374\373\372\371\370"
- "agfa"
- "\377\376\375\374" // 103840
-
- // #4737
- "LucidaBright"
- "\377\376\375\374" // 103856
-
- // #4738
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 103872
-
- // #4739
- "LucidaBright"
- "\377\376\375\374" // 103888
-
- // #4740
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 103904
-
- // #4741
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 103936
-
- // #4742
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 103952
-
- // #4743
- "LucidaBright"
- "\377\376\375\374" // 103968
-
- // #4744
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 103984
-
- // #4745
- "LucidaBright"
- "\377\376\375\374" // 104000
-
- // #4746
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 104016
-
- // #4747
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 104032
-
- // #4748
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 104048
-
- // #4749
- "\377\376\375\374\373\372\371\370"
- "Nokia Serif SC"
- "\377\376\375\374\373\372\371\370\367\366" // 104080
-
- // #4750
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 104112
-
- // #4751
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "RotisSansSerifCE for Nokia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 104176+
-
- // #4752
- "\377\376\375\374\373\372\371\370"
- "agfa"
- "\377\376\375\374" // 104192
-
- // #4753
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 104224
-
- // #4754
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 104240
-
- // #4755
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 104256
-
- // #4756
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 104272
-
- // #4757
- "LucidaBright"
- "\377\376\375\374" // 104288
-
- // #4758
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 104304
-
- // #4759
- "NokiaSerif"
- "\377\376\375\374\373\372" // 104320
-
- // #4760
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 104336
-
- // #4761
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "Sabon Serif for Nokia"
- "\377\376\375" // 104416+
-
- // #4762
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 104448
-
- // #4763
- "NokiaSerif"
- "\377\376\375\374\373\372" // 104464
-
- // #4764
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 104480
-
- // #4765
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 104512
-
- // #4766
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 104528
-
- // #4767
- "Lucida Sans"
- "\377\376\375\374\373" // 104544
-
- // #4768
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 104560
-
- // #4769
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 104592
-
- // #4770
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 104608
-
- // #4771
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 104640
-
- // #4772
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 104656
-
- // #4773
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 104672
-
- // #4774
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 104688
-
- // #4775
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 104720
-
- // #4776
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 104736
-
- // #4777
- "DirtyBaker'sDozen"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 104768
-
- // #4778
- "\377\376\375\374\373\372\371\370"
- "macromedia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 104800
-
- // #4779
- "\377\376\375\374\373\372\371\370"
- "Terminal"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 104832
-
- // #4780
- "DEC"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 104848
-
- // #4781
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 104864
-
- // #4782
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 104880
-
- // #4783
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 104896
-
- // #4784
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 104912
-
- // #4785
- "NokiaSansTur"
- "\377\376\375\374" // 104928
-
- // #4786
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 104944
-
- // #4787
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 104960
-
- // #4788
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 104976
-
- // #4789
- "NokiaSansTur"
- "\377\376\375\374" // 104992
-
- // #4790
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 105008
-
- // #4791
- "\377\376\375\374\373\372\371\370"
- "Bitstream Vera Sans"
- "\377\376\375\374\373" // 105040
-
- // #4792
- "\377\376\375\374\373\372\371\370"
- "bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 105072
-
- // #4793
- "Nimbus Roman No9 L"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 105104
-
- // #4794
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 105120
-
- // #4795
- "\377\376\375\374\373\372\371\370"
- "Nimbus Mono L"
- "\377\376\375\374\373\372\371\370\367\366\365" // 105152
-
- // #4796
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 105168
-
- // #4797
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "Nokia Sans Wide"
- "\377\376\375\374\373\372\371\370\367" // 105248+
-
- // #4798
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 105280
-
- // #4799
- "\377\376\375\374\373\372\371\370"
- "Nimbus Sans L Condensed"
- "\377" // 105312
-
- // #4800
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 105328
-
- // #4801
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Nokia Sans Wide"
- "\377\376\375\374\373\372\371\370\367" // 105376+
-
- // #4802
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 105408
-
- // #4803
- "NokiaSansCn"
- "\377\376\375\374\373" // 105424
-
- // #4804
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 105440
-
- // #4805
- "SabonSerif Bal for Nokia"
- "\377\376\375\374\373\372\371\370" // 105472
-
- // #4806
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 105504
-
- // #4807
- "NokiaSansCn"
- "\377\376\375\374\373" // 105520
-
- // #4808
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 105536
-
- // #4809
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 105552
-
- // #4810
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 105568
-
- // #4811
- "Lucida Sans"
- "\377\376\375\374\373" // 105584
-
- // #4812
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 105600
-
- // #4813
- "\377\376\375\374\373\372\371\370"
- "Standard Symbols L"
- "\377\376\375\374\373\372" // 105632
-
- // #4814
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 105648
-
- // #4815
- "NokiaSans"
- "\377\376\375\374\373\372\371" // 105664
-
- // #4816
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 105680
-
- // #4817
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 105696
-
- // #4818
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 105760+
-
- // #4819
- "NokiaSans"
- "\377\376\375\374\373\372\371" // 105776
-
- // #4820
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 105792
-
- // #4821
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 105808
-
- // #4822
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 105824
-
- // #4823
- "LucidaBright"
- "\377\376\375\374" // 105840
-
- // #4824
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 105856
-
- // #4825
- "NokiaSansWideCyr"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 105888
-
- // #4826
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 105904
-
- // #4827
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 105936
-
- // #4828
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 105952
-
- // #4829
- "NokiaSansWideCyr"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 105984
-
- // #4830
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 106000
-
- // #4831
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 106032
-
- // #4832
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 106048
-
- // #4833
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 106064
-
- // #4834
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 106080
-
- // #4835
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 106096
-
- // #4836
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 106112
-
- // #4837
- "Lucida Sans"
- "\377\376\375\374\373" // 106128
-
- // #4838
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 106144
-
- // #4839
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 106176
-
- // #4840
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 106192
-
- // #4841
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 106224
-
- // #4842
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 106240
-
- // #4843
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 106256
-
- // #4844
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 106272
-
- // #4845
- "Helvetica"
- "\377\376\375\374\373\372\371" // 106288
-
- // #4846
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 106304
-
- // #4847
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 106336
-
- // #4848
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 106352
-
- // #4849
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 106384
-
- // #4850
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 106400
-
- // #4851
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 106432
-
- // #4852
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 106448
-
- // #4853
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 106480
-
- // #4854
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 106496
-
- // #4855
- "\355""\234""\264""\353""\250""\274""\354""\230""\233""\354""\262""\264"""
- "\377\376\375\374" // 106512
-
- // #4856
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 106528
-
- // #4857
- "Helvetica"
- "\377\376\375\374\373\372\371" // 106544
-
- // #4858
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 106560
-
- // #4859
- "Lucida Sans"
- "\377\376\375\374\373" // 106576
-
- // #4860
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 106592
-
- // #4861
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 106608
-
- // #4862
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 106624
-
- // #4863
- "NokiaSerifCyr"
- "\377\376\375" // 106640
-
- // #4864
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 106656
-
- // #4865
- "NokiaSerifCyr"
- "\377\376\375" // 106672
-
- // #4866
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 106688
-
- // #4867
- "\377\376\375\374\373\372\371\370"
- "DejaVu Sans"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 106720
-
- // #4868
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 106736
-
- // #4869
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 106752
-
- // #4870
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 106768
-
- // #4871
- "Helvetica"
- "\377\376\375\374\373\372\371" // 106784
-
- // #4872
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 106800
-
- // #4873
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "DejaVu Serif"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 106848+
-
- // #4874
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 106864
-
- // #4875
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 106880
-
- // #4876
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 106896
-
- // #4877
- "Lucida Sans"
- "\377\376\375\374\373" // 106912
-
- // #4878
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 106928
-
- // #4879
- "\377\376\375\374\373\372\371\370"
- "Fixed"
- "\377\376\375" // 106944
-
- // #4880
- "Misc"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 106960
-
- // #4881
- "Helvetica"
- "\377\376\375\374\373\372\371" // 106976
-
- // #4882
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 106992
-
- // #4883
- "Helvetica"
- "\377\376\375\374\373\372\371" // 107008
-
- // #4884
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 107024
-
- // #4885
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 107056
-
- // #4886
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 107072
-
- // #4887
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 107104
-
- // #4888
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 107120
-
- // #4889
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 107136
-
- // #4890
- "\377\376\375\374\373\372\371\370"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 107168+
-
- // #4891
- "NokiaSansGre"
- "\377\376\375\374" // 107184
-
- // #4892
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 107200
-
- // #4893
- "NokiaSansGre"
- "\377\376\375\374" // 107216
-
- // #4894
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 107232
-
- // #4895
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 107248
-
- // #4896
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 107264
-
- // #4897
- "\377\376\375\374\373\372\371\370"
- "Times"
- "\377\376\375" // 107280
-
- // #4898
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 107296
-
- // #4899
- "Lucida Sans"
- "\377\376\375\374\373" // 107312
-
- // #4900
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 107328
-
- // #4901
- "\377\376\375\374\373\372\371\370"
- "Nokia Sans SCLF"
- "\377\376\375\374\373\372\371\370\367" // 107360
-
- // #4902
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 107392
-
- // #4903
- "Nimbus Roman No9 L"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 107424
-
- // #4904
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 107440
-
- // #4905
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "SabonSerif Tur for Nokia"
- "\377\376\375\374\373\372\371\370" // 107488+
-
- // #4906
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 107520
-
- // #4907
- "DotumChe"
- "\377\376\375\374\373\372\371\370" // 107536
-
- // #4908
- "microsoft"
- "\377\376\375\374\373\372\371" // 107552
-
- // #4909
- "\377\376\375\374\373\372\371\370"
- "Bitstream Charter"
- "\377\376\375\374\373\372\371" // 107584
-
- // #4910
- "\377\376\375\374\373\372\371\370"
- "bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 107616
-
- // #4911
- "LiSu"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 107632
-
- // #4912
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 107648
-
- // #4913
- "Century Gothic"
- "\377\376" // 107664
-
- // #4914
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 107696
-
- // #4915
- "LucidaBright"
- "\377\376\375\374" // 107712
-
- // #4916
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 107728
-
- // #4917
- "\377\376\375\374\373\372\371\370"
- "Standard Symbols L"
- "\377\376\375\374\373\372" // 107760
-
- // #4918
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 107776
-
- // #4919
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 107808
-
- // #4920
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 107824
-
- // #4921
- "NokiaSerif"
- "\377\376\375\374\373\372" // 107840
-
- // #4922
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 107856
-
- // #4923
- "NokiaSerif"
- "\377\376\375\374\373\372" // 107872
-
- // #4924
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 107888
-
- // #4925
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 107904
-
- // #4926
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 107920
-
- // #4927
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 107936
-
- // #4928
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 107952
-
- // #4929
- "Courier"
- "\377\376\375\374\373\372\371\370\367" // 107968
-
- // #4930
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 107984
-
- // #4931
- "NokiaSans"
- "\377\376\375\374\373\372\371" // 108000
-
- // #4932
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 108016
-
- // #4933
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 108032
-
- // #4934
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 108048
-
- // #4935
- "NokiaSans"
- "\377\376\375\374\373\372\371" // 108064
-
- // #4936
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 108080
-
- // #4937
- "Lucida Sans"
- "\377\376\375\374\373" // 108096
-
- // #4938
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 108112
-
- // #4939
- "Lucida Sans Typewriter"
- "\377\376\375\374\373\372\371\370\367\366" // 108144
-
- // #4940
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 108160
-
- // #4941
- "\377\376\375\374\373\372\371\370"
- "Arial monospaced for SAP"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 108208
-
- // #4942
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 108240
-
- // #4943
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 108272
-
- // #4944
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 108288
-
- // #4945
- "LucidaBright"
- "\377\376\375\374" // 108304
-
- // #4946
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 108320
-
- // #4947
- "Lucida Sans"
- "\377\376\375\374\373" // 108336
-
- // #4948
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 108352
-
- // #4949
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 108384
-
- // #4950
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 108400
-
- // #4951
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 108432
-
- // #4952
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 108448
-
- // #4953
- "\377\376\375\374\373\372\371\370"
- "Terminal"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 108480
-
- // #4954
- "\377\376\375\374\373\372\371\370"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 108512+
-
- // #4955
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 108528
-
- // #4956
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 108576+
-
- // #4957
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 108592
-
- // #4958
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 108640+
-
- // #4959
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 108656
-
- // #4960
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 108672
-
- // #4961
- "\377\376\375\374\373\372\371\370"
- "STHupo"
- "\377\376" // 108688
-
- // #4962
- "\377\376\375\374\373\372\371\370"
- "unknown"
- "\377" // 108704
-
- // #4963
- "\377\376\375\374\373\372\371\370"
- "Utopia"
- "\377\376" // 108720
-
- // #4964
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 108736
-
- // #4965
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 108768
-
- // #4966
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 108784
-
- // #4967
- "SabonSerif Bal for Nokia"
- "\377\376\375\374\373\372\371\370" // 108816
-
- // #4968
- "\377\376\375\374\373\372\371\370"
- "monotype"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 108848
-
- // #4969
- "LucidaTypewriter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 108880
-
- // #4970
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 108896
-
- // #4971
- "\377\376\375\374\373\372\371\370"
- "Lucida"
- "\377\376" // 108912
-
- // #4972
- "\377\376\375\374\373\372\371\370"
- "B&H"
- "\377\376\375\374\373" // 108928
-
- // #4973
- "\377\376\375\374\373\372\371\370"
- "Lucida Bright"
- "\377\376\375\374\373\372\371\370\367\366\365" // 108960
-
- // #4974
- "b&h"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 108976
-
- // #4975
- "\377\376\375\374\373\372\371\370"
- "New Century Schoolbook"
- "\377\376" // 109008
-
- // #4976
- "Adobe"
- "\377\376\375\374\373\372\371\370\367\366\365" // 109024
-
- // #4977
- "\377\376\375\374\373\372\371\370"
- "Charter"
- "\377" // 109040
-
- // #4978
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 109088+
-
- // #4979
- "\377\376\375\374\373\372\371\370"
- "Bitstream Charter"
- "\377\376\375\374\373\372\371" // 109120
-
- // #4980
- "\377\376\375\374\373\372\371\370"
- "bitstream"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 109152
-
- // #4981
- "Century Schoolbook L"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 109184
-
- // #4982
- "\377\376\375\374\373\372\371\370"
- "urw"
- "\377\376\375\374\373" // 109200
-
- // #4983
- "\377\376\375\374\373\372\371\370"
- "DejaVu Sans"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 109232
-
- // #4984
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "/usr/share/fonts/TTF/dejavu/DejaVuSans.ttf"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 109312+
-
- // #4985
- "\377\376\375\374\373\372\371\370"
- "<para>You can help us improve KDE Software by reporting this error.<nl /><link url='#aboutbugreporting'>Learn more about bug reporting.</link></para><para><note>It is safe to close this dialog if you do not want to report this bug.</note></para>"
- "\377\376\375" // 109568+
-
- // #4987
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "<para>Voc\303""\252"" pode nos ajudar a melhorar os aplicativos do KDE relatando este erro.<nl /><link url='#aboutbugreporting'>Aprenda mais sobre os relat\303""\263""rios de erros.</link></para><para><note>\303""\211"" seguro fechar este di\303""\241""logo, caso n\303""\243""o deseje relatar este erro.</note></para>"
- "\377\376\375\374\373\372\371" // 109856+
-
- // #4988
- "\377\376\375\374\373\372\371\370"
- "Details:"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 109888
-
- // #4990
- "\377\376\375"
- "Detalhes:"
- "\377\376\375\374" // 109904
-
- // #4991
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "<para>Executable: <application>%1</application> PID: <numid>%2</numid> Signal: %3 (%4)</para>"
- "\377\376\375\374\373\372\371\370\367\366\365" // 110064+
-
- // #4993
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354"
- "<para>Execut\303""\241""vel: <application>%1</application> PID: <numid>%2</numid> Sinal: %3 (%4)</para>"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 110192+
-
- // #4994
- "&General"
- "\377\376\375\374\373\372\371\370" // 110208
-
- // #4996
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "&Geral"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 110240
-
- // #4997
- "\377\376\375\374\373\372\371\370"
- "DejaVu Sans"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 110272
-
- // #4998
- "\377\376\375\374\373\372\371\370"
- "/usr/share/fonts/TTF/dejavu/DejaVuSans-Oblique.ttf"
- "\377\376\375\374\373\372" // 110336+
-
- // #4999
- "\377\376\375\374\373\372\371\370"
- "DejaVu Sans"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 110368
-
- // #5000
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "/usr/share/fonts/TTF/dejavu/DejaVuSans-Bold.ttf"
- "\377" // 110448+
-
- // #5001
- "Form"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 110464
-
- // #5002
- "\377\376\375\374\373"
- "GetBacktraceWidget"
- "\377\376\375\374\373\372\371\370\367" // 110496+
-
- // #5003
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331"
- "verticalLayout_4"
- "\377\376\375\374\373\372\371\370\367" // 110560+
-
- // #5004
- "\377"
- "verticalLayout"
- "\377" // 110576
-
- // #5005
- "\377"
- "m_statusWidget"
- "\377" // 110592
-
- // #5006
- "\377\376\375\374\373\372\371\370"
- "mainLayout"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 110624
-
- // #5007
- "\377\376\375"
- "m_backtraceStack"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 110656
-
- // #5008
- "\377\376\375\374"
- "backtracePage"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 110688
-
- // #5009
- "\377\376\375\374\373\372\371\370\367\366\365"
- "horizontalLayout"
- "\377\376\375\374\373" // 110720
-
- // #5010
- "\377\376"
- "m_backtraceEdit"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 110752+
-
- // #5011
- "\377\376"
- "backtraceHelpPage"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 110784
-
- // #5012
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "verticalLayout_3"
- "\377\376\375" // 110816
-
- // #5013
- "\377\376\375"
- "horizontalLayout_3"
- "\377\376\375\374\373\372\371\370\367\366\365" // 110848
-
- // #5014
- "\377\376\375\374"
- "m_backtraceHelpIcon"
- "\377\376\375\374\373\372\371\370\367" // 110880
-
- // #5015
- "\377\376\375\374\373\372\371\370"
- "m_backtraceHelpLabel"
- "\377\376\375\374" // 110912
-
- // #5016
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "m_toggleBacktraceCheckBox"
- "\377\376\375\374\373\372\371\370\367\366" // 110960+
-
- // #5017
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "horizontalLayout_2"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 111008
-
- // #5018
- "\377\376\375\374\373\372\371"
- "m_reloadBacktraceButton"
- "\377\376" // 111040
-
- // #5019
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "m_installDebugButton"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 111088+
-
- // #5020
- "\377\376"
- "m_copyButton"
- "\377\376" // 111104
-
- // #5021
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "m_saveButton"
- "\377\376\375\374\373" // 111136
-
- // #5022
- "\377\376\375\374\373\372\371\370\367\366"
- "verticalLayout_2"
- "\377\376\375\374\373\372" // 111168
-
- // #5023
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "m_extraDetailsLabel"
- "\377" // 111200
-
- // #5024
- "Show backtrace content (advanced)"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 111248
-
- // #5026
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314"
- "Exibir o conte\303""\272""do do \42""backtrace\42"" (avan\303""\247""ado)"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 111360+
-
- // #5027
- "Use this button to reload the crash information (backtrace). This is useful when you have installed the proper debug symbol packages and you want to obtain a better backtrace."
- "\377" // 111536+
-
- // #5029
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Use este bot\303""\243""o para recarregar as informa\303""\247""\303""\265""es da falha (backtrace). Isto \303""\251"" \303""\272""til quando voc\303""\252"" tiver instalado os pacotes de s\303""\255""mbolos de depura\303""\247""\303""\243""o adequados e quiser obter um \42""backtrace\42"" melhor."
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 111776+
-
- // #5030
- "&Reload"
- "\377\376\375\374\373\372\371\370\367" // 111792
-
- // #5032
- "\377\376\375\374\373\372\371\370\367\366"
- "&Recarregar"
- "\377\376\375\374\373\372\371\370\367\366\365" // 111824
-
- // #5033
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320"
- "Use this button to install the missing debug symbols packages."
- "\377\376" // 111936+
-
- // #5035
- "\377\376\375\374\373\372\371\370"
- "Use este bot\303""\243""o para instalar os pacotes contendo os s\303""\255""mbolos de depura\303""\247""\303""\243""o faltantes."
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 112048+
-
- // #5036
- "\377\376\375\374\373\372\371\370"
- "&Install Debug Symbols"
- "\377\376" // 112080
-
- // #5038
- "\377\376\375\374"
- "&Instalar os s\303""\255""mbolos de depura\303""\247""\303""\243""o"
- "\377\376\375\374\373\372\371" // 112128
-
- // #5039
- "\377\376\375\374\373\372\371\370"
- "Use this button to copy the crash information (backtrace) to the clipboard."
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 112224+
-
- // #5041
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332"
- "Use este bot\303""\243""o para copiar as informa\303""\247""\303""\265""es da falha (backtrace) para a \303""\241""rea de transfer\303""\252""ncia."
- "\377\376\375\374\373\372\371\370\367" // 112368+
-
- // #5042
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "Use this button to save the crash information (backtrace) to a file. This is useful if you want to take a look at it or to report the bug later."
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 112544+
-
- // #5044
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331"
- "Use este bot\303""\243""o para salvar as informa\303""\247""\303""\265""es da falha (backtrace) para um arquivo. Isto \303""\251"" \303""\272""til se quiser visualis\303""\241""-lo ou reportar o erro mais tarde."
- "\377\376" // 112736+
-
- // #5045
- "Monospace,10,-1,5,50,0,0,0,0,0"
- "\377\376" // 112768
-
- // #5046
- "\377\376\375\374\373\372\371\370"
- "&Developer Information"
- "\377\376" // 112800+
-
- // #5048
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324"
- "Informa\303""\247""\303""\265""es do &desenvolvedor"
- "\377\376\375\374\373" // 112880+
-
- // #5049
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "Close the current window or document"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 112944+
-
- // #5051
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343"
- "Fechar a janela ou documento atual"
- "\377" // 113008+
-
- // #5052
- "&Close"
- "\377\376\375\374\373\372\371\370\367\366" // 113024
-
- // #5054
- "\377\376\375\374\373\372\371\370\367"
- "Fe&char"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 113056
-
- // #5055
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340"
- "Starts the bug report assistant."
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 113136+
-
- // #5057
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346"
- "Inicia o assistente de relat\303""\263""rio de erros."
- "\377\376\375\374\373\372\371\370\367\366\365" // 113216+
-
- // #5058
- "Report Bug"
- "\377\376\375\374\373\372" // 113232
-
- // #5060
- "\377\376\375"
- "Relatar erro"
- "\377" // 113248
-
- // #5061
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "Starts a program to debug the crashed application."
- "\377\376\375\374\373\372" // 113344+
-
- // #5063
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "Inicia um programa para depura\303""\247""\303""\243""o do aplicativo que falhou."
- "\377\376\375\374\373\372\371" // 113424+
-
- // #5064
- "Debug"
- "\377\376\375\374\373\372\371\370\367\366\365" // 113440
-
- // #5066
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Depurar"
- "\377\376\375\374\373\372\371\370\367\366\365" // 113472
-
- // #5067
- "gdb"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 113488
-
- // #5068
- "\377\376\375\374\373\372\371\370"
- "Debug in <application>%1</application>"
- "\377\376" // 113536
-
- // #5070
- "\377\376\375\374\373\372"
- "Depurar no <application>%1</application>"
- "\377\376" // 113584+
-
- // #5071
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360"
- "Use this button to restart the crashed application."
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 113664+
-
- // #5073
- "\377"
- "Use este bot\303""\243""o para iniciar novamente o aplicativo que falhou."
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 113744+
-
- // #5074
- "\377\376\375\374\373\372\371\370"
- "Restart Application"
- "\377\376\375\374\373" // 113776
-
- // #5076
- "Reiniciar aplicativo"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 113808
-
- // #5077
- "Close this dialog (you will lose the crash information.)"
- "\377\376\375\374\373\372\371\370" // 113872
-
- // #5079
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316"
- "Fechar este di\303""\241""logo (voc\303""\252"" perder\303""\241"" as informa\303""\247""\303""\265""es da falha.)"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 114000+
-
- // #5080
- "\377\376\375\374\373\372\371\370"
- "/org/freedesktop/DBus"
- "\377\376\375" // 114032
-
- // #5081
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "org.freedesktop.DBus"
- "\377\376\375\374" // 114080+
-
- // #5082
- "\377\376\375\374\373\372\371\370"
- "NameAcquired"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 114112
-
- // #5083
- "\377\376\375\374\373\372\371\370"
- "org.freedesktop.DBus"
- "\377\376\375\374" // 114144
-
- // #5084
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "s"
- "\377\376" // 114160
-
- // #5085
- "\377\376\375\374"
- ":1.1920"
- "\377\376\375\374\373" // 114176
-
- // #5086
- "\377\376\375\374\373\372\371\370"
- "/org/freedesktop/DBus"
- "\377\376\375" // 114208
-
- // #5087
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "org.freedesktop.DBus"
- "\377\376\375\374" // 114272+
-
- // #5088
- "\377\376\375\374\373\372\371\370"
- "NameAcquired"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 114304
-
- // #5089
- "\377\376\375\374\373\372\371\370"
- "org.freedesktop.DBus"
- "\377\376\375\374" // 114336
-
- // #5090
- "\377\376\375\374\373\372\371\370\367\366\365\364\363"
- "s"
- "\377\376" // 114352
-
- // #5091
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354"
- "org.kde.drkonqi-30955"
- "\377\376\375\374\373\372\371" // 114400+
-
- // #5092
- "\377\376\375\374\373\372\371\370"
- "&New"
- "\377\376\375\374" // 114416
-
- // #5094
- "\377\376\375\374\373\372\371\370\367\366\365"
- "&Novo"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 114448
-
- // #5095
- "&Open..."
- "\377\376\375\374\373\372\371\370" // 114464
-
- // #5097
- "\377\376\375\374\373\372\371"
- "&Abrir..."
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 114496
-
- // #5098
- "Open &Recent"
- "\377\376\375\374" // 114512
-
- // #5100
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305\304\303\302"
- "Abrir &recente"
- "\377\376\375\374" // 114592+
-
- // #5101
- "&Save"
- "\377\376\375\374\373\372\371\370\367\366\365" // 114608
-
- // #5103
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "&Salvar"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 114640
-
- // #5104
- "\377\376\375\374\373\372\371\370"
- "Save &As..."
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 114672
-
- // #5106
- "\377\376"
- "Salvar &como..."
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 114704
-
- // #5107
- "Re&vert"
- "\377\376\375\374\373\372\371\370\367" // 114720
-
- // #5109
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326"
- "Re&verter"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 114784+
-
- // #5110
- "&Close"
- "\377\376\375\374\373\372\371\370\367\366" // 114800
-
- // #5112
- "\377\376\375\374\373\372\371\370\367"
- "Fe&char"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 114832
-
- // #5113
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "&Print..."
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 114912+
-
- // #5115
- "&Imprimir..."
- "\377\376\375\374" // 114928
-
- // #5116
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Print Previe&w"
- "\377\376\375\374\373\372\371\370\367\366" // 114976+
-
- // #5118
- "\377\376"
- "Visuali&zar impress\303""\243""o"
- "\377\376\375\374\373\372\371\370" // 115008
-
- // #5119
- "\377\376\375\374\373\372\371\370"
- "&Mail..."
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 115040
-
- // #5121
- "\377\376\375\374\373\372\371\370\367\366"
- "Enviar por e-&mail..."
- "\377" // 115072
-
- // #5122
- "&Quit"
- "\377\376\375\374\373\372\371\370\367\366\365" // 115088
-
- // #5124
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "Sa&ir"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 115120
-
- // #5125
- "&Undo"
- "\377\376\375\374\373\372\371\370\367\366\365" // 115136
-
- // #5127
- "&Desfazer"
- "\377\376\375\374\373\372\371" // 115152
-
- // #5128
- "Re&do"
- "\377\376\375\374\373\372\371\370\367\366\365" // 115168
-
- // #5130
- "\377"
- "Re&fazer"
- "\377\376\375\374\373\372\371" // 115184
-
- // #5131
- "Cu&t"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 115200
-
- // #5133
- "\377\376\375\374"
- "Recor&tar"
- "\377\376\375" // 115216
-
- // #5134
- "&Copy"
- "\377\376\375\374\373\372\371\370\367\366\365" // 115232
-
- // #5136
- "\377\376\375\374\373\372\371"
- "&Copiar"
- "\377\376" // 115248
-
- // #5137
- "&Paste"
- "\377\376\375\374\373\372\371\370\367\366" // 115264
-
- // #5139
- "\377\376\375\374\373"
- "Co&lar"
- "\377\376\375\374\373" // 115280
-
- // #5140
- "&Paste"
- "\377\376\375\374\373\372\371\370\367\366" // 115296
-
- // #5142
- "\377\376\375\374\373"
- "Co&lar"
- "\377\376\375\374\373" // 115312
-
- // #5143
- "C&lear"
- "\377\376\375\374\373\372\371\370\367\366" // 115328
-
- // #5145
- "\377\376"
- "&Limpar"
- "\377\376\375\374\373\372\371" // 115344
-
- // #5146
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "Select &All"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 115424+
-
- // #5148
- "\377\376\375\374\373\372\371\370\367"
- "Selecion&ar tudo"
- "\377\376\375\374\373\372\371" // 115456
-
- // #5149
- "\377\376\375\374\373\372\371\370"
- "Dese&lect"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 115488+
-
- // #5151
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "&Desmarcar"
- "\377\376\375\374\373\372\371\370\367\366" // 115520
-
- // #5152
- "\377\376\375\374\373\372\371\370"
- "&Find..."
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 115552
-
- // #5154
- "\377\376\375\374\373\372"
- "&Localizar..."
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 115584
-
- // #5155
- "\377\376\375\374\373\372\371\370"
- "Find &Next"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 115616+
-
- // #5157
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "Localizar p&r\303""\263""xima"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 115664
-
- // #5158
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310"
- "Find Pre&vious"
- "\377\376\375\374\373\372\371\370\367\366" // 115744+
-
- // #5160
- "\377\376\375"
- "Localizar &anterior"
- "\377\376\375\374\373\372\371\370\367\366" // 115776
-
- // #5161
- "\377\376\375\374\373\372\371\370"
- "&Replace..."
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 115808+
-
- // #5163
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332"
- "Substitui&r..."
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 115872+
-
- // #5164
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330"
- "&Actual Size"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 115936+
-
- // #5166
- "\377\376\375\374\373\372\371\370\367\366\365\364"
- "Tamanho re&al"
- "\377\376\375\374\373\372\371" // 115968
-
- // #5167
- "\377\376\375\374\373\372\371\370"
- "&Fit to Page"
- "\377\376\375\374\373\372\371\370\367\366\365\364" // 116000+
-
- // #5169
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336"
- "A&justar \303""\240"" p\303""\241""gina"
- "\377\376\375\374\373\372\371\370\367\366\365" // 116064+
-
- // #5170
- "\377\376\375\374\373\372\371\370"
- "Fit to Page &Width"
- "\377\376\375\374\373\372" // 116096
-
- // #5172
- "\377\376\375\374\373\372\371\370\367"
- "Ajustar \303""\240"" &largura da p\303""\241""gina"
- "\377\376\375\374\373\372\371\370\367" // 116144+
-
- // #5173
- "\377\376\375\374\373\372\371\370"
- "Fit to Page &Height"
- "\377\376\375\374\373" // 116176
-
- // #5175
- "\377\376\375\374\373\372\371\370\367\366\365"
- "Ajustar \303""\240"" al&tura da p\303""\241""gina"
- "\377\376\375\374\373\372\371\370" // 116224
-
- // #5176
- "\377\376\375\374\373\372\371\370"
- "Zoom &In"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 116256
-
- // #5178
- "\377"
- "Ampl&iar"
- "\377\376\375\374\373\372\371" // 116272
-
- // #5179
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Zoom &Out"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 116320+
-
- // #5181
- "\377\376\375\374\373\372\371\370\367\366"
- "&Reduzir"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 116352
-
- // #5182
- "\377\376\375\374\373\372\371\370"
- "&Zoom..."
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 116384
-
- // #5184
- "\377\376\375"
- "&Zoom..."
- "\377\376\375\374\373" // 116400
-
- // #5185
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "&Redisplay"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 116448+
-
- // #5187
- "\377\376"
- "&Reexibir"
- "\377\376\375\374\373" // 116464
-
- // #5188
- "&Up"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 116480
-
- // #5190
- "\377\376\375\374\373\372\371\370"
- "A&cima"
- "\377\376" // 116496
-
- // #5191
- "&Previous Page"
- "\377\376" // 116512
-
- // #5193
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "P\303""\241""gina &anterior"
- "\377" // 116544
-
- // #5194
- "&Next Page"
- "\377\376\375\374\373\372" // 116560
-
- // #5196
- "\377\376\375\374\373\372\371\370\367\366\365"
- "Pr\303""\263""xi&ma p\303""\241""gina"
- "\377\376\375\374" // 116592
-
- // #5197
- "&Go To..."
- "\377\376\375\374\373\372\371" // 116608
-
- // #5199
- "\377\376\375\374\373\372\371"
- "&Ir para..."
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 116640
-
- // #5200
- "&Go to Page..."
- "\377\376" // 116656
-
- // #5202
- "\377\376\375\374\373\372\371"
- "&Ir para a p\303""\241""gina..."
- "\377\376\375\374" // 116688
-
- // #5203
- "&Go to Line..."
- "\377\376" // 116704
-
- // #5205
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335"
- "&Ir para a linha..."
- "\377\376\375\374\373\372\371\370\367\366" // 116768+
-
- // #5206
- "&First Page"
- "\377\376\375\374\373" // 116784
-
- // #5208
- "&Primeira p\303""\241""gina"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361" // 116816
-
- // #5209
- "&Last Page"
- "\377\376\375\374\373\372" // 116832
-
- // #5211
- "\377\376\375\374\373\372\371"
- "&\303""\232""ltima p\303""\241""gina"
- "\377\376\375\374\373\372\371\370\367" // 116864
-
- // #5212
- "\377\376\375\374\373\372\371\370"
- "&Back in the Document"
- "\377\376\375" // 116896
-
- // #5214
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322"
- "&Voltar no documento"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 116976+
-
- // #5215
- "&Forward in the Document"
- "\377\376\375\374\373\372\371\370" // 117008
-
- // #5217
- "\377\376\375\374\373\372"
- "&Avan\303""\247""ar no documento"
- "\377\376\375\374" // 117040
-
- // #5218
- "&Add Bookmark"
- "\377\376\375" // 117056
-
- // #5220
- "\377\376\375\374\373"
- "&Adicionar favorito"
- "\377\376\375\374\373\372\371\370" // 117088
-
- // #5221
- "\377\376\375\374\373\372\371\370"
- "&Edit Bookmarks..."
- "\377\376\375\374\373\372" // 117120
-
- // #5223
- "\377\376\375\374\373\372\371\370\367"
- "&Editar favoritos..."
- "\377\376\375" // 117152+
-
- // #5224
- "&Spelling..."
- "\377\376\375\374" // 117168
-
- // #5226
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344"
- "&Ortografia..."
- "\377\376\375\374\373\372" // 117216+
-
- // #5227
- "Show &Menubar"
- "\377\376\375" // 117232
-
- // #5229
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350"
- "Exibir barra de &menus"
- "\377\376" // 117280+
-
- // #5230
- "Show &Toolbar"
- "\377\376\375" // 117296
-
- // #5232
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361"
- "Exibir barra de &ferramentas"
- "\377\376\375\374\373" // 117344
-
- // #5233
- "Show St&atusbar"
- "\377" // 117360
-
- // #5235
- "\377\376\375\374"
- "Mostrar barra de st&atus"
- "\377\376\375\374" // 117392
-
- // #5236
- "\377\376\375\374\373\372\371\370"
- "F&ull Screen Mode"
- "\377\376\375\374\373\372\371" // 117424
-
- // #5238
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341"
- "&Modo de tela cheia"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362" // 117488+
-
- // #5239
- "&Save Settings"
- "\377\376" // 117504
-
- // #5241
- "\377\376\375\374\373\372\371\370\367"
- "&Salvar configura\303""\247""\303""\265""es"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 117552
-
- // #5242
- "\377\376\375\374\373\372\371\370"
- "Configure S&hortcuts..."
- "\377" // 117584
-
- // #5244
- "\377\376\375\374\373\372\371\370\367"
- "Configurar atal&hos..."
- "\377" // 117616
-
- // #5245
- "\377\376\375\374\373\372\371\370"
- "&Configure %1..."
- "\377\376\375\374\373\372\371\370" // 117648
-
- // #5247
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313"
- "&Configurar o %1..."
- "\377\376\375\374\373\372\371\370" // 117728+
-
- // #5248
- "\377\376\375\374\373\372\371\370"
- "Configure Tool&bars..."
- "\377\376" // 117760
-
- // #5250
- "\377\376\375\374\373\372\371\370"
- "Configurar &barra de ferramentas..."
- "\377\376\375\374\373" // 117808
-
- // #5251
- "Configure &Notifications..."
- "\377\376\375\374\373" // 117840
-
- // #5253
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345\344\343\342\341\340\337\336\335\334\333\332\331\330\327\326\325\324\323\322\321\320\317\316\315\314\313\312\311\310\307\306\305\304"
- "Configurar n&otifica\303""\247""\303""\265""es..."
- "\377\376\375\374\373\372\371" // 117936+
-
- // #5254
- "%1 &Handbook"
- "\377\376\375\374" // 117952
-
- // #5256
- "\377\376\375\374\373\372"
- "&Manual do %1"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363" // 117984
-
- // #5257
- "What's &This?"
- "\377\376\375" // 118000
-
- // #5259
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360\357\356\355\354\353\352\351\350\347\346\345"
- "O que \303""\251"" is&to?"
- "\377\376\375\374\373\372" // 118048+
-
- // #5260
- "Tip of the &Day"
- "\377" // 118064
-
- // #5262
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362"
- "Dica do &dia"
- "\377\376\375\374\373\372" // 118096
-
- // #5263
- "&Report Bug..."
- "\377\376" // 118112
-
- // #5265
- "\377\376\375\374\373"
- "&Relatar erro..."
- "\377\376\375\374\373\372\371\370\367\366\365" // 118144
-
- // #5266
- "Switch Application &Language..."
- "\377" // 118176
-
- // #5268
- "\377\376\375\374\373\372\371\370\367"
- "Mudar o idioma do ap&licativo..."
- "\377\376\375\374\373\372\371" // 118224
-
- // #5269
- "&About %1"
- "\377\376\375\374\373\372\371" // 118240
-
- // #5271
- "&Sobre o %1"
- "\377\376\375\374\373" // 118256
-
- // #5272
- "About &KDE"
- "\377\376\375\374\373\372" // 118272
-
- // #5274
- "\377\376\375\374"
- "Sobre o &KDE"
- "\377\376\375\374\373\372\371\370\367\366\365\364\363\362\361\360" // 118304
-
-};
-static const int intData[] = {
- 21, 8, 8, 3416, 3416, // #0
- 14, 32, 32, 320, 320, // #1
- 0, 48, 48, 3428, 3428, // #2
- 26, 48, 48, 800, 800, // #3
- 0, 80, 80, 3428, 3428, // #4
- 29, 80, 80, 800, 800, // #5
- 0, 112, 112, 3428, 3428, // #6
- 13, 136, 136, 760, 760, // #7
- 0, 160, 160, 3428, 3428, // #8
- 0, 160, 160, 3428, 3428, // #9
- 0, 160, 160, 3428, 3428, // #10
- 0, 160, 160, 3428, 3428, // #11
- 0, 160, 160, 3428, 3428, // #12
- 0, 160, 160, 3428, 3428, // #13
- 0, 160, 160, 3428, 3428, // #14
- 0, 160, 160, 3428, 3428, // #15
- 0, 160, 160, 3428, 3428, // #16
- 0, 160, 160, 3428, 3428, // #17
- 0, 160, 160, 3428, 3428, // #18
- 0, 160, 160, 3428, 3428, // #19
- 0, 160, 160, 3428, 3428, // #20
- 0, 160, 160, 3428, 3428, // #21
- 0, 160, 160, 3428, 3428, // #22
- 0, 160, 160, 3428, 3428, // #23
- 0, 160, 160, 3428, 3428, // #24
- 0, 160, 160, 3428, 3428, // #25
- 0, 160, 160, 3428, 3428, // #26
- 0, 160, 160, 3428, 3428, // #27
- 0, 160, 160, 3428, 3428, // #28
- 0, 160, 160, 3428, 3428, // #29
- 0, 160, 160, 3428, 3428, // #30
- 0, 160, 160, 3428, 3428, // #31
- 0, 160, 160, 3428, 3428, // #32
- 0, 160, 160, 3428, 3428, // #33
- 0, 160, 160, 3428, 3428, // #34
- 0, 160, 160, 3428, 3428, // #35
- 0, 160, 160, 3428, 3428, // #36
- 0, 160, 160, 3428, 3428, // #37
- 0, 160, 160, 3428, 3428, // #38
- 0, 160, 160, 3428, 3428, // #39
- 0, 160, 160, 3428, 3428, // #40
- 0, 160, 160, 3428, 3428, // #41
- 0, 160, 160, 3428, 3428, // #42
- 0, 160, 160, 3428, 3428, // #43
- 0, 160, 160, 3428, 3428, // #44
- 0, 160, 160, 3428, 3428, // #45
- 0, 160, 160, 3428, 3428, // #46
- 0, 160, 160, 3428, 3428, // #47
- 0, 160, 160, 3428, 3428, // #48
- 0, 160, 160, 3428, 3428, // #49
- 0, 160, 160, 3428, 3428, // #50
- 0, 160, 160, 3428, 3428, // #51
- 0, 160, 160, 3428, 3428, // #52
- 0, 160, 160, 3428, 3428, // #53
- 7, 168, 168, 3464, 3464, // #54
- 7, 184, 184, 3464, 3464, // #55
- 80, 200, 200, 1128, 1128, // #56
- 8, 288, 288, 3280, 3280, // #57
- 80, 328, 328, 1128, 1128, // #58
- 25, 448, 448, 2416, 2416, // #59
- 6, 488, 488, 2184, 2184, // #60
- 6, 504, 504, 2184, 2184, // #61
- 80, 520, 520, 520, 520, // #62
- 8, 608, 608, 3472, 3472, // #63
- 80, 648, 648, 520, 520, // #64
- 25, 736, 736, 3408, 3408, // #65
- 16, 776, 776, 792, 792, // #66
- 7, 800, 800, 3760, 3760, // #67
- 7, 824, 824, 3464, 3464, // #68
- 7, 840, 840, 3464, 3464, // #69
- 4, 848, 848, 3984, 3984, // #70
- 7, 872, 872, 3976, 3976, // #71
- 6, 880, 880, 1232, 1232, // #72
- 4, 896, 896, 3216, 3216, // #73
- 4, 912, 912, 2528, 2528, // #74
- 6, 928, 928, 3792, 3792, // #75
- 4, 952, 952, 2040, 2040, // #76
- 4, 968, 968, 1352, 1352, // #77
- 6, 984, 984, 2616, 2616, // #78
- 4, 992, 992, 368, 368, // #79
- 4, 1008, 1008, 3776, 3776, // #80
- 6, 1024, 1024, 944, 944, // #81
- 4, 1048, 1048, 1976, 1976, // #82
- 7, 1056, 1056, 3376, 3376, // #83
- 6, 1080, 1080, 2552, 2552, // #84
- 7, 1096, 1096, 3464, 3464, // #85
- 6, 1112, 1112, 2360, 2360, // #86
- 11, 1128, 1128, 3672, 3672, // #87
- 7, 1152, 1152, 3408, 3408, // #88
- 6, 1176, 1176, 3208, 3208, // #89
- 1063, 1216, 1216, 608, 608, // #90
- 7, 2296, 2296, 3576, 3576, // #91
- 9, 2304, 2304, 3680, 3680, // #92
- 7, 2328, 2328, 3576, 3576, // #93
- 9, 2336, 2336, 3680, 3680, // #94
- 7, 2352, 2352, 1808, 1808, // #95
- 9, 2376, 2376, 1912, 1912, // #96
- 7, 2400, 2400, 1808, 1808, // #97
- 9, 2440, 2440, 1912, 1912, // #98
- 10, 2472, 2472, 2216, 2216, // #99
- 9, 2504, 2504, 2328, 2328, // #100
- 10, 2536, 2536, 2216, 2216, // #101
- 9, 2568, 2568, 2328, 2328, // #102
- 12, 2592, 2592, 2624, 2624, // #103
- 9, 2608, 2608, 2736, 2736, // #104
- 12, 2624, 2624, 2624, 2624, // #105
- 9, 2640, 2640, 2736, 2736, // #106
- 10, 2656, 2656, 3040, 3040, // #107
- 9, 2672, 2672, 3152, 3152, // #108
- 10, 2688, 2688, 3040, 3040, // #109
- 9, 2704, 2704, 3152, 3152, // #110
- 7, 2728, 2728, 3448, 3448, // #111
- 9, 2736, 2736, 3552, 3552, // #112
- 7, 2760, 2760, 3448, 3448, // #113
- 9, 2768, 2768, 3552, 3552, // #114
- 7, 2792, 2792, 3848, 3848, // #115
- 9, 2800, 2800, 3952, 3952, // #116
- 7, 2824, 2824, 3848, 3848, // #117
- 9, 2832, 2832, 3952, 3952, // #118
- 6, 2856, 2856, 152, 152, // #119
- 9, 2864, 2864, 256, 256, // #120
- 6, 2888, 2888, 152, 152, // #121
- 9, 2896, 2896, 256, 256, // #122
- 13, 2920, 2920, 552, 552, // #123
- 9, 2952, 2952, 664, 664, // #124
- 13, 2984, 2984, 552, 552, // #125
- 9, 3016, 3016, 664, 664, // #126
- 9, 3040, 3040, 960, 960, // #127
- 9, 3056, 3056, 1072, 1072, // #128
- 9, 3072, 3072, 960, 960, // #129
- 9, 3088, 3088, 1072, 1072, // #130
- 9, 3104, 3104, 960, 960, // #131
- 9, 3120, 3120, 1072, 1072, // #132
- 6, 3144, 3144, 1368, 1368, // #133
- 9, 3152, 3152, 1472, 1472, // #134
- 6, 3176, 3176, 1368, 1368, // #135
- 9, 3184, 3184, 1472, 1472, // #136
- 6, 3208, 3208, 1368, 1368, // #137
- 9, 3216, 3216, 1472, 1472, // #138
- 6, 3232, 3232, 1776, 1776, // #139
- 9, 3256, 3256, 1880, 1880, // #140
- 6, 3280, 3280, 1776, 1776, // #141
- 9, 3304, 3304, 1880, 1880, // #142
- 7, 3328, 3328, 2176, 2176, // #143
- 9, 3352, 3352, 2280, 2280, // #144
- 7, 3376, 3376, 2176, 2176, // #145
- 9, 3400, 3400, 2280, 2280, // #146
- 10, 3432, 3432, 2584, 2584, // #147
- 9, 3464, 3464, 2696, 2696, // #148
- 10, 3496, 3496, 2584, 2584, // #149
- 9, 3528, 3528, 2696, 2696, // #150
- 12, 3552, 3552, 2992, 2992, // #151
- 9, 3568, 3568, 3104, 3104, // #152
- 12, 3584, 3584, 2992, 2992, // #153
- 9, 3600, 3600, 3104, 3104, // #154
- 10, 3616, 3616, 3408, 3408, // #155
- 9, 3632, 3632, 3520, 3520, // #156
- 10, 3648, 3648, 3408, 3408, // #157
- 9, 3664, 3664, 3520, 3520, // #158
- 7, 3688, 3688, 3816, 3816, // #159
- 9, 3696, 3696, 3920, 3920, // #160
- 7, 3720, 3720, 3816, 3816, // #161
- 9, 3728, 3728, 3920, 3920, // #162
- 7, 3752, 3752, 120, 120, // #163
- 9, 3760, 3760, 224, 224, // #164
- 7, 3784, 3784, 120, 120, // #165
- 9, 3792, 3792, 224, 224, // #166
- 6, 3816, 3816, 520, 520, // #167
- 9, 3824, 3824, 624, 624, // #168
- 6, 3848, 3848, 520, 520, // #169
- 9, 3856, 3856, 624, 624, // #170
- 13, 3880, 3880, 920, 920, // #171
- 9, 3912, 3912, 1032, 1032, // #172
- 13, 3944, 3944, 920, 920, // #173
- 9, 3976, 3976, 1032, 1032, // #174
- 9, 4000, 4000, 1328, 1328, // #175
- 9, 4016, 4016, 1440, 1440, // #176
- 9, 4032, 4032, 1328, 1328, // #177
- 9, 4048, 4048, 1440, 1440, // #178
- 6, 4072, 4072, 1736, 1736, // #179
- 9, 4080, 4080, 1840, 1840, // #180
- 6, 4104, 4104, 1736, 1736, // #181
- 9, 4112, 4112, 1840, 1840, // #182
- 6, 4136, 4136, 1736, 1736, // #183
- 9, 4144, 4144, 1840, 1840, // #184
- 6, 4168, 4168, 2136, 2136, // #185
- 9, 4176, 4176, 2240, 2240, // #186
- 6, 4200, 4200, 2136, 2136, // #187
- 9, 4208, 4208, 2240, 2240, // #188
- 7, 4232, 4232, 2536, 2536, // #189
- 9, 4240, 4240, 2640, 2640, // #190
- 7, 4264, 4264, 2536, 2536, // #191
- 9, 4272, 4272, 2640, 2640, // #192
- 10, 4288, 4288, 2944, 2944, // #193
- 9, 4304, 4304, 3056, 3056, // #194
- 10, 4320, 4320, 2944, 2944, // #195
- 9, 4336, 4336, 3056, 3056, // #196
- 12, 4360, 4360, 3352, 3352, // #197
- 9, 4392, 4392, 3464, 3464, // #198
- 12, 4424, 4424, 3352, 3352, // #199
- 9, 4456, 4456, 3464, 3464, // #200
- 10, 4488, 4488, 3768, 3768, // #201
- 9, 4520, 4520, 3880, 3880, // #202
- 10, 4552, 4552, 3768, 3768, // #203
- 9, 4584, 4584, 3880, 3880, // #204
- 7, 4616, 4616, 88, 88, // #205
- 9, 4624, 4624, 192, 192, // #206
- 7, 4648, 4648, 88, 88, // #207
- 9, 4656, 4656, 192, 192, // #208
- 7, 4680, 4680, 488, 488, // #209
- 9, 4688, 4688, 592, 592, // #210
- 7, 4712, 4712, 488, 488, // #211
- 9, 4720, 4720, 592, 592, // #212
- 6, 4744, 4744, 888, 888, // #213
- 9, 4752, 4752, 992, 992, // #214
- 6, 4776, 4776, 888, 888, // #215
- 9, 4784, 4784, 992, 992, // #216
- 13, 4808, 4808, 1288, 1288, // #217
- 9, 4872, 4872, 1400, 1400, // #218
- 13, 4904, 4904, 1288, 1288, // #219
- 9, 4936, 4936, 1400, 1400, // #220
- 9, 4960, 4960, 1696, 1696, // #221
- 9, 4976, 4976, 1808, 1808, // #222
- 9, 4992, 4992, 1696, 1696, // #223
- 9, 5008, 5008, 1808, 1808, // #224
- 9, 5024, 5024, 1696, 1696, // #225
- 9, 5040, 5040, 1808, 1808, // #226
- 6, 5064, 5064, 2104, 2104, // #227
- 9, 5072, 5072, 2208, 2208, // #228
- 6, 5096, 5096, 2104, 2104, // #229
- 9, 5104, 5104, 2208, 2208, // #230
- 6, 5128, 5128, 2104, 2104, // #231
- 9, 5136, 5136, 2208, 2208, // #232
- 6, 5160, 5160, 2504, 2504, // #233
- 9, 5168, 5168, 2608, 2608, // #234
- 6, 5192, 5192, 2504, 2504, // #235
- 9, 5200, 5200, 2608, 2608, // #236
- 7, 5224, 5224, 72, 72, // #237
- 9, 5232, 5232, 176, 176, // #238
- 7, 5256, 5256, 72, 72, // #239
- 9, 5264, 5264, 176, 176, // #240
- 10, 5280, 5280, 480, 480, // #241
- 9, 5296, 5296, 592, 592, // #242
- 10, 5312, 5312, 480, 480, // #243
- 9, 5328, 5328, 592, 592, // #244
- 12, 5384, 5384, 888, 888, // #245
- 9, 5416, 5416, 1000, 1000, // #246
- 12, 5448, 5448, 888, 888, // #247
- 9, 5480, 5480, 1000, 1000, // #248
- 10, 5512, 5512, 1304, 1304, // #249
- 9, 5544, 5544, 1416, 1416, // #250
- 10, 5576, 5576, 1304, 1304, // #251
- 9, 5608, 5608, 1416, 1416, // #252
- 7, 5632, 5632, 1712, 1712, // #253
- 9, 5656, 5656, 1816, 1816, // #254
- 7, 5680, 5680, 1712, 1712, // #255
- 9, 5704, 5704, 1816, 1816, // #256
- 7, 5728, 5728, 2112, 2112, // #257
- 9, 5752, 5752, 2216, 2216, // #258
- 7, 5776, 5776, 2112, 2112, // #259
- 9, 5800, 5800, 2216, 2216, // #260
- 6, 5824, 5824, 2512, 2512, // #261
- 9, 5896, 5896, 2616, 2616, // #262
- 6, 5920, 5920, 2512, 2512, // #263
- 9, 5960, 5960, 2616, 2616, // #264
- 13, 5992, 5992, 2920, 2920, // #265
- 9, 6024, 6024, 3032, 3032, // #266
- 13, 6056, 6056, 2920, 2920, // #267
- 9, 6088, 6088, 3032, 3032, // #268
- 9, 6112, 6112, 3328, 3328, // #269
- 9, 6128, 6128, 3440, 3440, // #270
- 9, 6144, 6144, 3328, 3328, // #271
- 9, 6160, 6160, 3440, 3440, // #272
- 9, 6176, 6176, 3328, 3328, // #273
- 9, 6192, 6192, 3440, 3440, // #274
- 6, 6216, 6216, 3736, 3736, // #275
- 9, 6224, 6224, 3840, 3840, // #276
- 6, 6248, 6248, 3736, 3736, // #277
- 9, 6256, 6256, 3840, 3840, // #278
- 6, 6280, 6280, 3736, 3736, // #279
- 9, 6288, 6288, 3840, 3840, // #280
- 6, 6312, 6312, 40, 40, // #281
- 9, 6320, 6320, 144, 144, // #282
- 6, 6344, 6344, 40, 40, // #283
- 9, 6352, 6352, 144, 144, // #284
- 7, 6376, 6376, 440, 440, // #285
- 9, 6384, 6384, 544, 544, // #286
- 7, 6408, 6408, 440, 440, // #287
- 9, 6416, 6416, 544, 544, // #288
- 10, 6432, 6432, 848, 848, // #289
- 9, 6448, 6448, 960, 960, // #290
- 10, 6464, 6464, 848, 848, // #291
- 9, 6480, 6480, 960, 960, // #292
- 12, 6504, 6504, 1256, 1256, // #293
- 9, 6536, 6536, 1368, 1368, // #294
- 12, 6568, 6568, 1256, 1256, // #295
- 9, 6600, 6600, 1368, 1368, // #296
- 10, 6632, 6632, 1672, 1672, // #297
- 9, 6664, 6664, 1784, 1784, // #298
- 10, 6696, 6696, 1672, 1672, // #299
- 9, 6728, 6728, 1784, 1784, // #300
- 7, 6752, 6752, 2080, 2080, // #301
- 9, 6776, 6776, 2184, 2184, // #302
- 7, 6800, 6800, 2080, 2080, // #303
- 9, 6824, 6824, 2184, 2184, // #304
- 7, 6848, 6848, 2480, 2480, // #305
- 9, 6872, 6872, 2584, 2584, // #306
- 7, 6896, 6896, 2480, 2480, // #307
- 9, 6920, 6920, 2584, 2584, // #308
- 6, 6944, 6944, 2880, 2880, // #309
- 9, 6968, 6968, 2984, 2984, // #310
- 6, 6992, 6992, 2880, 2880, // #311
- 9, 7016, 7016, 2984, 2984, // #312
- 13, 7040, 7040, 3280, 3280, // #313
- 9, 7056, 7056, 3392, 3392, // #314
- 13, 7072, 7072, 3280, 3280, // #315
- 9, 7088, 7088, 3392, 3392, // #316
- 9, 7112, 7112, 3688, 3688, // #317
- 9, 7144, 7144, 3800, 3800, // #318
- 9, 7176, 7176, 3688, 3688, // #319
- 9, 7208, 7208, 3800, 3800, // #320
- 9, 7240, 7240, 3688, 3688, // #321
- 9, 7272, 7272, 3800, 3800, // #322
- 6, 7296, 7296, 0, 0, // #323
- 9, 7320, 7320, 104, 104, // #324
- 6, 7344, 7344, 0, 0, // #325
- 9, 7368, 7368, 104, 104, // #326
- 6, 7392, 7392, 0, 0, // #327
- 9, 7416, 7416, 104, 104, // #328
- 6, 7440, 7440, 400, 400, // #329
- 9, 7496, 7496, 504, 504, // #330
- 6, 7520, 7520, 400, 400, // #331
- 9, 7560, 7560, 504, 504, // #332
- 7, 7584, 7584, 800, 800, // #333
- 9, 7608, 7608, 904, 904, // #334
- 7, 7632, 7632, 800, 800, // #335
- 9, 7656, 7656, 904, 904, // #336
- 10, 7680, 7680, 1216, 1216, // #337
- 9, 7696, 7696, 1328, 1328, // #338
- 10, 7712, 7712, 1216, 1216, // #339
- 9, 7728, 7728, 1328, 1328, // #340
- 12, 7752, 7752, 1624, 1624, // #341
- 9, 7784, 7784, 1736, 1736, // #342
- 12, 7816, 7816, 1624, 1624, // #343
- 9, 7848, 7848, 1736, 1736, // #344
- 10, 7880, 7880, 2040, 2040, // #345
- 9, 7912, 7912, 2152, 2152, // #346
- 10, 7944, 7944, 2040, 2040, // #347
- 9, 7976, 7976, 2152, 2152, // #348
- 7, 8000, 8000, 2448, 2448, // #349
- 9, 8072, 8072, 2552, 2552, // #350
- 7, 8096, 8096, 2448, 2448, // #351
- 9, 8136, 8136, 2552, 2552, // #352
- 7, 8160, 8160, 2848, 2848, // #353
- 9, 8184, 8184, 2952, 2952, // #354
- 7, 8208, 8208, 2848, 2848, // #355
- 9, 8232, 8232, 2952, 2952, // #356
- 6, 8256, 8256, 3248, 3248, // #357
- 9, 8280, 8280, 3352, 3352, // #358
- 6, 8304, 8304, 3248, 3248, // #359
- 9, 8328, 8328, 3352, 3352, // #360
- 13, 8352, 8352, 3696, 3696, // #361
- 9, 8368, 8368, 3808, 3808, // #362
- 13, 8384, 8384, 3696, 3696, // #363
- 9, 8400, 8400, 3808, 3808, // #364
- 9, 8416, 8416, 4064, 4064, // #365
- 9, 8432, 8432, 80, 80, // #366
- 9, 8448, 8448, 4064, 4064, // #367
- 9, 8464, 8464, 80, 80, // #368
- 9, 8480, 8480, 4064, 4064, // #369
- 9, 8496, 8496, 80, 80, // #370
- 6, 8520, 8520, 376, 376, // #371
- 9, 8528, 8528, 480, 480, // #372
- 6, 8552, 8552, 376, 376, // #373
- 9, 8560, 8560, 480, 480, // #374
- 6, 8584, 8584, 376, 376, // #375
- 9, 8592, 8592, 480, 480, // #376
- 6, 8616, 8616, 776, 776, // #377
- 9, 8624, 8624, 880, 880, // #378
- 6, 8648, 8648, 776, 776, // #379
- 9, 8656, 8656, 880, 880, // #380
- 7, 8680, 8680, 1176, 1176, // #381
- 9, 8688, 8688, 1280, 1280, // #382
- 7, 8712, 8712, 1176, 1176, // #383
- 9, 8720, 8720, 1280, 1280, // #384
- 12, 8744, 8744, 1576, 1576, // #385
- 9, 8776, 8776, 1688, 1688, // #386
- 12, 8808, 8808, 1576, 1576, // #387
- 9, 8840, 8840, 1688, 1688, // #388
- 10, 8872, 8872, 1992, 1992, // #389
- 9, 8904, 8904, 2104, 2104, // #390
- 10, 8936, 8936, 1992, 1992, // #391
- 9, 8968, 8968, 2104, 2104, // #392
- 7, 8992, 8992, 2400, 2400, // #393
- 9, 9016, 9016, 2504, 2504, // #394
- 7, 9040, 9040, 2400, 2400, // #395
- 9, 9064, 9064, 2504, 2504, // #396
- 9, 9096, 9096, 2808, 2808, // #397
- 9, 9128, 9128, 2920, 2920, // #398
- 9, 9160, 9160, 2808, 2808, // #399
- 9, 9192, 9192, 2920, 2920, // #400
- 6, 9216, 9216, 3216, 3216, // #401
- 9, 9288, 9288, 3320, 3320, // #402
- 6, 9312, 9312, 3216, 3216, // #403
- 9, 9352, 9352, 3320, 3320, // #404
- 6, 9376, 9376, 3216, 3216, // #405
- 9, 9416, 9416, 3320, 3320, // #406
- 6, 9448, 9448, 3624, 3624, // #407
- 9, 9456, 9456, 3728, 3728, // #408
- 6, 9480, 9480, 3624, 3624, // #409
- 9, 9488, 9488, 3728, 3728, // #410
- 22, 9512, 9512, 1992, 1992, // #411
- 11, 9544, 9544, 2232, 2232, // #412
- 11, 9576, 9576, 2472, 2472, // #413
- 11, 9608, 9608, 2712, 2712, // #414
- 22, 9632, 9632, 2944, 2944, // #415
- 22, 9664, 9664, 3184, 3184, // #416
- 6, 9704, 9704, 2360, 2360, // #417
- 11, 9720, 9720, 3672, 3672, // #418
- 7, 9744, 9744, 3408, 3408, // #419
- 6, 9768, 9768, 3208, 3208, // #420
- 1063, 9792, 9792, 608, 608, // #421
- 7, 10872, 10872, 3576, 3576, // #422
- 9, 10880, 10880, 3680, 3680, // #423
- 7, 10904, 10904, 3576, 3576, // #424
- 9, 10912, 10912, 3680, 3680, // #425
- 7, 10928, 10928, 1808, 1808, // #426
- 9, 10952, 10952, 1912, 1912, // #427
- 7, 10976, 10976, 1808, 1808, // #428
- 9, 11016, 11016, 1912, 1912, // #429
- 10, 11048, 11048, 2216, 2216, // #430
- 9, 11080, 11080, 2328, 2328, // #431
- 10, 11112, 11112, 2216, 2216, // #432
- 9, 11144, 11144, 2328, 2328, // #433
- 12, 11168, 11168, 2624, 2624, // #434
- 9, 11184, 11184, 2736, 2736, // #435
- 12, 11200, 11200, 2624, 2624, // #436
- 9, 11216, 11216, 2736, 2736, // #437
- 10, 11232, 11232, 3040, 3040, // #438
- 9, 11248, 11248, 3152, 3152, // #439
- 10, 11264, 11264, 3040, 3040, // #440
- 9, 11280, 11280, 3152, 3152, // #441
- 7, 11304, 11304, 3448, 3448, // #442
- 9, 11312, 11312, 3552, 3552, // #443
- 7, 11336, 11336, 3448, 3448, // #444
- 9, 11344, 11344, 3552, 3552, // #445
- 7, 11368, 11368, 3848, 3848, // #446
- 9, 11376, 11376, 3952, 3952, // #447
- 7, 11400, 11400, 3848, 3848, // #448
- 9, 11408, 11408, 3952, 3952, // #449
- 6, 11432, 11432, 152, 152, // #450
- 9, 11440, 11440, 256, 256, // #451
- 6, 11464, 11464, 152, 152, // #452
- 9, 11472, 11472, 256, 256, // #453
- 13, 11496, 11496, 552, 552, // #454
- 9, 11528, 11528, 664, 664, // #455
- 13, 11560, 11560, 552, 552, // #456
- 9, 11592, 11592, 664, 664, // #457
- 9, 11616, 11616, 960, 960, // #458
- 9, 11632, 11632, 1072, 1072, // #459
- 9, 11648, 11648, 960, 960, // #460
- 9, 11664, 11664, 1072, 1072, // #461
- 9, 11680, 11680, 960, 960, // #462
- 9, 11696, 11696, 1072, 1072, // #463
- 6, 11720, 11720, 1368, 1368, // #464
- 9, 11728, 11728, 1472, 1472, // #465
- 6, 11752, 11752, 1368, 1368, // #466
- 9, 11760, 11760, 1472, 1472, // #467
- 6, 11784, 11784, 1368, 1368, // #468
- 9, 11792, 11792, 1472, 1472, // #469
- 6, 11808, 11808, 1776, 1776, // #470
- 9, 11832, 11832, 1880, 1880, // #471
- 6, 11856, 11856, 1776, 1776, // #472
- 9, 11880, 11880, 1880, 1880, // #473
- 7, 11904, 11904, 2176, 2176, // #474
- 9, 11928, 11928, 2280, 2280, // #475
- 7, 11952, 11952, 2176, 2176, // #476
- 9, 11976, 11976, 2280, 2280, // #477
- 10, 12008, 12008, 2584, 2584, // #478
- 9, 12040, 12040, 2696, 2696, // #479
- 10, 12072, 12072, 2584, 2584, // #480
- 9, 12104, 12104, 2696, 2696, // #481
- 12, 12128, 12128, 2992, 2992, // #482
- 9, 12144, 12144, 3104, 3104, // #483
- 12, 12160, 12160, 2992, 2992, // #484
- 9, 12176, 12176, 3104, 3104, // #485
- 10, 12192, 12192, 3408, 3408, // #486
- 9, 12208, 12208, 3520, 3520, // #487
- 10, 12224, 12224, 3408, 3408, // #488
- 9, 12240, 12240, 3520, 3520, // #489
- 7, 12264, 12264, 3816, 3816, // #490
- 9, 12272, 12272, 3920, 3920, // #491
- 7, 12296, 12296, 3816, 3816, // #492
- 9, 12304, 12304, 3920, 3920, // #493
- 7, 12328, 12328, 120, 120, // #494
- 9, 12336, 12336, 224, 224, // #495
- 7, 12360, 12360, 120, 120, // #496
- 9, 12368, 12368, 224, 224, // #497
- 6, 12392, 12392, 520, 520, // #498
- 9, 12400, 12400, 624, 624, // #499
- 6, 12424, 12424, 520, 520, // #500
- 9, 12432, 12432, 624, 624, // #501
- 13, 12456, 12456, 920, 920, // #502
- 9, 12488, 12488, 1032, 1032, // #503
- 13, 12520, 12520, 920, 920, // #504
- 9, 12552, 12552, 1032, 1032, // #505
- 9, 12576, 12576, 1328, 1328, // #506
- 9, 12592, 12592, 1440, 1440, // #507
- 9, 12608, 12608, 1328, 1328, // #508
- 9, 12624, 12624, 1440, 1440, // #509
- 6, 12648, 12648, 1736, 1736, // #510
- 9, 12656, 12656, 1840, 1840, // #511
- 6, 12680, 12680, 1736, 1736, // #512
- 9, 12688, 12688, 1840, 1840, // #513
- 6, 12712, 12712, 1736, 1736, // #514
- 9, 12720, 12720, 1840, 1840, // #515
- 6, 12744, 12744, 2136, 2136, // #516
- 9, 12752, 12752, 2240, 2240, // #517
- 6, 12776, 12776, 2136, 2136, // #518
- 9, 12784, 12784, 2240, 2240, // #519
- 7, 12808, 12808, 2536, 2536, // #520
- 9, 12816, 12816, 2640, 2640, // #521
- 7, 12840, 12840, 2536, 2536, // #522
- 9, 12848, 12848, 2640, 2640, // #523
- 10, 12864, 12864, 2944, 2944, // #524
- 9, 12880, 12880, 3056, 3056, // #525
- 10, 12896, 12896, 2944, 2944, // #526
- 9, 12912, 12912, 3056, 3056, // #527
- 12, 12936, 12936, 3352, 3352, // #528
- 9, 12968, 12968, 3464, 3464, // #529
- 12, 13000, 13000, 3352, 3352, // #530
- 9, 13032, 13032, 3464, 3464, // #531
- 10, 13064, 13064, 3768, 3768, // #532
- 9, 13096, 13096, 3880, 3880, // #533
- 10, 13128, 13128, 3768, 3768, // #534
- 9, 13160, 13160, 3880, 3880, // #535
- 7, 13192, 13192, 88, 88, // #536
- 9, 13200, 13200, 192, 192, // #537
- 7, 13224, 13224, 88, 88, // #538
- 9, 13232, 13232, 192, 192, // #539
- 7, 13256, 13256, 488, 488, // #540
- 9, 13264, 13264, 592, 592, // #541
- 7, 13288, 13288, 488, 488, // #542
- 9, 13296, 13296, 592, 592, // #543
- 6, 13320, 13320, 888, 888, // #544
- 9, 13328, 13328, 992, 992, // #545
- 6, 13352, 13352, 888, 888, // #546
- 9, 13360, 13360, 992, 992, // #547
- 13, 13384, 13384, 1288, 1288, // #548
- 9, 13448, 13448, 1400, 1400, // #549
- 13, 13480, 13480, 1288, 1288, // #550
- 9, 13512, 13512, 1400, 1400, // #551
- 9, 13536, 13536, 1696, 1696, // #552
- 9, 13552, 13552, 1808, 1808, // #553
- 9, 13568, 13568, 1696, 1696, // #554
- 9, 13584, 13584, 1808, 1808, // #555
- 9, 13600, 13600, 1696, 1696, // #556
- 9, 13616, 13616, 1808, 1808, // #557
- 6, 13640, 13640, 2104, 2104, // #558
- 9, 13648, 13648, 2208, 2208, // #559
- 6, 13672, 13672, 2104, 2104, // #560
- 9, 13680, 13680, 2208, 2208, // #561
- 6, 13704, 13704, 2104, 2104, // #562
- 9, 13712, 13712, 2208, 2208, // #563
- 6, 13736, 13736, 2504, 2504, // #564
- 9, 13744, 13744, 2608, 2608, // #565
- 6, 13768, 13768, 2504, 2504, // #566
- 9, 13776, 13776, 2608, 2608, // #567
- 7, 13800, 13800, 72, 72, // #568
- 9, 13808, 13808, 176, 176, // #569
- 7, 13832, 13832, 72, 72, // #570
- 9, 13840, 13840, 176, 176, // #571
- 10, 13856, 13856, 480, 480, // #572
- 9, 13872, 13872, 592, 592, // #573
- 10, 13888, 13888, 480, 480, // #574
- 9, 13904, 13904, 592, 592, // #575
- 12, 13960, 13960, 888, 888, // #576
- 9, 13992, 13992, 1000, 1000, // #577
- 12, 14024, 14024, 888, 888, // #578
- 9, 14056, 14056, 1000, 1000, // #579
- 10, 14088, 14088, 1304, 1304, // #580
- 9, 14120, 14120, 1416, 1416, // #581
- 10, 14152, 14152, 1304, 1304, // #582
- 9, 14184, 14184, 1416, 1416, // #583
- 7, 14208, 14208, 1712, 1712, // #584
- 9, 14232, 14232, 1816, 1816, // #585
- 7, 14256, 14256, 1712, 1712, // #586
- 9, 14280, 14280, 1816, 1816, // #587
- 7, 14304, 14304, 2112, 2112, // #588
- 9, 14328, 14328, 2216, 2216, // #589
- 7, 14352, 14352, 2112, 2112, // #590
- 9, 14376, 14376, 2216, 2216, // #591
- 6, 14400, 14400, 2512, 2512, // #592
- 9, 14472, 14472, 2616, 2616, // #593
- 6, 14496, 14496, 2512, 2512, // #594
- 9, 14536, 14536, 2616, 2616, // #595
- 13, 14568, 14568, 2920, 2920, // #596
- 9, 14600, 14600, 3032, 3032, // #597
- 13, 14632, 14632, 2920, 2920, // #598
- 9, 14664, 14664, 3032, 3032, // #599
- 9, 14688, 14688, 3328, 3328, // #600
- 9, 14704, 14704, 3440, 3440, // #601
- 9, 14720, 14720, 3328, 3328, // #602
- 9, 14736, 14736, 3440, 3440, // #603
- 9, 14752, 14752, 3328, 3328, // #604
- 9, 14768, 14768, 3440, 3440, // #605
- 6, 14792, 14792, 3736, 3736, // #606
- 9, 14800, 14800, 3840, 3840, // #607
- 6, 14824, 14824, 3736, 3736, // #608
- 9, 14832, 14832, 3840, 3840, // #609
- 6, 14856, 14856, 3736, 3736, // #610
- 9, 14864, 14864, 3840, 3840, // #611
- 6, 14888, 14888, 40, 40, // #612
- 9, 14896, 14896, 144, 144, // #613
- 6, 14920, 14920, 40, 40, // #614
- 9, 14928, 14928, 144, 144, // #615
- 7, 14952, 14952, 440, 440, // #616
- 9, 14960, 14960, 544, 544, // #617
- 7, 14984, 14984, 440, 440, // #618
- 9, 14992, 14992, 544, 544, // #619
- 10, 15008, 15008, 848, 848, // #620
- 9, 15024, 15024, 960, 960, // #621
- 10, 15040, 15040, 848, 848, // #622
- 9, 15056, 15056, 960, 960, // #623
- 12, 15080, 15080, 1256, 1256, // #624
- 9, 15112, 15112, 1368, 1368, // #625
- 12, 15144, 15144, 1256, 1256, // #626
- 9, 15176, 15176, 1368, 1368, // #627
- 10, 15208, 15208, 1672, 1672, // #628
- 9, 15240, 15240, 1784, 1784, // #629
- 10, 15272, 15272, 1672, 1672, // #630
- 9, 15304, 15304, 1784, 1784, // #631
- 7, 15328, 15328, 2080, 2080, // #632
- 9, 15352, 15352, 2184, 2184, // #633
- 7, 15376, 15376, 2080, 2080, // #634
- 9, 15400, 15400, 2184, 2184, // #635
- 7, 15424, 15424, 2480, 2480, // #636
- 9, 15448, 15448, 2584, 2584, // #637
- 7, 15472, 15472, 2480, 2480, // #638
- 9, 15496, 15496, 2584, 2584, // #639
- 6, 15520, 15520, 2880, 2880, // #640
- 9, 15544, 15544, 2984, 2984, // #641
- 6, 15568, 15568, 2880, 2880, // #642
- 9, 15592, 15592, 2984, 2984, // #643
- 13, 15616, 15616, 3280, 3280, // #644
- 9, 15632, 15632, 3392, 3392, // #645
- 13, 15648, 15648, 3280, 3280, // #646
- 9, 15664, 15664, 3392, 3392, // #647
- 9, 15688, 15688, 3688, 3688, // #648
- 9, 15720, 15720, 3800, 3800, // #649
- 9, 15752, 15752, 3688, 3688, // #650
- 9, 15784, 15784, 3800, 3800, // #651
- 9, 15816, 15816, 3688, 3688, // #652
- 9, 15848, 15848, 3800, 3800, // #653
- 6, 15872, 15872, 0, 0, // #654
- 9, 15896, 15896, 104, 104, // #655
- 6, 15920, 15920, 0, 0, // #656
- 9, 15944, 15944, 104, 104, // #657
- 6, 15968, 15968, 0, 0, // #658
- 9, 15992, 15992, 104, 104, // #659
- 6, 16016, 16016, 400, 400, // #660
- 9, 16072, 16072, 504, 504, // #661
- 6, 16096, 16096, 400, 400, // #662
- 9, 16136, 16136, 504, 504, // #663
- 7, 16160, 16160, 800, 800, // #664
- 9, 16184, 16184, 904, 904, // #665
- 7, 16208, 16208, 800, 800, // #666
- 9, 16232, 16232, 904, 904, // #667
- 10, 16256, 16256, 1216, 1216, // #668
- 9, 16272, 16272, 1328, 1328, // #669
- 10, 16288, 16288, 1216, 1216, // #670
- 9, 16304, 16304, 1328, 1328, // #671
- 12, 16328, 16328, 1624, 1624, // #672
- 9, 16360, 16360, 1736, 1736, // #673
- 12, 16392, 16392, 1624, 1624, // #674
- 9, 16424, 16424, 1736, 1736, // #675
- 10, 16456, 16456, 2040, 2040, // #676
- 9, 16488, 16488, 2152, 2152, // #677
- 10, 16520, 16520, 2040, 2040, // #678
- 9, 16552, 16552, 2152, 2152, // #679
- 7, 16576, 16576, 2448, 2448, // #680
- 9, 16648, 16648, 2552, 2552, // #681
- 7, 16672, 16672, 2448, 2448, // #682
- 9, 16712, 16712, 2552, 2552, // #683
- 7, 16736, 16736, 2848, 2848, // #684
- 9, 16760, 16760, 2952, 2952, // #685
- 7, 16784, 16784, 2848, 2848, // #686
- 9, 16808, 16808, 2952, 2952, // #687
- 6, 16832, 16832, 3248, 3248, // #688
- 9, 16856, 16856, 3352, 3352, // #689
- 6, 16880, 16880, 3248, 3248, // #690
- 9, 16904, 16904, 3352, 3352, // #691
- 13, 16928, 16928, 3696, 3696, // #692
- 9, 16944, 16944, 3808, 3808, // #693
- 13, 16960, 16960, 3696, 3696, // #694
- 9, 16976, 16976, 3808, 3808, // #695
- 9, 16992, 16992, 4064, 4064, // #696
- 9, 17008, 17008, 80, 80, // #697
- 9, 17024, 17024, 4064, 4064, // #698
- 9, 17040, 17040, 80, 80, // #699
- 9, 17056, 17056, 4064, 4064, // #700
- 9, 17072, 17072, 80, 80, // #701
- 6, 17096, 17096, 376, 376, // #702
- 9, 17104, 17104, 480, 480, // #703
- 6, 17128, 17128, 376, 376, // #704
- 9, 17136, 17136, 480, 480, // #705
- 6, 17160, 17160, 376, 376, // #706
- 9, 17168, 17168, 480, 480, // #707
- 6, 17192, 17192, 776, 776, // #708
- 9, 17200, 17200, 880, 880, // #709
- 6, 17224, 17224, 776, 776, // #710
- 9, 17232, 17232, 880, 880, // #711
- 7, 17256, 17256, 1176, 1176, // #712
- 9, 17264, 17264, 1280, 1280, // #713
- 7, 17288, 17288, 1176, 1176, // #714
- 9, 17296, 17296, 1280, 1280, // #715
- 12, 17320, 17320, 1576, 1576, // #716
- 9, 17352, 17352, 1688, 1688, // #717
- 12, 17384, 17384, 1576, 1576, // #718
- 9, 17416, 17416, 1688, 1688, // #719
- 10, 17448, 17448, 1992, 1992, // #720
- 9, 17480, 17480, 2104, 2104, // #721
- 10, 17512, 17512, 1992, 1992, // #722
- 9, 17544, 17544, 2104, 2104, // #723
- 7, 17568, 17568, 2400, 2400, // #724
- 9, 17592, 17592, 2504, 2504, // #725
- 7, 17616, 17616, 2400, 2400, // #726
- 9, 17640, 17640, 2504, 2504, // #727
- 9, 17672, 17672, 2808, 2808, // #728
- 9, 17704, 17704, 2920, 2920, // #729
- 9, 17736, 17736, 2808, 2808, // #730
- 9, 17768, 17768, 2920, 2920, // #731
- 6, 17792, 17792, 3216, 3216, // #732
- 9, 17864, 17864, 3320, 3320, // #733
- 6, 17888, 17888, 3216, 3216, // #734
- 9, 17928, 17928, 3320, 3320, // #735
- 6, 17952, 17952, 3216, 3216, // #736
- 9, 17992, 17992, 3320, 3320, // #737
- 6, 18024, 18024, 3624, 3624, // #738
- 9, 18032, 18032, 3728, 3728, // #739
- 6, 18056, 18056, 3624, 3624, // #740
- 9, 18064, 18064, 3728, 3728, // #741
- 22, 18088, 18088, 1992, 1992, // #742
- 11, 18120, 18120, 2232, 2232, // #743
- 11, 18152, 18152, 2472, 2472, // #744
- 11, 18184, 18184, 2712, 2712, // #745
- 22, 18208, 18208, 2944, 2944, // #746
- 22, 18240, 18240, 3184, 3184, // #747
- 11, 18272, 18272, 2528, 2528, // #748
- 19, 18296, 18296, 88, 88, // #749
- 4, 18320, 18320, 1520, 1520, // #750
- 1976, 18376, 18376, 2616, 2616, // #751
- 12, 20368, 20368, 1376, 1376, // #752
- 9, 20384, 20384, 1488, 1488, // #753
- 7, 20400, 20400, 3424, 3424, // #754
- 9, 20424, 20424, 3528, 3528, // #755
- 7, 20448, 20448, 3424, 3424, // #756
- 9, 20472, 20472, 3528, 3528, // #757
- 12, 20496, 20496, 3824, 3824, // #758
- 9, 20512, 20512, 3936, 3936, // #759
- 12, 20528, 20528, 3824, 3824, // #760
- 9, 20544, 20544, 3936, 3936, // #761
- 7, 20568, 20568, 136, 136, // #762
- 9, 20576, 20576, 240, 240, // #763
- 7, 20600, 20600, 136, 136, // #764
- 9, 20608, 20608, 240, 240, // #765
- 11, 20624, 20624, 544, 544, // #766
- 9, 20640, 20640, 656, 656, // #767
- 9, 20656, 20656, 960, 960, // #768
- 9, 20672, 20672, 1072, 1072, // #769
- 9, 20688, 20688, 960, 960, // #770
- 9, 20704, 20704, 1072, 1072, // #771
- 7, 20720, 20720, 1392, 1392, // #772
- 9, 20744, 20744, 1496, 1496, // #773
- 12, 20768, 20768, 1792, 1792, // #774
- 9, 20784, 20784, 1904, 1904, // #775
- 7, 20808, 20808, 2200, 2200, // #776
- 9, 20816, 20816, 2304, 2304, // #777
- 11, 20832, 20832, 2608, 2608, // #778
- 9, 20848, 20848, 2720, 2720, // #779
- 9, 20872, 20872, 3016, 3016, // #780
- 9, 20936, 20936, 3128, 3128, // #781
- 12, 20968, 20968, 984, 984, // #782
- 9, 21000, 21000, 1096, 1096, // #783
- 7, 21024, 21024, 2640, 2640, // #784
- 9, 21064, 21064, 2744, 2744, // #785
- 7, 21088, 21088, 2640, 2640, // #786
- 9, 21128, 21128, 2744, 2744, // #787
- 12, 21152, 21152, 3040, 3040, // #788
- 9, 21168, 21168, 3152, 3152, // #789
- 12, 21184, 21184, 3040, 3040, // #790
- 9, 21200, 21200, 3152, 3152, // #791
- 7, 21224, 21224, 3448, 3448, // #792
- 9, 21240, 21240, 3560, 3560, // #793
- 7, 21272, 21272, 3448, 3448, // #794
- 9, 21288, 21288, 3560, 3560, // #795
- 11, 21320, 21320, 3864, 3864, // #796
- 9, 21352, 21352, 3976, 3976, // #797
- 9, 21376, 21376, 176, 176, // #798
- 9, 21392, 21392, 288, 288, // #799
- 9, 21408, 21408, 176, 176, // #800
- 9, 21424, 21424, 288, 288, // #801
- 6, 21448, 21448, 584, 584, // #802
- 9, 21456, 21456, 688, 688, // #803
- 7, 21472, 21472, 608, 608, // #804
- 9, 21496, 21496, 712, 712, // #805
- 7, 21520, 21520, 608, 608, // #806
- 9, 21544, 21544, 712, 712, // #807
- 12, 21568, 21568, 1008, 1008, // #808
- 9, 21584, 21584, 1120, 1120, // #809
- 12, 21600, 21600, 1008, 1008, // #810
- 9, 21616, 21616, 1120, 1120, // #811
- 7, 21640, 21640, 1416, 1416, // #812
- 9, 21648, 21648, 1520, 1520, // #813
- 7, 21672, 21672, 1416, 1416, // #814
- 9, 21680, 21680, 1520, 1520, // #815
- 11, 21696, 21696, 1824, 1824, // #816
- 9, 21712, 21712, 1936, 1936, // #817
- 9, 21768, 21768, 2232, 2232, // #818
- 9, 21800, 21800, 2344, 2344, // #819
- 9, 21832, 21832, 2232, 2232, // #820
- 9, 21864, 21864, 2344, 2344, // #821
- 12, 21896, 21896, 200, 200, // #822
- 9, 21960, 21960, 312, 312, // #823
- 7, 21992, 21992, 1160, 1160, // #824
- 9, 22000, 22000, 1264, 1264, // #825
- 7, 22024, 22024, 1160, 1160, // #826
- 9, 22032, 22032, 1264, 1264, // #827
- 12, 22056, 22056, 1560, 1560, // #828
- 9, 22088, 22088, 1672, 1672, // #829
- 12, 22120, 22120, 1560, 1560, // #830
- 9, 22152, 22152, 1672, 1672, // #831
- 12, 22184, 22184, 1560, 1560, // #832
- 9, 22216, 22216, 1672, 1672, // #833
- 7, 22240, 22240, 1968, 1968, // #834
- 9, 22264, 22264, 2072, 2072, // #835
- 7, 22288, 22288, 1968, 1968, // #836
- 9, 22312, 22312, 2072, 2072, // #837
- 11, 22344, 22344, 2376, 2376, // #838
- 9, 22408, 22408, 3192, 3192, // #839
- 9, 22432, 22432, 3488, 3488, // #840
- 9, 22448, 22448, 3600, 3600, // #841
- 9, 22464, 22464, 3488, 3488, // #842
- 9, 22480, 22480, 3600, 3600, // #843
- 6, 22504, 22504, 3896, 3896, // #844
- 9, 22512, 22512, 4000, 4000, // #845
- 12, 22528, 22528, 752, 752, // #846
- 9, 22544, 22544, 864, 864, // #847
- 12, 22560, 22560, 752, 752, // #848
- 9, 22576, 22576, 864, 864, // #849
- 7, 22600, 22600, 2408, 2408, // #850
- 9, 22608, 22608, 2512, 2512, // #851
- 7, 22632, 22632, 2408, 2408, // #852
- 9, 22640, 22640, 2512, 2512, // #853
- 12, 22664, 22664, 2808, 2808, // #854
- 9, 22696, 22696, 2920, 2920, // #855
- 12, 22728, 22728, 2808, 2808, // #856
- 9, 22760, 22760, 2920, 2920, // #857
- 7, 22784, 22784, 3216, 3216, // #858
- 9, 22856, 22856, 3320, 3320, // #859
- 7, 22880, 22880, 3216, 3216, // #860
- 9, 22920, 22920, 3320, 3320, // #861
- 11, 22952, 22952, 3624, 3624, // #862
- 9, 22984, 22984, 3736, 3736, // #863
- 9, 23008, 23008, 4032, 4032, // #864
- 9, 23024, 23024, 48, 48, // #865
- 9, 23040, 23040, 4032, 4032, // #866
- 9, 23056, 23056, 48, 48, // #867
- 6, 23080, 23080, 344, 344, // #868
- 9, 23096, 23096, 456, 456, // #869
- 6, 23128, 23128, 344, 344, // #870
- 9, 23144, 23144, 456, 456, // #871
- 7, 23176, 23176, 2936, 2936, // #872
- 9, 23184, 23184, 3040, 3040, // #873
- 7, 23208, 23208, 2936, 2936, // #874
- 9, 23216, 23216, 3040, 3040, // #875
- 12, 23240, 23240, 3336, 3336, // #876
- 9, 23304, 23304, 3448, 3448, // #877
- 12, 23336, 23336, 3336, 3336, // #878
- 9, 23368, 23368, 3448, 3448, // #879
- 12, 23400, 23400, 3336, 3336, // #880
- 9, 23432, 23432, 3448, 3448, // #881
- 7, 23456, 23456, 784, 784, // #882
- 9, 23496, 23496, 888, 888, // #883
- 7, 23520, 23520, 784, 784, // #884
- 9, 23560, 23560, 888, 888, // #885
- 11, 23592, 23592, 1192, 1192, // #886
- 9, 23624, 23624, 1304, 1304, // #887
- 9, 23648, 23648, 1600, 1600, // #888
- 9, 23664, 23664, 1712, 1712, // #889
- 9, 23680, 23680, 1600, 1600, // #890
- 9, 23696, 23696, 1712, 1712, // #891
- 6, 23720, 23720, 2008, 2008, // #892
- 9, 23728, 23728, 2112, 2112, // #893
- 7, 23744, 23744, 2000, 2000, // #894
- 8, 23768, 23768, 2104, 2104, // #895
- 7, 23792, 23792, 2000, 2000, // #896
- 8, 23816, 23816, 2104, 2104, // #897
- 12, 23840, 23840, 2608, 2608, // #898
- 8, 23856, 23856, 2720, 2720, // #899
- 12, 23872, 23872, 2608, 2608, // #900
- 8, 23888, 23888, 2720, 2720, // #901
- 7, 23904, 23904, 3232, 3232, // #902
- 8, 23928, 23928, 3336, 3336, // #903
- 7, 23952, 23952, 3232, 3232, // #904
- 8, 23976, 23976, 3336, 3336, // #905
- 11, 24008, 24008, 3848, 3848, // #906
- 8, 24040, 24040, 3960, 3960, // #907
- 9, 24072, 24072, 376, 376, // #908
- 8, 24104, 24104, 488, 488, // #909
- 9, 24136, 24136, 376, 376, // #910
- 8, 24168, 24168, 488, 488, // #911
- 5, 24200, 24200, 792, 792, // #912
- 5, 24208, 24208, 1200, 1200, // #913
- 5, 24232, 24232, 1608, 1608, // #914
- 5, 24248, 24248, 2424, 2424, // #915
- 5, 24264, 24264, 3240, 3240, // #916
- 5, 24272, 24272, 3648, 3648, // #917
- 5, 24296, 24296, 4056, 4056, // #918
- 5, 24304, 24304, 368, 368, // #919
- 5, 24320, 24320, 768, 768, // #920
- 5, 24344, 24344, 1176, 1176, // #921
- 5, 24352, 24352, 1584, 1584, // #922
- 5, 24376, 24376, 1992, 1992, // #923
- 5, 24384, 24384, 2400, 2400, // #924
- 5, 24408, 24408, 2808, 2808, // #925
- 5, 24416, 24416, 3216, 3216, // #926
- 5, 24432, 24432, 4032, 4032, // #927
- 5, 24448, 24448, 752, 752, // #928
- 5, 24464, 24464, 1152, 1152, // #929
- 5, 24488, 24488, 1560, 1560, // #930
- 5, 24504, 24504, 1976, 1976, // #931
- 5, 24520, 24520, 2376, 2376, // #932
- 5, 24528, 24528, 2784, 2784, // #933
- 5, 24552, 24552, 3192, 3192, // #934
- 5, 24560, 24560, 3600, 3600, // #935
- 5, 24584, 24584, 4008, 4008, // #936
- 5, 24592, 24592, 320, 320, // #937
- 5, 24616, 24616, 728, 728, // #938
- 5, 24632, 24632, 1544, 1544, // #939
- 5, 24648, 24648, 2360, 2360, // #940
- 5, 24664, 24664, 2760, 2760, // #941
- 5, 24672, 24672, 3168, 3168, // #942
- 5, 24696, 24696, 3576, 3576, // #943
- 5, 24704, 24704, 1088, 1088, // #944
- 5, 24720, 24720, 1504, 1504, // #945
- 5, 24744, 24744, 1912, 1912, // #946
- 5, 24752, 24752, 2320, 2320, // #947
- 5, 24776, 24776, 2728, 2728, // #948
- 5, 24784, 24784, 3136, 3136, // #949
- 5, 24808, 24808, 3544, 3544, // #950
- 5, 24824, 24824, 264, 264, // #951
- 5, 24840, 24840, 1080, 1080, // #952
- 5, 24856, 24856, 1480, 1480, // #953
- 5, 24864, 24864, 1888, 1888, // #954
- 5, 24888, 24888, 2296, 2296, // #955
- 5, 24904, 24904, 2696, 2696, // #956
- 5, 24912, 24912, 3104, 3104, // #957
- 5, 24936, 24936, 3512, 3512, // #958
- 5, 24952, 24952, 3928, 3928, // #959
- 5, 24960, 24960, 240, 240, // #960
- 5, 24984, 24984, 648, 648, // #961
- 5, 24992, 24992, 1056, 1056, // #962
- 5, 25008, 25008, 1872, 1872, // #963
- 5, 25024, 25024, 2688, 2688, // #964
- 5, 25040, 25040, 3088, 3088, // #965
- 5, 25064, 25064, 3496, 3496, // #966
- 5, 25072, 25072, 3904, 3904, // #967
- 5, 25088, 25088, 208, 208, // #968
- 5, 25112, 25112, 616, 616, // #969
- 5, 25120, 25120, 1024, 1024, // #970
- 5, 25144, 25144, 1432, 1432, // #971
- 11, 25160, 25160, 3800, 3800, // #972
- 8, 25184, 25184, 1776, 1776, // #973
- 8, 25200, 25200, 1984, 1984, // #974
- 2, 25216, 25216, 2224, 2224, // #975
- 11, 25232, 25232, 2448, 2448, // #976
- 20, 25256, 25256, 216, 216, // #977
- 1, 25293, 25293, 205, 205, // #978
- 7, 25304, 25304, 3464, 3464, // #979
- 2, 25320, 25320, 72, 72, // #980
- 5, 25336, 25336, 424, 424, // #981
- 8, 25348, 25348, 1780, 1780, // #982
- 11, 25421, 25421, 1789, 1789, // #983
- 6, 25441, 25441, 1681, 1681, // #984
- 11, 25464, 25464, 1688, 1688, // #985
- 2, 25498, 25498, 2202, 2202, // #986
- 9, 25518, 25518, 2142, 2142, // #987
- 2, 25546, 25546, 2202, 2202, // #988
- 11, 25615, 25615, 2175, 2175, // #989
- 6, 25642, 25642, 138, 138, // #990
- 11, 25665, 25665, 145, 145, // #991
- 8, 25694, 25694, 1134, 1134, // #992
- 15, 25735, 25735, 1143, 1143, // #993
- 6, 25769, 25769, 1113, 1113, // #994
- 13, 25776, 25776, 1120, 1120, // #995
- 9, 25795, 25795, 2035, 2035, // #996
- 16, 25869, 25869, 2045, 2045, // #997
- 6, 25902, 25902, 2014, 2014, // #998
- 13, 25925, 25925, 2021, 2021, // #999
- 2, 25962, 25962, 2202, 2202, // #1000
- 19, 25979, 25979, 2395, 2395, // #1001
- 7, 26014, 26014, 1070, 1070, // #1002
- 19, 26054, 26054, 1078, 1078, // #1003
- 8, 26080, 26080, 2352, 2352, // #1004
- 11, 26121, 26121, 2361, 2361, // #1005
- 2, 26156, 26156, 2172, 2172, // #1006
- 2, 26191, 26191, 2175, 2175, // #1007
- 2, 26217, 26217, 2201, 2201, // #1008
- 11, 26236, 26236, 2204, 2204, // #1009
- 6, 26258, 26258, 2178, 2178, // #1010
- 15, 26281, 26281, 2185, 2185, // #1011
- 8, 26306, 26306, 1650, 1650, // #1012
- 8, 26379, 26379, 1659, 1659, // #1013
- 8, 26405, 26405, 2373, 2373, // #1014
- 11, 26430, 26430, 2382, 2382, // #1015
- 4, 26452, 26452, 2660, 2660, // #1016
- 13, 26502, 26502, 2678, 2678, // #1017
- 2, 26532, 26532, 1668, 1668, // #1018
- 9, 26551, 26551, 1671, 1671, // #1019
- 4, 26582, 26582, 3110, 3110, // #1020
- 9, 26603, 26603, 3115, 3115, // #1021
- 4, 26624, 26624, 2320, 2320, // #1022
- 9, 26645, 26645, 2325, 2325, // #1023
- 6, 26703, 26703, 2303, 2303, // #1024
- 9, 26726, 26726, 2310, 2310, // #1025
- 10, 26741, 26741, 1621, 1621, // #1026
- 17, 26752, 26752, 1632, 1632, // #1027
- 10, 26785, 26785, 2257, 2257, // #1028
- 34, 26812, 26812, 2268, 2268, // #1029
- 13, 26856, 26856, 2216, 2216, // #1030
- 26, 26886, 26886, 2230, 2230, // #1031
- 3, 26943, 26943, 2335, 2335, // #1032
- 12, 26963, 26963, 2339, 2339, // #1033
- 4, 26986, 26986, 1098, 1098, // #1034
- 9, 27007, 27007, 1103, 1103, // #1035
- 3, 27029, 27029, 2661, 2661, // #1036
- 7, 27041, 27041, 3089, 3089, // #1037
- 1, 27058, 27058, 1810, 1810, // #1038
- 1, 27076, 27076, 1812, 1812, // #1039
- 3, 27100, 27100, 3372, 3372, // #1040
- 3, 27104, 27104, 3376, 3376, // #1041
- 3, 27151, 27151, 3519, 3519, // #1042
- 5, 27171, 27171, 3523, 3523, // #1043
- 9, 27193, 27193, 3529, 3529, // #1044
- 8, 27219, 27219, 3539, 3539, // #1045
- 7, 27244, 27244, 3548, 3548, // #1046
- 4, 27268, 27268, 3556, 3556, // #1047
- 3, 27289, 27289, 3561, 3561, // #1048
- 6, 27309, 27309, 3565, 3565, // #1049
- 9, 27332, 27332, 3572, 3572, // #1050
- 3, 27406, 27406, 3582, 3582, // #1051
- 5, 27426, 27426, 3586, 3586, // #1052
- 3, 27448, 27448, 3592, 3592, // #1053
- 6, 27468, 27468, 3596, 3596, // #1054
- 4, 27495, 27495, 3607, 3607, // #1055
- 5, 27516, 27516, 3612, 3612, // #1056
- 3, 27538, 27538, 3618, 3618, // #1057
- 6, 27558, 27558, 3622, 3622, // #1058
- 8, 27581, 27581, 3629, 3629, // #1059
- 4, 27606, 27606, 3638, 3638, // #1060
- 4, 27627, 27627, 3643, 3643, // #1061
- 7, 27632, 27632, 3648, 3648, // #1062
- 8, 27656, 27656, 3656, 3656, // #1063
- 6, 27681, 27681, 3665, 3665, // #1064
- 9, 27700, 27700, 3684, 3684, // #1065
- 7, 27726, 27726, 3694, 3694, // #1066
- 11, 27752, 27752, 3672, 3672, // #1067
- 12, 27782, 27782, 3702, 3702, // #1068
- 6, 27811, 27811, 3715, 3715, // #1069
- 6, 27834, 27834, 3722, 3722, // #1070
- 7, 27857, 27857, 3729, 3729, // #1071
- 11, 27881, 27881, 3737, 3737, // #1072
- 5, 27909, 27909, 3749, 3749, // #1073
- 7, 27931, 27931, 3755, 3755, // #1074
- 5, 27955, 27955, 3763, 3763, // #1075
- 6, 27977, 27977, 3769, 3769, // #1076
- 3, 27984, 27984, 3776, 3776, // #1077
- 5, 28004, 28004, 3780, 3780, // #1078
- 3, 28026, 28026, 3786, 3786, // #1079
- 3, 28035, 28035, 3603, 3603, // #1080
- 8, 28050, 28050, 2034, 2034, // #1081
- 11, 28072, 28072, 2056, 2056, // #1082
- 6, 28096, 28096, 2080, 2080, // #1083
- 11, 28167, 28167, 2103, 2103, // #1084
- 2, 28202, 28202, 2202, 2202, // #1085
- 9, 28222, 28222, 2142, 2142, // #1086
- 2, 28250, 28250, 2202, 2202, // #1087
- 11, 28303, 28303, 2175, 2175, // #1088
- 6, 28326, 28326, 2198, 2198, // #1089
- 11, 28345, 28345, 2217, 2217, // #1090
- 8, 28368, 28368, 2240, 2240, // #1091
- 15, 28389, 28389, 2261, 2261, // #1092
- 6, 28416, 28416, 2288, 2288, // #1093
- 13, 28487, 28487, 2295, 2295, // #1094
- 11, 28517, 28517, 2309, 2309, // #1095
- 18, 28544, 28544, 2336, 2336, // #1096
- 6, 28576, 28576, 2288, 2288, // #1097
- 13, 28593, 28593, 2369, 2369, // #1098
- 2, 28618, 28618, 2202, 2202, // #1099
- 19, 28635, 28635, 2395, 2395, // #1100
- 7, 28682, 28682, 2426, 2426, // #1101
- 19, 28706, 28706, 2434, 2434, // #1102
- 8, 28742, 28742, 2454, 2454, // #1103
- 11, 28767, 28767, 2479, 2479, // #1104
- 2, 28794, 28794, 2202, 2202, // #1105
- 2, 28810, 28810, 2202, 2202, // #1106
- 2, 28826, 28826, 2202, 2202, // #1107
- 11, 28847, 28847, 2479, 2479, // #1108
- 6, 28876, 28876, 2572, 2572, // #1109
- 15, 28899, 28899, 2579, 2579, // #1110
- 8, 28931, 28931, 2595, 2595, // #1111
- 8, 28947, 28947, 2595, 2595, // #1112
- 8, 28963, 28963, 2595, 2595, // #1113
- 11, 28991, 28991, 2479, 2479, // #1114
- 4, 29012, 29012, 2660, 2660, // #1115
- 13, 29062, 29062, 2678, 2678, // #1116
- 2, 29098, 29098, 2202, 2202, // #1117
- 9, 29109, 29109, 2869, 2869, // #1118
- 4, 29135, 29135, 2735, 2735, // #1119
- 9, 29157, 29157, 2757, 2757, // #1120
- 4, 29183, 29183, 2783, 2783, // #1121
- 9, 29205, 29205, 2757, 2757, // #1122
- 6, 29219, 29219, 2819, 2819, // #1123
- 9, 29237, 29237, 2869, 2869, // #1124
- 10, 29255, 29255, 2871, 2871, // #1125
- 17, 29285, 29285, 2901, 2901, // #1126
- 10, 29319, 29319, 2871, 2871, // #1127
- 34, 29352, 29352, 136, 136, // #1128
- 13, 29394, 29394, 2962, 2962, // #1129
- 26, 29408, 29408, 2976, 2976, // #1130
- 3, 29451, 29451, 3003, 3003, // #1131
- 12, 29468, 29468, 3020, 3020, // #1132
- 4, 29493, 29493, 3045, 3045, // #1133
- 9, 29509, 29509, 2757, 2757, // #1134
- 3, 29525, 29525, 2661, 2661, // #1135
- 7, 29537, 29537, 3089, 3089, // #1136
- 1, 29560, 29560, 2568, 2568, // #1137
- 1, 29576, 29576, 2568, 2568, // #1138
- 3, 29597, 29597, 1725, 1725, // #1139
- 3, 29629, 29629, 1725, 1725, // #1140
- 3, 29650, 29650, 1778, 1778, // #1141
- 5, 29672, 29672, 1800, 1800, // #1142
- 9, 29694, 29694, 1806, 1806, // #1143
- 8, 29720, 29720, 1816, 1816, // #1144
- 7, 29745, 29745, 1825, 1825, // #1145
- 4, 29769, 29769, 1833, 1833, // #1146
- 3, 29790, 29790, 1838, 1838, // #1147
- 6, 29810, 29810, 1842, 1842, // #1148
- 4, 29839, 29839, 1919, 1919, // #1149
- 3, 29865, 29865, 1849, 1849, // #1150
- 5, 29901, 29901, 1853, 1853, // #1151
- 3, 29923, 29923, 1859, 1859, // #1152
- 6, 29943, 29943, 1863, 1863, // #1153
- 4, 29966, 29966, 1870, 1870, // #1154
- 5, 29987, 29987, 1875, 1875, // #1155
- 3, 30009, 30009, 1881, 1881, // #1156
- 6, 30029, 30029, 1885, 1885, // #1157
- 4, 30052, 30052, 1892, 1892, // #1158
- 4, 30073, 30073, 1897, 1897, // #1159
- 4, 30094, 30094, 1902, 1902, // #1160
- 7, 30115, 30115, 1907, 1907, // #1161
- 8, 30155, 30155, 1915, 1915, // #1162
- 6, 30180, 30180, 1924, 1924, // #1163
- 6, 30203, 30203, 1931, 1931, // #1164
- 4, 30226, 30226, 1938, 1938, // #1165
- 10, 30247, 30247, 1943, 1943, // #1166
- 11, 30274, 30274, 1954, 1954, // #1167
- 6, 30302, 30302, 1966, 1966, // #1168
- 6, 30325, 30325, 1973, 1973, // #1169
- 5, 30348, 30348, 1980, 1980, // #1170
- 10, 30370, 30370, 1986, 1986, // #1171
- 5, 30397, 30397, 1997, 1997, // #1172
- 5, 30419, 30419, 2003, 2003, // #1173
- 5, 30441, 30441, 2009, 2009, // #1174
- 6, 30463, 30463, 2015, 2015, // #1175
- 3, 30486, 30486, 2022, 2022, // #1176
- 2, 30504, 30504, 1928, 1928, // #1177
- 3, 30522, 30522, 2026, 2026, // #1178
- 3, 30542, 30542, 2030, 2030, // #1179
- 1, 30570, 30570, 3610, 3610, // #1180
- 1, 30584, 30584, 2552, 2552, // #1181
- 1, 30602, 30602, 1498, 1498, // #1182
- 6, 30616, 30616, 2664, 2664, // #1183
- 5, 30624, 30624, 1952, 1952, // #1184
- 0, 30640, 30640, 4060, 4060, // #1185
- 0, 30640, 30640, 3800, 3800, // #1186
- 1, 30643, 30643, 2483, 2483, // #1187
- 3, 30656, 30656, 0, 0, // #1188
- 3, 30687, 30687, 31, 31, // #1189
- 3, 30704, 30704, 1712, 1712, // #1190
- 3, 30728, 30728, 1208, 1208, // #1191
- 3, 30744, 30744, 2552, 2552, // #1192
- 15, 30752, 30752, 1024, 1024, // #1193
- 15, 30776, 30776, 2024, 2024, // #1194
- 6, 30800, 30800, 2816, 2816, // #1195
- 2, 30824, 30824, 2936, 2936, // #1196
- 3, 30840, 30840, 3064, 3064, // #1197
- 5, 30856, 30856, 3192, 3192, // #1198
- 6, 30864, 30864, 3312, 3312, // #1199
- 0, 30880, 30880, 3800, 3800, // #1200
- 4, 30880, 30880, 3200, 3200, // #1201
- 4, 30904, 30904, 3320, 3320, // #1202
- 5, 30912, 30912, 3568, 3568, // #1203
- 3, 30928, 30928, 3200, 3200, // #1204
- 3, 30944, 30944, 2832, 2832, // #1205
- 15, 30960, 30960, 1824, 1824, // #1206
- 16, 30984, 30984, 2232, 2232, // #1207
- 6, 31016, 31016, 3848, 3848, // #1208
- 2, 31032, 31032, 2920, 2920, // #1209
- 3, 31048, 31048, 3048, 3048, // #1210
- 5, 31056, 31056, 3840, 3840, // #1211
- 6, 31080, 31080, 1784, 1784, // #1212
- 0, 31088, 31088, 3800, 3800, // #1213
- 4, 31096, 31096, 1992, 1992, // #1214
- 4, 31104, 31104, 2112, 2112, // #1215
- 5, 31128, 31128, 2360, 2360, // #1216
- 3, 31144, 31144, 1592, 1592, // #1217
- 1, 31162, 31162, 3610, 3610, // #1218
- 1, 31168, 31168, 3344, 3344, // #1219
- 1, 31194, 31194, 1498, 1498, // #1220
- 6, 31208, 31208, 3464, 3464, // #1221
- 8, 31247, 31247, 959, 959, // #1222
- 8, 31264, 31264, 864, 864, // #1223
- 8, 31280, 31280, 3248, 3248, // #1224
- 11, 31299, 31299, 979, 979, // #1225
- 12, 31312, 31312, 624, 624, // #1226
- 18, 31336, 31336, 2328, 2328, // #1227
- 8, 31375, 31375, 3599, 3599, // #1228
- 8, 31400, 31400, 744, 744, // #1229
- 8, 31424, 31424, 2768, 2768, // #1230
- 9, 31448, 31448, 3272, 3272, // #1231
- 21, 31480, 31480, 3416, 3416, // #1232
- 0, 31504, 31504, 3428, 3428, // #1233
- 34, 31554, 31554, 2466, 2466, // #1234
- 19, 31613, 31613, 333, 333, // #1235
- 3, 31648, 31648, 2320, 2320, // #1236
- 7, 31672, 31672, 3464, 3464, // #1237
- 7, 31688, 31688, 3464, 3464, // #1238
- 80, 31752, 31752, 2232, 2232, // #1239
- 8, 31848, 31848, 1512, 1512, // #1240
- 80, 31880, 31880, 2232, 2232, // #1241
- 25, 32008, 32008, 552, 552, // #1242
- 6, 32048, 32048, 3536, 3536, // #1243
- 31, 32064, 32064, 2928, 2928, // #1244
- 31, 32096, 32096, 3024, 3024, // #1245
- 30, 32128, 32128, 3392, 3392, // #1246
- 0, 32160, 32160, 2876, 2876, // #1247
- 7, 32168, 32168, 3464, 3464, // #1248
- 7, 32184, 32184, 3464, 3464, // #1249
- 10, 32192, 32192, 4048, 4048, // #1250
- 6, 32216, 32216, 3480, 3480, // #1251
- 6, 32232, 32232, 3480, 3480, // #1252
- 6, 32248, 32248, 872, 872, // #1253
- 6, 32264, 32264, 872, 872, // #1254
- 6, 32280, 32280, 3944, 3944, // #1255
- 6, 32296, 32296, 3944, 3944, // #1256
- 3, 32304, 32304, 3600, 3600, // #1257
- 3, 32320, 32320, 3600, 3600, // #1258
- 3, 32344, 32344, 3496, 3496, // #1259
- 3, 32360, 32360, 3496, 3496, // #1260
- 3, 32376, 32376, 3496, 3496, // #1261
- 6, 32392, 32392, 2280, 2280, // #1262
- 6, 32408, 32408, 2280, 2280, // #1263
- 6, 32424, 32424, 1272, 1272, // #1264
- 6, 32440, 32440, 1272, 1272, // #1265
- 3, 32456, 32456, 3496, 3496, // #1266
- 3, 32472, 32472, 3544, 3544, // #1267
- 4, 32488, 32488, 3400, 3400, // #1268
- 3, 32504, 32504, 2856, 2856, // #1269
- 0, 32512, 32512, 3428, 3428, // #1270
- 3, 32515, 32515, 739, 739, // #1271
- 7, 32528, 32528, 1952, 1952, // #1272
- 0, 32544, 32544, 3428, 3428, // #1273
- 9, 32559, 32559, 3823, 3823, // #1274
- 21, 32584, 32584, 3416, 3416, // #1275
- 0, 32608, 32608, 3428, 3428, // #1276
- 34, 32642, 32642, 2466, 2466, // #1277
- 21, 32696, 32696, 3416, 3416, // #1278
- 0, 32720, 32720, 3428, 3428, // #1279
- 34, 32770, 32770, 2466, 2466, // #1280
- 5, 32824, 32824, 136, 136, // #1281
- 0, 32832, 32832, 3428, 3428, // #1282
- 5, 32836, 32836, 1156, 1156, // #1283
- 7, 32848, 32848, 3680, 3680, // #1284
- 22, 32867, 32867, 3715, 3715, // #1285
- 7, 32896, 32896, 2336, 2336, // #1286
- 17, 32915, 32915, 2627, 2627, // #1287
- 10, 32946, 32946, 1746, 1746, // #1288
- 16, 32973, 32973, 1757, 1757, // #1289
- 18, 33006, 33006, 1774, 1774, // #1290
- 14, 33041, 33041, 1793, 1793, // #1291
- 10, 33066, 33066, 666, 666, // #1292
- 0, 33088, 33088, 2668, 2668, // #1293
- 9, 33088, 33088, 1808, 1808, // #1294
- 0, 33104, 33104, 2668, 2668, // #1295
- 16, 33114, 33114, 1818, 1818, // #1296
- 9, 33147, 33147, 1835, 1835, // #1297
- 0, 33168, 33168, 2668, 2668, // #1298
- 17, 33221, 33221, 1845, 1845, // #1299
- 0, 33248, 33248, 2668, 2668, // #1300
- 12, 33251, 33251, 691, 691, // #1301
- 0, 33264, 33264, 2668, 2668, // #1302
- 77, 33288, 33288, 3528, 3528, // #1303
- 0, 33376, 33376, 3428, 3428, // #1304
- 86, 33414, 33414, 2022, 2022, // #1305
- 5, 33504, 33504, 2064, 2064, // #1306
- 9, 33520, 33520, 2880, 2880, // #1307
- 5, 33536, 33536, 880, 880, // #1308
- 9, 33552, 33552, 2880, 2880, // #1309
- 5, 33568, 33568, 880, 880, // #1310
- 7, 33584, 33584, 2784, 2784, // #1311
- 5, 33600, 33600, 880, 880, // #1312
- 18, 33616, 33616, 2704, 2704, // #1313
- 3, 33656, 33656, 2456, 2456, // #1314
- 13, 33672, 33672, 840, 840, // #1315
- 3, 33696, 33696, 688, 688, // #1316
- 14, 33712, 33712, 1024, 1024, // #1317
- 7, 33736, 33736, 2280, 2280, // #1318
- 6, 33752, 33752, 1416, 1416, // #1319
- 5, 33760, 33760, 880, 880, // #1320
- 13, 33784, 33784, 840, 840, // #1321
- 3, 33808, 33808, 688, 688, // #1322
- 14, 33824, 33824, 1024, 1024, // #1323
- 7, 33848, 33848, 2280, 2280, // #1324
- 12, 33856, 33856, 192, 192, // #1325
- 3, 33880, 33880, 136, 136, // #1326
- 11, 33888, 33888, 3344, 3344, // #1327
- 3, 33904, 33904, 688, 688, // #1328
- 13, 33928, 33928, 840, 840, // #1329
- 3, 33952, 33952, 688, 688, // #1330
- 6, 33976, 33976, 1416, 1416, // #1331
- 5, 33984, 33984, 880, 880, // #1332
- 5, 34000, 34000, 2208, 2208, // #1333
- 9, 34016, 34016, 2016, 2016, // #1334
- 22, 34040, 34040, 3048, 3048, // #1335
- 5, 34064, 34064, 880, 880, // #1336
- 5, 34088, 34088, 456, 456, // #1337
- 4, 34096, 34096, 1792, 1792, // #1338
- 22, 34112, 34112, 576, 576, // #1339
- 3, 34144, 34144, 688, 688, // #1340
- 9, 34160, 34160, 2880, 2880, // #1341
- 5, 34176, 34176, 880, 880, // #1342
- 5, 34200, 34200, 3448, 3448, // #1343
- 5, 34208, 34208, 880, 880, // #1344
- 12, 34232, 34232, 1992, 1992, // #1345
- 7, 34256, 34256, 736, 736, // #1346
- 22, 34280, 34280, 3048, 3048, // #1347
- 5, 34304, 34304, 880, 880, // #1348
- 8, 34320, 34320, 320, 320, // #1349
- 3, 34344, 34344, 808, 808, // #1350
- 10, 34376, 34376, 696, 696, // #1351
- 9, 34400, 34400, 2016, 2016, // #1352
- 22, 34424, 34424, 3048, 3048, // #1353
- 5, 34448, 34448, 880, 880, // #1354
- 16, 34464, 34464, 3424, 3424, // #1355
- 7, 34504, 34504, 2280, 2280, // #1356
- 11, 34512, 34512, 3344, 3344, // #1357
- 3, 34528, 34528, 688, 688, // #1358
- 16, 34544, 34544, 3424, 3424, // #1359
- 7, 34584, 34584, 2280, 2280, // #1360
- 5, 34600, 34600, 456, 456, // #1361
- 4, 34608, 34608, 1792, 1792, // #1362
- 15, 34624, 34624, 80, 80, // #1363
- 7, 34648, 34648, 2280, 2280, // #1364
- 15, 34696, 34696, 3448, 3448, // #1365
- 8, 34728, 34728, 1912, 1912, // #1366
- 6, 34760, 34760, 3896, 3896, // #1367
- 3, 34776, 34776, 136, 136, // #1368
- 6, 34792, 34792, 3896, 3896, // #1369
- 3, 34808, 34808, 136, 136, // #1370
- 12, 34816, 34816, 2752, 2752, // #1371
- 7, 34840, 34840, 2280, 2280, // #1372
- 17, 34848, 34848, 3424, 3424, // #1373
- 7, 34888, 34888, 2280, 2280, // #1374
- 17, 34896, 34896, 3424, 3424, // #1375
- 7, 34936, 34936, 2280, 2280, // #1376
- 5, 34952, 34952, 3448, 3448, // #1377
- 5, 34960, 34960, 880, 880, // #1378
- 12, 34976, 34976, 2752, 2752, // #1379
- 7, 35000, 35000, 2280, 2280, // #1380
- 16, 35008, 35008, 2176, 2176, // #1381
- 7, 35048, 35048, 2280, 2280, // #1382
- 6, 35064, 35064, 1416, 1416, // #1383
- 5, 35072, 35072, 880, 880, // #1384
- 6, 35088, 35088, 1616, 1616, // #1385
- 7, 35112, 35112, 2280, 2280, // #1386
- 16, 35120, 35120, 2176, 2176, // #1387
- 7, 35160, 35160, 2280, 2280, // #1388
- 11, 35168, 35168, 3344, 3344, // #1389
- 3, 35184, 35184, 688, 688, // #1390
- 5, 35208, 35208, 456, 456, // #1391
- 4, 35216, 35216, 1792, 1792, // #1392
- 13, 35240, 35240, 840, 840, // #1393
- 3, 35264, 35264, 688, 688, // #1394
- 5, 35288, 35288, 3448, 3448, // #1395
- 5, 35296, 35296, 880, 880, // #1396
- 17, 35320, 35320, 3624, 3624, // #1397
- 8, 35344, 35344, 3472, 3472, // #1398
- 5, 35368, 35368, 3448, 3448, // #1399
- 5, 35376, 35376, 880, 880, // #1400
- 5, 35400, 35400, 3448, 3448, // #1401
- 5, 35408, 35408, 880, 880, // #1402
- 15, 35464, 35464, 3448, 3448, // #1403
- 8, 35496, 35496, 1912, 1912, // #1404
- 5, 35528, 35528, 3448, 3448, // #1405
- 5, 35536, 35536, 880, 880, // #1406
- 11, 35552, 35552, 3344, 3344, // #1407
- 3, 35568, 35568, 688, 688, // #1408
- 5, 35592, 35592, 3448, 3448, // #1409
- 5, 35600, 35600, 880, 880, // #1410
- 5, 35624, 35624, 3448, 3448, // #1411
- 5, 35632, 35632, 880, 880, // #1412
- 11, 35648, 35648, 3344, 3344, // #1413
- 3, 35664, 35664, 688, 688, // #1414
- 13, 35680, 35680, 64, 64, // #1415
- 7, 35704, 35704, 2280, 2280, // #1416
- 23, 35720, 35720, 792, 792, // #1417
- 3, 35752, 35752, 2456, 2456, // #1418
- 13, 35760, 35760, 64, 64, // #1419
- 7, 35784, 35784, 2280, 2280, // #1420
- 7, 35800, 35800, 3656, 3656, // #1421
- 9, 35848, 35848, 3832, 3832, // #1422
- 22, 35880, 35880, 3048, 3048, // #1423
- 5, 35904, 35904, 880, 880, // #1424
- 7, 35928, 35928, 3656, 3656, // #1425
- 9, 35976, 35976, 3832, 3832, // #1426
- 13, 36008, 36008, 840, 840, // #1427
- 3, 36032, 36032, 688, 688, // #1428
- 5, 36056, 36056, 3448, 3448, // #1429
- 5, 36064, 36064, 880, 880, // #1430
- 7, 36088, 36088, 3656, 3656, // #1431
- 9, 36104, 36104, 3832, 3832, // #1432
- 9, 36128, 36128, 2880, 2880, // #1433
- 5, 36144, 36144, 880, 880, // #1434
- 13, 36168, 36168, 840, 840, // #1435
- 3, 36192, 36192, 688, 688, // #1436
- 5, 36216, 36216, 3448, 3448, // #1437
- 5, 36224, 36224, 880, 880, // #1438
- 13, 36240, 36240, 3168, 3168, // #1439
- 7, 36264, 36264, 2280, 2280, // #1440
- 6, 36280, 36280, 1416, 1416, // #1441
- 5, 36288, 36288, 880, 880, // #1442
- 13, 36304, 36304, 3168, 3168, // #1443
- 7, 36328, 36328, 2280, 2280, // #1444
- 13, 36336, 36336, 0, 0, // #1445
- 7, 36360, 36360, 2280, 2280, // #1446
- 13, 36368, 36368, 0, 0, // #1447
- 7, 36392, 36392, 2280, 2280, // #1448
- 9, 36400, 36400, 2880, 2880, // #1449
- 5, 36416, 36416, 880, 880, // #1450
- 6, 36440, 36440, 1416, 1416, // #1451
- 5, 36448, 36448, 880, 880, // #1452
- 11, 36464, 36464, 3344, 3344, // #1453
- 3, 36480, 36480, 688, 688, // #1454
- 13, 36504, 36504, 840, 840, // #1455
- 3, 36528, 36528, 688, 688, // #1456
- 12, 36552, 36552, 952, 952, // #1457
- 7, 36584, 36584, 2280, 2280, // #1458
- 22, 36600, 36600, 2760, 2760, // #1459
- 7, 36632, 36632, 2280, 2280, // #1460
- 11, 36640, 36640, 3344, 3344, // #1461
- 3, 36656, 36656, 688, 688, // #1462
- 5, 36680, 36680, 3448, 3448, // #1463
- 5, 36688, 36688, 880, 880, // #1464
- 5, 36712, 36712, 3448, 3448, // #1465
- 5, 36720, 36720, 880, 880, // #1466
- 6, 36744, 36744, 3896, 3896, // #1467
- 3, 36760, 36760, 136, 136, // #1468
- 13, 36776, 36776, 840, 840, // #1469
- 3, 36800, 36800, 688, 688, // #1470
- 13, 36824, 36824, 840, 840, // #1471
- 3, 36848, 36848, 688, 688, // #1472
- 12, 36864, 36864, 192, 192, // #1473
- 3, 36888, 36888, 136, 136, // #1474
- 16, 36896, 36896, 1552, 1552, // #1475
- 7, 36936, 36936, 2280, 2280, // #1476
- 12, 36944, 36944, 192, 192, // #1477
- 3, 36968, 36968, 136, 136, // #1478
- 23, 36984, 36984, 792, 792, // #1479
- 3, 37016, 37016, 2456, 2456, // #1480
- 16, 37024, 37024, 1552, 1552, // #1481
- 7, 37064, 37064, 2280, 2280, // #1482
- 13, 37080, 37080, 840, 840, // #1483
- 3, 37104, 37104, 688, 688, // #1484
- 13, 37120, 37120, 0, 0, // #1485
- 7, 37144, 37144, 2280, 2280, // #1486
- 13, 37152, 37152, 0, 0, // #1487
- 7, 37176, 37176, 2280, 2280, // #1488
- 9, 37184, 37184, 2880, 2880, // #1489
- 5, 37200, 37200, 880, 880, // #1490
- 12, 37216, 37216, 2240, 2240, // #1491
- 7, 37240, 37240, 2280, 2280, // #1492
- 22, 37248, 37248, 576, 576, // #1493
- 3, 37280, 37280, 688, 688, // #1494
- 7, 37304, 37304, 3656, 3656, // #1495
- 9, 37320, 37320, 3832, 3832, // #1496
- 12, 37344, 37344, 2240, 2240, // #1497
- 7, 37368, 37368, 2280, 2280, // #1498
- 13, 37384, 37384, 840, 840, // #1499
- 3, 37408, 37408, 688, 688, // #1500
- 12, 37424, 37424, 192, 192, // #1501
- 3, 37448, 37448, 136, 136, // #1502
- 7, 37456, 37456, 2784, 2784, // #1503
- 5, 37472, 37472, 880, 880, // #1504
- 12, 37488, 37488, 672, 672, // #1505
- 7, 37512, 37512, 2280, 2280, // #1506
- 12, 37520, 37520, 672, 672, // #1507
- 7, 37544, 37544, 2280, 2280, // #1508
- 12, 37560, 37560, 1480, 1480, // #1509
- 3, 37592, 37592, 2456, 2456, // #1510
- 22, 37608, 37608, 3048, 3048, // #1511
- 5, 37632, 37632, 880, 880, // #1512
- 22, 37648, 37648, 576, 576, // #1513
- 3, 37680, 37680, 688, 688, // #1514
- 22, 37704, 37704, 3048, 3048, // #1515
- 5, 37728, 37728, 880, 880, // #1516
- 13, 37752, 37752, 840, 840, // #1517
- 3, 37776, 37776, 688, 688, // #1518
- 8, 37792, 37792, 1584, 1584, // #1519
- 7, 37816, 37816, 2280, 2280, // #1520
- 20, 37824, 37824, 3328, 3328, // #1521
- 3, 37864, 37864, 2456, 2456, // #1522
- 17, 37896, 37896, 1464, 1464, // #1523
- 8, 37928, 37928, 1912, 1912, // #1524
- 13, 37952, 37952, 3168, 3168, // #1525
- 8, 37976, 37976, 1912, 1912, // #1526
- 6, 38008, 38008, 3896, 3896, // #1527
- 3, 38024, 38024, 136, 136, // #1528
- 12, 38032, 38032, 192, 192, // #1529
- 3, 38056, 38056, 136, 136, // #1530
- 7, 38072, 38072, 3656, 3656, // #1531
- 9, 38088, 38088, 3832, 3832, // #1532
- 15, 38152, 38152, 3448, 3448, // #1533
- 8, 38184, 38184, 1912, 1912, // #1534
- 10, 38216, 38216, 2328, 2328, // #1535
- 7, 38248, 38248, 2280, 2280, // #1536
- 16, 38264, 38264, 904, 904, // #1537
- 8, 38296, 38296, 1912, 1912, // #1538
- 12, 38320, 38320, 192, 192, // #1539
- 3, 38344, 38344, 136, 136, // #1540
- 17, 38408, 38408, 1464, 1464, // #1541
- 8, 38440, 38440, 1912, 1912, // #1542
- 12, 38464, 38464, 192, 192, // #1543
- 3, 38488, 38488, 136, 136, // #1544
- 14, 38496, 38496, 704, 704, // #1545
- 7, 38520, 38520, 2280, 2280, // #1546
- 14, 38528, 38528, 704, 704, // #1547
- 7, 38552, 38552, 2280, 2280, // #1548
- 13, 38568, 38568, 840, 840, // #1549
- 3, 38592, 38592, 688, 688, // #1550
- 22, 38616, 38616, 3048, 3048, // #1551
- 5, 38640, 38640, 880, 880, // #1552
- 9, 38656, 38656, 2880, 2880, // #1553
- 5, 38672, 38672, 880, 880, // #1554
- 16, 38688, 38688, 2176, 2176, // #1555
- 7, 38728, 38728, 2280, 2280, // #1556
- 17, 38792, 38792, 1464, 1464, // #1557
- 8, 38824, 38824, 1912, 1912, // #1558
- 12, 38848, 38848, 192, 192, // #1559
- 3, 38872, 38872, 136, 136, // #1560
- 16, 38880, 38880, 2176, 2176, // #1561
- 7, 38920, 38920, 2280, 2280, // #1562
- 5, 38936, 38936, 3448, 3448, // #1563
- 5, 38944, 38944, 880, 880, // #1564
- 5, 38968, 38968, 3448, 3448, // #1565
- 5, 38976, 38976, 880, 880, // #1566
- 13, 39000, 39000, 840, 840, // #1567
- 3, 39024, 39024, 688, 688, // #1568
- 13, 39048, 39048, 840, 840, // #1569
- 3, 39072, 39072, 688, 688, // #1570
- 5, 39096, 39096, 3448, 3448, // #1571
- 5, 39104, 39104, 880, 880, // #1572
- 12, 39128, 39128, 1480, 1480, // #1573
- 3, 39160, 39160, 2456, 2456, // #1574
- 10, 39168, 39168, 832, 832, // #1575
- 7, 39192, 39192, 2280, 2280, // #1576
- 5, 39208, 39208, 3448, 3448, // #1577
- 5, 39216, 39216, 880, 880, // #1578
- 5, 39240, 39240, 3448, 3448, // #1579
- 5, 39248, 39248, 880, 880, // #1580
- 12, 39264, 39264, 672, 672, // #1581
- 7, 39288, 39288, 2280, 2280, // #1582
- 12, 39296, 39296, 192, 192, // #1583
- 3, 39320, 39320, 136, 136, // #1584
- 6, 39336, 39336, 3896, 3896, // #1585
- 3, 39352, 39352, 136, 136, // #1586
- 12, 39360, 39360, 672, 672, // #1587
- 7, 39384, 39384, 2280, 2280, // #1588
- 22, 39400, 39400, 3048, 3048, // #1589
- 5, 39424, 39424, 880, 880, // #1590
- 5, 39448, 39448, 456, 456, // #1591
- 4, 39456, 39456, 1792, 1792, // #1592
- 24, 39488, 39488, 2736, 2736, // #1593
- 8, 39528, 39528, 1912, 1912, // #1594
- 5, 39560, 39560, 3448, 3448, // #1595
- 5, 39568, 39568, 880, 880, // #1596
- 13, 39592, 39592, 840, 840, // #1597
- 3, 39616, 39616, 688, 688, // #1598
- 5, 39640, 39640, 3448, 3448, // #1599
- 5, 39648, 39648, 880, 880, // #1600
- 8, 39664, 39664, 320, 320, // #1601
- 3, 39688, 39688, 808, 808, // #1602
- 13, 39704, 39704, 840, 840, // #1603
- 3, 39728, 39728, 688, 688, // #1604
- 16, 39744, 39744, 256, 256, // #1605
- 3, 39784, 39784, 136, 136, // #1606
- 16, 39792, 39792, 256, 256, // #1607
- 3, 39832, 39832, 136, 136, // #1608
- 12, 39840, 39840, 2752, 2752, // #1609
- 7, 39864, 39864, 2280, 2280, // #1610
- 12, 39872, 39872, 2752, 2752, // #1611
- 7, 39896, 39896, 2280, 2280, // #1612
- 16, 39904, 39904, 256, 256, // #1613
- 3, 39944, 39944, 136, 136, // #1614
- 12, 39952, 39952, 192, 192, // #1615
- 3, 39976, 39976, 136, 136, // #1616
- 16, 39984, 39984, 256, 256, // #1617
- 3, 40024, 40024, 136, 136, // #1618
- 7, 40032, 40032, 2784, 2784, // #1619
- 5, 40048, 40048, 880, 880, // #1620
- 5, 40072, 40072, 456, 456, // #1621
- 4, 40080, 40080, 1792, 1792, // #1622
- 6, 40104, 40104, 1416, 1416, // #1623
- 5, 40112, 40112, 880, 880, // #1624
- 11, 40136, 40136, 2600, 2600, // #1625
- 7, 40168, 40168, 2280, 2280, // #1626
- 7, 40176, 40176, 2784, 2784, // #1627
- 5, 40192, 40192, 880, 880, // #1628
- 11, 40216, 40216, 2600, 2600, // #1629
- 7, 40248, 40248, 2280, 2280, // #1630
- 9, 40256, 40256, 1184, 1184, // #1631
- 7, 40280, 40280, 2280, 2280, // #1632
- 9, 40288, 40288, 1184, 1184, // #1633
- 7, 40312, 40312, 2280, 2280, // #1634
- 13, 40328, 40328, 840, 840, // #1635
- 3, 40352, 40352, 688, 688, // #1636
- 12, 40368, 40368, 672, 672, // #1637
- 7, 40392, 40392, 2280, 2280, // #1638
- 5, 40408, 40408, 456, 456, // #1639
- 4, 40416, 40416, 1792, 1792, // #1640
- 12, 40432, 40432, 672, 672, // #1641
- 7, 40456, 40456, 2280, 2280, // #1642
- 12, 40464, 40464, 192, 192, // #1643
- 3, 40488, 40488, 136, 136, // #1644
- 5, 40504, 40504, 456, 456, // #1645
- 4, 40512, 40512, 1792, 1792, // #1646
- 6, 40536, 40536, 1416, 1416, // #1647
- 5, 40552, 40552, 3944, 3944, // #1648
- 12, 40568, 40568, 3352, 3352, // #1649
- 8, 40600, 40600, 1912, 1912, // #1650
- 12, 40624, 40624, 192, 192, // #1651
- 3, 40648, 40648, 136, 136, // #1652
- 6, 40664, 40664, 1416, 1416, // #1653
- 5, 40672, 40672, 880, 880, // #1654
- 13, 40696, 40696, 840, 840, // #1655
- 3, 40720, 40720, 688, 688, // #1656
- 13, 40736, 40736, 3168, 3168, // #1657
- 8, 40760, 40760, 1912, 1912, // #1658
- 13, 40792, 40792, 840, 840, // #1659
- 3, 40816, 40816, 688, 688, // #1660
- 23, 40840, 40840, 792, 792, // #1661
- 3, 40872, 40872, 2456, 2456, // #1662
- 16, 40880, 40880, 3632, 3632, // #1663
- 8, 40920, 40920, 1912, 1912, // #1664
- 9, 40944, 40944, 2880, 2880, // #1665
- 5, 40960, 40960, 880, 880, // #1666
- 13, 40984, 40984, 840, 840, // #1667
- 3, 41008, 41008, 688, 688, // #1668
- 13, 41024, 41024, 3168, 3168, // #1669
- 7, 41048, 41048, 2280, 2280, // #1670
- 13, 41064, 41064, 840, 840, // #1671
- 3, 41088, 41088, 688, 688, // #1672
- 13, 41104, 41104, 3168, 3168, // #1673
- 7, 41128, 41128, 2280, 2280, // #1674
- 16, 41136, 41136, 2176, 2176, // #1675
- 7, 41176, 41176, 2280, 2280, // #1676
- 16, 41184, 41184, 2176, 2176, // #1677
- 7, 41224, 41224, 2280, 2280, // #1678
- 5, 41240, 41240, 456, 456, // #1679
- 4, 41248, 41248, 1792, 1792, // #1680
- 21, 41288, 41288, 3576, 3576, // #1681
- 8, 41320, 41320, 1912, 1912, // #1682
- 7, 41344, 41344, 2784, 2784, // #1683
- 5, 41360, 41360, 880, 880, // #1684
- 15, 41416, 41416, 3448, 3448, // #1685
- 8, 41448, 41448, 1912, 1912, // #1686
- 12, 41472, 41472, 192, 192, // #1687
- 3, 41496, 41496, 136, 136, // #1688
- 12, 41504, 41504, 192, 192, // #1689
- 3, 41528, 41528, 136, 136, // #1690
- 20, 41536, 41536, 3328, 3328, // #1691
- 3, 41576, 41576, 2456, 2456, // #1692
- 22, 41584, 41584, 576, 576, // #1693
- 3, 41616, 41616, 688, 688, // #1694
- 6, 41632, 41632, 560, 560, // #1695
- 9, 41648, 41648, 2016, 2016, // #1696
- 15, 41664, 41664, 3088, 3088, // #1697
- 7, 41688, 41688, 2280, 2280, // #1698
- 17, 41696, 41696, 3424, 3424, // #1699
- 7, 41736, 41736, 2280, 2280, // #1700
- 17, 41744, 41744, 3424, 3424, // #1701
- 7, 41784, 41784, 2280, 2280, // #1702
- 20, 41800, 41800, 3592, 3592, // #1703
- 9, 41832, 41832, 2648, 2648, // #1704
- 5, 41864, 41864, 456, 456, // #1705
- 4, 41872, 41872, 1792, 1792, // #1706
- 6, 41896, 41896, 1416, 1416, // #1707
- 5, 41904, 41904, 880, 880, // #1708
- 22, 41928, 41928, 3048, 3048, // #1709
- 5, 41952, 41952, 880, 880, // #1710
- 22, 41976, 41976, 3048, 3048, // #1711
- 5, 42000, 42000, 880, 880, // #1712
- 6, 42024, 42024, 1416, 1416, // #1713
- 5, 42040, 42040, 3944, 3944, // #1714
- 5, 42056, 42056, 3448, 3448, // #1715
- 5, 42064, 42064, 880, 880, // #1716
- 7, 42080, 42080, 2784, 2784, // #1717
- 5, 42096, 42096, 880, 880, // #1718
- 22, 42120, 42120, 3048, 3048, // #1719
- 5, 42144, 42144, 880, 880, // #1720
- 13, 42168, 42168, 840, 840, // #1721
- 3, 42192, 42192, 688, 688, // #1722
- 12, 42208, 42208, 384, 384, // #1723
- 7, 42232, 42232, 2280, 2280, // #1724
- 12, 42240, 42240, 192, 192, // #1725
- 3, 42264, 42264, 136, 136, // #1726
- 20, 42272, 42272, 3328, 3328, // #1727
- 3, 42312, 42312, 2456, 2456, // #1728
- 13, 42328, 42328, 840, 840, // #1729
- 3, 42352, 42352, 688, 688, // #1730
- 16, 42368, 42368, 256, 256, // #1731
- 3, 42408, 42408, 136, 136, // #1732
- 12, 42416, 42416, 384, 384, // #1733
- 7, 42440, 42440, 2280, 2280, // #1734
- 16, 42448, 42448, 256, 256, // #1735
- 3, 42488, 42488, 136, 136, // #1736
- 16, 42496, 42496, 256, 256, // #1737
- 3, 42536, 42536, 136, 136, // #1738
- 22, 42552, 42552, 3048, 3048, // #1739
- 5, 42576, 42576, 880, 880, // #1740
- 22, 42600, 42600, 3048, 3048, // #1741
- 5, 42624, 42624, 880, 880, // #1742
- 13, 42648, 42648, 840, 840, // #1743
- 3, 42672, 42672, 688, 688, // #1744
- 6, 42696, 42696, 1416, 1416, // #1745
- 5, 42704, 42704, 880, 880, // #1746
- 22, 42720, 42720, 576, 576, // #1747
- 3, 42752, 42752, 688, 688, // #1748
- 6, 42776, 42776, 3896, 3896, // #1749
- 3, 42792, 42792, 136, 136, // #1750
- 6, 42808, 42808, 1416, 1416, // #1751
- 5, 42816, 42816, 880, 880, // #1752
- 16, 42832, 42832, 256, 256, // #1753
- 3, 42872, 42872, 136, 136, // #1754
- 7, 42888, 42888, 3656, 3656, // #1755
- 9, 42952, 42952, 3832, 3832, // #1756
- 5, 42984, 42984, 3448, 3448, // #1757
- 5, 42992, 42992, 880, 880, // #1758
- 13, 43016, 43016, 840, 840, // #1759
- 3, 43040, 43040, 688, 688, // #1760
- 11, 43064, 43064, 2600, 2600, // #1761
- 7, 43096, 43096, 2280, 2280, // #1762
- 5, 43112, 43112, 3448, 3448, // #1763
- 5, 43120, 43120, 880, 880, // #1764
- 5, 43144, 43144, 456, 456, // #1765
- 4, 43152, 43152, 1792, 1792, // #1766
- 13, 43176, 43176, 840, 840, // #1767
- 3, 43200, 43200, 688, 688, // #1768
- 5, 43224, 43224, 3448, 3448, // #1769
- 5, 43232, 43232, 880, 880, // #1770
- 11, 43248, 43248, 3344, 3344, // #1771
- 3, 43264, 43264, 688, 688, // #1772
- 11, 43280, 43280, 3344, 3344, // #1773
- 3, 43296, 43296, 688, 688, // #1774
- 12, 43320, 43320, 1480, 1480, // #1775
- 3, 43352, 43352, 2456, 2456, // #1776
- 7, 43360, 43360, 2784, 2784, // #1777
- 5, 43376, 43376, 880, 880, // #1778
- 5, 43400, 43400, 3448, 3448, // #1779
- 5, 43408, 43408, 880, 880, // #1780
- 6, 43432, 43432, 1416, 1416, // #1781
- 5, 43448, 43448, 3944, 3944, // #1782
- 5, 43464, 43464, 3448, 3448, // #1783
- 5, 43472, 43472, 880, 880, // #1784
- 12, 43496, 43496, 3352, 3352, // #1785
- 8, 43528, 43528, 1912, 1912, // #1786
- 16, 43552, 43552, 256, 256, // #1787
- 3, 43592, 43592, 136, 136, // #1788
- 5, 43608, 43608, 3448, 3448, // #1789
- 5, 43616, 43616, 880, 880, // #1790
- 5, 43640, 43640, 3448, 3448, // #1791
- 5, 43648, 43648, 880, 880, // #1792
- 19, 43712, 43712, 1264, 1264, // #1793
- 5, 43752, 43752, 4008, 4008, // #1794
- 23, 43768, 43768, 792, 792, // #1795
- 3, 43800, 43800, 2456, 2456, // #1796
- 9, 43848, 43848, 3576, 3576, // #1797
- 5, 43880, 43880, 4008, 4008, // #1798
- 16, 43896, 43896, 3480, 3480, // #1799
- 7, 43928, 43928, 2280, 2280, // #1800
- 6, 43944, 43944, 1416, 1416, // #1801
- 5, 43952, 43952, 880, 880, // #1802
- 6, 43976, 43976, 3896, 3896, // #1803
- 3, 43992, 43992, 136, 136, // #1804
- 11, 44000, 44000, 3344, 3344, // #1805
- 3, 44016, 44016, 688, 688, // #1806
- 6, 44040, 44040, 3896, 3896, // #1807
- 3, 44056, 44056, 136, 136, // #1808
- 14, 44064, 44064, 1024, 1024, // #1809
- 7, 44088, 44088, 2280, 2280, // #1810
- 9, 44096, 44096, 2880, 2880, // #1811
- 5, 44112, 44112, 880, 880, // #1812
- 14, 44128, 44128, 1024, 1024, // #1813
- 7, 44152, 44152, 2280, 2280, // #1814
- 7, 44168, 44168, 3656, 3656, // #1815
- 9, 44232, 44232, 3832, 3832, // #1816
- 16, 44256, 44256, 256, 256, // #1817
- 3, 44296, 44296, 136, 136, // #1818
- 11, 44304, 44304, 3344, 3344, // #1819
- 3, 44320, 44320, 688, 688, // #1820
- 12, 44336, 44336, 2752, 2752, // #1821
- 7, 44360, 44360, 2280, 2280, // #1822
- 12, 44368, 44368, 2752, 2752, // #1823
- 7, 44392, 44392, 2280, 2280, // #1824
- 9, 44400, 44400, 2880, 2880, // #1825
- 5, 44416, 44416, 880, 880, // #1826
- 12, 44432, 44432, 2752, 2752, // #1827
- 7, 44456, 44456, 2280, 2280, // #1828
- 12, 44464, 44464, 2752, 2752, // #1829
- 7, 44488, 44488, 2280, 2280, // #1830
- 22, 44496, 44496, 576, 576, // #1831
- 3, 44528, 44528, 688, 688, // #1832
- 11, 44544, 44544, 2128, 2128, // #1833
- 7, 44568, 44568, 2280, 2280, // #1834
- 14, 44576, 44576, 3552, 3552, // #1835
- 7, 44600, 44600, 2280, 2280, // #1836
- 12, 44608, 44608, 192, 192, // #1837
- 3, 44632, 44632, 136, 136, // #1838
- 22, 44648, 44648, 3048, 3048, // #1839
- 5, 44672, 44672, 880, 880, // #1840
- 14, 44688, 44688, 3552, 3552, // #1841
- 7, 44712, 44712, 2280, 2280, // #1842
- 13, 44728, 44728, 1816, 1816, // #1843
- 3, 44760, 44760, 2456, 2456, // #1844
- 16, 44768, 44768, 256, 256, // #1845
- 3, 44808, 44808, 136, 136, // #1846
- 5, 44816, 44816, 576, 576, // #1847
- 7, 44840, 44840, 2280, 2280, // #1848
- 13, 44872, 44872, 1464, 1464, // #1849
- 7, 44904, 44904, 2280, 2280, // #1850
- 5, 44920, 44920, 3448, 3448, // #1851
- 5, 44928, 44928, 880, 880, // #1852
- 12, 44944, 44944, 1264, 1264, // #1853
- 10, 44968, 44968, 600, 600, // #1854
- 13, 45000, 45000, 840, 840, // #1855
- 3, 45024, 45024, 688, 688, // #1856
- 6, 45040, 45040, 560, 560, // #1857
- 9, 45056, 45056, 2016, 2016, // #1858
- 9, 45080, 45080, 2520, 2520, // #1859
- 7, 45112, 45112, 2280, 2280, // #1860
- 5, 45128, 45128, 3448, 3448, // #1861
- 5, 45136, 45136, 880, 880, // #1862
- 6, 45160, 45160, 3896, 3896, // #1863
- 3, 45176, 45176, 136, 136, // #1864
- 5, 45192, 45192, 3448, 3448, // #1865
- 5, 45200, 45200, 880, 880, // #1866
- 22, 45216, 45216, 576, 576, // #1867
- 3, 45248, 45248, 688, 688, // #1868
- 14, 45264, 45264, 3840, 3840, // #1869
- 8, 45288, 45288, 1912, 1912, // #1870
- 22, 45320, 45320, 3048, 3048, // #1871
- 5, 45344, 45344, 880, 880, // #1872
- 13, 45368, 45368, 1816, 1816, // #1873
- 3, 45400, 45400, 2456, 2456, // #1874
- 13, 45416, 45416, 840, 840, // #1875
- 3, 45440, 45440, 688, 688, // #1876
- 17, 45456, 45456, 3408, 3408, // #1877
- 10, 45496, 45496, 600, 600, // #1878
- 9, 45520, 45520, 2880, 2880, // #1879
- 5, 45536, 45536, 880, 880, // #1880
- 12, 45552, 45552, 192, 192, // #1881
- 3, 45576, 45576, 136, 136, // #1882
- 13, 45584, 45584, 64, 64, // #1883
- 7, 45608, 45608, 2280, 2280, // #1884
- 13, 45616, 45616, 64, 64, // #1885
- 7, 45640, 45640, 2280, 2280, // #1886
- 13, 45656, 45656, 840, 840, // #1887
- 3, 45680, 45680, 688, 688, // #1888
- 6, 45704, 45704, 3896, 3896, // #1889
- 3, 45720, 45720, 136, 136, // #1890
- 9, 45728, 45728, 2880, 2880, // #1891
- 5, 45744, 45744, 880, 880, // #1892
- 12, 45760, 45760, 1024, 1024, // #1893
- 7, 45784, 45784, 2280, 2280, // #1894
- 12, 45792, 45792, 1024, 1024, // #1895
- 7, 45816, 45816, 2280, 2280, // #1896
- 9, 45824, 45824, 2880, 2880, // #1897
- 5, 45840, 45840, 880, 880, // #1898
- 10, 45856, 45856, 3648, 3648, // #1899
- 5, 45880, 45880, 4008, 4008, // #1900
- 16, 45888, 45888, 256, 256, // #1901
- 3, 45928, 45928, 136, 136, // #1902
- 6, 45944, 45944, 1416, 1416, // #1903
- 5, 45952, 45952, 880, 880, // #1904
- 10, 45976, 45976, 1496, 1496, // #1905
- 5, 46008, 46008, 4008, 4008, // #1906
- 11, 46016, 46016, 3344, 3344, // #1907
- 3, 46032, 46032, 688, 688, // #1908
- 7, 46048, 46048, 2784, 2784, // #1909
- 5, 46064, 46064, 880, 880, // #1910
- 22, 46088, 46088, 3048, 3048, // #1911
- 5, 46112, 46112, 880, 880, // #1912
- 5, 46136, 46136, 456, 456, // #1913
- 3, 46144, 46144, 2912, 2912, // #1914
- 12, 46160, 46160, 2752, 2752, // #1915
- 7, 46184, 46184, 2280, 2280, // #1916
- 12, 46192, 46192, 2752, 2752, // #1917
- 7, 46216, 46216, 2280, 2280, // #1918
- 12, 46224, 46224, 192, 192, // #1919
- 3, 46248, 46248, 136, 136, // #1920
- 14, 46256, 46256, 1984, 1984, // #1921
- 3, 46280, 46280, 2456, 2456, // #1922
- 5, 46296, 46296, 456, 456, // #1923
- 3, 46304, 46304, 2912, 2912, // #1924
- 13, 46328, 46328, 840, 840, // #1925
- 3, 46352, 46352, 688, 688, // #1926
- 7, 46376, 46376, 3656, 3656, // #1927
- 9, 46408, 46408, 3832, 3832, // #1928
- 23, 46432, 46432, 2064, 2064, // #1929
- 8, 46472, 46472, 1912, 1912, // #1930
- 12, 46496, 46496, 192, 192, // #1931
- 3, 46520, 46520, 136, 136, // #1932
- 9, 46528, 46528, 2880, 2880, // #1933
- 5, 46544, 46544, 880, 880, // #1934
- 11, 46560, 46560, 3344, 3344, // #1935
- 3, 46576, 46576, 688, 688, // #1936
- 7, 46600, 46600, 3656, 3656, // #1937
- 9, 46664, 46664, 3832, 3832, // #1938
- 12, 46688, 46688, 192, 192, // #1939
- 3, 46712, 46712, 136, 136, // #1940
- 12, 46720, 46720, 672, 672, // #1941
- 7, 46744, 46744, 2280, 2280, // #1942
- 12, 46752, 46752, 672, 672, // #1943
- 7, 46776, 46776, 2280, 2280, // #1944
- 9, 46784, 46784, 2880, 2880, // #1945
- 5, 46800, 46800, 880, 880, // #1946
- 5, 46816, 46816, 3552, 3552, // #1947
- 9, 46832, 46832, 2016, 2016, // #1948
- 22, 46848, 46848, 576, 576, // #1949
- 3, 46880, 46880, 688, 688, // #1950
- 13, 46904, 46904, 840, 840, // #1951
- 3, 46928, 46928, 688, 688, // #1952
- 9, 46944, 46944, 2880, 2880, // #1953
- 5, 46960, 46960, 880, 880, // #1954
- 6, 46984, 46984, 3896, 3896, // #1955
- 3, 47000, 47000, 136, 136, // #1956
- 13, 47016, 47016, 840, 840, // #1957
- 3, 47040, 47040, 688, 688, // #1958
- 5, 47064, 47064, 456, 456, // #1959
- 4, 47072, 47072, 1792, 1792, // #1960
- 12, 47096, 47096, 1480, 1480, // #1961
- 3, 47128, 47128, 2456, 2456, // #1962
- 17, 47176, 47176, 1464, 1464, // #1963
- 8, 47208, 47208, 1912, 1912, // #1964
- 6, 47240, 47240, 3896, 3896, // #1965
- 3, 47256, 47256, 136, 136, // #1966
- 13, 47272, 47272, 1816, 1816, // #1967
- 3, 47304, 47304, 2456, 2456, // #1968
- 11, 47312, 47312, 3344, 3344, // #1969
- 3, 47328, 47328, 688, 688, // #1970
- 12, 47344, 47344, 384, 384, // #1971
- 7, 47368, 47368, 2280, 2280, // #1972
- 6, 47384, 47384, 1416, 1416, // #1973
- 5, 47392, 47392, 880, 880, // #1974
- 6, 47416, 47416, 1416, 1416, // #1975
- 5, 47424, 47424, 880, 880, // #1976
- 12, 47440, 47440, 384, 384, // #1977
- 7, 47464, 47464, 2280, 2280, // #1978
- 16, 47472, 47472, 256, 256, // #1979
- 3, 47512, 47512, 136, 136, // #1980
- 6, 47528, 47528, 3896, 3896, // #1981
- 3, 47544, 47544, 136, 136, // #1982
- 13, 47560, 47560, 840, 840, // #1983
- 3, 47584, 47584, 688, 688, // #1984
- 6, 47608, 47608, 1416, 1416, // #1985
- 5, 47616, 47616, 880, 880, // #1986
- 16, 47640, 47640, 2664, 2664, // #1987
- 7, 47672, 47672, 2280, 2280, // #1988
- 9, 47680, 47680, 2880, 2880, // #1989
- 5, 47696, 47696, 880, 880, // #1990
- 7, 47712, 47712, 2784, 2784, // #1991
- 5, 47728, 47728, 880, 880, // #1992
- 12, 47744, 47744, 192, 192, // #1993
- 3, 47768, 47768, 136, 136, // #1994
- 22, 47776, 47776, 576, 576, // #1995
- 3, 47808, 47808, 688, 688, // #1996
- 15, 47880, 47880, 2488, 2488, // #1997
- 7, 47912, 47912, 2280, 2280, // #1998
- 15, 47944, 47944, 2488, 2488, // #1999
- 7, 47976, 47976, 2280, 2280, // #2000
- 6, 47992, 47992, 2168, 2168, // #2001
- 9, 48000, 48000, 2016, 2016, // #2002
- 10, 48024, 48024, 2216, 2216, // #2003
- 5, 48056, 48056, 4008, 4008, // #2004
- 9, 48064, 48064, 2880, 2880, // #2005
- 5, 48080, 48080, 880, 880, // #2006
- 13, 48096, 48096, 64, 64, // #2007
- 7, 48120, 48120, 2280, 2280, // #2008
- 9, 48128, 48128, 2880, 2880, // #2009
- 5, 48144, 48144, 880, 880, // #2010
- 13, 48160, 48160, 64, 64, // #2011
- 7, 48184, 48184, 2280, 2280, // #2012
- 12, 48192, 48192, 672, 672, // #2013
- 7, 48216, 48216, 2280, 2280, // #2014
- 26, 48232, 48232, 1416, 1416, // #2015
- 4, 48280, 48280, 2104, 2104, // #2016
- 12, 48288, 48288, 672, 672, // #2017
- 7, 48312, 48312, 2280, 2280, // #2018
- 7, 48320, 48320, 2784, 2784, // #2019
- 5, 48336, 48336, 880, 880, // #2020
- 6, 48360, 48360, 3896, 3896, // #2021
- 3, 48376, 48376, 136, 136, // #2022
- 22, 48384, 48384, 576, 576, // #2023
- 3, 48416, 48416, 688, 688, // #2024
- 16, 48432, 48432, 2448, 2448, // #2025
- 7, 48472, 48472, 2280, 2280, // #2026
- 16, 48480, 48480, 2448, 2448, // #2027
- 7, 48520, 48520, 2280, 2280, // #2028
- 7, 48528, 48528, 2784, 2784, // #2029
- 5, 48544, 48544, 880, 880, // #2030
- 22, 48568, 48568, 3208, 3208, // #2031
- 12, 48600, 48600, 1928, 1928, // #2032
- 5, 48632, 48632, 3448, 3448, // #2033
- 5, 48640, 48640, 880, 880, // #2034
- 6, 48664, 48664, 3896, 3896, // #2035
- 3, 48680, 48680, 136, 136, // #2036
- 7, 48696, 48696, 3656, 3656, // #2037
- 9, 48712, 48712, 3832, 3832, // #2038
- 5, 48744, 48744, 456, 456, // #2039
- 4, 48752, 48752, 1792, 1792, // #2040
- 6, 48776, 48776, 3896, 3896, // #2041
- 3, 48792, 48792, 136, 136, // #2042
- 16, 48800, 48800, 3728, 3728, // #2043
- 7, 48840, 48840, 2280, 2280, // #2044
- 6, 48856, 48856, 1416, 1416, // #2045
- 5, 48872, 48872, 3944, 3944, // #2046
- 11, 48880, 48880, 3344, 3344, // #2047
- 3, 48896, 48896, 688, 688, // #2048
- 11, 48912, 48912, 3344, 3344, // #2049
- 3, 48928, 48928, 688, 688, // #2050
- 11, 48944, 48944, 3344, 3344, // #2051
- 3, 48960, 48960, 688, 688, // #2052
- 12, 48984, 48984, 616, 616, // #2053
- 7, 49016, 49016, 2280, 2280, // #2054
- 12, 49024, 49024, 832, 832, // #2055
- 7, 49040, 49040, 4064, 4064, // #2056
- 11, 49056, 49056, 3344, 3344, // #2057
- 3, 49072, 49072, 688, 688, // #2058
- 13, 49096, 49096, 840, 840, // #2059
- 3, 49120, 49120, 688, 688, // #2060
- 5, 49144, 49144, 3448, 3448, // #2061
- 5, 49152, 49152, 880, 880, // #2062
- 6, 49176, 49176, 1416, 1416, // #2063
- 5, 49184, 49184, 880, 880, // #2064
- 24, 49200, 49200, 768, 768, // #2065
- 8, 49240, 49240, 1912, 1912, // #2066
- 22, 49272, 49272, 3048, 3048, // #2067
- 5, 49296, 49296, 880, 880, // #2068
- 16, 49312, 49312, 256, 256, // #2069
- 3, 49352, 49352, 136, 136, // #2070
- 6, 49368, 49368, 1416, 1416, // #2071
- 5, 49376, 49376, 880, 880, // #2072
- 6, 49400, 49400, 1416, 1416, // #2073
- 5, 49408, 49408, 880, 880, // #2074
- 5, 49432, 49432, 3448, 3448, // #2075
- 5, 49440, 49440, 880, 880, // #2076
- 23, 49464, 49464, 792, 792, // #2077
- 3, 49496, 49496, 2456, 2456, // #2078
- 7, 49504, 49504, 2784, 2784, // #2079
- 5, 49520, 49520, 880, 880, // #2080
- 24, 49536, 49536, 3728, 3728, // #2081
- 9, 49576, 49576, 2648, 2648, // #2082
- 6, 49608, 49608, 3288, 3288, // #2083
- 7, 49624, 49624, 2280, 2280, // #2084
- 22, 49632, 49632, 576, 576, // #2085
- 3, 49664, 49664, 688, 688, // #2086
- 22, 49688, 49688, 3048, 3048, // #2087
- 5, 49712, 49712, 880, 880, // #2088
- 6, 49728, 49728, 2320, 2320, // #2089
- 12, 49752, 49752, 1928, 1928, // #2090
- 8, 49776, 49776, 320, 320, // #2091
- 3, 49800, 49800, 808, 808, // #2092
- 11, 49808, 49808, 3344, 3344, // #2093
- 3, 49824, 49824, 688, 688, // #2094
- 9, 49840, 49840, 2880, 2880, // #2095
- 5, 49856, 49856, 880, 880, // #2096
- 13, 49880, 49880, 840, 840, // #2097
- 3, 49904, 49904, 688, 688, // #2098
- 9, 49920, 49920, 2880, 2880, // #2099
- 5, 49936, 49936, 880, 880, // #2100
- 6, 49960, 49960, 1416, 1416, // #2101
- 5, 49968, 49968, 880, 880, // #2102
- 13, 49992, 49992, 840, 840, // #2103
- 3, 50016, 50016, 688, 688, // #2104
- 13, 50040, 50040, 1816, 1816, // #2105
- 3, 50072, 50072, 2456, 2456, // #2106
- 13, 50088, 50088, 1816, 1816, // #2107
- 3, 50120, 50120, 2456, 2456, // #2108
- 6, 50136, 50136, 1416, 1416, // #2109
- 5, 50144, 50144, 880, 880, // #2110
- 27, 50184, 50184, 744, 744, // #2111
- 4, 50232, 50232, 2104, 2104, // #2112
- 9, 50240, 50240, 2880, 2880, // #2113
- 5, 50256, 50256, 880, 880, // #2114
- 9, 50272, 50272, 2880, 2880, // #2115
- 5, 50288, 50288, 880, 880, // #2116
- 16, 50304, 50304, 1552, 1552, // #2117
- 7, 50344, 50344, 2280, 2280, // #2118
- 13, 50360, 50360, 2584, 2584, // #2119
- 3, 50392, 50392, 2456, 2456, // #2120
- 16, 50400, 50400, 1552, 1552, // #2121
- 7, 50440, 50440, 2280, 2280, // #2122
- 22, 50456, 50456, 3048, 3048, // #2123
- 5, 50480, 50480, 880, 880, // #2124
- 5, 50504, 50504, 3448, 3448, // #2125
- 5, 50512, 50512, 880, 880, // #2126
- 8, 50528, 50528, 2864, 2864, // #2127
- 7, 50552, 50552, 2280, 2280, // #2128
- 16, 50568, 50568, 952, 952, // #2129
- 8, 50600, 50600, 1912, 1912, // #2130
- 9, 50624, 50624, 2880, 2880, // #2131
- 5, 50640, 50640, 880, 880, // #2132
- 16, 50656, 50656, 256, 256, // #2133
- 3, 50696, 50696, 136, 136, // #2134
- 9, 50704, 50704, 2880, 2880, // #2135
- 5, 50720, 50720, 880, 880, // #2136
- 9, 50736, 50736, 2880, 2880, // #2137
- 5, 50752, 50752, 880, 880, // #2138
- 11, 50768, 50768, 3344, 3344, // #2139
- 3, 50784, 50784, 688, 688, // #2140
- 14, 50800, 50800, 2368, 2368, // #2141
- 7, 50816, 50816, 736, 736, // #2142
- 13, 50840, 50840, 840, 840, // #2143
- 3, 50864, 50864, 688, 688, // #2144
- 9, 50880, 50880, 2880, 2880, // #2145
- 5, 50896, 50896, 880, 880, // #2146
- 5, 50920, 50920, 3448, 3448, // #2147
- 5, 50928, 50928, 880, 880, // #2148
- 6, 50952, 50952, 1736, 1736, // #2149
- 7, 50968, 50968, 2280, 2280, // #2150
- 6, 50984, 50984, 1416, 1416, // #2151
- 5, 50992, 50992, 880, 880, // #2152
- 7, 51008, 51008, 2784, 2784, // #2153
- 5, 51024, 51024, 880, 880, // #2154
- 6, 51048, 51048, 1736, 1736, // #2155
- 7, 51064, 51064, 2280, 2280, // #2156
- 6, 51080, 51080, 1416, 1416, // #2157
- 5, 51088, 51088, 880, 880, // #2158
- 9, 51104, 51104, 2880, 2880, // #2159
- 5, 51120, 51120, 880, 880, // #2160
- 8, 51136, 51136, 320, 320, // #2161
- 3, 51160, 51160, 808, 808, // #2162
- 7, 51168, 51168, 2784, 2784, // #2163
- 5, 51184, 51184, 880, 880, // #2164
- 13, 51208, 51208, 840, 840, // #2165
- 3, 51232, 51232, 688, 688, // #2166
- 12, 51248, 51248, 192, 192, // #2167
- 3, 51272, 51272, 136, 136, // #2168
- 12, 51280, 51280, 192, 192, // #2169
- 3, 51304, 51304, 136, 136, // #2170
- 9, 51312, 51312, 2880, 2880, // #2171
- 5, 51328, 51328, 880, 880, // #2172
- 13, 51352, 51352, 840, 840, // #2173
- 3, 51376, 51376, 688, 688, // #2174
- 7, 51392, 51392, 1248, 1248, // #2175
- 7, 51416, 51416, 2280, 2280, // #2176
- 7, 51424, 51424, 2784, 2784, // #2177
- 5, 51440, 51440, 880, 880, // #2178
- 16, 51456, 51456, 256, 256, // #2179
- 3, 51496, 51496, 136, 136, // #2180
- 5, 51512, 51512, 3448, 3448, // #2181
- 5, 51520, 51520, 880, 880, // #2182
- 26, 51592, 51592, 2920, 2920, // #2183
- 4, 51640, 51640, 2104, 2104, // #2184
- 6, 51656, 51656, 1416, 1416, // #2185
- 5, 51664, 51664, 880, 880, // #2186
- 7, 51688, 51688, 3656, 3656, // #2187
- 9, 51720, 51720, 3832, 3832, // #2188
- 7, 51744, 51744, 2784, 2784, // #2189
- 5, 51760, 51760, 880, 880, // #2190
- 13, 51784, 51784, 840, 840, // #2191
- 3, 51808, 51808, 688, 688, // #2192
- 7, 51824, 51824, 2784, 2784, // #2193
- 5, 51840, 51840, 880, 880, // #2194
- 13, 51856, 51856, 3744, 3744, // #2195
- 7, 51880, 51880, 2280, 2280, // #2196
- 13, 51888, 51888, 3744, 3744, // #2197
- 7, 51912, 51912, 2280, 2280, // #2198
- 16, 51920, 51920, 256, 256, // #2199
- 3, 51960, 51960, 136, 136, // #2200
- 22, 51968, 51968, 576, 576, // #2201
- 3, 52000, 52000, 688, 688, // #2202
- 5, 52024, 52024, 456, 456, // #2203
- 4, 52032, 52032, 1792, 1792, // #2204
- 9, 52048, 52048, 2880, 2880, // #2205
- 5, 52064, 52064, 880, 880, // #2206
- 7, 52088, 52088, 3656, 3656, // #2207
- 9, 52104, 52104, 3832, 3832, // #2208
- 10, 52128, 52128, 3712, 3712, // #2209
- 7, 52152, 52152, 2280, 2280, // #2210
- 10, 52160, 52160, 3712, 3712, // #2211
- 7, 52184, 52184, 2280, 2280, // #2212
- 16, 52192, 52192, 256, 256, // #2213
- 3, 52232, 52232, 136, 136, // #2214
- 16, 52240, 52240, 256, 256, // #2215
- 3, 52280, 52280, 136, 136, // #2216
- 17, 52296, 52296, 3624, 3624, // #2217
- 8, 52320, 52320, 3472, 3472, // #2218
- 7, 52336, 52336, 2784, 2784, // #2219
- 5, 52352, 52352, 880, 880, // #2220
- 17, 52376, 52376, 3624, 3624, // #2221
- 8, 52400, 52400, 3472, 3472, // #2222
- 6, 52424, 52424, 3896, 3896, // #2223
- 3, 52440, 52440, 136, 136, // #2224
- 16, 52456, 52456, 264, 264, // #2225
- 7, 52488, 52488, 2280, 2280, // #2226
- 13, 52504, 52504, 840, 840, // #2227
- 3, 52528, 52528, 688, 688, // #2228
- 16, 52552, 52552, 264, 264, // #2229
- 7, 52584, 52584, 2280, 2280, // #2230
- 12, 52592, 52592, 384, 384, // #2231
- 7, 52616, 52616, 2280, 2280, // #2232
- 9, 52624, 52624, 2880, 2880, // #2233
- 5, 52640, 52640, 880, 880, // #2234
- 12, 52656, 52656, 384, 384, // #2235
- 7, 52680, 52680, 2280, 2280, // #2236
- 12, 52688, 52688, 192, 192, // #2237
- 3, 52712, 52712, 136, 136, // #2238
- 13, 52728, 52728, 1816, 1816, // #2239
- 3, 52760, 52760, 2456, 2456, // #2240
- 14, 52768, 52768, 2912, 2912, // #2241
- 7, 52792, 52792, 2280, 2280, // #2242
- 12, 52800, 52800, 2752, 2752, // #2243
- 7, 52824, 52824, 2280, 2280, // #2244
- 12, 52872, 52872, 952, 952, // #2245
- 7, 52904, 52904, 2280, 2280, // #2246
- 22, 52920, 52920, 3048, 3048, // #2247
- 5, 52944, 52944, 880, 880, // #2248
- 16, 52960, 52960, 256, 256, // #2249
- 3, 53000, 53000, 136, 136, // #2250
- 7, 53016, 53016, 952, 952, // #2251
- 3, 53032, 53032, 808, 808, // #2252
- 14, 53040, 53040, 2912, 2912, // #2253
- 7, 53064, 53064, 2280, 2280, // #2254
- 12, 53072, 53072, 2752, 2752, // #2255
- 7, 53096, 53096, 2280, 2280, // #2256
- 13, 53112, 53112, 840, 840, // #2257
- 3, 53136, 53136, 688, 688, // #2258
- 16, 53152, 53152, 256, 256, // #2259
- 3, 53192, 53192, 136, 136, // #2260
- 16, 53200, 53200, 256, 256, // #2261
- 3, 53240, 53240, 136, 136, // #2262
- 5, 53256, 53256, 456, 456, // #2263
- 4, 53264, 53264, 1792, 1792, // #2264
- 6, 53280, 53280, 2768, 2768, // #2265
- 10, 53304, 53304, 600, 600, // #2266
- 27, 53384, 53384, 744, 744, // #2267
- 4, 53432, 53432, 2104, 2104, // #2268
- 10, 53448, 53448, 760, 760, // #2269
- 10, 53480, 53480, 600, 600, // #2270
- 19, 53512, 53512, 1480, 1480, // #2271
- 9, 53544, 53544, 2648, 2648, // #2272
- 9, 53568, 53568, 2880, 2880, // #2273
- 5, 53584, 53584, 880, 880, // #2274
- 22, 53608, 53608, 3048, 3048, // #2275
- 5, 53632, 53632, 880, 880, // #2276
- 11, 53648, 53648, 3344, 3344, // #2277
- 3, 53664, 53664, 688, 688, // #2278
- 13, 53688, 53688, 840, 840, // #2279
- 3, 53712, 53712, 688, 688, // #2280
- 13, 53736, 53736, 840, 840, // #2281
- 3, 53760, 53760, 688, 688, // #2282
- 7, 53776, 53776, 2784, 2784, // #2283
- 5, 53792, 53792, 880, 880, // #2284
- 11, 53808, 53808, 2176, 2176, // #2285
- 7, 53832, 53832, 2280, 2280, // #2286
- 7, 53840, 53840, 2784, 2784, // #2287
- 5, 53856, 53856, 880, 880, // #2288
- 22, 53872, 53872, 576, 576, // #2289
- 3, 53904, 53904, 688, 688, // #2290
- 5, 53928, 53928, 3448, 3448, // #2291
- 5, 53936, 53936, 880, 880, // #2292
- 5, 53960, 53960, 3448, 3448, // #2293
- 5, 53968, 53968, 880, 880, // #2294
- 11, 53984, 53984, 2176, 2176, // #2295
- 7, 54008, 54008, 2280, 2280, // #2296
- 13, 54024, 54024, 840, 840, // #2297
- 3, 54048, 54048, 688, 688, // #2298
- 22, 54072, 54072, 3048, 3048, // #2299
- 5, 54096, 54096, 880, 880, // #2300
- 7, 54112, 54112, 2784, 2784, // #2301
- 5, 54128, 54128, 880, 880, // #2302
- 16, 54144, 54144, 256, 256, // #2303
- 3, 54184, 54184, 136, 136, // #2304
- 5, 54200, 54200, 3448, 3448, // #2305
- 5, 54208, 54208, 880, 880, // #2306
- 22, 54232, 54232, 3048, 3048, // #2307
- 5, 54256, 54256, 880, 880, // #2308
- 13, 54280, 54280, 840, 840, // #2309
- 3, 54304, 54304, 688, 688, // #2310
- 16, 54320, 54320, 256, 256, // #2311
- 3, 54360, 54360, 136, 136, // #2312
- 5, 54376, 54376, 3448, 3448, // #2313
- 5, 54384, 54384, 880, 880, // #2314
- 16, 54400, 54400, 256, 256, // #2315
- 3, 54440, 54440, 136, 136, // #2316
- 13, 54456, 54456, 1816, 1816, // #2317
- 3, 54488, 54488, 2456, 2456, // #2318
- 22, 54504, 54504, 3416, 3416, // #2319
- 7, 54536, 54536, 2280, 2280, // #2320
- 22, 54544, 54544, 576, 576, // #2321
- 3, 54576, 54576, 688, 688, // #2322
- 23, 54592, 54592, 2064, 2064, // #2323
- 8, 54632, 54632, 1912, 1912, // #2324
- 16, 54656, 54656, 3424, 3424, // #2325
- 7, 54696, 54696, 2280, 2280, // #2326
- 22, 54712, 54712, 3048, 3048, // #2327
- 5, 54736, 54736, 880, 880, // #2328
- 11, 54752, 54752, 3344, 3344, // #2329
- 3, 54768, 54768, 688, 688, // #2330
- 12, 54784, 54784, 192, 192, // #2331
- 3, 54808, 54808, 136, 136, // #2332
- 5, 54824, 54824, 3448, 3448, // #2333
- 5, 54832, 54832, 880, 880, // #2334
- 16, 54848, 54848, 3424, 3424, // #2335
- 7, 54888, 54888, 2280, 2280, // #2336
- 12, 54896, 54896, 2752, 2752, // #2337
- 7, 54920, 54920, 2280, 2280, // #2338
- 11, 54928, 54928, 3344, 3344, // #2339
- 3, 54944, 54944, 688, 688, // #2340
- 21, 54984, 54984, 3576, 3576, // #2341
- 8, 55016, 55016, 1912, 1912, // #2342
- 12, 55040, 55040, 2752, 2752, // #2343
- 7, 55064, 55064, 2280, 2280, // #2344
- 16, 55072, 55072, 256, 256, // #2345
- 3, 55112, 55112, 136, 136, // #2346
- 6, 55128, 55128, 3896, 3896, // #2347
- 3, 55144, 55144, 136, 136, // #2348
- 16, 55152, 55152, 256, 256, // #2349
- 3, 55192, 55192, 136, 136, // #2350
- 9, 55200, 55200, 2880, 2880, // #2351
- 5, 55216, 55216, 880, 880, // #2352
- 7, 55240, 55240, 3656, 3656, // #2353
- 9, 55304, 55304, 3832, 3832, // #2354
- 9, 55328, 55328, 2880, 2880, // #2355
- 5, 55344, 55344, 880, 880, // #2356
- 9, 55360, 55360, 2880, 2880, // #2357
- 5, 55376, 55376, 880, 880, // #2358
- 7, 55400, 55400, 3656, 3656, // #2359
- 9, 55432, 55432, 3832, 3832, // #2360
- 11, 55456, 55456, 3344, 3344, // #2361
- 3, 55472, 55472, 688, 688, // #2362
- 10, 55496, 55496, 2952, 2952, // #2363
- 9, 55520, 55520, 2016, 2016, // #2364
- 12, 55536, 55536, 2240, 2240, // #2365
- 7, 55560, 55560, 2280, 2280, // #2366
- 13, 55576, 55576, 1816, 1816, // #2367
- 3, 55608, 55608, 2456, 2456, // #2368
- 22, 55624, 55624, 3048, 3048, // #2369
- 5, 55648, 55648, 880, 880, // #2370
- 6, 55672, 55672, 3896, 3896, // #2371
- 3, 55688, 55688, 136, 136, // #2372
- 14, 55696, 55696, 3552, 3552, // #2373
- 7, 55720, 55720, 2280, 2280, // #2374
- 12, 55728, 55728, 2240, 2240, // #2375
- 7, 55752, 55752, 2280, 2280, // #2376
- 8, 55760, 55760, 320, 320, // #2377
- 3, 55784, 55784, 808, 808, // #2378
- 6, 55800, 55800, 1416, 1416, // #2379
- 5, 55808, 55808, 880, 880, // #2380
- 14, 55824, 55824, 3552, 3552, // #2381
- 7, 55848, 55848, 2280, 2280, // #2382
- 9, 55856, 55856, 2880, 2880, // #2383
- 5, 55872, 55872, 880, 880, // #2384
- 9, 55888, 55888, 2880, 2880, // #2385
- 5, 55904, 55904, 880, 880, // #2386
- 9, 55920, 55920, 2880, 2880, // #2387
- 5, 55936, 55936, 880, 880, // #2388
- 12, 55952, 55952, 192, 192, // #2389
- 3, 55976, 55976, 136, 136, // #2390
- 24, 55984, 55984, 3728, 3728, // #2391
- 9, 56024, 56024, 2648, 2648, // #2392
- 19, 56064, 56064, 1968, 1968, // #2393
- 5, 56104, 56104, 4008, 4008, // #2394
- 6, 56120, 56120, 1416, 1416, // #2395
- 5, 56128, 56128, 880, 880, // #2396
- 22, 56144, 56144, 576, 576, // #2397
- 3, 56176, 56176, 688, 688, // #2398
- 12, 56192, 56192, 192, 192, // #2399
- 3, 56216, 56216, 136, 136, // #2400
- 12, 56224, 56224, 192, 192, // #2401
- 3, 56248, 56248, 136, 136, // #2402
- 12, 56256, 56256, 192, 192, // #2403
- 3, 56280, 56280, 136, 136, // #2404
- 12, 56288, 56288, 192, 192, // #2405
- 3, 56312, 56312, 136, 136, // #2406
- 5, 56328, 56328, 3448, 3448, // #2407
- 5, 56336, 56336, 880, 880, // #2408
- 11, 56352, 56352, 2592, 2592, // #2409
- 7, 56376, 56376, 2280, 2280, // #2410
- 16, 56384, 56384, 256, 256, // #2411
- 3, 56424, 56424, 136, 136, // #2412
- 12, 56432, 56432, 1024, 1024, // #2413
- 7, 56456, 56456, 2280, 2280, // #2414
- 11, 56464, 56464, 2592, 2592, // #2415
- 7, 56488, 56488, 2280, 2280, // #2416
- 12, 56496, 56496, 1024, 1024, // #2417
- 7, 56520, 56520, 2280, 2280, // #2418
- 13, 56536, 56536, 840, 840, // #2419
- 3, 56560, 56560, 688, 688, // #2420
- 16, 56576, 56576, 256, 256, // #2421
- 3, 56616, 56616, 136, 136, // #2422
- 13, 56632, 56632, 840, 840, // #2423
- 3, 56656, 56656, 688, 688, // #2424
- 12, 56672, 56672, 1024, 1024, // #2425
- 7, 56696, 56696, 2280, 2280, // #2426
- 12, 56704, 56704, 1024, 1024, // #2427
- 7, 56728, 56728, 2280, 2280, // #2428
- 13, 56744, 56744, 840, 840, // #2429
- 3, 56768, 56768, 688, 688, // #2430
- 7, 56784, 56784, 2784, 2784, // #2431
- 5, 56800, 56800, 880, 880, // #2432
- 7, 56816, 56816, 2784, 2784, // #2433
- 5, 56832, 56832, 880, 880, // #2434
- 13, 56856, 56856, 840, 840, // #2435
- 3, 56880, 56880, 688, 688, // #2436
- 7, 56896, 56896, 2784, 2784, // #2437
- 5, 56912, 56912, 880, 880, // #2438
- 7, 56928, 56928, 2784, 2784, // #2439
- 5, 56944, 56944, 880, 880, // #2440
- 7, 56960, 56960, 2784, 2784, // #2441
- 5, 56976, 56976, 880, 880, // #2442
- 22, 56992, 56992, 576, 576, // #2443
- 3, 57024, 57024, 688, 688, // #2444
- 7, 57040, 57040, 2784, 2784, // #2445
- 5, 57056, 57056, 880, 880, // #2446
- 24, 57072, 57072, 3728, 3728, // #2447
- 9, 57112, 57112, 2648, 2648, // #2448
- 12, 57136, 57136, 192, 192, // #2449
- 3, 57160, 57160, 136, 136, // #2450
- 12, 57168, 57168, 192, 192, // #2451
- 3, 57192, 57192, 136, 136, // #2452
- 16, 57200, 57200, 256, 256, // #2453
- 3, 57240, 57240, 136, 136, // #2454
- 13, 57256, 57256, 840, 840, // #2455
- 3, 57280, 57280, 688, 688, // #2456
- 6, 57304, 57304, 1416, 1416, // #2457
- 5, 57312, 57312, 880, 880, // #2458
- 13, 57336, 57336, 2584, 2584, // #2459
- 3, 57368, 57368, 2456, 2456, // #2460
- 6, 57384, 57384, 3896, 3896, // #2461
- 3, 57400, 57400, 136, 136, // #2462
- 20, 57416, 57416, 3592, 3592, // #2463
- 9, 57448, 57448, 2648, 2648, // #2464
- 6, 57480, 57480, 3896, 3896, // #2465
- 3, 57496, 57496, 136, 136, // #2466
- 6, 57512, 57512, 3896, 3896, // #2467
- 3, 57528, 57528, 136, 136, // #2468
- 13, 57544, 57544, 840, 840, // #2469
- 3, 57568, 57568, 688, 688, // #2470
- 6, 57592, 57592, 3896, 3896, // #2471
- 3, 57608, 57608, 136, 136, // #2472
- 13, 57624, 57624, 840, 840, // #2473
- 3, 57648, 57648, 688, 688, // #2474
- 12, 57664, 57664, 192, 192, // #2475
- 3, 57688, 57688, 136, 136, // #2476
- 19, 57704, 57704, 1480, 1480, // #2477
- 9, 57736, 57736, 2648, 2648, // #2478
- 9, 57760, 57760, 2880, 2880, // #2479
- 5, 57776, 57776, 880, 880, // #2480
- 11, 57800, 57800, 2600, 2600, // #2481
- 7, 57832, 57832, 2280, 2280, // #2482
- 12, 57840, 57840, 2752, 2752, // #2483
- 7, 57864, 57864, 2280, 2280, // #2484
- 12, 57872, 57872, 2752, 2752, // #2485
- 7, 57896, 57896, 2280, 2280, // #2486
- 22, 57912, 57912, 3048, 3048, // #2487
- 5, 57936, 57936, 880, 880, // #2488
- 12, 57952, 57952, 2752, 2752, // #2489
- 7, 57976, 57976, 2280, 2280, // #2490
- 16, 57984, 57984, 256, 256, // #2491
- 3, 58024, 58024, 136, 136, // #2492
- 11, 58032, 58032, 3344, 3344, // #2493
- 3, 58048, 58048, 688, 688, // #2494
- 12, 58064, 58064, 2752, 2752, // #2495
- 7, 58088, 58088, 2280, 2280, // #2496
- 13, 58104, 58104, 840, 840, // #2497
- 3, 58128, 58128, 688, 688, // #2498
- 14, 58144, 58144, 2912, 2912, // #2499
- 7, 58168, 58168, 2280, 2280, // #2500
- 7, 58176, 58176, 2784, 2784, // #2501
- 5, 58192, 58192, 880, 880, // #2502
- 14, 58208, 58208, 2912, 2912, // #2503
- 7, 58232, 58232, 2280, 2280, // #2504
- 22, 58248, 58248, 3048, 3048, // #2505
- 5, 58272, 58272, 880, 880, // #2506
- 5, 58296, 58296, 456, 456, // #2507
- 4, 58304, 58304, 1792, 1792, // #2508
- 16, 58376, 58376, 952, 952, // #2509
- 8, 58408, 58408, 1912, 1912, // #2510
- 13, 58440, 58440, 840, 840, // #2511
- 3, 58464, 58464, 688, 688, // #2512
- 14, 58480, 58480, 4064, 4064, // #2513
- 10, 58504, 58504, 600, 600, // #2514
- 12, 58528, 58528, 192, 192, // #2515
- 3, 58552, 58552, 136, 136, // #2516
- 12, 58560, 58560, 192, 192, // #2517
- 3, 58584, 58584, 136, 136, // #2518
- 6, 58592, 58592, 3504, 3504, // #2519
- 7, 58616, 58616, 2280, 2280, // #2520
- 12, 58624, 58624, 192, 192, // #2521
- 3, 58648, 58648, 136, 136, // #2522
- 6, 58664, 58664, 3896, 3896, // #2523
- 3, 58680, 58680, 136, 136, // #2524
- 16, 58696, 58696, 2424, 2424, // #2525
- 5, 58728, 58728, 4008, 4008, // #2526
- 6, 58744, 58744, 3896, 3896, // #2527
- 3, 58760, 58760, 136, 136, // #2528
- 12, 58768, 58768, 384, 384, // #2529
- 7, 58792, 58792, 2280, 2280, // #2530
- 12, 58800, 58800, 384, 384, // #2531
- 7, 58824, 58824, 2280, 2280, // #2532
- 16, 58832, 58832, 256, 256, // #2533
- 3, 58872, 58872, 136, 136, // #2534
- 13, 58888, 58888, 840, 840, // #2535
- 3, 58912, 58912, 688, 688, // #2536
- 9, 58928, 58928, 384, 384, // #2537
- 7, 58952, 58952, 2280, 2280, // #2538
- 6, 58968, 58968, 3896, 3896, // #2539
- 3, 58984, 58984, 136, 136, // #2540
- 22, 58992, 58992, 576, 576, // #2541
- 3, 59024, 59024, 688, 688, // #2542
- 19, 59048, 59048, 1480, 1480, // #2543
- 9, 59080, 59080, 2648, 2648, // #2544
- 9, 59104, 59104, 2880, 2880, // #2545
- 5, 59120, 59120, 880, 880, // #2546
- 9, 59136, 59136, 2880, 2880, // #2547
- 5, 59152, 59152, 880, 880, // #2548
- 7, 59168, 59168, 3936, 3936, // #2549
- 8, 59192, 59192, 1912, 1912, // #2550
- 6, 59224, 59224, 3224, 3224, // #2551
- 8, 59240, 59240, 1912, 1912, // #2552
- 15, 59272, 59272, 2488, 2488, // #2553
- 7, 59304, 59304, 2280, 2280, // #2554
- 15, 59336, 59336, 2488, 2488, // #2555
- 7, 59368, 59368, 2280, 2280, // #2556
- 12, 59376, 59376, 192, 192, // #2557
- 3, 59400, 59400, 136, 136, // #2558
- 5, 59416, 59416, 3448, 3448, // #2559
- 5, 59424, 59424, 880, 880, // #2560
- 22, 59440, 59440, 576, 576, // #2561
- 3, 59472, 59472, 688, 688, // #2562
- 5, 59496, 59496, 3448, 3448, // #2563
- 5, 59504, 59504, 880, 880, // #2564
- 5, 59528, 59528, 456, 456, // #2565
- 4, 59536, 59536, 1792, 1792, // #2566
- 22, 59552, 59552, 576, 576, // #2567
- 3, 59584, 59584, 688, 688, // #2568
- 22, 59600, 59600, 576, 576, // #2569
- 3, 59632, 59632, 688, 688, // #2570
- 13, 59656, 59656, 2584, 2584, // #2571
- 3, 59688, 59688, 2456, 2456, // #2572
- 13, 59704, 59704, 840, 840, // #2573
- 3, 59728, 59728, 688, 688, // #2574
- 9, 59744, 59744, 2880, 2880, // #2575
- 5, 59760, 59760, 880, 880, // #2576
- 22, 59784, 59784, 3048, 3048, // #2577
- 5, 59808, 59808, 880, 880, // #2578
- 6, 59832, 59832, 1416, 1416, // #2579
- 5, 59840, 59840, 880, 880, // #2580
- 27, 59912, 59912, 744, 744, // #2581
- 4, 59960, 59960, 2104, 2104, // #2582
- 12, 59968, 59968, 192, 192, // #2583
- 3, 59992, 59992, 136, 136, // #2584
- 7, 60000, 60000, 2784, 2784, // #2585
- 5, 60016, 60016, 880, 880, // #2586
- 5, 60040, 60040, 3448, 3448, // #2587
- 5, 60048, 60048, 880, 880, // #2588
- 12, 60064, 60064, 2240, 2240, // #2589
- 7, 60088, 60088, 2280, 2280, // #2590
- 12, 60096, 60096, 2240, 2240, // #2591
- 7, 60120, 60120, 2280, 2280, // #2592
- 11, 60128, 60128, 3344, 3344, // #2593
- 3, 60144, 60144, 688, 688, // #2594
- 6, 60168, 60168, 3896, 3896, // #2595
- 3, 60184, 60184, 136, 136, // #2596
- 13, 60200, 60200, 840, 840, // #2597
- 3, 60224, 60224, 688, 688, // #2598
- 13, 60248, 60248, 2584, 2584, // #2599
- 3, 60280, 60280, 2456, 2456, // #2600
- 11, 60288, 60288, 3344, 3344, // #2601
- 3, 60304, 60304, 688, 688, // #2602
- 5, 60328, 60328, 456, 456, // #2603
- 4, 60336, 60336, 1792, 1792, // #2604
- 12, 60352, 60352, 1024, 1024, // #2605
- 7, 60376, 60376, 2280, 2280, // #2606
- 12, 60384, 60384, 1024, 1024, // #2607
- 7, 60408, 60408, 2280, 2280, // #2608
- 7, 60416, 60416, 2784, 2784, // #2609
- 5, 60432, 60432, 880, 880, // #2610
- 22, 60448, 60448, 576, 576, // #2611
- 3, 60480, 60480, 688, 688, // #2612
- 6, 60504, 60504, 1416, 1416, // #2613
- 5, 60512, 60512, 880, 880, // #2614
- 13, 60536, 60536, 840, 840, // #2615
- 3, 60560, 60560, 688, 688, // #2616
- 13, 60584, 60584, 840, 840, // #2617
- 3, 60608, 60608, 688, 688, // #2618
- 11, 60624, 60624, 3344, 3344, // #2619
- 3, 60640, 60640, 688, 688, // #2620
- 24, 60656, 60656, 3728, 3728, // #2621
- 9, 60696, 60696, 2648, 2648, // #2622
- 5, 60728, 60728, 456, 456, // #2623
- 4, 60736, 60736, 1792, 1792, // #2624
- 12, 60808, 60808, 952, 952, // #2625
- 7, 60840, 60840, 2280, 2280, // #2626
- 20, 60856, 60856, 104, 104, // #2627
- 7, 60888, 60888, 2280, 2280, // #2628
- 8, 60896, 60896, 320, 320, // #2629
- 3, 60920, 60920, 808, 808, // #2630
- 22, 60936, 60936, 3048, 3048, // #2631
- 5, 60960, 60960, 880, 880, // #2632
- 13, 60984, 60984, 840, 840, // #2633
- 3, 61008, 61008, 688, 688, // #2634
- 13, 61032, 61032, 840, 840, // #2635
- 3, 61056, 61056, 688, 688, // #2636
- 22, 61072, 61072, 576, 576, // #2637
- 3, 61104, 61104, 688, 688, // #2638
- 13, 61128, 61128, 840, 840, // #2639
- 3, 61152, 61152, 688, 688, // #2640
- 6, 61176, 61176, 1416, 1416, // #2641
- 5, 61184, 61184, 880, 880, // #2642
- 22, 61208, 61208, 3048, 3048, // #2643
- 5, 61232, 61232, 880, 880, // #2644
- 11, 61248, 61248, 2592, 2592, // #2645
- 7, 61272, 61272, 2280, 2280, // #2646
- 11, 61280, 61280, 2592, 2592, // #2647
- 7, 61304, 61304, 2280, 2280, // #2648
- 22, 61320, 61320, 3048, 3048, // #2649
- 5, 61344, 61344, 880, 880, // #2650
- 22, 61368, 61368, 3048, 3048, // #2651
- 5, 61392, 61392, 880, 880, // #2652
- 22, 61416, 61416, 3048, 3048, // #2653
- 5, 61440, 61440, 880, 880, // #2654
- 22, 61464, 61464, 3048, 3048, // #2655
- 5, 61488, 61488, 880, 880, // #2656
- 16, 61504, 61504, 256, 256, // #2657
- 3, 61544, 61544, 136, 136, // #2658
- 6, 61560, 61560, 1416, 1416, // #2659
- 5, 61568, 61568, 880, 880, // #2660
- 21, 61592, 61592, 2888, 2888, // #2661
- 7, 61624, 61624, 2280, 2280, // #2662
- 23, 61640, 61640, 792, 792, // #2663
- 3, 61672, 61672, 2456, 2456, // #2664
- 22, 61680, 61680, 576, 576, // #2665
- 3, 61712, 61712, 688, 688, // #2666
- 12, 61728, 61728, 192, 192, // #2667
- 3, 61752, 61752, 136, 136, // #2668
- 6, 61768, 61768, 1416, 1416, // #2669
- 5, 61776, 61776, 880, 880, // #2670
- 22, 61792, 61792, 576, 576, // #2671
- 3, 61824, 61824, 688, 688, // #2672
- 13, 61848, 61848, 840, 840, // #2673
- 3, 61872, 61872, 688, 688, // #2674
- 22, 61896, 61896, 3048, 3048, // #2675
- 5, 61920, 61920, 880, 880, // #2676
- 16, 61936, 61936, 256, 256, // #2677
- 3, 61976, 61976, 136, 136, // #2678
- 9, 61984, 61984, 2880, 2880, // #2679
- 5, 62000, 62000, 880, 880, // #2680
- 7, 62016, 62016, 2784, 2784, // #2681
- 5, 62032, 62032, 880, 880, // #2682
- 22, 62056, 62056, 3048, 3048, // #2683
- 5, 62080, 62080, 880, 880, // #2684
- 22, 62104, 62104, 3048, 3048, // #2685
- 5, 62128, 62128, 880, 880, // #2686
- 13, 62144, 62144, 3232, 3232, // #2687
- 7, 62168, 62168, 2280, 2280, // #2688
- 13, 62176, 62176, 3232, 3232, // #2689
- 7, 62200, 62200, 2280, 2280, // #2690
- 6, 62216, 62216, 1416, 1416, // #2691
- 5, 62224, 62224, 880, 880, // #2692
- 13, 62240, 62240, 0, 0, // #2693
- 7, 62264, 62264, 2280, 2280, // #2694
- 22, 62272, 62272, 576, 576, // #2695
- 3, 62304, 62304, 688, 688, // #2696
- 13, 62320, 62320, 0, 0, // #2697
- 7, 62344, 62344, 2280, 2280, // #2698
- 17, 62360, 62360, 2760, 2760, // #2699
- 7, 62392, 62392, 2280, 2280, // #2700
- 13, 62408, 62408, 840, 840, // #2701
- 3, 62432, 62432, 688, 688, // #2702
- 17, 62456, 62456, 2760, 2760, // #2703
- 7, 62488, 62488, 2280, 2280, // #2704
- 9, 62496, 62496, 2880, 2880, // #2705
- 5, 62512, 62512, 880, 880, // #2706
- 6, 62536, 62536, 1416, 1416, // #2707
- 5, 62544, 62544, 880, 880, // #2708
- 9, 62560, 62560, 2880, 2880, // #2709
- 5, 62576, 62576, 880, 880, // #2710
- 22, 62600, 62600, 3048, 3048, // #2711
- 5, 62624, 62624, 880, 880, // #2712
- 13, 62648, 62648, 840, 840, // #2713
- 3, 62672, 62672, 688, 688, // #2714
- 11, 62688, 62688, 3344, 3344, // #2715
- 3, 62704, 62704, 688, 688, // #2716
- 17, 62728, 62728, 3848, 3848, // #2717
- 7, 62752, 62752, 736, 736, // #2718
- 5, 62776, 62776, 3448, 3448, // #2719
- 5, 62784, 62784, 880, 880, // #2720
- 6, 62808, 62808, 3896, 3896, // #2721
- 3, 62824, 62824, 136, 136, // #2722
- 5, 62840, 62840, 3448, 3448, // #2723
- 5, 62848, 62848, 880, 880, // #2724
- 5, 62872, 62872, 3448, 3448, // #2725
- 5, 62880, 62880, 880, 880, // #2726
- 5, 62904, 62904, 3448, 3448, // #2727
- 5, 62912, 62912, 880, 880, // #2728
- 15, 62984, 62984, 2488, 2488, // #2729
- 7, 63016, 63016, 2280, 2280, // #2730
- 15, 63024, 63024, 3088, 3088, // #2731
- 7, 63048, 63048, 2280, 2280, // #2732
- 15, 63112, 63112, 2488, 2488, // #2733
- 7, 63144, 63144, 2280, 2280, // #2734
- 16, 63176, 63176, 504, 504, // #2735
- 7, 63200, 63200, 736, 736, // #2736
- 9, 63216, 63216, 2880, 2880, // #2737
- 5, 63232, 63232, 880, 880, // #2738
- 11, 63248, 63248, 3344, 3344, // #2739
- 3, 63264, 63264, 688, 688, // #2740
- 13, 63280, 63280, 64, 64, // #2741
- 7, 63304, 63304, 2280, 2280, // #2742
- 13, 63312, 63312, 64, 64, // #2743
- 7, 63336, 63336, 2280, 2280, // #2744
- 16, 63344, 63344, 256, 256, // #2745
- 3, 63384, 63384, 136, 136, // #2746
- 11, 63400, 63400, 3800, 3800, // #2747
- 8, 63432, 63432, 1912, 1912, // #2748
- 7, 63456, 63456, 2784, 2784, // #2749
- 5, 63472, 63472, 880, 880, // #2750
- 16, 63496, 63496, 264, 264, // #2751
- 7, 63528, 63528, 2280, 2280, // #2752
- 6, 63544, 63544, 3896, 3896, // #2753
- 3, 63560, 63560, 136, 136, // #2754
- 12, 63568, 63568, 192, 192, // #2755
- 3, 63592, 63592, 136, 136, // #2756
- 16, 63608, 63608, 264, 264, // #2757
- 7, 63640, 63640, 2280, 2280, // #2758
- 16, 63648, 63648, 256, 256, // #2759
- 3, 63688, 63688, 136, 136, // #2760
- 6, 63704, 63704, 3896, 3896, // #2761
- 3, 63720, 63720, 136, 136, // #2762
- 7, 63728, 63728, 2784, 2784, // #2763
- 5, 63744, 63744, 880, 880, // #2764
- 14, 63760, 63760, 704, 704, // #2765
- 7, 63784, 63784, 2280, 2280, // #2766
- 14, 63792, 63792, 704, 704, // #2767
- 7, 63816, 63816, 2280, 2280, // #2768
- 13, 63824, 63824, 64, 64, // #2769
- 7, 63848, 63848, 2280, 2280, // #2770
- 13, 63856, 63856, 64, 64, // #2771
- 7, 63880, 63880, 2280, 2280, // #2772
- 12, 63896, 63896, 3352, 3352, // #2773
- 8, 63928, 63928, 1912, 1912, // #2774
- 22, 63952, 63952, 576, 576, // #2775
- 3, 63984, 63984, 688, 688, // #2776
- 10, 64000, 64000, 160, 160, // #2777
- 5, 64024, 64024, 4008, 4008, // #2778
- 22, 64032, 64032, 576, 576, // #2779
- 3, 64064, 64064, 688, 688, // #2780
- 6, 64088, 64088, 3896, 3896, // #2781
- 3, 64104, 64104, 136, 136, // #2782
- 15, 64112, 64112, 3088, 3088, // #2783
- 7, 64136, 64136, 2280, 2280, // #2784
- 22, 64144, 64144, 576, 576, // #2785
- 3, 64176, 64176, 688, 688, // #2786
- 6, 64200, 64200, 3896, 3896, // #2787
- 3, 64216, 64216, 136, 136, // #2788
- 9, 64224, 64224, 2880, 2880, // #2789
- 5, 64240, 64240, 880, 880, // #2790
- 5, 64264, 64264, 3448, 3448, // #2791
- 5, 64272, 64272, 880, 880, // #2792
- 7, 64288, 64288, 2784, 2784, // #2793
- 5, 64304, 64304, 880, 880, // #2794
- 17, 64328, 64328, 2728, 2728, // #2795
- 5, 64360, 64360, 4008, 4008, // #2796
- 11, 64368, 64368, 2176, 2176, // #2797
- 7, 64392, 64392, 2280, 2280, // #2798
- 11, 64400, 64400, 2176, 2176, // #2799
- 7, 64424, 64424, 2280, 2280, // #2800
- 12, 64440, 64440, 3352, 3352, // #2801
- 8, 64472, 64472, 1912, 1912, // #2802
- 17, 64504, 64504, 1864, 1864, // #2803
- 7, 64536, 64536, 2280, 2280, // #2804
- 17, 64552, 64552, 1864, 1864, // #2805
- 7, 64584, 64584, 2280, 2280, // #2806
- 9, 64592, 64592, 2880, 2880, // #2807
- 5, 64608, 64608, 880, 880, // #2808
- 18, 64624, 64624, 2448, 2448, // #2809
- 7, 64664, 64664, 2280, 2280, // #2810
- 5, 64680, 64680, 3448, 3448, // #2811
- 5, 64688, 64688, 880, 880, // #2812
- 6, 64712, 64712, 1416, 1416, // #2813
- 5, 64720, 64720, 880, 880, // #2814
- 6, 64744, 64744, 1416, 1416, // #2815
- 5, 64752, 64752, 880, 880, // #2816
- 11, 64768, 64768, 3344, 3344, // #2817
- 3, 64784, 64784, 688, 688, // #2818
- 22, 64800, 64800, 576, 576, // #2819
- 3, 64832, 64832, 688, 688, // #2820
- 8, 64848, 64848, 80, 80, // #2821
- 7, 64872, 64872, 2280, 2280, // #2822
- 22, 64888, 64888, 3048, 3048, // #2823
- 5, 64912, 64912, 880, 880, // #2824
- 11, 64936, 64936, 2600, 2600, // #2825
- 7, 64968, 64968, 2280, 2280, // #2826
- 11, 64976, 64976, 3344, 3344, // #2827
- 3, 64992, 64992, 688, 688, // #2828
- 7, 65008, 65008, 2784, 2784, // #2829
- 5, 65024, 65024, 880, 880, // #2830
- 6, 65048, 65048, 3896, 3896, // #2831
- 3, 65064, 65064, 136, 136, // #2832
- 6, 65080, 65080, 3896, 3896, // #2833
- 3, 65096, 65096, 136, 136, // #2834
- 15, 65104, 65104, 80, 80, // #2835
- 7, 65128, 65128, 2280, 2280, // #2836
- 22, 65136, 65136, 576, 576, // #2837
- 3, 65168, 65168, 688, 688, // #2838
- 13, 65184, 65184, 0, 0, // #2839
- 7, 65208, 65208, 2280, 2280, // #2840
- 12, 65216, 65216, 1024, 1024, // #2841
- 7, 65240, 65240, 2280, 2280, // #2842
- 13, 65248, 65248, 0, 0, // #2843
- 7, 65272, 65272, 2280, 2280, // #2844
- 12, 65280, 65280, 1024, 1024, // #2845
- 7, 65304, 65304, 2280, 2280, // #2846
- 13, 65320, 65320, 840, 840, // #2847
- 3, 65344, 65344, 688, 688, // #2848
- 11, 65360, 65360, 3344, 3344, // #2849
- 3, 65376, 65376, 688, 688, // #2850
- 22, 65392, 65392, 576, 576, // #2851
- 3, 65424, 65424, 688, 688, // #2852
- 6, 65448, 65448, 1416, 1416, // #2853
- 5, 65456, 65456, 880, 880, // #2854
- 5, 65480, 65480, 3448, 3448, // #2855
- 5, 65488, 65488, 880, 880, // #2856
- 7, 65504, 65504, 2832, 2832, // #2857
- 9, 65520, 65520, 2016, 2016, // #2858
- 11, 65536, 65536, 3344, 3344, // #2859
- 3, 65552, 65552, 688, 688, // #2860
- 7, 65576, 65576, 3656, 3656, // #2861
- 9, 65608, 65608, 3832, 3832, // #2862
- 12, 65632, 65632, 1024, 1024, // #2863
- 7, 65656, 65656, 2280, 2280, // #2864
- 5, 65672, 65672, 3448, 3448, // #2865
- 5, 65680, 65680, 880, 880, // #2866
- 7, 65704, 65704, 3656, 3656, // #2867
- 9, 65736, 65736, 3832, 3832, // #2868
- 5, 65768, 65768, 3448, 3448, // #2869
- 5, 65776, 65776, 880, 880, // #2870
- 12, 65792, 65792, 1024, 1024, // #2871
- 7, 65816, 65816, 2280, 2280, // #2872
- 5, 65832, 65832, 3448, 3448, // #2873
- 5, 65840, 65840, 880, 880, // #2874
- 5, 65864, 65864, 3448, 3448, // #2875
- 5, 65872, 65872, 880, 880, // #2876
- 5, 65896, 65896, 3448, 3448, // #2877
- 5, 65904, 65904, 880, 880, // #2878
- 15, 65920, 65920, 80, 80, // #2879
- 7, 65944, 65944, 2280, 2280, // #2880
- 13, 65960, 65960, 840, 840, // #2881
- 3, 65984, 65984, 688, 688, // #2882
- 5, 66008, 66008, 3448, 3448, // #2883
- 5, 66016, 66016, 880, 880, // #2884
- 13, 66040, 66040, 840, 840, // #2885
- 3, 66064, 66064, 688, 688, // #2886
- 11, 66080, 66080, 3344, 3344, // #2887
- 3, 66096, 66096, 688, 688, // #2888
- 9, 66112, 66112, 2880, 2880, // #2889
- 5, 66128, 66128, 880, 880, // #2890
- 22, 66144, 66144, 576, 576, // #2891
- 3, 66176, 66176, 688, 688, // #2892
- 12, 66192, 66192, 192, 192, // #2893
- 3, 66216, 66216, 136, 136, // #2894
- 12, 66224, 66224, 192, 192, // #2895
- 3, 66248, 66248, 136, 136, // #2896
- 13, 66264, 66264, 840, 840, // #2897
- 3, 66288, 66288, 688, 688, // #2898
- 9, 66312, 66312, 1912, 1912, // #2899
- 7, 66344, 66344, 2280, 2280, // #2900
- 22, 66352, 66352, 576, 576, // #2901
- 3, 66384, 66384, 688, 688, // #2902
- 21, 66440, 66440, 3576, 3576, // #2903
- 8, 66472, 66472, 1912, 1912, // #2904
- 5, 66504, 66504, 456, 456, // #2905
- 4, 66512, 66512, 1792, 1792, // #2906
- 12, 66528, 66528, 192, 192, // #2907
- 3, 66552, 66552, 136, 136, // #2908
- 22, 66560, 66560, 576, 576, // #2909
- 3, 66592, 66592, 688, 688, // #2910
- 7, 66616, 66616, 3656, 3656, // #2911
- 9, 66632, 66632, 3832, 3832, // #2912
- 16, 66656, 66656, 256, 256, // #2913
- 3, 66696, 66696, 136, 136, // #2914
- 13, 66712, 66712, 840, 840, // #2915
- 3, 66736, 66736, 688, 688, // #2916
- 12, 66752, 66752, 192, 192, // #2917
- 3, 66776, 66776, 136, 136, // #2918
- 22, 66784, 66784, 576, 576, // #2919
- 3, 66816, 66816, 688, 688, // #2920
- 16, 66832, 66832, 2176, 2176, // #2921
- 7, 66872, 66872, 2280, 2280, // #2922
- 16, 66880, 66880, 2176, 2176, // #2923
- 7, 66920, 66920, 2280, 2280, // #2924
- 17, 66952, 66952, 888, 888, // #2925
- 7, 66984, 66984, 2280, 2280, // #2926
- 17, 67016, 67016, 888, 888, // #2927
- 7, 67048, 67048, 2280, 2280, // #2928
- 7, 67064, 67064, 3544, 3544, // #2929
- 9, 67072, 67072, 2016, 2016, // #2930
- 7, 67088, 67088, 2784, 2784, // #2931
- 5, 67104, 67104, 880, 880, // #2932
- 13, 67128, 67128, 840, 840, // #2933
- 3, 67152, 67152, 688, 688, // #2934
- 6, 67176, 67176, 1416, 1416, // #2935
- 5, 67184, 67184, 880, 880, // #2936
- 5, 67208, 67208, 456, 456, // #2937
- 4, 67216, 67216, 1792, 1792, // #2938
- 12, 67232, 67232, 192, 192, // #2939
- 3, 67256, 67256, 136, 136, // #2940
- 14, 67264, 67264, 1984, 1984, // #2941
- 3, 67288, 67288, 2456, 2456, // #2942
- 13, 67304, 67304, 840, 840, // #2943
- 3, 67328, 67328, 688, 688, // #2944
- 9, 67344, 67344, 2880, 2880, // #2945
- 5, 67360, 67360, 880, 880, // #2946
- 7, 67384, 67384, 3656, 3656, // #2947
- 9, 67400, 67400, 3832, 3832, // #2948
- 9, 67424, 67424, 2880, 2880, // #2949
- 5, 67440, 67440, 880, 880, // #2950
- 9, 67456, 67456, 2880, 2880, // #2951
- 5, 67472, 67472, 880, 880, // #2952
- 6, 67496, 67496, 1416, 1416, // #2953
- 5, 67504, 67504, 880, 880, // #2954
- 11, 67520, 67520, 3344, 3344, // #2955
- 3, 67536, 67536, 688, 688, // #2956
- 13, 67560, 67560, 840, 840, // #2957
- 3, 67584, 67584, 688, 688, // #2958
- 13, 67608, 67608, 840, 840, // #2959
- 3, 67632, 67632, 688, 688, // #2960
- 16, 67648, 67648, 1552, 1552, // #2961
- 7, 67688, 67688, 2280, 2280, // #2962
- 6, 67704, 67704, 1416, 1416, // #2963
- 5, 67712, 67712, 880, 880, // #2964
- 12, 67728, 67728, 2560, 2560, // #2965
- 12, 67752, 67752, 1928, 1928, // #2966
- 16, 67776, 67776, 1552, 1552, // #2967
- 7, 67816, 67816, 2280, 2280, // #2968
- 12, 67824, 67824, 2560, 2560, // #2969
- 12, 67848, 67848, 1928, 1928, // #2970
- 13, 67872, 67872, 3232, 3232, // #2971
- 7, 67896, 67896, 2280, 2280, // #2972
- 13, 67904, 67904, 3232, 3232, // #2973
- 7, 67928, 67928, 2280, 2280, // #2974
- 7, 67936, 67936, 2784, 2784, // #2975
- 5, 67952, 67952, 880, 880, // #2976
- 6, 67976, 67976, 1416, 1416, // #2977
- 5, 67984, 67984, 880, 880, // #2978
- 6, 68008, 68008, 1416, 1416, // #2979
- 5, 68016, 68016, 880, 880, // #2980
- 22, 68032, 68032, 576, 576, // #2981
- 3, 68064, 68064, 688, 688, // #2982
- 12, 68088, 68088, 1752, 1752, // #2983
- 8, 68120, 68120, 1912, 1912, // #2984
- 6, 68152, 68152, 3896, 3896, // #2985
- 3, 68168, 68168, 136, 136, // #2986
- 11, 68176, 68176, 3344, 3344, // #2987
- 3, 68192, 68192, 688, 688, // #2988
- 22, 68208, 68208, 576, 576, // #2989
- 3, 68240, 68240, 688, 688, // #2990
- 7, 68256, 68256, 2784, 2784, // #2991
- 5, 68272, 68272, 880, 880, // #2992
- 7, 68288, 68288, 2784, 2784, // #2993
- 5, 68304, 68304, 880, 880, // #2994
- 7, 68328, 68328, 3656, 3656, // #2995
- 9, 68360, 68360, 3832, 3832, // #2996
- 16, 68384, 68384, 256, 256, // #2997
- 3, 68424, 68424, 136, 136, // #2998
- 11, 68432, 68432, 3344, 3344, // #2999
- 3, 68448, 68448, 688, 688, // #3000
- 16, 68464, 68464, 256, 256, // #3001
- 3, 68504, 68504, 136, 136, // #3002
- 6, 68520, 68520, 3896, 3896, // #3003
- 3, 68536, 68536, 136, 136, // #3004
- 22, 68552, 68552, 3048, 3048, // #3005
- 5, 68576, 68576, 880, 880, // #3006
- 11, 68592, 68592, 3344, 3344, // #3007
- 3, 68608, 68608, 688, 688, // #3008
- 13, 68632, 68632, 840, 840, // #3009
- 3, 68656, 68656, 688, 688, // #3010
- 5, 68680, 68680, 456, 456, // #3011
- 4, 68688, 68688, 1792, 1792, // #3012
- 12, 68712, 68712, 1752, 1752, // #3013
- 8, 68744, 68744, 1912, 1912, // #3014
- 6, 68776, 68776, 1416, 1416, // #3015
- 5, 68784, 68784, 880, 880, // #3016
- 12, 68800, 68800, 192, 192, // #3017
- 3, 68824, 68824, 136, 136, // #3018
- 12, 68832, 68832, 192, 192, // #3019
- 3, 68856, 68856, 136, 136, // #3020
- 6, 68872, 68872, 1416, 1416, // #3021
- 5, 68880, 68880, 880, 880, // #3022
- 6, 68904, 68904, 1416, 1416, // #3023
- 5, 68912, 68912, 880, 880, // #3024
- 12, 68928, 68928, 192, 192, // #3025
- 3, 68952, 68952, 136, 136, // #3026
- 12, 68960, 68960, 384, 384, // #3027
- 7, 68984, 68984, 2280, 2280, // #3028
- 12, 68992, 68992, 384, 384, // #3029
- 7, 69016, 69016, 2280, 2280, // #3030
- 22, 69024, 69024, 576, 576, // #3031
- 3, 69056, 69056, 688, 688, // #3032
- 8, 69080, 69080, 2632, 2632, // #3033
- 3, 69104, 69104, 2352, 2352, // #3034
- 23, 69128, 69128, 792, 792, // #3035
- 3, 69160, 69160, 2456, 2456, // #3036
- 15, 69176, 69176, 456, 456, // #3037
- 7, 69208, 69208, 2280, 2280, // #3038
- 15, 69224, 69224, 456, 456, // #3039
- 7, 69256, 69256, 2280, 2280, // #3040
- 13, 69272, 69272, 840, 840, // #3041
- 3, 69296, 69296, 688, 688, // #3042
- 9, 69312, 69312, 2880, 2880, // #3043
- 5, 69328, 69328, 880, 880, // #3044
- 12, 69344, 69344, 192, 192, // #3045
- 3, 69368, 69368, 136, 136, // #3046
- 9, 69384, 69384, 1032, 1032, // #3047
- 10, 69416, 69416, 600, 600, // #3048
- 6, 69448, 69448, 1416, 1416, // #3049
- 5, 69456, 69456, 880, 880, // #3050
- 22, 69472, 69472, 576, 576, // #3051
- 3, 69504, 69504, 688, 688, // #3052
- 13, 69520, 69520, 2176, 2176, // #3053
- 7, 69544, 69544, 2280, 2280, // #3054
- 12, 69552, 69552, 192, 192, // #3055
- 3, 69576, 69576, 136, 136, // #3056
- 13, 69584, 69584, 2176, 2176, // #3057
- 7, 69608, 69608, 2280, 2280, // #3058
- 22, 69624, 69624, 3048, 3048, // #3059
- 5, 69648, 69648, 880, 880, // #3060
- 7, 69664, 69664, 2784, 2784, // #3061
- 5, 69680, 69680, 880, 880, // #3062
- 9, 69696, 69696, 656, 656, // #3063
- 7, 69720, 69720, 2280, 2280, // #3064
- 12, 69728, 69728, 192, 192, // #3065
- 3, 69752, 69752, 136, 136, // #3066
- 6, 69768, 69768, 1416, 1416, // #3067
- 5, 69776, 69776, 880, 880, // #3068
- 12, 69792, 69792, 192, 192, // #3069
- 3, 69816, 69816, 136, 136, // #3070
- 27, 69824, 69824, 768, 768, // #3071
- 7, 69864, 69864, 2280, 2280, // #3072
- 7, 69872, 69872, 2784, 2784, // #3073
- 5, 69888, 69888, 880, 880, // #3074
- 12, 69904, 69904, 192, 192, // #3075
- 3, 69928, 69928, 136, 136, // #3076
- 12, 69936, 69936, 192, 192, // #3077
- 3, 69960, 69960, 136, 136, // #3078
- 5, 69976, 69976, 456, 456, // #3079
- 4, 69984, 69984, 1792, 1792, // #3080
- 16, 70008, 70008, 264, 264, // #3081
- 7, 70040, 70040, 2280, 2280, // #3082
- 12, 70048, 70048, 192, 192, // #3083
- 3, 70072, 70072, 136, 136, // #3084
- 16, 70080, 70080, 256, 256, // #3085
- 3, 70120, 70120, 136, 136, // #3086
- 16, 70136, 70136, 264, 264, // #3087
- 7, 70168, 70168, 2280, 2280, // #3088
- 16, 70176, 70176, 256, 256, // #3089
- 3, 70216, 70216, 136, 136, // #3090
- 12, 70224, 70224, 192, 192, // #3091
- 3, 70248, 70248, 136, 136, // #3092
- 7, 70264, 70264, 3656, 3656, // #3093
- 9, 70280, 70280, 3832, 3832, // #3094
- 6, 70312, 70312, 3896, 3896, // #3095
- 3, 70328, 70328, 136, 136, // #3096
- 12, 70344, 70344, 1752, 1752, // #3097
- 8, 70376, 70376, 1912, 1912, // #3098
- 11, 70400, 70400, 3344, 3344, // #3099
- 3, 70416, 70416, 688, 688, // #3100
- 11, 70440, 70440, 2600, 2600, // #3101
- 7, 70472, 70472, 2280, 2280, // #3102
- 12, 70536, 70536, 952, 952, // #3103
- 7, 70568, 70568, 2280, 2280, // #3104
- 18, 70576, 70576, 2448, 2448, // #3105
- 7, 70616, 70616, 2280, 2280, // #3106
- 6, 70632, 70632, 3896, 3896, // #3107
- 3, 70648, 70648, 136, 136, // #3108
- 12, 70664, 70664, 952, 952, // #3109
- 7, 70696, 70696, 2280, 2280, // #3110
- 13, 70712, 70712, 840, 840, // #3111
- 3, 70736, 70736, 688, 688, // #3112
- 6, 70760, 70760, 3896, 3896, // #3113
- 3, 70776, 70776, 136, 136, // #3114
- 15, 70784, 70784, 3088, 3088, // #3115
- 7, 70808, 70808, 2280, 2280, // #3116
- 13, 70824, 70824, 840, 840, // #3117
- 3, 70848, 70848, 688, 688, // #3118
- 6, 70872, 70872, 1416, 1416, // #3119
- 5, 70880, 70880, 880, 880, // #3120
- 7, 70904, 70904, 3656, 3656, // #3121
- 9, 70920, 70920, 3832, 3832, // #3122
- 7, 70952, 70952, 3656, 3656, // #3123
- 9, 70984, 70984, 3832, 3832, // #3124
- 13, 71016, 71016, 840, 840, // #3125
- 3, 71040, 71040, 688, 688, // #3126
- 16, 71056, 71056, 256, 256, // #3127
- 3, 71096, 71096, 136, 136, // #3128
- 9, 71104, 71104, 1184, 1184, // #3129
- 7, 71128, 71128, 2280, 2280, // #3130
- 22, 71136, 71136, 576, 576, // #3131
- 3, 71168, 71168, 688, 688, // #3132
- 9, 71184, 71184, 1184, 1184, // #3133
- 7, 71208, 71208, 2280, 2280, // #3134
- 9, 71216, 71216, 1184, 1184, // #3135
- 7, 71240, 71240, 2280, 2280, // #3136
- 12, 71248, 71248, 192, 192, // #3137
- 3, 71272, 71272, 136, 136, // #3138
- 9, 71280, 71280, 1184, 1184, // #3139
- 7, 71304, 71304, 2280, 2280, // #3140
- 13, 71320, 71320, 840, 840, // #3141
- 3, 71344, 71344, 688, 688, // #3142
- 6, 71368, 71368, 3896, 3896, // #3143
- 3, 71384, 71384, 136, 136, // #3144
- 9, 71392, 71392, 2880, 2880, // #3145
- 5, 71408, 71408, 880, 880, // #3146
- 12, 71424, 71424, 1024, 1024, // #3147
- 7, 71448, 71448, 2280, 2280, // #3148
- 12, 71456, 71456, 1024, 1024, // #3149
- 7, 71480, 71480, 2280, 2280, // #3150
- 13, 71496, 71496, 840, 840, // #3151
- 3, 71520, 71520, 688, 688, // #3152
- 14, 71536, 71536, 2160, 2160, // #3153
- 3, 71552, 71552, 688, 688, // #3154
- 6, 71576, 71576, 1416, 1416, // #3155
- 5, 71584, 71584, 880, 880, // #3156
- 12, 71600, 71600, 1024, 1024, // #3157
- 7, 71624, 71624, 2280, 2280, // #3158
- 22, 71640, 71640, 3048, 3048, // #3159
- 5, 71664, 71664, 880, 880, // #3160
- 12, 71680, 71680, 1024, 1024, // #3161
- 7, 71704, 71704, 2280, 2280, // #3162
- 22, 71720, 71720, 3048, 3048, // #3163
- 5, 71744, 71744, 880, 880, // #3164
- 22, 71768, 71768, 3048, 3048, // #3165
- 5, 71792, 71792, 880, 880, // #3166
- 5, 71816, 71816, 3448, 3448, // #3167
- 5, 71824, 71824, 880, 880, // #3168
- 6, 71848, 71848, 3896, 3896, // #3169
- 3, 71864, 71864, 136, 136, // #3170
- 24, 71872, 71872, 2736, 2736, // #3171
- 8, 71912, 71912, 1912, 1912, // #3172
- 11, 71936, 71936, 3344, 3344, // #3173
- 3, 71952, 71952, 688, 688, // #3174
- 9, 71968, 71968, 3376, 3376, // #3175
- 10, 71992, 71992, 600, 600, // #3176
- 14, 72016, 72016, 3488, 3488, // #3177
- 7, 72040, 72040, 2280, 2280, // #3178
- 14, 72048, 72048, 3488, 3488, // #3179
- 7, 72072, 72072, 2280, 2280, // #3180
- 14, 72080, 72080, 704, 704, // #3181
- 7, 72104, 72104, 2280, 2280, // #3182
- 16, 72112, 72112, 256, 256, // #3183
- 3, 72152, 72152, 136, 136, // #3184
- 9, 72160, 72160, 656, 656, // #3185
- 9, 72176, 72176, 2016, 2016, // #3186
- 11, 72192, 72192, 3344, 3344, // #3187
- 3, 72208, 72208, 688, 688, // #3188
- 14, 72224, 72224, 704, 704, // #3189
- 7, 72248, 72248, 2280, 2280, // #3190
- 21, 72264, 72264, 3576, 3576, // #3191
- 8, 72296, 72296, 1912, 1912, // #3192
- 6, 72328, 72328, 1416, 1416, // #3193
- 5, 72336, 72336, 880, 880, // #3194
- 22, 72352, 72352, 576, 576, // #3195
- 3, 72384, 72384, 688, 688, // #3196
- 13, 72400, 72400, 3232, 3232, // #3197
- 7, 72424, 72424, 2280, 2280, // #3198
- 22, 72432, 72432, 576, 576, // #3199
- 3, 72464, 72464, 688, 688, // #3200
- 28, 72512, 72512, 2096, 2096, // #3201
- 7, 72552, 72552, 2280, 2280, // #3202
- 13, 72560, 72560, 3232, 3232, // #3203
- 7, 72584, 72584, 2280, 2280, // #3204
- 6, 72600, 72600, 1416, 1416, // #3205
- 5, 72608, 72608, 880, 880, // #3206
- 6, 72632, 72632, 3896, 3896, // #3207
- 3, 72648, 72648, 136, 136, // #3208
- 13, 72664, 72664, 840, 840, // #3209
- 3, 72688, 72688, 688, 688, // #3210
- 22, 72712, 72712, 3048, 3048, // #3211
- 5, 72736, 72736, 880, 880, // #3212
- 22, 72752, 72752, 576, 576, // #3213
- 3, 72784, 72784, 688, 688, // #3214
- 11, 72800, 72800, 1296, 1296, // #3215
- 9, 72816, 72816, 2016, 2016, // #3216
- 9, 72832, 72832, 1392, 1392, // #3217
- 5, 72856, 72856, 4008, 4008, // #3218
- 5, 72872, 72872, 3448, 3448, // #3219
- 5, 72880, 72880, 880, 880, // #3220
- 22, 72904, 72904, 3048, 3048, // #3221
- 5, 72928, 72928, 880, 880, // #3222
- 22, 72952, 72952, 3048, 3048, // #3223
- 5, 72976, 72976, 880, 880, // #3224
- 7, 73000, 73000, 3656, 3656, // #3225
- 9, 73032, 73032, 3832, 3832, // #3226
- 6, 73064, 73064, 3896, 3896, // #3227
- 3, 73080, 73080, 136, 136, // #3228
- 7, 73096, 73096, 3656, 3656, // #3229
- 9, 73160, 73160, 3832, 3832, // #3230
- 12, 73184, 73184, 192, 192, // #3231
- 3, 73208, 73208, 136, 136, // #3232
- 7, 73224, 73224, 3656, 3656, // #3233
- 9, 73288, 73288, 3832, 3832, // #3234
- 5, 73320, 73320, 3448, 3448, // #3235
- 5, 73328, 73328, 880, 880, // #3236
- 9, 73352, 73352, 56, 56, // #3237
- 5, 73384, 73384, 4008, 4008, // #3238
- 22, 73400, 73400, 3048, 3048, // #3239
- 5, 73424, 73424, 880, 880, // #3240
- 22, 73448, 73448, 3048, 3048, // #3241
- 5, 73472, 73472, 880, 880, // #3242
- 12, 73488, 73488, 192, 192, // #3243
- 3, 73512, 73512, 136, 136, // #3244
- 12, 73520, 73520, 384, 384, // #3245
- 7, 73544, 73544, 2280, 2280, // #3246
- 6, 73560, 73560, 3896, 3896, // #3247
- 3, 73576, 73576, 136, 136, // #3248
- 9, 73584, 73584, 2240, 2240, // #3249
- 5, 73608, 73608, 4008, 4008, // #3250
- 12, 73616, 73616, 384, 384, // #3251
- 7, 73640, 73640, 2280, 2280, // #3252
- 11, 73648, 73648, 3344, 3344, // #3253
- 3, 73664, 73664, 688, 688, // #3254
- 14, 73688, 73688, 2088, 2088, // #3255
- 12, 73720, 73720, 1928, 1928, // #3256
- 6, 73752, 73752, 1416, 1416, // #3257
- 5, 73760, 73760, 880, 880, // #3258
- 6, 73784, 73784, 3896, 3896, // #3259
- 3, 73800, 73800, 136, 136, // #3260
- 13, 73808, 73808, 3744, 3744, // #3261
- 7, 73832, 73832, 2280, 2280, // #3262
- 11, 73840, 73840, 3344, 3344, // #3263
- 3, 73856, 73856, 688, 688, // #3264
- 13, 73880, 73880, 840, 840, // #3265
- 3, 73904, 73904, 688, 688, // #3266
- 13, 73920, 73920, 3744, 3744, // #3267
- 7, 73944, 73944, 2280, 2280, // #3268
- 22, 73960, 73960, 3048, 3048, // #3269
- 5, 73984, 73984, 880, 880, // #3270
- 22, 74000, 74000, 576, 576, // #3271
- 3, 74032, 74032, 688, 688, // #3272
- 16, 74048, 74048, 256, 256, // #3273
- 3, 74088, 74088, 136, 136, // #3274
- 9, 74096, 74096, 2880, 2880, // #3275
- 5, 74112, 74112, 880, 880, // #3276
- 22, 74128, 74128, 576, 576, // #3277
- 3, 74160, 74160, 688, 688, // #3278
- 7, 74176, 74176, 2784, 2784, // #3279
- 5, 74192, 74192, 880, 880, // #3280
- 19, 74216, 74216, 2728, 2728, // #3281
- 7, 74240, 74240, 736, 736, // #3282
- 15, 74312, 74312, 3448, 3448, // #3283
- 8, 74344, 74344, 1912, 1912, // #3284
- 11, 74368, 74368, 3344, 3344, // #3285
- 3, 74384, 74384, 688, 688, // #3286
- 6, 74408, 74408, 3896, 3896, // #3287
- 3, 74424, 74424, 136, 136, // #3288
- 22, 74432, 74432, 576, 576, // #3289
- 3, 74464, 74464, 688, 688, // #3290
- 12, 74480, 74480, 192, 192, // #3291
- 3, 74504, 74504, 136, 136, // #3292
- 7, 74512, 74512, 2784, 2784, // #3293
- 5, 74528, 74528, 880, 880, // #3294
- 6, 74544, 74544, 2560, 2560, // #3295
- 7, 74568, 74568, 2280, 2280, // #3296
- 12, 74576, 74576, 384, 384, // #3297
- 7, 74600, 74600, 2280, 2280, // #3298
- 12, 74608, 74608, 384, 384, // #3299
- 7, 74632, 74632, 2280, 2280, // #3300
- 12, 74640, 74640, 192, 192, // #3301
- 3, 74664, 74664, 136, 136, // #3302
- 13, 74680, 74680, 840, 840, // #3303
- 3, 74704, 74704, 688, 688, // #3304
- 12, 74728, 74728, 1752, 1752, // #3305
- 8, 74760, 74760, 1912, 1912, // #3306
- 13, 74792, 74792, 840, 840, // #3307
- 3, 74816, 74816, 688, 688, // #3308
- 17, 74840, 74840, 3992, 3992, // #3309
- 9, 74872, 74872, 2648, 2648, // #3310
- 13, 74896, 74896, 1632, 1632, // #3311
- 7, 74912, 74912, 736, 736, // #3312
- 9, 74928, 74928, 2880, 2880, // #3313
- 5, 74944, 74944, 880, 880, // #3314
- 6, 74968, 74968, 3896, 3896, // #3315
- 3, 74984, 74984, 136, 136, // #3316
- 22, 75000, 75000, 3048, 3048, // #3317
- 5, 75024, 75024, 880, 880, // #3318
- 25, 75048, 75048, 2776, 2776, // #3319
- 8, 75096, 75096, 1912, 1912, // #3320
- 22, 75128, 75128, 3048, 3048, // #3321
- 5, 75152, 75152, 880, 880, // #3322
- 22, 75176, 75176, 3048, 3048, // #3323
- 5, 75200, 75200, 880, 880, // #3324
- 26, 75224, 75224, 1416, 1416, // #3325
- 4, 75272, 75272, 2104, 2104, // #3326
- 11, 75280, 75280, 3344, 3344, // #3327
- 3, 75296, 75296, 688, 688, // #3328
- 6, 75320, 75320, 3896, 3896, // #3329
- 3, 75336, 75336, 136, 136, // #3330
- 9, 75344, 75344, 2880, 2880, // #3331
- 5, 75360, 75360, 880, 880, // #3332
- 11, 75376, 75376, 1936, 1936, // #3333
- 9, 75392, 75392, 2016, 2016, // #3334
- 22, 75416, 75416, 3048, 3048, // #3335
- 5, 75440, 75440, 880, 880, // #3336
- 15, 75464, 75464, 840, 840, // #3337
- 7, 75496, 75496, 2280, 2280, // #3338
- 22, 75512, 75512, 3048, 3048, // #3339
- 5, 75536, 75536, 880, 880, // #3340
- 22, 75560, 75560, 3048, 3048, // #3341
- 5, 75584, 75584, 880, 880, // #3342
- 22, 75608, 75608, 3048, 3048, // #3343
- 5, 75632, 75632, 880, 880, // #3344
- 8, 75648, 75648, 2192, 2192, // #3345
- 7, 75672, 75672, 2280, 2280, // #3346
- 11, 75680, 75680, 3344, 3344, // #3347
- 3, 75696, 75696, 688, 688, // #3348
- 9, 75720, 75720, 120, 120, // #3349
- 7, 75744, 75744, 4064, 4064, // #3350
- 22, 75760, 75760, 576, 576, // #3351
- 3, 75792, 75792, 688, 688, // #3352
- 6, 75816, 75816, 3896, 3896, // #3353
- 3, 75832, 75832, 136, 136, // #3354
- 13, 75848, 75848, 840, 840, // #3355
- 3, 75872, 75872, 688, 688, // #3356
- 13, 75896, 75896, 840, 840, // #3357
- 3, 75920, 75920, 688, 688, // #3358
- 6, 75944, 75944, 3896, 3896, // #3359
- 3, 75960, 75960, 136, 136, // #3360
- 9, 75968, 75968, 2880, 2880, // #3361
- 5, 75984, 75984, 880, 880, // #3362
- 5, 76008, 76008, 456, 456, // #3363
- 4, 76016, 76016, 1792, 1792, // #3364
- 6, 76040, 76040, 1416, 1416, // #3365
- 5, 76048, 76048, 880, 880, // #3366
- 15, 76104, 76104, 3448, 3448, // #3367
- 8, 76136, 76136, 1912, 1912, // #3368
- 11, 76160, 76160, 3344, 3344, // #3369
- 3, 76176, 76176, 688, 688, // #3370
- 9, 76192, 76192, 2880, 2880, // #3371
- 5, 76208, 76208, 880, 880, // #3372
- 7, 76232, 76232, 3656, 3656, // #3373
- 9, 76296, 76296, 3832, 3832, // #3374
- 7, 76328, 76328, 3656, 3656, // #3375
- 9, 76360, 76360, 3832, 3832, // #3376
- 20, 76384, 76384, 1248, 1248, // #3377
- 7, 76416, 76416, 736, 736, // #3378
- 5, 76440, 76440, 456, 456, // #3379
- 4, 76448, 76448, 1792, 1792, // #3380
- 5, 76464, 76464, 288, 288, // #3381
- 7, 76488, 76488, 2280, 2280, // #3382
- 5, 76504, 76504, 3448, 3448, // #3383
- 5, 76512, 76512, 880, 880, // #3384
- 13, 76536, 76536, 840, 840, // #3385
- 3, 76560, 76560, 688, 688, // #3386
- 5, 76584, 76584, 3448, 3448, // #3387
- 5, 76592, 76592, 880, 880, // #3388
- 10, 76608, 76608, 832, 832, // #3389
- 8, 76632, 76632, 1912, 1912, // #3390
- 13, 76664, 76664, 840, 840, // #3391
- 3, 76688, 76688, 688, 688, // #3392
- 7, 76712, 76712, 3656, 3656, // #3393
- 9, 76744, 76744, 3832, 3832, // #3394
- 6, 76776, 76776, 3896, 3896, // #3395
- 3, 76792, 76792, 136, 136, // #3396
- 9, 76800, 76800, 1184, 1184, // #3397
- 7, 76824, 76824, 2280, 2280, // #3398
- 13, 76840, 76840, 840, 840, // #3399
- 3, 76864, 76864, 688, 688, // #3400
- 10, 76880, 76880, 928, 928, // #3401
- 7, 76904, 76904, 2280, 2280, // #3402
- 7, 76912, 76912, 160, 160, // #3403
- 10, 76936, 76936, 600, 600, // #3404
- 22, 76968, 76968, 3048, 3048, // #3405
- 5, 76992, 76992, 880, 880, // #3406
- 22, 77016, 77016, 3048, 3048, // #3407
- 5, 77040, 77040, 880, 880, // #3408
- 6, 77064, 77064, 3896, 3896, // #3409
- 3, 77080, 77080, 136, 136, // #3410
- 12, 77088, 77088, 384, 384, // #3411
- 7, 77112, 77112, 2280, 2280, // #3412
- 15, 77128, 77128, 2488, 2488, // #3413
- 7, 77160, 77160, 2280, 2280, // #3414
- 13, 77176, 77176, 840, 840, // #3415
- 3, 77200, 77200, 688, 688, // #3416
- 5, 77224, 77224, 456, 456, // #3417
- 4, 77232, 77232, 1792, 1792, // #3418
- 12, 77248, 77248, 384, 384, // #3419
- 7, 77272, 77272, 2280, 2280, // #3420
- 15, 77320, 77320, 2488, 2488, // #3421
- 7, 77352, 77352, 2280, 2280, // #3422
- 6, 77368, 77368, 3896, 3896, // #3423
- 3, 77384, 77384, 136, 136, // #3424
- 5, 77400, 77400, 3448, 3448, // #3425
- 5, 77408, 77408, 880, 880, // #3426
- 7, 77424, 77424, 2784, 2784, // #3427
- 5, 77440, 77440, 880, 880, // #3428
- 5, 77464, 77464, 456, 456, // #3429
- 4, 77472, 77472, 1792, 1792, // #3430
- 22, 77488, 77488, 576, 576, // #3431
- 3, 77520, 77520, 688, 688, // #3432
- 7, 77536, 77536, 2784, 2784, // #3433
- 5, 77552, 77552, 880, 880, // #3434
- 15, 77576, 77576, 456, 456, // #3435
- 7, 77608, 77608, 2280, 2280, // #3436
- 7, 77616, 77616, 4016, 4016, // #3437
- 7, 77640, 77640, 2280, 2280, // #3438
- 6, 77656, 77656, 1416, 1416, // #3439
- 5, 77664, 77664, 880, 880, // #3440
- 13, 77688, 77688, 840, 840, // #3441
- 3, 77712, 77712, 688, 688, // #3442
- 12, 77728, 77728, 2240, 2240, // #3443
- 7, 77752, 77752, 2280, 2280, // #3444
- 12, 77760, 77760, 2240, 2240, // #3445
- 7, 77784, 77784, 2280, 2280, // #3446
- 6, 77800, 77800, 1416, 1416, // #3447
- 5, 77808, 77808, 880, 880, // #3448
- 22, 77824, 77824, 576, 576, // #3449
- 3, 77856, 77856, 688, 688, // #3450
- 13, 77872, 77872, 3168, 3168, // #3451
- 8, 77896, 77896, 1912, 1912, // #3452
- 7, 77920, 77920, 2784, 2784, // #3453
- 5, 77936, 77936, 880, 880, // #3454
- 7, 77952, 77952, 2784, 2784, // #3455
- 5, 77968, 77968, 880, 880, // #3456
- 13, 77992, 77992, 2520, 2520, // #3457
- 8, 78024, 78024, 1912, 1912, // #3458
- 6, 78056, 78056, 1416, 1416, // #3459
- 5, 78064, 78064, 880, 880, // #3460
- 10, 78088, 78088, 360, 360, // #3461
- 7, 78120, 78120, 2280, 2280, // #3462
- 7, 78128, 78128, 2784, 2784, // #3463
- 5, 78144, 78144, 880, 880, // #3464
- 15, 78160, 78160, 80, 80, // #3465
- 7, 78184, 78184, 2280, 2280, // #3466
- 17, 78200, 78200, 3624, 3624, // #3467
- 8, 78224, 78224, 3472, 3472, // #3468
- 27, 78240, 78240, 2256, 2256, // #3469
- 4, 78280, 78280, 2104, 2104, // #3470
- 22, 78288, 78288, 576, 576, // #3471
- 3, 78320, 78320, 688, 688, // #3472
- 13, 78336, 78336, 3744, 3744, // #3473
- 7, 78360, 78360, 2280, 2280, // #3474
- 13, 78368, 78368, 3744, 3744, // #3475
- 7, 78392, 78392, 2280, 2280, // #3476
- 6, 78408, 78408, 3896, 3896, // #3477
- 3, 78424, 78424, 136, 136, // #3478
- 11, 78432, 78432, 3344, 3344, // #3479
- 3, 78448, 78448, 688, 688, // #3480
- 22, 78464, 78464, 576, 576, // #3481
- 3, 78496, 78496, 688, 688, // #3482
- 13, 78512, 78512, 2176, 2176, // #3483
- 7, 78536, 78536, 2280, 2280, // #3484
- 13, 78552, 78552, 840, 840, // #3485
- 3, 78576, 78576, 688, 688, // #3486
- 13, 78592, 78592, 2176, 2176, // #3487
- 7, 78616, 78616, 2280, 2280, // #3488
- 6, 78632, 78632, 3896, 3896, // #3489
- 3, 78648, 78648, 136, 136, // #3490
- 13, 78664, 78664, 840, 840, // #3491
- 3, 78688, 78688, 688, 688, // #3492
- 12, 78728, 78728, 952, 952, // #3493
- 7, 78760, 78760, 2280, 2280, // #3494
- 22, 78768, 78768, 576, 576, // #3495
- 3, 78800, 78800, 688, 688, // #3496
- 26, 78824, 78824, 1416, 1416, // #3497
- 4, 78872, 78872, 2104, 2104, // #3498
- 6, 78888, 78888, 3896, 3896, // #3499
- 3, 78904, 78904, 136, 136, // #3500
- 6, 78920, 78920, 3896, 3896, // #3501
- 3, 78936, 78936, 136, 136, // #3502
- 22, 78952, 78952, 3048, 3048, // #3503
- 5, 78976, 78976, 880, 880, // #3504
- 14, 79000, 79000, 1048, 1048, // #3505
- 3, 79032, 79032, 2456, 2456, // #3506
- 5, 79048, 79048, 3448, 3448, // #3507
- 5, 79056, 79056, 880, 880, // #3508
- 13, 79072, 79072, 3744, 3744, // #3509
- 7, 79096, 79096, 2280, 2280, // #3510
- 13, 79104, 79104, 3744, 3744, // #3511
- 7, 79128, 79128, 2280, 2280, // #3512
- 7, 79136, 79136, 2784, 2784, // #3513
- 5, 79152, 79152, 880, 880, // #3514
- 16, 79176, 79176, 888, 888, // #3515
- 7, 79200, 79200, 736, 736, // #3516
- 13, 79224, 79224, 840, 840, // #3517
- 3, 79248, 79248, 688, 688, // #3518
- 13, 79272, 79272, 840, 840, // #3519
- 3, 79296, 79296, 688, 688, // #3520
- 11, 79312, 79312, 3344, 3344, // #3521
- 3, 79328, 79328, 688, 688, // #3522
- 22, 79352, 79352, 3048, 3048, // #3523
- 5, 79376, 79376, 880, 880, // #3524
- 8, 79400, 79400, 2152, 2152, // #3525
- 3, 79432, 79432, 2456, 2456, // #3526
- 22, 79448, 79448, 3048, 3048, // #3527
- 5, 79472, 79472, 880, 880, // #3528
- 20, 79488, 79488, 3504, 3504, // #3529
- 9, 79520, 79520, 2016, 2016, // #3530
- 26, 79544, 79544, 1416, 1416, // #3531
- 4, 79592, 79592, 2104, 2104, // #3532
- 5, 79608, 79608, 3448, 3448, // #3533
- 5, 79616, 79616, 880, 880, // #3534
- 6, 79632, 79632, 3024, 3024, // #3535
- 7, 79656, 79656, 2280, 2280, // #3536
- 13, 79672, 79672, 840, 840, // #3537
- 3, 79696, 79696, 688, 688, // #3538
- 7, 79712, 79712, 1824, 1824, // #3539
- 7, 79736, 79736, 2280, 2280, // #3540
- 11, 79752, 79752, 3608, 3608, // #3541
- 10, 79784, 79784, 600, 600, // #3542
- 8, 79808, 79808, 384, 384, // #3543
- 9, 79824, 79824, 2016, 2016, // #3544
- 11, 79840, 79840, 3344, 3344, // #3545
- 3, 79856, 79856, 688, 688, // #3546
- 22, 79872, 79872, 576, 576, // #3547
- 3, 79904, 79904, 688, 688, // #3548
- 22, 79928, 79928, 3048, 3048, // #3549
- 5, 79952, 79952, 880, 880, // #3550
- 13, 79976, 79976, 840, 840, // #3551
- 3, 80000, 80000, 688, 688, // #3552
- 7, 80016, 80016, 2784, 2784, // #3553
- 5, 80032, 80032, 880, 880, // #3554
- 26, 80048, 80048, 1120, 1120, // #3555
- 8, 80088, 80088, 1912, 1912, // #3556
- 7, 80112, 80112, 2784, 2784, // #3557
- 5, 80128, 80128, 880, 880, // #3558
- 14, 80144, 80144, 1024, 1024, // #3559
- 7, 80168, 80168, 2280, 2280, // #3560
- 7, 80176, 80176, 480, 480, // #3561
- 7, 80200, 80200, 2280, 2280, // #3562
- 14, 80208, 80208, 1024, 1024, // #3563
- 7, 80232, 80232, 2280, 2280, // #3564
- 9, 80248, 80248, 3816, 3816, // #3565
- 10, 80280, 80280, 600, 600, // #3566
- 5, 80312, 80312, 456, 456, // #3567
- 4, 80320, 80320, 1792, 1792, // #3568
- 8, 80344, 80344, 2632, 2632, // #3569
- 9, 80392, 80392, 3832, 3832, // #3570
- 7, 80416, 80416, 2784, 2784, // #3571
- 5, 80432, 80432, 880, 880, // #3572
- 16, 80448, 80448, 3728, 3728, // #3573
- 7, 80488, 80488, 2280, 2280, // #3574
- 7, 80496, 80496, 2784, 2784, // #3575
- 5, 80512, 80512, 880, 880, // #3576
- 6, 80536, 80536, 3896, 3896, // #3577
- 3, 80552, 80552, 136, 136, // #3578
- 13, 80568, 80568, 840, 840, // #3579
- 3, 80592, 80592, 688, 688, // #3580
- 7, 80616, 80616, 3656, 3656, // #3581
- 9, 80648, 80648, 3832, 3832, // #3582
- 6, 80680, 80680, 3896, 3896, // #3583
- 3, 80696, 80696, 136, 136, // #3584
- 7, 80712, 80712, 3656, 3656, // #3585
- 9, 80776, 80776, 3832, 3832, // #3586
- 11, 80800, 80800, 3344, 3344, // #3587
- 3, 80816, 80816, 688, 688, // #3588
- 7, 80832, 80832, 2784, 2784, // #3589
- 5, 80848, 80848, 880, 880, // #3590
- 5, 80872, 80872, 456, 456, // #3591
- 4, 80880, 80880, 1792, 1792, // #3592
- 11, 80896, 80896, 2192, 2192, // #3593
- 8, 80920, 80920, 1912, 1912, // #3594
- 13, 80952, 80952, 840, 840, // #3595
- 3, 80976, 80976, 688, 688, // #3596
- 6, 81000, 81000, 3896, 3896, // #3597
- 3, 81016, 81016, 136, 136, // #3598
- 14, 81032, 81032, 1048, 1048, // #3599
- 3, 81064, 81064, 2456, 2456, // #3600
- 6, 81080, 81080, 3896, 3896, // #3601
- 3, 81096, 81096, 136, 136, // #3602
- 7, 81104, 81104, 2784, 2784, // #3603
- 5, 81120, 81120, 880, 880, // #3604
- 9, 81136, 81136, 2880, 2880, // #3605
- 5, 81152, 81152, 880, 880, // #3606
- 5, 81176, 81176, 456, 456, // #3607
- 4, 81184, 81184, 1792, 1792, // #3608
- 11, 81200, 81200, 3344, 3344, // #3609
- 3, 81216, 81216, 688, 688, // #3610
- 21, 81280, 81280, 624, 624, // #3611
- 8, 81320, 81320, 1912, 1912, // #3612
- 6, 81352, 81352, 3896, 3896, // #3613
- 3, 81368, 81368, 136, 136, // #3614
- 6, 81384, 81384, 3720, 3720, // #3615
- 7, 81400, 81400, 2280, 2280, // #3616
- 9, 81408, 81408, 2880, 2880, // #3617
- 5, 81424, 81424, 880, 880, // #3618
- 6, 81448, 81448, 3896, 3896, // #3619
- 3, 81464, 81464, 136, 136, // #3620
- 6, 81480, 81480, 3896, 3896, // #3621
- 3, 81496, 81496, 136, 136, // #3622
- 6, 81512, 81512, 3896, 3896, // #3623
- 3, 81528, 81528, 136, 136, // #3624
- 22, 81544, 81544, 3048, 3048, // #3625
- 5, 81568, 81568, 880, 880, // #3626
- 16, 81584, 81584, 3728, 3728, // #3627
- 7, 81624, 81624, 2280, 2280, // #3628
- 12, 81632, 81632, 1024, 1024, // #3629
- 7, 81656, 81656, 2280, 2280, // #3630
- 12, 81664, 81664, 1024, 1024, // #3631
- 7, 81688, 81688, 2280, 2280, // #3632
- 13, 81704, 81704, 840, 840, // #3633
- 3, 81728, 81728, 688, 688, // #3634
- 15, 81744, 81744, 2112, 2112, // #3635
- 10, 81768, 81768, 600, 600, // #3636
- 6, 81800, 81800, 3896, 3896, // #3637
- 3, 81816, 81816, 136, 136, // #3638
- 17, 81832, 81832, 3992, 3992, // #3639
- 9, 81864, 81864, 2648, 2648, // #3640
- 22, 81896, 81896, 3048, 3048, // #3641
- 5, 81920, 81920, 880, 880, // #3642
- 13, 81944, 81944, 840, 840, // #3643
- 3, 81968, 81968, 688, 688, // #3644
- 22, 81992, 81992, 3048, 3048, // #3645
- 5, 82016, 82016, 880, 880, // #3646
- 12, 82032, 82032, 1024, 1024, // #3647
- 7, 82056, 82056, 2280, 2280, // #3648
- 12, 82064, 82064, 1024, 1024, // #3649
- 7, 82088, 82088, 2280, 2280, // #3650
- 22, 82096, 82096, 576, 576, // #3651
- 3, 82128, 82128, 688, 688, // #3652
- 5, 82152, 82152, 3448, 3448, // #3653
- 5, 82160, 82160, 880, 880, // #3654
- 5, 82184, 82184, 3448, 3448, // #3655
- 5, 82192, 82192, 880, 880, // #3656
- 5, 82216, 82216, 3448, 3448, // #3657
- 5, 82224, 82224, 880, 880, // #3658
- 12, 82240, 82240, 192, 192, // #3659
- 3, 82264, 82264, 136, 136, // #3660
- 11, 82272, 82272, 2192, 2192, // #3661
- 8, 82296, 82296, 1912, 1912, // #3662
- 13, 82328, 82328, 840, 840, // #3663
- 3, 82352, 82352, 688, 688, // #3664
- 12, 82368, 82368, 192, 192, // #3665
- 3, 82392, 82392, 136, 136, // #3666
- 6, 82408, 82408, 3896, 3896, // #3667
- 3, 82424, 82424, 136, 136, // #3668
- 6, 82440, 82440, 3896, 3896, // #3669
- 3, 82456, 82456, 136, 136, // #3670
- 5, 82472, 82472, 3448, 3448, // #3671
- 5, 82480, 82480, 880, 880, // #3672
- 6, 82504, 82504, 1416, 1416, // #3673
- 5, 82512, 82512, 880, 880, // #3674
- 6, 82536, 82536, 3896, 3896, // #3675
- 3, 82552, 82552, 136, 136, // #3676
- 7, 82560, 82560, 1824, 1824, // #3677
- 7, 82584, 82584, 2280, 2280, // #3678
- 11, 82592, 82592, 3344, 3344, // #3679
- 3, 82608, 82608, 688, 688, // #3680
- 7, 82632, 82632, 3656, 3656, // #3681
- 9, 82696, 82696, 3832, 3832, // #3682
- 22, 82728, 82728, 3048, 3048, // #3683
- 5, 82752, 82752, 880, 880, // #3684
- 8, 82768, 82768, 1392, 1392, // #3685
- 7, 82792, 82792, 2280, 2280, // #3686
- 16, 82808, 82808, 2664, 2664, // #3687
- 7, 82840, 82840, 2280, 2280, // #3688
- 11, 82848, 82848, 3344, 3344, // #3689
- 3, 82864, 82864, 688, 688, // #3690
- 22, 82880, 82880, 576, 576, // #3691
- 3, 82912, 82912, 688, 688, // #3692
- 5, 82936, 82936, 3448, 3448, // #3693
- 5, 82944, 82944, 880, 880, // #3694
- 22, 82960, 82960, 576, 576, // #3695
- 3, 82992, 82992, 688, 688, // #3696
- 22, 83016, 83016, 3048, 3048, // #3697
- 5, 83040, 83040, 880, 880, // #3698
- 22, 83056, 83056, 576, 576, // #3699
- 3, 83088, 83088, 688, 688, // #3700
- 13, 83104, 83104, 2176, 2176, // #3701
- 7, 83128, 83128, 2280, 2280, // #3702
- 13, 83144, 83144, 840, 840, // #3703
- 3, 83168, 83168, 688, 688, // #3704
- 13, 83184, 83184, 2176, 2176, // #3705
- 7, 83208, 83208, 2280, 2280, // #3706
- 16, 83216, 83216, 256, 256, // #3707
- 3, 83256, 83256, 136, 136, // #3708
- 6, 83272, 83272, 3896, 3896, // #3709
- 3, 83288, 83288, 136, 136, // #3710
- 12, 83296, 83296, 192, 192, // #3711
- 3, 83320, 83320, 136, 136, // #3712
- 7, 83328, 83328, 2784, 2784, // #3713
- 5, 83344, 83344, 880, 880, // #3714
- 12, 83360, 83360, 192, 192, // #3715
- 3, 83384, 83384, 136, 136, // #3716
- 12, 83392, 83392, 192, 192, // #3717
- 3, 83416, 83416, 136, 136, // #3718
- 22, 83424, 83424, 576, 576, // #3719
- 3, 83456, 83456, 688, 688, // #3720
- 12, 83472, 83472, 2240, 2240, // #3721
- 7, 83496, 83496, 2280, 2280, // #3722
- 6, 83512, 83512, 3896, 3896, // #3723
- 3, 83528, 83528, 136, 136, // #3724
- 7, 83536, 83536, 2784, 2784, // #3725
- 5, 83552, 83552, 880, 880, // #3726
- 11, 83568, 83568, 3024, 3024, // #3727
- 10, 83592, 83592, 600, 600, // #3728
- 12, 83616, 83616, 2240, 2240, // #3729
- 7, 83640, 83640, 2280, 2280, // #3730
- 7, 83648, 83648, 2784, 2784, // #3731
- 5, 83664, 83664, 880, 880, // #3732
- 6, 83688, 83688, 3896, 3896, // #3733
- 3, 83704, 83704, 136, 136, // #3734
- 6, 83720, 83720, 3896, 3896, // #3735
- 3, 83736, 83736, 136, 136, // #3736
- 6, 83752, 83752, 3896, 3896, // #3737
- 3, 83768, 83768, 136, 136, // #3738
- 11, 83776, 83776, 2192, 2192, // #3739
- 8, 83800, 83800, 1912, 1912, // #3740
- 6, 83832, 83832, 3896, 3896, // #3741
- 3, 83848, 83848, 136, 136, // #3742
- 13, 83864, 83864, 840, 840, // #3743
- 3, 83888, 83888, 688, 688, // #3744
- 4, 83904, 83904, 2288, 2288, // #3745
- 7, 83928, 83928, 2280, 2280, // #3746
- 18, 83936, 83936, 528, 528, // #3747
- 5, 83976, 83976, 4008, 4008, // #3748
- 22, 83992, 83992, 3048, 3048, // #3749
- 5, 84016, 84016, 880, 880, // #3750
- 6, 84040, 84040, 3896, 3896, // #3751
- 3, 84056, 84056, 136, 136, // #3752
- 22, 84072, 84072, 3048, 3048, // #3753
- 5, 84096, 84096, 880, 880, // #3754
- 12, 84112, 84112, 192, 192, // #3755
- 3, 84136, 84136, 136, 136, // #3756
- 12, 84144, 84144, 192, 192, // #3757
- 3, 84168, 84168, 136, 136, // #3758
- 13, 84184, 84184, 840, 840, // #3759
- 3, 84208, 84208, 688, 688, // #3760
- 11, 84224, 84224, 2592, 2592, // #3761
- 7, 84248, 84248, 2280, 2280, // #3762
- 11, 84256, 84256, 2592, 2592, // #3763
- 7, 84280, 84280, 2280, 2280, // #3764
- 9, 84288, 84288, 2880, 2880, // #3765
- 5, 84304, 84304, 880, 880, // #3766
- 6, 84328, 84328, 3896, 3896, // #3767
- 3, 84344, 84344, 136, 136, // #3768
- 22, 84360, 84360, 3048, 3048, // #3769
- 5, 84384, 84384, 880, 880, // #3770
- 7, 84400, 84400, 2784, 2784, // #3771
- 5, 84416, 84416, 880, 880, // #3772
- 7, 84440, 84440, 3656, 3656, // #3773
- 9, 84488, 84488, 3832, 3832, // #3774
- 22, 84512, 84512, 576, 576, // #3775
- 3, 84544, 84544, 688, 688, // #3776
- 13, 84568, 84568, 840, 840, // #3777
- 3, 84592, 84592, 688, 688, // #3778
- 23, 84608, 84608, 2064, 2064, // #3779
- 8, 84648, 84648, 1912, 1912, // #3780
- 15, 84672, 84672, 3104, 3104, // #3781
- 7, 84688, 84688, 736, 736, // #3782
- 16, 84704, 84704, 256, 256, // #3783
- 3, 84744, 84744, 136, 136, // #3784
- 6, 84760, 84760, 3896, 3896, // #3785
- 3, 84776, 84776, 136, 136, // #3786
- 12, 84784, 84784, 192, 192, // #3787
- 3, 84808, 84808, 136, 136, // #3788
- 12, 84816, 84816, 192, 192, // #3789
- 3, 84840, 84840, 136, 136, // #3790
- 14, 84856, 84856, 1048, 1048, // #3791
- 3, 84888, 84888, 2456, 2456, // #3792
- 13, 84904, 84904, 840, 840, // #3793
- 3, 84928, 84928, 688, 688, // #3794
- 6, 84952, 84952, 3896, 3896, // #3795
- 3, 84968, 84968, 136, 136, // #3796
- 6, 84984, 84984, 3896, 3896, // #3797
- 3, 85000, 85000, 136, 136, // #3798
- 6, 85016, 85016, 3896, 3896, // #3799
- 3, 85032, 85032, 136, 136, // #3800
- 21, 85048, 85048, 1432, 1432, // #3801
- 7, 85080, 85080, 2280, 2280, // #3802
- 9, 85088, 85088, 1184, 1184, // #3803
- 7, 85112, 85112, 2280, 2280, // #3804
- 12, 85120, 85120, 192, 192, // #3805
- 3, 85144, 85144, 136, 136, // #3806
- 9, 85152, 85152, 1184, 1184, // #3807
- 7, 85176, 85176, 2280, 2280, // #3808
- 12, 85184, 85184, 192, 192, // #3809
- 3, 85208, 85208, 136, 136, // #3810
- 12, 85216, 85216, 192, 192, // #3811
- 3, 85240, 85240, 136, 136, // #3812
- 12, 85248, 85248, 192, 192, // #3813
- 3, 85272, 85272, 136, 136, // #3814
- 7, 85288, 85288, 3656, 3656, // #3815
- 9, 85320, 85320, 3832, 3832, // #3816
- 17, 85384, 85384, 888, 888, // #3817
- 7, 85416, 85416, 2280, 2280, // #3818
- 17, 85448, 85448, 888, 888, // #3819
- 7, 85480, 85480, 2280, 2280, // #3820
- 7, 85496, 85496, 3656, 3656, // #3821
- 9, 85512, 85512, 3832, 3832, // #3822
- 6, 85544, 85544, 3896, 3896, // #3823
- 3, 85560, 85560, 136, 136, // #3824
- 6, 85576, 85576, 3896, 3896, // #3825
- 3, 85592, 85592, 136, 136, // #3826
- 12, 85600, 85600, 192, 192, // #3827
- 3, 85624, 85624, 136, 136, // #3828
- 6, 85640, 85640, 3896, 3896, // #3829
- 3, 85656, 85656, 136, 136, // #3830
- 11, 85672, 85672, 1112, 1112, // #3831
- 8, 85704, 85704, 1912, 1912, // #3832
- 13, 85728, 85728, 2176, 2176, // #3833
- 7, 85752, 85752, 2280, 2280, // #3834
- 12, 85760, 85760, 192, 192, // #3835
- 3, 85784, 85784, 136, 136, // #3836
- 13, 85792, 85792, 2176, 2176, // #3837
- 7, 85816, 85816, 2280, 2280, // #3838
- 8, 85824, 85824, 1024, 1024, // #3839
- 10, 85848, 85848, 600, 600, // #3840
- 12, 85872, 85872, 192, 192, // #3841
- 3, 85896, 85896, 136, 136, // #3842
- 22, 85912, 85912, 3048, 3048, // #3843
- 5, 85936, 85936, 880, 880, // #3844
- 16, 85960, 85960, 4072, 4072, // #3845
- 8, 85992, 85992, 1912, 1912, // #3846
- 6, 86024, 86024, 1416, 1416, // #3847
- 5, 86032, 86032, 880, 880, // #3848
- 6, 86056, 86056, 1416, 1416, // #3849
- 5, 86064, 86064, 880, 880, // #3850
- 5, 86088, 86088, 456, 456, // #3851
- 4, 86096, 86096, 1792, 1792, // #3852
- 12, 86112, 86112, 192, 192, // #3853
- 3, 86136, 86136, 136, 136, // #3854
- 11, 86152, 86152, 2600, 2600, // #3855
- 7, 86184, 86184, 2280, 2280, // #3856
- 7, 86200, 86200, 952, 952, // #3857
- 3, 86216, 86216, 808, 808, // #3858
- 12, 86224, 86224, 192, 192, // #3859
- 3, 86248, 86248, 136, 136, // #3860
- 15, 86264, 86264, 1864, 1864, // #3861
- 8, 86296, 86296, 1912, 1912, // #3862
- 14, 86328, 86328, 1048, 1048, // #3863
- 3, 86360, 86360, 2456, 2456, // #3864
- 12, 86368, 86368, 672, 672, // #3865
- 7, 86392, 86392, 2280, 2280, // #3866
- 11, 86400, 86400, 3344, 3344, // #3867
- 3, 86416, 86416, 688, 688, // #3868
- 12, 86432, 86432, 672, 672, // #3869
- 7, 86456, 86456, 2280, 2280, // #3870
- 12, 86464, 86464, 192, 192, // #3871
- 3, 86488, 86488, 136, 136, // #3872
- 13, 86504, 86504, 840, 840, // #3873
- 3, 86528, 86528, 688, 688, // #3874
- 7, 86544, 86544, 2784, 2784, // #3875
- 5, 86560, 86560, 880, 880, // #3876
- 12, 86584, 86584, 1688, 1688, // #3877
- 5, 86616, 86616, 4008, 4008, // #3878
- 13, 86632, 86632, 840, 840, // #3879
- 3, 86656, 86656, 688, 688, // #3880
- 12, 86672, 86672, 1008, 1008, // #3881
- 5, 86696, 86696, 4008, 4008, // #3882
- 11, 86704, 86704, 3344, 3344, // #3883
- 3, 86720, 86720, 688, 688, // #3884
- 12, 86736, 86736, 192, 192, // #3885
- 3, 86760, 86760, 136, 136, // #3886
- 17, 86776, 86776, 3160, 3160, // #3887
- 5, 86808, 86808, 4008, 4008, // #3888
- 9, 86816, 86816, 2880, 2880, // #3889
- 5, 86832, 86832, 880, 880, // #3890
- 13, 86856, 86856, 840, 840, // #3891
- 3, 86880, 86880, 688, 688, // #3892
- 5, 86904, 86904, 3448, 3448, // #3893
- 5, 86912, 86912, 880, 880, // #3894
- 13, 86936, 86936, 840, 840, // #3895
- 3, 86960, 86960, 688, 688, // #3896
- 22, 86976, 86976, 576, 576, // #3897
- 3, 87008, 87008, 688, 688, // #3898
- 9, 87024, 87024, 2880, 2880, // #3899
- 5, 87040, 87040, 880, 880, // #3900
- 12, 87056, 87056, 192, 192, // #3901
- 3, 87080, 87080, 136, 136, // #3902
- 5, 87096, 87096, 3448, 3448, // #3903
- 5, 87104, 87104, 880, 880, // #3904
- 9, 87120, 87120, 2880, 2880, // #3905
- 5, 87136, 87136, 880, 880, // #3906
- 13, 87152, 87152, 1216, 1216, // #3907
- 3, 87176, 87176, 2456, 2456, // #3908
- 6, 87192, 87192, 3896, 3896, // #3909
- 3, 87208, 87208, 136, 136, // #3910
- 22, 87216, 87216, 1216, 1216, // #3911
- 10, 87256, 87256, 600, 600, // #3912
- 6, 87288, 87288, 1416, 1416, // #3913
- 5, 87296, 87296, 880, 880, // #3914
- 11, 87312, 87312, 3344, 3344, // #3915
- 3, 87328, 87328, 688, 688, // #3916
- 6, 87352, 87352, 3896, 3896, // #3917
- 3, 87368, 87368, 136, 136, // #3918
- 6, 87384, 87384, 3896, 3896, // #3919
- 3, 87400, 87400, 136, 136, // #3920
- 9, 87408, 87408, 1184, 1184, // #3921
- 7, 87432, 87432, 2280, 2280, // #3922
- 12, 87440, 87440, 192, 192, // #3923
- 3, 87464, 87464, 136, 136, // #3924
- 9, 87472, 87472, 2880, 2880, // #3925
- 5, 87488, 87488, 880, 880, // #3926
- 22, 87512, 87512, 3048, 3048, // #3927
- 5, 87536, 87536, 880, 880, // #3928
- 9, 87552, 87552, 1184, 1184, // #3929
- 7, 87576, 87576, 2280, 2280, // #3930
- 11, 87584, 87584, 3344, 3344, // #3931
- 3, 87600, 87600, 688, 688, // #3932
- 6, 87624, 87624, 1416, 1416, // #3933
- 5, 87632, 87632, 880, 880, // #3934
- 13, 87656, 87656, 840, 840, // #3935
- 3, 87680, 87680, 688, 688, // #3936
- 22, 87704, 87704, 3048, 3048, // #3937
- 5, 87728, 87728, 880, 880, // #3938
- 22, 87752, 87752, 3544, 3544, // #3939
- 7, 87784, 87784, 2280, 2280, // #3940
- 11, 87792, 87792, 2592, 2592, // #3941
- 7, 87816, 87816, 2280, 2280, // #3942
- 6, 87832, 87832, 3896, 3896, // #3943
- 3, 87848, 87848, 136, 136, // #3944
- 22, 87864, 87864, 3048, 3048, // #3945
- 5, 87888, 87888, 880, 880, // #3946
- 11, 87904, 87904, 2592, 2592, // #3947
- 7, 87928, 87928, 2280, 2280, // #3948
- 9, 87936, 87936, 2880, 2880, // #3949
- 5, 87952, 87952, 880, 880, // #3950
- 13, 87976, 87976, 840, 840, // #3951
- 3, 88000, 88000, 688, 688, // #3952
- 22, 88016, 88016, 576, 576, // #3953
- 3, 88048, 88048, 688, 688, // #3954
- 5, 88072, 88072, 3448, 3448, // #3955
- 5, 88080, 88080, 880, 880, // #3956
- 12, 88096, 88096, 192, 192, // #3957
- 3, 88120, 88120, 136, 136, // #3958
- 6, 88136, 88136, 952, 952, // #3959
- 7, 88152, 88152, 2280, 2280, // #3960
- 13, 88168, 88168, 840, 840, // #3961
- 3, 88192, 88192, 688, 688, // #3962
- 12, 88208, 88208, 192, 192, // #3963
- 3, 88232, 88232, 136, 136, // #3964
- 7, 88240, 88240, 2784, 2784, // #3965
- 5, 88256, 88256, 880, 880, // #3966
- 7, 88272, 88272, 2784, 2784, // #3967
- 5, 88288, 88288, 880, 880, // #3968
- 5, 88312, 88312, 3448, 3448, // #3969
- 5, 88320, 88320, 880, 880, // #3970
- 13, 88344, 88344, 840, 840, // #3971
- 3, 88368, 88368, 688, 688, // #3972
- 12, 88384, 88384, 192, 192, // #3973
- 3, 88408, 88408, 136, 136, // #3974
- 11, 88424, 88424, 296, 296, // #3975
- 5, 88456, 88456, 4008, 4008, // #3976
- 19, 88464, 88464, 2112, 2112, // #3977
- 8, 88504, 88504, 1912, 1912, // #3978
- 13, 88536, 88536, 840, 840, // #3979
- 3, 88560, 88560, 688, 688, // #3980
- 16, 88584, 88584, 2664, 2664, // #3981
- 7, 88616, 88616, 2280, 2280, // #3982
- 12, 88624, 88624, 192, 192, // #3983
- 3, 88648, 88648, 136, 136, // #3984
- 13, 88664, 88664, 840, 840, // #3985
- 3, 88688, 88688, 688, 688, // #3986
- 7, 88712, 88712, 312, 312, // #3987
- 8, 88728, 88728, 1912, 1912, // #3988
- 26, 88776, 88776, 2920, 2920, // #3989
- 4, 88824, 88824, 2104, 2104, // #3990
- 13, 88840, 88840, 840, 840, // #3991
- 3, 88864, 88864, 688, 688, // #3992
- 5, 88888, 88888, 456, 456, // #3993
- 4, 88896, 88896, 1792, 1792, // #3994
- 8, 88912, 88912, 1984, 1984, // #3995
- 8, 88936, 88936, 1912, 1912, // #3996
- 6, 88968, 88968, 1416, 1416, // #3997
- 5, 88976, 88976, 880, 880, // #3998
- 22, 88992, 88992, 576, 576, // #3999
- 3, 89024, 89024, 688, 688, // #4000
- 20, 89040, 89040, 3328, 3328, // #4001
- 3, 89080, 89080, 2456, 2456, // #4002
- 16, 89088, 89088, 256, 256, // #4003
- 3, 89128, 89128, 136, 136, // #4004
- 12, 89136, 89136, 192, 192, // #4005
- 3, 89160, 89160, 136, 136, // #4006
- 13, 89176, 89176, 840, 840, // #4007
- 3, 89200, 89200, 688, 688, // #4008
- 6, 89224, 89224, 3896, 3896, // #4009
- 3, 89240, 89240, 136, 136, // #4010
- 27, 89248, 89248, 2256, 2256, // #4011
- 4, 89288, 89288, 2104, 2104, // #4012
- 12, 89296, 89296, 192, 192, // #4013
- 3, 89320, 89320, 136, 136, // #4014
- 22, 89328, 89328, 576, 576, // #4015
- 3, 89360, 89360, 688, 688, // #4016
- 11, 89416, 89416, 3128, 3128, // #4017
- 8, 89448, 89448, 1912, 1912, // #4018
- 7, 89472, 89472, 2784, 2784, // #4019
- 5, 89488, 89488, 880, 880, // #4020
- 16, 89504, 89504, 3424, 3424, // #4021
- 7, 89544, 89544, 2280, 2280, // #4022
- 13, 89560, 89560, 840, 840, // #4023
- 3, 89584, 89584, 688, 688, // #4024
- 7, 89600, 89600, 2784, 2784, // #4025
- 5, 89616, 89616, 880, 880, // #4026
- 12, 89640, 89640, 1480, 1480, // #4027
- 3, 89672, 89672, 2456, 2456, // #4028
- 11, 89680, 89680, 3344, 3344, // #4029
- 3, 89696, 89696, 688, 688, // #4030
- 16, 89712, 89712, 3424, 3424, // #4031
- 7, 89752, 89752, 2280, 2280, // #4032
- 12, 89760, 89760, 192, 192, // #4033
- 3, 89784, 89784, 136, 136, // #4034
- 5, 89800, 89800, 3448, 3448, // #4035
- 5, 89808, 89808, 880, 880, // #4036
- 5, 89832, 89832, 3448, 3448, // #4037
- 5, 89840, 89840, 880, 880, // #4038
- 5, 89864, 89864, 3448, 3448, // #4039
- 5, 89872, 89872, 880, 880, // #4040
- 6, 89896, 89896, 3896, 3896, // #4041
- 3, 89912, 89912, 136, 136, // #4042
- 5, 89928, 89928, 3448, 3448, // #4043
- 5, 89936, 89936, 880, 880, // #4044
- 7, 89952, 89952, 2784, 2784, // #4045
- 5, 89968, 89968, 880, 880, // #4046
- 9, 89984, 89984, 2880, 2880, // #4047
- 5, 90000, 90000, 880, 880, // #4048
- 6, 90024, 90024, 1416, 1416, // #4049
- 5, 90032, 90032, 880, 880, // #4050
- 11, 90056, 90056, 2600, 2600, // #4051
- 7, 90088, 90088, 2280, 2280, // #4052
- 20, 90096, 90096, 3328, 3328, // #4053
- 3, 90136, 90136, 2456, 2456, // #4054
- 16, 90144, 90144, 256, 256, // #4055
- 3, 90184, 90184, 136, 136, // #4056
- 5, 90200, 90200, 3448, 3448, // #4057
- 5, 90208, 90208, 880, 880, // #4058
- 5, 90232, 90232, 3448, 3448, // #4059
- 5, 90240, 90240, 880, 880, // #4060
- 16, 90264, 90264, 3480, 3480, // #4061
- 5, 90296, 90296, 4008, 4008, // #4062
- 5, 90312, 90312, 3448, 3448, // #4063
- 5, 90320, 90320, 880, 880, // #4064
- 12, 90336, 90336, 192, 192, // #4065
- 3, 90360, 90360, 136, 136, // #4066
- 16, 90368, 90368, 256, 256, // #4067
- 3, 90408, 90408, 136, 136, // #4068
- 22, 90424, 90424, 3048, 3048, // #4069
- 5, 90448, 90448, 880, 880, // #4070
- 14, 90472, 90472, 1048, 1048, // #4071
- 3, 90504, 90504, 2456, 2456, // #4072
- 13, 90512, 90512, 1216, 1216, // #4073
- 3, 90536, 90536, 2456, 2456, // #4074
- 5, 90552, 90552, 3448, 3448, // #4075
- 5, 90560, 90560, 880, 880, // #4076
- 13, 90584, 90584, 840, 840, // #4077
- 3, 90608, 90608, 688, 688, // #4078
- 16, 90632, 90632, 264, 264, // #4079
- 7, 90664, 90664, 2280, 2280, // #4080
- 9, 90672, 90672, 2880, 2880, // #4081
- 5, 90688, 90688, 880, 880, // #4082
- 19, 90704, 90704, 2112, 2112, // #4083
- 8, 90744, 90744, 1912, 1912, // #4084
- 16, 90776, 90776, 264, 264, // #4085
- 7, 90808, 90808, 2280, 2280, // #4086
- 14, 90824, 90824, 1048, 1048, // #4087
- 3, 90856, 90856, 2456, 2456, // #4088
- 9, 90864, 90864, 2880, 2880, // #4089
- 5, 90880, 90880, 880, 880, // #4090
- 13, 90896, 90896, 1216, 1216, // #4091
- 3, 90920, 90920, 2456, 2456, // #4092
- 22, 90928, 90928, 576, 576, // #4093
- 3, 90960, 90960, 688, 688, // #4094
- 9, 90976, 90976, 1552, 1552, // #4095
- 9, 90992, 90992, 2016, 2016, // #4096
- 22, 91008, 91008, 576, 576, // #4097
- 3, 91040, 91040, 688, 688, // #4098
- 12, 91056, 91056, 192, 192, // #4099
- 3, 91080, 91080, 136, 136, // #4100
- 12, 91088, 91088, 192, 192, // #4101
- 3, 91112, 91112, 136, 136, // #4102
- 27, 91128, 91128, 3736, 3736, // #4103
- 7, 91176, 91176, 2280, 2280, // #4104
- 11, 91184, 91184, 3344, 3344, // #4105
- 3, 91200, 91200, 688, 688, // #4106
- 9, 91216, 91216, 2880, 2880, // #4107
- 5, 91232, 91232, 880, 880, // #4108
- 10, 91248, 91248, 1408, 1408, // #4109
- 10, 91272, 91272, 600, 600, // #4110
- 13, 91304, 91304, 840, 840, // #4111
- 3, 91328, 91328, 688, 688, // #4112
- 22, 91352, 91352, 3048, 3048, // #4113
- 5, 91376, 91376, 880, 880, // #4114
- 9, 91392, 91392, 2880, 2880, // #4115
- 5, 91408, 91408, 880, 880, // #4116
- 13, 91432, 91432, 840, 840, // #4117
- 3, 91456, 91456, 688, 688, // #4118
- 22, 91480, 91480, 3048, 3048, // #4119
- 5, 91504, 91504, 880, 880, // #4120
- 12, 91528, 91528, 1480, 1480, // #4121
- 3, 91560, 91560, 2456, 2456, // #4122
- 9, 91568, 91568, 2880, 2880, // #4123
- 5, 91584, 91584, 880, 880, // #4124
- 22, 91600, 91600, 576, 576, // #4125
- 3, 91632, 91632, 688, 688, // #4126
- 26, 91648, 91648, 1120, 1120, // #4127
- 8, 91688, 91688, 1912, 1912, // #4128
- 13, 91712, 91712, 2176, 2176, // #4129
- 7, 91736, 91736, 2280, 2280, // #4130
- 6, 91752, 91752, 3896, 3896, // #4131
- 3, 91768, 91768, 136, 136, // #4132
- 13, 91776, 91776, 2176, 2176, // #4133
- 7, 91800, 91800, 2280, 2280, // #4134
- 6, 91816, 91816, 1416, 1416, // #4135
- 5, 91824, 91824, 880, 880, // #4136
- 6, 91848, 91848, 1416, 1416, // #4137
- 5, 91856, 91856, 880, 880, // #4138
- 13, 91880, 91880, 840, 840, // #4139
- 3, 91904, 91904, 688, 688, // #4140
- 10, 91920, 91920, 832, 832, // #4141
- 8, 91944, 91944, 1912, 1912, // #4142
- 6, 91968, 91968, 2736, 2736, // #4143
- 10, 91992, 91992, 600, 600, // #4144
- 13, 92024, 92024, 840, 840, // #4145
- 3, 92048, 92048, 688, 688, // #4146
- 22, 92072, 92072, 3048, 3048, // #4147
- 5, 92096, 92096, 880, 880, // #4148
- 7, 92120, 92120, 3656, 3656, // #4149
- 9, 92168, 92168, 3832, 3832, // #4150
- 12, 92192, 92192, 384, 384, // #4151
- 7, 92216, 92216, 2280, 2280, // #4152
- 12, 92224, 92224, 384, 384, // #4153
- 7, 92248, 92248, 2280, 2280, // #4154
- 5, 92264, 92264, 456, 456, // #4155
- 4, 92272, 92272, 1792, 1792, // #4156
- 12, 92288, 92288, 192, 192, // #4157
- 3, 92312, 92312, 136, 136, // #4158
- 12, 92320, 92320, 192, 192, // #4159
- 3, 92344, 92344, 136, 136, // #4160
- 13, 92352, 92352, 1216, 1216, // #4161
- 3, 92376, 92376, 2456, 2456, // #4162
- 12, 92384, 92384, 192, 192, // #4163
- 3, 92408, 92408, 136, 136, // #4164
- 7, 92416, 92416, 2784, 2784, // #4165
- 5, 92432, 92432, 880, 880, // #4166
- 13, 92456, 92456, 840, 840, // #4167
- 3, 92480, 92480, 688, 688, // #4168
- 7, 92496, 92496, 2784, 2784, // #4169
- 5, 92512, 92512, 880, 880, // #4170
- 11, 92528, 92528, 3344, 3344, // #4171
- 3, 92544, 92544, 688, 688, // #4172
- 14, 92568, 92568, 1048, 1048, // #4173
- 3, 92600, 92600, 2456, 2456, // #4174
- 5, 92616, 92616, 3448, 3448, // #4175
- 5, 92624, 92624, 880, 880, // #4176
- 7, 92640, 92640, 2784, 2784, // #4177
- 5, 92656, 92656, 880, 880, // #4178
- 7, 92672, 92672, 2784, 2784, // #4179
- 5, 92688, 92688, 880, 880, // #4180
- 10, 92704, 92704, 832, 832, // #4181
- 8, 92728, 92728, 1912, 1912, // #4182
- 22, 92760, 92760, 3048, 3048, // #4183
- 5, 92784, 92784, 880, 880, // #4184
- 6, 92808, 92808, 3896, 3896, // #4185
- 3, 92824, 92824, 136, 136, // #4186
- 6, 92840, 92840, 3896, 3896, // #4187
- 3, 92856, 92856, 136, 136, // #4188
- 12, 92864, 92864, 192, 192, // #4189
- 3, 92888, 92888, 136, 136, // #4190
- 7, 92896, 92896, 2784, 2784, // #4191
- 5, 92912, 92912, 880, 880, // #4192
- 9, 92928, 92928, 2880, 2880, // #4193
- 5, 92944, 92944, 880, 880, // #4194
- 8, 92960, 92960, 1984, 1984, // #4195
- 8, 92984, 92984, 1912, 1912, // #4196
- 19, 93008, 93008, 1104, 1104, // #4197
- 3, 93040, 93040, 688, 688, // #4198
- 9, 93056, 93056, 2880, 2880, // #4199
- 5, 93072, 93072, 880, 880, // #4200
- 7, 93088, 93088, 2784, 2784, // #4201
- 5, 93104, 93104, 880, 880, // #4202
- 22, 93120, 93120, 576, 576, // #4203
- 3, 93152, 93152, 688, 688, // #4204
- 11, 93168, 93168, 2592, 2592, // #4205
- 7, 93192, 93192, 2280, 2280, // #4206
- 11, 93200, 93200, 2592, 2592, // #4207
- 7, 93224, 93224, 2280, 2280, // #4208
- 12, 93232, 93232, 192, 192, // #4209
- 3, 93256, 93256, 136, 136, // #4210
- 13, 93272, 93272, 840, 840, // #4211
- 3, 93296, 93296, 688, 688, // #4212
- 22, 93320, 93320, 2232, 2232, // #4213
- 7, 93352, 93352, 2280, 2280, // #4214
- 7, 93360, 93360, 2784, 2784, // #4215
- 5, 93376, 93376, 880, 880, // #4216
- 13, 93400, 93400, 840, 840, // #4217
- 3, 93424, 93424, 688, 688, // #4218
- 9, 93440, 93440, 2880, 2880, // #4219
- 5, 93456, 93456, 880, 880, // #4220
- 12, 93472, 93472, 672, 672, // #4221
- 7, 93496, 93496, 2280, 2280, // #4222
- 6, 93512, 93512, 3896, 3896, // #4223
- 3, 93528, 93528, 136, 136, // #4224
- 7, 93536, 93536, 2784, 2784, // #4225
- 5, 93552, 93552, 880, 880, // #4226
- 20, 93568, 93568, 3328, 3328, // #4227
- 3, 93608, 93608, 2456, 2456, // #4228
- 11, 93616, 93616, 3344, 3344, // #4229
- 3, 93632, 93632, 688, 688, // #4230
- 9, 93648, 93648, 1184, 1184, // #4231
- 7, 93672, 93672, 2280, 2280, // #4232
- 12, 93680, 93680, 672, 672, // #4233
- 7, 93704, 93704, 2280, 2280, // #4234
- 18, 93712, 93712, 2704, 2704, // #4235
- 3, 93752, 93752, 2456, 2456, // #4236
- 8, 93760, 93760, 3712, 3712, // #4237
- 7, 93784, 93784, 2280, 2280, // #4238
- 9, 93792, 93792, 1184, 1184, // #4239
- 7, 93816, 93816, 2280, 2280, // #4240
- 13, 93832, 93832, 2520, 2520, // #4241
- 8, 93864, 93864, 1912, 1912, // #4242
- 7, 93888, 93888, 2784, 2784, // #4243
- 5, 93904, 93904, 880, 880, // #4244
- 7, 93928, 93928, 1672, 1672, // #4245
- 7, 93944, 93944, 2280, 2280, // #4246
- 13, 93960, 93960, 840, 840, // #4247
- 3, 93984, 93984, 688, 688, // #4248
- 16, 94000, 94000, 256, 256, // #4249
- 3, 94040, 94040, 136, 136, // #4250
- 6, 94056, 94056, 3896, 3896, // #4251
- 3, 94072, 94072, 136, 136, // #4252
- 10, 94080, 94080, 3712, 3712, // #4253
- 7, 94104, 94104, 2280, 2280, // #4254
- 10, 94112, 94112, 3712, 3712, // #4255
- 7, 94136, 94136, 2280, 2280, // #4256
- 8, 94144, 94144, 272, 272, // #4257
- 7, 94168, 94168, 2280, 2280, // #4258
- 18, 94176, 94176, 2704, 2704, // #4259
- 3, 94216, 94216, 2456, 2456, // #4260
- 8, 94232, 94232, 3720, 3720, // #4261
- 7, 94264, 94264, 2280, 2280, // #4262
- 6, 94280, 94280, 3896, 3896, // #4263
- 3, 94296, 94296, 136, 136, // #4264
- 6, 94312, 94312, 3896, 3896, // #4265
- 3, 94328, 94328, 136, 136, // #4266
- 26, 94344, 94344, 1416, 1416, // #4267
- 4, 94392, 94392, 2104, 2104, // #4268
- 13, 94408, 94408, 840, 840, // #4269
- 3, 94432, 94432, 688, 688, // #4270
- 7, 94448, 94448, 2784, 2784, // #4271
- 5, 94464, 94464, 880, 880, // #4272
- 9, 94480, 94480, 2880, 2880, // #4273
- 5, 94496, 94496, 880, 880, // #4274
- 13, 94512, 94512, 1216, 1216, // #4275
- 3, 94536, 94536, 2456, 2456, // #4276
- 7, 94552, 94552, 3656, 3656, // #4277
- 9, 94600, 94600, 3832, 3832, // #4278
- 8, 94632, 94632, 4024, 4024, // #4279
- 10, 94664, 94664, 600, 600, // #4280
- 11, 94688, 94688, 2592, 2592, // #4281
- 7, 94712, 94712, 2280, 2280, // #4282
- 5, 94728, 94728, 3448, 3448, // #4283
- 5, 94736, 94736, 880, 880, // #4284
- 11, 94752, 94752, 2592, 2592, // #4285
- 7, 94776, 94776, 2280, 2280, // #4286
- 11, 94784, 94784, 2592, 2592, // #4287
- 7, 94808, 94808, 2280, 2280, // #4288
- 22, 94816, 94816, 576, 576, // #4289
- 3, 94848, 94848, 688, 688, // #4290
- 11, 94864, 94864, 2592, 2592, // #4291
- 7, 94888, 94888, 2280, 2280, // #4292
- 12, 94896, 94896, 192, 192, // #4293
- 3, 94920, 94920, 136, 136, // #4294
- 22, 94936, 94936, 3048, 3048, // #4295
- 5, 94960, 94960, 880, 880, // #4296
- 5, 94984, 94984, 3448, 3448, // #4297
- 5, 94992, 94992, 880, 880, // #4298
- 8, 95008, 95008, 1872, 1872, // #4299
- 10, 95032, 95032, 600, 600, // #4300
- 7, 95056, 95056, 2784, 2784, // #4301
- 5, 95072, 95072, 880, 880, // #4302
- 7, 95088, 95088, 2784, 2784, // #4303
- 5, 95104, 95104, 880, 880, // #4304
- 7, 95120, 95120, 2784, 2784, // #4305
- 5, 95136, 95136, 880, 880, // #4306
- 5, 95160, 95160, 3448, 3448, // #4307
- 5, 95168, 95168, 880, 880, // #4308
- 12, 95184, 95184, 672, 672, // #4309
- 7, 95208, 95208, 2280, 2280, // #4310
- 11, 95216, 95216, 3344, 3344, // #4311
- 3, 95232, 95232, 688, 688, // #4312
- 12, 95248, 95248, 672, 672, // #4313
- 7, 95272, 95272, 2280, 2280, // #4314
- 6, 95288, 95288, 1416, 1416, // #4315
- 5, 95296, 95296, 880, 880, // #4316
- 7, 95312, 95312, 2784, 2784, // #4317
- 5, 95328, 95328, 880, 880, // #4318
- 9, 95344, 95344, 2880, 2880, // #4319
- 5, 95360, 95360, 880, 880, // #4320
- 6, 95384, 95384, 1416, 1416, // #4321
- 5, 95392, 95392, 880, 880, // #4322
- 7, 95408, 95408, 2784, 2784, // #4323
- 5, 95424, 95424, 880, 880, // #4324
- 7, 95440, 95440, 2784, 2784, // #4325
- 5, 95456, 95456, 880, 880, // #4326
- 7, 95472, 95472, 2784, 2784, // #4327
- 5, 95488, 95488, 880, 880, // #4328
- 12, 95512, 95512, 3528, 3528, // #4329
- 7, 95544, 95544, 2280, 2280, // #4330
- 7, 95552, 95552, 2784, 2784, // #4331
- 5, 95568, 95568, 880, 880, // #4332
- 13, 95584, 95584, 1216, 1216, // #4333
- 3, 95608, 95608, 2456, 2456, // #4334
- 11, 95616, 95616, 2592, 2592, // #4335
- 7, 95640, 95640, 2280, 2280, // #4336
- 11, 95648, 95648, 2592, 2592, // #4337
- 7, 95672, 95672, 2280, 2280, // #4338
- 13, 95688, 95688, 840, 840, // #4339
- 3, 95712, 95712, 688, 688, // #4340
- 5, 95736, 95736, 3448, 3448, // #4341
- 5, 95744, 95744, 880, 880, // #4342
- 7, 95760, 95760, 2784, 2784, // #4343
- 5, 95776, 95776, 880, 880, // #4344
- 9, 95792, 95792, 2880, 2880, // #4345
- 5, 95808, 95808, 880, 880, // #4346
- 10, 95824, 95824, 832, 832, // #4347
- 8, 95848, 95848, 1912, 1912, // #4348
- 7, 95872, 95872, 2992, 2992, // #4349
- 7, 95896, 95896, 2280, 2280, // #4350
- 12, 95904, 95904, 672, 672, // #4351
- 7, 95928, 95928, 2280, 2280, // #4352
- 7, 95936, 95936, 2784, 2784, // #4353
- 5, 95952, 95952, 880, 880, // #4354
- 12, 95968, 95968, 672, 672, // #4355
- 7, 95992, 95992, 2280, 2280, // #4356
- 13, 96008, 96008, 840, 840, // #4357
- 3, 96032, 96032, 688, 688, // #4358
- 7, 96048, 96048, 2784, 2784, // #4359
- 5, 96064, 96064, 880, 880, // #4360
- 13, 96080, 96080, 3168, 3168, // #4361
- 7, 96104, 96104, 2280, 2280, // #4362
- 13, 96112, 96112, 3168, 3168, // #4363
- 7, 96136, 96136, 2280, 2280, // #4364
- 10, 96144, 96144, 3712, 3712, // #4365
- 7, 96168, 96168, 2280, 2280, // #4366
- 10, 96176, 96176, 2960, 2960, // #4367
- 5, 96200, 96200, 4008, 4008, // #4368
- 10, 96208, 96208, 3712, 3712, // #4369
- 7, 96232, 96232, 2280, 2280, // #4370
- 16, 96248, 96248, 2664, 2664, // #4371
- 7, 96280, 96280, 2280, 2280, // #4372
- 13, 96296, 96296, 840, 840, // #4373
- 3, 96320, 96320, 688, 688, // #4374
- 5, 96344, 96344, 456, 456, // #4375
- 4, 96352, 96352, 1792, 1792, // #4376
- 13, 96368, 96368, 1216, 1216, // #4377
- 3, 96392, 96392, 2456, 2456, // #4378
- 17, 96408, 96408, 3864, 3864, // #4379
- 5, 96440, 96440, 4008, 4008, // #4380
- 10, 96456, 96456, 808, 808, // #4381
- 5, 96488, 96488, 4008, 4008, // #4382
- 13, 96504, 96504, 2584, 2584, // #4383
- 3, 96536, 96536, 2456, 2456, // #4384
- 6, 96552, 96552, 1416, 1416, // #4385
- 5, 96560, 96560, 880, 880, // #4386
- 20, 96576, 96576, 3328, 3328, // #4387
- 3, 96616, 96616, 2456, 2456, // #4388
- 5, 96632, 96632, 456, 456, // #4389
- 4, 96640, 96640, 1792, 1792, // #4390
- 11, 96656, 96656, 3344, 3344, // #4391
- 3, 96672, 96672, 688, 688, // #4392
- 5, 96696, 96696, 3448, 3448, // #4393
- 5, 96704, 96704, 880, 880, // #4394
- 5, 96728, 96728, 3448, 3448, // #4395
- 5, 96736, 96736, 880, 880, // #4396
- 5, 96760, 96760, 456, 456, // #4397
- 4, 96768, 96768, 1792, 1792, // #4398
- 5, 96792, 96792, 3448, 3448, // #4399
- 5, 96800, 96800, 880, 880, // #4400
- 9, 96816, 96816, 2880, 2880, // #4401
- 5, 96832, 96832, 880, 880, // #4402
- 14, 96856, 96856, 1608, 1608, // #4403
- 8, 96888, 96888, 1912, 1912, // #4404
- 13, 96920, 96920, 2584, 2584, // #4405
- 3, 96952, 96952, 2456, 2456, // #4406
- 9, 96960, 96960, 1184, 1184, // #4407
- 7, 96984, 96984, 2280, 2280, // #4408
- 6, 97000, 97000, 1416, 1416, // #4409
- 5, 97008, 97008, 880, 880, // #4410
- 9, 97024, 97024, 1184, 1184, // #4411
- 7, 97048, 97048, 2280, 2280, // #4412
- 13, 97064, 97064, 840, 840, // #4413
- 3, 97088, 97088, 688, 688, // #4414
- 9, 97104, 97104, 2880, 2880, // #4415
- 5, 97120, 97120, 880, 880, // #4416
- 9, 97136, 97136, 2880, 2880, // #4417
- 5, 97152, 97152, 880, 880, // #4418
- 13, 97176, 97176, 840, 840, // #4419
- 3, 97200, 97200, 688, 688, // #4420
- 9, 97216, 97216, 2880, 2880, // #4421
- 5, 97232, 97232, 880, 880, // #4422
- 13, 97256, 97256, 840, 840, // #4423
- 3, 97280, 97280, 688, 688, // #4424
- 6, 97304, 97304, 1416, 1416, // #4425
- 5, 97312, 97312, 880, 880, // #4426
- 7, 97328, 97328, 2784, 2784, // #4427
- 5, 97344, 97344, 880, 880, // #4428
- 18, 97360, 97360, 2704, 2704, // #4429
- 3, 97400, 97400, 2456, 2456, // #4430
- 7, 97408, 97408, 2784, 2784, // #4431
- 5, 97424, 97424, 880, 880, // #4432
- 7, 97440, 97440, 2784, 2784, // #4433
- 5, 97456, 97456, 880, 880, // #4434
- 6, 97472, 97472, 2944, 2944, // #4435
- 7, 97496, 97496, 2280, 2280, // #4436
- 9, 97504, 97504, 2880, 2880, // #4437
- 5, 97520, 97520, 880, 880, // #4438
- 10, 97536, 97536, 3712, 3712, // #4439
- 7, 97560, 97560, 2280, 2280, // #4440
- 10, 97568, 97568, 3712, 3712, // #4441
- 7, 97592, 97592, 2280, 2280, // #4442
- 13, 97608, 97608, 840, 840, // #4443
- 3, 97632, 97632, 688, 688, // #4444
- 9, 97648, 97648, 2880, 2880, // #4445
- 5, 97664, 97664, 880, 880, // #4446
- 7, 97680, 97680, 2784, 2784, // #4447
- 5, 97696, 97696, 880, 880, // #4448
- 22, 97712, 97712, 576, 576, // #4449
- 3, 97744, 97744, 688, 688, // #4450
- 9, 97760, 97760, 1184, 1184, // #4451
- 7, 97784, 97784, 2280, 2280, // #4452
- 11, 97792, 97792, 3344, 3344, // #4453
- 3, 97808, 97808, 688, 688, // #4454
- 13, 97824, 97824, 1216, 1216, // #4455
- 3, 97848, 97848, 2456, 2456, // #4456
- 9, 97856, 97856, 1184, 1184, // #4457
- 7, 97880, 97880, 2280, 2280, // #4458
- 9, 97888, 97888, 2880, 2880, // #4459
- 5, 97904, 97904, 880, 880, // #4460
- 16, 97928, 97928, 4072, 4072, // #4461
- 8, 97960, 97960, 1912, 1912, // #4462
- 11, 97984, 97984, 3344, 3344, // #4463
- 3, 98000, 98000, 688, 688, // #4464
- 12, 98024, 98024, 1480, 1480, // #4465
- 3, 98056, 98056, 2456, 2456, // #4466
- 6, 98072, 98072, 1416, 1416, // #4467
- 5, 98080, 98080, 880, 880, // #4468
- 4, 98104, 98104, 2328, 2328, // #4469
- 7, 98120, 98120, 2280, 2280, // #4470
- 22, 98128, 98128, 576, 576, // #4471
- 3, 98160, 98160, 688, 688, // #4472
- 22, 98176, 98176, 576, 576, // #4473
- 3, 98208, 98208, 688, 688, // #4474
- 6, 98232, 98232, 3896, 3896, // #4475
- 3, 98248, 98248, 136, 136, // #4476
- 6, 98264, 98264, 1416, 1416, // #4477
- 5, 98272, 98272, 880, 880, // #4478
- 9, 98288, 98288, 2880, 2880, // #4479
- 5, 98304, 98304, 880, 880, // #4480
- 22, 98328, 98328, 3048, 3048, // #4481
- 5, 98352, 98352, 880, 880, // #4482
- 7, 98376, 98376, 3656, 3656, // #4483
- 9, 98440, 98440, 3832, 3832, // #4484
- 12, 98472, 98472, 1480, 1480, // #4485
- 3, 98504, 98504, 2456, 2456, // #4486
- 11, 98512, 98512, 3344, 3344, // #4487
- 3, 98528, 98528, 688, 688, // #4488
- 6, 98552, 98552, 3896, 3896, // #4489
- 3, 98568, 98568, 136, 136, // #4490
- 5, 98584, 98584, 456, 456, // #4491
- 4, 98592, 98592, 1792, 1792, // #4492
- 22, 98616, 98616, 3048, 3048, // #4493
- 5, 98640, 98640, 880, 880, // #4494
- 13, 98664, 98664, 840, 840, // #4495
- 3, 98688, 98688, 688, 688, // #4496
- 22, 98712, 98712, 3048, 3048, // #4497
- 5, 98736, 98736, 880, 880, // #4498
- 22, 98760, 98760, 3048, 3048, // #4499
- 5, 98784, 98784, 880, 880, // #4500
- 22, 98800, 98800, 576, 576, // #4501
- 3, 98832, 98832, 688, 688, // #4502
- 7, 98856, 98856, 3656, 3656, // #4503
- 9, 98888, 98888, 3832, 3832, // #4504
- 16, 98912, 98912, 256, 256, // #4505
- 3, 98952, 98952, 136, 136, // #4506
- 22, 98968, 98968, 3048, 3048, // #4507
- 5, 98992, 98992, 880, 880, // #4508
- 5, 99016, 99016, 3448, 3448, // #4509
- 5, 99024, 99024, 880, 880, // #4510
- 14, 99040, 99040, 2960, 2960, // #4511
- 10, 99064, 99064, 600, 600, // #4512
- 22, 99088, 99088, 576, 576, // #4513
- 3, 99120, 99120, 688, 688, // #4514
- 14, 99144, 99144, 1048, 1048, // #4515
- 3, 99176, 99176, 2456, 2456, // #4516
- 13, 99192, 99192, 840, 840, // #4517
- 3, 99216, 99216, 688, 688, // #4518
- 5, 99240, 99240, 456, 456, // #4519
- 4, 99248, 99248, 1792, 1792, // #4520
- 11, 99264, 99264, 2592, 2592, // #4521
- 7, 99288, 99288, 2280, 2280, // #4522
- 11, 99296, 99296, 2592, 2592, // #4523
- 7, 99320, 99320, 2280, 2280, // #4524
- 14, 99328, 99328, 2912, 2912, // #4525
- 7, 99352, 99352, 2280, 2280, // #4526
- 14, 99360, 99360, 2912, 2912, // #4527
- 7, 99384, 99384, 2280, 2280, // #4528
- 11, 99392, 99392, 2592, 2592, // #4529
- 7, 99416, 99416, 2280, 2280, // #4530
- 6, 99432, 99432, 1416, 1416, // #4531
- 5, 99440, 99440, 880, 880, // #4532
- 11, 99456, 99456, 2592, 2592, // #4533
- 7, 99480, 99480, 2280, 2280, // #4534
- 22, 99488, 99488, 576, 576, // #4535
- 3, 99520, 99520, 688, 688, // #4536
- 9, 99536, 99536, 576, 576, // #4537
- 9, 99552, 99552, 2016, 2016, // #4538
- 7, 99568, 99568, 2784, 2784, // #4539
- 5, 99584, 99584, 880, 880, // #4540
- 13, 99608, 99608, 840, 840, // #4541
- 3, 99632, 99632, 688, 688, // #4542
- 9, 99648, 99648, 2880, 2880, // #4543
- 5, 99664, 99664, 880, 880, // #4544
- 13, 99688, 99688, 840, 840, // #4545
- 3, 99712, 99712, 688, 688, // #4546
- 14, 99728, 99728, 3488, 3488, // #4547
- 7, 99752, 99752, 2280, 2280, // #4548
- 9, 99760, 99760, 2880, 2880, // #4549
- 5, 99776, 99776, 880, 880, // #4550
- 14, 99792, 99792, 3488, 3488, // #4551
- 7, 99816, 99816, 2280, 2280, // #4552
- 8, 99824, 99824, 1984, 1984, // #4553
- 8, 99848, 99848, 1912, 1912, // #4554
- 6, 99880, 99880, 3896, 3896, // #4555
- 3, 99896, 99896, 136, 136, // #4556
- 22, 99912, 99912, 3048, 3048, // #4557
- 5, 99936, 99936, 880, 880, // #4558
- 13, 99952, 99952, 3168, 3168, // #4559
- 7, 99976, 99976, 2280, 2280, // #4560
- 13, 99984, 99984, 3168, 3168, // #4561
- 7, 100008, 100008, 2280, 2280, // #4562
- 5, 100024, 100024, 3448, 3448, // #4563
- 5, 100032, 100032, 880, 880, // #4564
- 12, 100048, 100048, 192, 192, // #4565
- 3, 100072, 100072, 136, 136, // #4566
- 5, 100088, 100088, 456, 456, // #4567
- 4, 100096, 100096, 1792, 1792, // #4568
- 7, 100120, 100120, 3656, 3656, // #4569
- 9, 100168, 100168, 3832, 3832, // #4570
- 18, 100192, 100192, 2704, 2704, // #4571
- 3, 100232, 100232, 2456, 2456, // #4572
- 9, 100240, 100240, 2880, 2880, // #4573
- 5, 100256, 100256, 880, 880, // #4574
- 9, 100272, 100272, 2880, 2880, // #4575
- 5, 100288, 100288, 880, 880, // #4576
- 13, 100312, 100312, 840, 840, // #4577
- 3, 100336, 100336, 688, 688, // #4578
- 9, 100352, 100352, 3168, 3168, // #4579
- 10, 100376, 100376, 600, 600, // #4580
- 5, 100408, 100408, 456, 456, // #4581
- 4, 100416, 100416, 1792, 1792, // #4582
- 22, 100440, 100440, 3048, 3048, // #4583
- 5, 100464, 100464, 880, 880, // #4584
- 6, 100488, 100488, 3896, 3896, // #4585
- 3, 100504, 100504, 136, 136, // #4586
- 17, 100520, 100520, 1864, 1864, // #4587
- 7, 100552, 100552, 2280, 2280, // #4588
- 22, 100560, 100560, 576, 576, // #4589
- 3, 100592, 100592, 688, 688, // #4590
- 17, 100616, 100616, 1864, 1864, // #4591
- 7, 100648, 100648, 2280, 2280, // #4592
- 12, 100656, 100656, 384, 384, // #4593
- 7, 100680, 100680, 2280, 2280, // #4594
- 13, 100696, 100696, 840, 840, // #4595
- 3, 100720, 100720, 688, 688, // #4596
- 22, 100736, 100736, 576, 576, // #4597
- 3, 100768, 100768, 688, 688, // #4598
- 12, 100784, 100784, 384, 384, // #4599
- 7, 100808, 100808, 2280, 2280, // #4600
- 11, 100816, 100816, 3344, 3344, // #4601
- 3, 100832, 100832, 688, 688, // #4602
- 14, 100848, 100848, 3552, 3552, // #4603
- 7, 100872, 100872, 2280, 2280, // #4604
- 17, 100888, 100888, 2760, 2760, // #4605
- 7, 100920, 100920, 2280, 2280, // #4606
- 17, 100936, 100936, 2760, 2760, // #4607
- 7, 100968, 100968, 2280, 2280, // #4608
- 14, 100976, 100976, 3552, 3552, // #4609
- 7, 101000, 101000, 2280, 2280, // #4610
- 12, 101016, 101016, 2904, 2904, // #4611
- 5, 101048, 101048, 4008, 4008, // #4612
- 11, 101056, 101056, 3344, 3344, // #4613
- 3, 101072, 101072, 688, 688, // #4614
- 15, 101096, 101096, 456, 456, // #4615
- 7, 101128, 101128, 2280, 2280, // #4616
- 14, 101192, 101192, 376, 376, // #4617
- 8, 101224, 101224, 1912, 1912, // #4618
- 22, 101248, 101248, 576, 576, // #4619
- 3, 101280, 101280, 688, 688, // #4620
- 22, 101304, 101304, 3048, 3048, // #4621
- 5, 101328, 101328, 880, 880, // #4622
- 16, 101344, 101344, 256, 256, // #4623
- 3, 101384, 101384, 136, 136, // #4624
- 22, 101392, 101392, 576, 576, // #4625
- 3, 101424, 101424, 688, 688, // #4626
- 10, 101440, 101440, 3712, 3712, // #4627
- 7, 101464, 101464, 2280, 2280, // #4628
- 6, 101480, 101480, 1416, 1416, // #4629
- 5, 101488, 101488, 880, 880, // #4630
- 10, 101504, 101504, 3712, 3712, // #4631
- 7, 101528, 101528, 2280, 2280, // #4632
- 5, 101544, 101544, 3448, 3448, // #4633
- 5, 101552, 101552, 880, 880, // #4634
- 16, 101568, 101568, 3728, 3728, // #4635
- 7, 101608, 101608, 2280, 2280, // #4636
- 5, 101624, 101624, 456, 456, // #4637
- 4, 101632, 101632, 1792, 1792, // #4638
- 13, 101656, 101656, 2584, 2584, // #4639
- 3, 101688, 101688, 2456, 2456, // #4640
- 5, 101704, 101704, 456, 456, // #4641
- 4, 101712, 101712, 1792, 1792, // #4642
- 11, 101728, 101728, 3344, 3344, // #4643
- 3, 101744, 101744, 688, 688, // #4644
- 12, 101760, 101760, 192, 192, // #4645
- 3, 101784, 101784, 136, 136, // #4646
- 12, 101792, 101792, 192, 192, // #4647
- 3, 101816, 101816, 136, 136, // #4648
- 13, 101832, 101832, 840, 840, // #4649
- 3, 101856, 101856, 688, 688, // #4650
- 6, 101880, 101880, 3896, 3896, // #4651
- 3, 101896, 101896, 136, 136, // #4652
- 12, 101904, 101904, 192, 192, // #4653
- 3, 101928, 101928, 136, 136, // #4654
- 13, 101944, 101944, 840, 840, // #4655
- 3, 101968, 101968, 688, 688, // #4656
- 13, 101992, 101992, 840, 840, // #4657
- 3, 102016, 102016, 688, 688, // #4658
- 11, 102032, 102032, 3344, 3344, // #4659
- 3, 102048, 102048, 688, 688, // #4660
- 6, 102072, 102072, 3896, 3896, // #4661
- 3, 102088, 102088, 136, 136, // #4662
- 5, 102104, 102104, 456, 456, // #4663
- 4, 102112, 102112, 1792, 1792, // #4664
- 14, 102128, 102128, 3840, 3840, // #4665
- 8, 102152, 102152, 1912, 1912, // #4666
- 13, 102184, 102184, 840, 840, // #4667
- 3, 102208, 102208, 688, 688, // #4668
- 11, 102224, 102224, 3344, 3344, // #4669
- 3, 102240, 102240, 688, 688, // #4670
- 12, 102280, 102280, 952, 952, // #4671
- 7, 102312, 102312, 2280, 2280, // #4672
- 18, 102320, 102320, 2704, 2704, // #4673
- 3, 102360, 102360, 2456, 2456, // #4674
- 7, 102368, 102368, 2784, 2784, // #4675
- 5, 102384, 102384, 880, 880, // #4676
- 16, 102400, 102400, 1552, 1552, // #4677
- 7, 102440, 102440, 2280, 2280, // #4678
- 6, 102456, 102456, 3896, 3896, // #4679
- 3, 102472, 102472, 136, 136, // #4680
- 16, 102480, 102480, 1552, 1552, // #4681
- 7, 102520, 102520, 2280, 2280, // #4682
- 5, 102536, 102536, 456, 456, // #4683
- 4, 102544, 102544, 1792, 1792, // #4684
- 6, 102568, 102568, 2280, 2280, // #4685
- 7, 102584, 102584, 2280, 2280, // #4686
- 14, 102592, 102592, 3840, 3840, // #4687
- 8, 102616, 102616, 1912, 1912, // #4688
- 11, 102640, 102640, 3344, 3344, // #4689
- 3, 102656, 102656, 688, 688, // #4690
- 13, 102680, 102680, 840, 840, // #4691
- 3, 102704, 102704, 688, 688, // #4692
- 13, 102728, 102728, 840, 840, // #4693
- 3, 102752, 102752, 688, 688, // #4694
- 21, 102792, 102792, 3576, 3576, // #4695
- 8, 102824, 102824, 1912, 1912, // #4696
- 12, 102848, 102848, 192, 192, // #4697
- 3, 102872, 102872, 136, 136, // #4698
- 7, 102888, 102888, 3656, 3656, // #4699
- 9, 102920, 102920, 3832, 3832, // #4700
- 26, 102952, 102952, 1416, 1416, // #4701
- 4, 103000, 103000, 2104, 2104, // #4702
- 7, 103016, 103016, 3656, 3656, // #4703
- 9, 103048, 103048, 3832, 3832, // #4704
- 7, 103080, 103080, 3656, 3656, // #4705
- 9, 103112, 103112, 3832, 3832, // #4706
- 7, 103144, 103144, 3656, 3656, // #4707
- 9, 103176, 103176, 3832, 3832, // #4708
- 24, 103208, 103208, 808, 808, // #4709
- 8, 103256, 103256, 1912, 1912, // #4710
- 18, 103288, 103288, 808, 808, // #4711
- 10, 103320, 103320, 600, 600, // #4712
- 6, 103352, 103352, 1416, 1416, // #4713
- 5, 103360, 103360, 880, 880, // #4714
- 16, 103376, 103376, 2448, 2448, // #4715
- 7, 103416, 103416, 2280, 2280, // #4716
- 22, 103424, 103424, 576, 576, // #4717
- 3, 103456, 103456, 688, 688, // #4718
- 15, 103472, 103472, 368, 368, // #4719
- 10, 103496, 103496, 600, 600, // #4720
- 9, 103520, 103520, 1184, 1184, // #4721
- 7, 103544, 103544, 2280, 2280, // #4722
- 9, 103552, 103552, 1184, 1184, // #4723
- 7, 103576, 103576, 2280, 2280, // #4724
- 16, 103584, 103584, 2448, 2448, // #4725
- 7, 103624, 103624, 2280, 2280, // #4726
- 13, 103632, 103632, 0, 0, // #4727
- 7, 103656, 103656, 2280, 2280, // #4728
- 13, 103664, 103664, 0, 0, // #4729
- 7, 103688, 103688, 2280, 2280, // #4730
- 8, 103704, 103704, 2152, 2152, // #4731
- 3, 103736, 103736, 2456, 2456, // #4732
- 13, 103752, 103752, 840, 840, // #4733
- 3, 103776, 103776, 688, 688, // #4734
- 27, 103792, 103792, 2256, 2256, // #4735
- 4, 103832, 103832, 2104, 2104, // #4736
- 12, 103840, 103840, 192, 192, // #4737
- 3, 103864, 103864, 136, 136, // #4738
- 12, 103872, 103872, 192, 192, // #4739
- 3, 103896, 103896, 136, 136, // #4740
- 13, 103912, 103912, 840, 840, // #4741
- 3, 103936, 103936, 688, 688, // #4742
- 12, 103952, 103952, 192, 192, // #4743
- 3, 103976, 103976, 136, 136, // #4744
- 12, 103984, 103984, 192, 192, // #4745
- 3, 104008, 104008, 136, 136, // #4746
- 7, 104016, 104016, 2784, 2784, // #4747
- 5, 104032, 104032, 880, 880, // #4748
- 14, 104056, 104056, 1608, 1608, // #4749
- 8, 104088, 104088, 1912, 1912, // #4750
- 26, 104136, 104136, 2920, 2920, // #4751
- 4, 104184, 104184, 2104, 2104, // #4752
- 16, 104192, 104192, 256, 256, // #4753
- 3, 104232, 104232, 136, 136, // #4754
- 7, 104240, 104240, 2784, 2784, // #4755
- 5, 104256, 104256, 880, 880, // #4756
- 12, 104272, 104272, 192, 192, // #4757
- 3, 104296, 104296, 136, 136, // #4758
- 10, 104304, 104304, 3712, 3712, // #4759
- 7, 104328, 104328, 2280, 2280, // #4760
- 21, 104392, 104392, 3576, 3576, // #4761
- 8, 104424, 104424, 1912, 1912, // #4762
- 10, 104448, 104448, 3712, 3712, // #4763
- 7, 104472, 104472, 2280, 2280, // #4764
- 22, 104480, 104480, 576, 576, // #4765
- 3, 104512, 104512, 688, 688, // #4766
- 11, 104528, 104528, 3344, 3344, // #4767
- 3, 104544, 104544, 688, 688, // #4768
- 13, 104568, 104568, 840, 840, // #4769
- 3, 104592, 104592, 688, 688, // #4770
- 22, 104616, 104616, 3048, 3048, // #4771
- 5, 104640, 104640, 880, 880, // #4772
- 6, 104664, 104664, 3896, 3896, // #4773
- 3, 104680, 104680, 136, 136, // #4774
- 13, 104696, 104696, 840, 840, // #4775
- 3, 104720, 104720, 688, 688, // #4776
- 17, 104736, 104736, 1680, 1680, // #4777
- 10, 104776, 104776, 600, 600, // #4778
- 8, 104808, 104808, 2632, 2632, // #4779
- 3, 104832, 104832, 2352, 2352, // #4780
- 6, 104856, 104856, 3896, 3896, // #4781
- 3, 104872, 104872, 136, 136, // #4782
- 5, 104888, 104888, 456, 456, // #4783
- 4, 104896, 104896, 1792, 1792, // #4784
- 12, 104912, 104912, 672, 672, // #4785
- 7, 104936, 104936, 2280, 2280, // #4786
- 6, 104952, 104952, 3896, 3896, // #4787
- 3, 104968, 104968, 136, 136, // #4788
- 12, 104976, 104976, 672, 672, // #4789
- 7, 105000, 105000, 2280, 2280, // #4790
- 19, 105016, 105016, 1480, 1480, // #4791
- 9, 105048, 105048, 2648, 2648, // #4792
- 18, 105072, 105072, 2704, 2704, // #4793
- 3, 105112, 105112, 2456, 2456, // #4794
- 13, 105128, 105128, 2584, 2584, // #4795
- 3, 105160, 105160, 2456, 2456, // #4796
- 15, 105224, 105224, 3448, 3448, // #4797
- 8, 105256, 105256, 1912, 1912, // #4798
- 23, 105288, 105288, 792, 792, // #4799
- 3, 105320, 105320, 2456, 2456, // #4800
- 15, 105352, 105352, 3448, 3448, // #4801
- 8, 105384, 105384, 1912, 1912, // #4802
- 11, 105408, 105408, 2176, 2176, // #4803
- 7, 105432, 105432, 2280, 2280, // #4804
- 24, 105440, 105440, 768, 768, // #4805
- 8, 105480, 105480, 1912, 1912, // #4806
- 11, 105504, 105504, 2176, 2176, // #4807
- 7, 105528, 105528, 2280, 2280, // #4808
- 6, 105544, 105544, 3896, 3896, // #4809
- 3, 105560, 105560, 136, 136, // #4810
- 11, 105568, 105568, 3344, 3344, // #4811
- 3, 105584, 105584, 688, 688, // #4812
- 18, 105608, 105608, 1416, 1416, // #4813
- 3, 105640, 105640, 2456, 2456, // #4814
- 9, 105648, 105648, 1184, 1184, // #4815
- 7, 105672, 105672, 2280, 2280, // #4816
- 7, 105688, 105688, 3656, 3656, // #4817
- 9, 105736, 105736, 3832, 3832, // #4818
- 9, 105760, 105760, 1184, 1184, // #4819
- 7, 105784, 105784, 2280, 2280, // #4820
- 5, 105800, 105800, 456, 456, // #4821
- 4, 105808, 105808, 1792, 1792, // #4822
- 12, 105824, 105824, 192, 192, // #4823
- 3, 105848, 105848, 136, 136, // #4824
- 16, 105856, 105856, 3424, 3424, // #4825
- 7, 105896, 105896, 2280, 2280, // #4826
- 22, 105904, 105904, 576, 576, // #4827
- 3, 105936, 105936, 688, 688, // #4828
- 16, 105952, 105952, 3424, 3424, // #4829
- 7, 105992, 105992, 2280, 2280, // #4830
- 13, 106008, 106008, 840, 840, // #4831
- 3, 106032, 106032, 688, 688, // #4832
- 6, 106056, 106056, 1416, 1416, // #4833
- 5, 106064, 106064, 880, 880, // #4834
- 6, 106088, 106088, 1416, 1416, // #4835
- 5, 106096, 106096, 880, 880, // #4836
- 11, 106112, 106112, 3344, 3344, // #4837
- 3, 106128, 106128, 688, 688, // #4838
- 13, 106152, 106152, 840, 840, // #4839
- 3, 106176, 106176, 688, 688, // #4840
- 13, 106200, 106200, 840, 840, // #4841
- 3, 106224, 106224, 688, 688, // #4842
- 5, 106248, 106248, 456, 456, // #4843
- 4, 106256, 106256, 1792, 1792, // #4844
- 9, 106272, 106272, 2880, 2880, // #4845
- 5, 106288, 106288, 880, 880, // #4846
- 16, 106304, 106304, 256, 256, // #4847
- 3, 106344, 106344, 136, 136, // #4848
- 22, 106360, 106360, 3048, 3048, // #4849
- 5, 106384, 106384, 880, 880, // #4850
- 22, 106408, 106408, 3048, 3048, // #4851
- 5, 106432, 106432, 880, 880, // #4852
- 22, 106456, 106456, 3048, 3048, // #4853
- 5, 106480, 106480, 880, 880, // #4854
- 12, 106496, 106496, 144, 144, // #4855
- 7, 106520, 106520, 2280, 2280, // #4856
- 9, 106528, 106528, 2880, 2880, // #4857
- 5, 106544, 106544, 880, 880, // #4858
- 11, 106560, 106560, 3344, 3344, // #4859
- 3, 106576, 106576, 688, 688, // #4860
- 6, 106600, 106600, 3896, 3896, // #4861
- 3, 106616, 106616, 136, 136, // #4862
- 13, 106624, 106624, 3168, 3168, // #4863
- 7, 106648, 106648, 2280, 2280, // #4864
- 13, 106656, 106656, 3168, 3168, // #4865
- 7, 106680, 106680, 2280, 2280, // #4866
- 11, 106696, 106696, 2600, 2600, // #4867
- 7, 106728, 106728, 2280, 2280, // #4868
- 6, 106744, 106744, 1416, 1416, // #4869
- 5, 106752, 106752, 880, 880, // #4870
- 9, 106768, 106768, 2880, 2880, // #4871
- 5, 106784, 106784, 880, 880, // #4872
- 12, 106824, 106824, 952, 952, // #4873
- 7, 106856, 106856, 2280, 2280, // #4874
- 6, 106872, 106872, 1416, 1416, // #4875
- 5, 106880, 106880, 880, 880, // #4876
- 11, 106896, 106896, 3344, 3344, // #4877
- 3, 106912, 106912, 688, 688, // #4878
- 5, 106936, 106936, 456, 456, // #4879
- 4, 106944, 106944, 1792, 1792, // #4880
- 9, 106960, 106960, 2880, 2880, // #4881
- 5, 106976, 106976, 880, 880, // #4882
- 9, 106992, 106992, 2880, 2880, // #4883
- 5, 107008, 107008, 880, 880, // #4884
- 13, 107032, 107032, 840, 840, // #4885
- 3, 107056, 107056, 688, 688, // #4886
- 22, 107080, 107080, 3048, 3048, // #4887
- 5, 107104, 107104, 880, 880, // #4888
- 7, 107128, 107128, 3656, 3656, // #4889
- 9, 107144, 107144, 3832, 3832, // #4890
- 12, 107168, 107168, 2752, 2752, // #4891
- 7, 107192, 107192, 2280, 2280, // #4892
- 12, 107200, 107200, 2752, 2752, // #4893
- 7, 107224, 107224, 2280, 2280, // #4894
- 5, 107240, 107240, 3448, 3448, // #4895
- 5, 107248, 107248, 880, 880, // #4896
- 5, 107272, 107272, 3448, 3448, // #4897
- 5, 107280, 107280, 880, 880, // #4898
- 11, 107296, 107296, 3344, 3344, // #4899
- 3, 107312, 107312, 688, 688, // #4900
- 15, 107336, 107336, 1864, 1864, // #4901
- 8, 107368, 107368, 1912, 1912, // #4902
- 18, 107392, 107392, 2704, 2704, // #4903
- 3, 107432, 107432, 2456, 2456, // #4904
- 24, 107456, 107456, 2736, 2736, // #4905
- 8, 107496, 107496, 1912, 1912, // #4906
- 8, 107520, 107520, 480, 480, // #4907
- 9, 107536, 107536, 2016, 2016, // #4908
- 17, 107560, 107560, 3992, 3992, // #4909
- 9, 107592, 107592, 2648, 2648, // #4910
- 4, 107616, 107616, 160, 160, // #4911
- 7, 107640, 107640, 2280, 2280, // #4912
- 14, 107648, 107648, 3840, 3840, // #4913
- 8, 107672, 107672, 1912, 1912, // #4914
- 12, 107696, 107696, 192, 192, // #4915
- 3, 107720, 107720, 136, 136, // #4916
- 18, 107736, 107736, 1416, 1416, // #4917
- 3, 107768, 107768, 2456, 2456, // #4918
- 13, 107784, 107784, 840, 840, // #4919
- 3, 107808, 107808, 688, 688, // #4920
- 10, 107824, 107824, 3712, 3712, // #4921
- 7, 107848, 107848, 2280, 2280, // #4922
- 10, 107856, 107856, 3712, 3712, // #4923
- 7, 107880, 107880, 2280, 2280, // #4924
- 6, 107896, 107896, 3896, 3896, // #4925
- 3, 107912, 107912, 136, 136, // #4926
- 7, 107920, 107920, 2784, 2784, // #4927
- 5, 107936, 107936, 880, 880, // #4928
- 7, 107952, 107952, 2784, 2784, // #4929
- 5, 107968, 107968, 880, 880, // #4930
- 9, 107984, 107984, 1184, 1184, // #4931
- 7, 108008, 108008, 2280, 2280, // #4932
- 6, 108024, 108024, 3896, 3896, // #4933
- 3, 108040, 108040, 136, 136, // #4934
- 9, 108048, 108048, 1184, 1184, // #4935
- 7, 108072, 108072, 2280, 2280, // #4936
- 11, 108080, 108080, 3344, 3344, // #4937
- 3, 108096, 108096, 688, 688, // #4938
- 22, 108112, 108112, 576, 576, // #4939
- 3, 108144, 108144, 688, 688, // #4940
- 24, 108168, 108168, 808, 808, // #4941
- 8, 108216, 108216, 1912, 1912, // #4942
- 13, 108248, 108248, 840, 840, // #4943
- 3, 108272, 108272, 688, 688, // #4944
- 12, 108288, 108288, 192, 192, // #4945
- 3, 108312, 108312, 136, 136, // #4946
- 11, 108320, 108320, 3344, 3344, // #4947
- 3, 108336, 108336, 688, 688, // #4948
- 16, 108352, 108352, 256, 256, // #4949
- 3, 108392, 108392, 136, 136, // #4950
- 13, 108408, 108408, 840, 840, // #4951
- 3, 108432, 108432, 688, 688, // #4952
- 8, 108456, 108456, 2632, 2632, // #4953
- 9, 108488, 108488, 3832, 3832, // #4954
- 7, 108520, 108520, 3656, 3656, // #4955
- 9, 108552, 108552, 3832, 3832, // #4956
- 7, 108584, 108584, 3656, 3656, // #4957
- 9, 108616, 108616, 3832, 3832, // #4958
- 6, 108648, 108648, 1416, 1416, // #4959
- 5, 108656, 108656, 880, 880, // #4960
- 6, 108680, 108680, 1096, 1096, // #4961
- 7, 108696, 108696, 2280, 2280, // #4962
- 6, 108712, 108712, 1416, 1416, // #4963
- 5, 108720, 108720, 880, 880, // #4964
- 22, 108744, 108744, 3048, 3048, // #4965
- 5, 108768, 108768, 880, 880, // #4966
- 24, 108784, 108784, 768, 768, // #4967
- 8, 108824, 108824, 1912, 1912, // #4968
- 16, 108848, 108848, 256, 256, // #4969
- 3, 108888, 108888, 136, 136, // #4970
- 6, 108904, 108904, 3896, 3896, // #4971
- 3, 108920, 108920, 136, 136, // #4972
- 13, 108936, 108936, 840, 840, // #4973
- 3, 108960, 108960, 688, 688, // #4974
- 22, 108984, 108984, 3048, 3048, // #4975
- 5, 109008, 109008, 880, 880, // #4976
- 7, 109032, 109032, 3656, 3656, // #4977
- 9, 109064, 109064, 3832, 3832, // #4978
- 17, 109096, 109096, 3992, 3992, // #4979
- 9, 109128, 109128, 2648, 2648, // #4980
- 20, 109152, 109152, 3328, 3328, // #4981
- 3, 109192, 109192, 2456, 2456, // #4982
- 11, 109208, 109208, 2600, 2600, // #4983
- 42, 109256, 109256, 3992, 3992, // #4984
- 245, 109320, 109320, 328, 328, // #4985
- 0, 109568, 109568, 3428, 3428, // #4986
- 268, 109581, 109581, 2109, 2109, // #4987
- 8, 109864, 109864, 1480, 1480, // #4988
- 0, 109888, 109888, 3428, 3428, // #4989
- 9, 109891, 109891, 2579, 2579, // #4990
- 93, 109960, 109960, 1560, 1560, // #4991
- 0, 110064, 110064, 3428, 3428, // #4992
- 93, 110084, 110084, 1668, 1668, // #4993
- 8, 110192, 110192, 3712, 3712, // #4994
- 0, 110208, 110208, 3428, 3428, // #4995
- 6, 110220, 110220, 796, 796, // #4996
- 11, 110248, 110248, 2600, 2600, // #4997
- 50, 110280, 110280, 1912, 1912, // #4998
- 11, 110344, 110344, 2600, 2600, // #4999
- 47, 110400, 110400, 3552, 3552, // #5000
- 4, 110448, 110448, 3632, 3632, // #5001
- 18, 110469, 110469, 3637, 3637, // #5002
- 16, 110535, 110535, 3511, 3511, // #5003
- 14, 110561, 110561, 1793, 1793, // #5004
- 14, 110577, 110577, 481, 481, // #5005
- 10, 110600, 110600, 3656, 3656, // #5006
- 16, 110627, 110627, 3667, 3667, // #5007
- 13, 110660, 110660, 3684, 3684, // #5008
- 16, 110699, 110699, 3675, 3675, // #5009
- 15, 110722, 110722, 3698, 3698, // #5010
- 17, 110754, 110754, 3714, 3714, // #5011
- 16, 110797, 110797, 1757, 1757, // #5012
- 18, 110819, 110819, 3619, 3619, // #5013
- 19, 110852, 110852, 3732, 3732, // #5014
- 20, 110888, 110888, 3752, 3752, // #5015
- 25, 110925, 110925, 3773, 3773, // #5016
- 18, 110974, 110974, 1774, 1774, // #5017
- 23, 111015, 111015, 3799, 3799, // #5018
- 20, 111053, 111053, 3837, 3837, // #5019
- 12, 111090, 111090, 3858, 3858, // #5020
- 12, 111119, 111119, 3871, 3871, // #5021
- 16, 111146, 111146, 1818, 1818, // #5022
- 19, 111180, 111180, 3884, 3884, // #5023
- 33, 111200, 111200, 832, 832, // #5024
- 0, 111248, 111248, 3428, 3428, // #5025
- 45, 111300, 111300, 2420, 2420, // #5026
- 175, 111360, 111360, 336, 336, // #5027
- 0, 111536, 111536, 3428, 3428, // #5028
- 200, 111560, 111560, 3992, 3992, // #5029
- 7, 111776, 111776, 96, 96, // #5030
- 0, 111792, 111792, 3428, 3428, // #5031
- 11, 111802, 111802, 490, 490, // #5032
- 62, 111872, 111872, 336, 336, // #5033
- 0, 111936, 111936, 3428, 3428, // #5034
- 88, 111944, 111944, 3784, 3784, // #5035
- 22, 112056, 112056, 424, 424, // #5036
- 0, 112080, 112080, 3428, 3428, // #5037
- 37, 112084, 112084, 452, 452, // #5038
- 75, 112136, 112136, 952, 952, // #5039
- 0, 112224, 112224, 3428, 3428, // #5040
- 97, 112262, 112262, 3686, 3686, // #5041
- 144, 112384, 112384, 4080, 4080, // #5042
- 0, 112544, 112544, 3428, 3428, // #5043
- 151, 112583, 112583, 439, 439, // #5044
- 30, 112736, 112736, 2832, 2832, // #5045
- 22, 112776, 112776, 3064, 3064, // #5046
- 0, 112800, 112800, 3428, 3428, // #5047
- 31, 112844, 112844, 764, 764, // #5048
- 36, 112896, 112896, 560, 560, // #5049
- 0, 112944, 112944, 3428, 3428, // #5050
- 34, 112973, 112973, 3565, 3565, // #5051
- 6, 113008, 113008, 624, 624, // #5052
- 0, 113024, 113024, 3428, 3428, // #5053
- 7, 113033, 113033, 3833, 3833, // #5054
- 32, 113088, 113088, 560, 560, // #5055
- 0, 113136, 113136, 3428, 3428, // #5056
- 43, 113162, 113162, 3642, 3642, // #5057
- 10, 113216, 113216, 352, 352, // #5058
- 0, 113232, 113232, 3428, 3428, // #5059
- 12, 113235, 113235, 627, 627, // #5060
- 50, 113288, 113288, 1848, 1848, // #5061
- 0, 113344, 113344, 3428, 3428, // #5062
- 61, 113356, 113356, 3580, 3580, // #5063
- 5, 113424, 113424, 2768, 2768, // #5064
- 0, 113440, 113440, 3428, 3428, // #5065
- 7, 113454, 113454, 990, 990, // #5066
- 3, 113472, 113472, 1568, 1568, // #5067
- 38, 113496, 113496, 1480, 1480, // #5068
- 0, 113536, 113536, 3428, 3428, // #5069
- 40, 113542, 113542, 998, 998, // #5070
- 51, 113600, 113600, 3552, 3552, // #5071
- 0, 113664, 113664, 3428, 3428, // #5072
- 63, 113665, 113665, 161, 161, // #5073
- 19, 113752, 113752, 3352, 3352, // #5074
- 0, 113776, 113776, 3428, 3428, // #5075
- 20, 113776, 113776, 640, 640, // #5076
- 56, 113808, 113808, 2112, 2112, // #5077
- 0, 113872, 113872, 3428, 3428, // #5078
- 64, 113922, 113922, 3426, 3426, // #5079
- 21, 114008, 114008, 472, 472, // #5080
- 20, 114056, 114056, 504, 504, // #5081
- 12, 114088, 114088, 536, 536, // #5082
- 20, 114120, 114120, 584, 584, // #5083
- 1, 114157, 114157, 573, 573, // #5084
- 7, 114164, 114164, 404, 404, // #5085
- 21, 114184, 114184, 3928, 3928, // #5086
- 20, 114248, 114248, 3960, 3960, // #5087
- 12, 114280, 114280, 3992, 3992, // #5088
- 20, 114312, 114312, 4040, 4040, // #5089
- 1, 114349, 114349, 4029, 4029, // #5090
- 21, 114372, 114372, 116, 116, // #5091
- 4, 114408, 114408, 2296, 2296, // #5092
- 0, 114416, 114416, 3428, 3428, // #5093
- 5, 114427, 114427, 699, 699, // #5094
- 8, 114448, 114448, 176, 176, // #5095
- 0, 114464, 114464, 3428, 3428, // #5096
- 9, 114471, 114471, 743, 743, // #5097
- 12, 114496, 114496, 176, 176, // #5098
- 0, 114512, 114512, 3428, 3428, // #5099
- 14, 114574, 114574, 3774, 3774, // #5100
- 5, 114592, 114592, 2528, 2528, // #5101
- 0, 114608, 114608, 3428, 3428, // #5102
- 7, 114620, 114620, 1068, 1068, // #5103
- 11, 114648, 114648, 1672, 1672, // #5104
- 0, 114672, 114672, 3428, 3428, // #5105
- 15, 114674, 114674, 2210, 2210, // #5106
- 7, 114704, 114704, 1920, 1920, // #5107
- 0, 114720, 114720, 3428, 3428, // #5108
- 9, 114762, 114762, 3962, 3962, // #5109
- 6, 114784, 114784, 1920, 1920, // #5110
- 0, 114800, 114800, 3428, 3428, // #5111
- 7, 114809, 114809, 3833, 3833, // #5112
- 9, 114888, 114888, 568, 568, // #5113
- 0, 114912, 114912, 3428, 3428, // #5114
- 12, 114912, 114912, 832, 832, // #5115
- 14, 114952, 114952, 568, 568, // #5116
- 0, 114976, 114976, 3428, 3428, // #5117
- 22, 114978, 114978, 2978, 2978, // #5118
- 8, 115016, 115016, 568, 568, // #5119
- 0, 115040, 115040, 3428, 3428, // #5120
- 21, 115050, 115050, 666, 666, // #5121
- 5, 115072, 115072, 2528, 2528, // #5122
- 0, 115088, 115088, 3428, 3428, // #5123
- 5, 115100, 115100, 876, 876, // #5124
- 5, 115120, 115120, 2528, 2528, // #5125
- 0, 115136, 115136, 3428, 3428, // #5126
- 9, 115136, 115136, 1568, 1568, // #5127
- 5, 115152, 115152, 2528, 2528, // #5128
- 0, 115168, 115168, 3428, 3428, // #5129
- 8, 115169, 115169, 3953, 3953, // #5130
- 4, 115184, 115184, 2528, 2528, // #5131
- 0, 115200, 115200, 3428, 3428, // #5132
- 9, 115204, 115204, 2500, 2500, // #5133
- 5, 115216, 115216, 2528, 2528, // #5134
- 0, 115232, 115232, 3428, 3428, // #5135
- 7, 115239, 115239, 3975, 3975, // #5136
- 6, 115248, 115248, 2528, 2528, // #5137
- 0, 115264, 115264, 3428, 3428, // #5138
- 6, 115269, 115269, 789, 789, // #5139
- 6, 115280, 115280, 2528, 2528, // #5140
- 0, 115296, 115296, 3428, 3428, // #5141
- 6, 115301, 115301, 789, 789, // #5142
- 6, 115312, 115312, 2528, 2528, // #5143
- 0, 115328, 115328, 3428, 3428, // #5144
- 7, 115330, 115330, 1618, 1618, // #5145
- 11, 115400, 115400, 2488, 2488, // #5146
- 0, 115424, 115424, 3428, 3428, // #5147
- 16, 115433, 115433, 3033, 3033, // #5148
- 9, 115464, 115464, 2488, 2488, // #5149
- 0, 115488, 115488, 3428, 3428, // #5150
- 10, 115500, 115500, 3180, 3180, // #5151
- 8, 115528, 115528, 2488, 2488, // #5152
- 0, 115552, 115552, 3428, 3428, // #5153
- 13, 115558, 115558, 198, 198, // #5154
- 10, 115592, 115592, 2488, 2488, // #5155
- 0, 115616, 115616, 3428, 3428, // #5156
- 19, 115631, 115631, 95, 95, // #5157
- 14, 115720, 115720, 2488, 2488, // #5158
- 0, 115744, 115744, 3428, 3428, // #5159
- 19, 115747, 115747, 211, 211, // #5160
- 11, 115784, 115784, 2488, 2488, // #5161
- 0, 115808, 115808, 3428, 3428, // #5162
- 14, 115846, 115846, 950, 950, // #5163
- 12, 115912, 115912, 2488, 2488, // #5164
- 0, 115936, 115936, 3428, 3428, // #5165
- 13, 115948, 115948, 3532, 3532, // #5166
- 12, 115976, 115976, 2488, 2488, // #5167
- 0, 116000, 116000, 3428, 3428, // #5168
- 19, 116034, 116034, 242, 242, // #5169
- 18, 116072, 116072, 1752, 1752, // #5170
- 0, 116096, 116096, 3428, 3428, // #5171
- 30, 116105, 116105, 425, 425, // #5172
- 19, 116152, 116152, 1752, 1752, // #5173
- 0, 116176, 116176, 3428, 3428, // #5174
- 29, 116187, 116187, 395, 395, // #5175
- 8, 116232, 116232, 2488, 2488, // #5176
- 0, 116256, 116256, 3428, 3428, // #5177
- 8, 116257, 116257, 2209, 2209, // #5178
- 9, 116296, 116296, 2488, 2488, // #5179
- 0, 116320, 116320, 3428, 3428, // #5180
- 8, 116330, 116330, 2218, 2218, // #5181
- 8, 116360, 116360, 2488, 2488, // #5182
- 0, 116384, 116384, 3428, 3428, // #5183
- 8, 116387, 116387, 1651, 1651, // #5184
- 10, 116424, 116424, 2488, 2488, // #5185
- 0, 116448, 116448, 3428, 3428, // #5186
- 9, 116450, 116450, 882, 882, // #5187
- 3, 116464, 116464, 1920, 1920, // #5188
- 0, 116480, 116480, 3428, 3428, // #5189
- 6, 116488, 116488, 1592, 1592, // #5190
- 14, 116496, 116496, 3840, 3840, // #5191
- 0, 116512, 116512, 3428, 3428, // #5192
- 17, 116526, 116526, 814, 814, // #5193
- 10, 116544, 116544, 3840, 3840, // #5194
- 0, 116560, 116560, 3428, 3428, // #5195
- 17, 116571, 116571, 715, 715, // #5196
- 9, 116592, 116592, 3840, 3840, // #5197
- 0, 116608, 116608, 3428, 3428, // #5198
- 11, 116615, 116615, 295, 295, // #5199
- 14, 116640, 116640, 3840, 3840, // #5200
- 0, 116656, 116656, 3428, 3428, // #5201
- 21, 116663, 116663, 327, 327, // #5202
- 14, 116688, 116688, 3840, 3840, // #5203
- 0, 116704, 116704, 3428, 3428, // #5204
- 19, 116739, 116739, 307, 307, // #5205
- 11, 116768, 116768, 3840, 3840, // #5206
- 0, 116784, 116784, 3428, 3428, // #5207
- 17, 116784, 116784, 224, 224, // #5208
- 10, 116816, 116816, 3840, 3840, // #5209
- 0, 116832, 116832, 3428, 3428, // #5210
- 16, 116839, 116839, 583, 583, // #5211
- 21, 116872, 116872, 1752, 1752, // #5212
- 0, 116896, 116896, 3428, 3428, // #5213
- 20, 116942, 116942, 3758, 3758, // #5214
- 24, 116976, 116976, 416, 416, // #5215
- 0, 117008, 117008, 3428, 3428, // #5216
- 22, 117014, 117014, 262, 262, // #5217
- 13, 117040, 117040, 3840, 3840, // #5218
- 0, 117056, 117056, 3428, 3428, // #5219
- 19, 117061, 117061, 3557, 3557, // #5220
- 18, 117096, 117096, 1752, 1752, // #5221
- 0, 117120, 117120, 3428, 3428, // #5222
- 20, 117129, 117129, 121, 121, // #5223
- 12, 117152, 117152, 3840, 3840, // #5224
- 0, 117168, 117168, 3428, 3428, // #5225
- 14, 117196, 117196, 1404, 1404, // #5226
- 13, 117216, 117216, 3840, 3840, // #5227
- 0, 117232, 117232, 3428, 3428, // #5228
- 22, 117256, 117256, 504, 504, // #5229
- 13, 117280, 117280, 3840, 3840, // #5230
- 0, 117296, 117296, 3428, 3428, // #5231
- 28, 117311, 117311, 527, 527, // #5232
- 15, 117344, 117344, 3840, 3840, // #5233
- 0, 117360, 117360, 3428, 3428, // #5234
- 24, 117364, 117364, 708, 708, // #5235
- 17, 117400, 117400, 1752, 1752, // #5236
- 0, 117424, 117424, 3428, 3428, // #5237
- 19, 117455, 117455, 3263, 3263, // #5238
- 14, 117488, 117488, 3840, 3840, // #5239
- 0, 117504, 117504, 3428, 3428, // #5240
- 23, 117513, 117513, 1097, 1097, // #5241
- 23, 117560, 117560, 1752, 1752, // #5242
- 0, 117584, 117584, 3428, 3428, // #5243
- 22, 117593, 117593, 265, 265, // #5244
- 16, 117624, 117624, 1752, 1752, // #5245
- 0, 117648, 117648, 3428, 3428, // #5246
- 19, 117701, 117701, 3893, 3893, // #5247
- 22, 117736, 117736, 1752, 1752, // #5248
- 0, 117760, 117760, 3428, 3428, // #5249
- 35, 117768, 117768, 328, 328, // #5250
- 27, 117808, 117808, 416, 416, // #5251
- 0, 117840, 117840, 3428, 3428, // #5252
- 29, 117900, 117900, 188, 188, // #5253
- 12, 117936, 117936, 3840, 3840, // #5254
- 0, 117952, 117952, 3428, 3428, // #5255
- 13, 117958, 117958, 1926, 1926, // #5256
- 13, 117984, 117984, 3840, 3840, // #5257
- 0, 118000, 118000, 3428, 3428, // #5258
- 15, 118027, 118027, 4027, 4027, // #5259
- 15, 118048, 118048, 3840, 3840, // #5260
- 0, 118064, 118064, 3428, 3428, // #5261
- 12, 118078, 118078, 3918, 3918, // #5262
- 14, 118096, 118096, 3840, 3840, // #5263
- 0, 118112, 118112, 3428, 3428, // #5264
- 16, 118117, 118117, 965, 965, // #5265
- 31, 118144, 118144, 3584, 3584, // #5266
- 0, 118176, 118176, 3428, 3428, // #5267
- 32, 118185, 118185, 3081, 3081, // #5268
- 9, 118224, 118224, 3840, 3840, // #5269
- 0, 118240, 118240, 3428, 3428, // #5270
- 11, 118240, 118240, 3520, 3520, // #5271
- 10, 118256, 118256, 2128, 2128, // #5272
- 0, 118272, 118272, 3428, 3428, // #5273
- 12, 118276, 118276, 2788, 2788, // #5274
-};
-
-struct StringData fromUtf8Data = {
- intData,
- { charData },
- 5275, /* entryCount */
- 1976 /* maxLength */
-};
-
-// average comparison length: 9.7492
-// cache-line crosses: 296 (2.8%)
-// alignment histogram:
-// 0xXXX0 = 4778 (45.3%) strings, 2389 (50.0%) of which same-aligned
-// 0xXXX1 = 30 (0.3%) strings, 15 (50.0%) of which same-aligned
-// 0xXXX2 = 52 (0.5%) strings, 26 (50.0%) of which same-aligned
-// 0xXXX3 = 58 (0.5%) strings, 29 (50.0%) of which same-aligned
-// 0xXXX4 = 322 (3.1%) strings, 161 (50.0%) of which same-aligned
-// 0xXXX5 = 48 (0.5%) strings, 24 (50.0%) of which same-aligned
-// 0xXXX6 = 38 (0.4%) strings, 19 (50.0%) of which same-aligned
-// 0xXXX7 = 34 (0.3%) strings, 17 (50.0%) of which same-aligned
-// 0xXXX8 = 4882 (46.3%) strings, 2441 (50.0%) of which same-aligned
-// 0xXXX9 = 44 (0.4%) strings, 22 (50.0%) of which same-aligned
-// 0xXXXa = 56 (0.5%) strings, 28 (50.0%) of which same-aligned
-// 0xXXXb = 30 (0.3%) strings, 15 (50.0%) of which same-aligned
-// 0xXXXc = 54 (0.5%) strings, 27 (50.0%) of which same-aligned
-// 0xXXXd = 38 (0.4%) strings, 19 (50.0%) of which same-aligned
-// 0xXXXe = 42 (0.4%) strings, 21 (50.0%) of which same-aligned
-// 0xXXXf = 44 (0.4%) strings, 22 (50.0%) of which same-aligned
-// total = 10550 (100%) strings, 5275 (50.0%) of which same-aligned
diff --git a/tests/benchmarks/corelib/tools/qstring/generatelist.pl b/tests/benchmarks/corelib/tools/qstring/generatelist.pl
deleted file mode 100644
index e35b230fb1..0000000000
--- a/tests/benchmarks/corelib/tools/qstring/generatelist.pl
+++ /dev/null
@@ -1,198 +0,0 @@
-#!/usr/bin/perl
-## Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
-## Contact: http://www.qt-project.org/legal
-##
-## This file is part of the QtCore module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and Digia. For licensing terms and
-## conditions see http://qt.digia.com/licensing. For further information
-## use the contact form at http://qt.digia.com/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 as published by the Free Software
-## Foundation and appearing in the file LICENSE.LGPL included in the
-## packaging of this file. Please review the following information to
-## ensure the GNU Lesser General Public License version 2.1 requirements
-## will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## In addition, as a special exception, Digia gives you certain additional
-## rights. These rights are described in the Digia Qt LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## GNU General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU
-## General Public License version 3.0 as published by the Free Software
-## Foundation and appearing in the file LICENSE.GPL included in the
-## packaging of this file. Please review the following information to
-## ensure the GNU General Public License version 3.0 requirements will be
-## met: http://www.gnu.org/copyleft/gpl.html.
-##
-##
-## $QT_END_LICENSE$
-#
-# Parses a file (passed as argument) that contains a dump of pairs of
-# strings and generates C source code including said data.
-#
-# The format of the file is:
-# LEN = <len> <keyword> <align1> <align2>\n<data1><data2>\n
-# where:
-# LEN the literal string "LEN"
-# <len> the length of the data, in 16-bit words
-# <keyword> the literal string "SAME" or "DIFF"
-# <align1> the alignment or pointer value of the first data
-# <align2> the alignment or pointer value of the second data
-# <data1> the first data
-# <data2> the second data
-# \n newline
-#
-# The code to write this data would be:
-# fprintf(out, "LEN = %d %s %d %d\n", len,
-# (p1 == p2) ? "SAME" : "DIFF",
-# uint(quintptr(p1)) & 0xfff, uint(quintptr(p2)) & 0xfff);
-# fwrite(p1, 2, len, out);
-# fwrite(p2, 2, len, out);
-# fwrite("\n", 1, 1, out);
-
-sub printUshortArray($$$) {
- $str = $_[0];
- $align = $_[1] & 0x1f;
- $offset = $_[2];
-
- die if ($align & 1) != 0;
- $align /= 2;
-
- $len = (length $str) / 2;
- $headpadding = $align & 0x7;
- $tailpadding = 8 - (($len + $headpadding) & 0x7);
- $multiplecachelines = ($align + $len) > 0x20;
-
- if ($multiplecachelines) {
- # if this string crosses into a new cacheline, then
- # replicate the result
- $headpadding |= ($offset & ~0x1f);
- $headpadding += 0x20
- if ($headpadding < $offset);
- $headpadding -= $offset;
- ++$cachelinecrosses;
- }
- for $i (1..$headpadding) {
- print 65536-$i,",";
- }
- print "\n " if ($headpadding > 0);
- print " " if ($headpadding == 0);
-
- for ($i = 0; $i < $len * 2; $i += 2) {
- print " ", ord(substr($str, $i, 1)) +
- ord(substr($str, $i + 1, 1)) * 256,
- ",";
- }
- print "\n " if ($tailpadding > 0);
-
- for $i (1..$tailpadding) {
- print 65536-$i, ",";
- }
- print " // ", $offset + $headpadding + $len + $tailpadding;
- print "+" if $multiplecachelines;
-
- return ($offset + $headpadding, $offset + $headpadding + $len + $tailpadding);
-}
-
-print "// This is a generated file - DO NOT EDIT\n\n";
-
-print "#include \"data.h\"\n\n";
-
-print "const ushort stringCollectionData[] __attribute__((aligned(64))) = {\n";
-$count = 0;
-$offset = 0;
-$totalsize = 0;
-$maxlen = 0;
-$cachelinecrosses = 0;
-
-open IN, "<" . $ARGV[0];
-while (1) {
- $line = readline(*IN);
- last unless defined($line);
- $line =~ /LEN = (\d+) (\w+) (\d+) (\d+)/;
- $len = $1;
- $data[$count]->{len} = $len;
- $sameptr = $2;
- $data[$count]->{align1} = $3 - 0;
- $data[$count]->{align2} = $4 - 0;
-
- # statistics
- $alignhistogram{$3 & 0xf}++;
- $alignhistogram{$4 & 0xf}++;
- $samealignments{$3 & 0xf}++ if ($3 & 0xf) == ($4 & 0xf);
-
- read IN, $a, $len * 2;
- read IN, $b, $len * 2;
-
- <IN>; # Eat the newline
-
- if ($len == 0) {
- $data[$count]->{offset1} = $offset;
- $data[$count]->{offset2} = $data[$count]->{offset1};
- ++$data[$count]->{offset2} if ($sameptr eq "DIFF");
- } else {
- print " // #$count\n";
- print " ";
- ($data[$count]->{offset1}, $offset) =
- printUshortArray($a, $data[$count]->{align1}, $offset);
- print "\n ";
- die if ($offset & 0x7) != 0;
-
- if ($sameptr eq "DIFF") {
- ($data[$count]->{offset2}, $offset) =
- printUshortArray($b, $data[$count]->{align2}, $offset);
- print "\n\n";
- } else {
- $data[$count]->{offset2} = $data[$count]->{offset1};
- print "\n\n";
- }
- }
- ++$count;
-
- $totalsize += $len;
- $maxlen = $len if $len > $maxlen;
-}
-print "};\n";
-close IN;
-
-print "const struct StringCollection stringCollection[] = {\n";
-for $i (0..$count-1) {
- print " {",
- $data[$i]->{len}, ", ",
- $data[$i]->{offset1}, ", ",
- $data[$i]->{offset2}, ", ",
- $data[$i]->{align1}, ", ",
- $data[$i]->{align2},
- "}, // #$i\n";
- next if $data[$i]->{len} == 0;
- die if (($data[$i]->{offset1} & 0x7) != ($data[$i]->{align1} & 0xf)/2);
- die if (($data[$i]->{offset2} & 0x7) != ($data[$i]->{align2} & 0xf)/2);
-}
-print "};\n";
-
-print "const int stringCollectionCount = $count;\n";
-print "const int stringCollectionMaxLen = $maxlen;\n";
-printf "// average comparison length: %.4f\n", ($totalsize * 1.0 / $count);
-printf "// cache-line crosses: %d (%.1f%%)\n",
- $cachelinecrosses, ($cachelinecrosses * 100.0 / $count / 2);
-
-print "// alignment histogram:\n";
-for $key (sort { $a <=> $b } keys(%alignhistogram)) {
- $value = $alignhistogram{$key};
- $samealigned = $samealignments{$key};
- printf "// 0xXXX%x = %d (%.1f%%) strings, %d (%.1f%%) of which same-aligned\n",
- $key, $value, $value * 100.0 / ($count*2),
- $samealigned, $samealigned * 100.0 / $value;
- $samealignedtotal += $samealigned;
-}
-printf "// total = %d (100%) strings, %d (%.1f%%) of which same-aligned\n",
- $count * 2, $samealignedtotal, $samealignedtotal * 100 / $count / 2;
diff --git a/tests/benchmarks/corelib/tools/qstring/generatelist_char.pl b/tests/benchmarks/corelib/tools/qstring/generatelist_char.pl
deleted file mode 100644
index f9134405f5..0000000000
--- a/tests/benchmarks/corelib/tools/qstring/generatelist_char.pl
+++ /dev/null
@@ -1,208 +0,0 @@
-#!/usr/bin/perl
-# -*- mode: utf-8; tabs: nil -*-
-## Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
-## Contact: http://www.qt-project.org/legal
-##
-## This file is part of the QtCore module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and Digia. For licensing terms and
-## conditions see http://qt.digia.com/licensing. For further information
-## use the contact form at http://qt.digia.com/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 as published by the Free Software
-## Foundation and appearing in the file LICENSE.LGPL included in the
-## packaging of this file. Please review the following information to
-## ensure the GNU Lesser General Public License version 2.1 requirements
-## will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## In addition, as a special exception, Digia gives you certain additional
-## rights. These rights are described in the Digia Qt LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## GNU General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU
-## General Public License version 3.0 as published by the Free Software
-## Foundation and appearing in the file LICENSE.GPL included in the
-## packaging of this file. Please review the following information to
-## ensure the GNU General Public License version 3.0 requirements will be
-## met: http://www.gnu.org/copyleft/gpl.html.
-##
-##
-## $QT_END_LICENSE$
-#
-# Parses a file (passed as argument) that contains a dump of pairs of
-# strings and generates C source code including said data.
-#
-# The format of the file is:
-# LEN = <len> <keyword> <align1> <align2>\n<data1><data2>\n
-# where:
-# LEN the literal string "LEN"
-# <len> the length of the data, in 16-bit words
-# <keyword> the literal string "SAME" or "DIFF"
-# <align1> the alignment or pointer value of the first data
-# <align2> the alignment or pointer value of the second data
-# <data1> the first data
-# <data2> the second data
-# \n newline
-#
-# The code to write this data would be:
-# fprintf(out, "LEN = %d %s %d %d\n", len,
-# (p1 == p2) ? "SAME" : "DIFF",
-# uint(quintptr(p1)) & 0xfff, uint(quintptr(p2)) & 0xfff);
-# fwrite(p1, 2, len, out);
-# fwrite(p2, 2, len, out);
-# fwrite("\n", 1, 1, out);
-
-sub printCharArray($$$) {
- $str = $_[0];
- $align = $_[1] & 0x3f;
- $offset = $_[2];
-
- $headpadding = $align & 0xf;
- $tailpadding = 16 - (($len + $headpadding) & 0xf);
- $multiplecachelines = ($align + $len) > 0x40;
-
- if ($multiplecachelines) {
- # if this string crosses into a new cacheline, then
- # replicate the result
- $headpadding |= ($offset & ~0x3f);
- $headpadding += 0x40
- if ($headpadding < $offset);
- $headpadding -= $offset;
- ++$cachelinecrosses;
- }
-
- if ($headpadding > 0) {
- print " \"";
- for $i (1..$headpadding) {
- printf "\\%o", 256-$i;
- }
- print "\"\n";
- }
-
- print " \"";
- for ($i = 0; $i < $len; $i++) {
- $c = substr($str, $i, 1);
- if (ord($c) < 0x20 || ord($c) > 0x7f || $c eq '"' || $c eq '\\') {
- printf "\\%o\"\"", ord($c);
- } else {
- print $c;
- }
- }
-
- if ($tailpadding > 0) {
- print "\"\n \"";
- for $i (1..$tailpadding) {
- printf "\\%o", 256-$i;
- }
- }
- print "\" // ", $offset + $headpadding + $len + $tailpadding;
- print "+" if $multiplecachelines;
- print "\n";
-
- return ($offset + $headpadding, $offset + $headpadding + $len + $tailpadding);
-}
-
-print "// This is a generated file - DO NOT EDIT\n\n";
-
-print "#include \"data.h\"\n\n";
-
-$varname = shift @ARGV;
-print "static const char charData[] __attribute__((aligned(64))) = {\n";
-$count = 0;
-$offset = 0;
-$totalsize = 0;
-$maxlen = 0;
-$cachelinecrosses = 0;
-
-open IN, "<" . $ARGV[0];
-while (1) {
- $line = readline(*IN);
- last unless defined($line);
- $line =~ /LEN = (\d+) (\w+) (\d+) (\d+)/;
- $len = $1;
- $data[$count]->{len} = $len;
- $sameptr = $2;
- $data[$count]->{align1} = $3 - 0;
- $data[$count]->{align2} = $4 - 0;
-
- # statistics
- $alignhistogram{$3 & 0xf}++;
- $alignhistogram{$4 & 0xf}++;
- $samealignments{$3 & 0xf}++ if ($3 & 0xf) == ($4 & 0xf);
-
- read IN, $a, $len;
- read IN, $b, $len;
-
- <IN>; # Eat the newline
-
- if ($len == 0) {
- $data[$count]->{offset1} = $offset;
- $data[$count]->{offset2} = $data[$count]->{offset1};
- ++$data[$count]->{offset2} if ($sameptr eq "DIFF");
- } else {
- print " // #$count\n";
- ($data[$count]->{offset1}, $offset) =
- printCharArray($a, $data[$count]->{align1}, $offset);
- die if ($offset & 0xf) != 0;
-
- if ($sameptr eq "DIFF") {
- ($data[$count]->{offset2}, $offset) =
- printCharArray($b, $data[$count]->{align2}, $offset);
- } else {
- $data[$count]->{offset2} = $data[$count]->{offset1};
- }
- print "\n";
- }
- ++$count;
-
- $totalsize += $len;
- $maxlen = $len if $len > $maxlen;
-}
-print "};\n";
-close IN;
-
-print "static const int intData[] = {\n";
-for $i (0..$count-1) {
- print " ",
- $data[$i]->{len}, ", ",
- $data[$i]->{offset1}, ", ",
- $data[$i]->{offset2}, ", ",
- $data[$i]->{align1}, ", ",
- $data[$i]->{align2},
- ", // #$i\n";
- next if $data[$i]->{len} == 0;
- die if (($data[$i]->{offset1} & 0xf) != ($data[$i]->{align1} & 0xf));
- die if (($data[$i]->{offset2} & 0xf) != ($data[$i]->{align2} & 0xf));
-}
-print "};\n\n";
-
-print "struct StringData $varname = {\n" .
- " intData,\n" .
- " { charData },\n" .
- " $count, /* entryCount */\n" .
- " $maxlen /* maxLength */\n" .
- "};\n\n";
-
-printf "// average comparison length: %.4f\n", ($totalsize * 1.0 / $count);
-printf "// cache-line crosses: %d (%.1f%%)\n",
- $cachelinecrosses, ($cachelinecrosses * 100.0 / $count / 2);
-
-print "// alignment histogram:\n";
-for $key (sort { $a <=> $b } keys(%alignhistogram)) {
- $value = $alignhistogram{$key};
- $samealigned = $samealignments{$key};
- printf "// 0xXXX%x = %d (%.1f%%) strings, %d (%.1f%%) of which same-aligned\n",
- $key, $value, $value * 100.0 / ($count*2),
- $samealigned, $samealigned * 100.0 / $value;
- $samealignedtotal += $samealigned;
-}
-printf "// total = %d (100%) strings, %d (%.1f%%) of which same-aligned\n",
- $count * 2, $samealignedtotal, $samealignedtotal * 100 / $count / 2;
diff --git a/tests/benchmarks/corelib/tools/qstring/main.cpp b/tests/benchmarks/corelib/tools/qstring/main.cpp
index 6101cfe8fb..7bd69e2177 100644
--- a/tests/benchmarks/corelib/tools/qstring/main.cpp
+++ b/tests/benchmarks/corelib/tools/qstring/main.cpp
@@ -42,40 +42,12 @@
#include <QFile>
#include <QtTest/QtTest>
-#ifdef Q_OS_UNIX
-#include <sys/mman.h>
-#include <unistd.h>
-#endif
-
-// MAP_ANON is deprecated on Linux, and MAP_ANONYMOUS is not present on Mac
-#ifndef MAP_ANONYMOUS
-# define MAP_ANONYMOUS MAP_ANON
-#endif
-
-#include <private/qsimd_p.h>
-
-#include "data.h"
-
class tst_QString: public QObject
{
Q_OBJECT
public:
tst_QString();
private slots:
- void equals() const;
- void equals_data() const;
- void equals2_data() const;
- void equals2() const;
- void ucstrncmp_data() const;
- void ucstrncmp() const;
- void fromUtf8() const;
- void fromLatin1_data() const;
- void fromLatin1() const;
- void fromLatin1Alternatives_data() const;
- void fromLatin1Alternatives() const;
- void fromUtf8Alternatives_data() const;
- void fromUtf8Alternatives() const;
-
void toUpper_data();
void toUpper();
void toLower_data();
@@ -84,2517 +56,10 @@ private slots:
void toCaseFolded();
};
-void tst_QString::equals() const
-{
- QFETCH(QString, a);
- QFETCH(QString, b);
-
- QBENCHMARK {
- a == b;
- }
-}
-
tst_QString::tst_QString()
{
}
-void tst_QString::equals_data() const
-{
- static const struct {
- ushort data[80];
- int dummy; // just to ensure 4-byte alignment
- } data = {
- {
- 64, 64, 64, 64, 64, 64, 64, 64,
- 64, 64, 64, 64, 64, 64, 64, 64, // 16
- 64, 64, 64, 64, 64, 64, 64, 64,
- 64, 64, 64, 64, 64, 64, 64, 64, // 32
- 64, 64, 64, 64, 64, 64, 64, 64,
- 64, 64, 64, 64, 64, 64, 64, 64, // 48
- 64, 64, 64, 64, 64, 64, 64, 64,
- 64, 64, 64, 64, 64, 64, 64, 64, // 64
- 64, 64, 64, 64, 96, 96, 96, 96,
- 64, 64, 96, 96, 96, 96, 96, 96 // 80
- }, 0
- };
- const QChar *ptr = reinterpret_cast<const QChar *>(data.data);
-
- QTest::addColumn<QString>("a");
- QTest::addColumn<QString>("b");
- QString base = QString::fromRawData(ptr, 64);
-
- QTest::newRow("different-length") << base << QString::fromRawData(ptr, 4);
- QTest::newRow("same-string") << base << base;
- QTest::newRow("same-data") << base << QString::fromRawData(ptr, 64);
-
- // try to avoid crossing a cache line (that is, at ptr[64])
- QTest::newRow("aligned-aligned-4n")
- << QString::fromRawData(ptr, 60) << QString::fromRawData(ptr + 2, 60);
- QTest::newRow("aligned-unaligned-4n")
- << QString::fromRawData(ptr, 60) << QString::fromRawData(ptr + 1, 60);
- QTest::newRow("unaligned-unaligned-4n")
- << QString::fromRawData(ptr + 1, 60) << QString::fromRawData(ptr + 3, 60);
-
- QTest::newRow("aligned-aligned-4n+1")
- << QString::fromRawData(ptr, 61) << QString::fromRawData(ptr + 2, 61);
- QTest::newRow("aligned-unaligned-4n+1")
- << QString::fromRawData(ptr, 61) << QString::fromRawData(ptr + 1, 61);
- QTest::newRow("unaligned-unaligned-4n+1")
- << QString::fromRawData(ptr + 1, 61) << QString::fromRawData(ptr + 3, 61);
-
- QTest::newRow("aligned-aligned-4n-1")
- << QString::fromRawData(ptr, 59) << QString::fromRawData(ptr + 2, 59);
- QTest::newRow("aligned-unaligned-4n-1")
- << QString::fromRawData(ptr, 59) << QString::fromRawData(ptr + 1, 59);
- QTest::newRow("unaligned-unaligned-4n-1")
- << QString::fromRawData(ptr + 1, 59) << QString::fromRawData(ptr + 3, 59);
-
- QTest::newRow("aligned-aligned-2n")
- << QString::fromRawData(ptr, 58) << QString::fromRawData(ptr + 2, 58);
- QTest::newRow("aligned-unaligned-2n")
- << QString::fromRawData(ptr, 58) << QString::fromRawData(ptr + 1, 58);
- QTest::newRow("unaligned-unaligned-2n")
- << QString::fromRawData(ptr + 1, 58) << QString::fromRawData(ptr + 3, 58);
-}
-
-static bool equals2_memcmp_call(const ushort *p1, const ushort *p2, int len)
-{
- return memcmp(p1, p2, len * 2) == 0;
-}
-
-static bool equals2_bytewise(const ushort *p1, const ushort *p2, int len)
-{
- if (p1 == p2 || !len)
- return true;
- uchar *b1 = (uchar *)p1;
- uchar *b2 = (uchar *)p2;
- len *= 2;
- while (len--)
- if (*b1++ != *b2++)
- return false;
- return true;
-}
-
-static bool equals2_shortwise(const ushort *p1, const ushort *p2, int len)
-{
- if (p1 == p2 || !len)
- return true;
-// for (register int counter; counter < len; ++counter)
-// if (p1[counter] != p2[counter])
-// return false;
- while (len--) {
- if (p1[len] != p2[len])
- return false;
- }
- return true;
-}
-
-static bool equals2_intwise(const ushort *p1, const ushort *p2, int length)
-{
- if (p1 == p2 || !length)
- return true;
- register union {
- const quint16 *w;
- const quint32 *d;
- quintptr value;
- } sa, sb;
- sa.w = p1;
- sb.w = p2;
-
- // check alignment
- if ((sa.value & 2) == (sb.value & 2)) {
- // both addresses have the same alignment
- if (sa.value & 2) {
- // both addresses are not aligned to 4-bytes boundaries
- // compare the first character
- if (*sa.w != *sb.w)
- return false;
- --length;
- ++sa.w;
- ++sb.w;
-
- // now both addresses are 4-bytes aligned
- }
-
- // both addresses are 4-bytes aligned
- // do a fast 32-bit comparison
- register const quint32 *e = sa.d + (length >> 1);
- for ( ; sa.d != e; ++sa.d, ++sb.d) {
- if (*sa.d != *sb.d)
- return false;
- }
-
- // do we have a tail?
- return (length & 1) ? *sa.w == *sb.w : true;
- } else {
- // one of the addresses isn't 4-byte aligned but the other is
- register const quint16 *e = sa.w + length;
- for ( ; sa.w != e; ++sa.w, ++sb.w) {
- if (*sa.w != *sb.w)
- return false;
- }
- }
- return true;
-}
-
-static inline bool equals2_short_tail(const ushort *p1, const ushort *p2, int len)
-{
- if (len) {
- if (*p1 != *p2)
- return false;
- if (--len) {
- if (p1[1] != p2[1])
- return false;
- if (--len) {
- if (p1[2] != p2[2])
- return false;
- if (--len) {
- if (p1[3] != p2[3])
- return false;
- if (--len) {
- if (p1[4] != p2[4])
- return false;
- if (--len) {
- if (p1[5] != p2[5])
- return false;
- if (--len) {
- if (p1[6] != p2[6])
- return false;
- return p1[7] == p2[7];
- }
- }
- }
- }
- }
- }
- }
- return true;
-}
-
-//#pragma GCC optimize("no-unroll-loops")
-#ifdef __SSE2__
-static bool equals2_sse2_aligned(const ushort *p1, const ushort *p2, int len)
-{
- if (len >= 8) {
- qptrdiff counter = 0;
- while (len > 8) {
- __m128i q1 = _mm_load_si128((__m128i *)(p1 + counter));
- __m128i q2 = _mm_load_si128((__m128i *)(p2 + counter));
- __m128i cmp = _mm_cmpeq_epi16(q1, q2);
- if (ushort(_mm_movemask_epi8(cmp)) != ushort(0xffff))
- return false;
-
- len -= 8;
- counter += 8;
- }
- p1 += counter;
- p2 += counter;
- }
-
- return equals2_short_tail(p1, p2, len);
-}
-
-static bool equals2_sse2(const ushort *p1, const ushort *p2, int len)
-{
- if (p1 == p2 || !len)
- return true;
-
- if (len >= 8) {
- qptrdiff counter = 0;
- while (len >= 8) {
- __m128i q1 = _mm_loadu_si128((__m128i *)(p1 + counter));
- __m128i q2 = _mm_loadu_si128((__m128i *)(p2 + counter));
- __m128i cmp = _mm_cmpeq_epi16(q1, q2);
- if (ushort(_mm_movemask_epi8(cmp)) != 0xffff)
- return false;
-
- len -= 8;
- counter += 8;
- }
- p1 += counter;
- p2 += counter;
- }
-
- return equals2_short_tail(p1, p2, len);
-}
-
-//static bool equals2_sse2(const ushort *p1, const ushort *p2, int len)
-//{
-// register int val1 = quintptr(p1) & 0xf;
-// register int val2 = quintptr(p2) & 0xf;
-// if (false && val1 + val2 == 0)
-// return equals2_sse2_aligned(p1, p2, len);
-// else
-// return equals2_sse2_unaligned(p1, p2, len);
-//}
-
-static bool equals2_sse2_aligning(const ushort *p1, const ushort *p2, int len)
-{
- if (len < 8)
- return equals2_short_tail(p1, p2, len);
-
- qptrdiff counter = 0;
-
- // which one is easier to align, p1 or p2 ?
- register int val1 = quintptr(p1) & 0xf;
- register int val2 = quintptr(p2) & 0xf;
- if (val1 && val2) {
-#if 0
- // we'll align the one which requires the least number of steps
- if (val1 > val2) {
- qSwap(p1, p2);
- val1 = val2;
- }
-
- // val1 contains the number of bytes past the 16-aligned mark
- // we must read 16-val1 bytes to align
- val1 = 16 - val1;
- if (val1 & 0x2) {
- if (*p1 != *p2)
- return false;
- --len;
- ++counter;
- }
- while (val1 & 12) {
- if (*(uint*)p1 != *(uint*)p2)
- return false;
- --len;
- counter += 2;
- val1 -= 4;
- }
-#else
- // we'll align the one closest to the 16-byte mark
- if (val1 > val2) {
- qSwap(p1, p2);
- val1 = val2;
- }
-
- // we're reading val1 bytes too many
- __m128i q2 = _mm_loadu_si128((__m128i *)(p2 - val1/2));
- __m128i cmp = _mm_cmpeq_epi16(*(__m128i *)(p1 - val1/2), q2);
- if (short(_mm_movemask_epi8(cmp)) >> val1 != short(-1))
- return false;
-
- counter = 8 - val1/2;
- len -= 8 - val1/2;
-#endif
- } else if (!val2) {
- // p2 is already aligned
- qSwap(p1, p2);
- }
-
- // p1 is aligned
-
- while (len >= 8) {
- __m128i q1 = _mm_load_si128((__m128i *)(p1 + counter));
- __m128i q2 = _mm_loadu_si128((__m128i *)(p2 + counter));
- __m128i cmp = _mm_cmpeq_epi16(q1, q2);
- if (ushort(_mm_movemask_epi8(cmp)) != ushort(0xffff))
- return false;
-
- len -= 8;
- counter += 8;
- }
-
- // tail
- return equals2_short_tail(p1 + counter, p2 + counter, len);
-}
-
-#ifdef __SSE3__
-static bool equals2_sse3(const ushort *p1, const ushort *p2, int len)
-{
- if (p1 == p2 || !len)
- return true;
-
- if (len >= 8) {
- qptrdiff counter = 0;
- while (len >= 8) {
- __m128i q1 = _mm_lddqu_si128((__m128i *)(p1 + counter));
- __m128i q2 = _mm_lddqu_si128((__m128i *)(p2 + counter));
- __m128i cmp = _mm_cmpeq_epi16(q1, q2);
- if (ushort(_mm_movemask_epi8(cmp)) != 0xffff)
- return false;
-
- len -= 8;
- counter += 8;
- }
- p1 += counter;
- p2 += counter;
- }
-
- return equals2_short_tail(p1, p2, len);
-}
-
-#ifdef __SSSE3__
-template<int N> static inline bool equals2_ssse3_alignr(__m128i *m1, __m128i *m2, int len)
-{
- __m128i lower = _mm_load_si128(m1);
- while (len >= 8) {
- __m128i upper = _mm_load_si128(m1 + 1);
- __m128i correct;
- correct = _mm_alignr_epi8(upper, lower, N);
-
- __m128i q2 = _mm_lddqu_si128(m2);
- __m128i cmp = _mm_cmpeq_epi16(correct, q2);
- if (ushort(_mm_movemask_epi8(cmp)) != 0xffff)
- return false;
-
- len -= 8;
- ++m2;
- ++m1;
- lower = upper;
- }
-
- // tail
- return len == 0 || equals2_short_tail((const ushort *)m1 + N / 2, (const ushort*)m2, len);
-}
-
-static inline bool equals2_ssse3_aligned(__m128i *m1, __m128i *m2, int len)
-{
- while (len >= 8) {
- __m128i q2 = _mm_lddqu_si128(m2);
- __m128i cmp = _mm_cmpeq_epi16(*m1, q2);
- if (ushort(_mm_movemask_epi8(cmp)) != 0xffff)
- return false;
-
- len -= 8;
- ++m1;
- ++m2;
- }
- return len == 0 || equals2_short_tail((const ushort *)m1, (const ushort *)m2, len);
-}
-
-static bool equals2_ssse3(const ushort *p1, const ushort *p2, int len)
-{
- // p1 & 0xf can be:
- // 0, 2, 4, 6, 8, 10, 12, 14
- // If it's 0, we're aligned
- // If it's not, then we're interested in the 16 - (p1 & 0xf) bytes only
-
- if (len >= 8) {
- // find the last aligned position below the p1 memory
- __m128i *m1 = (__m128i *)(quintptr(p1) & ~0xf);
- __m128i *m2 = (__m128i *)p2;
- qptrdiff diff = quintptr(p1) - quintptr(m1);
-
- // diff contains the number of extra bytes
- if (diff == 10)
- return equals2_ssse3_alignr<10>(m1, m2, len);
- else if (diff == 2)
- return equals2_ssse3_alignr<2>(m1, m2, len);
- if (diff < 8) {
- if (diff < 4) {
- return equals2_ssse3_aligned(m1, m2, len);
- } else {
- if (diff == 4)
- return equals2_ssse3_alignr<4>(m1, m2, len);
- else // diff == 6
- return equals2_ssse3_alignr<6>(m1, m2, len);
- }
- } else {
- if (diff < 12) {
- return equals2_ssse3_alignr<8>(m1, m2, len);
- } else {
- if (diff == 12)
- return equals2_ssse3_alignr<12>(m1, m2, len);
- else // diff == 14
- return equals2_ssse3_alignr<14>(m1, m2, len);
- }
- }
- }
-
- // tail
- return equals2_short_tail(p1, p2, len);
-}
-
-template<int N> static inline bool equals2_ssse3_aligning_alignr(__m128i *m1, __m128i *m2, int len)
-{
- __m128i lower = _mm_load_si128(m1);
- while (len >= 8) {
- __m128i upper = _mm_load_si128(m1 + 1);
- __m128i correct;
- correct = _mm_alignr_epi8(upper, lower, N);
-
- __m128i cmp = _mm_cmpeq_epi16(correct, *m2);
- if (ushort(_mm_movemask_epi8(cmp)) != 0xffff)
- return false;
-
- len -= 8;
- ++m2;
- ++m1;
- lower = upper;
- }
-
- // tail
- return len == 0 || equals2_short_tail((const ushort *)m1 + N / 2, (const ushort*)m2, len);
-}
-
-static bool equals2_ssse3_aligning(const ushort *p1, const ushort *p2, int len)
-{
- if (len < 8)
- return equals2_short_tail(p1, p2, len);
- qptrdiff counter = 0;
-
- // which one is easier to align, p1 or p2 ?
- {
- register int val1 = quintptr(p1) & 0xf;
- register int val2 = quintptr(p2) & 0xf;
- if (val1 && val2) {
- // we'll align the one closest to the 16-byte mark
- if (val1 < val2) {
- qSwap(p1, p2);
- val2 = val1;
- }
-
- // we're reading val1 bytes too many
- __m128i q1 = _mm_lddqu_si128((__m128i *)(p1 - val2/2));
- __m128i cmp = _mm_cmpeq_epi16(q1, *(__m128i *)(p2 - val2/2));
- if (short(_mm_movemask_epi8(cmp)) >> val1 != short(-1))
- return false;
-
- counter = 8 - val2/2;
- len -= 8 - val2/2;
- } else if (!val1) {
- // p1 is already aligned
- qSwap(p1, p2);
- }
- }
-
- // p2 is aligned now
- // we want to use palignr in the mis-alignment of p1
- __m128i *m1 = (__m128i *)(quintptr(p1 + counter) & ~0xf);
- __m128i *m2 = (__m128i *)(p2 + counter);
- register int val1 = quintptr(p1 + counter) - quintptr(m1);
-
- // val1 contains the number of extra bytes
- if (val1 == 8)
- return equals2_ssse3_aligning_alignr<8>(m1, m2, len);
- if (val1 == 0)
- return equals2_sse2_aligned(p1 + counter, p2 + counter, len);
- if (val1 < 8) {
- if (val1 < 4) {
- return equals2_ssse3_aligning_alignr<2>(m1, m2, len);
- } else {
- if (val1 == 4)
- return equals2_ssse3_aligning_alignr<4>(m1, m2, len);
- else // diff == 6
- return equals2_ssse3_aligning_alignr<6>(m1, m2, len);
- }
- } else {
- if (val1 < 12) {
- return equals2_ssse3_aligning_alignr<10>(m1, m2, len);
- } else {
- if (val1 == 12)
- return equals2_ssse3_aligning_alignr<12>(m1, m2, len);
- else // diff == 14
- return equals2_ssse3_aligning_alignr<14>(m1, m2, len);
- }
- }
-}
-
-#ifdef __SSE4_1__
-static bool equals2_sse4(const ushort *p1, const ushort *p2, int len)
-{
- // We use the pcmpestrm instruction searching for differences (negative polarity)
- // it will reset CF if it's all equal
- // it will reset OF if the first char is equal
- // it will set ZF & SF if the length is less than 8 (which means we've done the last operation)
- // the three possible conditions are:
- // difference found: CF = 1
- // all equal, not finished: CF = ZF = SF = 0
- // all equal, finished: CF = 0, ZF = SF = 1
- // We use the JA instruction that jumps if ZF = 0 and CF = 0
- if (p1 == p2 || !len)
- return true;
-
- // This function may read some bytes past the end of p1 or p2
- // It is safe to do that, as long as those extra bytes (beyond p1+len and p2+len)
- // are on the same page as the last valid byte.
- // If len is a multiple of 8, we'll never load invalid bytes.
- if (len & 7) {
- // The last load would load (len & ~7) valid bytes and (8 - (len & ~7)) invalid bytes.
- // So we can't do the last load if any of those bytes is in a different
- // page. That is, if:
- // pX + len is on a different page from pX + (len & ~7) + 8
- //
- // that is, if second-to-last load ended up less than 16 bytes from the page end:
- // pX + (len & ~7) is the last ushort read in the second-to-last load
- if (len < 8)
- return equals2_short_tail(p1, p2, len);
- if ((quintptr(p1 + (len & ~7)) & 0xfff) > 0xff0 ||
- (quintptr(p2 + (len & ~7)) & 0xfff) > 0xff0) {
-
- // yes, so we mustn't do the final 128-bit load
- bool result;
- asm (
- "sub %[p1], %[p2]\n\t"
- "sub $16, %[p1]\n\t"
- "add $8, %[len]\n\t"
-
- // main loop:
- "0:\n\t"
- "add $16, %[p1]\n\t"
- "sub $8, %[len]\n\t"
- "jz 1f\n\t"
- "lddqu (%[p1]), %%xmm0\n\t"
- "mov %[len], %%edx\n\t"
- "pcmpestri %[mode], (%[p2],%[p1]), %%xmm0\n\t"
-
- "jna 1f\n\t"
- "add $16, %[p1]\n\t"
- "sub $8, %[len]\n\t"
- "jz 1f\n\t"
- "lddqu (%[p1]), %%xmm0\n\t"
- "mov %[len], %%edx\n\t"
- "pcmpestri %[mode], (%[p2],%[p1]), %%xmm0\n\t"
-
- "ja 0b\n\t"
- "1:\n\t"
- "setnc %[result]\n\t"
- : [result] "=a" (result),
- [p1] "+r" (p1),
- [p2] "+r" (p2)
- : [len] "0" (len & ~7),
- [mode] "i" (_SIDD_UWORD_OPS | _SIDD_CMP_EQUAL_EACH | _SIDD_NEGATIVE_POLARITY)
- : "%edx", "%ecx", "%xmm0"
- );
- return result && equals2_short_tail(p1, (const ushort *)(quintptr(p1) + quintptr(p2)), len & 7);
- }
- }
-
-// const qptrdiff disp = p2 - p1;
-// p1 -= 8;
-// len += 8;
-// while (true) {
-// enum { Mode = _SIDD_UWORD_OPS | _SIDD_CMP_EQUAL_EACH | _SIDD_NEGATIVE_POLARITY };
-
-// p1 += 8;
-// len -= 8;
-// if (!len)
-// return true;
-
-// __m128i q1 = _mm_lddqu_si128((__m128i *)(p1 + disp));
-// __m128i *m2 = (__m128i *)p1;
-
-// bool cmp_a = _mm_cmpestra(q1, len, *m2, len, Mode);
-// if (cmp_a)
-// continue;
-// return !_mm_cmpestrc(q1, len, *m2, len, Mode);
-// }
-// return true;
- bool result;
- asm (
- "sub %[p1], %[p2]\n\t"
- "sub $16, %[p1]\n\t"
- "add $8, %[len]\n\t"
-
- "0:\n\t"
- "add $16, %[p1]\n\t"
- "sub $8, %[len]\n\t"
- "jz 1f\n\t"
- "lddqu (%[p2],%[p1]), %%xmm0\n\t"
- "mov %[len], %%edx\n\t"
- "pcmpestri %[mode], (%[p1]), %%xmm0\n\t"
-
- "jna 1f\n\t"
- "add $16, %[p1]\n\t"
- "sub $8, %[len]\n\t"
- "jz 1f\n\t"
- "lddqu (%[p2],%[p1]), %%xmm0\n\t"
- "mov %[len], %%edx\n\t"
- "pcmpestri %[mode], (%[p1]), %%xmm0\n\t"
-
- "ja 0b\n\t"
-
- "1:\n\t"
- "setnc %[result]\n\t"
- : [result] "=a" (result)
- : [len] "0" (len),
- [p1] "r" (p1),
- [p2] "r" (p2),
- [mode] "i" (_SIDD_UWORD_OPS | _SIDD_CMP_EQUAL_EACH | _SIDD_NEGATIVE_POLARITY)
- : "%edx", "%ecx", "%xmm0"
- );
- return result;
-}
-
-#endif
-#endif
-#endif
-#endif
-
-typedef bool (* FuncPtr)(const ushort *, const ushort *, int);
-static const FuncPtr func[] = {
- equals2_memcmp_call, // 0
- equals2_bytewise, // 1
- equals2_shortwise, // 1
- equals2_intwise, // 3
-#ifdef __SSE2__
- equals2_sse2, // 4
- equals2_sse2_aligning, // 5
-#ifdef __SSE3__
- equals2_sse3, // 6
-#ifdef __SSSE3__
- equals2_ssse3, // 7
- equals2_ssse3, // 8
-#ifdef __SSE4_1__
- equals2_sse4, // 9
-#endif
-#endif
-#endif
-#endif
- 0
-};
-static const int functionCount = sizeof(func)/sizeof(func[0]) - 1;
-
-void tst_QString::equals2_data() const
-{
- QTest::addColumn<int>("algorithm");
- QTest::newRow("selftest") << -1;
- QTest::newRow("memcmp_call") << 0;
- QTest::newRow("bytewise") << 1;
- QTest::newRow("shortwise") << 2;
- QTest::newRow("intwise") << 3;
-#ifdef __SSE2__
- QTest::newRow("sse2") << 4;
- QTest::newRow("sse2_aligning") << 5;
-#ifdef __SSE3__
- QTest::newRow("sse3") << 6;
-#ifdef __SSSE3__
- QTest::newRow("ssse3") << 7;
- QTest::newRow("ssse3_aligning") << 8;
-#ifdef __SSE4_1__
- QTest::newRow("sse4.2") << 9;
-#endif
-#endif
-#endif
-#endif
-}
-
-static void __attribute__((noinline)) equals2_selftest()
-{
-#ifdef Q_OS_UNIX
- const long pagesize = sysconf(_SC_PAGESIZE);
- void *page1, *page3;
- ushort *page2;
- page1 = mmap(0, pagesize, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
- page2 = (ushort *)mmap(0, pagesize, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
- page3 = mmap(0, pagesize, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
-
- Q_ASSERT(quintptr(page2) == quintptr(page1) + pagesize || quintptr(page2) == quintptr(page1) - pagesize);
- Q_ASSERT(quintptr(page3) == quintptr(page2) + pagesize || quintptr(page3) == quintptr(page2) - pagesize);
- munmap(page1, pagesize);
- munmap(page3, pagesize);
-
- // populate our page
- for (uint i = 0; i < pagesize / sizeof(long long); ++i)
- ((long long *)page2)[i] = Q_INT64_C(0x0041004100410041);
-
- // the following should crash:
- //page2[-1] = 0xdead;
- //page2[pagesize / sizeof(ushort) + 1] = 0xbeef;
-
- static const ushort needle[] = {
- 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41,
- 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41,
- 0x41
- };
-
- for (int algo = 0; algo < functionCount; ++algo) {
- // boundary condition test:
- for (int i = 0; i < 8; ++i) {
- (func[algo])(page2 + i, needle, sizeof needle / 2);
- (func[algo])(page2 - i - 1 - sizeof(needle)/2 + pagesize/2, needle, sizeof needle/2);
- }
- }
-
- munmap(page2, pagesize);
-#endif
-
- for (int algo = 0; algo < functionCount; ++algo) {
- for (int i = 0; i < stringCollectionCount; ++i) {
- const ushort *p1 = stringCollectionData + stringCollection[i].offset1;
- const ushort *p2 = stringCollectionData + stringCollection[i].offset2;
- bool expected = memcmp(p1, p2, stringCollection[i].len * 2) == 0;
-
- bool result = (func[algo])(p1, p2, stringCollection[i].len);
- if (expected != result)
- qWarning().nospace()
- << "algo=" << algo
- << " i=" << i
- << " failed (" << result << "!=" << expected
- << "); strings were "
- << QByteArray((char*)p1, stringCollection[i].len).toHex()
- << " and "
- << QByteArray((char*)p2, stringCollection[i].len).toHex();
- }
- }
-}
-
-void tst_QString::equals2() const
-{
- QFETCH(int, algorithm);
- if (algorithm == -1) {
- equals2_selftest();
- return;
- }
-
- QBENCHMARK {
- for (int i = 0; i < stringCollectionCount; ++i) {
- const ushort *p1 = stringCollectionData + stringCollection[i].offset1;
- const ushort *p2 = stringCollectionData + stringCollection[i].offset2;
- bool result = (func[algorithm])(p1, p2, stringCollection[i].len);
- Q_UNUSED(result);
- }
- }
-}
-
-static int ucstrncmp_shortwise(const ushort *a, const ushort *b, int l)
-{
- while (l-- && *a == *b)
- a++,b++;
- if (l==-1)
- return 0;
- return *a - *b;
-}
-
-static int ucstrncmp_intwise(const ushort *a, const ushort *b, int len)
-{
- // do both strings have the same alignment?
- if ((quintptr(a) & 2) == (quintptr(b) & 2)) {
- // are we aligned to 4 bytes?
- if (quintptr(a) & 2) {
- if (*a != *b)
- return *a - *b;
- ++a;
- ++b;
- --len;
- }
-
- const uint *p1 = (const uint *)a;
- const uint *p2 = (const uint *)b;
- quintptr counter = 0;
- for ( ; len > 1 ; len -= 2, ++counter) {
- if (p1[counter] != p2[counter]) {
- // which ushort isn't equal?
- int diff = a[2*counter] - b[2*counter];
- return diff ? diff : a[2*counter + 1] - b[2*counter + 1];
- }
- }
-
- return len ? a[2*counter] - b[2*counter] : 0;
- } else {
- while (len-- && *a == *b)
- a++,b++;
- if (len==-1)
- return 0;
- return *a - *b;
- }
-}
-
-#ifdef __SSE2__
-static inline int ucstrncmp_short_tail(const ushort *p1, const ushort *p2, int len)
-{
- if (len) {
- if (*p1 != *p2)
- return *p1 - *p2;
- if (--len) {
- if (p1[1] != p2[1])
- return p1[1] - p2[1];
- if (--len) {
- if (p1[2] != p2[2])
- return p1[2] - p2[2];
- if (--len) {
- if (p1[3] != p2[3])
- return p1[3] - p2[3];
- if (--len) {
- if (p1[4] != p2[4])
- return p1[4] - p2[4];
- if (--len) {
- if (p1[5] != p2[5])
- return p1[5] - p2[5];
- if (--len) {
- if (p1[6] != p2[6])
- return p1[6] - p2[6];
- return p1[7] - p2[7];
- }
- }
- }
- }
- }
- }
- }
- return 0;
-}
-
-static inline int bsf_nonzero(register int val)
-{
- int result;
-# ifdef Q_CC_GNU
- // returns the first non-zero bit on a non-zero reg
- asm ("bsf %1, %0" : "=r" (result) : "r" (val));
- return result;
-# elif defined(Q_CC_MSVC)
- _BitScanForward(&result, val);
- return result;
-# endif
-}
-
-static int ucstrncmp_sse2(const ushort *a, const ushort *b, int len)
-{
- qptrdiff counter = 0;
- while (len >= 8) {
- __m128i m1 = _mm_loadu_si128((__m128i *)(a + counter));
- __m128i m2 = _mm_loadu_si128((__m128i *)(b + counter));
- __m128i cmp = _mm_cmpeq_epi16(m1, m2);
- ushort mask = ~uint(_mm_movemask_epi8(cmp));
- if (mask) {
- // which ushort isn't equal?
- counter += bsf_nonzero(mask)/2;
- return a[counter] - b[counter];
- }
-
- counter += 8;
- len -= 8;
- }
- return ucstrncmp_short_tail(a + counter, b + counter, len);
-}
-
-static int ucstrncmp_sse2_aligning(const ushort *a, const ushort *b, int len)
-{
- if (len >= 8) {
- __m128i m1 = _mm_loadu_si128((__m128i *)a);
- __m128i m2 = _mm_loadu_si128((__m128i *)b);
- __m128i cmp = _mm_cmpeq_epi16(m1, m2);
- ushort mask = ~uint(_mm_movemask_epi8(cmp));
- if (mask) {
- // which ushort isn't equal?
- int counter = bsf_nonzero(mask)/2;
- return a[counter] - b[counter];
- }
-
-
- // now align to do 16-byte loads
- int diff = 8 - (quintptr(a) & 0xf)/2;
- len -= diff;
- a += diff;
- b += diff;
- }
-
- qptrdiff counter = 0;
- while (len >= 8) {
- __m128i m1 = _mm_load_si128((__m128i *)(a + counter));
- __m128i m2 = _mm_loadu_si128((__m128i *)(b + counter));
- __m128i cmp = _mm_cmpeq_epi16(m1, m2);
- ushort mask = ~uint(_mm_movemask_epi8(cmp));
- if (mask) {
- // which ushort isn't equal?
- counter += bsf_nonzero(mask)/2;
- return a[counter] - b[counter];
- }
-
- counter += 8;
- len -= 8;
- }
- return ucstrncmp_short_tail(a + counter, b + counter, len);
-}
-
-static inline int ucstrncmp_sse2_aligned(const ushort *a, const ushort *b, int len)
-{
- quintptr counter = 0;
- while (len >= 8) {
- __m128i m1 = _mm_load_si128((__m128i *)(a + counter));
- __m128i m2 = _mm_load_si128((__m128i *)(b + counter));
- __m128i cmp = _mm_cmpeq_epi16(m1, m2);
- ushort mask = ~uint(_mm_movemask_epi8(cmp));
- if (mask) {
- // which ushort isn't equal?
- counter += bsf_nonzero(mask)/2;
- return a[counter] - b[counter];
- }
-
- counter += 8;
- len -= 8;
- }
- return ucstrncmp_short_tail(a + counter, b + counter, len);
-}
-
-#ifdef __SSSE3__
-static inline int ucstrncmp_ssse3_alignr_aligned(const ushort *a, const ushort *b, int len)
-{
- quintptr counter = 0;
- while (len >= 8) {
- __m128i m1 = _mm_load_si128((__m128i *)(a + counter));
- __m128i m2 = _mm_lddqu_si128((__m128i *)(b + counter));
- __m128i cmp = _mm_cmpeq_epi16(m1, m2);
- ushort mask = ~uint(_mm_movemask_epi8(cmp));
- if (mask) {
- // which ushort isn't equal?
- counter += bsf_nonzero(mask)/2;
- return a[counter] - b[counter];
- }
-
- counter += 8;
- len -= 8;
- }
- return ucstrncmp_short_tail(a + counter, b + counter, len);
-}
-
-
-typedef __m128i (* MMLoadFunction)(const __m128i *);
-template<int N, MMLoadFunction LoadFunction>
-static inline int ucstrncmp_ssse3_alignr(const ushort *a, const ushort *b, int len)
-{
- qptrdiff counter = 0;
- __m128i lower, upper;
- upper = _mm_load_si128((__m128i *)a);
-
- do {
- lower = upper;
- upper = _mm_load_si128((__m128i *)(a + counter) + 1);
- __m128i merged = _mm_alignr_epi8(upper, lower, N);
-
- __m128i m2 = LoadFunction((__m128i *)(b + counter));
- __m128i cmp = _mm_cmpeq_epi16(merged, m2);
- ushort mask = ~uint(_mm_movemask_epi8(cmp));
- if (mask) {
- // which ushort isn't equal?
- counter += bsf_nonzero(mask)/2;
- return a[counter + N/2] - b[counter];
- }
-
- counter += 8;
- len -= 8;
- } while (len >= 8);
-
- return ucstrncmp_short_tail(a + counter + N/2, b + counter, len);
-}
-
-// external linkage to be used as the MMLoadFunction template argument for ucstrncmp_ssse3_alignr
-__m128i EXT_mm_lddqu_si128(const __m128i *p)
-{ return _mm_lddqu_si128(p); }
-__m128i EXT_mm_load_si128(__m128i const *p)
-{ return _mm_load_si128(p); }
-
-static int ucstrncmp_ssse3(const ushort *a, const ushort *b, int len)
-{
- if (len >= 8) {
- int val = quintptr(a) & 0xf;
- a -= val/2;
-
- if (val == 10)
- return ucstrncmp_ssse3_alignr<10, EXT_mm_lddqu_si128>(a, b, len);
- else if (val == 2)
- return ucstrncmp_ssse3_alignr<2, EXT_mm_lddqu_si128>(a, b, len);
- if (val < 8) {
- if (val < 4)
- return ucstrncmp_ssse3_alignr_aligned(a, b, len);
- else if (val == 4)
- return ucstrncmp_ssse3_alignr<4, EXT_mm_lddqu_si128>(a, b, len);
- else
- return ucstrncmp_ssse3_alignr<6, EXT_mm_lddqu_si128>(a, b, len);
- } else {
- if (val < 12)
- return ucstrncmp_ssse3_alignr<8, EXT_mm_lddqu_si128>(a, b, len);
- else if (val == 12)
- return ucstrncmp_ssse3_alignr<12, EXT_mm_lddqu_si128>(a, b, len);
- else
- return ucstrncmp_ssse3_alignr<14, EXT_mm_lddqu_si128>(a, b, len);
- }
- }
- return ucstrncmp_short_tail(a, b, len);
-}
-
-static int ucstrncmp_ssse3_aligning(const ushort *a, const ushort *b, int len)
-{
- if (len >= 8) {
- __m128i m1 = _mm_loadu_si128((__m128i *)a);
- __m128i m2 = _mm_loadu_si128((__m128i *)b);
- __m128i cmp = _mm_cmpeq_epi16(m1, m2);
- ushort mask = ~uint(_mm_movemask_epi8(cmp));
- if (mask) {
- // which ushort isn't equal?
- int counter = bsf_nonzero(mask)/2;
- return a[counter] - b[counter];
- }
-
-
- // now 'b' align to do 16-byte loads
- int diff = 8 - (quintptr(b) & 0xf)/2;
- len -= diff;
- a += diff;
- b += diff;
- }
-
- if (len < 8)
- return ucstrncmp_short_tail(a, b, len);
-
- // 'b' is aligned
- int val = quintptr(a) & 0xf;
- a -= val/2;
-
- if (val == 8)
- return ucstrncmp_ssse3_alignr<8, EXT_mm_load_si128>(a, b, len);
- else if (val == 0)
- return ucstrncmp_sse2_aligned(a, b, len);
- if (val < 8) {
- if (val < 4)
- return ucstrncmp_ssse3_alignr<2, EXT_mm_load_si128>(a, b, len);
- else if (val == 4)
- return ucstrncmp_ssse3_alignr<4, EXT_mm_load_si128>(a, b, len);
- else
- return ucstrncmp_ssse3_alignr<6, EXT_mm_load_si128>(a, b, len);
- } else {
- if (val < 12)
- return ucstrncmp_ssse3_alignr<10, EXT_mm_load_si128>(a, b, len);
- else if (val == 12)
- return ucstrncmp_ssse3_alignr<12, EXT_mm_load_si128>(a, b, len);
- else
- return ucstrncmp_ssse3_alignr<14, EXT_mm_load_si128>(a, b, len);
- }
-}
-
-static inline
-int ucstrncmp_ssse3_aligning2_aligned(const ushort *a, const ushort *b, int len, int garbage)
-{
- // len >= 8
- __m128i m1 = _mm_load_si128((const __m128i *)a);
- __m128i m2 = _mm_load_si128((const __m128i *)b);
- __m128i cmp = _mm_cmpeq_epi16(m1, m2);
- int mask = short(_mm_movemask_epi8(cmp)); // force sign extension
- mask >>= garbage;
- if (~mask) {
- // which ushort isn't equal?
- uint counter = (garbage + bsf_nonzero(~mask));
- return a[counter/2] - b[counter/2];
- }
-
- // the first 16-garbage bytes (8-garbage/2 ushorts) were equal
- len -= 8 - garbage/2;
- return ucstrncmp_sse2_aligned(a + 8, b + 8, len);
-}
-
-template<int N> static inline
-int ucstrncmp_ssse3_aligning2_alignr(const ushort *a, const ushort *b, int len, int garbage)
-{
- // len >= 8
- __m128i lower, upper, merged;
- lower = _mm_load_si128((const __m128i*)a);
- upper = _mm_load_si128((const __m128i*)(a + 8));
- merged = _mm_alignr_epi8(upper, lower, N);
-
- __m128i m2 = _mm_load_si128((const __m128i*)b);
- __m128i cmp = _mm_cmpeq_epi16(merged, m2);
- int mask = short(_mm_movemask_epi8(cmp)); // force sign extension
- mask >>= garbage;
- if (~mask) {
- // which ushort isn't equal?
- uint counter = (garbage + bsf_nonzero(~mask));
- return a[counter/2 + N/2] - b[counter/2];
- }
-
- // the first 16-garbage bytes (8-garbage/2 ushorts) were equal
- quintptr counter = 8;
- len -= 8 - garbage/2;
- while (len >= 8) {
- lower = upper;
- upper = _mm_load_si128((__m128i *)(a + counter) + 1);
- merged = _mm_alignr_epi8(upper, lower, N);
-
- m2 = _mm_load_si128((__m128i *)(b + counter));
- cmp = _mm_cmpeq_epi16(merged, m2);
- ushort mask = ~uint(_mm_movemask_epi8(cmp));
- if (mask) {
- // which ushort isn't equal?
- counter += bsf_nonzero(mask)/2;
- return a[counter + N/2] - b[counter];
- }
-
- counter += 8;
- len -= 8;
- }
-
- return ucstrncmp_short_tail(a + counter + N/2, b + counter, len);
-}
-
-static inline int conditional_invert(int result, bool invert)
-{
- if (invert)
- return -result;
- return result;
-}
-
-static int ucstrncmp_ssse3_aligning2(const ushort *a, const ushort *b, int len)
-{
- // Different strategy from above: instead of doing two unaligned loads
- // when trying to align, we'll only do aligned loads and round down the
- // addresses of a and b. This means the first load will contain garbage
- // in the beginning of the string, which we'll shift out of the way
- // (after _mm_movemask_epi8)
-
- if (len < 8)
- return ucstrncmp_intwise(a, b, len);
-
- // both a and b are misaligned
- // we'll call the alignr function with the alignment *difference* between the two
- int offset = (quintptr(a) & 0xf) - (quintptr(b) & 0xf);
- if (offset >= 0) {
- // from this point on, b has the shortest alignment
- // and align(a) = align(b) + offset
- // round down the alignment so align(b) == align(a) == 0
- int garbage = (quintptr(b) & 0xf);
- a = (const ushort*)(quintptr(a) & ~0xf);
- b = (const ushort*)(quintptr(b) & ~0xf);
-
- // now the first load of b will load 'garbage' extra bytes
- // and the first load of a will load 'garbage + offset' extra bytes
- if (offset == 8)
- return ucstrncmp_ssse3_aligning2_alignr<8>(a, b, len, garbage);
- if (offset == 0)
- return ucstrncmp_ssse3_aligning2_aligned(a, b, len, garbage);
- if (offset < 8) {
- if (offset < 4)
- return ucstrncmp_ssse3_aligning2_alignr<2>(a, b, len, garbage);
- else if (offset == 4)
- return ucstrncmp_ssse3_aligning2_alignr<4>(a, b, len, garbage);
- else
- return ucstrncmp_ssse3_aligning2_alignr<6>(a, b, len, garbage);
- } else {
- if (offset < 12)
- return ucstrncmp_ssse3_aligning2_alignr<10>(a, b, len, garbage);
- else if (offset == 12)
- return ucstrncmp_ssse3_aligning2_alignr<12>(a, b, len, garbage);
- else
- return ucstrncmp_ssse3_aligning2_alignr<14>(a, b, len, garbage);
- }
- } else {
- // same as above but inverted
- int garbage = (quintptr(a) & 0xf);
- a = (const ushort*)(quintptr(a) & ~0xf);
- b = (const ushort*)(quintptr(b) & ~0xf);
-
- offset = -offset;
- if (offset == 8)
- return -ucstrncmp_ssse3_aligning2_alignr<8>(b, a, len, garbage);
- if (offset < 8) {
- if (offset < 4)
- return -ucstrncmp_ssse3_aligning2_alignr<2>(b, a, len, garbage);
- else if (offset == 4)
- return -ucstrncmp_ssse3_aligning2_alignr<4>(b, a, len, garbage);
- else
- return -ucstrncmp_ssse3_aligning2_alignr<6>(b, a, len, garbage);
- } else {
- if (offset < 12)
- return -ucstrncmp_ssse3_aligning2_alignr<10>(b, a, len, garbage);
- else if (offset == 12)
- return -ucstrncmp_ssse3_aligning2_alignr<12>(b, a, len, garbage);
- else
- return -ucstrncmp_ssse3_aligning2_alignr<14>(b, a, len, garbage);
- }
- }
-}
-
-#endif
-#endif
-
-typedef int (* UcstrncmpFunction)(const ushort *, const ushort *, int);
-Q_DECLARE_METATYPE(UcstrncmpFunction)
-
-void tst_QString::ucstrncmp_data() const
-{
- QTest::addColumn<UcstrncmpFunction>("function");
- QTest::newRow("selftest") << UcstrncmpFunction(0);
- QTest::newRow("shortwise") << &ucstrncmp_shortwise;
- QTest::newRow("intwise") << &ucstrncmp_intwise;
-#ifdef __SSE2__
- QTest::newRow("sse2") << &ucstrncmp_sse2;
- QTest::newRow("sse2_aligning") << &ucstrncmp_sse2_aligning;
-#ifdef __SSSE3__
- QTest::newRow("ssse3") << &ucstrncmp_ssse3;
- QTest::newRow("ssse3_aligning") << &ucstrncmp_ssse3_aligning;
- QTest::newRow("ssse3_aligning2") << &ucstrncmp_ssse3_aligning2;
-#endif
-#endif
-}
-
-void tst_QString::ucstrncmp() const
-{
- QFETCH(UcstrncmpFunction, function);
- if (!function) {
- static const UcstrncmpFunction func[] = {
- &ucstrncmp_shortwise,
- &ucstrncmp_intwise,
-#ifdef __SSE2__
- &ucstrncmp_sse2,
- &ucstrncmp_sse2_aligning,
-#ifdef __SSSE3__
- &ucstrncmp_ssse3,
- &ucstrncmp_ssse3_aligning,
- &ucstrncmp_ssse3_aligning2
-#endif
-#endif
- };
- static const int functionCount = sizeof func / sizeof func[0];
-
-#ifdef Q_OS_UNIX
- const long pagesize = sysconf(_SC_PAGESIZE);
- void *page1, *page3;
- ushort *page2;
- page1 = mmap(0, pagesize, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
- page2 = (ushort *)mmap(0, pagesize, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
- page3 = mmap(0, pagesize, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
-
- Q_ASSERT(quintptr(page2) == quintptr(page1) + pagesize || quintptr(page2) == quintptr(page1) - pagesize);
- Q_ASSERT(quintptr(page3) == quintptr(page2) + pagesize || quintptr(page3) == quintptr(page2) - pagesize);
- munmap(page1, pagesize);
- munmap(page3, pagesize);
-
- // populate our page
- for (uint i = 0; i < pagesize / sizeof(long long); ++i)
- ((long long *)page2)[i] = Q_INT64_C(0x0041004100410041);
-
- // the following should crash:
- //page2[-1] = 0xdead;
- //page2[pagesize / sizeof(ushort) + 1] = 0xbeef;
-
- static const ushort needle[] = {
- 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41,
- 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41,
- 0x41
- };
-
- for (int algo = 0; algo < functionCount; ++algo) {
- // boundary condition test:
- for (int i = 0; i < 8; ++i) {
- (func[algo])(page2 + i, needle, sizeof needle / 2);
- (func[algo])(page2 - i - 1 - sizeof(needle)/2 + pagesize/2, needle, sizeof needle/2);
- }
- }
-
- munmap(page2, pagesize);
-#endif
-
- for (int algo = 0; algo < functionCount; ++algo) {
- for (int i = 0; i < stringCollectionCount; ++i) {
- const ushort *p1 = stringCollectionData + stringCollection[i].offset1;
- const ushort *p2 = stringCollectionData + stringCollection[i].offset2;
- int expected = ucstrncmp_shortwise(p1, p2, stringCollection[i].len);
- expected = qBound(-1, expected, 1);
-
- int result = (func[algo])(p1, p2, stringCollection[i].len);
- result = qBound(-1, result, 1);
- if (expected != result)
- qWarning().nospace()
- << "algo=" << algo
- << " i=" << i
- << " failed (" << result << "!=" << expected
- << "); strings were "
- << QByteArray((char*)p1, stringCollection[i].len).toHex()
- << " and "
- << QByteArray((char*)p2, stringCollection[i].len).toHex();
- }
- }
- return;
- }
-
- QBENCHMARK {
- for (int i = 0; i < stringCollectionCount; ++i) {
- const ushort *p1 = stringCollectionData + stringCollection[i].offset1;
- const ushort *p2 = stringCollectionData + stringCollection[i].offset2;
- (function)(p1, p2, stringCollection[i].len);
- }
- }
-}
-
-void tst_QString::fromUtf8() const
-{
- QString testFile = QFINDTESTDATA("utf-8.txt");
- QVERIFY2(!testFile.isEmpty(), "cannot find test file utf-8.txt!");
- QFile file(testFile);
- if (!file.open(QFile::ReadOnly)) {
- qFatal("Cannot open input file");
- return;
- }
- QByteArray data = file.readAll();
- const char *d = data.constData();
- int size = data.size();
-
- QBENCHMARK {
- QString::fromUtf8(d, size);
- }
-}
-
-void tst_QString::fromLatin1_data() const
-{
- QTest::addColumn<QByteArray>("latin1");
-
- // make all the strings have the same length
- QTest::newRow("ascii-only") << QByteArray("HelloWorld");
- QTest::newRow("ascii+control") << QByteArray("Hello\1\r\n\x7f\t");
- QTest::newRow("ascii+nul") << QByteArray("a\0zbc\0defg", 10);
- QTest::newRow("non-ascii") << QByteArray("\x80\xc0\xff\x81\xc1\xfe\x90\xd0\xef\xa0");
-}
-
-void tst_QString::fromLatin1() const
-{
- QFETCH(QByteArray, latin1);
-
- while (latin1.length() < 128) {
- latin1 += latin1;
- }
-
- QByteArray copy1 = latin1, copy2 = latin1, copy3 = latin1;
- copy1.chop(1);
- copy2.detach();
- copy3 += latin1; // longer length
- copy2.clear();
-
- QBENCHMARK {
- QString s1 = QString::fromLatin1(latin1);
- QString s2 = QString::fromLatin1(latin1);
- QString s3 = QString::fromLatin1(copy1);
- QString s4 = QString::fromLatin1(copy3);
- s3 = QString::fromLatin1(copy3);
- }
-}
-
-typedef void (* FromLatin1Function)(ushort *, const char *, int);
-Q_DECLARE_METATYPE(FromLatin1Function)
-
-void fromLatin1_regular(ushort *dst, const char *str, int size)
-{
- // from qstring.cpp:
- while (size--)
- *dst++ = (uchar)*str++;
-}
-
-#ifdef __SSE2__
-void fromLatin1_sse2_qt47(ushort *dst, const char *str, int size)
-{
- if (size >= 16) {
- int chunkCount = size >> 4; // divided by 16
- const __m128i nullMask = _mm_set1_epi32(0);
- for (int i = 0; i < chunkCount; ++i) {
- const __m128i chunk = _mm_loadu_si128((__m128i*)str); // load
- str += 16;
-
- // unpack the first 8 bytes, padding with zeros
- const __m128i firstHalf = _mm_unpacklo_epi8(chunk, nullMask);
- _mm_storeu_si128((__m128i*)dst, firstHalf); // store
- dst += 8;
-
- // unpack the last 8 bytes, padding with zeros
- const __m128i secondHalf = _mm_unpackhi_epi8 (chunk, nullMask);
- _mm_storeu_si128((__m128i*)dst, secondHalf); // store
- dst += 8;
- }
- size = size % 16;
- }
- while (size--)
- *dst++ = (uchar)*str++;
-}
-
-static inline void fromLatin1_epilog(ushort *dst, const char *str, int size)
-{
- if (!size) return;
- dst[0] = (uchar)str[0];
- if (!--size) return;
- dst[1] = (uchar)str[1];
- if (!--size) return;
- dst[2] = (uchar)str[2];
- if (!--size) return;
- dst[3] = (uchar)str[3];
- if (!--size) return;
- dst[4] = (uchar)str[4];
- if (!--size) return;
- dst[5] = (uchar)str[5];
- if (!--size) return;
- dst[6] = (uchar)str[6];
- if (!--size) return;
- dst[7] = (uchar)str[7];
- if (!--size) return;
- dst[8] = (uchar)str[8];
- if (!--size) return;
- dst[9] = (uchar)str[9];
- if (!--size) return;
- dst[10] = (uchar)str[10];
- if (!--size) return;
- dst[11] = (uchar)str[11];
- if (!--size) return;
- dst[12] = (uchar)str[12];
- if (!--size) return;
- dst[13] = (uchar)str[13];
- if (!--size) return;
- dst[14] = (uchar)str[14];
- if (!--size) return;
- dst[15] = (uchar)str[15];
-}
-
-void fromLatin1_sse2_improved(ushort *dst, const char *str, int size)
-{
- const __m128i nullMask = _mm_set1_epi32(0);
- qptrdiff counter = 0;
- size -= 16;
- while (size >= counter) {
- const __m128i chunk = _mm_loadu_si128((__m128i*)(str + counter)); // load
-
- // unpack the first 8 bytes, padding with zeros
- const __m128i firstHalf = _mm_unpacklo_epi8(chunk, nullMask);
- _mm_storeu_si128((__m128i*)(dst + counter), firstHalf); // store
-
- // unpack the last 8 bytes, padding with zeros
- const __m128i secondHalf = _mm_unpackhi_epi8 (chunk, nullMask);
- _mm_storeu_si128((__m128i*)(dst + counter + 8), secondHalf); // store
-
- counter += 16;
- }
- size += 16;
- fromLatin1_epilog(dst + counter, str + counter, size - counter);
-}
-
-void fromLatin1_sse2_improved2(ushort *dst, const char *str, int size)
-{
- const __m128i nullMask = _mm_set1_epi32(0);
- qptrdiff counter = 0;
- size -= 32;
- while (size >= counter) {
- const __m128i chunk1 = _mm_loadu_si128((__m128i*)(str + counter)); // load
- const __m128i chunk2 = _mm_loadu_si128((__m128i*)(str + counter + 16)); // load
-
- // unpack the first 8 bytes, padding with zeros
- const __m128i firstHalf1 = _mm_unpacklo_epi8(chunk1, nullMask);
- _mm_storeu_si128((__m128i*)(dst + counter), firstHalf1); // store
-
- // unpack the last 8 bytes, padding with zeros
- const __m128i secondHalf1 = _mm_unpackhi_epi8(chunk1, nullMask);
- _mm_storeu_si128((__m128i*)(dst + counter + 8), secondHalf1); // store
-
- // unpack the first 8 bytes, padding with zeros
- const __m128i firstHalf2 = _mm_unpacklo_epi8(chunk2, nullMask);
- _mm_storeu_si128((__m128i*)(dst + counter + 16), firstHalf2); // store
-
- // unpack the last 8 bytes, padding with zeros
- const __m128i secondHalf2 = _mm_unpackhi_epi8(chunk2, nullMask);
- _mm_storeu_si128((__m128i*)(dst + counter + 24), secondHalf2); // store
-
- counter += 32;
- }
- size += 16;
- if (size >= counter) {
- const __m128i chunk = _mm_loadu_si128((__m128i*)(str + counter)); // load
-
- // unpack the first 8 bytes, padding with zeros
- const __m128i firstHalf = _mm_unpacklo_epi8(chunk, nullMask);
- _mm_storeu_si128((__m128i*)(dst + counter), firstHalf); // store
-
- // unpack the last 8 bytes, padding with zeros
- const __m128i secondHalf = _mm_unpackhi_epi8 (chunk, nullMask);
- _mm_storeu_si128((__m128i*)(dst + counter + 8), secondHalf); // store
-
- counter += 16;
- }
- size += 16;
- fromLatin1_epilog(dst + counter, str + counter, size - counter);
-}
-
-void fromLatin1_prolog_unrolled(ushort *dst, const char *str, int size)
-{
- // QString's data pointer is most often ending in 0x2 or 0xa
- // that means the two most common values for size are (8-1)=7 and (8-5)=3
- if (size == 7)
- goto copy_7;
- if (size == 3)
- goto copy_3;
-
- if (size == 6)
- goto copy_6;
- if (size == 5)
- goto copy_5;
- if (size == 4)
- goto copy_4;
- if (size == 2)
- goto copy_2;
- if (size == 1)
- goto copy_1;
- return;
-
-copy_7:
- dst[6] = (uchar)str[6];
-copy_6:
- dst[5] = (uchar)str[5];
-copy_5:
- dst[4] = (uchar)str[4];
-copy_4:
- dst[3] = (uchar)str[3];
-copy_3:
- dst[2] = (uchar)str[2];
-copy_2:
- dst[1] = (uchar)str[1];
-copy_1:
- dst[0] = (uchar)str[0];
-}
-
-void fromLatin1_prolog_sse2_overcommit(ushort *dst, const char *str, int)
-{
- // do one iteration of conversion
- const __m128i chunk = _mm_loadu_si128((__m128i*)str); // load
-
- // unpack only the first 8 bytes, padding with zeros
- const __m128i nullMask = _mm_set1_epi32(0);
- const __m128i firstHalf = _mm_unpacklo_epi8(chunk, nullMask);
- _mm_storeu_si128((__m128i*)dst, firstHalf); // store
-}
-
-template<FromLatin1Function prologFunction>
-void fromLatin1_sse2_withprolog(ushort *dst, const char *str, int size)
-{
- // same as the improved code, but we attempt to align at the prolog
- // therefore, we issue aligned stores
-
- if (size >= 16) {
- uint misalignment = uint(quintptr(dst) & 0xf);
- uint prologCount = (16 - misalignment) / 2;
-
- prologFunction(dst, str, prologCount);
-
- size -= prologCount;
- dst += prologCount;
- str += prologCount;
- }
-
- const __m128i nullMask = _mm_set1_epi32(0);
- qptrdiff counter = 0;
- size -= 16;
- while (size >= counter) {
- const __m128i chunk = _mm_loadu_si128((__m128i*)(str + counter)); // load
-
- // unpack the first 8 bytes, padding with zeros
- const __m128i firstHalf = _mm_unpacklo_epi8(chunk, nullMask);
- _mm_store_si128((__m128i*)(dst + counter), firstHalf); // store
-
- // unpack the last 8 bytes, padding with zeros
- const __m128i secondHalf = _mm_unpackhi_epi8 (chunk, nullMask);
- _mm_store_si128((__m128i*)(dst + counter + 8), secondHalf); // store
-
- counter += 16;
- }
- size += 16;
- fromLatin1_epilog(dst + counter, str + counter, size - counter);
-}
-
-#ifdef __SSE4_1__
-void fromLatin1_sse4_pmovzxbw(ushort *dst, const char *str, int size)
-{
- qptrdiff counter = 0;
- size -= 16;
- while (size >= counter) {
- __m128i chunk = _mm_loadu_si128((__m128i*)(str + counter)); // load
-
- // unpack the first 8 bytes, padding with zeros
- const __m128i firstHalf = _mm_cvtepu8_epi16(chunk);
- _mm_storeu_si128((__m128i*)(dst + counter), firstHalf); // store
-
- // unpack the last 8 bytes, padding with zeros
- chunk = _mm_srli_si128(chunk, 8);
- const __m128i secondHalf = _mm_cvtepu8_epi16(chunk);
- _mm_storeu_si128((__m128i*)(dst + counter + 8), secondHalf); // store
-
- counter += 16;
- }
- size += 16;
- fromLatin1_epilog(dst + counter, str + counter, size - counter);
-}
-
-void fromLatin1_prolog_sse4_overcommit(ushort *dst, const char *str, int)
-{
- // load 8 bytes and zero-extend them to 16
- const __m128i chunk = _mm_cvtepu8_epi16(*(__m128i*)str); // load
- _mm_storeu_si128((__m128i*)dst, chunk); // store
-}
-#endif
-#endif
-
-#ifdef __ARM_NEON__
-static inline void fromLatin1_epilog(ushort *dst, const char *str, int size)
-{
- if (!size) return;
- dst[0] = (uchar)str[0];
- if (!--size) return;
- dst[1] = (uchar)str[1];
- if (!--size) return;
- dst[2] = (uchar)str[2];
- if (!--size) return;
- dst[3] = (uchar)str[3];
- if (!--size) return;
- dst[4] = (uchar)str[4];
- if (!--size) return;
- dst[5] = (uchar)str[5];
- if (!--size) return;
- dst[6] = (uchar)str[6];
- if (!--size) return;
- dst[7] = (uchar)str[7];
- if (!--size) return;
-}
-
-void fromLatin1_neon_improved(ushort *dst, const char *str, int len)
-{
- while (len >= 8) {
- // load 8 bytes into one doubleword Neon register
- const uint8x8_t chunk = vld1_u8((uint8_t *)str);
- str += 8;
-
- // expand 8 bytes into 16 bytes in a quadword register
- const uint16x8_t expanded = vmovl_u8(chunk);
- vst1q_u16(dst, expanded); // store
- dst += 8;
-
- len -= 8;
- }
- fromLatin1_epilog(dst, str, len);
-}
-
-void fromLatin1_neon_improved2(ushort *dst, const char *str, int len)
-{
- while (len >= 16) {
- // load 16 bytes into one quadword Neon register
- const uint8x16_t chunk = vld1q_u8((uint8_t *)str);
- str += 16;
-
- // expand each doubleword of the quadword register into a quadword
- const uint16x8_t expanded_low = vmovl_u8(vget_low_u8(chunk));
- vst1q_u16(dst, expanded_low); // store
- dst += 8;
- const uint16x8_t expanded_high = vmovl_u8(vget_high_u8(chunk));
- vst1q_u16(dst, expanded_high); // store
- dst += 8;
-
- len -= 16;
- }
-
- if (len >= 8) {
- // load 8 bytes into one doubleword Neon register
- const uint8x8_t chunk = vld1_u8((uint8_t *)str);
- str += 8;
-
- // expand 8 bytes into 16 bytes in a quadword register
- const uint16x8_t expanded = vmovl_u8(chunk);
- vst1q_u16(dst, expanded); // store
- dst += 8;
-
- len -= 8;
- }
- fromLatin1_epilog(dst, str, len);
-}
-
-void fromLatin1_neon_handwritten(ushort *dst, const char *str, int len)
-{
- // same as above, but handwritten Neon
- while (len >= 8) {
- uint16x8_t chunk;
- asm (
- "vld1.8 %[chunk], [%[str]]!\n"
- "vmovl.u8 %q[chunk], %[chunk]\n"
- "vst1.16 %h[chunk], [%[dst]]!\n"
- : [dst] "+r" (dst),
- [str] "+r" (str),
- [chunk] "=w" (chunk));
- len -= 8;
- }
-
- fromLatin1_epilog(dst, str, len);
-}
-
-void fromLatin1_neon_handwritten2(ushort *dst, const char *str, int len)
-{
- // same as above, but handwritten Neon
- while (len >= 16) {
- uint16x8_t chunk1, chunk2;
- asm (
- "vld1.8 %h[chunk1], [%[str]]!\n"
- "vmovl.u8 %q[chunk2], %f[chunk1]\n"
- "vmovl.u8 %q[chunk1], %e[chunk1]\n"
- "vst1.16 %h[chunk1], [%[dst]]!\n"
- "vst1.16 %h[chunk2], [%[dst]]!\n"
- : [dst] "+r" (dst),
- [str] "+r" (str),
- [chunk1] "=w" (chunk1),
- [chunk2] "=w" (chunk2));
- len -= 16;
- }
-
- if (len >= 8) {
- uint16x8_t chunk;
- asm (
- "vld1.8 %[chunk], [%[str]]!\n"
- "vmovl.u8 %q[chunk], %[chunk]\n"
- "vst1.16 %h[chunk], [%[dst]]!\n"
- : [dst] "+r" (dst),
- [str] "+r" (str),
- [chunk] "=w" (chunk));
- len -= 8;
- }
-
- fromLatin1_epilog(dst, str, len);
-}
-#endif
-
-void tst_QString::fromLatin1Alternatives_data() const
-{
- QTest::addColumn<FromLatin1Function>("function");
- QTest::newRow("empty") << FromLatin1Function(0);
- QTest::newRow("regular") << &fromLatin1_regular;
-#ifdef __SSE2__
- QTest::newRow("sse2-qt4.7") << &fromLatin1_sse2_qt47;
- QTest::newRow("sse2-improved") << &fromLatin1_sse2_improved;
- QTest::newRow("sse2-improved2") << &fromLatin1_sse2_improved2;
- QTest::newRow("sse2-with-prolog-regular") << &fromLatin1_sse2_withprolog<&fromLatin1_regular>;
- QTest::newRow("sse2-with-prolog-unrolled") << &fromLatin1_sse2_withprolog<&fromLatin1_prolog_unrolled>;
- QTest::newRow("sse2-with-prolog-sse2-overcommit") << &fromLatin1_sse2_withprolog<&fromLatin1_prolog_sse2_overcommit>;
-#ifdef __SSE4_1__
- QTest::newRow("sse2-with-prolog-sse4-overcommit") << &fromLatin1_sse2_withprolog<&fromLatin1_prolog_sse4_overcommit>;
- QTest::newRow("sse4-pmovzxbw") << &fromLatin1_sse4_pmovzxbw;
-#endif
-#endif
-#ifdef __ARM_NEON__
- QTest::newRow("neon-improved") << &fromLatin1_neon_improved;
- QTest::newRow("neon-improved2") << &fromLatin1_neon_improved2;
- QTest::newRow("neon-handwritten") << &fromLatin1_neon_handwritten;
- QTest::newRow("neon-handwritten2") << &fromLatin1_neon_handwritten2;
-#endif
-}
-
-extern StringData fromLatin1Data;
-static void fromLatin1Alternatives_internal(FromLatin1Function function, QString &dst, bool doVerify)
-{
- struct Entry
- {
- int len;
- int offset1, offset2;
- int align1, align2;
- };
- const Entry *entries = reinterpret_cast<const Entry *>(fromLatin1Data.entries);
-
- for (int i = 0; i < fromLatin1Data.entryCount; ++i) {
- int len = entries[i].len;
- const char *src = fromLatin1Data.charData + entries[i].offset1;
-
- if (!function)
- continue;
- if (!doVerify) {
- (function)(&dst.data()->unicode(), src, len);
- } else {
- dst.fill(QChar('x'), dst.length());
-
- (function)(&dst.data()->unicode() + 8, src, len);
-
- QString zeroes(8, QChar('x'));
- QString final = dst.mid(8, len);
- QCOMPARE(final, QString::fromLatin1(src, len));
- QCOMPARE(dst.left(8), zeroes);
- QCOMPARE(dst.mid(len + 8, 8), zeroes);
- }
- }
-}
-
-void tst_QString::fromLatin1Alternatives() const
-{
- QFETCH(FromLatin1Function, function);
-
- QString dst(fromLatin1Data.maxLength + 16, QChar('x'));
- fromLatin1Alternatives_internal(function, dst, true);
-
- QBENCHMARK {
- fromLatin1Alternatives_internal(function, dst, false);
- }
-}
-
-typedef int (* FromUtf8Function)(ushort *, const char *, int);
-Q_DECLARE_METATYPE(FromUtf8Function)
-
-extern QTextCodec::ConverterState *state;
-QTextCodec::ConverterState *state = 0; // just because the code in qutfcodec.cpp uses a state
-
-int fromUtf8_latin1_regular(ushort *dst, const char *chars, int len)
-{
- fromLatin1_regular(dst, chars, len);
- return len;
-}
-
-#ifdef __SSE2__
-int fromUtf8_latin1_qt47(ushort *dst, const char *chars, int len)
-{
- fromLatin1_sse2_qt47(dst, chars, len);
- return len;
-}
-
-int fromUtf8_latin1_sse2_improved(ushort *dst, const char *chars, int len)
-{
- fromLatin1_sse2_improved(dst, chars, len);
- return len;
-}
-#endif
-
-int fromUtf8_qt47(ushort *dst, const char *chars, int len)
-{
- // this is almost the code found in Qt 4.7's qutfcodec.cpp QUtf8Codec::convertToUnicode
- // That function returns a QString, this one returns the number of characters converted
- // That's to avoid doing malloc() inside the benchmark test
- // Any differences between this code and the original are just because of that, I promise
-
- bool headerdone = false;
- ushort replacement = QChar::ReplacementCharacter;
- int need = 0;
- int error = -1;
- uint uc = 0;
- uint min_uc = 0;
- if (state) {
- if (state->flags & QTextCodec::IgnoreHeader)
- headerdone = true;
- if (state->flags & QTextCodec::ConvertInvalidToNull)
- replacement = QChar::Null;
- need = state->remainingChars;
- if (need) {
- uc = state->state_data[0];
- min_uc = state->state_data[1];
- }
- }
- if (!headerdone && len > 3
- && (uchar)chars[0] == 0xef && (uchar)chars[1] == 0xbb && (uchar)chars[2] == 0xbf) {
- // starts with a byte order mark
- chars += 3;
- len -= 3;
- headerdone = true;
- }
-
- // QString result(need + len + 1, Qt::Uninitialized); // worst case
- // ushort *qch = (ushort *)result.unicode();
- ushort *qch = dst;
- uchar ch;
- int invalid = 0;
-
- for (int i = 0; i < len; ++i) {
- ch = chars[i];
- if (need) {
- if ((ch&0xc0) == 0x80) {
- uc = (uc << 6) | (ch & 0x3f);
- --need;
- if (!need) {
- // utf-8 bom composes into 0xfeff code point
- if (!headerdone && uc == 0xfeff) {
- // don't do anything, just skip the BOM
- } else if (QChar::requiresSurrogates(uc) && uc <= QChar::LastValidCodePoint) {
- // surrogate pair
- //Q_ASSERT((qch - (ushort*)result.unicode()) + 2 < result.length());
- *qch++ = QChar::highSurrogate(uc);
- *qch++ = QChar::lowSurrogate(uc);
- } else if ((uc < min_uc) || QChar::isSurrogate(uc) || uc > QChar::LastValidCodePoint) {
- // error: overlong sequence or UTF16 surrogate
- *qch++ = replacement;
- ++invalid;
- } else {
- *qch++ = uc;
- }
- headerdone = true;
- }
- } else {
- // error
- i = error;
- *qch++ = replacement;
- ++invalid;
- need = 0;
- headerdone = true;
- }
- } else {
- if (ch < 128) {
- *qch++ = ushort(ch);
- headerdone = true;
- } else if ((ch & 0xe0) == 0xc0) {
- uc = ch & 0x1f;
- need = 1;
- error = i;
- min_uc = 0x80;
- headerdone = true;
- } else if ((ch & 0xf0) == 0xe0) {
- uc = ch & 0x0f;
- need = 2;
- error = i;
- min_uc = 0x800;
- } else if ((ch&0xf8) == 0xf0) {
- uc = ch & 0x07;
- need = 3;
- error = i;
- min_uc = 0x10000;
- headerdone = true;
- } else {
- // error
- *qch++ = replacement;
- ++invalid;
- headerdone = true;
- }
- }
- }
- if (!state && need > 0) {
- // unterminated UTF sequence
- for (int i = error; i < len; ++i) {
- *qch++ = replacement;
- ++invalid;
- }
- }
- //result.truncate(qch - (ushort *)result.unicode());
- if (state) {
- state->invalidChars += invalid;
- state->remainingChars = need;
- if (headerdone)
- state->flags |= QTextCodec::IgnoreHeader;
- state->state_data[0] = need ? uc : 0;
- state->state_data[1] = need ? min_uc : 0;
- }
- //return result;
- return qch - dst;
-}
-
-int fromUtf8_qt47_stateless(ushort *dst, const char *chars, int len)
-{
- // This is the same code as above, but for stateless UTF-8 conversion
- // no other improvements
- bool headerdone = false;
- const ushort replacement = QChar::ReplacementCharacter;
- int need = 0;
- int error = -1;
- uint uc = 0;
- uint min_uc = 0;
-
- if (len > 3
- && (uchar)chars[0] == 0xef && (uchar)chars[1] == 0xbb && (uchar)chars[2] == 0xbf) {
- // starts with a byte order mark
- chars += 3;
- len -= 3;
- }
-
- // QString result(need + len + 1, Qt::Uninitialized); // worst case
- // ushort *qch = (ushort *)result.unicode();
- ushort *qch = dst;
- uchar ch;
- int invalid = 0;
-
- for (int i = 0; i < len; ++i) {
- ch = chars[i];
- if (need) {
- if ((ch&0xc0) == 0x80) {
- uc = (uc << 6) | (ch & 0x3f);
- --need;
- if (!need) {
- // utf-8 bom composes into 0xfeff code point
- if (!headerdone && uc == 0xfeff) {
- // don't do anything, just skip the BOM
- } else if (QChar::requiresSurrogates(uc) && uc <= QChar::LastValidCodePoint) {
- // surrogate pair
- //Q_ASSERT((qch - (ushort*)result.unicode()) + 2 < result.length());
- *qch++ = QChar::highSurrogate(uc);
- *qch++ = QChar::lowSurrogate(uc);
- } else if ((uc < min_uc) || QChar::isSurrogate(uc) || uc > QChar::LastValidCodePoint) {
- // error: overlong sequence or UTF16 surrogate
- *qch++ = replacement;
- ++invalid;
- } else {
- *qch++ = uc;
- }
- headerdone = true;
- }
- } else {
- // error
- i = error;
- *qch++ = replacement;
- ++invalid;
- need = 0;
- headerdone = true;
- }
- } else {
- if (ch < 128) {
- *qch++ = ushort(ch);
- headerdone = true;
- } else if ((ch & 0xe0) == 0xc0) {
- uc = ch & 0x1f;
- need = 1;
- error = i;
- min_uc = 0x80;
- headerdone = true;
- } else if ((ch & 0xf0) == 0xe0) {
- uc = ch & 0x0f;
- need = 2;
- error = i;
- min_uc = 0x800;
- } else if ((ch&0xf8) == 0xf0) {
- uc = ch & 0x07;
- need = 3;
- error = i;
- min_uc = 0x10000;
- headerdone = true;
- } else {
- // error
- *qch++ = replacement;
- ++invalid;
- headerdone = true;
- }
- }
- }
- if (need > 0) {
- // unterminated UTF sequence
- for (int i = error; i < len; ++i) {
- *qch++ = replacement;
- ++invalid;
- }
- }
- //result.truncate(qch - (ushort *)result.unicode());
- //return result;
- return qch - dst;
-}
-
-template <bool trusted>
-static inline void extract_utf8_multibyte(ushort *&dst, const char *&chars, qptrdiff &counter, int &len)
-{
- uchar ch = chars[counter];
-
- // is it a leading or a continuation one?
- if (!trusted && (ch & 0xc0) == 0x80) {
- // continuation character found without the leading
- dst[counter++] = QChar::ReplacementCharacter;
- return;
- }
-
- if ((ch & 0xe0) == 0xc0) {
- // two-byte UTF-8 sequence
- if (!trusted && counter + 1 == len) {
- dst[counter++] = QChar::ReplacementCharacter;
- return;
- }
-
- uchar ch2 = chars[counter + 1];
- if (!trusted)
- if ((ch2 & 0xc0) != 0x80) {
- dst[counter++] = QChar::ReplacementCharacter;
- return;
- }
-
- ushort ucs = (ch & 0x1f);
- ucs <<= 6;
- ucs |= (ch2 & 0x3f);
-
- // dst[counter] will correspond to chars[counter..counter+1], so adjust
- ++chars;
- --len;
- if (trusted || ucs >= 0x80)
- dst[counter] = ucs;
- else
- dst[counter] = QChar::ReplacementCharacter;
- ++counter;
- return;
- }
-
- if ((ch & 0xf0) == 0xe0) {
- // three-byte UTF-8 sequence
- if (!trusted && counter + 2 >= len) {
- dst[counter++] = QChar::ReplacementCharacter;
- return;
- }
-
- uchar ch2 = chars[counter + 1];
- uchar ch3 = chars[counter + 2];
- if (!trusted)
- if ((ch2 & 0xc0) != 0x80 || (ch3 & 0xc0) != 0x80) {
- dst[counter++] = QChar::ReplacementCharacter;
- return;
- }
-
- ushort ucs = (ch & 0x1f) << 12 | (ch2 & 0x3f) << 6 | (ch3 & 0x3f);
-
- // dst[counter] will correspond to chars[counter..counter+2], so adjust
- chars += 2;
- len -= 2;
- if (!trusted &&
- (ucs < 0x800 || QChar::isSurrogate(ucs)))
- dst[counter] = QChar::ReplacementCharacter;
- else
- dst[counter] = ucs;
- ++counter;
- return;
- }
-
- if ((ch & 0xf8) == 0xf0) {
- // four-byte UTF-8 sequence
- // will require an UTF-16 surrogate pair
- if (!trusted && counter + 3 >= len) {
- dst[counter++] = QChar::ReplacementCharacter;
- return;
- }
-
- uchar ch2 = chars[counter + 1];
- uchar ch3 = chars[counter + 2];
- uchar ch4 = chars[counter + 3];
- if (!trusted)
- if ((ch2 & 0xc0) != 0x80 || (ch3 & 0xc0) != 0x80 || (ch4 & 0xc0) != 0x80) {
- dst[counter++] = QChar::ReplacementCharacter;
- return;
- }
-
- uint ucs = (ch & 0x1f) << 18 | (ch2 & 0x3f) << 12
- | (ch3 & 0x3f) << 6 | (ch4 & 0x3f);
-
- // dst[counter] will correspond to chars[counter..counter+2], so adjust
- chars += 3;
- len -= 3;
- if (trusted || (QChar::requiresSurrogates(ucs) && ucs <= QChar::LastValidCodePoint)) {
- dst[counter + 0] = QChar::highSurrogate(ucs);
- dst[counter + 1] = QChar::lowSurrogate(ucs);
- counter += 2;
- } else {
- dst[counter++] = QChar::ReplacementCharacter;
- }
- return;
- }
-
- ++counter;
-}
-
-int fromUtf8_optimised_for_ascii(ushort *qch, const char *chars, int len)
-{
- if (len > 3
- && (uchar)chars[0] == 0xef && (uchar)chars[1] == 0xbb && (uchar)chars[2] == 0xbf) {
- // starts with a byte order mark
- chars += 3;
- len -= 3;
- }
-
- qptrdiff counter = 0;
- ushort *dst = qch;
- while (counter < len) {
- uchar ch = chars[counter];
- if ((ch & 0x80) == 0) {
- dst[counter] = ch;
- ++counter;
- continue;
- }
-
- // UTF-8 character found
- extract_utf8_multibyte<false>(dst, chars, counter, len);
- }
- return dst + counter - qch;
-}
-
-#ifdef __SSE2__
-int fromUtf8_sse2_optimised_for_ascii(ushort *qch, const char *chars, int len)
-{
- if (len > 3
- && (uchar)chars[0] == 0xef && (uchar)chars[1] == 0xbb && (uchar)chars[2] == 0xbf) {
- // starts with a byte order mark
- chars += 3;
- len -= 3;
- }
-
- qptrdiff counter = 0;
- ushort *dst = qch;
-
- len -= 16;
- const __m128i nullMask = _mm_set1_epi32(0);
- while (counter < len) {
- const __m128i chunk = _mm_loadu_si128((__m128i*)(chars + counter)); // load
- ushort highbytes = _mm_movemask_epi8(chunk);
-
- // unpack the first 8 bytes, padding with zeros
- const __m128i firstHalf = _mm_unpacklo_epi8(chunk, nullMask);
- _mm_storeu_si128((__m128i*)(dst + counter), firstHalf); // store
-
- if (!uchar(highbytes)) {
- // unpack the last 8 bytes, padding with zeros
- const __m128i secondHalf = _mm_unpackhi_epi8 (chunk, nullMask);
- _mm_storeu_si128((__m128i*)(dst + counter + 8), secondHalf); // store
-
- if (!highbytes) {
- counter += 16;
- continue;
- }
- }
-
- // UTF-8 character found
- // which one?
- counter += bsf_nonzero(highbytes);
- len += 16;
- extract_utf8_multibyte<false>(dst, chars, counter, len);
- len -= 16;
- }
- len += 16;
-
- while (counter < len) {
- uchar ch = chars[counter];
- if ((ch & 0x80) == 0) {
- dst[counter] = ch;
- ++counter;
- continue;
- }
-
- // UTF-8 character found
- extract_utf8_multibyte<false>(dst, chars, counter, len);
- }
- return dst + counter - qch;
-}
-
-int fromUtf8_sse2_trusted_no_bom(ushort *qch, const char *chars, int len)
-{
- qptrdiff counter = 0;
- ushort *dst = qch;
-
- len -= 16;
- const __m128i nullMask = _mm_set1_epi32(0);
- while (counter < len) {
- const __m128i chunk = _mm_loadu_si128((__m128i*)(chars + counter)); // load
- ushort highbytes = _mm_movemask_epi8(chunk);
-
- // unpack the first 8 bytes, padding with zeros
- const __m128i firstHalf = _mm_unpacklo_epi8(chunk, nullMask);
- _mm_storeu_si128((__m128i*)(dst + counter), firstHalf); // store
-
- if (!uchar(highbytes)) {
- // unpack the last 8 bytes, padding with zeros
- const __m128i secondHalf = _mm_unpackhi_epi8 (chunk, nullMask);
- _mm_storeu_si128((__m128i*)(dst + counter + 8), secondHalf); // store
-
- if (!highbytes) {
- counter += 16;
- continue;
- }
- }
-
- // UTF-8 character found
- // which one?
- counter += bsf_nonzero(highbytes);
- len += 16;
- extract_utf8_multibyte<true>(dst, chars, counter, len);
- len -= 16;
- }
- len += 16;
-
- while (counter < len) {
- uchar ch = chars[counter];
- if ((ch & 0x80) == 0) {
- dst[counter] = ch;
- ++counter;
- continue;
- }
-
- // UTF-8 character found
- extract_utf8_multibyte<true>(dst, chars, counter, len);
- }
- return dst + counter - qch;
-}
-#endif
-
-#ifdef __ARM_NEON__
-int fromUtf8_latin1_neon(ushort *dst, const char *chars, int len)
-{
- fromLatin1_neon_improved(dst, chars, len);
- return len;
-}
-
-int fromUtf8_neon(ushort *qch, const char *chars, int len)
-{
- if (len > 3
- && (uchar)chars[0] == 0xef && (uchar)chars[1] == 0xbb && (uchar)chars[2] == 0xbf) {
- // starts with a byte order mark
- chars += 3;
- len -= 3;
- }
-
- ushort *dst = qch;
- const uint8x8_t highBit = vdup_n_u8(0x80);
- while (len >= 8) {
- // load 8 bytes into one doubleword Neon register
- const uint8x8_t chunk = vld1_u8((uint8_t *)chars);
- const uint16x8_t expanded = vmovl_u8(chunk);
- vst1q_u16(dst, expanded);
-
- uint8x8_t highBits = vtst_u8(chunk, highBit);
- // we need to find the lowest byte set
- int mask_low = vget_lane_u32(vreinterpret_u32_u8(highBits), 0);
- int mask_high = vget_lane_u32(vreinterpret_u32_u8(highBits), 1);
-
- if (__builtin_expect(mask_low == 0 && mask_high == 0, 1)) {
- chars += 8;
- dst += 8;
- len -= 8;
- } else {
- // UTF-8 character found
- // which one?
- qptrdiff pos;
- asm ("rbit %0, %1\n"
- "clz %1, %1\n"
- : "=r" (pos)
- : "r" (mask_low ? mask_low : mask_high));
- // now mask_low contains the number of leading zeroes
- // or the value 32 (0x20) if no zeroes were found
- // the number of leading zeroes is 8*pos
- pos /= 8;
-
- extract_utf8_multibyte<false>(dst, chars, pos, len);
- chars += pos;
- dst += pos;
- len -= pos;
- }
- }
-
- qptrdiff counter = 0;
- while (counter < len) {
- uchar ch = chars[counter];
- if ((ch & 0x80) == 0) {
- dst[counter] = ch;
- ++counter;
- continue;
- }
- // UTF-8 character found
- extract_utf8_multibyte<false>(dst, chars, counter, len);
- }
- return dst + counter - qch;
-}
-
-int fromUtf8_neon_trusted(ushort *qch, const char *chars, int len)
-{
- ushort *dst = qch;
- const uint8x8_t highBit = vdup_n_u8(0x80);
- while (len >= 8) {
- // load 8 bytes into one doubleword Neon register
- const uint8x8_t chunk = vld1_u8((uint8_t *)chars);
- const uint16x8_t expanded = vmovl_u8(chunk);
- vst1q_u16(dst, expanded);
-
- uint8x8_t highBits = vtst_u8(chunk, highBit);
- // we need to find the lowest byte set
- int mask_low = vget_lane_u32(vreinterpret_u32_u8(highBits), 0);
- int mask_high = vget_lane_u32(vreinterpret_u32_u8(highBits), 1);
-
- if (__builtin_expect(mask_low == 0 && mask_high == 0, 1)) {
- chars += 8;
- dst += 8;
- len -= 8;
- } else {
- // UTF-8 character found
- // which one?
- qptrdiff pos;
- asm ("rbit %0, %1\n"
- "clz %1, %1\n"
- : "=r" (pos)
- : "r" (mask_low ? mask_low : mask_high));
- // now mask_low contains the number of leading zeroes
- // or the value 32 (0x20) if no zeroes were found
- // the number of leading zeroes is 8*pos
- pos /= 8;
-
- extract_utf8_multibyte<true>(dst, chars, pos, len);
- chars += pos;
- dst += pos;
- len -= pos;
- }
- }
-
- qptrdiff counter = 0;
- while (counter < len) {
- uchar ch = chars[counter];
- if ((ch & 0x80) == 0) {
- dst[counter] = ch;
- ++counter;
- continue;
- }
-
- // UTF-8 character found
- extract_utf8_multibyte<true>(dst, chars, counter, len);
- }
- return dst + counter - qch;
-}
-#endif
-
-void tst_QString::fromUtf8Alternatives_data() const
-{
- QTest::addColumn<FromUtf8Function>("function");
- QTest::newRow("empty") << FromUtf8Function(0);
- QTest::newRow("qt-4.7") << &fromUtf8_qt47;
- QTest::newRow("qt-4.7-stateless") << &fromUtf8_qt47_stateless;
- QTest::newRow("optimized-for-ascii") << &fromUtf8_optimised_for_ascii;
-#ifdef __SSE2__
- QTest::newRow("sse2-optimized-for-ascii") << &fromUtf8_sse2_optimised_for_ascii;
- QTest::newRow("sse2-trusted-no-bom") << &fromUtf8_sse2_trusted_no_bom;
-#endif
-#ifdef __ARM_NEON__
- QTest::newRow("neon") << &fromUtf8_neon;
- QTest::newRow("neon-trusted-no-bom") << &fromUtf8_neon_trusted;
-#endif
-
- QTest::newRow("latin1-generic") << &fromUtf8_latin1_regular;
-#ifdef __SSE2__
- QTest::newRow("latin1-sse2-qt4.7") << &fromUtf8_latin1_qt47;
- QTest::newRow("latin1-sse2-improved") << &fromUtf8_latin1_sse2_improved;
-#endif
-#ifdef __ARM_NEON__
- QTest::newRow("latin1-neon-improved") << &fromUtf8_latin1_neon;
-#endif
-}
-
-extern StringData fromUtf8Data;
-static void fromUtf8Alternatives_internal(FromUtf8Function function, QString &dst, bool doVerify)
-{
- if (!doVerify) {
- // NOTE: this only works because the Latin1 data is ASCII-only
- fromLatin1Alternatives_internal(reinterpret_cast<FromLatin1Function>(function), dst, doVerify);
- } else {
- if (strncmp(QTest::currentDataTag(), "latin1-", 7) == 0)
- return;
- }
-
- struct Entry
- {
- int len;
- int offset1, offset2;
- int align1, align2;
- };
- const Entry *entries = reinterpret_cast<const Entry *>(fromUtf8Data.entries);
-
- for (int i = 0; i < fromUtf8Data.entryCount; ++i) {
- int len = entries[i].len;
- const char *src = fromUtf8Data.charData + entries[i].offset1;
-
- if (!function)
- continue;
- if (!doVerify) {
- (function)(&dst.data()->unicode(), src, len);
- } else {
- dst.fill(QChar('x'), dst.length());
-
- int utf8len = (function)(&dst.data()->unicode() + 8, src, len);
-
- QString expected = QString::fromUtf8(src, len);
- QString final = dst.mid(8, expected.length());
- if (final != expected || utf8len != expected.length())
- qDebug() << i << entries[i].offset1 << utf8len << final << expected.length() << expected;
-
- QCOMPARE(final, expected);
- QCOMPARE(utf8len, expected.length());
-
- QString zeroes(8, QChar('x'));
- QCOMPARE(dst.left(8), zeroes);
- QCOMPARE(dst.mid(len + 8, 8), zeroes);
- }
- }
-}
-
-void tst_QString::fromUtf8Alternatives() const
-{
- QFETCH(FromUtf8Function, function);
-
- QString dst(fromUtf8Data.maxLength + 16, QChar('x'));
- fromUtf8Alternatives_internal(function, dst, true);
-
- QBENCHMARK {
- fromUtf8Alternatives_internal(function, dst, false);
- }
-}
-
void tst_QString::toUpper_data()
{
QTest::addColumn<QString>("s");
diff --git a/tests/benchmarks/corelib/tools/qstring/qstring.pro b/tests/benchmarks/corelib/tools/qstring/qstring.pro
index 3b86d9d372..80410bc39e 100644
--- a/tests/benchmarks/corelib/tools/qstring/qstring.pro
+++ b/tests/benchmarks/corelib/tools/qstring/qstring.pro
@@ -1,12 +1,6 @@
TARGET = tst_bench_qstring
QT -= gui
-QT += core-private testlib
-SOURCES += main.cpp data.cpp fromlatin1.cpp fromutf8.cpp
+QT += core testlib
+SOURCES += main.cpp
-TESTDATA = utf-8.txt
-
-sse4:QMAKE_CXXFLAGS += -msse4
-else:ssse3:QMAKE_FLAGS += -mssse3
-else:sse2:QMAKE_CXXFLAGS += -msse2
-neon:QMAKE_CXXFLAGS += -mfpu=neon
DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0
diff --git a/tests/benchmarks/corelib/tools/qstring/utf-8.txt b/tests/benchmarks/corelib/tools/qstring/utf-8.txt
deleted file mode 100644
index a8a58defe9..0000000000
--- a/tests/benchmarks/corelib/tools/qstring/utf-8.txt
+++ /dev/null
@@ -1,72 +0,0 @@
-Språk: Norsk
-Γλώσσα: Ελληνικά
-Язык: Русский
-언어 : 한국어
-言語: 日本語
-Langage : Français
-Språk: Norsk
-Γλώσσα: Ελληνικά
-Язык: Русский
-언어 : 한국어
-言語: 日本語
-Langage : Français
-Språk: Norsk
-Γλώσσα: Ελληνικά
-Язык: Русский
-언어 : 한국어
-言語: 日本語
-Langage : Français
-Språk: Norsk
-Γλώσσα: Ελληνικά
-Язык: Русский
-언어 : 한국어
-言語: 日本語
-Langage : Français
-Språk: Norsk
-Γλώσσα: Ελληνικά
-Язык: Русский
-언어 : 한국어
-言語: 日本語
-Langage : Français
-Språk: Norsk
-Γλώσσα: Ελληνικά
-Язык: Русский
-언어 : 한국어
-言語: 日本語
-Langage : Français
-Språk: Norsk
-Γλώσσα: Ελληνικά
-Язык: Русский
-언어 : 한국어
-言語: 日本語
-Langage : Français
-Språk: Norsk
-Γλώσσα: Ελληνικά
-Язык: Русский
-언어 : 한국어
-言語: 日本語
-Langage : Français
-Språk: Norsk
-Γλώσσα: Ελληνικά
-Язык: Русский
-언어 : 한국어
-言語: 日本語
-Langage : Français
-Språk: Norsk
-Γλώσσα: Ελληνικά
-Язык: Русский
-언어 : 한국어
-言語: 日本語
-Langage : Français
-Språk: Norsk
-Γλώσσα: Ελληνικά
-Язык: Русский
-언어 : 한국어
-言語: 日本語
-Langage : Français
-Språk: Norsk
-Γλώσσα: Ελληνικά
-Язык: Русский
-언어 : 한국어
-言語: 日本語
-Langage : Français
diff --git a/tests/benchmarks/corelib/tools/tools.pro b/tests/benchmarks/corelib/tools/tools.pro
index 08570aadb9..00abd75839 100644
--- a/tests/benchmarks/corelib/tools/tools.pro
+++ b/tests/benchmarks/corelib/tools/tools.pro
@@ -11,6 +11,7 @@ SUBDIRS = \
qmap \
qrect \
qregexp \
+ qringbuffer \
qstring \
qstringbuilder \
qstringlist \
diff --git a/tests/benchmarks/gui/kernel/kernel.pro b/tests/benchmarks/gui/kernel/kernel.pro
index cd7235cff8..607e58b6c0 100644
--- a/tests/benchmarks/gui/kernel/kernel.pro
+++ b/tests/benchmarks/gui/kernel/kernel.pro
@@ -1,4 +1,6 @@
TEMPLATE = subdirs
qtHaveModule(widgets): SUBDIRS = \
qapplication \
- qwidget
+ qwidget \
+ qguimetatype \
+ qguivariant
diff --git a/tests/benchmarks/gui/kernel/qapplication/main.cpp b/tests/benchmarks/gui/kernel/qapplication/main.cpp
index c319b2bcc6..dcf3ca75b6 100644
--- a/tests/benchmarks/gui/kernel/qapplication/main.cpp
+++ b/tests/benchmarks/gui/kernel/qapplication/main.cpp
@@ -60,7 +60,7 @@ void tst_qapplication::ctor()
{
// simulate reasonable argc, argv
int argc = 1;
- char *argv[] = { "tst_qapplication" };
+ char *argv[] = { const_cast<char*>("tst_qapplication") };
QBENCHMARK {
QApplication app(argc, argv);
}
diff --git a/tests/benchmarks/gui/kernel/qguimetatype/tst_qguimetatype.cpp b/tests/benchmarks/gui/kernel/qguimetatype/tst_qguimetatype.cpp
index 8f987470f5..ec587707c3 100644
--- a/tests/benchmarks/gui/kernel/qguimetatype/tst_qguimetatype.cpp
+++ b/tests/benchmarks/gui/kernel/qguimetatype/tst_qguimetatype.cpp
@@ -46,77 +46,27 @@ class tst_QGuiMetaType : public QObject
{
Q_OBJECT
-public:
- tst_QGuiMetaType();
- virtual ~tst_QGuiMetaType();
-
private slots:
- void constructGuiType_data();
- void constructGuiType();
- void constructGuiTypeCopy_data();
- void constructGuiTypeCopy();
-
void constructInPlace_data();
void constructInPlace();
void constructInPlaceCopy_data();
void constructInPlaceCopy();
+private:
+ void constructableGuiTypes();
};
-tst_QGuiMetaType::tst_QGuiMetaType()
-{
-}
-
-tst_QGuiMetaType::~tst_QGuiMetaType()
-{
-}
-void tst_QGuiMetaType::constructGuiType_data()
+void tst_QGuiMetaType::constructableGuiTypes()
{
QTest::addColumn<int>("typeId");
for (int i = QMetaType::FirstGuiType; i <= QMetaType::LastGuiType; ++i)
QTest::newRow(QMetaType::typeName(i)) << i;
}
-// Tests how fast QMetaType can default-construct and destroy a Qt GUI
-// type. The purpose of this benchmark is to measure the overhead of
-// using type id-based creation compared to creating the type directly
-// (i.e. "T *t = new T(); delete t;").
-void tst_QGuiMetaType::constructGuiType()
-{
- QFETCH(int, typeId);
- QBENCHMARK {
- for (int i = 0; i < 100000; ++i) {
- void *data = QMetaType::create(typeId, (void *)0);
- QMetaType::destroy(typeId, data);
- }
- }
-}
-
-void tst_QGuiMetaType::constructGuiTypeCopy_data()
-{
- constructGuiType_data();
-}
-
-// Tests how fast QMetaType can copy-construct and destroy a Qt GUI
-// type. The purpose of this benchmark is to measure the overhead of
-// using type id-based creation compared to creating the type directly
-// (i.e. "T *t = new T(other); delete t;").
-void tst_QGuiMetaType::constructGuiTypeCopy()
-{
- QFETCH(int, typeId);
- QVariant other(typeId, (void *)0);
- const void *copy = other.constData();
- QBENCHMARK {
- for (int i = 0; i < 100000; ++i) {
- void *data = QMetaType::create(typeId, copy);
- QMetaType::destroy(typeId, data);
- }
- }
-}
void tst_QGuiMetaType::constructInPlace_data()
{
- constructGuiType_data();
+ constructableGuiTypes();
}
void tst_QGuiMetaType::constructInPlace()
@@ -137,7 +87,7 @@ void tst_QGuiMetaType::constructInPlace()
void tst_QGuiMetaType::constructInPlaceCopy_data()
{
- constructGuiType_data();
+ constructableGuiTypes();
}
void tst_QGuiMetaType::constructInPlaceCopy()
diff --git a/tests/benchmarks/gui/painting/qpainter/tst_qpainter.cpp b/tests/benchmarks/gui/painting/qpainter/tst_qpainter.cpp
index 4b2781e9ea..a6f144ea8a 100644
--- a/tests/benchmarks/gui/painting/qpainter/tst_qpainter.cpp
+++ b/tests/benchmarks/gui/painting/qpainter/tst_qpainter.cpp
@@ -1290,7 +1290,7 @@ void tst_QPainter::drawScaledAntialiasedRoundedRect_data()
{
QTest::addColumn<float>("scale");
- for (float i = 0; i < 3; i += .1)
+ for (float i = 0; i < 3; i += .1f)
QTest::newRow(QString(QLatin1String("scale=%1")).arg(i).toLatin1()) << i;
}
@@ -1471,7 +1471,7 @@ void tst_QPainter::drawScaledBorderPixmapRoundedRect_data()
QTest::addColumn<float>("scale");
QTest::addColumn<int>("imageType");
- for (float i = 0; i < 3; i += .1)
+ for (float i = 0; i < 3; i += .1f)
QTest::newRow(QString(QLatin1String("scale=%1; imagetype=ARGB32_Pre")).arg(i).toLatin1()) << i << (int)QImage::Format_ARGB32_Premultiplied;
//for (float i = 0; i < 3; i += .1)
// QTest::newRow(QString(QLatin1String("scale=%1; imagetype=ARGB8565_Pre")).arg(i).toLatin1()) << i << (int)QImage::Format_ARGB8565_Premultiplied;
diff --git a/tests/benchmarks/gui/painting/qtbench/tst_qtbench.cpp b/tests/benchmarks/gui/painting/qtbench/tst_qtbench.cpp
index 823eb404e2..e17f8c6436 100644
--- a/tests/benchmarks/gui/painting/qtbench/tst_qtbench.cpp
+++ b/tests/benchmarks/gui/painting/qtbench/tst_qtbench.cpp
@@ -152,7 +152,7 @@ private slots:
QString makeString(int length)
{
const char chars[] = "abcd efgh ijkl mnop qrst uvwx yz!$. ABCD 1234";
- int len = strlen(chars);
+ const int len = int(strlen(chars));
QString ret;
for (int j = 0; j < length; j++) {
diff --git a/tests/benchmarks/gui/text/qfontmetrics/main.cpp b/tests/benchmarks/gui/text/qfontmetrics/main.cpp
index f7515abd89..7df8e9407a 100644
--- a/tests/benchmarks/gui/text/qfontmetrics/main.cpp
+++ b/tests/benchmarks/gui/text/qfontmetrics/main.cpp
@@ -66,6 +66,7 @@ private:
void tst_QFontMetrics::testQFontMetrics( const QFontMetrics &fm )
{
int fontHeight = fm.height();
+ Q_UNUSED(fontHeight)
}
void tst_QFontMetrics::fontmetrics_create()
diff --git a/tests/benchmarks/network/access/qnetworkreply/tst_qnetworkreply.cpp b/tests/benchmarks/network/access/qnetworkreply/tst_qnetworkreply.cpp
index 3b8565a0ec..5ccfe5d2a4 100644
--- a/tests/benchmarks/network/access/qnetworkreply/tst_qnetworkreply.cpp
+++ b/tests/benchmarks/network/access/qnetworkreply/tst_qnetworkreply.cpp
@@ -52,8 +52,10 @@
#ifdef QT_BUILD_INTERNAL
#include <QtNetwork/private/qhostinfo_p.h>
+#ifndef QT_NO_OPENSSL
#include <QtNetwork/private/qsslsocket_openssl_p.h>
#endif
+#endif
Q_DECLARE_METATYPE(QSharedPointer<char>)
diff --git a/tests/manual/cocoa/qt_on_cocoa/main.mm b/tests/manual/cocoa/qt_on_cocoa/main.mm
index 9a39788b02..7b4d4dd8d5 100644
--- a/tests/manual/cocoa/qt_on_cocoa/main.mm
+++ b/tests/manual/cocoa/qt_on_cocoa/main.mm
@@ -43,7 +43,7 @@
#include <QtDeclarative>
#include <QtWidgets/QtWidgets>
-#include <private/qwidgetwindow_qpa_p.h>
+#include <private/qwidgetwindow_p.h>
#include <QtGui/qpa/qplatformnativeinterface.h>
#include <QtGui/QPixmap>
diff --git a/tests/manual/dialogs/colordialogpanel.cpp b/tests/manual/dialogs/colordialogpanel.cpp
index 24416fdfa1..eb4bbd0a93 100644
--- a/tests/manual/dialogs/colordialogpanel.cpp
+++ b/tests/manual/dialogs/colordialogpanel.cpp
@@ -169,6 +169,8 @@ void ColorDialogPanel::execModal()
QColorDialog dialog(this);
applySettings(&dialog);
connect(&dialog, SIGNAL(accepted()), this, SLOT(accepted()));
+ connect(&dialog, SIGNAL(rejected()), this, SLOT(rejected()));
+ connect(&dialog, SIGNAL(currentColorChanged(const QColor&)), this, SLOT(currentColorChanged(const QColor&)));
dialog.setWindowTitle(tr("Modal Color Dialog Qt %1").arg(QLatin1String(QT_VERSION_STR)));
dialog.exec();
}
@@ -180,6 +182,8 @@ void ColorDialogPanel::showModal()
m_modalDialog = new QColorDialog(this);
m_modalDialog->setModal(true);
connect(m_modalDialog.data(), SIGNAL(accepted()), this, SLOT(accepted()));
+ connect(m_modalDialog.data(), SIGNAL(rejected()), this, SLOT(rejected()));
+ connect(m_modalDialog.data(), SIGNAL(currentColorChanged(const QColor&)), this, SLOT(currentColorChanged(const QColor&)));
m_modalDialog->setWindowTitle(tr("Modal Color Dialog #%1 Qt %2")
.arg(++n)
.arg(QLatin1String(QT_VERSION_STR)));
@@ -195,6 +199,8 @@ void ColorDialogPanel::showNonModal()
static int n = 0;
m_nonModalDialog = new QColorDialog(this);
connect(m_nonModalDialog.data(), SIGNAL(accepted()), this, SLOT(accepted()));
+ connect(m_nonModalDialog.data(), SIGNAL(rejected()), this, SLOT(rejected()));
+ connect(m_nonModalDialog.data(), SIGNAL(currentColorChanged(const QColor&)), this, SLOT(currentColorChanged(const QColor&)));
m_nonModalDialog->setWindowTitle(tr("Non-Modal Color Dialog #%1 Qt %2")
.arg(++n)
.arg(QLatin1String(QT_VERSION_STR)));
@@ -223,12 +229,24 @@ void ColorDialogPanel::accepted()
const QColorDialog *d = qobject_cast<const QColorDialog *>(sender());
Q_ASSERT(d);
m_result.clear();
+ qDebug() << "Current color: " << d->currentColor()
+ << "Selected color: " << d->selectedColor();
QDebug(&m_result).nospace()
<< "Current color: " << d->currentColor()
<< "\nSelected color: " << d->selectedColor();
QTimer::singleShot(0, this, SLOT(showAcceptedResult())); // Avoid problems with the closing (modal) dialog as parent.
}
+void ColorDialogPanel::rejected()
+{
+ qDebug() << "rejected";
+}
+
+void ColorDialogPanel::currentColorChanged(const QColor &color)
+{
+ qDebug() << color;
+}
+
void ColorDialogPanel::showAcceptedResult()
{
QMessageBox::information(this, tr("Color Dialog Accepted"), m_result, QMessageBox::Ok);
diff --git a/tests/manual/dialogs/colordialogpanel.h b/tests/manual/dialogs/colordialogpanel.h
index 7f2898cea0..33670d0d80 100644
--- a/tests/manual/dialogs/colordialogpanel.h
+++ b/tests/manual/dialogs/colordialogpanel.h
@@ -64,6 +64,8 @@ public slots:
void deleteNonModalDialog();
void deleteModalDialog();
void accepted();
+ void rejected();
+ void currentColorChanged(const QColor & color);
void showAcceptedResult();
void restoreDefaults();
diff --git a/tests/manual/dialogs/filedialogpanel.cpp b/tests/manual/dialogs/filedialogpanel.cpp
index 57624a0d37..71147e1319 100644
--- a/tests/manual/dialogs/filedialogpanel.cpp
+++ b/tests/manual/dialogs/filedialogpanel.cpp
@@ -1,6 +1,6 @@
/****************************************************************************
**
-** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
+** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
** Contact: http://www.qt-project.org/legal
**
** This file is part of the test suite of the Qt Toolkit.
@@ -292,6 +292,11 @@ QString FileDialogPanel::filterString() const
return m_nameFilters->toPlainText().trimmed().replace(QLatin1String("\n"), QLatin1String(";;"));
}
+QUrl FileDialogPanel::currentDirectoryUrl() const
+{
+ return QUrl::fromUserInput(m_directory->text().trimmed());
+}
+
QFileDialog::Options FileDialogPanel::options() const
{
QFileDialog::Options result;
@@ -338,7 +343,7 @@ void FileDialogPanel::getOpenFileUrls()
QString selectedFilter = m_selectedNameFilter->text().trimmed();
const QList<QUrl> files =
QFileDialog::getOpenFileUrls(this, tr("getOpenFileNames Qt %1").arg(QLatin1String(QT_VERSION_STR)),
- QUrl(m_directory->text()), filterString(), &selectedFilter, options(),
+ currentDirectoryUrl(), filterString(), &selectedFilter, options(),
allowedSchemes());
if (!files.isEmpty()) {
QString result;
@@ -371,7 +376,7 @@ void FileDialogPanel::getOpenFileUrl()
QString selectedFilter = m_selectedNameFilter->text().trimmed();
const QUrl file =
QFileDialog::getOpenFileUrl(this, tr("getOpenFileUrl Qt %1").arg(QLatin1String(QT_VERSION_STR)),
- QUrl(m_directory->text()), filterString(), &selectedFilter, options(),
+ currentDirectoryUrl(), filterString(), &selectedFilter, options(),
allowedSchemes());
if (file.isValid()) {
QString result;
@@ -404,7 +409,7 @@ void FileDialogPanel::getSaveFileUrl()
QString selectedFilter = m_selectedNameFilter->text().trimmed();
const QUrl file =
QFileDialog::getSaveFileUrl(this, tr("getSaveFileName Qt %1").arg(QLatin1String(QT_VERSION_STR)),
- QUrl(m_directory->text()), filterString(), &selectedFilter, options(),
+ currentDirectoryUrl(), filterString(), &selectedFilter, options(),
allowedSchemes());
if (file.isValid()) {
QString result;
@@ -430,7 +435,7 @@ void FileDialogPanel::getExistingDirectoryUrl()
#if QT_VERSION >= 0x050000
const QUrl dir =
QFileDialog::getExistingDirectoryUrl(this, tr("getExistingDirectory Qt %1").arg(QLatin1String(QT_VERSION_STR)),
- QUrl(m_directory->text()), options() | QFileDialog::ShowDirsOnly,
+ currentDirectoryUrl(), options() | QFileDialog::ShowDirsOnly,
allowedSchemes());
if (!dir.isEmpty())
QMessageBox::information(this, tr("getExistingDirectory"), QLatin1String("Directory: ") + dir.toString(), QMessageBox::Ok);
diff --git a/tests/manual/dialogs/filedialogpanel.h b/tests/manual/dialogs/filedialogpanel.h
index 8a9d93da03..0486af7bd4 100644
--- a/tests/manual/dialogs/filedialogpanel.h
+++ b/tests/manual/dialogs/filedialogpanel.h
@@ -1,6 +1,6 @@
/****************************************************************************
**
-** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
+** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
** Contact: http://www.qt-project.org/legal
**
** This file is part of the test suite of the Qt Toolkit.
@@ -86,6 +86,7 @@ private slots:
void useMimeTypeFilters(bool);
private:
+ QUrl currentDirectoryUrl() const;
QString filterString() const;
QFileDialog::Options options() const;
QStringList allowedSchemes() const;
diff --git a/tests/manual/dialogs/printdialogpanel.cpp b/tests/manual/dialogs/printdialogpanel.cpp
index e316486fcf..2e6477df03 100644
--- a/tests/manual/dialogs/printdialogpanel.cpp
+++ b/tests/manual/dialogs/printdialogpanel.cpp
@@ -422,8 +422,9 @@ QSizeF PrintDialogPanel::customPageSize() const
// Apply the settings to the QPrinter
void PrintDialogPanel::applySettings(QPrinter *printer) const
{
- QString printerName = m_panel.m_printerCombo->currentData().toString();
- if (printerName == QStringLiteral("PdfFormat"))
+ const int currentIndex = m_panel.m_printerCombo->currentIndex();
+ QString printerName = m_panel.m_printerCombo->itemData(currentIndex).toString();
+ if (printerName == QLatin1String("PdfFormat"))
printer->setOutputFileName(m_panel.m_fileName->text());
else
printer->setPrinterName(printerName);
@@ -459,7 +460,7 @@ void PrintDialogPanel::retrieveSettings(const QPrinter *printer)
m_panel.m_printerCombo->setCurrentIndex(m_panel.m_printerCombo->findData(QVariant(printer->printerName())));
m_panel.m_fileName->setEnabled(false);
} else {
- m_panel.m_printerCombo->setCurrentIndex(m_panel.m_printerCombo->findData(QVariant(QStringLiteral("PdfFormat"))));
+ m_panel.m_printerCombo->setCurrentIndex(m_panel.m_printerCombo->findData(QVariant(QLatin1String("PdfFormat"))));
m_panel.m_fileName->setEnabled(true);
}
m_panel.m_fileName->setText(printer->outputFileName());
@@ -662,10 +663,11 @@ void PrintDialogPanel::layoutModeChanged()
void PrintDialogPanel::printerChanged()
{
- bool isPdf = (m_panel.m_printerCombo->currentData().toString() == QStringLiteral("PdfFormat"));
+ const int currentIndex = m_panel.m_printerCombo->currentIndex();
+ const bool isPdf = (m_panel.m_printerCombo->itemData(currentIndex).toString() == QLatin1String("PdfFormat"));
m_panel.m_fileName->setEnabled(isPdf);
if (isPdf && m_panel.m_fileName->text().isEmpty())
- m_panel.m_fileName->setText(QDir::homePath() + QDir::separator() + QStringLiteral("print.pdf"));
+ m_panel.m_fileName->setText(QDir::homePath() + QDir::separator() + QLatin1String("print.pdf"));
}
void PrintDialogPanel::showPrintDialog()
diff --git a/tests/manual/highdpi/highdpi.pro b/tests/manual/highdpi/highdpi.pro
index b827456f9b..7a2979c74c 100644
--- a/tests/manual/highdpi/highdpi.pro
+++ b/tests/manual/highdpi/highdpi.pro
@@ -2,7 +2,7 @@ TEMPLATE = app
TARGET = highdpi
INCLUDEPATH += .
QT += widgets
-
+CONFIG+=console
# Input
SOURCES += main.cpp
diff --git a/tests/manual/highdpi/main.cpp b/tests/manual/highdpi/main.cpp
index c40cbd7b42..290e550afb 100644
--- a/tests/manual/highdpi/main.cpp
+++ b/tests/manual/highdpi/main.cpp
@@ -1,6 +1,6 @@
/****************************************************************************
**
- ** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
+ ** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
** Contact: http://www.qt-project.org/legal
**
** This file is part of the test suite of the Qt Toolkit.
@@ -39,9 +39,27 @@
**
****************************************************************************/
-#include <QtCore>
-#include <QtGui>
-#include <QtWidgets>
+#include <QMainWindow>
+#include <QLabel>
+#include <QHBoxLayout>
+#include <QApplication>
+#include <QAction>
+#include <QStyle>
+#include <QToolBar>
+#include <QPushButton>
+#include <QLineEdit>
+#include <QScrollBar>
+#include <QSlider>
+#include <QSpinBox>
+#include <QTabBar>
+#include <QIcon>
+#include <QPainter>
+#include <QWindow>
+#include <QScreen>
+#include <QFile>
+#include <QTemporaryDir>
+#include <QCommandLineParser>
+#include <QCommandLineOption>
class PixmapPainter : public QWidget
@@ -74,7 +92,7 @@ PixmapPainter::PixmapPainter()
qtIcon.addFile(":/qticon32@2x.png");
}
-void PixmapPainter::paintEvent(QPaintEvent *event)
+void PixmapPainter::paintEvent(QPaintEvent *)
{
QPainter p(this);
p.fillRect(QRect(QPoint(0, 0), size()), QBrush(Qt::gray));
@@ -187,7 +205,7 @@ MainWindow::MainWindow()
class StandardIcons : public QWidget
{
public:
- void paintEvent(QPaintEvent *event)
+ void paintEvent(QPaintEvent *)
{
int x = 10;
int y = 10;
@@ -203,13 +221,13 @@ public:
y+=dy;
x = ((x + dx) % maxX);
}
- };
+ }
};
class Caching : public QWidget
{
public:
- void paintEvent(QPaintEvent *event)
+ void paintEvent(QPaintEvent *)
{
QSize layoutSize(75, 75);
@@ -232,7 +250,7 @@ public:
{
const qreal devicePixelRatio = this->windowHandle()->devicePixelRatio();
- QImage cache = QImage(layoutSize * devicePixelRatio, QImage::QImage::Format_ARGB32_Premultiplied);
+ QImage cache = QImage(layoutSize * devicePixelRatio, QImage::Format_ARGB32_Premultiplied);
cache.setDevicePixelRatio(devicePixelRatio);
QPainter cachedPainter(&cache);
@@ -282,7 +300,7 @@ public:
class Fonts : public QWidget
{
public:
- void paintEvent(QPaintEvent *event)
+ void paintEvent(QPaintEvent *)
{
QPainter painter(this);
int y = 40;
@@ -333,28 +351,22 @@ void apiTest()
class IconDrawing : public QWidget
{
public:
- QIcon *iconHighDPI;
- QIcon *iconNormalDpi;
-
IconDrawing()
{
- QFile::copy(":/qticon32.png", "/tmp/qticon32-2.png");
+ const QString tempPath = m_temporaryDir.path();
+ const QString path32 = tempPath + "/qticon32.png";
+ const QString path32_2 = tempPath + "/qticon32-2.png";
+ const QString path32_2x = tempPath + "/qticon32@2x.png";
- QFile::copy(":/qticon32.png", "/tmp/qticon32.png");
- QFile::copy(":/qticon32@2x.png", "/tmp/qticon32@2x.png");
+ QFile::copy(":/qticon32.png", path32_2);
+ QFile::copy(":/qticon32.png", path32);
+ QFile::copy(":/qticon32@2x.png", path32_2x);
- iconHighDPI = new QIcon("/tmp/qticon32.png"); // will auto-load @2x version.
- iconNormalDpi = new QIcon("/tmp/qticon32-2.png"); // does not have a 2x version.
- }
-
- ~IconDrawing()
- {
- delete iconHighDPI;
- delete iconNormalDpi;
-// Qile::
+ iconHighDPI.reset(new QIcon(path32)); // will auto-load @2x version.
+ iconNormalDpi.reset(new QIcon(path32_2)); // does not have a 2x version.
}
- void paintEvent(QPaintEvent *event)
+ void paintEvent(QPaintEvent *)
{
int x = 10;
int y = 10;
@@ -366,7 +378,7 @@ public:
int sizeIncrement = 5;
// Disable high-dpi icons
- qApp->setAttribute(Qt::AA_UseHighDpiPixmaps, false);
+ QCoreApplication::setAttribute(Qt::AA_UseHighDpiPixmaps, false);
// normal icon
for (int size = minSize; size < maxSize; size += sizeIncrement) {
@@ -392,7 +404,7 @@ public:
y+=dy;
// Enable high-dpi icons
- qApp->setAttribute(Qt::AA_UseHighDpiPixmaps, true);
+ QCoreApplication::setAttribute(Qt::AA_UseHighDpiPixmaps, true);
// normal icon
for (int size = minSize; size < maxSize; size += sizeIncrement) {
@@ -417,7 +429,12 @@ public:
x = 10;
y+=dy;
- };
+ }
+
+private:
+ QTemporaryDir m_temporaryDir;
+ QScopedPointer<QIcon> iconHighDPI;
+ QScopedPointer<QIcon> iconNormalDpi;
};
// Icons on buttons
@@ -456,38 +473,93 @@ public:
int main(int argc, char **argv)
{
QApplication app(argc, argv);
- qApp->setAttribute(Qt::AA_UseHighDpiPixmaps);
-
- PixmapPainter pixmapPainter;
- pixmapPainter.show();
+ QCoreApplication::setAttribute(Qt::AA_UseHighDpiPixmaps);
+ QCoreApplication::setApplicationVersion(QT_VERSION_STR);
+
+ QCommandLineParser parser;
+ parser.setApplicationDescription("High DPI tester");
+ parser.addHelpOption();
+ parser.addVersionOption();
+ QCommandLineOption pixmapPainterOption("pixmap", "Test pixmap painter");
+ parser.addOption(pixmapPainterOption);
+ QCommandLineOption labelOption("label", "Test Labels");
+ parser.addOption(labelOption);
+ QCommandLineOption mainWindowOption("mainwindow", "Test QMainWindow");
+ parser.addOption(mainWindowOption);
+ QCommandLineOption standardIconsOption("standard-icons", "Test standard icons");
+ parser.addOption(standardIconsOption);
+ QCommandLineOption cachingOption("caching", "Test caching");
+ parser.addOption(cachingOption);
+ QCommandLineOption styleOption("styles", "Test style");
+ parser.addOption(styleOption);
+ QCommandLineOption fontsOption("fonts", "Test fonts");
+ parser.addOption(fontsOption);
+ QCommandLineOption iconDrawingOption("icondrawing", "Test icon drawing");
+ parser.addOption(iconDrawingOption);
+ QCommandLineOption buttonsOption("buttons", "Test buttons");
+ parser.addOption(buttonsOption);
+
+ parser.process(app);
+
+ QScopedPointer<PixmapPainter> pixmapPainter;
+ if (parser.isSet(pixmapPainterOption)) {
+ pixmapPainter.reset(new PixmapPainter);
+ pixmapPainter->show();
+ }
- Labels label;
- label.resize(200, 200);
-// label.show();
+ QScopedPointer<Labels> label;
+ if (parser.isSet(labelOption)) {
+ label.reset(new Labels);
+ label->resize(200, 200);
+ label->show();
+ }
- MainWindow mainWindow;
-// mainWindow.show();
+ QScopedPointer<MainWindow> mainWindow;
+ if (parser.isSet(mainWindowOption)) {
+ mainWindow.reset(new MainWindow);
+ mainWindow->show();
+ }
- StandardIcons icons;
- icons.resize(510, 510);
-// icons.show();
+ QScopedPointer<StandardIcons> icons;
+ if (parser.isSet(standardIconsOption)) {
+ icons.reset(new StandardIcons);
+ icons->resize(510, 510);
+ icons->show();
+ }
- Caching caching;
- caching.resize(300, 300);
-// caching.show();
+ QScopedPointer<Caching> caching;
+ if (parser.isSet(cachingOption)) {
+ caching.reset(new Caching);
+ caching->resize(300, 300);
+ caching->show();
+ }
- Style style;
-// style.show();
+ QScopedPointer<Style> style;
+ if (parser.isSet(styleOption)) {
+ style.reset(new Style);
+ style->show();
+ }
- Fonts fonts;
-// fonts.show();
+ QScopedPointer<Fonts> fonts;
+ if (parser.isSet(fontsOption)) {
+ fonts.reset(new Fonts);
+ fonts->show();
+ }
- IconDrawing iconDrawing;
-// iconDrawing.show();
+ QScopedPointer<IconDrawing> iconDrawing;
+ if (parser.isSet(iconDrawingOption)) {
+ iconDrawing.reset(new IconDrawing);
+ iconDrawing->show();
+ }
- Buttons buttons;
-// buttons.show();
+ QScopedPointer<Buttons> buttons;
+ if (parser.isSet(buttonsOption)) {
+ buttons.reset(new Buttons);
+ buttons->show();
+ }
+ if (QApplication::topLevelWidgets().isEmpty())
+ parser.showHelp(0);
return app.exec();
}
diff --git a/tests/manual/manual.pro b/tests/manual/manual.pro
index 9318824e6d..e593756a7d 100644
--- a/tests/manual/manual.pro
+++ b/tests/manual/manual.pro
@@ -47,7 +47,10 @@ unc
!contains(QT_CONFIG, openssl):!contains(QT_CONFIG, openssl-linked):SUBDIRS -= qssloptions
-contains(QT_CONFIG, opengl):SUBDIRS += qopengltextureblitter
+contains(QT_CONFIG, opengl) {
+ SUBDIRS += qopengltextureblitter
+ contains(QT_CONFIG, egl): SUBDIRS += qopenglcontext
+}
win32 {
SUBDIRS -= network_remote_stresstest network_stresstest
diff --git a/tests/manual/qopenglcontext/main.cpp b/tests/manual/qopenglcontext/main.cpp
new file mode 100644
index 0000000000..dd3178f466
--- /dev/null
+++ b/tests/manual/qopenglcontext/main.cpp
@@ -0,0 +1,54 @@
+/****************************************************************************
+**
+** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
+** Contact: http://www.qt-project.org/legal
+**
+** This file is part of the test suite of the Qt Toolkit.
+**
+** $QT_BEGIN_LICENSE:LGPL$
+** Commercial License Usage
+** Licensees holding valid commercial Qt licenses may use this file in
+** accordance with the commercial license agreement provided with the
+** Software or, alternatively, in accordance with the terms contained in
+** a written agreement between you and Digia. For licensing terms and
+** conditions see http://qt.digia.com/licensing. For further information
+** use the contact form at http://qt.digia.com/contact-us.
+**
+** GNU Lesser General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU Lesser
+** General Public License version 2.1 as published by the Free Software
+** Foundation and appearing in the file LICENSE.LGPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU Lesser General Public License version 2.1 requirements
+** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+**
+** In addition, as a special exception, Digia gives you certain additional
+** rights. These rights are described in the Digia Qt LGPL Exception
+** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+**
+** GNU General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU
+** General Public License version 3.0 as published by the Free Software
+** Foundation and appearing in the file LICENSE.GPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU General Public License version 3.0 requirements will be
+** met: http://www.gnu.org/copyleft/gpl.html.
+**
+**
+** $QT_END_LICENSE$
+**
+****************************************************************************/
+
+#include <QtGui/QGuiApplication>
+#include "qopenglcontextwindow.h"
+
+int main(int argc, char **argv)
+{
+ QGuiApplication app(argc, argv);
+
+ QOpenGLContextWindow window;
+ window.resize(300, 300);
+ window.show();
+
+ return app.exec();
+}
diff --git a/tests/manual/qopenglcontext/qopenglcontext.pro b/tests/manual/qopenglcontext/qopenglcontext.pro
new file mode 100644
index 0000000000..c5943809c6
--- /dev/null
+++ b/tests/manual/qopenglcontext/qopenglcontext.pro
@@ -0,0 +1,9 @@
+TEMPLATE = app
+TARGET = qopenglcontext
+
+QT += gui-private platformsupport-private
+
+HEADERS += $$PWD/qopenglcontextwindow.h
+
+SOURCES += $$PWD/main.cpp \
+ $$PWD/qopenglcontextwindow.cpp
diff --git a/tests/manual/qopenglcontext/qopenglcontextwindow.cpp b/tests/manual/qopenglcontext/qopenglcontextwindow.cpp
new file mode 100644
index 0000000000..bf6fe30c00
--- /dev/null
+++ b/tests/manual/qopenglcontext/qopenglcontextwindow.cpp
@@ -0,0 +1,173 @@
+/****************************************************************************
+**
+** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
+** Contact: http://www.qt-project.org/legal
+**
+** This file is part of the test suite of the Qt Toolkit.
+**
+** $QT_BEGIN_LICENSE:LGPL$
+** Commercial License Usage
+** Licensees holding valid commercial Qt licenses may use this file in
+** accordance with the commercial license agreement provided with the
+** Software or, alternatively, in accordance with the terms contained in
+** a written agreement between you and Digia. For licensing terms and
+** conditions see http://qt.digia.com/licensing. For further information
+** use the contact form at http://qt.digia.com/contact-us.
+**
+** GNU Lesser General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU Lesser
+** General Public License version 2.1 as published by the Free Software
+** Foundation and appearing in the file LICENSE.LGPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU Lesser General Public License version 2.1 requirements
+** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+**
+** In addition, as a special exception, Digia gives you certain additional
+** rights. These rights are described in the Digia Qt LGPL Exception
+** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+**
+** GNU General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU
+** General Public License version 3.0 as published by the Free Software
+** Foundation and appearing in the file LICENSE.GPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU General Public License version 3.0 requirements will be
+** met: http://www.gnu.org/copyleft/gpl.html.
+**
+**
+** $QT_END_LICENSE$
+**
+****************************************************************************/
+
+#include "qopenglcontextwindow.h"
+#include <QtGui/QOpenGLFunctions>
+#include <QtGui/QOffscreenSurface>
+#include <QtGui/QGuiApplication>
+#include <QtGui/QMatrix4x4>
+#include <qpa/qplatformnativeinterface.h>
+
+#include <QtPlatformSupport/private/qeglconvenience_p.h>
+#include <QtPlatformHeaders/QEGLNativeContext>
+
+QOpenGLContextWindow::QOpenGLContextWindow()
+ : m_blitter(0)
+{
+ setSurfaceType(OpenGLSurface);
+
+ m_context = new QOpenGLContext(this);
+ m_context->setFormat(requestedFormat());
+ m_context->create();
+
+ m_image = QImage(QStringLiteral("qticon64.png")).convertToFormat(QImage::Format_RGBA8888);
+ Q_ASSERT(!m_image.isNull());
+
+ create(); // to make sure format() returns something real
+ createForeignContext();
+}
+
+QOpenGLContextWindow::~QOpenGLContextWindow()
+{
+ if (m_blitter) {
+ m_blitter->destroy(); // the dtor does not call this for some reason
+ delete m_blitter;
+ }
+}
+
+void QOpenGLContextWindow::render()
+{
+ if (!m_context->makeCurrent(this))
+ qFatal("makeCurrent() failed");
+
+ QOpenGLFunctions *f = m_context->functions();
+ f->glViewport(0, 0, dWidth(), dHeight());
+ f->glClearColor(0, 0, 0, 1);
+ f->glClear(GL_COLOR_BUFFER_BIT);
+
+ if (!m_blitter) {
+ m_blitter = new QOpenGLTextureBlitter;
+ m_blitter->create();
+ }
+
+ // Draw the image. If nothing gets shown, then something went wrong with the context
+ // adoption or sharing was not successfully enabled.
+ m_blitter->bind();
+ QRectF r(0, 0, dWidth(), dHeight());
+ QMatrix4x4 target = QOpenGLTextureBlitter::targetTransform(QRectF(100, 100, 100, 100), r.toRect());
+ m_blitter->blit(m_textureId, target, QOpenGLTextureBlitter::OriginTopLeft);
+ m_blitter->release();
+
+ m_context->swapBuffers(this);
+}
+
+void QOpenGLContextWindow::exposeEvent(QExposeEvent *)
+{
+ if (isExposed())
+ render();
+}
+
+void QOpenGLContextWindow::createForeignContext()
+{
+ // Here a context will be created manually. This context will share with m_context's
+ // underlying native context. This way the texture, that belongs to the context
+ // created here, will be accessible from m_context too.
+
+ EGLContext shareCtx = m_context->nativeHandle().value<QEGLNativeContext>().context();
+ Q_ASSERT(shareCtx != EGL_NO_CONTEXT);
+
+ EGLDisplay dpy = (EGLDisplay) qGuiApp->platformNativeInterface()->nativeResourceForWindow(
+ QByteArrayLiteral("egldisplay"), this);
+ Q_ASSERT(dpy != EGL_NO_DISPLAY);
+
+ QSurfaceFormat fmt = format();
+ EGLConfig config = q_configFromGLFormat(dpy, fmt);
+
+ QVector<EGLint> contextAttrs;
+ contextAttrs.append(EGL_CONTEXT_CLIENT_VERSION);
+ contextAttrs.append(fmt.majorVersion());
+ contextAttrs.append(EGL_NONE);
+ switch (fmt.renderableType()) {
+#ifdef EGL_VERSION_1_4
+ case QSurfaceFormat::OpenGL:
+ eglBindAPI(EGL_OPENGL_API);
+ break;
+#endif // EGL_VERSION_1_4
+ default:
+ eglBindAPI(EGL_OPENGL_ES_API);
+ break;
+ }
+
+ EGLContext ctx = eglCreateContext(dpy, config, shareCtx, contextAttrs.constData());
+ Q_ASSERT(ctx != EGL_NO_CONTEXT);
+
+ // Wrap ctx into a QOpenGLContext.
+ QOpenGLContext *ctxWrap = new QOpenGLContext;
+ ctxWrap->setNativeHandle(QVariant::fromValue<QEGLNativeContext>(QEGLNativeContext(ctx, dpy)));
+ ctxWrap->setShareContext(m_context); // only needed for correct bookkeeping
+ if (!ctxWrap->create())
+ qFatal("Failed to created wrapping context");
+ Q_ASSERT(ctxWrap->nativeHandle().value<QEGLNativeContext>().context() == ctx);
+
+ QOffscreenSurface surface;
+ surface.setFormat(fmt);
+ surface.create();
+
+ if (!ctxWrap->makeCurrent(&surface))
+ qFatal("Failed to make pbuffer surface current");
+
+ // Create the texture.
+ QOpenGLFunctions *f = QOpenGLContext::currentContext()->functions();
+ GLuint textureId = 0;
+ f->glGenTextures(1, &textureId);
+ f->glBindTexture(GL_TEXTURE_2D, textureId);
+ f->glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST);
+ f->glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, m_image.width(), m_image.height(), 0, GL_RGBA, GL_UNSIGNED_BYTE,
+ m_image.constBits());
+ Q_ASSERT(f->glGetError() == GL_NO_ERROR);
+
+ ctxWrap->doneCurrent();
+ delete ctxWrap; // ctx is not destroyed
+ eglDestroyContext(dpy, ctx); // resources like the texture stay alive until any context on the share list is alive
+ Q_ASSERT(eglGetError() == EGL_SUCCESS);
+
+ m_textureId = textureId;
+}
diff --git a/tests/manual/qopenglcontext/qopenglcontextwindow.h b/tests/manual/qopenglcontext/qopenglcontextwindow.h
new file mode 100644
index 0000000000..6fcb3633bf
--- /dev/null
+++ b/tests/manual/qopenglcontext/qopenglcontextwindow.h
@@ -0,0 +1,76 @@
+/****************************************************************************
+**
+** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
+** Contact: http://www.qt-project.org/legal
+**
+** This file is part of the test suite of the Qt Toolkit.
+**
+** $QT_BEGIN_LICENSE:LGPL$
+** Commercial License Usage
+** Licensees holding valid commercial Qt licenses may use this file in
+** accordance with the commercial license agreement provided with the
+** Software or, alternatively, in accordance with the terms contained in
+** a written agreement between you and Digia. For licensing terms and
+** conditions see http://qt.digia.com/licensing. For further information
+** use the contact form at http://qt.digia.com/contact-us.
+**
+** GNU Lesser General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU Lesser
+** General Public License version 2.1 as published by the Free Software
+** Foundation and appearing in the file LICENSE.LGPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU Lesser General Public License version 2.1 requirements
+** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+**
+** In addition, as a special exception, Digia gives you certain additional
+** rights. These rights are described in the Digia Qt LGPL Exception
+** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+**
+** GNU General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU
+** General Public License version 3.0 as published by the Free Software
+** Foundation and appearing in the file LICENSE.GPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU General Public License version 3.0 requirements will be
+** met: http://www.gnu.org/copyleft/gpl.html.
+**
+**
+** $QT_END_LICENSE$
+**
+****************************************************************************/
+
+#ifndef QOPENGLCONTEXTWINDOW_H
+#define QOPENGLCONTEXTWINDOW_H
+
+#include <QtGui/QWindow>
+#include <QtGui/QOpenGLContext>
+#include <QtGui/QImage>
+#include <QtCore/QVariant>
+#include <QtGui/private/qopengltextureblitter_p.h>
+
+class QOpenGLContextWindow : public QWindow
+{
+ Q_OBJECT
+
+public:
+ QOpenGLContextWindow();
+ ~QOpenGLContextWindow();
+
+ void render();
+
+protected:
+ void exposeEvent(QExposeEvent *event);
+
+private:
+ qreal dWidth() const { return width() * devicePixelRatio(); }
+ qreal dHeight() const { return height() * devicePixelRatio(); }
+ void createForeignContext();
+
+ QOpenGLContext *m_context;
+ QImage m_image;
+ QVariant m_nativeHandle;
+ uint m_textureId;
+ QOpenGLTextureBlitter *m_blitter;
+};
+
+#endif
diff --git a/tests/manual/qopenglcontext/qticon64.png b/tests/manual/qopenglcontext/qticon64.png
new file mode 100644
index 0000000000..76f02c6c96
--- /dev/null
+++ b/tests/manual/qopenglcontext/qticon64.png
Binary files differ
diff --git a/tests/manual/qopenglwidget/openglwidget/main.cpp b/tests/manual/qopenglwidget/openglwidget/main.cpp
index 68f9be7199..0268d47767 100644
--- a/tests/manual/qopenglwidget/openglwidget/main.cpp
+++ b/tests/manual/qopenglwidget/openglwidget/main.cpp
@@ -45,20 +45,32 @@
#include <QMdiArea>
#include <QLCDNumber>
#include <QTimer>
-
+#include <QSurfaceFormat>
+#include <QDebug>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
+ QSurfaceFormat format;
+ if (QCoreApplication::arguments().contains(QLatin1String("--multisample")))
+ format.setSamples(4);
+ if (QCoreApplication::arguments().contains(QLatin1String("--coreprofile"))) {
+ format.setVersion(3, 2);
+ format.setProfile(QSurfaceFormat::CoreProfile);
+ }
+ qDebug() << "Requesting" << format;
+
QMdiArea w;
w.resize(400,400);
OpenGLWidget *glw = new OpenGLWidget;
+ glw->setFormat(format);
w.addSubWindow(glw);
glw->setMinimumSize(100,100);
OpenGLWidget *glw2 = new OpenGLWidget;
+ glw2->setFormat(format);
glw2->setMinimumSize(100,100);
w.addSubWindow(glw2);
@@ -69,5 +81,8 @@ int main(int argc, char *argv[])
w.show();
+ if (glw->isValid())
+ qDebug() << "Got" << glw->format();
+
return a.exec();
}
diff --git a/tests/manual/qopenglwidget/openglwidget/openglwidget.cpp b/tests/manual/qopenglwidget/openglwidget/openglwidget.cpp
index bec89b6b41..516de35ff8 100644
--- a/tests/manual/qopenglwidget/openglwidget/openglwidget.cpp
+++ b/tests/manual/qopenglwidget/openglwidget/openglwidget.cpp
@@ -58,7 +58,7 @@
#include <QtCore/qmath.h>
#include <qopengl.h>
-class OpenGLWidgetPrivate
+class OpenGLWidgetPrivate : protected QOpenGLFunctions
{
public:
OpenGLWidgetPrivate(QWidget *q)
@@ -91,7 +91,7 @@ OpenGLWidget::OpenGLWidget(QWidget *parent)
{
d = new OpenGLWidgetPrivate(this);
QTimer *timer = new QTimer(this);
- connect(timer, SIGNAL(timeout()), this, SLOT(updateGL()));
+ connect(timer, SIGNAL(timeout()), this, SLOT(update()));
timer->start(30);
}
@@ -137,6 +137,7 @@ static const char *fragmentShaderSource =
void OpenGLWidgetPrivate::initialize()
{
+ initializeOpenGLFunctions();
m_program = new QOpenGLShaderProgram;
m_program->addShaderFromSourceCode(QOpenGLShader::Vertex, vertexShaderSource);
m_program->addShaderFromSourceCode(QOpenGLShader::Fragment, fragmentShaderSource);
@@ -157,7 +158,7 @@ void OpenGLWidgetPrivate::render()
m_program->bind();
QMatrix4x4 matrix;
- matrix.perspective(60, 4.0/3.0, 0.1, 100.0);
+ matrix.perspective(60.0f, 4.0f/3.0f, 0.1f, 100.0f);
matrix.translate(0, 0, -2);
matrix.rotate(100.0f * m_frame / 30/*screen()->refreshRate()*/, 0, 1, 0);
diff --git a/tests/manual/qopenglwidget/openglwidget/openglwidget.h b/tests/manual/qopenglwidget/openglwidget/openglwidget.h
index eaba27df26..ada01d4cc1 100644
--- a/tests/manual/qopenglwidget/openglwidget/openglwidget.h
+++ b/tests/manual/qopenglwidget/openglwidget/openglwidget.h
@@ -42,7 +42,7 @@
#ifndef OPENGLWIDGET_H
#define OPENGLWIDGET_H
-#include <QtWidgets/private/qopenglwidget_p.h>
+#include <QtWidgets/QOpenGLWidget>
class OpenGLWidgetPrivate;
class OpenGLWidget : public QOpenGLWidget
diff --git a/tests/manual/qopenglwindow/multiwindow/main.cpp b/tests/manual/qopenglwindow/multiwindow/main.cpp
new file mode 100644
index 0000000000..39b700b911
--- /dev/null
+++ b/tests/manual/qopenglwindow/multiwindow/main.cpp
@@ -0,0 +1,177 @@
+/****************************************************************************
+**
+** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
+** Contact: http://www.qt-project.org/legal
+**
+** This file is part of the test suite of the Qt Toolkit.
+**
+** $QT_BEGIN_LICENSE:LGPL$
+** Commercial License Usage
+** Licensees holding valid commercial Qt licenses may use this file in
+** accordance with the commercial license agreement provided with the
+** Software or, alternatively, in accordance with the terms contained in
+** a written agreement between you and Digia. For licensing terms and
+** conditions see http://qt.digia.com/licensing. For further information
+** use the contact form at http://qt.digia.com/contact-us.
+**
+** GNU Lesser General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU Lesser
+** General Public License version 2.1 as published by the Free Software
+** Foundation and appearing in the file LICENSE.LGPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU Lesser General Public License version 2.1 requirements
+** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+**
+** In addition, as a special exception, Digia gives you certain additional
+** rights. These rights are described in the Digia Qt LGPL Exception
+** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+**
+** GNU General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU
+** General Public License version 3.0 as published by the Free Software
+** Foundation and appearing in the file LICENSE.GPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU General Public License version 3.0 requirements will be
+** met: http://www.gnu.org/copyleft/gpl.html.
+**
+**
+** $QT_END_LICENSE$
+**
+****************************************************************************/
+
+#include <QGuiApplication>
+#include <QOpenGLWindow>
+#include <QOpenGLContext>
+#include <QOpenGLFunctions>
+#include <QPainter>
+#include <QElapsedTimer>
+
+// This application opens three windows and continuously schedules updates for
+// them. Each of them is a separate QOpenGLWindow so there will be a separate
+// context and swapBuffers call for each.
+//
+// By default the swap interval is 1 so the effect of three blocking swapBuffers
+// on the main thread can be examined. (the result is likely to be different
+// between platforms, for example OS X is buffer queuing meaning that it can
+// block outside swap, resulting in perfect vsync for all three windows, while
+// other systems that block on swap will kill the frame rate due to blocking the
+// thread three times)
+//
+// Pass --novsync to set a swap interval of 0. This should give an unthrottled
+// refresh on all platforms for all three windows.
+//
+// Passing --vsyncone sets swap interval to 1 for the first window and 0 to the
+// others.
+//
+// Pass --extrawindows N to open N windows in addition to the default 3.
+//
+// For reference, below is a table of some test results.
+//
+// swap interval 1 for all swap interval 1 for only one and 0 for others
+// --------------------------------------------------------------------------------------------------------------------
+// OS X (Intel HD) 60 FPS for all 60 FPS for all
+// Windows Intel opengl32 20 FPS for all (each swap blocks) 60 FPS for all
+// Windows ANGLE D3D9/D3D11 60 FPS for all 60 FPS for all
+// Windows ANGLE D3D11 WARP 20 FPS for all 60 FPS for all
+// Windows Mesa llvmpipe does not really vsync anyway
+
+class Window : public QOpenGLWindow
+{
+public:
+ Window(int n) : idx(n) {
+ r = g = b = fps = 0;
+ y = 0;
+ resize(200, 200);
+ t2.start();
+ }
+
+ void paintGL() {
+ QOpenGLFunctions *f = QOpenGLContext::currentContext()->functions();
+ f->glClearColor(r, g, b, 1);
+ f->glClear(GL_COLOR_BUFFER_BIT);
+ switch (idx % 3) {
+ case 0:
+ r += 0.005f;
+ break;
+ case 1:
+ g += 0.005f;
+ break;
+ case 2:
+ b += 0.005f;
+ break;
+ }
+ if (r > 1)
+ r = 0;
+ if (g > 1)
+ g = 0;
+ if (b > 1)
+ b = 0;
+
+ QPainter p(this);
+ p.setPen(Qt::white);
+ p.drawText(QPoint(20, y), QString(QLatin1String("Window %1 (%2 FPS)")).arg(idx).arg(fps));
+ y += 1;
+ if (y > height() - 20)
+ y = 20;
+
+ if (t2.elapsed() > 1000) {
+ fps = 1000.0 / t.elapsed();
+ t2.restart();
+ }
+ t.restart();
+
+ update();
+ }
+
+private:
+ int idx;
+ GLfloat r, g, b, fps;
+ int y;
+ QElapsedTimer t, t2;
+};
+
+int main(int argc, char **argv)
+{
+ QGuiApplication app(argc, argv);
+ QSurfaceFormat fmt;
+ if (QGuiApplication::arguments().contains(QLatin1String("--novsync"))) {
+ qDebug("swap interval 0 (no throttling)");
+ fmt.setSwapInterval(0);
+ } else {
+ qDebug("swap interval 1 (sync to vblank)");
+ }
+ QSurfaceFormat::setDefaultFormat(fmt);
+
+ Window w1(0);
+ if (QGuiApplication::arguments().contains(QLatin1String("--vsyncone"))) {
+ qDebug("swap interval 1 for first window only");
+ QSurfaceFormat w1fmt = fmt;
+ w1fmt.setSwapInterval(1);
+ w1.setFormat(w1fmt);
+ fmt.setSwapInterval(0);
+ QSurfaceFormat::setDefaultFormat(fmt);
+ }
+ Window w2(1);
+ Window w3(2);
+ w1.setGeometry(QRect(QPoint(10, 100), w1.size()));
+ w2.setGeometry(QRect(QPoint(300, 100), w2.size()));
+ w3.setGeometry(QRect(QPoint(600, 100), w3.size()));
+ w1.show();
+ w2.show();
+ w3.show();
+
+ QList<QWindow *> extraWindows;
+ int countIdx;
+ if ((countIdx = QGuiApplication::arguments().indexOf(QLatin1String("--extrawindows"))) >= 0) {
+ int extraWindowCount = QGuiApplication::arguments().at(countIdx + 1).toInt();
+ for (int i = 0; i < extraWindowCount; ++i) {
+ Window *w = new Window(3 + i);
+ extraWindows << w;
+ w->show();
+ }
+ }
+
+ int r = app.exec();
+ qDeleteAll(extraWindows);
+ return r;
+}
diff --git a/tests/manual/qopenglwindow/multiwindow/multiwindow.pro b/tests/manual/qopenglwindow/multiwindow/multiwindow.pro
new file mode 100644
index 0000000000..e7c108ecd1
--- /dev/null
+++ b/tests/manual/qopenglwindow/multiwindow/multiwindow.pro
@@ -0,0 +1,4 @@
+TEMPLATE = app
+TARGET = multiwindow
+
+SOURCES += main.cpp
diff --git a/tests/manual/qscreen/main.cpp b/tests/manual/qscreen/main.cpp
index 905c7d6f77..c085d3fd5b 100644
--- a/tests/manual/qscreen/main.cpp
+++ b/tests/manual/qscreen/main.cpp
@@ -49,6 +49,9 @@
int i = 0;
+typedef QHash<QScreen*, PropertyWatcher*> ScreensHash;
+Q_GLOBAL_STATIC(ScreensHash, props);
+
void updateSiblings(PropertyWatcher* w)
{
QLineEdit *siblingsField = w->findChild<QLineEdit *>("siblings");
@@ -88,12 +91,19 @@ void screenAdded(QScreen* screen)
geom.moveCenter(screen->geometry().center());
w->move(geom.topLeft());
+ props->insert(screen, w);
+
// workaround for the fact that virtualSiblings is not a property,
// thus there is no change notification:
// allow the user to update the field manually
QObject::connect(w, &PropertyWatcher::updatedAllFields, &updateSiblings);
}
+void screenRemoved(QScreen* screen)
+{
+ delete props->take(screen);
+}
+
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
@@ -101,5 +111,6 @@ int main(int argc, char *argv[])
foreach (QScreen *screen, screens)
screenAdded(screen);
QObject::connect((const QGuiApplication*)QGuiApplication::instance(), &QGuiApplication::screenAdded, &screenAdded);
+ QObject::connect((const QGuiApplication*)QGuiApplication::instance(), &QGuiApplication::screenRemoved, &screenRemoved);
return a.exec();
}
diff --git a/tests/manual/qscreen/propertywatcher.cpp b/tests/manual/qscreen/propertywatcher.cpp
index 2213f4ac1d..9e34c69799 100644
--- a/tests/manual/qscreen/propertywatcher.cpp
+++ b/tests/manual/qscreen/propertywatcher.cpp
@@ -82,6 +82,5 @@ void PropertyWatcher::updateAllFields()
void PropertyWatcher::subjectDestroyed()
{
- hide();
- deleteLater();
+ qDebug("screen destroyed");
}
diff --git a/tests/manual/qtabletevent/device_information/main.cpp b/tests/manual/qtabletevent/device_information/main.cpp
index 54f9f5cb54..1c83023cee 100644
--- a/tests/manual/qtabletevent/device_information/main.cpp
+++ b/tests/manual/qtabletevent/device_information/main.cpp
@@ -1,6 +1,6 @@
/****************************************************************************
**
-** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
+** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
** Contact: http://www.qt-project.org/legal
**
** This file is part of the test suite of the Qt Toolkit.
@@ -40,11 +40,21 @@
****************************************************************************/
#include <QApplication>
+#include <QDebug>
#include "tabletwidget.h"
int main(int argc, char **argv) {
- QApplication app(argc, argv);
- TabletWidget tabletWidget;
- tabletWidget.showMaximized();
- return app.exec();
+ QApplication app(argc, argv);
+ bool mouseToo = false;
+ if (app.arguments().contains(QLatin1String("--nomouse")) || app.arguments().contains(QLatin1String("-nomouse")))
+ mouseToo = false;
+ else if (app.arguments().contains(QLatin1String("--mouse")) || app.arguments().contains(QLatin1String("-mouse")))
+ mouseToo = true;
+ if (mouseToo)
+ qDebug() << "will show mouse events coming from the tablet as well as QTabletEvents";
+ else
+ qDebug() << "will not show mouse events from the tablet; use the --mouse option to enable";
+ TabletWidget tabletWidget(mouseToo);
+ tabletWidget.showMaximized();
+ return app.exec();
}
diff --git a/tests/manual/qtabletevent/device_information/tabletwidget.cpp b/tests/manual/qtabletevent/device_information/tabletwidget.cpp
index 7b5de72e27..c2fbe76e5b 100644
--- a/tests/manual/qtabletevent/device_information/tabletwidget.cpp
+++ b/tests/manual/qtabletevent/device_information/tabletwidget.cpp
@@ -42,8 +42,11 @@
#include "tabletwidget.h"
#include <QPainter>
#include <QApplication>
+#include <QDebug>
+#include <QMetaObject>
+#include <QMetaEnum>
-TabletWidget::TabletWidget()
+TabletWidget::TabletWidget(bool mouseToo) : mMouseToo(mouseToo)
{
QPalette newPalette = palette();
newPalette.setColor(QPalette::Window, Qt::white);
@@ -76,12 +79,14 @@ bool TabletWidget::eventFilter(QObject *, QEvent *ev)
mPress = event->pressure();
mTangential = event->tangentialPressure();
mRot = event->rotation();
+ mButton = event->button();
+ mButtons = event->buttons();
if (isVisible())
update();
break;
}
case QEvent::MouseMove:
- {
+ if (mMouseToo) {
resetAttributes();
QMouseEvent *event = static_cast<QMouseEvent*>(ev);
mType = event->type();
@@ -129,7 +134,7 @@ void TabletWidget::paintEvent(QPaintEvent *)
|| mType == QEvent::TabletMove || mType == QEvent::TabletPress
|| mType == QEvent::TabletRelease) {
- eventInfo << QString("Hight res global position: %1 %2").arg(QString::number(mHiResGlobalPos.x()), QString::number(mHiResGlobalPos.y()));
+ eventInfo << QString("High res global position: %1 %2").arg(QString::number(mHiResGlobalPos.x()), QString::number(mHiResGlobalPos.y()));
QString pointerType("Pointer type: ");
switch (mPointerType) {
@@ -148,7 +153,6 @@ void TabletWidget::paintEvent(QPaintEvent *)
}
eventInfo << pointerType;
-
QString deviceString = "Device type: ";
switch (mDev) {
case QTabletEvent::NoDevice:
@@ -172,6 +176,8 @@ void TabletWidget::paintEvent(QPaintEvent *)
}
eventInfo << deviceString;
+ eventInfo << QString("Button: %1 (0x%2)").arg(buttonToString(mButton)).arg(mButton, 0, 16);
+ eventInfo << QString("Buttons currently pressed: %1 (0x%2)").arg(buttonsToString(mButtons)).arg(mButtons, 0, 16);
eventInfo << QString("Pressure: %1").arg(QString::number(mPress));
eventInfo << QString("Tangential pressure: %1").arg(QString::number(mTangential));
eventInfo << QString("Rotation: %1").arg(QString::number(mRot));
@@ -182,7 +188,25 @@ void TabletWidget::paintEvent(QPaintEvent *)
eventInfo << QString("Unique Id: %1").arg(QString::number(mUnique));
}
- painter.drawText(rect(), eventInfo.join("\n"));
+ QString text = eventInfo.join("\n");
+ painter.drawText(rect(), text);
+}
+
+const char *TabletWidget::buttonToString(Qt::MouseButton b)
+{
+ static int enumIdx = QObject::staticQtMetaObject.indexOfEnumerator("MouseButtons");
+ return QObject::staticQtMetaObject.enumerator(enumIdx).valueToKey(b);
+}
+
+QString TabletWidget::buttonsToString(Qt::MouseButtons bs)
+{
+ QStringList ret;
+ for (int i = 0; (uint)(1 << i) <= Qt::MaxMouseButton; ++i) {
+ Qt::MouseButton b = static_cast<Qt::MouseButton>(1 << i);
+ if (bs.testFlag(b))
+ ret << buttonToString(b);
+ }
+ return ret.join("|");
}
void TabletWidget::tabletEvent(QTabletEvent *event)
diff --git a/tests/manual/qtabletevent/device_information/tabletwidget.h b/tests/manual/qtabletevent/device_information/tabletwidget.h
index a60fa8d83f..8efdd63697 100644
--- a/tests/manual/qtabletevent/device_information/tabletwidget.h
+++ b/tests/manual/qtabletevent/device_information/tabletwidget.h
@@ -49,11 +49,13 @@
class TabletWidget : public QWidget
{
public:
- TabletWidget();
+ TabletWidget(bool mouseToo);
protected:
bool eventFilter(QObject *obj, QEvent *ev);
void tabletEvent(QTabletEvent *event);
void paintEvent(QPaintEvent *event);
+ const char *buttonToString(Qt::MouseButton b);
+ QString buttonsToString(Qt::MouseButtons bs);
private:
void resetAttributes() {
mType = mDev = mPointerType = mXT = mYT = mZ = 0;
@@ -66,8 +68,11 @@ private:
QPoint mPos, mGPos;
QPointF mHiResGlobalPos;
int mDev, mPointerType, mXT, mYT, mZ;
+ Qt::MouseButton mButton;
+ Qt::MouseButtons mButtons;
qreal mPress, mTangential, mRot;
qint64 mUnique;
+ bool mMouseToo;
};
#endif // TABLETWIDGET_H
diff --git a/tests/manual/qtabletevent/regular_widgets/main.cpp b/tests/manual/qtabletevent/regular_widgets/main.cpp
index ce77cf8cff..2186b8a518 100644
--- a/tests/manual/qtabletevent/regular_widgets/main.cpp
+++ b/tests/manual/qtabletevent/regular_widgets/main.cpp
@@ -54,16 +54,21 @@
enum TabletPointType {
TabletButtonPress,
TabletButtonRelease,
- TabletMove,
- TabletDraw
+ TabletMove
};
struct TabletPoint
{
- TabletPoint(const QPoint &p = QPoint(), TabletPointType t = TabletMove) : pos(p), type(t) {}
+ TabletPoint(const QPointF &p = QPointF(), TabletPointType t = TabletMove,
+ Qt::MouseButton b = Qt::LeftButton, QTabletEvent::PointerType pt = QTabletEvent::UnknownPointer, qreal prs = 0, qreal rotation = 0) :
+ pos(p), type(t), button(b), ptype(pt), pressure(prs), angle(rotation) {}
- QPoint pos;
+ QPointF pos;
TabletPointType type;
+ Qt::MouseButton button;
+ QTabletEvent::PointerType ptype;
+ qreal pressure;
+ qreal angle;
};
class EventReportWidget : public QWidget
@@ -90,36 +95,58 @@ private:
bool m_lastIsMouseMove;
bool m_lastIsTabletMove;
+ Qt::MouseButton m_lastButton;
QVector<TabletPoint> m_points;
};
EventReportWidget::EventReportWidget()
: m_lastIsMouseMove(false)
, m_lastIsTabletMove(false)
+ , m_lastButton(Qt::NoButton)
{ }
void EventReportWidget::paintEvent(QPaintEvent *)
{
QPainter p(this);
- const QRect geom = QRect(QPoint(0, 0), size());
+ const QRectF geom = QRectF(QPoint(0, 0), size());
p.fillRect(geom, Qt::white);
- p.drawRect(QRect(geom.topLeft(), geom.bottomRight() - QPoint(1,1)));
+ p.drawRect(QRectF(geom.topLeft(), geom.bottomRight() - QPointF(1,1)));
+ p.setPen(Qt::white);
+ QPainterPath ellipse;
+ ellipse.addEllipse(0, 0, 50, 10);
foreach (const TabletPoint &t, m_points) {
if (geom.contains(t.pos)) {
QPainterPath pp;
- pp.addEllipse(t.pos, 5, 5);
+ pp.addEllipse(t.pos, 8, 8);
+ QRectF pointBounds(t.pos.x() - 10, t.pos.y() - 10, 20, 20);
switch (t.type) {
case TabletButtonPress:
- p.fillPath(pp, Qt::black);
+ p.fillPath(pp, Qt::darkGreen);
+ if (t.button != Qt::NoButton)
+ p.drawText(pointBounds, Qt::AlignCenter, QString::number(t.button));
break;
case TabletButtonRelease:
p.fillPath(pp, Qt::red);
+ if (t.button != Qt::NoButton)
+ p.drawText(pointBounds, Qt::AlignCenter, QString::number(t.button));
break;
case TabletMove:
- p.drawPath(pp);
- break;
- case TabletDraw:
- p.fillPath(pp, Qt::blue);
+ if (t.pressure > 0.0) {
+ p.setPen(t.ptype == QTabletEvent::Eraser ? Qt::red : Qt::black);
+ if (t.angle != 0.0) {
+ p.save();
+ p.translate(t.pos);
+ p.scale(t.pressure, t.pressure);
+ p.rotate(t.angle);
+ p.drawPath(ellipse);
+ p.restore();
+ } else {
+ p.drawEllipse(t.pos, t.pressure * 10.0, t.pressure * 10.0);
+ }
+ p.setPen(Qt::white);
+ } else {
+ p.fillRect(t.pos.x() - 2, t.pos.y() - 2, 4, 4, Qt::black);
+ }
break;
}
}
@@ -128,37 +155,30 @@ void EventReportWidget::paintEvent(QPaintEvent *)
void EventReportWidget::tabletEvent(QTabletEvent *event)
{
- QWidget::tabletEvent(event);
+ QWidget::tabletEvent(event);
QString type;
switch (event->type()) {
case QEvent::TabletEnterProximity:
- m_lastIsTabletMove = false;
type = QString::fromLatin1("TabletEnterProximity");
break;
case QEvent::TabletLeaveProximity:
- m_lastIsTabletMove = false;
type = QString::fromLatin1("TabletLeaveProximity");
break;
case QEvent::TabletMove:
- if (m_lastIsTabletMove)
- return;
-
- m_lastIsTabletMove = true;
type = QString::fromLatin1("TabletMove");
- m_points.push_back(TabletPoint(event->pos(), event->pressure() ? TabletDraw : TabletMove));
+ m_points.push_back(TabletPoint(event->pos(), TabletMove, m_lastButton, event->pointerType(), event->pressure(), event->rotation()));
update();
break;
case QEvent::TabletPress:
- m_lastIsTabletMove = false;
type = QString::fromLatin1("TabletPress");
- m_points.push_back(TabletPoint(event->pos(), TabletButtonPress));
+ m_points.push_back(TabletPoint(event->pos(), TabletButtonPress, event->button(), event->pointerType(), event->rotation()));
+ m_lastButton = event->button();
update();
break;
case QEvent::TabletRelease:
- m_lastIsTabletMove = false;
type = QString::fromLatin1("TabletRelease");
- m_points.push_back(TabletPoint(event->pos(), TabletButtonRelease));
+ m_points.push_back(TabletPoint(event->pos(), TabletButtonRelease, event->button(), event->pointerType(), event->rotation()));
update();
break;
default:
@@ -166,10 +186,51 @@ void EventReportWidget::tabletEvent(QTabletEvent *event)
break;
}
- qDebug() << "Tablet event, type = " << type
- << " position = " << event->pos()
- << " global position = " << event->globalPos()
- << " cursor at " << QCursor::pos();
+ QString pointerType = "UNKNOWN";
+ switch (event->pointerType()) {
+ case QTabletEvent::Pen:
+ pointerType = "Pen";
+ break;
+ case QTabletEvent::Cursor:
+ pointerType = "Cursor";
+ break;
+ case QTabletEvent::Eraser:
+ pointerType = "Eraser";
+ break;
+ default:
+ break;
+ }
+
+ QString device = "UNKNOWN";
+ switch (event->device()) {
+ case QTabletEvent::Puck:
+ pointerType = "Puck";
+ break;
+ case QTabletEvent::Stylus:
+ pointerType = "Stylus";
+ break;
+ case QTabletEvent::Airbrush:
+ pointerType = "Airbrush";
+ break;
+ case QTabletEvent::FourDMouse:
+ pointerType = "FourDMouse";
+ break;
+ case QTabletEvent::RotationStylus:
+ pointerType = "RotationStylus";
+ break;
+ default:
+ break;
+ }
+
+ if (!m_lastIsTabletMove)
+ qDebug() << "Tablet event, type = " << type
+ << " position = " << event->pos()
+ << " global position = " << event->globalPos()
+ << " cursor at " << QCursor::pos()
+ << " buttons " << event->buttons() << " changed " << event->button()
+ << " pointer type " << pointerType << " device " << device;
+
+ m_lastIsTabletMove = (event->type() == QEvent::TabletMove);
}
void EventReportWidget::outputMouseEvent(QMouseEvent *event)
diff --git a/tests/manual/widgets/itemviews/itemviews.pro b/tests/manual/widgets/itemviews/itemviews.pro
index 6b91531a87..53f658d54d 100644
--- a/tests/manual/widgets/itemviews/itemviews.pro
+++ b/tests/manual/widgets/itemviews/itemviews.pro
@@ -1,2 +1,2 @@
TEMPLATE = subdirs
-SUBDIRS = delegate qheaderview qtreeview qtreewidget
+SUBDIRS = delegate qheaderview qtreeview qtreewidget tableview-span-navigation
diff --git a/tests/manual/widgets/itemviews/qheaderview/qheaderviewtest.pro b/tests/manual/widgets/itemviews/qheaderview/qheaderview.pro
index f83136266d..f83136266d 100644
--- a/tests/manual/widgets/itemviews/qheaderview/qheaderviewtest.pro
+++ b/tests/manual/widgets/itemviews/qheaderview/qheaderview.pro
diff --git a/tests/manual/widgets/itemviews/qtreeview/qtreeviewtest.pro b/tests/manual/widgets/itemviews/qtreeview/qtreeview.pro
index c241ee1045..c241ee1045 100644
--- a/tests/manual/widgets/itemviews/qtreeview/qtreeviewtest.pro
+++ b/tests/manual/widgets/itemviews/qtreeview/qtreeview.pro
diff --git a/tests/manual/widgets/itemviews/qtreewidget/qtreewidgettest.pro b/tests/manual/widgets/itemviews/qtreewidget/qtreewidget.pro
index 4b1da9be38..4b1da9be38 100644
--- a/tests/manual/widgets/itemviews/qtreewidget/qtreewidgettest.pro
+++ b/tests/manual/widgets/itemviews/qtreewidget/qtreewidget.pro
diff --git a/tests/manual/widgets/itemviews/tableview-span-navigation/main.cpp b/tests/manual/widgets/itemviews/tableview-span-navigation/main.cpp
new file mode 100644
index 0000000000..8421d0661b
--- /dev/null
+++ b/tests/manual/widgets/itemviews/tableview-span-navigation/main.cpp
@@ -0,0 +1,67 @@
+/****************************************************************************
+**
+** Copyright (C) 2014 Klarälvdalens Datakonsult AB, a KDAB Group company, info@kdab.com, author Stephen Kelly <stephen.kelly@kdab.com>
+** Contact: http://www.qt-project.org/legal
+**
+** This file is part of the QtGui module of the Qt Toolkit.
+**
+** $QT_BEGIN_LICENSE:LGPL$
+** Commercial License Usage
+** Licensees holding valid commercial Qt licenses may use this file in
+** accordance with the commercial license agreement provided with the
+** Software or, alternatively, in accordance with the terms contained in
+** a written agreement between you and Digia. For licensing terms and
+** conditions see http://qt.digia.com/licensing. For further information
+** use the contact form at http://qt.digia.com/contact-us.
+**
+** GNU Lesser General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU Lesser
+** General Public License version 2.1 as published by the Free Software
+** Foundation and appearing in the file LICENSE.LGPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU Lesser General Public License version 2.1 requirements
+** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+**
+** In addition, as a special exception, Digia gives you certain additional
+** rights. These rights are described in the Digia Qt LGPL Exception
+** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+**
+** GNU General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU
+** General Public License version 3.0 as published by the Free Software
+** Foundation and appearing in the file LICENSE.GPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU General Public License version 3.0 requirements will be
+** met: http://www.gnu.org/copyleft/gpl.html.
+**
+**
+** $QT_END_LICENSE$
+**
+****************************************************************************/
+
+#include <QApplication>
+#include <QStandardItemModel>
+#include <QTableView>
+
+int main(int argc, char *argv[])
+{
+ QApplication app(argc, argv);
+
+ QStandardItemModel model(4, 4);
+ QTableView tableView;
+ tableView.setSizeAdjustPolicy(QTableView::AdjustToContents);
+ tableView.setModel(&model);
+
+ for (int row = 0; row < model.rowCount(); ++row) {
+ for (int column = 0; column < model.columnCount(); ++column) {
+ QModelIndex index = model.index(row, column, QModelIndex());
+ model.setData(index, QVariant(QString("%1,%2").arg(row).arg(column)));
+ }
+ }
+
+ tableView.setSpan(1, 1, 2, 2);
+
+ tableView.show();
+
+ return app.exec();
+}
diff --git a/tests/manual/widgets/itemviews/tableview-span-navigation/tableview-span-navigation.pro b/tests/manual/widgets/itemviews/tableview-span-navigation/tableview-span-navigation.pro
new file mode 100644
index 0000000000..ffa006a2d8
--- /dev/null
+++ b/tests/manual/widgets/itemviews/tableview-span-navigation/tableview-span-navigation.pro
@@ -0,0 +1,8 @@
+
+TEMPLATE = app
+TARGET = tableview-span-navigation
+INCLUDEPATH += .
+
+QT += widgets
+
+SOURCES += main.cpp
diff --git a/tests/manual/widgets/kernel/layoutreplace/main.pro b/tests/manual/widgets/kernel/layoutreplace/layoutreplace.pro
index 54c6a4a9fc..54c6a4a9fc 100644
--- a/tests/manual/widgets/kernel/layoutreplace/main.pro
+++ b/tests/manual/widgets/kernel/layoutreplace/layoutreplace.pro
diff --git a/tests/manual/widgets/kernel/qtooltip/main.pro b/tests/manual/widgets/kernel/qtooltip/qtooltip.pro
index dac880a10e..dac880a10e 100644
--- a/tests/manual/widgets/kernel/qtooltip/main.pro
+++ b/tests/manual/widgets/kernel/qtooltip/qtooltip.pro
diff --git a/tests/manual/widgets/qgraphicsview/rubberband/rubberbandtest.pro b/tests/manual/widgets/qgraphicsview/rubberband/rubberband.pro
index 805b0cc119..805b0cc119 100644
--- a/tests/manual/widgets/qgraphicsview/rubberband/rubberbandtest.pro
+++ b/tests/manual/widgets/qgraphicsview/rubberband/rubberband.pro