text:
require 'date'
require 'google/apis/core/base_service'
require 'google/apis/core/json_representation'
require 'google/apis/core/hashable'
require 'google/apis/errors'

module Google
  module Apis
    module YoutubePartnerV1

      class AdBreak
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class Asset
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class AssetLabel
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class AssetLabelListResponse
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class AssetListResponse
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class AssetMatchPolicy
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class AssetRelationship
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class AssetRelationshipListResponse
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class AssetSearchResponse
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class AssetShare
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class AssetShareListResponse
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class AssetSnippet
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class Blobstore2Info
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class Campaign
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class CampaignData
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class CampaignList
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class CampaignSource
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class CampaignTargetLink
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class Claim
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class ClaimEvent
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class ClaimHistory
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class ClaimListResponse
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class ClaimSearchResponse
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class ClaimSnippet
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class CompositeMedia
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class Conditions
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class ConflictingOwnership
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class ContentOwner
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class ContentOwnerListResponse
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class ContentTypeInfo
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class CountriesRestriction
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class CuepointSettings
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class Date
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class DiffChecksumsResponse
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class DiffDownloadResponse
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class DiffUploadRequest
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class DiffUploadResponse
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class DiffVersionResponse
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class DownloadParameters
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class Empty
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class ExcludedInterval
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class IntervalCondition
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class LiveCuepoint
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class LongestMatch
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class MatchInfo
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class MatchSegment
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class Media
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class MediaRequestInfo
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class MediaResponseInfo
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class Metadata
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class MetadataHistory
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class MetadataHistoryListResponse
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class ObjectIdProp
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class Origin
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class Origination
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class OwnershipConflicts
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class OwnershipHistoryListResponse
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class Package
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class PackageInsertResponse
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class PageInfo
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class Policy
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class PolicyList
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class PolicyRule
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class PromotedContent
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class Rating
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class Reference
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class ReferenceConflict
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class ReferenceConflictListResponse
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class ReferenceConflictMatch
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class ReferenceListResponse
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class RightsOwnership
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class RightsOwnershipHistory
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class Segment
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class Segment2
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class Source
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class SpreadsheetTemplate
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class SpreadsheetTemplateListResponse
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class StatusReport
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class TerritoryCondition
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class TerritoryConflicts
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class TerritoryOwners
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class TotalMatch
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class TypeDetails
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class Uploader
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class UploaderListResponse
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class ValidateAsyncRequest
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class ValidateAsyncResponse
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class ValidateError
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class ValidateRequest
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class ValidateResponse
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class ValidateStatusRequest
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class ValidateStatusResponse
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class VideoAdvertisingOption
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class VideoAdvertisingOptionGetEnabledAdsResponse
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class Whitelist
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class WhitelistListResponse
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class YoutubePartnerApiProtoFrontendV1Origin
        class Representation < Google::Apis::Core::JsonRepresentation; end

        include Google::Apis::Core::JsonObjectSupport
      end

      class AdBreak
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :midroll_seconds, as: 'midrollSeconds'
          property :position, as: 'position'
        end
      end

      class Asset
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          collection :alias_id, as: 'aliasId'
          property :id, as: 'id'
          property :kind, as: 'kind'
          collection :label, as: 'label'
          property :match_policy, as: 'matchPolicy', class: Google::Apis::YoutubePartnerV1::AssetMatchPolicy, decorator: Google::Apis::YoutubePartnerV1::AssetMatchPolicy::Representation

          property :match_policy_effective, as: 'matchPolicyEffective', class: Google::Apis::YoutubePartnerV1::AssetMatchPolicy, decorator: Google::Apis::YoutubePartnerV1::AssetMatchPolicy::Representation

          property :match_policy_mine, as: 'matchPolicyMine', class: Google::Apis::YoutubePartnerV1::AssetMatchPolicy, decorator: Google::Apis::YoutubePartnerV1::AssetMatchPolicy::Representation

          property :metadata, as: 'metadata', class: Google::Apis::YoutubePartnerV1::Metadata, decorator: Google::Apis::YoutubePartnerV1::Metadata::Representation

          property :metadata_effective, as: 'metadataEffective', class: Google::Apis::YoutubePartnerV1::Metadata, decorator: Google::Apis::YoutubePartnerV1::Metadata::Representation

          property :metadata_mine, as: 'metadataMine', class: Google::Apis::YoutubePartnerV1::Metadata, decorator: Google::Apis::YoutubePartnerV1::Metadata::Representation

          property :ownership, as: 'ownership', class: Google::Apis::YoutubePartnerV1::RightsOwnership, decorator: Google::Apis::YoutubePartnerV1::RightsOwnership::Representation

          property :ownership_conflicts, as: 'ownershipConflicts', class: Google::Apis::YoutubePartnerV1::OwnershipConflicts, decorator: Google::Apis::YoutubePartnerV1::OwnershipConflicts::Representation

          property :ownership_effective, as: 'ownershipEffective', class: Google::Apis::YoutubePartnerV1::RightsOwnership, decorator: Google::Apis::YoutubePartnerV1::RightsOwnership::Representation

          property :ownership_mine, as: 'ownershipMine', class: Google::Apis::YoutubePartnerV1::RightsOwnership, decorator: Google::Apis::YoutubePartnerV1::RightsOwnership::Representation

          property :status, as: 'status'
          property :time_created, as: 'timeCreated'
          property :type, as: 'type'
        end
      end

      class AssetLabel
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :kind, as: 'kind'
          property :label_name, as: 'labelName'
        end
      end

      class AssetLabelListResponse
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          collection :items, as: 'items', class: Google::Apis::YoutubePartnerV1::AssetLabel, decorator: Google::Apis::YoutubePartnerV1::AssetLabel::Representation

          property :kind, as: 'kind'
        end
      end

      class AssetListResponse
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          collection :items, as: 'items', class: Google::Apis::YoutubePartnerV1::Asset, decorator: Google::Apis::YoutubePartnerV1::Asset::Representation

          property :kind, as: 'kind'
        end
      end

      class AssetMatchPolicy
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :kind, as: 'kind'
          property :policy_id, as: 'policyId'
          collection :rules, as: 'rules', class: Google::Apis::YoutubePartnerV1::PolicyRule, decorator: Google::Apis::YoutubePartnerV1::PolicyRule::Representation

        end
      end

      class AssetRelationship
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :child_asset_id, as: 'childAssetId'
          property :id, as: 'id'
          property :kind, as: 'kind'
          property :parent_asset_id, as: 'parentAssetId'
        end
      end

      class AssetRelationshipListResponse
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          collection :items, as: 'items', class: Google::Apis::YoutubePartnerV1::AssetRelationship, decorator: Google::Apis::YoutubePartnerV1::AssetRelationship::Representation

          property :kind, as: 'kind'
          property :next_page_token, as: 'nextPageToken'
          property :page_info, as: 'pageInfo', class: Google::Apis::YoutubePartnerV1::PageInfo, decorator: Google::Apis::YoutubePartnerV1::PageInfo::Representation

        end
      end

      class AssetSearchResponse
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          collection :items, as: 'items', class: Google::Apis::YoutubePartnerV1::AssetSnippet, decorator: Google::Apis::YoutubePartnerV1::AssetSnippet::Representation

          property :kind, as: 'kind'
          property :next_page_token, as: 'nextPageToken'
          property :page_info, as: 'pageInfo', class: Google::Apis::YoutubePartnerV1::PageInfo, decorator: Google::Apis::YoutubePartnerV1::PageInfo::Representation

        end
      end

      class AssetShare
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :kind, as: 'kind'
          property :share_id, as: 'shareId'
          property :view_id, as: 'viewId'
        end
      end

      class AssetShareListResponse
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          collection :items, as: 'items', class: Google::Apis::YoutubePartnerV1::AssetShare, decorator: Google::Apis::YoutubePartnerV1::AssetShare::Representation

          property :kind, as: 'kind'
          property :next_page_token, as: 'nextPageToken'
          property :page_info, as: 'pageInfo', class: Google::Apis::YoutubePartnerV1::PageInfo, decorator: Google::Apis::YoutubePartnerV1::PageInfo::Representation

        end
      end

      class AssetSnippet
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :custom_id, as: 'customId'
          property :id, as: 'id'
          property :isrc, as: 'isrc'
          property :iswc, as: 'iswc'
          property :kind, as: 'kind'
          property :time_created, as: 'timeCreated'
          property :title, as: 'title'
          property :type, as: 'type'
        end
      end

      class Blobstore2Info
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :blob_generation, :numeric_string => true, as: 'blobGeneration'
          property :blob_id, as: 'blobId'
          property :download_read_handle, :base64 => true, as: 'downloadReadHandle'
          property :read_token, as: 'readToken'
          property :upload_metadata_container, :base64 => true, as: 'uploadMetadataContainer'
        end
      end

      class Campaign
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :campaign_data, as: 'campaignData', class: Google::Apis::YoutubePartnerV1::CampaignData, decorator: Google::Apis::YoutubePartnerV1::CampaignData::Representation

          property :id, as: 'id'
          property :kind, as: 'kind'
          property :status, as: 'status'
          property :time_created, as: 'timeCreated'
          property :time_last_modified, as: 'timeLastModified'
        end
      end

      class CampaignData
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :campaign_source, as: 'campaignSource', class: Google::Apis::YoutubePartnerV1::CampaignSource, decorator: Google::Apis::YoutubePartnerV1::CampaignSource::Representation

          property :expire_time, as: 'expireTime'
          property :name, as: 'name'
          collection :promoted_content, as: 'promotedContent', class: Google::Apis::YoutubePartnerV1::PromotedContent, decorator: Google::Apis::YoutubePartnerV1::PromotedContent::Representation

          property :start_time, as: 'startTime'
        end
      end

      class CampaignList
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          collection :items, as: 'items', class: Google::Apis::YoutubePartnerV1::Campaign, decorator: Google::Apis::YoutubePartnerV1::Campaign::Representation

          property :kind, as: 'kind'
        end
      end

      class CampaignSource
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :source_type, as: 'sourceType'
          collection :source_value, as: 'sourceValue'
        end
      end

      class CampaignTargetLink
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :target_id, as: 'targetId'
          property :target_type, as: 'targetType'
        end
      end

      class Claim
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :applied_policy, as: 'appliedPolicy', class: Google::Apis::YoutubePartnerV1::Policy, decorator: Google::Apis::YoutubePartnerV1::Policy::Representation

          property :asset_id, as: 'assetId'
          property :block_outside_ownership, as: 'blockOutsideOwnership'
          property :content_type, as: 'contentType'
          property :id, as: 'id'
          property :is_partner_uploaded, as: 'isPartnerUploaded'
          property :kind, as: 'kind'
          property :match_info, as: 'matchInfo', class: Google::Apis::YoutubePartnerV1::MatchInfo, decorator: Google::Apis::YoutubePartnerV1::MatchInfo::Representation

          property :origin, as: 'origin', class: Google::Apis::YoutubePartnerV1::Origin, decorator: Google::Apis::YoutubePartnerV1::Origin::Representation

          property :policy, as: 'policy', class: Google::Apis::YoutubePartnerV1::Policy, decorator: Google::Apis::YoutubePartnerV1::Policy::Representation

          property :status, as: 'status'
          property :time_created, as: 'timeCreated'
          property :video_id, as: 'videoId'
        end
      end

      class ClaimEvent
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :kind, as: 'kind'
          property :reason, as: 'reason'
          property :source, as: 'source', class: Google::Apis::YoutubePartnerV1::Source, decorator: Google::Apis::YoutubePartnerV1::Source::Representation

          property :time, as: 'time'
          property :type, as: 'type'
          property :type_details, as: 'typeDetails', class: Google::Apis::YoutubePartnerV1::TypeDetails, decorator: Google::Apis::YoutubePartnerV1::TypeDetails::Representation

        end
      end

      class ClaimHistory
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          collection :event, as: 'event', class: Google::Apis::YoutubePartnerV1::ClaimEvent, decorator: Google::Apis::YoutubePartnerV1::ClaimEvent::Representation

          property :id, as: 'id'
          property :kind, as: 'kind'
          property :uploader_channel_id, as: 'uploaderChannelId'
        end
      end

      class ClaimListResponse
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          collection :items, as: 'items', class: Google::Apis::YoutubePartnerV1::Claim, decorator: Google::Apis::YoutubePartnerV1::Claim::Representation

          property :kind, as: 'kind'
          property :next_page_token, as: 'nextPageToken'
          property :page_info, as: 'pageInfo', class: Google::Apis::YoutubePartnerV1::PageInfo, decorator: Google::Apis::YoutubePartnerV1::PageInfo::Representation

          property :previous_page_token, as: 'previousPageToken'
        end
      end

      class ClaimSearchResponse
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          collection :items, as: 'items', class: Google::Apis::YoutubePartnerV1::ClaimSnippet, decorator: Google::Apis::YoutubePartnerV1::ClaimSnippet::Representation

          property :kind, as: 'kind'
          property :next_page_token, as: 'nextPageToken'
          property :page_info, as: 'pageInfo', class: Google::Apis::YoutubePartnerV1::PageInfo, decorator: Google::Apis::YoutubePartnerV1::PageInfo::Representation

          property :previous_page_token, as: 'previousPageToken'
        end
      end

      class ClaimSnippet
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :asset_id, as: 'assetId'
          property :content_type, as: 'contentType'
          property :id, as: 'id'
          property :is_partner_uploaded, as: 'isPartnerUploaded'
          property :kind, as: 'kind'
          property :origin, as: 'origin', class: Google::Apis::YoutubePartnerV1::YoutubePartnerApiProtoFrontendV1Origin, decorator: Google::Apis::YoutubePartnerV1::YoutubePartnerApiProtoFrontendV1Origin::Representation

          property :status, as: 'status'
          property :third_party_claim, as: 'thirdPartyClaim'
          property :time_created, as: 'timeCreated'
          property :time_status_last_modified, as: 'timeStatusLastModified'
          property :video_id, as: 'videoId'
          property :video_title, as: 'videoTitle'
          property :video_views, :numeric_string => true, as: 'videoViews'
        end
      end

      class CompositeMedia
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :blob_ref, :base64 => true, as: 'blobRef'
          property :blobstore2_info, as: 'blobstore2Info', class: Google::Apis::YoutubePartnerV1::Blobstore2Info, decorator: Google::Apis::YoutubePartnerV1::Blobstore2Info::Representation

          property :cosmo_binary_reference, :base64 => true, as: 'cosmoBinaryReference'
          property :crc32c_hash, as: 'crc32cHash'
          property :inline, :base64 => true, as: 'inline'
          property :length, :numeric_string => true, as: 'length'
          property :md5_hash, :base64 => true, as: 'md5Hash'
          property :object_id_prop, as: 'objectId', class: Google::Apis::YoutubePartnerV1::ObjectIdProp, decorator: Google::Apis::YoutubePartnerV1::ObjectIdProp::Representation

          property :path, as: 'path'
          property :reference_type, as: 'referenceType'
          property :sha1_hash, :base64 => true, as: 'sha1Hash'
        end
      end

      class Conditions
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          collection :content_match_type, as: 'contentMatchType'
          collection :match_duration, as: 'matchDuration', class: Google::Apis::YoutubePartnerV1::IntervalCondition, decorator: Google::Apis::YoutubePartnerV1::IntervalCondition::Representation

          collection :match_percent, as: 'matchPercent', class: Google::Apis::YoutubePartnerV1::IntervalCondition, decorator: Google::Apis::YoutubePartnerV1::IntervalCondition::Representation

          collection :reference_duration, as: 'referenceDuration', class: Google::Apis::YoutubePartnerV1::IntervalCondition, decorator: Google::Apis::YoutubePartnerV1::IntervalCondition::Representation

          collection :reference_percent, as: 'referencePercent', class: Google::Apis::YoutubePartnerV1::IntervalCondition, decorator: Google::Apis::YoutubePartnerV1::IntervalCondition::Representation

          property :required_territories, as: 'requiredTerritories', class: Google::Apis::YoutubePartnerV1::TerritoryCondition, decorator: Google::Apis::YoutubePartnerV1::TerritoryCondition::Representation

        end
      end

      class ConflictingOwnership
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :owner, as: 'owner'
          property :ratio, as: 'ratio'
        end
      end

      class ContentOwner
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :conflict_notification_email, as: 'conflictNotificationEmail'
          property :display_name, as: 'displayName'
          collection :dispute_notification_emails, as: 'disputeNotificationEmails'
          collection :fingerprint_report_notification_emails, as: 'fingerprintReportNotificationEmails'
          property :id, as: 'id'
          property :kind, as: 'kind'
          collection :primary_notification_emails, as: 'primaryNotificationEmails'
        end
      end

      class ContentOwnerListResponse
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          collection :items, as: 'items', class: Google::Apis::YoutubePartnerV1::ContentOwner, decorator: Google::Apis::YoutubePartnerV1::ContentOwner::Representation

          property :kind, as: 'kind'
        end
      end

      class ContentTypeInfo
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :best_guess, as: 'bestGuess'
          property :from_bytes, as: 'fromBytes'
          property :from_file_name, as: 'fromFileName'
          property :from_header, as: 'fromHeader'
          property :from_url_path, as: 'fromUrlPath'
        end
      end

      class CountriesRestriction
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          collection :ad_formats, as: 'adFormats'
          collection :territories, as: 'territories'
        end
      end

      class CuepointSettings
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :cue_type, as: 'cueType'
          property :duration_secs, as: 'durationSecs'
          property :offset_time_ms, :numeric_string => true, as: 'offsetTimeMs'
          property :walltime, as: 'walltime'
        end
      end

      class Date
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :day, as: 'day'
          property :month, as: 'month'
          property :year, as: 'year'
        end
      end

      class DiffChecksumsResponse
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :checksums_location, as: 'checksumsLocation', class: Google::Apis::YoutubePartnerV1::CompositeMedia, decorator: Google::Apis::YoutubePartnerV1::CompositeMedia::Representation

          property :chunk_size_bytes, :numeric_string => true, as: 'chunkSizeBytes'
          property :object_location, as: 'objectLocation', class: Google::Apis::YoutubePartnerV1::CompositeMedia, decorator: Google::Apis::YoutubePartnerV1::CompositeMedia::Representation

          property :object_size_bytes, :numeric_string => true, as: 'objectSizeBytes'
          property :object_version, as: 'objectVersion'
        end
      end

      class DiffDownloadResponse
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :object_location, as: 'objectLocation', class: Google::Apis::YoutubePartnerV1::CompositeMedia, decorator: Google::Apis::YoutubePartnerV1::CompositeMedia::Representation

        end
      end

      class DiffUploadRequest
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :checksums_info, as: 'checksumsInfo', class: Google::Apis::YoutubePartnerV1::CompositeMedia, decorator: Google::Apis::YoutubePartnerV1::CompositeMedia::Representation

          property :object_info, as: 'objectInfo', class: Google::Apis::YoutubePartnerV1::CompositeMedia, decorator: Google::Apis::YoutubePartnerV1::CompositeMedia::Representation

          property :object_version, as: 'objectVersion'
        end
      end

      class DiffUploadResponse
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :object_version, as: 'objectVersion'
          property :original_object, as: 'originalObject', class: Google::Apis::YoutubePartnerV1::CompositeMedia, decorator: Google::Apis::YoutubePartnerV1::CompositeMedia::Representation

        end
      end

      class DiffVersionResponse
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :object_size_bytes, :numeric_string => true, as: 'objectSizeBytes'
          property :object_version, as: 'objectVersion'
        end
      end

      class DownloadParameters
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :allow_gzip_compression, as: 'allowGzipCompression'
          property :ignore_range, as: 'ignoreRange'
        end
      end

      class Empty
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
        end
      end

      class ExcludedInterval
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :high, as: 'high'
          property :low, as: 'low'
          property :origin, as: 'origin'
          property :time_created, as: 'timeCreated'
        end
      end

      class IntervalCondition
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :high, as: 'high'
          property :low, as: 'low'
        end
      end

      class LiveCuepoint
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :broadcast_id, as: 'broadcastId'
          property :id, as: 'id'
          property :kind, as: 'kind'
          property :settings, as: 'settings', class: Google::Apis::YoutubePartnerV1::CuepointSettings, decorator: Google::Apis::YoutubePartnerV1::CuepointSettings::Representation

        end
      end

      class LongestMatch
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :duration_secs, :numeric_string => true, as: 'durationSecs'
          property :reference_offset, :numeric_string => true, as: 'referenceOffset'
          property :user_video_offset, :numeric_string => true, as: 'userVideoOffset'
        end
      end

      class MatchInfo
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :longest_match, as: 'longestMatch', class: Google::Apis::YoutubePartnerV1::LongestMatch, decorator: Google::Apis::YoutubePartnerV1::LongestMatch::Representation

          collection :match_segments, as: 'matchSegments', class: Google::Apis::YoutubePartnerV1::MatchSegment, decorator: Google::Apis::YoutubePartnerV1::MatchSegment::Representation

          property :reference_id, as: 'referenceId'
          property :total_match, as: 'totalMatch', class: Google::Apis::YoutubePartnerV1::TotalMatch, decorator: Google::Apis::YoutubePartnerV1::TotalMatch::Representation

        end
      end

      class MatchSegment
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :channel, as: 'channel'
          property :manual_segment, as: 'manual_segment', class: Google::Apis::YoutubePartnerV1::Segment2, decorator: Google::Apis::YoutubePartnerV1::Segment2::Representation

          property :reference_segment, as: 'reference_segment', class: Google::Apis::YoutubePartnerV1::Segment, decorator: Google::Apis::YoutubePartnerV1::Segment::Representation

          property :video_segment, as: 'video_segment', class: Google::Apis::YoutubePartnerV1::Segment, decorator: Google::Apis::YoutubePartnerV1::Segment::Representation

        end
      end

      class Media
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :algorithm, as: 'algorithm'
          property :bigstore_object_ref, :base64 => true, as: 'bigstoreObjectRef'
          property :blob_ref, :base64 => true, as: 'blobRef'
          property :blobstore2_info, as: 'blobstore2Info', class: Google::Apis::YoutubePartnerV1::Blobstore2Info, decorator: Google::Apis::YoutubePartnerV1::Blobstore2Info::Representation

          collection :composite_media, as: 'compositeMedia', class: Google::Apis::YoutubePartnerV1::CompositeMedia, decorator: Google::Apis::YoutubePartnerV1::CompositeMedia::Representation

          property :content_type, as: 'contentType'
          property :content_type_info, as: 'contentTypeInfo', class: Google::Apis::YoutubePartnerV1::ContentTypeInfo, decorator: Google::Apis::YoutubePartnerV1::ContentTypeInfo::Representation

          property :cosmo_binary_reference, :base64 => true, as: 'cosmoBinaryReference'
          property :crc32c_hash, as: 'crc32cHash'
          property :diff_checksums_response, as: 'diffChecksumsResponse', class: Google::Apis::YoutubePartnerV1::DiffChecksumsResponse, decorator: Google::Apis::YoutubePartnerV1::DiffChecksumsResponse::Representation

          property :diff_download_response, as: 'diffDownloadResponse', class: Google::Apis::YoutubePartnerV1::DiffDownloadResponse, decorator: Google::Apis::YoutubePartnerV1::DiffDownloadResponse::Representation

          property :diff_upload_request, as: 'diffUploadRequest', class: Google::Apis::YoutubePartnerV1::DiffUploadRequest, decorator: Google::Apis::YoutubePartnerV1::DiffUploadRequest::Representation

          property :diff_upload_response, as: 'diffUploadResponse', class: Google::Apis::YoutubePartnerV1::DiffUploadResponse, decorator: Google::Apis::YoutubePartnerV1::DiffUploadResponse::Representation

          property :diff_version_response, as: 'diffVersionResponse', class: Google::Apis::YoutubePartnerV1::DiffVersionResponse, decorator: Google::Apis::YoutubePartnerV1::DiffVersionResponse::Representation

          property :download_parameters, as: 'downloadParameters', class: Google::Apis::YoutubePartnerV1::DownloadParameters, decorator: Google::Apis::YoutubePartnerV1::DownloadParameters::Representation

          property :filename, as: 'filename'
          property :hash_prop, as: 'hash'
          property :hash_verified, as: 'hashVerified'
          property :inline, :base64 => true, as: 'inline'
          property :is_potential_retry, as: 'isPotentialRetry'
          property :length, :numeric_string => true, as: 'length'
          property :md5_hash, :base64 => true, as: 'md5Hash'
          property :media_id, :base64 => true, as: 'mediaId'
          property :object_id_prop, as: 'objectId', class: Google::Apis::YoutubePartnerV1::ObjectIdProp, decorator: Google::Apis::YoutubePartnerV1::ObjectIdProp::Representation

          property :path, as: 'path'
          property :reference_type, as: 'referenceType'
          property :sha1_hash, :base64 => true, as: 'sha1Hash'
          property :sha256_hash, :base64 => true, as: 'sha256Hash'
          property :timestamp, :numeric_string => true, as: 'timestamp'
          property :token, as: 'token'
        end
      end

      class MediaRequestInfo
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :current_bytes, :numeric_string => true, as: 'currentBytes'
          property :custom_data, as: 'customData'
          property :diff_object_version, as: 'diffObjectVersion'
          property :notification_type, as: 'notificationType'
          property :request_id, as: 'requestId'
          property :total_bytes, :numeric_string => true, as: 'totalBytes'
          property :total_bytes_is_estimated, as: 'totalBytesIsEstimated'
        end
      end

      class MediaResponseInfo
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :custom_data, as: 'customData'
          property :data_storage_transform, :base64 => true, as: 'dataStorageTransform'
          property :dynamic_drop_target, :base64 => true, as: 'dynamicDropTarget'
          property :dynamic_dropzone, as: 'dynamicDropzone'
          property :media_for_diff, as: 'mediaForDiff', class: Google::Apis::YoutubePartnerV1::Media, decorator: Google::Apis::YoutubePartnerV1::Media::Representation

          property :request_class, as: 'requestClass'
          property :traffic_class_field, as: 'trafficClassField'
          property :verify_hash_from_header, as: 'verifyHashFromHeader'
        end
      end

      class Metadata
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          collection :actor, as: 'actor'
          property :album, as: 'album'
          collection :artist, as: 'artist'
          collection :broadcaster, as: 'broadcaster'
          property :category, as: 'category'
          property :content_type, as: 'contentType'
          property :copyright_date, as: 'copyrightDate', class: Google::Apis::YoutubePartnerV1::Date, decorator: Google::Apis::YoutubePartnerV1::Date::Representation

          property :custom_id, as: 'customId'
          property :description, as: 'description'
          collection :director, as: 'director'
          property :eidr, as: 'eidr'
          property :end_year, as: 'endYear'
          property :episode_number, as: 'episodeNumber'
          property :episodes_are_untitled, as: 'episodesAreUntitled'
          collection :genre, as: 'genre'
          property :grid, as: 'grid'
          property :hfa, as: 'hfa'
          property :info_url, as: 'infoUrl'
          property :isan, as: 'isan'
          property :isrc, as: 'isrc'
          property :iswc, as: 'iswc'
          collection :keyword, as: 'keyword'
          property :label, as: 'label'
          property :notes, as: 'notes'
          property :original_release_medium, as: 'originalReleaseMedium'
          collection :producer, as: 'producer'
          collection :ratings, as: 'ratings', class: Google::Apis::YoutubePartnerV1::Rating, decorator: Google::Apis::YoutubePartnerV1::Rating::Representation

          property :release_date, as: 'releaseDate', class: Google::Apis::YoutubePartnerV1::Date, decorator: Google::Apis::YoutubePartnerV1::Date::Representation

          property :season_number, as: 'seasonNumber'
          property :show_custom_id, as: 'showCustomId'
          property :show_title, as: 'showTitle'
          property :spoken_language, as: 'spokenLanguage'
          property :start_year, as: 'startYear'
          collection :subtitled_language, as: 'subtitledLanguage'
          property :title, as: 'title'
          property :tms_id, as: 'tmsId'
          property :total_episodes_expected, as: 'totalEpisodesExpected'
          property :upc, as: 'upc'
          collection :writer, as: 'writer'
        end
      end

      class MetadataHistory
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :kind, as: 'kind'
          property :metadata, as: 'metadata', class: Google::Apis::YoutubePartnerV1::Metadata, decorator: Google::Apis::YoutubePartnerV1::Metadata::Representation

          property :origination, as: 'origination', class: Google::Apis::YoutubePartnerV1::Origination, decorator: Google::Apis::YoutubePartnerV1::Origination::Representation

          property :time_provided, as: 'timeProvided'
        end
      end

      class MetadataHistoryListResponse
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          collection :items, as: 'items', class: Google::Apis::YoutubePartnerV1::MetadataHistory, decorator: Google::Apis::YoutubePartnerV1::MetadataHistory::Representation

          property :kind, as: 'kind'
        end
      end

      class ObjectIdProp
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :bucket_name, as: 'bucketName'
          property :generation, :numeric_string => true, as: 'generation'
          property :object_name, as: 'objectName'
        end
      end

      class Origin
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :source, as: 'source'
        end
      end

      class Origination
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :owner, as: 'owner'
          property :source, as: 'source'
        end
      end

      class OwnershipConflicts
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          collection :general, as: 'general', class: Google::Apis::YoutubePartnerV1::TerritoryConflicts, decorator: Google::Apis::YoutubePartnerV1::TerritoryConflicts::Representation

          property :kind, as: 'kind'
          collection :mechanical, as: 'mechanical', class: Google::Apis::YoutubePartnerV1::TerritoryConflicts, decorator: Google::Apis::YoutubePartnerV1::TerritoryConflicts::Representation

          collection :performance, as: 'performance', class: Google::Apis::YoutubePartnerV1::TerritoryConflicts, decorator: Google::Apis::YoutubePartnerV1::TerritoryConflicts::Representation

          collection :synchronization, as: 'synchronization', class: Google::Apis::YoutubePartnerV1::TerritoryConflicts, decorator: Google::Apis::YoutubePartnerV1::TerritoryConflicts::Representation

        end
      end

      class OwnershipHistoryListResponse
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          collection :items, as: 'items', class: Google::Apis::YoutubePartnerV1::RightsOwnershipHistory, decorator: Google::Apis::YoutubePartnerV1::RightsOwnershipHistory::Representation

          property :kind, as: 'kind'
        end
      end

      class Package
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :content, as: 'content'
          collection :custom_ids, as: 'customIds'
          property :id, as: 'id'
          property :kind, as: 'kind'
          property :locale, as: 'locale'
          property :name, as: 'name'
          property :status, as: 'status'
          collection :status_reports, as: 'statusReports', class: Google::Apis::YoutubePartnerV1::StatusReport, decorator: Google::Apis::YoutubePartnerV1::StatusReport::Representation

          property :time_created, as: 'timeCreated'
          property :type, as: 'type'
          property :uploader_name, as: 'uploaderName'
        end
      end

      class PackageInsertResponse
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          collection :errors, as: 'errors', class: Google::Apis::YoutubePartnerV1::ValidateError, decorator: Google::Apis::YoutubePartnerV1::ValidateError::Representation

          property :kind, as: 'kind'
          property :resource, as: 'resource', class: Google::Apis::YoutubePartnerV1::Package, decorator: Google::Apis::YoutubePartnerV1::Package::Representation

          property :status, as: 'status'
        end
      end

      class PageInfo
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :results_per_page, as: 'resultsPerPage'
          property :start_index, as: 'startIndex'
          property :total_results, as: 'totalResults'
        end
      end

      class Policy
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :description, as: 'description'
          property :id, as: 'id'
          property :kind, as: 'kind'
          property :name, as: 'name'
          collection :rules, as: 'rules', class: Google::Apis::YoutubePartnerV1::PolicyRule, decorator: Google::Apis::YoutubePartnerV1::PolicyRule::Representation

          property :time_updated, as: 'timeUpdated'
        end
      end

      class PolicyList
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          collection :items, as: 'items', class: Google::Apis::YoutubePartnerV1::Policy, decorator: Google::Apis::YoutubePartnerV1::Policy::Representation

          property :kind, as: 'kind'
        end
      end

      class PolicyRule
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :action, as: 'action'
          property :conditions, as: 'conditions', class: Google::Apis::YoutubePartnerV1::Conditions, decorator: Google::Apis::YoutubePartnerV1::Conditions::Representation

          collection :subaction, as: 'subaction'
        end
      end

      class PromotedContent
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          collection :link, as: 'link', class: Google::Apis::YoutubePartnerV1::CampaignTargetLink, decorator: Google::Apis::YoutubePartnerV1::CampaignTargetLink::Representation

        end
      end

      class Rating
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :rating, as: 'rating'
          property :rating_system, as: 'ratingSystem'
        end
      end

      class Reference
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :asset_id, as: 'assetId'
          property :audioswap_enabled, as: 'audioswapEnabled'
          property :claim_id, as: 'claimId'
          property :content_type, as: 'contentType'
          property :duplicate_leader, as: 'duplicateLeader'
          collection :excluded_intervals, as: 'excludedIntervals', class: Google::Apis::YoutubePartnerV1::ExcludedInterval, decorator: Google::Apis::YoutubePartnerV1::ExcludedInterval::Representation

          property :fp_direct, as: 'fpDirect'
          property :gdata_media, as: 'gdataMedia', class: Google::Apis::YoutubePartnerV1::Media, decorator: Google::Apis::YoutubePartnerV1::Media::Representation

          property :hash_code, as: 'hashCode'
          property :id, as: 'id'
          property :ignore_fp_match, as: 'ignoreFpMatch'
          property :kind, as: 'kind'
          property :length, as: 'length'
          property :media_request_info, as: 'mediaRequestInfo', class: Google::Apis::YoutubePartnerV1::MediaRequestInfo, decorator: Google::Apis::YoutubePartnerV1::MediaRequestInfo::Representation

          property :media_response_info, as: 'mediaResponseInfo', class: Google::Apis::YoutubePartnerV1::MediaResponseInfo, decorator: Google::Apis::YoutubePartnerV1::MediaResponseInfo::Representation

          property :origination, as: 'origination', class: Google::Apis::YoutubePartnerV1::Origination, decorator: Google::Apis::YoutubePartnerV1::Origination::Representation

          property :status, as: 'status'
          property :status_reason, as: 'statusReason'
          property :urgent, as: 'urgent'
          property :video_id, as: 'videoId'
        end
      end

      class ReferenceConflict
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :conflicting_reference_id, as: 'conflictingReferenceId'
          property :expiry_time, as: 'expiryTime'
          property :id, as: 'id'
          property :kind, as: 'kind'
          collection :matches, as: 'matches', class: Google::Apis::YoutubePartnerV1::ReferenceConflictMatch, decorator: Google::Apis::YoutubePartnerV1::ReferenceConflictMatch::Representation

          property :original_reference_id, as: 'originalReferenceId'
          property :status, as: 'status'
        end
      end

      class ReferenceConflictListResponse
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          collection :items, as: 'items', class: Google::Apis::YoutubePartnerV1::ReferenceConflict, decorator: Google::Apis::YoutubePartnerV1::ReferenceConflict::Representation

          property :kind, as: 'kind'
          property :next_page_token, as: 'nextPageToken'
          property :page_info, as: 'pageInfo', class: Google::Apis::YoutubePartnerV1::PageInfo, decorator: Google::Apis::YoutubePartnerV1::PageInfo::Representation

        end
      end

      class ReferenceConflictMatch
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :conflicting_reference_offset_ms, :numeric_string => true, as: 'conflicting_reference_offset_ms'
          property :length_ms, :numeric_string => true, as: 'length_ms'
          property :original_reference_offset_ms, :numeric_string => true, as: 'original_reference_offset_ms'
          property :type, as: 'type'
        end
      end

      class ReferenceListResponse
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          collection :items, as: 'items', class: Google::Apis::YoutubePartnerV1::Reference, decorator: Google::Apis::YoutubePartnerV1::Reference::Representation

          property :kind, as: 'kind'
          property :next_page_token, as: 'nextPageToken'
          property :page_info, as: 'pageInfo', class: Google::Apis::YoutubePartnerV1::PageInfo, decorator: Google::Apis::YoutubePartnerV1::PageInfo::Representation

        end
      end

      class RightsOwnership
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          collection :general, as: 'general', class: Google::Apis::YoutubePartnerV1::TerritoryOwners, decorator: Google::Apis::YoutubePartnerV1::TerritoryOwners::Representation

          property :kind, as: 'kind'
          collection :mechanical, as: 'mechanical', class: Google::Apis::YoutubePartnerV1::TerritoryOwners, decorator: Google::Apis::YoutubePartnerV1::TerritoryOwners::Representation

          collection :performance, as: 'performance', class: Google::Apis::YoutubePartnerV1::TerritoryOwners, decorator: Google::Apis::YoutubePartnerV1::TerritoryOwners::Representation

          collection :synchronization, as: 'synchronization', class: Google::Apis::YoutubePartnerV1::TerritoryOwners, decorator: Google::Apis::YoutubePartnerV1::TerritoryOwners::Representation

        end
      end

      class RightsOwnershipHistory
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :kind, as: 'kind'
          property :origination, as: 'origination', class: Google::Apis::YoutubePartnerV1::Origination, decorator: Google::Apis::YoutubePartnerV1::Origination::Representation

          property :ownership, as: 'ownership', class: Google::Apis::YoutubePartnerV1::RightsOwnership, decorator: Google::Apis::YoutubePartnerV1::RightsOwnership::Representation

          property :time_provided, as: 'timeProvided'
        end
      end

      class Segment
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :duration, :numeric_string => true, as: 'duration'
          property :kind, as: 'kind'
          property :start, :numeric_string => true, as: 'start'
        end
      end

      class Segment2
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :finish, as: 'finish'
          property :kind, as: 'kind'
          property :start, as: 'start'
        end
      end

      class Source
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :content_owner_id, as: 'contentOwnerId'
          property :type, as: 'type'
          property :user_email, as: 'userEmail'
        end
      end

      class SpreadsheetTemplate
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :kind, as: 'kind'
          property :status, as: 'status'
          property :template_content, as: 'templateContent'
          property :template_name, as: 'templateName'
          property :template_type, as: 'templateType'
        end
      end

      class SpreadsheetTemplateListResponse
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          collection :items, as: 'items', class: Google::Apis::YoutubePartnerV1::SpreadsheetTemplate, decorator: Google::Apis::YoutubePartnerV1::SpreadsheetTemplate::Representation

          property :kind, as: 'kind'
          property :status, as: 'status'
        end
      end

      class StatusReport
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :status_content, as: 'statusContent'
          property :status_file_name, as: 'statusFileName'
        end
      end

      class TerritoryCondition
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          collection :territories, as: 'territories'
          property :type, as: 'type'
        end
      end

      class TerritoryConflicts
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          collection :conflicting_ownership, as: 'conflictingOwnership', class: Google::Apis::YoutubePartnerV1::ConflictingOwnership, decorator: Google::Apis::YoutubePartnerV1::ConflictingOwnership::Representation

          property :territory, as: 'territory'
        end
      end

      class TerritoryOwners
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :owner, as: 'owner'
          property :publisher, as: 'publisher'
          property :ratio, as: 'ratio'
          collection :territories, as: 'territories'
          property :type, as: 'type'
        end
      end

      class TotalMatch
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :reference_duration_secs, :numeric_string => true, as: 'referenceDurationSecs'
          property :user_video_duration_secs, :numeric_string => true, as: 'userVideoDurationSecs'
        end
      end

      class TypeDetails
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :appeal_explanation, as: 'appealExplanation'
          property :dispute_notes, as: 'disputeNotes'
          property :dispute_reason, as: 'disputeReason'
          property :update_status, as: 'updateStatus'
        end
      end

      class Uploader
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :kind, as: 'kind'
          property :uploader_name, as: 'uploaderName'
        end
      end

      class UploaderListResponse
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          collection :items, as: 'items', class: Google::Apis::YoutubePartnerV1::Uploader, decorator: Google::Apis::YoutubePartnerV1::Uploader::Representation

          property :kind, as: 'kind'
        end
      end

      class ValidateAsyncRequest
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :content, as: 'content'
          property :kind, as: 'kind'
          property :uploader_name, as: 'uploaderName'
        end
      end

      class ValidateAsyncResponse
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :kind, as: 'kind'
          property :status, as: 'status'
          property :validation_id, as: 'validationId'
        end
      end

      class ValidateError
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :column_name, as: 'columnName'
          property :column_number, as: 'columnNumber'
          property :line_number, as: 'lineNumber'
          property :message, as: 'message'
          property :message_code, as: 'messageCode'
          property :severity, as: 'severity'
        end
      end

      class ValidateRequest
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :content, as: 'content'
          property :kind, as: 'kind'
          property :locale, as: 'locale'
          property :uploader_name, as: 'uploaderName'
        end
      end

      class ValidateResponse
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          collection :errors, as: 'errors', class: Google::Apis::YoutubePartnerV1::ValidateError, decorator: Google::Apis::YoutubePartnerV1::ValidateError::Representation

          property :kind, as: 'kind'
          property :status, as: 'status'
        end
      end

      class ValidateStatusRequest
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :kind, as: 'kind'
          property :locale, as: 'locale'
          property :validation_id, as: 'validationId'
        end
      end

      class ValidateStatusResponse
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          collection :errors, as: 'errors', class: Google::Apis::YoutubePartnerV1::ValidateError, decorator: Google::Apis::YoutubePartnerV1::ValidateError::Representation

          property :is_metadata_only, as: 'isMetadataOnly'
          property :kind, as: 'kind'
          property :status, as: 'status'
        end
      end

      class VideoAdvertisingOption
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          collection :ad_breaks, as: 'adBreaks', class: Google::Apis::YoutubePartnerV1::AdBreak, decorator: Google::Apis::YoutubePartnerV1::AdBreak::Representation

          collection :ad_formats, as: 'adFormats'
          property :auto_generated_breaks, as: 'autoGeneratedBreaks'
          collection :break_position, as: 'breakPosition'
          property :id, as: 'id'
          property :kind, as: 'kind'
          property :tp_ad_server_video_id, as: 'tpAdServerVideoId'
          property :tp_targeting_url, as: 'tpTargetingUrl'
          property :tp_url_parameters, as: 'tpUrlParameters'
        end
      end

      class VideoAdvertisingOptionGetEnabledAdsResponse
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          collection :ad_breaks, as: 'adBreaks', class: Google::Apis::YoutubePartnerV1::AdBreak, decorator: Google::Apis::YoutubePartnerV1::AdBreak::Representation

          property :ads_on_embeds, as: 'adsOnEmbeds'
          collection :countries_restriction, as: 'countriesRestriction', class: Google::Apis::YoutubePartnerV1::CountriesRestriction, decorator: Google::Apis::YoutubePartnerV1::CountriesRestriction::Representation

          property :id, as: 'id'
          property :kind, as: 'kind'
        end
      end

      class Whitelist
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :id, as: 'id'
          property :kind, as: 'kind'
          property :title, as: 'title'
        end
      end

      class WhitelistListResponse
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          collection :items, as: 'items', class: Google::Apis::YoutubePartnerV1::Whitelist, decorator: Google::Apis::YoutubePartnerV1::Whitelist::Representation

          property :kind, as: 'kind'
          property :next_page_token, as: 'nextPageToken'
          property :page_info, as: 'pageInfo', class: Google::Apis::YoutubePartnerV1::PageInfo, decorator: Google::Apis::YoutubePartnerV1::PageInfo::Representation

        end
      end

      class YoutubePartnerApiProtoFrontendV1Origin
        # @private
        class Representation < Google::Apis::Core::JsonRepresentation
          property :source, as: 'source'
        end
      end
    end
  end
end

redpajama_set_name: RedPajamaGithub


text:
Dez Cadena er en af de tidlige forsangere i det amerikanske hardcore punk-band Black Flag.

Sangere fra USA

redpajama_set_name: RedPajamaWikipedia


text:
Home » Research and Policy » Policy » Briefing Papers » Border People Briefing: Obstacles to Cross-border mobility; Taxation
Border People Briefing: Obstacles to Cross-border mobility; Taxation
The foundation of the European Community in 1957 established the right to free movement between member states. These rights are enshrined in Article 45 of the Treaty on the Functioning of the Europe Union although their practical application at national level can sometimes hinder rather than encourage cross-border mobility.
The most frequent issues identified are consistently the absence of reliable cross-border citizens' information and difficulties with cross-border taxation and social welfare. The following briefing paper will focus on taxation.
The European Commission recognises that many difficulties with cross-border taxation exist. In 2014 the Commission launched a public consultation to gather information on current taxation problems and identify possible solutions to those problems. The Border People project issued a response relevant to the border region of Ireland / Northern Ireland, as did PKM-FPM Accountants and John MacMahon & Co Chartered Accountants. The following briefing paper outlines a selection of the taxation problems and solutions highlighted in the submissions.
Download the briefing paper (pdf)
For further information please contact Annmarie O'Kane, Border People Manager, Centre for Cross Border Studies borderpeople@qub.ac.uk
Recent Briefing Papers
Briefing Paper: The Impact of COVID-19 on Cross-Border Movement on the island of Ireland
Briefing Paper: The Cross-Border Further Education and Higher Education Cluster for the North West City Region
Briefing Paper: Overview of Covid-19 Business Support Schemes for Northern Ireland (NI) and the Republic of Ireland (RoI)
Border People Briefing Paper: COVID-19: Social Security Entitlement for Frontier workers
Briefing Paper: The impacts of COVID-19 on cross-border tourism on the island of Ireland: A snapshot

redpajama_set_name: RedPajamaCommonCrawl


text:
TCC men's basketball to play in front of nationwide scouts in the Summer Showcase
Eagles will compete in six games Saturday and Sunday during NJCAA-sanctioned event in Hanceville, Alabama
TCC men's basketball to play in front of nationwide scouts in the Summer Showcase Eagles will compete in six games Saturday and Sunday during NJCAA-sanctioned event in Hanceville, Alabama Check out this story on tallahassee.com: https://www.tallahassee.com/story/sports/2019/06/28/tcc-mens-hoops-play-summer-showcase/1542952001/
Rory Sharrock, Tallahassee Democrat Published 1:54 p.m. ET June 28, 2019 | Updated 3:20 p.m. ET June 28, 2019
WATCH: TCC men's basketball head coach Zach Settembre on playing in the Summer Showcase at Wallace State Community College in Hanceville, Alabama. Rory Sharrock, Tallahassee Democrat
Tallahassee Community College men's basketball will unveil a new roster and coaching staff this weekend in the Alabama Community College Conference's (ACCC) Summer Showcase at Wallace State Community College in Hanceville, Alabama.
First-year head coach Zach Settembre takes a fresh cast of players and assistants on the bench across the state line to compete in this NCAA/NJCAA-sanctioned event. Forty-eight schools are slated to suit up at the Tom Drake Coliseum and Wellness Center Courts 1 and 2.
"This is a great opportunity for us. We're the only team from Florida. This gives a chance to get ahead of the game," Settembre said.
"We have four more months until we play in the jamboree in Orlando. Our guys know when they come here in the summer, they're going to work on individual skills and make headway in the classroom."
TCC newcomer Tariq Silver, a transfer from Eastern Michigan, looks to make a pass against University of Akron transfer Eric Hester as the Eagles prep for the Summer Showcase. (Photo: Rory Sharrock/Tallahassee Democrat)
TCC will play six games between Saturday and Sunday.
Saturday's schedule for the Eagles has bouts with South Georgia State College (2 p.m.), East Mississippi Community College (4 p.m.), Northeast Mississippi Community College (5 p.m.), Southwest Mississippi Community College (6 p.m.).
On Sunday, the team's back-to-back games are with Snead State Community College (10 a.m.) and host-squad Wallace State (11 a.m.).
More TCC Athletics: Chaney maintains upward trend of professional development through involvement with NATYCAA
WATCH: Tallahassee Community College Eagles men's hoops team preps for the Summer Showcase at Wallace State Community College in Hanceville, Ala. Rory Sharrock, Tallahassee Democrat
Game rules for the Summer Showcase are as follows:
There will be a minimum five-minute warm-up
Games will be played as one 45-minute running clock game without halftime or shot clock
Three 30-second time-outs will be given per game (game clock will stop)
No free-throws will be shot on shooting fouls (automatic two points or three points)
'And-One' is an automatic three points or four points
Two non-shooting fouls in the same possession will result in an automatic two points and change of possession
No fouls will be recorded
Games will be played as regulation for the final one minute. The clock will stop on normal free throws unless one team is up by 10 or more
Overtime will be played as sudden death after jump ball (first team to score on a shooting or non-shooting foul must make both free throws)
TCC men's basketball head coach Zach Settembre calls out plays during summer workouts. (Photo: Rory Sharrock/Tallahassee Democrat)
The outing is a landmark event for players and coaches.
In January, the NJCAA announced new legislation regarding summer participation for student-athletes.
Men's and women's basketball programs can now conduct off-season practices. The ruling further allows for competition dates to adapt to newly-adopted NCAA summer recruiting rules between June 16 and July 1.
During this period, Division II, III and NAIA coaches can visit NJCAA and two-year college campuses. Division I coaches are also permitted to scout players at these games.
"This is an opportunity for guys to be seen in front of Division I coaches," Settembre said. "We have guys that are very hungry and motivated. A lot of guys have a chip on their shoulder because they didn't play as much as they wanted to. We'll be playing in a competitive situation in front of a lot of coaches."
TCC's participation in the Summer Showcase serves as fertile soil for the cultivation of the men's program.
WATCH: TCC newcomer Christian Guess on life with the Eagles and prepping for the Summer Showcase at Wallace State Community College. Rory Sharrock, Tallahassee Democrat
The 2019-20 Eagles are full of first-time players on campus from top to bottom.
During the offseason, Settembre recruited freshmen and transfers to fit his coaching style.
This year's roster has more muscle in the paint and quality shooters around the perimeter. However, the guys are in the infancy of their relationship.
The combo of playing in six games, along with a six-and-half-hour drive and overnight stay in Hanceville, will help build chemistry for the regular season.
"Everybody's learning each other. We hang out off the court and talk about things we like and don't like," said Christian Guess, a transfer guard/forward from the University of Missouri. "This gives us a good chance to see how we play against another team. I think we're going to do well there."
Get an all access pass to the latest sports news, analysis, photos and videos.
Become a digital subscriber to support our sports coverage.
FSU freshmen numbers, measurables released
T-Pain donation nets TLHSC fundraising goal
TLBR all-stars go 2 for 2 at state tournaments
5 things we want to learn from FSU at Media Day
FSU's Waxman set to retire after 45 years
Mann, Kabengele impressive in NBA summer league


The midwest sailing association, Inland Lakes Yachting Association, hosted their largest MC scow regatta, the ILYA MC Invitational, at Lake Harriet Yacht Club in 2016. LHYC's event attracted a record number of boats (48) from 6 different states. We created an entire system of signage (table tents, yard signs, posters, electronic kiosk) and online promotions. The event was such a success that the ILYA awarded LHYC with Club of the Year.
Non-traditional marketing and PR with a twist with offices in Minneapolis + Winston-Salem. Specialties in product launches, brand visibility + social media.
Fat Poodle: an irreverent line of stationery and cards.
Wind Horse Crossing is devoted to providing training and therapeutic experience to individuals and groups wanting to increase self-awareness through the practice of equine-assisted psychotherapy.
In Tibetan culture, the wind horse is typically shown without wings, but carries the three jewels. Its appearance is supposed to bring peace, wealth, and harmony. They carry prayers to heaven like the horse flying in the wind.
A logo created for Lug Nuts, a cycling team.
A logo exploration project for a Target-owned home goods brand directed toward the more traditional design audience.
Logo created for the Lake Harriet Yacht Club annual Die Hard Regatta.
Vintage Wears Wares: a branding system created for a business selling high-end, design focused vintage items (fashion and home products) through independent retailers. The system includes a two-sided business card, package tape showing both sides of the business, and price stickers.
Created while at Catalyst Studios.
Fun2Sail Fast is a joint educational effort by the Twin Cities Sailing Club and Lake Harriet Yacht Club. Every spring, just before the lake thaws, Fun2Sail Fast classes cover tips and techniques for racers to increase their speed.


text:
Richard Olney
...has been my reading material for the past few days. Mostly his memoirs, unfinished at the time of his death in 1999, but with forays also into 'Simple French Food' and into 'Lulu's Provencal Table'. The memoirs have been a complete pleasure, despite - or perhaps because of - their unedited and somewhat formless delivery. With little attempt to shape the events of his life into stories with clear structures, the result is a patchwork of anecdotes and memories, many of which lead to nothing beyond themselves and are merely what they are: recollections of events which occurred and people he met and things people said from time to time. Julia Child and James Beard don't emerge from it particularly well - although both seem diminished and mean as a result, rather than impressive and monstrous - and Nico Ladenis and Simone Beck and Elizabeth David, amongst others, shine brightly.
From the inclusion of numerous menus of lunches and dinners he produced over the years, I can see where I've gone wrong with him in the past - with both of the other aforementioned books, I dived straight into the dessert sections. Bad idea. Desserts are not Olney's thing, and were presumably only included at the insistence of his publisher. From SFF - before consigning the book for years to the unreachable and dusty upper shelves of a bookcase - I remember unwisely trying an apple dessert of some kind the recipe for which he said had come from his sister-in-law Judith .....only to discover that said sister-in-law ('ex' by the time of writing) had, in Olney's opinion, neither any interest in nor any skill in cooking or any knowledge whatsoever about food. Equally, from his many mentions of dinners chez Peyraud, there is no mention anywhere of dessert being served, and one assumes that Lulu's attitude towards them was significantly the same as his, i.e that any meal should finish with a good selection of cheese (and another bottle of something appropriate). Dessert wine was something of which he was very fond, but it seems that he often foreswore the accompanying dessert, on the basis that the food might interfere with the character of the wine.
Odd lacunae remain, even after having finished the memoirs - called 'Reflexions' , by the way, which is an unfortunately 'cutesy' title, and presumably intended to suggest instinctive reactions to what has happened in his life rather than a considered analysis of them; the latter, he certainly doesn't go in for...things happen, you observe them, react as appropriate (or not), record them (maybe), and then move on. But, where and how did he learn to cook? From where did he develop his abilities and knowledge about wine? And where is any suggestion of the breadth of knowledge and practical experience behind the twenty seven volumes of the Time-Life 'Good Cook' series which he so famously edited in the eighties? His spat with Julia Child over the best way to make pastry (apropos of which, he declared that just because she was on TV did not make her a good cook...) suggests that he was practiced in the art - but, apart from a passing reference to an apple pie, made in Clamart sometime in the fifties, pastry appears to have formed no part of his repertoire. In fact, on the basis of lunches and dinners recorded in the book, he seems to have lived largely on fish soup, salads, and cheese, with the occasional roast bird chucked in for good measure. Oh, and wine. In quantity.
Significantly, he remains an enigma. And seems destined to be so for evermore, since it seems unlikely that anybody will ever now be inspired to write his biography, and anyway many of those who knew him well enough to be able to give a fair picture of the man are no longer around to tell the story.
I was pushed to read Reflexions by Charles asking the other week if I'd ever heard of 'some chap called Richard Olney', since he never had but had recently come across a reference by somebody else to the greatness of the man. Which suggests to me that Olney seems destined either to disappear entirely without trace, or else to be resurrected as some kind of obscure but sanctified holy man of food. Neither of which I think would be entirely deserved.
Tonight;s Dinner:
Bouchées à la reine
Bass en croute, stuffed with fennel & pernod; braised cucumber
Chocolate meringue vacherins with strawberries & creme chantilly
Tarte Bordaloue
And more camera...


Hahn Air, the scheduled German airline specialised in providing ticketing and distribution services to travel agencies and transportation partners, hit the milestone of 35 million insolvency safe tickets sold. The ticket was issued by Vayatours (AntaVaya Group), a travel agency in Indonesia. To celebrate this occasion, Hahn Air donated 3,500 EUR to the CT ARSA Foundation, a local charity selected by Vayatours.
The milestone figure of 35 million tickets sold counts tickets issued since 2010 when Hahn Air introduced the free ticket insurance Securtix®. It guarantees reimbursement if a service issued on an HR-169 document with any of Hahn Air's over 350 air, rail and shuttle partners is cancelled due to insolvency.
"We are pleased to offer our ticketing services to more than 100,000 travel agencies worldwide. With Hahn Air, agencies can issue airlines that are not in their local BSP or that do not grant ticketing authority in their market. This is a huge benefit for travel agencies such as our esteemed partner agency Vayatours in Indonesia, because it helps them to increase their sales and profits", says Kimberley Long, Vice President Sales & Agency Distribution at Hahn Air.
The CT ARSA Foundation will use Hahn Air's donation to provide additional aid to the disaster stricken Indonesian island of Sulawesi. Since October 2018, the foundation has collected more than 80 tons of emergency supplies for earthquake and tsunami victims and supported the construction of schools and other public facilities.


Wayfaring Woman: Guarding and Protecting Your Magical Workings | Tamilia R.
Magic is a process unfolding over time. In my experience, that process is most vulnerable in the beginning, when the first magical intentions are laid and the first threads of energy are spun. At that time, magic can end before it really has a chance to begin. I usually associate beginnings with the springtime, when life and a host of other energies are renewing and budding. But as I reflect on the cyclical quality of nature, the seasons, and my own energies, I am starting to see more and more that much of my magic begins in the fall. The fall is a powerful magical time for me because it's when I reflect on the year's magical workings, take stock of the outcomes of those workings, and look inward in order to determine what new magic I must weave when the time is right.
The fall is my dreamtime in which I synthesize a host of energies and begin to weave new possibilities. The dreamtime is its own beginning time. It is where intention and the hopeful energies needed to cultivate it are first laid down. I spin new magical threads in the dreamtime and they are delicate then. As the process progresses they gain strength and resilience, but at key points of transition the magic can perish, the threads can unravel.
We often think about protecting ourselves as Witches and Pagans because we are very aware of energy and the effects that destructive energies can have, but it is also important to protect our magical workings, spells, and other intentional weavings. To guard them so that they have the best chance to develop and thrive in their early, formative stages or at key transition points where they could falter. In my magical work, I build protection for my spells and weavings using four components.
First, I purify myself and the tools used to craft the magical working. All profane influences are banished at the beginning. This is probably the most common step that we take. Most magical traditions have well-developed purification procedures. That covers the very start of the working, then what?
Second, I create a charm to bless and protect the working at hand. The charm is designed to continue protecting the working until the working is complete and the charm is dismantled. The charm is anything from a piece of shiny jewelry to a modest bobble that I imbue with the power to guard the magical working against evil or other contrary energies that would threaten its integrity.
I empower my charms with a spoken incantation as well. I have found that it is important to have the protective spell charm be a separate spell, anchored to a different object than the main working. If the charm breaks, is lost, or is damaged, it can serve as an indicator that the spell is being threatened in some way. I then use divination to learn more if something like that occurs.
Third, I identify as a devotional polytheist (among other Pagan identifies) and so I have a number of quality relationships with deities and spirits that have taken an interest in my magic. I cultivate those alliances and ask for the support of my patrons and guides in the workings that I do. Because I do not believe in the existence of a cosmic vending machine, I put my due diligence into my work and I do not expect the Gods and spirits to carry me. Nor do I expect something for nothing. Because these are relationships that I value, I make offerings to those that I seek guidance, support, and protection from for my workings.
Lastly, and this is perhaps one of the most important components of spell protection that I have found, keep silent. Yes I blog. No I don't tell the world, or even my friends (Witches or otherwise), everything. Magic is fragile in the dreaming stages and in the initial weavings with those delicate threads. Do not invite the random thoughts, beliefs, and feelings of others into your work by blabbing about it. Wait until the magic is strong and sure, and already well underway, before you share with trusted (and only trusted) others. No need to overtax your protection spell charm just because you want to be chatty.
Purification, protection charm creation, alliance building, and remaining silent have helped me to guard and protect my magic. Each of the four components developed out of both positive and negative experiences that I have had over the course of time. Magical workings are beautiful, powerful, and sometimes delicate. Hopefully the above offer you some ideas about how to guard and protect your work.


The weather seems to be quite good today, allowing for longer tasks: 203/362(277)km AAT for Club class and 234/409(317)km AAT for Standard + 15m.
Tasks and results are also available on Soaring Spot.
From today on we will also publish results for the Team Cup. Already for the first three competition days we see quite an interesting development!
According to FAI Sporting Code, Section 3, Appendix A a team must consist of at least two competitors. Unfortunately, this means that out of the competing pilots from 12 nations, only 8 teams will participate in the Team Cup.
For those who followed the unfolding drama via internet: yes, in the end we had to cancel this competition day.
A field briefing has been held and B-tasks have been distributed: 124/226(173)km AAT for Club class and 136/260(197)km AAT for Standard + 15-meter class. First launch expected for 12:30.
The weather was difficult to predict today, but seems to allow flying (Gunnar, our meteorologist tried to assess the probable worst case scenario). This time we have set AAT-tasks: 152/260km for Club class and 173/290km for Standard + 15m.
They are all in the air!


It was horrible. A sweaty, drink and who knows what else-fuelled bunfight of an atmosphere. The people there were way down the line in terms of intoxication.
They were all shouting at the tops of their voices, sneering down their noses at one another, with only those with the biggest egos and sharpest elbows getting anywhere near to being served at the bar.
It was the last ever night at the famous, and usually lovely, Colony Room in Soho, and took place in 2008.
Your correspondent had popped in, mainly to do a bit of people-watching and to be able to say goodbye and was joined by a former colleague of this newspaper.
A confession: we had already had a fair amount to drink – Diary is not being snobby towards the Colony, who Will Self described as having members being "first and foremost raging alcoholics…" and, as we climbed the stairs and the noise got louder, we felt a little like intrepid witnesses – not really wanting to dive into the mêlée as we'd been having such a nice conversation already at the Coach and Horses down the road but also knowing this was the last time a drink would be poured at this famous institution, this wonderful, much-loved place. And as we were covering this beat, we should go along with the pretence that being there was a fun idea (along with the entire population of Soho), more fun than being somewhere you could be served a beer 15 minutes after arriving at a bar and then find a space to sup it.
There was a pretentious beat poet and a terrible backing band on a raised platform. The toilets were, by then, in a disgusting state, and the queue a mile long. Conversation was impossible.
This memory came flooding back as Diary read over Self's review in the Guardian at the weekend of the excellent new book Soho In the Eighties, by Christopher Howse (Bloomsbury Continuum, £20).
Self also considers the Groucho Club in his piece, which opened in 1985 next to the Colony, by saying Howse barely mentions it at all, "…remarking only that while Jeffrey Bernard et al despised the Groucho for its association with the worlds of 'meejah' and advertising, they nonetheless availed themselves of its superior facilities and tolerant staff.
Looking back 10 years since the Colony closed, one can't help feel nostalgic for the days before the smoking ban and of archaic members' clubs where geniuses washed their talents away with too much booze – even if its closing night party was less a celebration or wake, just what a sardine might feel squashed in a can and pickled in vinegar.


The Ministry of Culture & Tourism of Azerbaijan reports a 20% rise in the number of foreign citizens in the country for the past year.
The Ministry of Culture & Tourism of Azerbaijan approves the pricing policy of local hoteliers.
Culture & Tourism Minister of Azerbaijan Abulfaz Garayev has held next 6th meeting of the Tourism Council.
The number of foreign tourists arriving in Azerbaijan for the past 11 months of 2017 reached 2,477,908.
Chairman of the Azerbaijan Tourism Association (AZTA) Nahid Bagirov received First Secretary of the Bulgarian Ambassador to Azerbaijan Janko Janakiyev and Consul Kiril Apostolov.
Azerbaijan's first summer & winter tourism center Shahdag is preparing to launch the next winter season.
The workgroup on simplification of processes of border crossing & visa regime for tourists has held a regular meeting at the Ministry of Culture & Tourism of Azerbaijan.


text:
Daily Audio Podcast
The Rosary Network
January 15, 2021, Holy Rosary (Sorrowful Mysteries) | Comment: Souls in…
January 14, 2021, Holy Rosary (Luminous Mysteries) | Comment: 300 Days…
January 13, 2021, Holy Rosary (Glorious Mysteries) | Comment: Win the…
January 12, 2021, Holy Rosary (Sorrowful Mysteries) | Comment: New Teaching
January 11, 2021, Holy Rosary (Joyful Mysteries) | Comment: Hardened Hearts
One-Page Sheet: How to Pray the Rosary (PDF)
A Free Book by The Vatican to Help Catholics Seeking Divine…
The Rosary: A Gift From Heaven (Free eBook)
The Rosary Online, TV or at Church
Garabandal Marian Hymnal: Played Prior to the Daily Rosary
Home About Us – Reviving the Holy Rosary of Mary in the XXI Century!
About Us – Reviving the Holy Rosary of Mary in the XXI Century!
The Rosary Network is a New York-based nonprofit initiative to spread worldwide the devotion of daily praying and meditating upon the Holy Rosary, following Our Lady of Fatima's message (*). Our mission is to revive the Rosary of Mary in the 21st century.
We meet Jesus Christ through the Blessed Virgin Mary, as the mystery of the Wedding at Canna taught us.
Today, we are hosting the #1 daily Rosary podcast on Apple and Google smartphones as well as on Spotify, Overcast, and Anchor, and four other platforms. As of December 12, 2020, Feast of Our Lady of Guadalupe, The Rosary Network's prayer was daily followed in 85 countries.
The video version of the podcast is broadcasted at 7:30 pm ET on YouTube and Facebook.
In this pandemic and economic downturn, we implore Our Blessed Mother, Queen of Heaven and Earth, to intervene in the global health crisis. We invoke the Immaculate Heart of Mary and the Most Sacred Heart of Jesus.
This world apostolate was founded by Catholic laypeople in the New York area in January 2020. It is led by Spanish-American journalist, EdTech entrepreneur, and CEO Mikel A, under the guidance of faithful Catholic priests, such as Fr Miguel Bernal, from St. Roch Parish in Greenwich, Connecticut. We follow the teachings of the Catholic Church reflected in the Catechism, trying to spread worldwide the merciful love of Jesus and the maternal care of the Virgin Mary.
Our first Rosary online was streamed in New York on March 21, 2020, in the midst of the COVID pandemic. Since then, the Virgin Mary gave us the grace to pray Her Most Holy Rosary every single day, for ten months without interruption. As Fr Miguel Bernal said, "this is a work from Above".
We organize and promote Rosary meditation and prayer events (currently, all of them online), along with educational activities. An example is the Resources section on this website, along with the ebook "The Rosary: A Gift From Heaven".
Anyone is welcome; no pre-requisites, economic contributions, or donations are required. What we need is your prayers and creative effort to spread the devotion to the Holy Rosary and proclaim the merciful love of Jesus to every single human being.
We need to be a Rosarian to be Marian, and Marian to be Christian.
In his apostolic letter Rosarium Virginis Mariae (2002), St. John Paul II wrote: "The Church has always attributed particular efficacy to this prayer, entrusting to the Rosary, to its choral recitation and to its constant practice, the most difficult problems".
As Sister Lucia, last Fatima seer, said: "There is no problem, no matter how difficult it is, that we cannot solve by the prayer of the Holy Rosary."
The Holy Rosary is for everyone; it brings the grace and mercy of Jesus Christ and Immaculate Mary and opens the door to Heaven!
Hail Mary Most Pure,
Conceived Without Sin
Ave Maria Purísima,
Sin Pecado Concebida
Please contact us if you want to take a more active role in this apostolate. Or connect via our WhatsApp group to receive updates in real-time.
(*) In Fatima, Portugal, the Mother of God made a call for a renewed fidelity to prayer and penance–which basically is the message of the New Testament. The requests of Our Lady of Fatima were essentially three: daily pray the Rosary–including the Fatima prayer after each mystery–, make sacrifices and penance for the conversion of sinners, and follow Jesus' wish to establish devotion to Her immaculate heart.
Four decades later, In Garabandal, Spain, Our Lady of Mount Carmel asked to lead good lives, make many sacrifices, give much importance to the Eucharist, and visit frequently the Blessed Sacrament.
At The Rosary Network, we try to abide by these requests from Our Lady.
Early Press Coverage (March 2020):
Greenwich Time, March 9, 2020: Greenwich faithful organize Rosary sessions for peace amid coronavirus anxiety
Zenit News Agency, March 10, 2020: World Prayer Begins to Halt Anxiety Over Coronavirus
Zenit News Agency, March 9, 2020: Coronavirus: Comienza el rezo mundial del Rosario para frenar la ansiedad | Twitter
Zenit News Agency, March 13, 2020: Coronavirus: El mundo unido para rezar por la situación de emergencia
Zenit News Agency, March 14, 2020: El Rosario, la mejor medicina contra el coronavirus
A Free Book by The Vatican to Help Catholics Seeking Divine...
Rosarium Virginis Marie – Apostolic Letter
Live & On-Demand
January 15, 2021, Holy Rosary (Sorrowful Mysteries) | Comment: Souls in...
January 14, 2021, Holy Rosary (Luminous Mysteries) | Comment: 300 Days...
January 13, 2021, Holy Rosary (Glorious Mysteries) | Comment: Win the...
- Apple, Google Podcast, Spotify, Overcast, Anchor...
- YouTube Page
- Our WhatsApp Group
- Geographic Reach
- Request Our Official Rosary
This work is licensed under Creative Commons (CC BY 4.0). The Rosary Network is a nonprofit initiative.
© 2020 The Rosary Network | 845 Third Avenue, 6th Fl, New York, NY 10022 • Made in the U.S.A.
#1 Daily Rosary Podcast on Apple, Spotify, and Google. Present in 85+ countries!Join Our Prayer!