/*
 * Harbour 3.2.0dev (r2307062207)
 * MinGW GNU C 7.3 (32-bit)
 * Generated C source from "MariaDBRecords.prg"
 */

#include "hbvmpub.h"
#include "hbinit.h"


HB_FUNC( XMARIADBRECORDS );
HB_FUNC_EXTERN( __CLSLOCKDEF );
HB_FUNC_EXTERN( XACLASS );
HB_FUNC_EXTERN( TRECORDS );
HB_FUNC_STATIC( XMARIADBRECORDS_OPEN );
HB_FUNC_STATIC( XMARIADBRECORDS_CLOSE );
HB_FUNC_STATIC( XMARIADBRECORDS_ADDNEW );
HB_FUNC_STATIC( XMARIADBRECORDS_CANCEL );
HB_FUNC_STATIC( XMARIADBRECORDS_UPDATE );
HB_FUNC_STATIC( XMARIADBRECORDS_DELETE );
HB_FUNC_STATIC( XMARIADBRECORDS_FIELDINFO );
HB_FUNC_STATIC( XMARIADBRECORDS_FIELDGET );
HB_FUNC_STATIC( XMARIADBRECORDS_FIELDPUT );
HB_FUNC_STATIC( XMARIADBRECORDS_GOTO );
HB_FUNC_STATIC( XMARIADBRECORDS_SKIP );
HB_FUNC_STATIC( XMARIADBRECORDS_NSKIP );
HB_FUNC_STATIC( XMARIADBRECORDS_LOCATE );
HB_FUNC_STATIC( XMARIADBRECORDS_FILTER );
HB_FUNC_STATIC( XMARIADBRECORDS_SORT );
HB_FUNC_STATIC( XMARIADBRECORDS_CLONE );
HB_FUNC_STATIC( XMARIADBRECORDS_GETROW );
HB_FUNC_STATIC( XMARIADBRECORDS_QUERYALL );
HB_FUNC_STATIC( XMARIADBRECORDS_QUERYCURRENT );
HB_FUNC_STATIC( XMARIADBRECORDS_CURRENTWHERE );
HB_FUNC_STATIC( XMARIADBRECORDS_GETFILTEREXP );
HB_FUNC_STATIC( XMARIADBRECORDS_GETSEEKEXP );
HB_FUNC_EXTERN( XMARIADBRECORDS_DBSTRUCT );
HB_FUNC_STATIC( XMARIADBRECORDS_APPEND );
HB_FUNC_STATIC( XMARIADBRECORDS_REPLACE );
HB_FUNC_EXTERN( __CLSUNLOCKDEF );
HB_FUNC_EXTERN( __OBJHASMSG );
HB_FUNC_EXTERN( LEFT );
HB_FUNC_EXTERN( UPPER );
HB_FUNC_EXTERN( __XA_SQL_RAT );
HB_FUNC_EXTERN( LTRIM );
HB_FUNC_EXTERN( SUBSTR );
HB_FUNC_EXTERN( LEN );
HB_FUNC_EXTERN( AT );
HB_FUNC_EXTERN( EMPTY );
HB_FUNC_EXTERN( VAL );
HB_FUNC_EXTERN( __XA_SQL_AT );
HB_FUNC_EXTERN( ALLTRIM );
HB_FUNC_EXTERN( STRTRAN );
HB_FUNC_EXTERN( PROCESSMESSAGES );
HB_FUNC_EXTERN( STR );
HB_FUNC_EXTERN( XA_BREAK );
HB_FUNC_EXTERN( AADD );
HB_FUNC_EXTERN( LOWER );
HB_FUNC_EXTERN( LAND );
HB_FUNC_EXTERN( ASCAN );
HB_FUNC_EXTERN( MIN );
HB_FUNC_EXTERN( PCOUNT );
HB_FUNC_EXTERN( ARRAY );
HB_FUNC_EXTERN( XA_GETDEFVALUE );
HB_FUNC_STATIC( VALTOSTR );
HB_FUNC_EXTERN( AEVAL );
HB_FUNC_EXTERN( CHECKSQLINJECTION );
HB_FUNC_EXTERN( AINS );
HB_FUNC_EXTERN( ADEL );
HB_FUNC_EXTERN( ASIZE );
HB_FUNC_EXTERN( LOGDEBUG );
HB_FUNC_EXTERN( TSQLTABLE );
HB_FUNC_EXTERN( TSQLQUERY );
HB_FUNC_EXTERN( TMARIADBRECORDS );
HB_FUNC_EXTERN( RIGHT );
HB_FUNC_EXTERN( STRMYSQL );
HB_FUNC_EXTERN( DTOSQL );
HB_FUNC_EXTERN( CTOD );
HB_FUNC_EXTERN( MYSQLDATEFORMAT );
HB_FUNC_STATIC( CALCLENDEC );
HB_FUNC_EXTERN( TOSTRING );
HB_FUNC_EXTERN( DTTOSQL );
HB_FUNC_EXTERN( VALTYPE );
HB_FUNC( XMARIADBRECORDSREPORT );
HB_FUNC_STATIC( XMARIADBRECORDSREPORT_OPEN );
HB_FUNC_STATIC( XMARIADBRECORDSREPORT_CLOSE );
HB_FUNC_STATIC( XMARIADBRECORDSREPORT_FIELDGET );
HB_FUNC_STATIC( XMARIADBRECORDSREPORT_SKIP );
HB_FUNC_STATIC( XMARIADBRECORDSREPORT_NSKIP );
HB_FUNC_STATIC( XMARIADBRECORDSREPORT_GETROW );
HB_FUNC_STATIC( XMARIADBRECORDSREPORT_QUERYALL );
HB_FUNC_INITSTATICS();


HB_INIT_SYMBOLS_BEGIN( hb_vm_SymbolInit_MARIADBRECORDS )
{ "XMARIADBRECORDS", {HB_FS_PUBLIC | HB_FS_FIRST | HB_FS_LOCAL}, {HB_FUNCNAME( XMARIADBRECORDS )}, NULL },
{ "__CLSLOCKDEF", {HB_FS_PUBLIC}, {HB_FUNCNAME( __CLSLOCKDEF )}, NULL },
{ "NEW", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XACLASS", {HB_FS_PUBLIC}, {HB_FUNCNAME( XACLASS )}, NULL },
{ "TRECORDS", {HB_FS_PUBLIC}, {HB_FUNCNAME( TRECORDS )}, NULL },
{ "ADDPROPERTY", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ODATASOURCE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ODATASET", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ADDMETHOD", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XMARIADBRECORDS_OPEN", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XMARIADBRECORDS_OPEN )}, NULL },
{ "XMARIADBRECORDS_CLOSE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XMARIADBRECORDS_CLOSE )}, NULL },
{ "ADDINLINE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LISTABLE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XMARIADBRECORDS_ADDNEW", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XMARIADBRECORDS_ADDNEW )}, NULL },
{ "XMARIADBRECORDS_CANCEL", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XMARIADBRECORDS_CANCEL )}, NULL },
{ "XMARIADBRECORDS_UPDATE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XMARIADBRECORDS_UPDATE )}, NULL },
{ "XMARIADBRECORDS_DELETE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XMARIADBRECORDS_DELETE )}, NULL },
{ "FCOUNT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XMARIADBRECORDS_FIELDINFO", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XMARIADBRECORDS_FIELDINFO )}, NULL },
{ "XMARIADBRECORDS_FIELDGET", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XMARIADBRECORDS_FIELDGET )}, NULL },
{ "XMARIADBRECORDS_FIELDPUT", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XMARIADBRECORDS_FIELDPUT )}, NULL },
{ "GOTO", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "RECCOUNT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XMARIADBRECORDS_GOTO", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XMARIADBRECORDS_GOTO )}, NULL },
{ "XMARIADBRECORDS_SKIP", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XMARIADBRECORDS_SKIP )}, NULL },
{ "XMARIADBRECORDS_NSKIP", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XMARIADBRECORDS_NSKIP )}, NULL },
{ "RECNO", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "QUERYALL", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "QUERYCURRENT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XMARIADBRECORDS_LOCATE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XMARIADBRECORDS_LOCATE )}, NULL },
{ "XMARIADBRECORDS_FILTER", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XMARIADBRECORDS_FILTER )}, NULL },
{ "XMARIADBRECORDS_SORT", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XMARIADBRECORDS_SORT )}, NULL },
{ "XMARIADBRECORDS_CLONE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XMARIADBRECORDS_CLONE )}, NULL },
{ "ADATA", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XMARIADBRECORDS_GETROW", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XMARIADBRECORDS_GETROW )}, NULL },
{ "ADDPROPINIT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XMARIADBRECORDS_QUERYALL", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XMARIADBRECORDS_QUERYALL )}, NULL },
{ "XMARIADBRECORDS_QUERYCURRENT", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XMARIADBRECORDS_QUERYCURRENT )}, NULL },
{ "XMARIADBRECORDS_CURRENTWHERE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XMARIADBRECORDS_CURRENTWHERE )}, NULL },
{ "XMARIADBRECORDS_GETFILTEREXP", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XMARIADBRECORDS_GETFILTEREXP )}, NULL },
{ "XMARIADBRECORDS_GETSEEKEXP", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XMARIADBRECORDS_GETSEEKEXP )}, NULL },
{ "XMARIADBRECORDS_DBSTRUCT", {HB_FS_PUBLIC}, {HB_FUNCNAME( XMARIADBRECORDS_DBSTRUCT )}, NULL },
{ "XMARIADBRECORDS_APPEND", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XMARIADBRECORDS_APPEND )}, NULL },
{ "XMARIADBRECORDS_REPLACE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XMARIADBRECORDS_REPLACE )}, NULL },
{ "ADDMULTIDATA", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "CREATE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "__CLSUNLOCKDEF", {HB_FS_PUBLIC}, {HB_FUNCNAME( __CLSUNLOCKDEF )}, NULL },
{ "INSTANCE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "__OBJHASMSG", {HB_FS_PUBLIC}, {HB_FUNCNAME( __OBJHASMSG )}, NULL },
{ "INITCLASS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LCONNECTED", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LEFT", {HB_FS_PUBLIC}, {HB_FUNCNAME( LEFT )}, NULL },
{ "UPPER", {HB_FS_PUBLIC}, {HB_FUNCNAME( UPPER )}, NULL },
{ "BUILDSQLST", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_CTABLE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_CTABLEALIAS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_CFROM", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_CWHERE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_CGROUPBY", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_CHAVING", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_CORDER", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_CLIMIT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_COFFSET", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "NCURSORTYPE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "__XA_SQL_RAT", {HB_FS_PUBLIC}, {HB_FUNCNAME( __XA_SQL_RAT )}, NULL },
{ "LTRIM", {HB_FS_PUBLIC}, {HB_FUNCNAME( LTRIM )}, NULL },
{ "SUBSTR", {HB_FS_PUBLIC}, {HB_FUNCNAME( SUBSTR )}, NULL },
{ "LEN", {HB_FS_PUBLIC}, {HB_FUNCNAME( LEN )}, NULL },
{ "AT", {HB_FS_PUBLIC}, {HB_FUNCNAME( AT )}, NULL },
{ "CLIMIT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "EMPTY", {HB_FS_PUBLIC}, {HB_FUNCNAME( EMPTY )}, NULL },
{ "COFFSET", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_NMAXRECORDS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "VAL", {HB_FS_PUBLIC}, {HB_FUNCNAME( VAL )}, NULL },
{ "_LREADONLY", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "__XA_SQL_AT", {HB_FS_PUBLIC}, {HB_FUNCNAME( __XA_SQL_AT )}, NULL },
{ "ALLTRIM", {HB_FS_PUBLIC}, {HB_FUNCNAME( ALLTRIM )}, NULL },
{ "CFROM", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_CFIELDS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "CTABLEALIAS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "STRTRAN", {HB_FS_PUBLIC}, {HB_FUNCNAME( STRTRAN )}, NULL },
{ "CTABLE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LALLOWPROCESSMESSAGES", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "PROCESSMESSAGES", {HB_FS_PUBLIC}, {HB_FUNCNAME( PROCESSMESSAGES )}, NULL },
{ "LOPEN", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "CWHERE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "CFILTER", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "CGROUPBY", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "CHAVING", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "CFILTERHAVING", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "CORDER", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "NMAXRECORDS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "STR", {HB_FS_PUBLIC}, {HB_FUNCNAME( STR )}, NULL },
{ "CFIELDS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_ADATA", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ASTRUCT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XA_BREAK", {HB_FS_PUBLIC}, {HB_FUNCNAME( XA_BREAK )}, NULL },
{ "_APRIMARYKEY", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_ADEFVALUES", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "EXECUTE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "AADD", {HB_FS_PUBLIC}, {HB_FUNCNAME( AADD )}, NULL },
{ "ADEFVALUES", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LOWER", {HB_FS_PUBLIC}, {HB_FUNCNAME( LOWER )}, NULL },
{ "SQLPREPARE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "DBSTRUCT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LAND", {HB_FS_PUBLIC}, {HB_FUNCNAME( LAND )}, NULL },
{ "_APKFIELDS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "APKFIELDS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ASCAN", {HB_FS_PUBLIC}, {HB_FUNCNAME( ASCAN )}, NULL },
{ "SQLGETROWS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "SQLFINALIZE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_RECCOUNT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_BOF", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_EOF", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_RECNO", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "MIN", {HB_FS_PUBLIC}, {HB_FUNCNAME( MIN )}, NULL },
{ "CURRENTWHERE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "PCOUNT", {HB_FS_PUBLIC}, {HB_FUNCNAME( PCOUNT )}, NULL },
{ "ARRAY", {HB_FS_PUBLIC}, {HB_FUNCNAME( ARRAY )}, NULL },
{ "XA_GETDEFVALUE", {HB_FS_PUBLIC}, {HB_FUNCNAME( XA_GETDEFVALUE )}, NULL },
{ "APRIMARYKEY", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_ASTRUCT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_FCOUNT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LONEDIT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "VALTOSTR", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( VALTOSTR )}, NULL },
{ "ARECORD", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LONAPPEND", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_LONAPPEND", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "EOF", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "AEVAL", {HB_FS_PUBLIC}, {HB_FUNCNAME( AEVAL )}, NULL },
{ "APPEND", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "REPLACE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "AFIELDS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LMODIFIED", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LEDITABLE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "CNAME", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "__ENUMINDEX", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "CTYPE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "CHECKSQLINJECTION", {HB_FS_PUBLIC}, {HB_FUNCNAME( CHECKSQLINJECTION )}, NULL },
{ "EXECUTE2", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LASTINSERTID", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "AINS", {HB_FS_PUBLIC}, {HB_FUNCNAME( AINS )}, NULL },
{ "ODBBROWSE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "REFRESH", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "VALUE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "NLOCKTYPE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "NEWERROR", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "NAFFECTEDROWS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ADEL", {HB_FS_PUBLIC}, {HB_FUNCNAME( ADEL )}, NULL },
{ "ASIZE", {HB_FS_PUBLIC}, {HB_FUNCNAME( ASIZE )}, NULL },
{ "_ALOCATE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ALOCATE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LOGDEBUG", {HB_FS_PUBLIC}, {HB_FUNCNAME( LOGDEBUG )}, NULL },
{ "_NLOCATE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "NLOCATE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_CFILTER", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_CFILTERHAVING", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "TSQLTABLE", {HB_FS_PUBLIC}, {HB_FUNCNAME( TSQLTABLE )}, NULL },
{ "TSQLQUERY", {HB_FS_PUBLIC}, {HB_FUNCNAME( TSQLQUERY )}, NULL },
{ "_ODATASOURCE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_CPROCESS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "CPROCESS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_CNAME", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_ASQLPARAMS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ASQLPARAMS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_NCURSORLOCATION", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "NCURSORLOCATION", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_NCURSORTYPE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_NLOCKTYPE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_LDISPLAYERRORS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LDISPLAYERRORS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_LUPDLINKED", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LUPDLINKED", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LREADONLY", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_ORECORDS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "TMARIADBRECORDS", {HB_FS_PUBLIC}, {HB_FUNCNAME( TMARIADBRECORDS )}, NULL },
{ "_LOPEN", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "AUSERFIELDS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ADDCALCFIELD", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "BGETVALUE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "FILTER", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "SETFILTER", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "SKIP", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "CORGFILTER", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ACOLS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "FILTEREVAL", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ODATAFIELD", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "RIGHT", {HB_FS_PUBLIC}, {HB_FUNCNAME( RIGHT )}, NULL },
{ "CFULLNAME", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "STRMYSQL", {HB_FS_PUBLIC}, {HB_FUNCNAME( STRMYSQL )}, NULL },
{ "DTOSQL", {HB_FS_PUBLIC}, {HB_FUNCNAME( DTOSQL )}, NULL },
{ "CTOD", {HB_FS_PUBLIC}, {HB_FUNCNAME( CTOD )}, NULL },
{ "MYSQLDATEFORMAT", {HB_FS_PUBLIC}, {HB_FUNCNAME( MYSQLDATEFORMAT )}, NULL },
{ "CALCLENDEC", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( CALCLENDEC )}, NULL },
{ "TOSTRING", {HB_FS_PUBLIC}, {HB_FUNCNAME( TOSTRING )}, NULL },
{ "DTTOSQL", {HB_FS_PUBLIC}, {HB_FUNCNAME( DTTOSQL )}, NULL },
{ "VALTYPE", {HB_FS_PUBLIC}, {HB_FUNCNAME( VALTYPE )}, NULL },
{ "XMARIADBRECORDSREPORT", {HB_FS_PUBLIC | HB_FS_LOCAL}, {HB_FUNCNAME( XMARIADBRECORDSREPORT )}, NULL },
{ "XMARIADBRECORDSREPORT_OPEN", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XMARIADBRECORDSREPORT_OPEN )}, NULL },
{ "XMARIADBRECORDSREPORT_CLOSE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XMARIADBRECORDSREPORT_CLOSE )}, NULL },
{ "XMARIADBRECORDSREPORT_FIELDGET", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XMARIADBRECORDSREPORT_FIELDGET )}, NULL },
{ "XMARIADBRECORDSREPORT_SKIP", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XMARIADBRECORDSREPORT_SKIP )}, NULL },
{ "XMARIADBRECORDSREPORT_NSKIP", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XMARIADBRECORDSREPORT_NSKIP )}, NULL },
{ "XMARIADBRECORDSREPORT_GETROW", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XMARIADBRECORDSREPORT_GETROW )}, NULL },
{ "XMARIADBRECORDSREPORT_QUERYALL", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XMARIADBRECORDSREPORT_QUERYALL )}, NULL },
{ "HANDLE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_HANDLE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "CLOSE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "SUPER", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "PREPARE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "GETROWS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "(_INITSTATICS00002)", {HB_FS_INITEXIT | HB_FS_LOCAL}, {hb_INITSTATICS}, NULL }
HB_INIT_SYMBOLS_EX_END( hb_vm_SymbolInit_MARIADBRECORDS, "MariaDBRecords.prg", 0x0, 0x0003 )

#if defined( HB_PRAGMA_STARTUP )
   #pragma startup hb_vm_SymbolInit_MARIADBRECORDS
#elif defined( HB_DATASEG_STARTUP )
   #define HB_DATASEG_BODY    HB_DATASEG_FUNC( hb_vm_SymbolInit_MARIADBRECORDS )
   #include "hbiniseg.h"
#endif

HB_FUNC( XMARIADBRECORDS )
{
	static const HB_BYTE pcode[] =
	{
		149,3,0,116,211,0,36,24,0,103,1,0,100,8,
		29,8,9,176,1,0,104,1,0,12,1,29,253,8,
		166,191,8,0,122,80,1,48,2,0,176,3,0,12,
		0,106,16,88,77,97,114,105,97,68,66,82,101,99,
		111,114,100,115,0,108,4,4,1,0,108,0,112,3,
		80,2,36,26,0,122,80,1,36,27,0,48,5,0,
		95,2,106,12,111,68,97,116,97,83,111,117,114,99,
		101,0,100,106,12,84,68,97,116,97,83,111,117,114,
		99,101,0,95,1,120,89,20,0,1,0,0,0,48,
		6,0,48,7,0,95,1,112,0,112,0,6,100,100,
		100,100,9,112,11,73,36,29,0,48,8,0,95,2,
		106,5,79,112,101,110,0,108,9,95,1,121,72,121,
		72,121,72,112,3,73,36,30,0,48,8,0,95,2,
		106,6,67,108,111,115,101,0,108,10,95,1,121,72,
		121,72,121,72,112,3,73,36,32,0,48,11,0,95,
		2,106,8,67,97,110,69,100,105,116,0,89,15,0,
		1,0,0,0,48,12,0,95,1,112,0,6,95,1,
		121,72,121,72,121,72,112,3,73,36,34,0,48,8,
		0,95,2,106,7,65,100,100,78,101,119,0,108,13,
		95,1,121,72,121,72,121,72,112,3,73,36,35,0,
		48,8,0,95,2,106,7,67,97,110,99,101,108,0,
		108,14,95,1,121,72,121,72,121,72,112,3,73,36,
		36,0,48,8,0,95,2,106,7,85,112,100,97,116,
		101,0,108,15,95,1,121,72,121,72,121,72,112,3,
		73,36,37,0,48,8,0,95,2,106,7,68,101,108,
		101,116,101,0,108,16,95,1,121,72,121,72,121,72,
		112,3,73,36,39,0,48,11,0,95,2,106,11,70,
		105,101,108,100,67,111,117,110,116,0,89,15,0,1,
		0,0,0,48,17,0,95,1,112,0,6,95,1,121,
		72,121,72,121,72,112,3,73,36,40,0,48,8,0,
		95,2,106,10,70,105,101,108,100,73,110,102,111,0,
		108,18,95,1,121,72,121,72,121,72,112,3,73,36,
		41,0,48,8,0,95,2,106,9,70,105,101,108,100,
		71,101,116,0,108,19,95,1,121,72,121,72,121,72,
		112,3,73,36,42,0,48,8,0,95,2,106,9,70,
		105,101,108,100,80,117,116,0,108,20,95,1,121,72,
		121,72,121,72,112,3,73,36,44,0,48,5,0,95,
		2,106,6,82,101,99,110,111,0,122,100,95,1,120,
		100,100,100,100,100,9,112,11,73,36,45,0,48,5,
		0,95,2,106,9,82,101,99,67,111,117,110,116,0,
		121,100,95,1,120,100,100,100,100,100,9,112,11,73,
		36,46,0,48,5,0,95,2,106,4,66,111,102,0,
		120,100,95,1,120,100,100,100,100,100,9,112,11,73,
		36,47,0,48,5,0,95,2,106,4,69,111,102,0,
		120,100,95,1,120,100,100,100,100,100,9,112,11,73,
		36,48,0,48,5,0,95,2,106,7,70,67,111,117,
		110,116,0,121,100,95,1,120,100,100,100,100,100,9,
		112,11,73,36,50,0,48,11,0,95,2,106,6,71,
		111,84,111,112,0,89,16,0,1,0,0,0,48,21,
		0,95,1,122,112,1,6,95,1,121,72,121,72,121,
		72,112,3,73,36,51,0,48,11,0,95,2,106,9,
		71,111,66,111,116,116,111,109,0,89,22,0,1,0,
		0,0,48,21,0,95,1,48,22,0,95,1,112,0,
		112,1,6,95,1,121,72,121,72,121,72,112,3,73,
		36,52,0,48,8,0,95,2,106,5,71,111,116,111,
		0,108,23,95,1,121,72,121,72,121,72,112,3,73,
		36,53,0,48,8,0,95,2,106,5,83,107,105,112,
		0,108,24,95,1,121,72,121,72,121,72,112,3,73,
		36,54,0,48,8,0,95,2,106,6,110,83,107,105,
		112,0,108,25,95,1,121,72,121,72,121,72,112,3,
		73,36,56,0,48,11,0,95,2,106,9,75,101,121,
		67,111,117,110,116,0,89,15,0,1,0,0,0,48,
		22,0,95,1,112,0,6,95,1,121,72,121,72,121,
		72,112,3,73,36,57,0,48,11,0,95,2,106,6,
		75,101,121,78,111,0,89,15,0,1,0,0,0,48,
		26,0,95,1,112,0,6,95,1,121,72,121,72,121,
		72,112,3,73,36,58,0,48,11,0,95,2,106,8,
		75,101,121,71,111,116,111,0,89,17,0,2,0,0,
		0,48,21,0,95,1,95,2,112,1,6,95,1,121,
		72,121,72,121,72,112,3,73,36,60,0,48,11,0,
		95,2,106,8,82,101,102,114,101,115,104,0,89,15,
		0,1,0,0,0,48,27,0,95,1,112,0,6,95,
		1,121,72,121,72,121,72,112,3,73,36,61,0,48,
		11,0,95,2,106,15,82,101,102,114,101,115,104,67,
		117,114,114,101,110,116,0,89,15,0,1,0,0,0,
		48,28,0,95,1,112,0,6,95,1,121,72,121,72,
		121,72,112,3,73,36,63,0,48,8,0,95,2,106,
		7,76,111,99,97,116,101,0,108,29,95,1,121,72,
		121,72,121,72,112,3,73,36,64,0,48,8,0,95,
		2,106,7,70,105,108,116,101,114,0,108,30,95,1,
		121,72,121,72,121,72,112,3,73,36,65,0,48,8,
		0,95,2,106,5,83,111,114,116,0,108,31,95,1,
		121,72,121,72,121,72,112,3,73,36,67,0,48,8,
		0,95,2,106,6,67,108,111,110,101,0,108,32,95,
		1,121,72,121,72,121,72,112,3,73,36,69,0,48,
		11,0,95,2,106,8,71,101,116,82,111,119,115,0,
		89,15,0,1,0,0,0,48,33,0,95,1,112,0,
		6,95,1,121,72,121,72,121,72,112,3,73,36,70,
		0,48,8,0,95,2,106,7,71,101,116,82,111,119,
		0,108,34,95,1,121,72,121,72,121,72,112,3,73,
		36,72,0,122,80,1,36,73,0,48,35,0,95,2,
		106,7,99,84,97,98,108,101,0,106,1,0,100,95,
		1,9,100,100,100,100,100,9,112,11,73,36,74,0,
		48,5,0,95,2,106,12,99,84,97,98,108,101,65,
		108,105,97,115,0,100,100,95,1,9,100,100,100,100,
		100,9,112,11,73,36,75,0,48,5,0,95,2,106,
		8,99,70,105,101,108,100,115,0,100,100,95,1,9,
		100,100,100,100,100,9,112,11,73,36,76,0,48,5,
		0,95,2,106,6,99,70,114,111,109,0,100,100,95,
		1,9,100,100,100,100,100,9,112,11,73,36,77,0,
		48,5,0,95,2,106,7,99,87,104,101,114,101,0,
		100,100,95,1,9,100,100,100,100,100,9,112,11,73,
		36,78,0,48,5,0,95,2,106,9,99,71,114,111,
		117,112,66,121,0,100,100,95,1,9,100,100,100,100,
		100,9,112,11,73,36,79,0,48,5,0,95,2,106,
		8,99,72,97,118,105,110,103,0,100,100,95,1,9,
		100,100,100,100,100,9,112,11,73,36,80,0,48,5,
		0,95,2,106,7,99,79,114,100,101,114,0,100,100,
		95,1,9,100,100,100,100,100,9,112,11,73,36,81,
		0,48,5,0,95,2,106,7,99,76,105,109,105,116,
		0,100,100,95,1,9,100,100,100,100,100,9,112,11,
		73,36,82,0,48,5,0,95,2,106,8,99,79,102,
		102,115,101,116,0,100,100,95,1,9,100,100,100,100,
		100,9,112,11,73,36,83,0,48,5,0,95,2,106,
		12,97,80,114,105,109,97,114,121,75,101,121,0,100,
		100,95,1,9,100,100,100,100,100,9,112,11,73,36,
		84,0,48,35,0,95,2,106,11,97,68,101,102,86,
		97,108,117,101,115,0,4,0,0,100,95,1,9,100,
		100,100,100,100,9,112,11,73,36,85,0,48,35,0,
		95,2,106,8,99,70,105,108,116,101,114,0,106,1,
		0,100,95,1,9,100,100,100,100,100,9,112,11,73,
		36,86,0,48,35,0,95,2,106,14,99,70,105,108,
		116,101,114,72,97,118,105,110,103,0,106,1,0,100,
		95,1,9,100,100,100,100,100,9,112,11,73,36,88,
		0,48,5,0,95,2,106,8,97,83,116,114,117,99,
		116,0,100,100,95,1,9,100,100,100,100,100,9,112,
		11,73,36,89,0,48,5,0,95,2,106,6,97,68,
		97,116,97,0,100,100,95,1,9,100,100,100,100,100,
		9,112,11,73,36,90,0,48,5,0,95,2,106,15,
		99,67,117,114,114,101,110,116,82,101,99,111,114,100,
		0,100,100,95,1,9,100,100,100,100,100,9,112,11,
		73,36,92,0,48,8,0,95,2,106,9,81,117,101,
		114,121,65,108,108,0,108,36,95,1,121,72,121,72,
		121,72,112,3,73,36,93,0,48,8,0,95,2,106,
		13,81,117,101,114,121,67,117,114,114,101,110,116,0,
		108,37,95,1,121,72,121,72,121,72,112,3,73,36,
		94,0,48,8,0,95,2,106,13,67,117,114,114,101,
		110,116,87,104,101,114,101,0,108,38,95,1,121,72,
		121,72,121,72,112,3,73,36,95,0,48,8,0,95,
		2,106,13,71,101,116,70,105,108,116,101,114,69,120,
		112,0,108,39,95,1,121,72,121,72,121,72,112,3,
		73,36,96,0,48,8,0,95,2,106,11,71,101,116,
		83,101,101,107,69,120,112,0,108,40,95,1,121,72,
		121,72,121,72,112,3,73,36,97,0,48,8,0,95,
		2,106,9,68,98,83,116,114,117,99,116,0,108,41,
		95,1,121,72,121,72,121,72,112,3,73,36,98,0,
		48,8,0,95,2,106,7,65,112,112,101,110,100,0,
		108,42,95,1,121,72,121,72,121,72,112,3,73,36,
		99,0,48,8,0,95,2,106,8,82,101,112,108,97,
		99,101,0,108,43,95,1,121,72,121,72,121,72,112,
		3,73,36,101,0,92,2,80,1,36,102,0,48,44,
		0,95,2,100,100,95,1,121,72,121,72,121,72,106,
		8,97,76,111,99,97,116,101,0,4,1,0,9,112,
		5,73,36,103,0,48,44,0,95,2,100,92,255,95,
		1,121,72,121,72,121,72,106,8,110,76,111,99,97,
		116,101,0,4,1,0,9,112,5,73,36,104,0,48,
		44,0,95,2,100,9,95,1,121,72,121,72,121,72,
		106,10,108,79,110,65,112,112,101,110,100,0,4,1,
		0,9,112,5,73,36,105,0,48,44,0,95,2,100,
		4,0,0,95,1,121,72,121,72,121,72,106,10,97,
		80,75,70,105,101,108,100,115,0,4,1,0,9,112,
		5,73,36,107,0,48,45,0,95,2,112,0,73,167,
		14,0,0,176,46,0,104,1,0,95,2,20,2,168,
		48,47,0,95,2,112,0,80,3,176,48,0,95,3,
		106,10,73,110,105,116,67,108,97,115,115,0,12,2,
		28,12,48,49,0,95,3,164,146,1,0,73,95,3,
		110,7,48,47,0,103,1,0,112,0,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XMARIADBRECORDS_OPEN )
{
	static const HB_BYTE pcode[] =
	{
		13,4,0,36,118,0,48,50,0,48,6,0,102,112,
		0,112,0,31,8,36,119,0,9,110,7,36,122,0,
		176,51,0,176,52,0,48,53,0,48,7,0,102,112,
		0,112,0,12,1,92,7,12,2,106,8,83,69,76,
		69,67,84,32,0,8,21,31,9,73,48,12,0,102,
		112,0,80,4,36,124,0,48,54,0,102,100,112,1,
		73,36,125,0,48,55,0,102,100,112,1,73,36,126,
		0,48,56,0,102,100,112,1,73,36,127,0,48,57,
		0,102,100,112,1,73,36,128,0,48,58,0,102,100,
		112,1,73,36,129,0,48,59,0,102,100,112,1,73,
		36,130,0,48,60,0,102,100,112,1,73,36,131,0,
		48,61,0,102,100,112,1,73,36,132,0,48,62,0,
		102,100,112,1,73,36,134,0,95,4,29,223,4,48,
		63,0,48,7,0,102,112,0,112,0,121,69,29,207,
		4,36,136,0,48,7,0,102,112,0,143,36,137,0,
		144,53,0,112,0,80,2,36,138,0,176,52,0,95,
		2,12,1,80,1,36,139,0,176,64,0,106,9,32,
		79,70,70,83,69,84,32,0,95,1,12,2,165,80,
		3,121,15,28,45,36,140,0,48,62,0,102,176,65,
		0,176,66,0,95,2,95,3,92,8,72,12,2,12,
		1,112,1,73,36,141,0,176,51,0,95,1,95,3,
		122,49,12,2,80,1,36,143,0,176,64,0,106,8,
		32,76,73,77,73,84,32,0,95,1,12,2,165,80,
		3,121,15,29,173,0,36,144,0,48,61,0,102,176,
		65,0,176,66,0,95,2,95,3,92,7,72,176,67,
		0,95,1,12,1,95,3,49,92,6,49,12,3,12,
		1,112,1,73,36,145,0,176,51,0,95,1,95,3,
		122,49,12,2,80,1,36,146,0,176,68,0,106,2,
		44,0,48,69,0,102,112,0,12,2,165,80,3,121,
		15,28,65,176,70,0,48,71,0,102,112,0,12,1,
		28,52,36,147,0,48,62,0,102,176,66,0,48,69,
		0,102,112,0,95,3,122,72,12,2,112,1,73,36,
		148,0,48,61,0,102,176,51,0,48,69,0,102,112,
		0,95,3,122,49,12,2,112,1,73,36,150,0,48,
		72,0,48,7,0,102,112,0,176,73,0,48,69,0,
		102,112,0,12,1,112,1,73,36,152,0,176,64,0,
		106,11,32,79,82,68,69,82,32,66,89,32,0,95,
		1,12,2,165,80,3,121,15,28,58,36,153,0,48,
		60,0,102,176,65,0,176,66,0,95,2,95,3,92,
		10,72,176,67,0,95,1,12,1,95,3,49,92,9,
		49,12,3,12,1,112,1,73,36,154,0,176,51,0,
		95,1,95,3,122,49,12,2,80,1,36,156,0,176,
		64,0,106,9,32,72,65,86,73,78,71,32,0,95,
		1,12,2,165,80,3,121,15,28,58,36,157,0,48,
		59,0,102,176,65,0,176,66,0,95,2,95,3,92,
		8,72,176,67,0,95,1,12,1,95,3,49,92,7,
		49,12,3,12,1,112,1,73,36,158,0,176,51,0,
		95,1,95,3,122,49,12,2,80,1,36,160,0,176,
		64,0,106,11,32,71,82,79,85,80,32,66,89,32,
		0,95,1,12,2,165,80,3,121,15,28,74,36,161,
		0,48,58,0,102,176,65,0,176,66,0,95,2,95,
		3,92,10,72,176,67,0,95,1,12,1,95,3,49,
		92,9,49,12,3,12,1,112,1,73,36,162,0,176,
		51,0,95,1,95,3,122,49,12,2,80,1,36,163,
		0,48,74,0,48,7,0,102,112,0,120,112,1,73,
		36,165,0,176,64,0,106,8,32,87,72,69,82,69,
		32,0,95,1,12,2,165,80,3,121,15,28,58,36,
		166,0,48,57,0,102,176,65,0,176,66,0,95,2,
		95,3,92,7,72,176,67,0,95,1,12,1,95,3,
		49,92,6,49,12,3,12,1,112,1,73,36,167,0,
		176,51,0,95,1,95,3,122,49,12,2,80,1,36,
		169,0,176,75,0,106,7,32,70,82,79,77,32,0,
		95,1,12,2,165,80,3,121,15,29,124,1,36,170,
		0,48,56,0,102,176,76,0,176,66,0,95,2,95,
		3,92,6,72,176,67,0,95,1,12,1,95,3,49,
		92,5,49,12,3,12,1,112,1,73,36,171,0,176,
		51,0,48,77,0,102,112,0,122,12,2,106,2,40,
		0,8,28,16,36,172,0,48,56,0,102,100,112,1,
		73,26,99,1,36,174,0,176,51,0,95,1,95,3,
		122,49,12,2,80,1,36,175,0,176,75,0,106,8,
		83,69,76,69,67,84,32,0,95,1,12,2,165,80,
		3,121,15,28,42,36,176,0,48,78,0,102,176,76,
		0,176,66,0,95,2,95,3,92,7,72,176,67,0,
		95,1,12,1,95,3,49,92,6,49,12,3,12,1,
		112,1,73,36,178,0,176,75,0,106,5,32,65,83,
		32,0,48,77,0,102,112,0,12,2,165,80,3,121,
		15,28,100,36,179,0,48,55,0,102,176,66,0,48,
		77,0,102,112,0,95,3,92,4,72,12,2,112,1,
		73,36,180,0,176,68,0,106,2,32,0,48,79,0,
		102,112,0,12,2,165,80,3,121,15,31,24,176,68,
		0,106,2,44,0,48,79,0,102,112,0,12,2,165,
		80,3,121,15,28,27,36,181,0,48,55,0,102,176,
		51,0,48,79,0,102,112,0,95,3,122,49,12,2,
		112,1,73,36,184,0,176,68,0,106,2,32,0,48,
		77,0,102,112,0,12,2,165,80,3,121,15,31,24,
		176,68,0,106,2,44,0,48,77,0,102,112,0,12,
		2,165,80,3,121,15,28,29,36,185,0,48,54,0,
		102,176,51,0,48,77,0,102,112,0,95,3,122,49,
		12,2,112,1,73,25,18,36,187,0,48,54,0,102,
		48,77,0,102,112,0,112,1,73,25,53,36,190,0,
		48,12,0,102,112,0,28,42,36,191,0,48,56,0,
		102,176,51,0,95,2,176,67,0,95,1,12,1,12,
		2,112,1,73,36,192,0,48,54,0,102,48,77,0,
		102,112,0,112,1,73,36,194,0,176,70,0,48,79,
		0,102,112,0,12,1,31,31,36,195,0,48,55,0,
		102,176,80,0,48,79,0,102,112,0,106,3,13,10,
		0,106,1,0,12,3,112,1,73,36,197,0,176,70,
		0,48,81,0,102,112,0,12,1,31,31,36,198,0,
		48,54,0,102,176,80,0,48,81,0,102,112,0,106,
		3,13,10,0,106,1,0,12,3,112,1,73,36,200,
		0,48,79,0,102,112,0,100,8,28,15,48,55,0,
		102,48,81,0,102,112,0,112,1,73,145,36,206,0,
		48,27,0,102,120,112,1,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XMARIADBRECORDS_QUERYALL )
{
	static const HB_BYTE pcode[] =
	{
		13,10,1,36,214,0,4,0,0,80,6,36,217,0,
		176,70,0,48,77,0,102,112,0,12,1,68,21,28,
		47,73,176,51,0,176,52,0,48,53,0,48,7,0,
		102,112,0,112,0,12,1,92,7,12,2,106,8,83,
		69,76,69,67,84,32,0,8,21,31,9,73,48,12,
		0,102,112,0,80,11,36,219,0,48,82,0,48,6,
		0,102,112,0,112,0,28,10,36,220,0,176,83,0,
		20,0,36,223,0,176,70,0,48,7,0,102,112,0,
		12,1,32,90,5,48,84,0,48,7,0,102,112,0,
		112,0,31,14,95,1,100,69,29,70,5,95,1,29,
		65,5,36,225,0,48,77,0,102,112,0,80,5,36,
		226,0,48,26,0,102,112,0,80,4,36,228,0,95,
		11,29,15,2,36,229,0,176,70,0,48,85,0,102,
		112,0,12,1,31,66,36,230,0,96,5,0,106,8,
		32,87,72,69,82,69,32,0,48,85,0,102,112,0,
		72,135,36,231,0,176,70,0,48,86,0,102,112,0,
		12,1,31,66,36,232,0,96,5,0,106,6,32,65,
		78,68,32,0,48,86,0,102,112,0,72,135,25,42,
		36,234,0,176,70,0,48,86,0,102,112,0,12,1,
		31,26,36,235,0,96,5,0,106,8,32,87,72,69,
		82,69,32,0,48,86,0,102,112,0,72,135,36,237,
		0,176,70,0,48,87,0,102,112,0,12,1,31,29,
		36,238,0,96,5,0,106,11,32,71,82,79,85,80,
		32,66,89,32,0,48,87,0,102,112,0,72,135,36,
		240,0,176,70,0,48,88,0,102,112,0,12,1,31,
		67,36,241,0,96,5,0,106,9,32,72,65,86,73,
		78,71,32,0,48,88,0,102,112,0,72,135,36,242,
		0,176,70,0,48,89,0,102,112,0,12,1,31,67,
		36,243,0,96,5,0,106,6,32,65,78,68,32,0,
		48,89,0,102,112,0,72,135,25,43,36,245,0,176,
		70,0,48,89,0,102,112,0,12,1,31,27,36,246,
		0,96,5,0,106,9,32,72,65,86,73,78,71,32,
		0,48,89,0,102,112,0,72,135,36,248,0,176,70,
		0,48,90,0,102,112,0,12,1,31,29,36,249,0,
		96,5,0,106,11,32,79,82,68,69,82,32,66,89,
		32,0,48,90,0,102,112,0,72,135,36,251,0,48,
		91,0,48,7,0,102,112,0,112,0,121,15,28,43,
		36,252,0,96,5,0,106,8,32,76,73,77,73,84,
		32,0,176,65,0,176,92,0,48,91,0,48,7,0,
		102,112,0,112,0,12,1,12,1,72,135,25,42,36,
		253,0,176,70,0,48,69,0,102,112,0,12,1,31,
		26,36,254,0,96,5,0,106,8,32,76,73,77,73,
		84,32,0,48,69,0,102,112,0,72,135,36,0,1,
		176,70,0,48,71,0,102,112,0,12,1,31,27,36,
		1,1,96,5,0,106,9,32,79,70,70,83,69,84,
		32,0,48,71,0,102,112,0,72,135,36,3,1,106,
		8,83,69,76,69,67,84,32,0,176,70,0,48,93,
		0,102,112,0,12,1,28,8,106,2,42,0,25,8,
		48,93,0,102,112,0,72,106,7,32,70,82,79,77,
		32,0,72,95,5,72,80,5,25,34,36,5,1,48,
		53,0,48,7,0,102,112,0,112,0,80,5,36,6,
		1,48,74,0,48,7,0,102,112,0,120,112,1,73,
		36,9,1,48,94,0,102,4,0,0,112,1,73,36,
		11,1,48,6,0,102,112,0,143,36,13,1,48,95,
		0,102,112,0,100,8,29,1,1,36,14,1,95,11,
		29,249,0,176,70,0,48,81,0,102,112,0,12,1,
		32,235,0,36,16,1,113,224,0,0,89,15,0,1,
		0,0,0,176,96,0,95,1,12,1,6,178,36,18,
		1,4,0,0,80,6,36,19,1,48,97,0,102,4,
		0,0,112,1,73,36,20,1,48,98,0,102,4,0,
		0,112,1,73,36,21,1,144,99,0,106,19,83,72,
		79,87,32,67,79,76,85,77,78,83,32,70,82,79,
		77,32,0,48,81,0,102,112,0,72,100,96,9,0,
		112,3,73,36,22,1,176,70,0,95,9,12,1,31,
		111,36,23,1,95,9,96,10,0,129,1,1,28,85,
		36,24,1,95,10,92,4,1,106,4,80,82,73,0,
		5,28,16,36,25,1,176,100,0,95,6,95,10,122,
		1,20,2,36,27,1,176,70,0,95,10,92,5,1,
		12,1,31,33,36,28,1,176,100,0,48,101,0,102,
		112,0,176,102,0,95,10,122,1,12,1,95,10,92,
		5,1,4,2,0,20,2,36,30,1,130,31,175,132,
		36,31,1,48,97,0,102,95,6,112,1,73,36,32,
		1,73,114,9,0,0,36,33,1,115,73,36,38,1,
		176,70,0,144,103,0,95,5,112,1,165,80,2,12,
		1,32,78,1,36,39,1,48,95,0,102,112,0,100,
		8,29,5,1,36,40,1,48,104,0,102,95,2,112,
		1,73,36,41,1,95,11,29,241,0,36,42,1,122,
		165,80,8,25,72,36,43,1,176,105,0,48,95,0,
		102,112,0,95,8,1,92,7,1,93,0,2,12,2,
		28,41,36,45,1,48,97,0,102,48,95,0,102,112,
		0,95,8,1,122,1,4,1,0,112,1,73,36,46,
		1,48,106,0,102,95,8,4,1,0,112,1,73,36,
		42,1,175,8,0,176,67,0,48,95,0,102,112,0,
		12,1,15,28,174,36,49,1,176,70,0,48,107,0,
		102,112,0,12,1,28,105,36,51,1,95,6,96,7,
		0,129,1,1,28,91,36,52,1,176,108,0,48,95,
		0,102,112,0,89,17,0,1,0,1,0,7,0,95,
		1,122,1,95,255,8,6,12,2,165,80,8,121,8,
		28,31,36,54,1,48,97,0,102,100,112,1,73,36,
		55,1,48,106,0,102,4,0,0,112,1,73,36,56,
		1,25,24,36,59,1,176,100,0,48,107,0,102,112,
		0,95,8,20,2,36,61,1,130,31,169,132,36,63,
		1,48,74,0,48,7,0,102,112,0,176,70,0,48,
		107,0,102,112,0,12,1,112,1,73,36,67,1,144,
		109,0,95,2,48,33,0,102,112,0,93,0,4,100,
		100,96,3,0,112,6,121,8,28,22,36,68,1,144,
		82,0,112,0,28,220,36,69,1,176,83,0,20,0,
		25,210,36,73,1,144,110,0,95,2,112,1,73,36,
		74,1,145,36,77,1,48,111,0,102,176,67,0,48,
		33,0,102,112,0,12,1,112,1,73,36,78,1,48,
		112,0,102,9,112,1,73,36,79,1,48,113,0,102,
		48,22,0,102,112,0,121,8,112,1,73,36,81,1,
		176,70,0,95,4,12,1,31,27,95,4,48,22,0,
		102,112,0,34,28,16,36,82,1,48,114,0,102,95,
		4,112,1,73,25,24,36,84,1,48,114,0,102,176,
		115,0,122,48,22,0,102,112,0,12,2,112,1,73,
		36,89,1,176,70,0,95,2,12,1,68,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XMARIADBRECORDS_QUERYCURRENT )
{
	static const HB_BYTE pcode[] =
	{
		13,2,1,36,98,1,48,26,0,102,112,0,48,22,
		0,102,112,0,15,31,35,176,70,0,48,77,0,102,
		112,0,12,1,31,22,48,26,0,102,112,0,176,67,
		0,48,33,0,102,112,0,12,1,15,28,8,36,99,
		1,9,110,7,36,104,1,106,8,83,69,76,69,67,
		84,32,0,176,70,0,48,93,0,102,112,0,12,1,
		28,8,106,2,42,0,25,8,48,93,0,102,112,0,
		72,106,7,32,70,82,79,77,32,0,72,48,77,0,
		102,112,0,72,106,8,32,87,72,69,82,69,32,0,
		72,48,116,0,102,9,112,1,72,80,3,36,106,1,
		48,99,0,48,6,0,102,112,0,95,3,100,96,2,
		0,112,3,28,60,176,70,0,95,2,12,1,31,51,
		36,107,1,176,117,0,12,0,121,8,28,24,36,108,
		1,95,2,122,1,48,33,0,102,112,0,48,26,0,
		102,112,0,2,25,11,36,110,1,95,2,122,1,80,
		1,36,112,1,120,110,7,36,115,1,9,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XMARIADBRECORDS_FIELDINFO )
{
	static const HB_BYTE pcode[] =
	{
		13,2,2,36,122,1,176,118,0,92,13,12,1,80,
		3,36,124,1,48,95,0,102,112,0,95,1,1,122,
		1,95,3,122,2,36,125,1,48,95,0,102,112,0,
		95,1,1,92,6,1,95,3,92,2,2,36,126,1,
		48,95,0,102,112,0,95,1,1,92,2,1,95,3,
		92,3,2,36,127,1,48,95,0,102,112,0,95,1,
		1,92,3,1,95,3,92,4,2,36,128,1,48,95,
		0,102,112,0,95,1,1,92,3,1,95,3,92,5,
		2,36,129,1,48,95,0,102,112,0,95,1,1,92,
		4,1,95,3,92,6,2,36,130,1,48,95,0,102,
		112,0,95,1,1,92,4,1,95,3,92,7,2,36,
		131,1,176,105,0,48,95,0,102,112,0,95,1,1,
		92,7,1,122,12,2,68,95,3,92,8,2,36,132,
		1,176,70,0,48,81,0,102,112,0,12,1,68,21,
		28,32,73,176,52,0,48,95,0,102,112,0,95,1,
		1,92,9,1,12,1,176,52,0,48,81,0,102,112,
		0,12,1,8,95,3,92,9,2,36,133,1,176,105,
		0,48,95,0,102,112,0,95,1,1,92,7,1,93,
		0,2,12,2,95,3,92,11,2,36,135,1,95,3,
		92,11,1,32,23,1,36,136,1,176,70,0,48,81,
		0,102,112,0,12,1,32,218,0,176,102,0,48,95,
		0,102,112,0,95,1,1,92,8,1,12,1,176,102,
		0,48,81,0,102,112,0,12,1,8,29,186,0,176,
		108,0,48,101,0,102,112,0,89,24,0,1,0,1,
		0,3,0,95,1,122,1,176,102,0,95,255,122,1,
		12,1,8,6,12,2,165,80,4,121,15,29,143,0,
		36,137,1,25,100,36,140,1,48,101,0,102,112,0,
		95,4,1,92,2,1,95,3,92,10,2,26,159,0,
		36,143,1,176,73,0,48,101,0,102,112,0,95,4,
		1,92,2,1,12,1,95,3,92,10,2,26,131,0,
		36,146,1,48,101,0,102,112,0,95,4,1,92,2,
		1,106,2,48,0,69,95,3,92,10,2,25,103,36,
		155,1,176,119,0,95,3,92,3,1,12,1,95,3,
		92,10,2,25,83,95,3,92,3,1,133,5,0,106,
		2,67,0,26,146,255,106,2,77,0,26,139,255,106,
		2,78,0,25,155,106,2,76,0,25,177,100,25,201,
		36,157,1,95,3,92,3,1,106,2,66,0,8,28,
		13,36,158,1,100,95,3,92,10,2,25,20,36,160,
		1,176,119,0,95,3,92,3,1,12,1,95,3,92,
		10,2,36,163,1,176,108,0,48,120,0,102,112,0,
		89,27,0,1,0,1,0,3,0,176,102,0,95,1,
		12,1,176,102,0,95,255,122,1,12,1,8,6,12,
		2,121,15,95,3,92,12,2,36,164,1,48,95,0,
		102,112,0,95,1,1,92,8,1,95,3,92,13,2,
		36,166,1,176,70,0,95,2,12,1,31,12,36,167,
		1,95,3,95,2,1,110,7,36,170,1,95,3,110,
		7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XMARIADBRECORDS_CLOSE )
{
	static const HB_BYTE pcode[] =
	{
		36,176,1,48,94,0,102,100,112,1,73,36,177,1,
		48,121,0,102,100,112,1,73,36,178,1,48,114,0,
		102,122,112,1,73,36,179,1,48,111,0,102,121,112,
		1,73,36,180,1,48,112,0,102,120,112,1,73,36,
		181,1,48,113,0,102,120,112,1,73,36,182,1,48,
		122,0,102,121,112,1,73,36,183,1,48,106,0,102,
		4,0,0,112,1,73,36,185,1,120,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XMARIADBRECORDS_CURRENTWHERE )
{
	static const HB_BYTE pcode[] =
	{
		13,2,1,36,191,1,106,1,0,80,3,36,193,1,
		48,107,0,102,112,0,96,2,0,129,1,1,29,235,
		0,36,194,1,176,70,0,95,3,12,1,31,17,36,
		195,1,96,3,0,106,6,32,65,78,68,32,0,135,
		36,197,1,95,1,28,38,36,198,1,176,70,0,48,
		81,0,102,112,0,12,1,31,68,36,199,1,96,3,
		0,48,81,0,102,112,0,106,2,46,0,72,135,25,
		48,36,201,1,176,70,0,48,95,0,102,112,0,95,
		2,1,92,8,1,12,1,31,26,36,202,1,96,3,
		0,48,95,0,102,112,0,95,2,1,92,8,1,106,
		2,46,0,72,135,36,204,1,48,7,0,102,112,0,
		143,36,205,1,144,123,0,112,0,28,42,36,206,1,
		96,3,0,48,95,0,102,112,0,95,2,1,122,1,
		106,2,61,0,72,176,124,0,48,125,0,102,112,0,
		95,2,1,12,1,72,135,25,47,36,208,1,96,3,
		0,48,95,0,102,112,0,95,2,1,122,1,106,2,
		61,0,72,176,124,0,48,33,0,102,112,0,48,26,
		0,102,112,0,1,95,2,1,12,1,72,135,36,209,
		1,145,36,211,1,130,32,27,255,132,36,213,1,95,
		3,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XMARIADBRECORDS_FIELDGET )
{
	static const HB_BYTE pcode[] =
	{
		13,1,2,36,221,1,95,1,121,15,28,96,95,1,
		48,17,0,102,112,0,34,28,85,36,222,1,48,126,
		0,102,112,0,28,26,95,2,100,8,31,6,95,2,
		31,16,36,223,1,48,125,0,102,112,0,95,1,1,
		110,7,36,225,1,48,26,0,102,112,0,80,3,36,
		226,1,95,3,121,15,28,30,95,3,48,22,0,102,
		112,0,34,28,19,36,227,1,48,33,0,102,112,0,
		95,3,1,95,1,1,110,7,36,231,1,100,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XMARIADBRECORDS_FIELDPUT )
{
	static const HB_BYTE pcode[] =
	{
		13,1,2,36,239,1,48,126,0,102,112,0,28,18,
		36,240,1,95,2,48,125,0,102,112,0,95,1,2,
		25,50,36,242,1,48,26,0,102,112,0,80,3,36,
		243,1,95,3,121,15,28,30,95,3,48,22,0,102,
		112,0,34,28,19,36,244,1,95,2,48,33,0,102,
		112,0,95,3,1,95,1,2,36,248,1,95,2,110,
		7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XMARIADBRECORDS_ADDNEW )
{
	static const HB_BYTE pcode[] =
	{
		36,254,1,48,127,0,102,120,112,1,73,36,0,2,
		100,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XMARIADBRECORDS_CANCEL )
{
	static const HB_BYTE pcode[] =
	{
		13,1,0,36,4,2,102,80,1,36,6,2,48,126,
		0,95,1,112,0,28,16,36,7,2,48,127,0,95,
		1,9,112,1,73,25,60,36,8,2,48,128,0,95,
		1,112,0,31,48,36,9,2,176,129,0,48,125,0,
		95,1,112,0,89,31,0,2,0,1,0,1,0,95,
		1,165,48,33,0,95,255,112,0,48,26,0,95,255,
		112,0,1,95,2,2,6,20,2,36,12,2,100,110,
		7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XMARIADBRECORDS_UPDATE )
{
	static const HB_BYTE pcode[] =
	{
		13,1,0,36,20,2,48,126,0,102,112,0,28,26,
		36,21,2,48,130,0,102,112,0,80,1,36,22,2,
		48,127,0,102,9,112,1,73,25,13,36,24,2,48,
		131,0,102,112,0,80,1,36,27,2,95,1,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XMARIADBRECORDS_APPEND )
{
	static const HB_BYTE pcode[] =
	{
		13,10,0,36,38,2,106,13,73,78,83,69,82,84,
		32,73,78,84,79,32,0,48,81,0,102,112,0,72,
		80,3,36,39,2,106,1,0,80,4,36,40,2,106,
		1,0,80,5,36,41,2,4,0,0,80,6,36,43,
		2,48,132,0,48,7,0,102,112,0,112,0,96,1,
		0,129,1,1,29,203,0,36,44,2,48,133,0,95,
		1,112,0,29,183,0,48,134,0,95,1,112,0,29,
		173,0,36,45,2,176,70,0,95,4,12,1,31,26,
		36,46,2,96,4,0,106,3,44,32,0,135,36,47,
		2,96,5,0,106,3,44,32,0,135,36,49,2,96,
		4,0,48,135,0,95,1,112,0,135,36,50,2,48,
		125,0,102,112,0,48,136,0,96,1,0,112,0,1,
		100,8,28,18,36,51,2,96,5,0,106,5,78,85,
		76,76,0,135,25,84,36,52,2,48,137,0,95,1,
		112,0,106,2,66,0,8,28,40,36,53,2,96,5,
		0,106,2,63,0,135,36,54,2,176,100,0,95,6,
		48,125,0,102,112,0,48,136,0,96,1,0,112,0,
		1,20,2,25,29,36,56,2,96,5,0,176,124,0,
		48,125,0,102,112,0,48,136,0,96,1,0,112,0,
		1,12,1,135,36,59,2,130,32,59,255,132,36,61,
		2,96,3,0,106,3,40,32,0,95,4,72,106,12,
		32,41,32,86,65,76,85,69,83,40,32,0,72,95,
		5,72,106,3,32,41,0,72,135,36,63,2,176,138,
		0,95,3,12,1,31,44,176,70,0,95,6,12,1,
		28,17,48,99,0,48,6,0,102,112,0,95,3,112,
		1,25,18,48,139,0,48,6,0,102,112,0,95,3,
		100,95,6,112,3,31,8,36,64,2,9,110,7,36,
		68,2,176,70,0,48,90,0,102,112,0,12,1,32,
		8,3,176,67,0,48,107,0,102,112,0,12,1,122,
		8,29,248,2,48,91,0,48,7,0,102,112,0,112,
		0,121,8,29,232,2,176,105,0,48,95,0,102,112,
		0,48,107,0,102,112,0,122,1,1,92,7,1,93,
		0,2,12,2,29,203,2,36,71,2,48,140,0,48,
		6,0,102,112,0,112,0,80,10,36,72,2,48,77,
		0,102,112,0,80,3,36,73,2,176,70,0,48,85,
		0,102,112,0,12,1,31,66,36,74,2,96,3,0,
		106,8,32,87,72,69,82,69,32,0,48,85,0,102,
		112,0,72,135,36,75,2,176,70,0,48,86,0,102,
		112,0,12,1,31,66,36,76,2,96,3,0,106,6,
		32,65,78,68,32,0,48,86,0,102,112,0,72,135,
		25,42,36,78,2,176,70,0,48,86,0,102,112,0,
		12,1,31,26,36,79,2,96,3,0,106,8,32,87,
		72,69,82,69,32,0,48,86,0,102,112,0,72,135,
		36,81,2,176,70,0,48,88,0,102,112,0,12,1,
		31,67,36,82,2,96,3,0,106,9,32,72,65,86,
		73,78,71,32,0,48,88,0,102,112,0,72,135,36,
		83,2,176,70,0,48,89,0,102,112,0,12,1,31,
		67,36,84,2,96,3,0,106,6,32,65,78,68,32,
		0,48,89,0,102,112,0,72,135,25,43,36,86,2,
		176,70,0,48,89,0,102,112,0,12,1,31,27,36,
		87,2,96,3,0,106,9,32,72,65,86,73,78,71,
		32,0,48,89,0,102,112,0,72,135,36,89,2,176,
		70,0,48,90,0,102,112,0,12,1,31,29,36,90,
		2,96,3,0,106,11,32,79,82,68,69,82,32,66,
		89,32,0,48,90,0,102,112,0,72,135,36,92,2,
		48,99,0,48,6,0,102,112,0,106,8,83,69,76,
		69,67,84,32,0,176,70,0,48,95,0,102,112,0,
		48,107,0,102,112,0,122,1,1,92,8,1,12,1,
		28,7,106,1,0,25,25,48,95,0,102,112,0,48,
		107,0,102,112,0,122,1,1,92,8,1,106,2,46,
		0,72,72,48,95,0,102,112,0,48,107,0,102,112,
		0,122,1,1,122,1,72,106,7,32,70,82,79,77,
		32,0,72,95,3,72,100,96,2,0,112,3,73,36,
		94,2,176,70,0,95,2,12,1,31,50,95,2,176,
		67,0,95,2,12,1,1,122,1,95,10,8,31,33,
		176,108,0,95,2,89,17,0,1,0,1,0,10,0,
		95,1,122,1,95,255,8,6,12,2,165,80,9,121,
		8,28,40,36,95,2,176,100,0,48,33,0,102,112,
		0,100,20,2,36,96,2,48,114,0,102,176,67,0,
		48,33,0,102,112,0,12,1,112,1,73,25,45,36,
		98,2,176,100,0,48,33,0,102,112,0,100,20,2,
		36,99,2,176,141,0,48,33,0,102,112,0,95,9,
		20,2,36,100,2,48,114,0,102,95,9,112,1,73,
		36,102,2,48,26,0,102,112,0,176,67,0,48,33,
		0,102,112,0,12,1,34,28,81,36,103,2,176,118,
		0,176,67,0,48,95,0,102,112,0,12,1,12,1,
		48,33,0,102,112,0,48,26,0,102,112,0,2,36,
		104,2,95,10,48,33,0,102,112,0,48,26,0,102,
		112,0,1,48,107,0,102,112,0,122,1,2,36,105,
		2,95,10,48,125,0,102,112,0,48,107,0,102,112,
		0,122,1,2,36,107,2,48,142,0,48,7,0,102,
		112,0,112,0,100,69,29,45,1,36,108,2,48,143,
		0,48,142,0,48,7,0,102,112,0,112,0,120,112,
		1,73,26,21,1,36,113,2,106,1,0,80,8,36,
		114,2,48,107,0,102,112,0,96,7,0,129,1,1,
		28,73,36,115,2,176,70,0,95,8,12,1,31,17,
		36,116,2,96,8,0,106,6,32,65,78,68,32,0,
		135,36,118,2,96,8,0,48,95,0,102,112,0,95,
		7,1,122,1,106,2,61,0,72,176,124,0,48,125,
		0,102,112,0,95,7,1,12,1,72,135,36,119,2,
		130,31,187,132,36,120,2,176,100,0,48,33,0,102,
		112,0,4,0,0,20,2,36,121,2,48,114,0,102,
		176,67,0,48,33,0,102,112,0,12,1,112,1,73,
		36,122,2,48,132,0,48,7,0,102,112,0,112,0,
		96,1,0,129,1,1,28,36,36,123,2,176,100,0,
		48,33,0,102,112,0,48,26,0,102,112,0,1,48,
		144,0,95,1,112,0,20,2,36,124,2,130,31,224,
		132,36,125,2,176,67,0,48,107,0,102,112,0,12,
		1,122,8,28,66,176,105,0,48,95,0,102,112,0,
		48,107,0,102,112,0,122,1,1,92,7,1,93,0,
		2,12,2,28,38,36,126,2,48,140,0,48,6,0,
		102,112,0,112,0,48,33,0,102,112,0,48,26,0,
		102,112,0,1,48,107,0,102,112,0,122,1,2,36,
		130,2,48,111,0,102,176,67,0,48,33,0,102,112,
		0,12,1,112,1,73,36,132,2,48,28,0,102,112,
		0,73,36,134,2,120,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XMARIADBRECORDS_REPLACE )
{
	static const HB_BYTE pcode[] =
	{
		13,7,0,36,143,2,48,26,0,102,112,0,80,7,
		36,145,2,48,145,0,48,7,0,102,112,0,112,0,
		92,3,8,29,194,1,36,147,2,48,28,0,102,96,
		2,0,112,1,31,89,36,148,2,48,146,0,48,6,
		0,102,112,0,106,57,67,111,117,108,100,32,110,111,
		116,32,114,101,116,114,105,101,118,101,32,99,117,114,
		114,101,110,116,32,114,111,119,32,118,97,108,117,101,
		115,44,32,39,85,112,100,97,116,101,39,32,99,97,
		110,99,101,108,101,100,0,100,48,7,0,102,112,0,
		112,3,73,36,149,2,9,110,7,36,152,2,176,67,
		0,95,2,12,1,121,8,28,90,36,153,2,48,146,
		0,48,6,0,102,112,0,106,58,82,111,119,32,100,
		101,108,101,116,101,100,32,97,102,116,101,114,32,116,
		104,101,32,39,69,100,105,116,39,32,111,112,101,114,
		97,116,105,111,110,44,32,39,85,112,100,97,116,101,
		39,32,99,97,110,99,101,108,101,100,0,100,48,7,
		0,102,112,0,112,3,73,36,154,2,9,110,7,36,
		157,2,106,1,0,80,4,36,158,2,122,165,80,5,
		25,99,36,159,2,95,2,95,5,1,48,125,0,102,
		112,0,95,5,1,8,31,73,48,134,0,48,132,0,
		48,7,0,102,112,0,112,0,95,5,1,112,0,28,
		52,36,160,2,176,70,0,95,4,12,1,31,14,36,
		161,2,96,4,0,106,3,44,32,0,135,36,163,2,
		96,4,0,48,135,0,48,132,0,48,7,0,102,112,
		0,112,0,95,5,1,112,0,135,36,158,2,175,5,
		0,176,67,0,95,2,12,1,15,28,151,36,167,2,
		176,70,0,95,4,12,1,31,110,36,168,2,48,146,
		0,48,6,0,102,112,0,106,12,84,104,101,32,102,
		105,101,108,100,115,58,0,95,4,72,106,60,32,104,
		97,118,101,32,99,104,97,110,103,101,100,32,97,102,
		116,101,114,32,116,104,101,32,39,69,100,105,116,39,
		32,111,112,101,114,97,116,105,111,110,44,32,39,85,
		112,100,97,116,101,39,32,99,97,110,99,101,108,101,
		100,0,72,100,48,7,0,102,112,0,112,3,73,36,
		169,2,9,110,7,36,174,2,106,1,0,80,3,36,
		175,2,4,0,0,80,6,36,177,2,48,132,0,48,
		7,0,102,112,0,112,0,96,1,0,129,1,1,29,
		205,0,36,178,2,48,133,0,95,1,112,0,29,185,
		0,48,134,0,95,1,112,0,29,175,0,36,179,2,
		176,70,0,95,3,12,1,31,14,36,180,2,96,3,
		0,106,3,44,32,0,135,36,182,2,96,3,0,48,
		135,0,95,1,112,0,106,2,61,0,72,135,36,183,
		2,48,33,0,102,112,0,95,7,1,48,136,0,96,
		1,0,112,0,1,100,8,28,18,36,184,2,96,3,
		0,106,5,78,85,76,76,0,135,25,90,36,185,2,
		48,137,0,95,1,112,0,106,2,66,0,8,28,43,
		36,186,2,96,3,0,106,2,63,0,135,36,187,2,
		176,100,0,95,6,48,33,0,102,112,0,95,7,1,
		48,136,0,96,1,0,112,0,1,20,2,25,32,36,
		189,2,96,3,0,176,124,0,48,33,0,102,112,0,
		95,7,1,48,136,0,96,1,0,112,0,1,12,1,
		135,36,192,2,130,32,57,255,132,36,194,2,176,70,
		0,95,3,12,1,28,8,36,195,2,120,110,7,36,
		198,2,176,138,0,95,3,12,1,32,131,0,36,199,
		2,106,8,85,80,68,65,84,69,32,0,48,81,0,
		102,112,0,72,106,6,32,83,69,84,32,0,72,95,
		3,72,106,8,32,87,72,69,82,69,32,0,72,48,
		116,0,102,120,112,1,72,80,3,36,200,2,48,6,
		0,102,112,0,143,36,201,2,176,70,0,95,6,12,
		1,28,11,144,99,0,95,3,112,1,25,12,144,139,
		0,95,3,100,95,6,112,3,28,30,36,202,2,144,
		147,0,112,0,122,8,28,12,36,203,2,48,28,0,
		102,112,0,73,36,205,2,120,110,7,36,206,2,145,
		36,210,2,9,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XMARIADBRECORDS_DELETE )
{
	static const HB_BYTE pcode[] =
	{
		36,218,2,48,6,0,102,112,0,143,36,219,2,144,
		99,0,106,13,68,69,76,69,84,69,32,70,82,79,
		77,32,0,48,81,0,102,112,0,72,106,8,32,87,
		72,69,82,69,32,0,72,48,116,0,102,120,112,1,
		72,112,1,28,112,36,220,2,144,147,0,112,0,122,
		8,28,100,36,221,2,48,111,0,102,176,67,0,48,
		33,0,102,112,0,12,1,122,49,112,1,73,36,222,
		2,176,148,0,48,33,0,102,112,0,48,26,0,102,
		112,0,20,2,36,223,2,176,149,0,48,33,0,102,
		112,0,48,22,0,102,112,0,20,2,36,224,2,48,
		26,0,102,112,0,48,22,0,102,112,0,15,28,13,
		36,225,2,48,113,0,102,120,112,1,73,36,227,2,
		120,110,7,36,229,2,145,36,232,2,9,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XMARIADBRECORDS_LOCATE )
{
	static const HB_BYTE pcode[] =
	{
		13,1,2,36,240,2,95,2,100,8,28,5,9,80,
		2,36,242,2,176,70,0,48,77,0,102,112,0,12,
		1,32,142,2,36,243,2,95,2,32,247,1,36,244,
		2,106,12,83,69,76,69,67,84,32,73,70,40,32,
		0,95,1,72,106,15,44,32,49,44,32,48,32,41,
		32,70,82,79,77,32,0,72,48,77,0,102,112,0,
		72,80,3,36,245,2,176,70,0,48,85,0,102,112,
		0,12,1,31,66,36,246,2,96,3,0,106,8,32,
		87,72,69,82,69,32,0,48,85,0,102,112,0,72,
		135,36,247,2,176,70,0,48,86,0,102,112,0,12,
		1,31,66,36,248,2,96,3,0,106,6,32,65,78,
		68,32,0,48,86,0,102,112,0,72,135,25,42,36,
		250,2,176,70,0,48,86,0,102,112,0,12,1,31,
		26,36,251,2,96,3,0,106,8,32,87,72,69,82,
		69,32,0,48,86,0,102,112,0,72,135,36,253,2,
		176,70,0,48,87,0,102,112,0,12,1,31,29,36,
		254,2,96,3,0,106,11,32,71,82,79,85,80,32,
		66,89,32,0,48,87,0,102,112,0,72,135,36,0,
		3,176,70,0,48,88,0,102,112,0,12,1,31,67,
		36,1,3,96,3,0,106,9,32,72,65,86,73,78,
		71,32,0,48,88,0,102,112,0,72,135,36,2,3,
		176,70,0,48,89,0,102,112,0,12,1,31,67,36,
		3,3,96,3,0,106,6,32,65,78,68,32,0,48,
		89,0,102,112,0,72,135,25,43,36,5,3,176,70,
		0,48,89,0,102,112,0,12,1,31,27,36,6,3,
		96,3,0,106,9,32,72,65,86,73,78,71,32,0,
		48,89,0,102,112,0,72,135,36,8,3,176,70,0,
		48,90,0,102,112,0,12,1,31,29,36,9,3,96,
		3,0,106,11,32,79,82,68,69,82,32,66,89,32,
		0,48,90,0,102,112,0,72,135,36,11,3,48,150,
		0,102,4,0,0,112,1,73,36,12,3,113,49,0,
		0,89,15,0,1,0,0,0,176,96,0,95,1,12,
		1,6,178,36,13,3,48,99,0,48,6,0,102,112,
		0,95,3,100,48,151,0,102,112,0,112,3,73,73,
		114,53,0,0,36,14,3,115,73,36,15,3,176,152,
		0,106,31,88,97,105,108,101,114,45,84,77,97,114,
		105,97,68,66,32,76,111,99,97,116,101,32,101,114,
		114,111,114,58,32,0,95,3,72,20,1,36,17,3,
		48,153,0,102,121,112,1,73,36,20,3,48,154,0,
		102,112,0,121,16,29,132,0,36,21,3,48,153,0,
		102,176,108,0,48,151,0,102,112,0,89,14,0,1,
		0,0,0,95,1,122,1,122,8,6,48,154,0,102,
		112,0,122,72,12,3,112,1,73,36,22,3,48,154,
		0,102,112,0,121,69,28,29,36,23,3,48,21,0,
		48,7,0,102,112,0,48,154,0,102,112,0,112,1,
		73,36,24,3,120,110,7,36,26,3,48,153,0,102,
		92,255,112,1,73,36,27,3,48,150,0,102,100,112,
		1,73,36,28,3,48,21,0,48,7,0,102,112,0,
		48,22,0,102,112,0,122,72,112,1,73,36,33,3,
		9,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XMARIADBRECORDS_FILTER )
{
	static const HB_BYTE pcode[] =
	{
		13,2,1,36,39,3,48,86,0,102,112,0,80,2,
		36,41,3,176,70,0,48,89,0,102,112,0,12,1,
		31,27,36,42,3,96,2,0,106,9,32,72,65,86,
		73,78,71,32,0,48,89,0,102,112,0,72,135,36,
		45,3,176,117,0,12,0,121,15,29,180,0,36,46,
		3,176,51,0,176,52,0,95,1,12,1,92,7,12,
		2,106,8,72,65,86,73,78,71,32,0,8,28,36,
		36,47,3,48,155,0,102,106,1,0,112,1,73,36,
		48,3,48,156,0,102,176,66,0,95,1,92,8,12,
		2,112,1,73,25,105,36,49,3,176,68,0,106,9,
		32,72,65,86,73,78,71,32,0,176,52,0,95,1,
		12,1,12,2,165,80,3,121,15,28,47,36,50,3,
		48,155,0,102,176,51,0,95,1,95,3,122,49,12,
		2,112,1,73,36,51,3,48,156,0,102,176,66,0,
		95,1,95,3,92,8,72,12,2,112,1,73,25,27,
		36,53,3,48,155,0,102,95,1,112,1,73,36,54,
		3,48,156,0,102,106,1,0,112,1,73,36,56,3,
		48,27,0,102,112,0,73,36,59,3,95,2,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XMARIADBRECORDS_SORT )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,65,3,176,117,0,12,0,121,15,28,
		24,36,66,3,48,60,0,102,95,1,112,1,73,36,
		67,3,48,27,0,102,112,0,73,36,70,3,120,110,
		7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XMARIADBRECORDS_CLONE )
{
	static const HB_BYTE pcode[] =
	{
		13,3,0,36,79,3,48,12,0,102,112,0,28,19,
		36,80,3,48,45,0,176,157,0,12,0,112,0,80,
		1,25,17,36,82,3,48,45,0,176,158,0,12,0,
		112,0,80,1,36,85,3,95,1,143,36,86,3,144,
		159,0,48,6,0,102,112,0,112,1,73,36,87,3,
		144,160,0,48,161,0,48,7,0,102,112,0,112,0,
		112,1,73,36,88,3,144,162,0,48,135,0,48,7,
		0,102,112,0,112,0,112,1,73,36,89,3,144,163,
		0,48,164,0,48,7,0,102,112,0,112,0,112,1,
		73,36,90,3,144,165,0,48,166,0,48,7,0,102,
		112,0,112,0,112,1,73,36,91,3,144,167,0,48,
		63,0,48,7,0,102,112,0,112,0,112,1,73,36,
		92,3,144,168,0,48,145,0,48,7,0,102,112,0,
		112,0,112,1,73,36,93,3,144,72,0,48,91,0,
		48,7,0,102,112,0,112,0,112,1,73,36,94,3,
		144,169,0,48,170,0,48,7,0,102,112,0,112,0,
		112,1,73,36,95,3,144,171,0,48,172,0,48,7,
		0,102,112,0,112,0,112,1,73,36,96,3,144,74,
		0,48,173,0,48,7,0,102,112,0,112,0,112,1,
		73,36,97,3,144,174,0,48,45,0,176,175,0,12,
		0,48,7,0,102,112,0,48,12,0,102,112,0,112,
		2,112,1,73,36,98,3,144,176,0,48,84,0,48,
		7,0,102,112,0,112,0,112,1,73,36,99,3,48,
		177,0,48,7,0,102,112,0,112,0,96,2,0,129,
		1,1,28,31,36,100,3,144,178,0,48,135,0,95,
		2,112,0,48,179,0,95,2,112,0,112,2,73,36,
		101,3,130,31,229,132,36,102,3,176,70,0,48,180,
		0,102,112,0,165,80,3,12,1,31,13,36,103,3,
		144,181,0,95,3,112,1,73,36,105,3,144,21,0,
		48,26,0,102,112,0,112,1,73,145,36,108,3,95,
		1,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XMARIADBRECORDS_GETROW )
{
	static const HB_BYTE pcode[] =
	{
		13,0,2,36,114,3,95,1,100,8,28,10,48,26,
		0,102,112,0,80,1,95,2,100,8,28,5,120,80,
		2,36,116,3,95,2,28,25,95,1,48,26,0,102,
		112,0,69,28,14,36,117,3,48,21,0,102,95,1,
		112,1,73,36,120,3,95,1,121,15,28,32,95,1,
		176,67,0,48,33,0,102,112,0,12,1,34,28,16,
		36,121,3,48,33,0,102,112,0,95,1,1,110,7,
		36,124,3,4,0,0,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XMARIADBRECORDS_GOTO )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,130,3,95,1,121,15,28,49,95,1,
		48,22,0,102,112,0,34,28,38,36,131,3,48,114,
		0,102,95,1,112,1,73,36,132,3,48,112,0,102,
		9,112,1,73,36,133,3,48,113,0,102,9,112,1,
		73,25,52,36,134,3,95,1,48,22,0,102,112,0,
		122,72,8,28,36,36,135,3,48,114,0,102,95,1,
		112,1,73,36,136,3,48,112,0,102,9,112,1,73,
		36,137,3,48,113,0,102,120,112,1,73,36,140,3,
		100,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XMARIADBRECORDS_SKIP )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,146,3,95,1,100,8,28,5,122,80,
		1,36,148,3,48,26,0,102,112,0,95,1,72,122,
		35,28,44,36,149,3,48,114,0,102,122,112,1,73,
		36,150,3,48,112,0,102,120,112,1,73,36,151,3,
		48,113,0,102,48,22,0,102,112,0,121,8,112,1,
		73,25,108,36,152,3,48,26,0,102,112,0,95,1,
		72,48,22,0,102,112,0,15,28,44,36,153,3,48,
		114,0,102,48,22,0,102,112,0,122,72,112,1,73,
		36,154,3,48,112,0,102,9,112,1,73,36,155,3,
		48,113,0,102,120,112,1,73,25,45,36,157,3,48,
		114,0,102,21,48,26,0,163,0,112,0,95,1,72,
		112,1,73,36,158,3,48,112,0,102,9,112,1,73,
		36,159,3,48,113,0,102,9,112,1,73,36,162,3,
		48,26,0,102,112,0,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XMARIADBRECORDS_NSKIP )
{
	static const HB_BYTE pcode[] =
	{
		13,1,1,36,168,3,48,26,0,102,112,0,80,2,
		36,170,3,95,2,95,1,72,48,22,0,102,112,0,
		15,28,16,36,171,3,48,22,0,102,112,0,95,2,
		49,80,1,36,173,3,48,182,0,102,95,1,112,1,
		73,36,175,3,48,26,0,102,112,0,95,2,49,110,
		7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XMARIADBRECORDS_GETFILTEREXP )
{
	static const HB_BYTE pcode[] =
	{
		13,7,1,36,186,3,176,70,0,48,183,0,95,1,
		112,0,12,1,31,27,36,187,3,106,3,40,32,0,
		48,183,0,95,1,112,0,72,106,2,41,0,72,80,
		5,25,10,36,189,3,106,1,0,80,5,36,192,3,
		48,184,0,95,1,112,0,96,2,0,129,1,1,29,
		184,2,36,193,3,48,86,0,95,2,112,0,80,4,
		36,194,3,176,70,0,95,4,12,1,32,152,2,36,
		195,3,48,185,0,95,2,112,0,80,3,36,196,3,
		48,186,0,95,2,112,0,143,36,198,3,144,137,0,
		112,0,106,2,67,0,8,31,15,144,137,0,112,0,
		106,2,77,0,8,29,4,1,36,199,3,176,70,0,
		95,3,12,1,29,52,2,36,200,3,176,51,0,95,
		4,122,12,2,106,2,37,0,8,80,7,36,201,3,
		176,187,0,95,4,122,12,2,106,2,37,0,8,80,
		8,36,202,3,95,7,28,58,95,8,31,54,36,203,
		3,176,66,0,95,4,92,2,12,2,80,4,36,204,
		3,144,188,0,112,0,106,9,32,76,73,75,69,32,
		39,37,0,72,176,189,0,95,4,12,1,72,106,2,
		39,0,72,80,3,26,209,1,36,205,3,95,7,31,
		66,95,8,28,62,36,206,3,176,66,0,95,4,122,
		176,67,0,95,4,12,1,122,49,12,3,80,4,36,
		207,3,144,188,0,112,0,106,8,32,76,73,75,69,
		32,39,0,72,176,189,0,95,4,12,1,72,106,3,
		37,39,0,72,80,3,26,138,1,36,209,3,95,7,
		28,30,95,8,28,26,36,210,3,176,66,0,95,4,
		92,2,176,67,0,95,4,12,1,92,2,49,12,3,
		80,4,36,212,3,144,188,0,112,0,106,9,32,76,
		73,75,69,32,39,37,0,72,176,189,0,95,4,12,
		1,72,106,3,37,39,0,72,80,3,26,64,1,36,
		215,3,144,137,0,112,0,106,2,78,0,8,28,60,
		36,216,3,176,70,0,95,3,12,1,29,36,1,36,
		217,3,144,188,0,112,0,176,51,0,95,4,122,12,
		2,106,3,60,62,0,24,31,10,106,4,32,61,32,
		0,25,6,106,2,32,0,72,95,4,72,80,3,26,
		247,0,36,219,3,144,137,0,112,0,106,2,68,0,
		8,29,152,0,36,220,3,176,51,0,95,4,122,12,
		2,106,3,60,62,0,24,28,94,36,221,3,122,80,
		6,36,222,3,176,66,0,95,4,92,2,122,12,3,
		106,2,61,0,8,28,8,36,223,3,174,6,0,36,
		225,3,144,188,0,112,0,106,2,32,0,72,176,51,
		0,95,4,95,6,12,2,72,106,3,32,39,0,72,
		176,190,0,176,191,0,176,66,0,95,4,95,6,122,
		72,12,2,12,1,12,1,72,106,2,39,0,72,80,
		3,25,119,36,227,3,144,188,0,112,0,106,5,32,
		61,32,39,0,72,176,190,0,176,191,0,95,4,12,
		1,12,1,72,106,2,39,0,72,80,3,25,81,36,
		229,3,144,137,0,112,0,106,2,76,0,8,28,66,
		36,230,3,176,70,0,95,3,12,1,28,54,36,231,
		3,144,188,0,112,0,176,52,0,176,51,0,95,4,
		122,12,2,12,1,106,6,49,84,89,83,79,0,24,
		28,12,106,6,32,60,62,32,48,0,25,9,106,5,
		32,61,32,48,0,72,80,3,36,233,3,145,36,235,
		3,96,5,0,176,70,0,95,5,12,1,31,12,106,
		6,32,65,78,68,32,0,25,5,106,1,0,95,3,
		72,135,36,237,3,130,32,78,253,132,36,239,3,95,
		5,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XMARIADBRECORDS_GETSEEKEXP )
{
	static const HB_BYTE pcode[] =
	{
		13,1,2,36,247,3,176,52,0,95,2,12,1,80,
		2,36,249,3,95,1,143,36,250,3,48,60,0,102,
		144,188,0,112,0,112,1,73,36,252,3,144,137,0,
		112,0,106,2,67,0,8,31,14,144,137,0,112,0,
		106,2,77,0,8,28,40,36,253,3,144,188,0,112,
		0,106,8,32,76,73,75,69,32,39,0,72,176,189,
		0,95,2,12,1,72,106,3,37,39,0,72,80,3,
		26,215,0,36,254,3,144,137,0,112,0,106,2,78,
		0,8,28,54,36,255,3,106,7,67,65,83,84,40,
		32,0,144,188,0,112,0,72,106,17,32,65,83,32,
		67,72,65,82,41,32,76,73,75,69,32,39,0,72,
		95,2,72,106,3,37,39,0,72,80,3,26,148,0,
		36,0,4,144,137,0,112,0,106,2,68,0,8,28,
		65,36,1,4,106,14,68,97,116,101,95,70,111,114,
		109,97,116,40,32,0,144,188,0,112,0,72,106,2,
		44,0,72,176,192,0,12,0,72,106,11,32,32,41,
		32,76,73,75,69,32,39,0,72,95,2,72,106,3,
		37,39,0,72,80,3,25,69,36,2,4,144,137,0,
		112,0,106,2,76,0,8,28,54,36,3,4,144,188,
		0,112,0,176,52,0,176,51,0,95,2,122,12,2,
		12,1,106,6,49,84,89,83,79,0,24,28,12,106,
		6,32,60,62,32,48,0,25,9,106,5,32,61,32,
		48,0,72,80,3,36,4,4,145,36,7,4,95,3,
		110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( CALCLENDEC )
{
	static const HB_BYTE pcode[] =
	{
		13,1,3,36,14,4,176,68,0,106,2,40,0,95,
		1,12,2,80,4,36,16,4,95,4,121,15,28,72,
		36,17,4,176,66,0,95,1,95,4,122,72,12,2,
		80,1,36,18,4,176,73,0,95,1,12,1,80,2,
		36,19,4,176,68,0,106,2,44,0,95,1,12,2,
		165,80,4,121,15,28,23,36,20,4,176,73,0,176,
		66,0,95,1,95,4,122,72,12,2,12,1,80,3,
		36,24,4,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( VALTOSTR )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,30,4,26,188,0,36,32,4,106,2,
		39,0,176,189,0,95,1,12,1,72,106,2,39,0,
		72,80,1,26,210,0,36,35,4,176,194,0,95,1,
		12,1,80,1,26,195,0,36,38,4,176,70,0,95,
		1,12,1,28,19,106,13,39,48,48,48,48,45,48,
		48,45,48,48,39,0,25,19,106,2,39,0,176,190,
		0,95,1,12,1,72,106,2,39,0,72,80,1,26,
		144,0,36,41,4,176,70,0,95,1,12,1,28,28,
		106,22,39,48,48,48,48,45,48,48,45,48,48,32,
		48,48,58,48,48,58,48,48,39,0,25,19,106,2,
		39,0,176,195,0,95,1,12,1,72,106,2,39,0,
		72,80,1,25,84,36,44,4,95,1,28,8,106,2,
		49,0,25,6,106,2,48,0,80,1,25,63,36,47,
		4,106,5,78,85,76,76,0,80,1,25,49,176,196,
		0,95,1,12,1,133,6,0,106,2,67,0,26,57,
		255,106,2,78,0,26,75,255,106,2,68,0,26,83,
		255,106,2,84,0,26,127,255,106,2,76,0,25,179,
		100,25,197,36,50,4,95,1,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC( XMARIADBRECORDSREPORT )
{
	static const HB_BYTE pcode[] =
	{
		149,3,0,116,211,0,36,55,4,103,2,0,100,8,
		29,103,2,176,1,0,104,2,0,12,1,29,92,2,
		166,30,2,0,122,80,1,48,2,0,176,3,0,12,
		0,106,22,88,77,97,114,105,97,68,66,82,101,99,
		111,114,100,115,82,101,112,111,114,116,0,108,175,4,
		1,0,108,197,112,3,80,2,36,57,4,122,80,1,
		36,58,4,48,8,0,95,2,106,5,79,112,101,110,
		0,108,198,95,1,121,72,121,72,121,72,112,3,73,
		36,59,4,48,8,0,95,2,106,6,67,108,111,115,
		101,0,108,199,95,1,121,72,121,72,121,72,112,3,
		73,36,61,4,48,11,0,95,2,106,8,67,97,110,
		69,100,105,116,0,89,9,0,1,0,0,0,9,6,
		95,1,121,72,121,72,121,72,112,3,73,36,63,4,
		48,8,0,95,2,106,9,70,105,101,108,100,71,101,
		116,0,108,200,95,1,121,72,121,72,121,72,112,3,
		73,36,65,4,48,8,0,95,2,106,5,83,107,105,
		112,0,108,201,95,1,121,72,121,72,121,72,112,3,
		73,36,66,4,48,8,0,95,2,106,6,110,83,107,
		105,112,0,108,202,95,1,121,72,121,72,121,72,112,
		3,73,36,68,4,48,11,0,95,2,106,8,82,101,
		102,114,101,115,104,0,89,15,0,1,0,0,0,48,
		27,0,95,1,112,0,6,95,1,121,72,121,72,121,
		72,112,3,73,36,69,4,48,11,0,95,2,106,15,
		82,101,102,114,101,115,104,67,117,114,114,101,110,116,
		0,89,15,0,1,0,0,0,48,28,0,95,1,112,
		0,6,95,1,121,72,121,72,121,72,112,3,73,36,
		71,4,48,11,0,95,2,106,8,71,101,116,82,111,
		119,115,0,89,15,0,1,0,0,0,48,33,0,95,
		1,112,0,6,95,1,121,72,121,72,121,72,112,3,
		73,36,72,4,48,8,0,95,2,106,7,71,101,116,
		82,111,119,0,108,203,95,1,121,72,121,72,121,72,
		112,3,73,36,74,4,122,80,1,36,75,4,48,44,
		0,95,2,100,100,95,1,121,72,121,72,121,72,106,
		7,72,97,110,100,108,101,0,4,1,0,9,112,5,
		73,36,77,4,48,8,0,95,2,106,9,81,117,101,
		114,121,65,108,108,0,108,204,95,1,121,72,121,72,
		121,72,112,3,73,36,78,4,48,11,0,95,2,106,
		13,81,117,101,114,121,67,117,114,114,101,110,116,0,
		89,16,0,2,0,0,0,48,128,0,95,1,112,0,
		68,6,95,1,121,72,121,72,121,72,112,3,73,36,
		80,4,48,45,0,95,2,112,0,73,167,14,0,0,
		176,46,0,104,2,0,95,2,20,2,168,48,47,0,
		95,2,112,0,80,3,176,48,0,95,3,106,10,73,
		110,105,116,67,108,97,115,115,0,12,2,28,12,48,
		49,0,95,3,164,146,1,0,73,95,3,110,7,48,
		47,0,103,2,0,112,0,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XMARIADBRECORDSREPORT_OPEN )
{
	static const HB_BYTE pcode[] =
	{
		36,87,4,48,50,0,48,6,0,102,112,0,112,0,
		31,8,36,88,4,9,110,7,36,91,4,48,27,0,
		102,120,112,1,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XMARIADBRECORDSREPORT_CLOSE )
{
	static const HB_BYTE pcode[] =
	{
		36,97,4,48,110,0,48,6,0,102,112,0,48,205,
		0,102,112,0,112,1,73,36,98,4,48,206,0,102,
		100,112,1,73,36,100,4,48,207,0,48,208,0,102,
		112,0,112,0,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XMARIADBRECORDSREPORT_QUERYALL )
{
	static const HB_BYTE pcode[] =
	{
		13,2,1,36,108,4,48,84,0,48,7,0,102,112,
		0,112,0,31,14,95,1,100,69,29,253,0,95,1,
		29,248,0,36,110,4,48,82,0,48,6,0,102,112,
		0,112,0,28,10,36,111,4,176,83,0,20,0,36,
		114,4,48,53,0,48,7,0,102,112,0,112,0,80,
		2,36,115,4,48,94,0,102,4,0,0,112,1,73,
		36,117,4,48,6,0,102,112,0,143,36,118,4,144,
		99,0,106,22,83,69,76,69,67,84,32,67,111,117,
		110,116,40,41,32,70,82,79,77,32,40,0,95,2,
		72,106,2,41,0,72,100,96,3,0,112,3,73,36,
		119,4,48,111,0,102,176,70,0,95,3,12,1,31,
		10,95,3,122,1,122,1,25,3,121,112,1,73,36,
		120,4,48,206,0,102,144,209,0,95,2,112,1,112,
		1,73,36,121,4,48,95,0,102,112,0,100,8,28,
		19,36,122,4,48,104,0,102,48,205,0,102,112,0,
		122,112,2,73,36,124,4,144,210,0,48,205,0,102,
		112,0,48,33,0,102,112,0,112,2,73,145,36,127,
		4,48,112,0,102,9,112,1,73,36,128,4,48,113,
		0,102,48,22,0,102,112,0,121,8,112,1,73,36,
		129,4,48,114,0,102,122,112,1,73,36,133,4,120,
		110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XMARIADBRECORDSREPORT_SKIP )
{
	static const HB_BYTE pcode[] =
	{
		36,139,4,48,114,0,102,21,48,26,0,163,0,112,
		0,23,112,1,73,36,140,4,48,112,0,102,9,112,
		1,73,36,141,4,48,94,0,102,4,0,0,112,1,
		73,36,142,4,48,113,0,102,48,26,0,102,112,0,
		48,22,0,102,112,0,15,112,1,28,22,36,143,4,
		48,114,0,102,48,22,0,102,112,0,122,72,112,1,
		73,25,29,36,145,4,48,210,0,48,6,0,102,112,
		0,48,205,0,102,112,0,48,33,0,102,112,0,112,
		2,73,36,148,4,48,26,0,102,112,0,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XMARIADBRECORDSREPORT_NSKIP )
{
	static const HB_BYTE pcode[] =
	{
		13,1,1,36,154,4,48,26,0,102,112,0,80,2,
		36,156,4,48,182,0,102,112,0,95,2,49,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XMARIADBRECORDSREPORT_FIELDGET )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,162,4,95,1,121,15,28,37,95,1,
		48,17,0,102,112,0,34,28,26,48,128,0,102,112,
		0,31,18,36,163,4,48,33,0,102,112,0,122,1,
		95,1,1,110,7,36,166,4,100,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XMARIADBRECORDSREPORT_GETROW )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,172,4,48,128,0,102,112,0,28,10,
		36,173,4,4,0,0,110,7,36,176,4,48,33,0,
		102,112,0,122,1,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_INITSTATICS()
{
	static const HB_BYTE pcode[] =
	{
		117,211,0,2,0,7
	};

	hb_vmExecute( pcode, symbols );
}

