// Generated by Cap'n Proto compiler, DO NOT EDIT
// source: media.capnp
package serializers.capnproto.media;
public final class Mediacontent {
public static class Image {
public static final org.capnproto.StructSize STRUCT_SIZE = new org.capnproto.StructSize((short)2,(short)2);
public static final class Factory extends org.capnproto.StructFactory<Builder, Reader> {
public Factory() {
}
public final Reader constructReader(org.capnproto.SegmentReader segment, int data,int pointers, int dataSize, short pointerCount, int nestingLimit) {
return new Reader(segment,data,pointers,dataSize,pointerCount,nestingLimit);
}
public final Builder constructBuilder(org.capnproto.SegmentBuilder segment, int data,int pointers, int dataSize, short pointerCount) {
return new Builder(segment, data, pointers, dataSize, pointerCount);
}
public final org.capnproto.StructSize structSize() {
return Image.STRUCT_SIZE;
}
public final Reader asReader(Builder builder) {
return builder.asReader();
}
}
public static final Factory factory = new Factory();
public static final org.capnproto.StructList.Factory<Builder,Reader> listFactory =
new org.capnproto.StructList.Factory<Builder, Reader>(factory);
public static final class Builder extends org.capnproto.StructBuilder {
Builder(org.capnproto.SegmentBuilder segment, int data, int pointers,int dataSize, short pointerCount){
super(segment, data, pointers, dataSize, pointerCount);
}
public final Reader asReader() {
return new Reader(segment, data, pointers, dataSize, pointerCount, 0x7fffffff);
}
public final boolean hasUri() {
return !_pointerFieldIsNull(0);
}
public final org.capnproto.Text.Builder getUri() {
return _getPointerField(org.capnproto.Text.factory, 0, null, 0, 0);
}
public final void setUri(org.capnproto.Text.Reader value) {
_setPointerField(org.capnproto.Text.factory, 0, value);
}
public final void setUri(String value) {
_setPointerField(org.capnproto.Text.factory, 0, new org.capnproto.Text.Reader(value));
}
public final org.capnproto.Text.Builder initUri(int size) {
return _initPointerField(org.capnproto.Text.factory, 0, size);
}
public final boolean hasTitle() {
return !_pointerFieldIsNull(1);
}
public final org.capnproto.Text.Builder getTitle() {
return _getPointerField(org.capnproto.Text.factory, 1, null, 0, 0);
}
public final void setTitle(org.capnproto.Text.Reader value) {
_setPointerField(org.capnproto.Text.factory, 1, value);
}
public final void setTitle(String value) {
_setPointerField(org.capnproto.Text.factory, 1, new org.capnproto.Text.Reader(value));
}
public final org.capnproto.Text.Builder initTitle(int size) {
return _initPointerField(org.capnproto.Text.factory, 1, size);
}
public final int getWidth() {
return _getIntField(0);
}
public final void setWidth(int value) {
_setIntField(0, value);
}
public final int getHeight() {
return _getIntField(1);
}
public final void setHeight(int value) {
_setIntField(1, value);
}
public final serializers.capnproto.media.Mediacontent.Image.Size getSize() {
switch(_getShortField(4)) {
case 0 : return serializers.capnproto.media.Mediacontent.Image.Size.SMALL;
case 1 : return serializers.capnproto.media.Mediacontent.Image.Size.LARGE;
default: return serializers.capnproto.media.Mediacontent.Image.Size._NOT_IN_SCHEMA;
}
}
public final void setSize(serializers.capnproto.media.Mediacontent.Image.Size value) {
_setShortField(4, (short)value.ordinal());
}
}
public static final class Reader extends org.capnproto.StructReader {
Reader(org.capnproto.SegmentReader segment, int data, int pointers,int dataSize, short pointerCount, int nestingLimit){
super(segment, data, pointers, dataSize, pointerCount, nestingLimit);
}
public boolean hasUri() {
return !_pointerFieldIsNull(0);
}
public org.capnproto.Text.Reader getUri() {
return _getPointerField(org.capnproto.Text.factory, 0, null, 0, 0);
}
public boolean hasTitle() {
return !_pointerFieldIsNull(1);
}
public org.capnproto.Text.Reader getTitle() {
return _getPointerField(org.capnproto.Text.factory, 1, null, 0, 0);
}
public final int getWidth() {
return _getIntField(0);
}
public final int getHeight() {
return _getIntField(1);
}
public final serializers.capnproto.media.Mediacontent.Image.Size getSize() {
switch(_getShortField(4)) {
case 0 : return serializers.capnproto.media.Mediacontent.Image.Size.SMALL;
case 1 : return serializers.capnproto.media.Mediacontent.Image.Size.LARGE;
default: return serializers.capnproto.media.Mediacontent.Image.Size._NOT_IN_SCHEMA;
}
}
}
public enum Size {
SMALL,
LARGE,
_NOT_IN_SCHEMA,
}
}
public static class Media {
public static final org.capnproto.StructSize STRUCT_SIZE = new org.capnproto.StructSize((short)4,(short)5);
public static final class Factory extends org.capnproto.StructFactory<Builder, Reader> {
public Factory() {
}
public final Reader constructReader(org.capnproto.SegmentReader segment, int data,int pointers, int dataSize, short pointerCount, int nestingLimit) {
return new Reader(segment,data,pointers,dataSize,pointerCount,nestingLimit);
}
public final Builder constructBuilder(org.capnproto.SegmentBuilder segment, int data,int pointers, int dataSize, short pointerCount) {
return new Builder(segment, data, pointers, dataSize, pointerCount);
}
public final org.capnproto.StructSize structSize() {
return Media.STRUCT_SIZE;
}
public final Reader asReader(Builder builder) {
return builder.asReader();
}
}
public static final Factory factory = new Factory();
public static final org.capnproto.StructList.Factory<Builder,Reader> listFactory =
new org.capnproto.StructList.Factory<Builder, Reader>(factory);
public static final class Builder extends org.capnproto.StructBuilder {
Builder(org.capnproto.SegmentBuilder segment, int data, int pointers,int dataSize, short pointerCount){
super(segment, data, pointers, dataSize, pointerCount);
}
public final Reader asReader() {
return new Reader(segment, data, pointers, dataSize, pointerCount, 0x7fffffff);
}
public final boolean hasUri() {
return !_pointerFieldIsNull(0);
}
public final org.capnproto.Text.Builder getUri() {
return _getPointerField(org.capnproto.Text.factory, 0, null, 0, 0);
}
public final void setUri(org.capnproto.Text.Reader value) {
_setPointerField(org.capnproto.Text.factory, 0, value);
}
public final void setUri(String value) {
_setPointerField(org.capnproto.Text.factory, 0, new org.capnproto.Text.Reader(value));
}
public final org.capnproto.Text.Builder initUri(int size) {
return _initPointerField(org.capnproto.Text.factory, 0, size);
}
public final boolean hasTitle() {
return !_pointerFieldIsNull(1);
}
public final org.capnproto.Text.Builder getTitle() {
return _getPointerField(org.capnproto.Text.factory, 1, null, 0, 0);
}
public final void setTitle(org.capnproto.Text.Reader value) {
_setPointerField(org.capnproto.Text.factory, 1, value);
}
public final void setTitle(String value) {
_setPointerField(org.capnproto.Text.factory, 1, new org.capnproto.Text.Reader(value));
}
public final org.capnproto.Text.Builder initTitle(int size) {
return _initPointerField(org.capnproto.Text.factory, 1, size);
}
public final int getWidth() {
return _getIntField(0);
}
public final void setWidth(int value) {
_setIntField(0, value);
}
public final int getHeight() {
return _getIntField(1);
}
public final void setHeight(int value) {
_setIntField(1, value);
}
public final boolean hasFormat() {
return !_pointerFieldIsNull(2);
}
public final org.capnproto.Text.Builder getFormat() {
return _getPointerField(org.capnproto.Text.factory, 2, null, 0, 0);
}
public final void setFormat(org.capnproto.Text.Reader value) {
_setPointerField(org.capnproto.Text.factory, 2, value);
}
public final void setFormat(String value) {
_setPointerField(org.capnproto.Text.factory, 2, new org.capnproto.Text.Reader(value));
}
public final org.capnproto.Text.Builder initFormat(int size) {
return _initPointerField(org.capnproto.Text.factory, 2, size);
}
public final long getDuration() {
return _getLongField(1);
}
public final void setDuration(long value) {
_setLongField(1, value);
}
public final long getSize() {
return _getLongField(2);
}
public final void setSize(long value) {
_setLongField(2, value);
}
public final int getBitrate() {
return _getIntField(6);
}
public final void setBitrate(int value) {
_setIntField(6, value);
}
public final boolean hasPersons() {
return !_pointerFieldIsNull(3);
}
public final org.capnproto.TextList.Builder getPersons() {
return _getPointerField(org.capnproto.TextList.factory, 3, null, 0);
}
public final void setPersons(org.capnproto.TextList.Reader value) {
_setPointerField(org.capnproto.TextList.factory, 3, value);
}
public final org.capnproto.TextList.Builder initPersons(int size) {
return _initPointerField(org.capnproto.TextList.factory, 3, size);
}
public final serializers.capnproto.media.Mediacontent.Media.Player getPlayer() {
switch(_getShortField(14)) {
case 0 : return serializers.capnproto.media.Mediacontent.Media.Player.JAVA;
case 1 : return serializers.capnproto.media.Mediacontent.Media.Player.FLASH;
default: return serializers.capnproto.media.Mediacontent.Media.Player._NOT_IN_SCHEMA;
}
}
public final void setPlayer(serializers.capnproto.media.Mediacontent.Media.Player value) {
_setShortField(14, (short)value.ordinal());
}
public final boolean hasCopyright() {
return !_pointerFieldIsNull(4);
}
public final org.capnproto.Text.Builder getCopyright() {
return _getPointerField(org.capnproto.Text.factory, 4, null, 0, 0);
}
public final void setCopyright(org.capnproto.Text.Reader value) {
_setPointerField(org.capnproto.Text.factory, 4, value);
}
public final void setCopyright(String value) {
_setPointerField(org.capnproto.Text.factory, 4, new org.capnproto.Text.Reader(value));
}
public final org.capnproto.Text.Builder initCopyright(int size) {
return _initPointerField(org.capnproto.Text.factory, 4, size);
}
}
public static final class Reader extends org.capnproto.StructReader {
Reader(org.capnproto.SegmentReader segment, int data, int pointers,int dataSize, short pointerCount, int nestingLimit){
super(segment, data, pointers, dataSize, pointerCount, nestingLimit);
}
public boolean hasUri() {
return !_pointerFieldIsNull(0);
}
public org.capnproto.Text.Reader getUri() {
return _getPointerField(org.capnproto.Text.factory, 0, null, 0, 0);
}
public boolean hasTitle() {
return !_pointerFieldIsNull(1);
}
public org.capnproto.Text.Reader getTitle() {
return _getPointerField(org.capnproto.Text.factory, 1, null, 0, 0);
}
public final int getWidth() {
return _getIntField(0);
}
public final int getHeight() {
return _getIntField(1);
}
public boolean hasFormat() {
return !_pointerFieldIsNull(2);
}
public org.capnproto.Text.Reader getFormat() {
return _getPointerField(org.capnproto.Text.factory, 2, null, 0, 0);
}
public final long getDuration() {
return _getLongField(1);
}
public final long getSize() {
return _getLongField(2);
}
public final int getBitrate() {
return _getIntField(6);
}
public final boolean hasPersons() {
return !_pointerFieldIsNull(3);
}
public final org.capnproto.TextList.Reader getPersons() {
return _getPointerField(org.capnproto.TextList.factory, 3, null, 0);
}
public final serializers.capnproto.media.Mediacontent.Media.Player getPlayer() {
switch(_getShortField(14)) {
case 0 : return serializers.capnproto.media.Mediacontent.Media.Player.JAVA;
case 1 : return serializers.capnproto.media.Mediacontent.Media.Player.FLASH;
default: return serializers.capnproto.media.Mediacontent.Media.Player._NOT_IN_SCHEMA;
}
}
public boolean hasCopyright() {
return !_pointerFieldIsNull(4);
}
public org.capnproto.Text.Reader getCopyright() {
return _getPointerField(org.capnproto.Text.factory, 4, null, 0, 0);
}
}
public enum Player {
JAVA,
FLASH,
_NOT_IN_SCHEMA,
}
}
public static class MediaContent {
public static final org.capnproto.StructSize STRUCT_SIZE = new org.capnproto.StructSize((short)0,(short)2);
public static final class Factory extends org.capnproto.StructFactory<Builder, Reader> {
public Factory() {
}
public final Reader constructReader(org.capnproto.SegmentReader segment, int data,int pointers, int dataSize, short pointerCount, int nestingLimit) {
return new Reader(segment,data,pointers,dataSize,pointerCount,nestingLimit);
}
public final Builder constructBuilder(org.capnproto.SegmentBuilder segment, int data,int pointers, int dataSize, short pointerCount) {
return new Builder(segment, data, pointers, dataSize, pointerCount);
}
public final org.capnproto.StructSize structSize() {
return MediaContent.STRUCT_SIZE;
}
public final Reader asReader(Builder builder) {
return builder.asReader();
}
}
public static final Factory factory = new Factory();
public static final org.capnproto.StructList.Factory<Builder,Reader> listFactory =
new org.capnproto.StructList.Factory<Builder, Reader>(factory);
public static final class Builder extends org.capnproto.StructBuilder {
Builder(org.capnproto.SegmentBuilder segment, int data, int pointers,int dataSize, short pointerCount){
super(segment, data, pointers, dataSize, pointerCount);
}
public final Reader asReader() {
return new Reader(segment, data, pointers, dataSize, pointerCount, 0x7fffffff);
}
public final boolean hasImages() {
return !_pointerFieldIsNull(0);
}
public final org.capnproto.StructList.Builder<serializers.capnproto.media.Mediacontent.Image.Builder> getImages() {
return _getPointerField(serializers.capnproto.media.Mediacontent.Image.listFactory, 0, null, 0);
}
public final void setImages(org.capnproto.StructList.Reader<serializers.capnproto.media.Mediacontent.Image.Reader> value) {
_setPointerField(serializers.capnproto.media.Mediacontent.Image.listFactory, 0, value);
}
public final org.capnproto.StructList.Builder<serializers.capnproto.media.Mediacontent.Image.Builder> initImages(int size) {
return _initPointerField(serializers.capnproto.media.Mediacontent.Image.listFactory, 0, size);
}
public final serializers.capnproto.media.Mediacontent.Media.Builder getMedia() {
return _getPointerField(serializers.capnproto.media.Mediacontent.Media.factory, 1, null, 0);
}
public final void setMedia(serializers.capnproto.media.Mediacontent.Media.Reader value) {
_setPointerField(serializers.capnproto.media.Mediacontent.Media.factory,1, value);
}
public final serializers.capnproto.media.Mediacontent.Media.Builder initMedia() {
return _initPointerField(serializers.capnproto.media.Mediacontent.Media.factory,1, 0);
}
}
public static final class Reader extends org.capnproto.StructReader {
Reader(org.capnproto.SegmentReader segment, int data, int pointers,int dataSize, short pointerCount, int nestingLimit){
super(segment, data, pointers, dataSize, pointerCount, nestingLimit);
}
public final boolean hasImages() {
return !_pointerFieldIsNull(0);
}
public final org.capnproto.StructList.Reader<serializers.capnproto.media.Mediacontent.Image.Reader> getImages() {
return _getPointerField(serializers.capnproto.media.Mediacontent.Image.listFactory, 0, null, 0);
}
public boolean hasMedia() {
return !_pointerFieldIsNull(1);
}
public serializers.capnproto.media.Mediacontent.Media.Reader getMedia() {
return _getPointerField(serializers.capnproto.media.Mediacontent.Media.factory,1,null, 0);
}
}
}
public static final class Schemas {
public static final org.capnproto.SegmentReader b_b6cdb737e9004eed =
org.capnproto.GeneratedClassSupport.decodeRawBytes(
"\u0000\u0000\u0000\u0000\u0005\u0000\u0006\u0000" +
"\u00ed\u004e\u0000\u00e9\u0037\u00b7\u00cd\u00b6" +
"\u003a\u0000\u0000\u0000\u0001\u0000\u0002\u0000" +
"\u0036\u00cf\u00e7\u0013\u006f\u008e\u00b0\u00fd" +
"\u0002\u0000\u0007\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0015\u0000\u0000\u0000\u0002\u0002\u0000\u0000" +
"\u0031\u0000\u0000\u0000\u0017\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0039\u0000\u0000\u0000\u001f\u0001\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u002f\u0055\u0073\u0065\u0072\u0073\u002f\u0072" +
"\u0069\u006b\u0061\u0072\u0064\u002f\u0070\u0072" +
"\u006f\u006a\u0065\u0063\u0074\u0073\u002f\u0074" +
"\u0065\u0073\u0074\u0063\u0070\u006e\u002f\u0073" +
"\u0072\u0063\u002f\u006d\u0061\u0069\u006e\u002f" +
"\u0063\u0061\u0070\u006e\u0070\u002f\u006d\u0065" +
"\u0064\u0069\u0061\u002e\u0063\u0061\u0070\u006e" +
"\u0070\u003a\u0049\u006d\u0061\u0067\u0065\u0000" +
"\u0004\u0000\u0000\u0000\u0001\u0000\u0001\u0000" +
"\u0055\u00e6\u00d0\u0044\u00f6\u00ce\u00a3\u00d1" +
"\u0001\u0000\u0000\u0000\u002a\u0000\u0000\u0000" +
"\u0053\u0069\u007a\u0065\u0000\u0000\u0000\u0000" +
"\u0014\u0000\u0000\u0000\u0003\u0000\u0004\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0001\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u007d\u0000\u0000\u0000\"\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0078\u0000\u0000\u0000\u0003\u0000\u0001\u0000" +
"\u0084\u0000\u0000\u0000\u0002\u0000\u0001\u0000" +
"\u0001\u0000\u0000\u0000\u0001\u0000\u0000\u0000" +
"\u0000\u0000\u0001\u0000\u0001\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0081\u0000\u0000\u0000\u0032\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u007c\u0000\u0000\u0000\u0003\u0000\u0001\u0000" +
"\u0088\u0000\u0000\u0000\u0002\u0000\u0001\u0000" +
"\u0002\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0001\u0000\u0002\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0085\u0000\u0000\u0000\u0032\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0080\u0000\u0000\u0000\u0003\u0000\u0001\u0000" +
"\u008c\u0000\u0000\u0000\u0002\u0000\u0001\u0000" +
"\u0003\u0000\u0000\u0000\u0001\u0000\u0000\u0000" +
"\u0000\u0000\u0001\u0000\u0003\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0089\u0000\u0000\u0000\u003a\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0084\u0000\u0000\u0000\u0003\u0000\u0001\u0000" +
"\u0090\u0000\u0000\u0000\u0002\u0000\u0001\u0000" +
"\u0004\u0000\u0000\u0000\u0004\u0000\u0000\u0000" +
"\u0000\u0000\u0001\u0000\u0004\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u008d\u0000\u0000\u0000\u002a\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0088\u0000\u0000\u0000\u0003\u0000\u0001\u0000" +
"\u0094\u0000\u0000\u0000\u0002\u0000\u0001\u0000" +
"\u0075\u0072\u0069\u0000\u0000\u0000\u0000\u0000" +
"\u000c\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u000c\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0074\u0069\u0074\u006c\u0065\u0000\u0000\u0000" +
"\u000c\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u000c\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0077\u0069\u0064\u0074\u0068\u0000\u0000\u0000" +
"\u0004\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0004\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0068\u0065\u0069\u0067\u0068\u0074\u0000\u0000" +
"\u0004\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0004\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0073\u0069\u007a\u0065\u0000\u0000\u0000\u0000" +
"\u000f\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0055\u00e6\u00d0\u0044\u00f6\u00ce\u00a3\u00d1" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u000f\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "");
public static final org.capnproto.SegmentReader b_d1a3cef644d0e655 =
org.capnproto.GeneratedClassSupport.decodeRawBytes(
"\u0000\u0000\u0000\u0000\u0005\u0000\u0006\u0000" +
"\u0055\u00e6\u00d0\u0044\u00f6\u00ce\u00a3\u00d1" +
"\u0040\u0000\u0000\u0000\u0002\u0000\u0000\u0000" +
"\u00ed\u004e\u0000\u00e9\u0037\u00b7\u00cd\u00b6" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0015\u0000\u0000\u0000\u002a\u0002\u0000\u0000" +
"\u0035\u0000\u0000\u0000\u0007\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0031\u0000\u0000\u0000\u0037\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u002f\u0055\u0073\u0065\u0072\u0073\u002f\u0072" +
"\u0069\u006b\u0061\u0072\u0064\u002f\u0070\u0072" +
"\u006f\u006a\u0065\u0063\u0074\u0073\u002f\u0074" +
"\u0065\u0073\u0074\u0063\u0070\u006e\u002f\u0073" +
"\u0072\u0063\u002f\u006d\u0061\u0069\u006e\u002f" +
"\u0063\u0061\u0070\u006e\u0070\u002f\u006d\u0065" +
"\u0064\u0069\u0061\u002e\u0063\u0061\u0070\u006e" +
"\u0070\u003a\u0049\u006d\u0061\u0067\u0065\u002e" +
"\u0053\u0069\u007a\u0065\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0001\u0000\u0001\u0000" +
"\u0008\u0000\u0000\u0000\u0001\u0000\u0002\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0011\u0000\u0000\u0000\u0032\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0009\u0000\u0000\u0000\u0032\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0073\u006d\u0061\u006c\u006c\u0000\u0000\u0000" +
"\u006c\u0061\u0072\u0067\u0065\u0000\u0000\u0000" + "");
public static final org.capnproto.SegmentReader b_8f1a3061f411d93d =
org.capnproto.GeneratedClassSupport.decodeRawBytes(
"\u0000\u0000\u0000\u0000\u0005\u0000\u0006\u0000" +
"\u003d\u00d9\u0011\u00f4\u0061\u0030\u001a\u008f" +
"\u003a\u0000\u0000\u0000\u0001\u0000\u0004\u0000" +
"\u0036\u00cf\u00e7\u0013\u006f\u008e\u00b0\u00fd" +
"\u0005\u0000\u0007\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0015\u0000\u0000\u0000\u0002\u0002\u0000\u0000" +
"\u0031\u0000\u0000\u0000\u0017\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0039\u0000\u0000\u0000\u006f\u0002\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u002f\u0055\u0073\u0065\u0072\u0073\u002f\u0072" +
"\u0069\u006b\u0061\u0072\u0064\u002f\u0070\u0072" +
"\u006f\u006a\u0065\u0063\u0074\u0073\u002f\u0074" +
"\u0065\u0073\u0074\u0063\u0070\u006e\u002f\u0073" +
"\u0072\u0063\u002f\u006d\u0061\u0069\u006e\u002f" +
"\u0063\u0061\u0070\u006e\u0070\u002f\u006d\u0065" +
"\u0064\u0069\u0061\u002e\u0063\u0061\u0070\u006e" +
"\u0070\u003a\u004d\u0065\u0064\u0069\u0061\u0000" +
"\u0004\u0000\u0000\u0000\u0001\u0000\u0001\u0000" +
"\u0048\u00f2\u0053\u0080\u00df\u0006\u00e2\u009d" +
"\u0001\u0000\u0000\u0000\u003a\u0000\u0000\u0000" +
"\u0050\u006c\u0061\u0079\u0065\u0072\u0000\u0000" +
"\u002c\u0000\u0000\u0000\u0003\u0000\u0004\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0001\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0025\u0001\u0000\u0000\"\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0020\u0001\u0000\u0000\u0003\u0000\u0001\u0000" +
"\u002c\u0001\u0000\u0000\u0002\u0000\u0001\u0000" +
"\u0001\u0000\u0000\u0000\u0001\u0000\u0000\u0000" +
"\u0000\u0000\u0001\u0000\u0001\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0029\u0001\u0000\u0000\u0032\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0024\u0001\u0000\u0000\u0003\u0000\u0001\u0000" +
"\u0030\u0001\u0000\u0000\u0002\u0000\u0001\u0000" +
"\u0002\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0001\u0000\u0002\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u002d\u0001\u0000\u0000\u0032\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0028\u0001\u0000\u0000\u0003\u0000\u0001\u0000" +
"\u0034\u0001\u0000\u0000\u0002\u0000\u0001\u0000" +
"\u0003\u0000\u0000\u0000\u0001\u0000\u0000\u0000" +
"\u0000\u0000\u0001\u0000\u0003\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0031\u0001\u0000\u0000\u003a\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u002c\u0001\u0000\u0000\u0003\u0000\u0001\u0000" +
"\u0038\u0001\u0000\u0000\u0002\u0000\u0001\u0000" +
"\u0004\u0000\u0000\u0000\u0002\u0000\u0000\u0000" +
"\u0000\u0000\u0001\u0000\u0004\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0035\u0001\u0000\u0000\u003a\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0030\u0001\u0000\u0000\u0003\u0000\u0001\u0000" +
"\u003c\u0001\u0000\u0000\u0002\u0000\u0001\u0000" +
"\u0005\u0000\u0000\u0000\u0001\u0000\u0000\u0000" +
"\u0000\u0000\u0001\u0000\u0005\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0039\u0001\u0000\u0000\u004a\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0038\u0001\u0000\u0000\u0003\u0000\u0001\u0000" +
"\u0044\u0001\u0000\u0000\u0002\u0000\u0001\u0000" +
"\u0006\u0000\u0000\u0000\u0002\u0000\u0000\u0000" +
"\u0000\u0000\u0001\u0000\u0006\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0041\u0001\u0000\u0000\u002a\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u003c\u0001\u0000\u0000\u0003\u0000\u0001\u0000" +
"\u0048\u0001\u0000\u0000\u0002\u0000\u0001\u0000" +
"\u0007\u0000\u0000\u0000\u0006\u0000\u0000\u0000" +
"\u0000\u0000\u0001\u0000\u0007\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0045\u0001\u0000\u0000\u0042\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0040\u0001\u0000\u0000\u0003\u0000\u0001\u0000" +
"\u004c\u0001\u0000\u0000\u0002\u0000\u0001\u0000" +
"\u0008\u0000\u0000\u0000\u0003\u0000\u0000\u0000" +
"\u0000\u0000\u0001\u0000\u0008\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0049\u0001\u0000\u0000\u0042\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0044\u0001\u0000\u0000\u0003\u0000\u0001\u0000" +
"\u0060\u0001\u0000\u0000\u0002\u0000\u0001\u0000" +
"\u0009\u0000\u0000\u0000\u000e\u0000\u0000\u0000" +
"\u0000\u0000\u0001\u0000\u0009\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u005d\u0001\u0000\u0000\u003a\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0058\u0001\u0000\u0000\u0003\u0000\u0001\u0000" +
"\u0064\u0001\u0000\u0000\u0002\u0000\u0001\u0000" +
"\n\u0000\u0000\u0000\u0004\u0000\u0000\u0000" +
"\u0000\u0000\u0001\u0000\n\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0061\u0001\u0000\u0000\u0052\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0060\u0001\u0000\u0000\u0003\u0000\u0001\u0000" +
"\u006c\u0001\u0000\u0000\u0002\u0000\u0001\u0000" +
"\u0075\u0072\u0069\u0000\u0000\u0000\u0000\u0000" +
"\u000c\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u000c\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0074\u0069\u0074\u006c\u0065\u0000\u0000\u0000" +
"\u000c\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u000c\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0077\u0069\u0064\u0074\u0068\u0000\u0000\u0000" +
"\u0004\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0004\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0068\u0065\u0069\u0067\u0068\u0074\u0000\u0000" +
"\u0004\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0004\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0066\u006f\u0072\u006d\u0061\u0074\u0000\u0000" +
"\u000c\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u000c\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0064\u0075\u0072\u0061\u0074\u0069\u006f\u006e" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0005\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0005\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0073\u0069\u007a\u0065\u0000\u0000\u0000\u0000" +
"\u0005\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0005\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0062\u0069\u0074\u0072\u0061\u0074\u0065\u0000" +
"\u0004\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0004\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0070\u0065\u0072\u0073\u006f\u006e\u0073\u0000" +
"\u000e\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0003\u0000\u0001\u0000" +
"\u000c\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u000e\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0070\u006c\u0061\u0079\u0065\u0072\u0000\u0000" +
"\u000f\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0048\u00f2\u0053\u0080\u00df\u0006\u00e2\u009d" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u000f\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0063\u006f\u0070\u0079\u0072\u0069\u0067\u0068" +
"\u0074\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u000c\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u000c\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "");
public static final org.capnproto.SegmentReader b_9de206df8053f248 =
org.capnproto.GeneratedClassSupport.decodeRawBytes(
"\u0000\u0000\u0000\u0000\u0005\u0000\u0006\u0000" +
"\u0048\u00f2\u0053\u0080\u00df\u0006\u00e2\u009d" +
"\u0040\u0000\u0000\u0000\u0002\u0000\u0000\u0000" +
"\u003d\u00d9\u0011\u00f4\u0061\u0030\u001a\u008f" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0015\u0000\u0000\u0000\u003a\u0002\u0000\u0000" +
"\u0035\u0000\u0000\u0000\u0007\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0031\u0000\u0000\u0000\u0037\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u002f\u0055\u0073\u0065\u0072\u0073\u002f\u0072" +
"\u0069\u006b\u0061\u0072\u0064\u002f\u0070\u0072" +
"\u006f\u006a\u0065\u0063\u0074\u0073\u002f\u0074" +
"\u0065\u0073\u0074\u0063\u0070\u006e\u002f\u0073" +
"\u0072\u0063\u002f\u006d\u0061\u0069\u006e\u002f" +
"\u0063\u0061\u0070\u006e\u0070\u002f\u006d\u0065" +
"\u0064\u0069\u0061\u002e\u0063\u0061\u0070\u006e" +
"\u0070\u003a\u004d\u0065\u0064\u0069\u0061\u002e" +
"\u0050\u006c\u0061\u0079\u0065\u0072\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0001\u0000\u0001\u0000" +
"\u0008\u0000\u0000\u0000\u0001\u0000\u0002\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0011\u0000\u0000\u0000\u002a\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0009\u0000\u0000\u0000\u0032\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u006a\u0061\u0076\u0061\u0000\u0000\u0000\u0000" +
"\u0066\u006c\u0061\u0073\u0068\u0000\u0000\u0000" + "");
public static final org.capnproto.SegmentReader b_a6c2d18f99a4274f =
org.capnproto.GeneratedClassSupport.decodeRawBytes(
"\u0000\u0000\u0000\u0000\u0005\u0000\u0006\u0000" +
"\u004f\u0027\u00a4\u0099\u008f\u00d1\u00c2\u00a6" +
"\u003a\u0000\u0000\u0000\u0001\u0000\u0000\u0000" +
"\u0036\u00cf\u00e7\u0013\u006f\u008e\u00b0\u00fd" +
"\u0002\u0000\u0007\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0015\u0000\u0000\u0000\u003a\u0002\u0000\u0000" +
"\u0035\u0000\u0000\u0000\u0007\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0031\u0000\u0000\u0000\u0077\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u002f\u0055\u0073\u0065\u0072\u0073\u002f\u0072" +
"\u0069\u006b\u0061\u0072\u0064\u002f\u0070\u0072" +
"\u006f\u006a\u0065\u0063\u0074\u0073\u002f\u0074" +
"\u0065\u0073\u0074\u0063\u0070\u006e\u002f\u0073" +
"\u0072\u0063\u002f\u006d\u0061\u0069\u006e\u002f" +
"\u0063\u0061\u0070\u006e\u0070\u002f\u006d\u0065" +
"\u0064\u0069\u0061\u002e\u0063\u0061\u0070\u006e" +
"\u0070\u003a\u004d\u0065\u0064\u0069\u0061\u0043" +
"\u006f\u006e\u0074\u0065\u006e\u0074\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0001\u0000\u0001\u0000" +
"\u0008\u0000\u0000\u0000\u0003\u0000\u0004\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0001\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0029\u0000\u0000\u0000\u003a\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0024\u0000\u0000\u0000\u0003\u0000\u0001\u0000" +
"\u0040\u0000\u0000\u0000\u0002\u0000\u0001\u0000" +
"\u0001\u0000\u0000\u0000\u0001\u0000\u0000\u0000" +
"\u0000\u0000\u0001\u0000\u0001\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u003d\u0000\u0000\u0000\u0032\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0038\u0000\u0000\u0000\u0003\u0000\u0001\u0000" +
"\u0044\u0000\u0000\u0000\u0002\u0000\u0001\u0000" +
"\u0069\u006d\u0061\u0067\u0065\u0073\u0000\u0000" +
"\u000e\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0003\u0000\u0001\u0000" +
"\u0010\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u00ed\u004e\u0000\u00e9\u0037\u00b7\u00cd\u00b6" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u000e\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u006d\u0065\u0064\u0069\u0061\u0000\u0000\u0000" +
"\u0010\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u003d\u00d9\u0011\u00f4\u0061\u0030\u001a\u008f" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0010\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" +
"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000" + "");
}
}