text:
namespace Diadoc.Api.DataXml
{
	/// <remarks/>
	[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
	[System.SerializableAttribute()]
	[System.Diagnostics.DebuggerStepThroughAttribute()]
	[System.ComponentModel.DesignerCategoryAttribute("code")]
	public partial class OtherIssuer
	{
		private string positionField;

		private string employeeInfoField;

		private string employeeBaseField;

		private string organizationNameField;

		private string organizationBaseField;

		private string lastNameField;

		private string firstNameField;

		private string middleNameField;

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string Position
		{
			get { return this.positionField; }
			set { this.positionField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string EmployeeInfo
		{
			get { return this.employeeInfoField; }
			set { this.employeeInfoField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string EmployeeBase
		{
			get { return this.employeeBaseField; }
			set { this.employeeBaseField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string OrganizationName
		{
			get { return this.organizationNameField; }
			set { this.organizationNameField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string OrganizationBase
		{
			get { return this.organizationBaseField; }
			set { this.organizationBaseField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string LastName
		{
			get { return this.lastNameField; }
			set { this.lastNameField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string FirstName
		{
			get { return this.firstNameField; }
			set { this.firstNameField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string MiddleName
		{
			get { return this.middleNameField; }
			set { this.middleNameField = value; }
		}
	}

	/// <remarks/>
	[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
	[System.SerializableAttribute()]
	[System.Diagnostics.DebuggerStepThroughAttribute()]
	[System.ComponentModel.DesignerCategoryAttribute("code")]
	public partial class Employee
	{
		private string positionField;

		private string employeeInfoField;

		private string employeeBaseField;

		private string lastNameField;

		private string firstNameField;

		private string middleNameField;

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string Position
		{
			get { return this.positionField; }
			set { this.positionField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string EmployeeInfo
		{
			get { return this.employeeInfoField; }
			set { this.employeeInfoField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string EmployeeBase
		{
			get { return this.employeeBaseField; }
			set { this.employeeBaseField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string LastName
		{
			get { return this.lastNameField; }
			set { this.lastNameField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string FirstName
		{
			get { return this.firstNameField; }
			set { this.firstNameField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string MiddleName
		{
			get { return this.middleNameField; }
			set { this.middleNameField = value; }
		}
	}

	/// <remarks/>
	[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
	[System.SerializableAttribute()]
	[System.Diagnostics.DebuggerStepThroughAttribute()]
	[System.ComponentModel.DesignerCategoryAttribute("code")]
	public partial class AdditionalInfoId
	{
		private AdditionalInfo[] additionalInfoField;

		private string infoFileIdField;

		/// <remarks/>
		[System.Xml.Serialization.XmlElementAttribute("AdditionalInfo", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
		public AdditionalInfo[] AdditionalInfo
		{
			get { return this.additionalInfoField; }
			set { this.additionalInfoField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string InfoFileId
		{
			get { return this.infoFileIdField; }
			set { this.infoFileIdField = value; }
		}
	}

	/// <remarks/>
	[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
	[System.SerializableAttribute()]
	[System.Diagnostics.DebuggerStepThroughAttribute()]
	[System.ComponentModel.DesignerCategoryAttribute("code")]
	public partial class AdditionalInfo
	{
		private string idField;

		private string valueField;

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string Id
		{
			get { return this.idField; }
			set { this.idField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string Value
		{
			get { return this.valueField; }
			set { this.valueField = value; }
		}
	}

	/// <remarks/>
	[System.Xml.Serialization.XmlIncludeAttribute(typeof(ExtendedSignerDetails_BuyerTitle820))]
	[System.Xml.Serialization.XmlIncludeAttribute(typeof(ExtendedSignerDetails))]
	[System.Xml.Serialization.XmlIncludeAttribute(typeof(ExtendedSignerDetails_551_552))]
	[System.Xml.Serialization.XmlIncludeAttribute(typeof(ExtendedSignerDetails_CorrectionBuyerTitle))]
	[System.Xml.Serialization.XmlIncludeAttribute(typeof(ExtendedSignerDetails_CorrectionSellerTitle))]
	[System.Xml.Serialization.XmlIncludeAttribute(typeof(ExtendedSignerDetails_BuyerTitle))]
	[System.Xml.Serialization.XmlIncludeAttribute(typeof(ExtendedSignerDetails_SellerTitle))]
	[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
	[System.SerializableAttribute()]
	[System.Diagnostics.DebuggerStepThroughAttribute()]
	[System.ComponentModel.DesignerCategoryAttribute("code")]
	public partial class ExtendedSignerDetailsBase
	{
		private string lastNameField;

		private string firstNameField;

		private string middleNameField;

		private string positionField;

		private string innField;

		private string registrationCertificateField;

		private ExtendedSignerDetailsBaseSignerType signerTypeField;

		private string signerOrganizationNameField;

		private string signerInfoField;

		private string signerPowersBaseField;

		private string signerOrgPowersBaseField;

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string LastName
		{
			get { return this.lastNameField; }
			set { this.lastNameField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string FirstName
		{
			get { return this.firstNameField; }
			set { this.firstNameField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string MiddleName
		{
			get { return this.middleNameField; }
			set { this.middleNameField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string Position
		{
			get { return this.positionField; }
			set { this.positionField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string Inn
		{
			get { return this.innField; }
			set { this.innField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string RegistrationCertificate
		{
			get { return this.registrationCertificateField; }
			set { this.registrationCertificateField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public ExtendedSignerDetailsBaseSignerType SignerType
		{
			get { return this.signerTypeField; }
			set { this.signerTypeField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string SignerOrganizationName
		{
			get { return this.signerOrganizationNameField; }
			set { this.signerOrganizationNameField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string SignerInfo
		{
			get { return this.signerInfoField; }
			set { this.signerInfoField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string SignerPowersBase
		{
			get { return this.signerPowersBaseField; }
			set { this.signerPowersBaseField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string SignerOrgPowersBase
		{
			get { return this.signerOrgPowersBaseField; }
			set { this.signerOrgPowersBaseField = value; }
		}
	}

	/// <remarks/>
	[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
	[System.SerializableAttribute()]
	[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
	public enum ExtendedSignerDetailsBaseSignerType
	{
		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("1")]
		LegalEntity,

		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("2")]
		IndividualEntity,

		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("3")]
		PhysicalPerson,
	}

	/// <remarks/>
	[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
	[System.SerializableAttribute()]
	[System.Diagnostics.DebuggerStepThroughAttribute()]
	[System.ComponentModel.DesignerCategoryAttribute("code")]
	public partial class ExtendedSignerDetails_BuyerTitle820 : ExtendedSignerDetailsBase
	{
		private ExtendedSignerDetails_BuyerTitle820SignerPowers signerPowersField;

		private ExtendedSignerDetails_BuyerTitle820SignerStatus signerStatusField;

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public ExtendedSignerDetails_BuyerTitle820SignerPowers SignerPowers
		{
			get { return this.signerPowersField; }
			set { this.signerPowersField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public ExtendedSignerDetails_BuyerTitle820SignerStatus SignerStatus
		{
			get { return this.signerStatusField; }
			set { this.signerStatusField = value; }
		}
	}

	/// <remarks/>
	[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
	[System.SerializableAttribute()]
	[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
	public enum ExtendedSignerDetails_BuyerTitle820SignerPowers
	{
		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("1")]
		PersonMadeOperation,

		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("2")]
		MadeAndSignOperation,

		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("3")]
		PersonDocumentedOperation,
	}

	/// <remarks/>
	[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
	[System.SerializableAttribute()]
	[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
	public enum ExtendedSignerDetails_BuyerTitle820SignerStatus
	{
		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("3")]
		OtherOrganizationEmployee,

		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("4")]
		AuthorizedPerson,

		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("5")]
		BuyerEmployee,

		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("6")]
		InformationCreatorBuyerEmployee,
	}

	/// <remarks/>
	[System.Xml.Serialization.XmlIncludeAttribute(typeof(ExtendedSignerDetails_551_552))]
	[System.Xml.Serialization.XmlIncludeAttribute(typeof(ExtendedSignerDetails_CorrectionBuyerTitle))]
	[System.Xml.Serialization.XmlIncludeAttribute(typeof(ExtendedSignerDetails_CorrectionSellerTitle))]
	[System.Xml.Serialization.XmlIncludeAttribute(typeof(ExtendedSignerDetails_BuyerTitle))]
	[System.Xml.Serialization.XmlIncludeAttribute(typeof(ExtendedSignerDetails_SellerTitle))]
	[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
	[System.SerializableAttribute()]
	[System.Diagnostics.DebuggerStepThroughAttribute()]
	[System.ComponentModel.DesignerCategoryAttribute("code")]
	public partial class ExtendedSignerDetails : ExtendedSignerDetailsBase
	{
		private ExtendedSignerDetailsSignerStatus signerStatusField;

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public ExtendedSignerDetailsSignerStatus SignerStatus
		{
			get { return this.signerStatusField; }
			set { this.signerStatusField = value; }
		}
	}

	/// <remarks/>
	[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
	[System.SerializableAttribute()]
	[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
	public enum ExtendedSignerDetailsSignerStatus
	{
		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("1")]
		SellerEmployee,

		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("2")]
		InformationCreatorEmployee,

		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("3")]
		OtherOrganizationEmployee,

		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("4")]
		AuthorizedPerson,
	}

	/// <remarks/>
	[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
	[System.SerializableAttribute()]
	[System.Diagnostics.DebuggerStepThroughAttribute()]
	[System.ComponentModel.DesignerCategoryAttribute("code")]
	public partial class ExtendedSignerDetails_551_552 : ExtendedSignerDetails
	{
		private ExtendedSignerDetails_551_552SignerPowers signerPowersField;

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public ExtendedSignerDetails_551_552SignerPowers SignerPowers
		{
			get { return this.signerPowersField; }
			set { this.signerPowersField = value; }
		}
	}

	/// <remarks/>
	[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
	[System.SerializableAttribute()]
	[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
	public enum ExtendedSignerDetails_551_552SignerPowers
	{
		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("1")]
		PersonMadeOperation,

		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("2")]
		MadeAndSignOperation,

		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("3")]
		PersonDocumentedOperation,
	}

	/// <remarks/>
	[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
	[System.SerializableAttribute()]
	[System.Diagnostics.DebuggerStepThroughAttribute()]
	[System.ComponentModel.DesignerCategoryAttribute("code")]
	public partial class ExtendedSignerDetails_CorrectionBuyerTitle : ExtendedSignerDetails
	{
		private ExtendedSignerDetails_CorrectionBuyerTitleSignerPowers signerPowersField;

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public ExtendedSignerDetails_CorrectionBuyerTitleSignerPowers SignerPowers
		{
			get { return this.signerPowersField; }
			set { this.signerPowersField = value; }
		}
	}

	/// <remarks/>
	[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
	[System.SerializableAttribute()]
	[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
	public enum ExtendedSignerDetails_CorrectionBuyerTitleSignerPowers
	{
		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("3")]
		PersonDocumentedOperation,
	}

	/// <remarks/>
	[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
	[System.SerializableAttribute()]
	[System.Diagnostics.DebuggerStepThroughAttribute()]
	[System.ComponentModel.DesignerCategoryAttribute("code")]
	public partial class ExtendedSignerDetails_CorrectionSellerTitle : ExtendedSignerDetails
	{
		private ExtendedSignerDetails_CorrectionSellerTitleSignerPowers signerPowersField;

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public ExtendedSignerDetails_CorrectionSellerTitleSignerPowers SignerPowers
		{
			get { return this.signerPowersField; }
			set { this.signerPowersField = value; }
		}
	}

	/// <remarks/>
	[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
	[System.SerializableAttribute()]
	[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
	public enum ExtendedSignerDetails_CorrectionSellerTitleSignerPowers
	{
		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("0")]
		InvoiceSigner,

		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("3")]
		PersonDocumentedOperation,

		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("6")]
		ResponsibleForOperationAndSignerForInvoice,
	}

	/// <remarks/>
	[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
	[System.SerializableAttribute()]
	[System.Diagnostics.DebuggerStepThroughAttribute()]
	[System.ComponentModel.DesignerCategoryAttribute("code")]
	public partial class ExtendedSignerDetails_BuyerTitle : ExtendedSignerDetails
	{
		private ExtendedSignerDetails_BuyerTitleSignerPowers signerPowersField;

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public ExtendedSignerDetails_BuyerTitleSignerPowers SignerPowers
		{
			get { return this.signerPowersField; }
			set { this.signerPowersField = value; }
		}
	}

	/// <remarks/>
	[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
	[System.SerializableAttribute()]
	[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
	public enum ExtendedSignerDetails_BuyerTitleSignerPowers
	{
		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("1")]
		PersonMadeOperation,

		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("2")]
		MadeAndSignOperation,

		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("3")]
		PersonDocumentedOperation,
	}

	/// <remarks/>
	[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
	[System.SerializableAttribute()]
	[System.Diagnostics.DebuggerStepThroughAttribute()]
	[System.ComponentModel.DesignerCategoryAttribute("code")]
	public partial class ExtendedSignerDetails_SellerTitle : ExtendedSignerDetails
	{
		private ExtendedSignerDetails_SellerTitleSignerPowers signerPowersField;

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public ExtendedSignerDetails_SellerTitleSignerPowers SignerPowers
		{
			get { return this.signerPowersField; }
			set { this.signerPowersField = value; }
		}
	}

	/// <remarks/>
	[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
	[System.SerializableAttribute()]
	[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
	public enum ExtendedSignerDetails_SellerTitleSignerPowers
	{
		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("0")]
		InvoiceSigner,

		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("1")]
		PersonMadeOperation,

		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("2")]
		MadeAndSignOperation,

		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("3")]
		PersonDocumentedOperation,

		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("4")]
		MadeOperationAndSignedInvoice,

		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("5")]
		MadeAndResponsibleForOperationAndSignedInvoice,

		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("6")]
		ResponsibleForOperationAndSignerForInvoice,
	}

	/// <remarks/>
	[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
	[System.SerializableAttribute()]
	[System.Diagnostics.DebuggerStepThroughAttribute()]
	[System.ComponentModel.DesignerCategoryAttribute("code")]
	public partial class SignerReference
	{
		private string boxIdField;

		private byte[] certificateBytesField;

		private string certificateThumbprintField;

		private PowerOfAttorney powerOfAttorneyField;

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string BoxId
		{
			get { return this.boxIdField; }
			set { this.boxIdField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute(DataType = "base64Binary")]
		public byte[] CertificateBytes
		{
			get { return this.certificateBytesField; }
			set { this.certificateBytesField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string CertificateThumbprint
		{
			get { return this.certificateThumbprintField; }
			set { this.certificateThumbprintField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
		public PowerOfAttorney PowerOfAttorney
		{
			get { return this.powerOfAttorneyField; }
			set { this.powerOfAttorneyField = value; }
		}
	}

	/// <remarks/>
	[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
	[System.SerializableAttribute()]
	[System.Diagnostics.DebuggerStepThroughAttribute()]
	[System.ComponentModel.DesignerCategoryAttribute("code")]
	public partial class PowerOfAttorney
	{
		private PowerOfAttorneyFullId fullIdField;

		private PowerOfAttorneyUseDefault useDefaultField;

		/// <remarks/>
		[System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
		public PowerOfAttorneyFullId FullId
		{
			get { return this.fullIdField; }
			set { this.fullIdField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public PowerOfAttorneyUseDefault UseDefault
		{
			get { return this.useDefaultField; }
			set { this.useDefaultField = value; }
		}
	}

	/// <remarks/>
	[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
	[System.SerializableAttribute()]
	[System.Diagnostics.DebuggerStepThroughAttribute()]
	[System.ComponentModel.DesignerCategoryAttribute("code")]
	[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
	public partial class PowerOfAttorneyFullId
	{
		private string registrationNumberField;

		private string issuerInnField;

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string RegistrationNumber
		{
			get { return this.registrationNumberField; }
			set { this.registrationNumberField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string IssuerInn
		{
			get { return this.issuerInnField; }
			set { this.issuerInnField = value; }
		}
	}

	/// <remarks/>
	[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
	[System.SerializableAttribute()]
	[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
	public enum PowerOfAttorneyUseDefault
	{
		/// <remarks/>
		@true,

		/// <remarks/>
		@false,
	}

	/// <remarks/>
	[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
	[System.SerializableAttribute()]
	[System.Diagnostics.DebuggerStepThroughAttribute()]
	[System.ComponentModel.DesignerCategoryAttribute("code")]
	public partial class AdditionalInfoId736
	{
		private AdditionalInfo[] additionalInfoField;

		private string infoFileIdField;

		/// <remarks/>
		[System.Xml.Serialization.XmlElementAttribute("AdditionalInfo",
			Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
		public AdditionalInfo[] AdditionalInfo
		{
			get { return this.additionalInfoField; }
			set { this.additionalInfoField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string InfoFileId
		{
			get { return this.infoFileIdField; }
			set { this.infoFileIdField = value; }
		}
	}

	/// <remarks/>
	[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
	[System.SerializableAttribute()]
	public enum TaxRateWithTwentyPercentAndTaxedByAgent
	{
		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("без НДС")]
		WithoutVat,

		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("0%")]
		Zero,

		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("10%")]
		TenPercent,

		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("18%")]
		EighteenPercent,

		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("20%")]
		TwentyPercent,

		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("10/110")]
		TenFraction,

		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("18/118")]
		EighteenFraction,

		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("20/120")]
		TwentyFraction,

		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("НДС исчисляется налоговым агентом")]
		TaxedByAgent,
	}

	/// <remarks/>
	[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
	[System.SerializableAttribute()]
	[System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema = false)]
	public enum ItemsChoiceType
	{
		/// <remarks/>
		PackageId,

		/// <remarks/>
		Unit,
	}

	/// <remarks/>
	[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
	[System.SerializableAttribute()]
	[System.Diagnostics.DebuggerStepThroughAttribute()]
	[System.ComponentModel.DesignerCategoryAttribute("code")]
	public partial class RussianAddress
	{
		private string zipCodeField;

		private string regionField;

		private string territoryField;

		private string cityField;

		private string localityField;

		private string streetField;

		private string buildingField;

		private string blockField;

		private string apartmentField;

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string ZipCode
		{
			get { return this.zipCodeField; }
			set { this.zipCodeField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string Region
		{
			get { return this.regionField; }
			set { this.regionField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string Territory
		{
			get { return this.territoryField; }
			set { this.territoryField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string City
		{
			get { return this.cityField; }
			set { this.cityField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string Locality
		{
			get { return this.localityField; }
			set { this.localityField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string Street
		{
			get { return this.streetField; }
			set { this.streetField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string Building
		{
			get { return this.buildingField; }
			set { this.buildingField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string Block
		{
			get { return this.blockField; }
			set { this.blockField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string Apartment
		{
			get { return this.apartmentField; }
			set { this.apartmentField = value; }
		}
	}

	/// <remarks/>
	[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
	[System.SerializableAttribute()]
	[System.Diagnostics.DebuggerStepThroughAttribute()]
	[System.ComponentModel.DesignerCategoryAttribute("code")]
	public partial class ForeignAddress
	{
		private string countryField;

		private string addressField;

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string Country
		{
			get { return this.countryField; }
			set { this.countryField = value; }
		}

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string Address
		{
			get { return this.addressField; }
			set { this.addressField = value; }
		}
	}

	/// <remarks/>
	[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
	[System.SerializableAttribute()]
	[System.Diagnostics.DebuggerStepThroughAttribute()]
	[System.ComponentModel.DesignerCategoryAttribute("code")]
	public partial class Address
	{
		private object itemField;

		/// <remarks/>
		[System.Xml.Serialization.XmlElementAttribute("AddressCode", typeof(string),
			Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
		[System.Xml.Serialization.XmlElementAttribute("ForeignAddress", typeof(ForeignAddress),
			Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
		[System.Xml.Serialization.XmlElementAttribute("RussianAddress", typeof(RussianAddress),
			Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
		public object Item
		{
			get { return this.itemField; }
			set { this.itemField = value; }
		}
	}

	/// <remarks/>
	[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
	[System.SerializableAttribute()]
	public enum OrganizationType
	{
		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("1")]
		LegalEntity,

		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("2")]
		IndividualEntity,

		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("3")]
		ForeignEntity,

		/// <remarks/>
		[System.Xml.Serialization.XmlEnumAttribute("4")]
		PhysicalEntity,
	}
}

redpajama_set_name: RedPajamaGithub


text:
Home>Plan Your Trip>Get Inspired>Family Hikes
With steamy summer firmly in the rearview mirror, Hong Kong embraces cooler, drier autumn aka the season of outdoor adventure. Despite being one of the most densely populated and highly developed regions in the world, more than 40 per cent of Hong Kong remains protected country parkland. These verdant tropical reserves offer up some of the best hiking to be found globally, not to mention culturally enriching and health-promoting experiences for visitors of all ages. For those hitting the trails with children or teens in tow, here we take a look at the best hikes for families.
Peak Circle Walk
Suitable for: all ages including babies and toddlers; first-time visitors
Few urban skylines compare with Hong Kong. By day or night, the Fragrant Harbour's cityscape dazzles, as do the picturesque vistas of lush tropical cliff sides and outlying islands that surround it. The Peak Circle Walk (comprising Lugard and Harlech Roads) provides a bird's-eye vantage of all of Hong Kong's most famous views in one short and sweet hike. While it feels as though you're in the thick of the jungle, this sweet sojourn is essentially flat and entirely paved, so it's easy to manoeuvre a pram or scooter, and can be completed in under an hour if you're pressed for time (or just over if you prefer moving at a slower pace). The start of the trail is easily accessed by bus or taxi, or, cruise up on The Peak Tram and make a full morning or afternoon of it.
Lamma Island Family Trail
Suitable for: children aged 5 and upwards; hungry culture vultures
A day on this historical trail has it all: boat rides, heritage and religious sites, local industry, a peek at island life, and a gentle-moderate hike easy to handle for most primary-school aged kids and above. A 35-min ferry journey from Aberdeen's typhoon shelter will deposit you at northeast village Mo Tat Wan, from where the undulating coastal path will wend you past views of shipping channels, neighbouring islands, and waterfront Tin Hau Temple. You'll soon arrive at Sok Kwu Wan, where a string of local seafood restaurants showcase the local catches of the day. From here, follow the outbound path to Yung Shue Wan and the ferry terminal, via WWII tunnels, beaches and herb farms. The journey in its entirety (including the fast ferry back to Hong Kong Island) will take 3-4 hours and covers approximately 7kms; be sure to dress for comfort and pack plenty of water, snacks and sunscreen.
Dragon's Back
Suitable for: older children and restless teens; more experienced hikers, photographers
Hong Kong's most famous hike, the undulating Dragon's Back, is not as steep or as challenging as some of the region's more advanced trails, but a decent level of fitness is still required – as is a good pair of trainers. Start your trek on Shek O Road near To Tei Wan village, where a short staircase leads you up to join a mostly flat but rugged jungly path around the hillside. After around 30 minutes you'll take a sharp left to begin the hard work, climbing Shek O Peak and the Dragon's Back ridgeline, which is unpaved, studded with boulders and has a couple of steep inclines. Your effort is rewarded with uninterrupted views across the southern side of Hong Kong Island and out towards the South China Sea, with plenty of fabulous Instagram opps along the way. Once you're done, it's a relatively easy scamper back down to Shek O Road from where you can hop on a bus to Shek O or Big Wave Bay beaches where a cool dip in the ocean and tasty sustenance await. A moderate pace should see the trail completed in around two hours, but a more laid-back amble could take upwards of three.
Plover Cove Country Park from Bride's Pool to Lai Chi Wo
Suitable for: children aged 8 and above, adventure lovers, nature buffs
If you've got plenty of stamina and a full day to spare, this secluded area in northeast New Territories offers a historical and outdoorsy counterpoint to the city's bustling metropolis. Starting at Bride's Pool, you'll walk back through time as you pass through Paleozoic rock formations, Hakka villages both abandoned and living, ancient feng shui forests, and unspoiled verdant green countryside aplenty – keep your eyes peeled along the way for the bird and wildlife that call the former rice fields home. Be sure to pack enough water and snacks; although it's an easy trail, you can expect to cover around 12km of ground, and there are no water stops along the way.

redpajama_set_name: RedPajamaCommonCrawl


text:
Home > Study in Canada > Trinity Western University - Langley Campus > Bachelor of Science in General Studies
Bachelor of Science in General Studies
Trinity Western University - Langley Campus, Canada
General studies allow students to learn from several disciplines at TWU, which ultimately provides them with a well-rounded liberal arts education. In addition, students who major in general studies take their interests beyond the usual disciplinary boundaries and have the flexibility to self-select which disciplines they want to focus on.
Minimum Overall Score - 6.5 Minimum Writing - 6.0
Minimum Overall Score - 88 - With no score less than - 21
Minimum Overall Score - 110.0 Minimum Literacy - 95.0
Select Discipline Business & Management Education & Training Arts & Humanities Journalism & Media Hospitality, Tourism, Wellness Leisure & Sports Social Sciences Health Sciences, Nursing and Emergency Services Natural Sciences & Mathematics Computer Science & IT Environmental Studies & Earth Sciences
Select Level Master's Degree 4-Year Bachelor's Degree
Master of Business Administration with Specialization in International Business
Bachelor of Fine Arts in Acting
Bachelor of Arts in Sport & Leisure Management
Bachelor of Arts in Biblical Studies
Bachelor of Science in Biotechnology
Bachelor of Science in Chemistry
Bachelor of Arts in Game Development
Bachelor of Arts in General Studies
Bachelor of Science in Geography and Environment
Bachelor of Arts in Geography and Environment
Bachelor of Business Administration With Specialization in Leadership and Management
Bachelor of Arts in Christianity and Culture
Bachelor of Science in Computing Science
Bachelor of Human Kinetics
Bachelor of Arts in Human Kinetics
Bachelor of Arts with Specialization in Corporate Communication
Bachelor of Arts in European Studies
Bachelor of Science in Mathematics with Computing Science
Bachelor of Arts in International Studies
Bachelor of Human Kinetics in Kinesiology
Bachelor of Arts in Political Studies
Bachelor of Arts in Linguistics
Bachelor of Business Administration With Specialization in Marketing
Bachelor of Business Administration With Specialization in Finance
Bachelor of Business Administration With Specialization in Accounting
Bachelor of Business Administration With Specialization in Human Resource Management
Bachelor of Business Administration With Specialization in International Business
British Columbia, Canada • 5 Programmes
University of the Fraser Valley - Chandigarh Campus
Tuition Fee : CAD 4000-9000 / year


9.30, meet up at meeting point. Enjoy a special "La Han" Vietnamese welcome tea.
Teake a pleasant stroll from meeting point at Chau Long st to Truc Bach Lake for your first tasting – Pho Cuon.
10.15, Next stop Chau Long Market, for a tour of the market highlighting the 'wet"/ unsual fruits/ livestock/ frogs. Sample of market foods of your choice. For example tree tomatoes or green mango with chili, silkworms, pork with green rice.
11.00, next stop at Tay Ho. We will take taxi to West Lake shrimp restaurant to sample West Lake's most famous dish.
11.45, back into taxi and off for Xuan Dieu for one of the best "Bun Cha" stalls in Hanoi. Enjoy Bun Cha.
On the way back, we stop at Yen Phu for a traditional café, established since 1936.
12.40, back to cooking centre to make black sesame, peanut and coconut sweet soup.
1pm, relax in courtyard with vietnamese coffee and receive home going gifts.


text:
Home/ Headlines/ National/Congress questions Gadkari on aide's firm, BJP rejects allegations
Congress questions Gadkari on aide's firm, BJP rejects allegations
Prime News, National (New Delhi), November 25:- The Congress on Friday alleged that a company owned by Union Minister Nitin Gadkari's personal secretary Vaibhav Dange has been getting funds from his own ministry and other PSUs and demanded he come clean on it. The BJP rejected the charges as "baseless".
The Congress also alleged that this "scam" was linked to other alleged irregularities by BJP leaders, including its president Amit Shah's son Jay Shah and conflict of interest in (National Security Advisor Ajit Doval's son) Shaurya Doval's India Foundation.
It also targeted Union Ministers Gadkari and Suresh Prabhu, accusing them of conflict of interest for allegedly being part of the national executive committee of the Indian Federation of Green Energy (IFGE), owned by Gadkari's aide.
The Congress asked how Gadkari had permitted the Shipping Ministry as well as PSUs to participate in and financially contribute to IFGE, partly owned by Dange, who floated it on October 9, 2014, and owns a 50 per cent stake in it.
It also questioned how a company, which started in October 2014 with a capital of Rs 1 lakh only and zero cash and zero corpus, has built up a corpus of Rs 1.33 crore.
Congress leader Jairam Ramesh asked: "The IFGE organises conclaves and programmes in tandem with PSUs and ministries under Gadkari's control and receives financial contributions. The firm also receives contributions from private individuals, corporate entities sponsoring these events and those who deal directly with ministries under Gadkari.
"This becomes even more serious as Dange deals directly with all ministries and public sector undertakings related issues as also private entities in his capacity as private secretary to the Road Transport, Highways and Shipping Minister.
"Even today (November 24) IFGE is organizing a conference on 'Ethanol As a Transport Fuel' in partnership with Centre Institute of Road Transport under Ministry of Transport at Pune.
Noting that even earlier similar conferences were organized in league with the Transport and other ministries, Ramesgh asked whether this was not a "conflict of interest" and if Dange had not violated the Central Civil Service Conduct Rules, which prohibit a public servant from accepting contributions and associating with raising of any funds or collections or cash. (MR, Inputs: Agencies).
Gadkari faces heat
Life-size bronze statue of Jayalalithaa unveiled on her birthday
Class 12 student called 'gay', beaten in Shakarpur
National Tourism Awards: Andhra best tourist spot, Goa, MP for adventure, U'khand for film shoot.
SC verdict blow to 'essence of reservation,' says Congress
Rupee rises 19 paise vs USD


text:
1932 Baird.
Jakarta, Indonesia—Aug 24, 2015
Barco and Cinema 21 Group (Indonesia) Pilot Flagship Laser Projection in APAC Region
Barco, a global leader in digital cinema technology, is proud to announce the installation of the first Flagship Laser projector in the APAC region. Cinema 21 Group, a long-term partner of Barco in Indonesia, has equipped its auditorium with Barco's ultra-bright 6P Flagship Laser cinema projector for large screens (DP4K-60L). The goal is to get a proper understanding of the projector's operation in preparation of a more extensive rollout across the group's halls and theaters.
Cinema 21 Group operates more than 800 screens in 33 cities across the Indonesian archipelago and is one of the fastest-growing exhibition and distribution giants in the APAC region. Always eager to be one step ahead of the competition, the group was looking into laser projection as way to drive business in the region.
From Las Vegas to Indonesia
During the CinemaCon trade fair in Las Vegas (US), the Cinema 21 Group delegation discovered Barco's DP4K-60L; a top-of-the-line Flagship Laser cinema projector that brings brilliant brightness levels and cutting-edge image quality to large screens. Combining exceptional image quality with simplified operations and reduced operating expenses, the group quickly realized the potential of this innovative technology.
On top of that, Barco and Cinema 21 Group were no strangers to each other: the Indonesian group has already deployed more than 600 Barco digital cinema projectors across the country, as well as media servers and image processing products.
"Barco's consistent quality and innovative spirit have persuaded us to pilot Barco's Flagship Laser projection in the APAC region," comments Suryo Suherman, president at Cinema 21 Group. "Furthermore, now that we are expanding rapidly nation-wide, we are confident that this technology has the potential to further drive our business."
About Barco: Barco designs technology to enable bright outcomes around the world. Seeing beyond the image, we develop visualization and collaboration solutions to help you work together, share insights, and wow audiences. Our focus is on three core markets: Enterprise (from meeting, classroom and control rooms to corporate spaces), Healthcare (from the radiology department to the operating room), and Entertainment (from movie theaters to live events and attractions). In 2020, we realized sales of 770 million euro. We have a global team of 3,300 employees, whose passion for technology is captured in 461 granted patents. For more information, visit us on www.barco.com, follow us on Twitter (@Barco), LinkedIn (Barco), YouTube (BarcoTV), or like us on Facebook (Barco). Barco Directory page
About Cinema 21: Cinema 21 is the largest movie theater chain in Indonesia. It currently has over 1,000 screens and serves more than 30 cities across the country, operating three separate brands, namely Cinema 21, Cinema XXI and The Premiere that target different markets. For more information, go to www.21cineplex.com. Cinema 21 Directory page
Laser Illumination
Barco (Kuurne) Cinema 21 (Jakarta Pusat)
More Barco News:
Sep 21, 2021 Barco Celebrates 100,000 Digital Cinema Projectors Production Milestone
Jun 9, 2021 Cinionic and Barco Celebrate Belgian Cinema Reopening
Barco and Cinionic, the companies at the forefront of worldwide technology and solutions for cinema, join with audiences across Belgium to celebrate today's reopening of the movie theaters in the country. Moviegoers return to a blockbuster line-up at the cinema after Belgian authorities announced the ability to reopen as of June 9, 2021.
Cinionic Web Page
Cinionic Directory Page
Apr 12, 2021 New Agreement Between IMAX and Barco to Further Collaborate on Cutting-Edge Laser Light Source Technology Worldwide
Dec 18, 2019 Cinemark Partners with Cinionic for Barco Laser in 10-Year Worldwide Exclusive Agreement
Cinionic, the Barco cinema joint venture illuminating more than half of the world's movie theaters, announces an exclusive laser agreement with long-term strategic partner Cinemark Holdings, Inc. (NYSE: CNK), one of the world's largest movie exhibitors, operating more than 6,000 screens. During the 10-year deal, Cinionic will upgrade Cinemark's chain with award-winning Barco Series 4 laser projectors and integrated Barco Alchemy media servers. The transformation of Cinemark's fleet in the United States and Latin America into state-of-the-art, laser-powered entertainment destinations further solidifies both companies' commitment to elevating the movie-going experience for global audiences.
Sep 12, 2019 Unilumin Collaborates with Barco to Expand its Global LED Display Business
Apr 1, 2019 Cinionic Takes Cinema into the Smart Projection Era at CinemaCon 2019, with All-New Barco Series 4 Laser Projectors
Cinionic, the Barco, CGS, and ALPD cinema joint venture providing a new visual standard with enhanced services and technology solutions, today returns to CinemaCon with the launch of its brand-new Barco Series 4 projector line-up. This next generation of projectors will deliver an unmatched cinema experience for moviegoers today, future-proofed for tomorrow; leveraging 4K, RGB-laser, as well as being ready for 4K 120fps high frame rate, high-dynamic-range (HDR) and wide-color-gamut capabilities.
Dec 9, 2018 PVR Cinemas and Cinionic Form Long-Term Alliance to Elevate Cinema Experience in India with Barco Projection
PVR Cinemas, one of the largest and most premium film exhibition companies in India, today inked a long-term alliance with Cinionic, the Barco cinema joint venture.
Sep 26, 2018 EclairColor HDR Solution for Cinemas to Be Showcased in Deauville at the Annual Convention of French Theater Owners with Support from Cinionic
CinemaNext, the European specialist in cinema exhibitor services (Ymagis Group, ISIN: FR0011471291, TICKER: MAGIS, PME-PEA, TECH 40), today announced that it will be presenting its revolutionary EclairColor HDR cinema solution at this week's Annual Convention of French Theater Owners (FNCF) in Deauville (France).
Aug 21, 2018 Theater Pole Pole Thrills Audiences with Barco Laser
Japanese movie fans are in for a treat next time they visit the Pole Pole theater in Onahama: nine brand new Barco laser projectors will present movies in dazzling brightness and vibrant color.
Aug 13, 2018 Cineplex Renews with Barco Laser at Popular South Bank Brisbane Cinema
Cinionic continues to lead the digital cinema renewal wave, deploying Barco projectors across the Australian continent. The latest is an exclusive deal with Cineplex, elevating movie showings with Barco Smart Laser projectors at the South Park Brisbane theater.
More Cinema 21 News:
Apr 4, 2019 Cinionic and Cinema 21 Enter A Smart Era of Projection with Barco Series 4
Today at CinemaCon, Cinionic, the Barco, ALPD, and CGS cinema joint venture and Cinema 21 deliver 4K to audiences across Indonesia with an agreement for 50 SP4K-25 projectors - powering the chain's new build and renewal strategy.
Mar 25, 2019 Cinema 21 Increases Investment in Christie RealLaser Technology
Christie® is pleased to announce that Cinema 21, the largest movie theater chain in Indonesia, is expanding its fleet of RGB pure laser cinema projectors by acquiring a further 100 units of Christie's next-generation cinema projectors featuring Christie RealLaser™ illumination.
May 13, 2015 Cinema 21 Installs Southeast Asia's First Christie Vive Audio Cinema Solution in Jakarta
Christie®, the global leader in visual displays and audio technologies, is proud to announce that Cinema 21, the largest movie theater chain in Indonesia, has installed the first Christie Vive Audio™ cinema sound system in its state-of-the-art Auditorium 2 at Epicentrum XXI complex located in Central Jakarta to provide the best possible cinematic experience for its movie-goers.
Dec 8, 2014 100 Dolby Atmos Screens with Cinema 21
Cinema 21 and Dolby Laboratories, Inc. (NYSE: DLB) announced today that Cinema 21, one of the largest cinema chains in Indonesia, plans to install Dolby Atmos® in 100 cinema screens over the next 18 months. Dolby Atmos has now reached the milestone of 200 screens installed or committed to in Indonesia, making it the country with one of the largest numbers of committed Dolby Atmos screens in the Asia Pacific region. Today also marks another significant milestone for Dolby, as more than 900 screens worldwide have now been or are scheduled to be equipped with Dolby Atmos.
Dolby Web Page
Dolby Directory Page
Nov 20, 2013 Cinema XXI EpiCentrum Debuts Dolby Atmos
Dolby Laboratories, Inc. (NYSE: DLB) and Cinema 21, the largest cinema chain in Indonesia, announced today that the cinema exhibitor is the first in Indonesia to install the Dolby® Atmos™ sound platform. The first Dolby Atmos film to be showcased at Cinema XXI EpiCentrum, one of the biggest theatres owned by Cinema 21, will be Lionsgate's The Hunger Games: Catching Fire, which begins screening today.
Mar 26, 2013 Indonesia's Largest Exhibitor Expands Imax® Footprint with Eight-Theatre Deal
Dec 6, 2011 IMAX Signs Deal with Indonesia's Largest Exhibitor


text:
bridge over troubled idol May 23, 2013
Jennifer Hudson May Already Be Signed On to Judge American Idol Next Year
By Josef Adalian
J-Hud, potential/probable Idol judge. Photo: Rob Kim
Well, that was fast: Barely a day after Vulture broke the news that Fox was mulling an all-alumni panel of judges for American Idol, with Jennifer Hudson among the names being discussed, there may already be some movement on that front. There's buzz around Hollywood that Hudson and Fox may have already started talks about her joining the show; one source tells us the deal is essentially "done." As always, Fox won't comment. And buzz even from people familiar with the situation does not always lead to deals, as we noted yesterday. But the idea of Idol alumni as judges may not be a dream after all.
Former Contestants May Judge Next Year's Idol
bridge over troubled idol
Jennifer Hudson's American Idol Deal May Be Done


The 55th Symposium on Theoretical Chemistry (STC) will take place in Rostock, Germany, from 22. to 26. September 2019.
The topic of the symposium will be "Photoinduced Dynamics and Spectroscopy".
The Symposium on Theoretical Chemistry (STC) is an annual meeting of scientists from all areas of Theoretical Chemistry in which a specific topical focus is featured each year. See the homepage of Arbeitsgemeinschaft Theoretische Chemie (AGTC) for the long history of the STC conference series.
We welcome and encourage very much younger members in our community to register and participate in this event. We invite submissions of abstracts for oral and poster contributions.
The abstract submission deadline for posters and oral contributions is June 30th, 2019.
The registration/application deadline is July 31st, 2019.


Amanda has been an amazing speech therapist but even more importantly, an amazing behavioral therapist for our son and behavioral consultant for me.
Her rapport with Sam is amazing.....she is direct and firm but also kind and enthusiastic.....a great combination!! She is also extremely dedicated to what she does and very proactive and organized.
She has had a wonderful impact on our son's communication skills, and has been a tremendous asset in helping me focus on moving in a positive direction with him at home and at school.
My son is currently enrolled in the Social Skills group with Ms. Lindsey through A to Z Pediatric Therapy. He absolutely loves his time with her and the other kids. He is developing friendships and transferring the numerous skills he learns at home and at school. The outings have been incredible experiences for him. Being in the real world with kids and therapists he knows and trusts has been invaluable as he puts social skills and life skills into practice. Highly recommend this group!
Our son has been coming to A to Z for almost two years and we could not be happier with the treatment he receives. Their therapists focus on the whole child--they want to ensure our son is a communicator, not just a robot, repeating phrases over and over. The staff is very positive and encouraging at each session which is what kids need (and parents too!). We love getting to see our child's progress so far and look forward to even more!
Without the dedication and talent of Amanda, our daughter would never have made the strides she has made. Receiving an autism diagnosis at age 3, our daughter had words but no functional language. This was complicated by sensory issues, feeding issues and major behavioral outbursts. Amanda's tireless dedication to her - and Amanda's insistence on truly educating and training our whole family - has given us a highly verbal 9-year-old who is much more in control of her behavior and emotions. Amanda understands autism and treats the child holistically - not just expressive/receptive language therapy, but sensory issues, feeding and swallowing issues, and anything else the child needs to be successful. She also has been a great asset and advocate - working closely with her teachers, OTs, and doctors to be part of an integrated team approach. In our opinion, you will find no therapist who is finer, more skilled and more dedicated than Amanda.
Amanda is the best of the best! She knows children inside and out, and truly cares about them. The progress that one can make with Speech-Language therapy from Amanda is unprecedented. She knows how to teach even the most involved clients, and prides herself on being able to cultivate relationships with any and all people that she works with. You cannot find services from anyone better than Amanda anywhere in the Atlanta area!!
My child has cerebral palsy and has been in speech therapy for a number of years. Prior to Amanda, we had several speech therapists. She is leaps and bounds above the rest. Our child performs for her and responds as with no other therapist. Amanda does a remarkable job focusing on all the skills necessary for our child: cognitively, academically and socially. I cannot recommend her more highly.
When my son was 2 ½, he was diagnosed with moderate autism. He had no pragmatic language, severe sensory processing delays and extreme behavior issues. Amanda has been working with our son for over four years and we are so grateful and awestruck by the progress he has made while working with her. With Amanda by his side every step of the way, our son is a self-confident boy who now thrives in mainstream social and academic environments.
Amanda does not simply treat speech delays. She sees children as unique individuals and supports all of the complex issues that can make learning and processing challenging. She has a keen understanding and respect for sensory processing delays and feeding challenges. She strives to create a supportive and effective learning environment for the children she treats. Our family is so grateful for the gift of learning she has given our son. She is a valued member of our "dream team" of therapists and a cherished member of our family.
My daughter has been working with Amanda for over two years, and has really made great progress. Her school has complimented her speech and asked for Amanda's information for future referrals. My daughter loves working with her, and looks forward to her visit each week. She keeps the work on point and fun.
The feeding therapy program at A to Z Pediatric Therapy has profoundly changed our son's life as well as our family dynamic. When we first came to A to Z, our child was eating less than 15 foods. Mealtime was a constant struggle and typically ended in tears. Our child has sensory processing disorder and many elements of food and mealtime would overwhelm him. When we started working with A to Z's feeding therapists, our son was anxious around food and all mealtimes. He would get nervous just going to therapy. However, their friendly demeanor and positive strategies slowly started to have an effect. He began looking forward to going and gradually started introducing new foods in his diet. A to Z has given all of our family members strategies to establish healthy mealtime habits. We are now able to sit down as a family and enjoy the meal and more importantly, our time together. Our son now eats a wide variety of foods and is no longer afraid of meals. He has learned that food can be fun! We would wholeheartedly recommend A to Z to anyone that is dealing with a child who has food struggles.
When we first started speech therapy, my son did not have any official diagnosis but we knew he needed some help in understanding and communication. As of his second birthday he was repeating a lot of words but understood everything we said to him. Then we began to experience the "melt-downs" when he was trying to communicate with us. When I started a search for therapist, I had no idea about A to Z. I talked to Jourdan for just few minutes on the phone and I knew instantly that she could help my child and get him through this. I went with my gut feeling and I am so glad that I did not go wrong. She helped him come out of the repetitive usage and start having a conversation. The play based approach and her attitude was enough to help my child see progress. In addition to that, he was so shy hiding behind me in the initial stages and he has made huge progress in Social skills that he is now a well known social butterfly with everyone. We never even imagined that he would blossom like this in just a year and half. There are simply not enough words of praise and/ or thanks for Jourdan's commitment to our son. Jourdan walked into our life when we needed her most and I know any parent who finds her will feel the same way. She is amazing. Jourdan has just the right mix of caring and tough love; she knows instinctively when to push your child for more and when to take them at their own pace. When my son becomes successful in any profession when he grows up, I owe a portion of it to Jourdan. Big Thanks for all you do!! -Kavitha P.
Amanda came into our lives when our middle son, Reynolds was 22 months old. At that time, we were trying to wrap our head around a diagnosis of verbal apraxia. The first time we met Amanda, we knew she was the Speech Pathologist for our family. She was so amazing when she worked with Reynolds, which was important since he was a very frustrated two-year-old. Some of his sessions were tense and difficult, but after understanding Reynolds' needs better, she knew how to push him the way that he needed to develop and learn. Growth happened quickly, because Amanda is truly gifted in working with our son. This has led to a long, trusting relationship between them. Amanda has been a huge support for our family and we owe a lot of our son's successes to her. When Reynolds began at the Atlanta Speech School, Amanda was right by our side, helping us transition into this program. Amanda was supportive from the onset and continued working with Reynolds' teachers until his recent preschool graduation. Watching Amanda bond with Reynolds over the past 3 ½ years is something that we cannot put into words. Our son is now almost 6 years old and he truly loves Amanda and is so happy each time she walks into our home. Her strongest attribute is her ability to constantly challenge him on so many levels - with grammar, speech, articulation and so much more. My husband and I would recommend Amanda to any family and we truly believe anyone would be lucky to have her work with their child.


text:
VIEW ARCHIVES July 2020 August 2020 August 2012 September 2012 December 2012 September 2020 October 2020 November 2020 December 2020 January 2021 June 2020 May 2020 April 2020 March 2020 February 2020 January 2020 December 2019 November 2019 October 2019 September 2019 August 2019 July 2019 June 2019 May 2019 April 2019 March 2019 February 2019 January 2019 December 2018 November 2018 October 2018 September 2018 August 2018 May 2018 July 2018 June 2018 April 2018 March 2018 February 2018 January 2018 December 2017 November 2017 October 2017 September 2017 August 2017 July 2017 June 2017 May 2017
Intelbrief / IntelBrief: Boko Haram Evolves but Remains a Substantial Threat in Nigeria
IntelBrief: Boko Haram Evolves but Remains a Substantial Threat in Nigeria
A group of men identified by Nigerian police as Boko Haram extremist fighters and leaders are shown to the media, in Maiduguri, Nigeria, Wednesday, July 18, 2018. A Nigerian police official says authorities have arrested 22 Boko Haram extremist leaders and members who are responsible for the kidnappings in Chibok and more than 50 suicide bombings. (AP Photo/Jossy Ola).
Boko Haram has evolved from a group focused on economic and social development in Nigeria into a transnational terrorist organization, which has targeted the UN, kidnapped nearly 300 female students, and launched suicide attacks to terrorize security forces and intimidate the local population.
At its peak in 2014-2015, Boko Haram controlled territory roughly the size of Belgium, but sustained counter-terrorism operations have significantly reduced its control.
In 2015, Boko Haram pledged allegiance to the Islamic State. Shortly after, there was a major split with Abu Musab al-Barnawi appointed leader of the so-called Islamic State-West Africa (ISWAP), while Abubakar Shekau continues to lead the other faction of Boko Haram.
To combat Boko Haram, Nigeria needs to adopt a multi-dimensional strategy that incorporates counter-terrorism operations, humanitarian support and economic development.
Formed in 2002, Mohammad Yusuf established Boko Haram in Maiduguri, Borno state. Initially, the group focused on improving economic and social conditions in the north of the country. However, under the leadership of Abubakar Shekau, the group evolved into a transnational terrorist organization that aimed to establish an Islamic State in West Africa and the greater Lake Chad region. For the past nine years, Boko Haram has staged a brutal insurgency, with devastating effect. According to Al-Jazeera, Boko Haram violence has claimed at least 100,000 lives, resulted in the displacement of more than 2.6 million people and caused approximately $9 billion worth of damage. However, on several occasions, the Muhammadu Buhari government has said that Boko Haram is "completely defeated."
Boko Haram most frequently attacks Nigeria's northeastern states. The group's tactics have included suicide bombings, kidnappings and guerrilla-style ambushes. Boko Haram has attacked police, military, villages, religious sites and property, particularly schools. Among many lethal attacks, Boko Haram's suicide attack against the United Nations in 2011 in Abuja and the kidnapping of 276 female students from Chibok in Borno State received considerable international media attention. But on a more regular basis, suicide bombings terrorize local populations and inflict major casualties on Nigerian security forces. The group has also carried out attacks along the border and into Cameroon, southern Niger and around Lake Chad.
Over several years Boko Haram established significant territory in the northeast of Nigeria. At its peak in 2014, the group controlled approximately 20,000 square miles, a territory roughly the size of Belgium, while controlling a population of more than 1.7 million people. However, the Buhari government responded with sustained counter-terrorism operations against the group. Since 2015, these efforts have been assisted by security forces from Cameroon, Chad, and Niger. The counter-terrorism operations have achieved success in retaking territory previously controlled by Boko Haram and weakened the group's operational tempo and organizational cohesion. In 2015, Boko Haram pledged allegiance to the so-called Islamic State. Shortly after, there was a significant split in the group with Abu Musab al-Barnawi appointed leader of the Islamic State-West Africa (ISWAP), while Shekau continues to lead the other faction of Boko Haram. ISWAP could have as many as 3,500 fighters under arms, while Shekau's faction can claim approximately 1,500 militants.
The two branches differ in terms of tactics and ideology, with al-Barnawi refusing to attack Muslims—Shekau's Boko Haram has no such objection to indiscriminate assaults and violence targeting civilians. This ideological difference is reflected in the group's attacks. Under Shekau's leadership, Boko Haram has carried out attacks against the local population, while al-Barnawi focuses on less frequent attacks against the Nigerian security forces, which often result in more casualties. Despite government statements predicting the demise of Boko Haram, the realities on the ground suggest a different scenario. ISWAP is looking to embed itself with the local community and is boosted by its ties to the Islamic State, which likely means a connection to the insurgencies in Mali and Niger, along with the tactical and technical boost received from foreign fighters returning from Syria and Iraq. Over recent months, ISWAP has kidnapped and killed several aid workers. Since July, there have been nine attacks against Nigerian military bases, the majority in Borno State.
One of the biggest challenges that the Nigerian government faces is that Boko Haram is more than just a security problem. It has prospered because of significant economic and social ills in the north of the country. A long-term recruitment boost for Boko Haram was that many in the north of Nigeria feared the military more than Boko Haram. The counter-terrorism operations have successfully retaken significant territory once controlled by the group while simultaneously curbing its operational tempo. However, longer-term success, particularly against ISWAP, will require concerted humanitarian assistance, economic development aid, improvement in education and counter-radicalization programs if Nigeria hope to have any chance of quelling violence and moving toward political stability.
For tailored research and analysis, please contact: info@thesoufancenter.org
[video width="960" height="540" mp4="https://thesoufancenter.org/wp-content/uploads/2018/11/IB-1114.mp4" poster="https://thesoufancenter.org/wp-content/uploads/2018/11/AP_18199515043283.jpg"][/video]
SUBSCRIBE TO INTELBRIEFS
Subscribe to our intelbriefs
Subscribe to the TSC IntelBrief
If you have issues subscribing please click here


text:
Malcolm Baldrige
Pisani Named Baldrige Award Winner
Submitted by johnmurray on Wed, 08/14/2019 - 11:17
Giuseppe "Joe" Pisani of Middlebury, president of Pisani Steel Fabrication Inc. of Naugatuck, has been named the recipient of the Waterbury Regional Chamber's 2019 Malcolm Baldrige Community Award, as the Chamber marks a quarter century of honoring the legacy the former Commerce Secretary and Scovill Inc. CEO. The award is the Chamber's most respected, named in honor of Malcolm "Mac" Baldrige, former U.S. Secretary of Commerce under President Ronald Reagan. Baldrige, who also was a former chairman of the Chamber, continually demonstrated his belief in community, leadership, and volunteerism as he worked to promote economic development in Greater Waterbury.
Read more about Pisani Named Baldrige Award Winner


Forbes came out with their annual list of highest paid YouTube stars, and this year the #1 spot goes to 7 year old Ryan, of Ryan Toys Review. Ryan, who's parents shoot and produce his video reviews, shot up from #8 last year to the top post in 2018, earning him almost $22 million dollars. Million, y'all.
The family run channel began in 2015, when 4 year old Ryan asked his parents if he could review toys, after watching toy review videos on YouTube himself. He was a fan, and now he has surpassed controversial YouTube star Jake Paul in the monetary department.
Ryan has 17 million subscribers, and has amassed over 26 billion views for his videos. He recently signed a contract with Walmart for a toy line called 'Ryan's World'.
Watch one of his popular reviews below.


text:
The ETNO Director is supported by a team with responsibility for specific aspects of the Association's work. The team undertakes Secretariat functions for the Association and engages in advocacy efforts on behalf of ETNO members.
Lise Fuhr
Lise is ETNO's Director General since January 2016. At ETNO, she leads and oversees all the activities and she is the main external representative of the Association. On behalf of the Association, she is also a Board and an Administrative Committee member in ECSO, the European Cybersecurity Organisation. Lise has also been appointed to the Internet Society Public Interest Registry Board of Directors for a three year term as of July 2016. Prior to joining ETNO, she was Chief Operating Officer of DK Hostmaster and DIFO, the company managing the .dk domain name. In the period between September 2014 and December 2015 she also chaired the Cross Community Working Group for the IANA Stewardship Transition, building on her strong network within the internet community.
Lise has 10+ years of experience in the telecoms industry. She started her career at the Danish Ministry of Science, Technology & Innovation (1996-2000) where she wrote and implemented regulation for the telecommunication markets. After that, she worked for the telecoms operator Telia Networks (2000-2009), where she led various teams dealing with issues as diverse as interconnection agreements, mobile services and industry cooperation.
fuhr@etno.eu +32 (0)2 227 10 87
Alessandro Gropelli
Director of Strategy & Communications
Alessandro Gropelli is ETNO's Director of Strategy and Communications. In this role, he is also Deputy to the Director General. He joined ETNO in 2013 and he is an expert of tech and telecoms policy. Alessandro is also a Member of the Board of GeSI, the Global e-Sustainability Initiative.
Prior to joining ETNO, Alessandro was European affairs advisor at Vodafone Group and vice-chairman at m-commerce working group of GSMA Europe. In 2010, he worked in the Brussels team of Telecom Italia. In 2009, as public relations officer at the European Parliament, he implemented the information campaign for the 2009 European Elections in Northern Italy.
He graduated in public management from Bocconi University in Milan (2009) and spent an exchange semester at the Hitotsubashi University of Tokyo (2008). More recently, he completed Executive Education courses at the MIT (2018) and Berkeley Haas (2016).
Alessandro speaks Italian, English and French.
gropelli@etno.eu +32 (0)476 94 18 39
Paolo Grassia
Director of Public Policy
Paolo joined ETNO in August 2017 as Head of Regulatory Affairs. Since February 2010, Paolo is ETNO's Head of Public Policy. At ETNO, Paolo oversees a range of regulatory and public policy issues, including privacy, and data protection, digital services, audiovisual content and copyright.
Paolo joined ETNO from the economic section of the United States Mission to the EU, where he covered tech, telecoms, and data privacy as a leading policy advisor. Prior to that, Paolo was a consultant first with APCO Worldwide and later with Community Public Affairs. In his consulting roles, he advised global companies in various sectors, with a particular focus on tech and telecoms. Paolo started his career with two internships, respectively at DG COMP in the European Commission and in the EU affairs team of Telecom Italia. He holds a Master's degree from Bocconi University in Milan and completed an Exchange programme at Seoul National University. In January 2017 he was granted with the U.S. Department of State Meritorious Honor Award for his outstanding service on digital economy issues.
Paolo speaks English, French and Italian.
grassia@etno.eu +32 (0)471 05 07 95
Maarit Palovirta
Director of Regulatory Affairs
Maarit has an extensive expertise in telecoms, broadband and internet matters. She joined ETNO from the Internet Society, where she served as a Senior Manager Europe and where she has acquired strong experience of broadband policies as well as extensive links with internet and tech stakeholders. Maarit also had direct experience of the telecoms business during her 6 years at Cisco and has developed a strong service-oriented, hands-on profile acquired in leading consultancies Interel and Schuman Associates. She also has a strong European academic background from the College of Europe, LSE, King's College and SciencesPo. Maarit is a Finnish national, she also speaks English and French.
palovirta@etno.eu 022271083
Gabriel Daia
Gabriel Daia joined the ETNO team in November 2016.
At ETNO, Gabriel leads on digital communications including the association's website, blog, newsletters and social media accounts. He works closely with Alessandro to ensure the delivery and promotion of ETNO's communication work and the success of ETNO's events.
He had previously worked as Project Manager Assistant for EU40, the network of young Members of the European Parliament, in Brussels (2014-2016), and as Life-insurance Consultant at Grawe Insurance, in Bucharest (2011-2012). Over the years, Gabriel has been involved in a large number of international projects, youth exchanges, placements and contests. He is co-founder of a student association in Brussels aimed to promote cultural events, active since 2013.
He holds a BA in Economic Management (Bucharest Academy of Economic Studies, 2012) and a MA in Management Science (Vrije Universiteit Brussel, 2014).
His favorite passion is playing piano and organizing his concerts.
Gabriel speaks English, French, Romanian and basic Dutch.
You can follow ETNO's twitter account here.
daia@etno.eu +32 (0)2 227 10 88
Kristina Olausson
Public Policy Manager
Kristina Olausson joined ETNO in March 2017. She works with the Regulatory Affairs and Public Policy teams, contributing to the delivery of ETNO's policy and regulatory activities. She previously worked as Project Assistant within the Dutch 2016 Presidency of the EU Council on a conference on digital government and as Information Officer with the Swedish Association of Local Authorities and Regions in Brussels. She has experience from working with data policy and digital governance.
Kristina has also completed a number of internships, among others at the Innovation Section of the EU Delegation to the US, Washington DC (2015) and with MEP Christofer Fjellner, European Parliament, Brussels(2016).
Kristina graduated with a double-degree MA cum laude in European Governance from Utrecht University and Masaryk University (2016). She also holds a BA in Political Science and Economics from Lund University and completed an exchange semester at Istanbul Bilgi University (2010). She has been awarded with scholarships for her prominent achievements.
Kristina speaks Swedish, English, German and basic French.
olausson@etno.eu +32 (0)2 227 10 85
Sara Ghazanfari
Regulation & Economics Manager
Sara Ghazanfari joined ETNO in April 2017. As Policy Officer, she works with the Director of Public Policy and with the Director of Regulatory Affairs, contributing to the delivery of ETNO's policy and regulatory activities. She also supports the communication team for content and monitoring activities.
Prior to joining ETNO, Sara worked as business analyst at the European House Ambrosetti and has been involved in multi-thematic consultancy and advocacy projects.
During her previous experience in Brussels, Sara was part of Telecom Italia Public and Regulatory Affairs office, and previously completed an internship at ETNO, in 2014.
She also worked as Junior Research Fellow at the School of Management SDA Bocconi.
She holds a Bachelor's degree in Economics and a Master's degree in Economics and Management of Governments and International Organizations from Bocconi University in Milan.
Sara likes to spend her spare time visiting art exhibitions and discovering new places to explore.
ghazanfari@etno.eu +32 (0)2 227 10 89
Anne Vallès Meunier
HR, Finances & Events Manager
Anne Vallès Meunier is responsible for ETNO's Corporate Events, Human Resources and Finance. She is also responsible for the organisation of ETNO's Administrative Committee meetings.
Prior to joining ETNO in January 1993, Anne worked at Telefónica Brussels' Office during the pre-ETNO phase.
Anne holds a Master's in Journalism and a bachelor degree in Law from the Université Libre de Bruxelles.
Anne is Spanish and speaks several European languages including English and French.
valles@etno.eu +32 (0)474 98 45 08
Checkout our latest vacancies!


1999 99 Upper Deck SP Signature Edition Auto Autograph Roy Halladay MINT!
Roy Halladay 10/12 2012 Historic Autographs Why The Hall Not?
Roy "Doc" Halladay 1999 SP signature autographs Beckett 9.5 with Gem Mt 10 Auto!
Roy Halladay 6/12 2012 Historic Autographs Why The Hall Not?


text:
package xworker.swt.app.editors;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.HashMap;
import java.util.Map;

import org.eclipse.swt.custom.CTabItem;
import org.eclipse.swt.graphics.Point;
import org.eclipse.swt.widgets.Composite;
import org.eclipse.swt.widgets.Control;
import org.eclipse.swt.widgets.Label;
import org.eclipse.swt.widgets.ToolItem;
import org.xmeta.Action;
import org.xmeta.ActionContext;
import org.xmeta.Thing;
import org.xmeta.World;
import org.xmeta.annotation.ActionClass;
import org.xmeta.annotation.ActionField;
import org.xmeta.util.UtilData;
import org.xmeta.util.UtilFile;
import org.xmeta.util.UtilString;

import xworker.swt.app.IEditor;
import xworker.swt.util.SwtTextUtils;
import xworker.swt.util.SwtUtils;
import xworker.swt.xworker.Colorer;
import xworker.util.UtilFileIcon;
import xworker.workbench.EditorParams;

@ActionClass(creator="createInstance")
public class FileEditor {

    public static EditorParams<Object> createParams(ActionContext actionContext){
        //Thing self = actionContext.getObject("self");
        Object content = actionContext.getObject("content");
        if(content instanceof File){
            File file = (File) content;
            if(file.isFile()){
                String subfix = file.getName();
                int index = subfix.lastIndexOf(".");
                if(index != -1) {
                    subfix = subfix.substring(index + 1, subfix.length()).toLowerCase();
                }else {
                    return new EditorParams<Object>(World.getInstance().getThing("xworker.swt.app.editors.SystemFileEditor"),
                            "File:" + file.getAbsolutePath(), file) {
                        @Override
                        public Map<String, Object> getParams() {
                            Map<String, Object> params = new HashMap<>();
                            params.put("fileName", file.getAbsolutePath());
                            return params;
                        }
                    };
                }

                //是否是文本文件
                boolean isText = false;
                if("txt".equals(subfix)) {
                    isText = true;

                }else {
                    for(String type : Colorer.getSupportCodeTypes()){
                        if(type.toLowerCase().equals(subfix)) {
                            isText = true;
                            break;
                        }
                    }
                }

                if(isText) {
                    return new EditorParams<Object>(World.getInstance().getThing("xworker.swt.app.editors.FileTextEditor"),
                            "File:" + file.getAbsolutePath(), file) {
                        @Override
                        public Map<String, Object> getParams() {
                            Map<String, Object> params = new HashMap<>();
                            params.put("file", file);
                            return params;
                        }
                    };
                }

                //是否是事物模型
                if(World.getInstance().isThingFile(file.getName())) {
                    String path = UtilFile.getFilePath(file.getAbsolutePath());
                    Thing thing = World.getInstance().getThing(path);
                    if(thing != null) {
                        return new EditorParams<Object>(World.getInstance().getThing("xworker.swt.app.editors.ThingEditor"),
                                "thing:" + file.getAbsolutePath(), file) {
                            @Override
                            public Map<String, Object> getParams() {
                                Map<String, Object> params = new HashMap<>();
                                params.put("thing", path);
                                return params;
                            }
                        };
                    }
                }

                //默认使用系统编辑器打开
                return new EditorParams<Object>(World.getInstance().getThing("xworker.swt.app.editors.SystemFileEditor"),
                        "File:" + file.getAbsolutePath(), file) {
                    @Override
                    public Map<String, Object> getParams() {
                        Map<String, Object> params = new HashMap<>();
                        params.put("fileName", file.getAbsolutePath());
                        return params;
                    }
                };
            }
        }
        return null;
    }

	public static Map<String, Object> createDataParams(ActionContext actionContext) throws IOException{
		Object data = actionContext.get("data");
		if(data instanceof File) {
			Map<String, Object> params = new HashMap<>();
			File file = (File) data;
			if(file.isDirectory()) {
				return null;
			}else {
				String subfix = file.getName();
				int index = subfix.lastIndexOf(".");
				if(index != -1) {
					subfix = subfix.substring(index + 1, subfix.length()).toLowerCase();
				}else {
					params.put(IEditor.EDITOR_THING, World.getInstance().getThing("xworker.swt.app.editors.SystemFileEditor"));
					params.put(IEditor.EDITOR_ID, "File:" + file.getCanonicalPath());
					params.put("fileName", file.getAbsolutePath());
					return params;
				}

				//是否是文本文件
				boolean isText = false;
				if("txt".equals(subfix)) {
					isText = true;

				}else {
					for(String type : Colorer.getSupportCodeTypes()){
					    if(type.toLowerCase().equals(subfix)) {
					    	isText = true;
					    	break;
					    }
					}
				}

				if(isText) {
					params.put(IEditor.EDITOR_THING, World.getInstance().getThing("xworker.swt.app.editors.FileTextEditor"));
					params.put("file", file);
					params.put(IEditor.EDITOR_ID, "File:" + file.getCanonicalPath());
					return params;
				}

				//是否是事物模型
				if(World.getInstance().isThingFile(file.getName())) {
					String path = UtilFile.getFilePath(file.getAbsolutePath());
					Thing thing = World.getInstance().getThing(path);
					if(thing != null) {
						params.put(IEditor.EDITOR_THING, World.getInstance().getThing("xworker.swt.app.editors.ThingEditor"));
						params.put("thing", thing);
						params.put(IEditor.EDITOR_ID, "Thing:" + path);
						return params;
					}
				}

				//默认使用系统编辑器打开
				params.put(IEditor.EDITOR_THING, World.getInstance().getThing("xworker.swt.app.editors.SystemFileEditor"));
				params.put(IEditor.EDITOR_ID, "File:" + file.getCanonicalPath());
				params.put("fileName", file.getAbsolutePath());
				return params;
			}
		}else {
			return null;
		}
	}

    public void saveFile() throws IOException{
        //xworker.swt.app.editors.FileTextEditor/@EditorComposite/@codeEditor1/@listeners/@okButtonSelection/@saveFile
    	File file = actionContext.getObject("file");
    	FileOutputStream fout = new FileOutputStream(file);
        try{
            fout.write(SwtTextUtils.getText(codeEditor).getBytes());
            //tab.setText(file.getName());
            actionContext.g().put("dirty", false);
            editorThing.doAction("editorChanged", actionContext);
        }finally{
            fout.close();
        }
    }

    public void codeModifyed(){
        //xworker.swt.app.editors.FileTextEditor/@EditorComposite/@codeEditor1/@listeners/@codeEditorModify/@codeModifyed
        //noChangeEvent是setContent时设置的,避免设置时就变成脏数据
        if(!UtilData.isTrue(actionContext.get("noChangeEvent"))){
            actionContext.g().put("dirty", true);

            //是编辑器事物,方法继承于Editor事物
            editorThing.doAction("editorChanged", actionContext);

            //触发编辑器的修改事件
            editor.fireStateChanged();
        }
    }

    public void caretMoved(){
        //xworker.swt.app.editors.FileTextEditor/@EditorComposite/@codeEditor1/@CaretListener/@actions/@caretMoved
        String lineCaret = "0:0";
        Point point = SwtTextUtils.getCaretRowColOffset(codeEditor);
        lineCaret = "" + point.x + " : " + point.y;

        if(checkWidget("statusLabel", actionContext)){
        	Label statusLabel = actionContext.getObject("statusLabel");
            statusLabel.setText(lineCaret);
        }

        if(checkWidget("caretItem", actionContext)){
            //println "xxxxx";
            caretItem.setText(lineCaret);

            String writableStr = UtilString.getString("lang:d=可写&en=Writable", actionContext);
            if(file.canWrite() == false){
                writableStr = UtilString.getString("lang:d=只读&en=ReadOnley", actionContext);
            }
            writableItem.setText(writableStr);
        }
    }

    //检查组件是否有效
    public boolean checkWidget(String name, ActionContext actionContext){
    	ToolItem obj = actionContext.getObject(name);
        if(obj != null && obj.isDisposed() == false){
            return true;
        }else{
            return false;
        }
    }

    public Object setContent() throws IOException{
        //xworker.swt.app.editors.FileTextEditor/@ActionContainer/@setContent
        Map<String, Object> params = actionContext.getObject("params");
        Action noParams = actionContext.getObject("noParams");
        Action noFile = actionContext.getObject("noFile");

        //判断参数是否存在
        if(params == null){
            noParams.run(actionContext);
            return null;
        }

        //判断文件是否可编辑
        Object fileObj = params.get("file");
        File file  = null;
        if(fileObj instanceof String){
            file = new File((String) fileObj);
        }else {
        	file = (File) fileObj;
        }
        if(file == null || !(file instanceof File) || !file.isFile()){
            noFile.run(actionContext);
            return null;
        }

        actionContext.g().put("file", fileObj);

        FileInputStream fin = new FileInputStream(file);
        actionContext.g().put("noChangeEvent", true);
        try{
            byte[] bytes = new byte[fin.available()];
            fin.read(bytes);

            SwtTextUtils.chooseFileType(codeEditor, codeEditor.getData("textColorer"), file.getName());

            String str = new String(bytes);
            SwtTextUtils.setText(codeEditor, str);

            actionContext.g().put("dirty", false);
            editorThing.doAction("editorChanged", actionContext, "dirty", false);
        }finally{
            fin.close();
            actionContext.g().put("noChangeEvent", false);
        }
        return null;
    }

    public Object isSameContent(){
        //xworker.swt.app.editors.FileTextEditor/@ActionContainer/@isSameContent
    	Map<String, Object> params = actionContext.getObject("params");

        if(actionContext.get("params") == null){
            return false;
        }

        if(actionContext.get("file") == null){
            return false;
        }

        if(file.equals(params.get("file"))){
            return true;
        }else{
            return false;
        }
    }
    public Object getSimpleTitle(){
        //xworker.swt.app.editors.FileTextEditor/@ActionContainer/@getSimpleTitle
        if(actionContext.get("file") != null){
            return file.getName();
        }else{
            return "";
        }
    }
    public Object getTitle(){
        //xworker.swt.app.editors.FileTextEditor/@ActionContainer/@getTitle
        if(actionContext.get("file") != null){
            return file.getAbsolutePath();
        }else{
            return "";
        }
    }
    public void doDispose(){
        //xworker.swt.app.editors.FileTextEditor/@ActionContainer/@doDispose
        if(editorComposite.isDisposed() == false){
            editorComposite.dispose();
        }
    }

    public void setFile() throws IOException{
        //xworker.swt.app.editors.FileTextEditor/@ActionContainer/@setFile
        actionContext.getScope(0).put("file", file);

        FileInputStream fin = new FileInputStream(file);
        byte[] bytes = new byte[fin.available()];
        fin.read(bytes);
        fin.close();

        SwtTextUtils.chooseFileType(codeEditor, codeEditor.getData("textColorer"), file.getName());

        String str = new String(bytes);
        SwtTextUtils.setText(codeEditor, str);
        CTabItem tab = actionContext.getObject("tab");
        if(tab != null) {
        	tab.setText(file.getName());
        }
    }

    public void attachTextEditor(){
        //xworker.swt.app.editors.FileTextEditor/@ActionContainer/@setFile/@ActionDefined/@attachTextEditor
        SwtTextUtils.chooseFileType(codeEditor, codeEditor.getData("textColorer"), file.getName());
        SwtTextUtils.attachTextEditor(codeEditor);
    }

    public Object getIcon() throws IOException{
        //xworker.swt.app.editors.FileTextEditor/@ActionContainer/@getIcon
        if(actionContext.get("file") != null){
        	File file = actionContext.getObject("file");
            String iconStr = UtilFileIcon.getFileIcon(file, false);
            if(iconStr != null){
                return SwtUtils.createImage(editorComposite, iconStr, actionContext);
            }
        }

        return null;
    }

    public static FileEditor createInstance(ActionContext actionContext){
        //return new MyClass();
        String key = FileEditor.class.getName();
        FileEditor obj = actionContext.getObject(key);
        if(obj == null){
            obj = new FileEditor();
            actionContext.g().put(key, obj);
        }

        return obj;
    }

    @ActionField
    public org.eclipse.swt.widgets.Shell shell;

    @ActionField
    public org.xmeta.util.ActionContainer actions;

    @ActionField
    public Control codeEditor;

    @ActionField
    public org.xmeta.World world;

    @ActionField
    ActionContext actionContext;

    @ActionField
    Thing editorThing;

    @ActionField
    IEditor editor;

    @ActionField
    Composite editorComposite;

    @ActionField
    File file;

    @ActionField
    public org.eclipse.swt.widgets.ToolItem caretItem;

    @ActionField
    public org.eclipse.swt.widgets.ToolItem writableItem;
}


Eric D. Fantozzi, 38, of Ash Grove was booked into jail on warrants for speeding, operating motor vehicle with no valid license, and no insurance.
Ronald G. Gannaway, 61, of Bolivar was booked into jail on warrants for domestic assault.
Joseph F. Hopkins, 37, of Fair Play was booked into jail on a warrant for stealing.
Lowell R. Mason, 48, of Everton was booked into jail on warrants for non-support, possession of marijuana/synthetic cannabinoid of 10 grams or less, and unlawful possession of drug paraphernalia.


A powerful compact distortion pedal.
CONTROLS: – DIST: It's the effect's gain. – TONE: Let's you adjust the amount of high tones in your sound. – LEVEL: Output volume. – HIGH: (Bright Switch) Button that emphasizes the highs, adding additional brightness to the sound.
This 100% analog chorus is unique, sounding slightly and delightfully dissonant, adding lots of hot harmonics to your sound.
CONTROLS: – SPEED: Modulation speed. When very fast, sounds almost like a vibrato effect. – DEPTH: Intensity of the effect. – ENERGY: Adds presence to the effect.
You can set your delay "traditionally" (by potentiometer) or "TapTempo" (time set by the rhythm of your steps).
CONTROLS: – DELAY: Period between repetitions, between 50 e 600 ms. – FEEDBACK: Increase feedba-ck to hear more repetitions. – MIX: Mixes clean sound and effect, so you can make it more or less present. – TAP: Hold the main on/off button to activate TapTempo mode.
The Morning Glory is the most well-known overdrive pedal at JHS Pedal, winning more awards and receiving more accolades than any of other brand designs.
The Koji Comp is a versatile analog compressor, designed to offer a wealth of vintage and modern style compression effects without compromising your tone. With a simple twist of the Mix control, or flick of Koji's Voice switch, you can easily create a limitless range of compression effects. Whether you choose subtle, transparent compression for smoothing out your rhythms, or dial in warm and squishy tones to take you into R&B and Country territory -the Koji Comp is possibly the last compressor you will ever need.


Get Lava Lamp 3D for your iPhone now.
Lava Lamp 3D for iPhone is compatible with iPhone 5s, iPhone 6, iPhone 5c, iPhone 4s, iPhone 4, iPhone 3GS, iPhone 6 Plus, iPhone 5. If you want to download Lava Lamp 3D now, downloaded it from the iOS App Store for iOS by clicking the download button below.


Derbyshire properties wanted for cash buyers. We are always looking to buy property in Derbyshire. If you're looking to sell your property in Derbyshire, contact First Strata to arrange a free consultation or click on your town for further details and areas of property wanted in Derbyshire.


Did you know that adjustments or changes to make your life happier & more meaningful don't have to be massive or hard to do? They can be small, easy and even fun to do! Exactly what you change and when is the key.
Periodically, I work with people 1 on 1 for free! Do you want to be the next person I do this for or do you have someone else in mind? Contact me for details on applying for this special opportunity.
Because CVF is run by a proven "for profit" business/efficiency expert which includes running projects in an AGILE (iterative/continuously prioritized and adjusted) fashion, every dollar of every donation is used extremely effectively.
It's about "give back" AND "impact".
As I get older and in a better position to donate than at any other point in my life, I want to make sure the dollars I give to an operation are used effectively and efficiently such that they have a direct and positive impact on the goals of the organization.
If the non-profit is run like a lean, competent and nimble business, you'd be amazed by how much a small donation can help.
New Non-profit Needs Donations To Fund Pilot Programs for 2012.
Carpe Vita Foundation needs 2012 pilot program donations! This is a wonderful holiday gift for those who want to give back or for those who seem to have everything they need.
$25 to $250 will be used for coaching one child. Donations in the amount of $2500 or more can be used to coach multiple children. We look forward to showing you the tremendous value this new, next generation nonprofit will provide.
Big charities can become focused on solving big problems. That isn't a bad thing.
It is, however, also a good idea for charitable organizations to focus on solving smaller problems which when solved, can actually make a significantly positive difference in an individual child's life.
Often times a child with a lot of potential simply needs to have some smart planning and coaching to be headed on the right track. And this could be done in a matter of hours or days, not months or years.
First order of business, obtaining seed money to fund pilot programs. Even $25 donations add up quickly. $100, even quicker! All donations are deeply appreciated and will make a positive difference in our results. Wait till you see what we do AND how we report it! This is going to be a wonderful organization!
CVF is happy to announce that it plans to deploy an new web site in the coming days. Stay tuned for more details.


SALT is situated at the South African Astronomical Observatory (SAAO) field station near the small town of Sutherland, in the Northern Cape province, about 400 km from Cape Town. SALT is funded by a consortium of international partners from South Africa, the United States, Germany, Poland, India, the United Kingdom and New Zealand. The telescope has been in full science operation since 2011 and is realising its huge potential as Africa's Giant Eye on the Universe.
Scientific papers using data produced by SALT.
Planning a trip to Sutherland? Be sure to book your tour of SALT in advance!
* Observation titles do not imply any actual discoveries.