Mini Kabibi Habibi

Current Path : C:/Users/ITO/Desktop/From USB/PostgreSQL/9.2/data/base/11997/
Upload File :
Current File : C:/Users/ITO/Desktop/From USB/PostgreSQL/9.2/data/base/11997/11761

��  P�^��`�`8�b��^؛`(�^x�`ș^�``�j��l��^H�`��dؔf(�^x�`Ȓ\�^h�\��^�\X�^��h�j0�fx�f��f�fP�f��f�f(�fp�f��f�dH�d��f؃f �fh�f��f��b,	 ���Mint4
�?ipchartoi4+	 ���Jcharge
�?i�charge*	 ���Ichargt
�?i�chargt)	 ���Hcharle
�?i�charle(	 ����charlt
�?i�charlt'	 ���Fcharne
�?i�charne&	 ���Ecideq
�?i�
cideq%	 ���Dxideq
�?i�
xideq$	 ���Ctexteq
�?i�texteq#	 ���Bint4lt
�?i�int4lt"	 ���Aint4eq
�?i�int4eq!	 ���@int2lt
�?i�int2lt 	 ���?int2eq
�?i�int2eq	 ���>nameeq
�?i�nameeq	 ���=chareq
�?i�chareq	 ���<booleq
�?i�booleq	 ���9boolgt
�?i�boolgt	 ���8boollt
�?i�boollt	 ���7oidvectorout
�?i�poidvectorout	 ���6oidvectorin
�?ip�oidvectorin	 ���5cidout
�?i�pcidout	 ���4cidin
�?ip�
cidin	 ���3xidout
�?i�pxidout	 ���2xidin
�?ip�
xidin	 ���1tidout
�?i�ptidout	 ���0tidin
�?ip�
tidin	 ���/textout
�?i�ptextout	 ���.textin
�?ip�textin	 ���-regprocout
�?s�pregprocout	 ���,regprocin
�?sp�regprocin	 ���+int4out
�?i�pint4out
	 ���*int4in
�?ip�int4in	 ���)int2vectorout
�?i�pint2vectorout	 ���(int2vectorin
�?ip�int2vectorin
	 ���'int2out
�?i�pint2out		 ���&int2in
�?ip�int2in	 ���#nameout
�?i�pnameout	 ���"namein
�?ip�namein	 ���!charout
�?i�pcharout	 ����charin
�?ip�charin	 ���byteaout
�?i�pbyteaout	 ����byteain
�?ip�byteain	 ����boolout
�?i�pboolout	 ����boolin
�?ip�boolin��  H�b��p؝p �ph�p��`�hH�f��dИt�vP�����ȕ���8��p����d�fH�h��rȏr�bX�d��`�b@�`��b؊^(�`p�p��f�fH�f��f؅f �ph�n��p��p@�j��dЀj+	 ����on_ppath
�?i�XZon_ppath*	 ����on_pb
�?i�X[
on_pb)	 ����point_eq
�?i�XXpoint_eq(	 ����point_below
�?i�XXpoint_below'	 ����point_right
�?i�XXpoint_right&	 ����point_left
�?i�XXpoint_left%	 ����point_above
�?i�XXpoint_above$	 ����box_le
�?i�[[box_le#	 ����box_lt
�?i�[[box_lt"	 ����box_eq
�?i�[[box_eq!	 ���box_gt
�?i�[[box_gt 	 ���~box_ge
�?i�[[box_ge	 ���}box_overlap
�?i�[[box_overlap	 ���|box_out
�?i�p[box_out	 ���{box_in
�?i[p�box_in	 ���zpath_out
�?i�pZpath_out	 ���ypath_in
�?iZp�path_in	 ���xlseg_out
�?i�pYlseg_out	 ���wlseg_in
�?iYp�lseg_in	 ���vpoint_out
�?i�pXpoint_out	 ���upoint_in
�?iXp�point_in	 ���tbox_below_eq
�?i�[[box_below_eq	 ���sbox_above_eq
�?i�[[box_above_eq	 ���onumeric_fac
�?i�pnumeric_fac	 ���nunknownout
�?i�p�unknownout	 ���munknownin
�?i�p�unknownin	 ���lscalargtjoinsel
�?s�����!scalargtjoinsel	 ���kscalarltjoinsel
�?s�����!scalarltjoinsel	 ���jneqjoinsel
�?s�����neqjoinsel	 ���ieqjoinsel
�?s�����eqjoinsel
	 ���hscalargtsel
�?s����scalargtsel	 ���gscalarltsel
�?s����scalarltsel	 ���fneqsel
�?s����neqsel
	 ���eeqsel
�?s����
eqsel		 ���Yversion
�?s`pgsql_version	 ���Tboolne
�?i�boolne	 ����textcat
�?i�textcat	 ����textlen
�?iptextlen	 ����textregexne
�?i�textregexne	 ����textregexeq
�?i�textregexeq	 ����nameregexne
�?i�nameregexne	 ���Onameregexeq
�?i�nameregexeq	 ���Nchar
�?ipi4tochar�  H�f��x����hP�f��f�f(�fp�f��f�fH�f��hؕh �hh�h��h��f@�h��hАh�h`�h��h�h8�h��hȋh�hX�h��j�j0�jx�j��f�fP�h��h�f(�fp�h��h�d+	 ����oideq
�?i�
oideq*	 ����int42mi
�?i�int42mi)	 ����int24mi
�?i�int24mi(	 ����int4mi
�?i�int4mi'	 ����int2mi
�?i�int2mi&	 ����int42pl
�?i�int42pl%	 ����int24pl
�?i�int24pl$	 ����int4pl
�?i�int4pl#	 ����int2pl
�?i�int2pl"	 ����int42div
�?i�int42div!	 ����int24div
�?i�int24div 	 ����int42mul
�?i�int42mul	 ����int24mul
�?i�int24mul	 ����int42ge
�?i�int42ge	 ����int24ge
�?i�int24ge	 ����int42le
�?i�int42le	 ����int24le
�?i�int24le	 ����int42ne
�?i�int42ne	 ����int24ne
�?i�int24ne	 ����int42gt
�?i�int42gt	 ����int24gt
�?i�int24gt	 ����int42lt
�?i�int42lt	 ����int24lt
�?i�int24lt	 ����int42eq
�?i�int42eq	 ����int24eq
�?i�int24eq	 ����textne
�?i�textne	 ����int4mod
�?i�int4mod	 ����int2mod
�?i�int2mod	 ����int4div
�?i�int4div	 ����int2div
�?i�int2div
	 ����int2mul
�?i�int2mul	 ����int2ge
�?i�int2ge	 ����int4ge
�?i�int4ge
	 ����int4le
�?i�int4le		 ����int2le
�?i�int2le	 ����int4gt
�?i�int4gt	 ����int2gt
�?i�int2gt	 ����int2ne
�?i�int2ne	 ����int4ne
�?i�int4ne	 ����int4mul
�?i�int4mul	 ����areajoinsel
�?s�����areajoinsel	 ����areasel
�?s����areasel	 ����box_center
�?iXp[box_center��  H�d��j؝p �j`�r��t�l(�th�v��p�r0�tp�t��b�dH�l��lؒj �jh�b��d�r0�rp�t��^�^X�b��d�l0�lx�j��j�bP�d��rЅr�tX�h��h�h8�^��^؀\+	 ���	ceil
�?i�p�
dceil*	 ����dtrunc
�?i�p�dtrunc)	 ����dround
�?i�p�dround(	 ����poly_center
�?iXp\poly_center'	 ����path_center
�?iXpZpath_center&	 ����lseg_center
�?iXpYlseg_center%	 ����float8smaller
�?i����float8smaller$	 ����float8larger
�?i����float8larger#	 ����float8_accum
�?i����float8_accum"	 ����float8abs
�?i�p�float8abs!	 ����float8um
�?i�p�float8um 	 ����float8mi
�?i����float8mi	 ����float8pl
�?i����float8pl	 ����float8div
�?i����float8div	 ����float8mul
�?i����float8mul	 ����float8out
�?i�p�float8out	 ����float8in
�?i�p�float8in	 ����int2um
�?ipint2um	 ����int4um
�?ipint4um	 ����float4smaller
�?i����float4smaller	 ����float4larger
�?i����float4larger	 ����float4_accum
�?i����float4_accum	 ����float4abs
�?i�p�float4abs	 ����float4um
�?i�p�float4um	 ����float4mi
�?i����float4mi	 ����float4pl
�?i����float4pl	 ����float4div
�?i����float4div	 ����float4mul
�?i����float4mul	 ����float4out
�?i�p�float4out	 ����float4in
�?i�p�float4in
	 ����pg_node_tree_send
�?sp�%pg_node_tree_send	 ����pg_node_tree_recv
�?s�p�%pg_node_tree_recv	 ����pg_node_tree_out
�?i�p�#pg_node_tree_out
	 ����pg_node_tree_in
�?i�p�!pg_node_tree_in		 ����box_contain_pt
�?i�[Xbox_contain_pt	 ����box_contained
�?i�[[box_contained	 ����box_right
�?i�[[box_right	 ����box_overright
�?i�[[box_overright	 ����box_overleft
�?i�[[box_overleft	 ����box_left
�?i�[[box_left	 ����box_contain
�?i�[[box_contain	 ����box_same
�?i�[[box_same	 ����oidne
�?i�
oidne�H  P�\��^�\@�\��\؛b(�Zx�\ș\�\h�\��\��t@�d��fДd�f`�f��f�h8�j��pȏj�X`�l��l�l8�l��lȊl�lX�l��l�l0�lx�l��t�pH�p��vȂv�vH�v+	 ���
tintervallengt
�?i���tintervallengt*	 ���tintervallenlt
�?i���tintervallenlt)	 ���tintervallenne
�?i���tintervallenne(	 ���
tintervalleneq
�?i���tintervalleneq'	 ���	tintervalov
�?i���tintervalov&	 ���tintervalct
�?i���tintervalct%	 ���tintervalsame
�?i���tintervalsame$	 ���reltimege
�?i���reltimege#	 ���reltimele
�?i���reltimele"	 ���reltimegt
�?i���reltimegt!	 ���reltimelt
�?i���reltimelt 	 ���reltimene
�?i���reltimene	 ���reltimeeq
�?i���reltimeeq	 ���abstimege
�?i���abstimege	 ����abstimele
�?i���abstimele	 ����abstimegt
�?i���abstimegt	 ����abstimelt
�?i���abstimelt	 ����abstimene
�?i���abstimene	 ����abstimeeq
�?i���abstimeeq	 ����timenow
�?s�`timenow	 ����tintervalrel
�?i�p�tintervalrel	 ����intinterval
�?i���intinterval	 ����tintervalout
�?s�p�tintervalout	 ����tintervalin
�?s�p�tintervalin	 ����timemi
�?i����timemi	 ����timepl
�?i����timepl	 ����reltimeout
�?s�p�reltimeout	 ����reltimein
�?s�p�reltimein	 ����abstimeout
�?s�p�abstimeout	 ����abstimein
�?s�p�abstimein
	 ����line_distance
�?i��ttline_distance	 ����int2
�?ip�
ftoi2	 ����int2
�?ip�
dtoi2
	 ����float4
�?i�p
i2tof		 ����float8
�?i�p
i2tod	 ����dlog1
�?i�p�
dlog1	 ����dexp
�?i�p�dexp	 ����dpow
�?i����dpow	 ����dcbrt
�?i�p�
dcbrt	 ����dsqrt
�?i�p�
dsqrt	 ���	sign
�?i�p�
dsign	 ���	floor
�?i�p�dfloor	 ���	ceiling
�?i�p�
dceil�  @�v��vȝn�j`�\��n�j8�j��nȘn�lX�l��n�n0�lx�l��j�jP�j��j�j(�jp�j��j�jH�j��j؋j �lh�l��l��l@�l��lІl�l`�l��l�l8�lp����Z�Z+	 ���8float4
�?i�p�dtof*	 ���7float8
�?i�p�ftod)	 ���@width_bucket
�?i����)width_bucket_float8(	 ���6float84ge
�?i���float84ge'	 ���5float84gt
�?i���float84gt&	 ���4float84le
�?i���float84le%	 ���3float84lt
�?i���float84lt$	 ���2float84ne
�?i���float84ne#	 ���1float84eq
�?i���float84eq"	 ���0float48ge
�?i���float48ge!	 ���/float48gt
�?i���float48gt 	 ���.float48le
�?i���float48le	 ���-float48lt
�?i���float48lt	 ���,float48ne
�?i���float48ne	 ���+float48eq
�?i���float48eq	 ���*float8ge
�?i���float8ge	 ���)float8gt
�?i���float8gt	 ���(float8le
�?i���float8le	 ���'float8lt
�?i���float8lt	 ���&float8ne
�?i���float8ne	 ���%float8eq
�?i���float8eq	 ���$float4ge
�?i���float4ge	 ���#float4gt
�?i���float4gt	 ���"float4le
�?i���float4le	 ���!float4lt
�?i���float4lt	 ��� float4ne
�?i���float4ne	 ���float4eq
�?i���float4eq	 ���float84mi
�?i����float84mi	 ���float84pl
�?i����float84pl	 ���float84div
�?i����float84div
	 ���float84mul
�?i����float84mul	 ���float48mi
�?i����float48mi	 ���float48pl
�?i����float48pl
	 ���float48div
�?i����float48div		 ���float48mul
�?i����float48mul	 ���inter_lb
�?i�t[inter_lb	 ���inter_sl
�?i�Ytinter_sl	 ���isfinite
�?ip�abstime_finite	 ���timeofday
�?v`timeofday	 ���tintervalend
�?i�p�tintervalend	 ���tintervalstart
�?i�p�tintervalstart	 ���tintervallenge
�?i���tintervallenge	 ���tintervallenle
�?i���tintervallenle�X  P�^��^�r0�\��\Л\ �\h�n��p蘊(�x`����d�d8�f��pȓj��@�x��h����lH�l��rЍl�tP�v��n؊v�rh�`��b��l8�t��l��t�lH�t��pЂx�pX�x*	 ���=btfloat8sortsupport
�?i�p�)btfloat8sortsupport)	 ���cbtfloat8cmp
�?i���btfloat8cmp(	 ���<btfloat4sortsupport
�?i�p�)btfloat4sortsupport'	 ���bbtfloat4cmp
�?i���btfloat4cmp&	 ���;btint8sortsupport
�?i�p�%btint8sortsupport%	 ���Jbtint8cmp
�?i�btint8cmp$	 ���:btint4sortsupport
�?i�p�%btint4sortsupport#	 ���_btint4cmp
�?i�btint4cmp"	 ���9btint2sortsupport
�?i�p�%btint2sortsupport!	 ���^btint2cmp
�?i�btint2cmp 	 ���\poly_out
�?i�p\poly_out	 ���[poly_in
�?i\p�poly_in	 ���Zpoly_overlap
�?i�\\poly_overlap	 ���Ypoly_contained
�?i�\\poly_contained	 ���Xpoly_right
�?i�\\poly_right	 ���Wpoly_overright
�?i�\\poly_overright	 ���Vpoly_overleft
�?i�\\poly_overleft	 ���Upoly_left
�?i�\\poly_left	 ���Tpoly_contain
�?i�\\poly_contain	 ���Spoly_same
�?i�\\poly_same	 ����
btoptions
�?s��btoptions	 ����btcostestimate
�?v���������btcostestimate	 ���btcanreturn
�?sp�btcanreturn	 ����btvacuumcleanup
�?v����!btvacuumcleanup	 ���Lbtbulkdelete
�?v������btbulkdelete	 ���Hbtbuildempty
�?v�p�btbuildempty	 ���Rbtbuild
�?v�����btbuild	 ���Qbtrestrpos
�?v�p�btrestrpos	 ���Pbtmarkpos
�?v�p�btmarkpos
	 ���Obtendscan
�?v�p�btendscan	 ���Nbtrescan
�?v�������btrescan	 ���Mbtbeginscan
�?v�����btbeginscan
	 ���Kbtinsert
�?v�������btinsert		 ���|btgetbitmap
�?v���btgetbitmap	 ���Jbtgettuple
�?v���btgettuple	 ���?int4
�?ip�
ftoi4	 ���>float4
�?i�p
i4tof	 ���=int4
�?ip�
dtoi4	 ���<float8
�?i�p
i4tod	 ���;int2vectoreq
�?i�int2vectoreq	 ���:int2
�?ipi4toi2	 ���9int4
�?ipi2toi4�8  H�j��rȝv�rP�l��lؚt �lh�j��r�v0�np�t��r��h@�h��hВj�j`�j��d�t0�nx�d��j�^X�d��d�h0�hp�r��t臎(�|`����h�h8�jx�t��n���8�|*	 ����hashvacuumcleanup
�?v����%hashvacuumcleanup)	 ����hashbulkdelete
�?v������hashbulkdelete(	 ���Ghashbuildempty
�?v�p�hashbuildempty'	 ����hashbuild
�?v�����hashbuild&	 ����hashrestrpos
�?v�p�hashrestrpos%	 ����hashmarkpos
�?v�p�hashmarkpos$	 ����hashendscan
�?v�p�hashendscan#	 ����hashrescan
�?v�������hashrescan"	 ����hashbeginscan
�?v�����hashbeginscan!	 ����hashinsert
�?v�������hashinsert 	 ���}hashgetbitmap
�?v���hashgetbitmap	 ����hashgettuple
�?v���hashgettuple	 ����name
�?ipbpchar_name	 ����bpchar
�?ipname_bpchar	 ����name
�?iptext_name	 ����text
�?ipname_text	 ����text
�?iprtrim1	 ���uinter_sb
�?i�Y[inter_sb	 ���ton_sb
�?i�Y[
on_sb	 ���sdist_ppath
�?i��XZdist_ppath	 ���rpath_distance
�?i��ZZpath_distance	 ���qon_ps
�?i�XY
on_ps	 ���pclose_sb
�?iX�Y[close_sb	 ���oclose_pb
�?iX�X[close_pb	 ���nclose_ps
�?iX�XYclose_ps	 ���mdist_sb
�?i��Y[dist_sb	 ���ldist_pb
�?i��X[dist_pb	 ���kdist_ps
�?i��XYdist_ps	 ���jlseg_interpt
�?iX�YYlseg_interpt
	 ���ilseg_distance
�?i��YYlseg_distance	 ���~btarraycmp
�?i���btarraycmp	 ���}bttintervalcmp
�?i���bttintervalcmp
	 ���|btreltimecmp
�?i���btreltimecmp		 ���ycash_cmp
�?i�cash_cmp	 ���hbttextcmp
�?i�bttextcmp	 ���?btnamesortsupport
�?i�p�%btnamesortsupport	 ���gbtnamecmp
�?i�btnamecmp	 ���fbtcharcmp
�?i�btcharcmp	 ���ebtabstimecmp
�?i���btabstimecmp	 ����btoidvectorcmp
�?i�btoidvectorcmp	 ���>btoidsortsupport
�?i�p�#btoidsortsupport	 ���dbtoidcmp
�?i�btoidcmp�0  (��p�p��b�bH�b��fؚf(�`p�b��b�bH�h��lؕj �nh�h��b��j@�p��rА^ �`p�^��f�fH�h��h؋f �fh�f��f��f@�f��hІh�h`�h��h�h@�\��\�\0�\+	 ����int8
�?ip�
dtoi8*	 ����float8
�?i�p
i8tod)	 ����int8
�?ip
int48(	 ����int4
�?ip
int84'	 ����int84ge
�?i�int84ge&	 ����int84le
�?i�int84le%	 ����int84gt
�?i�int84gt$	 ����int84lt
�?i�int84lt#	 ����int84ne
�?i�int84ne"	 ����int84eq
�?i�int84eq!	 ����int8ge
�?i�int8ge 	 ����int8le
�?i�int8le	 ����int8gt
�?i�int8gt	 ����int8lt
�?i�int8lt	 ����int8ne
�?i�int8ne	 ����int8eq
�?i�int8eq	 ����int8div
�?i�int8div	 ����int8mul
�?i�int8mul	 ����int8mi
�?i�int8mi	 ����int8pl
�?i�int8pl	 ����int8um
�?ipint8um	 ����int8out
�?i�pint8out	 ����int8in
�?ip�int8in	 ����text_smaller
�?i�text_smaller	 ����text_larger
�?i�text_larger	 ����hash_numeric
�?ip�hash_numeric	 ����hashinet
�?ipehashinet	 ����hashmacaddr
�?ip=hashmacaddr	 ����hashint2vector
�?iphashint2vector	 ���Ihash_aclitem
�?ip	hash_aclitem
	 ����hashoidvector
�?iphashoidvector	 ����hashvarlena
�?ip�hashvarlena	 ����hashtext
�?iphashtext
	 ����hashname
�?iphashname		 ����hashchar
�?iphashchar	 ����hashoid
�?iphashoid	 ����hashfloat8
�?ip�hashfloat8	 ����hashfloat4
�?ip�hashfloat4	 ����hashint8
�?iphashint8	 ����hashint4
�?iphashint4	 ����hashint2
�?iphashint2	 ����
hashoptions
�?s��hashoptions	 ����hashcostestimate
�?v���������#hashcostestimate��  H�f��\�\8�\��\Лf�f`�f��f�f8�nx�t��p�pP�p��p�p(�pp�p��p�bH�d��d؎l�rX�z��p�x��P����h�h(�hp�n��t��h@�h��hЃh�b`�b��j�j	+	 ����array_ne
�?i���array_ne	*	 ����array_eq
�?i���array_eq	)	 ����session_user
�?s`session_user	(	 ����current_user
�?s`current_user	'	 ����text_ge
�?i�text_ge	&	 ����text_gt
�?i�text_gt	%	 ����text_le
�?i�text_le	$	 ����text_lt
�?i�text_lt	#	 ����poly_distance
�?i��\\poly_distance	"	 ����dist_cpoly
�?i���\dist_cpoly	!	 ����dist_sl
�?i��Ytdist_sl	 	 ����dist_lb
�?i��t[dist_lb		 ����dist_pl
�?i��Xtdist_pl		 ����overlay
�?i�)byteaoverlay_no_len		 ����overlay
�?i�byteaoverlay		 ����set_bit
�?i�byteaSetBit		 ����get_bit
�?i�byteaGetBit		 ����set_byte
�?i�byteaSetByte		 ����get_byte
�?i�byteaGetByte		 ����octet_length
�?ipbyteaoctetlen		 ����oidle
�?i�
oidle		 ����oidlt
�?i�
oidlt		 ����getpgusername
�?s`current_user		 ����oidvectorgt
�?i�oidvectorgt		 ����oidvectorge
�?i�oidvectorge		 ����oidvectoreq
�?i�oidvectoreq		 ����oidvectorle
�?i�oidvectorle		 ����oidvectorlt
�?i�oidvectorlt		 ���koidvectorne
�?i�oidvectorne		 ����mktinterval
�?i����mktinterval	
	 ����varchar
�?i�varchar		 ���varchar_transform
�?i�p�%varchar_transform		 ����bpchar
�?i�bpchar	
	 ����namene
�?i�namene			 ����namege
�?i�namege		 ����namegt
�?i�namegt		 ����namele
�?i�namele		 ����namelt
�?i�namelt		 ����int8
�?ip
int28		 ����int2
�?ip
int82		 ����int8
�?ip�
ftoi8		 ����float4
�?i�p
i8tof		 ���rhash_array
�?ip�hash_array�  H�j��j؝j �jh�f��h�r8�d��pȘp�rP�n��n�l �t`�t���В��rP�t�������n8����j��|�tH�p��r����@�^��`؆f �fh�d��~�l@�`��nЁp�n
*	 ���int2larger
�?i�int2larger
)	 ���int4smaller
�?i�int4smaller
(	 ���int4larger
�?i�int4larger
'	 ����int4inc
�?ipint4inc
&	 ����lo_export
�?v�lo_export
%	 ����lo_import
�?v�'lo_import_with_oid
$	 ����lo_import
�?vplo_import
#	 ����smgrne
�?i���smgrne
"	 ����smgreq
�?i���smgreq
!	 ����smgrout
�?s�p�smgrout
 	 ����smgrin
�?s�p�smgrin
	 ����arraycontjoinsel
�?s�����#arraycontjoinsel
	 ����arraycontsel
�?s����arraycontsel
	 ����array_typanalyze
�?sp�#array_typanalyze
	 ���	array_agg
�?i�p�!aggregate_dummy
	 ���	array_agg_finalfn
�?i�p�%array_agg_finalfn
	 ���	array_agg_transfn
�?i����%array_agg_transfn
	 ���	unnest
�?�Bi�p�array_unnest
	 ���array_fill
�?i�����;array_fill_with_lower_bounds
	 ����array_fill
�?i����array_fill
	 ����generate_subscripts
�?zDi��5generate_subscripts_nodir
	 ����generate_subscripts
�?zDi��)generate_subscripts
	 ���array_smaller
�?i����array_smaller
	 ���array_larger
�?i����array_larger
	 ����array_to_string
�?s��'array_to_text_null
	 ���xstring_to_array
�?i��'text_to_array_null
	 ����array_to_string
�?s��array_to_text
	 ����string_to_array
�?i��text_to_array
	 ���array_cat
�?i����array_cat

	 ���{array_prepend
�?i����array_push
	 ���zarray_append
�?i����array_push
	 ����array_length
�?i��array_length

	 ���,array_upper
�?i��array_upper
		 ���+array_lower
�?i��array_lower
	 ����array_out
�?s�p�array_out
	 ����array_in
�?s���array_in
	 ����array_ndims
�?ip�array_ndims
	 ����array_dims
�?ip�array_dims
	 ����array_ge
�?i���array_ge
	 ����array_le
�?i���array_le
	 ����array_gt
�?i���array_gt
	 ����array_lt
�?i���array_lt�   H�p��rȝt��@�|x����h�hP�j��tؗn��P�|x����p�pP�p��p�p(�pp�p��t�t0�tx�h��j�lP�h��h�h(�hp�h��h�jH�l��h؄j �d`�t��t�t �t*	 ���acash_div_int4
�?i�cash_div_int4)	 ���`cash_mul_int4
�?i�cash_mul_int4(	 ���_int2_mul_cash
�?i�int2_mul_cash'	 ���^int4_mul_cash
�?i�int4_mul_cash&	 ���1current_query
�?v`current_query%	 ���]current_database
�?s`#current_database$	 ���\bpchar
�?ipchar_bpchar#	 ���[namenlike
�?i�namenlike"	 ���Znamelike
�?i�namelike!	 ���Yint48ge
�?i�int48ge 	 ���Xint48le
�?i�int48le	 ���Wint48gt
�?i�int48gt	 ���Vint48lt
�?i�int48lt	 ���Uint48ne
�?i�int48ne	 ���Tint48eq
�?i�int48eq	 ���Stextnlike
�?i�textnlike	 ���Rtextlike
�?i�textlike	 ���Qposition
�?i�textpos	 ���Pflt4_mul_cash
�?i��flt4_mul_cash	 ���Ocash_div_flt4
�?i��cash_div_flt4	 ���Ncash_mul_flt4
�?i��cash_mul_flt4	 ���tintervalge
�?i���tintervalge	 ���tintervalle
�?i���tintervalle	 ���tintervalgt
�?i���tintervalgt	 ���tintervallt
�?i���tintervallt	 ���tintervalne
�?i���tintervalne	 ���tintervaleq
�?i���tintervaleq	 ����
gistoptions
�?s��gistoptions	 ���gistcostestimate
�?v���������#gistcostestimate
	 ���
gistvacuumcleanup
�?v����%gistvacuumcleanup	 ���gistbulkdelete
�?v������gistbulkdelete	 ���Fgistbuildempty
�?v�p�gistbuildempty
	 ���gistbuild
�?v�����gistbuild		 ���
gistrestrpos
�?v�p�gistrestrpos	 ���gistmarkpos
�?v�p�gistmarkpos	 ���gistendscan
�?v�p�gistendscan	 ���
gistrescan
�?v�������gistrescan	 ���	gistbeginscan
�?v�����gistbeginscan	 ���gistinsert
�?v�������gistinsert	 ���~gistgetbitmap
�?v���gistgetbitmap	 ���gistgettuple
�?v���gistgettuple	 ���int2smaller
�?i�int2smaller��  @�t��tН`�b`�h��h�h8�h��hȘh�hX�h��tؕt �nh�p��t�f0�tx�j��j�dP�d��h�h(�hp�h��d�dH�h��b؈f �h`�r��b�d@�`��pЃd�d`�j��j�j+	 ����close_lb
�?iX�t[close_lb*	 ����close_sl
�?iX�Ytclose_sl)	 ����close_pl
�?iX�Xtclose_pl(	 ����on_sl
�?i�Yt
on_sl'	 ����on_pl
�?i�Xt
on_pl&	 ����lo_truncate
�?v�lo_truncate%	 ����lo_tell
�?vplo_tell$	 ����lo_create
�?vplo_create#	 ����lo_creat
�?vplo_creat"	 ����lo_lseek
�?v�lo_lseek!	 ����lowrite
�?v�lowrite 	 ����loread
�?v�loread	 ����lo_close
�?vplo_close	 ����lo_open
�?v�lo_open	 ����text
�?ipchar_text	 ����char
�?iptext_char	 ����mod
�?i�int8mod	 ����int8mod
�?i�int8mod	 ����mod
�?i�int4mod	 ����mod
�?i�int2mod	 ����money
�?spint8_cash	 ����money
�?spint4_cash	 ����money
�?sp�numeric_cash	 ����numeric
�?s�pcash_numeric	 ����cash_div_cash
�?i��cash_div_cash	 ����cash_words
�?ipcash_words	 ����flt8_mul_cash
�?i��flt8_mul_cash	 ����cashsmaller
�?i�cashsmaller	 ����cashlarger
�?i�cashlarger	 ����cash_div_flt8
�?i��cash_div_flt8
	 ����cash_mul_flt8
�?i��cash_mul_flt8	 ���cash_mi
�?i�cash_mi	 ���~cash_pl
�?i�cash_pl
	 ���}cash_ge
�?i�cash_ge		 ���|cash_gt
�?i�cash_gt	 ���{cash_le
�?i�cash_le	 ���zcash_lt
�?i�cash_lt	 ���ycash_ne
�?i�cash_ne	 ���xcash_eq
�?i�cash_eq	 ���wcash_out
�?s�pcash_out	 ���vcash_in
�?sp�cash_in	 ���ccash_div_int2
�?i�cash_div_int2	 ���bcash_mul_int2
�?i�cash_mul_int2��  H�d��n؝b �dh�f��r�d0�tx�j��l�lP�l��l�l(�hp�j��n�p@�v��pȐv�vH�t��l؍l �ph�h��|�d8�f��lȈl�pX�n���؅v���ȃr�dX�n��p�t
*	 ���varcharin
�?i��varcharin
)	 ���bbpchartypmodout
�?i�p!bpchartypmodout
(	 ���abpchartypmodin
�?ip�bpchartypmodin
'	 ���bpcharout
�?i�pbpcharout
&	 ���bpcharin
�?i��bpcharin
%	 ����aclexplode
�? As�p
S
5ioooo�acl,grantor,granteeHprivilege_type@is_grantableaclexplode
$	 ���gacldefault
�?i
�acldefault_sql
#	 ���Umakeaclitem
�?i	�makeaclitem
"	 ���&aclitemeq
�?i�		aclitem_eq
!	 ���
aclcontains
�?i�
	aclcontains
 	 ���aclremove
�?i
�
	aclremove
	 ���aclinsert
�?i
�
	aclinsert
	 ���aclitemout
�?s�p	aclitemout
	 ���aclitemin
�?s	p�aclitemin
	 ���timezone
�?iZ���%timestamptz_izone
	 ����lseg_eq
�?i�YYlseg_eq
	 ����lseg_horizontal
�?ipY!lseg_horizontal
	 ����lseg_vertical
�?ipYlseg_vertical
	 ����lseg_perp
�?i�YYlseg_perp
	 ����lseg_parallel
�?i�YYlseg_parallel
	 ����lseg_intersect
�?i�YYlseg_intersect
	 ����lseg
�?iY�XXlseg_construct
	 ����slope
�?i��XXpoint_slope
	 ����point_distance
�?i��XXpoint_distance
	 ����point_horiz
�?i�XXpoint_horiz
	 ����point_vert
�?i�XXpoint_vert
	 ����point_ne
�?i�XXpoint_ne
	 ����path_length
�?i�pZpath_length
	 ����path_n_ge
�?i�ZZpath_n_ge

	 ����path_n_le
�?i�ZZpath_n_le
	 ����path_n_eq
�?i�ZZpath_n_eq
	 ����path_n_gt
�?i�ZZpath_n_gt

	 ����path_n_lt
�?i�ZZpath_n_lt
		 ����diagonal
�?iYp[box_diagonal
	 ����box_intersect
�?i[�[[box_intersect
	 ����area
�?i�pZpath_area
	 ����box_distance
�?i��[[box_distance
	 ����height
�?i�p[box_height
	 ����width
�?i�p[box_width
	 ����area
�?i�p[box_area
	 ����path_inter
�?i�ZZpath_inter
	 ����lo_unlink
�?vplo_unlink��  H�f��pНr�j`�j��j�j8�j��j��t�vH�l��fؕp(�`p�b��h�hH�h��hؐh �hh�j��r�h8�h��hȋh�hX�j��p�r(�hp�j��j�pH�b��j؃l �h`�t��t�t+	 ���|circle_mul_pt
�?i���Xcircle_mul_pt*	 ���{circle_sub_pt
�?i���Xcircle_sub_pt)	 ���zcircle_add_pt
�?i���Xcircle_add_pt(	 ���ytime_eq
�?i�;;time_eq'	 ���^timetypmodout
�?i�ptimetypmodout&	 ���]timetypmodin
�?ip�timetypmodin%	 ���xtime_out
�?i�p;time_out$	 ���wtime_in
�?s;��time_in#	 ���vdate_mii
�?i:�:date_mii"	 ���udate_pli
�?i:�:date_pli!	 ���tdate_mi
�?i�::date_mi 	 ���sdate_smaller
�?i:�::date_smaller	 ���rdate_larger
�?i:�::date_larger	 ���Stime_cmp
�?i�;;time_cmp	 ���Rtime_ne
�?i�;;time_ne	 ���Qtime_ge
�?i�;;time_ge	 ���Ptime_gt
�?i�;;time_gt	 ���Otime_le
�?i�;;time_le	 ���Ntime_lt
�?i�;;time_lt	 ���@date_sortsupport
�?i�p�#date_sortsupport	 ���Ddate_cmp
�?i�::date_cmp	 ���Cdate_ne
�?i�::date_ne	 ���Bdate_ge
�?i�::date_ge	 ���Adate_gt
�?i�::date_gt	 ���@date_le
�?i�::date_le	 ���?date_lt
�?i�::date_lt	 ���>date_eq
�?i�::date_eq	 ���=date_out
�?s�p:date_out	 ���<date_in
�?s:p�date_in	 ���9format_type
�?s�format_type
	 ���8hashbpchar
�?iphashbpchar	 ���6bpcharcmp
�?i�bpcharcmp	 ���(bpchar_smaller
�?i�bpchar_smaller
	 ���'bpchar_larger
�?i�bpchar_larger		 ���bpcharne
�?i�bpcharne	 ���bpcharge
�?i�bpcharge	 ���bpchargt
�?i�bpchargt	 ���bpcharle
�?i�bpcharle	 ���bpcharlt
�?i�bpcharlt	 ���bpchareq
�?i�bpchareq	 ���dvarchartypmodout
�?i�p#varchartypmodout	 ���cvarchartypmodin
�?ip�!varchartypmodin	 ���varcharout
�?i�pvarcharout�H  @�t��~ȝp�xH�z��rȚr�rH�r��rȗrЖ��zP�x��jؓr�t`�p��p�p8�p��pȎp�hX�p��p�z �t`�x��r؈��~X�|x����r��r@�j��xЂ`�rH��)	 ����timestamptz_pl_interval
�?s����1timestamptz_pl_interval(	 ����timestamptz_mi
�?i����timestamp_mi'	 ����age
�?spxid_age&	 ����abstime
�?i�p�)timestamptz_abstime%	 ����date
�?s:p�abstime_date$	 ����date
�?s:p�#timestamptz_date#	 ����interval
�?i�p�#reltime_interval"	 ����timestamptz
�?s��:;gselect cast(($1 + $2) as timestamp with time zone)!	 ���justify_days
�?i�p�-interval_justify_days 	 ����justify_hours
�?i�p�/interval_justify_hours	 ����
justify_interval
�?i�p�5interval_justify_interval	 ����timestamptz
�?s�p:#date_timestamptz	 ����timestamptz
�?i�p�)abstime_timestamptz	 ����date_part
�?i���interval_part	 ����date_part
�?s���#timestamptz_part	 ����interval_mi
�?i����interval_mi	 ����interval_pl
�?i����interval_pl	 ����interval_um
�?i�p�interval_um	 ����interval_gt
�?i���interval_gt	 ����interval_ge
�?i���interval_ge	 ����interval_le
�?i���interval_le	 ����interval_lt
�?i���interval_lt	 ����interval_ne
�?i���interval_ne	 ����interval_eq
�?i���interval_eq	 ���Xintervaltypmodout
�?i�p%intervaltypmodout	 ���Wintervaltypmodin
�?ip�#intervaltypmodin	 ����interval_out
�?i�p�interval_out	 ����interval_in
�?s���interval_in
	 ����timezone
�?iZ��#timestamptz_zone	 ����to_timestamp
�?i�p��select ('epoch'::pg_catalog.timestamptz + $1 * '1 second'::pg_catalog.interval)	 ����timestamptz_gt
�?i���timestamp_gt
	 ����timestamptz_ge
�?i���timestamp_ge		 ����timestamptz_le
�?i���timestamp_le	 ����timestamptz_lt
�?i���timestamp_lt	 ����timestamptz_ne
�?i���timestamp_ne	 ����timestamptz_eq
�?i���timestamp_eq	 ���\timestamptztypmodout
�?i�p+timestamptztypmodout	 ���[timestamptztypmodin
�?ip�)timestamptztypmodin	 ���timestamptz_out
�?s�p�!timestamptz_out	 ���~timestamptz_in
�?s���timestamptz_in	 ���}circle_div_pt
�?i���Xcircle_div_pt��  8��x�r��|��z8�zx�x��x��v8�vЗ���~8��x�|��v�`P�p��`�n0�pp�t��t�t0�t��`Ћ`��H�~��p؈h �hh�j��j��h@�h��jЃj�h`�h��j�j(	 ���Hint82div
�?i�int82div'	 ���Gint82mul
�?i�int82mul&	 ���Fint82mi
�?i�int82mi%	 ���Eint82pl
�?i�int82pl$	 ���int48div
�?i�int48div#	 ���int48mul
�?i�int48mul"	 ����int48mi
�?i�int48mi!	 ����int48pl
�?i�int48pl 	 ����int84div
�?i�int84div	 ����int84mul
�?i�int84mul	 ����int84mi
�?i�int84mi	 ����int84pl
�?i�int84pl	 ����date_part
�?i���timetz_part	 ����datetime_pl
�?iZ�:;'datetime_timestamp	 ����overlaps
�?i�����!overlaps_timetz	 ����int2abs
�?ipint2abs	 ����int4abs
�?ipint4abs	 ����nameicregexne
�?i�nameicregexne	 ����nameicregexeq
�?i�nameicregexeq	 ����texticregexne
�?i�texticregexne	 ����texticregexeq
�?i�texticregexeq	 ����int8smaller
�?i�int8smaller	 ����int8larger
�?i�int8larger	 ����int8abs
�?ipint8abs	 ����
int8inc_any
�?i��int8inc_any	 ����int8inc
�?ipint8inc	 ����date_trunc
�?i���interval_trunc
	 ����date_trunc
�?s���%timestamptz_trunc	 ����shobj_description
�Bs��select description from pg_catalog.pg_shdescription where objoid = $1 and classoid = (select oid from pg_catalog.pg_class where relname = $2 and relnamespace = 11)	 ����col_description
�Bs�Lselect description from pg_catalog.pg_description where objoid = $1 and classoid = 'pg_catalog.pg_class'::pg_catalog.regclass and objsubid = $2
	 ����obj_description
�Bs��select description from pg_catalog.pg_description where objoid = $1 and classoid = (select oid from pg_catalog.pg_class where relname = $2 and relnamespace = 11) and objsubid = 0		 ����interval
�?Ni���interval_scale	 ���Ninterval_transform
�?i�p�'interval_transform	 ����age
�?i����!timestamptz_age	 ����interval_larger
�?i����!interval_larger	 ����interval_smaller
�?i����#interval_smaller	 ����timestamptz_larger
�?i����#timestamp_larger	 ����timestamptz_smaller
�?i����%timestamp_smaller	 ����reltime
�?i�p�#interval_reltime	 ����timestamptz_mi_interval
�?s����1timestamptz_mi_interval�  H�h��h؝j �jp�`��`���@�d��z��|�dP�d��d�d(�dp�j��l�n@�zx����z�Ph�P��p��h8��p����x芈 ��8��X��x�����ȅ�脺��H�z��lЁt�v)	 ���Ztimestamptypmodout
�?i�p'timestamptypmodout(	 ���Ytimestamptypmodin
�?ip�%timestamptypmodin'	 ���!timestamp_out
�?s�pZtimestamp_out&	 ��� timestamp_in
�?sZ��timestamp_in%	 ���overlaps
�?i�;�;;Sselect ($1, ($1 + $2)) overlaps ($3, $4)$	 ���overlaps
�?i�;;;�Sselect ($1, $2) overlaps ($3, ($3 + $4))#	 ���overlaps
�?i�;�;�aselect ($1, ($1 + $2)) overlaps ($3, ($3 + $4))"	 ���overlaps
�?i�;;;;overlaps_time!	 ���overlaps
�?s�����Sselect ($1, ($1 + $2)) overlaps ($3, $4) 	 ���overlaps
�?s�����Sselect ($1, $2) overlaps ($3, ($3 + $4))	 ���overlaps
�?s�����aselect ($1, ($1 + $2)) overlaps ($3, ($3 + $4))	 ���overlaps
�?i�����'overlaps_timestamp	 ���contjoinsel
�?s�����contjoinsel	 ���contsel
�?s����contsel	 ���positionjoinsel
�?s�����!positionjoinsel	 ���positionsel
�?s����positionsel	 ���Y
clock_timestamp
�?v�`!clock_timestamp	 ���X
statement_timestamp
�?s�`)statement_timestamp	 ���W
transaction_timestamp
�?s�`	now	 ���now
�?s�`	now	 ���timetzdate_pl
�?i���:#select ($2 + $1)	 ���datetimetz_pl
�?i��:�/datetimetz_timestamptz	 ���timedate_pl
�?iZ�;:#select ($2 + $1)	 ����
tidsmaller
�?i�tidsmaller	 ����
tidlarger
�?i�tidlarger	 ����
bttidcmp
�?i�bttidcmp	 ����
tidle
�?i�
tidle	 ����
tidge
�?i�
tidge
	 ����
tidlt
�?i�
tidlt	 ����
tidgt
�?i�
tidgt	 ����tidne
�?i�
tidne
	 ���currtid2
�?v�%currtid_byrelname		 ���
currtid
�?v�#currtid_byreloid	 ���tideq
�?i�
tideq	 ���suppress_redundant_updates_trigger
�?v�`Gsuppress_redundant_updates_trigger	 ���int8
�?ipoidtoi8	 ���oid
�?ipi8tooid	 ����int28div
�?i�int28div	 ����int28mul
�?i�int28mul	 ����int28mi
�?i�int28mi	 ���Iint28pl
�?i�int28pl�X  @�t��rȝn�``�d��d�r8�^��^ؘ\(�^x�^Ȗ\�\`�b��b��Z���@�n��tȐf�nX�p��l�l0�lx�l��l�lP�n�������d0�`x�l��d�jP�n��p؂r�tX�v*	 ���dtimetz_smaller
�?i����timetz_smaller)	 ���ctimetz_larger
�?i����timetz_larger(	 ���btime_smaller
�?i;�;;time_smaller'	 ���atime_larger
�?i;�;;time_larger&	 ���_octet_length
�?ipbpcharoctetlen%	 ���^octet_length
�?iptextoctetlen$	 ���\char_length
�?ipbpcharlen#	 ���Zinterval
�?i�p;time_interval"	 ���Ycharacter_length
�?iptextlen!	 ���Wcharacter_length
�?ipbpcharlen 	 ���Ttime
�?s;p��select cast(cast($1 as timestamp without time zone) as pg_catalog.time)	 ���Otimestamptz
�?i��:�/datetimetz_timestamptz	 ���Ntimetz_cmp
�?i���timetz_cmp	 ���Mtimetz_gt
�?i���timetz_gt	 ���Ltimetz_ge
�?i���timetz_ge	 ���Ktimetz_le
�?i���timetz_le	 ���Jtimetz_lt
�?i���timetz_lt	 ���Itimetz_ne
�?i���timetz_ne	 ���Htimetz_eq
�?i���timetz_eq	 ���`timetztypmodout
�?i�p!timetztypmodout	 ���_timetztypmodin
�?ip�timetztypmodin	 ���Gtimetz_out
�?i�p�timetz_out	 ���Ftimetz_in
�?s���timetz_in	 ���Eoidvectortypes
�?spoidvectortypes	 ���Dobj_description
�Bsp�select description from pg_catalog.pg_description where objoid = $1 and objsubid = 0	 ���Cexp
�?i�p�dexp	 ���Xpower
�?i����dpow	 ���Bpow
�?i����dpow	 ���Acbrt
�?i�p�
dcbrt
	 ���@sqrt
�?i�p�
dsqrt	 ���?trunc
�?i�p�dtrunc	 ���>round
�?i�p�dround
	 ���=ln
�?i�p�
dlog1		 ���<log
�?i�p�dlog10	 ���;dlog10
�?i�p�dlog10	 ���.interval_div
�?i����interval_div	 ���'xideqint4
�?i�
xideq	 ���&length
�?ipbpcharlen	 ���%length
�?iptextlen	 ���$time
�?i;pZtimestamp_time	 ���#interval_cmp
�?i���interval_cmp	 ���"timestamptz_cmp
�?i���timestamp_cmp�X  P�`X��h��p����l����vH�h��rЗp�h`�d��d��`H�`��`�d(�dp�f��p���0��x�n��p�tH�l��l؊p�t`�l��l�p8�l��lȅn�hX�h��h�h��X�x)	 ����poly_contain_pt
�?i�\X!poly_contain_pt(	 ����path_contain_pt
�?i�ZXGselect pg_catalog.on_ppath($2, $1)'	 ����box_div
�?i[�[Xbox_div&	 ����box_mul
�?i[�[Xbox_mul%	 ����box_sub
�?i[�[Xbox_sub$	 ����box_add
�?i[�[Xbox_add#	 ����box
�?i[�XXpoints_box"	 ����time
�?i;p�interval_time!	 ����point
�?iXp�circle_center 	 ����ishorizontal
�?ipt!line_horizontal	 ����isvertical
�?iptline_vertical	 ����isperp
�?i�ttline_perp	 ����isparallel
�?i�ttline_parallel	 ����ishorizontal
�?ipY!lseg_horizontal	 ����isvertical
�?ipYlseg_vertical	 ����isperp
�?i�YYlseg_perp	 ����isparallel
�?i�YYlseg_parallel	 ���ishorizontal
�?i�XXpoint_horiz	 ���~isvertical
�?i�XXpoint_vert	 ���}overlay
�?i�'textoverlay_no_len	 ���|overlay
�?i�textoverlay	 ���{current_schemas
�?s�p!current_schemas	 ���zcurrent_schema
�?s`current_schema	 ���yvarchar
�?ipname_text	 ���xname
�?iptext_name	 ���vabs
�?ipint2abs	 ���uabs
�?ipint4abs	 ���tabs
�?ipint8abs
	 ���sabs
�?i�p�float8abs	 ���rabs
�?i�p�float4abs	 ���`factorial
�?i�pnumeric_fac
	 ���nisfinite
�?ip�!interval_finite		 ���misfinite
�?ip�#timestamp_finite	 ���]isfinite
�?ip:date_finite	 ���ltimetz
�?s�p�'timestamptz_timetz	 ���jage
�?s�p��select pg_catalog.age(cast(current_date as timestamp with time zone), $1)	 ���idate_part
�?i��;time_part	 ���hdate_part
�?i��:�select pg_catalog.date_part($1, cast($2 as timestamp without time zone))	 ���gdate_part
�?s����select pg_catalog.date_part($1, cast($2 as pg_catalog.interval))	 ���fdate_part
�?s����select pg_catalog.date_part($1, cast($2 as timestamp with time zone))	 ���echar_length
�?iptextlen��  @�|��lНh�j`�f��d�j8�p��pȘp�pP�x��l�l(�lp�l��j�bH�d��bؐd �dh�f��p�v8�px�x��z��r8�zx�v��r��r@�l��lЅl�l`�l��l�h8�p��l*	 ����radius
�?i�p�circle_radius)	 ����diameter
�?i�p�!circle_diameter(	 ����area
�?i�p�circle_area'	 ����circle_ge
�?i���circle_ge&	 ����circle_le
�?i���circle_le%	 ����circle_gt
�?i���circle_gt$	 ����circle_lt
�?i���circle_lt#	 ����circle_ne
�?i���circle_ne"	 ����circle_eq
�?i���circle_eq!	 ����circle_above
�?i���circle_above 	 ����circle_below
�?i���circle_below	 ����circle_overlap
�?i���circle_overlap	 ����circle_contained
�?i���#circle_contained	 ����circle_right
�?i���circle_right	 ����circle_overright
�?i���#circle_overright	 ����circle_overleft
�?i���!circle_overleft	 ����circle_left
�?i���circle_left	 ����circle_contain
�?i���circle_contain	 ����circle_same
�?i���circle_same	 ����circle_out
�?i�p�circle_out	 ����circle_in
�?i�p�circle_in	 ����polygon
�?i\pZpath_poly	 ����polygon
�?i\p[box_poly	 ����path
�?iZp\poly_path	 ����box
�?i[p\poly_box	 ����poly_npoints
�?ip\poly_npoints	 ����point_div
�?iX�XXpoint_div	 ����point_mul
�?iX�XXpoint_mul	 ����point_sub
�?iX�XXpoint_sub
	 ����point_add
�?iX�XXpoint_add	 ����point
�?iX���!construct_point	 ����path_div_pt
�?iZ�ZXpath_div_pt
	 ����path_mul_pt
�?iZ�ZXpath_mul_pt		 ����path_sub_pt
�?iZ�ZXpath_sub_pt	 ����path_add_pt
�?iZ�ZXpath_add_pt	 ����path_add
�?iZ�ZZpath_add	 ����popen
�?iZpZpath_open	 ����pclose
�?iZpZpath_close	 ����path_npoints
�?ipZpath_npoints	 ����isopen
�?ipZpath_isopen	 ����isclosed
�?ipZpath_isclosed	 ����pt_contained_poly
�?i�X\%pt_contained_poly��  @�x��lНl�h`�p��h�|(��p�f��f�pH�h��hؕh �hh�h��h��j@�n��`ؐb �h`�|��r�v �th�l��l��p@�h��hЈh�h`�f��h�j8�f��l�����j@�j��n؀`+	 ���bit_out
�?i�pbit_out*	 ���bit_in
�?i��bit_in)	 ���npoints
�?ip\poly_npoints(	 ���	npoints
�?ipZpath_npoints'	 ���polygon
�?i\p�Eselect pg_catalog.polygon(12, $1)&	 ���center
�?iXp�circle_center%	 ���center
�?iXp[box_center$	 ���lseg
�?iYp[box_diagonal#	 ���point
�?iXp\poly_center"	 ����point
�?iXp[box_center!	 ����point
�?iXpZpath_center 	 ����point
�?iXpYlseg_center	 ����length
�?i�pZpath_length	 ����length
�?i�pYlseg_length	 ����line_horizontal
�?ipt!line_horizontal	 ����line_vertical
�?iptline_vertical	 ����line_perp
�?i�ttline_perp	 ����line_parallel
�?i�ttline_parallel	 ����line_intersect
�?i�ttline_intersect	 ����line_interpt
�?iX�ttline_interpt	 ����line
�?it�XX%line_construct_pp	 ����line_eq
�?i�ttline_eq	 ����line_out
�?i�ptline_out	 ����line_in
�?itp�line_in	 ����close_lseg
�?iX�YYclose_lseg	 ����close_ls
�?iX�tYclose_ls	 ����lseg_length
�?i�pYlseg_length	 ����lseg_ge
�?i�YYlseg_ge	 ����lseg_gt
�?i�YYlseg_gt	 ����lseg_le
�?i�YYlseg_le
	 ����lseg_lt
�?i�YYlseg_lt	 ����lseg_ne
�?i�YYlseg_ne	 ����tinterval
�?i����mktinterval
	 ����box
�?i[p�circle_box		 ����circle
�?i�p[box_circle	 ����pt_contained_circle
�?i�X�)pt_contained_circle	 ����circle_contain_pt
�?i��X%circle_contain_pt	 ����dist_pc
�?i��X�dist_pc	 ����polygon
�?i\��circle_poly	 ����circle
�?i�p\poly_circle	 ����circle
�?i��X�cr_circle	 ����circle_center
�?iXp�circle_center	 ����circle_distance
�?i����!circle_distance�P  H�h��j؝j �lh�j��l��h@�h��nȘx@���tȕf�nX�p��d�d0�dx�d��d�dP�f��X�`@�\��\�\(�fx�ZȉZ�Zh�Z��`�``�P��r�\@�X��fȂv�vP�j*	 ���_bpcharlike
�?i�textlike)	 ���Xmul_d_interval
�?i����mul_d_interval(	 ���Wsimilar_escape
�?i�similar_escape'	 ���Vrepeat
�?i�repeat&	 ���Uchr
�?ip	chr%	 ���Tascii
�?ip
ascii$	 ���Rinterval_mul
�?i����interval_mul#	 ���Jpi
�?i�`	dpi"	 ���Iradians
�?i�p�radians!	 ���Hdegrees
�?i�p�degrees 	 ���Gcot
�?i�p�dcot	 ���Ftan
�?i�p�dtan	 ���Ecos
�?i�p�dcos	 ���Dsin
�?i�p�dsin	 ���Catan2
�?i����datan2	 ���Batan
�?i�p�
datan	 ���Aacos
�?i�p�
dacos	 ���@asin
�?i�p�
dasin	 ���?setseed
�?v�p�setseed	 ���>random
�?v�`drandom	 ���<bitcmp
�?i�bitcmp	 ���;bitlt
�?i�
bitlt	 ���:bitle
�?i�
bitle	 ���9bitgt
�?i�
bitgt	 ���8bitge
�?i�
bitge	 ���.bitne
�?i�
bitne	 ���-biteq
�?i�
biteq	 ���ivarbittypmodout
�?i�p!varbittypmodout	 ���Vvarbittypmodin
�?ip�varbittypmodin
	 ���,varbit_out
�?i�pvarbit_out	 ���+varbit_in
�?i��varbit_in	 ���pg_sequence_parameters
�?s�p[7iooooo�@sequence_oid<start_valueDminimum_valueDmaximum_value4increment@cycle_option/pg_sequence_parameters
	 ����setval
�?v��setval3_oid		 ���(setval
�?v��setval_oid	 ���'currval
�?vp�currval_oid	 ���&nextval
�?vp�nextval_oid	 ���$notlike
�?i�namenlike	 ���#like
�?i�namelike	 ���"notlike
�?i�textnlike	 ���!like
�?i�textlike	 ���hbittypmodout
�?i�pbittypmodout	 ���gbittypmodin
�?ip�bittypmodin�  H�l��n؝p �nh�p��p�t0�tx�p��p�nP�p��h�\8�\��`Гj�j`�d��d�x(�tX�����؍^(�^h�~��d�^@�x��~��z���0��h����~�v��P���������b*	 ���)to_hex
�?ipto_hex32)	 ����
regexp_split_to_array
�?i��-regexp_split_to_array(	 ����
regexp_split_to_array
�?i��?regexp_split_to_array_no_flags'	 ����
regexp_split_to_table
�?zDi�-regexp_split_to_table&	 ����
regexp_split_to_table
�?zDi�?regexp_split_to_table_no_flags%	 ���(split_part
�?i�split_text$	 ����
regexp_matches
�? Ai��regexp_matches#	 ����
regexp_matches
�?�?i��1regexp_matches_no_flags"	 ����regexp_replace
�?i�#textregexreplace!	 ����regexp_replace
�?i�/textregexreplace_noopt 	 ���'replace
�?i�replace_text	 ����substring
�?i�'text_substr_no_len	 ����substring
�?i�text_substr	 ���ubtrim
�?ipbtrim1	 ���tbtrim
�?i�
btrim	 ���ssubstr
�?i�'text_substr_no_len	 ���rrtrim
�?iprtrim1	 ���qltrim
�?ipltrim1	 ���prpad
�?i�Iselect pg_catalog.rpad($1, $2, ' ')	 ���olpad
�?i�Iselect pg_catalog.lpad($1, $2, ' ')	 ���ntranslate
�?i�translate	 ���msubstr
�?i�text_substr	 ���lrtrim
�?i�
rtrim	 ���kltrim
�?i�
ltrim	 ���jrpad
�?i�rpad	 ���ilpad
�?i�lpad	 ���hinitcap
�?ipinitcap	 ���gupper
�?ip
upper	 ���flower
�?ip
lower
	 ���dstrpos
�?i�textpos	 ���}bpcharicnlike
�?i�texticnlike	 ���|bpchariclike
�?i�texticlike
	 ���{bpcharregexne
�?i�textregexne		 ���zbpcharregexeq
�?i�textregexeq	 ���ybpcharicregexne
�?i�texticregexne	 ���xbpcharicregexeq
�?i�texticregexeq	 ���elike_escape
�?i�like_escape	 ���dnameicnlike
�?i�nameicnlike	 ���cnameiclike
�?i�nameiclike	 ���btexticnlike
�?i�texticnlike	 ���atexticlike
�?i�texticlike	 ���`bpcharnlike
�?i�textnlike��  H�b��p؝n�~X�x��tؚv�xX�x���ؗd �dh�n��x�n8�p��p��t�zH�p�����v���(��h�~@�D�|H�d��rЈn�l`�l��p�p0�rp�r��p�p@�v��v��r)	 ���vRI_FKey_noaction_del
�?v�`+RI_FKey_noaction_del(	 ���uRI_FKey_setdefault_upd
�?v�`/RI_FKey_setdefault_upd'	 ���tRI_FKey_setdefault_del
�?v�`/RI_FKey_setdefault_del&	 ���sRI_FKey_setnull_upd
�?v�`)RI_FKey_setnull_upd%	 ���rRI_FKey_setnull_del
�?v�`)RI_FKey_setnull_del$	 ���qRI_FKey_restrict_upd
�?v�`+RI_FKey_restrict_upd#	 ���pRI_FKey_restrict_del
�?v�`+RI_FKey_restrict_del"	 ���oRI_FKey_cascade_upd
�?v�`)RI_FKey_cascade_upd!	 ���nRI_FKey_cascade_del
�?v�`)RI_FKey_cascade_del 	 ���mRI_FKey_check_upd
�?v�`%RI_FKey_check_upd	 ���lRI_FKey_check_ins
�?v�`%RI_FKey_check_ins	 ����unique_key_recheck
�?v�`'unique_key_recheck	 ���Zpg_collation_for
�?sp�#pg_collation_for	 ���Spg_typeof
�?s�p�pg_typeof	 ����pg_options_to_table
�?@@s�p�C�1ioo�Doptions_array<option_name@option_value)pg_options_to_table	 ����pg_get_keywords
 A�Cs�`C1oook word,catcode,catdesc!pg_get_keywords	 ���upg_get_function_result
�?sp/pg_get_function_result	 ����pg_get_function_identity_arguments
�?spGpg_get_function_identity_arguments	 ���rpg_get_function_arguments
�?sp5pg_get_function_arguments	 ���2pg_get_functiondef
�?sp'pg_get_functiondef	 ����pg_get_serial_sequence
�?s�/pg_get_serial_sequence	 ����pg_get_expr
�?s��pg_get_expr	 ���kpg_get_constraintdef
�?sp+pg_get_constraintdef	 ���~pg_get_triggerdef
�?sp%pg_get_triggerdef	 ���kpg_get_indexdef
�?sp!pg_get_indexdef	 ���jpg_get_userbyid
�?sp!pg_get_userbyid	 ���ipg_get_viewdef
�?sppg_get_viewdef	 ���hpg_get_viewdef
�?sp)pg_get_viewdef_name
	 ���%pg_get_ruledef
�?sppg_get_ruledef	 ���goidge
�?i�
oidge	 ���foidgt
�?i�
oidgt
	 ���	pg_encoding_max_length
�?ip7pg_encoding_max_length_sql		 ���=pg_encoding_to_char
�?sp)PG_encoding_to_char	 ����pg_char_to_encoding
�?sp)PG_char_to_encoding	 ���convert
�?s�pg_convert	 ����convert_to
�?s�pg_convert_to	 ����convert_from
�?s�!pg_convert_from	 ����length
�?s�'length_in_encoding	 ���*pg_client_encoding
�?s`'pg_client_encoding	 ���getdatabaseencoding
�?s`)getdatabaseencoding	 ���*to_hex
�?ipto_hex64��  @�r��dНd�d`�d��d�d8�f��hȘf�f`�^��r�t(�fh�t��d��n@�p��dАh�rX�n��p�z �~X����l�t(�fp�h��l�nH�n��n؅n �nh�n��p��h@�p��n؀`+	 ����inet_in
�?iep�inet_in*	 ���Jmacaddr_or
�?i=�==macaddr_or)	 ���Imacaddr_and
�?i=�==macaddr_and(	 ���Hmacaddr_not
�?i=p=macaddr_not'	 ���Dmacaddr_cmp
�?i�==macaddr_cmp&	 ���Cmacaddr_ne
�?i�==macaddr_ne%	 ���Bmacaddr_ge
�?i�==macaddr_ge$	 ���Amacaddr_gt
�?i�==macaddr_gt#	 ���@macaddr_le
�?i�==macaddr_le"	 ���?macaddr_lt
�?i�==macaddr_lt!	 ���>macaddr_eq
�?i�==macaddr_eq 	 ����trunc
�?i=p=macaddr_trunc	 ����macaddr_out
�?i�p=macaddr_out	 ����macaddr_in
�?i=p�macaddr_in	 ����set_bit
�?i�bitsetbit	 ����get_bit
�?i�bitgetbit	 ����overlay
�?i�%bitoverlay_no_len	 ����overlay
�?i�bitoverlay	 ����substring
�?i�#bitsubstr_no_len	 ����position
�?i�bitposition	 ����varbit
�?Vi�varbit	 ���Vvarbit_transform
�?i�p�#varbit_transform	 ����bit
�?i�	bit	 ����int4
�?ipbittoint4	 ����bit
�?i�bitfromint4	 ����octet_length
�?ipbitoctetlength	 ����length
�?ipbitlength	 ����substring
�?i�bitsubstr	 ����bitcat
�?i�bitcat	 ����bitshiftright
�?i�bitshiftright
	 ����bitshiftleft
�?i�bitshiftleft	 ����bitnot
�?ipbitnot	 ����bitxor
�?i�bitxor
	 ����bitor
�?i�bit_or		 ����bitand
�?i�bit_and	 ����varbitcmp
�?i�bitcmp	 ����varbitlt
�?i�
bitlt	 ����varbitle
�?i�
bitle	 ����varbitgt
�?i�
bitgt	 ����varbitge
�?i�
bitge	 ����varbitne
�?i�
bitne	 ����varbiteq
�?i�
biteq	 ���wRI_FKey_noaction_upd
�?v�`+RI_FKey_noaction_upd��  H�b��`�b(�np�n��n�nH�n��nؘp �p`�t��p�t0�hx�h��z��z@�n��pАp�pX�t��j�j(�rp�j��j�jH�j��j�`(�hp�f��f��v@�p��fȃr�fX�f��l�d+	 ����time_hash
�?ip;time_hash*	 ����btboolcmp
�?i�btboolcmp)	 ����boolge
�?i�boolge(	 ����boolle
�?i�boolle'	 ����time_mi_time
�?i��;;time_mi_time&	 ���I
inetmi
�?i�eeinetmi%	 ���H
inetmi_int8
�?ie�einetmi_int8$	 ���G
int8pl_inet
�?ie�eselect $2 + $1#	 ���F
inetpl
�?ie�einetpl"	 ���E
inetor
�?ie�eeinetor!	 ���D
inetand
�?ie�eeinetand 	 ���C
inetnot
�?iepeinetnot	 ����inet_server_port
�?s`#inet_server_port	 ����inet_server_addr
�?se`#inet_server_addr	 ����inet_client_port
�?s`#inet_client_port	 ����inet_client_addr
�?se`#inet_client_addr	 ����cidr
�?i�peinet_to_cidr	 ���Rhostmask
�?iepe#network_hostmask	 ����text
�?ipenetwork_show	 ����host
�?ipenetwork_host	 ����broadcast
�?iepe%network_broadcast	 ����masklen
�?ipe!network_masklen	 ����netmask
�?iepe!network_netmask	 ����network
�?i�pe!network_network	 ����family
�?ipenetwork_family	 ���{set_masklen
�?i���#cidr_set_masklen	 ���]set_masklen
�?ie�e#inet_set_masklen	 ���Wabbrev
�?ip�cidr_abbrev	 ���Vabbrev
�?ipeinet_abbrev	 ����network_supeq
�?i�eenetwork_supeq
	 ����network_sup
�?i�eenetwork_sup	 ����network_subeq
�?i�eenetwork_subeq	 ����network_sub
�?i�eenetwork_sub
	 ����network_cmp
�?i�eenetwork_cmp		 ����network_ne
�?i�eenetwork_ne	 ����network_ge
�?i�eenetwork_ge	 ����network_gt
�?i�eenetwork_gt	 ����network_le
�?i�eenetwork_le	 ����network_lt
�?i�eenetwork_lt	 ����network_eq
�?i�eenetwork_eq	 ����cidr_out
�?i�p�cidr_out	 ����cidr_in
�?i�p�cidr_in	 ����inet_out
�?i�peinet_out�p  H�h��lНv�h`�p��r�t(�hp�h��h�j@�tx����t�8�j��jȒl�nX�n��n�n0�nx�n��p�pP�p��p�p(�pp�j��j�hH�h��f؅f �ph�p��t�t(�tp�j*	 ����numeric
�?i�pint4_numeric)	 ����numeric_power
�?i����numeric_power(	 ���ypower
�?i����numeric_power'	 ����pow
�?i����numeric_power&	 ����numeric_log
�?i����numeric_log%	 ����log
�?i����numeric_log$	 ����numeric_ln
�?i�p�numeric_ln#	 ����ln
�?i�p�numeric_ln"	 ����numeric_exp
�?i�p�numeric_exp!	 ����exp
�?i�p�numeric_exp 	 ����numeric_sqrt
�?i�p�numeric_sqrt	 ����sqrt
�?i�p�numeric_sqrt	 ����numeric_mod
�?i����numeric_mod	 ����mod
�?i����numeric_mod	 ����numeric_div
�?i����numeric_div	 ����numeric_mul
�?i����numeric_mul	 ����numeric_sub
�?i����numeric_sub	 ����numeric_add
�?i����numeric_add	 ����numeric_le
�?i���numeric_le	 ����numeric_lt
�?i���numeric_lt	 ����numeric_ge
�?i���numeric_ge	 ����numeric_gt
�?i���numeric_gt	 ����numeric_ne
�?i���numeric_ne	 ����numeric_eq
�?i���numeric_eq	 ����floor
�?i�p�numeric_floor	 ���wceiling
�?i�p�numeric_ceil	 ����ceil
�?i�p�numeric_ceil	 ����trunc
�?i�p�=select pg_catalog.trunc($1,0)	 ����trunc
�?i���numeric_trunc
	 ����round
�?i�p�=select pg_catalog.round($1,0)	 ����round
�?i���numeric_round	 ����sign
�?i�p�numeric_sign
	 ����abs
�?i�p�numeric_abs		 ����numeric_abs
�?i�p�numeric_abs	 ����numeric
�?Ui���numeric	 ���Unumeric_transform
�?i�p�%numeric_transform	 ���fnumerictypmodout
�?i�p#numerictypmodout	 ���enumerictypmodin
�?ip�!numerictypmodin	 ����numeric_out
�?i�p�numeric_out	 ����numeric_in
�?i���numeric_in	 ����interval_hash
�?ip�interval_hash	 ����timetz_hash
�?ip�timetz_hash�0  8����nȝn�jX�n��n�| �|P����zЗz�~P�~��hؔx�v`�p��n�j8�j��jȏj��H�x��rȌr�vH�v��|ȉr�hP�z��h�l��H�nh����\�^ ��0��)	 ����concat_ws
�?�s��;�/ivtext_concat_ws(	 ����concat
�?�sp�3�-vtext_concat'	 ���oidout
�?i�poidout&	 ���oidin
�?ip�
oidin%	 ���
quote_nullable
�?sp�mselect pg_catalog.quote_nullable($1::pg_catalog.text)$	 ���	quote_nullable
�?ipquote_nullable#	 ���quote_literal
�?sp�kselect pg_catalog.quote_literal($1::pg_catalog.text)"	 ���quote_literal
�?ipquote_literal!	 ���quote_ident
�?ipquote_ident 	 ����to_char
�?s��#interval_to_char	 ����to_date
�?s:�to_date	 ����to_timestamp
�?s��to_timestamp	 ����to_number
�?s��%numeric_to_number	 ����to_char
�?s��float8_to_char	 ����to_char
�?s��float4_to_char	 ����to_char
�?s�int8_to_char	 ����to_char
�?s�int4_to_char	 ����to_char
�?s��!numeric_to_char	 ����to_char
�?s��)timestamptz_to_char	 ����int2
�?ip�numeric_int2	 ����numeric
�?i�pint2_numeric	 ����numeric
�?i�pint8_numeric	 ����int8
�?ip�numeric_int8	 ����numeric_uminus
�?i�p�numeric_uminus	 ����numeric_cmp
�?i���numeric_cmp	 ����numeric_larger
�?i����numeric_larger	 ����numeric_smaller
�?i����!numeric_smaller	 ����numeric_inc
�?i�p�numeric_inc
	 ����timetz_mi_interval
�?i����'timetz_mi_interval	 ����timetz_pl_interval
�?i����'timetz_pl_interval	 ����time_mi_interval
�?i;�;�#time_mi_interval
	 ����time_pl_interval
�?i;�;�#time_pl_interval		 ���zwidth_bucket
�?i����+width_bucket_numeric	 ����numeric_div_trunc
�?i����%numeric_div_trunc	 ����div
�?i����%numeric_div_trunc	 ����float8
�?i�p�numeric_float8	 ����float4
�?i�p�numeric_float4	 ����int4
�?ip�numeric_int4	 ����numeric
�?i�p�float8_numeric	 ����numeric
�?i�p�float4_numeric	 ����log
�?i�p�=select pg_catalog.log(10, $1)��  H�l��n؝j��0�n`�����ș��|H�~��������~8�xp����~�z(��`�����ȏ���8��h����f��n@�p��t��v�t@�|��nІn�nX�v��h�p(�rh�v��x�j)	 ���0int2_sum
�?i�int2_sum(	 ���/numeric_stddev_samp
�?i�p�)numeric_stddev_samp'	 ���$
numeric_stddev_pop
�?i�p�'numeric_stddev_pop&	 ���.numeric_var_samp
�?i�p�#numeric_var_samp%	 ����	numeric_var_pop
�?i�p�!numeric_var_pop$	 ���-numeric_avg
�?i�p�numeric_avg#	 ����
int8_avg_accum
�?i���int8_avg_accum"	 ���,int8_accum
�?i���int8_accum!	 ���+int4_accum
�?i���int4_accum 	 ���*int2_accum
�?i���int2_accum	 ���*numeric_avg_accum
�?i����%numeric_avg_accum	 ���)numeric_accum
�?i����numeric_accum	 ���(float8_stddev_samp
�?i�p�'float8_stddev_samp	 ����	float8_stddev_pop
�?i�p�%float8_stddev_pop	 ���'float8_var_samp
�?i�p�!float8_var_samp	 ����	float8_var_pop
�?i�p�float8_var_pop	 ���&float8_avg
�?i�p�float8_avg	 ���%icregexnejoinsel
�?s�����#icregexnejoinsel	 ���$nlikejoinsel
�?s�����nlikejoinsel	 ���#regexnejoinsel
�?s�����regexnejoinsel	 ���"icregexeqjoinsel
�?s�����#icregexeqjoinsel	 ���!likejoinsel
�?s�����likejoinsel	 ��� regexeqjoinsel
�?s�����regexeqjoinsel	 ���icregexnesel
�?s����icregexnesel	 ���nlikesel
�?s����nlikesel	 ���regexnesel
�?s����regexnesel	 ���icregexeqsel
�?s����icregexeqsel	 ���likesel
�?s����likesel
	 ���regexeqsel
�?s����regexeqsel	 ���icnlikejoinsel
�?s�����icnlikejoinsel	 ���iclikejoinsel
�?s�����iclikejoinsel
	 ���icnlikesel
�?s����icnlikesel		 ���iclikesel
�?s����iclikesel	 ���bit_length
�?ip;select pg_catalog.length($1)	 ���bit_length
�?ipOselect pg_catalog.octet_length($1) * 8	 ���bit_length
�?ipOselect pg_catalog.octet_length($1) * 8	 ����
format
�?sptext_format_nv	 ����
format
�?�s��;�/ivtext_format	 ����reverse
�?iptext_reverse	 ����right
�?i�text_right	 ����left
�?i�text_left��  H�j��jНv�jX�v��v�b��P����p�p(�ph�r��r�n0�tp�|��r�t8�hp����v�x ��X����x؋r�rX�z��v�h(�hp�h��h�hH�h��h؃h �hh�h��h��h*	 ���Eint82ge
�?i�int82ge)	 ���Dint82le
�?i�int82le(	 ���Cint82gt
�?i�int82gt'	 ���Bint82lt
�?i�int82lt&	 ���Aint82ne
�?i�int82ne%	 ���@int82eq
�?i�int82eq$	 ���?int28ge
�?i�int28ge#	 ���>int28le
�?i�int28le"	 ���=int28gt
�?i�int28gt!	 ���<int28lt
�?i�int28lt 	 ���;int28ne
�?i�int28ne	 ���:int28eq
�?i�int28eq	 ���8interval_pl_time
�?i;��;select $2 + $1	 ���7to_ascii
�?i�#to_ascii_encname	 ���6to_ascii
�?i�to_ascii_enc	 ���5to_ascii
�?ip#to_ascii_default	 ����
string_agg
�?i�!aggregate_dummy	 ����
bytea_string_agg_finalfn
�?ip�3bytea_string_agg_finalfn	 ����
bytea_string_agg_transfn
�?i���3bytea_string_agg_transfn	 ����
string_agg
�?i�!aggregate_dummy	 ����
string_agg_finalfn
�?ip�'string_agg_finalfn	 ����
string_agg_transfn
�?i���'string_agg_transfn	 ���float8_corr
�?i�p�float8_corr	 ���float8_covar_samp
�?i�p�%float8_covar_samp	 ����
float8_covar_pop
�?i�p�#float8_covar_pop	 ����
float8_regr_intercept
�?i�p�-float8_regr_intercept	 ����
float8_regr_slope
�?i�p�%float8_regr_slope	 ����
float8_regr_r2
�?i�p�float8_regr_r2	 ����
float8_regr_avgy
�?i�p�#float8_regr_avgy
	 ����
float8_regr_avgx
�?i�p�#float8_regr_avgx	 ����
float8_regr_sxy
�?i�p�!float8_regr_sxy	 ����
float8_regr_syy
�?i�p�!float8_regr_syy
	 ����
float8_regr_sxx
�?i�p�!float8_regr_sxx		 ����
float8_regr_accum
�?i�����%float8_regr_accum	 ����
int8inc_float8_float8
�?i���-int8inc_float8_float8	 ����int8_avg
�?i�p�int8_avg	 ����int4_avg_accum
�?i���int4_avg_accum	 ����int2_avg_accum
�?i���int2_avg_accum	 ���4interval_avg
�?i�p�interval_avg	 ���3interval_accum
�?i����interval_accum	 ���2int8_sum
�?i���int8_sum	 ���1int4_sum
�?i�int4_sum�  H�h��f؝h(�`p�h��h�hH�f��h�`(�hp�h��h�fH�h��`�h(�hx�^ȑ^�^`�b��b�l ��P��������芊 ��H��x�����؆���H��p�����������)	 ����has_column_privilege
�?s�Ehas_column_privilege_id_name_name(	 ����has_column_privilege
�?s�Ihas_column_privilege_name_id_attnum'	 ����has_column_privilege
�?s�Ehas_column_privilege_name_id_name&	 ����has_column_privilege
�?s�Mhas_column_privilege_name_name_attnum%	 ����has_column_privilege
�?s�Ihas_column_privilege_name_name_name$	 ����has_sequence_privilege
�?s�5has_sequence_privilege_id#	 ����has_sequence_privilege
�?s�9has_sequence_privilege_name"	 ����has_sequence_privilege
�?s�;has_sequence_privilege_id_id!	 ����has_sequence_privilege
�?s�?has_sequence_privilege_id_name 	 ����has_sequence_privilege
�?s�?has_sequence_privilege_name_id	 ����has_sequence_privilege
�?s�Chas_sequence_privilege_name_name	 ����has_table_privilege
�?s�/has_table_privilege_id	 ����has_table_privilege
�?s�3has_table_privilege_name	 ����has_table_privilege
�?s�5has_table_privilege_id_id	 ����has_table_privilege
�?s�9has_table_privilege_id_name	 ����has_table_privilege
�?s�9has_table_privilege_name_id	 ����has_table_privilege
�?s�=has_table_privilege_name_name	 ���{numeric_uplus
�?i�p�numeric_uplus	 ���zfloat8up
�?i�p�float8up	 ���yfloat4up
�?i�p�float4up	 ���xint4up
�?ipint4up	 ���wint2up
�?ipint2up	 ���vint8up
�?ipint8up	 ���uint8shr
�?i�int8shr	 ���tint8shl
�?i�int8shl	 ���sint8not
�?ipint8not	 ���rint8xor
�?i�int8xor	 ���qint8or
�?i�int8or
	 ���pint8and
�?i�int8and	 ���oint4shr
�?i�int4shr	 ���nint4shl
�?i�int4shl
	 ���mint4not
�?ipint4not		 ���lint4xor
�?i�int4xor	 ���kint4or
�?i�int4or	 ���jint4and
�?i�int4and	 ���iint2shr
�?i�int2shr	 ���hint2shl
�?i�int2shl	 ���gint2not
�?ipint2not	 ���fint2xor
�?i�int2xor	 ���eint2or
�?i�int2or	 ���dint2and
�?i�int2and�(  (��P��x�����Л���0��X��������ؖ���@����z����(��`�����Џ���P�����Ȍ~��0��h�����Ј���@��x����|��J�`(�f $	 ����pg_backend_pid
�?s`pg_backend_pid #	 ���pg_stat_get_wal_senders
�? As�`k;oooooooo�pid$stateDsent_locationHwrite_locationHflush_locationLreplay_locationDsync_priority8sync_state1pg_stat_get_wal_senders "	 ����pg_stat_get_activity
�?�Bs�p�����eIioooooooooooooo�pid$datidpid0usesysidPapplication_name$state$query,waiting8xact_start<query_startDbackend_start@state_change<client_addrLclient_hostname<client_port+pg_stat_get_activity !	 ����pg_stat_get_backend_idset
�?�Bs`5pg_stat_get_backend_idset  	 ����pg_stat_get_autoanalyze_count
�?sp=pg_stat_get_autoanalyze_count 	 ����pg_stat_get_analyze_count
�?sp5pg_stat_get_analyze_count 	 ����pg_stat_get_autovacuum_count
�?sp;pg_stat_get_autovacuum_count 	 ����pg_stat_get_vacuum_count
�?sp3pg_stat_get_vacuum_count 	 ����
pg_stat_get_last_autoanalyze_time
�?s�pEpg_stat_get_last_autoanalyze_time 	 ����
pg_stat_get_last_analyze_time
�?s�p=pg_stat_get_last_analyze_time 	 ����
pg_stat_get_last_autovacuum_time
�?s�pCpg_stat_get_last_autovacuum_time 	 ����
pg_stat_get_last_vacuum_time
�?s�p;pg_stat_get_last_vacuum_time 	 ����pg_stat_get_blocks_hit
�?sp/pg_stat_get_blocks_hit 	 ����pg_stat_get_blocks_fetched
�?sp7pg_stat_get_blocks_fetched 	 ���?pg_stat_get_dead_tuples
�?sp1pg_stat_get_dead_tuples 	 ���>pg_stat_get_live_tuples
�?sp1pg_stat_get_live_tuples 	 ����pg_stat_get_tuples_hot_updated
�?sp?pg_stat_get_tuples_hot_updated 	 ����pg_stat_get_tuples_deleted
�?sp7pg_stat_get_tuples_deleted 	 ����pg_stat_get_tuples_updated
�?sp7pg_stat_get_tuples_updated 	 ����pg_stat_get_tuples_inserted
�?sp9pg_stat_get_tuples_inserted 	 ����pg_stat_get_tuples_fetched
�?sp7pg_stat_get_tuples_fetched 	 ����pg_stat_get_tuples_returned
�?sp9pg_stat_get_tuples_returned 	 ����pg_stat_get_numscans
�?sp+pg_stat_get_numscans 
	 ����has_any_column_privilege
 As�9has_any_column_privilege_id 	 ����has_any_column_privilege
 As�=has_any_column_privilege_name 	 ����has_any_column_privilege
 As�?has_any_column_privilege_id_id 
	 ����has_any_column_privilege
 As�Chas_any_column_privilege_id_name 		 ����has_any_column_privilege
 As�Chas_any_column_privilege_name_id 	 ����has_any_column_privilege
 As�Ghas_any_column_privilege_name_name 	 ����has_column_privilege
�?s�?has_column_privilege_id_attnum 	 ����has_column_privilege
�?s�;has_column_privilege_id_name 	 ����has_column_privilege
�?s�Chas_column_privilege_name_attnum 	 ����has_column_privilege
�?s�?has_column_privilege_name_name 	 ����has_column_privilege
�?s�Ehas_column_privilege_id_id_attnum 	 ����has_column_privilege
�?s�Ahas_column_privilege_id_id_name 	 ����has_column_privilege
�?s�Ihas_column_privilege_id_name_attnum�(  @��x�����蜊 ��P�����������0��h�����ؕ���H���������(��`�����Ȏ����(��P�����������0��h�����؆���8��`���������(��!'	 ���Xpg_stat_get_checkpoint_write_time
�?s�`Epg_stat_get_checkpoint_write_time!&	 ���pg_stat_get_bgwriter_stat_reset_time
�?s�`Kpg_stat_get_bgwriter_stat_reset_time!%	 ����
pg_stat_get_bgwriter_maxwritten_clean
�?s`Mpg_stat_get_bgwriter_maxwritten_clean!$	 ����
pg_stat_get_bgwriter_buf_written_clean
�?s`Opg_stat_get_bgwriter_buf_written_clean!#	 ����
pg_stat_get_bgwriter_buf_written_checkpoints
�?s`[pg_stat_get_bgwriter_buf_written_checkpoints!"	 ����
pg_stat_get_bgwriter_requested_checkpoints
�?s`Wpg_stat_get_bgwriter_requested_checkpoints!!	 ����
pg_stat_get_bgwriter_timed_checkpoints
�?s`Opg_stat_get_bgwriter_timed_checkpoints! 	 ���pg_stat_get_db_blk_write_time
�?s�p=pg_stat_get_db_blk_write_time!	 ���pg_stat_get_db_blk_read_time
�?s�p;pg_stat_get_db_blk_read_time!	 ���Opg_stat_get_db_temp_bytes
�?sp5pg_stat_get_db_temp_bytes!	 ���Npg_stat_get_db_temp_files
�?sp5pg_stat_get_db_temp_files!	 ���pg_stat_get_db_stat_reset_time
�?s�p?pg_stat_get_db_stat_reset_time!	 ���Ppg_stat_get_db_deadlocks
�?sp3pg_stat_get_db_deadlocks!	 ����pg_stat_get_db_conflict_all
�?sp9pg_stat_get_db_conflict_all!	 ����pg_stat_get_db_conflict_startup_deadlock
�?spSpg_stat_get_db_conflict_startup_deadlock!	 ����pg_stat_get_db_conflict_bufferpin
�?spEpg_stat_get_db_conflict_bufferpin!	 ����pg_stat_get_db_conflict_snapshot
�?spCpg_stat_get_db_conflict_snapshot!	 ����pg_stat_get_db_conflict_lock
�?sp;pg_stat_get_db_conflict_lock!	 ����pg_stat_get_db_conflict_tablespace
�?spGpg_stat_get_db_conflict_tablespace!	 ����
pg_stat_get_db_tuples_deleted
�?sp=pg_stat_get_db_tuples_deleted!	 ����
pg_stat_get_db_tuples_updated
�?sp=pg_stat_get_db_tuples_updated!	 ����
pg_stat_get_db_tuples_inserted
�?sp?pg_stat_get_db_tuples_inserted!	 ����
pg_stat_get_db_tuples_fetched
�?sp=pg_stat_get_db_tuples_fetched!	 ����
pg_stat_get_db_tuples_returned
�?sp?pg_stat_get_db_tuples_returned!	 ����pg_stat_get_db_blocks_hit
�?sp5pg_stat_get_db_blocks_hit!	 ����pg_stat_get_db_blocks_fetched
�?sp=pg_stat_get_db_blocks_fetched!
	 ����pg_stat_get_db_xact_rollback
�?sp;pg_stat_get_db_xact_rollback!	 ����pg_stat_get_db_xact_commit
�?sp7pg_stat_get_db_xact_commit!	 ����pg_stat_get_db_numbackends
�?sp7pg_stat_get_db_numbackends!
	 ���qpg_stat_get_backend_client_port
�?spApg_stat_get_backend_client_port!		 ���ppg_stat_get_backend_client_addr
�?sepApg_stat_get_backend_client_addr!	 ���opg_stat_get_backend_start
�?s�p5pg_stat_get_backend_start!	 ���)pg_stat_get_backend_xact_start
�?s�p?pg_stat_get_backend_xact_start!	 ���.pg_stat_get_backend_activity_start
�?s�pGpg_stat_get_backend_activity_start!	 ���%pg_stat_get_backend_waiting
�?sp9pg_stat_get_backend_waiting!	 ����pg_stat_get_backend_activity
�?sp;pg_stat_get_backend_activity!	 ����pg_stat_get_backend_userid
�?sp7pg_stat_get_backend_userid!	 ����pg_stat_get_backend_dbid
�?sp3pg_stat_get_backend_dbid!	 ����pg_stat_get_backend_pid
�?sp1pg_stat_get_backend_pid��  8��p������t ��X�����ș����0��`�����Е���8��p�����ؑ���H�v��dЎz��0��x�j��~��t8�t��hȈh�hX�h��h�h0�jp�x��n��x@�l��nȀ|")	 ����timestamptz
�?Mi���%timestamptz_scale"(	 ����oidsmaller
�?i�oidsmaller"'	 ����oidlarger
�?i�oidlarger"&	 ����timestamp
�?MiZ�Z!timestamp_scale"%	 ���htime_transform
�?i�p�time_transform"$	 ���Mtimestamp_transform
�?i�p�)timestamp_transform"#	 ����byteacmp
�?i�byteacmp""	 ����byteane
�?i�byteane"!	 ����byteage
�?i�byteage" 	 ����byteagt
�?i�byteagt"	 ����byteale
�?i�byteale"	 ����bytealt
�?i�bytealt"	 ����byteaeq
�?i�byteaeq"	 ����decode
�?i�binary_decode"	 ����encode
�?i�binary_encode"	 ����pg_tablespace_location
�?sp/pg_tablespace_location"	 ���[pg_trigger_depth
�?s`#pg_trigger_depth"	 ����pg_stat_reset_single_function_counters
�?v�pOpg_stat_reset_single_function_counters"	 ����pg_stat_reset_single_table_counters
�?v�pIpg_stat_reset_single_table_counters"	 ����pg_stat_reset_shared
�?v�p+pg_stat_reset_shared"	 ����pg_stat_reset
�?v�`pg_stat_reset"	 ����pg_stat_clear_snapshot
�?v�`/pg_stat_clear_snapshot"	 ����pg_stat_get_xact_function_self_time
�?v�pIpg_stat_get_xact_function_self_time"	 ����pg_stat_get_xact_function_total_time
�?v�pKpg_stat_get_xact_function_total_time"	 ����pg_stat_get_xact_function_calls
�?vpApg_stat_get_xact_function_calls"	 ����pg_stat_get_xact_blocks_hit
�?vp9pg_stat_get_xact_blocks_hit"	 ����pg_stat_get_xact_blocks_fetched
�?vpApg_stat_get_xact_blocks_fetched"	 ����pg_stat_get_xact_tuples_hot_updated
�?vpIpg_stat_get_xact_tuples_hot_updated"
	 ����pg_stat_get_xact_tuples_deleted
�?vpApg_stat_get_xact_tuples_deleted"	 ����pg_stat_get_xact_tuples_updated
�?vpApg_stat_get_xact_tuples_updated"	 ����pg_stat_get_xact_tuples_inserted
�?vpCpg_stat_get_xact_tuples_inserted"
	 ����pg_stat_get_xact_tuples_fetched
�?vpApg_stat_get_xact_tuples_fetched"		 ����pg_stat_get_xact_tuples_returned
�?vpCpg_stat_get_xact_tuples_returned"	 ����pg_stat_get_xact_numscans
�?vp5pg_stat_get_xact_numscans"	 ����pg_stat_get_function_self_time
�?s�p?pg_stat_get_function_self_time"	 ����pg_stat_get_function_total_time
�?s�pApg_stat_get_function_total_time"	 ����pg_stat_get_function_calls
�?sp7pg_stat_get_function_calls"	 ���+pg_stat_get_buf_alloc
�?s`-pg_stat_get_buf_alloc"	 ����pg_stat_get_buf_fsync_backend
�?s`=pg_stat_get_buf_fsync_backend"	 ����
pg_stat_get_buf_written_backend
�?s`Apg_stat_get_buf_written_backend"	 ���Ypg_stat_get_checkpoint_sync_time
�?s�`Cpg_stat_get_checkpoint_sync_time�  H�n��r���蜚0�lx�n��l�nH�|��lؗj�zX����zؔ� �jh�l��r�x(�vh�t��n�~0�|p�|��n��t8�rp������|(�zp�p��r��n0��H��h�����ȁt�|#)	 ���Atimestamp_sortsupport
�?i�p�-timestamp_sortsupport#(	 ����timestamp_cmp
�?i�ZZtimestamp_cmp#'	 ����overlaps
�?i�Z�ZZSselect ($1, ($1 + $2)) overlaps ($3, $4)#&	 ����overlaps
�?i�ZZZ�Sselect ($1, $2) overlaps ($3, ($3 + $4))#%	 ����overlaps
�?i�Z�Z�aselect ($1, ($1 + $2)) overlaps ($3, ($3 + $4))#$	 ����overlaps
�?i�ZZZZ'overlaps_timestamp##	 ����timestamp_hash
�?ipZtimestamp_hash#"	 ����timezone
�?i����timetz_izone#!	 ����timezone
�?v���timetz_zone# 	 ����timestamp_larger
�?iZ�ZZ#timestamp_larger#	 ����timestamp_smaller
�?iZ�ZZ%timestamp_smaller#	 ����timestamp_mi_interval
�?iZ�Z�-timestamp_mi_interval#	 ����timestamp_pl_interval
�?iZ�Z�-timestamp_pl_interval#	 ����timestamp_mi
�?i��ZZtimestamp_mi#	 ����abstime
�?s�pZ%timestamp_abstime#	 ����date
�?i:pZtimestamp_date#	 ����timestamptz
�?s�pZ-timestamp_timestamptz#	 ����timestamp
�?sZp�-timestamptz_timestamp#	 ����timestamp
�?iZ�:;'datetime_timestamp#	 ����timestamp
�?iZp:date_timestamp#	 ����timestamp
�?sZp�%abstime_timestamp#	 ����date_part
�?i��Ztimestamp_part#	 ����date_trunc
�?iZ�Z!timestamp_trunc#	 ����time
�?s;p�#timestamptz_time#	 ����btrim
�?i�byteatrim#	 ����position
�?i�byteapos#	 ���&substr
�?i�)bytea_substr_no_len#	 ���%substr
�?i�bytea_substr#
	 ����substring
�?i�)bytea_substr_no_len#	 ����substring
�?i�bytea_substr#	 ����byteacat
�?i�byteacat#
	 ����length
�?ipbyteaoctetlen#		 ����like_escape
�?i�%like_escape_bytea#	 ����notlike
�?i�byteanlike#	 ����like
�?i�bytealike#	 ����byteanlike
�?i�byteanlike#	 ����bytealike
�?i�bytealike#	 ����anytextcat
�?s��
Cselect $1::pg_catalog.text || $2#	 ����textanycat
�?s��
Cselect $1 || $2::pg_catalog.text#	 ����timetz
�?hi���timetz_scale#	 ����time
�?hi;�;time_scale�h  H�h��hНr�|P�r��rКr�rP�r��rЗtؖ��vX�x��zؓz�x ��h�p��d�x(���,�������8�xx�v��~��~8�|x�~����0�|h��$$	 ����pg_ts_template_is_visible
�?sp5pg_ts_template_is_visible$#	 ����pg_ts_dict_is_visible
�?sp-pg_ts_dict_is_visible$"	 ����pg_ts_parser_is_visible
�?sp1pg_ts_parser_is_visible$!	 ���-pg_conversion_is_visible
�?sp3pg_conversion_is_visible$ 	 ����pg_opfamily_is_visible
�?sp/pg_opfamily_is_visible$	 ���#pg_opclass_is_visible
�?sp-pg_opclass_is_visible$	 ���"pg_operator_is_visible
�?sp/pg_operator_is_visible$	 ���!pg_function_is_visible
�?sp/pg_function_is_visible$	 ��� pg_type_is_visible
�?sp'pg_type_is_visible$	 ���pg_table_is_visible
�?sp)pg_table_is_visible$	 ����
pg_describe_object
�?s�'pg_describe_object$	 ���)pg_prepared_xact
�?zDv�`S�5ooooo�<transactiongid0prepared,ownerid dbid#pg_prepared_xact$	 ���[pg_lock_status
�?zDv�`�Iooooooooooooooo`0locktype0database0relation page$tuple8virtualxidDtransactionid,classid$objid0objsubidXvirtualtransactionpid mode,granted0fastpathpg_lock_status$	 ���$pg_show_all_settings
�?zDs�`��Koooooooooooooooo� name,setting unit0category8short_desc8extra_desc,context,vartype(source,min_val,max_val0enumvals0boot_val4reset_val8sourcefile8sourceline%show_all_settings$	 ���set_config
�?v�'set_config_by_name$	 ���current_setting
�?sp)show_config_by_name$	 ���int8
�?ipbittoint8$	 ���bit
�?i�bitfromint8$	 ���substring
�?i��select pg_catalog.substring($1, pg_catalog.similar_escape($2, $3))$	 ���substring
�?i�!textregexsubstr$	 ���date_mi_interval
�?iZ�:�#date_mi_interval$	 ���date_pl_interval
�?iZ�:�#date_pl_interval$	 ���timezone
�?i���Z!timestamp_izone$
	 ���timezone
�?i��Ztimestamp_zone$	 ���age
�?s�pZ�select pg_catalog.age(cast(current_date as timestamp without time zone), $1)$	 ���
age
�?i��ZZtimestamp_age$
	 ���	timestamp_gt
�?i�ZZtimestamp_gt$		 ���timestamp_ge
�?i�ZZtimestamp_ge$	 ���timestamp_le
�?i�ZZtimestamp_le$	 ���timestamp_lt
�?i�ZZtimestamp_lt$	 ���timestamp_ne
�?i�ZZtimestamp_ne$	 ���timestamp_eq
�?i�ZZtimestamp_eq$	 ���to_char
�?s�Z%timestamp_to_char$	 ���isfinite
�?ipZ#timestamp_finite$	 ����timetz
�?s�p;time_timetz$	 ����time
�?i;p�timetz_time�0  @�����ȝl��H�t��zКf�fX����zЗ���|Еr��P�n��lВ���@����r��t�zH�f��l ��`�z��r؉���`�d��b�b8�p��pȄp�pX�p��p�p0�p%(	 ���;sum
�?i�p!aggregate_dummy%'	 ���:avg
�?i�p�!aggregate_dummy%&	 ���9avg
�?i�p�!aggregate_dummy%%	 ���8avg
�?i�p�!aggregate_dummy%$	 ���7avg
�?i�p�!aggregate_dummy%#	 ���6avg
�?i�p!aggregate_dummy%"	 ���5avg
�?i�p!aggregate_dummy%!	 ���4avg
�?i�p!aggregate_dummy% 	 ����text
�?ipbooltext%	 ���B
pg_sleep
�?v�p�pg_sleep%	 ���A
pg_ls_dir
�?zDvppg_ls_dir%	 ����pg_read_binary_file
�?vp1pg_read_binary_file_all%	 ����pg_read_binary_file
�?v�)pg_read_binary_file%	 ����pg_read_file
�?vp#pg_read_file_all%	 ���@
pg_read_file
�?v�pg_read_file%	 ���?
pg_stat_file
�?v�pc����9ioooooo�0filename size(access@modification(change0creation$isdirpg_stat_file%	 ���>
pg_rotate_logfile
�?v`%pg_rotate_logfile%	 ���=
pg_reload_conf
�?v`pg_reload_conf%	 ���pg_is_xlog_replay_paused
�?v`3pg_is_xlog_replay_paused%	 ���pg_xlog_replay_resume
�?v�`-pg_xlog_replay_resume%	 ����pg_xlog_replay_pause
�?v�`+pg_xlog_replay_pause%	 ����pg_last_xact_replay_timestamp
�?v�`=pg_last_xact_replay_timestamp%	 ����pg_last_xlog_replay_location
�?v`;pg_last_xlog_replay_location%	 ����pg_last_xlog_receive_location
�?v`=pg_last_xlog_receive_location%	 ����pg_is_in_recovery
�?v`%pg_is_in_recovery%	 ����pg_export_snapshot
�?v`'pg_export_snapshot%	 ���]pg_xlog_location_diff
�?i��-pg_xlog_location_diff%
	 ���#pg_xlogfile_name
�?ip#pg_xlogfile_name%	 ���"pg_xlogfile_name_offset
�?i�pC1ioo�@wal_location4file_name<file_offset1pg_xlogfile_name_offset%	 ���$pg_current_xlog_insert_location
�?v`Apg_current_xlog_insert_location%
	 ���!pg_current_xlog_location
�?v`3pg_current_xlog_location%		 ���pg_create_restore_point
�?vp1pg_create_restore_point%	 ��� pg_switch_xlog
�?v`pg_switch_xlog%	 ���}pg_stop_backup
�?v`pg_stop_backup%	 ���0pg_terminate_backend
�?vp+pg_terminate_backend%	 ���{pg_cancel_backend
�?vp%pg_cancel_backend%	 ���'pg_is_other_temp_schema
�?sp1pg_is_other_temp_schema%	 ���&pg_my_temp_schema
�?s`%pg_my_temp_schema%	 ����pg_collation_is_visible
�?sp1pg_collation_is_visible%	 ����pg_ts_config_is_visible
�?sp1pg_ts_config_is_visible�  H�p��p؝p �ph�p��p��p@�p��pИp�p`�p��p�p8�p��pȓp�pX�p��p�p0�px�p��p�pP�p��p�p(�pp�p��p�pH�p��p؆p �ph�p��p��p@�p��pЁp�p&+	 ���min
�?i�p�!aggregate_dummy&*	 ���bmin
�?i�p�!aggregate_dummy&)	 ���amin
�?ip!aggregate_dummy&(	 ���`min
�?i�p�!aggregate_dummy&'	 ���_min
�?i�p�!aggregate_dummy&&	 ���^min
�?iZpZ!aggregate_dummy&%	 ���]min
�?ip!aggregate_dummy&$	 ���\min
�?i�p�!aggregate_dummy&#	 ���[min
�?i;p;!aggregate_dummy&"	 ���Zmin
�?i:p:!aggregate_dummy&!	 ���Ymin
�?i�p�!aggregate_dummy& 	 ���Xmin
�?i�p�!aggregate_dummy&	 ���Wmin
�?i�p�!aggregate_dummy&	 ���Vmin
�?ip!aggregate_dummy&	 ���Umin
�?ip!aggregate_dummy&	 ���Tmin
�?ip!aggregate_dummy&	 ���Smin
�?ip!aggregate_dummy&	 ����
max
�?ip!aggregate_dummy&	 ����max
�?ip!aggregate_dummy&	 ���max
�?i�p�!aggregate_dummy&	 ���Rmax
�?i�p�!aggregate_dummy&	 ���Qmax
�?ip!aggregate_dummy&	 ���Pmax
�?i�p�!aggregate_dummy&	 ���Omax
�?i�p�!aggregate_dummy&	 ���Nmax
�?iZpZ!aggregate_dummy&	 ���Mmax
�?ip!aggregate_dummy&	 ���Lmax
�?i�p�!aggregate_dummy&	 ���Kmax
�?i;p;!aggregate_dummy&	 ���Jmax
�?i:p:!aggregate_dummy&	 ���Imax
�?i�p�!aggregate_dummy&
	 ���Hmax
�?i�p�!aggregate_dummy&	 ���Gmax
�?i�p�!aggregate_dummy&	 ���Fmax
�?ip!aggregate_dummy&
	 ���Emax
�?ip!aggregate_dummy&		 ���Dmax
�?ip!aggregate_dummy&	 ���Cmax
�?ip!aggregate_dummy&	 ���Bsum
�?i�p�!aggregate_dummy&	 ���Asum
�?i�p�!aggregate_dummy&	 ���@sum
�?ip!aggregate_dummy&	 ���?sum
�?i�p�!aggregate_dummy&	 ���>sum
�?i�p�!aggregate_dummy&	 ���=sum
�?ip!aggregate_dummy&	 ���<sum
�?ip!aggregate_dummy�  H�p��p؝p �hh�p��p��p@�p��pИp�p`�p��p�p8�p��pȓp�pX�p��p�p0�px�p��p�pP�p��p�p(�pp�p��p�pH�p��p؆p �ph�p��p��p@�p��x��x�x'+	 ���regr_syy
�?i����!aggregate_dummy'*	 ���regr_sxx
�?i����!aggregate_dummy')	 ���regr_count
�?i���!aggregate_dummy'(	 ���ostddev
�?i�p�!aggregate_dummy''	 ���nstddev
�?i�p�!aggregate_dummy'&	 ���mstddev
�?i�p�!aggregate_dummy'%	 ���lstddev
�?i�p!aggregate_dummy'$	 ���kstddev
�?i�p!aggregate_dummy'#	 ���jstddev
�?i�p!aggregate_dummy'"	 ����
stddev_samp
�?i�p�!aggregate_dummy'!	 ����
stddev_samp
�?i�p�!aggregate_dummy' 	 ����
stddev_samp
�?i�p�!aggregate_dummy'	 ����
stddev_samp
�?i�p!aggregate_dummy'	 ����
stddev_samp
�?i�p!aggregate_dummy'	 ����
stddev_samp
�?i�p!aggregate_dummy'	 ����
stddev_pop
�?i�p�!aggregate_dummy'	 ����
stddev_pop
�?i�p�!aggregate_dummy'	 ����
stddev_pop
�?i�p�!aggregate_dummy'	 ����
stddev_pop
�?i�p!aggregate_dummy'	 ����
stddev_pop
�?i�p!aggregate_dummy'	 ����
stddev_pop
�?i�p!aggregate_dummy'	 ���ivariance
�?i�p�!aggregate_dummy'	 ���hvariance
�?i�p�!aggregate_dummy'	 ���gvariance
�?i�p�!aggregate_dummy'	 ���fvariance
�?i�p!aggregate_dummy'	 ���evariance
�?i�p!aggregate_dummy'	 ���dvariance
�?i�p!aggregate_dummy'	 ���V
var_samp
�?i�p�!aggregate_dummy'	 ���U
var_samp
�?i�p�!aggregate_dummy'	 ���T
var_samp
�?i�p�!aggregate_dummy'
	 ���S
var_samp
�?i�p!aggregate_dummy'	 ���R
var_samp
�?i�p!aggregate_dummy'	 ���Q
var_samp
�?i�p!aggregate_dummy'
	 ����
var_pop
�?i�p�!aggregate_dummy'		 ����
var_pop
�?i�p�!aggregate_dummy'	 ����
var_pop
�?i�p�!aggregate_dummy'	 ����
var_pop
�?i�p!aggregate_dummy'	 ����
var_pop
�?i�p!aggregate_dummy'	 ����
var_pop
�?i�p!aggregate_dummy'	 ����
count
�?i`!aggregate_dummy'	 ���ccount
�?ip�!aggregate_dummy'	 ����
min
�?ip!aggregate_dummy'	 ����min
�?ip!aggregate_dummy��  @�x��x��x�x@�x��x��x�x@�x��x��x�x@�x��~��|�|@�|��|����nH�n��n؎n �nh�n��r�r0�nx�p��d�fP�l��n�f(�hp�d��f�l@����r��v耢(*	 ����has_database_privilege
�?s�Chas_database_privilege_name_name()	 ����fmgr_sql_validator
�?s�p'fmgr_sql_validator((	 ����fmgr_c_validator
�?s�p#fmgr_c_validator('	 ����fmgr_internal_validator
�?s�p1fmgr_internal_validator(&	 ���7regclass
�?s�ptext_regclass(%	 ����regtypeout
�?s�p�regtypeout($	 ����regtypein
�?s�p�regtypein(#	 ����regclassout
�?s�p�regclassout("	 ����regclassin
�?s�p�regclassin(!	 ����regoperatorout
�?s�p�regoperatorout( 	 ����regoperatorin
�?s�p�regoperatorin(	 ����regoperout
�?s�p�regoperout(	 ����regoperin
�?s�p�regoperin(	 ����regprocedureout
�?s�p�!regprocedureout(	 ����regprocedurein
�?s�p�regprocedurein(	 ����btfloat84cmp
�?i���btfloat84cmp(	 ����btfloat48cmp
�?i���btfloat48cmp(	 ����btint82cmp
�?i�btint82cmp(	 ����btint28cmp
�?i�btint28cmp(	 ����btint42cmp
�?i�btint42cmp(	 ����btint24cmp
�?i�btint24cmp(	 ����btint84cmp
�?i�btint84cmp(	 ����btint48cmp
�?i�btint48cmp(	 ����btbpchar_pattern_cmp
�?i�+btbpchar_pattern_cmp(	 ����bpchar_pattern_gt
�?i�%bpchar_pattern_gt(	 ����bpchar_pattern_ge
�?i�%bpchar_pattern_ge(	 ���bpchar_pattern_le
�?i�%bpchar_pattern_le(	 ���~bpchar_pattern_lt
�?i�%bpchar_pattern_lt(	 ���vbttext_pattern_cmp
�?i�'bttext_pattern_cmp(
	 ���ttext_pattern_gt
�?i�!text_pattern_gt(	 ���stext_pattern_ge
�?i�!text_pattern_ge(	 ���qtext_pattern_le
�?i�!text_pattern_le(
	 ���ptext_pattern_lt
�?i�!text_pattern_lt(		 ���
corr
�?i����!aggregate_dummy(	 ���covar_samp
�?i����!aggregate_dummy(	 ���covar_pop
�?i����!aggregate_dummy(	 ���
regr_intercept
�?i����!aggregate_dummy(	 ���	regr_slope
�?i����!aggregate_dummy(	 ���regr_r2
�?i����!aggregate_dummy(	 ���regr_avgy
�?i����!aggregate_dummy(	 ���regr_avgx
�?i����!aggregate_dummy(	 ���regr_sxy
�?i����!aggregate_dummy��  0��`�����Ȝ���(��X���������(��P�����������P�����������H��������Ћ����(��X��������І����8��`���������)&	 ����has_server_privilege
�?s�;has_server_privilege_id_name)%	 ����has_server_privilege
�?s�;has_server_privilege_name_id)$	 ����has_server_privilege
�?s�?has_server_privilege_name_name)#	 ����has_foreign_data_wrapper_privilege
�?s�Mhas_foreign_data_wrapper_privilege_id)"	 ����has_foreign_data_wrapper_privilege
�?s�Qhas_foreign_data_wrapper_privilege_name)!	 ����has_foreign_data_wrapper_privilege
�?s�Shas_foreign_data_wrapper_privilege_id_id) 	 ����has_foreign_data_wrapper_privilege
�?s�Whas_foreign_data_wrapper_privilege_id_name)	 ����has_foreign_data_wrapper_privilege
�?s�Whas_foreign_data_wrapper_privilege_name_id)	 ����has_foreign_data_wrapper_privilege
�?s�[has_foreign_data_wrapper_privilege_name_name)	 ���[	has_tablespace_privilege
�?s�9has_tablespace_privilege_id)	 ���Z	has_tablespace_privilege
�?s�=has_tablespace_privilege_name)	 ���Y	has_tablespace_privilege
�?s�?has_tablespace_privilege_id_id)	 ���X	has_tablespace_privilege
�?s�Chas_tablespace_privilege_id_name)	 ���W	has_tablespace_privilege
�?s�Chas_tablespace_privilege_name_id)	 ���V	has_tablespace_privilege
�?s�Ghas_tablespace_privilege_name_name)	 ����has_schema_privilege
�?s�1has_schema_privilege_id)	 ����has_schema_privilege
�?s�5has_schema_privilege_name)	 ����has_schema_privilege
�?s�7has_schema_privilege_id_id)	 ����has_schema_privilege
�?s�;has_schema_privilege_id_name)	 ����has_schema_privilege
�?s�;has_schema_privilege_name_id)	 ����has_schema_privilege
�?s�?has_schema_privilege_name_name)	 ����has_language_privilege
�?s�5has_language_privilege_id)	 ����has_language_privilege
�?s�9has_language_privilege_name)	 ����has_language_privilege
�?s�;has_language_privilege_id_id)	 ����has_language_privilege
�?s�?has_language_privilege_id_name)
	 ����has_language_privilege
�?s�?has_language_privilege_name_id)	 ����has_language_privilege
�?s�Chas_language_privilege_name_name)	 ����has_function_privilege
�?s�5has_function_privilege_id)
	 ����has_function_privilege
�?s�9has_function_privilege_name)		 ����has_function_privilege
�?s�;has_function_privilege_id_id)	 ����has_function_privilege
�?s�?has_function_privilege_id_name)	 ����has_function_privilege
�?s�?has_function_privilege_name_id)	 ����has_function_privilege
�?s�Chas_function_privilege_name_name)	 ����has_database_privilege
�?s�5has_database_privilege_id)	 ����has_database_privilege
�?s�9has_database_privilege_name)	 ����has_database_privilege
�?s�;has_database_privilege_id_id)	 ����has_database_privilege
�?s�?has_database_privilege_id_name)	 ����has_database_privilege
�?s�?has_database_privilege_name_id�  0��h�����М���0��`�����И���@��x������z0�vx�n��~���8�zx�|����z �~h�n��~�l8�px�z��z�0�tx�f��f�hX�^��`�h8�j��`Ёb�f*)	 ����trigger_in
�?i�p�trigger_in*(	 ����void_out
�?i�p�void_out*'	 ����void_in
�?i�p�void_in*&	 ����anyarray_out
�?s�p�anyarray_out*%	 ����anyarray_in
�?i�p�anyarray_in*$	 ����any_out
�?i�p�any_out*#	 ����any_in
�?i�p�any_in*"	 ����cstring_out
�?i�p�cstring_out*!	 ����cstring_in
�?i�p�cstring_in* 	 ����record_out
�?s�p�record_out*	 ����record_in
�?s���record_in*	 ���	postgresql_fdw_validator
�?i��3postgresql_fdw_validator*	 ����pg_relation_filepath
�?sp�+pg_relation_filepath*	 ����pg_relation_filenode
�?sp�+pg_relation_filenode*	 ����pg_indexes_size
�?vp�!pg_indexes_size*	 ����pg_table_size
�?vp�pg_table_size*	 ���^pg_size_pretty
�?vp�/pg_size_pretty_numeric*	 ����pg_size_pretty
�?vppg_size_pretty*	 ����pg_total_relation_size
�?vp�/pg_total_relation_size*	 ���	pg_relation_size
�?v��#pg_relation_size*	 ���	pg_relation_size
�?vp�_select pg_catalog.pg_relation_size($1, 'main')*	 ���xpg_database_size
�?vp-pg_database_size_name*	 ���	pg_database_size
�?vp+pg_database_size_oid*	 ���	pg_tablespace_size
�?vp1pg_tablespace_size_name*	 ���	pg_tablespace_size
�?vp/pg_tablespace_size_oid*	 ����pg_column_size
�?sp�pg_column_size*	 ����
pg_has_role
�?s�pg_has_role_id*	 ����
pg_has_role
�?s�#pg_has_role_name*
	 ����
pg_has_role
�?s�%pg_has_role_id_id*	 ����
pg_has_role
�?s�)pg_has_role_id_name*	 ����
pg_has_role
�?s�)pg_has_role_name_id*
	 ����
pg_has_role
�?s�-pg_has_role_name_name*		 ���Ghas_type_privilege
�?s�-has_type_privilege_id*	 ���Fhas_type_privilege
�?s�1has_type_privilege_name*	 ���Ehas_type_privilege
�?s�3has_type_privilege_id_id*	 ���Dhas_type_privilege
�?s�7has_type_privilege_id_name*	 ���Chas_type_privilege
�?s�7has_type_privilege_name_id*	 ���Bhas_type_privilege
�?s�;has_type_privilege_name_name*	 ����has_server_privilege
�?s�1has_server_privilege_id*	 ����has_server_privilege
�?s�5has_server_privilege_name*	 ����has_server_privilege
�?s�7has_server_privilege_id_id��  H�h��xȝz�hX�j��d�f0�lx�n��b�dH�t��xЕn�p`�n��p�b8�dx�|��|��|8�|x�|��|��~8��x��������8��x������|0�|p�|��|�|0�|p�~����+*	 ���J	timestamptz_le_date
�?s��:)timestamptz_le_date+)	 ���I	timestamptz_lt_date
�?s��:)timestamptz_lt_date+(	 ���B	timestamp_cmp_date
�?i�Z:'timestamp_cmp_date+'	 ���A	timestamp_ne_date
�?i�Z:%timestamp_ne_date+&	 ���@	timestamp_ge_date
�?i�Z:%timestamp_ge_date+%	 ���?	timestamp_gt_date
�?i�Z:%timestamp_gt_date+$	 ���>	timestamp_eq_date
�?i�Z:%timestamp_eq_date+#	 ���=	timestamp_le_date
�?i�Z:%timestamp_le_date+"	 ���<	timestamp_lt_date
�?i�Z:%timestamp_lt_date+!	 ���5	date_cmp_timestamptz
�?s�:�+date_cmp_timestamptz+ 	 ���4	date_ne_timestamptz
�?s�:�)date_ne_timestamptz+	 ���3	date_ge_timestamptz
�?s�:�)date_ge_timestamptz+	 ���2	date_gt_timestamptz
�?s�:�)date_gt_timestamptz+	 ���1	date_eq_timestamptz
�?s�:�)date_eq_timestamptz+	 ���0	date_le_timestamptz
�?s�:�)date_le_timestamptz+	 ���/	date_lt_timestamptz
�?s�:�)date_lt_timestamptz+	 ���(	date_cmp_timestamp
�?i�:Z'date_cmp_timestamp+	 ���'	date_ne_timestamp
�?i�:Z%date_ne_timestamp+	 ���&	date_ge_timestamp
�?i�:Z%date_ge_timestamp+	 ���%	date_gt_timestamp
�?i�:Z%date_gt_timestamp+	 ���$	date_eq_timestamp
�?i�:Z%date_eq_timestamp+	 ���#	date_le_timestamp
�?i�:Z%date_le_timestamp+	 ���"	date_lt_timestamp
�?i�:Z%date_lt_timestamp+	 ���	md5
�?ipmd5_bytea+	 ���	md5
�?ipmd5_text+	 ���-fdw_handler_out
�?i�p+!fdw_handler_out+	 ���,fdw_handler_in
�?i+p�fdw_handler_in+	 ����
anynonarray_out
�?i�p�
!anynonarray_out+	 ����
anynonarray_in
�?i�
p�anynonarray_in+
	 ���&
domain_recv
�?s���domain_recv+	 ���%
domain_in
�?s���domain_in+	 ���_	shell_out
�?i�p�shell_out+
	 ���^	shell_in
�?i�p�shell_in+		 ���		anyelement_out
�?i�p�anyelement_out+	 ���	anyelement_in
�?i�p�anyelement_in+	 ���	opaque_out
�?i�p�opaque_out+	 ���	opaque_in
�?i�p�opaque_in+	 ���	internal_out
�?i�p�internal_out+	 ���	internal_in
�?i�p�internal_in+	 ����language_handler_out
�?i�p�+language_handler_out+	 ����language_handler_in
�?i�p�)language_handler_in+	 ����trigger_out
�?i�p�trigger_out��  @����������8��p��������P�����������0��h�����ؒ���H����vЏf�xX�h��b�b0�bx�b��b�bP�n��n�d(�dp�b��b�hH�h��`�`0�lx�l��b,*	 ���v	namerecv
�?sp�namerecv,)	 ���u	oidvectorsend
�?ipoidvectorsend,(	 ���t	oidvectorrecv
�?ip�oidvectorrecv,'	 ���s	oidsend
�?ipoidsend,&	 ���r	oidrecv
�?ip�oidrecv,%	 ���q	unknownsend
�?ip�unknownsend,$	 ���p	unknownrecv
�?i�p�unknownrecv,#	 ���o	textsend
�?sptextsend,"	 ���n	textrecv
�?sp�textrecv,!	 ���m	byteasend
�?ipbyteasend, 	 ���l	bytearecv
�?ip�bytearecv,	 ���k	int2vectorsend
�?ipint2vectorsend,	 ���j	int2vectorrecv
�?ip�int2vectorrecv,	 ���i	int8send
�?ipint8send,	 ���h	int8recv
�?ip�int8recv,	 ���g	int4send
�?ipint4send,	 ���f	int4recv
�?ip�int4recv,	 ���e	int2send
�?ipint2send,	 ���d	int2recv
�?ip�int2recv,	 ���c	record_send
�?sp�record_send,	 ���b	record_recv
�?s���record_recv,	 ���a	array_send
�?sp�array_send,	 ���`	array_recv
�?s���array_recv,	 ����	timestamptz_cmp_timestamp
�?s��Z5timestamptz_cmp_timestamp,	 ����	timestamptz_ne_timestamp
�?s��Z3timestamptz_ne_timestamp,	 ����	timestamptz_ge_timestamp
�?s��Z3timestamptz_ge_timestamp,	 ����	timestamptz_gt_timestamp
�?s��Z3timestamptz_gt_timestamp,	 ����	timestamptz_eq_timestamp
�?s��Z3timestamptz_eq_timestamp,	 ����	timestamptz_le_timestamp
�?s��Z3timestamptz_le_timestamp,
	 ����	timestamptz_lt_timestamp
�?s��Z3timestamptz_lt_timestamp,	 ����	timestamp_cmp_timestamptz
�?s�Z�5timestamp_cmp_timestamptz,	 ����	timestamp_ne_timestamptz
�?s�Z�3timestamp_ne_timestamptz,
	 ����	timestamp_ge_timestamptz
�?s�Z�3timestamp_ge_timestamptz,		 ����	timestamp_gt_timestamptz
�?s�Z�3timestamp_gt_timestamptz,	 ����	timestamp_eq_timestamptz
�?s�Z�3timestamp_eq_timestamptz,	 ����	timestamp_le_timestamptz
�?s�Z�3timestamp_le_timestamptz,	 ����	timestamp_lt_timestamptz
�?s�Z�3timestamp_lt_timestamptz,	 ���O	timestamptz_cmp_date
�?s��:+timestamptz_cmp_date,	 ���N	timestamptz_ne_date
�?s��:)timestamptz_ne_date,	 ���M	timestamptz_ge_date
�?s��:)timestamptz_ge_date,	 ���L	timestamptz_gt_date
�?s��:)timestamptz_gt_date,	 ���K	timestamptz_eq_date
�?s��:)timestamptz_eq_date�  H�b��f؝f �fh�f��f��f8�v��f��x�hP�b��b�b(�bx�`ȓ`�`h�`��`�`P�h��h؎r�r`�h��h�p8�p��jȉj�hX�h��r�b �xh�h��z�j8�h��hȁh�h-+	 ����	reltimesend
�?ip�reltimesend-*	 ����	reltimerecv
�?i�p�reltimerecv-)	 ����	abstimesend
�?ip�abstimesend-(	 ����	abstimerecv
�?i�p�abstimerecv-'	 ����	numeric_send
�?ip�numeric_send-&	 ����	numeric_recv
�?i���numeric_recv-%	 ����	varbit_send
�?ipvarbit_send-$	 ����	varbit_recv
�?i��varbit_recv-#	 ����	bit_send
�?ipbit_send-"	 ����	bit_recv
�?i��bit_recv-!	 ����	regtypesend
�?ip�regtypesend- 	 ����	regtyperecv
�?i�p�regtyperecv-	 ����	regclasssend
�?ip�regclasssend-	 ����	regclassrecv
�?i�p�regclassrecv-	 ����	regoperatorsend
�?ip�!regoperatorsend-	 ����	regoperatorrecv
�?i�p�!regoperatorrecv-	 ����	regopersend
�?ip�regopersend-	 ����	regoperrecv
�?i�p�regoperrecv-	 ����	regproceduresend
�?ip�#regproceduresend-	 ����	regprocedurerecv
�?i�p�#regprocedurerecv-	 ����	regprocsend
�?ipregprocsend-	 ����	regprocrecv
�?ip�regprocrecv-	 ����	cidsend
�?ipcidsend-	 ����	cidrecv
�?ip�cidrecv-	 ����	xidsend
�?ipxidsend-	 ����	xidrecv
�?ip�xidrecv-	 ����	tidsend
�?iptidsend-	 ����	tidrecv
�?ip�tidrecv-	 ����	boolsend
�?ipboolsend-	 ����	boolrecv
�?ip�boolrecv-
	 ����	charsend
�?ipcharsend-	 ����	charrecv
�?ip�charrecv-	 ����	varcharsend
�?spvarcharsend-
	 ����	varcharrecv
�?s��varcharrecv-		 ���	bpcharsend
�?spbpcharsend-	 ���~	bpcharrecv
�?s��bpcharrecv-	 ���}	point_send
�?ipXpoint_send-	 ���|	point_recv
�?iXp�point_recv-	 ���{	float8send
�?ip�float8send-	 ���z	float8recv
�?i�p�float8recv-	 ���y	float4send
�?ip�float4send-	 ���x	float4recv
�?i�p�float4recv-	 ���w	namesend
�?spnamesend��  H�l��l؝d �d`�t��d�x0�hp�~��n�0�rp�|��l�dH�d��dؒd �bh�b��d��d@�d��dЍh�h`�d��d�j8�j��dȈd�dX�d��j�j0�lx�l��d�dH�~���.*	 ����	pg_get_viewdef
�?s�1pg_get_viewdef_name_ext.)	 ����	pg_get_ruledef
�?s�'pg_get_ruledef_ext.(	 ���1void_send
�?ip�void_send.'	 ���0void_recv
�?i�p�void_recv.&	 ����	anyarray_send
�?sp�anyarray_send.%	 ����	anyarray_recv
�?s�p�anyarray_recv.$	 ����	cstring_send
�?sp�cstring_send.#	 ����	cstring_recv
�?s�p�cstring_recv."	 ����	cidr_send
�?ip�cidr_send.!	 ����	cidr_recv
�?i�p�cidr_recv. 	 ����	inet_send
�?ipeinet_send.	 ����	inet_recv
�?iep�inet_recv.	 ����	macaddr_send
�?ip=macaddr_send.	 ����	macaddr_recv
�?i=p�macaddr_recv.	 ����	cash_send
�?ipcash_send.	 ����	cash_recv
�?ip�cash_recv.	 ����	circle_send
�?ip�circle_send.	 ����	circle_recv
�?i�p�circle_recv.	 ����	line_send
�?iptline_send.	 ����	line_recv
�?itp�line_recv.	 ����	poly_send
�?ip\poly_send.	 ����	poly_recv
�?i\p�poly_recv.	 ����	box_send
�?ip[box_send.	 ����	box_recv
�?i[p�box_recv.	 ����	path_send
�?ipZpath_send.	 ����	path_recv
�?iZp�path_recv.	 ����	lseg_send
�?ipYlseg_send.	 ����	lseg_recv
�?iYp�lseg_recv.	 ����	interval_send
�?ip�interval_send.
	 ����	interval_recv
�?i���interval_recv.	 ����	timestamptz_send
�?ip�#timestamptz_send.	 ����	timestamptz_recv
�?i���#timestamptz_recv.
	 ����	timestamp_send
�?ipZtimestamp_send.		 ����	timestamp_recv
�?iZ��timestamp_recv.	 ����	timetz_send
�?ip�timetz_send.	 ����	timetz_recv
�?i���timetz_recv.	 ����	time_send
�?ip;time_send.	 ����	time_recv
�?i;��time_recv.	 ����	date_send
�?ip:date_send.	 ����	date_recv
�?i:p�date_recv.	 ����	tintervalsend
�?ip�tintervalsend.	 ����	tintervalrecv
�?i�p�tintervalrecv�@  @�~�������0��К�`��0�\�r(��h�t��l���H��������� �|`�z��p�p8�p��pȊp�pX�p��p�p0�px�p��v��v8�vx�v��v���@�d/&	 ����	bool
�?ipint4_bool/%	 ����	pg_tablespace_databases
�?zDsp1pg_tablespace_databases/$	 ����	integer_pl_date
�?i:�:select $2 + $1/#	 ����	interval_pl_timestamptz
�?s����select $2 + $1/"	 ����	interval_pl_timestamp
�?iZ��Zselect $2 + $1/!	 ����	interval_pl_timetz
�?i����select $2 + $1/ 	 ����	interval_pl_date
�?iZ��:select $2 + $1/	 ����bit_or
�?ip!aggregate_dummy/	 ����bit_and
�?ip!aggregate_dummy/	 ����bit_or
�?ip!aggregate_dummy/	 ����bit_and
�?ip!aggregate_dummy/	 ����bit_or
�?ip!aggregate_dummy/	 ����bit_and
�?ip!aggregate_dummy/	 ����bit_or
�?ip!aggregate_dummy/	 ����bit_and
�?ip!aggregate_dummy/	 ����	every
�?ip!aggregate_dummy/	 ����	bool_or
�?ip!aggregate_dummy/	 ����	bool_and
�?ip!aggregate_dummy/	 ����	boolor_statefunc
�?i�#boolor_statefunc/	 ����	booland_statefunc
�?i�%booland_statefunc/	 ����generate_series
�?zDs�����9generate_series_timestamptz/	 ����generate_series
�?zDiZ�ZZ�5generate_series_timestamp/	 ���-generate_series
�?zDi�+generate_series_int8/	 ���,generate_series
�?zDi�5generate_series_step_int8/	 ���+generate_series
�?zDi�+generate_series_int4/
	 ���*generate_series
�?zDi�5generate_series_step_int4/	 ����pg_notify
�?v��pg_notify/	 ����pg_listening_channels
�? As`-pg_listening_channels/
	 ����
pg_get_triggerdef
�?s�-pg_get_triggerdef_ext/		 ���(pg_timezone_names
�?zDs�`K�3oooo� name(abbrev8utc_offset(is_dst%pg_timezone_names/	 ���'
pg_timezone_abbrevs
�?zDs�`C�1ooo{(abbrev8utc_offset(is_dst)pg_timezone_abbrevs/	 ����	pg_cursor
�?zDs�`[�7oooooo� name4statement<is_holdable4is_binaryDis_scrollableDcreation_timepg_cursor/	 ����	pg_prepared_statement
�?zDs�`S��5ooooo� name4statement@prepare_timeLparameter_types0from_sql-pg_prepared_statement/	 ����	pg_get_expr
�?s��!pg_get_expr_ext/	 ����	pg_get_constraintdef
�?s�3pg_get_constraintdef_ext/	 ����	pg_get_indexdef
�?s�)pg_get_indexdef_ext/	 ���Wpg_get_viewdef
�?s�)pg_get_viewdef_wrap/	 ����	pg_get_viewdef
�?s�'pg_get_viewdef_ext�0  H�d��X؝z �lh�l��t�t0�lx�n��v��v@�n��z��z�0�tp�x����~(�vh�|���؎v��H�z��x����0�rh����z�(�fp�f��h��r@�lx����z聠0�n0)	 ����
ginoptions
�?s��ginoptions0(	 ����
gincostestimate
�?v���������!gincostestimate0'	 ����
ginvacuumcleanup
�?v����#ginvacuumcleanup0&	 ����
ginbulkdelete
�?v������ginbulkdelete0%	 ���Eginbuildempty
�?v�p�ginbuildempty0$	 ����
ginbuild
�?v�����ginbuild0#	 ����
ginrestrpos
�?v�p�ginrestrpos0"	 ����
ginmarkpos
�?v�p�ginmarkpos0!	 ����
ginendscan
�?v�p�ginendscan0 	 ����
ginrescan
�?v�������ginrescan0	 ����
ginbeginscan
�?v�����ginbeginscan0	 ����
gininsert
�?v�������gininsert0	 ����
gingetbitmap
�?v���gingetbitmap0	 ����gist_point_distance
�?i���X)gist_point_distance0	 ����gist_point_consistent
�?i��X�-gist_point_consistent0	 ���gist_point_compress
�?i�p�)gist_point_compress0	 ��� 
gist_circle_compress
�?i�p�+gist_circle_compress0	 ���
gist_circle_consistent
�?i����/gist_circle_consistent0	 ���
gist_poly_compress
�?i�p�'gist_poly_compress0	 ���
gist_poly_consistent
�?i��\�+gist_poly_consistent0	 ���
gist_box_same
�?i��[[�gist_box_same0	 ���
gist_box_union
�?i[���gist_box_union0	 ���
gist_box_picksplit
�?i����'gist_box_picksplit0	 ���
gist_box_penalty
�?i�����#gist_box_penalty0	 ���
gist_box_decompress
�?i�p�)gist_box_decompress0	 ���
gist_box_compress
�?i�p�%gist_box_compress0	 ���
gist_box_consistent
�?i��[�)gist_box_consistent0	 ���
circle_overabove
�?i���#circle_overabove0
	 ���
circle_overbelow
�?i���#circle_overbelow0	 ���	
poly_above
�?i�\\poly_above0	 ���
poly_overabove
�?i�\\poly_overabove0
	 ���
poly_overbelow
�?i�\\poly_overbelow0		 ���
poly_below
�?i�\\poly_below0	 ���
box_above
�?i�[[box_above0	 ���
box_overabove
�?i�[[box_overabove0	 ���
box_overbelow
�?i�[[box_overbelow0	 ���
box_below
�?i�[[box_below0	 ����pg_conf_load_time
�?s�`%pg_conf_load_time0	 ���
pg_postmaster_start_time
�?s�`3pg_postmaster_start_time0	 ����	lastval
�?v`lastval0	 ����	int4
�?ipbool_int4��  @��h�����Ȝ��rH�t��vș|��8��h�����ؕ���8��x�����葄 ��P��������荖��@��x������v8�^��`Їf�d`�p��b�b8�n��pȂd��1'	 ���ktable_to_xml
�Bs����tbl$nulls<tableforest0targetnstable_to_xml1&	 ���jtext
�?ip�xmltotext1%	 ���Uxmlagg
�?i�p�!aggregate_dummy1$	 ���Txmlconcat2
�?i����xmlconcat21#	 ���Sxml_send
�?sp�xml_send1"	 ���Rxml_recv
�?s�p�xml_recv1!	 ���Qxmlvalidate
�?i��xmlvalidate1 	 ���Pxml
�?s�ptexttoxml1	 ���Oxmlcomment
�?i�pxmlcomment1	 ���Nxml_out
�?i�p�xml_out1	 ���Mxml_in
�?s�p�xml_in1	 ���Lpg_advisory_unlock_all
�?v�`/pg_advisory_unlock_all1	 ���Kpg_advisory_unlock_shared
�?v�?pg_advisory_unlock_shared_int41	 ���Jpg_advisory_unlock
�?v�1pg_advisory_unlock_int41	 ���pg_try_advisory_xact_lock_shared
�?v�Mpg_try_advisory_xact_lock_shared_int41	 ���Ipg_try_advisory_lock_shared
�?v�Cpg_try_advisory_lock_shared_int41	 ���pg_try_advisory_xact_lock
�?v�?pg_try_advisory_xact_lock_int41	 ���Hpg_try_advisory_lock
�?v�5pg_try_advisory_lock_int41	 ���pg_advisory_xact_lock_shared
�?v��Epg_advisory_xact_lock_shared_int41	 ���Gpg_advisory_lock_shared
�?v��;pg_advisory_lock_shared_int41	 ���pg_advisory_xact_lock
�?v��7pg_advisory_xact_lock_int41	 ���Fpg_advisory_lock
�?v��-pg_advisory_lock_int41	 ���Epg_advisory_unlock_shared
�?vp?pg_advisory_unlock_shared_int81	 ���Dpg_advisory_unlock
�?vp1pg_advisory_unlock_int81	 ���pg_try_advisory_xact_lock_shared
�?vpMpg_try_advisory_xact_lock_shared_int81	 ���Cpg_try_advisory_lock_shared
�?vpCpg_try_advisory_lock_shared_int81
	 ���pg_try_advisory_xact_lock
�?vp?pg_try_advisory_xact_lock_int81	 ���Bpg_try_advisory_lock
�?vp5pg_try_advisory_lock_int81	 ���pg_advisory_xact_lock_shared
�?v�pEpg_advisory_xact_lock_shared_int81
	 ���Apg_advisory_lock_shared
�?v�p;pg_advisory_lock_shared_int81		 ���pg_advisory_xact_lock
�?v�p7pg_advisory_xact_lock_int81	 ���@pg_advisory_lock
�?v�p-pg_advisory_lock_int81	 ����
arraycontained
�?i���arraycontained1	 ����
arraycontains
�?i���arraycontains1	 ����
arrayoverlap
�?i���arrayoverlap1	 ���ginarrayextract
�?i����-ginarrayextract_2args1	 ����
ginarrayconsistent
�?i�������'ginarrayconsistent1	 ����
ginqueryarrayextract
�?i��������+ginqueryarrayextract1	 ����
ginarrayextract
�?i�����!ginarrayextract��  �Н6���� ��"��(h�0X�@�" �2 ����P�lh����l�z��@�vx������`H�b��d؈d �lX����h�~0�`x�b��h�hP�h��h�h2$	 ����uuid_gt
�?i���uuid_gt2#	 ����uuid_ge
�?i���uuid_ge2"	 ����uuid_eq
�?i���uuid_eq2!	 ����uuid_le
�?i���uuid_le2 	 ����uuid_lt
�?i���uuid_lt2	 ����uuid_out
�?i�p�uuid_out2	 ����uuid_in
�?i�p�uuid_in2	 ���Trow_to_json
�?sr��'row_to_json_pretty2	 ���Srow_to_json
�?srp�row_to_json2	 ���Rarray_to_json
�?sr��+array_to_json_pretty2	 ���Qarray_to_json
�?srp�array_to_json2	 ���Djson_send
�?sprjson_send2	 ���Cjson_recv
�?srp�json_recv2	 ���Bjson_out
�?i�prjson_out2	 ���Ajson_in
�?srp�json_in2	 ����xml_is_well_formed_content
�?ip7xml_is_well_formed_content2	 ����xml_is_well_formed_document
�?ip9xml_is_well_formed_document2	 ����xml_is_well_formed
�?sp'xml_is_well_formed2	 ����xpath_exists
�?i���select pg_catalog.xpath_exists($1, $2, '{}'::pg_catalog.text[])2	 ����xpath_exists
�?i���xpath_exists2	 ���6
xmlexists
�?i��xmlexists2	 ���txpath
�?i���sselect pg_catalog.xpath($1, $2, '{}'::pg_catalog.text[])2	 ���sxpath
�?i����
xpath2
	 ���zdatabase_to_xml_and_xmlschema
�Bs��{$nulls<tableforest0targetns=database_to_xml_and_xmlschema2	 ���ydatabase_to_xmlschema
�Bs��{$nulls<tableforest0targetns-database_to_xmlschema2	 ���xdatabase_to_xml
�Bs��{$nulls<tableforest0targetns!database_to_xml2
	 ���wschema_to_xml_and_xmlschema
�Bs���(schema$nulls<tableforest0targetns9schema_to_xml_and_xmlschema2		 ���vschema_to_xmlschema
�Bs���(schema$nulls<tableforest0targetns)schema_to_xmlschema2	 ���uschema_to_xml
�Bs���(schema$nulls<tableforest0targetnsschema_to_xml2	 ���rquery_to_xml_and_xmlschema
�Bs���$query$nulls<tableforest0targetns7query_to_xml_and_xmlschema2	 ���qtable_to_xml_and_xmlschema
�Bs����tbl$nulls<tableforest0targetns7table_to_xml_and_xmlschema2	 ���pcursor_to_xmlschema
�Bs����(cursor$nulls<tableforest0targetns)cursor_to_xmlschema2	 ���oquery_to_xmlschema
�Bs���$query$nulls<tableforest0targetns'query_to_xmlschema2	 ���ntable_to_xmlschema
�Bs����tbl$nulls<tableforest0targetns'table_to_xmlschema2	 ���mcursor_to_xml
�Bs����(cursor$count$nulls<tableforest0targetnscursor_to_xml2	 ���lquery_to_xml
�Bs���$query$nulls<tableforest0targetnsquery_to_xml�  H�h��j؝d �dh�d��f��h@�h��bИh�h`�h��h�h8�h��jȓb�rP�p��p�p(�fp�d��|��n@�l��dЋf�j`�h��j�d8�h��fȆh�hX�j��p�p0�px�p��p�p3+	 ���%tsvector_gt
�?i�tsvector_gt3*	 ���$tsvector_ge
�?i�tsvector_ge3)	 ���#tsvector_ne
�?i�tsvector_ne3(	 ���"tsvector_eq
�?i�tsvector_eq3'	 ���!tsvector_le
�?i�tsvector_le3&	 ��� tsvector_lt
�?i�tsvector_lt3%	 ���?gtsvectorout
�?i�p:gtsvectorout3$	 ���>gtsvectorin
�?i:p�gtsvectorin3#	 ���8tsquerysend
�?iptsquerysend3"	 ���tsqueryout
�?i�ptsqueryout3!	 ���9tsqueryrecv
�?ip�tsqueryrecv3 	 ���tsqueryin
�?ip�tsqueryin3	 ���6tsvectorsend
�?iptsvectorsend3	 ���tsvectorout
�?i�ptsvectorout3	 ���7tsvectorrecv
�?ip�tsvectorrecv3	 ���tsvectorin
�?ip�tsvectorin3	 ����
enum_send
�?sp�
enum_send3	 ����
enum_recv
�?s�
��enum_recv3	 ����
enum_range
�?s�p�
enum_range_all3	 ����
enum_range
�?s���
�
%enum_range_bounds3	 ����
enum_last
�?s�
p�
enum_last3	 ����
enum_first
�?s�
p�
enum_first3	 ����
min
�?i�
p�
!aggregate_dummy3	 ����
max
�?i�
p�
!aggregate_dummy3	 ����
enum_larger
�?i�
��
�
enum_larger3	 ����
enum_smaller
�?i�
��
�
enum_smaller3	 ����
hashenum
�?ip�
hashenum3	 ����
enum_cmp
�?i��
�
enum_cmp3	 ����
enum_ge
�?i��
�
enum_ge3	 ����
enum_le
�?i��
�
enum_le3
	 ����
enum_gt
�?i��
�
enum_gt3	 ����
enum_lt
�?i��
�
enum_lt3	 ����
enum_ne
�?i��
�
enum_ne3
	 ����
enum_eq
�?i��
�
enum_eq3		 ����
enum_out
�?s�p�
enum_out3	 ����
enum_in
�?s�
��enum_in3	 ����
anyenum_out
�?s�p�
anyenum_out3	 ����
anyenum_in
�?i�
p�anyenum_in3	 ����uuid_hash
�?ip�uuid_hash3	 ����uuid_send
�?ip�uuid_send3	 ����uuid_recv
�?i�p�uuid_recv3	 ����uuid_cmp
�?i���uuid_cmp3	 ����uuid_ne
�?i���uuid_ne�(  @�r��pНn�~P�x��p�p(�pp�p��v�z0��p�x��~蔄��P��x�����ؐz��H��p�����،n �nh�n��n��n@�n��pЇp�n`�h��t�v(�pp�h���聄(�t4)	 ���ogtsquery_compress
�?i�p�%gtsquery_compress4(	 ���ets_rewrite
�?v�-tsquery_rewrite_query4'	 ���dts_rewrite
�?i�!tsquery_rewrite4&	 ���Yquerytree
�?iptsquerytree4%	 ���Xnumnode
�?ip!tsquery_numnode4$	 ���ltsq_mcontained
�?i�tsq_mcontained4#	 ���ktsq_mcontains
�?i�tsq_mcontains4"	 ���Wtsquery_not
�?iptsquery_not4!	 ���Vtsquery_or
�?i�tsquery_or4 	 ���Utsquery_and
�?i�tsquery_and4	 ���Ttsquery_cmp
�?i�tsquery_cmp4	 ���Stsquery_gt
�?i�tsquery_gt4	 ���Rtsquery_ge
�?i�tsquery_ge4	 ���Qtsquery_ne
�?i�tsquery_ne4	 ���Ptsquery_eq
�?i�tsquery_eq4	 ���Otsquery_le
�?i�tsquery_le4	 ���Ntsquery_lt
�?i�tsquery_lt4	 ���gin_tsquery_consistent
�?i����;gin_tsquery_consistent_6args4	 ���gin_extract_tsquery
�?i�����5gin_extract_tsquery_5args4	 ���gin_extract_tsvector
�?i���7gin_extract_tsvector_2args4	 ����
gin_cmp_prefix
�?i��gin_cmp_prefix4	 ����gin_cmp_tslexeme
�?i�#gin_cmp_tslexeme4	 ���Jgin_tsquery_consistent
�?i������/gin_tsquery_consistent4	 ���Igin_extract_tsquery
�?i�������)gin_extract_tsquery4	 ���Hgin_extract_tsvector
�?i����+gin_extract_tsvector4	 ���Fgtsvector_consistent
�?i��:�+gtsvector_consistent4	 ���Egtsvector_penalty
�?i�����%gtsvector_penalty4	 ���Dgtsvector_same
�?i��::�gtsvector_same4
	 ���Cgtsvector_union
�?i����!gtsvector_union4	 ���Bgtsvector_picksplit
�?i����)gtsvector_picksplit4	 ���Agtsvector_decompress
�?i�p�+gtsvector_decompress4
	 ���@gtsvector_compress
�?i�p�'gtsvector_compress4		 ����ts_match_tq
@s�ts_match_tq4	 ����ts_match_tt
@@s�ts_match_tt4	 ���3ts_match_qv
�?i�ts_match_qv4	 ���2ts_match_vq
�?i�ts_match_vq4	 ���)tsvector_concat
�?i�!tsvector_concat4	 ���(setweight
�?i�'tsvector_setweight4	 ���'strip
�?iptsvector_strip4	 ���length
�?ip!tsvector_length4	 ���&tsvector_cmp
�?i�tsvector_cmp�8  @�x��~��v�|8��h����~�(�l��X���蕂(�xh�x��n蒆(�|h�|��r`����،z��~�n �~h�b��|�j8�l��j����l8����j����n8��5%	 ����thesaurus_lexize
�?i������#thesaurus_lexize5$	 ����thesaurus_init
�?i�p�thesaurus_init5#	 ����dispell_lexize
�?i������dispell_lexize5"	 ����dispell_init
�?i�p�dispell_init5!	 ����dsynonym_lexize
�?i������!dsynonym_lexize5 	 ����dsynonym_init
�?i�p�dsynonym_init5	 ����dsimple_lexize
�?i������dsimple_lexize5	 ����dsimple_init
�?i�p�dsimple_init5	 ����ts_lexize
�?i���ts_lexize5	 ����prsd_lextype
�?i�p�prsd_lextype5	 ����prsd_headline
�?i����prsd_headline5	 ����prsd_end
�?i�p�prsd_end5	 ����prsd_nexttoken
�?i�����prsd_nexttoken5	 ����prsd_start
�?i���prsd_start5	 ����ts_parse
�?zDs��K3iioo�<parser_nametxt$tokid$token!ts_parse_byname5	 ����ts_parse
�?zDi��K3iioo�8parser_oidtxt$tokid$tokents_parse_byid5	 ����ts_token_type
�?�As�pK3iooo�<parser_name$tokid$alias<description+ts_token_type_byname5	 ����ts_token_type
�?�Ai�pK3iooo�8parser_oid$tokid$alias<description'ts_token_type_byid5	 ���~ts_rank_cd
�?i��ts_rankcd_tt5	 ���}ts_rank_cd
�?i��ts_rankcd_ttf5	 ���|ts_rank_cd
�?i���ts_rankcd_wtt5	 ���{ts_rank_cd
�?i���ts_rankcd_wttf5	 ���zts_rank
�?i��ts_rank_tt5	 ���yts_rank
�?i��ts_rank_ttf5
	 ���xts_rank
�?i���ts_rank_wtt5	 ���wts_rank
�?i���ts_rank_wttf5	 ���jts_stat
 A@Fv��S5iiooo�$query,weights word ndoc(nentryts_stat25
	 ���its_stat
 A@Fv�pK3iooo{$query word ndoc(nentryts_stat15		 ���hts_typanalyze
�?sp�ts_typanalyze5	 ���gtsmatchjoinsel
�?s�����tsmatchjoinsel5	 ���ftsmatchsel
�?s����tsmatchsel5	 ���ugtsquery_consistent
�?i����)gtsquery_consistent5	 ���tgtsquery_penalty
�?i�����#gtsquery_penalty5	 ���sgtsquery_same
�?i���gtsquery_same5	 ���rgtsquery_union
�?i����gtsquery_union5	 ���qgtsquery_picksplit
�?i����'gtsquery_picksplit5	 ���pgtsquery_decompress
�?i�p�)gtsquery_decompress�  0��h������p0�zp�x����h8�f��p����0�tx�h��j�lP�l��pؑr�tX�t��r؎t�vX�v��b�t �v`�v��t؈� �lh�l��l��l@�l��lЃp��d��6(	 ���pg_available_extension_versions
 A�Bs�`c�9ooooooo� name,version4superuser<relocatable(schema0requires,commentApg_available_extension_versions6'	 ���
pg_available_extensions
 A�Bs�`C1ooo{ nameLdefault_version,comment1pg_available_extensions6&	 ����btrecordcmp
�?i���btrecordcmp6%	 ����record_ge
�?i���record_ge6$	 ����record_le
�?i���record_le6#	 ����record_gt
�?i���record_gt6"	 ����record_lt
�?i���record_lt6!	 ����record_ne
�?i���record_ne6 	 ����record_eq
�?i���record_eq6	 ����txid_visible_in_snapshot
�?i��3txid_visible_in_snapshot6	 ����txid_snapshot_xip
�?HBip�%txid_snapshot_xip6	 ����txid_snapshot_xmax
�?ip�'txid_snapshot_xmax6	 ����txid_snapshot_xmin
�?ip�'txid_snapshot_xmin6	 ����txid_current_snapshot
�?s�`-txid_current_snapshot6	 ���txid_current
�?s`txid_current6	 ���~txid_snapshot_send
�?ip�'txid_snapshot_send6	 ���}txid_snapshot_recv
�?i�p�'txid_snapshot_recv6	 ���|txid_snapshot_out
�?i�p�%txid_snapshot_out6	 ���{txid_snapshot_in
�?i�p�#txid_snapshot_in6	 ����regdictionarysend
�?ip�%regdictionarysend6	 ����regdictionaryrecv
�?i�p�%regdictionaryrecv6	 ����regdictionaryout
�?s�p�#regdictionaryout6	 ����regdictionaryin
�?s�p�!regdictionaryin6	 ����regconfigsend
�?ip�regconfigsend6	 ����regconfigrecv
�?i�p�regconfigrecv6	 ����regconfigout
�?s�p�regconfigout6	 ����regconfigin
�?s�p�regconfigin6
	 ����get_current_ts_config
�?s�`-get_current_ts_config6	 ����tsvector_update_trigger_column
�?v�`Ctsvector_update_trigger_bycolumn6	 ����tsvector_update_trigger
�?v�`;tsvector_update_trigger_byid6
	 ����plainto_tsquery
�?sp!plainto_tsquery6		 ����to_tsquery
�?spto_tsquery6	 ����to_tsvector
�?spto_tsvector6	 ����plainto_tsquery
�?i��+plainto_tsquery_byid6	 ����to_tsquery
�?i��!to_tsquery_byid6	 ����to_tsvector
�?i��#to_tsvector_byid6	 ����ts_headline
�?s�ts_headline6	 ����ts_headline
�?s�!ts_headline_opt6	 ����ts_headline
�?i��#ts_headline_byid6	 ����ts_headline
�?i��+ts_headline_byid_opt�   ��z���@�l��`؛l �ph�j��j��f0��X����hؕ���@�v��t��z�xH�j��rЏd�vX�f��h�h0�hx�p��p�pP�p��j�j �v`����v؄��~X�v��r�p �v7)	 ���range_overleft
�?i���range_overleft7(	 ���range_after
�?i���range_after7'	 ���range_before
�?i���range_before7&	 ���range_adjacent
�?i���range_adjacent7%	 ���range_contained_by
�?i���'range_contained_by7$	 ���elem_contained_by_range
�?i���1elem_contained_by_range7#	 ���range_contains
�?i���range_contains7"	 ���range_contains_elem
�?i���)range_contains_elem7!	 ���range_overlaps
�?i���range_overlaps7 	 ���range_ne
�?i���range_ne7	 ���range_eq
�?i���range_eq7	 ���upper_inf
�?ip�!range_upper_inf7	 ���
lower_inf
�?ip�!range_lower_inf7	 ���upper_inc
�?ip�!range_upper_inc7	 ���lower_inc
�?ip�!range_lower_inc7	 ���
isempty
�?ip�range_empty7	 ���	upper
�?i�p�range_upper7	 ���lower
�?i�p�range_lower7	 ����range_send
�?sp�range_send7	 ����range_recv
�?s���range_recv7	 ����range_out
�?s�p�range_out7	 ����range_in
�?s���range_in7	 ����anyrange_out
�?s�p�anyrange_out7	 ����anyrange_in
�?s���anyrange_in7	 ���*nth_value
�?i���#window_nth_value7	 ���)last_value
�?i�p�%window_last_value7	 ���(first_value
�?i�p�'window_first_value7	 ���'lead
�?i����Iwindow_lead_with_offset_and_default7
	 ���&lead
�?i���1window_lead_with_offset7	 ���%lead
�?i�p�window_lead7	 ���$lag
�?i����Gwindow_lag_with_offset_and_default7
	 ���#lag
�?i���/window_lag_with_offset7		 ���"lag
�?i�p�window_lag7	 ���!ntile
�?ipwindow_ntile7	 ��� cume_dist
�?i�`#window_cume_dist7	 ���percent_rank
�?i�`)window_percent_rank7	 ���dense_rank
�?i`%window_dense_rank7	 ���rank
�?i`window_rank7	 ���row_number
�?i`%window_row_number7	 ���pg_extension_config_dump
�?v���3pg_extension_config_dump7	 ���pg_extension_update_paths
 A�Bs�pK3iooo{ name(source(target path5pg_extension_update_paths�8  @�x��pȝx�pX�l��j�j0�jx�j����z(�xh�|���ؔ���`�f��r�x �x`�x��|�| �z`�|��x�| �~X����~Ј��~H����~����~8��x�~�����p8�r8)	 ����spggetbitmap
�?v���spggetbitmap8(	 ����spggettuple
�?v���spggettuple8'	 ���jint8range
�?iV�'range_constructor38&	 ���iint8range
�?iV�'range_constructor28%	 ���fdaterange
�?iH�::'range_constructor38$	 ���edaterange
�?iH�::'range_constructor28#	 ���btstzrange
�?iF���'range_constructor38"	 ���atstzrange
�?iF���'range_constructor28!	 ���^tsrange
�?iD�ZZ'range_constructor38 	 ���]tsrange
�?iD�ZZ'range_constructor28	 ���numrange
�?iB���'range_constructor38	 ���numrange
�?iB���'range_constructor28	 ���int4range
�?i@�'range_constructor38	 ���int4range
�?i@�'range_constructor28	 ���Ztstzrange_subdiff
�?i����%tstzrange_subdiff8	 ���Ytsrange_subdiff
�?i��ZZ!tsrange_subdiff8	 ���Udaterange_subdiff
�?i��::%daterange_subdiff8	 ���Tnumrange_subdiff
�?i����#numrange_subdiff8	 ���Sint8range_subdiff
�?i��%int8range_subdiff8	 ���Rint4range_subdiff
�?i��%int4range_subdiff8	 ���Kdaterange_canonical
�?iHpH)daterange_canonical8	 ���Xint8range_canonical
�?iVpV)int8range_canonical8	 ���Jint4range_canonical
�?i@p@)int4range_canonical8	 ���Lrange_typanalyze
�?sp�#range_typanalyze8	 ���>hash_range
�?ip�hash_range8	 ���)range_gist_same
�?i�����!range_gist_same8	 ���(range_gist_picksplit
�?i����+range_gist_picksplit8	 ���'range_gist_penalty
�?i�����'range_gist_penalty8
	 ���&range_gist_decompress
�?i�p�-range_gist_decompress8	 ���%range_gist_compress
�?i�p�)range_gist_compress8	 ���$range_gist_union
�?i����#range_gist_union8
	 ���#range_gist_consistent
�?i����-range_gist_consistent8		 ���"range_gt
�?i���range_gt8	 ���!range_ge
�?i���range_ge8	 ��� range_le
�?i���range_le8	 ���range_lt
�?i���range_lt8	 ���range_cmp
�?i���range_cmp8	 ���range_minus
�?i����range_minus8	 ���range_intersect
�?i����!range_intersect8	 ���range_union
�?i����range_union8	 ���range_overright
�?i���!range_overright��\��  8��x�z�����f@�f��hȚr�lH����zЗj��H�n��xȔx�~@��x����t��t8�zp����x�x0�~h���������xx�������9 	 ����+mic_to_ascii

�?v����mic_to_ascii-$libdir/ascii_and_mic9	 ����+ascii_to_mic

�?v����ascii_to_mic-$libdir/ascii_and_micd9) ���|pg_start_backup
�?v�S$label fastp({CONST :consttype 16 :consttypmod -1 :constcollid 0 :constlen 1 :constbyval true :constisnull false :location 27224 :constvalue 1 [ 0 0 0 0 0 0 0 0 ]})!pg_start_backupb9	 ����+ts_debug
�BzDs�pc���9ioooooo�0document$alias<description$token@dictionaries8dictionary,lexemes�
    SELECT * FROM pg_catalog.ts_debug( pg_catalog.get_current_ts_config(), $1);
`9	 ����+ts_debug
�BzDs���k����;iioooooo(config0document$alias<description$token@dictionaries8dictionary,lexemesh
SELECT
    tt.alias AS alias,
    tt.description AS description,
    parse.token AS token,
    ARRAY ( SELECT m.mapdict::pg_catalog.regdictionary
            FROM pg_catalog.pg_ts_config_map AS m
            WHERE m.mapcfg = $1 AND m.maptokentype = parse.tokid
            ORDER BY m.mapseqno )
    AS dictionaries,
    ( SELECT mapdict::pg_catalog.regdictionary
      FROM pg_catalog.pg_ts_config_map AS m
      WHERE m.mapcfg = $1 AND m.maptokentype = parse.tokid
      ORDER BY pg_catalog.ts_lexize(mapdict, parse.token) IS NULL, m.mapseqno
      LIMIT 1
    ) AS dictionary,
    ( SELECT pg_catalog.ts_lexize(mapdict, parse.token)
      FROM pg_catalog.pg_ts_config_map AS m
      WHERE m.mapcfg = $1 AND m.maptokentype = parse.tokid
      ORDER BY pg_catalog.ts_lexize(mapdict, parse.token) IS NULL, m.mapseqno
      LIMIT 1
    ) AS lexemes
FROM pg_catalog.ts_parse(
        (SELECT cfgparser FROM pg_catalog.pg_ts_config WHERE oid = $1 ), $2
    ) AS parse,
     pg_catalog.ts_token_type(
        (SELECT cfgparser FROM pg_catalog.pg_ts_config WHERE oid = $1 )
    ) AS tt
WHERE tt.tokid = parse.tokid
9	 ����spg_text_leaf_consistent
�?i���3spg_text_leaf_consistent9	 ����spg_text_inner_consistent
�?i����5spg_text_inner_consistent9	 ����spg_text_picksplit
�?i����'spg_text_picksplit9	 ����spg_text_choose
�?i����!spg_text_choose9	 ����spg_text_config
�?i����!spg_text_config9	 ����spg_kd_inner_consistent
�?i����1spg_kd_inner_consistent9	 ����spg_kd_picksplit
�?i����#spg_kd_picksplit9	 ����spg_kd_choose
�?i����spg_kd_choose9	 ����spg_kd_config
�?i����spg_kd_config9	 ����spg_quad_leaf_consistent
�?i���3spg_quad_leaf_consistent9	 ����spg_quad_inner_consistent
�?i����5spg_quad_inner_consistent9	 ����spg_quad_picksplit
�?i����'spg_quad_picksplit9	 ����spg_quad_choose
�?i����!spg_quad_choose9	 ����spg_quad_config
�?i����!spg_quad_config9
	 ����spgoptions
�?s��spgoptions9	 ����spgcostestimate
�?v���������!spgcostestimate9	 ����spgcanreturn
�?sp�spgcanreturn9
	 ����spgvacuumcleanup
�?v����#spgvacuumcleanup9		 ����spgbulkdelete
�?v������spgbulkdelete9	 ����spgbuildempty
�?v�p�spgbuildempty9	 ����spgbuild
�?v�����spgbuild9	 ����spgrestrpos
�?v�p�spgrestrpos9	 ����spgmarkpos
�?v�p�spgmarkpos9	 ����spgendscan
�?v�p�spgendscan9	 ����spgrescan
�?v�������spgrescan9	 ����spgbeginscan
�?v�����spgbeginscan9	 ����spginsert
�?v�������spginsert]�0   ��@��`����������������0��H��`��x��������Б����0��P��p��������Њ����0��P��p��������Ѓ����0��:#	 ���,mic_to_euc_tw

�?v����mic_to_euc_tw1$libdir/euc_tw_and_big5:"	 ���,big5_to_mic

�?v����big5_to_mic1$libdir/euc_tw_and_big5:!	 ���
,euc_tw_to_mic

�?v����euc_tw_to_mic1$libdir/euc_tw_and_big5: 	 ���,big5_to_euc_tw

�?v����big5_to_euc_tw1$libdir/euc_tw_and_big5:	 ���,euc_tw_to_big5

�?v����euc_tw_to_big51$libdir/euc_tw_and_big5:	 ���,mic_to_euc_kr

�?v����mic_to_euc_kr/$libdir/euc_kr_and_mic:	 ���,euc_kr_to_mic

�?v����euc_kr_to_mic/$libdir/euc_kr_and_mic:	 ���,mic_to_sjis

�?v����mic_to_sjis1$libdir/euc_jp_and_sjis:	 ����+mic_to_euc_jp

�?v����mic_to_euc_jp1$libdir/euc_jp_and_sjis:	 ����+sjis_to_mic

�?v����sjis_to_mic1$libdir/euc_jp_and_sjis:	 ����+euc_jp_to_mic

�?v����euc_jp_to_mic1$libdir/euc_jp_and_sjis:	 ����+sjis_to_euc_jp

�?v����sjis_to_euc_jp1$libdir/euc_jp_and_sjis:	 ����+euc_jp_to_sjis

�?v����euc_jp_to_sjis1$libdir/euc_jp_and_sjis:	 ����+mic_to_euc_cn

�?v����mic_to_euc_cn/$libdir/euc_cn_and_mic:	 ����+euc_cn_to_mic

�?v����euc_cn_to_mic/$libdir/euc_cn_and_mic:	 ����+win866_to_iso

�?v����win866_to_iso3$libdir/cyrillic_and_mic:	 ����+iso_to_win866

�?v����iso_to_win8663$libdir/cyrillic_and_mic:	 ����+win1251_to_iso

�?v����win1251_to_iso3$libdir/cyrillic_and_mic:	 ����+iso_to_win1251

�?v����iso_to_win12513$libdir/cyrillic_and_mic:	 ����+koi8r_to_iso

�?v����koi8r_to_iso3$libdir/cyrillic_and_mic:	 ����+iso_to_koi8r

�?v����iso_to_koi8r3$libdir/cyrillic_and_mic:	 ����+win1251_to_win866

�?v����%win1251_to_win8663$libdir/cyrillic_and_mic:
	 ����+win866_to_win1251

�?v����%win866_to_win12513$libdir/cyrillic_and_mic:	 ����+win866_to_koi8r

�?v����!win866_to_koi8r3$libdir/cyrillic_and_mic:	 ����+koi8r_to_win866

�?v����!koi8r_to_win8663$libdir/cyrillic_and_mic:
	 ����+win1251_to_koi8r

�?v����#win1251_to_koi8r3$libdir/cyrillic_and_mic:		 ����+koi8r_to_win1251

�?v����#koi8r_to_win12513$libdir/cyrillic_and_mic:	 ����+mic_to_win866

�?v����mic_to_win8663$libdir/cyrillic_and_mic:	 ����+win866_to_mic

�?v����win866_to_mic3$libdir/cyrillic_and_mic:	 ����+mic_to_win1251

�?v����mic_to_win12513$libdir/cyrillic_and_mic:	 ����+win1251_to_mic

�?v����win1251_to_mic3$libdir/cyrillic_and_mic:	 ����+mic_to_iso

�?v����mic_to_iso3$libdir/cyrillic_and_mic:	 ����+iso_to_mic

�?v����iso_to_mic3$libdir/cyrillic_and_mic:	 ����+mic_to_koi8r

�?v����mic_to_koi8r3$libdir/cyrillic_and_mic:	 ����+koi8r_to_mic

�?v����koi8r_to_mic3$libdir/cyrillic_and_mic(?]�    ��8��P��h�����������И����0��P��p��������Б����0��P��p��������Њ����0��P��p��������ȃ����� ��;#	 ���h,utf8_to_gbk

�?v����utf8_to_gbk+$libdir/utf8_and_gbk;"	 ���f,gbk_to_utf8

�?v����gbk_to_utf8+$libdir/utf8_and_gbk;!	 ���d,utf8_to_gb18030

�?v����!utf8_to_gb180303$libdir/utf8_and_gb18030; 	 ���b,gb18030_to_utf8

�?v����!gb18030_to_utf83$libdir/utf8_and_gb18030;	 ���\,utf8_to_euc_kr

�?v����utf8_to_euc_kr1$libdir/utf8_and_euc_kr;	 ���Z,euc_kr_to_utf8

�?v����euc_kr_to_utf81$libdir/utf8_and_euc_kr;	 ���X,utf8_to_euc_jp

�?v����utf8_to_euc_jp1$libdir/utf8_and_euc_jp;	 ���`,utf8_to_euc_tw

�?v����utf8_to_euc_tw1$libdir/utf8_and_euc_tw;	 ���^,euc_tw_to_utf8

�?v����euc_tw_to_utf81$libdir/utf8_and_euc_tw;	 ���V,euc_jp_to_utf8

�?v����euc_jp_to_utf81$libdir/utf8_and_euc_jp;	 ���T,utf8_to_euc_cn

�?v����utf8_to_euc_cn1$libdir/utf8_and_euc_cn;	 ���R,euc_cn_to_utf8

�?v����euc_cn_to_utf81$libdir/utf8_and_euc_cn;) ���<,win_to_utf8

�?v����win_to_utf8+$libdir/utf8_and_win;) ���:,utf8_to_win

�?v����utf8_to_win+$libdir/utf8_and_win;	 ���8,koi8u_to_utf8

�?v����koi8u_to_utf85$libdir/utf8_and_cyrillic;	 ���6,utf8_to_koi8u

�?v����utf8_to_koi8u5$libdir/utf8_and_cyrillic;	 ���4,koi8r_to_utf8

�?v����koi8r_to_utf85$libdir/utf8_and_cyrillic;	 ���2,utf8_to_koi8r

�?v����utf8_to_koi8r5$libdir/utf8_and_cyrillic;	 ���0,utf8_to_big5

�?v����utf8_to_big5-$libdir/utf8_and_big5;	 ���.,big5_to_utf8

�?v����big5_to_utf8-$libdir/utf8_and_big5;	 ���,,utf8_to_ascii

�?v����utf8_to_ascii/$libdir/utf8_and_ascii;	 ���*,ascii_to_utf8

�?v����ascii_to_utf8/$libdir/utf8_and_ascii;
	 ���(,mic_to_latin4

�?v����mic_to_latin4-$libdir/latin_and_mic;	 ���&,latin4_to_mic

�?v����latin4_to_mic-$libdir/latin_and_mic;	 ���$,mic_to_latin3

�?v����mic_to_latin3-$libdir/latin_and_mic;
	 ���",latin3_to_mic

�?v����latin3_to_mic-$libdir/latin_and_mic;		 ��� ,mic_to_latin1

�?v����mic_to_latin1-$libdir/latin_and_mic;	 ���,latin1_to_mic

�?v����latin1_to_mic-$libdir/latin_and_mic;	 ���,win1250_to_latin2

�?v����%win1250_to_latin27$libdir/latin2_and_win1250;	 ���,latin2_to_win1250

�?v����%latin2_to_win12507$libdir/latin2_and_win1250;	 ���,mic_to_win1250

�?v����mic_to_win12507$libdir/latin2_and_win1250;	 ���,win1250_to_mic

�?v����win1250_to_mic7$libdir/latin2_and_win1250;	 ���,mic_to_latin2

�?v����mic_to_latin27$libdir/latin2_and_win1250;	 ���,latin2_to_mic

�?v����latin2_to_mic7$libdir/latin2_and_win1250;	 ���,mic_to_big5

�?v����mic_to_big51$libdir/euc_tw_and_big5�^]��   ��@��X��p�������������������������������zx�
�������؆�����(��H��h�����<	 ����,utf8_to_sjis

�?v����utf8_to_sjis-$libdir/utf8_and_sjis<	 ����,sjis_to_utf8

�?v����sjis_to_utf8-$libdir/utf8_and_sjis<	 ����,utf8_to_johab

�?v����utf8_to_johab/$libdir/utf8_and_johab<	 ����,johab_to_utf8

�?v����johab_to_utf8/$libdir/utf8_and_johab<	 ����,utf8_to_iso8859_1

�?v����%utf8_to_iso8859_17$libdir/utf8_and_iso8859_1<	 ����,iso8859_1_to_utf8

�?v����%iso8859_1_to_utf87$libdir/utf8_and_iso8859_1<) ���l,iso8859_to_utf8

�?v����!iso8859_to_utf83$libdir/utf8_and_iso8859<) ���j,utf8_to_iso8859

�?v����!utf8_to_iso88593$libdir/utf8_and_iso8859
<	 ����,_pg_numeric_precision_radix�,
�Bi�[$typid(typmod�SELECT
  CASE WHEN $1 IN (21, 23, 20, 700, 701) THEN 2
       WHEN $1 IN (1700) THEN 10
       ELSE null
  END	<	 ����,_pg_numeric_precision�,
�Bi�[$typid(typmod�SELECT
  CASE $1
         WHEN 21 /*int2*/ THEN 16
         WHEN 23 /*int4*/ THEN 32
         WHEN 20 /*int8*/ THEN 64
         WHEN 1700 /*numeric*/ THEN
              CASE WHEN $2 = -1
                   THEN null
                   ELSE (($2 - 4) >> 16) & 65535
                   END
         WHEN 700 /*float4*/ THEN 24 /*FLT_MANT_DIG*/
         WHEN 701 /*float8*/ THEN 53 /*DBL_MANT_DIG*/
         ELSE null
  END<	 ����,_pg_char_octet_length�,
�Bi�[$typid(typmod�SELECT
  CASE WHEN $1 IN (25, 1042, 1043) /* text, char, varchar */
       THEN CASE WHEN $2 = -1 /* default typmod */
                 THEN CAST(2^30 AS integer)
                 ELSE information_schema._pg_char_max_length($1, $2) *
                      pg_catalog.pg_encoding_max_length((SELECT encoding FROM pg_catalog.pg_database WHERE datname = pg_catalog.current_database()))
            END
       ELSE null
  END<	 ����,_pg_char_max_length�,
�Bi�[$typid(typmod�SELECT
  CASE WHEN $2 = -1 /* default typmod */
       THEN null
       WHEN $1 IN (1042, 1043) /* char, varchar */
       THEN $2 - 4
       WHEN $1 IN (1560, 1562) /* bit, varbit */
       THEN $2
       ELSE null
  END<	 ����,_pg_truetypmod�,
�Bi�KG�SELECT CASE WHEN $2.typtype = 'd' THEN $2.typtypmod ELSE $1.atttypmod END<	 ����,_pg_truetypid�,
�Bi�KG�SELECT CASE WHEN $2.typtype = 'd' THEN $2.typbasetype ELSE $1.atttypid END<
	 ����,_pg_index_position�,
�Bs��
SELECT (ss.a).n FROM
  (SELECT information_schema._pg_expandarray(indkey) AS a
   FROM pg_catalog.pg_index WHERE indexrelid = $1) ss
  WHERE (ss.a).x = $2;
<	 ����,_pg_keysequal�,
�Bi����select $1 operator(pg_catalog.<@) $2 and $2 operator(pg_catalog.<@) $1<	 ����,_pg_expandarray�,
�BzDi�p�C��1iooSxn�select $1[s], s - pg_catalog.array_lower($1,1) + 1
        from pg_catalog.generate_series(pg_catalog.array_lower($1,1),
                                        pg_catalog.array_upper($1,1),
                                        1) as g(s)<
	 ����,dsnowball_lexize

�?v������#dsnowball_lexize-$libdir/dict_snowball<		 ����,dsnowball_init

�?v�p�dsnowball_init-$libdir/dict_snowball<	 ����,shift_jis_2004_to_euc_jis_2004

�?v����?shift_jis_2004_to_euc_jis_20043$libdir/euc2004_sjis2004<	 ����,euc_jis_2004_to_shift_jis_2004

�?v����?euc_jis_2004_to_shift_jis_20043$libdir/euc2004_sjis2004<	 ����,utf8_to_shift_jis_2004

�?v����/utf8_to_shift_jis_20045$libdir/utf8_and_sjis2004<	 ����,shift_jis_2004_to_utf8

�?v����/shift_jis_2004_to_utf85$libdir/utf8_and_sjis2004<	 ����,utf8_to_euc_jis_2004

�?v����+utf8_to_euc_jis_20043$libdir/utf8_and_euc2004<	 ����,euc_jis_2004_to_utf8

�?v����+euc_jis_2004_to_utf83$libdir/utf8_and_euc2004<	 ����,utf8_to_uhc

�?v����utf8_to_uhc+$libdir/utf8_and_uhc<	 ����,uhc_to_utf8

�?v����uhc_to_utf8+$libdir/utf8_and_uhc`g]0(  H�l�Z���ș����(��=	 ����-plpgsql_validator

�?v�p%plpgsql_validator!$libdir/plpgsql=	 ����-plpgsql_inline_handler

�?v�p�/plpgsql_inline_handler!$libdir/plpgsql=	 ����-plpgsql_call_handler

�?v�`+plpgsql_call_handler!$libdir/plpgsql
=	 ����,_pg_interval_type�,
�Bi�S$typidmod�SELECT
  CASE WHEN $1 IN (1186) /* interval */
           THEN upper(substring(format_type($1, $2) from 'interval[()0-9]* #"%#"' for '#'))
       ELSE null
  END=	 ����,_pg_datetime_precision�,
�Bi�[$typid(typmodDSELECT
  CASE WHEN $1 IN (1082) /* date */
           THEN 0
       WHEN $1 IN (1083, 1114, 1184, 1266) /* time, timestamp, same + tz */
           THEN CASE WHEN $2 < 0 THEN 6 ELSE $2 END
       WHEN $1 IN (1186) /* interval */
           THEN CASE WHEN $2 < 0 OR $2 & 65535 = 65535 THEN 6 ELSE $2 & 65535 END
       ELSE null
  END=	 ����,_pg_numeric_scale�,
�Bi�[$typid(typmodhSELECT
  CASE WHEN $1 IN (21, 23, 20) THEN 0
       WHEN $1 IN (1700) THEN
            CASE WHEN $2 = -1
                 THEN null
                 ELSE ($2 - 4) & 65535
                 END
       ELSE null
  END