^<h  H PPОPPPXP0PPPPPhP@PPPȜP~@PPțPPxPPP(PPؚPPpr0rV|PpPHP PȘp@薢PȕPPxPPP(PPؔPPP(ГPPXP0PPP`d(fPؑPXd fzphz(zzdp|8lvvxv8vPPPPpPHPrh(hXzz؊rrXvv؉vv`h(hhhhHhh؇hhhh0hhhhPhfffpf8ffȄffXf fffxf(P؂Pnhb 9 sort support ^'less-equal-greater \ I/O [ I/O pMbrin: standalone scan new table pages brin(internal) brin(internal) brin(internal) brin(internal) brin(internal) brin(internal)~ brin(internal)} brin(internal)| brin(internal){ brin(internal)z brin(internal)y brin(internal)x brin(internal)w  !btree(internal)v !btree(internal)u !btree(internal)t !btree(internal)s L!btree(internal)r H!btree(internal)q R!btree(internal)p Q!btree(internal)o P!btree(internal)n O!btree(internal)m N!btree(internal)l M!btree(internal)k K!btree(internal)j |!btree(internal)i J!btree(internal)h ?/convert float4 to int4g >/convert int4 to float4f =/convert float8 to int4e </convert int4 to float8d :+convert int4 to int2c 9+convert int2 to int4b 83convert float8 to float4a 73convert float4 to float8` @ebucket number of operand in equal-width histogram_ !finite abstime?^ ocurrent date and time - increments during transactions] !end of interval\ Acurrent date and time (abstime)[ +tinterval to reltimeZ  I/OY  I/OX  I/OW  I/OV  I/OU  I/OT /convert float4 to int2S /convert float8 to int2R /convert int2 to float4Q /convert int2 to float8P %natural logarithmO 5natural exponential (e^x)N  sign of valueM  3nearest integer <= valueL  3nearest integer >= valueK  3nearest integer >= valueJ )truncate to integerI 3round to nearest integerH smaller of twoG larger of twoF =aggregate transition functionE  I/OD  I/OC smaller of twoB larger of twoA =aggregate transition function@  I/O?  I/O>  I/O=  I/O<  I/O;  I/O: _join selectivity for area-comparison operators9 mrestriction selectivity for area-comparison operators8 | I/O7 { I/O6 z I/O5 y I/O4 x I/O3 w I/O2 v I/O1 u I/O0 n I/O/ m I/O. ljoin selectivity of > and related operators on scalar datatypes- kjoin selectivity of < and related operators on scalar datatypes, j[join selectivity of <> and related operators+ iYjoin selectivity of = and related operators* hrestriction selectivity of > and related operators on scalar datatypes) grestriction selectivity of < and related operators on scalar datatypes( firestriction selectivity of <> and related operators' egrestriction selectivity of = and related operators& Z I/O% X I/O$ W I/O# V I/O" Y5PostgreSQL version string! length  N+convert int4 to char M+convert char to int4 7 I/O 6 I/O 5 I/O 4 I/O 3 I/O 2 I/O 1 I/O 0 I/O / I/O . I/O  Aconvert proname to regprocedure  7convert proname to regproc - I/O , I/O + I/O * I/O ) I/O  ( I/O  ' I/O  & I/O  # I/O  " I/O ! I/O  I/O  I/O  I/O  I/O  I/Ot '.kdebug function for current text search configurationr &.[debug function for text search configuration_8  ȟnbXn bnbxn@bnНbn`n(nnbnHbn؛nnhn(xrrhx(xfffHffؘffhf0ffffPffRRRXR(RRȕRRhR8RRؔRRxRHRRdfPXPrؒrvXv(Rvvhr(rPȏbZhZ8XXx@llЍj~hP@PttbPlxPdf8~`~Ї8Xzz0j(ЃPPHhh؂pphp8\~ increment} )large object export| )large object import{ )large object importz !storage managery !storage managerx  I/Ow  I/Ov cjoin selectivity for array-containment operatorsu qrestriction selectivity for array-containment operatorst #array typanalyzes  bucket number of operand given a sorted array of bucket lower boundsr Uconcatenate aggregate input into an arrayq 3aggregate final functionp =aggregate transition functiono  Uconcatenate aggregate input into an arrayn  3aggregate final functionm  =aggregate transition functionl ` ereplace any occurrences of an element in an arrayk _ gremove any occurrences of an element from an arrayj  9expand array to set of rowsi ;array constructor with valueh ;array constructor with valueg 7array subscripts generatorf 7array subscripts generatore  greturns an array of offsets of some value in arrayd  kreturns an offset of value in array with start indexc  Ireturns an offset of value in arrayb smaller of twoa larger of two` concatenate array elements, using delimiter and null string, into text_ xgsplit delimited text into text[], with null string^ oconcatenate array elements, using delimiter, into text] Csplit delimited text into text[]\ {Iprepend element onto front of array[ zCappend element onto end of arrayZ k %array cardinalityY array lengthX ,-array upper dimensionW +-array lower dimensionV  I/OU  I/OT 7number of array dimensionsS #array dimensionsR %session user nameQ %current user nameP ;substitute portion of stringO ;substitute portion of stringN set bitM get bitL set byteK get byteJ octet lengthI Kdeprecated, use current_user insteadH Eadjust varchar() to typmod lengthG  Itransform a varchar length coercionF ?adjust char() to typmod lengthE +convert int2 to int8D +convert int8 to int2C /convert float4 to int8B /convert int8 to float4A r hash@ /convert float8 to int8? /convert int8 to float8> +convert int4 to int8= +convert int8 to int4<  I/O;  I/O: smaller of two9 larger of two8  hash7  hash6  hash5  hash4 I hash3  hash2  hash1  hash0  hash/  hash.  hash-  hash,  hash+  hash*  hash)  hash(  hash(internal)' hash(internal)& hash(internal)% hash(internal)$ Ghash(internal)# hash(internal)" hash(internal)! hash(internal)  hash(internal) hash(internal) hash(internal) hash(internal) }hash(internal) hash(internal) 1convert char(n) to name 1convert name to char(n) +convert text to name +convert name to text 1convert char(n) to text ~'less-equal-greater }'less-equal-greater |'less-equal-greater y'less-equal-greater  sort support h'less-equal-greater ? sort support g'less-equal-greater  f'less-equal-greater  e'less-equal-greater  'less-equal-greater  > sort support  d'less-equal-greater = sort support c'less-equal-greater < sort support b'less-equal-greater ; sort support J'less-equal-greater : sort support _'less-equal-greater$_8  ȟdfXd fffxf@ffНff`f(ffffHff؛ftXxȚPxP@dfz@zttX`X0Xrrxl@nlЖnlX~ ppt` tؔHzrp@Z\^t`|(brXPPpPh ZdRP(PPЎ^^xPPP ^^dfHnRPpP8nbȋndXf0PP؊^^PXP(^^h PЈP^p^ @ `p x(h0fdfd8 Ydate difference preserving months and years~ larger of two} smaller of two| larger of two{ smaller of twoz 9convert interval to reltimey cage of a multi-transaction ID, in multi-transactions before current multi-transactionx age of a transaction ID, in transactions before current transactionw Yconvert timestamp with time zone to abstimev 1convert abstime to dateu Sconvert timestamp with time zone to datet 9convert reltime to intervals econvert date and time to timestamp with time zoner _promote groups of 30 days to numbers of monthsq ]promote groups of 24 hours to numbers of daysp  promote groups of 24 hours to numbers of days and promote groups of 30 days to numbers of monthso Sconvert date to timestamp with time zonen Yconvert abstime to timestamp with time zonem 9extract field from intervall Yextract field from timestamp with time zonek X I/O typmodj W I/O typmodi  I/Oh  I/Og Eadjust timestamp to new time zonef Ctransform a time zone adjustmente Econvert UNIX epoch to timestamptzd \ I/O typmodc [ I/O typmodb  I/Oa ~ I/O` ^ I/O typmod_ ] I/O typmod^ x I/O] w I/O\ ssmaller of two[ rlarger of twoZ S'less-equal-greaterY @ sort supportX D'less-equal-greaterW = I/OV < I/OU 9cformat a type oid and atttypmod to canonical SQLT 8 hashS 6'less-equal-greaterR (smaller of twoQ 'larger of twoP d I/O typmodO c I/O typmodN  I/OM  I/OL b I/O typmodK a I/O typmodJ  I/OI  I/OH convert ACL item array to table, for use by information schemaG g TODOF Umake ACL itemE  containsD  !remove ACL itemC  )add/update ACL itemB  I/OA  I/O@ Eadjust timestamp to new time zone? Ctransform a time zone adjustment> ?convert points to line segment= +slope between points< box diagonal; 5bounding box of two boxes: -area of a closed path9 box height8 box width7 box area6 ;large object unlink (delete)5  +write data at offset4  Sread large object from offset for length3  3read entire large object2  Wcreate new large object with given content1 d ?truncate large object (64 bit)0 -truncate large object/ c ?large object position (64 bit). -large object position- )large object create, )large object create+ b 7large object seek (64 bit)* %large object seek) 'large object write( %large object read' 'large object close& %large object open% +convert char to text$ +convert text to char# modulus" modulus! modulus  -convert int8 to money -convert int4 to money 3convert numeric to money 3convert money to numeric ;output money amount as words smaller of two larger of two w I/O v I/O 1Eget the currently executing query ];name of the current database \1convert char to char(n) Q-position of substring  gist(internal) gist(internal)  gist(internal)  gist(internal) gist(internal) Fgist(internal)  gist(internal)   gist(internal)   gist(internal)   gist(internal)   gist(internal)  gist(internal) gist(internal) ~gist(internal) gist(internal) smaller of two larger of two smaller of two larger of twoE_   p|Оp\`\Мd`f(n؛phpȚttPndfz`z vn0ȗh0nnnnPnnnnPXP(^^nnH|Vjlpl8lzp``\(ff|`PȐP^h^0nȏxPjj؎zjhb0bdfdPfj،~~XxxX blj\Hff؉ffhf(xxpp~(nhr8ZdІZ^pZ8dZ؅^\hz(tb^^`\ t؃xXvxPȂPfXn j~ #radius of circle} 'diameter of circle| area of circle{  I/Oz  I/Oy 1convert path to polygonx /convert box to polygonw 1convert polygon to pathv Aconvert polygon to bounding boxu -convert x, y to pointt open paths close pathr path open?q path closed?p -convert points to boxo 3convert interval to timen center ofm horizontall verticalk perpendicularj paralleli horizontalh verticalg perpendicularf parallele +horizontally alignedd ~'vertically alignedc };substitute portion of stringb |;substitute portion of stringa {7current schema search list` z)current schema name_ y1convert name to varchar^ x1convert varchar to name] vabsolute value\ uabsolute value[ tabsolute valueZ sabsolute valueY rabsolute valueX `factorialW n#finite interval?V m%finite timestamp?U ]finite date?T lqconvert timestamp with time zone to time with time zoneS jodate difference from today preserving months and yearsR i1extract field from timeQ h1extract field from dateP g7extract field from reltimeO f7extract field from abstimeN e#character lengthM dsmaller of twoL clarger of twoK bsmaller of twoJ alarger of twoI _octet lengthH ^octet lengthG \#character lengthF Z3convert time to intervalE Y#character lengthD W#character lengthC T1convert abstime to timeB Oconvert date and time with time zone to timestamp with time zoneA N'less-equal-greater@ ` I/O typmod? _ I/O typmod> G I/O= F I/O< EIprint type names of oidvector field; DUdeprecated, use two-argument form instead: C5natural exponential (e^x)9 Xexponentiation8 Bexponentiation7 Acube root6 @square root5 ?)truncate to integer4 >3round to nearest integer3 =%natural logarithm2 <%base 10 logarithm1 ;%base 10 logarithm0 &#character length/ %length. $5convert timestamp to time- #'less-equal-greater, "'less-equal-greater+ Z I/O typmod* Y I/O typmod) ! I/O(   I/O' 'intervals overlap?& 'intervals overlap?% 'intervals overlap?$ 'intervals overlap?# 'intervals overlap?" 'intervals overlap?! 'intervals overlap?  'intervals overlap? mjoin selectivity for containment comparison operators {restriction selectivity for containment comparison operators gjoin selectivity for position-comparison operators urestriction selectivity for position-comparison operators Y 'current clock time X /current statement time W 3current transaction time 3current transaction time  smaller of two  larger of two  'less-equal-greater -latest tid of a tuple  -latest tid of a tuple  wtrigger to suppress updates when new and old records match )convert oid to int8 )convert int8 to oid Oextract field from time with time zone 'intervals overlap?  smaller of two  larger of two   Gdecrement, ignores second argument   Gincrement, ignores second argument   decrement increment Ktruncate interval to specified units ktruncate timestamp with time zone to specified units mget description for object id and shared catalog name Cget description for table column _get description for object id and catalog name 5adjust interval precision NMtransform an interval length coercion`e_0  x|(~tht(rP؝P~X~r\\\X\(`\ț\HjjPP^`^ xؙxPpؘvnPЗPPx^H^nؖbhpX@\^Е|RpV@X\ؔnnxN8~rzhВt\p\0r|~X|p0|~X|p0||H||x xx`x x~~Xh`pt0~~pl8pv` zP||Ѓrx8rȂp0tv -is a column updatableu [is a relation insertable/updatable/deletablet Z collation of the argument; implementation of the COLLATION FOR expressions S+type of the argumentr econvert generic options array to name/value tableq +list of SQL keywordsp 5function argument defaulto u5result type of a functionn Kidentity argument list of a functionm r9argument list of a functionl 23definition of a functionk Kname of sequence for a serial columnj =deparse an encoded expressioni k/constraint descriptionh ~)trigger descriptiong k%index descriptionf jCrole name by OID (with fallback)e i7select statement of a viewd h7select statement of a viewc %-source text of a ruleb  mmaximum octet length of a character in given encodinga =Kconvert encoding id to encoding name` Kconvert encoding name to encoding id_ [convert string with specified encoding names^ qconvert string with specified destination encoding name] gconvert string with specified source encoding name\ Olength of string in specified encoding[ *Eencoding name of current databaseZ Eencoding name of current databaseY *7convert int8 number to hexX )7convert int4 number to hexW  1split string by patternV  1split string by patternU  1split string by patternT  1split string by patternS (_split string by field_sep and return field_numR  Cfind all match groups for regexpQ  Cfind all match groups for regexpP 5replace text using regexpO 5replace text using regexpN 'replace all occurrences in string of old_substr with new_substrM 5extract portion of stringL 5extract portion of stringK uKtrim spaces from both ends of stringJ tetrim selected characters from both ends of stringI s5extract portion of stringH rKtrim spaces from right end of stringG qItrim spaces from left end of stringF p7right-pad string to lengthE o5left-pad string to lengthD nYmap a set of characters appearing in stringC m5extract portion of stringB letrim selected characters from right end of stringA kctrim selected characters from left end of string@ j7right-pad string to length? i5left-pad string to length> h+capitalize each word= guppercase< flowercase; d-position of substring: e]convert LIKE pattern to use backslash escapes9 WYconvert SQL99 regexp pattern to POSIX style8 V3replicate string n times7 U+convert int4 to char6 T7convert first char to int45 JPI4 I'degrees to radians3 H'radians to degrees2 Gcotangent1 Ftangent0 Ecosine/ D sine. C5arctangent, two arguments- Barctangent, Aarccosine+ @arcsine* ?!set random seed) >random value( <'less-equal-greater' i I/O typmod& V I/O typmod% , I/O$ + I/O#  gsequence parameters, for use by information schema" Qset sequence value and is_called status! ('set sequence value  '/sequence current value &)sequence next value $?does not match LIKE expression #1matches LIKE expression "?does not match LIKE expression !1matches LIKE expression h I/O typmod g I/O typmod  I/O  I/O #number of points  #number of points Iconvert circle to 12-vertex polygon center of center of diagonal of center of center of center of  center of  +sum of path segments  7distance between endpoints  7construct line from points   I/O  I/O +convert to tinterval -convert circle to box -convert box to circle 7convert point to empty box Wconvert vertex count and circle to polygon 5convert polygon to circle Gconvert point and radius to circle_8  `hȝx(؜8蛜nh0jb|x|0虎`|ИXX(XPؗPx`n8PPPPdPfnЕHvvxx@nfz8pr~0~Pbxb@bbЏbb`b(bЎHnRRRPhP8^^p8fdzx8~zpz0zXЉ```| |llpt0tffxHl|Ȇ|xH||؅^^Pjfdpn8bxxxx8x肘vpp8py )format int8 to textx )format int4 to textw /format numeric to textv Qformat timestamp with time zone to textu 1convert numeric to int2t 1convert int2 to numerics 1convert int8 to numericr 1convert numeric to int8q  sort supportp 'less-equal-greatero larger of twon smaller of twom #increment by onel zebucket number of operand in equal-width histogramk trunc(x/y)j trunc(x/y)i 5convert numeric to float8h 5convert numeric to float4g 1convert numeric to int4f 5convert float8 to numerice 5convert float4 to numericd %base 10 logarithmc 1convert int4 to numericb yexponentiationa exponentiation` -logarithm base m of n_ -logarithm base m of n^ %natural logarithm] %natural logarithm\ 5natural exponential (e^x)[ 5natural exponential (e^x)Z square rootY square rootX modulusW 3nearest integer <= valueV w3nearest integer >= valueU 3nearest integer >= valueT Gvalue truncated to 'scale' of zeroS 7value truncated to 'scale'R Cvalue rounded to 'scale' of zeroQ 3value rounded to 'scale'P sign of valueO absolute valueN Sadjust numeric to typmod precision/scaleM U Itransform a numeric length coercionL f I/O typmodK e I/O typmodJ  I/OI  I/OH  hashG  hashF  hashE 'less-equal-greaterD  Ojoin selectivity for network operatorsC  ]restriction selectivity for network operatorsB  GiST supportA  GiST support@  GiST support?  GiST support>  GiST support=  GiST support<  GiST support;  GiST support: the smallest network which includes both of the given networks9 Qare the addresses from the same family?8 Sserver's port number for this connection7 7inet address of the server6 Sclient's port number for this connection5 7inet address of the client4 +convert inet to cidr3 R)hostmask of address2 Eshow all parts of inet/cidr value1 3show address octets only0 ;broadcast address of network/ netmask length. 'netmask of address- 1network part of address, Qaddress family (4 for IPv4, 6 for IPv6)+ {/change netmask of cidr* ]/change netmask of inet) WEabbreviated display of cidr value( VEabbreviated display of inet value' 'less-equal-greater&  smaller of two%  larger of two$  I/O#  I/O"  I/O!  I/O  D'less-equal-greater 1MAC manufacturer fields  I/O  I/O  set bit  get bit  Asubstitute portion of bitstring  Asubstitute portion of bitstring ;extract portion of bitstring 5position of sub-bitstring Cadjust varbit() to typmod length V Gtransform a varbit length coercion =adjust bit() to typmod length 5convert bitstring to int4 5convert int4 to bitstring octet length #bitstring length ;extract portion of bitstring 'less-equal-greater  wUreferential integrity ON UPDATE NO ACTION  vUreferential integrity ON DELETE NO ACTION  uYreferential integrity ON UPDATE SET DEFAULT  tYreferential integrity ON DELETE SET DEFAULT  sSreferential integrity ON UPDATE SET NULL rSreferential integrity ON DELETE SET NULL qSreferential integrity ON UPDATE RESTRICT pSreferential integrity ON DELETE RESTRICT oQreferential integrity ON UPDATE CASCADE nQreferential integrity ON DELETE CASCADE mcreferential integrity FOREIGN KEY ... REFERENCES lcreferential integrity FOREIGN KEY ... REFERENCES Cdeferred UNIQUE constraint checkH_  tt@xrpxȝpP`P(nPbpppf8ffh(|H藸Phzȕ zz`z zzPx0葄XȐzHzzȏzzHzp0zzzpz0zz` z؋Hzz8zpz0zzzpz0zzzpz0z膄zXЅz080؂(Ёm auser privilege on sequence by username, seq oidl cuser privilege on sequence by username, seq namek ]current user privilege on relation by rel oidj _current user privilege on relation by rel namei auser privilege on relation by user oid, rel oidh cuser privilege on relation by user oid, rel nameg auser privilege on relation by username, rel oidf cuser privilege on relation by username, rel namee 7Qencode text from encoding to ASCII textd 6Qencode text from encoding to ASCII textc 5Wencode text from DB encoding to ASCII textb  Sconcatenate aggregate input into a byteaa  3aggregate final function`  =aggregate transition function_  Uconcatenate aggregate input into a string^  3aggregate final function]  =aggregate transition function\  3aggregate final function[  3aggregate final functionZ  3aggregate final functionY  3aggregate final functionX  3aggregate final functionW  3aggregate final functionV  3aggregate final functionU  3aggregate final functionT  3aggregate final functionS  3aggregate final functionR  3aggregate final functionQ  =aggregate transition functionP  =aggregate transition functionO  3aggregate final functionN 3aggregate final functionM  =aggregate transition functionL  =aggregate transition functionK =aggregate transition functionJ =aggregate transition functionI 43aggregate final functionH  =aggregate transition functionG 3=aggregate transition functionF A 3aggregate final functionE @ 3aggregate final functionD ? 3aggregate final functionC > 3aggregate final functionB = 3aggregate final functionA < 3aggregate final function@ 2=aggregate transition function? 1=aggregate transition function> 0=aggregate transition function= /3aggregate final function< $ 3aggregate final function; .3aggregate final function:  3aggregate final function9 -3aggregate final function8 j 3aggregate final function7 ; =aggregate transition function6  =aggregate transition function5  =aggregate transition function4  =aggregate transition function3  =aggregate transition function2 ,=aggregate transition function1 +=aggregate transition function0 *=aggregate transition function/  =aggregate transition function. * =aggregate transition function- )=aggregate transition function, (3aggregate final function+  3aggregate final function* '3aggregate final function)  3aggregate final function( &3aggregate final function' %kjoin selectivity of case-insensitive regex non-match& $;join selectivity of NOT LIKE% #Ijoin selectivity of regex non-match$ "cjoin selectivity of case-insensitive regex match# !3join selectivity of LIKE"  Ajoin selectivity of regex match! yrestriction selectivity of case-insensitive regex non-match  Irestriction selectivity of NOT LIKE Wrestriction selectivity of regex non-match qrestriction selectivity of case-insensitive regex match Arestriction selectivity of LIKE Orestriction selectivity of regex match =join selectivity of NOT ILIKE 5join selectivity of ILIKE Krestriction selectivity of NOT ILIKE Crestriction selectivity of ILIKE length in bits length in bits length in bits  )format text message  )format text message  reverse text  =extract the last n characters  ?extract the first n characters  Gconcatenate values with separators  'concatenate values   I/O   I/O   yquote a possibly-null data value for usage in a querystring   squote a possibly-null literal for usage in a querystring  ]quote a data value for usage in a querystring Wquote a literal for usage in a querystring _quote an identifier for usage in a querystring 1format interval to text +convert text to date Sconvert text to timestamp with time zone 1convert text to numeric -format float8 to text -format float4 to text_t  P@ `@ șph`hȕ8ؔ80ؒ(Бx(Ȑh ~PP@HP`PxHPP(@(XW Y statistics: checkpoint time spent synchronizing buffers to disk, in msecV X statistics: checkpoint time spent writing buffers to disk, in msecU  Qstatistics: last reset for the bgwriterT  statistics: number of times the bgwriter stopped processing when it had written too many buffers while cleaningS  statistics: number of buffers written by the bgwriter for cleaning dirty buffersR  statistics: number of buffers written by the bgwriter during checkpointsQ  statistics: number of backend requested checkpoints started by the bgwriterP  statistics: number of timed checkpoints started by the bgwriterO { Wstatistics: information about WAL archiverN  Mstatistics: block write time, in msecM  Kstatistics: block read time, in msecL O ostatistics: number of bytes in temporary files writtenK N ]statistics: number of temporary files writtenJ  Mstatistics: last reset for a databaseI P Wstatistics: deadlocks detected in databaseH  Wstatistics: recovery conflicts in databaseG  statistics: recovery conflicts in database caused by buffer deadlockF  statistics: recovery conflicts in database caused by shared buffer pinE  statistics: recovery conflicts in database caused by snapshot expiryD  statistics: recovery conflicts in database caused by relation lockC  statistics: recovery conflicts in database caused by drop tablespaceB  Ostatistics: tuples deleted in databaseA  Ostatistics: tuples updated in database@  Qstatistics: tuples inserted in database?  Qstatistics: tuples fetched for database>  Sstatistics: tuples returned for database= _statistics: blocks found in cache for database< Qstatistics: blocks fetched for database; Kstatistics: transactions rolled back: Gstatistics: transactions committed9 Wstatistics: number of backends in database8 qostatistics: port number of client connected to backend7 pgstatistics: address of client connected to backend6 ogstatistics: start time for current backend session5 ) sstatistics: start time for backend's current transaction4 .istatistics: start time for current query of backend3 % istatistics: is backend currently waiting for a lock2 Kstatistics: current query of backend1 ?statistics: user ID of backend0 Gstatistics: database ID of backend/ 7statistics: PID of backend. Astatistics: current backend PID-  wstatistics: information about currently active replication, qstatistics: information about currently active backends+ Sstatistics: currently active backend IDs*  astatistics: number of auto analyzes for a table)  estatistics: number of manual analyzes for a table(  _statistics: number of auto vacuums for a table'  cstatistics: number of manual vacuums for a table&  _statistics: last auto analyze time for a table%  cstatistics: last manual analyze time for a table$  ]statistics: last auto vacuum time for a table#  astatistics: last manual vacuum time for a table" Ystatistics: number of blocks found in cache! Kstatistics: number of blocks fetched  i qstatistics: number of tuples changed since last analyze ? Estatistics: number of dead tuples > Estatistics: number of live tuples Sstatistics: number of tuples hot updated Kstatistics: number of tuples deleted Kstatistics: number of tuples updated Mstatistics: number of tuples inserted astatistics: number of tuples fetched by idxscan [statistics: number of tuples read by seqscan cstatistics: number of scans done for table/index  acurrent user privilege on any column by rel oid  ccurrent user privilege on any column by rel name  euser privilege on any column by user oid, rel oid  guser privilege on any column by user oid, rel name  euser privilege on any column by username, rel oid  guser privilege on any column by username, rel name  qcurrent user privilege on column by rel oid, col attnum  mcurrent user privilege on column by rel oid, col name  scurrent user privilege on column by rel name, col attnum   ocurrent user privilege on column by rel name, col name   uuser privilege on column by user oid, rel oid, col attnum   quser privilege on column by user oid, rel oid, col name   wuser privilege on column by user oid, rel name, col attnum   suser privilege on column by user oid, rel name, col name  uuser privilege on column by username, rel oid, col attnum  quser privilege on column by username, rel oid, col name  wuser privilege on column by username, rel name, col attnum  suser privilege on column by username, rel name, col name ]current user privilege on sequence by seq oid _current user privilege on sequence by seq name auser privilege on sequence by user oid, seq oid cuser privilege on sequence by user oid, seq nameP_  8螚8؝h(țh8ؙ`(ȗ`` tp0n` ~dfh(tؒxPb|@|||t@zXЎ|0؍|Pfd@R؋nnhn0nnbx0lzhx(Ї|P|r؆pvX|Ѕ8Ȅ(h ؂Hc Iis opfamily visible in search path?b #Gis opclass visible in search path?a "Iis operator visible in search path?` !Iis function visible in search path?_  Ais type visible in search path?^ Cis table visible in search path?] rgget OID-based object address from name/args arrays\ 6 {get identification of SQL object for pg_get_object_address()[ gget machine-parseable identification of SQL objectZ  Cget identification of SQL objectY  get transaction Id and commit timestamp of latest transaction commitX  Mget commit timestamp of a transactionW =view members of a multixactidV )9view two-phase transactionsU [;view system lock informationT  5show config file settingsS $/SHOW ALL as a functionR )SET X as a functionQ +SHOW X as a functionP 5convert bitstring to int8O 5convert int8 to bitstringN _extract text matching SQL99 regular expressionM Sextract text matching regular expressionL Eadjust timestamp to new time zoneK Eadjust timestamp to new time zoneJ  odate difference from today preserving months and yearsI  Ydate difference preserving months and yearsH 3format timestamp to textG %finite timestamp?F Iconvert time to time with time zoneE Iconvert time with time zone to timeD A sort supportC 'less-equal-greaterB 'intervals overlap?A 'intervals overlap?@ 'intervals overlap?? 'intervals overlap?>  hash= Oadjust time with time zone to new zone< Oadjust time with time zone to new zone; larger of two: smaller of two9 ;convert timestamp to abstime8 5convert timestamp to date7 ]convert timestamp to timestamp with time zone6 ]convert timestamp with time zone to timestamp5 Gconvert date and time to timestamp4 5convert date to timestamp3 ;convert abstime to timestamp2 ;extract field from timestamp1 Mtruncate timestamp to specified units0 Sconvert timestamp with time zone to time/ 3trim both ends of string. -position of substring- &5extract portion of string, %5extract portion of string+ 5extract portion of string* 5extract portion of string) octet length( ]convert LIKE pattern to use backslash escapes' ?does not match LIKE expression& 1matches LIKE expression% Kadjust time with time zone precision$ -adjust time precision# ;adjust timestamptz precision" smaller of two! larger of two  7adjust timestamp precision hCtransform a time length coercion MMtransform a timestamp length coercion 'less-equal-greater gconvert ascii-encoded text string into bytea value kconvert bytea value into some ascii-only text string )tablespace location [ -current trigger depth statistics: reset collected statistics for a single function in the current database statistics: reset collected statistics for a single table or index in the current database statistics: reset collected statistics shared across the cluster ystatistics: reset collected statistics for current database }statistics: discard current transaction's statistics snapshot sstatistics: timestamp of the current statistics snapshot  statistics: self execution time of function in current transaction, in msec  statistics: total execution time of function in current transaction, in msec  ystatistics: number of function calls in current transaction  statistics: number of blocks found in cache in current transaction  ystatistics: number of blocks fetched in current transaction   statistics: number of tuples hot updated in current transaction   ystatistics: number of tuples deleted in current transaction   ystatistics: number of tuples updated in current transaction   {statistics: number of tuples inserted in current transaction   statistics: number of tuples fetched by idxscan in current transaction  statistics: number of tuples read by seqscan in current transaction  statistics: number of scans done for table/index in current transaction  kstatistics: self execution time of function, in msec  mstatistics: total execution time of function, in msec  Kstatistics: number of function calls + Sstatistics: number of buffer allocations  statistics: number of backend buffer writes that did their own fsync  estatistics: number of buffers written by backends`  XHP~x0蛎`xؚ0PlȘ|@lp0~h~x~8tttxv8vvhГHxx@ؐphhhȌx(؋8芖8艠8舖HXhȅx(؄(؃(؂@ b Sminimum value of all bpchar input values a Wminimum value of all anyarray input values ` bUminimum value of all numeric input values _ aCminimum value of all text values ^ `Wminimum value of all interval input values ] _wminimum value of all timestamp with time zone input values \ ^Yminimum value of all timestamp input values [ ]Qminimum value of all money input values Z \mminimum value of all time with time zone input values Y [Ominimum value of all time input values X ZOminimum value of all date input values W YUminimum value of all abstime input values V XSminimum value of all float8 input values U WSminimum value of all float4 input values T VMminimum value of all oid input values S UWminimum value of all smallint input values R TUminimum value of all integer input values Q SSminimum value of all bigint input values P  Omaximum value of all inet input values O  Mmaximum value of all tid input values N Smaximum value of all bpchar input values M Wmaximum value of all anyarray input values L RUmaximum value of all numeric input values K QOmaximum value of all text input values J PWmaximum value of all interval input values I Owmaximum value of all timestamp with time zone input values H NYmaximum value of all timestamp input values G MQmaximum value of all money input values F Lmmaximum value of all time with time zone input values E KOmaximum value of all time input values D JOmaximum value of all date input values C IUmaximum value of all abstime input values B HSmaximum value of all float8 input values A GSmaximum value of all float4 input values @ FMmaximum value of all oid input values ? EWmaximum value of all smallint input values > DUmaximum value of all integer input values = CSmaximum value of all bigint input values < B_sum as numeric across all numeric input values ; Acsum as interval across all interval input values : @Wsum as money across all money input values 9 ?[sum as float8 across all float8 input values 8 >[sum as float4 across all float4 input values 7 =_sum as bigint across all smallint input values 6 <]sum as bigint across all integer input values 5 ;]sum as numeric across all bigint input values 4 :the average (arithmetic mean) as interval of all interval values 3 9{the average (arithmetic mean) as float8 of all float8 values 2 8{the average (arithmetic mean) as float8 of all float4 values 1 7the average (arithmetic mean) as numeric of all numeric values 0 6the average (arithmetic mean) as numeric of all smallint values / 5the average (arithmetic mean) as numeric of all integer values . 4}the average (arithmetic mean) as numeric of all bigint values -  1convert boolean to text , `?sleep until the specified time + _Csleep for the specified interval * B Qsleep for the specified time in seconds )  =list all files in a directory ( A =list all files in a directory ' /read bytea from a file &  /read bytea from a file % /read bytea from a file $ -read text from a file #  -read text from a file " @ -read text from a file !  7get information about file  ? 7get information about file  > !rotate log file  = 7reload configuration files   =true if xlog replay is paused   Kresume xlog replay, if it was paused   %pause xlog replay  =timestamp of last replay xact  5last xlog replay location  9current xlog flush location  =true if server is in recovery  %export a snapshot  ] ]difference in bytes, given two xlog locations  # Mxlog filename, given an xlog location  " mxlog filename and byte offset, given an xlog location  $ ;current xlog insert location  ! 9current xlog write location   ;create a named restore point   1switch to new xlog file  ?start time of an online backup  Gtrue if server is in online backup  }?finish taking an online backup  |Iprepare for taking an online backup  07terminate a server process  {Ocancel a server process' current query  ' Sis schema another session's temp schema?  & cget OID of current session's temp schema, if any  Kis collation visible in search path?  kis text search configuration visible in search path?  ais text search template visible in search path?  eis text search dictionary visible in search path?  ]is text search parser visible in search path?  -Mis conversion visible in search path?`(`  `r888@ȚPؙ`Xȗ8ؖxXH@蒬Xȑ8ؐp0؎Xt lxnpn8nnȋnnXn nnnP`P8PPȉxPP(PP؈PhP@PzPhP PІPP^ ^^0Єp`@聰P b i  I/O a icurrent user privilege on function by function name ` kuser privilege on function by user oid, function oid _ muser privilege on function by user oid, function name ^ kuser privilege on function by username, function oid ] muser privilege on function by username, function name \ gcurrent user privilege on database by database oid [ icurrent user privilege on database by database name Z kuser privilege on database by user oid, database oid Y muser privilege on database by user oid, database name X kuser privilege on database by username, database oid W muser privilege on database by username, database name V (internal) U (internal) T (internal) S Oconvert namespace name to regnamespace R  I/O Q  I/O P ;convert role name to regrole O  I/O N  I/O M 73convert text to regclass L  ;convert type name to regtype K  I/O J  I/O I  =convert classname to regclass H  I/O G  I/O F  I/O E  I/O D  Kconvert operator name to regoperator C  Cconvert operator name to regoper B  I/O A  I/O @  I/O ?  I/O > 'less-equal-greater = 'less-equal-greater < 'less-equal-greater ; 'less-equal-greater : 'less-equal-greater 9 'less-equal-greater 8 'less-equal-greater 7 'less-equal-greater 6 'less-equal-greater 5 v'less-equal-greater 4  1correlation coefficient 3  %sample covariance 2  -population covariance 1  y-intercept of the least-squares-fit linear equation determined by the (X, Y) pairs 0  slope of the least-squares-fit linear equation determined by the (X, Y) pairs /  Msquare of the correlation coefficient .  [average of the dependent variable (sum(Y)/N) -  _average of the independent variable (sum(X)/N) ,  sum of products of independent times dependent variable (sum(X*Y) - sum(X) * sum(Y)/N) +  sum of squares of the dependent variable (sum(Y^2) - sum(Y)^2/N) *  sum of squares of the independent variable (sum(X^2) - sum(X)^2/N) )  ynumber of input rows in which both expressions are not null ( oChistorical alias for stddev_samp ' nChistorical alias for stddev_samp & mChistorical alias for stddev_samp % lChistorical alias for stddev_samp $ kChistorical alias for stddev_samp # jChistorical alias for stddev_samp "  esample standard deviation of numeric input values !  csample standard deviation of float8 input values   csample standard deviation of float4 input values   gsample standard deviation of smallint input values   esample standard deviation of integer input values   csample standard deviation of bigint input values   mpopulation standard deviation of numeric input values   kpopulation standard deviation of float8 input values   kpopulation standard deviation of float4 input values   opopulation standard deviation of smallint input values   mpopulation standard deviation of integer input values   kpopulation standard deviation of bigint input values  i=historical alias for var_samp  h=historical alias for var_samp  g=historical alias for var_samp  f=historical alias for var_samp  e=historical alias for var_samp  d=historical alias for var_samp  V sample variance of numeric input values (square of the sample standard deviation)  U sample variance of float8 input values (square of the sample standard deviation)  T sample variance of float4 input values (square of the sample standard deviation)  S sample variance of smallint input values (square of the sample standard deviation)  R sample variance of integer input values (square of the sample standard deviation)  Q sample variance of bigint input values (square of the sample standard deviation)   population variance of numeric input values (square of the population standard deviation)   population variance of float8 input values (square of the population standard deviation)   population variance of float4 input values (square of the population standard deviation)   population variance of smallint input values (square of the population standard deviation)   population variance of integer input values (square of the population standard deviation)   population variance of bigint input values (square of the population standard deviation)   +number of input rows  cnumber of input rows for which the input expression is not null   Ominimum value of all inet input values   Mminimum value of all tid input valuesH`  H螲(Нx ȜphH虺(8Hؖh`XPXPXH0Ѝ`h؊t^PXP0PPPPPhP@PPPȈPPxPPP(PP؇PPP`P8PPPPPpPHP PPЅPPXZZxn@nnЃnn`n8PPPPPpPHP PP n h  I/O m g  I/O l f  I/O k e  I/O j d  I/O i c  I/O h b  I/O g a  I/O f `  I/O e  'less-equal-greater d  'less-equal-greater c O 'less-equal-greater b B 'less-equal-greater a 5 'less-equal-greater ` ( 'less-equal-greater _  MD5 hash ^  MD5 hash ]  ESYSTEM tablesample method handler \  KBERNOULLI tablesample method handler [   I/O Z   I/O Y -  I/O X ,  I/O W   I/O V   I/O U &  I/O T %  I/O S _  I/O R ^  I/O Q   I/O P   I/O O   I/O N   I/O M   I/O L   I/O K  I/O J  I/O I   I/O H   I/O G  I/O F  I/O E  I/O D  I/O C  I/O B  I/O A  I/O @  I/O ?  I/O >  I/O =  I/O <  I/O ;  (internal) :  -file path of relation 9 ~ Srelation OID for filenode and tablespace 8  Afilenode identifier of relation 7  disk space usage for all indexes attached to the specified table 6  disk space usage for the specified table, including TOAST, free space and visibility map 5 ^ yconvert a numeric to a human readable text using size units 4 {convert a long int to a human readable text using size units 3 total disk space usage for the specified table and associated indexes 2  ydisk space usage for the specified fork of a table or index 1  disk space usage for the main fork of the specified table or index 0 xetotal disk space usage for the specified database /  etotal disk space usage for the specified database .  itotal disk space usage for the specified tablespace -  itotal disk space usage for the specified tablespace , ybytes required to store the value, perhaps with compression +  Wcurrent user privilege on role by role oid *  Ycurrent user privilege on role by role name )  [user privilege on role by user oid, role oid (  ]user privilege on role by user oid, role name '  [user privilege on role by username, role oid &  ]user privilege on role by username, role name % G Wcurrent user privilege on type by type oid $ F Ycurrent user privilege on type by type name # E [user privilege on type by user oid, type oid " D ]user privilege on type by user oid, type name ! C [user privilege on type by username, type oid  B ]user privilege on type by username, type name   _current user privilege on server by server oid   acurrent user privilege on server by server name   cuser privilege on server by user oid, server oid   euser privilege on server by user oid, server name   cuser privilege on server by username, server oid   euser privilege on server by username, server name   current user privilege on foreign data wrapper by foreign data wrapper oid   current user privilege on foreign data wrapper by foreign data wrapper name   user privilege on foreign data wrapper by user oid, foreign data wrapper oid   user privilege on foreign data wrapper by user oid, foreign data wrapper name   user privilege on foreign data wrapper by username, foreign data wrapper oid   user privilege on foreign data wrapper by username, foreign data wrapper name  [ ocurrent user privilege on tablespace by tablespace oid  Z qcurrent user privilege on tablespace by tablespace name  Y suser privilege on tablespace by user oid, tablespace oid  X uuser privilege on tablespace by user oid, tablespace name  W suser privilege on tablespace by username, tablespace oid  V uuser privilege on tablespace by username, tablespace name  _current user privilege on schema by schema oid  acurrent user privilege on schema by schema name  cuser privilege on schema by user oid, schema oid  euser privilege on schema by user oid, schema name  cuser privilege on schema by username, schema oid  euser privilege on schema by username, schema name  gcurrent user privilege on language by language oid  icurrent user privilege on language by language name  kuser privilege on language by user oid, language oid  muser privilege on language by user oid, language name  kuser privilege on language by username, language oid  muser privilege on language by username, language name  gcurrent user privilege on function by function oidhi`hh  ؟PPP`P8PPPPPpPHP PPНPPPXP0PPPPPhP@PPPțPPxPPP(PPؚPPP`P8PPPPPpPHP PPИPPPXP0PPPPPhP@PPPȖPPxPPP(PPؕPPP`P8PPPPPpPHP PPГPPPXP0PPPPPhP@PPPȑPPxPPP(PPؐPPP`PXhXpx|0芈Xȉ8`؇zzXtr؆tHp0|z` xxPtx؂bbhb   GiST support   GiST support   GiST support  1configuration load time   -postmaster start time   Mcurrent value from last used sequence   1convert boolean to int4   1convert int4 to boolean   Mget OIDs of databases in a tablespace  3bitwise-or bit aggregate  5bitwise-and bit aggregate  9bitwise-or bigint aggregate  ;bitwise-and bigint aggregate  ;bitwise-or integer aggregate  =bitwise-and integer aggregate  =bitwise-or smallint aggregate  ?bitwise-and smallint aggregate   -boolean-and aggregate   +boolean-or aggregate   -boolean-and aggregate   3aggregate final function   3aggregate final function ~  =aggregate transition function }  =aggregate transition function |  =aggregate transition function {  =aggregate transition function z Anon-persistent series generator y Anon-persistent series generator x  Anon-persistent series generator w  Anon-persistent series generator v -Anon-persistent series generator u ,Anon-persistent series generator t +Anon-persistent series generator s *Anon-persistent series generator r  5send a notification event q  kget the channels that the current backend listens to p  [trigger description with pretty-print option o ( Eget the available time zone names n ' Uget the available time zone abbreviations m  Mget the open cursors for this session l  [get the prepared statements for this session k  odeparse an encoded expression with pretty-print option j  aconstraint description with pretty-print option i  index description (full create statement or single expression) with pretty-print option h W select statement of a view with pretty-printing and specified line wrapping g  iselect statement of a view with pretty-print option f  iselect statement of a view with pretty-print option e  _source text of a rule with pretty-print option d 1  I/O c 0  I/O b   I/O a   I/O `   I/O _   I/O ^   I/O ]   I/O \   I/O [   I/O Z   I/O Y   I/O X   I/O W   I/O V   I/O U   I/O T   I/O S   I/O R   I/O Q   I/O P   I/O O   I/O N   I/O M   I/O L   I/O K   I/O J   I/O I   I/O H   I/O G   I/O F   I/O E   I/O D   I/O C   I/O B   I/O A   I/O @   I/O ?   I/O >   I/O =   I/O <   I/O ;   I/O :   I/O 9   I/O 8   I/O 7   I/O 6   I/O 5   I/O 4   I/O 3   I/O 2  I/O 1  I/O 0  I/O /  I/O .   I/O -   I/O ,   I/O +   I/O *   I/O )   I/O (   I/O '   I/O &   I/O %   I/O $   I/O #   I/O "   I/O !   I/O    I/O    I/O    I/O    I/O    I/O    I/O    I/O    I/O    I/O    I/O    I/O  ~  I/O  }  I/O  |  I/O  {  I/O  z  I/O  y  I/O  x  I/O  w  I/O  v  I/O  u  I/O  t  I/O  s  I/O  r  I/O  q  I/O  p  I/O  o  I/O  n  I/O  m  I/O  l  I/O  k  I/O  j  I/O`  ȟbbXb bbbxb@bbНbb`b(bbddHdd؛ddhd0ddddPddllpl8lppHppЗvvPvvȖ@`x0蓆` В0P~PPrȏtPxP0vX|x؍@8~PX|phPhP@PPlPhh(|؄@|` ~Ȃp8lPP t  I/O s  I/O r h %map input to json q  emap text arrays of keys and values to json object p  cmap text array of key value pairs to json object o  7build an empty json object n  gbuild a json object from pairwise key/value inputs m  5build an empty json array l ~ Gbuild a json array from any inputs k } Gaggregate input into a json object j | Kjson object aggregate final function i l Ujson object aggregate transition function h g 5aggregate input into json g f =json aggregate final function f e Gjson aggregate transition function e T ]map row to json with optional pretty printing d S !map row to json c R amap array to json with optional pretty printing b Q %map array to json a D I/O ` C I/O _ B I/O ^ A I/O ]  cdetermine if a string is well formed XML content \  edetermine if a string is well formed XML document [  Sdetermine if a string is well formed XML Z  Qtest XML value against XPath expression Y  test XML value against XPath expression, with namespace support X 6 Qtest XML value against XPath expression W t 5evaluate XPath expression V s gevaluate XPath expression, with namespaces support U z umap database contents and structure to XML and XML Schema T y Kmap database structure to XML Schema S x ;map database contents to XML R w qmap schema contents and structure to XML and XML Schema Q v Gmap schema structure to XML Schema P u 7map schema contents to XML O r kmap query result and structure to XML and XML Schema N q omap table contents and structure to XML and XML Schema M p Gmap cursor structure to XML Schema L o Smap query result structure to XML Schema K n Emap table structure to XML Schema J m 9map rows from cursor to XML I l 1map query result to XML H k 5map table contents to XML G j [serialize an XML value to a character string F U /concatenate XML values E T =aggregate transition function D S  I/O C R  I/O B Q -validate an XML value A P perform a non-validating parse of a character string to produce an XML value @ O +generate XML comment ? N  I/O > M  I/O = L 7release all advisory locks < K ;release shared advisory lock ; J Arelease exclusive advisory lock :  Sobtain shared advisory lock if available 9 I Sobtain shared advisory lock if available 8  Yobtain exclusive advisory lock if available 7 H Yobtain exclusive advisory lock if available 6  9obtain shared advisory lock 5 G 9obtain shared advisory lock 4  ?obtain exclusive advisory lock 3 F ?obtain exclusive advisory lock 2 E ;release shared advisory lock 1 D Arelease exclusive advisory lock 0  Sobtain shared advisory lock if available / C Sobtain shared advisory lock if available .  Yobtain exclusive advisory lock if available - B Yobtain exclusive advisory lock if available ,  9obtain shared advisory lock + A 9obtain shared advisory lock *  ?obtain exclusive advisory lock ) @ ?obtain exclusive advisory lock (  /BRIN inclusion support '  /BRIN inclusion support &  /BRIN inclusion support %  /BRIN inclusion support $ : )BRIN minmax support # 9 )BRIN minmax support " 8 )BRIN minmax support ! 7 )BRIN minmax support   ;GIN array support (obsolete)  P%GIN array support   %GIN array support   %GIN array support   %GIN array support   gin(internal)   gin(internal)   gin(internal)   gin(internal)  Egin(internal)   gin(internal)   gin(internal)   gin(internal)   gin(internal)   gin(internal)   gin(internal)   gin(internal)   gin(internal)   GiST support   GiST support  GiST support   GiST support  GiST support   GiST support   GiST support   GiST support   GiST support   GiST support   GiST support   GiST support   GiST support   GiST support` (  Xxv8rrhhPpP8nPPRPhP@PPnRP`P8PPؘnRpf8d藖PH PPЕPPPXP0PPPPPhP0nl~p0tttpt0tttpr0rrrpr0r菈X nh`h(hrrhr(rrrhrp@Ȋ\\h\8\\؉\\x\8zzrxrH^^^^^@^^^^P^ ^^^lPlllthb(rtbprxPP(P  I/O  I/O Eget current tsearch configuration atrigger for automatic update of tsvector column~ atrigger for automatic update of tsvector column} +transform to tsquery| make tsquery{ -transform to tsvectorz +transform to tsqueryy make tsqueryx -transform to tsvectorw %generate headlinev %generate headlineu %generate headlinet %generate headlines (internal)r (internal)q (internal)p (internal)o (internal)n (internal)m (internal)l (internal)k Cnormalize one word by dictionaryj (internal)i (internal)h (internal)g (internal)f (internal)e +parse text to tokensd +parse text to tokensc 3get parser's token typesb 3get parser's token typesa ~relevance` }relevance_ |relevance^ {relevance] zrelevance\ yrelevance[ xrelevanceZ wrelevanceY j=statistics of tsvector columnX i=statistics of tsvector columnW h)tsvector typanalyzeV gQjoin selectivity of tsvector @@ tsqueryU f_restriction selectivity of tsvector @@ tsqueryT u+GiST tsquery supportS t+GiST tsquery supportR s+GiST tsquery supportQ r+GiST tsquery supportP q+GiST tsquery supportO p+GiST tsquery supportN o+GiST tsquery supportM e!rewrite tsqueryL d!rewrite tsqueryK YMshow real useful query for GiST indexJ X!number of nodesI T'less-equal-greaterH  AGIN tsvector support (obsolete)G  AGIN tsvector support (obsolete)F  AGIN tsvector support (obsolete)E  +GIN tsvector supportD +GIN tsvector supportC Q+GIN tsvector supportB J+GIN tsvector supportA I+GIN tsvector support@ H+GIN tsvector support? F-GiST tsvector support> E-GiST tsvector support= D-GiST tsvector support< C-GiST tsvector support; B-GiST tsvector support: A-GiST tsvector support9 @-GiST tsvector support8 (?set weight of lexeme's entries7 '7strip position information6 %number of lexemes5 &'less-equal-greater4 ? I/O3 > I/O2 8 I/O1  I/O0 9 I/O/  I/O. 6 I/O-  I/O, 7 I/O+  I/O*   I/O)   I/O(  erange of the given enum type, as an ordered array'  {range between the two given enum values, as an ordered array&  Elast value of the input enum type%  Gfirst value of the input enum type$  Ominimum value of all enum input values#  Omaximum value of all enum input values"  larger of two!  smaller of two    hash  'less-equal-greater   I/O   I/O   I/O   I/O   hash  'less-equal-greater   I/O   I/O   I/O   I/O   hash   I/O   I/O  'less-equal-greater   I/O   I/O ;get the type of a json value   yget set of records with fields from a json array of objects   Kget record fields from a json object  yyget set of records with fields from a json array of objects  xKget record fields from a json object  wCkey value pairs of a json object vCkey value pairs of a json object u+get json object keys t+length of json array /elements of json array sCkey value pairs of a json object q_get value from json as text with path elements oOget value from json with path elements  aremove object fields with null values from json`  ؟PPP`P8PPPPh؝nH~h ؛~@X|x@ttp hnPRx0蔄``X`(``ȓ``h`8`pzPpPHP P~r`r rАPn|x(ȎHv|p0z茄H` |zxxPPP(PP؉PPpr0rpXp(Px0脄Xh nbxb@bbv &GiST supportu %GiST supportt $GiST supports #GiST supportr 'less-equal-greaterq ;implementation of - operatorp ;implementation of * operatoro wthe smallest range which includes both of the given rangesn ;implementation of + operatorm =implementation of &> operatorl =implementation of &< operatork =implementation of >> operatorj =implementation of << operatori ?implementation of -|- operatorh =implementation of <@ operatorg =implementation of <@ operatorf =implementation of @> operatore =implementation of @> operatord =implementation of && operatorc =implementation of <> operatorb ;implementation of = operatora Kis the range's upper bound infinite?`  Kis the range's lower bound infinite?_  Mis the range's upper bound inclusive?^  Mis the range's lower bound inclusive?]  )is the range empty?\  +upper bound of range[ +lower bound of rangeZ  I/OY  I/OX  I/OW  I/OV  I/OU  I/OT * 1fetch the Nth row valueS ) 3fetch the last row valueR ( 5fetch the first row valueQ ' _fetch the Nth following row value with defaultP & Efetch the Nth following row valueO % =fetch the following row valueN $ _fetch the Nth preceding row value with defaultM # Efetch the Nth preceding row valueL " =fetch the preceding row valueK ! 3split rows into N groupsJ  Ofractional row number within partitionI  Cfractional rank within partitionH  5integer rank without gapsG  /integer rank with gapsF  9row number within partitionE  yflag an extension's table contents to be emitted by pg_dumpD  Slist an extension's version update pathsC  Elist available extension versionsB  5list available extensionsA s Qless-equal-greater based on byte images@  'less-equal-greater?  ;is txid visible in snapshot?>  Sget set of in-progress txids in snapshot=  +get xmax of snapshot<  +get xmin of snapshot;  +get current snapshot:  7get current transaction ID9 ~  I/O8 }  I/O7 |  I/O6 {  I/O5  3Indented text from jsonb4  )Set part of a jsonb3  GIN support2  GIN support1  GIN support0  GIN support/  GIN support.  GIN support-  GIN support,  GIN support+  GIN support* =implementation of <@ operator) =implementation of ?& operator( =implementation of ?| operator' ;implementation of ? operator& =implementation of @> operator%  hash$ 'less-equal-greater#  =get the type of a jsonb value"  {get set of records with fields from a jsonb array of objects!  Mget record fields from a jsonb object   {get set of records with fields from a jsonb array of objects  Mget record fields from a jsonb object \Ekey value pairs of a jsonb object  Ekey value pairs of a jsonb object [-get jsonb object keys  -length of jsonb array  1elements of jsonb array  5elements of a jsonb array daget value from jsonb as text with path elements  Qget value from jsonb with path elements  cremove object fields with null values from jsonb  9build an empty jsonb object  ibuild a jsonb object from pairwise key/value inputs  7build an empty jsonb array  Ibuild a jsonb array from any inputs  Gaggregate inputs into jsonb object  Mjsonb object aggregate final function  Wjsonb object aggregate transition function  7aggregate input into jsonb   ?jsonb aggregate final function   Ijsonb aggregate transition function  'map input to jsonb   emap text array of key value pairs to jsonb object   emap text array of key value pairs to jsonb object  I/O  I/O  I/O  I/O  I/O  I/O  I/O  I/Ox`  ȟbbXb bbj`p М0@ttrrHppЙttPttИttXf fpX njjxj@jjЕjj`j(jjjjHjjؓj8蒚8葘HXhȎx(؍Px`hȊpȉHpzz8zpz(z`z(lzzhz zPzzt@tttt@tto -for use by pg_upgraden -for use by pg_upgradem -for use by pg_upgradel -for use by pg_upgradek -for use by pg_upgradej -for use by pg_upgradei  -for use by pg_upgradeh 3aggregate final functiong Mrank of hypothetical row without gapsf 3aggregate final functione Ycumulative distribution of hypothetical rowd 3aggregate final functionc Ifractional rank of hypothetical rowb 3aggregate final functiona 3rank of hypothetical row` 3aggregate final function_ %most common value^ 3aggregate final function] Amultiple continuous percentiles\ 3aggregate final function[ Amultiple continuous percentilesZ 3aggregate final functionY =multiple discrete percentilesX 3aggregate final functionW Gcontinuous distribution percentileV 3aggregate final functionU Gcontinuous distribution percentileT 3aggregate final functionS )discrete percentileR =aggregate transition functionQ =aggregate transition functionP olist DDL actions being executed by the current commandO _return reason code for table getting rewrittenN Ureturn Oid of the table getting rewrittenM  Ylist objects dropped by the current commandL [peek at binary changes from replication slotK Mpeek at changes from replication slotJ Sget binary changes from replication slotI Eget changes from replication slotH Eset up a logical replication slotG kinformation about replication slots currently in useF 1drop a replication slotE Gcreate a physical replication slotD  SSP-GiST support for quad tree over rangeC  SSP-GiST support for quad tree over rangeB  SSP-GiST support for quad tree over rangeA  SSP-GiST support for quad tree over range@  SSP-GiST support for quad tree over range? SSP-GiST support for radix tree over text> SSP-GiST support for radix tree over text= SSP-GiST support for radix tree over text< SSP-GiST support for radix tree over text; SSP-GiST support for radix tree over text: QSP-GiST support for k-d tree over point9 QSP-GiST support for k-d tree over point8 QSP-GiST support for k-d tree over point7 QSP-GiST support for k-d tree over point6 mSP-GiST support for quad tree and k-d tree over point5 SSP-GiST support for quad tree over point4 SSP-GiST support for quad tree over point3 SSP-GiST support for quad tree over point2 SSP-GiST support for quad tree over point1 #spgist(internal)0 #spgist(internal)/ #spgist(internal). #spgist(internal)- #spgist(internal), #spgist(internal)+ #spgist(internal)* #spgist(internal)) #spgist(internal)( #spgist(internal)' #spgist(internal)& #spgist(internal)% #spgist(internal)$ #spgist(internal)# #spgist(internal)"  'construct interval!  Gconstruct timestamp with time zone   Gconstruct timestamp with time zone  )construct timestamp construct time construct date j-int8range constructor i-int8range constructor f-daterange constructor e-daterange constructor b-tstzrange constructor a-tstzrange constructor ^)tsrange constructor ])tsrange constructor +numrange constructor +numrange constructor -int4range constructor -int4range constructor Zsfloat8 difference of two timestamp with time zone values YUfloat8 difference of two timestamp values UKfloat8 difference of two date values  TQfloat8 difference of two numeric values  SKfloat8 difference of two int8 values  RKfloat8 difference of two int4 values  KOconvert a date range to canonical form  XQconvert an int8 range to canonical form JQconvert an int4 range to canonical form a Yrestriction selectivity for range operators L#range typanalyze >hash a range )GiST support (GiST support 'GiST support GiST support a  tt@螦`XP@x虤j`Șx r@f``@hȔz@~pfP` ؐ0p0RЎ`dPȍ~xH~茸X p؋jhh0hrdxx0Љ0舌`dHllx@fj؆T\x\@bnȅt\`b0\TȄntXT(TTȃ\Th\8Tx`HTT\o 9 factorialn a9 equalm `9 equall w9 concatenatek v9 Iprepend element onto front of arrayj ]9 Cappend element onto end of arrayi b9 equalh a9 less thang `9 equalf _9 less thane ^9 equald ]9 equalc \9 equalb 9 -greater than or equala 9 'less than or equal` [9 equal_ U9 not equal^ ;9 greater than] :9 less than\ R9 -greater than or equal[ P9 'less than or equalZ L9 greater thanY %9 less thanX $9 not equalW 9 equalV V#range of bigintsU Hrange of datesT FGrange of timestamps with time zoneS DMrange of timestamps without time zoneR B%range of numericsQ @%range of integersP  txid snapshotO Binary JSONN Eregistered text search dictionaryM Kregistered text search configurationL Kquery representation for text searchK :qGiST index internal text representation for text searchJ Itext representation for text searchI  1PostgreSQL LSN datatypeH  UUID datatypeG +registered namespaceF !registered roleE !registered typeD #registered classC Aregistered operator (with args)B )registered operatorA Cregistered procedure (with args)@ Ereference to cursor (portal name)? qnumeric(precision, decimal), arbitrary precision number> 7variable-length bit string= 1fixed-length bit string< 7time of day with time zone; E@ , time interval: ;date and time with time zone9 Zdate and time8 ;time of day7 : date6 varchar(length), non-blank-padded string, variable storage length5 qchar(length), blank-padded string, fixed storage length4  )access control list3 Ynetwork IP address/netmask, network address2 egIP address/netmask, host address, netmask optional1 =?XX:XX:XX:XX:XX:XX, MAC address0 9monetary amounts, $d,ddd.cc/ Ggeometric circle '(center,radius)'. C(abstime,abstime), time interval- qrelative, limited-range time interval (Unix delta time), sabsolute, limited-range date and time (Unix system time)+ odouble-precision floating point number, 8-byte storage* osingle-precision floating point number, 4-byte storage) tgeometric line( \=geometric polygon '(pt1,...)'' [Sgeometric box '(lower left,upper right)'& Z7geometric path '(pt1,...)'% YGgeometric line segment '(pt1,pt2)'$ X3geometric point '(x, y)'# !storage manager"  Winternal type for passing CollectedCommand! Ustring representing an internal node tree  XML content Karray of oids, used in system tables icommand identifier type, sequence in transaction id transaction id Y(block, offset), physical location of tuple Uobject identifier(oid), maximum 4 billion Wvariable-length string, no limit specified +registered procedure a-2 billion to 2 billion integer, 4-byte storage Karray of int2, used in system tables Y-32 thousand to 32 thousand, 2-byte storage E~18 digit integer, 8-byte storage Y63-byte type for storing system identifiers #single character ]variable-length string, binary values escaped 1boolean, 'true'/'false'  row security for current context active on table by table name  }row security for current context active on table by table oid ~Sget progress for all replication origins  }yget an individual replication origin's replication progress  |iadvance replication itentifier to specific location  {creset the transaction's origin lsn and timestamp  zcsetup the transaction's origin lsn and timestamp  yiget the replication progress of the current session xgis a replication origin configured in this session weteardown configured replication progress tracking vconfigure session to maintain replication progress tracking for the passed in origin uetranslate the replication origin's name to its id t_drop replication origin identified by its name s9create a replication origin -for use by pg_upgrade -for use by pg_upgrade`,aX  |T`T0T\О\b`n tT\\Xb ntT\P\bntpX8fVؚ^vXx(`hZX`Z0^vx`HhZXZp0rdl~PZ ^`ZXXj(ZД\pZ8j\ؓ\bhb0nntxtHZVVXXX\(TTȐ\\`b(b\ȏ\nXnt؎tZxZHVVPȍPPxPHZZZZVXV(T\ȋ\bXntT\\Pbn؉tXxZHZh؈pp`vЇPxZ@hVVPZXV(ZfȅPZhV8ZfЄ`\hl(rTȃ\\`b(nt\\ 9 less than 9 not equal d9 -greater than or equal c9 'less than or equal b9 greater than a9 less than `9 not equal _9 equal ^9 +convert to tinterval 9 %start of interval U9 cube root T9 square root S9 absolute value R9 multiply Q9 divide P9 subtract O9 add N9 absolute value~ M9 multiply} L9 divide| K9 subtract{ J9 addz I9 negatey H9 negatex G9 !is contained byw F9 subtractv E9 addu D9 Agreater than or equal by lengtht C9 ;less than or equal by lengths B9 /greater than by lengthr A9 )less than by lengthq @9 )not equal by lengthp ?9 !equal by lengtho >9 overlapsn =9 containsm <9 same asl ;9 -greater than or equalk :9 'less than or equalj 99 greater thani 89 less thanh 79 not equalg 69 equalf 59 -greater than or equale 49 'less than or equald 39 greater thanc 29 less thanb 19 not equala 09 equal` /9 negate_ .9 negate^ -9 subtract] ,9 subtract\ +9 subtract[ *9 subtractZ )9 addY (9 addX '9 addW &9 addV #9 divideU "9 divideT !9 multiplyS  9 multiplyR 9 -greater than or equalQ 9 -greater than or equalP 9 'less than or equalO 9 'less than or equalN 9 not equalM 9 not equalL 9 greater thanK 9 greater thanJ 9 less thanI 9 less thanH 9 equalG 9 equalF 9 not equalE 9 modulusD 9 modulusC 9 divideB 9 divideA 9 multiply@  9 -greater than or equal?  9 -greater than or equal>  9 'less than or equal=  9 'less than or equal<  9 greater than; 9 greater than: 9 not equal9 9 not equal8 9 #distance between7 9 multiply6 9 center of5 9 apoint within closed path, or point on open path4 9 contains3 9 #point inside box2 9 same as1 9 is below0 9 is right of/ 9 is left of. 9 is above- 9 7less than or equal by area, 9 %less than by area+ 9 equal by area* 9 +greater than by area) 9 =greater than or equal by area( 9 overlaps' 9 same as& 9 contains% 9 !is contained by$ 9 is right of# 9 1overlaps or is right of" 9 /overlaps or is left of! 9 is left of  9 overlaps 9 same as 9 contains 9 !is contained by 9 is right of 9 1overlaps or is right of 9 /overlaps or is left of 9 is left of 9 negate 9 absolute value 9 modulus 9 -greater than or equal 9 'less than or equal 9 greater than 9 less than 9 not equal 9 equal 9 -greater than or equal 9 'less than or equal  9 greater than  9 less than  9 not equal  9 equal   9 -greater than or equal  9 'less than or equal  9 greater than  9 less than 9 not equal 9 equal 9 equal 9 equal 9 5deprecated, use ! insteadLaDX  ȟbnPt Tjjxj@jjНjTp\@\bМnt`\0\nbt0ؚ0\Й`\hn0bt\nPbtT\\HnbЖtfpP@ZZVPZXZ(VPДZZpVHPZZVP`Z0ZVȒjjXj jj\xv8x`8r|p~@Zh؎ZhpZ8fT؍\bhn(tj\@~~~j@p0rnȉT\h\0bntZXV(ZTȇ\\`b(ntPZ`Z0VZЅVZpV@ZZZVxf@ph؃ZTx\H\\TXx 9 1closest point to A on B 9 Wmatches regular expression, case-sensitive 9 equal 9 center of 9 center of 9 center of 9 equal 9 contains 9 !remove ACL item 9 )add/update ACL item 9 exponentiation 9 divide 9 multiply~ 9 multiply} 9 multiply| 9 divide{ 9 multiplyz 9 dividey 9 multiplyx 9 dividew 9 multiplyv 9 subtractu 9 addt 9 -greater than or equals 9 'less than or equalr 9 greater thanq 9 less thanp 9 not equalo 9 equaln M9 multiplym L9 dividel K9 multiplyk 09 -greater than or equalj /9 'less than or equali .9 greater thanh -9 less thang ,9 not equalf +9 equale )9 'vertically alignedd (9 +horizontally alignedc '9 9divide box by point (scale)b &9 =multiply box by point (scale)a %9 Isubtract point from box (translate)` $9 ;add point to box (translate)_ #9 #box intersection^ "9 7deprecated, use && instead] !9 7is below (allows touching)\  9 7is above (allows touching)[ 9 9sum of path segment lengthsZ 9 intersectY 9 #number of pointsX 9 -greater than or equalW 9 'less than or equalV 9 greater thanU 9 less thanT 9 equalS 9 absolute valueR 9 containsQ 9 !is contained byP 9 containsO 9 !is contained byN 9 containsM 9 7divide (rotate/scale path)L 9 ;multiply (rotate/scale path)K 9 5subtract (translate path)J 9 +add (translate path)I 9 concatenateH 9 ;divide points (scale/rotate)G 9 ?multiply points (scale/rotate)F 9 9subtract points (translate)E 9 /add points (translate)D 9 not equalC 9 #distance betweenB 9 #distance betweenA 9 #distance between@ 9 #distance between? 9 #distance between> 99 divide= 89 multiply< 79 subtract; 69 add: 59 divide9 49 multiply8 39 subtract7 29 add6 9 divide5 9 multiply4 9 subtract3 9 add2 9 divide1 9 multiply0 9 subtract/ 9 add. 9 divide- 9 multiply, 9 subtract+ 9 add* 9 absolute value) 9 -greater than or equal( 9 greater than' 9 'less than or equal& 9 less than% 9 not equal$ 9 equal# 9 -greater than or equal" 9 greater than! 9 'less than or equal  9 less than 9 -greater than or equal 9 greater than 9 'less than or equal 9 less than 9 concatenate 9 not equal 9 edoes not match regular expression, case-sensitive 9 Wmatches regular expression, case-sensitive 9 edoes not match regular expression, case-sensitive 9 Wmatches regular expression, case-sensitive z9 -greater than or equal y9 greater than x9 'less than or equal w9 less than v9 not equal q9 -greater than or equal p9 'less than or equal o9 greater than  n9 less than  m9 not equal  l9 equal  j9 #distance between  i9 #distance between h9 #distance between g9 #distance between f9 #distance between e9 #distance between 9 equal 9 -greater than or equal 9 'less than or equal 9 greater than`ma8P  x\H\n؞bthT8\\НbnXt0PZМT\p\8nbtZhP8ZTؚ\\pn8btșT\h\0nbtP`Z0VZЗT\p\8bntPhZ8VZؕT\x\@bnȔtx@xxx0ؒ(Бx T\\Xn btPZXZ(T\Ȏ\nXbtVPZH0ZЋ\d`l(lr~`0^vx`HhZXZZXZ0PZЇZVhj0jjjjPjjj\ZHd^ZTnP\ \\dhHbhЂxxPx 9 1closest point to A on B 9 1closest point to A on B 9 1closest point to A on B  9 !is contained by  9 lseg on line  9 !is contained by  9 point on line 9 intersect 9 intersect 9 intersect~ 9 'intersection point} 9 equal| 9 vertical{ 9 horizontalz 9 perpendiculary 9 parallelx 9 intersectw 9 #distance betweenv 9 #distance betweenu  9 #distance betweent  9 #distance betweens  9 #distance betweenr 9 #distance betweenq 9 #number of pointsp 9 #distance betweeno 9 dividen 9 multiplym 9 subtractl 9 addk 9 is belowj 9 is abovei 9 overlapsh 9 same asg 9 containsf 9 !is contained bye 9 is right ofd 9 1overlaps or is right ofc 9 /overlaps or is left ofb 9 is left ofa 9 =greater than or equal by area` 9 7less than or equal by area_ 9 +greater than by area^ 9 %less than by area] 9 %not equal by area\ 9 equal by area[ 9 center ofZ w9 subtractY V9 convert time with time zone and date to timestamp with time zoneX S9 Gconvert time and date to timestampW Q9 convert date and time with time zone to timestamp with time zoneV P9 Gconvert date and time to timestampU :9 subtractT 99 addS 89 negateR 79 -greater than or equalQ 69 greater thanP 59 'less than or equalO 49 less thanN 39 not equalM 29 equalL 19 subtractK 09 subtractJ /9 addI -9 -greater than or equalH ,9 greater thanG +9 'less than or equalF *9 less thanE )9 not equalD (9 equalC 9 idoes not match regular expression, case-insensitiveB 9 [matches regular expression, case-insensitiveA 9 idoes not match regular expression, case-insensitive@ 9 [matches regular expression, case-insensitive? 9 idoes not match regular expression, case-insensitive> 9 [matches regular expression, case-insensitive= 9 ?does not match LIKE expression< 9 1matches LIKE expression; 9 ?does not match LIKE expression: 9 1matches LIKE expression9 9 ?does not match LIKE expression8 9 1matches LIKE expression7 o9 -greater than or equal6 n9 'less than or equal5 m9 greater than4 l9 less than3 k9 not equal2 j9 equal1 i9 multiply0 h9 divide/ g9 subtract. f9 add- e9 -greater than or equal, d9 'less than or equal+ c9 greater than* b9 less than) a9 not equal( `9 equal' _9 multiply& ^9 divide% ]9 subtract$ \9 add# 9 -greater than or equal" 9 greater than! 9 'less than or equal  9 less than 9 not equal 9 equal Y9 -greater than or equal X9 greater than W9 'less than or equal V9 less than U9 not equal T9 equal M9 subtract L9 add K9 subtract J9 -greater than or equal I9 greater than H9 'less than or equal G9 less than F9 not equal E9 equal 59 subtract  49 add  39 -greater than or equal  29 'less than or equal  19 greater than  09 less than /9 not equal .9 equal %9 -greater than or equal $9 greater than #9 'less than or equal "9 less than !9 not equal  9 edoes not match regular expression, case-sensitiveaH  xx@xxОZZpV@\pv8~Ȝ\Z`d0^ZЛTnhT8\\КnbXt(``ș^Th\8\nȘbtX\ n`rh8``ؖ^PPXZ(Zؕ0ؔ0VГT\p\8nbtPhZ8ZVؑXfhf8T\ؐ\bhn(t`ȏ^rX` np`P`Z8PZ؍T\x\@bnȌtPpT@\\؋bn`t0T\Њ\b`n t`^rP`np`^@r`؇npp`@^rІ`n`p0^^Ѕ^^p^@^T\\xn@btxxH`T\\n 9 'less than or equal 9 less than  9 not equal  9 equal 9 concatenate 9 ?does not match LIKE expression 9 1matches LIKE expression 9 -greater than or equal 9 greater than 9 'less than or equal 9 less than 9 not equal 9 equal 9 unary plus~ 9 unary plus} 9 unary plus| ~9 unary plus{ }9 unary plusz |9 unary plusy c9 )bitwise shift rightx b9 'bitwise shift leftw a9 bitwise notv `9 +bitwise exclusive oru _9 bitwise ort ^9 bitwise ands ]9 )bitwise shift rightr \9 'bitwise shift leftq [9 bitwise notp Z9 +bitwise exclusive oro Y9 bitwise orn X9 bitwise andm W9 )bitwise shift rightl V9 'bitwise shift leftk U9 bitwise notj T9 +bitwise exclusive ori S9 bitwise orh R9 bitwise andg Q9 -greater than or equalf P9 'less than or equale O9 greater thand N9 less thanc M9 not equalb L9 equala K9 -greater than or equal` J9 'less than or equal_ I9 greater than^ H9 less than] G9 not equal\ F9 equal[ 99 addZ 9 -greater than or equalY 9 'less than or equalX 9 greater thanW 9 less thanV  9 not equalU  9 equalT  9 subtractS  9 addR  9 subtractQ 9 addP 9 concatenateO 9 )bitwise shift rightN 9 'bitwise shift leftM 9 bitwise notL 9 +bitwise exclusive orK 9 bitwise orJ 9 bitwise andI 9 -greater than or equalH 9 'less than or equalG 9 greater thanF 9 less thanE 9 not equalD 9 equalC 9 absolute valueB 9 exponentiationA 9 modulus@ 9 divide? 9 multiply> 9 subtract= 9 add< 9 -greater than or equal; 9 greater than: 9 'less than or equal9 9 less than8 9 not equal7 9 equal6 9 negate5 ^9 cdoes not match LIKE expression, case-insensitive4 ]9 Umatches LIKE expression, case-insensitive3 \9 cdoes not match LIKE expression, case-insensitive2 [9 Umatches LIKE expression, case-insensitive1 Z9 cdoes not match LIKE expression, case-insensitive0 Y9 Umatches LIKE expression, case-insensitive/ P 9 subtract. O 9 subtract- N 9 add, M 9 add+ L 9 bitwise or* K 9 bitwise and) J 9 bitwise not(  9 Coverlaps (is subnet or supernet)' 9 +is supernet or equal& 9 is supernet% 9 'is subnet or equal$ 9 is subnet# 9 -greater than or equal" 9 greater than! 9 'less than or equal  9 less than 9 not equal 9 equal M 9 bitwise or L 9 bitwise and K 9 bitwise not 9 -greater than or equal 9 greater than 9 'less than or equal 9 less than 9 not equal 9 equal Q9 'intersection point P9 equal O9 vertical N9 horizontal M9 perpendicular L9 parallel K9 intersect  79 7distance between endpoints  69 Agreater than or equal by length  59 /greater than by length  49 ;less than or equal by length  39 )less than by length 29 not equal 19 divide 09 multiply /9 multiply *9 1closest point to A on B )9 1closest point to A on B  9 1closest point to A on B 9 1closest point to A on B8aD`  ȟbt`P0ZZО\nXt b\nxt@b\؜nTht0b\Л\nhT(tb\\Xn(Ttb\P\nTtpb@\\ؗnTht0b\Ж\nhT(tb\PpPHP PPȔZrHrZZrhr8ZrrZXZ h``~@~~~~@~~~~@~~~~@~~~~@~T\\xb@ntЋT\p\8bntT`T0\\ȉbnPt \nT\Htb`lpl0~~\nXT(\tbxh@f`Zhpl8lT؃\\pb8ntȂ\d`\ v 9 less than u 9 not identical t 9 identical  9 -greater than or equal  9 'less than or equal  9 greater than  9 less than  9 not equal  9 equal 9 %text search match 9 %text search match n9 !is contained by m9 contains~ b9 NOT tsquery} a9 OR-concatenate| `9 !AND-concatenate{ _9 greater thanz ^9 -greater than or equaly ]9 not equalx \9 equalw [9 'less than or equalv Z9 less thanu M9 7deprecated, use @@ insteadt L9 7deprecated, use @@ insteads 59 %text search matchr 49 %text search matchq 19 concatenatep 09 greater thano /9 -greater than or equaln .9 not equalm -9 equall ,9 'less than or equalk +9 less thanj  9 -greater than or equali  9 'less than or equalh  9 greater thang  9 less thanf  9 not equale  9 equald  9 minusc  9 -greater than or equalb  9 'less than or equala  9 greater than`  9 less than_  9 not equal^  9 equal]  9 -greater than or equal\  9 'less than or equal[  9 greater thanZ  9 less thanY  9 not equalX  9 equalW = 9 7deprecated, use @> insteadV < 9 7deprecated, use <@ insteadU ; 9 7deprecated, use <@ insteadT : 9 7deprecated, use <@ insteadS 9 9 7deprecated, use <@ insteadR 8 9 7deprecated, use @> insteadQ 7 9 7deprecated, use <@ insteadP 6 9 7deprecated, use @> insteadO 5 9 7deprecated, use <@ insteadN 4 9 7deprecated, use @> insteadM 3 9 7deprecated, use <@ insteadL 2 9 7deprecated, use <@ insteadK 1 9 7deprecated, use @> insteadJ 0 9 7deprecated, use <@ insteadI / 9 7deprecated, use @> insteadH . 9 7deprecated, use <@ insteadG - 9 7deprecated, use @> insteadF , 9 7deprecated, use <@ insteadE  9 concatenateD  9 concatenateC  9 !is contained byB  9 containsA  9 overlaps@  9 +overlaps or is above?  9 +overlaps or is below>  9 is above=  9 +overlaps or is above<  9 +overlaps or is below;  9 is below:  9 is above9  9 +overlaps or is above8  9 +overlaps or is below7  9 is below6  9 add5  9 add4  9 add3  9 add2  9 add1  9 not equal0  9 greater than/  9 -greater than or equal.  9 equal-  9 'less than or equal,  9 less than+  9 not equal*  9 greater than)  9 -greater than or equal(  9 equal'  9 'less than or equal&  9 less than% U 9 not equal$ T 9 greater than# S 9 -greater than or equal" R 9 equal! Q 9 'less than or equal  P 9 less than H 9 not equal G 9 greater than F 9 -greater than or equal E 9 equal D 9 'less than or equal C 9 less than ; 9 not equal : 9 greater than 9 9 -greater than or equal 8 9 equal 7 9 'less than or equal 6 9 less than . 9 not equal - 9 greater than , 9 -greater than or equal + 9 equal * 9 'less than or equal ) 9 less than   9 greater than   9 -greater than or equal   9 'less than or equal   9 less than   9 greater than  9 -greater than or equal  9 'less than or equal  9 less than 9 subtract 9 subtract 9 add 9 -greater than or equal 9 greater thana   ȟbnPt T\\nHtbZZZHhh^`pv0xfț`jXntКvH`vؘx@藨T\X\ bntxZH^fؕfhp`8prȔ`~Hzzȓx8nxv8tvprؐpx lHrȎz8`Ќ@h ؊Hp(Px0膂Xȅ8`Ѓ@h t ;implementation of @ operators ;implementation of % operatorr =implementation of >= operatorq =implementation of <= operatorp ;implementation of > operatoro ;implementation of < operatorn =implementation of <> operatorm ;implementation of = operatorl =implementation of >= operatork =implementation of <= operatorj ;implementation of > operatori ;implementation of < operatorh =implementation of <> operatorg ;implementation of = operatorf  =implementation of >= operatore  =implementation of <= operatord  ;implementation of > operatorc  ;implementation of < operatorb =implementation of <> operatora  ;implementation of = operator` ;;implementation of = operator_ E;implementation of = operator^ o;implementation of ! operator] ';implementation of = operator\ D;implementation of = operator[ =implementation of || operatorZ C;implementation of = operatorY B;implementation of < operatorX A;implementation of = operatorW @;implementation of < operatorV ?;implementation of = operatorU >;implementation of = operatorT =;implementation of = operatorS =implementation of >= operatorR =implementation of <= operatorQ <;implementation of = operatorP T=implementation of <> operatorO 9;implementation of > operatorN 8;implementation of < operatorM Y=implementation of >= operatorL X=implementation of <= operatorK W;implementation of > operatorJ V;implementation of < operatorI U=implementation of <> operatorH T;implementation of = operatorG  3standard POSIX collationF  +standard C collationE d ;database's default collationD ithesaurus dictionary: phrase by phrase substitutionC %ispell dictionaryB asynonym dictionary: replace word by its synonymA usimple dictionary: just lower case and check for stopword@ )default word parser? usimple dictionary: just lower case and check for stopword> +simple configuration= 7 /standard public schema< c7 Creserved schema for TOAST tables;  7 -system catalog schema: 4 /SQL-language functions9  4 ?dynamically-loaded C functions8  4 'built-in functions7  ) Oblock range index (BRIN) access method6 ) 9SP-GiST index access method5  ) 1GIN index access method4 ) 3GiST index access method3 ) 3hash index access method2 ) 7b-tree index access method1  9 delete path0  9 +delete array element/  9 )delete object field.  9 concatenate-  9 !is contained by,  9 all keys exist+  9 any key exists*  9 key exists)  9 contains(  9 -greater than or equal'  9 'less than or equal&  9 greater than%  9 less than$  9 not equal#  9 equal"  9 aget value from jsonb as text with path elements!  9 Qget value from jsonb with path elements   9 Aget jsonb array element as text  9 1get jsonb array element  9 ?get jsonb object field as text  9 /get jsonb object field 9 _get value from json as text with path elements ~9 Oget value from json with path elements }9 ?get json array element as text |9 /get json array element {9 =get json object field as text z9 -get json object field <9 'range intersection ;9 #range difference :9 range union 99 is adjacent to 89 1overlaps or is right of 79 /overlaps or is left of 69 is right of 59 is left of 49 !is contained by  39 !is contained by  29 contains  19 contains  09 overlaps  /9 greater than .9 -greater than or equal -9 'less than or equal ,9 less than +9 not equal *9 equal y 9 -greater than or equal x 9 'less than or equal w 9 greater thana  p(Px0蜄Xț8`Й@h ؗHp(Px0蓂XȒ8`А@h ؎Hp(Px0芄Xȉ8`Ї@h ؅Hp(Px0聂k ;implementation of / operatorj ;implementation of - operatori ;implementation of + operatorh ;implementation of @ operatorg ;implementation of * operatorf ;implementation of / operatore ;implementation of - operatord ;implementation of + operatorc ;implementation of - operatorb ;implementation of - operatora ?implementation of operator` ;implementation of - operator_ ;implementation of + operator^ ?implementation of #>= operator] ?implementation of #<= operator\  =implementation of #> operator[  =implementation of #< operatorZ  ?implementation of #<> operatorY  =implementation of #= operatorX  =implementation of && operatorW =implementation of << operatorV =implementation of ~= operatorU =implementation of >= operatorT =implementation of <= operatorS ;implementation of > operatorR ;implementation of < operatorQ =implementation of <> operatorP ;implementation of = operatorO =implementation of >= operatorN =implementation of <= operatorM ;implementation of > operatorL ;implementation of < operatorK =implementation of <> operatorJ ;implementation of = operatorI ;implementation of - operatorH ;implementation of - operatorG ;implementation of - operatorF ;implementation of - operatorE ;implementation of - operatorD ;implementation of - operatorC ;implementation of + operatorB ;implementation of + operatorA ;implementation of + operator@ ;implementation of + operator? ;implementation of / operator> ;implementation of / operator= ;implementation of * operator< ;implementation of * operator; =implementation of >= operator: =implementation of >= operator9 =implementation of <= operator8 =implementation of <= operator7 =implementation of <> operator6 =implementation of <> operator5 ;implementation of > operator4 ;implementation of > operator3 ;implementation of < operator2 ;implementation of < operator1 ;implementation of = operator0 ;implementation of = operator/ =implementation of <> operator. ;implementation of % operator- ;implementation of % operator, ;implementation of / operator+ ;implementation of / operator* ;implementation of * operator) =implementation of >= operator( =implementation of >= operator' =implementation of <= operator& =implementation of <= operator% ;implementation of > operator$ ;implementation of > operator# =implementation of <> operator" =implementation of <> operator! ?implementation of <-> operator  ;implementation of * operator =implementation of @@ operator =implementation of <@ operator =implementation of @> operator =implementation of <@ operator =implementation of ~= operator =implementation of <^ operator =implementation of >> operator =implementation of << operator =implementation of >^ operator =implementation of <= operator ;implementation of < operator ;implementation of = operator ;implementation of > operator ~=implementation of >= operator }=implementation of && operator =implementation of ~= operator =implementation of @> operator =implementation of <@ operator  =implementation of >> operator  =implementation of &> operator  =implementation of &< operator  =implementation of << operator  Z=implementation of && operator S=implementation of ~= operator T=implementation of @> operator Y=implementation of <@ operator X=implementation of >> operator W=implementation of &> operator V=implementation of &< operator U=implementation of << operator ;implementation of - operatorxb  p(Px0蜄Xț8`Й@h ؗHp(Px0蓄XȒ8`А@h ؎Hp(Px0节Xȉ8`Ї@h ؅Hp(Px0聄k t=implementation of <^ operatorj s=implementation of >^ operatori ?implementation of @-@ operatorh =implementation of ?# operatorg ;implementation of # operatorf =implementation of >= operatore =implementation of <= operatord ;implementation of > operatorc ;implementation of < operatorb ;implementation of = operatora ;implementation of @ operator` =implementation of @> operator_ =implementation of <@ operator^ =implementation of @> operator] =implementation of <@ operator\ =implementation of @> operator[ ;implementation of / operatorZ ;implementation of * operatorY ;implementation of - operatorX ;implementation of + operatorW ;implementation of + operatorV ;implementation of / operatorU ;implementation of * operatorT ;implementation of - operatorS ;implementation of + operatorR =implementation of <> operatorQ ?implementation of <-> operatorP i?implementation of <-> operatorO ?implementation of <-> operatorN r?implementation of <-> operatorM ?implementation of <-> operatorL ;implementation of / operatorK ;implementation of * operatorJ ;implementation of - operatorI I;implementation of + operatorH H;implementation of / operatorG G;implementation of * operatorF F;implementation of - operatorE E;implementation of + operatorD ;implementation of / operatorC ;implementation of * operatorB ;implementation of - operatorA ;implementation of + operator@ ;implementation of / operator? ;implementation of * operator> ;implementation of - operator= ;implementation of + operator< ;implementation of / operator; ;implementation of * operator: ;implementation of - operator9 ;implementation of + operator8 ;implementation of @ operator7 *=implementation of >= operator6 );implementation of > operator5 (=implementation of <= operator4 ';implementation of < operator3 &=implementation of <> operator2 %;implementation of = operator1 =implementation of >= operator0 ;implementation of > operator/ =implementation of <= operator. ;implementation of < operator- =implementation of >= operator, ;implementation of > operator+ =implementation of <= operator* ;implementation of < operator) =implementation of || operator( =implementation of <> operator' =implementation of !~ operator& ;implementation of ~ operator% =implementation of !~ operator$ O;implementation of ~ operator# J=implementation of >= operator" I;implementation of > operator! H=implementation of <= operator  ;implementation of < operator F=implementation of <> operator $=implementation of >= operator "=implementation of <= operator #;implementation of > operator !;implementation of < operator  =implementation of <> operator ;implementation of = operator s?implementation of <-> operator m?implementation of <-> operator ?implementation of <-> operator l?implementation of <-> operator k?implementation of <-> operator ?implementation of <-> operator ;implementation of = operator =implementation of >= operator =implementation of <= operator ;implementation of > operator ;implementation of < operator  k=implementation of <> operator  g=implementation of >= operator  =implementation of <= operator  f;implementation of > operator  ;implementation of < operator =implementation of <> operator ;implementation of = operator ?implementation of <#> operator ;implementation of | operator ?implementation of ||/ operator =implementation of |/ operator ;implementation of @ operator ;implementation of * operator/b  p(Px0蜂Xț8`Й@h ؗHp(Px0蓄XȒ8`А@h ؎Hp(Px0节Xȉ8`Ї@h ؅Hp(Px0聄k x=implementation of ~* operatorj ?implementation of !~* operatori =implementation of ~* operatorh ?implementation of !~* operatorg =implementation of ~* operatorf `?implementation of !~~ operatore _=implementation of ~~ operatord S?implementation of !~~ operatorc R=implementation of ~~ operatorb [?implementation of !~~ operatora Z=implementation of ~~ operator` 6=implementation of >= operator_ 4=implementation of <= operator^ 5;implementation of > operator] 3;implementation of < operator\ 2=implementation of <> operator[ 1;implementation of = operatorZ ;implementation of * operatorY ;implementation of / operatorX ;implementation of - operatorW ;implementation of + operatorV 0=implementation of >= operatorU .=implementation of <= operatorT /;implementation of > operatorS -;implementation of < operatorR ,=implementation of <> operatorQ +;implementation of = operatorP ;implementation of * operatorO ;implementation of / operatorN ;implementation of - operatorM ;implementation of + operatorL L=implementation of >= operatorK M;implementation of > operatorJ K=implementation of <= operatorI J;implementation of < operatorH I=implementation of <> operatorG H;implementation of = operatorF Q=implementation of >= operatorE P;implementation of > operatorD O=implementation of <= operatorC N;implementation of < operatorB R=implementation of <> operatorA y;implementation of = operator@ v;implementation of - operator? u;implementation of + operator> t;implementation of - operator= B=implementation of >= operator< A;implementation of > operator; @=implementation of <= operator: ?;implementation of < operator9 C=implementation of <> operator8 >;implementation of = operator7 ;implementation of - operator6 ;implementation of + operator5 =implementation of >= operator4 =implementation of <= operator3 ;implementation of > operator2 ;implementation of < operator1 =implementation of <> operator0 ;implementation of = operator/ =implementation of >= operator. ;implementation of > operator- =implementation of <= operator, ;implementation of < operator+ =implementation of <> operator* {=implementation of !~ operator) z;implementation of ~ operator( ;implementation of = operator' =implementation of @@ operator& =implementation of @@ operator% =implementation of @@ operator$ &;implementation of = operator# ;implementation of ^ operator" ;implementation of / operator! _;implementation of * operator  ^;implementation of * operator ;implementation of * operator c;implementation of / operator b;implementation of * operator a;implementation of / operator `;implementation of * operator ;implementation of / operator ;implementation of * operator ;implementation of - operator ~;implementation of + operator }=implementation of >= operator {=implementation of <= operator |;implementation of > operator z;implementation of < operator y=implementation of <> operator x;implementation of = operator P;implementation of * operator O;implementation of / operator N;implementation of * operator  =implementation of >= operator  =implementation of <= operator  ;implementation of > operator  ;implementation of < operator  =implementation of <> operator ;implementation of = operator =implementation of ?| operator =implementation of ?- operator ;implementation of / operator ;implementation of * operator ;implementation of - operator ;implementation of + operator ;implementation of # operatorXPb  p(Px0蜂Xț8`Й@h ؗHp(Px0蓂XȒ8`А@h ؎Hp(Px0芄Xȉ8`Ї@h ؅Hp(Px0聄k =implementation of << operatorj =implementation of >= operatori ;implementation of > operatorh =implementation of <= operatorg ;implementation of < operatorf =implementation of <> operatore ;implementation of = operatord J ;implementation of | operatorc I ;implementation of & operatorb H ;implementation of ~ operatora B=implementation of >= operator` A;implementation of > operator_ @=implementation of <= operator^ ?;implementation of < operator] C=implementation of <> operator\ >;implementation of = operator[ ;implementation of # operatorZ ;implementation of = operatorY =implementation of ?| operatorX =implementation of ?- operatorW ?implementation of ?-| operatorV ?implementation of ?|| operatorU =implementation of ?# operatorT ?implementation of @-@ operatorS =implementation of >= operatorR ;implementation of > operatorQ =implementation of <= operatorP ;implementation of < operatorO =implementation of <> operatorN .;implementation of / operatorM X;implementation of * operatorL R;implementation of * operatorK =implementation of ## operatorJ =implementation of ## operatorI =implementation of ## operatorH p=implementation of ## operatorG =implementation of ## operatorF o=implementation of ## operatorE n=implementation of ## operatorD =implementation of ## operatorC t=implementation of <@ operatorB =implementation of <@ operatorA q=implementation of <@ operator@ =implementation of <@ operator? =implementation of ?# operator> u=implementation of ?# operator= =implementation of ?# operator< j;implementation of # operator; ;implementation of = operator: =implementation of ?| operator9 =implementation of ?- operator8 ?implementation of ?-| operator7 ?implementation of ?|| operator6 =implementation of ?# operator5 ?implementation of <-> operator4 ?implementation of <-> operator3  ?implementation of <-> operator2  ?implementation of <-> operator1  ?implementation of <-> operator0 ?implementation of <-> operator/ ;implementation of # operator. ?implementation of <-> operator- };implementation of / operator, |;implementation of * operator+ {;implementation of - operator* z;implementation of + operator) ?implementation of <<| operator( ?implementation of |>> operator' =implementation of && operator& =implementation of ~= operator% =implementation of @> operator$ =implementation of <@ operator# =implementation of >> operator" =implementation of &> operator! =implementation of &< operator  =implementation of << operator =implementation of >= operator =implementation of <= operator ;implementation of > operator ;implementation of < operator =implementation of <> operator ;implementation of = operator =implementation of @@ operator ;implementation of - operator ;implementation of + operator ;implementation of + operator ;implementation of + operator ;implementation of + operator ;implementation of - operator ;implementation of + operator ;implementation of - operator =implementation of >= operator ;implementation of > operator =implementation of <= operator  ;implementation of < operator  =implementation of <> operator  ;implementation of = operator  ;implementation of - operator  ;implementation of - operator ;implementation of + operator =implementation of >= operator ;implementation of > operator =implementation of <= operator ;implementation of < operator =implementation of <> operator ;implementation of = operator y?implementation of !~* operatorpb  p(Px0蜂Xț8`Й@h ؗHp(Px0蓄XȒ8`А@h ؎Hp(Px0节Xȉ8`Ї@h ؅Hp(Px0聂k ;implementation of + operatorj =implementation of >= operatori  ;implementation of > operatorh =implementation of <= operatorg ;implementation of < operatorf =implementation of <> operatore ;implementation of = operatord =implementation of || operatorc ?implementation of !~~ operatorb =implementation of ~~ operatora =implementation of >= operator` ;implementation of > operator_ =implementation of <= operator^ ;implementation of < operator] =implementation of <> operator\ ;implementation of = operator[ {;implementation of + operatorZ z;implementation of + operatorY y;implementation of + operatorX x;implementation of + operatorW w;implementation of + operatorV v;implementation of + operatorU u=implementation of >> operatorT t=implementation of << operatorS s;implementation of ~ operatorR r;implementation of # operatorQ q;implementation of | operatorP p;implementation of & operatorO o=implementation of >> operatorN n=implementation of << operatorM m;implementation of ~ operatorL l;implementation of # operatorK k;implementation of | operatorJ j;implementation of & operatorI i=implementation of >> operatorH h=implementation of << operatorG g;implementation of ~ operatorF f;implementation of # operatorE e;implementation of | operatorD d;implementation of & operatorC E=implementation of >= operatorB D=implementation of <= operatorA C;implementation of > operator@ B;implementation of < operator? A=implementation of <> operator> @;implementation of = operator= ?=implementation of >= operator< >=implementation of <= operator; =;implementation of > operator: <;implementation of < operator9 ;=implementation of <> operator8 :;implementation of = operator7 8;implementation of + operator6 =implementation of >= operator5 =implementation of <= operator4 ;implementation of > operator3 ;implementation of < operator2 =implementation of <> operator1 ;implementation of = operator0 ;implementation of - operator/ ;implementation of + operator. ;implementation of - operator- ;implementation of + operator, =implementation of || operator+ =implementation of >> operator* =implementation of << operator) ;implementation of ~ operator( ;implementation of # operator' ;implementation of | operator& ;implementation of & operator% 8=implementation of >= operator$ :=implementation of <= operator# 9;implementation of > operator" ;;implementation of < operator! .=implementation of <> operator  -;implementation of = operator ;implementation of @ operator ;implementation of ^ operator ;implementation of % operator ;implementation of / operator ;implementation of * operator ;implementation of - operator ;implementation of + operator =implementation of >= operator ;implementation of > operator =implementation of <= operator ;implementation of < operator =implementation of <> operator ;implementation of = operator ;implementation of - operator }Aimplementation of !~~* operator |?implementation of ~~* operator bAimplementation of !~~* operator a?implementation of ~~* operator  dAimplementation of !~~* operator  c?implementation of ~~* operator  I ;implementation of - operator  H ;implementation of - operator  G ;implementation of + operator F ;implementation of + operator E ;implementation of | operator D ;implementation of & operator C ;implementation of ~ operator  =implementation of && operator ?implementation of >>= operator =implementation of >> operator ?implementation of <<= operator8b  p(Px0蜂Xț8`Й@h ؗHp(Px0蓂XȒ8`А@h ؎Hp(Px0节Xȉ8`Ї@h ؅Hp(Px0聄k =implementation of @@ operatorj =implementation of @@ operatori l=implementation of <@ operatorh k=implementation of @> operatorg W=implementation of !! operatorf V=implementation of || operatore U=implementation of && operatord S;implementation of > operatorc R=implementation of >= operatorb Q=implementation of <> operatora P;implementation of = operator` O=implementation of <= operator_ N;implementation of < operator^ 3=implementation of @@ operator] 2=implementation of @@ operator\ )=implementation of || operator[ %;implementation of > operatorZ $=implementation of >= operatorY #=implementation of <> operatorX ";implementation of = operatorW !=implementation of <= operatorV  ;implementation of < operatorU  =implementation of >= operatorT  =implementation of <= operatorS  ;implementation of > operatorR  ;implementation of < operatorQ  =implementation of <> operatorP  ;implementation of = operatorO  ;implementation of - operatorN  =implementation of >= operatorM  =implementation of <= operatorL  ;implementation of > operatorK  ;implementation of < operatorJ  =implementation of <> operatorI  ;implementation of = operatorH  =implementation of >= operatorG  =implementation of <= operatorF  ;implementation of > operatorE  ;implementation of < operatorD  =implementation of <> operatorC  ;implementation of = operatorB =implementation of || operatorA =implementation of || operator@  =implementation of <@ operator?  =implementation of @> operator>  =implementation of && operator=  ?implementation of |&> operator<  ?implementation of &<| operator;  ?implementation of |>> operator:  ?implementation of |&> operator9  ?implementation of &<| operator8  ?implementation of <<| operator7  ?implementation of |>> operator6  ?implementation of |&> operator5  ?implementation of &<| operator4  ?implementation of <<| operator3  ;implementation of + operator2  ;implementation of + operator1  ;implementation of + operator0  ;implementation of + operator/  ;implementation of + operator.  =implementation of <> operator-  ;implementation of > operator,  =implementation of >= operator+  ;implementation of = operator*  =implementation of <= operator)  ;implementation of < operator(  =implementation of <> operator'  ;implementation of > operator&  =implementation of >= operator%  ;implementation of = operator$  =implementation of <= operator#  ;implementation of < operator" N =implementation of <> operator! L ;implementation of > operator  M =implementation of >= operator K ;implementation of = operator J =implementation of <= operator I ;implementation of < operator A =implementation of <> operator ? ;implementation of > operator @ =implementation of >= operator > ;implementation of = operator = =implementation of <= operator < ;implementation of < operator 4 =implementation of <> operator 2 ;implementation of > operator 3 =implementation of >= operator 1 ;implementation of = operator 0 =implementation of <= operator / ;implementation of < operator ' =implementation of <> operator % ;implementation of > operator & =implementation of >= operator  $ ;implementation of = operator  # =implementation of <= operator  " ;implementation of < operator  ?implementation of ~>~ operator  Aimplementation of ~>=~ operator Aimplementation of ~<=~ operator ~?implementation of ~<~ operator t?implementation of ~>~ operator sAimplementation of ~>=~ operator qAimplementation of ~<=~ operator p?implementation of ~<~ operator ;implementation of - operator ;implementation of - operatorb  p(Px0蜆Xț8`Й@h ؗHp``H@00Џ(@荪H``p`h``h p``` w./ Oconversion for EUC_KR to MULE_INTERNAL_ v.sinternal conversion function for EUC_KR to MULE_INTERNAL^ u./ Kconversion for MULE_INTERNAL to SJIS] t.ointernal conversion function for MULE_INTERNAL to SJIS\ s./ Oconversion for MULE_INTERNAL to EUC_JP[ r.sinternal conversion function for MULE_INTERNAL to EUC_JPZ q./ Kconversion for SJIS to MULE_INTERNALY p.ointernal conversion function for SJIS to MULE_INTERNALX o./ Oconversion for EUC_JP to MULE_INTERNALW n.sinternal conversion function for EUC_JP to MULE_INTERNALV m./ =conversion for SJIS to EUC_JPU l.ainternal conversion function for SJIS to EUC_JPT k./ =conversion for EUC_JP to SJISS j.ainternal conversion function for EUC_JP to SJISR i./ Oconversion for MULE_INTERNAL to EUC_CNQ h.sinternal conversion function for MULE_INTERNAL to EUC_CNP g./ Oconversion for EUC_CN to MULE_INTERNALO f.sinternal conversion function for EUC_CN to MULE_INTERNAL~N e./ Iconversion for WIN866 to ISO-8859-5|M d.minternal conversion function for WIN866 to ISO-8859-5zL c./ Iconversion for ISO-8859-5 to WIN866xK b.minternal conversion function for ISO-8859-5 to WIN866vJ a./ Kconversion for WIN1251 to ISO-8859-5tI `.ointernal conversion function for WIN1251 to ISO-8859-5rH _./ Kconversion for ISO-8859-5 to WIN1251pG ^.ointernal conversion function for ISO-8859-5 to WIN1251nF ]./ Gconversion for KOI8R to ISO-8859-5lE \.kinternal conversion function for KOI8R to ISO-8859-5jD [./ Gconversion for ISO-8859-5 to KOI8RhC Z.kinternal conversion function for ISO-8859-5 to KOI8RfB Y./ Cconversion for WIN1251 to WIN866dA X.ginternal conversion function for WIN1251 to WIN866b@ W./ Cconversion for WIN866 to WIN1251`? V.ginternal conversion function for WIN866 to WIN1251^> U./ ?conversion for WIN866 to KOI8R\= T.cinternal conversion function for WIN866 to KOI8RZ< S./ ?conversion for KOI8R to WIN866X; R.cinternal conversion function for KOI8R to WIN866V: Q./ Aconversion for WIN1251 to KOI8RT9 P.einternal conversion function for WIN1251 to KOI8RR8 O./ Aconversion for KOI8R to WIN1251P7 N.einternal conversion function for KOI8R to WIN1251N6 M./ Oconversion for MULE_INTERNAL to WIN866L5 L.sinternal conversion function for MULE_INTERNAL to WIN866J4 K./ Oconversion for WIN866 to MULE_INTERNALH3 J.sinternal conversion function for WIN866 to MULE_INTERNALF2 I./ Qconversion for MULE_INTERNAL to WIN1251D1 H.uinternal conversion function for MULE_INTERNAL to WIN1251B0 G./ Qconversion for WIN1251 to MULE_INTERNAL@/ F.uinternal conversion function for WIN1251 to MULE_INTERNAL>. E./ Wconversion for MULE_INTERNAL to ISO-8859-5<- D.{internal conversion function for MULE_INTERNAL to ISO-8859-5:, C./ Wconversion for ISO-8859-5 to MULE_INTERNAL8+ B.{internal conversion function for ISO-8859-5 to MULE_INTERNAL6* A./ Mconversion for MULE_INTERNAL to KOI8R4) @.qinternal conversion function for MULE_INTERNAL to KOI8R2( ?./ Mconversion for KOI8R to MULE_INTERNAL0' >.qinternal conversion function for KOI8R to MULE_INTERNAL.& =./ Uconversion for MULE_INTERNAL to SQL_ASCII,% <.yinternal conversion function for MULE_INTERNAL to SQL_ASCII*$ ;./ Uconversion for SQL_ASCII to MULE_INTERNAL(# :.yinternal conversion function for SQL_ASCII to MULE_INTERNAL"  =implementation of #- operator!  ;implementation of - operator   ;implementation of - operator  =implementation of || operator =implementation of >= operator =implementation of <= operator ;implementation of > operator ;implementation of < operator =implementation of <> operator ;implementation of = operator  ?implementation of ->> operator  =implementation of -> operator  ?implementation of ->> operator  =implementation of -> operator n?implementation of ->> operator m=implementation of -> operator l?implementation of ->> operator k=implementation of -> operator ";implementation of > operator !=implementation of >= operator  =implementation of <= operator  ;implementation of < operator  r ?implementation of *>= operator  q ?implementation of *<= operator  p =implementation of *> operator  o =implementation of *< operator n ?implementation of *<> operator m =implementation of *= operator  =implementation of >= operator  =implementation of <= operator  ;implementation of > operator  ;implementation of < operator  =implementation of <> operator  ;implementation of = operatorG  PX`PP@@8P@@00ؒ8Xh ȏ(@KOhx ,،0(tH舆؁pH(`Ph ȅ(@胨t4G @Qpostgis type: Planar spatial data type.o EUt3C "@Xpostgis type: A box composed of x min, ymin, zmin, xmax, ymax, zmax. Often used to return the 3d extent of a geometry or collection of geometries. t2? &@postgis type: A box composed of x min, ymin, xmax, ymax. Often used to return the 2d enclosing box of a geometry.t; @ PostGIS geometry, geography, and raster spatial types and functions|a .ainternal conversion function for UTF8 to EUC_KRz` ./ =conversion for EUC_KR to UTF8x_ .ainternal conversion function for EUC_KR to UTF8v^ ./ =conversion for UTF8 to EUC_JPt] .ainternal conversion function for UTF8 to EUC_JPr\ ./ =conversion for EUC_JP to UTF8p[ .ainternal conversion function for EUC_JP to UTF8nZ ./ =conversion for UTF8 to EUC_CN lY .ainternal conversion function for UTF8 to EUC_CNcintjX ./ =conversion for EUC_CN to UTF8 hW .ainternal conversion function for EUC_CN to UTF8cintfQ ./ ?conversion for WIN1258 to UTF8 dO+.cinternal conversion function for WIN1258 to UTF8intbM ./ ?conversion for UTF8 to WIN1258 `K+.cinternal conversion function for UTF8 to WIN1258int^I ./ ?conversion for WIN1257 to UTF8 ZE ./ ?conversion for UTF8 to WIN1257 VA ./ ?conversion for WIN1256 to UTF8 R= ./ ?conversion for UTF8 to WIN1256 NV ./ ?conversion for WIN1255 to UTF8JT ./ ?conversion for UTF8 to WIN1255FR ./ ?conversion for WIN1254 to UTF8BP ./ ?conversion for UTF8 to WIN1254>N ./ ?conversion for WIN1253 to UTF8:L ./ ?conversion for UTF8 to WIN12536J ./ ?conversion for WIN1252 to UTF82H ./ ?conversion for UTF8 to WIN1252.F ./ ?conversion for WIN1251 to UTF8*D ./ ?conversion for UTF8 to WIN1251&B ./ ?conversion for WIN1250 to UTF8"@ ./ ?conversion for UTF8 to WIN1250> ./ =conversion for WIN874 to UTF8< ./ =conversion for UTF8 to WIN874: ./ =conversion for WIN866 to UTF88 ./ =conversion for UTF8 to WIN8666 ./ ;conversion for KOI8U to UTF8 5 ._internal conversion function for KOI8U to UTF8 4 ./ ;conversion for UTF8 to KOI8U3 ._internal conversion function for UTF8 to KOI8U2 ./ ;conversion for KOI8R to UTF81 ._internal conversion function for KOI8R to UTF80 ./ ;conversion for UTF8 to KOI8R/ ._internal conversion function for UTF8 to KOI8R. ./ 9conversion for UTF8 to BIG5- .]internal conversion function for UTF8 to BIG5, ./ 9conversion for BIG5 to UTF8+ .]internal conversion function for BIG5 to UTF8* ./ Cconversion for UTF8 to SQL_ASCII) .ginternal conversion function for UTF8 to SQL_ASCII( ./ Cconversion for SQL_ASCII to UTF8' .ginternal conversion function for SQL_ASCII to UTF8& ./ Oconversion for MULE_INTERNAL to LATIN4% .sinternal conversion function for MULE_INTERNAL to LATIN4$ ./ Oconversion for LATIN4 to MULE_INTERNAL# .sinternal conversion function for LATIN4 to MULE_INTERNAL" ./ Oconversion for MULE_INTERNAL to LATIN3! .sinternal conversion function for MULE_INTERNAL to LATIN3  ./ Oconversion for LATIN3 to MULE_INTERNAL .sinternal conversion function for LATIN3 to MULE_INTERNAL ./ Oconversion for MULE_INTERNAL to LATIN1 .sinternal conversion function for MULE_INTERNAL to LATIN1 ./ Oconversion for LATIN1 to MULE_INTERNAL .sinternal conversion function for LATIN1 to MULE_INTERNAL ./ Cconversion for WIN1250 to LATIN2 .ginternal conversion function for WIN1250 to LATIN2 ./ Cconversion for LATIN2 to WIN1250 .ginternal conversion function for LATIN2 to WIN1250 ./ Qconversion for MULE_INTERNAL to WIN1250 .uinternal conversion function for MULE_INTERNAL to WIN1250 ./ Qconversion for WIN1250 to MULE_INTERNAL .uinternal conversion function for WIN1250 to MULE_INTERNAL ./ Oconversion for MULE_INTERNAL to LATIN2 .sinternal conversion function for MULE_INTERNAL to LATIN2 ./ Oconversion for LATIN2 to MULE_INTERNAL .sinternal conversion function for LATIN2 to MULE_INTERNAL ./ Kconversion for MULE_INTERNAL to BIG5  .ointernal conversion function for MULE_INTERNAL to BIG5  ./ Oconversion for MULE_INTERNAL to EUC_TW  .sinternal conversion function for MULE_INTERNAL to EUC_TW  ./ Kconversion for BIG5 to MULE_INTERNAL  .ointernal conversion function for BIG5 to MULE_INTERNAL ./ Oconversion for EUC_TW to MULE_INTERNAL ~.sinternal conversion function for EUC_TW to MULE_INTERNAL }./ =conversion for BIG5 to EUC_TW |.ainternal conversion function for BIG5 to EUC_TW {./ =conversion for EUC_TW to BIG5 z.ainternal conversion function for EUC_TW to BIG5 y./ Oconversion for MULE_INTERNAL to EUC_KR x.sinternal conversion function for MULE_INTERNAL to EUC_KRxk  `x ؝8~H~>@x0蚄xf8X脜pșX8`Ё`З@h ؕHPhȒp(Б0X~h(~Ȏ ؍x(ȌxPjp(7 a /Isnowball stt? & =Aargs: catalog_name, schema_name, table_name - Drops a table and all its references in geometry_columns.l stt> $ >Aargs: schema_name, table_name - Drops a table and all its references in geometry_columns.ont= " ?Aargs: table_name - Drops a table and all its references in geometry_columns. for SHt<  :Aargs: catalog_name, schema_name, table_name, column_name - Removes a geometry column from a spatial table.t;  ;Aargs: schema_name, table_name, column_name - Removes a geometry column from a spatial table.or UTF8t:  +.iinternal conversion function for UTF8 to ISO-8859-8 = ./ Econversion for ISO-8859-7 to UTF8 ; ./ Econversion for UTF8 to ISO-8859-7 9 ./ Econversion for ISO-8859-6 to UTF8 7 ./ Econversion for UTF8 to ISO-8859-6 5 ./ Econversion for ISO-8859-5 to UTF8 3 ./ Econversion for UTF8 to ISO-8859-5 1 ./ ?conversion for LATIN10 to UTF8 / ./ ?conversion for UTF8 to LATIN10 - ./ =conversion for LATIN9 to UTF8 + ./ =conversion for UTF8 to LATIN9 ) ./ =conversion for LATIN8 to UTF8 ' ./ =conversion for UTF8 to LATIN8 % ./ =conversion for LATIN7 to UTF8 # ./ =conversion for UTF8 to LATIN7 ! ./ =conversion for LATIN6 to UTF8  ./ =conversion for UTF8 to LATIN6  ./ =conversion for LATIN5 to UTF8  ./ =conversion for UTF8 to LATIN5  ./ =conversion for LATIN4 to UTF8  ./ =conversion for UTF8 to LATIN4  ./ =conversion for LATIN3 to UTF8  ./ =conversion for UTF8 to LATIN3  ./ =conversion for LATIN2 to UTF8  ./ =conversion for UTF8 to LATIN2  ./ 7conversion for UTF8 to GBK  .[internal conversion function for UTF8 to GBK  ./ 7conversion for GBK to UTF8  .[internal conversion function for GBK to UTF8  ./ ?conversion for UTF8 to GB18030  .cinternal conversion function for UTF8 to GB18030  ./ ?conversion for GB18030 to UTF8  .cinternal conversion function for GB18030 to UTF8  ./ =conversion for UTF8 to EUC_TW  .ainternal conversion function for UTF8 to EUC_TW  ./ =conversion for EUC_TW to UTF8  .ainternal conversion function for EUC_TW to UTF8~  ./ =conversion for UTF8 to EUC_KR  h О8Xh Л0H`Ș0藎XHH0XxlpPZhDȆ88Z@f0"t`!> Aargs: geomkml - Takes as input KML representation of geometry and outputs a PostGIS geometry objectt_!= Aargs: geomjson - Takes as input a geojson representation of a geometry and outputs a PostGIS geometry objectt^!< Aargs: geomgml, srid - Takes as input GML representation of geometry and outputs a PostGIS geometry objectt]!; Aargs: geomgml - Takes as input GML representation of geometry and outputs a PostGIS geometry objectt\!: Bargs: geohash, precision=full_precision_of_geohash - Return a geometry from a GeoHash string.t[!9 &B<args: WKT, srid - Return a specified ST_Geometry value from Well-Known Text representation (WKT). This is an alias name for ST_GeomFromTexttZ!8 %B$args: WKT - Return a specified ST_Geometry value from Well-Known Text representation (WKT). This is an alias name for ST_GeomFromTexttY!7 @args: EWKT - Return a specified ST_Geometry value from Extended Well-Known Text representation (EWKT).tX!6 @args: EWKB - Return a specified ST_Geometry value from Extended Well-Known Binary representation (EWKB).tW!5 >Bargs: WKT - Makes a collection Geometry from collection WKT with the given SRID. If SRID is not give, it defaults to 0.tV!4 =Bargs: WKT, srid - Makes a collection Geometry from collection WKT with the given SRID. If SRID is not give, it defaults to 0.tU!3 @args: twkb - Creates a geometry instance from a TWKB ("Tiny Well-Known Binary") geometry representation.tT!2 B$args: wkb - Creates a geography instance from a Well-Known Binary geometry representation (WKB) or extended Well Known Binary (EWKB).tS!1 Bargs: EWKT - Return a specified geography value from Well-Known Text representation or extended (WKT).tR!0 Bargs: EWKT - Return a specified geography value from Well-Known Text representation or extended (WKT).tQ!/ Bargs: geohash, precision=full_precision_of_geohash - Return a BOX2D from a GeoHash string.tP!. cBargs: WKT, srid - Construct a MultiPolygon given an arbitrary collection of closed linestrings as a MultiLineString text representation Well-Known text representation.tO!- bBHargs: WKT, srid - Construct a Polygon given an arbitrary collection of closed linestrings as a MultiLineString Well-Known text representation.tN!, @A<args: catalog_name, schema_name, table_name, column_name, srid - Updates the SRID of all features in a geometry column, geometry_columns metadata and srid. If it was enforced with constraints, the constraints will be updated with new srid constraint. If the old was enforced by type definition, the type definition will be changed.tM!+ AAargs: schema_name, table_name, column_name, srid - Updates the SRID of all features in a geometry column, geometry_columns metadata and srid. If it was enforced with constraints, the constraints will be updated with new srid constraint. If the old was enforced by type definition, the type definition will be changed.tL!* BAargs: table_name, column_name, srid - Updates the SRID of all features in a geometry column, geometry_columns metadata and srid. If it was enforced with constraints, the constraints will be updated with new srid constraint. If the old was enforced by type definition, the type definition will be changed.tK!) 4Apargs: relation_oid, use_typmod=true - Ensures geometry columns are defined with type modifiers or have appropriate spatial constraints This ensures they will be registered correctly in geometry_columns view. By default will convert all geometry columns with no type modifier to ones with type modifiers. To get old behavior set use_typmod=falsetJ!( 3A8args: use_typmod=true - Ensures geometry columns are defined with type modifiers or have appropriate spatial constraints This ensures they will be registered correctly in geometry_columns view. By default will convert all geometry columns with no type modifier to ones with type modifiers. To get old behavior set use_typmod=falsetI!' LAsReturns PostGIS version number and compile-time options.tH!& QAReturns the version number of the postgis.sql script released with the installed postgis lib.tG!% OAReturns version of the postgis scripts installed in this database.tF!$ UAWReturns build date of the PostGIS scripts.tE!# NAcReturns the version number of the PROJ4 library.tD!" PAgReturns the version number of the PostGIS library.tC!! VAWReturns build date of the PostGIS library.tB!  TAgReturns the version number of the libxml2 library.tA! RAaReturns the version number of the GEOS library.t@! WAyReports full postgis version and build configuration infos.?! M04 ;PL/pgSQL procedural language?! I0 ;PL/pgSQL procedural language7! 6/Gconfiguration for turkish language7! 5/Msnowball stemmer for turkish language7|! 4/Gconfiguration for swedish language7z! 3/Msnowball stemmer for swedish language7s! 2/Gconfiguration for spanish language7q! 1/Msnowball stemmer for spanish language7j! 0/Gconfiguration for russian language7h! //Msnowball stemmer for russian language7a! ./Iconfiguration for romanian language7_! -/Osnowball stemmer for romanian language7X! ,/Mconfiguration for portuguese language7V! +/Ssnowball stemmer for portuguese language7O! */Kconfiguration for norwegian language7M! )/Qsnowball stemmer for norwegian language7F!  (/Gconfiguration for italian language7D!  '/Msnowball stemmer for italian language7=!  &/Kconfiguration for hungarian language7;!  %/Qsnowball stemmer for hungarian language74!  $/Econfiguration for german language72! #/Ksnowball stemmer for german language7+! "/Econfiguration for french language7)! !/Ksnowball stemmer for french language7"!  /Gconfiguration for finnish language7 ! /Msnowball stemmer for finnish language7! /Gconfiguration for english language7! /Msnowball stemmer for english language7! /Cconfiguration for dutch language̋X  t`6B8 .x:,X80ȘH@@hД" \ȓh 2P&@&2@8 0Z(8(P؁DXt"8 Aargs: g - Returns TRUE if the argument is a collection (MULTI*, GEOMETRYCOLLECTION, ...)t"7  Bargs: g - Returns TRUE if the LINESTRINGs start and end points are coincident. For Polyhedral surface is closed (volumetric).t"6 Bargs: a_polygon, n - Return the Nth interior linestring ring of the polygon geometry. Return NULL if the geometry is not a polygon or the given N is out of range.t"5 B}args: g1 - Return the geometry type of the ST_Geometry value.t"4 Bargs: geomA, n - Return the 1-based Nth geometry if the geometry is a GEOMETRYCOLLECTION, (MULTI)POINT, (MULTI)LINESTRING, MULTICURVE or (MULTI)POLYGON, POLYHEDRALSURFACE Otherwise, return NULL.t"3 Bargs: a_polygon - Returns a line string representing the exterior ring of the POLYGON geometry. Return NULL if the geometry is not a polygon. Will not work with MULTIPOLYGONt"2 @args: geom, fits=false - Returns the diagonal of the supplied geometrys bounding box.t"1 @args: g1 - Returns a geometry representing the double precision (float8) bounding box of the supplied geometry.t"0 Bargs: g - Returns the last point of a LINESTRING or CIRCULARLINESTRING geometry as a POINT.t"/ Bargs: g - The inherent dimension of this Geometry object, which must be less than or equal to the coordinate dimension.t". 'Cargs: geomA - Return the coordinate dimension of the ST_Geometry value.t"- Aargs: geomA - Returns the closure of the combinatorial boundary of this Geometry.t", Bargs: geomA - Returns the type of the geometry as a string. Eg: LINESTRING, POLYGON, MULTIPOINT, etc.t"+ )B$args: WKT - Return a specified ST_Geometry value from Well-Known Text representation (WKT). This is an alias name for ST_GeomFromTextt"* 0Ctargs: WKB - Return a specified ST_Geometry value from Well-Known Binary representation (WKB). This is an alias name for ST_GeomFromWKB that takes no sridt") 0Bargs: WKT, srid - Makes a Geometry from WKT with the given SRID. If SRID is not give, it defaults to 0.t"( 1Bargs: WKT - Makes a Geometry from WKT with the given SRID. If SRID is not give, it defaults to 0.t"' /Cargs: aLineString, srid - Returns a polygon built from the specified linestring and SRID.t"&)@Bargs: geom, srid - Makes a geometry from WKB with the given SRIDt"%)?Bwargs: geom - Makes a geometry from WKB with the given SRIDt"$ +Bargs: WKT, srid - Makes a point Geometry from WKT with the given SRID. If SRID is not given, it defaults to unknown.t"# *Bargs: WKT - Makes a point Geometry from WKT with the given SRID. If SRID is not given, it defaults to unknown.t"" Bargs: geohash, precision=full_precision_of_geohash - Return a point from a GeoHash string.t"! .Cargs: x_lon, y_lat - Returns an ST_Point with the given coordinate values. OGC alias for ST_MakePoint.t"  :Bargs: WKT - Makes a MultiPolygon Geometry from WKT with the given SRID. If SRID is not give, it defaults to 0.t" 9Bargs: WKT, srid - Makes a MultiPolygon Geometry from WKT with the given SRID. If SRID is not give, it defaults to 0.t~" 7Bargs: WKT - Makes a Geometry from WKT with the given SRID. If SRID is not give, it defaults to 0.t}" 6Bargs: WKT, srid - Makes a Geometry from WKT with the given SRID. If SRID is not give, it defaults to 0.t|" 3Bargs: WKT - Return a specified ST_MultiLineString value from WKT representation.t{" 2Bargs: WKT, srid - Return a specified ST_MultiLineString value from WKT representation.tz" Aargs: x, y, m - Creates a point geometry with an x y and m coordinate.ty" Auargs: x, y, z, m - Creates a 2D,3DZ or 4D point geometry.tx" Aoargs: x, y, z - Creates a 2D,3DZ or 4D point geometry.tw" Aiargs: x, y - Creates a 2D,3DZ or 4D point geometry.tv"  A(args: outerlinestring, interiorlinestrings - Creates a Polygon formed by the given shell. Input geometries must be closed LINESTRINGS.tu" Aargs: linestring - Creates a Polygon formed by the given shell. Input geometries must be closed LINESTRINGS.tt"  Aargs: xmin, ymin, xmax, ymax, srid=unknown - Creates a rectangular Polygon formed from the given minimums and maximums. Input values must be in SRS specified by the SRID.ts" Aargs: geoms_array - Creates a Linestring from point, multipoint, or line geometries.tr" Aargs: geom1, geom2 - Creates a Linestring from point, multipoint, or line geometries.tq" Aargs: geoms - Creates a Linestring from point, multipoint, or line geometries.tp" Aargs: point3DLowLeftBottom, point3DUpRightTop - Creates a BOX3D defined by the given 3d point geometries.to" @args: pointLowLeft, pointUpRight - Creates a BOX2D defined by the given point geometries.tn" EBargs: WKB, srid - Makes a geometry from WKB with the given SRID.tm"  FBwargs: WKB - Makes a geometry from WKB with the given SRID.tl"  CBargs: WKB, srid - Makes a LINESTRING from WKB with the given SRIDtk"  DByargs: WKB - Makes a LINESTRING from WKB with the given SRIDtj"  -Bargs: WKT, srid - Makes a Geometry from WKT representation with the given SRID. If SRID is not given, it defaults to 0.ti"  ,Bargs: WKT - Makes a Geometry from WKT representation with the given SRID. If SRID is not given, it defaults to 0.th" Aargs: aMultiPoint - Creates a LineString from a MultiPoint geometry.tg" Bargs: polyline, precision=5 - Creates a LineString from an Encoded Polyline.ttL"&@"@Bargs: geom, srid - Creates a geometry instance from a Well-Known Binary geometry representation (WKB) and optional SRID.ttK"%@"?Bargs: geom - Creates a geometry instance from a Well-Known Binary geometry representation (WKB) and optional SRID.td" (Bargs: WKT, srid - Return a specified ST_Geometry value from Well-Known Text representation (WKT).tc" 'Bargs: WKT - Return a specified ST_Geometry value from Well-Known Text representation (WKT).tb" Aargs: geomgml, srid - Return a specified ST_Geometry value from GML representation. This is an alias name for ST_GeomFromGMLta" Aargs: geomgml - Return a specified ST_Geometry value from GML representation. This is an alias name for ST_GeomFromGML8  x`B 蚒XЙh 2p&8f $"8Б@@0 > (@ȉpXpPD`@8 8t#< Aargs: geomA, rotRadians - Rotate a geometry rotRadians about the X axis.t#; Aargs: geomA, rotRadians, pointOrigin - Rotate a geometry rotRadians counter-clockwise about an origin.t#: Aargs: geomA, rotRadians, x0, y0 - Rotate a geometry rotRadians counter-clockwise about an origin.t#9 Aargs: geomA, rotRadians - Rotate a geometry rotRadians counter-clockwise about an origin.t#8 @wargs: g1 - Return the geometry with vertex order reversed.t#7  Awargs: linestring, offset - Remove point from a linestring.t#6 @qargs: geom - Return the geometry in its canonical form.t#5 @kargs: g1 - Return the geometry as a MULTI* geometry.t#4 @args: collection - Given a geometry collection, return the "simplest" representation of the contents.t#3 @args: collection, type - Given a (multi)geometry, return a (multi)geometry consisting only of elements of the specified type.t#2 Aargs: amultilinestring - Return a (set of) LineString(s) formed by sewing together a MULTILINESTRING.t#1 @args: g - Upcast a geometry into its curved type, if applicable.t#0 @args: g - Force the orientation of the vertices in a polygon to follow the Right-Hand-Rule.t#/ @args: geomA, version - Force the geometries to use SFS 1.1 geometry types only.t#. @args: geomA - Force the geometries to use SFS 1.1 geometry types only.t#- @}args: geomA - Convert the geometry into a GEOMETRYCOLLECTION.t#, @gargs: geomA - Force the geometries into XYZM mode.t#+ @eargs: geomA - Force the geometries into XYM mode.t#* @eargs: geomA - Force the geometries into XYZ mode.t#) @args: geomA - Force the geometries into XYZ mode. This is an alias for ST_Force3DZ.t#( @args: geomA - Force the geometries into a "2-dimensional mode".t#' Aargs: geomA, a, b, d, e, xoff, yoff - Apply a 3d affine transformation to a geometry.t#& Aargs: geomA, a, b, c, d, e, f, g, h, i, xoff, yoff, zoff - Apply a 3d affine transformation to a geometry.t#%  Aargs: linestring, point, position - Add a point to a LineString.t#$ Aoargs: linestring, point - Add a point to a LineString.t## @args: aGeomorBox2DorBox3D - Returns Z minima of a bounding box 2d or 3d or a geometry.t#" @args: geomA - Returns ZM (dimension semantic) flag of the geometries as a small int. Values are: 0=2d, 1=3dm, 2=3dz, 3=4d.t#! @args: aGeomorBox2DorBox3D - Returns Z minima of a bounding box 2d or 3d or a geometry.t#   @args: a_point - Return the Z coordinate of the point, or NULL if not available. Input must be a point.t# @args: aGeomorBox2DorBox3D - Returns Y minima of a bounding box 2d or 3d or a geometry.t# @args: aGeomorBox2DorBox3D - Returns Y maxima of a bounding box 2d or 3d or a geometry.t# @args: a_point - Return the Y coordinate of the point, or NULL if not available. Input must be a point.t# @args: aGeomorBox2DorBox3D - Returns X minima of a bounding box 2d or 3d or a geometry.t# @args: aGeomorBox2DorBox3D - Returns X maxima of a bounding box 2d or 3d or a geometry.t# @args: a_point - Return the X coordinate of the point, or NULL if not available. Input must be a point.t#  Cargs: g - Returns a text summary of the contents of the geometry.t# @args: g - Returns a text summary of the contents of the geometry.t# Bargs: geomA - Returns the first point of a LINESTRING geometry as a POINT.t# FAargs: g1 - Returns the spatial reference identifier for the ST_Geometry as defined in spatial_ref_sys table.t# Aargs: geom - Returns a MultiPoint containing all of the coordinates of a geometry.t# Bargs: a_linestring, n - Return the Nth point in the first LineString or circular LineString in the geometry. Negative values are counted backwards from the end of the LineString. Returns NULL if there is no linestring in the geometry.t# B<args: geomA, n - Return the 1-based Nth geometry (face) if the geometry is a POLYHEDRALSURFACE, POLYHEDRALSURFACEM. Otherwise, return NULL.t# Bargs: g1 - Return the number of points in an ST_LineString or ST_CircularString value.t# Bargs: g1 - Return the number of faces on a Polyhedral Surface. Will return null for non-polyhedral geometries.t# Bargs: a_polygon - Return the number of interior rings of a polygon in the geometry. Synonym for ST_NumInteriorRings.t# Bargs: a_polygon - Return the number of interior rings of a polygon geometry.t# Btargs: geom - If geometry is a GEOMETRYCOLLECTION (or MULTI*) return the number of geometries, for single geometries will return 1, otherwise return NULL.t#  @args: geomA - If the geometry is a polygon or multi-polygon returns the number of rings.t#  @args: g1 - Return the number of points (vertexes) in a geometry.t#  @args: g1 - Returns coordinate dimension of the geometry as a small int. Values are: 2,3 or 4.t#  !@args: a_point - Return the M coordinate of the point, or NULL if not available. Input must be a point.t#  Aargs: geom, flags - Returns a valid_detail (valid,reason,location) row stating if a geometry is valid or not and if not valid, a reason why and a location where.t# Axargs: geom - Returns a valid_detail (valid,reason,location) row stating if a geometry is valid or not and if not valid, a reason why and a location where.t# Aargs: geomA, flags - Returns text stating if a geometry is valid or not and if not valid, a reason why.t# Aargs: geomA - Returns text stating if a geometry is valid or not and if not valid, a reason why.t# Aargs: g, flags - Returns true if the ST_Geometry is well formed.t# Auargs: g - Returns true if the ST_Geometry is well formed.t# Aargs: geomA - Returns (TRUE) if this Geometry has no anomalous geometric points, such as self intersection or self tangency.t# Aargs: g - Returns TRUE if this LINESTRING is both closed and simple.t# !Bargs: geomA - Returns true if this Geometry is an empty geometrycollection, polygon, point etc.X  H蝸H88  (4X& << &>P&>8 $p  8RR؊T8:R؈RXІ8..  PtV$6 Aargs: g1field - Return a specified ST_Geometry value from a collection of other geometries.t $5  Bargs: geom, maxchars=full_precision_of_point - Return a GeoHash representation of the geometry.t$4 zCargs: g1, maxdecimaldigits=15, options=0 - Returns a Geometry in X3D xml node element format: ISO-IEC-19776-1.2-X3DEncodings-XMLt$3 @(args: geometries, unique_ids, decimaldigits_xy=0, decimaldigits_z=0, decimaldigits_m=0, include_sizes=false, include_bounding_boxes=false - Returns the geometry as TWKB, aka "Tiny Well-Known Binary"t$2 @args: g1, decimaldigits_xy=0, decimaldigits_z=0, decimaldigits_m=0, include_sizes=false, include_bounding boxes=false - Returns the geometry as TWKB, aka "Tiny Well-Known Binary"t$1 Bargs: g1 - Return the Well-Known Text (WKT) representation of the geometry/geography without SRID metadata.t$0 $Bargs: g1 - Return the Well-Known Text (WKT) representation of the geometry/geography without SRID metadata.t$/ Bargs: geog, rel=0, maxdecimaldigits=15 - Returns a Geometry in SVG path data given a geometry or geography object.t$. Bargs: geom, rel=0, maxdecimaldigits=15 - Returns a Geometry in SVG path data given a geometry or geography object.t$- @args: pt, format=' - Return the Degrees, Minutes, Seconds representation of the given point.t$, Bpargs: version, geog, maxdecimaldigits=15, nprefix=NULL - Return the geometry as a KML element. Several variants. Default version=2, default precision=15t$+  Bpargs: version, geom, maxdecimaldigits=15, nprefix=NULL - Return the geometry as a KML element. Several variants. Default version=2, default precision=15t$* Bargs: geog, maxdecimaldigits=15 - Return the geometry as a KML element. Several variants. Default version=2, default precision=15t$) Bargs: geom, maxdecimaldigits=15 - Return the geometry as a KML element. Several variants. Default version=2, default precision=15t$( @args: g1 - Returns a Geometry in HEXEWKB format (as text) using either little-endian (NDR) or big-endian (XDR) encoding.t$' @args: g1, NDRorXDR - Returns a Geometry in HEXEWKB format (as text) using either little-endian (NDR) or big-endian (XDR) encoding.t$& Bargs: version, geog, maxdecimaldigits=15, options=0, nprefix=null, id=null - Return the geometry as a GML version 2 or 3 element.t$% Bargs: version, geom, maxdecimaldigits=15, options=0, nprefix=null, id=null - Return the geometry as a GML version 2 or 3 element.t$$ Bargs: geog, maxdecimaldigits=15, options=0 - Return the geometry as a GML version 2 or 3 element.t$# Bargs: geom, maxdecimaldigits=15, options=0 - Return the geometry as a GML version 2 or 3 element.t$" Bargs: gj_version, geog, maxdecimaldigits=15, options=0 - Return the geometry as a GeoJSON element.t$!  Bargs: gj_version, geom, maxdecimaldigits=15, options=0 - Return the geometry as a GeoJSON element.t$  Bargs: geog, maxdecimaldigits=15, options=0 - Return the geometry as a GeoJSON element.t$  Bargs: geom, maxdecimaldigits=15, options=0 - Return the geometry as a GeoJSON element.t$ Cargs: g1 - Return the Well-Known Text (WKT) representation of the geometry with SRID meta data.t$ @args: g1 - Return the Well-Known Text (WKT) representation of the geometry with SRID meta data.t$ @args: g1, NDR_or_XDR - Return the Well-Known Binary (WKB) representation of the geometry with SRID meta data.t$ @args: g1 - Return the Well-Known Binary (WKB) representation of the geometry with SRID meta data.t$ Bargs: geom, precision=5 - Returns an Encoded Polyline from a LineString geometry.t$ Cargs: g1, NDR_or_XDR - Return the Well-Known Binary (WKB) representation of the geometry/geography without SRID meta data.t$ Cargs: g1 - Return the Well-Known Binary (WKB) representation of the geometry/geography without SRID meta data.t$ "Bargs: g1, NDR_or_XDR - Return the Well-Known Binary (WKB) representation of the geometry/geography without SRID meta data.t$ #Bargs: g1 - Return the Well-Known Binary (WKB) representation of the geometry/geography without SRID meta data.t$ "Aargs: geomA, deltaX, deltaY, XFactor, YFactor - Translate a geometry by given factors and offsets.t$ Aargs: g1, deltax, deltay, deltaz - Translate a geometry by given offsets.t$ Aargs: g1, deltax, deltay - Translate a geometry by given offsets.t$ KAargs: geom, from_proj, to_srid - Return a new geometry with its coordinates transformed to a different spatial reference.t$ JAargs: geom, from_proj, to_proj - Return a new geometry with its coordinates transformed to a different spatial reference.t$ IAargs: geom, to_proj - Return a new geometry with its coordinates transformed to a different spatial reference.t$ HAargs: g1, srid - Return a new geometry with its coordinates transformed to a different spatial reference.t$ Aargs: input, reference, tolerance - Snap segments and vertices of input geometry to vertices of a reference geometry.t$  xAargs: geomA, pointOrigin, sizeX, sizeY, sizeZ, sizeM - Snap all points of the input geometry to a regular grid.t$  wAargs: geomA, size - Snap all points of the input geometry to a regular grid.t$  vAargs: geomA, sizeX, sizeY - Snap all points of the input geometry to a regular grid.t$  uAargs: geomA, originX, originY, sizeX, sizeY - Snap all points of the input geometry to a regular grid.t$  EAargs: geom, srid - Set the SRID on a geometry to a particular integer value.t$  Aargs: linestring, zerobasedposition, point - Replace point of a linestring with a given point.t$ Bargs: geog, max_segment_length - Return a modified geometry/geography having no segment longer than the given distance.t$ yAargs: geom, max_segment_length - Return a modified geometry/geography having no segment longer than the given distance.t$ Aqargs: geom, factor - Scale a geometry by given factors.t$ !Aargs: geomA, XFactor, YFactor - Scale a geometry by given factors.t$  Aargs: geomA, XFactor, YFactor, ZFactor - Scale a geometry by given factors.t$ Aargs: geomA, rotRadians - Rotate a geometry rotRadians about the Z axis.t$ Aargs: geomA, rotRadians - Rotate a geometry rotRadians about the Y axis.  XB~NX0h0~6h```<68h`Џ@tX0H0">0@((pntT%) Aargs: A - Creates an areal geometry formed by the constituent linework of given geometrytS%( BLargs: g1, radius_of_buffer, buffer_style_parameters - (T)Returns a geometry covering all points within a given distancefrom the input geometry.t0%' Alargs: g1, g2, distance_of_srid - Returns true if the geometries are within the specified distance of one another. For geometry units are in those of spatial reference and For geography units are in meters and measurement is defaulted to use_spheroid=true (measure around spheroid), for faster check, use_spheroid=false to measure along sphere.t/%& _Bargs: g1, g2, distance - Returns true if all of the geometries are within the specified distance of one anothert.%% @args: geomlonlatA, geomlonlatB, measurement_spheroid - Returns the minimum distance between two lon/lat geometries given a particular spheroid. PostGIS versions prior to 1.5 only support points.t-%$ Cargs: geomlonlatA, geomlonlatB - Returns minimum distance in meters between two lon/lat geometries. Uses a spherical earth and radius derived from the spheroid defined by the SRID. Faster than ST_DistanceSpheroid , but less accurate. PostGIS versions prior to 1.5 only implemented for points.t,%# YBargs: g1, g2 - Returns the 2-dimensional largest distance between two geometries in projected units.t+%" Aargs: g1, g2, densifyFrac - Returns the Hausdorff distance between two geometries. Basically a measure of how similar or dissimilar 2 geometries are. Units are in the units of the spatial reference system of the geometries.t*%! AXargs: g1, g2 - Returns the Hausdorff distance between two geometries. Basically a measure of how similar or dissimilar 2 geometries are. Units are in the units of the spatial reference system of the geometries.t)%  Aargs: g - Returns the two-point LineString spanning a geometrys minimum clearance.t(% Aargs: g - Returns the minimum clearance of a geometry, a measure of a geometrys robustness.t'% Bargs: gg1, gg2, use_spheroid - For geometry type Returns the 2D Cartesian distance between two geometries in projected units (based on spatial ref). For geography type defaults to return minimum geodesic distance between two geographies in meters.t&% Bargs: gg1, gg2 - For geometry type Returns the 2D Cartesian distance between two geometries in projected units (based on spatial ref). For geography type defaults to return minimum geodesic distance between two geographies in meters.t%% @args: g1, g2 - For geometry type Returns the 2D Cartesian distance between two geometries in projected units (based on spatial ref). For geography type defaults to return minimum geodesic distance between two geographies in meters.t$% Aargs: A, B - Returns TRUE if the Geometries do not "spatially intersect" - if they do not share any space together.t#% AXargs: linestringA, linestringB - Given 2 linestrings, returns a number between -3 and 3 denoting what kind of crossing behavior. 0 is no crossing.t"% Aargs: g1, g2 - Returns TRUE if the supplied geometries have some, but not all, interior points in common.t!% Bargs: geogA, geogB - Returns 1 (TRUE) if no point in Geometry/Geography A is outside Geometry/Geography Bt % Aargs: geomA, geomB - Returns 1 (TRUE) if no point in Geometry/Geography A is outside Geometry/Geography Bt% Bargs: geogpolyA, geogpointB - Returns 1 (TRUE) if no point in Geometry B is outside Geometry At% Aargs: geomA, geomB - Returns 1 (TRUE) if no point in Geometry B is outside Geometry At% Aargs: geomA, geomB - Returns true if B intersects the interior of A but not the boundary (or exterior). A does not contain properly itself, but does contain itself.t% Aargs: geomA, geomB - Returns true if and only if no points of B lie in the exterior of A, and at least one point of the interior of B lies in the interior of A.t% Aargs: g, distance - Aggregate. Returns an array of GeometryCollections, where each GeometryCollection represents a set of geometries separated by no more than the specified distance.t% Aargs: geom, number_of_clusters - Windowing function that returns integer id for the cluster each input geometry is in.t% Aargs: g - Aggregate. Returns an array with the connected components of a set of geometriest% Aargs: geom, eps, minpoints - Windowing function that returns integer id for the cluster each input geometry is in based on 2D implementation of Density-based spatial clustering of applications with noise (DBSCAN) algorithm.t% ZBargs: g1, g2 - Returns the 2-dimensional point on g1 that is closest to g2. This is the first point of the shortest line.t%  Aoargs: g1 - Returns the geometric center of a geometry.t%  B0args: pointA, pointB - Returns the north-based azimuth as the angle in radians measured clockwise from the vertical on pointA to pointB.t%  @0args: pointA, pointB - Returns the north-based azimuth as the angle in radians measured clockwise from the vertical on pointA to pointB.t%  B0args: geog, use_spheroid=true - Returns the area of the surface if it is a Polygon or MultiPolygon. For geometry, a 2D Cartesian area is determined with units specified by the SRID. For geography, area is determined on a curved surface with units in square meters.t%  @args: g1 - Returns the area of the surface if it is a Polygon or MultiPolygon. For geometry, a 2D Cartesian area is determined with units specified by the SRID. For geography, area is determined on a curved surface with units in square meters.t% Cargs: g1, g2 - Returns the 3-dimensional shortest line between two geometriest% Clargs: g1, g2 - For geometry type Returns the 3-dimensional cartesian maximum distance (based on spatial ref) between two geometries in projected units.t%  Cargs: g1, g2 - Returns the 3-dimensional longest line between two geometriest% &Cargs: geomA, geomB - Returns TRUE if the Geometries "spatially intersect" in 3d - only for points, linestrings, polygons, polyhedral surface (area). With SFCGAL backend enabled also supports TINSt % $Cargs: g1, g2, distance - Returns true if all of the 3D geometries are within the specified distance of one another.t % "C args: g1, g2, distance_of_srid - For 3d (z) geometry type Returns true if two geometries 3d distance is within number of units.t % Clargs: g1, g2 - For geometry type Returns the 3-dimensional cartesian minimum distance (based on spatial ref) between two geometries in projected units.t % Cargs: g1, g2 - Returns the 3-dimensional point on g1 that is closest to g2. This is the first point of the 3D shortest line.p  `n(`Ș`(rxVphH@V p6x ^Ht>b@Xȅ(66`lnPHlЀtU&# Aargs: geom, box - Returns the portion of a geometry falling within a rectangle.tR&" BHargs: g1, radius_of_buffer, num_seg_quarter_circle - (T)Returns a geometry covering all points within a given distancefrom the input geometry.tQ&! Bargs: g1, radius_of_buffer_in_meters - (T)Returns a geometry covering all points within a given distancefrom the input geometry.tP&  ALargs: g1, radius_of_buffer, buffer_style_parameters - (T)Returns a geometry covering all points within a given distancefrom the input geometry.tO& AHargs: g1, radius_of_buffer, num_seg_quarter_circle - (T)Returns a geometry covering all points within a given distancefrom the input geometry.tN& Aargs: g1, radius_of_buffer - (T)Returns a geometry covering all points within a given distancefrom the input geometry.tM& Aargs: A, B - Returns true if the geometry A is completely inside geometry BtL& Aargs: g1, g2 - Returns TRUE if the geometries have at least one point in common, but their interiors do not intersect.tK& [Bargs: g1, g2 - Returns the 2-dimensional shortest line between two geometriestJ& A args: intersectionMatrix, intersectionMatrixPattern - Returns true if intersectionMattrixPattern1 implies intersectionMatrixPattern2tI& A4args: geomA, geomB, BoundaryNodeRule - Returns true if this Geometry is spatially related to anotherGeometry, by testing for intersections between the Interior, Boundary and Exterior of the two geometries as specified by the values in the intersectionMatrixPattern. If no intersectionMatrixPattern is passed in, then returns the maximum intersectionMatrixPattern that relates the 2 geometries.tH& Aargs: geomA, geomB - Returns true if this Geometry is spatially related to anotherGeometry, by testing for intersections between the Interior, Boundary and Exterior of the two geometries as specified by the values in the intersectionMatrixPattern. If no intersectionMatrixPattern is passed in, then returns the maximum intersectionMatrixPattern that relates the 2 geometries.tG& AXargs: geomA, geomB, intersectionMatrixPattern - Returns true if this Geometry is spatially related to anotherGeometry, by testing for intersections between the Interior, Boundary and Exterior of the two geometries as specified by the values in the intersectionMatrixPattern. If no intersectionMatrixPattern is passed in, then returns the maximum intersectionMatrixPattern that relates the 2 geometries.tF& B,args: g1, distance, azimuth - Returns a POINT projected from a start point using a distance in meters and bearing (azimuth) in radians.tE& A{args: g1 - Returns a POINT guaranteed to lie on the surface.tD& @args: geomA - Returns the 3-dimensional perimeter of the geometry, if it is a polygon or multi-polygon.tC& @`args: geomA - Returns the 2-dimensional perimeter of the geometry, if it is a polygon or multi-polygon. This is currently an alias for ST_Perimeter.tB& Bargs: geog, use_spheroid=true - Return the length measurement of the boundary of an ST_Surface or ST_MultiSurface geometry or geography. (Polygon, MultiPolygon). geometry measurement is in units of spatial reference and geography is in meters.tA& @args: g1 - Return the length measurement of the boundary of an ST_Surface or ST_MultiSurface geometry or geography. (Polygon, MultiPolygon). geometry measurement is in units of spatial reference and geography is in meters.t@& Aargs: A, B - Returns TRUE if the Geometries share space, are of the same dimension, but are not completely contained by each other.t?& -Cargs: A, B - Returns true if the given geometries represent the same geometry and points are in the same directional order.t>& ]Bhargs: g1, g2 - Returns the 2-dimensional longest line points of two geometries. The function will only return the first longest line if more than one, that the function finds. The line returned will always start in g1 and end in g2. The length of the line this function returns will always be the same as st_maxdistance returns for g1 and g2.t=&  @xargs: a_geometry, a_spheroid - Calculates the 2D length/perimeter of a geometry on an ellipsoid. This is useful if the coordinates of the geometry are in longitude/latitude and a length is desired without reprojection.t<&  @args: a_geometry, a_spheroid - Calculates the 2D or 3D length/perimeter of a geometry on an ellipsoid. This is useful if the coordinates of the geometry are in longitude/latitude and a length is desired without reprojection.t;&  @args: a_3dlinestring - Returns the 3-dimensional or 2-dimensional length of the geometry if it is a linestring or multi-linestring.t:&  @Targs: a_2dlinestring - Returns the 2-dimensional length of the geometry if it is a linestring or multi-linestring. This is an alias for ST_Lengtht9&  B4args: geog, use_spheroid=true - Returns the 2D length of the geometry if it is a LineString or MultiLineString. geometry are in units of spatial reference and geography are in meters (default spheroid)t8& @args: a_2dlinestring - Returns the 2D length of the geometry if it is a LineString or MultiLineString. geometry are in units of spatial reference and geography are in meters (default spheroid)t7& B0args: geogA, geogB - Returns TRUE if the Geometries/Geography "spatially intersect in 2D" - (share any portion of space) and FALSE if they dont (they are Disjoint). For geography -- tolerance is 0.00001 meters (so any points that close are considered to intersect)t6& A0args: geomA, geomB - Returns TRUE if the Geometries/Geography "spatially intersect in 2D" - (share any portion of space) and FALSE if they dont (they are Disjoint). For geography -- tolerance is 0.00001 meters (so any points that close are considered to intersect)t5& *Cargs: geomA - Returns true if a geometry or geometry collection contains a circular stringt4& ALargs: g , tolerance , max_iter , fail_if_not_converged - Returns the geometric median of a MultiPoint.t3& Aargs: A, B - Returns true if the given geometries represent the same geometry. Directionality is ignored.t2& Bargs: gg1, gg2, distance_meters, use_spheroid - Returns true if the geometries are within the specified distance of one another. For geometry units are in those of spatial reference and For geography units are in meters and measurement is defaulted to use_spheroid=true (measure around spheroid), for faster check, use_spheroid=false to measure along sphere.t1& Bpargs: gg1, gg2, distance_meters - Returns true if the geometries are within the specified distance of one another. For geometry units are in those of spatial reference and For geography units are in meters and measurement is defaulted to use_spheroid=true (measure around spheroid), for faster check, use_spheroid=false to measure along sphere.X;  XNPЛ0:(,b  xpXvxHpH2ЏpZЍ02@Њ ZjP6`pVt['0 Dargs: rast, search, exclude_nodata_value=true - Get the columnx, rowy coordinates of the pixel whose value equals the search value.t'/ 1C0args: geomA, measure_start, measure_end, offset - Return a derived geometry collection value with elements that match the specified range of measures inclusively. Polygonal elements are not supported.t'. 2Cargs: ageom_with_measure, a_measure, offset - Return a derived geometry collection value with elements that match the specified measure. Polygonal elements are not supported.t'- |Aargs: a_linestring, startfraction, endfraction - Return a linestring being a substring of the input one starting and ending at the given fractions of total 2d length. Second and third arguments are float8 values between 0 and 1.t', ~Aargs: a_linestring, a_point - Returns a float between 0 and 1 representing the location of the closest point on LineString to the given Point, as a fraction of total 2d line length.t'+ zA0args: a_linestring, a_fraction - Returns a point interpolated along a line. Second argument is a float8 between 0 and 1 representing fraction of total length of linestring the point has to be located.t'* Aargs: g1, tolerance, extend_to - Returns the cells of the Voronoi diagram constructed from the vertices of a geometry.t') ADargs: g1, tolerance, extend_to - Returns the boundaries between the cells of the Voronoi diagram constructed from the vertices of a geometry.t~'( Aargs: geom - Like ST_Union, but working at the geometry component level.t}'' Aargs: g1_array - Returns a geometry that represents the point set union of the Geometries.t|'& Aargs: g1, g2 - Returns a geometry that represents the point set union of the Geometries.t{'% Aargs: g1field - Returns a geometry that represents the point set union of the Geometries.tz'$ `Bargs: geom, ords - Returns a version of the given geometry with given ordinate values swapped.ty'# A$args: geom, max_vertices=256 - Returns a set of geometry where no geometry in the set has more than the specified number of vertices.tx'" Aargs: geomA, geomB - Returns a geometry that represents the portions of A and B that do not intersect. It is called a symmetric difference because ST_SymDifference(A,B) = ST_SymDifference(B,A).tw'! Aargs: input, blade - Returns a collection of geometries resulting by splitting a geometry.tv'  tA args: geomA, threshold = 0, set_area = 1 - Sets the effective area for each vertex, storing the value in the M ordinate. A simplified geometry can then be generated by filtering on the M ordinate.tu' sAargs: geomA, tolerance - Returns a "simplified" version of the given geometry using the Visvalingam-Whyatt algorithmtt' A args: geomA, tolerance - Returns a "simplified" version of the given geometry using the Douglas-Peucker algorithm. Will avoid creating derived geometries (polygons in particular) that are invalid.ts' rA$args: geomA, tolerance, preserveCollapsed - Returns a "simplified" version of the given geometry using the Douglas-Peucker algorithm.tr' @yargs: geom, wrap, move - Wrap a geometry around an X value.tq' @args: geomA - Toggle geometry coordinates between -180..180 and 0..360 ranges.tp' Aargs: lineal1, lineal2 - Returns a collection containing paths shared by the two input linestrings/multilinestrings.to' Aargs: geom, tolerance - Returns a version of the given geometry with duplicated points removed.tn' Aargs: line, signed_distance, style_parameters=' - Return an offset line at a given distance and side from an input line. Useful for computing parallel lines about a center linetm' AQargs: geom - Node a set of linestrings.tl' A`args: geom_array - Aggregate. Creates a GeometryCollection containing possible polygons formed from the constituent linework of a set of geometries.tk' A\args: geomfield - Aggregate. Creates a GeometryCollection containing possible polygons formed from the constituent linework of a set of geometries.tj' Aargs: geom - Returns the center point and radius of the smallest circle that can fully contain a geometry.ti' Axargs: geomA, num_segs_per_qt_circ=48 - Returns the smallest circle polygon that can fully contain a geometry. Default uses 48 segments per quarter circle.th' Aargs: geomfield - Same as ST_Union, only memory-friendly (uses less memory and more processor time).tg' Aargs: input - Attempts to make an invalid geometry valid without losing vertices.tf' +Cargs: geomANoncircular - Converts a LINESTRING/POLYGON to a CIRCULARSTRING, CURVEPOLYGONte' Cargs: geogA, geogB - (T)Returns a geometry that represents the shared portion of geomA and geomB.td' Aargs: geomA, geomB - (T)Returns a geometry that represents the shared portion of geomA and geomB.tc'  A4args: g, npoints - Converts a polygon or multi-polygon into a multi-point composed of randomly location points within the original areas.tb'  aBargs: geom - Returns a version of the given geometry with X and Y axis flipped. Useful for people who have built latitude/longitude features and need to fix them.ta'  'Aargs: a_polygon - Returns a set of geometry_dump rows, representing the exterior and interior rings of a polygon.t`'  )Aargs: geom - Returns a set of geometry_dump (geom,path) rows of all points that make up a geometry.t_'  &Aargs: g1 - Returns a set of geometry_dump (geom,path) rows, that make up a geometry g1.t^' Aargs: geomA, geomB - Returns a geometry that represents that part of geometry A that does not intersect with geometry B.t]' Aargs: g1, tolerance, flags - Return a Delaunay triangulation around the given input points.t\' (Cargs: curveGeom, segments_per_qtr_circle - Converts a CIRCULARSTRING/CURVEPOLYGON to a LINESTRING/POLYGONt[' )Cargs: curveGeom - Converts a CIRCULARSTRING/CURVEPOLYGON to a LINESTRING/POLYGONtZ' A args: geomA - The convex hull of a geometry represents the minimum convex geometry that encloses all geometries within the set.tY' wC<args: geomA, target_percent, allow_holes=false - The concave hull of a geometry represents a possibly concave geometry that encloses all geometries within the set. You can think of it as shrink wrapping.tX' Aargs: g1_array - Return a specified ST_Geometry value from a collection of other geometries.tW' Aargs: g1, g2 - Return a specified ST_Geometry value from a collection of other geometries.ܝ  P6|(hD(pj <p$Xpvn0\xnh0 (40ȈP8ht(( Clargs: rast - Returns an empty raster (having no bands) of given dimensions (width & height), upperleft X and Y, pixel size and rotation (scalex, scaley, skewx & skewy) and reference system (srid). If a raster is passed in, returns a new raster with the same size, alignment and SRID. If srid is left out, the spatial ref is set to unknown (0).t(' Eargs: rastschema, rasttable, rastcolumn, VARIADIC constraints - Adds raster constraints to a loaded raster table for a specific column that constrains spatial ref, scaling, blocksize, alignment, bands, band type and a flag to denote if raster column is regularly blocked. The table must be loaded with data for the constraints to be inferred. Returns true of the constraint setting was accomplished and if issues a notice.t(& Exargs: rasttable, rastcolumn, VARIADIC constraints - Adds raster constraints to a loaded raster table for a specific column that constrains spatial ref, scaling, blocksize, alignment, bands, band type and a flag to denote if raster column is regularly blocked. The table must be loaded with data for the constraints to be inferred. Returns true of the constraint setting was accomplished and if issues a notice.t(% Eargs: rasttable, rastcolumn, srid, scale_x, scale_y, blocksize_x, blocksize_y, same_alignment, regular_blocking, num_bands=true, pixel_types=true, nodata_values=true, out_db=true, extent=true - Adds raster constraints to a loaded raster table for a specific column that constrains spatial ref, scaling, blocksize, alignment, bands, band type and a flag to denote if raster column is regularly blocked. The table must be loaded with data for the constraints to be inferred. Returns true of the constraint setting was accomplished and if issues a notice.t($ @args: geomA - Returns TRUE if the bbox of this geometry is cached, FALSE otherwise.t(# @{args: geomA - Drop the bounding box cache from the geometry.t(" @aargs: geomA - Add bounding box to the geometry.t(! @args: a_point, center_x, center_y, radius - Is the point geometry insert circle defined by center_x, center_y, radiust(  @args: geomA - Returns the amount of space (in bytes) the geometry takes.t( CAargs: a_schema_name, a_table_name, a_geomfield_name - The syntax is find_srid(a_db_schema, a_table, a_column) and the function returns the integer SRID of the specified column by searching through the GEOMETRY_COLUMNS table.t( Aargs: geomfield - an aggregate function that returns the box3D bounding box that bounds rows of geometries.t( Aargs: geomfield - an aggregate function that returns the bounding box that bounds rows of geometries.t( @@args: box, dx, dy, dz=0 - Returns bounding box expanded in all directions from the bounding box of the input geometry. Uses double-precisiont( @Largs: box, units_to_expand - Returns bounding box expanded in all directions from the bounding box of the input geometry. Uses double-precisiont( @(args: box, dx, dy - Returns bounding box expanded in all directions from the bounding box of the input geometry. Uses double-precisiont( @Largs: box, units_to_expand - Returns bounding box expanded in all directions from the bounding box of the input geometry. Uses double-precisiont( @\args: geom, dx, dy, dz=0, dm=0 - Returns bounding box expanded in all directions from the bounding box of the input geometry. Uses double-precisiont( @Pargs: geom, units_to_expand - Returns bounding box expanded in all directions from the bounding box of the input geometry. Uses double-precisiont( @4args: table_name, geocolumn_name - Return the estimated extent of the given spatial table. The estimated is taken from the geometry columns statistics. The current schema will be used if not specified.t( @hargs: schema_name, table_name, geocolumn_name - Return the estimated extent of the given spatial table. The estimated is taken from the geometry columns statistics. The current schema will be used if not specified.t( @args: schema_name, table_name, geocolumn_name, parent_ony - Return the estimated extent of the given spatial table. The estimated is taken from the geometry columns statistics. The current schema will be used if not specified.t( YAargs: geomA - Returns a BOX3D representing the maximum extents of the geometry.t( XAargs: geomA - Returns a BOX2D representing the maximum extents of the geometry.t( Aargs: geomfield - Aggregate. Constructs an array of geometries.t( dBargs: auth_token - Remove all locks held by specified authorization id. Returns the number of locks released.t( gBargs: a_table_name, a_row_key, an_auth_token - Set lock/authorization for specific row in tablet( hBargs: a_table_name, a_row_key, an_auth_token, expire_dt - Set lock/authorization for specific row in tablet(  eBargs: a_schema_name, a_table_name, a_row_key, an_auth_token, expire_dt - Set lock/authorization for specific row in tablet(  nBEnable long transaction support. This function creates the required metadata tables, needs to be called once before using the other functions in this section. Calling it twice is harmless.t(  pBDisable long transaction support. This function removes the long transaction support metadata tables, and drops all triggers attached to lock-checked tables.t(  kBDargs: a_table_name, a_key_column_name - Creates trigger on a table to prevent/allow updates and deletes of rows based on authorization token.t(  jBargs: a_schema_name, a_table_name, a_key_column_name - Creates trigger on a table to prevent/allow updates and deletes of rows based on authorization token.t( iBargs: auth_token - Add an authorization token to be used in current transaction.t( Aargs: track1, track2, maxdist - Returns true if the trajectories closest points of approachare within the specified distance.t( Aargs: track1, track2 - Returns the distance between closest points of approach in two trajectories.t( Aargs: track1, track2 - Returns the measure at which points interpolated along two lines are closest.t( Aargs: line - Returns true if the geometry is a valid trajectory.t( Ahargs: geom_mline, measure_start, measure_end - Return a derived geometry with measure elements linearly interpolated between the start and end points.t( 4Cargs: line, point - Return the value of the measure dimension of a geometry at the point closed to the provided point.t( 3Cargs: geom_mline, elevation_start, elevation_end - Return a derived geometry (collection) value with elements that intersect the specified range of elevations inclusively. Only 3D, 4D LINESTRINGS and MULTILINESTRINGS are supported.0  `HpT($(Ȗx(D*P,`PH@0 "p.l 8p~HfȀnt<)$ DLargs: rast, bandnum=1 - Returns true if there is no band with given band number. If no band number is specified, then band number 1 is assumed.t)# Ctargs: rast, nbands, delimiter=, - Returns one or more bands of an existing raster as a new raster. Useful for building new rasters from existing rasters.t )" C<args: rast, nband - Returns one or more bands of an existing raster as a new raster. Useful for building new rasters from existing rasters.t )! Clargs: rast, nbands = ARRAY[1] - Returns one or more bands of an existing raster as a new raster. Useful for building new rasters from existing rasters.t )  PDargs: geom, width, height, pixeltype, value=ARRAY[1], nodataval=ARRAY[0], upperleftx=NULL, upperlefty=NULL, skewx=0, skewy=0, touched=false - Converts a PostGIS geometry to a PostGIS raster.t ) TDargs: geom, width, height, pixeltype, value=1, nodataval=0, upperleftx=NULL, upperlefty=NULL, skewx=0, skewy=0, touched=false - Converts a PostGIS geometry to a PostGIS raster.t ) ODargs: geom, width, height, gridx=NULL, gridy=NULL, pixeltype=ARRAY['8BUI'], value=ARRAY[1], nodataval=ARRAY[0], skewx=0, skewy=0, touched=false - Converts a PostGIS geometry to a PostGIS raster.t) SDargs: geom, width, height, gridx, gridy, pixeltype, value=1, nodataval=0, skewx=0, skewy=0, touched=false - Converts a PostGIS geometry to a PostGIS raster.t) ND args: geom, scalex, scaley, pixeltype, value=ARRAY[1], nodataval=ARRAY[0], upperleftx=NULL, upperlefty=NULL, skewx=0, skewy=0, touched=false - Converts a PostGIS geometry to a PostGIS raster.t) RDargs: geom, scalex, scaley, pixeltype, value=1, nodataval=0, upperleftx=NULL, upperlefty=NULL, skewx=0, skewy=0, touched=false - Converts a PostGIS geometry to a PostGIS raster.t) MDargs: geom, scalex, scaley, gridx=NULL, gridy=NULL, pixeltype=ARRAY['8BUI'], value=ARRAY[1], nodataval=ARRAY[0], skewx=0, skewy=0, touched=false - Converts a PostGIS geometry to a PostGIS raster.t) QDargs: geom, scalex, scaley, gridx, gridy, pixeltype, value=1, nodataval=0, skewx=0, skewy=0, touched=false - Converts a PostGIS geometry to a PostGIS raster.t) UDHargs: geom, ref, pixeltype=ARRAY['8BUI'], value=ARRAY[1], nodataval=ARRAY[0], touched=false - Converts a PostGIS geometry to a PostGIS raster.t) VDargs: geom, ref, pixeltype, value=1, nodataval=0, touched=false - Converts a PostGIS geometry to a PostGIS raster.t) Cargs: rast, outdbfile, outdbindex, index=at_end, nodataval=NULL - Returns a raster with the new band(s) of given type added with given initial value in the given index location. If no index is specified, the band is added to the end.t) Cargs: rast, index, outdbfile, outdbindex, nodataval=NULL - Returns a raster with the new band(s) of given type added with given initial value in the given index location. If no index is specified, the band is added to the end.t) Cargs: torast, fromrasts, fromband=1, torastindex=at_end - Returns a raster with the new band(s) of given type added with given initial value in the given index location. If no index is specified, the band is added to the end.t) Cargs: torast, fromrast, fromband=1, torastindex=at_end - Returns a raster with the new band(s) of given type added with given initial value in the given index location. If no index is specified, the band is added to the end.t) Cargs: rast, pixeltype, initialvalue=0, nodataval=NULL - Returns a raster with the new band(s) of given type added with given initial value in the given index location. If no index is specified, the band is added to the end.t) Cargs: rast, index, pixeltype, initialvalue=0, nodataval=NULL - Returns a raster with the new band(s) of given type added with given initial value in the given index location. If no index is specified, the band is added to the end.t) Cargs: rast, addbandargset - Returns a raster with the new band(s) of given type added with given initial value in the given index location. If no index is specified, the band is added to the end.t) Eargs: tab, col, factor, algo='NearestNeighbor' - Create an reduced resolution version of a given raster coverage.t) Eargs: table_name, column_name, new_srid - Change the SRID of all rasters in the user-specified column and table.t)  Eargs: schema_name, table_name, column_name, new_srid - Change the SRID of all rasters in the user-specified column and table.t)  + Dargs: rast, band=1, exclude_nodata_value=TRUE - Returns the polygon geometry that bounds every pixel of a raster band along with the value, the X and the Y raster coordinates of each pixel.  HdV0>B0dxp(PpXHN0ȍXp: ЃЁhFt,  HEargs: rastA, rastB, distance_of_srid - Return true if rasters rastA and rastB are within the specified distance of each other.tz, Dargs: rast, band=1 - Sets the isnodata flag of the band to TRUE.ty, Dargs: rast, band, nodatavalue, forcechecking=false - Sets the value for the given band that represents no data. Band 1 is assumed if no band is specified. To mark a band as having no nodata value, set the nodata value = NULL.tx, D(args: rast, nodatavalue - Sets the value for the given band that represents no data. Band 1 is assumed if no band is specified. To mark a band as having no nodata value, set the nodata value = NULL.tw, _Dargs: rast, alignto, algorithm=NearestNeighbor, maxerr=0.125 - Reprojects a raster in a known spatial reference system to another known spatial reference system using specified resampling algorithm. Options are NearestNeighbor, Bilinear, Cubic, CubicSpline, Lanczos defaulting to NearestNeighbor.tv, ]Dargs: rast, srid, scalex, scaley, algorithm=NearestNeighbor, maxerr=0.125 - Reprojects a raster in a known spatial reference system to another known spatial reference system using specified resampling algorithm. Options are NearestNeighbor, Bilinear, Cubic, CubicSpline, Lanczos defaulting to NearestNeighbor.tu, \Dargs: rast, srid, algorithm=NearestNeighbor, maxerr=0.125, scalex, scaley - Reprojects a raster in a known spatial reference system to another known spatial reference system using specified resampling algorithm. Options are NearestNeighbor, Bilinear, Cubic, CubicSpline, Lanczos defaulting to NearestNeighbor.tt, gDargs: rast, width, height, algorithm=NearestNeighbor, maxerr=0.125 - Resize a raster to a new width/heightts, iDargs: rast, percentwidth, percentheight, algorithm=NearestNeighbor, maxerr=0.125 - Resize a raster to a new width/heighttr, hDargs: rast, width, height, algorithm=NearestNeighbor, maxerr=0.125 - Resize a raster to a new width/heighttq, fDargs: rast, gridx, gridy, scalexy, algorithm=NearestNeighbour, maxerr=0.125 - Resample a raster by snapping it to a grid. New pixel values are computed using the NearestNeighbor (english or american spelling), Bilinear, Cubic, CubicSpline or Lanczos resampling algorithm. Default is NearestNeighbor.tp, eDargs: rast, gridx, gridy, scalex, scaley, algorithm=NearestNeighbour, maxerr=0.125 - Resample a raster by snapping it to a grid. New pixel values are computed using the NearestNeighbor (english or american spelling), Bilinear, Cubic, CubicSpline or Lanczos resampling algorithm. Default is NearestNeighbor.to, dD(args: rast, gridx, gridy, algorithm=NearestNeighbour, maxerr=0.125, scalex=DEFAULT 0, scaley=DEFAULT 0 - Resample a raster by snapping it to a grid. New pixel values are computed using the NearestNeighbor (english or american spelling), Bilinear, Cubic, CubicSpline or Lanczos resampling algorithm. Default is NearestNeighbor.tn, bDargs: rast, skewx, skewy, algorithm=NearestNeighbour, maxerr=0.125 - Resample a raster by adjusting only its skew (or rotation parameters). New pixel values are computed using the NearestNeighbor (english or american spelling), Bilinear, Cubic, CubicSpline or Lanczos resampling algorithm. Default is NearestNeighbor.tm, cDargs: rast, skewxy, algorithm=NearestNeighbour, maxerr=0.125 - Resample a raster by adjusting only its skew (or rotation parameters). New pixel values are computed using the NearestNeighbor (english or american spelling), Bilinear, Cubic, CubicSpline or Lanczos resampling algorithm. Default is NearestNeighbor.tl, `Dargs: rast, scalex, scaley, algorithm=NearestNeighbour, maxerr=0.125 - Resample a raster by adjusting only its scale (or pixel size). New pixel values are computed using the NearestNeighbor (english or american spelling), Bilinear, Cubic, CubicSpline or Lanczos resampling algorithm. Default is NearestNeighbor.tk, aDargs: rast, scalexy, algorithm=NearestNeighbour, maxerr=0.125 - Resample a raster by adjusting only its scale (or pixel size). New pixel values are computed using the NearestNeighbor (english or american spelling), Bilinear, Cubic, CubicSpline or Lanczos resampling algorithm. Default is NearestNeighbor.tj, [D args: rast, ref, usescale, algorithm=NearestNeighbour, maxerr=0.125 - Resample a raster using a specified resampling algorithm, new dimensions, an arbitrary grid corner and a set of raster georeferencing attributes defined or borrowed from another raster.ti, ZD args: rast, ref, algorithm=NearestNeighbour, maxerr=0.125, usescale=true - Resample a raster using a specified resampling algorithm, new dimensions, an arbitrary grid corner and a set of raster georeferencing attributes defined or borrowed from another raster.th,  XDargs: rast, scalex=0, scaley=0, gridx=NULL, gridy=NULL, skewx=0, skewy=0, algorithm=NearestNeighbor, maxerr=0.125 - Resample a raster using a specified resampling algorithm, new dimensions, an arbitrary grid corner and a set of raster georeferencing attributes defined or borrowed from another raster.tg,  YDargs: rast, width, height, gridx=NULL, gridy=NULL, skewx=0, skewy=0, algorithm=NearestNeighbour, maxerr=0.125 - Resample a raster using a specified resampling algorithm, new dimensions, an arbitrary grid corner and a set of raster georeferencing attributes defined or borrowed from another raster.tf,  Dargs: rast, x, y - Sets the value of the upper left corner of the pixel to projected X and Y coordinates.te,  Dargs: rast, srid - Sets the SRID of a raster to a particular integer srid defined in the spatial_ref_sys table.td,  DPargs: rast, skewx, skewy - Sets the georeference X and Y skew (or rotation parameter). If only one is passed in, sets X and Y to the same value.tc, D8args: rast, skewxy - Sets the georeference X and Y skew (or rotation parameter). If only one is passed in, sets X and Y to the same value.tb, Dargs: rast, x, y - Sets the X and Y size of pixels in units of coordinate reference system. Number units/pixel width/height.ta, Dargs: rast, xy - Sets the X and Y size of pixels in units of coordinate reference system. Number units/pixel width/height.t`, Dargs: rast, rotation - Set the rotation of the raster in radian.t_, Dargs: rast, upperleftx, upperlefty, scalex, scaley, skewx, skewy - Set Georeference 6 georeference parameters in a single call. Numbers should be separated by white space. Accepts inputs in GDAL or ESRI format. Default is GDAL.t^, D0args: rast, georefcoords, format=GDAL - Set Georeference 6 georeference parameters in a single call. Numbers should be separated by white space. Accepts inputs in GDAL or ESRI format. Default is GDAL.t], Dargs: rast, search, exclude_nodata_value=true - Get the columnx, rowy coordinates of the pixel whose value equals the search value.t\, D8args: rast, nband, search, exclude_nodata_value=true - Get the columnx, rowy coordinates of the pixel whose value equals the search value.  tȞpTH~bXT8:@H`hX d6`,t- Cargs: rastertable, rastercolumn, nband=1, exclude_nodata_value=true - Returns summarystats consisting of count, sum, mean, stddev, min, max for a given raster band of a raster or raster coverage. Band 1 is assumed is no band is specified.t- Cargs: rastertable, rastercolumn, exclude_nodata_value - Returns summarystats consisting of count, sum, mean, stddev, min, max for a given raster band of a raster or raster coverage. Band 1 is assumed is no band is specified.t- CXargs: rast, nband, exclude_nodata_value - Returns summarystats consisting of count, sum, mean, stddev, min, max for a given raster band of a raster or raster coverage. Band 1 is assumed is no band is specified.t- C<args: rast, exclude_nodata_value - Returns summarystats consisting of count, sum, mean, stddev, min, max for a given raster band of a raster or raster coverage. Band 1 is assumed is no band is specified.t- Dargs: rastertable, rastercolumn, nband, quantiles - Compute quantiles for a raster or raster table coverage in the context of the sample or population. Thus, a value could be examined to be at the rasters 25%, 50%, 75% percentile.t- D0args: rastertable, rastercolumn, nband=1, exclude_nodata_value=true, quantiles=NULL - Compute quantiles for a raster or raster table coverage in the context of the sample or population. Thus, a value could be examined to be at the rasters 25%, 50%, 75% percentile.t-)CPargs: rast, nband, quantile - Compute quantiles for a raster or raster table coverage in the context of the sample or population. Thus, a value could be examined to be at the rasters 25%, 50%, 75% percentile.t- Cargs: rast, nband, exclude_nodata_value, quantile - Compute quantiles for a raster or raster table coverage in the context of the sample or population. Thus, a value could be examined to be at the rasters 25%, 50%, 75% percentile.ttl-@"CPargs: rast, nband, quantile - Compute quantiles for a raster or raster table coverage in the context of the sample or population. Thus, a value could be examined to be at the rasters 25%, 50%, 75% percentile.t- Cargs: rast, exclude_nodata_value, quantile=NULL - Compute quantiles for a raster or raster table coverage in the context of the sample or population. Thus, a value could be examined to be at the rasters 25%, 50%, 75% percentile.t- C4args: rast, quantile - Compute quantiles for a raster or raster table coverage in the context of the sample or population. Thus, a value could be examined to be at the rasters 25%, 50%, 75% percentile.t- CTargs: rast, nband, quantiles - Compute quantiles for a raster or raster table coverage in the context of the sample or population. Thus, a value could be examined to be at the rasters 25%, 50%, 75% percentile.t- C8args: rast, quantiles - Compute quantiles for a raster or raster table coverage in the context of the sample or population. Thus, a value could be examined to be at the rasters 25%, 50%, 75% percentile.t- Cargs: rast, nband=1, exclude_nodata_value=true, quantiles=NULL - Compute quantiles for a raster or raster table coverage in the context of the sample or population. Thus, a value could be examined to be at the rasters 25%, 50%, 75% percentile.t- Cargs: rastertable, rastercolumn, nband=1, bins, width=NULL, right=false - Returns a set of record summarizing a raster or raster coverage data distribution separate bin ranges. Number of bins are autocomputed if not specified.t- C8args: rastertable, rastercolumn, nband=1, exclude_nodata_value=true, bins=autocomputed, width=NULL, right=false - Returns a set of record summarizing a raster or raster coverage data distribution separate bin ranges. Number of bins are autocomputed if not specified.t-  Cargs: rastertable, rastercolumn, nband, exclude_nodata_value, bins, right - Returns a set of record summarizing a raster or raster coverage data distribution separate bin ranges. Number of bins are autocomputed if not specified.t-  CHargs: rastertable, rastercolumn, nband, bins, right - Returns a set of record summarizing a raster or raster coverage data distribution separate bin ranges. Number of bins are autocomputed if not specified.t-  Cargs: rast, nband, bins, right - Returns a set of record summarizing a raster or raster coverage data distribution separate bin ranges. Number of bins are autocomputed if not specified.t-  CLargs: rast, nband, exclude_nodata_value, bins, right - Returns a set of record summarizing a raster or raster coverage data distribution separate bin ranges. Number of bins are autocomputed if not specified.t-  C<args: rast, nband, bins, width=NULL, right=false - Returns a set of record summarizing a raster or raster coverage data distribution separate bin ranges. Number of bins are autocomputed if not specified.t- Cargs: rast, nband=1, exclude_nodata_value=true, bins=autocomputed, width=NULL, right=false - Returns a set of record summarizing a raster or raster coverage data distribution separate bin ranges. Number of bins are autocomputed if not specified.t- Cargs: rast, exclude_nodata_value - Aggregate. Returns the number of pixels in a given band of a set of rasters. If no band is specified defaults to band 1. If exclude_nodata_value is set to true, will only count pixels that are not equal to the NODATA value.t- C4args: rast, nband, exclude_nodata_value - Aggregate. Returns the number of pixels in a given band of a set of rasters. If no band is specified defaults to band 1. If exclude_nodata_value is set to true, will only count pixels that are not equal to the NODATA value.t- Ctargs: rast, nband, exclude_nodata_value, sample_percent - Aggregate. Returns the number of pixels in a given band of a set of rasters. If no band is specified defaults to band 1. If exclude_nodata_value is set to true, will only count pixels that are not equal to the NODATA value.t~- Clargs: rastertable, rastercolumn, exclude_nodata_value - Returns the number of pixels in a given band of a raster or raster coverage. If no band is specified defaults to band 1. If exclude_nodata_value is set to true, will only count pixels that are not equal to the nodata value.t}- Cargs: rastertable, rastercolumn, nband=1, exclude_nodata_value=true - Returns the number of pixels in a given band of a raster or raster coverage. If no band is specified defaults to band 1. If exclude_nodata_value is set to true, will only count pixels that are not equal to the nodata value.t|- Cargs: rast, exclude_nodata_value - Returns the number of pixels in a given band of a raster or raster coverage. If no band is specified defaults to band 1. If exclude_nodata_value is set to true, will only count pixels that are not equal to the nodata value.t{- CPargs: rast, nband=1, exclude_nodata_value=true - Returns the number of pixels in a given band of a raster or raster coverage. If no band is specified defaults to band 1. If exclude_nodata_value is set to true, will only count pixels that are not equal to the nodata value. h  0pxȑ"ȍ؋80xN0聊t. EDargs: rast, nband, options=NULL - Return the raster tile selected bands as a single Joint Photographic Exports Group (JPEG) image (byte array). If no band is specified and 1 or more than 3 bands, then only the first band is used. If only 3 bands then all 3 bands are used and mapped to RGB.t. FDargs: rast, nband, quality - Return the raster tile selected bands as a single Joint Photographic Exports Group (JPEG) image (byte array). If no band is specified and 1 or more than 3 bands, then only the first band is used. If only 3 bands then all 3 bands are used and mapped to RGB.t. BD|args: rast, options=NULL - Return the raster tile selected bands as a single Joint Photographic Exports Group (JPEG) image (byte array). If no band is specified and 1 or more than 3 bands, then only the first band is used. If only 3 bands then all 3 bands are used and mapped to RGB.t. =D args: rast, format, options=NULL, srid=sameassource - Return the raster tile in the designated GDAL Raster format. Raster formats are one of those supported by your compiled library. Use ST_GDALRasters() to get a list of formats supported by your library.t. Dargs: rast, outasin=FALSE - Return the Well-Known Binary (WKB) representation of the raster without SRID meta data.t. )Dargs: rastertable, rastercolumn, nband, searchvalue, roundto=0 - Returns a set of records containing a pixel band value and count of the number of pixels in a given band of a raster (or a raster coverage) that have a given set of values. If no band is specified defaults to band 1. By default nodata value pixels are not counted. and all other values in the pixel are output and pixel band values are rounded to the nearest integer.t. *Dargs: rastertable, rastercolumn, searchvalue, roundto=0 - Returns a set of records containing a pixel band value and count of the number of pixels in a given band of a raster (or a raster coverage) that have a given set of values. If no band is specified defaults to band 1. By default nodata value pixels are not counted. and all other values in the pixel are output and pixel band values are rounded to the nearest integer.t.  (D(args: rastertable, rastercolumn, nband, exclude_nodata_value, searchvalue, roundto=0 - Returns a set of records containing a pixel band value and count of the number of pixels in a given band of a raster (or a raster coverage) that have a given set of values. If no band is specified defaults to band 1. By default nodata value pixels are not counted. and all other values in the pixel are output and pixel band values are rounded to the nearest integer.t.  &D,args: rastertable, rastercolumn, nband, searchvalues, roundto=0, OUT value, OUT count - Returns a set of records containing a pixel band value and count of the number of pixels in a given band of a raster (or a raster coverage) that have a given set of values. If no band is specified defaults to band 1. By default nodata value pixels are not counted. and all other values in the pixel are output and pixel band values are rounded to the nearest integer.t.  'Dargs: rastertable, rastercolumn, searchvalues, roundto=0, OUT value, OUT count - Returns a set of records containing a pixel band value and count of the number of pixels in a given band of a raster (or a raster coverage) that have a given set of values. If no band is specified defaults to band 1. By default nodata value pixels are not counted. and all other values in the pixel are output and pixel band values are rounded to the nearest integer.t.  %Dargs: rastertable, rastercolumn, nband=1, exclude_nodata_value=true, searchvalues=NULL, roundto=0, OUT value, OUT count - Returns a set of records containing a pixel band value and count of the number of pixels in a given band of a raster (or a raster coverage) that have a given set of values. If no band is specified defaults to band 1. By default nodata value pixels are not counted. and all other values in the pixel are output and pixel band values are rounded to the nearest integer.t.  D|args: rast, nband, searchvalue, roundto=0 - Returns a set of records containing a pixel band value and count of the number of pixels in a given band of a raster (or a raster coverage) that have a given set of values. If no band is specified defaults to band 1. By default nodata value pixels are not counted. and all other values in the pixel are output and pixel band values are rounded to the nearest integer.t. Dargs: rast, nband, exclude_nodata_value, searchvalue, roundto=0 - Returns a set of records containing a pixel band value and count of the number of pixels in a given band of a raster (or a raster coverage) that have a given set of values. If no band is specified defaults to band 1. By default nodata value pixels are not counted. and all other values in the pixel are output and pixel band values are rounded to the nearest integer.t. D`args: rast, searchvalue, roundto=0 - Returns a set of records containing a pixel band value and count of the number of pixels in a given band of a raster (or a raster coverage) that have a given set of values. If no band is specified defaults to band 1. By default nodata value pixels are not counted. and all other values in the pixel are output and pixel band values are rounded to the nearest integer.t. Dargs: rast, searchvalues, roundto=0, OUT value, OUT count - Returns a set of records containing a pixel band value and count of the number of pixels in a given band of a raster (or a raster coverage) that have a given set of values. If no band is specified defaults to band 1. By default nodata value pixels are not counted. and all other values in the pixel are output and pixel band values are rounded to the nearest integer.t. Dargs: rast, nband, searchvalues, roundto=0, OUT value, OUT count - Returns a set of records containing a pixel band value and count of the number of pixels in a given band of a raster (or a raster coverage) that have a given set of values. If no band is specified defaults to band 1. By default nodata value pixels are not counted. and all other values in the pixel are output and pixel band values are rounded to the nearest integer.t. D`args: rast, nband=1, exclude_nodata_value=true, searchvalues=NULL, roundto=0, OUT value, OUT count - Returns a set of records containing a pixel band value and count of the number of pixels in a given band of a raster (or a raster coverage) that have a given set of values. If no band is specified defaults to band 1. By default nodata value pixels are not counted. and all other values in the pixel are output and pixel band values are rounded to the nearest integer.t. CTargs: rast, nband, exclude_nodata_value - Aggregate. Returns summarystats consisting of count, sum, mean, stddev, min, max for a given raster band of a set of raster. Band 1 is assumed is no band is specified.t. Cxargs: rast, exclude_nodata_value, sample_percent - Aggregate. Returns summarystats consisting of count, sum, mean, stddev, min, max for a given raster band of a set of raster. Band 1 is assumed is no band is specified.t. Cargs: rast, nband, exclude_nodata_value, sample_percent - Aggregate. Returns summarystats consisting of count, sum, mean, stddev, min, max for a given raster band of a set of raster. Band 1 is assumed is no band is specified.  hpp@`ȐZx4h؍XȌHHȊ@  Vp0tTȃ@XȀlt/% GEHargs: rastA, nbandA, rastB, nbandB, distance_of_srid - Return true if rasters rastA and rastB are within the specified distance of each other.t/$ EEargs: rastA, rastB - Return true if no points of raster rastA lie in the exterior of raster rastB and at least one point of the interior of rastA lies in the interior of rastB.t/# DEargs: rastA, nbandA, rastB, nbandB - Return true if no points of raster rastA lie in the exterior of raster rastB and at least one point of the interior of rastA lies in the interior of rastB.t/" (Eargs: rastA, rastB - Returns text stating if rasters are aligned and if not aligned, a reason why.t/! 'E4args: rastfield - Returns true if rasters have same skew, scale, spatial ref, and offset (pixels can be put on same grid without cutting into pixels) and false if they dont with notice detailing issue.t/  !Exargs: ulx1, uly1, scalex1, scaley1, skewx1, skewy1, ulx2, uly2, scalex2, scaley2, skewx2, skewy2 - Returns true if rasters have same skew, scale, spatial ref, and offset (pixels can be put on same grid without cutting into pixels) and false if they dont with notice detailing issue.t/  E@args: rastA, rastB - Returns true if rasters have same skew, scale, spatial ref, and offset (pixels can be put on same grid without cutting into pixels) and false if they dont with notice detailing issue.t/ 6Eargs: rastA, rastB - Return true if raster rastA and rastB have at least one point in common but their interiors do not intersect.t/ 5EXargs: rastA, nbandA, rastB, nbandB - Return true if raster rastA and rastB have at least one point in common but their interiors do not intersect.t/ 3Eargs: rastA, rastB - Return true if raster rastA and rastB intersect but one does not completely contain the other.t/ 2Eargs: rastA, nbandA, rastB, nbandB - Return true if raster rastA and rastB intersect but one does not completely contain the other.t/ .Eargs: geommin, rast, nband=NULL - Return true if raster rastA spatially intersects raster rastB.t/ /Eargs: rast, geommin, nband=NULL - Return true if raster rastA spatially intersects raster rastB.t/ 0Eargs: rast, nband, geommin - Return true if raster rastA spatially intersects raster rastB.t/ ,Eargs: rastA, rastB - Return true if raster rastA spatially intersects raster rastB.t/ +Eargs: rastA, nbandA, rastB, nbandB - Return true if raster rastA spatially intersects raster rastB.t/ MEargs: rastA, rastB - Return true if raster rastA does not spatially intersect rastB.t/ LEargs: rastA, nbandA, rastB, nbandB - Return true if raster rastA does not spatially intersect rastB.t/ BEargs: rastA, rastB - Return true if no points of raster rastA lie outside raster rastB.t/ AEargs: rastA, nbandA, rastB, nbandB - Return true if no points of raster rastA lie outside raster rastB.t/ ?Eargs: rastA, rastB - Return true if no points of raster rastB lie outside raster rastA.t/ >Eargs: rastA, nbandA, rastB, nbandB - Return true if no points of raster rastB lie outside raster rastA.t/ Dargs: rast, options=', srid=sameassource - Return the raster selected bands as a single TIFF image (byte array). If no band is specified, then will try to use all bands.t/ HD\args: rast, nbands, options=NULL - Return the raster tile selected bands as a single portable network graphics (PNG) image (byte array). If 1, 3, or 4 bands in raster and no bands are specified, then all bands are used. If more 2 or more than 4 bands and no bands specified, then only band 1 is used. Bands are mapped to RGB or RGBA space.t/ IDXargs: rast, nbands, compression - Return the raster tile selected bands as a single portable network graphics (PNG) image (byte array). If 1, 3, or 4 bands in raster and no bands are specified, then all bands are used. If more 2 or more than 4 bands and no bands specified, then only band 1 is used. Bands are mapped to RGB or RGBA space.t/ JDXargs: rast, nband, options=NULL - Return the raster tile selected bands as a single portable network graphics (PNG) image (byte array). If 1, 3, or 4 bands in raster and no bands are specified, then all bands are used. If more 2 or more than 4 bands and no bands specified, then only band 1 is used. Bands are mapped to RGB or RGBA space.t/ KDTargs: rast, nband, compression - Return the raster tile selected bands as a single portable network graphics (PNG) image (byte array). If 1, 3, or 4 bands in raster and no bands are specified, then all bands are used. If more 2 or more than 4 bands and no bands specified, then only band 1 is used. Bands are mapped to RGB or RGBA space.t/ GD<args: rast, options=NULL - Return the raster tile selected bands as a single portable network graphics (PNG) image (byte array). If 1, 3, or 4 bands in raster and no bands are specified, then all bands are used. If more 2 or more than 4 bands and no bands specified, then only band 1 is used. Bands are mapped to RGB or RGBA space.t/ DDargs: rast, nbands, quality - Return the raster tile selected bands as a single Joint Photographic Exports Group (JPEG) image (byte array). If no band is specified and 1 or more than 3 bands, then only the first band is used. If only 3 bands then all 3 bands are used and mapped to RGB.t/ CDargs: rast, nbands, options=NULL - Return the raster tile selected bands as a single Joint Photographic Exports Group (JPEG) image (byte array). If no band is specified and 1 or more than 3 bands, then only the first band is used. If only 3 bands then all 3 bands are used and mapped to RGB.8<0  @xXȝfx( @0|t0  [Ehpostgis raster type: A composite type used as input into the ST_Union function defining the bands to be processed and behavior of the UNION operation.t0 Cpostgis raster type: A composite type returned by the ST_SummaryStats and ST_SummaryStatsAgg functions.t0 3Dpostgis raster type: A composite type used as input into the ST_Reclass function defining the behavior of reclassification.t0 {C_postgis raster type: raster spatial data type.t0 Cpostgis raster type: A composite type for use when needing to express a raster and a band index of that raster.t0 C<postgis raster type: A composite type used as input into the ST_AddBand function defining the attributes and initial value of the new band.t0 Cpostgis raster type: A spatial datatype with two fields - geom (holding a geometry object) and val (holding a double precision pixel value from a raster band).t0 KE args: rastA, rastB, distance_of_srid - Return true if rasters rastA and rastB are fully within the specified distance of each other.t0 JE`args: rastA, nbandA, rastB, nbandB, distance_of_srid - Return true if rasters rastA and rastB are fully within the specified distance of each other.