ELF>p@H @8 @ @@@99@@@ɶɶ Hl      @Ptd   QtdRtd bb/lib64/ld-linux-x86-64.so.2GNU&/>YF%5w@4$-h}$v{y+Bt~gI OPSy/H^G#(EbkJ2U=v>,4XK.qkeLt `g)mzq  fw7^;3:ol[ e i", (102 A!UHjDrPlNDa5VuRc1jENXs_d?)MpTrcIQnx"Cim|<[b\Ws`nC6:Zx690-!@LJV*dOT '_uZQf#';%<phYo7=z8|.8{~}9+& R]BKGSM\?*3 FW]Aa $@ڂ - 1^F 8( @A1 P.tpY2PЄWDPJD T  xqD! a 91BDH DTH2F !"$%&'(,.01358;<>ACDFHIKLMNOQSTUWY\^abdfhiknoprsuxy{~uRgߐmbuf(Y}ihJvp }gQ{uE{O)uMsC.!gC&w2av mR% ,gUa| 5 /̏|PˁЎ0ԇ8ĮѣbՆU8Qd :# ~O?Ha M[)<̐i,Yl$]()yq%-03SD:)-ʝ#h 0_j}9;@UehYq')B?š2 w5E3K|G2c~8k!Eݢ1:lQ#2c⮯nJ4af|/9%#[zoʹ0 @(_ as'"sn tMz ZS_2$y1O2QݱtݖQqe Z2 3:-R=d .*\zmg(}ԏG~xݤQel4 E1)7(],w\p{D[64Zs#y%[J;Eٔq[48ͭwVJ i30j1pN+BcLW'䡈幄QxuFMÈ3Bj.{:ގVDE?h OGy,|( t@qLz)>I6)Lc  . wKK"K cRJ0;I { uB YL  / h"iX ps P5jmZtb; 31Sql-F(P%C(_6 o`g!}X 3>{,RSS,1<^HR I}U A9 Rm\JXj faf us?E* 4  }^ Q 7`, (R '_  @pd@  t 0H  0< 'ql kh  }wp |T PC  Gq  @x  r6  , 6 0{l  m  @;^ l}  Q 09P  `9c `) , ЉdLp  p :  cT @j? %U ` )1R@. X  P  xt1` a / `C C P  @tl> }8 n  `)By `D&6 @tT t @     `yl GK  @l~ 0sW @ p C  '  s i  Cq C, ( T  n# - `" p  p C ~n {v s & p.  /m   @+  /x @G  P pr?& R  POTp < 0  ? 0PE @z; N -^ sb @CH  (R1 P  0 F 5 ` t 9  ` C Do 0t-  ~ . ' C 8x @ r 0<r  |vg`  K  2  A < d  0  )H 7^ , (+ $1 0_t < + ( :  he h  `u C rK `+ 8F @od  r;Z 08 6  CZ 9  E@  /8+ (U pp yl y 5- '] tv Gp  P V C  AXV pI  `' p<8  7t `(]=  0E /0   ` r  <  `g plibxml2.so.2__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTablelibreadline.so.7rl_readline_namerl_variable_bindrl_filename_completion_functionrl_completion_append_characterreadlinerl_completion_matchesrl_line_bufferstifle_historyrl_initializerl_attempted_completion_functionrl_basic_word_break_charactersadd_historylibcrypt.so.1libdl.so.2dlclosedlsymdlopenlibssl.so.3SSL_CTX_get0_certificateSSL_CIPHER_get_bitsSSL_get_current_cipherSSL_CIPHER_get_namelibcrypto.so.3EVP_EncryptUpdateBIO_readEVP_CIPHER_CTX_set_paddingBIO_free_allEVP_sha256CRYPTO_mallocX509_get_pubkeyBIO_writeEVP_aes_128_cbcBIO_s_memX509_getm_notAfterBIO_f_base64EVP_sha1EVP_CIPHER_CTX_get_block_sizeBIO_new_mem_bufEVP_md_nullEVP_CipherInit_exEVP_enc_nullASN1_TIME_diffBIO_set_flagsEVP_PKEY_get_sizeEVP_DecryptUpdateBIO_newRAND_bytesBIO_ctrlEVP_DecryptFinalEVP_CIPHER_CTX_newPKCS5_PBKDF2_HMACEVP_EncryptFinalEVP_CIPHER_CTX_freeX509_get_signature_nidCRYPTO_freeBIO_pushlibrt.so.1libz.so.1libedit.so.0libcjson.so.1libcurl.so.4libgssapi_krb5_gauss.so.2libgssrpc_gauss.so.4libkrb5_gauss.so.3libkrb5support_gauss.so.0pthread_joinpthread_createlibk5crypto_gauss.so.3libcom_err_gauss.so.3libpq_ce.so.5_Z18dss_fallocate_fileiillPQescapeLiteral_Z17dss_truncate_fileil_Z10dss_filenoP8_IO_FILE_Z19first_dir_separatorPKc_Z10dss_ferrorP8_IO_FILEstrcpy_error_Z13pg_strcasecmpPKcS0_PQgetResultPQcancel_Z10pg_tolowerh_Z21gen_cipher_rand_files7KeyModePKcS1_S1_S1_PQclientEncodingPQfreeCancel_Z11dss_setvbufP8_IO_FILEPcim_Z19dss_aio_prep_pwritePviS_mx_Z13dss_read_linkPKcPcmmemcpy_sScanKeywordsPQdb_Z20check_input_passwordPKciPQconnectdbParams_Z15dss_rename_filePKcS0_PQenv2encodingPQresultErrorField_Z19ReadContentFromFilePKcPvmPQparameterStatus_Z16make_native_pathPc_Z10pqStrerroriPcm_Z15dss_fwrite_filePKvmmP8_IO_FILEPQescapeStringConn_Z19dss_aio_post_pwritePvimxPQserverVersion_Z12get_lib_pathPKcPcPQftypeSecVsnprintfImpl_Z13dss_set_errnoPiPPKcPQstatusPQsetNoticeProcessorenv_lock_Z15dss_access_filePKci_Z14get_share_pathPKcPc_Z10pqGetpwuidjP6passwdPcmPS0_kerberos_conn_lock_Z12get_man_pathPKcPc_Z12dss_open_dirPKcPP11__dirstream_Z12buffer_alignPPcS0_m_Z18init_vector_randomPhmlo_import_Z11gs_strerroriSecInputSgs_error_buf_Z19get_pkginclude_pathPKcPc_Z15dss_fflush_fileP8_IO_FILE_Z17IsMyPostmasterPidiPKcPQgetCopyData_Z13dss_close_dirP11__dirstreamappendPQExpBuffer_Z24gs_syscall_atomic_add_32PVii_Z16get_include_pathPKcPc_Z12dss_read_dirP11__dirstreamPP6dirent_Z18ClearCipherKeyFileP13CipherkeyFile_Z14dss_fseek_fileP8_IO_FILEliPQgetsslenlargePQExpBuffer_Z13dss_seek_fileili_Z12get_top_pathPc_Z14dss_remove_dirPKcPQresultStatus_Z16get_evp_md_by_idjg_file_list_lock_rwcreatePQExpBufferappendBinaryPQExpBuffer_Z30path_contains_parent_referencePKcpg_encoding_to_charpg_crc32_table_Z15EncryptInputKeyPhS_S_S_S_Pj_Z15dss_pwrite_fileiPKvmlPQgetCancelg_cipher_file_content_Z14dss_lstat_filePKcP4stat_Z17ScanKeywordLookupPKcPK15ScanKeywordList_Z9is_dss_fdidestroyPQExpBuffer_Z20join_path_componentsPcPKcS1__Z14dss_pread_fileiPvml_Z16pg_ascii_tolowerhPQexec_Z13dss_read_fileiPvm_Z10pg_toupperh_Z19decode_cipher_files7KeyModePKcS1_Phb_Z36check_certificate_signature_algrithmPK10ssl_ctx_st_Z15pg_usleep_retryliPQgetvalue_Z18dss_ftruncate_fileP8_IO_FILEllo_export_Z16has_drive_prefixPKcPQsendQuery_Z15is_dss_file_decP8_IO_FILE_Z18dss_aio_prep_preadPviS_mxg_dllErrorLock_Z24gs_syscall_atomic_add_64Pll_Z22path_is_prefix_of_pathPKcS0_PQsetErrorVerbosity_Z8dss_feofP8_IO_FILE_Z8pqsignaliPFviEPQerrorMessage_Z20get_parent_directoryPc_Z14dss_fstat_fileiP4stat_Z29dss_set_server_status_wrapperv_Z30gs_syscall_atomic_test_and_setPViimemset_sOptAsmPQmblen_Z20pg_str_case_cmp_workPKcS0_mbSecClearDestBuf_Z24first_path_var_separatorPKcPQbinaryTuples_Z13dss_stat_filePKcP4statPQresultErrorMessage_Z13dss_sync_filei_Z13gs_unsetenv_rPKcvsprintf_s_Z16check_client_envPKcmemset_sPQfnameappendPQExpBufferStr_Z7strlcpyPcPKcm_Z14pg_strncasecmpPKcS0_mg_rand_file_contentPQescapeString_Z13dss_file_copyPKcS0__Z10CRYPT_hmacjPKhjS0_jPhPj_Z16dss_compare_sizePKcPx_Z14dss_write_fileiPKvmg_enable_dss_Z15DecryptInputKeyPhjS_S_S_S_PjPQsetClientEncoding_Z15dss_fclose_fileP8_IO_FILE_Z14dss_ftell_fileP8_IO_FILE_Z15dss_remove_filePKcpg_valid_server_encoding_id_Z14dss_close_fileiPQtransactionStatus_Z9pg_usleeplvsnprintf_truncated_s_Z11gs_putenv_rPc_Z13CRYPT_encryptjPKhjS0_jPhjS1_Pjvsnprintf_s_Z14dss_fopen_filePKcS0_PP8_IO_FILElo_unlink_Z15dss_rewind_fileP8_IO_FILE_Z15get_pkglib_pathPKcPcinitPQExpBufferread_cipher_lockPQdspleng_dss_device_op_Z12get_doc_pathPKcPc_Z17canonicalize_pathPc_Z14dss_remove_devPKcpg_char_to_encoding_Z16SEC_encodeBase64PKcj_Z5lconsPvP4Listmemset_sOptTcPQfnumber_Z15get_locale_pathPKcPc_Z19dss_device_registerP18st_dss_device_op_tb_Z13get_html_pathPKcPc_Z16pg_ascii_toupperh_Z10dss_appendiPvm_Z14dss_create_dirPKcjPQportgetpwuid_lock_Z12get_etc_pathPKcPcmlibpqVersionString_Z11is_dss_filePKcstrcat_s_Z17CipherFileIsValidP13CipherkeyFilePQoidValueXLogSegmentSize_Z8dss_linkPKcS0_PQputCopyData_Z22get_includeserver_pathPKcPc_Z20get_evp_cipher_by_idj_Z30path_is_relative_and_below_cwdPKc_Z11gs_setenv_rPKcS0_i_Z17dss_unlink_targetPKc_Z13get_home_pathPcm_Z17dss_get_file_sizePKc_Z23dss_pwrite_file_by_zeroillPQresetPQnfields_Z13dss_open_filePKcijPiresetPQExpBuffer_Z12dss_get_addrixPcS_S_PjPmPQuser_Z7lappendP4ListPvmemmove_s_Z13CRYPT_decryptjPKhjS0_jPhjS1_Pjstrncat_s_Z17dss_get_file_nameiPcm_Z18last_dir_separatorPKcPQntuples_Z14dss_fread_filePvmmP8_IO_FILEappendPQExpBufferChar_Z11gs_getenv_rPKc_Z13pg_strtolowerPc_Z16ClearRandKeyFileP11RandkeyFilePQescapeIdentifiermemcpy_sOptAsmprintfPQExpBufferstrcpy_sPQnotifies_Z13pg_strtoupperPc_Z22check_certificate_timePK10ssl_ctx_stivsscanf_s_Z14dss_align_readiPvmlb_Z14dss_chmod_filePKcjPQhostmemcpy_sOptTcPQputCopyEnd_Z27parse_errcode_from_errormsgPKcPQcmdStatusPQcleartermPQExpBufferPQgetisnull_Z15RandFileIsValidP11RandkeyFile_ZN15ValuesProcessor15deprocess_valueEP7pg_connPKhmiiPPhRm13ProcessStatusstrncpy_errorstrncpy_s_Z16SEC_decodeBase64PKcPjPQfinish_Z12get_prognamePKcPQfreemem_Z17list_delete_firstP4List_Z29dss_reopen_specific_vg_handlePKcPQpasslibncurses.so.6libtinfo.so.6libstdc++.so.6_ZSt20__throw_length_errorPKc_ZdlPvm_ZNSt8ios_base4InitD1Ev_ZSt17__throw_bad_allocv__gxx_personality_v0_Znwm_ZNSt8ios_base4InitC1Evlibm.so.6libgcc_s.so.1_Unwind_Resumelibpthread.so.0pthread_mutex_initpthread_mutexattr_destroywaitpidpthread_mutex_lockpthread_mutex_destroypthread_mutexattr_init__errno_locationpthread_mutex_unlockpthread_mutexattr_setpsharedlibc.so.6fflushfchmodreaddirpathconfsetlocalefopenstrncmpoptindstrrchrsetbufferisalphapipeperrorgetpwuidclosedirftellfork__stack_chk_fail__lxstatselectmkdirreallocstrtoldabortstdin_exittolowerpopengetpidstrspnstrdupstrftimelocaltime_risspacestrtod__ctype_get_mb_cur_maxstrtokstrtolisattymmapfeoffgetcfgetsgetpwnamcallocstrlenungetc__cxa_atexitmemsetlocaleconvstrstrstrcspnislowertcsetattrfseekchdirtouppermbtowcdup2clearerrunsetenvvsnprintfpollgetpwuid_rputenv__sigsetjmpstdoutfputcfputsstrnlenmemcpyfclosestrtoulsiglongjmpumaskstrcasecmprealpathremoveisupperopendir__ctype_b_locgetenvoptargstderrioctlsystemmunmapgetuidreadlinkgetopt_longstrncasecmp__fxstatfilenopclosegetcwd__getdelimfwritefreadgettimeofdayrenamegeteuidsys_sigliststrerror_rlocaltimestrchrfdopentcgetattr__cxa_finalizefcntl__xstatmemmoveaccessstrcmpstrerror__libc_start_mainferrorvfprintfisasciild-linux-x86-64.so.2__tls_get_addrGCC_3.0GLIBC_2.3GLIBC_2.2.5OPENSSL_3.0.0CXXABI_1.3CXXABI_1.3.9GLIBCXX_3.4GLIBC_2.4GLIBC_2.3.3GLIBC_2.14          P&y [ ii j ui  +p  ui @ӯkyѯ t) +pii si ii ui  P Q ~  @   ȭ  7Э 7ح 7 7  7 7 7 #7  7 '7 +7 /7( 50 378 37@ 37H 37P 37X 37` ph 77p px 77 ;7 ;7  q   Ȯ qЮ خ   q    5 f6 f6 f6( 0 !8 p@ H pP pX p` ph p  q    q   ȯ qЯ د   5 f6 f6 f6 f6 f6 f6 p( 0 p8 @  H  ` h @p      | ~   Ȱ   w  :   *  _    m (  0 @ > H C `  | @  S# D U b k o s |         (  0  @ |:H N ` <h      Ȳ  в    J. :0   1( .0 .8  @  'H -P  X (p | x   *.  ,   г .س  (: # # @  H : P  `  h %    :   4 % M д 8ش c (:   r 0 ( j 0 (:8  @ r P [X l0p | x '  8 ȵ y е ~     (:( #0 8 #@ 2` (:h #p x # 2  (: #  # 2ȶ +ж  ض            \ +(  @  H  ` R h ?8p l x  [    з J.    _  L  a* n (  0  8  @  ` n h  p  x  r2 61 1 P2 .0и Bpظ  p+   ( Z 0 # 8 g @ r H  P 4 X   `  h 8p G x P     X e p } .ȹ  й  ع              ( Bp0  8  @ %H  P  X  `  h /p .0x '  3 9    D H  к p+غ    Z  #  g r (  0 4 8   @  H 8P G X P `  h  p  x  X e p } .     Ȼ  л  ػ        Bp    %(  0  8  @  H /P .0X ' `  h 3 p 9 x    D H   | ȼ  #  # #  # :@  H  P O ` R h ?8p l x  c Z   Ƚ c н Z l w       (  0  8  @ 1H ` h  p . 1  S    ?Ⱦ  о  ؾ           (:( #0 #8 P  X     ) * ȿ (:п #ؿ #    )  _ 2 ( @ 61H  P ) X * p = x F |/ Q Y b m  R u |         (  0 +8  @  H  P J X  `  h  p  x    61    % + 5 >   %  +  5 > @ E H M P T ` 0 h _  | E T [  :0     :0    @   H  P  X ^ ` i h r p 1x #       ^ i r 1 #       (  0  8  @  ` n h  p  x                 1 W = N    c \ (  0  8  @  H  P  X  `  h  p t x        1 W = N  ) R  ?8 l   0 [8  ` u h  p  x , - S - l0 *. J.  :0   1 . .   ' - / 1    (( 10  8 .0` r h N9p  x : r N9 : r N9   8 "   )  (  @  H  P  X  ` = h  p F    = " F = " F " F R  ?8 l   0 " 8 0 ` " h = p a*x $ A 0N P $ m     PN    pN  N  N  N O ( (O 0 PO @  H  ` 0 h R p 1x :0   8 7 @  I T 0 (  0  8 i @ J ` 1h a*p $x     1  1 ;  3    1@  H P t X B ` h , p  x   $ = a*  " ) *  = " F 0 ( :00 18  `  h = p  x  a*   = "     =  (  0 :0@  H ) `  h  p    =  a*  8 9 .0        ( Bp@  H Bp` p+h   Z # g r          X e p }  .     (  0  8  @  H  P  X  `  h  p Bpx   %  "  $ / a* '  9   D H   p+  @  H Z P # X g ` r h  p   x       X e p } .               (  0 Bp8  @  H %P  X " `  h $p /x a* '  9   D H   = = "      0 ( 1@ = H " P a*X $    = F E T  = [   '( u 0  8  @  H V-P SX -` -h .p /x  ! 2 J. :0  l0  F 1 ` s 1 .    # F @ # H  P  `  h $p a*x = " #   = " F = " F =  " G*( a*@  H  ` 0 h / + , B = " a*  0    u7 =  " a*@ = H " P F `  'h +p  x   , '  - S - - P2 *. J. ( . / b. |/ / .0    :0( l00 L*8 @ 0H  P  X 1`  h 1p 1x   . - |/ J.  .  ' * 1 4  W  7  A  ( h 0 D 8  @ ` H d P O X S ` W h [ p h x ` l e q v j {       n   r v    z    (  0  8  @  H  P  X  `  h  p  x          2 2  A2 +     dr      (  0  8  @  H  P  X 6 `  h  p  &  + + p+ v+ + +  +  + 4 r2 2 2     2   ( 80 88 8@ 8H #P  X  ` -+h 9p 1 x >9 > G 9 $ $ 9 #   (: a* : l  :  # ; r   @  'P  ` +  0, u T,   xO ,@ R H L `  h XP , XA ?8 PK  ` - P S -@ -P  ` ! P2 &  *.  J. A  .0 ` @ .H `Q ` .h Q / ! 9 l K b.  @ |/P  ` / .0 &  Q  :0 xB  ` l0( J @ 0`  p  1 x9   PL C  1( 0R @  ` 1p  z   & .  ! ( 4! 0 I8 D! @ R `  h S! p [x f! R  u! [ f! R  ! [ f! R  ( ! 0 [8 f! @ R `  h ! p [x f! R  S [ f! R  [ f! R  ( (S 0 [8 f! @ R `  h S p [x f! R  xT [ f! R  ! [ f! R  ( ! 0 [8 f! @ R `  h " p [x f! R  " [ f! R +" @" p? P" (U +" ( _" 0 p?8 P" @ (U ` p" h " p hPx " PU p" xU hP " P PU +" " p? P" (U  P  ( 0 8 `@ 0H ` &h &p U ' x\ U ' \  U \ ] 0U -' @' @U V' h' PU ~'( '0 `U@ 'H 0]P pU` 'h 'p U ' ' U ' X] U  ( ] U ( ] @V .( ] PV K(( ]0 `V@ Z(H ^P pV` u(h 0^p V ( P^ V ( x^ V ( ( V ( ^ V ( ( V )( ^0 V@ )H ^P V` %)h _p 0W 3) @_ @W C) h_ W U) j) @X ) ) PX ) ) `X _( _0 pX@ )H _P X` )h `p X ) @` X ) p` X * ` X * )* PY :* ` `Y T*( a0 pY@ e*H HaP Y` q*h pap Y * a Y * a Y a b Y * @b @Z * xb PZ *( b0 `Z@ *H )P [` *h bp [ * b  [ + c 0[ + c @[ "+ 2+ P[ L+ ]+ `[ p+( 8c0 p[@ v+H {+P [` +h pcp [ + c [ + + [  c [ + c [    d [ +( @d0 [@ +H dP \` +h dp \ d e  \ + , 0\ ), 8, @\ M, f, P\ , , `\ ,( ,0 p\@ ,H ,P \` -h -p \ /- <- \ O- d- \ - - \ - - \ - - ] -( .0 ]@ #.H 0.P  ]` C.h (ep 0] S. i. p] . Pe ] . pe ] . e ] . . ] .( e0 ]@ /H /P ^` &/h 5/p `^ K/ _/ p^ u/ / ^ / / ^ / / ^ /  0 ^ '0( .0 ^@ eH fP ^` 30h A0p _ U0 @f _ e0 s0 p_ 0 `f _ 0 f _ 0 0 _ 0( 00 _@  1H 1P _` )1h fp ` 91 P1 ` m1 g  ` 1 1 0`  g Hg @` 1 pg p` 1( 10 `@ 1H 1P `` 2h .p pa "2 .2 a g g a @2 V2 a r2 y2 a 2 g a 2( g0 a@ H 2P a` 2h 0hp a 2 b b Ph ph b 2 2  b 2  3 0b $3 ?3 @b Z3( k30 Pb@ 3H 3P `b` 3h 3p pb 3 3 b 3 3 b 4 4 b *4 =4 b T4 b4 b t4( h0 b@ 4H 4P b` 4h 4p c 4 4 c 4 5  c )5 D5 @c _5 h Pc j5 t5 `c 5( 50 pc@ 5H 5P c` 5h hp c 5 5 c  6 6 c 96 H6 c a6 r6 d 6 6  d 6( 60 0d@ 6H 4P @d` ih 8ip Pd 6 6 `d 7 7 pd #7 hi d /7 A7 d W7 d7 d u7( 70 d@ 7H 7P d` ih ip d 7 i e 7 7 e 7 7  e  8 4 @e 8 8 Pe ,8( J80 `e@ a8H u8P pe`  h  dp e 8 8 e 8 i e 8 (j e 8 Pj e 8 8 e #( 80 e@ -+H  9P e` 9h jp f 9 !9 f 39 j  f >9 j 0f F9  k @f Z9 k9 Pf ~9( Xk0 `f@ 9H 9P pf` 9h xkp f 9 ^ f 9 9 f ! k f $ k f 9 9 f  #( &0 f@ :H 0lP g` :h xlp g   l  g (: l 0g /: f @g a* ;: Pg W: m `g  g:( Hm0 pg@ p:H mP g` :h mp g : n g : : g b : g : 0n g : `n g  #( :0 g@ ;H nP h` r h ;p h   %@ #%` ,%   4% A% v% M%  ]%@  `    r% {% % %  %@ %` !2   % % % %  %@ &` & & *&   3& q#  X8@ :` <& g# F& O& _& r&  |&` &h &p P- (     $ , D T F G S    -x | G  Sp - Y { % I0 @ H x` 9H P X ` h p x                            ( 0 8  @ !H "P #X $` %h &p 'x ( ) * + - . / 0 1 2 3 4 5 6 7 8 9 : ; < = >( ?0 @8 A@ BH CP DX E` Fh Gp Hx I J K L M N O P Q R S U V W X Y Z [ \ ] ^ _( `0 a8 b@ cH dP eX f` gh hp ix j k l m n o p q r s t u v w x y z { } ~  ( 0 8 @ H P X ` h p x                      ( 0 8 @ H P X ` h p x                      ( 0 8 @ H P X ` h p x                       ( 0 8 @ H P X ` h p x                       ( 0 8 @ H P  X  `  h  p  x   HH HtH5 % @% h% h% h% h% h% h% h% hp% h`% h P% h @% h 0% h % h % h% h% h% h% h%z h%r h%j h%b h%Z hp%R h`%J hP%B h@%: h0%2 h %* h%" h% h% h % h!% h"% h#% h$% h%% h&% h'p% h(`% h)P% h*@% h+0% h, % h-% h.% h/% h0% h1% h2%z h3%r h4%j h5%b h6%Z h7p%R h8`%J h9P%B h:@%: h;0%2 h< %* h=%" h>% h?% h@% hA% hB% hC% hD% hE% hF% hGp% hH`% hIP% hJ@% hK0% hL % hM% hN% hO% hP% hQ% hR%z hS%r hT%j hU%b hV%Z hWp%R hX`%J hYP%B hZ@%: h[0%2 h\ %* h]%" h^% h_% h`% ha% hb% hc% hd% he% hf% hgp% hh`% hiP% hj@% hk0% hl % hm% hn% ho% hp% hq% hr%z hs%r ht%j hu%b hv%Z hwp%R hx`%J hyP%B hz@%: h{0%2 h| %* h}%" h~% h% h% h% h% h% h% h% h% hp% h`% hP% h@% h0% h % h% h% h% h% h% h%z h%r h%j h%b h%Z hp%R h`%J hP%B h@%: h0%2 h %* h%" h% h% h% h% h% h% h% h% h% hp% h`% hP% h@% h0% h % h% h% h% h% h% h%z h%r h%j h%b h%Z hp%R h`%J hP%B h@%: h0%2 h %* h%" h% h% h% h% h% h% h% h% h% hp% h`% hP% h@% h0% h % h% h% h% h% h% h%z h%r h%j h%b h%Z hp%R h`%J hP%B h@%: h0%2 h %* h%" h% h% h% h% h% h% h% h% h%ڿ hp%ҿ h`%ʿ hP%¿ h@% h0% h % h% h% h% h% h% h%z h%r h%j h%b h%Z hp%R h`%J hP%B h@%: h0%2 h %* h%" h% h% h% h% h% h% h% h% h%ھ hp%Ҿ h`H% HHH)Ht;Hf.@UH= HH= H ]H5 DUHAWAAVIAUATSHH>H5HDžXL \HQHLHAI^H=HH5HytrH5HftH5y HSuXH=S1 H5[HIHtH58H 1gb=HH{ HL H= t ^ Hg Hd HM H  H F  ; 9 f1 H: HW >H=y  HHHǺ 1H߉ H=( s\¸+ 1ҹ+ H=z  ` Z)$fF L KHԙH5HH .H= HH5H= HVH5H= HH5H= HH5{ƿH= HH5l謿H= HޜH5^蒿H=s HH5IxH=Y HH5;^H=? HH53DH=% HH5%*H= HH5H= H"H5H= H(H5ܾH= HnH5¾H= HH5H= H5H=n H-H5c^H=L HuH5LA$H=* HSH52H= H9H5HE1ҹPPHHE H0WW!LDH=j譟HTHDž@HDžHDž HDž(HDžƅ?HHLHH LDH5\z,H HcHH=E LH5K1a A) f yH= 荝=HH]HZL`H= HL蛾1LHHH=r -H | H=F H5貿F H=" H5莿H= 1 "H HEH= }Et hE\H=  HE`H HH1HHHU=""p""H"H5H=t1EH) EHEH]EH,HHH諛H5HHLIM A$ME11HIDAEIt"u1MMDAEIuMMDHtL8HjHEHHHEHEH5&1INH= ?% H= 諚EHEƅ?tHH= H5躻RH5H=_:H H@'H= ?H=e  H}?\u HEH}ƅ?H^]EH= H}HtEH=  诙H HEH,1HHHRd=L"H5gH=ƨ1' H{ HH=dH]H= HtH=F H H=& H5蒻H=^ HtLH= I H: H= 衘=HHqH HpHH }SH=ν H_ HH5>Hw HE| H= HtH=G { Hl H= H5茺H= ˗H  =   H=I$_ S GH= [H(/E&1_CH5dH='H=c &H5TH=8H54H=pڕH5H=X•H5H=@誕 H H LLHH= L(LL0HLLH(o D)…~xL@H0(H}t.=V t1@ D)‰2 ~9MuHM$HIHEHHܾ H== HI 1L@H@HH螕 H5HHEhH@ H5- H@H5Ht'HXH*HHHNcH}H5_Ht'H s 6H=:-=L 4 IH=C D=Լ Hռ  H=7 _ LeM: L$HXHhHHHH1LHH!jqHE=A HXu HL@=o H}HDIFH=X H{IGPHIFPMtLd}IGXIFXt }LLHݻ  LXMt A<$CH}tCLXL= L5 H  Hx Mt L1LHHL H=L H=7 H5HCHsHXe=ɻ XH= HH1ҾLHX!LH}`M`I@ I3H=5HT 1H߾ IKAŅ HIHEIHIGHEIFHIGHEIFHIGHXIFHͧIG }HEIF HIG(H IF(HIG0H IF0HIG8=z t|HMupIF8HIG@HIF@IGH= = HHDH=IFH IGPIFP1H}H&%LHH0LLHXюH HHMH=& H5HUfL$LHi H IFH}L@ExHHH]Ht1H1HHHI H}HEHE HHt H1HHHaI H= H5H= 1ZDe} H}Ht['H}H5H HHx*uHUH= H5p1H=j uEDp}LsC=B u = }B @H= 1(FAH= HtHٷ H=Ҷ 11H= H= H @HH H <tL$L4MtA<$tL1LHHG=H6 J<0H& J0H= 녃}LvEHXH=gH=+ H H5=1fE萍H=ɲ HE?ƅ?F= *TDLmHLLHE1Ht?1HSH߃AKDQH@HX H*HHH`F="ynH5˺H=*1 8uHMH H5H= I12,HH1Ҿ誹HXH=j DHT =` HE ~0HA LcJI>Hu1>H]AH1HHH@H}HEH @Hm H@nH=BH}=V"]H5H=c14HHHHHH5/H=( 1qH=ڮ =f"]1H5H=1B==H5MH=ܖ1 }=tB=1H5H=1LHX%H L 1H5H=1H5ƳH=1H5H=1gH5H=/1H=R"u]H5JH=1 z="u]H5 H=k1<H5H=̕1H5βH=u1H5H=1oH5H=71P=tE=uH5cH=1#H5DH=s1tH5%H=1U=tI=H5H=1$H5ձH=1H5H=1vH H= H5 7H= a="(H5DH=1t1H5%H=1U1H5H=161H5H=1H5ȰH=1(H5H=1i(H5H=11J=tE=u(H5]H=1(H5>H=m1n(H5H=1ObH5H=ߒ10bH5H=1=tE=ubH5H=C1tbH5H=Đ1UbH5vH=E16H= HK HH5*=["3H5 H=l1==tt"uPH5ӮH=21H= H 1AH5DG}H5H=b1CH5dH= 1$=tE=uH57H=Ɛ1gH5H=G1HH5H=ȏ1)H5ڭH=1 H5H=b1{=tE=uH5H=1NH5oH=1/H5PH=1="H5H=m1>H H=K Hܧ H5٭1="u]yH5H=1cH5H=c1DH5eH= 1%yH5FH=%1vyH5'H=Ό1W=tE=uyH5H=1*yH5۫H= 1 yH5H=1|=tI=H5H=1KH5lH=1,H5MH=1 }=R"u]?H5H=n1?="u]H5ѪH=01?H5H=1r?H5H=:1SH5tH=S14H5UH=1=tE=uH5(H=1XH5 H=819H5H=1=tI=?H5H=H1y?H5H=Ɋ1Z?H5{H=J1;=tI=nH5JH=ً1 znH5+H=Z1[nH5 H=ۊ11oRH5H=1PRH5qH=@11nH5RH=11nH53H=څ1c}tB1!H=* 3H= Hݟ H5ڥHI>p봺rH5¤H=1rH5H=J1c=tE=urH5vH=16rH5WH=1rH58H=1hUH=y HPH= HJ H5\ vH7 H5 ]H=@H H H :f.UH= HH= Hڐ ]H5֫ DUH= HH=y H ]H5۫ D1I^HHPTLwH vH=> DH=! H H9tH֏ Ht H= H5 H)HH?HHHtH HtfD=a u/UH=v Ht H=ڏ h9 ]{f.U HATIH=SHHLuH[A\] H=SLufD H=6Lt& H='Lu@zD H=~Lt. H=~Lu$6f"DH=~Lu H=~Lu H=~Lu?;H  H=~H=>~LuH52~LHUHUuyH5~LHUHUuMH5~LHUHUu!H5}LHU^HUuH5}LHU2HUu H5}LHUHU fU~fHATSHHdH%(HE1HH={}ݣHHH1IغLH ~L4EnL1H HH/H5'}H=ޖ H5'}HȖ sH=Ė H5%}H YH= H5#}H ?H= H5 }Hb %H=v H5}H@ H=\ H5}H H=B H5}H H=( H5}H H= H5|H H= H5|H H=ڕ H5|H| oH= H5|H: UH= H5|H@ ;H= H5|H !H=i H H=L H=6 t|H=$ trH= thH= t^H= tTH= tJH=Ҕ t@H= t6H= t,H=| t"H= tH= tHu@H=ɔ ,1HEdH+%(uYH[A\]H=V|XH5z1#9H H=|\]ff.fH=A HtUH蛽H( ]fDUfHSHHpH`H!dH%(HE1`p 0@Pj ukH\HXHpHcXx tHEdH+%(uCH]H`H=B H511脺H`1H Hff.UfHX1HSHdH%(HE1 0@P`pEEEEEE< uHEdH+%(u:H]H1H H=A H1H5+耹趿H= t6UHSHHHXHt HǃXH]ff.@UfHATSHHHHpH dH%(HE1 0@P`pEEEEEEt1HXLc(H`L uHEdH+%(uMH [A\]L1LH HX H=ď L1H59脹@H=p t6UHSHHH`Ht Hǃ`H]ff.@UfHc@HATSHHH`dH%(HE1jAQAAPLA 0@P`pEEEEEE H uHEdH+%(umHe[A\]L1L H11H@H=1 Ht菸H H== LH5)1|貼ff.fUfHATSHHHHpH dH%(HE1 0@P`pEEEEEEtFHXLc(HHhԍ u1HEdH+%(uH [A\]@HǃhL1Ll HX H= L1H5~']ff.fH= t6UHSHHHhHt HǃhH]ff.@UfHcHATSHHHhdH%(HE1 0@P`pEEEEEE> uHEdH+%(uzH[A\]L1L H1H11HnH=_ Ht轵HJ H=k LH5W}1誳+ff.UHAWAVIAUIATMSHH(HuZLp1ҹLH}HULHbMLp1ҹ LL趵L LHMyL芵HgLA1ҹLELULLHƃ@HHMHuLEwIH} L1ҹ LML L+BE̺H5pL牃(ưHHVHlj ƃ-H0H H8H([A\A]A^A_]úH5+pHpH  H=]qӽ艷H $H=t謽b=*""kH5oH=r1=p"qvH5coH=ar1®="psH5$oH="r1胮y=|=vH5nH=s1ND=_"7hH5nH=q1 =<=kH5xnH=r1׭H [ H=zp˵==hsH5nH=Jr1{q==qhH5mH=r1F<=9"aH5mH=p1=og"?H5gmH=ep1Ƭ= f"H5)mH='p1般~==H5lH="q1SI=k=QH5lH=p1H H=m\=R=aH5hlH=p1ǫ=t`1"^H5.lH=,o1荫=tE=u]^H5lH=/p1`V^H5kH=n1A7^H5kH=1o1"^H5kH="p1^H5kH=m1sH5fkH=4n1ŪkH5GkH=n1親H5(kH=o1自}H5 kH=Om1h^vH5jH=m1I?kH5jH=m1* kH5jH=*o1 kH5jH=l1H5njH=n1ͩH5OjH=l1让H50jH=l1菩H5jH=m1pfvH5iH=pn1QGvH5iH=l12(sH5iH=2n1 sH5iH=k1hH5viH=m1ըhH5WiH=k1趨hH58iH=l1藨sH5iH=l1xnH5hH=k1YOaH5hH=k1:0aH5hH=:m1aH5hH=j1vH5~hH=k1ݧH5_hH=k1辧hH5@hH=k1蟧aH5!hH=k1耧vf.UHHHU0Ht}u 8t8-tfDxuHʨ1fDUHAWAVAUIATSHHX HdH%(HE1HLHL*4`HLNH=l躨IHLL.IH=wL M| L<[MLLHH1H l 0HDžH˵Aǃ'&H芧L肧H/EH0LWu#HH9wE10f.A8~LH=kH1XHDH]dH+%(He[A\A]A^A_]fH=jDIHH蠖ƅԳLLLj AHnj1L.L纀1ݩǃ=8覮LH=pH1WALw 8bLH=iH1nW1ƅL5i$DLiH5 CL葳IHuLL@LLuLL襫HuL蘭 HE1HtL薨7H5@y褣IHIE…t I}H< t"L H-HI}PLHH薱H9Y贰8LH=hH1)VLLgL脤ZLH=h1UH[LSHH9@H=5h褤HHLLL IH=LLHHM|ILWHLLATDHHgLH1+ZY{fL踦LKfD+A8莫LH=gH1TDH=g脣IHH=flIHH=fTUI@賮8LH=fH1(TLiH=)m1 TL肢AmH=f1SH=)THH-H=lSL-1H=:mSHL ң=6"H5eH=c1)?==u\H5seH=d1ȺH=bH5Pe1ןH53eH="c1賟눺H5eH=d1藟iH5dH=_b1xJ}뀺H5dH=ac1R$ff.fUHATISSLHqHtdHH5:eH1MLKHHtSH{HH5nlH3H=o1QH[A\]?H5dH1臧DH5dUHAVAAUIATSH'DH5UkHI1@I4$HdHHIt,HE1HL詩D[A\A]A^]DHPuL#1HtLAHs먐UHAVIAUIATISwH5dHH1蓦LLHE(L蘣HcH5jHHHcHD1財H3LwHI\t'LE1 LH輨D[A\A]A^]Lhu11L藠 1HȧAEAff.UHATASH莡1HHH^ uEu[A\]H[A\]T=tb6" H5aH=`1蕤=t?=uT H5aH=a1M̺ H5aH=_11밺 H5aH=$`1딺 H5yaH=a1u H5ZaH=^1ڛVDUHAWAVAUATAH=bSHHdH%(HE1x 9)EpLcHcMiQHiQI%H%A))A9toIcHihEAHiQAAMihH,H%)1D)LcI,MiQA)ЉH53x kdI%E)A)H=iEkdD)H=4w EHHHHHuHHDe̤HDH=RjH1萚HEdH+%(.HH[A\A]A^A_]fDH=v H5`赦HHqH5jw 1H`H=`-Eu,Fw DH59w HBgH=`1L5Ev H5gLHI۩LH5gӨHI踩11L#HM11LI HM1LIG 1LEӤEfɹf.Eфu*t&f/f: ,9|H=g1L՞L͞L襚L蝚H=Qh褦OHcu LmLiQII%A)IcAkdDHiQA)H%)HiʭhH_kdH,)A)L1Q"t"L@H=f2躛H=cZH5]10FH=q H5e1LHt LH=q H5^H1™L蚝L2H=Qq H5e1葙L虣Ht L茣H=%q H5-^H1dLff.@=t u =pt tD@ff.@UH=s H萙H=ys {s s XH=as /t ƝH=Wt H5]HPlH=1s 蜙H=-t H5rH&lH=s 蒤H=t H5I|HkH=r H=s H5&|Hktv=r #H=s H5V`Hkt95s H=r ]fDH5\H=\=I0H5 `H=\IH5{H=\IrH5~{H=\H4H5qH=c\HUH=r 1H59\HjtsH=r 1H5qjH=r 1H5zjH=r 1H5zjtXH=r 1H5!_{jt']DH5[H=[HuH5^H=[]G@H5}zH={[GH5^zH=c[G_H5pH=C[G"UHAWAAVIAUAATMSHHH??-tpZEtH=vq H;t?/t Wt{H;H53褣HI$1HuJ衡8 H3H=YH1G#GuHm H ZIH H[A\A]A^A_]DHp IcL!u)LdHLLLXL4YL3LI=t4ta"u@9H5XH=V1H^9H5XH=V1$ں9H5XH='X1뾺9H5lXH=U1=t&=u9H5BXH=W1’u9H5#XH=V1裒Vff.UIf~HAVAUATSH0HHdH%(HE1HDžHMAHHLHL5)o H"o Etm1H=XZHH莗H1@1H=jAZHH^HH;=pk u/H='o /H1HH;=Dk AtJuEuL5zn HEdH+%(uZDH0[A\A]A^]A=nn 5AZ=Nn ELff.UHAWIH=WAVAιAUIATILSHÀML8HEȅL H=DZLF H=/ZLHH=ZL"A?xHA=MH5WL%hL`fAEEAEffH=Wjyu,ED HgHcH H=8YLJAu\EuhA]\H=kVH[A\A]A^A_]fDL`AE\f. 1LafAEECf H=nVL H=YVLH=zVLOMLU_AE@ExA]@ H=^ f.HULH=UfuyAEE(H5T@HULH=^UUfH IEEL,H=7UH01諍wfDHULH=TeAEEH5[TDH=T1U!H=T f.fAEE=H=]̚HULH=S]euAEEH5SdHULH=S)euaAEE@H5S,HULH=SdAEEH5bSHULH=ISduAEEL@H5$S@H5R@ H=ULH5UL苖fDHULH=*S%duIH IEAuH=)S1舋T1fA}fAEHULH=RcHv IEkH=RH=LuMMtI}`蟌L?IE`E Iu`HH=RHHD1Ŋ H=RLu}M I} 4L>AE(IE EIu H=R1c/Au@H=}Z11d=H=ZH=uRL H=eRLMI}0{L=AE8IE0EI]0H5CH^H=Z蕉aEA}(H=Q+7H5QLVH5;kLH5QLٓH5QL“H5dL諓H5QL蔓H5RL}MH5QL`fAEEH=8RDPI} IE AE(EErA}8H=(YMLYAE E3A] tbH=P辕I}0萉IE0AE8EHH=>P1‡H=W11:yH=\PWcAu lLpXfAEEH=!Q#I}HMLX;IEHHEHHH=P1 I}p螈MtgL;IEpHEHt[H=O1ɆfA}@fAEEH=WWcIEpEH=_O0H]HIHhKHHE?HHE3LuHEH^ ƅdHEM~HEƅeHEH~HEƅgHxH|HEƅfHpHHEH=L>IHtHsP6PI6IHKIHxIEHisIFHpIEHbIFHEIEHwyIFHEIEHKIF HEIE HKIF(H^ IE(HKIF0=x^ bHIMRIE0HKIF8HKIE8IF@=^ =^ H JHEIE@=h^ IFHLLIEHۄLHEo1ҹPLPKLKMtL>H}赂FH}mH}iH5:xHڅHt =r] H}Ht 1HP=Y] H}?H=:QH193H}tH Y H=vJUH}E1IHhHtHuHEHtHdHEHtHSHEHH>f=\ H SHEIE@u H= _LH5$RLsW H=^LA?dA?eAM11HHE\HEHu11H>IH 1LAą H}?wH}Ht 1DH}1DLAJH}<AHtMtLA5of.H5EH=tIM9LA>=uM96A>'%A0 M9r#7A0 wIM9A>ރuM9A>ȃA>@}SU)tIN1 HHMHMEAFHEH=S LHHEmeLmDH=A1J*Z1ҹ1H+LI}SLHHEA|HAGAoMtL1oLA#oMMLNHEL-J McLH=A1] mH5BLwH5LMLwH5dBLwH5YBLAwEEtE}|1H߾I6 I HE:o H}K HuH=H HU AH} nLw111H111HIIM=L%rHLH=:A1E1(LAmLmLH=#@1E1MpH5MLlvH5~GLUvH5KL>v(H5KL'vfH5ALvtH5LuHEM 1ҾHH}HEcH}H?|0H}H5@E1ezIMtHI}tIUH5Q6L1lLEtPjtAAH}:l xAE18tHuH=0H1ToHH5?AtIbLH=z>1E1PAH=41AA.f111H{IHtWH=DG 1HB?AƄuLH=>1=3E ,=F 1L 1LH===D =F 11Î111HIHt|H0:F =F =nF tGH=4v111H dF HoE H=1IHALH=w4v5 F 뉹11H2 F HE H=71IHH5HL6sH5=LsH5HLsVH5&KLr(H5KHLr111H111HIH=LD IjML8N =M u)=+E u H=~3wuAM14L{>=D M uD5M EtM@=1E1M H={=tM _M5ZM PH=<1E14^LH=;1=KC AkHtH=d@ HC H5v81hn="""H5+H=*1xf111HIH111H111HIHEMLELIgH5p1LpH}tLm111HjIHLjLI{jItHHuqHuHItfHM1LH. wt@LM'gLgH=ZIOH=B Ag8H?H=1ZPmLmH=}B LLz:AƄuLH=91"=k@ t=B t 1LLCL{fHEHnHffa11H0AHIAM11H A H@ H=,IHsMt4LLAj5LH=s81E1ILAh =@ Aq11ҾHib3 IHt}HsEEAXH=g/1E1BH== H591meIH < (H=p9qMH=/qeIHHTLgH=HxLIgLH.LHp1LrLEdLydH5:(H='1b=tE=uӺH5 (H=\'1bH5'H=%1nbuH5'H=^&1ObVH=-1AVȾdAȾ'יH=i71 H}|uH=6> LNEZL-,> L;--; E}IH]IA<$td Lg}HtH5^,LcEHtULH5,L1+cEHtLcH]}ALKI>LdI>E1?tl AfHHtVHH=5MtLnbLfbH}]bHtLH5$,L1|bP5= DSIEEH5%H=F#1_`f GH=51E1_LaH ,H,HI1tLoLEa11HHEMgHEF11H߹HE1H5.QLHEIKjutMtRH}A3XH}Hu9H}E aH}aEA舯ARH=y3LAKH}1H5PLiH}tH}AWH}Hu9H}n1AA11H߹:LHE^c~xH5HcLDiE1H}H53LAit;H5c>Lit(H53LhtH50)LhAH}V=? u EJH}1ApAH}_? A =AALA AG}~EI}L5%3LH}]t#H} E`HHt H?uL\7 =6 H6 H5G!H=\!AgAAAdAsv1Mt1HHLA-H59LdLH5KwdH}Hr7AH},11HX; ( IHH^LHENAƄt@1ҹ H=: L H=: AŅu)Hcu1LHAŅLZaA<$tL{ZAAA"[1H5H=91X="ut/H5H=1\XcA<$tLYAAA"u4H5H=1X/H5hH=1W/H5IH=1W=tE=u/H5H=k1W/H5H=1}W/H5H=m1^We1H5H=^1?WF1H5H=1 W'AtGAu1H5oH=1V1H5PH=?1V1H51H=1V4H5H=1V4H5H=Z1sVzAtGAu4H5H=1BVI4H5H=1#V*4H5H=1V E15AH}lLH=*1E1L1H=*A11ҾHHEHt2H},NH} H}Hp2 HtVAIHP2 111H 2 H1 H=:HIABAM11ҾHpIHtGHYM, A}IAy^A;tt AEM9u5.1 L&l51 1A l~ALAVILHtRDGAa8M^H=&H1\CH=1AA)EAGALAu0AALA$LA触H5H=AAUH5HATISbHHcub11HVH5 HXHHt%H= uH[A\]X@H=*`H[A\]XH=, H5*1TL^Ht L^H=u, H5}H1THXL$]Zf.UHAUATSHH58 EH~HHu蟂IHH8 LhL`H58 H=8 LVLHV1LHH LH5;5RHN8 HLh"TtnH5-H`IHtHaALWH\DH[A\A]]ÐH=7 UHHSuHAq]H. H=+ H54H1BSH[DH[A\A]]@ID$HeHH5+1HxW)AM=\"H54H=1PXH=b* H- H5+1RX=t?=uWH53H=Z1P릺H53H=1oP늺H53H=b1SPkH5c3H=S14PLH5D3H=1P-U1ҹ HAUATLmASL H(vu]1HEfUHE^Eu/ff]LD1PH([A\A]]fE=tb6" H52H=1POfW=t?=uT H5M2H=1O̺ H512H=q1O밺 H52H=1N딺 H51H=1Nu H51H=1NVfDUHAVAUATS?HtaE1 E~DA*tUDL;t<5* H*O;LcAWuA/u€{*ttEEuA-tH[A\A]A^]À{/uAH룀{-uCLcu"A@5J* LNHIA$t!< uI\$afDAHNA$L념U9H=(HSHH ' [H=) >YH=) OH & t# H=0[H]úH=b0[H=s) ~WH=w( H\) Ha( HtTRH]f.UHSHHHHHPHXL`Lht#)p)M)U)])e)m)u)}H=% RH=( H;=% tRH ) Ht#L) Ht) H5/1H=% NHEH=% H(HH0H@Dž(Dž,0H8YH]ff.UHHt KHt(]H=T% H( H5F'1MSH=e|Sff.@UHATSZHHi[H߃u4St(11HNHdHIPL[A\]ÐHPE1L[A\]ff.fUHHDHVHt]H={Rff.UHHtHt UHt]H=v{1Rff.U~fHATSHHHdH%(HE1HH=& Ht*H;=# t!H;=# t=& FJfDHt&LHھLd uUHV# O& H@& Hti5<&  ETHEdH+%(H[A\]@L<|tyDH54LY% H% HuV8fSHH=1H1pH" % 1H% e@NfDHH5Si% HZ% `L=tb6"H5+H=Z 1HP=t?=uTH5+H=X 1H̺H5+H= 1mH밺H5+H=` 1QH딺H5d+H=T 15HuH5E+H= 1HVUHATSHH dH%(HE1=R% u*=[$ 8OH=1$ H5PH1IH=% t HOH=$ H5&H1vIHH]OHI9H߉1RH=$ HH5*tHEdH+%(H [A\]H5*H= =H q# H=T*[UL%T# HLNHL/H 5# H=!*$UH=hH5)1FNJfDUHAVAUATSHHU=, Ht;H=" H;= H;= sU'lH&VwH+HcHHVH=!1E1H=M" K=, tKH=8" H;=9 t/H;=X t&TAH=!, 4HDHĐ[A\A]A^]ÐH=, H8o! o ! o! o! o%! o-" Po5" o= " `o " H=" ]L-`! pemu}EH<H= D55! H&! 1AĄL-! D5! HLH='H€t9H='H€tHƹH=XH4KHA1DE1H Y! Hb HPHSu1\H= L-> D5? rEH H=1Kf.H HPLHAtff.UH= HEt ]@=i t]H=R1SIKfUHHATSHHEOHt1HHHI}u L[A\]H=s1J=tb6"vH5%H=31BJ=t?=uTvH5%H=11bB̺vH5u%H=1FB밺vH5Y%H=91*B딺vH5=%H=-1BuvH5%H=1AVf.UHAVAUATSH9wPHIIHEHMIHt|LLHH轓u(L1CL[A\A]A^]DE1L[A\A]A^]=tzN"H5k$H=1F=d= H5!H=A1r>=t]." H5j!H=1;>=tE=u] H5@!H=1>` H5!!H=a1=A H5!H=1=" H5 H=1= H5 H=|1= H5 H=1v= H5 H=>1W= H5g H=18= H5H H=(1=h@H= 1"fH5oGff.@QGUH=( H HHtPDH= LH ]ff.H= H Ht D@ff.@U1ҹH=" " Hʩu 1f" ]=tb6"H5%H=1; D=t?=uTH5H=1;̺H5H=1;밺H5H=1;딺H5H=1p;uH5H=81Q;Vff.UHAVAUATSHdH%(HE1HD H` tn " HH Ht>H=< LLGH=Q tUIH5&uH u  D#HEdH+%(ulH[A\A]A^]fDIH5 HL>H= IiILLG녾H= o E}=ff.fUHAUATISHL-Y HZ 8 L)H~X1 @L-1 H2 L)H9}4LT>LHHcItuŸH[A\A]]D 1H[A\A]]ÐL>H5 LHtff.UHSHHotHH]fDY H]fDUHAUATASHHtHHvFwVH= D8Ht XE*1H[A\A]]DH[A\A]]HhHH=Y1xfDL- tpIx4t 9 vHg H=q Hx_u4P PHH=13f& =t4ta"u@H5H=517?H5H=1r7ںH5H=u1V7뾺H5iH=!1:7=t&=uH5?H=17uH5 H=16Vff.UHAUATSHH H#1 IAtSH1H=/6H= 6@}wH=w B2)DufL@w3}JL5H}Ds L16uKHuHoHuA!HtL;>Lc5H{J>IHEL{H5o L1M8eLH2IxtwL8 9 LH=u jux[ f.= .AƄEADA DuE1H{V=IHtLMS4=~t]"u<8H5H=1].s6H=d 1e[68H5PH=@1!.º8H54H=1.=tE=u8H5 H=1-y8H5H=+1-Z8H5H=1-;UHAWAVAAUEATDSHHHMUEHDDxH;AHt#t}tH;HuAEuED!H[A\A]A^A_]@H;2EEHDEff.fUHAWAVAUATSHXdH%(HE1H= HDž8 = H= H= HtHH51>.H= 1H= H Ht3H= #;d A/HH H;I ) H HH1" [D1H HHH+H+HHy+HJf.HHIH@BxHHffH*Y .H*^!XXH= D?1;HH= H  DH = H= H5E1(HB1HHHH+H+HHy$HJHHIH@BxHHffH*H*^YXXH5lL,H5Lt'H= HH   H= H51K'HH5bLH5LsH5,LWAƅLL4H5 LAMcLA?uA3A AALH5 LAƅLHI5 LAMcMA}3uA  H5Lqd@H5LLDHH!  zDLL?H= Hd&A1LI5 L AMcMA}:uA  H5xLxkLS8SH=7 RHH$  L I5 LgAMcMA}uAH5L\H5,L6H5.L H5 LogHH5JAƅ?L'H5 LAMcLA}u H H5 hHH5YC=tq"uPH5;H=1 "EH=H51H5H=1뮺H5H=1=tE=uH5H=E1veH5H=1WFH5gH=G18'UHAVL5AUL-j ATIHg JDI}=K ul=A LuY / 9  tK= t Lp15 I}t= tf@EEHA\A]A^]1HA\A]A^]fUHAWAVAUIATASHH5b EH~HHu%BHHH2 LpHXH= H5 HH Hb1HHH2t|=A~A==H H5H=01avfDt"  H5SH=1$º H57HHG Lp5 H=F D=V E1ۃ=0 ~(fDH Hc1H<19 ޺L= H5DCH= H= H= @HH Q%H=q H= H= H53H1H5DH=2 =s H5H=1T H5H=15L]H5ODAH= H= 1 H5gH=18 H5HH=81L5E LHIƋ' L5( 0@ H AH IރD9La1LXHcHH+|t=-"uv H5H=1b==uE H5`H=11H= HF H51 H5H= 1 H5H=1 h H5H=1 I H5H=1 *f.UHAWAVIAUATSHxdH%(HE1E9HENEE9MHk HxUHxHZHu+=HxHH4 HHHpHxHHHcEL$ILHEH^E1f.H= H5 H HIHEN|(I(M9uLxMtJL1LHHyHx0H5M H HpHHH^ E1L=T HhDHEA 1JD(I~*I Hc1H<1A9 I(M9uHhLm11LH f fHEH1H H(A HyL1LiI9uҾH= HcE 1LmL$IHELH|H}Ht0}uH1H= EEH}~ HEH(I9u 1@HM| H(L9uL5E1fDHELN<(IHHytI[H={H1zHI(M9u1HEH|H(I9uH} H} HEdH+%(EHx[A\A]A^A_]H} LHH=H1L EHDžpL5UH]H Hf  @H5 H=膼 H=:si=t4ta"u@/H5GH=1 ./H5#H=c1ں/H5H=1뾺/H5H=1=t&=u/H5H=a1u/H5H=1sVff.H= HtLUH5HHtou Pnt]1]@PD1DH=I HtLUH5LHDHtou Pnt]1]@PD1DH Ht4UH5HHHt ]f.H= ]# ff.@UHAWAVAUATSH(dH%(HE1HtL7IMtA>~t'HEdH+%(H([A\A]A^A_]fEfI~ƅHA/uDDcHA/tEuA~iHtHP HD#`HHH HI M|LIHHItqHI1LHt1LMeDHk] H=H51 H=61۸ =t(}tY"u8H5H=#1ǺH5H=1h뫺H5{H=k1L돺H5_H=10p=t&=uH52H=1CH5H=1$ff.@UHAWAVAUAH0ATSHHdH%(HE1 xH H; H; L5 H5LѸHHt?H5JL躸IHHH HHLEq/ cLE1D4I2uDHDAE93 D9I tD1E1A!01H HH9H/1ҹ00p.H Hx(H Hx( H= Hw(&H=1Ha Hx(H=Q 0 014fHH=11譵0EDž<8H,HH8HH1ҿH1ҾE~M0H+ E9BE1EHD H;E H;` 0 4HEdH+%(H[A\A]A^A_]fDHLH5ALHHL@f1HHL@P`pEEEE2L HzD,1H=iܳE9= 4A\$Mc䉅HN$ xFL*f.+1à JE9|EKLH=v1ADE1*f.H=11 NH= AܻHQ Hx(H=A dH=5 0H E1fD,H=11zjH=f1gH= 0frH=>H=17S}=r"O H5H=s1H=8 H51H=11踱L=tB=uZO H5H=51f됺O H5yH=1JqO H5ZH=:1+RO H5;H=+1 3O H5H=1UHAUATSH^HtIHInHt9HXH HIHt"LHu$LH[A\A]]DE1LH[A\A]]=tb6" H5iH=1:P=t?=uT H57H=1̺ H5H=[1밺 H5H=1딺 H5H=1u H5H=|1VUHATIH5S HHt Hj tE1HD[A\]fHu11HLHA@UfHHdHATSLeHLHpdH%(HE1EEEEEEE襅tfHL HHt H t0E1HUHEdH+%(u'DHp[A\]f.HAH=s H5h1@VfDUH=x H5HATS& HHtH AătAHD[A\]11HTAu xtfDBt;Cu xAtDu xAt8PuxGuxuA눀xtU~fHAUATHSHdH%(HE1HH~HH=B5HTHHLHھLJHzH=H=H=vH=jH=HHRHLHھLӆHHH=|LH=1FH=H=3H=gH=H=H=+H=H=FH=H=H=H=KvH=jH=^H=RH=CFH=:H=.H="H=;H= H={H5 H=1)H=H=H=bH=H=H=H=RH=H=}H=.qH=8eH=AHH HH=H1tH H=HHHH=H1;HH=TGHHKHHH=1H=CH=L9tH}HEdH+%(dH[A\A]]@H]LHL=O"DH5H=1GaDLLL艃="fH5!H=1f.LH=1H=sH=<gfH5JH=R1SfDH5/H=z1k=o"SH5eH=Ǹ1(?=Wf-"kH5'H=1=8=LSH5H=1==kH5H=O1=J=fH5H=1Kb8:H=H1I@=tE=u]DH59H=˸1DH5H=L1DH5H=ͷ1DH5H=1DH5H=g1fH5H=1axfH5H=)1BYfH5`H=1#:kH5AH=1kH5"H=1kH5H=1kH5H=1SH5H=1SH5H=1iSH5H=11JaSH5hH=1+BfH5IH=1 #UHAVL5AUL-ATSH=. bHIHLDHHH=kHٺEH=HٺKH=HٺSH=)=} LHIEH5d1Hٺ#H=|H޿ ?Hٺ H=VHٺNH=z=HٺGH=$Hٺ?H= Hٺ8H=Hٺ4H=.H޿ Hٺ H=6HٺNH='Hٺ9H=^Hٺ4H=hHٺ>H=OHٺKH=6HٺLH=HٺAH=9HٺFH=hH޿ HٺH=VHٺ<H=qHٺ;H=HٺBH=zHٺ)H=aHٺ*H=HHٺ*H=/Hٺ$H=3HٺJH=BHٺ1H=yHٺ&H=Hٺ+H=Hٺ-H=Hٺ.H=Hٺ,H=gHٺ4H=NHٺIH="5Hٺ9H=YHٺ7H=Hٺ2H=Hٺ4H=Hٺ$H=Hٺ&H=Hٺ>H=Hٺ3H="mHٺ1H=ATHٺ&H=`;Hٺ(H=o"Hٺ)H= HٺJH=Hٺ:H=Hٺ(H=Hٺ%H=Hٺ)H=!Hٺ$H=8sHٺ$H=GZHٺ-H=VAHٺ)H=m(Hٺ-H=Hٺ,H=Hٺ6H=Hٺ%H=H޿ Hٺ H=>HٺJH=Hٺ;H=lHٺPH=S=d LHIDH5S1HٺH==6 LHIEH5{1|KHپH= H1ft fLIEHH514H޿ wHٺ H=:LH1H5Hٺ5H=aHٺFH=5HH޿ HٺH="Hٺ>H=> Hٺ;H=e= HEHMHDHH5}1FHٺMH=H޿ pHٺ H=QHٺ>H=nHٺMH=UHٺ:H=H=XMfDH OH=tfH ٲ MH=@ff. u@UH7H5þH=H ]f.@UHAWAVIAUIATESH(EHMDML=D EHtkHLAHH# H 3H|iHIH HLHte%L=س L=ɳ MH LHHFMtaLUUHtJsLc@LLkHCL-Q HH([A\A]A^A_]}t ߀E^H}H2H}HUA}HdHUBLju2@AEL-ܲ vfA8t+uLHIAEtD8uA}tIAuIUD8@*LHUMuHUHGAEL5d } A8uLkuIAEIބtMA8D8uLc1tATAHH9uIIAEuADL%ٱ @I{'HGHSA\HELLLHpHC&=r?"nH5*H=\1wAE=D8t E8I@A}LH IMtLHA9AFL$A$LMl$-HA$L- JLHIAMtLHA9AEFHuHyA9AFL1fHK H8 1HIHULHpHA=lD"H5H=1AWLLLHpHA=ltH"u$H5JH=|1IxH5&H=ؘ1sH5H=1T=tE=uH5H=<1m'H5H=1NH5H=>1/="qMH5ZH=1nH5;H=1nH5H=1i=tE=unH5H=Q1H\ INL=a HJ(IFHHDHB0S Hc8 H H H6 HVHH H= H’ %H Hx1cH= ْ L=ƒ Hc 2H xpt@t  5M H=& l HX ;HufA; FxFTHFdFTfD~`FPFpFlFtƀ/H 5 H= xy?Б cH _f.5r H=K .HE@lHo xyUHH= HߺH6;; {# fDH=ِ H UiHCHH HxHD PH H= HCHHHE袿H}聶HCH H B<B<5_ H=8 Ht {y HH= ' HExl1HExp#C<E L=2 Hc# fD 6', " LH+ L H Տ EϏ LEAIHHUHED[8Eu$H] H}KHH @8HHsL  LcHk ILL90HcHH9DS4HL)E H>ILc=* MLxHc M9L1@tA4H4@HHHH)HIDEI9uܪ<  y pHO HxH= HI<IH^Hi HHt#H{HtL H[ Hu޿(DgH1MtLbfHCLHSLHHSHH x$HP(HSHCHP0HHS H9 1ڍ L=Ǎ Hc 3 L= Hc 5Y H=2 HExlHExpIHR DXEIc׍^L4D)fIDaA6H=caHtLuL}HuH9uvD? AHcLL5ˋ 5 H ҋ  EH HEuH}zHExleHŋ {= oeHZ HxH HxrH=3 ?-uHo xxU57 o L=\ HcM H9 7 @@= AIFL5ˊ  H AFAF MH @@Hي B@B@#  5w H=P 3Ht b  L= r !"!=F 5( H= HH= HH~HIگM H= L貼H : L=  Hc \= 1H : ~ 5k H=D 'HEH4 DpPEHEpy@u@HHH8;FlH D   L= 'H  Ȉ  L= H@ H `AΈ  AIFL5R h H AFAF HEfH=X H5W @T@xfH`H@d@T@P@p@l@tɺHX[A\A]A^A_] VH Hx?H؇ @</= HX[A\A]A^A_]HB0H+r(0MxHEE~DxPHk H5ŏH|H5gH. H5bH H5SHkt H5+HT) H5dH= H54H&q H5\HK H5H% H5H H5H H5fH H5EH H5HW H5Hn1 H5YHW H5H@ H53H) H5#H H5Hs H5HM H5HA H5H H5aHCH}H|TEuHEf@xH@d@T H HcHfDAH}ALuL}HE5 H=w Zk L= Hc HExltHExpi[<^HEf_ @x@TH@dHE@TfP`@P@p@l@tWDYy1D]E~"fDE DIHL9uH}H{8USLuIL}L}SfS ҍBIЉCHc+HCHt2IUMcISL5z &H{S I)uHCH=9@LuL} C$9ʉENʅMȴHcML}HHcEHULuIIHEDH= ̰; H= H҂ Hۂ HH p LHxL̬ tH L LuL}M IB]MA;XIPHcÉY IHPHcIHxEH=Ӂ 3 Lc}Hc III9v5H1@tA4H4@HHHH)HIDEI9uMDLH=41X5w H=P 3LK L= Hc~ o HE@P@x@lHExp.H7 Dp>/  Hxx H dv H=ԤH=EHIM $@lHMA}fDy]tAkHuFxFPLx Hx IH=i3HH=ff.@UHAVAUIATDfSMcL豧HtDHLc~LLכHǃLHcB7Ht@ [A\A]A^]H=H=UHSHHHH]H_ff.@j fHv Hv v fHqv =Nj fH=iv H=Qv :v f=*v fUHATL%sv SMu'HH`v IH;HuLܛ1H/v H4v H!v Hu u u Hu Hu [A\]ff.@˥ff.;ff.Kff.UHAUAATISHH=u { |HSDLHIu C$@LcHCHCLc0HC(H[A\A]]ÐUHAWMAVAAUIATISHHHH=t H5t HH8C8DsyƃDt Et+HHtpHǃLLHHn‹t HC8trtMt)H r H=/̦肠f H|HcHAEH[A\A]A^A_]@1AEH[A\A]A^A_]HfAEH[A\A]A^A_]@AE뎐AE{fDAEcfDC<!I|$t+AE<AE#AEH p H=臥=ff.fUHATSH?HtHH;uH{HttLcHCMt=s u:LbHHCHtIHǃ[A\]fL81LHHuHCLc=t4ta"u@GH5H=Y14JGH5H=Y1ںGH5H=[1뾺GH5H=X1ؕ=t&=uGH5YH=}Z1讕uGH5:H=Y1菕Vf.UHSHHHG8G@HHHtHf11ɸCTHCHHCdCTfC`CPClfSpCtfKxƃHt虖HǃH]UHSHQHHBHH]fUHSHHHHH]*f.UHAWAVAUATSH8!HH q HdH%(HE1HYq HDžLHBq DžP:DžTƅ9DžXDž<ƅJHDž0ƅKHDžp;HDžxHt1H9=m H=p p Hp t)H=p H5dHt1HH=Ÿ;PHH(H`HhߢHH`HH`HxHhHHhHxHH{Hxp#p KLsz H=m :CH(HcHH`HsHn DžXDžPDžTy DžLH`HxtL@Am H`]HhQHEH(HH.HFHHn :n HHn LHMdH+ %(H8![A\A]A^A_]fH5j H=j ӖH|m H`Hx-H`T PHH0HHH $m DžXHHHHH 9tH8uH(p8Hl Hl EH=i IH`HxtH` H`L`Hdl L1HpHKLJH`HXHE1TDKELCHiH5HIHHt#LI9u@HH98 tLp߃A<[LLH|0DLHIMM9!E1HpLMHELH$D8DDIA$IL9AEuL8pHIa8I9HLDHHD:y D8EuA$ HMl$HI4DAEIL91ALMmu LaEL9>MHLAH訒H(HHFH~:fDžLH`Hx=j fHH 1fHH9Wg HtHHHwHH\9AH H_i X 1E1H9i H5HX=_X9HH=1蛌fDH`Hx&HH5BoHdu$Cw <;o _ Hh Hph HǙfHIh s EDžTh fHHaH(HHƅ;ALpTKH\MH`H(\Ë\TH`H H`Hx EvEDJEaH2g u;uHH荦H(Hf 9pPHf E- J DžLfDHf DEt;D;Haf t<"H`H8蛎LcIH0HLLH . H0H H0H`H8 L0Hx9>IvLI$HH`H, <EAPHhIH`HhH`H`H"e H`H8f1HH`HH8/= "mH5H=K1Z)DEHd E;@IH`EL;`\H`Hx:H`H(wPHd t<#Hc DEt;*D;PPAƃPP!PPJI$KH!@HDEp HH @HHHHpIބIDHH 5HIHL)D9HHHDAHHH9uHHL LG ufDHH t;DQE1A>w H!@LsOHLGE8Oހ>I!@IIAt|Ix?AAKEuQD8uW;tRW8 ItGPHHt7JLGAӀ>wH!@HHHуuEtWI@8uLAL3LpLLHHH1eLL gH`H8(kAX=d JuNH=Z tSH=/sHHDˋ@HH2HDžLDžLH`E1҃߃AkA8HEIXG;LGH`H8Hj-HLH=1k0L=;1b":[H5H=@1}=N=[H5nH=A1|=^"6H5,H=-@1|]==mH5H=(A1Y|(=f"OH5H=?1|==H5H=@1{=tI=OOH5SH=@1{H54H=?1{eOH5H=?1w{FH5H=w@1X{'H5׫H= >19{H=H.="u]KH5H=>1z[H5iH=?1z[H5JH==1z{KH5+H=?1z\KH5 H=U=1nz==tE=uKH5٪H= ?1;z KH5H==1zKH5H= >1y[H5|H=M=1ymH5]H=.=1ymH5>H=>1yomH5H=h<1yPH5H=>1by1H5H=*<1Cy=tE=uH5H==1yH5H=f<1xH5vH=<1xH=:H5P1xπE1[H5+H=<1x\mH5 H=}<1nx={H5H=i=1JxH5ɨH=;1+x=tE=uH5H=<1wH5}H=N;1wH5^H=;1wH=|1*L;xH=ԭH1*OH5H=<1fw5OH5H=.:1GwOH5ƧH=:1(wH5H=;1 w@G8UHATSLeHLH FHHR L%R Ht0H8踳R HfHEH [A\]fH{至DUHAWAVHEL}AAUILATASHHHH҈MHDIEL-R L= R D%Q HQ Q HH8 A#LD‰Q 謹Q P!  EgQ P^Q 1(fLmHIL9;jHErnuHEHu@tQ AD$v`;SLmLHH[A\A]A^A_]f.7H}uЀ;ufDP AD$wLmA}@tE1:fAuEt MAE5Q L~uHIA}@tEA@"uEt 1A}"ILDE$yHuIULHaDEHmEf.H=N1E1O'LzfI}f@tO AD$ fLE1zH iM H=t#{=tZ."H5/H=#71s=tB=uZH5H=)81Zs땺H5H=61>svH5ʣH=.71sWH5H=81s8H5H=51rff.UHSHHHH=N HN Ht"H8袯N %HH]KHf.UHAVAUATSHH?HtdIHt\vLIvMtL%'HLHILLL^u,H;sL+[A\A]A^]H=Q1%y=q("hH5QH=D51qy=M`#"eH5SQH=51bq=1=hH5!QH=510q=tI=eH5PH=51qXhH5PH=R41p9eH5PH=41phH5PH=51phH5wPH=m31peH5XPH=51gpeH59PH=/31HpeH5PH=31)phH5OH=41 p`DUHAWIHAVAUATISHtDpIMcL$LLHHuTA<$"t3HILH0HH[A\A]A^A_]*qf.AHsLMcB+=tb6"YH5"OH=211oGw=t?=uTYH5NH=31n̺YH5NH=R21n밺YH5NH=21n딺YH5NH=31nuYH5}NH=s11nVUHH dH%(HE1*tHH vHEdH+%(uqfDUHAWAVAUATISHHrHIrIHE1M9sH[A\A]A^A_]@HL F¸tI}"II"L,I_rHEHtE1C<<&oC>IL9}uHEHA'rIHtE1@B<;nCD=IM9uCD%LLrHt*LnLnH[A\A]A^A_]fDHqIHt E1DB<;~nCD=IM9uHECD%LLAD'AD/rLHtRnLJn;nL3n1ff.UHAWAVAUATISHdd<EA\M 0s!H=PaHT 1E1E1H{H H =H"Lf{(H5LLCPjAXAYIHH5H DAA<$(EAL=JH=`Lk H5~HHC "LHLL|G E11E1H <HmKPH5jKjqA_IXMt{A<$.;A<$(L- 8)LHLHSG E11E1H d<HJPH5Jj_AXIHuH=L1H;E1RlH{IlH{@lH{ 7lH/lDHe[A\A]A^A_]DAELHLHF E1HRJAH MJPH5@JjGIXZMNA$<(t<)uAfDH5HLHv8F E11H L;H5IE1PHIjېY^IHH5ILACE E1E11HIH IPH5Ij臐IXZMH5rILzACHCE E1E11H :H'IPH5$Ij+A_IXMKH= ^H5ILHC AL5HfDH5HL@QH5ܙLrtC(H5HL[tC)H5HLLk@H5ILFLLD 1E1H5NHE11PH=HjH^_IHt>H5H?@'{*MuC*H5L{LLp2D 11E1E1H5G1PjߎZYIHH{HO-{H{QHH5uvIMLHLvH@uX%=@tL Lp1H5zGLoH3Lu{OH5\GL1.kHsHtLmuH=&C L%?C HDžiu+{t%Ct{)u{(u=hH UDH 9AHB L4mH{tLEkH;gH{gH{gH{ gHgDLL#{L%C {LE%? Mjes8oHsH=]+H1@H5FL1if.C(LHA E11H 6H5zEE1PHjEjvY^IHwxHt#*H{H5:tIfDL%qA {LE%m> LHLLzIM9uC.E1L-}Bf.C|=cHB9IIuAHLI~gHHtHxLfgHHH5&= :HncLfcLkH5LCLL8H5AL9GH5AL9 CHC+H=KA1E1of.H=QBLMHs LHLH5AHH=M= pHIbLpt*H=%= lH=1H1Lwf"Lhts11LdH5BH8Lt[?fsH RAH5@L8CLeH{HCXLeeHH5X;<8uH5;@LieHLM}AuH=?eHt IM9vHLHfDA7H=?eHIL9sM9w A},HI9tpH=m?VeHsA7H=T?A:eEA;u HFLC*M)MM}LcLLHpH=tn"uMH5>H=S"1^ff.M9w A},A?,H5X>H=#1g^뱺H5<>H=2!1K^=tE=uH5>H="1!^hH5=H=q!1^IH5=H=!1]*ff.UHAWAVIAUAATLeSHH(HEDH}H1LHF^…yEu!%D#cH5=HE1alHkHI>mLt1mtHE1iH=1.H10LbDH([A\A]A^A_]fDLcLL=kI9tEuH}b2DKjE18fH=">H1H}wbfLE%bUjE18kfH==H1zUfDHE1-hH=<H1LUHAWAVAUATSH8 HH=6 HdH%(HE1iHH5~<[E1LE1!fDcaH=7 H5k<E}[L5jHHzkH߃tmku0H aHEdH+%(DH8 [A\A]A^A_]HE1gH=9,H18H:j#g=Z8 u H=<hHHtHH54 ^H= 4 ?`LLHHLcgL H5 o`5 AH=7 Ht[H7 HcH5;HA ĸHEY0(9HDžLAH 6 fHHtH53 Hu]H=2 )_ELH=7 tHC fL?HH)HHH5HIGLHHAH=V HHtHDt=r ?  " 2H5,H=B1= fDAsDIcLH= HjEH\H= EHH8=   "h H5',H=1=kfDH=A HCHAH=$ ICINHH=\"4sH5+H=1s<fD4<#FH= H6B H=Hv H0+H="f}H5*H=\1;% 4H= HH¾Ht=,"H5c*H=1?;f.H=y HAH\ H=[ =HG H=F =H=: I=H=+ HAHHpE(H= MOcALHHEH= DAH,?H= H)AHHHHN%L;1H= Ht}=_uwƅA<% ƅDHi  H)r HfDƅ?ƅ*HH=€tUH:mtIHH(1H߾8GH=hH5R(159KAHN(Ht= "H5'H=n187f.!?DˆH= Y?HA=H= IB?INHHngƄ H= z= aƅ=-ƅ-!ƅ'ƅ" ƅ$ƅ(H'H=1"H5&H=:17fDH&HwuMbƅ>H;H= I=INHH)=#"H5&H=16Ofƅ^ƅ!=tb6"lH5%H=216>=t?=uTlH5%H=01a6̺lH5i%H=1E6밺lH5M%H=81)6딺lH51%H=,1 6ulH5%H=15V=GtC"uH5$H=S15H5$H=15H5$H=]1v5}H5{$H=v1W5}H5\$H=185=tE=u}H5/$H=1 5s}H5$H=[14T}H5#H=145=tI=H5#H=k14H5#H=1}4H5#H=m1^4sH5c#H=^1?4sH5D#H=1 4=tE=usH5#H=13[sH5"H=C13HUcH=&1/+f.1ff.fHtQUHATASH?u H[A\]1HuHE#9uHU:AEH[A\]UHAWAVAUAATSHHt@H_IAEHu,H[Ht H;L7uH{Ht?EuDH[A\A]A^A_]DHu1HE}8AEuHEȀ8EEHtKUHATSH_Ht5L% fH[Ht!HSHt H3L1,z t[A\]Ðff.@HU1HAWAVAUATSHH6@tuIIL-If@x LC2Ht^AwI@uMl$MuU@IEHtKII}H6uMuI}AָH[A\A]A^A_]D1H[A\A]A^A_]M HIMt$1I$ID$ID$MeAָH[A\A]A^A_]1DHUHAUIATISHH_HuafHCIHtLHH;L5uH{Ht,HCHCHt61иH[A\A]]H[A\A]]1HCID$H;\,HT,ff.fHUHAWAVAUATSHH6@IIL-I@xLS0HAwI@uMMl$Mu@IEHtuII}H4uI}Ht+LIUIEHǸHtEEH[A\A]A^A_]Ð1H[A\A]A^A_]1M HILI$ID$ID$ID$MeH[A\A]A^A_]HHL[A\A]A^A_]fH @1HtIU1HSHHuHHEj4HU H9tu H]@1H]f.DUHSHHHHHPHXL`Lht#)p)M)U)])e)m)u)}= uj= HEH= H(HH0H@Dž(Dž,0H86= tuH5^ $3H=< tTH=3 HEHH(H0H@Dž(Dž,0H85H5 2H]H  H= 5zfDH  H= 5fDUHSH@t  uH]H=@1"HHt,H]D1H=0 1H,ff.UHATISH= HH)tt$t@LH=11҉[A\]fD1LH=dw1҉[A\]fDH=1Z1HHt+[A\]@1LH='1҉[A\]ff.UHATISHuHH=XHE u1ۉH[A\]f.1Hߺ \0H= LH/tNH= H[1HH@)}t= t1H=cH*ofD}ÄVH=1OEf.UHAWAVAUATIH=uSHHuHHdH%(HE1Eu*1HMdH+ %(HH[A\A]A^A_]fDH= L*AEHH)LILO0IHqHD1LH L(HE1LLH=X HH2LH H<HL)H)ACL1HH~)LV%}mÄ1H=>LmD1D HCLUH= LH5H5H=[t@L$}\={ O1H=Y#H(4fDH=9Hr.HH&}1&H=H5D1"*=tb6"H5H=1a"w*=t?=uTH5H=1/"̺H5H=1"밺H5H=1!딺H5H=1!uH5`H=1!VU1 HATSHY,HuH=?EIu1ۉH[A\]ÐH=D|,t0}Ät1DH=pH[A\]DH=iH,HH$}z=Um1H=3H&RUHSHHo-o 5dH%(HE1o.o6o%>o-FPo5Go=O`oPp=k_L :HLH HcΩH1H1HtQH H#HHHPHƅZHDžƅPHE%HMdH+ %(uaH]1HLH Hy$VH=OH51!7'{"f.UHAUATSHH?@IL-E@ V@$<LH=x-{H@tH@\G@%~@&H=4L,{H@uH[A\A]]@{tr@}uLH={,v@_LH=S,NfDL L3,.fDLH=, f.LH=Y+fL(LH=C+fUHAWAVAUATMSHH8}UMLEfUff}BEEE1EHcEHHELuE1LutI~LA D9;wD;msf}uVL 'AHD9mwf}f}H8L [A\A]A^A_]'f.HEHEH5LHPHH1ILcLLHI| uHEILJ|(yLcmHEIH5NLLHH HP1LLcmH5)LLHHEHHHP1MLcm{UHAWIAVAAUAHfATSLH(HDEHHD`HHEHUfAfA+HDfE1LH5HH19MEA9&HcED}HHEHEf.H=fEtHEHxHAE9wD}E)fEAWEEoAE1A9AMAD9s4Lc}IL}fDH=9fEtIHA#E9wfAH(H޿ [A\A]A^A_]H%HcEHULHH|MrEAD}E)EAW19MAD9>xIcH5LHHHHHP1eMtpL1H5k HL19M‰ED;mXD}E)f.HcEH5HHHEHH HP1fDEH޿ #$'fDHcEHUHHH|Gf.HcEHUHHH|fHcEUHHUHH|dUL1H5g HHP19M‰EA9Tff.fHGHHtfDHz tUHcOH+ dHJH H=HHEH1ҡt H]H=H5ɶ1U.HAVAUIATS1ۀ?-E1HHHt H:AH/H= 1"D)E1~*H=AĉA֙AAD.L)HtH=EdD[A\A]A^]UHAVAUIATS?@tfIAHf.@ G<wHcHL!A} DEA}I@u[A\A]A^]LH= $DLH=e $DLH=? $zf.LH=/ W$RfEtKLH= 2$-DLH= $ f.L ff.HtkUHSHHH9=t&/u+HsH]1 fH]f.H H=] w#Dff.@UHcHAWIAVAUATSHHHWIcЉGHH7DGHH=AADEAEDMcLDEHItyAIGADHcHHtUIG(LIG@IGHHt/IGXMo I_0IGPIG`IG8H[A\A]A^A_]H H=DZ"H y/H= 3"fUHAUATSHHHcGLo HHHI9s1HHA̋pPIEHC`HC D HC`H[A\A]]H=H59 12hUHAUATASHHHK~HC8HcHHHcsHH9~~HLk0pP|IEEtHC@Ht"HS8HC0HC8H[A\A]]DHcCHc{HHGH=lDHcHt(HC@H=H5 1UH H=C dH .H=  =ff.fUHAUIATISH.HtNLHI|$HHt#ID$PHXI\$PH[A\A]]f.I\$HI\$PH[A\A]]H $H=JB@UHAUIATSHHHHt&HGPH8H[PL^HH[A\A]]þaIHt7L1H{HI$tHCPL`LcPH[A\A]]LcHH kH=A%ff.UHAUATSHHH@HtmKS…~QE1AD9~;McB1AHEL(H]HHELc J!LHUMDIH;LHLH)HELu=DUH}H n1H5,H0H H0HH0HHH0HH`EE1IDž8B H0HuHxphD$Eƅ|H0HuH:@HXHRX-Hu g8HXf~I MtG#t>u3HXHx\t#HkI$H}H1Md$MuHu H=H9}}}ePT=H=LmLT1HXUHD99D$L`L$1HfALH= H{LLH=LH=fACE1L-AD9HSXDL<@KfEt׍AD9vLLJKDfxLm2H x M$Ls(E1I>u`LH=LAH=D1sII>KD1u+LH=fnK1DHsXLHҀ<rHH5HD1M>H5LEA<"LL+f.LH=0Hx H-L H=I}tMtu Hx\L QALc(I<$E1fII<$Et%Hx8ucHx0HtLuiI<$LAAD1stHDp(Eu(Hx HtLgDL1@L1E1^E1Hx H}ItHtu HDx\Eu`EHx8L1H@0,gHx8Hx0HtLI<$LMd$MtEEtLH=Ls(E1M>MDA?@uGDLIA?@t-@\uH=LLAI@uA1DsL EuM~IMqHx \HL IH=(M } ~ Hx\ HMuA>@uX LA~I@> @\uLHfL c$LH=uLH=\Ls(E1I>Hu3dH=2u@I~IHt3LAD1LstH=@Hx H2IfALH= MtK}tE u:Hx\t1HI}LLH߾dMmMuL YQH x L`M3L{(ID$E1HEI?uG LH=LIH=K< D1Esu6) }HUH5LHBHE1 LH=qD1HKsLHD1HKXsHH5LҀ<rH^HD1O$H5LA<LLL(H=0H px LxMfuuEH{t>LH=qH{LLH=pLLH=g3f}Lf}dH=MLH= Lk(IGE1HEI}@HUH5L13HEHEf}K1DHsHXHx\KHHMuAu"KLeAFI.<\uLHkԾH=;Sfuf.K=f}*L}L}LH=L}Hx L H=}8H{H-$Hx\LH=L%OH[HHt)H;L LLVH[HuLH=4Hx +f}-LH=WLkHM}IvHx\iHI}LQLH߾MmMu3fDL KMmM|LH=U`LH=7LH=LfAH=KE1L5euNAD9v>HSXDL<KfEtۍAD9vLLKLH=}vSLsE1K@H=SLGM>A?@u!IfLAI@t*@\uLH=fLAIH=D9kE\L JfA1LH=} D[LkE1ELAIH=?I}LӳL}D9sEtLH=UL1L`HPH5-1LTMtLH5NeL1;LH=}H{t>L H=xH{L L H=SLH=AL53LcI<$tELLI<$LI裺LH=I<$uLH=LH=qAE1LH={DkELH=ULH=]<}LH=h H=LpHPH591L`MtLH5ZcL1GLH=}xH{mL H=H{LL H=[*L MmMH=X! H=LH=7LH=L1MH=L1aSLH=lH<lI<$LLH߾KMd$MuH=e1H5zL1ff.UHAWAVAUATSHUHXHHtH[A\A]A^A_]f.IIL%E1{LE^IWpALH`HHP pWDlw~fDHXDEA]HPAՉHD9pHXD|"v=t8vV=lrEw IcLrffDlVfD-ۃl;tE1ME fpE1QfDMD$`1MI$1HtIcHPLAoD9pHXDDPuHXDDHHUHIIcǀ<ruA|$@zME1A8-.@ALH1MLLH@HHt@LHL4L8H=:1 )؉H6L8@HL^L8ILܳB|0HcHHDL84HQLlj0L8H(L8ILL8L(BD004HLϙ@EE1A8-uA-IIyAHc4AH8<.~D0EMD(ML ALH9f.AEAAIcA6HHL,AE<. IcI<6Etؙ@uHH8WH=AIc끐L-<@AD9tMMgxMunfDHEHXH]IM,$MKHHL}H}HuH]MD0D(L IcMLHID(D0ILL Hc4HL8L@HLHrVLHL@L8H=VL8L@LHL8LHHL@A<HcLHLKTVLHMȹDHPHHH#H諷E1=Y"1H5gH=1'={Dtw"uSH5fH=q1=t~"uZH5fH=:1눺H5fH=1iH5ffH=G1`JH5GfH=`1A+H5(fH= 1" =tE=uH5eH=ċ1H5eH=E1H5eH=Ɗ1=tI=H5eH=U1pH5meH=։1gQH5NeH=W1H2H ̟H=fHcHiQH%)HcщHiQH%)H=Qkd)Hi֭hH5H,)1聾He[A\A]]ÐH5H1Tf.UHAWAVAUATSHHHaHIH@HE(MtL[HHEkHe[A\A]A^A_]M M=:ƅAAAJH ّ#H=(He[A\A]A^A_]PH5AH @LPH51L JL HH@"Y^`H?L @LPH AL@PHPH @PHeH@PH5M1ƻH 1LH@H5@誻1H@LH5@蒻1H@LH5@z1H5 Li1H5XLXEH5чL161H5@L%DEH5@L11H57LEDE1A!DHHEL ?LPH?LPHH >PH>H5η1H fD1H5@L_EH5L18EH5?L1$@HcHiQH%)HcщHiQH%)H=1kd)Hi֭hH5H,)1aIH5:L1蟹f.EXH5?L1vBH5>L1_Nf.1H5>L?EH5>L1%H5>L1ƅE1E11fUHAVAAUAATISH0HHoo o oo%o-#Po5$o=,`o-p]emu}E聽1HH w<Hu<H5_ҼEYH <1H5YH1H5H1H5>H1H5H޷=9H5H1轷At MHLE1H0H=L ;HPH?PHMPAH H1H5M\H01.|HIӹ1MtAH ELEHz=H@HPHEHE(L耸He[A\A]A^]fDH5=H1׶f1H <HH<H5.豶=9x1H5H萶1H5׿H=Y_H5PH1^1Hf<H5^HF= W` H1H :H=<H5 H5:H1H5H19PL e;1Lk;H5芹XZM HALHH=njL 9LPH4;jPmH L1H5&;舴H01ZyLH1HtAH qHEH;HlHPHEHETH謵He[A\A]]@H5L1-fUHATASH@HHoo o%o-o%5o-=`o5>o=FUoJp]emu}E螸1HL":H H7H5=":81H58H'H 7=8H9~e1H5HEteՋ=G9=8+1H5jHʲ=8~=H5H1譲*1H5H藲EuH5#H1聲H5NAH1pH@1BwHI1MtAH YLEHA9HTH`HEHEHP=t8H +2H4$H5H1kH5$H1ZHLE1HyjE11PH1H=CHPH H1H5y4H01qIHH5e41HHE肱H0LEHE軫H,(H HʄLIHPHEMtLHHELHe[A\A]]H5AH1GfHcHiQH%)HcщHiQH%)H=akd)Hi֭hH5H,)1葩He[A\A]]ÐHh1He[A\A]]ff.UHAWAVAUIATASH HHõo ԃDžo҃oڃo%o-@o5o=Po`pemu}EE1HL .L2H -/H+/H5MH51HHg2ЪDMAA HHL2E11L5H=LHAVL .jPUH =[9iH/2H1E1H5 VHLHE1H 2AVH=IL .jPH H1H*H5& HE1DLH1AVHH=jL 2.P誯H H1H5*ũH51H1贩H 1nHI+1MtxHk1LHEHEEeHH kHtLHH@HE^HtH葦LHE衪He[A\A]A^A_]D1H0H5HHE1LHH=HPH0L -jP艮H =W`4HG0H1E1H5ǿ芨HE1LHHH=L ,PH0jP#H 1HH0H57Ef1H5HHE11H/HH=L5L 4,AVjP設H =9H/H5fH1謧AH1H5蕧HE11HO/AVHH=jL +P5H1H HjH5fIH52H18*H/1H5H1H5WHHE11HH=HPH.L ++jP衬H =W`H_.H5H1襦H1AH5۠莦fUHAUE1ATLeSLH(蔫H5L1SH}1(kHH=~11Hm 1H螬AH蓧L蛨DH([A\A]]ff.fUHAVAUIATASH Q=jwDH [A\A]A^]f.LuLԪLuUH5L1茥H}1ajHHvBAHLDH [A\A]A^]@H5)L17D11HdHt8AfDUHAWAAVLuAUIATISLHXHM1LLH5ELmH}1iHHE趨TH}11HEHH7YH}H5,詥EHHH }(HHEH)H(IHEHHHEإMAL9sbHt]1DHx(H讥HtI9wHt5Eu0E1I})I~HIAL9vEtL9mw4Eu/LHuH+UH}HH}L/@HUHuH=1:RH}ѤL٥EEHX[A\A]A^A_]fH54+THHtD}HHUHu1E1H=QDHUHuH=q1QE`fHUHuH=IMff.UHAWAVLAUATSHozo zH`ozHXozHo%zHM*o-zH=1zdH%(HE1 0@PsH=y, Ho*pUH=y, HZ*A:E1Lƅ fD躦H0HH褦HPHH莦HpHHxHHHbH5L1H1eHjHILnƅy=_H(pH (LHDHLHDL1H5,H1^eIHtHn=yHDžhHDžxHDžHDžL#E1L襢H虢H荢H聢HuHxHtH1HhHtHHHt6H;Ht"fHHCH;HuHۜMt7I<$LHt#f.軜HHCH;HuL蟜HHtH苜MtL螠HEdH+%(AHe[A\A]A^A_]D=_=:JH&HHHDH5L1I@LE1%HH HHƅ.f11L脝1 He1LH_1LG1L8tF1Lt51Lt vHDžx=G9hDž=8CHDžhƅpƅƅƅdL跞HDžH֠L8H1 L=r_? 1LјHtuBƅdp =?r_ƅ 1LH1f1LQHyHxqo11L$8oxnxL?H5L1NH1]IHL ƅH`DH5%!LH1HX$H5!LH1@H1]IHH1 xHcHHDHI%f.1L!HGIEL轖HcM,9|MLDI$'fHDžc=G9H=8H5ܻL1D1 L艖ƅd8 1LjHH5L1褛H1[IHJHDžLJH5 L1贖(H5L1螖\ىH5޽L1脖!HHHHDH58L1BLXH`1H5 H跚HA'HH Hc<ƅ@AE1fPtIcH L AHŰHIuIcH 3 AHŰe<tqIcH   HհAA`%AVw< Hs1HH AHŰ@r@mD H0DL`HLD0H{D0L0IAAHŸHI4$lLI|I9uድ L0 81LADƸ!HHЉ0 Gˆ(FH HHЃG1ۃFFHc L H8LH=nHt-LȒH=}HH5JL蛐DL莒11LH{@PtH11LH4{HIu-uDL+11LH\{0DLH5praL1HH5jMH5L1 1HHgHHH5H1ȊHLH0DL8tu'xu!HXHH5ĔDL褉HDž8IE HX H5LL`DLSLH88p xH5 HL1ω"DL LHI9HH H5L.sHL#sDEDE=-b_HzHHHNH51L迍a=_1=9H5L1H5L1H1MHHHH軌1ɅnLpLPLHL@AL8AƅAC}qHHH5K1} H@HDžxHDžhHDžHDžH51LcL;~H1AƅI~fDH5L1'P IfH5dH5L13|;H5oL1|H5L1|Hz}ƅHH5+OHH5hHH5P HH58xL@L8H|=NT9 HH5L1H1@HHHF&p, ~"H5L1HLdHa|H=RH5V y H=HH5L1GH1y?H0HHH~~H11yHߺ1H8y HDžfHr? {5 HH5 1~HX1( HHX1H`HDžH1H5Vy;iu1{u+H01xHH5 H1yyHH5SL1~H13>HH(D}HH5fL 1}H1=H8HtH}HpLb;v? H5L1g}HLhbH(,zH8 zHzH0zHhHt#HH5L1}HL bH   H*LH dHH5VHE1|HLaL蝱:H`H=sPt1H` H="HARANLLGH5XPP1jMjH{ƅH H1;HHH"Hz<HkxfDHH5L1h{H1;HHHz11HuH5LHH1{HL`HH5|H߅P1|uHHt 81H\uHߺ1HFuHHt 8Ht6Ht(1eHLJ9uLMLHLH5IE1LPMIDÉ޺LU_1LHp?_HpH5LH1dHLI9uLMLP11H^PH H5w>LH1H1dHLI0H1^LHH5>H1cHLHLH5HE1LPMIDÉ޺L!^1LHp ^HpH5uLH1PcHLQH9uLMLPdH5%Hdt*H5HdtH5 HdHLH1H5 =bH1\]LH5TH1^HLG]H5LG1LpARfDH@hDH(hHLA=GD91DH\H5LH1aDH\8RDHg^DHߺ^\H5SLH1 ]5DHߺ5\H5?LH1\1_HLDHH5AZHH5S)ZHH5V1L^H[H1HH 11HYLH5H1j^HLkC>t H5H=C1\Ut H5aH=1=Ut H5BH=-1UfUHAWAVIH=AUD1ATASH8HH])HH]}ZH%^1H5H]DMAA NHAE1LHoH=0L HPHjPh^H H1H5XH}1XHIZ1ML1X\c1҉L|WLIjWLIXWDLLHg;uUL[9|L]YHe[A\A]A^A_]f=0uH=-LH561?ULY1He[A\A]A^A_]fDH5H1oWf.11HV 1Hu^(1f.LEXEHe[A\A]A^A_]fUHAWAVAULATASHLH(o/o $/@o%/o-/o%5/o-=/ƅ  0@P[=Y/8 1H5LZE3/A=_ H50L`H HH1E11jH=.E1HjLP[H H5L1UH1HH HYxAHcHSEDHHH`HIHH?L!W/@H5>L Wd@H5fLV@H5NLV8@H56LVX@H5L1APHE1E1H`j1HjH=@$LPQH &fDH5LYVG@H5LAVW@H5L)V\@H5LVp@H5nLUs@H5VLUY@H5>LU@H5&LU@LH5ULH5ULH5{ULH5lULH5]ULH5NULH5?UH5L0UL`M1He[A\A]A^A_]H5nLT@HlH5r2_fDLMLHr#H5{"L[L[59fDH5yLTff.UHAUIATISH0HHo0"o 8"o@"oH"o%P"o-X"Po5Y"o=a"`ob"p]emu}EN=`"_H5ߛH1NHE1E1Hj1LjH=T!HP OHLE1HgjE1jH=)!HPNH H5YHMSH01 IHHLu =!H !LEH"H HPHEHEuLJHKHe[A\A]]fDH >H=sRHJ1He[A\A]]fDH Q Mt4H=6R{HJ1He[A\A]]H=RGff.fUHAWAVAUItATSHH `IH߾iHH BIH߾vI2IH߾mHH IH߾sHH HH߾EHHAHH߾eHHAHH߾oHHoHDžo oHoo%$@Ho-"o5*L Po=(o0e`pmu}EHH ƅ u4HH DDDDH   H H&KHx3HL <9PHL8PH}H PHwHPH5H5APH5PHPH7PHHPHv5P1JHPH H5H1PE1H5H?EMtH5H1)E1H5HE  ~ QMtH5H1DEM EsHtH5H1DHtH5H1}D1H5HlD1H52H[D t MH5H18DH5H1'DH5ȚH1DHE1LH[H=HPH7L 9jPIH H1H5 CH 1HIAF1MLGN=AH MH=MyfDH HyHH0HL 6PHL5PHH LPHHBPHJ3H5PHj2PHPH.5PHPH2P1lGHPMtHH5H1B6|=_=8H1H"H5jBHMH541HRBDHLHEHEEAHxH H(LHH@HEoHtHE?LHEUCHe[A\A]A^A_]ÐH5qHH1Aaf.H5H1Af.H5H1oAlf.H5aH1OA?f.H5gH1/Awf.H5BH1ANf.H5H1@f.HH5H1@AH=*JDH}H5H1@UHAVAAUAATISH0HHoo ooo%o-Po5o=`op]emu}EE1H HH5wiD=9y1HtH5uH?E1HyH5H?MHHE11jH=nE1LjHPEH H5H18?H01 HIA1MtAH !LEHTHHPHEHElL\@He[A\A]A^]f.EnH5H1>X1LH HHH5ϕz>X=_mH H=8~8H5A:H1G>fH+H5JH1(>jH59:H1>rf.1H H5ȕH=pff.fUHAVAAUAATISH0HHoo ooo%o-Po5o= `o p]emu}EaB1HLH PHNH5ȕA=_1H UHHQH51MtAH LEHqHHPHEHEhLA=He[A\A]A^]H5aH1; fH55H1;f.H5H1_;_f.1H5H?;H ڿ=8HA~H57H1;LH5!7H1:/fUHAVAAUAATISH0HHoo Dž,oo o%o-Po5o="`o#p]emu}Ew?HHHPH6gL PH&LPH EHC1H5>H EAH5H191H5H9At MHLE1HH=L HPH0jPY?H H1H5t9H01FHI;1MtxHLHEHEE%8H,oH +H4LHHPHEfHtHQ6LHEa:He[A\A]A^]H5IH18fHH1H5-8H1H5<8H5H1v8UHAUAATISH0HHoo Dž,ooo%o-Po5o=`op]emu}EHI&1MtAH ULEHHPHPHEHE8QL%He[A\A]]HHߧH%HPL 1LH H5,g(XZHcHiQH%)HcщHiQH%)H=kd)Hi֭hH5H,)1!He[A\A]]ÐUHAWAVAUATSHo |o,oo%o-o5o=o o 0=9v,IH@H'LrH1H HH5 'HE11HɓH=bLHPH1L jP(H H1H5u "H@1HI$1MtJH HLH0HH HDžƅ0NL;#He[A\A]A^A_]HPH&H5‘H1 &HE1LHߒH=xHPHEL jP'H H1H504!HP1HI#1MZL1E1%=6Lf"1He[A\A]A^A_]DL HHLLH0+HDž@oo LpooLo%o-@o5o=Po`pemu}E+%M1LH HH5y$Hp1LIP"MLL$HHH@H8H5L1H@HH0H5{L1XHLL}H@H LHUL}HEƅME=LL!L L"91҉LLI LH87)HDžHLH@DH0H5L1`H8H5L1@HcHiQH%)HcщHiQH%)H=Ykd)Hi֭hH5H,)1He[A\A]A^A_]DLH,@H=LH5GBff.fUHAUATSHoo ooo%o-Po5o=`op]emu}E=:H0IAH"1HH b HH5f!=_1HH5HEH5H1HHӴL1jH={E1E1jHP*"H H1H5EH01HI1MtAH .LEHrH)HPHEHEILiHe[A\A]]f1H5dHH Z=8H߳H5H11H'H5Hx=R_1H5WHW=1_H5H16HCH52H1]HcHiQH%)HcщHiQH%)H=1kd)Hi֭hH5>H,)1aHe[A\A]]ÐH5H1 f.HsH5H1x UHAUATSHoo ooo%o-Po5o=`op]emu}E=:H0IAH1HL9H ;HݝH5 ?EH5H1HH L1jH=|E1E1jHP+H H1H5FH01HI1MtAH /LEHH*HPHEHEFLjHe[A\A]]f.1H5dHH Z=8H<H5H1L sL"H1H H3H50cH1H5oRH5˒H1A@HcHiQH%)HcщHiQH%)H=Ykd)Hi֭hH5H,)1He[A\A]]fH5H1*f.UHAUATSHoo ooo%o-Po5o=`o(p]emu}E=:"H0IAH51HH HįH5EH56H1HLE1HjE11PHH=HPlH H1H5ܬH01YHI1MtAH pLEHAHkHPHEHESCLHe[A\A]]HH5bH1HcHiQH%)HcщHiQH%)H=kd)Hi֭hH5H,)1IHe[A\A]]fUHAUATSHoo ooo%o-Po5o=`op]emu}E=_ZH0IAH1HLH HH5_EH5ߒH1HH+L1PH֛E1HjH=L ɘPAH H1H5\H01.HI1MtAH ELEH,H@HPHEHE(ALHe[A\A]]H ӗHH1H5H1H5H5ђH1f.HcHiQH%)HcщHiQH%)H=kd)Hi֭hH5H,)1He[A\A]]ÐUHATSHobo jorozo%o-`o5o=poU]emu}E=_H@IHL H1LH !HH5EHLE1H{jE11jH=_HPH H1H5 1H@1HI1MtAH LEH"HH`HEHE>LUHe[A\]HcHiQH%)HcщHiQH%)H=kd)Hi֭hH5H,)1He[A\]UHAUATSH81=_H]IHcH54H1HE1E1H-j1LjH=HPH H1H5H}1HI]1MtrL1uK1҉LLILHHLe9|LHe[A\A]]fHcHiQH%)HcщHiQH%)H=akd)Hi֭hH5H,)1 He[A\A]]Ð=uH= MtELH5\ L41He[A\A]]LEEHe[A\A]]HH=ff.UHAUAATISH0HHopo xooo%o-Po5o=`op]emu}EH&HL PH{L/PH H PHHPHwH5PHP1 H0EH5UHHLE1HjE11jH=<HPH H5H`H01HI1MtLH LEHsHHEHPHnHEHE:L)He[A\A]]fHsH5BH1x UHAUAATISH0HHoo ooo%o-Po5o=`op]emu}E1HL hLH EHH5֏IEH5AH1 HLE1H4jE11jH=~HP5H H1H5)P H01"HI1MtAH 9LEHܥH4HPHEHE9Lt He[A\A]]@1H5tH H j=8Hf~H5H1 H5H1 fUHAWAVAUATSHHtTIIAE1!@LD]ADOII)tDLHcL9vDH[A\A]A^A_]E1UHAWAVAUATSH8UHMLELMHEIIE1EE#@DuAMAM)t}tyuLLcM9uLAuA   kttMAŃEAM)uEDuA9DLAHEHtD(HEHtUHEHtD0H8[A\A]A^A_]fEAED9DMEEDmE1fEAEAEDuD9DMA[fDDUȃ D)uMADAEAE1 ff.UHAWAVAUATSH(?L9UHMDEHHAAIE1EWDuD)Hc;Eh1HtL7IAMAL)tjtfuLLcDmI9wOuLdUȉtjz~1@AAHL9uMMAAL)u@HEUD`AGH@H([A\A]A^A_]fA< tX< < t4t<<-QAAI@AIAG AuH}mIGMAHWDgHMIHUE1HAfDAȄy5Ѓ>tzH9@HHt+CH9tHHGu@H9H[A\]@Vu uHf.VAЉAAuA ADtNu? At>A u % =tH9&1@H9 @¹ 0CH H=W Lf.fUHAUIATSHH(3@=t @tH@"t6L 3@=uHH[A\A]]Ðt3LcLL <"uCH<"tDUHAUIATISHHHuK1LH5HMt"HLH1[H5ؐA\A]]@H[A\A]]D, ff.UHAWAVAUIATSHHGH'HXIAA3D<'t<\EHSHZIA$txyDLs~1fSI9tA$HHuI}HHI}9~%H9w9~HC )H9w'HfCI+]I]H[A\A]A^A_]fDHCff.@UHATL%SHML hulPv<_u]t)HfDHv HЀ v<_u<BHuH5QkH)GHH<fD"Lu2f3LHt<"u"L"LI$[A\]f. HI@HL] I$[A\]@UHAVAAUIATIHSRLHtt!D[LLA\A]A^]X[A\A]A^]UHAVAUIATISHH\LI4HtLg=8`Kt6Hu[A\A]A^]fDH߾'HsLH3LLE1HCH['A\A]A^]fHCHtH| t HpEHcLLA0HHt\DLH1[A\A]A^]3UHAWAVAUIATISHH}$HHMt LHE1L5n@IcEgHA4EAH3LJHuH߾$LuH3LILL>H3L3HH[A\A]A^A_] ff.fUHAWAAVIAUIATL$SHIt$Ht{IEIE'HPEt}\xLBf Mt@J<3LH5nfDHH JBH9uM'IfA@M+EMEH[A\A]A^A_]@\HPvU1H5HHHMHUELEEE ~EEkEdEkdøÐUHAVIAUIATISH~A}{t1[A\A]A^]PHcA|}uHHH<߫HHtIHAEIME1<}tIcH<}uDHH<}tp<,tlvHq<"uI"uAHHpJH"t)CH\uـ~1HfHNf.HH19,AH<}@yE$@UHAWIAVAUATSHxH`HxpLhMDEtMHELeHHELH5L E7E1@A"AA'A.u EA$}tLM,fDLIM9A7@uH}1H}bH} t?Hx}HH5~~HDH.HU H1H5H}KLCHx[A\A]A^A_]ft A"IE7EH}[DAƉljEt(u\ALfDA*uH5LIoA?E{.LIj@}LmJH]IHHuH1LH5L fDH5L@H5uLHuH=Y3pHxHH5|HDHrH}HUH1H5L`HuHLLHUH1H5HuHL(HH5|EH}H5HuH=€HhAA Hx}HH5{HDHHhH1H5H)H`HuHvH߾ D=1H} @HxpHoH5k{HDHHU H1H5@AH=XH+\LD"LIHx1H5lHJH`HuHH߾ Eff.H1HH5f.UHAWIAVAUATIS1H(H}HMLEfD1L޺LIƃLIdHMH5LH1|H}CH5LH1_HULLH5RL1?L79oH([A\A]A^A_]UfHAVIAUHIATI1SH@dH%(HE1fHDžDžH1HHmHtHHHƎLML MHHMHHHHRH *AVP1SwH HnH)H)H<MLOHGH=v E... E1HH=cHEdH+%(He[A\A]A^]HHf.HtCHH ΍RPH1vZY1HH PAVDHHH P>H=H51f.UHHH`HhLpLxt )E)M)U)])e)m)u)}HEH8Dž8H@HPDž<0HHHuH=qt#Hu H=|@rHH2 x*H I|$ HH5L1HUH 1H5yLEEE}W`~jmH-Hl x* I|$NH;H5L16HUEHtH5dyL1Hu H=!Hu H=HuH=؅aHfHx*cI|$1HH5NLoHEEHtHH5xL1N}7xHHx*I|$HDH5޵L1HUHH5+xL1E>fDUHH"x*@ I|$ H„H5mL1HUEHtH5wL1n}W`AHH x* I|$}HYH5L1HUEHtH5KwL1PHHx*O I|$3HH5L1HUEHtH5vL1DwHKHx*HI|$H1H53LTHEHHH5v1L3}t5LH5L1HUH5KvL1H}OI}HEHHH5L1cI\$HuItrHEHuHHHE ;I}H_II}t-H}Ht IutH}H51EDAD9uZEH}HpHU1H5HHEHtHH5+uH1H5Ht"H]@HHHDHEH}xHxHUH5pHpI1H}LLLH]H}1LpH5oH IALyHqH}Hx@I\$Hu IH}(HEHuHHHEQIEH}HHE55H5HtH}@HuH} IUHH}1H5ڃuH}H1H5o`H1HHHMHI\$Hf.I $Lx1H5$LEHUH}HEHxHEH= HHw H5HtI}@H=tHjH}H5H1If.ILE1H5xLxHUH}LHEHx HEH=]HH H5IHtI}@.H='tHH}H5H1H}H51KH}H}LLLHpH}H}HxEI}Hu}&I7H=~H5IHt H}@.HEHD HE} HEIEEH}HIHUPLx1H5πLEHpXZH}7Hu H=}Hu H=P}HuH=;}~wHHx* I|$ H$}yfDI|$I=@L7EEEEI 1HH5DLeHEHHH5o1LDEEE@I= HK1H5L HEH0HH58o1L}LH5{L1iHUH5oL1}LvH5{L1%EEEI1H{H5,LMHEEHHH5tnL1(,LJfDEEcEE,LkjfDE~,LC fDEEI]1HxH5TLuHEEHTHH5mL1P;H}H5@z16H}H5g{1CfI4$H=yMMH5HD}LH5yL1MEEE I%1HyH5LLmHEEHHH5lL1HI1HWyH5LHEEH HH5DlL1H5H} H HJIEHE H=HHMLxH5{HUHpHuH=~xiHu H=UZHu H=yx;Hu H=Hu H=ExHu H=G HuH= CHRHmx*HUH5w@LEEEUHHz x*HUH5awA LN}W`EAHH x*HUH5#w L EPHHq x*HUH5vK LEmHbHx*HUH5~?L}zLJ1H5QvLH}:QfEE@,LfDH}HI $LxLEHUPH5vHp1Y^HpHU1H5uHHEHtHH5hH1H}fHxHUH5^vHpI1sI\$f,LfD,LfDI1HBH5L HEEHHH54hL1XHHx*I|$A1HhH5{LHEHtHH5gL1}W`EEEAHHx*I|${H_tH5L1#HUEHtH5QgL1PHHx*I|$+HtH5L1HUEHtH5fL1mHVHx*I|$Hd,LfDH{H}H5stH12DH{H}H5]tH1 /D,LfD,LkfD,LSYfD,L;qfD,L#fD}7EEfEE"H}MEEdHHx*jI|$HbrH5L1 EtHH5x*I|$HH5L1E}:DHcHx*I|$|HH5ML1lE}W`AHHqx*I|$HSqH5L1EPHHx*I|$HqH5L1EiH~Hx*I|$OHH5hL1EvH6Hex*I|$HH5 L1?E,L,L(,LI1HH5LHEHtHH5 cL1}W` L1H5oL:H}f.,LIHo9IH{oH5L14HUHt4H5fbL1Ey}W` EEEEE^EE EEEEREEEE,L#BEZ,L,LEEOEEIHxH5L1$EIHcH5ٞL1ElI~HnH5L1EIHmH5L1EIJHH5UL1tEIHmH5)L1HE,IH3H5L1EVI1H0mH5ϝLHEEHHu H=fCHDHxx*HUH5jKL~EEEcHHx*HUH5jL@ETHHt9x*HUH5njL }W`}#}W`EE=2" H5%iH=ٌ1:PLEEELjE[EENLLEEEEEH}H5.oaH}H5iiWIH}H5Wi?H}H5Ti'H}H5rHJHx*HUH5L}W`EEEAHHrx*HUH5RhLL9EPHHx*HUH5!hLEmHHx*HUH5LEiHZHx*HUH5ܴLEvH#Hbx*HUH5L]XLPxH}H5޷CHH,x*HUH5Rgt}L}W`eEEE=tv=+H5FfH=*1[UHIHx*HUH5fuL}W`EEE-H5eH=1EEEL3EEEEEH5eH= 1]LEVEEILELE{EEnH5eH=O10H5dH=1HxHt8uwAAA"uk[H5dH=]1HxHt8u1H=bH5rd1H|Hź[H5>dH=r1S[H5dH=14AtGAu[H5cH=҈1[H5cH=S1[H5cH=ԇ1EELL EEELEEEL}W`EEEF}W`EE1H}H50rHHtix*HUH5tCLUEEEwHHx*HUH52{LEEEEEH}H5; CHvHx*HUH5cLEEEUH8Hx*HUH5bLrEpHHx*HUH5bL;}W`EAHH*x*HUH5bLEPHHx*HUH5a$^H}H5H}H5RH&Hx*HUH5at\LdEEEWHHx*HUH5aL&}W`ELEEELEEEH}H5latpH}H5ha t\H}H5tH}H5XHHtjx*HUH5tLL^bUHHYx*HUH59`t.L*EEE'LELEEELEmEE`LEEEEEEEC}W`EE]jfUHAWMAVEAUIATISHHUH}LHH5bHH1MtLH5`HH1HL uMHMAW1H=AVHUH HADHe[A\A]A^A_]ff.UHAUIHATISHHx,sLHHH{LHHpSu>LDIEHtHI]H[A\A]]I]I]H[A\A]]=tb6"H5]H=?1蠽=t?=uTH5Y]H==1n̺H5=]H=1R밺H5!]H=E16딺H5]H=91uH5\H=1VfDUHATSHHt1I @HHt H{Ltu[A\]fD1[A\]fHHufDHHt 9pu1f.UHATASHIqHD`HSHtHHC[A\]fHHC[A\]@UHAWAVAUATLcSHE~sHIIE1HE IM9tSKHULD}H@uܾ=HHt:HX;t{*HCt@H8uH[A\A]A^A_]DLHHtHHMHH9rEăHIff.=Nu@UHw1]ff.HU1ҹ HAUATLmASL H(f(ue1HEfUHEEu7ffE1LD@1ʻH([A\A]]fE=tb6"_H5#ZH=}18N=t?=uT_H5YH=~1̺_H5YH=Y}1밺_H5YH=}1ι딺_H5YH=~1貹u_H5~YH=z|1蓹Vff.UB1HATSH腾sǾJt 1[A\]fD=A8 It5pA<$& HH5S]1H1;H5\11\8HH5\1H1ff.@UHHHHp!tE%=f.H1:uff.@UHHHHp1uE%=@UHAWAVAUATISH?/H=2HcHlHHIлHLOHL{LlHSMMIHH 1L?tGLL }LH[A\A]A^A_]IHuH511CMtA>ubH=1yH5V18H5[1H1`8H5:[1H1LNff.UHAUIATISH8LH5=HH1QH3LvIH蛾LAHEH[A\A]]UHAVIAUAATISLDH5ZHH1ݾH3LRHAgD[A\A]A^]ff.UHAUIATSHkH5HH1H3LHIѽu11L8ot#L3HH[A\A]]xnu׀xuLHH5=L=HH"H߃tպ1H[A\A]]軺H[A\A]]f.HtsL71ҾHG 4I9uډѿG­HH*i)‰HljH*iЛ)H5\NF1f.DUHATISHHIcD$H9raHAT$DžxSA;D$}LID$HcPI$$f.pHH @BH:Buu߀:tf.[A\]@UHATStcH=ĝHHt8H'HDߏH58IHt HLHHe[A\]fH1E1IH RH5GDPjAHXZHtH=(_L%LMfUHAWAVAUATSHH8};H=uHttqH=ٜd1HǜHe[A\A]A^A_]fDH=F1҉IHtHcHH跊H=hs5i9|H=RtDJH趶H=/1贷&HI|HcfHcHHIL=Mt*LTH|IfH5LHIL5ӛMt*LH|IQfH5LHI謺LeL谺MH~HH(HP HMHiHH5΁1LEHNHPHt1H5āL$H-HP 1MH5LHH5LHP1HH=H0uBpu {ggu{su {_tH5qL1致rLL1H5fXL1H54LLHUHULH5HL@1)H2HPHtH5L1 HUMLH51ܙL1H5HLг™L1H5L足HߙHtH5yL1虳˙H5fL1肳HuHtCH=HuHt3Du*HuH=e HHEH}t趴1H=L赵L}MtLpML_f.HUAVИ1MAVH5MLL輲XZDHeL[A\A]A^A_]zb{_ff.HAH14@UHAUATSHHH=aD.H5"~HH=#H€uEHaIA<$@tLDӆHC;@uLH[A\A]]fDH=~H€u]HaA}I~u}btA<$@tLHC;@uLH[A\A]]fDH=Q~H€tHƹH=<~t$H`AIqH`Iaff.@UHAVLcAUAATISEtwLc5ĖAFH%IIN43MtFfHcLL辄HcuPHcHDlt:PHL4eMu1[A\A]A^]Ð軰EfD[LLA\A]A^]D6fD&fDUHAWAVAUATSHuċUH}L-fDD%HcHcf.MtDxD=Mt;H}HLEu跃L-fD蛭toIcfE|5urEU]H}蔯D%$Hc1D%KՔHL[A\A]A^A_]^1H[A\A]A^A_]À=˔uHuHL[A\A]A^A_]GUHAWAVIAUATSH8H}HHuHULHݮ(\_IHmH<LhM/HcMAdHE1A;A9+ELMAvHcHHgMHI/AI?UHUH4HHu^LMMHeHMHuHH1N3IcAMIMMmHcH}H5L%IInAHE~*EMOlfDI>I蜪IFM9uL自HH8[A\A]A^A_]DI$H}H5L%ʯHH=jn H5y1苨衰H=A1[艰fu,=Ht Hd\@HHD1ff.fUHAWAAVAUIATSHxH H]HJH7H$Ht L`M:HHxAL%yIcHxEyAHAt3LwHtHEHhI@EIcHxAHA;ްAuEHxIcE1H#f@u <)AHEt&DeAH]<"u@u.HEuHxHEDAjf.Eu-HxIcH=wDp4zDpHu1x<(uAE`D+}DEDpHcHHp[HUHpKHcHIHM ;HMA AIHEMfI9HxH;%tHkAE<\<:LeA<$u}H@H5LۏH觬HHLhLmI<$IM9uHHe[A\A]A^A_]@H=UAVYI6H5ELO}u.H]H5OH8}tH5SH%}H]H5EH }uH}H5;|BL}H5WEL|uH5H|WHEH5)EHHE|uH5ƐL|H}H5D~|uH5WLk|kHEH5DHHEL|uH}H5!8|H5uL!|uH5uH|H}H5Vu{uH5uL{&H}H5DD{uH5xuL{UHEH5DHHp{uH}H5?u{H59uLk{uH5tHX{H5 uLA{H5CH*{LuuH5L{pH5xCLzuH5kLz!H5CLzu A>H5CHzuH5\yLzdH5BLzuH5HxzfH5BHaz;H5BLJzMH5H3zL裦A|)w=L菦HXcHVLHHIH1+=LH5vL%躨LH/f.Ft&IcMcL]VHLHxHHfHnm=HxAIcLIc HwzH?>HxEIcUHxAHE1AE<:&<'&<"HٕH52LVH*H9H5LފH誧HHHH5LHϊzzHH5 rHix(H58LRxH:rH5LJHkHjH5aLxtH5 Lw*H]yH5VLHHH57LwaHqH5LH҉}HH}H59quwH5>L^wH}H5xFwH5xL/wHqH5L'HHHGH5ApHv~H}H5vfH/pH5+LɈH蕥HH}H5ovUH}H5Ruv=H5wH^v&H}H5tFvH5wL/vHoH5L'HHHGH56LuHioH5CLH譤HH5HoHuH55LuH&oH5LHSHH5oHLuH}H54u|HnH5L,HMHLH}H5?ntZH5{nLtCHH5cLH褣HH5|LtHn4H5LHaHH5mLZt|H5FL.HH2nH5L6HWHVH2H5 L H#֢H*H{H5mL8H H!H5RLH蓢HH5PLsyH9H5LHPHHlH5lLHH5#LHoH58HsH5LrH5);LruH5LrW6H5:LruH5Hr3H}H5:ruH5fL~r3H5:LgruH5ZLTr)4H5:L=ruH50H*r+4H}H5R:ruH5LqC4H5+:LquH5iLqs4H5:LquH5kLqu4H59HquH5kLqw4H59HjquH5وLWq.H59H@quH5IkL-q.H5Y9HquH5)kLq.H5/9HpuH5 Lp.H59LpuH5߄Hp.H58HpuH5SLp.H58LnpuH5)H[p.H}H58CpuH5L0p.H5\8LpuH5ԄHp.H528LouH5jLo&/H}H58ouH5iLo'/H57LouH5iHoW/H57HpouH5τL]op/H57LFouH5H3or/H5_7LouH5{H o/H}H517nuH5PLn/H5 7HnuH5FLn!H56LnuH5hHn!H56HsnuH5hL`n!H56HInuxH55rL6nuH5buL#ntRH5rLntH5sLmu,Hr&H5LHŜHH56LmucH5qHmuH5tLmt=H5qHmtH5HrmuH5&L_m)!H55LHmu=H54qH5mtH5H"muH5LnLm!H}H575lu=H5pLltH5GLluH5mLl H54LluxH5 HltH5pHluRH5fLnltH5fL[lu,H"H5YLW~Hp~#HwH}H5[4lu=H5~LltH5oLkuH5mLkG H54HkuH5lLks H53LkuH5kHk H}H5kvkuH5XzLck H53HLkuH5eL9k H5e3L"kuH5keHk H5;3LjuH5AeHj!H}H5&ejuH5eHj!H52LjuH5dHj3!H52HyjuH52LfjL!H52HOjuH5Lh"$H}H5f0&huH51Lh>$H5?0HguH5oLgW$H50LguH5nHgY$H5nLguH5 bLgr$H5/L~guH5nHkgH5/LTguH5gnHAgrH5m/L*guH5=nHgiH5&nLgu=H50/LftH5=aLfuH5lLfH5mLfuH5aLfH}H5mfuH5`HrfKH5mH[fuH5.LHfH5WmL1fuH5g.LfH5J.HfH5kLeHH5LwHx贔HH57`LeBHH5LwHwqHH5EkLjeH5_LSeH_H5LKwHlwHkH5jLetH5jLdH5W_LdtH@_H5@LvHv誓HH{H5LvHv~HH5cjLwdYhE1E1HH ]H}WPH5,lj3A^A_E1Iċ[hE11H o]HKWPH5kjX2hE1ZH G]E11PH5kHWjԲY^HbHyHuHvL%uH5VL螒HH5]LcgE1E1LH \HVPH5LkjSA_E1E1HX1wgH \HlVPH5kj"XSgE1ZH h\E11PH5jH7VjY^HHcHuH%uHuH5wL近HH5*LbwfE1E1LH [HUPH5mjjt_AXE1HËfE11H [HUPH5 H}H5(_ LuH5fL_uH}H5e_ L}H5fL_uH}H5se{_ H5fLd_uH}H5pP_ H5_fL9_uH}H5p%_ H54fL_uH}H5p^hH5 fL^uH}H5j^H5eL^uBH]H5JpH^tH5iH^uH}H5_z^XH5&Lc^uH}H5"wO^YH5{&L8^uH5vL%^[HEH5M&HHE^uH5vL]H5&L]uH}H5gX]H}H5%]uH5?XL]H}H5%]uH5XLr])H}H5%Z]uH5WLG]YH5s%L0]uH}H5[v]H5H%L]uH54vL\H5%L\uH5 vL\H}H5u\uH5WL\H5uL\uFH]H5$Ho\tH5$H\\H}H5I`D\H5p$L-\uH}H5`\UH5E$L\uH}H5u[H5$L[H]uH5XuL[(H5AuL[uALeH5UL[tH5#L[uH5k_Hl[*H5 nHU[tH5#]HB[u,H7 H5@L>mHWm H^H5iH[tH5[HZH H5LlHm贉HHsH5LlHl舉HH5THZtH5"HnZHV^H5LflHl2HHhH5LHbl HaH. H5LlH.lH5H5eHYOH]H54LkHk螈HH5!LY(H}H5TzYH H5tLrkHk>HHZH5LFkHgkHfH H5LkH3kH:H H5LjHk躇HH]H5XjHXtH5cHXwHYH5LjHj`HH]H5iHUXtH5cHBXOH}H5Y*X7HH5$L"jH;jHBH}H5[WHH5LiHi誆HH5[LWH]H5O^HWtH5)^HuWHH5oLmiHi9HH5[L2WH}H5vWH H5LiH+iޅH2H5ZLVH}H5V]VxHpH5LhHh胅HHH5LhHhWHH}H5}POV]HH5ILGhH`hHgH}H5kP VCH<H5LhHhτH#H}H5YU*H!PH5!LgHg苄HH5OHU(;YE1E1LH NHHPH54]j;_AXE1HËdYE11H xNHTHPH5]j MH?H58L6_HO_|HVf.H5cLLHH5L^H^{HH5\LLHH5L^H^m{HH5GbLfLHLH5H^H[^&{HzHwH50L.^HG^zHNHH5L^H^zH"H5WLK HXH5L]H]zHH5ELKtH5ELqKHH5kLi]H]5zHH5#ZL.KvH_H5(L&]H?]yHFH5YLJ]H5OLJFHH5L\H\yHH5NHJtH5jH~JHoH5xLv\H\ByHHH5LLJ\Hc\yHjH5XLJHH5 L\H \xH'H5/DLIH=H5L[H[xHH5dOLIHCH5L[H[MxHH5ZLFIHH5@L>[HW[ xH^H+H5L[H+[wH2HH5LZHZwHH5^LHH<H5LZHZowHH5I^HhHH5BLQHjkLE1E1LH {AHW;PH5Pj _AXE1HË6LE11H JAH&;PH5OjܖLAYE1AZE1H A1PH:H5Oj譖A[A\HPHZHYHYHYH5-LuvHH5O]LnGH5LWGtH5ALDGH5ML-G|GKE1E1HH W@H3:PH5NjA^A_E1IċKE11H %@H:PH5Nj跕XJE1ZH ?E11PH5NH9j芕Y^HtMHL\HXHXL%XH5LXuHH1WL5XHXHZHhXHqXH5\L FH5l@L FH5c@LEpHL@H5LLWH XtH H}H5[E^H5?HEGH5lKLE0H5?LiEH?H5LaWHW-tHH5[H&EH5VLEH`H5 LWH WsH'HH5LVHVsHH5dJLDHH5LVHVdsHH!JH5LlVHV8sHH[H5ҽLL5XVHaV sH`H5ILDHLH5|H!VHUrHH5ILCH>H5LUHUrHHH5LUHUVrHH5=LOCHH5ILGUH`UrHgH5=L CtH5|=LBdHH5LTH UqHDHH5¾LTHTqHHH5LTHT`qHHaH5jLhTHT4qHHH5>LCLBRHrH5LSHTpHHH5ϽLSHSpHH5LLA7H;H5LSHSVpHH5LLOAH5;L8AHQQH5ºLHHSHQSoHPH5&;L@tH5+ L@H3H5ܼLRHRoHHH5LRHRzoHH5>Hs@H5 L\@HMH5VLTRHmR oHtH5?GL@HH5LRH*RnH1H^H5LQHQnHH5SQL?wHH5LQHQnnHH5JLg?^H@H5L_QHQ+nHH5PL$?tH5]JL?3H5r@L>H+H5LPH QmHfDH5ZPL>HH5LPHPumHH5PLn>H5?LW>HHH5QLOPHhPmHoHH5%L#PHL0uL\A|)/(H5LY0uH5>LF0(H5L/0uH5^IL0(H5L0uH54IL/(H5WL/uH5FL/(H5L/u&H5EL/uH\|)(H5Lx/uH5E0Le/%H5LN/uH5DL;/UH5L$/uH5DL/WH}H5r.#H5DL.H}H5C.uH}H5]D.CHEH5HHx.uH}H5'D.H}H5h.uH}H5CT.HxH59.uH}H5C%.HxH5 .uH}H5C-'H}H5W-H}H5?-uH}H5YC-H5L-uH5pDL-*H5Lq-uH5FDL^-H}H5F-uH5DL3-H5L-uH5EL -5H5nL,uH5'L, H5DL,uH5'L, H5'L,uH5 EL, H5DLt,uH5%2La, H5DLJ,wH5L3,DH5PL,H5L,j!H5"L+!H5SL+uH5xCL+OHxH5"+uH}H5FC+tZH5L+H5u&Hk+HH5eLc=H|=/ZH郭H5"&L(+uH5L+uH5L+iH%H5\L<H=YHH5JH*TH5$L*[H}H5 * H51Ly*uHV|)`HxH5O*F H}H5Z17*uLVA|)H5L*uH5BL) H}H5^)uH5BL)H57L)uH5J$L)H53$L)uH5e-L~);H5Lg)uH5rBLT)TH5L=)uH5HBL*)H}H5)BH}H5s(uH5BL(H}H5A(uH5#L(]H}H5A(H5#L(uH5)Lz(H58HHc(uA<$umH5LI(H51,L2(H5?L(uXHPH5L:H0:VH7HGH5ML9H :VH H5HAL'tH5+L'tH5L'H5Ls'u.H5>L`' H5(HI'H}H51'u.H5>L'NH5D(L'H5lL&H5O>L&H5!H&HH5L8H8UHڨH5~*L&H5=Lh&H5HQ&HRH5KLI8Hb8UHiH5^ H&LH5sL%H5\L%uH5;L%H52L%uH5;L%FH5L%uH5Hy%_H}H5a%H5LJ%tjH}H56%uH5fL#%5H5>L %ukHH5 L7H!7SH(H5:L$uHH5ˠL6H6SHH5H>L$HH5L6H6RSH馦H5LK$H5=L/$VH5(L$?H5H#HH5L5H 6RHH5Q=L#H5'L#H5*H#THH5{Ly5H5ERH陥H5<L>#H5&'L'#H5#L #H5(H"PHLH5kH5H4QHH5q(H"3H~LH5$H4H4mQHH5Lf"[H59LJ"uoH5EBH7"@HH51L/4HH4PHOHr:H5eL4H$4PH#H5`;L!zH5%L!cH5-;L!-H5}%L~!H5(Lb!H59HF!HBH5L>3H_3 PH^H6H5tL3H33OH2H56L H5>9H HBH5L2H2OHآH5H} H5Lf uH5(HS \H5L< uH5_(L) t?H5CH uXH+H5L2H+2NH2HH5L1H1NHH59HHH5L1H1oNHáH5,%LhH5h?LQH5RL:H5BL#HB'H5}L1H<1MH;HLH5nH1H0MH H5L*H5LH5LuVH5LouH53L\H=H5VLT0Hm0 MHtH5?LtH5bLtH52LmH53LVH573L?H5@3L(H54LH55LH5LiH55LRH5A5L;H5J$L$H5O6L H52LpH5 LYH5Lu&H5+LuH)I|) H}H5uH5L{dH}H5cuH5LPlH5L9H5kL"uH5RHH5ALuH5(LH5Lu.H5 *LH5HH5LuH5p<HzH5LcuH5F<LP(H5L9uH5L&:H5XLuH54LH5.LuH53LH}H5uH53LH5e:Hu A<$<H5{:HrHCH5lLj,H,6IH銜H50H/JHLH5HK,H$,HHCHH5YL+H,HHH5HH51H5FLL%+H+HHԛH5=LyHH5sLq+H+=HH鑛H=H5גLHm+HHlH5sHH&H5LH1+GH0H5HHfH5ϔL*H*GHHH5L*H*mGHH5o8LfQH5X8LO{H5mH8dHH52L0*HI*FHPH5GL#HH5L)H*FH H5H HCH5L)H)vFHʙH5%LoHH5ɖLg)H)3FH釙HH5L;)H\)FH[H5LH5LciH5L}H5PL0H5&6LH5<LH58LqH5HUHH5OLM(Hf(EHmH+H5L!(HB(DHALmBHXcHLH$HHI1wtBLH5XL5'DLH?H5*LH5HgukHH5eLc'H|'/DH郗H5@L(uDHH5&L$'H='CHDH5HtH5LtH5-LH5LH5*HyHH5L&H&OCH飖H5LHH5L,HH5L$&HE&BHDHqH5L%H&BHH53LuH5 &LH53HtH53Hu,HH5~L|%H%HBH霕H5R3LAH2H5;L9%HR%BHYH5`%HHH5L$H%AHH5 H H53L^H52LHIH5L$H$LAH頔H5'LEH5<L)H5 HH'H5lL $H+$@H*HH5@L#H#@HH5gHHLH5H#H#c@H鷓H5 L\H5)HEHH5?L=#HV# @H]H5L HsH5L"H#?HH}H57H5fL"H5 )L HH5L"H"O?H飒H5 LHH5xH1H"H5+L)"HB">HIH}H5%H5LH50 HH2H5ILH!>HޑH5GLH5 HlHH5ƎLd!H!0>H鄑H5L)H5YLH59HHU H5UL H!=HH5|LH5LH5/H%H[H5L H N=H颐HH5XLV Ho "=HvH5bLH5*HHLH5{H HPH>H5LHQ8H饋H5 LJ HH5L=H^ 8H]H5tL H5LHwH5LH7HHL%HHH5LHd7H鸊H5L]H5LFH5 H*H[H5$L"H;6HBH5yLH5L'HH5LH2HH5 LH5MLH5HhE1E1LH HnPH5 j$R^_E1HËNE11H bH>PH5 jQ&AX1AYE1E1PH 2HjH5 QAZA[H"HHHHH5E|L1HH.LH5|HH]1H鱄H5"LVH5L?ufH5L,tH5NL!H5"HH&H5{LH"0H!H5LuH5LpH5DHYH%H5&{LHg0H黃H5"H`^H5`!LIuVH5"H6tH5a H#JHH5}LH</H;H5"LtH5 Le H5L H5 LH5LHH5 Lq[H5LZH5Z LC H5L,A H5L H5HeH H5yLH.HH5 HH5 HH5!HqH5H}ZH5HfCH5HO,H5H8H5H!H5H H5HH5HH5HHfH5zLH-H݀H}H57 H}H5iuH5LV H}H5R>uH5L+4 H5+LuH5rH H5LuH5 HteH5LuH5IHtdH5Hu}H H5|LHf,HH H5wLHA,HHH5|LIHj,HiH5LLH55LuH5bLH5 LuH58LjH5Lu&H5LuH)|)xH5$HjuH5LWuFH5HDu_HYH5uLHHHVHZ+HY~HvH5o{L H.*H-~H5H.H50LH5HHH5wL H h*H}H5HaSH2LH5tH} HV !*Hu}H5H64E1E1LH DH PH5jIA[A^E1HËE11H HPH5jIA_XH E1E11HH5pPjvIZYHH4H H H H5sL@)H|HH5JvLH Ha )Hh|H53L uH5o LVH5HH5A LuvHH5uL H (H{H5 LHH5sLH HH J(H{H5iLCH5H,H5#LtfH5uHuH5LH5QHH#H5brLH 'HzH5 LH-H5tL H `'HzH59HY-;H5?H=u`HH5wL9 HZ 'HYzH5$LH}H5X JH5LH5LuH5 HH5LuH5LvH5H_uH5LLH5H5YHH5vL- HN %HMyH:H5sL H %H!yH57HHH5PpLH%HxHH5uLHe%HxH5H^xE1E1LH HdPH5jEY^E1HËDE11H XH4PH5jD_E1AXH /E11PHH5jDAYAZHt_H| HHHH5@oL$HwHɐH5qLH\$HwH L5HH5L>nH5L")HH5qLH3#H:wH? L%HuH5HcH5HuH5LH5LuH5gLqRH5HZuH5LGt?H5H4uxH9H52pL0HI"HPvH5LuH}H5duHH5omLH"HvH58L H5!LuH5L9H5LhuH5LUVH}H5=uH5mL*nH}H5uH}H5>tCH5HHH5nLH!HuH5LuH5LuH5yHuHH5qL~HJ!HtH5YLCH5RH,PH}H5kLH,HH> H=tH5LH}H5<H54LHH58kLHy HsH5HrH<H5pLjH6 HsH5H/HLH5jHKH$HCsH5LHH5BpLHHsH5L{H5HdHoH5lLHRHrH5LKHH5oLCHdHcrH5LHbH5boLH!H rH57H!HH5?iLHH-HHqH5L{WH5Ldt}H5LQuH5H>H5<L'4H5HZvHH5hLH0H/qH5HlH%LH5KhHHHpH5HuUHRH5hLH\HpH=LH5gHHa,HpH5UH%tnuH5H u A<$/H5LvH5LuH5LH5LuH5LH}H5iuH5LpH}H5>XH5HAH5oL*HH5fLHJHIoH5HSHH5hLHHoH5L;H5XHt#H5H|RH5GHeuH:H5eLH4HnH5JL-H5LHH5pkLH/H.nH5|L!H5pLH5; HHH5gLHiHmH5HbsHH5\gLZHs&HzmH5fLZHH5yjLH8H7mH5 L!rHH51jLHHlH5LLuH5;HH5"LjuH5 HWH5L@uH5L-j H5LH5 LH5HH5zL H5P L H5rL2H5" L H5DLu H5 L^[ H5LGcH5L0H5 LH5ɱHaH5LuH5{ HHH5jLuH5Q LH5@LuH5HH5LmH5HVu}HˁH5TdLRHkHrjHH5(dL&H?HFjHH5aLH"H!jH5HlH5XLH5LuH5HH5LnuH5L[H5LDuiH5H1tH5HuCH5 L ]HH5cLHH#iH5|HHGH5"fLHHhH5LH52HnHH5_LH9HhH5H2H5HH|)H5MLH5}HH4H54eLHHgH5LHh~H5aLH[HgHH5dLcH/HgH5NH(u A<$H5EH HH5^LH HHHgH5LHq}H5`LHHfHLH5 ^HHTHfH5LMH5qL6LH5EL5H58HH5&HuQHNH5]LHHfHa|H5_LHHeH5Hu`HLH5]HHQHeHrLH5\H}HV!HueLeH5[LHH5pbLH/H.eH5LH5HjHȰH51\LHHHtHdH5HmE1E1LH HsPH5"j)1AYAZE1HËQE11H eHAPH5j0)A[E1A^HE11PH .H5j0A_ZHJHHHHH5I[LHcHR{H5]LHeHcH5L^EWH5wHBH}H5<]L:HSHZcH5-LH˭H5tZLHHH H cH5L#H5HHAH5_LHXHbH5LQHL=fHo~H5AHHlLH5YH7HH/bH5HuAHaH5bYLHHaH5LYkH5HHLH5XHHu@HaH5H9;H54LuoH{H5{^LH: H9aH5Hu\H3LH5YXHH H`HH5 ^LHv H`H5HoHxH5WLH: H`H5L3H5H^H=H5WLH< H;`H5QHHH5jWLH H_H5HHH5.WLHo H_HH5 WLHJ H_H5HCuQHH5VLHg Hf_H|H5|\LH; H:_H5Hu}HH5mVLH H_HH5\LH H^HH5[LHV H^H5HOH LH5UHkHD Hc^H5LN`H5LH5L[H5HDHuH5WLH} H]H50LvH5mHZHKuH5TWLRHk Hr]H5LH5LH5gLH5LH5HoHfH5ZLHz H\HL%HH5LYQLuH5L>H5&L'L}H5L uH5L5H5%LH5LUHEH5,HHEH5L\H5H~@HϥH5RLH~H H;H[H5sH4 HdH5XL,HMHL[H}H52H{H5JXLH H[H5LH5HHH5 RLHaHZH5֠LZH5LCH5L'gH5kLuH5;HH5ALuH55HDH5LuH5HH5LH5L{uH5HhH5HQH5oL:HLH5PHVH/HNYH5(HaHDH5mPLHH!HHYHH5:PLHHH}HXH5HvuH5Lc)H5HLuA<$tFH5H2u_HǢH5OLH6HHHHGXHaH5]ULHHXH5"L H5 LuH5L"H5HlE1E1LH HPH54j;$E1E11HXZ`H yHUH5Pj $=YE1^1H OE1PH'H5j#_AXHHHH HH5_NLHVH5HHmH5PLHdHVH5H]QHnLH5MHyHRHqVHvL%GHPEH52HH5HtOH5qHRtH5,H?HHH5IMLHHUHkLH5MHHZHUH5wLSWH5L<@H LH5LHXH1HPUH5HZH5|HH5dHH5LHRH54HH5HH5HH5HlCH5HPH5H4H5HH5H?H5zHH5bHH5JHqH52HH5HpH5HTH5H8H5HtYH5HtH5HH}H56JLHwHRHXLH5IHH|GHRHhLH5IHsHLHkRHLH5IHCHH;RHH5ILHHRHH5\ILHHQH~LH5$IHHmHQHH5ILHHHQHH5HLHx#HwQH4H5HLHSHRQHH5HLH.H-QH:LH5`HHHHPH H5CHLHHPH]H5HLH_HPH`H5GLH:HPH۝LH5GHfH? H^PHH5GLH:H9PHLH5lGHHH PH5H=H5HH5zHH5fHqH5SHtVH5JHtH5:HHΏH5ILH.H5OHzH5{FLHHOHݙLH5CFHHHNH-LH5FHH\HNH=LH5EHHa,HNH5?LH5+LH5HwMH5 H`H5LIH5H2UH5PHRHLcH5GLH_HMH5LXBH5LA+H5L*BH5L&H H5hJLH'H&MH5LH5gLH5LLH5LH5HeH[H5IL]H~)H}LH5aL"H5RL vHH5eILH$H#LH5^HH5*LH5+HcHH5 CLHHEHMHKH.aH5WELUHn!HuKH5MHtZH5?HtH50HtHELH5kBHHHKHLHFHJH{H54BLHuHJH5Hn`H5ODLGHJHh`H5QDLOHhHoJH5UHH5BH}H5.HfH5HOH5 H8H5H!H5H trH5Ht_H5HtLH5Ht9H5Ht&H5HtH5Hu%HH5;LH<H;IE1L5eMcIMI4$H NH>AH5[{HHH5#@LHHHfHHH5L_H5HH}HH5?LHhHgHH5UL *LHxHH5HGHH5>LHEHHWHVGH5yLu_HPH5y>LHH-HHGHH5&DLHHFH5LtID$Ht:H5>LHPHFH5LIqID$HKH5=LH=HRHQFDH7HhHCHJHHlf.H51fH51fH51fH51fH5A1fH5y1rfH51bfH51RfH5Y1BfH512fH5Y1"fUHH H5H@L IHPPPPPPPPPPPPPQH աPVH5ԡQH ԡVH5QH PPPPPHơPHǡPHסPRP1RHH5a1fH51&1rfH5(1bfH5,1RfH5I,1BfH5,12fH5/1"fH5 01fH521fH5q31fH5!51fUL#H 'HH~L H5e6HP1APQRH H561fUHH5 L fLgH hHHPHPPVH56PHǠPHˠPHҠPHPHiAQAPQRPH̠AQAPQRPH9AQAPQRP1HDUHHH IH5 9IHHPHRPH=RPHrP1RQRHPff.H591fH5:1rfH5;1bfH5@1RfH5qA1BfUHu~HrL LޟH H5CHP1R XZDH5C1fH5D1fUHH~H ̟L IH5FHPHRPH-RPQH RRRPHP1RH`ÐH5G1rfH5 H1bfH59H1RfH5YH1BfH5d12fH5o1"fH5v1fUHxzH>}H 2H56ILHHPHrzRPHRPH RPHqRPHRQRVPQRVH5wP1RAPQHİfH5Qz1fH51{1rfUHH OsHH5L HHQRPPQH RHn|PIVH5QVH5RVH5ŝQH ƜRQH RVH5zRQH P1RHİff.H5|1fH5с1fH51fH51fH591fH51rfH51bfH51RfH51BfH512fH5)1"fH5Ν1fH51fH5I1fH5q1fH51fH51fH51fH511fH51fH5Q1fH5i1rfH5ɜ1bfH511RfH51BfH5i12fH51"fH51fL ۜL1H לHܜH5kfDH5Ѣ1fH5ɨ1fH5Q1fH51fUHH yHL LH5HHP1jXZfDH51RfL jLi1H HH5&fDH5y1fH51fH51fH H"1H5I@UHL LH HxH5HPHPHPHP1H ff.H5a1bfH51RfH5I1BfL L1H H_xH5fDH511fH51fH51fH5q1fH5A1fUHL LH HwH5HPHEPHPHqP1rH ff.H51RfH5y1BfH512fUHL #L H {HH5=HHP1XZfH51fH51fH51fH5 1fH51fH5)1fLH &1HvH5mff.fH51RfH51BfUHuvHLL mH ˜H55HHRPH4PHPHPHPHPHPHmPHPHPHPHPHՙPHPHPHPHÙPH1RPHRAPP1qHH5y1RfH5!1BfH5Y#12fH5#1"fH5$1fH5Q$1fH5i$1fH51%1fH5,1fH5,1fH5!-1fH5I-1fH5i-1fH5-1fH5-1rfH5.1bfH51.1RfH5Q.1BfH5i.12fHftH5.1ff.H5.1fH5.1fH5i/1fH5/1fH5/1fH5/1fHsH501ff.H5101fH5Q01rfH51bfHH5z01Kff.LH 1HfsH50ff.fH501fH5 11fH5)11fH5I11fHsH5b11ff.H511fH511fH511fH511rfH5Q21bfH521RfH531BfHvrH5J31+ff.H5q31fH531fH541fH&rH541ff.H5I41fH541fHqH5 51ff.H5151fH5i51rfH551bfH551RfH5ߕ1BfH5512fH551"fH5961fH571fH581fH5K1fH5N1fH5aO1fH5R1fH5S1fH5AT1fH5iT1fH5T1rfH5T1bfH5!U1RfH5QU1BfHvpH5jU1+ff.H5U1fH5V1fH5W1fH5iX1fH5ql1fH5l1fH5l1fH5Z1fH5!m1fH5Iz1fH5i}1rfH5р1bfH5 1RfH5A1BfH5ف12fH511"fH51fH5)1fH51fH5)1fH5A1fH51fH51fHHH+tfHA+BUHAUIATIHSHLLHpHHcHcmu)sHrLHc]kuNH[A\A]]=q("H5ΒH=T1=M`#"H5H=1r=1=H5YH=1@=tI=H5+H=1XH5 H=b19H5H=1H5ΑH=ԛ1H5H=}1H5H=1wH5qH=?1XH5RH=19H53H=)1`DUHSHHHHHPHXL`Lht#)p)M)U)])e)m)u)}HEH=HHHH@H HEH0H@DžDž0Dž(Dž,0H8GH==u H]@H=H(HH=H]UHHHXH`HhLpLxt )E)M)U)])e)m)u)}HEHH=0H8H(HPH0HEH@HPDž Dž$0Dž8Dž<0HH>H=ǭHUHܤHAUIATE1SHHxHxH6sHEHHEHZHEH(HEHHEHHEHHEHHEHrHEH"HpHEHEfHLHu!AIcHpHuHx[A\A]]ÐH=جHH5.1Mff.fU~fHAWAVAUATIHSHhdH%(HE1HH=ĹHHHtu-fHEdH+%( He[A\A]A^A_]@y8^LLH=H1D1@II9uL1=tI=MH5tH=*1[iMH5UH=1MH5΁H=ԋ1MH5H=}1=qtM"u)gH5yH=1`n>gH5PH=V17EgH51H=1&=tE=ugH5H=1gH5H=;1gH5ƀH=1="unH5~H=1esrC98pHH=ʁLH1%;H5H=1H5H=1=tE=uH5H=z1H5H=1H5H=|1m{K="H5:H=1!/8@HLH=@H1]="H5~H=R1H5~H=1H5~H=\1u=tE=uH5a~H=1HVH5B~H=1)7H5#~H=1 H=6L1 u8HH=LH1?8تHH=LH18觪HLH=&H1\LDjH5I}H=O10>H5*}H=1=tE=uH5|H=1H5|H=41H5|H=1UHAWAVAUATSHD5dH%(HE1Eu(HEdH+%(sHe[A\A]A^A_]fDH~fL%ɫHH=;| HHHttH51oH=w1H5oH=x1=tI=H5nH=x1ȳH5nH=w1詳H5nH=w1芳H5nH=x1krH5enH=3v1LSH=[uH5?n1-CںDff.ff.d[A 9Ok2HcHiQH%)=D9ALЈHH3u]fF3fH=!H=f5Hh@UfHAVAULuIATILSH dH%(HE1E3tV1ҹLuH=}H5q1轳1HMdH+ %(uRH [A\A]A^]LLL1ҹL=6":H5]pH=t1<R==:H5#pH=u1=l&"@H5oH=ft1ǰ=f"}BH5oH=+t1茰K==@H5xoH=&u1W=tI=BH5GoH=t1&@H5(oH=vs1BH5 oH=s1@H5nH=t1ɯ@H5nH=r1誯i:H5nH=r1苯J:H5nH={s1l+:H5nnH=lt1M :H5OnH=r1.BH50nH=.t1BH5nH=q1BH5mH=@r1Ѯ@H5mH=r1貮qff.fU1ҹHSHHHHG1ҹ H1ƃ@1ҹf,HA\1ҹHp1ҹ HpwunHǃ`HǃhHǃXH]="H5lH=q1蕵=sp"H5]lH=p1<="H5lH=p1y==)H5kH=q1ȬD=Es"oH5kH=)p1芬=="H5ikH=o1H==H54kH=p1==H5jH=p1ޫZ==HH5jH=xp1詫%=tI=H5jH=Gp1xH5zjH=n1YH5[jH=Io1:H5fH %E1H= fpv==H5dH=j1֥[=t`-"uoH5dH=?i1蠥%==u>H5dH=>j1oH5qdH=h1PH5RdH=Pj11H53dH=g1H5dH=bh1xH5cH=h1ԤY=GtC"uH5cH=9h1蚤H5cH=i1{H5}cH=Cg1\H5^cH=\i1=H5?cH=g1=tE=uH5cH=h1vH5bH=Ag1ңWH5bH=g1賣8=tI=H5bH=Qh1肣H5bH=f1cH5ebH=Sg1DH5FbH=Dh1%H5'bH=e1=R"u]H5aH=gf1ȢM="u]H5aH=)f1芢H5aH=g1kH5maH=3e1LH5NaH=Lg1-H5/aH=d1=tE=uH5aH=f1fH5`H=1e1¡GH5`H=e1裡(=tI=H5`H=Af1rH5t`H=d1SH5U`H=Ce14=tb"u>H5`H=d1H5_H=d1۠`H5_H=e1輠AH5_H=c1蝠"=tE=uH5_H=?e1pH5r_H=c1QH5S_H=Ad12ff.fUfHAWIAVAUATASHHHMHu L`H}(LuLMHhHxHpdH%(HE1MEEEˆUHHDxHMcMLXMj0 ˆUtHtHIBP„LEI@LHHEHAD$ HljEHP$HEHqH}1LL rHPH}1Hy H}L@}HxLpEHMۉE>HEHELELHXHHAӃHHELELjHXAPHhuAH ^EA0H Mf.H=$]īHEdH+%(5EHe[A\A]A^A_]fDEfL`LqHLMLHHELEDPLZY{MALu1H@LR'BH}LLuMA0u MIcLHUH)H}HyLuDHuLfHH=J\谪L舞H}f.H}gH}^fH}LL/LuHٺL۪H=[HuHDHHELELjHXAPHhuAH H}豝H}訝EH萡H}1LLo HH}nH}eE'H=8\kH}=H=>\Q=,q"{H5tZH=^1Si=`"W}H51ZH=^1==k{H5YH=_1ޚ==}H5YH={_1謚T="yH5YH= ^1j=0U"H5MYH=]1,H=@\H5'Y1 #==H5XH=^1ә{=b"XH5XH=4]1蕙===usH5XH=3^1d ==H5PXH=]1/H51XH=\1H5XH=^1H5WH=[1ҘzH5WH="\1賘[H5WH=\1蔘<=tb"u>H5{WH=[1Z{H5\WH=[1;H5=WH=;]1H5WH=Z1=tE=uH5VH=\1ЗxH5VH= [1豗YH5VH=[1蒗:{H5VH=\1s{H5uVH=;Z1TH5VVH=T\15H57VH=Y1}H5VH=[1H5UH=Z1ؖ}H5UH=[1蹖a}H5UH=Y1蚖B}H5UH=Y1{#{H5}UH=kZ1\H5^UH=\[1=H5?UH=Y1H5 UH=nY1H5UH=Y1ff.UfHAWAVAUATSHXHUL}MLELMdH%(HE1HEÃEELuIA.AVHUjuIA'H}茟ZYHEAUUHLHE>DEZHHMLAWMuAPA8H}H 1ҹE\O1ҹL@EHEdH+%(He[A\A]A^A_]@1ҹLPH=m1H5dT1H m&1H=Ty|@A7H}1HD1LHw,H hm*H=T"%(=u"j H5RH=W1蕛= "H5YRH=V18=J= H5'RH=W1="H5QH=fV1ǒC==?H5QH=aW1蒒=f"H5uQH=U1T==HH5@QH=V1=tI=eH5QH=V1jH5PH=>U1ϑKH5PH=U1谑, H5PH=U1葑 H5PH=T1rH5tPH=rV1SH5UPH=T14 H56PH=4V1 H5PH=S1rH5OH=U1אSH5OH=S1踐4=R"u]#H5OH=T1z="u]!H5]OH=S1<#H5>OH=1zqfDH@H(8H8 H@HH8LM LXDCH]DHlHPާXYlLXH@Lʾ8H8L1ҹLH@uP1ҹH~u8H(1ҹbu1ҹLJ =m"EH58H==1uy苁H=RH5;13{1ҹI$1ҹI$1ҹI$1ҹLluP1ҹHTu8H(1ҹ8u1ҹL ="qH5l7H=;1KxfDHPI$B1B AL1B A 12B B HHu=O65" yH56H=4;1wz=+=yH5|6H=*<1[w= =qH5G6H=;1&w=tI=I kH56H=;1v{qH55H=E:1v\kH55H=:1v=qH55H=;1vqH55H=`91yvyH5{5H=91ZvyH5\5H=J:1;v=K"H55H=91uH54H=:1u`H54H=81uA=tE=uH54H=]:1uH54H=81ouH5q4H=_91PuH5R4H=P:11uH534H=71u=tE=uH54H=91tkH53H=581tLH53H=81t-yH53H=91tyH53H=P71it="ua{H5L3H=71+t=F"H5 3H=71so{H52H=81sP{H52H=61s1=tE=u{H52H=M81~s{H52H=61_s{H5a2H=O71@s=R"u]H5#2H=61s="u]H51H=c61rJH51H=71r+H51H=m51r H51H=71grH5i1H=/51Hr=tE=uH5<1H=61rH51H=k51qH50H=51qc=tI=H50H={61q2H50H=41qH50H=}51nq="uaH5Q0H=410q="qH50H=41ptH5/H=51pUH5/H=31p6=tE=uH5/H=R51p H5/H=31dpH5f/H=T41EpH5G/H=E51&pH5(/H=21p=tE=uH5.H=41o`H5.H=*31oAH5.H=31o"H5.H=41}oH5.H=E21^o=tE=uH5R.H=411oH53.H=21oH5.H=31ny="u]H5-H=T21n;H5-H=31nH5-H=^11wnH5y-H=w31XnH5Z-H= 119n=tE=uH5--H=21 nH5-H=\11msH5,H=11mT=tI=H5,H=l21m#H5,H=01~mH5,H=n11_m="H5>,H=01mH5,H=21lH5,H=/1le=tE=uH5+H=11l8H5+H=01lH5+H=01tlH5v+H=t11UlH5W+H=/16l=tE=uH5*+H=01 lH5 +H=Y/1kpH5*H=/1kQkH5*H=01k2kH5*H=t.1kkH5*H=.1nkqH5p*H=^/1OkH5Q*H=O010kH52*H=-1k=tE=uH5*H=/1jjH5)H=4.1jKH5)H=.1j,H5)H=/1j H5)H=O-1hj=tE=uH5\)H= /1;jH5=)H=-1jH5)H= .1iUfHAWAVAUATSHH HHHLLdH%(HE1EEDžLP`pEEEnHH &3Sܹd%HpH HH#kSH}H &d%d %u dL$%1AHH0uH]HH蠺 HAdL$%LPH0H@LM$H(I$H8I$HI$HI$H0HA;H8H(IHLH0I3PI3H HAL HL<H1fDHE1Ht7A A419uA12 AT`HHuAB7ELID0AHLALPL L7H 1ҹLA\ 1ҹL@ E HLmH HLD MPL`LՓHAXZ11ҹLgELIEIUH3EH3UH hEA9E[dH%HdH%H=1M$I1ҹIK<.41ҹK&T1ҹK&[AHH0udH%1E1A/wKuGIA@ABEd%,LdD4%,ADLdAUHjHA'In_AXfHdL`HAVIA'jHnY^V1ҹL1ҹLj1ҹHh H1ҹu H=f=1H5%1e1!fH I=@H=(&r1H]dH+%(He[A\A]A^A_]H==DH5&1Ge1ҹH߾1ҹH`N1H1ҹ 1ҹLF 1ҹHg51ҹH`G H=8<1H5O$1xd1H <H=*"p1H ;"H=E%p1DH=;DH5}%1d1~H ;%H=$bp1Zd%HdHJ U dD%1L %MdC<HL1@A|1A2 H@HuABIHH$@A)ABd% ="ucH5 H=$1`i="xH5H=F$1`뷺H5H=%1`뛺H5H=V#1o`|=tE=uH5cH=%1B`OH5DH=#1#`0H5%H=$1`=R"u]H5H=e#1_="u]H5H='#1_H5H=$1i_vH5kH=1"1J_WH5LH=J$1+_8H5-H=!1 _=tE=uH5H=#1^H5H=/"1^H5H="1^=tI=H5H=?#1p^}H5rH=!1Q^^H5SH=A"12^?=ltH"u$H5H=!1] baH5H="1]H5H= 1]=tE=uH5H=["1]H5H= 1m]zH5oH=]!1N][H5PH=N"1/]<H51H=1]=tE=uH5H=!1\H5H=3 1\H5H= 1\=R"u]H5H= 1g\t="u]zH5JH=1)\6H5+H=)!1 \H5 H=1[zH5H= 1[zH5H=1[=tE=uzH5H=O 1[zH5H=1a[nzH5cH=Q1B[O=tI=H52H=1[H5H=a1ZH5H=1Z="uaH5H=41Z=<   " `H5tH=1SZ`H5UH=S14ZAH56H=1Z"=tE=uH5 H=1YH5H=81YH5H=1Y=R"u]H5H= 1lYy="u]H5OH=1.Y;H50H=.1YH5H=1XH5H=1XH5H=1X=tE=uH5H=T1XH5H=1fXsH5hH=V1GXT=tI=H57H=1X#H5H=f1WH5H=1W="uaH5H=91W=`8"H5yH=1XWeH5ZH=X19WFH5;H=1W'=tE=uH5H=1VH5H==1VH5H=1V=R"u]bH5H=1qV~="u]H5TH=13V@bH55H=31V!bH5H=1UH5H=1UH5H=1U=tE=uH5H=Y1UH5H=1kUxH5mH=[1LUY=tI=bH5<H=1U(bH5H=k1T bH5H=1T="uaH5H=>1T="lH5~H=1]TjH5_H=]1>TKH5@H=1T,=tE=uH5H=1SH5H=B1SH5H=1S=R"u]H5H=1vS="u]H5YH=18SEH5:H=81S&H5H=1RH5H=1RH5H=1R=tE=uH5H=^1RH5H=1pR}H5rH=`1QR^=tI=H5AH=1 R-H5"H=p1RH5H=1Q="uaH5H=C1Q=F"H5H=1bQoH5dH=b1CQPH5EH= 1$Q1=tE=uH5H=1PH5H=G1PH5H=1P`H5H=1P`H5H=b1{P=tE=u`H5oH=1NP[`H5PH=1/P<`H51H=1PH5H=1OH5H=1O=tE=uH5H=t1OH5H=1OH5H=v1gOtH5iH=g1HOUH5JH=1)O6=tE=uH5H=1N H5 H=L1NH5 H=1NH5 H=1NH5 H=g1N=tE=uH5t H="1SN`H5U H=14NAH56 H=$1N"UIHSHdH%(HE1HtwH HHH9t8uHH)H)tWA0@t*LHt @0HHqH@uL)HHEdH+%(uHH]1LRHPf.@UHHATSHPHHdH%(HE1[xXh%=uFHMHAMu%Eu0HEdH+%(u)DHĠ[A\]fAAPU~fHAVIAUHATSHdH%(HE1A>/HH~HHHNPH4HLHHL@LLH޿pNX%=LH"O=wHcƄ/t3HHHLHAH)t@LHHczR=u"|)H5H=1K+SHOHھLHHc `HMdH+ %(HĠ[A\A]A^]LHYOLHߍHHc賜|=k8"H5 H= 1NJ4fL%qHH5g1I<$LI4$ FU*@L%9HH5WI<$|W82HH5 H1H;KH3 T=td=)H5 H=V1Im=tb"u>:H5 H= 1MI3)H5 H== 1.I:H5 H=.1I:H5p H= 1H=tE=u:H5C H= 1H:H5$ H= 1H:H5 H= 1HkH5 H= 1fHLH5 H=. 1GH-=tE=uH5 H= 1HH5{ H=j 1GH5\ H= 1GBK)H58 H=' 1G)H5 H= 1G)H5 H=a 1zG`DUHAWAVLAUATILSHHdH%(HE1SKHL HA<$/tZLLH H HOHDHUdH+%(HĘ[A\A]A^A_]LHt=Y"1H5 H= 1bFhDH=\<-IH8LL HHHXLLHHL)HHHOHAƅHR&H5K&HDžHPHqHXHH`H%HhHHpH:HxH9HHHH9HH;HH%HH:HAIcHPHLhJHtH $LH5r 1H9HHFHH H1OHHH9LH5y 1HH{FHH H1OD/t_LLH! LHH H Ht>JHH8}LHIfDLLHH 1HH5~1H9H@EH@ H1NLhHLHHH L%HH51I<$aEI4$ NP8+HH5WH1H;"EH3 eNGF=t^2"ujH5uH=1B K=tz=u8H5CH=1B̺H5'H=1B밺H5 H=1B딺H5H=V1oBuH5H=_1PBVH5H=P11B7H5H=1B=tE=uH5eH=1AH5FH=51AH5'H=1AfUHATSH dH%(HE1AAAƒL A@~zL1H LHHLH5&1H;BH3 LHMdH+ %(H [A\]HIcL sHH5H;1zBH3 KHH5H=!CmCH=k$H518@NHff.UHAVAUATIHSHHdH%(HE15H!HH~DMH)H)H<1L 4H "XHALIغH 7LHH8DL5I>DLH5'LIIHHtZA$H0H¾FHHtNQHMdH+ %(unHİ[A\A]A^]H=DBD>uH=w#BH>@I>LH51L@A[H=yH51K>aFTf.U HATSHH=HdH%(HE1uILHLwxH=$Ht:HEdH+%(uUH[A\]H52GDHLH 1HH=n$@fUHSHHdH%(HE1AHD8/uH9r/u HH9r8/tH9r GH9tCH8/uH9rHH9t7x/tH9t,HEdH+%(u'H]ufH1Ҁ8/H@ff.UHHdH%(HE1HEdH+%(u1?UHHdH%(HE1uGHt DUHHdH%(HE1HEdH+%(u>UHAUIATISHHdH%(HE1H9t f.{/u*H<.tuHEdH+%(u|H[A\A]]ÐA}L/L-{LMDa?IپH)H)I<M1H  uH=H51j:B=ff.UHAWAVAUATSHH(dH%(HE1>HEHH9sHH9;HtDH1/u@tfDPH/tHH9t8/@HHuHE1L5cW>Aă~8HcHL 9/u+y.u%yu;tHH>Aăf;.u {A~[IcLHt u?;tHH=AqHH98/tfD;.u{.u {tE;EotNH^;tHE^= fIcHHuкCUfE~+LcefH%LHAt#EHEdH+%(u3H([A\A]A^A_]ú]H=FH518.@y;fUHAWAVIAUATISHHdH%(HE1HE1/H5u8u4HcAt(tqHB;HH9s#HH9rHH9t8/tK.HHHEdH+%(:9UHSHHdH%(HE1.t5H5H~;HtTHEdH+%(uxH]D.t".u{.u{/tf.tHX:1҃~HH=JHty8UHHdH%(HE1?/tHUdH+%(u8fDUHAUIATSHHdH%(HE19LHLcLh71uCT%/ HMdH+ %(u H[A\A]].8ff.UHHdH%(HE1HtuGHtH=e1=tI=H5 H=41eH5H=1FH5ϮH=61'H5H='1H5H=а1iH5rH=91JH5SH=1+H54H=1 H5H=T1mH5H=m1NH5׭H=1/H5H=1H5H=1qff.UfHAWAVAUATSHDkHH~LuH0L}H8L(L dH%(HE1ƅDžLHALLU,eHH HHHMH5L H (1V;tZYEHH8LH8H0LLH(ML4LPLLp=%H8HaK=HrL*=H=+LDžHfH2Q3H9uHк8LAĄA1ҹLW1ҹ88LW=s@"|H5H=1$@H/H5LH811ҹL[W1ҹ88HP;WE1HEdH+%(yDHe[A\A]A^A_]H3H=LHmHML eHHǾ1H cqn.SfDHHMHHH51VMMH &H=1H5H=1wH5H=w1XH5H= 19iH5šH=1JH5H= 1+H5H=1 H5eH=1H5FH=1H5'H=f1H5H=Ϝ1`H5H=P1Aqff.UfHAWAVAUAHATSHHH~dH%(HE1Dž\HH~HAElIHDLAAAxAAA ApLAIHHHbIH@PL1H xL`A_L@Z.HMHLPH 1L1G`AZA[uqi,@1L ѡMLH ߠ `1MLL H L_[HDLLjH`LDILD@AXAYD@u$HLLIjLDZYHLHH\LHHPL&^_t8LHpHEdH+%(He[A\A]A^A_]fDHH=+HfDH3H=H H H=wrfI1L .LH Kk^"1MLL H L6^`EHѤ$H=HHI1L LH ʞ]1MLL hH L]JLpH2H$H=ȤH83I1L LH X+]1MLL H L\ OI1L ~LH \^1MLL PH L\TnfDI1L LH K\ 1MLL H _L\@YH=H51sfI1L ~LH œ[tX1MLL TH L[dob9`7VbLRBg8C.W$MHUHAWAVMAUEATISH(HuL}dH%(HE1XHǸHt%HHuLAWMEqZYHH]dH+%(uHe[A\A]A^A_]sUHAUATSHdH%(HE1HEHAHHIHHoHHHLNHDIHm11Ҿ LHM1ҾsLHEкH5ӑH8HHHt&HEHHHPHq.#uCHEHLHEdH+%(uHH[A\A]]f.17=tb6"H5:H=11=t?=uTH5H=/1`̺H5H=1D밺H5АH=71(딺H5H=+1 uH5H=Ԓ1VUHAWAVAUATSHdH%(HE1HIHIS/H51xIH5;1zHߺ7H51ZaUHHHHH= HdH %(HM+HHEdH+%(uDUHHdH%(HEHt?+HUdH+%(uQUHHdH%(HEH2TvH9HUdH+%(uDUHHdH%(HE1HUdH+%(uf.UH5sHHdH%(HE1q Ht Hx1HEdH+%(uyfUHAVAUATIH}SHHuH dH%(HE1H}EHEDu?IAq t;D0MtEA$HtHEHHEdH+%(u H [A\A]A^]@H}AE@UHHdH%(HEHPhuHUdH+%(u5@118r uX1@T@UHAUIhATISHdH%(HE1LHHWHCHHt0H2TvI$H1HUdH+%(u?H[A\A]]11_8r u 訠HfUHAUATHUISHHhdH%(HE1HHHuHHujH}LmH{@L*XH{cL@XHPI$HMdH+ %(uYHh[A\A]]11w8r u*H}v11L1=q("H51H=1=M`#"H5H=W1=1=H5H=U1=tI=H5H='1XXH5oH=199H5PH=)1H51H=1H5H=Ë1H5H=܍1H5ԘH=1H5H=1H5H=o1``ff.UHATISHHHdH%(HE1HصÅu,LHEdH+%(uDH[A\]f.11r8r u1.@,ff.UHHdH%(HEHDuHUdH+%(u:f11g8r u谜1@ff.UHHdH%(HEHĴPpuHUdH+%(u5@11z8r u81@4@UHHdH%(HEHTPuHUdH+%(u5@11 8r uț1@@UHAVAUIATISHL5dH%(HE1@t AVudLLAV u$HUdH+%(H[A\A]A^]@AE11Z8r u:1@112=r t!=zfDzfDΚU@UHHdH%(HEHP`uHUdH+%(u5@118r uh1@d@UHSHHdH%(HEHP8uHHMdH+ %(u8H]Ð1128r ufDHf.UHSHdH%(HE1HP@uHEdH+%(uH]11#ff.UHSHHdH%(HEHPHuHH]dH+%(u8H]Ð11R8r ufDH f.UHATISHӉHHydH%(HE1HP8uHEdH+%(uDHH[A\]@1I|$,8r tHfDfoff.@UHSHdH%(HE1DHvPPHHtHEdH+%(u-HH]f11"8r uпfUHATISHdH%(HE1DHPPHHt"HMdH+ %(u@H[A\]1I|$8r uMLff.U1HATISHdH%(HE1HRPPHHtHEdH+%(u4HH[A\]1I|$l8r uɿ赖ff.U11HSHHdH%(HE1HǮPPHtHEdH+%(uEH]f1H{p8r uHEdH+%(uH]%DUHHdH%(HE1HEdH+%(u1UHHdH%(HE1HEdH+%(u1UHHdH%(HEHPXuHUdH+%(u5@118r uX1@T@UHHdH%(HEHtuHMdH+ %(u:f11"8r u1@ff.UHSHHuHdH%(HE1HH]HEH9tHUdH+%(u5H]118r t HE@>GUHAWAVAUIATISH+HHdH%(HE1EHwH}aHImMt@Ht@HM1LÅLIHI9HULhH2Tv@PHI$HEdH+%(~H[A\A]A^A_]rHwHIaHI1M MH1f.oUHHdH%(HEHuHUdH+%(u:f118r uP1@Lff.UHHdH%(HEHduHUdH+%(u:f118r uБ1@̿ff.UHSHdH%(HEHHc؃tHEdH+%(u0HH]D118r uͿHQUHHdH%(HE1HEdH+%(u1!UHSHHdH%(HE1H;CHUdH+%(u H]ܾff.UHHdH%(HE1GHUdH+%(u蘾UHHdH%(HEGHUdH+%(ubfUHATSHHdH%(HE1gHA\HEdH+%(u DH[A\] ff.UHSHHdH%(HE1PHEdH+%(u HH]载ff.fUHSHHuHxdH%(HE1HʧuPEtpt$HUdH+%(u`H]f.CHEHC0HEHCX1D11B8r uEuC@ff.UHHHdH%(HE1H`H`HHHUdH+%(u蟼ff.@UHSHHuHxdH%(HE1HuPEtpt$HUdH+%(u`H]f.CHEHC0HEHCX1D11"8r uEuC@ۻff.UHSHHuHxdH%(HE1Hu0EtPt{tRHEdH+%(u}H]118r uR@EuCC@HE1HC0HEHCXDCtfUHHdH%(HE1HEdH+%(u1UHAUIATISHHdH%(HEH%tLH)IHHIEHH%HHEdH+%(uLH[A\A]]8UHAWIAVEAUAATISHH8dH%(HE1HEH HEHEueHuUEtuH LELDP0urH}t HHcEH9HOHMdH+ %(H8[A\A]A^A_]@HuH}HuH‰UEuHHMDP(t11Y8r uqifHUHHLAD+uuXH}*EHIcDH/H&@H}Ht諸=tb6"H5<H=x1=t?=uTH5 H=y1Դ̺H5H='x1踴밺H5҄H=x1蜴딺H5H=y1耴uH5H=Hw1aVff.UHHdH%(HE1HEdH+%(uE1HZ腷DUHHdH%(HE1HEdH+%(u AIfUHHE1HSHHH{dH%(HE1HtH]dH+%(uH]ÐH{1u1ܶff.UHAWAVAUL-^ATISH(}dH%(HE1H~JIHA @L)MH~-H M}LLNLLI9tѸf1HMdH+ %(uH([A\A]A^A_]+ff.UHHdH%(HE1HEdH+%(u HHfUHHdH%(HE1HEdH+%(uHHH褵@UHSHHdH%(HE1tIHPHuvh%=tT=t=1HMdH+ %(uaH]fDHPH޿,ufDHfDHfD 8uִfDUHHdH%(HE1HuZYuHUdH+%(u3f11袾8r u`1@\ff.UHHdH%(HEHtuHUdH+%(u:f11"8r u1@ܳff.UHHdH%(HE1HEdH+%(uHH蔳@UHHdH%(HE1HEdH+%(uHH T@UHHdH%(HE1HEdH+%(uHcH(@UHHdH%(HE1HEdH+%(uH#H0Բ@UHHdH%(HE1HEdH+%(uHHP蔲@UHHdH%(HE1HtdHLHf.PHWt!HHH9uHHxu-DH)HHMdH+ %(uHDHxuIH"HwkHHtBHt=I9r`H9v H H9r1H9sG>oo^_of g HF0HG0F8G8F?FGFfGFGIo67FGFfG/o./FGFGo&'FGoFfGFGoFfGoFGoHHFGF fG FGHHFGF fG }o>?oFGoN O HF0HG0F8G8F?oFGoN O F0G0F4G4o&'onoov w F0G0ooVWo^ _ F0fG0F2G2o67o~oF G F0fG0goofgon o F0G0BooNOoV W $o67o~HF HG F(G(F,fG,F.G.o&'onoHF HG F(G(F,fG,oo^_HF HG F(G(F,G,ooNOHF HG F(G(zo67o~HF HG F(fG(F*G*No&'onoHF HG F(fG()oo^_HF HG F(G(ooNOHF HG o67o~F G F$fG$F&G&o&'onoF G F$fG$oo^_F G F$G$yooNOF G ^o67o~F fG F"G":o&'onoF fG oo^_F G ooNOo>?HFHGFGFfGFGo67HFHGFGFfGHHIHHL9HHHH9HH9}H@cHH H 6rHcHHHGHHGHVHGHrHxHVHGHrHxHVHGHrHxHVHGHrHxHVHGHrHxHVHGHrHxHVHGHrHxHVHGHrHxHVHGHrHxHVHGHrHxHVHGHrHxHVHGHrHxHVHGHrHxHVHGHrHxHVHGHrHxHVHGHrHxHVHGHrHxHVHGHrHxHVHGHrHxHVHGHrHxHVHGHrHxHVHGHrHxHVHGHrHxHVHGHrHxHVHGHrHxHVHGHrHxHVHGHrHxHVHGHrHxHVHGHrHxHVHGHrHxHFHW1H跜1HH9s HH9qHHLH oHcHHHHHHHHHHHmHHHH'HH6HHHHHHcHHrHHHHHHHHHHsHHNHH)HHHHHHHHHHpHHKHH&HHHHHHHHLooNOoV W o^0_0Do./ovwo~  HF0HG0F8G8FG> oo^_of g HF0HG0F8G8F?FGFfGFG9o67FGFfGo./FGFGo&'FGoFfGFGoFfGoFGoHHFGF fG FGHHFGF fG mo>?oFGoN O HF0HG0F8G8F?oFGoN O F0G0F4G4o&'onoov w F0G0ooVWo^ _ F0fG0F2G2}o67o~oF G F0fG0Woofgon o F0G02ooNOoV W o67o~HF HG F(G(F,fG,F.G.o&'onoHF HG F(G(F,fG,oo^_HF HG F(G(F,G,ooNOHF HG F(G(jo67o~HF HG F(fG(F*G*>o&'onoHF HG F(fG(oo^_HF HG F(G(ooNOHF HG o67o~F G F$fG$F&G&o&'onoF G F$fG$oo^_F G F$G$iooNOF G No67o~F fG F"G"*o&'onoF fG oo^_F G ooNOo>?HFHGFGFfGFGo67HFHGFGFfGHHwIHָ"IPHwHHHtHtI9rMH9tHu31H@HtL1\HfH1@L1.AHHHw-Ht(H9rKHdaDHD$HD$1HfDHN"HwHt9H9r1HDHV"HwHD蛕@fAHHHHH9H v!H`DHD$HD$1H@@u"EtEAt,H eHcH@H EfHcHH fHcHH %gHcHHN"HwHe H9r&1HfHV"HQHDdfG1H$dH"dG1H dH1ccfGcG1ccfG1ccG1oc1`cfcG1Ewcf141*DHWDHzHWHzHWHzHWHzHWHzHWHzHWHzHWHzHWHzHWHzHWHzHWHzHWHzHWHzHWHzHW1cDH8D6DH1D/DH*D(DH#D!DHDDHDDHD DHDDHDDHDDHDDHDDHDDHDDHDDHfoLafoTa1_H?afo 'aHG5aG,afG#aG1Hafo`HG`G`fG1H`fo=`HG`?G`G1H`fo5`HG`7G1[H}`fo-e`HGr`/fGf`G1)HK`fo%3`HG@`'fG1H#`fo `HG`G1H_fo_HG1_fo _G_fG_G1_fo_G_fG1g_fo=r_G|_?G1Be_fo5M_G17'I_fo-1_fG8_/G1"_fo% _fG1'_fo^G1fo^1H^H^G^fG ^G1H^H^G^fG 1aHs^Hr^Gl^G 1=HO^HN^G1#H5^H3^fG*^G 1H^H ^fG1H]H]G1H]H1]]fG]G1]]fG1w]]G1^q]1Oa]fY]G14F]f1#1f fDAHHH9HH vHSDHD$HD$1HÐ@u"EtEAt,H ZHcH@H %[HcHH [HcHH \HcHHN"HwHC 1H9tHDo_D1HDHHzDHfHQDDHODHfHzDDHWDHfHzDDHWDHfHzDDHWDHfHzDDHWDHfHzDDHWDHfHzDDHWDHfHzDDHWDHfHzDDHWDHfHzDDHWDHfHzDDHWDHfHzDDHWDHfHzDDHWDHHzDHWDHHzDHWDfomZfo uZ1OQH`Zfo=HZHGVZ?GMZfGDZG1H%Zfo5 ZHGZ7GZfG1HYfo-YHGY/GYG1HYfo%YHGY'G1HYfoYHGYfGYG1]HlYfoTYHGaYfG15HDYfo ,YHG9YG1HYfoYHG1Yfo=XGX?fGXG1Xfo5XGX7fG1Xfo-XGX/G1vXfo%nXG1'[jXfoRXfGYXG14CXfo+XfG1&Xfo XG1foW1HWHWGWfG WG1HWHWGWfG 1HWHWGWG 1qHpWHoWG1WHVWHTWfGKWG 11H0WH.WfG1HWHWG1HVH1VVfGVG1VVfG1VVG1V1VfzVG1hgVf1W1MDHWDHzHWHzHWHzHWHzHWHzHWHzHWHzHWHzHWHzHWHzHWHzHWHzHWHzHWHzHWHzHW1DH8D6DH1D/DH*D(DH#D!DHDDHDDHD DHDDHDDHDDHDDHDDHDDHDDHDDHfoQG1FH%QH#QfGQG 1 HPHPfG1HPHPG1HPH1PPfGPG1PPfG1zPuPG1aP1rQPfIPG1W6Pf1F1<21+HLD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$dH%(HD$1H$I$ HD$HD$ D$0HD$ HT$dH+%(uHIzfHHL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$dH%(HD$1H$H$HD$HD$ D$0HD$a HL$dH+ %(uHy@HHL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$dH%(HD$1H$H$HD$HD$ D$0HD$! HL$dH+ %(uHx@HHT$0HL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$dH%(HD$1H$H$HD$HD$ D$0HD$ HL$dH+ %(uH/xf.DAU"ATIHVUSHHwHHtMu$HtH[]A\A]H{HH)IHwAL{L9ITHI9LI9r L9@1A<$tA|$tA|$tA|$tA|$tA|$yA|$hA|$WA|$FHI|$zH/L9v IH97ITH9vL9uL9@J<+HPL`s1fH"Hw/Ht1Ht,:uDHt3HH:uHt!1fDHtDATHFIUHHH=wwHMtgL9tbLHt$yHt$HPH9wGL9v IH9sL9sLHDI9rBH wTHL H JHcHfDHLH]A\fDEH]A\LHr1A$HIEA$HIEA $IT$HEMLbHhA $IT$HEMLbHhA $IT$HEMLbHhA $IT$HEMLbHhA $IT$HEMLbHhA $IT$HEMLbHhA $IT$HEMLbHhA $IT$HEMLbHhA $IT$HEMLbHhA $IT$HEMLbHhA $IT$HEMLbHhA $IT$HEMLbHhA $IT$HEMLbHhA$It$HMEHV6HA@1LbHhA$E1LHELHLHLHLHlLHCLHLHyLHPLH'LHLHLHLHsLHJ@H HHcHHL1=HL1)HL1HL1HL1HL1HL1Ao$$eID$HE1HL1HL1HL1oAo$]AD$E1VHL1BAo$UAD$fE1'Ao $MAD$E1 Ao$1EHL1HL1 HL1I$HEAD$E1 HL1I$HEAD$fE1|I$HEAD$E1dI$HE1UHL1AA$EAD$fE1)A$EAD$E1A$E1A$fEAD$E1A$fE1Ao,$1mAot$uf.@AV"AUATUHHVSHw[HHtcHt^IHIsLHIsHH9sPLHH9wELH9rM9t_[]A\A]A^Ht[]A\A]A^DH9v HDH9vM$M9vH9u3M9u[]A\A]A^J<3HkB#1hLF"IwPHtQHtLHw[Hu1À:Hu&fDLI9tHt2HH:uHt 1DHtDATHFIUHSHH=w^HtYHtTHAH=wHH9v{HH@rHL9vHIH9wCL9s H\L9r9EH[]A\fDHLH[]A\DruH\LHj1DHHt$qHt$HH9uEIIIHtJHtEHA t1A8@t2L@BHt8uAIIuM E1LA tLfDL@u,@BHt8uHI2L9tLDNHuL MZf.fSIHHFHtCHtNH=wFHw:LH9wLx&[@HrLuHt H=w[fDUHFHSHHt5HtAH=w9Hx H[]fDu#HC[]Ht H=v @̐EDSHFHHtHt.H=w&!x[HtH=w[@[fAUATUH@dH%(HD$81HIHIHlHPHwzLHL$HD$Hl$HD$HD$ HD$(HD$0 HHL$8dH+ %(u2H@]A\A]fLLH jfDHHG H9vG4HH0Ht HHG vHG4HG @HG HHD$@BƄ4BI]~L|$(D$8HC_HD$HH;D$ E$c$~$D$Ht$0fDŽ$d$0tL$|L$|HHD$@$tD\$|EXHHD$@ǃHD$ E$1hf.‰E׃AD<D8u:HL$HQHBHA$tl$|H$H$L.H$nLLHSfDHL$HQHBHAl$DHL$HQHBHA;$t T$|9HHD$@ǃ߃E$tl$|H$H$LeH$LLH2~LLHcfD$iu DŽ$ol$DtHQD$xHL$HQHBHAHT$XHt\uQftmu]fHt$0l$D!HZAKA>|l$DHt$0~Ht$0rHD$ $gHD$ [N$-UHIISHHH5&H:@t5AHQ@%uM<%ugxPHȀ<tBBHuLLHHES9}Ix:H[]fDHfSTART TRANSACTIONnothingunalignedwrappedhtmllatextroff-msunknownformatOutput format is %s. Showing rows count feedback.Rows count feedback is off.old-asciiunicodeLine style is %s. Border style is %d. expandedverticalautoExpanded display is on.Expanded display is off.numericlocaleNull display is "%s". fieldsepField separator is zero byte.Field separator is "%s". fieldsep_zerorecordsepRecord separator is "%s". recordsep_zerotuples_onlyShowing only tuples.Tuples only is off.titleTitle is "%s". Title is unset.tableattrTable attribute is "%s". Table attributes unset.pageralwaysfooterDefault footer is on.Default footer is off.columnsTarget width is %d. \pset: unknown option: %s Pager is always used.Pager usage is off.feedbacklinestyleborder1_with_logPGCLIENTENCODINGhostdbnamefallback_application_nameclient_encodingconnect_timeoutenable_cePassword: Password for user %s: Previous connection kept \connect: %stvsEmeono query buffer 0123456789invalid line number: %s AS No changesinclude+include_relative+l+list+lo_printQuery buffer is empty.quitresetQuery buffer reset (cleared).RETRYfunction name is required %s %-7d %s Timing is on.Timing is off.SHELL\!: failed Parallel is off.invalid command \%s /bin/shexec %sSELECT VERSION()could not open temporary file "%s": %s The value of "editorName" is too long. environment variable PSQL_EDITOR_LINENUMBER_ARG must be set to specify a line number The value of "editor_lineno_arg" is too long. SELECT * FROM pg_catalog.pg_get_functiondef(%u)::pg_catalog.%s::pg_catalog.oid(openGauss 7.0.0-RC3 build 1df748e0) compiled at 2025-10-24 06:10:13 commit 0 last mr 8484 SELECT pg_catalog.intervaltonum(pg_catalog.gs_password_deadline())execute get deadline failed. resStatus=%d SELECT pg_catalog.gs_password_notifytime()execute get notice time failed. resStatus=%d NOTICE : The password has been expired, please change the password. NOTICE : %d days left before password expired, please change the password. WARNING: %s version %d.%d, server version %d.%d. Some gsql features might not work. Non-SSL connection (SSL connection is recommended when requiring high-security)SSL connection (cipher: %s, bits: %d) \pset: allowed formats are unaligned, aligned, wrapped, html, latex, troff-ms \pset: allowed line styles are ascii, old-ascii, unicode Expanded display is used automatically.Showing locale-adjusted numeric output.Locale-adjusted numeric output is off.Record separator is zero byte.Record separator is .Pager is used for long output.could not get cmd in function exec_command, so exit do_connect with enable_client_encryption.%s: encode the parallel connect value failed.You are now connected to database "%s" as user "%s" via socket in "%s" at port "%s". You are now connected to database "%s" as user "%s" on host "%s" at port "%s". could not get home directory: %s \%s: could not change directory to "%s": %s You are currently not connected to a database.You are connected to database "%s" as user "%s" via socket in "%s" at port "%s". You are connected to database "%s" as user "%s" on host "%s" at port "%s". The server (version %d.%d) does not support editing function source. %s: invalid encoding name or conversion procedure not found \%s: missing required argument \%s: Missing the key or the key is illegal,must be %d~%d bytes and contain at least three kinds of characters! \%s: error while setting variable Invalid retry times, need only one parameter. \%s: environment variable name must not contain "=" The server (version %d.%d) does not support showing function source. The value of "SHELL" is too long. Parallel within transaction is not supported Parallel is on with scale default 1024. The valid parallel num is integer 1-%d. Parallel is on with scale %d. Invalid command \%s. Try \? for help. \%s: extra argument "%s" ignored You are now connected to database "%s" as user "%s". CREATE FUNCTION ( ) RETURNS LANGUAGE -- common options: IMMUTABLE STABLE STRICT SECURITY DEFINER AS $function$ $function$ Failed to get the server's version. resStatus=%d Warning: The client and server have different version numbers. XЛM"O$  kT#,,,,,,,,,,,,,, ,:ܮܮܮܮܮܮܮܮܮܮܮܮܮ:ܮܮܮܮܮܮܮܮܮܮܮܮ:ܮܮܮܮܮ:ܮܮ:%s: decode retry connect messages failed.SELECT * FROM PGXC_POOL_CONNECTION_STATUS();The connection to the server was lost. Attempting reset: %s: pg_strdup: cannot duplicate null pointer (internal error) acquiring lock on output file failed. unexpected PQresultStatus: %d connection to server was lost Could not send cancel request: You are currently not connected to a database. ********* QUERY ********** %s ************************** RELEASE pg_psql_temporary_savepointROLLBACK TO pg_psql_temporary_savepoint***(Single step mode: verify command)******************************************* %s ***(press return to proceed or enter x and return to cancel)******************** The server (version %d.%d) does not support savepoints for ON_ERROR_ROLLBACK. SAVEPOINT pg_psql_temporary_savepointCURSOR _psql_cursor NO SCROLL FOR %sFETCH FORWARD %d FROM _psql_cursorunexpected transaction status (%d) Asynchronous notification "%s" with payload "%s" received from server process with PID %lu. Asynchronous notification "%s" received from server process with PID %lu. INFO: query retry %d time(s). %s: decode the parallel connect value failed.Can't set up communication for parallel execution Failed to create mutex for parallel execution. Failed to create mutex attribute for parallel execution. Failed to set mutex attribute to share mode for parallel execution. select pg_catalog.quote_ident(nspname) from pg_namespace where oid = pg_catalog.pg_my_temp_schema();select setting from pg_settings where name = 'search_path';Can't set up parallel execution for stmt: %sWait child processes failed and status is: %d Child processes exit and exit status is: %d select pg_catalog.concat( pg_catalog.quote_ident(n.nspname), ',', s.setting )from pg_namespace n, pg_settings s where n.oid = pg_catalog.pg_my_temp_schema() and s.name='search_path';select setting from pg_catalog.pg_settings where name = 'sql_compatibility'SELECT extname from pg_catalog.pg_extension where extname = '%s'common.cpp%s: %sFailed. Succeeded. %s:%s:%lu:

LASTOIDINSERTUPDATERESETCancel request sent START TRANSACTION beginabortendrollbackpreparevacuumuniqueconcurrentlydropsystemselectCLOSE _psql_cursorexplaincallRELEASETime: %.3f ms valuesdiscardstartcreatereindexclusteris_sysadminstandard_conforming_stringssession_authorizationget temp schema failed. set search_path to %s;set temp schema failed. show sql_compatibility\\\@@PGUSERhelp.cppUsage:General options:PGDATABASE Input and output options: Output format options: Connection options:PGHOSTPGPORT5432local socketoffGeneral Query Buffer Input/Output Informational Formatting Connection Operating System Variables Large Objects ABORTAvailable help: abort the current transactionALTER AGGREGATEALTER APP WORKLOAD GROUPALTER AUDIT POLICYchange a audit policyALTER DATA SOURCEalter the data sourceALTER DATABASEchange a databaseALTER DEFAULT PRIVILEGESALTER DIRECTORYchange a directoryALTER EVENTchange a eventALTER EVENT TRIGGERALTER EXTENSIONALTER FOREIGN TABLEALTER FOREIGN TABLE FOR HDFSALTER FUNCTIONALTER GLOBAL CONFIGURATIONALTER GROUPALTER INDEXALTER LARGE OBJECTALTER MASKING POLICYchange a masking policyALTER MATERIALIZED VIEWALTER NODEalter a cluster nodeALTER NODE GROUPALTER OPERATORALTER PACKAGEALTER PROCEDUREALTER PUBLICATIONALTER RESOURCE LABELchange a resource labelALTER RESOURCE POOLchange the resource poolALTER ROLEchange a database roleALTER SCHEMAALTER SEQUENCEALTER SERVERALTER SESSIONALTER SUBSCRIPTIONALTER SYNONYMchange a synonymALTER SYSTEM KILL SESSIONALTER SYSTEM SETALTER TABLEALTER TABLE PARTITIONALTER TABLE SUBPARTITIONALTER TABLESPACEALTER TEXT SEARCH DICTIONARYALTER TRIGGERALTER TYPEALTER USERALTER VIEWALTER WORKLOAD GROUPANALYSEANALYZEANONYMOUS BLOCKdefine an anonymous blockARCHIVE SNAPSHOTarchive a snapshotBEGINCALLcall a defined functionCHECKPOINTCLEAN CONNECTIONCLOSEclose a cursorCOMMENTCOMMIT PREPAREDCOPYCREATE APP WORKLOAD GROUPCREATE AUDIT POLICYdefine a new audit policyCREATE BARRIERcreate a new barrierCREATE CLIENT MASTER KEYcreate client master keyCREATE COLUMN ENCRYPTION KEYcreate column encryption keyCREATE DATA SOURCEdefine a data sourceCREATE DATABASEcreate a new databaseCREATE DIRECTORYcreate a new directoryCREATE EVENTcreate a new eventCREATE EVENT TRIGGERdefine a new event triggerCREATE EXTENSIONinstall an extensionCREATE FOREIGN TABLEdefine a new foreign tableCREATE FUNCTIONdefine a new functionCREATE GROUPdefine a new database roleCREATE INDEXdefine a new indexCREATE LANGUAGECREATE MASKING POLICYdefine a new masking policyCREATE MATERIALIZED VIEWCREATE MATERIALIZED VIEW LOGCREATE MODELCREATE NODEcreate a new cluster nodeCREATE NODE GROUPCREATE OPERATORdefine a new operatorCREATE PACKAGEcreate a package specCREATE PACKAGE BODYcreate a package bodyCREATE PROCEDUREcreate a procedureCREATE PUBLICATIONdefine a new publicationCREATE RESOURCE LABELdefine a new resource labelCREATE RESOURCE POOLdefine a new resource poolCREATE ROLECREATE SCHEMAdefine a new schemaCREATE SEQUENCECREATE SERVERdefine a new foreign serverCREATE SNAPSHOT ASCREATE SNAPSHOT FROMCREATE SUBSCRIPTIONdefine a new subscriptionCREATE SYNONYMdefine a new synonymCREATE TABLEdefine a new tableCREATE TABLE ASCREATE TABLE PARTITIONdefine a new table partitionCREATE TABLE SUBPARTITIONCREATE TABLESPACEdefine a new tablespaceCREATE TEXT SEARCH DICTIONARYCREATE TRIGGERdefine a new triggerCREATE TYPEdefine a new data typeCREATE USERCREATE VIEWdefine a new viewCREATE WORKLOAD GROUPdefine a new workload groupCURSORdefine a cursorDEALLOCATEDECLAREdelete rows of a tableDODROP APP WORKLOAD GROUPDROP AUDIT POLICYremove a audit policyDROP CLIENT MASTER KEYdrop client master keyDROP COLUMN ENCRYPTION KEYdrop column encryption keyDROP DATA SOURCEremove a data sourceDROP DATABASEremove a databaseDROP DIRECTORYremove a directoryDROP EVENTremove a eventDROP EVENT TRIGGERremove an event triggerDROP EXTENSIONremove an extensionDROP FOREIGN TABLEremove a foreign tableDROP FUNCTIONremove a functionDROP GLOBAL CONFIGURATIONDROP GROUPremove a database roleDROP INDEXremove an indexDROP MASKING POLICYremove a masking policyDROP MATERIALIZED VIEWremove a materialized viewDROP MATERIALIZED VIEW LOGdrop materialized view logDROP MODELDROP NODEdrop a cluster nodeDROP NODE GROUPdrop a group of cluster nodesDROP OPERATORremove an operatorDROP OWNEDDROP PACKAGEdrop a defined package specDROP PACKAGE BODYdrop a defined package bodyDROP PROCEDUREdrop a defined procedureDROP PUBLICATIONremove a publicationDROP RESOURCE LABELremove a resource labelDROP RESOURCE POOLremove a resource poolDROP ROLEDROP SCHEMAremove a schemaDROP SEQUENCEremove a sequenceDROP SERVERDROP SUBSCRIPTIONremove a subscriptionDROP SYNONYMremove a synonymDROP TABLEremove a tableDROP TABLESPACEremove a tablespaceDROP TEXT SEARCH DICTIONARYDROP TRIGGERremove a triggerDROP TYPEremove a data typeDROP USERDROP VIEWremove a viewDROP WEAK PASSWORD DICTIONARYdrop all weak passwordDROP WORKLOAD GROUPremove a workload groupEXECUTEexecute a prepared statementEXECUTE DIRECTEXPLAINFETCHGRANTdefine access privilegescreate new rows in a tablelock a tableMERGEMOVEposition a cursorPREDICT BYPREPAREPREPARE TRANSACTIONPUBLISH SNAPSHOTpublish a snapshotPURGEPURGE SNAPSHOTremove a snapshotREASSIGN OWNEDREFRESH MATERIALIZED VIEWREINDEXrebuild indexesREVOKEremove access privilegesROLLBACK PREPAREDSAMPLE SNAPSHOTSELECTSELECT INTOchange a run-time parameterSET CONSTRAINTSSET ROLESET SESSION AUTHORIZATIONSET TRANSACTIONSHOWSHOW EVENTSshow the info of the eventsstart a transaction blockTIMECAPSULE TABLETRUNCATEupdate rows of a tableVACUUMcompute a set of rowscould not get current user name: %s gsql is the openGauss interactive terminal. gsql [OPTION]... [DBNAME [USERNAME]] -c, --command=COMMAND run only single command (SQL or internal) and exit -d, --dbname=DBNAME database name to connect to (default: "%s") -f, --file=FILENAME execute commands from file, then exit -l, --list list available databases, then exit -v, --set=, --variable=NAME=VALUE set gsql variable NAME to VALUE -V, --version output version information, then exit -X, --no-gsqlrc do not read startup file (~/.gsqlrc) -1 ("one"), --single-transaction execute command file as a single transaction -?, --help show this help, then exit -a, --echo-all echo all input from script -e, --echo-queries echo commands sent to server -E, --echo-hidden display queries that internal commands generate -k, --with-key=KEY the key for decrypting the encrypted file -L, --log-file=FILENAME send session log to file -m, --maintenance can connect to cluster during 2-pc transaction recovery -n, --no-libedit disable enhanced command line editing (libedit) -o, --output=FILENAME send query results to file (or |pipe) -q, --quiet run quietly (no messages, only query output) -C, --enable-client-encryption enable client encryption feature -s, --single-step single-step mode (confirm each query) -S, --single-line single-line mode (end of line terminates SQL command) -A, --no-align unaligned table output mode -F, --field-separator=STRING set field separator (default: "%s") -H, --html HTML table output mode -P, --pset=VAR[=ARG] set printing option VAR to ARG (see \pset command) -R, --record-separator=STRING set record separator (default: newline) -r if this parameter is set,use libedit -t, --tuples-only print rows only -T, --table-attr=TEXT set HTML table tag attributes (e.g., width, border) -x, --expanded turn on expanded table output -z, --field-separator-zero set field separator to zero byte -0, --record-separator-zero set record separator to zero byte -2, --pipeline use pipeline to pass the password, forbidden to use in terminal must use with -c or -f -h, --host=HOSTNAME database server host or socket directory (default: "%s") allow multi host IP address with comma separator in centralized cluster -p, --port=PORT database server port (default: "%s") -U, --username=USERNAME database user name (default: "%s") -W, --password=PASSWORD the password of specified database user For more information, type "\?" (for internal commands) or "\help" (for SQL commands) from within gsql, or consult the gsql section in the openGauss documentation. \copyright show openGauss usage and distribution terms \g [FILE] or ; execute query (and send results to file or |pipe) \h(\help) [NAME] help on syntax of SQL commands, * for all commands \parallel [on [num]|off] toggle status of execute (currently %s) \q quit gsql \e [FILE] [LINE] edit the query buffer (or file) with external editor \ef [FUNCNAME [LINE]] edit function definition with external editor \p show the contents of the query buffer \r reset (clear) the query buffer \w FILE write query buffer to file \copy ... perform SQL COPY with data stream to the client host \echo [STRING] write string to standard output \i FILE execute commands from file \i+ FILE KEY execute commands from encrypted file \ir FILE as \i, but relative to location of current script \ir+ FILE KEY as \i+, but relative to location of current script \o [FILE] send all query results to file or |pipe \qecho [STRING] write string to query output stream (see \o) (options: S = show system objects, + = additional detail) \d[S+] list tables, views, and sequences \d[S+] NAME describe table, view, sequence, or index \da[S] [PATTERN] list aggregates \db[+] [PATTERN] list tablespaces \dc[S+] [PATTERN] list conversions \dC[+] [PATTERN] list casts \dd[S] [PATTERN] show object descriptions not displayed elsewhere \ddp [PATTERN] list default privileges \dD[S+] [PATTERN] list domains \ded[+] [PATTERN] list data sources \det[+] [PATTERN] list foreign tables \des[+] [PATTERN] list foreign servers \deu[+] [PATTERN] list user mappings \dew[+] [PATTERN] list foreign-data wrappers \df[antw][S+] [PATRN] list [only agg/normal/trigger/window] functions \dF[+] [PATTERN] list text search configurations \dFd[+] [PATTERN] list text search dictionaries \dFp[+] [PATTERN] list text search parsers \dFt[+] [PATTERN] list text search templates \dg[+] [PATTERN] list roles \di[S+] [PATTERN] list indexes \dl list large objects, same as \lo_list \dL[S+] [PATTERN] list procedural languages \dm[S+] [PATTERN] list materialized views \dn[S+] [PATTERN] list schemas \do[S] [PATTERN] list operators \dO[S+] [PATTERN] list collations \dp [PATTERN] list table, view, and sequence access privileges \drds [PATRN1 [PATRN2]] list per-database role settings \ds[S+] [PATTERN] list sequences \dt[S+] [PATTERN] list tables \dT[S+] [PATTERN] list data types \du[+] [PATTERN] list roles \dv[S+] [PATTERN] list views \dE[S+] [PATTERN] list foreign tables \dx[+] [PATTERN] list extensions \dy [PATTERN] list event triggers \l[+] list all databases \sf[+] FUNCNAME show a function's definition \z [PATTERN] same as \dp \a toggle between unaligned and aligned output mode \C [STRING] set table title, or unset if none \f [STRING] show or set field separator for unaligned query output \H toggle HTML output mode (currently %s) \pset NAME [VALUE] set table output option (NAME := {format|border|expanded|fieldsep|fieldsep_zero|footer|null| numericlocale|recordsep|recordsep_zero|tuples_only|title|tableattr|pager| feedback}) \t [on|off] show only rows (currently %s) \T [STRING] set HTML tag attributes, or unset if none \x [on|off|auto] toggle expanded output (currently %s) \c[onnect] [DBNAME|- USER|- HOST|- PORT|-] connect to new database (currently "%s") \encoding [ENCODING] show or set client encoding \conninfo display information about current connection \cd [DIR] change the current working directory \setenv NAME [VALUE] set or unset environment variable \timing [on|off] toggle timing of commands (currently %s) \! [COMMAND] execute command in shell or start interactive shell \prompt [TEXT] NAME prompt user to set internal variable \set [NAME [VALUE]] set internal variable, or list all if no parameters \unset NAME unset (delete) internal variable \lo_export LOBOID FILE \lo_import FILE [COMMENT] \lo_list \lo_unlink LOBOID large object operations Command: %s Description: %s Syntax: %s No help available for "%s". Try \h with no arguments to see available help. GaussDB Kernel Database Management System Copyright (c) Huawei Technologies Co., Ltd. 2018. All rights reserved. alter the definition of an aggregate functionchange the definition of a app workload groupALTER APP WORKLOAD GROUP MAPPINGmodify app group relate with group mappingdefine default access privilegeschange the definition of an event triggerchange the definition of an extensionchange the definition of a foreign tablechange the definition of a functionadd or fix records of gs_global_configchange role name or membershipchange the definition of an indexchange the definition of a large objectreplace the contents of a materialized viewalter a group of cluster nodeschange the definition of an operatorchange the definition of a packagechange the definition of a procedurechange the definition of a publicationALTER ROW LEVEL SECURITY POLICYchange the definition of a row level security policychange the definition of a schemachange the definition of a sequence generatorchange the definition of a foreign serverdefine and modify the current session influenced by condition or parameterchange the definition of a subscriptionkill and finish a system sessionset a high-level(postmaster, sighup and backend) GUC.change the definition of a tablechange the definition of a partitionchange the definition of a subpartitionchange the definition of a tablespaceALTER TEXT SEARCH CONFIGURATIONchange the definition of a text search configurationchange the definition of a text search dictionarychange the definition of a triggerchange the definition of a typechange the definition of a viewchange the definition of a workload groupcollect statistics about a database1. start a anonymous block. 2. start a transaction.force a transaction log checkpointclean up pooler connections in a clustercluster a table according to an indexdefine or change the comment of an objectcommit the current transactioncommit a transaction that was earlier prepared for two-phase commitcopy data between a file and a tablecreate the definition of a app workload groupCREATE APP WORKLOAD GROUP MAPPINGcreate a workload group mappingdefine a new procedural languagedefine a new materialized viewdefine a new materialized view logCreate a new machine learning modelcreate a group of cluster nodesCREATE ROW LEVEL SECURITY POLICYdefine a new row level security policy for a tabledefine a new sequence generatorcreate a new snapshot from the results of a querycreate a snapshot revision from an existing snapshotdefine a new table from the results of a querydefine a new table subpartitionCREATE TEXT SEARCH CONFIGURATIONdefine a new text search configurationdefine a new text search dictionaryCREATE WEAK PASSWORD DICTIONARYcreate weak password dictionarydeallocate a prepared statement1. declare a cursor. 2. start an anonymous block.execute an anonymous code blockDROP APP WORKLOAD GROUP MAPPINGremove a workload group mappingdrop records from gs_global_configDrop an existing machine learning modelremove database objects owned by a database roleDROP ROW LEVEL SECURITY POLICYremove a row level security policy from a tableremove a foreign server descriptorDROP TEXT SEARCH CONFIGURATIONremove a text search configurationremove a text search dictionarylaunch queries directly to dedicated nodesshow the execution plan of a statementretrieve rows from a query using a cursorinsert, update, or delete rows of a table based upon source dataUse a trained model to perform inference tasksprepare a statement for executionprepare the current transaction for two-phase commitpurge object from gs_recyclebinchange the ownership of database objects owned by a database roleinsert new row or replace rows in a tablerestore the value of a run-time parameter to the default valuecancel a transaction that was earlier prepared for two-phase commitsample existing snapshot into one or more snapshotscreate a new savepoint in the current transactionretrieve rows from a table or viewset constraint check timing for the current transactionset the current user identifier of the current sessionset the current user identifier and session identifier of the current sessionset the characteristics of the current transactionshow the value of a run-time parametertimecapsule a table to before truncate or dropempty a table or set of tablesgarbage-collect and optionally analyze a databasecould not read from input file: %s PG_CREATE_PHYSICAL_REPLICATION_SLOT_EXTERNwarning:"HISTSIZE" is not changed,because its value can not be null warning:"HISTSIZE" is not changed,because its value overflows warning:"HISTSIZE" is not changed,because its value must be positive integer warning:"HISTSIZE" is set to 500,because its value can not be greater than 500 input.cppPASSWORDIDENTIFIEDGS_ENCRYPT_AES128GS_DECRYPT_AES128GS_ENCRYPTGS_DECRYPTAES_ENCRYPTAES_DECRYPTSECRET_ACCESS_KEYSECRETKEYCREATE_CREDENTIALHISTSIZEenable-meta-keystringutils.cppdelimiter\cshow delimiter_namemainloop.cpppsqlscan.lset session_timeout = '%s'%s: out of memory tranworkisolationreadtrynot/*--~!@#^&|`?%replacedefinerreturnreturnsisdeclarebinaryinsensitivenoscrolldeterministicflex scanner jammedinput in flex scanner failedbad buffer in yy_scan_bytes()invalid YY_START invalid yylex result \qIGNOREEOFUse "\q" to leave %s. %s "%s"show session_timeoutunterminated quoted string Failed to set session_timeout and no error details received from backend. Please check the log files of backend. Failed to set session_timeout: %s can't escape without active connection out of dynamic memory in yyensure_buffer_stack()out of dynamic memory in yy_create_buffer()out of dynamic memory in yy_scan_buffer()fatal flex scanner internal error--end of buffer missedfatal error - scanner input buffer overflowout of dynamic memory in yy_get_next_buffer()fatal flex scanner internal error--no action foundskipping recursive expansion of variable "%s" out of dynamic memory in yy_scan_bytes()You are using gsql, the command-line interface to gaussdb.Type: \copyright for distribution terms \h for help with SQL commands \? for help with gsql commands \g or terminate with semicolon to execute query \q to quitFailed to get session_timeout, and no error details received from backend. Please check the log files of backend. Failed to get session_timeout: %s Failed to get session_timeout: result is empty. (CPmHH|HHo|+HHw~@H~@OOQ}db: :0\a~~*4>H| Fp:j:E%R)(((j$j$9(^$'!!('h'l)^$^$^$^$P)$[($ (D/.,//...///.  !"#$%&'( )*+, sOF.OE;<EEEEHE=NNNNNN? 50r  '++-1QPPTRRS^UUXV^Wi_ikjmlonnqqF(G)9IIHLDC@8:N7> 5364  #$""#+*,111R]\Y`hfceadbhnp)JIMKDC/   &$""%,11]\fgBA $""%11111[Zfg ""111 "!11"11"11"111111111112111111111111111111111111111111111111111'()*)+,-.+/01..23456678.9:99;9<99=>?+:9<99=>+'()*)+,-.+/01..23456678.9:99;9<99=>?+:9<99=>+'@@@@@@@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@'@@@@@@@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@'BBBBCBBCCBBBDCBCBEBBBBCBBBBBBBBBBBBCBBBBBBBC'BBBBCBBCCBBBDCBCBEBBBBCBBBBBBBBBBBBCBBBBBBBC'FFFFFGFFFFFFFFFFFFFFFFFFFFFFFFFFFFHFFFFFFFFF'FFFFFGFFFFFFFFFFFFFFFFFFFFFFFFFFFFHFFFFFFFFF'IIIIIIIIIJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII'IIIIIIIIIJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII'KKLKKKKKKMKKKKKKKKKKKKKKKKKKKKKKKKNKKKKKKKKK'KKLKKKKKKMKKKKKKKKKKKKKKKKKKKKKKKKNKKKKKKKKK'OOOOOOOOOPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO'OOOOOOOOOPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO'QQRQQQSQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ'QQRQQQSQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ'TUTTTTTTTTTTTTTTTVTTTWTTTTTTTTTTTTTTTTTTTTTT'TUTTTTTTTTTTTTTTTVTTTWTTTTTTTTTTTTTTTTTTTTTT'FFFFFXFFFFFFFFFFFFFFFFFFFFFFFFFFFFHFFFFFFFFF'FFFFFXFFFFFFFFFFFFFFFFFFFFFFFFFFFFHFFFFFFFFF'OOOOOOOOOYOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO'OOOOOOOOOYOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO'Z[\[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[ZZZZZZZZZ'Z[\[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[ZZZZZZZZZ']^_^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]`']^_^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]`'abcbadaaaeaaaaaaaaaafaaaaaaaaaaaaabgaaaaaaaa'abcbadaaaeaaaaaaaaaafaaaaaaaaaaaaabgaaaaaaaa'hhhhhhhhhihhhhhhhhhhhhhhhhhhhhhhhhjhhhhhhhhh'hhhhhhhhhihhhhhhhhhhhhhhhhhhhhhhhhjhhhhhhhhh'kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklkkkkkkkk'kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklkkkkkkkk'mmmmmnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'mmmmmnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'opqpoooooooooooooooooooooooooooooooooooooooo'opqpoooooooooooooooooooooooooooooooooooooooo'rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrsrrrrrrrrr'rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrsrrrrrrrrr''ttt'ttt'uuuuuuuuuu''vwwxxxxxxxxxxxxxxxxxx'uuuuuuuuuu'''''uuuuuyuuuu'z{{'uuu|uuuuuu'}~~''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''ttt'uuuuuuuuuu''ww'v'''{{'''}~~''''~~~~~~~~~~~~~~~~~~~~~~~~'}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}'||||||||||||||||||||||||||||||||||||||||||||'{{{{{{{{{{{{{{{{{{{{{{{'zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz'yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww'vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv'uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu't'ssssssssssssssssssssssssssssssssssssssss'rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr'qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq'pp'oooooooooooooooooooooooooooooooooooooooooo'nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'll'kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk'jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii'h'gggggggggggggggggggggggggggggggggggggggg'fffffffffffffffffffffffffffffffffffffff'eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee'dd'cccccccccccccccccccccccccccccccccccccccc'bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'```````````````````````````````````````````'____________________________________________'^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^']]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]'\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['Z'Y'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'WWWWWWWWWWWWWWWWWWWWWWW'V'UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU''SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS'RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR'QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ'PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP'OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO'NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN'MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM'LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL'KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK'JJJJJJJJJJJJJJJJJJJJJJJJ'IIIIIIIIIIIIIIIIIIIIIIII'HHHHHHHHHHHHHHHHHHHHHHHH'GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG'FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF'EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE'DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD'CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@'???????????????????????????????????'>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>'============================================'<<<<<'?'@@@@@@@@@'A'BBBCD'!"##!!!!!!!!!!!$!!!!!!!E!!!!!!!!%!!!!!!!!%!!'F'GGGHI'---------'J'BBBCD'KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK'L'!"##!!!!!!!!!!!$!!!!!!!!!!!!!!M!%!!!!!!!!%!!'N'GGGHI'OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO'P'QRRST'U'VWBBVVVVVXVVVVVYVVVVVVVVVVVVVVVVVVVVVVVVVVVV'!"##!!!!!!!!!!!$!!!!!!!!!!!Z!!!!%!!!!!!!!%!!'[\\]^'_'`aGG`````b`````c````````````````````````````'QRRST'RRRCd'efggeeeeeeeeeeheeeeeeeeeeeeeeeeieeeeeeeeiee'j''VWBBVVVVVXVVVVVYVVVVVVVVVVVVVVVVVVVVVVVVVVVV'VWBBVVVVVXVVVVVYVVVVVVVVVVVVVVVVVVVVVVVVVVVV'klmmkkkkkXkkkkknkkkkkkkkkkkkkkkkkkkkkkkkkkkk'VWBBVVVVVXVVVVVoVVVVVVVVVVVVVVVVVVVVVVVVVVVV'!pqq!!!!!r!!!!!s!!!!!!!!!!!!!!!!%!!!!!!!!%!!'[\\]^'tttuv'wxyywwwwwwwwwwzwwwwwwwwwwwwwwww{wwwwwwww{ww'|''`aGG`````b`````c````````````````````````````'`aGG`````b`````c````````````````````````````'}~}}}}}b}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}'`aGG`````b`````````````````````````````````''''U'''RR'VWBBVVVVVVVVVVYVVVVVVVVVVVVVVVVVVVVVVVVVVVV'VWBBVVVVVVVVVVYVVVVVVVVVVVVVVVVVVVVVVVVVVVV'BBBD'VWBBVVVVVVVVVVoVVVVVVVVVVVVVVVVVVVVVVVVVVVV'VWBBVVVVVXVVVVVoVVVVVVVVVVVVVVVVVVVVVVVVVVVV'!pqq!!!!!r!!!!!s!!!!!!!!!!!!!!!!%!!!!!!!!%!!'tttuv'!'!"##!!!!!!!!!!!!!!!!!!!!!!!!!!!%!!!!!!!!%!!'tttuv'OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO'''''&'''\\'`aGG``````````c````````````````````````````'`aGG``````````c````````````````````````````'GGGI'`aGG``````````````````````````````````````'`aGG`````b`````````````````````````````````'RR''RR'RR''RR'RR'klmmkkkkkXkkkkknkkkkkkkkkkkkkkkkkkkkkkkkkkkk'KKKKKKKKKvKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK'!"##!!!!!!!!!!$!!!!!!!!!!!!!!!!%!!!!!!!!%!!'!"##!!!!!!!!!!$!!!!!!!!!!!!!!!!%!!!!!!!!%!!'sssssssssssssssssssssssssssssssssssss'!"##!!!!!!!!!!0!!!!!!!!!!!!!!!!%!!!!!!!!%!!'!"##!!!!!!!!!!$!!!!!!!!!!!1!!!!%!!!!!!!!%!!'qq'qq''mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'\\'\\''\\'\\'}~}}}}}b}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}'OOOOOOOOOfOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO'RR'RR'RR'bRRRbbbbbbbbbbdbbbbbbbbbbbbbbbbbbbbbbbbbb'RR'RR'RR'RR'!"##!!!!!!!!!!!$!!!!!!!!!!!!!!!!%!!!!!!!!%!!'qq'qq''qq'qq'qq'\\'\\'\\'StttSSSSSSSSSSvSSSSSSSSSSSSSSSSSSSSSSSSSS'\\'\\'\\'\\''RR'qq'qq'JtttJJJJJJJJJJvJJJJJJJJJJJJJJJJJJJJJJJJJJ'qq'qq'qq'qq''OOOOOOOOODOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO'\\'RR''qq'\\'RR'qq'\\'RR'qq'\\'RR'qq'\\'qqtrying to xstrcat a NULL copy.cppfalse\copy: arguments required .,() "'frompstdinpstdoutwithheaderCSVeol\copy: parse error at "%s" COPY FROM STDIN TO STDOUT ';COPY data transfer failed: %s-- clear PGRES_COPY_OUT statecanceled by user\. \. trying to exit copy mode%s: cannot copy from/to a directory SELECT relpersistence FROM pg_class WHERE relname='\copy: parse error at end of line could not write COPY data: %s aborted because of read failureEnter data to be copied followed by a newline. End with a backslash and a period on a line by itself.defaultterse%s-%sstartup.cppPSQLRC%s/%s.gsqlrcignorespaceignoredupsignorebothinteractivenoexecUnknownfailed to connect %s:%s. Connect primary node %s postgresgsql-9.2--help-?--versiongsqlCOLUMNSAUTOCOMMITON_ERROR_STOPQUIETSINGLELINESINGLESTEPFETCH_COUNTECHOECHO_HIDDENON_ERROR_ROLLBACKHISTCONTROLPROMPT1PROMPT2PROMPT3VERBOSITY%o%R%# >> postgresql://postgres://replication=-c xc_maintenance_mode=ontotal time: %lld ms Type "help" for help. /proc/self/exe%s/retry_errcodes.conf%s/bin/retry_errcodes.confRetry is off.Value exceeds integer range. Invalid retry times "%s". echo-allno-aligncommandecho-queriesecho-hiddenfield-separatorfield-separator-zerolog-filemaintenanceno-libeditsingle-transactionpipelineoutputquietenable-client-encryptionrecord-separatorrecord-separator-zerosingle-stepsingle-linetuples-onlytable-attrusernamevariableno-gsqlrcwith-keywith-decryptionwith-module-paramswith-saltenable_client_encryption_logNormalPrimaryfailed to create connection object for host %s %s: The option '-' is not a valid option. %s: The option '-%c' need a parameter. [Warning]: The "libpq.so" loaded mismatch the version of gsql, please check it. expected: %s result: %s gsql (openGauss 7.0.0-RC3 build 1df748e0) compiled at 2025-10-24 06:10:13 commit 0 last mr 8484 (openGauss 7.0.0-RC3 build 1df748e0) compiled at 2025-10-24 06:10:13 commit 0 last mr 8484 on x86_64-unknown-linux-gnu, compiled by g++ (GCC) 10.3.0, 64-bitaAc:d:eEf:F:gh:Hlk:L:mno:p:P:qCR:rsStT:U:v:W:VxXz?0123aAc:d:D:eEf:F:gh:Hlk:u:L:mno:p:P:qCR:rsStT:U:v:W:VxXz?0123%s: Invalid port number "%s". %s: could not set printing parameter "%s" running psql with client_encryption.running psql without client_encryption.%s: invalid username, max username len:%d %s: could not delete variable "%s" %s: could not set variable "%s" Try "%s --help" for more information. %s: The input key must be %d~%d bytes and contain at least three kinds of characters! %s: warning: extra command-line argument "%s" ignored The 'replication' parameter is not supported by gsql. Terminal is not allowed to use --pipeline --pipeline must be used with -c or -f startup with enable_client_encryption.%s: could not open log file "%s": %s could not set permissions of file "%s" Could not get proc self path. Could not open retry errcodes config file. Wrong errcodes in config file. No errcodes list in config file. Retry within transaction is not supported. Hint: The valid retry times is %d-%d. Retry is on with default retry times: %d. Retry is on with retry times: %d. select local_role, db_state from pg_catalog.pg_stat_get_stream_replications();N9/N9N9N9N9N9N9N9N9N9N9N9N9N9N9N9N9N9N9N9N9N9N9N9N9N9N9N9N9N9N9N9N9N9N9N9N9N9N9N9N9N9N9N9N9N9N9///l/N9N9N9N9N9N9N9N9N9N9N9d$N9]/N9Q/9/!/.N9.N9N9N9.N9N9N9c.N93..--Q$/-&-N9N9N9N9N9N9N9N9-N9,,|,7,N9 +N9N9**|*s*b*7***)))w)N9i)N9`)vector::_M_realloc_insertprompt.cppopenGauss~locallocal:%s? Unexpected NULL value in connection attribute. (xxxxxxxxxxxxx_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxBxxxxxxxxWxxxxx`|yes%s = '%s' unrecognized Boolean value; assuming "on" ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789\lo_export\lo_importlarge_obj.cpplo_import %u\lo_unlinklo_unlink %uOwnerLarge objects%s: not connected to a database %s: current transaction is aborted %s: unknown transaction status COMMENT ON LARGE OBJECT %u IS 'SELECT oid as "%s", pg_catalog.pg_get_userbyid(lomowner) as "%s", pg_catalog.obj_description(oid, 'pg_largeobject') as "%s" FROM pg_catalog.pg_largeobject_metadata ORDER BY oidSELECT loid as "%s", pg_catalog.obj_description(loid, 'pg_largeobject') as "%s" FROM (SELECT DISTINCT loid FROM pg_catalog.pg_largeobject) x ORDER BY 1\&\%\$\_\{\}\backslash\\* Record %lu[ RECORD %lu ](%lu row)(%lu rows)&<>
" Interrupted <[PAGERmore(No rows) %-s%*s%-s%*s %s Integer cannot be zero: rows%-*s%s %-*s%s%-*sleft
 

\begin{center} \end{center} \begin{tabular}{c|l|c|l|\hline & \\ \end{tabular} \noindent | | \textit{.LP .DS C .DE \(rs.LP .TS center box; center; c l; .T& c s. \fIRecord %lu\fP c l. c | l. .TE .DS L _ \fI\fP my_str is NULL! ─┌┬┐├┼┤└┴┘│↵…Error: Integer overflow when select execution. Cannot add header to table content: column count of %d exceeded. Cannot add cell to table content: total cell count of %d exceeded. Error: Integer overflow when select execution ERROR: Failed to check environment value: invalid token "%s". Record %lu   \multicolumn{2}{|c|}{\textit{Record %lu}} \\ \multicolumn{2}{c}{\textit{Record %lu}} \\ invalid output format (internal error): %d4tttttttttttttttttttttttttt784949D949D9D949D94949D9D9D9D949{Gz?failed to malloc in generateTranslateColumns: %s SELECT pg_catalog.pg_describe_object(classid, objid, 0) AS "%s" FROM pg_catalog.pg_depend WHERE refclassid = 'pg_catalog.pg_extension'::pg_catalog.regclass AND refobjid = '%s' AND deptype = 'e' ORDER BY 1;SELECT spcname FROM pg_catalog.pg_tablespace WHERE oid = '%u';SELECT n.nspname as "%s", p.proname AS "%s", pg_catalog.format_type(p.prorettype, NULL) AS "%s", CASE WHEN p.pronargs = 0 THEN CAST('*' AS pg_catalog.text) WHEN p.pronargs <= %d THEN pg_catalog.array_to_string(ARRAY( SELECT pg_catalog.format_type(p.proargtypes[s.i], NULL) FROM pg_catalog.generate_series(0, pg_catalog.array_upper(p.proargtypes, 1)) AS s(i) ), ', ') ELSE pg_catalog.array_to_string(ARRAY( SELECT pg_catalog.format_type(p.proargtypesext[s.i], NULL) FROM pg_catalog.generate_series(0, pg_catalog.array_upper(p.proargtypesext, 1)) AS s(i) ), ', ') END AS "%s", pg_catalog.format_type(p.proargtypes[0], NULL) AS "%s", pg_catalog.obj_description(p.oid, 'pg_proc') as "%s" FROM pg_catalog.pg_proc p LEFT JOIN pg_catalog.pg_namespace n ON n.oid = p.pronamespace WHERE p.proisagg AND n.nspname <> 'pg_catalog' AND n.nspname <> 'information_schema' pg_catalog.pg_function_is_visible(p.oid)The server (version %d.%d) does not support tablespaces. SELECT spcname AS "%s", pg_catalog.pg_get_userbyid(spcowner) AS "%s", pg_catalog.pg_tablespace_location(oid) AS "%s"SELECT spcname AS "%s", pg_catalog.pg_get_userbyid(spcowner) AS "%s", spclocation AS "%s"pg_catalog.array_to_string(%s, E'\n') AS "%s"pg_catalog.array_to_string(%s, '\n') AS "%s", pg_catalog.shobj_description(oid, 'pg_tablespace') AS "%s" FROM pg_catalog.pg_tablespace \df only takes [antwS+] as options \df does not take a "w" option with server version %d.%d SELECT n.nspname as "%s", p.proname as "%s", pg_catalog.pg_get_function_result(p.oid) as "%s", pg_catalog.pg_get_function_arguments(p.oid) as "%s", CASE WHEN p.proisagg THEN '%s' WHEN p.proiswindow THEN '%s' WHEN p.prorettype = 'pg_catalog.trigger'::pg_catalog.regtype THEN '%s' ELSE '%s' END as "%s" CASE WHEN p.proretset THEN 'SETOF ' ELSE '' END || pg_catalog.format_type(p.prorettype, NULL) as "%s", CASE WHEN proallargtypes IS NOT NULL THEN pg_catalog.array_to_string(ARRAY( SELECT CASE WHEN p.proargmodes[s.i] = 'i' THEN '' WHEN p.proargmodes[s.i] = 'o' THEN 'OUT ' WHEN p.proargmodes[s.i] = 'b' THEN 'INOUT ' WHEN p.proargmodes[s.i] = 'v' THEN 'VARIADIC ' END || CASE WHEN COALESCE(p.proargnames[s.i], '') = '' THEN '' ELSE p.proargnames[s.i] || ' ' END || pg_catalog.format_type(p.proallargtypes[s.i], NULL) FROM pg_catalog.generate_series(1, pg_catalog.array_upper(p.proallargtypes, 1)) AS s(i) ), ', ') ELSE pg_catalog.array_to_string(ARRAY( SELECT CASE WHEN COALESCE(p.proargnames[s.i+1], '') = '' THEN '' ELSE p.proargnames[s.i+1] || ' ' END || pg_catalog.format_type(p.proargtypes[s.i], NULL) FROM pg_catalog.generate_series(0, pg_catalog.array_upper(p.proargtypes, 1)) AS s(i) ), ', ') END AS "%s", CASE WHEN p.proisagg THEN '%s' WHEN p.prorettype = 'pg_catalog.trigger'::pg_catalog.regtype THEN '%s' ELSE '%s' END AS "%s" CASE WHEN p.proretset THEN 'SETOF ' ELSE '' END || pg_catalog.format_type(p.prorettype, NULL) as "%s", pg_catalog.oidvectortypes(p.proargtypes) as "%s", CASE WHEN p.proisagg THEN '%s' WHEN p.prorettype = 'pg_catalog.trigger'::pg_catalog.regtype THEN '%s' ELSE '%s' END AS "%s", CASE WHEN p.provolatile = 'i' THEN '%s' WHEN p.provolatile = 's' THEN '%s' WHEN p.provolatile = 'v' THEN '%s' END as "%s", pg_catalog.pg_get_userbyid(p.proowner) as "%s", l.lanname as "%s", p.prosrc as "%s", pg_catalog.obj_description(p.oid, 'pg_proc') as "%s" FROM pg_catalog.pg_proc p LEFT JOIN pg_catalog.pg_namespace n ON n.oid = p.pronamespace LEFT JOIN pg_catalog.pg_language l ON l.oid = p.prolang p.prorettype <> 'pg_catalog.trigger'::pg_catalog.regtype p.prorettype = 'pg_catalog.trigger'::pg_catalog.regtype AND n.nspname <> 'pg_catalog' AND n.nspname <> 'db4ai' AND n.nspname <> 'information_schema' SELECT n.nspname as "%s", pg_catalog.format_type(t.oid, NULL) AS "%s", t.typname AS "%s", CASE WHEN t.typrelid != 0 THEN CAST('tuple' AS pg_catalog.text) WHEN t.typlen < 0 THEN CAST('var' AS pg_catalog.text) ELSE CAST(t.typlen AS pg_catalog.text) END AS "%s", CASE WHEN t.typtype = 's' THEN pg_catalog.array_to_string( ARRAY( SELECT s.setlabel FROM pg_catalog.pg_set s WHERE s.settypid = t.oid ORDER BY s.setsortorder ), E'\n' ) ELSE pg_catalog.array_to_string( ARRAY( SELECT e.enumlabel FROM pg_catalog.pg_enum e WHERE e.enumtypid = t.oid ORDER BY e.enumsortorder ), E'\n' ) END AS "%s", pg_catalog.obj_description(t.oid, 'pg_type') as "%s" FROM pg_catalog.pg_type t LEFT JOIN pg_catalog.pg_namespace n ON n.oid = t.typnamespace OR (SELECT c.relkind = 'c' FROM pg_catalog.pg_class c WHERE c.oid = t.typrelid)) AND NOT EXISTS(SELECT 1 FROM pg_catalog.pg_type el WHERE el.oid = t.typelem AND el.typarray = t.oid) pg_catalog.pg_type_is_visible(t.oid)pg_catalog.format_type(t.oid, NULL)SELECT n.nspname as "%s", o.oprname AS "%s", CASE WHEN o.oprkind='l' THEN NULL ELSE pg_catalog.format_type(o.oprleft, NULL) END AS "%s", CASE WHEN o.oprkind='r' THEN NULL ELSE pg_catalog.format_type(o.oprright, NULL) END AS "%s", pg_catalog.format_type(o.oprresult, NULL) AS "%s", coalesce(pg_catalog.obj_description(o.oid, 'pg_operator'), pg_catalog.obj_description(o.oprcode, 'pg_proc')) AS "%s" FROM pg_catalog.pg_operator o LEFT JOIN pg_catalog.pg_namespace n ON n.oid = o.oprnamespace WHERE n.nspname <> 'pg_catalog' AND n.nspname <> 'information_schema' pg_catalog.pg_operator_is_visible(o.oid)SELECT d.datname as "%s", pg_catalog.pg_get_userbyid(d.datdba) as "%s", pg_catalog.pg_encoding_to_char(d.encoding) as "%s", d.datcollate as "%s", d.datctype as "%s", , CASE WHEN pg_catalog.has_database_privilege(d.datname, 'CONNECT') THEN pg_catalog.pg_size_pretty(pg_catalog.pg_database_size(d.datname)) ELSE 'No Access' END as "%s", pg_catalog.shobj_description(d.oid, 'pg_database') as "%s" JOIN pg_catalog.pg_tablespace t on d.dattablespace = t.oid FROM pg_catalog.pg_database d SELECT n.nspname as "%s", c.relname as "%s", CASE c.relkind WHEN 'r' THEN '%s' WHEN 'v' THEN '%s' WHEN 'm' THEN '%s' WHEN 'S' THEN '%s' WHEN 'L' THEN '%s' WHEN 'f' THEN '%s' END as "%s", , pg_catalog.array_to_string(ARRAY( SELECT attname || E':\n ' || pg_catalog.array_to_string(attacl, E'\n ') FROM pg_catalog.pg_attribute a WHERE attrelid = c.oid AND NOT attisdropped AND attacl IS NOT NULL ), E'\n') AS "%s" FROM pg_catalog.pg_class c LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.relnamespace WHERE c.relkind IN ('r', 'v', 'm', 'S', 'f') n.nspname !~ '^pg_' AND c.relname not like 'matviewmap\_%%' AND c.relname not like 'mlog\_%%' AND pg_catalog.pg_table_is_visible(c.oid)The server (version %d.%d) does not support altering default privileges. SELECT pg_catalog.pg_get_userbyid(d.defaclrole) AS "%s", n.nspname AS "%s", CASE d.defaclobjtype WHEN '%c' THEN '%s' WHEN '%c' THEN '%s' WHEN '%c' THEN '%s' WHEN '%c' THEN '%s' WHEN '%c' THEN '%s' END AS "%s", FROM pg_catalog.pg_default_acl d LEFT JOIN pg_catalog.pg_namespace n ON n.oid = d.defaclnamespace pg_catalog.pg_get_userbyid(d.defaclrole)SELECT DISTINCT tt.nspname AS "%s", tt.name AS "%s", tt.object AS "%s", d.description AS "%s" FROM ( SELECT pgc.oid as oid, pgc.tableoid AS tableoid, n.nspname as nspname, CAST(pgc.conname AS pg_catalog.text) as name, CAST('%s' AS pg_catalog.text) as object FROM pg_catalog.pg_constraint pgc JOIN pg_catalog.pg_class c ON c.oid = pgc.conrelid LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.relnamespace pg_catalog.pg_table_is_visible(c.oid)UNION ALL SELECT opf.oid as oid, opf.tableoid as tableoid, n.nspname as nspname, CAST(opf.opfname AS pg_catalog.text) AS name, CAST('%s' AS pg_catalog.text) as object FROM pg_catalog.pg_opfamily opf JOIN pg_catalog.pg_am am ON opf.opfmethod = am.oid JOIN pg_catalog.pg_namespace n ON opf.opfnamespace = n.oid pg_catalog.pg_opfamily_is_visible(opf.oid)UNION ALL SELECT r.oid as oid, r.tableoid as tableoid, n.nspname as nspname, CAST(r.rulename AS pg_catalog.text) as name, CAST('%s' AS pg_catalog.text) as object FROM pg_catalog.pg_rewrite r JOIN pg_catalog.pg_class c ON c.oid = r.ev_class LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.relnamespace WHERE r.rulename != '_RETURN' UNION ALL SELECT t.oid as oid, t.tableoid as tableoid, n.nspname as nspname, CAST(t.tgname AS pg_catalog.text) as name, CAST('%s' AS pg_catalog.text) as object FROM pg_catalog.pg_trigger t JOIN pg_catalog.pg_class c ON c.oid = t.tgrelid LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.relnamespace ) AS tt JOIN pg_catalog.pg_description d ON (tt.oid = d.objoid AND tt.tableoid = d.classoid AND d.objsubid = 0) UNION ALL SELECT o.oid as oid, o.tableoid as tableoid, n.nspname as nspname, CAST(o.opcname AS pg_catalog.text) as name, CAST('%s' AS pg_catalog.text) as object FROM pg_catalog.pg_opclass o JOIN pg_catalog.pg_am am ON o.opcmethod = am.oid JOIN pg_catalog.pg_namespace n ON n.oid = o.opcnamespace pg_catalog.pg_opclass_is_visible(o.oid)select pg_catalog.working_version_num()select partkeyexpr from pg_partition where (parttype = 'r') and (parentid in (select oid from pg_class where relname = '%s'));select distinct partkeyexpr from pg_partition where (parttype = 'p') and (parentid in (select oid from pg_class where relname = '%s'))select pg_get_tabledef('"%s"."%s"');Wrong table description: %s. The result is from SQL %s.pg_catalog.array_to_string(c.reloptions || array(select 'toast.' || x from pg_catalog.unnest(tc.reloptions) x), ', ') pg_catalog.array_to_string(reloptions, E', ')generated always as (%s) storedselect setting from pg_settings where name = 'uppercase_attribute_name';(select pg_catalog.count(1) as haspolicy from pg_catalog.pg_class WHERE relname = 'pg_rlspolicy')SELECT c.relchecks, c.relkind, c.relhasindex, c.relhasrules, c.relhastriggers, c.relhasoids, %s, c.reltablespace, CASE WHEN c.reloftype = 0 THEN '' ELSE c.reloftype::pg_catalog.regtype::pg_catalog.text END, c.relpersistence,c.relhasclusterkey, %s, %s FROM pg_catalog.pg_class c LEFT JOIN pg_catalog.pg_class tc ON (c.reltoastrelid = tc.oid) WHERE c.oid = '%s';SELECT c.relchecks, c.relkind, c.relhasindex, c.relhasrules, c.relhastriggers, c.relhasoids, %s, c.reltablespace, CASE WHEN c.reloftype = 0 THEN '' ELSE c.reloftype::pg_catalog.regtype::pg_catalog.text END FROM pg_catalog.pg_class c LEFT JOIN pg_catalog.pg_class tc ON (c.reltoastrelid = tc.oid) WHERE c.oid = '%s';SELECT c.relchecks, c.relkind, c.relhasindex, c.relhasrules, c.relhastriggers, c.relhasoids, %s, c.reltablespace FROM pg_catalog.pg_class c LEFT JOIN pg_catalog.pg_class tc ON (c.reltoastrelid = tc.oid) WHERE c.oid = '%s';SELECT relchecks, relkind, relhasindex, relhasrules, reltriggers <> 0, relhasoids, %s, reltablespace FROM pg_catalog.pg_class WHERE oid = '%s';SELECT relchecks, relkind, relhasindex, relhasrules, reltriggers <> 0, relhasoids, '', reltablespace FROM pg_catalog.pg_class WHERE oid = '%s';SELECT relchecks, relkind, relhasindex, relhasrules, reltriggers <> 0, relhasoids, '', '' FROM pg_catalog.pg_class WHERE oid = '%s';Did not find any relation with OID %s. SELECT * FROM pg_catalog.pg_class WHERE relname = 'gs_encrypted_columns' AND relnamespace = 11;SELECT pg_catalog.pg_get_viewdef('%s'::pg_catalog.oid, true); pg_catalog.format_type(a.atttypid, a.atttypmod), (SELECT substring(pg_catalog.pg_get_expr(d.adbin, d.adrelid) for %d) FROM pg_catalog.pg_attrdef d WHERE d.adrelid = a.attrelid AND d.adnum = a.attnum AND a.atthasdef), a.attnotnull, a.attnum, pg_catalog.format_type(a.atttypid, a.atttypmod), (SELECT substring(pg_catalog.pg_get_expr(d.adbin, d.adrelid) for %d) FROM pg_catalog.pg_attrdef d WHERE d.adrelid = a.attrelid AND d.adnum = a.attnum AND a.atthasdef), (SELECT substring(pg_catalog.pg_get_expr(d.adbin_on_update, d.adrelid) for %d) FROM pg_catalog.pg_attrdef d WHERE d.adrelid = a.attrelid AND d.adnum = a.attnum AND a.atthasdef), a.attnotnull, a.attnum, (SELECT c.collname FROM pg_catalog.pg_collation c, pg_catalog.pg_type t WHERE c.oid = a.attcollation AND t.oid = a.atttypid AND a.attcollation <> t.typcollation) AS attcollation, pg_catalog.pg_get_indexdef(a.attrelid, a.attnum, TRUE) AS indexdef, CASE WHEN attfdwoptions IS NULL THEN '' ELSE '(' || pg_catalog.array_to_string(ARRAY(SELECT pg_catalog.quote_ident(option_name) || ' ' || pg_catalog.quote_literal(option_value) FROM pg_catalog.pg_options_to_table(attfdwoptions)), ', ') || ')' END AS attfdwoptions, (SELECT pg_catalog.format_type (a.atttypmod, g.data_type_original_mod) AS clientlogic_original_type FROM gs_encrypted_columns g WHERE g.column_name = a.attname AND g.rel_id = %sgroup by g.data_type_original_oid, g.data_type_original_mod), (SELECT g.data_type_original_oid AS clientlogic_original_type_oid FROM gs_encrypted_columns g WHERE g.column_name = a.attname AND g.rel_id = %s NULL AS clientlogic_original_type, NULL AS clientlogic_original_type_oid, CASE WHEN a.attstattarget=-1 THEN NULL ELSE a.attstattarget END AS attstattarget, pg_catalog.col_description(a.attrelid, a.attnum), (SELECT h.adgencol FROM pg_catalog.pg_attrdef h WHERE h.adrelid = a.attrelid AND h.adnum = a.attnum AND a.atthasdef) AS generated_column FROM pg_catalog.pg_attribute a WHERE a.attrelid = '%s' AND a.attnum > 0 AND NOT a.attisdropped AND a.attkvtype != 4 AND a.attname <> 'tableoid' AND a.attname <> 'tablebucketid' FROM (select * from pg_catalog.gs_catalog_attribute_records('%s')) as aselect oid,collencoding from pg_collation where collname = '%s';SELECT i.indisunique, i.indisprimary, i.indisclustered, (NOT i.indimmediate) AND EXISTS (SELECT 1 FROM pg_catalog.pg_constraint WHERE conrelid = i.indrelid AND conindid = i.indexrelid AND contype IN ('p','u','x') AND condeferrable) AS condeferrable, (NOT i.indimmediate) AND EXISTS (SELECT 1 FROM pg_catalog.pg_constraint WHERE conrelid = i.indrelid AND conindid = i.indexrelid AND contype IN ('p','u','x') AND condeferred) AS condeferred, false AS condeferrable, false AS condeferred, a.amname, c2.relname, pg_catalog.pg_get_expr(i.indpred, i.indrelid, true) FROM pg_catalog.pg_index i, pg_catalog.pg_class c, pg_catalog.pg_class c2, pg_catalog.pg_am a WHERE i.indexrelid = c.oid AND c.oid = '%s' AND c.relam = a.oid AND i.indrelid = c2.oid;SELECT r.rulename, trim(trailing ';' from pg_catalog.pg_get_ruledef(r.oid, true)) FROM pg_catalog.pg_rewrite r WHERE r.ev_class = '%s' AND r.rulename != '_RETURN' ORDER BY 1;SELECT pg_catalog.quote_ident(nspname) || '.' || pg_catalog.quote_ident(relname) || '.' || pg_catalog.quote_ident(attname) FROM pg_catalog.pg_class c INNER JOIN pg_catalog.pg_depend d ON c.oid=d.refobjid INNER JOIN pg_catalog.pg_namespace n ON n.oid=c.relnamespace INNER JOIN pg_catalog.pg_attribute a ON ( a.attrelid=c.oid AND a.attnum=d.refobjsubid) WHERE d.classid='pg_catalog.pg_class'::pg_catalog.regclass AND d.refclassid='pg_catalog.pg_class'::pg_catalog.regclass AND d.objid=%s AND d.deptype='a'SELECT c2.relname, i.indisprimary, i.indisunique, i.indisclustered, pg_catalog.pg_get_indexdef(i.indexrelid, 0, true), pg_catalog.pg_get_constraintdef(con.oid, true), contype, condeferrable, condeferrednull AS constraintdef, null AS contype, false AS condeferrable, false AS condeferred FROM pg_catalog.pg_class c, pg_catalog.pg_class c2, pg_catalog.pg_index i LEFT JOIN pg_catalog.pg_constraint con ON (conrelid = i.indrelid AND conindid = i.indexrelid AND contype IN ('p','u','x')) WHERE c.oid = '%s' AND c.oid = i.indrelid AND i.indexrelid = c2.oid ORDER BY i.indisprimary DESC, i.indisunique DESC, c2.relname;SELECT conname, pg_catalog.pg_get_constraintdef(oid) from pg_constraint where conrelid = %sSELECT r.conname, pg_catalog.pg_get_constraintdef(r.oid, true) FROM pg_catalog.pg_constraint r WHERE r.conrelid = '%s' AND r.contype = 's' ORDER BY 1SELECT r.conname, pg_catalog.pg_get_constraintdef(r.oid, true) FROM pg_catalog.pg_constraint r WHERE r.conrelid = '%s' AND r.contype = 'c' ORDER BY 1;SELECT conname, pg_catalog.pg_get_constraintdef(r.oid, true) as condef FROM pg_catalog.pg_constraint r WHERE r.conrelid = '%s' AND r.contype = 'f' ORDER BY 1;SELECT conname, conrelid::pg_catalog.regclass, pg_catalog.pg_get_constraintdef(c.oid, true) as condef FROM pg_catalog.pg_constraint c WHERE c.confrelid = '%s' AND c.contype = 'f' ORDER BY 1; TABLE "%s" CONSTRAINT "%s" %sSELECT pol.policyname, pol.policypermissive, trim(pol.policyroles::text, '{}'), pol.policyqual, pol.policycmd FROM pg_catalog.pg_rlspolicies pol LEFT JOIN pg_catalog.pg_namespace N on (N.nspname = pol.schemaname) LEFT JOIN pg_catalog.pg_class C on (pol.tablename = C.relname and C.relnamespace = N.oid) WHERE C.oid = '%s' ORDER BY 1;SELECT r.rulename, trim(trailing ';' from pg_catalog.pg_get_ruledef(r.oid, true)), ev_enabled FROM pg_catalog.pg_rewrite r WHERE r.ev_class = '%s' ORDER BY 1;SELECT r.rulename, trim(trailing ';' from pg_catalog.pg_get_ruledef(r.oid, true)), 'O'::char AS ev_enabled FROM pg_catalog.pg_rewrite r WHERE r.ev_class = '%s' ORDER BY 1;SELECT t.tgname, pg_catalog.pg_get_triggerdef(t.oid%s), t.tgenabled FROM pg_catalog.pg_trigger t WHERE t.tgrelid = '%s' AND (NOT tgisconstraint OR NOT EXISTS (SELECT 1 FROM pg_catalog.pg_depend d JOIN pg_catalog.pg_constraint c ON (d.refclassid = c.tableoid AND d.refobjid = c.oid) WHERE d.classid = t.tableoid AND d.objid = t.oid AND d.deptype = 'i' AND c.contype = 'f'))Triggers firing on replica only:SELECT s.srvname, pg_catalog.array_to_string(ARRAY(SELECT pg_catalog.quote_ident(option_name) || ' ' || pg_catalog.quote_literal(option_value) FROM pg_catalog.pg_options_to_table(ftoptions)), ', ') , f.ftwriteonly , w.fdwname FROM pg_catalog.pg_foreign_table f, pg_catalog.pg_foreign_server s, pg_catalog.pg_foreign_data_wrapper w WHERE f.ftrelid = %s AND s.oid = f.ftserver AND s.srvfdw = w.oid;SELECT c.oid::pg_catalog.regclass FROM pg_catalog.pg_class c, pg_catalog.pg_inherits i WHERE c.oid=i.inhparent AND i.inhrelid = '%s' ORDER BY inhseqno;SELECT c.oid::pg_catalog.regclass FROM pg_catalog.pg_class c, pg_catalog.pg_inherits i WHERE c.oid=i.inhrelid AND i.inhparent = '%s' ORDER BY c.oid::pg_catalog.regclass::pg_catalog.text;SELECT c.oid::pg_catalog.regclass FROM pg_catalog.pg_class c, pg_catalog.pg_inherits i WHERE c.oid=i.inhrelid AND i.inhparent = '%s' ORDER BY c.relname;Number of child tables: %d (Use \d+ to list them.)select partkey,partstrategy, %s[1] from pg_partition where parentid = %s and parttype = 'r'SELECT attname FROM pg_attribute WHERE attrelid = '%s' AND attnum > 0 order by attnumselect partkey from pg_partition where parentid = %s and parttype = 'p'select partstrategy from pg_partition where parttype = 's' and parentid in (select oid from pg_partition where parttype = 'p' and parentid = %s)Number of partitions: %d (View pg_partition to check each partition range.)Number of subpartitions: %d (View pg_partition to check each subpartition range.)select CASE pclocatortype WHEN '%c' THEN 'RANGE' WHEN '%c' THEN 'LIST' WHEN '%c' THEN 'ROUND ROBIN' WHEN '%c' THEN 'REPLICATION' WHEN '%c' THEN 'HASH' WHEN '%c' THEN 'MODULO' END as distriute_type , pg_catalog.getdistributekey(%s) as distributekey, CASE pg_catalog.array_length(nodeoids, 1) WHEN nc.dn_cn THEN 'ALL DATANODES' ELSE pg_catalog.array_to_string(ARRAY( SELECT node_name FROM pg_catalog.pgxc_node WHERE oid in (SELECT pg_catalog.unnest(nodeoids) FROM pg_catalog.pgxc_class WHERE pcrelid = '%s') ), ', ') END as loc_nodes from pgxc_class, (SELECT pg_catalog.count(*) AS dn_cn FROM pg_catalog.pgxc_node WHERE node_type = 'D') as nc where pcrelid = '%s'select CASE pclocatortype WHEN '%c' THEN 'RANGE' WHEN '%c' THEN 'LIST' WHEN '%c' THEN 'ROUND ROBIN' WHEN '%c' THEN 'REPLICATION' WHEN '%c' THEN 'HASH' WHEN '%c' THEN 'MODULO' END as distriute_type , CASE pg_catalog.array_length(nodeoids, 1) WHEN nc.dn_cn THEN 'ALL DATANODES' ELSE pg_catalog.array_to_string(ARRAY( SELECT node_name FROM pg_catalog.pgxc_node WHERE oid in (SELECT pg_catalog.unnest(nodeoids) FROM pg_catalog.pgxc_class WHERE pcrelid = '%s') ), ', ') END as loc_nodes from pgxc_class, (SELECT pg_catalog.count(*) AS dn_cn FROM pg_catalog.pgxc_node WHERE node_type = 'D') as nc where pcrelid = '%s'select collname,collencoding from pg_collation where oid = %d;SELECT nspblockchain from pg_namespace n where n.oid = (SELECT relnamespace FROM pg_class WHERE oid = '%s')select c.relname from pg_class c, pg_depend d where c.oid = d.objid and c.relnamespace = (select oid from pg_namespace where nspname = 'blockchain') and d.classid=(select oid from pg_class where relname = 'pg_class') and d.refobjid = '%s' SELECT DISTINCT relname FROM pgxc_slice WHERE relid = '%s' AND type = 's'Number of slice: %d (View pgxc_slice to check each slice.)set uppercase_attribute_name=off;select * from pgxc_class where pcrelid = '%s'set uppercase_attribute_name=on;select setting from pg_settings where name = 'dolphin.lower_case_table_names';SELECT c.oid, n.nspname, c.relname FROM pg_catalog.pg_class c LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.relnamespace WHERE n.nspname <> 'pg_catalog' AND n.nspname <> 'db4ai' AND n.nspname <> 'information_schema' Did not find any relation named "%s". SELECT r.rolname, r.rolsuper, r.rolinherit, r.rolcreaterole, r.rolcreatedb, r.rolcanlogin, r.rolconnlimit, r.rolvalidbegin, r.rolvaliduntil, ARRAY(SELECT b.rolname FROM pg_catalog.pg_auth_members m JOIN pg_catalog.pg_roles b ON (m.roleid = b.oid) WHERE m.member = r.oid) as memberof , pg_catalog.shobj_description(r.oid, 'pg_authid') AS descriptionWHERE r.rolname not in ('gs_role_copy_files', 'gs_role_signal_backend', 'gs_role_tablespace', 'gs_role_replication', 'gs_role_account_lock', 'gs_role_pldebugger', 'gs_role_directory_create', 'gs_role_directory_drop') SELECT u.usename AS rolname, u.usesuper AS rolsuper, true AS rolinherit, false AS rolcreaterole, u.usecreatedb AS rolcreatedb, true AS rolcanlogin, -1 AS rolconnlimit, u.valuntil as rolvaliduntil, ARRAY(SELECT g.groname FROM pg_catalog.pg_group g WHERE u.usesysid = ANY(g.grolist)) as memberof FROM pg_catalog.pg_user u SELECT rolname AS role, datname AS database, pg_catalog.array_to_string(setconfig, E'\n') AS settings FROM pg_db_role_setting AS s LEFT JOIN pg_database ON pg_database.oid = setdatabase LEFT JOIN pg_roles ON pg_roles.oid = setrole No per-database role settings support in this server version. SELECT n.nspname as "%s", c.relname as "%s", CASE c.relkind WHEN 'r' THEN '%s' WHEN 'v' THEN '%s' WHEN 'i' THEN '%s' WHEN 'I' THEN '%s' WHEN 'S' THEN '%s' WHEN 'L' THEN '%s' WHEN 'f' THEN '%s' WHEN 'm' THEN '%s' WHEN 'e' THEN '%s' WHEN 'o' THEN '%s' END as "%s", pg_catalog.pg_get_userbyid(c.relowner) as "%s", pg_catalog.pg_size_pretty(pg_catalog.pg_table_size(c.oid)) as "%s", pg_catalog.pg_size_pretty(pg_catalog.pg_relation_size(c.oid)) as "%s" FROM pg_catalog.pg_class c LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.relnamespace LEFT JOIN pg_catalog.pg_index i ON i.indexrelid = c.oid LEFT JOIN pg_catalog.pg_class c2 ON i.indrelid = c2.oid AND n.nspname !~ '^pg_toast' AND c.relname not like 'matviewmap\_%%' AND c.relname not like 'mlog\_%%' , pg_catalog.obj_description(c.oid, 'pg_class') as "%s" pg_catalog.pg_get_userbyid(l.lanowner) as "%s", , NOT l.lanispl AS "%s", l.lanplcallfoid::regprocedure AS "%s", l.lanvalidator::regprocedure AS "%s", l.laninline::regprocedure AS "%s", , d.description AS "%s" FROM pg_catalog.pg_language l LEFT JOIN pg_catalog.pg_description d ON d.classoid = l.tableoid AND d.objoid = l.oid AND d.objsubid = 0 SELECT n.nspname as "%s", t.typname as "%s", pg_catalog.format_type(t.typbasetype, t.typtypmod) as "%s", TRIM(LEADING COALESCE((SELECT ' collate ' || c.collname FROM pg_catalog.pg_collation c, pg_catalog.pg_type bt WHERE c.oid = t.typcollation AND bt.oid = t.typbasetype AND t.typcollation <> bt.typcollation), '') || CASE WHEN t.typnotnull THEN ' not null' ELSE '' END || CASE WHEN t.typdefault IS NOT NULL THEN ' default ' || t.typdefault ELSE '' END ) as "%s", pg_catalog.array_to_string(ARRAY( SELECT pg_catalog.pg_get_constraintdef(r.oid, true) FROM pg_catalog.pg_constraint r WHERE t.oid = r.contypid ), ' ') as "%s", d.description as "%s" FROM pg_catalog.pg_type t LEFT JOIN pg_catalog.pg_namespace n ON n.oid = t.typnamespace LEFT JOIN pg_catalog.pg_description d ON d.classoid = t.tableoid AND d.objoid = t.oid AND d.objsubid = 0 SELECT n.nspname AS "%s", c.conname AS "%s", pg_catalog.pg_encoding_to_char(c.conforencoding) AS "%s", pg_catalog.pg_encoding_to_char(c.contoencoding) AS "%s", CASE WHEN c.condefault THEN '%s' ELSE '%s' END AS "%s", d.description AS "%s" FROM pg_catalog.pg_conversion c JOIN pg_catalog.pg_namespace n ON n.oid = c.connamespace LEFT JOIN pg_catalog.pg_description d ON d.classoid = c.tableoid AND d.objoid = c.oid AND d.objsubid = 0 AND n.nspname <> 'pg_catalog' AND n.nspname <> 'information_schema' pg_catalog.pg_conversion_is_visible(c.oid)SELECT pg_catalog.format_type(castsource, NULL) AS "%s", pg_catalog.format_type(casttarget, NULL) AS "%s", CASE WHEN castfunc = 0 THEN '(binary coercible)' ELSE p.proname END as "%s", CASE WHEN c.castcontext = 'e' THEN '%s' WHEN c.castcontext = 'a' THEN '%s' ELSE '%s' END as "%s", d.description AS "%s" FROM pg_catalog.pg_cast c LEFT JOIN pg_catalog.pg_proc p ON c.castfunc = p.oid LEFT JOIN pg_catalog.pg_type ts ON c.castsource = ts.oid LEFT JOIN pg_catalog.pg_namespace ns ON ns.oid = ts.typnamespace LEFT JOIN pg_catalog.pg_type tt ON c.casttarget = tt.oid LEFT JOIN pg_catalog.pg_namespace nt ON nt.oid = tt.typnamespace LEFT JOIN pg_catalog.pg_description d ON d.classoid = c.tableoid AND d.objoid = c.oid AND d.objsubid = 0 pg_catalog.pg_type_is_visible(ts.oid)pg_catalog.format_type(ts.oid, NULL)pg_catalog.pg_type_is_visible(tt.oid)pg_catalog.format_type(tt.oid, NULL)The server (version %d.%d) does not support collations. SELECT n.nspname AS "%s", c.collname AS "%s", c.collcollate AS "%s", c.collctype AS "%s", pg_catalog.obj_description(c.oid, 'pg_collation') AS "%s" FROM pg_catalog.pg_collation c, pg_catalog.pg_namespace n WHERE n.oid = c.collnamespace AND c.collencoding IN (-1, pg_catalog.pg_char_to_encoding(pg_catalog.getdatabaseencoding())) pg_catalog.pg_collation_is_visible(c.oid)SELECT n.nspname AS "%s", pg_catalog.pg_get_userbyid(n.nspowner) AS "%s", pg_catalog.obj_description(n.oid, 'pg_namespace') AS "%s" FROM pg_catalog.pg_namespace n WHERE n.nspname !~ '^pg_' AND n.nspname <> 'information_schema' The server (version %d.%d) does not support full text search. SELECT p.oid, n.nspname, p.prsname FROM pg_catalog.pg_ts_parser p LEFT JOIN pg_catalog.pg_namespace n ON n.oid = p.prsnamespace WHERE P.prsname <> 'zhparser' pg_catalog.pg_ts_parser_is_visible(p.oid)Did not find any text search parser named "%s". SELECT '%s' AS "%s", p.prsstart::pg_catalog.regproc AS "%s", pg_catalog.obj_description(p.prsstart, 'pg_proc') as "%s" FROM pg_catalog.pg_ts_parser p WHERE p.oid = '%s' UNION ALL SELECT '%s', p.prstoken::pg_catalog.regproc, pg_catalog.obj_description(p.prstoken, 'pg_proc') FROM pg_catalog.pg_ts_parser p WHERE p.oid = '%s' UNION ALL SELECT '%s', p.prsend::pg_catalog.regproc, pg_catalog.obj_description(p.prsend, 'pg_proc') FROM pg_catalog.pg_ts_parser p WHERE p.oid = '%s' UNION ALL SELECT '%s', p.prsheadline::pg_catalog.regproc, pg_catalog.obj_description(p.prsheadline, 'pg_proc') FROM pg_catalog.pg_ts_parser p WHERE p.oid = '%s' UNION ALL SELECT '%s', p.prslextype::pg_catalog.regproc, pg_catalog.obj_description(p.prslextype, 'pg_proc') FROM pg_catalog.pg_ts_parser p WHERE p.oid = '%s';SELECT t.alias as "%s", t.description as "%s" FROM pg_catalog.ts_token_type( '%s'::pg_catalog.oid ) as t ORDER BY 1;Token types for parser "%s.%s"SELECT n.nspname as "%s", p.prsname as "%s", pg_catalog.obj_description(p.oid, 'pg_ts_parser') as "%s" FROM pg_catalog.pg_ts_parser p LEFT JOIN pg_catalog.pg_namespace n ON n.oid = p.prsnamespace SELECT n.nspname as "%s", d.dictname as "%s", ( SELECT COALESCE(nt.nspname, '(null)')::pg_catalog.text || '.' || t.tmplname FROM pg_catalog.pg_ts_template t LEFT JOIN pg_catalog.pg_namespace nt ON nt.oid = t.tmplnamespace WHERE d.dicttemplate = t.oid ) AS "%s", d.dictinitoption as "%s", pg_catalog.obj_description(d.oid, 'pg_ts_dict') as "%s" FROM pg_catalog.pg_ts_dict d LEFT JOIN pg_catalog.pg_namespace n ON n.oid = d.dictnamespace pg_catalog.pg_ts_dict_is_visible(d.oid)List of text search dictionariesSELECT n.nspname AS "%s", t.tmplname AS "%s", t.tmplinit::pg_catalog.regproc AS "%s", t.tmpllexize::pg_catalog.regproc AS "%s", pg_catalog.obj_description(t.oid, 'pg_ts_template') AS "%s" SELECT n.nspname AS "%s", t.tmplname AS "%s", pg_catalog.obj_description(t.oid, 'pg_ts_template') AS "%s" FROM pg_catalog.pg_ts_template t LEFT JOIN pg_catalog.pg_namespace n ON n.oid = t.tmplnamespace pg_catalog.pg_ts_template_is_visible(t.oid)SELECT c.oid, c.cfgname, n.nspname, p.prsname, np.nspname as pnspname FROM pg_catalog.pg_ts_config c LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.cfgnamespace, pg_catalog.pg_ts_parser p LEFT JOIN pg_catalog.pg_namespace np ON np.oid = p.prsnamespace WHERE p.oid = c.cfgparser pg_catalog.pg_ts_config_is_visible(c.oid)Did not find any text search configuration named "%s". SELECT ( SELECT t.alias FROM pg_catalog.ts_token_type(c.cfgparser) AS t WHERE t.tokid = m.maptokentype ) AS "%s", pg_catalog.btrim( ARRAY( SELECT mm.mapdict::pg_catalog.regdictionary FROM pg_catalog.pg_ts_config_map AS mm WHERE mm.mapcfg = m.mapcfg AND mm.maptokentype = m.maptokentype ORDER BY mapcfg, maptokentype, mapseqno ) :: pg_catalog.text , '{}') AS "%s" FROM pg_catalog.pg_ts_config AS c, pg_catalog.pg_ts_config_map AS m WHERE c.oid = '%s' AND m.mapcfg = c.oid GROUP BY m.mapcfg, m.maptokentype, c.cfgparser ORDER BY 1;Text search configuration "%s.%s"Text search configuration "%s"SELECT n.nspname as "%s", c.cfgname as "%s", pg_catalog.obj_description(c.oid, 'pg_ts_config') as "%s" FROM pg_catalog.pg_ts_config c LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.cfgnamespace List of text search configurationsThe server (version %d.%d) does not support foreign-data wrappers. SELECT fdw.fdwname AS "%s", pg_catalog.pg_get_userbyid(fdw.fdwowner) AS "%s", fdw.fdwhandler::pg_catalog.regproc AS "%s", fdw.fdwvalidator::pg_catalog.regproc AS "%s", CASE WHEN fdwoptions IS NULL THEN '' ELSE '(' || pg_catalog.array_to_string(ARRAY(SELECT pg_catalog.quote_ident(option_name) || ' ' || pg_catalog.quote_literal(option_value) FROM pg_catalog.pg_options_to_table(fdwoptions)), ', ') || ')' END AS "%s"LEFT JOIN pg_catalog.pg_description d ON d.classoid = fdw.tableoid AND d.objoid = fdw.oid AND d.objsubid = 0 FROM pg_catalog.pg_foreign_data_wrapper fdw The server (version %d.%d) does not support foreign servers. SELECT s.srvname AS "%s", pg_catalog.pg_get_userbyid(s.srvowner) AS "%s", f.fdwname AS "%s", s.srvtype AS "%s", s.srvversion AS "%s", CASE WHEN srvoptions IS NULL THEN '' ELSE '(' || pg_catalog.array_to_string(ARRAY(SELECT pg_catalog.quote_ident(option_name) || ' ' || pg_catalog.quote_literal(option_value) FROM pg_catalog.pg_options_to_table(srvoptions)), ', ') || ')' END AS "%s", d.description AS "%s" FROM pg_catalog.pg_foreign_server s JOIN pg_catalog.pg_foreign_data_wrapper f ON f.oid=s.srvfdw LEFT JOIN pg_description d ON d.classoid = s.tableoid AND d.objoid = s.oid AND d.objsubid = 0 The server (version %d.%d) does not support user mappings. SELECT um.srvname AS "%s", um.usename AS "%s", CASE WHEN umoptions IS NULL THEN '' ELSE '(' || pg_catalog.array_to_string(ARRAY(SELECT pg_catalog.quote_ident(option_name) || ' ' || pg_catalog.quote_literal(option_value) FROM pg_catalog.pg_options_to_table(umoptions)), ', ') || ')' END AS "%s" FROM pg_catalog.pg_user_mappings um The server (version %d.%d) does not support foreign tables. SELECT n.nspname AS "%s", c.relname AS "%s", s.srvname AS "%s", CASE WHEN ftoptions IS NULL THEN '' ELSE '(' || pg_catalog.array_to_string(ARRAY(SELECT pg_catalog.quote_ident(option_name) || ' ' || pg_catalog.quote_literal(option_value) FROM pg_catalog.pg_options_to_table(ftoptions)), ', ') || ')' END AS "%s", d.description AS "%s" FROM pg_catalog.pg_foreign_table ft INNER JOIN pg_catalog.pg_class c ON c.oid = ft.ftrelid INNER JOIN pg_catalog.pg_namespace n ON n.oid = c.relnamespace INNER JOIN pg_catalog.pg_foreign_server s ON s.oid = ft.ftserver LEFT JOIN pg_catalog.pg_description d ON d.classoid = c.tableoid AND d.objoid = c.oid AND d.objsubid = 0 The server (version %d.%d) does not support extensions. SELECT e.extname AS "%s", e.extversion AS "%s", n.nspname AS "%s", c.description AS "%s" FROM pg_catalog.pg_extension e LEFT JOIN pg_catalog.pg_namespace n ON n.oid = e.extnamespace LEFT JOIN pg_catalog.pg_description c ON c.objoid = e.oid AND c.classoid = 'pg_catalog.pg_extension'::pg_catalog.regclass SELECT e.extname, e.oid FROM pg_catalog.pg_extension e Did not find any extension named "%s". SELECT evtname as "%s", evtevent as "%s", pg_catalog.pg_get_userbyid(e.evtowner) as "%s", case evtenabled when 'O' then '%s' when 'R' then '%s' when 'A' then '%s' when 'D' then '%s' end as "%s", e.evtfoid::pg_catalog.regproc as "%s", pg_catalog.array_to_string(array(select x from pg_catalog.unnest(evttags) as t(x)), ', ') as "%s", pg_catalog.obj_description(e.oid, 'pg_event_trigger') as "%s" FROM pg_catalog.pg_event_trigger e SELECT ds.srcname AS "%s", pg_catalog.pg_get_userbyid(ds.srcowner) AS "%s", ds.srctype AS "%s", ds.srcversion AS "%s" FROM pg_catalog.pg_extension_data_source ds describe.cppObject DescriptionObjects in extension "%s"Tablespace: "%s"Result data typeNameSchemaArgument data typesn.nspnamep.pronameORDER BY 1, 2, 4;List of aggregate functionsLocation, Access privilegesspcaclspcnameList of tablespacesantwS+windownormalVolatilityvolatilestableimmutableSource codefencedmode , fencedmode as "%s" propackage , propackage as "%s" prokind , prokind as "%s" NOT p.proisagg AND NOT p.proiswindow WHERE ( OR ) List of functionsSizeInternal name ORDER BY e.oid Elementst.typaclWHERE (t.typrelid = 0 AND t.typname !~ '^_' List of data typesRight arg typeLeft arg typeResult typeo.oprnameORDER BY 1, 2, 3, 4;List of operatorsEncodingCtypeCollated.dataclTablespace, t.spcname as "%s"List of databaseslarge sequencec.relaclColumn access privilegesc.relnamed.defaclaclORDER BY 1, 2, 3;Default access privilegesObjectconstraintpgc.connameoperator familyopf.opfnameruler.rulenamet.tgnameObject descriptionsoperator classo.opcnameSUBPARTITION BYc.relreplident''as (%s) persistedmainexternalextendedkvfieldkvhidekvtimekvtagnone, trueinterval`interval`NOTHINGFULLadgencoladbin_on_updateSELECT * FROM %s.%s;SELECT a.attname, NULL AS attcollation, NULL AS indexdef, NULL AS attfdwoptions, a.attstorage, a.attkvtype, '' AS generated_column ORDER BY a.attnum;Unlogged table "%s.%s"Table "%s.%s"View "%s.%s"Large Sequence "%s.%s"Unlogged index "%s.%s"Index "%s.%s"Special relation "%s.%s"TOAST table "%s.%s"Composite type "%s.%s"Foreign table "%s.%s"Materialized view "%s.%s"Stream "%s.%s"Contview "%s.%s"?%c? "%s.%s"ModifiersValueDefinitionFDW OptionsStorageStats targetKV Typebyteawithoutorderwithequalcolclientlogic_original_typebyteawithoutordercolcharacter set %s collate %snot nullclientlogic_original_type_oidgenerated_columnAUTO_INCREMENTdefault %son update %s encryptedi.indisvalid, true AS indisvalid, i.indisreplident, false AS indisreplident, primary key, unique, %s, for table "%s.%s", predicate (%s), clustered, invalid, deferrable, replica identity, initially deferredView definition:Rules:Owned by: %si.indisvalid, true as indisvalid, , i.indisreplident, false AS indisreplident, c2.reltablespace, i.indisusableIndexes: "%s" PRIMARY KEY, UNIQUE CONSTRAINT, UNIQUE, USING DEFERRABLE INITIALLY DEFERRED INVALID REPLICA IDENTITY UNUSABLEConstraint:Partial Cluster : "%s" %sCheck constraints:Foreign-key constraints:Referenced by:Row Level Security Policies: POLICY "%s" AS RESTRICTIVE FOR %s TO %s USING (%s)Disabled rules:Rules firing always:Rules firing on replica only: %sNOT t.tgisinternalt.tgconstraint = 0 ORDER BY 1;Triggers:Disabled triggers:Triggers firing always: TRIGGER Server: %smot_serverFDW Options: (%s)mot_fdwFDW permition: read/writeFDW permition: read onlyFDW permition: write onlyInherits%*s %sChild tablesdolphinPartition By RANGE(Partition By VALUE(Partition By LIST(Partition By HASH(, %s INTERVAL('%s')Subpartition By RANGE(Subpartition By LIST(Subpartition By HASH(Typed table of type: %sReplica IdentityHas OIDspg_catalogHASHRANGELISTDistribute ByLocation Nodescollate=Character Set: %s Collate: %sHistory table name: %snspblockchaininformation_schemaColumnORDER BY 2, 3;%d connection%d connections , r.rolreplication , r.rolauditadmin , r.rolsystemadmin , r.rolmonitoradmin , r.roloperatoradmin , r.rolpolicyadmin , r.roluseft , r.rolkind FROM pg_catalog.pg_roles r r.rolnameu.usenameList of rolesRole nameAttributesMember ofSysadminNo inheritanceCreate roleCreate DBCannot loginReplicationAdminister auditMonitoradminOperatoradminPolicyadminUseFTPersistenceIndependentVcadminNo connectionsRole valid begin Role valid until pg_roles.rolnamepg_database.datnameORDER BY role, database;List of settingsNo matching settings found. No settings found. contviewstreamglobal partition indexTable, c2.relname as "%s" WHERE c.relkind IN ('r','v','m','i','I','S','L','s','f','e','o',ORDER BY 1,2;List of relationsNo matching relations found. No relations found. , c.reloptions as "%s"SELECT l.lanname AS "%s", Trusted l.lanpltrusted AS "%s"ValidatorCall HandlerInternal LanguageInline Handlerl.lanacll.lannameWHERE l.lanplcallfoid != 0 List of languagesCheckModifierWHERE t.typtype = 'd' List of domainsDestinationDefault?WHERE true List of conversionsFunctionTarget typeSource typeImplicit?in assignmentWHERE ( (truens.nspnamets.typname) OR (truent.nspnamett.typname) ) ORDER BY 1, 2;List of castsc.collnameList of collationsn.nspaclWithBlockChain, n.nspblockchain AS "%s"List of schemasp.prsnameMethodStart parseGet token typesGet headlineEnd parseGet next tokenText search parser "%s.%s"Text search parser "%s"Token nameToken types for parser "%s"List of text search parsersInit optionsTemplated.dictnameLexizeInitt.tmplnameList of text search templatesc.cfgnameORDER BY 3, 2;DictionariesToken Parser: "%s.%s" Parser: "%s"fdwacl, d.description AS "%s" fdwnameList of foreign-data wrappersForeign-data wrappers.srvaclVersions.srvnameList of foreign serversUser nameServerum.usenameum.srvnameList of user mappingsList of foreign tablese.extnameList of installed extensionsDid not find any extensions. EventTagsEnableddisabledreplicaevtnameORDER BY 1List of event triggerssrcaclds.srcnameList of Data Sourcets_pseudo_distcoltimeseriesPkC 3\rmbprint.cpp\x%02Xutf8\u%04X\u????pwcs is NULL! ^(.*|*+?()[]{}.^$\^(.*)$(%s ~ OR %s ~ SECURITY LABEL FOR %s ON %s %s IS %Y-%m-%d %H:%M:%S%s: [port='%s'] [%s] [%s] %s[port='%s'][%s][%s]: %s[port='%s'][%s]: dumputils.cpppre-datapost-dataout of on_exit_nicely slots rolpassword%sREVOKE ALL ON %s %s FROM PUBLIC; SEQUENCESLARGE SEQUENCEUSAGEALTERDROPREFERENCESUPDATE,DELETEFUNCTIONSPROCEDURESCREATECONNECTTEMPORARYTYPESFOREIGN DATA WRAPPERFOREIGN SERVERCOMPUTEREADWRITEGLOBAL SETTINGSCOLUMN SETTINGS ON %s %s FROM %s; %sGRANT %s ON %s %s TO %s; PASSWORD %s; %sGRANT %s ON %s %s TO group GROUP %s; PUBLICGROUP %s WITH GRANT OPTION; RESET SESSION AUTHORIZATION; IN SCHEMA %s SELECT provider, label FROM pg_catalog.pg_shseclabel WHERE classoid = '%s'::pg_catalog.regclass AND objoid = %u%s: [port='%s'] [%s] [%s] [%s] %s: unrecognized section name: "%s" cannot duplicate null pointer SELECT rolpassword FROM pg_catalog.pg_authid WHERE rolname = '%s';query to get role password for role "%s" failed: wrong number of rows returned %sGRANT CONNECT ON %s %s TO PUBLIC; %sGRANT %s ON %s %s TO %s WITH GRANT OPTION; SET SESSION AUTHORIZATION '%s' ALTER DEFAULT PRIVILEGES FOR ROLE %s could not open output file "%s": %s Another process is trying to dump/restore using the same file Acquiring lock on file "%s" failed: %s could not get maximum length of current working directory: %s could not get current working directory: %s SELECT true AS b_rolvalidbegin FROM pg_catalog.pg_attribute WHERE attrelid = %u AND attname = '%s';0123456789abcdef_XXXXXXXf'@m#X?gsH7C5[1lO  `^f xn"s3.R ue[YuyI, 1V/ZV cKrSB"xRG2rVP#%1Lq+8G~kwtik`N" >nP gXf > > *YvsB?w+EZc8u19y;{j h9z2+A-3oN{ra%'S!}:5"@}V=@{OrWTdCl+Ts: 5 U}OFgG6J)4, f8k1ynPzJIh*!SL[JTp@;#t<ErIqW4 u2zpN#^U+\ky? (HN;{Lmx3Q&w 7}Ka %%~]WIy?ZXT<r,2i."s42z&+fF5USw{G} ,MS687H+ G"pn8^ A[$vxM!uPllVKtleI-Z%)/5?IMRX_gosw{ '-AIPWe|")4<EJOWdjqv)0F]iqy%0CSeq} (5GT[gmr{ )2:AKV\grw (-4=FP`k{ ",5=CJOX_elw   & . 7 = F R Z a o v {  & . 5 > F O W a j q w }    ! & , 5 ; @ H S \ d n t y ~    $ , 3 9 A N Y a j s z    # . 6 ; E P [ ` d l s {  )14:>DLQZbhnv $.8@JQYbksy)4BFQYahqy!)/6<AGPW^gku|+/5:@MW\clu}(/9FMX^emsz&2=DIR\glqv{ !*2:@GLR\hnz "*3=FMU]elty !+4:BOT_cabortabsoluteaccessaccountactionaddadminafteraggregatealgorithmallalsoalteralwaysanalyseanalyzeandanyappappendapplyarchivearrayasascasofassertionassignmentasymmetricatattributeauditauthidauthorizationauto_incrementautoextendautomappedbackwardbarrierbeforebeginbegin_non_anoyblockbetweenbigintbinarybinary_doublebinary_double_infinitybinary_double_nanbinary_integerbitblanksblobblockchainbodybooleanbothbucketcntbucketsbuildbybytebyteawithoutorderbyteawithoutorderwithequalcachecallcalledcancelablecascadecascadedcasecastcatalogcatalog_namechainchangecharcharactercharacteristicscharactersetcharsetcheckcheckpointclassclass_origincleanclientclient_master_keyclient_master_keysclobcloseclustercoalescecollatecollationcolumncolumn_encryption_keycolumn_encryption_keyscolumn_namecolumnscommentcommentscommitcommittedcompactcompatible_illegal_charscompilecompletecompletioncompressconcurrentlyconditionconfigurationconnectconnectionconsistentconstantconstraintconstraint_catalogconstraint_nameconstraint_schemaconstraintsconstructorcontentcontinuecontviewconversionconvertcoordinatorcoordinatorscopycostcreatecrosscsncsvcubecurrentcurrent_catalogcurrent_datecurrent_rolecurrent_schemacurrent_timecurrent_timestampcurrent_usercursorcursor_namecycledatadatabasedatafiledatanodedatanodesdatatype_cldatedate_formatdayday_hourday_minuteday_seconddbcompatibilitydeallocatedecdecimaldeclaredecodedefaultdefaultsdeferrabledeferreddefinerdeletedelimiterdelimitersdeltadeltamergedense_rankdescdeterministicdiagnosticsdictionarydirectdirectorydisablediscarddisconnectdistinctdistributedistributiondodocumentdomaindoubledropdumpfileduplicateeachelasticelseenableenclosedencodingencryptedencrypted_valueencryptionencryption_typeendendsenforcedenumeolerrorerrorsescapeescapedescapingeventeventseveryexceptexchangeexcludeexcludedexcludingexclusiveexecuteexistsexpiredexplainextensionexternalextractfalsefamilyfastfeaturesfencedfetchfieldsfileheaderfill_missing_fieldsfillerfilterfinalfirstfixedfloatfollowingfollowsforforceforeignformatterforwardfreezefromfullfunctionfunctionsgeneratedgetglobalgrantgrantedgreatestgroupgroupinggroupparenthandlerhavinghdfsdirectoryheaderholdhourhour_minutehour_secondidentifiedidentityifignoreignore_extra_datailikeimcstoredimmediateimmutableimplicitinincludeincludingincrementincrementalindexindexesinfileinfiniteinheritinheritsinitialinitiallyinitransinlineinnerinoutinputinsensitiveinsertinsteadintintegerinternalintersectintervalintoinvisibleinvokeripisisnullisolationjoinjson_existskeepkeykey_pathkey_storekilllabellanguagelargelastlaterallc_collatelc_ctypeleadingleakproofleastleftlesslevellikelimitlineslistlistenloadlocallocaltimelocaltimestamplocationlocklockedloglogginglogin_anylogin_failurelogin_successlogoutloopmapmappingmaskingmastermatchmatchedmaterializedmaxextentsmaxsizemaxtransmaxvaluemembermergemessage_textmethodminextentsminusminuteminute_secondminvaluemodemodelmodifymonthmovemovementmysql_errnonamenamesnannationalnaturalncharnextnonocompressnocyclenodenologgingnomaxvaluenominvaluenonenotnothingnotifynotnullnovalidatenowaitnth_valuenullnullcolsnullifnullsnumbernumericnumstrnvarcharnvarchar2nvlobjectofoffoffsetoidsononlyoperatoroptimizationoptionoptionallyoptionsororderoutouteroutfileoveroverlapsoverlayownedownerpackagepackagesparallel_enableparserpartialpartitionpartitionspassingpasswordpctfreeperpercentperformancepermpipelinedplacingplanplanspolicypoolpositionprecedesprecedingprecisionpredictpreferredprefixpreparepreparedpreserveprimarypriorpriorerprivateprivilegeprivilegesproceduralprocedureprofilepublicationpublishpurgequeryquoterandomizedrangeratiorawreadrealreassignrebuildrecheckrecursiverecyclebinredisanyvaluerefreferencesrefreshreindexrejectrelativereleasereloptionsremoteremoverenamerepeatrepeatablereplacereplicaresetresizeresourcerespectrestartrestrictresultresult_cachereturnreturned_sqlstatereturningreturnsreuserevokerightrolerolesrollbackrolluprotaterotationrowrow_countrownumrowsrowtyperulesamplesavepointscheduleschemaschema_namescrollsearchsecondsecurityselectselfseparatorsequencesequencesserializableserversessionsession_usersetsetofsetsshareshare_memoryshippableshowshrinkshutdownsiblingssimilarsimplesizeskipslaveslicesmalldatetimesmalldatetime_formatsmallintsnapshotsomesourcespacespecificationspillsplitsqlstablestackedstandalonestartstartingstartsstatementstatement_idstaticstatisticsstdinstdoutstoragestorestoredstratifystreamstrictstripsubclass_originsubpartitionsubpartitionssubscriptionsubstringsymmetricsynonymsys_refcursorsysdatesysidsystemtabletable_nametablestablesampletablespacetargettemptemplatetemporaryterminatedtextthanthentiestimetime_formattimecapsuletimestamptimestamp_formattimestampdifftimezone_hourtimezone_minutetinyinttotrailingtransactiontransformtreattriggertrimtruetruncatetrustedtsfieldtstagtstimetypetypesunboundeduncommittedunderunencryptedunimcstoredunionuniqueunknownunlimitedunlistenunlockunloggeduntilunusableupdateuseuseeofuserusingvacuumvalidvalidatevalidationvalidatorvaluevaluesvarcharvarchar2variablesvariadicvarrayvaryingvcgroupverboseverifyversionviewvisiblevolatilewaitwarningsweakwhenwherewhilewhitespacewindowwithwithinwithoutworkworkloadwrapperwritexmlxmlattributesxmlconcatxmlelementxmlexistsxmlforestxmlparsexmlpixmlrootxmlserializeyearyear_monthyeszone "`SELECT %s FROM %s WHERE %s AND substring(%s,1,%d)='%s' AND %spg_catalog.pg_class c %s LIMIT %dCOMP_KEYWORD_CASEpreserve-lowerpreserve-uppertab-complete.cpp @$><=;|&{() :':"OWNERENCRYPTIONCLIENT_MASTER_KEYWITH VALUES (CLIENT_MASTER_KEY =ALGORITHM =ALGORITHMENCRYPTED_VALUE =CLIENTMASTERKEY_STOREWITH (KEY_PATHKEY_STORE =KEY_PATH =ALGORITHM =LESS THANSYSTEMCOLLATIONCONVERSIONADDFOREIGNLARGEMATERIALIZEDUNENCRYPTEDDOMAINRENAMERENAME TOENABLEREPLICAALWAYSDISABLESTORAGEWITHOUTTEXTUSINGIS\copyBINARYCASTUNIQUECONCURRENTLYPROCEDURALTRUSTEDSECURITYRULENOforeignOPTIONSTEMPUNLOGGEDBEFOREAFTERINSTEADDISCARDVERBOSE UNION SELECT 'TABLE' UNION ALL SELECT 'ONLY'ACCESSSHARENOTIFYORDERREASSIGNREFRESH UNION SELECT 'CONCURRENTLY'STARTWORKCHARACTERISTICSISOLATIONREPEATABLE UNION SELECT 'ALL'LOCALDateStyleIntervalStyleGEQO UNION SELECT 'ONLY'ONLYUNLISTENFREEZE UNION SELECT 'VERBOSE' UNION SELECT 'ANALYZE'RECURSIVEVERIFYFASTCOMPLETEWHEREJOIN\connect\da\db\dD\des\deu\dew\df\dFd\dFp\dFt\dF\di\dL\dn\dp\z\ds\dt\dT\du\dg\dv\dm\d\ef\encoding\h\help\password\pset\set\sf\sf+\cd\e\edit\g\i\include\ir\include_relative\o\out\s\w\writeOFFpostgres_verbosesql_standardiso_8601ISOSQLPostgresGermanYMDDMYMDYUSNonEuropeanIMMEDIATEUNCOMMITTEDSERIALIZABLEISOLATION LEVELNO DATAINCREMENTAL MATERIALIZED VIEWACCESS SHARE MODEROW SHARE MODESHARE UPDATE EXCLUSIVE MODESHARE ROW EXCLUSIVE MODEACCESS EXCLUSIVE MODENOWAITDEFAULT VALUESNEXTPRIORABSOLUTEBACKWARDFORWARDRELATIVECOSTSCPUDETAILNUM_NODESBUFFERSTIMINGPLANPERFORMANCECASCADERESTRICTPLANSNO SCROLLINSENSITIVEIDENTIFIED BYUNTILCONNECTION LIMITDEFAULT TABLESPACEIN GROUPIN ROLENOAUDITADMINNOCREATEDBNOCREATEROLENOCREATEUSERNOINDEPENDENTNOINHERITNOLOGINNOMONADMINNOOPRADMINNOPERSISTENCENOPOLADMINNOREPLICATIONNOSYSADMINNOUSEFTNOVCADMINPERM SPACEPROFILEPROFILE DEFAULTSPILL SPACESYSIDTEMP SPACEUSER GROUPINSTEAD OFRELATIVE LOCATIONFILLFACTORORIENTATIONCOMPRESSIONMAX_BATCHROWPARTIAL_CLUSTER_ROWSDELTAROW_THRESHOLDON COMMITNOCOMPRESSNOMINVALUENOMAXVALUESTART WITHCACHENOCYCLEOWNED BYFOR TABLEFOR ALL TABLESUSING (PERMISSIVEOWNER TOSET SCHEMALEFTARGRIGHTARGCOMMUTATORNEGATORHASHESMERGESINPUTOUTPUTRECEIVESENDTYPMOD_INTYPMOD_OUTINTERNALLENGTHPASSEDBYVALUEALIGNMENTLIKECATEGORYPREFERREDELEMENTDELIMITERCOLLATABLEAS ENUMBASETYPESFUNCSTYPEFINALFUNCINITCONDSORTOPHANDLERINLINEVALIDATORLC_COLLATELC_CTYPEDBCOMPATIBILITYWITH FUNCTIONWITHOUT FUNCTIONWITH INOUTESCAPEFORCE QUOTEFORCE NOT NULLOIDSFILEHEADEREOLIGNORE_EXTRA_DATAFILL_MISSING_FIELDSFIXED FORMATTERCOMPATIBLE_ILLEGAL_CHARSDATE_FORMATTIMESTAMP_FORMATSMALLDATETIME_FORMATWITHOUT ESCAPINGNOESCAPINGFORCE_QUOTEFORCE_NOT_NULLTEXT SEARCHTO SAVEPOINTADD USERADD ATTRIBUTEADD VALUEALTER ATTRIBUTEDROP ATTRIBUTEADD MAPPING FORALTER MAPPINGDROP MAPPING FORseq_page_costrandom_page_costRESIZE MAXSIZEautovacuum_analyze_thresholdautovacuum_freeze_max_ageautovacuum_freeze_min_ageautovacuum_freeze_table_ageautovacuum_vacuum_cost_delayautovacuum_vacuum_cost_limitautovacuum_vacuum_thresholdfillfactortoast.autovacuum_enabledEXTERNALEXTENDEDn_distinctn_distinct_inheritedSTATISTICSCLUSTER ONNO INHERITVALIDATE CONSTRAINTALTER COLUMNWITHOUT CLUSTERRESET (NO MAXVALUEFOR ROLEFOR USERIN SCHEMAACCOUNTIDENTfastupdatededuplicationOPERATOR CLASSOPERATOR FAMILY PROCEDURAL LANGUAGETEXT SEARCH CONFIGURATIONTEXT SEARCH PARSERTEXT SEARCH TEMPLATEENABLE PRIVATE OBJECTDISABLE PRIVATE OBJECTslot_namesynchronous_commitpublishADD TABLEAPP WORKLOAD GROUP MAPPINGROW LEVEL SECURITY POLICYUSER MAPPING FORTRANSFORM\a\conninfo\C\copyright\dc\dC\dd\ddp\ded\det\dE\dl\do\dO\drds\dx\echo\f\H\i+\ir+\l\lo_list\p\parallel\prompt\qecho\setenv\t\T\timing\unset\x\!\?DELETE FROMLOADSECURITY LABELGLOBALOR REPLACEpg_catalog.pg_constraint cc.conrelid <> 0c.connamespacec.relkind IN ('m')c.relnamespacec.relkind IN ('v')c.relkind IN ('r', 'm', 'i')c.relkind IN ('r', 'm')c.relkind IN ('r', 'm', 'f')c.relkind IN ('r', 'f')c.relkind IN ('f')c.relkind IN ('S')c.relkind IN ('i')pg_catalog.pg_proc pp.prokind = 'p'p.pronamespacep.prokind != 'p'pg_catalog.pg_type tt.typtype = 'd't.typnamespacep.proisagg AND c.relnamespace <> (SELECT oid FROM pg_catalog.pg_namespace WHERE nspname = 'pg_catalog') UNION SELECT pg_catalog.quote_ident(n.nspname) || '.' FROM pg_catalog.pg_namespace n WHERE substring(pg_catalog.quote_ident(n.nspname) || '.',1,%d)='%s' AND (SELECT pg_catalog.count(*) FROM pg_catalog.pg_namespace WHERE substring(pg_catalog.quote_ident(nspname) || '.',1,%d) = substring('%s',1,pg_catalog.length(pg_catalog.quote_ident(nspname))+1)) > 1 UNION SELECT pg_catalog.quote_ident(n.nspname) || '.' || %s FROM %s, pg_catalog.pg_namespace n WHERE %s = n.oid AND substring(pg_catalog.quote_ident(n.nspname) || '.' || %s,1,%d)='%s' AND substring(pg_catalog.quote_ident(n.nspname) || '.',1,%d) = substring('%s',1,pg_catalog.length(pg_catalog.quote_ident(n.nspname))+1) AND (SELECT pg_catalog.count(*) FROM pg_catalog.pg_namespace WHERE substring(pg_catalog.quote_ident(nspname) || '.',1,%d) = substring('%s',1,pg_catalog.length(pg_catalog.quote_ident(nspname))+1)) = 1 SELECT pg_catalog.quote_ident(rolname) FROM pg_catalog.pg_roles WHERE substring(pg_catalog.quote_ident(rolname),1,%d)='%s'SELECT pg_catalog.quote_ident(nspname) FROM pg_catalog.pg_namespace WHERE substring(pg_catalog.quote_ident(nspname),1,%d)='%s'UNION SELECT 'AUTHORIZATION' SELECT pg_catalog.oidvectortypes(proargtypes)||')' FROM pg_catalog.pg_proc WHERE proname='%s'SELECT name FROM (SELECT pg_catalog.lower(name) AS name FROM pg_catalog.pg_settings WHERE context != 'internal' UNION ALL SELECT 'all') ss WHERE substring(name,1,%d)='%s' SELECT pg_catalog.quote_ident(version) FROM pg_catalog.pg_available_extension_versions WHERE (%d = pg_catalog.length('%s')) AND pg_catalog.quote_ident(name)='%s'SELECT pg_catalog.quote_ident(attname) FROM pg_catalog.pg_attribute a, pg_catalog.pg_class c WHERE c.oid = a.attrelid AND a.attnum > 0 AND NOT a.attisdropped AND substring(pg_catalog.quote_ident(attname),1,%d)='%s' AND (pg_catalog.quote_ident(relname)='%s' OR '"' || relname || '"'='%s') AND pg_catalog.pg_table_is_visible(c.oid) UNION SELECT 'COLUMN' UNION SELECT 'TO'SELECT pg_catalog.quote_ident(attname) FROM pg_catalog.pg_attribute a, pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.oid = a.attrelid AND n.oid = c.relnamespace AND a.attnum > 0 AND NOT a.attisdropped AND substring(pg_catalog.quote_ident(attname),1,%d)='%s' AND (pg_catalog.quote_ident(relname)='%s' OR '"' || relname || '"' ='%s') AND (pg_catalog.quote_ident(nspname)='%s' OR '"' || nspname || '"' ='%s') UNION SELECT 'COLUMN' UNION SELECT 'TO'SELECT pg_catalog.quote_ident(attname) FROM pg_catalog.pg_attribute a, pg_catalog.pg_class c WHERE c.oid = a.attrelid AND a.attnum > 0 AND NOT a.attisdropped AND substring(pg_catalog.quote_ident(attname),1,%d)='%s' AND (pg_catalog.quote_ident(relname)='%s' OR '"' || relname || '"'='%s') AND pg_catalog.pg_table_is_visible(c.oid)SELECT pg_catalog.quote_ident(attname) FROM pg_catalog.pg_attribute a, pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.oid = a.attrelid AND n.oid = c.relnamespace AND a.attnum > 0 AND NOT a.attisdropped AND substring(pg_catalog.quote_ident(attname),1,%d)='%s' AND (pg_catalog.quote_ident(relname)='%s' OR '"' || relname || '"' ='%s') AND (pg_catalog.quote_ident(nspname)='%s' OR '"' || nspname || '"' ='%s') SELECT pg_catalog.quote_ident(relname) FROM pg_catalog.pg_class WHERE (%d = pg_catalog.length('%s')) AND oid IN (SELECT tgrelid FROM pg_catalog.pg_trigger WHERE pg_catalog.quote_ident(tgname)='%s')SELECT pg_catalog.quote_ident(attname) FROM pg_catalog.pg_attribute a, pg_catalog.pg_class c WHERE c.oid = a.attrelid AND a.attnum > 0 AND NOT a.attisdropped AND substring(pg_catalog.quote_ident(attname),1,%d)='%s' AND (pg_catalog.quote_ident(relname)='%s' OR '"' || relname || '"'='%s') AND pg_catalog.pg_table_is_visible(c.oid) UNION SELECT 'COLUMN'SELECT pg_catalog.quote_ident(attname) FROM pg_catalog.pg_attribute a, pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.oid = a.attrelid AND n.oid = c.relnamespace AND a.attnum > 0 AND NOT a.attisdropped AND substring(pg_catalog.quote_ident(attname),1,%d)='%s' AND (pg_catalog.quote_ident(relname)='%s' OR '"' || relname || '"' ='%s') AND (pg_catalog.quote_ident(nspname)='%s' OR '"' || nspname || '"' ='%s') UNION SELECT 'COLUMN'SELECT pg_catalog.quote_ident(attname) FROM pg_catalog.pg_attribute a, pg_catalog.pg_class c WHERE c.oid = a.attrelid AND a.attnum > 0 AND NOT a.attisdropped AND substring(pg_catalog.quote_ident(attname),1,%d)='%s' AND (pg_catalog.quote_ident(relname)='%s' OR '"' || relname || '"'='%s') AND pg_catalog.pg_table_is_visible(c.oid) UNION SELECT 'COLUMN' UNION SELECT 'CONSTRAINT' UNION SELECT 'TO'SELECT pg_catalog.quote_ident(attname) FROM pg_catalog.pg_attribute a, pg_catalog.pg_class c, pg_catalog.pg_namespace n WHERE c.oid = a.attrelid AND n.oid = c.relnamespace AND a.attnum > 0 AND NOT a.attisdropped AND substring(pg_catalog.quote_ident(attname),1,%d)='%s' AND (pg_catalog.quote_ident(relname)='%s' OR '"' || relname || '"' ='%s') AND (pg_catalog.quote_ident(nspname)='%s' OR '"' || nspname || '"' ='%s') UNION SELECT 'COLUMN' UNION SELECT 'CONSTRAINT' UNION SELECT 'TO'SELECT pg_catalog.quote_ident(c2.relname) FROM pg_catalog.pg_class c1, pg_catalog.pg_class c2, pg_catalog.pg_index i WHERE c1.oid=i.indrelid and i.indexrelid=c2.oid and (%d = pg_catalog.length('%s')) and pg_catalog.quote_ident(c1.relname)='%s' and pg_catalog.pg_table_is_visible(c2.oid)SELECT pg_catalog.quote_ident(spcname) FROM pg_catalog.pg_tablespace WHERE substring(pg_catalog.quote_ident(spcname),1,%d)='%s'SELECT pg_catalog.quote_ident(datname) FROM pg_catalog.pg_database WHERE substring(pg_catalog.quote_ident(datname),1,%d)='%s' AND datistemplate SELECT pg_catalog.quote_ident(name) FROM pg_catalog.pg_available_extensions WHERE substring(pg_catalog.quote_ident(name),1,%d)='%s' AND installed_version IS NULL UNION SELECT 'ON' UNION SELECT 'CONCURRENTLY' SELECT pg_catalog.quote_ident(amname) FROM pg_catalog.pg_am WHERE substring(pg_catalog.quote_ident(amname),1,%d)='%s' SELECT pg_catalog.quote_ident(rolname) FROM pg_catalog.pg_roles WHERE substring(pg_catalog.quote_ident(rolname),1,%d)='%s' UNION ALL SELECT 'PUBLIC' SELECT pg_catalog.quote_ident(name) FROM pg_catalog.pg_prepared_statements WHERE substring(pg_catalog.quote_ident(name),1,%d)='%s' SELECT pg_catalog.quote_ident(fdwname) FROM pg_catalog.pg_foreign_data_wrapper WHERE substring(pg_catalog.quote_ident(fdwname),1,%d)='%s' SELECT pg_catalog.quote_ident(rolname) FROM pg_catalog.pg_roles WHERE substring(pg_catalog.quote_ident(rolname),1,%d)='%s' UNION SELECT 'SELECT' UNION SELECT 'INSERT' UNION SELECT 'UPDATE' UNION SELECT 'DELETE' UNION SELECT 'TRUNCATE' UNION SELECT 'REFERENCES' UNION SELECT 'TRIGGER' UNION SELECT 'CREATE' UNION SELECT 'CONNECT' UNION SELECT 'TEMPORARY' UNION SELECT 'EXECUTE' UNION SELECT 'USAGE' UNION SELECT 'ALL' UNION SELECT 'ALTER' UNION SELECT 'DROP' UNION SELECT 'COMMENT' UNION SELECT 'INDEX' UNION SELECT 'VACUUM' UNION SELECT 'READ' UNION SELECT 'WRITE' UNION SELECT 'DATABASE' UNION SELECT 'DOMAIN' UNION SELECT 'FOREIGN DATA WRAPPER' UNION SELECT 'FOREIGN SERVER' UNION SELECT 'FUNCTION' UNION SELECT 'LANGUAGE' UNION SELECT 'LARGE OBJECT' UNION SELECT 'SCHEMA' UNION SELECT 'TABLESPACE' UNION SELECT 'TYPE' UNION SELECT 'TABLE' UNION SELECT 'DIRECTORY' UNION SELECT 'NODE GROUP' UNION SELECT 'DATA SOURCE'SELECT pg_catalog.quote_ident(datname) FROM pg_catalog.pg_database WHERE substring(pg_catalog.quote_ident(datname),1,%d)='%s'SELECT pg_catalog.quote_ident(lanname) FROM pg_catalog.pg_language WHERE lanname != 'internal' AND substring(pg_catalog.quote_ident(lanname),1,%d)='%s'SELECT pg_catalog.quote_ident(nspname) FROM pg_catalog.pg_namespace WHERE substring(pg_catalog.quote_ident(nspname),1,%d)='%s'SELECT pg_catalog.quote_ident(channel) FROM pg_catalog.pg_listening_channels() AS channel WHERE substring(pg_catalog.quote_ident(channel),1,%d)='%s'SELECT pg_catalog.quote_ident(datname) FROM pg_catalog.pg_database WHERE substring(pg_catalog.quote_ident(datname),1,%d)='%s' UNION SELECT 'CONCURRENTLY'SELECT name FROM (SELECT pg_catalog.lower(name) AS name FROM pg_catalog.pg_settings WHERE context IN ('user', 'superuser') UNION ALL SELECT 'constraints' UNION ALL SELECT 'transaction' UNION ALL SELECT 'session' UNION ALL SELECT 'local' UNION ALL SELECT 'role' UNION ALL SELECT 'tablespace' UNION ALL SELECT 'all') ss WHERE substring(name,1,%d)='%s'SELECT name FROM (SELECT pg_catalog.lower(name) AS name FROM pg_catalog.pg_settings UNION ALL SELECT 'session authorization' UNION ALL SELECT 'all') ss WHERE substring(name,1,%d)='%s' SELECT pg_catalog.quote_ident(rolname) FROM pg_catalog.pg_roles WHERE substring(pg_catalog.quote_ident(rolname),1,%d)='%s' UNION SELECT 'DEFAULT' UNION SELECT 'TABLE' UNION SELECT 'ONLY'SELECT pg_catalog.quote_ident(channel) FROM pg_catalog.pg_listening_channels() AS channel WHERE substring(pg_catalog.quote_ident(channel),1,%d)='%s' UNION SELECT '*' SELECT pg_catalog.quote_ident(rolname) FROM pg_catalog.pg_roles WHERE substring(pg_catalog.quote_ident(rolname),1,%d)='%s' UNION SELECT 'CURRENT_USER' UNION SELECT 'PUBLIC' UNION SELECT 'USER' SELECT pg_catalog.quote_ident(usename) FROM pg_catalog.pg_user_mappings WHERE substring(pg_catalog.quote_ident(usename),1,%d)='%s' UNION SELECT 'FULL' UNION SELECT 'FREEZE' UNION SELECT 'ANALYZE' UNION SELECT 'VERBOSE' UNION SELECT 'DELTAMERGE' UNION SELECT 'HDFSDIRECTORY' UNION SELECT 'COMPACT' UNION SELECT 'ANALYSE' UNION SELECT 'PARTITION' UNION SELECT 'ANALYZE' UNION SELECT 'VERBOSE' UNION SELECT 'COMPACT' UNION SELECT 'ANALYZE' UNION SELECT 'VERBOSE' UNION SELECT 'VERBOSE' UNION SELECT 'VERIFY' UNION SELECT 'PARTITION' SELECT pg_catalog.quote_ident(srvname) FROM pg_catalog.pg_foreign_server WHERE substring(pg_catalog.quote_ident(srvname),1,%d)='%s'SELECT pg_catalog.quote_ident(dictname) FROM pg_catalog.pg_ts_dict WHERE substring(pg_catalog.quote_ident(dictname),1,%d)='%s'SELECT pg_catalog.quote_ident(prsname) FROM pg_catalog.pg_ts_parser WHERE substring(pg_catalog.quote_ident(prsname),1,%d)='%s'SELECT pg_catalog.quote_ident(tmplname) FROM pg_catalog.pg_ts_template WHERE substring(pg_catalog.quote_ident(tmplname),1,%d)='%s'SELECT pg_catalog.quote_ident(cfgname) FROM pg_catalog.pg_ts_config WHERE substring(pg_catalog.quote_ident(cfgname),1,%d)='%s' SELECT DISTINCT pg_catalog.pg_encoding_to_char(conforencoding) FROM pg_catalog.pg_conversion WHERE substring(pg_catalog.pg_encoding_to_char(conforencoding),1,%d)=UPPER('%s')CHARACTERISTICS AS TRANSACTIONautovacuum_analyze_scale_factorautovacuum_vacuum_scale_factortoast.autovacuum_freeze_max_agetoast.autovacuum_freeze_min_agetoast.autovacuum_freeze_table_agetoast.autovacuum_vacuum_cost_delaytoast.autovacuum_vacuum_cost_limittoast.autovacuum_vacuum_scale_factortoast.autovacuum_vacuum_thresholdSELECT pg_catalog.quote_ident(collname) FROM pg_catalog.pg_collation WHERE collencoding IN (-1, pg_catalog.pg_char_to_encoding(pg_catalog.getdatabaseencoding())) AND substring(pg_catalog.quote_ident(collname),1,%d)='%s'SELECT pg_catalog.quote_ident(conname) FROM pg_catalog.pg_conversion WHERE substring(pg_catalog.quote_ident(conname),1,%d)='%s' SELECT pg_catalog.quote_ident(extname) FROM pg_catalog.pg_extension WHERE substring(pg_catalog.quote_ident(extname),1,%d)='%s' SELECT NODE_NAME FROM PGXC_NODE SELECT GROUP_NAME FROM PGXC_GROUPSELECT pg_catalog.quote_ident(rulename) FROM pg_catalog.pg_rules WHERE substring(pg_catalog.quote_ident(rulename),1,%d)='%s'SELECT pg_catalog.quote_ident(tgname) FROM pg_catalog.pg_trigger WHERE substring(pg_catalog.quote_ident(tgname),1,%d)='%s'pg_catalog.quote_ident(c.conname)pg_catalog.quote_ident(c.relname)c.relkind IN ('r', 'S', 'v', 'm', 'f')(c.relkind = 'r' OR (c.relkind = 'v' AND c.relhastriggers AND EXISTS (SELECT 1 FROM pg_catalog.pg_trigger t WHERE t.tgrelid = c.oid AND t.tgtype & (1 << 4) <> 0)))(c.relkind = 'r' OR (c.relkind = 'v' AND c.relhastriggers AND EXISTS (SELECT 1 FROM pg_catalog.pg_trigger t WHERE t.tgrelid = c.oid AND t.tgtype & (1 << 3) <> 0)))(c.relkind IN ('r', 'f') OR (c.relkind = 'v' AND c.relhastriggers AND EXISTS (SELECT 1 FROM pg_catalog.pg_trigger t WHERE t.tgrelid = c.oid AND t.tgtype & (1 << 2) <> 0)))pg_catalog.quote_ident(p.proname)pg_catalog.quote_ident(t.typname)(t.typrelid = 0 OR (SELECT c.relkind = 'c' FROM pg_catalog.pg_class c WHERE c.oid = t.typrelid)) AND t.typname !~ '^_'ABORT [ WORK | TRANSACTION ] ;ALTER AGGREGATE name ( argtype [ , ... ] ) RENAME TO new_name ALTER AGGREGATE name ( argtype [ , ... ] ) OWNER TO new_owner ALTER AGGREGATE name ( argtype [ , ... ] ) SET SCHEMA new_schemaALTER APP WORKLOAD GROUP MAPPING app_name WITH ([ WORKLOAD_GPNAME = workload_gpname, ])ALTER APP WORKLOAD GROUP MAPPING app_name WITH ( WORKLOAD_GPNAME = wg_name );ALTER AUDIT POLICY [ IF EXISTS ] policy_name { ADD | REMOVE } { [ privilege_audit_clause ] [ access_audit_clause ] }; ALTER AUDIT POLICY [ IF EXISTS ] policy_name MODIFY ( filter_group_clause ); ALTER AUDIT POLICY [ IF EXISTS ] policy_name DROP FILTER; ALTER AUDIT POLICY [ IF EXISTS ] policy_name COMMENTS policy_comments; ALTER AUDIT POLICY [ IF EXISTS ] policy_name { ENABLE | DISABLE }; where privilege_audit_clause can be: PRIVILEGES { DDL | ALL } where access_audit_clause can be: ACCESS { DML | ALL } where filter_group_clause can be: FILTER ON { ( FILTER_TYPE ( filter_value [, ... ] ) ) [, ... ] } where DDL can be: { ( ALTER | ANALYZE | COMMENT | CREATE | DROP | GRANT | REVOKE | SET | SHOW ) } where DML can be: { ( COPY | DEALLOCATE | DELETE_P | EXECUTE | REINDEX | INSERT | PREPARE | SELECT | TRUNCATE | UPDATE ) }ALTER DATA SOURCE src_name [TYPE 'type_str'] [VERSION {'version_str' | NULL}] [OPTIONS ( { [ADD | SET | DROP] optname ['optvalue'] } [, ...] )]; ALTER DATA SOURCE src_name RENAME TO src_new_name; ALTER DATA SOURCE src_name OWNER TO new_owner; Valid optname are: DSN, USERNAME, PASSWORD, ENCODINGALTER DATABASE database_name [ [ WITH ] CONNECTION LIMIT connlimit ]; ALTER DATABASE database_name RENAME TO new_name; ALTER DATABASE database_name OWNER TO new_owner; ALTER DATABASE database_name SET TABLESPACE new_tablespace; ALTER DATABASE database_name SET configuration_parameter { { TO | = } { value | DEFAULT } | FROM CURRENT }; ALTER DATABASE database_name RESET { configuration_parameter | ALL }; ALTER DATABASE database_name [ WITH ] { ENABLE | DISABLE } PRIVATE OBJECT;ALTER DEFAULT PRIVILEGES [ FOR { ROLE | USER } target_role [, ...] ] [ IN SCHEMA schema_name [, ...] ] abbreviated_grant_or_revoke; where abbreviated_grant_or_revoke can be: grant_on_tables_clause | grant_on_sequences_clause | grant_on_functions_clause | grant_on_types_clause | grant_on_client_master_keys_clause | grant_on_column_encryption_keys_clause | revoke_on_tables_clause | revoke_on_sequences_clause | revoke_on_functions_clause | revoke_on_types_clause | revoke_on_client_master_keys_clause | revoke_on_column_encryption_keys_clause where grant_on_tables_clause can be: GRANT { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | ALTER | DROP | COMMENT | INDEX | VACUUM } [, ...] | ALL [ PRIVILEGES ] } ON TABLES TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ] where grant_on_sequences_clause can be: GRANT { { SELECT | UPDATE | USAGE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON SEQUENCES TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ] where grant_on_functions_clause can be: GRANT { { EXECUTE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON FUNCTIONS TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ] where grant_on_types_clause can be: GRANT { { USAGE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON TYPES TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ] where grant_on_client_master_keys_clause can be: GRANT { { USAGE | DROP } [, ...] | ALL [ PRIVILEGES ] } ON CLIENT_MASTER_KEYS TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ] where grant_on_column_encryption_keys_clause can be: GRANT { { USAGE | DROP } [, ...] | ALL [ PRIVILEGES ] } ON COLUMN_ENCRYPTION_KEYS TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ] where revoke_on_tables_clause can be: REVOKE [ GRANT OPTION FOR ] { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | ALTER | DROP | COMMENT | INDEX | VACUUM } [, ...] | ALL [ PRIVILEGES ] } ON TABLES FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT | CASCADE CONSTRAINTS ] where revoke_on_sequences_clause can be: REVOKE [ GRANT OPTION FOR ] { { SELECT | UPDATE | USAGE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON SEQUENCES FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT | CASCADE CONSTRAINTS ] where revoke_on_functions_clause can be: REVOKE [ GRANT OPTION FOR ] { { EXECUTE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON FUNCTIONS FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT | CASCADE CONSTRAINTS ] where revoke_on_types_clause can be: REVOKE [ GRANT OPTION FOR ] { { USAGE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON TYPES FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT | CASCADE CONSTRAINTS ] where revoke_on_client_master_keys_clause can be: REVOKE [ GRANT OPTION FOR ] { { USAGE | DROP } [, ...] | ALL [ PRIVILEGES ] } ON CLIENT_MASTER_KEYS FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT | CASCADE CONSTRAINTS ] where revoke_on_column_encryption_keys_clause can be: REVOKE [ GRANT OPTION FOR ] { { USAGE | DROP } [, ...] | ALL [ PRIVILEGES ] } ON COLUMN_ENCRYPTION_KEYS FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT | CASCADE CONSTRAINTS ]ALTER DIRECTORY directory_name OWNER TO new_owner;ALTER [DEFINER = user] EVENT event_name [ON SCHEDULE schedule] [ON COMPLETION [NOT] PRESERVE] [RENAME TO new_event_name] [ENABLE | DISABLE | DISABLE ON SLAVE] [COMMENT 'string'] [DO event_body];ALTER EVENT TRIGGER name DISABLE ALTER EVENT TRIGGER name ENABLE [ REPLICA | ALWAYS ] ALTER EVENT TRIGGER name OWNER TO { new_owner | CURRENT_USER | SESSION_USER } ALTER EVENT TRIGGER name RENAME TO new_nameALTER EXTENSION %s UPDATE [ TO %s ]; ALTER EXTENSION %s SET SCHEMA %s; ALTER EXTENSION %s ADD %s; ALTER EXTENSION %s DROP %s; %s AGGREGATE %s (agg_type [, ...] ) | CAST (source_type AS target_type) | COLLATION %s | CONVERSION %s | DOMAIN %s | FOREIGN DATA WRAPPER %s | FOREIGN TABLE %s | FUNCTION %s ( [ [ %s ] [ %s ] %s [, ...] ] ) | MATERIALIZED VIEW %s | OPERATOR %s (left_type, right_type) | OPERATOR CLASS %s USING index_method | OPERATOR FAMILY %s USING index_method | [ PROCEDURAL ] LANGUAGE %s | SCHEMA %s | SEQUENCE %s | SERVER %s | TABLE %s | TEXT SEARCH CONFIGURATION %s | TEXT SEARCH DICTIONARY %s | TEXT SEARCH PARSER %s | TEXT SEARCH TEMPLATE %s | TYPE %s | VIEW %s1. GDS: ALTER FOREIGN TABLE [ IF EXISTS ] table_name OPTIONS ( {[ ADD | SET | DROP ] option ['value']} [, ... ]); ALTER FOREIGN TABLE [ IF EXISTS ] tablename OWNER TO new_owner; 2. HDFS: ALTER FOREIGN TABLE [ IF EXISTS ] table_name OPTIONS ( {[ ADD | SET | DROP ] option ['value']} [, ... ]); ALTER FOREIGN TABLE [ IF EXISTS ] tablename OWNER TO new_owner; ALTER FOREIGN TABLE [ IF EXISTS ] table_name MODIFY ( { column_name data_type | column_name [ CONSTRAINT constraint_name ] NOT NULL [ ENABLE ] | column_name [ CONSTRAINT constraint_name ] NULL } [, ...] ); ALTER FOREIGN TABLE [ IF EXISTS ] tablename ADD [CONSTRAINT constraint_name] {PRIMARY KEY | UNIQUE} (column_name) [NOT ENFORCED [ENABLE QUERY OPTIMIZATION | DISABLE QUERY OPTIMIZATION] | ENFORCED]; ALTER FOREIGN TABLE [ IF EXISTS ] tablename DROP CONSTRAINT constraint_name ; ALTER FOREIGN TABLE [ IF EXISTS ] tablename action [, ... ]; where action can be: ALTER [ COLUMN ] column_name [ SET DATA ] TYPE data_type | ALTER [ COLUMN ] column_name { SET | DROP } NOT NULL | ALTER [ COLUMN ] column_name SET STATISTICS integer | ALTER [ COLUMN ] column_name OPTIONS ( {[ ADD | SET | DROP ] option ['value'] } [, ... ]) | MODIFY column_name data_type | MODIFY column_name [ CONSTRAINT constraint_name ] NOT NULL [ ENABLE ] | MODIFY column_name [ CONSTRAINT constraint_name ] NULL 3. OBS: ALTER FOREIGN TABLE [ IF EXISTS ] table_name OPTIONS ( {[ ADD | SET | DROP ] option ['value']} [, ... ]); ALTER FOREIGN TABLE [ IF EXISTS ] tablename OWNER TO new_owner; ALTER FOREIGN TABLE [ IF EXISTS ] table_name MODIFY ( { column_name data_type | column_name [ CONSTRAINT constraint_name ] NOT NULL [ ENABLE ] | column_name [ CONSTRAINT constraint_name ] NULL } [, ...] ); ALTER FOREIGN TABLE [ IF EXISTS ] tablename ADD [CONSTRAINT constraint_name] {PRIMARY KEY | UNIQUE} (column_name) [NOT ENFORCED [ENABLE QUERY OPTIMIZATION | DISABLE QUERY OPTIMIZATION] | ENFORCED]; ALTER FOREIGN TABLE [ IF EXISTS ] tablename DROP CONSTRAINT constraint_name ; ALTER FOREIGN TABLE [ IF EXISTS ] tablename action [, ... ]; where action can be: ALTER [ COLUMN ] column_name [ SET DATA ] TYPE data_type | ALTER [ COLUMN ] column_name { SET | DROP } NOT NULL | ALTER [ COLUMN ] column_name SET STATISTICS integer | ALTER [ COLUMN ] column_name OPTIONS ( {[ ADD | SET | DROP ] option ['value'] } [, ... ]) | MODIFY column_name data_type | MODIFY column_name [ CONSTRAINT constraint_name ] NOT NULL [ ENABLE ] | MODIFY column_name [ CONSTRAINT constraint_name ] NULL 4. GC: ALTER FOREIGN TABLE [ IF EXISTS ] tablename OPTIONS ( {[ SET ] option ['value']} [, ... ]); ALTER FOREIGN TABLE [ IF EXISTS ] tablename OWNER TO new_owner; ALTER FOREIGN TABLE [ IF EXISTS ] table_name MODIFY ( { column_name data_type [, ...] ); ALTER FOREIGN TABLE [ IF EXISTS ] tablename action [, ... ]; where action can be: ALTER [ COLUMN ] column_name [ SET DATA ] TYPE data_type | MODIFY column_name data_typeALTER FOREIGN TABLE [ IF EXISTS ] tablename OWNER TO new_owner; ALTER FOREIGN TABLE [ IF EXISTS ] tablename action [, ... ]; ALTER FOREIGN TABLE [ IF EXISTS ] tablename ADD [CONSTRAINT constraint_name] {PRIMARY KEY | UNIQUE} (column_name) [NOT ENFORCED [ENABLE QUERY OPTIMIZATION | DISABLE QUERY OPTIMIZATION] | ENFORCED]; ALTER FOREIGN TABLE [ IF EXISTS ] tablename DROP CONSTRAINT constraint_name ; where action can be: ALTER [ COLUMN ] column_name [ SET DATA ] TYPE data_type | ALTER [ COLUMN ] column_name { SET | DROP } NOT NULL | ALTER [ COLUMN ] column_name SET STATISTICS [PERCENT] integerALTER FUNCTION function_name ( [ {[ argmode ] [ argname ] argtype} [, ...] ] ) action [ ... ] [ RESTRICT ]; ALTER FUNCTION funname ( [ {[ argmode ] [ argname ] argtype} [, ...] ] ) RENAME TO new_name; ALTER FUNCTION funname ( [ {[ argmode ] [ argname ] argtype} [, ...] ] ) OWNER TO new_owner; ALTER FUNCTION funname ( [ {[ argmode ] [ argname ] argtype} [, ...] ] ) SET SCHEMA new_schema; where action can be: {CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT} | {IMMUTABLE | STABLE | VOLATILE | DETERMINISTIC} | {NOT FENCED | FENCED} | [ NOT ] LEAKPROOF | {[ EXTERNAL ] SECURITY INVOKER | [ EXTERNAL ] SECURITY DEFINER} | AUTHID { DEFINER | CURRENT_USER } | COST execution_cost | ROWS result_rows | SET configuration_parameter {{ TO | = } { value | DEFAULT }| FROM CURRENT} | RESET {configuration_parameter| ALL} | {RESULT_CACHE | NOT RESULT_CACHE}ALTER GLOBAL CONFIGURATION with(paraname=value, paraname=value...);ALTER GROUP group_name ADD USER user_name [, ... ]; ALTER GROUP group_name DROP USER user_name [, ... ]; ALTER GROUP group_name RENAME TO new_name;ALTER INDEX [ IF EXISTS ] index_name RENAME TO new_name; ALTER INDEX [ IF EXISTS ] index_name SET TABLESPACE tablespace_name; ALTER INDEX [ IF EXISTS ] index_name SET ( {storage_parameter = value} [, ... ] ); ALTER INDEX [ IF EXISTS ] index_name RESET ( storage_parameter [, ... ] ) ; ALTER INDEX [ IF EXISTS ] index_name [ MODIFY PARTITION partition_name ] UNUSABLE; ALTER INDEX index_name REBUILD [ PARTITION partition_name ]; ALTER INDEX [ IF EXISTS ] index_name RENAME PARTITION partition_name TO new_partition_name; ALTER INDEX [ IF EXISTS ] index_name MOVE PARTITION index_partition_name TABLESPACE new_tablespace; ALTER INDEX [ IF EXISTS ] index_name INVISIBLE / VISIBLE ALTER INDEX [ IF EXISTS ] index_name DISABLE / ENABLEALTER LARGE OBJECT large_object_oid OWNER TO new_owner;ALTER MASKING POLICY policy_name COMMENTS policy_comments; ALTER MASKING POLICY policy_name { ADD | REMOVE | MODIFY } masking_actions [, ... ]; ALTER MASKING POLICY policy_name MODIFY ( filter_group_clause ); ALTER MASKING POLICY policy_name DROP FILTER; ALTER MASKING POLICY policy_name { ENABLE | DISABLE }; where masking_actions can be: masking_function ON LABEL(label_name [, ... ]) where masking_function can be: { maskall | randommasking | creditcardmasking | basicemailmasking | fullemailmasking | shufflemasking | alldigitsmasking | regexpmasking } where filter_group_clause can be: FILTER ON { ( FILTER_TYPE ( filter_value [, ... ] ) ) [, ... ] }ALTER MATERIALIZED VIEW [ IF EXISTS ] mv_name OWNER TO new_owner; ALTER MATERIALIZED VIEW [ IF EXISTS ] mv_name RENAME [COLUMN] column_name to new_column_name; ALTER MATERIALIZED VIEW [ IF EXISTS ] mv_name RENAME TO new_name;ALTER NODE nodename WITH ( [ TYPE = nodetype,] [ HOST = hostname,] [ PORT = portnum,] [ HOST1 = 'hostname',] [ PORT1 = portnum,] [ HOSTPRIMARY [ = boolean ],] [ PRIMARY [ = boolean ],] [ PREFERRED [ = boolean ],] [ SCTP_PORT = portnum,] [ CONTROL_PORT = portnum,] [ SCTP_PORT1 = portnum,] [ CONTROL_PORT1 = portnum, ] [ NODEIS_CENTRAL [= boolean], ] [ NODEIS_ACTIVE [= boolean] ] );ALTER NODE GROUP groupname | SET DEFAULT | RENAME TO new_group_name | SET VCGROUP RENAME TO new_group_name | SET NOT VCGROUP | SET TABLE GROUP new_group_name | COPY BUCKETS FROM src_group_name | ADD NODE ( nodename [, ... ] ) | DELETE NODE ( nodename [, ... ] ) | RESIZE TO dest_group_name | SET VCGROUP WITH GROUP new_group_nameALTER OPERATOR %s ( { %s | NONE } , { %s | NONE } ) OWNER TO %s ALTER OPERATOR %s ( { %s | NONE } , { %s | NONE } ) SET SCHEMA %sALTER PACKAGE package_name OWNER TO new_owner;ALTER PROCEDURE %s [ ( [ [ %s ] [ %s ] %s [, ...] ] ) ] %s [ ... ] [ RESTRICT ] ALTER PROCEDURE %s [ ( [ [ %s ] [ %s ] %s [, ...] ] ) ] RENAME TO %s ALTER PROCEDURE %s [ ( [ [ %s ] [ %s ] %s [, ...] ] ) ] OWNER TO { %s | CURRENT_ROLE | CURRENT_USER | SESSION_USER } ALTER PROCEDURE %s [ ( [ [ %s ] [ %s ] %s [, ...] ] ) ] SET SCHEMA %s %s CALLED ON NULL INPUT | STRICT IMMUTABLE | STABLE | VOLATILE SHIPPABLE | NOT SHIPPABLE NOT FENCED | FENCED [ NOT ] LEAKPROOF [ EXTERNAL ] SECURITY INVOKER | [ EXTERNAL ] SECURITY DEFINER AUTHID DEFINER AUTHID CURRENT_USER COST %s ROWS %s SET %s { TO | = } { %s | DEFAULT } SET %s FROM CURRENT RESET %s RESET ALL COMMENT %sALTER PUBLICATION %s ADD TABLE %s [, ...] ALTER PUBLICATION %s SET TABLE %s [, ...] ALTER PUBLICATION %s DROP TABLE %s [, ...] ALTER PUBLICATION %s SET ( %s [= %s] [, ... ] ) ALTER PUBLICATION %s OWNER TO %s ALTER PUBLICATION %s RENAME TO %sALTER RESOURCE LABEL label_name { ADD | REMOVE } label_item_list [, ... ]; where label_item_list can be: resource_type(resource_path[, ... ]) where resource_type can be: { TABLE | COLUMN | SCHEMA | VIEW | FUNCTION }ALTER RESOURCE POOL pool_name WITH ({MEM_PERCENT=pct | CONTROL_GROUP="group_name" | ACTIVE_STATEMENTS=stmt | MAX_DOP = dop | MEMORY_LIMIT='memory_size' | io_limits=io_limits | io_priority='priority' | nodegroup='nodegroup_name' }[, ... ]);ALTER ROLE role_name [ [ WITH ] option [ ... ] ]; ALTER ROLE role_name RENAME TO new_name; ALTER ROLE role_name [ IN DATABASE database_name ] SET configuration_parameter {{ TO | = } { value | DEFAULT }|FROM CURRENT}; ALTER ROLE role_name [ IN DATABASE database_name ] RESET {configuration_parameter|ALL}; where option can be: {CREATEDB | NOCREATEDB} | {CREATEROLE | NOCREATEROLE} | {INHERIT | NOINHERIT} | {AUDITADMIN | NOAUDITADMIN} | {SYSADMIN | NOSYSADMIN} | {MONADMIN | NOMONADMIN} | {OPRADMIN | NOOPRADMIN} | {POLADMIN | NOPOLADMIN} | {USEFT | NOUSEFT} | {LOGIN | NOLOGIN} | {REPLICATION | NOREPLICATION} | {INDEPENDENT | NOINDEPENDENT} | {VCADMIN | NOVCADMIN} | {PERSISTENCE | NOPERSISTENCE} | CONNECTION LIMIT connlimit | [ ENCRYPTED | UNENCRYPTED ] PASSWORD { 'password' [ EXPIRED ] | DISABLE | EXPIRED } | [ ENCRYPTED | UNENCRYPTED ] IDENTIFIED BY { 'password' [ REPLACE 'old_password' | EXPIRED ] | DISABLE } | VALID BEGIN 'timestamp' | VALID UNTIL 'timestamp' | RESOURCE POOL 'respool' | USER GROUP 'groupuser' | PERM SPACE 'spacelimit' | TEMP SPACE 'tmpspacelimit' | SPILL SPACE 'spillspacelimit' | NODE GROUP logic_cluster_name | ACCOUNT { LOCK | UNLOCK } | PGUSERALTER [ ROW LEVEL SECURITY ] POLICY [ IF EXISTS ] policy_name ON table_name RENAME TO new_policy_name ALTER [ ROW LEVEL SECURITY ] POLICY policy_name ON table_name [ TO { role_name | PUBLIC } [, ...] ] [ USING ( using_expression ) ]ALTER SCHEMA schema_name RENAME TO new_name; ALTER SCHEMA schema_name OWNER TO new_owner; ALTER SCHEMA schema_name {WITH | WITHOUT} BLOCKCHAIN; ALTER SCHEMA schema_name [ [ DEFAULT ] CHARACTER SET | CHARSET [ = ] default_charset ] [ [ DEFAULT ] COLLATE [ = ] default_collation ]; NOTICE: '[ [ DEFAULT ] CHARACTER SET | CHARSET [ = ] default_charset ] [ [ DEFAULT ] COLLATE [ = ] default_collation ]' is only available in CENTRALIZED mode and B-format database!ALTER [ LARGE ] SEQUENCE [ IF EXISTS ] %s [ MAXVALUE %s | NO MAXVALUE | NOMAXVALUE ] [ OWNED BY { %s.%s | NONE } ]; ALTER [ LARGE ] SEQUENCE [ IF EXISTS ] %s OWNER TO %s; NOTICE: '[ LARGE ]' is only avaliable in CENTRALIZED mode!ALTER SERVER server_name [ VERSION 'new_version' ] [ OPTIONS ( {[ ADD | SET | DROP ] option ['value']} [, ... ] ) ]; ALTER SERVER server_name OWNER TO new_owner; ALTER SERVER server_name RENAME TO new_name;ALTER SESSION SET {{config_parameter { { TO | = } { value | DEFAULT } | FROM CURRENT }} | CURRENT_SCHEMA [ TO | = ] { schema | DEFAULT } | TIME ZONE time_zone | SCHEMA schema | NAMES encoding_name | ROLE role_name PASSWORD 'password' | SESSION AUTHORIZATION { role_name PASSWORD 'password' | DEFAULT } | XML OPTION { DOCUMENT | CONTENT } } ; ALTER SESSION SET [ SESSION CHARACTERISTICS AS ] TRANSACTION { ISOLATION LEVEL { READ COMMITTED | READ UNCOMMITTED } | { READ ONLY | READ WRITE } } [, ...] ;ALTER SUBSCRIPTION %s CONNECTION '%s' ALTER SUBSCRIPTION %s SET PUBLICATION %s [, ...] ALTER SUBSCRIPTION %s REFRESH PUBLICATION [ WITH ( %s [= %s] [, ... ] ) ] ALTER SUBSCRIPTION %s ENABLE ALTER SUBSCRIPTION %s DISABLE ALTER SUBSCRIPTION %s SET ( %s [= %s] [, ... ] ) ALTER SUBSCRIPTION %s OWNER TO %s ALTER SUBSCRIPTION %s RENAME TO %sALTER SYNONYM synonym_name OWNER TO new_owner;ALTER SYSTEM KILL SESSION 'session_sid, serial' [ IMMEDIATE ];ALTER SYSTEM SET { GUC_name } TO { GUC_value };ALTER TABLE [ IF EXISTS ] { table_name [*] | ONLY table_name | ONLY ( table_name )} action [, ... ]; ALTER TABLE [ IF EXISTS ] table_name ADD ( { column_name data_type [ compress_mode ] [ COLLATE collation ] [ column_constraint [ ... ] ]} [, ...] ); ALTER TABLE [ IF EXISTS ] table_name MODIFY ( { column_name data_type | column_name [ CONSTRAINT constraint_name ] NOT NULL [ ENABLE ] | column_name [ CONSTRAINT constraint_name ] NULL } [, ...] ); ALTER TABLE [ IF EXISTS ] table_name RENAME TO new_table_name; ALTER TABLE [ IF EXISTS ] { table_name [*] | ONLY table_name | ONLY ( table_name )} RENAME [ COLUMN ] column_name TO new_column_name; ALTER TABLE [ IF EXISTS ] { table_name [*] | ONLY table_name | ONLY ( table_name )} RENAME CONSTRAINT constraint_name TO new_constraint_name; ALTER TABLE [ IF EXISTS ] table_name SET SCHEMA new_schema; where action can be: column_clause | ADD table_constraint [ NOT VALID ] | ADD table_constraint_using_index | VALIDATE CONSTRAINT constraint_name | DROP CONSTRAINT [ IF EXISTS ] constraint_name [ RESTRICT | CASCADE ] | CLUSTER ON index_name | SET WITHOUT CLUSTER | SET ( {storage_parameter = value} [, ... ] ) | RESET ( storage_parameter [, ... ] ) | OWNER TO new_owner | SET TABLESPACE new_tablespace | SET {COMPRESS|NOCOMPRESS} | TO { GROUP groupname | NODE ( nodename [, ... ] ) } | ADD NODE ( nodename [, ... ] ) | DELETE NODE ( nodename [, ... ] ) | UPDATE SLICE LIKE table_name | DISABLE TRIGGER [ trigger_name | ALL | USER ] | ENABLE TRIGGER [ trigger_name | ALL | USER ] | ENABLE REPLICA TRIGGER trigger_name | ENABLE ALWAYS TRIGGER trigger_name | ENABLE ROW LEVEL SECURITY | DISABLE ROW LEVEL SECURITY | FORCE ROW LEVEL SECURITY | NO FORCE ROW LEVEL SECURITY | ENCRYPTION KEY ROTATION | AUTO_INCREMENT [ = ] value | ALTER INDEX index_name [ VISBLE | INVISIBLE ] | ALTER INDEX index_name [ ENABLE | DISABLE ] | [ [ DEFAULT ] CHARACTER SET | CHARSET [ = ] default_charset ] [ [ DEFAULT ] COLLATE [ = ] default_collation ] | CONVERT TO CHARACTER SET | CHARSET charset [ COLLATE collation ] NOTICE: '[ CHARACTER SET | CHARSET ]' is only available in CENTRALIZED mode and B-format database! NOTICE: '[ COLLATE ]' is only available in CENTRALIZED mode and B-format database! where column_clause can be: ADD [ COLUMN ] column_name data_type [ CHARACTER SET | CHARSET charset ] [ compress_mode ] [ COLLATE collation ] [ column_constraint [ ... ] ] [ FIRST | AFTER column_name ] | MODIFY column_name data_type | MODIFY column_name [ CONSTRAINT constraint_name ] NOT NULL [ ENABLE ] | MODIFY column_name [ CONSTRAINT constraint_name ] NULL | MODIFY [ COLUMN ] column_name data_type [ CHARACTER SET | CHARSET charset ] [ COLLATE collation ] [ column_constraint [ ... ] ] [COMMENT 'string'] [FIRST | AFTER column_name] | CHANGE [ COLUMN ] column_name new_column_name data_type [ CHARACTER SET | CHARSET charset ] [ COLLATE collation ] [ column_constraint [ ... ] ] [COMMENT 'string'] [FIRST | AFTER column_name] | DROP [ COLUMN ] [ IF EXISTS ] column_name [ RESTRICT | CASCADE ] | ALTER [ COLUMN ] column_name [ SET DATA ] TYPE data_type [ COLLATE collation ] [ USING expression ] | ALTER [ COLUMN ] column_name { SET DEFAULT expression | DROP DEFAULT } | ALTER [ COLUMN ] column_name { SET | DROP } NOT NULL | ALTER [ COLUMN ] column_name SET STATISTICS [PERCENT] integer | ADD STATISTICS (( column_1_name, column_2_name [, ...] )) | DELETE STATISTICS (( column_1_name, column_2_name [, ...] )) | ALTER [ COLUMN ] column_name SET ( {attribute_option = value} [, ... ] ) | ALTER [ COLUMN ] column_name RESET ( attribute_option [, ... ] ) | ALTER [ COLUMN ] column_name SET STORAGE { PLAIN | EXTERNAL | EXTENDED | MAIN } NOTICE: 'MODIFY [ COLUMN ] ...' action is only available in CENTRALIZED mode and B-format database! NOTICE: 'CHANGE [ COLUMN ] ...' action is only available in CENTRALIZED mode and B-format database! where column_constraint can be: [ CONSTRAINT constraint_name ] { NOT NULL | NULL | CHECK ( expression ) | DEFAULT default_expr | GENERATED ALWAYS AS ( generation_expr ) [STORED] | AUTO_INCREMENT | IDENTITY [ (seed , increment) ] | UNIQUE [KEY] index_parameters | PRIMARY KEY index_parameters | ENCRYPTED WITH ( COLUMN_ENCRYPTION_KEY = column_encryption_key, ENCRYPTION_TYPE = encryption_type_value ) | REFERENCES reftable [ ( refcolumn ) ] [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ] [ ON DELETE action ] [ ON UPDATE action ] } [ DEFERRABLE | NOT DEFERRABLE | INITIALLY DEFERRED | INITIALLY IMMEDIATE ] NOTICE: 'UNIQUE KEY' in table_constraint is only available in CENTRALIZED mode and B-format database! where compress_mode can be: { DELTA | PREFIX | DICTIONARY | NUMSTR | NOCOMPRESS } where table_constraint can be: [ CONSTRAINT [ constraint_name ] ] { CHECK ( expression ) | UNIQUE [ idx_name ] [ USING method ] ( { { column_name [ ( length ) ] | ( expression ) } [ ASC | DESC ] } [, ... ] ) index_parameters [ VISIBLE | INVISIBLE ] | PRIMARY KEY [ USING method ] ( { column_name [ ASC | DESC ] }[, ... ] ) index_parameters [ VISIBLE | INVISIBLE ] | PARTIAL CLUSTER KEY ( column_name [, ... ] ) | FOREIGN KEY [ idx_name ] ( column_name [, ... ] ) REFERENCES reftable [ ( refcolumn [, ... ] ) ] [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ] [ ON DELETE action ] [ ON UPDATE action ] } [ DEFERRABLE | NOT DEFERRABLE | INITIALLY DEFERRED | INITIALLY IMMEDIATE ] where index_parameters can be: [ WITH ( {storage_parameter = value} [, ... ] ) ] [ USING INDEX TABLESPACE tablespace_name ] where table_constraint_using_index can be: [ CONSTRAINT constraint_name ] { UNIQUE | PRIMARY KEY } USING INDEX index_name [ DEFERRABLE | NOT DEFERRABLE | INITIALLY DEFERRED | INITIALLY IMMEDIATE ] NOTICE: '[ constraint_name ]' in table_constraint is optional in CENTRALIZED mode and B-format database, it is mandatory in other scenarios. NOTICE: '[ index_name ]' in table_constraint is only available in CENTRALIZED mode and B-format database! NOTICE: '[ USING method ]' in table_constraint is only available in CENTRALIZED mode and B-format database! NOTICE: '[ ASC | DESC ]' in table_constraint is only available in CENTRALIZED mode and B-format database! NOTICE: 'column_name ( length )' in 'UNIQUE' clause of table_constraint is only available in CENTRALIZED mode and B-format database! NOTICE: '( expression )' in 'UNIQUE' clause of table_constraint is only available in CENTRALIZED mode and B-format database! NOTICE: 'AUTO_INCREMENT' is only available in CENTRALIZED mode and B-format database! NOTICE: '[ FIRST | AFTER column_name ]' clause is only available in CENTRALIZED mode! NOTICE: '[ FIRST | AFTER column_name ]' in 'MODIFY | CHANGE [ COLUMN ] ...' clause is only available in B-format database! NOTICE: '[ CHARACTER SET | CHARSET charset ]' is only available in CENTRALIZED mode and B-format database! NOTICE: '[ VISIBLE | INVISIBLE ]' is only avaliable in CENTRALIZED mode and B-format database! NOTICE: 'IDENTITY [ (seed , increment) ]' is only avaliable in D-format database!ALTER TABLE [ IF EXISTS ] { table_name [*] | ONLY table_name | ONLY ( table_name )} { action [, ... ] | rename_clause | reset_clause }; where action can be: move_clause | exchange_clause | row_clause | merge_clause | modify_clause | split_clause | add_clause | drop_clause | truncate_clause where move_clause can be: MOVE PARTITION { partion_name | FOR ( partition_value [, ...] ) } TABLESPACE tablespacename where exchange_clause can be: EXCHANGE PARTITION { ( partition_name ) | FOR ( partition_value [, ...] ) } WITH TABLE {[ ONLY ] ordinary_table_name | ordinary_table_name * | ONLY ( ordinary_table_name )} [ { WITH | WITHOUT } VALIDATION ] [ VERBOSE ] [ UPDATE GLOBAL INDEX ] where row_clause can be: { ENABLE | DISABLE } ROW MOVEMENT where merge_clause can be: MERGE PARTITIONS { partition_name } [, ...] INTO PARTITION partition_name [ TABLESPACE tablespacename ] [ UPDATE GLOBAL INDEX ] where modify_clause can be: MODIFY PARTITION partition_name { UNUSABLE LOCAL INDEXES | REBUILD UNUSABLE LOCAL INDEXES } where split_clause can be: SPLIT PARTITION { partition_name | FOR ( partition_value [, ...] ) } { split_point_clause | no_split_point_clause } [ UPDATE GLOBAL INDEX ] where split_point_clause can be: AT ( partition_value ) INTO ( PARTITION partition_name [ TABLESPACE tablespacename ] , PARTITION partition_name [ TABLESPACE tablespacename ] ) where no_split_point_clause can be: INTO {(partition_less_than_item [, ...] ) | (partition_start_end_item [, ...] )} where add_clause can be: ADD PARTITION ( partition_col1_name = partition_col1_value [, partition_col2_name = partition_col2_value ] [, ...] ) [ LOCATION 'location1' ] [ PARTITION (partition_colA_name = partition_colA_value [, partition_colB_name = partition_colB_value ] [, ...] ) ] [ LOCATION 'location2' ] ADD {partition_less_than_item | partition_start_end_item} where partition_less_than_item can be: PARTITION partition_name VALUES LESS THAN ( { partition_value | MAXVALUE } [, ...] ) [ TABLESPACE tablespacename ] where partition_start_end_item can be: PARTITION partition_name { {START(partition_value) END (partition_value) EVERY (interval_value)} | {START(partition_value) END ({partition_value | MAXVALUE})} | {START(partition_value)} | {END({partition_value | MAXVALUE})} } [TABLESPACE tablespace_name] where drop_clause can be: DROP PARTITION { partition_name | FOR ( partition_value [, ...] ) } [ UPDATE GLOBAL INDEX ] where truncate_clause can be: TRUNCATE PARTITION { partition_name | FOR ( partition_value [, ...] ) } [ UPDATE GLOBAL INDEX ] where rename_clause can be: RENAME PARTITION { partion_name | FOR ( partition_value [, ...] ) } TO partition_new_name; where reset_clause can be: RESET PARTITION;ALTER TABLE [ IF EXISTS ] { table_name [*] | ONLY table_name | ONLY ( table_name )} { action [, ... ] | reset_clause }; where action can be: row_clause | add_clause | drop_clause | split_clause | truncate_clause where row_clause can be: { ENABLE | DISABLE } ROW MOVEMENT where add_clause can be: ADD { partition_less_than_item | partition_list_item } [ ( subpartition_definition_list ) ] MODIFY PARTITION partition_name ADD subpartition_definition where partition_less_than_item can be: PARTITION partition_name VALUES LESS THAN ( partition_value | MAXVALUE ) [ TABLESPACE tablespacename ] where partition_list_item can be: PARTITION partition_name VALUES ( partition_value [, ...] | DEFAULT ) [ TABLESPACE tablespacename ] where subpartition_definition_list can be: SUBPARTITION subpartition_name { VALUES LESS THAN ( partition_value | MAXVALUE ) | VALUES ( partition_value [, ...] | DEFAULT ) } [ TABLESPACE tablespace ] where drop_clause can be: DROP PARTITION { partition_name | FOR ( partition_value ) } [ UPDATE GLOBAL INDEX ] DROP SUBPARTITION { subpartition_name | FOR ( partition_value, subpartition_value ) } [ UPDATE GLOBAL INDEX ] where split_clause can be: SPLIT SUBPARTITION { subpartition_name } { split_point_clause } [ UPDATE GLOBAL INDEX ] where split_point_clause can be: AT ( subpartition_value ) INTO ( SUBPARTITION subpartition_name [ TABLESPACE tablespacename ] , SUBPARTITION subpartition_name [ TABLESPACE tablespacename ] ) | VALUES ( subpartition_value ) INTO ( SUBPARTITION subpartition_name [ TABLESPACE tablespacename ] , SUBPARTITION subpartition_name [ TABLESPACE tablespacename ] ) where truncate_clause can be: TRUNCATE SUBPARTITION { subpartition_name } [ UPDATE GLOBAL INDEX ] where reset_clause can be: RESET PARTITION;ALTER TABLESPACE tablespace_name RENAME TO new_tablespace_name; ALTER TABLESPACE tablespace_name OWNER TO new_owner; ALTER TABLESPACE tablespace_name SET ( {tablespace_option = value} [, ... ] ); ALTER TABLESPACE tablespace_name RESET ( tablespace_option [, ... ] ); ALTER TABLESPACE tablespace_name RESIZE MAXSIZE { UNLIMITED | 'space_size' };ALTER TEXT SEARCH CONFIGURATION %s ADD MAPPING FOR %s [, ... ] WITH %s [, ... ] ALTER TEXT SEARCH CONFIGURATION %s ALTER MAPPING FOR %s [, ... ] WITH %s [, ... ] ALTER TEXT SEARCH CONFIGURATION %s ALTER MAPPING REPLACE %s WITH %s ALTER TEXT SEARCH CONFIGURATION %s ALTER MAPPING FOR %s [, ... ] REPLACE %s WITH %s ALTER TEXT SEARCH CONFIGURATION %s DROP MAPPING [ IF EXISTS ] FOR %s [, ... ] ALTER TEXT SEARCH CONFIGURATION %s RENAME TO %s ALTER TEXT SEARCH CONFIGURATION %s OWNER TO %s ALTER TEXT SEARCH CONFIGURATION %s SET SCHEMA %s ALTER TEXT SEARCH CONFIGURATION %s SET %s ALTER TEXT SEARCH CONFIGURATION %s RESET %s( {configuration_option} [, ...] )( {configuration_option = value} [, ...] )ALTER TEXT SEARCH DICTIONARY name ( option [ = value ] [, ...] ); ALTER TEXT SEARCH DICTIONARY name RENAME TO new_name; ALTER TEXT SEARCH DICTIONARY name OWNER TO new_owner; ALTER TEXT SEARCH DICTIONARY name SET SCHEMA new_schema;ALTER TRIGGER name ON table_name RENAME TO new_nameALTER TYPE %s %s [, ... ] ALTER TYPE %s OWNER TO { %s | CURRENT_USER | SESSION_USER } ALTER TYPE %s RENAME ATTRIBUTE %s TO %s [ CASCADE | RESTRICT ] ALTER TYPE %s RENAME TO %s ALTER TYPE %s SET SCHEMA %s ALTER TYPE %s ADD VALUE [ IF NOT EXISTS ] %s [ { BEFORE | AFTER } %s ] ALTER TYPE %s RENAME VALUE %s TO %s %s ADD ATTRIBUTE %s %s [ COLLATE %s ] [ CASCADE | RESTRICT ] DROP ATTRIBUTE [ IF EXISTS ] %s [ CASCADE | RESTRICT ] ALTER ATTRIBUTE %s [ SET DATA ] TYPE %s [ COLLATE %s ] [ CASCADE | RESTRICT ]ALTER USER [ IF EXISTS ] user_name [ [ WITH ] option [ ... ] ]; ALTER USER user_name RENAME TO new_name; ALTER USER user_name [ IN DATABASE database_name ] SET configuration_parameter {{ TO | = } { value | DEFAULT }|FROM CURRENT}; ALTER USER user_name [ IN DATABASE database_name ] RESET {configuration_parameter|ALL}; where option can be: {CREATEDB | NOCREATEDB} | {CREATEROLE | NOCREATEROLE} | {INHERIT | NOINHERIT} | {AUDITADMIN | NOAUDITADMIN} | {SYSADMIN | NOSYSADMIN} | {MONADMIN | NOMONADMIN} | {OPRADMIN | NOOPRADMIN} | {POLADMIN | NOPOLADMIN} | {USEFT | NOUSEFT} | {LOGIN | NOLOGIN} | {REPLICATION | NOREPLICATION} | {INDEPENDENT | NOINDEPENDENT} | {VCADMIN | NOVCADMIN} | {PERSISTENCE | NOPERSISTENCE} | CONNECTION LIMIT connlimit | [ ENCRYPTED | UNENCRYPTED ] PASSWORD { 'password' [ EXPIRED ] | DISABLE | EXPIRED } | [ ENCRYPTED | UNENCRYPTED ] IDENTIFIED BY { 'password' [ REPLACE 'old_password' | EXPIRED ] | DISABLE } | VALID BEGIN 'timestamp' | VALID UNTIL 'timestamp' | RESOURCE POOL 'respool' | USER GROUP 'groupuser' | PERM SPACE 'spacelimit' | TEMP SPACE 'tmpspacelimit' | SPILL SPACE 'spillspacelimit' | NODE GROUP logic_cluster_name | ACCOUNT { LOCK | UNLOCK } | PGUSERALTER VIEW [ IF EXISTS ] view_name ALTER [ COLUMN ] column_name SET DEFAULT expression; ALTER VIEW [ IF EXISTS ] view_name ALTER [ COLUMN ] column_name DROP DEFAULT; ALTER VIEW [ IF EXISTS ] view_name OWNER TO new_owner; ALTER VIEW [ IF EXISTS ] view_name RENAME TO new_name; ALTER VIEW [ IF EXISTS ] view_name SET SCHEMA new_schema; ALTER VIEW [ IF EXISTS ] view_name SET ( {view_option_name [= view_option_value]} [, ... ] ); ALTER VIEW [ IF EXISTS ] view_name RESET ( view_option_name [, ... ] ); ALTER [DEFINER = user] [ SQL SECURITY { DEFINER | INVOKER } ] VIEW view_name [ ( column_name [, ...] ) ] AS query; NOTICE: SQL SECURITY option is only available in CENTRALIZED mode and B-format database.ALTER WORKLOAD GROUP wg_name USING RESOURCE POOL pool_name [ WITH ( ACT_STATEMENTS = count ) ];{ANALYZE | ANALYSE} [ VERBOSE ] [ table_name [ ( column_name [, ...] ) ] ]; {ANALYZE | ANALYSE} [ VERBOSE ] [ table_name [ ( column_name [, ...] ) ] ] PARTITION (partition_name); {ANALYZE | ANALYSE} [ VERBOSE ] { foreign_table_name | FOREIGN TABLES }; {ANALYZE | ANALYSE} [ VERBOSE ] table_name (( column_1_name, column_2_name [, ...] )); {ANALYZE | ANALYSE} VERIFY {FAST|COMPLETE}; {ANALYZE | ANALYSE} VERIFY {FAST|COMPLETE} table_name|index_name [CASCADE]; {ANALYZE | ANALYSE} VERIFY {FAST|COMPLETE} table_name PARTITION (partition_name) [CASCADE];{ ANALYZE | ANALYSE } [ VERBOSE ] [ table_name [ ( column_name [, ...] ) ] ]; { ANALYZE | ANALYSE } [ VERBOSE ] [ table_name [ ( column_name [, ...] ) ] ] PARTITION (partition_name); { ANALYZE | ANALYSE } [ VERBOSE ] { foreign_table_name | FOREIGN TABLES }; { ANALYZE | ANALYSE } [ VERBOSE ] table_name (( column_1_name, column_2_name [, ...] )); { ANALYZE | ANALYSE } VERIFY { FAST | COMPLETE }; { ANALYZE | ANALYSE } VERIFY { FAST | COMPLETE } table_name | index_name [ CASCADE ]; { ANALYZE | ANALYSE } VERIFY { FAST | COMPLETE } table_name PARTITION (partition_name) [ CASCADE ];[DECLARE [declare_statements]] BEGIN execution_staements END; /ARCHIVE SNAPSHOT @ ;start a anonymous block: [DECLARE [declare_statements]] BEGIN execution_statements END; / start a transaction: BEGIN [ WORK | TRANSACTION ] [ { ISOLATION LEVEL { READ COMMITTED | READ UNCOMMITTED | SERIALIZABLE | REPEATABLE READ } | { READ WRITE | READ ONLY } } [, ...] ];CALL [ schema. ] func_name ( param_expr );CLEAN CONNECTION TO { COORDINATOR ( nodename [, ... ] ) | NODE ( nodename [, ... ] ) | ALL [ CHECK ] [ FORCE ] } [ FOR DATABASE dbname ] [ TO USER username ];CLUSTER [ VERBOSE ] table_name [ USING index_name ]; CLUSTER [ VERBOSE ] table_name PARTITION ( partition_name ) [ USING index_name ]; CLUSTER [ VERBOSE ];COMMENT ON { AGGREGATE agg_name (agg_type [, ...] ) | CAST (source_type AS target_type) | COLLATION object_name | COLUMN { table_name.column_name | view_name.column_name } | CONSTRAINT constraint_name ON table_name | CONVERSION object_name | DATABASE object_name | DOMAIN object_name | EXTENSION object_name | FOREIGN DATA WRAPPER object_name | FOREIGN TABLE object_name | FUNCTION function_name ( [ {[ argmode ] [ argname ] argtype} [, ...] ] ) | INDEX object_name | LARGE OBJECT large_object_oid | OPERATOR operator_name (left_type, right_type) | OPERATOR CLASS object_name USING index_method | OPERATOR FAMILY object_name USING index_method | [ PROCEDURAL ] LANGUAGE object_name | ROLE object_name | RULE rule_name ON table_name | SCHEMA object_name | SERVER object_name | TABLE object_name | TABLESPACE object_name | TEXT SEARCH CONFIGURATION object_name | TEXT SEARCH DICTIONARY object_name | TEXT SEARCH PARSER object_name | TEXT SEARCH TEMPLATE object_name | TYPE object_name | VIEW object_name } IS 'text';{ COMMIT | END } [ WORK | TRANSACTION ];COMMIT PREPARED transaction_id;COPY table_name [ ( column_name [, ...] ) ] FROM { 'filename' | STDIN } [ [ USING ] DELIMITERS 'delimiters' ] [ WITHOUT ESCAPING ] [ LOG ERRORS ] [ LOG ERRORS DATA ] [ REJECT LIMIT 'limit' ] [ [ WITH ] ( option [, ...] ) ] | copy_option | [ FIXED FORMATTER ( { column_name( offset, length ) } [, ...] ) ] | [ TRANSFORM ( { column_name [ data_type ] [ AS transform_expr ] } [, ...] ) ]; COPY table_name [ ( column_name [, ...] ) ] TO { 'filename' | STDOUT } [ [ USING ] DELIMITERS 'delimiters' ] [ WITHOUT ESCAPING ] [ [ WITH ] ( option [, ...] ) ] | copy_option | [ FIXED FORMATTER ( { column_name( offset, length ) } [, ...] ) ]; COPY query TO { 'filename' | STDOUT } [ WITHOUT ESCAPING ] [ [ WITH ] ( option [, ...] ) ] | copy_option | [ FIXED FORMATTER ( { column_name( offset, length ) } [, ...] ) ]; where option can be: FORMAT format_name | OIDS [ boolean ] | DELIMITER 'delimiter_character' | NULL 'null_string' | HEADER [ boolean ] | FILEHEADER 'header_file_string' | FREEZE [ boolean ] | QUOTE 'quote_character' | ESCAPE 'escape_character' | EOL 'newline_character' | NOESCAPING [ boolean ] | FORCE_QUOTE { ( column_name [, ...] ) | * } | FORCE_NOT_NULL ( column_name [, ...] ) | ENCODING 'encoding_name' | IGNORE_EXTRA_DATA [ boolean ] | FILL_MISSING_FIELDS [ boolean ] | COMPATIBLE_ILLEGAL_CHARS [ boolean ] | DATE_FORMAT 'date_format_string' | TIME_FORMAT 'time_format_string' | TIMESTAMP_FORMAT 'timestamp_format_string' | SMALLDATETIME_FORMAT 'smalldatetime_format_string' and copy_option can be: OIDS | NULL 'null_string' | HEADER | FILEHEADER 'header_file_string' | FREEZE | FORCE NOT NULL column_name [, ...] | FORCE QUOTE { column_name [, ...] | * } | BINARY | CSV | QUOTE [ AS ] 'quote_character' | ESCAPE [ AS ] 'escape_character' | EOL 'newline_character' | ENCODING 'encoding_name' | IGNORE_EXTRA_DATA | FILL_MISSING_FIELDS | COMPATIBLE_ILLEGAL_CHARS | DATE_FORMAT 'date_format_string' | TIME_FORMAT 'time_format_string' | TIMESTAMP_FORMAT 'timestamp_format_string' | SMALLDATETIME_FORMAT 'smalldatetime_format_string'CREATE APP WORKLOAD GROUP MAPPING app_name [ WITH ( WORKLOAD_GPNAME = workload_gpname ) ]CREATE APP WORKLOAD GROUP MAPPING app_name [ WITH ( WORKLOAD_GPNAME = workload_gpname ) ];CREATE AUDIT POLICY [ IF NOT EXISTS ] policy_name { { privilege_audit_clause | access_audit_clause } [ filter_group_clause ] [ ENABLED | DISABLED ] }; where privilege_audit_clause can be: PRIVILEGES { DDL | ALL } [ ON LABEL ( resource_label_name [, ... ] ) ] where access_audit_clause can be: ACCESS { DML | ALL } [ ON LABEL ( resource_label_name [, ... ] ) ] where filter_group_clause can be: FILTER ON { ( FILTER_TYPE ( filter_value [, ... ] ) ) [, ... ] } where DDL can be: { ( ALTER | ANALYZE | COMMENT | CREATE | DROP | GRANT | REVOKE | SET | SHOW ) } where DML can be: { ( COPY | DEALLOCATE | DELETE_P | EXECUTE | REINDEX | INSERT | PREPARE | SELECT | TRUNCATE | UPDATE ) } where FILTER_TYPE can be: { APP | ROLES | IP }CREATE BARRIER [ barrier_name ];CREATE CLIENT MASTER KEY client_master_key_name [WITH] ( ['KEY_STORE' , 'KEY_PATH' , 'ALGORITHM'] );CREATE COLUMN ENCRYPTION KEY column_encryption_key_name WITH VALUES ( ['CLIENT_MASTER_KEY' , 'ALGORITHM'] );CREATE DATA SOURCE src_name [TYPE 'type_str'] [VERSION {'version_str' | NULL}] [OPTIONS (optname 'optvalue' [, ...])]; Valid optname are: DSN, USERNAME, PASSWORD, ENCODINGCREATE DATABASE [ IF NOT EXISTS ] database_name [ [ WITH ] {[ OWNER [=] user_name ]| [ TEMPLATE [=] template ]| [ ENCODING [=] encoding ]| [ LC_COLLATE [=] lc_collate ]| [ LC_CTYPE [=] lc_ctype ]| [ DBCOMPATIBILITY [=] compatibility_type ]| [ TABLESPACE [=] tablespace_name ]| [ CONNECTION LIMIT [=] connlimit ]}[...] ];CREATE [OR REPLACE] DIRECTORY directory_name AS 'path_name';CREATE [DEFINER = user] EVENT [IF NOT EXISTS] event_name_str ON SCHEDULE schedule_expr [ON COMPLETION [NOT] PRESERVE] [ENABLE | DISABLE | DISABLE ON SLAVE] [COMMENT 'string'] DO event_body; schedule_expr: { AT timestamp_expr [+ INTERVAL interval_expr] ... | EVERY interval_expr [STARTS timestamp_expr [+ INTERVAL interval_expr] ...] [ENDS timestamp_expr [+ INTERVAL interval_expr] ...] interval_expr: quantity {YEAR | MONTH | DAY | HOUR | MINUTE | SECOND | YEAR_MONTH | DAY_HOUR | DAY_MINUTE | DAY_SECOND | HOUR_MINUTE | HOUR_SECOND | MINUTE_SECOND}CREATE EVENT TRIGGER name ON event [ WHEN filter_variable IN (filter_value [, ... ]) [ AND ... ] ] EXECUTE PROCEDURE function_name()CREATE EXTENSION [ IF NOT EXISTS ] %s [ WITH ] [ SCHEMA %s ] [ VERSION %s ] [ FROM %s ];CREATE FOREIGN TABLE [ IF NOT EXISTS ] table_name ( { column_name type_name POSITION ( offset, length ) [column_constraint ] | LIKE source_table | table_constraint } [, ...] ) SEVER gsmpp_server OPTIONS ( { option_name ' value ' } [, ...] ) [ { WRITE ONLY | READ ONLY }] [ WITH error_table_name | LOG INTO error_table_name ] [ REMOTE LOG 'name' ] [PER NODE REJECT LIMIT 'value'] [ TO { GROUP groupname | NODE ( nodename [, ... ] ) } ]; CREATE FOREIGN TABLE [ IF NOT EXISTS ] table_name ( { column_name type_name [ { [CONSTRAINT constraint_name] NULL | [CONSTRAINT constraint_name] NOT NULL | column_constraint [...]} ] | table_constraint} [, ...] ) SERVER server_name OPTIONS ( { option_name ' value ' } [, ...] ) DISTRIBUTE BY {ROUNDROBIN | REPLICATION} [ TO { GROUP groupname | NODE ( nodename [, ... ] ) } ] [ PARTITION BY ( column_name ) [AUTOMAPPED]] ; CREATE FOREIGN TABLE [ IF NOT EXISTS ] table_name ( [ { column_name type_name | LIKE source_table } [, ...] ] ) SERVER server_name OPTIONS ( { option_name ' value ' } [, ...] ) [ READ ONLY ] [ DISTRIBUTE BY {ROUNDROBIN} ] [ TO { GROUP groupname | NODE ( nodename [, ... ] ) } ]; where column_constraint can be: [ CONSTRAINT constraint_name ] { PRIMARY KEY | UNIQUE } [ NOT ENFORCED [ ENABLE QUERY OPTIMIZATION | DISABLE QUERY OPTIMIZATION ] | ENFORCED ] where table_constraint can be: [ CONSTRAINT constraint_name ] { PRIMARY KEY | UNIQUE } ( column_name ) [ NOT ENFORCED [ ENABLE QUERY OPTIMIZATION | DISABLE QUERY OPTIMIZATION ] | ENFORCED ]CREATE [ OR REPLACE ] [DEFINER = user] FUNCTION function_name ( [ { argname [ argmode ] argtype [ { DEFAULT | := | = } expression ]} [, ...] ] ) [ RETURNS rettype | RETURNS TABLE ( { column_name column_type } [, ...] )] LANGUAGE lang_name [ {IMMUTABLE | STABLE | VOLATILE | DETERMINISTIC} | {SHIPPABLE | NOT SHIPPABLE} | [ NOT ] LEAKPROOF | WINDOW | {CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT} | {[ EXTERNAL ] SECURITY INVOKER | [ EXTERNAL ] SECURITY DEFINER | AUTHID DEFINER | AUTHID CURRENT_USER} | {FENCED | NOT FENCED} | {PACKAGE} | COST execution_cost | ROWS result_rows | SET configuration_parameter { {TO | =} value | FROM CURRENT } | {RESULT_CACHE | NOT RESULT_CACHE} ] [...] { AS 'definition' | AS 'obj_file', 'link_symbol' } CREATE [ OR REPLACE ] [DEFINER = user] FUNCTION function_name ( [ { argname [ argmode ] argtype [ { DEFAULT | := | = } expression ] } [, ...] ] ) RETURN rettype [ {IMMUTABLE | STABLE | VOLATILE | DETERMINISTIC} | {SHIPPABLE | NOT SHIPPABLE} | {PACKAGE} | [ NOT ] LEAKPROOF | {CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT } | {[ EXTERNAL ] SECURITY INVOKER | [ EXTERNAL ] SECURITY DEFINER | | AUTHID DEFINER | AUTHID CURRENT_USER} | COST execution_cost | ROWS result_rows | SET configuration_parameter { {TO | =} value | FROM CURRENT } | {RESULT_CACHE | NOT RESULT_CACHE} ][...] { IS | AS } plsql_body /CREATE GROUP group_name [ [ WITH ] option [ ... ] ] [ ENCRYPTED | UNENCRYPTED ] { PASSWORD | IDENTIFIED BY } { 'password' [ EXPIRED ] | DISABLE }; where option can be: {SYSADMIN | NOSYSADMIN} | {MONADMIN | NOMONADMIN} | {OPRADMIN | NOOPRADMIN} | {POLADMIN | NOPOLADMIN} | {AUDITADMIN | NOAUDITADMIN} | {CREATEDB | NOCREATEDB} | {USEFT | NOUSEFT} | {CREATEROLE | NOCREATEROLE} | {INHERIT | NOINHERIT} | {LOGIN | NOLOGIN} | {REPLICATION | NOREPLICATION} | {INDEPENDENT | NOINDEPENDENT} | {VCADMIN | NOVCADMIN} | {PERSISTENCE | NOPERSISTENCE} | CONNECTION LIMIT connlimit | VALID BEGIN 'timestamp' | VALID UNTIL 'timestamp' | RESOURCE POOL 'respool' | USER GROUP 'groupuser' | PERM SPACE 'spacelimit' | TEMP SPACE 'tmpspacelimit' | SPILL SPACE 'spillspacelimit' | NODE GROUP logic_group_name | IN ROLE role_name [, ...] | IN GROUP role_name [, ...] | ROLE role_name [, ...] | ADMIN role_name [, ...] | USER role_name [, ...] | SYSID uid | DEFAULT TABLESPACE tablespace_name | PROFILE DEFAULT | PROFILE profile_name | PGUSERCREATE [ UNIQUE ] INDEX [ CONCURRENTLY ] [ IF NOT EXISTS ] [ [schema_name.] index_name ] ON table_name [ USING method ] ({ { column_name [ ( length ) ] | ( expression ) } [ COLLATE collation ] [ opclass ] [ ASC | DESC ] [ NULLS { FIRST | LAST } ] }[, ...] ) [ INCLUDE ( { column_name | ( expression ) }[, ...] ) ] [ WITH ( {storage_parameter = value} [, ... ] ) ] [ TABLESPACE tablespace_name ] [ VISIBLE | INVISIBLE ] [ WHERE predicate ]; CREATE [ UNIQUE ] INDEX [ IF NOT EXISTS ] [ [schema_name.] index_name ] ON table_name [ USING method ] ( { { column_name | ( expression ) } [ COLLATE collation ] [ opclass ] [ ASC | DESC ] [ NULLS LAST ] } [, ...] ) [ LOCAL [ ( { PARTITION index_partition_name [ ( SUBPARTITION index_subpartition_name [, ...] ) ] [ TABLESPACE index_partition_tablespace ] } [, ...] ) ] | GLOBAL ] [ INCLUDE ( { column_name | ( expression ) }[, ...] ) ] [ WITH ( { storage_parameter = value } [, ...] ) ] [ TABLESPACE tablespace_name ] [ VISIBLE | INVISIBLE ]; NOTICE: 'SUBPARTITION index_subpartition_name' is only avaliable in CENTRALIZED mode! NOTICE: 'column_name ( length )' is only avaliable in B-format database! NOTICE: '[ VISIBLE | INVISIBLE ]' is only avaliable in CENTRALIZED mode and B-format database!CREATE [ OR REPLACE ] [ PROCEDURAL ] LANGUAGE %s; CREATE [ OR REPLACE ] [ TRUSTED ] [ PROCEDURAL ] LANGUAGE %s HANDLER %s [ INLINE %s ] [ VALIDATOR %s ];CREATE MASKING POLICY policy_name masking_clause [, ... ] [ policy_filter_clause ] [ ENABLE | DISABLE ]; where masking_clause can be: masking_function ON LABEL(label_name [, ... ]) where masking_function can be: { maskall | randommasking | creditcardmasking | basicemailmasking | fullemailmasking | shufflemasking | alldigitsmasking | regexpmasking } where policy_filter_clause can be: FILTER ON { ( FILTER_TYPE ( filter_value [, ... ] ) ) [, ... ] } where FILTER_TYPE can be: { APP | ROLES | IP }CREATE [ INCREMENTAL ] MATERIALIZED VIEW %s [ (%s [, ...] ) ] [ TABLESPACE %s ] [ BUILD DEFERRED | BUILD IMMEDIATE ] AS %s [ WITH [ NO ] DATA ]CREATE MATERIALIZED VIEW LOG ON table_name;CREATE MODEL model_name USING algorithm_name [FEATURES { {expression [ [ AS ] output_name ]} [, ...] }] [TARGET { {expression [ [ AS ] output_name ]} [, ...] }] FROM { table_name | select_query } WITH hyperparameter_name = { hyperparameter_value | DEFAULT } [, ...] } where: * algorithm_name is one of the architectures currently supported: * logistic_regression: Compute a logistic regression using Gradient Descent * linear_regression: Compute a linear regression using Gradient Descent * svm_classification: Compute a support vector machine classifier using Gradient Descent * kmeans: Compute an unsupervised clustering * pca: Compute a principal component analysis result using Gradient Descent * multiclass: Compute a classification result for multiple types of data * xgboost_regression_logistic: Compute logistic regression using XGBoost * xgboost_binary_logistic: Compute logistic regression for binary classification using XGBoost * xgboost_regression_squarederror: Compute regression with squarred loss * xgboost_regression_gamma: Compute gamma regression with log-link using XGBoost * select_query is a standard SELECT query For supervised machine learning algorithms, FEATURES and TARGET clauses are mandatory. For unsupervised machine learning algorithms, FEATURES is optional, and TARGET cannot be specified. ########################### ### Model usage ### ########################### The models created can be used in SELECT and UPDATE statements as expresions. The syntax is the following: PREDICT BY model_name FEATURES (expression [, ...]) [ [ AS ] output_name ] For example: SELECT id, PREDICT BY m (FEATURES f1, f2) AS prediction FROM t; UPDATE t SET x=PREDICT BY m(features f1, f2); ########################### ### Hyperparameters ### ########################### # Hyperparameter list for 'logistic_regression', 'linear_regression' and 'svm_classification': * batch_size: Number of tuples * decay: Decay factor * lambda (Only svm classifier): Lambda parameter of support vector machines * learning_rate: Learning rate of the algorithm * max_iterations: Maximum number of iterations until convergence * max_seconds: Maximum number of seconds doing the optimization * optimizer: Select optimzier between: gd (gradient descent) or ngd (normalized gradient descent) * tolerance: System stops when the percentage of changes between two iterations is below this percentage * seed: Seed value for random * kernel: Name of kernel for svm classification, valid values are 'linear'(default), 'gaussian' and 'polynomial' * components: Number of output dimensions for kernels different than linear, default is MAX(2*features, 128) * gamma: Gamma parameter for gaussian kernel, default value is 0.5 * degree: Degree parameter for polynomial kernel in the range 2 to 9, default is 2 * coef0: Coef0 parameter for polynomial kernel and value is greater or equal than zero, default is 1.0 * verbose: 0 (no output), 1 (more output) # Hyperparameter list for 'kmeans': * batch_size: Number of tuples in each processing batch * distance_function: Distance function between clusters and centroids. Valid values are 'L1', 'L2', 'L2_Squared' and 'Linf' * max_iterations: Maximum iterations until convergence * num_centroids: Number of centroids 'k' parameter for K-means * num_features: Dimensionality of the point. Tuples that contain points that do not match the dimension are ignored. * seed: Seed value for random * tolerance: System stops when the percentage of changes between two iterations is below this percentage * seeding_function: Algorithm used for initial seeds: 'Random++' or 'Kmeans||' * verbose: 0 (no output), 1 (less output), or 2 (full output) # Hyperparameter list for 'xgboost_regression_logistic', 'xgboost_binary_logistic', 'xgboost_regression_gamma' and 'xgboost_regression_squarederror': * n_iter: Maximum iterations until convergence * batch_size: Number of tuples in each processing batch * booster: Which booster to use, e.g., gbtree, gblinear or dart (default: gbtree) * tree_method: The tree construction algorithm used in XGBoost. Choices: auto, exact, approx, hist, gpu_hist (gpu_hist only supported with GPU) * eval_metric: Evaluation metric for validation data, default is 'rmse' * seed: Seed value for random * nthread: Number of parallel threads used to run XGBoost * max_depth: Maximum depth of a tree (default 6) (valid only for tree boosters) * gamma: Minimum loss reduction required to make a further partition on a leaf node of the tree * eta: Step size shrinkage used in update to prevents overfitting (default 0.3) * min_child_weight: Minimum sum of instance weight (hessian) needed in a child (default 1) * verbosity: Verbosity of printing messages: 0 (silent), 1 (warning), 2 (info), 3 (debug) # Hyperparameter list for 'pca': * max_iterations: Maximum iterations until convergence * batch_size: Number of tuples in each processing batch * max_seconds: Maximum number of seconds doing the optimization * number_components: Number of components to keep and value is greater or equal than 1, default 1 * tolerance: System stops when the percentage of changes between two iterations is below this percentage, default is 0.0005 * seed: Seed value for random * verbose: 0 (no output), 1 (more output) # Hyperparameter list for 'multiclass': * classifier: name of gradient descent binary classifier, currently supports 'svm_classification' and 'logistic_regression' * and all hyperparameters of the selected binary classifierCREATE NODE nodename WITH ( [ TYPE = nodetype,] [ HOST = hostname,] [ PORT = portnum,] [ HOST1 = 'hostname',] [ PORT1 = portnum,] [ HOSTPRIMARY [ = boolean ],] [ PRIMARY [ = boolean ],] [ PREFERRED [ = boolean ],] [ SCTP_PORT = portnum,] [ CONTROL_PORT = portnum,] [ SCTP_PORT1 = portnum,] [ CONTROL_PORT1 = portnum, ] [ NODEIS_CENTRAL [= boolean], ] [ NODEIS_ACTIVE [= boolean] ] );CREATE NODE GROUP %s [WITH ( %s [, ... ] )] [bucketcnt bucket_cnt] [ BUCKETS [ ( bucketnumber [, ... ] ) ] ] [ VCGROUP ] [ DISTRIBUTE FROM src_nodegroup_name ] [groupparent parent_group_name];CREATE OPERATOR %s ( PROCEDURE = %s [, LEFTARG = %s ] [, RIGHTARG = %s ] [, COMMUTATOR = %s ] [, NEGATOR = %s ] [, RESTRICT = %s ] [, JOIN = %s ] [, HASHES ] [, MERGES ] )CREATE [ OR REPLACE ] PACKAGE [ schema ] package_name [ invoker_rights_clause ] { IS | AS } item_list_1 END package_name;CREATE [ OR REPLACE ] PACKAGE BODY [ schema ] package_name { IS | AS } declare_section [ initialize_section ] END package_name;CREATE [ OR REPLACE ] [DEFINER = user] PROCEDURE procedure_name [ ( {[ argmode ] [ argname ] argtype [ { DEFAULT | := | = } expression ]}[,...]) ] { IS | AS } plsql_body /CREATE PUBLICATION %s [ FOR TABLE %s [, ...] | FOR ALL TABLES ] [ WITH ( %s [= %s] [, ... ] ) ]CREATE RESOURCE LABEL [ IF NOT EXISTS ] label_name ADD label_item_list[ , ... ]; where label_item_list can be: resource_type(resource_path[, ... ]) where resource_type can be: { TABLE | COLUMN | SCHEMA | VIEW | FUNCTION }CREATE RESOURCE POOL pool_name [WITH ({MEM_PERCENT=pct | CONTROL_GROUP="group_name" | ACTIVE_STATEMENTS=stmt | MAX_DOP = dop | MEMORY_LIMIT='memory_size' | io_limits=io_limits | io_priority='priority' | nodegroup='nodegroup_name' | is_foreign = boolean }[, ... ])];CREATE ROLE role_name [ [ WITH ] option [ ... ] ] [ ENCRYPTED | UNENCRYPTED ] { PASSWORD | IDENTIFIED BY } { 'password' [ EXPIRED ] | DISABLE }; where option can be: {SYSADMIN | NOSYSADMIN} | {MONADMIN | NOMONADMIN} | {OPRADMIN | NOOPRADMIN} | {POLADMIN | NOPOLADMIN} | {AUDITADMIN | NOAUDITADMIN} | {CREATEDB | NOCREATEDB} | {USEFT | NOUSEFT} | {CREATEROLE | NOCREATEROLE} | {INHERIT | NOINHERIT} | {LOGIN | NOLOGIN} | {REPLICATION | NOREPLICATION} | {INDEPENDENT | NOINDEPENDENT} | {VCADMIN | NOVCADMIN} | {PERSISTENCE | NOPERSISTENCE} | CONNECTION LIMIT connlimit | VALID BEGIN 'timestamp' | VALID UNTIL 'timestamp' | RESOURCE POOL 'respool' | USER GROUP 'groupuser' | PERM SPACE 'spacelimit' | TEMP SPACE 'tmpspacelimit' | SPILL SPACE 'spillspacelimit' | NODE GROUP logic_cluster_name | IN ROLE role_name [, ...] | IN GROUP role_name [, ...] | ROLE role_name [, ...] | ADMIN role_name [, ...] | USER role_name [, ...] | SYSID uid | DEFAULT TABLESPACE tablespace_name | PROFILE DEFAULT | PROFILE profile_name | PGUSERCREATE [ ROW LEVEL SECURITY ] POLICY policy_name ON table_name [ AS { PERMISSIVE | RESTRICTIVE } ] [ FOR { ALL | SELECT | UPDATE | DELETE } ] [ TO { role_name | PUBLIC } [, ...] ] USING ( using_expression )CREATE SCHEMA [ IF NOT EXISTS ] schema_name [ AUTHORIZATION user_name ] [WITH BLOCKCHAIN] [ schema_element [ ... ] ]; CREATE SCHEMA schema_name [ [ DEFAULT ] CHARACTER SET | CHARSET [ = ] default_charset ] [ [ DEFAULT ] COLLATE [ = ] default_collation ]; NOTICE: '[ [ DEFAULT ] CHARACTER SET | CHARSET [ = ] default_charset ] [ [ DEFAULT ] COLLATE [ = ] default_collation ]' is only available in CENTRALIZED mode and B-format database!CREATE [ LARGE ] SEQUENCE [ IF NOT EXISTS ] %s [ INCREMENT [ BY ] %s ] [ MINVALUE %s | NO MINVALUE | NOMINVALUE] [ MAXVALUE %s | NO MAXVALUE | NOMAXVALUE] [ START [ WITH ] %s ] [ CACHE %s ] [ [ NO ] CYCLE | NOCYCLE] [ OWNED BY { %s.%s | NONE } ]; NOTICE: '[ LARGE ]' is only avaliable in CENTRALIZED mode!CREATE SERVER server_name [ TYPE 'server_type' ] [ VERSION ' server_version ' ] FOREIGN DATA WRAPPER fdw_name [ OPTIONS ( { option_name ' value ' } [, ...] ) ] ;CREATE SNAPSHOT [@ ] [COMMENT IS } AS query;CREATE SNAPSHOT [@ ] FROM @ [COMMENT IS } USING ( { INSERT [INTO SNAPSHOT] … | UPDATE [SNAPSHOT] [AS ] SET … [FROM …] [WHERE …] | DELETE [FROM SNAPSHOT] [AS ] [USING …] [WHERE …] | ALTER [SNAPSHOT] { ADD … | DROP … } [, …] } [; …] );CREATE SUBSCRIPTION %s CONNECTION '%s' PUBLICATION %s [, ...] [ WITH ( %s [= %s] [, ... ] ) ]CREATE [ OR REPLACE ] [ PUBLIC ] SYNONYM synonym_name FOR object_name;CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } | UNLOGGED ] TABLE [ IF NOT EXISTS ] table_name ( { column_name data_type [ CHARACTER SET | CHARSET charset ] [ compress_mode ] [ COLLATE collation ] [ column_constraint [ ... ] ] | table_constraint | LIKE source_table [ like_option [...] ] } [, ... ]) [ AUTO_INCREMENT [ = ] value ] [ [ DEFAULT ] CHARACTER SET | CHARSET [ = ] default_charset ] [ [ DEFAULT ] COLLATE [ = ] default_collation ] [ WITH ( {storage_parameter = value} [, ... ] ) ] [ ON COMMIT { PRESERVE ROWS | DELETE ROWS | DROP } ] [ COMPRESS | NOCOMPRESS ] [ TABLESPACE tablespace_name ]; where column_constraint can be: [ CONSTRAINT constraint_name ] { NOT NULL | NULL | CHECK ( expression ) | DEFAULT default_expr | GENERATED ALWAYS AS ( generation_expr ) [STORED] | AUTO_INCREMENT | IDENTITY [ (seed , increment) ] | UNIQUE [KEY] index_parameters | PRIMARY KEY index_parameters | ENCRYPTED WITH ( COLUMN_ENCRYPTION_KEY = column_encryption_key, ENCRYPTION_TYPE = encryption_type_value ) | REFERENCES reftable [ ( refcolumn ) ] [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ] [ ON DELETE action ] [ ON UPDATE action ] } [ DEFERRABLE | NOT DEFERRABLE | INITIALLY DEFERRED | INITIALLY IMMEDIATE ] NOTICE: 'UNIQUE KEY' in table_constraint is only available in CENTRALIZED mode and B-format database! where table_constraint can be: [ CONSTRAINT [ constraint_name ] ] { CHECK ( expression ) | UNIQUE [ index_name ] [ USING method ] ( { { column_name [ ( length ) ] | ( expression ) } [ ASC | DESC ] } [, ... ] ) index_parameters [ VISIBLE | INVISIBLE ] | PRIMARY KEY [ USING method ] ( { column_name [ ASC | DESC ] } [, ... ] ) index_parameters [ VISIBLE | INVISIBLE ] | PARTIAL CLUSTER KEY ( column_name [, ... ] ) | FOREIGN KEY [ index_name ] ( column_name [, ... ] ) REFERENCES reftable [ ( refcolumn [, ... ] ) ] [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ] [ ON DELETE action ] [ ON UPDATE action ] } [ DEFERRABLE | NOT DEFERRABLE | INITIALLY DEFERRED | INITIALLY IMMEDIATE ] where compress_mode can be: { DELTA | PREFIX | DICTIONARY | NUMSTR | NOCOMPRESS } where like_option can be: { INCLUDING | EXCLUDING } { DEFAULTS | GENERATED | CONSTRAINTS | INDEXES | STORAGE | COMMENTS | PARTITION | RELOPTIONS | DISTRIBUTION | ALL } where index_parameters can be: [ WITH ( {storage_parameter = value} [, ... ] ) ] [ USING INDEX TABLESPACE tablespace_name ] where range_distribution_rules can be: [ ( SLICE name VALUES LESS THAN (expression | MAXVALUE [, ... ]) [DATANODE datanode_name] [, ... ] ) | ( SLICE name START (expression) END (expression) EVERY (expression) [DATANODE datanode_name] [, ... ] ) | SLICE REFERENCES table_name ] where list_distribution_rules can be: [ ( SLICE name VALUES (expression [, ... ]) [DATANODE datanode_name] [, ... ] ) | ( SLICE name VALUES (DEFAULT) [DATANODE datanode_name] ) | SLICE REFERENCES table_name ] NOTICE: '[ constraint_name ]' in table_constraint is optional in CENTRALIZED mode and B-format database, it is mandatory in other scenarios. NOTICE: '[ index_name ]' in table_constraint is only available in CENTRALIZED mode and B-format database! NOTICE: '[ USING method ]' in table_constraint is only available in CENTRALIZED mode and B-format database! NOTICE: '[ ASC | DESC ]' in table_constraint is only available in CENTRALIZED mode and B-format database! NOTICE: 'column_name ( length )' in 'UNIQUE' clause of table_constraint is only available in CENTRALIZED mode and B-format database! NOTICE: '( expression )' in 'UNIQUE' clause of table_constraint is only available in CENTRALIZED mode and B-format database! NOTICE: 'AUTO_INCREMENT' is only available in CENTRALIZED mode and B-format database! NOTICE: '[ CHARACTER SET | CHARSET ]' is only available in CENTRALIZED mode and B-format database! NOTICE: '[ COLLATE [ = ] collation ]' is only available in CENTRALIZED mode and B-format database! NOTICE: '[ VISIBLE | INVISIBLE ]' is only avaliable in CENTRALIZED mode and B-format database! NOTICE: 'IDENTITY [ (seed , increment) ]' is only avaliable in D-format database!CREATE [ UNLOGGED ] TABLE table_name [ (column_name [ data_type ] [, ...] ) ] [ WITH ( {storage_parameter = value} [, ... ] ) ] [ COMPRESS | NOCOMPRESS ] [ TABLESPACE tablespace_name ] [ DISTRIBUTE BY { REPLICATION | { [HASH ] ( column_name ) } } ] [ TO { GROUP groupname | NODE ( nodename [, ... ] ) } ] AS query [ WITH [ NO ] DATA ]; NOTICE: [data_type] is only available in CENTRALIZED mode and B-format database. NOTICE: DISTRIBUTE BY is only avaliable in DISTRIBUTED mode. NOTICE: TO {...} is only avaliable in DISTRIBUTED mode.CREATE TABLE [ IF NOT EXISTS ] partition_table_name ( [ { column_name data_type [ CHARACTER SET | CHARSET charset ] [ COLLATE collation ] [ column_constraint [ ... ] ] | table_constraint | LIKE source_table [ like_option [...] ] } [, ... ] ] ) [ AUTO_INCREMENT [ = ] value ] [ [ DEFAULT ] CHARACTER SET | CHARSET [ = ] default_charset ][ [ DEFAULT ] COLLATE [ = ] default_collation ] [ WITH ( {storage_parameter = value} [, ... ] ) ] [ COMPRESS | NOCOMPRESS ] [ TABLESPACE tablespace_name ] [ DISTRIBUTE BY { REPLICATION | { [ HASH ] ( column_name ) } } ] NOTICE: DISTRIBUTE BY is only avaliable in DISTRIBUTED mode! [ TO { GROUP groupname | NODE ( nodename [, ... ] ) } ] PARTITION BY { {VALUES (partition_key)} | {RANGE [ COLUMNS ] (partition_key) [ INTERVAL ('interval_expr') [ STORE IN ( tablespace_name [, ...] ) ] ] [ PARTITIONS integer ] ( partition_less_than_item [, ... ] )} | {RANGE [ COLUMNS ] (partition_key) [ INTERVAL ('interval_expr') [ STORE IN ( tablespace_name [, ...] ) ] ] [ PARTITIONS integer ] ( partition_start_end_item [, ... ] )} | {{{LIST [ COLUMNS ]} | HASH | KEY} (partition_key) [ PARTITIONS integer ] (PARTITION partition_name [ VALUES [ IN ] (list_values_clause) ] opt_table_space ) } } [ { ENABLE | DISABLE } ROW MOVEMENT ]; NOTICE: [ COLUMNS ] is only available in B-format database! NOTICE: [ PARTITIONS integer ] in RANGE/LIST partition is only available in B-format database! NOTICE: [ IN ] is only available in B-format database! NOTICE: KEY is only available in B-format database! where column_constraint can be: [ CONSTRAINT constraint_name ] { NOT NULL | NULL | CHECK ( expression ) | DEFAULT default_expr | GENERATED ALWAYS AS ( generation_expr ) [STORED] | AUTO_INCREMENT | UNIQUE [KEY] index_parameters | PRIMARY KEY index_parameters | REFERENCES reftable [ ( refcolumn ) ] [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ] [ ON DELETE action ] [ ON UPDATE action ] } [ DEFERRABLE | NOT DEFERRABLE | INITIALLY DEFERRED | INITIALLY IMMEDIATE ] NOTICE: 'UNIQUE KEY' in table_constraint is only available in CENTRALIZED mode and B-format database! where table_constraint can be: [ CONSTRAINT [ constraint_name ] ] { CHECK ( expression ) | UNIQUE [ index_name ] [ USING method ] ( { column_name [ ASC | DESC ] } [, ... ] ) index_parameters | PRIMARY KEY [ USING method ] ( { column_name [ ASC | DESC ] } [, ... ] ) index_parameters | FOREIGN KEY [ index_name ] ( column_name [, ... ] ) REFERENCES reftable [ ( refcolumn [, ... ] ) ] [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ] [ ON DELETE action ] [ ON UPDATE action ] } [ DEFERRABLE | NOT DEFERRABLE | INITIALLY DEFERRED | INITIALLY IMMEDIATE ] where index_parameters can be: [ WITH ( {storage_parameter = value} [, ... ] ) ] [ USING INDEX TABLESPACE tablespace_name ] where like_option can be: { INCLUDING | EXCLUDING } { DEFAULTS | GENERATED | CONSTRAINTS | INDEXES | STORAGE | COMMENTS | RELOPTIONS | DISTRIBUTION | ALL } where partition_less_than_item can be: PARTITION partition_name VALUES LESS THAN { ( { partition_value | MAXVALUE } [, ... ] ) | MAXVALUE } [TABLESPACE [=] tablespace_name] NOTICE: MAXVALUE without parentheses is only available in B-format database! where partition_start_end_item can be: PARTITION partition_name { {START(partition_value) END (partition_value) EVERY (interval_value)} | {START(partition_value) END ({partition_value | MAXVALUE})} | {START(partition_value)} | {END({partition_value | MAXVALUE})} } [TABLESPACE tablespace_name] NOTICE: '[ constraint_name ]' in table_constraint is optional in CENTRALIZED mode and B-format database, it is mandatory in other scenarios. NOTICE: '[ index_name ]' in table_constraint is only available in CENTRALIZED mode and B-format database! NOTICE: '[ USING method ]' in table_constraint is only available in CENTRALIZED mode and B-format database! NOTICE: '[ ASC | DESC ]' in table_constraint is only available in CENTRALIZED mode and B-format database! NOTICE: 'AUTO_INCREMENT' is only available in CENTRALIZED mode and B-format database! NOTICE: '[ CHARACTER SET | CHARSET ]' is only available in CENTRALIZED mode and B-format database! NOTICE: '[ COLLATE [ = ] collation ]' is only available in CENTRALIZED mode and B-format database!CREATE TABLE [ IF NOT EXISTS ] subpartition_table_name ( { column_name data_type [ CHARACTER SET | CHARSET charset ] [ COLLATE collation ] [ column_constraint [ ... ] ] | table_constraint | LIKE source_table [ like_option [...] ] } [, ... ] ) [ AUTO_INCREMENT [ = ] value ] [ [ DEFAULT ] CHARACTER SET | CHARSET [ = ] default_charset ][ [ DEFAULT ] COLLATE [ = ] default_collation ] [ WITH ( {storage_parameter = value} [, ... ] ) ] [ COMPRESS | NOCOMPRESS ] [ TABLESPACE tablespace_name ] PARTITION BY {RANGE [ COLUMNS ] | LIST [ COLUMNS ] | HASH | KEY} (partition_key) [ PARTITIONS integer ] SUBPARTITION BY {RANGE | LIST | HASH | KEY} (subpartition_key) [ SUBPARTITIONS integer ] ( PARTITION partition_name1 [ VALUES LESS THAN { (val1 | MAXVALUE) | MAXVALUE } | VALUES [ IN ] (val1[, ...]) ] [ TABLESPACE [=] tablespace ] ( { SUBPARTITION subpartition_name1 [ VALUES LESS THAN (val1_1) | VALUES (val1_1[, ...])] [ TABLESPACE [=] tablespace ] } [, ...] ) [, ...] ) [ { ENABLE | DISABLE } ROW MOVEMENT ]; NOTICE: [ COLUMNS ] is only available in B-format database! NOTICE: [ PARTITIONS integer ] in RANGE/LIST partition is only available in B-format database! NOTICE: [ IN ] is only available in B-format database! NOTICE: KEY is only available in B-format database! NOTICE: MAXVALUE without parentheses is only available in B-format database! where column_constraint can be: [ CONSTRAINT constraint_name ] { NOT NULL | NULL | CHECK ( expression ) | DEFAULT default_expr | GENERATED ALWAYS AS ( generation_expr ) [STORED] | AUTO_INCREMENT | UNIQUE [KEY] index_parameters | PRIMARY KEY index_parameters | REFERENCES reftable [ ( refcolumn ) ] [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ] [ ON DELETE action ] [ ON UPDATE action ] } [ DEFERRABLE | NOT DEFERRABLE | INITIALLY DEFERRED | INITIALLY IMMEDIATE ] NOTICE: 'UNIQUE KEY' in table_constraint is only available in CENTRALIZED mode and B-format database! where table_constraint can be: [ CONSTRAINT [ constraint_name ] ] { CHECK ( expression ) | UNIQUE [ index_name ] [ USING method ] ( { column_name [ ASC | DESC ] } [, ... ] ) index_parameters | PRIMARY KEY [ USING method ] ( { column_name [ ASC | DESC ] } [, ... ] ) index_parameters | FOREIGN KEY [ index_name ] ( column_name [, ... ] ) REFERENCES reftable [ ( refcolumn [, ... ] ) ] [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ] [ ON DELETE action ] [ ON UPDATE action ] } [ DEFERRABLE | NOT DEFERRABLE | INITIALLY DEFERRED | INITIALLY IMMEDIATE ] where like_option can be: { INCLUDING | EXCLUDING } { DEFAULTS | GENERATED | CONSTRAINTS | INDEXES | STORAGE | COMMENTS | RELOPTIONS | ALL } where index_parameters can be: [ WITH ( {storage_parameter = value} [, ... ] ) ] [ USING INDEX TABLESPACE tablespace_name ] NOTICE: 'CREATE TABLE SUBPARTITION' is only available in CENTRALIZED mode! NOTICE: '[ constraint_name ]' in table_constraint is optional in CENTRALIZED mode and B-format database, it is mandatory in other scenarios. NOTICE: '[ index_name ]' in table_constraint is only available in CENTRALIZED mode and B-format database! NOTICE: '[ USING method ]' in table_constraint is only available in CENTRALIZED mode and B-format database! NOTICE: '[ ASC | DESC ]' in table_constraint is only available in CENTRALIZED mode and B-format database! NOTICE: 'AUTO_INCREMENT' is only available in CENTRALIZED mode and B-format database! NOTICE: '[ CHARACTER SET | CHARSET ]' is only available in CENTRALIZED mode and B-format database! NOTICE: '[ COLLATE [ = ] collation ]' is only available in CENTRALIZED mode and B-format database!CREATE TABLESPACE tablespace_name {[ OWNER user_name ] [ RELATIVE ] LOCATION 'directory' [ MAXSIZE 'space_size' ] [with_option_clause]} | {[LOGGING | NOLOGGING] DATAFILE 'directory' [SIZE space_size space_size_unit] [REUSE] [AUTOEXTEND ON [NEXT next_size next_size_unit] [MAXSIZE 'autoextend_size'] | AUTOEXTEND OFF]} | {DATAFILE 'directory' [SIZE space_size space_size_unit] [REUSE] [AUTOEXTEND ON [NEXT next_size next_size_unit] [MAXSIZE 'autoextend_size'] | AUTOEXTEND OFF] {LOGGING | NOLOGGING}}; where option_clause can be: WITH ({filesystem = {'general' | "general" | general} | address = {'ip:port[,...]'} | cfgpath = {'path'} | storepath = {'rootpath'} | random_page_cost = {'value' | value} | seq_page_cost = {'value' | value}}[,...])CREATE TEXT SEARCH CONFIGURATION %s ( PARSER = %s | COPY = %s ) [ WITH ( {configuration_option = value} [, ...] )];CREATE TEXT SEARCH DICTIONARY name ( TEMPLATE = template_name | COPY = source_config [, option = value [, ...] ] );CREATE [ CONSTRAINT ] TRIGGER name { BEFORE | AFTER | INSTEAD OF } { event [ OR ... ] } ON table_name [ FROM referenced_table_name ] { NOT DEFERRABLE | [ DEFERRABLE ] { INITIALLY IMMEDIATE | INITIALLY DEFERRED } } [ FOR [ EACH ] { ROW | STATEMENT } ] [ WHEN ( condition ) ] EXECUTE PROCEDURE function_name ( arguments ) In B compatibility also support: CREATE [ DEFINER = user ] TRIGGER [ IF NOT EXISTS ] name { BEFORE | AFTER | INSTEAD OF } { event [ OR ... ] } ON table_name [ FROM referenced_table_name ] { NOT DEFERRABLE | [ DEFERRABLE ] { INITIALLY IMMEDIATE | INITIALLY DEFERRED } } [ FOR [ EACH ] { ROW | STATEMENT } ] [ WHEN ( condition ) ] [ trigger_order ] trigger_body where event can be one of: INSERT UPDATE [ OF column_name [, ... ] ] DELETE TRUNCATE where trigger_order can be [ FOLLOWS | PRECEDES ]CREATE [ OR REPLACE ] TYPE %s AS [OBJECT] ( [ %s %s [ COLLATE %s ] [, ... ] ] [ %s %s[, ... ] ] ) [{FINAL | NOT FINAL}] CREATE TYPE %s AS ENUM ( [ '%s' [, ... ] ] ) CREATE TYPE %s ( INPUT = %s, OUTPUT = %s [ , RECEIVE = %s ] [ , SEND = %s ] [ , TYPMOD_IN = %s ] [ , TYPMOD_OUT = %s ] [ , ANALYZE = %s ] [ , INTERNALLENGTH = { %s | VARIABLE } ] [ , PASSEDBYVALUE ] [ , ALIGNMENT = %s ] [ , STORAGE = %s ] [ , LIKE = %s ] [ , CATEGORY = %s ] [ , PREFERRED = %s ] [ , DEFAULT = %s ] [ , ELEMENT = %s ] [ , DELIMITER = %s ] [ , COLLATABLE = %s ] ) CREATE TYPE %s CREATE TYPE name AS ENUM ( [ 'lable' [, ... ] ] ) CREATE [ OR REPLACE ] TYPE name AS TABLE OF data_typeCREATE USER [IF NOT EXISTS] user_name [ [ WITH ] option [ ... ] ] [ ENCRYPTED | UNENCRYPTED ] { PASSWORD | IDENTIFIED BY } { 'password' [ EXPIRED ] | DISABLE }; where option can be: {SYSADMIN | NOSYSADMIN} | {MONADMIN | NOMONADMIN} | {OPRADMIN | NOOPRADMIN} | {POLADMIN | NOPOLADMIN} | {AUDITADMIN | NOAUDITADMIN} | {CREATEDB | NOCREATEDB} | {USEFT | NOUSEFT} | {CREATEROLE | NOCREATEROLE} | {INHERIT | NOINHERIT} | {LOGIN | NOLOGIN} | {REPLICATION | NOREPLICATION} | {INDEPENDENT | NOINDEPENDENT} | {VCADMIN | NOVCADMIN} | {PERSISTENCE | NOPERSISTENCE} | CONNECTION LIMIT connlimit | VALID BEGIN 'timestamp' | VALID UNTIL 'timestamp' | RESOURCE POOL 'respool' | USER GROUP 'groupuser' | PERM SPACE 'spacelimit' | TEMP SPACE 'tmpspacelimit' | SPILL SPACE 'spillspacelimit' | NODE GROUP logic_cluster_name | IN ROLE role_name [, ...] | IN GROUP role_name [, ...] | ROLE role_name [, ...] | ADMIN role_name [, ...] | USER role_name [, ...] | SYSID uid | DEFAULT TABLESPACE tablespace_name | PROFILE DEFAULT | PROFILE profile_name | PGUSERCREATE [ OR REPLACE ] [ DEFINER = user ] [ SQL SECURITY { DEFINER | INVOKER } ] [ TEMP | TEMPORARY ] VIEW view_name [ ( column_name [, ...] ) ] [ WITH ( {view_option_name [= view_option_value]} [, ... ] ) ] AS query [ WITH [ CASCADED | LOCAL ] CHECK OPTION ]; NOTICE: SQL SECURITY option is only available in CENTRALIZED mode and B-format database.CREATE WEAK PASSWORD DICTIONARY [WITH VALUES] ( {'weak_password'} [, ...] );CREATE WORKLOAD GROUP wg_name [ USING RESOURCE POOL pool_name [ WITH ( ACT_STATEMENTS = counts) ] ];CURSOR cursor_name [ BINARY ] [ NO SCROLL ] [ { WITH | WITHOUT } HOLD ] FOR query ;DEALLOCATE [ PREPARE ] { name | ALL };1. declare a cursor: DECLARE cursor_name [ BINARY ] [ NO SCROLL ] CURSOR [ { WITH | WITHOUT } HOLD ] FOR query ; 2. start an anonymous block: [DECLARE [declare_statements]] BEGIN execution_statements END; /DELETE Single-Relation Syntax: [ WITH [ RECURSIVE ] with_query [, ...] ] DELETE [/*+ plan_hint */] [FROM] { [ ONLY ] table_name [ * ] [ [ [partition_clause] [ [ AS ] alias ] ] | [ [ [ AS ] alias ] [ partitions_clause ] ] ] | ( subquery [ WITH [ CASCADED | LOCAL ] CHECK OPTION ] ) [ [ AS ] alias ] } [ USING using_list ] [ WHERE condition | WHERE CURRENT OF cursor_name ] [ ORDER BY {expression [ [ ASC | DESC | USING operator ] [ LIMIT { count } ] [ RETURNING { * | { output_expr [ [ AS ] output_name ] } [, ...] } ]; DELETE Multiple-Relation Syntax: [ WITH [ RECURSIVE ] with_query [, ...] ] DELETE [/*+ plan_hint */] [FROM] { [ ONLY ] table_name [ * ] [ [ [partition_clause] [ [ AS ] alias ] ] | [ [ [ AS ] alias ] [partitions_clause] ] ] | ( subquery [ WITH [ CASCADED | LOCAL ] CHECK OPTION ] ) [ [ AS ] alias ] } [, ...] [ USING using_list ] [ WHERE condition | WHERE CURRENT OF cursor_name ]; or [ WITH [ RECURSIVE ] with_query [, ...] ] DELETE [/*+ plan_hint */] { [ ONLY ] table_name [ * ] [ [ [partition_clause] [ [ AS ] alias ] ] | [ [ [ AS ] alias ] [partitions_clause] ] ] | ( subquery [ WITH [ CASCADED | LOCAL ] CHECK OPTION ] ) [ [ AS ] alias ] } [, ...] [ FROM using_list ] [ WHERE condition | WHERE CURRENT OF cursor_name ]; where with_query can be: with_query_name [ ( column_name [, ...] ) ] AS [ [ NOT ] MATERIALIZED ] ( {select | values | insert | update | delete} ) where partition_clause can be: PARTITION { ( partition_name ) | FOR ( partition_value [, ...] ) } | SUBPARTITION { ( subpartition_name ) | FOR ( subpartition_value [, ...] ) } where partitions_clause can be: PARTITION { ( { partition_name | subpartition_name } [, ...] ) } NOTICE: DELETE Multiple-Relation Syntax is only avaliable in CENTRALIZED mode and B-format database! NOTICE: 'partitions_clause' is only avaliable in CENTRALIZED mode and B-format database! NOTICE: 'partition_clause' is only avaliable in CENTRALIZED mode!DO [ LANGUAGE lang_name ] code;DROP APP WORKLOAD GROUP MAPPING [IF EXISTS] app_nameDROP APP WORKLOAD GROUP MAPPING [ IF EXISTS ] app_name;DROP AUDIT POLICY [IF EXISTS] policy_name;DROP CLIENT MASTER KEY [ IF EXISTS ] client_master_key_name [, ...];DROP COLUMN ENCRYPTION KEY [ IF EXISTS ] client_column_key_name [, ...];DROP DATA SOURCE [IF EXISTS] src_name [CASCADE | RESTRICT];DROP DATABASE [ IF EXISTS ] database_name;DROP DIRECTORY [ IF EXISTS ] directory_name;DROP EVENT [IF EXISTS] event_name;DROP EVENT TRIGGER [ IF EXISTS ] name [ CASCADE | RESTRICT ]DROP EXTENSION [ IF EXISTS ] %s [, ...] [ CASCADE | RESTRICT ];DROP FOREIGN TABLE [ IF EXISTS ] table_name [, ...] [ CASCADE | RESTRICT ];DROP FUNCTION [ IF EXISTS ] function_name [ ( [ { [ argmode ] [ argname ] argtype} [, ...] ] ) [ CASCADE | RESTRICT ] ];DROP GLOBAL CONFIGURATION paraname, paraname...;DROP GROUP [ IF EXISTS ] group_name [, ...];DROP INDEX [ IF EXISTS ] index_name [, ...] [ CASCADE | RESTRICT ];DROP MASKING POLICY [ IF EXISTS ] policy_name;DROP MATERIALIZED VIEW [ IF EXISTS ] %s [, ...] [ CASCADE | RESTRICT ]DROP MATERIALIZED VIEW LOG ON table_name;DROP MODEL model_name; Remove an existing model from the model warehouse.DROP NODE GROUP %s [ DISTRIBUTE FROM src_nodegroup_name ] [ TO ELASTIC GROUP ]DROP OPERATOR [ IF EXISTS ] %s ( { %s | NONE } , { %s | NONE } ) [ CASCADE | RESTRICT ]DROP OWNED BY name [, ...] [ CASCADE | RESTRICT ];DROP PACKAGE [ IF EXISTS ] package_name;DROP PACKAGE BODY [ IF EXISTS ] package_name;DROP PROCEDURE [ IF EXISTS ] procedure_name;DROP PUBLICATION [ IF EXISTS ] %s [, ...] [ CASCADE | RESTRICT ]DROP RESOURCE LABEL [ IF EXISTS ] policy_name[, ... ];DROP RESOURCE POOL [ IF EXISTS ] pool_name;DROP ROLE [ IF EXISTS ] role_name [, ...];DROP [ ROW LEVEL SECURITY ] POLICY [ IF EXISTS ] policy_name ON table_name [ CASCADE | RESTRICT ]DROP SCHEMA [ IF EXISTS ] schema_name [, ...] [ CASCADE | RESTRICT ];DROP [ LARGE ] SEQUENCE [ IF EXISTS ] { [schema.] sequence_name } [, ...] [ CASCADE | RESTRICT ]; NOTICE: '[ LARGE ]' is only avaliable in CENTRALIZED mode!DROP SERVER [ IF EXISTS ] server_name [ { CASCADE | RESTRICT } ] ;DROP SUBSCRIPTION [ IF EXISTS ] %s [ CASCADE | RESTRICT ]DROP SYNONYM [ IF EXISTS ] [ PUBLIC ] synonym_name [ CASCADE | RESTRICT ];DROP TABLE [ IF EXISTS ] {[schema.]table_name} [, ...] [ CASCADE | RESTRICT ] [ PURGE ];DROP TABLESPACE [ IF EXISTS ] tablespace_name;DROP TEXT SEARCH CONFIGURATION [ IF EXISTS ] %s [ CASCADE | RESTRICT ]DROP TEXT SEARCH DICTIONARY [ IF EXISTS ] name [ CASCADE | RESTRICT ];DROP TRIGGER [ IF EXISTS ] name ON table_name [ CASCADE | RESTRICT ] In B compatibility also support: DROP TRIGGER [ IF EXISTS ] name [ CASCADE | RESTRICT ]DROP TYPE [ IF EXISTS ] %s [, ...] [ CASCADE | RESTRICT ]DROP USER [ IF EXISTS ] user_name [, ...] [ CASCADE | RESTRICT ];DROP VIEW [ IF EXISTS ] view_name [, ...] [ CASCADE | RESTRICT ];DROP WEAK PASSWORD DICTIONARY;DROP WORKLOAD GROUP [ IF EXISTS ] wg_name;EXECUTE name [ ( parameter [, ...] ) ];EXECUTE DIRECT ON ( nodename [, ... ] ) query; EXECUTE DIRECT ON { COORDINATORS | DATANODES | ALL } query;EXPLAIN [ ( option [, ...] ) ] statement; EXPLAIN { [ { ANALYZE | ANALYSE } ] [ VERBOSE ] | PERFORMANCE } statement; where option can be: ANALYZE [ boolean ] | ANALYSE [ boolean ] | VERBOSE [ boolean ] | COSTS [ boolean ] | CPU [ boolean ] | DETAIL [ boolean ] | NODES [ boolean ] | NUM_NODES [ boolean ] | BUFFERS [ boolean ] | TIMING [ boolean ] | PLAN [ boolean ] | FORMAT { TEXT | XML | JSON | YAML }FETCH [ direction { FROM | IN } ] cursor_name; where direction can be: NEXT | PRIOR | FIRST | LAST | ABSOLUTE count | RELATIVE count | count | ALL | FORWARD | FORWARD count | FORWARD ALL | BACKWARD | BACKWARD count | BACKWARD ALLGRANT { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | ALTER | DROP | COMMENT | INDEX | VACUUM } [, ...] | ALL [ PRIVILEGES ] } ON { [ TABLE ] table_name [, ...] | ALL TABLES IN SCHEMA schema_name [, ...] } TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]; GRANT { {{ SELECT | INSERT | UPDATE | REFERENCES | COMMENT } ( column_name [, ...] )} [, ...] | ALL [ PRIVILEGES ] ( column_name [, ...] ) } ON [ TABLE ] table_name [, ...] TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]; GRANT { { SELECT | UPDATE | USAGE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON { [ [ LARGE ] SEQUENCE ] sequence_name [, ...] | ALL SEQUENCES IN SCHEMA schema_name [, ...] } TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]; GRANT { { CREATE | CONNECT | TEMPORARY | TEMP | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON DATABASE database_name [, ...] TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]; GRANT { USAGE | ALL [ PRIVILEGES ] } ON DOMAIN domain_name [, ...] TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]; GRANT { { USAGE | DROP } [, ...] | ALL [ PRIVILEGES ] } ON CLIENT_MASTER_KEY client_master_key TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]; GRANT { { USAGE | DROP } [, ...] | ALL [ PRIVILEGES ] } ON COLUMN_ENCRYPTION_KEY column_encryption_key TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]; GRANT { USAGE | ALL [ PRIVILEGES ] } ON FOREIGN DATA WRAPPER fdw_name [, ...] TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]; GRANT { { USAGE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON FOREIGN SERVER server_name [, ...] TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]; GRANT { { EXECUTE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON { FUNCTION {function_name ( [ {[ argmode ] [ arg_name ] arg_type} [, ...] ] )} [, ...] | ALL FUNCTIONS IN SCHEMA schema_name [, ...] } TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]; GRANT { USAGE | ALL [ PRIVILEGES ] } ON LANGUAGE lang_name [, ...] TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]; GRANT { { CREATE | USAGE | COMPUTE | ALTER | DROP } [, ...] | ALL [ PRIVILEGES ] } ON NODE GROUP group_name [, ...] TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]; GRANT { { SELECT | UPDATE } [, ...] | ALL [ PRIVILEGES ] } ON LARGE OBJECT loid [, ...] TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]; GRANT { { CREATE | USAGE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON SCHEMA schema_name [, ...] TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]; GRANT { { CREATE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON TABLESPACE tablespace_name [, ...] TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]; GRANT { { USAGE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON TYPE type_name [, ...] TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]; GRANT { USAGE | ALL [PRIVILEGES] } ON DATA SOURCE src_name [, ...] TO { [GROUP] role_name | PUBLIC } [, ...] [WITH GRANT OPTION]; GRANT { { READ | WRITE | ALTER | DROP } [, ...] | ALL [PRIVILEGES] } ON DIRECTORY directory_name [, ...] TO { [GROUP] role_name | PUBLIC } [, ...] [WITH GRANT OPTION]; GRANT { { EXECUTE | ALTER | DROP } [, ...] | ALL [ PRIVILEGES ] } ON { PACKAGE package_name [, ...] | ALL PACKAGES IN SCHEMA schema_name [, ...] } TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]; GRANT role_name [, ...] TO role_name [, ...] [ WITH ADMIN OPTION ]; GRANT ALL { PRIVILEGES | PRIVILEGE } TO role_name; GRANT { CREATE ANY TABLE | ALTER ANY TABLE | DROP ANY TABLE | SELECT ANY TABLE | INSERT ANY TABLE | UPDATE ANY TABLE | DELETE ANY TABLE | CREATE ANY SEQUENCE | CREATE ANY INDEX | CREATE ANY FUNCTION | EXECUTE ANY FUNCTION | CREATE ANY PACKAGE | EXECUTE ANY PACKAGE | CREATE ANY TYPE | ALTER ANY TYPE | DROP ANY TYPE | ALTER ANY SEQUENCE | DROP ANY SEQUENCE | SELECT ANY SEQUENCE | ALTER ANY INDEX | DROP ANY INDEX | CREATE ANY SYNONYM | DROP ANY SYNONYM | CREATE PUBLIC SYNONYM | DROP PUBLIC SYNONYM | CREATE ANY TRIGGER | ALTER ANY TRIGGER | DROP ANY TRIGGER } [, ...] TO [ GROUP ] role_name [, ...] [ WITH ADMIN OPTION ];[ WITH [ RECURSIVE ] with_query [, ...] ] INSERT [/*+ plan_hint */] INTO { table_name [partition_clause] [ AS alias ] [ ( column_name [, ...] ) ] | ( query [ WITH [ CASCADED | LOCAL ] CHECK OPTION ] ) [ AS ] alias [ ( column_name [, ...] ) ] } { DEFAULT VALUES | VALUES {( { expression | DEFAULT } [, ...] ) }[, ...] | query } [ ON DUPLICATE KEY UPDATE { NOTHING | { column_name = { expression | DEFAULT } } [, ...] [ WHERE condition ] } ] [ RETURNING {* | {output_expression [ [ AS ] output_name ] }[, ...]} ]; where with_query can be: with_query_name [ ( column_name [, ...] ) ] AS [ [ NOT ] MATERIALIZED ] ( {select | values | insert | update | delete} ) where partition_clause can be: PARTITION { ( partition_name ) | FOR ( partition_value [, ...] ) } | SUBPARTITION { ( subpartition_name ) | FOR ( subpartition_value [, ...] ) } NOTICE: 'partition_clause' is only avaliable in CENTRALIZED mode!LOCK [ TABLE ] {[ ONLY ] name [, ...]| {name [ * ]} [, ...]} [ IN {ACCESS SHARE | ROW SHARE | ROW EXCLUSIVE | SHARE UPDATE EXCLUSIVE | SHARE | SHARE ROW EXCLUSIVE | EXCLUSIVE | ACCESS EXCLUSIVE} MODE ] [ NOWAIT ];MERGE [/*+ plan_hint */] INTO table_name [ partition_clause ] [ [ AS ] alias ] USING { { table_name | view_name } | subquery } [ [ AS ] alias ] ON ( condition ) [ WHEN MATCHED THEN UPDATE SET { column_name = { expression | subquery | DEFAULT } | ( column_name [, ...] ) = ( { expression | subquery | DEFAULT } [, ...] ) } [, ...] [ WHERE condition ] ] [ WHEN NOT MATCHED THEN INSERT { DEFAULT VALUES | [ ( column_name [, ...] ) ] VALUES ( { expression | subquery | DEFAULT } [, ...] ) [, ...] [ WHERE condition ] } ]; where partition_clause can be: PARTITION { ( partition_name ) | FOR ( partition_value [, ...] ) } | SUBPARTITION { ( subpartition_name ) | FOR ( subpartition_value [, ...] ) } NOTICE: 'partition_clause' is only avaliable in CENTRALIZED mode! NOTICE: 'subquery' in the UPDATE and INSERT clauses are only avaliable in CENTRALIZED mode!MOVE [ direction [ FROM | IN ] ] cursor_name; where direction can be: NEXT | PRIOR | FIRST | LAST | ABSOLUTE count | RELATIVE count | count | ALL | FORWARD | FORWARD count | FORWARD ALL | BACKWARD | BACKWARD count | BACKWARD ALLPREDICT BY model_name [ (FEATURES attribute [, attribute] +]) ]; Use the model in catalog 'gs_modelwarehouse' to perform inference tasks.PREPARE name [ ( data_type [, ...] ) ] AS statement;PREPARE TRANSACTION transaction_id;PUBLISH SNAPSHOT @ ;PURGE { TABLE [schema_name.]table_name | INDEX index_name | RECYCLEBIN }PURGE SNAPSHOT @ ;REASSIGN OWNED BY old_role [, ...] TO new_role;REFRESH [ INCREMENTAL ] MATERIALIZED VIEW %sREINDEX { INDEX | [INTERNAL] TABLE | DATABASE | SYSTEM } name [ FORCE ]; REINDEX { INDEX | [INTERNAL] TABLE } name PARTITION partition_name [ FORCE ];[NOTICE:REPLACE only has gained support in MySQL compatibility!] REPLACE [LOW_PRIORITY | DELAYED] [INTO] tbl_name [(col_name,...)] {VALUES | VALUE ({expr},...),...},... OR: REPLACE [LOW_PRIORITY | DELAYED] [INTO] tbl_name SET col_name={expr},... OR: REPLACE [LOW_PRIORITY | DELAYED] [INTO] tbl_name [(col_name,...)] SELECT... REPLACE delete the old rows when the new row conflict with the old row which contains PRIMARY KEY or a UNIQUE index, and then insert the new row.RESET {configuration_parameter | CURRENT_SCHEMA | TIME ZONE | TRANSACTION ISOLATION LEVEL | SESSION AUTHORIZATION | ALL };REVOKE [ GRANT OPTION FOR ] { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | ALTER | DROP | COMMENT | INDEX | VACUUM } [, ...] | ALL [ PRIVILEGES ] } ON { [ TABLE ] table_name [, ...] | ALL TABLES IN SCHEMA schema_name [, ...] } FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ GRANT OPTION FOR ] { {{ SELECT | INSERT | UPDATE | REFERENCES | COMMENT } ( column_name [, ...] )} [, ...] | ALL [ PRIVILEGES ] ( column_name [, ...] ) } ON [ TABLE ] table_name [, ...] FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ GRANT OPTION FOR ] { { SELECT | UPDATE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON { [ SEQUENCE ] sequence_name [, ...] | ALL SEQUENCES IN SCHEMA schema_name [, ...] } FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ GRANT OPTION FOR ] { { CREATE | CONNECT | TEMPORARY | TEMP | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON DATABASE database_name [, ...] FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ GRANT OPTION FOR ] { USAGE | ALL [ PRIVILEGES ] } ON DOMAIN domain_name [, ...] FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ GRANT OPTION FOR ] { { USAGE | DROP } [, ...] | ALL [PRIVILEGES] } ON CLIENT_MASTER_KEYS client_master_keys_name [, ...] FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ GRANT OPTION FOR ] { { USAGE | DROP } [, ...] | ALL [PRIVILEGES]} ON COLUMN_ENCRYPTION_KEYS column_encryption_keys_name [, ...] FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ GRANT OPTION FOR ] { { READ | WRITE | ALTER | DROP } [, ...] | ALL [ PRIVILEGES ] } ON DIRECTORY directory_name [, ...] FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ GRANT OPTION FOR ] { USAGE | ALL [ PRIVILEGES ] } ON FOREIGN DATA WRAPPER fdw_name [, ...] FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ GRANT OPTION FOR ] { { USAGE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON FOREIGN SERVER server_name [, ...] FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ GRANT OPTION FOR ] { { EXECUTE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON { FUNCTION {function_name ( [ {[ argmode ] [ arg_name ] arg_type} [, ...] ] )} [, ...] | ALL FUNCTIONS IN SCHEMA schema_name [, ...] } FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ GRANT OPTION FOR ] { USAGE | ALL [ PRIVILEGES ] } ON LANGUAGE lang_name [, ...] FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ GRANT OPTION FOR ] { {CREATE | USAGE | COMPUTE | ALTER | DROP } [, ...] | ALL [ PRIVILEGES ] } ON NODE GROUP group_name [, ...] FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ GRANT OPTION FOR ] { { SELECT | UPDATE } [, ...] | ALL [ PRIVILEGES ] } ON LARGE OBJECT loid [, ...] FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ GRANT OPTION FOR ] { { CREATE | USAGE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON SCHEMA schema_name [, ...] FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ GRANT OPTION FOR ] { { CREATE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON TABLESPACE tablespace_name [, ...] FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ GRANT OPTION FOR ] { { USAGE | ALTER | DROP | COMMENT } [, ...] | ALL [ PRIVILEGES ] } ON TYPE type_name [, ...] FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ GRANT OPTION FOR ] { USAGE | ALL [ PRIVILEGES ] } ON DATA SOURCE src_name [, ...] FROM { [GROUP] role_name | PUBLIC } [, ...]; REVOKE [ GRANT OPTION FOR ] { { EXECUTE | ALTER | DROP } [, ...] | ALL [ PRIVILEGES ] } ON PACKAGE package_name [, ...] FROM { [ GROUP ] role_name | PUBLIC } [, ...] [ CASCADE | RESTRICT ]; REVOKE [ ADMIN OPTION FOR ] role_name [, ...] FROM role_name [, ...] [ CASCADE | RESTRICT ]; REVOKE ALL { PRIVILEGES | PRIVILEGE } FROM role_name; REVOKE [ ADMIN OPTION FOR ] { CREATE ANY TABLE | ALTER ANY TABLE | DROP ANY TABLE | SELECT ANY TABLE | INSERT ANY TABLE | UPDATE ANY TABLE | DELETE ANY TABLE | CREATE ANY SEQUENCE | CREATE ANY INDEX | CREATE ANY FUNCTION | EXECUTE ANY FUNCTION | CREATE ANY PACKAGE | EXECUTE ANY PACKAGE | CREATE ANY TYPE | ALTER ANY TYPE | DROP ANY TYPE | ALTER ANY SEQUENCE | DROP ANY SEQUENCE | SELECT ANY SEQUENCE | ALTER ANY INDEX | DROP ANY INDEX | CREATE ANY SYNONYM | DROP ANY SYNONYM | CREATE PUBLIC SYNONYM | DROP PUBLIC SYNONYM | CREATE ANY TRIGGER | ALTER ANY TRIGGER | DROP ANY TRIGGER } [, ...] FROM [ GROUP ] role_name [, ...];ROLLBACK [ WORK | TRANSACTION ];ROLLBACK PREPARED transaction_id;SAMPLE SNAPSHOT @ [STRATIFY BY attr_list] { AS