diff --git a/README.md b/README.md index d59d5c92..9c7601a6 100644 --- a/README.md +++ b/README.md @@ -16,6 +16,11 @@ Authors use Markdown to write articles on KnewHub. In addition to regular Markdo - Collapsing elements (HTML details and summary tags) + Syntax: `[details Hint]content[/details]` + Example: `[details Click Here to Display Content]Content[/details]` +- Viewing 3D files using Autodesk viewer + + Syntax: `[3d-viewer ]` + + Example: `[3d-viewer ./some-model.stp]` + +Note that `relative_path` cannot use underscores (_). Only alphanumeric characters and hyphens (-) are allowed. ## Development diff --git a/app/assets/stylesheets/application.scss b/app/assets/stylesheets/application.scss index d9b51b49..24b9e488 100644 --- a/app/assets/stylesheets/application.scss +++ b/app/assets/stylesheets/application.scss @@ -16,6 +16,7 @@ @import "layout/sidebar"; @import "layout/swiper-slide"; +@import "components/autodesk-viewer"; @import "components/answer"; @import "components/flash"; @import "components/form-block"; diff --git a/app/assets/stylesheets/components/_autodesk-viewer.sass b/app/assets/stylesheets/components/_autodesk-viewer.sass new file mode 100644 index 00000000..2e005cbc --- /dev/null +++ b/app/assets/stylesheets/components/_autodesk-viewer.sass @@ -0,0 +1,7 @@ +// autodesk-viewer + +.autodesk-viewer + &:has(div.adsk-viewing-viewer) + position: relative + min-height: 50rem + margin: 2rem 0 \ No newline at end of file diff --git a/app/controllers/proxy/autodesk_controller.rb b/app/controllers/proxy/autodesk_controller.rb new file mode 100644 index 00000000..512b48a9 --- /dev/null +++ b/app/controllers/proxy/autodesk_controller.rb @@ -0,0 +1,14 @@ +module Proxy + class AutodeskController < ApplicationController + before_action :authenticate_user! + + def show + autodesk_service = Autodesk.new + response = autodesk_service.call_viewer(params[:request_type], params[:path], params[:format]) + + head :bad_request and return unless response.status == 200 + + send_data response.body + end + end +end diff --git a/app/javascript/controllers/autodesk_viewer_controller.js b/app/javascript/controllers/autodesk_viewer_controller.js new file mode 100644 index 00000000..fe9af903 --- /dev/null +++ b/app/javascript/controllers/autodesk_viewer_controller.js @@ -0,0 +1,69 @@ +import { Controller } from '@hotwired/stimulus' + +export default class extends Controller { + static targets = ['viewerDiv', 'displayBtn', 'hideBtn'] + + static values = { + urn: String + } + + viewer + options = { + shouldInitializeAuth: false, + endpoint: window.location.origin + "/autodesk/viewer-proxy", + env: 'AutodeskProduction', + api: 'derivativeV2' + } + + documentId = 'urn:' + this.urnValue + + connect () { + this.createViewer() + } + + createViewer () { + Autodesk.Viewing.Initializer(this.options, () => { + this.viewer = new Autodesk.Viewing.GuiViewer3D(this.viewerDivTarget) + const startedCode = this.viewer.start() + if (startedCode > 0) { + console.error('Failed to create a Viewer: WebGL not supported.') + return + } + console.log('Initialization complete, loading a model next...') + this.displayBtnTarget.classList.add('hide') + }) + + this.loadDocument() + } + + loadDocument () { + const onDocumentLoadSuccess = (viewerDocument) => { + const defaultModel = viewerDocument.getRoot().getDefaultGeometry() + this.viewer.loadDocumentNode(viewerDocument, defaultModel) + } + + const onDocumentLoadFailure = (viewerErrorCode) => { + console.error('Failed fetching Forge manifest. Error code: ' + viewerErrorCode) + } + + Autodesk.Viewing.Document.load(this.documentId, onDocumentLoadSuccess, onDocumentLoadFailure) + } + + display () { + this.hideBtnTarget.classList.remove('hide') + this.displayBtnTarget.classList.add('hide') + this.createViewer() + } + + hide () { + this.displayBtnTarget.classList.remove('hide') + this.hideBtnTarget.classList.add('hide') + this.destroyViewer() + } + + destroyViewer () { + this.viewer.finish() + this.viewer = null + Autodesk.Viewing.shutdown() + } +} diff --git a/app/jobs/upload_autodesk_files_job.rb b/app/jobs/upload_autodesk_files_job.rb new file mode 100644 index 00000000..9f7693d7 --- /dev/null +++ b/app/jobs/upload_autodesk_files_job.rb @@ -0,0 +1,69 @@ +class UploadAutodeskFilesJob + include Sidekiq::Job + include SplitMarkdownHelper + + def perform(build_id) + build = Build.find(build_id) + _repository, directory = RepositoryDirectory.define(build.repository.id) + + perform_for_each_repository(build, directory) + build.finished_uploading_autodesk_files + end + + private + + def list_markdown_file_paths(directory) + Dir.glob("#{directory}/**/*.md") + end + + def list_autodesk_files_for_markdown_file(markdown_file_path) + markdown_path_name = Pathname.new(markdown_file_path) + directory_path_name = markdown_path_name.dirname + + _front_matter, markdown_content = split_markdown(markdown_file_path) + autodesk_file_relative_paths = markdown_content.scan(/\[3d-viewer (.+)\]/).flatten + # ["./3d-files/nist-ctc-01-asme1-rd.stp", "./3d-files/nist-ctc-02-asme1-rc.stp""] + + return if autodesk_file_relative_paths.empty? + + autodesk_file_relative_paths.map do |relative_path| + directory_path_name.join(relative_path).relative_path_from(Rails.root).to_s + end + # ["repos/author/repo_owner/name/chapter-1/3d-files/nist-ctc-01-asme1-rd.stp", + # "repos/author/repo_owner/name/chapter-1/3d-files/nist-ctc-02-asme1-rc.stp"] + end + + def list_autodesk_files_for_directory(directory, autodesk_files = []) + markdown_file_paths = list_markdown_file_paths(directory) + markdown_file_paths.each do |markdown_file_path| + autodesk_files_for_markdown_file = list_autodesk_files_for_markdown_file(markdown_file_path) + autodesk_files << autodesk_files_for_markdown_file if autodesk_files_for_markdown_file + end + autodesk_files = autodesk_files.flatten + end + + def perform_for_each_repository(build, directory) + autodesk_files = list_autodesk_files_for_directory(directory) + + if autodesk_files.empty? + build.logs.create(content: 'No Autodesk files were found in this repository.') + else + build.logs.create(content: 'Autodesk files found in this repository. Uploading...') + autodesk_files.each do |filepath| + perform_for_each_file(build, build.repository.id, filepath) + end + end + end + + def perform_for_each_file(build, repository_id, filepath) + autodesk_file = AutodeskFile.find_by(repository_id:, filepath:) + autodesk_file ||= AutodeskFile.create!(repository_id:, filepath:) + + autodesk_service = AutodeskFileUpload.new(filepath, build) + urn = autodesk_service.upload_file_for_viewer + + return if urn.nil? + + autodesk_file.update(urn:) + end +end diff --git a/app/models/autodesk_file.rb b/app/models/autodesk_file.rb new file mode 100644 index 00000000..bfcb0291 --- /dev/null +++ b/app/models/autodesk_file.rb @@ -0,0 +1,5 @@ +class AutodeskFile < ApplicationRecord + belongs_to :repository + + validates :filepath, presence: true +end diff --git a/app/models/build.rb b/app/models/build.rb index 6377a16c..fefd6636 100644 --- a/app/models/build.rb +++ b/app/models/build.rb @@ -21,6 +21,7 @@ def repository_author :getting_repo_description, :parsing_questions, :creating_repo_index, + :uploading_autodesk_files, :completed event :receive_webhook, after_commit: :schedule_receive_webhook do @@ -47,8 +48,12 @@ def repository_author transitions from: :parsing_questions, to: :creating_repo_index end + event :upload_autodesk_files, after_commit: :schedule_upload_autodesk_files do + transitions from: :creating_repo_index, to: :uploading_autodesk_files + end + event :complete, after_commit: :complete_build do - transitions from: :creating_repo_index, to: :completed + transitions from: :uploading_autodesk_files, to: :completed end end @@ -99,6 +104,10 @@ def schedule_create_repo_index CreateRepoIndexJob.perform_async(id) end + def schedule_upload_autodesk_files + UploadAutodeskFilesJob.perform_async(id) + end + def complete_build update(status: 'Complete', completed_at: DateTime.current) end @@ -130,6 +139,10 @@ def finished_parsing_questions end def finished_creating_repo_index + upload_autodesk_files! + end + + def finished_uploading_autodesk_files complete! end diff --git a/app/models/repository.rb b/app/models/repository.rb index 220367ec..62664be3 100644 --- a/app/models/repository.rb +++ b/app/models/repository.rb @@ -2,6 +2,7 @@ class Repository < ApplicationRecord belongs_to :github_installation has_many :builds, dependent: :destroy has_many :questions, dependent: :destroy + has_many :autodesk_files, dependent: :destroy before_save :set_branch diff --git a/app/services/autodesk.rb b/app/services/autodesk.rb new file mode 100644 index 00000000..46b9060b --- /dev/null +++ b/app/services/autodesk.rb @@ -0,0 +1,52 @@ +class Autodesk + attr_reader :access_token, :access_token_error_msg + + def initialize(scope: 'viewables:read') + @conn = Faraday.new(url: 'https://developer.api.autodesk.com') + @bucket_key = Rails.application.credentials.dig(:autodesk, :upload, :bucket_key) + @scope = scope + create_access_token + end + + def call_viewer(request_type, path, format) + @conn.get( + "derivativeservice/v2/#{request_type}/#{request_path(path, format)}", + nil, + { Authorization: "Bearer #{@access_token}" } + ) + end + + private + + def create_access_token + response = @conn.post( + '/authentication/v2/token', + { grant_type: 'client_credentials', scope: @scope }, + { 'Content-Type': 'application/x-www-form-urlencoded', + Accept: 'application/json', + Authorization: "Basic #{base64_client_info}" } + ) + handle_response(response) + end + + def handle_response(response) + response_body = JSON.parse(response.body) + if response.status == 200 + @access_token = response_body['access_token'] + else + @access_token_error_msg = response_body.values.join('. ') + end + end + + def base64_client_info + client_id = Rails.application.credentials.dig(:autodesk, :upload, :client_id) + client_secret = Rails.application.credentials.dig(:autodesk, :upload, :client_secret) + Base64.strict_encode64("#{client_id}:#{client_secret}") + end + + def request_path(path, format) + result = CGI.escape(path) + result.concat(".#{format}") unless format.nil? + result + end +end diff --git a/app/services/autodesk_bucket.rb b/app/services/autodesk_bucket.rb new file mode 100644 index 00000000..72c41eba --- /dev/null +++ b/app/services/autodesk_bucket.rb @@ -0,0 +1,24 @@ +class AutodeskBucket < Autodesk + def initialize + super(scope: 'data:read bucket:create') + end + + def query_storage_bucket_objects + response = @conn.get( + "/oss/v2/buckets/#{@bucket_key}/objects", + nil, + { 'Content-Type': 'application/json', Authorization: "Bearer #{@access_token}" } + ) + JSON.parse(response.body) + end + + def create_storage_bucket + request_params = { bucketKey: @bucket_key, access: 'full', policyKey: 'persistent' } + response = @conn.post( + '/oss/v2/buckets', + request_params.to_json, + { 'Content-Type': 'application/json', Authorization: "Bearer #{@access_token}" } + ) + JSON.parse(response.body) + end +end diff --git a/app/services/autodesk_file_upload.rb b/app/services/autodesk_file_upload.rb new file mode 100644 index 00000000..594d78ff --- /dev/null +++ b/app/services/autodesk_file_upload.rb @@ -0,0 +1,148 @@ +class AutodeskFileUpload < Autodesk + def initialize(filepath, build) + super(scope: 'data:read data:write') + @filepath = filepath + @build = build + write_access_token_log + end + + def upload_file_for_viewer + return unless allowed_to_upload_file? + + # Upload source file to Autodesk storage bucket + upload_key, upload_url = bucket_signed_url.values + start_upload(upload_url) + base64_object_urn = finalize_upload(upload_key) + + # Translate source file into SVF format for Viewer + base64_file_urn = translate_to_svf(base64_object_urn) + translation_job_response_body = check_translation_job_complete(base64_file_urn) + update_build_logs(translation_job_response_body) + + base64_file_urn if translation_job_response_body['status'] == 'success' + end + + private + + def write_access_token_log + if @access_token + @build.logs.create(content: 'Autodesk access token successfully created.') + else + @build.logs.create( + content: "Failed to create Autodesk access token. Error: '#{@access_token_error_msg}'", + failure: true + ) + end + end + + def allowed_to_upload_file? + return true if @access_token + + @build.logs.create( + content: 'Unable to upload file to Autodesk server due to invalid access token.', + failure: true + ) + false + end + + def bucket_signed_url + response = @conn.get( + "/oss/v2/buckets/#{@bucket_key}/objects/#{CGI.escape(@filepath)}/signeds3upload?minutesExpiration=10", nil, + { 'Content-Type': 'application/json', Authorization: "Bearer #{@access_token}" } + ) + if response.status == 200 + response_as_json = JSON.parse(response.body) + { upload_key: response_as_json['uploadKey'], upload_url: response_as_json['urls'].first } + else + @build.logs.create(content: "Cannot create bucket signed url. Status code: #{response.status}", failure: true) + end + end + + def start_upload(upload_url) + conn = Faraday.new(url: upload_url) + response = conn.put( + '', + File.binread(@filepath), + { 'Content-Type': 'application/octet-stream' } + ) + return if response.status == 200 + + @build.logs.create( + content: "Error when uploading file '#{filepath}'. Status code: #{response.status}", failure: true + ) + end + + def finalize_upload(upload_key) + request_params = { ossbucketKey: upload_key, ossSourceFileObjectKey: CGI.escape(@filepath), + access: 'full', uploadKey: upload_key } + response = @conn.post( + "/oss/v2/buckets/#{@bucket_key}/objects/#{CGI.escape(@filepath)}/signeds3upload", + request_params.to_json, + { 'Content-Type': 'application/json', Authorization: "Bearer #{@access_token}" } + ) + handle_response_finalize_upload(response) + end + + def handle_response_finalize_upload(response) + if response.status == 200 + response_as_json = JSON.parse(response.body) + object_urn = response_as_json['objectId'] + Base64.urlsafe_encode64(object_urn) + else + @build.logs.create( + content: "Error when uploading file '#{filepath}'. Status code: #{response.status}", failure: true + ) + nil + end + end + + def translate_to_svf(base64_object_urn) + request_params = { input: { urn: base64_object_urn }, output: { formats: [{ type: 'svf', views: %w[2d 3d] }] } } + response = @conn.post( + '/modelderivative/v2/designdata/job', + request_params.to_json, + { 'Content-Type': 'application/json', Authorization: "Bearer #{@access_token}", 'x-ads-force': 'true' } + ) + handle_response_translate_to_svf(response) + end + + def handle_response_translate_to_svf(response) + response_body = JSON.parse(response.body) + if response.status == 200 || response.status == 201 + response_body['urn'] + else + content = <<~MSG + Error when translating '#{filepath}' to SVF format. Status code: #{response.status}. Error: '#{response_body['diagnostic']}' + MSG + @build.logs.create(content:, failure: true) + nil + end + end + + def check_translation_job_complete(base64_file_urn) + is_complete = false + + until is_complete + response = @conn.get( + "/modelderivative/v2/designdata/#{base64_file_urn}/manifest", nil, { Authorization: "Bearer #{@access_token}" } + ) + response_body = JSON.parse(response.body) + response_body['progress'] == 'complete' ? is_complete = true : sleep(1) + end + + response_body + end + + def update_build_logs(translation_job_response_body) + if translation_job_response_body['status'] == 'success' + @build.logs.create(content: "'#{@filepath}' successfully uploaded to Autodesk servers.") + else + content = <<~MSG + Failed to upload '#{@filepath}' to Autodesk servers. + Status: #{translation_job_response_body['derivatives']['status']}. + Message: #{translation_job_response_body['derivatives']['messages']} + MSG + @build.logs.create(content:, failure: true) + end + end +end diff --git a/config/credentials.yml.enc b/config/credentials.yml.enc index 27e829af..ffe356a0 100644 --- a/config/credentials.yml.enc +++ b/config/credentials.yml.enc @@ -1 +1 @@ -wp9Z+iD+yOxTLo4whIxBJ6vCzU9qUcWVT6+noxyck6ReVHh4/XcQ8qMU7pgl0KMaNy1A/6GoK22QPyZ1FuMTA8ILJ6qv8VmICMAtL/F+MdwUR53HuSwqfsHpRjIYqX+wCZFVbGbqyuMLnzf6BanN3BgMnowx48zFmtbFbKUnQGl0UD4/AgHFboc/8vrj88ZiaVeP7tajoYcl6Yib/FCtOMyQz3dq3S1TL/0VGp7IsyyrvWlY48+MMQOP2hpcaLMRxlARFwrnyvLG+WOzaHqlYlP7KopXahdwsgGgbMIrAqvnlIUiV3+4Us1dZwQdXh+gimJYPqzmygGQtIbhYRX+qSXmEfwGPNzVksGIHpneOAcfxYgLIDQs1TT1HiSJrL1HwRzgM2jq2Y94tCEf6MdCTOx8OEIxmejZ5Um9oS1JN1T0V4hBvWx9THpkwtOc+sUM9M7AFFDr/DGXPPivC81TtQuP+oIZ6EqrpH6wVgf9FgGuf7OrSo15uAFhaA7leUuDDW+45+7h7IEOPsbKK78P7WQr9ifeSMPMaxjYyGmhBOGFogH1tnROyGwayml4gDz33uTv34aBWc2l/MTEXtMSihDBqs8aA2uT754iT9vk/RKr9zwfTvesdBhI+wXuVgNp+xHUl+ZmFufhbkIsokDDU8Xx0/47tEWQF3guWgs2MBWQN3LoPvySZO0ZlMDsM2z3ATq7bV0lSGvJ1KpAYacigqBTQTAwNy4aLXwDbRXqnEaaCBdeqPDt+mJFjTVw/j2e3Acm6woC3POL8IzlO48qIZgIJofxk8CEakHpZYholRVqmPT+eK9irwgMff6OP+pcqPkbp8y4RGirvbSfkDqBcdOJVx2v1bRsVDyFrsC46Jc7YuTVaCmjuSrZZYc8PK9ChT8DxqLQ466SfuyYw6mngjWq/v6/oEqOpJ90qfKrlnW0Iis+y7Uf8Xy1fX0we5O2h8m1z7tPtVqvccLoNtq0wSBd987nbHgX1uItIrrXElNP/1hVSacbQWl44IsRN7173xXR59y//qN5L8ZVXX/bPqPz7NW90bezSbHNbzYVv+juZDX4lkJM/0DU2uz8kuZ8/iq7GvlxnhqQt8hMuRHEdPXL6M3I9GFKJ2JKvEoipacRQGoINAzuSgxTKw0ETfmDZIOslI54+o3AEnQA34xlsfFQFTcoRm6tEPZlH8/prNheYDrpa+tOxxyb79w5e5kstnD78z6YK2q5B9sUHzbCFefH+4bIs+npQoxXNJOw31/yb4iCA/hN3vlobsMK7D0xlJTg1NegFxSJmTvTG+3I1CSXyzLsP+RZ95SY5M1S+dXcP0Nt/z3Np6cIolB07kRE7buEUqLxl5CKFkrAgEKUmDtIkOBkS0ygzxwahsBngDzApJZvu4TV6j2GeibWrPjJXv0W3FncDHGrqUiq8GTkmHYaX5uHoL0T0EWo2VGzLB7KmuuCvsckbCSI7V9PtPf5jFZKdapxB9JD8tynwxyMIAcxkaWLwgbr0N5C4pRITcyTd08DCFPmpsXsb8Y1Q4iDWtQ136fZlyvHiVpSYCmyDepHS19AGxsB4aTMzdJaNku9vlSwGy2SobYcmPV7cwz5GNv8C7kywef8jQI7Hlt5ofA8vlzZhB/c8YSHfCRYd9tgvr8lOFGfiNUjEk5IoDvub56rLDrJsuHvQdOXUPzUPzjTrFnlR9wcswToUaRwRqEgVd9XoEzUOpFqKtqt/sNiT8qCmGyAlIIbjzK4DSDrTVg89NwhkdZIco3poABSjgEImvU8zsBeVgMa43Zmebdysve0Olbys8buT1U9ljQB3dlrmxzUmo6hzKNYi1Lw6i3vxgxwDztBN+fhFqxAONjq6Dj/M3/+wSUnktj7Edn199CxTH8AK2g8r/IlqVguo6cABH3k6hsA5vEHQcYS0K1vuBeMjIH7uhbo2/vIL/nsRYvcp3BYwukurmH7l/oDzJqBr7hYca53Izgn6LiaORMZkragRy1aY9ap+8Pl2vk9jbXzyeBL3bvi0oJ7zaqjTPmKVJOEHRv0QyWN8wvml89xUJZTxssYvvhqigBk/IiWF7qyNOnL4b/joLVYoDdtQS1mwLLJqocm+LeTKM0l4e+NfJGZrv6cnPxcPqNdXB7QvQ8zbkHmbg0Kn9qx57QXULyJ368NITEUMTCK+JVmcjuS4iwrtYI6MdBwM5qWgxjUaQzjHgEmFprMlHP4YcqatY5OC/NnMW8W0bSykPCou+Own3QkQJ0JqOSTipxkD6iiKNjnTU1WxOsfZZvuqM1qYZmiVXYhHdPqhG1LhQA4Pc6HlD0Mhr8LQkIJ/sdiJ52rPLn+GpnsZ3CwTwkFtoIdG3ZRm4Hrm8tNq1SgvJNYQU7KJomYm2yk1fZWWm8FtIijeCFGP6PRuf2I8Yyw3FOx0UKQLxoRHe92malHoKmKm7sQSUrcDxYVCTm2BYlJkGpP2w7dIHyquP429i8muC8BDqcfCxoAuY6v4Sj/uDWtM5Th3wOF+Hm933IpqgWAcj8s/48Njtm37qFOeZVmJMh3Qs9skEZwm+Iqt151KyEP/290IJlV7ZOqi5ByOFAsaNWwYNCFXrkbLmhrr4w4kOTIHvCn4sSKL+Po10SLvVsSr9lFXsMFs4437SOvcyL/rdDEwifgJNFAZRW8bgu3EUCs5WdcCsLBIpsIbqKvmeqV8H/hvBaa3PQRtNUm1e47Vdl59wy3JqAdSeWirjdtAUMb/o/N7UrTzHIQsUomqt1fuewwLAlofL0F5LozoV5LcLoM8+RHM2C5zqe9qE2jIlr5Yx8KnoGGUUl/A6mbQDhlUYRbDIcSj32TamyIbewEwFTmn+FSltOaDT4pXTDeKi9B/uPsOByoy5JaKTBCPJGuPjir8wKdiqKtwXW9KgMTawEMg8MD4iom7QwRd9u4tWRjq6K23552bFs3naY3ojmxnkmiBqHeFH7+xybvzuoGZLckqMHys0K6G4qeiNhtXsCj2ixhNA7df3hOmTpFpmcXgxKTNxTSDWAy8X3lA/dQo1Gflz2vqumBTW32qAI3RVyPwV/ekqlAdv6jd9e0Kv7xyENvwlCRc8glAeCUKfBylxqocCWr35uLxxeOC7huosRbfOsirjjev6J90YnU2f858mUlNNfzevXbunWdUa4Lh3ybt6bTMMvyXmRe84AJed/Q+4w=--S8HtofATxrB4Xyeh--3Xk+AUBLAnpHhtb7ElOANQ== \ No newline at end of file +5nGc8k2TLh4GPqGwefDUV/qtoJAn+sUI4G0q4SxVyde9Qt+TsDnz5Zl/qaW1U8vquWYHtI1wAmmkqXz84IfNeHBCrMD8NNR3ZAIE3MmVRJW/gL2Q3wNvwVsggYI6UQs6gW1fsq0KSoF4J+6u4qDo3Cb0EBQQNNFcntTXROce9D2mw9tPdOrgs9OZ/Ql0k1fnqlSPm7KfOr2LS+1TDWwaTXleQZzgjNyG7g4XJXqs7kDwxandUceOSbw1phZ+kLC9n6labX0iVPRhDsR4YI/8xzBAl52OT+x1h0qC+IgI48RNH1JApuQAIlNhj2Ndpba+O397npj8si2YNJ2TJEu/jWJ1WxPpzVm5B0mb7VLe/O/MzPdxGZvbw3xzbDnHvvlM5eL6gF16XtdhxV6r4KYMDU627w8tBfFWht14Sq+7HRzSiwoAdRLlAu++YVf/Ov5zwL+Cf/LI/t9T6vJAAOTrbeEOV5nTReUybfvxxI8Hh+eKvmc2TdWFyHC7Ysd00CLSB090Q+R4Ri7LP5lWDc7TXEc/bmr8F5seBCG5B3aEXnOt6rEzfNXbrKGfNJ6Y4z4Di53Z6DZ6j/ME6VmWGV5P6CqUA7vLS58fIAVymtQ7YgmhteqZqQTUF4FqVQ4q7aqajzmjyJ8iSkY0z5SWWgZIKyGtgI2cjJP/Xh0zQRrD/+7En/bUyx1DMVSXzrvX0QdCrX6c+EM9i6t5sNpTfJIRUCdE+Dl4IIRSsYcTqYq6kQsEqtlc9bfOi6skLenTF9+PJroo2J1dvq41nfNDgrjJ6j8otx4+k8ce3vg5naetdYMC9xMvzkMwyeoNf+TKKi3ACkRTs1iYbrP3pA9fxUwxAR+gKohMykFcnWc5cj+841LPnCXZ7xjxcYhbl/RLfVhOOX0u7tC6JFFysW2RZUAuDWz1DpJwMu/J7xW3+Wz4/9BAou6lUQ9WmjfUE9wxvolGDvt2jrUTo8wdMWeguVnDlGjjzepIVObHdsijJqc2fsBww3/43NsOk3hh2cdnWcf0IQPdD5RNNiVPsKi26InNJXKQIVbsMyPys/ql7y0WfLe3yJAg5pkMhHGaQXdYMv6fyGyiILPW5laHxqT3TSTbPBNeZhAT5RL4u6de7CzFqM+jWdHfYOVWPVnEgqwryUeIxJzq4uMYf1u+yfcFw8NlTdZ2ewjtJXn1AwRsICn+uZwkz42Sig1OCN28iII7lf98ni8XMLAXQZgN/YFiYL075UULjqDQd0EAEnvSEPJ8zMkNbSdhrbsH8AIwPaHg/1qNmXeVbiiJS3fiTTfG0ZWhdVKCt198RCvgeL7LAE28AM5cMyxSbCyojHZKdbF2WNU3ERLSGpjYneayEIW9fIyEXpgLDxOBqHN4hdjl0fELhRaOKQRz+YDn9o1/PR2FACWyINoEGZUqHbgdap/IZYmaXsRr6FE2w/KiOSd/ZQXtknfKZ1g9xzkdqxbwpE/MFPwDsChYacu/DJuyYRh9DHHrez251xk98dYxsWeFTZQM8/vk4kAmHQpiInz5ZJlfP+LfNTNeX+KjwGpkaxHDPkGXt1kkJkof3UjURJQv4G373ffF6A9RfnemZ7AV4zIZrGAhoXjuIWh1CNZf/q6TWmEaySFm3fatutNxAsgpZEbq+dkx7hc4cv4NwqxLtzz5xi8mTjFeNTLl6zJVjh2Ip0nkM4lN+kj+fXPDJS3OCF7UhJC2vNMLAPSeqnsaMhW5pJO0kjv0RpR76yDFEpC1XfjqHo4ud1RnpqnBEC3nGeczfCytPpwSwZVAXrFYJSXOqhtnExQ/IfZ6VNECGUSYn2jH+VBwjXR1OLDKI0Cr5uOn+09T1Z+luwkVCT5wzsExfsXaeBbEihCYJjI1+/IaaR74E/HTiJn7P4da9TrVc8/YA5Tc60sN2BfQjWZM7AaY1Y/G6+r7DwuRZ2J0yDr11PWmk38HN30jo6IuveQ3rnVwYGIyA7FNYjw2lxekpQ/apYouKTfFxjm9ZFYw40gHalduJX+uyRpqtzC+3sZ3vRjTBs3gW4WUZzWHQcbTM62m+YdZSurvM6pTiZNuGn11ypvl+buvFzT6hoI96AV4jascR/OS7gxYtyh0n2fpopPjRFKZXXtjzo9gl7jG+GJKjLiAKDMNvt0DfHoblq84Va7dLERPhv0Xhxb0w6x0LcBbZMqOTk1R0iL8jCe9+Mvbv/AU9O4vMdZNcIfpmnblJoiQww6KmbaNYVCUmkBuAaDf5tj9IXifu9h3NSECGvsjk5jAg5JbRNnBWvKKD2yEXppgJ/ZnXWIqyNpprCDnhn3v4wMs/VPXXC8ojM6gwio50TjlKmyC+1QvUhiSAiZbT+uy8qUlxNS2/Y41dsgyeES19P/jEOczxaY7kZudl5eY26Olm6iNEmIdFWWOadQRiZt/spGkMm+ioM9dgKdFtScjJERxTp9kg6ti8lXuQVaRcwh7FgdAeN97r+15bXKkjl3ebgkySTJ3SBAxoCGEPyvubWVSy/vE0AbL90MhmueQraKBUaC2NLDUUGcrjdqhr2Bho27E1ouAnM6F4c1bWXMPFVP5n3e8r9GaajMbJvhyM8jr9wlhWFp0qdWxg8Y4I8CwbwHeHXUfyI5Ys6Qc+dyuKb94vSxNP7hEAj27pjYynLkMDUjDlJ89Q67NqSmGtvqupo/DLxlz/OBQ7gW0prreQ+7mHLbVhbe+zuhNKqv8sSQ8LatMzYilRMhXo+nTgFpXOxMsJcE9VYHzHpCMgbhM5RBQeyYq32P+5tRwQlNjpDPBLgGLiW4bXYNACWqEm2g0BZgFN15El6br5Wo3bHr+1VRxNqfyfVvKSOiLCfEV9r9zAVsVB8oMO98uh3fY52cDdzoLdtovZSIgM9hQXn3Sbyff5wotOtqGhLy6GF6IqB9P3lQM/bBlyztzuJ6d/Ib/Yeu5RPj5tRDPQxVChc4tTt0ZJ5HpDJLdkdteuFRodY8I1dPebQP2VydWuM14ZMiBY1PKyijs0J/4+F6LpV3qGYJXKNj+kyKFu+c922TJ235aKMv8KNyBB+cmyG+4mOO27eRN4gN9XtPg0IV72QpCv2J6aekzbhxlZ3CbMrm+EfFA62MuvJg5zJ6T9OadFY5j8Iv6tgGUCsOgCYJCbF9JD7R3VsUhqCvvNovaiHCtNOOcDEK8UN4O8OV73aJ6d47FJiXrzw6N8ZaigR7OK1sWRULf8+3aPmtw5rRXLtzoybtLcZD57NPFKLCxcbjOD45nAQWpoNSAZCwo8wxkBObhIPJqdm1fsPzzzWceIcFGvbBv0B7YqW7miwkKvdLl3NNmrwdA4RlP6HH7k7KN0BOcilkqpObpTR7k69cyFm+sFLV3/cd3Vlb1Ig7B3amwvAUMmiEXh35DkBixbUsrT0Yb3rkyqwLwFPWF82Vjm9ghvgegTalmxGFBQ59/Yd0xwPDn8UR6ykEXbOh5YwTNIWot1aG+Jommx6BC7Rne8XpmhfcOeXLDwit/NLkuHgUtswhMqcR2vRO2MgpR/AJOwuaSdi+pBXDOkTfzGO9cpsb7c9Tz5OhdVd7p9T5IA0sCho5rVDaSXH6ACkzUtzuQOFAUkSQB9HSFNxSHrBkCL9YlJ/sN5QjyRuYzkzJj/Br2Yg2BcKhlosTqcnys3gK9UeW9z9/+tPtAfgthIKC0--Ag4c3ph+hMN8mjRd--sbtBZ/qIpyG3WLMVhMDA2A== \ No newline at end of file diff --git a/config/importmap.rb b/config/importmap.rb index fc4b2274..133d8be2 100644 --- a/config/importmap.rb +++ b/config/importmap.rb @@ -43,3 +43,4 @@ pin "uc.micro/properties/Any/regex", to: "https://ga.jspm.io/npm:uc.micro@1.0.6/properties/Any/regex.js" pin "url", to: "https://ga.jspm.io/npm:@jspm/core@2.0.1/nodelibs/browser/url.js" pin "swiper/element/bundle", to: "https://ga.jspm.io/npm:swiper@11.0.5/swiper-element-bundle.mjs" +pin "three" # @0.162.0 diff --git a/config/initializers/custom_render.rb b/config/initializers/custom_render.rb index 21485a91..01c6626b 100644 --- a/config/initializers/custom_render.rb +++ b/config/initializers/custom_render.rb @@ -35,6 +35,9 @@ def process_custom_tags(text) # [details Hint]content[/details] elsif (t = text.match(%r{(\[details )(.+)(\])(.+)(\[/details\])})) process_details(t[2], t[4]) + elsif (t = text.match(/(\[3d-viewer )(.+)(\])/)) + # [3d-viewer ] + process_3d_file(t[2]) else "

#{text}

" end @@ -64,4 +67,25 @@ def process_details(title, content) DETAIL end + + # Allow 3D files to be rendered using Autodesk Viewer SDK + def process_3d_file(relative_path) + filepath = Pathname.new(CGI.unescape(RequestPath.define_base_url)).join(relative_path).to_s + filepath = filepath.delete_prefix('/') + autodesk_file = AutodeskFile.find_by(filepath:) + + if autodesk_file&.urn + <<~HTML +
+ + + + +
+
+ HTML + else + "
Error rendering Autodesk viewer
" + end + end end diff --git a/config/routes.rb b/config/routes.rb index 10a9c980..183e1348 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -71,4 +71,7 @@ # Webhooks post '/webhooks/github', to: 'webhooks/github#create' + + # Proxy + get '/autodesk/viewer-proxy/derivativeservice/v2/:request_type/*path', to: 'proxy/autodesk#show' end diff --git a/db/migrate/20240305175718_create_autodesk_files.rb b/db/migrate/20240305175718_create_autodesk_files.rb new file mode 100644 index 00000000..d9428300 --- /dev/null +++ b/db/migrate/20240305175718_create_autodesk_files.rb @@ -0,0 +1,10 @@ +class CreateAutodeskFiles < ActiveRecord::Migration[7.1] + def change + create_table :autodesk_files do |t| + t.references :repository, foreign_key: true + t.string :urn + t.string :filepath + t.timestamps + end + end +end diff --git a/db/schema.rb b/db/schema.rb index a271c35a..a8d0891d 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -10,7 +10,7 @@ # # It's strongly recommended that you check this file into your version control system. -ActiveRecord::Schema[7.1].define(version: 2024_02_15_180653) do +ActiveRecord::Schema[7.1].define(version: 2024_03_05_175718) do # These are extensions that must be enabled in order to support this database enable_extension "pgcrypto" enable_extension "plpgsql" @@ -48,6 +48,15 @@ t.index ["user_id"], name: "index_authors_on_user_id", unique: true end + create_table "autodesk_files", force: :cascade do |t| + t.bigint "repository_id" + t.string "urn" + t.string "filepath" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + t.index ["repository_id"], name: "index_autodesk_files_on_repository_id" + end + create_table "builds", force: :cascade do |t| t.bigint "repository_id" t.datetime "completed_at" @@ -146,6 +155,7 @@ add_foreign_key "answers", "questions" add_foreign_key "answers", "users" add_foreign_key "authors", "users" + add_foreign_key "autodesk_files", "repositories" add_foreign_key "builds", "repositories" add_foreign_key "github_installations", "authors" add_foreign_key "likes", "answers" diff --git a/spec/cassettes/autodesk_viewer.yml b/spec/cassettes/autodesk_viewer.yml new file mode 100644 index 00000000..ee4a39ad --- /dev/null +++ b/spec/cassettes/autodesk_viewer.yml @@ -0,0 +1,98 @@ +--- +http_interactions: +- request: + method: post + uri: https://developer.api.autodesk.com/authentication/v2/token + body: + encoding: UTF-8 + string: grant_type=client_credentials&scope=viewables%3Aread + headers: + User-Agent: + - Faraday v2.9.0 + Content-Type: + - application/x-www-form-urlencoded + Accept: + - application/json + Authorization: + - Basic + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + response: + status: + code: 200 + message: OK + headers: + Server: + - nginx + Date: + - Mon, 11 Mar 2024 17:50:56 GMT + Content-Type: + - application/json; charset=utf-8 + Content-Length: + - '840' + Connection: + - keep-alive + Cache-Control: + - no-store + Pragma: + - no-cache + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + X-Request-Id: + - a72abbd2-d176-45de-b3d2-a7cd707b9ff8 + X-Frame-Options: + - SAMEORIGIN + body: + encoding: UTF-8 + string: '{"access_token":"","token_type":"Bearer","expires_in":3599} + + ' + recorded_at: Mon, 11 Mar 2024 17:50:56 GMT +- request: + method: get + uri: https://developer.api.autodesk.com/derivativeservice/v2/manifest/dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6a25ld2h1Yl8zZF9maWxlcy9yZXBvcyUyRmF1dGhvciUyRnJlcG9fb3duZXIlMkZyZXBvX25hbWUlMkYzZC1maWxlJTJGbmlzdF9jdGNfMDFfYXNtZTFfcmQuc3Rw + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - Faraday v2.9.0 + Authorization: + - Bearer + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 404 + message: Not Found + headers: + Server: + - nginx + Date: + - Mon, 11 Mar 2024 17:50:59 GMT + Content-Type: + - application/json; charset=utf-8 + Content-Length: + - '0' + Connection: + - keep-alive + X-Ads-Duration: + - 3021 ms + X-Ads-Exception-Id: + - 9714cff1-2b43-42f3-9ec7-1807cce63f86 + X-Ads-Startup-Time: + - Tue Mar 05 02:45:29 UTC 2024 + X-Ads-App-Identifier: + - platform-viewing-2024.01.01.536.2e6ea962a-production + X-Ads-Troubleshooting: + - The manifest is not found for this urn. + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Request-Id: + - ce69e12f-6062-473c-a346-4da2ecb3645e + body: + encoding: UTF-8 + string: '' + recorded_at: Mon, 11 Mar 2024 17:50:59 GMT \ No newline at end of file diff --git a/spec/cassettes/get_autodesk_access_token.yml b/spec/cassettes/get_autodesk_access_token.yml new file mode 100644 index 00000000..13833f90 --- /dev/null +++ b/spec/cassettes/get_autodesk_access_token.yml @@ -0,0 +1,51 @@ +--- +http_interactions: +- request: + method: post + uri: https://developer.api.autodesk.com/authentication/v2/token + body: + encoding: UTF-8 + string: grant_type=client_credentials&scope=data%3Aread+data%3Awrite + headers: + User-Agent: + - Faraday v2.9.0 + Content-Type: + - application/x-www-form-urlencoded + Accept: + - application/json + Authorization: + - Basic + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + response: + status: + code: 200 + message: OK + headers: + Server: + - nginx + Date: + - Wed, 06 Mar 2024 13:58:33 GMT + Content-Type: + - application/json; charset=utf-8 + Content-Length: + - '872' + Connection: + - keep-alive + Cache-Control: + - no-store + Pragma: + - no-cache + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + X-Request-Id: + - c9c6473c-78f1-4ea2-821e-dc69e696711f + X-Frame-Options: + - SAMEORIGIN + body: + encoding: UTF-8 + string: '{"access_token":"","token_type":"Bearer","expires_in":3599} + + ' + recorded_at: Wed, 06 Mar 2024 13:58:33 GMT +recorded_with: VCR 6.2.0 diff --git a/spec/cassettes/get_autodesk_access_token_invalid.yml b/spec/cassettes/get_autodesk_access_token_invalid.yml new file mode 100644 index 00000000..b6f1de36 --- /dev/null +++ b/spec/cassettes/get_autodesk_access_token_invalid.yml @@ -0,0 +1,47 @@ +--- +http_interactions: +- request: + method: post + uri: https://developer.api.autodesk.com/authentication/v2/token + body: + encoding: UTF-8 + string: grant_type=client_credentials&scope=data%3Aread+data%3Awrite + headers: + User-Agent: + - Faraday v2.9.0 + Content-Type: + - application/x-www-form-urlencoded + Accept: + - application/json + Authorization: + - Basic + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + response: + status: + code: 403 + message: Forbidden + headers: + Server: + - nginx + Date: + - Thu, 07 Mar 2024 14:03:09 GMT + Content-Type: + - application/json + Content-Length: + - '204' + Connection: + - keep-alive + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + X-Frame-Options: + - SAMEORIGIN + X-Request-Id: + - f98c28c0-3138-4182-a02f-fbef069c7dc2 + body: + encoding: UTF-8 + string: '{ "developerMessage":"The client_id specified does not have access + to the api product", "moreInfo": "https://forge.autodesk.com/en/docs/oauth/v2/developers_guide/error_handling/", + "errorCode": "AUTH-001"}' + recorded_at: Thu, 07 Mar 2024 14:03:09 GMT +recorded_with: VCR 6.2.0 diff --git a/spec/cassettes/upload_3d_file_autodesk.yml b/spec/cassettes/upload_3d_file_autodesk.yml new file mode 100644 index 00000000..18a93867 --- /dev/null +++ b/spec/cassettes/upload_3d_file_autodesk.yml @@ -0,0 +1,292 @@ +--- +http_interactions: +- request: + method: get + uri: https://developer.api.autodesk.com/oss/v2/buckets//objects/repos%2Fauthor%2Frepo_owner%2Frepo_name%2Fchapter-2%2F3d-files%2Fnist-ctc-01-asme1-rd.stp/signeds3upload?minutesExpiration=10 + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - Faraday v2.9.0 + Content-Type: + - application/json + Authorization: + - Bearer + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + Server: + - nginx + Date: + - Wed, 06 Mar 2024 13:58:34 GMT + Content-Type: + - application/json + Content-Length: + - '2398' + Connection: + - keep-alive + X-Ads-Region: + - US + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Access-Control-Allow-Origin: + - "*" + Access-Control-Allow-Headers: + - Authorization, Accept-Encoding, Range, Content-Type + Access-Control-Allow-Methods: + - GET + X-Frame-Options: + - SAMEORIGIN + X-Request-Id: + - d5540af7-513c-40df-a50e-34556a8f4ba9 + body: + encoding: UTF-8 + string: '{"uploadKey":"AQICAHhaqJg3lf3hZQoQ0QcSBRI1_akWcJrBS0jQ9r1HxIXZ1gHZrvSUYmOTIcZXTFgovpEbAAAB9zCCAfMGCSqGSIb3DQEHBqCCAeQwggHgAgEAMIIB2QYJKoZIhvcNAQcBMB4GCWCGSAFlAwQBLjARBAyMs9dh7Dw69zMiDKACARCAggGqDmjIM1mRbEoeXGUo3rnz0YEticf7rmk7mKH14_kqZGfiQ7h--RXwPR4blu4OgPZOynIKFXt9Mg6JCKQs7U5NDMRBTC9ujsY0OuHLyUpNIgptfg8CvO3HvKiHt7BnwRNlKVBTAEI2Wv-aosRQ7FECqO3eRQ-HT-XCLwnWuTwlzj8Aarx6LXtX_6oujhX3XKsINXLMIxzGPkpIW2eLeY1hltJMMGyo5lT4UbhRPSZk_cyXhnFzWvuu4CW1ueThy2yCbHt_XHEo_tjs-LlhJhEpuWVIBZLjvfqaR9yqyf14E5qf_cj3MZrCNyzNPHK3JnBLaAsgkMeoGeLTeGhRwLy4AMG9B7bdYT8W82BabH7i0H8OqyAS_8hwO_A0rspO_q6NsF_hpOD3R4nlaLmz74j0ECk67nmK7FEgGwZnRSzlf35BSa02JQFCtP0prOOpGe5cDmpBj4gQbZ4lGB1CZJQSlvZEHcwnw9DqGBfTTN9t1GF2tpET0jBgCsHPVHertp9OFzh_3qXHS-g8Xx1ckqzutaKtfkaq6uIdkow9FW2FwKWRb-8GoPPlfYeH","uploadExpiration":"2024-03-09T00:00:00Z","urlExpiration":"2024-03-06T14:08:34Z","urls":["https://com-autodesk-oss-direct-upload.s3-accelerate.amazonaws.com/1a/a6/aa/e6/bucket//signed-url-uploads/1aa6aae6-9072-49c2-aa1a-200045628579?partNumber=1&uploadId=8IYU7.v_T0RHNR2J_IsYz_2zKQLGDZ88p68oXwy7kARVWeZ0YKGFGzC8QVPfXbFixovTcpcz3YKIRQJHfJWZ8Ym69fZ_rn8ZDwyTNWbgHQwjhkBxDVKVBT250l_RAJS4k45Eh162ptJJTI3NAk4GK.r8VopvPGWrHoLvs7x6W0dMxqmOcV2uzDu7AYi2umeK&X-Amz-Security-Token=IQoJb3JpZ2luX2VjEK7%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCIQCOUanGFlnEdoGtMygNzx0vTPd4phXQlQO2uZnO5Su%2BYgIgZTztoGYPDcI%2F5AOTvn9TqBp6rSa1yjZFr1jLZO5%2BEw4qwQIIp%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FARAAGgw2MDQ3MzMwMDk0MDMiDAA08%2BcEW7wInqAXKCqVApR5Jfm0QLIYhw0OFBkBFivO8jz6UjbTkbZ5nX%2B5owDY99r5sCgHWu4PSZi01w3Oyuu2PsOcqbn2MslHkwsOoxPtRHAaBqdAnj8%2F5sdbC21TXw0jiDjm5%2FeP4YgIOzqqT7L5Dj8%2F22xg1nyVStedffCgf1CWHuNvEcDcuimVgLLxo%2BxSLuCG1Z7GGbR7tZpDjBQQkzYVHgdhMk3E382jlCu6BCO11uzoaKw5UWg3gHiBmTaRbKWljVADRKoy1F%2B%2FAOAL%2BAKnuxC%2FBsSZSku9uC6ndBshigk%2BvRgIxt%2BbkZg5vPoxr5dpPTpp0QBGgPGnhu9st8VC4wSGfKy8hzvtnuSy%2FOjrVX6QoPrLahBqzqD7OLYRRWswgOyhrwY6nQEbMbM9lu5eDJOWYWklJmQOfhUM8ckUTZHR1PX4kf8ya3u02imofs2nG43XffFCBoVP5C4oaPlffQnND8hU%2BGQU9lrqBZ0TXH2zh5s7dn3iww%2F0JuQd76Fvc8qcu%2FvAq6BsIzzsTX1KfMEFRI6aQluzR8%2BiZ4yRee%2FrNknperYNJH1NXjP7yMJbRNCu7y5MqWXqvNtD0JVp2hKVmjS8&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20240306T135834Z&X-Amz-SignedHeaders=host&X-Amz-Expires=600&X-Amz-Credential=ASIAYZTHFNX54URDPH5X%2F20240306%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=8960d278ce4f4a11f00b701cedb6e33cccfc8e2be99fe4873345635a02007a33"]}' + recorded_at: Wed, 06 Mar 2024 13:58:34 GMT +- request: + method: put + uri: https://com-autodesk-oss-direct-upload.s3-accelerate.amazonaws.com/1a/a6/aa/e6/bucket//signed-url-uploads/1aa6aae6-9072-49c2-aa1a-200045628579?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=ASIAYZTHFNX54URDPH5X/20240306/us-east-1/s3/aws4_request&X-Amz-Date=20240306T135834Z&X-Amz-Expires=600&X-Amz-Security-Token=IQoJb3JpZ2luX2VjEK7//////////wEaCXVzLWVhc3QtMSJHMEUCIQCOUanGFlnEdoGtMygNzx0vTPd4phXQlQO2uZnO5Su%2BYgIgZTztoGYPDcI/5AOTvn9TqBp6rSa1yjZFr1jLZO5%2BEw4qwQIIp///////////ARAAGgw2MDQ3MzMwMDk0MDMiDAA08%2BcEW7wInqAXKCqVApR5Jfm0QLIYhw0OFBkBFivO8jz6UjbTkbZ5nX%2B5owDY99r5sCgHWu4PSZi01w3Oyuu2PsOcqbn2MslHkwsOoxPtRHAaBqdAnj8/5sdbC21TXw0jiDjm5/eP4YgIOzqqT7L5Dj8/22xg1nyVStedffCgf1CWHuNvEcDcuimVgLLxo%2BxSLuCG1Z7GGbR7tZpDjBQQkzYVHgdhMk3E382jlCu6BCO11uzoaKw5UWg3gHiBmTaRbKWljVADRKoy1F%2B/AOAL%2BAKnuxC/BsSZSku9uC6ndBshigk%2BvRgIxt%2BbkZg5vPoxr5dpPTpp0QBGgPGnhu9st8VC4wSGfKy8hzvtnuSy/OjrVX6QoPrLahBqzqD7OLYRRWswgOyhrwY6nQEbMbM9lu5eDJOWYWklJmQOfhUM8ckUTZHR1PX4kf8ya3u02imofs2nG43XffFCBoVP5C4oaPlffQnND8hU%2BGQU9lrqBZ0TXH2zh5s7dn3iww/0JuQd76Fvc8qcu/vAq6BsIzzsTX1KfMEFRI6aQluzR8%2BiZ4yRee/rNknperYNJH1NXjP7yMJbRNCu7y5MqWXqvNtD0JVp2hKVmjS8&X-Amz-Signature=8960d278ce4f4a11f00b701cedb6e33cccfc8e2be99fe4873345635a02007a33&X-Amz-SignedHeaders=host&partNumber=1&uploadId=8IYU7.v_T0RHNR2J_IsYz_2zKQLGDZ88p68oXwy7kARVWeZ0YKGFGzC8QVPfXbFixovTcpcz3YKIRQJHfJWZ8Ym69fZ_rn8ZDwyTNWbgHQwjhkBxDVKVBT250l_RAJS4k45Eh162ptJJTI3NAk4GK.r8VopvPGWrHoLvs7x6W0dMxqmOcV2uzDu7AYi2umeK + body: + encoding: ASCII-8BIT + string: "ISO-10303-21;\r\nHEADER;\r\nFILE_DESCRIPTION(('CTC-01 geometry only..." + headers: + User-Agent: + - Faraday v2.9.0 + Content-Type: + - application/octet-stream + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + Content-Length: + - '0' + Connection: + - keep-alive + X-Amz-Id-2: + - rOGiN5OUUJMc6yLM4C7tWa10/a+O9UnFHpCaSnbZrV/DJuFh2omQXCiZb1eGyKT62qblKGCOSUg= + X-Amz-Request-Id: + - 84KGSR6RQ3NG69A6 + Date: + - Wed, 06 Mar 2024 13:58:35 GMT + Etag: + - '"4619e6d5f16c969ec48b40b1af7b2ea8"' + X-Amz-Server-Side-Encryption: + - AES256 + Server: + - AmazonS3 + X-Cache: + - Miss from cloudfront + Via: + - 1.1 99442e301c9543d48067e4e142e03290.cloudfront.net (CloudFront) + X-Amz-Cf-Pop: + - YUL62-P2 + X-Amz-Cf-Id: + - hA3tVv0l0IgXkVjq68QqIFmLkAKVDx7QFeLZl3na7Bm0V1GVkbTbcw== + body: + encoding: UTF-8 + string: '' + recorded_at: Wed, 06 Mar 2024 13:58:34 GMT +- request: + method: post + uri: https://developer.api.autodesk.com/oss/v2/buckets//objects/repos%2Fauthor%2Frepo_owner%2Frepo_name%2Fchapter-2%2F3d-files%2Fnist-ctc-01-asme1-rd.stp/signeds3upload + body: + encoding: UTF-8 + string: '{"ossbucketKey":"AQICAHhaqJg3lf3hZQoQ0QcSBRI1_akWcJrBS0jQ9r1HxIXZ1gHZrvSUYmOTIcZXTFgovpEbAAAB9zCCAfMGCSqGSIb3DQEHBqCCAeQwggHgAgEAMIIB2QYJKoZIhvcNAQcBMB4GCWCGSAFlAwQBLjARBAyMs9dh7Dw69zMiDKACARCAggGqDmjIM1mRbEoeXGUo3rnz0YEticf7rmk7mKH14_kqZGfiQ7h--RXwPR4blu4OgPZOynIKFXt9Mg6JCKQs7U5NDMRBTC9ujsY0OuHLyUpNIgptfg8CvO3HvKiHt7BnwRNlKVBTAEI2Wv-aosRQ7FECqO3eRQ-HT-XCLwnWuTwlzj8Aarx6LXtX_6oujhX3XKsINXLMIxzGPkpIW2eLeY1hltJMMGyo5lT4UbhRPSZk_cyXhnFzWvuu4CW1ueThy2yCbHt_XHEo_tjs-LlhJhEpuWVIBZLjvfqaR9yqyf14E5qf_cj3MZrCNyzNPHK3JnBLaAsgkMeoGeLTeGhRwLy4AMG9B7bdYT8W82BabH7i0H8OqyAS_8hwO_A0rspO_q6NsF_hpOD3R4nlaLmz74j0ECk67nmK7FEgGwZnRSzlf35BSa02JQFCtP0prOOpGe5cDmpBj4gQbZ4lGB1CZJQSlvZEHcwnw9DqGBfTTN9t1GF2tpET0jBgCsHPVHertp9OFzh_3qXHS-g8Xx1ckqzutaKtfkaq6uIdkow9FW2FwKWRb-8GoPPlfYeH","ossSourceFileObjectKey":"repos%2Fauthor%2Frepo_owner%2Frepo_name%2Fchapter-2%2F3d-files%2Fnist-ctc-01-asme1-rd.stp","access":"full","uploadKey":"AQICAHhaqJg3lf3hZQoQ0QcSBRI1_akWcJrBS0jQ9r1HxIXZ1gHZrvSUYmOTIcZXTFgovpEbAAAB9zCCAfMGCSqGSIb3DQEHBqCCAeQwggHgAgEAMIIB2QYJKoZIhvcNAQcBMB4GCWCGSAFlAwQBLjARBAyMs9dh7Dw69zMiDKACARCAggGqDmjIM1mRbEoeXGUo3rnz0YEticf7rmk7mKH14_kqZGfiQ7h--RXwPR4blu4OgPZOynIKFXt9Mg6JCKQs7U5NDMRBTC9ujsY0OuHLyUpNIgptfg8CvO3HvKiHt7BnwRNlKVBTAEI2Wv-aosRQ7FECqO3eRQ-HT-XCLwnWuTwlzj8Aarx6LXtX_6oujhX3XKsINXLMIxzGPkpIW2eLeY1hltJMMGyo5lT4UbhRPSZk_cyXhnFzWvuu4CW1ueThy2yCbHt_XHEo_tjs-LlhJhEpuWVIBZLjvfqaR9yqyf14E5qf_cj3MZrCNyzNPHK3JnBLaAsgkMeoGeLTeGhRwLy4AMG9B7bdYT8W82BabH7i0H8OqyAS_8hwO_A0rspO_q6NsF_hpOD3R4nlaLmz74j0ECk67nmK7FEgGwZnRSzlf35BSa02JQFCtP0prOOpGe5cDmpBj4gQbZ4lGB1CZJQSlvZEHcwnw9DqGBfTTN9t1GF2tpET0jBgCsHPVHertp9OFzh_3qXHS-g8Xx1ckqzutaKtfkaq6uIdkow9FW2FwKWRb-8GoPPlfYeH"}' + headers: + User-Agent: + - Faraday v2.9.0 + Content-Type: + - application/json + Authorization: + - Bearer + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + Server: + - nginx + Date: + - Wed, 06 Mar 2024 13:58:34 GMT + Content-Type: + - application/json + Content-Length: + - '467' + Connection: + - keep-alive + X-Ads-Region: + - US + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Access-Control-Allow-Origin: + - "*" + Access-Control-Allow-Headers: + - Authorization, Accept-Encoding, Range, Content-Type + Access-Control-Allow-Methods: + - GET + X-Frame-Options: + - SAMEORIGIN + X-Request-Id: + - ec7a64e3-ba13-421f-ac66-a782cbc1cc57 + body: + encoding: UTF-8 + string: '{"bucketKey":"","objectId":"urn:adsk.objects:os.object:/repos%2Fauthor%2Frepo_owner%2Frepo_name%2Fchapter-2%2F3d-files%2Fnist-ctc-01-asme1-rd.stp","objectKey":"repos/author/repo_owner/repo_name/3d-files/nist-ctc-01-asme1-rd.stp","size":235156,"contentType":"application/octet-stream","location":"https://developer.api.autodesk.com/oss/v2/buckets//objects/repos%2Fauthor%2Frepo_owner%2Frepo_name%2Fchapter-2%2F3d-files%2Fnist-ctc-01-asme1-rd.stp"}' + recorded_at: Wed, 06 Mar 2024 13:58:34 GMT +- request: + method: post + uri: https://developer.api.autodesk.com/modelderivative/v2/designdata/job + body: + encoding: UTF-8 + string: '{"input":{"urn":"dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6a25ld2h1Yl8zZF9maWxlcy9yZXBvcyUyRmF1dGhvciUyRnJlcG9fb3duZXIlMkZyZXBvX25hbWUlMkYzZC1maWxlJTJGbmlzdF9jdGNfMDFfYXNtZTFfcmQuc3Rw"},"output":{"formats":[{"type":"svf","views":["2d","3d"]}]}}' + headers: + User-Agent: + - Faraday v2.9.0 + Content-Type: + - application/json + Authorization: + - Bearer + X-Ads-Force: + - 'true' + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + Server: + - nginx + Date: + - Wed, 06 Mar 2024 13:58:35 GMT + Content-Type: + - application/json; charset=utf-8 + Content-Length: + - '264' + Connection: + - keep-alive + X-Ads-Duration: + - 383 ms + X-Ads-Startup-Time: + - Tue Mar 05 02:52:00 UTC 2024 + X-Ads-App-Identifier: + - platform-viewing-2024.01.01.536.2e6ea962a-production + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Request-Id: + - c3614ea1-6514-4c1f-9b42-b7d60b986487 + body: + encoding: UTF-8 + string: '{"result":"success","urn":"dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6a25ld2h1Yl8zZF9maWxlcy9yZXBvcyUyRmF1dGhvciUyRnJlcG9fb3duZXIlMkZyZXBvX25hbWUlMkYzZC1maWxlJTJGbmlzdF9jdGNfMDFfYXNtZTFfcmQuc3Rw","acceptedJobs":{"output":{"formats":[{"type":"svf","views":["2d","3d"]}]}}}' + recorded_at: Wed, 06 Mar 2024 13:58:35 GMT +- request: + method: get + uri: https://developer.api.autodesk.com/modelderivative/v2/designdata/dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6a25ld2h1Yl8zZF9maWxlcy9yZXBvcyUyRmF1dGhvciUyRnJlcG9fb3duZXIlMkZyZXBvX25hbWUlMkYzZC1maWxlJTJGbmlzdF9jdGNfMDFfYXNtZTFfcmQuc3Rw/manifest + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - Faraday v2.9.0 + Authorization: + - Bearer + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + Server: + - nginx + Date: + - Wed, 06 Mar 2024 13:58:35 GMT + Content-Type: + - application/json; charset=utf-8 + Transfer-Encoding: + - chunked + Connection: + - keep-alive + Vary: + - Accept-Encoding + X-Ads-Duration: + - 105 ms + X-Ads-Startup-Time: + - Tue Mar 05 02:45:29 UTC 2024 + X-Ads-App-Identifier: + - platform-viewing-2024.01.01.536.2e6ea962a-production + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Request-Id: + - a040f407-2537-4e58-b6e8-6c5bfd2b1564 + body: + encoding: ASCII-8BIT + string: '{"type":"manifest","hasThumbnail":"false","status":"pending","progress":"0% + complete","region":"US","urn":"dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6a25ld2h1Yl8zZF9maWxlcy9yZXBvcyUyRmF1dGhvciUyRnJlcG9fb3duZXIlMkZyZXBvX25hbWUlMkYzZC1maWxlJTJGbmlzdF9jdGNfMDFfYXNtZTFfcmQuc3Rw","version":"1.0","derivatives":[]}' + recorded_at: Wed, 06 Mar 2024 13:58:35 GMT +- request: + method: get + uri: https://developer.api.autodesk.com/modelderivative/v2/designdata/dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6a25ld2h1Yl8zZF9maWxlcy9yZXBvcyUyRmF1dGhvciUyRnJlcG9fb3duZXIlMkZyZXBvX25hbWUlMkYzZC1maWxlJTJGbmlzdF9jdGNfMDFfYXNtZTFfcmQuc3Rw/manifest + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - Faraday v2.9.0 + Authorization: + - Bearer + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + Server: + - nginx + Date: + - Wed, 06 Mar 2024 13:58:42 GMT + Content-Type: + - application/json; charset=utf-8 + Transfer-Encoding: + - chunked + Connection: + - keep-alive + Vary: + - Accept-Encoding + X-Ads-Duration: + - 153 ms + X-Ads-Startup-Time: + - Tue Mar 05 02:42:46 UTC 2024 + X-Ads-App-Identifier: + - platform-viewing-2024.01.01.536.2e6ea962a-production + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Request-Id: + - 21365e0e-8f3d-4ec2-80d3-ef3aef7dbe75 + body: + encoding: ASCII-8BIT + string: '{"type":"manifest","hasThumbnail":"true","status":"success","progress":"complete","region":"US","urn":"dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6a25ld2h1Yl8zZF9maWxlcy9yZXBvcyUyRmF1dGhvciUyRnJlcG9fb3duZXIlMkZyZXBvX25hbWUlMkYzZC1maWxlJTJGbmlzdF9jdGNfMDFfYXNtZTFfcmQuc3Rw","version":"1.0","derivatives":[{"name":"nist-ctc-01-asme1-rd.stp","hasThumbnail":"true","status":"success","progress":"complete","outputType":"svf","children":[{"guid":"a9c6b682-fba8-4cc7-a709-3c1cabf57814","type":"geometry","role":"3d","name":"Scene","status":"success","progress":"complete","hasThumbnail":"true","children":[{"guid":"9c2b9ecd-bf0d-4044-873f-ec2ec1de5b28","type":"resource","urn":"urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6a25ld2h1Yl8zZF9maWxlcy9yZXBvcyUyRmF1dGhvciUyRnJlcG9fb3duZXIlMkZyZXBvX25hbWUlMkYzZC1maWxlJTJGbmlzdF9jdGNfMDFfYXNtZTFfcmQuc3Rw/output/1/nist-ctc-01-asme1-rd.svf","role":"graphics","mime":"application/autodesk-svf"},{"guid":"b334f125-5d9a-4e73-b6ef-98ca4f5bc8fa","type":"resource","urn":"urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6a25ld2h1Yl8zZF9maWxlcy9yZXBvcyUyRmF1dGhvciUyRnJlcG9fb3duZXIlMkZyZXBvX25hbWUlMkYzZC1maWxlJTJGbmlzdF9jdGNfMDFfYXNtZTFfcmQuc3Rw/output/1/nist-ctc-01-asme1-rd.svf.png01_thumb_400x400.png","resolution":[400,400],"mime":"image/png","role":"thumbnail"},{"guid":"e3624a2f-9f1d-4ffc-af2f-8dc550a86d1b","type":"resource","urn":"urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6a25ld2h1Yl8zZF9maWxlcy9yZXBvcyUyRmF1dGhvciUyRnJlcG9fb3duZXIlMkZyZXBvX25hbWUlMkYzZC1maWxlJTJGbmlzdF9jdGNfMDFfYXNtZTFfcmQuc3Rw/output/1/nist-ctc-01-asme1-rd.svf.png01_thumb_200x200.png","resolution":[200,200],"mime":"image/png","role":"thumbnail"},{"guid":"31804e7c-d0c2-4878-9a97-bab6f4533a0f","type":"resource","urn":"urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6a25ld2h1Yl8zZF9maWxlcy9yZXBvcyUyRmF1dGhvciUyRnJlcG9fb3duZXIlMkZyZXBvX25hbWUlMkYzZC1maWxlJTJGbmlzdF9jdGNfMDFfYXNtZTFfcmQuc3Rw/output/1/nist-ctc-01-asme1-rd.svf.png01_thumb_100x100.png","resolution":[100,100],"mime":"image/png","role":"thumbnail"}]},{"guid":"faa92526-8bea-45c5-a7cd-f56b8f0ae28d","type":"resource","urn":"urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6a25ld2h1Yl8zZF9maWxlcy9yZXBvcyUyRmF1dGhvciUyRnJlcG9fb3duZXIlMkZyZXBvX25hbWUlMkYzZC1maWxlJTJGbmlzdF9jdGNfMDFfYXNtZTFfcmQuc3Rw/output/1/properties.db","role":"Autodesk.CloudPlatform.PropertyDatabase","mime":"application/autodesk-db","status":"success"}]}]}' + recorded_at: Wed, 06 Mar 2024 13:58:42 GMT +recorded_with: VCR 6.2.0 diff --git a/spec/cassettes/upload_3d_file_autodesk_additional.yml b/spec/cassettes/upload_3d_file_autodesk_additional.yml new file mode 100644 index 00000000..93ed9db2 --- /dev/null +++ b/spec/cassettes/upload_3d_file_autodesk_additional.yml @@ -0,0 +1,292 @@ +--- +http_interactions: +- request: + method: get + uri: https://developer.api.autodesk.com/oss/v2/buckets//objects/repos%2Fauthor%2Frepo_owner%2Frepo_name%2Fchapter-1%2F3d-files%2Fnist-ctc-02-asme1-rc.stp/signeds3upload?minutesExpiration=10 + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - Faraday v2.9.0 + Content-Type: + - application/json + Authorization: + - Bearer + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + Server: + - nginx + Date: + - Wed, 06 Mar 2024 14:12:34 GMT + Content-Type: + - application/json + Content-Length: + - '2392' + Connection: + - keep-alive + X-Ads-Region: + - US + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Access-Control-Allow-Origin: + - "*" + Access-Control-Allow-Headers: + - Authorization, Accept-Encoding, Range, Content-Type + Access-Control-Allow-Methods: + - GET + X-Frame-Options: + - SAMEORIGIN + X-Request-Id: + - d699ecf5-0e8a-4223-b7bd-99676cbd6390 + body: + encoding: UTF-8 + string: '{"uploadKey":"AQICAHhaqJg3lf3hZQoQ0QcSBRI1_akWcJrBS0jQ9r1HxIXZ1gGNWdmZq4dfMk-JH9pilygrAAAB8zCCAe8GCSqGSIb3DQEHBqCCAeAwggHcAgEAMIIB1QYJKoZIhvcNAQcBMB4GCWCGSAFlAwQBLjARBAyjtcvGN3ETT5ngv3UCARCAggGmvbyvu4RO17G5zbCeZQxzDeJa14WMo-ZC19rmuxpNc4mIYCYjoLT5EchXifo0oDdAZgm3hXJyv929M-08GmCw_etfYZXpQISakzkgh10Es5WApf3aagTd0WuehiCbI2ViNQVj_WXYFElJTM7-DM5WP8Z-Sq7CwEf_r3YiFvOcAHpld7ArGj3uegy-GX7EIg0YZdumSFju25AWaoPMvRVIIWMcoGS5foUAyhWgPKVX6JX8LifAl3TlNv7R1sJJ0SJ_ZRGricbJqbrT4jviTBg_bAmKgtH3U5oD35aYuFbb2j0an4WcJMKDmHVcgmi63fYha9bZIdoA10Lhr9PQBnpwyzaLzQW3nelrarZD6vdHNY81tr6iuIib63z_NI7bdSdO_L1jfm1lK1LrTIwkoVV9rRsD9hlvVB3JOorl_cGjYb20LrkviEsEFzyzVxAwdaVTjYt-ASy1CHtV5sIvsJu5oVKAj1Rp7VPjDcRNCTGZMCEdKr_gBSC0BsGAGzqmSDBTLMvJNVIAc4tkeRjN7lUJUBvfFmHtpjOWNyQ-3ndwH_zU3tp63tI=","uploadExpiration":"2024-03-09T00:00:00Z","urlExpiration":"2024-03-06T14:22:34Z","urls":["https://com-autodesk-oss-direct-upload.s3-accelerate.amazonaws.com/f3/df/6b/79/bucket//signed-url-uploads/f3df6b79-e25d-48c9-8674-a7455731b6f3?partNumber=1&uploadId=_vGxlCngbYmTDJjSNkHFUHjDlURIvZH4gZV97O7gUofXr7J1.M27f3L0_Ze8GLV9t7pZ572PvAPioMv5P4hD_bNbVIyNzfq0qq_YuImnKDI2v4_YsLW6oadf1qH_SxGvI6aD2vZTJ5i9at4bKvApex07TqQzTD3sq9xc5Xay9umYK.7Xr_m7tPMt.z9fas7t&X-Amz-Security-Token=IQoJb3JpZ2luX2VjEK%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCIH%2FPFTUMe2nSfjTLXKrio0S%2FijGAibxdXC1%2FuUVTpSTQAiEAok5ldWQhjh5WMwY6JNX56tAUjZ%2FbTlYg0Od%2F72ZYNLIqwAIIp%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FARAAGgw2MDQ3MzMwMDk0MDMiDBXRZvGjSW0%2FEyfEpiqUArWG%2BrEjDxAO4k5d5LAoFjBPUiiZ3V4%2Bzd2l3dv4tsgWp4OC05HTh4jnDBuYb1HuPjehVfzOr5i81GtUMCN3Ja3ha9COE8FNC8CTiwrV17gQmwTJvT41NUtrAUcCsC%2BxUkAeju1epfgL09NRd1C7sDHz04TEgXlc5MkqX%2B1zUitSq1VVy6Pf2B%2FzXUas%2FhWE116kh9JoL%2FPucdhgpAsEG2PRmrKYt3e83zsXf3YRCA66vS0zmff6RK7elNvWOLPlTFTK5C285T4yY4FiggzKgb906mzeVmhKqSCsgWNP9Wgi9XdqFp0mdj741py4ZHdeSKRrd5FKxBwhGC0YovWcpDpKfilwss74luWwH22DLjh4Mre8DDDA8qGvBjqdAU3U4yAiA8jr2Y0rNbVGxFaQetqhIulAagjDN6M2XP7a1NFcHDpErBCCDCO3lrDIwrvlxprGK0FZ2VxXp7vV3a3XIIceczyQBn%2BHJ9ZXjUkiEUEb5KAk0Evk%2BLMubz%2FrHys0Br4KxKHkoZNFGVPsasVb%2Bb4Vz%2B10u35fRuTl9fS6zV8csB6YV7cSVVKSBTdAoQFvs6wrvhujUCXgSyA%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20240306T141234Z&X-Amz-SignedHeaders=host&X-Amz-Expires=600&X-Amz-Credential=ASIAYZTHFNX5SNZYBIGD%2F20240306%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=e62a32dbcbe5f72bcca3547f9189b1e113cc729ecaee09de37b05cf53960a8f5"]}' + recorded_at: Wed, 06 Mar 2024 14:12:34 GMT +- request: + method: put + uri: https://com-autodesk-oss-direct-upload.s3-accelerate.amazonaws.com/f3/df/6b/79/bucket//signed-url-uploads/f3df6b79-e25d-48c9-8674-a7455731b6f3?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=ASIAYZTHFNX5SNZYBIGD/20240306/us-east-1/s3/aws4_request&X-Amz-Date=20240306T141234Z&X-Amz-Expires=600&X-Amz-Security-Token=IQoJb3JpZ2luX2VjEK///////////wEaCXVzLWVhc3QtMSJHMEUCIH/PFTUMe2nSfjTLXKrio0S/ijGAibxdXC1/uUVTpSTQAiEAok5ldWQhjh5WMwY6JNX56tAUjZ/bTlYg0Od/72ZYNLIqwAIIp///////////ARAAGgw2MDQ3MzMwMDk0MDMiDBXRZvGjSW0/EyfEpiqUArWG%2BrEjDxAO4k5d5LAoFjBPUiiZ3V4%2Bzd2l3dv4tsgWp4OC05HTh4jnDBuYb1HuPjehVfzOr5i81GtUMCN3Ja3ha9COE8FNC8CTiwrV17gQmwTJvT41NUtrAUcCsC%2BxUkAeju1epfgL09NRd1C7sDHz04TEgXlc5MkqX%2B1zUitSq1VVy6Pf2B/zXUas/hWE116kh9JoL/PucdhgpAsEG2PRmrKYt3e83zsXf3YRCA66vS0zmff6RK7elNvWOLPlTFTK5C285T4yY4FiggzKgb906mzeVmhKqSCsgWNP9Wgi9XdqFp0mdj741py4ZHdeSKRrd5FKxBwhGC0YovWcpDpKfilwss74luWwH22DLjh4Mre8DDDA8qGvBjqdAU3U4yAiA8jr2Y0rNbVGxFaQetqhIulAagjDN6M2XP7a1NFcHDpErBCCDCO3lrDIwrvlxprGK0FZ2VxXp7vV3a3XIIceczyQBn%2BHJ9ZXjUkiEUEb5KAk0Evk%2BLMubz/rHys0Br4KxKHkoZNFGVPsasVb%2Bb4Vz%2B10u35fRuTl9fS6zV8csB6YV7cSVVKSBTdAoQFvs6wrvhujUCXgSyA=&X-Amz-Signature=e62a32dbcbe5f72bcca3547f9189b1e113cc729ecaee09de37b05cf53960a8f5&X-Amz-SignedHeaders=host&partNumber=1&uploadId=_vGxlCngbYmTDJjSNkHFUHjDlURIvZH4gZV97O7gUofXr7J1.M27f3L0_Ze8GLV9t7pZ572PvAPioMv5P4hD_bNbVIyNzfq0qq_YuImnKDI2v4_YsLW6oadf1qH_SxGvI6aD2vZTJ5i9at4bKvApex07TqQzTD3sq9xc5Xay9umYK.7Xr_m7tPMt.z9fas7t + body: + encoding: ASCII-8BIT + string: "ISO-10303-21;\r\nHEADER;\r\nFILE_DESCRIPTION(('CTC-02 geometry only..." + headers: + User-Agent: + - Faraday v2.9.0 + Content-Type: + - application/octet-stream + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + Content-Length: + - '0' + Connection: + - keep-alive + X-Amz-Id-2: + - Ix4pshSQVqoHNXS1CQ29nBJcxFBYNxYNpgVqEe5QYvmCEpj8q2rxEjtXJ8DZEvmsyM8S0ENho/w= + X-Amz-Request-Id: + - DKFT6KQF7CKACKBA + Date: + - Wed, 06 Mar 2024 14:12:35 GMT + Etag: + - '"2133dedfea4e536d6d07591376c13c31"' + X-Amz-Server-Side-Encryption: + - AES256 + Server: + - AmazonS3 + X-Cache: + - Miss from cloudfront + Via: + - 1.1 212f3832d7f59d71fd3926166fcc89ae.cloudfront.net (CloudFront) + X-Amz-Cf-Pop: + - YUL62-P2 + X-Amz-Cf-Id: + - iGraJXNO-skzuJnA592frdXUeyu2Vg7e5lwx3-Qex6PtGY28q7nHCg== + body: + encoding: UTF-8 + string: '' + recorded_at: Wed, 06 Mar 2024 14:12:35 GMT +- request: + method: post + uri: https://developer.api.autodesk.com/oss/v2/buckets//objects/repos%2Fauthor%2Frepo_owner%2Frepo_name%2Fchapter-1%2F3d-files%2Fnist-ctc-02-asme1-rc.stp/signeds3upload + body: + encoding: UTF-8 + string: '{"ossbucketKey":"AQICAHhaqJg3lf3hZQoQ0QcSBRI1_akWcJrBS0jQ9r1HxIXZ1gGNWdmZq4dfMk-JH9pilygrAAAB8zCCAe8GCSqGSIb3DQEHBqCCAeAwggHcAgEAMIIB1QYJKoZIhvcNAQcBMB4GCWCGSAFlAwQBLjARBAyjtcvGN3ETT5ngv3UCARCAggGmvbyvu4RO17G5zbCeZQxzDeJa14WMo-ZC19rmuxpNc4mIYCYjoLT5EchXifo0oDdAZgm3hXJyv929M-08GmCw_etfYZXpQISakzkgh10Es5WApf3aagTd0WuehiCbI2ViNQVj_WXYFElJTM7-DM5WP8Z-Sq7CwEf_r3YiFvOcAHpld7ArGj3uegy-GX7EIg0YZdumSFju25AWaoPMvRVIIWMcoGS5foUAyhWgPKVX6JX8LifAl3TlNv7R1sJJ0SJ_ZRGricbJqbrT4jviTBg_bAmKgtH3U5oD35aYuFbb2j0an4WcJMKDmHVcgmi63fYha9bZIdoA10Lhr9PQBnpwyzaLzQW3nelrarZD6vdHNY81tr6iuIib63z_NI7bdSdO_L1jfm1lK1LrTIwkoVV9rRsD9hlvVB3JOorl_cGjYb20LrkviEsEFzyzVxAwdaVTjYt-ASy1CHtV5sIvsJu5oVKAj1Rp7VPjDcRNCTGZMCEdKr_gBSC0BsGAGzqmSDBTLMvJNVIAc4tkeRjN7lUJUBvfFmHtpjOWNyQ-3ndwH_zU3tp63tI=","ossSourceFileObjectKey":"repos%2Fauthor%2Frepo_owner%2Frepo_name%2Fchapter-1%2F3d-files%2Fnist-ctc-02-asme1-rc.stp","access":"full","uploadKey":"AQICAHhaqJg3lf3hZQoQ0QcSBRI1_akWcJrBS0jQ9r1HxIXZ1gGNWdmZq4dfMk-JH9pilygrAAAB8zCCAe8GCSqGSIb3DQEHBqCCAeAwggHcAgEAMIIB1QYJKoZIhvcNAQcBMB4GCWCGSAFlAwQBLjARBAyjtcvGN3ETT5ngv3UCARCAggGmvbyvu4RO17G5zbCeZQxzDeJa14WMo-ZC19rmuxpNc4mIYCYjoLT5EchXifo0oDdAZgm3hXJyv929M-08GmCw_etfYZXpQISakzkgh10Es5WApf3aagTd0WuehiCbI2ViNQVj_WXYFElJTM7-DM5WP8Z-Sq7CwEf_r3YiFvOcAHpld7ArGj3uegy-GX7EIg0YZdumSFju25AWaoPMvRVIIWMcoGS5foUAyhWgPKVX6JX8LifAl3TlNv7R1sJJ0SJ_ZRGricbJqbrT4jviTBg_bAmKgtH3U5oD35aYuFbb2j0an4WcJMKDmHVcgmi63fYha9bZIdoA10Lhr9PQBnpwyzaLzQW3nelrarZD6vdHNY81tr6iuIib63z_NI7bdSdO_L1jfm1lK1LrTIwkoVV9rRsD9hlvVB3JOorl_cGjYb20LrkviEsEFzyzVxAwdaVTjYt-ASy1CHtV5sIvsJu5oVKAj1Rp7VPjDcRNCTGZMCEdKr_gBSC0BsGAGzqmSDBTLMvJNVIAc4tkeRjN7lUJUBvfFmHtpjOWNyQ-3ndwH_zU3tp63tI="}' + headers: + User-Agent: + - Faraday v2.9.0 + Content-Type: + - application/json + Authorization: + - Bearer + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + Server: + - nginx + Date: + - Wed, 06 Mar 2024 14:12:35 GMT + Content-Type: + - application/json + Content-Length: + - '468' + Connection: + - keep-alive + X-Ads-Region: + - US + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Access-Control-Allow-Origin: + - "*" + Access-Control-Allow-Headers: + - Authorization, Accept-Encoding, Range, Content-Type + Access-Control-Allow-Methods: + - GET + X-Frame-Options: + - SAMEORIGIN + X-Request-Id: + - 96623ad5-5abc-4abd-90e5-c22a5ea74935 + body: + encoding: UTF-8 + string: '{"bucketKey":"","objectId":"urn:adsk.objects:os.object:/repos%2Fauthor%2Frepo_owner%2Frepo_name%2Fchapter-1%2F3d-files%2Fnist-ctc-02-asme1-rc.stp","objectKey":"repos/author/repo_owner/repo_name/chapter-1/3d-files/nist-ctc-02-asme1-rc.stp","size":1154618,"contentType":"application/octet-stream","location":"https://developer.api.autodesk.com/oss/v2/buckets//objects/repos%2Fauthor%2Frepo_owner%2Frepo_name%2Fchapter-1%2F3d-files%2Fnist-ctc-02-asme1-rc.stp"}' + recorded_at: Wed, 06 Mar 2024 14:12:35 GMT +- request: + method: post + uri: https://developer.api.autodesk.com/modelderivative/v2/designdata/job + body: + encoding: UTF-8 + string: '{"input":{"urn":"dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6a25ld2h1Yl8zZF9maWxlcy9yZXBvcyUyRmF1dGhvciUyRnJlcG9fb3duZXIlMkZyZXBvX25hbWUlMkYzZC1maWxlJTJGbmlzdF9jdGNfMDJfYXNtZTFfcmMuc3Rw"},"output":{"formats":[{"type":"svf","views":["2d","3d"]}]}}' + headers: + User-Agent: + - Faraday v2.9.0 + Content-Type: + - application/json + Authorization: + - Bearer + X-Ads-Force: + - 'true' + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + Server: + - nginx + Date: + - Wed, 06 Mar 2024 14:12:36 GMT + Content-Type: + - application/json; charset=utf-8 + Content-Length: + - '264' + Connection: + - keep-alive + X-Ads-Duration: + - 436 ms + X-Ads-Startup-Time: + - Tue Mar 05 02:42:46 UTC 2024 + X-Ads-App-Identifier: + - platform-viewing-2024.01.01.536.2e6ea962a-production + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Request-Id: + - 3804cbfc-b3c6-466b-9645-546298938234 + body: + encoding: UTF-8 + string: '{"result":"success","urn":"dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6a25ld2h1Yl8zZF9maWxlcy9yZXBvcyUyRmF1dGhvciUyRnJlcG9fb3duZXIlMkZyZXBvX25hbWUlMkYzZC1maWxlJTJGbmlzdF9jdGNfMDJfYXNtZTFfcmMuc3Rw","acceptedJobs":{"output":{"formats":[{"type":"svf","views":["2d","3d"]}]}}}' + recorded_at: Wed, 06 Mar 2024 14:12:36 GMT +- request: + method: get + uri: https://developer.api.autodesk.com/modelderivative/v2/designdata/dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6a25ld2h1Yl8zZF9maWxlcy9yZXBvcyUyRmF1dGhvciUyRnJlcG9fb3duZXIlMkZyZXBvX25hbWUlMkYzZC1maWxlJTJGbmlzdF9jdGNfMDJfYXNtZTFfcmMuc3Rw/manifest + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - Faraday v2.9.0 + Authorization: + - Bearer + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + Server: + - nginx + Date: + - Wed, 06 Mar 2024 14:12:36 GMT + Content-Type: + - application/json; charset=utf-8 + Transfer-Encoding: + - chunked + Connection: + - keep-alive + Vary: + - Accept-Encoding + X-Ads-Duration: + - 98 ms + X-Ads-Startup-Time: + - Tue Mar 05 02:48:43 UTC 2024 + X-Ads-App-Identifier: + - platform-viewing-2024.01.01.536.2e6ea962a-production + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Request-Id: + - 39f0ee3d-d61a-4a3c-b77a-b044e6c9f502 + body: + encoding: ASCII-8BIT + string: '{"type":"manifest","hasThumbnail":"false","status":"pending","progress":"0% + complete","region":"US","urn":"dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6a25ld2h1Yl8zZF9maWxlcy9yZXBvcyUyRmF1dGhvciUyRnJlcG9fb3duZXIlMkZyZXBvX25hbWUlMkYzZC1maWxlJTJGbmlzdF9jdGNfMDJfYXNtZTFfcmMuc3Rw","version":"1.0","derivatives":[]}' + recorded_at: Wed, 06 Mar 2024 14:12:36 GMT +- request: + method: get + uri: https://developer.api.autodesk.com/modelderivative/v2/designdata/dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6a25ld2h1Yl8zZF9maWxlcy9yZXBvcyUyRmF1dGhvciUyRnJlcG9fb3duZXIlMkZyZXBvX25hbWUlMkYzZC1maWxlJTJGbmlzdF9jdGNfMDJfYXNtZTFfcmMuc3Rw/manifest + body: + encoding: US-ASCII + string: '' + headers: + User-Agent: + - Faraday v2.9.0 + Authorization: + - Bearer + Accept-Encoding: + - gzip;q=1.0,deflate;q=0.6,identity;q=0.3 + Accept: + - "*/*" + response: + status: + code: 200 + message: OK + headers: + Server: + - nginx + Date: + - Wed, 06 Mar 2024 14:12:45 GMT + Content-Type: + - application/json; charset=utf-8 + Transfer-Encoding: + - chunked + Connection: + - keep-alive + Vary: + - Accept-Encoding + X-Ads-Duration: + - 120 ms + X-Ads-Startup-Time: + - Tue Mar 05 02:52:00 UTC 2024 + X-Ads-App-Identifier: + - platform-viewing-2024.01.01.536.2e6ea962a-production + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Request-Id: + - b7bbe312-c93c-4600-8506-4d98624ba6b6 + body: + encoding: ASCII-8BIT + string: '{"type":"manifest","hasThumbnail":"true","status":"success","progress":"complete","region":"US","urn":"dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6a25ld2h1Yl8zZF9maWxlcy9yZXBvcyUyRmF1dGhvciUyRnJlcG9fb3duZXIlMkZyZXBvX25hbWUlMkYzZC1maWxlJTJGbmlzdF9jdGNfMDJfYXNtZTFfcmMuc3Rw","version":"1.0","derivatives":[{"name":"nist-ctc-02-asme1-rc.stp","hasThumbnail":"true","status":"success","progress":"complete","outputType":"svf","children":[{"guid":"6f4fdee4-4e74-4b1f-9afb-d6c7bdf5bfb1","type":"geometry","role":"3d","name":"Scene","status":"success","progress":"complete","hasThumbnail":"true","children":[{"guid":"a6b0581c-c0ca-4e5d-89a2-4da1caf6ff69","type":"resource","urn":"urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6a25ld2h1Yl8zZF9maWxlcy9yZXBvcyUyRmF1dGhvciUyRnJlcG9fb3duZXIlMkZyZXBvX25hbWUlMkYzZC1maWxlJTJGbmlzdF9jdGNfMDJfYXNtZTFfcmMuc3Rw/output/1/nist-ctc-02-asme1-rc.svf","role":"graphics","mime":"application/autodesk-svf"},{"guid":"c120461d-5ec8-47cb-bbdd-e4ed52099fa2","type":"resource","urn":"urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6a25ld2h1Yl8zZF9maWxlcy9yZXBvcyUyRmF1dGhvciUyRnJlcG9fb3duZXIlMkZyZXBvX25hbWUlMkYzZC1maWxlJTJGbmlzdF9jdGNfMDJfYXNtZTFfcmMuc3Rw/output/1/nist-ctc-02-asme1-rc.svf.png01_thumb_400x400.png","resolution":[400,400],"mime":"image/png","role":"thumbnail"},{"guid":"33caf5cd-6982-41c2-bb1d-1e7c91655e87","type":"resource","urn":"urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6a25ld2h1Yl8zZF9maWxlcy9yZXBvcyUyRmF1dGhvciUyRnJlcG9fb3duZXIlMkZyZXBvX25hbWUlMkYzZC1maWxlJTJGbmlzdF9jdGNfMDJfYXNtZTFfcmMuc3Rw/output/1/nist-ctc-02-asme1-rc.svf.png01_thumb_200x200.png","resolution":[200,200],"mime":"image/png","role":"thumbnail"},{"guid":"b959b03a-1818-4041-a968-33be0465d0f4","type":"resource","urn":"urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6a25ld2h1Yl8zZF9maWxlcy9yZXBvcyUyRmF1dGhvciUyRnJlcG9fb3duZXIlMkZyZXBvX25hbWUlMkYzZC1maWxlJTJGbmlzdF9jdGNfMDJfYXNtZTFfcmMuc3Rw/output/1/nist-ctc-02-asme1-rc.svf.png01_thumb_100x100.png","resolution":[100,100],"mime":"image/png","role":"thumbnail"}]},{"guid":"61838789-a3a3-4676-9160-30b27ce302e6","type":"resource","urn":"urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6a25ld2h1Yl8zZF9maWxlcy9yZXBvcyUyRmF1dGhvciUyRnJlcG9fb3duZXIlMkZyZXBvX25hbWUlMkYzZC1maWxlJTJGbmlzdF9jdGNfMDJfYXNtZTFfcmMuc3Rw/output/1/properties.db","role":"Autodesk.CloudPlatform.PropertyDatabase","mime":"application/autodesk-db","status":"success"}]}]}' + recorded_at: Wed, 06 Mar 2024 14:12:45 GMT +recorded_with: VCR 6.2.0 diff --git a/spec/fixtures/systems/collections/chapter-1/3d-files/nist-ctc-02-asme1-rc.stp b/spec/fixtures/systems/collections/chapter-1/3d-files/nist-ctc-02-asme1-rc.stp new file mode 100644 index 00000000..44f84841 --- /dev/null +++ b/spec/fixtures/systems/collections/chapter-1/3d-files/nist-ctc-02-asme1-rc.stp @@ -0,0 +1,24369 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('CTC-02 geometry only from the NIST MBE PMI Validation and Conformance Testing Project - go.usa.gov/mGVm'),'2;1'); +FILE_NAME('nist_ctc_02_asme1.stp','2015-05-27T17:43:46',(''),(''),'','',''); +FILE_SCHEMA(('AP203_CONFIGURATION_CONTROLLED_3D_DESIGN_OF_MECHANICAL_PARTS_AND_ASSEMBLIES_MIM_LF { 1 0 10303 403 2 1 2 }')); +ENDSEC; +DATA; +#18=CARTESIAN_POINT('',(3.5E1,2.E1,0.E0)); +#19=DIRECTION('',(0.E0,0.E0,1.E0)); +#20=DIRECTION('',(-1.E0,0.E0,0.E0)); +#21=AXIS2_PLACEMENT_3D('',#18,#19,#20); +#23=CARTESIAN_POINT('',(3.5E1,2.E1,0.E0)); +#24=DIRECTION('',(0.E0,0.E0,1.E0)); +#25=DIRECTION('',(1.E0,0.E0,0.E0)); +#26=AXIS2_PLACEMENT_3D('',#23,#24,#25); +#28=CARTESIAN_POINT('',(1.1E2,2.E1,0.E0)); +#29=DIRECTION('',(0.E0,0.E0,1.E0)); +#30=DIRECTION('',(-1.E0,0.E0,0.E0)); +#31=AXIS2_PLACEMENT_3D('',#28,#29,#30); +#33=CARTESIAN_POINT('',(1.1E2,2.E1,0.E0)); +#34=DIRECTION('',(0.E0,0.E0,1.E0)); +#35=DIRECTION('',(1.E0,0.E0,0.E0)); +#36=AXIS2_PLACEMENT_3D('',#33,#34,#35); +#38=CARTESIAN_POINT('',(1.85E2,2.E1,0.E0)); +#39=DIRECTION('',(0.E0,0.E0,1.E0)); +#40=DIRECTION('',(-1.E0,0.E0,0.E0)); +#41=AXIS2_PLACEMENT_3D('',#38,#39,#40); +#43=CARTESIAN_POINT('',(1.85E2,2.E1,0.E0)); +#44=DIRECTION('',(0.E0,0.E0,1.E0)); +#45=DIRECTION('',(1.E0,0.E0,0.E0)); +#46=AXIS2_PLACEMENT_3D('',#43,#44,#45); +#48=CARTESIAN_POINT('',(2.3E2,6.E1,0.E0)); +#49=DIRECTION('',(0.E0,0.E0,1.E0)); +#50=DIRECTION('',(-1.E0,0.E0,0.E0)); +#51=AXIS2_PLACEMENT_3D('',#48,#49,#50); +#53=CARTESIAN_POINT('',(2.3E2,6.E1,0.E0)); +#54=DIRECTION('',(0.E0,0.E0,1.E0)); +#55=DIRECTION('',(1.E0,0.E0,0.E0)); +#56=AXIS2_PLACEMENT_3D('',#53,#54,#55); +#58=CARTESIAN_POINT('',(2.3E2,1.35E2,0.E0)); +#59=DIRECTION('',(0.E0,0.E0,1.E0)); +#60=DIRECTION('',(-1.E0,0.E0,0.E0)); +#61=AXIS2_PLACEMENT_3D('',#58,#59,#60); +#63=CARTESIAN_POINT('',(2.3E2,1.35E2,0.E0)); +#64=DIRECTION('',(0.E0,0.E0,1.E0)); +#65=DIRECTION('',(1.E0,0.E0,0.E0)); +#66=AXIS2_PLACEMENT_3D('',#63,#64,#65); +#68=CARTESIAN_POINT('',(2.3E2,2.1E2,0.E0)); +#69=DIRECTION('',(0.E0,0.E0,1.E0)); +#70=DIRECTION('',(-1.E0,0.E0,0.E0)); +#71=AXIS2_PLACEMENT_3D('',#68,#69,#70); +#73=CARTESIAN_POINT('',(2.3E2,2.1E2,0.E0)); +#74=DIRECTION('',(0.E0,0.E0,1.E0)); +#75=DIRECTION('',(1.E0,0.E0,0.E0)); +#76=AXIS2_PLACEMENT_3D('',#73,#74,#75); +#78=CARTESIAN_POINT('',(2.3E2,2.85E2,0.E0)); +#79=DIRECTION('',(0.E0,0.E0,1.E0)); +#80=DIRECTION('',(-1.E0,0.E0,0.E0)); +#81=AXIS2_PLACEMENT_3D('',#78,#79,#80); +#83=CARTESIAN_POINT('',(2.3E2,2.85E2,0.E0)); +#84=DIRECTION('',(0.E0,0.E0,1.E0)); +#85=DIRECTION('',(1.E0,0.E0,0.E0)); +#86=AXIS2_PLACEMENT_3D('',#83,#84,#85); +#88=CARTESIAN_POINT('',(2.3E2,3.6E2,0.E0)); +#89=DIRECTION('',(0.E0,0.E0,1.E0)); +#90=DIRECTION('',(-1.E0,0.E0,0.E0)); +#91=AXIS2_PLACEMENT_3D('',#88,#89,#90); +#93=CARTESIAN_POINT('',(2.3E2,3.6E2,0.E0)); +#94=DIRECTION('',(0.E0,0.E0,1.E0)); +#95=DIRECTION('',(1.E0,0.E0,0.E0)); +#96=AXIS2_PLACEMENT_3D('',#93,#94,#95); +#98=CARTESIAN_POINT('',(2.07E2,4.35E2,0.E0)); +#99=DIRECTION('',(0.E0,0.E0,1.E0)); +#100=DIRECTION('',(-1.E0,0.E0,0.E0)); +#101=AXIS2_PLACEMENT_3D('',#98,#99,#100); +#103=CARTESIAN_POINT('',(2.07E2,4.35E2,0.E0)); +#104=DIRECTION('',(0.E0,0.E0,1.E0)); +#105=DIRECTION('',(1.E0,0.E0,0.E0)); +#106=AXIS2_PLACEMENT_3D('',#103,#104,#105); +#108=CARTESIAN_POINT('',(1.69E2,5.E2,0.E0)); +#109=DIRECTION('',(0.E0,0.E0,1.E0)); +#110=DIRECTION('',(-1.E0,0.E0,0.E0)); +#111=AXIS2_PLACEMENT_3D('',#108,#109,#110); +#113=CARTESIAN_POINT('',(1.69E2,5.E2,0.E0)); +#114=DIRECTION('',(0.E0,0.E0,1.E0)); +#115=DIRECTION('',(1.E0,0.E0,0.E0)); +#116=AXIS2_PLACEMENT_3D('',#113,#114,#115); +#118=CARTESIAN_POINT('',(1.55E2,5.6E2,0.E0)); +#119=DIRECTION('',(0.E0,0.E0,1.E0)); +#120=DIRECTION('',(-1.E0,0.E0,0.E0)); +#121=AXIS2_PLACEMENT_3D('',#118,#119,#120); +#123=CARTESIAN_POINT('',(1.55E2,5.6E2,0.E0)); +#124=DIRECTION('',(0.E0,0.E0,1.E0)); +#125=DIRECTION('',(1.E0,0.E0,0.E0)); +#126=AXIS2_PLACEMENT_3D('',#123,#124,#125); +#128=CARTESIAN_POINT('',(1.55E2,6.35E2,0.E0)); +#129=DIRECTION('',(0.E0,0.E0,1.E0)); +#130=DIRECTION('',(-1.E0,0.E0,0.E0)); +#131=AXIS2_PLACEMENT_3D('',#128,#129,#130); +#133=CARTESIAN_POINT('',(1.55E2,6.35E2,0.E0)); +#134=DIRECTION('',(0.E0,0.E0,1.E0)); +#135=DIRECTION('',(1.E0,0.E0,0.E0)); +#136=AXIS2_PLACEMENT_3D('',#133,#134,#135); +#138=CARTESIAN_POINT('',(1.55E2,7.1E2,0.E0)); +#139=DIRECTION('',(0.E0,0.E0,1.E0)); +#140=DIRECTION('',(-1.E0,0.E0,0.E0)); +#141=AXIS2_PLACEMENT_3D('',#138,#139,#140); +#143=CARTESIAN_POINT('',(1.55E2,7.1E2,0.E0)); +#144=DIRECTION('',(0.E0,0.E0,1.E0)); +#145=DIRECTION('',(1.E0,0.E0,0.E0)); +#146=AXIS2_PLACEMENT_3D('',#143,#144,#145); +#148=CARTESIAN_POINT('',(1.1E2,7.6E2,0.E0)); +#149=DIRECTION('',(0.E0,0.E0,1.E0)); +#150=DIRECTION('',(-1.E0,0.E0,0.E0)); +#151=AXIS2_PLACEMENT_3D('',#148,#149,#150); +#153=CARTESIAN_POINT('',(1.1E2,7.6E2,0.E0)); +#154=DIRECTION('',(0.E0,0.E0,1.E0)); +#155=DIRECTION('',(1.E0,0.E0,0.E0)); +#156=AXIS2_PLACEMENT_3D('',#153,#154,#155); +#158=CARTESIAN_POINT('',(3.5E1,7.6E2,0.E0)); +#159=DIRECTION('',(0.E0,0.E0,1.E0)); +#160=DIRECTION('',(-1.E0,0.E0,0.E0)); +#161=AXIS2_PLACEMENT_3D('',#158,#159,#160); +#163=CARTESIAN_POINT('',(3.5E1,7.6E2,0.E0)); +#164=DIRECTION('',(0.E0,0.E0,1.E0)); +#165=DIRECTION('',(1.E0,0.E0,0.E0)); +#166=AXIS2_PLACEMENT_3D('',#163,#164,#165); +#168=CARTESIAN_POINT('',(-3.5E1,2.E1,0.E0)); +#169=DIRECTION('',(0.E0,0.E0,1.E0)); +#170=DIRECTION('',(-1.E0,0.E0,0.E0)); +#171=AXIS2_PLACEMENT_3D('',#168,#169,#170); +#173=CARTESIAN_POINT('',(-3.5E1,2.E1,0.E0)); +#174=DIRECTION('',(0.E0,0.E0,1.E0)); +#175=DIRECTION('',(1.E0,0.E0,0.E0)); +#176=AXIS2_PLACEMENT_3D('',#173,#174,#175); +#178=CARTESIAN_POINT('',(-1.1E2,2.E1,0.E0)); +#179=DIRECTION('',(0.E0,0.E0,1.E0)); +#180=DIRECTION('',(-1.E0,0.E0,0.E0)); +#181=AXIS2_PLACEMENT_3D('',#178,#179,#180); +#183=CARTESIAN_POINT('',(-1.1E2,2.E1,0.E0)); +#184=DIRECTION('',(0.E0,0.E0,1.E0)); +#185=DIRECTION('',(1.E0,0.E0,0.E0)); +#186=AXIS2_PLACEMENT_3D('',#183,#184,#185); +#188=CARTESIAN_POINT('',(-1.85E2,2.E1,0.E0)); +#189=DIRECTION('',(0.E0,0.E0,1.E0)); +#190=DIRECTION('',(-1.E0,0.E0,0.E0)); +#191=AXIS2_PLACEMENT_3D('',#188,#189,#190); +#193=CARTESIAN_POINT('',(-1.85E2,2.E1,0.E0)); +#194=DIRECTION('',(0.E0,0.E0,1.E0)); +#195=DIRECTION('',(1.E0,0.E0,0.E0)); +#196=AXIS2_PLACEMENT_3D('',#193,#194,#195); +#198=CARTESIAN_POINT('',(-2.3E2,6.E1,0.E0)); +#199=DIRECTION('',(0.E0,0.E0,1.E0)); +#200=DIRECTION('',(-1.E0,0.E0,0.E0)); +#201=AXIS2_PLACEMENT_3D('',#198,#199,#200); +#203=CARTESIAN_POINT('',(-2.3E2,6.E1,0.E0)); +#204=DIRECTION('',(0.E0,0.E0,1.E0)); +#205=DIRECTION('',(1.E0,0.E0,0.E0)); +#206=AXIS2_PLACEMENT_3D('',#203,#204,#205); +#208=CARTESIAN_POINT('',(-2.3E2,1.35E2,0.E0)); +#209=DIRECTION('',(0.E0,0.E0,1.E0)); +#210=DIRECTION('',(-1.E0,0.E0,0.E0)); +#211=AXIS2_PLACEMENT_3D('',#208,#209,#210); +#213=CARTESIAN_POINT('',(-2.3E2,1.35E2,0.E0)); +#214=DIRECTION('',(0.E0,0.E0,1.E0)); +#215=DIRECTION('',(1.E0,0.E0,0.E0)); +#216=AXIS2_PLACEMENT_3D('',#213,#214,#215); +#218=CARTESIAN_POINT('',(-2.3E2,2.1E2,0.E0)); +#219=DIRECTION('',(0.E0,0.E0,1.E0)); +#220=DIRECTION('',(-1.E0,0.E0,0.E0)); +#221=AXIS2_PLACEMENT_3D('',#218,#219,#220); +#223=CARTESIAN_POINT('',(-2.3E2,2.1E2,0.E0)); +#224=DIRECTION('',(0.E0,0.E0,1.E0)); +#225=DIRECTION('',(1.E0,0.E0,0.E0)); +#226=AXIS2_PLACEMENT_3D('',#223,#224,#225); +#228=CARTESIAN_POINT('',(-2.3E2,2.85E2,0.E0)); +#229=DIRECTION('',(0.E0,0.E0,1.E0)); +#230=DIRECTION('',(-1.E0,0.E0,0.E0)); +#231=AXIS2_PLACEMENT_3D('',#228,#229,#230); +#233=CARTESIAN_POINT('',(-2.3E2,2.85E2,0.E0)); +#234=DIRECTION('',(0.E0,0.E0,1.E0)); +#235=DIRECTION('',(1.E0,0.E0,0.E0)); +#236=AXIS2_PLACEMENT_3D('',#233,#234,#235); +#238=CARTESIAN_POINT('',(-2.3E2,3.6E2,0.E0)); +#239=DIRECTION('',(0.E0,0.E0,1.E0)); +#240=DIRECTION('',(-1.E0,0.E0,0.E0)); +#241=AXIS2_PLACEMENT_3D('',#238,#239,#240); +#243=CARTESIAN_POINT('',(-2.3E2,3.6E2,0.E0)); +#244=DIRECTION('',(0.E0,0.E0,1.E0)); +#245=DIRECTION('',(1.E0,0.E0,0.E0)); +#246=AXIS2_PLACEMENT_3D('',#243,#244,#245); +#248=CARTESIAN_POINT('',(-2.07E2,4.35E2,0.E0)); +#249=DIRECTION('',(0.E0,0.E0,1.E0)); +#250=DIRECTION('',(-1.E0,0.E0,0.E0)); +#251=AXIS2_PLACEMENT_3D('',#248,#249,#250); +#253=CARTESIAN_POINT('',(-2.07E2,4.35E2,0.E0)); +#254=DIRECTION('',(0.E0,0.E0,1.E0)); +#255=DIRECTION('',(1.E0,0.E0,0.E0)); +#256=AXIS2_PLACEMENT_3D('',#253,#254,#255); +#258=CARTESIAN_POINT('',(-1.69E2,5.E2,0.E0)); +#259=DIRECTION('',(0.E0,0.E0,1.E0)); +#260=DIRECTION('',(-1.E0,0.E0,0.E0)); +#261=AXIS2_PLACEMENT_3D('',#258,#259,#260); +#263=CARTESIAN_POINT('',(-1.69E2,5.E2,0.E0)); +#264=DIRECTION('',(0.E0,0.E0,1.E0)); +#265=DIRECTION('',(1.E0,0.E0,0.E0)); +#266=AXIS2_PLACEMENT_3D('',#263,#264,#265); +#268=CARTESIAN_POINT('',(-1.55E2,5.6E2,0.E0)); +#269=DIRECTION('',(0.E0,0.E0,1.E0)); +#270=DIRECTION('',(-1.E0,0.E0,0.E0)); +#271=AXIS2_PLACEMENT_3D('',#268,#269,#270); +#273=CARTESIAN_POINT('',(-1.55E2,5.6E2,0.E0)); +#274=DIRECTION('',(0.E0,0.E0,1.E0)); +#275=DIRECTION('',(1.E0,0.E0,0.E0)); +#276=AXIS2_PLACEMENT_3D('',#273,#274,#275); +#278=CARTESIAN_POINT('',(-1.55E2,6.35E2,0.E0)); +#279=DIRECTION('',(0.E0,0.E0,1.E0)); +#280=DIRECTION('',(-1.E0,0.E0,0.E0)); +#281=AXIS2_PLACEMENT_3D('',#278,#279,#280); +#283=CARTESIAN_POINT('',(-1.55E2,6.35E2,0.E0)); +#284=DIRECTION('',(0.E0,0.E0,1.E0)); +#285=DIRECTION('',(1.E0,0.E0,0.E0)); +#286=AXIS2_PLACEMENT_3D('',#283,#284,#285); +#288=CARTESIAN_POINT('',(-1.55E2,7.1E2,0.E0)); +#289=DIRECTION('',(0.E0,0.E0,1.E0)); +#290=DIRECTION('',(-1.E0,0.E0,0.E0)); +#291=AXIS2_PLACEMENT_3D('',#288,#289,#290); +#293=CARTESIAN_POINT('',(-1.55E2,7.1E2,0.E0)); +#294=DIRECTION('',(0.E0,0.E0,1.E0)); +#295=DIRECTION('',(1.E0,0.E0,0.E0)); +#296=AXIS2_PLACEMENT_3D('',#293,#294,#295); +#298=CARTESIAN_POINT('',(-1.1E2,7.6E2,0.E0)); +#299=DIRECTION('',(0.E0,0.E0,1.E0)); +#300=DIRECTION('',(-1.E0,0.E0,0.E0)); +#301=AXIS2_PLACEMENT_3D('',#298,#299,#300); +#303=CARTESIAN_POINT('',(-1.1E2,7.6E2,0.E0)); +#304=DIRECTION('',(0.E0,0.E0,1.E0)); +#305=DIRECTION('',(1.E0,0.E0,0.E0)); +#306=AXIS2_PLACEMENT_3D('',#303,#304,#305); +#308=CARTESIAN_POINT('',(-3.5E1,7.6E2,0.E0)); +#309=DIRECTION('',(0.E0,0.E0,1.E0)); +#310=DIRECTION('',(-1.E0,0.E0,0.E0)); +#311=AXIS2_PLACEMENT_3D('',#308,#309,#310); +#313=CARTESIAN_POINT('',(-3.5E1,7.6E2,0.E0)); +#314=DIRECTION('',(0.E0,0.E0,1.E0)); +#315=DIRECTION('',(1.E0,0.E0,0.E0)); +#316=AXIS2_PLACEMENT_3D('',#313,#314,#315); +#318=DIRECTION('',(1.E0,0.E0,0.E0)); +#319=VECTOR('',#318,3.699816951051E2); +#320=CARTESIAN_POINT('',(-1.849908475526E2,4.002438177195E1,0.E0)); +#321=LINE('',#320,#319); +#322=DIRECTION('',(0.E0,1.E0,0.E0)); +#323=VECTOR('',#322,3.175828612284E2); +#324=CARTESIAN_POINT('',(2.099756182280E2,6.500915244743E1, +-3.789561257387E-14)); +#325=LINE('',#324,#323); +#326=DIRECTION('',(-4.997224534896E-1,8.661855860486E-1,0.E0)); +#327=VECTOR('',#326,1.367025928726E2); +#328=CARTESIAN_POINT('',(2.066322957824E2,3.950774645776E2,0.E0)); +#329=LINE('',#328,#327); +#330=CARTESIAN_POINT('',(1.349756182280E2,5.259727310012E2,0.E0)); +#331=CARTESIAN_POINT('',(1.349756182280E2,5.215124918928E2,0.E0)); +#332=CARTESIAN_POINT('',(1.360900590433E2,5.173506749255E2,0.E0)); +#333=CARTESIAN_POINT('',(1.383189406737E2,5.134872800994E2,0.E0)); +#335=DIRECTION('',(0.E0,1.E0,0.E0)); +#336=VECTOR('',#335,1.890181165513E2); +#337=CARTESIAN_POINT('',(1.349756182280E2,5.259727310012E2,1.135388079850E-13)); +#338=LINE('',#337,#336); +#339=DIRECTION('',(-1.E0,0.E0,0.E0)); +#340=VECTOR('',#339,2.199816951051E2); +#341=CARTESIAN_POINT('',(1.099908475526E2,7.399756182280E2,0.E0)); +#342=LINE('',#341,#340); +#343=DIRECTION('',(0.E0,-1.E0,0.E0)); +#344=VECTOR('',#343,1.890181165513E2); +#345=CARTESIAN_POINT('',(-1.349756182280E2,7.149908475526E2, +-3.789561257387E-14)); +#346=LINE('',#345,#344); +#347=CARTESIAN_POINT('',(-1.383189406737E2,5.134872800994E2,0.E0)); +#348=CARTESIAN_POINT('',(-1.360900590433E2,5.173506749255E2,0.E0)); +#349=CARTESIAN_POINT('',(-1.349756182280E2,5.215124918928E2,0.E0)); +#350=CARTESIAN_POINT('',(-1.349756182280E2,5.259727310012E2,0.E0)); +#352=DIRECTION('',(-4.997224534896E-1,-8.661855860486E-1,0.E0)); +#353=VECTOR('',#352,1.367025928726E2); +#354=CARTESIAN_POINT('',(-1.383189406737E2,5.134872800994E2, +-7.616129948929E-14)); +#355=LINE('',#354,#353); +#356=DIRECTION('',(0.E0,-1.E0,0.E0)); +#357=VECTOR('',#356,3.175828612284E2); +#358=CARTESIAN_POINT('',(-2.099756182280E2,3.825920136758E2, +-3.789561257387E-14)); +#359=LINE('',#358,#357); +#360=DIRECTION('',(0.E0,1.E0,0.E0)); +#361=VECTOR('',#360,3.225444007674E2); +#362=CARTESIAN_POINT('',(-2.64E2,3.872779961631E1,0.E0)); +#363=LINE('',#362,#361); +#364=DIRECTION('',(0.E0,-1.E0,0.E0)); +#365=VECTOR('',#364,2.118142981385E1); +#366=CARTESIAN_POINT('',(-2.5E2,3.933096413373E2,-7.578046196680E-14)); +#367=LINE('',#366,#365); +#368=CARTESIAN_POINT('',(-2.466566775544E2,4.057950922391E2,0.E0)); +#369=CARTESIAN_POINT('',(-2.488855591848E2,4.019316974130E2,0.E0)); +#370=CARTESIAN_POINT('',(-2.5E2,3.977698804458E2,0.E0)); +#371=CARTESIAN_POINT('',(-2.5E2,3.933096413373E2,0.E0)); +#373=DIRECTION('',(-4.997224534896E-1,-8.661855860486E-1,0.E0)); +#374=VECTOR('',#373,1.367025928726E2); +#375=CARTESIAN_POINT('',(-1.783433224456E2,5.242049077609E2, +1.135189871756E-13)); +#376=LINE('',#375,#374); +#377=DIRECTION('',(0.E0,-1.E0,0.E0)); +#378=VECTOR('',#377,1.518142981385E1); +#379=CARTESIAN_POINT('',(-1.75E2,5.518717884765E2,1.138006818368E-13)); +#380=LINE('',#379,#378); +#381=DIRECTION('',(0.E0,1.E0,0.E0)); +#382=VECTOR('',#381,1.385444007674E2); +#383=CARTESIAN_POINT('',(-1.89E2,5.627277996163E2,0.E0)); +#384=LINE('',#383,#382); +#385=DIRECTION('',(0.E0,-1.E0,0.E0)); +#386=VECTOR('',#385,4.288701780107E1); +#387=CARTESIAN_POINT('',(-1.75E2,7.550152293245E2,-3.789344549046E-14)); +#388=LINE('',#387,#386); +#389=CARTESIAN_POINT('',(-1.500152293245E2,7.8E2,0.E0)); +#390=CARTESIAN_POINT('',(-1.541793577704E2,7.8E2,0.E0)); +#391=CARTESIAN_POINT('',(-1.607015804275E2,7.781939657652E2,0.E0)); +#392=CARTESIAN_POINT('',(-1.680520759631E2,7.730520759631E2,0.E0)); +#393=CARTESIAN_POINT('',(-1.731939657652E2,7.657015804275E2,0.E0)); +#394=CARTESIAN_POINT('',(-1.75E2,7.591793577704E2,0.E0)); +#395=CARTESIAN_POINT('',(-1.75E2,7.550152293245E2,0.E0)); +#397=DIRECTION('',(-1.E0,0.E0,0.E0)); +#398=VECTOR('',#397,3.000304586490E2); +#399=CARTESIAN_POINT('',(1.500152293245E2,7.8E2,0.E0)); +#400=LINE('',#399,#398); +#401=CARTESIAN_POINT('',(1.75E2,7.550152293245E2,0.E0)); +#402=CARTESIAN_POINT('',(1.75E2,7.591793577704E2,0.E0)); +#403=CARTESIAN_POINT('',(1.731939657652E2,7.657015804275E2,0.E0)); +#404=CARTESIAN_POINT('',(1.680520759631E2,7.730520759631E2,0.E0)); +#405=CARTESIAN_POINT('',(1.607015804275E2,7.781939657652E2,0.E0)); +#406=CARTESIAN_POINT('',(1.541793577704E2,7.8E2,0.E0)); +#407=CARTESIAN_POINT('',(1.500152293245E2,7.8E2,0.E0)); +#409=DIRECTION('',(0.E0,1.E0,0.E0)); +#410=VECTOR('',#409,4.288701780107E1); +#411=CARTESIAN_POINT('',(1.75E2,7.121282115235E2,1.138006818368E-13)); +#412=LINE('',#411,#410); +#413=DIRECTION('',(0.E0,-1.E0,0.E0)); +#414=VECTOR('',#413,1.385444007674E2); +#415=CARTESIAN_POINT('',(1.89E2,7.012722003837E2,0.E0)); +#416=LINE('',#415,#414); +#417=DIRECTION('',(0.E0,1.E0,-1.746449072335E-14)); +#418=VECTOR('',#417,1.518142981385E1); +#419=CARTESIAN_POINT('',(1.75E2,5.366903586627E2,1.136650224153E-13)); +#420=LINE('',#419,#418); +#421=DIRECTION('',(-4.997224534896E-1,8.661855860486E-1,0.E0)); +#422=VECTOR('',#421,1.367025928726E2); +#423=CARTESIAN_POINT('',(2.466566775544E2,4.057950922391E2, +-3.819694693883E-14)); +#424=LINE('',#423,#422); +#425=CARTESIAN_POINT('',(2.5E2,3.933096413373E2,0.E0)); +#426=CARTESIAN_POINT('',(2.5E2,3.977698804458E2,0.E0)); +#427=CARTESIAN_POINT('',(2.488855591848E2,4.019316974130E2,0.E0)); +#428=CARTESIAN_POINT('',(2.466566775544E2,4.057950922391E2,0.E0)); +#430=DIRECTION('',(0.E0,1.E0,0.E0)); +#431=VECTOR('',#430,2.118142981385E1); +#432=CARTESIAN_POINT('',(2.5E2,3.721282115235E2,1.516737567432E-13)); +#433=LINE('',#432,#431); +#434=DIRECTION('',(0.E0,-1.E0,0.E0)); +#435=VECTOR('',#434,3.225444007674E2); +#436=CARTESIAN_POINT('',(2.64E2,3.612722003837E2,0.E0)); +#437=LINE('',#436,#435); +#438=DIRECTION('',(0.E0,1.E0,-3.932034209645E-14)); +#439=VECTOR('',#438,2.887017801071E0); +#440=CARTESIAN_POINT('',(2.5E2,2.498477067548E1,-3.795296804817E-14)); +#441=LINE('',#440,#439); +#442=CARTESIAN_POINT('',(2.250152293245E2,0.E0,0.E0)); +#443=CARTESIAN_POINT('',(2.291793577704E2,1.146526049040E-14,0.E0)); +#444=CARTESIAN_POINT('',(2.357015804275E2,1.806034234768E0,0.E0)); +#445=CARTESIAN_POINT('',(2.430520759631E2,6.947924036918E0,0.E0)); +#446=CARTESIAN_POINT('',(2.481939657652E2,1.429841957251E1,0.E0)); +#447=CARTESIAN_POINT('',(2.5E2,2.082064222956E1,0.E0)); +#448=CARTESIAN_POINT('',(2.5E2,2.498477067548E1,0.E0)); +#450=DIRECTION('',(1.E0,0.E0,0.E0)); +#451=VECTOR('',#450,4.500304586490E2); +#452=CARTESIAN_POINT('',(-2.250152293245E2,0.E0,0.E0)); +#453=LINE('',#452,#451); +#454=CARTESIAN_POINT('',(-2.5E2,2.498477067548E1,0.E0)); +#455=CARTESIAN_POINT('',(-2.5E2,2.082064222956E1,0.E0)); +#456=CARTESIAN_POINT('',(-2.481939657652E2,1.429841957251E1,0.E0)); +#457=CARTESIAN_POINT('',(-2.430520759631E2,6.947924036918E0,0.E0)); +#458=CARTESIAN_POINT('',(-2.357015804275E2,1.806034234768E0,0.E0)); +#459=CARTESIAN_POINT('',(-2.291793577704E2,0.E0,0.E0)); +#460=CARTESIAN_POINT('',(-2.250152293245E2,0.E0,0.E0)); +#462=DIRECTION('',(0.E0,-1.E0,-5.256820795464E-14)); +#463=VECTOR('',#462,2.887017801071E0); +#464=CARTESIAN_POINT('',(-2.5E2,2.787178847655E1,1.516734677988E-13)); +#465=LINE('',#464,#463); +#466=CARTESIAN_POINT('',(-1.5E2,7.55E2,0.E0)); +#467=DIRECTION('',(0.E0,0.E0,1.E0)); +#468=DIRECTION('',(-1.E0,0.E0,0.E0)); +#469=AXIS2_PLACEMENT_3D('',#466,#467,#468); +#471=CARTESIAN_POINT('',(-1.5E2,7.55E2,0.E0)); +#472=DIRECTION('',(0.E0,0.E0,1.E0)); +#473=DIRECTION('',(1.E0,0.E0,0.E0)); +#474=AXIS2_PLACEMENT_3D('',#471,#472,#473); +#476=CARTESIAN_POINT('',(2.16E2,2.5E1,0.E0)); +#477=DIRECTION('',(0.E0,0.E0,1.E0)); +#478=DIRECTION('',(-1.E0,0.E0,0.E0)); +#479=AXIS2_PLACEMENT_3D('',#476,#477,#478); +#481=CARTESIAN_POINT('',(2.16E2,2.5E1,0.E0)); +#482=DIRECTION('',(0.E0,0.E0,1.E0)); +#483=DIRECTION('',(1.E0,0.E0,0.E0)); +#484=AXIS2_PLACEMENT_3D('',#481,#482,#483); +#486=CARTESIAN_POINT('',(3.5E1,2.E1,-3.E1)); +#487=DIRECTION('',(0.E0,0.E0,1.E0)); +#488=DIRECTION('',(-1.E0,0.E0,0.E0)); +#489=AXIS2_PLACEMENT_3D('',#486,#487,#488); +#491=DIRECTION('',(0.E0,0.E0,1.E0)); +#492=VECTOR('',#491,3.E1); +#493=CARTESIAN_POINT('',(4.005E1,2.E1,-3.E1)); +#494=LINE('',#493,#492); +#495=CARTESIAN_POINT('',(3.5E1,2.E1,-3.E1)); +#496=DIRECTION('',(0.E0,0.E0,-1.E0)); +#497=DIRECTION('',(-1.E0,0.E0,0.E0)); +#498=AXIS2_PLACEMENT_3D('',#495,#496,#497); +#500=DIRECTION('',(0.E0,0.E0,1.E0)); +#501=VECTOR('',#500,3.E1); +#502=CARTESIAN_POINT('',(2.995E1,2.E1,-3.E1)); +#503=LINE('',#502,#501); +#504=DIRECTION('',(-8.571673007021E-1,0.E0,5.150380749101E-1)); +#505=VECTOR('',#504,5.891498655937E0); +#506=CARTESIAN_POINT('',(3.5E1,2.E1,-3.303434612609E1)); +#507=LINE('',#506,#505); +#508=DIRECTION('',(8.571673007021E-1,0.E0,5.150380749101E-1)); +#509=VECTOR('',#508,5.891498655937E0); +#510=CARTESIAN_POINT('',(3.5E1,2.E1,-3.303434612609E1)); +#511=LINE('',#510,#509); +#512=CARTESIAN_POINT('',(1.1E2,2.E1,-3.E1)); +#513=DIRECTION('',(0.E0,0.E0,1.E0)); +#514=DIRECTION('',(-1.E0,0.E0,0.E0)); +#515=AXIS2_PLACEMENT_3D('',#512,#513,#514); +#517=DIRECTION('',(0.E0,0.E0,1.E0)); +#518=VECTOR('',#517,3.E1); +#519=CARTESIAN_POINT('',(1.1505E2,2.E1,-3.E1)); +#520=LINE('',#519,#518); +#521=CARTESIAN_POINT('',(1.1E2,2.E1,-3.E1)); +#522=DIRECTION('',(0.E0,0.E0,-1.E0)); +#523=DIRECTION('',(-1.E0,0.E0,0.E0)); +#524=AXIS2_PLACEMENT_3D('',#521,#522,#523); +#526=DIRECTION('',(0.E0,0.E0,1.E0)); +#527=VECTOR('',#526,3.E1); +#528=CARTESIAN_POINT('',(1.0495E2,2.E1,-3.E1)); +#529=LINE('',#528,#527); +#530=DIRECTION('',(-8.571673007021E-1,0.E0,5.150380749101E-1)); +#531=VECTOR('',#530,5.891498655937E0); +#532=CARTESIAN_POINT('',(1.1E2,2.E1,-3.303434612609E1)); +#533=LINE('',#532,#531); +#534=DIRECTION('',(8.571673007021E-1,0.E0,5.150380749101E-1)); +#535=VECTOR('',#534,5.891498655937E0); +#536=CARTESIAN_POINT('',(1.1E2,2.E1,-3.303434612609E1)); +#537=LINE('',#536,#535); +#538=CARTESIAN_POINT('',(1.85E2,2.E1,-3.E1)); +#539=DIRECTION('',(0.E0,0.E0,1.E0)); +#540=DIRECTION('',(-1.E0,0.E0,0.E0)); +#541=AXIS2_PLACEMENT_3D('',#538,#539,#540); +#543=DIRECTION('',(0.E0,0.E0,1.E0)); +#544=VECTOR('',#543,3.E1); +#545=CARTESIAN_POINT('',(1.9005E2,2.E1,-3.E1)); +#546=LINE('',#545,#544); +#547=CARTESIAN_POINT('',(1.85E2,2.E1,-3.E1)); +#548=DIRECTION('',(0.E0,0.E0,-1.E0)); +#549=DIRECTION('',(-1.E0,0.E0,0.E0)); +#550=AXIS2_PLACEMENT_3D('',#547,#548,#549); +#552=DIRECTION('',(0.E0,0.E0,1.E0)); +#553=VECTOR('',#552,3.E1); +#554=CARTESIAN_POINT('',(1.7995E2,2.E1,-3.E1)); +#555=LINE('',#554,#553); +#556=DIRECTION('',(-8.571673007021E-1,0.E0,5.150380749101E-1)); +#557=VECTOR('',#556,5.891498655937E0); +#558=CARTESIAN_POINT('',(1.85E2,2.E1,-3.303434612609E1)); +#559=LINE('',#558,#557); +#560=DIRECTION('',(8.571673007021E-1,0.E0,5.150380749101E-1)); +#561=VECTOR('',#560,5.891498655937E0); +#562=CARTESIAN_POINT('',(1.85E2,2.E1,-3.303434612609E1)); +#563=LINE('',#562,#561); +#564=CARTESIAN_POINT('',(2.3E2,6.E1,-3.E1)); +#565=DIRECTION('',(0.E0,0.E0,1.E0)); +#566=DIRECTION('',(-1.E0,0.E0,0.E0)); +#567=AXIS2_PLACEMENT_3D('',#564,#565,#566); +#569=DIRECTION('',(0.E0,0.E0,1.E0)); +#570=VECTOR('',#569,3.E1); +#571=CARTESIAN_POINT('',(2.3505E2,6.E1,-3.E1)); +#572=LINE('',#571,#570); +#573=CARTESIAN_POINT('',(2.3E2,6.E1,-3.E1)); +#574=DIRECTION('',(0.E0,0.E0,-1.E0)); +#575=DIRECTION('',(-1.E0,0.E0,0.E0)); +#576=AXIS2_PLACEMENT_3D('',#573,#574,#575); +#578=DIRECTION('',(0.E0,0.E0,1.E0)); +#579=VECTOR('',#578,3.E1); +#580=CARTESIAN_POINT('',(2.2495E2,6.E1,-3.E1)); +#581=LINE('',#580,#579); +#582=DIRECTION('',(-8.571673007021E-1,0.E0,5.150380749101E-1)); +#583=VECTOR('',#582,5.891498655937E0); +#584=CARTESIAN_POINT('',(2.3E2,6.E1,-3.303434612609E1)); +#585=LINE('',#584,#583); +#586=DIRECTION('',(8.571673007021E-1,0.E0,5.150380749101E-1)); +#587=VECTOR('',#586,5.891498655937E0); +#588=CARTESIAN_POINT('',(2.3E2,6.E1,-3.303434612609E1)); +#589=LINE('',#588,#587); +#590=CARTESIAN_POINT('',(2.3E2,1.35E2,-3.E1)); +#591=DIRECTION('',(0.E0,0.E0,1.E0)); +#592=DIRECTION('',(-1.E0,0.E0,0.E0)); +#593=AXIS2_PLACEMENT_3D('',#590,#591,#592); +#595=DIRECTION('',(0.E0,0.E0,1.E0)); +#596=VECTOR('',#595,3.E1); +#597=CARTESIAN_POINT('',(2.3505E2,1.35E2,-3.E1)); +#598=LINE('',#597,#596); +#599=CARTESIAN_POINT('',(2.3E2,1.35E2,-3.E1)); +#600=DIRECTION('',(0.E0,0.E0,-1.E0)); +#601=DIRECTION('',(-1.E0,0.E0,0.E0)); +#602=AXIS2_PLACEMENT_3D('',#599,#600,#601); +#604=DIRECTION('',(0.E0,0.E0,1.E0)); +#605=VECTOR('',#604,3.E1); +#606=CARTESIAN_POINT('',(2.2495E2,1.35E2,-3.E1)); +#607=LINE('',#606,#605); +#608=DIRECTION('',(-8.571673007021E-1,0.E0,5.150380749101E-1)); +#609=VECTOR('',#608,5.891498655937E0); +#610=CARTESIAN_POINT('',(2.3E2,1.35E2,-3.303434612609E1)); +#611=LINE('',#610,#609); +#612=DIRECTION('',(8.571673007021E-1,0.E0,5.150380749101E-1)); +#613=VECTOR('',#612,5.891498655937E0); +#614=CARTESIAN_POINT('',(2.3E2,1.35E2,-3.303434612609E1)); +#615=LINE('',#614,#613); +#616=CARTESIAN_POINT('',(2.3E2,2.1E2,-3.E1)); +#617=DIRECTION('',(0.E0,0.E0,1.E0)); +#618=DIRECTION('',(-1.E0,0.E0,0.E0)); +#619=AXIS2_PLACEMENT_3D('',#616,#617,#618); +#621=DIRECTION('',(0.E0,0.E0,1.E0)); +#622=VECTOR('',#621,3.E1); +#623=CARTESIAN_POINT('',(2.3505E2,2.1E2,-3.E1)); +#624=LINE('',#623,#622); +#625=CARTESIAN_POINT('',(2.3E2,2.1E2,-3.E1)); +#626=DIRECTION('',(0.E0,0.E0,-1.E0)); +#627=DIRECTION('',(-1.E0,0.E0,0.E0)); +#628=AXIS2_PLACEMENT_3D('',#625,#626,#627); +#630=DIRECTION('',(0.E0,0.E0,1.E0)); +#631=VECTOR('',#630,3.E1); +#632=CARTESIAN_POINT('',(2.2495E2,2.1E2,-3.E1)); +#633=LINE('',#632,#631); +#634=DIRECTION('',(-8.571673007021E-1,0.E0,5.150380749101E-1)); +#635=VECTOR('',#634,5.891498655937E0); +#636=CARTESIAN_POINT('',(2.3E2,2.1E2,-3.303434612609E1)); +#637=LINE('',#636,#635); +#638=DIRECTION('',(8.571673007021E-1,0.E0,5.150380749101E-1)); +#639=VECTOR('',#638,5.891498655937E0); +#640=CARTESIAN_POINT('',(2.3E2,2.1E2,-3.303434612609E1)); +#641=LINE('',#640,#639); +#642=CARTESIAN_POINT('',(2.3E2,2.85E2,-3.E1)); +#643=DIRECTION('',(0.E0,0.E0,1.E0)); +#644=DIRECTION('',(-1.E0,0.E0,0.E0)); +#645=AXIS2_PLACEMENT_3D('',#642,#643,#644); +#647=DIRECTION('',(0.E0,0.E0,1.E0)); +#648=VECTOR('',#647,3.E1); +#649=CARTESIAN_POINT('',(2.3505E2,2.85E2,-3.E1)); +#650=LINE('',#649,#648); +#651=CARTESIAN_POINT('',(2.3E2,2.85E2,-3.E1)); +#652=DIRECTION('',(0.E0,0.E0,-1.E0)); +#653=DIRECTION('',(-1.E0,0.E0,0.E0)); +#654=AXIS2_PLACEMENT_3D('',#651,#652,#653); +#656=DIRECTION('',(0.E0,0.E0,1.E0)); +#657=VECTOR('',#656,3.E1); +#658=CARTESIAN_POINT('',(2.2495E2,2.85E2,-3.E1)); +#659=LINE('',#658,#657); +#660=DIRECTION('',(-8.571673007021E-1,0.E0,5.150380749101E-1)); +#661=VECTOR('',#660,5.891498655937E0); +#662=CARTESIAN_POINT('',(2.3E2,2.85E2,-3.303434612609E1)); +#663=LINE('',#662,#661); +#664=DIRECTION('',(8.571673007021E-1,0.E0,5.150380749101E-1)); +#665=VECTOR('',#664,5.891498655937E0); +#666=CARTESIAN_POINT('',(2.3E2,2.85E2,-3.303434612609E1)); +#667=LINE('',#666,#665); +#668=CARTESIAN_POINT('',(2.3E2,3.6E2,-3.E1)); +#669=DIRECTION('',(0.E0,0.E0,1.E0)); +#670=DIRECTION('',(-1.E0,0.E0,0.E0)); +#671=AXIS2_PLACEMENT_3D('',#668,#669,#670); +#673=DIRECTION('',(0.E0,0.E0,1.E0)); +#674=VECTOR('',#673,3.E1); +#675=CARTESIAN_POINT('',(2.3505E2,3.6E2,-3.E1)); +#676=LINE('',#675,#674); +#677=CARTESIAN_POINT('',(2.3E2,3.6E2,-3.E1)); +#678=DIRECTION('',(0.E0,0.E0,-1.E0)); +#679=DIRECTION('',(-1.E0,0.E0,0.E0)); +#680=AXIS2_PLACEMENT_3D('',#677,#678,#679); +#682=DIRECTION('',(0.E0,0.E0,1.E0)); +#683=VECTOR('',#682,3.E1); +#684=CARTESIAN_POINT('',(2.2495E2,3.6E2,-3.E1)); +#685=LINE('',#684,#683); +#686=DIRECTION('',(-8.571673007021E-1,0.E0,5.150380749101E-1)); +#687=VECTOR('',#686,5.891498655937E0); +#688=CARTESIAN_POINT('',(2.3E2,3.6E2,-3.303434612609E1)); +#689=LINE('',#688,#687); +#690=DIRECTION('',(8.571673007021E-1,0.E0,5.150380749101E-1)); +#691=VECTOR('',#690,5.891498655937E0); +#692=CARTESIAN_POINT('',(2.3E2,3.6E2,-3.303434612609E1)); +#693=LINE('',#692,#691); +#694=CARTESIAN_POINT('',(2.07E2,4.35E2,-3.E1)); +#695=DIRECTION('',(0.E0,0.E0,1.E0)); +#696=DIRECTION('',(-1.E0,0.E0,0.E0)); +#697=AXIS2_PLACEMENT_3D('',#694,#695,#696); +#699=DIRECTION('',(0.E0,0.E0,1.E0)); +#700=VECTOR('',#699,3.E1); +#701=CARTESIAN_POINT('',(2.1205E2,4.35E2,-3.E1)); +#702=LINE('',#701,#700); +#703=CARTESIAN_POINT('',(2.07E2,4.35E2,-3.E1)); +#704=DIRECTION('',(0.E0,0.E0,-1.E0)); +#705=DIRECTION('',(-1.E0,0.E0,0.E0)); +#706=AXIS2_PLACEMENT_3D('',#703,#704,#705); +#708=DIRECTION('',(0.E0,0.E0,1.E0)); +#709=VECTOR('',#708,3.E1); +#710=CARTESIAN_POINT('',(2.0195E2,4.35E2,-3.E1)); +#711=LINE('',#710,#709); +#712=DIRECTION('',(-8.571673007021E-1,0.E0,5.150380749101E-1)); +#713=VECTOR('',#712,5.891498655937E0); +#714=CARTESIAN_POINT('',(2.07E2,4.35E2,-3.303434612609E1)); +#715=LINE('',#714,#713); +#716=DIRECTION('',(8.571673007021E-1,0.E0,5.150380749101E-1)); +#717=VECTOR('',#716,5.891498655937E0); +#718=CARTESIAN_POINT('',(2.07E2,4.35E2,-3.303434612609E1)); +#719=LINE('',#718,#717); +#720=CARTESIAN_POINT('',(1.69E2,5.E2,-3.E1)); +#721=DIRECTION('',(0.E0,0.E0,1.E0)); +#722=DIRECTION('',(-1.E0,0.E0,0.E0)); +#723=AXIS2_PLACEMENT_3D('',#720,#721,#722); +#725=DIRECTION('',(0.E0,0.E0,1.E0)); +#726=VECTOR('',#725,3.E1); +#727=CARTESIAN_POINT('',(1.7405E2,5.E2,-3.E1)); +#728=LINE('',#727,#726); +#729=CARTESIAN_POINT('',(1.69E2,5.E2,-3.E1)); +#730=DIRECTION('',(0.E0,0.E0,-1.E0)); +#731=DIRECTION('',(-1.E0,0.E0,0.E0)); +#732=AXIS2_PLACEMENT_3D('',#729,#730,#731); +#734=DIRECTION('',(0.E0,0.E0,1.E0)); +#735=VECTOR('',#734,3.E1); +#736=CARTESIAN_POINT('',(1.6395E2,5.E2,-3.E1)); +#737=LINE('',#736,#735); +#738=DIRECTION('',(-8.571673007021E-1,0.E0,5.150380749101E-1)); +#739=VECTOR('',#738,5.891498655937E0); +#740=CARTESIAN_POINT('',(1.69E2,5.E2,-3.303434612609E1)); +#741=LINE('',#740,#739); +#742=DIRECTION('',(8.571673007021E-1,0.E0,5.150380749101E-1)); +#743=VECTOR('',#742,5.891498655937E0); +#744=CARTESIAN_POINT('',(1.69E2,5.E2,-3.303434612609E1)); +#745=LINE('',#744,#743); +#746=CARTESIAN_POINT('',(1.55E2,5.6E2,-3.E1)); +#747=DIRECTION('',(0.E0,0.E0,1.E0)); +#748=DIRECTION('',(-1.E0,0.E0,0.E0)); +#749=AXIS2_PLACEMENT_3D('',#746,#747,#748); +#751=DIRECTION('',(0.E0,0.E0,1.E0)); +#752=VECTOR('',#751,3.E1); +#753=CARTESIAN_POINT('',(1.6005E2,5.6E2,-3.E1)); +#754=LINE('',#753,#752); +#755=CARTESIAN_POINT('',(1.55E2,5.6E2,-3.E1)); +#756=DIRECTION('',(0.E0,0.E0,-1.E0)); +#757=DIRECTION('',(-1.E0,0.E0,0.E0)); +#758=AXIS2_PLACEMENT_3D('',#755,#756,#757); +#760=DIRECTION('',(0.E0,0.E0,1.E0)); +#761=VECTOR('',#760,3.E1); +#762=CARTESIAN_POINT('',(1.4995E2,5.6E2,-3.E1)); +#763=LINE('',#762,#761); +#764=DIRECTION('',(-8.571673007021E-1,0.E0,5.150380749101E-1)); +#765=VECTOR('',#764,5.891498655937E0); +#766=CARTESIAN_POINT('',(1.55E2,5.6E2,-3.303434612609E1)); +#767=LINE('',#766,#765); +#768=DIRECTION('',(8.571673007021E-1,0.E0,5.150380749101E-1)); +#769=VECTOR('',#768,5.891498655937E0); +#770=CARTESIAN_POINT('',(1.55E2,5.6E2,-3.303434612609E1)); +#771=LINE('',#770,#769); +#772=CARTESIAN_POINT('',(1.55E2,6.35E2,-3.E1)); +#773=DIRECTION('',(0.E0,0.E0,1.E0)); +#774=DIRECTION('',(-1.E0,0.E0,0.E0)); +#775=AXIS2_PLACEMENT_3D('',#772,#773,#774); +#777=DIRECTION('',(0.E0,0.E0,1.E0)); +#778=VECTOR('',#777,3.E1); +#779=CARTESIAN_POINT('',(1.6005E2,6.35E2,-3.E1)); +#780=LINE('',#779,#778); +#781=CARTESIAN_POINT('',(1.55E2,6.35E2,-3.E1)); +#782=DIRECTION('',(0.E0,0.E0,-1.E0)); +#783=DIRECTION('',(-1.E0,0.E0,0.E0)); +#784=AXIS2_PLACEMENT_3D('',#781,#782,#783); +#786=DIRECTION('',(0.E0,0.E0,1.E0)); +#787=VECTOR('',#786,3.E1); +#788=CARTESIAN_POINT('',(1.4995E2,6.35E2,-3.E1)); +#789=LINE('',#788,#787); +#790=DIRECTION('',(-8.571673007021E-1,0.E0,5.150380749101E-1)); +#791=VECTOR('',#790,5.891498655937E0); +#792=CARTESIAN_POINT('',(1.55E2,6.35E2,-3.303434612609E1)); +#793=LINE('',#792,#791); +#794=DIRECTION('',(8.571673007021E-1,0.E0,5.150380749101E-1)); +#795=VECTOR('',#794,5.891498655937E0); +#796=CARTESIAN_POINT('',(1.55E2,6.35E2,-3.303434612609E1)); +#797=LINE('',#796,#795); +#798=CARTESIAN_POINT('',(1.55E2,7.1E2,-3.E1)); +#799=DIRECTION('',(0.E0,0.E0,1.E0)); +#800=DIRECTION('',(-1.E0,0.E0,0.E0)); +#801=AXIS2_PLACEMENT_3D('',#798,#799,#800); +#803=DIRECTION('',(0.E0,0.E0,1.E0)); +#804=VECTOR('',#803,3.E1); +#805=CARTESIAN_POINT('',(1.6005E2,7.1E2,-3.E1)); +#806=LINE('',#805,#804); +#807=CARTESIAN_POINT('',(1.55E2,7.1E2,-3.E1)); +#808=DIRECTION('',(0.E0,0.E0,-1.E0)); +#809=DIRECTION('',(-1.E0,0.E0,0.E0)); +#810=AXIS2_PLACEMENT_3D('',#807,#808,#809); +#812=DIRECTION('',(0.E0,0.E0,1.E0)); +#813=VECTOR('',#812,3.E1); +#814=CARTESIAN_POINT('',(1.4995E2,7.1E2,-3.E1)); +#815=LINE('',#814,#813); +#816=DIRECTION('',(-8.571673007021E-1,0.E0,5.150380749101E-1)); +#817=VECTOR('',#816,5.891498655937E0); +#818=CARTESIAN_POINT('',(1.55E2,7.1E2,-3.303434612609E1)); +#819=LINE('',#818,#817); +#820=DIRECTION('',(8.571673007021E-1,0.E0,5.150380749101E-1)); +#821=VECTOR('',#820,5.891498655937E0); +#822=CARTESIAN_POINT('',(1.55E2,7.1E2,-3.303434612609E1)); +#823=LINE('',#822,#821); +#824=CARTESIAN_POINT('',(1.1E2,7.6E2,-3.E1)); +#825=DIRECTION('',(0.E0,0.E0,1.E0)); +#826=DIRECTION('',(-1.E0,0.E0,0.E0)); +#827=AXIS2_PLACEMENT_3D('',#824,#825,#826); +#829=DIRECTION('',(0.E0,0.E0,1.E0)); +#830=VECTOR('',#829,3.E1); +#831=CARTESIAN_POINT('',(1.1505E2,7.6E2,-3.E1)); +#832=LINE('',#831,#830); +#833=CARTESIAN_POINT('',(1.1E2,7.6E2,-3.E1)); +#834=DIRECTION('',(0.E0,0.E0,-1.E0)); +#835=DIRECTION('',(-1.E0,0.E0,0.E0)); +#836=AXIS2_PLACEMENT_3D('',#833,#834,#835); +#838=DIRECTION('',(0.E0,0.E0,1.E0)); +#839=VECTOR('',#838,3.E1); +#840=CARTESIAN_POINT('',(1.0495E2,7.6E2,-3.E1)); +#841=LINE('',#840,#839); +#842=DIRECTION('',(-8.571673007021E-1,0.E0,5.150380749101E-1)); +#843=VECTOR('',#842,5.891498655937E0); +#844=CARTESIAN_POINT('',(1.1E2,7.6E2,-3.303434612609E1)); +#845=LINE('',#844,#843); +#846=DIRECTION('',(8.571673007021E-1,0.E0,5.150380749101E-1)); +#847=VECTOR('',#846,5.891498655937E0); +#848=CARTESIAN_POINT('',(1.1E2,7.6E2,-3.303434612609E1)); +#849=LINE('',#848,#847); +#850=CARTESIAN_POINT('',(3.5E1,7.6E2,-3.E1)); +#851=DIRECTION('',(0.E0,0.E0,1.E0)); +#852=DIRECTION('',(-1.E0,0.E0,0.E0)); +#853=AXIS2_PLACEMENT_3D('',#850,#851,#852); +#855=DIRECTION('',(0.E0,0.E0,1.E0)); +#856=VECTOR('',#855,3.E1); +#857=CARTESIAN_POINT('',(4.005E1,7.6E2,-3.E1)); +#858=LINE('',#857,#856); +#859=CARTESIAN_POINT('',(3.5E1,7.6E2,-3.E1)); +#860=DIRECTION('',(0.E0,0.E0,-1.E0)); +#861=DIRECTION('',(-1.E0,0.E0,0.E0)); +#862=AXIS2_PLACEMENT_3D('',#859,#860,#861); +#864=DIRECTION('',(0.E0,0.E0,1.E0)); +#865=VECTOR('',#864,3.E1); +#866=CARTESIAN_POINT('',(2.995E1,7.6E2,-3.E1)); +#867=LINE('',#866,#865); +#868=DIRECTION('',(-8.571673007021E-1,0.E0,5.150380749101E-1)); +#869=VECTOR('',#868,5.891498655937E0); +#870=CARTESIAN_POINT('',(3.5E1,7.6E2,-3.303434612609E1)); +#871=LINE('',#870,#869); +#872=DIRECTION('',(8.571673007021E-1,0.E0,5.150380749101E-1)); +#873=VECTOR('',#872,5.891498655937E0); +#874=CARTESIAN_POINT('',(3.5E1,7.6E2,-3.303434612609E1)); +#875=LINE('',#874,#873); +#876=CARTESIAN_POINT('',(-3.5E1,2.E1,-3.E1)); +#877=DIRECTION('',(0.E0,0.E0,1.E0)); +#878=DIRECTION('',(-1.E0,0.E0,0.E0)); +#879=AXIS2_PLACEMENT_3D('',#876,#877,#878); +#881=DIRECTION('',(0.E0,0.E0,1.E0)); +#882=VECTOR('',#881,3.E1); +#883=CARTESIAN_POINT('',(-2.995E1,2.E1,-3.E1)); +#884=LINE('',#883,#882); +#885=CARTESIAN_POINT('',(-3.5E1,2.E1,-3.E1)); +#886=DIRECTION('',(0.E0,0.E0,-1.E0)); +#887=DIRECTION('',(-1.E0,0.E0,0.E0)); +#888=AXIS2_PLACEMENT_3D('',#885,#886,#887); +#890=DIRECTION('',(0.E0,0.E0,1.E0)); +#891=VECTOR('',#890,3.E1); +#892=CARTESIAN_POINT('',(-4.005E1,2.E1,-3.E1)); +#893=LINE('',#892,#891); +#894=DIRECTION('',(-8.571673007021E-1,0.E0,5.150380749101E-1)); +#895=VECTOR('',#894,5.891498655937E0); +#896=CARTESIAN_POINT('',(-3.5E1,2.E1,-3.303434612609E1)); +#897=LINE('',#896,#895); +#898=DIRECTION('',(8.571673007021E-1,0.E0,5.150380749101E-1)); +#899=VECTOR('',#898,5.891498655937E0); +#900=CARTESIAN_POINT('',(-3.5E1,2.E1,-3.303434612609E1)); +#901=LINE('',#900,#899); +#902=CARTESIAN_POINT('',(-1.1E2,2.E1,-3.E1)); +#903=DIRECTION('',(0.E0,0.E0,1.E0)); +#904=DIRECTION('',(-1.E0,0.E0,0.E0)); +#905=AXIS2_PLACEMENT_3D('',#902,#903,#904); +#907=DIRECTION('',(0.E0,0.E0,1.E0)); +#908=VECTOR('',#907,3.E1); +#909=CARTESIAN_POINT('',(-1.0495E2,2.E1,-3.E1)); +#910=LINE('',#909,#908); +#911=CARTESIAN_POINT('',(-1.1E2,2.E1,-3.E1)); +#912=DIRECTION('',(0.E0,0.E0,-1.E0)); +#913=DIRECTION('',(-1.E0,0.E0,0.E0)); +#914=AXIS2_PLACEMENT_3D('',#911,#912,#913); +#916=DIRECTION('',(0.E0,0.E0,1.E0)); +#917=VECTOR('',#916,3.E1); +#918=CARTESIAN_POINT('',(-1.1505E2,2.E1,-3.E1)); +#919=LINE('',#918,#917); +#920=DIRECTION('',(-8.571673007021E-1,0.E0,5.150380749101E-1)); +#921=VECTOR('',#920,5.891498655937E0); +#922=CARTESIAN_POINT('',(-1.1E2,2.E1,-3.303434612609E1)); +#923=LINE('',#922,#921); +#924=DIRECTION('',(8.571673007021E-1,0.E0,5.150380749101E-1)); +#925=VECTOR('',#924,5.891498655937E0); +#926=CARTESIAN_POINT('',(-1.1E2,2.E1,-3.303434612609E1)); +#927=LINE('',#926,#925); +#928=CARTESIAN_POINT('',(-1.85E2,2.E1,-3.E1)); +#929=DIRECTION('',(0.E0,0.E0,1.E0)); +#930=DIRECTION('',(-1.E0,0.E0,0.E0)); +#931=AXIS2_PLACEMENT_3D('',#928,#929,#930); +#933=DIRECTION('',(0.E0,0.E0,1.E0)); +#934=VECTOR('',#933,3.E1); +#935=CARTESIAN_POINT('',(-1.7995E2,2.E1,-3.E1)); +#936=LINE('',#935,#934); +#937=CARTESIAN_POINT('',(-1.85E2,2.E1,-3.E1)); +#938=DIRECTION('',(0.E0,0.E0,-1.E0)); +#939=DIRECTION('',(-1.E0,0.E0,0.E0)); +#940=AXIS2_PLACEMENT_3D('',#937,#938,#939); +#942=DIRECTION('',(0.E0,0.E0,1.E0)); +#943=VECTOR('',#942,3.E1); +#944=CARTESIAN_POINT('',(-1.9005E2,2.E1,-3.E1)); +#945=LINE('',#944,#943); +#946=DIRECTION('',(-8.571673007021E-1,0.E0,5.150380749101E-1)); +#947=VECTOR('',#946,5.891498655937E0); +#948=CARTESIAN_POINT('',(-1.85E2,2.E1,-3.303434612609E1)); +#949=LINE('',#948,#947); +#950=DIRECTION('',(8.571673007021E-1,0.E0,5.150380749101E-1)); +#951=VECTOR('',#950,5.891498655937E0); +#952=CARTESIAN_POINT('',(-1.85E2,2.E1,-3.303434612609E1)); +#953=LINE('',#952,#951); +#954=CARTESIAN_POINT('',(-2.3E2,6.E1,-3.E1)); +#955=DIRECTION('',(0.E0,0.E0,1.E0)); +#956=DIRECTION('',(-1.E0,0.E0,0.E0)); +#957=AXIS2_PLACEMENT_3D('',#954,#955,#956); +#959=DIRECTION('',(0.E0,0.E0,1.E0)); +#960=VECTOR('',#959,3.E1); +#961=CARTESIAN_POINT('',(-2.2495E2,6.E1,-3.E1)); +#962=LINE('',#961,#960); +#963=CARTESIAN_POINT('',(-2.3E2,6.E1,-3.E1)); +#964=DIRECTION('',(0.E0,0.E0,-1.E0)); +#965=DIRECTION('',(-1.E0,0.E0,0.E0)); +#966=AXIS2_PLACEMENT_3D('',#963,#964,#965); +#968=DIRECTION('',(0.E0,0.E0,1.E0)); +#969=VECTOR('',#968,3.E1); +#970=CARTESIAN_POINT('',(-2.3505E2,6.E1,-3.E1)); +#971=LINE('',#970,#969); +#972=DIRECTION('',(-8.571673007021E-1,0.E0,5.150380749101E-1)); +#973=VECTOR('',#972,5.891498655937E0); +#974=CARTESIAN_POINT('',(-2.3E2,6.E1,-3.303434612609E1)); +#975=LINE('',#974,#973); +#976=DIRECTION('',(8.571673007021E-1,0.E0,5.150380749101E-1)); +#977=VECTOR('',#976,5.891498655937E0); +#978=CARTESIAN_POINT('',(-2.3E2,6.E1,-3.303434612609E1)); +#979=LINE('',#978,#977); +#980=CARTESIAN_POINT('',(-2.3E2,1.35E2,-3.E1)); +#981=DIRECTION('',(0.E0,0.E0,1.E0)); +#982=DIRECTION('',(-1.E0,0.E0,0.E0)); +#983=AXIS2_PLACEMENT_3D('',#980,#981,#982); +#985=DIRECTION('',(0.E0,0.E0,1.E0)); +#986=VECTOR('',#985,3.E1); +#987=CARTESIAN_POINT('',(-2.2495E2,1.35E2,-3.E1)); +#988=LINE('',#987,#986); +#989=CARTESIAN_POINT('',(-2.3E2,1.35E2,-3.E1)); +#990=DIRECTION('',(0.E0,0.E0,-1.E0)); +#991=DIRECTION('',(-1.E0,0.E0,0.E0)); +#992=AXIS2_PLACEMENT_3D('',#989,#990,#991); +#994=DIRECTION('',(0.E0,0.E0,1.E0)); +#995=VECTOR('',#994,3.E1); +#996=CARTESIAN_POINT('',(-2.3505E2,1.35E2,-3.E1)); +#997=LINE('',#996,#995); +#998=DIRECTION('',(-8.571673007021E-1,0.E0,5.150380749101E-1)); +#999=VECTOR('',#998,5.891498655937E0); +#1000=CARTESIAN_POINT('',(-2.3E2,1.35E2,-3.303434612609E1)); +#1001=LINE('',#1000,#999); +#1002=DIRECTION('',(8.571673007021E-1,0.E0,5.150380749101E-1)); +#1003=VECTOR('',#1002,5.891498655937E0); +#1004=CARTESIAN_POINT('',(-2.3E2,1.35E2,-3.303434612609E1)); +#1005=LINE('',#1004,#1003); +#1006=CARTESIAN_POINT('',(-2.3E2,2.1E2,-3.E1)); +#1007=DIRECTION('',(0.E0,0.E0,1.E0)); +#1008=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1009=AXIS2_PLACEMENT_3D('',#1006,#1007,#1008); +#1011=DIRECTION('',(0.E0,0.E0,1.E0)); +#1012=VECTOR('',#1011,3.E1); +#1013=CARTESIAN_POINT('',(-2.2495E2,2.1E2,-3.E1)); +#1014=LINE('',#1013,#1012); +#1015=CARTESIAN_POINT('',(-2.3E2,2.1E2,-3.E1)); +#1016=DIRECTION('',(0.E0,0.E0,-1.E0)); +#1017=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1018=AXIS2_PLACEMENT_3D('',#1015,#1016,#1017); +#1020=DIRECTION('',(0.E0,0.E0,1.E0)); +#1021=VECTOR('',#1020,3.E1); +#1022=CARTESIAN_POINT('',(-2.3505E2,2.1E2,-3.E1)); +#1023=LINE('',#1022,#1021); +#1024=DIRECTION('',(-8.571673007021E-1,0.E0,5.150380749101E-1)); +#1025=VECTOR('',#1024,5.891498655937E0); +#1026=CARTESIAN_POINT('',(-2.3E2,2.1E2,-3.303434612609E1)); +#1027=LINE('',#1026,#1025); +#1028=DIRECTION('',(8.571673007021E-1,0.E0,5.150380749101E-1)); +#1029=VECTOR('',#1028,5.891498655937E0); +#1030=CARTESIAN_POINT('',(-2.3E2,2.1E2,-3.303434612609E1)); +#1031=LINE('',#1030,#1029); +#1032=CARTESIAN_POINT('',(-2.3E2,2.85E2,-3.E1)); +#1033=DIRECTION('',(0.E0,0.E0,1.E0)); +#1034=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1035=AXIS2_PLACEMENT_3D('',#1032,#1033,#1034); +#1037=DIRECTION('',(0.E0,0.E0,1.E0)); +#1038=VECTOR('',#1037,3.E1); +#1039=CARTESIAN_POINT('',(-2.2495E2,2.85E2,-3.E1)); +#1040=LINE('',#1039,#1038); +#1041=CARTESIAN_POINT('',(-2.3E2,2.85E2,-3.E1)); +#1042=DIRECTION('',(0.E0,0.E0,-1.E0)); +#1043=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1044=AXIS2_PLACEMENT_3D('',#1041,#1042,#1043); +#1046=DIRECTION('',(0.E0,0.E0,1.E0)); +#1047=VECTOR('',#1046,3.E1); +#1048=CARTESIAN_POINT('',(-2.3505E2,2.85E2,-3.E1)); +#1049=LINE('',#1048,#1047); +#1050=DIRECTION('',(-8.571673007021E-1,0.E0,5.150380749101E-1)); +#1051=VECTOR('',#1050,5.891498655937E0); +#1052=CARTESIAN_POINT('',(-2.3E2,2.85E2,-3.303434612609E1)); +#1053=LINE('',#1052,#1051); +#1054=DIRECTION('',(8.571673007021E-1,0.E0,5.150380749101E-1)); +#1055=VECTOR('',#1054,5.891498655937E0); +#1056=CARTESIAN_POINT('',(-2.3E2,2.85E2,-3.303434612609E1)); +#1057=LINE('',#1056,#1055); +#1058=CARTESIAN_POINT('',(-2.3E2,3.6E2,-3.E1)); +#1059=DIRECTION('',(0.E0,0.E0,1.E0)); +#1060=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1061=AXIS2_PLACEMENT_3D('',#1058,#1059,#1060); +#1063=DIRECTION('',(0.E0,0.E0,1.E0)); +#1064=VECTOR('',#1063,3.E1); +#1065=CARTESIAN_POINT('',(-2.2495E2,3.6E2,-3.E1)); +#1066=LINE('',#1065,#1064); +#1067=CARTESIAN_POINT('',(-2.3E2,3.6E2,-3.E1)); +#1068=DIRECTION('',(0.E0,0.E0,-1.E0)); +#1069=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1070=AXIS2_PLACEMENT_3D('',#1067,#1068,#1069); +#1072=DIRECTION('',(0.E0,0.E0,1.E0)); +#1073=VECTOR('',#1072,3.E1); +#1074=CARTESIAN_POINT('',(-2.3505E2,3.6E2,-3.E1)); +#1075=LINE('',#1074,#1073); +#1076=DIRECTION('',(-8.571673007021E-1,0.E0,5.150380749101E-1)); +#1077=VECTOR('',#1076,5.891498655937E0); +#1078=CARTESIAN_POINT('',(-2.3E2,3.6E2,-3.303434612609E1)); +#1079=LINE('',#1078,#1077); +#1080=DIRECTION('',(8.571673007021E-1,0.E0,5.150380749101E-1)); +#1081=VECTOR('',#1080,5.891498655937E0); +#1082=CARTESIAN_POINT('',(-2.3E2,3.6E2,-3.303434612609E1)); +#1083=LINE('',#1082,#1081); +#1084=CARTESIAN_POINT('',(-2.07E2,4.35E2,-3.E1)); +#1085=DIRECTION('',(0.E0,0.E0,1.E0)); +#1086=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1087=AXIS2_PLACEMENT_3D('',#1084,#1085,#1086); +#1089=DIRECTION('',(0.E0,0.E0,1.E0)); +#1090=VECTOR('',#1089,3.E1); +#1091=CARTESIAN_POINT('',(-2.0195E2,4.35E2,-3.E1)); +#1092=LINE('',#1091,#1090); +#1093=CARTESIAN_POINT('',(-2.07E2,4.35E2,-3.E1)); +#1094=DIRECTION('',(0.E0,0.E0,-1.E0)); +#1095=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1096=AXIS2_PLACEMENT_3D('',#1093,#1094,#1095); +#1098=DIRECTION('',(0.E0,0.E0,1.E0)); +#1099=VECTOR('',#1098,3.E1); +#1100=CARTESIAN_POINT('',(-2.1205E2,4.35E2,-3.E1)); +#1101=LINE('',#1100,#1099); +#1102=DIRECTION('',(-8.571673007021E-1,0.E0,5.150380749101E-1)); +#1103=VECTOR('',#1102,5.891498655937E0); +#1104=CARTESIAN_POINT('',(-2.07E2,4.35E2,-3.303434612609E1)); +#1105=LINE('',#1104,#1103); +#1106=DIRECTION('',(8.571673007021E-1,0.E0,5.150380749101E-1)); +#1107=VECTOR('',#1106,5.891498655937E0); +#1108=CARTESIAN_POINT('',(-2.07E2,4.35E2,-3.303434612609E1)); +#1109=LINE('',#1108,#1107); +#1110=CARTESIAN_POINT('',(-1.69E2,5.E2,-3.E1)); +#1111=DIRECTION('',(0.E0,0.E0,1.E0)); +#1112=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1113=AXIS2_PLACEMENT_3D('',#1110,#1111,#1112); +#1115=DIRECTION('',(0.E0,0.E0,1.E0)); +#1116=VECTOR('',#1115,3.E1); +#1117=CARTESIAN_POINT('',(-1.6395E2,5.E2,-3.E1)); +#1118=LINE('',#1117,#1116); +#1119=CARTESIAN_POINT('',(-1.69E2,5.E2,-3.E1)); +#1120=DIRECTION('',(0.E0,0.E0,-1.E0)); +#1121=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1122=AXIS2_PLACEMENT_3D('',#1119,#1120,#1121); +#1124=DIRECTION('',(0.E0,0.E0,1.E0)); +#1125=VECTOR('',#1124,3.E1); +#1126=CARTESIAN_POINT('',(-1.7405E2,5.E2,-3.E1)); +#1127=LINE('',#1126,#1125); +#1128=DIRECTION('',(-8.571673007021E-1,0.E0,5.150380749101E-1)); +#1129=VECTOR('',#1128,5.891498655937E0); +#1130=CARTESIAN_POINT('',(-1.69E2,5.E2,-3.303434612609E1)); +#1131=LINE('',#1130,#1129); +#1132=DIRECTION('',(8.571673007021E-1,0.E0,5.150380749101E-1)); +#1133=VECTOR('',#1132,5.891498655937E0); +#1134=CARTESIAN_POINT('',(-1.69E2,5.E2,-3.303434612609E1)); +#1135=LINE('',#1134,#1133); +#1136=CARTESIAN_POINT('',(-1.55E2,5.6E2,-3.E1)); +#1137=DIRECTION('',(0.E0,0.E0,1.E0)); +#1138=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1139=AXIS2_PLACEMENT_3D('',#1136,#1137,#1138); +#1141=DIRECTION('',(0.E0,0.E0,1.E0)); +#1142=VECTOR('',#1141,3.E1); +#1143=CARTESIAN_POINT('',(-1.4995E2,5.6E2,-3.E1)); +#1144=LINE('',#1143,#1142); +#1145=CARTESIAN_POINT('',(-1.55E2,5.6E2,-3.E1)); +#1146=DIRECTION('',(0.E0,0.E0,-1.E0)); +#1147=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1148=AXIS2_PLACEMENT_3D('',#1145,#1146,#1147); +#1150=DIRECTION('',(0.E0,0.E0,1.E0)); +#1151=VECTOR('',#1150,3.E1); +#1152=CARTESIAN_POINT('',(-1.6005E2,5.6E2,-3.E1)); +#1153=LINE('',#1152,#1151); +#1154=DIRECTION('',(-8.571673007021E-1,0.E0,5.150380749101E-1)); +#1155=VECTOR('',#1154,5.891498655937E0); +#1156=CARTESIAN_POINT('',(-1.55E2,5.6E2,-3.303434612609E1)); +#1157=LINE('',#1156,#1155); +#1158=DIRECTION('',(8.571673007021E-1,0.E0,5.150380749101E-1)); +#1159=VECTOR('',#1158,5.891498655937E0); +#1160=CARTESIAN_POINT('',(-1.55E2,5.6E2,-3.303434612609E1)); +#1161=LINE('',#1160,#1159); +#1162=CARTESIAN_POINT('',(-1.55E2,6.35E2,-3.E1)); +#1163=DIRECTION('',(0.E0,0.E0,1.E0)); +#1164=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1165=AXIS2_PLACEMENT_3D('',#1162,#1163,#1164); +#1167=DIRECTION('',(0.E0,0.E0,1.E0)); +#1168=VECTOR('',#1167,3.E1); +#1169=CARTESIAN_POINT('',(-1.4995E2,6.35E2,-3.E1)); +#1170=LINE('',#1169,#1168); +#1171=CARTESIAN_POINT('',(-1.55E2,6.35E2,-3.E1)); +#1172=DIRECTION('',(0.E0,0.E0,-1.E0)); +#1173=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1174=AXIS2_PLACEMENT_3D('',#1171,#1172,#1173); +#1176=DIRECTION('',(0.E0,0.E0,1.E0)); +#1177=VECTOR('',#1176,3.E1); +#1178=CARTESIAN_POINT('',(-1.6005E2,6.35E2,-3.E1)); +#1179=LINE('',#1178,#1177); +#1180=DIRECTION('',(-8.571673007021E-1,0.E0,5.150380749101E-1)); +#1181=VECTOR('',#1180,5.891498655937E0); +#1182=CARTESIAN_POINT('',(-1.55E2,6.35E2,-3.303434612609E1)); +#1183=LINE('',#1182,#1181); +#1184=DIRECTION('',(8.571673007021E-1,0.E0,5.150380749101E-1)); +#1185=VECTOR('',#1184,5.891498655937E0); +#1186=CARTESIAN_POINT('',(-1.55E2,6.35E2,-3.303434612609E1)); +#1187=LINE('',#1186,#1185); +#1188=CARTESIAN_POINT('',(-1.55E2,7.1E2,-3.E1)); +#1189=DIRECTION('',(0.E0,0.E0,1.E0)); +#1190=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1191=AXIS2_PLACEMENT_3D('',#1188,#1189,#1190); +#1193=DIRECTION('',(0.E0,0.E0,1.E0)); +#1194=VECTOR('',#1193,3.E1); +#1195=CARTESIAN_POINT('',(-1.4995E2,7.1E2,-3.E1)); +#1196=LINE('',#1195,#1194); +#1197=CARTESIAN_POINT('',(-1.55E2,7.1E2,-3.E1)); +#1198=DIRECTION('',(0.E0,0.E0,-1.E0)); +#1199=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1200=AXIS2_PLACEMENT_3D('',#1197,#1198,#1199); +#1202=DIRECTION('',(0.E0,0.E0,1.E0)); +#1203=VECTOR('',#1202,3.E1); +#1204=CARTESIAN_POINT('',(-1.6005E2,7.1E2,-3.E1)); +#1205=LINE('',#1204,#1203); +#1206=DIRECTION('',(-8.571673007021E-1,0.E0,5.150380749101E-1)); +#1207=VECTOR('',#1206,5.891498655937E0); +#1208=CARTESIAN_POINT('',(-1.55E2,7.1E2,-3.303434612609E1)); +#1209=LINE('',#1208,#1207); +#1210=DIRECTION('',(8.571673007021E-1,0.E0,5.150380749101E-1)); +#1211=VECTOR('',#1210,5.891498655937E0); +#1212=CARTESIAN_POINT('',(-1.55E2,7.1E2,-3.303434612609E1)); +#1213=LINE('',#1212,#1211); +#1214=CARTESIAN_POINT('',(-1.1E2,7.6E2,-3.E1)); +#1215=DIRECTION('',(0.E0,0.E0,1.E0)); +#1216=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1217=AXIS2_PLACEMENT_3D('',#1214,#1215,#1216); +#1219=DIRECTION('',(0.E0,0.E0,1.E0)); +#1220=VECTOR('',#1219,3.E1); +#1221=CARTESIAN_POINT('',(-1.0495E2,7.6E2,-3.E1)); +#1222=LINE('',#1221,#1220); +#1223=CARTESIAN_POINT('',(-1.1E2,7.6E2,-3.E1)); +#1224=DIRECTION('',(0.E0,0.E0,-1.E0)); +#1225=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1226=AXIS2_PLACEMENT_3D('',#1223,#1224,#1225); +#1228=DIRECTION('',(0.E0,0.E0,1.E0)); +#1229=VECTOR('',#1228,3.E1); +#1230=CARTESIAN_POINT('',(-1.1505E2,7.6E2,-3.E1)); +#1231=LINE('',#1230,#1229); +#1232=DIRECTION('',(-8.571673007021E-1,0.E0,5.150380749101E-1)); +#1233=VECTOR('',#1232,5.891498655937E0); +#1234=CARTESIAN_POINT('',(-1.1E2,7.6E2,-3.303434612609E1)); +#1235=LINE('',#1234,#1233); +#1236=DIRECTION('',(8.571673007021E-1,0.E0,5.150380749101E-1)); +#1237=VECTOR('',#1236,5.891498655937E0); +#1238=CARTESIAN_POINT('',(-1.1E2,7.6E2,-3.303434612609E1)); +#1239=LINE('',#1238,#1237); +#1240=CARTESIAN_POINT('',(-3.5E1,7.6E2,-3.E1)); +#1241=DIRECTION('',(0.E0,0.E0,1.E0)); +#1242=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1243=AXIS2_PLACEMENT_3D('',#1240,#1241,#1242); +#1245=DIRECTION('',(0.E0,0.E0,1.E0)); +#1246=VECTOR('',#1245,3.E1); +#1247=CARTESIAN_POINT('',(-2.995E1,7.6E2,-3.E1)); +#1248=LINE('',#1247,#1246); +#1249=CARTESIAN_POINT('',(-3.5E1,7.6E2,-3.E1)); +#1250=DIRECTION('',(0.E0,0.E0,-1.E0)); +#1251=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1252=AXIS2_PLACEMENT_3D('',#1249,#1250,#1251); +#1254=DIRECTION('',(0.E0,0.E0,1.E0)); +#1255=VECTOR('',#1254,3.E1); +#1256=CARTESIAN_POINT('',(-4.005E1,7.6E2,-3.E1)); +#1257=LINE('',#1256,#1255); +#1258=DIRECTION('',(-8.571673007021E-1,0.E0,5.150380749101E-1)); +#1259=VECTOR('',#1258,5.891498655937E0); +#1260=CARTESIAN_POINT('',(-3.5E1,7.6E2,-3.303434612609E1)); +#1261=LINE('',#1260,#1259); +#1262=DIRECTION('',(8.571673007021E-1,0.E0,5.150380749101E-1)); +#1263=VECTOR('',#1262,5.891498655937E0); +#1264=CARTESIAN_POINT('',(-3.5E1,7.6E2,-3.303434612609E1)); +#1265=LINE('',#1264,#1263); +#1266=CARTESIAN_POINT('',(0.E0,4.290534525502E1,-8.25E1)); +#1267=CARTESIAN_POINT('',(6.776439986371E0,4.290534525502E1,-8.25E1)); +#1268=CARTESIAN_POINT('',(2.141517669726E1,4.299101049260E1,-8.495313144083E1)); +#1269=CARTESIAN_POINT('',(4.187489637887E1,4.345140398471E1,-9.813707609056E1)); +#1270=CARTESIAN_POINT('',(5.284338047698E1,4.404533784643E1,-1.151451165881E2)); +#1271=CARTESIAN_POINT('',(5.689541779893E1,4.455063861999E1,-1.296150375239E2)); +#1272=CARTESIAN_POINT('',(5.780229110054E1,4.491328950080E1,-1.4E2)); +#1273=CARTESIAN_POINT('',(5.689541779893E1,4.527594038160E1,-1.503849624761E2)); +#1274=CARTESIAN_POINT('',(5.284338047698E1,4.578124115517E1,-1.648548834119E2)); +#1275=CARTESIAN_POINT('',(4.187489637887E1,4.637517501689E1,-1.818629239094E2)); +#1276=CARTESIAN_POINT('',(2.141517669726E1,4.683556850899E1,-1.950468685592E2)); +#1277=CARTESIAN_POINT('',(6.776439986371E0,4.692123374657E1,-1.975E2)); +#1278=CARTESIAN_POINT('',(0.E0,4.692123374657E1,-1.975E2)); +#1280=CARTESIAN_POINT('',(0.E0,4.692123374657E1,-1.975E2)); +#1281=CARTESIAN_POINT('',(-6.776439986371E0,4.692123374657E1,-1.975E2)); +#1282=CARTESIAN_POINT('',(-2.141517669726E1,4.683556850899E1, +-1.950468685592E2)); +#1283=CARTESIAN_POINT('',(-4.187489637887E1,4.637517501689E1, +-1.818629239094E2)); +#1284=CARTESIAN_POINT('',(-5.284338047698E1,4.578124115517E1, +-1.648548834119E2)); +#1285=CARTESIAN_POINT('',(-5.689541779893E1,4.527594038160E1, +-1.503849624761E2)); +#1286=CARTESIAN_POINT('',(-5.780229110054E1,4.491328950080E1,-1.4E2)); +#1287=CARTESIAN_POINT('',(-5.689541779893E1,4.455063861999E1, +-1.296150375239E2)); +#1288=CARTESIAN_POINT('',(-5.284338047698E1,4.404533784643E1, +-1.151451165881E2)); +#1289=CARTESIAN_POINT('',(-4.187489637887E1,4.345140398471E1, +-9.813707609056E1)); +#1290=CARTESIAN_POINT('',(-2.141517669726E1,4.299101049260E1, +-8.495313144083E1)); +#1291=CARTESIAN_POINT('',(-6.776439986371E0,4.290534525502E1,-8.25E1)); +#1292=CARTESIAN_POINT('',(-1.421085471520E-14,4.290534525502E1,-8.25E1)); +#1294=DIRECTION('',(3.487826274237E-2,3.487826274237E-2,-9.987827659587E-1)); +#1295=VECTOR('',#1294,2.661965108723E2); +#1296=CARTESIAN_POINT('',(-1.849908475526E2,4.002438177195E1,0.E0)); +#1297=LINE('',#1296,#1295); +#1298=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1299=VECTOR('',#1298,3.514127514105E2); +#1300=CARTESIAN_POINT('',(1.757063757053E2,4.930885361926E1,-2.658724874176E2)); +#1301=LINE('',#1300,#1299); +#1302=DIRECTION('',(-3.487826274237E-2,3.487826274237E-2,-9.987827659587E-1)); +#1303=VECTOR('',#1302,2.661965108723E2); +#1304=CARTESIAN_POINT('',(1.849908475526E2,4.002438177195E1, +-3.789561257387E-14)); +#1305=LINE('',#1304,#1303); +#1306=DIRECTION('',(0.E0,1.E0,0.E0)); +#1307=VECTOR('',#1306,1.790534525502E1); +#1308=CARTESIAN_POINT('',(0.E0,2.5E1,-8.25E1)); +#1309=LINE('',#1308,#1307); +#1310=DIRECTION('',(0.E0,1.E0,0.E0)); +#1311=VECTOR('',#1310,1.790534525502E1); +#1312=CARTESIAN_POINT('',(0.E0,7.370946547450E2,-8.25E1)); +#1313=LINE('',#1312,#1311); +#1314=DIRECTION('',(0.E0,1.E0,0.E0)); +#1315=VECTOR('',#1314,2.192123374657E1); +#1316=CARTESIAN_POINT('',(0.E0,2.5E1,-1.975E2)); +#1317=LINE('',#1316,#1315); +#1318=DIRECTION('',(0.E0,1.E0,0.E0)); +#1319=VECTOR('',#1318,2.192123374657E1); +#1320=CARTESIAN_POINT('',(0.E0,7.330787662534E2,-1.975E2)); +#1321=LINE('',#1320,#1319); +#1322=CARTESIAN_POINT('',(0.E0,2.5E1,-1.4E2)); +#1323=DIRECTION('',(0.E0,1.E0,0.E0)); +#1324=DIRECTION('',(0.E0,0.E0,1.E0)); +#1325=AXIS2_PLACEMENT_3D('',#1322,#1323,#1324); +#1327=CARTESIAN_POINT('',(0.E0,2.5E1,-1.4E2)); +#1328=DIRECTION('',(0.E0,1.E0,0.E0)); +#1329=DIRECTION('',(0.E0,0.E0,-1.E0)); +#1330=AXIS2_PLACEMENT_3D('',#1327,#1328,#1329); +#1332=CARTESIAN_POINT('',(0.E0,2.5E1,-1.4E2)); +#1333=DIRECTION('',(0.E0,-1.E0,0.E0)); +#1334=DIRECTION('',(1.E0,0.E0,0.E0)); +#1335=AXIS2_PLACEMENT_3D('',#1332,#1333,#1334); +#1337=CARTESIAN_POINT('',(0.E0,2.5E1,-1.4E2)); +#1338=DIRECTION('',(0.E0,-1.E0,0.E0)); +#1339=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1340=AXIS2_PLACEMENT_3D('',#1337,#1338,#1339); +#1342=DIRECTION('',(0.E0,-1.E0,0.E0)); +#1343=VECTOR('',#1342,8.E0); +#1344=CARTESIAN_POINT('',(3.75E1,2.5E1,-1.4E2)); +#1345=LINE('',#1344,#1343); +#1346=DIRECTION('',(0.E0,-1.E0,0.E0)); +#1347=VECTOR('',#1346,8.E0); +#1348=CARTESIAN_POINT('',(-3.75E1,2.5E1,-1.4E2)); +#1349=LINE('',#1348,#1347); +#1350=CARTESIAN_POINT('',(0.E0,1.7E1,-1.4E2)); +#1351=DIRECTION('',(0.E0,-1.E0,0.E0)); +#1352=DIRECTION('',(1.E0,0.E0,0.E0)); +#1353=AXIS2_PLACEMENT_3D('',#1350,#1351,#1352); +#1355=CARTESIAN_POINT('',(0.E0,1.7E1,-1.4E2)); +#1356=DIRECTION('',(0.E0,-1.E0,0.E0)); +#1357=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1358=AXIS2_PLACEMENT_3D('',#1355,#1356,#1357); +#1360=CARTESIAN_POINT('',(0.E0,1.7E1,-1.4E2)); +#1361=DIRECTION('',(0.E0,-1.E0,0.E0)); +#1362=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1363=AXIS2_PLACEMENT_3D('',#1360,#1361,#1362); +#1365=CARTESIAN_POINT('',(0.E0,1.7E1,-1.4E2)); +#1366=DIRECTION('',(0.E0,-1.E0,0.E0)); +#1367=DIRECTION('',(1.E0,0.E0,0.E0)); +#1368=AXIS2_PLACEMENT_3D('',#1365,#1366,#1367); +#1370=DIRECTION('',(0.E0,-1.E0,0.E0)); +#1371=VECTOR('',#1370,4.9E1); +#1372=CARTESIAN_POINT('',(-2.E1,1.7E1,-1.4E2)); +#1373=LINE('',#1372,#1371); +#1374=DIRECTION('',(0.E0,-1.E0,0.E0)); +#1375=VECTOR('',#1374,4.9E1); +#1376=CARTESIAN_POINT('',(2.E1,1.7E1,-1.4E2)); +#1377=LINE('',#1376,#1375); +#1378=CARTESIAN_POINT('',(0.E0,-3.2E1,-1.4E2)); +#1379=DIRECTION('',(0.E0,1.E0,0.E0)); +#1380=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1381=AXIS2_PLACEMENT_3D('',#1378,#1379,#1380); +#1383=CARTESIAN_POINT('',(0.E0,-3.2E1,-1.4E2)); +#1384=DIRECTION('',(0.E0,-1.E0,0.E0)); +#1385=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1386=AXIS2_PLACEMENT_3D('',#1383,#1384,#1385); +#1388=CARTESIAN_POINT('',(0.E0,-3.2E1,-1.4E2)); +#1389=DIRECTION('',(0.E0,-1.E0,0.E0)); +#1390=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1391=AXIS2_PLACEMENT_3D('',#1388,#1389,#1390); +#1393=CARTESIAN_POINT('',(0.E0,-4.E1,-1.4E2)); +#1394=DIRECTION('',(0.E0,-1.E0,0.E0)); +#1395=DIRECTION('',(0.E0,0.E0,1.E0)); +#1396=AXIS2_PLACEMENT_3D('',#1393,#1394,#1395); +#1398=CARTESIAN_POINT('',(0.E0,-4.E1,-1.4E2)); +#1399=DIRECTION('',(0.E0,-1.E0,0.E0)); +#1400=DIRECTION('',(0.E0,0.E0,-1.E0)); +#1401=AXIS2_PLACEMENT_3D('',#1398,#1399,#1400); +#1403=CARTESIAN_POINT('',(0.E0,-4.E1,-1.4E2)); +#1404=DIRECTION('',(0.E0,-1.E0,0.E0)); +#1405=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1406=AXIS2_PLACEMENT_3D('',#1403,#1404,#1405); +#1408=CARTESIAN_POINT('',(0.E0,-4.E1,-1.4E2)); +#1409=DIRECTION('',(0.E0,-1.E0,0.E0)); +#1410=DIRECTION('',(1.E0,0.E0,0.E0)); +#1411=AXIS2_PLACEMENT_3D('',#1408,#1409,#1410); +#1413=CARTESIAN_POINT('',(9.421527887092E-9,-8.492297095404E0, +-3.834875126046E1)); +#1414=CARTESIAN_POINT('',(-6.255932386439E0,-8.492294874081E0, +-3.834887829839E1)); +#1415=CARTESIAN_POINT('',(-1.877936286308E1,-8.448042420019E0, +-3.950234492427E1)); +#1416=CARTESIAN_POINT('',(-3.700412984508E1,-8.249327085637E0, +-4.468312847135E1)); +#1417=CARTESIAN_POINT('',(-5.391021433453E1,-7.926377008938E0, +-5.310257655907E1)); +#1418=CARTESIAN_POINT('',(-6.899114531642E1,-7.489828320702E0, +-6.448423584513E1)); +#1419=CARTESIAN_POINT('',(-8.172924306609E1,-6.954207558433E0, +-7.844942079929E1)); +#1420=CARTESIAN_POINT('',(-9.168555231058E1,-6.337896640862E0, +-9.451933530282E1)); +#1421=CARTESIAN_POINT('',(-9.851976715873E1,-5.661915925687E0, +-1.121461488337E2)); +#1422=CARTESIAN_POINT('',(-1.019986517397E2,-4.949176571423E0, +-1.307326852896E2)); +#1423=CARTESIAN_POINT('',(-1.020019657902E2,-4.224130756749E0, +-1.496414122032E2)); +#1424=CARTESIAN_POINT('',(-9.852921387720E1,-3.511392749059E0, +-1.682304031920E2)); +#1425=CARTESIAN_POINT('',(-9.169997685694E1,-2.835427026876E0, +-1.858614848567E2)); +#1426=CARTESIAN_POINT('',(-8.174651723324E1,-2.219118451520E0, +-2.019374757862E2)); +#1427=CARTESIAN_POINT('',(-6.900922980271E1,-1.683519904281E0, +-2.159090649313E2)); +#1428=CARTESIAN_POINT('',(-5.392631423635E1,-1.246965776585E0, +-2.272971966078E2)); +#1429=CARTESIAN_POINT('',(-3.701719892335E1,-9.240674171878E-1, +-2.357215393319E2)); +#1430=CARTESIAN_POINT('',(-1.878651446775E1,-7.252917663887E-1, +-2.409061685643E2)); +#1431=CARTESIAN_POINT('',(-6.258065901389E0,-6.810826525857E-1, +-2.420604843818E2)); +#1432=CARTESIAN_POINT('',(2.127260318783E-9,-6.810637137446E-1, +-2.420606181345E2)); +#1434=DIRECTION('',(-2.986129419187E-10,-9.986295347546E-1,-5.233595624294E-2)); +#1435=VECTOR('',#1434,3.155094237458E1); +#1436=CARTESIAN_POINT('',(9.421527887092E-9,-8.492297095404E0, +-3.834875126046E1)); +#1437=LINE('',#1436,#1435); +#1438=CARTESIAN_POINT('',(6.706787574551E-9,-9.015656657833E0, +-2.836245591291E1)); +#1439=DIRECTION('',(-1.E0,-2.094091182530E-12,5.996692550041E-11)); +#1440=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670248E-2)); +#1441=AXIS2_PLACEMENT_3D('',#1438,#1439,#1440); +#1443=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1444=VECTOR('',#1443,4.286678533951E2); +#1445=CARTESIAN_POINT('',(2.143339266975E2,1.068130262698E1,-3.058724874176E2)); +#1446=LINE('',#1445,#1444); +#1447=DIRECTION('',(3.487826274237E-2,3.487826274237E-2,-9.987827659587E-1)); +#1448=VECTOR('',#1447,3.062452595725E2); +#1449=CARTESIAN_POINT('',(-2.250152293245E2,0.E0,0.E0)); +#1450=LINE('',#1449,#1448); +#1451=DIRECTION('',(-3.487826274237E-2,3.487826274237E-2,-9.987827659587E-1)); +#1452=VECTOR('',#1451,3.062452595725E2); +#1453=CARTESIAN_POINT('',(2.250152293245E2,0.E0,-3.787956451759E-14)); +#1454=LINE('',#1453,#1452); +#1455=CARTESIAN_POINT('',(1.982074734863E-10,9.782516123575E-1, +-2.801346094589E1)); +#1456=CARTESIAN_POINT('',(-6.935074288070E0,9.782533509544E-1, +-2.801374160643E1)); +#1457=CARTESIAN_POINT('',(-2.055686620926E1,1.022300416857E0, +-2.927474651951E1)); +#1458=CARTESIAN_POINT('',(-4.063051781852E1,1.220959157430E0, +-3.496372439069E1)); +#1459=CARTESIAN_POINT('',(-5.918711378913E1,1.543838004549E0, +-4.420972843313E1)); +#1460=CARTESIAN_POINT('',(-7.575645632827E1,1.980397866466E0, +-5.671117696637E1)); +#1461=CARTESIAN_POINT('',(-8.974643821894E1,2.516072985465E0, +-7.205090273782E1)); +#1462=CARTESIAN_POINT('',(-1.006808974620E2,3.132486519284E0, +-8.970267751930E1)); +#1463=CARTESIAN_POINT('',(-1.081844240761E2,3.808604703123E0, +-1.090641688943E2)); +#1464=CARTESIAN_POINT('',(-1.120014340058E2,4.521498707464E0, +-1.294787822128E2)); +#1465=CARTESIAN_POINT('',(-1.120002161404E2,5.246694145277E0, +-1.502456624510E2)); +#1466=CARTESIAN_POINT('',(-1.081808578617E2,5.959563296408E0, +-1.706595639686E2)); +#1467=CARTESIAN_POINT('',(-1.006754593792E2,6.635627873480E0, +-1.900195206389E2)); +#1468=CARTESIAN_POINT('',(-8.973926977277E1,7.251991370194E0, +-2.076698610743E2)); +#1469=CARTESIAN_POINT('',(-7.574836377133E1,7.787594098519E0, +-2.230075193394E2)); +#1470=CARTESIAN_POINT('',(-5.917790987273E1,8.224092615735E0, +-2.355071906958E2)); +#1471=CARTESIAN_POINT('',(-4.062272107019E1,8.546879936447E0, +-2.447506502513E2)); +#1472=CARTESIAN_POINT('',(-2.054616826539E1,8.745511070564E0, +-2.504385521258E2)); +#1473=CARTESIAN_POINT('',(-6.930744813010E0,8.789465918253E0, +-2.516976264669E2)); +#1474=CARTESIAN_POINT('',(2.401454449855E-11,8.789484994017E0, +-2.516979185151E2)); +#1476=CARTESIAN_POINT('',(2.401454449855E-11,8.789484994017E0, +-2.516979185151E2)); +#1477=CARTESIAN_POINT('',(6.933699872277E0,8.789467249096E0,-2.516976396575E2)); +#1478=CARTESIAN_POINT('',(2.055349905903E1,8.745464579583E0,-2.504372323636E2)); +#1479=CARTESIAN_POINT('',(4.062829275525E1,8.546806844304E0,-2.447485540672E2)); +#1480=CARTESIAN_POINT('',(5.918456833029E1,8.223952637789E0,-2.355031830822E2)); +#1481=CARTESIAN_POINT('',(7.575414069763E1,7.787411316695E0,-2.230022849303E2)); +#1482=CARTESIAN_POINT('',(8.974421223561E1,7.251765717485E0,-2.076633992858E2)); +#1483=CARTESIAN_POINT('',(1.006793162567E2,6.635360727857E0,-1.900118705732E2)); +#1484=CARTESIAN_POINT('',(1.081833471586E2,5.959262113164E0,-1.706509392133E2)); +#1485=CARTESIAN_POINT('',(1.120010874456E2,5.246371427742E0,-1.502364210285E2)); +#1486=CARTESIAN_POINT('',(1.120005636711E2,4.521175528169E0,-1.294695275701E2)); +#1487=CARTESIAN_POINT('',(1.081819259632E2,3.808302231941E0,-1.090555072485E2)); +#1488=CARTESIAN_POINT('',(1.006770190109E2,3.132217728E0,-8.969498036021E1)); +#1489=CARTESIAN_POINT('',(8.974145289114E1,2.515845281559E0,-7.204438209074E1)); +#1490=CARTESIAN_POINT('',(7.575062276593E1,1.980213195086E0,-5.670588889520E1)); +#1491=CARTESIAN_POINT('',(5.918036835073E1,1.543696118621E0,-4.420566451112E1)); +#1492=CARTESIAN_POINT('',(4.062482561464E1,1.220884094770E0,-3.496157801458E1)); +#1493=CARTESIAN_POINT('',(2.054939510646E1,1.022253922836E0,-2.927340339668E1)); +#1494=CARTESIAN_POINT('',(6.932061311004E0,9.782529300131E-1, +-2.801375478005E1)); +#1495=CARTESIAN_POINT('',(1.982074734863E-10,9.782516123575E-1, +-2.801346094589E1)); +#1497=DIRECTION('',(1.E0,0.E0,0.E0)); +#1498=VECTOR('',#1497,3.132264871956E0); +#1499=CARTESIAN_POINT('',(-1.697699195802E2,1.046984901075E0, +-2.998172481057E1)); +#1500=LINE('',#1499,#1498); +#1501=DIRECTION('',(0.E0,-3.489949670250E-2,9.993908270191E-1)); +#1502=VECTOR('',#1501,1.140814464153E1); +#1503=CARTESIAN_POINT('',(-1.666376547083E2,1.046984901075E0, +-2.998172481057E1)); +#1504=LINE('',#1503,#1502); +#1505=CARTESIAN_POINT('',(-1.662244664668E2,6.476357497566E-1, +-1.854586136510E1)); +#1506=DIRECTION('',(0.E0,-9.993908270191E-1,-3.489949670250E-2)); +#1507=DIRECTION('',(7.341997628761E-1,-2.369443772129E-2,6.785199199830E-1)); +#1508=AXIS2_PLACEMENT_3D('',#1505,#1506,#1507); +#1510=DIRECTION('',(6.789335079320E-1,2.562320220347E-2,-7.337525082179E-1)); +#1511=VECTOR('',#1510,1.511908199750E1); +#1512=CARTESIAN_POINT('',(-1.659200365026E2,6.378110437399E-1, +-1.826451859518E1)); +#1513=LINE('',#1512,#1511); +#1514=CARTESIAN_POINT('',(-1.532609767608E2,9.479433281234E-1, +-2.714554524199E1)); +#1515=DIRECTION('',(0.E0,-9.993908270191E-1,-3.489949670250E-2)); +#1516=DIRECTION('',(-7.341997628760E-1,2.369443772129E-2,-6.785199199831E-1)); +#1517=AXIS2_PLACEMENT_3D('',#1514,#1515,#1516); +#1519=DIRECTION('',(0.E0,-3.489949670250E-2,9.993908270191E-1)); +#1520=VECTOR('',#1519,1.216209165433E1); +#1521=CARTESIAN_POINT('',(-1.5E2,9.479433281234E-1,-2.714554524199E1)); +#1522=LINE('',#1521,#1520); +#1523=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1524=VECTOR('',#1523,3.102492442822E0); +#1525=CARTESIAN_POINT('',(-1.5E2,5.234924505375E-1,-1.499086240529E1)); +#1526=LINE('',#1525,#1524); +#1527=DIRECTION('',(0.E0,3.489949670250E-2,-9.993908270191E-1)); +#1528=VECTOR('',#1527,1.124348462412E1); +#1529=CARTESIAN_POINT('',(-1.531024924428E2,5.234924505375E-1, +-1.499086240529E1)); +#1530=LINE('',#1529,#1528); +#1531=CARTESIAN_POINT('',(-1.536423634809E2,9.158844051015E-1, +-2.622749780236E1)); +#1532=DIRECTION('',(0.E0,-9.993908270191E-1,-3.489949670250E-2)); +#1533=DIRECTION('',(-7.359051952605E-1,2.362991145656E-2,-6.766721295230E-1)); +#1534=AXIS2_PLACEMENT_3D('',#1531,#1532,#1533); +#1536=DIRECTION('',(-6.770845911617E-1,-2.568272093535E-2,7.354569016990E-1)); +#1537=VECTOR('',#1536,1.398223380372E1); +#1538=CARTESIAN_POINT('',(-1.540396573826E2,9.286415099297E-1, +-2.659281348738E1)); +#1539=LINE('',#1538,#1537); +#1540=CARTESIAN_POINT('',(-1.662527777081E2,6.462389317073E-1, +-1.850586172965E1)); +#1541=DIRECTION('',(0.E0,-9.993908270191E-1,-3.489949670250E-2)); +#1542=DIRECTION('',(7.807377031440E-1,-2.180726095197E-2,6.244782480272E-1)); +#1543=AXIS2_PLACEMENT_3D('',#1540,#1541,#1542); +#1545=DIRECTION('',(0.E0,3.489949670250E-2,-9.993908270191E-1)); +#1546=VECTOR('',#1545,1.148285812784E1); +#1547=CARTESIAN_POINT('',(-1.697699195802E2,6.462389317073E-1, +-1.850586172965E1)); +#1548=LINE('',#1547,#1546); +#1549=DIRECTION('',(0.E0,3.489949670250E-2,-9.993908270191E-1)); +#1550=VECTOR('',#1549,1.080426230562E1); +#1551=CARTESIAN_POINT('',(-1.749133633719E2,6.699215843672E-1, +-1.918404416963E1)); +#1552=LINE('',#1551,#1550); +#1553=DIRECTION('',(1.E0,0.E0,0.E0)); +#1554=VECTOR('',#1553,3.132264871956E0); +#1555=CARTESIAN_POINT('',(-1.749133633719E2,1.046984901075E0, +-2.998172481057E1)); +#1556=LINE('',#1555,#1554); +#1557=DIRECTION('',(0.E0,-3.489949670250E-2,9.993908270191E-1)); +#1558=VECTOR('',#1557,1.080426230562E1); +#1559=CARTESIAN_POINT('',(-1.717810985E2,1.046984901075E0,-2.998172481057E1)); +#1560=LINE('',#1559,#1558); +#1561=CARTESIAN_POINT('',(-1.759768361944E2,6.699215843672E-1, +-1.918404416963E1)); +#1562=DIRECTION('',(0.E0,-9.993908270191E-1,-3.489949670250E-2)); +#1563=DIRECTION('',(1.E0,0.E0,0.E0)); +#1564=AXIS2_PLACEMENT_3D('',#1561,#1562,#1563); +#1566=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1567=VECTOR('',#1566,1.520048656843E1); +#1568=CARTESIAN_POINT('',(-1.759768361944E2,5.234924505375E-1, +-1.499086240529E1)); +#1569=LINE('',#1568,#1567); +#1570=CARTESIAN_POINT('',(-1.904588972328E2,6.809402768889E-1, +-1.949957823953E1)); +#1571=DIRECTION('',(0.E0,-9.993908270191E-1,-3.489949670250E-2)); +#1572=DIRECTION('',(-1.572629153734E-1,-3.446523426422E-2,9.869551778452E-1)); +#1573=AXIS2_PLACEMENT_3D('',#1570,#1571,#1572); +#1575=DIRECTION('',(1.E0,0.E0,0.E0)); +#1576=VECTOR('',#1575,9.626760965037E0); +#1577=CARTESIAN_POINT('',(-1.911773227628E2,8.383881032404E-1, +-2.400829407377E1)); +#1578=LINE('',#1577,#1576); +#1579=CARTESIAN_POINT('',(-1.815505617978E2,8.876095863617E-1, +-2.541781293140E1)); +#1580=DIRECTION('',(0.E0,-9.993908270191E-1,-3.489949670250E-2)); +#1581=DIRECTION('',(-8.152649346986E-2,3.478332238165E-2,-9.960640297424E-1)); +#1582=AXIS2_PLACEMENT_3D('',#1579,#1580,#1581); +#1584=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1585=VECTOR('',#1584,1.569007015342E1); +#1586=CARTESIAN_POINT('',(-1.816655449723E2,9.366672197743E-1, +-2.682263974726E1)); +#1587=LINE('',#1586,#1585); +#1588=DIRECTION('',(0.E0,-3.489949670250E-2,9.993908270191E-1)); +#1589=VECTOR('',#1588,1.183898933440E1); +#1590=CARTESIAN_POINT('',(-1.973556151258E2,9.366672197743E-1, +-2.682263974726E1)); +#1591=LINE('',#1590,#1589); +#1592=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1593=VECTOR('',#1592,3.102492442822E0); +#1594=CARTESIAN_POINT('',(-1.973556151258E2,5.234924505375E-1, +-1.499086240529E1)); +#1595=LINE('',#1594,#1593); +#1596=DIRECTION('',(0.E0,3.489949670250E-2,-9.993908270191E-1)); +#1597=VECTOR('',#1596,1.183898933440E1); +#1598=CARTESIAN_POINT('',(-2.004581075686E2,5.234924505375E-1, +-1.499086240529E1)); +#1599=LINE('',#1598,#1597); +#1600=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1601=VECTOR('',#1600,6.409285347630E0); +#1602=CARTESIAN_POINT('',(-2.004581075686E2,9.366672197743E-1, +-2.682263974726E1)); +#1603=LINE('',#1602,#1601); +#1604=DIRECTION('',(0.E0,3.489949670250E-2,-9.993908270191E-1)); +#1605=VECTOR('',#1604,3.161010665602E0); +#1606=CARTESIAN_POINT('',(-2.068673929162E2,9.366672197743E-1, +-2.682263974726E1)); +#1607=LINE('',#1606,#1605); +#1608=DIRECTION('',(1.E0,0.E0,0.E0)); +#1609=VECTOR('',#1608,2.560326241944E1); +#1610=CARTESIAN_POINT('',(-2.068673929162E2,1.046984901075E0, +-2.998172481057E1)); +#1611=LINE('',#1610,#1609); +#1612=CARTESIAN_POINT('',(-1.812641304968E2,8.883065578710E-1, +-2.543777158407E1)); +#1613=DIRECTION('',(0.E0,-9.993908270191E-1,-3.489949670250E-2)); +#1614=DIRECTION('',(0.E0,3.489949670250E-2,-9.993908270191E-1)); +#1615=AXIS2_PLACEMENT_3D('',#1612,#1613,#1614); +#1617=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1618=VECTOR('',#1617,9.051845092112E0); +#1619=CARTESIAN_POINT('',(-1.816080533850E2,7.300828209110E-1, +-2.090683657711E1)); +#1620=LINE('',#1619,#1618); +#1621=CARTESIAN_POINT('',(-1.905371857176E2,6.808293908929E-1, +-1.949640288006E1)); +#1622=DIRECTION('',(0.E0,-9.993908270191E-1,-3.489949670250E-2)); +#1623=DIRECTION('',(-1.272074073393E-1,-3.461597804937E-2,9.912719150575E-1)); +#1624=AXIS2_PLACEMENT_3D('',#1621,#1622,#1623); +#1626=DIRECTION('',(1.E0,0.E0,0.E0)); +#1627=VECTOR('',#1626,1.471146586462E1); +#1628=CARTESIAN_POINT('',(-1.907173900645E2,6.317917613565E-1, +-1.809214890026E1)); +#1629=LINE('',#1628,#1627); +#1630=CARTESIAN_POINT('',(-1.760059241998E2,6.699215843672E-1, +-1.918404416963E1)); +#1631=DIRECTION('',(0.E0,-9.993908270191E-1,-3.489949670250E-2)); +#1632=DIRECTION('',(1.E0,0.E0,9.755192355608E-14)); +#1633=AXIS2_PLACEMENT_3D('',#1630,#1631,#1632); +#1635=CARTESIAN_POINT('',(2.143339266975E2,3.566607330245E1,-3.05E2)); +#1636=DIRECTION('',(-3.487826274237E-2,3.487826274237E-2,-9.987827659587E-1)); +#1637=DIRECTION('',(9.993908270191E-1,0.E0,-3.489949670250E-2)); +#1638=AXIS2_PLACEMENT_3D('',#1635,#1636,#1637); +#1640=CARTESIAN_POINT('',(2.143339266975E2,3.566607330245E1,-3.05E2)); +#1641=DIRECTION('',(0.E0,-1.E0,0.E0)); +#1642=DIRECTION('',(0.E0,0.E0,-1.E0)); +#1643=AXIS2_PLACEMENT_3D('',#1640,#1641,#1642); +#1645=CARTESIAN_POINT('',(2.143339266975E2,3.566607330245E1,-3.05E2)); +#1646=DIRECTION('',(1.E0,0.E0,0.E0)); +#1647=DIRECTION('',(0.E0,-9.993908270191E-1,-3.489949670250E-2)); +#1648=AXIS2_PLACEMENT_3D('',#1645,#1646,#1647); +#1650=CARTESIAN_POINT('',(2.400318840372E2,2.000000000002E2,-2.854494934646E2)); +#1651=CARTESIAN_POINT('',(2.400318230220E2,2.097215919500E2,-2.854495280341E2)); +#1652=CARTESIAN_POINT('',(2.400884260996E2,2.284081770911E2,-2.838311354984E2)); +#1653=CARTESIAN_POINT('',(2.403277552619E2,2.549143200857E2,-2.769766371551E2)); +#1654=CARTESIAN_POINT('',(2.406899537753E2,2.776654282730E2,-2.666048988348E2)); +#1655=CARTESIAN_POINT('',(2.411378856683E2,2.962931749947E2,-2.537777353337E2)); +#1656=CARTESIAN_POINT('',(2.416406367311E2,3.106310693380E2,-2.393808479492E2)); +#1657=CARTESIAN_POINT('',(2.421720744045E2,3.209285820515E2,-2.241624589350E2)); +#1658=CARTESIAN_POINT('',(2.427181592137E2,3.275235023796E2,-2.085246374136E2)); +#1659=CARTESIAN_POINT('',(2.432705228759E2,3.307478689815E2,-1.927070113250E2)); +#1660=CARTESIAN_POINT('',(2.438224724260E2,3.307494617031E2,-1.769012442338E2)); +#1661=CARTESIAN_POINT('',(2.443743898386E2,3.275328292381E2,-1.610963976652E2)); +#1662=CARTESIAN_POINT('',(2.449198826603E2,3.209472716988E2,-1.454755260337E2)); +#1663=CARTESIAN_POINT('',(2.454508364787E2,3.106650486604E2,-1.302710018641E2)); +#1664=CARTESIAN_POINT('',(2.459530263320E2,2.963388818533E2,-1.158901516283E2)); +#1665=CARTESIAN_POINT('',(2.464006279280E2,2.777314624139E2,-1.030725727041E2)); +#1666=CARTESIAN_POINT('',(2.467629084596E2,2.549632403456E2,-9.269801504511E1)); +#1667=CARTESIAN_POINT('',(2.470024641117E2,2.284450166496E2,-8.583878735129E1)); +#1668=CARTESIAN_POINT('',(2.470589052155E2,2.097353517084E2,-8.422066297914E1)); +#1669=CARTESIAN_POINT('',(2.470589452314E2,2.E2,-8.422078927338E1)); +#1671=CARTESIAN_POINT('',(2.470589452314E2,2.E2,-8.422078927338E1)); +#1672=CARTESIAN_POINT('',(2.470588951908E2,1.902556675970E2,-8.422066567818E1)); +#1673=CARTESIAN_POINT('',(2.470023497441E2,1.715333460899E2,-8.584219438638E1)); +#1674=CARTESIAN_POINT('',(2.467627017308E2,1.450213167279E2,-9.270389962206E1)); +#1675=CARTESIAN_POINT('',(2.464003940587E2,1.222564441720E2,-1.030792793205E2)); +#1676=CARTESIAN_POINT('',(2.459527288171E2,1.036510898253E2,-1.158986688E2)); +#1677=CARTESIAN_POINT('',(2.454505852052E2,8.932922838165E1,-1.302781980752E2)); +#1678=CARTESIAN_POINT('',(2.449196591679E2,7.904915822001E1,-1.454819258362E2)); +#1679=CARTESIAN_POINT('',(2.443741244465E2,7.246485912893E1,-1.611039975471E2)); +#1680=CARTESIAN_POINT('',(2.438222295271E2,6.924975735713E1,-1.769081999454E2)); +#1681=CARTESIAN_POINT('',(2.432702760889E2,6.925291362752E1,-1.927140783432E2)); +#1682=CARTESIAN_POINT('',(2.427178899273E2,7.247886311234E1,-2.085323489093E2)); +#1683=CARTESIAN_POINT('',(2.421718489366E2,7.907499289575E1,-2.241689149578E2)); +#1684=CARTESIAN_POINT('',(2.416403715744E2,8.937499245427E1,-2.393884430374E2)); +#1685=CARTESIAN_POINT('',(2.411375754373E2,1.037172391343E2,-2.537866117511E2)); +#1686=CARTESIAN_POINT('',(2.406897209191E2,1.223467933809E2,-2.666115947181E2)); +#1687=CARTESIAN_POINT('',(2.403275343105E2,1.451016368921E2,-2.769828607894E2)); +#1688=CARTESIAN_POINT('',(2.400883119514E2,1.716152886758E2,-2.838347908602E2)); +#1689=CARTESIAN_POINT('',(2.400317919566E2,1.902881774705E2,-2.854495846589E2)); +#1690=CARTESIAN_POINT('',(2.400318840372E2,2.000000000002E2,-2.854494934646E2)); +#1692=DIRECTION('',(-5.381864661894E-10,1.E0,1.872496458585E-11)); +#1693=VECTOR('',#1692,3.009671195142E2); +#1694=CARTESIAN_POINT('',(2.480144670928E2,4.951644024284E1,-5.686255957269E1)); +#1695=LINE('',#1694,#1693); +#1696=CARTESIAN_POINT('',(2.486702735290E2,3.703362641029E2,-3.807891863512E1)); +#1697=CARTESIAN_POINT('',(2.486098981018E2,3.702555959141E2,-3.980236539289E1)); +#1698=CARTESIAN_POINT('',(2.484952660204E2,3.696651539458E2,-4.309223884891E1)); +#1699=CARTESIAN_POINT('',(2.483350891867E2,3.675725726648E2,-4.767619052251E1)); +#1700=CARTESIAN_POINT('',(2.481992652699E2,3.643946145478E2,-5.156646922779E1)); +#1701=CARTESIAN_POINT('',(2.480952461834E2,3.603393994997E2,-5.454493634705E1)); +#1702=CARTESIAN_POINT('',(2.480292423360E2,3.555675181827E2,-5.643524776910E1)); +#1703=CARTESIAN_POINT('',(2.480142949942E2,3.522229241490E2,-5.686289408144E1)); +#1704=CARTESIAN_POINT('',(2.480144669308E2,3.504835597570E2,-5.686255956706E1)); +#1706=DIRECTION('',(3.486047586732E-2,4.697818775034E-2,9.982874321046E-1)); +#1707=VECTOR('',#1706,3.814424324149E1); +#1708=CARTESIAN_POINT('',(2.486702735290E2,3.703362641029E2,-3.807891863512E1)); +#1709=LINE('',#1708,#1707); +#1710=DIRECTION('',(-3.489797283532E-2,-9.344890849791E-3,-9.993471891725E-1)); +#1711=VECTOR('',#1710,3.060722947256E2); +#1712=CARTESIAN_POINT('',(2.5E2,3.933096413373E2,-3.790796494932E-14)); +#1713=LINE('',#1712,#1711); +#1714=DIRECTION('',(0.E0,-1.E0,0.E0)); +#1715=VECTOR('',#1714,3.547833558485E2); +#1716=CARTESIAN_POINT('',(2.393186973730E2,3.904494291509E2,-3.058724874176E2)); +#1717=LINE('',#1716,#1715); +#1718=DIRECTION('',(-3.487826274237E-2,3.487826274237E-2,-9.987827659587E-1)); +#1719=VECTOR('',#1718,3.062452595725E2); +#1720=CARTESIAN_POINT('',(2.5E2,2.498477067548E1,-3.795296804817E-14)); +#1721=LINE('',#1720,#1719); +#1722=DIRECTION('',(-3.486047617058E-2,4.697818775033E-2,-9.982874320940E-1)); +#1723=VECTOR('',#1722,3.814424324148E1); +#1724=CARTESIAN_POINT('',(2.5E2,2.787178847655E1,-1.514714956248E-13)); +#1725=LINE('',#1724,#1723); +#1726=CARTESIAN_POINT('',(2.480144670928E2,4.951644024284E1,-5.686255957269E1)); +#1727=CARTESIAN_POINT('',(2.480142949714E2,4.777707578871E1,-5.686289452460E1)); +#1728=CARTESIAN_POINT('',(2.480292423242E2,4.443248166380E1,-5.643524819843E1)); +#1729=CARTESIAN_POINT('',(2.480952461935E2,3.966060064762E1,-5.454493605472E1)); +#1730=CARTESIAN_POINT('',(2.481992652628E2,3.560538535721E1,-5.156646935305E1)); +#1731=CARTESIAN_POINT('',(2.483350891991E2,3.242742740546E1,-4.767619048428E1)); +#1732=CARTESIAN_POINT('',(2.484952659785E2,3.033484590709E1,-4.309223885238E1)); +#1733=CARTESIAN_POINT('',(2.486098981925E2,2.974440450654E1,-3.980236537163E1)); +#1734=CARTESIAN_POINT('',(2.486702735174E2,2.966373589714E1,-3.807891863471E1)); +#1736=CARTESIAN_POINT('',(2.500257923074E2,1.999999921896E2,-2.857984884316E2)); +#1737=DIRECTION('',(-1.611112277429E-9,1.E0,-4.613621924366E-8)); +#1738=DIRECTION('',(-9.993908270192E-1,0.E0,3.489949669981E-2)); +#1739=AXIS2_PLACEMENT_3D('',#1736,#1737,#1738); +#1741=CARTESIAN_POINT('',(2.570528535016E2,2.000000052484E2,-8.456978424047E1)); +#1742=DIRECTION('',(1.077777111017E-9,-1.E0,3.086349833360E-8)); +#1743=DIRECTION('',(-9.993908270189E-1,0.E0,3.489949670912E-2)); +#1744=AXIS2_PLACEMENT_3D('',#1741,#1742,#1743); +#1746=CARTESIAN_POINT('',(2.565294939391E2,2.000000000004E2,-9.455607958795E1)); +#1747=CARTESIAN_POINT('',(2.565294936441E2,1.909414769334E2,-9.455604605475E1)); +#1748=CARTESIAN_POINT('',(2.564769287963E2,1.731302592807E2,-9.608686542539E1)); +#1749=CARTESIAN_POINT('',(2.562317325404E2,1.483516980554E2,-1.025253842674E2)); +#1750=CARTESIAN_POINT('',(2.558747545919E2,1.271500712188E2,-1.121905934543E2)); +#1751=CARTESIAN_POINT('',(2.554217519822E2,1.100472469192E2,-1.239909547666E2)); +#1752=CARTESIAN_POINT('',(2.549255655186E2,9.705298371667E1,-1.370519987463E2)); +#1753=CARTESIAN_POINT('',(2.543876059678E2,8.787009649183E1,-1.506491959090E2)); +#1754=CARTESIAN_POINT('',(2.538505450917E2,8.206642502669E1,-1.644329474187E2)); +#1755=CARTESIAN_POINT('',(2.532932673352E2,7.925500433092E1,-1.782594272218E2)); +#1756=CARTESIAN_POINT('',(2.527415533658E2,7.925335451156E1,-1.920159935010E2)); +#1757=CARTESIAN_POINT('',(2.521943454641E2,8.206754226040E1,-2.058606006591E2)); +#1758=CARTESIAN_POINT('',(2.516400116934E2,8.787650801219E1,-2.196647585510E2)); +#1759=CARTESIAN_POINT('',(2.511156939411E2,9.707587999373E1,-2.332860088773E2)); +#1760=CARTESIAN_POINT('',(2.506068419022E2,1.100915387636E2,-2.463743899912E2)); +#1761=CARTESIAN_POINT('',(2.501644861591E2,1.272178000136E2,-2.581863198373E2)); +#1762=CARTESIAN_POINT('',(2.497967830429E2,1.484166484253E2,-2.678540261372E2)); +#1763=CARTESIAN_POINT('',(2.495631130996E2,1.731972326447E2,-2.742859719757E2)); +#1764=CARTESIAN_POINT('',(2.495024243908E2,1.909678543603E2,-2.758121795126E2)); +#1765=CARTESIAN_POINT('',(2.495024327449E2,1.999999999996E2,-2.758121930841E2)); +#1767=DIRECTION('',(9.986295347546E-1,-5.112612228282E-11,-5.233595624294E-2)); +#1768=VECTOR('',#1767,8.482130525960E0); +#1769=CARTESIAN_POINT('',(2.565294939391E2,2.000000000004E2,-9.455607958795E1)); +#1770=LINE('',#1769,#1768); +#1771=CARTESIAN_POINT('',(2.495024327449E2,1.999999999996E2,-2.758121930841E2)); +#1772=CARTESIAN_POINT('',(2.495024286354E2,2.090388973109E2,-2.758121691289E2)); +#1773=CARTESIAN_POINT('',(2.495632024410E2,2.268188614447E2,-2.742834209594E2)); +#1774=CARTESIAN_POINT('',(2.497969489774E2,2.515939303548E2,-2.678499397434E2)); +#1775=CARTESIAN_POINT('',(2.501646335230E2,2.727897403613E2,-2.581820787237E2)); +#1776=CARTESIAN_POINT('',(2.506070531284E2,2.899146774700E2,-2.463691343102E2)); +#1777=CARTESIAN_POINT('',(2.511158467924E2,3.029272295088E2,-2.332819150823E2)); +#1778=CARTESIAN_POINT('',(2.516401005589E2,3.121247245458E2,-2.196624786399E2)); +#1779=CARTESIAN_POINT('',(2.521944920555E2,3.179336123302E2,-2.058570088234E2)); +#1780=CARTESIAN_POINT('',(2.527416567466E2,3.207468515048E2,-1.920132260261E2)); +#1781=CARTESIAN_POINT('',(2.532933851900E2,3.207447846272E2,-1.782567273276E2)); +#1782=CARTESIAN_POINT('',(2.538506787777E2,3.179324779022E2,-1.644295013420E2)); +#1783=CARTESIAN_POINT('',(2.543876996671E2,3.121286369404E2,-1.506468881227E2)); +#1784=CARTESIAN_POINT('',(2.549257095232E2,3.029442337091E2,-1.370483307831E2)); +#1785=CARTESIAN_POINT('',(2.554219401223E2,2.899468547889E2,-1.239859421142E2)); +#1786=CARTESIAN_POINT('',(2.558749148252E2,2.728425745165E2,-1.121864421200E2)); +#1787=CARTESIAN_POINT('',(2.562318729641E2,2.516381137517E2,-1.025215099006E2)); +#1788=CARTESIAN_POINT('',(2.564770130585E2,2.268554494686E2,-9.608463356173E1)); +#1789=CARTESIAN_POINT('',(2.565294941676E2,2.090525597890E2,-9.455603565931E1)); +#1790=CARTESIAN_POINT('',(2.565294939391E2,2.000000000004E2,-9.455607958795E1)); +#1792=DIRECTION('',(9.986295347546E-1,2.516572295862E-11,5.233595624294E-2)); +#1793=VECTOR('',#1792,1.551883527945E1); +#1794=CARTESIAN_POINT('',(2.495024327449E2,1.999999999996E2,-2.758121930841E2)); +#1795=LINE('',#1794,#1793); +#1796=CARTESIAN_POINT('',(2.65E2,2.E2,-9.5E1)); +#1797=CARTESIAN_POINT('',(2.65E2,1.858578643763E2,-9.5E1)); +#1798=CARTESIAN_POINT('',(2.65E2,1.552925405215E2,-9.884359720369E1)); +#1799=CARTESIAN_POINT('',(2.65E2,1.197663573583E2,-1.160253722118E2)); +#1800=CARTESIAN_POINT('',(2.65E2,9.880360742352E1,-1.354667796577E2)); +#1801=CARTESIAN_POINT('',(2.65E2,8.762313235387E1,-1.517538904679E2)); +#1802=CARTESIAN_POINT('',(2.65E2,8.125628639606E1,-1.687465153074E2)); +#1803=CARTESIAN_POINT('',(2.65E2,7.937185680197E1,-1.85E2)); +#1804=CARTESIAN_POINT('',(2.65E2,8.125628639606E1,-2.012534846926E2)); +#1805=CARTESIAN_POINT('',(2.65E2,8.762313235387E1,-2.182461095321E2)); +#1806=CARTESIAN_POINT('',(2.65E2,9.880360742352E1,-2.345332203423E2)); +#1807=CARTESIAN_POINT('',(2.65E2,1.197663573583E2,-2.539746277882E2)); +#1808=CARTESIAN_POINT('',(2.65E2,1.552925405215E2,-2.711564027963E2)); +#1809=CARTESIAN_POINT('',(2.65E2,1.858578643763E2,-2.75E2)); +#1810=CARTESIAN_POINT('',(2.65E2,2.E2,-2.75E2)); +#1812=CARTESIAN_POINT('',(2.65E2,2.E2,-2.75E2)); +#1813=CARTESIAN_POINT('',(2.65E2,2.141421356237E2,-2.75E2)); +#1814=CARTESIAN_POINT('',(2.65E2,2.447074594785E2,-2.711564027963E2)); +#1815=CARTESIAN_POINT('',(2.65E2,2.802336426417E2,-2.539746277882E2)); +#1816=CARTESIAN_POINT('',(2.65E2,3.011963925765E2,-2.345332203423E2)); +#1817=CARTESIAN_POINT('',(2.65E2,3.123768676461E2,-2.182461095321E2)); +#1818=CARTESIAN_POINT('',(2.65E2,3.187437136039E2,-2.012534846926E2)); +#1819=CARTESIAN_POINT('',(2.65E2,3.206281431980E2,-1.85E2)); +#1820=CARTESIAN_POINT('',(2.65E2,3.187437136039E2,-1.687465153074E2)); +#1821=CARTESIAN_POINT('',(2.65E2,3.123768676461E2,-1.517538904679E2)); +#1822=CARTESIAN_POINT('',(2.65E2,3.011963925765E2,-1.354667796577E2)); +#1823=CARTESIAN_POINT('',(2.65E2,2.802336426417E2,-1.160253722118E2)); +#1824=CARTESIAN_POINT('',(2.65E2,2.447074594785E2,-9.884359720369E1)); +#1825=CARTESIAN_POINT('',(2.65E2,2.141421356237E2,-9.5E1)); +#1826=CARTESIAN_POINT('',(2.65E2,2.E2,-9.5E1)); +#1828=CARTESIAN_POINT('',(2.65E2,2.E2,-1.85E2)); +#1829=DIRECTION('',(1.E0,0.E0,0.E0)); +#1830=DIRECTION('',(0.E0,-1.E0,0.E0)); +#1831=AXIS2_PLACEMENT_3D('',#1828,#1829,#1830); +#1833=CARTESIAN_POINT('',(2.65E2,2.E2,-1.85E2)); +#1834=DIRECTION('',(1.E0,0.E0,0.E0)); +#1835=DIRECTION('',(0.E0,1.E0,0.E0)); +#1836=AXIS2_PLACEMENT_3D('',#1833,#1834,#1835); +#1838=CARTESIAN_POINT('',(2.65E2,1.12E2,-1.85E2)); +#1839=DIRECTION('',(1.E0,0.E0,0.E0)); +#1840=DIRECTION('',(0.E0,-1.E0,0.E0)); +#1841=AXIS2_PLACEMENT_3D('',#1838,#1839,#1840); +#1843=CARTESIAN_POINT('',(2.65E2,1.12E2,-1.85E2)); +#1844=DIRECTION('',(1.E0,0.E0,0.E0)); +#1845=DIRECTION('',(0.E0,1.E0,0.E0)); +#1846=AXIS2_PLACEMENT_3D('',#1843,#1844,#1845); +#1848=CARTESIAN_POINT('',(2.65E2,2.88E2,-1.85E2)); +#1849=DIRECTION('',(1.E0,0.E0,0.E0)); +#1850=DIRECTION('',(0.E0,-1.E0,0.E0)); +#1851=AXIS2_PLACEMENT_3D('',#1848,#1849,#1850); +#1853=CARTESIAN_POINT('',(2.65E2,2.88E2,-1.85E2)); +#1854=DIRECTION('',(1.E0,0.E0,0.E0)); +#1855=DIRECTION('',(0.E0,1.E0,0.E0)); +#1856=AXIS2_PLACEMENT_3D('',#1853,#1854,#1855); +#1858=CARTESIAN_POINT('',(2.65E2,2.7317E2,-1.45E2)); +#1859=DIRECTION('',(1.E0,0.E0,0.E0)); +#1860=DIRECTION('',(0.E0,-1.E0,0.E0)); +#1861=AXIS2_PLACEMENT_3D('',#1858,#1859,#1860); +#1863=CARTESIAN_POINT('',(2.65E2,2.7317E2,-1.45E2)); +#1864=DIRECTION('',(1.E0,0.E0,0.E0)); +#1865=DIRECTION('',(0.E0,1.E0,0.E0)); +#1866=AXIS2_PLACEMENT_3D('',#1863,#1864,#1865); +#1868=CARTESIAN_POINT('',(2.65E2,2.289E2,-1.17E2)); +#1869=DIRECTION('',(1.E0,0.E0,0.E0)); +#1870=DIRECTION('',(0.E0,-1.E0,0.E0)); +#1871=AXIS2_PLACEMENT_3D('',#1868,#1869,#1870); +#1873=CARTESIAN_POINT('',(2.65E2,2.289E2,-1.17E2)); +#1874=DIRECTION('',(1.E0,0.E0,0.E0)); +#1875=DIRECTION('',(0.E0,1.E0,0.E0)); +#1876=AXIS2_PLACEMENT_3D('',#1873,#1874,#1875); +#1878=CARTESIAN_POINT('',(2.65E2,1.711E2,-1.17E2)); +#1879=DIRECTION('',(1.E0,0.E0,0.E0)); +#1880=DIRECTION('',(0.E0,-1.E0,0.E0)); +#1881=AXIS2_PLACEMENT_3D('',#1878,#1879,#1880); +#1883=CARTESIAN_POINT('',(2.65E2,1.711E2,-1.17E2)); +#1884=DIRECTION('',(1.E0,0.E0,0.E0)); +#1885=DIRECTION('',(0.E0,1.E0,0.E0)); +#1886=AXIS2_PLACEMENT_3D('',#1883,#1884,#1885); +#1888=CARTESIAN_POINT('',(2.65E2,1.2683E2,-1.45E2)); +#1889=DIRECTION('',(1.E0,0.E0,0.E0)); +#1890=DIRECTION('',(0.E0,-1.E0,0.E0)); +#1891=AXIS2_PLACEMENT_3D('',#1888,#1889,#1890); +#1893=CARTESIAN_POINT('',(2.65E2,1.2683E2,-1.45E2)); +#1894=DIRECTION('',(1.E0,0.E0,0.E0)); +#1895=DIRECTION('',(0.E0,1.E0,0.E0)); +#1896=AXIS2_PLACEMENT_3D('',#1893,#1894,#1895); +#1898=CARTESIAN_POINT('',(2.65E2,1.2683E2,-2.25E2)); +#1899=DIRECTION('',(1.E0,0.E0,0.E0)); +#1900=DIRECTION('',(0.E0,-1.E0,0.E0)); +#1901=AXIS2_PLACEMENT_3D('',#1898,#1899,#1900); +#1903=CARTESIAN_POINT('',(2.65E2,1.2683E2,-2.25E2)); +#1904=DIRECTION('',(1.E0,0.E0,0.E0)); +#1905=DIRECTION('',(0.E0,1.E0,0.E0)); +#1906=AXIS2_PLACEMENT_3D('',#1903,#1904,#1905); +#1908=CARTESIAN_POINT('',(2.65E2,1.711E2,-2.53E2)); +#1909=DIRECTION('',(1.E0,0.E0,0.E0)); +#1910=DIRECTION('',(0.E0,-1.E0,0.E0)); +#1911=AXIS2_PLACEMENT_3D('',#1908,#1909,#1910); +#1913=CARTESIAN_POINT('',(2.65E2,1.711E2,-2.53E2)); +#1914=DIRECTION('',(1.E0,0.E0,0.E0)); +#1915=DIRECTION('',(0.E0,1.E0,0.E0)); +#1916=AXIS2_PLACEMENT_3D('',#1913,#1914,#1915); +#1918=CARTESIAN_POINT('',(2.65E2,2.289E2,-2.53E2)); +#1919=DIRECTION('',(1.E0,0.E0,0.E0)); +#1920=DIRECTION('',(0.E0,-1.E0,0.E0)); +#1921=AXIS2_PLACEMENT_3D('',#1918,#1919,#1920); +#1923=CARTESIAN_POINT('',(2.65E2,2.289E2,-2.53E2)); +#1924=DIRECTION('',(1.E0,0.E0,0.E0)); +#1925=DIRECTION('',(0.E0,1.E0,0.E0)); +#1926=AXIS2_PLACEMENT_3D('',#1923,#1924,#1925); +#1928=CARTESIAN_POINT('',(2.65E2,2.7317E2,-2.25E2)); +#1929=DIRECTION('',(1.E0,0.E0,0.E0)); +#1930=DIRECTION('',(0.E0,-1.E0,0.E0)); +#1931=AXIS2_PLACEMENT_3D('',#1928,#1929,#1930); +#1933=CARTESIAN_POINT('',(2.65E2,2.7317E2,-2.25E2)); +#1934=DIRECTION('',(1.E0,0.E0,0.E0)); +#1935=DIRECTION('',(0.E0,1.E0,0.E0)); +#1936=AXIS2_PLACEMENT_3D('',#1933,#1934,#1935); +#1938=CARTESIAN_POINT('',(2.57E2,2.E2,-1.85E2)); +#1939=DIRECTION('',(1.E0,0.E0,0.E0)); +#1940=DIRECTION('',(0.E0,-1.E0,0.E0)); +#1941=AXIS2_PLACEMENT_3D('',#1938,#1939,#1940); +#1943=DIRECTION('',(1.E0,0.E0,0.E0)); +#1944=VECTOR('',#1943,8.E0); +#1945=CARTESIAN_POINT('',(2.57E2,2.5E2,-1.85E2)); +#1946=LINE('',#1945,#1944); +#1947=CARTESIAN_POINT('',(2.57E2,2.E2,-1.85E2)); +#1948=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1949=DIRECTION('',(0.E0,-1.E0,0.E0)); +#1950=AXIS2_PLACEMENT_3D('',#1947,#1948,#1949); +#1952=DIRECTION('',(1.E0,0.E0,0.E0)); +#1953=VECTOR('',#1952,8.E0); +#1954=CARTESIAN_POINT('',(2.57E2,1.5E2,-1.85E2)); +#1955=LINE('',#1954,#1953); +#1956=CARTESIAN_POINT('',(2.57E2,2.E2,-1.85E2)); +#1957=DIRECTION('',(-1.E0,0.E0,0.E0)); +#1958=DIRECTION('',(0.E0,-1.E0,0.E0)); +#1959=AXIS2_PLACEMENT_3D('',#1956,#1957,#1958); +#1961=CARTESIAN_POINT('',(2.57E2,2.E2,-1.85E2)); +#1962=DIRECTION('',(1.E0,0.E0,0.E0)); +#1963=DIRECTION('',(0.E0,-1.E0,0.E0)); +#1964=AXIS2_PLACEMENT_3D('',#1961,#1962,#1963); +#1966=CARTESIAN_POINT('',(2.25E2,2.E2,-1.85E2)); +#1967=DIRECTION('',(1.E0,0.E0,0.E0)); +#1968=DIRECTION('',(0.E0,1.E0,0.E0)); +#1969=AXIS2_PLACEMENT_3D('',#1966,#1967,#1968); +#1971=DIRECTION('',(1.E0,0.E0,0.E0)); +#1972=VECTOR('',#1971,3.2E1); +#1973=CARTESIAN_POINT('',(2.25E2,1.74E2,-1.85E2)); +#1974=LINE('',#1973,#1972); +#1975=DIRECTION('',(1.E0,0.E0,0.E0)); +#1976=VECTOR('',#1975,3.2E1); +#1977=CARTESIAN_POINT('',(2.25E2,2.26E2,-1.85E2)); +#1978=LINE('',#1977,#1976); +#1979=CARTESIAN_POINT('',(2.25E2,2.E2,-1.85E2)); +#1980=DIRECTION('',(1.E0,0.E0,0.E0)); +#1981=DIRECTION('',(0.E0,0.E0,-1.E0)); +#1982=AXIS2_PLACEMENT_3D('',#1979,#1980,#1981); +#1984=CARTESIAN_POINT('',(2.25E2,2.E2,-1.85E2)); +#1985=DIRECTION('',(1.E0,0.E0,0.E0)); +#1986=DIRECTION('',(0.E0,0.E0,1.E0)); +#1987=AXIS2_PLACEMENT_3D('',#1984,#1985,#1986); +#1989=DIRECTION('',(1.E0,0.E0,0.E0)); +#1990=VECTOR('',#1989,2.349266837370E1); +#1991=CARTESIAN_POINT('',(2.015073316263E2,2.E2,-2.425E2)); +#1992=LINE('',#1991,#1990); +#1993=DIRECTION('',(1.E0,0.E0,0.E0)); +#1994=VECTOR('',#1993,2.349266837370E1); +#1995=CARTESIAN_POINT('',(-2.25E2,2.E2,-2.425E2)); +#1996=LINE('',#1995,#1994); +#1997=CARTESIAN_POINT('',(2.015073316263E2,2.E2,-2.425E2)); +#1998=CARTESIAN_POINT('',(2.015073316263E2,2.067764399864E2,-2.425E2)); +#1999=CARTESIAN_POINT('',(2.015929968639E2,2.214151766973E2,-2.400468685592E2)); +#2000=CARTESIAN_POINT('',(2.020533903560E2,2.418748963789E2,-2.268629239094E2)); +#2001=CARTESIAN_POINT('',(2.026473242177E2,2.528433804770E2,-2.098548834119E2)); +#2002=CARTESIAN_POINT('',(2.031526249913E2,2.568954177989E2,-1.953849624761E2)); +#2003=CARTESIAN_POINT('',(2.035152758721E2,2.578022911005E2,-1.85E2)); +#2004=CARTESIAN_POINT('',(2.038779267529E2,2.568954177989E2,-1.746150375239E2)); +#2005=CARTESIAN_POINT('',(2.043832275264E2,2.528433804770E2,-1.601451165881E2)); +#2006=CARTESIAN_POINT('',(2.049771613882E2,2.418748963789E2,-1.431370760906E2)); +#2007=CARTESIAN_POINT('',(2.054375548803E2,2.214151766973E2,-1.299531314408E2)); +#2008=CARTESIAN_POINT('',(2.055232201178E2,2.067764399864E2,-1.275E2)); +#2009=CARTESIAN_POINT('',(2.055232201178E2,2.E2,-1.275E2)); +#2011=CARTESIAN_POINT('',(2.055232201178E2,2.E2,-1.275E2)); +#2012=CARTESIAN_POINT('',(2.055232201178E2,1.932235600136E2,-1.275E2)); +#2013=CARTESIAN_POINT('',(2.054375548803E2,1.785848233027E2,-1.299531314408E2)); +#2014=CARTESIAN_POINT('',(2.049771613882E2,1.581251036211E2,-1.431370760906E2)); +#2015=CARTESIAN_POINT('',(2.043832275264E2,1.471566195230E2,-1.601451165881E2)); +#2016=CARTESIAN_POINT('',(2.038779267529E2,1.431045822011E2,-1.746150375239E2)); +#2017=CARTESIAN_POINT('',(2.035152758721E2,1.421977088995E2,-1.85E2)); +#2018=CARTESIAN_POINT('',(2.031526249913E2,1.431045822011E2,-1.953849624761E2)); +#2019=CARTESIAN_POINT('',(2.026473242177E2,1.471566195230E2,-2.098548834119E2)); +#2020=CARTESIAN_POINT('',(2.020533903560E2,1.581251036211E2,-2.268629239094E2)); +#2021=CARTESIAN_POINT('',(2.015929968639E2,1.785848233027E2,-2.400468685592E2)); +#2022=CARTESIAN_POINT('',(2.015073316263E2,1.932235600136E2,-2.425E2)); +#2023=CARTESIAN_POINT('',(2.015073316263E2,2.E2,-2.425E2)); +#2025=DIRECTION('',(-3.487826274237E-2,3.487826274237E-2,-9.987827659587E-1)); +#2026=VECTOR('',#2025,2.661965108723E2); +#2027=CARTESIAN_POINT('',(2.099756182280E2,6.500915244743E1, +-3.789561257387E-14)); +#2028=LINE('',#2027,#2026); +#2029=DIRECTION('',(0.E0,-1.E0,0.E0)); +#2030=VECTOR('',#2029,3.058122170060E2); +#2031=CARTESIAN_POINT('',(2.006911463807E2,3.801058413007E2,-2.658724874176E2)); +#2032=LINE('',#2031,#2030); +#2033=DIRECTION('',(-3.489797283532E-2,-9.344890849792E-3,-9.993471891725E-1)); +#2034=VECTOR('',#2033,2.660461652348E2); +#2035=CARTESIAN_POINT('',(2.099756182280E2,3.825920136758E2,0.E0)); +#2036=LINE('',#2035,#2034); +#2037=DIRECTION('',(1.E0,0.E0,0.E0)); +#2038=VECTOR('',#2037,1.947677988215E1); +#2039=CARTESIAN_POINT('',(2.055232201178E2,2.E2,-1.275E2)); +#2040=LINE('',#2039,#2038); +#2041=DIRECTION('',(1.E0,0.E0,0.E0)); +#2042=VECTOR('',#2041,1.947677988215E1); +#2043=CARTESIAN_POINT('',(-2.25E2,2.E2,-1.275E2)); +#2044=LINE('',#2043,#2042); +#2045=CARTESIAN_POINT('',(-2.015073316263E2,2.E2,-2.425E2)); +#2046=CARTESIAN_POINT('',(-2.015073316263E2,2.067764399864E2,-2.425E2)); +#2047=CARTESIAN_POINT('',(-2.015929968639E2,2.214151766973E2, +-2.400468685592E2)); +#2048=CARTESIAN_POINT('',(-2.020533903560E2,2.418748963789E2, +-2.268629239094E2)); +#2049=CARTESIAN_POINT('',(-2.026473242177E2,2.528433804770E2, +-2.098548834119E2)); +#2050=CARTESIAN_POINT('',(-2.031526249913E2,2.568954177989E2, +-1.953849624761E2)); +#2051=CARTESIAN_POINT('',(-2.035152758721E2,2.578022911005E2,-1.85E2)); +#2052=CARTESIAN_POINT('',(-2.038779267529E2,2.568954177989E2, +-1.746150375239E2)); +#2053=CARTESIAN_POINT('',(-2.043832275264E2,2.528433804770E2, +-1.601451165881E2)); +#2054=CARTESIAN_POINT('',(-2.049771613882E2,2.418748963789E2, +-1.431370760906E2)); +#2055=CARTESIAN_POINT('',(-2.054375548803E2,2.214151766973E2, +-1.299531314408E2)); +#2056=CARTESIAN_POINT('',(-2.055232201178E2,2.067764399864E2,-1.275E2)); +#2057=CARTESIAN_POINT('',(-2.055232201178E2,2.E2,-1.275E2)); +#2059=CARTESIAN_POINT('',(-2.055232201178E2,2.E2,-1.275E2)); +#2060=CARTESIAN_POINT('',(-2.055232201178E2,1.932235600136E2,-1.275E2)); +#2061=CARTESIAN_POINT('',(-2.054375548803E2,1.785848233027E2, +-1.299531314408E2)); +#2062=CARTESIAN_POINT('',(-2.049771613882E2,1.581251036211E2, +-1.431370760906E2)); +#2063=CARTESIAN_POINT('',(-2.043832275264E2,1.471566195230E2, +-1.601451165881E2)); +#2064=CARTESIAN_POINT('',(-2.038779267529E2,1.431045822011E2, +-1.746150375239E2)); +#2065=CARTESIAN_POINT('',(-2.035152758721E2,1.421977088995E2,-1.85E2)); +#2066=CARTESIAN_POINT('',(-2.031526249913E2,1.431045822011E2, +-1.953849624761E2)); +#2067=CARTESIAN_POINT('',(-2.026473242177E2,1.471566195230E2, +-2.098548834119E2)); +#2068=CARTESIAN_POINT('',(-2.020533903560E2,1.581251036211E2, +-2.268629239094E2)); +#2069=CARTESIAN_POINT('',(-2.015929968639E2,1.785848233027E2, +-2.400468685592E2)); +#2070=CARTESIAN_POINT('',(-2.015073316263E2,1.932235600136E2,-2.425E2)); +#2071=CARTESIAN_POINT('',(-2.015073316263E2,2.E2,-2.425E2)); +#2073=DIRECTION('',(3.487826274237E-2,3.487826274237E-2,-9.987827659587E-1)); +#2074=VECTOR('',#2073,2.661965108723E2); +#2075=CARTESIAN_POINT('',(-2.099756182280E2,6.500915244743E1,0.E0)); +#2076=LINE('',#2075,#2074); +#2077=DIRECTION('',(3.489797283532E-2,-9.344890849792E-3,-9.993471891725E-1)); +#2078=VECTOR('',#2077,2.660461652348E2); +#2079=CARTESIAN_POINT('',(-2.099756182280E2,3.825920136758E2, +-3.789561257387E-14)); +#2080=LINE('',#2079,#2078); +#2081=DIRECTION('',(0.E0,1.E0,0.E0)); +#2082=VECTOR('',#2081,3.058122170060E2); +#2083=CARTESIAN_POINT('',(-2.006911463807E2,7.429362429474E1, +-2.658724874176E2)); +#2084=LINE('',#2083,#2082); +#2085=CARTESIAN_POINT('',(-1.849908475526E2,4.002438177195E1,0.E0)); +#2086=CARTESIAN_POINT('',(-1.891549759985E2,4.002438177195E1,0.E0)); +#2087=CARTESIAN_POINT('',(-1.956771986555E2,4.183041600672E1,0.E0)); +#2088=CARTESIAN_POINT('',(-2.030276941911E2,4.697230580887E1,0.E0)); +#2089=CARTESIAN_POINT('',(-2.081695839933E2,5.432280134446E1,0.E0)); +#2090=CARTESIAN_POINT('',(-2.099756182280E2,6.084502400152E1,0.E0)); +#2091=CARTESIAN_POINT('',(-2.099756182280E2,6.500915244743E1,0.E0)); +#2093=CARTESIAN_POINT('',(-1.757063757053E2,7.429362429474E1,-2.65E2)); +#2094=DIRECTION('',(1.E0,0.E0,0.E0)); +#2095=DIRECTION('',(0.E0,-9.993908270191E-1,-3.489949670250E-2)); +#2096=AXIS2_PLACEMENT_3D('',#2093,#2094,#2095); +#2098=CARTESIAN_POINT('',(-1.757063757053E2,7.429362429474E1,-2.65E2)); +#2099=DIRECTION('',(-3.487826274237E-2,-3.487826274237E-2,9.987827659587E-1)); +#2100=DIRECTION('',(-9.993908270191E-1,0.E0,-3.489949670250E-2)); +#2101=AXIS2_PLACEMENT_3D('',#2098,#2099,#2100); +#2103=CARTESIAN_POINT('',(-1.757063757053E2,7.429362429474E1,-2.65E2)); +#2104=DIRECTION('',(0.E0,1.E0,0.E0)); +#2105=DIRECTION('',(0.E0,0.E0,-1.E0)); +#2106=AXIS2_PLACEMENT_3D('',#2103,#2104,#2105); +#2108=CARTESIAN_POINT('',(2.E1,3.61E2,-2.9E2)); +#2109=DIRECTION('',(0.E0,0.E0,-1.E0)); +#2110=DIRECTION('',(0.E0,1.E0,0.E0)); +#2111=AXIS2_PLACEMENT_3D('',#2108,#2109,#2110); +#2113=DIRECTION('',(1.E0,0.E0,0.E0)); +#2114=VECTOR('',#2113,4.E1); +#2115=CARTESIAN_POINT('',(-2.E1,3.76E2,-2.9E2)); +#2116=LINE('',#2115,#2114); +#2117=CARTESIAN_POINT('',(-2.E1,3.61E2,-2.9E2)); +#2118=DIRECTION('',(0.E0,0.E0,-1.E0)); +#2119=DIRECTION('',(-1.E0,0.E0,0.E0)); +#2120=AXIS2_PLACEMENT_3D('',#2117,#2118,#2119); +#2122=DIRECTION('',(0.E0,1.E0,0.E0)); +#2123=VECTOR('',#2122,2.626602827596E1); +#2124=CARTESIAN_POINT('',(-3.5E1,3.347339717240E2,-2.9E2)); +#2125=LINE('',#2124,#2123); +#2126=CARTESIAN_POINT('',(0.E0,2.86E2,-2.9E2)); +#2127=DIRECTION('',(0.E0,0.E0,-1.E0)); +#2128=DIRECTION('',(-5.833333333333E-1,-8.122328620674E-1,0.E0)); +#2129=AXIS2_PLACEMENT_3D('',#2126,#2127,#2128); +#2131=DIRECTION('',(0.E0,1.E0,0.E0)); +#2132=VECTOR('',#2131,2.626602827596E1); +#2133=CARTESIAN_POINT('',(-3.5E1,2.11E2,-2.9E2)); +#2134=LINE('',#2133,#2132); +#2135=CARTESIAN_POINT('',(-2.E1,2.11E2,-2.9E2)); +#2136=DIRECTION('',(0.E0,0.E0,-1.E0)); +#2137=DIRECTION('',(0.E0,-1.E0,0.E0)); +#2138=AXIS2_PLACEMENT_3D('',#2135,#2136,#2137); +#2140=DIRECTION('',(-1.E0,0.E0,0.E0)); +#2141=VECTOR('',#2140,4.E1); +#2142=CARTESIAN_POINT('',(2.E1,1.96E2,-2.9E2)); +#2143=LINE('',#2142,#2141); +#2144=CARTESIAN_POINT('',(2.E1,2.11E2,-2.9E2)); +#2145=DIRECTION('',(0.E0,0.E0,-1.E0)); +#2146=DIRECTION('',(1.E0,0.E0,0.E0)); +#2147=AXIS2_PLACEMENT_3D('',#2144,#2145,#2146); +#2149=DIRECTION('',(0.E0,-1.E0,0.E0)); +#2150=VECTOR('',#2149,2.626602827596E1); +#2151=CARTESIAN_POINT('',(3.5E1,2.372660282760E2,-2.9E2)); +#2152=LINE('',#2151,#2150); +#2153=CARTESIAN_POINT('',(0.E0,2.86E2,-2.9E2)); +#2154=DIRECTION('',(0.E0,0.E0,-1.E0)); +#2155=DIRECTION('',(5.833333333333E-1,8.122328620674E-1,0.E0)); +#2156=AXIS2_PLACEMENT_3D('',#2153,#2154,#2155); +#2158=DIRECTION('',(0.E0,-1.E0,0.E0)); +#2159=VECTOR('',#2158,2.626602827596E1); +#2160=CARTESIAN_POINT('',(3.5E1,3.61E2,-2.9E2)); +#2161=LINE('',#2160,#2159); +#2162=DIRECTION('',(1.E0,0.E0,0.E0)); +#2163=VECTOR('',#2162,2.014127514105E2); +#2164=CARTESIAN_POINT('',(-1.007063757053E2,7.057063757053E2,-2.9E2)); +#2165=LINE('',#2164,#2163); +#2166=DIRECTION('',(2.749618318632E-11,-9.999999999995E-1,1.041617734795E-6)); +#2167=VECTOR('',#2166,1.822198170087E2); +#2168=CARTESIAN_POINT('',(1.007063757053E2,7.057063757053E2,-2.9E2)); +#2169=LINE('',#2168,#2167); +#2170=CARTESIAN_POINT('',(1.073930206283E2,4.985156567862E2,-2.899997367794E2)); +#2171=CARTESIAN_POINT('',(1.059401196242E2,5.010344092217E2,-2.899996062898E2)); +#2172=CARTESIAN_POINT('',(1.035018011938E2,5.062427168765E2,-2.900001223887E2)); +#2173=CARTESIAN_POINT('',(1.011972908793E2,5.148491626707E2,-2.900001622049E2)); +#2174=CARTESIAN_POINT('',(1.007068148537E2,5.205788965484E2,-2.899995399294E2)); +#2175=CARTESIAN_POINT('',(1.007063757103E2,5.234865586967E2,-2.899998101966E2)); +#2177=DIRECTION('',(4.997224534293E-1,-8.661855860813E-1,-1.925498370917E-6)); +#2178=VECTOR('',#2177,1.367025928256E2); +#2179=CARTESIAN_POINT('',(1.073930206283E2,4.985156567862E2,-2.899997367794E2)); +#2180=LINE('',#2179,#2178); +#2181=DIRECTION('',(0.E0,-1.E0,0.E0)); +#2182=VECTOR('',#2181,3.058122170060E2); +#2183=CARTESIAN_POINT('',(1.757063757053E2,3.801058413007E2,-2.9E2)); +#2184=LINE('',#2183,#2182); +#2185=DIRECTION('',(-1.E0,0.E0,0.E0)); +#2186=VECTOR('',#2185,3.514127514105E2); +#2187=CARTESIAN_POINT('',(1.757063757053E2,7.429362429474E1,-2.9E2)); +#2188=LINE('',#2187,#2186); +#2189=DIRECTION('',(0.E0,1.E0,0.E0)); +#2190=VECTOR('',#2189,3.058122170060E2); +#2191=CARTESIAN_POINT('',(-1.757063757053E2,7.429362429474E1,-2.9E2)); +#2192=LINE('',#2191,#2190); +#2193=DIRECTION('',(4.997224534574E-1,8.661855860661E-1,1.388300937939E-6)); +#2194=VECTOR('',#2193,1.367025928022E2); +#2195=CARTESIAN_POINT('',(-1.757063757053E2,3.801058413007E2,-2.9E2)); +#2196=LINE('',#2195,#2194); +#2197=CARTESIAN_POINT('',(-1.007063757146E2,5.234865586734E2, +-2.899997367592E2)); +#2198=CARTESIAN_POINT('',(-1.007065709811E2,5.205787467859E2, +-2.899996062516E2)); +#2199=CARTESIAN_POINT('',(-1.011972596320E2,5.148488266245E2, +-2.900001224144E2)); +#2200=CARTESIAN_POINT('',(-1.035020172194E2,5.062423699763E2, +-2.900001621722E2)); +#2201=CARTESIAN_POINT('',(-1.059404214295E2,5.010343740303E2, +-2.899995399885E2)); +#2202=CARTESIAN_POINT('',(-1.073930206362E2,4.985156567638E2, +-2.899998102157E2)); +#2204=DIRECTION('',(5.143457993670E-11,9.999999999990E-1,-1.444633022178E-6)); +#2205=VECTOR('',#2204,1.822198170321E2); +#2206=CARTESIAN_POINT('',(-1.007063757146E2,5.234865586734E2, +-2.899997367592E2)); +#2207=LINE('',#2206,#2205); +#2208=DIRECTION('',(0.E0,0.E0,1.E0)); +#2209=VECTOR('',#2208,4.E1); +#2210=CARTESIAN_POINT('',(2.E1,3.76E2,-3.3E2)); +#2211=LINE('',#2210,#2209); +#2212=CARTESIAN_POINT('',(2.E1,3.61E2,-3.3E2)); +#2213=DIRECTION('',(0.E0,0.E0,-1.E0)); +#2214=DIRECTION('',(0.E0,1.E0,0.E0)); +#2215=AXIS2_PLACEMENT_3D('',#2212,#2213,#2214); +#2217=DIRECTION('',(0.E0,-1.E0,0.E0)); +#2218=VECTOR('',#2217,2.626602827596E1); +#2219=CARTESIAN_POINT('',(3.5E1,3.61E2,-3.3E2)); +#2220=LINE('',#2219,#2218); +#2221=CARTESIAN_POINT('',(0.E0,2.86E2,-3.3E2)); +#2222=DIRECTION('',(0.E0,0.E0,-1.E0)); +#2223=DIRECTION('',(5.833333333333E-1,8.122328620674E-1,0.E0)); +#2224=AXIS2_PLACEMENT_3D('',#2221,#2222,#2223); +#2226=DIRECTION('',(0.E0,-1.E0,0.E0)); +#2227=VECTOR('',#2226,2.626602827596E1); +#2228=CARTESIAN_POINT('',(3.5E1,2.372660282760E2,-3.3E2)); +#2229=LINE('',#2228,#2227); +#2230=CARTESIAN_POINT('',(2.E1,2.11E2,-3.3E2)); +#2231=DIRECTION('',(0.E0,0.E0,-1.E0)); +#2232=DIRECTION('',(1.E0,0.E0,0.E0)); +#2233=AXIS2_PLACEMENT_3D('',#2230,#2231,#2232); +#2235=DIRECTION('',(-1.E0,0.E0,0.E0)); +#2236=VECTOR('',#2235,4.E1); +#2237=CARTESIAN_POINT('',(2.E1,1.96E2,-3.3E2)); +#2238=LINE('',#2237,#2236); +#2239=CARTESIAN_POINT('',(-2.E1,2.11E2,-3.3E2)); +#2240=DIRECTION('',(0.E0,0.E0,-1.E0)); +#2241=DIRECTION('',(0.E0,-1.E0,0.E0)); +#2242=AXIS2_PLACEMENT_3D('',#2239,#2240,#2241); +#2244=DIRECTION('',(0.E0,1.E0,0.E0)); +#2245=VECTOR('',#2244,2.626602827596E1); +#2246=CARTESIAN_POINT('',(-3.5E1,2.11E2,-3.3E2)); +#2247=LINE('',#2246,#2245); +#2248=CARTESIAN_POINT('',(0.E0,2.86E2,-3.3E2)); +#2249=DIRECTION('',(0.E0,0.E0,-1.E0)); +#2250=DIRECTION('',(-5.833333333333E-1,-8.122328620674E-1,0.E0)); +#2251=AXIS2_PLACEMENT_3D('',#2248,#2249,#2250); +#2253=DIRECTION('',(0.E0,1.E0,0.E0)); +#2254=VECTOR('',#2253,2.626602827596E1); +#2255=CARTESIAN_POINT('',(-3.5E1,3.347339717240E2,-3.3E2)); +#2256=LINE('',#2255,#2254); +#2257=CARTESIAN_POINT('',(-2.E1,3.61E2,-3.3E2)); +#2258=DIRECTION('',(0.E0,0.E0,-1.E0)); +#2259=DIRECTION('',(-1.E0,0.E0,0.E0)); +#2260=AXIS2_PLACEMENT_3D('',#2257,#2258,#2259); +#2262=DIRECTION('',(1.E0,0.E0,0.E0)); +#2263=VECTOR('',#2262,4.E1); +#2264=CARTESIAN_POINT('',(-2.E1,3.76E2,-3.3E2)); +#2265=LINE('',#2264,#2263); +#2266=DIRECTION('',(-1.E0,0.E0,0.E0)); +#2267=VECTOR('',#2266,4.286678533951E2); +#2268=CARTESIAN_POINT('',(2.143339266975E2,3.566607330245E1,-3.3E2)); +#2269=LINE('',#2268,#2267); +#2270=DIRECTION('',(0.E0,-1.E0,0.E0)); +#2271=VECTOR('',#2270,3.547833558485E2); +#2272=CARTESIAN_POINT('',(2.143339266975E2,3.904494291509E2,-3.3E2)); +#2273=LINE('',#2272,#2271); +#2274=DIRECTION('',(4.997224534293E-1,-8.661855860813E-1,-1.925498370917E-6)); +#2275=VECTOR('',#2274,1.367025928256E2); +#2276=CARTESIAN_POINT('',(1.460205716206E2,5.088592446365E2,-3.299997367794E2)); +#2277=LINE('',#2276,#2275); +#2278=CARTESIAN_POINT('',(1.393339267026E2,5.338301465469E2,-3.299998101966E2)); +#2279=CARTESIAN_POINT('',(1.393343658460E2,5.309224843987E2,-3.299995399294E2)); +#2280=CARTESIAN_POINT('',(1.398248418716E2,5.251927505210E2,-3.300001622049E2)); +#2281=CARTESIAN_POINT('',(1.421293521861E2,5.165863047268E2,-3.300001223887E2)); +#2282=CARTESIAN_POINT('',(1.445676706165E2,5.113779970720E2,-3.299996062898E2)); +#2283=CARTESIAN_POINT('',(1.460205716206E2,5.088592446365E2,-3.299997367794E2)); +#2285=DIRECTION('',(2.380197784800E-11,-9.999999999996E-1,9.016626347115E-7)); +#2286=VECTOR('',#2285,2.105037801507E2); +#2287=CARTESIAN_POINT('',(1.393339266975E2,7.443339266975E2,-3.3E2)); +#2288=LINE('',#2287,#2286); +#2289=DIRECTION('',(1.E0,0.E0,0.E0)); +#2290=VECTOR('',#2289,2.786678533951E2); +#2291=CARTESIAN_POINT('',(-1.393339266975E2,7.443339266975E2,-3.3E2)); +#2292=LINE('',#2291,#2290); +#2293=DIRECTION('',(4.452393482367E-11,9.999999999992E-1,-1.250527495336E-6)); +#2294=VECTOR('',#2293,2.105037801741E2); +#2295=CARTESIAN_POINT('',(-1.393339267069E2,5.338301465236E2, +-3.299997367592E2)); +#2296=LINE('',#2295,#2294); +#2297=CARTESIAN_POINT('',(-1.460205716284E2,5.088592446141E2, +-3.299998102157E2)); +#2298=CARTESIAN_POINT('',(-1.445679724218E2,5.113779618806E2, +-3.299995399885E2)); +#2299=CARTESIAN_POINT('',(-1.421295682117E2,5.165859578265E2, +-3.300001621722E2)); +#2300=CARTESIAN_POINT('',(-1.398248106243E2,5.251924144747E2, +-3.300001224144E2)); +#2301=CARTESIAN_POINT('',(-1.393341219734E2,5.309223346361E2, +-3.299996062516E2)); +#2302=CARTESIAN_POINT('',(-1.393339267069E2,5.338301465236E2, +-3.299997367592E2)); +#2304=DIRECTION('',(4.997224534574E-1,8.661855860661E-1,1.388300937939E-6)); +#2305=VECTOR('',#2304,1.367025928022E2); +#2306=CARTESIAN_POINT('',(-2.143339266975E2,3.904494291509E2,-3.3E2)); +#2307=LINE('',#2306,#2305); +#2308=DIRECTION('',(0.E0,1.E0,0.E0)); +#2309=VECTOR('',#2308,3.547833558485E2); +#2310=CARTESIAN_POINT('',(-2.143339266975E2,3.566607330245E1,-3.3E2)); +#2311=LINE('',#2310,#2309); +#2312=DIRECTION('',(-1.E0,0.E0,0.E0)); +#2313=VECTOR('',#2312,1.009298158204E2); +#2314=CARTESIAN_POINT('',(5.046490791019E1,4.127339792212E2,-3.3E2)); +#2315=LINE('',#2314,#2313); +#2316=CARTESIAN_POINT('',(-5.046490791019E1,4.12E2,-3.3E2)); +#2317=DIRECTION('',(0.E0,0.E0,1.E0)); +#2318=DIRECTION('',(0.E0,1.E0,0.E0)); +#2319=AXIS2_PLACEMENT_3D('',#2316,#2317,#2318); +#2321=DIRECTION('',(-4.648338989899E-1,-8.853979028379E-1,0.E0)); +#2322=VECTOR('',#2321,6.784163581514E1); +#2323=CARTESIAN_POINT('',(-5.111477157339E1,4.123411784232E2,-3.3E2)); +#2324=LINE('',#2323,#2322); +#2325=CARTESIAN_POINT('',(-8.2E1,3.519331579242E2,-3.3E2)); +#2326=DIRECTION('',(0.E0,0.E0,1.E0)); +#2327=DIRECTION('',(-8.853979028382E-1,4.648338989894E-1,0.E0)); +#2328=AXIS2_PLACEMENT_3D('',#2325,#2326,#2327); +#2330=DIRECTION('',(0.E0,-1.E0,0.E0)); +#2331=VECTOR('',#2330,1.839331579242E2); +#2332=CARTESIAN_POINT('',(-8.273397922122E1,3.519331579242E2,-3.3E2)); +#2333=LINE('',#2332,#2331); +#2334=CARTESIAN_POINT('',(-8.2E1,1.68E2,-3.3E2)); +#2335=DIRECTION('',(0.E0,0.E0,1.E0)); +#2336=DIRECTION('',(-1.E0,0.E0,0.E0)); +#2337=AXIS2_PLACEMENT_3D('',#2334,#2335,#2336); +#2339=DIRECTION('',(1.E0,0.E0,0.E0)); +#2340=VECTOR('',#2339,1.64E2); +#2341=CARTESIAN_POINT('',(-8.2E1,1.672660207788E2,-3.3E2)); +#2342=LINE('',#2341,#2340); +#2343=CARTESIAN_POINT('',(8.2E1,1.68E2,-3.3E2)); +#2344=DIRECTION('',(0.E0,0.E0,1.E0)); +#2345=DIRECTION('',(0.E0,-1.E0,0.E0)); +#2346=AXIS2_PLACEMENT_3D('',#2343,#2344,#2345); +#2348=DIRECTION('',(0.E0,1.E0,0.E0)); +#2349=VECTOR('',#2348,1.839331579242E2); +#2350=CARTESIAN_POINT('',(8.273397922122E1,1.68E2,-3.3E2)); +#2351=LINE('',#2350,#2349); +#2352=CARTESIAN_POINT('',(8.2E1,3.519331579242E2,-3.3E2)); +#2353=DIRECTION('',(0.E0,0.E0,1.E0)); +#2354=DIRECTION('',(1.E0,0.E0,0.E0)); +#2355=AXIS2_PLACEMENT_3D('',#2352,#2353,#2354); +#2357=DIRECTION('',(-4.648338989899E-1,8.853979028379E-1,0.E0)); +#2358=VECTOR('',#2357,6.784163581514E1); +#2359=CARTESIAN_POINT('',(8.264986366319E1,3.522743363474E2,-3.3E2)); +#2360=LINE('',#2359,#2358); +#2361=CARTESIAN_POINT('',(5.046490791019E1,4.12E2,-3.3E2)); +#2362=DIRECTION('',(0.E0,0.E0,1.E0)); +#2363=DIRECTION('',(8.853979028381E-1,4.648338989897E-1,0.E0)); +#2364=AXIS2_PLACEMENT_3D('',#2361,#2362,#2363); +#2366=DIRECTION('',(4.648338989899E-1,8.853979028379E-1,0.E0)); +#2367=VECTOR('',#2366,1.223570065933E2); +#2368=CARTESIAN_POINT('',(-1.460618790456E2,3.677272420104E2,-3.3E2)); +#2369=LINE('',#2368,#2367); +#2370=DIRECTION('',(1.E0,0.E0,0.E0)); +#2371=VECTOR('',#2370,1.783723892043E2); +#2372=CARTESIAN_POINT('',(-8.918619460214E1,4.760618790456E2,-3.3E2)); +#2373=LINE('',#2372,#2371); +#2374=DIRECTION('',(4.648338989899E-1,-8.853979028379E-1,0.E0)); +#2375=VECTOR('',#2374,1.223570065933E2); +#2376=CARTESIAN_POINT('',(8.918619460214E1,4.760618790456E2,-3.3E2)); +#2377=LINE('',#2376,#2375); +#2378=DIRECTION('',(0.E0,-1.E0,0.E0)); +#2379=VECTOR('',#2378,2.637891210560E2); +#2380=CARTESIAN_POINT('',(1.460618790456E2,3.677272420104E2,-3.3E2)); +#2381=LINE('',#2380,#2379); +#2382=DIRECTION('',(-1.E0,0.E0,0.E0)); +#2383=VECTOR('',#2382,2.921237580913E2); +#2384=CARTESIAN_POINT('',(1.460618790456E2,1.039381209544E2,-3.3E2)); +#2385=LINE('',#2384,#2383); +#2386=DIRECTION('',(0.E0,1.E0,0.E0)); +#2387=VECTOR('',#2386,2.637891210560E2); +#2388=CARTESIAN_POINT('',(-1.460618790456E2,1.039381209544E2,-3.3E2)); +#2389=LINE('',#2388,#2387); +#2390=DIRECTION('',(0.E0,0.E0,1.E0)); +#2391=VECTOR('',#2390,4.E1); +#2392=CARTESIAN_POINT('',(3.5E1,3.61E2,-3.3E2)); +#2393=LINE('',#2392,#2391); +#2394=DIRECTION('',(0.E0,0.E0,1.E0)); +#2395=VECTOR('',#2394,4.E1); +#2396=CARTESIAN_POINT('',(3.5E1,3.347339717240E2,-3.3E2)); +#2397=LINE('',#2396,#2395); +#2398=DIRECTION('',(0.E0,0.E0,1.E0)); +#2399=VECTOR('',#2398,4.E1); +#2400=CARTESIAN_POINT('',(3.5E1,2.372660282760E2,-3.3E2)); +#2401=LINE('',#2400,#2399); +#2402=DIRECTION('',(0.E0,0.E0,1.E0)); +#2403=VECTOR('',#2402,4.E1); +#2404=CARTESIAN_POINT('',(3.5E1,2.11E2,-3.3E2)); +#2405=LINE('',#2404,#2403); +#2406=DIRECTION('',(0.E0,0.E0,1.E0)); +#2407=VECTOR('',#2406,4.E1); +#2408=CARTESIAN_POINT('',(2.E1,1.96E2,-3.3E2)); +#2409=LINE('',#2408,#2407); +#2410=DIRECTION('',(0.E0,0.E0,1.E0)); +#2411=VECTOR('',#2410,4.E1); +#2412=CARTESIAN_POINT('',(-2.E1,1.96E2,-3.3E2)); +#2413=LINE('',#2412,#2411); +#2414=DIRECTION('',(0.E0,0.E0,1.E0)); +#2415=VECTOR('',#2414,4.E1); +#2416=CARTESIAN_POINT('',(-3.5E1,2.11E2,-3.3E2)); +#2417=LINE('',#2416,#2415); +#2418=DIRECTION('',(0.E0,0.E0,1.E0)); +#2419=VECTOR('',#2418,4.E1); +#2420=CARTESIAN_POINT('',(-3.5E1,2.372660282760E2,-3.3E2)); +#2421=LINE('',#2420,#2419); +#2422=DIRECTION('',(0.E0,0.E0,1.E0)); +#2423=VECTOR('',#2422,4.E1); +#2424=CARTESIAN_POINT('',(-3.5E1,3.347339717240E2,-3.3E2)); +#2425=LINE('',#2424,#2423); +#2426=DIRECTION('',(0.E0,0.E0,1.E0)); +#2427=VECTOR('',#2426,4.E1); +#2428=CARTESIAN_POINT('',(-3.5E1,3.61E2,-3.3E2)); +#2429=LINE('',#2428,#2427); +#2430=DIRECTION('',(0.E0,0.E0,1.E0)); +#2431=VECTOR('',#2430,4.E1); +#2432=CARTESIAN_POINT('',(-2.E1,3.76E2,-3.3E2)); +#2433=LINE('',#2432,#2431); +#2434=CARTESIAN_POINT('',(2.143339266975E2,3.904494291509E2,-3.05E2)); +#2435=DIRECTION('',(0.E0,1.E0,0.E0)); +#2436=DIRECTION('',(9.993908270191E-1,0.E0,-3.489949670250E-2)); +#2437=AXIS2_PLACEMENT_3D('',#2434,#2435,#2436); +#2439=CARTESIAN_POINT('',(2.143339266975E2,3.904494291509E2,-3.05E2)); +#2440=DIRECTION('',(-3.489797283532E-2,-9.344890849791E-3,-9.993471891725E-1)); +#2441=DIRECTION('',(8.656579291931E-1,4.994180360730E-1,-3.489949670250E-2)); +#2442=AXIS2_PLACEMENT_3D('',#2439,#2440,#2441); +#2444=CARTESIAN_POINT('',(2.143339266975E2,3.904494291509E2,-3.05E2)); +#2445=DIRECTION('',(4.997224534896E-1,-8.661855860486E-1,0.E0)); +#2446=DIRECTION('',(0.E0,0.E0,-1.E0)); +#2447=AXIS2_PLACEMENT_3D('',#2444,#2445,#2446); +#2449=DIRECTION('',(-3.489797283532E-2,-9.344890849792E-3,-9.993471891725E-1)); +#2450=VECTOR('',#2449,3.060722947256E2); +#2451=CARTESIAN_POINT('',(2.466566775544E2,4.057950922391E2, +-3.819694693883E-14)); +#2452=LINE('',#2451,#2450); +#2453=DIRECTION('',(3.489766715061E-2,9.344714563575E-3,9.993472014956E-1)); +#2454=VECTOR('',#2453,3.060722947255E2); +#2455=CARTESIAN_POINT('',(1.676621133803E2,5.213447495308E2,-3.058724911893E2)); +#2456=LINE('',#2455,#2454); +#2457=DIRECTION('',(4.997217691403E-1,-8.661859808651E-1,2.759088297245E-8)); +#2458=VECTOR('',#2457,1.367025928540E2); +#2459=CARTESIAN_POINT('',(1.676621133803E2,5.213447495308E2,-3.058724911893E2)); +#2460=LINE('',#2459,#2458); +#2461=CARTESIAN_POINT('',(1.783433224456E2,5.242049077609E2,0.E0)); +#2462=CARTESIAN_POINT('',(1.761144408152E2,5.280683025870E2,0.E0)); +#2463=CARTESIAN_POINT('',(1.75E2,5.322301195542E2,0.E0)); +#2464=CARTESIAN_POINT('',(1.75E2,5.366903586627E2,0.E0)); +#2466=DIRECTION('',(-1.384803106747E-9,1.E0,4.818062494676E-11)); +#2467=VECTOR('',#2466,1.169671195142E2); +#2468=CARTESIAN_POINT('',(1.730144670928E2,5.735164402428E2,-5.686255957269E1)); +#2469=LINE('',#2468,#2467); +#2470=CARTESIAN_POINT('',(1.736702735290E2,7.103362641029E2,-3.807891863512E1)); +#2471=CARTESIAN_POINT('',(1.736098981018E2,7.102555959141E2,-3.980236539289E1)); +#2472=CARTESIAN_POINT('',(1.734952660204E2,7.096651539458E2,-4.309223884891E1)); +#2473=CARTESIAN_POINT('',(1.733350891867E2,7.075725726648E2,-4.767619052251E1)); +#2474=CARTESIAN_POINT('',(1.731992652699E2,7.043946145478E2,-5.156646922779E1)); +#2475=CARTESIAN_POINT('',(1.730952461834E2,7.003393994997E2,-5.454493634705E1)); +#2476=CARTESIAN_POINT('',(1.730292423360E2,6.955675181827E2,-5.643524776910E1)); +#2477=CARTESIAN_POINT('',(1.730142949942E2,6.922229241490E2,-5.686289408144E1)); +#2478=CARTESIAN_POINT('',(1.730144669308E2,6.904835597570E2,-5.686255956706E1)); +#2480=DIRECTION('',(3.486047586732E-2,4.697818775034E-2,9.982874321046E-1)); +#2481=VECTOR('',#2480,3.814424324149E1); +#2482=CARTESIAN_POINT('',(1.736702735290E2,7.103362641029E2,-3.807891863512E1)); +#2483=LINE('',#2482,#2481); +#2484=DIRECTION('',(-3.487826274237E-2,-3.487826274237E-2,-9.987827659587E-1)); +#2485=VECTOR('',#2484,3.062452595725E2); +#2486=CARTESIAN_POINT('',(1.75E2,7.550152293245E2,0.E0)); +#2487=LINE('',#2486,#2485); +#2488=DIRECTION('',(3.811293912427E-7,-9.999999999999E-1,-1.330967370302E-8)); +#2489=VECTOR('',#2488,2.105037801905E2); +#2490=CARTESIAN_POINT('',(1.643186973730E2,7.443339266975E2,-3.058724874176E2)); +#2491=LINE('',#2490,#2489); +#2492=DIRECTION('',(3.489771071042E-2,9.344890749522E-3,9.993471983270E-1)); +#2493=VECTOR('',#2492,3.060722947254E2); +#2494=CARTESIAN_POINT('',(1.643187776022E2,5.338301465070E2,-3.058724902193E2)); +#2495=LINE('',#2494,#2493); +#2496=DIRECTION('',(-3.486047617058E-2,4.697818775033E-2,-9.982874320940E-1)); +#2497=VECTOR('',#2496,3.814424324148E1); +#2498=CARTESIAN_POINT('',(1.75E2,5.518717884765E2,-1.514709177359E-13)); +#2499=LINE('',#2498,#2497); +#2500=CARTESIAN_POINT('',(1.730144670928E2,5.735164402428E2,-5.686255957269E1)); +#2501=CARTESIAN_POINT('',(1.730142949714E2,5.717770757887E2,-5.686289452460E1)); +#2502=CARTESIAN_POINT('',(1.730292423242E2,5.684324816638E2,-5.643524819843E1)); +#2503=CARTESIAN_POINT('',(1.730952461935E2,5.636606006476E2,-5.454493605472E1)); +#2504=CARTESIAN_POINT('',(1.731992652628E2,5.596053853572E2,-5.156646935305E1)); +#2505=CARTESIAN_POINT('',(1.733350891991E2,5.564274274055E2,-4.767619048428E1)); +#2506=CARTESIAN_POINT('',(1.734952659785E2,5.543348459071E2,-4.309223885238E1)); +#2507=CARTESIAN_POINT('',(1.736098981925E2,5.537444045065E2,-3.980236537163E1)); +#2508=CARTESIAN_POINT('',(1.736702735174E2,5.536637358971E2,-3.807891863471E1)); +#2510=CARTESIAN_POINT('',(1.830082241188E2,5.735164390475E2,-5.721154926740E1)); +#2511=DIRECTION('',(0.E0,1.E0,0.E0)); +#2512=DIRECTION('',(-9.993908270191E-1,0.E0,3.489949670250E-2)); +#2513=AXIS2_PLACEMENT_3D('',#2510,#2511,#2512); +#2515=CARTESIAN_POINT('',(1.836641632618E2,5.536638102658E2,-3.842790983004E1)); +#2516=DIRECTION('',(3.486096387763E-2,-4.697869299929E-2,9.982873912865E-1)); +#2517=DIRECTION('',(-1.734114645291E-1,9.834578567740E-1,5.233648745649E-2)); +#2518=AXIS2_PLACEMENT_3D('',#2515,#2516,#2517); +#2520=CARTESIAN_POINT('',(1.821366605430E2,5.735164402679E2,-4.724953201667E1)); +#2521=CARTESIAN_POINT('',(1.819941808673E2,5.726348228430E2,-4.726209444104E1)); +#2522=CARTESIAN_POINT('',(1.817464257340E2,5.708900187428E2,-4.706877406796E1)); +#2523=CARTESIAN_POINT('',(1.814981228674E2,5.684680125125E2,-4.614701901678E1)); +#2524=CARTESIAN_POINT('',(1.813901902704E2,5.664114783349E2,-4.467107014262E1)); +#2525=CARTESIAN_POINT('',(1.814254563340E2,5.648193987312E2,-4.272616374732E1)); +#2526=CARTESIAN_POINT('',(1.816011994717E2,5.637919426556E2,-4.043648166393E1)); +#2527=CARTESIAN_POINT('',(1.818079198916E2,5.635220243381E2,-3.875677148058E1)); +#2528=CARTESIAN_POINT('',(1.819300595756E2,5.634983259878E2,-3.790455290582E1)); +#2530=CARTESIAN_POINT('',(1.75E2,5.518717884765E2,0.E0)); +#2531=CARTESIAN_POINT('',(1.75E2,5.546665347498E2,0.E0)); +#2532=CARTESIAN_POINT('',(1.769202022968E2,5.586447862572E2,0.E0)); +#2533=CARTESIAN_POINT('',(1.805014295380E2,5.612292723464E2,0.E0)); +#2534=CARTESIAN_POINT('',(1.832537173356E2,5.617145749438E2,0.E0)); +#2536=DIRECTION('',(-9.848077530122E-1,-1.736481776669E-1,-2.597845963904E-14)); +#2537=VECTOR('',#2536,5.834928336847E0); +#2538=CARTESIAN_POINT('',(1.89E2,5.627277996163E2,0.E0)); +#2539=LINE('',#2538,#2537); +#2540=DIRECTION('',(0.E0,5.314106001786E-2,-9.985870156076E-1)); +#2541=VECTOR('',#2540,3.404810944724E1); +#2542=CARTESIAN_POINT('',(1.95E2,5.616571113504E2,4.E1)); +#2543=LINE('',#2542,#2541); +#2544=DIRECTION('',(5.228556327394E-2,-4.387279685906E-2,9.976679796249E-1)); +#2545=VECTOR('',#2544,7.185510998885E1); +#2546=CARTESIAN_POINT('',(2.529908217413E2,5.756974003046E2,-3.168754240831E1)); +#2547=LINE('',#2546,#2545); +#2548=DIRECTION('',(-9.819387639025E-1,-1.685704401472E-1,-8.590850164070E-2)); +#2549=VECTOR('',#2548,7.236781434645E1); +#2550=CARTESIAN_POINT('',(2.529908217413E2,5.756974003046E2,-3.168754240831E1)); +#2551=LINE('',#2550,#2549); +#2552=DIRECTION('',(-3.486100654326E-2,4.697842501021E-2,-9.982874024079E-1)); +#2553=VECTOR('',#2552,3.796957951627E1); +#2554=CARTESIAN_POINT('',(1.832537173356E2,5.617145749438E2, +-1.492139745096E-13)); +#2555=LINE('',#2554,#2553); +#2556=CARTESIAN_POINT('',(1.89E2,7.012722003837E2,0.E0)); +#2557=CARTESIAN_POINT('',(1.909862012400E2,7.009219795160E2,0.E0)); +#2558=CARTESIAN_POINT('',(1.934748972844E2,7.005632173118E2,1.504466203655E0)); +#2559=CARTESIAN_POINT('',(1.95E2,7.004263589217E2,3.986008170068E0)); +#2560=CARTESIAN_POINT('',(1.95E2,7.005335360220E2,6.E0)); +#2562=CARTESIAN_POINT('',(1.95E2,5.634664639780E2,6.E0)); +#2563=CARTESIAN_POINT('',(1.95E2,5.635736410783E2,3.986008170068E0)); +#2564=CARTESIAN_POINT('',(1.934748972844E2,5.634367826882E2,1.504466203655E0)); +#2565=CARTESIAN_POINT('',(1.909862012400E2,5.630780204840E2, +2.536395931824E-14)); +#2566=CARTESIAN_POINT('',(1.89E2,5.627277996163E2,0.E0)); +#2568=DIRECTION('',(0.E0,-5.314106001786E-2,-9.985870156076E-1)); +#2569=VECTOR('',#2568,3.404810944724E1); +#2570=CARTESIAN_POINT('',(1.95E2,7.023428886496E2,4.E1)); +#2571=LINE('',#2570,#2569); +#2572=DIRECTION('',(9.848077530122E-1,-1.736481776669E-1,-1.948384472928E-14)); +#2573=VECTOR('',#2572,5.834928336847E0); +#2574=CARTESIAN_POINT('',(1.832537173356E2,7.022854250562E2, +1.160553135075E-13)); +#2575=LINE('',#2574,#2573); +#2576=DIRECTION('',(3.486100659085E-2,4.697842528009E-2,9.982874023936E-1)); +#2577=VECTOR('',#2576,3.796957951628E1); +#2578=CARTESIAN_POINT('',(1.819300595738E2,7.005016740020E2,-3.790455290529E1)); +#2579=LINE('',#2578,#2577); +#2580=DIRECTION('',(9.819387639275E-1,-1.685704400056E-1,8.590850163331E-2)); +#2581=VECTOR('',#2580,7.236781434645E1); +#2582=CARTESIAN_POINT('',(1.819300595738E2,7.005016740020E2,-3.790455290529E1)); +#2583=LINE('',#2582,#2581); +#2584=DIRECTION('',(5.228556327394E-2,4.387279685906E-2,9.976679796249E-1)); +#2585=VECTOR('',#2584,7.185510998885E1); +#2586=CARTESIAN_POINT('',(2.529908217413E2,6.883025996954E2,-3.168754240831E1)); +#2587=LINE('',#2586,#2585); +#2588=DIRECTION('',(0.E0,-1.E0,0.E0)); +#2589=VECTOR('',#2588,1.370670720439E2); +#2590=CARTESIAN_POINT('',(1.95E2,7.005335360220E2,6.E0)); +#2591=LINE('',#2590,#2589); +#2592=CARTESIAN_POINT('',(2.27E2,6.35E2,4.E1)); +#2593=DIRECTION('',(0.E0,0.E0,1.E0)); +#2594=DIRECTION('',(-1.E0,0.E0,0.E0)); +#2595=AXIS2_PLACEMENT_3D('',#2592,#2593,#2594); +#2597=CARTESIAN_POINT('',(2.27E2,6.35E2,4.E1)); +#2598=DIRECTION('',(0.E0,0.E0,1.E0)); +#2599=DIRECTION('',(1.E0,0.E0,0.E0)); +#2600=AXIS2_PLACEMENT_3D('',#2597,#2598,#2599); +#2602=CARTESIAN_POINT('',(2.65E2,6.816205032570E2,4.E1)); +#2603=CARTESIAN_POINT('',(2.65E2,6.844136688380E2,4.E1)); +#2604=CARTESIAN_POINT('',(2.630799852017E2,6.883889162909E2,4.E1)); +#2605=CARTESIAN_POINT('',(2.594985377608E2,6.909700562261E2,4.E1)); +#2606=CARTESIAN_POINT('',(2.567478066412E2,6.914550843392E2,4.E1)); +#2608=DIRECTION('',(0.E0,-1.E0,0.E0)); +#2609=VECTOR('',#2608,9.924100651409E1); +#2610=CARTESIAN_POINT('',(2.65E2,6.816205032570E2,4.E1)); +#2611=LINE('',#2610,#2609); +#2612=CARTESIAN_POINT('',(2.567478066412E2,5.725449156608E2,4.E1)); +#2613=CARTESIAN_POINT('',(2.594985377608E2,5.730299437739E2,4.E1)); +#2614=CARTESIAN_POINT('',(2.630799852017E2,5.756110837091E2,4.E1)); +#2615=CARTESIAN_POINT('',(2.65E2,5.795863311620E2,4.E1)); +#2616=CARTESIAN_POINT('',(2.65E2,5.823794967430E2,4.E1)); +#2618=DIRECTION('',(-9.848077530122E-1,-1.736481776669E-1,0.E0)); +#2619=VECTOR('',#2618,6.270036608905E1); +#2620=CARTESIAN_POINT('',(2.567478066412E2,5.725449156608E2,4.E1)); +#2621=LINE('',#2620,#2619); +#2622=DIRECTION('',(0.E0,1.E0,0.E0)); +#2623=VECTOR('',#2622,1.406857772992E2); +#2624=CARTESIAN_POINT('',(1.95E2,5.616571113504E2,4.E1)); +#2625=LINE('',#2624,#2623); +#2626=DIRECTION('',(9.848077530122E-1,-1.736481776669E-1,0.E0)); +#2627=VECTOR('',#2626,6.270036608905E1); +#2628=CARTESIAN_POINT('',(1.95E2,7.023428886496E2,4.E1)); +#2629=LINE('',#2628,#2627); +#2630=CARTESIAN_POINT('',(2.27E2,6.35E2,-4.1E1)); +#2631=DIRECTION('',(0.E0,0.E0,-1.E0)); +#2632=DIRECTION('',(1.E0,0.E0,0.E0)); +#2633=AXIS2_PLACEMENT_3D('',#2630,#2631,#2632); +#2635=DIRECTION('',(0.E0,0.E0,1.E0)); +#2636=VECTOR('',#2635,8.1E1); +#2637=CARTESIAN_POINT('',(2.16E2,6.35E2,-4.1E1)); +#2638=LINE('',#2637,#2636); +#2639=CARTESIAN_POINT('',(-3.02E2,3.02E2,-4.1E1)); +#2640=DIRECTION('',(0.E0,0.E0,1.E0)); +#2641=DIRECTION('',(-1.E0,0.E0,0.E0)); +#2642=AXIS2_PLACEMENT_3D('',#2639,#2640,#2641); +#2644=DIRECTION('',(0.E0,0.E0,1.E0)); +#2645=VECTOR('',#2644,8.1E1); +#2646=CARTESIAN_POINT('',(-2.91E2,3.02E2,-4.1E1)); +#2647=LINE('',#2646,#2645); +#2648=CARTESIAN_POINT('',(-3.02E2,3.02E2,-4.1E1)); +#2649=DIRECTION('',(0.E0,0.E0,1.E0)); +#2650=DIRECTION('',(1.E0,0.E0,0.E0)); +#2651=AXIS2_PLACEMENT_3D('',#2648,#2649,#2650); +#2653=DIRECTION('',(0.E0,0.E0,1.E0)); +#2654=VECTOR('',#2653,8.1E1); +#2655=CARTESIAN_POINT('',(-3.13E2,3.02E2,-4.1E1)); +#2656=LINE('',#2655,#2654); +#2657=CARTESIAN_POINT('',(-3.02E2,3.02E2,4.E1)); +#2658=DIRECTION('',(0.E0,0.E0,-1.E0)); +#2659=DIRECTION('',(1.E0,0.E0,0.E0)); +#2660=AXIS2_PLACEMENT_3D('',#2657,#2658,#2659); +#2662=CARTESIAN_POINT('',(-3.02E2,3.02E2,4.E1)); +#2663=DIRECTION('',(0.E0,0.E0,-1.E0)); +#2664=DIRECTION('',(-1.E0,0.E0,0.E0)); +#2665=AXIS2_PLACEMENT_3D('',#2662,#2663,#2664); +#2667=CARTESIAN_POINT('',(-3.02E2,9.7E1,4.E1)); +#2668=DIRECTION('',(0.E0,0.E0,-1.E0)); +#2669=DIRECTION('',(1.E0,0.E0,0.E0)); +#2670=AXIS2_PLACEMENT_3D('',#2667,#2668,#2669); +#2672=CARTESIAN_POINT('',(-3.02E2,9.7E1,4.E1)); +#2673=DIRECTION('',(0.E0,0.E0,-1.E0)); +#2674=DIRECTION('',(-1.E0,0.E0,0.E0)); +#2675=AXIS2_PLACEMENT_3D('',#2672,#2673,#2674); +#2677=DIRECTION('',(-9.848077530122E-1,-1.736481776669E-1,0.E0)); +#2678=VECTOR('',#2677,1.878093793009E1); +#2679=CARTESIAN_POINT('',(-3.132521933588E2,1.447163599856E2,4.E1)); +#2680=LINE('',#2679,#2678); +#2681=DIRECTION('',(0.E0,-1.E0,0.E0)); +#2682=VECTOR('',#2681,9.089811786450E1); +#2683=CARTESIAN_POINT('',(-3.05E2,2.454490589323E2,4.E1)); +#2684=LINE('',#2683,#2682); +#2685=DIRECTION('',(9.848077530122E-1,-1.736481776669E-1,0.E0)); +#2686=VECTOR('',#2685,1.878093793010E1); +#2687=CARTESIAN_POINT('',(-3.317478066412E2,2.585449156608E2,4.E1)); +#2688=LINE('',#2687,#2686); +#2689=CARTESIAN_POINT('',(-3.4E2,2.683794967430E2,4.E1)); +#2690=CARTESIAN_POINT('',(-3.4E2,2.655863311620E2,4.E1)); +#2691=CARTESIAN_POINT('',(-3.380799852017E2,2.616110837091E2,4.E1)); +#2692=CARTESIAN_POINT('',(-3.344985377608E2,2.590299437739E2,4.E1)); +#2693=CARTESIAN_POINT('',(-3.317478066412E2,2.585449156608E2,4.E1)); +#2695=DIRECTION('',(0.E0,-1.E0,0.E0)); +#2696=VECTOR('',#2695,7.324100651409E1); +#2697=CARTESIAN_POINT('',(-3.4E2,3.416205032570E2,4.E1)); +#2698=LINE('',#2697,#2696); +#2699=CARTESIAN_POINT('',(-3.317478066412E2,3.514550843392E2,4.E1)); +#2700=CARTESIAN_POINT('',(-3.344985377608E2,3.509700562261E2,4.E1)); +#2701=CARTESIAN_POINT('',(-3.380799852017E2,3.483889162909E2,4.E1)); +#2702=CARTESIAN_POINT('',(-3.4E2,3.444136688380E2,4.E1)); +#2703=CARTESIAN_POINT('',(-3.4E2,3.416205032570E2,4.E1)); +#2705=DIRECTION('',(-9.848077530122E-1,-1.736481776669E-1,0.E0)); +#2706=VECTOR('',#2705,6.270036608905E1); +#2707=CARTESIAN_POINT('',(-2.7E2,3.623428886496E2,4.E1)); +#2708=LINE('',#2707,#2706); +#2709=DIRECTION('',(0.E0,1.E0,0.E0)); +#2710=VECTOR('',#2709,3.246857772992E2); +#2711=CARTESIAN_POINT('',(-2.7E2,3.765711135041E1,4.E1)); +#2712=LINE('',#2711,#2710); +#2713=DIRECTION('',(9.848077530122E-1,-1.736481776669E-1,0.E0)); +#2714=VECTOR('',#2713,6.270036608905E1); +#2715=CARTESIAN_POINT('',(-3.317478066412E2,4.854491566082E1,4.E1)); +#2716=LINE('',#2715,#2714); +#2717=CARTESIAN_POINT('',(-3.4E2,5.837949674295E1,4.E1)); +#2718=CARTESIAN_POINT('',(-3.4E2,5.558633116197E1,4.E1)); +#2719=CARTESIAN_POINT('',(-3.380799852017E2,5.161108370915E1,4.E1)); +#2720=CARTESIAN_POINT('',(-3.344985377608E2,4.902994377388E1,4.E1)); +#2721=CARTESIAN_POINT('',(-3.317478066412E2,4.854491566082E1,4.E1)); +#2723=DIRECTION('',(0.E0,-1.E0,0.E0)); +#2724=VECTOR('',#2723,7.324100651409E1); +#2725=CARTESIAN_POINT('',(-3.4E2,1.316205032570E2,4.E1)); +#2726=LINE('',#2725,#2724); +#2727=CARTESIAN_POINT('',(-3.317478066412E2,1.414550843392E2,4.E1)); +#2728=CARTESIAN_POINT('',(-3.344985377608E2,1.409700562261E2,4.E1)); +#2729=CARTESIAN_POINT('',(-3.380799852017E2,1.383889162909E2,4.E1)); +#2730=CARTESIAN_POINT('',(-3.4E2,1.344136688380E2,4.E1)); +#2731=CARTESIAN_POINT('',(-3.4E2,1.316205032570E2,4.E1)); +#2733=CARTESIAN_POINT('',(-3.02E2,9.7E1,-4.1E1)); +#2734=DIRECTION('',(0.E0,0.E0,1.E0)); +#2735=DIRECTION('',(-1.E0,0.E0,0.E0)); +#2736=AXIS2_PLACEMENT_3D('',#2733,#2734,#2735); +#2738=DIRECTION('',(0.E0,0.E0,1.E0)); +#2739=VECTOR('',#2738,8.1E1); +#2740=CARTESIAN_POINT('',(-2.91E2,9.7E1,-4.1E1)); +#2741=LINE('',#2740,#2739); +#2742=CARTESIAN_POINT('',(-3.02E2,9.7E1,-4.1E1)); +#2743=DIRECTION('',(0.E0,0.E0,1.E0)); +#2744=DIRECTION('',(1.E0,0.E0,0.E0)); +#2745=AXIS2_PLACEMENT_3D('',#2742,#2743,#2744); +#2747=DIRECTION('',(0.E0,0.E0,1.E0)); +#2748=VECTOR('',#2747,8.1E1); +#2749=CARTESIAN_POINT('',(-3.13E2,9.7E1,-4.1E1)); +#2750=LINE('',#2749,#2748); +#2751=DIRECTION('',(-5.228544566612E-2,4.387212812793E-2,9.976680151959E-1)); +#2752=VECTOR('',#2751,7.348451985890E1); +#2753=CARTESIAN_POINT('',(-3.094100224884E2,1.414924377149E2, +-3.331315507526E1)); +#2754=LINE('',#2753,#2752); +#2755=DIRECTION('',(5.228556327394E-2,-4.387279685906E-2,-9.976679796249E-1)); +#2756=VECTOR('',#2755,7.185510998885E1); +#2757=CARTESIAN_POINT('',(-3.317478066412E2,1.414550843392E2,4.E1)); +#2758=LINE('',#2757,#2756); +#2759=DIRECTION('',(9.819382840737E-1,1.685731614017E-1,-8.590864639504E-2)); +#2760=VECTOR('',#2759,1.892257339822E1); +#2761=CARTESIAN_POINT('',(-3.279908217413E2,1.383025996954E2, +-3.168754240831E1)); +#2762=LINE('',#2761,#2760); +#2763=CARTESIAN_POINT('',(-3.05E2,1.545509410677E2,4.E1)); +#2764=CARTESIAN_POINT('',(-3.05E2,1.517577754868E2,4.E1)); +#2765=CARTESIAN_POINT('',(-3.069200147983E2,1.477825280339E2,4.E1)); +#2766=CARTESIAN_POINT('',(-3.105014622392E2,1.452013880987E2,4.E1)); +#2767=CARTESIAN_POINT('',(-3.132521933588E2,1.447163599856E2,4.E1)); +#2769=CARTESIAN_POINT('',(-3.094100224884E2,1.414924377149E2, +-3.331315507526E1)); +#2770=CARTESIAN_POINT('',(-3.086353882670E2,1.416199431867E2, +-3.348212922179E1)); +#2771=CARTESIAN_POINT('',(-3.071218396521E2,1.420539202537E2, +-3.380325253932E1)); +#2772=CARTESIAN_POINT('',(-3.050663678852E2,1.432125689113E2, +-3.421543601821E1)); +#2773=CARTESIAN_POINT('',(-3.033547029319E2,1.448022510721E2, +-3.453158416455E1)); +#2774=CARTESIAN_POINT('',(-3.020626145527E2,1.467447874476E2, +-3.473817720255E1)); +#2775=CARTESIAN_POINT('',(-3.012618269677E2,1.489281545732E2, +-3.482422002893E1)); +#2776=CARTESIAN_POINT('',(-3.010799581467E2,1.504829011016E2, +-3.479763089434E1)); +#2777=CARTESIAN_POINT('',(-3.010817983006E2,1.512631791099E2, +-3.476375033353E1)); +#2779=CARTESIAN_POINT('',(-3.076759775408E2,1.316582026511E2, +-3.278978714930E1)); +#2780=DIRECTION('',(9.819386022344E-1,1.685713847648E-1,-8.590849597399E-2)); +#2781=DIRECTION('',(-8.714901508268E-2,-3.948861197928E-5,-9.961952858806E-1)); +#2782=AXIS2_PLACEMENT_3D('',#2779,#2780,#2781); +#2784=DIRECTION('',(1.191690754731E-14,1.E0,0.E0)); +#2785=VECTOR('',#2784,1.907992275182E1); +#2786=CARTESIAN_POINT('',(-3.271282771801E2,6.153198138678E1, +-4.112612982679E1)); +#2787=LINE('',#2786,#2785); +#2788=DIRECTION('',(-9.819388280320E-1,1.685705650555E-1,8.590752353555E-2)); +#2789=VECTOR('',#2788,7.127899888627E1); +#2790=CARTESIAN_POINT('',(-2.571366605504E2,4.951644026793E1, +-4.724953210121E1)); +#2791=LINE('',#2790,#2789); +#2792=DIRECTION('',(-2.457830437824E-11,-1.E0,-2.808876188523E-10)); +#2793=VECTOR('',#2792,3.009671194642E2); +#2794=CARTESIAN_POINT('',(-2.571366605430E2,3.504835597321E2, +-4.724953201667E1)); +#2795=LINE('',#2794,#2793); +#2796=DIRECTION('',(9.819388281356E-1,1.685705650566E-1,-8.590752234951E-2)); +#2797=VECTOR('',#2796,7.127899888629E1); +#2798=CARTESIAN_POINT('',(-3.271282771801E2,3.384680186132E2, +-4.112612982679E1)); +#2799=LINE('',#2798,#2797); +#2800=DIRECTION('',(-5.378631042082E-14,1.E0,0.E0)); +#2801=VECTOR('',#2800,2.007992275182E1); +#2802=CARTESIAN_POINT('',(-3.271282771801E2,3.183880958614E2, +-4.112612982679E1)); +#2803=LINE('',#2802,#2801); +#2804=DIRECTION('',(4.037196784582E-14,1.E0,0.E0)); +#2805=VECTOR('',#2804,1.407992275182E1); +#2806=CARTESIAN_POINT('',(-3.271282771801E2,2.715319813868E2, +-4.112612982679E1)); +#2807=LINE('',#2806,#2805); +#2808=DIRECTION('',(-9.819387552762E-1,1.685705646383E-1,8.590835596266E-2)); +#2809=VECTOR('',#2808,1.892257337651E1); +#2810=CARTESIAN_POINT('',(-3.085474690321E2,2.683421925083E2, +-4.275173699615E1)); +#2811=LINE('',#2810,#2809); +#2812=CARTESIAN_POINT('',(-2.919670477889E2,2.487368209570E2, +-4.420219858551E1)); +#2813=CARTESIAN_POINT('',(-2.919667038790E2,2.503087137873E2, +-4.420241808083E1)); +#2814=CARTESIAN_POINT('',(-2.923278437349E2,2.533563175550E2, +-4.417075010948E1)); +#2815=CARTESIAN_POINT('',(-2.939271345253E2,2.577553241898E2, +-4.403086058095E1)); +#2816=CARTESIAN_POINT('',(-2.964888424172E2,2.616337372663E2, +-4.380672753192E1)); +#2817=CARTESIAN_POINT('',(-2.998816239961E2,2.648317402813E2, +-4.350991791750E1)); +#2818=CARTESIAN_POINT('',(-3.039703603186E2,2.671779933214E2, +-4.315213124416E1)); +#2819=CARTESIAN_POINT('',(-3.069644071314E2,2.680706686415E2, +-4.289035547421E1)); +#2820=CARTESIAN_POINT('',(-3.085474690321E2,2.683421925083E2, +-4.275173699615E1)); +#2822=DIRECTION('',(1.239846698299E-7,9.999999999990E-1,1.417993200284E-6)); +#2823=VECTOR('',#2822,9.747364184732E1); +#2824=CARTESIAN_POINT('',(-2.919670598741E2,1.512631791098E2, +-4.420233680247E1)); +#2825=LINE('',#2824,#2823); +#2826=CARTESIAN_POINT('',(-3.085474593748E2,1.316578075036E2, +-4.275162708915E1)); +#2827=CARTESIAN_POINT('',(-3.069880286109E2,1.319252123456E2, +-4.288821363303E1)); +#2828=CARTESIAN_POINT('',(-3.040254348749E2,1.327998306619E2, +-4.314734760869E1)); +#2829=CARTESIAN_POINT('',(-2.999210811411E2,1.351384073193E2, +-4.350645703535E1)); +#2830=CARTESIAN_POINT('',(-2.965182812430E2,1.383299086474E2, +-4.380415252158E1)); +#2831=CARTESIAN_POINT('',(-2.939399514444E2,1.422185421345E2, +-4.402974586235E1)); +#2832=CARTESIAN_POINT('',(-2.923366672514E2,1.466044463647E2, +-4.416995113253E1)); +#2833=CARTESIAN_POINT('',(-2.919668345492E2,1.496754852541E2, +-4.420246528265E1)); +#2834=CARTESIAN_POINT('',(-2.919670598741E2,1.512631791098E2, +-4.420233680247E1)); +#2836=DIRECTION('',(9.819392633891E-1,1.685705648825E-1,-8.590254751827E-2)); +#2837=VECTOR('',#2836,1.892257341977E1); +#2838=CARTESIAN_POINT('',(-3.271282771801E2,1.284680186132E2, +-4.112612982679E1)); +#2839=LINE('',#2838,#2837); +#2840=DIRECTION('',(1.884738396752E-14,1.E0,0.E0)); +#2841=VECTOR('',#2840,1.507992275182E1); +#2842=CARTESIAN_POINT('',(-3.271282771801E2,1.133880958614E2, +-4.112612982679E1)); +#2843=LINE('',#2842,#2841); +#2844=CARTESIAN_POINT('',(-3.02E2,9.7E1,-4.1E1)); +#2845=DIRECTION('',(0.E0,0.E0,-1.E0)); +#2846=DIRECTION('',(-8.687117643849E-1,4.953179488161E-1,0.E0)); +#2847=AXIS2_PLACEMENT_3D('',#2844,#2845,#2846); +#2849=CARTESIAN_POINT('',(-3.271282771801E2,8.061190413860E1, +-4.112612982679E1)); +#2850=CARTESIAN_POINT('',(-3.245101615082E2,7.659748191113E1, +-4.135518526788E1)); +#2851=CARTESIAN_POINT('',(-3.182226037248E2,7.022460926899E1, +-4.190527529519E1)); +#2852=CARTESIAN_POINT('',(-3.045727845153E2,6.643525603743E1, +-4.309947973520E1)); +#2853=CARTESIAN_POINT('',(-2.932475868332E2,6.755453353493E1, +-4.409030614457E1)); +#2854=CARTESIAN_POINT('',(-2.831462225840E2,7.280887575511E1, +-4.497406100253E1)); +#2855=CARTESIAN_POINT('',(-2.761331174048E2,8.075846425088E1, +-4.558762820182E1)); +#2856=CARTESIAN_POINT('',(-2.731628769090E2,8.792006532456E1, +-4.584749057315E1)); +#2857=CARTESIAN_POINT('',(-2.721434886975E2,9.331111224388E1, +-4.593667548539E1)); +#2858=CARTESIAN_POINT('',(-2.719282556513E2,9.7E1,-4.595550593695E1)); +#2859=CARTESIAN_POINT('',(-2.721434886975E2,1.006888877561E2, +-4.593667548539E1)); +#2860=CARTESIAN_POINT('',(-2.731628769090E2,1.060799346754E2, +-4.584749057315E1)); +#2861=CARTESIAN_POINT('',(-2.761331174048E2,1.132415357491E2, +-4.558762820182E1)); +#2862=CARTESIAN_POINT('',(-2.831462225840E2,1.211911242449E2, +-4.497406100253E1)); +#2863=CARTESIAN_POINT('',(-2.932475868332E2,1.264454664651E2, +-4.409030614457E1)); +#2864=CARTESIAN_POINT('',(-3.045727845153E2,1.275647439626E2, +-4.309947973520E1)); +#2865=CARTESIAN_POINT('',(-3.182226037248E2,1.237753907310E2, +-4.190527529519E1)); +#2866=CARTESIAN_POINT('',(-3.245101615082E2,1.174025180889E2, +-4.135518526788E1)); +#2867=CARTESIAN_POINT('',(-3.271282771801E2,1.133880958614E2, +-4.112612982679E1)); +#2869=DIRECTION('',(0.E0,1.E0,0.E0)); +#2870=VECTOR('',#2869,2.971907692896E1); +#2871=CARTESIAN_POINT('',(-3.280613529315E2,8.214046153552E1,-4.1E1)); +#2872=LINE('',#2871,#2870); +#2873=CARTESIAN_POINT('',(-3.271282771801E2,1.133880958614E2, +-4.112612982679E1)); +#2874=CARTESIAN_POINT('',(-3.272920986146E2,1.131369043594E2, +-4.111179730843E1)); +#2875=CARTESIAN_POINT('',(-3.276114113925E2,1.126308314404E2, +-4.107572483832E1)); +#2876=CARTESIAN_POINT('',(-3.279141200834E2,1.121177623135E2, +-4.102701364600E1)); +#2877=CARTESIAN_POINT('',(-3.280613529315E2,1.118595384645E2,-4.1E1)); +#2879=CARTESIAN_POINT('',(-3.280613529315E2,8.214046153552E1,-4.1E1)); +#2880=CARTESIAN_POINT('',(-3.279138585538E2,8.188177900361E1, +-4.102706163032E1)); +#2881=CARTESIAN_POINT('',(-3.276108599410E2,8.136826496938E1, +-4.107580087732E1)); +#2882=CARTESIAN_POINT('',(-3.272918093253E2,8.086265206611E1, +-4.111182261796E1)); +#2883=CARTESIAN_POINT('',(-3.271282771801E2,8.061190413860E1, +-4.112612982679E1)); +#2885=CARTESIAN_POINT('',(-3.262567197526E2,1.284680186132E2, +-3.116418284588E1)); +#2886=DIRECTION('',(-9.819387419573E-1,-1.685705646381E-1,8.590850819817E-2)); +#2887=DIRECTION('',(-1.734101988745E-1,9.834581082133E-1,-5.233595624294E-2)); +#2888=AXIS2_PLACEMENT_3D('',#2885,#2886,#2887); +#2890=CARTESIAN_POINT('',(-3.262567197526E2,1.284680186132E2, +-3.116418284588E1)); +#2891=DIRECTION('',(5.228556327394E-2,-4.387279685906E-2,-9.976679796249E-1)); +#2892=DIRECTION('',(-9.986295347546E-1,0.E0,-5.233595624294E-2)); +#2893=AXIS2_PLACEMENT_3D('',#2890,#2891,#2892); +#2895=CARTESIAN_POINT('',(-3.262567197526E2,1.284680186132E2, +-3.116418284588E1)); +#2896=DIRECTION('',(0.E0,1.E0,0.E0)); +#2897=DIRECTION('',(-8.715574274767E-2,0.E0,-9.961946980917E-1)); +#2898=AXIS2_PLACEMENT_3D('',#2895,#2896,#2897); +#2900=DIRECTION('',(5.228556327394E-2,-4.387279685906E-2,-9.976679796249E-1)); +#2901=VECTOR('',#2900,7.185510998885E1); +#2902=CARTESIAN_POINT('',(-3.4E2,1.316205032570E2,4.E1)); +#2903=LINE('',#2902,#2901); +#2904=DIRECTION('',(5.228556327394E-2,4.387279685906E-2,-9.976679796249E-1)); +#2905=VECTOR('',#2904,7.185510998885E1); +#2906=CARTESIAN_POINT('',(-3.4E2,5.837949674295E1,4.E1)); +#2907=LINE('',#2906,#2905); +#2908=DIRECTION('',(0.E0,1.E0,0.E0)); +#2909=VECTOR('',#2908,6.693603722644E1); +#2910=CARTESIAN_POINT('',(-3.362430151001E2,6.153198138678E1, +-3.168754240831E1)); +#2911=LINE('',#2910,#2909); +#2912=DIRECTION('',(0.E0,5.314106001786E-2,-9.985870156076E-1)); +#2913=VECTOR('',#2912,3.404810944724E1); +#2914=CARTESIAN_POINT('',(-2.7E2,3.765711135041E1,4.E1)); +#2915=LINE('',#2914,#2913); +#2916=DIRECTION('',(-9.848077530122E-1,1.736481776669E-1,-2.597845963904E-14)); +#2917=VECTOR('',#2916,5.834928336847E0); +#2918=CARTESIAN_POINT('',(-2.582537173356E2,3.771457494380E1, +1.539509260814E-13)); +#2919=LINE('',#2918,#2917); +#2920=DIRECTION('',(-3.486100659085E-2,-4.697842528009E-2,9.982874023936E-1)); +#2921=VECTOR('',#2920,3.796957951628E1); +#2922=CARTESIAN_POINT('',(-2.569300595738E2,3.949832599802E1, +-3.790455290529E1)); +#2923=LINE('',#2922,#2921); +#2924=DIRECTION('',(-9.819387639275E-1,1.685704400056E-1,8.590850163331E-2)); +#2925=VECTOR('',#2924,7.236781434645E1); +#2926=CARTESIAN_POINT('',(-2.569300595738E2,3.949832599802E1, +-3.790455290529E1)); +#2927=LINE('',#2926,#2925); +#2928=DIRECTION('',(5.228556327394E-2,4.387279685906E-2,-9.976679796249E-1)); +#2929=VECTOR('',#2928,7.185510998885E1); +#2930=CARTESIAN_POINT('',(-3.317478066412E2,4.854491566082E1,4.E1)); +#2931=LINE('',#2930,#2929); +#2932=DIRECTION('',(0.E0,1.E0,0.E0)); +#2933=VECTOR('',#2932,3.210670720439E2); +#2934=CARTESIAN_POINT('',(-2.7E2,3.946646397804E1,6.E0)); +#2935=LINE('',#2934,#2933); +#2936=CARTESIAN_POINT('',(-2.64E2,3.872779961631E1,0.E0)); +#2937=CARTESIAN_POINT('',(-2.659862012400E2,3.907802048403E1, +1.024702531173E-14)); +#2938=CARTESIAN_POINT('',(-2.684748972844E2,3.943678268819E1,1.504466203655E0)); +#2939=CARTESIAN_POINT('',(-2.7E2,3.957364107832E1,3.986008170069E0)); +#2940=CARTESIAN_POINT('',(-2.7E2,3.946646397804E1,6.E0)); +#2942=CARTESIAN_POINT('',(-2.7E2,3.605335360220E2,6.E0)); +#2943=CARTESIAN_POINT('',(-2.7E2,3.604263589217E2,3.986008170068E0)); +#2944=CARTESIAN_POINT('',(-2.684748972844E2,3.605632173118E2,1.504466203655E0)); +#2945=CARTESIAN_POINT('',(-2.659862012400E2,3.609219795160E2, +1.496889402388E-14)); +#2946=CARTESIAN_POINT('',(-2.64E2,3.612722003837E2,0.E0)); +#2948=DIRECTION('',(-9.848077530122E-1,-1.736481776669E-1,2.597845963904E-14)); +#2949=VECTOR('',#2948,5.834928336847E0); +#2950=CARTESIAN_POINT('',(-2.582537173356E2,3.622854250562E2, +-1.492139745096E-13)); +#2951=LINE('',#2950,#2949); +#2952=DIRECTION('',(0.E0,-5.314106001786E-2,-9.985870156076E-1)); +#2953=VECTOR('',#2952,3.404810944724E1); +#2954=CARTESIAN_POINT('',(-2.7E2,3.623428886496E2,4.E1)); +#2955=LINE('',#2954,#2953); +#2956=DIRECTION('',(5.228556327394E-2,-4.387279685906E-2,-9.976679796249E-1)); +#2957=VECTOR('',#2956,7.185510998885E1); +#2958=CARTESIAN_POINT('',(-3.317478066412E2,3.514550843392E2,4.E1)); +#2959=LINE('',#2958,#2957); +#2960=DIRECTION('',(9.819387639025E-1,1.685704401472E-1,-8.590850164070E-2)); +#2961=VECTOR('',#2960,7.236781434645E1); +#2962=CARTESIAN_POINT('',(-3.279908217413E2,3.483025996954E2, +-3.168754240831E1)); +#2963=LINE('',#2962,#2961); +#2964=DIRECTION('',(3.486100654326E-2,-4.697842501021E-2,-9.982874024079E-1)); +#2965=VECTOR('',#2964,3.796957951627E1); +#2966=CARTESIAN_POINT('',(-2.582537173356E2,3.622854250562E2, +-1.492139745096E-13)); +#2967=LINE('',#2966,#2965); +#2968=DIRECTION('',(5.228556327394E-2,4.387279685906E-2,-9.976679796249E-1)); +#2969=VECTOR('',#2968,7.185510998885E1); +#2970=CARTESIAN_POINT('',(-3.4E2,2.683794967430E2,4.E1)); +#2971=LINE('',#2970,#2969); +#2972=DIRECTION('',(0.E0,1.E0,0.E0)); +#2973=VECTOR('',#2972,6.693603722644E1); +#2974=CARTESIAN_POINT('',(-3.362430151001E2,2.715319813868E2, +-3.168754240831E1)); +#2975=LINE('',#2974,#2973); +#2976=DIRECTION('',(5.228556327394E-2,-4.387279685906E-2,-9.976679796249E-1)); +#2977=VECTOR('',#2976,7.185510998885E1); +#2978=CARTESIAN_POINT('',(-3.4E2,3.416205032570E2,4.E1)); +#2979=LINE('',#2978,#2977); +#2980=DIRECTION('',(5.228556327394E-2,4.387279685906E-2,-9.976679796249E-1)); +#2981=VECTOR('',#2980,7.185510998885E1); +#2982=CARTESIAN_POINT('',(-3.317478066412E2,2.585449156608E2,4.E1)); +#2983=LINE('',#2982,#2981); +#2984=DIRECTION('',(-5.228556017828E-2,-4.387277926726E-2,9.976679805608E-1)); +#2985=VECTOR('',#2984,7.348451985589E1); +#2986=CARTESIAN_POINT('',(-3.094100140737E2,2.585076101336E2, +-3.331315252711E1)); +#2987=LINE('',#2986,#2985); +#2988=DIRECTION('',(-9.819387299120E-1,1.685706329505E-1,8.590851183351E-2)); +#2989=VECTOR('',#2988,1.892257337612E1); +#2990=CARTESIAN_POINT('',(-3.094100140737E2,2.585076101336E2, +-3.331315252711E1)); +#2991=LINE('',#2990,#2989); +#2992=CARTESIAN_POINT('',(-3.132521933588E2,2.552836400144E2,4.E1)); +#2993=CARTESIAN_POINT('',(-3.105014622392E2,2.547986119013E2,4.E1)); +#2994=CARTESIAN_POINT('',(-3.069200147983E2,2.522174719661E2,4.E1)); +#2995=CARTESIAN_POINT('',(-3.05E2,2.482422245132E2,4.E1)); +#2996=CARTESIAN_POINT('',(-3.05E2,2.454490589323E2,4.E1)); +#2998=DIRECTION('',(-5.228480759659E-2,-4.387279724788E-2,9.976680192109E-1)); +#2999=VECTOR('',#2998,7.493850844147E1); +#3000=CARTESIAN_POINT('',(-3.010818545046E2,2.487368209192E2, +-3.476375327942E1)); +#3001=LINE('',#3000,#2999); +#3002=DIRECTION('',(-5.228555759935E-2,4.387279686093E-2,9.976679799222E-1)); +#3003=VECTOR('',#3002,7.493850843981E1); +#3004=CARTESIAN_POINT('',(-3.010817983006E2,1.512631791099E2, +-3.476375033353E1)); +#3005=LINE('',#3004,#3003); +#3006=DIRECTION('',(-5.766071795106E-7,9.999999999998E-1,-3.022241723564E-8)); +#3007=VECTOR('',#3006,9.747364180927E1); +#3008=CARTESIAN_POINT('',(-3.010817983006E2,1.512631791099E2, +-3.476375033353E1)); +#3009=LINE('',#3008,#3007); +#3010=CARTESIAN_POINT('',(-2.910955025278E2,1.512631791056E2, +-3.424039074882E1)); +#3011=DIRECTION('',(0.E0,-1.E0,0.E0)); +#3012=DIRECTION('',(-9.986295347546E-1,0.E0,-5.233595624294E-2)); +#3013=AXIS2_PLACEMENT_3D('',#3010,#3011,#3012); +#3015=CARTESIAN_POINT('',(-3.010818545046E2,2.487368209192E2, +-3.476375327942E1)); +#3016=CARTESIAN_POINT('',(-3.010799661558E2,2.495134727082E2, +-3.479787198506E1)); +#3017=CARTESIAN_POINT('',(-3.012595539736E2,2.510628916302E2, +-3.482412858166E1)); +#3018=CARTESIAN_POINT('',(-3.020611044583E2,2.532521766610E2, +-3.473845035767E1)); +#3019=CARTESIAN_POINT('',(-3.033478453195E2,2.551889210127E2, +-3.453285699527E1)); +#3020=CARTESIAN_POINT('',(-3.050554620897E2,2.567789671271E2, +-3.421767354885E1)); +#3021=CARTESIAN_POINT('',(-3.071038308976E2,2.579387805237E2, +-3.380734779611E1)); +#3022=CARTESIAN_POINT('',(-3.086273391783E2,2.583787127337E2, +-3.348299177341E1)); +#3023=CARTESIAN_POINT('',(-3.094100140737E2,2.585076101336E2, +-3.331315252711E1)); +#3025=CARTESIAN_POINT('',(-2.910959588998E2,2.487368212344E2, +-3.424035082144E1)); +#3026=DIRECTION('',(-1.901740677347E-6,9.999999999982E-1,1.663807503765E-7)); +#3027=DIRECTION('',(-8.711010545731E-2,8.745558365885E-11,-9.961986897839E-1)); +#3028=AXIS2_PLACEMENT_3D('',#3025,#3026,#3027); +#3030=CARTESIAN_POINT('',(-3.076759118685E2,2.683421925103E2, +-3.278979289488E1)); +#3031=DIRECTION('',(9.819387419573E-1,-1.685705646381E-1,-8.590850819817E-2)); +#3032=DIRECTION('',(-1.734101988745E-1,-9.834581082133E-1,-5.233595624294E-2)); +#3033=AXIS2_PLACEMENT_3D('',#3030,#3031,#3032); +#3035=CARTESIAN_POINT('',(-3.262567197526E2,2.715319813868E2, +-3.116418284588E1)); +#3036=DIRECTION('',(0.E0,-1.E0,0.E0)); +#3037=DIRECTION('',(-9.986295347546E-1,0.E0,-5.233595624294E-2)); +#3038=AXIS2_PLACEMENT_3D('',#3035,#3036,#3037); +#3040=CARTESIAN_POINT('',(-3.262567197526E2,2.715319813868E2, +-3.116418284588E1)); +#3041=DIRECTION('',(5.228556327394E-2,4.387279685906E-2,-9.976679796249E-1)); +#3042=DIRECTION('',(-1.734101988745E-1,-9.834581082133E-1,-5.233595624294E-2)); +#3043=AXIS2_PLACEMENT_3D('',#3040,#3041,#3042); +#3045=CARTESIAN_POINT('',(-3.262567197526E2,2.715319813868E2, +-3.116418284588E1)); +#3046=DIRECTION('',(-9.819387419573E-1,1.685705646381E-1,8.590850819817E-2)); +#3047=DIRECTION('',(-8.715574274766E-2,0.E0,-9.961946980917E-1)); +#3048=AXIS2_PLACEMENT_3D('',#3045,#3046,#3047); +#3050=DIRECTION('',(0.E0,1.E0,0.E0)); +#3051=VECTOR('',#3050,2.971907692896E1); +#3052=CARTESIAN_POINT('',(-3.280613529315E2,2.871404615355E2,-4.1E1)); +#3053=LINE('',#3052,#3051); +#3054=CARTESIAN_POINT('',(-3.271282771801E2,3.183880958614E2, +-4.112612982679E1)); +#3055=CARTESIAN_POINT('',(-3.272920986146E2,3.181369043594E2, +-4.111179730843E1)); +#3056=CARTESIAN_POINT('',(-3.276114113925E2,3.176308314404E2, +-4.107572483832E1)); +#3057=CARTESIAN_POINT('',(-3.279141200834E2,3.171177623135E2, +-4.102701364600E1)); +#3058=CARTESIAN_POINT('',(-3.280613529315E2,3.168595384645E2,-4.1E1)); +#3060=CARTESIAN_POINT('',(-3.280613529315E2,2.871404615355E2,-4.1E1)); +#3061=CARTESIAN_POINT('',(-3.279138585538E2,2.868817790036E2, +-4.102706163032E1)); +#3062=CARTESIAN_POINT('',(-3.276108599410E2,2.863682649694E2, +-4.107580087732E1)); +#3063=CARTESIAN_POINT('',(-3.272918093253E2,2.858626520661E2, +-4.111182261796E1)); +#3064=CARTESIAN_POINT('',(-3.271282771801E2,2.856119041386E2, +-4.112612982679E1)); +#3066=CARTESIAN_POINT('',(-3.02E2,3.02E2,-4.1E1)); +#3067=DIRECTION('',(0.E0,0.E0,-1.E0)); +#3068=DIRECTION('',(-8.687117643849E-1,4.953179488161E-1,0.E0)); +#3069=AXIS2_PLACEMENT_3D('',#3066,#3067,#3068); +#3071=CARTESIAN_POINT('',(-3.271282771801E2,2.856119041386E2, +-4.112612982679E1)); +#3072=CARTESIAN_POINT('',(-3.245101615082E2,2.815974819111E2, +-4.135518526788E1)); +#3073=CARTESIAN_POINT('',(-3.182226037248E2,2.752246092690E2, +-4.190527529519E1)); +#3074=CARTESIAN_POINT('',(-3.045727845153E2,2.714352560374E2, +-4.309947973520E1)); +#3075=CARTESIAN_POINT('',(-2.932475868332E2,2.725545335349E2, +-4.409030614457E1)); +#3076=CARTESIAN_POINT('',(-2.831462225840E2,2.778088757551E2, +-4.497406100253E1)); +#3077=CARTESIAN_POINT('',(-2.761331174048E2,2.857584642509E2, +-4.558762820182E1)); +#3078=CARTESIAN_POINT('',(-2.731628769090E2,2.929200653246E2, +-4.584749057315E1)); +#3079=CARTESIAN_POINT('',(-2.721434886975E2,2.983111122439E2, +-4.593667548539E1)); +#3080=CARTESIAN_POINT('',(-2.719282556513E2,3.02E2,-4.595550593695E1)); +#3081=CARTESIAN_POINT('',(-2.721434886975E2,3.056888877561E2, +-4.593667548539E1)); +#3082=CARTESIAN_POINT('',(-2.731628769090E2,3.110799346754E2, +-4.584749057315E1)); +#3083=CARTESIAN_POINT('',(-2.761331174048E2,3.182415357491E2, +-4.558762820182E1)); +#3084=CARTESIAN_POINT('',(-2.831462225840E2,3.261911242449E2, +-4.497406100253E1)); +#3085=CARTESIAN_POINT('',(-2.932475868332E2,3.314454664651E2, +-4.409030614457E1)); +#3086=CARTESIAN_POINT('',(-3.045727845153E2,3.325647439626E2, +-4.309947973520E1)); +#3087=CARTESIAN_POINT('',(-3.182226037248E2,3.287753907310E2, +-4.190527529519E1)); +#3088=CARTESIAN_POINT('',(-3.245101615082E2,3.224025180889E2, +-4.135518526788E1)); +#3089=CARTESIAN_POINT('',(-3.271282771801E2,3.183880958614E2, +-4.112612982679E1)); +#3091=CARTESIAN_POINT('',(-3.262567197526E2,3.384680186132E2, +-3.116418284588E1)); +#3092=DIRECTION('',(5.228556327394E-2,-4.387279685906E-2,-9.976679796249E-1)); +#3093=DIRECTION('',(-9.986295347546E-1,1.136868377216E-14,-5.233595624294E-2)); +#3094=AXIS2_PLACEMENT_3D('',#3091,#3092,#3093); +#3096=CARTESIAN_POINT('',(-3.262567197526E2,3.384680186132E2, +-3.116418284588E1)); +#3097=DIRECTION('',(0.E0,1.E0,0.E0)); +#3098=DIRECTION('',(-8.715574274766E-2,0.E0,-9.961946980917E-1)); +#3099=AXIS2_PLACEMENT_3D('',#3096,#3097,#3098); +#3101=CARTESIAN_POINT('',(-3.262567197526E2,3.384680186132E2, +-3.116418284588E1)); +#3102=DIRECTION('',(-9.819387419573E-1,-1.685705646381E-1,8.590850819817E-2)); +#3103=DIRECTION('',(-1.734101988745E-1,9.834581082133E-1,-5.233595624295E-2)); +#3104=AXIS2_PLACEMENT_3D('',#3101,#3102,#3103); +#3106=CARTESIAN_POINT('',(-2.586641632618E2,3.703361897342E2, +-3.842790983004E1)); +#3107=DIRECTION('',(-3.486096387763E-2,4.697869299929E-2,9.982873912865E-1)); +#3108=DIRECTION('',(1.734114645291E-1,-9.834578567740E-1,5.233648745650E-2)); +#3109=AXIS2_PLACEMENT_3D('',#3106,#3107,#3108); +#3111=CARTESIAN_POINT('',(-2.571366605430E2,3.504835597321E2, +-4.724953201667E1)); +#3112=CARTESIAN_POINT('',(-2.569941808673E2,3.513651771570E2, +-4.726209444104E1)); +#3113=CARTESIAN_POINT('',(-2.567464257340E2,3.531099812572E2, +-4.706877406796E1)); +#3114=CARTESIAN_POINT('',(-2.564981228674E2,3.555319874875E2, +-4.614701901678E1)); +#3115=CARTESIAN_POINT('',(-2.563901902704E2,3.575885216651E2, +-4.467107014262E1)); +#3116=CARTESIAN_POINT('',(-2.564254563340E2,3.591806012688E2, +-4.272616374732E1)); +#3117=CARTESIAN_POINT('',(-2.566011994717E2,3.602080573444E2, +-4.043648166393E1)); +#3118=CARTESIAN_POINT('',(-2.568079198916E2,3.604779756619E2, +-3.875677148058E1)); +#3119=CARTESIAN_POINT('',(-2.569300595756E2,3.605016740122E2, +-3.790455290582E1)); +#3121=CARTESIAN_POINT('',(-2.470589452314E2,1.999999999988E2, +-8.422078927338E1)); +#3122=CARTESIAN_POINT('',(-2.470588404469E2,2.097156986220E2, +-8.422092774361E1)); +#3123=CARTESIAN_POINT('',(-2.470030222162E2,2.283999343174E2, +-8.582354323627E1)); +#3124=CARTESIAN_POINT('',(-2.467631110261E2,2.549424909023E2, +-9.269201657792E1)); +#3125=CARTESIAN_POINT('',(-2.464009177403E2,2.777338730453E2, +-1.030643265446E2)); +#3126=CARTESIAN_POINT('',(-2.459530589270E2,2.963302705790E2, +-1.158892040332E2)); +#3127=CARTESIAN_POINT('',(-2.454518878151E2,3.106540805120E2, +-1.302408993327E2)); +#3128=CARTESIAN_POINT('',(-2.449194916245E2,3.209501445402E2, +-1.454867228169E2)); +#3129=CARTESIAN_POINT('',(-2.443742904418E2,3.275421826057E2, +-1.610992442770E2)); +#3130=CARTESIAN_POINT('',(-2.438232427477E2,3.307500690309E2, +-1.768791850882E2)); +#3131=CARTESIAN_POINT('',(-2.432695356984E2,3.307473310915E2, +-1.927352802006E2)); +#3132=CARTESIAN_POINT('',(-2.427182425248E2,3.275344087041E2, +-2.085222524719E2)); +#3133=CARTESIAN_POINT('',(-2.421723744188E2,3.209289316158E2, +-2.241538647350E2)); +#3134=CARTESIAN_POINT('',(-2.416391869533E2,3.106161905194E2, +-2.394223750377E2)); +#3135=CARTESIAN_POINT('',(-2.411377193512E2,2.962759698096E2, +-2.537824574065E2)); +#3136=CARTESIAN_POINT('',(-2.406896494360E2,2.776767769915E2, +-2.666137655890E2)); +#3137=CARTESIAN_POINT('',(-2.403274346217E2,2.548832267498E2, +-2.769852532458E2)); +#3138=CARTESIAN_POINT('',(-2.400876908282E2,2.283489442594E2, +-2.838543026715E2)); +#3139=CARTESIAN_POINT('',(-2.400316587414E2,2.096954894056E2, +-2.854496822157E2)); +#3140=CARTESIAN_POINT('',(-2.400318840372E2,2.000000001587E2, +-2.854494934646E2)); +#3142=CARTESIAN_POINT('',(-2.400318840372E2,2.000000001587E2, +-2.854494934646E2)); +#3143=CARTESIAN_POINT('',(-2.400317074448E2,1.903098477018E2, +-2.854495096966E2)); +#3144=CARTESIAN_POINT('',(-2.400875926620E2,1.716641475847E2, +-2.838565465774E2)); +#3145=CARTESIAN_POINT('',(-2.403273144025E2,1.451273676739E2, +-2.769888478542E2)); +#3146=CARTESIAN_POINT('',(-2.406894402439E2,1.223334268452E2, +-2.666197153441E2)); +#3147=CARTESIAN_POINT('',(-2.411375520128E2,1.037295946690E2, +-2.537872602631E2)); +#3148=CARTESIAN_POINT('',(-2.416390626990E2,8.938672435515E1, +-2.394259302916E2)); +#3149=CARTESIAN_POINT('',(-2.421722193887E2,7.907349717034E1, +-2.241583050011E2)); +#3150=CARTESIAN_POINT('',(-2.427181022703E2,7.246688191183E1, +-2.085262686205E2)); +#3151=CARTESIAN_POINT('',(-2.432693856458E2,6.925304094109E1, +-1.927395772122E2)); +#3152=CARTESIAN_POINT('',(-2.438230879828E2,6.924956064876E1, +-1.768836169199E2)); +#3153=CARTESIAN_POINT('',(-2.443741452615E2,7.245647544190E1, +-1.611034018549E2)); +#3154=CARTESIAN_POINT('',(-2.449193309585E2,7.904736927724E1, +-1.454913231093E2)); +#3155=CARTESIAN_POINT('',(-2.454517464398E2,8.934259669959E1, +-1.302449499525E2)); +#3156=CARTESIAN_POINT('',(-2.459528740131E2,1.036636273227E2, +-1.158944912059E2)); +#3157=CARTESIAN_POINT('',(-2.464007071240E2,1.222556110266E2, +-1.030703879234E2)); +#3158=CARTESIAN_POINT('',(-2.467629617631E2,1.450457795258E2, +-9.269617851265E1)); +#3159=CARTESIAN_POINT('',(-2.470029486543E2,1.715847675190E2, +-8.582606924926E1)); +#3160=CARTESIAN_POINT('',(-2.470588123631E2,1.902780178154E2, +-8.422082811293E1)); +#3161=CARTESIAN_POINT('',(-2.470589452314E2,1.999999999988E2, +-8.422078927338E1)); +#3163=DIRECTION('',(3.486047617058E-2,-4.697818775033E-2,-9.982874320940E-1)); +#3164=VECTOR('',#3163,3.814424324148E1); +#3165=CARTESIAN_POINT('',(-2.5E2,3.721282115235E2,-1.514712066804E-13)); +#3166=LINE('',#3165,#3164); +#3167=CARTESIAN_POINT('',(-2.480144670928E2,3.504835597572E2, +-5.686255957269E1)); +#3168=CARTESIAN_POINT('',(-2.480142949714E2,3.522229242113E2, +-5.686289452460E1)); +#3169=CARTESIAN_POINT('',(-2.480292423242E2,3.555675183362E2, +-5.643524819843E1)); +#3170=CARTESIAN_POINT('',(-2.480952461935E2,3.603393993524E2, +-5.454493605472E1)); +#3171=CARTESIAN_POINT('',(-2.481992652628E2,3.643946146428E2, +-5.156646935305E1)); +#3172=CARTESIAN_POINT('',(-2.483350891991E2,3.675725725945E2, +-4.767619048428E1)); +#3173=CARTESIAN_POINT('',(-2.484952659785E2,3.696651540929E2, +-4.309223885238E1)); +#3174=CARTESIAN_POINT('',(-2.486098981925E2,3.702555954935E2, +-3.980236537163E1)); +#3175=CARTESIAN_POINT('',(-2.486702735174E2,3.703362641029E2, +-3.807891863471E1)); +#3177=DIRECTION('',(5.381865606240E-10,-1.E0,1.872489375990E-11)); +#3178=VECTOR('',#3177,3.009671195142E2); +#3179=CARTESIAN_POINT('',(-2.480144670928E2,3.504835597572E2, +-5.686255957269E1)); +#3180=LINE('',#3179,#3178); +#3181=CARTESIAN_POINT('',(-2.486702735290E2,2.966373589714E1, +-3.807891863512E1)); +#3182=CARTESIAN_POINT('',(-2.486098981018E2,2.974440408592E1, +-3.980236539289E1)); +#3183=CARTESIAN_POINT('',(-2.484952660204E2,3.033484605421E1, +-4.309223884891E1)); +#3184=CARTESIAN_POINT('',(-2.483350891867E2,3.242742733520E1, +-4.767619052251E1)); +#3185=CARTESIAN_POINT('',(-2.481992652699E2,3.560538545216E1, +-5.156646922779E1)); +#3186=CARTESIAN_POINT('',(-2.480952461834E2,3.966060050033E1, +-5.454493634705E1)); +#3187=CARTESIAN_POINT('',(-2.480292423360E2,4.443248181727E1, +-5.643524776910E1)); +#3188=CARTESIAN_POINT('',(-2.480142949942E2,4.777707585095E1, +-5.686289408144E1)); +#3189=CARTESIAN_POINT('',(-2.480144669308E2,4.951644024296E1, +-5.686255956706E1)); +#3191=DIRECTION('',(-3.486047586732E-2,-4.697818775034E-2,9.982874321046E-1)); +#3192=VECTOR('',#3191,3.814424324149E1); +#3193=CARTESIAN_POINT('',(-2.486702735290E2,2.966373589714E1, +-3.807891863512E1)); +#3194=LINE('',#3193,#3192); +#3195=DIRECTION('',(3.487826274237E-2,3.487826274237E-2,-9.987827659587E-1)); +#3196=VECTOR('',#3195,3.062452595725E2); +#3197=CARTESIAN_POINT('',(-2.5E2,2.498477067548E1,0.E0)); +#3198=LINE('',#3197,#3196); +#3199=DIRECTION('',(0.E0,1.E0,0.E0)); +#3200=VECTOR('',#3199,3.547833558485E2); +#3201=CARTESIAN_POINT('',(-2.393186973730E2,3.566607330245E1, +-3.058724874176E2)); +#3202=LINE('',#3201,#3200); +#3203=DIRECTION('',(3.489797283532E-2,-9.344890849791E-3,-9.993471891725E-1)); +#3204=VECTOR('',#3203,3.060722947256E2); +#3205=CARTESIAN_POINT('',(-2.5E2,3.933096413373E2,-7.578046196680E-14)); +#3206=LINE('',#3205,#3204); +#3207=CARTESIAN_POINT('',(-2.570528535016E2,2.000000072999E2, +-8.456978424051E1)); +#3208=DIRECTION('',(1.485806450586E-9,1.E0,-4.254792984837E-8)); +#3209=DIRECTION('',(9.993908270187E-1,0.E0,3.489949671294E-2)); +#3210=AXIS2_PLACEMENT_3D('',#3207,#3208,#3209); +#3212=CARTESIAN_POINT('',(-2.500257923074E2,1.999999893143E2, +-2.857984884317E2)); +#3213=DIRECTION('',(-2.169576196195E-9,-1.E0,6.212853347084E-8)); +#3214=DIRECTION('',(9.993908270191E-1,0.E0,3.489949670378E-2)); +#3215=AXIS2_PLACEMENT_3D('',#3212,#3213,#3214); +#3217=CARTESIAN_POINT('',(-2.495024327449E2,2.000000001500E2, +-2.758121930841E2)); +#3218=CARTESIAN_POINT('',(-2.495024263852E2,1.909895048243E2, +-2.758120856739E2)); +#3219=CARTESIAN_POINT('',(-2.495538201689E2,1.732457060546E2, +-2.743081900097E2)); +#3220=CARTESIAN_POINT('',(-2.497996091138E2,1.484330659913E2, +-2.678569492809E2)); +#3221=CARTESIAN_POINT('',(-2.501558813252E2,1.272118912767E2, +-2.581983676346E2)); +#3222=CARTESIAN_POINT('',(-2.506100314182E2,1.100955692850E2, +-2.463693549497E2)); +#3223=CARTESIAN_POINT('',(-2.511043201781E2,9.708855011709E1, +-2.333238327265E2)); +#3224=CARTESIAN_POINT('',(-2.516452686148E2,8.787546935633E1, +-2.196559703363E2)); +#3225=CARTESIAN_POINT('',(-2.521849959923E2,8.205364267636E1, +-2.058481344758E2)); +#3226=CARTESIAN_POINT('',(-2.527395180947E2,7.925436698304E1, +-1.920518465697E2)); +#3227=CARTESIAN_POINT('',(-2.532933138238E2,7.925534687039E1, +-1.782248045198E2)); +#3228=CARTESIAN_POINT('',(-2.538408075992E2,8.205644033010E1, +-1.644382757863E2)); +#3229=CARTESIAN_POINT('',(-2.543921953716E2,8.786832493259E1, +-1.506576848078E2)); +#3230=CARTESIAN_POINT('',(-2.549167496873E2,9.706680133573E1, +-1.370184779399E2)); +#3231=CARTESIAN_POINT('',(-2.554249308418E2,1.100536673378E2, +-1.239913587219E2)); +#3232=CARTESIAN_POINT('',(-2.558668825902E2,1.271537174470E2, +-1.121788987407E2)); +#3233=CARTESIAN_POINT('',(-2.562349087587E2,1.483697762984E2, +-1.025201422854E2)); +#3234=CARTESIAN_POINT('',(-2.564690106742E2,1.731803662261E2, +-9.607031517067E1)); +#3235=CARTESIAN_POINT('',(-2.565294893282E2,1.909634317660E2, +-9.455617651916E1)); +#3236=CARTESIAN_POINT('',(-2.565294939391E2,1.999999999989E2, +-9.455607958795E1)); +#3238=DIRECTION('',(-9.986295347546E-1,1.340276422330E-10,-5.233595624295E-2)); +#3239=VECTOR('',#3238,8.482130525960E0); +#3240=CARTESIAN_POINT('',(-2.565294939391E2,1.999999999989E2, +-9.455607958795E1)); +#3241=LINE('',#3240,#3239); +#3242=CARTESIAN_POINT('',(-2.565294939391E2,1.999999999989E2, +-9.455607958795E1)); +#3243=CARTESIAN_POINT('',(-2.565294891613E2,2.090332469758E2, +-9.455621095568E1)); +#3244=CARTESIAN_POINT('',(-2.564690533481E2,2.268115184748E2, +-9.606907143550E1)); +#3245=CARTESIAN_POINT('',(-2.562350071640E2,2.516232387963E2, +-1.025176183861E2)); +#3246=CARTESIAN_POINT('',(-2.558670016908E2,2.728406813799E2, +-1.121756501795E2)); +#3247=CARTESIAN_POINT('',(-2.554250240253E2,2.899438302279E2, +-1.239890036309E2)); +#3248=CARTESIAN_POINT('',(-2.549167716956E2,3.029328071291E2, +-1.370179364775E2)); +#3249=CARTESIAN_POINT('',(-2.543922374660E2,3.121310756981E2, +-1.506565956535E2)); +#3250=CARTESIAN_POINT('',(-2.538408227103E2,3.179435261320E2, +-1.644380171550E2)); +#3251=CARTESIAN_POINT('',(-2.532933282065E2,3.207445817635E2, +-1.782243544199E2)); +#3252=CARTESIAN_POINT('',(-2.527395380529E2,3.207457072247E2, +-1.920514918318E2)); +#3253=CARTESIAN_POINT('',(-2.521849969368E2,3.179463296634E2, +-2.058480428861E2)); +#3254=CARTESIAN_POINT('',(-2.516453077814E2,3.121251073071E2, +-2.196549623105E2)); +#3255=CARTESIAN_POINT('',(-2.511043231322E2,3.029114388540E2, +-2.333238114041E2)); +#3256=CARTESIAN_POINT('',(-2.506100956390E2,2.899064615309E2, +-2.463673667019E2)); +#3257=CARTESIAN_POINT('',(-2.501560083659E2,2.727933287322E2, +-2.581953364591E2)); +#3258=CARTESIAN_POINT('',(-2.497996701258E2,2.515729196932E2, +-2.678548596751E2)); +#3259=CARTESIAN_POINT('',(-2.495538693247E2,2.267602105499E2, +-2.743072980701E2)); +#3260=CARTESIAN_POINT('',(-2.495024151429E2,2.090128655522E2, +-2.758121503049E2)); +#3261=CARTESIAN_POINT('',(-2.495024327449E2,2.000000001500E2, +-2.758121930841E2)); +#3263=DIRECTION('',(-9.986295347546E-1,-9.665448903499E-9,5.233595624294E-2)); +#3264=VECTOR('',#3263,1.551883527945E1); +#3265=CARTESIAN_POINT('',(-2.495024327449E2,2.000000001500E2, +-2.758121930841E2)); +#3266=LINE('',#3265,#3264); +#3267=CARTESIAN_POINT('',(-2.65E2,2.E2,-9.5E1)); +#3268=CARTESIAN_POINT('',(-2.65E2,1.858578643763E2,-9.5E1)); +#3269=CARTESIAN_POINT('',(-2.65E2,1.552925405215E2,-9.884359720369E1)); +#3270=CARTESIAN_POINT('',(-2.65E2,1.197663573583E2,-1.160253722118E2)); +#3271=CARTESIAN_POINT('',(-2.65E2,9.880360742352E1,-1.354667796577E2)); +#3272=CARTESIAN_POINT('',(-2.65E2,8.762313235387E1,-1.517538904679E2)); +#3273=CARTESIAN_POINT('',(-2.65E2,8.125628639606E1,-1.687465153074E2)); +#3274=CARTESIAN_POINT('',(-2.65E2,7.937185680197E1,-1.85E2)); +#3275=CARTESIAN_POINT('',(-2.65E2,8.125628639606E1,-2.012534846926E2)); +#3276=CARTESIAN_POINT('',(-2.65E2,8.762313235387E1,-2.182461095321E2)); +#3277=CARTESIAN_POINT('',(-2.65E2,9.880360742352E1,-2.345332203423E2)); +#3278=CARTESIAN_POINT('',(-2.65E2,1.197663573583E2,-2.539746277882E2)); +#3279=CARTESIAN_POINT('',(-2.65E2,1.552925405215E2,-2.711564027963E2)); +#3280=CARTESIAN_POINT('',(-2.65E2,1.858578643763E2,-2.75E2)); +#3281=CARTESIAN_POINT('',(-2.65E2,2.E2,-2.75E2)); +#3283=CARTESIAN_POINT('',(-2.65E2,2.E2,-2.75E2)); +#3284=CARTESIAN_POINT('',(-2.65E2,2.141421356237E2,-2.75E2)); +#3285=CARTESIAN_POINT('',(-2.65E2,2.447074594785E2,-2.711564027963E2)); +#3286=CARTESIAN_POINT('',(-2.65E2,2.802336426417E2,-2.539746277882E2)); +#3287=CARTESIAN_POINT('',(-2.65E2,3.011963925765E2,-2.345332203423E2)); +#3288=CARTESIAN_POINT('',(-2.65E2,3.123768676461E2,-2.182461095321E2)); +#3289=CARTESIAN_POINT('',(-2.65E2,3.187437136039E2,-2.012534846926E2)); +#3290=CARTESIAN_POINT('',(-2.65E2,3.206281431980E2,-1.85E2)); +#3291=CARTESIAN_POINT('',(-2.65E2,3.187437136039E2,-1.687465153074E2)); +#3292=CARTESIAN_POINT('',(-2.65E2,3.123768676461E2,-1.517538904679E2)); +#3293=CARTESIAN_POINT('',(-2.65E2,3.011963925765E2,-1.354667796577E2)); +#3294=CARTESIAN_POINT('',(-2.65E2,2.802336426417E2,-1.160253722118E2)); +#3295=CARTESIAN_POINT('',(-2.65E2,2.447074594785E2,-9.884359720369E1)); +#3296=CARTESIAN_POINT('',(-2.65E2,2.141421356237E2,-9.5E1)); +#3297=CARTESIAN_POINT('',(-2.65E2,2.E2,-9.5E1)); +#3299=CARTESIAN_POINT('',(-2.65E2,2.E2,-1.85E2)); +#3300=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3301=DIRECTION('',(0.E0,1.E0,0.E0)); +#3302=AXIS2_PLACEMENT_3D('',#3299,#3300,#3301); +#3304=CARTESIAN_POINT('',(-2.65E2,2.E2,-1.85E2)); +#3305=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3306=DIRECTION('',(0.E0,-1.E0,0.E0)); +#3307=AXIS2_PLACEMENT_3D('',#3304,#3305,#3306); +#3309=CARTESIAN_POINT('',(-2.65E2,1.12E2,-1.85E2)); +#3310=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3311=DIRECTION('',(0.E0,1.E0,0.E0)); +#3312=AXIS2_PLACEMENT_3D('',#3309,#3310,#3311); +#3314=CARTESIAN_POINT('',(-2.65E2,1.12E2,-1.85E2)); +#3315=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3316=DIRECTION('',(0.E0,-1.E0,0.E0)); +#3317=AXIS2_PLACEMENT_3D('',#3314,#3315,#3316); +#3319=CARTESIAN_POINT('',(-2.65E2,2.88E2,-1.85E2)); +#3320=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3321=DIRECTION('',(0.E0,1.E0,0.E0)); +#3322=AXIS2_PLACEMENT_3D('',#3319,#3320,#3321); +#3324=CARTESIAN_POINT('',(-2.65E2,2.88E2,-1.85E2)); +#3325=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3326=DIRECTION('',(0.E0,-1.E0,0.E0)); +#3327=AXIS2_PLACEMENT_3D('',#3324,#3325,#3326); +#3329=CARTESIAN_POINT('',(-2.65E2,2.7317E2,-1.45E2)); +#3330=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3331=DIRECTION('',(0.E0,1.E0,0.E0)); +#3332=AXIS2_PLACEMENT_3D('',#3329,#3330,#3331); +#3334=CARTESIAN_POINT('',(-2.65E2,2.7317E2,-1.45E2)); +#3335=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3336=DIRECTION('',(0.E0,-1.E0,0.E0)); +#3337=AXIS2_PLACEMENT_3D('',#3334,#3335,#3336); +#3339=CARTESIAN_POINT('',(-2.65E2,2.289E2,-1.17E2)); +#3340=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3341=DIRECTION('',(0.E0,1.E0,0.E0)); +#3342=AXIS2_PLACEMENT_3D('',#3339,#3340,#3341); +#3344=CARTESIAN_POINT('',(-2.65E2,2.289E2,-1.17E2)); +#3345=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3346=DIRECTION('',(0.E0,-1.E0,0.E0)); +#3347=AXIS2_PLACEMENT_3D('',#3344,#3345,#3346); +#3349=CARTESIAN_POINT('',(-2.65E2,1.711E2,-1.17E2)); +#3350=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3351=DIRECTION('',(0.E0,1.E0,0.E0)); +#3352=AXIS2_PLACEMENT_3D('',#3349,#3350,#3351); +#3354=CARTESIAN_POINT('',(-2.65E2,1.711E2,-1.17E2)); +#3355=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3356=DIRECTION('',(0.E0,-1.E0,0.E0)); +#3357=AXIS2_PLACEMENT_3D('',#3354,#3355,#3356); +#3359=CARTESIAN_POINT('',(-2.65E2,1.2683E2,-1.45E2)); +#3360=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3361=DIRECTION('',(0.E0,1.E0,0.E0)); +#3362=AXIS2_PLACEMENT_3D('',#3359,#3360,#3361); +#3364=CARTESIAN_POINT('',(-2.65E2,1.2683E2,-1.45E2)); +#3365=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3366=DIRECTION('',(0.E0,-1.E0,0.E0)); +#3367=AXIS2_PLACEMENT_3D('',#3364,#3365,#3366); +#3369=CARTESIAN_POINT('',(-2.65E2,1.2683E2,-2.25E2)); +#3370=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3371=DIRECTION('',(0.E0,1.E0,0.E0)); +#3372=AXIS2_PLACEMENT_3D('',#3369,#3370,#3371); +#3374=CARTESIAN_POINT('',(-2.65E2,1.2683E2,-2.25E2)); +#3375=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3376=DIRECTION('',(0.E0,-1.E0,0.E0)); +#3377=AXIS2_PLACEMENT_3D('',#3374,#3375,#3376); +#3379=CARTESIAN_POINT('',(-2.65E2,1.711E2,-2.53E2)); +#3380=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3381=DIRECTION('',(0.E0,1.E0,0.E0)); +#3382=AXIS2_PLACEMENT_3D('',#3379,#3380,#3381); +#3384=CARTESIAN_POINT('',(-2.65E2,1.711E2,-2.53E2)); +#3385=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3386=DIRECTION('',(0.E0,-1.E0,0.E0)); +#3387=AXIS2_PLACEMENT_3D('',#3384,#3385,#3386); +#3389=CARTESIAN_POINT('',(-2.65E2,2.289E2,-2.53E2)); +#3390=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3391=DIRECTION('',(0.E0,1.E0,0.E0)); +#3392=AXIS2_PLACEMENT_3D('',#3389,#3390,#3391); +#3394=CARTESIAN_POINT('',(-2.65E2,2.289E2,-2.53E2)); +#3395=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3396=DIRECTION('',(0.E0,-1.E0,0.E0)); +#3397=AXIS2_PLACEMENT_3D('',#3394,#3395,#3396); +#3399=CARTESIAN_POINT('',(-2.65E2,2.7317E2,-2.25E2)); +#3400=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3401=DIRECTION('',(0.E0,1.E0,0.E0)); +#3402=AXIS2_PLACEMENT_3D('',#3399,#3400,#3401); +#3404=CARTESIAN_POINT('',(-2.65E2,2.7317E2,-2.25E2)); +#3405=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3406=DIRECTION('',(0.E0,-1.E0,0.E0)); +#3407=AXIS2_PLACEMENT_3D('',#3404,#3405,#3406); +#3409=CARTESIAN_POINT('',(-2.57E2,2.E2,-1.85E2)); +#3410=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3411=DIRECTION('',(0.E0,1.E0,0.E0)); +#3412=AXIS2_PLACEMENT_3D('',#3409,#3410,#3411); +#3414=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3415=VECTOR('',#3414,8.E0); +#3416=CARTESIAN_POINT('',(-2.57E2,1.5E2,-1.85E2)); +#3417=LINE('',#3416,#3415); +#3418=CARTESIAN_POINT('',(-2.57E2,2.E2,-1.85E2)); +#3419=DIRECTION('',(1.E0,0.E0,0.E0)); +#3420=DIRECTION('',(0.E0,1.E0,0.E0)); +#3421=AXIS2_PLACEMENT_3D('',#3418,#3419,#3420); +#3423=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3424=VECTOR('',#3423,8.E0); +#3425=CARTESIAN_POINT('',(-2.57E2,2.5E2,-1.85E2)); +#3426=LINE('',#3425,#3424); +#3427=CARTESIAN_POINT('',(-2.57E2,2.E2,-1.85E2)); +#3428=DIRECTION('',(1.E0,0.E0,0.E0)); +#3429=DIRECTION('',(0.E0,1.E0,0.E0)); +#3430=AXIS2_PLACEMENT_3D('',#3427,#3428,#3429); +#3432=CARTESIAN_POINT('',(-2.57E2,2.E2,-1.85E2)); +#3433=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3434=DIRECTION('',(0.E0,1.E0,0.E0)); +#3435=AXIS2_PLACEMENT_3D('',#3432,#3433,#3434); +#3437=CARTESIAN_POINT('',(-2.25E2,2.E2,-1.85E2)); +#3438=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3439=DIRECTION('',(0.E0,-1.E0,0.E0)); +#3440=AXIS2_PLACEMENT_3D('',#3437,#3438,#3439); +#3442=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3443=VECTOR('',#3442,3.2E1); +#3444=CARTESIAN_POINT('',(-2.25E2,2.26E2,-1.85E2)); +#3445=LINE('',#3444,#3443); +#3446=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3447=VECTOR('',#3446,3.2E1); +#3448=CARTESIAN_POINT('',(-2.25E2,1.74E2,-1.85E2)); +#3449=LINE('',#3448,#3447); +#3450=CARTESIAN_POINT('',(-2.25E2,2.E2,-1.85E2)); +#3451=DIRECTION('',(1.E0,0.E0,0.E0)); +#3452=DIRECTION('',(0.E0,0.E0,-1.E0)); +#3453=AXIS2_PLACEMENT_3D('',#3450,#3451,#3452); +#3455=CARTESIAN_POINT('',(-2.25E2,2.E2,-1.85E2)); +#3456=DIRECTION('',(1.E0,0.E0,0.E0)); +#3457=DIRECTION('',(0.E0,0.E0,1.E0)); +#3458=AXIS2_PLACEMENT_3D('',#3455,#3456,#3457); +#3460=CARTESIAN_POINT('',(-2.25E2,2.E2,-1.85E2)); +#3461=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3462=DIRECTION('',(0.E0,1.E0,0.E0)); +#3463=AXIS2_PLACEMENT_3D('',#3460,#3461,#3462); +#3465=CARTESIAN_POINT('',(-2.4E2,1.12E2,-1.85E2)); +#3466=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3467=DIRECTION('',(0.E0,1.E0,0.E0)); +#3468=AXIS2_PLACEMENT_3D('',#3465,#3466,#3467); +#3470=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3471=VECTOR('',#3470,2.5E1); +#3472=CARTESIAN_POINT('',(-2.4E2,1.0781E2,-1.85E2)); +#3473=LINE('',#3472,#3471); +#3474=CARTESIAN_POINT('',(-2.4E2,1.12E2,-1.85E2)); +#3475=DIRECTION('',(1.E0,0.E0,0.E0)); +#3476=DIRECTION('',(0.E0,1.E0,0.E0)); +#3477=AXIS2_PLACEMENT_3D('',#3474,#3475,#3476); +#3479=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3480=VECTOR('',#3479,2.5E1); +#3481=CARTESIAN_POINT('',(-2.4E2,1.1619E2,-1.85E2)); +#3482=LINE('',#3481,#3480); +#3483=DIRECTION('',(-5.150380749101E-1,8.571673007021E-1,0.E0)); +#3484=VECTOR('',#3483,4.888193934332E0); +#3485=CARTESIAN_POINT('',(-2.374823940063E2,1.12E2,-1.85E2)); +#3486=LINE('',#3485,#3484); +#3487=DIRECTION('',(-5.150380749101E-1,-8.571673007021E-1,0.E0)); +#3488=VECTOR('',#3487,4.888193934332E0); +#3489=CARTESIAN_POINT('',(-2.374823940063E2,1.12E2,-1.85E2)); +#3490=LINE('',#3489,#3488); +#3491=CARTESIAN_POINT('',(-2.4E2,2.88E2,-1.85E2)); +#3492=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3493=DIRECTION('',(0.E0,1.E0,0.E0)); +#3494=AXIS2_PLACEMENT_3D('',#3491,#3492,#3493); +#3496=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3497=VECTOR('',#3496,2.5E1); +#3498=CARTESIAN_POINT('',(-2.4E2,2.8381E2,-1.85E2)); +#3499=LINE('',#3498,#3497); +#3500=CARTESIAN_POINT('',(-2.4E2,2.88E2,-1.85E2)); +#3501=DIRECTION('',(1.E0,0.E0,0.E0)); +#3502=DIRECTION('',(0.E0,1.E0,0.E0)); +#3503=AXIS2_PLACEMENT_3D('',#3500,#3501,#3502); +#3505=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3506=VECTOR('',#3505,2.5E1); +#3507=CARTESIAN_POINT('',(-2.4E2,2.9219E2,-1.85E2)); +#3508=LINE('',#3507,#3506); +#3509=DIRECTION('',(-5.150380749101E-1,8.571673007021E-1,0.E0)); +#3510=VECTOR('',#3509,4.888193934332E0); +#3511=CARTESIAN_POINT('',(-2.374823940063E2,2.88E2,-1.85E2)); +#3512=LINE('',#3511,#3510); +#3513=DIRECTION('',(-5.150380749101E-1,-8.571673007021E-1,0.E0)); +#3514=VECTOR('',#3513,4.888193934332E0); +#3515=CARTESIAN_POINT('',(-2.374823940063E2,2.88E2,-1.85E2)); +#3516=LINE('',#3515,#3514); +#3517=CARTESIAN_POINT('',(-2.4E2,2.7317E2,-1.45E2)); +#3518=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3519=DIRECTION('',(0.E0,1.E0,0.E0)); +#3520=AXIS2_PLACEMENT_3D('',#3517,#3518,#3519); +#3522=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3523=VECTOR('',#3522,2.5E1); +#3524=CARTESIAN_POINT('',(-2.4E2,2.6898E2,-1.45E2)); +#3525=LINE('',#3524,#3523); +#3526=CARTESIAN_POINT('',(-2.4E2,2.7317E2,-1.45E2)); +#3527=DIRECTION('',(1.E0,0.E0,0.E0)); +#3528=DIRECTION('',(0.E0,1.E0,0.E0)); +#3529=AXIS2_PLACEMENT_3D('',#3526,#3527,#3528); +#3531=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3532=VECTOR('',#3531,2.5E1); +#3533=CARTESIAN_POINT('',(-2.4E2,2.7736E2,-1.45E2)); +#3534=LINE('',#3533,#3532); +#3535=DIRECTION('',(-5.150380749100E-1,8.571673007021E-1,0.E0)); +#3536=VECTOR('',#3535,4.888193934332E0); +#3537=CARTESIAN_POINT('',(-2.374823940063E2,2.7317E2,-1.45E2)); +#3538=LINE('',#3537,#3536); +#3539=DIRECTION('',(-5.150380749101E-1,-8.571673007021E-1,0.E0)); +#3540=VECTOR('',#3539,4.888193934332E0); +#3541=CARTESIAN_POINT('',(-2.374823940063E2,2.7317E2,-1.45E2)); +#3542=LINE('',#3541,#3540); +#3543=CARTESIAN_POINT('',(-2.4E2,2.289E2,-1.17E2)); +#3544=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3545=DIRECTION('',(0.E0,1.E0,0.E0)); +#3546=AXIS2_PLACEMENT_3D('',#3543,#3544,#3545); +#3548=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3549=VECTOR('',#3548,2.5E1); +#3550=CARTESIAN_POINT('',(-2.4E2,2.2471E2,-1.17E2)); +#3551=LINE('',#3550,#3549); +#3552=CARTESIAN_POINT('',(-2.4E2,2.289E2,-1.17E2)); +#3553=DIRECTION('',(1.E0,0.E0,0.E0)); +#3554=DIRECTION('',(0.E0,1.E0,0.E0)); +#3555=AXIS2_PLACEMENT_3D('',#3552,#3553,#3554); +#3557=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3558=VECTOR('',#3557,2.5E1); +#3559=CARTESIAN_POINT('',(-2.4E2,2.3309E2,-1.17E2)); +#3560=LINE('',#3559,#3558); +#3561=DIRECTION('',(-5.150380749101E-1,8.571673007021E-1,0.E0)); +#3562=VECTOR('',#3561,4.888193934332E0); +#3563=CARTESIAN_POINT('',(-2.374823940063E2,2.289E2,-1.17E2)); +#3564=LINE('',#3563,#3562); +#3565=DIRECTION('',(-5.150380749101E-1,-8.571673007021E-1,0.E0)); +#3566=VECTOR('',#3565,4.888193934332E0); +#3567=CARTESIAN_POINT('',(-2.374823940063E2,2.289E2,-1.17E2)); +#3568=LINE('',#3567,#3566); +#3569=CARTESIAN_POINT('',(-2.4E2,1.711E2,-1.17E2)); +#3570=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3571=DIRECTION('',(0.E0,1.E0,0.E0)); +#3572=AXIS2_PLACEMENT_3D('',#3569,#3570,#3571); +#3574=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3575=VECTOR('',#3574,2.5E1); +#3576=CARTESIAN_POINT('',(-2.4E2,1.6691E2,-1.17E2)); +#3577=LINE('',#3576,#3575); +#3578=CARTESIAN_POINT('',(-2.4E2,1.711E2,-1.17E2)); +#3579=DIRECTION('',(1.E0,0.E0,0.E0)); +#3580=DIRECTION('',(0.E0,1.E0,0.E0)); +#3581=AXIS2_PLACEMENT_3D('',#3578,#3579,#3580); +#3583=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3584=VECTOR('',#3583,2.5E1); +#3585=CARTESIAN_POINT('',(-2.4E2,1.7529E2,-1.17E2)); +#3586=LINE('',#3585,#3584); +#3587=DIRECTION('',(-5.150380749101E-1,8.571673007021E-1,0.E0)); +#3588=VECTOR('',#3587,4.888193934332E0); +#3589=CARTESIAN_POINT('',(-2.374823940063E2,1.711E2,-1.17E2)); +#3590=LINE('',#3589,#3588); +#3591=DIRECTION('',(-5.150380749101E-1,-8.571673007021E-1,0.E0)); +#3592=VECTOR('',#3591,4.888193934332E0); +#3593=CARTESIAN_POINT('',(-2.374823940063E2,1.711E2,-1.17E2)); +#3594=LINE('',#3593,#3592); +#3595=CARTESIAN_POINT('',(-2.4E2,1.2683E2,-1.45E2)); +#3596=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3597=DIRECTION('',(0.E0,1.E0,0.E0)); +#3598=AXIS2_PLACEMENT_3D('',#3595,#3596,#3597); +#3600=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3601=VECTOR('',#3600,2.5E1); +#3602=CARTESIAN_POINT('',(-2.4E2,1.2264E2,-1.45E2)); +#3603=LINE('',#3602,#3601); +#3604=CARTESIAN_POINT('',(-2.4E2,1.2683E2,-1.45E2)); +#3605=DIRECTION('',(1.E0,0.E0,0.E0)); +#3606=DIRECTION('',(0.E0,1.E0,0.E0)); +#3607=AXIS2_PLACEMENT_3D('',#3604,#3605,#3606); +#3609=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3610=VECTOR('',#3609,2.5E1); +#3611=CARTESIAN_POINT('',(-2.4E2,1.3102E2,-1.45E2)); +#3612=LINE('',#3611,#3610); +#3613=DIRECTION('',(-5.150380749101E-1,8.571673007021E-1,0.E0)); +#3614=VECTOR('',#3613,4.888193934332E0); +#3615=CARTESIAN_POINT('',(-2.374823940063E2,1.2683E2,-1.45E2)); +#3616=LINE('',#3615,#3614); +#3617=DIRECTION('',(-5.150380749101E-1,-8.571673007021E-1,0.E0)); +#3618=VECTOR('',#3617,4.888193934332E0); +#3619=CARTESIAN_POINT('',(-2.374823940063E2,1.2683E2,-1.45E2)); +#3620=LINE('',#3619,#3618); +#3621=CARTESIAN_POINT('',(-2.4E2,1.2683E2,-2.25E2)); +#3622=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3623=DIRECTION('',(0.E0,1.E0,0.E0)); +#3624=AXIS2_PLACEMENT_3D('',#3621,#3622,#3623); +#3626=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3627=VECTOR('',#3626,2.5E1); +#3628=CARTESIAN_POINT('',(-2.4E2,1.2264E2,-2.25E2)); +#3629=LINE('',#3628,#3627); +#3630=CARTESIAN_POINT('',(-2.4E2,1.2683E2,-2.25E2)); +#3631=DIRECTION('',(1.E0,0.E0,0.E0)); +#3632=DIRECTION('',(0.E0,1.E0,0.E0)); +#3633=AXIS2_PLACEMENT_3D('',#3630,#3631,#3632); +#3635=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3636=VECTOR('',#3635,2.5E1); +#3637=CARTESIAN_POINT('',(-2.4E2,1.3102E2,-2.25E2)); +#3638=LINE('',#3637,#3636); +#3639=DIRECTION('',(-5.150380749101E-1,8.571673007021E-1,0.E0)); +#3640=VECTOR('',#3639,4.888193934332E0); +#3641=CARTESIAN_POINT('',(-2.374823940063E2,1.2683E2,-2.25E2)); +#3642=LINE('',#3641,#3640); +#3643=DIRECTION('',(-5.150380749101E-1,-8.571673007021E-1,0.E0)); +#3644=VECTOR('',#3643,4.888193934332E0); +#3645=CARTESIAN_POINT('',(-2.374823940063E2,1.2683E2,-2.25E2)); +#3646=LINE('',#3645,#3644); +#3647=CARTESIAN_POINT('',(-2.4E2,1.711E2,-2.53E2)); +#3648=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3649=DIRECTION('',(0.E0,1.E0,0.E0)); +#3650=AXIS2_PLACEMENT_3D('',#3647,#3648,#3649); +#3652=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3653=VECTOR('',#3652,2.5E1); +#3654=CARTESIAN_POINT('',(-2.4E2,1.6691E2,-2.53E2)); +#3655=LINE('',#3654,#3653); +#3656=CARTESIAN_POINT('',(-2.4E2,1.711E2,-2.53E2)); +#3657=DIRECTION('',(1.E0,0.E0,0.E0)); +#3658=DIRECTION('',(0.E0,1.E0,0.E0)); +#3659=AXIS2_PLACEMENT_3D('',#3656,#3657,#3658); +#3661=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3662=VECTOR('',#3661,2.5E1); +#3663=CARTESIAN_POINT('',(-2.4E2,1.7529E2,-2.53E2)); +#3664=LINE('',#3663,#3662); +#3665=DIRECTION('',(-5.150380749101E-1,8.571673007021E-1,0.E0)); +#3666=VECTOR('',#3665,4.888193934332E0); +#3667=CARTESIAN_POINT('',(-2.374823940063E2,1.711E2,-2.53E2)); +#3668=LINE('',#3667,#3666); +#3669=DIRECTION('',(-5.150380749101E-1,-8.571673007021E-1,0.E0)); +#3670=VECTOR('',#3669,4.888193934332E0); +#3671=CARTESIAN_POINT('',(-2.374823940063E2,1.711E2,-2.53E2)); +#3672=LINE('',#3671,#3670); +#3673=CARTESIAN_POINT('',(-2.4E2,2.289E2,-2.53E2)); +#3674=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3675=DIRECTION('',(0.E0,1.E0,0.E0)); +#3676=AXIS2_PLACEMENT_3D('',#3673,#3674,#3675); +#3678=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3679=VECTOR('',#3678,2.5E1); +#3680=CARTESIAN_POINT('',(-2.4E2,2.2471E2,-2.53E2)); +#3681=LINE('',#3680,#3679); +#3682=CARTESIAN_POINT('',(-2.4E2,2.289E2,-2.53E2)); +#3683=DIRECTION('',(1.E0,0.E0,0.E0)); +#3684=DIRECTION('',(0.E0,1.E0,0.E0)); +#3685=AXIS2_PLACEMENT_3D('',#3682,#3683,#3684); +#3687=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3688=VECTOR('',#3687,2.5E1); +#3689=CARTESIAN_POINT('',(-2.4E2,2.3309E2,-2.53E2)); +#3690=LINE('',#3689,#3688); +#3691=DIRECTION('',(-5.150380749101E-1,8.571673007021E-1,0.E0)); +#3692=VECTOR('',#3691,4.888193934332E0); +#3693=CARTESIAN_POINT('',(-2.374823940063E2,2.289E2,-2.53E2)); +#3694=LINE('',#3693,#3692); +#3695=DIRECTION('',(-5.150380749101E-1,-8.571673007021E-1,0.E0)); +#3696=VECTOR('',#3695,4.888193934332E0); +#3697=CARTESIAN_POINT('',(-2.374823940063E2,2.289E2,-2.53E2)); +#3698=LINE('',#3697,#3696); +#3699=CARTESIAN_POINT('',(-2.4E2,2.7317E2,-2.25E2)); +#3700=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3701=DIRECTION('',(0.E0,1.E0,0.E0)); +#3702=AXIS2_PLACEMENT_3D('',#3699,#3700,#3701); +#3704=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3705=VECTOR('',#3704,2.5E1); +#3706=CARTESIAN_POINT('',(-2.4E2,2.6898E2,-2.25E2)); +#3707=LINE('',#3706,#3705); +#3708=CARTESIAN_POINT('',(-2.4E2,2.7317E2,-2.25E2)); +#3709=DIRECTION('',(1.E0,0.E0,0.E0)); +#3710=DIRECTION('',(0.E0,1.E0,0.E0)); +#3711=AXIS2_PLACEMENT_3D('',#3708,#3709,#3710); +#3713=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3714=VECTOR('',#3713,2.5E1); +#3715=CARTESIAN_POINT('',(-2.4E2,2.7736E2,-2.25E2)); +#3716=LINE('',#3715,#3714); +#3717=DIRECTION('',(-5.150380749100E-1,8.571673007021E-1,0.E0)); +#3718=VECTOR('',#3717,4.888193934332E0); +#3719=CARTESIAN_POINT('',(-2.374823940063E2,2.7317E2,-2.25E2)); +#3720=LINE('',#3719,#3718); +#3721=DIRECTION('',(-5.150380749101E-1,-8.571673007021E-1,0.E0)); +#3722=VECTOR('',#3721,4.888193934332E0); +#3723=CARTESIAN_POINT('',(-2.374823940063E2,2.7317E2,-2.25E2)); +#3724=LINE('',#3723,#3722); +#3725=CARTESIAN_POINT('',(-2.5E2,3.721282115235E2,0.E0)); +#3726=CARTESIAN_POINT('',(-2.5E2,3.693334652502E2,0.E0)); +#3727=CARTESIAN_POINT('',(-2.519202022968E2,3.653552137428E2,0.E0)); +#3728=CARTESIAN_POINT('',(-2.555014295380E2,3.627707276536E2,0.E0)); +#3729=CARTESIAN_POINT('',(-2.582537173356E2,3.622854250562E2,0.E0)); +#3731=CARTESIAN_POINT('',(-2.580082241188E2,3.504835609525E2, +-5.721154926740E1)); +#3732=DIRECTION('',(0.E0,-1.E0,0.E0)); +#3733=DIRECTION('',(9.993908270191E-1,0.E0,3.489949670250E-2)); +#3734=AXIS2_PLACEMENT_3D('',#3731,#3732,#3733); +#3736=CARTESIAN_POINT('',(-2.580082439369E2,4.951643690142E1, +-5.721098175098E1)); +#3737=DIRECTION('',(1.609976071280E-7,9.999999999894E-1,-4.610368274902E-6)); +#3738=DIRECTION('',(8.716263730213E-2,4.578788674425E-6,9.961940948618E-1)); +#3739=AXIS2_PLACEMENT_3D('',#3736,#3737,#3738); +#3741=CARTESIAN_POINT('',(-2.569300595738E2,3.949832599802E1, +-3.790455290529E1)); +#3742=CARTESIAN_POINT('',(-2.568079200571E2,3.952202426068E1, +-3.875677150473E1)); +#3743=CARTESIAN_POINT('',(-2.566011994428E2,3.979194270208E1, +-4.043648165458E1)); +#3744=CARTESIAN_POINT('',(-2.564254563409E2,4.081939871732E1, +-4.272616374968E1)); +#3745=CARTESIAN_POINT('',(-2.563901902655E2,4.241147834267E1, +-4.467107014290E1)); +#3746=CARTESIAN_POINT('',(-2.564981229237E2,4.446801250010E1, +-4.614701900713E1)); +#3747=CARTESIAN_POINT('',(-2.567464254568E2,4.689001878404E1, +-4.706877411620E1)); +#3748=CARTESIAN_POINT('',(-2.569941812931E2,4.863482277116E1, +-4.726209436312E1)); +#3749=CARTESIAN_POINT('',(-2.571366605504E2,4.951644026793E1, +-4.724953210121E1)); +#3751=CARTESIAN_POINT('',(-3.262567197526E2,6.153198138678E1, +-3.116418284588E1)); +#3752=DIRECTION('',(0.E0,-1.E0,0.E0)); +#3753=DIRECTION('',(-9.986295347546E-1,0.E0,-5.233595624295E-2)); +#3754=AXIS2_PLACEMENT_3D('',#3751,#3752,#3753); +#3756=CARTESIAN_POINT('',(-3.262567197526E2,6.153198138678E1, +-3.116418284588E1)); +#3757=DIRECTION('',(5.228556327394E-2,4.387279685906E-2,-9.976679796249E-1)); +#3758=DIRECTION('',(-1.734101988745E-1,-9.834581082133E-1,-5.233595624294E-2)); +#3759=AXIS2_PLACEMENT_3D('',#3756,#3757,#3758); +#3761=CARTESIAN_POINT('',(-3.262567197526E2,6.153198138678E1, +-3.116418284588E1)); +#3762=DIRECTION('',(-9.819387419573E-1,1.685705646381E-1,8.590850819817E-2)); +#3763=DIRECTION('',(-8.715574274766E-2,0.E0,-9.961946980917E-1)); +#3764=AXIS2_PLACEMENT_3D('',#3761,#3762,#3763); +#3766=CARTESIAN_POINT('',(-2.586641631459E2,2.966373590629E1, +-3.842791314868E1)); +#3767=DIRECTION('',(-3.486096470692E-2,-4.697818774637E-2,9.982874150343E-1)); +#3768=DIRECTION('',(9.993908270191E-1,0.E0,3.489949670250E-2)); +#3769=AXIS2_PLACEMENT_3D('',#3766,#3767,#3768); +#3771=CARTESIAN_POINT('',(-2.582537173356E2,3.771457494380E1,0.E0)); +#3772=CARTESIAN_POINT('',(-2.555014295380E2,3.722927234641E1,0.E0)); +#3773=CARTESIAN_POINT('',(-2.519202022968E2,3.464478625720E1,0.E0)); +#3774=CARTESIAN_POINT('',(-2.5E2,3.066653474978E1,0.E0)); +#3775=CARTESIAN_POINT('',(-2.5E2,2.787178847655E1,0.E0)); +#3777=CARTESIAN_POINT('',(-2.143339266975E2,3.566607330245E1,-3.05E2)); +#3778=DIRECTION('',(0.E0,-1.E0,0.E0)); +#3779=DIRECTION('',(-9.993908270191E-1,0.E0,-3.489949670250E-2)); +#3780=AXIS2_PLACEMENT_3D('',#3777,#3778,#3779); +#3782=CARTESIAN_POINT('',(-2.143339266975E2,3.566607330245E1,-3.05E2)); +#3783=DIRECTION('',(3.487826274237E-2,3.487826274237E-2,-9.987827659587E-1)); +#3784=DIRECTION('',(0.E0,-9.993908270191E-1,-3.489949670250E-2)); +#3785=AXIS2_PLACEMENT_3D('',#3782,#3783,#3784); +#3787=CARTESIAN_POINT('',(-2.143339266975E2,3.566607330245E1,-3.05E2)); +#3788=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3789=DIRECTION('',(0.E0,0.E0,-1.E0)); +#3790=AXIS2_PLACEMENT_3D('',#3787,#3788,#3789); +#3792=CARTESIAN_POINT('',(-2.143339266975E2,3.904494291509E2,-3.05E2)); +#3793=DIRECTION('',(-4.997224534896E-1,-8.661855860486E-1,0.E0)); +#3794=DIRECTION('',(-8.656579291931E-1,4.994180360730E-1,-3.489949670250E-2)); +#3795=AXIS2_PLACEMENT_3D('',#3792,#3793,#3794); +#3797=CARTESIAN_POINT('',(-2.143339266975E2,3.904494291509E2,-3.05E2)); +#3798=DIRECTION('',(3.489797283532E-2,-9.344890849791E-3,-9.993471891725E-1)); +#3799=DIRECTION('',(-9.993908270191E-1,0.E0,-3.489949670250E-2)); +#3800=AXIS2_PLACEMENT_3D('',#3797,#3798,#3799); +#3802=CARTESIAN_POINT('',(-2.143339266975E2,3.904494291509E2,-3.05E2)); +#3803=DIRECTION('',(0.E0,1.E0,0.E0)); +#3804=DIRECTION('',(0.E0,0.E0,-1.E0)); +#3805=AXIS2_PLACEMENT_3D('',#3802,#3803,#3804); +#3807=CARTESIAN_POINT('',(-1.676620893199E2,5.213447356359E2, +-3.058724902190E2)); +#3808=CARTESIAN_POINT('',(-1.669387779326E2,5.225978072527E2, +-3.058860129365E2)); +#3809=CARTESIAN_POINT('',(-1.657071367396E2,5.252329769383E2, +-3.059043248494E2)); +#3810=CARTESIAN_POINT('',(-1.645691716739E2,5.294807733544E2, +-3.059043144254E2)); +#3811=CARTESIAN_POINT('',(-1.643183938348E2,5.323813609122E2, +-3.058860674786E2)); +#3812=CARTESIAN_POINT('',(-1.643188053870E2,5.338301464950E2, +-3.058724911896E2)); +#3814=CARTESIAN_POINT('',(-1.460211282641E2,5.088595655762E2,-3.05E2)); +#3815=DIRECTION('',(4.997221499831E-1,8.661857611484E-1,0.E0)); +#3816=DIRECTION('',(2.226259570500E-5,-1.284379481749E-5,-9.999999996697E-1)); +#3817=AXIS2_PLACEMENT_3D('',#3814,#3815,#3816); +#3819=CARTESIAN_POINT('',(-1.393339266975E2,5.338301464728E2,-3.05E2)); +#3820=DIRECTION('',(0.E0,-1.E0,0.E0)); +#3821=DIRECTION('',(-9.993908270191E-1,0.E0,-3.489949670250E-2)); +#3822=AXIS2_PLACEMENT_3D('',#3819,#3820,#3821); +#3824=CARTESIAN_POINT('',(-1.393339266975E2,7.443339266975E2,-3.05E2)); +#3825=DIRECTION('',(-1.E0,0.E0,0.E0)); +#3826=DIRECTION('',(0.E0,9.993908270191E-1,-3.489949670250E-2)); +#3827=AXIS2_PLACEMENT_3D('',#3824,#3825,#3826); +#3829=CARTESIAN_POINT('',(-1.393339266975E2,7.443339266975E2,-3.05E2)); +#3830=DIRECTION('',(3.487826274237E-2,-3.487826274237E-2,-9.987827659587E-1)); +#3831=DIRECTION('',(-9.993908270191E-1,0.E0,-3.489949670250E-2)); +#3832=AXIS2_PLACEMENT_3D('',#3829,#3830,#3831); +#3834=CARTESIAN_POINT('',(-1.393339266975E2,7.443339266975E2,-3.05E2)); +#3835=DIRECTION('',(0.E0,1.E0,0.E0)); +#3836=DIRECTION('',(0.E0,0.E0,-1.E0)); +#3837=AXIS2_PLACEMENT_3D('',#3834,#3835,#3836); +#3839=CARTESIAN_POINT('',(1.393339266975E2,7.443339266975E2,-3.05E2)); +#3840=DIRECTION('',(0.E0,1.E0,0.E0)); +#3841=DIRECTION('',(9.993908270191E-1,0.E0,-3.489949670250E-2)); +#3842=AXIS2_PLACEMENT_3D('',#3839,#3840,#3841); +#3844=CARTESIAN_POINT('',(1.393339266975E2,7.443339266975E2,-3.05E2)); +#3845=DIRECTION('',(-3.487826274237E-2,-3.487826274237E-2,-9.987827659587E-1)); +#3846=DIRECTION('',(0.E0,9.993908270191E-1,-3.489949670250E-2)); +#3847=AXIS2_PLACEMENT_3D('',#3844,#3845,#3846); +#3849=CARTESIAN_POINT('',(1.393339266975E2,7.443339266975E2,-3.05E2)); +#3850=DIRECTION('',(1.E0,0.E0,0.E0)); +#3851=DIRECTION('',(0.E0,0.E0,-1.E0)); +#3852=AXIS2_PLACEMENT_3D('',#3849,#3850,#3851); +#3854=CARTESIAN_POINT('',(1.643187776022E2,5.338301465070E2,-3.058724902193E2)); +#3855=CARTESIAN_POINT('',(1.643184437336E2,5.323832547881E2,-3.058860133482E2)); +#3856=CARTESIAN_POINT('',(1.645684841735E2,5.294851722665E2,-3.059043252164E2)); +#3857=CARTESIAN_POINT('',(1.657055241652E2,5.252371642924E2,-3.059043140923E2)); +#3858=CARTESIAN_POINT('',(1.669377806820E2,5.225994359812E2,-3.058860672060E2)); +#3859=CARTESIAN_POINT('',(1.676621133803E2,5.213447495308E2,-3.058724911893E2)); +#3861=CARTESIAN_POINT('',(1.393345693136E2,5.338301466975E2,-3.05E2)); +#3862=DIRECTION('',(3.504049441650E-7,-9.999999999999E-1,0.E0)); +#3863=DIRECTION('',(-2.570464368266E-5,-9.008660732737E-12,-9.999999996696E-1)); +#3864=AXIS2_PLACEMENT_3D('',#3861,#3862,#3863); +#3866=CARTESIAN_POINT('',(1.460205715870E2,5.088592446758E2,-3.05E2)); +#3867=DIRECTION('',(-4.997224534896E-1,8.661855860486E-1,0.E0)); +#3868=DIRECTION('',(8.656579291931E-1,4.994180360730E-1,-3.489949670250E-2)); +#3869=AXIS2_PLACEMENT_3D('',#3866,#3867,#3868); +#3871=DIRECTION('',(-3.487826274237E-2,-3.487826274237E-2,-9.987827659587E-1)); +#3872=VECTOR('',#3871,3.062452595725E2); +#3873=CARTESIAN_POINT('',(1.500152293245E2,7.8E2,0.E0)); +#3874=LINE('',#3873,#3872); +#3875=DIRECTION('',(3.487826274237E-2,-3.487826274237E-2,-9.987827659587E-1)); +#3876=VECTOR('',#3875,3.062452595725E2); +#3877=CARTESIAN_POINT('',(-1.500152293245E2,7.8E2,-3.791656104685E-14)); +#3878=LINE('',#3877,#3876); +#3879=DIRECTION('',(1.E0,0.E0,0.E0)); +#3880=VECTOR('',#3879,2.786678533951E2); +#3881=CARTESIAN_POINT('',(-1.393339266975E2,7.693186973730E2, +-3.058724874176E2)); +#3882=LINE('',#3881,#3880); +#3883=CARTESIAN_POINT('',(3.870901226744E-10,7.712105150060E2, +-2.516979185151E2)); +#3884=CARTESIAN_POINT('',(-6.930744820221E0,7.712105327371E2, +-2.516976397460E2)); +#3885=CARTESIAN_POINT('',(-2.054616828368E1,7.712544895504E2, +-2.504385460512E2)); +#3886=CARTESIAN_POINT('',(-4.062272103482E1,7.714531198997E2, +-2.447506518053E2)); +#3887=CARTESIAN_POINT('',(-5.917790990007E1,7.717759074272E2, +-2.355071903072E2)); +#3888=CARTESIAN_POINT('',(-7.574836375665E1,7.722124058903E2, +-2.230075194357E2)); +#3889=CARTESIAN_POINT('',(-8.973926977916E1,7.727480086328E2, +-2.076698610503E2)); +#3890=CARTESIAN_POINT('',(-1.006754593768E2,7.733643721257E2, +-1.900195206450E2)); +#3891=CARTESIAN_POINT('',(-1.081808578626E2,7.740404367038E2, +-1.706595639670E2)); +#3892=CARTESIAN_POINT('',(-1.120002161402E2,7.747533058547E2, +-1.502456624513E2)); +#3893=CARTESIAN_POINT('',(-1.120014340060E2,7.754785012926E2, +-1.294787822132E2)); +#3894=CARTESIAN_POINT('',(-1.081844240758E2,7.761913952968E2, +-1.090641688926E2)); +#3895=CARTESIAN_POINT('',(-1.006808974630E2,7.768675134810E2, +-8.970267752583E1)); +#3896=CARTESIAN_POINT('',(-8.974643821586E1,7.774839270133E2, +-7.205090271313E1)); +#3897=CARTESIAN_POINT('',(-7.575645633613E1,7.780196021379E2, +-5.671117706122E1)); +#3898=CARTESIAN_POINT('',(-5.918711377338E1,7.784561619796E2, +-4.420972806457E1)); +#3899=CARTESIAN_POINT('',(-4.063051783973E1,7.787790408996E2, +-3.496372582482E1)); +#3900=CARTESIAN_POINT('',(-2.055686619886E1,7.789776993763E2, +-2.927474100015E1)); +#3901=CARTESIAN_POINT('',(-6.935074284269E0,7.790217470910E2, +-2.801375360347E1)); +#3902=CARTESIAN_POINT('',(-4.344414524052E-10,7.790217483876E2, +-2.801346094589E1)); +#3904=CARTESIAN_POINT('',(-4.344414524052E-10,7.790217483876E2, +-2.801346094589E1)); +#3905=CARTESIAN_POINT('',(6.932061317269E0,7.790217466406E2,-2.801374160047E1)); +#3906=CARTESIAN_POINT('',(2.054939512319E1,7.789777462792E2,-2.927340943403E1)); +#3907=CARTESIAN_POINT('',(4.062482558172E1,7.787791158487E2,-3.496157646563E1)); +#3908=CARTESIAN_POINT('',(5.918036837631E1,7.784563038974E2,-4.420566490014E1)); +#3909=CARTESIAN_POINT('',(7.575062275215E1,7.780197868004E2,-5.670588879833E1)); +#3910=CARTESIAN_POINT('',(8.974145289715E1,7.774841547197E2,-7.204438211499E1)); +#3911=CARTESIAN_POINT('',(1.006770190086E2,7.768677822716E2,-8.969498035404E1)); +#3912=CARTESIAN_POINT('',(1.081819259640E2,7.761916977682E2,-1.090555072501E2)); +#3913=CARTESIAN_POINT('',(1.120005636708E2,7.754788244718E2,-1.294695275698E2)); +#3914=CARTESIAN_POINT('',(1.120010874458E2,7.747536285723E2,-1.502364210282E2)); +#3915=CARTESIAN_POINT('',(1.081833471583E2,7.740407378866E2,-1.706509392149E2)); +#3916=CARTESIAN_POINT('',(1.006793162577E2,7.733646392729E2,-1.900118705671E2)); +#3917=CARTESIAN_POINT('',(8.974421223232E1,7.727482342797E2,-2.076633993089E2)); +#3918=CARTESIAN_POINT('',(7.575414070604E1,7.722125886940E2,-2.230022848410E2)); +#3919=CARTESIAN_POINT('',(5.918456831342E1,7.717760473216E2,-2.355031834309E2)); +#3920=CARTESIAN_POINT('',(4.062829277809E1,7.714531933093E2,-2.447485527034E2)); +#3921=CARTESIAN_POINT('',(2.055349904762E1,7.712545348409E2,-2.504372376331E2)); +#3922=CARTESIAN_POINT('',(6.933699867780E0,7.712105340037E2,-2.516976281862E2)); +#3923=CARTESIAN_POINT('',(3.870901226744E-10,7.712105150060E2, +-2.516979185151E2)); +#3925=DIRECTION('',(1.384802620769E-9,-1.E0,4.818062494676E-11)); +#3926=VECTOR('',#3925,1.169671195142E2); +#3927=CARTESIAN_POINT('',(-1.730144670928E2,6.904835597572E2, +-5.686255957269E1)); +#3928=LINE('',#3927,#3926); +#3929=CARTESIAN_POINT('',(-1.736702735290E2,5.536637358971E2, +-3.807891863512E1)); +#3930=CARTESIAN_POINT('',(-1.736098981018E2,5.537444040859E2, +-3.980236539289E1)); +#3931=CARTESIAN_POINT('',(-1.734952660204E2,5.543348460542E2, +-4.309223884891E1)); +#3932=CARTESIAN_POINT('',(-1.733350891867E2,5.564274273352E2, +-4.767619052251E1)); +#3933=CARTESIAN_POINT('',(-1.731992652699E2,5.596053854522E2, +-5.156646922779E1)); +#3934=CARTESIAN_POINT('',(-1.730952461834E2,5.636606005003E2, +-5.454493634705E1)); +#3935=CARTESIAN_POINT('',(-1.730292423360E2,5.684324818173E2, +-5.643524776910E1)); +#3936=CARTESIAN_POINT('',(-1.730142949942E2,5.717770758510E2, +-5.686289408144E1)); +#3937=CARTESIAN_POINT('',(-1.730144669308E2,5.735164402430E2, +-5.686255956706E1)); +#3939=DIRECTION('',(-3.486047586732E-2,-4.697818775034E-2,9.982874321046E-1)); +#3940=VECTOR('',#3939,3.814424324149E1); +#3941=CARTESIAN_POINT('',(-1.736702735290E2,5.536637358971E2, +-3.807891863512E1)); +#3942=LINE('',#3941,#3940); +#3943=DIRECTION('',(-3.489761993193E-2,9.344890788847E-3,9.993472014967E-1)); +#3944=VECTOR('',#3943,3.060722947255E2); +#3945=CARTESIAN_POINT('',(-1.643188053870E2,5.338301464950E2, +-3.058724911896E2)); +#3946=LINE('',#3945,#3944); +#3947=DIRECTION('',(5.131211960059E-7,9.999999999999E-1,1.791920711589E-8)); +#3948=VECTOR('',#3947,2.105037802026E2); +#3949=CARTESIAN_POINT('',(-1.643188053870E2,5.338301464950E2, +-3.058724911896E2)); +#3950=LINE('',#3949,#3948); +#3951=DIRECTION('',(3.487826274237E-2,-3.487826274237E-2,-9.987827659587E-1)); +#3952=VECTOR('',#3951,3.062452595725E2); +#3953=CARTESIAN_POINT('',(-1.75E2,7.550152293245E2,-3.789344549046E-14)); +#3954=LINE('',#3953,#3952); +#3955=DIRECTION('',(3.486047617058E-2,-4.697818775033E-2,-9.982874320940E-1)); +#3956=VECTOR('',#3955,3.814424324148E1); +#3957=CARTESIAN_POINT('',(-1.75E2,7.121282115235E2,-1.514709177359E-13)); +#3958=LINE('',#3957,#3956); +#3959=CARTESIAN_POINT('',(-1.730144670928E2,6.904835597572E2, +-5.686255957269E1)); +#3960=CARTESIAN_POINT('',(-1.730142949714E2,6.922229242113E2, +-5.686289452460E1)); +#3961=CARTESIAN_POINT('',(-1.730292423242E2,6.955675183362E2, +-5.643524819843E1)); +#3962=CARTESIAN_POINT('',(-1.730952461935E2,7.003393993524E2, +-5.454493605472E1)); +#3963=CARTESIAN_POINT('',(-1.731992652628E2,7.043946146428E2, +-5.156646935305E1)); +#3964=CARTESIAN_POINT('',(-1.733350891991E2,7.075725725945E2, +-4.767619048428E1)); +#3965=CARTESIAN_POINT('',(-1.734952659785E2,7.096651540929E2, +-4.309223885238E1)); +#3966=CARTESIAN_POINT('',(-1.736098981925E2,7.102555954935E2, +-3.980236537163E1)); +#3967=CARTESIAN_POINT('',(-1.736702735174E2,7.103362641029E2, +-3.807891863471E1)); +#3969=CARTESIAN_POINT('',(-1.830082241188E2,6.904835609525E2, +-5.721154926740E1)); +#3970=DIRECTION('',(0.E0,-1.E0,0.E0)); +#3971=DIRECTION('',(9.993908270191E-1,0.E0,3.489949670250E-2)); +#3972=AXIS2_PLACEMENT_3D('',#3969,#3970,#3971); +#3974=CARTESIAN_POINT('',(-1.836641632618E2,7.103361897342E2, +-3.842790983004E1)); +#3975=DIRECTION('',(-3.486096387763E-2,4.697869299929E-2,9.982873912865E-1)); +#3976=DIRECTION('',(1.734114645291E-1,-9.834578567740E-1,5.233648745650E-2)); +#3977=AXIS2_PLACEMENT_3D('',#3974,#3975,#3976); +#3979=CARTESIAN_POINT('',(-1.821366605430E2,6.904835597321E2, +-4.724953201667E1)); +#3980=CARTESIAN_POINT('',(-1.819941808673E2,6.913651771570E2, +-4.726209444104E1)); +#3981=CARTESIAN_POINT('',(-1.817464257340E2,6.931099812572E2, +-4.706877406796E1)); +#3982=CARTESIAN_POINT('',(-1.814981228674E2,6.955319874875E2, +-4.614701901678E1)); +#3983=CARTESIAN_POINT('',(-1.813901902704E2,6.975885216651E2, +-4.467107014262E1)); +#3984=CARTESIAN_POINT('',(-1.814254563340E2,6.991806012688E2, +-4.272616374732E1)); +#3985=CARTESIAN_POINT('',(-1.816011994717E2,7.002080573444E2, +-4.043648166393E1)); +#3986=CARTESIAN_POINT('',(-1.818079198916E2,7.004779756619E2, +-3.875677148058E1)); +#3987=CARTESIAN_POINT('',(-1.819300595756E2,7.005016740122E2, +-3.790455290582E1)); +#3989=CARTESIAN_POINT('',(-1.75E2,7.121282115235E2,0.E0)); +#3990=CARTESIAN_POINT('',(-1.75E2,7.093334652502E2,0.E0)); +#3991=CARTESIAN_POINT('',(-1.769202022968E2,7.053552137428E2,0.E0)); +#3992=CARTESIAN_POINT('',(-1.805014295380E2,7.027707276536E2,0.E0)); +#3993=CARTESIAN_POINT('',(-1.832537173356E2,7.022854250562E2,0.E0)); +#3995=DIRECTION('',(-9.848077530122E-1,-1.736481776669E-1,2.597845963904E-14)); +#3996=VECTOR('',#3995,5.834928336847E0); +#3997=CARTESIAN_POINT('',(-1.832537173356E2,7.022854250562E2, +-1.492139745096E-13)); +#3998=LINE('',#3997,#3996); +#3999=DIRECTION('',(0.E0,-5.314106001786E-2,-9.985870156076E-1)); +#4000=VECTOR('',#3999,3.404810944724E1); +#4001=CARTESIAN_POINT('',(-1.95E2,7.023428886496E2,4.E1)); +#4002=LINE('',#4001,#4000); +#4003=DIRECTION('',(5.228556327394E-2,-4.387279685906E-2,-9.976679796249E-1)); +#4004=VECTOR('',#4003,7.185510998885E1); +#4005=CARTESIAN_POINT('',(-2.567478066412E2,6.914550843392E2,4.E1)); +#4006=LINE('',#4005,#4004); +#4007=DIRECTION('',(9.819387639025E-1,1.685704401472E-1,-8.590850164070E-2)); +#4008=VECTOR('',#4007,7.236781434645E1); +#4009=CARTESIAN_POINT('',(-2.529908217413E2,6.883025996954E2, +-3.168754240831E1)); +#4010=LINE('',#4009,#4008); +#4011=DIRECTION('',(3.486100654326E-2,-4.697842501021E-2,-9.982874024079E-1)); +#4012=VECTOR('',#4011,3.796957951627E1); +#4013=CARTESIAN_POINT('',(-1.832537173356E2,7.022854250562E2, +-1.492139745096E-13)); +#4014=LINE('',#4013,#4012); +#4015=CARTESIAN_POINT('',(-1.89E2,5.627277996163E2,0.E0)); +#4016=CARTESIAN_POINT('',(-1.909862012400E2,5.630780204840E2, +3.780974144381E-14)); +#4017=CARTESIAN_POINT('',(-1.934748972844E2,5.634367826882E2,1.504466203655E0)); +#4018=CARTESIAN_POINT('',(-1.95E2,5.635736410783E2,3.986008170068E0)); +#4019=CARTESIAN_POINT('',(-1.95E2,5.634664639780E2,6.E0)); +#4021=CARTESIAN_POINT('',(-1.95E2,7.005335360220E2,6.E0)); +#4022=CARTESIAN_POINT('',(-1.95E2,7.004263589217E2,3.986008170068E0)); +#4023=CARTESIAN_POINT('',(-1.934748972844E2,7.005632173118E2,1.504466203655E0)); +#4024=CARTESIAN_POINT('',(-1.909862012400E2,7.009219795160E2, +1.372148618856E-14)); +#4025=CARTESIAN_POINT('',(-1.89E2,7.012722003837E2,0.E0)); +#4027=DIRECTION('',(0.E0,5.314106001786E-2,-9.985870156076E-1)); +#4028=VECTOR('',#4027,3.404810944724E1); +#4029=CARTESIAN_POINT('',(-1.95E2,5.616571113504E2,4.E1)); +#4030=LINE('',#4029,#4028); +#4031=DIRECTION('',(9.848077530122E-1,-1.736481776669E-1,1.948384472928E-14)); +#4032=VECTOR('',#4031,5.834928336847E0); +#4033=CARTESIAN_POINT('',(-1.89E2,5.627277996163E2,0.E0)); +#4034=LINE('',#4033,#4032); +#4035=DIRECTION('',(-3.486100659085E-2,-4.697842528009E-2,9.982874023936E-1)); +#4036=VECTOR('',#4035,3.796957951628E1); +#4037=CARTESIAN_POINT('',(-1.819300595738E2,5.634983259980E2, +-3.790455290529E1)); +#4038=LINE('',#4037,#4036); +#4039=DIRECTION('',(-9.819387639275E-1,1.685704400056E-1,8.590850163331E-2)); +#4040=VECTOR('',#4039,7.236781434645E1); +#4041=CARTESIAN_POINT('',(-1.819300595738E2,5.634983259980E2, +-3.790455290529E1)); +#4042=LINE('',#4041,#4040); +#4043=DIRECTION('',(5.228556327394E-2,4.387279685906E-2,-9.976679796249E-1)); +#4044=VECTOR('',#4043,7.185510998885E1); +#4045=CARTESIAN_POINT('',(-2.567478066412E2,5.725449156608E2,4.E1)); +#4046=LINE('',#4045,#4044); +#4047=DIRECTION('',(0.E0,1.E0,0.E0)); +#4048=VECTOR('',#4047,1.370670720439E2); +#4049=CARTESIAN_POINT('',(-1.95E2,5.634664639780E2,6.E0)); +#4050=LINE('',#4049,#4048); +#4051=CARTESIAN_POINT('',(-2.27E2,6.35E2,4.E1)); +#4052=DIRECTION('',(0.E0,0.E0,-1.E0)); +#4053=DIRECTION('',(1.E0,0.E0,0.E0)); +#4054=AXIS2_PLACEMENT_3D('',#4051,#4052,#4053); +#4056=CARTESIAN_POINT('',(-2.27E2,6.35E2,4.E1)); +#4057=DIRECTION('',(0.E0,0.E0,-1.E0)); +#4058=DIRECTION('',(-1.E0,0.E0,0.E0)); +#4059=AXIS2_PLACEMENT_3D('',#4056,#4057,#4058); +#4061=CARTESIAN_POINT('',(-2.567478066412E2,6.914550843392E2,4.E1)); +#4062=CARTESIAN_POINT('',(-2.594985377608E2,6.909700562261E2,4.E1)); +#4063=CARTESIAN_POINT('',(-2.630799852017E2,6.883889162909E2,4.E1)); +#4064=CARTESIAN_POINT('',(-2.65E2,6.844136688380E2,4.E1)); +#4065=CARTESIAN_POINT('',(-2.65E2,6.816205032570E2,4.E1)); +#4067=DIRECTION('',(-9.848077530122E-1,-1.736481776669E-1,0.E0)); +#4068=VECTOR('',#4067,6.270036608905E1); +#4069=CARTESIAN_POINT('',(-1.95E2,7.023428886496E2,4.E1)); +#4070=LINE('',#4069,#4068); +#4071=DIRECTION('',(0.E0,1.E0,0.E0)); +#4072=VECTOR('',#4071,1.406857772992E2); +#4073=CARTESIAN_POINT('',(-1.95E2,5.616571113504E2,4.E1)); +#4074=LINE('',#4073,#4072); +#4075=DIRECTION('',(9.848077530122E-1,-1.736481776669E-1,0.E0)); +#4076=VECTOR('',#4075,6.270036608905E1); +#4077=CARTESIAN_POINT('',(-2.567478066412E2,5.725449156608E2,4.E1)); +#4078=LINE('',#4077,#4076); +#4079=CARTESIAN_POINT('',(-2.65E2,5.823794967430E2,4.E1)); +#4080=CARTESIAN_POINT('',(-2.65E2,5.795863311620E2,4.E1)); +#4081=CARTESIAN_POINT('',(-2.630799852017E2,5.756110837091E2,4.E1)); +#4082=CARTESIAN_POINT('',(-2.594985377608E2,5.730299437739E2,4.E1)); +#4083=CARTESIAN_POINT('',(-2.567478066412E2,5.725449156608E2,4.E1)); +#4085=DIRECTION('',(0.E0,-1.E0,0.E0)); +#4086=VECTOR('',#4085,9.924100651409E1); +#4087=CARTESIAN_POINT('',(-2.65E2,6.816205032570E2,4.E1)); +#4088=LINE('',#4087,#4086); +#4089=CARTESIAN_POINT('',(-2.27E2,6.35E2,-4.1E1)); +#4090=DIRECTION('',(0.E0,0.E0,1.E0)); +#4091=DIRECTION('',(-1.E0,0.E0,0.E0)); +#4092=AXIS2_PLACEMENT_3D('',#4089,#4090,#4091); +#4094=DIRECTION('',(0.E0,0.E0,1.E0)); +#4095=VECTOR('',#4094,8.1E1); +#4096=CARTESIAN_POINT('',(-2.16E2,6.35E2,-4.1E1)); +#4097=LINE('',#4096,#4095); +#4098=CARTESIAN_POINT('',(-2.27E2,6.35E2,-4.1E1)); +#4099=DIRECTION('',(0.E0,0.E0,1.E0)); +#4100=DIRECTION('',(1.E0,0.E0,0.E0)); +#4101=AXIS2_PLACEMENT_3D('',#4098,#4099,#4100); +#4103=DIRECTION('',(0.E0,0.E0,1.E0)); +#4104=VECTOR('',#4103,8.1E1); +#4105=CARTESIAN_POINT('',(-2.38E2,6.35E2,-4.1E1)); +#4106=LINE('',#4105,#4104); +#4107=DIRECTION('',(5.228556327394E-2,-4.387279685906E-2,-9.976679796249E-1)); +#4108=VECTOR('',#4107,7.185510998885E1); +#4109=CARTESIAN_POINT('',(-2.65E2,6.816205032570E2,4.E1)); +#4110=LINE('',#4109,#4108); +#4111=DIRECTION('',(5.228556327394E-2,4.387279685906E-2,-9.976679796249E-1)); +#4112=VECTOR('',#4111,7.185510998885E1); +#4113=CARTESIAN_POINT('',(-2.65E2,5.823794967430E2,4.E1)); +#4114=LINE('',#4113,#4112); +#4115=DIRECTION('',(0.E0,1.E0,0.E0)); +#4116=VECTOR('',#4115,9.293603722644E1); +#4117=CARTESIAN_POINT('',(-2.612430151001E2,5.855319813868E2, +-3.168754240831E1)); +#4118=LINE('',#4117,#4116); +#4119=CARTESIAN_POINT('',(-2.512567197526E2,5.855319813868E2, +-3.116418284588E1)); +#4120=DIRECTION('',(0.E0,-1.E0,0.E0)); +#4121=DIRECTION('',(-9.986295347546E-1,0.E0,-5.233595624295E-2)); +#4122=AXIS2_PLACEMENT_3D('',#4119,#4120,#4121); +#4124=CARTESIAN_POINT('',(-2.512567197526E2,5.855319813868E2, +-3.116418284588E1)); +#4125=DIRECTION('',(5.228556327394E-2,4.387279685906E-2,-9.976679796249E-1)); +#4126=DIRECTION('',(-1.734101988745E-1,-9.834581082133E-1,-5.233595624294E-2)); +#4127=AXIS2_PLACEMENT_3D('',#4124,#4125,#4126); +#4129=CARTESIAN_POINT('',(-2.512567197526E2,5.855319813868E2, +-3.116418284588E1)); +#4130=DIRECTION('',(-9.819387419573E-1,1.685705646381E-1,8.590850819817E-2)); +#4131=DIRECTION('',(-8.715574274766E-2,-1.136868377216E-14,-9.961946980917E-1)); +#4132=AXIS2_PLACEMENT_3D('',#4129,#4130,#4131); +#4134=DIRECTION('',(0.E0,1.E0,0.E0)); +#4135=VECTOR('',#4134,2.971907692896E1); +#4136=CARTESIAN_POINT('',(-2.530613529315E2,6.201404615355E2,-4.1E1)); +#4137=LINE('',#4136,#4135); +#4138=CARTESIAN_POINT('',(-2.521282771801E2,6.513880958614E2, +-4.112612982679E1)); +#4139=CARTESIAN_POINT('',(-2.522920986146E2,6.511369043594E2, +-4.111179730843E1)); +#4140=CARTESIAN_POINT('',(-2.526114113925E2,6.506308314404E2, +-4.107572483832E1)); +#4141=CARTESIAN_POINT('',(-2.529141200834E2,6.501177623135E2, +-4.102701364600E1)); +#4142=CARTESIAN_POINT('',(-2.530613529315E2,6.498595384645E2,-4.1E1)); +#4144=CARTESIAN_POINT('',(-2.530613529315E2,6.201404615355E2,-4.1E1)); +#4145=CARTESIAN_POINT('',(-2.529138585538E2,6.198817790036E2, +-4.102706163032E1)); +#4146=CARTESIAN_POINT('',(-2.526108599410E2,6.193682649694E2, +-4.107580087732E1)); +#4147=CARTESIAN_POINT('',(-2.522918093253E2,6.188626520661E2, +-4.111182261796E1)); +#4148=CARTESIAN_POINT('',(-2.521282771801E2,6.186119041386E2, +-4.112612982679E1)); +#4150=CARTESIAN_POINT('',(-2.27E2,6.35E2,-4.1E1)); +#4151=DIRECTION('',(0.E0,0.E0,-1.E0)); +#4152=DIRECTION('',(-8.687117643849E-1,4.953179488161E-1,0.E0)); +#4153=AXIS2_PLACEMENT_3D('',#4150,#4151,#4152); +#4155=CARTESIAN_POINT('',(-2.521282771801E2,6.186119041386E2, +-4.112612982679E1)); +#4156=CARTESIAN_POINT('',(-2.495101615082E2,6.145974819111E2, +-4.135518526788E1)); +#4157=CARTESIAN_POINT('',(-2.432226037248E2,6.082246092690E2, +-4.190527529519E1)); +#4158=CARTESIAN_POINT('',(-2.295727845153E2,6.044352560374E2, +-4.309947973520E1)); +#4159=CARTESIAN_POINT('',(-2.182475868332E2,6.055545335349E2, +-4.409030614457E1)); +#4160=CARTESIAN_POINT('',(-2.081462225840E2,6.108088757551E2, +-4.497406100253E1)); +#4161=CARTESIAN_POINT('',(-2.011331174048E2,6.187584642509E2, +-4.558762820182E1)); +#4162=CARTESIAN_POINT('',(-1.981628769090E2,6.259200653246E2, +-4.584749057315E1)); +#4163=CARTESIAN_POINT('',(-1.971434886975E2,6.313111122439E2, +-4.593667548539E1)); +#4164=CARTESIAN_POINT('',(-1.969282556513E2,6.35E2,-4.595550593695E1)); +#4165=CARTESIAN_POINT('',(-1.971434886975E2,6.386888877561E2, +-4.593667548539E1)); +#4166=CARTESIAN_POINT('',(-1.981628769090E2,6.440799346754E2, +-4.584749057315E1)); +#4167=CARTESIAN_POINT('',(-2.011331174048E2,6.512415357491E2, +-4.558762820182E1)); +#4168=CARTESIAN_POINT('',(-2.081462225840E2,6.591911242449E2, +-4.497406100253E1)); +#4169=CARTESIAN_POINT('',(-2.182475868332E2,6.644454664651E2, +-4.409030614457E1)); +#4170=CARTESIAN_POINT('',(-2.295727845153E2,6.655647439626E2, +-4.309947973520E1)); +#4171=CARTESIAN_POINT('',(-2.432226037248E2,6.617753907310E2, +-4.190527529519E1)); +#4172=CARTESIAN_POINT('',(-2.495101615082E2,6.554025180889E2, +-4.135518526788E1)); +#4173=CARTESIAN_POINT('',(-2.521282771801E2,6.513880958614E2, +-4.112612982679E1)); +#4175=DIRECTION('',(0.E0,1.E0,0.E0)); +#4176=VECTOR('',#4175,3.307992275182E1); +#4177=CARTESIAN_POINT('',(-2.521282771801E2,5.855319813868E2, +-4.112612982679E1)); +#4178=LINE('',#4177,#4176); +#4179=DIRECTION('',(-9.819388280320E-1,1.685705650555E-1,8.590752353555E-2)); +#4180=VECTOR('',#4179,7.127899888627E1); +#4181=CARTESIAN_POINT('',(-1.821366605504E2,5.735164402679E2, +-4.724953210121E1)); +#4182=LINE('',#4181,#4180); +#4183=DIRECTION('',(-6.324247297553E-11,-1.E0,-7.227496499171E-10)); +#4184=VECTOR('',#4183,1.169671194642E2); +#4185=CARTESIAN_POINT('',(-1.821366605430E2,6.904835597321E2, +-4.724953201667E1)); +#4186=LINE('',#4185,#4184); +#4187=DIRECTION('',(9.819388281356E-1,1.685705650566E-1,-8.590752234951E-2)); +#4188=VECTOR('',#4187,7.127899888629E1); +#4189=CARTESIAN_POINT('',(-2.521282771801E2,6.784680186132E2, +-4.112612982679E1)); +#4190=LINE('',#4189,#4188); +#4191=DIRECTION('',(-1.784233525129E-14,1.E0,0.E0)); +#4192=VECTOR('',#4191,2.707992275182E1); +#4193=CARTESIAN_POINT('',(-2.521282771801E2,6.513880958614E2, +-4.112612982679E1)); +#4194=LINE('',#4193,#4192); +#4195=CARTESIAN_POINT('',(-1.830082439369E2,5.735164369014E2, +-5.721098175098E1)); +#4196=DIRECTION('',(1.609976062029E-7,9.999999999894E-1,-4.610368257845E-6)); +#4197=DIRECTION('',(8.716263730213E-2,4.578788653108E-6,9.961940948618E-1)); +#4198=AXIS2_PLACEMENT_3D('',#4195,#4196,#4197); +#4200=CARTESIAN_POINT('',(-1.819300595738E2,5.634983259980E2, +-3.790455290529E1)); +#4201=CARTESIAN_POINT('',(-1.818079200571E2,5.635220242607E2, +-3.875677150473E1)); +#4202=CARTESIAN_POINT('',(-1.816011994428E2,5.637919427021E2, +-4.043648165458E1)); +#4203=CARTESIAN_POINT('',(-1.814254563409E2,5.648193987173E2, +-4.272616374968E1)); +#4204=CARTESIAN_POINT('',(-1.813901902655E2,5.664114783427E2, +-4.467107014290E1)); +#4205=CARTESIAN_POINT('',(-1.814981229237E2,5.684680125001E2, +-4.614701900713E1)); +#4206=CARTESIAN_POINT('',(-1.817464254568E2,5.708900187840E2, +-4.706877411620E1)); +#4207=CARTESIAN_POINT('',(-1.819941812931E2,5.726348227712E2, +-4.726209436312E1)); +#4208=CARTESIAN_POINT('',(-1.821366605504E2,5.735164402679E2, +-4.724953210121E1)); +#4210=CARTESIAN_POINT('',(-1.836641631459E2,5.536637359063E2, +-3.842791314868E1)); +#4211=DIRECTION('',(-3.486096470692E-2,-4.697818774637E-2,9.982874150343E-1)); +#4212=DIRECTION('',(9.993908270191E-1,-1.136868377216E-14,3.489949670250E-2)); +#4213=AXIS2_PLACEMENT_3D('',#4210,#4211,#4212); +#4215=CARTESIAN_POINT('',(-1.832537173356E2,5.617145749438E2,0.E0)); +#4216=CARTESIAN_POINT('',(-1.805014295380E2,5.612292723464E2,0.E0)); +#4217=CARTESIAN_POINT('',(-1.769202022968E2,5.586447862572E2,0.E0)); +#4218=CARTESIAN_POINT('',(-1.75E2,5.546665347498E2,0.E0)); +#4219=CARTESIAN_POINT('',(-1.75E2,5.518717884765E2,0.E0)); +#4221=CARTESIAN_POINT('',(-2.512567197526E2,6.784680186132E2, +-3.116418284588E1)); +#4222=DIRECTION('',(-9.819387419573E-1,-1.685705646381E-1,8.590850819817E-2)); +#4223=DIRECTION('',(-1.734101988745E-1,9.834581082133E-1,-5.233595624295E-2)); +#4224=AXIS2_PLACEMENT_3D('',#4221,#4222,#4223); +#4226=CARTESIAN_POINT('',(-2.512567197526E2,6.784680186132E2, +-3.116418284588E1)); +#4227=DIRECTION('',(5.228556327394E-2,-4.387279685906E-2,-9.976679796249E-1)); +#4228=DIRECTION('',(-9.986295347546E-1,0.E0,-5.233595624294E-2)); +#4229=AXIS2_PLACEMENT_3D('',#4226,#4227,#4228); +#4231=CARTESIAN_POINT('',(-2.512567197526E2,6.784680186132E2, +-3.116418284588E1)); +#4232=DIRECTION('',(0.E0,1.E0,0.E0)); +#4233=DIRECTION('',(-8.715574274766E-2,0.E0,-9.961946980917E-1)); +#4234=AXIS2_PLACEMENT_3D('',#4231,#4232,#4233); +#4236=CARTESIAN_POINT('',(-1.75E2,5.366903586627E2,0.E0)); +#4237=CARTESIAN_POINT('',(-1.75E2,5.322301195542E2,0.E0)); +#4238=CARTESIAN_POINT('',(-1.761144408152E2,5.280683025870E2,0.E0)); +#4239=CARTESIAN_POINT('',(-1.783433224456E2,5.242049077609E2,0.E0)); +#4241=DIRECTION('',(-3.489774576089E-2,9.344759961047E-3,9.993471983260E-1)); +#4242=VECTOR('',#4241,3.060722947254E2); +#4243=CARTESIAN_POINT('',(-1.676620893199E2,5.213447356359E2, +-3.058724902190E2)); +#4244=LINE('',#4243,#4242); +#4245=DIRECTION('',(3.489797283532E-2,-9.344890849791E-3,-9.993471891725E-1)); +#4246=VECTOR('',#4245,3.060722947256E2); +#4247=CARTESIAN_POINT('',(-2.466566775544E2,4.057950922391E2, +-7.597603286842E-14)); +#4248=LINE('',#4247,#4246); +#4249=DIRECTION('',(4.997219451900E-1,8.661858792982E-1,-2.049291460696E-8)); +#4250=VECTOR('',#4249,1.367025928420E2); +#4251=CARTESIAN_POINT('',(-2.359753749274E2,4.029348800528E2, +-3.058724874176E2)); +#4252=LINE('',#4251,#4250); +#4253=CARTESIAN_POINT('',(1.227222014827E-8,7.812044232762E2, +-2.520469134821E2)); +#4254=DIRECTION('',(-1.E0,-3.833187502941E-12,-1.097288102E-10)); +#4255=DIRECTION('',(0.E0,-9.993908270191E-1,3.489949670257E-2)); +#4256=AXIS2_PLACEMENT_3D('',#4253,#4254,#4255); +#4258=CARTESIAN_POINT('',(-9.754963903665E-9,7.890156566578E2, +-2.836245591291E1)); +#4259=DIRECTION('',(1.E0,3.045924251E-12,8.722385833213E-11)); +#4260=DIRECTION('',(0.E0,-9.993908270191E-1,3.489949670248E-2)); +#4261=AXIS2_PLACEMENT_3D('',#4258,#4259,#4260); +#4263=CARTESIAN_POINT('',(-1.268002840041E-8,7.884922970954E2, +-3.834875126046E1)); +#4264=CARTESIAN_POINT('',(6.257171581860E0,7.884922948727E2,-3.834887837597E1)); +#4265=CARTESIAN_POINT('',(1.878232816549E1,7.884480225517E2,-3.950284797074E1)); +#4266=CARTESIAN_POINT('',(3.700635793039E1,7.882492928116E2,-4.468406743944E1)); +#4267=CARTESIAN_POINT('',(5.391162444099E1,7.879263432916E2,-5.310346426566E1)); +#4268=CARTESIAN_POINT('',(6.899251828989E1,7.874897823472E2,-6.448546643777E1)); +#4269=CARTESIAN_POINT('',(8.173039576310E1,7.869541498354E2,-7.845095038644E1)); +#4270=CARTESIAN_POINT('',(9.168638452593E1,7.863378336243E2,-9.452100768443E1)); +#4271=CARTESIAN_POINT('',(9.852028685265E1,7.856618471856E2,-1.121479677565E2)); +#4272=CARTESIAN_POINT('',(1.019988278745E2,7.849491048358E2,-1.307345786397E2)); +#4273=CARTESIAN_POINT('',(1.020017904786E2,7.842240581673E2,-1.496433190270E2)); +#4274=CARTESIAN_POINT('',(9.852868649997E1,7.835113218522E2,-1.682322556866E2)); +#4275=CARTESIAN_POINT('',(9.169912075829E1,7.828353603058E2,-1.858632102575E2)); +#4276=CARTESIAN_POINT('',(8.174531509097E1,7.822190566245E2,-2.019390732278E2)); +#4277=CARTESIAN_POINT('',(6.900778790253E1,7.816834676746E2,-2.159103606505E2)); +#4278=CARTESIAN_POINT('',(5.392479939490E1,7.812469295336E2,-2.272981513128E2)); +#4279=CARTESIAN_POINT('',(3.701483121425E1,7.809240219226E2,-2.357225360879E2)); +#4280=CARTESIAN_POINT('',(1.878337498515E1,7.807252748034E2,-2.409067005966E2)); +#4281=CARTESIAN_POINT('',(6.256754801642E0,7.806810825289E2,-2.420604852558E2)); +#4282=CARTESIAN_POINT('',(1.609259585644E-8,7.806810637137E2, +-2.420606181345E2)); +#4284=DIRECTION('',(-4.087230037404E-10,9.986295347546E-1,5.233595624294E-2)); +#4285=VECTOR('',#4284,3.937289547111E1); +#4286=CARTESIAN_POINT('',(1.609259585644E-8,7.806810637137E2, +-2.420606181345E2)); +#4287=LINE('',#4286,#4285); +#4288=CARTESIAN_POINT('',(1.609259585644E-8,7.806810637137E2, +-2.420606181345E2)); +#4289=CARTESIAN_POINT('',(-6.258065887574E0,7.806810817982E2, +-2.420604904167E2)); +#4290=CARTESIAN_POINT('',(-1.878651447431E1,7.807252921557E2, +-2.409061657638E2)); +#4291=CARTESIAN_POINT('',(-3.701719892138E1,7.809240673191E2, +-2.357215400820E2)); +#4292=CARTESIAN_POINT('',(-5.392631423699E1,7.812469658005E2, +-2.272971964069E2)); +#4293=CARTESIAN_POINT('',(-6.900922980250E1,7.816835198986E2, +-2.159090649851E2)); +#4294=CARTESIAN_POINT('',(-8.174651723330E1,7.822191184529E2, +-2.019374757718E2)); +#4295=CARTESIAN_POINT('',(-9.169997685692E1,7.828354270265E2, +-1.858614848605E2)); +#4296=CARTESIAN_POINT('',(-9.852921387720E1,7.835113927491E2, +-1.682304031910E2)); +#4297=CARTESIAN_POINT('',(-1.020019657902E2,7.842241307567E2, +-1.496414122034E2)); +#4298=CARTESIAN_POINT('',(-1.019986517397E2,7.849491765714E2, +-1.307326852898E2)); +#4299=CARTESIAN_POINT('',(-9.851976715872E1,7.856619159257E2, +-1.121461488327E2)); +#4300=CARTESIAN_POINT('',(-9.168555231060E1,7.863378966407E2, +-9.451933530628E1)); +#4301=CARTESIAN_POINT('',(-8.172924306604E1,7.869542075589E2, +-7.844942078633E1)); +#4302=CARTESIAN_POINT('',(-6.899114531663E1,7.874898283193E2, +-6.448423589354E1)); +#4303=CARTESIAN_POINT('',(-5.391021433378E1,7.879263770133E2, +-5.310257637834E1)); +#4304=CARTESIAN_POINT('',(-3.700412984783E1,7.882493270721E2, +-4.468312914601E1)); +#4305=CARTESIAN_POINT('',(-1.877936285287E1,7.884480424652E2, +-3.950234240611E1)); +#4306=CARTESIAN_POINT('',(-6.255932408432E0,7.884922947794E2, +-3.834888372441E1)); +#4307=CARTESIAN_POINT('',(-1.268002840041E-8,7.884922970954E2, +-3.834875126046E1)); +#4309=DIRECTION('',(4.018911567993E-10,9.986295347546E-1,-5.233595624294E-2)); +#4310=VECTOR('',#4309,3.155094237458E1); +#4311=CARTESIAN_POINT('',(-1.268002840041E-8,7.884922970954E2, +-3.834875126046E1)); +#4312=LINE('',#4311,#4310); +#4313=CARTESIAN_POINT('',(0.E0,8.2E2,-1.4E2)); +#4314=DIRECTION('',(0.E0,-1.E0,0.E0)); +#4315=DIRECTION('',(0.E0,0.E0,1.E0)); +#4316=AXIS2_PLACEMENT_3D('',#4313,#4314,#4315); +#4318=CARTESIAN_POINT('',(0.E0,8.2E2,-1.4E2)); +#4319=DIRECTION('',(0.E0,-1.E0,0.E0)); +#4320=DIRECTION('',(0.E0,0.E0,-1.E0)); +#4321=AXIS2_PLACEMENT_3D('',#4318,#4319,#4320); +#4323=CARTESIAN_POINT('',(0.E0,8.2E2,-1.4E2)); +#4324=DIRECTION('',(0.E0,1.E0,0.E0)); +#4325=DIRECTION('',(1.E0,0.E0,0.E0)); +#4326=AXIS2_PLACEMENT_3D('',#4323,#4324,#4325); +#4328=CARTESIAN_POINT('',(0.E0,8.2E2,-1.4E2)); +#4329=DIRECTION('',(0.E0,1.E0,0.E0)); +#4330=DIRECTION('',(-1.E0,0.E0,0.E0)); +#4331=AXIS2_PLACEMENT_3D('',#4328,#4329,#4330); +#4333=CARTESIAN_POINT('',(0.E0,8.12E2,-1.4E2)); +#4334=DIRECTION('',(0.E0,1.E0,0.E0)); +#4335=DIRECTION('',(1.E0,0.E0,0.E0)); +#4336=AXIS2_PLACEMENT_3D('',#4333,#4334,#4335); +#4338=DIRECTION('',(0.E0,1.E0,0.E0)); +#4339=VECTOR('',#4338,8.E0); +#4340=CARTESIAN_POINT('',(-6.E1,8.12E2,-1.4E2)); +#4341=LINE('',#4340,#4339); +#4342=CARTESIAN_POINT('',(0.E0,8.12E2,-1.4E2)); +#4343=DIRECTION('',(0.E0,-1.E0,0.E0)); +#4344=DIRECTION('',(1.E0,0.E0,0.E0)); +#4345=AXIS2_PLACEMENT_3D('',#4342,#4343,#4344); +#4347=DIRECTION('',(0.E0,1.E0,0.E0)); +#4348=VECTOR('',#4347,8.E0); +#4349=CARTESIAN_POINT('',(6.E1,8.12E2,-1.4E2)); +#4350=LINE('',#4349,#4348); +#4351=CARTESIAN_POINT('',(0.E0,8.12E2,-1.4E2)); +#4352=DIRECTION('',(0.E0,-1.E0,0.E0)); +#4353=DIRECTION('',(1.E0,0.E0,0.E0)); +#4354=AXIS2_PLACEMENT_3D('',#4351,#4352,#4353); +#4356=CARTESIAN_POINT('',(0.E0,8.12E2,-1.4E2)); +#4357=DIRECTION('',(0.E0,1.E0,0.E0)); +#4358=DIRECTION('',(1.E0,0.E0,0.E0)); +#4359=AXIS2_PLACEMENT_3D('',#4356,#4357,#4358); +#4361=CARTESIAN_POINT('',(0.E0,7.63E2,-1.4E2)); +#4362=DIRECTION('',(0.E0,1.E0,0.E0)); +#4363=DIRECTION('',(-1.E0,0.E0,0.E0)); +#4364=AXIS2_PLACEMENT_3D('',#4361,#4362,#4363); +#4366=DIRECTION('',(0.E0,1.E0,0.E0)); +#4367=VECTOR('',#4366,4.9E1); +#4368=CARTESIAN_POINT('',(2.E1,7.63E2,-1.4E2)); +#4369=LINE('',#4368,#4367); +#4370=DIRECTION('',(0.E0,1.E0,0.E0)); +#4371=VECTOR('',#4370,4.9E1); +#4372=CARTESIAN_POINT('',(-2.E1,7.63E2,-1.4E2)); +#4373=LINE('',#4372,#4371); +#4374=CARTESIAN_POINT('',(0.E0,7.63E2,-1.4E2)); +#4375=DIRECTION('',(0.E0,1.E0,0.E0)); +#4376=DIRECTION('',(-1.E0,0.E0,0.E0)); +#4377=AXIS2_PLACEMENT_3D('',#4374,#4375,#4376); +#4379=CARTESIAN_POINT('',(0.E0,7.63E2,-1.4E2)); +#4380=DIRECTION('',(0.E0,1.E0,0.E0)); +#4381=DIRECTION('',(1.E0,0.E0,0.E0)); +#4382=AXIS2_PLACEMENT_3D('',#4379,#4380,#4381); +#4384=DIRECTION('',(0.E0,1.E0,0.E0)); +#4385=VECTOR('',#4384,8.E0); +#4386=CARTESIAN_POINT('',(-3.75E1,7.55E2,-1.4E2)); +#4387=LINE('',#4386,#4385); +#4388=CARTESIAN_POINT('',(0.E0,7.55E2,-1.4E2)); +#4389=DIRECTION('',(0.E0,1.E0,0.E0)); +#4390=DIRECTION('',(0.E0,0.E0,1.E0)); +#4391=AXIS2_PLACEMENT_3D('',#4388,#4389,#4390); +#4393=CARTESIAN_POINT('',(0.E0,7.55E2,-1.4E2)); +#4394=DIRECTION('',(0.E0,1.E0,0.E0)); +#4395=DIRECTION('',(0.E0,0.E0,-1.E0)); +#4396=AXIS2_PLACEMENT_3D('',#4393,#4394,#4395); +#4398=CARTESIAN_POINT('',(0.E0,7.55E2,-1.4E2)); +#4399=DIRECTION('',(0.E0,1.E0,0.E0)); +#4400=DIRECTION('',(-1.E0,0.E0,0.E0)); +#4401=AXIS2_PLACEMENT_3D('',#4398,#4399,#4400); +#4403=CARTESIAN_POINT('',(0.E0,7.55E2,-1.4E2)); +#4404=DIRECTION('',(0.E0,1.E0,0.E0)); +#4405=DIRECTION('',(1.E0,0.E0,0.E0)); +#4406=AXIS2_PLACEMENT_3D('',#4403,#4404,#4405); +#4408=DIRECTION('',(0.E0,1.E0,0.E0)); +#4409=VECTOR('',#4408,8.E0); +#4410=CARTESIAN_POINT('',(3.75E1,7.55E2,-1.4E2)); +#4411=LINE('',#4410,#4409); +#4412=CARTESIAN_POINT('',(0.E0,7.63E2,-1.4E2)); +#4413=DIRECTION('',(0.E0,1.E0,0.E0)); +#4414=DIRECTION('',(1.E0,0.E0,0.E0)); +#4415=AXIS2_PLACEMENT_3D('',#4412,#4413,#4414); +#4417=CARTESIAN_POINT('',(3.02E2,3.02E2,-4.1E1)); +#4418=DIRECTION('',(0.E0,0.E0,-1.E0)); +#4419=DIRECTION('',(1.E0,0.E0,0.E0)); +#4420=AXIS2_PLACEMENT_3D('',#4417,#4418,#4419); +#4422=DIRECTION('',(0.E0,0.E0,1.E0)); +#4423=VECTOR('',#4422,8.1E1); +#4424=CARTESIAN_POINT('',(2.91E2,3.02E2,-4.1E1)); +#4425=LINE('',#4424,#4423); +#4426=CARTESIAN_POINT('',(3.02E2,3.02E2,-4.1E1)); +#4427=DIRECTION('',(0.E0,0.E0,-1.E0)); +#4428=DIRECTION('',(-1.E0,0.E0,0.E0)); +#4429=AXIS2_PLACEMENT_3D('',#4426,#4427,#4428); +#4431=DIRECTION('',(0.E0,0.E0,1.E0)); +#4432=VECTOR('',#4431,8.1E1); +#4433=CARTESIAN_POINT('',(3.13E2,3.02E2,-4.1E1)); +#4434=LINE('',#4433,#4432); +#4435=CARTESIAN_POINT('',(3.02E2,3.02E2,4.E1)); +#4436=DIRECTION('',(0.E0,0.E0,1.E0)); +#4437=DIRECTION('',(-1.E0,0.E0,0.E0)); +#4438=AXIS2_PLACEMENT_3D('',#4435,#4436,#4437); +#4440=CARTESIAN_POINT('',(3.02E2,3.02E2,4.E1)); +#4441=DIRECTION('',(0.E0,0.E0,1.E0)); +#4442=DIRECTION('',(1.E0,0.E0,0.E0)); +#4443=AXIS2_PLACEMENT_3D('',#4440,#4441,#4442); +#4445=CARTESIAN_POINT('',(3.02E2,9.7E1,4.E1)); +#4446=DIRECTION('',(0.E0,0.E0,1.E0)); +#4447=DIRECTION('',(-1.E0,0.E0,0.E0)); +#4448=AXIS2_PLACEMENT_3D('',#4445,#4446,#4447); +#4450=CARTESIAN_POINT('',(3.02E2,9.7E1,4.E1)); +#4451=DIRECTION('',(0.E0,0.E0,1.E0)); +#4452=DIRECTION('',(1.E0,0.E0,0.E0)); +#4453=AXIS2_PLACEMENT_3D('',#4450,#4451,#4452); +#4455=DIRECTION('',(0.E0,-1.E0,0.E0)); +#4456=VECTOR('',#4455,9.089811786450E1); +#4457=CARTESIAN_POINT('',(3.05E2,2.454490589323E2,4.E1)); +#4458=LINE('',#4457,#4456); +#4459=DIRECTION('',(9.848077530122E-1,-1.736481776669E-1,0.E0)); +#4460=VECTOR('',#4459,1.878093793010E1); +#4461=CARTESIAN_POINT('',(3.132521933588E2,1.447163599856E2,4.E1)); +#4462=LINE('',#4461,#4460); +#4463=CARTESIAN_POINT('',(3.4E2,1.316205032570E2,4.E1)); +#4464=CARTESIAN_POINT('',(3.4E2,1.344136688380E2,4.E1)); +#4465=CARTESIAN_POINT('',(3.380799852017E2,1.383889162909E2,4.E1)); +#4466=CARTESIAN_POINT('',(3.344985377608E2,1.409700562261E2,4.E1)); +#4467=CARTESIAN_POINT('',(3.317478066412E2,1.414550843392E2,4.E1)); +#4469=DIRECTION('',(0.E0,-1.E0,0.E0)); +#4470=VECTOR('',#4469,7.324100651409E1); +#4471=CARTESIAN_POINT('',(3.4E2,1.316205032570E2,4.E1)); +#4472=LINE('',#4471,#4470); +#4473=CARTESIAN_POINT('',(3.317478066412E2,4.854491566082E1,4.E1)); +#4474=CARTESIAN_POINT('',(3.344985377608E2,4.902994377388E1,4.E1)); +#4475=CARTESIAN_POINT('',(3.380799852017E2,5.161108370915E1,4.E1)); +#4476=CARTESIAN_POINT('',(3.4E2,5.558633116197E1,4.E1)); +#4477=CARTESIAN_POINT('',(3.4E2,5.837949674295E1,4.E1)); +#4479=DIRECTION('',(-9.848077530122E-1,-1.736481776669E-1,0.E0)); +#4480=VECTOR('',#4479,6.270036608905E1); +#4481=CARTESIAN_POINT('',(3.317478066412E2,4.854491566082E1,4.E1)); +#4482=LINE('',#4481,#4480); +#4483=DIRECTION('',(0.E0,1.E0,0.E0)); +#4484=VECTOR('',#4483,3.246857772992E2); +#4485=CARTESIAN_POINT('',(2.7E2,3.765711135041E1,4.E1)); +#4486=LINE('',#4485,#4484); +#4487=DIRECTION('',(9.848077530122E-1,-1.736481776669E-1,0.E0)); +#4488=VECTOR('',#4487,6.270036608905E1); +#4489=CARTESIAN_POINT('',(2.7E2,3.623428886496E2,4.E1)); +#4490=LINE('',#4489,#4488); +#4491=CARTESIAN_POINT('',(3.4E2,3.416205032570E2,4.E1)); +#4492=CARTESIAN_POINT('',(3.4E2,3.444136688380E2,4.E1)); +#4493=CARTESIAN_POINT('',(3.380799852017E2,3.483889162909E2,4.E1)); +#4494=CARTESIAN_POINT('',(3.344985377608E2,3.509700562261E2,4.E1)); +#4495=CARTESIAN_POINT('',(3.317478066412E2,3.514550843392E2,4.E1)); +#4497=DIRECTION('',(0.E0,-1.E0,0.E0)); +#4498=VECTOR('',#4497,7.324100651409E1); +#4499=CARTESIAN_POINT('',(3.4E2,3.416205032570E2,4.E1)); +#4500=LINE('',#4499,#4498); +#4501=CARTESIAN_POINT('',(3.317478066412E2,2.585449156608E2,4.E1)); +#4502=CARTESIAN_POINT('',(3.344985377608E2,2.590299437739E2,4.E1)); +#4503=CARTESIAN_POINT('',(3.380799852017E2,2.616110837091E2,4.E1)); +#4504=CARTESIAN_POINT('',(3.4E2,2.655863311620E2,4.E1)); +#4505=CARTESIAN_POINT('',(3.4E2,2.683794967430E2,4.E1)); +#4507=DIRECTION('',(-9.848077530122E-1,-1.736481776669E-1,-1.210661982322E-14)); +#4508=VECTOR('',#4507,1.878093793010E1); +#4509=CARTESIAN_POINT('',(3.317478066412E2,2.585449156608E2,4.E1)); +#4510=LINE('',#4509,#4508); +#4511=CARTESIAN_POINT('',(3.02E2,9.7E1,-4.1E1)); +#4512=DIRECTION('',(0.E0,0.E0,-1.E0)); +#4513=DIRECTION('',(1.E0,0.E0,0.E0)); +#4514=AXIS2_PLACEMENT_3D('',#4511,#4512,#4513); +#4516=DIRECTION('',(0.E0,0.E0,1.E0)); +#4517=VECTOR('',#4516,8.1E1); +#4518=CARTESIAN_POINT('',(2.91E2,9.7E1,-4.1E1)); +#4519=LINE('',#4518,#4517); +#4520=CARTESIAN_POINT('',(3.02E2,9.7E1,-4.1E1)); +#4521=DIRECTION('',(0.E0,0.E0,-1.E0)); +#4522=DIRECTION('',(-1.E0,0.E0,0.E0)); +#4523=AXIS2_PLACEMENT_3D('',#4520,#4521,#4522); +#4525=DIRECTION('',(0.E0,0.E0,1.E0)); +#4526=VECTOR('',#4525,8.1E1); +#4527=CARTESIAN_POINT('',(3.13E2,9.7E1,-4.1E1)); +#4528=LINE('',#4527,#4526); +#4529=DIRECTION('',(-5.228482945280E-2,4.387279723552E-2,-9.976680180660E-1)); +#4530=VECTOR('',#4529,7.493850844141E1); +#4531=CARTESIAN_POINT('',(3.05E2,2.454490589323E2,4.E1)); +#4532=LINE('',#4531,#4530); +#4533=DIRECTION('',(-5.556151947172E-7,-9.999999999998E-1,2.912206107255E-8)); +#4534=VECTOR('',#4533,9.747364180850E1); +#4535=CARTESIAN_POINT('',(3.010818528667E2,2.487368209182E2,-3.476375319357E1)); +#4536=LINE('',#4535,#4534); +#4537=DIRECTION('',(-5.228555215092E-2,-4.387279686306E-2,-9.976679802077E-1)); +#4538=VECTOR('',#4537,7.493850843982E1); +#4539=CARTESIAN_POINT('',(3.05E2,1.545509410677E2,4.E1)); +#4540=LINE('',#4539,#4538); +#4541=CARTESIAN_POINT('',(3.05E2,2.454490589323E2,4.E1)); +#4542=CARTESIAN_POINT('',(3.05E2,2.482422245132E2,4.E1)); +#4543=CARTESIAN_POINT('',(3.069200147983E2,2.522174719661E2,4.E1)); +#4544=CARTESIAN_POINT('',(3.105014622392E2,2.547986119013E2,4.E1)); +#4545=CARTESIAN_POINT('',(3.132521933588E2,2.552836400144E2,4.E1)); +#4547=DIRECTION('',(5.228556327394E-2,-4.387279685906E-2,9.976679796249E-1)); +#4548=VECTOR('',#4547,7.185510998885E1); +#4549=CARTESIAN_POINT('',(3.279908217413E2,2.616974003046E2,-3.168754240831E1)); +#4550=LINE('',#4549,#4548); +#4551=DIRECTION('',(-9.819387378985E-1,-1.685705876570E-1,-8.590850942315E-2)); +#4552=VECTOR('',#4551,1.892257337580E1); +#4553=CARTESIAN_POINT('',(3.279908217413E2,2.616974003046E2,-3.168754240831E1)); +#4554=LINE('',#4553,#4552); +#4555=DIRECTION('',(-5.228556223059E-2,4.387279093128E-2,-9.976679799403E-1)); +#4556=VECTOR('',#4555,7.348451985585E1); +#4557=CARTESIAN_POINT('',(3.132521933588E2,2.552836400144E2,4.E1)); +#4558=LINE('',#4557,#4556); +#4559=DIRECTION('',(5.228556327394E-2,4.387279685906E-2,9.976679796249E-1)); +#4560=VECTOR('',#4559,7.185510998885E1); +#4561=CARTESIAN_POINT('',(3.362430151001E2,3.384680186132E2,-3.168754240831E1)); +#4562=LINE('',#4561,#4560); +#4563=DIRECTION('',(0.E0,-1.E0,0.E0)); +#4564=VECTOR('',#4563,6.693603722644E1); +#4565=CARTESIAN_POINT('',(3.362430151001E2,3.384680186132E2,-3.168754240831E1)); +#4566=LINE('',#4565,#4564); +#4567=DIRECTION('',(5.228556327394E-2,-4.387279685906E-2,9.976679796249E-1)); +#4568=VECTOR('',#4567,7.185510998885E1); +#4569=CARTESIAN_POINT('',(3.362430151001E2,2.715319813868E2,-3.168754240831E1)); +#4570=LINE('',#4569,#4568); +#4571=DIRECTION('',(0.E0,-5.314106001786E-2,-9.985870156076E-1)); +#4572=VECTOR('',#4571,3.404810944724E1); +#4573=CARTESIAN_POINT('',(2.7E2,3.623428886496E2,4.E1)); +#4574=LINE('',#4573,#4572); +#4575=DIRECTION('',(9.848077530122E-1,-1.736481776669E-1,-2.597845963904E-14)); +#4576=VECTOR('',#4575,5.834928336847E0); +#4577=CARTESIAN_POINT('',(2.582537173356E2,3.622854250562E2, +1.539509260814E-13)); +#4578=LINE('',#4577,#4576); +#4579=DIRECTION('',(3.486100659085E-2,4.697842528009E-2,9.982874023936E-1)); +#4580=VECTOR('',#4579,3.796957951628E1); +#4581=CARTESIAN_POINT('',(2.569300595738E2,3.605016740020E2,-3.790455290529E1)); +#4582=LINE('',#4581,#4580); +#4583=DIRECTION('',(9.819387639275E-1,-1.685704400056E-1,8.590850163331E-2)); +#4584=VECTOR('',#4583,7.236781434645E1); +#4585=CARTESIAN_POINT('',(2.569300595738E2,3.605016740020E2,-3.790455290529E1)); +#4586=LINE('',#4585,#4584); +#4587=DIRECTION('',(5.228556327394E-2,4.387279685906E-2,9.976679796249E-1)); +#4588=VECTOR('',#4587,7.185510998885E1); +#4589=CARTESIAN_POINT('',(3.279908217413E2,3.483025996954E2,-3.168754240831E1)); +#4590=LINE('',#4589,#4588); +#4591=DIRECTION('',(0.E0,-1.E0,0.E0)); +#4592=VECTOR('',#4591,3.210670720439E2); +#4593=CARTESIAN_POINT('',(2.7E2,3.605335360220E2,6.E0)); +#4594=LINE('',#4593,#4592); +#4595=CARTESIAN_POINT('',(2.64E2,3.612722003837E2,0.E0)); +#4596=CARTESIAN_POINT('',(2.659862012400E2,3.609219795160E2, +2.817012914502E-14)); +#4597=CARTESIAN_POINT('',(2.684748972844E2,3.605632173118E2,1.504466203655E0)); +#4598=CARTESIAN_POINT('',(2.7E2,3.604263589217E2,3.986008170068E0)); +#4599=CARTESIAN_POINT('',(2.7E2,3.605335360220E2,6.E0)); +#4601=CARTESIAN_POINT('',(2.7E2,3.946646397804E1,6.E0)); +#4602=CARTESIAN_POINT('',(2.7E2,3.957364107832E1,3.986008170069E0)); +#4603=CARTESIAN_POINT('',(2.684748972844E2,3.943678268819E1,1.504466203655E0)); +#4604=CARTESIAN_POINT('',(2.659862012400E2,3.907802048403E1, +1.015762164409E-14)); +#4605=CARTESIAN_POINT('',(2.64E2,3.872779961631E1,0.E0)); +#4607=DIRECTION('',(9.848077530122E-1,1.736481776669E-1,2.597845963904E-14)); +#4608=VECTOR('',#4607,5.834928336847E0); +#4609=CARTESIAN_POINT('',(2.582537173356E2,3.771457494380E1, +-1.492139745096E-13)); +#4610=LINE('',#4609,#4608); +#4611=DIRECTION('',(0.E0,5.314106001786E-2,-9.985870156076E-1)); +#4612=VECTOR('',#4611,3.404810944724E1); +#4613=CARTESIAN_POINT('',(2.7E2,3.765711135041E1,4.E1)); +#4614=LINE('',#4613,#4612); +#4615=DIRECTION('',(5.228556327394E-2,-4.387279685906E-2,9.976679796249E-1)); +#4616=VECTOR('',#4615,7.185510998885E1); +#4617=CARTESIAN_POINT('',(3.279908217413E2,5.169740030465E1,-3.168754240831E1)); +#4618=LINE('',#4617,#4616); +#4619=DIRECTION('',(-9.819387639025E-1,-1.685704401472E-1,-8.590850164070E-2)); +#4620=VECTOR('',#4619,7.236781434645E1); +#4621=CARTESIAN_POINT('',(3.279908217413E2,5.169740030465E1,-3.168754240831E1)); +#4622=LINE('',#4621,#4620); +#4623=DIRECTION('',(-3.486100654326E-2,4.697842501021E-2,-9.982874024079E-1)); +#4624=VECTOR('',#4623,3.796957951627E1); +#4625=CARTESIAN_POINT('',(2.582537173356E2,3.771457494380E1, +-1.492139745096E-13)); +#4626=LINE('',#4625,#4624); +#4627=DIRECTION('',(5.228556327394E-2,4.387279685906E-2,9.976679796249E-1)); +#4628=VECTOR('',#4627,7.185510998885E1); +#4629=CARTESIAN_POINT('',(3.362430151001E2,1.284680186132E2,-3.168754240831E1)); +#4630=LINE('',#4629,#4628); +#4631=DIRECTION('',(0.E0,-1.E0,0.E0)); +#4632=VECTOR('',#4631,6.693603722644E1); +#4633=CARTESIAN_POINT('',(3.362430151001E2,1.284680186132E2,-3.168754240831E1)); +#4634=LINE('',#4633,#4632); +#4635=DIRECTION('',(5.228556327394E-2,-4.387279685906E-2,9.976679796249E-1)); +#4636=VECTOR('',#4635,7.185510998885E1); +#4637=CARTESIAN_POINT('',(3.362430151001E2,6.153198138678E1,-3.168754240831E1)); +#4638=LINE('',#4637,#4636); +#4639=DIRECTION('',(-5.228543907625E-2,-4.387209064428E-2,-9.976680171896E-1)); +#4640=VECTOR('',#4639,7.348451985910E1); +#4641=CARTESIAN_POINT('',(3.132521933588E2,1.447163599856E2,4.E1)); +#4642=LINE('',#4641,#4640); +#4643=DIRECTION('',(9.819382584085E-1,-1.685733069537E-1,8.590865414156E-2)); +#4644=VECTOR('',#4643,1.892257339965E1); +#4645=CARTESIAN_POINT('',(3.094100229727E2,1.414924404694E2,-3.331315522196E1)); +#4646=LINE('',#4645,#4644); +#4647=DIRECTION('',(5.228556327394E-2,4.387279685906E-2,9.976679796249E-1)); +#4648=VECTOR('',#4647,7.185510998885E1); +#4649=CARTESIAN_POINT('',(3.279908217413E2,1.383025996954E2,-3.168754240831E1)); +#4650=LINE('',#4649,#4648); +#4651=CARTESIAN_POINT('',(3.132521933588E2,1.447163599856E2,4.E1)); +#4652=CARTESIAN_POINT('',(3.105014622392E2,1.452013880987E2,4.E1)); +#4653=CARTESIAN_POINT('',(3.069200147983E2,1.477825280339E2,4.E1)); +#4654=CARTESIAN_POINT('',(3.05E2,1.517577754868E2,4.E1)); +#4655=CARTESIAN_POINT('',(3.05E2,1.545509410677E2,4.E1)); +#4657=CARTESIAN_POINT('',(3.010817987089E2,1.512631791097E2,-3.476375035493E1)); +#4658=CARTESIAN_POINT('',(3.010799584400E2,1.504855213412E2,-3.479752739262E1)); +#4659=CARTESIAN_POINT('',(3.012602195486E2,1.489350854665E2,-3.482427863224E1)); +#4660=CARTESIAN_POINT('',(3.020603704229E2,1.467497128372E2,-3.473846678357E1)); +#4661=CARTESIAN_POINT('',(3.033464275365E2,1.448128555430E2,-3.453299296052E1)); +#4662=CARTESIAN_POINT('',(3.050535850207E2,1.432218634909E2,-3.421790613044E1)); +#4663=CARTESIAN_POINT('',(3.071098014602E2,1.420583760122E2,-3.380575369207E1)); +#4664=CARTESIAN_POINT('',(3.086304096387E2,1.416207638999E2,-3.348323340414E1)); +#4665=CARTESIAN_POINT('',(3.094100229727E2,1.414924404694E2,-3.331315522196E1)); +#4667=CARTESIAN_POINT('',(2.910955092452E2,1.512631791031E2,-3.424039016112E1)); +#4668=DIRECTION('',(2.413829864448E-8,-1.E0,2.111827479981E-9)); +#4669=DIRECTION('',(8.715507100220E-2,-1.705303135182E-14,-9.961947568616E-1)); +#4670=AXIS2_PLACEMENT_3D('',#4667,#4668,#4669); +#4672=DIRECTION('',(0.E0,-1.E0,0.E0)); +#4673=VECTOR('',#4672,2.007992275182E1); +#4674=CARTESIAN_POINT('',(3.271282771801E2,3.384680186132E2,-4.112612982679E1)); +#4675=LINE('',#4674,#4673); +#4676=DIRECTION('',(9.819388280320E-1,-1.685705650555E-1,8.590752353555E-2)); +#4677=VECTOR('',#4676,7.127899888627E1); +#4678=CARTESIAN_POINT('',(2.571366605504E2,3.504835597321E2,-4.724953210121E1)); +#4679=LINE('',#4678,#4677); +#4680=DIRECTION('',(2.457811550904E-11,1.E0,-2.808876188523E-10)); +#4681=VECTOR('',#4680,3.009671194642E2); +#4682=CARTESIAN_POINT('',(2.571366605430E2,4.951644026785E1,-4.724953201667E1)); +#4683=LINE('',#4682,#4681); +#4684=DIRECTION('',(-9.819388281356E-1,-1.685705650566E-1,-8.590752234951E-2)); +#4685=VECTOR('',#4684,7.127899888629E1); +#4686=CARTESIAN_POINT('',(3.271282771801E2,6.153198138678E1,-4.112612982679E1)); +#4687=LINE('',#4686,#4685); +#4688=DIRECTION('',(1.787536132096E-14,-1.E0,0.E0)); +#4689=VECTOR('',#4688,1.907992275182E1); +#4690=CARTESIAN_POINT('',(3.271282771801E2,8.061190413860E1,-4.112612982679E1)); +#4691=LINE('',#4690,#4689); +#4692=DIRECTION('',(-1.884738396752E-14,-1.E0,0.E0)); +#4693=VECTOR('',#4692,1.507992275182E1); +#4694=CARTESIAN_POINT('',(3.271282771801E2,1.284680186132E2,-4.112612982679E1)); +#4695=LINE('',#4694,#4693); +#4696=DIRECTION('',(9.819392931188E-1,-1.685705649109E-1,8.590220762614E-2)); +#4697=VECTOR('',#4696,1.892257342258E1); +#4698=CARTESIAN_POINT('',(3.085474588095E2,1.316578075046E2,-4.275162065776E1)); +#4699=LINE('',#4698,#4697); +#4700=CARTESIAN_POINT('',(2.919670597935E2,1.512631791095E2,-4.420233588058E1)); +#4701=CARTESIAN_POINT('',(2.919668152382E2,1.496808558258E2,-4.420247778110E1)); +#4702=CARTESIAN_POINT('',(2.923333834654E2,1.466184642250E2,-4.417023342191E1)); +#4703=CARTESIAN_POINT('',(2.939354311550E2,1.422284968483E2,-4.403014263931E1)); +#4704=CARTESIAN_POINT('',(2.965017665558E2,1.383511331455E2,-4.380559716262E1)); +#4705=CARTESIAN_POINT('',(2.998958968117E2,1.351568791839E2,-4.350865990332E1)); +#4706=CARTESIAN_POINT('',(3.040022480592E2,1.328085471013E2,-4.314937830053E1)); +#4707=CARTESIAN_POINT('',(3.069782881613E2,1.319268804681E2,-4.288906120944E1)); +#4708=CARTESIAN_POINT('',(3.085474588095E2,1.316578075046E2,-4.275162065776E1)); +#4710=DIRECTION('',(1.192161482120E-7,-9.999999999991E-1,-1.363437957452E-6)); +#4711=VECTOR('',#4710,9.747364184525E1); +#4712=CARTESIAN_POINT('',(2.919670481730E2,2.487368209546E2,-4.420220298131E1)); +#4713=LINE('',#4712,#4711); +#4714=CARTESIAN_POINT('',(3.085474692003E2,2.683421925084E2,-4.275173891252E1)); +#4715=CARTESIAN_POINT('',(3.069722182687E2,2.680719819564E2,-4.288965939623E1)); +#4716=CARTESIAN_POINT('',(3.039884371117E2,2.671844661154E2,-4.315055561064E1)); +#4717=CARTESIAN_POINT('',(2.999032040247E2,2.648484082505E2,-4.350802836435E1)); +#4718=CARTESIAN_POINT('',(2.964956572680E2,2.616430573961E2,-4.380613160994E1)); +#4719=CARTESIAN_POINT('',(2.939312401657E2,2.577641536502E2,-4.403050172842E1)); +#4720=CARTESIAN_POINT('',(2.923275507575E2,2.533573256625E2,-4.417077406362E1)); +#4721=CARTESIAN_POINT('',(2.919667051912E2,2.503088389456E2,-4.420242165187E1)); +#4722=CARTESIAN_POINT('',(2.919670481730E2,2.487368209546E2,-4.420220298131E1)); +#4724=DIRECTION('',(-9.819387464156E-1,-1.685705646381E-1,-8.590845723967E-2)); +#4725=VECTOR('',#4724,1.892257337592E1); +#4726=CARTESIAN_POINT('',(3.271282771801E2,2.715319813868E2,-4.112612982679E1)); +#4727=LINE('',#4726,#4725); +#4728=DIRECTION('',(-3.229757427665E-14,-1.E0,0.E0)); +#4729=VECTOR('',#4728,1.407992275182E1); +#4730=CARTESIAN_POINT('',(3.271282771801E2,2.856119041386E2,-4.112612982679E1)); +#4731=LINE('',#4730,#4729); +#4732=CARTESIAN_POINT('',(3.02E2,3.02E2,-4.1E1)); +#4733=DIRECTION('',(0.E0,0.E0,-1.E0)); +#4734=DIRECTION('',(8.687117643849E-1,-4.953179488161E-1,0.E0)); +#4735=AXIS2_PLACEMENT_3D('',#4732,#4733,#4734); +#4737=CARTESIAN_POINT('',(3.271282771801E2,3.183880958614E2,-4.112612982679E1)); +#4738=CARTESIAN_POINT('',(3.245101615082E2,3.224025180889E2,-4.135518526788E1)); +#4739=CARTESIAN_POINT('',(3.182226037248E2,3.287753907310E2,-4.190527529519E1)); +#4740=CARTESIAN_POINT('',(3.045727845153E2,3.325647439626E2,-4.309947973520E1)); +#4741=CARTESIAN_POINT('',(2.932475868332E2,3.314454664651E2,-4.409030614457E1)); +#4742=CARTESIAN_POINT('',(2.831462225840E2,3.261911242449E2,-4.497406100253E1)); +#4743=CARTESIAN_POINT('',(2.761331174048E2,3.182415357491E2,-4.558762820182E1)); +#4744=CARTESIAN_POINT('',(2.731628769090E2,3.110799346754E2,-4.584749057315E1)); +#4745=CARTESIAN_POINT('',(2.721434886975E2,3.056888877561E2,-4.593667548539E1)); +#4746=CARTESIAN_POINT('',(2.719282556513E2,3.02E2,-4.595550593695E1)); +#4747=CARTESIAN_POINT('',(2.721434886975E2,2.983111122439E2,-4.593667548539E1)); +#4748=CARTESIAN_POINT('',(2.731628769090E2,2.929200653246E2,-4.584749057315E1)); +#4749=CARTESIAN_POINT('',(2.761331174048E2,2.857584642509E2,-4.558762820182E1)); +#4750=CARTESIAN_POINT('',(2.831462225840E2,2.778088757551E2,-4.497406100253E1)); +#4751=CARTESIAN_POINT('',(2.932475868332E2,2.725545335349E2,-4.409030614457E1)); +#4752=CARTESIAN_POINT('',(3.045727845153E2,2.714352560374E2,-4.309947973520E1)); +#4753=CARTESIAN_POINT('',(3.182226037248E2,2.752246092690E2,-4.190527529519E1)); +#4754=CARTESIAN_POINT('',(3.245101615082E2,2.815974819111E2,-4.135518526788E1)); +#4755=CARTESIAN_POINT('',(3.271282771801E2,2.856119041386E2,-4.112612982679E1)); +#4757=DIRECTION('',(0.E0,-1.E0,0.E0)); +#4758=VECTOR('',#4757,2.971907692896E1); +#4759=CARTESIAN_POINT('',(3.280613529315E2,3.168595384645E2,-4.1E1)); +#4760=LINE('',#4759,#4758); +#4761=CARTESIAN_POINT('',(3.271282771801E2,2.856119041386E2,-4.112612982679E1)); +#4762=CARTESIAN_POINT('',(3.272920986146E2,2.858630956406E2,-4.111179730843E1)); +#4763=CARTESIAN_POINT('',(3.276114113925E2,2.863691685596E2,-4.107572483832E1)); +#4764=CARTESIAN_POINT('',(3.279141200834E2,2.868822376865E2,-4.102701364600E1)); +#4765=CARTESIAN_POINT('',(3.280613529315E2,2.871404615355E2,-4.1E1)); +#4767=CARTESIAN_POINT('',(3.280613529315E2,3.168595384645E2,-4.1E1)); +#4768=CARTESIAN_POINT('',(3.279138585538E2,3.171182209964E2,-4.102706163032E1)); +#4769=CARTESIAN_POINT('',(3.276108599410E2,3.176317350306E2,-4.107580087732E1)); +#4770=CARTESIAN_POINT('',(3.272918093253E2,3.181373479339E2,-4.111182261796E1)); +#4771=CARTESIAN_POINT('',(3.271282771801E2,3.183880958614E2,-4.112612982679E1)); +#4773=CARTESIAN_POINT('',(3.262567197526E2,2.715319813868E2,-3.116418284588E1)); +#4774=DIRECTION('',(9.819387419573E-1,1.685705646381E-1,8.590850819818E-2)); +#4775=DIRECTION('',(1.734101988745E-1,-9.834581082133E-1,-5.233595624295E-2)); +#4776=AXIS2_PLACEMENT_3D('',#4773,#4774,#4775); +#4778=CARTESIAN_POINT('',(3.262567197526E2,2.715319813868E2,-3.116418284588E1)); +#4779=DIRECTION('',(-5.228556327394E-2,4.387279685906E-2,-9.976679796249E-1)); +#4780=DIRECTION('',(9.986295347546E-1,0.E0,-5.233595624294E-2)); +#4781=AXIS2_PLACEMENT_3D('',#4778,#4779,#4780); +#4783=CARTESIAN_POINT('',(3.262567197526E2,2.715319813868E2,-3.116418284588E1)); +#4784=DIRECTION('',(0.E0,-1.E0,0.E0)); +#4785=DIRECTION('',(8.715574274766E-2,0.E0,-9.961946980917E-1)); +#4786=AXIS2_PLACEMENT_3D('',#4783,#4784,#4785); +#4788=CARTESIAN_POINT('',(3.094100139229E2,2.585076109907E2,-3.331315248147E1)); +#4789=CARTESIAN_POINT('',(3.086312593292E2,2.583793499224E2,-3.348211366689E1)); +#4790=CARTESIAN_POINT('',(3.071130854435E2,2.579420147446E2,-3.380541773261E1)); +#4791=CARTESIAN_POINT('',(3.050665065399E2,2.567873708201E2,-3.421554995533E1)); +#4792=CARTESIAN_POINT('',(3.033513857880E2,2.551937354465E2,-3.453227126497E1)); +#4793=CARTESIAN_POINT('',(3.020632029625E2,2.532566532043E2,-3.473817319881E1)); +#4794=CARTESIAN_POINT('',(3.012593713761E2,2.510633746618E2,-3.482418923726E1)); +#4795=CARTESIAN_POINT('',(3.010799651109E2,2.495134552959E2,-3.479786638401E1)); +#4796=CARTESIAN_POINT('',(3.010818528667E2,2.487368209182E2,-3.476375319357E1)); +#4798=CARTESIAN_POINT('',(3.076759124306E2,2.683421890040E2,-3.278979284570E1)); +#4799=DIRECTION('',(-9.819387454001E-1,-1.685705444303E-1,-8.590850849937E-2)); +#4800=DIRECTION('',(8.715568311160E-2,3.500444217347E-7,-9.961947033092E-1)); +#4801=AXIS2_PLACEMENT_3D('',#4798,#4799,#4800); +#4803=CARTESIAN_POINT('',(2.910955025278E2,2.487368215931E2,-3.424039074882E1)); +#4804=DIRECTION('',(0.E0,1.E0,0.E0)); +#4805=DIRECTION('',(9.986295347546E-1,0.E0,-5.233595624294E-2)); +#4806=AXIS2_PLACEMENT_3D('',#4803,#4804,#4805); +#4808=CARTESIAN_POINT('',(3.262567197526E2,3.384680186132E2,-3.116418284588E1)); +#4809=DIRECTION('',(0.E0,1.E0,0.E0)); +#4810=DIRECTION('',(9.986295347546E-1,0.E0,-5.233595624295E-2)); +#4811=AXIS2_PLACEMENT_3D('',#4808,#4809,#4810); +#4813=CARTESIAN_POINT('',(3.262567197526E2,3.384680186132E2,-3.116418284588E1)); +#4814=DIRECTION('',(-5.228556327394E-2,-4.387279685906E-2,-9.976679796249E-1)); +#4815=DIRECTION('',(1.734101988745E-1,9.834581082133E-1,-5.233595624294E-2)); +#4816=AXIS2_PLACEMENT_3D('',#4813,#4814,#4815); +#4818=CARTESIAN_POINT('',(3.262567197526E2,3.384680186132E2,-3.116418284588E1)); +#4819=DIRECTION('',(9.819387419573E-1,-1.685705646381E-1,8.590850819817E-2)); +#4820=DIRECTION('',(8.715574274766E-2,0.E0,-9.961946980917E-1)); +#4821=AXIS2_PLACEMENT_3D('',#4818,#4819,#4820); +#4823=CARTESIAN_POINT('',(2.569300595738E2,3.605016740020E2,-3.790455290529E1)); +#4824=CARTESIAN_POINT('',(2.568079200571E2,3.604779757393E2,-3.875677150473E1)); +#4825=CARTESIAN_POINT('',(2.566011994428E2,3.602080572979E2,-4.043648165458E1)); +#4826=CARTESIAN_POINT('',(2.564254563409E2,3.591806012827E2,-4.272616374968E1)); +#4827=CARTESIAN_POINT('',(2.563901902655E2,3.575885216573E2,-4.467107014290E1)); +#4828=CARTESIAN_POINT('',(2.564981229237E2,3.555319874999E2,-4.614701900713E1)); +#4829=CARTESIAN_POINT('',(2.567464254568E2,3.531099812160E2,-4.706877411620E1)); +#4830=CARTESIAN_POINT('',(2.569941812931E2,3.513651772288E2,-4.726209436312E1)); +#4831=CARTESIAN_POINT('',(2.571366605504E2,3.504835597321E2,-4.724953210121E1)); +#4833=CARTESIAN_POINT('',(2.580082439369E2,3.504835630986E2,-5.721098175098E1)); +#4834=DIRECTION('',(-1.609976074849E-7,-9.999999999894E-1,-4.610368267088E-6)); +#4835=DIRECTION('',(-8.716263730213E-2,-4.578788664477E-6,9.961940948618E-1)); +#4836=AXIS2_PLACEMENT_3D('',#4833,#4834,#4835); +#4838=CARTESIAN_POINT('',(2.586641631459E2,3.703362640937E2,-3.842791314868E1)); +#4839=DIRECTION('',(3.486096470692E-2,4.697818774637E-2,9.982874150343E-1)); +#4840=DIRECTION('',(-9.993908270191E-1,0.E0,3.489949670250E-2)); +#4841=AXIS2_PLACEMENT_3D('',#4838,#4839,#4840); +#4843=CARTESIAN_POINT('',(2.582537173356E2,3.622854250562E2,0.E0)); +#4844=CARTESIAN_POINT('',(2.555014295380E2,3.627707276536E2,0.E0)); +#4845=CARTESIAN_POINT('',(2.519202022968E2,3.653552137428E2,0.E0)); +#4846=CARTESIAN_POINT('',(2.5E2,3.693334652502E2,0.E0)); +#4847=CARTESIAN_POINT('',(2.5E2,3.721282115235E2,0.E0)); +#4849=CARTESIAN_POINT('',(2.580082241188E2,4.951643904751E1,-5.721154926740E1)); +#4850=DIRECTION('',(0.E0,1.E0,0.E0)); +#4851=DIRECTION('',(-9.993908270191E-1,0.E0,3.489949670250E-2)); +#4852=AXIS2_PLACEMENT_3D('',#4849,#4850,#4851); +#4854=CARTESIAN_POINT('',(2.586641632618E2,2.966381026578E1,-3.842790983004E1)); +#4855=DIRECTION('',(3.486096387763E-2,-4.697869299929E-2,9.982873912865E-1)); +#4856=DIRECTION('',(-1.734114645291E-1,9.834578567740E-1,5.233648745650E-2)); +#4857=AXIS2_PLACEMENT_3D('',#4854,#4855,#4856); +#4859=CARTESIAN_POINT('',(2.571366605430E2,4.951644026785E1,-4.724953201667E1)); +#4860=CARTESIAN_POINT('',(2.569941808673E2,4.863482284299E1,-4.726209444104E1)); +#4861=CARTESIAN_POINT('',(2.567464257340E2,4.689001874284E1,-4.706877406796E1)); +#4862=CARTESIAN_POINT('',(2.564981228674E2,4.446801251254E1,-4.614701901678E1)); +#4863=CARTESIAN_POINT('',(2.563901902704E2,4.241147833486E1,-4.467107014262E1)); +#4864=CARTESIAN_POINT('',(2.564254563340E2,4.081939873116E1,-4.272616374732E1)); +#4865=CARTESIAN_POINT('',(2.566011994717E2,3.979194265564E1,-4.043648166393E1)); +#4866=CARTESIAN_POINT('',(2.568079198916E2,3.952202433806E1,-3.875677148058E1)); +#4867=CARTESIAN_POINT('',(2.569300595756E2,3.949832598777E1,-3.790455290582E1)); +#4869=CARTESIAN_POINT('',(2.5E2,2.787178847655E1,0.E0)); +#4870=CARTESIAN_POINT('',(2.5E2,3.066653474978E1,0.E0)); +#4871=CARTESIAN_POINT('',(2.519202022968E2,3.464478625720E1,0.E0)); +#4872=CARTESIAN_POINT('',(2.555014295380E2,3.722927234641E1,0.E0)); +#4873=CARTESIAN_POINT('',(2.582537173356E2,3.771457494380E1,0.E0)); +#4875=CARTESIAN_POINT('',(3.262567197526E2,6.153198138678E1,-3.116418284588E1)); +#4876=DIRECTION('',(9.819387419573E-1,1.685705646381E-1,8.590850819817E-2)); +#4877=DIRECTION('',(1.734101988745E-1,-9.834581082133E-1,-5.233595624295E-2)); +#4878=AXIS2_PLACEMENT_3D('',#4875,#4876,#4877); +#4880=CARTESIAN_POINT('',(3.262567197526E2,6.153198138678E1,-3.116418284588E1)); +#4881=DIRECTION('',(-5.228556327394E-2,4.387279685906E-2,-9.976679796249E-1)); +#4882=DIRECTION('',(9.986295347546E-1,0.E0,-5.233595624294E-2)); +#4883=AXIS2_PLACEMENT_3D('',#4880,#4881,#4882); +#4885=CARTESIAN_POINT('',(3.262567197526E2,6.153198138678E1,-3.116418284588E1)); +#4886=DIRECTION('',(0.E0,-1.E0,0.E0)); +#4887=DIRECTION('',(8.715574274767E-2,0.E0,-9.961946980917E-1)); +#4888=AXIS2_PLACEMENT_3D('',#4885,#4886,#4887); +#4890=DIRECTION('',(0.E0,-1.E0,0.E0)); +#4891=VECTOR('',#4890,2.971907692896E1); +#4892=CARTESIAN_POINT('',(3.280613529315E2,1.118595384645E2,-4.1E1)); +#4893=LINE('',#4892,#4891); +#4894=CARTESIAN_POINT('',(3.271282771801E2,8.061190413860E1,-4.112612982679E1)); +#4895=CARTESIAN_POINT('',(3.272920986146E2,8.086309564062E1,-4.111179730843E1)); +#4896=CARTESIAN_POINT('',(3.276114113925E2,8.136916855965E1,-4.107572483832E1)); +#4897=CARTESIAN_POINT('',(3.279141200834E2,8.188223768645E1,-4.102701364600E1)); +#4898=CARTESIAN_POINT('',(3.280613529315E2,8.214046153552E1,-4.1E1)); +#4900=CARTESIAN_POINT('',(3.280613529315E2,1.118595384645E2,-4.1E1)); +#4901=CARTESIAN_POINT('',(3.279138585538E2,1.121182209964E2,-4.102706163032E1)); +#4902=CARTESIAN_POINT('',(3.276108599410E2,1.126317350306E2,-4.107580087732E1)); +#4903=CARTESIAN_POINT('',(3.272918093253E2,1.131373479339E2,-4.111182261796E1)); +#4904=CARTESIAN_POINT('',(3.271282771801E2,1.133880958614E2,-4.112612982679E1)); +#4906=CARTESIAN_POINT('',(3.02E2,9.7E1,-4.1E1)); +#4907=DIRECTION('',(0.E0,0.E0,-1.E0)); +#4908=DIRECTION('',(8.687117643849E-1,-4.953179488161E-1,0.E0)); +#4909=AXIS2_PLACEMENT_3D('',#4906,#4907,#4908); +#4911=CARTESIAN_POINT('',(3.271282771801E2,1.133880958614E2,-4.112612982679E1)); +#4912=CARTESIAN_POINT('',(3.245101615082E2,1.174025180889E2,-4.135518526788E1)); +#4913=CARTESIAN_POINT('',(3.182226037248E2,1.237753907310E2,-4.190527529519E1)); +#4914=CARTESIAN_POINT('',(3.045727845153E2,1.275647439626E2,-4.309947973520E1)); +#4915=CARTESIAN_POINT('',(2.932475868332E2,1.264454664651E2,-4.409030614457E1)); +#4916=CARTESIAN_POINT('',(2.831462225840E2,1.211911242449E2,-4.497406100253E1)); +#4917=CARTESIAN_POINT('',(2.761331174048E2,1.132415357491E2,-4.558762820182E1)); +#4918=CARTESIAN_POINT('',(2.731628769090E2,1.060799346754E2,-4.584749057315E1)); +#4919=CARTESIAN_POINT('',(2.721434886975E2,1.006888877561E2,-4.593667548539E1)); +#4920=CARTESIAN_POINT('',(2.719282556513E2,9.7E1,-4.595550593695E1)); +#4921=CARTESIAN_POINT('',(2.721434886975E2,9.331111224388E1,-4.593667548539E1)); +#4922=CARTESIAN_POINT('',(2.731628769090E2,8.792006532456E1,-4.584749057315E1)); +#4923=CARTESIAN_POINT('',(2.761331174048E2,8.075846425088E1,-4.558762820182E1)); +#4924=CARTESIAN_POINT('',(2.831462225840E2,7.280887575511E1,-4.497406100253E1)); +#4925=CARTESIAN_POINT('',(2.932475868332E2,6.755453353493E1,-4.409030614457E1)); +#4926=CARTESIAN_POINT('',(3.045727845153E2,6.643525603743E1,-4.309947973520E1)); +#4927=CARTESIAN_POINT('',(3.182226037248E2,7.022460926899E1,-4.190527529519E1)); +#4928=CARTESIAN_POINT('',(3.245101615082E2,7.659748191113E1,-4.135518526788E1)); +#4929=CARTESIAN_POINT('',(3.271282771801E2,8.061190413860E1,-4.112612982679E1)); +#4931=CARTESIAN_POINT('',(3.262567197526E2,1.284680186132E2,-3.116418284588E1)); +#4932=DIRECTION('',(0.E0,1.E0,0.E0)); +#4933=DIRECTION('',(9.986295347546E-1,0.E0,-5.233595624294E-2)); +#4934=AXIS2_PLACEMENT_3D('',#4931,#4932,#4933); +#4936=CARTESIAN_POINT('',(3.262567197526E2,1.284680186132E2,-3.116418284588E1)); +#4937=DIRECTION('',(-5.228556327394E-2,-4.387279685906E-2,-9.976679796249E-1)); +#4938=DIRECTION('',(1.734101988745E-1,9.834581082133E-1,-5.233595624294E-2)); +#4939=AXIS2_PLACEMENT_3D('',#4936,#4937,#4938); +#4941=CARTESIAN_POINT('',(3.262567197526E2,1.284680186132E2,-3.116418284588E1)); +#4942=DIRECTION('',(9.819387419573E-1,-1.685705646381E-1,8.590850819817E-2)); +#4943=DIRECTION('',(8.715574274766E-2,0.E0,-9.961946980917E-1)); +#4944=AXIS2_PLACEMENT_3D('',#4941,#4942,#4943); +#4946=CARTESIAN_POINT('',(3.076759117169E2,1.316578075157E2,-3.278979290815E1)); +#4947=DIRECTION('',(-9.819387419573E-1,1.685705646381E-1,-8.590850819817E-2)); +#4948=DIRECTION('',(1.734101988745E-1,9.834581082133E-1,-5.233595624295E-2)); +#4949=AXIS2_PLACEMENT_3D('',#4946,#4947,#4948); +#4951=CARTESIAN_POINT('',(2.27E2,6.35E2,-4.1E1)); +#4952=DIRECTION('',(0.E0,0.E0,-1.E0)); +#4953=DIRECTION('',(-1.E0,0.E0,0.E0)); +#4954=AXIS2_PLACEMENT_3D('',#4951,#4952,#4953); +#4956=DIRECTION('',(0.E0,0.E0,1.E0)); +#4957=VECTOR('',#4956,8.1E1); +#4958=CARTESIAN_POINT('',(2.38E2,6.35E2,-4.1E1)); +#4959=LINE('',#4958,#4957); +#4960=DIRECTION('',(0.E0,-1.E0,0.E0)); +#4961=VECTOR('',#4960,2.971907692896E1); +#4962=CARTESIAN_POINT('',(2.530613529315E2,6.498595384645E2,-4.1E1)); +#4963=LINE('',#4962,#4961); +#4964=CARTESIAN_POINT('',(2.521282771801E2,6.186119041386E2,-4.112612982679E1)); +#4965=CARTESIAN_POINT('',(2.522920986146E2,6.188630956406E2,-4.111179730843E1)); +#4966=CARTESIAN_POINT('',(2.526114113925E2,6.193691685596E2,-4.107572483832E1)); +#4967=CARTESIAN_POINT('',(2.529141200834E2,6.198822376865E2,-4.102701364600E1)); +#4968=CARTESIAN_POINT('',(2.530613529315E2,6.201404615355E2,-4.1E1)); +#4970=CARTESIAN_POINT('',(2.530613529315E2,6.498595384645E2,-4.1E1)); +#4971=CARTESIAN_POINT('',(2.529138585538E2,6.501182209964E2,-4.102706163032E1)); +#4972=CARTESIAN_POINT('',(2.526108599410E2,6.506317350306E2,-4.107580087732E1)); +#4973=CARTESIAN_POINT('',(2.522918093253E2,6.511373479339E2,-4.111182261796E1)); +#4974=CARTESIAN_POINT('',(2.521282771801E2,6.513880958614E2,-4.112612982679E1)); +#4976=CARTESIAN_POINT('',(2.27E2,6.35E2,-4.1E1)); +#4977=DIRECTION('',(0.E0,0.E0,-1.E0)); +#4978=DIRECTION('',(8.687117643849E-1,-4.953179488161E-1,0.E0)); +#4979=AXIS2_PLACEMENT_3D('',#4976,#4977,#4978); +#4981=CARTESIAN_POINT('',(2.521282771801E2,6.513880958614E2,-4.112612982679E1)); +#4982=CARTESIAN_POINT('',(2.495101615082E2,6.554025180889E2,-4.135518526788E1)); +#4983=CARTESIAN_POINT('',(2.432226037248E2,6.617753907310E2,-4.190527529519E1)); +#4984=CARTESIAN_POINT('',(2.295727845153E2,6.655647439626E2,-4.309947973520E1)); +#4985=CARTESIAN_POINT('',(2.182475868332E2,6.644454664651E2,-4.409030614457E1)); +#4986=CARTESIAN_POINT('',(2.081462225840E2,6.591911242449E2,-4.497406100253E1)); +#4987=CARTESIAN_POINT('',(2.011331174048E2,6.512415357491E2,-4.558762820182E1)); +#4988=CARTESIAN_POINT('',(1.981628769090E2,6.440799346754E2,-4.584749057315E1)); +#4989=CARTESIAN_POINT('',(1.971434886975E2,6.386888877561E2,-4.593667548539E1)); +#4990=CARTESIAN_POINT('',(1.969282556513E2,6.35E2,-4.595550593695E1)); +#4991=CARTESIAN_POINT('',(1.971434886975E2,6.313111122439E2,-4.593667548539E1)); +#4992=CARTESIAN_POINT('',(1.981628769090E2,6.259200653246E2,-4.584749057315E1)); +#4993=CARTESIAN_POINT('',(2.011331174048E2,6.187584642509E2,-4.558762820182E1)); +#4994=CARTESIAN_POINT('',(2.081462225840E2,6.108088757551E2,-4.497406100253E1)); +#4995=CARTESIAN_POINT('',(2.182475868332E2,6.055545335349E2,-4.409030614457E1)); +#4996=CARTESIAN_POINT('',(2.295727845153E2,6.044352560374E2,-4.309947973520E1)); +#4997=CARTESIAN_POINT('',(2.432226037248E2,6.082246092690E2,-4.190527529519E1)); +#4998=CARTESIAN_POINT('',(2.495101615082E2,6.145974819111E2,-4.135518526788E1)); +#4999=CARTESIAN_POINT('',(2.521282771801E2,6.186119041386E2,-4.112612982679E1)); +#5001=DIRECTION('',(-1.364413872157E-14,-1.E0,0.E0)); +#5002=VECTOR('',#5001,2.707992275182E1); +#5003=CARTESIAN_POINT('',(2.521282771801E2,6.784680186132E2,-4.112612982679E1)); +#5004=LINE('',#5003,#5002); +#5005=DIRECTION('',(9.819388280320E-1,-1.685705650555E-1,8.590752353555E-2)); +#5006=VECTOR('',#5005,7.127899888627E1); +#5007=CARTESIAN_POINT('',(1.821366605504E2,6.904835597321E2,-4.724953210121E1)); +#5008=LINE('',#5007,#5006); +#5009=DIRECTION('',(6.324271596441E-11,1.E0,-7.227496499171E-10)); +#5010=VECTOR('',#5009,1.169671194642E2); +#5011=CARTESIAN_POINT('',(1.821366605430E2,5.735164402679E2,-4.724953201667E1)); +#5012=LINE('',#5011,#5010); +#5013=DIRECTION('',(-9.819388281356E-1,-1.685705650566E-1,-8.590752234951E-2)); +#5014=VECTOR('',#5013,7.127899888629E1); +#5015=CARTESIAN_POINT('',(2.521282771801E2,5.855319813868E2,-4.112612982679E1)); +#5016=LINE('',#5015,#5014); +#5017=DIRECTION('',(-1.031019678382E-14,-1.E0,0.E0)); +#5018=VECTOR('',#5017,3.307992275182E1); +#5019=CARTESIAN_POINT('',(2.521282771801E2,6.186119041386E2,-4.112612982679E1)); +#5020=LINE('',#5019,#5018); +#5021=CARTESIAN_POINT('',(1.830082439369E2,6.904835630986E2,-5.721098175098E1)); +#5022=DIRECTION('',(-1.609976157059E-7,-9.999999999894E-1,-4.610368272910E-6)); +#5023=DIRECTION('',(-8.716263730213E-2,-4.578788675846E-6,9.961940948618E-1)); +#5024=AXIS2_PLACEMENT_3D('',#5021,#5022,#5023); +#5026=CARTESIAN_POINT('',(1.819300595738E2,7.005016740020E2,-3.790455290529E1)); +#5027=CARTESIAN_POINT('',(1.818079200571E2,7.004779757393E2,-3.875677150473E1)); +#5028=CARTESIAN_POINT('',(1.816011994428E2,7.002080572979E2,-4.043648165458E1)); +#5029=CARTESIAN_POINT('',(1.814254563409E2,6.991806012827E2,-4.272616374968E1)); +#5030=CARTESIAN_POINT('',(1.813901902655E2,6.975885216573E2,-4.467107014290E1)); +#5031=CARTESIAN_POINT('',(1.814981229237E2,6.955319874999E2,-4.614701900713E1)); +#5032=CARTESIAN_POINT('',(1.817464254568E2,6.931099812160E2,-4.706877411620E1)); +#5033=CARTESIAN_POINT('',(1.819941812931E2,6.913651772288E2,-4.726209436312E1)); +#5034=CARTESIAN_POINT('',(1.821366605504E2,6.904835597321E2,-4.724953210121E1)); +#5036=CARTESIAN_POINT('',(1.836641631459E2,7.103362640937E2,-3.842791314868E1)); +#5037=DIRECTION('',(3.486096470692E-2,4.697818774637E-2,9.982874150343E-1)); +#5038=DIRECTION('',(-9.993908270191E-1,0.E0,3.489949670250E-2)); +#5039=AXIS2_PLACEMENT_3D('',#5036,#5037,#5038); +#5041=CARTESIAN_POINT('',(1.832537173356E2,7.022854250562E2,0.E0)); +#5042=CARTESIAN_POINT('',(1.805014295380E2,7.027707276536E2,0.E0)); +#5043=CARTESIAN_POINT('',(1.769202022968E2,7.053552137428E2,0.E0)); +#5044=CARTESIAN_POINT('',(1.75E2,7.093334652502E2,0.E0)); +#5045=CARTESIAN_POINT('',(1.75E2,7.121282115235E2,0.E0)); +#5047=CARTESIAN_POINT('',(2.512567197526E2,6.784680186132E2,-3.116418284588E1)); +#5048=DIRECTION('',(0.E0,1.E0,0.E0)); +#5049=DIRECTION('',(9.986295347546E-1,0.E0,-5.233595624295E-2)); +#5050=AXIS2_PLACEMENT_3D('',#5047,#5048,#5049); +#5052=CARTESIAN_POINT('',(2.512567197526E2,6.784680186132E2,-3.116418284588E1)); +#5053=DIRECTION('',(-5.228556327394E-2,-4.387279685906E-2,-9.976679796249E-1)); +#5054=DIRECTION('',(1.734101988745E-1,9.834581082133E-1,-5.233595624294E-2)); +#5055=AXIS2_PLACEMENT_3D('',#5052,#5053,#5054); +#5057=CARTESIAN_POINT('',(2.512567197526E2,6.784680186132E2,-3.116418284588E1)); +#5058=DIRECTION('',(9.819387419573E-1,-1.685705646381E-1,8.590850819817E-2)); +#5059=DIRECTION('',(8.715574274766E-2,-1.136868377216E-14,-9.961946980917E-1)); +#5060=AXIS2_PLACEMENT_3D('',#5057,#5058,#5059); +#5062=DIRECTION('',(5.228556327394E-2,4.387279685906E-2,9.976679796249E-1)); +#5063=VECTOR('',#5062,7.185510998885E1); +#5064=CARTESIAN_POINT('',(2.612430151001E2,6.784680186132E2,-3.168754240831E1)); +#5065=LINE('',#5064,#5063); +#5066=DIRECTION('',(0.E0,-1.E0,0.E0)); +#5067=VECTOR('',#5066,9.293603722644E1); +#5068=CARTESIAN_POINT('',(2.612430151001E2,6.784680186132E2,-3.168754240831E1)); +#5069=LINE('',#5068,#5067); +#5070=DIRECTION('',(5.228556327394E-2,-4.387279685906E-2,9.976679796249E-1)); +#5071=VECTOR('',#5070,7.185510998885E1); +#5072=CARTESIAN_POINT('',(2.612430151001E2,5.855319813868E2,-3.168754240831E1)); +#5073=LINE('',#5072,#5071); +#5074=CARTESIAN_POINT('',(2.512567197526E2,5.855319813868E2,-3.116418284588E1)); +#5075=DIRECTION('',(-5.228556327394E-2,4.387279685906E-2,-9.976679796249E-1)); +#5076=DIRECTION('',(9.986295347546E-1,0.E0,-5.233595624294E-2)); +#5077=AXIS2_PLACEMENT_3D('',#5074,#5075,#5076); +#5079=CARTESIAN_POINT('',(2.512567197526E2,5.855319813868E2,-3.116418284588E1)); +#5080=DIRECTION('',(0.E0,-1.E0,0.E0)); +#5081=DIRECTION('',(8.715574274766E-2,0.E0,-9.961946980917E-1)); +#5082=AXIS2_PLACEMENT_3D('',#5079,#5080,#5081); +#5084=CARTESIAN_POINT('',(2.512567197526E2,5.855319813868E2,-3.116418284588E1)); +#5085=DIRECTION('',(9.819387419573E-1,1.685705646381E-1,8.590850819817E-2)); +#5086=DIRECTION('',(1.734101988745E-1,-9.834581082133E-1,-5.233595624295E-2)); +#5087=AXIS2_PLACEMENT_3D('',#5084,#5085,#5086); +#5089=CARTESIAN_POINT('',(5.046490791019E1,4.127339792212E2,-3.36E2)); +#5090=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5091=DIRECTION('',(0.E0,0.E0,1.E0)); +#5092=AXIS2_PLACEMENT_3D('',#5089,#5090,#5091); +#5094=CARTESIAN_POINT('',(5.111477157339E1,4.123411784232E2,-3.36E2)); +#5095=DIRECTION('',(-4.648338989899E-1,8.853979028379E-1,0.E0)); +#5096=DIRECTION('',(0.E0,0.E0,1.E0)); +#5097=AXIS2_PLACEMENT_3D('',#5094,#5095,#5096); +#5099=CARTESIAN_POINT('',(8.264986366319E1,3.522743363474E2,-3.36E2)); +#5100=DIRECTION('',(-4.648338989899E-1,8.853979028379E-1,0.E0)); +#5101=DIRECTION('',(0.E0,0.E0,1.E0)); +#5102=AXIS2_PLACEMENT_3D('',#5099,#5100,#5101); +#5104=CARTESIAN_POINT('',(8.273397922122E1,3.519331579242E2,-3.36E2)); +#5105=DIRECTION('',(0.E0,1.E0,0.E0)); +#5106=DIRECTION('',(0.E0,0.E0,1.E0)); +#5107=AXIS2_PLACEMENT_3D('',#5104,#5105,#5106); +#5109=CARTESIAN_POINT('',(8.273397922122E1,1.68E2,-3.36E2)); +#5110=DIRECTION('',(0.E0,1.E0,0.E0)); +#5111=DIRECTION('',(0.E0,0.E0,1.E0)); +#5112=AXIS2_PLACEMENT_3D('',#5109,#5110,#5111); +#5114=DIRECTION('',(0.E0,1.E0,0.E0)); +#5115=VECTOR('',#5114,1.839331579242E2); +#5116=CARTESIAN_POINT('',(8.872575642975E1,1.68E2,-3.356859842625E2)); +#5117=LINE('',#5116,#5115); +#5118=DIRECTION('',(5.233595624294E-2,-8.871795044733E-14,-9.986295347546E-1)); +#5119=VECTOR('',#5118,2.434738297965E1); +#5120=CARTESIAN_POINT('',(8.872575642975E1,1.68E2,-3.356859842625E2)); +#5121=LINE('',#5120,#5119); +#5122=DIRECTION('',(-6.537112138225E-14,-5.233595624294E-2,-9.986295347546E-1)); +#5123=VECTOR('',#5122,2.434738297965E1); +#5124=CARTESIAN_POINT('',(8.2E1,1.612742435703E2,-3.356859842625E2)); +#5125=LINE('',#5124,#5123); +#5126=CARTESIAN_POINT('',(8.2E1,1.68E2,-3.356859842625E2)); +#5127=DIRECTION('',(0.E0,0.E0,1.E0)); +#5128=DIRECTION('',(0.E0,-1.E0,0.E0)); +#5129=AXIS2_PLACEMENT_3D('',#5126,#5127,#5128); +#5131=DIRECTION('',(1.E0,0.E0,0.E0)); +#5132=VECTOR('',#5131,1.64E2); +#5133=CARTESIAN_POINT('',(-8.2E1,1.612742435703E2,-3.356859842625E2)); +#5134=LINE('',#5133,#5132); +#5135=DIRECTION('',(-8.930162117396E-14,-5.233595624294E-2,-9.986295347546E-1)); +#5136=VECTOR('',#5135,2.434738297965E1); +#5137=CARTESIAN_POINT('',(-8.2E1,1.612742435703E2,-3.356859842625E2)); +#5138=LINE('',#5137,#5136); +#5139=CARTESIAN_POINT('',(-8.2E1,1.672660207788E2,-3.36E2)); +#5140=DIRECTION('',(1.E0,0.E0,0.E0)); +#5141=DIRECTION('',(0.E0,0.E0,1.E0)); +#5142=AXIS2_PLACEMENT_3D('',#5139,#5140,#5141); +#5144=CARTESIAN_POINT('',(-8.273397922122E1,1.68E2,-3.36E2)); +#5145=DIRECTION('',(0.E0,-1.E0,0.E0)); +#5146=DIRECTION('',(0.E0,0.E0,1.E0)); +#5147=AXIS2_PLACEMENT_3D('',#5144,#5145,#5146); +#5149=CARTESIAN_POINT('',(-8.273397922122E1,3.519331579242E2,-3.36E2)); +#5150=DIRECTION('',(0.E0,-1.E0,0.E0)); +#5151=DIRECTION('',(0.E0,0.E0,1.E0)); +#5152=AXIS2_PLACEMENT_3D('',#5149,#5150,#5151); +#5154=CARTESIAN_POINT('',(-8.264986366319E1,3.522743363474E2,-3.36E2)); +#5155=DIRECTION('',(-4.648338989899E-1,-8.853979028379E-1,0.E0)); +#5156=DIRECTION('',(0.E0,0.E0,1.E0)); +#5157=AXIS2_PLACEMENT_3D('',#5154,#5155,#5156); +#5159=CARTESIAN_POINT('',(-5.111477157339E1,4.123411784232E2,-3.36E2)); +#5160=DIRECTION('',(-4.648338989899E-1,-8.853979028379E-1,0.E0)); +#5161=DIRECTION('',(1.065814103640E-14,0.E0,1.E0)); +#5162=AXIS2_PLACEMENT_3D('',#5159,#5160,#5161); +#5164=CARTESIAN_POINT('',(-5.046490791019E1,4.127339792212E2,-3.36E2)); +#5165=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5166=DIRECTION('',(0.E0,0.E0,1.E0)); +#5167=AXIS2_PLACEMENT_3D('',#5164,#5165,#5166); +#5169=DIRECTION('',(1.759767240781E-13,5.233595624294E-2,-9.986295347546E-1)); +#5170=VECTOR('',#5169,2.434738297965E1); +#5171=CARTESIAN_POINT('',(-5.046490791020E1,4.187257564297E2, +-3.356859842625E2)); +#5172=LINE('',#5171,#5170); +#5173=CARTESIAN_POINT('',(-5.046490791019E1,4.12E2,-3.356859842625E2)); +#5174=DIRECTION('',(0.E0,0.E0,1.E0)); +#5175=DIRECTION('',(0.E0,1.E0,0.E0)); +#5176=AXIS2_PLACEMENT_3D('',#5173,#5174,#5175); +#5178=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5179=VECTOR('',#5178,1.009298158204E2); +#5180=CARTESIAN_POINT('',(5.046490791020E1,4.187257564297E2,-3.356859842625E2)); +#5181=LINE('',#5180,#5179); +#5182=DIRECTION('',(-2.115806384024E-13,5.233595624294E-2,-9.986295347546E-1)); +#5183=VECTOR('',#5182,2.434738297965E1); +#5184=CARTESIAN_POINT('',(5.046490791020E1,4.187257564297E2,-3.356859842625E2)); +#5185=LINE('',#5184,#5183); +#5186=DIRECTION('',(4.633814590060E-2,2.432752659762E-2,-9.986295347546E-1)); +#5187=VECTOR('',#5186,2.434738297965E1); +#5188=CARTESIAN_POINT('',(5.641987854809E1,4.151263595849E2,-3.356859842625E2)); +#5189=LINE('',#5188,#5187); +#5190=CARTESIAN_POINT('',(5.046490791019E1,4.12E2,-3.356859842625E2)); +#5191=DIRECTION('',(0.E0,0.E0,1.E0)); +#5192=DIRECTION('',(8.853979028379E-1,4.648338989899E-1,0.E0)); +#5193=AXIS2_PLACEMENT_3D('',#5190,#5191,#5192); +#5195=DIRECTION('',(-4.648338989899E-1,8.853979028379E-1,0.E0)); +#5196=VECTOR('',#5195,6.784163581514E1); +#5197=CARTESIAN_POINT('',(8.795497063790E1,3.550595175091E2,-3.356859842625E2)); +#5198=LINE('',#5197,#5196); +#5199=DIRECTION('',(4.633814590051E-2,2.432752659781E-2,-9.986295347546E-1)); +#5200=VECTOR('',#5199,2.434738297965E1); +#5201=CARTESIAN_POINT('',(8.795497063790E1,3.550595175091E2,-3.356859842625E2)); +#5202=LINE('',#5201,#5200); +#5203=CARTESIAN_POINT('',(8.2E1,3.519331579242E2,-3.356859842625E2)); +#5204=DIRECTION('',(0.E0,0.E0,1.E0)); +#5205=DIRECTION('',(1.E0,0.E0,0.E0)); +#5206=AXIS2_PLACEMENT_3D('',#5203,#5204,#5205); +#5208=DIRECTION('',(5.233595624294E-2,1.214035111385E-13,-9.986295347546E-1)); +#5209=VECTOR('',#5208,2.434738297965E1); +#5210=CARTESIAN_POINT('',(8.872575642975E1,3.519331579242E2,-3.356859842625E2)); +#5211=LINE('',#5210,#5209); +#5212=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5213=VECTOR('',#5212,2.7E2); +#5214=CARTESIAN_POINT('',(1.35E2,1.15E2,-3.6E2)); +#5215=LINE('',#5214,#5213); +#5216=DIRECTION('',(0.E0,-1.E0,0.E0)); +#5217=VECTOR('',#5216,2.5E2); +#5218=CARTESIAN_POINT('',(1.35E2,3.65E2,-3.6E2)); +#5219=LINE('',#5218,#5217); +#5220=DIRECTION('',(4.648338989899E-1,-8.853979028379E-1,0.E0)); +#5221=VECTOR('',#5220,1.129435699808E2); +#5222=CARTESIAN_POINT('',(8.25E1,4.65E2,-3.6E2)); +#5223=LINE('',#5222,#5221); +#5224=DIRECTION('',(1.E0,0.E0,0.E0)); +#5225=VECTOR('',#5224,1.65E2); +#5226=CARTESIAN_POINT('',(-8.25E1,4.65E2,-3.6E2)); +#5227=LINE('',#5226,#5225); +#5228=DIRECTION('',(4.648338989899E-1,8.853979028379E-1,0.E0)); +#5229=VECTOR('',#5228,1.129435699808E2); +#5230=CARTESIAN_POINT('',(-1.35E2,3.65E2,-3.6E2)); +#5231=LINE('',#5230,#5229); +#5232=DIRECTION('',(0.E0,1.E0,0.E0)); +#5233=VECTOR('',#5232,2.5E2); +#5234=CARTESIAN_POINT('',(-1.35E2,1.15E2,-3.6E2)); +#5235=LINE('',#5234,#5233); +#5236=DIRECTION('',(-4.648338989899E-1,8.853979028379E-1,0.E0)); +#5237=VECTOR('',#5236,6.784163581514E1); +#5238=CARTESIAN_POINT('',(8.908318322270E1,3.556518291161E2,-3.6E2)); +#5239=LINE('',#5238,#5237); +#5240=CARTESIAN_POINT('',(8.2E1,3.519331579242E2,-3.6E2)); +#5241=DIRECTION('',(0.E0,0.E0,1.E0)); +#5242=DIRECTION('',(1.E0,0.E0,0.E0)); +#5243=AXIS2_PLACEMENT_3D('',#5240,#5241,#5242); +#5245=DIRECTION('',(0.E0,1.E0,0.E0)); +#5246=VECTOR('',#5245,1.839331579242E2); +#5247=CARTESIAN_POINT('',(9.E1,1.68E2,-3.6E2)); +#5248=LINE('',#5247,#5246); +#5249=CARTESIAN_POINT('',(8.2E1,1.68E2,-3.6E2)); +#5250=DIRECTION('',(0.E0,0.E0,1.E0)); +#5251=DIRECTION('',(0.E0,-1.E0,0.E0)); +#5252=AXIS2_PLACEMENT_3D('',#5249,#5250,#5251); +#5254=DIRECTION('',(1.E0,0.E0,0.E0)); +#5255=VECTOR('',#5254,1.64E2); +#5256=CARTESIAN_POINT('',(-8.2E1,1.6E2,-3.6E2)); +#5257=LINE('',#5256,#5255); +#5258=CARTESIAN_POINT('',(-8.2E1,1.68E2,-3.6E2)); +#5259=DIRECTION('',(0.E0,0.E0,1.E0)); +#5260=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5261=AXIS2_PLACEMENT_3D('',#5258,#5259,#5260); +#5263=DIRECTION('',(0.E0,-1.E0,0.E0)); +#5264=VECTOR('',#5263,1.839331579242E2); +#5265=CARTESIAN_POINT('',(-9.E1,3.519331579242E2,-3.6E2)); +#5266=LINE('',#5265,#5264); +#5267=CARTESIAN_POINT('',(-8.2E1,3.519331579242E2,-3.6E2)); +#5268=DIRECTION('',(0.E0,0.E0,1.E0)); +#5269=DIRECTION('',(-8.853979028379E-1,4.648338989899E-1,0.E0)); +#5270=AXIS2_PLACEMENT_3D('',#5267,#5268,#5269); +#5272=DIRECTION('',(-4.648338989899E-1,-8.853979028379E-1,0.E0)); +#5273=VECTOR('',#5272,6.784163581514E1); +#5274=CARTESIAN_POINT('',(-5.754809113290E1,4.157186711919E2,-3.6E2)); +#5275=LINE('',#5274,#5273); +#5276=CARTESIAN_POINT('',(-5.046490791019E1,4.12E2,-3.6E2)); +#5277=DIRECTION('',(0.E0,0.E0,1.E0)); +#5278=DIRECTION('',(0.E0,1.E0,0.E0)); +#5279=AXIS2_PLACEMENT_3D('',#5276,#5277,#5278); +#5281=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5282=VECTOR('',#5281,1.009298158204E2); +#5283=CARTESIAN_POINT('',(5.046490791019E1,4.2E2,-3.6E2)); +#5284=LINE('',#5283,#5282); +#5285=CARTESIAN_POINT('',(5.046490791019E1,4.12E2,-3.6E2)); +#5286=DIRECTION('',(0.E0,0.E0,1.E0)); +#5287=DIRECTION('',(8.853979028379E-1,4.648338989899E-1,0.E0)); +#5288=AXIS2_PLACEMENT_3D('',#5285,#5286,#5287); +#5290=DIRECTION('',(0.E0,-1.E0,0.E0)); +#5291=VECTOR('',#5290,1.951520556352E2); +#5292=CARTESIAN_POINT('',(1.09E2,3.541520556352E2,-3.6E2)); +#5293=LINE('',#5292,#5291); +#5294=CARTESIAN_POINT('',(9.1E1,1.59E2,-3.6E2)); +#5295=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5296=DIRECTION('',(1.E0,0.E0,0.E0)); +#5297=AXIS2_PLACEMENT_3D('',#5294,#5295,#5296); +#5299=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5300=VECTOR('',#5299,1.82E2); +#5301=CARTESIAN_POINT('',(9.1E1,1.41E2,-3.6E2)); +#5302=LINE('',#5301,#5300); +#5303=CARTESIAN_POINT('',(-9.1E1,1.59E2,-3.6E2)); +#5304=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5305=DIRECTION('',(0.E0,-1.E0,0.E0)); +#5306=AXIS2_PLACEMENT_3D('',#5303,#5304,#5305); +#5308=DIRECTION('',(0.E0,1.E0,0.E0)); +#5309=VECTOR('',#5308,1.951520556352E2); +#5310=CARTESIAN_POINT('',(-1.09E2,1.59E2,-3.6E2)); +#5311=LINE('',#5310,#5309); +#5312=CARTESIAN_POINT('',(-9.1E1,3.541520556352E2,-3.6E2)); +#5313=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5314=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5315=AXIS2_PLACEMENT_3D('',#5312,#5313,#5314); +#5317=DIRECTION('',(4.648338989899E-1,8.853979028379E-1,0.E0)); +#5318=VECTOR('',#5317,7.550045482440E1); +#5319=CARTESIAN_POINT('',(-1.069371622511E2,3.625190658170E2,-3.6E2)); +#5320=LINE('',#5319,#5318); +#5321=CARTESIAN_POINT('',(-5.590482920846E1,4.21E2,-3.6E2)); +#5322=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5323=DIRECTION('',(-8.853979028379E-1,4.648338989899E-1,0.E0)); +#5324=AXIS2_PLACEMENT_3D('',#5321,#5322,#5323); +#5326=DIRECTION('',(1.E0,0.E0,0.E0)); +#5327=VECTOR('',#5326,1.118096584169E2); +#5328=CARTESIAN_POINT('',(-5.590482920846E1,4.39E2,-3.6E2)); +#5329=LINE('',#5328,#5327); +#5330=CARTESIAN_POINT('',(5.590482920846E1,4.21E2,-3.6E2)); +#5331=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5332=DIRECTION('',(0.E0,1.E0,0.E0)); +#5333=AXIS2_PLACEMENT_3D('',#5330,#5331,#5332); +#5335=DIRECTION('',(4.648338989899E-1,-8.853979028379E-1,0.E0)); +#5336=VECTOR('',#5335,7.550045482440E1); +#5337=CARTESIAN_POINT('',(7.184199145955E1,4.293670101818E2,-3.6E2)); +#5338=LINE('',#5337,#5336); +#5339=CARTESIAN_POINT('',(9.1E1,3.541520556352E2,-3.6E2)); +#5340=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5341=DIRECTION('',(8.853979028380E-1,4.648338989899E-1,0.E0)); +#5342=AXIS2_PLACEMENT_3D('',#5339,#5340,#5341); +#5344=CARTESIAN_POINT('',(9.1E1,3.541520556352E2,-3.6E2)); +#5345=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5346=DIRECTION('',(8.853979028380E-1,4.648338989899E-1,0.E0)); +#5347=AXIS2_PLACEMENT_3D('',#5344,#5345,#5346); +#5349=DIRECTION('',(-4.648338989899E-1,8.853979028379E-1,0.E0)); +#5350=VECTOR('',#5349,7.550045482440E1); +#5351=CARTESIAN_POINT('',(9.985397902838E1,3.588003946251E2,-3.6E2)); +#5352=LINE('',#5351,#5350); +#5353=CARTESIAN_POINT('',(5.590482920846E1,4.21E2,-3.6E2)); +#5354=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5355=DIRECTION('',(0.E0,1.E0,0.E0)); +#5356=AXIS2_PLACEMENT_3D('',#5353,#5354,#5355); +#5358=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5359=VECTOR('',#5358,1.118096584169E2); +#5360=CARTESIAN_POINT('',(5.590482920846E1,4.31E2,-3.6E2)); +#5361=LINE('',#5360,#5359); +#5362=CARTESIAN_POINT('',(-5.590482920846E1,4.21E2,-3.6E2)); +#5363=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5364=DIRECTION('',(-8.853979028379E-1,4.648338989899E-1,0.E0)); +#5365=AXIS2_PLACEMENT_3D('',#5362,#5363,#5364); +#5367=DIRECTION('',(-4.648338989899E-1,-8.853979028379E-1,0.E0)); +#5368=VECTOR('',#5367,7.550045482440E1); +#5369=CARTESIAN_POINT('',(-6.475880823684E1,4.256483389899E2,-3.6E2)); +#5370=LINE('',#5369,#5368); +#5371=CARTESIAN_POINT('',(-9.1E1,3.541520556352E2,-3.6E2)); +#5372=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5373=DIRECTION('',(-1.E0,1.705302565824E-14,0.E0)); +#5374=AXIS2_PLACEMENT_3D('',#5371,#5372,#5373); +#5376=DIRECTION('',(0.E0,-1.E0,0.E0)); +#5377=VECTOR('',#5376,1.951520556352E2); +#5378=CARTESIAN_POINT('',(-1.01E2,3.541520556352E2,-3.6E2)); +#5379=LINE('',#5378,#5377); +#5380=CARTESIAN_POINT('',(-9.1E1,1.59E2,-3.6E2)); +#5381=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5382=DIRECTION('',(0.E0,-1.E0,0.E0)); +#5383=AXIS2_PLACEMENT_3D('',#5380,#5381,#5382); +#5385=DIRECTION('',(1.E0,0.E0,0.E0)); +#5386=VECTOR('',#5385,1.82E2); +#5387=CARTESIAN_POINT('',(-9.1E1,1.49E2,-3.6E2)); +#5388=LINE('',#5387,#5386); +#5389=CARTESIAN_POINT('',(9.1E1,1.59E2,-3.6E2)); +#5390=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5391=DIRECTION('',(1.E0,0.E0,0.E0)); +#5392=AXIS2_PLACEMENT_3D('',#5389,#5390,#5391); +#5394=DIRECTION('',(0.E0,1.E0,0.E0)); +#5395=VECTOR('',#5394,1.951520556352E2); +#5396=CARTESIAN_POINT('',(1.01E2,1.59E2,-3.6E2)); +#5397=LINE('',#5396,#5395); +#5398=CARTESIAN_POINT('',(-2.5E1,1.28E2,-3.6E2)); +#5399=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5400=DIRECTION('',(1.E0,0.E0,0.E0)); +#5401=AXIS2_PLACEMENT_3D('',#5398,#5399,#5400); +#5403=CARTESIAN_POINT('',(-2.5E1,1.28E2,-3.6E2)); +#5404=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5405=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5406=AXIS2_PLACEMENT_3D('',#5403,#5404,#5405); +#5408=CARTESIAN_POINT('',(-7.4E1,1.28E2,-3.6E2)); +#5409=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5410=DIRECTION('',(1.E0,0.E0,0.E0)); +#5411=AXIS2_PLACEMENT_3D('',#5408,#5409,#5410); +#5413=CARTESIAN_POINT('',(-7.4E1,1.28E2,-3.6E2)); +#5414=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5415=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5416=AXIS2_PLACEMENT_3D('',#5413,#5414,#5415); +#5418=CARTESIAN_POINT('',(-1.22E2,1.76E2,-3.6E2)); +#5419=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5420=DIRECTION('',(1.E0,0.E0,0.E0)); +#5421=AXIS2_PLACEMENT_3D('',#5418,#5419,#5420); +#5423=CARTESIAN_POINT('',(-1.22E2,1.76E2,-3.6E2)); +#5424=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5425=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5426=AXIS2_PLACEMENT_3D('',#5423,#5424,#5425); +#5428=CARTESIAN_POINT('',(-1.22E2,2.24E2,-3.6E2)); +#5429=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5430=DIRECTION('',(1.E0,0.E0,0.E0)); +#5431=AXIS2_PLACEMENT_3D('',#5428,#5429,#5430); +#5433=CARTESIAN_POINT('',(-1.22E2,2.24E2,-3.6E2)); +#5434=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5435=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5436=AXIS2_PLACEMENT_3D('',#5433,#5434,#5435); +#5438=CARTESIAN_POINT('',(-1.22E2,2.72E2,-3.6E2)); +#5439=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5440=DIRECTION('',(1.E0,0.E0,0.E0)); +#5441=AXIS2_PLACEMENT_3D('',#5438,#5439,#5440); +#5443=CARTESIAN_POINT('',(-1.22E2,2.72E2,-3.6E2)); +#5444=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5445=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5446=AXIS2_PLACEMENT_3D('',#5443,#5444,#5445); +#5448=CARTESIAN_POINT('',(-1.22E2,3.2E2,-3.6E2)); +#5449=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5450=DIRECTION('',(1.E0,0.E0,0.E0)); +#5451=AXIS2_PLACEMENT_3D('',#5448,#5449,#5450); +#5453=CARTESIAN_POINT('',(-1.22E2,3.2E2,-3.6E2)); +#5454=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5455=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5456=AXIS2_PLACEMENT_3D('',#5453,#5454,#5455); +#5458=CARTESIAN_POINT('',(-1.22E2,3.61795E2,-3.6E2)); +#5459=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5460=DIRECTION('',(1.E0,0.E0,0.E0)); +#5461=AXIS2_PLACEMENT_3D('',#5458,#5459,#5460); +#5463=CARTESIAN_POINT('',(-1.22E2,3.61795E2,-3.6E2)); +#5464=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5465=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5466=AXIS2_PLACEMENT_3D('',#5463,#5464,#5465); +#5468=CARTESIAN_POINT('',(-7.4642E1,4.52E2,-3.6E2)); +#5469=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5470=DIRECTION('',(1.E0,0.E0,0.E0)); +#5471=AXIS2_PLACEMENT_3D('',#5468,#5469,#5470); +#5473=CARTESIAN_POINT('',(-7.4642E1,4.52E2,-3.6E2)); +#5474=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5475=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5476=AXIS2_PLACEMENT_3D('',#5473,#5474,#5475); +#5478=CARTESIAN_POINT('',(-2.5E1,4.52E2,-3.6E2)); +#5479=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5480=DIRECTION('',(1.E0,0.E0,0.E0)); +#5481=AXIS2_PLACEMENT_3D('',#5478,#5479,#5480); +#5483=CARTESIAN_POINT('',(-2.5E1,4.52E2,-3.6E2)); +#5484=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5485=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5486=AXIS2_PLACEMENT_3D('',#5483,#5484,#5485); +#5488=CARTESIAN_POINT('',(-9.7952E1,4.076E2,-3.6E2)); +#5489=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5490=DIRECTION('',(1.E0,0.E0,0.E0)); +#5491=AXIS2_PLACEMENT_3D('',#5488,#5489,#5490); +#5493=CARTESIAN_POINT('',(-9.7952E1,4.076E2,-3.6E2)); +#5494=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5495=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5496=AXIS2_PLACEMENT_3D('',#5493,#5494,#5495); +#5498=CARTESIAN_POINT('',(2.5E1,1.28E2,-3.6E2)); +#5499=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5500=DIRECTION('',(1.E0,0.E0,0.E0)); +#5501=AXIS2_PLACEMENT_3D('',#5498,#5499,#5500); +#5503=CARTESIAN_POINT('',(2.5E1,1.28E2,-3.6E2)); +#5504=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5505=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5506=AXIS2_PLACEMENT_3D('',#5503,#5504,#5505); +#5508=CARTESIAN_POINT('',(7.4E1,1.28E2,-3.6E2)); +#5509=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5510=DIRECTION('',(1.E0,0.E0,0.E0)); +#5511=AXIS2_PLACEMENT_3D('',#5508,#5509,#5510); +#5513=CARTESIAN_POINT('',(7.4E1,1.28E2,-3.6E2)); +#5514=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5515=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5516=AXIS2_PLACEMENT_3D('',#5513,#5514,#5515); +#5518=CARTESIAN_POINT('',(1.22E2,1.76E2,-3.6E2)); +#5519=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5520=DIRECTION('',(1.E0,0.E0,0.E0)); +#5521=AXIS2_PLACEMENT_3D('',#5518,#5519,#5520); +#5523=CARTESIAN_POINT('',(1.22E2,1.76E2,-3.6E2)); +#5524=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5525=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5526=AXIS2_PLACEMENT_3D('',#5523,#5524,#5525); +#5528=CARTESIAN_POINT('',(1.22E2,2.24E2,-3.6E2)); +#5529=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5530=DIRECTION('',(1.E0,0.E0,0.E0)); +#5531=AXIS2_PLACEMENT_3D('',#5528,#5529,#5530); +#5533=CARTESIAN_POINT('',(1.22E2,2.24E2,-3.6E2)); +#5534=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5535=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5536=AXIS2_PLACEMENT_3D('',#5533,#5534,#5535); +#5538=CARTESIAN_POINT('',(1.22E2,2.72E2,-3.6E2)); +#5539=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5540=DIRECTION('',(1.E0,0.E0,0.E0)); +#5541=AXIS2_PLACEMENT_3D('',#5538,#5539,#5540); +#5543=CARTESIAN_POINT('',(1.22E2,2.72E2,-3.6E2)); +#5544=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5545=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5546=AXIS2_PLACEMENT_3D('',#5543,#5544,#5545); +#5548=CARTESIAN_POINT('',(1.22E2,3.2E2,-3.6E2)); +#5549=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5550=DIRECTION('',(1.E0,0.E0,0.E0)); +#5551=AXIS2_PLACEMENT_3D('',#5548,#5549,#5550); +#5553=CARTESIAN_POINT('',(1.22E2,3.2E2,-3.6E2)); +#5554=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5555=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5556=AXIS2_PLACEMENT_3D('',#5553,#5554,#5555); +#5558=CARTESIAN_POINT('',(1.22E2,3.61795E2,-3.6E2)); +#5559=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5560=DIRECTION('',(1.E0,0.E0,0.E0)); +#5561=AXIS2_PLACEMENT_3D('',#5558,#5559,#5560); +#5563=CARTESIAN_POINT('',(1.22E2,3.61795E2,-3.6E2)); +#5564=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5565=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5566=AXIS2_PLACEMENT_3D('',#5563,#5564,#5565); +#5568=CARTESIAN_POINT('',(7.4642E1,4.52E2,-3.6E2)); +#5569=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5570=DIRECTION('',(1.E0,0.E0,0.E0)); +#5571=AXIS2_PLACEMENT_3D('',#5568,#5569,#5570); +#5573=CARTESIAN_POINT('',(7.4642E1,4.52E2,-3.6E2)); +#5574=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5575=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5576=AXIS2_PLACEMENT_3D('',#5573,#5574,#5575); +#5578=CARTESIAN_POINT('',(2.5E1,4.52E2,-3.6E2)); +#5579=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5580=DIRECTION('',(1.E0,0.E0,0.E0)); +#5581=AXIS2_PLACEMENT_3D('',#5578,#5579,#5580); +#5583=CARTESIAN_POINT('',(2.5E1,4.52E2,-3.6E2)); +#5584=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5585=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5586=AXIS2_PLACEMENT_3D('',#5583,#5584,#5585); +#5588=CARTESIAN_POINT('',(9.7952E1,4.076E2,-3.6E2)); +#5589=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5590=DIRECTION('',(1.E0,0.E0,0.E0)); +#5591=AXIS2_PLACEMENT_3D('',#5588,#5589,#5590); +#5593=CARTESIAN_POINT('',(9.7952E1,4.076E2,-3.6E2)); +#5594=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5595=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5596=AXIS2_PLACEMENT_3D('',#5593,#5594,#5595); +#5598=CARTESIAN_POINT('',(1.22E2,1.28E2,-3.6E2)); +#5599=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5600=DIRECTION('',(1.E0,0.E0,0.E0)); +#5601=AXIS2_PLACEMENT_3D('',#5598,#5599,#5600); +#5603=CARTESIAN_POINT('',(1.22E2,1.28E2,-3.6E2)); +#5604=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5605=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5606=AXIS2_PLACEMENT_3D('',#5603,#5604,#5605); +#5608=CARTESIAN_POINT('',(-1.22E2,1.28E2,-3.6E2)); +#5609=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5610=DIRECTION('',(1.E0,0.E0,0.E0)); +#5611=AXIS2_PLACEMENT_3D('',#5608,#5609,#5610); +#5613=CARTESIAN_POINT('',(-1.22E2,1.28E2,-3.6E2)); +#5614=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5615=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5616=AXIS2_PLACEMENT_3D('',#5613,#5614,#5615); +#5618=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5619=VECTOR('',#5618,2.721511673962E2); +#5620=CARTESIAN_POINT('',(1.360755836981E2,1.139244163019E2,-3.394766404376E2)); +#5621=LINE('',#5620,#5619); +#5622=DIRECTION('',(-5.226442768871E-2,5.226442768871E-2,-9.972646886342E-1)); +#5623=VECTOR('',#5622,2.057965131658E1); +#5624=CARTESIAN_POINT('',(1.360755836981E2,1.139244163019E2,-3.394766404376E2)); +#5625=LINE('',#5624,#5623); +#5626=CARTESIAN_POINT('',(1.360755836981E2,1.139244163019E2,-3.394766404376E2)); +#5627=CARTESIAN_POINT('',(1.361154850838E2,1.138845149162E2,-3.387152766435E2)); +#5628=CARTESIAN_POINT('',(1.363704194068E2,1.136295805932E2,-3.371731532378E2)); +#5629=CARTESIAN_POINT('',(1.373307454128E2,1.126692545872E2,-3.349213696579E2)); +#5630=CARTESIAN_POINT('',(1.388329945280E2,1.111670054720E2,-3.329402331546E2)); +#5631=CARTESIAN_POINT('',(1.408272176355E2,1.091727823645E2,-3.313511483014E2)); +#5632=CARTESIAN_POINT('',(1.432293697758E2,1.067706302242E2,-3.302839992764E2)); +#5633=CARTESIAN_POINT('',(1.450869928697E2,1.049130071303E2,-3.3E2)); +#5634=CARTESIAN_POINT('',(1.460618790456E2,1.039381209544E2,-3.3E2)); +#5636=CARTESIAN_POINT('',(1.360755836981E2,3.652651789117E2,-3.394766404376E2)); +#5637=CARTESIAN_POINT('',(1.361275264330E2,3.652779850912E2,-3.384855140135E2)); +#5638=CARTESIAN_POINT('',(1.365284693899E2,3.653768352478E2,-3.365086335588E2)); +#5639=CARTESIAN_POINT('',(1.380037475471E2,3.657405565063E2,-3.338199178653E2)); +#5640=CARTESIAN_POINT('',(1.402221509854E2,3.662874909853E2,-3.316918266515E2)); +#5641=CARTESIAN_POINT('',(1.429823779244E2,3.669680089005E2,-3.303211429149E2)); +#5642=CARTESIAN_POINT('',(1.450304765124E2,3.674729557082E2,-3.3E2)); +#5643=CARTESIAN_POINT('',(1.460618790456E2,3.677272420104E2,-3.3E2)); +#5645=DIRECTION('',(0.E0,-1.E0,0.E0)); +#5646=VECTOR('',#5645,2.513407626098E2); +#5647=CARTESIAN_POINT('',(1.360755836981E2,3.652651789117E2,-3.394766404376E2)); +#5648=LINE('',#5647,#5646); +#5649=DIRECTION('',(-5.233160006295E-2,-1.290205195467E-2,-9.985464138888E-1)); +#5650=VECTOR('',#5649,2.055323546003E1); +#5651=CARTESIAN_POINT('',(1.360755836981E2,3.652651789117E2,-3.394766404376E2)); +#5652=LINE('',#5651,#5650); +#5653=DIRECTION('',(4.648338989899E-1,-8.853979028379E-1,0.E0)); +#5654=VECTOR('',#5653,1.138588700778E2); +#5655=CARTESIAN_POINT('',(8.315012118526E1,4.660755836981E2,-3.394766404376E2)); +#5656=LINE('',#5655,#5654); +#5657=DIRECTION('',(-3.161790439639E-2,-5.230978978651E-2,-9.981302490227E-1)); +#5658=VECTOR('',#5657,2.056180501746E1); +#5659=CARTESIAN_POINT('',(8.315012118526E1,4.660755836981E2,-3.394766404376E2)); +#5660=LINE('',#5659,#5658); +#5661=CARTESIAN_POINT('',(8.315012118526E1,4.660755836981E2,-3.394766404376E2)); +#5662=CARTESIAN_POINT('',(8.317888470135E1,4.661231710860E2,-3.385686189849E2)); +#5663=CARTESIAN_POINT('',(8.338858433875E1,4.664701056523E2,-3.367199485061E2)); +#5664=CARTESIAN_POINT('',(8.420050498022E1,4.678133761470E2,-3.340834569235E2)); +#5665=CARTESIAN_POINT('',(8.550410228268E1,4.699700940623E2,-3.318678232991E2)); +#5666=CARTESIAN_POINT('',(8.719446646161E1,4.727666929056E2,-3.303785008476E2)); +#5667=CARTESIAN_POINT('',(8.850676358232E1,4.749378041109E2,-3.3E2)); +#5668=CARTESIAN_POINT('',(8.918619460214E1,4.760618790456E2,-3.3E2)); +#5670=CARTESIAN_POINT('',(-8.315012118526E1,4.660755836981E2, +-3.394766404376E2)); +#5671=CARTESIAN_POINT('',(-8.317888470135E1,4.661231710860E2, +-3.385686189849E2)); +#5672=CARTESIAN_POINT('',(-8.338858433875E1,4.664701056523E2, +-3.367199485061E2)); +#5673=CARTESIAN_POINT('',(-8.420050498022E1,4.678133761470E2, +-3.340834569235E2)); +#5674=CARTESIAN_POINT('',(-8.550410228268E1,4.699700940623E2, +-3.318678232991E2)); +#5675=CARTESIAN_POINT('',(-8.719446646161E1,4.727666929056E2, +-3.303785008476E2)); +#5676=CARTESIAN_POINT('',(-8.850676358232E1,4.749378041109E2,-3.3E2)); +#5677=CARTESIAN_POINT('',(-8.918619460214E1,4.760618790456E2,-3.3E2)); +#5679=CARTESIAN_POINT('',(-1.360755836981E2,3.652651789117E2, +-3.394766404376E2)); +#5680=CARTESIAN_POINT('',(-1.361275264330E2,3.652779850912E2, +-3.384855140135E2)); +#5681=CARTESIAN_POINT('',(-1.365284693899E2,3.653768352478E2, +-3.365086335588E2)); +#5682=CARTESIAN_POINT('',(-1.380037475471E2,3.657405565063E2, +-3.338199178653E2)); +#5683=CARTESIAN_POINT('',(-1.402221509854E2,3.662874909853E2, +-3.316918266515E2)); +#5684=CARTESIAN_POINT('',(-1.429823779244E2,3.669680089005E2, +-3.303211429149E2)); +#5685=CARTESIAN_POINT('',(-1.450304765124E2,3.674729557082E2,-3.3E2)); +#5686=CARTESIAN_POINT('',(-1.460618790456E2,3.677272420104E2,-3.3E2)); +#5688=CARTESIAN_POINT('',(-1.360755836981E2,1.139244163019E2, +-3.394766404376E2)); +#5689=CARTESIAN_POINT('',(-1.361154850838E2,1.138845149162E2, +-3.387152766435E2)); +#5690=CARTESIAN_POINT('',(-1.363704194068E2,1.136295805932E2, +-3.371731532378E2)); +#5691=CARTESIAN_POINT('',(-1.373307454128E2,1.126692545872E2, +-3.349213696579E2)); +#5692=CARTESIAN_POINT('',(-1.388329945280E2,1.111670054720E2, +-3.329402331546E2)); +#5693=CARTESIAN_POINT('',(-1.408272176355E2,1.091727823645E2, +-3.313511483014E2)); +#5694=CARTESIAN_POINT('',(-1.432293697758E2,1.067706302242E2, +-3.302839992764E2)); +#5695=CARTESIAN_POINT('',(-1.450869928697E2,1.049130071303E2,-3.3E2)); +#5696=CARTESIAN_POINT('',(-1.460618790456E2,1.039381209544E2,-3.3E2)); +#5698=DIRECTION('',(0.E0,1.E0,0.E0)); +#5699=VECTOR('',#5698,2.513407626098E2); +#5700=CARTESIAN_POINT('',(-1.360755836981E2,1.139244163019E2, +-3.394766404376E2)); +#5701=LINE('',#5700,#5699); +#5702=DIRECTION('',(5.226442768871E-2,5.226442768871E-2,-9.972646886342E-1)); +#5703=VECTOR('',#5702,2.057965131658E1); +#5704=CARTESIAN_POINT('',(-1.360755836981E2,1.139244163019E2, +-3.394766404376E2)); +#5705=LINE('',#5704,#5703); +#5706=DIRECTION('',(4.648338989899E-1,8.853979028379E-1,0.E0)); +#5707=VECTOR('',#5706,1.138588700778E2); +#5708=CARTESIAN_POINT('',(-1.360755836981E2,3.652651789117E2, +-3.394766404376E2)); +#5709=LINE('',#5708,#5707); +#5710=DIRECTION('',(5.233160006296E-2,-1.290205195467E-2,-9.985464138888E-1)); +#5711=VECTOR('',#5710,2.055323546003E1); +#5712=CARTESIAN_POINT('',(-1.360755836981E2,3.652651789117E2, +-3.394766404376E2)); +#5713=LINE('',#5712,#5711); +#5714=DIRECTION('',(1.E0,0.E0,0.E0)); +#5715=VECTOR('',#5714,1.663002423705E2); +#5716=CARTESIAN_POINT('',(-8.315012118526E1,4.660755836981E2, +-3.394766404376E2)); +#5717=LINE('',#5716,#5715); +#5718=DIRECTION('',(3.161790439640E-2,-5.230978978651E-2,-9.981302490227E-1)); +#5719=VECTOR('',#5718,2.056180501746E1); +#5720=CARTESIAN_POINT('',(-8.315012118526E1,4.660755836981E2, +-3.394766404376E2)); +#5721=LINE('',#5720,#5719); +#5722=DIRECTION('',(-5.233595624294E-2,6.537112138225E-14,-9.986295347546E-1)); +#5723=VECTOR('',#5722,2.434738297965E1); +#5724=CARTESIAN_POINT('',(-8.872575642975E1,1.68E2,-3.356859842625E2)); +#5725=LINE('',#5724,#5723); +#5726=CARTESIAN_POINT('',(-8.2E1,1.68E2,-3.356859842625E2)); +#5727=DIRECTION('',(0.E0,0.E0,1.E0)); +#5728=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5729=AXIS2_PLACEMENT_3D('',#5726,#5727,#5728); +#5731=DIRECTION('',(0.E0,-1.E0,0.E0)); +#5732=VECTOR('',#5731,1.839331579242E2); +#5733=CARTESIAN_POINT('',(-8.872575642975E1,3.519331579242E2, +-3.356859842625E2)); +#5734=LINE('',#5733,#5732); +#5735=DIRECTION('',(-5.233595624294E-2,-3.502024359763E-14,-9.986295347546E-1)); +#5736=VECTOR('',#5735,2.434738297965E1); +#5737=CARTESIAN_POINT('',(-8.872575642975E1,3.519331579242E2, +-3.356859842625E2)); +#5738=LINE('',#5737,#5736); +#5739=DIRECTION('',(-4.633814590058E-2,2.432752659766E-2,-9.986295347546E-1)); +#5740=VECTOR('',#5739,2.434738297965E1); +#5741=CARTESIAN_POINT('',(-8.795497063790E1,3.550595175091E2, +-3.356859842625E2)); +#5742=LINE('',#5741,#5740); +#5743=CARTESIAN_POINT('',(-8.2E1,3.519331579242E2,-3.356859842625E2)); +#5744=DIRECTION('',(0.E0,0.E0,1.E0)); +#5745=DIRECTION('',(-8.853979028379E-1,4.648338989899E-1,0.E0)); +#5746=AXIS2_PLACEMENT_3D('',#5743,#5744,#5745); +#5748=DIRECTION('',(-4.648338989899E-1,-8.853979028379E-1,0.E0)); +#5749=VECTOR('',#5748,6.784163581514E1); +#5750=CARTESIAN_POINT('',(-5.641987854809E1,4.151263595849E2, +-3.356859842625E2)); +#5751=LINE('',#5750,#5749); +#5752=DIRECTION('',(-4.633814590061E-2,2.432752659759E-2,-9.986295347546E-1)); +#5753=VECTOR('',#5752,2.434738297965E1); +#5754=CARTESIAN_POINT('',(-5.641987854809E1,4.151263595849E2, +-3.356859842625E2)); +#5755=LINE('',#5754,#5753); +#5756=DIRECTION('',(0.E0,0.E0,1.E0)); +#5757=VECTOR('',#5756,8.E0); +#5758=CARTESIAN_POINT('',(1.09E2,3.541520556352E2,-3.6E2)); +#5759=LINE('',#5758,#5757); +#5760=DIRECTION('',(0.E0,0.E0,1.E0)); +#5761=VECTOR('',#5760,8.E0); +#5762=CARTESIAN_POINT('',(1.069371622511E2,3.625190658170E2,-3.6E2)); +#5763=LINE('',#5762,#5761); +#5764=DIRECTION('',(0.E0,-1.421085471520E-14,1.E0)); +#5765=VECTOR('',#5764,8.E0); +#5766=CARTESIAN_POINT('',(7.184199145955E1,4.293670101818E2,-3.6E2)); +#5767=LINE('',#5766,#5765); +#5768=DIRECTION('',(0.E0,0.E0,1.E0)); +#5769=VECTOR('',#5768,8.E0); +#5770=CARTESIAN_POINT('',(5.590482920846E1,4.39E2,-3.6E2)); +#5771=LINE('',#5770,#5769); +#5772=DIRECTION('',(0.E0,0.E0,1.E0)); +#5773=VECTOR('',#5772,8.E0); +#5774=CARTESIAN_POINT('',(-5.590482920846E1,4.39E2,-3.6E2)); +#5775=LINE('',#5774,#5773); +#5776=DIRECTION('',(0.E0,0.E0,1.E0)); +#5777=VECTOR('',#5776,8.E0); +#5778=CARTESIAN_POINT('',(-7.184199145955E1,4.293670101818E2,-3.6E2)); +#5779=LINE('',#5778,#5777); +#5780=DIRECTION('',(0.E0,0.E0,1.E0)); +#5781=VECTOR('',#5780,8.E0); +#5782=CARTESIAN_POINT('',(-1.069371622511E2,3.625190658170E2,-3.6E2)); +#5783=LINE('',#5782,#5781); +#5784=DIRECTION('',(0.E0,0.E0,1.E0)); +#5785=VECTOR('',#5784,8.E0); +#5786=CARTESIAN_POINT('',(-1.09E2,3.541520556352E2,-3.6E2)); +#5787=LINE('',#5786,#5785); +#5788=DIRECTION('',(0.E0,0.E0,1.E0)); +#5789=VECTOR('',#5788,8.E0); +#5790=CARTESIAN_POINT('',(-1.09E2,1.59E2,-3.6E2)); +#5791=LINE('',#5790,#5789); +#5792=DIRECTION('',(0.E0,0.E0,1.E0)); +#5793=VECTOR('',#5792,8.E0); +#5794=CARTESIAN_POINT('',(-9.1E1,1.41E2,-3.6E2)); +#5795=LINE('',#5794,#5793); +#5796=DIRECTION('',(0.E0,0.E0,1.E0)); +#5797=VECTOR('',#5796,8.E0); +#5798=CARTESIAN_POINT('',(9.1E1,1.41E2,-3.6E2)); +#5799=LINE('',#5798,#5797); +#5800=DIRECTION('',(0.E0,0.E0,1.E0)); +#5801=VECTOR('',#5800,8.E0); +#5802=CARTESIAN_POINT('',(1.09E2,1.59E2,-3.6E2)); +#5803=LINE('',#5802,#5801); +#5804=DIRECTION('',(0.E0,-1.E0,0.E0)); +#5805=VECTOR('',#5804,1.951520556352E2); +#5806=CARTESIAN_POINT('',(1.09E2,3.541520556352E2,-3.52E2)); +#5807=LINE('',#5806,#5805); +#5808=CARTESIAN_POINT('',(9.1E1,3.541520556352E2,-3.52E2)); +#5809=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5810=DIRECTION('',(8.853979028379E-1,4.648338989899E-1,0.E0)); +#5811=AXIS2_PLACEMENT_3D('',#5808,#5809,#5810); +#5813=DIRECTION('',(4.648338989899E-1,-8.853979028379E-1,0.E0)); +#5814=VECTOR('',#5813,7.550045482440E1); +#5815=CARTESIAN_POINT('',(7.184199145955E1,4.293670101818E2,-3.52E2)); +#5816=LINE('',#5815,#5814); +#5817=CARTESIAN_POINT('',(5.590482920846E1,4.21E2,-3.52E2)); +#5818=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5819=DIRECTION('',(0.E0,1.E0,0.E0)); +#5820=AXIS2_PLACEMENT_3D('',#5817,#5818,#5819); +#5822=DIRECTION('',(1.E0,0.E0,0.E0)); +#5823=VECTOR('',#5822,1.118096584169E2); +#5824=CARTESIAN_POINT('',(-5.590482920846E1,4.39E2,-3.52E2)); +#5825=LINE('',#5824,#5823); +#5826=CARTESIAN_POINT('',(-5.590482920846E1,4.21E2,-3.52E2)); +#5827=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5828=DIRECTION('',(-8.853979028379E-1,4.648338989899E-1,0.E0)); +#5829=AXIS2_PLACEMENT_3D('',#5826,#5827,#5828); +#5831=DIRECTION('',(4.648338989899E-1,8.853979028379E-1,0.E0)); +#5832=VECTOR('',#5831,7.550045482440E1); +#5833=CARTESIAN_POINT('',(-1.069371622511E2,3.625190658170E2,-3.52E2)); +#5834=LINE('',#5833,#5832); +#5835=CARTESIAN_POINT('',(-9.1E1,3.541520556352E2,-3.52E2)); +#5836=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5837=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5838=AXIS2_PLACEMENT_3D('',#5835,#5836,#5837); +#5840=DIRECTION('',(0.E0,1.E0,0.E0)); +#5841=VECTOR('',#5840,1.951520556352E2); +#5842=CARTESIAN_POINT('',(-1.09E2,1.59E2,-3.52E2)); +#5843=LINE('',#5842,#5841); +#5844=CARTESIAN_POINT('',(-9.1E1,1.59E2,-3.52E2)); +#5845=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5846=DIRECTION('',(0.E0,-1.E0,0.E0)); +#5847=AXIS2_PLACEMENT_3D('',#5844,#5845,#5846); +#5849=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5850=VECTOR('',#5849,1.82E2); +#5851=CARTESIAN_POINT('',(9.1E1,1.41E2,-3.52E2)); +#5852=LINE('',#5851,#5850); +#5853=CARTESIAN_POINT('',(9.1E1,1.59E2,-3.52E2)); +#5854=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5855=DIRECTION('',(1.E0,0.E0,0.E0)); +#5856=AXIS2_PLACEMENT_3D('',#5853,#5854,#5855); +#5858=CARTESIAN_POINT('',(9.1E1,3.541520556352E2,-3.52E2)); +#5859=DIRECTION('',(0.E0,0.E0,1.E0)); +#5860=DIRECTION('',(1.E0,1.705302565824E-14,0.E0)); +#5861=AXIS2_PLACEMENT_3D('',#5858,#5859,#5860); +#5863=DIRECTION('',(0.E0,1.E0,0.E0)); +#5864=VECTOR('',#5863,1.951520556352E2); +#5865=CARTESIAN_POINT('',(1.01E2,1.59E2,-3.52E2)); +#5866=LINE('',#5865,#5864); +#5867=CARTESIAN_POINT('',(9.1E1,1.59E2,-3.52E2)); +#5868=DIRECTION('',(0.E0,0.E0,1.E0)); +#5869=DIRECTION('',(0.E0,-1.E0,0.E0)); +#5870=AXIS2_PLACEMENT_3D('',#5867,#5868,#5869); +#5872=DIRECTION('',(1.E0,0.E0,0.E0)); +#5873=VECTOR('',#5872,1.82E2); +#5874=CARTESIAN_POINT('',(-9.1E1,1.49E2,-3.52E2)); +#5875=LINE('',#5874,#5873); +#5876=CARTESIAN_POINT('',(-9.1E1,1.59E2,-3.52E2)); +#5877=DIRECTION('',(0.E0,0.E0,1.E0)); +#5878=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5879=AXIS2_PLACEMENT_3D('',#5876,#5877,#5878); +#5881=DIRECTION('',(0.E0,-1.E0,0.E0)); +#5882=VECTOR('',#5881,1.951520556352E2); +#5883=CARTESIAN_POINT('',(-1.01E2,3.541520556352E2,-3.52E2)); +#5884=LINE('',#5883,#5882); +#5885=CARTESIAN_POINT('',(-9.1E1,3.541520556352E2,-3.52E2)); +#5886=DIRECTION('',(0.E0,0.E0,1.E0)); +#5887=DIRECTION('',(-8.853979028379E-1,4.648338989899E-1,0.E0)); +#5888=AXIS2_PLACEMENT_3D('',#5885,#5886,#5887); +#5890=DIRECTION('',(-4.648338989899E-1,-8.853979028379E-1,0.E0)); +#5891=VECTOR('',#5890,7.550045482440E1); +#5892=CARTESIAN_POINT('',(-6.475880823684E1,4.256483389899E2,-3.52E2)); +#5893=LINE('',#5892,#5891); +#5894=CARTESIAN_POINT('',(-5.590482920846E1,4.21E2,-3.52E2)); +#5895=DIRECTION('',(0.E0,0.E0,1.E0)); +#5896=DIRECTION('',(0.E0,1.E0,0.E0)); +#5897=AXIS2_PLACEMENT_3D('',#5894,#5895,#5896); +#5899=DIRECTION('',(-1.E0,0.E0,0.E0)); +#5900=VECTOR('',#5899,1.118096584169E2); +#5901=CARTESIAN_POINT('',(5.590482920846E1,4.31E2,-3.52E2)); +#5902=LINE('',#5901,#5900); +#5903=CARTESIAN_POINT('',(5.590482920846E1,4.21E2,-3.52E2)); +#5904=DIRECTION('',(0.E0,0.E0,1.E0)); +#5905=DIRECTION('',(8.853979028379E-1,4.648338989899E-1,0.E0)); +#5906=AXIS2_PLACEMENT_3D('',#5903,#5904,#5905); +#5908=DIRECTION('',(-4.648338989899E-1,8.853979028379E-1,0.E0)); +#5909=VECTOR('',#5908,7.550045482440E1); +#5910=CARTESIAN_POINT('',(9.985397902838E1,3.588003946251E2,-3.52E2)); +#5911=LINE('',#5910,#5909); +#5912=DIRECTION('',(0.E0,0.E0,1.E0)); +#5913=VECTOR('',#5912,8.E0); +#5914=CARTESIAN_POINT('',(1.01E2,3.541520556352E2,-3.6E2)); +#5915=LINE('',#5914,#5913); +#5916=DIRECTION('',(0.E0,0.E0,1.E0)); +#5917=VECTOR('',#5916,8.E0); +#5918=CARTESIAN_POINT('',(1.01E2,1.59E2,-3.6E2)); +#5919=LINE('',#5918,#5917); +#5920=DIRECTION('',(0.E0,0.E0,1.E0)); +#5921=VECTOR('',#5920,8.E0); +#5922=CARTESIAN_POINT('',(9.1E1,1.49E2,-3.6E2)); +#5923=LINE('',#5922,#5921); +#5924=DIRECTION('',(0.E0,0.E0,1.E0)); +#5925=VECTOR('',#5924,8.E0); +#5926=CARTESIAN_POINT('',(-9.1E1,1.49E2,-3.6E2)); +#5927=LINE('',#5926,#5925); +#5928=DIRECTION('',(0.E0,0.E0,1.E0)); +#5929=VECTOR('',#5928,8.E0); +#5930=CARTESIAN_POINT('',(-1.01E2,1.59E2,-3.6E2)); +#5931=LINE('',#5930,#5929); +#5932=DIRECTION('',(0.E0,0.E0,1.E0)); +#5933=VECTOR('',#5932,8.E0); +#5934=CARTESIAN_POINT('',(-1.01E2,3.541520556352E2,-3.6E2)); +#5935=LINE('',#5934,#5933); +#5936=DIRECTION('',(0.E0,0.E0,1.E0)); +#5937=VECTOR('',#5936,8.E0); +#5938=CARTESIAN_POINT('',(-9.985397902838E1,3.588003946251E2,-3.6E2)); +#5939=LINE('',#5938,#5937); +#5940=DIRECTION('',(0.E0,-1.421085471520E-14,1.E0)); +#5941=VECTOR('',#5940,8.E0); +#5942=CARTESIAN_POINT('',(-6.475880823684E1,4.256483389899E2,-3.6E2)); +#5943=LINE('',#5942,#5941); +#5944=DIRECTION('',(0.E0,0.E0,1.E0)); +#5945=VECTOR('',#5944,8.E0); +#5946=CARTESIAN_POINT('',(-5.590482920846E1,4.31E2,-3.6E2)); +#5947=LINE('',#5946,#5945); +#5948=DIRECTION('',(0.E0,0.E0,1.E0)); +#5949=VECTOR('',#5948,8.E0); +#5950=CARTESIAN_POINT('',(5.590482920846E1,4.31E2,-3.6E2)); +#5951=LINE('',#5950,#5949); +#5952=DIRECTION('',(0.E0,0.E0,1.E0)); +#5953=VECTOR('',#5952,8.E0); +#5954=CARTESIAN_POINT('',(6.475880823684E1,4.256483389899E2,-3.6E2)); +#5955=LINE('',#5954,#5953); +#5956=DIRECTION('',(0.E0,0.E0,1.E0)); +#5957=VECTOR('',#5956,8.E0); +#5958=CARTESIAN_POINT('',(9.985397902838E1,3.588003946251E2,-3.6E2)); +#5959=LINE('',#5958,#5957); +#5960=CARTESIAN_POINT('',(-2.5E1,1.28E2,-3.35E2)); +#5961=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5962=DIRECTION('',(1.E0,0.E0,0.E0)); +#5963=AXIS2_PLACEMENT_3D('',#5960,#5961,#5962); +#5965=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5966=VECTOR('',#5965,2.5E1); +#5967=CARTESIAN_POINT('',(-2.919E1,1.28E2,-3.35E2)); +#5968=LINE('',#5967,#5966); +#5969=CARTESIAN_POINT('',(-2.5E1,1.28E2,-3.35E2)); +#5970=DIRECTION('',(0.E0,0.E0,1.E0)); +#5971=DIRECTION('',(1.E0,0.E0,0.E0)); +#5972=AXIS2_PLACEMENT_3D('',#5969,#5970,#5971); +#5974=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5975=VECTOR('',#5974,2.5E1); +#5976=CARTESIAN_POINT('',(-2.081E1,1.28E2,-3.35E2)); +#5977=LINE('',#5976,#5975); +#5978=DIRECTION('',(8.571673007021E-1,0.E0,-5.150380749101E-1)); +#5979=VECTOR('',#5978,4.888193934332E0); +#5980=CARTESIAN_POINT('',(-2.5E1,1.28E2,-3.324823940063E2)); +#5981=LINE('',#5980,#5979); +#5982=DIRECTION('',(-8.571673007021E-1,0.E0,-5.150380749101E-1)); +#5983=VECTOR('',#5982,4.888193934332E0); +#5984=CARTESIAN_POINT('',(-2.5E1,1.28E2,-3.324823940063E2)); +#5985=LINE('',#5984,#5983); +#5986=CARTESIAN_POINT('',(-7.4E1,1.28E2,-3.35E2)); +#5987=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5988=DIRECTION('',(1.E0,0.E0,0.E0)); +#5989=AXIS2_PLACEMENT_3D('',#5986,#5987,#5988); +#5991=DIRECTION('',(0.E0,0.E0,-1.E0)); +#5992=VECTOR('',#5991,2.5E1); +#5993=CARTESIAN_POINT('',(-7.819E1,1.28E2,-3.35E2)); +#5994=LINE('',#5993,#5992); +#5995=CARTESIAN_POINT('',(-7.4E1,1.28E2,-3.35E2)); +#5996=DIRECTION('',(0.E0,0.E0,1.E0)); +#5997=DIRECTION('',(1.E0,0.E0,0.E0)); +#5998=AXIS2_PLACEMENT_3D('',#5995,#5996,#5997); +#6000=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6001=VECTOR('',#6000,2.5E1); +#6002=CARTESIAN_POINT('',(-6.981E1,1.28E2,-3.35E2)); +#6003=LINE('',#6002,#6001); +#6004=DIRECTION('',(8.571673007021E-1,0.E0,-5.150380749101E-1)); +#6005=VECTOR('',#6004,4.888193934332E0); +#6006=CARTESIAN_POINT('',(-7.4E1,1.28E2,-3.324823940063E2)); +#6007=LINE('',#6006,#6005); +#6008=DIRECTION('',(-8.571673007021E-1,0.E0,-5.150380749101E-1)); +#6009=VECTOR('',#6008,4.888193934332E0); +#6010=CARTESIAN_POINT('',(-7.4E1,1.28E2,-3.324823940063E2)); +#6011=LINE('',#6010,#6009); +#6012=CARTESIAN_POINT('',(-1.22E2,1.76E2,-3.35E2)); +#6013=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6014=DIRECTION('',(1.E0,0.E0,0.E0)); +#6015=AXIS2_PLACEMENT_3D('',#6012,#6013,#6014); +#6017=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6018=VECTOR('',#6017,2.5E1); +#6019=CARTESIAN_POINT('',(-1.2619E2,1.76E2,-3.35E2)); +#6020=LINE('',#6019,#6018); +#6021=CARTESIAN_POINT('',(-1.22E2,1.76E2,-3.35E2)); +#6022=DIRECTION('',(0.E0,0.E0,1.E0)); +#6023=DIRECTION('',(1.E0,0.E0,0.E0)); +#6024=AXIS2_PLACEMENT_3D('',#6021,#6022,#6023); +#6026=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6027=VECTOR('',#6026,2.5E1); +#6028=CARTESIAN_POINT('',(-1.1781E2,1.76E2,-3.35E2)); +#6029=LINE('',#6028,#6027); +#6030=DIRECTION('',(8.571673007021E-1,0.E0,-5.150380749100E-1)); +#6031=VECTOR('',#6030,4.888193934332E0); +#6032=CARTESIAN_POINT('',(-1.22E2,1.76E2,-3.324823940063E2)); +#6033=LINE('',#6032,#6031); +#6034=DIRECTION('',(-8.571673007021E-1,0.E0,-5.150380749100E-1)); +#6035=VECTOR('',#6034,4.888193934332E0); +#6036=CARTESIAN_POINT('',(-1.22E2,1.76E2,-3.324823940063E2)); +#6037=LINE('',#6036,#6035); +#6038=CARTESIAN_POINT('',(-1.22E2,2.24E2,-3.35E2)); +#6039=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6040=DIRECTION('',(1.E0,0.E0,0.E0)); +#6041=AXIS2_PLACEMENT_3D('',#6038,#6039,#6040); +#6043=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6044=VECTOR('',#6043,2.5E1); +#6045=CARTESIAN_POINT('',(-1.2619E2,2.24E2,-3.35E2)); +#6046=LINE('',#6045,#6044); +#6047=CARTESIAN_POINT('',(-1.22E2,2.24E2,-3.35E2)); +#6048=DIRECTION('',(0.E0,0.E0,1.E0)); +#6049=DIRECTION('',(1.E0,0.E0,0.E0)); +#6050=AXIS2_PLACEMENT_3D('',#6047,#6048,#6049); +#6052=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6053=VECTOR('',#6052,2.5E1); +#6054=CARTESIAN_POINT('',(-1.1781E2,2.24E2,-3.35E2)); +#6055=LINE('',#6054,#6053); +#6056=DIRECTION('',(8.571673007021E-1,0.E0,-5.150380749100E-1)); +#6057=VECTOR('',#6056,4.888193934332E0); +#6058=CARTESIAN_POINT('',(-1.22E2,2.24E2,-3.324823940063E2)); +#6059=LINE('',#6058,#6057); +#6060=DIRECTION('',(-8.571673007021E-1,0.E0,-5.150380749100E-1)); +#6061=VECTOR('',#6060,4.888193934332E0); +#6062=CARTESIAN_POINT('',(-1.22E2,2.24E2,-3.324823940063E2)); +#6063=LINE('',#6062,#6061); +#6064=CARTESIAN_POINT('',(-1.22E2,2.72E2,-3.35E2)); +#6065=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6066=DIRECTION('',(1.E0,0.E0,0.E0)); +#6067=AXIS2_PLACEMENT_3D('',#6064,#6065,#6066); +#6069=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6070=VECTOR('',#6069,2.5E1); +#6071=CARTESIAN_POINT('',(-1.2619E2,2.72E2,-3.35E2)); +#6072=LINE('',#6071,#6070); +#6073=CARTESIAN_POINT('',(-1.22E2,2.72E2,-3.35E2)); +#6074=DIRECTION('',(0.E0,0.E0,1.E0)); +#6075=DIRECTION('',(1.E0,0.E0,0.E0)); +#6076=AXIS2_PLACEMENT_3D('',#6073,#6074,#6075); +#6078=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6079=VECTOR('',#6078,2.5E1); +#6080=CARTESIAN_POINT('',(-1.1781E2,2.72E2,-3.35E2)); +#6081=LINE('',#6080,#6079); +#6082=DIRECTION('',(8.571673007021E-1,0.E0,-5.150380749100E-1)); +#6083=VECTOR('',#6082,4.888193934332E0); +#6084=CARTESIAN_POINT('',(-1.22E2,2.72E2,-3.324823940063E2)); +#6085=LINE('',#6084,#6083); +#6086=DIRECTION('',(-8.571673007021E-1,0.E0,-5.150380749100E-1)); +#6087=VECTOR('',#6086,4.888193934332E0); +#6088=CARTESIAN_POINT('',(-1.22E2,2.72E2,-3.324823940063E2)); +#6089=LINE('',#6088,#6087); +#6090=CARTESIAN_POINT('',(-1.22E2,3.2E2,-3.35E2)); +#6091=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6092=DIRECTION('',(1.E0,0.E0,0.E0)); +#6093=AXIS2_PLACEMENT_3D('',#6090,#6091,#6092); +#6095=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6096=VECTOR('',#6095,2.5E1); +#6097=CARTESIAN_POINT('',(-1.2619E2,3.2E2,-3.35E2)); +#6098=LINE('',#6097,#6096); +#6099=CARTESIAN_POINT('',(-1.22E2,3.2E2,-3.35E2)); +#6100=DIRECTION('',(0.E0,0.E0,1.E0)); +#6101=DIRECTION('',(1.E0,0.E0,0.E0)); +#6102=AXIS2_PLACEMENT_3D('',#6099,#6100,#6101); +#6104=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6105=VECTOR('',#6104,2.5E1); +#6106=CARTESIAN_POINT('',(-1.1781E2,3.2E2,-3.35E2)); +#6107=LINE('',#6106,#6105); +#6108=DIRECTION('',(8.571673007021E-1,0.E0,-5.150380749100E-1)); +#6109=VECTOR('',#6108,4.888193934332E0); +#6110=CARTESIAN_POINT('',(-1.22E2,3.2E2,-3.324823940063E2)); +#6111=LINE('',#6110,#6109); +#6112=DIRECTION('',(-8.571673007021E-1,0.E0,-5.150380749100E-1)); +#6113=VECTOR('',#6112,4.888193934332E0); +#6114=CARTESIAN_POINT('',(-1.22E2,3.2E2,-3.324823940063E2)); +#6115=LINE('',#6114,#6113); +#6116=CARTESIAN_POINT('',(-1.22E2,3.61795E2,-3.35E2)); +#6117=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6118=DIRECTION('',(1.E0,0.E0,0.E0)); +#6119=AXIS2_PLACEMENT_3D('',#6116,#6117,#6118); +#6121=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6122=VECTOR('',#6121,2.5E1); +#6123=CARTESIAN_POINT('',(-1.2619E2,3.61795E2,-3.35E2)); +#6124=LINE('',#6123,#6122); +#6125=CARTESIAN_POINT('',(-1.22E2,3.61795E2,-3.35E2)); +#6126=DIRECTION('',(0.E0,0.E0,1.E0)); +#6127=DIRECTION('',(1.E0,0.E0,0.E0)); +#6128=AXIS2_PLACEMENT_3D('',#6125,#6126,#6127); +#6130=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6131=VECTOR('',#6130,2.5E1); +#6132=CARTESIAN_POINT('',(-1.1781E2,3.61795E2,-3.35E2)); +#6133=LINE('',#6132,#6131); +#6134=DIRECTION('',(8.571673007021E-1,0.E0,-5.150380749100E-1)); +#6135=VECTOR('',#6134,4.888193934332E0); +#6136=CARTESIAN_POINT('',(-1.22E2,3.61795E2,-3.324823940063E2)); +#6137=LINE('',#6136,#6135); +#6138=DIRECTION('',(-8.571673007021E-1,0.E0,-5.150380749100E-1)); +#6139=VECTOR('',#6138,4.888193934332E0); +#6140=CARTESIAN_POINT('',(-1.22E2,3.61795E2,-3.324823940063E2)); +#6141=LINE('',#6140,#6139); +#6142=CARTESIAN_POINT('',(-7.4642E1,4.52E2,-3.35E2)); +#6143=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6144=DIRECTION('',(1.E0,0.E0,0.E0)); +#6145=AXIS2_PLACEMENT_3D('',#6142,#6143,#6144); +#6147=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6148=VECTOR('',#6147,2.5E1); +#6149=CARTESIAN_POINT('',(-7.8832E1,4.52E2,-3.35E2)); +#6150=LINE('',#6149,#6148); +#6151=CARTESIAN_POINT('',(-7.4642E1,4.52E2,-3.35E2)); +#6152=DIRECTION('',(0.E0,0.E0,1.E0)); +#6153=DIRECTION('',(1.E0,0.E0,0.E0)); +#6154=AXIS2_PLACEMENT_3D('',#6151,#6152,#6153); +#6156=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6157=VECTOR('',#6156,2.5E1); +#6158=CARTESIAN_POINT('',(-7.0452E1,4.52E2,-3.35E2)); +#6159=LINE('',#6158,#6157); +#6160=DIRECTION('',(8.571673007021E-1,0.E0,-5.150380749101E-1)); +#6161=VECTOR('',#6160,4.888193934332E0); +#6162=CARTESIAN_POINT('',(-7.4642E1,4.52E2,-3.324823940063E2)); +#6163=LINE('',#6162,#6161); +#6164=DIRECTION('',(-8.571673007021E-1,0.E0,-5.150380749101E-1)); +#6165=VECTOR('',#6164,4.888193934332E0); +#6166=CARTESIAN_POINT('',(-7.4642E1,4.52E2,-3.324823940063E2)); +#6167=LINE('',#6166,#6165); +#6168=CARTESIAN_POINT('',(-2.5E1,4.52E2,-3.35E2)); +#6169=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6170=DIRECTION('',(1.E0,0.E0,0.E0)); +#6171=AXIS2_PLACEMENT_3D('',#6168,#6169,#6170); +#6173=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6174=VECTOR('',#6173,2.5E1); +#6175=CARTESIAN_POINT('',(-2.919E1,4.52E2,-3.35E2)); +#6176=LINE('',#6175,#6174); +#6177=CARTESIAN_POINT('',(-2.5E1,4.52E2,-3.35E2)); +#6178=DIRECTION('',(0.E0,0.E0,1.E0)); +#6179=DIRECTION('',(1.E0,0.E0,0.E0)); +#6180=AXIS2_PLACEMENT_3D('',#6177,#6178,#6179); +#6182=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6183=VECTOR('',#6182,2.5E1); +#6184=CARTESIAN_POINT('',(-2.081E1,4.52E2,-3.35E2)); +#6185=LINE('',#6184,#6183); +#6186=DIRECTION('',(8.571673007021E-1,0.E0,-5.150380749101E-1)); +#6187=VECTOR('',#6186,4.888193934332E0); +#6188=CARTESIAN_POINT('',(-2.5E1,4.52E2,-3.324823940063E2)); +#6189=LINE('',#6188,#6187); +#6190=DIRECTION('',(-8.571673007021E-1,0.E0,-5.150380749101E-1)); +#6191=VECTOR('',#6190,4.888193934332E0); +#6192=CARTESIAN_POINT('',(-2.5E1,4.52E2,-3.324823940063E2)); +#6193=LINE('',#6192,#6191); +#6194=CARTESIAN_POINT('',(-9.7952E1,4.076E2,-3.35E2)); +#6195=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6196=DIRECTION('',(1.E0,0.E0,0.E0)); +#6197=AXIS2_PLACEMENT_3D('',#6194,#6195,#6196); +#6199=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6200=VECTOR('',#6199,2.5E1); +#6201=CARTESIAN_POINT('',(-1.02142E2,4.076E2,-3.35E2)); +#6202=LINE('',#6201,#6200); +#6203=CARTESIAN_POINT('',(-9.7952E1,4.076E2,-3.35E2)); +#6204=DIRECTION('',(0.E0,0.E0,1.E0)); +#6205=DIRECTION('',(1.E0,0.E0,0.E0)); +#6206=AXIS2_PLACEMENT_3D('',#6203,#6204,#6205); +#6208=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6209=VECTOR('',#6208,2.5E1); +#6210=CARTESIAN_POINT('',(-9.3762E1,4.076E2,-3.35E2)); +#6211=LINE('',#6210,#6209); +#6212=DIRECTION('',(8.571673007021E-1,-1.162871596840E-14,-5.150380749101E-1)); +#6213=VECTOR('',#6212,4.888193934332E0); +#6214=CARTESIAN_POINT('',(-9.7952E1,4.076E2,-3.324823940063E2)); +#6215=LINE('',#6214,#6213); +#6216=DIRECTION('',(-8.571673007021E-1,-1.162871596840E-14,-5.150380749101E-1)); +#6217=VECTOR('',#6216,4.888193934332E0); +#6218=CARTESIAN_POINT('',(-9.7952E1,4.076E2,-3.324823940063E2)); +#6219=LINE('',#6218,#6217); +#6220=CARTESIAN_POINT('',(2.5E1,1.28E2,-3.35E2)); +#6221=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6222=DIRECTION('',(1.E0,0.E0,0.E0)); +#6223=AXIS2_PLACEMENT_3D('',#6220,#6221,#6222); +#6225=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6226=VECTOR('',#6225,2.5E1); +#6227=CARTESIAN_POINT('',(2.081E1,1.28E2,-3.35E2)); +#6228=LINE('',#6227,#6226); +#6229=CARTESIAN_POINT('',(2.5E1,1.28E2,-3.35E2)); +#6230=DIRECTION('',(0.E0,0.E0,1.E0)); +#6231=DIRECTION('',(1.E0,0.E0,0.E0)); +#6232=AXIS2_PLACEMENT_3D('',#6229,#6230,#6231); +#6234=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6235=VECTOR('',#6234,2.5E1); +#6236=CARTESIAN_POINT('',(2.919E1,1.28E2,-3.35E2)); +#6237=LINE('',#6236,#6235); +#6238=DIRECTION('',(8.571673007021E-1,0.E0,-5.150380749101E-1)); +#6239=VECTOR('',#6238,4.888193934332E0); +#6240=CARTESIAN_POINT('',(2.5E1,1.28E2,-3.324823940063E2)); +#6241=LINE('',#6240,#6239); +#6242=DIRECTION('',(-8.571673007021E-1,0.E0,-5.150380749101E-1)); +#6243=VECTOR('',#6242,4.888193934332E0); +#6244=CARTESIAN_POINT('',(2.5E1,1.28E2,-3.324823940063E2)); +#6245=LINE('',#6244,#6243); +#6246=CARTESIAN_POINT('',(7.4E1,1.28E2,-3.35E2)); +#6247=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6248=DIRECTION('',(1.E0,0.E0,0.E0)); +#6249=AXIS2_PLACEMENT_3D('',#6246,#6247,#6248); +#6251=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6252=VECTOR('',#6251,2.5E1); +#6253=CARTESIAN_POINT('',(6.981E1,1.28E2,-3.35E2)); +#6254=LINE('',#6253,#6252); +#6255=CARTESIAN_POINT('',(7.4E1,1.28E2,-3.35E2)); +#6256=DIRECTION('',(0.E0,0.E0,1.E0)); +#6257=DIRECTION('',(1.E0,0.E0,0.E0)); +#6258=AXIS2_PLACEMENT_3D('',#6255,#6256,#6257); +#6260=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6261=VECTOR('',#6260,2.5E1); +#6262=CARTESIAN_POINT('',(7.819E1,1.28E2,-3.35E2)); +#6263=LINE('',#6262,#6261); +#6264=DIRECTION('',(8.571673007021E-1,0.E0,-5.150380749101E-1)); +#6265=VECTOR('',#6264,4.888193934332E0); +#6266=CARTESIAN_POINT('',(7.4E1,1.28E2,-3.324823940063E2)); +#6267=LINE('',#6266,#6265); +#6268=DIRECTION('',(-8.571673007021E-1,0.E0,-5.150380749101E-1)); +#6269=VECTOR('',#6268,4.888193934332E0); +#6270=CARTESIAN_POINT('',(7.4E1,1.28E2,-3.324823940063E2)); +#6271=LINE('',#6270,#6269); +#6272=CARTESIAN_POINT('',(1.22E2,1.76E2,-3.35E2)); +#6273=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6274=DIRECTION('',(1.E0,0.E0,0.E0)); +#6275=AXIS2_PLACEMENT_3D('',#6272,#6273,#6274); +#6277=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6278=VECTOR('',#6277,2.5E1); +#6279=CARTESIAN_POINT('',(1.1781E2,1.76E2,-3.35E2)); +#6280=LINE('',#6279,#6278); +#6281=CARTESIAN_POINT('',(1.22E2,1.76E2,-3.35E2)); +#6282=DIRECTION('',(0.E0,0.E0,1.E0)); +#6283=DIRECTION('',(1.E0,0.E0,0.E0)); +#6284=AXIS2_PLACEMENT_3D('',#6281,#6282,#6283); +#6286=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6287=VECTOR('',#6286,2.5E1); +#6288=CARTESIAN_POINT('',(1.2619E2,1.76E2,-3.35E2)); +#6289=LINE('',#6288,#6287); +#6290=DIRECTION('',(8.571673007021E-1,0.E0,-5.150380749100E-1)); +#6291=VECTOR('',#6290,4.888193934332E0); +#6292=CARTESIAN_POINT('',(1.22E2,1.76E2,-3.324823940063E2)); +#6293=LINE('',#6292,#6291); +#6294=DIRECTION('',(-8.571673007021E-1,0.E0,-5.150380749100E-1)); +#6295=VECTOR('',#6294,4.888193934332E0); +#6296=CARTESIAN_POINT('',(1.22E2,1.76E2,-3.324823940063E2)); +#6297=LINE('',#6296,#6295); +#6298=CARTESIAN_POINT('',(1.22E2,2.24E2,-3.35E2)); +#6299=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6300=DIRECTION('',(1.E0,0.E0,0.E0)); +#6301=AXIS2_PLACEMENT_3D('',#6298,#6299,#6300); +#6303=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6304=VECTOR('',#6303,2.5E1); +#6305=CARTESIAN_POINT('',(1.1781E2,2.24E2,-3.35E2)); +#6306=LINE('',#6305,#6304); +#6307=CARTESIAN_POINT('',(1.22E2,2.24E2,-3.35E2)); +#6308=DIRECTION('',(0.E0,0.E0,1.E0)); +#6309=DIRECTION('',(1.E0,0.E0,0.E0)); +#6310=AXIS2_PLACEMENT_3D('',#6307,#6308,#6309); +#6312=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6313=VECTOR('',#6312,2.5E1); +#6314=CARTESIAN_POINT('',(1.2619E2,2.24E2,-3.35E2)); +#6315=LINE('',#6314,#6313); +#6316=DIRECTION('',(8.571673007021E-1,0.E0,-5.150380749100E-1)); +#6317=VECTOR('',#6316,4.888193934332E0); +#6318=CARTESIAN_POINT('',(1.22E2,2.24E2,-3.324823940063E2)); +#6319=LINE('',#6318,#6317); +#6320=DIRECTION('',(-8.571673007021E-1,0.E0,-5.150380749100E-1)); +#6321=VECTOR('',#6320,4.888193934332E0); +#6322=CARTESIAN_POINT('',(1.22E2,2.24E2,-3.324823940063E2)); +#6323=LINE('',#6322,#6321); +#6324=CARTESIAN_POINT('',(1.22E2,2.72E2,-3.35E2)); +#6325=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6326=DIRECTION('',(1.E0,0.E0,0.E0)); +#6327=AXIS2_PLACEMENT_3D('',#6324,#6325,#6326); +#6329=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6330=VECTOR('',#6329,2.5E1); +#6331=CARTESIAN_POINT('',(1.1781E2,2.72E2,-3.35E2)); +#6332=LINE('',#6331,#6330); +#6333=CARTESIAN_POINT('',(1.22E2,2.72E2,-3.35E2)); +#6334=DIRECTION('',(0.E0,0.E0,1.E0)); +#6335=DIRECTION('',(1.E0,0.E0,0.E0)); +#6336=AXIS2_PLACEMENT_3D('',#6333,#6334,#6335); +#6338=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6339=VECTOR('',#6338,2.5E1); +#6340=CARTESIAN_POINT('',(1.2619E2,2.72E2,-3.35E2)); +#6341=LINE('',#6340,#6339); +#6342=DIRECTION('',(8.571673007021E-1,0.E0,-5.150380749100E-1)); +#6343=VECTOR('',#6342,4.888193934332E0); +#6344=CARTESIAN_POINT('',(1.22E2,2.72E2,-3.324823940063E2)); +#6345=LINE('',#6344,#6343); +#6346=DIRECTION('',(-8.571673007021E-1,0.E0,-5.150380749100E-1)); +#6347=VECTOR('',#6346,4.888193934332E0); +#6348=CARTESIAN_POINT('',(1.22E2,2.72E2,-3.324823940063E2)); +#6349=LINE('',#6348,#6347); +#6350=CARTESIAN_POINT('',(1.22E2,3.2E2,-3.35E2)); +#6351=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6352=DIRECTION('',(1.E0,0.E0,0.E0)); +#6353=AXIS2_PLACEMENT_3D('',#6350,#6351,#6352); +#6355=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6356=VECTOR('',#6355,2.5E1); +#6357=CARTESIAN_POINT('',(1.1781E2,3.2E2,-3.35E2)); +#6358=LINE('',#6357,#6356); +#6359=CARTESIAN_POINT('',(1.22E2,3.2E2,-3.35E2)); +#6360=DIRECTION('',(0.E0,0.E0,1.E0)); +#6361=DIRECTION('',(1.E0,0.E0,0.E0)); +#6362=AXIS2_PLACEMENT_3D('',#6359,#6360,#6361); +#6364=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6365=VECTOR('',#6364,2.5E1); +#6366=CARTESIAN_POINT('',(1.2619E2,3.2E2,-3.35E2)); +#6367=LINE('',#6366,#6365); +#6368=DIRECTION('',(8.571673007021E-1,0.E0,-5.150380749100E-1)); +#6369=VECTOR('',#6368,4.888193934332E0); +#6370=CARTESIAN_POINT('',(1.22E2,3.2E2,-3.324823940063E2)); +#6371=LINE('',#6370,#6369); +#6372=DIRECTION('',(-8.571673007021E-1,0.E0,-5.150380749100E-1)); +#6373=VECTOR('',#6372,4.888193934332E0); +#6374=CARTESIAN_POINT('',(1.22E2,3.2E2,-3.324823940063E2)); +#6375=LINE('',#6374,#6373); +#6376=CARTESIAN_POINT('',(1.22E2,3.61795E2,-3.35E2)); +#6377=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6378=DIRECTION('',(1.E0,0.E0,0.E0)); +#6379=AXIS2_PLACEMENT_3D('',#6376,#6377,#6378); +#6381=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6382=VECTOR('',#6381,2.5E1); +#6383=CARTESIAN_POINT('',(1.1781E2,3.61795E2,-3.35E2)); +#6384=LINE('',#6383,#6382); +#6385=CARTESIAN_POINT('',(1.22E2,3.61795E2,-3.35E2)); +#6386=DIRECTION('',(0.E0,0.E0,1.E0)); +#6387=DIRECTION('',(1.E0,0.E0,0.E0)); +#6388=AXIS2_PLACEMENT_3D('',#6385,#6386,#6387); +#6390=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6391=VECTOR('',#6390,2.5E1); +#6392=CARTESIAN_POINT('',(1.2619E2,3.61795E2,-3.35E2)); +#6393=LINE('',#6392,#6391); +#6394=DIRECTION('',(8.571673007021E-1,0.E0,-5.150380749100E-1)); +#6395=VECTOR('',#6394,4.888193934332E0); +#6396=CARTESIAN_POINT('',(1.22E2,3.61795E2,-3.324823940063E2)); +#6397=LINE('',#6396,#6395); +#6398=DIRECTION('',(-8.571673007021E-1,0.E0,-5.150380749100E-1)); +#6399=VECTOR('',#6398,4.888193934332E0); +#6400=CARTESIAN_POINT('',(1.22E2,3.61795E2,-3.324823940063E2)); +#6401=LINE('',#6400,#6399); +#6402=CARTESIAN_POINT('',(7.4642E1,4.52E2,-3.35E2)); +#6403=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6404=DIRECTION('',(1.E0,0.E0,0.E0)); +#6405=AXIS2_PLACEMENT_3D('',#6402,#6403,#6404); +#6407=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6408=VECTOR('',#6407,2.5E1); +#6409=CARTESIAN_POINT('',(7.0452E1,4.52E2,-3.35E2)); +#6410=LINE('',#6409,#6408); +#6411=CARTESIAN_POINT('',(7.4642E1,4.52E2,-3.35E2)); +#6412=DIRECTION('',(0.E0,0.E0,1.E0)); +#6413=DIRECTION('',(1.E0,0.E0,0.E0)); +#6414=AXIS2_PLACEMENT_3D('',#6411,#6412,#6413); +#6416=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6417=VECTOR('',#6416,2.5E1); +#6418=CARTESIAN_POINT('',(7.8832E1,4.52E2,-3.35E2)); +#6419=LINE('',#6418,#6417); +#6420=DIRECTION('',(8.571673007021E-1,0.E0,-5.150380749101E-1)); +#6421=VECTOR('',#6420,4.888193934332E0); +#6422=CARTESIAN_POINT('',(7.4642E1,4.52E2,-3.324823940063E2)); +#6423=LINE('',#6422,#6421); +#6424=DIRECTION('',(-8.571673007021E-1,0.E0,-5.150380749101E-1)); +#6425=VECTOR('',#6424,4.888193934332E0); +#6426=CARTESIAN_POINT('',(7.4642E1,4.52E2,-3.324823940063E2)); +#6427=LINE('',#6426,#6425); +#6428=CARTESIAN_POINT('',(2.5E1,4.52E2,-3.35E2)); +#6429=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6430=DIRECTION('',(1.E0,0.E0,0.E0)); +#6431=AXIS2_PLACEMENT_3D('',#6428,#6429,#6430); +#6433=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6434=VECTOR('',#6433,2.5E1); +#6435=CARTESIAN_POINT('',(2.081E1,4.52E2,-3.35E2)); +#6436=LINE('',#6435,#6434); +#6437=CARTESIAN_POINT('',(2.5E1,4.52E2,-3.35E2)); +#6438=DIRECTION('',(0.E0,0.E0,1.E0)); +#6439=DIRECTION('',(1.E0,0.E0,0.E0)); +#6440=AXIS2_PLACEMENT_3D('',#6437,#6438,#6439); +#6442=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6443=VECTOR('',#6442,2.5E1); +#6444=CARTESIAN_POINT('',(2.919E1,4.52E2,-3.35E2)); +#6445=LINE('',#6444,#6443); +#6446=DIRECTION('',(8.571673007021E-1,0.E0,-5.150380749101E-1)); +#6447=VECTOR('',#6446,4.888193934332E0); +#6448=CARTESIAN_POINT('',(2.5E1,4.52E2,-3.324823940063E2)); +#6449=LINE('',#6448,#6447); +#6450=DIRECTION('',(-8.571673007021E-1,0.E0,-5.150380749101E-1)); +#6451=VECTOR('',#6450,4.888193934332E0); +#6452=CARTESIAN_POINT('',(2.5E1,4.52E2,-3.324823940063E2)); +#6453=LINE('',#6452,#6451); +#6454=CARTESIAN_POINT('',(9.7952E1,4.076E2,-3.35E2)); +#6455=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6456=DIRECTION('',(1.E0,0.E0,0.E0)); +#6457=AXIS2_PLACEMENT_3D('',#6454,#6455,#6456); +#6459=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6460=VECTOR('',#6459,2.5E1); +#6461=CARTESIAN_POINT('',(9.3762E1,4.076E2,-3.35E2)); +#6462=LINE('',#6461,#6460); +#6463=CARTESIAN_POINT('',(9.7952E1,4.076E2,-3.35E2)); +#6464=DIRECTION('',(0.E0,0.E0,1.E0)); +#6465=DIRECTION('',(1.E0,0.E0,0.E0)); +#6466=AXIS2_PLACEMENT_3D('',#6463,#6464,#6465); +#6468=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6469=VECTOR('',#6468,2.5E1); +#6470=CARTESIAN_POINT('',(1.02142E2,4.076E2,-3.35E2)); +#6471=LINE('',#6470,#6469); +#6472=DIRECTION('',(8.571673007021E-1,-1.162871596840E-14,-5.150380749101E-1)); +#6473=VECTOR('',#6472,4.888193934332E0); +#6474=CARTESIAN_POINT('',(9.7952E1,4.076E2,-3.324823940063E2)); +#6475=LINE('',#6474,#6473); +#6476=DIRECTION('',(-8.571673007021E-1,-1.162871596840E-14,-5.150380749101E-1)); +#6477=VECTOR('',#6476,4.888193934332E0); +#6478=CARTESIAN_POINT('',(9.7952E1,4.076E2,-3.324823940063E2)); +#6479=LINE('',#6478,#6477); +#6480=CARTESIAN_POINT('',(1.22E2,1.28E2,-3.35E2)); +#6481=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6482=DIRECTION('',(1.E0,0.E0,0.E0)); +#6483=AXIS2_PLACEMENT_3D('',#6480,#6481,#6482); +#6485=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6486=VECTOR('',#6485,2.5E1); +#6487=CARTESIAN_POINT('',(1.1781E2,1.28E2,-3.35E2)); +#6488=LINE('',#6487,#6486); +#6489=CARTESIAN_POINT('',(1.22E2,1.28E2,-3.35E2)); +#6490=DIRECTION('',(0.E0,0.E0,1.E0)); +#6491=DIRECTION('',(1.E0,0.E0,0.E0)); +#6492=AXIS2_PLACEMENT_3D('',#6489,#6490,#6491); +#6494=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6495=VECTOR('',#6494,2.5E1); +#6496=CARTESIAN_POINT('',(1.2619E2,1.28E2,-3.35E2)); +#6497=LINE('',#6496,#6495); +#6498=DIRECTION('',(8.571673007021E-1,0.E0,-5.150380749100E-1)); +#6499=VECTOR('',#6498,4.888193934332E0); +#6500=CARTESIAN_POINT('',(1.22E2,1.28E2,-3.324823940063E2)); +#6501=LINE('',#6500,#6499); +#6502=DIRECTION('',(-8.571673007021E-1,0.E0,-5.150380749100E-1)); +#6503=VECTOR('',#6502,4.888193934332E0); +#6504=CARTESIAN_POINT('',(1.22E2,1.28E2,-3.324823940063E2)); +#6505=LINE('',#6504,#6503); +#6506=CARTESIAN_POINT('',(-1.22E2,1.28E2,-3.35E2)); +#6507=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6508=DIRECTION('',(1.E0,0.E0,0.E0)); +#6509=AXIS2_PLACEMENT_3D('',#6506,#6507,#6508); +#6511=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6512=VECTOR('',#6511,2.5E1); +#6513=CARTESIAN_POINT('',(-1.2619E2,1.28E2,-3.35E2)); +#6514=LINE('',#6513,#6512); +#6515=CARTESIAN_POINT('',(-1.22E2,1.28E2,-3.35E2)); +#6516=DIRECTION('',(0.E0,0.E0,1.E0)); +#6517=DIRECTION('',(1.E0,0.E0,0.E0)); +#6518=AXIS2_PLACEMENT_3D('',#6515,#6516,#6517); +#6520=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6521=VECTOR('',#6520,2.5E1); +#6522=CARTESIAN_POINT('',(-1.1781E2,1.28E2,-3.35E2)); +#6523=LINE('',#6522,#6521); +#6524=DIRECTION('',(8.571673007021E-1,0.E0,-5.150380749100E-1)); +#6525=VECTOR('',#6524,4.888193934332E0); +#6526=CARTESIAN_POINT('',(-1.22E2,1.28E2,-3.324823940063E2)); +#6527=LINE('',#6526,#6525); +#6528=DIRECTION('',(-8.571673007021E-1,0.E0,-5.150380749100E-1)); +#6529=VECTOR('',#6528,4.888193934332E0); +#6530=CARTESIAN_POINT('',(-1.22E2,1.28E2,-3.324823940063E2)); +#6531=LINE('',#6530,#6529); +#6532=CARTESIAN_POINT('',(8.2E1,1.672660207788E2,-3.36E2)); +#6533=DIRECTION('',(1.E0,0.E0,0.E0)); +#6534=DIRECTION('',(0.E0,0.E0,1.E0)); +#6535=AXIS2_PLACEMENT_3D('',#6532,#6533,#6534); +#6537=CARTESIAN_POINT('',(0.E0,7.370946547450E2,-8.25E1)); +#6538=CARTESIAN_POINT('',(6.776439986371E0,7.370946547450E2,-8.25E1)); +#6539=CARTESIAN_POINT('',(2.141517669726E1,7.370089895074E2,-8.495313144083E1)); +#6540=CARTESIAN_POINT('',(4.187489637887E1,7.365485960153E2,-9.813707609056E1)); +#6541=CARTESIAN_POINT('',(5.284338047698E1,7.359546621536E2,-1.151451165881E2)); +#6542=CARTESIAN_POINT('',(5.689541779893E1,7.354493613800E2,-1.296150375239E2)); +#6543=CARTESIAN_POINT('',(5.780229110054E1,7.350867104992E2,-1.4E2)); +#6544=CARTESIAN_POINT('',(5.689541779893E1,7.347240596184E2,-1.503849624761E2)); +#6545=CARTESIAN_POINT('',(5.284338047698E1,7.342187588448E2,-1.648548834119E2)); +#6546=CARTESIAN_POINT('',(4.187489637887E1,7.336248249831E2,-1.818629239094E2)); +#6547=CARTESIAN_POINT('',(2.141517669726E1,7.331644314910E2,-1.950468685592E2)); +#6548=CARTESIAN_POINT('',(6.776439986371E0,7.330787662534E2,-1.975E2)); +#6549=CARTESIAN_POINT('',(-2.131628207280E-14,7.330787662534E2,-1.975E2)); +#6551=CARTESIAN_POINT('',(0.E0,7.330787662534E2,-1.975E2)); +#6552=CARTESIAN_POINT('',(-6.776439986371E0,7.330787662534E2,-1.975E2)); +#6553=CARTESIAN_POINT('',(-2.141517669726E1,7.331644314910E2, +-1.950468685592E2)); +#6554=CARTESIAN_POINT('',(-4.187489637887E1,7.336248249831E2, +-1.818629239094E2)); +#6555=CARTESIAN_POINT('',(-5.284338047698E1,7.342187588448E2, +-1.648548834119E2)); +#6556=CARTESIAN_POINT('',(-5.689541779893E1,7.347240596184E2, +-1.503849624761E2)); +#6557=CARTESIAN_POINT('',(-5.780229110054E1,7.350867104992E2,-1.4E2)); +#6558=CARTESIAN_POINT('',(-5.689541779893E1,7.354493613800E2, +-1.296150375239E2)); +#6559=CARTESIAN_POINT('',(-5.284338047698E1,7.359546621536E2, +-1.151451165881E2)); +#6560=CARTESIAN_POINT('',(-4.187489637887E1,7.365485960153E2, +-9.813707609056E1)); +#6561=CARTESIAN_POINT('',(-2.141517669726E1,7.370089895074E2, +-8.495313144083E1)); +#6562=CARTESIAN_POINT('',(-6.776439986371E0,7.370946547450E2,-8.25E1)); +#6563=CARTESIAN_POINT('',(-1.421085471520E-14,7.370946547450E2,-8.25E1)); +#6565=DIRECTION('',(-3.487826274237E-2,-3.487826274237E-2,-9.987827659587E-1)); +#6566=VECTOR('',#6565,2.661965108723E2); +#6567=CARTESIAN_POINT('',(1.099908475526E2,7.399756182280E2,0.E0)); +#6568=LINE('',#6567,#6566); +#6569=DIRECTION('',(1.E0,0.E0,0.E0)); +#6570=VECTOR('',#6569,2.014127514105E2); +#6571=CARTESIAN_POINT('',(-1.007063757053E2,7.306911463807E2, +-2.658724874176E2)); +#6572=LINE('',#6571,#6570); +#6573=DIRECTION('',(3.487826274237E-2,-3.487826274237E-2,-9.987827659587E-1)); +#6574=VECTOR('',#6573,2.661965108723E2); +#6575=CARTESIAN_POINT('',(-1.099908475526E2,7.399756182280E2, +-3.856174638865E-14)); +#6576=LINE('',#6575,#6574); +#6577=CARTESIAN_POINT('',(1.099908475526E2,7.399756182280E2,0.E0)); +#6578=CARTESIAN_POINT('',(1.141549759985E2,7.399756182280E2,0.E0)); +#6579=CARTESIAN_POINT('',(1.206771986555E2,7.381695839933E2,0.E0)); +#6580=CARTESIAN_POINT('',(1.280276941911E2,7.330276941911E2,0.E0)); +#6581=CARTESIAN_POINT('',(1.331695839933E2,7.256771986555E2,0.E0)); +#6582=CARTESIAN_POINT('',(1.349756182280E2,7.191549759985E2,0.E0)); +#6583=CARTESIAN_POINT('',(1.349756182280E2,7.149908475526E2,0.E0)); +#6585=DIRECTION('',(-3.487826274237E-2,-3.487826274237E-2,-9.987827659587E-1)); +#6586=VECTOR('',#6585,2.661965108723E2); +#6587=CARTESIAN_POINT('',(1.349756182280E2,7.149908475526E2,0.E0)); +#6588=LINE('',#6587,#6586); +#6589=DIRECTION('',(3.489767127423E-2,9.344890734438E-3,9.993471997043E-1)); +#6590=VECTOR('',#6589,2.660461652346E2); +#6591=CARTESIAN_POINT('',(1.256912266099E2,5.234865586568E2,-2.658724902193E2)); +#6592=LINE('',#6591,#6590); +#6593=DIRECTION('',(4.402878834443E-7,-9.999999999999E-1,-1.537558718812E-8)); +#6594=VECTOR('',#6593,1.822198170485E2); +#6595=CARTESIAN_POINT('',(1.256911463807E2,7.057063757053E2,-2.658724874176E2)); +#6596=LINE('',#6595,#6594); +#6597=DIRECTION('',(-3.489797283532E-2,-9.344890849792E-3,-9.993471891725E-1)); +#6598=VECTOR('',#6597,2.660461652348E2); +#6599=CARTESIAN_POINT('',(2.066322957824E2,3.950774645776E2,0.E0)); +#6600=LINE('',#6599,#6598); +#6601=DIRECTION('',(4.997217691403E-1,-8.661859808651E-1,2.759088380408E-8)); +#6602=VECTOR('',#6601,1.367025928540E2); +#6603=CARTESIAN_POINT('',(1.290345623880E2,5.110011616806E2,-2.658724911893E2)); +#6604=LINE('',#6603,#6602); +#6605=DIRECTION('',(3.489762116094E-2,9.344688041655E-3,9.993472033496E-1)); +#6606=VECTOR('',#6605,2.660461652348E2); +#6607=CARTESIAN_POINT('',(1.290345623880E2,5.110011616806E2,-2.658724911893E2)); +#6608=LINE('',#6607,#6606); +#6609=CARTESIAN_POINT('',(2.066322957824E2,3.950774645776E2,0.E0)); +#6610=CARTESIAN_POINT('',(2.088611774128E2,3.912140697516E2,0.E0)); +#6611=CARTESIAN_POINT('',(2.099756182280E2,3.870522527843E2,0.E0)); +#6612=CARTESIAN_POINT('',(2.099756182280E2,3.825920136758E2,0.E0)); +#6614=CARTESIAN_POINT('',(1.757063757053E2,3.801058413007E2,-2.65E2)); +#6615=DIRECTION('',(-4.997224534896E-1,8.661855860486E-1,0.E0)); +#6616=DIRECTION('',(8.656579291931E-1,4.994180360730E-1,-3.489949670250E-2)); +#6617=AXIS2_PLACEMENT_3D('',#6614,#6615,#6616); +#6619=CARTESIAN_POINT('',(1.757063757053E2,3.801058413007E2,-2.65E2)); +#6620=DIRECTION('',(3.489797283532E-2,9.344890849791E-3,9.993471891725E-1)); +#6621=DIRECTION('',(9.993908270191E-1,0.E0,-3.489949670250E-2)); +#6622=AXIS2_PLACEMENT_3D('',#6619,#6620,#6621); +#6624=CARTESIAN_POINT('',(1.757063757053E2,3.801058413007E2,-2.65E2)); +#6625=DIRECTION('',(0.E0,-1.E0,0.E0)); +#6626=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6627=AXIS2_PLACEMENT_3D('',#6624,#6625,#6626); +#6629=CARTESIAN_POINT('',(1.073930205948E2,4.985156568256E2,-2.65E2)); +#6630=DIRECTION('',(4.997224534896E-1,-8.661855860486E-1,0.E0)); +#6631=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6632=AXIS2_PLACEMENT_3D('',#6629,#6630,#6631); +#6634=CARTESIAN_POINT('',(1.007070183214E2,5.234865588473E2,-2.65E2)); +#6635=DIRECTION('',(-3.504049477073E-7,9.999999999999E-1,0.E0)); +#6636=DIRECTION('',(9.993907957102E-1,3.501914813008E-7,-3.490039325817E-2)); +#6637=AXIS2_PLACEMENT_3D('',#6634,#6635,#6636); +#6639=CARTESIAN_POINT('',(1.290345623880E2,5.110011616806E2,-2.658724911893E2)); +#6640=CARTESIAN_POINT('',(1.283102296897E2,5.122558481309E2,-2.658860672060E2)); +#6641=CARTESIAN_POINT('',(1.270779731729E2,5.148935764421E2,-2.659043140923E2)); +#6642=CARTESIAN_POINT('',(1.259409331812E2,5.191415844163E2,-2.659043252164E2)); +#6643=CARTESIAN_POINT('',(1.256908927413E2,5.220396669378E2,-2.658860133482E2)); +#6644=CARTESIAN_POINT('',(1.256912266099E2,5.234865586568E2,-2.658724902193E2)); +#6646=CARTESIAN_POINT('',(1.007063757053E2,7.057063757053E2,-2.65E2)); +#6647=DIRECTION('',(0.E0,-1.E0,0.E0)); +#6648=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6649=AXIS2_PLACEMENT_3D('',#6646,#6647,#6648); +#6651=CARTESIAN_POINT('',(1.007063757053E2,7.057063757053E2,-2.65E2)); +#6652=DIRECTION('',(-1.E0,0.E0,0.E0)); +#6653=DIRECTION('',(0.E0,9.993908270191E-1,-3.489949670250E-2)); +#6654=AXIS2_PLACEMENT_3D('',#6651,#6652,#6653); +#6656=CARTESIAN_POINT('',(1.007063757053E2,7.057063757053E2,-2.65E2)); +#6657=DIRECTION('',(3.487826274237E-2,3.487826274237E-2,9.987827659587E-1)); +#6658=DIRECTION('',(9.993908270191E-1,0.E0,-3.489949670250E-2)); +#6659=AXIS2_PLACEMENT_3D('',#6656,#6657,#6658); +#6661=CARTESIAN_POINT('',(1.757063757053E2,7.429362429474E1,-2.65E2)); +#6662=DIRECTION('',(0.E0,1.E0,0.E0)); +#6663=DIRECTION('',(9.993908270191E-1,0.E0,-3.489949670250E-2)); +#6664=AXIS2_PLACEMENT_3D('',#6661,#6662,#6663); +#6666=CARTESIAN_POINT('',(1.757063757053E2,7.429362429474E1,-2.65E2)); +#6667=DIRECTION('',(3.487826274237E-2,-3.487826274237E-2,9.987827659587E-1)); +#6668=DIRECTION('',(0.E0,-9.993908270191E-1,-3.489949670250E-2)); +#6669=AXIS2_PLACEMENT_3D('',#6666,#6667,#6668); +#6671=CARTESIAN_POINT('',(1.757063757053E2,7.429362429474E1,-2.65E2)); +#6672=DIRECTION('',(-1.E0,0.E0,0.E0)); +#6673=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6674=AXIS2_PLACEMENT_3D('',#6671,#6672,#6673); +#6676=CARTESIAN_POINT('',(2.099756182280E2,6.500915244743E1,0.E0)); +#6677=CARTESIAN_POINT('',(2.099756182280E2,6.084502400152E1,0.E0)); +#6678=CARTESIAN_POINT('',(2.081695839933E2,5.432280134446E1,0.E0)); +#6679=CARTESIAN_POINT('',(2.030276941911E2,4.697230580887E1,0.E0)); +#6680=CARTESIAN_POINT('',(1.956771986555E2,4.183041600672E1,0.E0)); +#6681=CARTESIAN_POINT('',(1.891549759985E2,4.002438177195E1,0.E0)); +#6682=CARTESIAN_POINT('',(1.849908475526E2,4.002438177195E1,0.E0)); +#6684=CARTESIAN_POINT('',(-1.349756182280E2,7.149908475526E2,0.E0)); +#6685=CARTESIAN_POINT('',(-1.349756182280E2,7.191549759985E2,0.E0)); +#6686=CARTESIAN_POINT('',(-1.331695839933E2,7.256771986555E2,0.E0)); +#6687=CARTESIAN_POINT('',(-1.280276941911E2,7.330276941911E2,0.E0)); +#6688=CARTESIAN_POINT('',(-1.206771986555E2,7.381695839933E2,0.E0)); +#6689=CARTESIAN_POINT('',(-1.141549759985E2,7.399756182280E2,0.E0)); +#6690=CARTESIAN_POINT('',(-1.099908475526E2,7.399756182280E2,0.E0)); +#6692=CARTESIAN_POINT('',(-1.007063757053E2,7.057063757053E2,-2.65E2)); +#6693=DIRECTION('',(0.E0,-1.E0,0.E0)); +#6694=DIRECTION('',(-9.993908270191E-1,0.E0,-3.489949670250E-2)); +#6695=AXIS2_PLACEMENT_3D('',#6692,#6693,#6694); +#6697=CARTESIAN_POINT('',(-1.007063757053E2,7.057063757053E2,-2.65E2)); +#6698=DIRECTION('',(-3.487826274237E-2,3.487826274237E-2,9.987827659587E-1)); +#6699=DIRECTION('',(0.E0,9.993908270191E-1,-3.489949670250E-2)); +#6700=AXIS2_PLACEMENT_3D('',#6697,#6698,#6699); +#6702=CARTESIAN_POINT('',(-1.007063757053E2,7.057063757053E2,-2.65E2)); +#6703=DIRECTION('',(1.E0,0.E0,0.E0)); +#6704=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6705=AXIS2_PLACEMENT_3D('',#6702,#6703,#6704); +#6707=CARTESIAN_POINT('',(-1.007063757053E2,5.234865586225E2,-2.65E2)); +#6708=DIRECTION('',(0.E0,1.E0,0.E0)); +#6709=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6710=AXIS2_PLACEMENT_3D('',#6707,#6708,#6709); +#6712=DIRECTION('',(3.487826274237E-2,-3.487826274237E-2,-9.987827659587E-1)); +#6713=VECTOR('',#6712,2.661965108723E2); +#6714=CARTESIAN_POINT('',(-1.349756182280E2,7.149908475526E2, +-3.789561257387E-14)); +#6715=LINE('',#6714,#6713); +#6716=DIRECTION('',(5.927673136969E-7,9.999999999998E-1,2.070060708531E-8)); +#6717=VECTOR('',#6716,1.822198170605E2); +#6718=CARTESIAN_POINT('',(-1.256912543947E2,5.234865586448E2, +-2.658724911896E2)); +#6719=LINE('',#6718,#6717); +#6720=DIRECTION('',(-3.489756683830E-2,9.344890779678E-3,9.993472033508E-1)); +#6721=VECTOR('',#6720,2.660461652348E2); +#6722=CARTESIAN_POINT('',(-1.256912543947E2,5.234865586448E2, +-2.658724911896E2)); +#6723=LINE('',#6722,#6721); +#6724=CARTESIAN_POINT('',(-1.073935772719E2,4.985159777260E2,-2.65E2)); +#6725=DIRECTION('',(-4.997221499831E-1,-8.661857611484E-1,0.E0)); +#6726=DIRECTION('',(-8.656580770700E-1,4.994177171073E-1,-3.490039316150E-2)); +#6727=AXIS2_PLACEMENT_3D('',#6724,#6725,#6726); +#6729=CARTESIAN_POINT('',(-1.256912543947E2,5.234865586448E2, +-2.658724911896E2)); +#6730=CARTESIAN_POINT('',(-1.256908428425E2,5.220377730619E2, +-2.658860674786E2)); +#6731=CARTESIAN_POINT('',(-1.259416206817E2,5.191371855042E2, +-2.659043144254E2)); +#6732=CARTESIAN_POINT('',(-1.270795857473E2,5.148893890881E2, +-2.659043248494E2)); +#6733=CARTESIAN_POINT('',(-1.283112269403E2,5.122542194024E2, +-2.658860129365E2)); +#6734=CARTESIAN_POINT('',(-1.290345383276E2,5.110011477857E2, +-2.658724902190E2)); +#6736=DIRECTION('',(-3.489771159799E-2,9.344740269088E-3,9.993471997031E-1)); +#6737=VECTOR('',#6736,2.660461652346E2); +#6738=CARTESIAN_POINT('',(-1.290345383276E2,5.110011477857E2, +-2.658724902190E2)); +#6739=LINE('',#6738,#6737); +#6740=DIRECTION('',(4.997219451900E-1,8.661858792982E-1,-2.049291460696E-8)); +#6741=VECTOR('',#6740,1.367025928420E2); +#6742=CARTESIAN_POINT('',(-1.973478239351E2,3.925912922025E2, +-2.658724874176E2)); +#6743=LINE('',#6742,#6741); +#6744=DIRECTION('',(3.489797283532E-2,-9.344890849791E-3,-9.993471891725E-1)); +#6745=VECTOR('',#6744,2.660461652348E2); +#6746=CARTESIAN_POINT('',(-2.066322957824E2,3.950774645776E2, +-3.789561257387E-14)); +#6747=LINE('',#6746,#6745); +#6748=CARTESIAN_POINT('',(-2.099756182280E2,3.825920136758E2,0.E0)); +#6749=CARTESIAN_POINT('',(-2.099756182280E2,3.870522527843E2,0.E0)); +#6750=CARTESIAN_POINT('',(-2.088611774128E2,3.912140697516E2,0.E0)); +#6751=CARTESIAN_POINT('',(-2.066322957824E2,3.950774645776E2,0.E0)); +#6753=CARTESIAN_POINT('',(-1.757063757053E2,3.801058413007E2,-2.65E2)); +#6754=DIRECTION('',(0.E0,-1.E0,0.E0)); +#6755=DIRECTION('',(-9.993908270191E-1,0.E0,-3.489949670250E-2)); +#6756=AXIS2_PLACEMENT_3D('',#6753,#6754,#6755); +#6758=CARTESIAN_POINT('',(-1.757063757053E2,3.801058413007E2,-2.65E2)); +#6759=DIRECTION('',(-3.489797283532E-2,9.344890849791E-3,9.993471891725E-1)); +#6760=DIRECTION('',(-8.656579291931E-1,4.994180360730E-1,-3.489949670250E-2)); +#6761=AXIS2_PLACEMENT_3D('',#6758,#6759,#6760); +#6763=CARTESIAN_POINT('',(-1.757063757053E2,3.801058413007E2,-2.65E2)); +#6764=DIRECTION('',(4.997224534896E-1,8.661855860486E-1,0.E0)); +#6765=DIRECTION('',(0.E0,0.E0,-1.E0)); +#6766=AXIS2_PLACEMENT_3D('',#6763,#6764,#6765); +#6768=CARTESIAN_POINT('',(2.25E2,2.E2,-1.85E2)); +#6769=DIRECTION('',(1.E0,0.E0,0.E0)); +#6770=DIRECTION('',(0.E0,-1.E0,0.E0)); +#6771=AXIS2_PLACEMENT_3D('',#6768,#6769,#6770); +#6773=CARTESIAN_POINT('',(2.4E2,1.12E2,-1.85E2)); +#6774=DIRECTION('',(1.E0,0.E0,0.E0)); +#6775=DIRECTION('',(0.E0,-1.E0,0.E0)); +#6776=AXIS2_PLACEMENT_3D('',#6773,#6774,#6775); +#6778=DIRECTION('',(1.E0,0.E0,0.E0)); +#6779=VECTOR('',#6778,2.5E1); +#6780=CARTESIAN_POINT('',(2.4E2,1.1619E2,-1.85E2)); +#6781=LINE('',#6780,#6779); +#6782=CARTESIAN_POINT('',(2.4E2,1.12E2,-1.85E2)); +#6783=DIRECTION('',(-1.E0,0.E0,0.E0)); +#6784=DIRECTION('',(0.E0,-1.E0,0.E0)); +#6785=AXIS2_PLACEMENT_3D('',#6782,#6783,#6784); +#6787=DIRECTION('',(1.E0,0.E0,0.E0)); +#6788=VECTOR('',#6787,2.5E1); +#6789=CARTESIAN_POINT('',(2.4E2,1.0781E2,-1.85E2)); +#6790=LINE('',#6789,#6788); +#6791=DIRECTION('',(5.150380749101E-1,-8.571673007021E-1,0.E0)); +#6792=VECTOR('',#6791,4.888193934332E0); +#6793=CARTESIAN_POINT('',(2.374823940063E2,1.12E2,-1.85E2)); +#6794=LINE('',#6793,#6792); +#6795=DIRECTION('',(5.150380749101E-1,8.571673007021E-1,0.E0)); +#6796=VECTOR('',#6795,4.888193934332E0); +#6797=CARTESIAN_POINT('',(2.374823940063E2,1.12E2,-1.85E2)); +#6798=LINE('',#6797,#6796); +#6799=CARTESIAN_POINT('',(2.4E2,2.88E2,-1.85E2)); +#6800=DIRECTION('',(1.E0,0.E0,0.E0)); +#6801=DIRECTION('',(0.E0,-1.E0,0.E0)); +#6802=AXIS2_PLACEMENT_3D('',#6799,#6800,#6801); +#6804=DIRECTION('',(1.E0,0.E0,0.E0)); +#6805=VECTOR('',#6804,2.5E1); +#6806=CARTESIAN_POINT('',(2.4E2,2.9219E2,-1.85E2)); +#6807=LINE('',#6806,#6805); +#6808=CARTESIAN_POINT('',(2.4E2,2.88E2,-1.85E2)); +#6809=DIRECTION('',(-1.E0,0.E0,0.E0)); +#6810=DIRECTION('',(0.E0,-1.E0,0.E0)); +#6811=AXIS2_PLACEMENT_3D('',#6808,#6809,#6810); +#6813=DIRECTION('',(1.E0,0.E0,0.E0)); +#6814=VECTOR('',#6813,2.5E1); +#6815=CARTESIAN_POINT('',(2.4E2,2.8381E2,-1.85E2)); +#6816=LINE('',#6815,#6814); +#6817=DIRECTION('',(5.150380749101E-1,-8.571673007021E-1,0.E0)); +#6818=VECTOR('',#6817,4.888193934332E0); +#6819=CARTESIAN_POINT('',(2.374823940063E2,2.88E2,-1.85E2)); +#6820=LINE('',#6819,#6818); +#6821=DIRECTION('',(5.150380749101E-1,8.571673007021E-1,0.E0)); +#6822=VECTOR('',#6821,4.888193934332E0); +#6823=CARTESIAN_POINT('',(2.374823940063E2,2.88E2,-1.85E2)); +#6824=LINE('',#6823,#6822); +#6825=CARTESIAN_POINT('',(2.4E2,2.7317E2,-1.45E2)); +#6826=DIRECTION('',(1.E0,0.E0,0.E0)); +#6827=DIRECTION('',(0.E0,-1.E0,0.E0)); +#6828=AXIS2_PLACEMENT_3D('',#6825,#6826,#6827); +#6830=DIRECTION('',(1.E0,0.E0,0.E0)); +#6831=VECTOR('',#6830,2.5E1); +#6832=CARTESIAN_POINT('',(2.4E2,2.7736E2,-1.45E2)); +#6833=LINE('',#6832,#6831); +#6834=CARTESIAN_POINT('',(2.4E2,2.7317E2,-1.45E2)); +#6835=DIRECTION('',(-1.E0,0.E0,0.E0)); +#6836=DIRECTION('',(0.E0,-1.E0,0.E0)); +#6837=AXIS2_PLACEMENT_3D('',#6834,#6835,#6836); +#6839=DIRECTION('',(1.E0,0.E0,0.E0)); +#6840=VECTOR('',#6839,2.5E1); +#6841=CARTESIAN_POINT('',(2.4E2,2.6898E2,-1.45E2)); +#6842=LINE('',#6841,#6840); +#6843=DIRECTION('',(5.150380749101E-1,-8.571673007021E-1,0.E0)); +#6844=VECTOR('',#6843,4.888193934332E0); +#6845=CARTESIAN_POINT('',(2.374823940063E2,2.7317E2,-1.45E2)); +#6846=LINE('',#6845,#6844); +#6847=DIRECTION('',(5.150380749100E-1,8.571673007021E-1,0.E0)); +#6848=VECTOR('',#6847,4.888193934332E0); +#6849=CARTESIAN_POINT('',(2.374823940063E2,2.7317E2,-1.45E2)); +#6850=LINE('',#6849,#6848); +#6851=CARTESIAN_POINT('',(2.4E2,2.289E2,-1.17E2)); +#6852=DIRECTION('',(1.E0,0.E0,0.E0)); +#6853=DIRECTION('',(0.E0,-1.E0,0.E0)); +#6854=AXIS2_PLACEMENT_3D('',#6851,#6852,#6853); +#6856=DIRECTION('',(1.E0,0.E0,0.E0)); +#6857=VECTOR('',#6856,2.5E1); +#6858=CARTESIAN_POINT('',(2.4E2,2.3309E2,-1.17E2)); +#6859=LINE('',#6858,#6857); +#6860=CARTESIAN_POINT('',(2.4E2,2.289E2,-1.17E2)); +#6861=DIRECTION('',(-1.E0,0.E0,0.E0)); +#6862=DIRECTION('',(0.E0,-1.E0,0.E0)); +#6863=AXIS2_PLACEMENT_3D('',#6860,#6861,#6862); +#6865=DIRECTION('',(1.E0,0.E0,0.E0)); +#6866=VECTOR('',#6865,2.5E1); +#6867=CARTESIAN_POINT('',(2.4E2,2.2471E2,-1.17E2)); +#6868=LINE('',#6867,#6866); +#6869=DIRECTION('',(5.150380749101E-1,-8.571673007021E-1,0.E0)); +#6870=VECTOR('',#6869,4.888193934332E0); +#6871=CARTESIAN_POINT('',(2.374823940063E2,2.289E2,-1.17E2)); +#6872=LINE('',#6871,#6870); +#6873=DIRECTION('',(5.150380749101E-1,8.571673007021E-1,0.E0)); +#6874=VECTOR('',#6873,4.888193934332E0); +#6875=CARTESIAN_POINT('',(2.374823940063E2,2.289E2,-1.17E2)); +#6876=LINE('',#6875,#6874); +#6877=CARTESIAN_POINT('',(2.4E2,1.711E2,-1.17E2)); +#6878=DIRECTION('',(1.E0,0.E0,0.E0)); +#6879=DIRECTION('',(0.E0,-1.E0,0.E0)); +#6880=AXIS2_PLACEMENT_3D('',#6877,#6878,#6879); +#6882=DIRECTION('',(1.E0,0.E0,0.E0)); +#6883=VECTOR('',#6882,2.5E1); +#6884=CARTESIAN_POINT('',(2.4E2,1.7529E2,-1.17E2)); +#6885=LINE('',#6884,#6883); +#6886=CARTESIAN_POINT('',(2.4E2,1.711E2,-1.17E2)); +#6887=DIRECTION('',(-1.E0,0.E0,0.E0)); +#6888=DIRECTION('',(0.E0,-1.E0,0.E0)); +#6889=AXIS2_PLACEMENT_3D('',#6886,#6887,#6888); +#6891=DIRECTION('',(1.E0,0.E0,0.E0)); +#6892=VECTOR('',#6891,2.5E1); +#6893=CARTESIAN_POINT('',(2.4E2,1.6691E2,-1.17E2)); +#6894=LINE('',#6893,#6892); +#6895=DIRECTION('',(5.150380749101E-1,-8.571673007021E-1,0.E0)); +#6896=VECTOR('',#6895,4.888193934332E0); +#6897=CARTESIAN_POINT('',(2.374823940063E2,1.711E2,-1.17E2)); +#6898=LINE('',#6897,#6896); +#6899=DIRECTION('',(5.150380749101E-1,8.571673007021E-1,0.E0)); +#6900=VECTOR('',#6899,4.888193934332E0); +#6901=CARTESIAN_POINT('',(2.374823940063E2,1.711E2,-1.17E2)); +#6902=LINE('',#6901,#6900); +#6903=CARTESIAN_POINT('',(2.4E2,1.2683E2,-1.45E2)); +#6904=DIRECTION('',(1.E0,0.E0,0.E0)); +#6905=DIRECTION('',(0.E0,-1.E0,0.E0)); +#6906=AXIS2_PLACEMENT_3D('',#6903,#6904,#6905); +#6908=DIRECTION('',(1.E0,0.E0,0.E0)); +#6909=VECTOR('',#6908,2.5E1); +#6910=CARTESIAN_POINT('',(2.4E2,1.3102E2,-1.45E2)); +#6911=LINE('',#6910,#6909); +#6912=CARTESIAN_POINT('',(2.4E2,1.2683E2,-1.45E2)); +#6913=DIRECTION('',(-1.E0,0.E0,0.E0)); +#6914=DIRECTION('',(0.E0,-1.E0,0.E0)); +#6915=AXIS2_PLACEMENT_3D('',#6912,#6913,#6914); +#6917=DIRECTION('',(1.E0,0.E0,0.E0)); +#6918=VECTOR('',#6917,2.5E1); +#6919=CARTESIAN_POINT('',(2.4E2,1.2264E2,-1.45E2)); +#6920=LINE('',#6919,#6918); +#6921=DIRECTION('',(5.150380749101E-1,-8.571673007021E-1,0.E0)); +#6922=VECTOR('',#6921,4.888193934332E0); +#6923=CARTESIAN_POINT('',(2.374823940063E2,1.2683E2,-1.45E2)); +#6924=LINE('',#6923,#6922); +#6925=DIRECTION('',(5.150380749101E-1,8.571673007021E-1,0.E0)); +#6926=VECTOR('',#6925,4.888193934332E0); +#6927=CARTESIAN_POINT('',(2.374823940063E2,1.2683E2,-1.45E2)); +#6928=LINE('',#6927,#6926); +#6929=CARTESIAN_POINT('',(2.4E2,1.2683E2,-2.25E2)); +#6930=DIRECTION('',(1.E0,0.E0,0.E0)); +#6931=DIRECTION('',(0.E0,-1.E0,0.E0)); +#6932=AXIS2_PLACEMENT_3D('',#6929,#6930,#6931); +#6934=DIRECTION('',(1.E0,0.E0,0.E0)); +#6935=VECTOR('',#6934,2.5E1); +#6936=CARTESIAN_POINT('',(2.4E2,1.3102E2,-2.25E2)); +#6937=LINE('',#6936,#6935); +#6938=CARTESIAN_POINT('',(2.4E2,1.2683E2,-2.25E2)); +#6939=DIRECTION('',(-1.E0,0.E0,0.E0)); +#6940=DIRECTION('',(0.E0,-1.E0,0.E0)); +#6941=AXIS2_PLACEMENT_3D('',#6938,#6939,#6940); +#6943=DIRECTION('',(1.E0,0.E0,0.E0)); +#6944=VECTOR('',#6943,2.5E1); +#6945=CARTESIAN_POINT('',(2.4E2,1.2264E2,-2.25E2)); +#6946=LINE('',#6945,#6944); +#6947=DIRECTION('',(5.150380749101E-1,-8.571673007021E-1,0.E0)); +#6948=VECTOR('',#6947,4.888193934332E0); +#6949=CARTESIAN_POINT('',(2.374823940063E2,1.2683E2,-2.25E2)); +#6950=LINE('',#6949,#6948); +#6951=DIRECTION('',(5.150380749101E-1,8.571673007021E-1,0.E0)); +#6952=VECTOR('',#6951,4.888193934332E0); +#6953=CARTESIAN_POINT('',(2.374823940063E2,1.2683E2,-2.25E2)); +#6954=LINE('',#6953,#6952); +#6955=CARTESIAN_POINT('',(2.4E2,1.711E2,-2.53E2)); +#6956=DIRECTION('',(1.E0,0.E0,0.E0)); +#6957=DIRECTION('',(0.E0,-1.E0,0.E0)); +#6958=AXIS2_PLACEMENT_3D('',#6955,#6956,#6957); +#6960=DIRECTION('',(1.E0,0.E0,0.E0)); +#6961=VECTOR('',#6960,2.5E1); +#6962=CARTESIAN_POINT('',(2.4E2,1.7529E2,-2.53E2)); +#6963=LINE('',#6962,#6961); +#6964=CARTESIAN_POINT('',(2.4E2,1.711E2,-2.53E2)); +#6965=DIRECTION('',(-1.E0,0.E0,0.E0)); +#6966=DIRECTION('',(0.E0,-1.E0,0.E0)); +#6967=AXIS2_PLACEMENT_3D('',#6964,#6965,#6966); +#6969=DIRECTION('',(1.E0,0.E0,0.E0)); +#6970=VECTOR('',#6969,2.5E1); +#6971=CARTESIAN_POINT('',(2.4E2,1.6691E2,-2.53E2)); +#6972=LINE('',#6971,#6970); +#6973=DIRECTION('',(5.150380749101E-1,-8.571673007021E-1,0.E0)); +#6974=VECTOR('',#6973,4.888193934332E0); +#6975=CARTESIAN_POINT('',(2.374823940063E2,1.711E2,-2.53E2)); +#6976=LINE('',#6975,#6974); +#6977=DIRECTION('',(5.150380749101E-1,8.571673007021E-1,0.E0)); +#6978=VECTOR('',#6977,4.888193934332E0); +#6979=CARTESIAN_POINT('',(2.374823940063E2,1.711E2,-2.53E2)); +#6980=LINE('',#6979,#6978); +#6981=CARTESIAN_POINT('',(2.4E2,2.289E2,-2.53E2)); +#6982=DIRECTION('',(1.E0,0.E0,0.E0)); +#6983=DIRECTION('',(0.E0,-1.E0,0.E0)); +#6984=AXIS2_PLACEMENT_3D('',#6981,#6982,#6983); +#6986=DIRECTION('',(1.E0,0.E0,0.E0)); +#6987=VECTOR('',#6986,2.5E1); +#6988=CARTESIAN_POINT('',(2.4E2,2.3309E2,-2.53E2)); +#6989=LINE('',#6988,#6987); +#6990=CARTESIAN_POINT('',(2.4E2,2.289E2,-2.53E2)); +#6991=DIRECTION('',(-1.E0,0.E0,0.E0)); +#6992=DIRECTION('',(0.E0,-1.E0,0.E0)); +#6993=AXIS2_PLACEMENT_3D('',#6990,#6991,#6992); +#6995=DIRECTION('',(1.E0,0.E0,0.E0)); +#6996=VECTOR('',#6995,2.5E1); +#6997=CARTESIAN_POINT('',(2.4E2,2.2471E2,-2.53E2)); +#6998=LINE('',#6997,#6996); +#6999=DIRECTION('',(5.150380749101E-1,-8.571673007021E-1,0.E0)); +#7000=VECTOR('',#6999,4.888193934332E0); +#7001=CARTESIAN_POINT('',(2.374823940063E2,2.289E2,-2.53E2)); +#7002=LINE('',#7001,#7000); +#7003=DIRECTION('',(5.150380749101E-1,8.571673007021E-1,0.E0)); +#7004=VECTOR('',#7003,4.888193934332E0); +#7005=CARTESIAN_POINT('',(2.374823940063E2,2.289E2,-2.53E2)); +#7006=LINE('',#7005,#7004); +#7007=CARTESIAN_POINT('',(2.4E2,2.7317E2,-2.25E2)); +#7008=DIRECTION('',(1.E0,0.E0,0.E0)); +#7009=DIRECTION('',(0.E0,-1.E0,0.E0)); +#7010=AXIS2_PLACEMENT_3D('',#7007,#7008,#7009); +#7012=DIRECTION('',(1.E0,0.E0,0.E0)); +#7013=VECTOR('',#7012,2.5E1); +#7014=CARTESIAN_POINT('',(2.4E2,2.7736E2,-2.25E2)); +#7015=LINE('',#7014,#7013); +#7016=CARTESIAN_POINT('',(2.4E2,2.7317E2,-2.25E2)); +#7017=DIRECTION('',(-1.E0,0.E0,0.E0)); +#7018=DIRECTION('',(0.E0,-1.E0,0.E0)); +#7019=AXIS2_PLACEMENT_3D('',#7016,#7017,#7018); +#7021=DIRECTION('',(1.E0,0.E0,0.E0)); +#7022=VECTOR('',#7021,2.5E1); +#7023=CARTESIAN_POINT('',(2.4E2,2.6898E2,-2.25E2)); +#7024=LINE('',#7023,#7022); +#7025=DIRECTION('',(5.150380749101E-1,-8.571673007021E-1,0.E0)); +#7026=VECTOR('',#7025,4.888193934332E0); +#7027=CARTESIAN_POINT('',(2.374823940063E2,2.7317E2,-2.25E2)); +#7028=LINE('',#7027,#7026); +#7029=DIRECTION('',(5.150380749100E-1,8.571673007021E-1,0.E0)); +#7030=VECTOR('',#7029,4.888193934332E0); +#7031=CARTESIAN_POINT('',(2.374823940063E2,2.7317E2,-2.25E2)); +#7032=LINE('',#7031,#7030); +#7033=CARTESIAN_POINT('',(5.012908185299E-9,-1.204423276174E0, +-2.520469134821E2)); +#7034=DIRECTION('',(1.E0,-1.566578994077E-12,4.482163484696E-11)); +#7035=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670248E-2)); +#7036=AXIS2_PLACEMENT_3D('',#7033,#7034,#7035); +#7038=CARTESIAN_POINT('',(2.127260318783E-9,-6.810637137446E-1, +-2.420606181345E2)); +#7039=CARTESIAN_POINT('',(6.256754787800E0,-6.810817924691E-1, +-2.420604904571E2)); +#7040=CARTESIAN_POINT('',(1.878337499166E1,-7.252751408793E-1, +-2.409066981829E2)); +#7041=CARTESIAN_POINT('',(3.701483121237E1,-9.240218361222E-1, +-2.357225367345E2)); +#7042=CARTESIAN_POINT('',(5.392479939546E1,-1.246929555499E0, +-2.272981511396E2)); +#7043=CARTESIAN_POINT('',(6.900778790236E1,-1.683467669067E0, +-2.159103606969E2)); +#7044=CARTESIAN_POINT('',(8.174531509102E1,-2.219056625911E0, +-2.019390732153E2)); +#7045=CARTESIAN_POINT('',(9.169912075828E1,-2.835360305418E0, +-1.858632102608E2)); +#7046=CARTESIAN_POINT('',(9.852868649998E1,-3.511321852269E0, +-1.682322556857E2)); +#7047=CARTESIAN_POINT('',(1.020017904786E2,-4.224058167276E0, +-1.496433190272E2)); +#7048=CARTESIAN_POINT('',(1.019988278745E2,-4.949104835749E0, +-1.307345786400E2)); +#7049=CARTESIAN_POINT('',(9.852028685265E1,-5.661847185714E0, +-1.121479677555E2)); +#7050=CARTESIAN_POINT('',(9.168638452595E1,-6.337833624049E0, +-9.452100768824E1)); +#7051=CARTESIAN_POINT('',(8.173039576304E1,-6.954149836034E0, +-7.845095037219E1)); +#7052=CARTESIAN_POINT('',(6.899251829010E1,-7.489782345444E0, +-6.448546649098E1)); +#7053=CARTESIAN_POINT('',(5.391162444024E1,-7.926343296684E0, +-5.310346406698E1)); +#7054=CARTESIAN_POINT('',(3.700635793314E1,-8.249292796216E0, +-4.468406818112E1)); +#7055=CARTESIAN_POINT('',(1.878232815528E1,-8.448022601857E0, +-3.950284520238E1)); +#7056=CARTESIAN_POINT('',(6.257171603843E0,-8.492294768558E0, +-3.834888434116E1)); +#7057=CARTESIAN_POINT('',(9.421527887092E-9,-8.492297095404E0, +-3.834875126046E1)); +#7059=DIRECTION('',(-5.402885766458E-11,-9.986295347546E-1,5.233595624294E-2)); +#7060=VECTOR('',#7059,3.937289547111E1); +#7061=CARTESIAN_POINT('',(2.127260318783E-9,-6.810637137446E-1, +-2.420606181345E2)); +#7062=LINE('',#7061,#7060); +#7063=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7064=VECTOR('',#7063,2.E0); +#7065=CARTESIAN_POINT('',(-1.697699195802E2,1.046984901075E0, +-2.998172481057E1)); +#7066=LINE('',#7065,#7064); +#7067=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7068=VECTOR('',#7067,2.E0); +#7069=CARTESIAN_POINT('',(-1.697699195802E2,6.462389317073E-1, +-1.850586172965E1)); +#7070=LINE('',#7069,#7068); +#7071=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7072=VECTOR('',#7071,2.E0); +#7073=CARTESIAN_POINT('',(-1.635068124412E2,5.695397010960E-1, +-1.630948313526E1)); +#7074=LINE('',#7073,#7072); +#7075=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7076=VECTOR('',#7075,2.E0); +#7077=CARTESIAN_POINT('',(-1.540396573826E2,9.286415099297E-1, +-2.659281348738E1)); +#7078=LINE('',#7077,#7076); +#7079=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7080=VECTOR('',#7079,2.E0); +#7081=CARTESIAN_POINT('',(-1.531024924428E2,9.158844051015E-1, +-2.622749780236E1)); +#7082=LINE('',#7081,#7080); +#7083=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7084=VECTOR('',#7083,2.E0); +#7085=CARTESIAN_POINT('',(-1.531024924428E2,5.234924505375E-1, +-1.499086240529E1)); +#7086=LINE('',#7085,#7084); +#7087=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7088=VECTOR('',#7087,2.E0); +#7089=CARTESIAN_POINT('',(-1.5E2,5.234924505375E-1,-1.499086240529E1)); +#7090=LINE('',#7089,#7088); +#7091=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7092=VECTOR('',#7091,2.E0); +#7093=CARTESIAN_POINT('',(-1.5E2,9.479433281234E-1,-2.714554524199E1)); +#7094=LINE('',#7093,#7092); +#7095=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7096=VECTOR('',#7095,2.E0); +#7097=CARTESIAN_POINT('',(-1.556551851253E2,1.025210338893E0, +-2.935818293279E1)); +#7098=LINE('',#7097,#7096); +#7099=DIRECTION('',(-1.421085471520E-14,9.993908270191E-1,3.489949670250E-2)); +#7100=VECTOR('',#7099,2.E0); +#7101=CARTESIAN_POINT('',(-1.659200365026E2,6.378110437399E-1, +-1.826451859518E1)); +#7102=LINE('',#7101,#7100); +#7103=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7104=VECTOR('',#7103,2.E0); +#7105=CARTESIAN_POINT('',(-1.666376547083E2,6.488463947761E-1, +-1.858052970252E1)); +#7106=LINE('',#7105,#7104); +#7107=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7108=VECTOR('',#7107,2.E0); +#7109=CARTESIAN_POINT('',(-1.666376547083E2,1.046984901075E0, +-2.998172481057E1)); +#7110=LINE('',#7109,#7108); +#7111=DIRECTION('',(1.E0,0.E0,0.E0)); +#7112=VECTOR('',#7111,3.132264871956E0); +#7113=CARTESIAN_POINT('',(-1.697699195802E2,3.045766555113E0, +-2.991192581717E1)); +#7114=LINE('',#7113,#7112); +#7115=DIRECTION('',(0.E0,3.489949670250E-2,-9.993908270191E-1)); +#7116=VECTOR('',#7115,1.148285812784E1); +#7117=CARTESIAN_POINT('',(-1.697699195802E2,2.645020585746E0, +-1.843606273625E1)); +#7118=LINE('',#7117,#7116); +#7119=CARTESIAN_POINT('',(-1.662527777081E2,2.645020585746E0, +-1.843606273625E1)); +#7120=DIRECTION('',(0.E0,-9.993908270191E-1,-3.489949670250E-2)); +#7121=DIRECTION('',(7.807377031440E-1,-2.180726095197E-2,6.244782480272E-1)); +#7122=AXIS2_PLACEMENT_3D('',#7119,#7120,#7121); +#7124=DIRECTION('',(-6.770845911617E-1,-2.568272093535E-2,7.354569016990E-1)); +#7125=VECTOR('',#7124,1.398223380372E1); +#7126=CARTESIAN_POINT('',(-1.540396573826E2,2.927423163968E0, +-2.652301449397E1)); +#7127=LINE('',#7126,#7125); +#7128=CARTESIAN_POINT('',(-1.536423634809E2,2.914666059140E0, +-2.615769880895E1)); +#7129=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7130=DIRECTION('',(1.E0,0.E0,0.E0)); +#7131=AXIS2_PLACEMENT_3D('',#7128,#7129,#7130); +#7133=DIRECTION('',(0.E0,3.489949670250E-2,-9.993908270191E-1)); +#7134=VECTOR('',#7133,1.124348462412E1); +#7135=CARTESIAN_POINT('',(-1.531024924428E2,2.522274104576E0, +-1.492106341188E1)); +#7136=LINE('',#7135,#7134); +#7137=DIRECTION('',(-1.E0,0.E0,0.E0)); +#7138=VECTOR('',#7137,3.102492442822E0); +#7139=CARTESIAN_POINT('',(-1.5E2,2.522274104576E0,-1.492106341188E1)); +#7140=LINE('',#7139,#7138); +#7141=DIRECTION('',(0.E0,-3.489949670250E-2,9.993908270191E-1)); +#7142=VECTOR('',#7141,1.216209165433E1); +#7143=CARTESIAN_POINT('',(-1.5E2,2.946724982162E0,-2.707574624859E1)); +#7144=LINE('',#7143,#7142); +#7145=CARTESIAN_POINT('',(-1.532609767608E2,2.946724982162E0, +-2.707574624859E1)); +#7146=DIRECTION('',(0.E0,-9.993908270191E-1,-3.489949670250E-2)); +#7147=DIRECTION('',(-7.341997628760E-1,2.369443772129E-2,-6.785199199831E-1)); +#7148=AXIS2_PLACEMENT_3D('',#7145,#7146,#7147); +#7150=DIRECTION('',(6.789335079320E-1,2.562320220347E-2,-7.337525082179E-1)); +#7151=VECTOR('',#7150,1.511908199750E1); +#7152=CARTESIAN_POINT('',(-1.659200365026E2,2.636592697778E0, +-1.819471960177E1)); +#7153=LINE('',#7152,#7151); +#7154=CARTESIAN_POINT('',(-1.662244664668E2,2.646417403795E0, +-1.847606237170E1)); +#7155=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7156=DIRECTION('',(-9.964942500666E-1,2.919736526487E-3,-8.361031469185E-2)); +#7157=AXIS2_PLACEMENT_3D('',#7154,#7155,#7156); +#7159=DIRECTION('',(0.E0,-3.489949670250E-2,9.993908270191E-1)); +#7160=VECTOR('',#7159,1.140814464153E1); +#7161=CARTESIAN_POINT('',(-1.666376547083E2,3.045766555113E0, +-2.991192581717E1)); +#7162=LINE('',#7161,#7160); +#7163=DIRECTION('',(0.E0,3.489949670250E-2,-9.993908270191E-1)); +#7164=VECTOR('',#7163,1.080426230562E1); +#7165=CARTESIAN_POINT('',(-1.749133633719E2,2.668703238405E0, +-1.911424517623E1)); +#7166=LINE('',#7165,#7164); +#7167=CARTESIAN_POINT('',(-1.760059241998E2,2.668703238405E0, +-1.911424517623E1)); +#7168=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7169=DIRECTION('',(0.E0,-3.489949670250E-2,9.993908270191E-1)); +#7170=AXIS2_PLACEMENT_3D('',#7167,#7168,#7169); +#7172=DIRECTION('',(1.E0,0.E0,0.E0)); +#7173=VECTOR('',#7172,1.471146586462E1); +#7174=CARTESIAN_POINT('',(-1.907173900645E2,2.630573415395E0, +-1.802234990686E1)); +#7175=LINE('',#7174,#7173); +#7176=CARTESIAN_POINT('',(-1.905371857176E2,2.679611044931E0, +-1.942660388666E1)); +#7177=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7178=DIRECTION('',(-8.662372614256E-2,3.476831299731E-2,-9.956342172106E-1)); +#7179=AXIS2_PLACEMENT_3D('',#7176,#7177,#7178); +#7181=DIRECTION('',(-1.E0,0.E0,0.E0)); +#7182=VECTOR('',#7181,9.051845092112E0); +#7183=CARTESIAN_POINT('',(-1.816080533850E2,2.728864474949E0, +-2.083703758371E1)); +#7184=LINE('',#7183,#7182); +#7185=CARTESIAN_POINT('',(-1.812641304968E2,2.887088211909E0, +-2.536797259066E1)); +#7186=DIRECTION('',(0.E0,-9.993908270191E-1,-3.489949670250E-2)); +#7187=DIRECTION('',(0.E0,3.489949670250E-2,-9.993908270191E-1)); +#7188=AXIS2_PLACEMENT_3D('',#7185,#7186,#7187); +#7190=DIRECTION('',(1.E0,0.E0,0.E0)); +#7191=VECTOR('',#7190,2.560326241944E1); +#7192=CARTESIAN_POINT('',(-2.068673929162E2,3.045766555113E0, +-2.991192581717E1)); +#7193=LINE('',#7192,#7191); +#7194=DIRECTION('',(0.E0,3.489949670250E-2,-9.993908270191E-1)); +#7195=VECTOR('',#7194,3.161010665602E0); +#7196=CARTESIAN_POINT('',(-2.068673929162E2,2.935448873812E0, +-2.675284075386E1)); +#7197=LINE('',#7196,#7195); +#7198=DIRECTION('',(-1.E0,0.E0,0.E0)); +#7199=VECTOR('',#7198,6.409285347630E0); +#7200=CARTESIAN_POINT('',(-2.004581075686E2,2.935448873812E0, +-2.675284075386E1)); +#7201=LINE('',#7200,#7199); +#7202=DIRECTION('',(0.E0,3.489949670250E-2,-9.993908270191E-1)); +#7203=VECTOR('',#7202,1.183898933440E1); +#7204=CARTESIAN_POINT('',(-2.004581075686E2,2.522274104576E0, +-1.492106341188E1)); +#7205=LINE('',#7204,#7203); +#7206=DIRECTION('',(-1.E0,0.E0,0.E0)); +#7207=VECTOR('',#7206,3.102492442822E0); +#7208=CARTESIAN_POINT('',(-1.973556151258E2,2.522274104576E0, +-1.492106341188E1)); +#7209=LINE('',#7208,#7207); +#7210=DIRECTION('',(0.E0,-3.489949670250E-2,9.993908270191E-1)); +#7211=VECTOR('',#7210,1.183898933440E1); +#7212=CARTESIAN_POINT('',(-1.973556151258E2,2.935448873812E0, +-2.675284075386E1)); +#7213=LINE('',#7212,#7211); +#7214=DIRECTION('',(-1.E0,0.E0,0.E0)); +#7215=VECTOR('',#7214,1.569007015342E1); +#7216=CARTESIAN_POINT('',(-1.816655449723E2,2.935448873812E0, +-2.675284075386E1)); +#7217=LINE('',#7216,#7215); +#7218=CARTESIAN_POINT('',(-1.815505617978E2,2.886391240400E0, +-2.534801393799E1)); +#7219=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7220=DIRECTION('',(0.E0,-3.489949670250E-2,9.993908270191E-1)); +#7221=AXIS2_PLACEMENT_3D('',#7218,#7219,#7220); +#7223=DIRECTION('',(1.E0,0.E0,0.E0)); +#7224=VECTOR('',#7223,9.626760965037E0); +#7225=CARTESIAN_POINT('',(-1.911773227628E2,2.837169757279E0, +-2.393849508037E1)); +#7226=LINE('',#7225,#7224); +#7227=CARTESIAN_POINT('',(-1.904588972328E2,2.679721930927E0, +-1.942977924613E1)); +#7228=DIRECTION('',(0.E0,-9.993908270191E-1,-3.489949670250E-2)); +#7229=DIRECTION('',(-1.572629153734E-1,-3.446523426422E-2,9.869551778452E-1)); +#7230=AXIS2_PLACEMENT_3D('',#7227,#7228,#7229); +#7232=DIRECTION('',(-1.E0,0.E0,0.E0)); +#7233=VECTOR('',#7232,1.520048656843E1); +#7234=CARTESIAN_POINT('',(-1.759768361944E2,2.522274104576E0, +-1.492106341188E1)); +#7235=LINE('',#7234,#7233); +#7236=CARTESIAN_POINT('',(-1.759768361944E2,2.668703238405E0, +-1.911424517623E1)); +#7237=DIRECTION('',(0.E0,-9.993908270191E-1,-3.489949670250E-2)); +#7238=DIRECTION('',(1.E0,0.E0,0.E0)); +#7239=AXIS2_PLACEMENT_3D('',#7236,#7237,#7238); +#7241=DIRECTION('',(0.E0,-3.489949670250E-2,9.993908270191E-1)); +#7242=VECTOR('',#7241,1.080426230562E1); +#7243=CARTESIAN_POINT('',(-1.717810985E2,3.045766555113E0,-2.991192581717E1)); +#7244=LINE('',#7243,#7242); +#7245=DIRECTION('',(1.E0,0.E0,0.E0)); +#7246=VECTOR('',#7245,3.132264871956E0); +#7247=CARTESIAN_POINT('',(-1.749133633719E2,3.045766555113E0, +-2.991192581717E1)); +#7248=LINE('',#7247,#7246); +#7249=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7250=VECTOR('',#7249,2.E0); +#7251=CARTESIAN_POINT('',(-1.749133633719E2,6.699215843672E-1, +-1.918404416963E1)); +#7252=LINE('',#7251,#7250); +#7253=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7254=VECTOR('',#7253,2.E0); +#7255=CARTESIAN_POINT('',(-1.760059241998E2,6.317917613565E-1, +-1.809214890026E1)); +#7256=LINE('',#7255,#7254); +#7257=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7258=VECTOR('',#7257,2.E0); +#7259=CARTESIAN_POINT('',(-1.907173900645E2,6.317917613565E-1, +-1.809214890026E1)); +#7260=LINE('',#7259,#7258); +#7261=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7262=VECTOR('',#7261,2.E0); +#7263=CARTESIAN_POINT('',(-1.906598984772E2,7.300828209110E-1, +-2.090683657711E1)); +#7264=LINE('',#7263,#7262); +#7265=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7266=VECTOR('',#7265,2.E0); +#7267=CARTESIAN_POINT('',(-1.816080533850E2,7.300828209110E-1, +-2.090683657711E1)); +#7268=LINE('',#7267,#7266); +#7269=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7270=VECTOR('',#7269,2.E0); +#7271=CARTESIAN_POINT('',(-1.812641304968E2,1.046984901075E0, +-2.998172481057E1)); +#7272=LINE('',#7271,#7270); +#7273=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7274=VECTOR('',#7273,2.E0); +#7275=CARTESIAN_POINT('',(-2.068673929162E2,1.046984901075E0, +-2.998172481057E1)); +#7276=LINE('',#7275,#7274); +#7277=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7278=VECTOR('',#7277,2.E0); +#7279=CARTESIAN_POINT('',(-2.068673929162E2,9.366672197743E-1, +-2.682263974726E1)); +#7280=LINE('',#7279,#7278); +#7281=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7282=VECTOR('',#7281,2.E0); +#7283=CARTESIAN_POINT('',(-2.004581075686E2,9.366672197743E-1, +-2.682263974726E1)); +#7284=LINE('',#7283,#7282); +#7285=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7286=VECTOR('',#7285,2.E0); +#7287=CARTESIAN_POINT('',(-2.004581075686E2,5.234924505375E-1, +-1.499086240529E1)); +#7288=LINE('',#7287,#7286); +#7289=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7290=VECTOR('',#7289,2.E0); +#7291=CARTESIAN_POINT('',(-1.973556151258E2,5.234924505375E-1, +-1.499086240529E1)); +#7292=LINE('',#7291,#7290); +#7293=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7294=VECTOR('',#7293,2.E0); +#7295=CARTESIAN_POINT('',(-1.973556151258E2,9.366672197743E-1, +-2.682263974726E1)); +#7296=LINE('',#7295,#7294); +#7297=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7298=VECTOR('',#7297,2.E0); +#7299=CARTESIAN_POINT('',(-1.816655449723E2,9.366672197743E-1, +-2.682263974726E1)); +#7300=LINE('',#7299,#7298); +#7301=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7302=VECTOR('',#7301,2.E0); +#7303=CARTESIAN_POINT('',(-1.815505617978E2,8.383881032404E-1, +-2.400829407377E1)); +#7304=LINE('',#7303,#7302); +#7305=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7306=VECTOR('',#7305,2.E0); +#7307=CARTESIAN_POINT('',(-1.911773227628E2,8.383881032404E-1, +-2.400829407377E1)); +#7308=LINE('',#7307,#7306); +#7309=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7310=VECTOR('',#7309,2.E0); +#7311=CARTESIAN_POINT('',(-1.911773227628E2,5.234924505375E-1, +-1.499086240529E1)); +#7312=LINE('',#7311,#7310); +#7313=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7314=VECTOR('',#7313,2.E0); +#7315=CARTESIAN_POINT('',(-1.759768361944E2,5.234924505375E-1, +-1.499086240529E1)); +#7316=LINE('',#7315,#7314); +#7317=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7318=VECTOR('',#7317,2.E0); +#7319=CARTESIAN_POINT('',(-1.717810985E2,6.699215843672E-1,-1.918404416963E1)); +#7320=LINE('',#7319,#7318); +#7321=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7322=VECTOR('',#7321,2.E0); +#7323=CARTESIAN_POINT('',(-1.717810985E2,1.046984901075E0,-2.998172481057E1)); +#7324=LINE('',#7323,#7322); +#7325=DIRECTION('',(0.E0,9.993908270191E-1,3.489949670250E-2)); +#7326=VECTOR('',#7325,2.E0); +#7327=CARTESIAN_POINT('',(-1.749133633719E2,1.046984901075E0, +-2.998172481057E1)); +#7328=LINE('',#7327,#7326); +#7329=DIRECTION('',(0.E0,-1.E0,0.E0)); +#7330=VECTOR('',#7329,8.E0); +#7331=CARTESIAN_POINT('',(6.E1,-3.2E1,-1.4E2)); +#7332=LINE('',#7331,#7330); +#7333=CARTESIAN_POINT('',(0.E0,-3.2E1,-1.4E2)); +#7334=DIRECTION('',(0.E0,1.E0,0.E0)); +#7335=DIRECTION('',(-1.E0,0.E0,0.E0)); +#7336=AXIS2_PLACEMENT_3D('',#7333,#7334,#7335); +#7338=DIRECTION('',(0.E0,-1.E0,0.E0)); +#7339=VECTOR('',#7338,8.E0); +#7340=CARTESIAN_POINT('',(-6.E1,-3.2E1,-1.4E2)); +#7341=LINE('',#7340,#7339); +#7342=CARTESIAN_POINT('',(-1.5E2,7.55E2,-2.5E1)); +#7343=DIRECTION('',(0.E0,0.E0,1.E0)); +#7344=DIRECTION('',(-1.E0,0.E0,0.E0)); +#7345=AXIS2_PLACEMENT_3D('',#7342,#7343,#7344); +#7347=DIRECTION('',(0.E0,0.E0,1.E0)); +#7348=VECTOR('',#7347,2.5E1); +#7349=CARTESIAN_POINT('',(-1.44E2,7.55E2,-2.5E1)); +#7350=LINE('',#7349,#7348); +#7351=CARTESIAN_POINT('',(-1.5E2,7.55E2,-2.5E1)); +#7352=DIRECTION('',(0.E0,0.E0,-1.E0)); +#7353=DIRECTION('',(-1.E0,0.E0,0.E0)); +#7354=AXIS2_PLACEMENT_3D('',#7351,#7352,#7353); +#7356=DIRECTION('',(0.E0,0.E0,1.E0)); +#7357=VECTOR('',#7356,2.5E1); +#7358=CARTESIAN_POINT('',(-1.56E2,7.55E2,-2.5E1)); +#7359=LINE('',#7358,#7357); +#7360=DIRECTION('',(-8.571673007021E-1,0.E0,5.150380749101E-1)); +#7361=VECTOR('',#7360,6.999800383292E0); +#7362=CARTESIAN_POINT('',(-1.5E2,7.55E2,-2.860516371417E1)); +#7363=LINE('',#7362,#7361); +#7364=DIRECTION('',(8.571673007021E-1,0.E0,5.150380749101E-1)); +#7365=VECTOR('',#7364,6.999800383292E0); +#7366=CARTESIAN_POINT('',(-1.5E2,7.55E2,-2.860516371417E1)); +#7367=LINE('',#7366,#7365); +#7368=CARTESIAN_POINT('',(2.16E2,2.5E1,-2.5E1)); +#7369=DIRECTION('',(0.E0,0.E0,1.E0)); +#7370=DIRECTION('',(-1.E0,0.E0,0.E0)); +#7371=AXIS2_PLACEMENT_3D('',#7368,#7369,#7370); +#7373=DIRECTION('',(0.E0,0.E0,1.E0)); +#7374=VECTOR('',#7373,2.5E1); +#7375=CARTESIAN_POINT('',(2.22E2,2.5E1,-2.5E1)); +#7376=LINE('',#7375,#7374); +#7377=CARTESIAN_POINT('',(2.16E2,2.5E1,-2.5E1)); +#7378=DIRECTION('',(0.E0,0.E0,-1.E0)); +#7379=DIRECTION('',(-1.E0,0.E0,0.E0)); +#7380=AXIS2_PLACEMENT_3D('',#7377,#7378,#7379); +#7382=DIRECTION('',(0.E0,0.E0,1.E0)); +#7383=VECTOR('',#7382,2.5E1); +#7384=CARTESIAN_POINT('',(2.1E2,2.5E1,-2.5E1)); +#7385=LINE('',#7384,#7383); +#7386=DIRECTION('',(-8.571673007021E-1,0.E0,5.150380749101E-1)); +#7387=VECTOR('',#7386,6.999800383292E0); +#7388=CARTESIAN_POINT('',(2.16E2,2.5E1,-2.860516371417E1)); +#7389=LINE('',#7388,#7387); +#7390=DIRECTION('',(8.571673007021E-1,0.E0,5.150380749101E-1)); +#7391=VECTOR('',#7390,6.999800383292E0); +#7392=CARTESIAN_POINT('',(2.16E2,2.5E1,-2.860516371417E1)); +#7393=LINE('',#7392,#7391); +#7394=CARTESIAN_POINT('',(-2.91E2,3.02E2,4.E1)); +#7395=CARTESIAN_POINT('',(-3.13E2,3.02E2,4.E1)); +#7396=VERTEX_POINT('',#7394); +#7397=VERTEX_POINT('',#7395); +#7398=CARTESIAN_POINT('',(-2.91E2,9.7E1,4.E1)); +#7399=CARTESIAN_POINT('',(-3.13E2,9.7E1,4.E1)); +#7400=VERTEX_POINT('',#7398); +#7401=VERTEX_POINT('',#7399); +#7402=CARTESIAN_POINT('',(-2.16E2,6.35E2,4.E1)); +#7403=CARTESIAN_POINT('',(-2.38E2,6.35E2,4.E1)); +#7404=VERTEX_POINT('',#7402); +#7405=VERTEX_POINT('',#7403); +#7406=CARTESIAN_POINT('',(2.91E2,3.02E2,4.E1)); +#7407=CARTESIAN_POINT('',(3.13E2,3.02E2,4.E1)); +#7408=VERTEX_POINT('',#7406); +#7409=VERTEX_POINT('',#7407); +#7410=CARTESIAN_POINT('',(2.91E2,9.7E1,4.E1)); +#7411=CARTESIAN_POINT('',(3.13E2,9.7E1,4.E1)); +#7412=VERTEX_POINT('',#7410); +#7413=VERTEX_POINT('',#7411); +#7414=CARTESIAN_POINT('',(2.16E2,6.35E2,4.E1)); +#7415=CARTESIAN_POINT('',(2.38E2,6.35E2,4.E1)); +#7416=VERTEX_POINT('',#7414); +#7417=VERTEX_POINT('',#7415); +#7418=CARTESIAN_POINT('',(-2.7E2,3.765711135041E1,4.E1)); +#7419=CARTESIAN_POINT('',(-2.7E2,3.623428886496E2,4.E1)); +#7420=VERTEX_POINT('',#7418); +#7421=VERTEX_POINT('',#7419); +#7422=CARTESIAN_POINT('',(-1.95E2,5.616571113504E2,4.E1)); +#7423=CARTESIAN_POINT('',(-1.95E2,7.023428886496E2,4.E1)); +#7424=VERTEX_POINT('',#7422); +#7425=VERTEX_POINT('',#7423); +#7426=CARTESIAN_POINT('',(2.7E2,3.765711135041E1,4.E1)); +#7427=CARTESIAN_POINT('',(2.7E2,3.623428886496E2,4.E1)); +#7428=VERTEX_POINT('',#7426); +#7429=VERTEX_POINT('',#7427); +#7430=CARTESIAN_POINT('',(1.95E2,5.616571113504E2,4.E1)); +#7431=CARTESIAN_POINT('',(1.95E2,7.023428886496E2,4.E1)); +#7432=VERTEX_POINT('',#7430); +#7433=VERTEX_POINT('',#7431); +#7434=CARTESIAN_POINT('',(3.5E1,2.E1,-3.303434612609E1)); +#7435=CARTESIAN_POINT('',(2.995E1,2.E1,-3.E1)); +#7436=VERTEX_POINT('',#7434); +#7437=VERTEX_POINT('',#7435); +#7438=CARTESIAN_POINT('',(4.005E1,2.E1,-3.E1)); +#7439=VERTEX_POINT('',#7438); +#7440=CARTESIAN_POINT('',(2.995E1,2.E1,0.E0)); +#7441=CARTESIAN_POINT('',(4.005E1,2.E1,0.E0)); +#7442=VERTEX_POINT('',#7440); +#7443=VERTEX_POINT('',#7441); +#7444=CARTESIAN_POINT('',(1.1E2,2.E1,-3.303434612609E1)); +#7445=CARTESIAN_POINT('',(1.0495E2,2.E1,-3.E1)); +#7446=VERTEX_POINT('',#7444); +#7447=VERTEX_POINT('',#7445); +#7448=CARTESIAN_POINT('',(1.1505E2,2.E1,-3.E1)); +#7449=VERTEX_POINT('',#7448); +#7450=CARTESIAN_POINT('',(1.0495E2,2.E1,0.E0)); +#7451=CARTESIAN_POINT('',(1.1505E2,2.E1,0.E0)); +#7452=VERTEX_POINT('',#7450); +#7453=VERTEX_POINT('',#7451); +#7454=CARTESIAN_POINT('',(1.85E2,2.E1,-3.303434612609E1)); +#7455=CARTESIAN_POINT('',(1.7995E2,2.E1,-3.E1)); +#7456=VERTEX_POINT('',#7454); +#7457=VERTEX_POINT('',#7455); +#7458=CARTESIAN_POINT('',(1.9005E2,2.E1,-3.E1)); +#7459=VERTEX_POINT('',#7458); +#7460=CARTESIAN_POINT('',(1.7995E2,2.E1,0.E0)); +#7461=CARTESIAN_POINT('',(1.9005E2,2.E1,0.E0)); +#7462=VERTEX_POINT('',#7460); +#7463=VERTEX_POINT('',#7461); +#7464=CARTESIAN_POINT('',(2.3E2,6.E1,-3.303434612609E1)); +#7465=CARTESIAN_POINT('',(2.2495E2,6.E1,-3.E1)); +#7466=VERTEX_POINT('',#7464); +#7467=VERTEX_POINT('',#7465); +#7468=CARTESIAN_POINT('',(2.3505E2,6.E1,-3.E1)); +#7469=VERTEX_POINT('',#7468); +#7470=CARTESIAN_POINT('',(2.2495E2,6.E1,0.E0)); +#7471=CARTESIAN_POINT('',(2.3505E2,6.E1,0.E0)); +#7472=VERTEX_POINT('',#7470); +#7473=VERTEX_POINT('',#7471); +#7474=CARTESIAN_POINT('',(2.3E2,1.35E2,-3.303434612609E1)); +#7475=CARTESIAN_POINT('',(2.2495E2,1.35E2,-3.E1)); +#7476=VERTEX_POINT('',#7474); +#7477=VERTEX_POINT('',#7475); +#7478=CARTESIAN_POINT('',(2.3505E2,1.35E2,-3.E1)); +#7479=VERTEX_POINT('',#7478); +#7480=CARTESIAN_POINT('',(2.2495E2,1.35E2,0.E0)); +#7481=CARTESIAN_POINT('',(2.3505E2,1.35E2,0.E0)); +#7482=VERTEX_POINT('',#7480); +#7483=VERTEX_POINT('',#7481); +#7484=CARTESIAN_POINT('',(2.3E2,2.1E2,-3.303434612609E1)); +#7485=CARTESIAN_POINT('',(2.2495E2,2.1E2,-3.E1)); +#7486=VERTEX_POINT('',#7484); +#7487=VERTEX_POINT('',#7485); +#7488=CARTESIAN_POINT('',(2.3505E2,2.1E2,-3.E1)); +#7489=VERTEX_POINT('',#7488); +#7490=CARTESIAN_POINT('',(2.2495E2,2.1E2,0.E0)); +#7491=CARTESIAN_POINT('',(2.3505E2,2.1E2,0.E0)); +#7492=VERTEX_POINT('',#7490); +#7493=VERTEX_POINT('',#7491); +#7494=CARTESIAN_POINT('',(2.3E2,2.85E2,-3.303434612609E1)); +#7495=CARTESIAN_POINT('',(2.2495E2,2.85E2,-3.E1)); +#7496=VERTEX_POINT('',#7494); +#7497=VERTEX_POINT('',#7495); +#7498=CARTESIAN_POINT('',(2.3505E2,2.85E2,-3.E1)); +#7499=VERTEX_POINT('',#7498); +#7500=CARTESIAN_POINT('',(2.2495E2,2.85E2,0.E0)); +#7501=CARTESIAN_POINT('',(2.3505E2,2.85E2,0.E0)); +#7502=VERTEX_POINT('',#7500); +#7503=VERTEX_POINT('',#7501); +#7504=CARTESIAN_POINT('',(2.3E2,3.6E2,-3.303434612609E1)); +#7505=CARTESIAN_POINT('',(2.2495E2,3.6E2,-3.E1)); +#7506=VERTEX_POINT('',#7504); +#7507=VERTEX_POINT('',#7505); +#7508=CARTESIAN_POINT('',(2.3505E2,3.6E2,-3.E1)); +#7509=VERTEX_POINT('',#7508); +#7510=CARTESIAN_POINT('',(2.2495E2,3.6E2,0.E0)); +#7511=CARTESIAN_POINT('',(2.3505E2,3.6E2,0.E0)); +#7512=VERTEX_POINT('',#7510); +#7513=VERTEX_POINT('',#7511); +#7514=CARTESIAN_POINT('',(2.07E2,4.35E2,-3.303434612609E1)); +#7515=CARTESIAN_POINT('',(2.0195E2,4.35E2,-3.E1)); +#7516=VERTEX_POINT('',#7514); +#7517=VERTEX_POINT('',#7515); +#7518=CARTESIAN_POINT('',(2.1205E2,4.35E2,-3.E1)); +#7519=VERTEX_POINT('',#7518); +#7520=CARTESIAN_POINT('',(2.0195E2,4.35E2,0.E0)); +#7521=CARTESIAN_POINT('',(2.1205E2,4.35E2,0.E0)); +#7522=VERTEX_POINT('',#7520); +#7523=VERTEX_POINT('',#7521); +#7524=CARTESIAN_POINT('',(1.69E2,5.E2,-3.303434612609E1)); +#7525=CARTESIAN_POINT('',(1.6395E2,5.E2,-3.E1)); +#7526=VERTEX_POINT('',#7524); +#7527=VERTEX_POINT('',#7525); +#7528=CARTESIAN_POINT('',(1.7405E2,5.E2,-3.E1)); +#7529=VERTEX_POINT('',#7528); +#7530=CARTESIAN_POINT('',(1.6395E2,5.E2,0.E0)); +#7531=CARTESIAN_POINT('',(1.7405E2,5.E2,0.E0)); +#7532=VERTEX_POINT('',#7530); +#7533=VERTEX_POINT('',#7531); +#7534=CARTESIAN_POINT('',(1.55E2,5.6E2,-3.303434612609E1)); +#7535=CARTESIAN_POINT('',(1.4995E2,5.6E2,-3.E1)); +#7536=VERTEX_POINT('',#7534); +#7537=VERTEX_POINT('',#7535); +#7538=CARTESIAN_POINT('',(1.6005E2,5.6E2,-3.E1)); +#7539=VERTEX_POINT('',#7538); +#7540=CARTESIAN_POINT('',(1.4995E2,5.6E2,0.E0)); +#7541=CARTESIAN_POINT('',(1.6005E2,5.6E2,0.E0)); +#7542=VERTEX_POINT('',#7540); +#7543=VERTEX_POINT('',#7541); +#7544=CARTESIAN_POINT('',(1.55E2,6.35E2,-3.303434612609E1)); +#7545=CARTESIAN_POINT('',(1.4995E2,6.35E2,-3.E1)); +#7546=VERTEX_POINT('',#7544); +#7547=VERTEX_POINT('',#7545); +#7548=CARTESIAN_POINT('',(1.6005E2,6.35E2,-3.E1)); +#7549=VERTEX_POINT('',#7548); +#7550=CARTESIAN_POINT('',(1.4995E2,6.35E2,0.E0)); +#7551=CARTESIAN_POINT('',(1.6005E2,6.35E2,0.E0)); +#7552=VERTEX_POINT('',#7550); +#7553=VERTEX_POINT('',#7551); +#7554=CARTESIAN_POINT('',(1.55E2,7.1E2,-3.303434612609E1)); +#7555=CARTESIAN_POINT('',(1.4995E2,7.1E2,-3.E1)); +#7556=VERTEX_POINT('',#7554); +#7557=VERTEX_POINT('',#7555); +#7558=CARTESIAN_POINT('',(1.6005E2,7.1E2,-3.E1)); +#7559=VERTEX_POINT('',#7558); +#7560=CARTESIAN_POINT('',(1.4995E2,7.1E2,0.E0)); +#7561=CARTESIAN_POINT('',(1.6005E2,7.1E2,0.E0)); +#7562=VERTEX_POINT('',#7560); +#7563=VERTEX_POINT('',#7561); +#7564=CARTESIAN_POINT('',(1.1E2,7.6E2,-3.303434612609E1)); +#7565=CARTESIAN_POINT('',(1.0495E2,7.6E2,-3.E1)); +#7566=VERTEX_POINT('',#7564); +#7567=VERTEX_POINT('',#7565); +#7568=CARTESIAN_POINT('',(1.1505E2,7.6E2,-3.E1)); +#7569=VERTEX_POINT('',#7568); +#7570=CARTESIAN_POINT('',(1.0495E2,7.6E2,0.E0)); +#7571=CARTESIAN_POINT('',(1.1505E2,7.6E2,0.E0)); +#7572=VERTEX_POINT('',#7570); +#7573=VERTEX_POINT('',#7571); +#7574=CARTESIAN_POINT('',(3.5E1,7.6E2,-3.303434612609E1)); +#7575=CARTESIAN_POINT('',(2.995E1,7.6E2,-3.E1)); +#7576=VERTEX_POINT('',#7574); +#7577=VERTEX_POINT('',#7575); +#7578=CARTESIAN_POINT('',(4.005E1,7.6E2,-3.E1)); +#7579=VERTEX_POINT('',#7578); +#7580=CARTESIAN_POINT('',(2.995E1,7.6E2,0.E0)); +#7581=CARTESIAN_POINT('',(4.005E1,7.6E2,0.E0)); +#7582=VERTEX_POINT('',#7580); +#7583=VERTEX_POINT('',#7581); +#7584=CARTESIAN_POINT('',(-3.5E1,2.E1,-3.303434612609E1)); +#7585=CARTESIAN_POINT('',(-4.005E1,2.E1,-3.E1)); +#7586=VERTEX_POINT('',#7584); +#7587=VERTEX_POINT('',#7585); +#7588=CARTESIAN_POINT('',(-2.995E1,2.E1,-3.E1)); +#7589=VERTEX_POINT('',#7588); +#7590=CARTESIAN_POINT('',(-4.005E1,2.E1,0.E0)); +#7591=CARTESIAN_POINT('',(-2.995E1,2.E1,0.E0)); +#7592=VERTEX_POINT('',#7590); +#7593=VERTEX_POINT('',#7591); +#7594=CARTESIAN_POINT('',(-1.1E2,2.E1,-3.303434612609E1)); +#7595=CARTESIAN_POINT('',(-1.1505E2,2.E1,-3.E1)); +#7596=VERTEX_POINT('',#7594); +#7597=VERTEX_POINT('',#7595); +#7598=CARTESIAN_POINT('',(-1.0495E2,2.E1,-3.E1)); +#7599=VERTEX_POINT('',#7598); +#7600=CARTESIAN_POINT('',(-1.1505E2,2.E1,0.E0)); +#7601=CARTESIAN_POINT('',(-1.0495E2,2.E1,0.E0)); +#7602=VERTEX_POINT('',#7600); +#7603=VERTEX_POINT('',#7601); +#7604=CARTESIAN_POINT('',(-1.85E2,2.E1,-3.303434612609E1)); +#7605=CARTESIAN_POINT('',(-1.9005E2,2.E1,-3.E1)); +#7606=VERTEX_POINT('',#7604); +#7607=VERTEX_POINT('',#7605); +#7608=CARTESIAN_POINT('',(-1.7995E2,2.E1,-3.E1)); +#7609=VERTEX_POINT('',#7608); +#7610=CARTESIAN_POINT('',(-1.9005E2,2.E1,0.E0)); +#7611=CARTESIAN_POINT('',(-1.7995E2,2.E1,0.E0)); +#7612=VERTEX_POINT('',#7610); +#7613=VERTEX_POINT('',#7611); +#7614=CARTESIAN_POINT('',(-2.3E2,6.E1,-3.303434612609E1)); +#7615=CARTESIAN_POINT('',(-2.3505E2,6.E1,-3.E1)); +#7616=VERTEX_POINT('',#7614); +#7617=VERTEX_POINT('',#7615); +#7618=CARTESIAN_POINT('',(-2.2495E2,6.E1,-3.E1)); +#7619=VERTEX_POINT('',#7618); +#7620=CARTESIAN_POINT('',(-2.3505E2,6.E1,0.E0)); +#7621=CARTESIAN_POINT('',(-2.2495E2,6.E1,0.E0)); +#7622=VERTEX_POINT('',#7620); +#7623=VERTEX_POINT('',#7621); +#7624=CARTESIAN_POINT('',(-2.3E2,1.35E2,-3.303434612609E1)); +#7625=CARTESIAN_POINT('',(-2.3505E2,1.35E2,-3.E1)); +#7626=VERTEX_POINT('',#7624); +#7627=VERTEX_POINT('',#7625); +#7628=CARTESIAN_POINT('',(-2.2495E2,1.35E2,-3.E1)); +#7629=VERTEX_POINT('',#7628); +#7630=CARTESIAN_POINT('',(-2.3505E2,1.35E2,0.E0)); +#7631=CARTESIAN_POINT('',(-2.2495E2,1.35E2,0.E0)); +#7632=VERTEX_POINT('',#7630); +#7633=VERTEX_POINT('',#7631); +#7634=CARTESIAN_POINT('',(-2.3E2,2.1E2,-3.303434612609E1)); +#7635=CARTESIAN_POINT('',(-2.3505E2,2.1E2,-3.E1)); +#7636=VERTEX_POINT('',#7634); +#7637=VERTEX_POINT('',#7635); +#7638=CARTESIAN_POINT('',(-2.2495E2,2.1E2,-3.E1)); +#7639=VERTEX_POINT('',#7638); +#7640=CARTESIAN_POINT('',(-2.3505E2,2.1E2,0.E0)); +#7641=CARTESIAN_POINT('',(-2.2495E2,2.1E2,0.E0)); +#7642=VERTEX_POINT('',#7640); +#7643=VERTEX_POINT('',#7641); +#7644=CARTESIAN_POINT('',(-2.3E2,2.85E2,-3.303434612609E1)); +#7645=CARTESIAN_POINT('',(-2.3505E2,2.85E2,-3.E1)); +#7646=VERTEX_POINT('',#7644); +#7647=VERTEX_POINT('',#7645); +#7648=CARTESIAN_POINT('',(-2.2495E2,2.85E2,-3.E1)); +#7649=VERTEX_POINT('',#7648); +#7650=CARTESIAN_POINT('',(-2.3505E2,2.85E2,0.E0)); +#7651=CARTESIAN_POINT('',(-2.2495E2,2.85E2,0.E0)); +#7652=VERTEX_POINT('',#7650); +#7653=VERTEX_POINT('',#7651); +#7654=CARTESIAN_POINT('',(-2.3E2,3.6E2,-3.303434612609E1)); +#7655=CARTESIAN_POINT('',(-2.3505E2,3.6E2,-3.E1)); +#7656=VERTEX_POINT('',#7654); +#7657=VERTEX_POINT('',#7655); +#7658=CARTESIAN_POINT('',(-2.2495E2,3.6E2,-3.E1)); +#7659=VERTEX_POINT('',#7658); +#7660=CARTESIAN_POINT('',(-2.3505E2,3.6E2,0.E0)); +#7661=CARTESIAN_POINT('',(-2.2495E2,3.6E2,0.E0)); +#7662=VERTEX_POINT('',#7660); +#7663=VERTEX_POINT('',#7661); +#7664=CARTESIAN_POINT('',(-2.07E2,4.35E2,-3.303434612609E1)); +#7665=CARTESIAN_POINT('',(-2.1205E2,4.35E2,-3.E1)); +#7666=VERTEX_POINT('',#7664); +#7667=VERTEX_POINT('',#7665); +#7668=CARTESIAN_POINT('',(-2.0195E2,4.35E2,-3.E1)); +#7669=VERTEX_POINT('',#7668); +#7670=CARTESIAN_POINT('',(-2.1205E2,4.35E2,0.E0)); +#7671=CARTESIAN_POINT('',(-2.0195E2,4.35E2,0.E0)); +#7672=VERTEX_POINT('',#7670); +#7673=VERTEX_POINT('',#7671); +#7674=CARTESIAN_POINT('',(-1.69E2,5.E2,-3.303434612609E1)); +#7675=CARTESIAN_POINT('',(-1.7405E2,5.E2,-3.E1)); +#7676=VERTEX_POINT('',#7674); +#7677=VERTEX_POINT('',#7675); +#7678=CARTESIAN_POINT('',(-1.6395E2,5.E2,-3.E1)); +#7679=VERTEX_POINT('',#7678); +#7680=CARTESIAN_POINT('',(-1.7405E2,5.E2,0.E0)); +#7681=CARTESIAN_POINT('',(-1.6395E2,5.E2,0.E0)); +#7682=VERTEX_POINT('',#7680); +#7683=VERTEX_POINT('',#7681); +#7684=CARTESIAN_POINT('',(-1.55E2,5.6E2,-3.303434612609E1)); +#7685=CARTESIAN_POINT('',(-1.6005E2,5.6E2,-3.E1)); +#7686=VERTEX_POINT('',#7684); +#7687=VERTEX_POINT('',#7685); +#7688=CARTESIAN_POINT('',(-1.4995E2,5.6E2,-3.E1)); +#7689=VERTEX_POINT('',#7688); +#7690=CARTESIAN_POINT('',(-1.6005E2,5.6E2,0.E0)); +#7691=CARTESIAN_POINT('',(-1.4995E2,5.6E2,0.E0)); +#7692=VERTEX_POINT('',#7690); +#7693=VERTEX_POINT('',#7691); +#7694=CARTESIAN_POINT('',(-1.55E2,6.35E2,-3.303434612609E1)); +#7695=CARTESIAN_POINT('',(-1.6005E2,6.35E2,-3.E1)); +#7696=VERTEX_POINT('',#7694); +#7697=VERTEX_POINT('',#7695); +#7698=CARTESIAN_POINT('',(-1.4995E2,6.35E2,-3.E1)); +#7699=VERTEX_POINT('',#7698); +#7700=CARTESIAN_POINT('',(-1.6005E2,6.35E2,0.E0)); +#7701=CARTESIAN_POINT('',(-1.4995E2,6.35E2,0.E0)); +#7702=VERTEX_POINT('',#7700); +#7703=VERTEX_POINT('',#7701); +#7704=CARTESIAN_POINT('',(-1.55E2,7.1E2,-3.303434612609E1)); +#7705=CARTESIAN_POINT('',(-1.6005E2,7.1E2,-3.E1)); +#7706=VERTEX_POINT('',#7704); +#7707=VERTEX_POINT('',#7705); +#7708=CARTESIAN_POINT('',(-1.4995E2,7.1E2,-3.E1)); +#7709=VERTEX_POINT('',#7708); +#7710=CARTESIAN_POINT('',(-1.6005E2,7.1E2,0.E0)); +#7711=CARTESIAN_POINT('',(-1.4995E2,7.1E2,0.E0)); +#7712=VERTEX_POINT('',#7710); +#7713=VERTEX_POINT('',#7711); +#7714=CARTESIAN_POINT('',(-1.1E2,7.6E2,-3.303434612609E1)); +#7715=CARTESIAN_POINT('',(-1.1505E2,7.6E2,-3.E1)); +#7716=VERTEX_POINT('',#7714); +#7717=VERTEX_POINT('',#7715); +#7718=CARTESIAN_POINT('',(-1.0495E2,7.6E2,-3.E1)); +#7719=VERTEX_POINT('',#7718); +#7720=CARTESIAN_POINT('',(-1.1505E2,7.6E2,0.E0)); +#7721=CARTESIAN_POINT('',(-1.0495E2,7.6E2,0.E0)); +#7722=VERTEX_POINT('',#7720); +#7723=VERTEX_POINT('',#7721); +#7724=CARTESIAN_POINT('',(-3.5E1,7.6E2,-3.303434612609E1)); +#7725=CARTESIAN_POINT('',(-4.005E1,7.6E2,-3.E1)); +#7726=VERTEX_POINT('',#7724); +#7727=VERTEX_POINT('',#7725); +#7728=CARTESIAN_POINT('',(-2.995E1,7.6E2,-3.E1)); +#7729=VERTEX_POINT('',#7728); +#7730=CARTESIAN_POINT('',(-4.005E1,7.6E2,0.E0)); +#7731=CARTESIAN_POINT('',(-2.995E1,7.6E2,0.E0)); +#7732=VERTEX_POINT('',#7730); +#7733=VERTEX_POINT('',#7731); +#7734=CARTESIAN_POINT('',(-2.E1,-3.2E1,-1.4E2)); +#7735=CARTESIAN_POINT('',(2.E1,-3.2E1,-1.4E2)); +#7736=VERTEX_POINT('',#7734); +#7737=VERTEX_POINT('',#7735); +#7738=CARTESIAN_POINT('',(-6.E1,-3.2E1,-1.4E2)); +#7739=CARTESIAN_POINT('',(6.E1,-3.2E1,-1.4E2)); +#7740=VERTEX_POINT('',#7738); +#7741=VERTEX_POINT('',#7739); +#7742=CARTESIAN_POINT('',(-6.E1,-4.E1,-1.4E2)); +#7743=CARTESIAN_POINT('',(6.E1,-4.E1,-1.4E2)); +#7744=VERTEX_POINT('',#7742); +#7745=VERTEX_POINT('',#7743); +#7746=CARTESIAN_POINT('',(2.E1,8.12E2,-1.4E2)); +#7747=CARTESIAN_POINT('',(-2.E1,8.12E2,-1.4E2)); +#7748=VERTEX_POINT('',#7746); +#7749=VERTEX_POINT('',#7747); +#7750=CARTESIAN_POINT('',(6.E1,8.12E2,-1.4E2)); +#7751=CARTESIAN_POINT('',(-6.E1,8.12E2,-1.4E2)); +#7752=VERTEX_POINT('',#7750); +#7753=VERTEX_POINT('',#7751); +#7754=CARTESIAN_POINT('',(6.E1,8.2E2,-1.4E2)); +#7755=CARTESIAN_POINT('',(-6.E1,8.2E2,-1.4E2)); +#7756=VERTEX_POINT('',#7754); +#7757=VERTEX_POINT('',#7755); +#7758=CARTESIAN_POINT('',(0.E0,2.5E1,-8.25E1)); +#7759=CARTESIAN_POINT('',(1.408343819019E-14,2.5E1,-1.975E2)); +#7760=VERTEX_POINT('',#7758); +#7761=VERTEX_POINT('',#7759); +#7762=CARTESIAN_POINT('',(0.E0,7.55E2,-8.25E1)); +#7763=CARTESIAN_POINT('',(1.408343819019E-14,7.55E2,-1.975E2)); +#7764=VERTEX_POINT('',#7762); +#7765=VERTEX_POINT('',#7763); +#7766=VERTEX_POINT('',#1266); +#7767=VERTEX_POINT('',#1278); +#7768=VERTEX_POINT('',#6537); +#7769=VERTEX_POINT('',#6549); +#7770=CARTESIAN_POINT('',(3.75E1,1.7E1,-1.4E2)); +#7771=CARTESIAN_POINT('',(-3.75E1,1.7E1,-1.4E2)); +#7772=VERTEX_POINT('',#7770); +#7773=VERTEX_POINT('',#7771); +#7774=CARTESIAN_POINT('',(-2.E1,1.7E1,-1.4E2)); +#7775=CARTESIAN_POINT('',(2.E1,1.7E1,-1.4E2)); +#7776=VERTEX_POINT('',#7774); +#7777=VERTEX_POINT('',#7775); +#7778=CARTESIAN_POINT('',(3.75E1,2.5E1,-1.4E2)); +#7779=CARTESIAN_POINT('',(-3.75E1,2.5E1,-1.4E2)); +#7780=VERTEX_POINT('',#7778); +#7781=VERTEX_POINT('',#7779); +#7782=CARTESIAN_POINT('',(-3.75E1,7.63E2,-1.4E2)); +#7783=CARTESIAN_POINT('',(3.75E1,7.63E2,-1.4E2)); +#7784=VERTEX_POINT('',#7782); +#7785=VERTEX_POINT('',#7783); +#7786=CARTESIAN_POINT('',(2.E1,7.63E2,-1.4E2)); +#7787=CARTESIAN_POINT('',(-2.E1,7.63E2,-1.4E2)); +#7788=VERTEX_POINT('',#7786); +#7789=VERTEX_POINT('',#7787); +#7790=CARTESIAN_POINT('',(-3.75E1,7.55E2,-1.4E2)); +#7791=CARTESIAN_POINT('',(3.75E1,7.55E2,-1.4E2)); +#7792=VERTEX_POINT('',#7790); +#7793=VERTEX_POINT('',#7791); +#7794=CARTESIAN_POINT('',(2.57E2,1.74E2,-1.85E2)); +#7795=CARTESIAN_POINT('',(2.57E2,2.26E2,-1.85E2)); +#7796=VERTEX_POINT('',#7794); +#7797=VERTEX_POINT('',#7795); +#7798=CARTESIAN_POINT('',(2.57E2,1.5E2,-1.85E2)); +#7799=CARTESIAN_POINT('',(2.57E2,2.5E2,-1.85E2)); +#7800=VERTEX_POINT('',#7798); +#7801=VERTEX_POINT('',#7799); +#7802=CARTESIAN_POINT('',(2.65E2,1.5E2,-1.85E2)); +#7803=CARTESIAN_POINT('',(2.65E2,2.5E2,-1.85E2)); +#7804=VERTEX_POINT('',#7802); +#7805=VERTEX_POINT('',#7803); +#7806=CARTESIAN_POINT('',(-2.57E2,2.26E2,-1.85E2)); +#7807=CARTESIAN_POINT('',(-2.57E2,1.74E2,-1.85E2)); +#7808=VERTEX_POINT('',#7806); +#7809=VERTEX_POINT('',#7807); +#7810=CARTESIAN_POINT('',(-2.57E2,2.5E2,-1.85E2)); +#7811=CARTESIAN_POINT('',(-2.57E2,1.5E2,-1.85E2)); +#7812=VERTEX_POINT('',#7810); +#7813=VERTEX_POINT('',#7811); +#7814=CARTESIAN_POINT('',(-2.65E2,2.5E2,-1.85E2)); +#7815=CARTESIAN_POINT('',(-2.65E2,1.5E2,-1.85E2)); +#7816=VERTEX_POINT('',#7814); +#7817=VERTEX_POINT('',#7815); +#7818=CARTESIAN_POINT('',(-2.25E2,2.E2,-2.425E2)); +#7819=CARTESIAN_POINT('',(-2.25E2,2.E2,-1.275E2)); +#7820=VERTEX_POINT('',#7818); +#7821=VERTEX_POINT('',#7819); +#7822=CARTESIAN_POINT('',(2.25E2,2.E2,-2.425E2)); +#7823=CARTESIAN_POINT('',(2.25E2,2.E2,-1.275E2)); +#7824=VERTEX_POINT('',#7822); +#7825=VERTEX_POINT('',#7823); +#7826=VERTEX_POINT('',#1997); +#7827=VERTEX_POINT('',#2009); +#7828=VERTEX_POINT('',#2045); +#7829=VERTEX_POINT('',#2057); +#7830=CARTESIAN_POINT('',(2.25E2,1.74E2,-1.85E2)); +#7831=CARTESIAN_POINT('',(2.25E2,2.26E2,-1.85E2)); +#7832=VERTEX_POINT('',#7830); +#7833=VERTEX_POINT('',#7831); +#7834=CARTESIAN_POINT('',(-2.25E2,2.26E2,-1.85E2)); +#7835=CARTESIAN_POINT('',(-2.25E2,1.74E2,-1.85E2)); +#7836=VERTEX_POINT('',#7834); +#7837=VERTEX_POINT('',#7835); +#7838=CARTESIAN_POINT('',(2.374823940063E2,1.12E2,-1.85E2)); +#7839=CARTESIAN_POINT('',(2.4E2,1.0781E2,-1.85E2)); +#7840=VERTEX_POINT('',#7838); +#7841=VERTEX_POINT('',#7839); +#7842=CARTESIAN_POINT('',(2.4E2,1.1619E2,-1.85E2)); +#7843=VERTEX_POINT('',#7842); +#7844=CARTESIAN_POINT('',(2.65E2,1.0781E2,-1.85E2)); +#7845=CARTESIAN_POINT('',(2.65E2,1.1619E2,-1.85E2)); +#7846=VERTEX_POINT('',#7844); +#7847=VERTEX_POINT('',#7845); +#7848=CARTESIAN_POINT('',(2.374823940063E2,2.88E2,-1.85E2)); +#7849=CARTESIAN_POINT('',(2.4E2,2.8381E2,-1.85E2)); +#7850=VERTEX_POINT('',#7848); +#7851=VERTEX_POINT('',#7849); +#7852=CARTESIAN_POINT('',(2.4E2,2.9219E2,-1.85E2)); +#7853=VERTEX_POINT('',#7852); +#7854=CARTESIAN_POINT('',(2.65E2,2.8381E2,-1.85E2)); +#7855=CARTESIAN_POINT('',(2.65E2,2.9219E2,-1.85E2)); +#7856=VERTEX_POINT('',#7854); +#7857=VERTEX_POINT('',#7855); +#7858=CARTESIAN_POINT('',(2.374823940063E2,2.7317E2,-1.45E2)); +#7859=CARTESIAN_POINT('',(2.4E2,2.6898E2,-1.45E2)); +#7860=VERTEX_POINT('',#7858); +#7861=VERTEX_POINT('',#7859); +#7862=CARTESIAN_POINT('',(2.4E2,2.7736E2,-1.45E2)); +#7863=VERTEX_POINT('',#7862); +#7864=CARTESIAN_POINT('',(2.65E2,2.6898E2,-1.45E2)); +#7865=CARTESIAN_POINT('',(2.65E2,2.7736E2,-1.45E2)); +#7866=VERTEX_POINT('',#7864); +#7867=VERTEX_POINT('',#7865); +#7868=CARTESIAN_POINT('',(2.374823940063E2,2.289E2,-1.17E2)); +#7869=CARTESIAN_POINT('',(2.4E2,2.2471E2,-1.17E2)); +#7870=VERTEX_POINT('',#7868); +#7871=VERTEX_POINT('',#7869); +#7872=CARTESIAN_POINT('',(2.4E2,2.3309E2,-1.17E2)); +#7873=VERTEX_POINT('',#7872); +#7874=CARTESIAN_POINT('',(2.65E2,2.2471E2,-1.17E2)); +#7875=CARTESIAN_POINT('',(2.65E2,2.3309E2,-1.17E2)); +#7876=VERTEX_POINT('',#7874); +#7877=VERTEX_POINT('',#7875); +#7878=CARTESIAN_POINT('',(2.374823940063E2,1.711E2,-1.17E2)); +#7879=CARTESIAN_POINT('',(2.4E2,1.6691E2,-1.17E2)); +#7880=VERTEX_POINT('',#7878); +#7881=VERTEX_POINT('',#7879); +#7882=CARTESIAN_POINT('',(2.4E2,1.7529E2,-1.17E2)); +#7883=VERTEX_POINT('',#7882); +#7884=CARTESIAN_POINT('',(2.65E2,1.6691E2,-1.17E2)); +#7885=CARTESIAN_POINT('',(2.65E2,1.7529E2,-1.17E2)); +#7886=VERTEX_POINT('',#7884); +#7887=VERTEX_POINT('',#7885); +#7888=CARTESIAN_POINT('',(2.374823940063E2,1.2683E2,-1.45E2)); +#7889=CARTESIAN_POINT('',(2.4E2,1.2264E2,-1.45E2)); +#7890=VERTEX_POINT('',#7888); +#7891=VERTEX_POINT('',#7889); +#7892=CARTESIAN_POINT('',(2.4E2,1.3102E2,-1.45E2)); +#7893=VERTEX_POINT('',#7892); +#7894=CARTESIAN_POINT('',(2.65E2,1.2264E2,-1.45E2)); +#7895=CARTESIAN_POINT('',(2.65E2,1.3102E2,-1.45E2)); +#7896=VERTEX_POINT('',#7894); +#7897=VERTEX_POINT('',#7895); +#7898=CARTESIAN_POINT('',(2.374823940063E2,1.2683E2,-2.25E2)); +#7899=CARTESIAN_POINT('',(2.4E2,1.2264E2,-2.25E2)); +#7900=VERTEX_POINT('',#7898); +#7901=VERTEX_POINT('',#7899); +#7902=CARTESIAN_POINT('',(2.4E2,1.3102E2,-2.25E2)); +#7903=VERTEX_POINT('',#7902); +#7904=CARTESIAN_POINT('',(2.65E2,1.2264E2,-2.25E2)); +#7905=CARTESIAN_POINT('',(2.65E2,1.3102E2,-2.25E2)); +#7906=VERTEX_POINT('',#7904); +#7907=VERTEX_POINT('',#7905); +#7908=CARTESIAN_POINT('',(2.374823940063E2,1.711E2,-2.53E2)); +#7909=CARTESIAN_POINT('',(2.4E2,1.6691E2,-2.53E2)); +#7910=VERTEX_POINT('',#7908); +#7911=VERTEX_POINT('',#7909); +#7912=CARTESIAN_POINT('',(2.4E2,1.7529E2,-2.53E2)); +#7913=VERTEX_POINT('',#7912); +#7914=CARTESIAN_POINT('',(2.65E2,1.6691E2,-2.53E2)); +#7915=CARTESIAN_POINT('',(2.65E2,1.7529E2,-2.53E2)); +#7916=VERTEX_POINT('',#7914); +#7917=VERTEX_POINT('',#7915); +#7918=CARTESIAN_POINT('',(2.374823940063E2,2.289E2,-2.53E2)); +#7919=CARTESIAN_POINT('',(2.4E2,2.2471E2,-2.53E2)); +#7920=VERTEX_POINT('',#7918); +#7921=VERTEX_POINT('',#7919); +#7922=CARTESIAN_POINT('',(2.4E2,2.3309E2,-2.53E2)); +#7923=VERTEX_POINT('',#7922); +#7924=CARTESIAN_POINT('',(2.65E2,2.2471E2,-2.53E2)); +#7925=CARTESIAN_POINT('',(2.65E2,2.3309E2,-2.53E2)); +#7926=VERTEX_POINT('',#7924); +#7927=VERTEX_POINT('',#7925); +#7928=CARTESIAN_POINT('',(2.374823940063E2,2.7317E2,-2.25E2)); +#7929=CARTESIAN_POINT('',(2.4E2,2.6898E2,-2.25E2)); +#7930=VERTEX_POINT('',#7928); +#7931=VERTEX_POINT('',#7929); +#7932=CARTESIAN_POINT('',(2.4E2,2.7736E2,-2.25E2)); +#7933=VERTEX_POINT('',#7932); +#7934=CARTESIAN_POINT('',(2.65E2,2.6898E2,-2.25E2)); +#7935=CARTESIAN_POINT('',(2.65E2,2.7736E2,-2.25E2)); +#7936=VERTEX_POINT('',#7934); +#7937=VERTEX_POINT('',#7935); +#7938=CARTESIAN_POINT('',(-2.374823940063E2,1.12E2,-1.85E2)); +#7939=CARTESIAN_POINT('',(-2.4E2,1.1619E2,-1.85E2)); +#7940=VERTEX_POINT('',#7938); +#7941=VERTEX_POINT('',#7939); +#7942=CARTESIAN_POINT('',(-2.4E2,1.0781E2,-1.85E2)); +#7943=VERTEX_POINT('',#7942); +#7944=CARTESIAN_POINT('',(-2.65E2,1.1619E2,-1.85E2)); +#7945=CARTESIAN_POINT('',(-2.65E2,1.0781E2,-1.85E2)); +#7946=VERTEX_POINT('',#7944); +#7947=VERTEX_POINT('',#7945); +#7948=CARTESIAN_POINT('',(-2.374823940063E2,2.88E2,-1.85E2)); +#7949=CARTESIAN_POINT('',(-2.4E2,2.9219E2,-1.85E2)); +#7950=VERTEX_POINT('',#7948); +#7951=VERTEX_POINT('',#7949); +#7952=CARTESIAN_POINT('',(-2.4E2,2.8381E2,-1.85E2)); +#7953=VERTEX_POINT('',#7952); +#7954=CARTESIAN_POINT('',(-2.65E2,2.9219E2,-1.85E2)); +#7955=CARTESIAN_POINT('',(-2.65E2,2.8381E2,-1.85E2)); +#7956=VERTEX_POINT('',#7954); +#7957=VERTEX_POINT('',#7955); +#7958=CARTESIAN_POINT('',(-2.374823940063E2,2.7317E2,-1.45E2)); +#7959=CARTESIAN_POINT('',(-2.4E2,2.7736E2,-1.45E2)); +#7960=VERTEX_POINT('',#7958); +#7961=VERTEX_POINT('',#7959); +#7962=CARTESIAN_POINT('',(-2.4E2,2.6898E2,-1.45E2)); +#7963=VERTEX_POINT('',#7962); +#7964=CARTESIAN_POINT('',(-2.65E2,2.7736E2,-1.45E2)); +#7965=CARTESIAN_POINT('',(-2.65E2,2.6898E2,-1.45E2)); +#7966=VERTEX_POINT('',#7964); +#7967=VERTEX_POINT('',#7965); +#7968=CARTESIAN_POINT('',(-2.374823940063E2,2.289E2,-1.17E2)); +#7969=CARTESIAN_POINT('',(-2.4E2,2.3309E2,-1.17E2)); +#7970=VERTEX_POINT('',#7968); +#7971=VERTEX_POINT('',#7969); +#7972=CARTESIAN_POINT('',(-2.4E2,2.2471E2,-1.17E2)); +#7973=VERTEX_POINT('',#7972); +#7974=CARTESIAN_POINT('',(-2.65E2,2.3309E2,-1.17E2)); +#7975=CARTESIAN_POINT('',(-2.65E2,2.2471E2,-1.17E2)); +#7976=VERTEX_POINT('',#7974); +#7977=VERTEX_POINT('',#7975); +#7978=CARTESIAN_POINT('',(-2.374823940063E2,1.711E2,-1.17E2)); +#7979=CARTESIAN_POINT('',(-2.4E2,1.7529E2,-1.17E2)); +#7980=VERTEX_POINT('',#7978); +#7981=VERTEX_POINT('',#7979); +#7982=CARTESIAN_POINT('',(-2.4E2,1.6691E2,-1.17E2)); +#7983=VERTEX_POINT('',#7982); +#7984=CARTESIAN_POINT('',(-2.65E2,1.7529E2,-1.17E2)); +#7985=CARTESIAN_POINT('',(-2.65E2,1.6691E2,-1.17E2)); +#7986=VERTEX_POINT('',#7984); +#7987=VERTEX_POINT('',#7985); +#7988=CARTESIAN_POINT('',(-2.374823940063E2,1.2683E2,-1.45E2)); +#7989=CARTESIAN_POINT('',(-2.4E2,1.3102E2,-1.45E2)); +#7990=VERTEX_POINT('',#7988); +#7991=VERTEX_POINT('',#7989); +#7992=CARTESIAN_POINT('',(-2.4E2,1.2264E2,-1.45E2)); +#7993=VERTEX_POINT('',#7992); +#7994=CARTESIAN_POINT('',(-2.65E2,1.3102E2,-1.45E2)); +#7995=CARTESIAN_POINT('',(-2.65E2,1.2264E2,-1.45E2)); +#7996=VERTEX_POINT('',#7994); +#7997=VERTEX_POINT('',#7995); +#7998=CARTESIAN_POINT('',(-2.374823940063E2,1.2683E2,-2.25E2)); +#7999=CARTESIAN_POINT('',(-2.4E2,1.3102E2,-2.25E2)); +#8000=VERTEX_POINT('',#7998); +#8001=VERTEX_POINT('',#7999); +#8002=CARTESIAN_POINT('',(-2.4E2,1.2264E2,-2.25E2)); +#8003=VERTEX_POINT('',#8002); +#8004=CARTESIAN_POINT('',(-2.65E2,1.3102E2,-2.25E2)); +#8005=CARTESIAN_POINT('',(-2.65E2,1.2264E2,-2.25E2)); +#8006=VERTEX_POINT('',#8004); +#8007=VERTEX_POINT('',#8005); +#8008=CARTESIAN_POINT('',(-2.374823940063E2,1.711E2,-2.53E2)); +#8009=CARTESIAN_POINT('',(-2.4E2,1.7529E2,-2.53E2)); +#8010=VERTEX_POINT('',#8008); +#8011=VERTEX_POINT('',#8009); +#8012=CARTESIAN_POINT('',(-2.4E2,1.6691E2,-2.53E2)); +#8013=VERTEX_POINT('',#8012); +#8014=CARTESIAN_POINT('',(-2.65E2,1.7529E2,-2.53E2)); +#8015=CARTESIAN_POINT('',(-2.65E2,1.6691E2,-2.53E2)); +#8016=VERTEX_POINT('',#8014); +#8017=VERTEX_POINT('',#8015); +#8018=CARTESIAN_POINT('',(-2.374823940063E2,2.289E2,-2.53E2)); +#8019=CARTESIAN_POINT('',(-2.4E2,2.3309E2,-2.53E2)); +#8020=VERTEX_POINT('',#8018); +#8021=VERTEX_POINT('',#8019); +#8022=CARTESIAN_POINT('',(-2.4E2,2.2471E2,-2.53E2)); +#8023=VERTEX_POINT('',#8022); +#8024=CARTESIAN_POINT('',(-2.65E2,2.3309E2,-2.53E2)); +#8025=CARTESIAN_POINT('',(-2.65E2,2.2471E2,-2.53E2)); +#8026=VERTEX_POINT('',#8024); +#8027=VERTEX_POINT('',#8025); +#8028=CARTESIAN_POINT('',(-2.374823940063E2,2.7317E2,-2.25E2)); +#8029=CARTESIAN_POINT('',(-2.4E2,2.7736E2,-2.25E2)); +#8030=VERTEX_POINT('',#8028); +#8031=VERTEX_POINT('',#8029); +#8032=CARTESIAN_POINT('',(-2.4E2,2.6898E2,-2.25E2)); +#8033=VERTEX_POINT('',#8032); +#8034=CARTESIAN_POINT('',(-2.65E2,2.7736E2,-2.25E2)); +#8035=CARTESIAN_POINT('',(-2.65E2,2.6898E2,-2.25E2)); +#8036=VERTEX_POINT('',#8034); +#8037=VERTEX_POINT('',#8035); +#8038=CARTESIAN_POINT('',(0.E0,-4.E1,-4.E1)); +#8039=CARTESIAN_POINT('',(-1.224646799147E-14,-4.E1,-2.4E2)); +#8040=VERTEX_POINT('',#8038); +#8041=VERTEX_POINT('',#8039); +#8042=CARTESIAN_POINT('',(2.449293598295E-14,8.2E2,-4.E1)); +#8043=CARTESIAN_POINT('',(-3.673940397442E-14,8.2E2,-2.4E2)); +#8044=VERTEX_POINT('',#8042); +#8045=VERTEX_POINT('',#8043); +#8046=VERTEX_POINT('',#1796); +#8047=VERTEX_POINT('',#1810); +#8048=VERTEX_POINT('',#3267); +#8049=VERTEX_POINT('',#3281); +#8050=CARTESIAN_POINT('',(1.09E2,3.541520556352E2,-3.52E2)); +#8051=CARTESIAN_POINT('',(1.09E2,1.59E2,-3.52E2)); +#8052=VERTEX_POINT('',#8050); +#8053=VERTEX_POINT('',#8051); +#8054=CARTESIAN_POINT('',(9.1E1,1.41E2,-3.52E2)); +#8055=VERTEX_POINT('',#8054); +#8056=CARTESIAN_POINT('',(-9.1E1,1.41E2,-3.52E2)); +#8057=VERTEX_POINT('',#8056); +#8058=CARTESIAN_POINT('',(-1.09E2,1.59E2,-3.52E2)); +#8059=VERTEX_POINT('',#8058); +#8060=CARTESIAN_POINT('',(-1.09E2,3.541520556352E2,-3.52E2)); +#8061=VERTEX_POINT('',#8060); +#8062=CARTESIAN_POINT('',(-1.069371622511E2,3.625190658170E2,-3.52E2)); +#8063=VERTEX_POINT('',#8062); +#8064=CARTESIAN_POINT('',(-7.184199145955E1,4.293670101818E2,-3.52E2)); +#8065=VERTEX_POINT('',#8064); +#8066=CARTESIAN_POINT('',(-5.590482920846E1,4.39E2,-3.52E2)); +#8067=VERTEX_POINT('',#8066); +#8068=CARTESIAN_POINT('',(5.590482920846E1,4.39E2,-3.52E2)); +#8069=VERTEX_POINT('',#8068); +#8070=CARTESIAN_POINT('',(7.184199145955E1,4.293670101818E2,-3.52E2)); +#8071=VERTEX_POINT('',#8070); +#8072=CARTESIAN_POINT('',(1.069371622511E2,3.625190658170E2,-3.52E2)); +#8073=VERTEX_POINT('',#8072); +#8074=CARTESIAN_POINT('',(1.01E2,3.541520556352E2,-3.52E2)); +#8075=CARTESIAN_POINT('',(9.985397902838E1,3.588003946251E2,-3.52E2)); +#8076=VERTEX_POINT('',#8074); +#8077=VERTEX_POINT('',#8075); +#8078=CARTESIAN_POINT('',(6.475880823684E1,4.256483389899E2,-3.52E2)); +#8079=VERTEX_POINT('',#8078); +#8080=CARTESIAN_POINT('',(5.590482920846E1,4.31E2,-3.52E2)); +#8081=VERTEX_POINT('',#8080); +#8082=CARTESIAN_POINT('',(-5.590482920846E1,4.31E2,-3.52E2)); +#8083=VERTEX_POINT('',#8082); +#8084=CARTESIAN_POINT('',(-6.475880823684E1,4.256483389899E2,-3.52E2)); +#8085=VERTEX_POINT('',#8084); +#8086=CARTESIAN_POINT('',(-9.985397902838E1,3.588003946251E2,-3.52E2)); +#8087=VERTEX_POINT('',#8086); +#8088=CARTESIAN_POINT('',(-1.01E2,3.541520556352E2,-3.52E2)); +#8089=VERTEX_POINT('',#8088); +#8090=CARTESIAN_POINT('',(-1.01E2,1.59E2,-3.52E2)); +#8091=VERTEX_POINT('',#8090); +#8092=CARTESIAN_POINT('',(-9.1E1,1.49E2,-3.52E2)); +#8093=VERTEX_POINT('',#8092); +#8094=CARTESIAN_POINT('',(9.1E1,1.49E2,-3.52E2)); +#8095=VERTEX_POINT('',#8094); +#8096=CARTESIAN_POINT('',(1.01E2,1.59E2,-3.52E2)); +#8097=VERTEX_POINT('',#8096); +#8098=CARTESIAN_POINT('',(1.09E2,3.541520556352E2,-3.6E2)); +#8099=CARTESIAN_POINT('',(1.09E2,1.59E2,-3.6E2)); +#8100=VERTEX_POINT('',#8098); +#8101=VERTEX_POINT('',#8099); +#8102=CARTESIAN_POINT('',(9.1E1,1.41E2,-3.6E2)); +#8103=VERTEX_POINT('',#8102); +#8104=CARTESIAN_POINT('',(-9.1E1,1.41E2,-3.6E2)); +#8105=VERTEX_POINT('',#8104); +#8106=CARTESIAN_POINT('',(-1.09E2,1.59E2,-3.6E2)); +#8107=VERTEX_POINT('',#8106); +#8108=CARTESIAN_POINT('',(-1.09E2,3.541520556352E2,-3.6E2)); +#8109=VERTEX_POINT('',#8108); +#8110=CARTESIAN_POINT('',(-1.069371622511E2,3.625190658170E2,-3.6E2)); +#8111=VERTEX_POINT('',#8110); +#8112=CARTESIAN_POINT('',(-7.184199145955E1,4.293670101818E2,-3.6E2)); +#8113=VERTEX_POINT('',#8112); +#8114=CARTESIAN_POINT('',(-5.590482920846E1,4.39E2,-3.6E2)); +#8115=VERTEX_POINT('',#8114); +#8116=CARTESIAN_POINT('',(5.590482920846E1,4.39E2,-3.6E2)); +#8117=VERTEX_POINT('',#8116); +#8118=CARTESIAN_POINT('',(7.184199145955E1,4.293670101818E2,-3.6E2)); +#8119=VERTEX_POINT('',#8118); +#8120=CARTESIAN_POINT('',(1.069371622511E2,3.625190658170E2,-3.6E2)); +#8121=VERTEX_POINT('',#8120); +#8122=CARTESIAN_POINT('',(9.985397902838E1,3.588003946251E2,-3.6E2)); +#8123=CARTESIAN_POINT('',(1.01E2,3.541520556352E2,-3.6E2)); +#8124=VERTEX_POINT('',#8122); +#8125=VERTEX_POINT('',#8123); +#8126=CARTESIAN_POINT('',(6.475880823684E1,4.256483389899E2,-3.6E2)); +#8127=VERTEX_POINT('',#8126); +#8128=CARTESIAN_POINT('',(5.590482920846E1,4.31E2,-3.6E2)); +#8129=VERTEX_POINT('',#8128); +#8130=CARTESIAN_POINT('',(-5.590482920846E1,4.31E2,-3.6E2)); +#8131=VERTEX_POINT('',#8130); +#8132=CARTESIAN_POINT('',(-6.475880823684E1,4.256483389899E2,-3.6E2)); +#8133=VERTEX_POINT('',#8132); +#8134=CARTESIAN_POINT('',(-9.985397902838E1,3.588003946251E2,-3.6E2)); +#8135=VERTEX_POINT('',#8134); +#8136=CARTESIAN_POINT('',(-1.01E2,3.541520556352E2,-3.6E2)); +#8137=VERTEX_POINT('',#8136); +#8138=CARTESIAN_POINT('',(-1.01E2,1.59E2,-3.6E2)); +#8139=VERTEX_POINT('',#8138); +#8140=CARTESIAN_POINT('',(-9.1E1,1.49E2,-3.6E2)); +#8141=VERTEX_POINT('',#8140); +#8142=CARTESIAN_POINT('',(9.1E1,1.49E2,-3.6E2)); +#8143=VERTEX_POINT('',#8142); +#8144=CARTESIAN_POINT('',(1.01E2,1.59E2,-3.6E2)); +#8145=VERTEX_POINT('',#8144); +#8146=CARTESIAN_POINT('',(-2.5E1,1.28E2,-3.324823940063E2)); +#8147=CARTESIAN_POINT('',(-2.081E1,1.28E2,-3.35E2)); +#8148=VERTEX_POINT('',#8146); +#8149=VERTEX_POINT('',#8147); +#8150=CARTESIAN_POINT('',(-2.919E1,1.28E2,-3.35E2)); +#8151=VERTEX_POINT('',#8150); +#8152=CARTESIAN_POINT('',(-2.081E1,1.28E2,-3.6E2)); +#8153=CARTESIAN_POINT('',(-2.919E1,1.28E2,-3.6E2)); +#8154=VERTEX_POINT('',#8152); +#8155=VERTEX_POINT('',#8153); +#8156=CARTESIAN_POINT('',(-7.4E1,1.28E2,-3.324823940063E2)); +#8157=CARTESIAN_POINT('',(-6.981E1,1.28E2,-3.35E2)); +#8158=VERTEX_POINT('',#8156); +#8159=VERTEX_POINT('',#8157); +#8160=CARTESIAN_POINT('',(-7.819E1,1.28E2,-3.35E2)); +#8161=VERTEX_POINT('',#8160); +#8162=CARTESIAN_POINT('',(-6.981E1,1.28E2,-3.6E2)); +#8163=CARTESIAN_POINT('',(-7.819E1,1.28E2,-3.6E2)); +#8164=VERTEX_POINT('',#8162); +#8165=VERTEX_POINT('',#8163); +#8166=CARTESIAN_POINT('',(-1.22E2,1.76E2,-3.324823940063E2)); +#8167=CARTESIAN_POINT('',(-1.1781E2,1.76E2,-3.35E2)); +#8168=VERTEX_POINT('',#8166); +#8169=VERTEX_POINT('',#8167); +#8170=CARTESIAN_POINT('',(-1.2619E2,1.76E2,-3.35E2)); +#8171=VERTEX_POINT('',#8170); +#8172=CARTESIAN_POINT('',(-1.1781E2,1.76E2,-3.6E2)); +#8173=CARTESIAN_POINT('',(-1.2619E2,1.76E2,-3.6E2)); +#8174=VERTEX_POINT('',#8172); +#8175=VERTEX_POINT('',#8173); +#8176=CARTESIAN_POINT('',(-1.22E2,2.24E2,-3.324823940063E2)); +#8177=CARTESIAN_POINT('',(-1.1781E2,2.24E2,-3.35E2)); +#8178=VERTEX_POINT('',#8176); +#8179=VERTEX_POINT('',#8177); +#8180=CARTESIAN_POINT('',(-1.2619E2,2.24E2,-3.35E2)); +#8181=VERTEX_POINT('',#8180); +#8182=CARTESIAN_POINT('',(-1.1781E2,2.24E2,-3.6E2)); +#8183=CARTESIAN_POINT('',(-1.2619E2,2.24E2,-3.6E2)); +#8184=VERTEX_POINT('',#8182); +#8185=VERTEX_POINT('',#8183); +#8186=CARTESIAN_POINT('',(-1.22E2,2.72E2,-3.324823940063E2)); +#8187=CARTESIAN_POINT('',(-1.1781E2,2.72E2,-3.35E2)); +#8188=VERTEX_POINT('',#8186); +#8189=VERTEX_POINT('',#8187); +#8190=CARTESIAN_POINT('',(-1.2619E2,2.72E2,-3.35E2)); +#8191=VERTEX_POINT('',#8190); +#8192=CARTESIAN_POINT('',(-1.1781E2,2.72E2,-3.6E2)); +#8193=CARTESIAN_POINT('',(-1.2619E2,2.72E2,-3.6E2)); +#8194=VERTEX_POINT('',#8192); +#8195=VERTEX_POINT('',#8193); +#8196=CARTESIAN_POINT('',(-1.22E2,3.2E2,-3.324823940063E2)); +#8197=CARTESIAN_POINT('',(-1.1781E2,3.2E2,-3.35E2)); +#8198=VERTEX_POINT('',#8196); +#8199=VERTEX_POINT('',#8197); +#8200=CARTESIAN_POINT('',(-1.2619E2,3.2E2,-3.35E2)); +#8201=VERTEX_POINT('',#8200); +#8202=CARTESIAN_POINT('',(-1.1781E2,3.2E2,-3.6E2)); +#8203=CARTESIAN_POINT('',(-1.2619E2,3.2E2,-3.6E2)); +#8204=VERTEX_POINT('',#8202); +#8205=VERTEX_POINT('',#8203); +#8206=CARTESIAN_POINT('',(-1.22E2,3.61795E2,-3.324823940063E2)); +#8207=CARTESIAN_POINT('',(-1.1781E2,3.61795E2,-3.35E2)); +#8208=VERTEX_POINT('',#8206); +#8209=VERTEX_POINT('',#8207); +#8210=CARTESIAN_POINT('',(-1.2619E2,3.61795E2,-3.35E2)); +#8211=VERTEX_POINT('',#8210); +#8212=CARTESIAN_POINT('',(-1.1781E2,3.61795E2,-3.6E2)); +#8213=CARTESIAN_POINT('',(-1.2619E2,3.61795E2,-3.6E2)); +#8214=VERTEX_POINT('',#8212); +#8215=VERTEX_POINT('',#8213); +#8216=CARTESIAN_POINT('',(-7.4642E1,4.52E2,-3.324823940063E2)); +#8217=CARTESIAN_POINT('',(-7.0452E1,4.52E2,-3.35E2)); +#8218=VERTEX_POINT('',#8216); +#8219=VERTEX_POINT('',#8217); +#8220=CARTESIAN_POINT('',(-7.8832E1,4.52E2,-3.35E2)); +#8221=VERTEX_POINT('',#8220); +#8222=CARTESIAN_POINT('',(-7.0452E1,4.52E2,-3.6E2)); +#8223=CARTESIAN_POINT('',(-7.8832E1,4.52E2,-3.6E2)); +#8224=VERTEX_POINT('',#8222); +#8225=VERTEX_POINT('',#8223); +#8226=CARTESIAN_POINT('',(-2.5E1,4.52E2,-3.324823940063E2)); +#8227=CARTESIAN_POINT('',(-2.081E1,4.52E2,-3.35E2)); +#8228=VERTEX_POINT('',#8226); +#8229=VERTEX_POINT('',#8227); +#8230=CARTESIAN_POINT('',(-2.919E1,4.52E2,-3.35E2)); +#8231=VERTEX_POINT('',#8230); +#8232=CARTESIAN_POINT('',(-2.081E1,4.52E2,-3.6E2)); +#8233=CARTESIAN_POINT('',(-2.919E1,4.52E2,-3.6E2)); +#8234=VERTEX_POINT('',#8232); +#8235=VERTEX_POINT('',#8233); +#8236=CARTESIAN_POINT('',(-9.7952E1,4.076E2,-3.324823940063E2)); +#8237=CARTESIAN_POINT('',(-9.3762E1,4.076E2,-3.35E2)); +#8238=VERTEX_POINT('',#8236); +#8239=VERTEX_POINT('',#8237); +#8240=CARTESIAN_POINT('',(-1.02142E2,4.076E2,-3.35E2)); +#8241=VERTEX_POINT('',#8240); +#8242=CARTESIAN_POINT('',(-9.3762E1,4.076E2,-3.6E2)); +#8243=CARTESIAN_POINT('',(-1.02142E2,4.076E2,-3.6E2)); +#8244=VERTEX_POINT('',#8242); +#8245=VERTEX_POINT('',#8243); +#8246=CARTESIAN_POINT('',(2.5E1,1.28E2,-3.324823940063E2)); +#8247=CARTESIAN_POINT('',(2.919E1,1.28E2,-3.35E2)); +#8248=VERTEX_POINT('',#8246); +#8249=VERTEX_POINT('',#8247); +#8250=CARTESIAN_POINT('',(2.081E1,1.28E2,-3.35E2)); +#8251=VERTEX_POINT('',#8250); +#8252=CARTESIAN_POINT('',(2.919E1,1.28E2,-3.6E2)); +#8253=CARTESIAN_POINT('',(2.081E1,1.28E2,-3.6E2)); +#8254=VERTEX_POINT('',#8252); +#8255=VERTEX_POINT('',#8253); +#8256=CARTESIAN_POINT('',(7.4E1,1.28E2,-3.324823940063E2)); +#8257=CARTESIAN_POINT('',(7.819E1,1.28E2,-3.35E2)); +#8258=VERTEX_POINT('',#8256); +#8259=VERTEX_POINT('',#8257); +#8260=CARTESIAN_POINT('',(6.981E1,1.28E2,-3.35E2)); +#8261=VERTEX_POINT('',#8260); +#8262=CARTESIAN_POINT('',(7.819E1,1.28E2,-3.6E2)); +#8263=CARTESIAN_POINT('',(6.981E1,1.28E2,-3.6E2)); +#8264=VERTEX_POINT('',#8262); +#8265=VERTEX_POINT('',#8263); +#8266=CARTESIAN_POINT('',(1.22E2,1.76E2,-3.324823940063E2)); +#8267=CARTESIAN_POINT('',(1.2619E2,1.76E2,-3.35E2)); +#8268=VERTEX_POINT('',#8266); +#8269=VERTEX_POINT('',#8267); +#8270=CARTESIAN_POINT('',(1.1781E2,1.76E2,-3.35E2)); +#8271=VERTEX_POINT('',#8270); +#8272=CARTESIAN_POINT('',(1.2619E2,1.76E2,-3.6E2)); +#8273=CARTESIAN_POINT('',(1.1781E2,1.76E2,-3.6E2)); +#8274=VERTEX_POINT('',#8272); +#8275=VERTEX_POINT('',#8273); +#8276=CARTESIAN_POINT('',(1.22E2,2.24E2,-3.324823940063E2)); +#8277=CARTESIAN_POINT('',(1.2619E2,2.24E2,-3.35E2)); +#8278=VERTEX_POINT('',#8276); +#8279=VERTEX_POINT('',#8277); +#8280=CARTESIAN_POINT('',(1.1781E2,2.24E2,-3.35E2)); +#8281=VERTEX_POINT('',#8280); +#8282=CARTESIAN_POINT('',(1.2619E2,2.24E2,-3.6E2)); +#8283=CARTESIAN_POINT('',(1.1781E2,2.24E2,-3.6E2)); +#8284=VERTEX_POINT('',#8282); +#8285=VERTEX_POINT('',#8283); +#8286=CARTESIAN_POINT('',(1.22E2,2.72E2,-3.324823940063E2)); +#8287=CARTESIAN_POINT('',(1.2619E2,2.72E2,-3.35E2)); +#8288=VERTEX_POINT('',#8286); +#8289=VERTEX_POINT('',#8287); +#8290=CARTESIAN_POINT('',(1.1781E2,2.72E2,-3.35E2)); +#8291=VERTEX_POINT('',#8290); +#8292=CARTESIAN_POINT('',(1.2619E2,2.72E2,-3.6E2)); +#8293=CARTESIAN_POINT('',(1.1781E2,2.72E2,-3.6E2)); +#8294=VERTEX_POINT('',#8292); +#8295=VERTEX_POINT('',#8293); +#8296=CARTESIAN_POINT('',(1.22E2,3.2E2,-3.324823940063E2)); +#8297=CARTESIAN_POINT('',(1.2619E2,3.2E2,-3.35E2)); +#8298=VERTEX_POINT('',#8296); +#8299=VERTEX_POINT('',#8297); +#8300=CARTESIAN_POINT('',(1.1781E2,3.2E2,-3.35E2)); +#8301=VERTEX_POINT('',#8300); +#8302=CARTESIAN_POINT('',(1.2619E2,3.2E2,-3.6E2)); +#8303=CARTESIAN_POINT('',(1.1781E2,3.2E2,-3.6E2)); +#8304=VERTEX_POINT('',#8302); +#8305=VERTEX_POINT('',#8303); +#8306=CARTESIAN_POINT('',(1.22E2,3.61795E2,-3.324823940063E2)); +#8307=CARTESIAN_POINT('',(1.2619E2,3.61795E2,-3.35E2)); +#8308=VERTEX_POINT('',#8306); +#8309=VERTEX_POINT('',#8307); +#8310=CARTESIAN_POINT('',(1.1781E2,3.61795E2,-3.35E2)); +#8311=VERTEX_POINT('',#8310); +#8312=CARTESIAN_POINT('',(1.2619E2,3.61795E2,-3.6E2)); +#8313=CARTESIAN_POINT('',(1.1781E2,3.61795E2,-3.6E2)); +#8314=VERTEX_POINT('',#8312); +#8315=VERTEX_POINT('',#8313); +#8316=CARTESIAN_POINT('',(7.4642E1,4.52E2,-3.324823940063E2)); +#8317=CARTESIAN_POINT('',(7.8832E1,4.52E2,-3.35E2)); +#8318=VERTEX_POINT('',#8316); +#8319=VERTEX_POINT('',#8317); +#8320=CARTESIAN_POINT('',(7.0452E1,4.52E2,-3.35E2)); +#8321=VERTEX_POINT('',#8320); +#8322=CARTESIAN_POINT('',(7.8832E1,4.52E2,-3.6E2)); +#8323=CARTESIAN_POINT('',(7.0452E1,4.52E2,-3.6E2)); +#8324=VERTEX_POINT('',#8322); +#8325=VERTEX_POINT('',#8323); +#8326=CARTESIAN_POINT('',(2.5E1,4.52E2,-3.324823940063E2)); +#8327=CARTESIAN_POINT('',(2.919E1,4.52E2,-3.35E2)); +#8328=VERTEX_POINT('',#8326); +#8329=VERTEX_POINT('',#8327); +#8330=CARTESIAN_POINT('',(2.081E1,4.52E2,-3.35E2)); +#8331=VERTEX_POINT('',#8330); +#8332=CARTESIAN_POINT('',(2.919E1,4.52E2,-3.6E2)); +#8333=CARTESIAN_POINT('',(2.081E1,4.52E2,-3.6E2)); +#8334=VERTEX_POINT('',#8332); +#8335=VERTEX_POINT('',#8333); +#8336=CARTESIAN_POINT('',(9.7952E1,4.076E2,-3.324823940063E2)); +#8337=CARTESIAN_POINT('',(1.02142E2,4.076E2,-3.35E2)); +#8338=VERTEX_POINT('',#8336); +#8339=VERTEX_POINT('',#8337); +#8340=CARTESIAN_POINT('',(9.3762E1,4.076E2,-3.35E2)); +#8341=VERTEX_POINT('',#8340); +#8342=CARTESIAN_POINT('',(1.02142E2,4.076E2,-3.6E2)); +#8343=CARTESIAN_POINT('',(9.3762E1,4.076E2,-3.6E2)); +#8344=VERTEX_POINT('',#8342); +#8345=VERTEX_POINT('',#8343); +#8346=CARTESIAN_POINT('',(2.E1,3.76E2,-3.3E2)); +#8347=CARTESIAN_POINT('',(3.5E1,3.61E2,-3.3E2)); +#8348=VERTEX_POINT('',#8346); +#8349=VERTEX_POINT('',#8347); +#8350=CARTESIAN_POINT('',(3.5E1,3.347339717240E2,-3.3E2)); +#8351=VERTEX_POINT('',#8350); +#8352=CARTESIAN_POINT('',(3.5E1,2.372660282760E2,-3.3E2)); +#8353=VERTEX_POINT('',#8352); +#8354=CARTESIAN_POINT('',(3.5E1,2.11E2,-3.3E2)); +#8355=VERTEX_POINT('',#8354); +#8356=CARTESIAN_POINT('',(2.E1,1.96E2,-3.3E2)); +#8357=VERTEX_POINT('',#8356); +#8358=CARTESIAN_POINT('',(-2.E1,1.96E2,-3.3E2)); +#8359=VERTEX_POINT('',#8358); +#8360=CARTESIAN_POINT('',(-3.5E1,2.11E2,-3.3E2)); +#8361=VERTEX_POINT('',#8360); +#8362=CARTESIAN_POINT('',(-3.5E1,2.372660282760E2,-3.3E2)); +#8363=VERTEX_POINT('',#8362); +#8364=CARTESIAN_POINT('',(-3.5E1,3.347339717240E2,-3.3E2)); +#8365=VERTEX_POINT('',#8364); +#8366=CARTESIAN_POINT('',(-3.5E1,3.61E2,-3.3E2)); +#8367=VERTEX_POINT('',#8366); +#8368=CARTESIAN_POINT('',(-2.E1,3.76E2,-3.3E2)); +#8369=VERTEX_POINT('',#8368); +#8370=CARTESIAN_POINT('',(2.E1,3.76E2,-2.9E2)); +#8371=CARTESIAN_POINT('',(3.5E1,3.61E2,-2.9E2)); +#8372=VERTEX_POINT('',#8370); +#8373=VERTEX_POINT('',#8371); +#8374=CARTESIAN_POINT('',(3.5E1,3.347339717240E2,-2.9E2)); +#8375=VERTEX_POINT('',#8374); +#8376=CARTESIAN_POINT('',(3.5E1,2.372660282760E2,-2.9E2)); +#8377=VERTEX_POINT('',#8376); +#8378=CARTESIAN_POINT('',(3.5E1,2.11E2,-2.9E2)); +#8379=VERTEX_POINT('',#8378); +#8380=CARTESIAN_POINT('',(2.E1,1.96E2,-2.9E2)); +#8381=VERTEX_POINT('',#8380); +#8382=CARTESIAN_POINT('',(-2.E1,1.96E2,-2.9E2)); +#8383=VERTEX_POINT('',#8382); +#8384=CARTESIAN_POINT('',(-3.5E1,2.11E2,-2.9E2)); +#8385=VERTEX_POINT('',#8384); +#8386=CARTESIAN_POINT('',(-3.5E1,2.372660282760E2,-2.9E2)); +#8387=VERTEX_POINT('',#8386); +#8388=CARTESIAN_POINT('',(-3.5E1,3.347339717240E2,-2.9E2)); +#8389=VERTEX_POINT('',#8388); +#8390=CARTESIAN_POINT('',(-3.5E1,3.61E2,-2.9E2)); +#8391=VERTEX_POINT('',#8390); +#8392=CARTESIAN_POINT('',(-2.E1,3.76E2,-2.9E2)); +#8393=VERTEX_POINT('',#8392); +#8394=CARTESIAN_POINT('',(1.35E2,1.15E2,-3.6E2)); +#8395=CARTESIAN_POINT('',(-1.35E2,1.15E2,-3.6E2)); +#8396=VERTEX_POINT('',#8394); +#8397=VERTEX_POINT('',#8395); +#8398=CARTESIAN_POINT('',(-1.35E2,3.65E2,-3.6E2)); +#8399=VERTEX_POINT('',#8398); +#8400=CARTESIAN_POINT('',(-8.25E1,4.65E2,-3.6E2)); +#8401=VERTEX_POINT('',#8400); +#8402=CARTESIAN_POINT('',(8.25E1,4.65E2,-3.6E2)); +#8403=VERTEX_POINT('',#8402); +#8404=CARTESIAN_POINT('',(1.35E2,3.65E2,-3.6E2)); +#8405=VERTEX_POINT('',#8404); +#8406=CARTESIAN_POINT('',(8.908318322270E1,3.556518291161E2,-3.6E2)); +#8407=CARTESIAN_POINT('',(5.754809113290E1,4.157186711919E2,-3.6E2)); +#8408=VERTEX_POINT('',#8406); +#8409=VERTEX_POINT('',#8407); +#8410=CARTESIAN_POINT('',(5.046490791019E1,4.2E2,-3.6E2)); +#8411=VERTEX_POINT('',#8410); +#8412=CARTESIAN_POINT('',(-5.046490791019E1,4.2E2,-3.6E2)); +#8413=VERTEX_POINT('',#8412); +#8414=CARTESIAN_POINT('',(-5.754809113290E1,4.157186711919E2,-3.6E2)); +#8415=VERTEX_POINT('',#8414); +#8416=CARTESIAN_POINT('',(-8.908318322270E1,3.556518291161E2,-3.6E2)); +#8417=VERTEX_POINT('',#8416); +#8418=CARTESIAN_POINT('',(-9.E1,3.519331579242E2,-3.6E2)); +#8419=VERTEX_POINT('',#8418); +#8420=CARTESIAN_POINT('',(-9.E1,1.68E2,-3.6E2)); +#8421=VERTEX_POINT('',#8420); +#8422=CARTESIAN_POINT('',(-8.2E1,1.6E2,-3.6E2)); +#8423=VERTEX_POINT('',#8422); +#8424=CARTESIAN_POINT('',(8.2E1,1.6E2,-3.6E2)); +#8425=VERTEX_POINT('',#8424); +#8426=CARTESIAN_POINT('',(9.E1,1.68E2,-3.6E2)); +#8427=VERTEX_POINT('',#8426); +#8428=CARTESIAN_POINT('',(9.E1,3.519331579242E2,-3.6E2)); +#8429=VERTEX_POINT('',#8428); +#8430=CARTESIAN_POINT('',(-2.099756182280E2,6.500915244743E1,0.E0)); +#8431=CARTESIAN_POINT('',(-2.006911463807E2,7.429362429474E1, +-2.658724874176E2)); +#8432=VERTEX_POINT('',#8430); +#8433=VERTEX_POINT('',#8431); +#8434=CARTESIAN_POINT('',(-1.849908475526E2,4.002438177195E1,0.E0)); +#8435=CARTESIAN_POINT('',(-1.757063757053E2,4.930885361926E1, +-2.658724874176E2)); +#8436=VERTEX_POINT('',#8434); +#8437=VERTEX_POINT('',#8435); +#8438=CARTESIAN_POINT('',(1.349756182280E2,7.149908475526E2,0.E0)); +#8439=CARTESIAN_POINT('',(1.256911463807E2,7.057063757053E2,-2.658724874176E2)); +#8440=VERTEX_POINT('',#8438); +#8441=VERTEX_POINT('',#8439); +#8442=CARTESIAN_POINT('',(1.099908475526E2,7.399756182280E2,0.E0)); +#8443=CARTESIAN_POINT('',(1.007063757053E2,7.306911463807E2,-2.658724874176E2)); +#8444=VERTEX_POINT('',#8442); +#8445=VERTEX_POINT('',#8443); +#8446=CARTESIAN_POINT('',(-1.007063757053E2,7.306911463807E2, +-2.658724874176E2)); +#8447=VERTEX_POINT('',#8446); +#8448=CARTESIAN_POINT('',(-1.007063757053E2,7.057063757053E2,-2.9E2)); +#8449=CARTESIAN_POINT('',(1.007063757053E2,7.057063757053E2,-2.9E2)); +#8450=VERTEX_POINT('',#8448); +#8451=VERTEX_POINT('',#8449); +#8452=CARTESIAN_POINT('',(-1.099908475526E2,7.399756182280E2, +-3.856174638865E-14)); +#8453=VERTEX_POINT('',#8452); +#8454=CARTESIAN_POINT('',(-1.349756182280E2,7.149908475526E2, +-3.789561257387E-14)); +#8455=CARTESIAN_POINT('',(-1.256911463807E2,7.057063757053E2, +-2.658724874176E2)); +#8456=VERTEX_POINT('',#8454); +#8457=VERTEX_POINT('',#8455); +#8458=CARTESIAN_POINT('',(-1.256912543947E2,5.234865586448E2, +-2.658724911896E2)); +#8459=VERTEX_POINT('',#8458); +#8460=CARTESIAN_POINT('',(-1.007063757146E2,5.234865586734E2, +-2.899997367592E2)); +#8461=VERTEX_POINT('',#8460); +#8462=VERTEX_POINT('',#347); +#8463=VERTEX_POINT('',#350); +#8464=CARTESIAN_POINT('',(-1.290345383276E2,5.110011477857E2, +-2.658724902190E2)); +#8465=VERTEX_POINT('',#8464); +#8466=CARTESIAN_POINT('',(-1.973478239351E2,3.925912922025E2, +-2.658724874176E2)); +#8467=VERTEX_POINT('',#8466); +#8468=CARTESIAN_POINT('',(-1.757063757053E2,3.801058413007E2,-2.9E2)); +#8469=CARTESIAN_POINT('',(-1.073930206362E2,4.985156567638E2, +-2.899998102157E2)); +#8470=VERTEX_POINT('',#8468); +#8471=VERTEX_POINT('',#8469); +#8472=CARTESIAN_POINT('',(-2.066322957824E2,3.950774645776E2, +-3.789561257387E-14)); +#8473=VERTEX_POINT('',#8472); +#8474=CARTESIAN_POINT('',(-2.099756182280E2,3.825920136758E2, +-3.789561257387E-14)); +#8475=CARTESIAN_POINT('',(-2.006911463807E2,3.801058413007E2, +-2.658724874176E2)); +#8476=VERTEX_POINT('',#8474); +#8477=VERTEX_POINT('',#8475); +#8478=CARTESIAN_POINT('',(-1.757063757053E2,7.429362429474E1,-2.9E2)); +#8479=VERTEX_POINT('',#8478); +#8480=CARTESIAN_POINT('',(1.757063757053E2,7.429362429474E1,-2.9E2)); +#8481=VERTEX_POINT('',#8480); +#8482=CARTESIAN_POINT('',(1.757063757053E2,4.930885361926E1,-2.658724874176E2)); +#8483=VERTEX_POINT('',#8482); +#8484=CARTESIAN_POINT('',(1.849908475526E2,4.002438177195E1, +-3.789561257387E-14)); +#8485=VERTEX_POINT('',#8484); +#8486=CARTESIAN_POINT('',(2.099756182280E2,6.500915244743E1, +-3.789561257387E-14)); +#8487=CARTESIAN_POINT('',(2.006911463807E2,7.429362429474E1,-2.658724874176E2)); +#8488=VERTEX_POINT('',#8486); +#8489=VERTEX_POINT('',#8487); +#8490=CARTESIAN_POINT('',(2.006911463807E2,3.801058413007E2,-2.658724874176E2)); +#8491=VERTEX_POINT('',#8490); +#8492=CARTESIAN_POINT('',(1.757063757053E2,3.801058413007E2,-2.9E2)); +#8493=VERTEX_POINT('',#8492); +#8494=CARTESIAN_POINT('',(2.099756182280E2,3.825920136758E2,0.E0)); +#8495=VERTEX_POINT('',#8494); +#8496=CARTESIAN_POINT('',(2.066322957824E2,3.950774645776E2,0.E0)); +#8497=CARTESIAN_POINT('',(1.973478239351E2,3.925912922025E2,-2.658724874176E2)); +#8498=VERTEX_POINT('',#8496); +#8499=VERTEX_POINT('',#8497); +#8500=CARTESIAN_POINT('',(1.290345623880E2,5.110011616806E2,-2.658724911893E2)); +#8501=VERTEX_POINT('',#8500); +#8502=CARTESIAN_POINT('',(1.073930206283E2,4.985156567862E2,-2.899997367794E2)); +#8503=VERTEX_POINT('',#8502); +#8504=VERTEX_POINT('',#330); +#8505=VERTEX_POINT('',#333); +#8506=CARTESIAN_POINT('',(1.256912266099E2,5.234865586568E2,-2.658724902193E2)); +#8507=VERTEX_POINT('',#8506); +#8508=CARTESIAN_POINT('',(1.007063757103E2,5.234865586967E2,-2.899998101966E2)); +#8509=VERTEX_POINT('',#8508); +#8510=VERTEX_POINT('',#425); +#8511=VERTEX_POINT('',#428); +#8512=CARTESIAN_POINT('',(2.359753749274E2,4.029348800528E2,-3.058724874176E2)); +#8513=VERTEX_POINT('',#8512); +#8514=CARTESIAN_POINT('',(2.393186973730E2,3.904494291509E2,-3.058724874176E2)); +#8515=VERTEX_POINT('',#8514); +#8516=CARTESIAN_POINT('',(1.643187776022E2,5.338301465070E2,-3.058724902193E2)); +#8517=CARTESIAN_POINT('',(1.75E2,5.366903586627E2,1.136868377216E-13)); +#8518=VERTEX_POINT('',#8516); +#8519=VERTEX_POINT('',#8517); +#8520=CARTESIAN_POINT('',(1.676621133803E2,5.213447495308E2,-3.058724911893E2)); +#8521=CARTESIAN_POINT('',(1.783433224456E2,5.242049077609E2, +1.136868377216E-13)); +#8522=VERTEX_POINT('',#8520); +#8523=VERTEX_POINT('',#8521); +#8524=VERTEX_POINT('',#401); +#8525=VERTEX_POINT('',#407); +#8526=CARTESIAN_POINT('',(1.393339266975E2,7.693186973730E2,-3.058724874176E2)); +#8527=VERTEX_POINT('',#8526); +#8528=CARTESIAN_POINT('',(1.643186973730E2,7.443339266975E2,-3.058724874176E2)); +#8529=VERTEX_POINT('',#8528); +#8530=VERTEX_POINT('',#389); +#8531=VERTEX_POINT('',#395); +#8532=CARTESIAN_POINT('',(-1.643186973730E2,7.443339266975E2, +-3.058724874176E2)); +#8533=VERTEX_POINT('',#8532); +#8534=CARTESIAN_POINT('',(-1.393339266975E2,7.693186973730E2, +-3.058724874176E2)); +#8535=VERTEX_POINT('',#8534); +#8536=CARTESIAN_POINT('',(-1.676620893199E2,5.213447356359E2, +-3.058724902190E2)); +#8537=CARTESIAN_POINT('',(-1.783433224456E2,5.242049077609E2, +1.136868377216E-13)); +#8538=VERTEX_POINT('',#8536); +#8539=VERTEX_POINT('',#8537); +#8540=CARTESIAN_POINT('',(-1.643188053870E2,5.338301464950E2, +-3.058724911896E2)); +#8541=CARTESIAN_POINT('',(-1.75E2,5.366903586627E2,1.136868377216E-13)); +#8542=VERTEX_POINT('',#8540); +#8543=VERTEX_POINT('',#8541); +#8544=VERTEX_POINT('',#368); +#8545=VERTEX_POINT('',#371); +#8546=CARTESIAN_POINT('',(-2.393186973730E2,3.904494291509E2, +-3.058724874176E2)); +#8547=VERTEX_POINT('',#8546); +#8548=CARTESIAN_POINT('',(-2.359753749274E2,4.029348800528E2, +-3.058724874176E2)); +#8549=VERTEX_POINT('',#8548); +#8550=CARTESIAN_POINT('',(2.143339266975E2,1.068130262698E1,-3.058724874176E2)); +#8551=CARTESIAN_POINT('',(-2.143339266975E2,1.068130262698E1, +-3.058724874176E2)); +#8552=VERTEX_POINT('',#8550); +#8553=VERTEX_POINT('',#8551); +#8554=CARTESIAN_POINT('',(2.143339266975E2,3.566607330245E1,-3.3E2)); +#8555=CARTESIAN_POINT('',(-2.143339266975E2,3.566607330245E1,-3.3E2)); +#8556=VERTEX_POINT('',#8554); +#8557=VERTEX_POINT('',#8555); +#8558=VERTEX_POINT('',#454); +#8559=VERTEX_POINT('',#460); +#8560=CARTESIAN_POINT('',(-2.393186973730E2,3.566607330245E1, +-3.058724874176E2)); +#8561=VERTEX_POINT('',#8560); +#8562=CARTESIAN_POINT('',(-2.143339266975E2,3.904494291509E2,-3.3E2)); +#8563=VERTEX_POINT('',#8562); +#8564=CARTESIAN_POINT('',(-1.460205716284E2,5.088592446141E2, +-3.299998102157E2)); +#8565=VERTEX_POINT('',#8564); +#8566=CARTESIAN_POINT('',(-1.393339267069E2,5.338301465236E2, +-3.299997367592E2)); +#8567=CARTESIAN_POINT('',(-1.393339266975E2,7.443339266975E2,-3.3E2)); +#8568=VERTEX_POINT('',#8566); +#8569=VERTEX_POINT('',#8567); +#8570=CARTESIAN_POINT('',(1.393339266975E2,7.443339266975E2,-3.3E2)); +#8571=VERTEX_POINT('',#8570); +#8572=CARTESIAN_POINT('',(1.393339267026E2,5.338301465469E2,-3.299998101966E2)); +#8573=VERTEX_POINT('',#8572); +#8574=CARTESIAN_POINT('',(1.460205716206E2,5.088592446365E2,-3.299997367794E2)); +#8575=CARTESIAN_POINT('',(2.143339266975E2,3.904494291509E2,-3.3E2)); +#8576=VERTEX_POINT('',#8574); +#8577=VERTEX_POINT('',#8575); +#8578=CARTESIAN_POINT('',(2.393186973730E2,3.566607330245E1,-3.058724874176E2)); +#8579=VERTEX_POINT('',#8578); +#8580=VERTEX_POINT('',#442); +#8581=VERTEX_POINT('',#448); +#8582=CARTESIAN_POINT('',(5.046490791019E1,4.127339792212E2,-3.3E2)); +#8583=CARTESIAN_POINT('',(-5.046490791019E1,4.127339792212E2,-3.3E2)); +#8584=VERTEX_POINT('',#8582); +#8585=VERTEX_POINT('',#8583); +#8586=CARTESIAN_POINT('',(5.046490791020E1,4.187257564297E2,-3.356859842625E2)); +#8587=CARTESIAN_POINT('',(-5.046490791020E1,4.187257564297E2, +-3.356859842625E2)); +#8588=VERTEX_POINT('',#8586); +#8589=VERTEX_POINT('',#8587); +#8590=CARTESIAN_POINT('',(-5.111477157339E1,4.123411784232E2,-3.3E2)); +#8591=CARTESIAN_POINT('',(-8.264986366319E1,3.522743363474E2,-3.3E2)); +#8592=VERTEX_POINT('',#8590); +#8593=VERTEX_POINT('',#8591); +#8594=CARTESIAN_POINT('',(-5.641987854809E1,4.151263595849E2, +-3.356859842625E2)); +#8595=CARTESIAN_POINT('',(-8.795497063790E1,3.550595175091E2, +-3.356859842625E2)); +#8596=VERTEX_POINT('',#8594); +#8597=VERTEX_POINT('',#8595); +#8598=CARTESIAN_POINT('',(-8.273397922122E1,3.519331579242E2,-3.3E2)); +#8599=CARTESIAN_POINT('',(-8.273397922122E1,1.68E2,-3.3E2)); +#8600=VERTEX_POINT('',#8598); +#8601=VERTEX_POINT('',#8599); +#8602=CARTESIAN_POINT('',(-8.872575642975E1,3.519331579242E2, +-3.356859842625E2)); +#8603=CARTESIAN_POINT('',(-8.872575642975E1,1.68E2,-3.356859842625E2)); +#8604=VERTEX_POINT('',#8602); +#8605=VERTEX_POINT('',#8603); +#8606=CARTESIAN_POINT('',(-8.2E1,1.672660207788E2,-3.3E2)); +#8607=CARTESIAN_POINT('',(8.2E1,1.672660207788E2,-3.3E2)); +#8608=VERTEX_POINT('',#8606); +#8609=VERTEX_POINT('',#8607); +#8610=CARTESIAN_POINT('',(-8.2E1,1.612742435703E2,-3.356859842625E2)); +#8611=CARTESIAN_POINT('',(8.2E1,1.612742435703E2,-3.356859842625E2)); +#8612=VERTEX_POINT('',#8610); +#8613=VERTEX_POINT('',#8611); +#8614=CARTESIAN_POINT('',(8.872575642975E1,1.68E2,-3.356859842625E2)); +#8615=CARTESIAN_POINT('',(8.872575642975E1,3.519331579242E2,-3.356859842625E2)); +#8616=VERTEX_POINT('',#8614); +#8617=VERTEX_POINT('',#8615); +#8618=CARTESIAN_POINT('',(8.273397922122E1,1.68E2,-3.3E2)); +#8619=CARTESIAN_POINT('',(8.273397922122E1,3.519331579242E2,-3.3E2)); +#8620=VERTEX_POINT('',#8618); +#8621=VERTEX_POINT('',#8619); +#8622=CARTESIAN_POINT('',(8.264986366319E1,3.522743363474E2,-3.3E2)); +#8623=CARTESIAN_POINT('',(5.111477157339E1,4.123411784232E2,-3.3E2)); +#8624=VERTEX_POINT('',#8622); +#8625=VERTEX_POINT('',#8623); +#8626=CARTESIAN_POINT('',(8.795497063790E1,3.550595175091E2,-3.356859842625E2)); +#8627=CARTESIAN_POINT('',(5.641987854809E1,4.151263595849E2,-3.356859842625E2)); +#8628=VERTEX_POINT('',#8626); +#8629=VERTEX_POINT('',#8627); +#8630=VERTEX_POINT('',#1650); +#8631=VERTEX_POINT('',#1669); +#8632=VERTEX_POINT('',#1771); +#8633=VERTEX_POINT('',#1790); +#8634=VERTEX_POINT('',#1455); +#8635=VERTEX_POINT('',#1474); +#8636=VERTEX_POINT('',#1413); +#8637=VERTEX_POINT('',#1432); +#8638=VERTEX_POINT('',#3883); +#8639=VERTEX_POINT('',#3902); +#8640=VERTEX_POINT('',#4288); +#8641=VERTEX_POINT('',#4307); +#8642=VERTEX_POINT('',#3121); +#8643=VERTEX_POINT('',#3140); +#8644=VERTEX_POINT('',#3242); +#8645=VERTEX_POINT('',#3261); +#8646=CARTESIAN_POINT('',(2.480144670928E2,4.951644024284E1,-5.686255957269E1)); +#8647=CARTESIAN_POINT('',(2.480144669308E2,3.504835597570E2,-5.686255956706E1)); +#8648=VERTEX_POINT('',#8646); +#8649=VERTEX_POINT('',#8647); +#8650=CARTESIAN_POINT('',(2.571366605430E2,4.951644026785E1,-4.724953201667E1)); +#8651=CARTESIAN_POINT('',(2.571366605504E2,3.504835597321E2,-4.724953210121E1)); +#8652=VERTEX_POINT('',#8650); +#8653=VERTEX_POINT('',#8651); +#8654=CARTESIAN_POINT('',(2.569300595738E2,3.605016740020E2,-3.790455290529E1)); +#8655=CARTESIAN_POINT('',(3.279908217413E2,3.483025996954E2,-3.168754240831E1)); +#8656=VERTEX_POINT('',#8654); +#8657=VERTEX_POINT('',#8655); +#8658=CARTESIAN_POINT('',(3.271282771801E2,3.384680186132E2,-4.112612982679E1)); +#8659=VERTEX_POINT('',#8658); +#8660=VERTEX_POINT('',#4491); +#8661=VERTEX_POINT('',#4495); +#8662=CARTESIAN_POINT('',(3.362430151001E2,3.384680186132E2,-3.168754240831E1)); +#8663=VERTEX_POINT('',#8662); +#8664=CARTESIAN_POINT('',(3.362430151001E2,2.715319813868E2,-3.168754240831E1)); +#8665=VERTEX_POINT('',#8664); +#8666=VERTEX_POINT('',#4501); +#8667=VERTEX_POINT('',#4505); +#8668=CARTESIAN_POINT('',(3.279908217413E2,2.616974003046E2,-3.168754240831E1)); +#8669=VERTEX_POINT('',#8668); +#8670=CARTESIAN_POINT('',(3.094100139229E2,2.585076109907E2,-3.331315248147E1)); +#8671=VERTEX_POINT('',#8670); +#8672=CARTESIAN_POINT('',(3.271282771801E2,2.715319813868E2,-4.112612982679E1)); +#8673=CARTESIAN_POINT('',(3.085474692003E2,2.683421925084E2,-4.275173891252E1)); +#8674=VERTEX_POINT('',#8672); +#8675=VERTEX_POINT('',#8673); +#8676=CARTESIAN_POINT('',(3.132521933588E2,2.552836400144E2,4.E1)); +#8677=VERTEX_POINT('',#8676); +#8678=CARTESIAN_POINT('',(3.05E2,2.454490589323E2,4.E1)); +#8679=CARTESIAN_POINT('',(3.010818528667E2,2.487368209182E2,-3.476375319357E1)); +#8680=VERTEX_POINT('',#8678); +#8681=VERTEX_POINT('',#8679); +#8682=CARTESIAN_POINT('',(3.010817987089E2,1.512631791097E2,-3.476375035493E1)); +#8683=VERTEX_POINT('',#8682); +#8684=CARTESIAN_POINT('',(2.919670481730E2,2.487368209546E2,-4.420220298131E1)); +#8685=CARTESIAN_POINT('',(2.919670597935E2,1.512631791095E2,-4.420233588058E1)); +#8686=VERTEX_POINT('',#8684); +#8687=VERTEX_POINT('',#8685); +#8688=CARTESIAN_POINT('',(3.05E2,1.545509410677E2,4.E1)); +#8689=VERTEX_POINT('',#8688); +#8690=CARTESIAN_POINT('',(3.132521933588E2,1.447163599856E2,4.E1)); +#8691=CARTESIAN_POINT('',(3.094100229727E2,1.414924404694E2,-3.331315522196E1)); +#8692=VERTEX_POINT('',#8690); +#8693=VERTEX_POINT('',#8691); +#8694=CARTESIAN_POINT('',(3.279908217413E2,1.383025996954E2,-3.168754240831E1)); +#8695=VERTEX_POINT('',#8694); +#8696=CARTESIAN_POINT('',(3.085474588095E2,1.316578075046E2,-4.275162065776E1)); +#8697=CARTESIAN_POINT('',(3.271282771801E2,1.284680186132E2,-4.112612982679E1)); +#8698=VERTEX_POINT('',#8696); +#8699=VERTEX_POINT('',#8697); +#8700=VERTEX_POINT('',#4463); +#8701=VERTEX_POINT('',#4467); +#8702=CARTESIAN_POINT('',(3.362430151001E2,1.284680186132E2,-3.168754240831E1)); +#8703=VERTEX_POINT('',#8702); +#8704=CARTESIAN_POINT('',(3.362430151001E2,6.153198138678E1,-3.168754240831E1)); +#8705=VERTEX_POINT('',#8704); +#8706=VERTEX_POINT('',#4473); +#8707=VERTEX_POINT('',#4477); +#8708=CARTESIAN_POINT('',(3.279908217413E2,5.169740030465E1,-3.168754240831E1)); +#8709=VERTEX_POINT('',#8708); +#8710=CARTESIAN_POINT('',(3.271282771801E2,6.153198138678E1,-4.112612982679E1)); +#8711=VERTEX_POINT('',#8710); +#8712=CARTESIAN_POINT('',(2.569300595756E2,3.949832598777E1,-3.790455290582E1)); +#8713=VERTEX_POINT('',#8712); +#8714=CARTESIAN_POINT('',(2.582537173356E2,3.771457494380E1, +-1.492139745096E-13)); +#8715=VERTEX_POINT('',#8714); +#8716=CARTESIAN_POINT('',(2.5E2,2.787178847655E1,-1.514714956248E-13)); +#8717=CARTESIAN_POINT('',(2.486702735174E2,2.966373589714E1,-3.807891863471E1)); +#8718=VERTEX_POINT('',#8716); +#8719=VERTEX_POINT('',#8717); +#8720=CARTESIAN_POINT('',(2.486702548757E2,3.703362640937E2,-3.807891818166E1)); +#8721=VERTEX_POINT('',#8720); +#8722=VERTEX_POINT('',#4843); +#8723=VERTEX_POINT('',#4847); +#8724=VERTEX_POINT('',#2689); +#8725=VERTEX_POINT('',#2693); +#8726=CARTESIAN_POINT('',(-3.279908217413E2,2.616974003046E2, +-3.168754240831E1)); +#8727=VERTEX_POINT('',#8726); +#8728=CARTESIAN_POINT('',(-3.362430151001E2,2.715319813868E2, +-3.168754240831E1)); +#8729=VERTEX_POINT('',#8728); +#8730=CARTESIAN_POINT('',(-3.010818545046E2,2.487368209192E2, +-3.476375327942E1)); +#8731=CARTESIAN_POINT('',(-3.05E2,2.454490589323E2,4.E1)); +#8732=VERTEX_POINT('',#8730); +#8733=VERTEX_POINT('',#8731); +#8734=CARTESIAN_POINT('',(-3.094100140737E2,2.585076101336E2, +-3.331315252711E1)); +#8735=CARTESIAN_POINT('',(-3.132521933588E2,2.552836400144E2,4.E1)); +#8736=VERTEX_POINT('',#8734); +#8737=VERTEX_POINT('',#8735); +#8738=CARTESIAN_POINT('',(-3.094100224884E2,1.414924377149E2, +-3.331315507526E1)); +#8739=CARTESIAN_POINT('',(-3.132521933588E2,1.447163599856E2,4.E1)); +#8740=VERTEX_POINT('',#8738); +#8741=VERTEX_POINT('',#8739); +#8742=CARTESIAN_POINT('',(-3.010817983006E2,1.512631791099E2, +-3.476375033353E1)); +#8743=CARTESIAN_POINT('',(-3.05E2,1.545509410677E2,4.E1)); +#8744=VERTEX_POINT('',#8742); +#8745=VERTEX_POINT('',#8743); +#8746=VERTEX_POINT('',#2727); +#8747=VERTEX_POINT('',#2731); +#8748=CARTESIAN_POINT('',(-3.362430151001E2,1.284680186132E2, +-3.168754240831E1)); +#8749=VERTEX_POINT('',#8748); +#8750=CARTESIAN_POINT('',(-3.279908217413E2,1.383025996954E2, +-3.168754240831E1)); +#8751=VERTEX_POINT('',#8750); +#8752=VERTEX_POINT('',#2717); +#8753=VERTEX_POINT('',#2721); +#8754=CARTESIAN_POINT('',(-3.279908217413E2,5.169740030465E1, +-3.168754240831E1)); +#8755=VERTEX_POINT('',#8754); +#8756=CARTESIAN_POINT('',(-3.362430151001E2,6.153198138678E1, +-3.168754240831E1)); +#8757=VERTEX_POINT('',#8756); +#8758=CARTESIAN_POINT('',(-2.582537173356E2,3.622854250562E2, +-1.492139745096E-13)); +#8759=CARTESIAN_POINT('',(-2.569300595756E2,3.605016740122E2, +-3.790455290582E1)); +#8760=VERTEX_POINT('',#8758); +#8761=VERTEX_POINT('',#8759); +#8762=CARTESIAN_POINT('',(-2.5E2,3.721282115235E2,-1.514712066804E-13)); +#8763=CARTESIAN_POINT('',(-2.486702735174E2,3.703362641029E2, +-3.807891863471E1)); +#8764=VERTEX_POINT('',#8762); +#8765=VERTEX_POINT('',#8763); +#8766=CARTESIAN_POINT('',(-3.271282771801E2,3.384680186132E2, +-4.112612982679E1)); +#8767=CARTESIAN_POINT('',(-2.571366605430E2,3.504835597321E2, +-4.724953201667E1)); +#8768=VERTEX_POINT('',#8766); +#8769=VERTEX_POINT('',#8767); +#8770=CARTESIAN_POINT('',(-3.279908217413E2,3.483025996954E2, +-3.168754240831E1)); +#8771=VERTEX_POINT('',#8770); +#8772=CARTESIAN_POINT('',(-2.480144670928E2,3.504835597572E2, +-5.686255957269E1)); +#8773=CARTESIAN_POINT('',(-2.480144669308E2,4.951644024296E1, +-5.686255956706E1)); +#8774=VERTEX_POINT('',#8772); +#8775=VERTEX_POINT('',#8773); +#8776=CARTESIAN_POINT('',(-2.571366605504E2,4.951644026793E1, +-4.724953210121E1)); +#8777=VERTEX_POINT('',#8776); +#8778=CARTESIAN_POINT('',(-2.486702735290E2,2.966373589714E1, +-3.807891863512E1)); +#8779=CARTESIAN_POINT('',(-2.5E2,2.787178847655E1,1.492139745096E-13)); +#8780=VERTEX_POINT('',#8778); +#8781=VERTEX_POINT('',#8779); +#8782=CARTESIAN_POINT('',(-2.569300595738E2,3.949832599802E1, +-3.790455290529E1)); +#8783=CARTESIAN_POINT('',(-2.582537173356E2,3.771457494380E1, +1.563194018672E-13)); +#8784=VERTEX_POINT('',#8782); +#8785=VERTEX_POINT('',#8783); +#8786=CARTESIAN_POINT('',(-3.271282771801E2,6.153198138678E1, +-4.112612982679E1)); +#8787=VERTEX_POINT('',#8786); +#8788=CARTESIAN_POINT('',(-3.271282771801E2,1.284680186132E2, +-4.112612982679E1)); +#8789=CARTESIAN_POINT('',(-3.085474593748E2,1.316578075036E2, +-4.275162708915E1)); +#8790=VERTEX_POINT('',#8788); +#8791=VERTEX_POINT('',#8789); +#8792=CARTESIAN_POINT('',(-2.919670598741E2,1.512631791098E2, +-4.420233680247E1)); +#8793=CARTESIAN_POINT('',(-2.919670477889E2,2.487368209570E2, +-4.420219858551E1)); +#8794=VERTEX_POINT('',#8792); +#8795=VERTEX_POINT('',#8793); +#8796=CARTESIAN_POINT('',(-3.085474690321E2,2.683421925083E2, +-4.275173699615E1)); +#8797=CARTESIAN_POINT('',(-3.271282771801E2,2.715319813868E2, +-4.112612982679E1)); +#8798=VERTEX_POINT('',#8796); +#8799=VERTEX_POINT('',#8797); +#8800=CARTESIAN_POINT('',(-3.362430151001E2,3.384680186132E2, +-3.168754240831E1)); +#8801=VERTEX_POINT('',#8800); +#8802=VERTEX_POINT('',#2699); +#8803=VERTEX_POINT('',#2703); +#8804=VERTEX_POINT('',#4061); +#8805=VERTEX_POINT('',#4065); +#8806=CARTESIAN_POINT('',(-2.612430151001E2,6.784680186132E2, +-3.168754240831E1)); +#8807=VERTEX_POINT('',#8806); +#8808=CARTESIAN_POINT('',(-2.529908217413E2,6.883025996954E2, +-3.168754240831E1)); +#8809=VERTEX_POINT('',#8808); +#8810=VERTEX_POINT('',#4079); +#8811=VERTEX_POINT('',#4083); +#8812=CARTESIAN_POINT('',(-2.529908217413E2,5.756974003046E2, +-3.168754240831E1)); +#8813=VERTEX_POINT('',#8812); +#8814=CARTESIAN_POINT('',(-2.612430151001E2,5.855319813868E2, +-3.168754240831E1)); +#8815=VERTEX_POINT('',#8814); +#8816=CARTESIAN_POINT('',(-1.730144670928E2,6.904835597572E2, +-5.686255957269E1)); +#8817=CARTESIAN_POINT('',(-1.730144669308E2,5.735164402430E2, +-5.686255956706E1)); +#8818=VERTEX_POINT('',#8816); +#8819=VERTEX_POINT('',#8817); +#8820=CARTESIAN_POINT('',(-1.821366605430E2,6.904835597321E2, +-4.724953201667E1)); +#8821=CARTESIAN_POINT('',(-1.821366605504E2,5.735164402679E2, +-4.724953210121E1)); +#8822=VERTEX_POINT('',#8820); +#8823=VERTEX_POINT('',#8821); +#8824=CARTESIAN_POINT('',(-1.736702735290E2,5.536637358971E2, +-3.807891863512E1)); +#8825=CARTESIAN_POINT('',(-1.75E2,5.518717884765E2,1.136868377216E-13)); +#8826=VERTEX_POINT('',#8824); +#8827=VERTEX_POINT('',#8825); +#8828=CARTESIAN_POINT('',(-1.819300595738E2,5.634983259980E2, +-3.790455290529E1)); +#8829=CARTESIAN_POINT('',(-1.832537173356E2,5.617145749438E2, +1.136868377216E-13)); +#8830=VERTEX_POINT('',#8828); +#8831=VERTEX_POINT('',#8829); +#8832=CARTESIAN_POINT('',(-2.521282771801E2,5.855319813868E2, +-4.112612982679E1)); +#8833=VERTEX_POINT('',#8832); +#8834=CARTESIAN_POINT('',(-2.521282771801E2,6.784680186132E2, +-4.112612982679E1)); +#8835=VERTEX_POINT('',#8834); +#8836=CARTESIAN_POINT('',(-1.819300595756E2,7.005016740122E2, +-3.790455290582E1)); +#8837=VERTEX_POINT('',#8836); +#8838=CARTESIAN_POINT('',(-1.832537173356E2,7.022854250562E2, +-1.492139745096E-13)); +#8839=VERTEX_POINT('',#8838); +#8840=CARTESIAN_POINT('',(-1.75E2,7.121282115235E2,-1.514709177359E-13)); +#8841=CARTESIAN_POINT('',(-1.736702735174E2,7.103362641029E2, +-3.807891863471E1)); +#8842=VERTEX_POINT('',#8840); +#8843=VERTEX_POINT('',#8841); +#8844=CARTESIAN_POINT('',(1.730144670928E2,5.735164402428E2,-5.686255957269E1)); +#8845=CARTESIAN_POINT('',(1.730144669308E2,6.904835597570E2,-5.686255956706E1)); +#8846=VERTEX_POINT('',#8844); +#8847=VERTEX_POINT('',#8845); +#8848=CARTESIAN_POINT('',(1.821366605430E2,5.735164402679E2,-4.724953201667E1)); +#8849=CARTESIAN_POINT('',(1.821366605504E2,6.904835597321E2,-4.724953210121E1)); +#8850=VERTEX_POINT('',#8848); +#8851=VERTEX_POINT('',#8849); +#8852=CARTESIAN_POINT('',(1.736702735290E2,7.103362641029E2,-3.807891863512E1)); +#8853=CARTESIAN_POINT('',(1.75E2,7.121282115235E2,1.136868377216E-13)); +#8854=VERTEX_POINT('',#8852); +#8855=VERTEX_POINT('',#8853); +#8856=CARTESIAN_POINT('',(1.819300595738E2,7.005016740020E2,-3.790455290529E1)); +#8857=CARTESIAN_POINT('',(1.832537173356E2,7.022854250562E2, +1.136868377216E-13)); +#8858=VERTEX_POINT('',#8856); +#8859=VERTEX_POINT('',#8857); +#8860=CARTESIAN_POINT('',(2.529908217413E2,6.883025996954E2,-3.168754240831E1)); +#8861=VERTEX_POINT('',#8860); +#8862=CARTESIAN_POINT('',(2.521282771801E2,6.784680186132E2,-4.112612982679E1)); +#8863=VERTEX_POINT('',#8862); +#8864=VERTEX_POINT('',#2602); +#8865=VERTEX_POINT('',#2606); +#8866=CARTESIAN_POINT('',(2.612430151001E2,6.784680186132E2,-3.168754240831E1)); +#8867=VERTEX_POINT('',#8866); +#8868=CARTESIAN_POINT('',(2.612430151001E2,5.855319813868E2,-3.168754240831E1)); +#8869=VERTEX_POINT('',#8868); +#8870=VERTEX_POINT('',#2612); +#8871=VERTEX_POINT('',#2616); +#8872=CARTESIAN_POINT('',(2.529908217413E2,5.756974003046E2,-3.168754240831E1)); +#8873=VERTEX_POINT('',#8872); +#8874=CARTESIAN_POINT('',(2.521282771801E2,5.855319813868E2,-4.112612982679E1)); +#8875=VERTEX_POINT('',#8874); +#8876=CARTESIAN_POINT('',(1.819300595756E2,5.634983259878E2,-3.790455290582E1)); +#8877=VERTEX_POINT('',#8876); +#8878=CARTESIAN_POINT('',(1.832537173356E2,5.617145749438E2, +-1.492139745096E-13)); +#8879=VERTEX_POINT('',#8878); +#8880=CARTESIAN_POINT('',(1.75E2,5.518717884765E2,-1.514709177359E-13)); +#8881=CARTESIAN_POINT('',(1.736702735174E2,5.536637358971E2,-3.807891863471E1)); +#8882=VERTEX_POINT('',#8880); +#8883=VERTEX_POINT('',#8881); +#8884=CARTESIAN_POINT('',(-1.460618790456E2,3.677272420104E2,-3.3E2)); +#8885=CARTESIAN_POINT('',(-8.918619460214E1,4.760618790456E2,-3.3E2)); +#8886=VERTEX_POINT('',#8884); +#8887=VERTEX_POINT('',#8885); +#8888=CARTESIAN_POINT('',(-1.360755836981E2,3.652651789117E2, +-3.394766404376E2)); +#8889=CARTESIAN_POINT('',(-8.315012118526E1,4.660755836981E2, +-3.394766404376E2)); +#8890=VERTEX_POINT('',#8888); +#8891=VERTEX_POINT('',#8889); +#8892=CARTESIAN_POINT('',(8.918619460214E1,4.760618790456E2,-3.3E2)); +#8893=VERTEX_POINT('',#8892); +#8894=CARTESIAN_POINT('',(8.315012118526E1,4.660755836981E2,-3.394766404376E2)); +#8895=VERTEX_POINT('',#8894); +#8896=CARTESIAN_POINT('',(1.460618790456E2,3.677272420104E2,-3.3E2)); +#8897=VERTEX_POINT('',#8896); +#8898=CARTESIAN_POINT('',(1.360755836981E2,3.652651789117E2,-3.394766404376E2)); +#8899=VERTEX_POINT('',#8898); +#8900=CARTESIAN_POINT('',(1.360755836981E2,1.139244163019E2,-3.394766404376E2)); +#8901=VERTEX_POINT('',#8900); +#8902=CARTESIAN_POINT('',(1.460618790456E2,1.039381209544E2,-3.3E2)); +#8903=VERTEX_POINT('',#8902); +#8904=CARTESIAN_POINT('',(-1.460618790456E2,1.039381209544E2,-3.3E2)); +#8905=VERTEX_POINT('',#8904); +#8906=CARTESIAN_POINT('',(-1.360755836981E2,1.139244163019E2, +-3.394766404376E2)); +#8907=VERTEX_POINT('',#8906); +#8908=CARTESIAN_POINT('',(-2.64E2,3.872779961631E1,0.E0)); +#8909=CARTESIAN_POINT('',(-2.64E2,3.612722003837E2,0.E0)); +#8910=VERTEX_POINT('',#8908); +#8911=VERTEX_POINT('',#8909); +#8912=CARTESIAN_POINT('',(-2.7E2,3.946646397804E1,6.E0)); +#8913=CARTESIAN_POINT('',(-2.7E2,3.605335360220E2,6.E0)); +#8914=VERTEX_POINT('',#8912); +#8915=VERTEX_POINT('',#8913); +#8916=CARTESIAN_POINT('',(-1.89E2,5.627277996163E2,0.E0)); +#8917=CARTESIAN_POINT('',(-1.89E2,7.012722003837E2,0.E0)); +#8918=VERTEX_POINT('',#8916); +#8919=VERTEX_POINT('',#8917); +#8920=CARTESIAN_POINT('',(-1.95E2,5.634664639780E2,6.E0)); +#8921=CARTESIAN_POINT('',(-1.95E2,7.005335360220E2,6.E0)); +#8922=VERTEX_POINT('',#8920); +#8923=VERTEX_POINT('',#8921); +#8924=CARTESIAN_POINT('',(1.89E2,7.012722003837E2,0.E0)); +#8925=CARTESIAN_POINT('',(1.89E2,5.627277996163E2,0.E0)); +#8926=VERTEX_POINT('',#8924); +#8927=VERTEX_POINT('',#8925); +#8928=CARTESIAN_POINT('',(1.95E2,7.005335360220E2,6.E0)); +#8929=CARTESIAN_POINT('',(1.95E2,5.634664639780E2,6.E0)); +#8930=VERTEX_POINT('',#8928); +#8931=VERTEX_POINT('',#8929); +#8932=CARTESIAN_POINT('',(2.64E2,3.612722003837E2,0.E0)); +#8933=CARTESIAN_POINT('',(2.64E2,3.872779961631E1,0.E0)); +#8934=VERTEX_POINT('',#8932); +#8935=VERTEX_POINT('',#8933); +#8936=CARTESIAN_POINT('',(2.7E2,3.605335360220E2,6.E0)); +#8937=CARTESIAN_POINT('',(2.7E2,3.946646397804E1,6.E0)); +#8938=VERTEX_POINT('',#8936); +#8939=VERTEX_POINT('',#8937); +#8940=CARTESIAN_POINT('',(-3.13E2,3.02E2,-4.1E1)); +#8941=CARTESIAN_POINT('',(-2.91E2,3.02E2,-4.1E1)); +#8942=VERTEX_POINT('',#8940); +#8943=VERTEX_POINT('',#8941); +#8944=CARTESIAN_POINT('',(-3.13E2,9.7E1,-4.1E1)); +#8945=CARTESIAN_POINT('',(-2.91E2,9.7E1,-4.1E1)); +#8946=VERTEX_POINT('',#8944); +#8947=VERTEX_POINT('',#8945); +#8948=CARTESIAN_POINT('',(-2.38E2,6.35E2,-4.1E1)); +#8949=CARTESIAN_POINT('',(-2.16E2,6.35E2,-4.1E1)); +#8950=VERTEX_POINT('',#8948); +#8951=VERTEX_POINT('',#8949); +#8952=CARTESIAN_POINT('',(3.13E2,3.02E2,-4.1E1)); +#8953=CARTESIAN_POINT('',(2.91E2,3.02E2,-4.1E1)); +#8954=VERTEX_POINT('',#8952); +#8955=VERTEX_POINT('',#8953); +#8956=CARTESIAN_POINT('',(3.13E2,9.7E1,-4.1E1)); +#8957=CARTESIAN_POINT('',(2.91E2,9.7E1,-4.1E1)); +#8958=VERTEX_POINT('',#8956); +#8959=VERTEX_POINT('',#8957); +#8960=CARTESIAN_POINT('',(2.38E2,6.35E2,-4.1E1)); +#8961=CARTESIAN_POINT('',(2.16E2,6.35E2,-4.1E1)); +#8962=VERTEX_POINT('',#8960); +#8963=VERTEX_POINT('',#8961); +#8964=CARTESIAN_POINT('',(3.280613529315E2,1.118595384645E2,-4.1E1)); +#8965=CARTESIAN_POINT('',(3.280613529315E2,8.214046153552E1,-4.1E1)); +#8966=VERTEX_POINT('',#8964); +#8967=VERTEX_POINT('',#8965); +#8968=VERTEX_POINT('',#4894); +#8969=VERTEX_POINT('',#4904); +#8970=CARTESIAN_POINT('',(3.280613529315E2,3.168595384645E2,-4.1E1)); +#8971=CARTESIAN_POINT('',(3.280613529315E2,2.871404615355E2,-4.1E1)); +#8972=VERTEX_POINT('',#8970); +#8973=VERTEX_POINT('',#8971); +#8974=VERTEX_POINT('',#4761); +#8975=VERTEX_POINT('',#4771); +#8976=CARTESIAN_POINT('',(2.530613529315E2,6.498595384645E2,-4.1E1)); +#8977=CARTESIAN_POINT('',(2.530613529315E2,6.201404615355E2,-4.1E1)); +#8978=VERTEX_POINT('',#8976); +#8979=VERTEX_POINT('',#8977); +#8980=VERTEX_POINT('',#4964); +#8981=VERTEX_POINT('',#4974); +#8982=CARTESIAN_POINT('',(-2.530613529315E2,6.201404615355E2,-4.1E1)); +#8983=CARTESIAN_POINT('',(-2.530613529315E2,6.498595384645E2,-4.1E1)); +#8984=VERTEX_POINT('',#8982); +#8985=VERTEX_POINT('',#8983); +#8986=VERTEX_POINT('',#4138); +#8987=VERTEX_POINT('',#4148); +#8988=CARTESIAN_POINT('',(-3.280613529315E2,8.214046153552E1,-4.1E1)); +#8989=CARTESIAN_POINT('',(-3.280613529315E2,1.118595384645E2,-4.1E1)); +#8990=VERTEX_POINT('',#8988); +#8991=VERTEX_POINT('',#8989); +#8992=VERTEX_POINT('',#2873); +#8993=VERTEX_POINT('',#2883); +#8994=CARTESIAN_POINT('',(-3.280613529315E2,2.871404615355E2,-4.1E1)); +#8995=CARTESIAN_POINT('',(-3.280613529315E2,3.168595384645E2,-4.1E1)); +#8996=VERTEX_POINT('',#8994); +#8997=VERTEX_POINT('',#8995); +#8998=VERTEX_POINT('',#3054); +#8999=VERTEX_POINT('',#3064); +#9000=CARTESIAN_POINT('',(1.22E2,1.28E2,-3.324823940063E2)); +#9001=CARTESIAN_POINT('',(1.2619E2,1.28E2,-3.35E2)); +#9002=VERTEX_POINT('',#9000); +#9003=VERTEX_POINT('',#9001); +#9004=CARTESIAN_POINT('',(1.1781E2,1.28E2,-3.35E2)); +#9005=VERTEX_POINT('',#9004); +#9006=CARTESIAN_POINT('',(1.2619E2,1.28E2,-3.6E2)); +#9007=CARTESIAN_POINT('',(1.1781E2,1.28E2,-3.6E2)); +#9008=VERTEX_POINT('',#9006); +#9009=VERTEX_POINT('',#9007); +#9010=CARTESIAN_POINT('',(-1.22E2,1.28E2,-3.324823940063E2)); +#9011=CARTESIAN_POINT('',(-1.1781E2,1.28E2,-3.35E2)); +#9012=VERTEX_POINT('',#9010); +#9013=VERTEX_POINT('',#9011); +#9014=CARTESIAN_POINT('',(-1.2619E2,1.28E2,-3.35E2)); +#9015=VERTEX_POINT('',#9014); +#9016=CARTESIAN_POINT('',(-1.1781E2,1.28E2,-3.6E2)); +#9017=CARTESIAN_POINT('',(-1.2619E2,1.28E2,-3.6E2)); +#9018=VERTEX_POINT('',#9016); +#9019=VERTEX_POINT('',#9017); +#9020=CARTESIAN_POINT('',(-1.5E2,7.55E2,-2.860516371417E1)); +#9021=CARTESIAN_POINT('',(-1.56E2,7.55E2,-2.5E1)); +#9022=VERTEX_POINT('',#9020); +#9023=VERTEX_POINT('',#9021); +#9024=CARTESIAN_POINT('',(-1.44E2,7.55E2,-2.5E1)); +#9025=VERTEX_POINT('',#9024); +#9026=CARTESIAN_POINT('',(-1.56E2,7.55E2,0.E0)); +#9027=CARTESIAN_POINT('',(-1.44E2,7.55E2,0.E0)); +#9028=VERTEX_POINT('',#9026); +#9029=VERTEX_POINT('',#9027); +#9030=CARTESIAN_POINT('',(2.16E2,2.5E1,-2.860516371417E1)); +#9031=CARTESIAN_POINT('',(2.1E2,2.5E1,-2.5E1)); +#9032=VERTEX_POINT('',#9030); +#9033=VERTEX_POINT('',#9031); +#9034=CARTESIAN_POINT('',(2.22E2,2.5E1,-2.5E1)); +#9035=VERTEX_POINT('',#9034); +#9036=CARTESIAN_POINT('',(2.1E2,2.5E1,0.E0)); +#9037=CARTESIAN_POINT('',(2.22E2,2.5E1,0.E0)); +#9038=VERTEX_POINT('',#9036); +#9039=VERTEX_POINT('',#9037); +#9040=CARTESIAN_POINT('',(-1.697699195802E2,3.045766555113E0, +-2.991192581717E1)); +#9041=CARTESIAN_POINT('',(-1.666376547083E2,3.045766555113E0, +-2.991192581717E1)); +#9042=VERTEX_POINT('',#9040); +#9043=VERTEX_POINT('',#9041); +#9044=CARTESIAN_POINT('',(-1.666376547083E2,2.647628048814E0, +-1.851073070911E1)); +#9045=VERTEX_POINT('',#9044); +#9046=CARTESIAN_POINT('',(-1.659200365026E2,2.636592697778E0, +-1.819471960177E1)); +#9047=VERTEX_POINT('',#9046); +#9048=CARTESIAN_POINT('',(-1.556551851253E2,3.023991992931E0, +-2.928838393939E1)); +#9049=VERTEX_POINT('',#9048); +#9050=CARTESIAN_POINT('',(-1.5E2,2.946724982162E0,-2.707574624859E1)); +#9051=VERTEX_POINT('',#9050); +#9052=CARTESIAN_POINT('',(-1.5E2,2.522274104576E0,-1.492106341188E1)); +#9053=VERTEX_POINT('',#9052); +#9054=CARTESIAN_POINT('',(-1.531024924428E2,2.522274104576E0, +-1.492106341188E1)); +#9055=VERTEX_POINT('',#9054); +#9056=CARTESIAN_POINT('',(-1.531024924428E2,2.914666059140E0, +-2.615769880895E1)); +#9057=VERTEX_POINT('',#9056); +#9058=CARTESIAN_POINT('',(-1.540396573826E2,2.927423163968E0, +-2.652301449397E1)); +#9059=VERTEX_POINT('',#9058); +#9060=CARTESIAN_POINT('',(-1.635068124412E2,2.568321355134E0, +-1.623968414185E1)); +#9061=VERTEX_POINT('',#9060); +#9062=CARTESIAN_POINT('',(-1.697699195802E2,2.645020585746E0, +-1.843606273625E1)); +#9063=VERTEX_POINT('',#9062); +#9064=CARTESIAN_POINT('',(-1.749133633719E2,2.668703238405E0, +-1.911424517623E1)); +#9065=CARTESIAN_POINT('',(-1.749133633719E2,3.045766555113E0, +-2.991192581717E1)); +#9066=VERTEX_POINT('',#9064); +#9067=VERTEX_POINT('',#9065); +#9068=CARTESIAN_POINT('',(-1.717810985E2,3.045766555113E0,-2.991192581717E1)); +#9069=VERTEX_POINT('',#9068); +#9070=CARTESIAN_POINT('',(-1.717810985E2,2.668703238405E0,-1.911424517623E1)); +#9071=VERTEX_POINT('',#9070); +#9072=CARTESIAN_POINT('',(-1.759768361944E2,2.522274104576E0, +-1.492106341188E1)); +#9073=VERTEX_POINT('',#9072); +#9074=CARTESIAN_POINT('',(-1.911773227628E2,2.522274104576E0, +-1.492106341188E1)); +#9075=VERTEX_POINT('',#9074); +#9076=CARTESIAN_POINT('',(-1.911773227628E2,2.837169757279E0, +-2.393849508037E1)); +#9077=VERTEX_POINT('',#9076); +#9078=CARTESIAN_POINT('',(-1.815505617978E2,2.837169757279E0, +-2.393849508037E1)); +#9079=VERTEX_POINT('',#9078); +#9080=CARTESIAN_POINT('',(-1.816655449723E2,2.935448873812E0, +-2.675284075386E1)); +#9081=VERTEX_POINT('',#9080); +#9082=CARTESIAN_POINT('',(-1.973556151258E2,2.935448873812E0, +-2.675284075386E1)); +#9083=VERTEX_POINT('',#9082); +#9084=CARTESIAN_POINT('',(-1.973556151258E2,2.522274104576E0, +-1.492106341188E1)); +#9085=VERTEX_POINT('',#9084); +#9086=CARTESIAN_POINT('',(-2.004581075686E2,2.522274104576E0, +-1.492106341188E1)); +#9087=VERTEX_POINT('',#9086); +#9088=CARTESIAN_POINT('',(-2.004581075686E2,2.935448873812E0, +-2.675284075386E1)); +#9089=VERTEX_POINT('',#9088); +#9090=CARTESIAN_POINT('',(-2.068673929162E2,2.935448873812E0, +-2.675284075386E1)); +#9091=VERTEX_POINT('',#9090); +#9092=CARTESIAN_POINT('',(-2.068673929162E2,3.045766555113E0, +-2.991192581717E1)); +#9093=VERTEX_POINT('',#9092); +#9094=CARTESIAN_POINT('',(-1.812641304968E2,3.045766555113E0, +-2.991192581717E1)); +#9095=VERTEX_POINT('',#9094); +#9096=CARTESIAN_POINT('',(-1.816080533850E2,2.728864474949E0, +-2.083703758371E1)); +#9097=VERTEX_POINT('',#9096); +#9098=CARTESIAN_POINT('',(-1.906598984772E2,2.728864474949E0, +-2.083703758371E1)); +#9099=VERTEX_POINT('',#9098); +#9100=CARTESIAN_POINT('',(-1.907173900645E2,2.630573415395E0, +-1.802234990686E1)); +#9101=VERTEX_POINT('',#9100); +#9102=CARTESIAN_POINT('',(-1.760059241998E2,2.630573415395E0, +-1.802234990686E1)); +#9103=VERTEX_POINT('',#9102); +#9104=CARTESIAN_POINT('',(-1.697699195802E2,1.046984901075E0, +-2.998172481057E1)); +#9105=CARTESIAN_POINT('',(-1.666376547083E2,1.046984901075E0, +-2.998172481057E1)); +#9106=VERTEX_POINT('',#9104); +#9107=VERTEX_POINT('',#9105); +#9108=CARTESIAN_POINT('',(-1.666376547083E2,6.488463947761E-1, +-1.858052970252E1)); +#9109=VERTEX_POINT('',#9108); +#9110=CARTESIAN_POINT('',(-1.659200365026E2,6.378110437399E-1, +-1.826451859518E1)); +#9111=VERTEX_POINT('',#9110); +#9112=CARTESIAN_POINT('',(-1.556551851253E2,1.025210338893E0, +-2.935818293279E1)); +#9113=VERTEX_POINT('',#9112); +#9114=CARTESIAN_POINT('',(-1.5E2,9.479433281234E-1,-2.714554524199E1)); +#9115=VERTEX_POINT('',#9114); +#9116=CARTESIAN_POINT('',(-1.5E2,5.234924505375E-1,-1.499086240529E1)); +#9117=VERTEX_POINT('',#9116); +#9118=CARTESIAN_POINT('',(-1.531024924428E2,5.234924505375E-1, +-1.499086240529E1)); +#9119=VERTEX_POINT('',#9118); +#9120=CARTESIAN_POINT('',(-1.531024924428E2,9.158844051015E-1, +-2.622749780236E1)); +#9121=VERTEX_POINT('',#9120); +#9122=CARTESIAN_POINT('',(-1.540396573826E2,9.286415099297E-1, +-2.659281348738E1)); +#9123=VERTEX_POINT('',#9122); +#9124=CARTESIAN_POINT('',(-1.635068124412E2,5.695397010960E-1, +-1.630948313526E1)); +#9125=VERTEX_POINT('',#9124); +#9126=CARTESIAN_POINT('',(-1.697699195802E2,6.462389317073E-1, +-1.850586172965E1)); +#9127=VERTEX_POINT('',#9126); +#9128=CARTESIAN_POINT('',(-1.749133633719E2,6.699215843672E-1, +-1.918404416963E1)); +#9129=CARTESIAN_POINT('',(-1.749133633719E2,1.046984901075E0, +-2.998172481057E1)); +#9130=VERTEX_POINT('',#9128); +#9131=VERTEX_POINT('',#9129); +#9132=CARTESIAN_POINT('',(-1.717810985E2,1.046984901075E0,-2.998172481057E1)); +#9133=VERTEX_POINT('',#9132); +#9134=CARTESIAN_POINT('',(-1.717810985E2,6.699215843672E-1,-1.918404416963E1)); +#9135=VERTEX_POINT('',#9134); +#9136=CARTESIAN_POINT('',(-1.759768361944E2,5.234924505375E-1, +-1.499086240529E1)); +#9137=VERTEX_POINT('',#9136); +#9138=CARTESIAN_POINT('',(-1.911773227628E2,5.234924505375E-1, +-1.499086240529E1)); +#9139=VERTEX_POINT('',#9138); +#9140=CARTESIAN_POINT('',(-1.911773227628E2,8.383881032404E-1, +-2.400829407377E1)); +#9141=VERTEX_POINT('',#9140); +#9142=CARTESIAN_POINT('',(-1.815505617978E2,8.383881032404E-1, +-2.400829407377E1)); +#9143=VERTEX_POINT('',#9142); +#9144=CARTESIAN_POINT('',(-1.816655449723E2,9.366672197743E-1, +-2.682263974726E1)); +#9145=VERTEX_POINT('',#9144); +#9146=CARTESIAN_POINT('',(-1.973556151258E2,9.366672197743E-1, +-2.682263974726E1)); +#9147=VERTEX_POINT('',#9146); +#9148=CARTESIAN_POINT('',(-1.973556151258E2,5.234924505375E-1, +-1.499086240529E1)); +#9149=VERTEX_POINT('',#9148); +#9150=CARTESIAN_POINT('',(-2.004581075686E2,5.234924505375E-1, +-1.499086240529E1)); +#9151=VERTEX_POINT('',#9150); +#9152=CARTESIAN_POINT('',(-2.004581075686E2,9.366672197743E-1, +-2.682263974726E1)); +#9153=VERTEX_POINT('',#9152); +#9154=CARTESIAN_POINT('',(-2.068673929162E2,9.366672197743E-1, +-2.682263974726E1)); +#9155=VERTEX_POINT('',#9154); +#9156=CARTESIAN_POINT('',(-2.068673929162E2,1.046984901075E0, +-2.998172481057E1)); +#9157=VERTEX_POINT('',#9156); +#9158=CARTESIAN_POINT('',(-1.812641304968E2,1.046984901075E0, +-2.998172481057E1)); +#9159=VERTEX_POINT('',#9158); +#9160=CARTESIAN_POINT('',(-1.816080533850E2,7.300828209110E-1, +-2.090683657711E1)); +#9161=VERTEX_POINT('',#9160); +#9162=CARTESIAN_POINT('',(-1.906598984772E2,7.300828209110E-1, +-2.090683657711E1)); +#9163=VERTEX_POINT('',#9162); +#9164=CARTESIAN_POINT('',(-1.907173900645E2,6.317917613565E-1, +-1.809214890026E1)); +#9165=VERTEX_POINT('',#9164); +#9166=CARTESIAN_POINT('',(-1.760059241998E2,6.317917613565E-1, +-1.809214890026E1)); +#9167=VERTEX_POINT('',#9166); +#9168=CARTESIAN_POINT('',(0.E0,0.E0,0.E0)); +#9169=DIRECTION('',(0.E0,0.E0,1.E0)); +#9170=DIRECTION('',(1.E0,0.E0,0.E0)); +#9171=AXIS2_PLACEMENT_3D('',#9168,#9169,#9170); +#9172=PLANE('',#9171); +#9174=ORIENTED_EDGE('',*,*,#9173,.T.); +#9176=ORIENTED_EDGE('',*,*,#9175,.F.); +#9178=ORIENTED_EDGE('',*,*,#9177,.F.); +#9180=ORIENTED_EDGE('',*,*,#9179,.F.); +#9182=ORIENTED_EDGE('',*,*,#9181,.F.); +#9184=ORIENTED_EDGE('',*,*,#9183,.F.); +#9186=ORIENTED_EDGE('',*,*,#9185,.F.); +#9188=ORIENTED_EDGE('',*,*,#9187,.F.); +#9190=ORIENTED_EDGE('',*,*,#9189,.F.); +#9192=ORIENTED_EDGE('',*,*,#9191,.F.); +#9194=ORIENTED_EDGE('',*,*,#9193,.T.); +#9196=ORIENTED_EDGE('',*,*,#9195,.F.); +#9198=ORIENTED_EDGE('',*,*,#9197,.F.); +#9200=ORIENTED_EDGE('',*,*,#9199,.F.); +#9202=ORIENTED_EDGE('',*,*,#9201,.F.); +#9204=ORIENTED_EDGE('',*,*,#9203,.F.); +#9206=ORIENTED_EDGE('',*,*,#9205,.F.); +#9208=ORIENTED_EDGE('',*,*,#9207,.F.); +#9210=ORIENTED_EDGE('',*,*,#9209,.F.); +#9212=ORIENTED_EDGE('',*,*,#9211,.T.); +#9214=ORIENTED_EDGE('',*,*,#9213,.T.); +#9216=ORIENTED_EDGE('',*,*,#9215,.T.); +#9218=ORIENTED_EDGE('',*,*,#9217,.F.); +#9220=ORIENTED_EDGE('',*,*,#9219,.F.); +#9222=ORIENTED_EDGE('',*,*,#9221,.F.); +#9224=ORIENTED_EDGE('',*,*,#9223,.F.); +#9226=ORIENTED_EDGE('',*,*,#9225,.F.); +#9228=ORIENTED_EDGE('',*,*,#9227,.F.); +#9230=ORIENTED_EDGE('',*,*,#9229,.F.); +#9232=ORIENTED_EDGE('',*,*,#9231,.T.); +#9234=ORIENTED_EDGE('',*,*,#9233,.T.); +#9236=ORIENTED_EDGE('',*,*,#9235,.F.); +#9238=ORIENTED_EDGE('',*,*,#9237,.F.); +#9240=ORIENTED_EDGE('',*,*,#9239,.F.); +#9242=ORIENTED_EDGE('',*,*,#9241,.F.); +#9244=ORIENTED_EDGE('',*,*,#9243,.F.); +#9246=ORIENTED_EDGE('',*,*,#9245,.F.); +#9248=ORIENTED_EDGE('',*,*,#9247,.F.); +#9250=ORIENTED_EDGE('',*,*,#9249,.F.); +#9252=ORIENTED_EDGE('',*,*,#9251,.T.); +#9253=EDGE_LOOP('',(#9174,#9176,#9178,#9180,#9182,#9184,#9186,#9188,#9190,#9192, +#9194,#9196,#9198,#9200,#9202,#9204,#9206,#9208,#9210,#9212,#9214,#9216,#9218, +#9220,#9222,#9224,#9226,#9228,#9230,#9232,#9234,#9236,#9238,#9240,#9242,#9244, +#9246,#9248,#9250,#9252)); +#9254=FACE_OUTER_BOUND('',#9253,.F.); +#9256=ORIENTED_EDGE('',*,*,#9255,.T.); +#9258=ORIENTED_EDGE('',*,*,#9257,.T.); +#9259=EDGE_LOOP('',(#9256,#9258)); +#9260=FACE_BOUND('',#9259,.F.); +#9262=ORIENTED_EDGE('',*,*,#9261,.T.); +#9264=ORIENTED_EDGE('',*,*,#9263,.T.); +#9265=EDGE_LOOP('',(#9262,#9264)); +#9266=FACE_BOUND('',#9265,.F.); +#9268=ORIENTED_EDGE('',*,*,#9267,.T.); +#9270=ORIENTED_EDGE('',*,*,#9269,.T.); +#9271=EDGE_LOOP('',(#9268,#9270)); +#9272=FACE_BOUND('',#9271,.F.); +#9274=ORIENTED_EDGE('',*,*,#9273,.T.); +#9276=ORIENTED_EDGE('',*,*,#9275,.T.); +#9277=EDGE_LOOP('',(#9274,#9276)); +#9278=FACE_BOUND('',#9277,.F.); +#9280=ORIENTED_EDGE('',*,*,#9279,.T.); +#9282=ORIENTED_EDGE('',*,*,#9281,.T.); +#9283=EDGE_LOOP('',(#9280,#9282)); +#9284=FACE_BOUND('',#9283,.F.); +#9286=ORIENTED_EDGE('',*,*,#9285,.T.); +#9288=ORIENTED_EDGE('',*,*,#9287,.T.); +#9289=EDGE_LOOP('',(#9286,#9288)); +#9290=FACE_BOUND('',#9289,.F.); +#9292=ORIENTED_EDGE('',*,*,#9291,.T.); +#9294=ORIENTED_EDGE('',*,*,#9293,.T.); +#9295=EDGE_LOOP('',(#9292,#9294)); +#9296=FACE_BOUND('',#9295,.F.); +#9298=ORIENTED_EDGE('',*,*,#9297,.T.); +#9300=ORIENTED_EDGE('',*,*,#9299,.T.); +#9301=EDGE_LOOP('',(#9298,#9300)); +#9302=FACE_BOUND('',#9301,.F.); +#9304=ORIENTED_EDGE('',*,*,#9303,.T.); +#9306=ORIENTED_EDGE('',*,*,#9305,.T.); +#9307=EDGE_LOOP('',(#9304,#9306)); +#9308=FACE_BOUND('',#9307,.F.); +#9310=ORIENTED_EDGE('',*,*,#9309,.T.); +#9312=ORIENTED_EDGE('',*,*,#9311,.T.); +#9313=EDGE_LOOP('',(#9310,#9312)); +#9314=FACE_BOUND('',#9313,.F.); +#9316=ORIENTED_EDGE('',*,*,#9315,.T.); +#9318=ORIENTED_EDGE('',*,*,#9317,.T.); +#9319=EDGE_LOOP('',(#9316,#9318)); +#9320=FACE_BOUND('',#9319,.F.); +#9322=ORIENTED_EDGE('',*,*,#9321,.T.); +#9324=ORIENTED_EDGE('',*,*,#9323,.T.); +#9325=EDGE_LOOP('',(#9322,#9324)); +#9326=FACE_BOUND('',#9325,.F.); +#9328=ORIENTED_EDGE('',*,*,#9327,.T.); +#9330=ORIENTED_EDGE('',*,*,#9329,.T.); +#9331=EDGE_LOOP('',(#9328,#9330)); +#9332=FACE_BOUND('',#9331,.F.); +#9334=ORIENTED_EDGE('',*,*,#9333,.T.); +#9336=ORIENTED_EDGE('',*,*,#9335,.T.); +#9337=EDGE_LOOP('',(#9334,#9336)); +#9338=FACE_BOUND('',#9337,.F.); +#9340=ORIENTED_EDGE('',*,*,#9339,.T.); +#9342=ORIENTED_EDGE('',*,*,#9341,.T.); +#9343=EDGE_LOOP('',(#9340,#9342)); +#9344=FACE_BOUND('',#9343,.F.); +#9346=ORIENTED_EDGE('',*,*,#9345,.T.); +#9348=ORIENTED_EDGE('',*,*,#9347,.T.); +#9349=EDGE_LOOP('',(#9346,#9348)); +#9350=FACE_BOUND('',#9349,.F.); +#9352=ORIENTED_EDGE('',*,*,#9351,.T.); +#9354=ORIENTED_EDGE('',*,*,#9353,.T.); +#9355=EDGE_LOOP('',(#9352,#9354)); +#9356=FACE_BOUND('',#9355,.F.); +#9358=ORIENTED_EDGE('',*,*,#9357,.T.); +#9360=ORIENTED_EDGE('',*,*,#9359,.T.); +#9361=EDGE_LOOP('',(#9358,#9360)); +#9362=FACE_BOUND('',#9361,.F.); +#9364=ORIENTED_EDGE('',*,*,#9363,.T.); +#9366=ORIENTED_EDGE('',*,*,#9365,.T.); +#9367=EDGE_LOOP('',(#9364,#9366)); +#9368=FACE_BOUND('',#9367,.F.); +#9370=ORIENTED_EDGE('',*,*,#9369,.T.); +#9372=ORIENTED_EDGE('',*,*,#9371,.T.); +#9373=EDGE_LOOP('',(#9370,#9372)); +#9374=FACE_BOUND('',#9373,.F.); +#9376=ORIENTED_EDGE('',*,*,#9375,.T.); +#9378=ORIENTED_EDGE('',*,*,#9377,.T.); +#9379=EDGE_LOOP('',(#9376,#9378)); +#9380=FACE_BOUND('',#9379,.F.); +#9382=ORIENTED_EDGE('',*,*,#9381,.T.); +#9384=ORIENTED_EDGE('',*,*,#9383,.T.); +#9385=EDGE_LOOP('',(#9382,#9384)); +#9386=FACE_BOUND('',#9385,.F.); +#9388=ORIENTED_EDGE('',*,*,#9387,.T.); +#9390=ORIENTED_EDGE('',*,*,#9389,.T.); +#9391=EDGE_LOOP('',(#9388,#9390)); +#9392=FACE_BOUND('',#9391,.F.); +#9394=ORIENTED_EDGE('',*,*,#9393,.T.); +#9396=ORIENTED_EDGE('',*,*,#9395,.T.); +#9397=EDGE_LOOP('',(#9394,#9396)); +#9398=FACE_BOUND('',#9397,.F.); +#9400=ORIENTED_EDGE('',*,*,#9399,.T.); +#9402=ORIENTED_EDGE('',*,*,#9401,.T.); +#9403=EDGE_LOOP('',(#9400,#9402)); +#9404=FACE_BOUND('',#9403,.F.); +#9406=ORIENTED_EDGE('',*,*,#9405,.T.); +#9408=ORIENTED_EDGE('',*,*,#9407,.T.); +#9409=EDGE_LOOP('',(#9406,#9408)); +#9410=FACE_BOUND('',#9409,.F.); +#9412=ORIENTED_EDGE('',*,*,#9411,.T.); +#9414=ORIENTED_EDGE('',*,*,#9413,.T.); +#9415=EDGE_LOOP('',(#9412,#9414)); +#9416=FACE_BOUND('',#9415,.F.); +#9418=ORIENTED_EDGE('',*,*,#9417,.T.); +#9420=ORIENTED_EDGE('',*,*,#9419,.T.); +#9421=EDGE_LOOP('',(#9418,#9420)); +#9422=FACE_BOUND('',#9421,.F.); +#9424=ORIENTED_EDGE('',*,*,#9423,.T.); +#9426=ORIENTED_EDGE('',*,*,#9425,.T.); +#9427=EDGE_LOOP('',(#9424,#9426)); +#9428=FACE_BOUND('',#9427,.F.); +#9430=ORIENTED_EDGE('',*,*,#9429,.T.); +#9432=ORIENTED_EDGE('',*,*,#9431,.F.); +#9434=ORIENTED_EDGE('',*,*,#9433,.T.); +#9436=ORIENTED_EDGE('',*,*,#9435,.F.); +#9438=ORIENTED_EDGE('',*,*,#9437,.T.); +#9440=ORIENTED_EDGE('',*,*,#9439,.F.); +#9442=ORIENTED_EDGE('',*,*,#9441,.T.); +#9444=ORIENTED_EDGE('',*,*,#9443,.F.); +#9446=ORIENTED_EDGE('',*,*,#9445,.T.); +#9448=ORIENTED_EDGE('',*,*,#9447,.F.); +#9450=ORIENTED_EDGE('',*,*,#9449,.T.); +#9452=ORIENTED_EDGE('',*,*,#9451,.F.); +#9454=ORIENTED_EDGE('',*,*,#9453,.T.); +#9456=ORIENTED_EDGE('',*,*,#9455,.F.); +#9458=ORIENTED_EDGE('',*,*,#9457,.T.); +#9460=ORIENTED_EDGE('',*,*,#9459,.F.); +#9461=EDGE_LOOP('',(#9430,#9432,#9434,#9436,#9438,#9440,#9442,#9444,#9446,#9448, +#9450,#9452,#9454,#9456,#9458,#9460)); +#9462=FACE_BOUND('',#9461,.F.); +#9464=ORIENTED_EDGE('',*,*,#9463,.T.); +#9466=ORIENTED_EDGE('',*,*,#9465,.T.); +#9467=EDGE_LOOP('',(#9464,#9466)); +#9468=FACE_BOUND('',#9467,.F.); +#9470=ORIENTED_EDGE('',*,*,#9469,.T.); +#9472=ORIENTED_EDGE('',*,*,#9471,.T.); +#9473=EDGE_LOOP('',(#9470,#9472)); +#9474=FACE_BOUND('',#9473,.F.); +#9476=ORIENTED_EDGE('',*,*,#9475,.T.); +#9478=ORIENTED_EDGE('',*,*,#9477,.T.); +#9479=EDGE_LOOP('',(#9476,#9478)); +#9480=FACE_BOUND('',#9479,.F.); +#9482=CARTESIAN_POINT('',(3.5E1,2.E1,-3.468606343239E1)); +#9483=DIRECTION('',(0.E0,0.E0,1.E0)); +#9484=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9485=AXIS2_PLACEMENT_3D('',#9482,#9483,#9484); +#9486=CYLINDRICAL_SURFACE('',#9485,5.05E0); +#9487=ORIENTED_EDGE('',*,*,#9463,.F.); +#9489=ORIENTED_EDGE('',*,*,#9488,.F.); +#9491=ORIENTED_EDGE('',*,*,#9490,.T.); +#9493=ORIENTED_EDGE('',*,*,#9492,.T.); +#9494=EDGE_LOOP('',(#9487,#9489,#9491,#9493)); +#9495=FACE_OUTER_BOUND('',#9494,.F.); +#9497=CARTESIAN_POINT('',(3.5E1,2.E1,-3.468606343239E1)); +#9498=DIRECTION('',(0.E0,0.E0,1.E0)); +#9499=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9500=AXIS2_PLACEMENT_3D('',#9497,#9498,#9499); +#9501=CYLINDRICAL_SURFACE('',#9500,5.05E0); +#9502=ORIENTED_EDGE('',*,*,#9465,.F.); +#9503=ORIENTED_EDGE('',*,*,#9492,.F.); +#9505=ORIENTED_EDGE('',*,*,#9504,.F.); +#9506=ORIENTED_EDGE('',*,*,#9488,.T.); +#9507=EDGE_LOOP('',(#9502,#9503,#9505,#9506)); +#9508=FACE_OUTER_BOUND('',#9507,.F.); +#9510=CARTESIAN_POINT('',(3.5E1,2.E1,-3.114868755092E1)); +#9511=DIRECTION('',(0.E0,0.E0,1.E0)); +#9512=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9513=AXIS2_PLACEMENT_3D('',#9510,#9511,#9512); +#9514=CONICAL_SURFACE('',#9513,3.138262877374E0,5.9E1); +#9516=ORIENTED_EDGE('',*,*,#9515,.T.); +#9517=ORIENTED_EDGE('',*,*,#9504,.T.); +#9519=ORIENTED_EDGE('',*,*,#9518,.F.); +#9520=EDGE_LOOP('',(#9516,#9517,#9519)); +#9521=FACE_OUTER_BOUND('',#9520,.F.); +#9523=CARTESIAN_POINT('',(3.5E1,2.E1,-3.114868755092E1)); +#9524=DIRECTION('',(0.E0,0.E0,1.E0)); +#9525=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9526=AXIS2_PLACEMENT_3D('',#9523,#9524,#9525); +#9527=CONICAL_SURFACE('',#9526,3.138262877374E0,5.9E1); +#9528=ORIENTED_EDGE('',*,*,#9515,.F.); +#9529=ORIENTED_EDGE('',*,*,#9518,.T.); +#9530=ORIENTED_EDGE('',*,*,#9490,.F.); +#9531=EDGE_LOOP('',(#9528,#9529,#9530)); +#9532=FACE_OUTER_BOUND('',#9531,.F.); +#9534=CARTESIAN_POINT('',(1.1E2,2.E1,-3.468606343239E1)); +#9535=DIRECTION('',(0.E0,0.E0,1.E0)); +#9536=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9537=AXIS2_PLACEMENT_3D('',#9534,#9535,#9536); +#9538=CYLINDRICAL_SURFACE('',#9537,5.05E0); +#9539=ORIENTED_EDGE('',*,*,#9255,.F.); +#9541=ORIENTED_EDGE('',*,*,#9540,.F.); +#9543=ORIENTED_EDGE('',*,*,#9542,.T.); +#9545=ORIENTED_EDGE('',*,*,#9544,.T.); +#9546=EDGE_LOOP('',(#9539,#9541,#9543,#9545)); +#9547=FACE_OUTER_BOUND('',#9546,.F.); +#9549=CARTESIAN_POINT('',(1.1E2,2.E1,-3.468606343239E1)); +#9550=DIRECTION('',(0.E0,0.E0,1.E0)); +#9551=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9552=AXIS2_PLACEMENT_3D('',#9549,#9550,#9551); +#9553=CYLINDRICAL_SURFACE('',#9552,5.05E0); +#9554=ORIENTED_EDGE('',*,*,#9257,.F.); +#9555=ORIENTED_EDGE('',*,*,#9544,.F.); +#9557=ORIENTED_EDGE('',*,*,#9556,.F.); +#9558=ORIENTED_EDGE('',*,*,#9540,.T.); +#9559=EDGE_LOOP('',(#9554,#9555,#9557,#9558)); +#9560=FACE_OUTER_BOUND('',#9559,.F.); +#9562=CARTESIAN_POINT('',(1.1E2,2.E1,-3.114868755092E1)); +#9563=DIRECTION('',(0.E0,0.E0,1.E0)); +#9564=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9565=AXIS2_PLACEMENT_3D('',#9562,#9563,#9564); +#9566=CONICAL_SURFACE('',#9565,3.138262877374E0,5.9E1); +#9568=ORIENTED_EDGE('',*,*,#9567,.T.); +#9569=ORIENTED_EDGE('',*,*,#9556,.T.); +#9571=ORIENTED_EDGE('',*,*,#9570,.F.); +#9572=EDGE_LOOP('',(#9568,#9569,#9571)); +#9573=FACE_OUTER_BOUND('',#9572,.F.); +#9575=CARTESIAN_POINT('',(1.1E2,2.E1,-3.114868755092E1)); +#9576=DIRECTION('',(0.E0,0.E0,1.E0)); +#9577=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9578=AXIS2_PLACEMENT_3D('',#9575,#9576,#9577); +#9579=CONICAL_SURFACE('',#9578,3.138262877374E0,5.9E1); +#9580=ORIENTED_EDGE('',*,*,#9567,.F.); +#9581=ORIENTED_EDGE('',*,*,#9570,.T.); +#9582=ORIENTED_EDGE('',*,*,#9542,.F.); +#9583=EDGE_LOOP('',(#9580,#9581,#9582)); +#9584=FACE_OUTER_BOUND('',#9583,.F.); +#9586=CARTESIAN_POINT('',(1.85E2,2.E1,-3.468606343239E1)); +#9587=DIRECTION('',(0.E0,0.E0,1.E0)); +#9588=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9589=AXIS2_PLACEMENT_3D('',#9586,#9587,#9588); +#9590=CYLINDRICAL_SURFACE('',#9589,5.05E0); +#9591=ORIENTED_EDGE('',*,*,#9261,.F.); +#9593=ORIENTED_EDGE('',*,*,#9592,.F.); +#9595=ORIENTED_EDGE('',*,*,#9594,.T.); +#9597=ORIENTED_EDGE('',*,*,#9596,.T.); +#9598=EDGE_LOOP('',(#9591,#9593,#9595,#9597)); +#9599=FACE_OUTER_BOUND('',#9598,.F.); +#9601=CARTESIAN_POINT('',(1.85E2,2.E1,-3.468606343239E1)); +#9602=DIRECTION('',(0.E0,0.E0,1.E0)); +#9603=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9604=AXIS2_PLACEMENT_3D('',#9601,#9602,#9603); +#9605=CYLINDRICAL_SURFACE('',#9604,5.05E0); +#9606=ORIENTED_EDGE('',*,*,#9263,.F.); +#9607=ORIENTED_EDGE('',*,*,#9596,.F.); +#9609=ORIENTED_EDGE('',*,*,#9608,.F.); +#9610=ORIENTED_EDGE('',*,*,#9592,.T.); +#9611=EDGE_LOOP('',(#9606,#9607,#9609,#9610)); +#9612=FACE_OUTER_BOUND('',#9611,.F.); +#9614=CARTESIAN_POINT('',(1.85E2,2.E1,-3.114868755092E1)); +#9615=DIRECTION('',(0.E0,0.E0,1.E0)); +#9616=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9617=AXIS2_PLACEMENT_3D('',#9614,#9615,#9616); +#9618=CONICAL_SURFACE('',#9617,3.138262877374E0,5.9E1); +#9620=ORIENTED_EDGE('',*,*,#9619,.T.); +#9621=ORIENTED_EDGE('',*,*,#9608,.T.); +#9623=ORIENTED_EDGE('',*,*,#9622,.F.); +#9624=EDGE_LOOP('',(#9620,#9621,#9623)); +#9625=FACE_OUTER_BOUND('',#9624,.F.); +#9627=CARTESIAN_POINT('',(1.85E2,2.E1,-3.114868755092E1)); +#9628=DIRECTION('',(0.E0,0.E0,1.E0)); +#9629=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9630=AXIS2_PLACEMENT_3D('',#9627,#9628,#9629); +#9631=CONICAL_SURFACE('',#9630,3.138262877374E0,5.9E1); +#9632=ORIENTED_EDGE('',*,*,#9619,.F.); +#9633=ORIENTED_EDGE('',*,*,#9622,.T.); +#9634=ORIENTED_EDGE('',*,*,#9594,.F.); +#9635=EDGE_LOOP('',(#9632,#9633,#9634)); +#9636=FACE_OUTER_BOUND('',#9635,.F.); +#9638=CARTESIAN_POINT('',(2.3E2,6.E1,-3.468606343239E1)); +#9639=DIRECTION('',(0.E0,0.E0,1.E0)); +#9640=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9641=AXIS2_PLACEMENT_3D('',#9638,#9639,#9640); +#9642=CYLINDRICAL_SURFACE('',#9641,5.05E0); +#9643=ORIENTED_EDGE('',*,*,#9267,.F.); +#9645=ORIENTED_EDGE('',*,*,#9644,.F.); +#9647=ORIENTED_EDGE('',*,*,#9646,.T.); +#9649=ORIENTED_EDGE('',*,*,#9648,.T.); +#9650=EDGE_LOOP('',(#9643,#9645,#9647,#9649)); +#9651=FACE_OUTER_BOUND('',#9650,.F.); +#9653=CARTESIAN_POINT('',(2.3E2,6.E1,-3.468606343239E1)); +#9654=DIRECTION('',(0.E0,0.E0,1.E0)); +#9655=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9656=AXIS2_PLACEMENT_3D('',#9653,#9654,#9655); +#9657=CYLINDRICAL_SURFACE('',#9656,5.05E0); +#9658=ORIENTED_EDGE('',*,*,#9269,.F.); +#9659=ORIENTED_EDGE('',*,*,#9648,.F.); +#9661=ORIENTED_EDGE('',*,*,#9660,.F.); +#9662=ORIENTED_EDGE('',*,*,#9644,.T.); +#9663=EDGE_LOOP('',(#9658,#9659,#9661,#9662)); +#9664=FACE_OUTER_BOUND('',#9663,.F.); +#9666=CARTESIAN_POINT('',(2.3E2,6.E1,-3.114868755092E1)); +#9667=DIRECTION('',(0.E0,0.E0,1.E0)); +#9668=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9669=AXIS2_PLACEMENT_3D('',#9666,#9667,#9668); +#9670=CONICAL_SURFACE('',#9669,3.138262877374E0,5.9E1); +#9672=ORIENTED_EDGE('',*,*,#9671,.T.); +#9673=ORIENTED_EDGE('',*,*,#9660,.T.); +#9675=ORIENTED_EDGE('',*,*,#9674,.F.); +#9676=EDGE_LOOP('',(#9672,#9673,#9675)); +#9677=FACE_OUTER_BOUND('',#9676,.F.); +#9679=CARTESIAN_POINT('',(2.3E2,6.E1,-3.114868755092E1)); +#9680=DIRECTION('',(0.E0,0.E0,1.E0)); +#9681=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9682=AXIS2_PLACEMENT_3D('',#9679,#9680,#9681); +#9683=CONICAL_SURFACE('',#9682,3.138262877374E0,5.9E1); +#9684=ORIENTED_EDGE('',*,*,#9671,.F.); +#9685=ORIENTED_EDGE('',*,*,#9674,.T.); +#9686=ORIENTED_EDGE('',*,*,#9646,.F.); +#9687=EDGE_LOOP('',(#9684,#9685,#9686)); +#9688=FACE_OUTER_BOUND('',#9687,.F.); +#9690=CARTESIAN_POINT('',(2.3E2,1.35E2,-3.468606343239E1)); +#9691=DIRECTION('',(0.E0,0.E0,1.E0)); +#9692=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9693=AXIS2_PLACEMENT_3D('',#9690,#9691,#9692); +#9694=CYLINDRICAL_SURFACE('',#9693,5.05E0); +#9695=ORIENTED_EDGE('',*,*,#9273,.F.); +#9697=ORIENTED_EDGE('',*,*,#9696,.F.); +#9699=ORIENTED_EDGE('',*,*,#9698,.T.); +#9701=ORIENTED_EDGE('',*,*,#9700,.T.); +#9702=EDGE_LOOP('',(#9695,#9697,#9699,#9701)); +#9703=FACE_OUTER_BOUND('',#9702,.F.); +#9705=CARTESIAN_POINT('',(2.3E2,1.35E2,-3.468606343239E1)); +#9706=DIRECTION('',(0.E0,0.E0,1.E0)); +#9707=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9708=AXIS2_PLACEMENT_3D('',#9705,#9706,#9707); +#9709=CYLINDRICAL_SURFACE('',#9708,5.05E0); +#9710=ORIENTED_EDGE('',*,*,#9275,.F.); +#9711=ORIENTED_EDGE('',*,*,#9700,.F.); +#9713=ORIENTED_EDGE('',*,*,#9712,.F.); +#9714=ORIENTED_EDGE('',*,*,#9696,.T.); +#9715=EDGE_LOOP('',(#9710,#9711,#9713,#9714)); +#9716=FACE_OUTER_BOUND('',#9715,.F.); +#9718=CARTESIAN_POINT('',(2.3E2,1.35E2,-3.114868755092E1)); +#9719=DIRECTION('',(0.E0,0.E0,1.E0)); +#9720=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9721=AXIS2_PLACEMENT_3D('',#9718,#9719,#9720); +#9722=CONICAL_SURFACE('',#9721,3.138262877374E0,5.9E1); +#9724=ORIENTED_EDGE('',*,*,#9723,.T.); +#9725=ORIENTED_EDGE('',*,*,#9712,.T.); +#9727=ORIENTED_EDGE('',*,*,#9726,.F.); +#9728=EDGE_LOOP('',(#9724,#9725,#9727)); +#9729=FACE_OUTER_BOUND('',#9728,.F.); +#9731=CARTESIAN_POINT('',(2.3E2,1.35E2,-3.114868755092E1)); +#9732=DIRECTION('',(0.E0,0.E0,1.E0)); +#9733=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9734=AXIS2_PLACEMENT_3D('',#9731,#9732,#9733); +#9735=CONICAL_SURFACE('',#9734,3.138262877374E0,5.9E1); +#9736=ORIENTED_EDGE('',*,*,#9723,.F.); +#9737=ORIENTED_EDGE('',*,*,#9726,.T.); +#9738=ORIENTED_EDGE('',*,*,#9698,.F.); +#9739=EDGE_LOOP('',(#9736,#9737,#9738)); +#9740=FACE_OUTER_BOUND('',#9739,.F.); +#9742=CARTESIAN_POINT('',(2.3E2,2.1E2,-3.468606343239E1)); +#9743=DIRECTION('',(0.E0,0.E0,1.E0)); +#9744=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9745=AXIS2_PLACEMENT_3D('',#9742,#9743,#9744); +#9746=CYLINDRICAL_SURFACE('',#9745,5.05E0); +#9747=ORIENTED_EDGE('',*,*,#9279,.F.); +#9749=ORIENTED_EDGE('',*,*,#9748,.F.); +#9751=ORIENTED_EDGE('',*,*,#9750,.T.); +#9753=ORIENTED_EDGE('',*,*,#9752,.T.); +#9754=EDGE_LOOP('',(#9747,#9749,#9751,#9753)); +#9755=FACE_OUTER_BOUND('',#9754,.F.); +#9757=CARTESIAN_POINT('',(2.3E2,2.1E2,-3.468606343239E1)); +#9758=DIRECTION('',(0.E0,0.E0,1.E0)); +#9759=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9760=AXIS2_PLACEMENT_3D('',#9757,#9758,#9759); +#9761=CYLINDRICAL_SURFACE('',#9760,5.05E0); +#9762=ORIENTED_EDGE('',*,*,#9281,.F.); +#9763=ORIENTED_EDGE('',*,*,#9752,.F.); +#9765=ORIENTED_EDGE('',*,*,#9764,.F.); +#9766=ORIENTED_EDGE('',*,*,#9748,.T.); +#9767=EDGE_LOOP('',(#9762,#9763,#9765,#9766)); +#9768=FACE_OUTER_BOUND('',#9767,.F.); +#9770=CARTESIAN_POINT('',(2.3E2,2.1E2,-3.114868755092E1)); +#9771=DIRECTION('',(0.E0,0.E0,1.E0)); +#9772=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9773=AXIS2_PLACEMENT_3D('',#9770,#9771,#9772); +#9774=CONICAL_SURFACE('',#9773,3.138262877374E0,5.9E1); +#9776=ORIENTED_EDGE('',*,*,#9775,.T.); +#9777=ORIENTED_EDGE('',*,*,#9764,.T.); +#9779=ORIENTED_EDGE('',*,*,#9778,.F.); +#9780=EDGE_LOOP('',(#9776,#9777,#9779)); +#9781=FACE_OUTER_BOUND('',#9780,.F.); +#9783=CARTESIAN_POINT('',(2.3E2,2.1E2,-3.114868755092E1)); +#9784=DIRECTION('',(0.E0,0.E0,1.E0)); +#9785=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9786=AXIS2_PLACEMENT_3D('',#9783,#9784,#9785); +#9787=CONICAL_SURFACE('',#9786,3.138262877374E0,5.9E1); +#9788=ORIENTED_EDGE('',*,*,#9775,.F.); +#9789=ORIENTED_EDGE('',*,*,#9778,.T.); +#9790=ORIENTED_EDGE('',*,*,#9750,.F.); +#9791=EDGE_LOOP('',(#9788,#9789,#9790)); +#9792=FACE_OUTER_BOUND('',#9791,.F.); +#9794=CARTESIAN_POINT('',(2.3E2,2.85E2,-3.468606343239E1)); +#9795=DIRECTION('',(0.E0,0.E0,1.E0)); +#9796=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9797=AXIS2_PLACEMENT_3D('',#9794,#9795,#9796); +#9798=CYLINDRICAL_SURFACE('',#9797,5.05E0); +#9799=ORIENTED_EDGE('',*,*,#9285,.F.); +#9801=ORIENTED_EDGE('',*,*,#9800,.F.); +#9803=ORIENTED_EDGE('',*,*,#9802,.T.); +#9805=ORIENTED_EDGE('',*,*,#9804,.T.); +#9806=EDGE_LOOP('',(#9799,#9801,#9803,#9805)); +#9807=FACE_OUTER_BOUND('',#9806,.F.); +#9809=CARTESIAN_POINT('',(2.3E2,2.85E2,-3.468606343239E1)); +#9810=DIRECTION('',(0.E0,0.E0,1.E0)); +#9811=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9812=AXIS2_PLACEMENT_3D('',#9809,#9810,#9811); +#9813=CYLINDRICAL_SURFACE('',#9812,5.05E0); +#9814=ORIENTED_EDGE('',*,*,#9287,.F.); +#9815=ORIENTED_EDGE('',*,*,#9804,.F.); +#9817=ORIENTED_EDGE('',*,*,#9816,.F.); +#9818=ORIENTED_EDGE('',*,*,#9800,.T.); +#9819=EDGE_LOOP('',(#9814,#9815,#9817,#9818)); +#9820=FACE_OUTER_BOUND('',#9819,.F.); +#9822=CARTESIAN_POINT('',(2.3E2,2.85E2,-3.114868755092E1)); +#9823=DIRECTION('',(0.E0,0.E0,1.E0)); +#9824=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9825=AXIS2_PLACEMENT_3D('',#9822,#9823,#9824); +#9826=CONICAL_SURFACE('',#9825,3.138262877374E0,5.9E1); +#9828=ORIENTED_EDGE('',*,*,#9827,.T.); +#9829=ORIENTED_EDGE('',*,*,#9816,.T.); +#9831=ORIENTED_EDGE('',*,*,#9830,.F.); +#9832=EDGE_LOOP('',(#9828,#9829,#9831)); +#9833=FACE_OUTER_BOUND('',#9832,.F.); +#9835=CARTESIAN_POINT('',(2.3E2,2.85E2,-3.114868755092E1)); +#9836=DIRECTION('',(0.E0,0.E0,1.E0)); +#9837=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9838=AXIS2_PLACEMENT_3D('',#9835,#9836,#9837); +#9839=CONICAL_SURFACE('',#9838,3.138262877374E0,5.9E1); +#9840=ORIENTED_EDGE('',*,*,#9827,.F.); +#9841=ORIENTED_EDGE('',*,*,#9830,.T.); +#9842=ORIENTED_EDGE('',*,*,#9802,.F.); +#9843=EDGE_LOOP('',(#9840,#9841,#9842)); +#9844=FACE_OUTER_BOUND('',#9843,.F.); +#9846=CARTESIAN_POINT('',(2.3E2,3.6E2,-3.468606343239E1)); +#9847=DIRECTION('',(0.E0,0.E0,1.E0)); +#9848=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9849=AXIS2_PLACEMENT_3D('',#9846,#9847,#9848); +#9850=CYLINDRICAL_SURFACE('',#9849,5.05E0); +#9851=ORIENTED_EDGE('',*,*,#9291,.F.); +#9853=ORIENTED_EDGE('',*,*,#9852,.F.); +#9855=ORIENTED_EDGE('',*,*,#9854,.T.); +#9857=ORIENTED_EDGE('',*,*,#9856,.T.); +#9858=EDGE_LOOP('',(#9851,#9853,#9855,#9857)); +#9859=FACE_OUTER_BOUND('',#9858,.F.); +#9861=CARTESIAN_POINT('',(2.3E2,3.6E2,-3.468606343239E1)); +#9862=DIRECTION('',(0.E0,0.E0,1.E0)); +#9863=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9864=AXIS2_PLACEMENT_3D('',#9861,#9862,#9863); +#9865=CYLINDRICAL_SURFACE('',#9864,5.05E0); +#9866=ORIENTED_EDGE('',*,*,#9293,.F.); +#9867=ORIENTED_EDGE('',*,*,#9856,.F.); +#9869=ORIENTED_EDGE('',*,*,#9868,.F.); +#9870=ORIENTED_EDGE('',*,*,#9852,.T.); +#9871=EDGE_LOOP('',(#9866,#9867,#9869,#9870)); +#9872=FACE_OUTER_BOUND('',#9871,.F.); +#9874=CARTESIAN_POINT('',(2.3E2,3.6E2,-3.114868755092E1)); +#9875=DIRECTION('',(0.E0,0.E0,1.E0)); +#9876=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9877=AXIS2_PLACEMENT_3D('',#9874,#9875,#9876); +#9878=CONICAL_SURFACE('',#9877,3.138262877374E0,5.9E1); +#9880=ORIENTED_EDGE('',*,*,#9879,.T.); +#9881=ORIENTED_EDGE('',*,*,#9868,.T.); +#9883=ORIENTED_EDGE('',*,*,#9882,.F.); +#9884=EDGE_LOOP('',(#9880,#9881,#9883)); +#9885=FACE_OUTER_BOUND('',#9884,.F.); +#9887=CARTESIAN_POINT('',(2.3E2,3.6E2,-3.114868755092E1)); +#9888=DIRECTION('',(0.E0,0.E0,1.E0)); +#9889=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9890=AXIS2_PLACEMENT_3D('',#9887,#9888,#9889); +#9891=CONICAL_SURFACE('',#9890,3.138262877374E0,5.9E1); +#9892=ORIENTED_EDGE('',*,*,#9879,.F.); +#9893=ORIENTED_EDGE('',*,*,#9882,.T.); +#9894=ORIENTED_EDGE('',*,*,#9854,.F.); +#9895=EDGE_LOOP('',(#9892,#9893,#9894)); +#9896=FACE_OUTER_BOUND('',#9895,.F.); +#9898=CARTESIAN_POINT('',(2.07E2,4.35E2,-3.468606343239E1)); +#9899=DIRECTION('',(0.E0,0.E0,1.E0)); +#9900=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9901=AXIS2_PLACEMENT_3D('',#9898,#9899,#9900); +#9902=CYLINDRICAL_SURFACE('',#9901,5.05E0); +#9903=ORIENTED_EDGE('',*,*,#9297,.F.); +#9905=ORIENTED_EDGE('',*,*,#9904,.F.); +#9907=ORIENTED_EDGE('',*,*,#9906,.T.); +#9909=ORIENTED_EDGE('',*,*,#9908,.T.); +#9910=EDGE_LOOP('',(#9903,#9905,#9907,#9909)); +#9911=FACE_OUTER_BOUND('',#9910,.F.); +#9913=CARTESIAN_POINT('',(2.07E2,4.35E2,-3.468606343239E1)); +#9914=DIRECTION('',(0.E0,0.E0,1.E0)); +#9915=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9916=AXIS2_PLACEMENT_3D('',#9913,#9914,#9915); +#9917=CYLINDRICAL_SURFACE('',#9916,5.05E0); +#9918=ORIENTED_EDGE('',*,*,#9299,.F.); +#9919=ORIENTED_EDGE('',*,*,#9908,.F.); +#9921=ORIENTED_EDGE('',*,*,#9920,.F.); +#9922=ORIENTED_EDGE('',*,*,#9904,.T.); +#9923=EDGE_LOOP('',(#9918,#9919,#9921,#9922)); +#9924=FACE_OUTER_BOUND('',#9923,.F.); +#9926=CARTESIAN_POINT('',(2.07E2,4.35E2,-3.114868755092E1)); +#9927=DIRECTION('',(0.E0,0.E0,1.E0)); +#9928=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9929=AXIS2_PLACEMENT_3D('',#9926,#9927,#9928); +#9930=CONICAL_SURFACE('',#9929,3.138262877374E0,5.9E1); +#9932=ORIENTED_EDGE('',*,*,#9931,.T.); +#9933=ORIENTED_EDGE('',*,*,#9920,.T.); +#9935=ORIENTED_EDGE('',*,*,#9934,.F.); +#9936=EDGE_LOOP('',(#9932,#9933,#9935)); +#9937=FACE_OUTER_BOUND('',#9936,.F.); +#9939=CARTESIAN_POINT('',(2.07E2,4.35E2,-3.114868755092E1)); +#9940=DIRECTION('',(0.E0,0.E0,1.E0)); +#9941=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9942=AXIS2_PLACEMENT_3D('',#9939,#9940,#9941); +#9943=CONICAL_SURFACE('',#9942,3.138262877374E0,5.9E1); +#9944=ORIENTED_EDGE('',*,*,#9931,.F.); +#9945=ORIENTED_EDGE('',*,*,#9934,.T.); +#9946=ORIENTED_EDGE('',*,*,#9906,.F.); +#9947=EDGE_LOOP('',(#9944,#9945,#9946)); +#9948=FACE_OUTER_BOUND('',#9947,.F.); +#9950=CARTESIAN_POINT('',(1.69E2,5.E2,-3.468606343239E1)); +#9951=DIRECTION('',(0.E0,0.E0,1.E0)); +#9952=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9953=AXIS2_PLACEMENT_3D('',#9950,#9951,#9952); +#9954=CYLINDRICAL_SURFACE('',#9953,5.05E0); +#9955=ORIENTED_EDGE('',*,*,#9303,.F.); +#9957=ORIENTED_EDGE('',*,*,#9956,.F.); +#9959=ORIENTED_EDGE('',*,*,#9958,.T.); +#9961=ORIENTED_EDGE('',*,*,#9960,.T.); +#9962=EDGE_LOOP('',(#9955,#9957,#9959,#9961)); +#9963=FACE_OUTER_BOUND('',#9962,.F.); +#9965=CARTESIAN_POINT('',(1.69E2,5.E2,-3.468606343239E1)); +#9966=DIRECTION('',(0.E0,0.E0,1.E0)); +#9967=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9968=AXIS2_PLACEMENT_3D('',#9965,#9966,#9967); +#9969=CYLINDRICAL_SURFACE('',#9968,5.05E0); +#9970=ORIENTED_EDGE('',*,*,#9305,.F.); +#9971=ORIENTED_EDGE('',*,*,#9960,.F.); +#9973=ORIENTED_EDGE('',*,*,#9972,.F.); +#9974=ORIENTED_EDGE('',*,*,#9956,.T.); +#9975=EDGE_LOOP('',(#9970,#9971,#9973,#9974)); +#9976=FACE_OUTER_BOUND('',#9975,.F.); +#9978=CARTESIAN_POINT('',(1.69E2,5.E2,-3.114868755092E1)); +#9979=DIRECTION('',(0.E0,0.E0,1.E0)); +#9980=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9981=AXIS2_PLACEMENT_3D('',#9978,#9979,#9980); +#9982=CONICAL_SURFACE('',#9981,3.138262877374E0,5.9E1); +#9984=ORIENTED_EDGE('',*,*,#9983,.T.); +#9985=ORIENTED_EDGE('',*,*,#9972,.T.); +#9987=ORIENTED_EDGE('',*,*,#9986,.F.); +#9988=EDGE_LOOP('',(#9984,#9985,#9987)); +#9989=FACE_OUTER_BOUND('',#9988,.F.); +#9991=CARTESIAN_POINT('',(1.69E2,5.E2,-3.114868755092E1)); +#9992=DIRECTION('',(0.E0,0.E0,1.E0)); +#9993=DIRECTION('',(-1.E0,0.E0,0.E0)); +#9994=AXIS2_PLACEMENT_3D('',#9991,#9992,#9993); +#9995=CONICAL_SURFACE('',#9994,3.138262877374E0,5.9E1); +#9996=ORIENTED_EDGE('',*,*,#9983,.F.); +#9997=ORIENTED_EDGE('',*,*,#9986,.T.); +#9998=ORIENTED_EDGE('',*,*,#9958,.F.); +#9999=EDGE_LOOP('',(#9996,#9997,#9998)); +#10000=FACE_OUTER_BOUND('',#9999,.F.); +#10002=CARTESIAN_POINT('',(1.55E2,5.6E2,-3.468606343239E1)); +#10003=DIRECTION('',(0.E0,0.E0,1.E0)); +#10004=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10005=AXIS2_PLACEMENT_3D('',#10002,#10003,#10004); +#10006=CYLINDRICAL_SURFACE('',#10005,5.05E0); +#10007=ORIENTED_EDGE('',*,*,#9309,.F.); +#10009=ORIENTED_EDGE('',*,*,#10008,.F.); +#10011=ORIENTED_EDGE('',*,*,#10010,.T.); +#10013=ORIENTED_EDGE('',*,*,#10012,.T.); +#10014=EDGE_LOOP('',(#10007,#10009,#10011,#10013)); +#10015=FACE_OUTER_BOUND('',#10014,.F.); +#10017=CARTESIAN_POINT('',(1.55E2,5.6E2,-3.468606343239E1)); +#10018=DIRECTION('',(0.E0,0.E0,1.E0)); +#10019=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10020=AXIS2_PLACEMENT_3D('',#10017,#10018,#10019); +#10021=CYLINDRICAL_SURFACE('',#10020,5.05E0); +#10022=ORIENTED_EDGE('',*,*,#9311,.F.); +#10023=ORIENTED_EDGE('',*,*,#10012,.F.); +#10025=ORIENTED_EDGE('',*,*,#10024,.F.); +#10026=ORIENTED_EDGE('',*,*,#10008,.T.); +#10027=EDGE_LOOP('',(#10022,#10023,#10025,#10026)); +#10028=FACE_OUTER_BOUND('',#10027,.F.); +#10030=CARTESIAN_POINT('',(1.55E2,5.6E2,-3.114868755092E1)); +#10031=DIRECTION('',(0.E0,0.E0,1.E0)); +#10032=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10033=AXIS2_PLACEMENT_3D('',#10030,#10031,#10032); +#10034=CONICAL_SURFACE('',#10033,3.138262877374E0,5.9E1); +#10036=ORIENTED_EDGE('',*,*,#10035,.T.); +#10037=ORIENTED_EDGE('',*,*,#10024,.T.); +#10039=ORIENTED_EDGE('',*,*,#10038,.F.); +#10040=EDGE_LOOP('',(#10036,#10037,#10039)); +#10041=FACE_OUTER_BOUND('',#10040,.F.); +#10043=CARTESIAN_POINT('',(1.55E2,5.6E2,-3.114868755092E1)); +#10044=DIRECTION('',(0.E0,0.E0,1.E0)); +#10045=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10046=AXIS2_PLACEMENT_3D('',#10043,#10044,#10045); +#10047=CONICAL_SURFACE('',#10046,3.138262877374E0,5.9E1); +#10048=ORIENTED_EDGE('',*,*,#10035,.F.); +#10049=ORIENTED_EDGE('',*,*,#10038,.T.); +#10050=ORIENTED_EDGE('',*,*,#10010,.F.); +#10051=EDGE_LOOP('',(#10048,#10049,#10050)); +#10052=FACE_OUTER_BOUND('',#10051,.F.); +#10054=CARTESIAN_POINT('',(1.55E2,6.35E2,-3.468606343239E1)); +#10055=DIRECTION('',(0.E0,0.E0,1.E0)); +#10056=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10057=AXIS2_PLACEMENT_3D('',#10054,#10055,#10056); +#10058=CYLINDRICAL_SURFACE('',#10057,5.05E0); +#10059=ORIENTED_EDGE('',*,*,#9315,.F.); +#10061=ORIENTED_EDGE('',*,*,#10060,.F.); +#10063=ORIENTED_EDGE('',*,*,#10062,.T.); +#10065=ORIENTED_EDGE('',*,*,#10064,.T.); +#10066=EDGE_LOOP('',(#10059,#10061,#10063,#10065)); +#10067=FACE_OUTER_BOUND('',#10066,.F.); +#10069=CARTESIAN_POINT('',(1.55E2,6.35E2,-3.468606343239E1)); +#10070=DIRECTION('',(0.E0,0.E0,1.E0)); +#10071=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10072=AXIS2_PLACEMENT_3D('',#10069,#10070,#10071); +#10073=CYLINDRICAL_SURFACE('',#10072,5.05E0); +#10074=ORIENTED_EDGE('',*,*,#9317,.F.); +#10075=ORIENTED_EDGE('',*,*,#10064,.F.); +#10077=ORIENTED_EDGE('',*,*,#10076,.F.); +#10078=ORIENTED_EDGE('',*,*,#10060,.T.); +#10079=EDGE_LOOP('',(#10074,#10075,#10077,#10078)); +#10080=FACE_OUTER_BOUND('',#10079,.F.); +#10082=CARTESIAN_POINT('',(1.55E2,6.35E2,-3.114868755092E1)); +#10083=DIRECTION('',(0.E0,0.E0,1.E0)); +#10084=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10085=AXIS2_PLACEMENT_3D('',#10082,#10083,#10084); +#10086=CONICAL_SURFACE('',#10085,3.138262877374E0,5.9E1); +#10088=ORIENTED_EDGE('',*,*,#10087,.T.); +#10089=ORIENTED_EDGE('',*,*,#10076,.T.); +#10091=ORIENTED_EDGE('',*,*,#10090,.F.); +#10092=EDGE_LOOP('',(#10088,#10089,#10091)); +#10093=FACE_OUTER_BOUND('',#10092,.F.); +#10095=CARTESIAN_POINT('',(1.55E2,6.35E2,-3.114868755092E1)); +#10096=DIRECTION('',(0.E0,0.E0,1.E0)); +#10097=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10098=AXIS2_PLACEMENT_3D('',#10095,#10096,#10097); +#10099=CONICAL_SURFACE('',#10098,3.138262877374E0,5.9E1); +#10100=ORIENTED_EDGE('',*,*,#10087,.F.); +#10101=ORIENTED_EDGE('',*,*,#10090,.T.); +#10102=ORIENTED_EDGE('',*,*,#10062,.F.); +#10103=EDGE_LOOP('',(#10100,#10101,#10102)); +#10104=FACE_OUTER_BOUND('',#10103,.F.); +#10106=CARTESIAN_POINT('',(1.55E2,7.1E2,-3.468606343239E1)); +#10107=DIRECTION('',(0.E0,0.E0,1.E0)); +#10108=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10109=AXIS2_PLACEMENT_3D('',#10106,#10107,#10108); +#10110=CYLINDRICAL_SURFACE('',#10109,5.05E0); +#10111=ORIENTED_EDGE('',*,*,#9321,.F.); +#10113=ORIENTED_EDGE('',*,*,#10112,.F.); +#10115=ORIENTED_EDGE('',*,*,#10114,.T.); +#10117=ORIENTED_EDGE('',*,*,#10116,.T.); +#10118=EDGE_LOOP('',(#10111,#10113,#10115,#10117)); +#10119=FACE_OUTER_BOUND('',#10118,.F.); +#10121=CARTESIAN_POINT('',(1.55E2,7.1E2,-3.468606343239E1)); +#10122=DIRECTION('',(0.E0,0.E0,1.E0)); +#10123=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10124=AXIS2_PLACEMENT_3D('',#10121,#10122,#10123); +#10125=CYLINDRICAL_SURFACE('',#10124,5.05E0); +#10126=ORIENTED_EDGE('',*,*,#9323,.F.); +#10127=ORIENTED_EDGE('',*,*,#10116,.F.); +#10129=ORIENTED_EDGE('',*,*,#10128,.F.); +#10130=ORIENTED_EDGE('',*,*,#10112,.T.); +#10131=EDGE_LOOP('',(#10126,#10127,#10129,#10130)); +#10132=FACE_OUTER_BOUND('',#10131,.F.); +#10134=CARTESIAN_POINT('',(1.55E2,7.1E2,-3.114868755092E1)); +#10135=DIRECTION('',(0.E0,0.E0,1.E0)); +#10136=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10137=AXIS2_PLACEMENT_3D('',#10134,#10135,#10136); +#10138=CONICAL_SURFACE('',#10137,3.138262877374E0,5.9E1); +#10140=ORIENTED_EDGE('',*,*,#10139,.T.); +#10141=ORIENTED_EDGE('',*,*,#10128,.T.); +#10143=ORIENTED_EDGE('',*,*,#10142,.F.); +#10144=EDGE_LOOP('',(#10140,#10141,#10143)); +#10145=FACE_OUTER_BOUND('',#10144,.F.); +#10147=CARTESIAN_POINT('',(1.55E2,7.1E2,-3.114868755092E1)); +#10148=DIRECTION('',(0.E0,0.E0,1.E0)); +#10149=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10150=AXIS2_PLACEMENT_3D('',#10147,#10148,#10149); +#10151=CONICAL_SURFACE('',#10150,3.138262877374E0,5.9E1); +#10152=ORIENTED_EDGE('',*,*,#10139,.F.); +#10153=ORIENTED_EDGE('',*,*,#10142,.T.); +#10154=ORIENTED_EDGE('',*,*,#10114,.F.); +#10155=EDGE_LOOP('',(#10152,#10153,#10154)); +#10156=FACE_OUTER_BOUND('',#10155,.F.); +#10158=CARTESIAN_POINT('',(1.1E2,7.6E2,-3.468606343239E1)); +#10159=DIRECTION('',(0.E0,0.E0,1.E0)); +#10160=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10161=AXIS2_PLACEMENT_3D('',#10158,#10159,#10160); +#10162=CYLINDRICAL_SURFACE('',#10161,5.05E0); +#10163=ORIENTED_EDGE('',*,*,#9327,.F.); +#10165=ORIENTED_EDGE('',*,*,#10164,.F.); +#10167=ORIENTED_EDGE('',*,*,#10166,.T.); +#10169=ORIENTED_EDGE('',*,*,#10168,.T.); +#10170=EDGE_LOOP('',(#10163,#10165,#10167,#10169)); +#10171=FACE_OUTER_BOUND('',#10170,.F.); +#10173=CARTESIAN_POINT('',(1.1E2,7.6E2,-3.468606343239E1)); +#10174=DIRECTION('',(0.E0,0.E0,1.E0)); +#10175=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10176=AXIS2_PLACEMENT_3D('',#10173,#10174,#10175); +#10177=CYLINDRICAL_SURFACE('',#10176,5.05E0); +#10178=ORIENTED_EDGE('',*,*,#9329,.F.); +#10179=ORIENTED_EDGE('',*,*,#10168,.F.); +#10181=ORIENTED_EDGE('',*,*,#10180,.F.); +#10182=ORIENTED_EDGE('',*,*,#10164,.T.); +#10183=EDGE_LOOP('',(#10178,#10179,#10181,#10182)); +#10184=FACE_OUTER_BOUND('',#10183,.F.); +#10186=CARTESIAN_POINT('',(1.1E2,7.6E2,-3.114868755092E1)); +#10187=DIRECTION('',(0.E0,0.E0,1.E0)); +#10188=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10189=AXIS2_PLACEMENT_3D('',#10186,#10187,#10188); +#10190=CONICAL_SURFACE('',#10189,3.138262877374E0,5.9E1); +#10192=ORIENTED_EDGE('',*,*,#10191,.T.); +#10193=ORIENTED_EDGE('',*,*,#10180,.T.); +#10195=ORIENTED_EDGE('',*,*,#10194,.F.); +#10196=EDGE_LOOP('',(#10192,#10193,#10195)); +#10197=FACE_OUTER_BOUND('',#10196,.F.); +#10199=CARTESIAN_POINT('',(1.1E2,7.6E2,-3.114868755092E1)); +#10200=DIRECTION('',(0.E0,0.E0,1.E0)); +#10201=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10202=AXIS2_PLACEMENT_3D('',#10199,#10200,#10201); +#10203=CONICAL_SURFACE('',#10202,3.138262877374E0,5.9E1); +#10204=ORIENTED_EDGE('',*,*,#10191,.F.); +#10205=ORIENTED_EDGE('',*,*,#10194,.T.); +#10206=ORIENTED_EDGE('',*,*,#10166,.F.); +#10207=EDGE_LOOP('',(#10204,#10205,#10206)); +#10208=FACE_OUTER_BOUND('',#10207,.F.); +#10210=CARTESIAN_POINT('',(3.5E1,7.6E2,-3.468606343239E1)); +#10211=DIRECTION('',(0.E0,0.E0,1.E0)); +#10212=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10213=AXIS2_PLACEMENT_3D('',#10210,#10211,#10212); +#10214=CYLINDRICAL_SURFACE('',#10213,5.05E0); +#10215=ORIENTED_EDGE('',*,*,#9333,.F.); +#10217=ORIENTED_EDGE('',*,*,#10216,.F.); +#10219=ORIENTED_EDGE('',*,*,#10218,.T.); +#10221=ORIENTED_EDGE('',*,*,#10220,.T.); +#10222=EDGE_LOOP('',(#10215,#10217,#10219,#10221)); +#10223=FACE_OUTER_BOUND('',#10222,.F.); +#10225=CARTESIAN_POINT('',(3.5E1,7.6E2,-3.468606343239E1)); +#10226=DIRECTION('',(0.E0,0.E0,1.E0)); +#10227=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10228=AXIS2_PLACEMENT_3D('',#10225,#10226,#10227); +#10229=CYLINDRICAL_SURFACE('',#10228,5.05E0); +#10230=ORIENTED_EDGE('',*,*,#9335,.F.); +#10231=ORIENTED_EDGE('',*,*,#10220,.F.); +#10233=ORIENTED_EDGE('',*,*,#10232,.F.); +#10234=ORIENTED_EDGE('',*,*,#10216,.T.); +#10235=EDGE_LOOP('',(#10230,#10231,#10233,#10234)); +#10236=FACE_OUTER_BOUND('',#10235,.F.); +#10238=CARTESIAN_POINT('',(3.5E1,7.6E2,-3.114868755092E1)); +#10239=DIRECTION('',(0.E0,0.E0,1.E0)); +#10240=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10241=AXIS2_PLACEMENT_3D('',#10238,#10239,#10240); +#10242=CONICAL_SURFACE('',#10241,3.138262877374E0,5.9E1); +#10244=ORIENTED_EDGE('',*,*,#10243,.T.); +#10245=ORIENTED_EDGE('',*,*,#10232,.T.); +#10247=ORIENTED_EDGE('',*,*,#10246,.F.); +#10248=EDGE_LOOP('',(#10244,#10245,#10247)); +#10249=FACE_OUTER_BOUND('',#10248,.F.); +#10251=CARTESIAN_POINT('',(3.5E1,7.6E2,-3.114868755092E1)); +#10252=DIRECTION('',(0.E0,0.E0,1.E0)); +#10253=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10254=AXIS2_PLACEMENT_3D('',#10251,#10252,#10253); +#10255=CONICAL_SURFACE('',#10254,3.138262877374E0,5.9E1); +#10256=ORIENTED_EDGE('',*,*,#10243,.F.); +#10257=ORIENTED_EDGE('',*,*,#10246,.T.); +#10258=ORIENTED_EDGE('',*,*,#10218,.F.); +#10259=EDGE_LOOP('',(#10256,#10257,#10258)); +#10260=FACE_OUTER_BOUND('',#10259,.F.); +#10262=CARTESIAN_POINT('',(-3.5E1,2.E1,-3.468606343239E1)); +#10263=DIRECTION('',(0.E0,0.E0,1.E0)); +#10264=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10265=AXIS2_PLACEMENT_3D('',#10262,#10263,#10264); +#10266=CYLINDRICAL_SURFACE('',#10265,5.05E0); +#10267=ORIENTED_EDGE('',*,*,#9339,.F.); +#10269=ORIENTED_EDGE('',*,*,#10268,.F.); +#10271=ORIENTED_EDGE('',*,*,#10270,.T.); +#10273=ORIENTED_EDGE('',*,*,#10272,.T.); +#10274=EDGE_LOOP('',(#10267,#10269,#10271,#10273)); +#10275=FACE_OUTER_BOUND('',#10274,.F.); +#10277=CARTESIAN_POINT('',(-3.5E1,2.E1,-3.468606343239E1)); +#10278=DIRECTION('',(0.E0,0.E0,1.E0)); +#10279=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10280=AXIS2_PLACEMENT_3D('',#10277,#10278,#10279); +#10281=CYLINDRICAL_SURFACE('',#10280,5.05E0); +#10282=ORIENTED_EDGE('',*,*,#9341,.F.); +#10283=ORIENTED_EDGE('',*,*,#10272,.F.); +#10285=ORIENTED_EDGE('',*,*,#10284,.F.); +#10286=ORIENTED_EDGE('',*,*,#10268,.T.); +#10287=EDGE_LOOP('',(#10282,#10283,#10285,#10286)); +#10288=FACE_OUTER_BOUND('',#10287,.F.); +#10290=CARTESIAN_POINT('',(-3.5E1,2.E1,-3.114868755092E1)); +#10291=DIRECTION('',(0.E0,0.E0,1.E0)); +#10292=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10293=AXIS2_PLACEMENT_3D('',#10290,#10291,#10292); +#10294=CONICAL_SURFACE('',#10293,3.138262877374E0,5.9E1); +#10296=ORIENTED_EDGE('',*,*,#10295,.T.); +#10297=ORIENTED_EDGE('',*,*,#10284,.T.); +#10299=ORIENTED_EDGE('',*,*,#10298,.F.); +#10300=EDGE_LOOP('',(#10296,#10297,#10299)); +#10301=FACE_OUTER_BOUND('',#10300,.F.); +#10303=CARTESIAN_POINT('',(-3.5E1,2.E1,-3.114868755092E1)); +#10304=DIRECTION('',(0.E0,0.E0,1.E0)); +#10305=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10306=AXIS2_PLACEMENT_3D('',#10303,#10304,#10305); +#10307=CONICAL_SURFACE('',#10306,3.138262877374E0,5.9E1); +#10308=ORIENTED_EDGE('',*,*,#10295,.F.); +#10309=ORIENTED_EDGE('',*,*,#10298,.T.); +#10310=ORIENTED_EDGE('',*,*,#10270,.F.); +#10311=EDGE_LOOP('',(#10308,#10309,#10310)); +#10312=FACE_OUTER_BOUND('',#10311,.F.); +#10314=CARTESIAN_POINT('',(-1.1E2,2.E1,-3.468606343239E1)); +#10315=DIRECTION('',(0.E0,0.E0,1.E0)); +#10316=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10317=AXIS2_PLACEMENT_3D('',#10314,#10315,#10316); +#10318=CYLINDRICAL_SURFACE('',#10317,5.05E0); +#10319=ORIENTED_EDGE('',*,*,#9345,.F.); +#10321=ORIENTED_EDGE('',*,*,#10320,.F.); +#10323=ORIENTED_EDGE('',*,*,#10322,.T.); +#10325=ORIENTED_EDGE('',*,*,#10324,.T.); +#10326=EDGE_LOOP('',(#10319,#10321,#10323,#10325)); +#10327=FACE_OUTER_BOUND('',#10326,.F.); +#10329=CARTESIAN_POINT('',(-1.1E2,2.E1,-3.468606343239E1)); +#10330=DIRECTION('',(0.E0,0.E0,1.E0)); +#10331=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10332=AXIS2_PLACEMENT_3D('',#10329,#10330,#10331); +#10333=CYLINDRICAL_SURFACE('',#10332,5.05E0); +#10334=ORIENTED_EDGE('',*,*,#9347,.F.); +#10335=ORIENTED_EDGE('',*,*,#10324,.F.); +#10337=ORIENTED_EDGE('',*,*,#10336,.F.); +#10338=ORIENTED_EDGE('',*,*,#10320,.T.); +#10339=EDGE_LOOP('',(#10334,#10335,#10337,#10338)); +#10340=FACE_OUTER_BOUND('',#10339,.F.); +#10342=CARTESIAN_POINT('',(-1.1E2,2.E1,-3.114868755092E1)); +#10343=DIRECTION('',(0.E0,0.E0,1.E0)); +#10344=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10345=AXIS2_PLACEMENT_3D('',#10342,#10343,#10344); +#10346=CONICAL_SURFACE('',#10345,3.138262877374E0,5.9E1); +#10348=ORIENTED_EDGE('',*,*,#10347,.T.); +#10349=ORIENTED_EDGE('',*,*,#10336,.T.); +#10351=ORIENTED_EDGE('',*,*,#10350,.F.); +#10352=EDGE_LOOP('',(#10348,#10349,#10351)); +#10353=FACE_OUTER_BOUND('',#10352,.F.); +#10355=CARTESIAN_POINT('',(-1.1E2,2.E1,-3.114868755092E1)); +#10356=DIRECTION('',(0.E0,0.E0,1.E0)); +#10357=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10358=AXIS2_PLACEMENT_3D('',#10355,#10356,#10357); +#10359=CONICAL_SURFACE('',#10358,3.138262877374E0,5.9E1); +#10360=ORIENTED_EDGE('',*,*,#10347,.F.); +#10361=ORIENTED_EDGE('',*,*,#10350,.T.); +#10362=ORIENTED_EDGE('',*,*,#10322,.F.); +#10363=EDGE_LOOP('',(#10360,#10361,#10362)); +#10364=FACE_OUTER_BOUND('',#10363,.F.); +#10366=CARTESIAN_POINT('',(-1.85E2,2.E1,-3.468606343239E1)); +#10367=DIRECTION('',(0.E0,0.E0,1.E0)); +#10368=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10369=AXIS2_PLACEMENT_3D('',#10366,#10367,#10368); +#10370=CYLINDRICAL_SURFACE('',#10369,5.05E0); +#10371=ORIENTED_EDGE('',*,*,#9351,.F.); +#10373=ORIENTED_EDGE('',*,*,#10372,.F.); +#10375=ORIENTED_EDGE('',*,*,#10374,.T.); +#10377=ORIENTED_EDGE('',*,*,#10376,.T.); +#10378=EDGE_LOOP('',(#10371,#10373,#10375,#10377)); +#10379=FACE_OUTER_BOUND('',#10378,.F.); +#10381=CARTESIAN_POINT('',(-1.85E2,2.E1,-3.468606343239E1)); +#10382=DIRECTION('',(0.E0,0.E0,1.E0)); +#10383=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10384=AXIS2_PLACEMENT_3D('',#10381,#10382,#10383); +#10385=CYLINDRICAL_SURFACE('',#10384,5.05E0); +#10386=ORIENTED_EDGE('',*,*,#9353,.F.); +#10387=ORIENTED_EDGE('',*,*,#10376,.F.); +#10389=ORIENTED_EDGE('',*,*,#10388,.F.); +#10390=ORIENTED_EDGE('',*,*,#10372,.T.); +#10391=EDGE_LOOP('',(#10386,#10387,#10389,#10390)); +#10392=FACE_OUTER_BOUND('',#10391,.F.); +#10394=CARTESIAN_POINT('',(-1.85E2,2.E1,-3.114868755092E1)); +#10395=DIRECTION('',(0.E0,0.E0,1.E0)); +#10396=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10397=AXIS2_PLACEMENT_3D('',#10394,#10395,#10396); +#10398=CONICAL_SURFACE('',#10397,3.138262877374E0,5.9E1); +#10400=ORIENTED_EDGE('',*,*,#10399,.T.); +#10401=ORIENTED_EDGE('',*,*,#10388,.T.); +#10403=ORIENTED_EDGE('',*,*,#10402,.F.); +#10404=EDGE_LOOP('',(#10400,#10401,#10403)); +#10405=FACE_OUTER_BOUND('',#10404,.F.); +#10407=CARTESIAN_POINT('',(-1.85E2,2.E1,-3.114868755092E1)); +#10408=DIRECTION('',(0.E0,0.E0,1.E0)); +#10409=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10410=AXIS2_PLACEMENT_3D('',#10407,#10408,#10409); +#10411=CONICAL_SURFACE('',#10410,3.138262877374E0,5.9E1); +#10412=ORIENTED_EDGE('',*,*,#10399,.F.); +#10413=ORIENTED_EDGE('',*,*,#10402,.T.); +#10414=ORIENTED_EDGE('',*,*,#10374,.F.); +#10415=EDGE_LOOP('',(#10412,#10413,#10414)); +#10416=FACE_OUTER_BOUND('',#10415,.F.); +#10418=CARTESIAN_POINT('',(-2.3E2,6.E1,-3.468606343239E1)); +#10419=DIRECTION('',(0.E0,0.E0,1.E0)); +#10420=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10421=AXIS2_PLACEMENT_3D('',#10418,#10419,#10420); +#10422=CYLINDRICAL_SURFACE('',#10421,5.05E0); +#10423=ORIENTED_EDGE('',*,*,#9357,.F.); +#10425=ORIENTED_EDGE('',*,*,#10424,.F.); +#10427=ORIENTED_EDGE('',*,*,#10426,.T.); +#10429=ORIENTED_EDGE('',*,*,#10428,.T.); +#10430=EDGE_LOOP('',(#10423,#10425,#10427,#10429)); +#10431=FACE_OUTER_BOUND('',#10430,.F.); +#10433=CARTESIAN_POINT('',(-2.3E2,6.E1,-3.468606343239E1)); +#10434=DIRECTION('',(0.E0,0.E0,1.E0)); +#10435=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10436=AXIS2_PLACEMENT_3D('',#10433,#10434,#10435); +#10437=CYLINDRICAL_SURFACE('',#10436,5.05E0); +#10438=ORIENTED_EDGE('',*,*,#9359,.F.); +#10439=ORIENTED_EDGE('',*,*,#10428,.F.); +#10441=ORIENTED_EDGE('',*,*,#10440,.F.); +#10442=ORIENTED_EDGE('',*,*,#10424,.T.); +#10443=EDGE_LOOP('',(#10438,#10439,#10441,#10442)); +#10444=FACE_OUTER_BOUND('',#10443,.F.); +#10446=CARTESIAN_POINT('',(-2.3E2,6.E1,-3.114868755092E1)); +#10447=DIRECTION('',(0.E0,0.E0,1.E0)); +#10448=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10449=AXIS2_PLACEMENT_3D('',#10446,#10447,#10448); +#10450=CONICAL_SURFACE('',#10449,3.138262877374E0,5.9E1); +#10452=ORIENTED_EDGE('',*,*,#10451,.T.); +#10453=ORIENTED_EDGE('',*,*,#10440,.T.); +#10455=ORIENTED_EDGE('',*,*,#10454,.F.); +#10456=EDGE_LOOP('',(#10452,#10453,#10455)); +#10457=FACE_OUTER_BOUND('',#10456,.F.); +#10459=CARTESIAN_POINT('',(-2.3E2,6.E1,-3.114868755092E1)); +#10460=DIRECTION('',(0.E0,0.E0,1.E0)); +#10461=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10462=AXIS2_PLACEMENT_3D('',#10459,#10460,#10461); +#10463=CONICAL_SURFACE('',#10462,3.138262877374E0,5.9E1); +#10464=ORIENTED_EDGE('',*,*,#10451,.F.); +#10465=ORIENTED_EDGE('',*,*,#10454,.T.); +#10466=ORIENTED_EDGE('',*,*,#10426,.F.); +#10467=EDGE_LOOP('',(#10464,#10465,#10466)); +#10468=FACE_OUTER_BOUND('',#10467,.F.); +#10470=CARTESIAN_POINT('',(-2.3E2,1.35E2,-3.468606343239E1)); +#10471=DIRECTION('',(0.E0,0.E0,1.E0)); +#10472=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10473=AXIS2_PLACEMENT_3D('',#10470,#10471,#10472); +#10474=CYLINDRICAL_SURFACE('',#10473,5.05E0); +#10475=ORIENTED_EDGE('',*,*,#9363,.F.); +#10477=ORIENTED_EDGE('',*,*,#10476,.F.); +#10479=ORIENTED_EDGE('',*,*,#10478,.T.); +#10481=ORIENTED_EDGE('',*,*,#10480,.T.); +#10482=EDGE_LOOP('',(#10475,#10477,#10479,#10481)); +#10483=FACE_OUTER_BOUND('',#10482,.F.); +#10485=CARTESIAN_POINT('',(-2.3E2,1.35E2,-3.468606343239E1)); +#10486=DIRECTION('',(0.E0,0.E0,1.E0)); +#10487=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10488=AXIS2_PLACEMENT_3D('',#10485,#10486,#10487); +#10489=CYLINDRICAL_SURFACE('',#10488,5.05E0); +#10490=ORIENTED_EDGE('',*,*,#9365,.F.); +#10491=ORIENTED_EDGE('',*,*,#10480,.F.); +#10493=ORIENTED_EDGE('',*,*,#10492,.F.); +#10494=ORIENTED_EDGE('',*,*,#10476,.T.); +#10495=EDGE_LOOP('',(#10490,#10491,#10493,#10494)); +#10496=FACE_OUTER_BOUND('',#10495,.F.); +#10498=CARTESIAN_POINT('',(-2.3E2,1.35E2,-3.114868755092E1)); +#10499=DIRECTION('',(0.E0,0.E0,1.E0)); +#10500=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10501=AXIS2_PLACEMENT_3D('',#10498,#10499,#10500); +#10502=CONICAL_SURFACE('',#10501,3.138262877374E0,5.9E1); +#10504=ORIENTED_EDGE('',*,*,#10503,.T.); +#10505=ORIENTED_EDGE('',*,*,#10492,.T.); +#10507=ORIENTED_EDGE('',*,*,#10506,.F.); +#10508=EDGE_LOOP('',(#10504,#10505,#10507)); +#10509=FACE_OUTER_BOUND('',#10508,.F.); +#10511=CARTESIAN_POINT('',(-2.3E2,1.35E2,-3.114868755092E1)); +#10512=DIRECTION('',(0.E0,0.E0,1.E0)); +#10513=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10514=AXIS2_PLACEMENT_3D('',#10511,#10512,#10513); +#10515=CONICAL_SURFACE('',#10514,3.138262877374E0,5.9E1); +#10516=ORIENTED_EDGE('',*,*,#10503,.F.); +#10517=ORIENTED_EDGE('',*,*,#10506,.T.); +#10518=ORIENTED_EDGE('',*,*,#10478,.F.); +#10519=EDGE_LOOP('',(#10516,#10517,#10518)); +#10520=FACE_OUTER_BOUND('',#10519,.F.); +#10522=CARTESIAN_POINT('',(-2.3E2,2.1E2,-3.468606343239E1)); +#10523=DIRECTION('',(0.E0,0.E0,1.E0)); +#10524=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10525=AXIS2_PLACEMENT_3D('',#10522,#10523,#10524); +#10526=CYLINDRICAL_SURFACE('',#10525,5.05E0); +#10527=ORIENTED_EDGE('',*,*,#9369,.F.); +#10529=ORIENTED_EDGE('',*,*,#10528,.F.); +#10531=ORIENTED_EDGE('',*,*,#10530,.T.); +#10533=ORIENTED_EDGE('',*,*,#10532,.T.); +#10534=EDGE_LOOP('',(#10527,#10529,#10531,#10533)); +#10535=FACE_OUTER_BOUND('',#10534,.F.); +#10537=CARTESIAN_POINT('',(-2.3E2,2.1E2,-3.468606343239E1)); +#10538=DIRECTION('',(0.E0,0.E0,1.E0)); +#10539=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10540=AXIS2_PLACEMENT_3D('',#10537,#10538,#10539); +#10541=CYLINDRICAL_SURFACE('',#10540,5.05E0); +#10542=ORIENTED_EDGE('',*,*,#9371,.F.); +#10543=ORIENTED_EDGE('',*,*,#10532,.F.); +#10545=ORIENTED_EDGE('',*,*,#10544,.F.); +#10546=ORIENTED_EDGE('',*,*,#10528,.T.); +#10547=EDGE_LOOP('',(#10542,#10543,#10545,#10546)); +#10548=FACE_OUTER_BOUND('',#10547,.F.); +#10550=CARTESIAN_POINT('',(-2.3E2,2.1E2,-3.114868755092E1)); +#10551=DIRECTION('',(0.E0,0.E0,1.E0)); +#10552=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10553=AXIS2_PLACEMENT_3D('',#10550,#10551,#10552); +#10554=CONICAL_SURFACE('',#10553,3.138262877374E0,5.9E1); +#10556=ORIENTED_EDGE('',*,*,#10555,.T.); +#10557=ORIENTED_EDGE('',*,*,#10544,.T.); +#10559=ORIENTED_EDGE('',*,*,#10558,.F.); +#10560=EDGE_LOOP('',(#10556,#10557,#10559)); +#10561=FACE_OUTER_BOUND('',#10560,.F.); +#10563=CARTESIAN_POINT('',(-2.3E2,2.1E2,-3.114868755092E1)); +#10564=DIRECTION('',(0.E0,0.E0,1.E0)); +#10565=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10566=AXIS2_PLACEMENT_3D('',#10563,#10564,#10565); +#10567=CONICAL_SURFACE('',#10566,3.138262877374E0,5.9E1); +#10568=ORIENTED_EDGE('',*,*,#10555,.F.); +#10569=ORIENTED_EDGE('',*,*,#10558,.T.); +#10570=ORIENTED_EDGE('',*,*,#10530,.F.); +#10571=EDGE_LOOP('',(#10568,#10569,#10570)); +#10572=FACE_OUTER_BOUND('',#10571,.F.); +#10574=CARTESIAN_POINT('',(-2.3E2,2.85E2,-3.468606343239E1)); +#10575=DIRECTION('',(0.E0,0.E0,1.E0)); +#10576=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10577=AXIS2_PLACEMENT_3D('',#10574,#10575,#10576); +#10578=CYLINDRICAL_SURFACE('',#10577,5.05E0); +#10579=ORIENTED_EDGE('',*,*,#9375,.F.); +#10581=ORIENTED_EDGE('',*,*,#10580,.F.); +#10583=ORIENTED_EDGE('',*,*,#10582,.T.); +#10585=ORIENTED_EDGE('',*,*,#10584,.T.); +#10586=EDGE_LOOP('',(#10579,#10581,#10583,#10585)); +#10587=FACE_OUTER_BOUND('',#10586,.F.); +#10589=CARTESIAN_POINT('',(-2.3E2,2.85E2,-3.468606343239E1)); +#10590=DIRECTION('',(0.E0,0.E0,1.E0)); +#10591=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10592=AXIS2_PLACEMENT_3D('',#10589,#10590,#10591); +#10593=CYLINDRICAL_SURFACE('',#10592,5.05E0); +#10594=ORIENTED_EDGE('',*,*,#9377,.F.); +#10595=ORIENTED_EDGE('',*,*,#10584,.F.); +#10597=ORIENTED_EDGE('',*,*,#10596,.F.); +#10598=ORIENTED_EDGE('',*,*,#10580,.T.); +#10599=EDGE_LOOP('',(#10594,#10595,#10597,#10598)); +#10600=FACE_OUTER_BOUND('',#10599,.F.); +#10602=CARTESIAN_POINT('',(-2.3E2,2.85E2,-3.114868755092E1)); +#10603=DIRECTION('',(0.E0,0.E0,1.E0)); +#10604=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10605=AXIS2_PLACEMENT_3D('',#10602,#10603,#10604); +#10606=CONICAL_SURFACE('',#10605,3.138262877374E0,5.9E1); +#10608=ORIENTED_EDGE('',*,*,#10607,.T.); +#10609=ORIENTED_EDGE('',*,*,#10596,.T.); +#10611=ORIENTED_EDGE('',*,*,#10610,.F.); +#10612=EDGE_LOOP('',(#10608,#10609,#10611)); +#10613=FACE_OUTER_BOUND('',#10612,.F.); +#10615=CARTESIAN_POINT('',(-2.3E2,2.85E2,-3.114868755092E1)); +#10616=DIRECTION('',(0.E0,0.E0,1.E0)); +#10617=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10618=AXIS2_PLACEMENT_3D('',#10615,#10616,#10617); +#10619=CONICAL_SURFACE('',#10618,3.138262877374E0,5.9E1); +#10620=ORIENTED_EDGE('',*,*,#10607,.F.); +#10621=ORIENTED_EDGE('',*,*,#10610,.T.); +#10622=ORIENTED_EDGE('',*,*,#10582,.F.); +#10623=EDGE_LOOP('',(#10620,#10621,#10622)); +#10624=FACE_OUTER_BOUND('',#10623,.F.); +#10626=CARTESIAN_POINT('',(-2.3E2,3.6E2,-3.468606343239E1)); +#10627=DIRECTION('',(0.E0,0.E0,1.E0)); +#10628=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10629=AXIS2_PLACEMENT_3D('',#10626,#10627,#10628); +#10630=CYLINDRICAL_SURFACE('',#10629,5.05E0); +#10631=ORIENTED_EDGE('',*,*,#9381,.F.); +#10633=ORIENTED_EDGE('',*,*,#10632,.F.); +#10635=ORIENTED_EDGE('',*,*,#10634,.T.); +#10637=ORIENTED_EDGE('',*,*,#10636,.T.); +#10638=EDGE_LOOP('',(#10631,#10633,#10635,#10637)); +#10639=FACE_OUTER_BOUND('',#10638,.F.); +#10641=CARTESIAN_POINT('',(-2.3E2,3.6E2,-3.468606343239E1)); +#10642=DIRECTION('',(0.E0,0.E0,1.E0)); +#10643=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10644=AXIS2_PLACEMENT_3D('',#10641,#10642,#10643); +#10645=CYLINDRICAL_SURFACE('',#10644,5.05E0); +#10646=ORIENTED_EDGE('',*,*,#9383,.F.); +#10647=ORIENTED_EDGE('',*,*,#10636,.F.); +#10649=ORIENTED_EDGE('',*,*,#10648,.F.); +#10650=ORIENTED_EDGE('',*,*,#10632,.T.); +#10651=EDGE_LOOP('',(#10646,#10647,#10649,#10650)); +#10652=FACE_OUTER_BOUND('',#10651,.F.); +#10654=CARTESIAN_POINT('',(-2.3E2,3.6E2,-3.114868755092E1)); +#10655=DIRECTION('',(0.E0,0.E0,1.E0)); +#10656=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10657=AXIS2_PLACEMENT_3D('',#10654,#10655,#10656); +#10658=CONICAL_SURFACE('',#10657,3.138262877374E0,5.9E1); +#10660=ORIENTED_EDGE('',*,*,#10659,.T.); +#10661=ORIENTED_EDGE('',*,*,#10648,.T.); +#10663=ORIENTED_EDGE('',*,*,#10662,.F.); +#10664=EDGE_LOOP('',(#10660,#10661,#10663)); +#10665=FACE_OUTER_BOUND('',#10664,.F.); +#10667=CARTESIAN_POINT('',(-2.3E2,3.6E2,-3.114868755092E1)); +#10668=DIRECTION('',(0.E0,0.E0,1.E0)); +#10669=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10670=AXIS2_PLACEMENT_3D('',#10667,#10668,#10669); +#10671=CONICAL_SURFACE('',#10670,3.138262877374E0,5.9E1); +#10672=ORIENTED_EDGE('',*,*,#10659,.F.); +#10673=ORIENTED_EDGE('',*,*,#10662,.T.); +#10674=ORIENTED_EDGE('',*,*,#10634,.F.); +#10675=EDGE_LOOP('',(#10672,#10673,#10674)); +#10676=FACE_OUTER_BOUND('',#10675,.F.); +#10678=CARTESIAN_POINT('',(-2.07E2,4.35E2,-3.468606343239E1)); +#10679=DIRECTION('',(0.E0,0.E0,1.E0)); +#10680=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10681=AXIS2_PLACEMENT_3D('',#10678,#10679,#10680); +#10682=CYLINDRICAL_SURFACE('',#10681,5.05E0); +#10683=ORIENTED_EDGE('',*,*,#9387,.F.); +#10685=ORIENTED_EDGE('',*,*,#10684,.F.); +#10687=ORIENTED_EDGE('',*,*,#10686,.T.); +#10689=ORIENTED_EDGE('',*,*,#10688,.T.); +#10690=EDGE_LOOP('',(#10683,#10685,#10687,#10689)); +#10691=FACE_OUTER_BOUND('',#10690,.F.); +#10693=CARTESIAN_POINT('',(-2.07E2,4.35E2,-3.468606343239E1)); +#10694=DIRECTION('',(0.E0,0.E0,1.E0)); +#10695=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10696=AXIS2_PLACEMENT_3D('',#10693,#10694,#10695); +#10697=CYLINDRICAL_SURFACE('',#10696,5.05E0); +#10698=ORIENTED_EDGE('',*,*,#9389,.F.); +#10699=ORIENTED_EDGE('',*,*,#10688,.F.); +#10701=ORIENTED_EDGE('',*,*,#10700,.F.); +#10702=ORIENTED_EDGE('',*,*,#10684,.T.); +#10703=EDGE_LOOP('',(#10698,#10699,#10701,#10702)); +#10704=FACE_OUTER_BOUND('',#10703,.F.); +#10706=CARTESIAN_POINT('',(-2.07E2,4.35E2,-3.114868755092E1)); +#10707=DIRECTION('',(0.E0,0.E0,1.E0)); +#10708=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10709=AXIS2_PLACEMENT_3D('',#10706,#10707,#10708); +#10710=CONICAL_SURFACE('',#10709,3.138262877374E0,5.9E1); +#10712=ORIENTED_EDGE('',*,*,#10711,.T.); +#10713=ORIENTED_EDGE('',*,*,#10700,.T.); +#10715=ORIENTED_EDGE('',*,*,#10714,.F.); +#10716=EDGE_LOOP('',(#10712,#10713,#10715)); +#10717=FACE_OUTER_BOUND('',#10716,.F.); +#10719=CARTESIAN_POINT('',(-2.07E2,4.35E2,-3.114868755092E1)); +#10720=DIRECTION('',(0.E0,0.E0,1.E0)); +#10721=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10722=AXIS2_PLACEMENT_3D('',#10719,#10720,#10721); +#10723=CONICAL_SURFACE('',#10722,3.138262877374E0,5.9E1); +#10724=ORIENTED_EDGE('',*,*,#10711,.F.); +#10725=ORIENTED_EDGE('',*,*,#10714,.T.); +#10726=ORIENTED_EDGE('',*,*,#10686,.F.); +#10727=EDGE_LOOP('',(#10724,#10725,#10726)); +#10728=FACE_OUTER_BOUND('',#10727,.F.); +#10730=CARTESIAN_POINT('',(-1.69E2,5.E2,-3.468606343239E1)); +#10731=DIRECTION('',(0.E0,0.E0,1.E0)); +#10732=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10733=AXIS2_PLACEMENT_3D('',#10730,#10731,#10732); +#10734=CYLINDRICAL_SURFACE('',#10733,5.05E0); +#10735=ORIENTED_EDGE('',*,*,#9393,.F.); +#10737=ORIENTED_EDGE('',*,*,#10736,.F.); +#10739=ORIENTED_EDGE('',*,*,#10738,.T.); +#10741=ORIENTED_EDGE('',*,*,#10740,.T.); +#10742=EDGE_LOOP('',(#10735,#10737,#10739,#10741)); +#10743=FACE_OUTER_BOUND('',#10742,.F.); +#10745=CARTESIAN_POINT('',(-1.69E2,5.E2,-3.468606343239E1)); +#10746=DIRECTION('',(0.E0,0.E0,1.E0)); +#10747=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10748=AXIS2_PLACEMENT_3D('',#10745,#10746,#10747); +#10749=CYLINDRICAL_SURFACE('',#10748,5.05E0); +#10750=ORIENTED_EDGE('',*,*,#9395,.F.); +#10751=ORIENTED_EDGE('',*,*,#10740,.F.); +#10753=ORIENTED_EDGE('',*,*,#10752,.F.); +#10754=ORIENTED_EDGE('',*,*,#10736,.T.); +#10755=EDGE_LOOP('',(#10750,#10751,#10753,#10754)); +#10756=FACE_OUTER_BOUND('',#10755,.F.); +#10758=CARTESIAN_POINT('',(-1.69E2,5.E2,-3.114868755092E1)); +#10759=DIRECTION('',(0.E0,0.E0,1.E0)); +#10760=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10761=AXIS2_PLACEMENT_3D('',#10758,#10759,#10760); +#10762=CONICAL_SURFACE('',#10761,3.138262877374E0,5.9E1); +#10764=ORIENTED_EDGE('',*,*,#10763,.T.); +#10765=ORIENTED_EDGE('',*,*,#10752,.T.); +#10767=ORIENTED_EDGE('',*,*,#10766,.F.); +#10768=EDGE_LOOP('',(#10764,#10765,#10767)); +#10769=FACE_OUTER_BOUND('',#10768,.F.); +#10771=CARTESIAN_POINT('',(-1.69E2,5.E2,-3.114868755092E1)); +#10772=DIRECTION('',(0.E0,0.E0,1.E0)); +#10773=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10774=AXIS2_PLACEMENT_3D('',#10771,#10772,#10773); +#10775=CONICAL_SURFACE('',#10774,3.138262877374E0,5.9E1); +#10776=ORIENTED_EDGE('',*,*,#10763,.F.); +#10777=ORIENTED_EDGE('',*,*,#10766,.T.); +#10778=ORIENTED_EDGE('',*,*,#10738,.F.); +#10779=EDGE_LOOP('',(#10776,#10777,#10778)); +#10780=FACE_OUTER_BOUND('',#10779,.F.); +#10782=CARTESIAN_POINT('',(-1.55E2,5.6E2,-3.468606343239E1)); +#10783=DIRECTION('',(0.E0,0.E0,1.E0)); +#10784=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10785=AXIS2_PLACEMENT_3D('',#10782,#10783,#10784); +#10786=CYLINDRICAL_SURFACE('',#10785,5.05E0); +#10787=ORIENTED_EDGE('',*,*,#9399,.F.); +#10789=ORIENTED_EDGE('',*,*,#10788,.F.); +#10791=ORIENTED_EDGE('',*,*,#10790,.T.); +#10793=ORIENTED_EDGE('',*,*,#10792,.T.); +#10794=EDGE_LOOP('',(#10787,#10789,#10791,#10793)); +#10795=FACE_OUTER_BOUND('',#10794,.F.); +#10797=CARTESIAN_POINT('',(-1.55E2,5.6E2,-3.468606343239E1)); +#10798=DIRECTION('',(0.E0,0.E0,1.E0)); +#10799=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10800=AXIS2_PLACEMENT_3D('',#10797,#10798,#10799); +#10801=CYLINDRICAL_SURFACE('',#10800,5.05E0); +#10802=ORIENTED_EDGE('',*,*,#9401,.F.); +#10803=ORIENTED_EDGE('',*,*,#10792,.F.); +#10805=ORIENTED_EDGE('',*,*,#10804,.F.); +#10806=ORIENTED_EDGE('',*,*,#10788,.T.); +#10807=EDGE_LOOP('',(#10802,#10803,#10805,#10806)); +#10808=FACE_OUTER_BOUND('',#10807,.F.); +#10810=CARTESIAN_POINT('',(-1.55E2,5.6E2,-3.114868755092E1)); +#10811=DIRECTION('',(0.E0,0.E0,1.E0)); +#10812=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10813=AXIS2_PLACEMENT_3D('',#10810,#10811,#10812); +#10814=CONICAL_SURFACE('',#10813,3.138262877374E0,5.9E1); +#10816=ORIENTED_EDGE('',*,*,#10815,.T.); +#10817=ORIENTED_EDGE('',*,*,#10804,.T.); +#10819=ORIENTED_EDGE('',*,*,#10818,.F.); +#10820=EDGE_LOOP('',(#10816,#10817,#10819)); +#10821=FACE_OUTER_BOUND('',#10820,.F.); +#10823=CARTESIAN_POINT('',(-1.55E2,5.6E2,-3.114868755092E1)); +#10824=DIRECTION('',(0.E0,0.E0,1.E0)); +#10825=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10826=AXIS2_PLACEMENT_3D('',#10823,#10824,#10825); +#10827=CONICAL_SURFACE('',#10826,3.138262877374E0,5.9E1); +#10828=ORIENTED_EDGE('',*,*,#10815,.F.); +#10829=ORIENTED_EDGE('',*,*,#10818,.T.); +#10830=ORIENTED_EDGE('',*,*,#10790,.F.); +#10831=EDGE_LOOP('',(#10828,#10829,#10830)); +#10832=FACE_OUTER_BOUND('',#10831,.F.); +#10834=CARTESIAN_POINT('',(-1.55E2,6.35E2,-3.468606343239E1)); +#10835=DIRECTION('',(0.E0,0.E0,1.E0)); +#10836=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10837=AXIS2_PLACEMENT_3D('',#10834,#10835,#10836); +#10838=CYLINDRICAL_SURFACE('',#10837,5.05E0); +#10839=ORIENTED_EDGE('',*,*,#9405,.F.); +#10841=ORIENTED_EDGE('',*,*,#10840,.F.); +#10843=ORIENTED_EDGE('',*,*,#10842,.T.); +#10845=ORIENTED_EDGE('',*,*,#10844,.T.); +#10846=EDGE_LOOP('',(#10839,#10841,#10843,#10845)); +#10847=FACE_OUTER_BOUND('',#10846,.F.); +#10849=CARTESIAN_POINT('',(-1.55E2,6.35E2,-3.468606343239E1)); +#10850=DIRECTION('',(0.E0,0.E0,1.E0)); +#10851=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10852=AXIS2_PLACEMENT_3D('',#10849,#10850,#10851); +#10853=CYLINDRICAL_SURFACE('',#10852,5.05E0); +#10854=ORIENTED_EDGE('',*,*,#9407,.F.); +#10855=ORIENTED_EDGE('',*,*,#10844,.F.); +#10857=ORIENTED_EDGE('',*,*,#10856,.F.); +#10858=ORIENTED_EDGE('',*,*,#10840,.T.); +#10859=EDGE_LOOP('',(#10854,#10855,#10857,#10858)); +#10860=FACE_OUTER_BOUND('',#10859,.F.); +#10862=CARTESIAN_POINT('',(-1.55E2,6.35E2,-3.114868755092E1)); +#10863=DIRECTION('',(0.E0,0.E0,1.E0)); +#10864=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10865=AXIS2_PLACEMENT_3D('',#10862,#10863,#10864); +#10866=CONICAL_SURFACE('',#10865,3.138262877374E0,5.9E1); +#10868=ORIENTED_EDGE('',*,*,#10867,.T.); +#10869=ORIENTED_EDGE('',*,*,#10856,.T.); +#10871=ORIENTED_EDGE('',*,*,#10870,.F.); +#10872=EDGE_LOOP('',(#10868,#10869,#10871)); +#10873=FACE_OUTER_BOUND('',#10872,.F.); +#10875=CARTESIAN_POINT('',(-1.55E2,6.35E2,-3.114868755092E1)); +#10876=DIRECTION('',(0.E0,0.E0,1.E0)); +#10877=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10878=AXIS2_PLACEMENT_3D('',#10875,#10876,#10877); +#10879=CONICAL_SURFACE('',#10878,3.138262877374E0,5.9E1); +#10880=ORIENTED_EDGE('',*,*,#10867,.F.); +#10881=ORIENTED_EDGE('',*,*,#10870,.T.); +#10882=ORIENTED_EDGE('',*,*,#10842,.F.); +#10883=EDGE_LOOP('',(#10880,#10881,#10882)); +#10884=FACE_OUTER_BOUND('',#10883,.F.); +#10886=CARTESIAN_POINT('',(-1.55E2,7.1E2,-3.468606343239E1)); +#10887=DIRECTION('',(0.E0,0.E0,1.E0)); +#10888=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10889=AXIS2_PLACEMENT_3D('',#10886,#10887,#10888); +#10890=CYLINDRICAL_SURFACE('',#10889,5.05E0); +#10891=ORIENTED_EDGE('',*,*,#9411,.F.); +#10893=ORIENTED_EDGE('',*,*,#10892,.F.); +#10895=ORIENTED_EDGE('',*,*,#10894,.T.); +#10897=ORIENTED_EDGE('',*,*,#10896,.T.); +#10898=EDGE_LOOP('',(#10891,#10893,#10895,#10897)); +#10899=FACE_OUTER_BOUND('',#10898,.F.); +#10901=CARTESIAN_POINT('',(-1.55E2,7.1E2,-3.468606343239E1)); +#10902=DIRECTION('',(0.E0,0.E0,1.E0)); +#10903=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10904=AXIS2_PLACEMENT_3D('',#10901,#10902,#10903); +#10905=CYLINDRICAL_SURFACE('',#10904,5.05E0); +#10906=ORIENTED_EDGE('',*,*,#9413,.F.); +#10907=ORIENTED_EDGE('',*,*,#10896,.F.); +#10909=ORIENTED_EDGE('',*,*,#10908,.F.); +#10910=ORIENTED_EDGE('',*,*,#10892,.T.); +#10911=EDGE_LOOP('',(#10906,#10907,#10909,#10910)); +#10912=FACE_OUTER_BOUND('',#10911,.F.); +#10914=CARTESIAN_POINT('',(-1.55E2,7.1E2,-3.114868755092E1)); +#10915=DIRECTION('',(0.E0,0.E0,1.E0)); +#10916=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10917=AXIS2_PLACEMENT_3D('',#10914,#10915,#10916); +#10918=CONICAL_SURFACE('',#10917,3.138262877374E0,5.9E1); +#10920=ORIENTED_EDGE('',*,*,#10919,.T.); +#10921=ORIENTED_EDGE('',*,*,#10908,.T.); +#10923=ORIENTED_EDGE('',*,*,#10922,.F.); +#10924=EDGE_LOOP('',(#10920,#10921,#10923)); +#10925=FACE_OUTER_BOUND('',#10924,.F.); +#10927=CARTESIAN_POINT('',(-1.55E2,7.1E2,-3.114868755092E1)); +#10928=DIRECTION('',(0.E0,0.E0,1.E0)); +#10929=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10930=AXIS2_PLACEMENT_3D('',#10927,#10928,#10929); +#10931=CONICAL_SURFACE('',#10930,3.138262877374E0,5.9E1); +#10932=ORIENTED_EDGE('',*,*,#10919,.F.); +#10933=ORIENTED_EDGE('',*,*,#10922,.T.); +#10934=ORIENTED_EDGE('',*,*,#10894,.F.); +#10935=EDGE_LOOP('',(#10932,#10933,#10934)); +#10936=FACE_OUTER_BOUND('',#10935,.F.); +#10938=CARTESIAN_POINT('',(-1.1E2,7.6E2,-3.468606343239E1)); +#10939=DIRECTION('',(0.E0,0.E0,1.E0)); +#10940=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10941=AXIS2_PLACEMENT_3D('',#10938,#10939,#10940); +#10942=CYLINDRICAL_SURFACE('',#10941,5.05E0); +#10943=ORIENTED_EDGE('',*,*,#9417,.F.); +#10945=ORIENTED_EDGE('',*,*,#10944,.F.); +#10947=ORIENTED_EDGE('',*,*,#10946,.T.); +#10949=ORIENTED_EDGE('',*,*,#10948,.T.); +#10950=EDGE_LOOP('',(#10943,#10945,#10947,#10949)); +#10951=FACE_OUTER_BOUND('',#10950,.F.); +#10953=CARTESIAN_POINT('',(-1.1E2,7.6E2,-3.468606343239E1)); +#10954=DIRECTION('',(0.E0,0.E0,1.E0)); +#10955=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10956=AXIS2_PLACEMENT_3D('',#10953,#10954,#10955); +#10957=CYLINDRICAL_SURFACE('',#10956,5.05E0); +#10958=ORIENTED_EDGE('',*,*,#9419,.F.); +#10959=ORIENTED_EDGE('',*,*,#10948,.F.); +#10961=ORIENTED_EDGE('',*,*,#10960,.F.); +#10962=ORIENTED_EDGE('',*,*,#10944,.T.); +#10963=EDGE_LOOP('',(#10958,#10959,#10961,#10962)); +#10964=FACE_OUTER_BOUND('',#10963,.F.); +#10966=CARTESIAN_POINT('',(-1.1E2,7.6E2,-3.114868755092E1)); +#10967=DIRECTION('',(0.E0,0.E0,1.E0)); +#10968=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10969=AXIS2_PLACEMENT_3D('',#10966,#10967,#10968); +#10970=CONICAL_SURFACE('',#10969,3.138262877374E0,5.9E1); +#10972=ORIENTED_EDGE('',*,*,#10971,.T.); +#10973=ORIENTED_EDGE('',*,*,#10960,.T.); +#10975=ORIENTED_EDGE('',*,*,#10974,.F.); +#10976=EDGE_LOOP('',(#10972,#10973,#10975)); +#10977=FACE_OUTER_BOUND('',#10976,.F.); +#10979=CARTESIAN_POINT('',(-1.1E2,7.6E2,-3.114868755092E1)); +#10980=DIRECTION('',(0.E0,0.E0,1.E0)); +#10981=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10982=AXIS2_PLACEMENT_3D('',#10979,#10980,#10981); +#10983=CONICAL_SURFACE('',#10982,3.138262877374E0,5.9E1); +#10984=ORIENTED_EDGE('',*,*,#10971,.F.); +#10985=ORIENTED_EDGE('',*,*,#10974,.T.); +#10986=ORIENTED_EDGE('',*,*,#10946,.F.); +#10987=EDGE_LOOP('',(#10984,#10985,#10986)); +#10988=FACE_OUTER_BOUND('',#10987,.F.); +#10990=CARTESIAN_POINT('',(-3.5E1,7.6E2,-3.468606343239E1)); +#10991=DIRECTION('',(0.E0,0.E0,1.E0)); +#10992=DIRECTION('',(-1.E0,0.E0,0.E0)); +#10993=AXIS2_PLACEMENT_3D('',#10990,#10991,#10992); +#10994=CYLINDRICAL_SURFACE('',#10993,5.05E0); +#10995=ORIENTED_EDGE('',*,*,#9423,.F.); +#10997=ORIENTED_EDGE('',*,*,#10996,.F.); +#10999=ORIENTED_EDGE('',*,*,#10998,.T.); +#11001=ORIENTED_EDGE('',*,*,#11000,.T.); +#11002=EDGE_LOOP('',(#10995,#10997,#10999,#11001)); +#11003=FACE_OUTER_BOUND('',#11002,.F.); +#11005=CARTESIAN_POINT('',(-3.5E1,7.6E2,-3.468606343239E1)); +#11006=DIRECTION('',(0.E0,0.E0,1.E0)); +#11007=DIRECTION('',(-1.E0,0.E0,0.E0)); +#11008=AXIS2_PLACEMENT_3D('',#11005,#11006,#11007); +#11009=CYLINDRICAL_SURFACE('',#11008,5.05E0); +#11010=ORIENTED_EDGE('',*,*,#9425,.F.); +#11011=ORIENTED_EDGE('',*,*,#11000,.F.); +#11013=ORIENTED_EDGE('',*,*,#11012,.F.); +#11014=ORIENTED_EDGE('',*,*,#10996,.T.); +#11015=EDGE_LOOP('',(#11010,#11011,#11013,#11014)); +#11016=FACE_OUTER_BOUND('',#11015,.F.); +#11018=CARTESIAN_POINT('',(-3.5E1,7.6E2,-3.114868755092E1)); +#11019=DIRECTION('',(0.E0,0.E0,1.E0)); +#11020=DIRECTION('',(-1.E0,0.E0,0.E0)); +#11021=AXIS2_PLACEMENT_3D('',#11018,#11019,#11020); +#11022=CONICAL_SURFACE('',#11021,3.138262877374E0,5.9E1); +#11024=ORIENTED_EDGE('',*,*,#11023,.T.); +#11025=ORIENTED_EDGE('',*,*,#11012,.T.); +#11027=ORIENTED_EDGE('',*,*,#11026,.F.); +#11028=EDGE_LOOP('',(#11024,#11025,#11027)); +#11029=FACE_OUTER_BOUND('',#11028,.F.); +#11031=CARTESIAN_POINT('',(-3.5E1,7.6E2,-3.114868755092E1)); +#11032=DIRECTION('',(0.E0,0.E0,1.E0)); +#11033=DIRECTION('',(-1.E0,0.E0,0.E0)); +#11034=AXIS2_PLACEMENT_3D('',#11031,#11032,#11033); +#11035=CONICAL_SURFACE('',#11034,3.138262877374E0,5.9E1); +#11036=ORIENTED_EDGE('',*,*,#11023,.F.); +#11037=ORIENTED_EDGE('',*,*,#11026,.T.); +#11038=ORIENTED_EDGE('',*,*,#10998,.F.); +#11039=EDGE_LOOP('',(#11036,#11037,#11038)); +#11040=FACE_OUTER_BOUND('',#11039,.F.); +#11042=CARTESIAN_POINT('',(-2.628021692921E2,3.997563308076E1, +1.395979868100E0)); +#11043=DIRECTION('',(0.E0,-9.993908270191E-1,-3.489949670250E-2)); +#11044=DIRECTION('',(1.E0,0.E0,0.E0)); +#11045=AXIS2_PLACEMENT_3D('',#11042,#11043,#11044); +#11046=PLANE('',#11045); +#11048=ORIENTED_EDGE('',*,*,#11047,.T.); +#11050=ORIENTED_EDGE('',*,*,#11049,.F.); +#11052=ORIENTED_EDGE('',*,*,#11051,.F.); +#11053=ORIENTED_EDGE('',*,*,#9429,.F.); +#11054=EDGE_LOOP('',(#11048,#11050,#11052,#11053)); +#11055=FACE_OUTER_BOUND('',#11054,.F.); +#11057=ORIENTED_EDGE('',*,*,#11056,.T.); +#11059=ORIENTED_EDGE('',*,*,#11058,.T.); +#11060=EDGE_LOOP('',(#11057,#11059)); +#11061=FACE_BOUND('',#11060,.F.); +#11063=CARTESIAN_POINT('',(0.E0,2.5E1,-1.4E2)); +#11064=DIRECTION('',(0.E0,1.E0,0.E0)); +#11065=DIRECTION('',(0.E0,0.E0,1.E0)); +#11066=AXIS2_PLACEMENT_3D('',#11063,#11064,#11065); +#11067=CYLINDRICAL_SURFACE('',#11066,5.75E1); +#11068=ORIENTED_EDGE('',*,*,#11056,.F.); +#11070=ORIENTED_EDGE('',*,*,#11069,.F.); +#11072=ORIENTED_EDGE('',*,*,#11071,.T.); +#11074=ORIENTED_EDGE('',*,*,#11073,.T.); +#11075=EDGE_LOOP('',(#11068,#11070,#11072,#11074)); +#11076=FACE_OUTER_BOUND('',#11075,.F.); +#11078=CARTESIAN_POINT('',(0.E0,2.5E1,-1.4E2)); +#11079=DIRECTION('',(0.E0,1.E0,0.E0)); +#11080=DIRECTION('',(0.E0,0.E0,1.E0)); +#11081=AXIS2_PLACEMENT_3D('',#11078,#11079,#11080); +#11082=CYLINDRICAL_SURFACE('',#11081,5.75E1); +#11084=ORIENTED_EDGE('',*,*,#11083,.T.); +#11086=ORIENTED_EDGE('',*,*,#11085,.T.); +#11088=ORIENTED_EDGE('',*,*,#11087,.F.); +#11090=ORIENTED_EDGE('',*,*,#11089,.F.); +#11091=EDGE_LOOP('',(#11084,#11086,#11088,#11090)); +#11092=FACE_OUTER_BOUND('',#11091,.F.); +#11094=CARTESIAN_POINT('',(0.E0,2.5E1,-1.4E2)); +#11095=DIRECTION('',(0.E0,1.E0,0.E0)); +#11096=DIRECTION('',(0.E0,0.E0,1.E0)); +#11097=AXIS2_PLACEMENT_3D('',#11094,#11095,#11096); +#11098=CYLINDRICAL_SURFACE('',#11097,5.75E1); +#11099=ORIENTED_EDGE('',*,*,#11058,.F.); +#11100=ORIENTED_EDGE('',*,*,#11073,.F.); +#11102=ORIENTED_EDGE('',*,*,#11101,.T.); +#11103=ORIENTED_EDGE('',*,*,#11069,.T.); +#11104=EDGE_LOOP('',(#11099,#11100,#11102,#11103)); +#11105=FACE_OUTER_BOUND('',#11104,.F.); +#11107=CARTESIAN_POINT('',(0.E0,2.5E1,-1.4E2)); +#11108=DIRECTION('',(0.E0,1.E0,0.E0)); +#11109=DIRECTION('',(0.E0,0.E0,1.E0)); +#11110=AXIS2_PLACEMENT_3D('',#11107,#11108,#11109); +#11111=CYLINDRICAL_SURFACE('',#11110,5.75E1); +#11113=ORIENTED_EDGE('',*,*,#11112,.T.); +#11114=ORIENTED_EDGE('',*,*,#11089,.T.); +#11116=ORIENTED_EDGE('',*,*,#11115,.F.); +#11117=ORIENTED_EDGE('',*,*,#11085,.F.); +#11118=EDGE_LOOP('',(#11113,#11114,#11116,#11117)); +#11119=FACE_OUTER_BOUND('',#11118,.F.); +#11121=CARTESIAN_POINT('',(0.E0,2.5E1,0.E0)); +#11122=DIRECTION('',(0.E0,1.E0,0.E0)); +#11123=DIRECTION('',(0.E0,0.E0,1.E0)); +#11124=AXIS2_PLACEMENT_3D('',#11121,#11122,#11123); +#11125=PLANE('',#11124); +#11126=ORIENTED_EDGE('',*,*,#11071,.F.); +#11127=ORIENTED_EDGE('',*,*,#11101,.F.); +#11128=EDGE_LOOP('',(#11126,#11127)); +#11129=FACE_OUTER_BOUND('',#11128,.F.); +#11131=ORIENTED_EDGE('',*,*,#11130,.F.); +#11133=ORIENTED_EDGE('',*,*,#11132,.F.); +#11134=EDGE_LOOP('',(#11131,#11133)); +#11135=FACE_BOUND('',#11134,.F.); +#11137=CARTESIAN_POINT('',(0.E0,2.5E1,-1.4E2)); +#11138=DIRECTION('',(0.E0,-1.E0,0.E0)); +#11139=DIRECTION('',(1.E0,0.E0,0.E0)); +#11140=AXIS2_PLACEMENT_3D('',#11137,#11138,#11139); +#11141=CYLINDRICAL_SURFACE('',#11140,3.75E1); +#11142=ORIENTED_EDGE('',*,*,#11130,.T.); +#11144=ORIENTED_EDGE('',*,*,#11143,.T.); +#11146=ORIENTED_EDGE('',*,*,#11145,.F.); +#11148=ORIENTED_EDGE('',*,*,#11147,.F.); +#11149=EDGE_LOOP('',(#11142,#11144,#11146,#11148)); +#11150=FACE_OUTER_BOUND('',#11149,.F.); +#11152=CARTESIAN_POINT('',(0.E0,2.5E1,-1.4E2)); +#11153=DIRECTION('',(0.E0,-1.E0,0.E0)); +#11154=DIRECTION('',(1.E0,0.E0,0.E0)); +#11155=AXIS2_PLACEMENT_3D('',#11152,#11153,#11154); +#11156=CYLINDRICAL_SURFACE('',#11155,3.75E1); +#11157=ORIENTED_EDGE('',*,*,#11132,.T.); +#11158=ORIENTED_EDGE('',*,*,#11147,.T.); +#11160=ORIENTED_EDGE('',*,*,#11159,.F.); +#11161=ORIENTED_EDGE('',*,*,#11143,.F.); +#11162=EDGE_LOOP('',(#11157,#11158,#11160,#11161)); +#11163=FACE_OUTER_BOUND('',#11162,.F.); +#11165=CARTESIAN_POINT('',(0.E0,1.7E1,-1.4E2)); +#11166=DIRECTION('',(0.E0,-1.E0,0.E0)); +#11167=DIRECTION('',(1.E0,0.E0,0.E0)); +#11168=AXIS2_PLACEMENT_3D('',#11165,#11166,#11167); +#11169=PLANE('',#11168); +#11170=ORIENTED_EDGE('',*,*,#11145,.T.); +#11171=ORIENTED_EDGE('',*,*,#11159,.T.); +#11172=EDGE_LOOP('',(#11170,#11171)); +#11173=FACE_OUTER_BOUND('',#11172,.F.); +#11175=ORIENTED_EDGE('',*,*,#11174,.F.); +#11177=ORIENTED_EDGE('',*,*,#11176,.F.); +#11178=EDGE_LOOP('',(#11175,#11177)); +#11179=FACE_BOUND('',#11178,.F.); +#11181=CARTESIAN_POINT('',(0.E0,2.830621229996E2,-1.4E2)); +#11182=DIRECTION('',(0.E0,-1.E0,0.E0)); +#11183=DIRECTION('',(-1.E0,0.E0,0.E0)); +#11184=AXIS2_PLACEMENT_3D('',#11181,#11182,#11183); +#11185=CYLINDRICAL_SURFACE('',#11184,2.E1); +#11186=ORIENTED_EDGE('',*,*,#11174,.T.); +#11188=ORIENTED_EDGE('',*,*,#11187,.T.); +#11190=ORIENTED_EDGE('',*,*,#11189,.F.); +#11192=ORIENTED_EDGE('',*,*,#11191,.F.); +#11193=EDGE_LOOP('',(#11186,#11188,#11190,#11192)); +#11194=FACE_OUTER_BOUND('',#11193,.F.); +#11196=CARTESIAN_POINT('',(0.E0,2.830621229996E2,-1.4E2)); +#11197=DIRECTION('',(0.E0,-1.E0,0.E0)); +#11198=DIRECTION('',(-1.E0,0.E0,0.E0)); +#11199=AXIS2_PLACEMENT_3D('',#11196,#11197,#11198); +#11200=CYLINDRICAL_SURFACE('',#11199,2.E1); +#11201=ORIENTED_EDGE('',*,*,#11176,.T.); +#11202=ORIENTED_EDGE('',*,*,#11191,.T.); +#11204=ORIENTED_EDGE('',*,*,#11203,.T.); +#11205=ORIENTED_EDGE('',*,*,#11187,.F.); +#11206=EDGE_LOOP('',(#11201,#11202,#11204,#11205)); +#11207=FACE_OUTER_BOUND('',#11206,.F.); +#11209=CARTESIAN_POINT('',(0.E0,-3.2E1,-1.4E2)); +#11210=DIRECTION('',(0.E0,-1.E0,0.E0)); +#11211=DIRECTION('',(-1.E0,0.E0,0.E0)); +#11212=AXIS2_PLACEMENT_3D('',#11209,#11210,#11211); +#11213=PLANE('',#11212); +#11215=ORIENTED_EDGE('',*,*,#11214,.F.); +#11217=ORIENTED_EDGE('',*,*,#11216,.T.); +#11218=EDGE_LOOP('',(#11215,#11217)); +#11219=FACE_OUTER_BOUND('',#11218,.F.); +#11220=ORIENTED_EDGE('',*,*,#11203,.F.); +#11221=ORIENTED_EDGE('',*,*,#11189,.T.); +#11222=EDGE_LOOP('',(#11220,#11221)); +#11223=FACE_BOUND('',#11222,.F.); +#11225=CARTESIAN_POINT('',(0.E0,2.830621229996E2,-1.4E2)); +#11226=DIRECTION('',(0.E0,-1.E0,0.E0)); +#11227=DIRECTION('',(-1.E0,0.E0,0.E0)); +#11228=AXIS2_PLACEMENT_3D('',#11225,#11226,#11227); +#11229=CYLINDRICAL_SURFACE('',#11228,6.E1); +#11231=ORIENTED_EDGE('',*,*,#11230,.F.); +#11233=ORIENTED_EDGE('',*,*,#11232,.F.); +#11234=ORIENTED_EDGE('',*,*,#11214,.T.); +#11236=ORIENTED_EDGE('',*,*,#11235,.T.); +#11237=EDGE_LOOP('',(#11231,#11233,#11234,#11236)); +#11238=FACE_OUTER_BOUND('',#11237,.F.); +#11240=CARTESIAN_POINT('',(0.E0,-4.E1,0.E0)); +#11241=DIRECTION('',(0.E0,-1.E0,0.E0)); +#11242=DIRECTION('',(0.E0,0.E0,1.E0)); +#11243=AXIS2_PLACEMENT_3D('',#11240,#11241,#11242); +#11244=PLANE('',#11243); +#11246=ORIENTED_EDGE('',*,*,#11245,.F.); +#11248=ORIENTED_EDGE('',*,*,#11247,.F.); +#11249=EDGE_LOOP('',(#11246,#11248)); +#11250=FACE_OUTER_BOUND('',#11249,.F.); +#11251=ORIENTED_EDGE('',*,*,#11230,.T.); +#11253=ORIENTED_EDGE('',*,*,#11252,.T.); +#11254=EDGE_LOOP('',(#11251,#11253)); +#11255=FACE_BOUND('',#11254,.F.); +#11257=CARTESIAN_POINT('',(0.E0,-2.034053185687E1,-1.4E2)); +#11258=DIRECTION('',(0.E0,1.E0,0.E0)); +#11259=DIRECTION('',(0.E0,0.E0,-1.E0)); +#11260=AXIS2_PLACEMENT_3D('',#11257,#11258,#11259); +#11261=CONICAL_SURFACE('',#11260,1.010303090673E2,3.E0); +#11263=ORIENTED_EDGE('',*,*,#11262,.F.); +#11265=ORIENTED_EDGE('',*,*,#11264,.T.); +#11266=ORIENTED_EDGE('',*,*,#11245,.T.); +#11268=ORIENTED_EDGE('',*,*,#11267,.F.); +#11269=EDGE_LOOP('',(#11263,#11265,#11266,#11268)); +#11270=FACE_OUTER_BOUND('',#11269,.F.); +#11272=CARTESIAN_POINT('',(3.558863469975E0,8.282191480738E-1, +-2.664780991779E1)); +#11273=CARTESIAN_POINT('',(2.373382943486E0,8.269769777699E-1, +-2.661045005966E1)); +#11274=CARTESIAN_POINT('',(-5.793891880233E0,8.225940150010E-1, +-2.648221828395E1)); +#11275=CARTESIAN_POINT('',(-2.094676933063E1,8.708568610477E-1, +-2.788313649258E1)); +#11276=CARTESIAN_POINT('',(-4.114686462229E1,1.068547359817E0, +-3.361684782058E1)); +#11277=CARTESIAN_POINT('',(-5.993947423971E1,1.389726026571E0, +-4.293483884371E1)); +#11278=CARTESIAN_POINT('',(-7.671404260574E1,1.823857065355E0, +-5.553329195178E1)); +#11279=CARTESIAN_POINT('',(-9.090923428201E1,2.356445002103E0, +-7.099478707257E1)); +#11280=CARTESIAN_POINT('',(-1.020418710271E2,2.969595606433E0, +-8.880294816317E1)); +#11281=CARTESIAN_POINT('',(-1.097303283591E2,3.642606249449E0, +-1.083593438086E2)); +#11282=CARTESIAN_POINT('',(-1.137084416144E2,4.352723285023E0, +-1.290049260667E2)); +#11283=CARTESIAN_POINT('',(-1.138351344994E2,5.075881111351E0, +-1.500411692409E2)); +#11284=CARTESIAN_POINT('',(-1.101001903452E2,5.787537451593E0, +-1.707541578729E2)); +#11285=CARTESIAN_POINT('',(-1.026252888270E2,6.463506526137E0, +-1.904388252883E2)); +#11286=CARTESIAN_POINT('',(-9.165991104127E1,7.080839321764E0, +-2.084247725365E2)); +#11287=CARTESIAN_POINT('',(-7.757771219218E1,7.618363341903E0, +-2.240923204892E2)); +#11288=CARTESIAN_POINT('',(-6.078263236080E1,8.059899163612E0, +-2.369668132629E2)); +#11289=CARTESIAN_POINT('',(-4.176878631754E1,8.389505158536E0, +-2.465802777181E2)); +#11290=CARTESIAN_POINT('',(-2.123914587225E1,8.592183301870E0, +-2.524933450516E2)); +#11291=CARTESIAN_POINT('',(-5.848257511482E0,8.641415530101E0, +-2.539286759655E2)); +#11292=CARTESIAN_POINT('',(2.386052370104E0,8.636927298259E0, +-2.537987271330E2)); +#11293=CARTESIAN_POINT('',(3.577865089073E0,8.635589334175E0, +-2.537609780444E2)); +#11294=CARTESIAN_POINT('',(3.335062958503E0,2.101646109024E0, +-3.372277262042E1)); +#11295=CARTESIAN_POINT('',(2.224131151036E0,2.100408470823E0, +-3.368778388783E1)); +#11296=CARTESIAN_POINT('',(-5.429539009404E0,2.096030239710E0, +-3.356769162672E1)); +#11297=CARTESIAN_POINT('',(-1.962951890818E1,2.144275677626E0, +-3.487967755486E1)); +#11298=CARTESIAN_POINT('',(-3.856055638760E1,2.341913100053E0, +-4.024963377156E1)); +#11299=CARTESIAN_POINT('',(-5.617486979403E1,2.663009139352E0, +-4.897721821931E1)); +#11300=CARTESIAN_POINT('',(-7.190093147257E1,3.097041160133E0, +-6.077886132968E1)); +#11301=CARTESIAN_POINT('',(-8.521283215764E1,3.629526416392E0, +-7.526474583303E1)); +#11302=CARTESIAN_POINT('',(-9.565734627130E1,4.242584626827E0, +-9.195232218146E1)); +#11303=CARTESIAN_POINT('',(-1.028758873591E2,4.915525537164E0, +-1.102819320775E2)); +#11304=CARTESIAN_POINT('',(-1.066176487368E2,5.625604874092E0, +-1.296367100964E2)); +#11305=CARTESIAN_POINT('',(-1.067487971031E2,6.348762090538E0, +-1.493622554079E2)); +#11306=CARTESIAN_POINT('',(-1.032580928137E2,7.060454986216E0, +-1.687891381990E2)); +#11307=CARTESIAN_POINT('',(-9.625808496053E1,7.736492872005E0,-1.872556281E2)); +#11308=CARTESIAN_POINT('',(-8.598148005667E1,8.353917488852E0, +-2.041319853686E2)); +#11309=CARTESIAN_POINT('',(-7.277790333445E1,8.891544016994E0, +-2.188356577488E2)); +#11310=CARTESIAN_POINT('',(-5.702595162585E1,9.333179584959E0, +-2.309199693516E2)); +#11311=CARTESIAN_POINT('',(-3.918931287411E1,9.662869673158E0, +-2.399445003786E2)); +#11312=CARTESIAN_POINT('',(-1.992813929985E1,9.865602047079E0, +-2.454957940063E2)); +#11313=CARTESIAN_POINT('',(-5.487268670438E0,9.914851488300E0, +-2.468433652249E2)); +#11314=CARTESIAN_POINT('',(2.238771163282E0,9.910358887279E0, +-2.467213618274E2)); +#11315=CARTESIAN_POINT('',(3.357017170732E0,9.909016558437E0, +-2.466859211931E2)); +#11316=CARTESIAN_POINT('',(3.173785858534E0,-2.757269499753E0, +-3.902291671367E1)); +#11317=CARTESIAN_POINT('',(2.116578111631E0,-2.758532934799E0, +-3.898957088546E1)); +#11318=CARTESIAN_POINT('',(-5.166981154044E0,-2.762938098624E0, +-3.887511408615E1)); +#11319=CARTESIAN_POINT('',(-1.868028458929E1,-2.714593573172E0, +-4.012556103162E1)); +#11320=CARTESIAN_POINT('',(-3.669303895549E1,-2.516654038824E0, +-4.524311823466E1)); +#11321=CARTESIAN_POINT('',(-5.344760328492E1,-2.195087681901E0, +-5.355879583782E1)); +#11322=CARTESIAN_POINT('',(-6.839864326733E1,-1.760492048075E0, +-6.480012945222E1)); +#11323=CARTESIAN_POINT('',(-8.104539340887E1,-1.227422331794E0, +-7.859306339489E1)); +#11324=CARTESIAN_POINT('',(-9.095753203212E1,-6.138382129075E-1, +-9.447529267530E1)); +#11325=CARTESIAN_POINT('',(-9.779600580714E1,5.949961765407E-2, +-1.119116196626E2)); +#11326=CARTESIAN_POINT('',(-1.013252859520E2,7.697935362604E-1, +-1.303133244252E2)); +#11327=CARTESIAN_POINT('',(-1.014217282694E2,1.492954224165E0, +-1.490571992072E2)); +#11328=CARTESIAN_POINT('',(-9.807843838080E1,2.204439045354E0, +-1.675071189500E2)); +#11329=CARTESIAN_POINT('',(-9.140589917911E1,2.880085255744E0, +-1.850356388148E2)); +#11330=CARTESIAN_POINT('',(-8.162804474255E1,3.496987223814E0, +-2.010468926072E2)); +#11331=CARTESIAN_POINT('',(-6.907881139960E1,4.034030273737E0, +-2.149907035091E2)); +#11332=CARTESIAN_POINT('',(-5.411835626818E1,4.475098083422E0, +-2.264462636571E2)); +#11333=CARTESIAN_POINT('',(-3.718647140668E1,4.804309510508E0, +-2.349987347572E2)); +#11334=CARTESIAN_POINT('',(-1.890821842702E1,5.006733202513E0, +-2.402585789206E2)); +#11335=CARTESIAN_POINT('',(-5.206429509360E0,5.055884666946E0, +-2.415352714138E2)); +#11336=CARTESIAN_POINT('',(2.124190610820E0,5.051416935406E0, +-2.414196849386E2)); +#11337=CARTESIAN_POINT('',(3.185206990984E0,5.050099450886E0, +-2.413861070939E2)); +#11338=CARTESIAN_POINT('',(3.202115654962E0,-9.919788641608E0, +-3.837182296667E1)); +#11339=CARTESIAN_POINT('',(2.135473706448E0,-9.921087874992E0, +-3.833809724226E1)); +#11340=CARTESIAN_POINT('',(-5.213109232031E0,-9.925530413398E0, +-3.822233120832E1)); +#11341=CARTESIAN_POINT('',(-1.884704612588E1,-9.877048383959E0, +-3.948712409223E1)); +#11342=CARTESIAN_POINT('',(-3.701588283051E1,-9.678689608244E0, +-4.466252431064E1)); +#11343=CARTESIAN_POINT('',(-5.390671219058E1,-9.356470590536E0, +-5.306937006376E1)); +#11344=CARTESIAN_POINT('',(-6.896691877351E1,-8.921092829669E0, +-6.442840859620E1)); +#11345=CARTESIAN_POINT('',(-8.169078561131E1,-8.387212056950E0, +-7.835708474589E1)); +#11346=CARTESIAN_POINT('',(-9.164579829819E1,-7.772898133767E0, +-9.438380379109E1)); +#11347=CARTESIAN_POINT('',(-9.849353997097E1,-7.099009496152E0, +-1.119642417467E2)); +#11348=CARTESIAN_POINT('',(-1.020016409581E2,-6.388417802086E0, +-1.305016090023E2)); +#11349=CARTESIAN_POINT('',(-1.020515634454E2,-5.665252296832E0, +-1.493663794966E2)); +#11350=CARTESIAN_POINT('',(-9.864270256912E1,-4.954056221060E0, +-1.679183084811E2)); +#11351=CARTESIAN_POINT('',(-9.189216753515E1,-4.278953539469E0, +-1.855281694853E2)); +#11352=CARTESIAN_POINT('',(-8.203003465825E1,-3.662776852238E0, +-2.016004924499E2)); +#11353=CARTESIAN_POINT('',(-6.939525500798E1,-3.126543496301E0, +-2.155872132909E2)); +#11354=CARTESIAN_POINT('',(-5.435097968977E1,-2.686263566009E0, +-2.270708966583E2)); +#11355=CARTESIAN_POINT('',(-3.733846535158E1,-2.357716377985E0, +-2.356401561551E2)); +#11356=CARTESIAN_POINT('',(-1.898306275233E1,-2.155721044544E0, +-2.409085320873E2)); +#11357=CARTESIAN_POINT('',(-5.227036289723E0,-2.106705542712E0, +-2.421870779993E2)); +#11358=CARTESIAN_POINT('',(2.132598149128E0,-2.111138762821E0, +-2.420713235131E2)); +#11359=CARTESIAN_POINT('',(3.197817914156E0,-2.112421770820E0, +-2.420376949482E2)); +#11360=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#11272,#11273,#11274,#11275, +#11276,#11277,#11278,#11279,#11280,#11281,#11282,#11283,#11284,#11285,#11286, +#11287,#11288,#11289,#11290,#11291,#11292,#11293),(#11294,#11295,#11296,#11297, +#11298,#11299,#11300,#11301,#11302,#11303,#11304,#11305,#11306,#11307,#11308, +#11309,#11310,#11311,#11312,#11313,#11314,#11315),(#11316,#11317,#11318,#11319, +#11320,#11321,#11322,#11323,#11324,#11325,#11326,#11327,#11328,#11329,#11330, +#11331,#11332,#11333,#11334,#11335,#11336,#11337),(#11338,#11339,#11340,#11341, +#11342,#11343,#11344,#11345,#11346,#11347,#11348,#11349,#11350,#11351,#11352, +#11353,#11354,#11355,#11356,#11357,#11358,#11359)),.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E0, +1.E0),(-1.001280343047E-2,0.E0,5.890987030368E-2,1.175892041553E-1, +1.762397169889E-1,2.348997895437E-1,2.935809171689E-1,3.522743195933E-1, +4.109779705863E-1,4.696878722060E-1,5.283983679582E-1,5.871033906478E-1, +6.457998282949E-1,7.044816933881E-1,7.631574568084E-1,8.217634968319E-1, +8.811660079784E-1,9.409311659151E-1,1.E0,1.010006440984E0),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.245323113268E0, +1.245323113268E0,1.245323113268E0,1.245323113268E0,1.245323113268E0, +1.245323113268E0,1.245323113268E0,1.245323113268E0,1.245323113268E0, +1.245323113268E0,1.245323113268E0,1.245323113268E0,1.245323113268E0, +1.245323113268E0,1.245323113268E0,1.245323113268E0,1.245323113268E0, +1.245323113268E0,1.245323113268E0,1.245323113268E0,1.245323113268E0, +1.245323113268E0),(9.182256289105E-1,9.182256289105E-1,9.182256289105E-1, +9.182256289105E-1,9.182256289105E-1,9.182256289105E-1,9.182256289105E-1, +9.182256289105E-1,9.182256289105E-1,9.182256289105E-1,9.182256289105E-1, +9.182256289105E-1,9.182256289105E-1,9.182256289105E-1,9.182256289105E-1, +9.182256289105E-1,9.182256289105E-1,9.182256289105E-1,9.182256289105E-1, +9.182256289105E-1,9.182256289105E-1,9.182256289105E-1),(9.182256289105E-1, +9.182256289105E-1,9.182256289105E-1,9.182256289105E-1,9.182256289105E-1, +9.182256289105E-1,9.182256289105E-1,9.182256289105E-1,9.182256289105E-1, +9.182256289105E-1,9.182256289105E-1,9.182256289105E-1,9.182256289105E-1, +9.182256289105E-1,9.182256289105E-1,9.182256289105E-1,9.182256289105E-1, +9.182256289105E-1,9.182256289105E-1,9.182256289105E-1,9.182256289105E-1, +9.182256289105E-1),(1.245323113268E0,1.245323113268E0,1.245323113268E0, +1.245323113268E0,1.245323113268E0,1.245323113268E0,1.245323113268E0, +1.245323113268E0,1.245323113268E0,1.245323113268E0,1.245323113268E0, +1.245323113268E0,1.245323113268E0,1.245323113268E0,1.245323113268E0, +1.245323113268E0,1.245323113268E0,1.245323113268E0,1.245323113268E0, +1.245323113268E0,1.245323113268E0,1.245323113268E0)))REPRESENTATION_ITEM('')SURFACE()); +#11362=ORIENTED_EDGE('',*,*,#11361,.F.); +#11364=ORIENTED_EDGE('',*,*,#11363,.T.); +#11365=ORIENTED_EDGE('',*,*,#11262,.T.); +#11367=ORIENTED_EDGE('',*,*,#11366,.F.); +#11368=EDGE_LOOP('',(#11362,#11364,#11365,#11367)); +#11369=FACE_OUTER_BOUND('',#11368,.F.); +#11371=CARTESIAN_POINT('',(-2.628021692921E2,0.E0,0.E0)); +#11372=DIRECTION('',(0.E0,-9.993908270191E-1,-3.489949670250E-2)); +#11373=DIRECTION('',(1.E0,0.E0,0.E0)); +#11374=AXIS2_PLACEMENT_3D('',#11371,#11372,#11373); +#11375=PLANE('',#11374); +#11377=ORIENTED_EDGE('',*,*,#11376,.T.); +#11379=ORIENTED_EDGE('',*,*,#11378,.F.); +#11380=ORIENTED_EDGE('',*,*,#9243,.T.); +#11382=ORIENTED_EDGE('',*,*,#11381,.T.); +#11383=EDGE_LOOP('',(#11377,#11379,#11380,#11382)); +#11384=FACE_OUTER_BOUND('',#11383,.F.); +#11385=ORIENTED_EDGE('',*,*,#11361,.T.); +#11387=ORIENTED_EDGE('',*,*,#11386,.T.); +#11388=EDGE_LOOP('',(#11385,#11387)); +#11389=FACE_BOUND('',#11388,.F.); +#11391=ORIENTED_EDGE('',*,*,#11390,.T.); +#11393=ORIENTED_EDGE('',*,*,#11392,.T.); +#11395=ORIENTED_EDGE('',*,*,#11394,.F.); +#11397=ORIENTED_EDGE('',*,*,#11396,.T.); +#11399=ORIENTED_EDGE('',*,*,#11398,.T.); +#11401=ORIENTED_EDGE('',*,*,#11400,.T.); +#11403=ORIENTED_EDGE('',*,*,#11402,.T.); +#11405=ORIENTED_EDGE('',*,*,#11404,.T.); +#11407=ORIENTED_EDGE('',*,*,#11406,.F.); +#11409=ORIENTED_EDGE('',*,*,#11408,.T.); +#11411=ORIENTED_EDGE('',*,*,#11410,.T.); +#11413=ORIENTED_EDGE('',*,*,#11412,.T.); +#11414=EDGE_LOOP('',(#11391,#11393,#11395,#11397,#11399,#11401,#11403,#11405, +#11407,#11409,#11411,#11413)); +#11415=FACE_BOUND('',#11414,.F.); +#11417=ORIENTED_EDGE('',*,*,#11416,.T.); +#11419=ORIENTED_EDGE('',*,*,#11418,.T.); +#11421=ORIENTED_EDGE('',*,*,#11420,.T.); +#11423=ORIENTED_EDGE('',*,*,#11422,.T.); +#11425=ORIENTED_EDGE('',*,*,#11424,.T.); +#11427=ORIENTED_EDGE('',*,*,#11426,.T.); +#11429=ORIENTED_EDGE('',*,*,#11428,.T.); +#11431=ORIENTED_EDGE('',*,*,#11430,.F.); +#11433=ORIENTED_EDGE('',*,*,#11432,.T.); +#11435=ORIENTED_EDGE('',*,*,#11434,.T.); +#11437=ORIENTED_EDGE('',*,*,#11436,.T.); +#11439=ORIENTED_EDGE('',*,*,#11438,.T.); +#11441=ORIENTED_EDGE('',*,*,#11440,.T.); +#11443=ORIENTED_EDGE('',*,*,#11442,.T.); +#11445=ORIENTED_EDGE('',*,*,#11444,.T.); +#11447=ORIENTED_EDGE('',*,*,#11446,.T.); +#11449=ORIENTED_EDGE('',*,*,#11448,.T.); +#11451=ORIENTED_EDGE('',*,*,#11450,.F.); +#11453=ORIENTED_EDGE('',*,*,#11452,.T.); +#11455=ORIENTED_EDGE('',*,*,#11454,.F.); +#11456=EDGE_LOOP('',(#11417,#11419,#11421,#11423,#11425,#11427,#11429,#11431, +#11433,#11435,#11437,#11439,#11441,#11443,#11445,#11447,#11449,#11451,#11453, +#11455)); +#11457=FACE_BOUND('',#11456,.F.); +#11459=CARTESIAN_POINT('',(1.226448E3,3.566607330245E1,-3.05E2)); +#11460=DIRECTION('',(-1.E0,0.E0,0.E0)); +#11461=DIRECTION('',(0.E0,0.E0,-1.E0)); +#11462=AXIS2_PLACEMENT_3D('',#11459,#11460,#11461); +#11463=CYLINDRICAL_SURFACE('',#11462,2.5E1); +#11464=ORIENTED_EDGE('',*,*,#11376,.F.); +#11466=ORIENTED_EDGE('',*,*,#11465,.T.); +#11468=ORIENTED_EDGE('',*,*,#11467,.T.); +#11470=ORIENTED_EDGE('',*,*,#11469,.T.); +#11471=EDGE_LOOP('',(#11464,#11466,#11468,#11470)); +#11472=FACE_OUTER_BOUND('',#11471,.F.); +#11474=CARTESIAN_POINT('',(2.143339266975E2,3.566607330245E1,-3.05E2)); +#11475=DIRECTION('',(7.071067811865E-1,7.071067811865E-1,0.E0)); +#11476=DIRECTION('',(7.062460667417E-1,-7.062460667417E-1,-4.932531220228E-2)); +#11477=AXIS2_PLACEMENT_3D('',#11474,#11475,#11476); +#11478=SPHERICAL_SURFACE('',#11477,2.5E1); +#11480=ORIENTED_EDGE('',*,*,#11479,.F.); +#11482=ORIENTED_EDGE('',*,*,#11481,.F.); +#11483=ORIENTED_EDGE('',*,*,#11465,.F.); +#11484=EDGE_LOOP('',(#11480,#11482,#11483)); +#11485=FACE_OUTER_BOUND('',#11484,.F.); +#11487=CARTESIAN_POINT('',(2.445906782160E2,5.409321784024E0,5.6144E2)); +#11488=DIRECTION('',(-3.487826274237E-2,3.487826274237E-2,-9.987827659587E-1)); +#11489=DIRECTION('',(9.993908270191E-1,0.E0,-3.489949670250E-2)); +#11490=AXIS2_PLACEMENT_3D('',#11487,#11488,#11489); +#11491=CYLINDRICAL_SURFACE('',#11490,2.5E1); +#11492=ORIENTED_EDGE('',*,*,#9241,.T.); +#11494=ORIENTED_EDGE('',*,*,#11493,.T.); +#11495=ORIENTED_EDGE('',*,*,#11479,.T.); +#11496=ORIENTED_EDGE('',*,*,#11381,.F.); +#11497=EDGE_LOOP('',(#11492,#11494,#11495,#11496)); +#11498=FACE_OUTER_BOUND('',#11497,.F.); +#11500=CARTESIAN_POINT('',(2.5E2,-1.280216929213E1,0.E0)); +#11501=DIRECTION('',(9.993908270191E-1,0.E0,-3.489949670250E-2)); +#11502=DIRECTION('',(0.E0,1.E0,0.E0)); +#11503=AXIS2_PLACEMENT_3D('',#11500,#11501,#11502); +#11504=PLANE('',#11503); +#11506=ORIENTED_EDGE('',*,*,#11505,.T.); +#11508=ORIENTED_EDGE('',*,*,#11507,.F.); +#11510=ORIENTED_EDGE('',*,*,#11509,.T.); +#11511=ORIENTED_EDGE('',*,*,#9227,.T.); +#11513=ORIENTED_EDGE('',*,*,#11512,.T.); +#11515=ORIENTED_EDGE('',*,*,#11514,.T.); +#11516=ORIENTED_EDGE('',*,*,#11493,.F.); +#11517=ORIENTED_EDGE('',*,*,#9239,.T.); +#11519=ORIENTED_EDGE('',*,*,#11518,.T.); +#11521=ORIENTED_EDGE('',*,*,#11520,.F.); +#11522=EDGE_LOOP('',(#11506,#11508,#11510,#11511,#11513,#11515,#11516,#11517, +#11519,#11521)); +#11523=FACE_OUTER_BOUND('',#11522,.F.); +#11525=ORIENTED_EDGE('',*,*,#11524,.T.); +#11527=ORIENTED_EDGE('',*,*,#11526,.T.); +#11528=EDGE_LOOP('',(#11525,#11527)); +#11529=FACE_BOUND('',#11528,.F.); +#11531=CARTESIAN_POINT('',(2.401851164384E2,1.964107486191E2, +-2.875313212858E2)); +#11532=CARTESIAN_POINT('',(2.401842646480E2,1.976069271550E2, +-2.875565742866E2)); +#11533=CARTESIAN_POINT('',(2.401819216613E2,2.039656039619E2, +-2.876236077848E2)); +#11534=CARTESIAN_POINT('',(2.402006067808E2,2.161552496128E2, +-2.870697633197E2)); +#11535=CARTESIAN_POINT('',(2.402859451461E2,2.335687677335E2, +-2.845924853124E2)); +#11536=CARTESIAN_POINT('',(2.404571242472E2,2.526861117968E2, +-2.796525204573E2)); +#11537=CARTESIAN_POINT('',(2.407321556074E2,2.723571081603E2, +-2.716277302246E2)); +#11538=CARTESIAN_POINT('',(2.411126955397E2,2.907292938546E2, +-2.606033652881E2)); +#11539=CARTESIAN_POINT('',(2.415659874863E2,3.061014191124E2, +-2.473593638993E2)); +#11540=CARTESIAN_POINT('',(2.420636055964E2,3.179124557344E2, +-2.328548005282E2)); +#11541=CARTESIAN_POINT('',(2.425880541642E2,3.262436022318E2, +-2.175035161874E2)); +#11542=CARTESIAN_POINT('',(2.431312975968E2,3.312301753735E2, +-2.015721003313E2)); +#11543=CARTESIAN_POINT('',(2.436911132598E2,3.329510759252E2, +-1.852127732448E2)); +#11544=CARTESIAN_POINT('',(2.442570498081E2,3.312431655381E2, +-1.686043382277E2)); +#11545=CARTESIAN_POINT('',(2.448253887302E2,3.259775395543E2, +-1.520208460010E2)); +#11546=CARTESIAN_POINT('',(2.453823200145E2,3.168680178707E2, +-1.357894559818E2)); +#11547=CARTESIAN_POINT('',(2.459121101373E2,3.036473934261E2, +-1.203797457134E2)); +#11548=CARTESIAN_POINT('',(2.463941735456E2,2.861056433471E2, +-1.064167664565E2)); +#11549=CARTESIAN_POINT('',(2.467831110047E2,2.649681308467E2, +-9.514493528303E1)); +#11550=CARTESIAN_POINT('',(2.470474018324E2,2.422452856688E2, +-8.752325402072E1)); +#11551=CARTESIAN_POINT('',(2.471830117312E2,2.203978097765E2, +-8.358854639744E1)); +#11552=CARTESIAN_POINT('',(2.472132535615E2,2.052799337271E2, +-8.273125452511E1)); +#11553=CARTESIAN_POINT('',(2.472104344820E2,1.976174247033E2, +-8.281161398771E1)); +#11554=CARTESIAN_POINT('',(2.472095230500E2,1.964265332736E2, +-8.283657441088E1)); +#11555=CARTESIAN_POINT('',(2.389115706082E2,1.965582763822E2, +-2.804534263139E2)); +#11556=CARTESIAN_POINT('',(2.389106239729E2,1.977052079411E2, +-2.804776628365E2)); +#11557=CARTESIAN_POINT('',(2.389080521566E2,2.038025768669E2, +-2.805419746622E2)); +#11558=CARTESIAN_POINT('',(2.389284696248E2,2.154946384721E2, +-2.800102650563E2)); +#11559=CARTESIAN_POINT('',(2.390140709600E2,2.321896281625E2, +-2.776335608109E2)); +#11560=CARTESIAN_POINT('',(2.391822816191E2,2.504728202360E2, +-2.729064909760E2)); +#11561=CARTESIAN_POINT('',(2.394619571259E2,2.692197800058E2, +-2.652503252276E2)); +#11562=CARTESIAN_POINT('',(2.398377069881E2,2.866235629324E2, +-2.547954080220E2)); +#11563=CARTESIAN_POINT('',(2.402953579978E2,3.010582090966E2, +-2.423386732167E2)); +#11564=CARTESIAN_POINT('',(2.407903055102E2,3.120508222836E2, +-2.288132861308E2)); +#11565=CARTESIAN_POINT('',(2.413156820876E2,3.197182567406E2, +-2.146456410078E2)); +#11566=CARTESIAN_POINT('',(2.418620259865E2,3.242692346804E2, +-2.000416883987E2)); +#11567=CARTESIAN_POINT('',(2.424161198835E2,3.258217201656E2, +-1.851295958614E2)); +#11568=CARTESIAN_POINT('',(2.429876510944E2,3.242502638752E2, +-1.700012039311E2)); +#11569=CARTESIAN_POINT('',(2.435530133960E2,3.194214091167E2, +-1.548221356467E2)); +#11570=CARTESIAN_POINT('',(2.441093429015E2,3.110199056654E2, +-1.398624595451E2)); +#11571=CARTESIAN_POINT('',(2.446408307655E2,2.987010686840E2, +-1.255052849023E2)); +#11572=CARTESIAN_POINT('',(2.451201966974E2,2.822065693505E2, +-1.123732323177E2)); +#11573=CARTESIAN_POINT('',(2.455118675935E2,2.621509332164E2, +-1.016761054977E2)); +#11574=CARTESIAN_POINT('',(2.457731872097E2,2.404722695778E2, +-9.440288317499E1)); +#11575=CARTESIAN_POINT('',(2.459119917325E2,2.195529661015E2, +-9.063574965190E1)); +#11576=CARTESIAN_POINT('',(2.459392167606E2,2.050603426090E2, +-8.981344011036E1)); +#11577=CARTESIAN_POINT('',(2.459368367235E2,1.977164553382E2, +-8.989053778241E1)); +#11578=CARTESIAN_POINT('',(2.459360535202E2,1.965751555514E2, +-8.991448882021E1)); +#11579=CARTESIAN_POINT('',(2.437716460768E2,1.966730382719E2, +-2.751518478572E2)); +#11580=CARTESIAN_POINT('',(2.437706346084E2,1.977816628233E2, +-2.751751866700E2)); +#11581=CARTESIAN_POINT('',(2.437679507215E2,2.036757510952E2, +-2.752371228353E2)); +#11582=CARTESIAN_POINT('',(2.437895874323E2,2.149807905644E2, +-2.747247124791E2)); +#11583=CARTESIAN_POINT('',(2.438753070018E2,2.311176820467E2, +-2.724293002525E2)); +#11584=CARTESIAN_POINT('',(2.440410774154E2,2.487533858893E2, +-2.678713686702E2)); +#11585=CARTESIAN_POINT('',(2.443238837036E2,2.667889666161E2, +-2.605147133247E2)); +#11586=CARTESIAN_POINT('',(2.446955448047E2,2.834496116415E2, +-2.505115612153E2)); +#11587=CARTESIAN_POINT('',(2.451558469524E2,2.971784566839E2, +-2.386823132280E2)); +#11588=CARTESIAN_POINT('',(2.456481566170E2,3.075634216931E2, +-2.259251576129E2)); +#11589=CARTESIAN_POINT('',(2.461736440541E2,3.147551538539E2, +-2.126782258436E2)); +#11590=CARTESIAN_POINT('',(2.467218965797E2,3.190155026483E2, +-1.990923354840E2)); +#11591=CARTESIAN_POINT('',(2.472715434861E2,3.204785694709E2, +-1.852731015802E2)); +#11592=CARTESIAN_POINT('',(2.478474129825E2,3.190563155138E2, +-1.712444774197E2)); +#11593=CARTESIAN_POINT('',(2.484109760324E2,3.145871242587E2, +-1.570927467309E2)); +#11594=CARTESIAN_POINT('',(2.489674850006E2,3.067375803186E2, +-1.430499873198E2)); +#11595=CARTESIAN_POINT('',(2.495009376225E2,2.951009595066E2, +-1.294402574685E2)); +#11596=CARTESIAN_POINT('',(2.499789388344E2,2.793805115378E2, +-1.168946601068E2)); +#11597=CARTESIAN_POINT('',(2.503731649391E2,2.601162634002E2, +-1.065967728121E2)); +#11598=CARTESIAN_POINT('',(2.506325939359E2,2.391935374802E2, +-9.956782574635E1)); +#11599=CARTESIAN_POINT('',(2.507739412336E2,2.189444477700E2, +-9.591423110768E1)); +#11600=CARTESIAN_POINT('',(2.507989740594E2,2.049021033680E2, +-9.511855798526E1)); +#11601=CARTESIAN_POINT('',(2.507968895565E2,1.977878127949E2, +-9.519304520934E1)); +#11602=CARTESIAN_POINT('',(2.507962135355E2,1.966822443336E2, +-9.521619240696E1)); +#11603=CARTESIAN_POINT('',(2.509350019429E2,1.966645877174E2, +-2.758048858073E2)); +#11604=CARTESIAN_POINT('',(2.509340067499E2,1.977760358933E2, +-2.758281531850E2)); +#11605=CARTESIAN_POINT('',(2.509314158768E2,2.036850810497E2, +-2.758899320166E2)); +#11606=CARTESIAN_POINT('',(2.509527978100E2,2.150186816293E2, +-2.753787751036E2)); +#11607=CARTESIAN_POINT('',(2.510383976949E2,2.311977555781E2, +-2.730813049820E2)); +#11608=CARTESIAN_POINT('',(2.512041792750E2,2.488829358009E2, +-2.685154530107E2)); +#11609=CARTESIAN_POINT('',(2.514861355363E2,2.669804497543E2, +-2.611531427250E2)); +#11610=CARTESIAN_POINT('',(2.518576316350E2,2.837089063743E2, +-2.511280262758E2)); +#11611=CARTESIAN_POINT('',(2.523167875706E2,2.975198868930E2, +-2.392719480770E2)); +#11612=CARTESIAN_POINT('',(2.528085710879E2,3.079868809418E2, +-2.264666176512E2)); +#11613=CARTESIAN_POINT('',(2.533332648637E2,3.152658328278E2, +-2.131518373109E2)); +#11614=CARTESIAN_POINT('',(2.538807299423E2,3.196095702651E2, +-1.994722491658E2)); +#11615=CARTESIAN_POINT('',(2.544307094125E2,3.211326878009E2, +-1.855301901360E2)); +#11616=CARTESIAN_POINT('',(2.550062417115E2,3.197547945113E2, +-1.713543053300E2)); +#11617=CARTESIAN_POINT('',(2.555706009114E2,3.152846996888E2, +-1.570431567321E2)); +#11618=CARTESIAN_POINT('',(2.561279291448E2,3.073960441392E2, +-1.428398729643E2)); +#11619=CARTESIAN_POINT('',(2.566620650692E2,2.956843974375E2, +-1.290834180789E2)); +#11620=CARTESIAN_POINT('',(2.571411098858E2,2.798547531887E2, +-1.164176052015E2)); +#11621=CARTESIAN_POINT('',(2.575356991498E2,2.604676930027E2, +-1.060288424523E2)); +#11622=CARTESIAN_POINT('',(2.577958081614E2,2.394168885114E2, +-9.894746782945E1)); +#11623=CARTESIAN_POINT('',(2.579370423639E2,2.190518425311E2, +-9.526389416813E1)); +#11624=CARTESIAN_POINT('',(2.579624353139E2,2.049299281080E2, +-9.446551875866E1)); +#11625=CARTESIAN_POINT('',(2.579602699194E2,1.977752585671E2, +-9.454010423337E1)); +#11626=CARTESIAN_POINT('',(2.579595955614E2,1.966634004078E2, +-9.456328666154E1)); +#11627=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#11531,#11532,#11533,#11534, +#11535,#11536,#11537,#11538,#11539,#11540,#11541,#11542,#11543,#11544,#11545, +#11546,#11547,#11548,#11549,#11550,#11551,#11552,#11553,#11554),(#11555,#11556, +#11557,#11558,#11559,#11560,#11561,#11562,#11563,#11564,#11565,#11566,#11567, +#11568,#11569,#11570,#11571,#11572,#11573,#11574,#11575,#11576,#11577,#11578),( +#11579,#11580,#11581,#11582,#11583,#11584,#11585,#11586,#11587,#11588,#11589, +#11590,#11591,#11592,#11593,#11594,#11595,#11596,#11597,#11598,#11599,#11600, +#11601,#11602),(#11603,#11604,#11605,#11606,#11607,#11608,#11609,#11610,#11611, +#11612,#11613,#11614,#11615,#11616,#11617,#11618,#11619,#11620,#11621,#11622, +#11623,#11624,#11625,#11626)),.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E0,1.E0),( +-9.809443208957E-3,0.E0,4.232144983339E-2,9.010158808761E-2,1.439463373996E-1, +2.034996307230E-1,2.629346394903E-1,3.173679576643E-1,3.667245783676E-1, +4.125371780750E-1,4.560769820168E-1,4.987938781720E-1,5.422676387531E-1, +5.878103058854E-1,6.366690932527E-1,6.905462747809E-1,7.508435607057E-1, +8.178980426900E-1,8.854205492525E-1,9.467330452879E-1,1.E0,1.009805519301E0), +.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE((( +1.245377993437E0,1.245377993437E0,1.245377993437E0,1.245377993437E0, +1.245377993437E0,1.245377993437E0,1.245377993437E0,1.245377993437E0, +1.245377993437E0,1.245377993437E0,1.245377993437E0,1.245377993437E0, +1.245377993437E0,1.245377993437E0,1.245377993437E0,1.245377993437E0, +1.245377993437E0,1.245377993437E0,1.245377993437E0,1.245377993437E0, +1.245377993437E0,1.245377993437E0,1.245377993437E0,1.245377993437E0),( +9.182073355212E-1,9.182073355212E-1,9.182073355212E-1,9.182073355212E-1, +9.182073355212E-1,9.182073355212E-1,9.182073355212E-1,9.182073355212E-1, +9.182073355212E-1,9.182073355212E-1,9.182073355212E-1,9.182073355212E-1, +9.182073355212E-1,9.182073355212E-1,9.182073355212E-1,9.182073355212E-1, +9.182073355212E-1,9.182073355212E-1,9.182073355212E-1,9.182073355212E-1, +9.182073355212E-1,9.182073355212E-1,9.182073355212E-1,9.182073355212E-1),( +9.182073355212E-1,9.182073355212E-1,9.182073355212E-1,9.182073355212E-1, +9.182073355212E-1,9.182073355212E-1,9.182073355212E-1,9.182073355212E-1, +9.182073355212E-1,9.182073355212E-1,9.182073355212E-1,9.182073355212E-1, +9.182073355212E-1,9.182073355212E-1,9.182073355212E-1,9.182073355212E-1, +9.182073355212E-1,9.182073355212E-1,9.182073355212E-1,9.182073355212E-1, +9.182073355212E-1,9.182073355212E-1,9.182073355212E-1,9.182073355212E-1),( +1.245377993437E0,1.245377993437E0,1.245377993437E0,1.245377993437E0, +1.245377993437E0,1.245377993437E0,1.245377993437E0,1.245377993437E0, +1.245377993437E0,1.245377993437E0,1.245377993437E0,1.245377993437E0, +1.245377993437E0,1.245377993437E0,1.245377993437E0,1.245377993437E0, +1.245377993437E0,1.245377993437E0,1.245377993437E0,1.245377993437E0, +1.245377993437E0,1.245377993437E0,1.245377993437E0,1.245377993437E0)))REPRESENTATION_ITEM('')SURFACE()); +#11628=ORIENTED_EDGE('',*,*,#11524,.F.); +#11630=ORIENTED_EDGE('',*,*,#11629,.T.); +#11632=ORIENTED_EDGE('',*,*,#11631,.T.); +#11634=ORIENTED_EDGE('',*,*,#11633,.F.); +#11635=EDGE_LOOP('',(#11628,#11630,#11632,#11634)); +#11636=FACE_OUTER_BOUND('',#11635,.F.); +#11638=CARTESIAN_POINT('',(2.472095477071E2,2.035744383446E2, +-8.283656504147E1)); +#11639=CARTESIAN_POINT('',(2.472104476407E2,2.023832270081E2, +-8.281159253146E1)); +#11640=CARTESIAN_POINT('',(2.472131498273E2,1.949465205984E2, +-8.273360215170E1)); +#11641=CARTESIAN_POINT('',(2.471847207911E2,1.802037394247E2, +-8.354050833554E1)); +#11642=CARTESIAN_POINT('',(2.470572096785E2,1.590331332051E2, +-8.723762570325E1)); +#11643=CARTESIAN_POINT('',(2.468116381325E2,1.371576814617E2, +-9.432497830827E1)); +#11644=CARTESIAN_POINT('',(2.464575519391E2,1.169905583098E2, +-1.045739094729E2)); +#11645=CARTESIAN_POINT('',(2.460253811668E2,1.000525525481E2, +-1.171043806916E2)); +#11646=CARTESIAN_POINT('',(2.455462501800E2,8.681478687780E1, +-1.310077631225E2)); +#11647=CARTESIAN_POINT('',(2.450353187929E2,7.702790643495E1, +-1.459123439948E2)); +#11648=CARTESIAN_POINT('',(2.444990112226E2,7.060349252379E1, +-1.615289418910E2)); +#11649=CARTESIAN_POINT('',(2.439482815943E2,6.741064760432E1, +-1.776672533210E2)); +#11650=CARTESIAN_POINT('',(2.433829731108E2,6.755606611364E1, +-1.942206951962E2)); +#11651=CARTESIAN_POINT('',(2.428122003479E2,7.122345186309E1, +-2.109189932267E2)); +#11652=CARTESIAN_POINT('',(2.422481560608E2,7.863553771860E1, +-2.274733910165E2)); +#11653=CARTESIAN_POINT('',(2.417005979490E2,9.013021546584E1, +-2.434276488458E2)); +#11654=CARTESIAN_POINT('',(2.411949508585E2,1.058869172862E2, +-2.582109409893E2)); +#11655=CARTESIAN_POINT('',(2.407724605126E2,1.251694386815E2, +-2.704574641831E2)); +#11656=CARTESIAN_POINT('',(2.404732386952E2,1.457993995775E2, +-2.791834512701E2)); +#11657=CARTESIAN_POINT('',(2.402917870499E2,1.655253443351E2, +-2.844246005042E2)); +#11658=CARTESIAN_POINT('',(2.402016743977E2,1.833791176349E2, +-2.870384516839E2)); +#11659=CARTESIAN_POINT('',(2.401818223969E2,1.958454190437E2, +-2.876256620400E2)); +#11660=CARTESIAN_POINT('',(2.401842838301E2,2.023923948209E2, +-2.875565737531E2)); +#11661=CARTESIAN_POINT('',(2.401851479642E2,2.035882304632E2, +-2.875313127724E2)); +#11662=CARTESIAN_POINT('',(2.459361125858E2,2.034258055929E2, +-8.991413786049E1)); +#11663=CARTESIAN_POINT('',(2.459368878055E2,2.022841860236E2, +-8.989018087975E1)); +#11664=CARTESIAN_POINT('',(2.459391856715E2,1.951566520590E2, +-8.981537945737E1)); +#11665=CARTESIAN_POINT('',(2.459135853009E2,1.810237813405E2, +-9.058929941685E1)); +#11666=CARTESIAN_POINT('',(2.457834267243E2,1.607506030649E2, +-9.412938286970E1)); +#11667=CARTESIAN_POINT('',(2.455396729037E2,1.398749915938E2,-1.008938387E2)); +#11668=CARTESIAN_POINT('',(2.451849166900E2,1.207242475561E2, +-1.106278756030E2)); +#11669=CARTESIAN_POINT('',(2.447523833040E2,1.047691952729E2, +-1.224312660615E2)); +#11670=CARTESIAN_POINT('',(2.442754010656E2,9.240117765074E1, +-1.354202204891E2)); +#11671=CARTESIAN_POINT('',(2.437606775992E2,8.334330326548E1, +-1.492051210484E2)); +#11672=CARTESIAN_POINT('',(2.432301294755E2,7.744150390394E1, +-1.635339275208E2)); +#11673=CARTESIAN_POINT('',(2.426750757636E2,7.451449254717E1, +-1.782632950390E2)); +#11674=CARTESIAN_POINT('',(2.421109048327E2,7.463077177893E1, +-1.933312318129E2)); +#11675=CARTESIAN_POINT('',(2.415427352754E2,7.796471970143E1, +-2.085978791061E2)); +#11676=CARTESIAN_POINT('',(2.409731170633E2,8.476012916166E1, +-2.238291541088E2)); +#11677=CARTESIAN_POINT('',(2.404308179559E2,9.541877855764E1, +-2.386551189353E2)); +#11678=CARTESIAN_POINT('',(2.399197802781E2,1.101852572010E2, +-2.525359407736E2)); +#11679=CARTESIAN_POINT('',(2.395023107055E2,1.284259188565E2, +-2.641351430961E2)); +#11680=CARTESIAN_POINT('',(2.391986222305E2,1.480808626323E2, +-2.724585592200E2)); +#11681=CARTESIAN_POINT('',(2.390197818504E2,1.669422312937E2, +-2.774728769457E2)); +#11682=CARTESIAN_POINT('',(2.389296961270E2,1.840586716887E2, +-2.799805376076E2)); +#11683=CARTESIAN_POINT('',(2.389079708874E2,1.960161855653E2, +-2.805442657043E2)); +#11684=CARTESIAN_POINT('',(2.389106962357E2,2.022941547259E2, +-2.804779972043E2)); +#11685=CARTESIAN_POINT('',(2.389116624842E2,2.034407665239E2, +-2.804537565465E2)); +#11686=CARTESIAN_POINT('',(2.507958536107E2,2.033187055378E2, +-9.521575872392E1)); +#11687=CARTESIAN_POINT('',(2.507965306998E2,2.022128187062E2, +-9.519260638858E1)); +#11688=CARTESIAN_POINT('',(2.507985748568E2,1.953080787110E2, +-9.512033561251E1)); +#11689=CARTESIAN_POINT('',(2.507750111426E2,1.816144867704E2, +-9.586914615055E1)); +#11690=CARTESIAN_POINT('',(2.506427368460E2,1.619891412699E2, +-9.930258368393E1)); +#11691=CARTESIAN_POINT('',(2.504000313185E2,1.418375314620E2, +-1.058413698108E2)); +#11692=CARTESIAN_POINT('',(2.500443149109E2,1.234285871712E2, +-1.152167710085E2)); +#11693=CARTESIAN_POINT('',(2.496109227618E2,1.081996181125E2, +-1.265093496955E2)); +#11694=CARTESIAN_POINT('',(2.491349144638E2,9.648315370835E1, +-1.388489586363E2)); +#11695=CARTESIAN_POINT('',(2.486167308891E2,8.798938504149E1, +-1.518322115230E2)); +#11696=CARTESIAN_POINT('',(2.480900012464E2,8.250331105881E1, +-1.652232017859E2)); +#11697=CARTESIAN_POINT('',(2.475314352318E2,7.981744901339E1, +-1.789140836055E2)); +#11698=CARTESIAN_POINT('',(2.469681364056E2,7.995420415271E1, +-1.928677080540E2)); +#11699=CARTESIAN_POINT('',(2.464022389560E2,8.307510521043E1, +-2.070446676037E2)); +#11700=CARTESIAN_POINT('',(2.458290087739E2,8.944043984970E1, +-2.212507131789E2)); +#11701=CARTESIAN_POINT('',(2.452913313111E2,9.948160901200E1, +-2.351949673060E2)); +#11702=CARTESIAN_POINT('',(2.447769360312E2,1.135061954704E2, +-2.483579044886E2)); +#11703=CARTESIAN_POINT('',(2.443637895574E2,1.309484649375E2, +-2.594435074392E2)); +#11704=CARTESIAN_POINT('',(2.440571323381E2,1.498530990137E2, +-2.674404281614E2)); +#11705=CARTESIAN_POINT('',(2.438804825065E2,1.680435465564E2, +-2.722740983600E2)); +#11706=CARTESIAN_POINT('',(2.437904880973E2,1.845872566018E2, +-2.746961745962E2)); +#11707=CARTESIAN_POINT('',(2.437674725333E2,1.961490366388E2, +-2.752394048232E2)); +#11708=CARTESIAN_POINT('',(2.437703030057E2,2.022177292569E2, +-2.751756143649E2)); +#11709=CARTESIAN_POINT('',(2.437713314030E2,2.033260510497E2, +-2.751522791283E2)); +#11710=CARTESIAN_POINT('',(2.579589344524E2,2.033375409656E2, +-9.456335721947E1)); +#11711=CARTESIAN_POINT('',(2.579596173284E2,2.022253677947E2, +-9.454016452541E1)); +#11712=CARTESIAN_POINT('',(2.579617583296E2,1.952814651229E2, +-9.446777174760E1)); +#11713=CARTESIAN_POINT('',(2.579378342261E2,1.815103360286E2, +-9.521913775335E1)); +#11714=CARTESIAN_POINT('',(2.578056432979E2,1.617726878637E2, +-9.868036225613E1)); +#11715=CARTESIAN_POINT('',(2.575623904984E2,1.414986741067E2, +-1.052685502130E2)); +#11716=CARTESIAN_POINT('',(2.572061804273E2,1.229723569825E2, +-1.147242057940E2)); +#11717=CARTESIAN_POINT('',(2.567721101349E2,1.076403934667E2, +-1.261247992566E2)); +#11718=CARTESIAN_POINT('',(2.562951334321E2,9.584381519502E1, +-1.385918776265E2)); +#11719=CARTESIAN_POINT('',(2.557765485418E2,8.730469476680E1, +-1.517232732978E2)); +#11720=CARTESIAN_POINT('',(2.552486871684E2,8.179983456319E1, +-1.652654912875E2)); +#11721=CARTESIAN_POINT('',(2.546901885870E2,7.914039403663E1, +-1.791067493672E2)); +#11722=CARTESIAN_POINT('',(2.541268091345E2,7.933110373495E1, +-1.931954150168E2)); +#11723=CARTESIAN_POINT('',(2.535610621051E2,8.252724561921E1, +-2.074834045707E2)); +#11724=CARTESIAN_POINT('',(2.529890284082E2,8.898803786541E1, +-2.217700708987E2)); +#11725=CARTESIAN_POINT('',(2.524516930316E2,9.911689512852E1, +-2.357740500490E2)); +#11726=CARTESIAN_POINT('',(2.519386191743E2,1.132325864549E2, +-2.489694345731E2)); +#11727=CARTESIAN_POINT('',(2.515256912023E2,1.307491235388E2, +-2.600799140452E2)); +#11728=CARTESIAN_POINT('',(2.512199027426E2,1.497194550229E2, +-2.680837175165E2)); +#11729=CARTESIAN_POINT('',(2.510432964283E2,1.679613720218E2, +-2.729252878177E2)); +#11730=CARTESIAN_POINT('',(2.509533857562E2,1.845483082624E2, +-2.753498325948E2)); +#11731=CARTESIAN_POINT('',(2.509306796534E2,1.961392757659E2, +-2.758917031833E2)); +#11732=CARTESIAN_POINT('',(2.509333736135E2,2.022233473514E2, +-2.758280961408E2)); +#11733=CARTESIAN_POINT('',(2.509343752161E2,2.033344883415E2, +-2.758048378847E2)); +#11734=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#11638,#11639,#11640,#11641, +#11642,#11643,#11644,#11645,#11646,#11647,#11648,#11649,#11650,#11651,#11652, +#11653,#11654,#11655,#11656,#11657,#11658,#11659,#11660,#11661),(#11662,#11663, +#11664,#11665,#11666,#11667,#11668,#11669,#11670,#11671,#11672,#11673,#11674, +#11675,#11676,#11677,#11678,#11679,#11680,#11681,#11682,#11683,#11684,#11685),( +#11686,#11687,#11688,#11689,#11690,#11691,#11692,#11693,#11694,#11695,#11696, +#11697,#11698,#11699,#11700,#11701,#11702,#11703,#11704,#11705,#11706,#11707, +#11708,#11709),(#11710,#11711,#11712,#11713,#11714,#11715,#11716,#11717,#11718, +#11719,#11720,#11721,#11722,#11723,#11724,#11725,#11726,#11727,#11728,#11729, +#11730,#11731,#11732,#11733)),.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E0,1.E0),( +-9.808521436809E-3,0.E0,5.140739715480E-2,1.114936037954E-1,1.763257559428E-1, +2.394464947113E-1,2.957621705677E-1,3.469950655040E-1,3.940419749298E-1, +4.383024950102E-1,4.811562053319E-1,5.241452372558E-1,5.687745673531E-1, +6.161420588341E-1,6.678102103871E-1,7.255196039385E-1,7.895750618225E-1, +8.523400160915E-1,9.076313347639E-1,9.561327827388E-1,1.E0,1.009806484173E0), +.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE((( +1.245358766090E0,1.245358766090E0,1.245358766090E0,1.245358766090E0, +1.245358766090E0,1.245358766090E0,1.245358766090E0,1.245358766090E0, +1.245358766090E0,1.245358766090E0,1.245358766090E0,1.245358766090E0, +1.245358766090E0,1.245358766090E0,1.245358766090E0,1.245358766090E0, +1.245358766090E0,1.245358766090E0,1.245358766090E0,1.245358766090E0, +1.245358766090E0,1.245358766090E0,1.245358766090E0,1.245358766090E0),( +9.182137446368E-1,9.182137446368E-1,9.182137446368E-1,9.182137446368E-1, +9.182137446368E-1,9.182137446368E-1,9.182137446368E-1,9.182137446368E-1, +9.182137446368E-1,9.182137446368E-1,9.182137446368E-1,9.182137446368E-1, +9.182137446368E-1,9.182137446368E-1,9.182137446368E-1,9.182137446368E-1, +9.182137446368E-1,9.182137446368E-1,9.182137446368E-1,9.182137446368E-1, +9.182137446368E-1,9.182137446368E-1,9.182137446368E-1,9.182137446368E-1),( +9.182137446368E-1,9.182137446368E-1,9.182137446368E-1,9.182137446368E-1, +9.182137446368E-1,9.182137446368E-1,9.182137446368E-1,9.182137446368E-1, +9.182137446368E-1,9.182137446368E-1,9.182137446368E-1,9.182137446368E-1, +9.182137446368E-1,9.182137446368E-1,9.182137446368E-1,9.182137446368E-1, +9.182137446368E-1,9.182137446368E-1,9.182137446368E-1,9.182137446368E-1, +9.182137446368E-1,9.182137446368E-1,9.182137446368E-1,9.182137446368E-1),( +1.245358766090E0,1.245358766090E0,1.245358766090E0,1.245358766090E0, +1.245358766090E0,1.245358766090E0,1.245358766090E0,1.245358766090E0, +1.245358766090E0,1.245358766090E0,1.245358766090E0,1.245358766090E0, +1.245358766090E0,1.245358766090E0,1.245358766090E0,1.245358766090E0, +1.245358766090E0,1.245358766090E0,1.245358766090E0,1.245358766090E0, +1.245358766090E0,1.245358766090E0,1.245358766090E0,1.245358766090E0)))REPRESENTATION_ITEM('')SURFACE()); +#11735=ORIENTED_EDGE('',*,*,#11526,.F.); +#11736=ORIENTED_EDGE('',*,*,#11633,.T.); +#11738=ORIENTED_EDGE('',*,*,#11737,.T.); +#11739=ORIENTED_EDGE('',*,*,#11629,.F.); +#11740=EDGE_LOOP('',(#11735,#11736,#11738,#11739)); +#11741=FACE_OUTER_BOUND('',#11740,.F.); +#11743=CARTESIAN_POINT('',(2.664289449012E2,2.033270237668E2, +-9.510947253568E1)); +#11744=CARTESIAN_POINT('',(2.603104592154E2,2.033337106055E2, +-9.478901040099E1)); +#11745=CARTESIAN_POINT('',(2.541919735296E2,2.033403974443E2, +-9.446854826630E1)); +#11746=CARTESIAN_POINT('',(2.480734878437E2,2.033470842831E2, +-9.414808613160E1)); +#11747=CARTESIAN_POINT('',(2.664289449012E2,2.022183018265E2, +-9.508641882189E1)); +#11748=CARTESIAN_POINT('',(2.603104592154E2,2.022227540063E2, +-9.476582181223E1)); +#11749=CARTESIAN_POINT('',(2.541919735296E2,2.022272061861E2, +-9.444522480258E1)); +#11750=CARTESIAN_POINT('',(2.480734878437E2,2.022316583660E2, +-9.412462779293E1)); +#11751=CARTESIAN_POINT('',(2.664289449012E2,1.854084167898E2, +-9.491053960341E1)); +#11752=CARTESIAN_POINT('',(2.603104592154E2,1.853791306446E2, +-9.458930864822E1)); +#11753=CARTESIAN_POINT('',(2.541919735296E2,1.853498444993E2, +-9.426807769303E1)); +#11754=CARTESIAN_POINT('',(2.480734878437E2,1.853205583541E2, +-9.394684673785E1)); +#11755=CARTESIAN_POINT('',(2.664289449012E2,1.529054441781E2, +-9.975844728761E1)); +#11756=CARTESIAN_POINT('',(2.603104592154E2,1.528109534309E2, +-9.944683866212E1)); +#11757=CARTESIAN_POINT('',(2.541919735296E2,1.527164626836E2, +-9.913523003662E1)); +#11758=CARTESIAN_POINT('',(2.480734878437E2,1.526219719363E2, +-9.882362141112E1)); +#11759=CARTESIAN_POINT('',(2.664289449012E2,1.129829008627E2, +-1.197656823049E2)); +#11760=CARTESIAN_POINT('',(2.603104592154E2,1.127901025355E2, +-1.195003468983E2)); +#11761=CARTESIAN_POINT('',(2.541919735296E2,1.125973042083E2, +-1.192350114916E2)); +#11762=CARTESIAN_POINT('',(2.480734878437E2,1.124045058811E2, +-1.189696760850E2)); +#11763=CARTESIAN_POINT('',(2.664289449012E2,8.631566610102E1, +-1.497006232313E2)); +#11764=CARTESIAN_POINT('',(2.603104592154E2,8.602698766660E1, +-1.495344234959E2)); +#11765=CARTESIAN_POINT('',(2.541919735296E2,8.573830923218E1, +-1.493682237605E2)); +#11766=CARTESIAN_POINT('',(2.480734878437E2,8.544963079776E1, +-1.492020240251E2)); +#11767=CARTESIAN_POINT('',(2.664289449012E2,7.695449869301E1, +-1.849999999997E2)); +#11768=CARTESIAN_POINT('',(2.603104592154E2,7.661785353915E1, +-1.849999999998E2)); +#11769=CARTESIAN_POINT('',(2.541919735296E2,7.628120838530E1, +-1.849999999999E2)); +#11770=CARTESIAN_POINT('',(2.480734878437E2,7.594456323145E1, +-1.849999999999E2)); +#11771=CARTESIAN_POINT('',(2.664289449012E2,8.631566610090E1, +-2.202993767698E2)); +#11772=CARTESIAN_POINT('',(2.603104592154E2,8.602698766651E1, +-2.204655765049E2)); +#11773=CARTESIAN_POINT('',(2.541919735296E2,8.573830923212E1, +-2.206317762401E2)); +#11774=CARTESIAN_POINT('',(2.480734878437E2,8.544963079773E1, +-2.207979759753E2)); +#11775=CARTESIAN_POINT('',(2.664289449012E2,1.129829008632E2, +-2.502343176913E2)); +#11776=CARTESIAN_POINT('',(2.603104592154E2,1.127901025359E2, +-2.504996530988E2)); +#11777=CARTESIAN_POINT('',(2.541919735296E2,1.125973042086E2, +-2.507649885063E2)); +#11778=CARTESIAN_POINT('',(2.480734878437E2,1.124045058812E2, +-2.510303239138E2)); +#11779=CARTESIAN_POINT('',(2.664289449012E2,1.529054441764E2, +-2.702415527267E2)); +#11780=CARTESIAN_POINT('',(2.603104592154E2,1.528109534295E2, +-2.705531613488E2)); +#11781=CARTESIAN_POINT('',(2.541919735296E2,1.527164626827E2, +-2.708647699709E2)); +#11782=CARTESIAN_POINT('',(2.480734878437E2,1.526219719358E2, +-2.711763785931E2)); +#11783=CARTESIAN_POINT('',(2.664289449012E2,1.854084517551E2, +-2.750894655788E2)); +#11784=CARTESIAN_POINT('',(2.603104592154E2,1.853791656791E2, +-2.754106965520E2)); +#11785=CARTESIAN_POINT('',(2.541919735296E2,1.853498796031E2, +-2.757319275251E2)); +#11786=CARTESIAN_POINT('',(2.480734878437E2,1.853205935270E2, +-2.760531584983E2)); +#11787=CARTESIAN_POINT('',(2.664289449012E2,2.022183717650E2, +-2.749135804510E2)); +#11788=CARTESIAN_POINT('',(2.603104592154E2,2.022228240853E2, +-2.752341774569E2)); +#11789=CARTESIAN_POINT('',(2.541919735296E2,2.022272764056E2, +-2.755547744628E2)); +#11790=CARTESIAN_POINT('',(2.480734878437E2,2.022317287259E2, +-2.758753714687E2)); +#11791=CARTESIAN_POINT('',(2.664289449012E2,2.033271286339E2, +-2.748905252838E2)); +#11792=CARTESIAN_POINT('',(2.603104592154E2,2.033338156841E2, +-2.752109874057E2)); +#11793=CARTESIAN_POINT('',(2.541919735296E2,2.033405027342E2, +-2.755314495276E2)); +#11794=CARTESIAN_POINT('',(2.480734878437E2,2.033471897843E2, +-2.758519116496E2)); +#11795=B_SPLINE_SURFACE_WITH_KNOTS('',3,3,((#11743,#11744,#11745,#11746), +(#11747,#11748,#11749,#11750),(#11751,#11752,#11753,#11754),(#11755,#11756, +#11757,#11758),(#11759,#11760,#11761,#11762),(#11763,#11764,#11765,#11766),( +#11767,#11768,#11769,#11770),(#11771,#11772,#11773,#11774),(#11775,#11776, +#11777,#11778),(#11779,#11780,#11781,#11782),(#11783,#11784,#11785,#11786),( +#11787,#11788,#11789,#11790),(#11791,#11792,#11793,#11794)),.UNSPECIFIED.,.F., +.F.,.F.,(4,1,1,1,1,1,1,1,1,1,4),(4,4),(-8.830479747067E-3,0.E0,1.25E-1,2.5E-1, +3.75E-1,5.E-1,6.25E-1,7.5E-1,8.75E-1,1.E0,1.008830758154E0),(-5.815931394255E-2, +6.889239281444E-1),.UNSPECIFIED.); +#11796=ORIENTED_EDGE('',*,*,#11737,.F.); +#11798=ORIENTED_EDGE('',*,*,#11797,.T.); +#11800=ORIENTED_EDGE('',*,*,#11799,.T.); +#11802=ORIENTED_EDGE('',*,*,#11801,.F.); +#11803=EDGE_LOOP('',(#11796,#11798,#11800,#11802)); +#11804=FACE_OUTER_BOUND('',#11803,.F.); +#11806=CARTESIAN_POINT('',(2.664289449012E2,1.966729762332E2, +-2.748905274643E2)); +#11807=CARTESIAN_POINT('',(2.603104592154E2,1.966662893944E2, +-2.752109895990E2)); +#11808=CARTESIAN_POINT('',(2.541919735296E2,1.966596025557E2, +-2.755314517337E2)); +#11809=CARTESIAN_POINT('',(2.480734878437E2,1.966529157169E2, +-2.758519138684E2)); +#11810=CARTESIAN_POINT('',(2.664289449012E2,1.977816981735E2, +-2.749135811781E2)); +#11811=CARTESIAN_POINT('',(2.603104592154E2,1.977772459937E2, +-2.752341781878E2)); +#11812=CARTESIAN_POINT('',(2.541919735296E2,1.977727938139E2, +-2.755547751974E2)); +#11813=CARTESIAN_POINT('',(2.480734878437E2,1.977683416340E2, +-2.758753722071E2)); +#11814=CARTESIAN_POINT('',(2.664289449012E2,2.145915832102E2, +-2.750894603966E2)); +#11815=CARTESIAN_POINT('',(2.603104592154E2,2.146208693554E2, +-2.754106913518E2)); +#11816=CARTESIAN_POINT('',(2.541919735296E2,2.146501555007E2, +-2.757319223070E2)); +#11817=CARTESIAN_POINT('',(2.480734878437E2,2.146794416459E2, +-2.760531532622E2)); +#11818=CARTESIAN_POINT('',(2.664289449012E2,2.470945558219E2, +-2.702415527124E2)); +#11819=CARTESIAN_POINT('',(2.603104592154E2,2.471890465691E2, +-2.705531613379E2)); +#11820=CARTESIAN_POINT('',(2.541919735296E2,2.472835373164E2, +-2.708647699634E2)); +#11821=CARTESIAN_POINT('',(2.480734878437E2,2.473780280637E2, +-2.711763785889E2)); +#11822=CARTESIAN_POINT('',(2.664289449012E2,2.870170991373E2, +-2.502343176951E2)); +#11823=CARTESIAN_POINT('',(2.603104592154E2,2.872098974645E2, +-2.504996531017E2)); +#11824=CARTESIAN_POINT('',(2.541919735296E2,2.874026957917E2, +-2.507649885084E2)); +#11825=CARTESIAN_POINT('',(2.480734878437E2,2.875954941189E2, +-2.510303239150E2)); +#11826=CARTESIAN_POINT('',(2.664289449012E2,3.136843338990E2, +-2.202993767687E2)); +#11827=CARTESIAN_POINT('',(2.603104592154E2,3.139730123334E2, +-2.204655765041E2)); +#11828=CARTESIAN_POINT('',(2.541919735296E2,3.142616907678E2, +-2.206317762395E2)); +#11829=CARTESIAN_POINT('',(2.480734878437E2,3.145503692022E2, +-2.207979759749E2)); +#11830=CARTESIAN_POINT('',(2.664289449012E2,3.230455013070E2, +-1.850000000003E2)); +#11831=CARTESIAN_POINT('',(2.603104592154E2,3.233821464608E2, +-1.850000000002E2)); +#11832=CARTESIAN_POINT('',(2.541919735296E2,3.237187916147E2, +-1.850000000001E2)); +#11833=CARTESIAN_POINT('',(2.480734878437E2,3.240554367685E2, +-1.850000000001E2)); +#11834=CARTESIAN_POINT('',(2.664289449012E2,3.136843338991E2, +-1.497006232302E2)); +#11835=CARTESIAN_POINT('',(2.603104592154E2,3.139730123335E2, +-1.495344234951E2)); +#11836=CARTESIAN_POINT('',(2.541919735296E2,3.142616907679E2, +-1.493682237599E2)); +#11837=CARTESIAN_POINT('',(2.480734878437E2,3.145503692023E2, +-1.492020240247E2)); +#11838=CARTESIAN_POINT('',(2.664289449012E2,2.870170991368E2, +-1.197656823087E2)); +#11839=CARTESIAN_POINT('',(2.603104592154E2,2.872098974641E2, +-1.195003469012E2)); +#11840=CARTESIAN_POINT('',(2.541919735296E2,2.874026957914E2, +-1.192350114937E2)); +#11841=CARTESIAN_POINT('',(2.480734878437E2,2.875954941188E2, +-1.189696760862E2)); +#11842=CARTESIAN_POINT('',(2.664289449012E2,2.470945558236E2, +-9.975844727332E1)); +#11843=CARTESIAN_POINT('',(2.603104592154E2,2.471890465705E2, +-9.944683865119E1)); +#11844=CARTESIAN_POINT('',(2.541919735296E2,2.472835373173E2, +-9.913523002906E1)); +#11845=CARTESIAN_POINT('',(2.480734878437E2,2.473780280642E2, +-9.882362140692E1)); +#11846=CARTESIAN_POINT('',(2.664289449012E2,2.145915482449E2, +-9.491053442120E1)); +#11847=CARTESIAN_POINT('',(2.603104592154E2,2.146208343209E2, +-9.458930344805E1)); +#11848=CARTESIAN_POINT('',(2.541919735296E2,2.146501203969E2, +-9.426807247489E1)); +#11849=CARTESIAN_POINT('',(2.480734878437E2,2.146794064730E2, +-9.394684150174E1)); +#11850=CARTESIAN_POINT('',(2.664289449012E2,1.977816282351E2, +-9.508641954905E1)); +#11851=CARTESIAN_POINT('',(2.603104592154E2,1.977771759147E2, +-9.476582254312E1)); +#11852=CARTESIAN_POINT('',(2.541919735296E2,1.977727235944E2, +-9.444522553719E1)); +#11853=CARTESIAN_POINT('',(2.480734878437E2,1.977682712741E2, +-9.412462853126E1)); +#11854=CARTESIAN_POINT('',(2.664289449012E2,1.966728713661E2, +-9.510947471622E1)); +#11855=CARTESIAN_POINT('',(2.603104592154E2,1.966661843159E2, +-9.478901259429E1)); +#11856=CARTESIAN_POINT('',(2.541919735296E2,1.966594972658E2, +-9.446855047235E1)); +#11857=CARTESIAN_POINT('',(2.480734878437E2,1.966528102157E2, +-9.414808835042E1)); +#11858=B_SPLINE_SURFACE_WITH_KNOTS('',3,3,((#11806,#11807,#11808,#11809), +(#11810,#11811,#11812,#11813),(#11814,#11815,#11816,#11817),(#11818,#11819, +#11820,#11821),(#11822,#11823,#11824,#11825),(#11826,#11827,#11828,#11829),( +#11830,#11831,#11832,#11833),(#11834,#11835,#11836,#11837),(#11838,#11839, +#11840,#11841),(#11842,#11843,#11844,#11845),(#11846,#11847,#11848,#11849),( +#11850,#11851,#11852,#11853),(#11854,#11855,#11856,#11857)),.UNSPECIFIED.,.F., +.F.,.F.,(4,1,1,1,1,1,1,1,1,1,4),(4,4),(-8.830479747088E-3,0.E0,1.25E-1,2.5E-1, +3.75E-1,5.E-1,6.25E-1,7.5E-1,8.75E-1,1.E0,1.008830758154E0),(-5.815931394255E-2, +6.889239281444E-1),.UNSPECIFIED.); +#11859=ORIENTED_EDGE('',*,*,#11631,.F.); +#11860=ORIENTED_EDGE('',*,*,#11801,.T.); +#11862=ORIENTED_EDGE('',*,*,#11861,.T.); +#11863=ORIENTED_EDGE('',*,*,#11797,.F.); +#11864=EDGE_LOOP('',(#11859,#11860,#11862,#11863)); +#11865=FACE_OUTER_BOUND('',#11864,.F.); +#11867=CARTESIAN_POINT('',(2.65E2,0.E0,0.E0)); +#11868=DIRECTION('',(1.E0,0.E0,0.E0)); +#11869=DIRECTION('',(0.E0,1.E0,0.E0)); +#11870=AXIS2_PLACEMENT_3D('',#11867,#11868,#11869); +#11871=PLANE('',#11870); +#11872=ORIENTED_EDGE('',*,*,#11799,.F.); +#11873=ORIENTED_EDGE('',*,*,#11861,.F.); +#11874=EDGE_LOOP('',(#11872,#11873)); +#11875=FACE_OUTER_BOUND('',#11874,.F.); +#11877=ORIENTED_EDGE('',*,*,#11876,.T.); +#11879=ORIENTED_EDGE('',*,*,#11878,.T.); +#11880=EDGE_LOOP('',(#11877,#11879)); +#11881=FACE_BOUND('',#11880,.F.); +#11883=ORIENTED_EDGE('',*,*,#11882,.T.); +#11885=ORIENTED_EDGE('',*,*,#11884,.T.); +#11886=EDGE_LOOP('',(#11883,#11885)); +#11887=FACE_BOUND('',#11886,.F.); +#11889=ORIENTED_EDGE('',*,*,#11888,.T.); +#11891=ORIENTED_EDGE('',*,*,#11890,.T.); +#11892=EDGE_LOOP('',(#11889,#11891)); +#11893=FACE_BOUND('',#11892,.F.); +#11895=ORIENTED_EDGE('',*,*,#11894,.T.); +#11897=ORIENTED_EDGE('',*,*,#11896,.T.); +#11898=EDGE_LOOP('',(#11895,#11897)); +#11899=FACE_BOUND('',#11898,.F.); +#11901=ORIENTED_EDGE('',*,*,#11900,.T.); +#11903=ORIENTED_EDGE('',*,*,#11902,.T.); +#11904=EDGE_LOOP('',(#11901,#11903)); +#11905=FACE_BOUND('',#11904,.F.); +#11907=ORIENTED_EDGE('',*,*,#11906,.T.); +#11909=ORIENTED_EDGE('',*,*,#11908,.T.); +#11910=EDGE_LOOP('',(#11907,#11909)); +#11911=FACE_BOUND('',#11910,.F.); +#11913=ORIENTED_EDGE('',*,*,#11912,.T.); +#11915=ORIENTED_EDGE('',*,*,#11914,.T.); +#11916=EDGE_LOOP('',(#11913,#11915)); +#11917=FACE_BOUND('',#11916,.F.); +#11919=ORIENTED_EDGE('',*,*,#11918,.T.); +#11921=ORIENTED_EDGE('',*,*,#11920,.T.); +#11922=EDGE_LOOP('',(#11919,#11921)); +#11923=FACE_BOUND('',#11922,.F.); +#11925=ORIENTED_EDGE('',*,*,#11924,.T.); +#11927=ORIENTED_EDGE('',*,*,#11926,.T.); +#11928=EDGE_LOOP('',(#11925,#11927)); +#11929=FACE_BOUND('',#11928,.F.); +#11931=ORIENTED_EDGE('',*,*,#11930,.T.); +#11933=ORIENTED_EDGE('',*,*,#11932,.T.); +#11934=EDGE_LOOP('',(#11931,#11933)); +#11935=FACE_BOUND('',#11934,.F.); +#11937=ORIENTED_EDGE('',*,*,#11936,.T.); +#11939=ORIENTED_EDGE('',*,*,#11938,.T.); +#11940=EDGE_LOOP('',(#11937,#11939)); +#11941=FACE_BOUND('',#11940,.F.); +#11943=CARTESIAN_POINT('',(1.435965051005E2,2.E2,-1.85E2)); +#11944=DIRECTION('',(1.E0,0.E0,0.E0)); +#11945=DIRECTION('',(0.E0,-1.E0,0.E0)); +#11946=AXIS2_PLACEMENT_3D('',#11943,#11944,#11945); +#11947=CYLINDRICAL_SURFACE('',#11946,5.E1); +#11948=ORIENTED_EDGE('',*,*,#11876,.F.); +#11950=ORIENTED_EDGE('',*,*,#11949,.F.); +#11952=ORIENTED_EDGE('',*,*,#11951,.T.); +#11954=ORIENTED_EDGE('',*,*,#11953,.T.); +#11955=EDGE_LOOP('',(#11948,#11950,#11952,#11954)); +#11956=FACE_OUTER_BOUND('',#11955,.F.); +#11958=CARTESIAN_POINT('',(1.435965051005E2,2.E2,-1.85E2)); +#11959=DIRECTION('',(1.E0,0.E0,0.E0)); +#11960=DIRECTION('',(0.E0,-1.E0,0.E0)); +#11961=AXIS2_PLACEMENT_3D('',#11958,#11959,#11960); +#11962=CYLINDRICAL_SURFACE('',#11961,5.E1); +#11963=ORIENTED_EDGE('',*,*,#11878,.F.); +#11964=ORIENTED_EDGE('',*,*,#11953,.F.); +#11966=ORIENTED_EDGE('',*,*,#11965,.F.); +#11967=ORIENTED_EDGE('',*,*,#11949,.T.); +#11968=EDGE_LOOP('',(#11963,#11964,#11966,#11967)); +#11969=FACE_OUTER_BOUND('',#11968,.F.); +#11971=CARTESIAN_POINT('',(2.57E2,2.E2,-1.85E2)); +#11972=DIRECTION('',(1.E0,0.E0,0.E0)); +#11973=DIRECTION('',(0.E0,-1.E0,0.E0)); +#11974=AXIS2_PLACEMENT_3D('',#11971,#11972,#11973); +#11975=PLANE('',#11974); +#11976=ORIENTED_EDGE('',*,*,#11951,.F.); +#11977=ORIENTED_EDGE('',*,*,#11965,.T.); +#11978=EDGE_LOOP('',(#11976,#11977)); +#11979=FACE_OUTER_BOUND('',#11978,.F.); +#11981=ORIENTED_EDGE('',*,*,#11980,.F.); +#11983=ORIENTED_EDGE('',*,*,#11982,.T.); +#11984=EDGE_LOOP('',(#11981,#11983)); +#11985=FACE_BOUND('',#11984,.F.); +#11987=CARTESIAN_POINT('',(1.435965051005E2,2.E2,-1.85E2)); +#11988=DIRECTION('',(1.E0,0.E0,0.E0)); +#11989=DIRECTION('',(0.E0,-1.E0,0.E0)); +#11990=AXIS2_PLACEMENT_3D('',#11987,#11988,#11989); +#11991=CYLINDRICAL_SURFACE('',#11990,2.6E1); +#11993=ORIENTED_EDGE('',*,*,#11992,.T.); +#11995=ORIENTED_EDGE('',*,*,#11994,.T.); +#11996=ORIENTED_EDGE('',*,*,#11980,.T.); +#11998=ORIENTED_EDGE('',*,*,#11997,.F.); +#11999=EDGE_LOOP('',(#11993,#11995,#11996,#11998)); +#12000=FACE_OUTER_BOUND('',#11999,.F.); +#12002=CARTESIAN_POINT('',(2.25E2,0.E0,0.E0)); +#12003=DIRECTION('',(1.E0,0.E0,0.E0)); +#12004=DIRECTION('',(0.E0,0.E0,-1.E0)); +#12005=AXIS2_PLACEMENT_3D('',#12002,#12003,#12004); +#12006=PLANE('',#12005); +#12008=ORIENTED_EDGE('',*,*,#12007,.T.); +#12010=ORIENTED_EDGE('',*,*,#12009,.T.); +#12011=EDGE_LOOP('',(#12008,#12010)); +#12012=FACE_OUTER_BOUND('',#12011,.F.); +#12014=ORIENTED_EDGE('',*,*,#12013,.F.); +#12015=ORIENTED_EDGE('',*,*,#11992,.F.); +#12016=EDGE_LOOP('',(#12014,#12015)); +#12017=FACE_BOUND('',#12016,.F.); +#12019=CARTESIAN_POINT('',(-2.25E2,2.E2,-1.85E2)); +#12020=DIRECTION('',(1.E0,0.E0,0.E0)); +#12021=DIRECTION('',(0.E0,0.E0,-1.E0)); +#12022=AXIS2_PLACEMENT_3D('',#12019,#12020,#12021); +#12023=CYLINDRICAL_SURFACE('',#12022,5.75E1); +#12025=ORIENTED_EDGE('',*,*,#12024,.T.); +#12027=ORIENTED_EDGE('',*,*,#12026,.T.); +#12028=ORIENTED_EDGE('',*,*,#12007,.F.); +#12030=ORIENTED_EDGE('',*,*,#12029,.F.); +#12031=EDGE_LOOP('',(#12025,#12027,#12028,#12030)); +#12032=FACE_OUTER_BOUND('',#12031,.F.); +#12034=CARTESIAN_POINT('',(-2.25E2,2.E2,-1.85E2)); +#12035=DIRECTION('',(1.E0,0.E0,0.E0)); +#12036=DIRECTION('',(0.E0,0.E0,-1.E0)); +#12037=AXIS2_PLACEMENT_3D('',#12034,#12035,#12036); +#12038=CYLINDRICAL_SURFACE('',#12037,5.75E1); +#12040=ORIENTED_EDGE('',*,*,#12039,.F.); +#12042=ORIENTED_EDGE('',*,*,#12041,.F.); +#12044=ORIENTED_EDGE('',*,*,#12043,.T.); +#12046=ORIENTED_EDGE('',*,*,#12045,.T.); +#12047=EDGE_LOOP('',(#12040,#12042,#12044,#12046)); +#12048=FACE_OUTER_BOUND('',#12047,.F.); +#12050=CARTESIAN_POINT('',(2.100243669192E2,-1.280216929213E1, +1.395979868100E0)); +#12051=DIRECTION('',(9.993908270191E-1,0.E0,-3.489949670250E-2)); +#12052=DIRECTION('',(0.E0,1.E0,0.E0)); +#12053=AXIS2_PLACEMENT_3D('',#12050,#12051,#12052); +#12054=PLANE('',#12053); +#12056=ORIENTED_EDGE('',*,*,#12055,.T.); +#12058=ORIENTED_EDGE('',*,*,#12057,.F.); +#12060=ORIENTED_EDGE('',*,*,#12059,.F.); +#12061=ORIENTED_EDGE('',*,*,#9433,.F.); +#12062=EDGE_LOOP('',(#12056,#12058,#12060,#12061)); +#12063=FACE_OUTER_BOUND('',#12062,.F.); +#12064=ORIENTED_EDGE('',*,*,#12024,.F.); +#12066=ORIENTED_EDGE('',*,*,#12065,.F.); +#12067=EDGE_LOOP('',(#12064,#12066)); +#12068=FACE_BOUND('',#12067,.F.); +#12070=CARTESIAN_POINT('',(-2.25E2,2.E2,-1.85E2)); +#12071=DIRECTION('',(1.E0,0.E0,0.E0)); +#12072=DIRECTION('',(0.E0,0.E0,-1.E0)); +#12073=AXIS2_PLACEMENT_3D('',#12070,#12071,#12072); +#12074=CYLINDRICAL_SURFACE('',#12073,5.75E1); +#12075=ORIENTED_EDGE('',*,*,#12065,.T.); +#12076=ORIENTED_EDGE('',*,*,#12029,.T.); +#12077=ORIENTED_EDGE('',*,*,#12009,.F.); +#12078=ORIENTED_EDGE('',*,*,#12026,.F.); +#12079=EDGE_LOOP('',(#12075,#12076,#12077,#12078)); +#12080=FACE_OUTER_BOUND('',#12079,.F.); +#12082=CARTESIAN_POINT('',(-2.25E2,2.E2,-1.85E2)); +#12083=DIRECTION('',(1.E0,0.E0,0.E0)); +#12084=DIRECTION('',(0.E0,0.E0,-1.E0)); +#12085=AXIS2_PLACEMENT_3D('',#12082,#12083,#12084); +#12086=CYLINDRICAL_SURFACE('',#12085,5.75E1); +#12088=ORIENTED_EDGE('',*,*,#12087,.F.); +#12089=ORIENTED_EDGE('',*,*,#12045,.F.); +#12091=ORIENTED_EDGE('',*,*,#12090,.T.); +#12092=ORIENTED_EDGE('',*,*,#12041,.T.); +#12093=EDGE_LOOP('',(#12088,#12089,#12091,#12092)); +#12094=FACE_OUTER_BOUND('',#12093,.F.); +#12096=CARTESIAN_POINT('',(-2.100243669192E2,4.128021692921E2, +1.395979868100E0)); +#12097=DIRECTION('',(-9.993908270191E-1,0.E0,-3.489949670250E-2)); +#12098=DIRECTION('',(0.E0,-1.E0,0.E0)); +#12099=AXIS2_PLACEMENT_3D('',#12096,#12097,#12098); +#12100=PLANE('',#12099); +#12102=ORIENTED_EDGE('',*,*,#12101,.F.); +#12103=ORIENTED_EDGE('',*,*,#9457,.F.); +#12105=ORIENTED_EDGE('',*,*,#12104,.T.); +#12107=ORIENTED_EDGE('',*,*,#12106,.F.); +#12108=EDGE_LOOP('',(#12102,#12103,#12105,#12107)); +#12109=FACE_OUTER_BOUND('',#12108,.F.); +#12110=ORIENTED_EDGE('',*,*,#12039,.T.); +#12111=ORIENTED_EDGE('',*,*,#12087,.T.); +#12112=EDGE_LOOP('',(#12110,#12111)); +#12113=FACE_BOUND('',#12112,.F.); +#12115=CARTESIAN_POINT('',(-2.045662964440E2,4.543370355598E1,5.6144E2)); +#12116=DIRECTION('',(3.487826274237E-2,3.487826274237E-2,-9.987827659587E-1)); +#12117=DIRECTION('',(0.E0,-9.993908270191E-1,-3.489949670250E-2)); +#12118=AXIS2_PLACEMENT_3D('',#12115,#12116,#12117); +#12119=CYLINDRICAL_SURFACE('',#12118,2.5E1); +#12120=ORIENTED_EDGE('',*,*,#12101,.T.); +#12122=ORIENTED_EDGE('',*,*,#12121,.T.); +#12123=ORIENTED_EDGE('',*,*,#11047,.F.); +#12124=ORIENTED_EDGE('',*,*,#9459,.T.); +#12125=EDGE_LOOP('',(#12120,#12122,#12123,#12124)); +#12126=FACE_OUTER_BOUND('',#12125,.F.); +#12128=CARTESIAN_POINT('',(-1.757063757053E2,7.429362429474E1,-2.65E2)); +#12129=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0)); +#12130=DIRECTION('',(-7.062460667417E-1,-7.062460667417E-1,-4.932531220228E-2)); +#12131=AXIS2_PLACEMENT_3D('',#12128,#12129,#12130); +#12132=SPHERICAL_SURFACE('',#12131,2.5E1); +#12134=ORIENTED_EDGE('',*,*,#12133,.F.); +#12135=ORIENTED_EDGE('',*,*,#12121,.F.); +#12137=ORIENTED_EDGE('',*,*,#12136,.F.); +#12138=EDGE_LOOP('',(#12134,#12135,#12137)); +#12139=FACE_OUTER_BOUND('',#12138,.F.); +#12141=CARTESIAN_POINT('',(1.226448E3,7.429362429474E1,-2.65E2)); +#12142=DIRECTION('',(-1.E0,0.E0,0.E0)); +#12143=DIRECTION('',(0.E0,0.E0,-1.E0)); +#12144=AXIS2_PLACEMENT_3D('',#12141,#12142,#12143); +#12145=CYLINDRICAL_SURFACE('',#12144,2.5E1); +#12147=ORIENTED_EDGE('',*,*,#12146,.F.); +#12149=ORIENTED_EDGE('',*,*,#12148,.T.); +#12150=ORIENTED_EDGE('',*,*,#11049,.T.); +#12151=ORIENTED_EDGE('',*,*,#12133,.T.); +#12152=EDGE_LOOP('',(#12147,#12149,#12150,#12151)); +#12153=FACE_OUTER_BOUND('',#12152,.F.); +#12155=CARTESIAN_POINT('',(0.E0,0.E0,-2.9E2)); +#12156=DIRECTION('',(0.E0,0.E0,1.E0)); +#12157=DIRECTION('',(1.E0,0.E0,0.E0)); +#12158=AXIS2_PLACEMENT_3D('',#12155,#12156,#12157); +#12159=PLANE('',#12158); +#12161=ORIENTED_EDGE('',*,*,#12160,.T.); +#12163=ORIENTED_EDGE('',*,*,#12162,.T.); +#12165=ORIENTED_EDGE('',*,*,#12164,.F.); +#12167=ORIENTED_EDGE('',*,*,#12166,.T.); +#12169=ORIENTED_EDGE('',*,*,#12168,.T.); +#12170=ORIENTED_EDGE('',*,*,#12146,.T.); +#12172=ORIENTED_EDGE('',*,*,#12171,.T.); +#12174=ORIENTED_EDGE('',*,*,#12173,.T.); +#12176=ORIENTED_EDGE('',*,*,#12175,.F.); +#12178=ORIENTED_EDGE('',*,*,#12177,.T.); +#12179=EDGE_LOOP('',(#12161,#12163,#12165,#12167,#12169,#12170,#12172,#12174, +#12176,#12178)); +#12180=FACE_OUTER_BOUND('',#12179,.F.); +#12182=ORIENTED_EDGE('',*,*,#12181,.F.); +#12184=ORIENTED_EDGE('',*,*,#12183,.F.); +#12186=ORIENTED_EDGE('',*,*,#12185,.F.); +#12188=ORIENTED_EDGE('',*,*,#12187,.F.); +#12190=ORIENTED_EDGE('',*,*,#12189,.F.); +#12192=ORIENTED_EDGE('',*,*,#12191,.F.); +#12194=ORIENTED_EDGE('',*,*,#12193,.F.); +#12196=ORIENTED_EDGE('',*,*,#12195,.F.); +#12198=ORIENTED_EDGE('',*,*,#12197,.F.); +#12200=ORIENTED_EDGE('',*,*,#12199,.F.); +#12202=ORIENTED_EDGE('',*,*,#12201,.F.); +#12204=ORIENTED_EDGE('',*,*,#12203,.F.); +#12205=EDGE_LOOP('',(#12182,#12184,#12186,#12188,#12190,#12192,#12194,#12196, +#12198,#12200,#12202,#12204)); +#12206=FACE_BOUND('',#12205,.F.); +#12208=CARTESIAN_POINT('',(2.E1,3.61E2,-3.3E2)); +#12209=DIRECTION('',(0.E0,0.E0,-1.E0)); +#12210=DIRECTION('',(-1.E0,0.E0,0.E0)); +#12211=AXIS2_PLACEMENT_3D('',#12208,#12209,#12210); +#12212=CYLINDRICAL_SURFACE('',#12211,1.5E1); +#12214=ORIENTED_EDGE('',*,*,#12213,.F.); +#12216=ORIENTED_EDGE('',*,*,#12215,.T.); +#12217=ORIENTED_EDGE('',*,*,#12181,.T.); +#12219=ORIENTED_EDGE('',*,*,#12218,.F.); +#12220=EDGE_LOOP('',(#12214,#12216,#12217,#12219)); +#12221=FACE_OUTER_BOUND('',#12220,.F.); +#12223=CARTESIAN_POINT('',(0.E0,0.E0,-3.3E2)); +#12224=DIRECTION('',(0.E0,0.E0,1.E0)); +#12225=DIRECTION('',(1.E0,0.E0,0.E0)); +#12226=AXIS2_PLACEMENT_3D('',#12223,#12224,#12225); +#12227=PLANE('',#12226); +#12228=ORIENTED_EDGE('',*,*,#11467,.F.); +#12230=ORIENTED_EDGE('',*,*,#12229,.F.); +#12232=ORIENTED_EDGE('',*,*,#12231,.F.); +#12234=ORIENTED_EDGE('',*,*,#12233,.F.); +#12236=ORIENTED_EDGE('',*,*,#12235,.F.); +#12238=ORIENTED_EDGE('',*,*,#12237,.F.); +#12240=ORIENTED_EDGE('',*,*,#12239,.F.); +#12242=ORIENTED_EDGE('',*,*,#12241,.F.); +#12244=ORIENTED_EDGE('',*,*,#12243,.F.); +#12246=ORIENTED_EDGE('',*,*,#12245,.F.); +#12247=EDGE_LOOP('',(#12228,#12230,#12232,#12234,#12236,#12238,#12240,#12242, +#12244,#12246)); +#12248=FACE_OUTER_BOUND('',#12247,.F.); +#12250=ORIENTED_EDGE('',*,*,#12249,.T.); +#12252=ORIENTED_EDGE('',*,*,#12251,.T.); +#12254=ORIENTED_EDGE('',*,*,#12253,.T.); +#12256=ORIENTED_EDGE('',*,*,#12255,.T.); +#12258=ORIENTED_EDGE('',*,*,#12257,.T.); +#12260=ORIENTED_EDGE('',*,*,#12259,.T.); +#12261=EDGE_LOOP('',(#12250,#12252,#12254,#12256,#12258,#12260)); +#12262=FACE_BOUND('',#12261,.F.); +#12264=CARTESIAN_POINT('',(0.E0,0.E0,-3.3E2)); +#12265=DIRECTION('',(0.E0,0.E0,1.E0)); +#12266=DIRECTION('',(1.E0,0.E0,0.E0)); +#12267=AXIS2_PLACEMENT_3D('',#12264,#12265,#12266); +#12268=PLANE('',#12267); +#12270=ORIENTED_EDGE('',*,*,#12269,.T.); +#12272=ORIENTED_EDGE('',*,*,#12271,.T.); +#12274=ORIENTED_EDGE('',*,*,#12273,.T.); +#12276=ORIENTED_EDGE('',*,*,#12275,.T.); +#12278=ORIENTED_EDGE('',*,*,#12277,.T.); +#12280=ORIENTED_EDGE('',*,*,#12279,.T.); +#12282=ORIENTED_EDGE('',*,*,#12281,.T.); +#12284=ORIENTED_EDGE('',*,*,#12283,.T.); +#12286=ORIENTED_EDGE('',*,*,#12285,.T.); +#12288=ORIENTED_EDGE('',*,*,#12287,.T.); +#12290=ORIENTED_EDGE('',*,*,#12289,.T.); +#12292=ORIENTED_EDGE('',*,*,#12291,.T.); +#12293=EDGE_LOOP('',(#12270,#12272,#12274,#12276,#12278,#12280,#12282,#12284, +#12286,#12288,#12290,#12292)); +#12294=FACE_OUTER_BOUND('',#12293,.F.); +#12295=ORIENTED_EDGE('',*,*,#12213,.T.); +#12297=ORIENTED_EDGE('',*,*,#12296,.T.); +#12299=ORIENTED_EDGE('',*,*,#12298,.T.); +#12301=ORIENTED_EDGE('',*,*,#12300,.T.); +#12303=ORIENTED_EDGE('',*,*,#12302,.T.); +#12305=ORIENTED_EDGE('',*,*,#12304,.T.); +#12307=ORIENTED_EDGE('',*,*,#12306,.T.); +#12309=ORIENTED_EDGE('',*,*,#12308,.T.); +#12311=ORIENTED_EDGE('',*,*,#12310,.T.); +#12313=ORIENTED_EDGE('',*,*,#12312,.T.); +#12315=ORIENTED_EDGE('',*,*,#12314,.T.); +#12317=ORIENTED_EDGE('',*,*,#12316,.T.); +#12318=EDGE_LOOP('',(#12295,#12297,#12299,#12301,#12303,#12305,#12307,#12309, +#12311,#12313,#12315,#12317)); +#12319=FACE_BOUND('',#12318,.F.); +#12321=CARTESIAN_POINT('',(3.5E1,3.61E2,-3.3E2)); +#12322=DIRECTION('',(1.E0,0.E0,0.E0)); +#12323=DIRECTION('',(0.E0,-1.E0,0.E0)); +#12324=AXIS2_PLACEMENT_3D('',#12321,#12322,#12323); +#12325=PLANE('',#12324); +#12326=ORIENTED_EDGE('',*,*,#12296,.F.); +#12327=ORIENTED_EDGE('',*,*,#12218,.T.); +#12328=ORIENTED_EDGE('',*,*,#12203,.T.); +#12330=ORIENTED_EDGE('',*,*,#12329,.F.); +#12331=EDGE_LOOP('',(#12326,#12327,#12328,#12330)); +#12332=FACE_OUTER_BOUND('',#12331,.F.); +#12334=CARTESIAN_POINT('',(0.E0,2.86E2,-3.3E2)); +#12335=DIRECTION('',(0.E0,0.E0,-1.E0)); +#12336=DIRECTION('',(-1.E0,0.E0,0.E0)); +#12337=AXIS2_PLACEMENT_3D('',#12334,#12335,#12336); +#12338=CYLINDRICAL_SURFACE('',#12337,6.E1); +#12339=ORIENTED_EDGE('',*,*,#12298,.F.); +#12340=ORIENTED_EDGE('',*,*,#12329,.T.); +#12341=ORIENTED_EDGE('',*,*,#12201,.T.); +#12343=ORIENTED_EDGE('',*,*,#12342,.F.); +#12344=EDGE_LOOP('',(#12339,#12340,#12341,#12343)); +#12345=FACE_OUTER_BOUND('',#12344,.F.); +#12347=CARTESIAN_POINT('',(3.5E1,2.372660282760E2,-3.3E2)); +#12348=DIRECTION('',(1.E0,0.E0,0.E0)); +#12349=DIRECTION('',(0.E0,-1.E0,0.E0)); +#12350=AXIS2_PLACEMENT_3D('',#12347,#12348,#12349); +#12351=PLANE('',#12350); +#12352=ORIENTED_EDGE('',*,*,#12300,.F.); +#12353=ORIENTED_EDGE('',*,*,#12342,.T.); +#12354=ORIENTED_EDGE('',*,*,#12199,.T.); +#12356=ORIENTED_EDGE('',*,*,#12355,.F.); +#12357=EDGE_LOOP('',(#12352,#12353,#12354,#12356)); +#12358=FACE_OUTER_BOUND('',#12357,.F.); +#12360=CARTESIAN_POINT('',(2.E1,2.11E2,-3.3E2)); +#12361=DIRECTION('',(0.E0,0.E0,-1.E0)); +#12362=DIRECTION('',(-1.E0,0.E0,0.E0)); +#12363=AXIS2_PLACEMENT_3D('',#12360,#12361,#12362); +#12364=CYLINDRICAL_SURFACE('',#12363,1.5E1); +#12365=ORIENTED_EDGE('',*,*,#12302,.F.); +#12366=ORIENTED_EDGE('',*,*,#12355,.T.); +#12367=ORIENTED_EDGE('',*,*,#12197,.T.); +#12369=ORIENTED_EDGE('',*,*,#12368,.F.); +#12370=EDGE_LOOP('',(#12365,#12366,#12367,#12369)); +#12371=FACE_OUTER_BOUND('',#12370,.F.); +#12373=CARTESIAN_POINT('',(2.E1,1.96E2,-3.3E2)); +#12374=DIRECTION('',(0.E0,-1.E0,0.E0)); +#12375=DIRECTION('',(-1.E0,0.E0,0.E0)); +#12376=AXIS2_PLACEMENT_3D('',#12373,#12374,#12375); +#12377=PLANE('',#12376); +#12378=ORIENTED_EDGE('',*,*,#12304,.F.); +#12379=ORIENTED_EDGE('',*,*,#12368,.T.); +#12380=ORIENTED_EDGE('',*,*,#12195,.T.); +#12382=ORIENTED_EDGE('',*,*,#12381,.F.); +#12383=EDGE_LOOP('',(#12378,#12379,#12380,#12382)); +#12384=FACE_OUTER_BOUND('',#12383,.F.); +#12386=CARTESIAN_POINT('',(-2.E1,2.11E2,-3.3E2)); +#12387=DIRECTION('',(0.E0,0.E0,-1.E0)); +#12388=DIRECTION('',(-1.E0,0.E0,0.E0)); +#12389=AXIS2_PLACEMENT_3D('',#12386,#12387,#12388); +#12390=CYLINDRICAL_SURFACE('',#12389,1.5E1); +#12391=ORIENTED_EDGE('',*,*,#12306,.F.); +#12392=ORIENTED_EDGE('',*,*,#12381,.T.); +#12393=ORIENTED_EDGE('',*,*,#12193,.T.); +#12395=ORIENTED_EDGE('',*,*,#12394,.F.); +#12396=EDGE_LOOP('',(#12391,#12392,#12393,#12395)); +#12397=FACE_OUTER_BOUND('',#12396,.F.); +#12399=CARTESIAN_POINT('',(-3.5E1,2.11E2,-3.3E2)); +#12400=DIRECTION('',(-1.E0,0.E0,0.E0)); +#12401=DIRECTION('',(0.E0,1.E0,0.E0)); +#12402=AXIS2_PLACEMENT_3D('',#12399,#12400,#12401); +#12403=PLANE('',#12402); +#12404=ORIENTED_EDGE('',*,*,#12308,.F.); +#12405=ORIENTED_EDGE('',*,*,#12394,.T.); +#12406=ORIENTED_EDGE('',*,*,#12191,.T.); +#12408=ORIENTED_EDGE('',*,*,#12407,.F.); +#12409=EDGE_LOOP('',(#12404,#12405,#12406,#12408)); +#12410=FACE_OUTER_BOUND('',#12409,.F.); +#12412=CARTESIAN_POINT('',(0.E0,2.86E2,-3.3E2)); +#12413=DIRECTION('',(0.E0,0.E0,-1.E0)); +#12414=DIRECTION('',(-1.E0,0.E0,0.E0)); +#12415=AXIS2_PLACEMENT_3D('',#12412,#12413,#12414); +#12416=CYLINDRICAL_SURFACE('',#12415,6.E1); +#12417=ORIENTED_EDGE('',*,*,#12310,.F.); +#12418=ORIENTED_EDGE('',*,*,#12407,.T.); +#12419=ORIENTED_EDGE('',*,*,#12189,.T.); +#12421=ORIENTED_EDGE('',*,*,#12420,.F.); +#12422=EDGE_LOOP('',(#12417,#12418,#12419,#12421)); +#12423=FACE_OUTER_BOUND('',#12422,.F.); +#12425=CARTESIAN_POINT('',(-3.5E1,3.347339717240E2,-3.3E2)); +#12426=DIRECTION('',(-1.E0,0.E0,0.E0)); +#12427=DIRECTION('',(0.E0,1.E0,0.E0)); +#12428=AXIS2_PLACEMENT_3D('',#12425,#12426,#12427); +#12429=PLANE('',#12428); +#12430=ORIENTED_EDGE('',*,*,#12312,.F.); +#12431=ORIENTED_EDGE('',*,*,#12420,.T.); +#12432=ORIENTED_EDGE('',*,*,#12187,.T.); +#12434=ORIENTED_EDGE('',*,*,#12433,.F.); +#12435=EDGE_LOOP('',(#12430,#12431,#12432,#12434)); +#12436=FACE_OUTER_BOUND('',#12435,.F.); +#12438=CARTESIAN_POINT('',(-2.E1,3.61E2,-3.3E2)); +#12439=DIRECTION('',(0.E0,0.E0,-1.E0)); +#12440=DIRECTION('',(-1.E0,0.E0,0.E0)); +#12441=AXIS2_PLACEMENT_3D('',#12438,#12439,#12440); +#12442=CYLINDRICAL_SURFACE('',#12441,1.5E1); +#12443=ORIENTED_EDGE('',*,*,#12314,.F.); +#12444=ORIENTED_EDGE('',*,*,#12433,.T.); +#12445=ORIENTED_EDGE('',*,*,#12185,.T.); +#12447=ORIENTED_EDGE('',*,*,#12446,.F.); +#12448=EDGE_LOOP('',(#12443,#12444,#12445,#12447)); +#12449=FACE_OUTER_BOUND('',#12448,.F.); +#12451=CARTESIAN_POINT('',(-2.E1,3.76E2,-3.3E2)); +#12452=DIRECTION('',(0.E0,1.E0,0.E0)); +#12453=DIRECTION('',(1.E0,0.E0,0.E0)); +#12454=AXIS2_PLACEMENT_3D('',#12451,#12452,#12453); +#12455=PLANE('',#12454); +#12456=ORIENTED_EDGE('',*,*,#12316,.F.); +#12457=ORIENTED_EDGE('',*,*,#12446,.T.); +#12458=ORIENTED_EDGE('',*,*,#12183,.T.); +#12459=ORIENTED_EDGE('',*,*,#12215,.F.); +#12460=EDGE_LOOP('',(#12456,#12457,#12458,#12459)); +#12461=FACE_OUTER_BOUND('',#12460,.F.); +#12463=CARTESIAN_POINT('',(2.143339266975E2,2.004456449844E3,-3.05E2)); +#12464=DIRECTION('',(0.E0,-1.E0,0.E0)); +#12465=DIRECTION('',(0.E0,0.E0,-1.E0)); +#12466=AXIS2_PLACEMENT_3D('',#12463,#12464,#12465); +#12467=CYLINDRICAL_SURFACE('',#12466,2.5E1); +#12468=ORIENTED_EDGE('',*,*,#12229,.T.); +#12469=ORIENTED_EDGE('',*,*,#11481,.T.); +#12470=ORIENTED_EDGE('',*,*,#11514,.F.); +#12472=ORIENTED_EDGE('',*,*,#12471,.T.); +#12473=EDGE_LOOP('',(#12468,#12469,#12470,#12472)); +#12474=FACE_OUTER_BOUND('',#12473,.F.); +#12476=CARTESIAN_POINT('',(2.143339266975E2,3.904494291509E2,-3.05E2)); +#12477=DIRECTION('',(-2.586642746413E-1,9.659672836201E-1,0.E0)); +#12478=DIRECTION('',(9.653366897183E-1,2.584954158021E-1,-3.612748943684E-2)); +#12479=AXIS2_PLACEMENT_3D('',#12476,#12477,#12478); +#12480=SPHERICAL_SURFACE('',#12479,2.5E1); +#12481=ORIENTED_EDGE('',*,*,#12471,.F.); +#12483=ORIENTED_EDGE('',*,*,#12482,.F.); +#12485=ORIENTED_EDGE('',*,*,#12484,.F.); +#12486=EDGE_LOOP('',(#12481,#12483,#12485)); +#12487=FACE_OUTER_BOUND('',#12486,.F.); +#12489=CARTESIAN_POINT('',(2.445906782160E2,3.985515055020E2,5.6144E2)); +#12490=DIRECTION('',(-3.489797283532E-2,-9.344890849792E-3,-9.993471891725E-1)); +#12491=DIRECTION('',(8.656579291931E-1,4.994180360730E-1,-3.489949670250E-2)); +#12492=AXIS2_PLACEMENT_3D('',#12489,#12490,#12491); +#12493=CYLINDRICAL_SURFACE('',#12492,2.5E1); +#12494=ORIENTED_EDGE('',*,*,#9225,.T.); +#12496=ORIENTED_EDGE('',*,*,#12495,.T.); +#12497=ORIENTED_EDGE('',*,*,#12482,.T.); +#12498=ORIENTED_EDGE('',*,*,#11512,.F.); +#12499=EDGE_LOOP('',(#12494,#12496,#12497,#12498)); +#12500=FACE_OUTER_BOUND('',#12499,.F.); +#12502=CARTESIAN_POINT('',(2.563975314487E2,3.889109454890E2,0.E0)); +#12503=DIRECTION('',(8.656579291931E-1,4.994180360730E-1,-3.489949670250E-2)); +#12504=DIRECTION('',(-4.997224534896E-1,8.661855860486E-1,0.E0)); +#12505=AXIS2_PLACEMENT_3D('',#12502,#12503,#12504); +#12506=PLANE('',#12505); +#12507=ORIENTED_EDGE('',*,*,#12495,.F.); +#12508=ORIENTED_EDGE('',*,*,#9223,.T.); +#12510=ORIENTED_EDGE('',*,*,#12509,.F.); +#12512=ORIENTED_EDGE('',*,*,#12511,.T.); +#12513=EDGE_LOOP('',(#12507,#12508,#12510,#12512)); +#12514=FACE_OUTER_BOUND('',#12513,.F.); +#12516=CARTESIAN_POINT('',(1.692346755467E2,5.284561760082E2,-8.8144E2)); +#12517=DIRECTION('',(3.489797283532E-2,9.344890849791E-3,9.993471891725E-1)); +#12518=DIRECTION('',(-9.993908270191E-1,0.E0,3.489949670250E-2)); +#12519=AXIS2_PLACEMENT_3D('',#12516,#12517,#12518); +#12520=CYLINDRICAL_SURFACE('',#12519,2.5E1); +#12522=ORIENTED_EDGE('',*,*,#12521,.F.); +#12524=ORIENTED_EDGE('',*,*,#12523,.T.); +#12525=ORIENTED_EDGE('',*,*,#12509,.T.); +#12526=ORIENTED_EDGE('',*,*,#9221,.T.); +#12527=EDGE_LOOP('',(#12522,#12524,#12525,#12526)); +#12528=FACE_OUTER_BOUND('',#12527,.F.); +#12530=CARTESIAN_POINT('',(1.75E2,5.171978307079E2,0.E0)); +#12531=DIRECTION('',(9.993908270191E-1,0.E0,-3.489949670250E-2)); +#12532=DIRECTION('',(0.E0,1.E0,0.E0)); +#12533=AXIS2_PLACEMENT_3D('',#12530,#12531,#12532); +#12534=PLANE('',#12533); +#12536=ORIENTED_EDGE('',*,*,#12535,.T.); +#12538=ORIENTED_EDGE('',*,*,#12537,.F.); +#12540=ORIENTED_EDGE('',*,*,#12539,.T.); +#12541=ORIENTED_EDGE('',*,*,#9207,.T.); +#12543=ORIENTED_EDGE('',*,*,#12542,.T.); +#12545=ORIENTED_EDGE('',*,*,#12544,.T.); +#12546=ORIENTED_EDGE('',*,*,#12521,.T.); +#12547=ORIENTED_EDGE('',*,*,#9219,.T.); +#12549=ORIENTED_EDGE('',*,*,#12548,.T.); +#12551=ORIENTED_EDGE('',*,*,#12550,.F.); +#12552=EDGE_LOOP('',(#12536,#12538,#12540,#12541,#12543,#12545,#12546,#12547, +#12549,#12551)); +#12553=FACE_OUTER_BOUND('',#12552,.F.); +#12555=CARTESIAN_POINT('',(1.830082241188E2,-1.220548172953E3, +-5.721154926740E1)); +#12556=DIRECTION('',(0.E0,1.E0,0.E0)); +#12557=DIRECTION('',(-9.993908270191E-1,0.E0,3.489949670250E-2)); +#12558=AXIS2_PLACEMENT_3D('',#12555,#12556,#12557); +#12559=CYLINDRICAL_SURFACE('',#12558,1.E1); +#12560=ORIENTED_EDGE('',*,*,#12535,.F.); +#12562=ORIENTED_EDGE('',*,*,#12561,.T.); +#12564=ORIENTED_EDGE('',*,*,#12563,.T.); +#12566=ORIENTED_EDGE('',*,*,#12565,.T.); +#12567=EDGE_LOOP('',(#12560,#12562,#12564,#12566)); +#12568=FACE_OUTER_BOUND('',#12567,.F.); +#12570=CARTESIAN_POINT('',(1.738983138764E2,5.517700184596E2, +-3.665824073490E1)); +#12571=CARTESIAN_POINT('',(1.738829373325E2,5.517212287503E2, +-3.728389309664E1)); +#12572=CARTESIAN_POINT('',(1.738159996030E2,5.516356313305E2, +-3.996076762046E1)); +#12573=CARTESIAN_POINT('',(1.736903890658E2,5.524299279360E2, +-4.469168428358E1)); +#12574=CARTESIAN_POINT('',(1.735129337390E2,5.553025958280E2, +-5.027509951416E1)); +#12575=CARTESIAN_POINT('',(1.733377672271E2,5.597358722337E2, +-5.471018306521E1)); +#12576=CARTESIAN_POINT('',(1.731847000473E2,5.653060874150E2, +-5.758860963921E1)); +#12577=CARTESIAN_POINT('',(1.730916379012E2,5.705792659795E2, +-5.850554146406E1)); +#12578=CARTESIAN_POINT('',(1.730637772967E2,5.738008711976E2, +-5.830080701757E1)); +#12579=CARTESIAN_POINT('',(1.730571205634E2,5.749673123440E2, +-5.812758968762E1)); +#12580=CARTESIAN_POINT('',(1.726451776213E2,5.583004939896E2, +-3.676068492159E1)); +#12581=CARTESIAN_POINT('',(1.726133253999E2,5.582515415311E2, +-3.719868583335E1)); +#12582=CARTESIAN_POINT('',(1.724819620772E2,5.581318343213E2, +-3.907636899228E1)); +#12583=CARTESIAN_POINT('',(1.722879737085E2,5.586133113175E2, +-4.241761192554E1)); +#12584=CARTESIAN_POINT('',(1.721181239388E2,5.606063213762E2, +-4.636460914412E1)); +#12585=CARTESIAN_POINT('',(1.720464655830E2,5.637568281664E2, +-4.946265663819E1)); +#12586=CARTESIAN_POINT('',(1.720860002055E2,5.677292045361E2, +-5.139933905505E1)); +#12587=CARTESIAN_POINT('',(1.722228689402E2,5.714627246603E2, +-5.191464433001E1)); +#12588=CARTESIAN_POINT('',(1.723588596956E2,5.737165930722E2, +-5.167865083581E1)); +#12589=CARTESIAN_POINT('',(1.724147879277E2,5.745282219968E2, +-5.152288689195E1)); +#12590=CARTESIAN_POINT('',(1.768126823899E2,5.634764531754E2, +-3.702209255771E1)); +#12591=CARTESIAN_POINT('',(1.767678325129E2,5.634455577250E2, +-3.731177450521E1)); +#12592=CARTESIAN_POINT('',(1.765855804092E2,5.633720165368E2, +-3.855106508213E1)); +#12593=CARTESIAN_POINT('',(1.763361514771E2,5.636927464889E2, +-4.073951072396E1)); +#12594=CARTESIAN_POINT('',(1.761733869666E2,5.649933249293E2, +-4.331157014919E1)); +#12595=CARTESIAN_POINT('',(1.761862808292E2,5.670479079956E2, +-4.533541494515E1)); +#12596=CARTESIAN_POINT('',(1.763785597233E2,5.696543033562E2, +-4.661951452715E1)); +#12597=CARTESIAN_POINT('',(1.766911376273E2,5.721331075854E2, +-4.698867592552E1)); +#12598=CARTESIAN_POINT('',(1.769465164178E2,5.736503174290E2, +-4.685691180413E1)); +#12599=CARTESIAN_POINT('',(1.770475996820E2,5.741999152078E2, +-4.676307376134E1)); +#12600=CARTESIAN_POINT('',(1.834567395213E2,5.636413956422E2, +-3.725779504656E1)); +#12601=CARTESIAN_POINT('',(1.834115520638E2,5.636340207792E2, +-3.754326884334E1)); +#12602=CARTESIAN_POINT('',(1.832278978201E2,5.636543079377E2, +-3.875595115476E1)); +#12603=CARTESIAN_POINT('',(1.829751309792E2,5.640799214211E2, +-4.084285711949E1)); +#12604=CARTESIAN_POINT('',(1.828139261251E2,5.653644552845E2, +-4.327276890046E1)); +#12605=CARTESIAN_POINT('',(1.828326852683E2,5.672841639781E2, +-4.524410323284E1)); +#12606=CARTESIAN_POINT('',(1.830299463649E2,5.697214186390E2, +-4.662579138651E1)); +#12607=CARTESIAN_POINT('',(1.833398838851E2,5.721168299892E2, +-4.720753334223E1)); +#12608=CARTESIAN_POINT('',(1.835858469998E2,5.736488639793E2, +-4.724185530129E1)); +#12609=CARTESIAN_POINT('',(1.836827560789E2,5.742143207564E2, +-4.721066879163E1)); +#12610=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#12570,#12571,#12572,#12573, +#12574,#12575,#12576,#12577,#12578,#12579),(#12580,#12581,#12582,#12583,#12584, +#12585,#12586,#12587,#12588,#12589),(#12590,#12591,#12592,#12593,#12594,#12595, +#12596,#12597,#12598,#12599),(#12600,#12601,#12602,#12603,#12604,#12605,#12606, +#12607,#12608,#12609)),.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4, +4),(4,1,1,1,1,1,1,4),(0.E0,1.E0),(9.893662791384E-2,1.428058238751E-1, +2.854411880809E-1,4.263935234708E-1,5.676063702368E-1,7.098423181588E-1, +8.545878788980E-1,9.394380037615E-1),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.214491008787E0,1.214491008787E0,1.214491008787E0, +1.214491008787E0,1.214491008787E0,1.214491008787E0,1.214491008787E0, +1.214491008787E0,1.214491008787E0,1.214491008787E0),(9.285029970710E-1, +9.285029970710E-1,9.285029970710E-1,9.285029970710E-1,9.285029970710E-1, +9.285029970710E-1,9.285029970710E-1,9.285029970710E-1,9.285029970710E-1, +9.285029970710E-1),(9.285029970710E-1,9.285029970710E-1,9.285029970710E-1, +9.285029970710E-1,9.285029970710E-1,9.285029970710E-1,9.285029970710E-1, +9.285029970710E-1,9.285029970710E-1,9.285029970710E-1),(1.214491008787E0, +1.214491008787E0,1.214491008787E0,1.214491008787E0,1.214491008787E0, +1.214491008787E0,1.214491008787E0,1.214491008787E0,1.214491008787E0, +1.214491008787E0)))REPRESENTATION_ITEM('')SURFACE()); +#12611=ORIENTED_EDGE('',*,*,#12550,.T.); +#12613=ORIENTED_EDGE('',*,*,#12612,.F.); +#12615=ORIENTED_EDGE('',*,*,#12614,.F.); +#12616=ORIENTED_EDGE('',*,*,#12561,.F.); +#12617=EDGE_LOOP('',(#12611,#12613,#12615,#12616)); +#12618=FACE_OUTER_BOUND('',#12617,.F.); +#12620=CARTESIAN_POINT('',(2.046120122664E2,5.254346838092E2,5.6144E2)); +#12621=DIRECTION('',(-3.486096470692E-2,4.697818774637E-2,-9.982874150343E-1)); +#12622=DIRECTION('',(-9.993908270191E-1,0.E0,3.489949670250E-2)); +#12623=AXIS2_PLACEMENT_3D('',#12620,#12621,#12622); +#12624=CYLINDRICAL_SURFACE('',#12623,1.E1); +#12626=ORIENTED_EDGE('',*,*,#12625,.T.); +#12627=ORIENTED_EDGE('',*,*,#12612,.T.); +#12628=ORIENTED_EDGE('',*,*,#12548,.F.); +#12629=ORIENTED_EDGE('',*,*,#9217,.T.); +#12630=EDGE_LOOP('',(#12626,#12627,#12628,#12629)); +#12631=FACE_OUTER_BOUND('',#12630,.F.); +#12633=CARTESIAN_POINT('',(2.799607934028E2,5.766379915297E2,4.E1)); +#12634=DIRECTION('',(-1.734101988745E-1,9.834581082133E-1,5.233595624294E-2)); +#12635=DIRECTION('',(-9.848077530122E-1,-1.736481776669E-1,0.E0)); +#12636=AXIS2_PLACEMENT_3D('',#12633,#12634,#12635); +#12637=PLANE('',#12636); +#12638=ORIENTED_EDGE('',*,*,#9215,.F.); +#12640=ORIENTED_EDGE('',*,*,#12639,.F.); +#12642=ORIENTED_EDGE('',*,*,#12641,.F.); +#12644=ORIENTED_EDGE('',*,*,#12643,.F.); +#12646=ORIENTED_EDGE('',*,*,#12645,.F.); +#12648=ORIENTED_EDGE('',*,*,#12647,.T.); +#12649=ORIENTED_EDGE('',*,*,#12625,.F.); +#12650=EDGE_LOOP('',(#12638,#12640,#12642,#12644,#12646,#12648,#12649)); +#12651=FACE_OUTER_BOUND('',#12650,.F.); +#12653=CARTESIAN_POINT('',(1.89E2,2.004456449844E3,6.E0)); +#12654=DIRECTION('',(0.E0,-1.E0,0.E0)); +#12655=DIRECTION('',(0.E0,0.E0,-1.E0)); +#12656=AXIS2_PLACEMENT_3D('',#12653,#12654,#12655); +#12657=CYLINDRICAL_SURFACE('',#12656,6.E0); +#12658=ORIENTED_EDGE('',*,*,#9213,.F.); +#12660=ORIENTED_EDGE('',*,*,#12659,.T.); +#12662=ORIENTED_EDGE('',*,*,#12661,.T.); +#12663=ORIENTED_EDGE('',*,*,#12639,.T.); +#12664=EDGE_LOOP('',(#12658,#12660,#12662,#12663)); +#12665=FACE_OUTER_BOUND('',#12664,.F.); +#12667=CARTESIAN_POINT('',(1.480392065972E2,7.106233435620E2,4.E1)); +#12668=DIRECTION('',(-1.734101988745E-1,-9.834581082133E-1,5.233595624294E-2)); +#12669=DIRECTION('',(9.848077530122E-1,-1.736481776669E-1,0.E0)); +#12670=AXIS2_PLACEMENT_3D('',#12667,#12668,#12669); +#12671=PLANE('',#12670); +#12673=ORIENTED_EDGE('',*,*,#12672,.T.); +#12674=ORIENTED_EDGE('',*,*,#12659,.F.); +#12675=ORIENTED_EDGE('',*,*,#9211,.F.); +#12677=ORIENTED_EDGE('',*,*,#12676,.F.); +#12679=ORIENTED_EDGE('',*,*,#12678,.T.); +#12681=ORIENTED_EDGE('',*,*,#12680,.T.); +#12683=ORIENTED_EDGE('',*,*,#12682,.F.); +#12684=EDGE_LOOP('',(#12673,#12674,#12675,#12677,#12679,#12681,#12683)); +#12685=FACE_OUTER_BOUND('',#12684,.F.); +#12687=CARTESIAN_POINT('',(1.95E2,5.200844318620E2,0.E0)); +#12688=DIRECTION('',(1.E0,0.E0,0.E0)); +#12689=DIRECTION('',(0.E0,1.E0,0.E0)); +#12690=AXIS2_PLACEMENT_3D('',#12687,#12688,#12689); +#12691=PLANE('',#12690); +#12692=ORIENTED_EDGE('',*,*,#12661,.F.); +#12693=ORIENTED_EDGE('',*,*,#12672,.F.); +#12695=ORIENTED_EDGE('',*,*,#12694,.F.); +#12696=ORIENTED_EDGE('',*,*,#12641,.T.); +#12697=EDGE_LOOP('',(#12692,#12693,#12695,#12696)); +#12698=FACE_OUTER_BOUND('',#12697,.F.); +#12700=CARTESIAN_POINT('',(0.E0,0.E0,4.E1)); +#12701=DIRECTION('',(0.E0,0.E0,-1.E0)); +#12702=DIRECTION('',(-1.E0,0.E0,0.E0)); +#12703=AXIS2_PLACEMENT_3D('',#12700,#12701,#12702); +#12704=PLANE('',#12703); +#12706=ORIENTED_EDGE('',*,*,#12705,.F.); +#12708=ORIENTED_EDGE('',*,*,#12707,.T.); +#12710=ORIENTED_EDGE('',*,*,#12709,.F.); +#12711=ORIENTED_EDGE('',*,*,#12643,.T.); +#12712=ORIENTED_EDGE('',*,*,#12694,.T.); +#12713=ORIENTED_EDGE('',*,*,#12682,.T.); +#12714=EDGE_LOOP('',(#12706,#12708,#12710,#12711,#12712,#12713)); +#12715=FACE_OUTER_BOUND('',#12714,.F.); +#12717=ORIENTED_EDGE('',*,*,#12716,.T.); +#12719=ORIENTED_EDGE('',*,*,#12718,.T.); +#12720=EDGE_LOOP('',(#12717,#12719)); +#12721=FACE_BOUND('',#12720,.F.); +#12723=CARTESIAN_POINT('',(2.27E2,6.35E2,-4.E1)); +#12724=DIRECTION('',(0.E0,0.E0,-1.E0)); +#12725=DIRECTION('',(-1.E0,0.E0,0.E0)); +#12726=AXIS2_PLACEMENT_3D('',#12723,#12724,#12725); +#12727=CYLINDRICAL_SURFACE('',#12726,1.1E1); +#12729=ORIENTED_EDGE('',*,*,#12728,.F.); +#12731=ORIENTED_EDGE('',*,*,#12730,.T.); +#12732=ORIENTED_EDGE('',*,*,#12716,.F.); +#12734=ORIENTED_EDGE('',*,*,#12733,.F.); +#12735=EDGE_LOOP('',(#12729,#12731,#12732,#12734)); +#12736=FACE_OUTER_BOUND('',#12735,.F.); +#12738=CARTESIAN_POINT('',(0.E0,0.E0,-4.1E1)); +#12739=DIRECTION('',(0.E0,0.E0,1.E0)); +#12740=DIRECTION('',(0.E0,-1.E0,0.E0)); +#12741=AXIS2_PLACEMENT_3D('',#12738,#12739,#12740); +#12742=PLANE('',#12741); +#12744=ORIENTED_EDGE('',*,*,#12743,.F.); +#12746=ORIENTED_EDGE('',*,*,#12745,.F.); +#12747=EDGE_LOOP('',(#12744,#12746)); +#12748=FACE_OUTER_BOUND('',#12747,.F.); +#12750=ORIENTED_EDGE('',*,*,#12749,.T.); +#12752=ORIENTED_EDGE('',*,*,#12751,.T.); +#12753=EDGE_LOOP('',(#12750,#12752)); +#12754=FACE_BOUND('',#12753,.F.); +#12756=CARTESIAN_POINT('',(0.E0,0.E0,-4.1E1)); +#12757=DIRECTION('',(0.E0,0.E0,1.E0)); +#12758=DIRECTION('',(0.E0,-1.E0,0.E0)); +#12759=AXIS2_PLACEMENT_3D('',#12756,#12757,#12758); +#12760=PLANE('',#12759); +#12762=ORIENTED_EDGE('',*,*,#12761,.F.); +#12764=ORIENTED_EDGE('',*,*,#12763,.F.); +#12765=EDGE_LOOP('',(#12762,#12764)); +#12766=FACE_OUTER_BOUND('',#12765,.F.); +#12768=ORIENTED_EDGE('',*,*,#12767,.T.); +#12770=ORIENTED_EDGE('',*,*,#12769,.T.); +#12771=EDGE_LOOP('',(#12768,#12770)); +#12772=FACE_BOUND('',#12771,.F.); +#12774=CARTESIAN_POINT('',(0.E0,0.E0,-4.1E1)); +#12775=DIRECTION('',(0.E0,0.E0,1.E0)); +#12776=DIRECTION('',(0.E0,-1.E0,0.E0)); +#12777=AXIS2_PLACEMENT_3D('',#12774,#12775,#12776); +#12778=PLANE('',#12777); +#12780=ORIENTED_EDGE('',*,*,#12779,.F.); +#12782=ORIENTED_EDGE('',*,*,#12781,.F.); +#12783=EDGE_LOOP('',(#12780,#12782)); +#12784=FACE_OUTER_BOUND('',#12783,.F.); +#12785=ORIENTED_EDGE('',*,*,#12728,.T.); +#12787=ORIENTED_EDGE('',*,*,#12786,.T.); +#12788=EDGE_LOOP('',(#12785,#12787)); +#12789=FACE_BOUND('',#12788,.F.); +#12791=CARTESIAN_POINT('',(0.E0,0.E0,-4.1E1)); +#12792=DIRECTION('',(0.E0,0.E0,1.E0)); +#12793=DIRECTION('',(0.E0,-1.E0,0.E0)); +#12794=AXIS2_PLACEMENT_3D('',#12791,#12792,#12793); +#12795=PLANE('',#12794); +#12797=ORIENTED_EDGE('',*,*,#12796,.F.); +#12799=ORIENTED_EDGE('',*,*,#12798,.F.); +#12800=EDGE_LOOP('',(#12797,#12799)); +#12801=FACE_OUTER_BOUND('',#12800,.F.); +#12803=ORIENTED_EDGE('',*,*,#12802,.F.); +#12805=ORIENTED_EDGE('',*,*,#12804,.F.); +#12806=EDGE_LOOP('',(#12803,#12805)); +#12807=FACE_BOUND('',#12806,.F.); +#12809=CARTESIAN_POINT('',(0.E0,0.E0,-4.1E1)); +#12810=DIRECTION('',(0.E0,0.E0,1.E0)); +#12811=DIRECTION('',(0.E0,-1.E0,0.E0)); +#12812=AXIS2_PLACEMENT_3D('',#12809,#12810,#12811); +#12813=PLANE('',#12812); +#12815=ORIENTED_EDGE('',*,*,#12814,.F.); +#12817=ORIENTED_EDGE('',*,*,#12816,.F.); +#12818=EDGE_LOOP('',(#12815,#12817)); +#12819=FACE_OUTER_BOUND('',#12818,.F.); +#12821=ORIENTED_EDGE('',*,*,#12820,.F.); +#12823=ORIENTED_EDGE('',*,*,#12822,.F.); +#12824=EDGE_LOOP('',(#12821,#12823)); +#12825=FACE_BOUND('',#12824,.F.); +#12827=CARTESIAN_POINT('',(0.E0,0.E0,-4.1E1)); +#12828=DIRECTION('',(0.E0,0.E0,1.E0)); +#12829=DIRECTION('',(0.E0,-1.E0,0.E0)); +#12830=AXIS2_PLACEMENT_3D('',#12827,#12828,#12829); +#12831=PLANE('',#12830); +#12833=ORIENTED_EDGE('',*,*,#12832,.F.); +#12835=ORIENTED_EDGE('',*,*,#12834,.F.); +#12836=EDGE_LOOP('',(#12833,#12835)); +#12837=FACE_OUTER_BOUND('',#12836,.F.); +#12839=ORIENTED_EDGE('',*,*,#12838,.F.); +#12841=ORIENTED_EDGE('',*,*,#12840,.F.); +#12842=EDGE_LOOP('',(#12839,#12841)); +#12843=FACE_BOUND('',#12842,.F.); +#12845=CARTESIAN_POINT('',(-3.02E2,3.02E2,-4.E1)); +#12846=DIRECTION('',(0.E0,0.E0,1.E0)); +#12847=DIRECTION('',(1.E0,0.E0,0.E0)); +#12848=AXIS2_PLACEMENT_3D('',#12845,#12846,#12847); +#12849=CYLINDRICAL_SURFACE('',#12848,1.1E1); +#12850=ORIENTED_EDGE('',*,*,#12838,.T.); +#12852=ORIENTED_EDGE('',*,*,#12851,.T.); +#12854=ORIENTED_EDGE('',*,*,#12853,.T.); +#12856=ORIENTED_EDGE('',*,*,#12855,.F.); +#12857=EDGE_LOOP('',(#12850,#12852,#12854,#12856)); +#12858=FACE_OUTER_BOUND('',#12857,.F.); +#12860=CARTESIAN_POINT('',(-3.02E2,3.02E2,-4.E1)); +#12861=DIRECTION('',(0.E0,0.E0,1.E0)); +#12862=DIRECTION('',(1.E0,0.E0,0.E0)); +#12863=AXIS2_PLACEMENT_3D('',#12860,#12861,#12862); +#12864=CYLINDRICAL_SURFACE('',#12863,1.1E1); +#12865=ORIENTED_EDGE('',*,*,#12840,.T.); +#12866=ORIENTED_EDGE('',*,*,#12855,.T.); +#12868=ORIENTED_EDGE('',*,*,#12867,.T.); +#12869=ORIENTED_EDGE('',*,*,#12851,.F.); +#12870=EDGE_LOOP('',(#12865,#12866,#12868,#12869)); +#12871=FACE_OUTER_BOUND('',#12870,.F.); +#12873=CARTESIAN_POINT('',(0.E0,0.E0,4.E1)); +#12874=DIRECTION('',(0.E0,0.E0,1.E0)); +#12875=DIRECTION('',(1.E0,0.E0,0.E0)); +#12876=AXIS2_PLACEMENT_3D('',#12873,#12874,#12875); +#12877=PLANE('',#12876); +#12879=ORIENTED_EDGE('',*,*,#12878,.F.); +#12881=ORIENTED_EDGE('',*,*,#12880,.F.); +#12883=ORIENTED_EDGE('',*,*,#12882,.F.); +#12885=ORIENTED_EDGE('',*,*,#12884,.F.); +#12887=ORIENTED_EDGE('',*,*,#12886,.F.); +#12889=ORIENTED_EDGE('',*,*,#12888,.F.); +#12891=ORIENTED_EDGE('',*,*,#12890,.F.); +#12893=ORIENTED_EDGE('',*,*,#12892,.F.); +#12895=ORIENTED_EDGE('',*,*,#12894,.F.); +#12897=ORIENTED_EDGE('',*,*,#12896,.F.); +#12899=ORIENTED_EDGE('',*,*,#12898,.F.); +#12901=ORIENTED_EDGE('',*,*,#12900,.F.); +#12903=ORIENTED_EDGE('',*,*,#12902,.F.); +#12905=ORIENTED_EDGE('',*,*,#12904,.F.); +#12906=EDGE_LOOP('',(#12879,#12881,#12883,#12885,#12887,#12889,#12891,#12893, +#12895,#12897,#12899,#12901,#12903,#12905)); +#12907=FACE_OUTER_BOUND('',#12906,.F.); +#12909=ORIENTED_EDGE('',*,*,#12908,.F.); +#12911=ORIENTED_EDGE('',*,*,#12910,.F.); +#12912=EDGE_LOOP('',(#12909,#12911)); +#12913=FACE_BOUND('',#12912,.F.); +#12914=ORIENTED_EDGE('',*,*,#12853,.F.); +#12915=ORIENTED_EDGE('',*,*,#12867,.F.); +#12916=EDGE_LOOP('',(#12914,#12915)); +#12917=FACE_BOUND('',#12916,.F.); +#12919=CARTESIAN_POINT('',(-3.02E2,9.7E1,-4.E1)); +#12920=DIRECTION('',(0.E0,0.E0,1.E0)); +#12921=DIRECTION('',(1.E0,0.E0,0.E0)); +#12922=AXIS2_PLACEMENT_3D('',#12919,#12920,#12921); +#12923=CYLINDRICAL_SURFACE('',#12922,1.1E1); +#12924=ORIENTED_EDGE('',*,*,#12820,.T.); +#12926=ORIENTED_EDGE('',*,*,#12925,.T.); +#12927=ORIENTED_EDGE('',*,*,#12908,.T.); +#12929=ORIENTED_EDGE('',*,*,#12928,.F.); +#12930=EDGE_LOOP('',(#12924,#12926,#12927,#12929)); +#12931=FACE_OUTER_BOUND('',#12930,.F.); +#12933=CARTESIAN_POINT('',(-3.02E2,9.7E1,-4.E1)); +#12934=DIRECTION('',(0.E0,0.E0,1.E0)); +#12935=DIRECTION('',(1.E0,0.E0,0.E0)); +#12936=AXIS2_PLACEMENT_3D('',#12933,#12934,#12935); +#12937=CYLINDRICAL_SURFACE('',#12936,1.1E1); +#12938=ORIENTED_EDGE('',*,*,#12822,.T.); +#12939=ORIENTED_EDGE('',*,*,#12928,.T.); +#12940=ORIENTED_EDGE('',*,*,#12910,.T.); +#12941=ORIENTED_EDGE('',*,*,#12925,.F.); +#12942=EDGE_LOOP('',(#12938,#12939,#12940,#12941)); +#12943=FACE_OUTER_BOUND('',#12942,.F.); +#12945=CARTESIAN_POINT('',(-2.900392065972E2,1.488094358545E2,4.E1)); +#12946=DIRECTION('',(-1.734101988745E-1,9.834581082133E-1,-5.233595624294E-2)); +#12947=DIRECTION('',(-9.848077530122E-1,-1.736481776669E-1,0.E0)); +#12948=AXIS2_PLACEMENT_3D('',#12945,#12946,#12947); +#12949=PLANE('',#12948); +#12951=ORIENTED_EDGE('',*,*,#12950,.T.); +#12952=ORIENTED_EDGE('',*,*,#12878,.T.); +#12954=ORIENTED_EDGE('',*,*,#12953,.T.); +#12956=ORIENTED_EDGE('',*,*,#12955,.T.); +#12957=EDGE_LOOP('',(#12951,#12952,#12954,#12956)); +#12958=FACE_OUTER_BOUND('',#12957,.F.); +#12960=CARTESIAN_POINT('',(-2.667230993174E2,1.140533110794E2,-8.8144E2)); +#12961=DIRECTION('',(-5.228556327394E-2,4.387279685906E-2,9.976679796249E-1)); +#12962=DIRECTION('',(1.734101988745E-1,-9.834581082133E-1,5.233595624294E-2)); +#12963=AXIS2_PLACEMENT_3D('',#12960,#12961,#12962); +#12964=CYLINDRICAL_SURFACE('',#12963,1.E1); +#12965=ORIENTED_EDGE('',*,*,#12950,.F.); +#12967=ORIENTED_EDGE('',*,*,#12966,.T.); +#12969=ORIENTED_EDGE('',*,*,#12968,.T.); +#12970=ORIENTED_EDGE('',*,*,#12880,.T.); +#12971=EDGE_LOOP('',(#12965,#12967,#12969,#12970)); +#12972=FACE_OUTER_BOUND('',#12971,.F.); +#12974=CARTESIAN_POINT('',(-3.097914021660E2,1.301408239355E2, +-4.255254664239E1)); +#12975=CARTESIAN_POINT('',(-3.087351612005E2,1.301819032221E2, +-4.263602815160E1)); +#12976=CARTESIAN_POINT('',(-3.057871670522E2,1.305185538262E2, +-4.286921395714E1)); +#12977=CARTESIAN_POINT('',(-3.011097158784E2,1.321052394922E2, +-4.323409994168E1)); +#12978=CARTESIAN_POINT('',(-2.962991959549E2,1.354281035664E2, +-4.361048663253E1)); +#12979=CARTESIAN_POINT('',(-2.925793292005E2,1.399712981875E2, +-4.390668457867E1)); +#12980=CARTESIAN_POINT('',(-2.902587771580E2,1.453940029778E2, +-4.410137759097E1)); +#12981=CARTESIAN_POINT('',(-2.897144548334E2,1.498310927552E2, +-4.416076829147E1)); +#12982=CARTESIAN_POINT('',(-2.898573895470E2,1.523090338993E2, +-4.415923431217E1)); +#12983=CARTESIAN_POINT('',(-2.899085752153E2,1.528407644314E2, +-4.415737109400E1)); +#12984=CARTESIAN_POINT('',(-3.105572030979E2,1.369746421636E2, +-4.341474288788E1)); +#12985=CARTESIAN_POINT('',(-3.098368250852E2,1.369760271027E2, +-4.351427595141E1)); +#12986=CARTESIAN_POINT('',(-3.078166145714E2,1.371337014533E2, +-4.378889956350E1)); +#12987=CARTESIAN_POINT('',(-3.045730766218E2,1.381216219091E2, +-4.420385193336E1)); +#12988=CARTESIAN_POINT('',(-3.012027692543E2,1.403354401768E2, +-4.460841072799E1)); +#12989=CARTESIAN_POINT('',(-2.985858778161E2,1.434427970077E2, +-4.490028261769E1)); +#12990=CARTESIAN_POINT('',(-2.969639616272E2,1.471950333838E2, +-4.505840702858E1)); +#12991=CARTESIAN_POINT('',(-2.966068968290E2,1.502730642300E2, +-4.506748489873E1)); +#12992=CARTESIAN_POINT('',(-2.967273110781E2,1.519866757556E2, +-4.503072286208E1)); +#12993=CARTESIAN_POINT('',(-2.967677812141E2,1.523540525459E2, +-4.502097076477E1)); +#12994=CARTESIAN_POINT('',(-3.106413527996E2,1.419685390704E2, +-3.861016497959E1)); +#12995=CARTESIAN_POINT('',(-3.101700016963E2,1.419766914325E2, +-3.872116359499E1)); +#12996=CARTESIAN_POINT('',(-3.088521082135E2,1.420987367192E2, +-3.902442006874E1)); +#12997=CARTESIAN_POINT('',(-3.067519213601E2,1.427654063639E2, +-3.947312241032E1)); +#12998=CARTESIAN_POINT('',(-3.045843926969E2,1.442142316114E2, +-3.989295555838E1)); +#12999=CARTESIAN_POINT('',(-3.029072945002E2,1.462244265794E2, +-4.017608475634E1)); +#13000=CARTESIAN_POINT('',(-3.018663588939E2,1.486408541479E2, +-4.030324484386E1)); +#13001=CARTESIAN_POINT('',(-3.016314854226E2,1.506235005667E2, +-4.027404199833E1)); +#13002=CARTESIAN_POINT('',(-3.017038116540E2,1.517303656434E2, +-4.021228313461E1)); +#13003=CARTESIAN_POINT('',(-3.017286595784E2,1.519678409282E2, +-4.019696198944E1)); +#13004=CARTESIAN_POINT('',(-3.099808438556E2,1.413833149880E2, +-3.173625925133E1)); +#13005=CARTESIAN_POINT('',(-3.094852237547E2,1.414396294096E2, +-3.184555253977E1)); +#13006=CARTESIAN_POINT('',(-3.081183180999E2,1.416960702216E2, +-3.214319796414E1)); +#13007=CARTESIAN_POINT('',(-3.060148316492E2,1.425595412443E2, +-3.258406344166E1)); +#13008=CARTESIAN_POINT('',(-3.039120626212E2,1.441602177474E2, +-3.299483646145E1)); +#13009=CARTESIAN_POINT('',(-3.023079017586E2,1.462334309779E2, +-3.327135245671E1)); +#13010=CARTESIAN_POINT('',(-3.012952800003E2,1.486489013681E2, +-3.339633715607E1)); +#13011=CARTESIAN_POINT('',(-3.010260404267E2,1.506200111997E2, +-3.336954854377E1)); +#13012=CARTESIAN_POINT('',(-3.010607171771E2,1.517320167529E2, +-3.331174055443E1)); +#13013=CARTESIAN_POINT('',(-3.010767334019E2,1.519713070241E2, +-3.329734003886E1)); +#13014=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#12974,#12975,#12976,#12977, +#12978,#12979,#12980,#12981,#12982,#12983),(#12984,#12985,#12986,#12987,#12988, +#12989,#12990,#12991,#12992,#12993),(#12994,#12995,#12996,#12997,#12998,#12999, +#13000,#13001,#13002,#13003),(#13004,#13005,#13006,#13007,#13008,#13009,#13010, +#13011,#13012,#13013)),.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4, +4),(4,1,1,1,1,1,1,4),(0.E0,1.E0),(6.248513668307E-2,1.434234060776E-1, +2.877798598683E-1,4.308515772034E-1,5.732908258387E-1,7.152100018793E-1, +8.579560371765E-1,8.971921154904E-1),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.230297506886E0,1.230297506886E0,1.230297506886E0, +1.230297506886E0,1.230297506886E0,1.230297506886E0,1.230297506886E0, +1.230297506886E0,1.230297506886E0,1.230297506886E0),(9.232341643715E-1, +9.232341643715E-1,9.232341643715E-1,9.232341643715E-1,9.232341643715E-1, +9.232341643715E-1,9.232341643715E-1,9.232341643715E-1,9.232341643715E-1, +9.232341643715E-1),(9.232341643715E-1,9.232341643715E-1,9.232341643715E-1, +9.232341643715E-1,9.232341643715E-1,9.232341643715E-1,9.232341643715E-1, +9.232341643715E-1,9.232341643715E-1,9.232341643715E-1),(1.230297506886E0, +1.230297506886E0,1.230297506886E0,1.230297506886E0,1.230297506886E0, +1.230297506886E0,1.230297506886E0,1.230297506886E0,1.230297506886E0, +1.230297506886E0)))REPRESENTATION_ITEM('')SURFACE()); +#13016=ORIENTED_EDGE('',*,*,#13015,.T.); +#13018=ORIENTED_EDGE('',*,*,#13017,.F.); +#13019=ORIENTED_EDGE('',*,*,#12966,.F.); +#13021=ORIENTED_EDGE('',*,*,#13020,.F.); +#13022=EDGE_LOOP('',(#13016,#13018,#13019,#13021)); +#13023=FACE_OUTER_BOUND('',#13022,.F.); +#13025=CARTESIAN_POINT('',(-3.4E2,3.5E2,-4.E1)); +#13026=DIRECTION('',(8.715574274766E-2,0.E0,9.961946980917E-1)); +#13027=DIRECTION('',(0.E0,1.E0,0.E0)); +#13028=AXIS2_PLACEMENT_3D('',#13025,#13026,#13027); +#13029=PLANE('',#13028); +#13031=ORIENTED_EDGE('',*,*,#13030,.F.); +#13033=ORIENTED_EDGE('',*,*,#13032,.F.); +#13035=ORIENTED_EDGE('',*,*,#13034,.F.); +#13037=ORIENTED_EDGE('',*,*,#13036,.F.); +#13039=ORIENTED_EDGE('',*,*,#13038,.F.); +#13041=ORIENTED_EDGE('',*,*,#13040,.F.); +#13043=ORIENTED_EDGE('',*,*,#13042,.F.); +#13045=ORIENTED_EDGE('',*,*,#13044,.F.); +#13047=ORIENTED_EDGE('',*,*,#13046,.F.); +#13049=ORIENTED_EDGE('',*,*,#13048,.F.); +#13051=ORIENTED_EDGE('',*,*,#13050,.F.); +#13052=ORIENTED_EDGE('',*,*,#13015,.F.); +#13054=ORIENTED_EDGE('',*,*,#13053,.F.); +#13056=ORIENTED_EDGE('',*,*,#13055,.F.); +#13057=EDGE_LOOP('',(#13031,#13033,#13035,#13037,#13039,#13041,#13043,#13045, +#13047,#13049,#13051,#13052,#13054,#13056)); +#13058=FACE_OUTER_BOUND('',#13057,.F.); +#13060=CARTESIAN_POINT('',(-3.02E2,9.7E1,-4.1E1)); +#13061=DIRECTION('',(0.E0,0.E0,1.E0)); +#13062=DIRECTION('',(0.E0,-1.E0,0.E0)); +#13063=AXIS2_PLACEMENT_3D('',#13060,#13061,#13062); +#13064=CYLINDRICAL_SURFACE('',#13063,3.E1); +#13065=ORIENTED_EDGE('',*,*,#12816,.T.); +#13067=ORIENTED_EDGE('',*,*,#13066,.T.); +#13068=ORIENTED_EDGE('',*,*,#13030,.T.); +#13070=ORIENTED_EDGE('',*,*,#13069,.T.); +#13071=EDGE_LOOP('',(#13065,#13067,#13068,#13070)); +#13072=FACE_OUTER_BOUND('',#13071,.F.); +#13074=CARTESIAN_POINT('',(-3.262567197526E2,-1.220548172953E3, +-3.116418284588E1)); +#13075=DIRECTION('',(0.E0,1.E0,0.E0)); +#13076=DIRECTION('',(-8.715574274766E-2,0.E0,-9.961946980917E-1)); +#13077=AXIS2_PLACEMENT_3D('',#13074,#13075,#13076); +#13078=CYLINDRICAL_SURFACE('',#13077,1.E1); +#13079=ORIENTED_EDGE('',*,*,#12814,.T.); +#13080=ORIENTED_EDGE('',*,*,#13069,.F.); +#13081=ORIENTED_EDGE('',*,*,#13055,.T.); +#13083=ORIENTED_EDGE('',*,*,#13082,.T.); +#13085=ORIENTED_EDGE('',*,*,#13084,.F.); +#13087=ORIENTED_EDGE('',*,*,#13086,.T.); +#13088=ORIENTED_EDGE('',*,*,#13032,.T.); +#13089=ORIENTED_EDGE('',*,*,#13066,.F.); +#13090=EDGE_LOOP('',(#13079,#13080,#13081,#13083,#13085,#13087,#13088,#13089)); +#13091=FACE_OUTER_BOUND('',#13090,.F.); +#13093=CARTESIAN_POINT('',(-3.262567197526E2,1.284680186132E2, +-3.116418284588E1)); +#13094=DIRECTION('',(-6.427876096865E-1,-7.660444431190E-1,0.E0)); +#13095=DIRECTION('',(-7.642580118694E-1,6.412886158839E-1,-6.825395542465E-2)); +#13096=AXIS2_PLACEMENT_3D('',#13093,#13094,#13095); +#13097=SPHERICAL_SURFACE('',#13096,1.E1); +#13099=ORIENTED_EDGE('',*,*,#13098,.F.); +#13101=ORIENTED_EDGE('',*,*,#13100,.F.); +#13102=ORIENTED_EDGE('',*,*,#13082,.F.); +#13103=EDGE_LOOP('',(#13099,#13101,#13102)); +#13104=FACE_OUTER_BOUND('',#13103,.F.); +#13106=CARTESIAN_POINT('',(-1.226448E3,-2.606886429980E1,4.759234918066E1)); +#13107=DIRECTION('',(9.819387419573E-1,1.685705646381E-1,-8.590850819817E-2)); +#13108=DIRECTION('',(-8.715574274766E-2,0.E0,-9.961946980917E-1)); +#13109=AXIS2_PLACEMENT_3D('',#13106,#13107,#13108); +#13110=CYLINDRICAL_SURFACE('',#13109,1.E1); +#13111=ORIENTED_EDGE('',*,*,#13053,.T.); +#13112=ORIENTED_EDGE('',*,*,#13020,.T.); +#13113=ORIENTED_EDGE('',*,*,#12955,.F.); +#13114=ORIENTED_EDGE('',*,*,#13098,.T.); +#13115=EDGE_LOOP('',(#13111,#13112,#13113,#13114)); +#13116=FACE_OUTER_BOUND('',#13115,.F.); +#13118=CARTESIAN_POINT('',(-3.573137889694E2,1.545279939385E2,5.6144E2)); +#13119=DIRECTION('',(5.228556327394E-2,-4.387279685906E-2,-9.976679796249E-1)); +#13120=DIRECTION('',(-9.986295347546E-1,0.E0,-5.233595624294E-2)); +#13121=AXIS2_PLACEMENT_3D('',#13118,#13119,#13120); +#13122=CYLINDRICAL_SURFACE('',#13121,1.E1); +#13123=ORIENTED_EDGE('',*,*,#12904,.T.); +#13125=ORIENTED_EDGE('',*,*,#13124,.T.); +#13126=ORIENTED_EDGE('',*,*,#13100,.T.); +#13127=ORIENTED_EDGE('',*,*,#12953,.F.); +#13128=EDGE_LOOP('',(#13123,#13125,#13126,#13127)); +#13129=FACE_OUTER_BOUND('',#13128,.F.); +#13131=CARTESIAN_POINT('',(-3.4E2,1.551915877562E2,4.E1)); +#13132=DIRECTION('',(-9.986295347546E-1,0.E0,-5.233595624294E-2)); +#13133=DIRECTION('',(0.E0,-1.E0,0.E0)); +#13134=AXIS2_PLACEMENT_3D('',#13131,#13132,#13133); +#13135=PLANE('',#13134); +#13136=ORIENTED_EDGE('',*,*,#13124,.F.); +#13137=ORIENTED_EDGE('',*,*,#12902,.T.); +#13139=ORIENTED_EDGE('',*,*,#13138,.T.); +#13140=ORIENTED_EDGE('',*,*,#13084,.T.); +#13141=EDGE_LOOP('',(#13136,#13137,#13139,#13140)); +#13142=FACE_OUTER_BOUND('',#13141,.F.); +#13144=CARTESIAN_POINT('',(-3.573137889694E2,3.547200606152E1,5.6144E2)); +#13145=DIRECTION('',(5.228556327394E-2,4.387279685906E-2,-9.976679796249E-1)); +#13146=DIRECTION('',(-1.734101988745E-1,-9.834581082133E-1,-5.233595624294E-2)); +#13147=AXIS2_PLACEMENT_3D('',#13144,#13145,#13146); +#13148=CYLINDRICAL_SURFACE('',#13147,1.E1); +#13149=ORIENTED_EDGE('',*,*,#12900,.T.); +#13151=ORIENTED_EDGE('',*,*,#13150,.T.); +#13153=ORIENTED_EDGE('',*,*,#13152,.T.); +#13154=ORIENTED_EDGE('',*,*,#13138,.F.); +#13155=EDGE_LOOP('',(#13149,#13151,#13153,#13154)); +#13156=FACE_OUTER_BOUND('',#13155,.F.); +#13158=CARTESIAN_POINT('',(-3.549607934028E2,5.263799152972E1,4.E1)); +#13159=DIRECTION('',(-1.734101988745E-1,-9.834581082133E-1,-5.233595624294E-2)); +#13160=DIRECTION('',(9.848077530122E-1,-1.736481776669E-1,0.E0)); +#13161=AXIS2_PLACEMENT_3D('',#13158,#13159,#13160); +#13162=PLANE('',#13161); +#13164=ORIENTED_EDGE('',*,*,#13163,.T.); +#13166=ORIENTED_EDGE('',*,*,#13165,.F.); +#13167=ORIENTED_EDGE('',*,*,#9251,.F.); +#13169=ORIENTED_EDGE('',*,*,#13168,.F.); +#13171=ORIENTED_EDGE('',*,*,#13170,.T.); +#13172=ORIENTED_EDGE('',*,*,#13150,.F.); +#13173=ORIENTED_EDGE('',*,*,#12898,.T.); +#13174=EDGE_LOOP('',(#13164,#13166,#13167,#13169,#13171,#13172,#13173)); +#13175=FACE_OUTER_BOUND('',#13174,.F.); +#13177=CARTESIAN_POINT('',(-2.7E2,4.849308762483E2,0.E0)); +#13178=DIRECTION('',(-1.E0,0.E0,0.E0)); +#13179=DIRECTION('',(0.E0,-1.E0,0.E0)); +#13180=AXIS2_PLACEMENT_3D('',#13177,#13178,#13179); +#13181=PLANE('',#13180); +#13183=ORIENTED_EDGE('',*,*,#13182,.F.); +#13184=ORIENTED_EDGE('',*,*,#13163,.F.); +#13185=ORIENTED_EDGE('',*,*,#12896,.T.); +#13187=ORIENTED_EDGE('',*,*,#13186,.T.); +#13188=EDGE_LOOP('',(#13183,#13184,#13185,#13187)); +#13189=FACE_OUTER_BOUND('',#13188,.F.); +#13191=CARTESIAN_POINT('',(-2.64E2,-1.220548172953E3,6.E0)); +#13192=DIRECTION('',(0.E0,1.E0,0.E0)); +#13193=DIRECTION('',(0.E0,0.E0,-1.E0)); +#13194=AXIS2_PLACEMENT_3D('',#13191,#13192,#13193); +#13195=CYLINDRICAL_SURFACE('',#13194,6.E0); +#13196=ORIENTED_EDGE('',*,*,#9173,.F.); +#13197=ORIENTED_EDGE('',*,*,#13165,.T.); +#13198=ORIENTED_EDGE('',*,*,#13182,.T.); +#13200=ORIENTED_EDGE('',*,*,#13199,.T.); +#13201=EDGE_LOOP('',(#13196,#13197,#13198,#13200)); +#13202=FACE_OUTER_BOUND('',#13201,.F.); +#13204=CARTESIAN_POINT('',(-2.200392065972E2,3.711523245041E2,4.E1)); +#13205=DIRECTION('',(-1.734101988745E-1,9.834581082133E-1,-5.233595624294E-2)); +#13206=DIRECTION('',(-9.848077530122E-1,-1.736481776669E-1,0.E0)); +#13207=AXIS2_PLACEMENT_3D('',#13204,#13205,#13206); +#13208=PLANE('',#13207); +#13209=ORIENTED_EDGE('',*,*,#9175,.T.); +#13210=ORIENTED_EDGE('',*,*,#13199,.F.); +#13211=ORIENTED_EDGE('',*,*,#13186,.F.); +#13212=ORIENTED_EDGE('',*,*,#12894,.T.); +#13214=ORIENTED_EDGE('',*,*,#13213,.T.); +#13216=ORIENTED_EDGE('',*,*,#13215,.T.); +#13218=ORIENTED_EDGE('',*,*,#13217,.F.); +#13219=EDGE_LOOP('',(#13209,#13210,#13211,#13212,#13214,#13216,#13218)); +#13220=FACE_OUTER_BOUND('',#13219,.F.); +#13222=CARTESIAN_POINT('',(-3.573137889694E2,3.645279939385E2,5.6144E2)); +#13223=DIRECTION('',(5.228556327394E-2,-4.387279685906E-2,-9.976679796249E-1)); +#13224=DIRECTION('',(-9.986295347546E-1,0.E0,-5.233595624294E-2)); +#13225=AXIS2_PLACEMENT_3D('',#13222,#13223,#13224); +#13226=CYLINDRICAL_SURFACE('',#13225,1.E1); +#13227=ORIENTED_EDGE('',*,*,#12892,.T.); +#13229=ORIENTED_EDGE('',*,*,#13228,.T.); +#13231=ORIENTED_EDGE('',*,*,#13230,.T.); +#13232=ORIENTED_EDGE('',*,*,#13213,.F.); +#13233=EDGE_LOOP('',(#13227,#13229,#13231,#13232)); +#13234=FACE_OUTER_BOUND('',#13233,.F.); +#13236=CARTESIAN_POINT('',(-3.4E2,3.651915877562E2,4.E1)); +#13237=DIRECTION('',(-9.986295347546E-1,0.E0,-5.233595624294E-2)); +#13238=DIRECTION('',(0.E0,-1.E0,0.E0)); +#13239=AXIS2_PLACEMENT_3D('',#13236,#13237,#13238); +#13240=PLANE('',#13239); +#13242=ORIENTED_EDGE('',*,*,#13241,.T.); +#13244=ORIENTED_EDGE('',*,*,#13243,.T.); +#13245=ORIENTED_EDGE('',*,*,#13228,.F.); +#13246=ORIENTED_EDGE('',*,*,#12890,.T.); +#13247=EDGE_LOOP('',(#13242,#13244,#13245,#13246)); +#13248=FACE_OUTER_BOUND('',#13247,.F.); +#13250=CARTESIAN_POINT('',(-3.573137889694E2,2.454720060615E2,5.6144E2)); +#13251=DIRECTION('',(5.228556327394E-2,4.387279685906E-2,-9.976679796249E-1)); +#13252=DIRECTION('',(-1.734101988745E-1,-9.834581082133E-1,-5.233595624294E-2)); +#13253=AXIS2_PLACEMENT_3D('',#13250,#13251,#13252); +#13254=CYLINDRICAL_SURFACE('',#13253,1.E1); +#13255=ORIENTED_EDGE('',*,*,#12888,.T.); +#13257=ORIENTED_EDGE('',*,*,#13256,.T.); +#13259=ORIENTED_EDGE('',*,*,#13258,.T.); +#13260=ORIENTED_EDGE('',*,*,#13241,.F.); +#13261=EDGE_LOOP('',(#13255,#13257,#13259,#13260)); +#13262=FACE_OUTER_BOUND('',#13261,.F.); +#13264=CARTESIAN_POINT('',(-3.549607934028E2,2.626379915297E2,4.E1)); +#13265=DIRECTION('',(-1.734101988745E-1,-9.834581082133E-1,-5.233595624294E-2)); +#13266=DIRECTION('',(9.848077530122E-1,-1.736481776669E-1,0.E0)); +#13267=AXIS2_PLACEMENT_3D('',#13264,#13265,#13266); +#13268=PLANE('',#13267); +#13269=ORIENTED_EDGE('',*,*,#13256,.F.); +#13270=ORIENTED_EDGE('',*,*,#12886,.T.); +#13272=ORIENTED_EDGE('',*,*,#13271,.F.); +#13274=ORIENTED_EDGE('',*,*,#13273,.T.); +#13275=EDGE_LOOP('',(#13269,#13270,#13272,#13274)); +#13276=FACE_OUTER_BOUND('',#13275,.F.); +#13278=CARTESIAN_POINT('',(-2.667230993174E2,2.859466889206E2,-8.8144E2)); +#13279=DIRECTION('',(-5.228556327394E-2,-4.387279685906E-2,9.976679796249E-1)); +#13280=DIRECTION('',(9.986295347546E-1,0.E0,5.233595624294E-2)); +#13281=AXIS2_PLACEMENT_3D('',#13278,#13279,#13280); +#13282=CYLINDRICAL_SURFACE('',#13281,1.E1); +#13284=ORIENTED_EDGE('',*,*,#13283,.F.); +#13286=ORIENTED_EDGE('',*,*,#13285,.T.); +#13287=ORIENTED_EDGE('',*,*,#13271,.T.); +#13288=ORIENTED_EDGE('',*,*,#12884,.T.); +#13289=EDGE_LOOP('',(#13284,#13286,#13287,#13288)); +#13290=FACE_OUTER_BOUND('',#13289,.F.); +#13292=CARTESIAN_POINT('',(-3.05E2,2.690201434314E2,4.E1)); +#13293=DIRECTION('',(-9.986295347546E-1,0.E0,-5.233595624294E-2)); +#13294=DIRECTION('',(0.E0,-1.E0,0.E0)); +#13295=AXIS2_PLACEMENT_3D('',#13292,#13293,#13294); +#13296=PLANE('',#13295); +#13297=ORIENTED_EDGE('',*,*,#13283,.T.); +#13298=ORIENTED_EDGE('',*,*,#12882,.T.); +#13299=ORIENTED_EDGE('',*,*,#12968,.F.); +#13301=ORIENTED_EDGE('',*,*,#13300,.T.); +#13302=EDGE_LOOP('',(#13297,#13298,#13299,#13301)); +#13303=FACE_OUTER_BOUND('',#13302,.F.); +#13305=CARTESIAN_POINT('',(-2.910955025278E2,-1.220548172953E3, +-3.424039074882E1)); +#13306=DIRECTION('',(0.E0,1.E0,0.E0)); +#13307=DIRECTION('',(-8.715574274766E-2,0.E0,-9.961946980917E-1)); +#13308=AXIS2_PLACEMENT_3D('',#13305,#13306,#13307); +#13309=CYLINDRICAL_SURFACE('',#13308,1.E1); +#13310=ORIENTED_EDGE('',*,*,#13050,.T.); +#13312=ORIENTED_EDGE('',*,*,#13311,.T.); +#13313=ORIENTED_EDGE('',*,*,#13300,.F.); +#13314=ORIENTED_EDGE('',*,*,#13017,.T.); +#13315=EDGE_LOOP('',(#13310,#13312,#13313,#13314)); +#13316=FACE_OUTER_BOUND('',#13315,.F.); +#13318=CARTESIAN_POINT('',(-2.899094847336E2,2.471556184480E2, +-4.415725078585E1)); +#13319=CARTESIAN_POINT('',(-2.898035395464E2,2.482586497255E2, +-4.416071457323E1)); +#13320=CARTESIAN_POINT('',(-2.897528346971E2,2.513177517707E2, +-4.415338929280E1)); +#13321=CARTESIAN_POINT('',(-2.907785849814E2,2.562539575598E2, +-4.405599971045E1)); +#13322=CARTESIAN_POINT('',(-2.935228867096E2,2.614456200260E2, +-4.383070376637E1)); +#13323=CARTESIAN_POINT('',(-2.975797261431E2,2.656569895246E2, +-4.351006757432E1)); +#13324=CARTESIAN_POINT('',(-3.026196454648E2,2.685785549634E2, +-4.311638134391E1)); +#13325=CARTESIAN_POINT('',(-3.068585770966E2,2.696560399073E2, +-4.278506467040E1)); +#13326=CARTESIAN_POINT('',(-3.092700963944E2,2.698387806281E2, +-4.259404556702E1)); +#13327=CARTESIAN_POINT('',(-3.097891602161E2,2.698588412558E2, +-4.255287139624E1)); +#13328=CARTESIAN_POINT('',(-2.967683757293E2,2.476434453753E2, +-4.502049207539E1)); +#13329=CARTESIAN_POINT('',(-2.966845805092E2,2.484055379157E2, +-4.504029634741E1)); +#13330=CARTESIAN_POINT('',(-2.966256902223E2,2.505231709393E2, +-4.507445214065E1)); +#13331=CARTESIAN_POINT('',(-2.973243597346E2,2.539476661199E2, +-4.502660788100E1)); +#13332=CARTESIAN_POINT('',(-2.992494447646E2,2.575317354743E2, +-4.482857004290E1)); +#13333=CARTESIAN_POINT('',(-3.021022103769E2,2.603961058950E2, +-4.450289604324E1)); +#13334=CARTESIAN_POINT('',(-3.056248784525E2,2.623186305355E2, +-4.407210948920E1)); +#13335=CARTESIAN_POINT('',(-3.085530859397E2,2.629598705349E2, +-4.369022540835E1)); +#13336=CARTESIAN_POINT('',(-3.102016353809E2,2.630246539473E2, +-4.346388845334E1)); +#13337=CARTESIAN_POINT('',(-3.105556467669E2,2.630252488874E2, +-4.341481656761E1)); +#13338=CARTESIAN_POINT('',(-3.017288631112E2,2.480305288973E2, +-4.019658348089E1)); +#13339=CARTESIAN_POINT('',(-3.016774217950E2,2.485231605051E2, +-4.022813139736E1)); +#13340=CARTESIAN_POINT('',(-3.016453338540E2,2.498899178577E2, +-4.029180522361E1)); +#13341=CARTESIAN_POINT('',(-3.020981483545E2,2.520946689283E2, +-4.028269970355E1)); +#13342=CARTESIAN_POINT('',(-3.033322212282E2,2.544046377061E2, +-4.010932915132E1)); +#13343=CARTESIAN_POINT('',(-3.051616608118E2,2.562621372685E2, +-3.978558656945E1)); +#13344=CARTESIAN_POINT('',(-3.074308924179E2,2.575273755739E2, +-3.933265581957E1)); +#13345=CARTESIAN_POINT('',(-3.093315696531E2,2.579691957483E2, +-3.891590951289E1)); +#13346=CARTESIAN_POINT('',(-3.104086754409E2,2.580275960866E2, +-3.866491679024E1)); +#13347=CARTESIAN_POINT('',(-3.106403140796E2,2.580315471294E2, +-3.861028435204E1)); +#13348=CARTESIAN_POINT('',(-3.010769284509E2,2.480270516587E2, +-3.329728409737E1)); +#13349=CARTESIAN_POINT('',(-3.010438209452E2,2.485234510536E2, +-3.332718611116E1)); +#13350=CARTESIAN_POINT('',(-3.010534556687E2,2.498921220687E2, +-3.338631417431E1)); +#13351=CARTESIAN_POINT('',(-3.015257175969E2,2.520823429076E2, +-3.337613632351E1)); +#13352=CARTESIAN_POINT('',(-3.027143578003E2,2.544056488223E2, +-3.320637333527E1)); +#13353=CARTESIAN_POINT('',(-3.044674042900E2,2.563502705652E2, +-3.289008530454E1)); +#13354=CARTESIAN_POINT('',(-3.066854877417E2,2.577921007305E2, +-3.244654629926E1)); +#13355=CARTESIAN_POINT('',(-3.086111615474E2,2.584206359038E2, +-3.203674501026E1)); +#13356=CARTESIAN_POINT('',(-3.097362014439E2,2.585890065403E2, +-3.179021888182E1)); +#13357=CARTESIAN_POINT('',(-3.099797700044E2,2.586166226935E2, +-3.173652635309E1)); +#13358=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#13318,#13319,#13320,#13321, +#13322,#13323,#13324,#13325,#13326,#13327),(#13328,#13329,#13330,#13331,#13332, +#13333,#13334,#13335,#13336,#13337),(#13338,#13339,#13340,#13341,#13342,#13343, +#13344,#13345,#13346,#13347),(#13348,#13349,#13350,#13351,#13352,#13353,#13354, +#13355,#13356,#13357)),.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4, +4),(4,1,1,1,1,1,1,4),(0.E0,1.E0),(6.078829382539E-2,1.421886215378E-1, +2.841564687358E-1,4.257412577952E-1,5.676718033231E-1,7.107424219168E-1, +8.554478276604E-1,8.951847280990E-1),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.230284864542E0,1.230284864542E0,1.230284864542E0, +1.230284864542E0,1.230284864542E0,1.230284864542E0,1.230284864542E0, +1.230284864542E0,1.230284864542E0,1.230284864542E0),(9.232383784861E-1, +9.232383784861E-1,9.232383784861E-1,9.232383784861E-1,9.232383784861E-1, +9.232383784861E-1,9.232383784861E-1,9.232383784861E-1,9.232383784861E-1, +9.232383784861E-1),(9.232383784861E-1,9.232383784861E-1,9.232383784861E-1, +9.232383784861E-1,9.232383784861E-1,9.232383784861E-1,9.232383784861E-1, +9.232383784861E-1,9.232383784861E-1,9.232383784861E-1),(1.230284864542E0, +1.230284864542E0,1.230284864542E0,1.230284864542E0,1.230284864542E0, +1.230284864542E0,1.230284864542E0,1.230284864542E0,1.230284864542E0, +1.230284864542E0)))REPRESENTATION_ITEM('')SURFACE()); +#13359=ORIENTED_EDGE('',*,*,#13048,.T.); +#13361=ORIENTED_EDGE('',*,*,#13360,.F.); +#13362=ORIENTED_EDGE('',*,*,#13285,.F.); +#13363=ORIENTED_EDGE('',*,*,#13311,.F.); +#13364=EDGE_LOOP('',(#13359,#13361,#13362,#13363)); +#13365=FACE_OUTER_BOUND('',#13364,.F.); +#13367=CARTESIAN_POINT('',(1.226448E3,4.977358230525E0,-1.670082436274E2)); +#13368=DIRECTION('',(-9.819387419573E-1,1.685705646381E-1,8.590850819817E-2)); +#13369=DIRECTION('',(-8.715574274766E-2,0.E0,-9.961946980917E-1)); +#13370=AXIS2_PLACEMENT_3D('',#13367,#13368,#13369); +#13371=CYLINDRICAL_SURFACE('',#13370,1.E1); +#13372=ORIENTED_EDGE('',*,*,#13046,.T.); +#13374=ORIENTED_EDGE('',*,*,#13373,.T.); +#13375=ORIENTED_EDGE('',*,*,#13273,.F.); +#13376=ORIENTED_EDGE('',*,*,#13360,.T.); +#13377=EDGE_LOOP('',(#13372,#13374,#13375,#13376)); +#13378=FACE_OUTER_BOUND('',#13377,.F.); +#13380=CARTESIAN_POINT('',(-3.262567197526E2,2.715319813868E2, +-3.116418284588E1)); +#13381=DIRECTION('',(6.427876096865E-1,-7.660444431190E-1,0.E0)); +#13382=DIRECTION('',(-7.642580118694E-1,-6.412886158839E-1,-6.825395542465E-2)); +#13383=AXIS2_PLACEMENT_3D('',#13380,#13381,#13382); +#13384=SPHERICAL_SURFACE('',#13383,1.E1); +#13386=ORIENTED_EDGE('',*,*,#13385,.F.); +#13387=ORIENTED_EDGE('',*,*,#13258,.F.); +#13388=ORIENTED_EDGE('',*,*,#13373,.F.); +#13389=EDGE_LOOP('',(#13386,#13387,#13388)); +#13390=FACE_OUTER_BOUND('',#13389,.F.); +#13392=CARTESIAN_POINT('',(-3.262567197526E2,-1.220548172953E3, +-3.116418284588E1)); +#13393=DIRECTION('',(0.E0,1.E0,0.E0)); +#13394=DIRECTION('',(-8.715574274766E-2,0.E0,-9.961946980917E-1)); +#13395=AXIS2_PLACEMENT_3D('',#13392,#13393,#13394); +#13396=CYLINDRICAL_SURFACE('',#13395,1.E1); +#13397=ORIENTED_EDGE('',*,*,#12832,.T.); +#13399=ORIENTED_EDGE('',*,*,#13398,.F.); +#13400=ORIENTED_EDGE('',*,*,#13040,.T.); +#13402=ORIENTED_EDGE('',*,*,#13401,.T.); +#13403=ORIENTED_EDGE('',*,*,#13243,.F.); +#13404=ORIENTED_EDGE('',*,*,#13385,.T.); +#13405=ORIENTED_EDGE('',*,*,#13044,.T.); +#13407=ORIENTED_EDGE('',*,*,#13406,.F.); +#13408=EDGE_LOOP('',(#13397,#13399,#13400,#13402,#13403,#13404,#13405,#13407)); +#13409=FACE_OUTER_BOUND('',#13408,.F.); +#13411=CARTESIAN_POINT('',(-3.02E2,3.02E2,-4.1E1)); +#13412=DIRECTION('',(0.E0,0.E0,1.E0)); +#13413=DIRECTION('',(0.E0,-1.E0,0.E0)); +#13414=AXIS2_PLACEMENT_3D('',#13411,#13412,#13413); +#13415=CYLINDRICAL_SURFACE('',#13414,3.E1); +#13416=ORIENTED_EDGE('',*,*,#12834,.T.); +#13417=ORIENTED_EDGE('',*,*,#13406,.T.); +#13418=ORIENTED_EDGE('',*,*,#13042,.T.); +#13419=ORIENTED_EDGE('',*,*,#13398,.T.); +#13420=EDGE_LOOP('',(#13416,#13417,#13418,#13419)); +#13421=FACE_OUTER_BOUND('',#13420,.F.); +#13423=CARTESIAN_POINT('',(-3.262567197526E2,3.384680186132E2, +-3.116418284588E1)); +#13424=DIRECTION('',(-6.427876096865E-1,-7.660444431190E-1,0.E0)); +#13425=DIRECTION('',(-7.642580118694E-1,6.412886158839E-1,-6.825395542465E-2)); +#13426=AXIS2_PLACEMENT_3D('',#13423,#13424,#13425); +#13427=SPHERICAL_SURFACE('',#13426,1.E1); +#13428=ORIENTED_EDGE('',*,*,#13230,.F.); +#13429=ORIENTED_EDGE('',*,*,#13401,.F.); +#13431=ORIENTED_EDGE('',*,*,#13430,.F.); +#13432=EDGE_LOOP('',(#13428,#13429,#13431)); +#13433=FACE_OUTER_BOUND('',#13432,.F.); +#13435=CARTESIAN_POINT('',(-1.226448E3,1.839311357002E2,4.759234918066E1)); +#13436=DIRECTION('',(9.819387419573E-1,1.685705646381E-1,-8.590850819817E-2)); +#13437=DIRECTION('',(-8.715574274766E-2,0.E0,-9.961946980917E-1)); +#13438=AXIS2_PLACEMENT_3D('',#13435,#13436,#13437); +#13439=CYLINDRICAL_SURFACE('',#13438,1.E1); +#13440=ORIENTED_EDGE('',*,*,#13038,.T.); +#13442=ORIENTED_EDGE('',*,*,#13441,.T.); +#13443=ORIENTED_EDGE('',*,*,#13215,.F.); +#13444=ORIENTED_EDGE('',*,*,#13430,.T.); +#13445=EDGE_LOOP('',(#13440,#13442,#13443,#13444)); +#13446=FACE_OUTER_BOUND('',#13445,.F.); +#13448=CARTESIAN_POINT('',(-2.488983138764E2,3.722299815404E2, +-3.665824073490E1)); +#13449=CARTESIAN_POINT('',(-2.488829373325E2,3.722787712497E2, +-3.728389309664E1)); +#13450=CARTESIAN_POINT('',(-2.488159996030E2,3.723643686695E2, +-3.996076762046E1)); +#13451=CARTESIAN_POINT('',(-2.486903890658E2,3.715700720640E2, +-4.469168428358E1)); +#13452=CARTESIAN_POINT('',(-2.485129337390E2,3.686974041720E2, +-5.027509951416E1)); +#13453=CARTESIAN_POINT('',(-2.483377672271E2,3.642641277663E2, +-5.471018306521E1)); +#13454=CARTESIAN_POINT('',(-2.481847000473E2,3.586939125850E2, +-5.758860963921E1)); +#13455=CARTESIAN_POINT('',(-2.480916379012E2,3.534207340205E2, +-5.850554146406E1)); +#13456=CARTESIAN_POINT('',(-2.480637772967E2,3.501991288024E2, +-5.830080701757E1)); +#13457=CARTESIAN_POINT('',(-2.480571205634E2,3.490326876560E2, +-5.812758968762E1)); +#13458=CARTESIAN_POINT('',(-2.476451776213E2,3.656995060104E2, +-3.676068492159E1)); +#13459=CARTESIAN_POINT('',(-2.476133253999E2,3.657484584689E2, +-3.719868583335E1)); +#13460=CARTESIAN_POINT('',(-2.474819620772E2,3.658681656787E2, +-3.907636899228E1)); +#13461=CARTESIAN_POINT('',(-2.472879737085E2,3.653866886825E2, +-4.241761192554E1)); +#13462=CARTESIAN_POINT('',(-2.471181239388E2,3.633936786238E2, +-4.636460914412E1)); +#13463=CARTESIAN_POINT('',(-2.470464655830E2,3.602431718336E2, +-4.946265663819E1)); +#13464=CARTESIAN_POINT('',(-2.470860002055E2,3.562707954639E2, +-5.139933905505E1)); +#13465=CARTESIAN_POINT('',(-2.472228689402E2,3.525372753397E2, +-5.191464433001E1)); +#13466=CARTESIAN_POINT('',(-2.473588596956E2,3.502834069278E2, +-5.167865083581E1)); +#13467=CARTESIAN_POINT('',(-2.474147879277E2,3.494717780032E2, +-5.152288689195E1)); +#13468=CARTESIAN_POINT('',(-2.518126823899E2,3.605235468246E2, +-3.702209255772E1)); +#13469=CARTESIAN_POINT('',(-2.517678325129E2,3.605544422750E2, +-3.731177450521E1)); +#13470=CARTESIAN_POINT('',(-2.515855804092E2,3.606279834632E2, +-3.855106508213E1)); +#13471=CARTESIAN_POINT('',(-2.513361514771E2,3.603072535111E2, +-4.073951072396E1)); +#13472=CARTESIAN_POINT('',(-2.511733869666E2,3.590066750707E2, +-4.331157014919E1)); +#13473=CARTESIAN_POINT('',(-2.511862808292E2,3.569520920044E2, +-4.533541494515E1)); +#13474=CARTESIAN_POINT('',(-2.513785597233E2,3.543456966438E2, +-4.661951452715E1)); +#13475=CARTESIAN_POINT('',(-2.516911376273E2,3.518668924146E2, +-4.698867592552E1)); +#13476=CARTESIAN_POINT('',(-2.519465164178E2,3.503496825710E2, +-4.685691180413E1)); +#13477=CARTESIAN_POINT('',(-2.520475996820E2,3.498000847922E2, +-4.676307376134E1)); +#13478=CARTESIAN_POINT('',(-2.584567395213E2,3.603586043578E2, +-3.725779504656E1)); +#13479=CARTESIAN_POINT('',(-2.584115520638E2,3.603659792208E2, +-3.754326884334E1)); +#13480=CARTESIAN_POINT('',(-2.582278978201E2,3.603456920623E2, +-3.875595115476E1)); +#13481=CARTESIAN_POINT('',(-2.579751309792E2,3.599200785789E2, +-4.084285711949E1)); +#13482=CARTESIAN_POINT('',(-2.578139261251E2,3.586355447155E2, +-4.327276890046E1)); +#13483=CARTESIAN_POINT('',(-2.578326852683E2,3.567158360219E2, +-4.524410323284E1)); +#13484=CARTESIAN_POINT('',(-2.580299463649E2,3.542785813610E2, +-4.662579138651E1)); +#13485=CARTESIAN_POINT('',(-2.583398838851E2,3.518831700108E2, +-4.720753334223E1)); +#13486=CARTESIAN_POINT('',(-2.585858469998E2,3.503511360207E2, +-4.724185530129E1)); +#13487=CARTESIAN_POINT('',(-2.586827560789E2,3.497856792436E2, +-4.721066879163E1)); +#13488=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#13448,#13449,#13450,#13451, +#13452,#13453,#13454,#13455,#13456,#13457),(#13458,#13459,#13460,#13461,#13462, +#13463,#13464,#13465,#13466,#13467),(#13468,#13469,#13470,#13471,#13472,#13473, +#13474,#13475,#13476,#13477),(#13478,#13479,#13480,#13481,#13482,#13483,#13484, +#13485,#13486,#13487)),.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4, +4),(4,1,1,1,1,1,1,4),(0.E0,1.E0),(9.893662791384E-2,1.428058238750E-1, +2.854411880808E-1,4.263935234708E-1,5.676063702368E-1,7.098423181588E-1, +8.545878788979E-1,9.394380037615E-1),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.214491008787E0,1.214491008787E0,1.214491008787E0, +1.214491008787E0,1.214491008787E0,1.214491008787E0,1.214491008787E0, +1.214491008787E0,1.214491008787E0,1.214491008787E0),(9.285029970710E-1, +9.285029970710E-1,9.285029970710E-1,9.285029970710E-1,9.285029970710E-1, +9.285029970710E-1,9.285029970710E-1,9.285029970710E-1,9.285029970710E-1, +9.285029970710E-1),(9.285029970710E-1,9.285029970710E-1,9.285029970710E-1, +9.285029970710E-1,9.285029970710E-1,9.285029970710E-1,9.285029970710E-1, +9.285029970710E-1,9.285029970710E-1,9.285029970710E-1),(1.214491008787E0, +1.214491008787E0,1.214491008787E0,1.214491008787E0,1.214491008787E0, +1.214491008787E0,1.214491008787E0,1.214491008787E0,1.214491008787E0, +1.214491008787E0)))REPRESENTATION_ITEM('')SURFACE()); +#13490=ORIENTED_EDGE('',*,*,#13489,.T.); +#13492=ORIENTED_EDGE('',*,*,#13491,.F.); +#13493=ORIENTED_EDGE('',*,*,#13441,.F.); +#13495=ORIENTED_EDGE('',*,*,#13494,.F.); +#13496=EDGE_LOOP('',(#13490,#13492,#13493,#13495)); +#13497=FACE_OUTER_BOUND('',#13496,.F.); +#13499=CARTESIAN_POINT('',(-2.5E2,4.128021692921E2,0.E0)); +#13500=DIRECTION('',(-9.993908270191E-1,0.E0,-3.489949670250E-2)); +#13501=DIRECTION('',(0.E0,-1.E0,0.E0)); +#13502=AXIS2_PLACEMENT_3D('',#13499,#13500,#13501); +#13503=PLANE('',#13502); +#13505=ORIENTED_EDGE('',*,*,#13504,.T.); +#13506=ORIENTED_EDGE('',*,*,#13489,.F.); +#13508=ORIENTED_EDGE('',*,*,#13507,.T.); +#13510=ORIENTED_EDGE('',*,*,#13509,.F.); +#13512=ORIENTED_EDGE('',*,*,#13511,.T.); +#13513=ORIENTED_EDGE('',*,*,#9247,.T.); +#13515=ORIENTED_EDGE('',*,*,#13514,.T.); +#13517=ORIENTED_EDGE('',*,*,#13516,.T.); +#13519=ORIENTED_EDGE('',*,*,#13518,.F.); +#13520=ORIENTED_EDGE('',*,*,#9179,.T.); +#13521=EDGE_LOOP('',(#13505,#13506,#13508,#13510,#13512,#13513,#13515,#13517, +#13519,#13520)); +#13522=FACE_OUTER_BOUND('',#13521,.F.); +#13524=ORIENTED_EDGE('',*,*,#13523,.T.); +#13526=ORIENTED_EDGE('',*,*,#13525,.T.); +#13527=EDGE_LOOP('',(#13524,#13526)); +#13528=FACE_BOUND('',#13527,.F.); +#13530=CARTESIAN_POINT('',(-2.472096589422E2,1.964284237028E2, +-8.283591329527E1)); +#13531=CARTESIAN_POINT('',(-2.472104758128E2,1.976184677615E2, +-8.281145448368E1)); +#13532=CARTESIAN_POINT('',(-2.472140299670E2,2.083384669910E2, +-8.270111640070E1)); +#13533=CARTESIAN_POINT('',(-2.471595154707E2,2.278229909881E2, +-8.430226193286E1)); +#13534=CARTESIAN_POINT('',(-2.469361859576E2,2.534060788674E2, +-9.072432520073E1)); +#13535=CARTESIAN_POINT('',(-2.466071483483E2,2.755648830077E2, +-1.002696906515E2)); +#13536=CARTESIAN_POINT('',(-2.461939510961E2,2.940394424757E2, +-1.122057182314E2)); +#13537=CARTESIAN_POINT('',(-2.457270322036E2,3.087978439826E2, +-1.257926065862E2)); +#13538=CARTESIAN_POINT('',(-2.452185039989E2,3.199155426255E2, +-1.405581142062E2)); +#13539=CARTESIAN_POINT('',(-2.446856453336E2,3.275894255278E2, +-1.561142401634E2)); +#13540=CARTESIAN_POINT('',(-2.441326450574E2,3.319178082731E2, +-1.722841469080E2)); +#13541=CARTESIAN_POINT('',(-2.435650073896E2,3.328727139822E2, +-1.888852929202E2)); +#13542=CARTESIAN_POINT('',(-2.429905695592E2,3.303339191614E2, +-2.057474291100E2)); +#13543=CARTESIAN_POINT('',(-2.424154942990E2,3.240075142572E2, +-2.225512984799E2)); +#13544=CARTESIAN_POINT('',(-2.418570420986E2,3.136588352121E2, +-2.389149665132E2)); +#13545=CARTESIAN_POINT('',(-2.413291813539E2,2.989303124653E2, +-2.542842634041E2)); +#13546=CARTESIAN_POINT('',(-2.408615686243E2,2.797034011964E2, +-2.679157115188E2)); +#13547=CARTESIAN_POINT('',(-2.404856563127E2,2.561343019603E2, +-2.788081716269E2)); +#13548=CARTESIAN_POINT('',(-2.402411906263E2,2.290797459511E2, +-2.859358263484E2)); +#13549=CARTESIAN_POINT('',(-2.401797336592E2,2.086406293385E2, +-2.876712382538E2)); +#13550=CARTESIAN_POINT('',(-2.401843439860E2,1.976106425141E2, +-2.875566033090E2)); +#13551=CARTESIAN_POINT('',(-2.401853160741E2,1.964167595335E2, +-2.875318815284E2)); +#13552=CARTESIAN_POINT('',(-2.459361235739E2,1.965753191017E2, +-8.991325913737E1)); +#13553=CARTESIAN_POINT('',(-2.459369784309E2,1.977164694876E2, +-8.988983380560E1)); +#13554=CARTESIAN_POINT('',(-2.459406045252E2,2.079955977538E2, +-8.978420932665E1)); +#13555=CARTESIAN_POINT('',(-2.458828623E2,2.266701603099E2,-9.131822400343E1)); +#13556=CARTESIAN_POINT('',(-2.456640728010E2,2.511360969342E2, +-9.746268431359E1)); +#13557=CARTESIAN_POINT('',(-2.453303047683E2,2.722206588453E2, +-1.065455068176E2)); +#13558=CARTESIAN_POINT('',(-2.449223616597E2,2.896828848927E2, +-1.178303577675E2)); +#13559=CARTESIAN_POINT('',(-2.444499536699E2,3.035144990272E2, +-1.305617191297E2)); +#13560=CARTESIAN_POINT('',(-2.439462492489E2,3.138352788648E2, +-1.442656444036E2)); +#13561=CARTESIAN_POINT('',(-2.434110836795E2,3.209052551662E2, +-1.585819950296E2)); +#13562=CARTESIAN_POINT('',(-2.428579962085E2,3.248695460983E2, +-1.733497561605E2)); +#13563=CARTESIAN_POINT('',(-2.422928993855E2,3.257539093539E2, +-1.884777926051E2)); +#13564=CARTESIAN_POINT('',(-2.417144295870E2,3.234578675442E2, +-2.038596062550E2)); +#13565=CARTESIAN_POINT('',(-2.411439049051E2,3.176720873374E2, +-2.192836032096E2)); +#13566=CARTESIAN_POINT('',(-2.405805335178E2,3.081068350041E2, +-2.344500706295E2)); +#13567=CARTESIAN_POINT('',(-2.400563051562E2,2.943503165135E2, +-2.488310512641E2)); +#13568=CARTESIAN_POINT('',(-2.395857737447E2,2.761966422374E2, +-2.617225871071E2)); +#13569=CARTESIAN_POINT('',(-2.392128266893E2,2.537800199857E2, +-2.720939583070E2)); +#13570=CARTESIAN_POINT('',(-2.389648762387E2,2.278909111700E2, +-2.789235757841E2)); +#13571=CARTESIAN_POINT('',(-2.389061568077E2,2.082923716434E2, +-2.805880105222E2)); +#13572=CARTESIAN_POINT('',(-2.389108802966E2,1.977070787276E2, +-2.804782373207E2)); +#13573=CARTESIAN_POINT('',(-2.389118467590E2,1.965612272668E2, +-2.804545459304E2)); +#13574=CARTESIAN_POINT('',(-2.507954791862E2,1.966811717229E2, +-9.521492224803E1)); +#13575=CARTESIAN_POINT('',(-2.507963763801E2,1.977870881204E2, +-9.519218030244E1)); +#13576=CARTESIAN_POINT('',(-2.508002053771E2,2.077485480762E2, +-9.508974804339E1)); +#13577=CARTESIAN_POINT('',(-2.507398188151E2,2.258389410182E2, +-9.657987871018E1)); +#13578=CARTESIAN_POINT('',(-2.505242159683E2,2.494982651365E2, +-1.025283454740E2)); +#13579=CARTESIAN_POINT('',(-2.501864664658E2,2.697995896245E2, +-1.112924516857E2)); +#13580=CARTESIAN_POINT('',(-2.497819130304E2,2.865203136470E2, +-1.221175320842E2)); +#13581=CARTESIAN_POINT('',(-2.493047588340E2,2.996576667102E2, +-1.342474924579E2)); +#13582=CARTESIAN_POINT('',(-2.488040238700E2,3.093739168830E2, +-1.471905525682E2)); +#13583=CARTESIAN_POINT('',(-2.482665757084E2,3.159655400557E2, +-1.606110006484E2)); +#13584=CARTESIAN_POINT('',(-2.477130579764E2,3.196203001427E2, +-1.743487710156E2)); +#13585=CARTESIAN_POINT('',(-2.471497841215E2,3.204111836614E2, +-1.883779831187E2)); +#13586=CARTESIAN_POINT('',(-2.465685273204E2,3.182522137162E2, +-2.026366457182E2)); +#13587=CARTESIAN_POINT('',(-2.460019187419E2,3.128429246551E2, +-2.169991244272E2)); +#13588=CARTESIAN_POINT('',(-2.454355259182E2,3.038440989364E2, +-2.312286105091E2)); +#13589=CARTESIAN_POINT('',(-2.449147271764E2,2.908171961348E2, +-2.448305626140E2)); +#13590=CARTESIAN_POINT('',(-2.444426234019E2,2.734794449896E2, +-2.571303478754E2)); +#13591=CARTESIAN_POINT('',(-2.440724212355E2,2.519516069374E2, +-2.670857160580E2)); +#13592=CARTESIAN_POINT('',(-2.438219977700E2,2.269656199274E2, +-2.736723707035E2)); +#13593=CARTESIAN_POINT('',(-2.437658451669E2,2.080214602045E2, +-2.752818042069E2)); +#13594=CARTESIAN_POINT('',(-2.437702548217E2,1.977821008657E2, +-2.751759794989E2)); +#13595=CARTESIAN_POINT('',(-2.437711489800E2,1.966736148329E2, +-2.751531030380E2)); +#13596=CARTESIAN_POINT('',(-2.579583462368E2,1.966625651849E2, +-9.456296590586E1)); +#13597=CARTESIAN_POINT('',(-2.579592567550E2,1.977746731644E2, +-9.454001871534E1)); +#13598=CARTESIAN_POINT('',(-2.579632597214E2,2.077920036443E2, +-9.443674168657E1)); +#13599=CARTESIAN_POINT('',(-2.579028960650E2,2.259843693781E2, +-9.594081766090E1)); +#13600=CARTESIAN_POINT('',(-2.576866152905E2,2.497832648075E2, +-1.019293515663E2)); +#13601=CARTESIAN_POINT('',(-2.573487708398E2,2.702095811838E2, +-1.107697301761E2)); +#13602=CARTESIAN_POINT('',(-2.569430714002E2,2.870439698082E2, +-1.216887649119E2)); +#13603=CARTESIAN_POINT('',(-2.564656541012E2,3.002666954454E2, +-1.339453799381E2)); +#13604=CARTESIAN_POINT('',(-2.559636942087E2,3.100472002613E2, +-1.470278862781E2)); +#13605=CARTESIAN_POINT('',(-2.554257865468E2,3.166629864515E2, +-1.606023140266E2)); +#13606=CARTESIAN_POINT('',(-2.548718345517E2,3.203067001732E2, +-1.744939251454E2)); +#13607=CARTESIAN_POINT('',(-2.543082292113E2,3.210548326924E2, +-1.886645185945E2)); +#13608=CARTESIAN_POINT('',(-2.537276266500E2,3.188192349879E2, +-2.030422925789E2)); +#13609=CARTESIAN_POINT('',(-2.531612136437E2,3.133256124355E2, +-2.174981288782E2)); +#13610=CARTESIAN_POINT('',(-2.525960781550E2,3.042298448959E2, +-2.317892341673E2)); +#13611=CARTESIAN_POINT('',(-2.520758035827E2,2.911152009248E2, +-2.454353531869E2)); +#13612=CARTESIAN_POINT('',(-2.516047128532E2,2.736930768108E2, +-2.577578742616E2)); +#13613=CARTESIAN_POINT('',(-2.512348721190E2,2.520899303048E2, +-2.677301534438E2)); +#13614=CARTESIAN_POINT('',(-2.509849362293E2,2.270330411992E2, +-2.743203847476E2)); +#13615=CARTESIAN_POINT('',(-2.509291569759E2,2.080413847938E2, +-2.759341362684E2)); +#13616=CARTESIAN_POINT('',(-2.509330731152E2,1.977765882827E2, +-2.758282352227E2)); +#13617=CARTESIAN_POINT('',(-2.509338852697E2,1.966653560349E2, +-2.758053160311E2)); +#13618=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#13530,#13531,#13532,#13533, +#13534,#13535,#13536,#13537,#13538,#13539,#13540,#13541,#13542,#13543,#13544, +#13545,#13546,#13547,#13548,#13549,#13550,#13551),(#13552,#13553,#13554,#13555, +#13556,#13557,#13558,#13559,#13560,#13561,#13562,#13563,#13564,#13565,#13566, +#13567,#13568,#13569,#13570,#13571,#13572,#13573),(#13574,#13575,#13576,#13577, +#13578,#13579,#13580,#13581,#13582,#13583,#13584,#13585,#13586,#13587,#13588, +#13589,#13590,#13591,#13592,#13593,#13594,#13595),(#13596,#13597,#13598,#13599, +#13600,#13601,#13602,#13603,#13604,#13605,#13606,#13607,#13608,#13609,#13610, +#13611,#13612,#13613,#13614,#13615,#13616,#13617)),.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E0, +1.E0),(-9.805061881353E-3,0.E0,7.847691635120E-2,1.503003183963E-1, +2.159730330619E-1,2.753000884440E-1,3.289230297328E-1,3.778762663737E-1, +4.234330289391E-1,4.670739613243E-1,5.103500180912E-1,5.546731997807E-1, +6.015477527544E-1,6.523809229462E-1,7.087434305487E-1,7.720167165598E-1, +8.425518322423E-1,9.193103512664E-1,1.E0,1.009799697887E0),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.245346554008E0, +1.245346554008E0,1.245346554008E0,1.245346554008E0,1.245346554008E0, +1.245346554008E0,1.245346554008E0,1.245346554008E0,1.245346554008E0, +1.245346554008E0,1.245346554008E0,1.245346554008E0,1.245346554008E0, +1.245346554008E0,1.245346554008E0,1.245346554008E0,1.245346554008E0, +1.245346554008E0,1.245346554008E0,1.245346554008E0,1.245346554008E0, +1.245346554008E0),(9.182178153305E-1,9.182178153305E-1,9.182178153305E-1, +9.182178153305E-1,9.182178153305E-1,9.182178153305E-1,9.182178153305E-1, +9.182178153305E-1,9.182178153305E-1,9.182178153305E-1,9.182178153305E-1, +9.182178153305E-1,9.182178153305E-1,9.182178153305E-1,9.182178153305E-1, +9.182178153305E-1,9.182178153305E-1,9.182178153305E-1,9.182178153305E-1, +9.182178153305E-1,9.182178153305E-1,9.182178153305E-1),(9.182178153305E-1, +9.182178153305E-1,9.182178153305E-1,9.182178153305E-1,9.182178153305E-1, +9.182178153305E-1,9.182178153305E-1,9.182178153305E-1,9.182178153305E-1, +9.182178153305E-1,9.182178153305E-1,9.182178153305E-1,9.182178153305E-1, +9.182178153305E-1,9.182178153305E-1,9.182178153305E-1,9.182178153305E-1, +9.182178153305E-1,9.182178153305E-1,9.182178153305E-1,9.182178153305E-1, +9.182178153305E-1),(1.245346554008E0,1.245346554008E0,1.245346554008E0, +1.245346554008E0,1.245346554008E0,1.245346554008E0,1.245346554008E0, +1.245346554008E0,1.245346554008E0,1.245346554008E0,1.245346554008E0, +1.245346554008E0,1.245346554008E0,1.245346554008E0,1.245346554008E0, +1.245346554008E0,1.245346554008E0,1.245346554008E0,1.245346554008E0, +1.245346554008E0,1.245346554008E0,1.245346554008E0)))REPRESENTATION_ITEM('')SURFACE()); +#13619=ORIENTED_EDGE('',*,*,#13523,.F.); +#13621=ORIENTED_EDGE('',*,*,#13620,.T.); +#13623=ORIENTED_EDGE('',*,*,#13622,.T.); +#13625=ORIENTED_EDGE('',*,*,#13624,.F.); +#13626=EDGE_LOOP('',(#13619,#13621,#13623,#13625)); +#13627=FACE_OUTER_BOUND('',#13626,.F.); +#13629=CARTESIAN_POINT('',(-2.401852785966E2,2.035840280476E2, +-2.875320427992E2)); +#13630=CARTESIAN_POINT('',(-2.401843234063E2,2.023898883485E2, +-2.875566915278E2)); +#13631=CARTESIAN_POINT('',(-2.401799302819E2,1.916474931752E2, +-2.876678467282E2)); +#13632=CARTESIAN_POINT('',(-2.402369902115E2,1.721021364958E2, +-2.860590064528E2)); +#13633=CARTESIAN_POINT('',(-2.404586451777E2,1.464404617921E2, +-2.795855107219E2)); +#13634=CARTESIAN_POINT('',(-2.407916353487E2,1.241962147043E2, +-2.699572458157E2)); +#13635=CARTESIAN_POINT('',(-2.412045131054E2,1.056660348730E2, +-2.579026180170E2)); +#13636=CARTESIAN_POINT('',(-2.416767926717E2,9.088147560949E1, +-2.441817221296E2)); +#13637=CARTESIAN_POINT('',(-2.421858026988E2,7.978872281185E1, +-2.292734354417E2)); +#13638=CARTESIAN_POINT('',(-2.427221042050E2,7.218885489153E1, +-2.135989753435E2)); +#13639=CARTESIAN_POINT('',(-2.432766590747E2,6.797798733491E1, +-1.973530529528E2)); +#13640=CARTESIAN_POINT('',(-2.438431842109E2,6.716173810543E1, +-1.807386651902E2)); +#13641=CARTESIAN_POINT('',(-2.444185018256E2,6.983338282096E1, +-1.639317004698E2)); +#13642=CARTESIAN_POINT('',(-2.449890446196E2,7.625489588258E1, +-1.472399874831E2)); +#13643=CARTESIAN_POINT('',(-2.455470005333E2,8.664822089752E1, +-1.310222117696E2)); +#13644=CARTESIAN_POINT('',(-2.460701483753E2,1.013599759238E2, +-1.158032984761E2)); +#13645=CARTESIAN_POINT('',(-2.465367585374E2,1.205337890626E2, +-1.022999352324E2)); +#13646=CARTESIAN_POINT('',(-2.469094567219E2,1.440140970232E2, +-9.150090461112E1)); +#13647=CARTESIAN_POINT('',(-2.471552224496E2,1.709914926679E2, +-8.442516152894E1)); +#13648=CARTESIAN_POINT('',(-2.472140890785E2,1.913704403319E2, +-8.269782651387E1)); +#13649=CARTESIAN_POINT('',(-2.472104863461E2,2.023808168555E2, +-8.281151816026E1)); +#13650=CARTESIAN_POINT('',(-2.472096773190E2,2.035705076134E2, +-8.283602485587E1)); +#13651=CARTESIAN_POINT('',(-2.389117598095E2,2.034395402181E2, +-2.804547476832E2)); +#13652=CARTESIAN_POINT('',(-2.389108377194E2,2.022934379564E2, +-2.804783684317E2)); +#13653=CARTESIAN_POINT('',(-2.389065004157E2,1.919841086664E2, +-2.805848060931E2)); +#13654=CARTESIAN_POINT('',(-2.389603329077E2,1.732421185232E2, +-2.790417742822E2)); +#13655=CARTESIAN_POINT('',(-2.391865753438E2,1.486823426490E2, +-2.728385549089E2)); +#13656=CARTESIAN_POINT('',(-2.395147670038E2,1.275045395458E2, +-2.636632477100E2)); +#13657=CARTESIAN_POINT('',(-2.399329574936E2,1.099789728160E2, +-2.522455193728E2)); +#13658=CARTESIAN_POINT('',(-2.403997483878E2,9.611960469223E1, +-2.393639416230E2)); +#13659=CARTESIAN_POINT('',(-2.409134687179E2,8.582840544494E1, +-2.255015162372E2)); +#13660=CARTESIAN_POINT('',(-2.414476498814E2,7.884206668661E1, +-2.110504490881E2)); +#13661=CARTESIAN_POINT('',(-2.420019222190E2,7.501172586991E1, +-1.961971801392E2)); +#13662=CARTESIAN_POINT('',(-2.425711585537E2,7.428525991221E1, +-1.810531370422E2)); +#13663=CARTESIAN_POINT('',(-2.431423589897E2,7.673306143575E1, +-1.657324120848E2)); +#13664=CARTESIAN_POINT('',(-2.437174132163E2,8.262851699521E1, +-1.504339610101E2)); +#13665=CARTESIAN_POINT('',(-2.442705832397E2,9.224491544415E1, +-1.354320997452E2)); +#13666=CARTESIAN_POINT('',(-2.447971775809E2,1.059865114415E2, +-1.212181490557E2)); +#13667=CARTESIAN_POINT('',(-2.452610551314E2,1.240781674702E2, +-1.084726157981E2)); +#13668=CARTESIAN_POINT('',(-2.456365739226E2,1.463988037102E2, +-9.820515667681E1)); +#13669=CARTESIAN_POINT('',(-2.458789389236E2,1.721937751331E2, +-9.143599523947E1)); +#13670=CARTESIAN_POINT('',(-2.459405348525E2,1.917252876087E2, +-8.978100405210E1)); +#13671=CARTESIAN_POINT('',(-2.459370270797E2,2.022828425226E2, +-8.988985059503E1)); +#13672=CARTESIAN_POINT('',(-2.459362071406E2,2.034236529475E2, +-8.991332401380E1)); +#13673=CARTESIAN_POINT('',(-2.437709919143E2,2.033271360758E2, +-2.751532698175E2)); +#13674=CARTESIAN_POINT('',(-2.437701498247E2,2.022184045615E2, +-2.751760983908E2)); +#13675=CARTESIAN_POINT('',(-2.437661685722E2,1.922459604940E2, +-2.752788304827E2)); +#13676=CARTESIAN_POINT('',(-2.438171736409E2,1.741294883372E2, +-2.737862531982E2)); +#13677=CARTESIAN_POINT('',(-2.440467022094E2,1.504234297391E2, +-2.678044844753E2)); +#13678=CARTESIAN_POINT('',(-2.443708455034E2,1.300696867569E2, +-2.589893460309E2)); +#13679=CARTESIAN_POINT('',(-2.447924735900E2,1.133088822468E2, +-2.480836894553E2)); +#13680=CARTESIAN_POINT('',(-2.452545178401E2,1.001491009822E2, +-2.358638764606E2)); +#13681=CARTESIAN_POINT('',(-2.457711227952E2,9.044518114769E1, +-2.228243947493E2)); +#13682=CARTESIAN_POINT('',(-2.463031619993E2,8.389577225107E1, +-2.093204784520E2)); +#13683=CARTESIAN_POINT('',(-2.468568573592E2,8.031443535898E1, +-1.955319003212E2)); +#13684=CARTESIAN_POINT('',(-2.474280437749E2,7.961036446530E1, +-1.814939062160E2)); +#13685=CARTESIAN_POINT('',(-2.479963927586E2,8.185204355428E1, +-1.672739920966E2)); +#13686=CARTESIAN_POINT('',(-2.485753332891E2,8.731774433939E1, +-1.529890880980E2)); +#13687=CARTESIAN_POINT('',(-2.491255829881E2,9.633807143169E1, +-1.388619472288E2)); +#13688=CARTESIAN_POINT('',(-2.496554658275E2,1.093494855963E2, +-1.253587480006E2)); +#13689=CARTESIAN_POINT('',(-2.501179164375E2,1.266449672755E2, +-1.131467889742E2)); +#13690=CARTESIAN_POINT('',(-2.504960518721E2,1.481199132690E2, +-1.032477594854E2)); +#13691=CARTESIAN_POINT('',(-2.507360851321E2,1.730605574126E2, +-9.669384392984E1)); +#13692=CARTESIAN_POINT('',(-2.508000255467E2,1.919809722134E2, +-9.508672635700E1)); +#13693=CARTESIAN_POINT('',(-2.507963817192E2,2.022122434669E2, +-9.519216013479E1)); +#13694=CARTESIAN_POINT('',(-2.507955311442E2,2.033178300765E2, +-9.521492913243E1)); +#13695=CARTESIAN_POINT('',(-2.509337266540E2,2.033353940950E2, +-2.758053628962E2)); +#13696=CARTESIAN_POINT('',(-2.509329484219E2,2.022239171558E2, +-2.758282593614E2)); +#13697=CARTESIAN_POINT('',(-2.509293428704E2,1.922267000758E2, +-2.759312179745E2)); +#13698=CARTESIAN_POINT('',(-2.509801486402E2,1.740649668666E2, +-2.744339813115E2)); +#13699=CARTESIAN_POINT('',(-2.512090724141E2,1.502916843203E2, +-2.684503265185E2)); +#13700=CARTESIAN_POINT('',(-2.515331077439E2,1.298702288209E2, +-2.596187420478E2)); +#13701=CARTESIAN_POINT('',(-2.519535893423E2,1.130316757358E2, +-2.486967987173E2)); +#13702=CARTESIAN_POINT('',(-2.524153695011E2,9.979457764634E1, +-2.364397028589E2)); +#13703=CARTESIAN_POINT('',(-2.529307602159E2,9.000086595790E1, +-2.233517382196E2)); +#13704=CARTESIAN_POINT('',(-2.534623237840E2,8.336747130372E1, +-2.097723420152E2)); +#13705=CARTESIAN_POINT('',(-2.540156023998E2,7.970739154487E1, +-1.958814777298E2)); +#13706=CARTESIAN_POINT('',(-2.545864410456E2,7.894067939804E1, +-1.817136308778E2)); +#13707=CARTESIAN_POINT('',(-2.551554513496E2,8.115638864193E1, +-1.673416204585E2)); +#13708=CARTESIAN_POINT('',(-2.557345905092E2,8.662729947465E1, +-1.528918374446E2)); +#13709=CARTESIAN_POINT('',(-2.562860867693E2,9.570213591423E1, +-1.386089120398E2)); +#13710=CARTESIAN_POINT('',(-2.568165086521E2,1.087987547766E2, +-1.249621556219E2)); +#13711=CARTESIAN_POINT('',(-2.572799624728E2,1.262114586586E2, +-1.126390395417E2)); +#13712=CARTESIAN_POINT('',(-2.576584485791E2,1.478211299648E2, +-1.026549621235E2)); +#13713=CARTESIAN_POINT('',(-2.578990565787E2,1.729087841468E2, +-9.605533525263E1)); +#13714=CARTESIAN_POINT('',(-2.579631091263E2,1.919360055557E2, +-9.443389496495E1)); +#13715=CARTESIAN_POINT('',(-2.579592054460E2,2.022246542629E2, +-9.454003769661E1)); +#13716=CARTESIAN_POINT('',(-2.579583286533E2,2.033364311981E2, +-9.456298623780E1)); +#13717=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#13629,#13630,#13631,#13632, +#13633,#13634,#13635,#13636,#13637,#13638,#13639,#13640,#13641,#13642,#13643, +#13644,#13645,#13646,#13647,#13648,#13649,#13650),(#13651,#13652,#13653,#13654, +#13655,#13656,#13657,#13658,#13659,#13660,#13661,#13662,#13663,#13664,#13665, +#13666,#13667,#13668,#13669,#13670,#13671,#13672),(#13673,#13674,#13675,#13676, +#13677,#13678,#13679,#13680,#13681,#13682,#13683,#13684,#13685,#13686,#13687, +#13688,#13689,#13690,#13691,#13692,#13693,#13694),(#13695,#13696,#13697,#13698, +#13699,#13700,#13701,#13702,#13703,#13704,#13705,#13706,#13707,#13708,#13709, +#13710,#13711,#13712,#13713,#13714,#13715,#13716)),.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E0, +1.E0),(-9.802151040443E-3,0.E0,7.833049432793E-2,1.501418326252E-1, +2.158334443635E-1,2.752026539763E-1,3.288881517123E-1,3.779087476167E-1, +4.235150766946E-1,4.671764097983E-1,5.104439898836E-1,5.547435566774E-1, +6.015546545939E-1,6.523153923374E-1,7.086073697786E-1,7.718207789497E-1, +8.423574462204E-1,9.191306891430E-1,1.E0,1.009801900969E0),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.245343844640E0, +1.245343844640E0,1.245343844640E0,1.245343844640E0,1.245343844640E0, +1.245343844640E0,1.245343844640E0,1.245343844640E0,1.245343844640E0, +1.245343844640E0,1.245343844640E0,1.245343844640E0,1.245343844640E0, +1.245343844640E0,1.245343844640E0,1.245343844640E0,1.245343844640E0, +1.245343844640E0,1.245343844640E0,1.245343844640E0,1.245343844640E0, +1.245343844640E0),(9.182187184533E-1,9.182187184533E-1,9.182187184533E-1, +9.182187184533E-1,9.182187184533E-1,9.182187184533E-1,9.182187184533E-1, +9.182187184533E-1,9.182187184533E-1,9.182187184533E-1,9.182187184533E-1, +9.182187184533E-1,9.182187184533E-1,9.182187184533E-1,9.182187184533E-1, +9.182187184533E-1,9.182187184533E-1,9.182187184533E-1,9.182187184533E-1, +9.182187184533E-1,9.182187184533E-1,9.182187184533E-1),(9.182187184533E-1, +9.182187184533E-1,9.182187184533E-1,9.182187184533E-1,9.182187184533E-1, +9.182187184533E-1,9.182187184533E-1,9.182187184533E-1,9.182187184533E-1, +9.182187184533E-1,9.182187184533E-1,9.182187184533E-1,9.182187184533E-1, +9.182187184533E-1,9.182187184533E-1,9.182187184533E-1,9.182187184533E-1, +9.182187184533E-1,9.182187184533E-1,9.182187184533E-1,9.182187184533E-1, +9.182187184533E-1),(1.245343844640E0,1.245343844640E0,1.245343844640E0, +1.245343844640E0,1.245343844640E0,1.245343844640E0,1.245343844640E0, +1.245343844640E0,1.245343844640E0,1.245343844640E0,1.245343844640E0, +1.245343844640E0,1.245343844640E0,1.245343844640E0,1.245343844640E0, +1.245343844640E0,1.245343844640E0,1.245343844640E0,1.245343844640E0, +1.245343844640E0,1.245343844640E0,1.245343844640E0)))REPRESENTATION_ITEM('')SURFACE()); +#13718=ORIENTED_EDGE('',*,*,#13525,.F.); +#13719=ORIENTED_EDGE('',*,*,#13624,.T.); +#13721=ORIENTED_EDGE('',*,*,#13720,.T.); +#13722=ORIENTED_EDGE('',*,*,#13620,.F.); +#13723=EDGE_LOOP('',(#13718,#13719,#13721,#13722)); +#13724=FACE_OUTER_BOUND('',#13723,.F.); +#13726=CARTESIAN_POINT('',(-2.480734878437E2,2.033193189782E2, +-9.414681274262E1)); +#13727=CARTESIAN_POINT('',(-2.541919735296E2,2.033127179141E2, +-9.446752894112E1)); +#13728=CARTESIAN_POINT('',(-2.603104592154E2,2.033061168501E2, +-9.478824513962E1)); +#13729=CARTESIAN_POINT('',(-2.664289449012E2,2.032995157860E2, +-9.510896133812E1)); +#13730=CARTESIAN_POINT('',(-2.480734878437E2,2.022131725883E2, +-9.412423380408E1)); +#13731=CARTESIAN_POINT('',(-2.541919735296E2,2.022087662302E2, +-9.444490446859E1)); +#13732=CARTESIAN_POINT('',(-2.603104592154E2,2.022043598720E2, +-9.476557513309E1)); +#13733=CARTESIAN_POINT('',(-2.664289449012E2,2.021999535138E2, +-9.508624579759E1)); +#13734=CARTESIAN_POINT('',(-2.480734878437E2,1.853115049703E2, +-9.394964288296E1)); +#13735=CARTESIAN_POINT('',(-2.541919735296E2,1.853407459177E2, +-9.427035499968E1)); +#13736=CARTESIAN_POINT('',(-2.603104592154E2,1.853699868651E2, +-9.459106711640E1)); +#13737=CARTESIAN_POINT('',(-2.664289449012E2,1.853992278125E2, +-9.491177923312E1)); +#13738=CARTESIAN_POINT('',(-2.480734878437E2,1.526218946748E2, +-9.882299486964E1)); +#13739=CARTESIAN_POINT('',(-2.541919735296E2,1.527164135100E2, +-9.913483125394E1)); +#13740=CARTESIAN_POINT('',(-2.603104592154E2,1.528109323452E2, +-9.944666763824E1)); +#13741=CARTESIAN_POINT('',(-2.664289449012E2,1.529054511803E2, +-9.975850402253E1)); +#13742=CARTESIAN_POINT('',(-2.480734878437E2,1.124045266823E2, +-1.189698431627E2)); +#13743=CARTESIAN_POINT('',(-2.541919735296E2,1.125973174474E2, +-1.192351178337E2)); +#13744=CARTESIAN_POINT('',(-2.603104592154E2,1.127901082124E2, +-1.195003925046E2)); +#13745=CARTESIAN_POINT('',(-2.664289449012E2,1.129828989775E2, +-1.197656671756E2)); +#13746=CARTESIAN_POINT('',(-2.480734878437E2,8.544962485456E1, +-1.492019822557E2)); +#13747=CARTESIAN_POINT('',(-2.541919735296E2,8.573830544959E1, +-1.493681971750E2)); +#13748=CARTESIAN_POINT('',(-2.603104592154E2,8.602698604462E1, +-1.495344120943E2)); +#13749=CARTESIAN_POINT('',(-2.664289449012E2,8.631566663965E1, +-1.497006270136E2)); +#13750=CARTESIAN_POINT('',(-2.480734878437E2,7.594456620310E1, +-1.849999999995E2)); +#13751=CARTESIAN_POINT('',(-2.541919735296E2,7.628121027663E1, +-1.849999999996E2)); +#13752=CARTESIAN_POINT('',(-2.603104592154E2,7.661785435016E1, +-1.849999999997E2)); +#13753=CARTESIAN_POINT('',(-2.664289449012E2,7.695449842369E1, +-1.849999999997E2)); +#13754=CARTESIAN_POINT('',(-2.480734878437E2,8.544962485435E1, +-2.207980177462E2)); +#13755=CARTESIAN_POINT('',(-2.541919735296E2,8.573830544942E1, +-2.206318028266E2)); +#13756=CARTESIAN_POINT('',(-2.603104592154E2,8.602698604448E1, +-2.204655879070E2)); +#13757=CARTESIAN_POINT('',(-2.664289449012E2,8.631566663954E1, +-2.202993729874E2)); +#13758=CARTESIAN_POINT('',(-2.480734878437E2,1.124045266831E2, +-2.510301568307E2)); +#13759=CARTESIAN_POINT('',(-2.541919735296E2,1.125973174480E2, +-2.507648821607E2)); +#13760=CARTESIAN_POINT('',(-2.603104592154E2,1.127901082130E2, +-2.504996074907E2)); +#13761=CARTESIAN_POINT('',(-2.664289449012E2,1.129828989780E2, +-2.502343328208E2)); +#13762=CARTESIAN_POINT('',(-2.480734878437E2,1.526218946718E2, +-2.711770051549E2)); +#13763=CARTESIAN_POINT('',(-2.541919735296E2,1.527164135074E2, +-2.708651687670E2)); +#13764=CARTESIAN_POINT('',(-2.603104592154E2,1.528109323430E2, +-2.705533323790E2)); +#13765=CARTESIAN_POINT('',(-2.664289449012E2,1.529054511786E2, +-2.702414959911E2)); +#13766=CARTESIAN_POINT('',(-2.480734878437E2,1.853115427292E2, +-2.760503626896E2)); +#13767=CARTESIAN_POINT('',(-2.541919735296E2,1.853407836002E2, +-2.757296505708E2)); +#13768=CARTESIAN_POINT('',(-2.603104592154E2,1.853700244713E2, +-2.754089384520E2)); +#13769=CARTESIAN_POINT('',(-2.664289449012E2,1.853992653423E2, +-2.750882263332E2)); +#13770=CARTESIAN_POINT('',(-2.480734878437E2,2.022132481080E2, +-2.758757654236E2)); +#13771=CARTESIAN_POINT('',(-2.541919735296E2,2.022088415996E2, +-2.755550947582E2)); +#13772=CARTESIAN_POINT('',(-2.603104592154E2,2.022044350912E2, +-2.752344240927E2)); +#13773=CARTESIAN_POINT('',(-2.664289449012E2,2.022000285828E2, +-2.749137534272E2)); +#13774=CARTESIAN_POINT('',(-2.480734878437E2,2.033194322133E2, +-2.758531849460E2)); +#13775=CARTESIAN_POINT('',(-2.541919735296E2,2.033128309245E2, +-2.755324687428E2)); +#13776=CARTESIAN_POINT('',(-2.603104592154E2,2.033062296358E2, +-2.752117525396E2)); +#13777=CARTESIAN_POINT('',(-2.664289449012E2,2.032996283471E2, +-2.748910363365E2)); +#13778=B_SPLINE_SURFACE_WITH_KNOTS('',3,3,((#13726,#13727,#13728,#13729), +(#13730,#13731,#13732,#13733),(#13734,#13735,#13736,#13737),(#13738,#13739, +#13740,#13741),(#13742,#13743,#13744,#13745),(#13746,#13747,#13748,#13749),( +#13750,#13751,#13752,#13753),(#13754,#13755,#13756,#13757),(#13758,#13759, +#13760,#13761),(#13762,#13763,#13764,#13765),(#13766,#13767,#13768,#13769),( +#13770,#13771,#13772,#13773),(#13774,#13775,#13776,#13777)),.UNSPECIFIED.,.F., +.F.,.F.,(4,1,1,1,1,1,1,1,1,1,4),(4,4),(-8.757431549032E-3,0.E0,1.25E-1,2.5E-1, +3.75E-1,5.E-1,6.25E-1,7.5E-1,8.75E-1,1.E0,1.008757730379E0),(-6.889239302026E-1, +5.815931411631E-2),.UNSPECIFIED.); +#13779=ORIENTED_EDGE('',*,*,#13720,.F.); +#13781=ORIENTED_EDGE('',*,*,#13780,.T.); +#13783=ORIENTED_EDGE('',*,*,#13782,.F.); +#13785=ORIENTED_EDGE('',*,*,#13784,.F.); +#13786=EDGE_LOOP('',(#13779,#13781,#13783,#13785)); +#13787=FACE_OUTER_BOUND('',#13786,.F.); +#13789=CARTESIAN_POINT('',(-2.480734878437E2,1.966806810231E2, +-2.758531872574E2)); +#13790=CARTESIAN_POINT('',(-2.541919735296E2,1.966872820872E2, +-2.755324710589E2)); +#13791=CARTESIAN_POINT('',(-2.603104592154E2,1.966938831512E2, +-2.752117548604E2)); +#13792=CARTESIAN_POINT('',(-2.664289449012E2,1.967004842153E2, +-2.748910386619E2)); +#13793=CARTESIAN_POINT('',(-2.480734878437E2,1.977868274125E2, +-2.758757661959E2)); +#13794=CARTESIAN_POINT('',(-2.541919735296E2,1.977912337707E2, +-2.755550955314E2)); +#13795=CARTESIAN_POINT('',(-2.603104592154E2,1.977956401289E2, +-2.752344248669E2)); +#13796=CARTESIAN_POINT('',(-2.664289449012E2,1.978000464871E2, +-2.749137542024E2)); +#13797=CARTESIAN_POINT('',(-2.480734878437E2,2.146884950302E2, +-2.760503571170E2)); +#13798=CARTESIAN_POINT('',(-2.541919735296E2,2.146592540828E2, +-2.757296450003E2)); +#13799=CARTESIAN_POINT('',(-2.603104592154E2,2.146300131354E2, +-2.754089328835E2)); +#13800=CARTESIAN_POINT('',(-2.664289449012E2,2.146007721879E2, +-2.750882207668E2)); +#13801=CARTESIAN_POINT('',(-2.480734878437E2,2.473781053252E2, +-2.711770051304E2)); +#13802=CARTESIAN_POINT('',(-2.541919735296E2,2.472835864900E2, +-2.708651687461E2)); +#13803=CARTESIAN_POINT('',(-2.603104592154E2,2.471890676548E2, +-2.705533323618E2)); +#13804=CARTESIAN_POINT('',(-2.664289449012E2,2.470945488197E2, +-2.702414959775E2)); +#13805=CARTESIAN_POINT('',(-2.480734878437E2,2.875954733177E2, +-2.510301568373E2)); +#13806=CARTESIAN_POINT('',(-2.541919735296E2,2.874026825526E2, +-2.507648821663E2)); +#13807=CARTESIAN_POINT('',(-2.603104592154E2,2.872098917876E2, +-2.504996074954E2)); +#13808=CARTESIAN_POINT('',(-2.664289449012E2,2.870171010225E2, +-2.502343328244E2)); +#13809=CARTESIAN_POINT('',(-2.480734878437E2,3.145503751454E2, +-2.207980177443E2)); +#13810=CARTESIAN_POINT('',(-2.541919735296E2,3.142616945504E2, +-2.206318028250E2)); +#13811=CARTESIAN_POINT('',(-2.603104592154E2,3.139730139554E2, +-2.204655879057E2)); +#13812=CARTESIAN_POINT('',(-2.664289449012E2,3.136843333603E2, +-2.202993729864E2)); +#13813=CARTESIAN_POINT('',(-2.480734878437E2,3.240554337969E2, +-1.850000000005E2)); +#13814=CARTESIAN_POINT('',(-2.541919735296E2,3.237187897234E2, +-1.850000000004E2)); +#13815=CARTESIAN_POINT('',(-2.603104592154E2,3.233821456498E2, +-1.850000000003E2)); +#13816=CARTESIAN_POINT('',(-2.664289449012E2,3.230455015763E2, +-1.850000000003E2)); +#13817=CARTESIAN_POINT('',(-2.480734878437E2,3.145503751456E2, +-1.492019822538E2)); +#13818=CARTESIAN_POINT('',(-2.541919735296E2,3.142616945506E2, +-1.493681971734E2)); +#13819=CARTESIAN_POINT('',(-2.603104592154E2,3.139730139555E2, +-1.495344120930E2)); +#13820=CARTESIAN_POINT('',(-2.664289449012E2,3.136843333605E2, +-1.497006270126E2)); +#13821=CARTESIAN_POINT('',(-2.480734878437E2,2.875954733169E2, +-1.189698431693E2)); +#13822=CARTESIAN_POINT('',(-2.541919735296E2,2.874026825520E2, +-1.192351178393E2)); +#13823=CARTESIAN_POINT('',(-2.603104592154E2,2.872098917870E2, +-1.195003925093E2)); +#13824=CARTESIAN_POINT('',(-2.664289449012E2,2.870171010220E2, +-1.197656671792E2)); +#13825=CARTESIAN_POINT('',(-2.480734878437E2,2.473781053282E2, +-9.882299484516E1)); +#13826=CARTESIAN_POINT('',(-2.541919735296E2,2.472835864926E2, +-9.913483123307E1)); +#13827=CARTESIAN_POINT('',(-2.603104592154E2,2.471890676570E2, +-9.944666762097E1)); +#13828=CARTESIAN_POINT('',(-2.664289449012E2,2.470945488214E2, +-9.975850400888E1)); +#13829=CARTESIAN_POINT('',(-2.480734878437E2,2.146884573210E2, +-9.394963731781E1)); +#13830=CARTESIAN_POINT('',(-2.541919735296E2,2.146592164499E2, +-9.427034943660E1)); +#13831=CARTESIAN_POINT('',(-2.603104592154E2,2.146299755788E2, +-9.459106155538E1)); +#13832=CARTESIAN_POINT('',(-2.664289449012E2,2.146007347077E2, +-9.491177367416E1)); +#13833=CARTESIAN_POINT('',(-2.480734878437E2,1.977867519925E2, +-9.412423457534E1)); +#13834=CARTESIAN_POINT('',(-2.541919735296E2,1.977911585007E2, +-9.444490524081E1)); +#13835=CARTESIAN_POINT('',(-2.603104592154E2,1.977955650088E2, +-9.476557590628E1)); +#13836=CARTESIAN_POINT('',(-2.664289449012E2,1.977999715170E2, +-9.508624657175E1)); +#13837=CARTESIAN_POINT('',(-2.480734878437E2,1.966805679374E2, +-9.414681505096E1)); +#13838=CARTESIAN_POINT('',(-2.541919735296E2,1.966871692258E2, +-9.446753125412E1)); +#13839=CARTESIAN_POINT('',(-2.603104592154E2,1.966937705142E2, +-9.478824745728E1)); +#13840=CARTESIAN_POINT('',(-2.664289449012E2,1.967003718026E2, +-9.510896366043E1)); +#13841=B_SPLINE_SURFACE_WITH_KNOTS('',3,3,((#13789,#13790,#13791,#13792), +(#13793,#13794,#13795,#13796),(#13797,#13798,#13799,#13800),(#13801,#13802, +#13803,#13804),(#13805,#13806,#13807,#13808),(#13809,#13810,#13811,#13812),( +#13813,#13814,#13815,#13816),(#13817,#13818,#13819,#13820),(#13821,#13822, +#13823,#13824),(#13825,#13826,#13827,#13828),(#13829,#13830,#13831,#13832),( +#13833,#13834,#13835,#13836),(#13837,#13838,#13839,#13840)),.UNSPECIFIED.,.F., +.F.,.F.,(4,1,1,1,1,1,1,1,1,1,4),(4,4),(-8.757431545580E-3,0.E0,1.25E-1,2.5E-1, +3.75E-1,5.E-1,6.25E-1,7.5E-1,8.75E-1,1.E0,1.008757729981E0),(-6.889239301181E-1, +5.815931410917E-2),.UNSPECIFIED.); +#13842=ORIENTED_EDGE('',*,*,#13622,.F.); +#13843=ORIENTED_EDGE('',*,*,#13784,.T.); +#13845=ORIENTED_EDGE('',*,*,#13844,.F.); +#13846=ORIENTED_EDGE('',*,*,#13780,.F.); +#13847=EDGE_LOOP('',(#13842,#13843,#13845,#13846)); +#13848=FACE_OUTER_BOUND('',#13847,.F.); +#13850=CARTESIAN_POINT('',(-2.65E2,0.E0,0.E0)); +#13851=DIRECTION('',(1.E0,0.E0,0.E0)); +#13852=DIRECTION('',(0.E0,1.E0,0.E0)); +#13853=AXIS2_PLACEMENT_3D('',#13850,#13851,#13852); +#13854=PLANE('',#13853); +#13855=ORIENTED_EDGE('',*,*,#13782,.T.); +#13856=ORIENTED_EDGE('',*,*,#13844,.T.); +#13857=EDGE_LOOP('',(#13855,#13856)); +#13858=FACE_OUTER_BOUND('',#13857,.F.); +#13860=ORIENTED_EDGE('',*,*,#13859,.T.); +#13862=ORIENTED_EDGE('',*,*,#13861,.T.); +#13863=EDGE_LOOP('',(#13860,#13862)); +#13864=FACE_BOUND('',#13863,.F.); +#13866=ORIENTED_EDGE('',*,*,#13865,.T.); +#13868=ORIENTED_EDGE('',*,*,#13867,.T.); +#13869=EDGE_LOOP('',(#13866,#13868)); +#13870=FACE_BOUND('',#13869,.F.); +#13872=ORIENTED_EDGE('',*,*,#13871,.T.); +#13874=ORIENTED_EDGE('',*,*,#13873,.T.); +#13875=EDGE_LOOP('',(#13872,#13874)); +#13876=FACE_BOUND('',#13875,.F.); +#13878=ORIENTED_EDGE('',*,*,#13877,.T.); +#13880=ORIENTED_EDGE('',*,*,#13879,.T.); +#13881=EDGE_LOOP('',(#13878,#13880)); +#13882=FACE_BOUND('',#13881,.F.); +#13884=ORIENTED_EDGE('',*,*,#13883,.T.); +#13886=ORIENTED_EDGE('',*,*,#13885,.T.); +#13887=EDGE_LOOP('',(#13884,#13886)); +#13888=FACE_BOUND('',#13887,.F.); +#13890=ORIENTED_EDGE('',*,*,#13889,.T.); +#13892=ORIENTED_EDGE('',*,*,#13891,.T.); +#13893=EDGE_LOOP('',(#13890,#13892)); +#13894=FACE_BOUND('',#13893,.F.); +#13896=ORIENTED_EDGE('',*,*,#13895,.T.); +#13898=ORIENTED_EDGE('',*,*,#13897,.T.); +#13899=EDGE_LOOP('',(#13896,#13898)); +#13900=FACE_BOUND('',#13899,.F.); +#13902=ORIENTED_EDGE('',*,*,#13901,.T.); +#13904=ORIENTED_EDGE('',*,*,#13903,.T.); +#13905=EDGE_LOOP('',(#13902,#13904)); +#13906=FACE_BOUND('',#13905,.F.); +#13908=ORIENTED_EDGE('',*,*,#13907,.T.); +#13910=ORIENTED_EDGE('',*,*,#13909,.T.); +#13911=EDGE_LOOP('',(#13908,#13910)); +#13912=FACE_BOUND('',#13911,.F.); +#13914=ORIENTED_EDGE('',*,*,#13913,.T.); +#13916=ORIENTED_EDGE('',*,*,#13915,.T.); +#13917=EDGE_LOOP('',(#13914,#13916)); +#13918=FACE_BOUND('',#13917,.F.); +#13920=ORIENTED_EDGE('',*,*,#13919,.T.); +#13922=ORIENTED_EDGE('',*,*,#13921,.T.); +#13923=EDGE_LOOP('',(#13920,#13922)); +#13924=FACE_BOUND('',#13923,.F.); +#13926=CARTESIAN_POINT('',(-1.435965051005E2,2.E2,-1.85E2)); +#13927=DIRECTION('',(-1.E0,0.E0,0.E0)); +#13928=DIRECTION('',(0.E0,1.E0,0.E0)); +#13929=AXIS2_PLACEMENT_3D('',#13926,#13927,#13928); +#13930=CYLINDRICAL_SURFACE('',#13929,5.E1); +#13931=ORIENTED_EDGE('',*,*,#13859,.F.); +#13933=ORIENTED_EDGE('',*,*,#13932,.F.); +#13935=ORIENTED_EDGE('',*,*,#13934,.T.); +#13937=ORIENTED_EDGE('',*,*,#13936,.T.); +#13938=EDGE_LOOP('',(#13931,#13933,#13935,#13937)); +#13939=FACE_OUTER_BOUND('',#13938,.F.); +#13941=CARTESIAN_POINT('',(-1.435965051005E2,2.E2,-1.85E2)); +#13942=DIRECTION('',(-1.E0,0.E0,0.E0)); +#13943=DIRECTION('',(0.E0,1.E0,0.E0)); +#13944=AXIS2_PLACEMENT_3D('',#13941,#13942,#13943); +#13945=CYLINDRICAL_SURFACE('',#13944,5.E1); +#13946=ORIENTED_EDGE('',*,*,#13861,.F.); +#13947=ORIENTED_EDGE('',*,*,#13936,.F.); +#13949=ORIENTED_EDGE('',*,*,#13948,.F.); +#13950=ORIENTED_EDGE('',*,*,#13932,.T.); +#13951=EDGE_LOOP('',(#13946,#13947,#13949,#13950)); +#13952=FACE_OUTER_BOUND('',#13951,.F.); +#13954=CARTESIAN_POINT('',(-2.57E2,2.E2,-1.85E2)); +#13955=DIRECTION('',(-1.E0,0.E0,0.E0)); +#13956=DIRECTION('',(0.E0,1.E0,0.E0)); +#13957=AXIS2_PLACEMENT_3D('',#13954,#13955,#13956); +#13958=PLANE('',#13957); +#13959=ORIENTED_EDGE('',*,*,#13934,.F.); +#13960=ORIENTED_EDGE('',*,*,#13948,.T.); +#13961=EDGE_LOOP('',(#13959,#13960)); +#13962=FACE_OUTER_BOUND('',#13961,.F.); +#13964=ORIENTED_EDGE('',*,*,#13963,.F.); +#13966=ORIENTED_EDGE('',*,*,#13965,.T.); +#13967=EDGE_LOOP('',(#13964,#13966)); +#13968=FACE_BOUND('',#13967,.F.); +#13970=CARTESIAN_POINT('',(-1.435965051005E2,2.E2,-1.85E2)); +#13971=DIRECTION('',(-1.E0,0.E0,0.E0)); +#13972=DIRECTION('',(0.E0,1.E0,0.E0)); +#13973=AXIS2_PLACEMENT_3D('',#13970,#13971,#13972); +#13974=CYLINDRICAL_SURFACE('',#13973,2.6E1); +#13976=ORIENTED_EDGE('',*,*,#13975,.T.); +#13978=ORIENTED_EDGE('',*,*,#13977,.T.); +#13979=ORIENTED_EDGE('',*,*,#13963,.T.); +#13981=ORIENTED_EDGE('',*,*,#13980,.F.); +#13982=EDGE_LOOP('',(#13976,#13978,#13979,#13981)); +#13983=FACE_OUTER_BOUND('',#13982,.F.); +#13985=CARTESIAN_POINT('',(-2.25E2,0.E0,0.E0)); +#13986=DIRECTION('',(1.E0,0.E0,0.E0)); +#13987=DIRECTION('',(0.E0,0.E0,-1.E0)); +#13988=AXIS2_PLACEMENT_3D('',#13985,#13986,#13987); +#13989=PLANE('',#13988); +#13990=ORIENTED_EDGE('',*,*,#12043,.F.); +#13991=ORIENTED_EDGE('',*,*,#12090,.F.); +#13992=EDGE_LOOP('',(#13990,#13991)); +#13993=FACE_OUTER_BOUND('',#13992,.F.); +#13995=ORIENTED_EDGE('',*,*,#13994,.F.); +#13996=ORIENTED_EDGE('',*,*,#13975,.F.); +#13997=EDGE_LOOP('',(#13995,#13996)); +#13998=FACE_BOUND('',#13997,.F.); +#14000=CARTESIAN_POINT('',(-1.435965051005E2,2.E2,-1.85E2)); +#14001=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14002=DIRECTION('',(0.E0,1.E0,0.E0)); +#14003=AXIS2_PLACEMENT_3D('',#14000,#14001,#14002); +#14004=CYLINDRICAL_SURFACE('',#14003,2.6E1); +#14005=ORIENTED_EDGE('',*,*,#13994,.T.); +#14006=ORIENTED_EDGE('',*,*,#13980,.T.); +#14007=ORIENTED_EDGE('',*,*,#13965,.F.); +#14008=ORIENTED_EDGE('',*,*,#13977,.F.); +#14009=EDGE_LOOP('',(#14005,#14006,#14007,#14008)); +#14010=FACE_OUTER_BOUND('',#14009,.F.); +#14012=CARTESIAN_POINT('',(-2.361065137066E2,1.12E2,-1.85E2)); +#14013=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14014=DIRECTION('',(0.E0,1.E0,0.E0)); +#14015=AXIS2_PLACEMENT_3D('',#14012,#14013,#14014); +#14016=CYLINDRICAL_SURFACE('',#14015,4.19E0); +#14017=ORIENTED_EDGE('',*,*,#13865,.F.); +#14019=ORIENTED_EDGE('',*,*,#14018,.F.); +#14021=ORIENTED_EDGE('',*,*,#14020,.T.); +#14023=ORIENTED_EDGE('',*,*,#14022,.T.); +#14024=EDGE_LOOP('',(#14017,#14019,#14021,#14023)); +#14025=FACE_OUTER_BOUND('',#14024,.F.); +#14027=CARTESIAN_POINT('',(-2.361065137066E2,1.12E2,-1.85E2)); +#14028=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14029=DIRECTION('',(0.E0,1.E0,0.E0)); +#14030=AXIS2_PLACEMENT_3D('',#14027,#14028,#14029); +#14031=CYLINDRICAL_SURFACE('',#14030,4.19E0); +#14032=ORIENTED_EDGE('',*,*,#13867,.F.); +#14033=ORIENTED_EDGE('',*,*,#14022,.F.); +#14035=ORIENTED_EDGE('',*,*,#14034,.F.); +#14036=ORIENTED_EDGE('',*,*,#14018,.T.); +#14037=EDGE_LOOP('',(#14032,#14033,#14035,#14036)); +#14038=FACE_OUTER_BOUND('',#14037,.F.); +#14040=CARTESIAN_POINT('',(-2.391096825153E2,1.12E2,-1.85E2)); +#14041=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14042=DIRECTION('',(0.E0,1.E0,0.E0)); +#14043=AXIS2_PLACEMENT_3D('',#14040,#14041,#14042); +#14044=CONICAL_SURFACE('',#14043,2.708262877374E0,5.9E1); +#14046=ORIENTED_EDGE('',*,*,#14045,.T.); +#14047=ORIENTED_EDGE('',*,*,#14034,.T.); +#14049=ORIENTED_EDGE('',*,*,#14048,.F.); +#14050=EDGE_LOOP('',(#14046,#14047,#14049)); +#14051=FACE_OUTER_BOUND('',#14050,.F.); +#14053=CARTESIAN_POINT('',(-2.391096825153E2,1.12E2,-1.85E2)); +#14054=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14055=DIRECTION('',(0.E0,1.E0,0.E0)); +#14056=AXIS2_PLACEMENT_3D('',#14053,#14054,#14055); +#14057=CONICAL_SURFACE('',#14056,2.708262877374E0,5.9E1); +#14058=ORIENTED_EDGE('',*,*,#14045,.F.); +#14059=ORIENTED_EDGE('',*,*,#14048,.T.); +#14060=ORIENTED_EDGE('',*,*,#14020,.F.); +#14061=EDGE_LOOP('',(#14058,#14059,#14060)); +#14062=FACE_OUTER_BOUND('',#14061,.F.); +#14064=CARTESIAN_POINT('',(-2.361065137066E2,2.88E2,-1.85E2)); +#14065=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14066=DIRECTION('',(0.E0,1.E0,0.E0)); +#14067=AXIS2_PLACEMENT_3D('',#14064,#14065,#14066); +#14068=CYLINDRICAL_SURFACE('',#14067,4.19E0); +#14069=ORIENTED_EDGE('',*,*,#13871,.F.); +#14071=ORIENTED_EDGE('',*,*,#14070,.F.); +#14073=ORIENTED_EDGE('',*,*,#14072,.T.); +#14075=ORIENTED_EDGE('',*,*,#14074,.T.); +#14076=EDGE_LOOP('',(#14069,#14071,#14073,#14075)); +#14077=FACE_OUTER_BOUND('',#14076,.F.); +#14079=CARTESIAN_POINT('',(-2.361065137066E2,2.88E2,-1.85E2)); +#14080=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14081=DIRECTION('',(0.E0,1.E0,0.E0)); +#14082=AXIS2_PLACEMENT_3D('',#14079,#14080,#14081); +#14083=CYLINDRICAL_SURFACE('',#14082,4.19E0); +#14084=ORIENTED_EDGE('',*,*,#13873,.F.); +#14085=ORIENTED_EDGE('',*,*,#14074,.F.); +#14087=ORIENTED_EDGE('',*,*,#14086,.F.); +#14088=ORIENTED_EDGE('',*,*,#14070,.T.); +#14089=EDGE_LOOP('',(#14084,#14085,#14087,#14088)); +#14090=FACE_OUTER_BOUND('',#14089,.F.); +#14092=CARTESIAN_POINT('',(-2.391096825153E2,2.88E2,-1.85E2)); +#14093=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14094=DIRECTION('',(0.E0,1.E0,0.E0)); +#14095=AXIS2_PLACEMENT_3D('',#14092,#14093,#14094); +#14096=CONICAL_SURFACE('',#14095,2.708262877374E0,5.9E1); +#14098=ORIENTED_EDGE('',*,*,#14097,.T.); +#14099=ORIENTED_EDGE('',*,*,#14086,.T.); +#14101=ORIENTED_EDGE('',*,*,#14100,.F.); +#14102=EDGE_LOOP('',(#14098,#14099,#14101)); +#14103=FACE_OUTER_BOUND('',#14102,.F.); +#14105=CARTESIAN_POINT('',(-2.391096825153E2,2.88E2,-1.85E2)); +#14106=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14107=DIRECTION('',(0.E0,1.E0,0.E0)); +#14108=AXIS2_PLACEMENT_3D('',#14105,#14106,#14107); +#14109=CONICAL_SURFACE('',#14108,2.708262877374E0,5.9E1); +#14110=ORIENTED_EDGE('',*,*,#14097,.F.); +#14111=ORIENTED_EDGE('',*,*,#14100,.T.); +#14112=ORIENTED_EDGE('',*,*,#14072,.F.); +#14113=EDGE_LOOP('',(#14110,#14111,#14112)); +#14114=FACE_OUTER_BOUND('',#14113,.F.); +#14116=CARTESIAN_POINT('',(-2.361065137066E2,2.7317E2,-1.45E2)); +#14117=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14118=DIRECTION('',(0.E0,1.E0,0.E0)); +#14119=AXIS2_PLACEMENT_3D('',#14116,#14117,#14118); +#14120=CYLINDRICAL_SURFACE('',#14119,4.19E0); +#14121=ORIENTED_EDGE('',*,*,#13877,.F.); +#14123=ORIENTED_EDGE('',*,*,#14122,.F.); +#14125=ORIENTED_EDGE('',*,*,#14124,.T.); +#14127=ORIENTED_EDGE('',*,*,#14126,.T.); +#14128=EDGE_LOOP('',(#14121,#14123,#14125,#14127)); +#14129=FACE_OUTER_BOUND('',#14128,.F.); +#14131=CARTESIAN_POINT('',(-2.361065137066E2,2.7317E2,-1.45E2)); +#14132=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14133=DIRECTION('',(0.E0,1.E0,0.E0)); +#14134=AXIS2_PLACEMENT_3D('',#14131,#14132,#14133); +#14135=CYLINDRICAL_SURFACE('',#14134,4.19E0); +#14136=ORIENTED_EDGE('',*,*,#13879,.F.); +#14137=ORIENTED_EDGE('',*,*,#14126,.F.); +#14139=ORIENTED_EDGE('',*,*,#14138,.F.); +#14140=ORIENTED_EDGE('',*,*,#14122,.T.); +#14141=EDGE_LOOP('',(#14136,#14137,#14139,#14140)); +#14142=FACE_OUTER_BOUND('',#14141,.F.); +#14144=CARTESIAN_POINT('',(-2.391096825153E2,2.7317E2,-1.45E2)); +#14145=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14146=DIRECTION('',(0.E0,1.E0,0.E0)); +#14147=AXIS2_PLACEMENT_3D('',#14144,#14145,#14146); +#14148=CONICAL_SURFACE('',#14147,2.708262877374E0,5.9E1); +#14150=ORIENTED_EDGE('',*,*,#14149,.T.); +#14151=ORIENTED_EDGE('',*,*,#14138,.T.); +#14153=ORIENTED_EDGE('',*,*,#14152,.F.); +#14154=EDGE_LOOP('',(#14150,#14151,#14153)); +#14155=FACE_OUTER_BOUND('',#14154,.F.); +#14157=CARTESIAN_POINT('',(-2.391096825153E2,2.7317E2,-1.45E2)); +#14158=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14159=DIRECTION('',(0.E0,1.E0,0.E0)); +#14160=AXIS2_PLACEMENT_3D('',#14157,#14158,#14159); +#14161=CONICAL_SURFACE('',#14160,2.708262877374E0,5.9E1); +#14162=ORIENTED_EDGE('',*,*,#14149,.F.); +#14163=ORIENTED_EDGE('',*,*,#14152,.T.); +#14164=ORIENTED_EDGE('',*,*,#14124,.F.); +#14165=EDGE_LOOP('',(#14162,#14163,#14164)); +#14166=FACE_OUTER_BOUND('',#14165,.F.); +#14168=CARTESIAN_POINT('',(-2.361065137066E2,2.289E2,-1.17E2)); +#14169=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14170=DIRECTION('',(0.E0,1.E0,0.E0)); +#14171=AXIS2_PLACEMENT_3D('',#14168,#14169,#14170); +#14172=CYLINDRICAL_SURFACE('',#14171,4.19E0); +#14173=ORIENTED_EDGE('',*,*,#13883,.F.); +#14175=ORIENTED_EDGE('',*,*,#14174,.F.); +#14177=ORIENTED_EDGE('',*,*,#14176,.T.); +#14179=ORIENTED_EDGE('',*,*,#14178,.T.); +#14180=EDGE_LOOP('',(#14173,#14175,#14177,#14179)); +#14181=FACE_OUTER_BOUND('',#14180,.F.); +#14183=CARTESIAN_POINT('',(-2.361065137066E2,2.289E2,-1.17E2)); +#14184=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14185=DIRECTION('',(0.E0,1.E0,0.E0)); +#14186=AXIS2_PLACEMENT_3D('',#14183,#14184,#14185); +#14187=CYLINDRICAL_SURFACE('',#14186,4.19E0); +#14188=ORIENTED_EDGE('',*,*,#13885,.F.); +#14189=ORIENTED_EDGE('',*,*,#14178,.F.); +#14191=ORIENTED_EDGE('',*,*,#14190,.F.); +#14192=ORIENTED_EDGE('',*,*,#14174,.T.); +#14193=EDGE_LOOP('',(#14188,#14189,#14191,#14192)); +#14194=FACE_OUTER_BOUND('',#14193,.F.); +#14196=CARTESIAN_POINT('',(-2.391096825153E2,2.289E2,-1.17E2)); +#14197=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14198=DIRECTION('',(0.E0,1.E0,0.E0)); +#14199=AXIS2_PLACEMENT_3D('',#14196,#14197,#14198); +#14200=CONICAL_SURFACE('',#14199,2.708262877374E0,5.9E1); +#14202=ORIENTED_EDGE('',*,*,#14201,.T.); +#14203=ORIENTED_EDGE('',*,*,#14190,.T.); +#14205=ORIENTED_EDGE('',*,*,#14204,.F.); +#14206=EDGE_LOOP('',(#14202,#14203,#14205)); +#14207=FACE_OUTER_BOUND('',#14206,.F.); +#14209=CARTESIAN_POINT('',(-2.391096825153E2,2.289E2,-1.17E2)); +#14210=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14211=DIRECTION('',(0.E0,1.E0,0.E0)); +#14212=AXIS2_PLACEMENT_3D('',#14209,#14210,#14211); +#14213=CONICAL_SURFACE('',#14212,2.708262877374E0,5.9E1); +#14214=ORIENTED_EDGE('',*,*,#14201,.F.); +#14215=ORIENTED_EDGE('',*,*,#14204,.T.); +#14216=ORIENTED_EDGE('',*,*,#14176,.F.); +#14217=EDGE_LOOP('',(#14214,#14215,#14216)); +#14218=FACE_OUTER_BOUND('',#14217,.F.); +#14220=CARTESIAN_POINT('',(-2.361065137066E2,1.711E2,-1.17E2)); +#14221=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14222=DIRECTION('',(0.E0,1.E0,0.E0)); +#14223=AXIS2_PLACEMENT_3D('',#14220,#14221,#14222); +#14224=CYLINDRICAL_SURFACE('',#14223,4.19E0); +#14225=ORIENTED_EDGE('',*,*,#13889,.F.); +#14227=ORIENTED_EDGE('',*,*,#14226,.F.); +#14229=ORIENTED_EDGE('',*,*,#14228,.T.); +#14231=ORIENTED_EDGE('',*,*,#14230,.T.); +#14232=EDGE_LOOP('',(#14225,#14227,#14229,#14231)); +#14233=FACE_OUTER_BOUND('',#14232,.F.); +#14235=CARTESIAN_POINT('',(-2.361065137066E2,1.711E2,-1.17E2)); +#14236=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14237=DIRECTION('',(0.E0,1.E0,0.E0)); +#14238=AXIS2_PLACEMENT_3D('',#14235,#14236,#14237); +#14239=CYLINDRICAL_SURFACE('',#14238,4.19E0); +#14240=ORIENTED_EDGE('',*,*,#13891,.F.); +#14241=ORIENTED_EDGE('',*,*,#14230,.F.); +#14243=ORIENTED_EDGE('',*,*,#14242,.F.); +#14244=ORIENTED_EDGE('',*,*,#14226,.T.); +#14245=EDGE_LOOP('',(#14240,#14241,#14243,#14244)); +#14246=FACE_OUTER_BOUND('',#14245,.F.); +#14248=CARTESIAN_POINT('',(-2.391096825153E2,1.711E2,-1.17E2)); +#14249=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14250=DIRECTION('',(0.E0,1.E0,0.E0)); +#14251=AXIS2_PLACEMENT_3D('',#14248,#14249,#14250); +#14252=CONICAL_SURFACE('',#14251,2.708262877374E0,5.9E1); +#14254=ORIENTED_EDGE('',*,*,#14253,.T.); +#14255=ORIENTED_EDGE('',*,*,#14242,.T.); +#14257=ORIENTED_EDGE('',*,*,#14256,.F.); +#14258=EDGE_LOOP('',(#14254,#14255,#14257)); +#14259=FACE_OUTER_BOUND('',#14258,.F.); +#14261=CARTESIAN_POINT('',(-2.391096825153E2,1.711E2,-1.17E2)); +#14262=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14263=DIRECTION('',(0.E0,1.E0,0.E0)); +#14264=AXIS2_PLACEMENT_3D('',#14261,#14262,#14263); +#14265=CONICAL_SURFACE('',#14264,2.708262877374E0,5.9E1); +#14266=ORIENTED_EDGE('',*,*,#14253,.F.); +#14267=ORIENTED_EDGE('',*,*,#14256,.T.); +#14268=ORIENTED_EDGE('',*,*,#14228,.F.); +#14269=EDGE_LOOP('',(#14266,#14267,#14268)); +#14270=FACE_OUTER_BOUND('',#14269,.F.); +#14272=CARTESIAN_POINT('',(-2.361065137066E2,1.2683E2,-1.45E2)); +#14273=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14274=DIRECTION('',(0.E0,1.E0,0.E0)); +#14275=AXIS2_PLACEMENT_3D('',#14272,#14273,#14274); +#14276=CYLINDRICAL_SURFACE('',#14275,4.19E0); +#14277=ORIENTED_EDGE('',*,*,#13895,.F.); +#14279=ORIENTED_EDGE('',*,*,#14278,.F.); +#14281=ORIENTED_EDGE('',*,*,#14280,.T.); +#14283=ORIENTED_EDGE('',*,*,#14282,.T.); +#14284=EDGE_LOOP('',(#14277,#14279,#14281,#14283)); +#14285=FACE_OUTER_BOUND('',#14284,.F.); +#14287=CARTESIAN_POINT('',(-2.361065137066E2,1.2683E2,-1.45E2)); +#14288=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14289=DIRECTION('',(0.E0,1.E0,0.E0)); +#14290=AXIS2_PLACEMENT_3D('',#14287,#14288,#14289); +#14291=CYLINDRICAL_SURFACE('',#14290,4.19E0); +#14292=ORIENTED_EDGE('',*,*,#13897,.F.); +#14293=ORIENTED_EDGE('',*,*,#14282,.F.); +#14295=ORIENTED_EDGE('',*,*,#14294,.F.); +#14296=ORIENTED_EDGE('',*,*,#14278,.T.); +#14297=EDGE_LOOP('',(#14292,#14293,#14295,#14296)); +#14298=FACE_OUTER_BOUND('',#14297,.F.); +#14300=CARTESIAN_POINT('',(-2.391096825153E2,1.2683E2,-1.45E2)); +#14301=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14302=DIRECTION('',(0.E0,1.E0,0.E0)); +#14303=AXIS2_PLACEMENT_3D('',#14300,#14301,#14302); +#14304=CONICAL_SURFACE('',#14303,2.708262877374E0,5.9E1); +#14306=ORIENTED_EDGE('',*,*,#14305,.T.); +#14307=ORIENTED_EDGE('',*,*,#14294,.T.); +#14309=ORIENTED_EDGE('',*,*,#14308,.F.); +#14310=EDGE_LOOP('',(#14306,#14307,#14309)); +#14311=FACE_OUTER_BOUND('',#14310,.F.); +#14313=CARTESIAN_POINT('',(-2.391096825153E2,1.2683E2,-1.45E2)); +#14314=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14315=DIRECTION('',(0.E0,1.E0,0.E0)); +#14316=AXIS2_PLACEMENT_3D('',#14313,#14314,#14315); +#14317=CONICAL_SURFACE('',#14316,2.708262877374E0,5.9E1); +#14318=ORIENTED_EDGE('',*,*,#14305,.F.); +#14319=ORIENTED_EDGE('',*,*,#14308,.T.); +#14320=ORIENTED_EDGE('',*,*,#14280,.F.); +#14321=EDGE_LOOP('',(#14318,#14319,#14320)); +#14322=FACE_OUTER_BOUND('',#14321,.F.); +#14324=CARTESIAN_POINT('',(-2.361065137066E2,1.2683E2,-2.25E2)); +#14325=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14326=DIRECTION('',(0.E0,1.E0,0.E0)); +#14327=AXIS2_PLACEMENT_3D('',#14324,#14325,#14326); +#14328=CYLINDRICAL_SURFACE('',#14327,4.19E0); +#14329=ORIENTED_EDGE('',*,*,#13901,.F.); +#14331=ORIENTED_EDGE('',*,*,#14330,.F.); +#14333=ORIENTED_EDGE('',*,*,#14332,.T.); +#14335=ORIENTED_EDGE('',*,*,#14334,.T.); +#14336=EDGE_LOOP('',(#14329,#14331,#14333,#14335)); +#14337=FACE_OUTER_BOUND('',#14336,.F.); +#14339=CARTESIAN_POINT('',(-2.361065137066E2,1.2683E2,-2.25E2)); +#14340=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14341=DIRECTION('',(0.E0,1.E0,0.E0)); +#14342=AXIS2_PLACEMENT_3D('',#14339,#14340,#14341); +#14343=CYLINDRICAL_SURFACE('',#14342,4.19E0); +#14344=ORIENTED_EDGE('',*,*,#13903,.F.); +#14345=ORIENTED_EDGE('',*,*,#14334,.F.); +#14347=ORIENTED_EDGE('',*,*,#14346,.F.); +#14348=ORIENTED_EDGE('',*,*,#14330,.T.); +#14349=EDGE_LOOP('',(#14344,#14345,#14347,#14348)); +#14350=FACE_OUTER_BOUND('',#14349,.F.); +#14352=CARTESIAN_POINT('',(-2.391096825153E2,1.2683E2,-2.25E2)); +#14353=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14354=DIRECTION('',(0.E0,1.E0,0.E0)); +#14355=AXIS2_PLACEMENT_3D('',#14352,#14353,#14354); +#14356=CONICAL_SURFACE('',#14355,2.708262877374E0,5.9E1); +#14358=ORIENTED_EDGE('',*,*,#14357,.T.); +#14359=ORIENTED_EDGE('',*,*,#14346,.T.); +#14361=ORIENTED_EDGE('',*,*,#14360,.F.); +#14362=EDGE_LOOP('',(#14358,#14359,#14361)); +#14363=FACE_OUTER_BOUND('',#14362,.F.); +#14365=CARTESIAN_POINT('',(-2.391096825153E2,1.2683E2,-2.25E2)); +#14366=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14367=DIRECTION('',(0.E0,1.E0,0.E0)); +#14368=AXIS2_PLACEMENT_3D('',#14365,#14366,#14367); +#14369=CONICAL_SURFACE('',#14368,2.708262877374E0,5.9E1); +#14370=ORIENTED_EDGE('',*,*,#14357,.F.); +#14371=ORIENTED_EDGE('',*,*,#14360,.T.); +#14372=ORIENTED_EDGE('',*,*,#14332,.F.); +#14373=EDGE_LOOP('',(#14370,#14371,#14372)); +#14374=FACE_OUTER_BOUND('',#14373,.F.); +#14376=CARTESIAN_POINT('',(-2.361065137066E2,1.711E2,-2.53E2)); +#14377=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14378=DIRECTION('',(0.E0,1.E0,0.E0)); +#14379=AXIS2_PLACEMENT_3D('',#14376,#14377,#14378); +#14380=CYLINDRICAL_SURFACE('',#14379,4.19E0); +#14381=ORIENTED_EDGE('',*,*,#13907,.F.); +#14383=ORIENTED_EDGE('',*,*,#14382,.F.); +#14385=ORIENTED_EDGE('',*,*,#14384,.T.); +#14387=ORIENTED_EDGE('',*,*,#14386,.T.); +#14388=EDGE_LOOP('',(#14381,#14383,#14385,#14387)); +#14389=FACE_OUTER_BOUND('',#14388,.F.); +#14391=CARTESIAN_POINT('',(-2.361065137066E2,1.711E2,-2.53E2)); +#14392=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14393=DIRECTION('',(0.E0,1.E0,0.E0)); +#14394=AXIS2_PLACEMENT_3D('',#14391,#14392,#14393); +#14395=CYLINDRICAL_SURFACE('',#14394,4.19E0); +#14396=ORIENTED_EDGE('',*,*,#13909,.F.); +#14397=ORIENTED_EDGE('',*,*,#14386,.F.); +#14399=ORIENTED_EDGE('',*,*,#14398,.F.); +#14400=ORIENTED_EDGE('',*,*,#14382,.T.); +#14401=EDGE_LOOP('',(#14396,#14397,#14399,#14400)); +#14402=FACE_OUTER_BOUND('',#14401,.F.); +#14404=CARTESIAN_POINT('',(-2.391096825153E2,1.711E2,-2.53E2)); +#14405=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14406=DIRECTION('',(0.E0,1.E0,0.E0)); +#14407=AXIS2_PLACEMENT_3D('',#14404,#14405,#14406); +#14408=CONICAL_SURFACE('',#14407,2.708262877374E0,5.9E1); +#14410=ORIENTED_EDGE('',*,*,#14409,.T.); +#14411=ORIENTED_EDGE('',*,*,#14398,.T.); +#14413=ORIENTED_EDGE('',*,*,#14412,.F.); +#14414=EDGE_LOOP('',(#14410,#14411,#14413)); +#14415=FACE_OUTER_BOUND('',#14414,.F.); +#14417=CARTESIAN_POINT('',(-2.391096825153E2,1.711E2,-2.53E2)); +#14418=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14419=DIRECTION('',(0.E0,1.E0,0.E0)); +#14420=AXIS2_PLACEMENT_3D('',#14417,#14418,#14419); +#14421=CONICAL_SURFACE('',#14420,2.708262877374E0,5.9E1); +#14422=ORIENTED_EDGE('',*,*,#14409,.F.); +#14423=ORIENTED_EDGE('',*,*,#14412,.T.); +#14424=ORIENTED_EDGE('',*,*,#14384,.F.); +#14425=EDGE_LOOP('',(#14422,#14423,#14424)); +#14426=FACE_OUTER_BOUND('',#14425,.F.); +#14428=CARTESIAN_POINT('',(-2.361065137066E2,2.289E2,-2.53E2)); +#14429=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14430=DIRECTION('',(0.E0,1.E0,0.E0)); +#14431=AXIS2_PLACEMENT_3D('',#14428,#14429,#14430); +#14432=CYLINDRICAL_SURFACE('',#14431,4.19E0); +#14433=ORIENTED_EDGE('',*,*,#13913,.F.); +#14435=ORIENTED_EDGE('',*,*,#14434,.F.); +#14437=ORIENTED_EDGE('',*,*,#14436,.T.); +#14439=ORIENTED_EDGE('',*,*,#14438,.T.); +#14440=EDGE_LOOP('',(#14433,#14435,#14437,#14439)); +#14441=FACE_OUTER_BOUND('',#14440,.F.); +#14443=CARTESIAN_POINT('',(-2.361065137066E2,2.289E2,-2.53E2)); +#14444=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14445=DIRECTION('',(0.E0,1.E0,0.E0)); +#14446=AXIS2_PLACEMENT_3D('',#14443,#14444,#14445); +#14447=CYLINDRICAL_SURFACE('',#14446,4.19E0); +#14448=ORIENTED_EDGE('',*,*,#13915,.F.); +#14449=ORIENTED_EDGE('',*,*,#14438,.F.); +#14451=ORIENTED_EDGE('',*,*,#14450,.F.); +#14452=ORIENTED_EDGE('',*,*,#14434,.T.); +#14453=EDGE_LOOP('',(#14448,#14449,#14451,#14452)); +#14454=FACE_OUTER_BOUND('',#14453,.F.); +#14456=CARTESIAN_POINT('',(-2.391096825153E2,2.289E2,-2.53E2)); +#14457=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14458=DIRECTION('',(0.E0,1.E0,0.E0)); +#14459=AXIS2_PLACEMENT_3D('',#14456,#14457,#14458); +#14460=CONICAL_SURFACE('',#14459,2.708262877374E0,5.9E1); +#14462=ORIENTED_EDGE('',*,*,#14461,.T.); +#14463=ORIENTED_EDGE('',*,*,#14450,.T.); +#14465=ORIENTED_EDGE('',*,*,#14464,.F.); +#14466=EDGE_LOOP('',(#14462,#14463,#14465)); +#14467=FACE_OUTER_BOUND('',#14466,.F.); +#14469=CARTESIAN_POINT('',(-2.391096825153E2,2.289E2,-2.53E2)); +#14470=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14471=DIRECTION('',(0.E0,1.E0,0.E0)); +#14472=AXIS2_PLACEMENT_3D('',#14469,#14470,#14471); +#14473=CONICAL_SURFACE('',#14472,2.708262877374E0,5.9E1); +#14474=ORIENTED_EDGE('',*,*,#14461,.F.); +#14475=ORIENTED_EDGE('',*,*,#14464,.T.); +#14476=ORIENTED_EDGE('',*,*,#14436,.F.); +#14477=EDGE_LOOP('',(#14474,#14475,#14476)); +#14478=FACE_OUTER_BOUND('',#14477,.F.); +#14480=CARTESIAN_POINT('',(-2.361065137066E2,2.7317E2,-2.25E2)); +#14481=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14482=DIRECTION('',(0.E0,1.E0,0.E0)); +#14483=AXIS2_PLACEMENT_3D('',#14480,#14481,#14482); +#14484=CYLINDRICAL_SURFACE('',#14483,4.19E0); +#14485=ORIENTED_EDGE('',*,*,#13919,.F.); +#14487=ORIENTED_EDGE('',*,*,#14486,.F.); +#14489=ORIENTED_EDGE('',*,*,#14488,.T.); +#14491=ORIENTED_EDGE('',*,*,#14490,.T.); +#14492=EDGE_LOOP('',(#14485,#14487,#14489,#14491)); +#14493=FACE_OUTER_BOUND('',#14492,.F.); +#14495=CARTESIAN_POINT('',(-2.361065137066E2,2.7317E2,-2.25E2)); +#14496=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14497=DIRECTION('',(0.E0,1.E0,0.E0)); +#14498=AXIS2_PLACEMENT_3D('',#14495,#14496,#14497); +#14499=CYLINDRICAL_SURFACE('',#14498,4.19E0); +#14500=ORIENTED_EDGE('',*,*,#13921,.F.); +#14501=ORIENTED_EDGE('',*,*,#14490,.F.); +#14503=ORIENTED_EDGE('',*,*,#14502,.F.); +#14504=ORIENTED_EDGE('',*,*,#14486,.T.); +#14505=EDGE_LOOP('',(#14500,#14501,#14503,#14504)); +#14506=FACE_OUTER_BOUND('',#14505,.F.); +#14508=CARTESIAN_POINT('',(-2.391096825153E2,2.7317E2,-2.25E2)); +#14509=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14510=DIRECTION('',(0.E0,1.E0,0.E0)); +#14511=AXIS2_PLACEMENT_3D('',#14508,#14509,#14510); +#14512=CONICAL_SURFACE('',#14511,2.708262877374E0,5.9E1); +#14514=ORIENTED_EDGE('',*,*,#14513,.T.); +#14515=ORIENTED_EDGE('',*,*,#14502,.T.); +#14517=ORIENTED_EDGE('',*,*,#14516,.F.); +#14518=EDGE_LOOP('',(#14514,#14515,#14517)); +#14519=FACE_OUTER_BOUND('',#14518,.F.); +#14521=CARTESIAN_POINT('',(-2.391096825153E2,2.7317E2,-2.25E2)); +#14522=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14523=DIRECTION('',(0.E0,1.E0,0.E0)); +#14524=AXIS2_PLACEMENT_3D('',#14521,#14522,#14523); +#14525=CONICAL_SURFACE('',#14524,2.708262877374E0,5.9E1); +#14526=ORIENTED_EDGE('',*,*,#14513,.F.); +#14527=ORIENTED_EDGE('',*,*,#14516,.T.); +#14528=ORIENTED_EDGE('',*,*,#14488,.F.); +#14529=EDGE_LOOP('',(#14526,#14527,#14528)); +#14530=FACE_OUTER_BOUND('',#14529,.F.); +#14532=CARTESIAN_POINT('',(-2.796120122664E2,3.985653161908E2,5.6144E2)); +#14533=DIRECTION('',(3.486096470692E-2,-4.697818774637E-2,-9.982874150343E-1)); +#14534=DIRECTION('',(9.993908270191E-1,0.E0,3.489949670250E-2)); +#14535=AXIS2_PLACEMENT_3D('',#14532,#14533,#14534); +#14536=CYLINDRICAL_SURFACE('',#14535,1.E1); +#14537=ORIENTED_EDGE('',*,*,#13217,.T.); +#14538=ORIENTED_EDGE('',*,*,#13491,.T.); +#14539=ORIENTED_EDGE('',*,*,#13504,.F.); +#14540=ORIENTED_EDGE('',*,*,#9177,.T.); +#14541=EDGE_LOOP('',(#14537,#14538,#14539,#14540)); +#14542=FACE_OUTER_BOUND('',#14541,.F.); +#14544=CARTESIAN_POINT('',(-2.580082241188E2,2.004456449844E3, +-5.721154926740E1)); +#14545=DIRECTION('',(0.E0,-1.E0,0.E0)); +#14546=DIRECTION('',(9.993908270191E-1,0.E0,3.489949670250E-2)); +#14547=AXIS2_PLACEMENT_3D('',#14544,#14545,#14546); +#14548=CYLINDRICAL_SURFACE('',#14547,1.E1); +#14549=ORIENTED_EDGE('',*,*,#13507,.F.); +#14550=ORIENTED_EDGE('',*,*,#13494,.T.); +#14551=ORIENTED_EDGE('',*,*,#13036,.T.); +#14553=ORIENTED_EDGE('',*,*,#14552,.T.); +#14554=EDGE_LOOP('',(#14549,#14550,#14551,#14553)); +#14555=FACE_OUTER_BOUND('',#14554,.F.); +#14557=CARTESIAN_POINT('',(-2.480571261700E2,5.096620438473E1, +-5.812775437903E1)); +#14558=CARTESIAN_POINT('',(-2.480637831598E2,4.980011700556E1, +-5.830085515872E1)); +#14559=CARTESIAN_POINT('',(-2.480916449756E2,4.657888655125E1, +-5.850547367354E1)); +#14560=CARTESIAN_POINT('',(-2.481846997705E2,4.130608738020E1, +-5.758860919201E1)); +#14561=CARTESIAN_POINT('',(-2.483377671278E2,3.573587279319E1, +-5.471018240571E1)); +#14562=CARTESIAN_POINT('',(-2.485129335245E2,3.130259637705E1, +-5.027509900483E1)); +#14563=CARTESIAN_POINT('',(-2.486903890661E2,2.842992881865E1, +-4.469168429950E1)); +#14564=CARTESIAN_POINT('',(-2.488160254715E2,2.763546439348E1, +-3.995977054533E1)); +#14565=CARTESIAN_POINT('',(-2.488829869532E2,2.772129314729E1, +-3.728191419419E1)); +#14566=CARTESIAN_POINT('',(-2.488983864645E2,2.777025004106E1, +-3.665529132949E1)); +#14567=CARTESIAN_POINT('',(-2.474147346081E2,5.052745105857E1, +-5.152303508737E1)); +#14568=CARTESIAN_POINT('',(-2.473588277190E2,4.971606544270E1, +-5.167870635700E1)); +#14569=CARTESIAN_POINT('',(-2.472228600646E2,4.746245598455E1, +-5.191460610828E1)); +#14570=CARTESIAN_POINT('',(-2.470860004781E2,4.372920448192E1, +-5.139933884732E1)); +#14571=CARTESIAN_POINT('',(-2.470464660747E2,3.975682851043E1, +-4.946265625010E1)); +#14572=CARTESIAN_POINT('',(-2.471181243096E2,3.660632171194E1, +-4.636460884883E1)); +#14573=CARTESIAN_POINT('',(-2.472879743046E2,3.461331184495E1, +-4.241761197332E1)); +#14574=CARTESIAN_POINT('',(-2.474820029131E2,3.413173313995E1, +-3.907566485579E1)); +#14575=CARTESIAN_POINT('',(-2.476134232562E2,3.425163069412E1, +-3.719729774811E1)); +#14576=CARTESIAN_POINT('',(-2.476453285048E2,3.430072578232E1, +-3.675862014845E1)); +#14577=CARTESIAN_POINT('',(-2.520475036370E2,5.019939318254E1, +-4.676316338795E1)); +#14578=CARTESIAN_POINT('',(-2.519464566246E2,4.964996224062E1, +-4.685694316721E1)); +#14579=CARTESIAN_POINT('',(-2.516911157942E2,4.813292917694E1, +-4.698864893357E1)); +#14580=CARTESIAN_POINT('',(-2.513785599582E2,4.565430319291E1, +-4.661951469734E1)); +#14581=CARTESIAN_POINT('',(-2.511862812217E2,4.304790802510E1, +-4.533541495073E1)); +#14582=CARTESIAN_POINT('',(-2.511733872916E2,4.099332488372E1, +-4.331157014836E1)); +#14583=CARTESIAN_POINT('',(-2.513361519194E2,3.969274653985E1, +-4.073951087114E1)); +#14584=CARTESIAN_POINT('',(-2.515856330627E2,3.937194878350E1, +-3.855060392239E1)); +#14585=CARTESIAN_POINT('',(-2.517679677809E2,3.944561222335E1, +-3.731085836136E1)); +#14586=CARTESIAN_POINT('',(-2.518128943691E2,3.947659917495E1, +-3.702072696109E1)); +#14587=CARTESIAN_POINT('',(-2.586826639879E2,5.021378367340E1, +-4.721069884820E1)); +#14588=CARTESIAN_POINT('',(-2.585857893567E2,4.964850528713E1, +-4.724184772667E1)); +#14589=CARTESIAN_POINT('',(-2.583398615256E2,4.811665763740E1, +-4.720749099360E1)); +#14590=CARTESIAN_POINT('',(-2.580299462757E2,4.572141847680E1, +-4.662579150111E1)); +#14591=CARTESIAN_POINT('',(-2.578326852057E2,4.328416402600E1, +-4.524410321288E1)); +#14592=CARTESIAN_POINT('',(-2.578139260644E2,4.136445523894E1, +-4.327276887169E1)); +#14593=CARTESIAN_POINT('',(-2.579751308850E2,4.007992153509E1, +-4.084285725631E1)); +#14594=CARTESIAN_POINT('',(-2.582279510547E2,3.965421800423E1, +-3.875551132809E1)); +#14595=CARTESIAN_POINT('',(-2.584116877555E2,3.963400600202E1, +-3.754237237442E1)); +#14596=CARTESIAN_POINT('',(-2.584569525020E2,3.964143078209E1, +-3.725644926174E1)); +#14597=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#14557,#14558,#14559,#14560, +#14561,#14562,#14563,#14564,#14565,#14566),(#14567,#14568,#14569,#14570,#14571, +#14572,#14573,#14574,#14575,#14576),(#14577,#14578,#14579,#14580,#14581,#14582, +#14583,#14584,#14585,#14586),(#14587,#14588,#14589,#14590,#14591,#14592,#14593, +#14594,#14595,#14596)),.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4, +4),(4,1,1,1,1,1,1,4),(0.E0,1.E0),(6.058882744015E-2,1.454121211021E-1, +2.901576818412E-1,4.323936297632E-1,5.736064765292E-1,7.145588119192E-1, +8.571941761250E-1,9.011323262630E-1),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.214490985258E0,1.214490985258E0,1.214490985258E0, +1.214490985258E0,1.214490985258E0,1.214490985258E0,1.214490985258E0, +1.214490985258E0,1.214490985258E0,1.214490985258E0),(9.285030049139E-1, +9.285030049139E-1,9.285030049139E-1,9.285030049139E-1,9.285030049139E-1, +9.285030049139E-1,9.285030049139E-1,9.285030049139E-1,9.285030049139E-1, +9.285030049139E-1),(9.285030049139E-1,9.285030049139E-1,9.285030049139E-1, +9.285030049139E-1,9.285030049139E-1,9.285030049139E-1,9.285030049139E-1, +9.285030049139E-1,9.285030049139E-1,9.285030049139E-1),(1.214490985258E0, +1.214490985258E0,1.214490985258E0,1.214490985258E0,1.214490985258E0, +1.214490985258E0,1.214490985258E0,1.214490985258E0,1.214490985258E0, +1.214490985258E0)))REPRESENTATION_ITEM('')SURFACE()); +#14598=ORIENTED_EDGE('',*,*,#13509,.T.); +#14599=ORIENTED_EDGE('',*,*,#14552,.F.); +#14601=ORIENTED_EDGE('',*,*,#14600,.F.); +#14603=ORIENTED_EDGE('',*,*,#14602,.F.); +#14604=EDGE_LOOP('',(#14598,#14599,#14601,#14603)); +#14605=FACE_OUTER_BOUND('',#14604,.F.); +#14607=CARTESIAN_POINT('',(1.226448E3,-2.050226417695E2,-1.670082436274E2)); +#14608=DIRECTION('',(-9.819387419573E-1,1.685705646381E-1,8.590850819817E-2)); +#14609=DIRECTION('',(-8.715574274766E-2,0.E0,-9.961946980917E-1)); +#14610=AXIS2_PLACEMENT_3D('',#14607,#14608,#14609); +#14611=CYLINDRICAL_SURFACE('',#14610,1.E1); +#14612=ORIENTED_EDGE('',*,*,#13170,.F.); +#14613=ORIENTED_EDGE('',*,*,#14600,.T.); +#14614=ORIENTED_EDGE('',*,*,#13034,.T.); +#14616=ORIENTED_EDGE('',*,*,#14615,.T.); +#14617=EDGE_LOOP('',(#14612,#14613,#14614,#14616)); +#14618=FACE_OUTER_BOUND('',#14617,.F.); +#14620=CARTESIAN_POINT('',(-3.262567197526E2,6.153198138678E1, +-3.116418284588E1)); +#14621=DIRECTION('',(6.427876096865E-1,-7.660444431190E-1,0.E0)); +#14622=DIRECTION('',(-7.642580118694E-1,-6.412886158839E-1,-6.825395542465E-2)); +#14623=AXIS2_PLACEMENT_3D('',#14620,#14621,#14622); +#14624=SPHERICAL_SURFACE('',#14623,1.E1); +#14625=ORIENTED_EDGE('',*,*,#13086,.F.); +#14626=ORIENTED_EDGE('',*,*,#13152,.F.); +#14627=ORIENTED_EDGE('',*,*,#14615,.F.); +#14628=EDGE_LOOP('',(#14625,#14626,#14627)); +#14629=FACE_OUTER_BOUND('',#14628,.F.); +#14631=CARTESIAN_POINT('',(-2.292255323822E2,6.933485615897E1,-8.8144E2)); +#14632=DIRECTION('',(-3.486096470692E-2,-4.697818774637E-2,9.982874150343E-1)); +#14633=DIRECTION('',(9.993908270191E-1,0.E0,3.489949670250E-2)); +#14634=AXIS2_PLACEMENT_3D('',#14631,#14632,#14633); +#14635=CYLINDRICAL_SURFACE('',#14634,1.E1); +#14636=ORIENTED_EDGE('',*,*,#13511,.F.); +#14637=ORIENTED_EDGE('',*,*,#14602,.T.); +#14638=ORIENTED_EDGE('',*,*,#13168,.T.); +#14639=ORIENTED_EDGE('',*,*,#9249,.T.); +#14640=EDGE_LOOP('',(#14636,#14637,#14638,#14639)); +#14641=FACE_OUTER_BOUND('',#14640,.F.); +#14643=CARTESIAN_POINT('',(-2.445906782160E2,5.409321784024E0,5.6144E2)); +#14644=DIRECTION('',(3.487826274237E-2,3.487826274237E-2,-9.987827659587E-1)); +#14645=DIRECTION('',(0.E0,-9.993908270191E-1,-3.489949670250E-2)); +#14646=AXIS2_PLACEMENT_3D('',#14643,#14644,#14645); +#14647=CYLINDRICAL_SURFACE('',#14646,2.5E1); +#14648=ORIENTED_EDGE('',*,*,#9245,.T.); +#14649=ORIENTED_EDGE('',*,*,#11378,.T.); +#14651=ORIENTED_EDGE('',*,*,#14650,.T.); +#14652=ORIENTED_EDGE('',*,*,#13514,.F.); +#14653=EDGE_LOOP('',(#14648,#14649,#14651,#14652)); +#14654=FACE_OUTER_BOUND('',#14653,.F.); +#14656=CARTESIAN_POINT('',(-2.143339266975E2,3.566607330245E1,-3.05E2)); +#14657=DIRECTION('',(-7.193398003387E-1,0.E0,6.946583704590E-1)); +#14658=DIRECTION('',(-6.946583704590E-1,0.E0,-7.193398003387E-1)); +#14659=AXIS2_PLACEMENT_3D('',#14656,#14657,#14658); +#14660=SPHERICAL_SURFACE('',#14659,2.5E1); +#14662=ORIENTED_EDGE('',*,*,#14661,.F.); +#14663=ORIENTED_EDGE('',*,*,#14650,.F.); +#14664=ORIENTED_EDGE('',*,*,#11469,.F.); +#14665=EDGE_LOOP('',(#14662,#14663,#14664)); +#14666=FACE_OUTER_BOUND('',#14665,.F.); +#14668=CARTESIAN_POINT('',(-2.143339266975E2,-1.220548172953E3,-3.05E2)); +#14669=DIRECTION('',(0.E0,1.E0,0.E0)); +#14670=DIRECTION('',(0.E0,0.E0,-1.E0)); +#14671=AXIS2_PLACEMENT_3D('',#14668,#14669,#14670); +#14672=CYLINDRICAL_SURFACE('',#14671,2.5E1); +#14673=ORIENTED_EDGE('',*,*,#13516,.F.); +#14674=ORIENTED_EDGE('',*,*,#14661,.T.); +#14675=ORIENTED_EDGE('',*,*,#12245,.T.); +#14677=ORIENTED_EDGE('',*,*,#14676,.T.); +#14678=EDGE_LOOP('',(#14673,#14674,#14675,#14677)); +#14679=FACE_OUTER_BOUND('',#14678,.F.); +#14681=CARTESIAN_POINT('',(-2.143339266975E2,3.904494291509E2,-3.05E2)); +#14682=DIRECTION('',(-2.586642746413E-1,-9.659672836201E-1,0.E0)); +#14683=DIRECTION('',(-9.653366897183E-1,2.584954158021E-1,-3.612748943684E-2)); +#14684=AXIS2_PLACEMENT_3D('',#14681,#14682,#14683); +#14685=SPHERICAL_SURFACE('',#14684,2.5E1); +#14687=ORIENTED_EDGE('',*,*,#14686,.F.); +#14689=ORIENTED_EDGE('',*,*,#14688,.F.); +#14690=ORIENTED_EDGE('',*,*,#14676,.F.); +#14691=EDGE_LOOP('',(#14687,#14689,#14690)); +#14692=FACE_OUTER_BOUND('',#14691,.F.); +#14694=CARTESIAN_POINT('',(-1.038292120325E3,-1.037744773136E3,-3.05E2)); +#14695=DIRECTION('',(4.997224534896E-1,8.661855860486E-1,0.E0)); +#14696=DIRECTION('',(0.E0,0.E0,-1.E0)); +#14697=AXIS2_PLACEMENT_3D('',#14694,#14695,#14696); +#14698=CYLINDRICAL_SURFACE('',#14697,2.5E1); +#14699=ORIENTED_EDGE('',*,*,#12243,.T.); +#14701=ORIENTED_EDGE('',*,*,#14700,.T.); +#14703=ORIENTED_EDGE('',*,*,#14702,.F.); +#14704=ORIENTED_EDGE('',*,*,#14686,.T.); +#14705=EDGE_LOOP('',(#14699,#14701,#14703,#14704)); +#14706=FACE_OUTER_BOUND('',#14705,.F.); +#14708=CARTESIAN_POINT('',(-1.455423383724E2,5.068816050024E2, +-3.299591308793E2)); +#14709=CARTESIAN_POINT('',(-1.438372124077E2,5.096210103447E2, +-3.299575745643E2)); +#14710=CARTESIAN_POINT('',(-1.405915427640E2,5.161485074535E2, +-3.299573759911E2)); +#14711=CARTESIAN_POINT('',(-1.381523936212E2,5.258655136555E2, +-3.299578389123E2)); +#14712=CARTESIAN_POINT('',(-1.378413168030E2,5.326052645857E2, +-3.299575737037E2)); +#14713=CARTESIAN_POINT('',(-1.379317310375E2,5.353033906978E2, +-3.299588218516E2)); +#14714=CARTESIAN_POINT('',(-1.587924404163E2,5.150410985753E2,-3.30846923E2)); +#14715=CARTESIAN_POINT('',(-1.575988745592E2,5.169482843601E2, +-3.308554476828E2)); +#14716=CARTESIAN_POINT('',(-1.553275580570E2,5.214970077259E2, +-3.308708008039E2)); +#14717=CARTESIAN_POINT('',(-1.536269962541E2,5.282755063514E2, +-3.308695806098E2)); +#14718=CARTESIAN_POINT('',(-1.534185450595E2,5.329762194602E2, +-3.308537958833E2)); +#14719=CARTESIAN_POINT('',(-1.534861659380E2,5.348573630857E2, +-3.308466085489E2)); +#14720=CARTESIAN_POINT('',(-1.683368243906E2,5.209185882320E2, +-3.200168978783E2)); +#14721=CARTESIAN_POINT('',(-1.675180814608E2,5.222302051587E2, +-3.200329744643E2)); +#14722=CARTESIAN_POINT('',(-1.659599688949E2,5.253568158946E2, +-3.200589689604E2)); +#14723=CARTESIAN_POINT('',(-1.647914203900E2,5.300134450137E2, +-3.200563948875E2)); +#14724=CARTESIAN_POINT('',(-1.646454363675E2,5.332432493983E2, +-3.200302030460E2)); +#14725=CARTESIAN_POINT('',(-1.646904185775E2,5.345360782617E2, +-3.200167212953E2)); +#14726=CARTESIAN_POINT('',(-1.680367277664E2,5.207337866991E2, +-3.044347174766E2)); +#14727=CARTESIAN_POINT('',(-1.672149917514E2,5.220695437976E2, +-3.044509596336E2)); +#14728=CARTESIAN_POINT('',(-1.656502149872E2,5.252453782591E2, +-3.044758408596E2)); +#14729=CARTESIAN_POINT('',(-1.644649251108E2,5.299615212259E2, +-3.044731129330E2)); +#14730=CARTESIAN_POINT('',(-1.643010721363E2,5.332346059264E2, +-3.044483200338E2)); +#14731=CARTESIAN_POINT('',(-1.643381311174E2,5.345461803890E2, +-3.044347333791E2)); +#14732=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#14708,#14709,#14710,#14711, +#14712,#14713),(#14714,#14715,#14716,#14717,#14718,#14719),(#14720,#14721, +#14722,#14723,#14724,#14725),(#14726,#14727,#14728,#14729,#14730,#14731)), +.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4,4),(4,1,1,4),(0.E0, +1.E0),(6.385029887916E-2,3.327681893833E-1,6.672095359537E-1,8.920771593044E-1), +.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE((( +1.191604168435E0,1.191604168435E0,1.191604168435E0,1.191604168435E0, +1.191604168435E0,1.191604168435E0),(9.361319438549E-1,9.361319438549E-1, +9.361319438549E-1,9.361319438549E-1,9.361319438549E-1,9.361319438549E-1),( +9.361319438549E-1,9.361319438549E-1,9.361319438549E-1,9.361319438549E-1, +9.361319438549E-1,9.361319438549E-1),(1.191604168435E0,1.191604168435E0, +1.191604168435E0,1.191604168435E0,1.191604168435E0,1.191604168435E0)))REPRESENTATION_ITEM('')SURFACE()); +#14733=ORIENTED_EDGE('',*,*,#12241,.T.); +#14735=ORIENTED_EDGE('',*,*,#14734,.F.); +#14737=ORIENTED_EDGE('',*,*,#14736,.F.); +#14738=ORIENTED_EDGE('',*,*,#14700,.F.); +#14739=EDGE_LOOP('',(#14733,#14735,#14737,#14738)); +#14740=FACE_OUTER_BOUND('',#14739,.F.); +#14742=CARTESIAN_POINT('',(-1.393339266975E2,-1.220548172953E3,-3.05E2)); +#14743=DIRECTION('',(0.E0,1.E0,0.E0)); +#14744=DIRECTION('',(0.E0,0.E0,-1.E0)); +#14745=AXIS2_PLACEMENT_3D('',#14742,#14743,#14744); +#14746=CYLINDRICAL_SURFACE('',#14745,2.5E1); +#14747=ORIENTED_EDGE('',*,*,#12239,.T.); +#14749=ORIENTED_EDGE('',*,*,#14748,.T.); +#14751=ORIENTED_EDGE('',*,*,#14750,.F.); +#14752=ORIENTED_EDGE('',*,*,#14734,.T.); +#14753=EDGE_LOOP('',(#14747,#14749,#14751,#14752)); +#14754=FACE_OUTER_BOUND('',#14753,.F.); +#14756=CARTESIAN_POINT('',(-1.393339266975E2,7.443339266975E2,-3.05E2)); +#14757=DIRECTION('',(-7.071067811865E-1,-7.071067811865E-1,0.E0)); +#14758=DIRECTION('',(-7.062460667417E-1,7.062460667417E-1,-4.932531220228E-2)); +#14759=AXIS2_PLACEMENT_3D('',#14756,#14757,#14758); +#14760=SPHERICAL_SURFACE('',#14759,2.5E1); +#14762=ORIENTED_EDGE('',*,*,#14761,.F.); +#14764=ORIENTED_EDGE('',*,*,#14763,.F.); +#14765=ORIENTED_EDGE('',*,*,#14748,.F.); +#14766=EDGE_LOOP('',(#14762,#14764,#14765)); +#14767=FACE_OUTER_BOUND('',#14766,.F.); +#14769=CARTESIAN_POINT('',(-1.226448E3,7.443339266975E2,-3.05E2)); +#14770=DIRECTION('',(1.E0,0.E0,0.E0)); +#14771=DIRECTION('',(0.E0,0.E0,-1.E0)); +#14772=AXIS2_PLACEMENT_3D('',#14769,#14770,#14771); +#14773=CYLINDRICAL_SURFACE('',#14772,2.5E1); +#14774=ORIENTED_EDGE('',*,*,#12237,.T.); +#14776=ORIENTED_EDGE('',*,*,#14775,.T.); +#14778=ORIENTED_EDGE('',*,*,#14777,.F.); +#14779=ORIENTED_EDGE('',*,*,#14761,.T.); +#14780=EDGE_LOOP('',(#14774,#14776,#14778,#14779)); +#14781=FACE_OUTER_BOUND('',#14780,.F.); +#14783=CARTESIAN_POINT('',(1.393339266975E2,7.443339266975E2,-3.05E2)); +#14784=DIRECTION('',(-7.071067811865E-1,7.071067811865E-1,0.E0)); +#14785=DIRECTION('',(7.062460667417E-1,7.062460667417E-1,-4.932531220228E-2)); +#14786=AXIS2_PLACEMENT_3D('',#14783,#14784,#14785); +#14787=SPHERICAL_SURFACE('',#14786,2.5E1); +#14789=ORIENTED_EDGE('',*,*,#14788,.F.); +#14791=ORIENTED_EDGE('',*,*,#14790,.F.); +#14792=ORIENTED_EDGE('',*,*,#14775,.F.); +#14793=EDGE_LOOP('',(#14789,#14791,#14792)); +#14794=FACE_OUTER_BOUND('',#14793,.F.); +#14796=CARTESIAN_POINT('',(1.393339266975E2,2.004456449844E3,-3.05E2)); +#14797=DIRECTION('',(0.E0,-1.E0,0.E0)); +#14798=DIRECTION('',(0.E0,0.E0,-1.E0)); +#14799=AXIS2_PLACEMENT_3D('',#14796,#14797,#14798); +#14800=CYLINDRICAL_SURFACE('',#14799,2.5E1); +#14801=ORIENTED_EDGE('',*,*,#12235,.T.); +#14803=ORIENTED_EDGE('',*,*,#14802,.T.); +#14804=ORIENTED_EDGE('',*,*,#12544,.F.); +#14805=ORIENTED_EDGE('',*,*,#14788,.T.); +#14806=EDGE_LOOP('',(#14801,#14803,#14804,#14805)); +#14807=FACE_OUTER_BOUND('',#14806,.F.); +#14809=CARTESIAN_POINT('',(1.379314171444E2,5.353041655576E2, +-3.299591308565E2)); +#14810=CARTESIAN_POINT('',(1.378234007940E2,5.320791454204E2, +-3.299575744349E2)); +#14811=CARTESIAN_POINT('',(1.382740112919E2,5.248031083173E2, +-3.299573760185E2)); +#14812=CARTESIAN_POINT('',(1.410171115597E2,5.151674956444E2, +-3.299578388944E2)); +#14813=CARTESIAN_POINT('',(1.441156339177E2,5.091742639717E2, +-3.299575738206E2)); +#14814=CARTESIAN_POINT('',(1.455422230522E2,5.068824332800E2, +-3.299588218992E2)); +#14815=CARTESIAN_POINT('',(1.534859466485E2,5.348579033439E2, +-3.308469229266E2)); +#14816=CARTESIAN_POINT('',(1.534051582880E2,5.326094072296E2, +-3.308554478044E2)); +#14817=CARTESIAN_POINT('',(1.537108939567E2,5.275342854495E2, +-3.308708010351E2)); +#14818=CARTESIAN_POINT('',(1.556252949147E2,5.208130497350E2, +-3.308695802336E2)); +#14819=CARTESIAN_POINT('',(1.577937668252E2,5.166372586880E2, +-3.308537957128E2)); +#14820=CARTESIAN_POINT('',(1.587923603634E2,5.150416762805E2, +-3.308466085483E2)); +#14821=CARTESIAN_POINT('',(1.646902679745E2,5.345364495028E2, +-3.200168978277E2)); +#14822=CARTESIAN_POINT('',(1.646365274972E2,5.329911551272E2, +-3.200329748621E2)); +#14823=CARTESIAN_POINT('',(1.648493628553E2,5.295042681656E2, +-3.200589693641E2)); +#14824=CARTESIAN_POINT('',(1.661642291433E2,5.248868207368E2, +-3.200563943233E2)); +#14825=CARTESIAN_POINT('',(1.676517701843E2,5.220163050059E2, +-3.200302026737E2)); +#14826=CARTESIAN_POINT('',(1.683367692572E2,5.209189851310E2, +-3.200167212870E2)); +#14827=CARTESIAN_POINT('',(1.643379791324E2,5.345465569053E2, +-3.044347174818E2)); +#14828=CARTESIAN_POINT('',(1.642937097585E2,5.329788562754E2, +-3.044509601296E2)); +#14829=CARTESIAN_POINT('',(1.645253710011E2,5.294460018219E2, +-3.044758412678E2)); +#14830=CARTESIAN_POINT('',(1.658554763211E2,5.247686382176E2, +-3.044731124462E2)); +#14831=CARTESIAN_POINT('',(1.673491675880E2,5.218517047464E2, +-3.044483196493E2)); +#14832=CARTESIAN_POINT('',(1.680366711997E2,5.207341888632E2, +-3.044347333828E2)); +#14833=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#14809,#14810,#14811,#14812, +#14813,#14814),(#14815,#14816,#14817,#14818,#14819,#14820),(#14821,#14822, +#14823,#14824,#14825,#14826),(#14827,#14828,#14829,#14830,#14831,#14832)), +.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4,4),(4,1,1,4),(0.E0, +1.E0),(6.385029635502E-2,3.327762561357E-1,6.672159102767E-1,8.920771493094E-1), +.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE((( +1.191604167591E0,1.191604167591E0,1.191604167591E0,1.191604167591E0, +1.191604167591E0,1.191604167591E0),(9.361319441363E-1,9.361319441363E-1, +9.361319441363E-1,9.361319441363E-1,9.361319441363E-1,9.361319441363E-1),( +9.361319441363E-1,9.361319441363E-1,9.361319441363E-1,9.361319441363E-1, +9.361319441363E-1,9.361319441363E-1),(1.191604167591E0,1.191604167591E0, +1.191604167591E0,1.191604167591E0,1.191604167591E0,1.191604167591E0)))REPRESENTATION_ITEM('')SURFACE()); +#14834=ORIENTED_EDGE('',*,*,#12233,.T.); +#14836=ORIENTED_EDGE('',*,*,#14835,.F.); +#14837=ORIENTED_EDGE('',*,*,#12523,.F.); +#14838=ORIENTED_EDGE('',*,*,#14802,.F.); +#14839=EDGE_LOOP('',(#14834,#14836,#14837,#14838)); +#14840=FACE_OUTER_BOUND('',#14839,.F.); +#14842=CARTESIAN_POINT('',(-7.168239698563E2,2.004456449844E3,-3.05E2)); +#14843=DIRECTION('',(4.997224534896E-1,-8.661855860486E-1,0.E0)); +#14844=DIRECTION('',(0.E0,0.E0,-1.E0)); +#14845=AXIS2_PLACEMENT_3D('',#14842,#14843,#14844); +#14846=CYLINDRICAL_SURFACE('',#14845,2.5E1); +#14847=ORIENTED_EDGE('',*,*,#12231,.T.); +#14848=ORIENTED_EDGE('',*,*,#12484,.T.); +#14849=ORIENTED_EDGE('',*,*,#12511,.F.); +#14850=ORIENTED_EDGE('',*,*,#14835,.T.); +#14851=EDGE_LOOP('',(#14847,#14848,#14849,#14850)); +#14852=FACE_OUTER_BOUND('',#14851,.F.); +#14854=CARTESIAN_POINT('',(1.695906782160E2,7.745906782160E2,5.6144E2)); +#14855=DIRECTION('',(-3.487826274237E-2,-3.487826274237E-2,-9.987827659587E-1)); +#14856=DIRECTION('',(0.E0,9.993908270191E-1,-3.489949670250E-2)); +#14857=AXIS2_PLACEMENT_3D('',#14854,#14855,#14856); +#14858=CYLINDRICAL_SURFACE('',#14857,2.5E1); +#14859=ORIENTED_EDGE('',*,*,#9205,.T.); +#14861=ORIENTED_EDGE('',*,*,#14860,.T.); +#14862=ORIENTED_EDGE('',*,*,#14790,.T.); +#14863=ORIENTED_EDGE('',*,*,#12542,.F.); +#14864=EDGE_LOOP('',(#14859,#14861,#14862,#14863)); +#14865=FACE_OUTER_BOUND('',#14864,.F.); +#14867=CARTESIAN_POINT('',(1.878021692921E2,7.8E2,0.E0)); +#14868=DIRECTION('',(0.E0,9.993908270191E-1,-3.489949670250E-2)); +#14869=DIRECTION('',(-1.E0,0.E0,0.E0)); +#14870=AXIS2_PLACEMENT_3D('',#14867,#14868,#14869); +#14871=PLANE('',#14870); +#14872=ORIENTED_EDGE('',*,*,#14860,.F.); +#14873=ORIENTED_EDGE('',*,*,#9203,.T.); +#14875=ORIENTED_EDGE('',*,*,#14874,.T.); +#14876=ORIENTED_EDGE('',*,*,#14777,.T.); +#14877=EDGE_LOOP('',(#14872,#14873,#14875,#14876)); +#14878=FACE_OUTER_BOUND('',#14877,.F.); +#14880=ORIENTED_EDGE('',*,*,#14879,.T.); +#14882=ORIENTED_EDGE('',*,*,#14881,.T.); +#14883=EDGE_LOOP('',(#14880,#14882)); +#14884=FACE_BOUND('',#14883,.F.); +#14886=CARTESIAN_POINT('',(-1.695906782160E2,7.745906782160E2,5.6144E2)); +#14887=DIRECTION('',(3.487826274237E-2,-3.487826274237E-2,-9.987827659587E-1)); +#14888=DIRECTION('',(-9.993908270191E-1,0.E0,-3.489949670250E-2)); +#14889=AXIS2_PLACEMENT_3D('',#14886,#14887,#14888); +#14890=CYLINDRICAL_SURFACE('',#14889,2.5E1); +#14891=ORIENTED_EDGE('',*,*,#9201,.T.); +#14893=ORIENTED_EDGE('',*,*,#14892,.T.); +#14894=ORIENTED_EDGE('',*,*,#14763,.T.); +#14895=ORIENTED_EDGE('',*,*,#14874,.F.); +#14896=EDGE_LOOP('',(#14891,#14893,#14894,#14895)); +#14897=FACE_OUTER_BOUND('',#14896,.F.); +#14899=CARTESIAN_POINT('',(-1.75E2,7.928021692921E2,0.E0)); +#14900=DIRECTION('',(-9.993908270191E-1,0.E0,-3.489949670250E-2)); +#14901=DIRECTION('',(0.E0,-1.E0,0.E0)); +#14902=AXIS2_PLACEMENT_3D('',#14899,#14900,#14901); +#14903=PLANE('',#14902); +#14905=ORIENTED_EDGE('',*,*,#14904,.T.); +#14907=ORIENTED_EDGE('',*,*,#14906,.F.); +#14909=ORIENTED_EDGE('',*,*,#14908,.T.); +#14910=ORIENTED_EDGE('',*,*,#9187,.T.); +#14912=ORIENTED_EDGE('',*,*,#14911,.F.); +#14913=ORIENTED_EDGE('',*,*,#14750,.T.); +#14914=ORIENTED_EDGE('',*,*,#14892,.F.); +#14915=ORIENTED_EDGE('',*,*,#9199,.T.); +#14917=ORIENTED_EDGE('',*,*,#14916,.T.); +#14919=ORIENTED_EDGE('',*,*,#14918,.F.); +#14920=EDGE_LOOP('',(#14905,#14907,#14909,#14910,#14912,#14913,#14914,#14915, +#14917,#14919)); +#14921=FACE_OUTER_BOUND('',#14920,.F.); +#14923=CARTESIAN_POINT('',(-1.830082241188E2,2.004456449844E3, +-5.721154926740E1)); +#14924=DIRECTION('',(0.E0,-1.E0,0.E0)); +#14925=DIRECTION('',(9.993908270191E-1,0.E0,3.489949670250E-2)); +#14926=AXIS2_PLACEMENT_3D('',#14923,#14924,#14925); +#14927=CYLINDRICAL_SURFACE('',#14926,1.E1); +#14928=ORIENTED_EDGE('',*,*,#14904,.F.); +#14930=ORIENTED_EDGE('',*,*,#14929,.T.); +#14932=ORIENTED_EDGE('',*,*,#14931,.T.); +#14934=ORIENTED_EDGE('',*,*,#14933,.T.); +#14935=EDGE_LOOP('',(#14928,#14930,#14932,#14934)); +#14936=FACE_OUTER_BOUND('',#14935,.F.); +#14938=CARTESIAN_POINT('',(-1.738983138764E2,7.122299815404E2, +-3.665824073490E1)); +#14939=CARTESIAN_POINT('',(-1.738829373325E2,7.122787712497E2, +-3.728389309664E1)); +#14940=CARTESIAN_POINT('',(-1.738159996030E2,7.123643686695E2, +-3.996076762046E1)); +#14941=CARTESIAN_POINT('',(-1.736903890658E2,7.115700720640E2, +-4.469168428358E1)); +#14942=CARTESIAN_POINT('',(-1.735129337390E2,7.086974041720E2, +-5.027509951416E1)); +#14943=CARTESIAN_POINT('',(-1.733377672271E2,7.042641277663E2, +-5.471018306521E1)); +#14944=CARTESIAN_POINT('',(-1.731847000473E2,6.986939125850E2, +-5.758860963920E1)); +#14945=CARTESIAN_POINT('',(-1.730916379012E2,6.934207340205E2, +-5.850554146406E1)); +#14946=CARTESIAN_POINT('',(-1.730637772967E2,6.901991288024E2, +-5.830080701757E1)); +#14947=CARTESIAN_POINT('',(-1.730571205634E2,6.890326876560E2, +-5.812758968762E1)); +#14948=CARTESIAN_POINT('',(-1.726451776213E2,7.056995060104E2, +-3.676068492159E1)); +#14949=CARTESIAN_POINT('',(-1.726133253999E2,7.057484584689E2, +-3.719868583335E1)); +#14950=CARTESIAN_POINT('',(-1.724819620772E2,7.058681656787E2, +-3.907636899228E1)); +#14951=CARTESIAN_POINT('',(-1.722879737085E2,7.053866886825E2, +-4.241761192554E1)); +#14952=CARTESIAN_POINT('',(-1.721181239388E2,7.033936786238E2, +-4.636460914412E1)); +#14953=CARTESIAN_POINT('',(-1.720464655830E2,7.002431718336E2, +-4.946265663819E1)); +#14954=CARTESIAN_POINT('',(-1.720860002055E2,6.962707954639E2, +-5.139933905505E1)); +#14955=CARTESIAN_POINT('',(-1.722228689402E2,6.925372753397E2, +-5.191464433001E1)); +#14956=CARTESIAN_POINT('',(-1.723588596956E2,6.902834069278E2, +-5.167865083581E1)); +#14957=CARTESIAN_POINT('',(-1.724147879277E2,6.894717780032E2, +-5.152288689195E1)); +#14958=CARTESIAN_POINT('',(-1.768126823899E2,7.005235468246E2, +-3.702209255772E1)); +#14959=CARTESIAN_POINT('',(-1.767678325129E2,7.005544422750E2, +-3.731177450521E1)); +#14960=CARTESIAN_POINT('',(-1.765855804092E2,7.006279834632E2, +-3.855106508213E1)); +#14961=CARTESIAN_POINT('',(-1.763361514771E2,7.003072535111E2, +-4.073951072396E1)); +#14962=CARTESIAN_POINT('',(-1.761733869666E2,6.990066750707E2, +-4.331157014919E1)); +#14963=CARTESIAN_POINT('',(-1.761862808292E2,6.969520920044E2, +-4.533541494515E1)); +#14964=CARTESIAN_POINT('',(-1.763785597233E2,6.943456966438E2, +-4.661951452715E1)); +#14965=CARTESIAN_POINT('',(-1.766911376273E2,6.918668924146E2, +-4.698867592552E1)); +#14966=CARTESIAN_POINT('',(-1.769465164178E2,6.903496825710E2, +-4.685691180413E1)); +#14967=CARTESIAN_POINT('',(-1.770475996820E2,6.898000847922E2, +-4.676307376134E1)); +#14968=CARTESIAN_POINT('',(-1.834567395213E2,7.003586043578E2, +-3.725779504656E1)); +#14969=CARTESIAN_POINT('',(-1.834115520638E2,7.003659792208E2, +-3.754326884334E1)); +#14970=CARTESIAN_POINT('',(-1.832278978201E2,7.003456920623E2, +-3.875595115476E1)); +#14971=CARTESIAN_POINT('',(-1.829751309792E2,6.999200785789E2, +-4.084285711949E1)); +#14972=CARTESIAN_POINT('',(-1.828139261251E2,6.986355447155E2, +-4.327276890046E1)); +#14973=CARTESIAN_POINT('',(-1.828326852683E2,6.967158360219E2, +-4.524410323284E1)); +#14974=CARTESIAN_POINT('',(-1.830299463649E2,6.942785813610E2, +-4.662579138651E1)); +#14975=CARTESIAN_POINT('',(-1.833398838851E2,6.918831700108E2, +-4.720753334223E1)); +#14976=CARTESIAN_POINT('',(-1.835858469998E2,6.903511360207E2, +-4.724185530129E1)); +#14977=CARTESIAN_POINT('',(-1.836827560789E2,6.897856792436E2, +-4.721066879163E1)); +#14978=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#14938,#14939,#14940,#14941, +#14942,#14943,#14944,#14945,#14946,#14947),(#14948,#14949,#14950,#14951,#14952, +#14953,#14954,#14955,#14956,#14957),(#14958,#14959,#14960,#14961,#14962,#14963, +#14964,#14965,#14966,#14967),(#14968,#14969,#14970,#14971,#14972,#14973,#14974, +#14975,#14976,#14977)),.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4, +4),(4,1,1,1,1,1,1,4),(0.E0,1.E0),(9.893662791384E-2,1.428058238750E-1, +2.854411880808E-1,4.263935234708E-1,5.676063702368E-1,7.098423181587E-1, +8.545878788979E-1,9.394380037615E-1),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.214491008787E0,1.214491008787E0,1.214491008787E0, +1.214491008787E0,1.214491008787E0,1.214491008787E0,1.214491008787E0, +1.214491008787E0,1.214491008787E0,1.214491008787E0),(9.285029970710E-1, +9.285029970710E-1,9.285029970710E-1,9.285029970710E-1,9.285029970710E-1, +9.285029970710E-1,9.285029970710E-1,9.285029970710E-1,9.285029970710E-1, +9.285029970710E-1),(9.285029970710E-1,9.285029970710E-1,9.285029970710E-1, +9.285029970710E-1,9.285029970710E-1,9.285029970710E-1,9.285029970710E-1, +9.285029970710E-1,9.285029970710E-1,9.285029970710E-1),(1.214491008787E0, +1.214491008787E0,1.214491008787E0,1.214491008787E0,1.214491008787E0, +1.214491008787E0,1.214491008787E0,1.214491008787E0,1.214491008787E0, +1.214491008787E0)))REPRESENTATION_ITEM('')SURFACE()); +#14979=ORIENTED_EDGE('',*,*,#14918,.T.); +#14981=ORIENTED_EDGE('',*,*,#14980,.F.); +#14983=ORIENTED_EDGE('',*,*,#14982,.F.); +#14984=ORIENTED_EDGE('',*,*,#14929,.F.); +#14985=EDGE_LOOP('',(#14979,#14981,#14983,#14984)); +#14986=FACE_OUTER_BOUND('',#14985,.F.); +#14988=CARTESIAN_POINT('',(-2.046120122664E2,7.385653161908E2,5.6144E2)); +#14989=DIRECTION('',(3.486096470692E-2,-4.697818774637E-2,-9.982874150343E-1)); +#14990=DIRECTION('',(9.993908270191E-1,0.E0,3.489949670250E-2)); +#14991=AXIS2_PLACEMENT_3D('',#14988,#14989,#14990); +#14992=CYLINDRICAL_SURFACE('',#14991,1.E1); +#14994=ORIENTED_EDGE('',*,*,#14993,.T.); +#14995=ORIENTED_EDGE('',*,*,#14980,.T.); +#14996=ORIENTED_EDGE('',*,*,#14916,.F.); +#14997=ORIENTED_EDGE('',*,*,#9197,.T.); +#14998=EDGE_LOOP('',(#14994,#14995,#14996,#14997)); +#14999=FACE_OUTER_BOUND('',#14998,.F.); +#15001=CARTESIAN_POINT('',(-1.480392065972E2,7.106233435620E2,4.E1)); +#15002=DIRECTION('',(-1.734101988745E-1,9.834581082133E-1,-5.233595624294E-2)); +#15003=DIRECTION('',(-9.848077530122E-1,-1.736481776669E-1,0.E0)); +#15004=AXIS2_PLACEMENT_3D('',#15001,#15002,#15003); +#15005=PLANE('',#15004); +#15006=ORIENTED_EDGE('',*,*,#9195,.T.); +#15008=ORIENTED_EDGE('',*,*,#15007,.F.); +#15010=ORIENTED_EDGE('',*,*,#15009,.F.); +#15012=ORIENTED_EDGE('',*,*,#15011,.T.); +#15014=ORIENTED_EDGE('',*,*,#15013,.T.); +#15016=ORIENTED_EDGE('',*,*,#15015,.T.); +#15017=ORIENTED_EDGE('',*,*,#14993,.F.); +#15018=EDGE_LOOP('',(#15006,#15008,#15010,#15012,#15014,#15016,#15017)); +#15019=FACE_OUTER_BOUND('',#15018,.F.); +#15021=CARTESIAN_POINT('',(-1.89E2,-1.156550142541E3,6.E0)); +#15022=DIRECTION('',(0.E0,1.E0,0.E0)); +#15023=DIRECTION('',(0.E0,0.E0,-1.E0)); +#15024=AXIS2_PLACEMENT_3D('',#15021,#15022,#15023); +#15025=CYLINDRICAL_SURFACE('',#15024,6.E0); +#15026=ORIENTED_EDGE('',*,*,#9193,.F.); +#15028=ORIENTED_EDGE('',*,*,#15027,.T.); +#15030=ORIENTED_EDGE('',*,*,#15029,.T.); +#15031=ORIENTED_EDGE('',*,*,#15007,.T.); +#15032=EDGE_LOOP('',(#15026,#15028,#15030,#15031)); +#15033=FACE_OUTER_BOUND('',#15032,.F.); +#15035=CARTESIAN_POINT('',(-2.799607934028E2,5.766379915297E2,4.E1)); +#15036=DIRECTION('',(-1.734101988745E-1,-9.834581082133E-1,-5.233595624294E-2)); +#15037=DIRECTION('',(9.848077530122E-1,-1.736481776669E-1,0.E0)); +#15038=AXIS2_PLACEMENT_3D('',#15035,#15036,#15037); +#15039=PLANE('',#15038); +#15041=ORIENTED_EDGE('',*,*,#15040,.T.); +#15042=ORIENTED_EDGE('',*,*,#15027,.F.); +#15043=ORIENTED_EDGE('',*,*,#9191,.T.); +#15045=ORIENTED_EDGE('',*,*,#15044,.F.); +#15047=ORIENTED_EDGE('',*,*,#15046,.T.); +#15049=ORIENTED_EDGE('',*,*,#15048,.F.); +#15051=ORIENTED_EDGE('',*,*,#15050,.T.); +#15052=EDGE_LOOP('',(#15041,#15042,#15043,#15045,#15047,#15049,#15051)); +#15053=FACE_OUTER_BOUND('',#15052,.F.); +#15055=CARTESIAN_POINT('',(-1.95E2,8.389774006432E2,0.E0)); +#15056=DIRECTION('',(-1.E0,0.E0,0.E0)); +#15057=DIRECTION('',(0.E0,-1.E0,0.E0)); +#15058=AXIS2_PLACEMENT_3D('',#15055,#15056,#15057); +#15059=PLANE('',#15058); +#15060=ORIENTED_EDGE('',*,*,#15029,.F.); +#15061=ORIENTED_EDGE('',*,*,#15040,.F.); +#15063=ORIENTED_EDGE('',*,*,#15062,.T.); +#15064=ORIENTED_EDGE('',*,*,#15009,.T.); +#15065=EDGE_LOOP('',(#15060,#15061,#15063,#15064)); +#15066=FACE_OUTER_BOUND('',#15065,.F.); +#15068=CARTESIAN_POINT('',(0.E0,0.E0,4.E1)); +#15069=DIRECTION('',(0.E0,0.E0,1.E0)); +#15070=DIRECTION('',(1.E0,0.E0,0.E0)); +#15071=AXIS2_PLACEMENT_3D('',#15068,#15069,#15070); +#15072=PLANE('',#15071); +#15074=ORIENTED_EDGE('',*,*,#15073,.F.); +#15075=ORIENTED_EDGE('',*,*,#15011,.F.); +#15076=ORIENTED_EDGE('',*,*,#15062,.F.); +#15077=ORIENTED_EDGE('',*,*,#15050,.F.); +#15079=ORIENTED_EDGE('',*,*,#15078,.F.); +#15081=ORIENTED_EDGE('',*,*,#15080,.F.); +#15082=EDGE_LOOP('',(#15074,#15075,#15076,#15077,#15079,#15081)); +#15083=FACE_OUTER_BOUND('',#15082,.F.); +#15085=ORIENTED_EDGE('',*,*,#15084,.F.); +#15087=ORIENTED_EDGE('',*,*,#15086,.F.); +#15088=EDGE_LOOP('',(#15085,#15087)); +#15089=FACE_BOUND('',#15088,.F.); +#15091=CARTESIAN_POINT('',(-2.27E2,6.35E2,-4.E1)); +#15092=DIRECTION('',(0.E0,0.E0,1.E0)); +#15093=DIRECTION('',(1.E0,0.E0,0.E0)); +#15094=AXIS2_PLACEMENT_3D('',#15091,#15092,#15093); +#15095=CYLINDRICAL_SURFACE('',#15094,1.1E1); +#15096=ORIENTED_EDGE('',*,*,#12802,.T.); +#15098=ORIENTED_EDGE('',*,*,#15097,.T.); +#15099=ORIENTED_EDGE('',*,*,#15084,.T.); +#15101=ORIENTED_EDGE('',*,*,#15100,.F.); +#15102=EDGE_LOOP('',(#15096,#15098,#15099,#15101)); +#15103=FACE_OUTER_BOUND('',#15102,.F.); +#15105=CARTESIAN_POINT('',(-2.27E2,6.35E2,-4.E1)); +#15106=DIRECTION('',(0.E0,0.E0,1.E0)); +#15107=DIRECTION('',(1.E0,0.E0,0.E0)); +#15108=AXIS2_PLACEMENT_3D('',#15105,#15106,#15107); +#15109=CYLINDRICAL_SURFACE('',#15108,1.1E1); +#15110=ORIENTED_EDGE('',*,*,#12804,.T.); +#15111=ORIENTED_EDGE('',*,*,#15100,.T.); +#15112=ORIENTED_EDGE('',*,*,#15086,.T.); +#15113=ORIENTED_EDGE('',*,*,#15097,.F.); +#15114=EDGE_LOOP('',(#15110,#15111,#15112,#15113)); +#15115=FACE_OUTER_BOUND('',#15114,.F.); +#15117=CARTESIAN_POINT('',(-2.823137889694E2,7.045279939385E2,5.6144E2)); +#15118=DIRECTION('',(5.228556327394E-2,-4.387279685906E-2,-9.976679796249E-1)); +#15119=DIRECTION('',(-9.986295347546E-1,0.E0,-5.233595624294E-2)); +#15120=AXIS2_PLACEMENT_3D('',#15117,#15118,#15119); +#15121=CYLINDRICAL_SURFACE('',#15120,1.E1); +#15122=ORIENTED_EDGE('',*,*,#15073,.T.); +#15124=ORIENTED_EDGE('',*,*,#15123,.T.); +#15126=ORIENTED_EDGE('',*,*,#15125,.T.); +#15127=ORIENTED_EDGE('',*,*,#15013,.F.); +#15128=EDGE_LOOP('',(#15122,#15124,#15126,#15127)); +#15129=FACE_OUTER_BOUND('',#15128,.F.); +#15131=CARTESIAN_POINT('',(-2.65E2,7.051915877562E2,4.E1)); +#15132=DIRECTION('',(-9.986295347546E-1,0.E0,-5.233595624294E-2)); +#15133=DIRECTION('',(0.E0,-1.E0,0.E0)); +#15134=AXIS2_PLACEMENT_3D('',#15131,#15132,#15133); +#15135=PLANE('',#15134); +#15136=ORIENTED_EDGE('',*,*,#15123,.F.); +#15137=ORIENTED_EDGE('',*,*,#15080,.T.); +#15139=ORIENTED_EDGE('',*,*,#15138,.T.); +#15141=ORIENTED_EDGE('',*,*,#15140,.T.); +#15142=EDGE_LOOP('',(#15136,#15137,#15139,#15141)); +#15143=FACE_OUTER_BOUND('',#15142,.F.); +#15145=CARTESIAN_POINT('',(-2.823137889694E2,5.594720060615E2,5.6144E2)); +#15146=DIRECTION('',(5.228556327394E-2,4.387279685906E-2,-9.976679796249E-1)); +#15147=DIRECTION('',(-1.734101988745E-1,-9.834581082133E-1,-5.233595624294E-2)); +#15148=AXIS2_PLACEMENT_3D('',#15145,#15146,#15147); +#15149=CYLINDRICAL_SURFACE('',#15148,1.E1); +#15150=ORIENTED_EDGE('',*,*,#15078,.T.); +#15151=ORIENTED_EDGE('',*,*,#15048,.T.); +#15153=ORIENTED_EDGE('',*,*,#15152,.T.); +#15154=ORIENTED_EDGE('',*,*,#15138,.F.); +#15155=EDGE_LOOP('',(#15150,#15151,#15153,#15154)); +#15156=FACE_OUTER_BOUND('',#15155,.F.); +#15158=CARTESIAN_POINT('',(-2.512567197526E2,5.855319813868E2, +-3.116418284588E1)); +#15159=DIRECTION('',(6.427876096865E-1,-7.660444431190E-1,0.E0)); +#15160=DIRECTION('',(-7.642580118694E-1,-6.412886158839E-1,-6.825395542465E-2)); +#15161=AXIS2_PLACEMENT_3D('',#15158,#15159,#15160); +#15162=SPHERICAL_SURFACE('',#15161,1.E1); +#15164=ORIENTED_EDGE('',*,*,#15163,.F.); +#15165=ORIENTED_EDGE('',*,*,#15152,.F.); +#15167=ORIENTED_EDGE('',*,*,#15166,.F.); +#15168=EDGE_LOOP('',(#15164,#15165,#15167)); +#15169=FACE_OUTER_BOUND('',#15168,.F.); +#15171=CARTESIAN_POINT('',(-2.512567197526E2,-1.091965773155E3, +-3.116418284588E1)); +#15172=DIRECTION('',(0.E0,1.E0,0.E0)); +#15173=DIRECTION('',(-8.715574274766E-2,0.E0,-9.961946980917E-1)); +#15174=AXIS2_PLACEMENT_3D('',#15171,#15172,#15173); +#15175=CYLINDRICAL_SURFACE('',#15174,1.E1); +#15176=ORIENTED_EDGE('',*,*,#12796,.T.); +#15178=ORIENTED_EDGE('',*,*,#15177,.F.); +#15180=ORIENTED_EDGE('',*,*,#15179,.T.); +#15182=ORIENTED_EDGE('',*,*,#15181,.T.); +#15183=ORIENTED_EDGE('',*,*,#15140,.F.); +#15184=ORIENTED_EDGE('',*,*,#15163,.T.); +#15186=ORIENTED_EDGE('',*,*,#15185,.T.); +#15188=ORIENTED_EDGE('',*,*,#15187,.F.); +#15189=EDGE_LOOP('',(#15176,#15178,#15180,#15182,#15183,#15184,#15186,#15188)); +#15190=FACE_OUTER_BOUND('',#15189,.F.); +#15192=CARTESIAN_POINT('',(-2.27E2,6.35E2,-4.1E1)); +#15193=DIRECTION('',(0.E0,0.E0,1.E0)); +#15194=DIRECTION('',(0.E0,-1.E0,0.E0)); +#15195=AXIS2_PLACEMENT_3D('',#15192,#15193,#15194); +#15196=CYLINDRICAL_SURFACE('',#15195,3.E1); +#15197=ORIENTED_EDGE('',*,*,#12798,.T.); +#15198=ORIENTED_EDGE('',*,*,#15187,.T.); +#15200=ORIENTED_EDGE('',*,*,#15199,.T.); +#15201=ORIENTED_EDGE('',*,*,#15177,.T.); +#15202=EDGE_LOOP('',(#15197,#15198,#15200,#15201)); +#15203=FACE_OUTER_BOUND('',#15202,.F.); +#15205=CARTESIAN_POINT('',(-2.65E2,6.9E2,-4.E1)); +#15206=DIRECTION('',(8.715574274766E-2,0.E0,9.961946980917E-1)); +#15207=DIRECTION('',(0.E0,1.E0,0.E0)); +#15208=AXIS2_PLACEMENT_3D('',#15205,#15206,#15207); +#15209=PLANE('',#15208); +#15210=ORIENTED_EDGE('',*,*,#15199,.F.); +#15211=ORIENTED_EDGE('',*,*,#15185,.F.); +#15213=ORIENTED_EDGE('',*,*,#15212,.F.); +#15214=ORIENTED_EDGE('',*,*,#14931,.F.); +#15216=ORIENTED_EDGE('',*,*,#15215,.F.); +#15217=ORIENTED_EDGE('',*,*,#15179,.F.); +#15218=EDGE_LOOP('',(#15210,#15211,#15213,#15214,#15216,#15217)); +#15219=FACE_OUTER_BOUND('',#15218,.F.); +#15221=CARTESIAN_POINT('',(1.226448E3,3.318526953648E2,-1.604465938630E2)); +#15222=DIRECTION('',(-9.819387419573E-1,1.685705646381E-1,8.590850819817E-2)); +#15223=DIRECTION('',(-8.715574274766E-2,0.E0,-9.961946980917E-1)); +#15224=AXIS2_PLACEMENT_3D('',#15221,#15222,#15223); +#15225=CYLINDRICAL_SURFACE('',#15224,1.E1); +#15226=ORIENTED_EDGE('',*,*,#15046,.F.); +#15228=ORIENTED_EDGE('',*,*,#15227,.T.); +#15229=ORIENTED_EDGE('',*,*,#15212,.T.); +#15230=ORIENTED_EDGE('',*,*,#15166,.T.); +#15231=EDGE_LOOP('',(#15226,#15228,#15229,#15230)); +#15232=FACE_OUTER_BOUND('',#15231,.F.); +#15234=CARTESIAN_POINT('',(-1.730571261700E2,5.749662043847E2, +-5.812775437903E1)); +#15235=CARTESIAN_POINT('',(-1.730637831598E2,5.738001170056E2, +-5.830085515872E1)); +#15236=CARTESIAN_POINT('',(-1.730916449756E2,5.705788865512E2, +-5.850547367354E1)); +#15237=CARTESIAN_POINT('',(-1.731846997705E2,5.653060873802E2, +-5.758860919201E1)); +#15238=CARTESIAN_POINT('',(-1.733377671278E2,5.597358727932E2, +-5.471018240571E1)); +#15239=CARTESIAN_POINT('',(-1.735129335245E2,5.553025963771E2, +-5.027509900483E1)); +#15240=CARTESIAN_POINT('',(-1.736903890661E2,5.524299288186E2, +-4.469168429950E1)); +#15241=CARTESIAN_POINT('',(-1.738160254715E2,5.516354643935E2, +-3.995977054533E1)); +#15242=CARTESIAN_POINT('',(-1.738829869532E2,5.517212931473E2, +-3.728191419419E1)); +#15243=CARTESIAN_POINT('',(-1.738983864645E2,5.517702500411E2, +-3.665529132949E1)); +#15244=CARTESIAN_POINT('',(-1.724147346081E2,5.745274510586E2, +-5.152303508737E1)); +#15245=CARTESIAN_POINT('',(-1.723588277190E2,5.737160654427E2, +-5.167870635700E1)); +#15246=CARTESIAN_POINT('',(-1.722228600646E2,5.714624559846E2, +-5.191460610828E1)); +#15247=CARTESIAN_POINT('',(-1.720860004781E2,5.677292044819E2, +-5.139933884732E1)); +#15248=CARTESIAN_POINT('',(-1.720464660747E2,5.637568285104E2, +-4.946265625010E1)); +#15249=CARTESIAN_POINT('',(-1.721181243096E2,5.606063217119E2, +-4.636460884883E1)); +#15250=CARTESIAN_POINT('',(-1.722879743046E2,5.586133118450E2, +-4.241761197332E1)); +#15251=CARTESIAN_POINT('',(-1.724820029131E2,5.581317331400E2, +-3.907566485579E1)); +#15252=CARTESIAN_POINT('',(-1.726134232562E2,5.582516306941E2, +-3.719729774811E1)); +#15253=CARTESIAN_POINT('',(-1.726453285048E2,5.583007257823E2, +-3.675862014845E1)); +#15254=CARTESIAN_POINT('',(-1.770475036370E2,5.741993931825E2, +-4.676316338795E1)); +#15255=CARTESIAN_POINT('',(-1.769464566246E2,5.736499622406E2, +-4.685694316721E1)); +#15256=CARTESIAN_POINT('',(-1.766911157942E2,5.721329291769E2, +-4.698864893357E1)); +#15257=CARTESIAN_POINT('',(-1.763785599582E2,5.696543031929E2, +-4.661951469734E1)); +#15258=CARTESIAN_POINT('',(-1.761862812217E2,5.670479080251E2, +-4.533541495073E1)); +#15259=CARTESIAN_POINT('',(-1.761733872916E2,5.649933248837E2, +-4.331157014836E1)); +#15260=CARTESIAN_POINT('',(-1.763361519194E2,5.636927465399E2, +-4.073951087114E1)); +#15261=CARTESIAN_POINT('',(-1.765856330627E2,5.633719487835E2, +-3.855060392239E1)); +#15262=CARTESIAN_POINT('',(-1.767679677809E2,5.634456122233E2, +-3.731085836136E1)); +#15263=CARTESIAN_POINT('',(-1.768128943691E2,5.634765991750E2, +-3.702072696109E1)); +#15264=CARTESIAN_POINT('',(-1.836826639879E2,5.742137836734E2, +-4.721069884820E1)); +#15265=CARTESIAN_POINT('',(-1.835857893567E2,5.736485052871E2, +-4.724184772667E1)); +#15266=CARTESIAN_POINT('',(-1.833398615256E2,5.721166576374E2, +-4.720749099360E1)); +#15267=CARTESIAN_POINT('',(-1.830299462757E2,5.697214184768E2, +-4.662579150111E1)); +#15268=CARTESIAN_POINT('',(-1.828326852057E2,5.672841640260E2, +-4.524410321288E1)); +#15269=CARTESIAN_POINT('',(-1.828139260644E2,5.653644552389E2, +-4.327276887169E1)); +#15270=CARTESIAN_POINT('',(-1.829751308850E2,5.640799215351E2, +-4.084285725631E1)); +#15271=CARTESIAN_POINT('',(-1.832279510547E2,5.636542180042E2, +-3.875551132809E1)); +#15272=CARTESIAN_POINT('',(-1.834116877555E2,5.636340060020E2, +-3.754237237442E1)); +#15273=CARTESIAN_POINT('',(-1.834569525020E2,5.636414307821E2, +-3.725644926174E1)); +#15274=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#15234,#15235,#15236,#15237, +#15238,#15239,#15240,#15241,#15242,#15243),(#15244,#15245,#15246,#15247,#15248, +#15249,#15250,#15251,#15252,#15253),(#15254,#15255,#15256,#15257,#15258,#15259, +#15260,#15261,#15262,#15263),(#15264,#15265,#15266,#15267,#15268,#15269,#15270, +#15271,#15272,#15273)),.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4, +4),(4,1,1,1,1,1,1,4),(0.E0,1.E0),(6.058882744015E-2,1.454121211020E-1, +2.901576818412E-1,4.323936297632E-1,5.736064765292E-1,7.145588119192E-1, +8.571941761250E-1,9.011323262630E-1),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.214490985258E0,1.214490985258E0,1.214490985258E0, +1.214490985258E0,1.214490985258E0,1.214490985258E0,1.214490985258E0, +1.214490985258E0,1.214490985258E0,1.214490985258E0),(9.285030049139E-1, +9.285030049139E-1,9.285030049139E-1,9.285030049139E-1,9.285030049139E-1, +9.285030049139E-1,9.285030049139E-1,9.285030049139E-1,9.285030049139E-1, +9.285030049139E-1),(9.285030049139E-1,9.285030049139E-1,9.285030049139E-1, +9.285030049139E-1,9.285030049139E-1,9.285030049139E-1,9.285030049139E-1, +9.285030049139E-1,9.285030049139E-1,9.285030049139E-1),(1.214490985258E0, +1.214490985258E0,1.214490985258E0,1.214490985258E0,1.214490985258E0, +1.214490985258E0,1.214490985258E0,1.214490985258E0,1.214490985258E0, +1.214490985258E0)))REPRESENTATION_ITEM('')SURFACE()); +#15275=ORIENTED_EDGE('',*,*,#14906,.T.); +#15276=ORIENTED_EDGE('',*,*,#14933,.F.); +#15277=ORIENTED_EDGE('',*,*,#15227,.F.); +#15279=ORIENTED_EDGE('',*,*,#15278,.F.); +#15280=EDGE_LOOP('',(#15275,#15276,#15277,#15279)); +#15281=FACE_OUTER_BOUND('',#15280,.F.); +#15283=CARTESIAN_POINT('',(-1.542255323822E2,5.933348561590E2,-8.8144E2)); +#15284=DIRECTION('',(-3.486096470692E-2,-4.697818774637E-2,9.982874150343E-1)); +#15285=DIRECTION('',(9.993908270191E-1,1.113202471659E-14,3.489949670250E-2)); +#15286=AXIS2_PLACEMENT_3D('',#15283,#15284,#15285); +#15287=CYLINDRICAL_SURFACE('',#15286,1.E1); +#15288=ORIENTED_EDGE('',*,*,#14908,.F.); +#15289=ORIENTED_EDGE('',*,*,#15278,.T.); +#15290=ORIENTED_EDGE('',*,*,#15044,.T.); +#15291=ORIENTED_EDGE('',*,*,#9189,.T.); +#15292=EDGE_LOOP('',(#15288,#15289,#15290,#15291)); +#15293=FACE_OUTER_BOUND('',#15292,.F.); +#15295=CARTESIAN_POINT('',(-1.226448E3,5.110557985660E2,5.415399894511E1)); +#15296=DIRECTION('',(9.819387419573E-1,1.685705646381E-1,-8.590850819817E-2)); +#15297=DIRECTION('',(-8.715574274766E-2,0.E0,-9.961946980917E-1)); +#15298=AXIS2_PLACEMENT_3D('',#15295,#15296,#15297); +#15299=CYLINDRICAL_SURFACE('',#15298,1.E1); +#15300=ORIENTED_EDGE('',*,*,#15215,.T.); +#15301=ORIENTED_EDGE('',*,*,#14982,.T.); +#15302=ORIENTED_EDGE('',*,*,#15015,.F.); +#15304=ORIENTED_EDGE('',*,*,#15303,.T.); +#15305=EDGE_LOOP('',(#15300,#15301,#15302,#15304)); +#15306=FACE_OUTER_BOUND('',#15305,.F.); +#15308=CARTESIAN_POINT('',(-2.512567197526E2,6.784680186132E2, +-3.116418284588E1)); +#15309=DIRECTION('',(-6.427876096865E-1,-7.660444431190E-1,0.E0)); +#15310=DIRECTION('',(-7.642580118694E-1,6.412886158839E-1,-6.825395542465E-2)); +#15311=AXIS2_PLACEMENT_3D('',#15308,#15309,#15310); +#15312=SPHERICAL_SURFACE('',#15311,1.E1); +#15313=ORIENTED_EDGE('',*,*,#15303,.F.); +#15314=ORIENTED_EDGE('',*,*,#15125,.F.); +#15315=ORIENTED_EDGE('',*,*,#15181,.F.); +#15316=EDGE_LOOP('',(#15313,#15314,#15315)); +#15317=FACE_OUTER_BOUND('',#15316,.F.); +#15319=CARTESIAN_POINT('',(-1.692346755467E2,5.284561760082E2,-8.8144E2)); +#15320=DIRECTION('',(-3.489797283532E-2,9.344890849792E-3,9.993471891725E-1)); +#15321=DIRECTION('',(8.656579291931E-1,-4.994180360730E-1,3.489949670250E-2)); +#15322=AXIS2_PLACEMENT_3D('',#15319,#15320,#15321); +#15323=CYLINDRICAL_SURFACE('',#15322,2.5E1); +#15325=ORIENTED_EDGE('',*,*,#15324,.F.); +#15326=ORIENTED_EDGE('',*,*,#14736,.T.); +#15327=ORIENTED_EDGE('',*,*,#14911,.T.); +#15328=ORIENTED_EDGE('',*,*,#9185,.T.); +#15329=EDGE_LOOP('',(#15325,#15326,#15327,#15328)); +#15330=FACE_OUTER_BOUND('',#15329,.F.); +#15332=CARTESIAN_POINT('',(-1.686024685513E2,5.410890545110E2,0.E0)); +#15333=DIRECTION('',(-8.656579291931E-1,4.994180360730E-1,-3.489949670250E-2)); +#15334=DIRECTION('',(-4.997224534896E-1,-8.661855860486E-1,0.E0)); +#15335=AXIS2_PLACEMENT_3D('',#15332,#15333,#15334); +#15336=PLANE('',#15335); +#15337=ORIENTED_EDGE('',*,*,#15324,.T.); +#15338=ORIENTED_EDGE('',*,*,#9183,.T.); +#15340=ORIENTED_EDGE('',*,*,#15339,.T.); +#15341=ORIENTED_EDGE('',*,*,#14702,.T.); +#15342=EDGE_LOOP('',(#15337,#15338,#15340,#15341)); +#15343=FACE_OUTER_BOUND('',#15342,.F.); +#15345=CARTESIAN_POINT('',(-2.445906782160E2,3.985515055020E2,5.6144E2)); +#15346=DIRECTION('',(3.489797283532E-2,-9.344890849792E-3,-9.993471891725E-1)); +#15347=DIRECTION('',(-9.993908270191E-1,0.E0,-3.489949670250E-2)); +#15348=AXIS2_PLACEMENT_3D('',#15345,#15346,#15347); +#15349=CYLINDRICAL_SURFACE('',#15348,2.5E1); +#15350=ORIENTED_EDGE('',*,*,#9181,.T.); +#15351=ORIENTED_EDGE('',*,*,#13518,.T.); +#15352=ORIENTED_EDGE('',*,*,#14688,.T.); +#15353=ORIENTED_EDGE('',*,*,#15339,.F.); +#15354=EDGE_LOOP('',(#15350,#15351,#15352,#15353)); +#15355=FACE_OUTER_BOUND('',#15354,.F.); +#15357=CARTESIAN_POINT('',(3.580033033366E0,7.713644159153E2, +-2.537608940512E2)); +#15358=CARTESIAN_POINT('',(2.387508057698E0,7.713630747021E2, +-2.537986972122E2)); +#15359=CARTESIAN_POINT('',(-5.830704322334E0,7.713585876288E2, +-2.539285039198E2)); +#15360=CARTESIAN_POINT('',(-2.107684816417E1,7.714072482006E2, +-2.525099587396E2)); +#15361=CARTESIAN_POINT('',(-4.138832588335E1,7.716061535784E2, +-2.467069159942E2)); +#15362=CARTESIAN_POINT('',(-6.025915881515E1,7.719291973190E2, +-2.372848072785E2)); +#15363=CARTESIAN_POINT('',(-7.706973105711E1,7.723655784958E2, +-2.245604736914E2)); +#15364=CARTESIAN_POINT('',(-9.125330650588E1,7.729005075794E2, +-2.089683592836E2)); +#15365=CARTESIAN_POINT('',(-1.023281837790E2,7.735157788271E2, +-1.910422078236E2)); +#15366=CARTESIAN_POINT('',(-1.099203546837E2,7.741904108844E2, +-1.713961569002E2)); +#15367=CARTESIAN_POINT('',(-1.137763862931E2,7.749014376969E2, +-1.507011390852E2)); +#15368=CARTESIAN_POINT('',(-1.137713383829E2,7.756246767830E2, +-1.296621690753E2)); +#15369=CARTESIAN_POINT('',(-1.099123638696E2,7.763355754921E2, +-1.089935096979E2)); +#15370=CARTESIAN_POINT('',(-1.023373870403E2,7.770100555450E2, +-8.939409865430E1)); +#15371=CARTESIAN_POINT('',(-9.130915584844E1,7.776253467887E2, +-7.152349972026E1)); +#15372=CARTESIAN_POINT('',(-7.720815982785E1,7.781606045178E2, +-5.598429688251E1)); +#15373=CARTESIAN_POINT('',(-6.043730869667E1,7.785999782374E2, +-4.323356018106E1)); +#15374=CARTESIAN_POINT('',(-4.149227297617E1,7.789275962849E2, +-3.372871159054E1)); +#15375=CARTESIAN_POINT('',(-2.108116531925E1,7.791287026009E2, +-2.789588384783E1)); +#15376=CARTESIAN_POINT('',(-5.799132747689E0,7.791774081584E2, +-2.648224131803E1)); +#15377=CARTESIAN_POINT('',(2.371939835792E0,7.791730230033E2, +-2.661042047101E1)); +#15378=CARTESIAN_POINT('',(3.556716362466E0,7.791717811040E2, +-2.664772611540E1)); +#15379=CARTESIAN_POINT('',(3.359051319338E0,7.700909890321E2, +-2.466858430468E2)); +#15380=CARTESIAN_POINT('',(2.240137013182E0,7.700896433270E2, +-2.467213344389E2)); +#15381=CARTESIAN_POINT('',(-5.470799010642E0,7.700851515492E2, +-2.468432043766E2)); +#15382=CARTESIAN_POINT('',(-1.977585962142E1,7.701338295049E2, +-2.455113925553E2)); +#15383=CARTESIAN_POINT('',(-3.883236674997E1,7.703327879818E2, +-2.400633909482E2)); +#15384=CARTESIAN_POINT('',(-5.653492524236E1,7.706559143570E2, +-2.312184715898E2)); +#15385=CARTESIAN_POINT('',(-7.230153682888E1,7.710923945642E2, +-2.192750483469E2)); +#15386=CARTESIAN_POINT('',(-8.560031973042E1,7.716274263352E2, +-2.046420886526E2)); +#15387=CARTESIAN_POINT('',(-9.597973068520E1,7.722427899766E2, +-1.878217331320E2)); +#15388=CARTESIAN_POINT('',(-1.030897963719E2,7.729174917567E2, +-1.693913446437E2)); +#15389=CARTESIAN_POINT('',(-1.066940936480E2,7.736285562479E2, +-1.499811783864E2)); +#15390=CARTESIAN_POINT('',(-1.066770103151E2,7.743517959154E2, +-1.302529332508E2)); +#15391=CARTESIAN_POINT('',(-1.030469135908E2,7.750626580355E2, +-1.108763827228E2)); +#15392=CARTESIAN_POINT('',(-9.593468748375E1,7.757370692430E2, +-9.250633089746E1)); +#15393=CARTESIAN_POINT('',(-8.558794657693E1,7.763522686392E2, +-7.576014103929E1)); +#15394=CARTESIAN_POINT('',(-7.236422988399E1,7.768874238381E2, +-6.120137243490E1)); +#15395=CARTESIAN_POINT('',(-5.664152679880E1,7.773266977843E2, +-4.925702280709E1)); +#15396=CARTESIAN_POINT('',(-3.888426987849E1,7.776542317558E2, +-4.035440007963E1)); +#15397=CARTESIAN_POINT('',(-1.975546335835E1,7.778552839413E2, +-3.489161508173E1)); +#15398=CARTESIAN_POINT('',(-5.434450344149E0,7.779039723284E2, +-3.356771250842E1)); +#15399=CARTESIAN_POINT('',(2.222778809726E0,7.778995915409E2, +-3.368775547772E1)); +#15400=CARTESIAN_POINT('',(3.333050895297E0,7.778983540282E2, +-3.372269343121E1)); +#15401=CARTESIAN_POINT('',(3.187137044338E0,7.749499040815E2, +-2.413860332368E2)); +#15402=CARTESIAN_POINT('',(2.125486561549E0,7.749485839443E2, +-2.414196592001E2)); +#15403=CARTESIAN_POINT('',(-5.190802772754E0,7.749441189443E2, +-2.415351193325E2)); +#15404=CARTESIAN_POINT('',(-1.876373263880E1,7.749926979504E2, +-2.402733573037E2)); +#15405=CARTESIAN_POINT('',(-3.684772589445E1,7.751913541861E2, +-2.351113844923E2)); +#15406=CARTESIAN_POINT('',(-5.365215285570E1,7.755140102032E2, +-2.267291784500E2)); +#15407=CARTESIAN_POINT('',(-6.862623548675E1,7.759499267269E2, +-2.154073008052E2)); +#15408=CARTESIAN_POINT('',(-8.126560383391E1,7.764843739980E2, +-2.015307308998E2)); +#15409=CARTESIAN_POINT('',(-9.114085353096E1,7.770992117321E2, +-1.855728476655E2)); +#15410=CARTESIAN_POINT('',(-9.791775646572E1,7.777735166483E2, +-1.680788810792E2)); +#15411=CARTESIAN_POINT('',(-1.013688720099E2,7.784843666712E2, +-1.496451527129E2)); +#15412=CARTESIAN_POINT('',(-1.013808195969E2,7.792076030294E2, +-1.308990381269E2)); +#15413=CARTESIAN_POINT('',(-9.795776311679E1,7.799186734155E2, +-1.124769480366E2)); +#15414=CARTESIAN_POINT('',(-9.122052982175E1,7.805934764925E2, +-9.500243480522E1)); +#15415=CARTESIAN_POINT('',(-8.140158851836E1,7.812091986876E2, +-7.906465918560E1)); +#15416=CARTESIAN_POINT('',(-6.883895893383E1,7.817449374907E2, +-6.520250936081E1)); +#15417=CARTESIAN_POINT('',(-5.389139996688E1,7.821847793497E2, +-5.382536847381E1)); +#15418=CARTESIAN_POINT('',(-3.700103896508E1,7.825127918838E2, +-4.534296010033E1)); +#15419=CARTESIAN_POINT('',(-1.880013893171E1,7.827141521815E2, +-4.013693822733E1)); +#15420=CARTESIAN_POINT('',(-5.171654993705E0,7.827629383026E2, +-3.887513371753E1)); +#15421=CARTESIAN_POINT('',(2.115291171349E0,7.827585326550E2, +-3.898954359386E1)); +#15422=CARTESIAN_POINT('',(3.171871106939E0,7.827572701738E2, +-3.902284105253E1)); +#15423=CARTESIAN_POINT('',(3.199755579740E0,7.821124229809E2, +-2.420376198830E2)); +#15424=CARTESIAN_POINT('',(2.133899206403E0,7.821111383243E2, +-2.420712966821E2)); +#15425=CARTESIAN_POINT('',(-5.211347632094E0,7.821067104839E2, +-2.421869247857E2)); +#15426=CARTESIAN_POINT('',(-1.883800516118E1,7.821551521776E2, +-2.409233310004E2)); +#15427=CARTESIAN_POINT('',(-3.699826478517E1,7.823533889922E2, +-2.357529890712E2)); +#15428=CARTESIAN_POINT('',(-5.388241469323E1,7.826753922924E2, +-2.273544104933E2)); +#15429=CARTESIAN_POINT('',(-6.893989869913E1,7.831105265913E2, +-2.160049468951E2)); +#15430=CARTESIAN_POINT('',(-8.166483734986E1,7.836441627505E2, +-2.020859802401E2)); +#15431=CARTESIAN_POINT('',(-9.162450089622E1,7.842582706819E2, +-1.860676329160E2)); +#15432=CARTESIAN_POINT('',(-9.847970982990E1,7.849320248690E2, +-1.684929640019E2)); +#15433=CARTESIAN_POINT('',(-1.019969007064E2,7.856425772739E2, +-1.499578442804E2)); +#15434=CARTESIAN_POINT('',(-1.020560697105E2,7.863658090399E2, +-1.310913646267E2)); +#15435=CARTESIAN_POINT('',(-9.865507192364E1,7.870771684371E2, +-1.125339888226E2)); +#15436=CARTESIAN_POINT('',(-9.190958590687E1,7.877525153122E2, +-9.491552517939E1)); +#15437=CARTESIAN_POINT('',(-8.204885688560E1,7.883689629965E2, +-7.883315301193E1)); +#15438=CARTESIAN_POINT('',(-6.941019738251E1,7.889055116687E2, +-6.483488338437E1)); +#15439=CARTESIAN_POINT('',(-5.435397891621E1,7.893461416215E2, +-5.333882257084E1)); +#15440=CARTESIAN_POINT('',(-3.732653248520E1,7.896748182580E2, +-4.476349565329E1)); +#15441=CARTESIAN_POINT('',(-1.896797058688E1,7.898766061236E2, +-3.949863253902E1)); +#15442=CARTESIAN_POINT('',(-5.217824728378E0,7.899255278704E2, +-3.822235203730E1)); +#15443=CARTESIAN_POINT('',(2.134175255636E0,7.899210877244E2, +-3.833807068779E1)); +#15444=CARTESIAN_POINT('',(3.200183785443E0,7.899197905945E2, +-3.837174752825E1)); +#15445=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#15357,#15358,#15359,#15360, +#15361,#15362,#15363,#15364,#15365,#15366,#15367,#15368,#15369,#15370,#15371, +#15372,#15373,#15374,#15375,#15376,#15377,#15378),(#15379,#15380,#15381,#15382, +#15383,#15384,#15385,#15386,#15387,#15388,#15389,#15390,#15391,#15392,#15393, +#15394,#15395,#15396,#15397,#15398,#15399,#15400),(#15401,#15402,#15403,#15404, +#15405,#15406,#15407,#15408,#15409,#15410,#15411,#15412,#15413,#15414,#15415, +#15416,#15417,#15418,#15419,#15420,#15421,#15422),(#15423,#15424,#15425,#15426, +#15427,#15428,#15429,#15430,#15431,#15432,#15433,#15434,#15435,#15436,#15437, +#15438,#15439,#15440,#15441,#15442,#15443,#15444)),.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E0, +1.E0),(-1.001268989934E-2,0.E0,5.892875102479E-2,1.176136073087E-1, +1.762743830505E-1,2.349439801644E-1,2.936342085810E-1,3.523357677027E-1, +4.110466755936E-1,4.697630025165E-1,5.284788460419E-1,5.871884950350E-1, +6.458882328082E-1,7.045739566497E-1,7.632479092175E-1,8.218696169887E-1, +8.813132199915E-1,9.410530890348E-1,1.E0,1.010006571068E0),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.245323072316E0, +1.245323072316E0,1.245323072316E0,1.245323072316E0,1.245323072316E0, +1.245323072316E0,1.245323072316E0,1.245323072316E0,1.245323072316E0, +1.245323072316E0,1.245323072316E0,1.245323072316E0,1.245323072316E0, +1.245323072316E0,1.245323072316E0,1.245323072316E0,1.245323072316E0, +1.245323072316E0,1.245323072316E0,1.245323072316E0,1.245323072316E0, +1.245323072316E0),(9.182256425613E-1,9.182256425613E-1,9.182256425613E-1, +9.182256425613E-1,9.182256425613E-1,9.182256425613E-1,9.182256425613E-1, +9.182256425613E-1,9.182256425613E-1,9.182256425613E-1,9.182256425613E-1, +9.182256425613E-1,9.182256425613E-1,9.182256425613E-1,9.182256425613E-1, +9.182256425613E-1,9.182256425613E-1,9.182256425613E-1,9.182256425613E-1, +9.182256425613E-1,9.182256425613E-1,9.182256425613E-1),(9.182256425613E-1, +9.182256425613E-1,9.182256425613E-1,9.182256425613E-1,9.182256425613E-1, +9.182256425613E-1,9.182256425613E-1,9.182256425613E-1,9.182256425613E-1, +9.182256425613E-1,9.182256425613E-1,9.182256425613E-1,9.182256425613E-1, +9.182256425613E-1,9.182256425613E-1,9.182256425613E-1,9.182256425613E-1, +9.182256425613E-1,9.182256425613E-1,9.182256425613E-1,9.182256425613E-1, +9.182256425613E-1),(1.245323072316E0,1.245323072316E0,1.245323072316E0, +1.245323072316E0,1.245323072316E0,1.245323072316E0,1.245323072316E0, +1.245323072316E0,1.245323072316E0,1.245323072316E0,1.245323072316E0, +1.245323072316E0,1.245323072316E0,1.245323072316E0,1.245323072316E0, +1.245323072316E0,1.245323072316E0,1.245323072316E0,1.245323072316E0, +1.245323072316E0,1.245323072316E0,1.245323072316E0)))REPRESENTATION_ITEM('')SURFACE()); +#15446=ORIENTED_EDGE('',*,*,#14879,.F.); +#15448=ORIENTED_EDGE('',*,*,#15447,.T.); +#15450=ORIENTED_EDGE('',*,*,#15449,.T.); +#15452=ORIENTED_EDGE('',*,*,#15451,.F.); +#15453=EDGE_LOOP('',(#15446,#15448,#15450,#15452)); +#15454=FACE_OUTER_BOUND('',#15453,.F.); +#15456=CARTESIAN_POINT('',(-3.558862766113E0,7.791717809065E2, +-2.664781014402E1)); +#15457=CARTESIAN_POINT('',(-2.373382701386E0,7.791730230401E2, +-2.661045010496E1)); +#15458=CARTESIAN_POINT('',(5.796045744948E0,7.791774071004E2, +-2.648218404815E1)); +#15459=CARTESIAN_POINT('',(2.095177400019E1,7.791291201965E2, +-2.788380257023E1)); +#15460=CARTESIAN_POINT('',(4.115550931895E1,7.789313443662E2, +-3.361998836396E1)); +#15461=CARTESIAN_POINT('',(5.995029924321E1,7.786100540581E2, +-4.294121955985E1)); +#15462=CARTESIAN_POINT('',(7.672652028264E1,7.781757649766E2, +-5.554426178636E1)); +#15463=CARTESIAN_POINT('',(9.092194956307E1,7.776429938283E2, +-7.101108119143E1)); +#15464=CARTESIAN_POINT('',(1.020532125786E2,7.770296481181E2, +-8.882491780038E1)); +#15465=CARTESIAN_POINT('',(1.097385836503E2,7.763564454332E2, +-1.083869065263E2)); +#15466=CARTESIAN_POINT('',(1.137119030287E2,7.756461540503E2, +-1.290375739942E2)); +#15467=CARTESIAN_POINT('',(1.138322013532E2,7.749228547901E2, +-1.500779505577E2)); +#15468=CARTESIAN_POINT('',(1.100894768876E2,7.742111053825E2, +-1.707936686494E2)); +#15469=CARTESIAN_POINT('',(1.026056838909E2,7.735350989041E2, +-1.904794458954E2)); +#15470=CARTESIAN_POINT('',(9.163095335443E1,7.729178137794E2, +-2.084640230942E2)); +#15471=CARTESIAN_POINT('',(7.753818388912E1,7.723803664605E2, +-2.241293508023E2)); +#15472=CARTESIAN_POINT('',(6.072846463499E1,7.719388989460E2, +-2.370018632041E2)); +#15473=CARTESIAN_POINT('',(4.170377777635E1,7.716096128615E2, +-2.466060067529E2)); +#15474=CARTESIAN_POINT('',(2.118990843888E1,7.714075855080E2, +-2.525000853950E2)); +#15475=CARTESIAN_POINT('',(5.825919718533E0,7.713585971330E2, +-2.539283202174E2)); +#15476=CARTESIAN_POINT('',(-2.386058829024E0,7.713630725638E2, +-2.537987272393E2)); +#15477=CARTESIAN_POINT('',(-3.577878666424E0,7.713644100959E2, +-2.537609795969E2)); +#15478=CARTESIAN_POINT('',(-3.335062387297E0,7.778983544542E2, +-3.372277003762E1)); +#15479=CARTESIAN_POINT('',(-2.224130983117E0,7.778995920519E2, +-3.368778113447E1)); +#15480=CARTESIAN_POINT('',(5.431557570714E0,7.779039713725E2, +-3.356765676513E1)); +#15481=CARTESIAN_POINT('',(1.963420937974E1,7.778557018918E2, +-3.488029857546E1)); +#15482=CARTESIAN_POINT('',(3.856865934690E1,7.776579791577E2, +-4.025257252434E1)); +#15483=CARTESIAN_POINT('',(5.618501827069E1,7.773367715029E2, +-4.898319248568E1)); +#15484=CARTESIAN_POINT('',(7.191263243644E1,7.769025814661E2, +-6.078913587914E1)); +#15485=CARTESIAN_POINT('',(8.522476052052E1,7.763699130157E2, +-7.528001124979E1)); +#15486=CARTESIAN_POINT('',(9.566799226161E1,7.757566596995E2, +-9.197290993726E1)); +#15487=CARTESIAN_POINT('',(1.028836452754E2,7.750835267255E2, +-1.103077675418E2)); +#15488=CARTESIAN_POINT('',(1.066209162556E2,7.743732729970E2, +-1.296673197629E2)); +#15489=CARTESIAN_POINT('',(1.067460709492E2,7.736499742839E2, +-1.493967489771E2)); +#15490=CARTESIAN_POINT('',(1.032480702727E2,7.729381882480E2, +-1.688262004006E2)); +#15491=CARTESIAN_POINT('',(9.623972038622E1,7.722621128869E2, +-1.872937400311E2)); +#15492=CARTESIAN_POINT('',(8.595433710102E1,7.716447358859E2, +-2.041688196295E2)); +#15493=CARTESIAN_POINT('',(7.274083746194E1,7.711071860234E2, +-2.188704147576E2)); +#15494=CARTESIAN_POINT('',(5.697514457338E1,7.706656187382E2, +-2.309528724605E2)); +#15495=CARTESIAN_POINT('',(3.912832549457E1,7.703362486182E2, +-2.399686571543E2)); +#15496=CARTESIAN_POINT('',(1.988194163843E1,7.701341671839E2, +-2.455021250895E2)); +#15497=CARTESIAN_POINT('',(5.466309838094E0,7.700851617241E2, +-2.468430340197E2)); +#15498=CARTESIAN_POINT('',(-2.238777281566E0,7.700896414656E2, +-2.467213647242E2)); +#15499=CARTESIAN_POINT('',(-3.357029996923E0,7.700909833277E2, +-2.466859254465E2)); +#15500=CARTESIAN_POINT('',(-3.173785340603E0,7.827572666969E2, +-3.902291332121E1)); +#15501=CARTESIAN_POINT('',(-2.116577968958E0,7.827585301136E2, +-3.898956733103E1)); +#15502=CARTESIAN_POINT('',(5.168902145262E0,7.827629364124E2, +-3.887507993010E1)); +#15503=CARTESIAN_POINT('',(1.868474838548E1,7.827145677585E2, +-4.012615202306E1)); +#15504=CARTESIAN_POINT('',(3.670074839417E1,7.825165428E2,-4.524591781295E1)); +#15505=CARTESIAN_POINT('',(5.345725523161E1,7.821948646802E2, +-5.356448678540E1)); +#15506=CARTESIAN_POINT('',(6.840976515887E1,7.817601108784E2, +-6.480991409681E1)); +#15507=CARTESIAN_POINT('',(8.105672180450E1,7.812268578692E2, +-7.860759534430E1)); +#15508=CARTESIAN_POINT('',(9.096762944447E1,7.806130786440E2, +-9.449488221701E1)); +#15509=CARTESIAN_POINT('',(9.780334593599E1,7.799395488739E2, +-1.119361899024E2)); +#15510=CARTESIAN_POINT('',(1.013283484936E2,7.792290808157E2, +-1.303424192879E2)); +#15511=CARTESIAN_POINT('',(1.014190898171E2,7.785057789883E2, +-1.490899676715E2)); +#15512=CARTESIAN_POINT('',(9.806886834263E1,7.777942014413E2, +-1.675423084775E2)); +#15513=CARTESIAN_POINT('',(9.138841217598E1,7.771185181625E2, +-1.850718064531E2)); +#15514=CARTESIAN_POINT('',(8.160223462605E1,7.765016641239E2, +-2.010818313104E2)); +#15515=CARTESIAN_POINT('',(6.904359621750E1,7.759646979417E2, +-2.150236587215E2)); +#15516=CARTESIAN_POINT('',(5.407011438720E1,7.755236985537E2, +-2.264774510292E2)); +#15517=CARTESIAN_POINT('',(3.712858878323E1,7.751948067662E2, +-2.350216258013E2)); +#15518=CARTESIAN_POINT('',(1.886438529225E1,7.749930331609E2, +-2.402645777179E2)); +#15519=CARTESIAN_POINT('',(5.186543410530E0,7.749441249484E2, +-2.415349585904E2)); +#15520=CARTESIAN_POINT('',(-2.124196438574E0,7.749485801531E2, +-2.414196886269E2)); +#15521=CARTESIAN_POINT('',(-3.185219194529E0,7.749498973686E2, +-2.413861120711E2)); +#15522=CARTESIAN_POINT('',(-3.202115000508E0,7.899197833122E2, +-3.837182365103E1)); +#15523=CARTESIAN_POINT('',(-2.135473474551E0,7.899210825579E2, +-3.833809776539E1)); +#15524=CARTESIAN_POINT('',(5.215047158509E0,7.899255262946E2, +-3.822230078542E1)); +#15525=CARTESIAN_POINT('',(1.885154898259E1,7.898770200175E2, +-3.948772597093E1)); +#15526=CARTESIAN_POINT('',(3.702365625990E1,7.896785756616E2, +-4.466535911648E1)); +#15527=CARTESIAN_POINT('',(5.391643770343E1,7.893562446763E2, +-5.307512601778E1)); +#15528=CARTESIAN_POINT('',(6.897811404565E1,7.889207085364E2, +-6.443829645869E1)); +#15529=CARTESIAN_POINT('',(8.170217198542E1,7.883866443333E2, +-7.837175783401E1)); +#15530=CARTESIAN_POINT('',(9.165592439080E1,7.877721353028E2, +-9.440356643119E1)); +#15531=CARTESIAN_POINT('',(9.850086895316E1,7.870980548976E2, +-1.119890064563E2)); +#15532=CARTESIAN_POINT('',(1.020046467134E2,7.863872894137E2, +-1.305309064431E2)); +#15533=CARTESIAN_POINT('',(1.020488220364E2,7.856639832645E2, +-1.493993447205E2)); +#15534=CARTESIAN_POINT('',(9.863298785798E1,7.849526950379E2, +-1.679536763243E2)); +#15535=CARTESIAN_POINT('',(9.187450174351E1,7.842775558529E2, +-1.855644883392E2)); +#15536=CARTESIAN_POINT('',(8.200402338850E1,7.836614275306E2, +-2.016355486900E2)); +#15537=CARTESIAN_POINT('',(6.935981889612E1,7.831252713232E2, +-2.156202563660E2)); +#15538=CARTESIAN_POINT('',(5.430248493621E1,7.826850600076E2, +-2.271021494600E2)); +#15539=CARTESIAN_POINT('',(3.728032373753E1,7.823568320033E2, +-2.356630832698E2)); +#15540=CARTESIAN_POINT('',(1.893905526219E1,7.821554855731E2, +-2.409145351856E2)); +#15541=CARTESIAN_POINT('',(5.207071283675E0,7.821067123109E2, +-2.421867606596E2)); +#15542=CARTESIAN_POINT('',(-2.132603916768E0,7.821111334660E2, +-2.420713231204E2)); +#15543=CARTESIAN_POINT('',(-3.197830041294E0,7.821124164793E2, +-2.420376958527E2)); +#15544=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#15456,#15457,#15458,#15459, +#15460,#15461,#15462,#15463,#15464,#15465,#15466,#15467,#15468,#15469,#15470, +#15471,#15472,#15473,#15474,#15475,#15476,#15477),(#15478,#15479,#15480,#15481, +#15482,#15483,#15484,#15485,#15486,#15487,#15488,#15489,#15490,#15491,#15492, +#15493,#15494,#15495,#15496,#15497,#15498,#15499),(#15500,#15501,#15502,#15503, +#15504,#15505,#15506,#15507,#15508,#15509,#15510,#15511,#15512,#15513,#15514, +#15515,#15516,#15517,#15518,#15519,#15520,#15521),(#15522,#15523,#15524,#15525, +#15526,#15527,#15528,#15529,#15530,#15531,#15532,#15533,#15534,#15535,#15536, +#15537,#15538,#15539,#15540,#15541,#15542,#15543)),.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E0, +1.E0),(-1.001280154510E-2,0.E0,5.892804627473E-2,1.176129917352E-1, +1.762746575807E-1,2.349460072096E-1,2.936385090004E-1,3.523430680026E-1, +4.110579870516E-1,4.697791467223E-1,5.285008392814E-1,5.872171554342E-1, +6.459245607974E-1,7.046186697610E-1,7.633014741513E-1,8.219330545333E-1, +8.813889088564E-1,9.411185910841E-1,1.E0,1.010006467997E0),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.245322948745E0, +1.245322948745E0,1.245322948745E0,1.245322948745E0,1.245322948745E0, +1.245322948745E0,1.245322948745E0,1.245322948745E0,1.245322948745E0, +1.245322948745E0,1.245322948745E0,1.245322948745E0,1.245322948745E0, +1.245322948745E0,1.245322948745E0,1.245322948745E0,1.245322948745E0, +1.245322948745E0,1.245322948745E0,1.245322948745E0,1.245322948745E0, +1.245322948745E0),(9.182256837518E-1,9.182256837518E-1,9.182256837518E-1, +9.182256837518E-1,9.182256837518E-1,9.182256837518E-1,9.182256837518E-1, +9.182256837518E-1,9.182256837518E-1,9.182256837518E-1,9.182256837518E-1, +9.182256837518E-1,9.182256837518E-1,9.182256837518E-1,9.182256837518E-1, +9.182256837518E-1,9.182256837518E-1,9.182256837518E-1,9.182256837518E-1, +9.182256837518E-1,9.182256837518E-1,9.182256837518E-1),(9.182256837518E-1, +9.182256837518E-1,9.182256837518E-1,9.182256837518E-1,9.182256837518E-1, +9.182256837518E-1,9.182256837518E-1,9.182256837518E-1,9.182256837518E-1, +9.182256837518E-1,9.182256837518E-1,9.182256837518E-1,9.182256837518E-1, +9.182256837518E-1,9.182256837518E-1,9.182256837518E-1,9.182256837518E-1, +9.182256837518E-1,9.182256837518E-1,9.182256837518E-1,9.182256837518E-1, +9.182256837518E-1),(1.245322948745E0,1.245322948745E0,1.245322948745E0, +1.245322948745E0,1.245322948745E0,1.245322948745E0,1.245322948745E0, +1.245322948745E0,1.245322948745E0,1.245322948745E0,1.245322948745E0, +1.245322948745E0,1.245322948745E0,1.245322948745E0,1.245322948745E0, +1.245322948745E0,1.245322948745E0,1.245322948745E0,1.245322948745E0, +1.245322948745E0,1.245322948745E0,1.245322948745E0)))REPRESENTATION_ITEM('')SURFACE()); +#15545=ORIENTED_EDGE('',*,*,#14881,.F.); +#15546=ORIENTED_EDGE('',*,*,#15451,.T.); +#15548=ORIENTED_EDGE('',*,*,#15547,.T.); +#15549=ORIENTED_EDGE('',*,*,#15447,.F.); +#15550=EDGE_LOOP('',(#15545,#15546,#15548,#15549)); +#15551=FACE_OUTER_BOUND('',#15550,.F.); +#15553=CARTESIAN_POINT('',(0.E0,8.003405318569E2,-1.4E2)); +#15554=DIRECTION('',(0.E0,-1.E0,0.E0)); +#15555=DIRECTION('',(0.E0,0.E0,1.E0)); +#15556=AXIS2_PLACEMENT_3D('',#15553,#15554,#15555); +#15557=CONICAL_SURFACE('',#15556,1.010303090673E2,3.E0); +#15558=ORIENTED_EDGE('',*,*,#15547,.F.); +#15560=ORIENTED_EDGE('',*,*,#15559,.T.); +#15562=ORIENTED_EDGE('',*,*,#15561,.F.); +#15564=ORIENTED_EDGE('',*,*,#15563,.F.); +#15565=EDGE_LOOP('',(#15558,#15560,#15562,#15564)); +#15566=FACE_OUTER_BOUND('',#15565,.F.); +#15568=CARTESIAN_POINT('',(0.E0,8.003405318569E2,-1.4E2)); +#15569=DIRECTION('',(0.E0,-1.E0,0.E0)); +#15570=DIRECTION('',(0.E0,0.E0,1.E0)); +#15571=AXIS2_PLACEMENT_3D('',#15568,#15569,#15570); +#15572=CONICAL_SURFACE('',#15571,1.010303090673E2,3.E0); +#15573=ORIENTED_EDGE('',*,*,#15449,.F.); +#15574=ORIENTED_EDGE('',*,*,#15563,.T.); +#15576=ORIENTED_EDGE('',*,*,#15575,.F.); +#15577=ORIENTED_EDGE('',*,*,#15559,.F.); +#15578=EDGE_LOOP('',(#15573,#15574,#15576,#15577)); +#15579=FACE_OUTER_BOUND('',#15578,.F.); +#15581=CARTESIAN_POINT('',(0.E0,8.2E2,0.E0)); +#15582=DIRECTION('',(0.E0,-1.E0,0.E0)); +#15583=DIRECTION('',(0.E0,0.E0,1.E0)); +#15584=AXIS2_PLACEMENT_3D('',#15581,#15582,#15583); +#15585=PLANE('',#15584); +#15586=ORIENTED_EDGE('',*,*,#15575,.T.); +#15587=ORIENTED_EDGE('',*,*,#15561,.T.); +#15588=EDGE_LOOP('',(#15586,#15587)); +#15589=FACE_OUTER_BOUND('',#15588,.F.); +#15591=ORIENTED_EDGE('',*,*,#15590,.T.); +#15593=ORIENTED_EDGE('',*,*,#15592,.T.); +#15594=EDGE_LOOP('',(#15591,#15593)); +#15595=FACE_BOUND('',#15594,.F.); +#15597=CARTESIAN_POINT('',(0.E0,4.969389270004E2,-1.4E2)); +#15598=DIRECTION('',(0.E0,1.E0,0.E0)); +#15599=DIRECTION('',(1.E0,0.E0,0.E0)); +#15600=AXIS2_PLACEMENT_3D('',#15597,#15598,#15599); +#15601=CYLINDRICAL_SURFACE('',#15600,6.E1); +#15602=ORIENTED_EDGE('',*,*,#15590,.F.); +#15604=ORIENTED_EDGE('',*,*,#15603,.F.); +#15606=ORIENTED_EDGE('',*,*,#15605,.T.); +#15608=ORIENTED_EDGE('',*,*,#15607,.T.); +#15609=EDGE_LOOP('',(#15602,#15604,#15606,#15608)); +#15610=FACE_OUTER_BOUND('',#15609,.F.); +#15612=CARTESIAN_POINT('',(0.E0,4.969389270004E2,-1.4E2)); +#15613=DIRECTION('',(0.E0,1.E0,0.E0)); +#15614=DIRECTION('',(1.E0,0.E0,0.E0)); +#15615=AXIS2_PLACEMENT_3D('',#15612,#15613,#15614); +#15616=CYLINDRICAL_SURFACE('',#15615,6.E1); +#15617=ORIENTED_EDGE('',*,*,#15592,.F.); +#15618=ORIENTED_EDGE('',*,*,#15607,.F.); +#15620=ORIENTED_EDGE('',*,*,#15619,.F.); +#15621=ORIENTED_EDGE('',*,*,#15603,.T.); +#15622=EDGE_LOOP('',(#15617,#15618,#15620,#15621)); +#15623=FACE_OUTER_BOUND('',#15622,.F.); +#15625=CARTESIAN_POINT('',(0.E0,8.12E2,-1.4E2)); +#15626=DIRECTION('',(0.E0,1.E0,0.E0)); +#15627=DIRECTION('',(1.E0,0.E0,0.E0)); +#15628=AXIS2_PLACEMENT_3D('',#15625,#15626,#15627); +#15629=PLANE('',#15628); +#15630=ORIENTED_EDGE('',*,*,#15605,.F.); +#15631=ORIENTED_EDGE('',*,*,#15619,.T.); +#15632=EDGE_LOOP('',(#15630,#15631)); +#15633=FACE_OUTER_BOUND('',#15632,.F.); +#15635=ORIENTED_EDGE('',*,*,#15634,.F.); +#15637=ORIENTED_EDGE('',*,*,#15636,.T.); +#15638=EDGE_LOOP('',(#15635,#15637)); +#15639=FACE_BOUND('',#15638,.F.); +#15641=CARTESIAN_POINT('',(0.E0,4.969389270004E2,-1.4E2)); +#15642=DIRECTION('',(0.E0,1.E0,0.E0)); +#15643=DIRECTION('',(1.E0,0.E0,0.E0)); +#15644=AXIS2_PLACEMENT_3D('',#15641,#15642,#15643); +#15645=CYLINDRICAL_SURFACE('',#15644,2.E1); +#15647=ORIENTED_EDGE('',*,*,#15646,.T.); +#15649=ORIENTED_EDGE('',*,*,#15648,.T.); +#15650=ORIENTED_EDGE('',*,*,#15634,.T.); +#15652=ORIENTED_EDGE('',*,*,#15651,.F.); +#15653=EDGE_LOOP('',(#15647,#15649,#15650,#15652)); +#15654=FACE_OUTER_BOUND('',#15653,.F.); +#15656=CARTESIAN_POINT('',(0.E0,7.63E2,-1.4E2)); +#15657=DIRECTION('',(0.E0,1.E0,0.E0)); +#15658=DIRECTION('',(-1.E0,0.E0,0.E0)); +#15659=AXIS2_PLACEMENT_3D('',#15656,#15657,#15658); +#15660=PLANE('',#15659); +#15662=ORIENTED_EDGE('',*,*,#15661,.T.); +#15664=ORIENTED_EDGE('',*,*,#15663,.T.); +#15665=EDGE_LOOP('',(#15662,#15664)); +#15666=FACE_OUTER_BOUND('',#15665,.F.); +#15668=ORIENTED_EDGE('',*,*,#15667,.F.); +#15669=ORIENTED_EDGE('',*,*,#15646,.F.); +#15670=EDGE_LOOP('',(#15668,#15669)); +#15671=FACE_BOUND('',#15670,.F.); +#15673=CARTESIAN_POINT('',(0.E0,7.55E2,-1.4E2)); +#15674=DIRECTION('',(0.E0,1.E0,0.E0)); +#15675=DIRECTION('',(-1.E0,0.E0,0.E0)); +#15676=AXIS2_PLACEMENT_3D('',#15673,#15674,#15675); +#15677=CYLINDRICAL_SURFACE('',#15676,3.75E1); +#15679=ORIENTED_EDGE('',*,*,#15678,.T.); +#15681=ORIENTED_EDGE('',*,*,#15680,.T.); +#15682=ORIENTED_EDGE('',*,*,#15661,.F.); +#15684=ORIENTED_EDGE('',*,*,#15683,.F.); +#15685=EDGE_LOOP('',(#15679,#15681,#15682,#15684)); +#15686=FACE_OUTER_BOUND('',#15685,.F.); +#15688=CARTESIAN_POINT('',(0.E0,7.55E2,0.E0)); +#15689=DIRECTION('',(0.E0,1.E0,0.E0)); +#15690=DIRECTION('',(0.E0,0.E0,1.E0)); +#15691=AXIS2_PLACEMENT_3D('',#15688,#15689,#15690); +#15692=PLANE('',#15691); +#15693=ORIENTED_EDGE('',*,*,#11087,.T.); +#15694=ORIENTED_EDGE('',*,*,#11115,.T.); +#15695=EDGE_LOOP('',(#15693,#15694)); +#15696=FACE_OUTER_BOUND('',#15695,.F.); +#15697=ORIENTED_EDGE('',*,*,#15678,.F.); +#15699=ORIENTED_EDGE('',*,*,#15698,.F.); +#15700=EDGE_LOOP('',(#15697,#15699)); +#15701=FACE_BOUND('',#15700,.F.); +#15703=CARTESIAN_POINT('',(0.E0,7.55E2,-1.4E2)); +#15704=DIRECTION('',(0.E0,1.E0,0.E0)); +#15705=DIRECTION('',(-1.E0,0.E0,0.E0)); +#15706=AXIS2_PLACEMENT_3D('',#15703,#15704,#15705); +#15707=CYLINDRICAL_SURFACE('',#15706,3.75E1); +#15708=ORIENTED_EDGE('',*,*,#15698,.T.); +#15709=ORIENTED_EDGE('',*,*,#15683,.T.); +#15710=ORIENTED_EDGE('',*,*,#15663,.F.); +#15711=ORIENTED_EDGE('',*,*,#15680,.F.); +#15712=EDGE_LOOP('',(#15708,#15709,#15710,#15711)); +#15713=FACE_OUTER_BOUND('',#15712,.F.); +#15715=CARTESIAN_POINT('',(0.E0,4.969389270004E2,-1.4E2)); +#15716=DIRECTION('',(0.E0,1.E0,0.E0)); +#15717=DIRECTION('',(1.E0,0.E0,0.E0)); +#15718=AXIS2_PLACEMENT_3D('',#15715,#15716,#15717); +#15719=CYLINDRICAL_SURFACE('',#15718,2.E1); +#15720=ORIENTED_EDGE('',*,*,#15667,.T.); +#15721=ORIENTED_EDGE('',*,*,#15651,.T.); +#15722=ORIENTED_EDGE('',*,*,#15636,.F.); +#15723=ORIENTED_EDGE('',*,*,#15648,.F.); +#15724=EDGE_LOOP('',(#15720,#15721,#15722,#15723)); +#15725=FACE_OUTER_BOUND('',#15724,.F.); +#15727=CARTESIAN_POINT('',(3.02E2,3.02E2,-4.E1)); +#15728=DIRECTION('',(0.E0,0.E0,-1.E0)); +#15729=DIRECTION('',(-1.E0,0.E0,0.E0)); +#15730=AXIS2_PLACEMENT_3D('',#15727,#15728,#15729); +#15731=CYLINDRICAL_SURFACE('',#15730,1.1E1); +#15732=ORIENTED_EDGE('',*,*,#12767,.F.); +#15734=ORIENTED_EDGE('',*,*,#15733,.T.); +#15736=ORIENTED_EDGE('',*,*,#15735,.F.); +#15738=ORIENTED_EDGE('',*,*,#15737,.F.); +#15739=EDGE_LOOP('',(#15732,#15734,#15736,#15738)); +#15740=FACE_OUTER_BOUND('',#15739,.F.); +#15742=CARTESIAN_POINT('',(3.02E2,3.02E2,-4.E1)); +#15743=DIRECTION('',(0.E0,0.E0,-1.E0)); +#15744=DIRECTION('',(-1.E0,0.E0,0.E0)); +#15745=AXIS2_PLACEMENT_3D('',#15742,#15743,#15744); +#15746=CYLINDRICAL_SURFACE('',#15745,1.1E1); +#15747=ORIENTED_EDGE('',*,*,#12769,.F.); +#15748=ORIENTED_EDGE('',*,*,#15737,.T.); +#15750=ORIENTED_EDGE('',*,*,#15749,.F.); +#15751=ORIENTED_EDGE('',*,*,#15733,.F.); +#15752=EDGE_LOOP('',(#15747,#15748,#15750,#15751)); +#15753=FACE_OUTER_BOUND('',#15752,.F.); +#15755=CARTESIAN_POINT('',(0.E0,0.E0,4.E1)); +#15756=DIRECTION('',(0.E0,0.E0,-1.E0)); +#15757=DIRECTION('',(-1.E0,0.E0,0.E0)); +#15758=AXIS2_PLACEMENT_3D('',#15755,#15756,#15757); +#15759=PLANE('',#15758); +#15761=ORIENTED_EDGE('',*,*,#15760,.T.); +#15763=ORIENTED_EDGE('',*,*,#15762,.F.); +#15765=ORIENTED_EDGE('',*,*,#15764,.T.); +#15767=ORIENTED_EDGE('',*,*,#15766,.F.); +#15769=ORIENTED_EDGE('',*,*,#15768,.T.); +#15771=ORIENTED_EDGE('',*,*,#15770,.F.); +#15773=ORIENTED_EDGE('',*,*,#15772,.T.); +#15775=ORIENTED_EDGE('',*,*,#15774,.T.); +#15777=ORIENTED_EDGE('',*,*,#15776,.T.); +#15779=ORIENTED_EDGE('',*,*,#15778,.F.); +#15781=ORIENTED_EDGE('',*,*,#15780,.T.); +#15783=ORIENTED_EDGE('',*,*,#15782,.F.); +#15785=ORIENTED_EDGE('',*,*,#15784,.T.); +#15787=ORIENTED_EDGE('',*,*,#15786,.F.); +#15788=EDGE_LOOP('',(#15761,#15763,#15765,#15767,#15769,#15771,#15773,#15775, +#15777,#15779,#15781,#15783,#15785,#15787)); +#15789=FACE_OUTER_BOUND('',#15788,.F.); +#15791=ORIENTED_EDGE('',*,*,#15790,.T.); +#15793=ORIENTED_EDGE('',*,*,#15792,.T.); +#15794=EDGE_LOOP('',(#15791,#15793)); +#15795=FACE_BOUND('',#15794,.F.); +#15796=ORIENTED_EDGE('',*,*,#15735,.T.); +#15797=ORIENTED_EDGE('',*,*,#15749,.T.); +#15798=EDGE_LOOP('',(#15796,#15797)); +#15799=FACE_BOUND('',#15798,.F.); +#15801=CARTESIAN_POINT('',(3.02E2,9.7E1,-4.E1)); +#15802=DIRECTION('',(0.E0,0.E0,-1.E0)); +#15803=DIRECTION('',(-1.E0,0.E0,0.E0)); +#15804=AXIS2_PLACEMENT_3D('',#15801,#15802,#15803); +#15805=CYLINDRICAL_SURFACE('',#15804,1.1E1); +#15806=ORIENTED_EDGE('',*,*,#12749,.F.); +#15808=ORIENTED_EDGE('',*,*,#15807,.T.); +#15809=ORIENTED_EDGE('',*,*,#15790,.F.); +#15811=ORIENTED_EDGE('',*,*,#15810,.F.); +#15812=EDGE_LOOP('',(#15806,#15808,#15809,#15811)); +#15813=FACE_OUTER_BOUND('',#15812,.F.); +#15815=CARTESIAN_POINT('',(3.02E2,9.7E1,-4.E1)); +#15816=DIRECTION('',(0.E0,0.E0,-1.E0)); +#15817=DIRECTION('',(-1.E0,0.E0,0.E0)); +#15818=AXIS2_PLACEMENT_3D('',#15815,#15816,#15817); +#15819=CYLINDRICAL_SURFACE('',#15818,1.1E1); +#15820=ORIENTED_EDGE('',*,*,#12751,.F.); +#15821=ORIENTED_EDGE('',*,*,#15810,.T.); +#15822=ORIENTED_EDGE('',*,*,#15792,.F.); +#15823=ORIENTED_EDGE('',*,*,#15807,.F.); +#15824=EDGE_LOOP('',(#15820,#15821,#15822,#15823)); +#15825=FACE_OUTER_BOUND('',#15824,.F.); +#15827=CARTESIAN_POINT('',(3.05E2,2.690201434314E2,4.E1)); +#15828=DIRECTION('',(-9.986295347546E-1,0.E0,5.233595624294E-2)); +#15829=DIRECTION('',(0.E0,-1.E0,0.E0)); +#15830=AXIS2_PLACEMENT_3D('',#15827,#15828,#15829); +#15831=PLANE('',#15830); +#15833=ORIENTED_EDGE('',*,*,#15832,.T.); +#15835=ORIENTED_EDGE('',*,*,#15834,.T.); +#15837=ORIENTED_EDGE('',*,*,#15836,.F.); +#15838=ORIENTED_EDGE('',*,*,#15760,.F.); +#15839=EDGE_LOOP('',(#15833,#15835,#15837,#15838)); +#15840=FACE_OUTER_BOUND('',#15839,.F.); +#15842=CARTESIAN_POINT('',(3.423412358893E2,2.224955384128E2,5.6144E2)); +#15843=DIRECTION('',(-5.228556327394E-2,4.387279685906E-2,-9.976679796249E-1)); +#15844=DIRECTION('',(-9.986295347546E-1,0.E0,5.233595624294E-2)); +#15845=AXIS2_PLACEMENT_3D('',#15842,#15843,#15844); +#15846=CYLINDRICAL_SURFACE('',#15845,1.E1); +#15848=ORIENTED_EDGE('',*,*,#15847,.T.); +#15850=ORIENTED_EDGE('',*,*,#15849,.T.); +#15851=ORIENTED_EDGE('',*,*,#15832,.F.); +#15852=ORIENTED_EDGE('',*,*,#15786,.T.); +#15853=EDGE_LOOP('',(#15848,#15850,#15851,#15852)); +#15854=FACE_OUTER_BOUND('',#15853,.F.); +#15856=CARTESIAN_POINT('',(3.549607934028E2,2.626379915297E2,4.E1)); +#15857=DIRECTION('',(-1.734101988745E-1,9.834581082133E-1,5.233595624294E-2)); +#15858=DIRECTION('',(-9.848077530122E-1,-1.736481776669E-1,0.E0)); +#15859=AXIS2_PLACEMENT_3D('',#15856,#15857,#15858); +#15860=PLANE('',#15859); +#15862=ORIENTED_EDGE('',*,*,#15861,.F.); +#15864=ORIENTED_EDGE('',*,*,#15863,.T.); +#15865=ORIENTED_EDGE('',*,*,#15847,.F.); +#15866=ORIENTED_EDGE('',*,*,#15784,.F.); +#15867=EDGE_LOOP('',(#15862,#15864,#15865,#15866)); +#15868=FACE_OUTER_BOUND('',#15867,.F.); +#15870=CARTESIAN_POINT('',(2.816956523975E2,3.089231565693E2,-8.8144E2)); +#15871=DIRECTION('',(5.228556327394E-2,-4.387279685906E-2,9.976679796249E-1)); +#15872=DIRECTION('',(1.734101988745E-1,-9.834581082133E-1,-5.233595624294E-2)); +#15873=AXIS2_PLACEMENT_3D('',#15870,#15871,#15872); +#15874=CYLINDRICAL_SURFACE('',#15873,1.E1); +#15875=ORIENTED_EDGE('',*,*,#15782,.T.); +#15877=ORIENTED_EDGE('',*,*,#15876,.F.); +#15879=ORIENTED_EDGE('',*,*,#15878,.T.); +#15880=ORIENTED_EDGE('',*,*,#15861,.T.); +#15881=EDGE_LOOP('',(#15875,#15877,#15879,#15880)); +#15882=FACE_OUTER_BOUND('',#15881,.F.); +#15884=CARTESIAN_POINT('',(3.4E2,3.651915877562E2,4.E1)); +#15885=DIRECTION('',(-9.986295347546E-1,0.E0,5.233595624294E-2)); +#15886=DIRECTION('',(0.E0,-1.E0,0.E0)); +#15887=AXIS2_PLACEMENT_3D('',#15884,#15885,#15886); +#15888=PLANE('',#15887); +#15890=ORIENTED_EDGE('',*,*,#15889,.F.); +#15892=ORIENTED_EDGE('',*,*,#15891,.T.); +#15893=ORIENTED_EDGE('',*,*,#15876,.T.); +#15894=ORIENTED_EDGE('',*,*,#15780,.F.); +#15895=EDGE_LOOP('',(#15890,#15892,#15893,#15894)); +#15896=FACE_OUTER_BOUND('',#15895,.F.); +#15898=CARTESIAN_POINT('',(2.816956523975E2,3.010768434307E2,-8.8144E2)); +#15899=DIRECTION('',(5.228556327394E-2,4.387279685906E-2,9.976679796249E-1)); +#15900=DIRECTION('',(9.986295347546E-1,0.E0,-5.233595624294E-2)); +#15901=AXIS2_PLACEMENT_3D('',#15898,#15899,#15900); +#15902=CYLINDRICAL_SURFACE('',#15901,1.E1); +#15903=ORIENTED_EDGE('',*,*,#15778,.T.); +#15905=ORIENTED_EDGE('',*,*,#15904,.F.); +#15907=ORIENTED_EDGE('',*,*,#15906,.T.); +#15908=ORIENTED_EDGE('',*,*,#15889,.T.); +#15909=EDGE_LOOP('',(#15903,#15905,#15907,#15908)); +#15910=FACE_OUTER_BOUND('',#15909,.F.); +#15912=CARTESIAN_POINT('',(2.200392065972E2,3.711523245041E2,4.E1)); +#15913=DIRECTION('',(-1.734101988745E-1,-9.834581082133E-1,5.233595624294E-2)); +#15914=DIRECTION('',(9.848077530122E-1,-1.736481776669E-1,0.E0)); +#15915=AXIS2_PLACEMENT_3D('',#15912,#15913,#15914); +#15916=PLANE('',#15915); +#15918=ORIENTED_EDGE('',*,*,#15917,.T.); +#15920=ORIENTED_EDGE('',*,*,#15919,.F.); +#15921=ORIENTED_EDGE('',*,*,#9231,.F.); +#15923=ORIENTED_EDGE('',*,*,#15922,.F.); +#15925=ORIENTED_EDGE('',*,*,#15924,.T.); +#15926=ORIENTED_EDGE('',*,*,#15904,.T.); +#15927=ORIENTED_EDGE('',*,*,#15776,.F.); +#15928=EDGE_LOOP('',(#15918,#15920,#15921,#15923,#15925,#15926,#15927)); +#15929=FACE_OUTER_BOUND('',#15928,.F.); +#15931=CARTESIAN_POINT('',(2.7E2,-5.506912375166E1,0.E0)); +#15932=DIRECTION('',(1.E0,0.E0,0.E0)); +#15933=DIRECTION('',(0.E0,1.E0,0.E0)); +#15934=AXIS2_PLACEMENT_3D('',#15931,#15932,#15933); +#15935=PLANE('',#15934); +#15937=ORIENTED_EDGE('',*,*,#15936,.F.); +#15938=ORIENTED_EDGE('',*,*,#15917,.F.); +#15939=ORIENTED_EDGE('',*,*,#15774,.F.); +#15941=ORIENTED_EDGE('',*,*,#15940,.T.); +#15942=EDGE_LOOP('',(#15937,#15938,#15939,#15941)); +#15943=FACE_OUTER_BOUND('',#15942,.F.); +#15945=CARTESIAN_POINT('',(2.64E2,2.004456449844E3,6.E0)); +#15946=DIRECTION('',(0.E0,-1.E0,0.E0)); +#15947=DIRECTION('',(0.E0,0.E0,-1.E0)); +#15948=AXIS2_PLACEMENT_3D('',#15945,#15946,#15947); +#15949=CYLINDRICAL_SURFACE('',#15948,6.E0); +#15950=ORIENTED_EDGE('',*,*,#9233,.F.); +#15951=ORIENTED_EDGE('',*,*,#15919,.T.); +#15952=ORIENTED_EDGE('',*,*,#15936,.T.); +#15954=ORIENTED_EDGE('',*,*,#15953,.T.); +#15955=EDGE_LOOP('',(#15950,#15951,#15952,#15954)); +#15956=FACE_OUTER_BOUND('',#15955,.F.); +#15958=CARTESIAN_POINT('',(3.549607934028E2,5.263799152972E1,4.E1)); +#15959=DIRECTION('',(-1.734101988745E-1,9.834581082133E-1,5.233595624294E-2)); +#15960=DIRECTION('',(-9.848077530122E-1,-1.736481776669E-1,0.E0)); +#15961=AXIS2_PLACEMENT_3D('',#15958,#15959,#15960); +#15962=PLANE('',#15961); +#15963=ORIENTED_EDGE('',*,*,#9235,.T.); +#15964=ORIENTED_EDGE('',*,*,#15953,.F.); +#15965=ORIENTED_EDGE('',*,*,#15940,.F.); +#15966=ORIENTED_EDGE('',*,*,#15772,.F.); +#15968=ORIENTED_EDGE('',*,*,#15967,.F.); +#15970=ORIENTED_EDGE('',*,*,#15969,.T.); +#15972=ORIENTED_EDGE('',*,*,#15971,.F.); +#15973=EDGE_LOOP('',(#15963,#15964,#15965,#15966,#15968,#15970,#15972)); +#15974=FACE_OUTER_BOUND('',#15973,.F.); +#15976=CARTESIAN_POINT('',(2.816956523975E2,9.892315656933E1,-8.8144E2)); +#15977=DIRECTION('',(5.228556327394E-2,-4.387279685906E-2,9.976679796249E-1)); +#15978=DIRECTION('',(1.734101988745E-1,-9.834581082133E-1,-5.233595624294E-2)); +#15979=AXIS2_PLACEMENT_3D('',#15976,#15977,#15978); +#15980=CYLINDRICAL_SURFACE('',#15979,1.E1); +#15981=ORIENTED_EDGE('',*,*,#15770,.T.); +#15983=ORIENTED_EDGE('',*,*,#15982,.F.); +#15985=ORIENTED_EDGE('',*,*,#15984,.T.); +#15986=ORIENTED_EDGE('',*,*,#15967,.T.); +#15987=EDGE_LOOP('',(#15981,#15983,#15985,#15986)); +#15988=FACE_OUTER_BOUND('',#15987,.F.); +#15990=CARTESIAN_POINT('',(3.4E2,1.551915877562E2,4.E1)); +#15991=DIRECTION('',(-9.986295347546E-1,0.E0,5.233595624294E-2)); +#15992=DIRECTION('',(0.E0,-1.E0,0.E0)); +#15993=AXIS2_PLACEMENT_3D('',#15990,#15991,#15992); +#15994=PLANE('',#15993); +#15996=ORIENTED_EDGE('',*,*,#15995,.F.); +#15998=ORIENTED_EDGE('',*,*,#15997,.T.); +#15999=ORIENTED_EDGE('',*,*,#15982,.T.); +#16000=ORIENTED_EDGE('',*,*,#15768,.F.); +#16001=EDGE_LOOP('',(#15996,#15998,#15999,#16000)); +#16002=FACE_OUTER_BOUND('',#16001,.F.); +#16004=CARTESIAN_POINT('',(2.816956523975E2,9.107684343067E1,-8.8144E2)); +#16005=DIRECTION('',(5.228556327394E-2,4.387279685906E-2,9.976679796249E-1)); +#16006=DIRECTION('',(9.986295347546E-1,0.E0,-5.233595624294E-2)); +#16007=AXIS2_PLACEMENT_3D('',#16004,#16005,#16006); +#16008=CYLINDRICAL_SURFACE('',#16007,1.E1); +#16009=ORIENTED_EDGE('',*,*,#15766,.T.); +#16011=ORIENTED_EDGE('',*,*,#16010,.F.); +#16013=ORIENTED_EDGE('',*,*,#16012,.T.); +#16014=ORIENTED_EDGE('',*,*,#15995,.T.); +#16015=EDGE_LOOP('',(#16009,#16011,#16013,#16014)); +#16016=FACE_OUTER_BOUND('',#16015,.F.); +#16018=CARTESIAN_POINT('',(2.900392065972E2,1.488094358545E2,4.E1)); +#16019=DIRECTION('',(-1.734101988745E-1,-9.834581082133E-1,5.233595624294E-2)); +#16020=DIRECTION('',(9.848077530122E-1,-1.736481776669E-1,0.E0)); +#16021=AXIS2_PLACEMENT_3D('',#16018,#16019,#16020); +#16022=PLANE('',#16021); +#16024=ORIENTED_EDGE('',*,*,#16023,.T.); +#16026=ORIENTED_EDGE('',*,*,#16025,.T.); +#16027=ORIENTED_EDGE('',*,*,#16010,.T.); +#16028=ORIENTED_EDGE('',*,*,#15764,.F.); +#16029=EDGE_LOOP('',(#16024,#16026,#16027,#16028)); +#16030=FACE_OUTER_BOUND('',#16029,.F.); +#16032=CARTESIAN_POINT('',(3.423412358893E2,1.775044615872E2,5.6144E2)); +#16033=DIRECTION('',(-5.228556327394E-2,-4.387279685906E-2,-9.976679796249E-1)); +#16034=DIRECTION('',(-1.734101988745E-1,-9.834581082133E-1,5.233595624294E-2)); +#16035=AXIS2_PLACEMENT_3D('',#16032,#16033,#16034); +#16036=CYLINDRICAL_SURFACE('',#16035,1.E1); +#16037=ORIENTED_EDGE('',*,*,#15836,.T.); +#16039=ORIENTED_EDGE('',*,*,#16038,.T.); +#16040=ORIENTED_EDGE('',*,*,#16023,.F.); +#16041=ORIENTED_EDGE('',*,*,#15762,.T.); +#16042=EDGE_LOOP('',(#16037,#16039,#16040,#16041)); +#16043=FACE_OUTER_BOUND('',#16042,.F.); +#16045=CARTESIAN_POINT('',(2.899088858143E2,1.528440864699E2, +-4.415734015447E1)); +#16046=CARTESIAN_POINT('',(2.898568895480E2,1.523048497872E2, +-4.415923707492E1)); +#16047=CARTESIAN_POINT('',(2.897148969209E2,1.498271294672E2, +-4.416072792752E1)); +#16048=CARTESIAN_POINT('',(2.902601899369E2,1.453954287505E2, +-4.410126789684E1)); +#16049=CARTESIAN_POINT('',(2.925695683623E2,1.399908259681E2, +-4.390748647222E1)); +#16050=CARTESIAN_POINT('',(2.962729037448E2,1.354543932337E2, +-4.361255495299E1)); +#16051=CARTESIAN_POINT('',(3.010694026938E2,1.321254666720E2, +-4.323723530285E1)); +#16052=CARTESIAN_POINT('',(3.057566622889E2,1.305240274514E2, +-4.287161771076E1)); +#16053=CARTESIAN_POINT('',(3.087203168043E2,1.301825691731E2, +-4.263717633254E1)); +#16054=CARTESIAN_POINT('',(3.097896961957E2,1.301408835050E2, +-4.255266379467E1)); +#16055=CARTESIAN_POINT('',(2.967680315081E2,1.523563475695E2, +-4.502090899276E1)); +#16056=CARTESIAN_POINT('',(2.967269272762E2,1.519837862349E2, +-4.503080761923E1)); +#16057=CARTESIAN_POINT('',(2.966071873369E2,1.502703108866E2, +-4.506750986438E1)); +#16058=CARTESIAN_POINT('',(2.969649883344E2,1.471960359083E2, +-4.505827624613E1)); +#16059=CARTESIAN_POINT('',(2.985790367695E2,1.434562947871E2, +-4.490099302434E1)); +#16060=CARTESIAN_POINT('',(3.011842738237E2,1.403533027172E2, +-4.461054374376E1)); +#16061=CARTESIAN_POINT('',(3.045449476072E2,1.381347732725E2, +-4.420734532670E1)); +#16062=CARTESIAN_POINT('',(3.077956248080E2,1.371367173742E2, +-4.379172068263E1)); +#16063=CARTESIAN_POINT('',(3.098266985963E2,1.369761114657E2, +-4.351566624285E1)); +#16064=CARTESIAN_POINT('',(3.105560410925E2,1.369746433509E2, +-4.341490430293E1)); +#16065=CARTESIAN_POINT('',(3.017288243233E2,1.519693237220E2, +-4.019686898925E1)); +#16066=CARTESIAN_POINT('',(3.017035856102E2,1.517284966133E2, +-4.021241574152E1)); +#16067=CARTESIAN_POINT('',(3.016316886054E2,1.506217292771E2, +-4.027408990621E1)); +#16068=CARTESIAN_POINT('',(3.018670199239E2,1.486415019252E2, +-4.030308600884E1)); +#16069=CARTESIAN_POINT('',(3.029029189741E2,1.462331270695E2, +-4.017669199999E1)); +#16070=CARTESIAN_POINT('',(3.045725428968E2,1.442258280677E2, +-3.989508165674E1)); +#16071=CARTESIAN_POINT('',(3.067337873170E2,1.427741190190E2, +-3.947682591777E1)); +#16072=CARTESIAN_POINT('',(3.088384547322E2,1.421009030827E2, +-3.902750663702E1)); +#16073=CARTESIAN_POINT('',(3.101633794994E2,1.419768589100E2, +-3.872272054360E1)); +#16074=CARTESIAN_POINT('',(3.106405939721E2,1.419685626320E2, +-3.861034812456E1)); +#16075=CARTESIAN_POINT('',(3.010768408644E2,1.519728013562E2, +-3.329724905093E1)); +#16076=CARTESIAN_POINT('',(3.010605617520E2,1.517301305589E2, +-3.331186128070E1)); +#16077=CARTESIAN_POINT('',(3.010262752440E2,1.506182580097E2, +-3.336957001727E1)); +#16078=CARTESIAN_POINT('',(3.012958591303E2,1.486495254452E2, +-3.339617441627E1)); +#16079=CARTESIAN_POINT('',(3.023036822229E2,1.462421529772E2, +-3.327193214687E1)); +#16080=CARTESIAN_POINT('',(3.039007241590E2,1.441723926857E2, +-3.299689923227E1)); +#16081=CARTESIAN_POINT('',(3.059970149528E2,1.425697659382E2, +-3.258768187654E1)); +#16082=CARTESIAN_POINT('',(3.081043268965E2,1.416996207322E2, +-3.214620943586E1)); +#16083=CARTESIAN_POINT('',(3.094782676666E2,1.414404718421E2, +-3.184708609482E1)); +#16084=CARTESIAN_POINT('',(3.099800453582E2,1.413834143125E2, +-3.173643553553E1)); +#16085=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#16045,#16046,#16047,#16048, +#16049,#16050,#16051,#16052,#16053,#16054),(#16055,#16056,#16057,#16058,#16059, +#16060,#16061,#16062,#16063,#16064),(#16065,#16066,#16067,#16068,#16069,#16070, +#16071,#16072,#16073,#16074),(#16075,#16076,#16077,#16078,#16079,#16080,#16081, +#16082,#16083,#16084)),.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4, +4),(4,1,1,1,1,1,1,4),(0.E0,1.E0),(1.027243402347E-1,1.425140858817E-1, +2.846765635732E-1,4.262887328298E-1,5.681121503346E-1,7.110004371602E-1, +8.555315013714E-1,9.374730070006E-1),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.230298311226E0,1.230298311226E0,1.230298311226E0, +1.230298311226E0,1.230298311226E0,1.230298311226E0,1.230298311226E0, +1.230298311226E0,1.230298311226E0,1.230298311226E0),(9.232338962581E-1, +9.232338962581E-1,9.232338962581E-1,9.232338962581E-1,9.232338962581E-1, +9.232338962581E-1,9.232338962581E-1,9.232338962581E-1,9.232338962581E-1, +9.232338962581E-1),(9.232338962581E-1,9.232338962581E-1,9.232338962581E-1, +9.232338962581E-1,9.232338962581E-1,9.232338962581E-1,9.232338962581E-1, +9.232338962581E-1,9.232338962581E-1,9.232338962581E-1),(1.230298311226E0, +1.230298311226E0,1.230298311226E0,1.230298311226E0,1.230298311226E0, +1.230298311226E0,1.230298311226E0,1.230298311226E0,1.230298311226E0, +1.230298311226E0)))REPRESENTATION_ITEM('')SURFACE()); +#16087=ORIENTED_EDGE('',*,*,#16086,.T.); +#16089=ORIENTED_EDGE('',*,*,#16088,.F.); +#16090=ORIENTED_EDGE('',*,*,#16038,.F.); +#16092=ORIENTED_EDGE('',*,*,#16091,.F.); +#16093=EDGE_LOOP('',(#16087,#16089,#16090,#16092)); +#16094=FACE_OUTER_BOUND('',#16093,.F.); +#16096=CARTESIAN_POINT('',(3.4E2,3.5E2,-4.E1)); +#16097=DIRECTION('',(8.715574274766E-2,0.E0,-9.961946980917E-1)); +#16098=DIRECTION('',(0.E0,-1.E0,0.E0)); +#16099=AXIS2_PLACEMENT_3D('',#16096,#16097,#16098); +#16100=PLANE('',#16099); +#16102=ORIENTED_EDGE('',*,*,#16101,.F.); +#16104=ORIENTED_EDGE('',*,*,#16103,.F.); +#16106=ORIENTED_EDGE('',*,*,#16105,.F.); +#16108=ORIENTED_EDGE('',*,*,#16107,.F.); +#16110=ORIENTED_EDGE('',*,*,#16109,.F.); +#16112=ORIENTED_EDGE('',*,*,#16111,.F.); +#16114=ORIENTED_EDGE('',*,*,#16113,.F.); +#16116=ORIENTED_EDGE('',*,*,#16115,.F.); +#16118=ORIENTED_EDGE('',*,*,#16117,.F.); +#16119=ORIENTED_EDGE('',*,*,#16086,.F.); +#16121=ORIENTED_EDGE('',*,*,#16120,.F.); +#16123=ORIENTED_EDGE('',*,*,#16122,.F.); +#16125=ORIENTED_EDGE('',*,*,#16124,.F.); +#16127=ORIENTED_EDGE('',*,*,#16126,.F.); +#16128=EDGE_LOOP('',(#16102,#16104,#16106,#16108,#16110,#16112,#16114,#16116, +#16118,#16119,#16121,#16123,#16125,#16127)); +#16129=FACE_OUTER_BOUND('',#16128,.F.); +#16131=CARTESIAN_POINT('',(3.02E2,3.02E2,-4.1E1)); +#16132=DIRECTION('',(0.E0,0.E0,1.E0)); +#16133=DIRECTION('',(0.E0,-1.E0,0.E0)); +#16134=AXIS2_PLACEMENT_3D('',#16131,#16132,#16133); +#16135=CYLINDRICAL_SURFACE('',#16134,3.E1); +#16136=ORIENTED_EDGE('',*,*,#12763,.T.); +#16138=ORIENTED_EDGE('',*,*,#16137,.T.); +#16139=ORIENTED_EDGE('',*,*,#16101,.T.); +#16141=ORIENTED_EDGE('',*,*,#16140,.T.); +#16142=EDGE_LOOP('',(#16136,#16138,#16139,#16141)); +#16143=FACE_OUTER_BOUND('',#16142,.F.); +#16145=CARTESIAN_POINT('',(3.262567197526E2,2.004456449844E3, +-3.116418284588E1)); +#16146=DIRECTION('',(0.E0,-1.E0,0.E0)); +#16147=DIRECTION('',(8.715574274766E-2,0.E0,-9.961946980917E-1)); +#16148=AXIS2_PLACEMENT_3D('',#16145,#16146,#16147); +#16149=CYLINDRICAL_SURFACE('',#16148,1.E1); +#16150=ORIENTED_EDGE('',*,*,#12761,.T.); +#16151=ORIENTED_EDGE('',*,*,#16140,.F.); +#16152=ORIENTED_EDGE('',*,*,#16126,.T.); +#16154=ORIENTED_EDGE('',*,*,#16153,.T.); +#16155=ORIENTED_EDGE('',*,*,#15891,.F.); +#16157=ORIENTED_EDGE('',*,*,#16156,.T.); +#16158=ORIENTED_EDGE('',*,*,#16103,.T.); +#16159=ORIENTED_EDGE('',*,*,#16137,.F.); +#16160=EDGE_LOOP('',(#16150,#16151,#16152,#16154,#16155,#16157,#16158,#16159)); +#16161=FACE_OUTER_BOUND('',#16160,.F.); +#16163=CARTESIAN_POINT('',(3.262567197526E2,2.715319813868E2, +-3.116418284588E1)); +#16164=DIRECTION('',(6.315155227735E-2,-7.200428699253E-1,6.910500321357E-1)); +#16165=DIRECTION('',(1.783485029043E-1,-6.731435435383E-1,-7.176834826749E-1)); +#16166=AXIS2_PLACEMENT_3D('',#16163,#16164,#16165); +#16167=SPHERICAL_SURFACE('',#16166,1.E1); +#16169=ORIENTED_EDGE('',*,*,#16168,.F.); +#16170=ORIENTED_EDGE('',*,*,#15878,.F.); +#16171=ORIENTED_EDGE('',*,*,#16153,.F.); +#16172=EDGE_LOOP('',(#16169,#16170,#16171)); +#16173=FACE_OUTER_BOUND('',#16172,.F.); +#16175=CARTESIAN_POINT('',(1.226448E3,4.260688642998E2,4.759234918066E1)); +#16176=DIRECTION('',(-9.819387419573E-1,-1.685705646381E-1,-8.590850819817E-2)); +#16177=DIRECTION('',(8.715574274766E-2,0.E0,-9.961946980917E-1)); +#16178=AXIS2_PLACEMENT_3D('',#16175,#16176,#16177); +#16179=CYLINDRICAL_SURFACE('',#16178,1.E1); +#16180=ORIENTED_EDGE('',*,*,#15863,.F.); +#16181=ORIENTED_EDGE('',*,*,#16168,.T.); +#16182=ORIENTED_EDGE('',*,*,#16124,.T.); +#16184=ORIENTED_EDGE('',*,*,#16183,.T.); +#16185=EDGE_LOOP('',(#16180,#16181,#16182,#16184)); +#16186=FACE_OUTER_BOUND('',#16185,.F.); +#16188=CARTESIAN_POINT('',(3.097913407505E2,2.698589405788E2, +-4.255271869654E1)); +#16189=CARTESIAN_POINT('',(3.092857040104E2,2.698394500058E2, +-4.259282679820E1)); +#16190=CARTESIAN_POINT('',(3.068908699580E2,2.696604991680E2, +-4.278250866248E1)); +#16191=CARTESIAN_POINT('',(3.026641778567E2,2.685964391352E2, +-4.311291441770E1)); +#16192=CARTESIAN_POINT('',(2.976109256580E2,2.656833068966E2, +-4.350762114935E1)); +#16193=CARTESIAN_POINT('',(2.935362184181E2,2.614671185778E2, +-4.382962512534E1)); +#16194=CARTESIAN_POINT('',(2.907783738150E2,2.562585509764E2, +-4.405600045569E1)); +#16195=CARTESIAN_POINT('',(2.897524447342E2,2.513162890231E2, +-4.415341903647E1)); +#16196=CARTESIAN_POINT('',(2.898039939672E2,2.482564487189E2, +-4.416070701027E1)); +#16197=CARTESIAN_POINT('',(2.899090343354E2,2.471603072751E2, +-4.415727635103E1)); +#16198=CARTESIAN_POINT('',(3.105571337418E2,2.630252638125E2, +-4.341462514275E1)); +#16199=CARTESIAN_POINT('',(3.102122820625E2,2.630247196900E2, +-4.346242738265E1)); +#16200=CARTESIAN_POINT('',(3.085752477613E2,2.629621345800E2, +-4.368722023372E1)); +#16201=CARTESIAN_POINT('',(3.056558488101E2,2.623299967323E2, +-4.406819928665E1)); +#16202=CARTESIAN_POINT('',(3.021241310897E2,2.604138466133E2, +-4.450032426095E1)); +#16203=CARTESIAN_POINT('',(2.992588155656E2,2.575465450453E2, +-4.482756822838E1)); +#16204=CARTESIAN_POINT('',(2.973241757541E2,2.539508719293E2, +-4.502666526043E1)); +#16205=CARTESIAN_POINT('',(2.966254199102E2,2.505221481175E2, +-4.507446162949E1)); +#16206=CARTESIAN_POINT('',(2.966849191206E2,2.484040213151E2, +-4.504024629088E1)); +#16207=CARTESIAN_POINT('',(2.967680173282E2,2.476466847843E2, +-4.502058076871E1)); +#16208=CARTESIAN_POINT('',(3.106412863715E2,2.580315762190E2, +-3.861006253663E1)); +#16209=CARTESIAN_POINT('',(3.104156401411E2,2.580277502323E2, +-3.866328275149E1)); +#16210=CARTESIAN_POINT('',(3.093460127265E2,2.579708835273E2, +-3.891260591042E1)); +#16211=CARTESIAN_POINT('',(3.074509067753E2,2.575349796603E2, +-3.932845989126E1)); +#16212=CARTESIAN_POINT('',(3.051757274635E2,2.562736907345E2, +-3.978296999080E1)); +#16213=CARTESIAN_POINT('',(3.033382204485E2,2.544141926093E2, +-4.010841364321E1)); +#16214=CARTESIAN_POINT('',(3.020980340160E2,2.520967303767E2, +-4.028280500903E1)); +#16215=CARTESIAN_POINT('',(3.016451547520E2,2.498892631621E2, +-4.029181048330E1)); +#16216=CARTESIAN_POINT('',(3.016776291397E2,2.485221779323E2, +-4.022804999444E1)); +#16217=CARTESIAN_POINT('',(3.017286385645E2,2.480326226275E2, +-4.019671997230E1)); +#16218=CARTESIAN_POINT('',(3.099807919173E2,2.586167495231E2, +-3.173630102009E1)); +#16219=CARTESIAN_POINT('',(3.097435200689E2,2.585898705535E2, +-3.178860650265E1)); +#16220=CARTESIAN_POINT('',(3.086260780254E2,2.584237934490E2, +-3.203351296846E1)); +#16221=CARTESIAN_POINT('',(3.067053566897E2,2.578015111327E2, +-3.244243196572E1)); +#16222=CARTESIAN_POINT('',(3.044809247954E2,2.563626550701E2, +-3.288753389130E1)); +#16223=CARTESIAN_POINT('',(3.027201027178E2,2.544153148997E2, +-3.320548485337E1)); +#16224=CARTESIAN_POINT('',(3.015256674029E2,2.520843584207E2, +-3.337624080130E1)); +#16225=CARTESIAN_POINT('',(3.010532754496E2,2.498914875210E2, +-3.338633020053E1)); +#16226=CARTESIAN_POINT('',(3.010439842286E2,2.485224523964E2, +-3.332710375637E1)); +#16227=CARTESIAN_POINT('',(3.010767837488E2,2.480291615813E2, +-3.329741303683E1)); +#16228=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#16188,#16189,#16190,#16191, +#16192,#16193,#16194,#16195,#16196,#16197),(#16198,#16199,#16200,#16201,#16202, +#16203,#16204,#16205,#16206,#16207),(#16208,#16209,#16210,#16211,#16212,#16213, +#16214,#16215,#16216,#16217),(#16218,#16219,#16220,#16221,#16222,#16223,#16224, +#16225,#16226,#16227)),.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4, +4),(4,1,1,1,1,1,1,4),(0.E0,1.E0),(1.047632830245E-1,1.434742694790E-1, +2.879429139682E-1,4.311951482831E-1,5.737591697787E-1,7.156544126176E-1, +8.582045403857E-1,9.390957340389E-1),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.230284532523E0,1.230284532523E0,1.230284532523E0, +1.230284532523E0,1.230284532523E0,1.230284532523E0,1.230284532523E0, +1.230284532523E0,1.230284532523E0,1.230284532523E0),(9.232384891591E-1, +9.232384891591E-1,9.232384891591E-1,9.232384891591E-1,9.232384891591E-1, +9.232384891591E-1,9.232384891591E-1,9.232384891591E-1,9.232384891591E-1, +9.232384891591E-1),(9.232384891591E-1,9.232384891591E-1,9.232384891591E-1, +9.232384891591E-1,9.232384891591E-1,9.232384891591E-1,9.232384891591E-1, +9.232384891591E-1,9.232384891591E-1,9.232384891591E-1),(1.230284532523E0, +1.230284532523E0,1.230284532523E0,1.230284532523E0,1.230284532523E0, +1.230284532523E0,1.230284532523E0,1.230284532523E0,1.230284532523E0, +1.230284532523E0)))REPRESENTATION_ITEM('')SURFACE()); +#16229=ORIENTED_EDGE('',*,*,#16122,.T.); +#16231=ORIENTED_EDGE('',*,*,#16230,.F.); +#16232=ORIENTED_EDGE('',*,*,#15849,.F.); +#16233=ORIENTED_EDGE('',*,*,#16183,.F.); +#16234=EDGE_LOOP('',(#16229,#16231,#16232,#16233)); +#16235=FACE_OUTER_BOUND('',#16234,.F.); +#16237=CARTESIAN_POINT('',(2.910955025278E2,1.892731033436E3, +-3.424039074882E1)); +#16238=DIRECTION('',(0.E0,-1.E0,0.E0)); +#16239=DIRECTION('',(8.715574274766E-2,0.E0,-9.961946980917E-1)); +#16240=AXIS2_PLACEMENT_3D('',#16237,#16238,#16239); +#16241=CYLINDRICAL_SURFACE('',#16240,1.E1); +#16242=ORIENTED_EDGE('',*,*,#15834,.F.); +#16243=ORIENTED_EDGE('',*,*,#16230,.T.); +#16244=ORIENTED_EDGE('',*,*,#16120,.T.); +#16245=ORIENTED_EDGE('',*,*,#16091,.T.); +#16246=EDGE_LOOP('',(#16242,#16243,#16244,#16245)); +#16247=FACE_OUTER_BOUND('',#16246,.F.); +#16249=CARTESIAN_POINT('',(3.262567197526E2,3.384680186132E2, +-3.116418284588E1)); +#16250=DIRECTION('',(6.946583704590E-1,0.E0,7.193398003387E-1)); +#16251=DIRECTION('',(7.193398003387E-1,0.E0,-6.946583704590E-1)); +#16252=AXIS2_PLACEMENT_3D('',#16249,#16250,#16251); +#16253=SPHERICAL_SURFACE('',#16252,1.E1); +#16254=ORIENTED_EDGE('',*,*,#16156,.F.); +#16255=ORIENTED_EDGE('',*,*,#15906,.F.); +#16257=ORIENTED_EDGE('',*,*,#16256,.F.); +#16258=EDGE_LOOP('',(#16254,#16255,#16257)); +#16259=FACE_OUTER_BOUND('',#16258,.F.); +#16261=CARTESIAN_POINT('',(-1.226448E3,6.050226417695E2,-1.670082436274E2)); +#16262=DIRECTION('',(9.819387419573E-1,-1.685705646381E-1,8.590850819817E-2)); +#16263=DIRECTION('',(8.715574274766E-2,0.E0,-9.961946980917E-1)); +#16264=AXIS2_PLACEMENT_3D('',#16261,#16262,#16263); +#16265=CYLINDRICAL_SURFACE('',#16264,1.E1); +#16266=ORIENTED_EDGE('',*,*,#15924,.F.); +#16268=ORIENTED_EDGE('',*,*,#16267,.T.); +#16269=ORIENTED_EDGE('',*,*,#16105,.T.); +#16270=ORIENTED_EDGE('',*,*,#16256,.T.); +#16271=EDGE_LOOP('',(#16266,#16268,#16269,#16270)); +#16272=FACE_OUTER_BOUND('',#16271,.F.); +#16274=CARTESIAN_POINT('',(2.480571261700E2,3.490337956153E2, +-5.812775437903E1)); +#16275=CARTESIAN_POINT('',(2.480637831598E2,3.501998829944E2, +-5.830085515872E1)); +#16276=CARTESIAN_POINT('',(2.480916449756E2,3.534211134488E2, +-5.850547367354E1)); +#16277=CARTESIAN_POINT('',(2.481846997705E2,3.586939126198E2, +-5.758860919201E1)); +#16278=CARTESIAN_POINT('',(2.483377671278E2,3.642641272068E2, +-5.471018240571E1)); +#16279=CARTESIAN_POINT('',(2.485129335245E2,3.686974036229E2, +-5.027509900483E1)); +#16280=CARTESIAN_POINT('',(2.486903890661E2,3.715700711814E2, +-4.469168429950E1)); +#16281=CARTESIAN_POINT('',(2.488160254715E2,3.723645356065E2, +-3.995977054533E1)); +#16282=CARTESIAN_POINT('',(2.488829869532E2,3.722787068527E2, +-3.728191419419E1)); +#16283=CARTESIAN_POINT('',(2.488983864645E2,3.722297499589E2, +-3.665529132949E1)); +#16284=CARTESIAN_POINT('',(2.474147346081E2,3.494725489414E2, +-5.152303508737E1)); +#16285=CARTESIAN_POINT('',(2.473588277190E2,3.502839345573E2, +-5.167870635700E1)); +#16286=CARTESIAN_POINT('',(2.472228600646E2,3.525375440154E2, +-5.191460610828E1)); +#16287=CARTESIAN_POINT('',(2.470860004781E2,3.562707955181E2, +-5.139933884732E1)); +#16288=CARTESIAN_POINT('',(2.470464660747E2,3.602431714896E2, +-4.946265625010E1)); +#16289=CARTESIAN_POINT('',(2.471181243096E2,3.633936782881E2, +-4.636460884883E1)); +#16290=CARTESIAN_POINT('',(2.472879743046E2,3.653866881550E2, +-4.241761197332E1)); +#16291=CARTESIAN_POINT('',(2.474820029131E2,3.658682668600E2, +-3.907566485579E1)); +#16292=CARTESIAN_POINT('',(2.476134232562E2,3.657483693059E2, +-3.719729774811E1)); +#16293=CARTESIAN_POINT('',(2.476453285048E2,3.656992742177E2, +-3.675862014845E1)); +#16294=CARTESIAN_POINT('',(2.520475036370E2,3.498006068175E2, +-4.676316338795E1)); +#16295=CARTESIAN_POINT('',(2.519464566246E2,3.503500377594E2, +-4.685694316721E1)); +#16296=CARTESIAN_POINT('',(2.516911157942E2,3.518670708231E2, +-4.698864893357E1)); +#16297=CARTESIAN_POINT('',(2.513785599582E2,3.543456968071E2, +-4.661951469734E1)); +#16298=CARTESIAN_POINT('',(2.511862812217E2,3.569520919749E2, +-4.533541495073E1)); +#16299=CARTESIAN_POINT('',(2.511733872916E2,3.590066751163E2, +-4.331157014836E1)); +#16300=CARTESIAN_POINT('',(2.513361519194E2,3.603072534601E2, +-4.073951087114E1)); +#16301=CARTESIAN_POINT('',(2.515856330627E2,3.606280512165E2, +-3.855060392239E1)); +#16302=CARTESIAN_POINT('',(2.517679677809E2,3.605543877767E2, +-3.731085836136E1)); +#16303=CARTESIAN_POINT('',(2.518128943691E2,3.605234008250E2, +-3.702072696109E1)); +#16304=CARTESIAN_POINT('',(2.586826639879E2,3.497862163266E2, +-4.721069884820E1)); +#16305=CARTESIAN_POINT('',(2.585857893567E2,3.503514947129E2, +-4.724184772667E1)); +#16306=CARTESIAN_POINT('',(2.583398615256E2,3.518833423626E2, +-4.720749099360E1)); +#16307=CARTESIAN_POINT('',(2.580299462757E2,3.542785815232E2, +-4.662579150111E1)); +#16308=CARTESIAN_POINT('',(2.578326852057E2,3.567158359740E2, +-4.524410321288E1)); +#16309=CARTESIAN_POINT('',(2.578139260644E2,3.586355447611E2, +-4.327276887169E1)); +#16310=CARTESIAN_POINT('',(2.579751308850E2,3.599200784649E2, +-4.084285725631E1)); +#16311=CARTESIAN_POINT('',(2.582279510547E2,3.603457819958E2, +-3.875551132809E1)); +#16312=CARTESIAN_POINT('',(2.584116877555E2,3.603659939980E2, +-3.754237237442E1)); +#16313=CARTESIAN_POINT('',(2.584569525020E2,3.603585692179E2, +-3.725644926174E1)); +#16314=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#16274,#16275,#16276,#16277, +#16278,#16279,#16280,#16281,#16282,#16283),(#16284,#16285,#16286,#16287,#16288, +#16289,#16290,#16291,#16292,#16293),(#16294,#16295,#16296,#16297,#16298,#16299, +#16300,#16301,#16302,#16303),(#16304,#16305,#16306,#16307,#16308,#16309,#16310, +#16311,#16312,#16313)),.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4, +4),(4,1,1,1,1,1,1,4),(0.E0,1.E0),(6.058882744015E-2,1.454121211021E-1, +2.901576818412E-1,4.323936297632E-1,5.736064765292E-1,7.145588119192E-1, +8.571941761249E-1,9.011323262630E-1),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.214490985258E0,1.214490985258E0,1.214490985258E0, +1.214490985258E0,1.214490985258E0,1.214490985258E0,1.214490985258E0, +1.214490985258E0,1.214490985258E0,1.214490985258E0),(9.285030049139E-1, +9.285030049139E-1,9.285030049139E-1,9.285030049139E-1,9.285030049139E-1, +9.285030049139E-1,9.285030049139E-1,9.285030049139E-1,9.285030049139E-1, +9.285030049139E-1),(9.285030049139E-1,9.285030049139E-1,9.285030049139E-1, +9.285030049139E-1,9.285030049139E-1,9.285030049139E-1,9.285030049139E-1, +9.285030049139E-1,9.285030049139E-1,9.285030049139E-1),(1.214490985258E0, +1.214490985258E0,1.214490985258E0,1.214490985258E0,1.214490985258E0, +1.214490985258E0,1.214490985258E0,1.214490985258E0,1.214490985258E0, +1.214490985258E0)))REPRESENTATION_ITEM('')SURFACE()); +#16315=ORIENTED_EDGE('',*,*,#16267,.F.); +#16317=ORIENTED_EDGE('',*,*,#16316,.F.); +#16318=ORIENTED_EDGE('',*,*,#11507,.T.); +#16320=ORIENTED_EDGE('',*,*,#16319,.F.); +#16321=EDGE_LOOP('',(#16315,#16317,#16318,#16320)); +#16322=FACE_OUTER_BOUND('',#16321,.F.); +#16324=CARTESIAN_POINT('',(2.292255323822E2,3.306651438410E2,-8.8144E2)); +#16325=DIRECTION('',(3.486096470692E-2,4.697818774637E-2,9.982874150343E-1)); +#16326=DIRECTION('',(-9.993908270191E-1,0.E0,3.489949670250E-2)); +#16327=AXIS2_PLACEMENT_3D('',#16324,#16325,#16326); +#16328=CYLINDRICAL_SURFACE('',#16327,1.E1); +#16329=ORIENTED_EDGE('',*,*,#16316,.T.); +#16330=ORIENTED_EDGE('',*,*,#15922,.T.); +#16331=ORIENTED_EDGE('',*,*,#9229,.T.); +#16332=ORIENTED_EDGE('',*,*,#11509,.F.); +#16333=EDGE_LOOP('',(#16329,#16330,#16331,#16332)); +#16334=FACE_OUTER_BOUND('',#16333,.F.); +#16336=CARTESIAN_POINT('',(2.580082241188E2,-1.220548172953E3, +-5.721154926740E1)); +#16337=DIRECTION('',(0.E0,1.E0,0.E0)); +#16338=DIRECTION('',(-9.993908270191E-1,0.E0,3.489949670250E-2)); +#16339=AXIS2_PLACEMENT_3D('',#16336,#16337,#16338); +#16340=CYLINDRICAL_SURFACE('',#16339,1.E1); +#16341=ORIENTED_EDGE('',*,*,#11505,.F.); +#16343=ORIENTED_EDGE('',*,*,#16342,.T.); +#16344=ORIENTED_EDGE('',*,*,#16107,.T.); +#16345=ORIENTED_EDGE('',*,*,#16319,.T.); +#16346=EDGE_LOOP('',(#16341,#16343,#16344,#16345)); +#16347=FACE_OUTER_BOUND('',#16346,.F.); +#16349=CARTESIAN_POINT('',(2.488983138764E2,2.777001845957E1, +-3.665824073490E1)); +#16350=CARTESIAN_POINT('',(2.488829373325E2,2.772122875027E1, +-3.728389309664E1)); +#16351=CARTESIAN_POINT('',(2.488159996030E2,2.763563133050E1, +-3.996076762046E1)); +#16352=CARTESIAN_POINT('',(2.486903890658E2,2.842992793597E1, +-4.469168428358E1)); +#16353=CARTESIAN_POINT('',(2.485129337390E2,3.130259582798E1, +-5.027509951416E1)); +#16354=CARTESIAN_POINT('',(2.483377672271E2,3.573587223374E1, +-5.471018306521E1)); +#16355=CARTESIAN_POINT('',(2.481847000473E2,4.130608741499E1, +-5.758860963920E1)); +#16356=CARTESIAN_POINT('',(2.480916379012E2,4.657926597950E1, +-5.850554146406E1)); +#16357=CARTESIAN_POINT('',(2.480637772967E2,4.980087119757E1, +-5.830080701757E1)); +#16358=CARTESIAN_POINT('',(2.480571205634E2,5.096731234402E1, +-5.812758968762E1)); +#16359=CARTESIAN_POINT('',(2.476451776213E2,3.430049398962E1, +-3.676068492159E1)); +#16360=CARTESIAN_POINT('',(2.476133253999E2,3.425154153110E1, +-3.719868583335E1)); +#16361=CARTESIAN_POINT('',(2.474819620772E2,3.413183432127E1, +-3.907636899228E1)); +#16362=CARTESIAN_POINT('',(2.472879737085E2,3.461331131754E1, +-4.241761192554E1)); +#16363=CARTESIAN_POINT('',(2.471181239388E2,3.660632137622E1, +-4.636460914412E1)); +#16364=CARTESIAN_POINT('',(2.470464655830E2,3.975682816635E1, +-4.946265663819E1)); +#16365=CARTESIAN_POINT('',(2.470860002055E2,4.372920453614E1, +-5.139933905505E1)); +#16366=CARTESIAN_POINT('',(2.472228689402E2,4.746272466032E1, +-5.191464433001E1)); +#16367=CARTESIAN_POINT('',(2.473588596956E2,4.971659307216E1, +-5.167865083581E1)); +#16368=CARTESIAN_POINT('',(2.474147879277E2,5.052822199683E1, +-5.152288689195E1)); +#16369=CARTESIAN_POINT('',(2.518126823899E2,3.947645317542E1, +-3.702209255772E1)); +#16370=CARTESIAN_POINT('',(2.517678325129E2,3.944555772503E1, +-3.731177450521E1)); +#16371=CARTESIAN_POINT('',(2.515855804092E2,3.937201653681E1, +-3.855106508213E1)); +#16372=CARTESIAN_POINT('',(2.513361514771E2,3.969274648889E1, +-4.073951072396E1)); +#16373=CARTESIAN_POINT('',(2.511733869666E2,4.099332492933E1, +-4.331157014919E1)); +#16374=CARTESIAN_POINT('',(2.511862808292E2,4.304790799561E1, +-4.533541494515E1)); +#16375=CARTESIAN_POINT('',(2.513785597233E2,4.565430335623E1, +-4.661951452715E1)); +#16376=CARTESIAN_POINT('',(2.516911376273E2,4.813310758535E1, +-4.698867592552E1)); +#16377=CARTESIAN_POINT('',(2.519465164178E2,4.965031742902E1, +-4.685691180413E1)); +#16378=CARTESIAN_POINT('',(2.520475996820E2,5.019991520775E1, +-4.676307376134E1)); +#16379=CARTESIAN_POINT('',(2.584567395213E2,3.964139564219E1, +-3.725779504656E1)); +#16380=CARTESIAN_POINT('',(2.584115520638E2,3.963402077921E1, +-3.754326884334E1)); +#16381=CARTESIAN_POINT('',(2.582278978201E2,3.965430793771E1, +-3.875595115476E1)); +#16382=CARTESIAN_POINT('',(2.579751309792E2,4.007992142106E1, +-4.084285711949E1)); +#16383=CARTESIAN_POINT('',(2.578139261251E2,4.136445528454E1, +-4.327276890046E1)); +#16384=CARTESIAN_POINT('',(2.578326852683E2,4.328416397807E1, +-4.524410323284E1)); +#16385=CARTESIAN_POINT('',(2.580299463649E2,4.572141863897E1, +-4.662579138651E1)); +#16386=CARTESIAN_POINT('',(2.583398838851E2,4.811682998921E1, +-4.720753334223E1)); +#16387=CARTESIAN_POINT('',(2.585858469998E2,4.964886397927E1, +-4.724185530129E1)); +#16388=CARTESIAN_POINT('',(2.586827560789E2,5.021432075638E1, +-4.721066879163E1)); +#16389=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#16349,#16350,#16351,#16352, +#16353,#16354,#16355,#16356,#16357,#16358),(#16359,#16360,#16361,#16362,#16363, +#16364,#16365,#16366,#16367,#16368),(#16369,#16370,#16371,#16372,#16373,#16374, +#16375,#16376,#16377,#16378),(#16379,#16380,#16381,#16382,#16383,#16384,#16385, +#16386,#16387,#16388)),.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4, +4),(4,1,1,1,1,1,1,4),(0.E0,1.E0),(9.893662791384E-2,1.428058238751E-1, +2.854411880808E-1,4.263935234708E-1,5.676063702368E-1,7.098423181588E-1, +8.545878788979E-1,9.394380037615E-1),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.214491008787E0,1.214491008787E0,1.214491008787E0, +1.214491008787E0,1.214491008787E0,1.214491008787E0,1.214491008787E0, +1.214491008787E0,1.214491008787E0,1.214491008787E0),(9.285029970710E-1, +9.285029970710E-1,9.285029970710E-1,9.285029970710E-1,9.285029970710E-1, +9.285029970710E-1,9.285029970710E-1,9.285029970710E-1,9.285029970710E-1, +9.285029970710E-1),(9.285029970710E-1,9.285029970710E-1,9.285029970710E-1, +9.285029970710E-1,9.285029970710E-1,9.285029970710E-1,9.285029970710E-1, +9.285029970710E-1,9.285029970710E-1,9.285029970710E-1),(1.214491008787E0, +1.214491008787E0,1.214491008787E0,1.214491008787E0,1.214491008787E0, +1.214491008787E0,1.214491008787E0,1.214491008787E0,1.214491008787E0, +1.214491008787E0)))REPRESENTATION_ITEM('')SURFACE()); +#16390=ORIENTED_EDGE('',*,*,#11520,.T.); +#16392=ORIENTED_EDGE('',*,*,#16391,.F.); +#16394=ORIENTED_EDGE('',*,*,#16393,.F.); +#16395=ORIENTED_EDGE('',*,*,#16342,.F.); +#16396=EDGE_LOOP('',(#16390,#16392,#16394,#16395)); +#16397=FACE_OUTER_BOUND('',#16396,.F.); +#16399=CARTESIAN_POINT('',(2.796120122664E2,1.434683809154E0,5.6144E2)); +#16400=DIRECTION('',(-3.486096470692E-2,4.697818774637E-2,-9.982874150343E-1)); +#16401=DIRECTION('',(-9.993908270191E-1,0.E0,3.489949670250E-2)); +#16402=AXIS2_PLACEMENT_3D('',#16399,#16400,#16401); +#16403=CYLINDRICAL_SURFACE('',#16402,1.E1); +#16404=ORIENTED_EDGE('',*,*,#15971,.T.); +#16405=ORIENTED_EDGE('',*,*,#16391,.T.); +#16406=ORIENTED_EDGE('',*,*,#11518,.F.); +#16407=ORIENTED_EDGE('',*,*,#9237,.T.); +#16408=EDGE_LOOP('',(#16404,#16405,#16406,#16407)); +#16409=FACE_OUTER_BOUND('',#16408,.F.); +#16411=CARTESIAN_POINT('',(1.226448E3,2.160688642998E2,4.759234918066E1)); +#16412=DIRECTION('',(-9.819387419573E-1,-1.685705646381E-1,-8.590850819817E-2)); +#16413=DIRECTION('',(8.715574274766E-2,0.E0,-9.961946980917E-1)); +#16414=AXIS2_PLACEMENT_3D('',#16411,#16412,#16413); +#16415=CYLINDRICAL_SURFACE('',#16414,1.E1); +#16416=ORIENTED_EDGE('',*,*,#16109,.T.); +#16417=ORIENTED_EDGE('',*,*,#16393,.T.); +#16418=ORIENTED_EDGE('',*,*,#15969,.F.); +#16420=ORIENTED_EDGE('',*,*,#16419,.T.); +#16421=EDGE_LOOP('',(#16416,#16417,#16418,#16420)); +#16422=FACE_OUTER_BOUND('',#16421,.F.); +#16424=CARTESIAN_POINT('',(3.262567197526E2,6.153198138678E1, +-3.116418284588E1)); +#16425=DIRECTION('',(6.315155227736E-2,-7.200428699253E-1,6.910500321357E-1)); +#16426=DIRECTION('',(1.783485029043E-1,-6.731435435383E-1,-7.176834826749E-1)); +#16427=AXIS2_PLACEMENT_3D('',#16424,#16425,#16426); +#16428=SPHERICAL_SURFACE('',#16427,1.E1); +#16429=ORIENTED_EDGE('',*,*,#16419,.F.); +#16430=ORIENTED_EDGE('',*,*,#15984,.F.); +#16432=ORIENTED_EDGE('',*,*,#16431,.F.); +#16433=EDGE_LOOP('',(#16429,#16430,#16432)); +#16434=FACE_OUTER_BOUND('',#16433,.F.); +#16436=CARTESIAN_POINT('',(3.262567197526E2,1.763209106259E3, +-3.116418284588E1)); +#16437=DIRECTION('',(0.E0,-1.E0,0.E0)); +#16438=DIRECTION('',(8.715574274766E-2,0.E0,-9.961946980917E-1)); +#16439=AXIS2_PLACEMENT_3D('',#16436,#16437,#16438); +#16440=CYLINDRICAL_SURFACE('',#16439,1.E1); +#16441=ORIENTED_EDGE('',*,*,#12743,.T.); +#16443=ORIENTED_EDGE('',*,*,#16442,.F.); +#16444=ORIENTED_EDGE('',*,*,#16111,.T.); +#16445=ORIENTED_EDGE('',*,*,#16431,.T.); +#16446=ORIENTED_EDGE('',*,*,#15997,.F.); +#16448=ORIENTED_EDGE('',*,*,#16447,.T.); +#16449=ORIENTED_EDGE('',*,*,#16115,.T.); +#16451=ORIENTED_EDGE('',*,*,#16450,.F.); +#16452=EDGE_LOOP('',(#16441,#16443,#16444,#16445,#16446,#16448,#16449,#16451)); +#16453=FACE_OUTER_BOUND('',#16452,.F.); +#16455=CARTESIAN_POINT('',(3.02E2,9.7E1,-4.1E1)); +#16456=DIRECTION('',(0.E0,0.E0,1.E0)); +#16457=DIRECTION('',(0.E0,-1.E0,0.E0)); +#16458=AXIS2_PLACEMENT_3D('',#16455,#16456,#16457); +#16459=CYLINDRICAL_SURFACE('',#16458,3.E1); +#16460=ORIENTED_EDGE('',*,*,#12745,.T.); +#16461=ORIENTED_EDGE('',*,*,#16450,.T.); +#16462=ORIENTED_EDGE('',*,*,#16113,.T.); +#16463=ORIENTED_EDGE('',*,*,#16442,.T.); +#16464=EDGE_LOOP('',(#16460,#16461,#16462,#16463)); +#16465=FACE_OUTER_BOUND('',#16464,.F.); +#16467=CARTESIAN_POINT('',(3.262567197526E2,1.284680186132E2, +-3.116418284588E1)); +#16468=DIRECTION('',(6.946583704590E-1,0.E0,7.193398003387E-1)); +#16469=DIRECTION('',(7.193398003387E-1,0.E0,-6.946583704590E-1)); +#16470=AXIS2_PLACEMENT_3D('',#16467,#16468,#16469); +#16471=SPHERICAL_SURFACE('',#16470,1.E1); +#16472=ORIENTED_EDGE('',*,*,#16447,.F.); +#16473=ORIENTED_EDGE('',*,*,#16012,.F.); +#16475=ORIENTED_EDGE('',*,*,#16474,.F.); +#16476=EDGE_LOOP('',(#16472,#16473,#16475)); +#16477=FACE_OUTER_BOUND('',#16476,.F.); +#16479=CARTESIAN_POINT('',(-1.226448E3,3.950226417695E2,-1.670082436274E2)); +#16480=DIRECTION('',(9.819387419573E-1,-1.685705646381E-1,8.590850819817E-2)); +#16481=DIRECTION('',(8.715574274766E-2,0.E0,-9.961946980917E-1)); +#16482=AXIS2_PLACEMENT_3D('',#16479,#16480,#16481); +#16483=CYLINDRICAL_SURFACE('',#16482,1.E1); +#16484=ORIENTED_EDGE('',*,*,#16025,.F.); +#16485=ORIENTED_EDGE('',*,*,#16088,.T.); +#16486=ORIENTED_EDGE('',*,*,#16117,.T.); +#16487=ORIENTED_EDGE('',*,*,#16474,.T.); +#16488=EDGE_LOOP('',(#16484,#16485,#16486,#16487)); +#16489=FACE_OUTER_BOUND('',#16488,.F.); +#16491=CARTESIAN_POINT('',(2.27E2,6.35E2,-4.E1)); +#16492=DIRECTION('',(0.E0,0.E0,-1.E0)); +#16493=DIRECTION('',(-1.E0,0.E0,0.E0)); +#16494=AXIS2_PLACEMENT_3D('',#16491,#16492,#16493); +#16495=CYLINDRICAL_SURFACE('',#16494,1.1E1); +#16496=ORIENTED_EDGE('',*,*,#12786,.F.); +#16497=ORIENTED_EDGE('',*,*,#12733,.T.); +#16498=ORIENTED_EDGE('',*,*,#12718,.F.); +#16499=ORIENTED_EDGE('',*,*,#12730,.F.); +#16500=EDGE_LOOP('',(#16496,#16497,#16498,#16499)); +#16501=FACE_OUTER_BOUND('',#16500,.F.); +#16503=CARTESIAN_POINT('',(2.512567197526E2,2.004456449844E3, +-3.116418284588E1)); +#16504=DIRECTION('',(0.E0,-1.E0,0.E0)); +#16505=DIRECTION('',(8.715574274766E-2,0.E0,-9.961946980917E-1)); +#16506=AXIS2_PLACEMENT_3D('',#16503,#16504,#16505); +#16507=CYLINDRICAL_SURFACE('',#16506,1.E1); +#16508=ORIENTED_EDGE('',*,*,#12779,.T.); +#16510=ORIENTED_EDGE('',*,*,#16509,.F.); +#16512=ORIENTED_EDGE('',*,*,#16511,.T.); +#16514=ORIENTED_EDGE('',*,*,#16513,.T.); +#16516=ORIENTED_EDGE('',*,*,#16515,.F.); +#16518=ORIENTED_EDGE('',*,*,#16517,.T.); +#16520=ORIENTED_EDGE('',*,*,#16519,.T.); +#16522=ORIENTED_EDGE('',*,*,#16521,.F.); +#16523=EDGE_LOOP('',(#16508,#16510,#16512,#16514,#16516,#16518,#16520,#16522)); +#16524=FACE_OUTER_BOUND('',#16523,.F.); +#16526=CARTESIAN_POINT('',(2.27E2,6.35E2,-4.1E1)); +#16527=DIRECTION('',(0.E0,0.E0,1.E0)); +#16528=DIRECTION('',(0.E0,-1.E0,0.E0)); +#16529=AXIS2_PLACEMENT_3D('',#16526,#16527,#16528); +#16530=CYLINDRICAL_SURFACE('',#16529,3.E1); +#16531=ORIENTED_EDGE('',*,*,#12781,.T.); +#16532=ORIENTED_EDGE('',*,*,#16521,.T.); +#16534=ORIENTED_EDGE('',*,*,#16533,.T.); +#16535=ORIENTED_EDGE('',*,*,#16509,.T.); +#16536=EDGE_LOOP('',(#16531,#16532,#16534,#16535)); +#16537=FACE_OUTER_BOUND('',#16536,.F.); +#16539=CARTESIAN_POINT('',(2.65E2,6.9E2,-4.E1)); +#16540=DIRECTION('',(8.715574274766E-2,0.E0,-9.961946980917E-1)); +#16541=DIRECTION('',(0.E0,-1.E0,0.E0)); +#16542=AXIS2_PLACEMENT_3D('',#16539,#16540,#16541); +#16543=PLANE('',#16542); +#16544=ORIENTED_EDGE('',*,*,#16533,.F.); +#16545=ORIENTED_EDGE('',*,*,#16519,.F.); +#16547=ORIENTED_EDGE('',*,*,#16546,.F.); +#16548=ORIENTED_EDGE('',*,*,#12563,.F.); +#16550=ORIENTED_EDGE('',*,*,#16549,.F.); +#16551=ORIENTED_EDGE('',*,*,#16511,.F.); +#16552=EDGE_LOOP('',(#16544,#16545,#16547,#16548,#16550,#16551)); +#16553=FACE_OUTER_BOUND('',#16552,.F.); +#16555=CARTESIAN_POINT('',(-1.226448E3,9.321473046352E2,-1.604465938630E2)); +#16556=DIRECTION('',(9.819387419573E-1,-1.685705646381E-1,8.590850819817E-2)); +#16557=DIRECTION('',(8.715574274766E-2,0.E0,-9.961946980917E-1)); +#16558=AXIS2_PLACEMENT_3D('',#16555,#16556,#16557); +#16559=CYLINDRICAL_SURFACE('',#16558,1.E1); +#16560=ORIENTED_EDGE('',*,*,#12678,.F.); +#16562=ORIENTED_EDGE('',*,*,#16561,.T.); +#16563=ORIENTED_EDGE('',*,*,#16546,.T.); +#16565=ORIENTED_EDGE('',*,*,#16564,.T.); +#16566=EDGE_LOOP('',(#16560,#16562,#16563,#16565)); +#16567=FACE_OUTER_BOUND('',#16566,.F.); +#16569=CARTESIAN_POINT('',(1.730571261700E2,6.890337956153E2, +-5.812775437903E1)); +#16570=CARTESIAN_POINT('',(1.730637831598E2,6.901998829944E2, +-5.830085515872E1)); +#16571=CARTESIAN_POINT('',(1.730916449756E2,6.934211134488E2, +-5.850547367354E1)); +#16572=CARTESIAN_POINT('',(1.731846997705E2,6.986939126198E2, +-5.758860919201E1)); +#16573=CARTESIAN_POINT('',(1.733377671278E2,7.042641272068E2, +-5.471018240571E1)); +#16574=CARTESIAN_POINT('',(1.735129335245E2,7.086974036229E2, +-5.027509900483E1)); +#16575=CARTESIAN_POINT('',(1.736903890661E2,7.115700711814E2, +-4.469168429950E1)); +#16576=CARTESIAN_POINT('',(1.738160254715E2,7.123645356065E2, +-3.995977054533E1)); +#16577=CARTESIAN_POINT('',(1.738829869532E2,7.122787068527E2, +-3.728191419419E1)); +#16578=CARTESIAN_POINT('',(1.738983864645E2,7.122297499589E2, +-3.665529132949E1)); +#16579=CARTESIAN_POINT('',(1.724147346081E2,6.894725489414E2, +-5.152303508737E1)); +#16580=CARTESIAN_POINT('',(1.723588277190E2,6.902839345573E2, +-5.167870635700E1)); +#16581=CARTESIAN_POINT('',(1.722228600646E2,6.925375440154E2, +-5.191460610828E1)); +#16582=CARTESIAN_POINT('',(1.720860004781E2,6.962707955181E2, +-5.139933884732E1)); +#16583=CARTESIAN_POINT('',(1.720464660747E2,7.002431714896E2, +-4.946265625010E1)); +#16584=CARTESIAN_POINT('',(1.721181243096E2,7.033936782881E2, +-4.636460884883E1)); +#16585=CARTESIAN_POINT('',(1.722879743046E2,7.053866881550E2, +-4.241761197332E1)); +#16586=CARTESIAN_POINT('',(1.724820029131E2,7.058682668600E2, +-3.907566485579E1)); +#16587=CARTESIAN_POINT('',(1.726134232562E2,7.057483693059E2, +-3.719729774811E1)); +#16588=CARTESIAN_POINT('',(1.726453285048E2,7.056992742177E2, +-3.675862014845E1)); +#16589=CARTESIAN_POINT('',(1.770475036370E2,6.898006068175E2, +-4.676316338795E1)); +#16590=CARTESIAN_POINT('',(1.769464566246E2,6.903500377594E2, +-4.685694316721E1)); +#16591=CARTESIAN_POINT('',(1.766911157942E2,6.918670708231E2, +-4.698864893357E1)); +#16592=CARTESIAN_POINT('',(1.763785599582E2,6.943456968071E2, +-4.661951469734E1)); +#16593=CARTESIAN_POINT('',(1.761862812217E2,6.969520919749E2, +-4.533541495073E1)); +#16594=CARTESIAN_POINT('',(1.761733872916E2,6.990066751163E2, +-4.331157014836E1)); +#16595=CARTESIAN_POINT('',(1.763361519194E2,7.003072534601E2, +-4.073951087114E1)); +#16596=CARTESIAN_POINT('',(1.765856330627E2,7.006280512165E2, +-3.855060392239E1)); +#16597=CARTESIAN_POINT('',(1.767679677809E2,7.005543877767E2, +-3.731085836136E1)); +#16598=CARTESIAN_POINT('',(1.768128943691E2,7.005234008250E2, +-3.702072696109E1)); +#16599=CARTESIAN_POINT('',(1.836826639879E2,6.897862163266E2, +-4.721069884820E1)); +#16600=CARTESIAN_POINT('',(1.835857893567E2,6.903514947129E2, +-4.724184772667E1)); +#16601=CARTESIAN_POINT('',(1.833398615256E2,6.918833423626E2, +-4.720749099360E1)); +#16602=CARTESIAN_POINT('',(1.830299462757E2,6.942785815232E2, +-4.662579150111E1)); +#16603=CARTESIAN_POINT('',(1.828326852057E2,6.967158359740E2, +-4.524410321288E1)); +#16604=CARTESIAN_POINT('',(1.828139260644E2,6.986355447611E2, +-4.327276887169E1)); +#16605=CARTESIAN_POINT('',(1.829751308850E2,6.999200784649E2, +-4.084285725631E1)); +#16606=CARTESIAN_POINT('',(1.832279510547E2,7.003457819958E2, +-3.875551132809E1)); +#16607=CARTESIAN_POINT('',(1.834116877555E2,7.003659939980E2, +-3.754237237442E1)); +#16608=CARTESIAN_POINT('',(1.834569525020E2,7.003585692179E2, +-3.725644926174E1)); +#16609=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#16569,#16570,#16571,#16572, +#16573,#16574,#16575,#16576,#16577,#16578),(#16579,#16580,#16581,#16582,#16583, +#16584,#16585,#16586,#16587,#16588),(#16589,#16590,#16591,#16592,#16593,#16594, +#16595,#16596,#16597,#16598),(#16599,#16600,#16601,#16602,#16603,#16604,#16605, +#16606,#16607,#16608)),.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4, +4),(4,1,1,1,1,1,1,4),(0.E0,1.E0),(6.058882744014E-2,1.454121211020E-1, +2.901576818412E-1,4.323936297632E-1,5.736064765292E-1,7.145588119192E-1, +8.571941761250E-1,9.011323262630E-1),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.214490985258E0,1.214490985258E0,1.214490985258E0, +1.214490985258E0,1.214490985258E0,1.214490985258E0,1.214490985258E0, +1.214490985258E0,1.214490985258E0,1.214490985258E0),(9.285030049139E-1, +9.285030049139E-1,9.285030049139E-1,9.285030049139E-1,9.285030049139E-1, +9.285030049139E-1,9.285030049139E-1,9.285030049139E-1,9.285030049139E-1, +9.285030049139E-1),(9.285030049139E-1,9.285030049139E-1,9.285030049139E-1, +9.285030049139E-1,9.285030049139E-1,9.285030049139E-1,9.285030049139E-1, +9.285030049139E-1,9.285030049139E-1,9.285030049139E-1),(1.214490985258E0, +1.214490985258E0,1.214490985258E0,1.214490985258E0,1.214490985258E0, +1.214490985258E0,1.214490985258E0,1.214490985258E0,1.214490985258E0, +1.214490985258E0)))REPRESENTATION_ITEM('')SURFACE()); +#16610=ORIENTED_EDGE('',*,*,#12537,.T.); +#16611=ORIENTED_EDGE('',*,*,#12565,.F.); +#16612=ORIENTED_EDGE('',*,*,#16561,.F.); +#16614=ORIENTED_EDGE('',*,*,#16613,.F.); +#16615=EDGE_LOOP('',(#16610,#16611,#16612,#16614)); +#16616=FACE_OUTER_BOUND('',#16615,.F.); +#16618=CARTESIAN_POINT('',(1.542255323822E2,6.706651438410E2,-8.8144E2)); +#16619=DIRECTION('',(3.486096470692E-2,4.697818774637E-2,9.982874150343E-1)); +#16620=DIRECTION('',(-9.993908270191E-1,-1.113202471659E-14,3.489949670250E-2)); +#16621=AXIS2_PLACEMENT_3D('',#16618,#16619,#16620); +#16622=CYLINDRICAL_SURFACE('',#16621,1.E1); +#16623=ORIENTED_EDGE('',*,*,#12539,.F.); +#16624=ORIENTED_EDGE('',*,*,#16613,.T.); +#16625=ORIENTED_EDGE('',*,*,#12676,.T.); +#16626=ORIENTED_EDGE('',*,*,#9209,.T.); +#16627=EDGE_LOOP('',(#16623,#16624,#16625,#16626)); +#16628=FACE_OUTER_BOUND('',#16627,.F.); +#16630=CARTESIAN_POINT('',(2.512567197526E2,6.784680186132E2, +-3.116418284588E1)); +#16631=DIRECTION('',(6.946583704590E-1,0.E0,7.193398003387E-1)); +#16632=DIRECTION('',(7.193398003387E-1,0.E0,-6.946583704590E-1)); +#16633=AXIS2_PLACEMENT_3D('',#16630,#16631,#16632); +#16634=SPHERICAL_SURFACE('',#16633,1.E1); +#16635=ORIENTED_EDGE('',*,*,#16517,.F.); +#16637=ORIENTED_EDGE('',*,*,#16636,.F.); +#16638=ORIENTED_EDGE('',*,*,#16564,.F.); +#16639=EDGE_LOOP('',(#16635,#16637,#16638)); +#16640=FACE_OUTER_BOUND('',#16639,.F.); +#16642=CARTESIAN_POINT('',(2.066956523975E2,6.410768434307E2,-8.8144E2)); +#16643=DIRECTION('',(5.228556327394E-2,4.387279685906E-2,9.976679796249E-1)); +#16644=DIRECTION('',(9.986295347546E-1,0.E0,-5.233595624294E-2)); +#16645=AXIS2_PLACEMENT_3D('',#16642,#16643,#16644); +#16646=CYLINDRICAL_SURFACE('',#16645,1.E1); +#16647=ORIENTED_EDGE('',*,*,#12705,.T.); +#16648=ORIENTED_EDGE('',*,*,#12680,.F.); +#16649=ORIENTED_EDGE('',*,*,#16636,.T.); +#16651=ORIENTED_EDGE('',*,*,#16650,.T.); +#16652=EDGE_LOOP('',(#16647,#16648,#16649,#16651)); +#16653=FACE_OUTER_BOUND('',#16652,.F.); +#16655=CARTESIAN_POINT('',(2.65E2,7.051915877562E2,4.E1)); +#16656=DIRECTION('',(-9.986295347546E-1,0.E0,5.233595624294E-2)); +#16657=DIRECTION('',(0.E0,-1.E0,0.E0)); +#16658=AXIS2_PLACEMENT_3D('',#16655,#16656,#16657); +#16659=PLANE('',#16658); +#16660=ORIENTED_EDGE('',*,*,#16650,.F.); +#16661=ORIENTED_EDGE('',*,*,#16515,.T.); +#16663=ORIENTED_EDGE('',*,*,#16662,.T.); +#16664=ORIENTED_EDGE('',*,*,#12707,.F.); +#16665=EDGE_LOOP('',(#16660,#16661,#16663,#16664)); +#16666=FACE_OUTER_BOUND('',#16665,.F.); +#16668=CARTESIAN_POINT('',(2.066956523975E2,6.229231565693E2,-8.8144E2)); +#16669=DIRECTION('',(5.228556327394E-2,-4.387279685906E-2,9.976679796249E-1)); +#16670=DIRECTION('',(1.734101988745E-1,-9.834581082133E-1,-5.233595624294E-2)); +#16671=AXIS2_PLACEMENT_3D('',#16668,#16669,#16670); +#16672=CYLINDRICAL_SURFACE('',#16671,1.E1); +#16673=ORIENTED_EDGE('',*,*,#12709,.T.); +#16674=ORIENTED_EDGE('',*,*,#16662,.F.); +#16676=ORIENTED_EDGE('',*,*,#16675,.T.); +#16677=ORIENTED_EDGE('',*,*,#12645,.T.); +#16678=EDGE_LOOP('',(#16673,#16674,#16676,#16677)); +#16679=FACE_OUTER_BOUND('',#16678,.F.); +#16681=CARTESIAN_POINT('',(2.512567197526E2,5.855319813868E2, +-3.116418284588E1)); +#16682=DIRECTION('',(6.315155227736E-2,-7.200428699253E-1,6.910500321357E-1)); +#16683=DIRECTION('',(1.783485029043E-1,-6.731435435383E-1,-7.176834826749E-1)); +#16684=AXIS2_PLACEMENT_3D('',#16681,#16682,#16683); +#16685=SPHERICAL_SURFACE('',#16684,1.E1); +#16686=ORIENTED_EDGE('',*,*,#16675,.F.); +#16687=ORIENTED_EDGE('',*,*,#16513,.F.); +#16689=ORIENTED_EDGE('',*,*,#16688,.F.); +#16690=EDGE_LOOP('',(#16686,#16687,#16689)); +#16691=FACE_OUTER_BOUND('',#16690,.F.); +#16693=CARTESIAN_POINT('',(1.226448E3,7.529442014340E2,5.415399894511E1)); +#16694=DIRECTION('',(-9.819387419573E-1,-1.685705646381E-1,-8.590850819817E-2)); +#16695=DIRECTION('',(8.715574274766E-2,-1.044930486717E-14,-9.961946980917E-1)); +#16696=AXIS2_PLACEMENT_3D('',#16693,#16694,#16695); +#16697=CYLINDRICAL_SURFACE('',#16696,1.E1); +#16698=ORIENTED_EDGE('',*,*,#16549,.T.); +#16699=ORIENTED_EDGE('',*,*,#12614,.T.); +#16700=ORIENTED_EDGE('',*,*,#12647,.F.); +#16701=ORIENTED_EDGE('',*,*,#16688,.T.); +#16702=EDGE_LOOP('',(#16698,#16699,#16700,#16701)); +#16703=FACE_OUTER_BOUND('',#16702,.F.); +#16705=CARTESIAN_POINT('',(5.306934430368E1,4.127339792212E2,-3.36E2)); +#16706=DIRECTION('',(-1.E0,0.E0,0.E0)); +#16707=DIRECTION('',(0.E0,0.E0,1.E0)); +#16708=AXIS2_PLACEMENT_3D('',#16705,#16706,#16707); +#16709=CYLINDRICAL_SURFACE('',#16708,6.E0); +#16710=ORIENTED_EDGE('',*,*,#12269,.F.); +#16712=ORIENTED_EDGE('',*,*,#16711,.T.); +#16714=ORIENTED_EDGE('',*,*,#16713,.T.); +#16716=ORIENTED_EDGE('',*,*,#16715,.F.); +#16717=EDGE_LOOP('',(#16710,#16712,#16714,#16716)); +#16718=FACE_OUTER_BOUND('',#16717,.F.); +#16720=CARTESIAN_POINT('',(5.038756437524E1,4.123580399951E2, +-3.300112763499E2)); +#16721=CARTESIAN_POINT('',(4.949235868805E1,4.165021412445E2, +-3.297509785235E2)); +#16722=CARTESIAN_POINT('',(4.889894533940E1,4.192491803158E2, +-3.329359997612E2)); +#16723=CARTESIAN_POINT('',(4.906491657202E1,4.184808634895E2, +-3.371103100217E2)); +#16724=CARTESIAN_POINT('',(5.058778694321E1,4.124012919262E2, +-3.300112763499E2)); +#16725=CARTESIAN_POINT('',(5.201003909726E1,4.170460087046E2, +-3.297509785235E2)); +#16726=CARTESIAN_POINT('',(5.295282065622E1,4.201248954638E2, +-3.329359997612E2)); +#16727=CARTESIAN_POINT('',(5.268913495083E1,4.192637644635E2, +-3.371103100217E2)); +#16728=CARTESIAN_POINT('',(5.076309260002E1,4.122953309288E2, +-3.300112763499E2)); +#16729=CARTESIAN_POINT('',(5.421440408082E1,4.157136118131E2, +-3.297509785235E2)); +#16730=CARTESIAN_POINT('',(5.650220713250E1,4.179795195651E2, +-3.329359997612E2)); +#16731=CARTESIAN_POINT('',(5.586233360534E1,4.173457699141E2, +-3.371103100217E2)); +#16732=CARTESIAN_POINT('',(5.081786766790E1,4.120979493233E2, +-3.300112763499E2)); +#16733=CARTESIAN_POINT('',(5.490316817326E1,4.132316548268E2, +-3.297509785235E2)); +#16734=CARTESIAN_POINT('',(5.761122944656E1,4.139831647746E2, +-3.329359997612E2)); +#16735=CARTESIAN_POINT('',(5.685381428469E1,4.137729756499E2, +-3.371103100217E2)); +#16736=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#16720,#16721,#16722,#16723),( +#16724,#16725,#16726,#16727),(#16728,#16729,#16730,#16731),(#16732,#16733, +#16734,#16735)),.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4,4),(4, +4),(0.E0,1.E0),(0.E0,1.E0),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.434404286136E0,1.065705539162E0,1.065705539162E0, +1.434404286136E0),(1.173624206967E0,8.719562750531E-1,8.719562750531E-1, +1.173624206967E0),(1.173624206967E0,8.719562750531E-1,8.719562750531E-1, +1.173624206967E0),(1.434404286136E0,1.065705539162E0,1.065705539162E0, +1.434404286136E0)))REPRESENTATION_ITEM('')SURFACE()); +#16737=ORIENTED_EDGE('',*,*,#12291,.F.); +#16739=ORIENTED_EDGE('',*,*,#16738,.T.); +#16741=ORIENTED_EDGE('',*,*,#16740,.T.); +#16742=ORIENTED_EDGE('',*,*,#16711,.F.); +#16743=EDGE_LOOP('',(#16737,#16739,#16741,#16742)); +#16744=FACE_OUTER_BOUND('',#16743,.F.); +#16746=CARTESIAN_POINT('',(8.386049398665E1,3.499683738265E2,-3.36E2)); +#16747=DIRECTION('',(-4.648338989899E-1,8.853979028379E-1,0.E0)); +#16748=DIRECTION('',(0.E0,0.E0,1.E0)); +#16749=AXIS2_PLACEMENT_3D('',#16746,#16747,#16748); +#16750=CYLINDRICAL_SURFACE('',#16749,6.E0); +#16751=ORIENTED_EDGE('',*,*,#12289,.F.); +#16753=ORIENTED_EDGE('',*,*,#16752,.T.); +#16755=ORIENTED_EDGE('',*,*,#16754,.T.); +#16756=ORIENTED_EDGE('',*,*,#16738,.F.); +#16757=EDGE_LOOP('',(#16751,#16753,#16755,#16756)); +#16758=FACE_OUTER_BOUND('',#16757,.F.); +#16760=CARTESIAN_POINT('',(8.228105596387E1,3.521680668547E2, +-3.300112763499E2)); +#16761=CARTESIAN_POINT('',(8.553411256929E1,3.548869988344E2, +-3.297509785235E2)); +#16762=CARTESIAN_POINT('',(8.769049656146E1,3.566893226510E2, +-3.329359997612E2)); +#16763=CARTESIAN_POINT('',(8.708737950994E1,3.561852323637E2, +-3.371103100217E2)); +#16764=CARTESIAN_POINT('',(8.235479434440E1,3.520798428287E2, +-3.300112763499E2)); +#16765=CARTESIAN_POINT('',(8.646132910613E1,3.537776338696E2, +-3.297509785235E2)); +#16766=CARTESIAN_POINT('',(8.918346612911E1,3.549030644620E2, +-3.329359997612E2)); +#16767=CARTESIAN_POINT('',(8.842211413379E1,3.545882938168E2, +-3.371103100217E2)); +#16768=CARTESIAN_POINT('',(8.238231828455E1,3.519682038558E2, +-3.300112763499E2)); +#16769=CARTESIAN_POINT('',(8.680742637973E1,3.523738397934E2, +-3.297509785235E2)); +#16770=CARTESIAN_POINT('',(8.974073908145E1,3.526427274730E2, +-3.329359997612E2)); +#16771=CARTESIAN_POINT('',(8.892032355516E1,3.525675225257E2, +-3.371103100217E2)); +#16772=CARTESIAN_POINT('',(8.235803999509E1,3.518558143892E2, +-3.300112763499E2)); +#16773=CARTESIAN_POINT('',(8.650214124452E1,3.509606087020E2, +-3.297509785235E2)); +#16774=CARTESIAN_POINT('',(8.924918031580E1,3.503671953534E2, +-3.329359997612E2)); +#16775=CARTESIAN_POINT('',(8.848086348954E1,3.505331665860E2, +-3.371103100217E2)); +#16776=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#16760,#16761,#16762,#16763),( +#16764,#16765,#16766,#16767),(#16768,#16769,#16770,#16771),(#16772,#16773, +#16774,#16775)),.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4,4),(4, +4),(0.E0,1.E0),(0.E0,1.E0),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.305055903511E0,9.696048169479E-1,9.696048169479E-1, +1.305055903511E0),(1.216740334508E0,9.039898491246E-1,9.039898491246E-1, +1.216740334508E0),(1.216740334508E0,9.039898491246E-1,9.039898491246E-1, +1.216740334508E0),(1.305055903511E0,9.696048169479E-1,9.696048169479E-1, +1.305055903511E0)))REPRESENTATION_ITEM('')SURFACE()); +#16777=ORIENTED_EDGE('',*,*,#12287,.F.); +#16779=ORIENTED_EDGE('',*,*,#16778,.T.); +#16781=ORIENTED_EDGE('',*,*,#16780,.T.); +#16782=ORIENTED_EDGE('',*,*,#16752,.F.); +#16783=EDGE_LOOP('',(#16777,#16779,#16781,#16782)); +#16784=FACE_OUTER_BOUND('',#16783,.F.); +#16786=CARTESIAN_POINT('',(8.273397922122E1,1.653955636065E2,-3.36E2)); +#16787=DIRECTION('',(0.E0,1.E0,0.E0)); +#16788=DIRECTION('',(0.E0,0.E0,1.E0)); +#16789=AXIS2_PLACEMENT_3D('',#16786,#16787,#16788); +#16790=CYLINDRICAL_SURFACE('',#16789,6.E0); +#16792=ORIENTED_EDGE('',*,*,#16791,.T.); +#16793=ORIENTED_EDGE('',*,*,#16778,.F.); +#16794=ORIENTED_EDGE('',*,*,#12285,.F.); +#16796=ORIENTED_EDGE('',*,*,#16795,.T.); +#16797=EDGE_LOOP('',(#16792,#16793,#16794,#16796)); +#16798=FACE_OUTER_BOUND('',#16797,.F.); +#16800=CARTESIAN_POINT('',(9.E1,1.526916960110E2,-3.6E2)); +#16801=DIRECTION('',(-9.986295347546E-1,0.E0,-5.233595624294E-2)); +#16802=DIRECTION('',(0.E0,-1.E0,0.E0)); +#16803=AXIS2_PLACEMENT_3D('',#16800,#16801,#16802); +#16804=PLANE('',#16803); +#16805=ORIENTED_EDGE('',*,*,#16791,.F.); +#16807=ORIENTED_EDGE('',*,*,#16806,.T.); +#16809=ORIENTED_EDGE('',*,*,#16808,.T.); +#16811=ORIENTED_EDGE('',*,*,#16810,.F.); +#16812=EDGE_LOOP('',(#16805,#16807,#16809,#16811)); +#16813=FACE_OUTER_BOUND('',#16812,.F.); +#16815=CARTESIAN_POINT('',(8.2E1,1.68E2,-3.478429921313E2)); +#16816=DIRECTION('',(0.E0,0.E0,-1.E0)); +#16817=DIRECTION('',(-1.E0,0.E0,0.E0)); +#16818=AXIS2_PLACEMENT_3D('',#16815,#16816,#16817); +#16819=CONICAL_SURFACE('',#16818,7.362878214873E0,3.E0); +#16821=ORIENTED_EDGE('',*,*,#16820,.T.); +#16823=ORIENTED_EDGE('',*,*,#16822,.T.); +#16824=ORIENTED_EDGE('',*,*,#16806,.F.); +#16826=ORIENTED_EDGE('',*,*,#16825,.F.); +#16827=EDGE_LOOP('',(#16821,#16823,#16824,#16826)); +#16828=FACE_OUTER_BOUND('',#16827,.F.); +#16830=CARTESIAN_POINT('',(-9.730830398897E1,1.6E2,-3.6E2)); +#16831=DIRECTION('',(0.E0,9.986295347546E-1,-5.233595624294E-2)); +#16832=DIRECTION('',(-1.E0,0.E0,0.E0)); +#16833=AXIS2_PLACEMENT_3D('',#16830,#16831,#16832); +#16834=PLANE('',#16833); +#16836=ORIENTED_EDGE('',*,*,#16835,.F.); +#16838=ORIENTED_EDGE('',*,*,#16837,.T.); +#16840=ORIENTED_EDGE('',*,*,#16839,.T.); +#16841=ORIENTED_EDGE('',*,*,#16820,.F.); +#16842=EDGE_LOOP('',(#16836,#16838,#16840,#16841)); +#16843=FACE_OUTER_BOUND('',#16842,.F.); +#16845=CARTESIAN_POINT('',(-8.460443639349E1,1.672660207788E2,-3.36E2)); +#16846=DIRECTION('',(1.E0,0.E0,0.E0)); +#16847=DIRECTION('',(0.E0,0.E0,1.E0)); +#16848=AXIS2_PLACEMENT_3D('',#16845,#16846,#16847); +#16849=CYLINDRICAL_SURFACE('',#16848,6.E0); +#16850=ORIENTED_EDGE('',*,*,#12281,.F.); +#16852=ORIENTED_EDGE('',*,*,#16851,.T.); +#16853=ORIENTED_EDGE('',*,*,#16835,.T.); +#16855=ORIENTED_EDGE('',*,*,#16854,.F.); +#16856=EDGE_LOOP('',(#16850,#16852,#16853,#16855)); +#16857=FACE_OUTER_BOUND('',#16856,.F.); +#16859=CARTESIAN_POINT('',(-8.192265646504E1,1.676419600049E2, +-3.300112763499E2)); +#16860=CARTESIAN_POINT('',(-8.102745077785E1,1.634978587555E2, +-3.297509785235E2)); +#16861=CARTESIAN_POINT('',(-8.043403742920E1,1.607508196842E2, +-3.329359997612E2)); +#16862=CARTESIAN_POINT('',(-8.060000866181E1,1.615191365105E2, +-3.371103100217E2)); +#16863=CARTESIAN_POINT('',(-8.221148768571E1,1.675795668982E2, +-3.300112763499E2)); +#16864=CARTESIAN_POINT('',(-8.465933260415E1,1.627133023293E2, +-3.297509785235E2)); +#16865=CARTESIAN_POINT('',(-8.628195841049E1,1.594875561186E2, +-3.329359997612E2)); +#16866=CARTESIAN_POINT('',(-8.582812769408E1,1.603897621035E2, +-3.371103100217E2)); +#16867=CARTESIAN_POINT('',(-8.242043310178E1,1.677885123143E2, +-3.300112763499E2)); +#16868=CARTESIAN_POINT('',(-8.728669767073E1,1.653406673958E2, +-3.297509785235E2)); +#16869=CARTESIAN_POINT('',(-9.051244388144E1,1.637180415895E2, +-3.329359997612E2)); +#16870=CARTESIAN_POINT('',(-8.961023789651E1,1.641718723059E2, +-3.371103100217E2)); +#16871=CARTESIAN_POINT('',(-8.235803999509E1,1.680773435350E2, +-3.300112763499E2)); +#16872=CARTESIAN_POINT('',(-8.650214124452E1,1.689725492221E2, +-3.297509785235E2)); +#16873=CARTESIAN_POINT('',(-8.924918031581E1,1.695659625708E2, +-3.329359997612E2)); +#16874=CARTESIAN_POINT('',(-8.848086348955E1,1.693999913382E2, +-3.371103100217E2)); +#16875=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#16859,#16860,#16861,#16862),( +#16863,#16864,#16865,#16866),(#16867,#16868,#16869,#16870),(#16871,#16872, +#16873,#16874)),.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4,4),(4, +4),(0.E0,1.E0),(0.E0,1.E0),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.606915848372E0,1.193874793271E0,1.193874793271E0, +1.606915848372E0),(1.116120352888E0,8.292331903501E-1,8.292331903501E-1, +1.116120352888E0),(1.116120352888E0,8.292331903501E-1,8.292331903501E-1, +1.116120352888E0),(1.606915848372E0,1.193874793271E0,1.193874793271E0, +1.606915848372E0)))REPRESENTATION_ITEM('')SURFACE()); +#16876=ORIENTED_EDGE('',*,*,#12279,.F.); +#16878=ORIENTED_EDGE('',*,*,#16877,.T.); +#16880=ORIENTED_EDGE('',*,*,#16879,.T.); +#16881=ORIENTED_EDGE('',*,*,#16851,.F.); +#16882=EDGE_LOOP('',(#16876,#16878,#16880,#16881)); +#16883=FACE_OUTER_BOUND('',#16882,.F.); +#16885=CARTESIAN_POINT('',(-8.273397922122E1,3.545375943177E2,-3.36E2)); +#16886=DIRECTION('',(0.E0,-1.E0,0.E0)); +#16887=DIRECTION('',(0.E0,0.E0,1.E0)); +#16888=AXIS2_PLACEMENT_3D('',#16885,#16886,#16887); +#16889=CYLINDRICAL_SURFACE('',#16888,6.E0); +#16890=ORIENTED_EDGE('',*,*,#12277,.F.); +#16892=ORIENTED_EDGE('',*,*,#16891,.T.); +#16894=ORIENTED_EDGE('',*,*,#16893,.T.); +#16895=ORIENTED_EDGE('',*,*,#16877,.F.); +#16896=EDGE_LOOP('',(#16890,#16892,#16894,#16895)); +#16897=FACE_OUTER_BOUND('',#16896,.F.); +#16899=CARTESIAN_POINT('',(-8.235803999509E1,3.518558143892E2, +-3.300112763499E2)); +#16900=CARTESIAN_POINT('',(-8.650214124452E1,3.509606087020E2, +-3.297509785235E2)); +#16901=CARTESIAN_POINT('',(-8.924918031581E1,3.503671953534E2, +-3.329359997612E2)); +#16902=CARTESIAN_POINT('',(-8.848086348955E1,3.505331665860E2, +-3.371103100217E2)); +#16903=CARTESIAN_POINT('',(-8.238231828455E1,3.519682038558E2, +-3.300112763499E2)); +#16904=CARTESIAN_POINT('',(-8.680742637973E1,3.523738397934E2, +-3.297509785235E2)); +#16905=CARTESIAN_POINT('',(-8.974073908145E1,3.526427274730E2, +-3.329359997612E2)); +#16906=CARTESIAN_POINT('',(-8.892032355515E1,3.525675225257E2, +-3.371103100217E2)); +#16907=CARTESIAN_POINT('',(-8.235479434440E1,3.520798428287E2, +-3.300112763499E2)); +#16908=CARTESIAN_POINT('',(-8.646132910612E1,3.537776338696E2, +-3.297509785235E2)); +#16909=CARTESIAN_POINT('',(-8.918346612911E1,3.549030644620E2, +-3.329359997612E2)); +#16910=CARTESIAN_POINT('',(-8.842211413379E1,3.545882938168E2, +-3.371103100217E2)); +#16911=CARTESIAN_POINT('',(-8.228105596387E1,3.521680668547E2, +-3.300112763499E2)); +#16912=CARTESIAN_POINT('',(-8.553411256928E1,3.548869988344E2, +-3.297509785235E2)); +#16913=CARTESIAN_POINT('',(-8.769049656145E1,3.566893226510E2, +-3.329359997612E2)); +#16914=CARTESIAN_POINT('',(-8.708737950994E1,3.561852323637E2, +-3.371103100217E2)); +#16915=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#16899,#16900,#16901,#16902),( +#16903,#16904,#16905,#16906),(#16907,#16908,#16909,#16910),(#16911,#16912, +#16913,#16914)),.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4,4),(4, +4),(0.E0,1.E0),(0.E0,1.E0),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.305055903511E0,9.696048169479E-1,9.696048169479E-1, +1.305055903511E0),(1.216740334508E0,9.039898491246E-1,9.039898491246E-1, +1.216740334508E0),(1.216740334508E0,9.039898491246E-1,9.039898491246E-1, +1.216740334508E0),(1.305055903511E0,9.696048169479E-1,9.696048169479E-1, +1.305055903511E0)))REPRESENTATION_ITEM('')SURFACE()); +#16916=ORIENTED_EDGE('',*,*,#12275,.F.); +#16918=ORIENTED_EDGE('',*,*,#16917,.T.); +#16920=ORIENTED_EDGE('',*,*,#16919,.T.); +#16921=ORIENTED_EDGE('',*,*,#16891,.F.); +#16922=EDGE_LOOP('',(#16916,#16918,#16920,#16921)); +#16923=FACE_OUTER_BOUND('',#16922,.F.); +#16925=CARTESIAN_POINT('',(-4.990414124993E1,4.146471409440E2,-3.36E2)); +#16926=DIRECTION('',(-4.648338989899E-1,-8.853979028379E-1,0.E0)); +#16927=DIRECTION('',(0.E0,0.E0,1.E0)); +#16928=AXIS2_PLACEMENT_3D('',#16925,#16926,#16927); +#16929=CYLINDRICAL_SURFACE('',#16928,6.E0); +#16930=ORIENTED_EDGE('',*,*,#12273,.F.); +#16932=ORIENTED_EDGE('',*,*,#16931,.T.); +#16934=ORIENTED_EDGE('',*,*,#16933,.T.); +#16935=ORIENTED_EDGE('',*,*,#16917,.F.); +#16936=EDGE_LOOP('',(#16930,#16932,#16934,#16935)); +#16937=FACE_OUTER_BOUND('',#16936,.F.); +#16939=CARTESIAN_POINT('',(-5.081786766790E1,4.120979493233E2, +-3.300112763499E2)); +#16940=CARTESIAN_POINT('',(-5.490316817326E1,4.132316548268E2, +-3.297509785235E2)); +#16941=CARTESIAN_POINT('',(-5.761122944656E1,4.139831647746E2, +-3.329359997612E2)); +#16942=CARTESIAN_POINT('',(-5.685381428469E1,4.137729756499E2, +-3.371103100217E2)); +#16943=CARTESIAN_POINT('',(-5.076309260002E1,4.122953309288E2, +-3.300112763499E2)); +#16944=CARTESIAN_POINT('',(-5.421440408082E1,4.157136118131E2, +-3.297509785235E2)); +#16945=CARTESIAN_POINT('',(-5.650220713250E1,4.179795195651E2, +-3.329359997612E2)); +#16946=CARTESIAN_POINT('',(-5.586233360534E1,4.173457699141E2, +-3.371103100217E2)); +#16947=CARTESIAN_POINT('',(-5.058778694321E1,4.124012919262E2, +-3.300112763499E2)); +#16948=CARTESIAN_POINT('',(-5.201003909727E1,4.170460087046E2, +-3.297509785235E2)); +#16949=CARTESIAN_POINT('',(-5.295282065622E1,4.201248954638E2, +-3.329359997612E2)); +#16950=CARTESIAN_POINT('',(-5.268913495083E1,4.192637644635E2, +-3.371103100217E2)); +#16951=CARTESIAN_POINT('',(-5.038756437524E1,4.123580399951E2, +-3.300112763499E2)); +#16952=CARTESIAN_POINT('',(-4.949235868805E1,4.165021412445E2, +-3.297509785235E2)); +#16953=CARTESIAN_POINT('',(-4.889894533941E1,4.192491803158E2, +-3.329359997612E2)); +#16954=CARTESIAN_POINT('',(-4.906491657202E1,4.184808634895E2, +-3.371103100217E2)); +#16955=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#16939,#16940,#16941,#16942),( +#16943,#16944,#16945,#16946),(#16947,#16948,#16949,#16950),(#16951,#16952, +#16953,#16954)),.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4,4),(4, +4),(0.E0,1.E0),(0.E0,1.E0),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.434404286136E0,1.065705539162E0,1.065705539162E0, +1.434404286136E0),(1.173624206967E0,8.719562750531E-1,8.719562750531E-1, +1.173624206967E0),(1.173624206967E0,8.719562750531E-1,8.719562750531E-1, +1.173624206967E0),(1.434404286136E0,1.065705539162E0,1.065705539162E0, +1.434404286136E0)))REPRESENTATION_ITEM('')SURFACE()); +#16956=ORIENTED_EDGE('',*,*,#12271,.F.); +#16957=ORIENTED_EDGE('',*,*,#16715,.T.); +#16959=ORIENTED_EDGE('',*,*,#16958,.T.); +#16960=ORIENTED_EDGE('',*,*,#16931,.F.); +#16961=EDGE_LOOP('',(#16956,#16957,#16959,#16960)); +#16962=FACE_OUTER_BOUND('',#16961,.F.); +#16964=CARTESIAN_POINT('',(-5.046490791019E1,4.12E2,-3.478429921313E2)); +#16965=DIRECTION('',(0.E0,0.E0,-1.E0)); +#16966=DIRECTION('',(-1.E0,0.E0,0.E0)); +#16967=AXIS2_PLACEMENT_3D('',#16964,#16965,#16966); +#16968=CONICAL_SURFACE('',#16967,7.362878214873E0,3.E0); +#16970=ORIENTED_EDGE('',*,*,#16969,.T.); +#16972=ORIENTED_EDGE('',*,*,#16971,.T.); +#16974=ORIENTED_EDGE('',*,*,#16973,.F.); +#16975=ORIENTED_EDGE('',*,*,#16958,.F.); +#16976=EDGE_LOOP('',(#16970,#16972,#16974,#16975)); +#16977=FACE_OUTER_BOUND('',#16976,.F.); +#16979=CARTESIAN_POINT('',(6.577321189916E1,4.2E2,-3.6E2)); +#16980=DIRECTION('',(0.E0,-9.986295347546E-1,-5.233595624294E-2)); +#16981=DIRECTION('',(1.E0,0.E0,0.E0)); +#16982=AXIS2_PLACEMENT_3D('',#16979,#16980,#16981); +#16983=PLANE('',#16982); +#16984=ORIENTED_EDGE('',*,*,#16713,.F.); +#16986=ORIENTED_EDGE('',*,*,#16985,.T.); +#16988=ORIENTED_EDGE('',*,*,#16987,.T.); +#16989=ORIENTED_EDGE('',*,*,#16969,.F.); +#16990=EDGE_LOOP('',(#16984,#16986,#16988,#16989)); +#16991=FACE_OUTER_BOUND('',#16990,.F.); +#16993=CARTESIAN_POINT('',(5.046490791019E1,4.12E2,-3.478429921313E2)); +#16994=DIRECTION('',(0.E0,0.E0,-1.E0)); +#16995=DIRECTION('',(-1.E0,0.E0,0.E0)); +#16996=AXIS2_PLACEMENT_3D('',#16993,#16994,#16995); +#16997=CONICAL_SURFACE('',#16996,7.362878214873E0,3.E0); +#16999=ORIENTED_EDGE('',*,*,#16998,.T.); +#17001=ORIENTED_EDGE('',*,*,#17000,.T.); +#17002=ORIENTED_EDGE('',*,*,#16985,.F.); +#17003=ORIENTED_EDGE('',*,*,#16740,.F.); +#17004=EDGE_LOOP('',(#16999,#17001,#17002,#17003)); +#17005=FACE_OUTER_BOUND('',#17004,.F.); +#17007=CARTESIAN_POINT('',(9.619900185282E1,3.420978888683E2,-3.6E2)); +#17008=DIRECTION('',(-8.841844957837E-1,-4.641968602865E-1,-5.233595624294E-2)); +#17009=DIRECTION('',(4.648338989899E-1,-8.853979028379E-1,0.E0)); +#17010=AXIS2_PLACEMENT_3D('',#17007,#17008,#17009); +#17011=PLANE('',#17010); +#17012=ORIENTED_EDGE('',*,*,#16754,.F.); +#17014=ORIENTED_EDGE('',*,*,#17013,.T.); +#17016=ORIENTED_EDGE('',*,*,#17015,.T.); +#17017=ORIENTED_EDGE('',*,*,#16998,.F.); +#17018=EDGE_LOOP('',(#17012,#17014,#17016,#17017)); +#17019=FACE_OUTER_BOUND('',#17018,.F.); +#17021=CARTESIAN_POINT('',(8.2E1,3.519331579242E2,-3.478429921313E2)); +#17022=DIRECTION('',(0.E0,0.E0,-1.E0)); +#17023=DIRECTION('',(-1.E0,0.E0,0.E0)); +#17024=AXIS2_PLACEMENT_3D('',#17021,#17022,#17023); +#17025=CONICAL_SURFACE('',#17024,7.362878214873E0,3.E0); +#17026=ORIENTED_EDGE('',*,*,#17013,.F.); +#17027=ORIENTED_EDGE('',*,*,#16780,.F.); +#17028=ORIENTED_EDGE('',*,*,#16810,.T.); +#17030=ORIENTED_EDGE('',*,*,#17029,.T.); +#17031=EDGE_LOOP('',(#17026,#17027,#17028,#17030)); +#17032=FACE_OUTER_BOUND('',#17031,.F.); +#17034=CARTESIAN_POINT('',(0.E0,0.E0,-3.6E2)); +#17035=DIRECTION('',(0.E0,0.E0,-1.E0)); +#17036=DIRECTION('',(-1.E0,0.E0,0.E0)); +#17037=AXIS2_PLACEMENT_3D('',#17034,#17035,#17036); +#17038=PLANE('',#17037); +#17040=ORIENTED_EDGE('',*,*,#17039,.F.); +#17042=ORIENTED_EDGE('',*,*,#17041,.F.); +#17044=ORIENTED_EDGE('',*,*,#17043,.F.); +#17046=ORIENTED_EDGE('',*,*,#17045,.F.); +#17048=ORIENTED_EDGE('',*,*,#17047,.F.); +#17050=ORIENTED_EDGE('',*,*,#17049,.F.); +#17051=EDGE_LOOP('',(#17040,#17042,#17044,#17046,#17048,#17050)); +#17052=FACE_OUTER_BOUND('',#17051,.F.); +#17054=ORIENTED_EDGE('',*,*,#17053,.T.); +#17056=ORIENTED_EDGE('',*,*,#17055,.T.); +#17058=ORIENTED_EDGE('',*,*,#17057,.T.); +#17060=ORIENTED_EDGE('',*,*,#17059,.T.); +#17062=ORIENTED_EDGE('',*,*,#17061,.T.); +#17064=ORIENTED_EDGE('',*,*,#17063,.T.); +#17066=ORIENTED_EDGE('',*,*,#17065,.T.); +#17068=ORIENTED_EDGE('',*,*,#17067,.T.); +#17070=ORIENTED_EDGE('',*,*,#17069,.T.); +#17072=ORIENTED_EDGE('',*,*,#17071,.T.); +#17074=ORIENTED_EDGE('',*,*,#17073,.T.); +#17076=ORIENTED_EDGE('',*,*,#17075,.T.); +#17077=EDGE_LOOP('',(#17054,#17056,#17058,#17060,#17062,#17064,#17066,#17068, +#17070,#17072,#17074,#17076)); +#17078=FACE_BOUND('',#17077,.F.); +#17080=ORIENTED_EDGE('',*,*,#17079,.T.); +#17082=ORIENTED_EDGE('',*,*,#17081,.T.); +#17083=EDGE_LOOP('',(#17080,#17082)); +#17084=FACE_BOUND('',#17083,.F.); +#17086=ORIENTED_EDGE('',*,*,#17085,.T.); +#17088=ORIENTED_EDGE('',*,*,#17087,.T.); +#17089=EDGE_LOOP('',(#17086,#17088)); +#17090=FACE_BOUND('',#17089,.F.); +#17092=ORIENTED_EDGE('',*,*,#17091,.T.); +#17094=ORIENTED_EDGE('',*,*,#17093,.T.); +#17095=EDGE_LOOP('',(#17092,#17094)); +#17096=FACE_BOUND('',#17095,.F.); +#17098=ORIENTED_EDGE('',*,*,#17097,.T.); +#17100=ORIENTED_EDGE('',*,*,#17099,.T.); +#17101=EDGE_LOOP('',(#17098,#17100)); +#17102=FACE_BOUND('',#17101,.F.); +#17104=ORIENTED_EDGE('',*,*,#17103,.T.); +#17106=ORIENTED_EDGE('',*,*,#17105,.T.); +#17107=EDGE_LOOP('',(#17104,#17106)); +#17108=FACE_BOUND('',#17107,.F.); +#17110=ORIENTED_EDGE('',*,*,#17109,.T.); +#17112=ORIENTED_EDGE('',*,*,#17111,.T.); +#17113=EDGE_LOOP('',(#17110,#17112)); +#17114=FACE_BOUND('',#17113,.F.); +#17116=ORIENTED_EDGE('',*,*,#17115,.T.); +#17118=ORIENTED_EDGE('',*,*,#17117,.T.); +#17119=EDGE_LOOP('',(#17116,#17118)); +#17120=FACE_BOUND('',#17119,.F.); +#17122=ORIENTED_EDGE('',*,*,#17121,.T.); +#17124=ORIENTED_EDGE('',*,*,#17123,.T.); +#17125=EDGE_LOOP('',(#17122,#17124)); +#17126=FACE_BOUND('',#17125,.F.); +#17128=ORIENTED_EDGE('',*,*,#17127,.T.); +#17130=ORIENTED_EDGE('',*,*,#17129,.T.); +#17131=EDGE_LOOP('',(#17128,#17130)); +#17132=FACE_BOUND('',#17131,.F.); +#17134=ORIENTED_EDGE('',*,*,#17133,.T.); +#17136=ORIENTED_EDGE('',*,*,#17135,.T.); +#17137=EDGE_LOOP('',(#17134,#17136)); +#17138=FACE_BOUND('',#17137,.F.); +#17140=ORIENTED_EDGE('',*,*,#17139,.T.); +#17142=ORIENTED_EDGE('',*,*,#17141,.T.); +#17143=EDGE_LOOP('',(#17140,#17142)); +#17144=FACE_BOUND('',#17143,.F.); +#17146=ORIENTED_EDGE('',*,*,#17145,.T.); +#17148=ORIENTED_EDGE('',*,*,#17147,.T.); +#17149=EDGE_LOOP('',(#17146,#17148)); +#17150=FACE_BOUND('',#17149,.F.); +#17152=ORIENTED_EDGE('',*,*,#17151,.T.); +#17154=ORIENTED_EDGE('',*,*,#17153,.T.); +#17155=EDGE_LOOP('',(#17152,#17154)); +#17156=FACE_BOUND('',#17155,.F.); +#17158=ORIENTED_EDGE('',*,*,#17157,.T.); +#17160=ORIENTED_EDGE('',*,*,#17159,.T.); +#17161=EDGE_LOOP('',(#17158,#17160)); +#17162=FACE_BOUND('',#17161,.F.); +#17164=ORIENTED_EDGE('',*,*,#17163,.T.); +#17166=ORIENTED_EDGE('',*,*,#17165,.T.); +#17167=EDGE_LOOP('',(#17164,#17166)); +#17168=FACE_BOUND('',#17167,.F.); +#17170=ORIENTED_EDGE('',*,*,#17169,.T.); +#17172=ORIENTED_EDGE('',*,*,#17171,.T.); +#17173=EDGE_LOOP('',(#17170,#17172)); +#17174=FACE_BOUND('',#17173,.F.); +#17176=ORIENTED_EDGE('',*,*,#17175,.T.); +#17178=ORIENTED_EDGE('',*,*,#17177,.T.); +#17179=EDGE_LOOP('',(#17176,#17178)); +#17180=FACE_BOUND('',#17179,.F.); +#17182=ORIENTED_EDGE('',*,*,#17181,.T.); +#17184=ORIENTED_EDGE('',*,*,#17183,.T.); +#17185=EDGE_LOOP('',(#17182,#17184)); +#17186=FACE_BOUND('',#17185,.F.); +#17188=ORIENTED_EDGE('',*,*,#17187,.T.); +#17190=ORIENTED_EDGE('',*,*,#17189,.T.); +#17191=EDGE_LOOP('',(#17188,#17190)); +#17192=FACE_BOUND('',#17191,.F.); +#17194=ORIENTED_EDGE('',*,*,#17193,.T.); +#17196=ORIENTED_EDGE('',*,*,#17195,.T.); +#17197=EDGE_LOOP('',(#17194,#17196)); +#17198=FACE_BOUND('',#17197,.F.); +#17200=ORIENTED_EDGE('',*,*,#17199,.T.); +#17202=ORIENTED_EDGE('',*,*,#17201,.T.); +#17203=EDGE_LOOP('',(#17200,#17202)); +#17204=FACE_BOUND('',#17203,.F.); +#17206=ORIENTED_EDGE('',*,*,#17205,.T.); +#17208=ORIENTED_EDGE('',*,*,#17207,.T.); +#17209=EDGE_LOOP('',(#17206,#17208)); +#17210=FACE_BOUND('',#17209,.F.); +#17212=CARTESIAN_POINT('',(0.E0,0.E0,-3.6E2)); +#17213=DIRECTION('',(0.E0,0.E0,-1.E0)); +#17214=DIRECTION('',(-1.E0,0.E0,0.E0)); +#17215=AXIS2_PLACEMENT_3D('',#17212,#17213,#17214); +#17216=PLANE('',#17215); +#17218=ORIENTED_EDGE('',*,*,#17217,.F.); +#17220=ORIENTED_EDGE('',*,*,#17219,.T.); +#17222=ORIENTED_EDGE('',*,*,#17221,.F.); +#17224=ORIENTED_EDGE('',*,*,#17223,.T.); +#17226=ORIENTED_EDGE('',*,*,#17225,.F.); +#17228=ORIENTED_EDGE('',*,*,#17227,.T.); +#17230=ORIENTED_EDGE('',*,*,#17229,.F.); +#17232=ORIENTED_EDGE('',*,*,#17231,.T.); +#17234=ORIENTED_EDGE('',*,*,#17233,.F.); +#17236=ORIENTED_EDGE('',*,*,#17235,.T.); +#17238=ORIENTED_EDGE('',*,*,#17237,.F.); +#17240=ORIENTED_EDGE('',*,*,#17239,.T.); +#17241=EDGE_LOOP('',(#17218,#17220,#17222,#17224,#17226,#17228,#17230,#17232, +#17234,#17236,#17238,#17240)); +#17242=FACE_OUTER_BOUND('',#17241,.F.); +#17243=ORIENTED_EDGE('',*,*,#17015,.F.); +#17244=ORIENTED_EDGE('',*,*,#17029,.F.); +#17245=ORIENTED_EDGE('',*,*,#16808,.F.); +#17246=ORIENTED_EDGE('',*,*,#16822,.F.); +#17247=ORIENTED_EDGE('',*,*,#16839,.F.); +#17249=ORIENTED_EDGE('',*,*,#17248,.F.); +#17251=ORIENTED_EDGE('',*,*,#17250,.F.); +#17253=ORIENTED_EDGE('',*,*,#17252,.F.); +#17255=ORIENTED_EDGE('',*,*,#17254,.F.); +#17256=ORIENTED_EDGE('',*,*,#16971,.F.); +#17257=ORIENTED_EDGE('',*,*,#16987,.F.); +#17258=ORIENTED_EDGE('',*,*,#17000,.F.); +#17259=EDGE_LOOP('',(#17243,#17244,#17245,#17246,#17247,#17249,#17251,#17253, +#17255,#17256,#17257,#17258)); +#17260=FACE_BOUND('',#17259,.F.); +#17262=CARTESIAN_POINT('',(1.503083039890E2,1.15E2,-3.6E2)); +#17263=DIRECTION('',(0.E0,-9.986295347546E-1,-5.233595624294E-2)); +#17264=DIRECTION('',(1.E0,0.E0,0.E0)); +#17265=AXIS2_PLACEMENT_3D('',#17262,#17263,#17264); +#17266=PLANE('',#17265); +#17268=ORIENTED_EDGE('',*,*,#17267,.F.); +#17270=ORIENTED_EDGE('',*,*,#17269,.T.); +#17271=ORIENTED_EDGE('',*,*,#17039,.T.); +#17273=ORIENTED_EDGE('',*,*,#17272,.F.); +#17274=EDGE_LOOP('',(#17268,#17270,#17271,#17273)); +#17275=FACE_OUTER_BOUND('',#17274,.F.); +#17277=CARTESIAN_POINT('',(1.226448E3,1.039381209544E2,-3.4E2)); +#17278=DIRECTION('',(-1.E0,0.E0,0.E0)); +#17279=DIRECTION('',(0.E0,0.E0,1.E0)); +#17280=AXIS2_PLACEMENT_3D('',#17277,#17278,#17279); +#17281=CYLINDRICAL_SURFACE('',#17280,1.E1); +#17282=ORIENTED_EDGE('',*,*,#12257,.F.); +#17284=ORIENTED_EDGE('',*,*,#17283,.F.); +#17285=ORIENTED_EDGE('',*,*,#17267,.T.); +#17287=ORIENTED_EDGE('',*,*,#17286,.T.); +#17288=EDGE_LOOP('',(#17282,#17284,#17285,#17287)); +#17289=FACE_OUTER_BOUND('',#17288,.F.); +#17291=CARTESIAN_POINT('',(1.460618790456E2,2.004456449844E3,-3.4E2)); +#17292=DIRECTION('',(0.E0,-1.E0,0.E0)); +#17293=DIRECTION('',(0.E0,0.E0,1.E0)); +#17294=AXIS2_PLACEMENT_3D('',#17291,#17292,#17293); +#17295=CYLINDRICAL_SURFACE('',#17294,1.E1); +#17297=ORIENTED_EDGE('',*,*,#17296,.T.); +#17298=ORIENTED_EDGE('',*,*,#17283,.T.); +#17299=ORIENTED_EDGE('',*,*,#12255,.F.); +#17301=ORIENTED_EDGE('',*,*,#17300,.F.); +#17302=EDGE_LOOP('',(#17297,#17298,#17299,#17301)); +#17303=FACE_OUTER_BOUND('',#17302,.F.); +#17305=CARTESIAN_POINT('',(1.35E2,3.803083039890E2,-3.6E2)); +#17306=DIRECTION('',(9.986295347546E-1,0.E0,-5.233595624294E-2)); +#17307=DIRECTION('',(0.E0,1.E0,0.E0)); +#17308=AXIS2_PLACEMENT_3D('',#17305,#17306,#17307); +#17309=PLANE('',#17308); +#17310=ORIENTED_EDGE('',*,*,#17296,.F.); +#17312=ORIENTED_EDGE('',*,*,#17311,.T.); +#17313=ORIENTED_EDGE('',*,*,#17041,.T.); +#17314=ORIENTED_EDGE('',*,*,#17269,.F.); +#17315=EDGE_LOOP('',(#17310,#17312,#17313,#17314)); +#17316=FACE_OUTER_BOUND('',#17315,.F.); +#17318=CARTESIAN_POINT('',(7.538418136989E1,4.785539402478E2,-3.6E2)); +#17319=DIRECTION('',(8.841844957837E-1,4.641968602865E-1,-5.233595624294E-2)); +#17320=DIRECTION('',(-4.648338989899E-1,8.853979028379E-1,0.E0)); +#17321=AXIS2_PLACEMENT_3D('',#17318,#17319,#17320); +#17322=PLANE('',#17321); +#17324=ORIENTED_EDGE('',*,*,#17323,.F.); +#17326=ORIENTED_EDGE('',*,*,#17325,.T.); +#17327=ORIENTED_EDGE('',*,*,#17043,.T.); +#17328=ORIENTED_EDGE('',*,*,#17311,.F.); +#17329=EDGE_LOOP('',(#17324,#17326,#17327,#17328)); +#17330=FACE_OUTER_BOUND('',#17329,.F.); +#17332=CARTESIAN_POINT('',(-5.581980376187E2,1.709174702323E3,-3.4E2)); +#17333=DIRECTION('',(4.648338989899E-1,-8.853979028379E-1,0.E0)); +#17334=DIRECTION('',(0.E0,0.E0,1.E0)); +#17335=AXIS2_PLACEMENT_3D('',#17332,#17333,#17334); +#17336=CYLINDRICAL_SURFACE('',#17335,1.E1); +#17337=ORIENTED_EDGE('',*,*,#12253,.F.); +#17339=ORIENTED_EDGE('',*,*,#17338,.F.); +#17340=ORIENTED_EDGE('',*,*,#17323,.T.); +#17341=ORIENTED_EDGE('',*,*,#17300,.T.); +#17342=EDGE_LOOP('',(#17337,#17339,#17340,#17341)); +#17343=FACE_OUTER_BOUND('',#17342,.F.); +#17345=CARTESIAN_POINT('',(-1.226448E3,4.760618790456E2,-3.4E2)); +#17346=DIRECTION('',(1.E0,0.E0,0.E0)); +#17347=DIRECTION('',(0.E0,0.E0,1.E0)); +#17348=AXIS2_PLACEMENT_3D('',#17345,#17346,#17347); +#17349=CYLINDRICAL_SURFACE('',#17348,1.E1); +#17350=ORIENTED_EDGE('',*,*,#12251,.F.); +#17352=ORIENTED_EDGE('',*,*,#17351,.F.); +#17354=ORIENTED_EDGE('',*,*,#17353,.T.); +#17355=ORIENTED_EDGE('',*,*,#17338,.T.); +#17356=EDGE_LOOP('',(#17350,#17352,#17354,#17355)); +#17357=FACE_OUTER_BOUND('',#17356,.F.); +#17359=CARTESIAN_POINT('',(-8.647827163037E2,-1.001264828957E3,-3.4E2)); +#17360=DIRECTION('',(4.648338989899E-1,8.853979028379E-1,0.E0)); +#17361=DIRECTION('',(0.E0,0.E0,1.E0)); +#17362=AXIS2_PLACEMENT_3D('',#17359,#17360,#17361); +#17363=CYLINDRICAL_SURFACE('',#17362,1.E1); +#17364=ORIENTED_EDGE('',*,*,#12249,.F.); +#17366=ORIENTED_EDGE('',*,*,#17365,.F.); +#17368=ORIENTED_EDGE('',*,*,#17367,.T.); +#17369=ORIENTED_EDGE('',*,*,#17351,.T.); +#17370=EDGE_LOOP('',(#17364,#17366,#17368,#17369)); +#17371=FACE_OUTER_BOUND('',#17370,.F.); +#17373=CARTESIAN_POINT('',(-1.460618790456E2,-1.220548172953E3,-3.4E2)); +#17374=DIRECTION('',(0.E0,1.E0,0.E0)); +#17375=DIRECTION('',(0.E0,0.E0,1.E0)); +#17376=AXIS2_PLACEMENT_3D('',#17373,#17374,#17375); +#17377=CYLINDRICAL_SURFACE('',#17376,1.E1); +#17378=ORIENTED_EDGE('',*,*,#12259,.F.); +#17379=ORIENTED_EDGE('',*,*,#17286,.F.); +#17381=ORIENTED_EDGE('',*,*,#17380,.T.); +#17382=ORIENTED_EDGE('',*,*,#17365,.T.); +#17383=EDGE_LOOP('',(#17378,#17379,#17381,#17382)); +#17384=FACE_OUTER_BOUND('',#17383,.F.); +#17386=CARTESIAN_POINT('',(-1.35E2,9.969169601103E1,-3.6E2)); +#17387=DIRECTION('',(-9.986295347546E-1,0.E0,-5.233595624294E-2)); +#17388=DIRECTION('',(0.E0,-1.E0,0.E0)); +#17389=AXIS2_PLACEMENT_3D('',#17386,#17387,#17388); +#17390=PLANE('',#17389); +#17391=ORIENTED_EDGE('',*,*,#17380,.F.); +#17392=ORIENTED_EDGE('',*,*,#17272,.T.); +#17393=ORIENTED_EDGE('',*,*,#17049,.T.); +#17395=ORIENTED_EDGE('',*,*,#17394,.F.); +#17396=EDGE_LOOP('',(#17391,#17392,#17393,#17395)); +#17397=FACE_OUTER_BOUND('',#17396,.F.); +#17399=CARTESIAN_POINT('',(-1.421158186301E2,3.514460597522E2,-3.6E2)); +#17400=DIRECTION('',(-8.841844957837E-1,4.641968602865E-1,-5.233595624294E-2)); +#17401=DIRECTION('',(-4.648338989899E-1,-8.853979028379E-1,0.E0)); +#17402=AXIS2_PLACEMENT_3D('',#17399,#17400,#17401); +#17403=PLANE('',#17402); +#17404=ORIENTED_EDGE('',*,*,#17367,.F.); +#17405=ORIENTED_EDGE('',*,*,#17394,.T.); +#17406=ORIENTED_EDGE('',*,*,#17047,.T.); +#17408=ORIENTED_EDGE('',*,*,#17407,.F.); +#17409=EDGE_LOOP('',(#17404,#17405,#17406,#17408)); +#17410=FACE_OUTER_BOUND('',#17409,.F.); +#17412=CARTESIAN_POINT('',(-9.780830398897E1,4.65E2,-3.6E2)); +#17413=DIRECTION('',(0.E0,9.986295347546E-1,-5.233595624294E-2)); +#17414=DIRECTION('',(-1.E0,0.E0,0.E0)); +#17415=AXIS2_PLACEMENT_3D('',#17412,#17413,#17414); +#17416=PLANE('',#17415); +#17417=ORIENTED_EDGE('',*,*,#17353,.F.); +#17418=ORIENTED_EDGE('',*,*,#17407,.T.); +#17419=ORIENTED_EDGE('',*,*,#17045,.T.); +#17420=ORIENTED_EDGE('',*,*,#17325,.F.); +#17421=EDGE_LOOP('',(#17417,#17418,#17419,#17420)); +#17422=FACE_OUTER_BOUND('',#17421,.F.); +#17424=CARTESIAN_POINT('',(-8.2E1,1.68E2,-3.478429921313E2)); +#17425=DIRECTION('',(0.E0,0.E0,-1.E0)); +#17426=DIRECTION('',(-1.E0,0.E0,0.E0)); +#17427=AXIS2_PLACEMENT_3D('',#17424,#17425,#17426); +#17428=CONICAL_SURFACE('',#17427,7.362878214873E0,3.E0); +#17430=ORIENTED_EDGE('',*,*,#17429,.T.); +#17431=ORIENTED_EDGE('',*,*,#17248,.T.); +#17432=ORIENTED_EDGE('',*,*,#16837,.F.); +#17433=ORIENTED_EDGE('',*,*,#16879,.F.); +#17434=EDGE_LOOP('',(#17430,#17431,#17432,#17433)); +#17435=FACE_OUTER_BOUND('',#17434,.F.); +#17437=CARTESIAN_POINT('',(-9.E1,3.672414619131E2,-3.6E2)); +#17438=DIRECTION('',(9.986295347546E-1,0.E0,-5.233595624294E-2)); +#17439=DIRECTION('',(0.E0,1.E0,0.E0)); +#17440=AXIS2_PLACEMENT_3D('',#17437,#17438,#17439); +#17441=PLANE('',#17440); +#17442=ORIENTED_EDGE('',*,*,#16893,.F.); +#17444=ORIENTED_EDGE('',*,*,#17443,.T.); +#17445=ORIENTED_EDGE('',*,*,#17250,.T.); +#17446=ORIENTED_EDGE('',*,*,#17429,.F.); +#17447=EDGE_LOOP('',(#17442,#17444,#17445,#17446)); +#17448=FACE_OUTER_BOUND('',#17447,.F.); +#17450=CARTESIAN_POINT('',(-8.2E1,3.519331579242E2,-3.478429921313E2)); +#17451=DIRECTION('',(0.E0,0.E0,-1.E0)); +#17452=DIRECTION('',(-1.E0,0.E0,0.E0)); +#17453=AXIS2_PLACEMENT_3D('',#17450,#17451,#17452); +#17454=CONICAL_SURFACE('',#17453,7.362878214873E0,3.E0); +#17456=ORIENTED_EDGE('',*,*,#17455,.T.); +#17457=ORIENTED_EDGE('',*,*,#17252,.T.); +#17458=ORIENTED_EDGE('',*,*,#17443,.F.); +#17459=ORIENTED_EDGE('',*,*,#16919,.F.); +#17460=EDGE_LOOP('',(#17456,#17457,#17458,#17459)); +#17461=FACE_OUTER_BOUND('',#17460,.F.); +#17463=CARTESIAN_POINT('',(-5.043227250278E1,4.292726114398E2,-3.6E2)); +#17464=DIRECTION('',(8.841844957837E-1,-4.641968602865E-1,-5.233595624294E-2)); +#17465=DIRECTION('',(4.648338989899E-1,8.853979028379E-1,0.E0)); +#17466=AXIS2_PLACEMENT_3D('',#17463,#17464,#17465); +#17467=PLANE('',#17466); +#17468=ORIENTED_EDGE('',*,*,#16933,.F.); +#17469=ORIENTED_EDGE('',*,*,#16973,.T.); +#17470=ORIENTED_EDGE('',*,*,#17254,.T.); +#17471=ORIENTED_EDGE('',*,*,#17455,.F.); +#17472=EDGE_LOOP('',(#17468,#17469,#17470,#17471)); +#17473=FACE_OUTER_BOUND('',#17472,.F.); +#17475=CARTESIAN_POINT('',(1.09E2,3.541520556352E2,-3.6E2)); +#17476=DIRECTION('',(1.E0,0.E0,0.E0)); +#17477=DIRECTION('',(0.E0,-1.E0,0.E0)); +#17478=AXIS2_PLACEMENT_3D('',#17475,#17476,#17477); +#17479=PLANE('',#17478); +#17480=ORIENTED_EDGE('',*,*,#17053,.F.); +#17482=ORIENTED_EDGE('',*,*,#17481,.T.); +#17484=ORIENTED_EDGE('',*,*,#17483,.T.); +#17486=ORIENTED_EDGE('',*,*,#17485,.F.); +#17487=EDGE_LOOP('',(#17480,#17482,#17484,#17486)); +#17488=FACE_OUTER_BOUND('',#17487,.F.); +#17490=CARTESIAN_POINT('',(9.1E1,3.541520556352E2,-3.6E2)); +#17491=DIRECTION('',(0.E0,0.E0,-1.E0)); +#17492=DIRECTION('',(-1.E0,0.E0,0.E0)); +#17493=AXIS2_PLACEMENT_3D('',#17490,#17491,#17492); +#17494=CYLINDRICAL_SURFACE('',#17493,1.8E1); +#17495=ORIENTED_EDGE('',*,*,#17075,.F.); +#17497=ORIENTED_EDGE('',*,*,#17496,.T.); +#17499=ORIENTED_EDGE('',*,*,#17498,.T.); +#17500=ORIENTED_EDGE('',*,*,#17481,.F.); +#17501=EDGE_LOOP('',(#17495,#17497,#17499,#17500)); +#17502=FACE_OUTER_BOUND('',#17501,.F.); +#17504=CARTESIAN_POINT('',(7.184199145955E1,4.293670101818E2,-3.6E2)); +#17505=DIRECTION('',(8.853979028379E-1,4.648338989899E-1,0.E0)); +#17506=DIRECTION('',(4.648338989899E-1,-8.853979028379E-1,0.E0)); +#17507=AXIS2_PLACEMENT_3D('',#17504,#17505,#17506); +#17508=PLANE('',#17507); +#17509=ORIENTED_EDGE('',*,*,#17073,.F.); +#17511=ORIENTED_EDGE('',*,*,#17510,.T.); +#17513=ORIENTED_EDGE('',*,*,#17512,.T.); +#17514=ORIENTED_EDGE('',*,*,#17496,.F.); +#17515=EDGE_LOOP('',(#17509,#17511,#17513,#17514)); +#17516=FACE_OUTER_BOUND('',#17515,.F.); +#17518=CARTESIAN_POINT('',(5.590482920846E1,4.21E2,-3.6E2)); +#17519=DIRECTION('',(0.E0,0.E0,-1.E0)); +#17520=DIRECTION('',(-1.E0,0.E0,0.E0)); +#17521=AXIS2_PLACEMENT_3D('',#17518,#17519,#17520); +#17522=CYLINDRICAL_SURFACE('',#17521,1.8E1); +#17523=ORIENTED_EDGE('',*,*,#17071,.F.); +#17525=ORIENTED_EDGE('',*,*,#17524,.T.); +#17527=ORIENTED_EDGE('',*,*,#17526,.T.); +#17528=ORIENTED_EDGE('',*,*,#17510,.F.); +#17529=EDGE_LOOP('',(#17523,#17525,#17527,#17528)); +#17530=FACE_OUTER_BOUND('',#17529,.F.); +#17532=CARTESIAN_POINT('',(-5.590482920846E1,4.39E2,-3.6E2)); +#17533=DIRECTION('',(0.E0,1.E0,0.E0)); +#17534=DIRECTION('',(1.E0,0.E0,0.E0)); +#17535=AXIS2_PLACEMENT_3D('',#17532,#17533,#17534); +#17536=PLANE('',#17535); +#17537=ORIENTED_EDGE('',*,*,#17069,.F.); +#17539=ORIENTED_EDGE('',*,*,#17538,.T.); +#17541=ORIENTED_EDGE('',*,*,#17540,.T.); +#17542=ORIENTED_EDGE('',*,*,#17524,.F.); +#17543=EDGE_LOOP('',(#17537,#17539,#17541,#17542)); +#17544=FACE_OUTER_BOUND('',#17543,.F.); +#17546=CARTESIAN_POINT('',(-5.590482920846E1,4.21E2,-3.6E2)); +#17547=DIRECTION('',(0.E0,0.E0,-1.E0)); +#17548=DIRECTION('',(-1.E0,0.E0,0.E0)); +#17549=AXIS2_PLACEMENT_3D('',#17546,#17547,#17548); +#17550=CYLINDRICAL_SURFACE('',#17549,1.8E1); +#17551=ORIENTED_EDGE('',*,*,#17067,.F.); +#17553=ORIENTED_EDGE('',*,*,#17552,.T.); +#17555=ORIENTED_EDGE('',*,*,#17554,.T.); +#17556=ORIENTED_EDGE('',*,*,#17538,.F.); +#17557=EDGE_LOOP('',(#17551,#17553,#17555,#17556)); +#17558=FACE_OUTER_BOUND('',#17557,.F.); +#17560=CARTESIAN_POINT('',(-1.069371622511E2,3.625190658170E2,-3.6E2)); +#17561=DIRECTION('',(-8.853979028379E-1,4.648338989899E-1,0.E0)); +#17562=DIRECTION('',(4.648338989899E-1,8.853979028379E-1,0.E0)); +#17563=AXIS2_PLACEMENT_3D('',#17560,#17561,#17562); +#17564=PLANE('',#17563); +#17565=ORIENTED_EDGE('',*,*,#17065,.F.); +#17567=ORIENTED_EDGE('',*,*,#17566,.T.); +#17569=ORIENTED_EDGE('',*,*,#17568,.T.); +#17570=ORIENTED_EDGE('',*,*,#17552,.F.); +#17571=EDGE_LOOP('',(#17565,#17567,#17569,#17570)); +#17572=FACE_OUTER_BOUND('',#17571,.F.); +#17574=CARTESIAN_POINT('',(-9.1E1,3.541520556352E2,-3.6E2)); +#17575=DIRECTION('',(0.E0,0.E0,-1.E0)); +#17576=DIRECTION('',(-1.E0,0.E0,0.E0)); +#17577=AXIS2_PLACEMENT_3D('',#17574,#17575,#17576); +#17578=CYLINDRICAL_SURFACE('',#17577,1.8E1); +#17579=ORIENTED_EDGE('',*,*,#17063,.F.); +#17581=ORIENTED_EDGE('',*,*,#17580,.T.); +#17583=ORIENTED_EDGE('',*,*,#17582,.T.); +#17584=ORIENTED_EDGE('',*,*,#17566,.F.); +#17585=EDGE_LOOP('',(#17579,#17581,#17583,#17584)); +#17586=FACE_OUTER_BOUND('',#17585,.F.); +#17588=CARTESIAN_POINT('',(-1.09E2,1.59E2,-3.6E2)); +#17589=DIRECTION('',(-1.E0,0.E0,0.E0)); +#17590=DIRECTION('',(0.E0,1.E0,0.E0)); +#17591=AXIS2_PLACEMENT_3D('',#17588,#17589,#17590); +#17592=PLANE('',#17591); +#17593=ORIENTED_EDGE('',*,*,#17061,.F.); +#17595=ORIENTED_EDGE('',*,*,#17594,.T.); +#17597=ORIENTED_EDGE('',*,*,#17596,.T.); +#17598=ORIENTED_EDGE('',*,*,#17580,.F.); +#17599=EDGE_LOOP('',(#17593,#17595,#17597,#17598)); +#17600=FACE_OUTER_BOUND('',#17599,.F.); +#17602=CARTESIAN_POINT('',(-9.1E1,1.59E2,-3.6E2)); +#17603=DIRECTION('',(0.E0,0.E0,-1.E0)); +#17604=DIRECTION('',(-1.E0,0.E0,0.E0)); +#17605=AXIS2_PLACEMENT_3D('',#17602,#17603,#17604); +#17606=CYLINDRICAL_SURFACE('',#17605,1.8E1); +#17607=ORIENTED_EDGE('',*,*,#17059,.F.); +#17609=ORIENTED_EDGE('',*,*,#17608,.T.); +#17611=ORIENTED_EDGE('',*,*,#17610,.T.); +#17612=ORIENTED_EDGE('',*,*,#17594,.F.); +#17613=EDGE_LOOP('',(#17607,#17609,#17611,#17612)); +#17614=FACE_OUTER_BOUND('',#17613,.F.); +#17616=CARTESIAN_POINT('',(9.1E1,1.41E2,-3.6E2)); +#17617=DIRECTION('',(0.E0,-1.E0,0.E0)); +#17618=DIRECTION('',(-1.E0,0.E0,0.E0)); +#17619=AXIS2_PLACEMENT_3D('',#17616,#17617,#17618); +#17620=PLANE('',#17619); +#17621=ORIENTED_EDGE('',*,*,#17057,.F.); +#17623=ORIENTED_EDGE('',*,*,#17622,.T.); +#17625=ORIENTED_EDGE('',*,*,#17624,.T.); +#17626=ORIENTED_EDGE('',*,*,#17608,.F.); +#17627=EDGE_LOOP('',(#17621,#17623,#17625,#17626)); +#17628=FACE_OUTER_BOUND('',#17627,.F.); +#17630=CARTESIAN_POINT('',(9.1E1,1.59E2,-3.6E2)); +#17631=DIRECTION('',(0.E0,0.E0,-1.E0)); +#17632=DIRECTION('',(-1.E0,0.E0,0.E0)); +#17633=AXIS2_PLACEMENT_3D('',#17630,#17631,#17632); +#17634=CYLINDRICAL_SURFACE('',#17633,1.8E1); +#17635=ORIENTED_EDGE('',*,*,#17055,.F.); +#17636=ORIENTED_EDGE('',*,*,#17485,.T.); +#17638=ORIENTED_EDGE('',*,*,#17637,.T.); +#17639=ORIENTED_EDGE('',*,*,#17622,.F.); +#17640=EDGE_LOOP('',(#17635,#17636,#17638,#17639)); +#17641=FACE_OUTER_BOUND('',#17640,.F.); +#17643=CARTESIAN_POINT('',(0.E0,0.E0,-3.52E2)); +#17644=DIRECTION('',(0.E0,0.E0,-1.E0)); +#17645=DIRECTION('',(-1.E0,0.E0,0.E0)); +#17646=AXIS2_PLACEMENT_3D('',#17643,#17644,#17645); +#17647=PLANE('',#17646); +#17648=ORIENTED_EDGE('',*,*,#17483,.F.); +#17649=ORIENTED_EDGE('',*,*,#17498,.F.); +#17650=ORIENTED_EDGE('',*,*,#17512,.F.); +#17651=ORIENTED_EDGE('',*,*,#17526,.F.); +#17652=ORIENTED_EDGE('',*,*,#17540,.F.); +#17653=ORIENTED_EDGE('',*,*,#17554,.F.); +#17654=ORIENTED_EDGE('',*,*,#17568,.F.); +#17655=ORIENTED_EDGE('',*,*,#17582,.F.); +#17656=ORIENTED_EDGE('',*,*,#17596,.F.); +#17657=ORIENTED_EDGE('',*,*,#17610,.F.); +#17658=ORIENTED_EDGE('',*,*,#17624,.F.); +#17659=ORIENTED_EDGE('',*,*,#17637,.F.); +#17660=EDGE_LOOP('',(#17648,#17649,#17650,#17651,#17652,#17653,#17654,#17655, +#17656,#17657,#17658,#17659)); +#17661=FACE_OUTER_BOUND('',#17660,.F.); +#17663=ORIENTED_EDGE('',*,*,#17662,.F.); +#17665=ORIENTED_EDGE('',*,*,#17664,.F.); +#17667=ORIENTED_EDGE('',*,*,#17666,.F.); +#17669=ORIENTED_EDGE('',*,*,#17668,.F.); +#17671=ORIENTED_EDGE('',*,*,#17670,.F.); +#17673=ORIENTED_EDGE('',*,*,#17672,.F.); +#17675=ORIENTED_EDGE('',*,*,#17674,.F.); +#17677=ORIENTED_EDGE('',*,*,#17676,.F.); +#17679=ORIENTED_EDGE('',*,*,#17678,.F.); +#17681=ORIENTED_EDGE('',*,*,#17680,.F.); +#17683=ORIENTED_EDGE('',*,*,#17682,.F.); +#17685=ORIENTED_EDGE('',*,*,#17684,.F.); +#17686=EDGE_LOOP('',(#17663,#17665,#17667,#17669,#17671,#17673,#17675,#17677, +#17679,#17681,#17683,#17685)); +#17687=FACE_BOUND('',#17686,.F.); +#17689=CARTESIAN_POINT('',(9.1E1,3.541520556352E2,-3.6E2)); +#17690=DIRECTION('',(0.E0,0.E0,-1.E0)); +#17691=DIRECTION('',(-1.E0,0.E0,0.E0)); +#17692=AXIS2_PLACEMENT_3D('',#17689,#17690,#17691); +#17693=CYLINDRICAL_SURFACE('',#17692,1.E1); +#17694=ORIENTED_EDGE('',*,*,#17217,.T.); +#17696=ORIENTED_EDGE('',*,*,#17695,.T.); +#17697=ORIENTED_EDGE('',*,*,#17662,.T.); +#17699=ORIENTED_EDGE('',*,*,#17698,.F.); +#17700=EDGE_LOOP('',(#17694,#17696,#17697,#17699)); +#17701=FACE_OUTER_BOUND('',#17700,.F.); +#17703=CARTESIAN_POINT('',(1.01E2,1.59E2,-3.6E2)); +#17704=DIRECTION('',(-1.E0,0.E0,0.E0)); +#17705=DIRECTION('',(0.E0,1.E0,0.E0)); +#17706=AXIS2_PLACEMENT_3D('',#17703,#17704,#17705); +#17707=PLANE('',#17706); +#17708=ORIENTED_EDGE('',*,*,#17239,.F.); +#17710=ORIENTED_EDGE('',*,*,#17709,.T.); +#17711=ORIENTED_EDGE('',*,*,#17664,.T.); +#17712=ORIENTED_EDGE('',*,*,#17695,.F.); +#17713=EDGE_LOOP('',(#17708,#17710,#17711,#17712)); +#17714=FACE_OUTER_BOUND('',#17713,.F.); +#17716=CARTESIAN_POINT('',(9.1E1,1.59E2,-3.6E2)); +#17717=DIRECTION('',(0.E0,0.E0,-1.E0)); +#17718=DIRECTION('',(-1.E0,0.E0,0.E0)); +#17719=AXIS2_PLACEMENT_3D('',#17716,#17717,#17718); +#17720=CYLINDRICAL_SURFACE('',#17719,1.E1); +#17721=ORIENTED_EDGE('',*,*,#17237,.T.); +#17723=ORIENTED_EDGE('',*,*,#17722,.T.); +#17724=ORIENTED_EDGE('',*,*,#17666,.T.); +#17725=ORIENTED_EDGE('',*,*,#17709,.F.); +#17726=EDGE_LOOP('',(#17721,#17723,#17724,#17725)); +#17727=FACE_OUTER_BOUND('',#17726,.F.); +#17729=CARTESIAN_POINT('',(-9.1E1,1.49E2,-3.6E2)); +#17730=DIRECTION('',(0.E0,1.E0,0.E0)); +#17731=DIRECTION('',(1.E0,0.E0,0.E0)); +#17732=AXIS2_PLACEMENT_3D('',#17729,#17730,#17731); +#17733=PLANE('',#17732); +#17734=ORIENTED_EDGE('',*,*,#17235,.F.); +#17736=ORIENTED_EDGE('',*,*,#17735,.T.); +#17737=ORIENTED_EDGE('',*,*,#17668,.T.); +#17738=ORIENTED_EDGE('',*,*,#17722,.F.); +#17739=EDGE_LOOP('',(#17734,#17736,#17737,#17738)); +#17740=FACE_OUTER_BOUND('',#17739,.F.); +#17742=CARTESIAN_POINT('',(-9.1E1,1.59E2,-3.6E2)); +#17743=DIRECTION('',(0.E0,0.E0,-1.E0)); +#17744=DIRECTION('',(-1.E0,0.E0,0.E0)); +#17745=AXIS2_PLACEMENT_3D('',#17742,#17743,#17744); +#17746=CYLINDRICAL_SURFACE('',#17745,1.E1); +#17747=ORIENTED_EDGE('',*,*,#17233,.T.); +#17749=ORIENTED_EDGE('',*,*,#17748,.T.); +#17750=ORIENTED_EDGE('',*,*,#17670,.T.); +#17751=ORIENTED_EDGE('',*,*,#17735,.F.); +#17752=EDGE_LOOP('',(#17747,#17749,#17750,#17751)); +#17753=FACE_OUTER_BOUND('',#17752,.F.); +#17755=CARTESIAN_POINT('',(-1.01E2,3.541520556352E2,-3.6E2)); +#17756=DIRECTION('',(1.E0,0.E0,0.E0)); +#17757=DIRECTION('',(0.E0,-1.E0,0.E0)); +#17758=AXIS2_PLACEMENT_3D('',#17755,#17756,#17757); +#17759=PLANE('',#17758); +#17760=ORIENTED_EDGE('',*,*,#17231,.F.); +#17762=ORIENTED_EDGE('',*,*,#17761,.T.); +#17763=ORIENTED_EDGE('',*,*,#17672,.T.); +#17764=ORIENTED_EDGE('',*,*,#17748,.F.); +#17765=EDGE_LOOP('',(#17760,#17762,#17763,#17764)); +#17766=FACE_OUTER_BOUND('',#17765,.F.); +#17768=CARTESIAN_POINT('',(-9.1E1,3.541520556352E2,-3.6E2)); +#17769=DIRECTION('',(0.E0,0.E0,-1.E0)); +#17770=DIRECTION('',(-1.E0,0.E0,0.E0)); +#17771=AXIS2_PLACEMENT_3D('',#17768,#17769,#17770); +#17772=CYLINDRICAL_SURFACE('',#17771,1.E1); +#17773=ORIENTED_EDGE('',*,*,#17229,.T.); +#17775=ORIENTED_EDGE('',*,*,#17774,.T.); +#17776=ORIENTED_EDGE('',*,*,#17674,.T.); +#17777=ORIENTED_EDGE('',*,*,#17761,.F.); +#17778=EDGE_LOOP('',(#17773,#17775,#17776,#17777)); +#17779=FACE_OUTER_BOUND('',#17778,.F.); +#17781=CARTESIAN_POINT('',(-6.475880823684E1,4.256483389899E2,-3.6E2)); +#17782=DIRECTION('',(8.853979028379E-1,-4.648338989899E-1,0.E0)); +#17783=DIRECTION('',(-4.648338989899E-1,-8.853979028379E-1,0.E0)); +#17784=AXIS2_PLACEMENT_3D('',#17781,#17782,#17783); +#17785=PLANE('',#17784); +#17786=ORIENTED_EDGE('',*,*,#17227,.F.); +#17788=ORIENTED_EDGE('',*,*,#17787,.T.); +#17789=ORIENTED_EDGE('',*,*,#17676,.T.); +#17790=ORIENTED_EDGE('',*,*,#17774,.F.); +#17791=EDGE_LOOP('',(#17786,#17788,#17789,#17790)); +#17792=FACE_OUTER_BOUND('',#17791,.F.); +#17794=CARTESIAN_POINT('',(-5.590482920846E1,4.21E2,-3.6E2)); +#17795=DIRECTION('',(0.E0,0.E0,-1.E0)); +#17796=DIRECTION('',(-1.E0,0.E0,0.E0)); +#17797=AXIS2_PLACEMENT_3D('',#17794,#17795,#17796); +#17798=CYLINDRICAL_SURFACE('',#17797,1.E1); +#17799=ORIENTED_EDGE('',*,*,#17225,.T.); +#17801=ORIENTED_EDGE('',*,*,#17800,.T.); +#17802=ORIENTED_EDGE('',*,*,#17678,.T.); +#17803=ORIENTED_EDGE('',*,*,#17787,.F.); +#17804=EDGE_LOOP('',(#17799,#17801,#17802,#17803)); +#17805=FACE_OUTER_BOUND('',#17804,.F.); +#17807=CARTESIAN_POINT('',(5.590482920846E1,4.31E2,-3.6E2)); +#17808=DIRECTION('',(0.E0,-1.E0,0.E0)); +#17809=DIRECTION('',(-1.E0,0.E0,0.E0)); +#17810=AXIS2_PLACEMENT_3D('',#17807,#17808,#17809); +#17811=PLANE('',#17810); +#17812=ORIENTED_EDGE('',*,*,#17223,.F.); +#17814=ORIENTED_EDGE('',*,*,#17813,.T.); +#17815=ORIENTED_EDGE('',*,*,#17680,.T.); +#17816=ORIENTED_EDGE('',*,*,#17800,.F.); +#17817=EDGE_LOOP('',(#17812,#17814,#17815,#17816)); +#17818=FACE_OUTER_BOUND('',#17817,.F.); +#17820=CARTESIAN_POINT('',(5.590482920846E1,4.21E2,-3.6E2)); +#17821=DIRECTION('',(0.E0,0.E0,-1.E0)); +#17822=DIRECTION('',(-1.E0,0.E0,0.E0)); +#17823=AXIS2_PLACEMENT_3D('',#17820,#17821,#17822); +#17824=CYLINDRICAL_SURFACE('',#17823,1.E1); +#17825=ORIENTED_EDGE('',*,*,#17221,.T.); +#17827=ORIENTED_EDGE('',*,*,#17826,.T.); +#17828=ORIENTED_EDGE('',*,*,#17682,.T.); +#17829=ORIENTED_EDGE('',*,*,#17813,.F.); +#17830=EDGE_LOOP('',(#17825,#17827,#17828,#17829)); +#17831=FACE_OUTER_BOUND('',#17830,.F.); +#17833=CARTESIAN_POINT('',(9.985397902838E1,3.588003946251E2,-3.6E2)); +#17834=DIRECTION('',(-8.853979028379E-1,-4.648338989899E-1,0.E0)); +#17835=DIRECTION('',(-4.648338989899E-1,8.853979028379E-1,0.E0)); +#17836=AXIS2_PLACEMENT_3D('',#17833,#17834,#17835); +#17837=PLANE('',#17836); +#17838=ORIENTED_EDGE('',*,*,#17219,.F.); +#17839=ORIENTED_EDGE('',*,*,#17698,.T.); +#17840=ORIENTED_EDGE('',*,*,#17684,.T.); +#17841=ORIENTED_EDGE('',*,*,#17826,.F.); +#17842=EDGE_LOOP('',(#17838,#17839,#17840,#17841)); +#17843=FACE_OUTER_BOUND('',#17842,.F.); +#17845=CARTESIAN_POINT('',(-2.5E1,1.28E2,-3.311065137066E2)); +#17846=DIRECTION('',(0.E0,0.E0,-1.E0)); +#17847=DIRECTION('',(1.E0,0.E0,0.E0)); +#17848=AXIS2_PLACEMENT_3D('',#17845,#17846,#17847); +#17849=CYLINDRICAL_SURFACE('',#17848,4.19E0); +#17850=ORIENTED_EDGE('',*,*,#17079,.F.); +#17852=ORIENTED_EDGE('',*,*,#17851,.F.); +#17854=ORIENTED_EDGE('',*,*,#17853,.T.); +#17856=ORIENTED_EDGE('',*,*,#17855,.T.); +#17857=EDGE_LOOP('',(#17850,#17852,#17854,#17856)); +#17858=FACE_OUTER_BOUND('',#17857,.F.); +#17860=CARTESIAN_POINT('',(-2.5E1,1.28E2,-3.311065137066E2)); +#17861=DIRECTION('',(0.E0,0.E0,-1.E0)); +#17862=DIRECTION('',(1.E0,0.E0,0.E0)); +#17863=AXIS2_PLACEMENT_3D('',#17860,#17861,#17862); +#17864=CYLINDRICAL_SURFACE('',#17863,4.19E0); +#17865=ORIENTED_EDGE('',*,*,#17081,.F.); +#17866=ORIENTED_EDGE('',*,*,#17855,.F.); +#17868=ORIENTED_EDGE('',*,*,#17867,.F.); +#17869=ORIENTED_EDGE('',*,*,#17851,.T.); +#17870=EDGE_LOOP('',(#17865,#17866,#17868,#17869)); +#17871=FACE_OUTER_BOUND('',#17870,.F.); +#17873=CARTESIAN_POINT('',(-2.5E1,1.28E2,-3.341096825153E2)); +#17874=DIRECTION('',(0.E0,0.E0,-1.E0)); +#17875=DIRECTION('',(1.E0,0.E0,0.E0)); +#17876=AXIS2_PLACEMENT_3D('',#17873,#17874,#17875); +#17877=CONICAL_SURFACE('',#17876,2.708262877374E0,5.9E1); +#17879=ORIENTED_EDGE('',*,*,#17878,.T.); +#17880=ORIENTED_EDGE('',*,*,#17867,.T.); +#17882=ORIENTED_EDGE('',*,*,#17881,.F.); +#17883=EDGE_LOOP('',(#17879,#17880,#17882)); +#17884=FACE_OUTER_BOUND('',#17883,.F.); +#17886=CARTESIAN_POINT('',(-2.5E1,1.28E2,-3.341096825153E2)); +#17887=DIRECTION('',(0.E0,0.E0,-1.E0)); +#17888=DIRECTION('',(1.E0,0.E0,0.E0)); +#17889=AXIS2_PLACEMENT_3D('',#17886,#17887,#17888); +#17890=CONICAL_SURFACE('',#17889,2.708262877374E0,5.9E1); +#17891=ORIENTED_EDGE('',*,*,#17878,.F.); +#17892=ORIENTED_EDGE('',*,*,#17881,.T.); +#17893=ORIENTED_EDGE('',*,*,#17853,.F.); +#17894=EDGE_LOOP('',(#17891,#17892,#17893)); +#17895=FACE_OUTER_BOUND('',#17894,.F.); +#17897=CARTESIAN_POINT('',(-7.4E1,1.28E2,-3.311065137066E2)); +#17898=DIRECTION('',(0.E0,0.E0,-1.E0)); +#17899=DIRECTION('',(1.E0,0.E0,0.E0)); +#17900=AXIS2_PLACEMENT_3D('',#17897,#17898,#17899); +#17901=CYLINDRICAL_SURFACE('',#17900,4.19E0); +#17902=ORIENTED_EDGE('',*,*,#17085,.F.); +#17904=ORIENTED_EDGE('',*,*,#17903,.F.); +#17906=ORIENTED_EDGE('',*,*,#17905,.T.); +#17908=ORIENTED_EDGE('',*,*,#17907,.T.); +#17909=EDGE_LOOP('',(#17902,#17904,#17906,#17908)); +#17910=FACE_OUTER_BOUND('',#17909,.F.); +#17912=CARTESIAN_POINT('',(-7.4E1,1.28E2,-3.311065137066E2)); +#17913=DIRECTION('',(0.E0,0.E0,-1.E0)); +#17914=DIRECTION('',(1.E0,0.E0,0.E0)); +#17915=AXIS2_PLACEMENT_3D('',#17912,#17913,#17914); +#17916=CYLINDRICAL_SURFACE('',#17915,4.19E0); +#17917=ORIENTED_EDGE('',*,*,#17087,.F.); +#17918=ORIENTED_EDGE('',*,*,#17907,.F.); +#17920=ORIENTED_EDGE('',*,*,#17919,.F.); +#17921=ORIENTED_EDGE('',*,*,#17903,.T.); +#17922=EDGE_LOOP('',(#17917,#17918,#17920,#17921)); +#17923=FACE_OUTER_BOUND('',#17922,.F.); +#17925=CARTESIAN_POINT('',(-7.4E1,1.28E2,-3.341096825153E2)); +#17926=DIRECTION('',(0.E0,0.E0,-1.E0)); +#17927=DIRECTION('',(1.E0,0.E0,0.E0)); +#17928=AXIS2_PLACEMENT_3D('',#17925,#17926,#17927); +#17929=CONICAL_SURFACE('',#17928,2.708262877374E0,5.9E1); +#17931=ORIENTED_EDGE('',*,*,#17930,.T.); +#17932=ORIENTED_EDGE('',*,*,#17919,.T.); +#17934=ORIENTED_EDGE('',*,*,#17933,.F.); +#17935=EDGE_LOOP('',(#17931,#17932,#17934)); +#17936=FACE_OUTER_BOUND('',#17935,.F.); +#17938=CARTESIAN_POINT('',(-7.4E1,1.28E2,-3.341096825153E2)); +#17939=DIRECTION('',(0.E0,0.E0,-1.E0)); +#17940=DIRECTION('',(1.E0,0.E0,0.E0)); +#17941=AXIS2_PLACEMENT_3D('',#17938,#17939,#17940); +#17942=CONICAL_SURFACE('',#17941,2.708262877374E0,5.9E1); +#17943=ORIENTED_EDGE('',*,*,#17930,.F.); +#17944=ORIENTED_EDGE('',*,*,#17933,.T.); +#17945=ORIENTED_EDGE('',*,*,#17905,.F.); +#17946=EDGE_LOOP('',(#17943,#17944,#17945)); +#17947=FACE_OUTER_BOUND('',#17946,.F.); +#17949=CARTESIAN_POINT('',(-1.22E2,1.76E2,-3.311065137066E2)); +#17950=DIRECTION('',(0.E0,0.E0,-1.E0)); +#17951=DIRECTION('',(1.E0,0.E0,0.E0)); +#17952=AXIS2_PLACEMENT_3D('',#17949,#17950,#17951); +#17953=CYLINDRICAL_SURFACE('',#17952,4.19E0); +#17954=ORIENTED_EDGE('',*,*,#17091,.F.); +#17956=ORIENTED_EDGE('',*,*,#17955,.F.); +#17958=ORIENTED_EDGE('',*,*,#17957,.T.); +#17960=ORIENTED_EDGE('',*,*,#17959,.T.); +#17961=EDGE_LOOP('',(#17954,#17956,#17958,#17960)); +#17962=FACE_OUTER_BOUND('',#17961,.F.); +#17964=CARTESIAN_POINT('',(-1.22E2,1.76E2,-3.311065137066E2)); +#17965=DIRECTION('',(0.E0,0.E0,-1.E0)); +#17966=DIRECTION('',(1.E0,0.E0,0.E0)); +#17967=AXIS2_PLACEMENT_3D('',#17964,#17965,#17966); +#17968=CYLINDRICAL_SURFACE('',#17967,4.19E0); +#17969=ORIENTED_EDGE('',*,*,#17093,.F.); +#17970=ORIENTED_EDGE('',*,*,#17959,.F.); +#17972=ORIENTED_EDGE('',*,*,#17971,.F.); +#17973=ORIENTED_EDGE('',*,*,#17955,.T.); +#17974=EDGE_LOOP('',(#17969,#17970,#17972,#17973)); +#17975=FACE_OUTER_BOUND('',#17974,.F.); +#17977=CARTESIAN_POINT('',(-1.22E2,1.76E2,-3.341096825153E2)); +#17978=DIRECTION('',(0.E0,0.E0,-1.E0)); +#17979=DIRECTION('',(1.E0,0.E0,0.E0)); +#17980=AXIS2_PLACEMENT_3D('',#17977,#17978,#17979); +#17981=CONICAL_SURFACE('',#17980,2.708262877374E0,5.9E1); +#17983=ORIENTED_EDGE('',*,*,#17982,.T.); +#17984=ORIENTED_EDGE('',*,*,#17971,.T.); +#17986=ORIENTED_EDGE('',*,*,#17985,.F.); +#17987=EDGE_LOOP('',(#17983,#17984,#17986)); +#17988=FACE_OUTER_BOUND('',#17987,.F.); +#17990=CARTESIAN_POINT('',(-1.22E2,1.76E2,-3.341096825153E2)); +#17991=DIRECTION('',(0.E0,0.E0,-1.E0)); +#17992=DIRECTION('',(1.E0,0.E0,0.E0)); +#17993=AXIS2_PLACEMENT_3D('',#17990,#17991,#17992); +#17994=CONICAL_SURFACE('',#17993,2.708262877374E0,5.9E1); +#17995=ORIENTED_EDGE('',*,*,#17982,.F.); +#17996=ORIENTED_EDGE('',*,*,#17985,.T.); +#17997=ORIENTED_EDGE('',*,*,#17957,.F.); +#17998=EDGE_LOOP('',(#17995,#17996,#17997)); +#17999=FACE_OUTER_BOUND('',#17998,.F.); +#18001=CARTESIAN_POINT('',(-1.22E2,2.24E2,-3.311065137066E2)); +#18002=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18003=DIRECTION('',(1.E0,0.E0,0.E0)); +#18004=AXIS2_PLACEMENT_3D('',#18001,#18002,#18003); +#18005=CYLINDRICAL_SURFACE('',#18004,4.19E0); +#18006=ORIENTED_EDGE('',*,*,#17097,.F.); +#18008=ORIENTED_EDGE('',*,*,#18007,.F.); +#18010=ORIENTED_EDGE('',*,*,#18009,.T.); +#18012=ORIENTED_EDGE('',*,*,#18011,.T.); +#18013=EDGE_LOOP('',(#18006,#18008,#18010,#18012)); +#18014=FACE_OUTER_BOUND('',#18013,.F.); +#18016=CARTESIAN_POINT('',(-1.22E2,2.24E2,-3.311065137066E2)); +#18017=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18018=DIRECTION('',(1.E0,0.E0,0.E0)); +#18019=AXIS2_PLACEMENT_3D('',#18016,#18017,#18018); +#18020=CYLINDRICAL_SURFACE('',#18019,4.19E0); +#18021=ORIENTED_EDGE('',*,*,#17099,.F.); +#18022=ORIENTED_EDGE('',*,*,#18011,.F.); +#18024=ORIENTED_EDGE('',*,*,#18023,.F.); +#18025=ORIENTED_EDGE('',*,*,#18007,.T.); +#18026=EDGE_LOOP('',(#18021,#18022,#18024,#18025)); +#18027=FACE_OUTER_BOUND('',#18026,.F.); +#18029=CARTESIAN_POINT('',(-1.22E2,2.24E2,-3.341096825153E2)); +#18030=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18031=DIRECTION('',(1.E0,0.E0,0.E0)); +#18032=AXIS2_PLACEMENT_3D('',#18029,#18030,#18031); +#18033=CONICAL_SURFACE('',#18032,2.708262877374E0,5.9E1); +#18035=ORIENTED_EDGE('',*,*,#18034,.T.); +#18036=ORIENTED_EDGE('',*,*,#18023,.T.); +#18038=ORIENTED_EDGE('',*,*,#18037,.F.); +#18039=EDGE_LOOP('',(#18035,#18036,#18038)); +#18040=FACE_OUTER_BOUND('',#18039,.F.); +#18042=CARTESIAN_POINT('',(-1.22E2,2.24E2,-3.341096825153E2)); +#18043=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18044=DIRECTION('',(1.E0,0.E0,0.E0)); +#18045=AXIS2_PLACEMENT_3D('',#18042,#18043,#18044); +#18046=CONICAL_SURFACE('',#18045,2.708262877374E0,5.9E1); +#18047=ORIENTED_EDGE('',*,*,#18034,.F.); +#18048=ORIENTED_EDGE('',*,*,#18037,.T.); +#18049=ORIENTED_EDGE('',*,*,#18009,.F.); +#18050=EDGE_LOOP('',(#18047,#18048,#18049)); +#18051=FACE_OUTER_BOUND('',#18050,.F.); +#18053=CARTESIAN_POINT('',(-1.22E2,2.72E2,-3.311065137066E2)); +#18054=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18055=DIRECTION('',(1.E0,0.E0,0.E0)); +#18056=AXIS2_PLACEMENT_3D('',#18053,#18054,#18055); +#18057=CYLINDRICAL_SURFACE('',#18056,4.19E0); +#18058=ORIENTED_EDGE('',*,*,#17103,.F.); +#18060=ORIENTED_EDGE('',*,*,#18059,.F.); +#18062=ORIENTED_EDGE('',*,*,#18061,.T.); +#18064=ORIENTED_EDGE('',*,*,#18063,.T.); +#18065=EDGE_LOOP('',(#18058,#18060,#18062,#18064)); +#18066=FACE_OUTER_BOUND('',#18065,.F.); +#18068=CARTESIAN_POINT('',(-1.22E2,2.72E2,-3.311065137066E2)); +#18069=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18070=DIRECTION('',(1.E0,0.E0,0.E0)); +#18071=AXIS2_PLACEMENT_3D('',#18068,#18069,#18070); +#18072=CYLINDRICAL_SURFACE('',#18071,4.19E0); +#18073=ORIENTED_EDGE('',*,*,#17105,.F.); +#18074=ORIENTED_EDGE('',*,*,#18063,.F.); +#18076=ORIENTED_EDGE('',*,*,#18075,.F.); +#18077=ORIENTED_EDGE('',*,*,#18059,.T.); +#18078=EDGE_LOOP('',(#18073,#18074,#18076,#18077)); +#18079=FACE_OUTER_BOUND('',#18078,.F.); +#18081=CARTESIAN_POINT('',(-1.22E2,2.72E2,-3.341096825153E2)); +#18082=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18083=DIRECTION('',(1.E0,0.E0,0.E0)); +#18084=AXIS2_PLACEMENT_3D('',#18081,#18082,#18083); +#18085=CONICAL_SURFACE('',#18084,2.708262877374E0,5.9E1); +#18087=ORIENTED_EDGE('',*,*,#18086,.T.); +#18088=ORIENTED_EDGE('',*,*,#18075,.T.); +#18090=ORIENTED_EDGE('',*,*,#18089,.F.); +#18091=EDGE_LOOP('',(#18087,#18088,#18090)); +#18092=FACE_OUTER_BOUND('',#18091,.F.); +#18094=CARTESIAN_POINT('',(-1.22E2,2.72E2,-3.341096825153E2)); +#18095=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18096=DIRECTION('',(1.E0,0.E0,0.E0)); +#18097=AXIS2_PLACEMENT_3D('',#18094,#18095,#18096); +#18098=CONICAL_SURFACE('',#18097,2.708262877374E0,5.9E1); +#18099=ORIENTED_EDGE('',*,*,#18086,.F.); +#18100=ORIENTED_EDGE('',*,*,#18089,.T.); +#18101=ORIENTED_EDGE('',*,*,#18061,.F.); +#18102=EDGE_LOOP('',(#18099,#18100,#18101)); +#18103=FACE_OUTER_BOUND('',#18102,.F.); +#18105=CARTESIAN_POINT('',(-1.22E2,3.2E2,-3.311065137066E2)); +#18106=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18107=DIRECTION('',(1.E0,0.E0,0.E0)); +#18108=AXIS2_PLACEMENT_3D('',#18105,#18106,#18107); +#18109=CYLINDRICAL_SURFACE('',#18108,4.19E0); +#18110=ORIENTED_EDGE('',*,*,#17109,.F.); +#18112=ORIENTED_EDGE('',*,*,#18111,.F.); +#18114=ORIENTED_EDGE('',*,*,#18113,.T.); +#18116=ORIENTED_EDGE('',*,*,#18115,.T.); +#18117=EDGE_LOOP('',(#18110,#18112,#18114,#18116)); +#18118=FACE_OUTER_BOUND('',#18117,.F.); +#18120=CARTESIAN_POINT('',(-1.22E2,3.2E2,-3.311065137066E2)); +#18121=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18122=DIRECTION('',(1.E0,0.E0,0.E0)); +#18123=AXIS2_PLACEMENT_3D('',#18120,#18121,#18122); +#18124=CYLINDRICAL_SURFACE('',#18123,4.19E0); +#18125=ORIENTED_EDGE('',*,*,#17111,.F.); +#18126=ORIENTED_EDGE('',*,*,#18115,.F.); +#18128=ORIENTED_EDGE('',*,*,#18127,.F.); +#18129=ORIENTED_EDGE('',*,*,#18111,.T.); +#18130=EDGE_LOOP('',(#18125,#18126,#18128,#18129)); +#18131=FACE_OUTER_BOUND('',#18130,.F.); +#18133=CARTESIAN_POINT('',(-1.22E2,3.2E2,-3.341096825153E2)); +#18134=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18135=DIRECTION('',(1.E0,0.E0,0.E0)); +#18136=AXIS2_PLACEMENT_3D('',#18133,#18134,#18135); +#18137=CONICAL_SURFACE('',#18136,2.708262877374E0,5.9E1); +#18139=ORIENTED_EDGE('',*,*,#18138,.T.); +#18140=ORIENTED_EDGE('',*,*,#18127,.T.); +#18142=ORIENTED_EDGE('',*,*,#18141,.F.); +#18143=EDGE_LOOP('',(#18139,#18140,#18142)); +#18144=FACE_OUTER_BOUND('',#18143,.F.); +#18146=CARTESIAN_POINT('',(-1.22E2,3.2E2,-3.341096825153E2)); +#18147=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18148=DIRECTION('',(1.E0,0.E0,0.E0)); +#18149=AXIS2_PLACEMENT_3D('',#18146,#18147,#18148); +#18150=CONICAL_SURFACE('',#18149,2.708262877374E0,5.9E1); +#18151=ORIENTED_EDGE('',*,*,#18138,.F.); +#18152=ORIENTED_EDGE('',*,*,#18141,.T.); +#18153=ORIENTED_EDGE('',*,*,#18113,.F.); +#18154=EDGE_LOOP('',(#18151,#18152,#18153)); +#18155=FACE_OUTER_BOUND('',#18154,.F.); +#18157=CARTESIAN_POINT('',(-1.22E2,3.61795E2,-3.311065137066E2)); +#18158=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18159=DIRECTION('',(1.E0,0.E0,0.E0)); +#18160=AXIS2_PLACEMENT_3D('',#18157,#18158,#18159); +#18161=CYLINDRICAL_SURFACE('',#18160,4.19E0); +#18162=ORIENTED_EDGE('',*,*,#17115,.F.); +#18164=ORIENTED_EDGE('',*,*,#18163,.F.); +#18166=ORIENTED_EDGE('',*,*,#18165,.T.); +#18168=ORIENTED_EDGE('',*,*,#18167,.T.); +#18169=EDGE_LOOP('',(#18162,#18164,#18166,#18168)); +#18170=FACE_OUTER_BOUND('',#18169,.F.); +#18172=CARTESIAN_POINT('',(-1.22E2,3.61795E2,-3.311065137066E2)); +#18173=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18174=DIRECTION('',(1.E0,0.E0,0.E0)); +#18175=AXIS2_PLACEMENT_3D('',#18172,#18173,#18174); +#18176=CYLINDRICAL_SURFACE('',#18175,4.19E0); +#18177=ORIENTED_EDGE('',*,*,#17117,.F.); +#18178=ORIENTED_EDGE('',*,*,#18167,.F.); +#18180=ORIENTED_EDGE('',*,*,#18179,.F.); +#18181=ORIENTED_EDGE('',*,*,#18163,.T.); +#18182=EDGE_LOOP('',(#18177,#18178,#18180,#18181)); +#18183=FACE_OUTER_BOUND('',#18182,.F.); +#18185=CARTESIAN_POINT('',(-1.22E2,3.61795E2,-3.341096825153E2)); +#18186=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18187=DIRECTION('',(1.E0,0.E0,0.E0)); +#18188=AXIS2_PLACEMENT_3D('',#18185,#18186,#18187); +#18189=CONICAL_SURFACE('',#18188,2.708262877374E0,5.9E1); +#18191=ORIENTED_EDGE('',*,*,#18190,.T.); +#18192=ORIENTED_EDGE('',*,*,#18179,.T.); +#18194=ORIENTED_EDGE('',*,*,#18193,.F.); +#18195=EDGE_LOOP('',(#18191,#18192,#18194)); +#18196=FACE_OUTER_BOUND('',#18195,.F.); +#18198=CARTESIAN_POINT('',(-1.22E2,3.61795E2,-3.341096825153E2)); +#18199=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18200=DIRECTION('',(1.E0,0.E0,0.E0)); +#18201=AXIS2_PLACEMENT_3D('',#18198,#18199,#18200); +#18202=CONICAL_SURFACE('',#18201,2.708262877374E0,5.9E1); +#18203=ORIENTED_EDGE('',*,*,#18190,.F.); +#18204=ORIENTED_EDGE('',*,*,#18193,.T.); +#18205=ORIENTED_EDGE('',*,*,#18165,.F.); +#18206=EDGE_LOOP('',(#18203,#18204,#18205)); +#18207=FACE_OUTER_BOUND('',#18206,.F.); +#18209=CARTESIAN_POINT('',(-7.4642E1,4.52E2,-3.311065137066E2)); +#18210=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18211=DIRECTION('',(1.E0,0.E0,0.E0)); +#18212=AXIS2_PLACEMENT_3D('',#18209,#18210,#18211); +#18213=CYLINDRICAL_SURFACE('',#18212,4.19E0); +#18214=ORIENTED_EDGE('',*,*,#17121,.F.); +#18216=ORIENTED_EDGE('',*,*,#18215,.F.); +#18218=ORIENTED_EDGE('',*,*,#18217,.T.); +#18220=ORIENTED_EDGE('',*,*,#18219,.T.); +#18221=EDGE_LOOP('',(#18214,#18216,#18218,#18220)); +#18222=FACE_OUTER_BOUND('',#18221,.F.); +#18224=CARTESIAN_POINT('',(-7.4642E1,4.52E2,-3.311065137066E2)); +#18225=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18226=DIRECTION('',(1.E0,0.E0,0.E0)); +#18227=AXIS2_PLACEMENT_3D('',#18224,#18225,#18226); +#18228=CYLINDRICAL_SURFACE('',#18227,4.19E0); +#18229=ORIENTED_EDGE('',*,*,#17123,.F.); +#18230=ORIENTED_EDGE('',*,*,#18219,.F.); +#18232=ORIENTED_EDGE('',*,*,#18231,.F.); +#18233=ORIENTED_EDGE('',*,*,#18215,.T.); +#18234=EDGE_LOOP('',(#18229,#18230,#18232,#18233)); +#18235=FACE_OUTER_BOUND('',#18234,.F.); +#18237=CARTESIAN_POINT('',(-7.4642E1,4.52E2,-3.341096825153E2)); +#18238=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18239=DIRECTION('',(1.E0,0.E0,0.E0)); +#18240=AXIS2_PLACEMENT_3D('',#18237,#18238,#18239); +#18241=CONICAL_SURFACE('',#18240,2.708262877374E0,5.9E1); +#18243=ORIENTED_EDGE('',*,*,#18242,.T.); +#18244=ORIENTED_EDGE('',*,*,#18231,.T.); +#18246=ORIENTED_EDGE('',*,*,#18245,.F.); +#18247=EDGE_LOOP('',(#18243,#18244,#18246)); +#18248=FACE_OUTER_BOUND('',#18247,.F.); +#18250=CARTESIAN_POINT('',(-7.4642E1,4.52E2,-3.341096825153E2)); +#18251=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18252=DIRECTION('',(1.E0,0.E0,0.E0)); +#18253=AXIS2_PLACEMENT_3D('',#18250,#18251,#18252); +#18254=CONICAL_SURFACE('',#18253,2.708262877374E0,5.9E1); +#18255=ORIENTED_EDGE('',*,*,#18242,.F.); +#18256=ORIENTED_EDGE('',*,*,#18245,.T.); +#18257=ORIENTED_EDGE('',*,*,#18217,.F.); +#18258=EDGE_LOOP('',(#18255,#18256,#18257)); +#18259=FACE_OUTER_BOUND('',#18258,.F.); +#18261=CARTESIAN_POINT('',(-2.5E1,4.52E2,-3.311065137066E2)); +#18262=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18263=DIRECTION('',(1.E0,0.E0,0.E0)); +#18264=AXIS2_PLACEMENT_3D('',#18261,#18262,#18263); +#18265=CYLINDRICAL_SURFACE('',#18264,4.19E0); +#18266=ORIENTED_EDGE('',*,*,#17127,.F.); +#18268=ORIENTED_EDGE('',*,*,#18267,.F.); +#18270=ORIENTED_EDGE('',*,*,#18269,.T.); +#18272=ORIENTED_EDGE('',*,*,#18271,.T.); +#18273=EDGE_LOOP('',(#18266,#18268,#18270,#18272)); +#18274=FACE_OUTER_BOUND('',#18273,.F.); +#18276=CARTESIAN_POINT('',(-2.5E1,4.52E2,-3.311065137066E2)); +#18277=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18278=DIRECTION('',(1.E0,0.E0,0.E0)); +#18279=AXIS2_PLACEMENT_3D('',#18276,#18277,#18278); +#18280=CYLINDRICAL_SURFACE('',#18279,4.19E0); +#18281=ORIENTED_EDGE('',*,*,#17129,.F.); +#18282=ORIENTED_EDGE('',*,*,#18271,.F.); +#18284=ORIENTED_EDGE('',*,*,#18283,.F.); +#18285=ORIENTED_EDGE('',*,*,#18267,.T.); +#18286=EDGE_LOOP('',(#18281,#18282,#18284,#18285)); +#18287=FACE_OUTER_BOUND('',#18286,.F.); +#18289=CARTESIAN_POINT('',(-2.5E1,4.52E2,-3.341096825153E2)); +#18290=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18291=DIRECTION('',(1.E0,0.E0,0.E0)); +#18292=AXIS2_PLACEMENT_3D('',#18289,#18290,#18291); +#18293=CONICAL_SURFACE('',#18292,2.708262877374E0,5.9E1); +#18295=ORIENTED_EDGE('',*,*,#18294,.T.); +#18296=ORIENTED_EDGE('',*,*,#18283,.T.); +#18298=ORIENTED_EDGE('',*,*,#18297,.F.); +#18299=EDGE_LOOP('',(#18295,#18296,#18298)); +#18300=FACE_OUTER_BOUND('',#18299,.F.); +#18302=CARTESIAN_POINT('',(-2.5E1,4.52E2,-3.341096825153E2)); +#18303=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18304=DIRECTION('',(1.E0,0.E0,0.E0)); +#18305=AXIS2_PLACEMENT_3D('',#18302,#18303,#18304); +#18306=CONICAL_SURFACE('',#18305,2.708262877374E0,5.9E1); +#18307=ORIENTED_EDGE('',*,*,#18294,.F.); +#18308=ORIENTED_EDGE('',*,*,#18297,.T.); +#18309=ORIENTED_EDGE('',*,*,#18269,.F.); +#18310=EDGE_LOOP('',(#18307,#18308,#18309)); +#18311=FACE_OUTER_BOUND('',#18310,.F.); +#18313=CARTESIAN_POINT('',(-9.7952E1,4.076E2,-3.311065137066E2)); +#18314=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18315=DIRECTION('',(1.E0,0.E0,0.E0)); +#18316=AXIS2_PLACEMENT_3D('',#18313,#18314,#18315); +#18317=CYLINDRICAL_SURFACE('',#18316,4.19E0); +#18318=ORIENTED_EDGE('',*,*,#17133,.F.); +#18320=ORIENTED_EDGE('',*,*,#18319,.F.); +#18322=ORIENTED_EDGE('',*,*,#18321,.T.); +#18324=ORIENTED_EDGE('',*,*,#18323,.T.); +#18325=EDGE_LOOP('',(#18318,#18320,#18322,#18324)); +#18326=FACE_OUTER_BOUND('',#18325,.F.); +#18328=CARTESIAN_POINT('',(-9.7952E1,4.076E2,-3.311065137066E2)); +#18329=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18330=DIRECTION('',(1.E0,0.E0,0.E0)); +#18331=AXIS2_PLACEMENT_3D('',#18328,#18329,#18330); +#18332=CYLINDRICAL_SURFACE('',#18331,4.19E0); +#18333=ORIENTED_EDGE('',*,*,#17135,.F.); +#18334=ORIENTED_EDGE('',*,*,#18323,.F.); +#18336=ORIENTED_EDGE('',*,*,#18335,.F.); +#18337=ORIENTED_EDGE('',*,*,#18319,.T.); +#18338=EDGE_LOOP('',(#18333,#18334,#18336,#18337)); +#18339=FACE_OUTER_BOUND('',#18338,.F.); +#18341=CARTESIAN_POINT('',(-9.7952E1,4.076E2,-3.341096825153E2)); +#18342=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18343=DIRECTION('',(1.E0,0.E0,0.E0)); +#18344=AXIS2_PLACEMENT_3D('',#18341,#18342,#18343); +#18345=CONICAL_SURFACE('',#18344,2.708262877374E0,5.9E1); +#18347=ORIENTED_EDGE('',*,*,#18346,.T.); +#18348=ORIENTED_EDGE('',*,*,#18335,.T.); +#18350=ORIENTED_EDGE('',*,*,#18349,.F.); +#18351=EDGE_LOOP('',(#18347,#18348,#18350)); +#18352=FACE_OUTER_BOUND('',#18351,.F.); +#18354=CARTESIAN_POINT('',(-9.7952E1,4.076E2,-3.341096825153E2)); +#18355=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18356=DIRECTION('',(1.E0,0.E0,0.E0)); +#18357=AXIS2_PLACEMENT_3D('',#18354,#18355,#18356); +#18358=CONICAL_SURFACE('',#18357,2.708262877374E0,5.9E1); +#18359=ORIENTED_EDGE('',*,*,#18346,.F.); +#18360=ORIENTED_EDGE('',*,*,#18349,.T.); +#18361=ORIENTED_EDGE('',*,*,#18321,.F.); +#18362=EDGE_LOOP('',(#18359,#18360,#18361)); +#18363=FACE_OUTER_BOUND('',#18362,.F.); +#18365=CARTESIAN_POINT('',(2.5E1,1.28E2,-3.311065137066E2)); +#18366=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18367=DIRECTION('',(1.E0,0.E0,0.E0)); +#18368=AXIS2_PLACEMENT_3D('',#18365,#18366,#18367); +#18369=CYLINDRICAL_SURFACE('',#18368,4.19E0); +#18370=ORIENTED_EDGE('',*,*,#17139,.F.); +#18372=ORIENTED_EDGE('',*,*,#18371,.F.); +#18374=ORIENTED_EDGE('',*,*,#18373,.T.); +#18376=ORIENTED_EDGE('',*,*,#18375,.T.); +#18377=EDGE_LOOP('',(#18370,#18372,#18374,#18376)); +#18378=FACE_OUTER_BOUND('',#18377,.F.); +#18380=CARTESIAN_POINT('',(2.5E1,1.28E2,-3.311065137066E2)); +#18381=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18382=DIRECTION('',(1.E0,0.E0,0.E0)); +#18383=AXIS2_PLACEMENT_3D('',#18380,#18381,#18382); +#18384=CYLINDRICAL_SURFACE('',#18383,4.19E0); +#18385=ORIENTED_EDGE('',*,*,#17141,.F.); +#18386=ORIENTED_EDGE('',*,*,#18375,.F.); +#18388=ORIENTED_EDGE('',*,*,#18387,.F.); +#18389=ORIENTED_EDGE('',*,*,#18371,.T.); +#18390=EDGE_LOOP('',(#18385,#18386,#18388,#18389)); +#18391=FACE_OUTER_BOUND('',#18390,.F.); +#18393=CARTESIAN_POINT('',(2.5E1,1.28E2,-3.341096825153E2)); +#18394=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18395=DIRECTION('',(1.E0,0.E0,0.E0)); +#18396=AXIS2_PLACEMENT_3D('',#18393,#18394,#18395); +#18397=CONICAL_SURFACE('',#18396,2.708262877374E0,5.9E1); +#18399=ORIENTED_EDGE('',*,*,#18398,.T.); +#18400=ORIENTED_EDGE('',*,*,#18387,.T.); +#18402=ORIENTED_EDGE('',*,*,#18401,.F.); +#18403=EDGE_LOOP('',(#18399,#18400,#18402)); +#18404=FACE_OUTER_BOUND('',#18403,.F.); +#18406=CARTESIAN_POINT('',(2.5E1,1.28E2,-3.341096825153E2)); +#18407=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18408=DIRECTION('',(1.E0,0.E0,0.E0)); +#18409=AXIS2_PLACEMENT_3D('',#18406,#18407,#18408); +#18410=CONICAL_SURFACE('',#18409,2.708262877374E0,5.9E1); +#18411=ORIENTED_EDGE('',*,*,#18398,.F.); +#18412=ORIENTED_EDGE('',*,*,#18401,.T.); +#18413=ORIENTED_EDGE('',*,*,#18373,.F.); +#18414=EDGE_LOOP('',(#18411,#18412,#18413)); +#18415=FACE_OUTER_BOUND('',#18414,.F.); +#18417=CARTESIAN_POINT('',(7.4E1,1.28E2,-3.311065137066E2)); +#18418=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18419=DIRECTION('',(1.E0,0.E0,0.E0)); +#18420=AXIS2_PLACEMENT_3D('',#18417,#18418,#18419); +#18421=CYLINDRICAL_SURFACE('',#18420,4.19E0); +#18422=ORIENTED_EDGE('',*,*,#17145,.F.); +#18424=ORIENTED_EDGE('',*,*,#18423,.F.); +#18426=ORIENTED_EDGE('',*,*,#18425,.T.); +#18428=ORIENTED_EDGE('',*,*,#18427,.T.); +#18429=EDGE_LOOP('',(#18422,#18424,#18426,#18428)); +#18430=FACE_OUTER_BOUND('',#18429,.F.); +#18432=CARTESIAN_POINT('',(7.4E1,1.28E2,-3.311065137066E2)); +#18433=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18434=DIRECTION('',(1.E0,0.E0,0.E0)); +#18435=AXIS2_PLACEMENT_3D('',#18432,#18433,#18434); +#18436=CYLINDRICAL_SURFACE('',#18435,4.19E0); +#18437=ORIENTED_EDGE('',*,*,#17147,.F.); +#18438=ORIENTED_EDGE('',*,*,#18427,.F.); +#18440=ORIENTED_EDGE('',*,*,#18439,.F.); +#18441=ORIENTED_EDGE('',*,*,#18423,.T.); +#18442=EDGE_LOOP('',(#18437,#18438,#18440,#18441)); +#18443=FACE_OUTER_BOUND('',#18442,.F.); +#18445=CARTESIAN_POINT('',(7.4E1,1.28E2,-3.341096825153E2)); +#18446=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18447=DIRECTION('',(1.E0,0.E0,0.E0)); +#18448=AXIS2_PLACEMENT_3D('',#18445,#18446,#18447); +#18449=CONICAL_SURFACE('',#18448,2.708262877374E0,5.9E1); +#18451=ORIENTED_EDGE('',*,*,#18450,.T.); +#18452=ORIENTED_EDGE('',*,*,#18439,.T.); +#18454=ORIENTED_EDGE('',*,*,#18453,.F.); +#18455=EDGE_LOOP('',(#18451,#18452,#18454)); +#18456=FACE_OUTER_BOUND('',#18455,.F.); +#18458=CARTESIAN_POINT('',(7.4E1,1.28E2,-3.341096825153E2)); +#18459=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18460=DIRECTION('',(1.E0,0.E0,0.E0)); +#18461=AXIS2_PLACEMENT_3D('',#18458,#18459,#18460); +#18462=CONICAL_SURFACE('',#18461,2.708262877374E0,5.9E1); +#18463=ORIENTED_EDGE('',*,*,#18450,.F.); +#18464=ORIENTED_EDGE('',*,*,#18453,.T.); +#18465=ORIENTED_EDGE('',*,*,#18425,.F.); +#18466=EDGE_LOOP('',(#18463,#18464,#18465)); +#18467=FACE_OUTER_BOUND('',#18466,.F.); +#18469=CARTESIAN_POINT('',(1.22E2,1.76E2,-3.311065137066E2)); +#18470=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18471=DIRECTION('',(1.E0,0.E0,0.E0)); +#18472=AXIS2_PLACEMENT_3D('',#18469,#18470,#18471); +#18473=CYLINDRICAL_SURFACE('',#18472,4.19E0); +#18474=ORIENTED_EDGE('',*,*,#17151,.F.); +#18476=ORIENTED_EDGE('',*,*,#18475,.F.); +#18478=ORIENTED_EDGE('',*,*,#18477,.T.); +#18480=ORIENTED_EDGE('',*,*,#18479,.T.); +#18481=EDGE_LOOP('',(#18474,#18476,#18478,#18480)); +#18482=FACE_OUTER_BOUND('',#18481,.F.); +#18484=CARTESIAN_POINT('',(1.22E2,1.76E2,-3.311065137066E2)); +#18485=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18486=DIRECTION('',(1.E0,0.E0,0.E0)); +#18487=AXIS2_PLACEMENT_3D('',#18484,#18485,#18486); +#18488=CYLINDRICAL_SURFACE('',#18487,4.19E0); +#18489=ORIENTED_EDGE('',*,*,#17153,.F.); +#18490=ORIENTED_EDGE('',*,*,#18479,.F.); +#18492=ORIENTED_EDGE('',*,*,#18491,.F.); +#18493=ORIENTED_EDGE('',*,*,#18475,.T.); +#18494=EDGE_LOOP('',(#18489,#18490,#18492,#18493)); +#18495=FACE_OUTER_BOUND('',#18494,.F.); +#18497=CARTESIAN_POINT('',(1.22E2,1.76E2,-3.341096825153E2)); +#18498=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18499=DIRECTION('',(1.E0,0.E0,0.E0)); +#18500=AXIS2_PLACEMENT_3D('',#18497,#18498,#18499); +#18501=CONICAL_SURFACE('',#18500,2.708262877374E0,5.9E1); +#18503=ORIENTED_EDGE('',*,*,#18502,.T.); +#18504=ORIENTED_EDGE('',*,*,#18491,.T.); +#18506=ORIENTED_EDGE('',*,*,#18505,.F.); +#18507=EDGE_LOOP('',(#18503,#18504,#18506)); +#18508=FACE_OUTER_BOUND('',#18507,.F.); +#18510=CARTESIAN_POINT('',(1.22E2,1.76E2,-3.341096825153E2)); +#18511=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18512=DIRECTION('',(1.E0,0.E0,0.E0)); +#18513=AXIS2_PLACEMENT_3D('',#18510,#18511,#18512); +#18514=CONICAL_SURFACE('',#18513,2.708262877374E0,5.9E1); +#18515=ORIENTED_EDGE('',*,*,#18502,.F.); +#18516=ORIENTED_EDGE('',*,*,#18505,.T.); +#18517=ORIENTED_EDGE('',*,*,#18477,.F.); +#18518=EDGE_LOOP('',(#18515,#18516,#18517)); +#18519=FACE_OUTER_BOUND('',#18518,.F.); +#18521=CARTESIAN_POINT('',(1.22E2,2.24E2,-3.311065137066E2)); +#18522=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18523=DIRECTION('',(1.E0,0.E0,0.E0)); +#18524=AXIS2_PLACEMENT_3D('',#18521,#18522,#18523); +#18525=CYLINDRICAL_SURFACE('',#18524,4.19E0); +#18526=ORIENTED_EDGE('',*,*,#17157,.F.); +#18528=ORIENTED_EDGE('',*,*,#18527,.F.); +#18530=ORIENTED_EDGE('',*,*,#18529,.T.); +#18532=ORIENTED_EDGE('',*,*,#18531,.T.); +#18533=EDGE_LOOP('',(#18526,#18528,#18530,#18532)); +#18534=FACE_OUTER_BOUND('',#18533,.F.); +#18536=CARTESIAN_POINT('',(1.22E2,2.24E2,-3.311065137066E2)); +#18537=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18538=DIRECTION('',(1.E0,0.E0,0.E0)); +#18539=AXIS2_PLACEMENT_3D('',#18536,#18537,#18538); +#18540=CYLINDRICAL_SURFACE('',#18539,4.19E0); +#18541=ORIENTED_EDGE('',*,*,#17159,.F.); +#18542=ORIENTED_EDGE('',*,*,#18531,.F.); +#18544=ORIENTED_EDGE('',*,*,#18543,.F.); +#18545=ORIENTED_EDGE('',*,*,#18527,.T.); +#18546=EDGE_LOOP('',(#18541,#18542,#18544,#18545)); +#18547=FACE_OUTER_BOUND('',#18546,.F.); +#18549=CARTESIAN_POINT('',(1.22E2,2.24E2,-3.341096825153E2)); +#18550=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18551=DIRECTION('',(1.E0,0.E0,0.E0)); +#18552=AXIS2_PLACEMENT_3D('',#18549,#18550,#18551); +#18553=CONICAL_SURFACE('',#18552,2.708262877374E0,5.9E1); +#18555=ORIENTED_EDGE('',*,*,#18554,.T.); +#18556=ORIENTED_EDGE('',*,*,#18543,.T.); +#18558=ORIENTED_EDGE('',*,*,#18557,.F.); +#18559=EDGE_LOOP('',(#18555,#18556,#18558)); +#18560=FACE_OUTER_BOUND('',#18559,.F.); +#18562=CARTESIAN_POINT('',(1.22E2,2.24E2,-3.341096825153E2)); +#18563=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18564=DIRECTION('',(1.E0,0.E0,0.E0)); +#18565=AXIS2_PLACEMENT_3D('',#18562,#18563,#18564); +#18566=CONICAL_SURFACE('',#18565,2.708262877374E0,5.9E1); +#18567=ORIENTED_EDGE('',*,*,#18554,.F.); +#18568=ORIENTED_EDGE('',*,*,#18557,.T.); +#18569=ORIENTED_EDGE('',*,*,#18529,.F.); +#18570=EDGE_LOOP('',(#18567,#18568,#18569)); +#18571=FACE_OUTER_BOUND('',#18570,.F.); +#18573=CARTESIAN_POINT('',(1.22E2,2.72E2,-3.311065137066E2)); +#18574=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18575=DIRECTION('',(1.E0,0.E0,0.E0)); +#18576=AXIS2_PLACEMENT_3D('',#18573,#18574,#18575); +#18577=CYLINDRICAL_SURFACE('',#18576,4.19E0); +#18578=ORIENTED_EDGE('',*,*,#17163,.F.); +#18580=ORIENTED_EDGE('',*,*,#18579,.F.); +#18582=ORIENTED_EDGE('',*,*,#18581,.T.); +#18584=ORIENTED_EDGE('',*,*,#18583,.T.); +#18585=EDGE_LOOP('',(#18578,#18580,#18582,#18584)); +#18586=FACE_OUTER_BOUND('',#18585,.F.); +#18588=CARTESIAN_POINT('',(1.22E2,2.72E2,-3.311065137066E2)); +#18589=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18590=DIRECTION('',(1.E0,0.E0,0.E0)); +#18591=AXIS2_PLACEMENT_3D('',#18588,#18589,#18590); +#18592=CYLINDRICAL_SURFACE('',#18591,4.19E0); +#18593=ORIENTED_EDGE('',*,*,#17165,.F.); +#18594=ORIENTED_EDGE('',*,*,#18583,.F.); +#18596=ORIENTED_EDGE('',*,*,#18595,.F.); +#18597=ORIENTED_EDGE('',*,*,#18579,.T.); +#18598=EDGE_LOOP('',(#18593,#18594,#18596,#18597)); +#18599=FACE_OUTER_BOUND('',#18598,.F.); +#18601=CARTESIAN_POINT('',(1.22E2,2.72E2,-3.341096825153E2)); +#18602=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18603=DIRECTION('',(1.E0,0.E0,0.E0)); +#18604=AXIS2_PLACEMENT_3D('',#18601,#18602,#18603); +#18605=CONICAL_SURFACE('',#18604,2.708262877374E0,5.9E1); +#18607=ORIENTED_EDGE('',*,*,#18606,.T.); +#18608=ORIENTED_EDGE('',*,*,#18595,.T.); +#18610=ORIENTED_EDGE('',*,*,#18609,.F.); +#18611=EDGE_LOOP('',(#18607,#18608,#18610)); +#18612=FACE_OUTER_BOUND('',#18611,.F.); +#18614=CARTESIAN_POINT('',(1.22E2,2.72E2,-3.341096825153E2)); +#18615=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18616=DIRECTION('',(1.E0,0.E0,0.E0)); +#18617=AXIS2_PLACEMENT_3D('',#18614,#18615,#18616); +#18618=CONICAL_SURFACE('',#18617,2.708262877374E0,5.9E1); +#18619=ORIENTED_EDGE('',*,*,#18606,.F.); +#18620=ORIENTED_EDGE('',*,*,#18609,.T.); +#18621=ORIENTED_EDGE('',*,*,#18581,.F.); +#18622=EDGE_LOOP('',(#18619,#18620,#18621)); +#18623=FACE_OUTER_BOUND('',#18622,.F.); +#18625=CARTESIAN_POINT('',(1.22E2,3.2E2,-3.311065137066E2)); +#18626=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18627=DIRECTION('',(1.E0,0.E0,0.E0)); +#18628=AXIS2_PLACEMENT_3D('',#18625,#18626,#18627); +#18629=CYLINDRICAL_SURFACE('',#18628,4.19E0); +#18630=ORIENTED_EDGE('',*,*,#17169,.F.); +#18632=ORIENTED_EDGE('',*,*,#18631,.F.); +#18634=ORIENTED_EDGE('',*,*,#18633,.T.); +#18636=ORIENTED_EDGE('',*,*,#18635,.T.); +#18637=EDGE_LOOP('',(#18630,#18632,#18634,#18636)); +#18638=FACE_OUTER_BOUND('',#18637,.F.); +#18640=CARTESIAN_POINT('',(1.22E2,3.2E2,-3.311065137066E2)); +#18641=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18642=DIRECTION('',(1.E0,0.E0,0.E0)); +#18643=AXIS2_PLACEMENT_3D('',#18640,#18641,#18642); +#18644=CYLINDRICAL_SURFACE('',#18643,4.19E0); +#18645=ORIENTED_EDGE('',*,*,#17171,.F.); +#18646=ORIENTED_EDGE('',*,*,#18635,.F.); +#18648=ORIENTED_EDGE('',*,*,#18647,.F.); +#18649=ORIENTED_EDGE('',*,*,#18631,.T.); +#18650=EDGE_LOOP('',(#18645,#18646,#18648,#18649)); +#18651=FACE_OUTER_BOUND('',#18650,.F.); +#18653=CARTESIAN_POINT('',(1.22E2,3.2E2,-3.341096825153E2)); +#18654=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18655=DIRECTION('',(1.E0,0.E0,0.E0)); +#18656=AXIS2_PLACEMENT_3D('',#18653,#18654,#18655); +#18657=CONICAL_SURFACE('',#18656,2.708262877374E0,5.9E1); +#18659=ORIENTED_EDGE('',*,*,#18658,.T.); +#18660=ORIENTED_EDGE('',*,*,#18647,.T.); +#18662=ORIENTED_EDGE('',*,*,#18661,.F.); +#18663=EDGE_LOOP('',(#18659,#18660,#18662)); +#18664=FACE_OUTER_BOUND('',#18663,.F.); +#18666=CARTESIAN_POINT('',(1.22E2,3.2E2,-3.341096825153E2)); +#18667=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18668=DIRECTION('',(1.E0,0.E0,0.E0)); +#18669=AXIS2_PLACEMENT_3D('',#18666,#18667,#18668); +#18670=CONICAL_SURFACE('',#18669,2.708262877374E0,5.9E1); +#18671=ORIENTED_EDGE('',*,*,#18658,.F.); +#18672=ORIENTED_EDGE('',*,*,#18661,.T.); +#18673=ORIENTED_EDGE('',*,*,#18633,.F.); +#18674=EDGE_LOOP('',(#18671,#18672,#18673)); +#18675=FACE_OUTER_BOUND('',#18674,.F.); +#18677=CARTESIAN_POINT('',(1.22E2,3.61795E2,-3.311065137066E2)); +#18678=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18679=DIRECTION('',(1.E0,0.E0,0.E0)); +#18680=AXIS2_PLACEMENT_3D('',#18677,#18678,#18679); +#18681=CYLINDRICAL_SURFACE('',#18680,4.19E0); +#18682=ORIENTED_EDGE('',*,*,#17175,.F.); +#18684=ORIENTED_EDGE('',*,*,#18683,.F.); +#18686=ORIENTED_EDGE('',*,*,#18685,.T.); +#18688=ORIENTED_EDGE('',*,*,#18687,.T.); +#18689=EDGE_LOOP('',(#18682,#18684,#18686,#18688)); +#18690=FACE_OUTER_BOUND('',#18689,.F.); +#18692=CARTESIAN_POINT('',(1.22E2,3.61795E2,-3.311065137066E2)); +#18693=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18694=DIRECTION('',(1.E0,0.E0,0.E0)); +#18695=AXIS2_PLACEMENT_3D('',#18692,#18693,#18694); +#18696=CYLINDRICAL_SURFACE('',#18695,4.19E0); +#18697=ORIENTED_EDGE('',*,*,#17177,.F.); +#18698=ORIENTED_EDGE('',*,*,#18687,.F.); +#18700=ORIENTED_EDGE('',*,*,#18699,.F.); +#18701=ORIENTED_EDGE('',*,*,#18683,.T.); +#18702=EDGE_LOOP('',(#18697,#18698,#18700,#18701)); +#18703=FACE_OUTER_BOUND('',#18702,.F.); +#18705=CARTESIAN_POINT('',(1.22E2,3.61795E2,-3.341096825153E2)); +#18706=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18707=DIRECTION('',(1.E0,0.E0,0.E0)); +#18708=AXIS2_PLACEMENT_3D('',#18705,#18706,#18707); +#18709=CONICAL_SURFACE('',#18708,2.708262877374E0,5.9E1); +#18711=ORIENTED_EDGE('',*,*,#18710,.T.); +#18712=ORIENTED_EDGE('',*,*,#18699,.T.); +#18714=ORIENTED_EDGE('',*,*,#18713,.F.); +#18715=EDGE_LOOP('',(#18711,#18712,#18714)); +#18716=FACE_OUTER_BOUND('',#18715,.F.); +#18718=CARTESIAN_POINT('',(1.22E2,3.61795E2,-3.341096825153E2)); +#18719=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18720=DIRECTION('',(1.E0,0.E0,0.E0)); +#18721=AXIS2_PLACEMENT_3D('',#18718,#18719,#18720); +#18722=CONICAL_SURFACE('',#18721,2.708262877374E0,5.9E1); +#18723=ORIENTED_EDGE('',*,*,#18710,.F.); +#18724=ORIENTED_EDGE('',*,*,#18713,.T.); +#18725=ORIENTED_EDGE('',*,*,#18685,.F.); +#18726=EDGE_LOOP('',(#18723,#18724,#18725)); +#18727=FACE_OUTER_BOUND('',#18726,.F.); +#18729=CARTESIAN_POINT('',(7.4642E1,4.52E2,-3.311065137066E2)); +#18730=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18731=DIRECTION('',(1.E0,0.E0,0.E0)); +#18732=AXIS2_PLACEMENT_3D('',#18729,#18730,#18731); +#18733=CYLINDRICAL_SURFACE('',#18732,4.19E0); +#18734=ORIENTED_EDGE('',*,*,#17181,.F.); +#18736=ORIENTED_EDGE('',*,*,#18735,.F.); +#18738=ORIENTED_EDGE('',*,*,#18737,.T.); +#18740=ORIENTED_EDGE('',*,*,#18739,.T.); +#18741=EDGE_LOOP('',(#18734,#18736,#18738,#18740)); +#18742=FACE_OUTER_BOUND('',#18741,.F.); +#18744=CARTESIAN_POINT('',(7.4642E1,4.52E2,-3.311065137066E2)); +#18745=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18746=DIRECTION('',(1.E0,0.E0,0.E0)); +#18747=AXIS2_PLACEMENT_3D('',#18744,#18745,#18746); +#18748=CYLINDRICAL_SURFACE('',#18747,4.19E0); +#18749=ORIENTED_EDGE('',*,*,#17183,.F.); +#18750=ORIENTED_EDGE('',*,*,#18739,.F.); +#18752=ORIENTED_EDGE('',*,*,#18751,.F.); +#18753=ORIENTED_EDGE('',*,*,#18735,.T.); +#18754=EDGE_LOOP('',(#18749,#18750,#18752,#18753)); +#18755=FACE_OUTER_BOUND('',#18754,.F.); +#18757=CARTESIAN_POINT('',(7.4642E1,4.52E2,-3.341096825153E2)); +#18758=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18759=DIRECTION('',(1.E0,0.E0,0.E0)); +#18760=AXIS2_PLACEMENT_3D('',#18757,#18758,#18759); +#18761=CONICAL_SURFACE('',#18760,2.708262877374E0,5.9E1); +#18763=ORIENTED_EDGE('',*,*,#18762,.T.); +#18764=ORIENTED_EDGE('',*,*,#18751,.T.); +#18766=ORIENTED_EDGE('',*,*,#18765,.F.); +#18767=EDGE_LOOP('',(#18763,#18764,#18766)); +#18768=FACE_OUTER_BOUND('',#18767,.F.); +#18770=CARTESIAN_POINT('',(7.4642E1,4.52E2,-3.341096825153E2)); +#18771=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18772=DIRECTION('',(1.E0,0.E0,0.E0)); +#18773=AXIS2_PLACEMENT_3D('',#18770,#18771,#18772); +#18774=CONICAL_SURFACE('',#18773,2.708262877374E0,5.9E1); +#18775=ORIENTED_EDGE('',*,*,#18762,.F.); +#18776=ORIENTED_EDGE('',*,*,#18765,.T.); +#18777=ORIENTED_EDGE('',*,*,#18737,.F.); +#18778=EDGE_LOOP('',(#18775,#18776,#18777)); +#18779=FACE_OUTER_BOUND('',#18778,.F.); +#18781=CARTESIAN_POINT('',(2.5E1,4.52E2,-3.311065137066E2)); +#18782=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18783=DIRECTION('',(1.E0,0.E0,0.E0)); +#18784=AXIS2_PLACEMENT_3D('',#18781,#18782,#18783); +#18785=CYLINDRICAL_SURFACE('',#18784,4.19E0); +#18786=ORIENTED_EDGE('',*,*,#17187,.F.); +#18788=ORIENTED_EDGE('',*,*,#18787,.F.); +#18790=ORIENTED_EDGE('',*,*,#18789,.T.); +#18792=ORIENTED_EDGE('',*,*,#18791,.T.); +#18793=EDGE_LOOP('',(#18786,#18788,#18790,#18792)); +#18794=FACE_OUTER_BOUND('',#18793,.F.); +#18796=CARTESIAN_POINT('',(2.5E1,4.52E2,-3.311065137066E2)); +#18797=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18798=DIRECTION('',(1.E0,0.E0,0.E0)); +#18799=AXIS2_PLACEMENT_3D('',#18796,#18797,#18798); +#18800=CYLINDRICAL_SURFACE('',#18799,4.19E0); +#18801=ORIENTED_EDGE('',*,*,#17189,.F.); +#18802=ORIENTED_EDGE('',*,*,#18791,.F.); +#18804=ORIENTED_EDGE('',*,*,#18803,.F.); +#18805=ORIENTED_EDGE('',*,*,#18787,.T.); +#18806=EDGE_LOOP('',(#18801,#18802,#18804,#18805)); +#18807=FACE_OUTER_BOUND('',#18806,.F.); +#18809=CARTESIAN_POINT('',(2.5E1,4.52E2,-3.341096825153E2)); +#18810=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18811=DIRECTION('',(1.E0,0.E0,0.E0)); +#18812=AXIS2_PLACEMENT_3D('',#18809,#18810,#18811); +#18813=CONICAL_SURFACE('',#18812,2.708262877374E0,5.9E1); +#18815=ORIENTED_EDGE('',*,*,#18814,.T.); +#18816=ORIENTED_EDGE('',*,*,#18803,.T.); +#18818=ORIENTED_EDGE('',*,*,#18817,.F.); +#18819=EDGE_LOOP('',(#18815,#18816,#18818)); +#18820=FACE_OUTER_BOUND('',#18819,.F.); +#18822=CARTESIAN_POINT('',(2.5E1,4.52E2,-3.341096825153E2)); +#18823=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18824=DIRECTION('',(1.E0,0.E0,0.E0)); +#18825=AXIS2_PLACEMENT_3D('',#18822,#18823,#18824); +#18826=CONICAL_SURFACE('',#18825,2.708262877374E0,5.9E1); +#18827=ORIENTED_EDGE('',*,*,#18814,.F.); +#18828=ORIENTED_EDGE('',*,*,#18817,.T.); +#18829=ORIENTED_EDGE('',*,*,#18789,.F.); +#18830=EDGE_LOOP('',(#18827,#18828,#18829)); +#18831=FACE_OUTER_BOUND('',#18830,.F.); +#18833=CARTESIAN_POINT('',(9.7952E1,4.076E2,-3.311065137066E2)); +#18834=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18835=DIRECTION('',(1.E0,0.E0,0.E0)); +#18836=AXIS2_PLACEMENT_3D('',#18833,#18834,#18835); +#18837=CYLINDRICAL_SURFACE('',#18836,4.19E0); +#18838=ORIENTED_EDGE('',*,*,#17193,.F.); +#18840=ORIENTED_EDGE('',*,*,#18839,.F.); +#18842=ORIENTED_EDGE('',*,*,#18841,.T.); +#18844=ORIENTED_EDGE('',*,*,#18843,.T.); +#18845=EDGE_LOOP('',(#18838,#18840,#18842,#18844)); +#18846=FACE_OUTER_BOUND('',#18845,.F.); +#18848=CARTESIAN_POINT('',(9.7952E1,4.076E2,-3.311065137066E2)); +#18849=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18850=DIRECTION('',(1.E0,0.E0,0.E0)); +#18851=AXIS2_PLACEMENT_3D('',#18848,#18849,#18850); +#18852=CYLINDRICAL_SURFACE('',#18851,4.19E0); +#18853=ORIENTED_EDGE('',*,*,#17195,.F.); +#18854=ORIENTED_EDGE('',*,*,#18843,.F.); +#18856=ORIENTED_EDGE('',*,*,#18855,.F.); +#18857=ORIENTED_EDGE('',*,*,#18839,.T.); +#18858=EDGE_LOOP('',(#18853,#18854,#18856,#18857)); +#18859=FACE_OUTER_BOUND('',#18858,.F.); +#18861=CARTESIAN_POINT('',(9.7952E1,4.076E2,-3.341096825153E2)); +#18862=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18863=DIRECTION('',(1.E0,0.E0,0.E0)); +#18864=AXIS2_PLACEMENT_3D('',#18861,#18862,#18863); +#18865=CONICAL_SURFACE('',#18864,2.708262877374E0,5.9E1); +#18867=ORIENTED_EDGE('',*,*,#18866,.T.); +#18868=ORIENTED_EDGE('',*,*,#18855,.T.); +#18870=ORIENTED_EDGE('',*,*,#18869,.F.); +#18871=EDGE_LOOP('',(#18867,#18868,#18870)); +#18872=FACE_OUTER_BOUND('',#18871,.F.); +#18874=CARTESIAN_POINT('',(9.7952E1,4.076E2,-3.341096825153E2)); +#18875=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18876=DIRECTION('',(1.E0,0.E0,0.E0)); +#18877=AXIS2_PLACEMENT_3D('',#18874,#18875,#18876); +#18878=CONICAL_SURFACE('',#18877,2.708262877374E0,5.9E1); +#18879=ORIENTED_EDGE('',*,*,#18866,.F.); +#18880=ORIENTED_EDGE('',*,*,#18869,.T.); +#18881=ORIENTED_EDGE('',*,*,#18841,.F.); +#18882=EDGE_LOOP('',(#18879,#18880,#18881)); +#18883=FACE_OUTER_BOUND('',#18882,.F.); +#18885=CARTESIAN_POINT('',(1.22E2,1.28E2,-3.311065137066E2)); +#18886=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18887=DIRECTION('',(1.E0,0.E0,0.E0)); +#18888=AXIS2_PLACEMENT_3D('',#18885,#18886,#18887); +#18889=CYLINDRICAL_SURFACE('',#18888,4.19E0); +#18890=ORIENTED_EDGE('',*,*,#17199,.F.); +#18892=ORIENTED_EDGE('',*,*,#18891,.F.); +#18894=ORIENTED_EDGE('',*,*,#18893,.T.); +#18896=ORIENTED_EDGE('',*,*,#18895,.T.); +#18897=EDGE_LOOP('',(#18890,#18892,#18894,#18896)); +#18898=FACE_OUTER_BOUND('',#18897,.F.); +#18900=CARTESIAN_POINT('',(1.22E2,1.28E2,-3.311065137066E2)); +#18901=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18902=DIRECTION('',(1.E0,0.E0,0.E0)); +#18903=AXIS2_PLACEMENT_3D('',#18900,#18901,#18902); +#18904=CYLINDRICAL_SURFACE('',#18903,4.19E0); +#18905=ORIENTED_EDGE('',*,*,#17201,.F.); +#18906=ORIENTED_EDGE('',*,*,#18895,.F.); +#18908=ORIENTED_EDGE('',*,*,#18907,.F.); +#18909=ORIENTED_EDGE('',*,*,#18891,.T.); +#18910=EDGE_LOOP('',(#18905,#18906,#18908,#18909)); +#18911=FACE_OUTER_BOUND('',#18910,.F.); +#18913=CARTESIAN_POINT('',(1.22E2,1.28E2,-3.341096825153E2)); +#18914=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18915=DIRECTION('',(1.E0,0.E0,0.E0)); +#18916=AXIS2_PLACEMENT_3D('',#18913,#18914,#18915); +#18917=CONICAL_SURFACE('',#18916,2.708262877374E0,5.9E1); +#18919=ORIENTED_EDGE('',*,*,#18918,.T.); +#18920=ORIENTED_EDGE('',*,*,#18907,.T.); +#18922=ORIENTED_EDGE('',*,*,#18921,.F.); +#18923=EDGE_LOOP('',(#18919,#18920,#18922)); +#18924=FACE_OUTER_BOUND('',#18923,.F.); +#18926=CARTESIAN_POINT('',(1.22E2,1.28E2,-3.341096825153E2)); +#18927=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18928=DIRECTION('',(1.E0,0.E0,0.E0)); +#18929=AXIS2_PLACEMENT_3D('',#18926,#18927,#18928); +#18930=CONICAL_SURFACE('',#18929,2.708262877374E0,5.9E1); +#18931=ORIENTED_EDGE('',*,*,#18918,.F.); +#18932=ORIENTED_EDGE('',*,*,#18921,.T.); +#18933=ORIENTED_EDGE('',*,*,#18893,.F.); +#18934=EDGE_LOOP('',(#18931,#18932,#18933)); +#18935=FACE_OUTER_BOUND('',#18934,.F.); +#18937=CARTESIAN_POINT('',(-1.22E2,1.28E2,-3.311065137066E2)); +#18938=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18939=DIRECTION('',(1.E0,0.E0,0.E0)); +#18940=AXIS2_PLACEMENT_3D('',#18937,#18938,#18939); +#18941=CYLINDRICAL_SURFACE('',#18940,4.19E0); +#18942=ORIENTED_EDGE('',*,*,#17205,.F.); +#18944=ORIENTED_EDGE('',*,*,#18943,.F.); +#18946=ORIENTED_EDGE('',*,*,#18945,.T.); +#18948=ORIENTED_EDGE('',*,*,#18947,.T.); +#18949=EDGE_LOOP('',(#18942,#18944,#18946,#18948)); +#18950=FACE_OUTER_BOUND('',#18949,.F.); +#18952=CARTESIAN_POINT('',(-1.22E2,1.28E2,-3.311065137066E2)); +#18953=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18954=DIRECTION('',(1.E0,0.E0,0.E0)); +#18955=AXIS2_PLACEMENT_3D('',#18952,#18953,#18954); +#18956=CYLINDRICAL_SURFACE('',#18955,4.19E0); +#18957=ORIENTED_EDGE('',*,*,#17207,.F.); +#18958=ORIENTED_EDGE('',*,*,#18947,.F.); +#18960=ORIENTED_EDGE('',*,*,#18959,.F.); +#18961=ORIENTED_EDGE('',*,*,#18943,.T.); +#18962=EDGE_LOOP('',(#18957,#18958,#18960,#18961)); +#18963=FACE_OUTER_BOUND('',#18962,.F.); +#18965=CARTESIAN_POINT('',(-1.22E2,1.28E2,-3.341096825153E2)); +#18966=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18967=DIRECTION('',(1.E0,0.E0,0.E0)); +#18968=AXIS2_PLACEMENT_3D('',#18965,#18966,#18967); +#18969=CONICAL_SURFACE('',#18968,2.708262877374E0,5.9E1); +#18971=ORIENTED_EDGE('',*,*,#18970,.T.); +#18972=ORIENTED_EDGE('',*,*,#18959,.T.); +#18974=ORIENTED_EDGE('',*,*,#18973,.F.); +#18975=EDGE_LOOP('',(#18971,#18972,#18974)); +#18976=FACE_OUTER_BOUND('',#18975,.F.); +#18978=CARTESIAN_POINT('',(-1.22E2,1.28E2,-3.341096825153E2)); +#18979=DIRECTION('',(0.E0,0.E0,-1.E0)); +#18980=DIRECTION('',(1.E0,0.E0,0.E0)); +#18981=AXIS2_PLACEMENT_3D('',#18978,#18979,#18980); +#18982=CONICAL_SURFACE('',#18981,2.708262877374E0,5.9E1); +#18983=ORIENTED_EDGE('',*,*,#18970,.F.); +#18984=ORIENTED_EDGE('',*,*,#18973,.T.); +#18985=ORIENTED_EDGE('',*,*,#18945,.F.); +#18986=EDGE_LOOP('',(#18983,#18984,#18985)); +#18987=FACE_OUTER_BOUND('',#18986,.F.); +#18989=CARTESIAN_POINT('',(8.235803999509E1,1.680773435350E2, +-3.300112763499E2)); +#18990=CARTESIAN_POINT('',(8.650214124452E1,1.689725492222E2, +-3.297509785235E2)); +#18991=CARTESIAN_POINT('',(8.924918031580E1,1.695659625708E2, +-3.329359997612E2)); +#18992=CARTESIAN_POINT('',(8.848086348954E1,1.693999913382E2, +-3.371103100217E2)); +#18993=CARTESIAN_POINT('',(8.242043310178E1,1.677885123143E2, +-3.300112763499E2)); +#18994=CARTESIAN_POINT('',(8.728669767073E1,1.653406673958E2, +-3.297509785235E2)); +#18995=CARTESIAN_POINT('',(9.051244388144E1,1.637180415895E2, +-3.329359997612E2)); +#18996=CARTESIAN_POINT('',(8.961023789652E1,1.641718723059E2, +-3.371103100217E2)); +#18997=CARTESIAN_POINT('',(8.221148768571E1,1.675795668982E2, +-3.300112763499E2)); +#18998=CARTESIAN_POINT('',(8.465933260416E1,1.627133023293E2, +-3.297509785235E2)); +#18999=CARTESIAN_POINT('',(8.628195841050E1,1.594875561186E2, +-3.329359997612E2)); +#19000=CARTESIAN_POINT('',(8.582812769409E1,1.603897621035E2, +-3.371103100217E2)); +#19001=CARTESIAN_POINT('',(8.192265646504E1,1.676419600049E2, +-3.300112763499E2)); +#19002=CARTESIAN_POINT('',(8.102745077785E1,1.634978587555E2, +-3.297509785235E2)); +#19003=CARTESIAN_POINT('',(8.043403742921E1,1.607508196842E2, +-3.329359997612E2)); +#19004=CARTESIAN_POINT('',(8.060000866182E1,1.615191365105E2, +-3.371103100217E2)); +#19005=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#18989,#18990,#18991,#18992),( +#18993,#18994,#18995,#18996),(#18997,#18998,#18999,#19000),(#19001,#19002, +#19003,#19004)),.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4,4),(4, +4),(0.E0,1.E0),(0.E0,1.E0),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.606915848372E0,1.193874793271E0,1.193874793271E0, +1.606915848372E0),(1.116120352888E0,8.292331903501E-1,8.292331903501E-1, +1.116120352888E0),(1.116120352888E0,8.292331903501E-1,8.292331903501E-1, +1.116120352888E0),(1.606915848372E0,1.193874793271E0,1.193874793271E0, +1.606915848372E0)))REPRESENTATION_ITEM('')SURFACE()); +#19006=ORIENTED_EDGE('',*,*,#12283,.F.); +#19007=ORIENTED_EDGE('',*,*,#16854,.T.); +#19008=ORIENTED_EDGE('',*,*,#16825,.T.); +#19009=ORIENTED_EDGE('',*,*,#16795,.F.); +#19010=EDGE_LOOP('',(#19006,#19007,#19008,#19009)); +#19011=FACE_OUTER_BOUND('',#19010,.F.); +#19013=CARTESIAN_POINT('',(-1.226448E3,7.057063757053E2,-2.65E2)); +#19014=DIRECTION('',(1.E0,0.E0,0.E0)); +#19015=DIRECTION('',(0.E0,0.E0,-1.E0)); +#19016=AXIS2_PLACEMENT_3D('',#19013,#19014,#19015); +#19017=CYLINDRICAL_SURFACE('',#19016,2.5E1); +#19019=ORIENTED_EDGE('',*,*,#19018,.T.); +#19021=ORIENTED_EDGE('',*,*,#19020,.T.); +#19022=ORIENTED_EDGE('',*,*,#12160,.F.); +#19024=ORIENTED_EDGE('',*,*,#19023,.T.); +#19025=EDGE_LOOP('',(#19019,#19021,#19022,#19024)); +#19026=FACE_OUTER_BOUND('',#19025,.F.); +#19028=CARTESIAN_POINT('',(1.878021692921E2,7.400243669192E2,1.395979868100E0)); +#19029=DIRECTION('',(0.E0,9.993908270191E-1,-3.489949670250E-2)); +#19030=DIRECTION('',(-1.E0,0.E0,0.E0)); +#19031=AXIS2_PLACEMENT_3D('',#19028,#19029,#19030); +#19032=PLANE('',#19031); +#19034=ORIENTED_EDGE('',*,*,#19033,.T.); +#19035=ORIENTED_EDGE('',*,*,#19018,.F.); +#19037=ORIENTED_EDGE('',*,*,#19036,.F.); +#19038=ORIENTED_EDGE('',*,*,#9445,.F.); +#19039=EDGE_LOOP('',(#19034,#19035,#19037,#19038)); +#19040=FACE_OUTER_BOUND('',#19039,.F.); +#19041=ORIENTED_EDGE('',*,*,#11083,.F.); +#19042=ORIENTED_EDGE('',*,*,#11112,.F.); +#19043=EDGE_LOOP('',(#19041,#19042)); +#19044=FACE_BOUND('',#19043,.F.); +#19046=CARTESIAN_POINT('',(1.295662964440E2,7.345662964440E2,5.6144E2)); +#19047=DIRECTION('',(-3.487826274237E-2,-3.487826274237E-2,-9.987827659587E-1)); +#19048=DIRECTION('',(0.E0,9.993908270191E-1,-3.489949670250E-2)); +#19049=AXIS2_PLACEMENT_3D('',#19046,#19047,#19048); +#19050=CYLINDRICAL_SURFACE('',#19049,2.5E1); +#19052=ORIENTED_EDGE('',*,*,#19051,.T.); +#19054=ORIENTED_EDGE('',*,*,#19053,.T.); +#19055=ORIENTED_EDGE('',*,*,#19033,.F.); +#19056=ORIENTED_EDGE('',*,*,#9443,.T.); +#19057=EDGE_LOOP('',(#19052,#19054,#19055,#19056)); +#19058=FACE_OUTER_BOUND('',#19057,.F.); +#19060=CARTESIAN_POINT('',(1.350243669192E2,5.171978307079E2,1.395979868100E0)); +#19061=DIRECTION('',(9.993908270191E-1,0.E0,-3.489949670250E-2)); +#19062=DIRECTION('',(0.E0,1.E0,0.E0)); +#19063=AXIS2_PLACEMENT_3D('',#19060,#19061,#19062); +#19064=PLANE('',#19063); +#19065=ORIENTED_EDGE('',*,*,#19051,.F.); +#19066=ORIENTED_EDGE('',*,*,#9441,.F.); +#19068=ORIENTED_EDGE('',*,*,#19067,.F.); +#19070=ORIENTED_EDGE('',*,*,#19069,.F.); +#19071=EDGE_LOOP('',(#19065,#19066,#19068,#19070)); +#19072=FACE_OUTER_BOUND('',#19071,.F.); +#19074=CARTESIAN_POINT('',(1.292102937747E2,5.177385483467E2,-8.8144E2)); +#19075=DIRECTION('',(3.489797283532E-2,9.344890849792E-3,9.993471891725E-1)); +#19076=DIRECTION('',(-9.993908270191E-1,0.E0,3.489949670250E-2)); +#19077=AXIS2_PLACEMENT_3D('',#19074,#19075,#19076); +#19078=CYLINDRICAL_SURFACE('',#19077,2.5E1); +#19079=ORIENTED_EDGE('',*,*,#9439,.T.); +#19081=ORIENTED_EDGE('',*,*,#19080,.F.); +#19083=ORIENTED_EDGE('',*,*,#19082,.T.); +#19084=ORIENTED_EDGE('',*,*,#19067,.T.); +#19085=EDGE_LOOP('',(#19079,#19081,#19083,#19084)); +#19086=FACE_OUTER_BOUND('',#19085,.F.); +#19088=CARTESIAN_POINT('',(2.217712142809E2,3.689342240461E2,1.395979868100E0)); +#19089=DIRECTION('',(8.656579291931E-1,4.994180360730E-1,-3.489949670250E-2)); +#19090=DIRECTION('',(-4.997224534896E-1,8.661855860486E-1,0.E0)); +#19091=AXIS2_PLACEMENT_3D('',#19088,#19089,#19090); +#19092=PLANE('',#19091); +#19094=ORIENTED_EDGE('',*,*,#19093,.T.); +#19096=ORIENTED_EDGE('',*,*,#19095,.F.); +#19097=ORIENTED_EDGE('',*,*,#19080,.T.); +#19098=ORIENTED_EDGE('',*,*,#9437,.F.); +#19099=EDGE_LOOP('',(#19094,#19096,#19097,#19098)); +#19100=FACE_OUTER_BOUND('',#19099,.F.); +#19102=CARTESIAN_POINT('',(2.045662964440E2,3.878338778405E2,5.6144E2)); +#19103=DIRECTION('',(-3.489797283532E-2,-9.344890849791E-3,-9.993471891725E-1)); +#19104=DIRECTION('',(8.656579291931E-1,4.994180360730E-1,-3.489949670250E-2)); +#19105=AXIS2_PLACEMENT_3D('',#19102,#19103,#19104); +#19106=CYLINDRICAL_SURFACE('',#19105,2.5E1); +#19107=ORIENTED_EDGE('',*,*,#12059,.T.); +#19109=ORIENTED_EDGE('',*,*,#19108,.T.); +#19110=ORIENTED_EDGE('',*,*,#19093,.F.); +#19111=ORIENTED_EDGE('',*,*,#9435,.T.); +#19112=EDGE_LOOP('',(#19107,#19109,#19110,#19111)); +#19113=FACE_OUTER_BOUND('',#19112,.F.); +#19115=CARTESIAN_POINT('',(1.757063757053E2,3.801058413007E2,-2.65E2)); +#19116=DIRECTION('',(6.230817665244E-1,3.594702499179E-1,6.946583704590E-1)); +#19117=DIRECTION('',(6.017030677196E-1,3.471363852228E-1,-7.193398003387E-1)); +#19118=AXIS2_PLACEMENT_3D('',#19115,#19116,#19117); +#19119=SPHERICAL_SURFACE('',#19118,2.5E1); +#19121=ORIENTED_EDGE('',*,*,#19120,.F.); +#19122=ORIENTED_EDGE('',*,*,#19108,.F.); +#19124=ORIENTED_EDGE('',*,*,#19123,.F.); +#19125=EDGE_LOOP('',(#19121,#19122,#19124)); +#19126=FACE_OUTER_BOUND('',#19125,.F.); +#19128=CARTESIAN_POINT('',(-7.614189753776E2,2.004456449844E3,-2.65E2)); +#19129=DIRECTION('',(4.997224534896E-1,-8.661855860486E-1,0.E0)); +#19130=DIRECTION('',(0.E0,0.E0,-1.E0)); +#19131=AXIS2_PLACEMENT_3D('',#19128,#19129,#19130); +#19132=CYLINDRICAL_SURFACE('',#19131,2.5E1); +#19133=ORIENTED_EDGE('',*,*,#19095,.T.); +#19134=ORIENTED_EDGE('',*,*,#19120,.T.); +#19135=ORIENTED_EDGE('',*,*,#12166,.F.); +#19137=ORIENTED_EDGE('',*,*,#19136,.T.); +#19138=EDGE_LOOP('',(#19133,#19134,#19135,#19137)); +#19139=FACE_OUTER_BOUND('',#19138,.F.); +#19141=CARTESIAN_POINT('',(9.930386615210E1,5.249605777073E2, +-2.899591308565E2)); +#19142=CARTESIAN_POINT('',(9.919584980176E1,5.217355575701E2, +-2.899575744349E2)); +#19143=CARTESIAN_POINT('',(9.964646029959E1,5.144595204670E2, +-2.899573760185E2)); +#19144=CARTESIAN_POINT('',(1.023895605674E2,5.048239077941E2, +-2.899578388944E2)); +#19145=CARTESIAN_POINT('',(1.054880829254E2,4.988306761215E2, +-2.899575738206E2)); +#19146=CARTESIAN_POINT('',(1.069146720599E2,4.965388454298E2, +-2.899588218992E2)); +#19147=CARTESIAN_POINT('',(1.148583956563E2,5.245143154936E2, +-2.908469229266E2)); +#19148=CARTESIAN_POINT('',(1.147776072957E2,5.222658193794E2, +-2.908554478044E2)); +#19149=CARTESIAN_POINT('',(1.150833429644E2,5.171906975992E2, +-2.908708010351E2)); +#19150=CARTESIAN_POINT('',(1.169977439224E2,5.104694618847E2, +-2.908695802336E2)); +#19151=CARTESIAN_POINT('',(1.191662158329E2,5.062936708377E2, +-2.908537957128E2)); +#19152=CARTESIAN_POINT('',(1.201648093711E2,5.046980884303E2, +-2.908466085483E2)); +#19153=CARTESIAN_POINT('',(1.260627169822E2,5.241928616526E2, +-2.800168978277E2)); +#19154=CARTESIAN_POINT('',(1.260089765049E2,5.226475672769E2, +-2.800329748621E2)); +#19155=CARTESIAN_POINT('',(1.262218118631E2,5.191606803153E2, +-2.800589693641E2)); +#19156=CARTESIAN_POINT('',(1.275366781510E2,5.145432328866E2, +-2.800563943233E2)); +#19157=CARTESIAN_POINT('',(1.290242191920E2,5.116727171556E2, +-2.800302026737E2)); +#19158=CARTESIAN_POINT('',(1.297092182649E2,5.105753972807E2, +-2.800167212870E2)); +#19159=CARTESIAN_POINT('',(1.257104281401E2,5.242029690550E2, +-2.644347174818E2)); +#19160=CARTESIAN_POINT('',(1.256661587662E2,5.226352684251E2, +-2.644509601296E2)); +#19161=CARTESIAN_POINT('',(1.258978200088E2,5.191024139717E2, +-2.644758412678E2)); +#19162=CARTESIAN_POINT('',(1.272279253288E2,5.144250503673E2, +-2.644731124462E2)); +#19163=CARTESIAN_POINT('',(1.287216165958E2,5.115081168962E2, +-2.644483196493E2)); +#19164=CARTESIAN_POINT('',(1.294091202074E2,5.103906010130E2, +-2.644347333828E2)); +#19165=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#19141,#19142,#19143,#19144, +#19145,#19146),(#19147,#19148,#19149,#19150,#19151,#19152),(#19153,#19154, +#19155,#19156,#19157,#19158),(#19159,#19160,#19161,#19162,#19163,#19164)), +.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4,4),(4,1,1,4),(0.E0, +1.E0),(6.385029635501E-2,3.327762561356E-1,6.672159102767E-1,8.920771493094E-1), +.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE((( +1.191604167591E0,1.191604167591E0,1.191604167591E0,1.191604167591E0, +1.191604167591E0,1.191604167591E0),(9.361319441363E-1,9.361319441363E-1, +9.361319441363E-1,9.361319441363E-1,9.361319441363E-1,9.361319441363E-1),( +9.361319441363E-1,9.361319441363E-1,9.361319441363E-1,9.361319441363E-1, +9.361319441363E-1,9.361319441363E-1),(1.191604167591E0,1.191604167591E0, +1.191604167591E0,1.191604167591E0,1.191604167591E0,1.191604167591E0)))REPRESENTATION_ITEM('')SURFACE()); +#19166=ORIENTED_EDGE('',*,*,#12164,.T.); +#19168=ORIENTED_EDGE('',*,*,#19167,.F.); +#19169=ORIENTED_EDGE('',*,*,#19082,.F.); +#19170=ORIENTED_EDGE('',*,*,#19136,.F.); +#19171=EDGE_LOOP('',(#19166,#19168,#19169,#19170)); +#19172=FACE_OUTER_BOUND('',#19171,.F.); +#19174=CARTESIAN_POINT('',(1.007063757053E2,2.004456449844E3,-2.65E2)); +#19175=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19176=DIRECTION('',(0.E0,0.E0,-1.E0)); +#19177=AXIS2_PLACEMENT_3D('',#19174,#19175,#19176); +#19178=CYLINDRICAL_SURFACE('',#19177,2.5E1); +#19179=ORIENTED_EDGE('',*,*,#19069,.T.); +#19180=ORIENTED_EDGE('',*,*,#19167,.T.); +#19181=ORIENTED_EDGE('',*,*,#12162,.F.); +#19183=ORIENTED_EDGE('',*,*,#19182,.T.); +#19184=EDGE_LOOP('',(#19179,#19180,#19181,#19183)); +#19185=FACE_OUTER_BOUND('',#19184,.F.); +#19187=CARTESIAN_POINT('',(1.007063757053E2,7.057063757053E2,-2.65E2)); +#19188=DIRECTION('',(0.E0,7.193398003387E-1,6.946583704590E-1)); +#19189=DIRECTION('',(0.E0,6.946583704590E-1,-7.193398003387E-1)); +#19190=AXIS2_PLACEMENT_3D('',#19187,#19188,#19189); +#19191=SPHERICAL_SURFACE('',#19190,2.5E1); +#19192=ORIENTED_EDGE('',*,*,#19182,.F.); +#19193=ORIENTED_EDGE('',*,*,#19020,.F.); +#19194=ORIENTED_EDGE('',*,*,#19053,.F.); +#19195=EDGE_LOOP('',(#19192,#19193,#19194)); +#19196=FACE_OUTER_BOUND('',#19195,.F.); +#19198=CARTESIAN_POINT('',(1.757063757053E2,2.004456449844E3,-2.65E2)); +#19199=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19200=DIRECTION('',(0.E0,0.E0,-1.E0)); +#19201=AXIS2_PLACEMENT_3D('',#19198,#19199,#19200); +#19202=CYLINDRICAL_SURFACE('',#19201,2.5E1); +#19203=ORIENTED_EDGE('',*,*,#12057,.T.); +#19205=ORIENTED_EDGE('',*,*,#19204,.T.); +#19206=ORIENTED_EDGE('',*,*,#12168,.F.); +#19207=ORIENTED_EDGE('',*,*,#19123,.T.); +#19208=EDGE_LOOP('',(#19203,#19205,#19206,#19207)); +#19209=FACE_OUTER_BOUND('',#19208,.F.); +#19211=CARTESIAN_POINT('',(1.757063757053E2,7.429362429474E1,-2.65E2)); +#19212=DIRECTION('',(7.193398003387E-1,0.E0,6.946583704590E-1)); +#19213=DIRECTION('',(6.946583704590E-1,0.E0,-7.193398003387E-1)); +#19214=AXIS2_PLACEMENT_3D('',#19211,#19212,#19213); +#19215=SPHERICAL_SURFACE('',#19214,2.5E1); +#19216=ORIENTED_EDGE('',*,*,#19204,.F.); +#19218=ORIENTED_EDGE('',*,*,#19217,.F.); +#19219=ORIENTED_EDGE('',*,*,#12148,.F.); +#19220=EDGE_LOOP('',(#19216,#19218,#19219)); +#19221=FACE_OUTER_BOUND('',#19220,.F.); +#19223=CARTESIAN_POINT('',(2.045662964440E2,4.543370355598E1,5.6144E2)); +#19224=DIRECTION('',(-3.487826274237E-2,3.487826274237E-2,-9.987827659587E-1)); +#19225=DIRECTION('',(9.993908270191E-1,0.E0,-3.489949670250E-2)); +#19226=AXIS2_PLACEMENT_3D('',#19223,#19224,#19225); +#19227=CYLINDRICAL_SURFACE('',#19226,2.5E1); +#19228=ORIENTED_EDGE('',*,*,#11051,.T.); +#19229=ORIENTED_EDGE('',*,*,#19217,.T.); +#19230=ORIENTED_EDGE('',*,*,#12055,.F.); +#19231=ORIENTED_EDGE('',*,*,#9431,.T.); +#19232=EDGE_LOOP('',(#19228,#19229,#19230,#19231)); +#19233=FACE_OUTER_BOUND('',#19232,.F.); +#19235=CARTESIAN_POINT('',(-1.295662964440E2,7.345662964440E2,5.6144E2)); +#19236=DIRECTION('',(3.487826274237E-2,-3.487826274237E-2,-9.987827659587E-1)); +#19237=DIRECTION('',(-9.993908270191E-1,0.E0,-3.489949670250E-2)); +#19238=AXIS2_PLACEMENT_3D('',#19235,#19236,#19237); +#19239=CYLINDRICAL_SURFACE('',#19238,2.5E1); +#19240=ORIENTED_EDGE('',*,*,#19036,.T.); +#19242=ORIENTED_EDGE('',*,*,#19241,.T.); +#19244=ORIENTED_EDGE('',*,*,#19243,.F.); +#19245=ORIENTED_EDGE('',*,*,#9447,.T.); +#19246=EDGE_LOOP('',(#19240,#19242,#19244,#19245)); +#19247=FACE_OUTER_BOUND('',#19246,.F.); +#19249=CARTESIAN_POINT('',(-1.007063757053E2,7.057063757053E2,-2.65E2)); +#19250=DIRECTION('',(-7.193398003387E-1,0.E0,6.946583704590E-1)); +#19251=DIRECTION('',(-6.946583704590E-1,0.E0,-7.193398003387E-1)); +#19252=AXIS2_PLACEMENT_3D('',#19249,#19250,#19251); +#19253=SPHERICAL_SURFACE('',#19252,2.5E1); +#19255=ORIENTED_EDGE('',*,*,#19254,.F.); +#19256=ORIENTED_EDGE('',*,*,#19241,.F.); +#19257=ORIENTED_EDGE('',*,*,#19023,.F.); +#19258=EDGE_LOOP('',(#19255,#19256,#19257)); +#19259=FACE_OUTER_BOUND('',#19258,.F.); +#19261=CARTESIAN_POINT('',(-1.007063757053E2,-1.220548172953E3,-2.65E2)); +#19262=DIRECTION('',(0.E0,1.E0,0.E0)); +#19263=DIRECTION('',(0.E0,0.E0,-1.E0)); +#19264=AXIS2_PLACEMENT_3D('',#19261,#19262,#19263); +#19265=CYLINDRICAL_SURFACE('',#19264,2.5E1); +#19267=ORIENTED_EDGE('',*,*,#19266,.T.); +#19268=ORIENTED_EDGE('',*,*,#19254,.T.); +#19269=ORIENTED_EDGE('',*,*,#12177,.F.); +#19271=ORIENTED_EDGE('',*,*,#19270,.T.); +#19272=EDGE_LOOP('',(#19267,#19268,#19269,#19271)); +#19273=FACE_OUTER_BOUND('',#19272,.F.); +#19275=CARTESIAN_POINT('',(-1.350243669192E2,7.928021692921E2, +1.395979868100E0)); +#19276=DIRECTION('',(-9.993908270191E-1,0.E0,-3.489949670250E-2)); +#19277=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19278=AXIS2_PLACEMENT_3D('',#19275,#19276,#19277); +#19279=PLANE('',#19278); +#19280=ORIENTED_EDGE('',*,*,#19243,.T.); +#19281=ORIENTED_EDGE('',*,*,#19266,.F.); +#19283=ORIENTED_EDGE('',*,*,#19282,.T.); +#19284=ORIENTED_EDGE('',*,*,#9449,.F.); +#19285=EDGE_LOOP('',(#19280,#19281,#19283,#19284)); +#19286=FACE_OUTER_BOUND('',#19285,.F.); +#19288=CARTESIAN_POINT('',(-1.292102937747E2,5.177385483467E2,-8.8144E2)); +#19289=DIRECTION('',(-3.489797283532E-2,9.344890849791E-3,9.993471891725E-1)); +#19290=DIRECTION('',(8.656579291931E-1,-4.994180360730E-1,3.489949670250E-2)); +#19291=AXIS2_PLACEMENT_3D('',#19288,#19289,#19290); +#19292=CYLINDRICAL_SURFACE('',#19291,2.5E1); +#19293=ORIENTED_EDGE('',*,*,#9451,.T.); +#19294=ORIENTED_EDGE('',*,*,#19282,.F.); +#19296=ORIENTED_EDGE('',*,*,#19295,.T.); +#19298=ORIENTED_EDGE('',*,*,#19297,.T.); +#19299=EDGE_LOOP('',(#19293,#19294,#19296,#19298)); +#19300=FACE_OUTER_BOUND('',#19299,.F.); +#19302=CARTESIAN_POINT('',(-1.069147873801E2,4.965380171522E2, +-2.899591308793E2)); +#19303=CARTESIAN_POINT('',(-1.052096614154E2,4.992774224944E2, +-2.899575745643E2)); +#19304=CARTESIAN_POINT('',(-1.019639917717E2,5.058049196033E2, +-2.899573759911E2)); +#19305=CARTESIAN_POINT('',(-9.952484262895E1,5.155219258053E2, +-2.899578389123E2)); +#19306=CARTESIAN_POINT('',(-9.921376581075E1,5.222616767354E2, +-2.899575737037E2)); +#19307=CARTESIAN_POINT('',(-9.930418004525E1,5.249598028475E2, +-2.899588218516E2)); +#19308=CARTESIAN_POINT('',(-1.201648894240E2,5.046975107251E2,-2.90846923E2)); +#19309=CARTESIAN_POINT('',(-1.189713235669E2,5.066046965099E2, +-2.908554476828E2)); +#19310=CARTESIAN_POINT('',(-1.167000070647E2,5.111534198756E2, +-2.908708008039E2)); +#19311=CARTESIAN_POINT('',(-1.149994452618E2,5.179319185012E2, +-2.908695806098E2)); +#19312=CARTESIAN_POINT('',(-1.147909940673E2,5.226326316100E2, +-2.908537958833E2)); +#19313=CARTESIAN_POINT('',(-1.148586149458E2,5.245137752354E2, +-2.908466085489E2)); +#19314=CARTESIAN_POINT('',(-1.297092733983E2,5.105750003817E2, +-2.800168978783E2)); +#19315=CARTESIAN_POINT('',(-1.288905304685E2,5.118866173085E2, +-2.800329744643E2)); +#19316=CARTESIAN_POINT('',(-1.273324179026E2,5.150132280444E2, +-2.800589689604E2)); +#19317=CARTESIAN_POINT('',(-1.261638693977E2,5.196698571635E2, +-2.800563948875E2)); +#19318=CARTESIAN_POINT('',(-1.260178853753E2,5.228996615481E2, +-2.800302030460E2)); +#19319=CARTESIAN_POINT('',(-1.260628675852E2,5.241924904115E2, +-2.800167212953E2)); +#19320=CARTESIAN_POINT('',(-1.294091767741E2,5.103901988489E2, +-2.644347174766E2)); +#19321=CARTESIAN_POINT('',(-1.285874407591E2,5.117259559474E2, +-2.644509596336E2)); +#19322=CARTESIAN_POINT('',(-1.270226639949E2,5.149017904089E2, +-2.644758408596E2)); +#19323=CARTESIAN_POINT('',(-1.258373741185E2,5.196179333756E2, +-2.644731129330E2)); +#19324=CARTESIAN_POINT('',(-1.256735211440E2,5.228910180762E2, +-2.644483200338E2)); +#19325=CARTESIAN_POINT('',(-1.257105801251E2,5.242025925388E2, +-2.644347333791E2)); +#19326=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#19302,#19303,#19304,#19305, +#19306,#19307),(#19308,#19309,#19310,#19311,#19312,#19313),(#19314,#19315, +#19316,#19317,#19318,#19319),(#19320,#19321,#19322,#19323,#19324,#19325)), +.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4,4),(4,1,1,4),(0.E0, +1.E0),(6.385029887914E-2,3.327681893833E-1,6.672095359537E-1,8.920771593044E-1), +.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE((( +1.191604168435E0,1.191604168435E0,1.191604168435E0,1.191604168435E0, +1.191604168435E0,1.191604168435E0),(9.361319438549E-1,9.361319438549E-1, +9.361319438549E-1,9.361319438549E-1,9.361319438549E-1,9.361319438549E-1),( +9.361319438549E-1,9.361319438549E-1,9.361319438549E-1,9.361319438549E-1, +9.361319438549E-1,9.361319438549E-1),(1.191604168435E0,1.191604168435E0, +1.191604168435E0,1.191604168435E0,1.191604168435E0,1.191604168435E0)))REPRESENTATION_ITEM('')SURFACE()); +#19327=ORIENTED_EDGE('',*,*,#12175,.T.); +#19329=ORIENTED_EDGE('',*,*,#19328,.F.); +#19330=ORIENTED_EDGE('',*,*,#19295,.F.); +#19331=ORIENTED_EDGE('',*,*,#19270,.F.); +#19332=EDGE_LOOP('',(#19327,#19329,#19330,#19331)); +#19333=FACE_OUTER_BOUND('',#19332,.F.); +#19335=CARTESIAN_POINT('',(-9.585665779905E2,-9.768518426604E2,-2.65E2)); +#19336=DIRECTION('',(4.997224534896E-1,8.661855860486E-1,0.E0)); +#19337=DIRECTION('',(0.E0,0.E0,-1.E0)); +#19338=AXIS2_PLACEMENT_3D('',#19335,#19336,#19337); +#19339=CYLINDRICAL_SURFACE('',#19338,2.5E1); +#19341=ORIENTED_EDGE('',*,*,#19340,.T.); +#19342=ORIENTED_EDGE('',*,*,#19328,.T.); +#19343=ORIENTED_EDGE('',*,*,#12173,.F.); +#19345=ORIENTED_EDGE('',*,*,#19344,.T.); +#19346=EDGE_LOOP('',(#19341,#19342,#19343,#19345)); +#19347=FACE_OUTER_BOUND('',#19346,.F.); +#19349=CARTESIAN_POINT('',(-1.339761513836E2,5.211123330681E2, +1.395979868100E0)); +#19350=DIRECTION('',(-8.656579291931E-1,4.994180360730E-1,-3.489949670250E-2)); +#19351=DIRECTION('',(-4.997224534896E-1,-8.661855860486E-1,0.E0)); +#19352=AXIS2_PLACEMENT_3D('',#19349,#19350,#19351); +#19353=PLANE('',#19352); +#19354=ORIENTED_EDGE('',*,*,#19297,.F.); +#19355=ORIENTED_EDGE('',*,*,#19340,.F.); +#19357=ORIENTED_EDGE('',*,*,#19356,.F.); +#19358=ORIENTED_EDGE('',*,*,#9453,.F.); +#19359=EDGE_LOOP('',(#19354,#19355,#19357,#19358)); +#19360=FACE_OUTER_BOUND('',#19359,.F.); +#19362=CARTESIAN_POINT('',(-2.045662964440E2,3.878338778405E2,5.6144E2)); +#19363=DIRECTION('',(3.489797283532E-2,-9.344890849791E-3,-9.993471891725E-1)); +#19364=DIRECTION('',(-9.993908270191E-1,0.E0,-3.489949670250E-2)); +#19365=AXIS2_PLACEMENT_3D('',#19362,#19363,#19364); +#19366=CYLINDRICAL_SURFACE('',#19365,2.5E1); +#19367=ORIENTED_EDGE('',*,*,#19356,.T.); +#19369=ORIENTED_EDGE('',*,*,#19368,.T.); +#19370=ORIENTED_EDGE('',*,*,#12104,.F.); +#19371=ORIENTED_EDGE('',*,*,#9455,.T.); +#19372=EDGE_LOOP('',(#19367,#19369,#19370,#19371)); +#19373=FACE_OUTER_BOUND('',#19372,.F.); +#19375=CARTESIAN_POINT('',(-1.757063757053E2,3.801058413007E2,-2.65E2)); +#19376=DIRECTION('',(-7.193398003387E-1,0.E0,6.946583704590E-1)); +#19377=DIRECTION('',(-6.946583704590E-1,0.E0,-7.193398003387E-1)); +#19378=AXIS2_PLACEMENT_3D('',#19375,#19376,#19377); +#19379=SPHERICAL_SURFACE('',#19378,2.5E1); +#19381=ORIENTED_EDGE('',*,*,#19380,.F.); +#19382=ORIENTED_EDGE('',*,*,#19368,.F.); +#19383=ORIENTED_EDGE('',*,*,#19344,.F.); +#19384=EDGE_LOOP('',(#19381,#19382,#19383)); +#19385=FACE_OUTER_BOUND('',#19384,.F.); +#19387=CARTESIAN_POINT('',(-1.757063757053E2,-1.220548172953E3,-2.65E2)); +#19388=DIRECTION('',(0.E0,1.E0,0.E0)); +#19389=DIRECTION('',(0.E0,0.E0,-1.E0)); +#19390=AXIS2_PLACEMENT_3D('',#19387,#19388,#19389); +#19391=CYLINDRICAL_SURFACE('',#19390,2.5E1); +#19392=ORIENTED_EDGE('',*,*,#12171,.F.); +#19393=ORIENTED_EDGE('',*,*,#12136,.T.); +#19394=ORIENTED_EDGE('',*,*,#12106,.T.); +#19395=ORIENTED_EDGE('',*,*,#19380,.T.); +#19396=EDGE_LOOP('',(#19392,#19393,#19394,#19395)); +#19397=FACE_OUTER_BOUND('',#19396,.F.); +#19399=CARTESIAN_POINT('',(1.435965051005E2,2.E2,-1.85E2)); +#19400=DIRECTION('',(1.E0,0.E0,0.E0)); +#19401=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19402=AXIS2_PLACEMENT_3D('',#19399,#19400,#19401); +#19403=CYLINDRICAL_SURFACE('',#19402,2.6E1); +#19404=ORIENTED_EDGE('',*,*,#12013,.T.); +#19405=ORIENTED_EDGE('',*,*,#11997,.T.); +#19406=ORIENTED_EDGE('',*,*,#11982,.F.); +#19407=ORIENTED_EDGE('',*,*,#11994,.F.); +#19408=EDGE_LOOP('',(#19404,#19405,#19406,#19407)); +#19409=FACE_OUTER_BOUND('',#19408,.F.); +#19411=CARTESIAN_POINT('',(2.361065137066E2,1.12E2,-1.85E2)); +#19412=DIRECTION('',(1.E0,0.E0,0.E0)); +#19413=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19414=AXIS2_PLACEMENT_3D('',#19411,#19412,#19413); +#19415=CYLINDRICAL_SURFACE('',#19414,4.19E0); +#19416=ORIENTED_EDGE('',*,*,#11882,.F.); +#19418=ORIENTED_EDGE('',*,*,#19417,.F.); +#19420=ORIENTED_EDGE('',*,*,#19419,.T.); +#19422=ORIENTED_EDGE('',*,*,#19421,.T.); +#19423=EDGE_LOOP('',(#19416,#19418,#19420,#19422)); +#19424=FACE_OUTER_BOUND('',#19423,.F.); +#19426=CARTESIAN_POINT('',(2.361065137066E2,1.12E2,-1.85E2)); +#19427=DIRECTION('',(1.E0,0.E0,0.E0)); +#19428=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19429=AXIS2_PLACEMENT_3D('',#19426,#19427,#19428); +#19430=CYLINDRICAL_SURFACE('',#19429,4.19E0); +#19431=ORIENTED_EDGE('',*,*,#11884,.F.); +#19432=ORIENTED_EDGE('',*,*,#19421,.F.); +#19434=ORIENTED_EDGE('',*,*,#19433,.F.); +#19435=ORIENTED_EDGE('',*,*,#19417,.T.); +#19436=EDGE_LOOP('',(#19431,#19432,#19434,#19435)); +#19437=FACE_OUTER_BOUND('',#19436,.F.); +#19439=CARTESIAN_POINT('',(2.391096825153E2,1.12E2,-1.85E2)); +#19440=DIRECTION('',(1.E0,0.E0,0.E0)); +#19441=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19442=AXIS2_PLACEMENT_3D('',#19439,#19440,#19441); +#19443=CONICAL_SURFACE('',#19442,2.708262877374E0,5.9E1); +#19445=ORIENTED_EDGE('',*,*,#19444,.T.); +#19446=ORIENTED_EDGE('',*,*,#19433,.T.); +#19448=ORIENTED_EDGE('',*,*,#19447,.F.); +#19449=EDGE_LOOP('',(#19445,#19446,#19448)); +#19450=FACE_OUTER_BOUND('',#19449,.F.); +#19452=CARTESIAN_POINT('',(2.391096825153E2,1.12E2,-1.85E2)); +#19453=DIRECTION('',(1.E0,0.E0,0.E0)); +#19454=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19455=AXIS2_PLACEMENT_3D('',#19452,#19453,#19454); +#19456=CONICAL_SURFACE('',#19455,2.708262877374E0,5.9E1); +#19457=ORIENTED_EDGE('',*,*,#19444,.F.); +#19458=ORIENTED_EDGE('',*,*,#19447,.T.); +#19459=ORIENTED_EDGE('',*,*,#19419,.F.); +#19460=EDGE_LOOP('',(#19457,#19458,#19459)); +#19461=FACE_OUTER_BOUND('',#19460,.F.); +#19463=CARTESIAN_POINT('',(2.361065137066E2,2.88E2,-1.85E2)); +#19464=DIRECTION('',(1.E0,0.E0,0.E0)); +#19465=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19466=AXIS2_PLACEMENT_3D('',#19463,#19464,#19465); +#19467=CYLINDRICAL_SURFACE('',#19466,4.19E0); +#19468=ORIENTED_EDGE('',*,*,#11888,.F.); +#19470=ORIENTED_EDGE('',*,*,#19469,.F.); +#19472=ORIENTED_EDGE('',*,*,#19471,.T.); +#19474=ORIENTED_EDGE('',*,*,#19473,.T.); +#19475=EDGE_LOOP('',(#19468,#19470,#19472,#19474)); +#19476=FACE_OUTER_BOUND('',#19475,.F.); +#19478=CARTESIAN_POINT('',(2.361065137066E2,2.88E2,-1.85E2)); +#19479=DIRECTION('',(1.E0,0.E0,0.E0)); +#19480=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19481=AXIS2_PLACEMENT_3D('',#19478,#19479,#19480); +#19482=CYLINDRICAL_SURFACE('',#19481,4.19E0); +#19483=ORIENTED_EDGE('',*,*,#11890,.F.); +#19484=ORIENTED_EDGE('',*,*,#19473,.F.); +#19486=ORIENTED_EDGE('',*,*,#19485,.F.); +#19487=ORIENTED_EDGE('',*,*,#19469,.T.); +#19488=EDGE_LOOP('',(#19483,#19484,#19486,#19487)); +#19489=FACE_OUTER_BOUND('',#19488,.F.); +#19491=CARTESIAN_POINT('',(2.391096825153E2,2.88E2,-1.85E2)); +#19492=DIRECTION('',(1.E0,0.E0,0.E0)); +#19493=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19494=AXIS2_PLACEMENT_3D('',#19491,#19492,#19493); +#19495=CONICAL_SURFACE('',#19494,2.708262877374E0,5.9E1); +#19497=ORIENTED_EDGE('',*,*,#19496,.T.); +#19498=ORIENTED_EDGE('',*,*,#19485,.T.); +#19500=ORIENTED_EDGE('',*,*,#19499,.F.); +#19501=EDGE_LOOP('',(#19497,#19498,#19500)); +#19502=FACE_OUTER_BOUND('',#19501,.F.); +#19504=CARTESIAN_POINT('',(2.391096825153E2,2.88E2,-1.85E2)); +#19505=DIRECTION('',(1.E0,0.E0,0.E0)); +#19506=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19507=AXIS2_PLACEMENT_3D('',#19504,#19505,#19506); +#19508=CONICAL_SURFACE('',#19507,2.708262877374E0,5.9E1); +#19509=ORIENTED_EDGE('',*,*,#19496,.F.); +#19510=ORIENTED_EDGE('',*,*,#19499,.T.); +#19511=ORIENTED_EDGE('',*,*,#19471,.F.); +#19512=EDGE_LOOP('',(#19509,#19510,#19511)); +#19513=FACE_OUTER_BOUND('',#19512,.F.); +#19515=CARTESIAN_POINT('',(2.361065137066E2,2.7317E2,-1.45E2)); +#19516=DIRECTION('',(1.E0,0.E0,0.E0)); +#19517=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19518=AXIS2_PLACEMENT_3D('',#19515,#19516,#19517); +#19519=CYLINDRICAL_SURFACE('',#19518,4.19E0); +#19520=ORIENTED_EDGE('',*,*,#11894,.F.); +#19522=ORIENTED_EDGE('',*,*,#19521,.F.); +#19524=ORIENTED_EDGE('',*,*,#19523,.T.); +#19526=ORIENTED_EDGE('',*,*,#19525,.T.); +#19527=EDGE_LOOP('',(#19520,#19522,#19524,#19526)); +#19528=FACE_OUTER_BOUND('',#19527,.F.); +#19530=CARTESIAN_POINT('',(2.361065137066E2,2.7317E2,-1.45E2)); +#19531=DIRECTION('',(1.E0,0.E0,0.E0)); +#19532=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19533=AXIS2_PLACEMENT_3D('',#19530,#19531,#19532); +#19534=CYLINDRICAL_SURFACE('',#19533,4.19E0); +#19535=ORIENTED_EDGE('',*,*,#11896,.F.); +#19536=ORIENTED_EDGE('',*,*,#19525,.F.); +#19538=ORIENTED_EDGE('',*,*,#19537,.F.); +#19539=ORIENTED_EDGE('',*,*,#19521,.T.); +#19540=EDGE_LOOP('',(#19535,#19536,#19538,#19539)); +#19541=FACE_OUTER_BOUND('',#19540,.F.); +#19543=CARTESIAN_POINT('',(2.391096825153E2,2.7317E2,-1.45E2)); +#19544=DIRECTION('',(1.E0,0.E0,0.E0)); +#19545=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19546=AXIS2_PLACEMENT_3D('',#19543,#19544,#19545); +#19547=CONICAL_SURFACE('',#19546,2.708262877374E0,5.9E1); +#19549=ORIENTED_EDGE('',*,*,#19548,.T.); +#19550=ORIENTED_EDGE('',*,*,#19537,.T.); +#19552=ORIENTED_EDGE('',*,*,#19551,.F.); +#19553=EDGE_LOOP('',(#19549,#19550,#19552)); +#19554=FACE_OUTER_BOUND('',#19553,.F.); +#19556=CARTESIAN_POINT('',(2.391096825153E2,2.7317E2,-1.45E2)); +#19557=DIRECTION('',(1.E0,0.E0,0.E0)); +#19558=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19559=AXIS2_PLACEMENT_3D('',#19556,#19557,#19558); +#19560=CONICAL_SURFACE('',#19559,2.708262877374E0,5.9E1); +#19561=ORIENTED_EDGE('',*,*,#19548,.F.); +#19562=ORIENTED_EDGE('',*,*,#19551,.T.); +#19563=ORIENTED_EDGE('',*,*,#19523,.F.); +#19564=EDGE_LOOP('',(#19561,#19562,#19563)); +#19565=FACE_OUTER_BOUND('',#19564,.F.); +#19567=CARTESIAN_POINT('',(2.361065137066E2,2.289E2,-1.17E2)); +#19568=DIRECTION('',(1.E0,0.E0,0.E0)); +#19569=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19570=AXIS2_PLACEMENT_3D('',#19567,#19568,#19569); +#19571=CYLINDRICAL_SURFACE('',#19570,4.19E0); +#19572=ORIENTED_EDGE('',*,*,#11900,.F.); +#19574=ORIENTED_EDGE('',*,*,#19573,.F.); +#19576=ORIENTED_EDGE('',*,*,#19575,.T.); +#19578=ORIENTED_EDGE('',*,*,#19577,.T.); +#19579=EDGE_LOOP('',(#19572,#19574,#19576,#19578)); +#19580=FACE_OUTER_BOUND('',#19579,.F.); +#19582=CARTESIAN_POINT('',(2.361065137066E2,2.289E2,-1.17E2)); +#19583=DIRECTION('',(1.E0,0.E0,0.E0)); +#19584=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19585=AXIS2_PLACEMENT_3D('',#19582,#19583,#19584); +#19586=CYLINDRICAL_SURFACE('',#19585,4.19E0); +#19587=ORIENTED_EDGE('',*,*,#11902,.F.); +#19588=ORIENTED_EDGE('',*,*,#19577,.F.); +#19590=ORIENTED_EDGE('',*,*,#19589,.F.); +#19591=ORIENTED_EDGE('',*,*,#19573,.T.); +#19592=EDGE_LOOP('',(#19587,#19588,#19590,#19591)); +#19593=FACE_OUTER_BOUND('',#19592,.F.); +#19595=CARTESIAN_POINT('',(2.391096825153E2,2.289E2,-1.17E2)); +#19596=DIRECTION('',(1.E0,0.E0,0.E0)); +#19597=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19598=AXIS2_PLACEMENT_3D('',#19595,#19596,#19597); +#19599=CONICAL_SURFACE('',#19598,2.708262877374E0,5.9E1); +#19601=ORIENTED_EDGE('',*,*,#19600,.T.); +#19602=ORIENTED_EDGE('',*,*,#19589,.T.); +#19604=ORIENTED_EDGE('',*,*,#19603,.F.); +#19605=EDGE_LOOP('',(#19601,#19602,#19604)); +#19606=FACE_OUTER_BOUND('',#19605,.F.); +#19608=CARTESIAN_POINT('',(2.391096825153E2,2.289E2,-1.17E2)); +#19609=DIRECTION('',(1.E0,0.E0,0.E0)); +#19610=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19611=AXIS2_PLACEMENT_3D('',#19608,#19609,#19610); +#19612=CONICAL_SURFACE('',#19611,2.708262877374E0,5.9E1); +#19613=ORIENTED_EDGE('',*,*,#19600,.F.); +#19614=ORIENTED_EDGE('',*,*,#19603,.T.); +#19615=ORIENTED_EDGE('',*,*,#19575,.F.); +#19616=EDGE_LOOP('',(#19613,#19614,#19615)); +#19617=FACE_OUTER_BOUND('',#19616,.F.); +#19619=CARTESIAN_POINT('',(2.361065137066E2,1.711E2,-1.17E2)); +#19620=DIRECTION('',(1.E0,0.E0,0.E0)); +#19621=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19622=AXIS2_PLACEMENT_3D('',#19619,#19620,#19621); +#19623=CYLINDRICAL_SURFACE('',#19622,4.19E0); +#19624=ORIENTED_EDGE('',*,*,#11906,.F.); +#19626=ORIENTED_EDGE('',*,*,#19625,.F.); +#19628=ORIENTED_EDGE('',*,*,#19627,.T.); +#19630=ORIENTED_EDGE('',*,*,#19629,.T.); +#19631=EDGE_LOOP('',(#19624,#19626,#19628,#19630)); +#19632=FACE_OUTER_BOUND('',#19631,.F.); +#19634=CARTESIAN_POINT('',(2.361065137066E2,1.711E2,-1.17E2)); +#19635=DIRECTION('',(1.E0,0.E0,0.E0)); +#19636=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19637=AXIS2_PLACEMENT_3D('',#19634,#19635,#19636); +#19638=CYLINDRICAL_SURFACE('',#19637,4.19E0); +#19639=ORIENTED_EDGE('',*,*,#11908,.F.); +#19640=ORIENTED_EDGE('',*,*,#19629,.F.); +#19642=ORIENTED_EDGE('',*,*,#19641,.F.); +#19643=ORIENTED_EDGE('',*,*,#19625,.T.); +#19644=EDGE_LOOP('',(#19639,#19640,#19642,#19643)); +#19645=FACE_OUTER_BOUND('',#19644,.F.); +#19647=CARTESIAN_POINT('',(2.391096825153E2,1.711E2,-1.17E2)); +#19648=DIRECTION('',(1.E0,0.E0,0.E0)); +#19649=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19650=AXIS2_PLACEMENT_3D('',#19647,#19648,#19649); +#19651=CONICAL_SURFACE('',#19650,2.708262877374E0,5.9E1); +#19653=ORIENTED_EDGE('',*,*,#19652,.T.); +#19654=ORIENTED_EDGE('',*,*,#19641,.T.); +#19656=ORIENTED_EDGE('',*,*,#19655,.F.); +#19657=EDGE_LOOP('',(#19653,#19654,#19656)); +#19658=FACE_OUTER_BOUND('',#19657,.F.); +#19660=CARTESIAN_POINT('',(2.391096825153E2,1.711E2,-1.17E2)); +#19661=DIRECTION('',(1.E0,0.E0,0.E0)); +#19662=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19663=AXIS2_PLACEMENT_3D('',#19660,#19661,#19662); +#19664=CONICAL_SURFACE('',#19663,2.708262877374E0,5.9E1); +#19665=ORIENTED_EDGE('',*,*,#19652,.F.); +#19666=ORIENTED_EDGE('',*,*,#19655,.T.); +#19667=ORIENTED_EDGE('',*,*,#19627,.F.); +#19668=EDGE_LOOP('',(#19665,#19666,#19667)); +#19669=FACE_OUTER_BOUND('',#19668,.F.); +#19671=CARTESIAN_POINT('',(2.361065137066E2,1.2683E2,-1.45E2)); +#19672=DIRECTION('',(1.E0,0.E0,0.E0)); +#19673=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19674=AXIS2_PLACEMENT_3D('',#19671,#19672,#19673); +#19675=CYLINDRICAL_SURFACE('',#19674,4.19E0); +#19676=ORIENTED_EDGE('',*,*,#11912,.F.); +#19678=ORIENTED_EDGE('',*,*,#19677,.F.); +#19680=ORIENTED_EDGE('',*,*,#19679,.T.); +#19682=ORIENTED_EDGE('',*,*,#19681,.T.); +#19683=EDGE_LOOP('',(#19676,#19678,#19680,#19682)); +#19684=FACE_OUTER_BOUND('',#19683,.F.); +#19686=CARTESIAN_POINT('',(2.361065137066E2,1.2683E2,-1.45E2)); +#19687=DIRECTION('',(1.E0,0.E0,0.E0)); +#19688=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19689=AXIS2_PLACEMENT_3D('',#19686,#19687,#19688); +#19690=CYLINDRICAL_SURFACE('',#19689,4.19E0); +#19691=ORIENTED_EDGE('',*,*,#11914,.F.); +#19692=ORIENTED_EDGE('',*,*,#19681,.F.); +#19694=ORIENTED_EDGE('',*,*,#19693,.F.); +#19695=ORIENTED_EDGE('',*,*,#19677,.T.); +#19696=EDGE_LOOP('',(#19691,#19692,#19694,#19695)); +#19697=FACE_OUTER_BOUND('',#19696,.F.); +#19699=CARTESIAN_POINT('',(2.391096825153E2,1.2683E2,-1.45E2)); +#19700=DIRECTION('',(1.E0,0.E0,0.E0)); +#19701=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19702=AXIS2_PLACEMENT_3D('',#19699,#19700,#19701); +#19703=CONICAL_SURFACE('',#19702,2.708262877374E0,5.9E1); +#19705=ORIENTED_EDGE('',*,*,#19704,.T.); +#19706=ORIENTED_EDGE('',*,*,#19693,.T.); +#19708=ORIENTED_EDGE('',*,*,#19707,.F.); +#19709=EDGE_LOOP('',(#19705,#19706,#19708)); +#19710=FACE_OUTER_BOUND('',#19709,.F.); +#19712=CARTESIAN_POINT('',(2.391096825153E2,1.2683E2,-1.45E2)); +#19713=DIRECTION('',(1.E0,0.E0,0.E0)); +#19714=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19715=AXIS2_PLACEMENT_3D('',#19712,#19713,#19714); +#19716=CONICAL_SURFACE('',#19715,2.708262877374E0,5.9E1); +#19717=ORIENTED_EDGE('',*,*,#19704,.F.); +#19718=ORIENTED_EDGE('',*,*,#19707,.T.); +#19719=ORIENTED_EDGE('',*,*,#19679,.F.); +#19720=EDGE_LOOP('',(#19717,#19718,#19719)); +#19721=FACE_OUTER_BOUND('',#19720,.F.); +#19723=CARTESIAN_POINT('',(2.361065137066E2,1.2683E2,-2.25E2)); +#19724=DIRECTION('',(1.E0,0.E0,0.E0)); +#19725=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19726=AXIS2_PLACEMENT_3D('',#19723,#19724,#19725); +#19727=CYLINDRICAL_SURFACE('',#19726,4.19E0); +#19728=ORIENTED_EDGE('',*,*,#11918,.F.); +#19730=ORIENTED_EDGE('',*,*,#19729,.F.); +#19732=ORIENTED_EDGE('',*,*,#19731,.T.); +#19734=ORIENTED_EDGE('',*,*,#19733,.T.); +#19735=EDGE_LOOP('',(#19728,#19730,#19732,#19734)); +#19736=FACE_OUTER_BOUND('',#19735,.F.); +#19738=CARTESIAN_POINT('',(2.361065137066E2,1.2683E2,-2.25E2)); +#19739=DIRECTION('',(1.E0,0.E0,0.E0)); +#19740=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19741=AXIS2_PLACEMENT_3D('',#19738,#19739,#19740); +#19742=CYLINDRICAL_SURFACE('',#19741,4.19E0); +#19743=ORIENTED_EDGE('',*,*,#11920,.F.); +#19744=ORIENTED_EDGE('',*,*,#19733,.F.); +#19746=ORIENTED_EDGE('',*,*,#19745,.F.); +#19747=ORIENTED_EDGE('',*,*,#19729,.T.); +#19748=EDGE_LOOP('',(#19743,#19744,#19746,#19747)); +#19749=FACE_OUTER_BOUND('',#19748,.F.); +#19751=CARTESIAN_POINT('',(2.391096825153E2,1.2683E2,-2.25E2)); +#19752=DIRECTION('',(1.E0,0.E0,0.E0)); +#19753=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19754=AXIS2_PLACEMENT_3D('',#19751,#19752,#19753); +#19755=CONICAL_SURFACE('',#19754,2.708262877374E0,5.9E1); +#19757=ORIENTED_EDGE('',*,*,#19756,.T.); +#19758=ORIENTED_EDGE('',*,*,#19745,.T.); +#19760=ORIENTED_EDGE('',*,*,#19759,.F.); +#19761=EDGE_LOOP('',(#19757,#19758,#19760)); +#19762=FACE_OUTER_BOUND('',#19761,.F.); +#19764=CARTESIAN_POINT('',(2.391096825153E2,1.2683E2,-2.25E2)); +#19765=DIRECTION('',(1.E0,0.E0,0.E0)); +#19766=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19767=AXIS2_PLACEMENT_3D('',#19764,#19765,#19766); +#19768=CONICAL_SURFACE('',#19767,2.708262877374E0,5.9E1); +#19769=ORIENTED_EDGE('',*,*,#19756,.F.); +#19770=ORIENTED_EDGE('',*,*,#19759,.T.); +#19771=ORIENTED_EDGE('',*,*,#19731,.F.); +#19772=EDGE_LOOP('',(#19769,#19770,#19771)); +#19773=FACE_OUTER_BOUND('',#19772,.F.); +#19775=CARTESIAN_POINT('',(2.361065137066E2,1.711E2,-2.53E2)); +#19776=DIRECTION('',(1.E0,0.E0,0.E0)); +#19777=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19778=AXIS2_PLACEMENT_3D('',#19775,#19776,#19777); +#19779=CYLINDRICAL_SURFACE('',#19778,4.19E0); +#19780=ORIENTED_EDGE('',*,*,#11924,.F.); +#19782=ORIENTED_EDGE('',*,*,#19781,.F.); +#19784=ORIENTED_EDGE('',*,*,#19783,.T.); +#19786=ORIENTED_EDGE('',*,*,#19785,.T.); +#19787=EDGE_LOOP('',(#19780,#19782,#19784,#19786)); +#19788=FACE_OUTER_BOUND('',#19787,.F.); +#19790=CARTESIAN_POINT('',(2.361065137066E2,1.711E2,-2.53E2)); +#19791=DIRECTION('',(1.E0,0.E0,0.E0)); +#19792=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19793=AXIS2_PLACEMENT_3D('',#19790,#19791,#19792); +#19794=CYLINDRICAL_SURFACE('',#19793,4.19E0); +#19795=ORIENTED_EDGE('',*,*,#11926,.F.); +#19796=ORIENTED_EDGE('',*,*,#19785,.F.); +#19798=ORIENTED_EDGE('',*,*,#19797,.F.); +#19799=ORIENTED_EDGE('',*,*,#19781,.T.); +#19800=EDGE_LOOP('',(#19795,#19796,#19798,#19799)); +#19801=FACE_OUTER_BOUND('',#19800,.F.); +#19803=CARTESIAN_POINT('',(2.391096825153E2,1.711E2,-2.53E2)); +#19804=DIRECTION('',(1.E0,0.E0,0.E0)); +#19805=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19806=AXIS2_PLACEMENT_3D('',#19803,#19804,#19805); +#19807=CONICAL_SURFACE('',#19806,2.708262877374E0,5.9E1); +#19809=ORIENTED_EDGE('',*,*,#19808,.T.); +#19810=ORIENTED_EDGE('',*,*,#19797,.T.); +#19812=ORIENTED_EDGE('',*,*,#19811,.F.); +#19813=EDGE_LOOP('',(#19809,#19810,#19812)); +#19814=FACE_OUTER_BOUND('',#19813,.F.); +#19816=CARTESIAN_POINT('',(2.391096825153E2,1.711E2,-2.53E2)); +#19817=DIRECTION('',(1.E0,0.E0,0.E0)); +#19818=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19819=AXIS2_PLACEMENT_3D('',#19816,#19817,#19818); +#19820=CONICAL_SURFACE('',#19819,2.708262877374E0,5.9E1); +#19821=ORIENTED_EDGE('',*,*,#19808,.F.); +#19822=ORIENTED_EDGE('',*,*,#19811,.T.); +#19823=ORIENTED_EDGE('',*,*,#19783,.F.); +#19824=EDGE_LOOP('',(#19821,#19822,#19823)); +#19825=FACE_OUTER_BOUND('',#19824,.F.); +#19827=CARTESIAN_POINT('',(2.361065137066E2,2.289E2,-2.53E2)); +#19828=DIRECTION('',(1.E0,0.E0,0.E0)); +#19829=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19830=AXIS2_PLACEMENT_3D('',#19827,#19828,#19829); +#19831=CYLINDRICAL_SURFACE('',#19830,4.19E0); +#19832=ORIENTED_EDGE('',*,*,#11930,.F.); +#19834=ORIENTED_EDGE('',*,*,#19833,.F.); +#19836=ORIENTED_EDGE('',*,*,#19835,.T.); +#19838=ORIENTED_EDGE('',*,*,#19837,.T.); +#19839=EDGE_LOOP('',(#19832,#19834,#19836,#19838)); +#19840=FACE_OUTER_BOUND('',#19839,.F.); +#19842=CARTESIAN_POINT('',(2.361065137066E2,2.289E2,-2.53E2)); +#19843=DIRECTION('',(1.E0,0.E0,0.E0)); +#19844=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19845=AXIS2_PLACEMENT_3D('',#19842,#19843,#19844); +#19846=CYLINDRICAL_SURFACE('',#19845,4.19E0); +#19847=ORIENTED_EDGE('',*,*,#11932,.F.); +#19848=ORIENTED_EDGE('',*,*,#19837,.F.); +#19850=ORIENTED_EDGE('',*,*,#19849,.F.); +#19851=ORIENTED_EDGE('',*,*,#19833,.T.); +#19852=EDGE_LOOP('',(#19847,#19848,#19850,#19851)); +#19853=FACE_OUTER_BOUND('',#19852,.F.); +#19855=CARTESIAN_POINT('',(2.391096825153E2,2.289E2,-2.53E2)); +#19856=DIRECTION('',(1.E0,0.E0,0.E0)); +#19857=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19858=AXIS2_PLACEMENT_3D('',#19855,#19856,#19857); +#19859=CONICAL_SURFACE('',#19858,2.708262877374E0,5.9E1); +#19861=ORIENTED_EDGE('',*,*,#19860,.T.); +#19862=ORIENTED_EDGE('',*,*,#19849,.T.); +#19864=ORIENTED_EDGE('',*,*,#19863,.F.); +#19865=EDGE_LOOP('',(#19861,#19862,#19864)); +#19866=FACE_OUTER_BOUND('',#19865,.F.); +#19868=CARTESIAN_POINT('',(2.391096825153E2,2.289E2,-2.53E2)); +#19869=DIRECTION('',(1.E0,0.E0,0.E0)); +#19870=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19871=AXIS2_PLACEMENT_3D('',#19868,#19869,#19870); +#19872=CONICAL_SURFACE('',#19871,2.708262877374E0,5.9E1); +#19873=ORIENTED_EDGE('',*,*,#19860,.F.); +#19874=ORIENTED_EDGE('',*,*,#19863,.T.); +#19875=ORIENTED_EDGE('',*,*,#19835,.F.); +#19876=EDGE_LOOP('',(#19873,#19874,#19875)); +#19877=FACE_OUTER_BOUND('',#19876,.F.); +#19879=CARTESIAN_POINT('',(2.361065137066E2,2.7317E2,-2.25E2)); +#19880=DIRECTION('',(1.E0,0.E0,0.E0)); +#19881=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19882=AXIS2_PLACEMENT_3D('',#19879,#19880,#19881); +#19883=CYLINDRICAL_SURFACE('',#19882,4.19E0); +#19884=ORIENTED_EDGE('',*,*,#11936,.F.); +#19886=ORIENTED_EDGE('',*,*,#19885,.F.); +#19888=ORIENTED_EDGE('',*,*,#19887,.T.); +#19890=ORIENTED_EDGE('',*,*,#19889,.T.); +#19891=EDGE_LOOP('',(#19884,#19886,#19888,#19890)); +#19892=FACE_OUTER_BOUND('',#19891,.F.); +#19894=CARTESIAN_POINT('',(2.361065137066E2,2.7317E2,-2.25E2)); +#19895=DIRECTION('',(1.E0,0.E0,0.E0)); +#19896=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19897=AXIS2_PLACEMENT_3D('',#19894,#19895,#19896); +#19898=CYLINDRICAL_SURFACE('',#19897,4.19E0); +#19899=ORIENTED_EDGE('',*,*,#11938,.F.); +#19900=ORIENTED_EDGE('',*,*,#19889,.F.); +#19902=ORIENTED_EDGE('',*,*,#19901,.F.); +#19903=ORIENTED_EDGE('',*,*,#19885,.T.); +#19904=EDGE_LOOP('',(#19899,#19900,#19902,#19903)); +#19905=FACE_OUTER_BOUND('',#19904,.F.); +#19907=CARTESIAN_POINT('',(2.391096825153E2,2.7317E2,-2.25E2)); +#19908=DIRECTION('',(1.E0,0.E0,0.E0)); +#19909=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19910=AXIS2_PLACEMENT_3D('',#19907,#19908,#19909); +#19911=CONICAL_SURFACE('',#19910,2.708262877374E0,5.9E1); +#19913=ORIENTED_EDGE('',*,*,#19912,.T.); +#19914=ORIENTED_EDGE('',*,*,#19901,.T.); +#19916=ORIENTED_EDGE('',*,*,#19915,.F.); +#19917=EDGE_LOOP('',(#19913,#19914,#19916)); +#19918=FACE_OUTER_BOUND('',#19917,.F.); +#19920=CARTESIAN_POINT('',(2.391096825153E2,2.7317E2,-2.25E2)); +#19921=DIRECTION('',(1.E0,0.E0,0.E0)); +#19922=DIRECTION('',(0.E0,-1.E0,0.E0)); +#19923=AXIS2_PLACEMENT_3D('',#19920,#19921,#19922); +#19924=CONICAL_SURFACE('',#19923,2.708262877374E0,5.9E1); +#19925=ORIENTED_EDGE('',*,*,#19912,.F.); +#19926=ORIENTED_EDGE('',*,*,#19915,.T.); +#19927=ORIENTED_EDGE('',*,*,#19887,.F.); +#19928=EDGE_LOOP('',(#19925,#19926,#19927)); +#19929=FACE_OUTER_BOUND('',#19928,.F.); +#19931=CARTESIAN_POINT('',(-3.580033471614E0,8.635584143916E0, +-2.537608942653E2)); +#19932=CARTESIAN_POINT('',(-2.387508163515E0,8.636925317116E0, +-2.537986972698E2)); +#19933=CARTESIAN_POINT('',(5.829266990051E0,8.641411523938E0, +-2.539284808252E2)); +#19934=CARTESIAN_POINT('',(2.107395190489E1,8.592765752038E0, +-2.525103652312E2)); +#19935=CARTESIAN_POINT('',(4.138363457393E1,8.393906675786E0, +-2.467086738200E2)); +#19936=CARTESIAN_POINT('',(6.025368759556E1,8.070914092100E0, +-2.372880564714E2)); +#19937=CARTESIAN_POINT('',(7.706344624458E1,7.634612554623E0, +-2.245660437392E2)); +#19938=CARTESIAN_POINT('',(9.124692803540E1,7.099775706717E0, +-2.089766150797E2)); +#19939=CARTESIAN_POINT('',(1.023225280107E2,6.484602398398E0, +-1.910533126779E2)); +#19940=CARTESIAN_POINT('',(1.099162826299E2,5.810066208396E0, +-1.714100471758E2)); +#19941=CARTESIAN_POINT('',(1.137747470663E2,5.099126231711E0, +-1.507175486209E2)); +#19942=CARTESIAN_POINT('',(1.137729212492E2,4.375957342091E0, +-1.296806110085E2)); +#19943=CARTESIAN_POINT('',(1.099178439280E2,3.665103945560E0, +-1.090132586289E2)); +#19944=CARTESIAN_POINT('',(1.023473180460E2,2.990643341594E0, +-8.941440234780E1)); +#19945=CARTESIAN_POINT('',(9.132364396558E1,2.375321800272E0, +-7.154291388023E1)); +#19946=CARTESIAN_POINT('',(7.722828529397E1,1.840042081128E0, +-5.600306490723E1)); +#19947=CARTESIAN_POINT('',(6.046700950075E1,1.400689139625E0, +-4.325292519927E1)); +#19948=CARTESIAN_POINT('',(4.153030231578E1,1.072925450838E0, +-3.374384545474E1)); +#19949=CARTESIAN_POINT('',(2.111110363664E1,8.714381092640E-1, +-2.789996745098E1)); +#19950=CARTESIAN_POINT('',(5.812813794289E0,8.225846489130E-1, +-2.648202496965E1)); +#19951=CARTESIAN_POINT('',(-2.371935922469E0,8.269769221058E-1, +-2.661042047028E1)); +#19952=CARTESIAN_POINT('',(-3.556708131626E0,8.282186209305E-1, +-2.664772695134E1)); +#19953=CARTESIAN_POINT('',(-3.359051814468E0,9.909010547826E0, +-2.466858459371E2)); +#19954=CARTESIAN_POINT('',(-2.240137168453E0,9.910356209753E0, +-2.467213371833E2)); +#19955=CARTESIAN_POINT('',(5.469450535527E0,9.914847114152E0, +-2.468431853870E2)); +#19956=CARTESIAN_POINT('',(1.977314263353E1,9.866183969539E0, +-2.455117768598E2)); +#19957=CARTESIAN_POINT('',(3.882796647793E1,9.667271803944E0, +-2.400650437059E2)); +#19958=CARTESIAN_POINT('',(5.652979451312E1,9.344196597678E0, +-2.312215239309E2)); +#19959=CARTESIAN_POINT('',(7.229564478006E1,8.907796043218E0, +-2.192802782693E2)); +#19960=CARTESIAN_POINT('',(8.559434232818E1,8.372856516603E0, +-2.046498376732E2)); +#19961=CARTESIAN_POINT('',(9.597443398239E1,7.757590814672E0, +-1.878321532949E2)); +#19962=CARTESIAN_POINT('',(1.030859877633E2,7.082984890945E0, +-1.694043749153E2)); +#19963=CARTESIAN_POINT('',(1.066925687564E2,6.372007213318E0, +-1.499965678097E2)); +#19964=CARTESIAN_POINT('',(1.066785080292E2,5.648837710829E0, +-1.302702241757E2)); +#19965=CARTESIAN_POINT('',(1.030520652411E2,4.938020866853E0, +-1.108948943478E2)); +#19966=CARTESIAN_POINT('',(9.594401044937E1,4.263629072189E0, +-9.252535793338E1)); +#19967=CARTESIAN_POINT('',(8.560153836466E1,3.648399351534E0, +-7.577833031289E1)); +#19968=CARTESIAN_POINT('',(7.238310225183E1,3.113222141739E0, +-6.121895294496E1)); +#19969=CARTESIAN_POINT('',(5.666937020516E1,2.673968947974E0, +-4.927515981058E1)); +#19970=CARTESIAN_POINT('',(3.891991322202E1,2.346289357930E0, +-4.036857177065E1)); +#19971=CARTESIAN_POINT('',(1.978351950781E1,2.144856235460E0, +-3.489543673080E1)); +#19972=CARTESIAN_POINT('',(5.447271187264E0,2.096020021138E0, +-3.356750720134E1)); +#19973=CARTESIAN_POINT('',(-2.222775199227E0,2.100407893693E0, +-3.368775278710E1)); +#19974=CARTESIAN_POINT('',(-3.333043267072E0,2.101645185142E0, +-3.372269152590E1)); +#19975=CARTESIAN_POINT('',(-3.187137546171E0,5.050098679485E0, +-2.413860368850E2)); +#19976=CARTESIAN_POINT('',(-2.125486730248E0,5.051418791469E0, +-2.414196627100E2)); +#19977=CARTESIAN_POINT('',(5.189523365213E0,5.055882957148E0, +-2.415351022535E2)); +#19978=CARTESIAN_POINT('',(1.876115488845E1,5.007318698433E0, +-2.402737222772E2)); +#19979=CARTESIAN_POINT('',(3.684355007618E1,4.808708718666E0, +-2.351129514228E2)); +#19980=CARTESIAN_POINT('',(5.364728214632E1,4.486103802129E0, +-2.267320721220E2)); +#19981=CARTESIAN_POINT('',(6.862063878141E1,4.050266854734E0, +-2.154122598523E2)); +#19982=CARTESIAN_POINT('',(8.125992126561E1,3.515911777812E0, +-2.015380811292E2)); +#19983=CARTESIAN_POINT('',(9.113581156131E1,2.901171982563E0, +-1.855827359003E2)); +#19984=CARTESIAN_POINT('',(9.791412202420E1,2.226962984885E0, +-1.680912523255E2)); +#19985=CARTESIAN_POINT('',(1.013674022244E2,1.516199901933E0, +-1.496597715872E2)); +#19986=CARTESIAN_POINT('',(1.013822190840E2,7.930338879088E-1, +-1.309154722965E2)); +#19987=CARTESIAN_POINT('',(9.796263544008E1,8.200898590465E-2, +-1.124945519730E2)); +#19988=CARTESIAN_POINT('',(9.122937065715E1,-5.927744729713E-1, +-9.502053821230E1)); +#19989=CARTESIAN_POINT('',(8.141449496831E1,-1.208526839082E0, +-7.908197375636E1)); +#19990=CARTESIAN_POINT('',(6.885689489446E1,-1.744287534575E0, +-6.521925109658E1)); +#19991=CARTESIAN_POINT('',(5.391787701741E1,-2.184108494886E0, +-5.384264576410E1)); +#19992=CARTESIAN_POINT('',(3.703494868004E1,-2.512266777011E0, +-4.535646379004E1)); +#19993=CARTESIAN_POINT('',(1.882683846482E1,-2.714008515934E0, +-4.014057987637E1)); +#19994=CARTESIAN_POINT('',(5.183855897192E0,-2.762942895067E0, +-3.887493714833E1)); +#19995=CARTESIAN_POINT('',(-2.115287751914E0,-2.758529973975E0, +-3.898954013283E1)); +#19996=CARTESIAN_POINT('',(-3.171863872179E0,-2.757267595640E0, +-3.902283833571E1)); +#19997=CARTESIAN_POINT('',(-3.199755962620E0,-2.112417869069E0, +-2.420376196096E2)); +#19998=CARTESIAN_POINT('',(-2.133899295110E0,-2.111133212811E0, +-2.420712962684E2)); +#19999=CARTESIAN_POINT('',(5.210062964223E0,-2.106706152527E0, +-2.421869037500E2)); +#20000=CARTESIAN_POINT('',(1.883541648462E1,-2.155133187011E0, +-2.409236925928E2)); +#20001=CARTESIAN_POINT('',(3.699406916125E1,-2.353323822680E0, +-2.357545550235E2)); +#20002=CARTESIAN_POINT('',(5.387751746522E1,-2.675276116874E0, +-2.273573068742E2)); +#20003=CARTESIAN_POINT('',(6.893426569109E1,-3.110330945203E0, +-2.160099161825E2)); +#20004=CARTESIAN_POINT('',(8.165910928751E1,-3.643874979688E0, +-2.020933526322E2)); +#20005=CARTESIAN_POINT('',(9.161940662647E1,-4.257884972798E0, +-1.860775602172E2)); +#20006=CARTESIAN_POINT('',(9.847602092502E1,-4.931543155114E0, +-1.685053959657E2)); +#20007=CARTESIAN_POINT('',(1.019953812008E2,-5.642008444448E0, +-1.499725492104E2)); +#20008=CARTESIAN_POINT('',(1.020574331345E2,-6.365169617521E0, +-1.311079116653E2)); +#20009=CARTESIAN_POINT('',(9.865993202753E1,-7.076483242218E0, +-1.125517305835E2)); +#20010=CARTESIAN_POINT('',(9.191844850683E1,-7.751810214591E0, +-9.493378680821E1)); +#20011=CARTESIAN_POINT('',(8.206182731366E1,-8.368287857229E0, +-7.885063366250E1)); +#20012=CARTESIAN_POINT('',(6.942825005930E1,-8.904858257421E0, +-6.485179765875E1)); +#20013=CARTESIAN_POINT('',(5.438065619328E1,-9.345467108921E0, +-5.335628775305E1)); +#20014=CARTESIAN_POINT('',(3.736072623772E1,-9.674289673354E0, +-4.477715392329E1)); +#20015=CARTESIAN_POINT('',(1.899490765400E1,-9.876459680173E0, +-3.950232012057E1)); +#20016=CARTESIAN_POINT('',(5.230134349868E0,-9.925530282882E0, +-3.822215718438E1)); +#20017=CARTESIAN_POINT('',(-2.134171721060E0,-9.921082601866E0, +-3.833807114771E1)); +#20018=CARTESIAN_POINT('',(-3.200176359140E0,-9.919785410391E0, +-3.837174873327E1)); +#20019=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#19931,#19932,#19933,#19934, +#19935,#19936,#19937,#19938,#19939,#19940,#19941,#19942,#19943,#19944,#19945, +#19946,#19947,#19948,#19949,#19950,#19951,#19952),(#19953,#19954,#19955,#19956, +#19957,#19958,#19959,#19960,#19961,#19962,#19963,#19964,#19965,#19966,#19967, +#19968,#19969,#19970,#19971,#19972,#19973,#19974),(#19975,#19976,#19977,#19978, +#19979,#19980,#19981,#19982,#19983,#19984,#19985,#19986,#19987,#19988,#19989, +#19990,#19991,#19992,#19993,#19994,#19995,#19996),(#19997,#19998,#19999,#20000, +#20001,#20002,#20003,#20004,#20005,#20006,#20007,#20008,#20009,#20010,#20011, +#20012,#20013,#20014,#20015,#20016,#20017,#20018)),.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E0, +1.E0),(-1.001269057927E-2,0.E0,5.891669061657E-2,1.176015542339E-1, +1.762568070770E-1,2.349207419673E-1,2.936052054117E-1,3.523012302121E-1, +4.110064890769E-1,4.697171744685E-1,5.284274331489E-1,5.871313970661E-1, +6.458257691961E-1,7.045048568917E-1,7.631772773391E-1,8.217793447380E-1, +8.811777202550E-1,9.409376154440E-1,1.E0,1.010006554330E0),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.245322914008E0, +1.245322914008E0,1.245322914008E0,1.245322914008E0,1.245322914008E0, +1.245322914008E0,1.245322914008E0,1.245322914008E0,1.245322914008E0, +1.245322914008E0,1.245322914008E0,1.245322914008E0,1.245322914008E0, +1.245322914008E0,1.245322914008E0,1.245322914008E0,1.245322914008E0, +1.245322914008E0,1.245322914008E0,1.245322914008E0,1.245322914008E0, +1.245322914008E0),(9.182256953307E-1,9.182256953307E-1,9.182256953307E-1, +9.182256953307E-1,9.182256953307E-1,9.182256953307E-1,9.182256953307E-1, +9.182256953307E-1,9.182256953307E-1,9.182256953307E-1,9.182256953307E-1, +9.182256953307E-1,9.182256953307E-1,9.182256953307E-1,9.182256953307E-1, +9.182256953307E-1,9.182256953307E-1,9.182256953307E-1,9.182256953307E-1, +9.182256953307E-1,9.182256953307E-1,9.182256953307E-1),(9.182256953307E-1, +9.182256953307E-1,9.182256953307E-1,9.182256953307E-1,9.182256953307E-1, +9.182256953307E-1,9.182256953307E-1,9.182256953307E-1,9.182256953307E-1, +9.182256953307E-1,9.182256953307E-1,9.182256953307E-1,9.182256953307E-1, +9.182256953307E-1,9.182256953307E-1,9.182256953307E-1,9.182256953307E-1, +9.182256953307E-1,9.182256953307E-1,9.182256953307E-1,9.182256953307E-1, +9.182256953307E-1),(1.245322914008E0,1.245322914008E0,1.245322914008E0, +1.245322914008E0,1.245322914008E0,1.245322914008E0,1.245322914008E0, +1.245322914008E0,1.245322914008E0,1.245322914008E0,1.245322914008E0, +1.245322914008E0,1.245322914008E0,1.245322914008E0,1.245322914008E0, +1.245322914008E0,1.245322914008E0,1.245322914008E0,1.245322914008E0, +1.245322914008E0,1.245322914008E0,1.245322914008E0)))REPRESENTATION_ITEM('')SURFACE()); +#20020=ORIENTED_EDGE('',*,*,#11386,.F.); +#20021=ORIENTED_EDGE('',*,*,#11366,.T.); +#20023=ORIENTED_EDGE('',*,*,#20022,.T.); +#20024=ORIENTED_EDGE('',*,*,#11363,.F.); +#20025=EDGE_LOOP('',(#20020,#20021,#20023,#20024)); +#20026=FACE_OUTER_BOUND('',#20025,.F.); +#20028=CARTESIAN_POINT('',(0.E0,-2.034053185687E1,-1.4E2)); +#20029=DIRECTION('',(0.E0,1.E0,0.E0)); +#20030=DIRECTION('',(0.E0,0.E0,-1.E0)); +#20031=AXIS2_PLACEMENT_3D('',#20028,#20029,#20030); +#20032=CONICAL_SURFACE('',#20031,1.010303090673E2,3.E0); +#20033=ORIENTED_EDGE('',*,*,#20022,.F.); +#20034=ORIENTED_EDGE('',*,*,#11267,.T.); +#20035=ORIENTED_EDGE('',*,*,#11247,.T.); +#20036=ORIENTED_EDGE('',*,*,#11264,.F.); +#20037=EDGE_LOOP('',(#20033,#20034,#20035,#20036)); +#20038=FACE_OUTER_BOUND('',#20037,.F.); +#20040=CARTESIAN_POINT('',(-1.697699195802E2,1.046984901075E0, +-2.998172481057E1)); +#20041=DIRECTION('',(0.E0,3.489949670250E-2,-9.993908270191E-1)); +#20042=DIRECTION('',(1.E0,0.E0,0.E0)); +#20043=AXIS2_PLACEMENT_3D('',#20040,#20041,#20042); +#20044=PLANE('',#20043); +#20045=ORIENTED_EDGE('',*,*,#11390,.F.); +#20047=ORIENTED_EDGE('',*,*,#20046,.T.); +#20049=ORIENTED_EDGE('',*,*,#20048,.T.); +#20051=ORIENTED_EDGE('',*,*,#20050,.F.); +#20052=EDGE_LOOP('',(#20045,#20047,#20049,#20051)); +#20053=FACE_OUTER_BOUND('',#20052,.F.); +#20055=CARTESIAN_POINT('',(-1.697699195802E2,6.462389317073E-1, +-1.850586172965E1)); +#20056=DIRECTION('',(-1.E0,0.E0,0.E0)); +#20057=DIRECTION('',(0.E0,3.489949670250E-2,-9.993908270191E-1)); +#20058=AXIS2_PLACEMENT_3D('',#20055,#20056,#20057); +#20059=PLANE('',#20058); +#20060=ORIENTED_EDGE('',*,*,#11412,.F.); +#20062=ORIENTED_EDGE('',*,*,#20061,.T.); +#20064=ORIENTED_EDGE('',*,*,#20063,.T.); +#20065=ORIENTED_EDGE('',*,*,#20046,.F.); +#20066=EDGE_LOOP('',(#20060,#20062,#20064,#20065)); +#20067=FACE_OUTER_BOUND('',#20066,.F.); +#20069=CARTESIAN_POINT('',(-1.662527777081E2,6.462389317073E-1, +-1.850586172965E1)); +#20070=DIRECTION('',(0.E0,-9.993908270191E-1,-3.489949670250E-2)); +#20071=DIRECTION('',(0.E0,3.489949670250E-2,-9.993908270191E-1)); +#20072=AXIS2_PLACEMENT_3D('',#20069,#20070,#20071); +#20073=CYLINDRICAL_SURFACE('',#20072,3.517141872164E0); +#20074=ORIENTED_EDGE('',*,*,#11410,.F.); +#20076=ORIENTED_EDGE('',*,*,#20075,.T.); +#20078=ORIENTED_EDGE('',*,*,#20077,.T.); +#20079=ORIENTED_EDGE('',*,*,#20061,.F.); +#20080=EDGE_LOOP('',(#20074,#20076,#20078,#20079)); +#20081=FACE_OUTER_BOUND('',#20080,.F.); +#20083=CARTESIAN_POINT('',(-1.540396573826E2,9.286415099297E-1, +-2.659281348738E1)); +#20084=DIRECTION('',(7.359051952605E-1,-2.362991145656E-2,6.766721295230E-1)); +#20085=DIRECTION('',(-6.770845911617E-1,-2.568272093535E-2,7.354569016990E-1)); +#20086=AXIS2_PLACEMENT_3D('',#20083,#20084,#20085); +#20087=PLANE('',#20086); +#20088=ORIENTED_EDGE('',*,*,#11408,.F.); +#20090=ORIENTED_EDGE('',*,*,#20089,.T.); +#20092=ORIENTED_EDGE('',*,*,#20091,.T.); +#20093=ORIENTED_EDGE('',*,*,#20075,.F.); +#20094=EDGE_LOOP('',(#20088,#20090,#20092,#20093)); +#20095=FACE_OUTER_BOUND('',#20094,.F.); +#20097=CARTESIAN_POINT('',(-1.536423634809E2,9.158844051015E-1, +-2.622749780236E1)); +#20098=DIRECTION('',(0.E0,-9.993908270191E-1,-3.489949670250E-2)); +#20099=DIRECTION('',(0.E0,3.489949670250E-2,-9.993908270191E-1)); +#20100=AXIS2_PLACEMENT_3D('',#20097,#20098,#20099); +#20101=CYLINDRICAL_SURFACE('',#20100,5.398710381001E-1); +#20102=ORIENTED_EDGE('',*,*,#11406,.T.); +#20104=ORIENTED_EDGE('',*,*,#20103,.T.); +#20106=ORIENTED_EDGE('',*,*,#20105,.T.); +#20107=ORIENTED_EDGE('',*,*,#20089,.F.); +#20108=EDGE_LOOP('',(#20102,#20104,#20106,#20107)); +#20109=FACE_OUTER_BOUND('',#20108,.F.); +#20111=CARTESIAN_POINT('',(-1.531024924428E2,5.234924505375E-1, +-1.499086240529E1)); +#20112=DIRECTION('',(-1.E0,0.E0,0.E0)); +#20113=DIRECTION('',(0.E0,3.489949670250E-2,-9.993908270191E-1)); +#20114=AXIS2_PLACEMENT_3D('',#20111,#20112,#20113); +#20115=PLANE('',#20114); +#20116=ORIENTED_EDGE('',*,*,#11404,.F.); +#20118=ORIENTED_EDGE('',*,*,#20117,.T.); +#20120=ORIENTED_EDGE('',*,*,#20119,.T.); +#20121=ORIENTED_EDGE('',*,*,#20103,.F.); +#20122=EDGE_LOOP('',(#20116,#20118,#20120,#20121)); +#20123=FACE_OUTER_BOUND('',#20122,.F.); +#20125=CARTESIAN_POINT('',(-1.5E2,5.234924505375E-1,-1.499086240529E1)); +#20126=DIRECTION('',(0.E0,-3.489949670250E-2,9.993908270191E-1)); +#20127=DIRECTION('',(-1.E0,0.E0,0.E0)); +#20128=AXIS2_PLACEMENT_3D('',#20125,#20126,#20127); +#20129=PLANE('',#20128); +#20130=ORIENTED_EDGE('',*,*,#11402,.F.); +#20132=ORIENTED_EDGE('',*,*,#20131,.T.); +#20134=ORIENTED_EDGE('',*,*,#20133,.T.); +#20135=ORIENTED_EDGE('',*,*,#20117,.F.); +#20136=EDGE_LOOP('',(#20130,#20132,#20134,#20135)); +#20137=FACE_OUTER_BOUND('',#20136,.F.); +#20139=CARTESIAN_POINT('',(-1.5E2,9.479433281234E-1,-2.714554524199E1)); +#20140=DIRECTION('',(1.E0,0.E0,0.E0)); +#20141=DIRECTION('',(0.E0,-3.489949670250E-2,9.993908270191E-1)); +#20142=AXIS2_PLACEMENT_3D('',#20139,#20140,#20141); +#20143=PLANE('',#20142); +#20144=ORIENTED_EDGE('',*,*,#11400,.F.); +#20146=ORIENTED_EDGE('',*,*,#20145,.T.); +#20148=ORIENTED_EDGE('',*,*,#20147,.T.); +#20149=ORIENTED_EDGE('',*,*,#20131,.F.); +#20150=EDGE_LOOP('',(#20144,#20146,#20148,#20149)); +#20151=FACE_OUTER_BOUND('',#20150,.F.); +#20153=CARTESIAN_POINT('',(-1.532609767608E2,9.479433281234E-1, +-2.714554524199E1)); +#20154=DIRECTION('',(0.E0,-9.993908270191E-1,-3.489949670250E-2)); +#20155=DIRECTION('',(0.E0,3.489949670250E-2,-9.993908270191E-1)); +#20156=AXIS2_PLACEMENT_3D('',#20153,#20154,#20155); +#20157=CYLINDRICAL_SURFACE('',#20156,3.260976760799E0); +#20158=ORIENTED_EDGE('',*,*,#11398,.F.); +#20160=ORIENTED_EDGE('',*,*,#20159,.T.); +#20162=ORIENTED_EDGE('',*,*,#20161,.T.); +#20163=ORIENTED_EDGE('',*,*,#20145,.F.); +#20164=EDGE_LOOP('',(#20158,#20160,#20162,#20163)); +#20165=FACE_OUTER_BOUND('',#20164,.F.); +#20167=CARTESIAN_POINT('',(-1.659200365026E2,6.378110437399E-1, +-1.826451859518E1)); +#20168=DIRECTION('',(-7.341997628760E-1,2.369443772129E-2,-6.785199199831E-1)); +#20169=DIRECTION('',(6.789335079320E-1,2.562320220347E-2,-7.337525082179E-1)); +#20170=AXIS2_PLACEMENT_3D('',#20167,#20168,#20169); +#20171=PLANE('',#20170); +#20172=ORIENTED_EDGE('',*,*,#11396,.F.); +#20174=ORIENTED_EDGE('',*,*,#20173,.T.); +#20176=ORIENTED_EDGE('',*,*,#20175,.T.); +#20177=ORIENTED_EDGE('',*,*,#20159,.F.); +#20178=EDGE_LOOP('',(#20172,#20174,#20176,#20177)); +#20179=FACE_OUTER_BOUND('',#20178,.F.); +#20181=CARTESIAN_POINT('',(-1.662244664668E2,6.476357497566E-1, +-1.854586136510E1)); +#20182=DIRECTION('',(0.E0,-9.993908270191E-1,-3.489949670250E-2)); +#20183=DIRECTION('',(0.E0,3.489949670250E-2,-9.993908270191E-1)); +#20184=AXIS2_PLACEMENT_3D('',#20181,#20182,#20183); +#20185=CYLINDRICAL_SURFACE('',#20184,4.146418721639E-1); +#20186=ORIENTED_EDGE('',*,*,#11394,.T.); +#20188=ORIENTED_EDGE('',*,*,#20187,.T.); +#20190=ORIENTED_EDGE('',*,*,#20189,.T.); +#20191=ORIENTED_EDGE('',*,*,#20173,.F.); +#20192=EDGE_LOOP('',(#20186,#20188,#20190,#20191)); +#20193=FACE_OUTER_BOUND('',#20192,.F.); +#20195=CARTESIAN_POINT('',(-1.666376547083E2,1.046984901075E0, +-2.998172481057E1)); +#20196=DIRECTION('',(1.E0,0.E0,0.E0)); +#20197=DIRECTION('',(0.E0,-3.489949670250E-2,9.993908270191E-1)); +#20198=AXIS2_PLACEMENT_3D('',#20195,#20196,#20197); +#20199=PLANE('',#20198); +#20200=ORIENTED_EDGE('',*,*,#11392,.F.); +#20201=ORIENTED_EDGE('',*,*,#20050,.T.); +#20203=ORIENTED_EDGE('',*,*,#20202,.T.); +#20204=ORIENTED_EDGE('',*,*,#20187,.F.); +#20205=EDGE_LOOP('',(#20200,#20201,#20203,#20204)); +#20206=FACE_OUTER_BOUND('',#20205,.F.); +#20208=CARTESIAN_POINT('',(0.E0,1.998781654038E0,6.979899340500E-2)); +#20209=DIRECTION('',(0.E0,-9.993908270191E-1,-3.489949670250E-2)); +#20210=DIRECTION('',(0.E0,3.489949670250E-2,-9.993908270191E-1)); +#20211=AXIS2_PLACEMENT_3D('',#20208,#20209,#20210); +#20212=PLANE('',#20211); +#20213=ORIENTED_EDGE('',*,*,#20048,.F.); +#20214=ORIENTED_EDGE('',*,*,#20063,.F.); +#20215=ORIENTED_EDGE('',*,*,#20077,.F.); +#20216=ORIENTED_EDGE('',*,*,#20091,.F.); +#20217=ORIENTED_EDGE('',*,*,#20105,.F.); +#20218=ORIENTED_EDGE('',*,*,#20119,.F.); +#20219=ORIENTED_EDGE('',*,*,#20133,.F.); +#20220=ORIENTED_EDGE('',*,*,#20147,.F.); +#20221=ORIENTED_EDGE('',*,*,#20161,.F.); +#20222=ORIENTED_EDGE('',*,*,#20175,.F.); +#20223=ORIENTED_EDGE('',*,*,#20189,.F.); +#20224=ORIENTED_EDGE('',*,*,#20202,.F.); +#20225=EDGE_LOOP('',(#20213,#20214,#20215,#20216,#20217,#20218,#20219,#20220, +#20221,#20222,#20223,#20224)); +#20226=FACE_OUTER_BOUND('',#20225,.F.); +#20228=CARTESIAN_POINT('',(0.E0,1.998781654038E0,6.979899340500E-2)); +#20229=DIRECTION('',(0.E0,-9.993908270191E-1,-3.489949670250E-2)); +#20230=DIRECTION('',(0.E0,3.489949670250E-2,-9.993908270191E-1)); +#20231=AXIS2_PLACEMENT_3D('',#20228,#20229,#20230); +#20232=PLANE('',#20231); +#20234=ORIENTED_EDGE('',*,*,#20233,.F.); +#20236=ORIENTED_EDGE('',*,*,#20235,.F.); +#20238=ORIENTED_EDGE('',*,*,#20237,.F.); +#20240=ORIENTED_EDGE('',*,*,#20239,.F.); +#20242=ORIENTED_EDGE('',*,*,#20241,.F.); +#20244=ORIENTED_EDGE('',*,*,#20243,.F.); +#20246=ORIENTED_EDGE('',*,*,#20245,.F.); +#20248=ORIENTED_EDGE('',*,*,#20247,.F.); +#20250=ORIENTED_EDGE('',*,*,#20249,.F.); +#20252=ORIENTED_EDGE('',*,*,#20251,.F.); +#20254=ORIENTED_EDGE('',*,*,#20253,.F.); +#20256=ORIENTED_EDGE('',*,*,#20255,.F.); +#20258=ORIENTED_EDGE('',*,*,#20257,.F.); +#20260=ORIENTED_EDGE('',*,*,#20259,.F.); +#20262=ORIENTED_EDGE('',*,*,#20261,.F.); +#20264=ORIENTED_EDGE('',*,*,#20263,.F.); +#20266=ORIENTED_EDGE('',*,*,#20265,.F.); +#20268=ORIENTED_EDGE('',*,*,#20267,.F.); +#20270=ORIENTED_EDGE('',*,*,#20269,.F.); +#20272=ORIENTED_EDGE('',*,*,#20271,.F.); +#20273=EDGE_LOOP('',(#20234,#20236,#20238,#20240,#20242,#20244,#20246,#20248, +#20250,#20252,#20254,#20256,#20258,#20260,#20262,#20264,#20266,#20268,#20270, +#20272)); +#20274=FACE_OUTER_BOUND('',#20273,.F.); +#20276=CARTESIAN_POINT('',(-1.749133633719E2,6.699215843672E-1, +-1.918404416963E1)); +#20277=DIRECTION('',(-1.E0,0.E0,0.E0)); +#20278=DIRECTION('',(0.E0,3.489949670250E-2,-9.993908270191E-1)); +#20279=AXIS2_PLACEMENT_3D('',#20276,#20277,#20278); +#20280=PLANE('',#20279); +#20281=ORIENTED_EDGE('',*,*,#11416,.F.); +#20283=ORIENTED_EDGE('',*,*,#20282,.T.); +#20284=ORIENTED_EDGE('',*,*,#20233,.T.); +#20286=ORIENTED_EDGE('',*,*,#20285,.F.); +#20287=EDGE_LOOP('',(#20281,#20283,#20284,#20286)); +#20288=FACE_OUTER_BOUND('',#20287,.F.); +#20290=CARTESIAN_POINT('',(-1.760059241998E2,6.699215843672E-1, +-1.918404416963E1)); +#20291=DIRECTION('',(0.E0,-9.993908270191E-1,-3.489949670250E-2)); +#20292=DIRECTION('',(0.E0,3.489949670250E-2,-9.993908270191E-1)); +#20293=AXIS2_PLACEMENT_3D('',#20290,#20291,#20292); +#20294=CYLINDRICAL_SURFACE('',#20293,1.092560827904E0); +#20295=ORIENTED_EDGE('',*,*,#11454,.T.); +#20297=ORIENTED_EDGE('',*,*,#20296,.T.); +#20298=ORIENTED_EDGE('',*,*,#20235,.T.); +#20299=ORIENTED_EDGE('',*,*,#20282,.F.); +#20300=EDGE_LOOP('',(#20295,#20297,#20298,#20299)); +#20301=FACE_OUTER_BOUND('',#20300,.F.); +#20303=CARTESIAN_POINT('',(-1.907173900645E2,6.317917613565E-1, +-1.809214890026E1)); +#20304=DIRECTION('',(0.E0,3.489949670250E-2,-9.993908270191E-1)); +#20305=DIRECTION('',(1.E0,0.E0,0.E0)); +#20306=AXIS2_PLACEMENT_3D('',#20303,#20304,#20305); +#20307=PLANE('',#20306); +#20308=ORIENTED_EDGE('',*,*,#11452,.F.); +#20310=ORIENTED_EDGE('',*,*,#20309,.T.); +#20311=ORIENTED_EDGE('',*,*,#20237,.T.); +#20312=ORIENTED_EDGE('',*,*,#20296,.F.); +#20313=EDGE_LOOP('',(#20308,#20310,#20311,#20312)); +#20314=FACE_OUTER_BOUND('',#20313,.F.); +#20316=CARTESIAN_POINT('',(-1.905371857176E2,6.808293908929E-1, +-1.949640288006E1)); +#20317=DIRECTION('',(0.E0,-9.993908270191E-1,-3.489949670250E-2)); +#20318=DIRECTION('',(0.E0,3.489949670250E-2,-9.993908270191E-1)); +#20319=AXIS2_PLACEMENT_3D('',#20316,#20317,#20318); +#20320=CYLINDRICAL_SURFACE('',#20319,1.416618345043E0); +#20321=ORIENTED_EDGE('',*,*,#11450,.T.); +#20323=ORIENTED_EDGE('',*,*,#20322,.T.); +#20324=ORIENTED_EDGE('',*,*,#20239,.T.); +#20325=ORIENTED_EDGE('',*,*,#20309,.F.); +#20326=EDGE_LOOP('',(#20321,#20323,#20324,#20325)); +#20327=FACE_OUTER_BOUND('',#20326,.F.); +#20329=CARTESIAN_POINT('',(-1.816080533850E2,7.300828209110E-1, +-2.090683657711E1)); +#20330=DIRECTION('',(0.E0,-3.489949670250E-2,9.993908270191E-1)); +#20331=DIRECTION('',(-1.E0,0.E0,0.E0)); +#20332=AXIS2_PLACEMENT_3D('',#20329,#20330,#20331); +#20333=PLANE('',#20332); +#20334=ORIENTED_EDGE('',*,*,#11448,.F.); +#20336=ORIENTED_EDGE('',*,*,#20335,.T.); +#20337=ORIENTED_EDGE('',*,*,#20241,.T.); +#20338=ORIENTED_EDGE('',*,*,#20322,.F.); +#20339=EDGE_LOOP('',(#20334,#20336,#20337,#20338)); +#20340=FACE_OUTER_BOUND('',#20339,.F.); +#20342=CARTESIAN_POINT('',(-1.812641304968E2,8.883065578710E-1, +-2.543777158407E1)); +#20343=DIRECTION('',(0.E0,-9.993908270191E-1,-3.489949670250E-2)); +#20344=DIRECTION('',(0.E0,3.489949670250E-2,-9.993908270191E-1)); +#20345=AXIS2_PLACEMENT_3D('',#20342,#20343,#20344); +#20346=CYLINDRICAL_SURFACE('',#20345,4.546722967287E0); +#20347=ORIENTED_EDGE('',*,*,#11446,.F.); +#20349=ORIENTED_EDGE('',*,*,#20348,.T.); +#20350=ORIENTED_EDGE('',*,*,#20243,.T.); +#20351=ORIENTED_EDGE('',*,*,#20335,.F.); +#20352=EDGE_LOOP('',(#20347,#20349,#20350,#20351)); +#20353=FACE_OUTER_BOUND('',#20352,.F.); +#20355=CARTESIAN_POINT('',(-2.068673929162E2,1.046984901075E0, +-2.998172481057E1)); +#20356=DIRECTION('',(0.E0,3.489949670250E-2,-9.993908270191E-1)); +#20357=DIRECTION('',(1.E0,0.E0,0.E0)); +#20358=AXIS2_PLACEMENT_3D('',#20355,#20356,#20357); +#20359=PLANE('',#20358); +#20360=ORIENTED_EDGE('',*,*,#11444,.F.); +#20362=ORIENTED_EDGE('',*,*,#20361,.T.); +#20363=ORIENTED_EDGE('',*,*,#20245,.T.); +#20364=ORIENTED_EDGE('',*,*,#20348,.F.); +#20365=EDGE_LOOP('',(#20360,#20362,#20363,#20364)); +#20366=FACE_OUTER_BOUND('',#20365,.F.); +#20368=CARTESIAN_POINT('',(-2.068673929162E2,9.366672197743E-1, +-2.682263974726E1)); +#20369=DIRECTION('',(-1.E0,0.E0,0.E0)); +#20370=DIRECTION('',(0.E0,3.489949670250E-2,-9.993908270191E-1)); +#20371=AXIS2_PLACEMENT_3D('',#20368,#20369,#20370); +#20372=PLANE('',#20371); +#20373=ORIENTED_EDGE('',*,*,#11442,.F.); +#20375=ORIENTED_EDGE('',*,*,#20374,.T.); +#20376=ORIENTED_EDGE('',*,*,#20247,.T.); +#20377=ORIENTED_EDGE('',*,*,#20361,.F.); +#20378=EDGE_LOOP('',(#20373,#20375,#20376,#20377)); +#20379=FACE_OUTER_BOUND('',#20378,.F.); +#20381=CARTESIAN_POINT('',(-2.004581075686E2,9.366672197743E-1, +-2.682263974726E1)); +#20382=DIRECTION('',(0.E0,-3.489949670250E-2,9.993908270191E-1)); +#20383=DIRECTION('',(-1.E0,0.E0,0.E0)); +#20384=AXIS2_PLACEMENT_3D('',#20381,#20382,#20383); +#20385=PLANE('',#20384); +#20386=ORIENTED_EDGE('',*,*,#11440,.F.); +#20388=ORIENTED_EDGE('',*,*,#20387,.T.); +#20389=ORIENTED_EDGE('',*,*,#20249,.T.); +#20390=ORIENTED_EDGE('',*,*,#20374,.F.); +#20391=EDGE_LOOP('',(#20386,#20388,#20389,#20390)); +#20392=FACE_OUTER_BOUND('',#20391,.F.); +#20394=CARTESIAN_POINT('',(-2.004581075686E2,5.234924505375E-1, +-1.499086240529E1)); +#20395=DIRECTION('',(-1.E0,0.E0,0.E0)); +#20396=DIRECTION('',(0.E0,3.489949670250E-2,-9.993908270191E-1)); +#20397=AXIS2_PLACEMENT_3D('',#20394,#20395,#20396); +#20398=PLANE('',#20397); +#20399=ORIENTED_EDGE('',*,*,#11438,.F.); +#20401=ORIENTED_EDGE('',*,*,#20400,.T.); +#20402=ORIENTED_EDGE('',*,*,#20251,.T.); +#20403=ORIENTED_EDGE('',*,*,#20387,.F.); +#20404=EDGE_LOOP('',(#20399,#20401,#20402,#20403)); +#20405=FACE_OUTER_BOUND('',#20404,.F.); +#20407=CARTESIAN_POINT('',(-1.973556151258E2,5.234924505375E-1, +-1.499086240529E1)); +#20408=DIRECTION('',(0.E0,-3.489949670250E-2,9.993908270191E-1)); +#20409=DIRECTION('',(-1.E0,0.E0,0.E0)); +#20410=AXIS2_PLACEMENT_3D('',#20407,#20408,#20409); +#20411=PLANE('',#20410); +#20412=ORIENTED_EDGE('',*,*,#11436,.F.); +#20414=ORIENTED_EDGE('',*,*,#20413,.T.); +#20415=ORIENTED_EDGE('',*,*,#20253,.T.); +#20416=ORIENTED_EDGE('',*,*,#20400,.F.); +#20417=EDGE_LOOP('',(#20412,#20414,#20415,#20416)); +#20418=FACE_OUTER_BOUND('',#20417,.F.); +#20420=CARTESIAN_POINT('',(-1.973556151258E2,9.366672197743E-1, +-2.682263974726E1)); +#20421=DIRECTION('',(1.E0,0.E0,0.E0)); +#20422=DIRECTION('',(0.E0,-3.489949670250E-2,9.993908270191E-1)); +#20423=AXIS2_PLACEMENT_3D('',#20420,#20421,#20422); +#20424=PLANE('',#20423); +#20425=ORIENTED_EDGE('',*,*,#11434,.F.); +#20427=ORIENTED_EDGE('',*,*,#20426,.T.); +#20428=ORIENTED_EDGE('',*,*,#20255,.T.); +#20429=ORIENTED_EDGE('',*,*,#20413,.F.); +#20430=EDGE_LOOP('',(#20425,#20427,#20428,#20429)); +#20431=FACE_OUTER_BOUND('',#20430,.F.); +#20433=CARTESIAN_POINT('',(-1.816655449723E2,9.366672197743E-1, +-2.682263974726E1)); +#20434=DIRECTION('',(0.E0,-3.489949670250E-2,9.993908270191E-1)); +#20435=DIRECTION('',(-1.E0,0.E0,0.E0)); +#20436=AXIS2_PLACEMENT_3D('',#20433,#20434,#20435); +#20437=PLANE('',#20436); +#20438=ORIENTED_EDGE('',*,*,#11432,.F.); +#20440=ORIENTED_EDGE('',*,*,#20439,.T.); +#20441=ORIENTED_EDGE('',*,*,#20257,.T.); +#20442=ORIENTED_EDGE('',*,*,#20426,.F.); +#20443=EDGE_LOOP('',(#20438,#20440,#20441,#20442)); +#20444=FACE_OUTER_BOUND('',#20443,.F.); +#20446=CARTESIAN_POINT('',(-1.815505617978E2,8.876095863617E-1, +-2.541781293140E1)); +#20447=DIRECTION('',(0.E0,-9.993908270191E-1,-3.489949670250E-2)); +#20448=DIRECTION('',(0.E0,3.489949670250E-2,-9.993908270191E-1)); +#20449=AXIS2_PLACEMENT_3D('',#20446,#20447,#20448); +#20450=CYLINDRICAL_SURFACE('',#20449,1.410378021808E0); +#20451=ORIENTED_EDGE('',*,*,#11430,.T.); +#20453=ORIENTED_EDGE('',*,*,#20452,.T.); +#20454=ORIENTED_EDGE('',*,*,#20259,.T.); +#20455=ORIENTED_EDGE('',*,*,#20439,.F.); +#20456=EDGE_LOOP('',(#20451,#20453,#20454,#20455)); +#20457=FACE_OUTER_BOUND('',#20456,.F.); +#20459=CARTESIAN_POINT('',(-1.911773227628E2,8.383881032404E-1, +-2.400829407377E1)); +#20460=DIRECTION('',(0.E0,3.489949670250E-2,-9.993908270191E-1)); +#20461=DIRECTION('',(1.E0,0.E0,0.E0)); +#20462=AXIS2_PLACEMENT_3D('',#20459,#20460,#20461); +#20463=PLANE('',#20462); +#20464=ORIENTED_EDGE('',*,*,#11428,.F.); +#20466=ORIENTED_EDGE('',*,*,#20465,.T.); +#20467=ORIENTED_EDGE('',*,*,#20261,.T.); +#20468=ORIENTED_EDGE('',*,*,#20452,.F.); +#20469=EDGE_LOOP('',(#20464,#20466,#20467,#20468)); +#20470=FACE_OUTER_BOUND('',#20469,.F.); +#20472=CARTESIAN_POINT('',(-1.904588972328E2,6.809402768889E-1, +-1.949957823953E1)); +#20473=DIRECTION('',(0.E0,-9.993908270191E-1,-3.489949670250E-2)); +#20474=DIRECTION('',(0.E0,3.489949670250E-2,-9.993908270191E-1)); +#20475=AXIS2_PLACEMENT_3D('',#20472,#20473,#20474); +#20476=CYLINDRICAL_SURFACE('',#20475,4.568308607578E0); +#20477=ORIENTED_EDGE('',*,*,#11426,.F.); +#20479=ORIENTED_EDGE('',*,*,#20478,.T.); +#20480=ORIENTED_EDGE('',*,*,#20263,.T.); +#20481=ORIENTED_EDGE('',*,*,#20465,.F.); +#20482=EDGE_LOOP('',(#20477,#20479,#20480,#20481)); +#20483=FACE_OUTER_BOUND('',#20482,.F.); +#20485=CARTESIAN_POINT('',(-1.759768361944E2,5.234924505375E-1, +-1.499086240529E1)); +#20486=DIRECTION('',(0.E0,-3.489949670250E-2,9.993908270191E-1)); +#20487=DIRECTION('',(-1.E0,0.E0,0.E0)); +#20488=AXIS2_PLACEMENT_3D('',#20485,#20486,#20487); +#20489=PLANE('',#20488); +#20490=ORIENTED_EDGE('',*,*,#11424,.F.); +#20492=ORIENTED_EDGE('',*,*,#20491,.T.); +#20493=ORIENTED_EDGE('',*,*,#20265,.T.); +#20494=ORIENTED_EDGE('',*,*,#20478,.F.); +#20495=EDGE_LOOP('',(#20490,#20492,#20493,#20494)); +#20496=FACE_OUTER_BOUND('',#20495,.F.); +#20498=CARTESIAN_POINT('',(-1.759768361944E2,6.699215843672E-1, +-1.918404416963E1)); +#20499=DIRECTION('',(0.E0,-9.993908270191E-1,-3.489949670250E-2)); +#20500=DIRECTION('',(0.E0,3.489949670250E-2,-9.993908270191E-1)); +#20501=AXIS2_PLACEMENT_3D('',#20498,#20499,#20500); +#20502=CYLINDRICAL_SURFACE('',#20501,4.195737694384E0); +#20503=ORIENTED_EDGE('',*,*,#11422,.F.); +#20505=ORIENTED_EDGE('',*,*,#20504,.T.); +#20506=ORIENTED_EDGE('',*,*,#20267,.T.); +#20507=ORIENTED_EDGE('',*,*,#20491,.F.); +#20508=EDGE_LOOP('',(#20503,#20505,#20506,#20507)); +#20509=FACE_OUTER_BOUND('',#20508,.F.); +#20511=CARTESIAN_POINT('',(-1.717810985E2,1.046984901075E0,-2.998172481057E1)); +#20512=DIRECTION('',(1.E0,0.E0,0.E0)); +#20513=DIRECTION('',(0.E0,-3.489949670250E-2,9.993908270191E-1)); +#20514=AXIS2_PLACEMENT_3D('',#20511,#20512,#20513); +#20515=PLANE('',#20514); +#20516=ORIENTED_EDGE('',*,*,#11420,.F.); +#20518=ORIENTED_EDGE('',*,*,#20517,.T.); +#20519=ORIENTED_EDGE('',*,*,#20269,.T.); +#20520=ORIENTED_EDGE('',*,*,#20504,.F.); +#20521=EDGE_LOOP('',(#20516,#20518,#20519,#20520)); +#20522=FACE_OUTER_BOUND('',#20521,.F.); +#20524=CARTESIAN_POINT('',(-1.749133633719E2,1.046984901075E0, +-2.998172481057E1)); +#20525=DIRECTION('',(0.E0,3.489949670250E-2,-9.993908270191E-1)); +#20526=DIRECTION('',(1.E0,0.E0,0.E0)); +#20527=AXIS2_PLACEMENT_3D('',#20524,#20525,#20526); +#20528=PLANE('',#20527); +#20529=ORIENTED_EDGE('',*,*,#11418,.F.); +#20530=ORIENTED_EDGE('',*,*,#20285,.T.); +#20531=ORIENTED_EDGE('',*,*,#20271,.T.); +#20532=ORIENTED_EDGE('',*,*,#20517,.F.); +#20533=EDGE_LOOP('',(#20529,#20530,#20531,#20532)); +#20534=FACE_OUTER_BOUND('',#20533,.F.); +#20536=CARTESIAN_POINT('',(0.E0,2.830621229996E2,-1.4E2)); +#20537=DIRECTION('',(0.E0,-1.E0,0.E0)); +#20538=DIRECTION('',(-1.E0,0.E0,0.E0)); +#20539=AXIS2_PLACEMENT_3D('',#20536,#20537,#20538); +#20540=CYLINDRICAL_SURFACE('',#20539,6.E1); +#20541=ORIENTED_EDGE('',*,*,#11252,.F.); +#20542=ORIENTED_EDGE('',*,*,#11235,.F.); +#20543=ORIENTED_EDGE('',*,*,#11216,.F.); +#20544=ORIENTED_EDGE('',*,*,#11232,.T.); +#20545=EDGE_LOOP('',(#20541,#20542,#20543,#20544)); +#20546=FACE_OUTER_BOUND('',#20545,.F.); +#20548=CARTESIAN_POINT('',(-1.5E2,7.55E2,-3.003542189987E1)); +#20549=DIRECTION('',(0.E0,0.E0,1.E0)); +#20550=DIRECTION('',(-1.E0,0.E0,0.E0)); +#20551=AXIS2_PLACEMENT_3D('',#20548,#20549,#20550); +#20552=CYLINDRICAL_SURFACE('',#20551,6.E0); +#20553=ORIENTED_EDGE('',*,*,#9469,.F.); +#20555=ORIENTED_EDGE('',*,*,#20554,.F.); +#20557=ORIENTED_EDGE('',*,*,#20556,.T.); +#20559=ORIENTED_EDGE('',*,*,#20558,.T.); +#20560=EDGE_LOOP('',(#20553,#20555,#20557,#20559)); +#20561=FACE_OUTER_BOUND('',#20560,.F.); +#20563=CARTESIAN_POINT('',(-1.5E2,7.55E2,-3.003542189987E1)); +#20564=DIRECTION('',(0.E0,0.E0,1.E0)); +#20565=DIRECTION('',(-1.E0,0.E0,0.E0)); +#20566=AXIS2_PLACEMENT_3D('',#20563,#20564,#20565); +#20567=CYLINDRICAL_SURFACE('',#20566,6.E0); +#20568=ORIENTED_EDGE('',*,*,#9471,.F.); +#20569=ORIENTED_EDGE('',*,*,#20558,.F.); +#20571=ORIENTED_EDGE('',*,*,#20570,.F.); +#20572=ORIENTED_EDGE('',*,*,#20554,.T.); +#20573=EDGE_LOOP('',(#20568,#20569,#20571,#20572)); +#20574=FACE_OUTER_BOUND('',#20573,.F.); +#20576=CARTESIAN_POINT('',(-1.5E2,7.55E2,-2.643409634496E1)); +#20577=DIRECTION('',(0.E0,0.E0,1.E0)); +#20578=DIRECTION('',(-1.E0,0.E0,0.E0)); +#20579=AXIS2_PLACEMENT_3D('',#20576,#20577,#20578); +#20580=CONICAL_SURFACE('',#20579,3.613262877374E0,5.9E1); +#20582=ORIENTED_EDGE('',*,*,#20581,.T.); +#20583=ORIENTED_EDGE('',*,*,#20570,.T.); +#20585=ORIENTED_EDGE('',*,*,#20584,.F.); +#20586=EDGE_LOOP('',(#20582,#20583,#20585)); +#20587=FACE_OUTER_BOUND('',#20586,.F.); +#20589=CARTESIAN_POINT('',(-1.5E2,7.55E2,-2.643409634496E1)); +#20590=DIRECTION('',(0.E0,0.E0,1.E0)); +#20591=DIRECTION('',(-1.E0,0.E0,0.E0)); +#20592=AXIS2_PLACEMENT_3D('',#20589,#20590,#20591); +#20593=CONICAL_SURFACE('',#20592,3.613262877374E0,5.9E1); +#20594=ORIENTED_EDGE('',*,*,#20581,.F.); +#20595=ORIENTED_EDGE('',*,*,#20584,.T.); +#20596=ORIENTED_EDGE('',*,*,#20556,.F.); +#20597=EDGE_LOOP('',(#20594,#20595,#20596)); +#20598=FACE_OUTER_BOUND('',#20597,.F.); +#20600=CARTESIAN_POINT('',(2.16E2,2.5E1,-3.003542189987E1)); +#20601=DIRECTION('',(0.E0,0.E0,1.E0)); +#20602=DIRECTION('',(-1.E0,0.E0,0.E0)); +#20603=AXIS2_PLACEMENT_3D('',#20600,#20601,#20602); +#20604=CYLINDRICAL_SURFACE('',#20603,6.E0); +#20605=ORIENTED_EDGE('',*,*,#9475,.F.); +#20607=ORIENTED_EDGE('',*,*,#20606,.F.); +#20609=ORIENTED_EDGE('',*,*,#20608,.T.); +#20611=ORIENTED_EDGE('',*,*,#20610,.T.); +#20612=EDGE_LOOP('',(#20605,#20607,#20609,#20611)); +#20613=FACE_OUTER_BOUND('',#20612,.F.); +#20615=CARTESIAN_POINT('',(2.16E2,2.5E1,-3.003542189987E1)); +#20616=DIRECTION('',(0.E0,0.E0,1.E0)); +#20617=DIRECTION('',(-1.E0,0.E0,0.E0)); +#20618=AXIS2_PLACEMENT_3D('',#20615,#20616,#20617); +#20619=CYLINDRICAL_SURFACE('',#20618,6.E0); +#20620=ORIENTED_EDGE('',*,*,#9477,.F.); +#20621=ORIENTED_EDGE('',*,*,#20610,.F.); +#20623=ORIENTED_EDGE('',*,*,#20622,.F.); +#20624=ORIENTED_EDGE('',*,*,#20606,.T.); +#20625=EDGE_LOOP('',(#20620,#20621,#20623,#20624)); +#20626=FACE_OUTER_BOUND('',#20625,.F.); +#20628=CARTESIAN_POINT('',(2.16E2,2.5E1,-2.643409634496E1)); +#20629=DIRECTION('',(0.E0,0.E0,1.E0)); +#20630=DIRECTION('',(-1.E0,0.E0,0.E0)); +#20631=AXIS2_PLACEMENT_3D('',#20628,#20629,#20630); +#20632=CONICAL_SURFACE('',#20631,3.613262877374E0,5.9E1); +#20634=ORIENTED_EDGE('',*,*,#20633,.T.); +#20635=ORIENTED_EDGE('',*,*,#20622,.T.); +#20637=ORIENTED_EDGE('',*,*,#20636,.F.); +#20638=EDGE_LOOP('',(#20634,#20635,#20637)); +#20639=FACE_OUTER_BOUND('',#20638,.F.); +#20641=CARTESIAN_POINT('',(2.16E2,2.5E1,-2.643409634496E1)); +#20642=DIRECTION('',(0.E0,0.E0,1.E0)); +#20643=DIRECTION('',(-1.E0,0.E0,0.E0)); +#20644=AXIS2_PLACEMENT_3D('',#20641,#20642,#20643); +#20645=CONICAL_SURFACE('',#20644,3.613262877374E0,5.9E1); +#20646=ORIENTED_EDGE('',*,*,#20633,.F.); +#20647=ORIENTED_EDGE('',*,*,#20636,.T.); +#20648=ORIENTED_EDGE('',*,*,#20608,.F.); +#20649=EDGE_LOOP('',(#20646,#20647,#20648)); +#20650=FACE_OUTER_BOUND('',#20649,.F.); +#20652=CLOSED_SHELL('',(#9481,#9496,#9509,#9522,#9533,#9548,#9561,#9574,#9585, +#9600,#9613,#9626,#9637,#9652,#9665,#9678,#9689,#9704,#9717,#9730,#9741,#9756, +#9769,#9782,#9793,#9808,#9821,#9834,#9845,#9860,#9873,#9886,#9897,#9912,#9925, +#9938,#9949,#9964,#9977,#9990,#10001,#10016,#10029,#10042,#10053,#10068,#10081, +#10094,#10105,#10120,#10133,#10146,#10157,#10172,#10185,#10198,#10209,#10224, +#10237,#10250,#10261,#10276,#10289,#10302,#10313,#10328,#10341,#10354,#10365, +#10380,#10393,#10406,#10417,#10432,#10445,#10458,#10469,#10484,#10497,#10510, +#10521,#10536,#10549,#10562,#10573,#10588,#10601,#10614,#10625,#10640,#10653, +#10666,#10677,#10692,#10705,#10718,#10729,#10744,#10757,#10770,#10781,#10796, +#10809,#10822,#10833,#10848,#10861,#10874,#10885,#10900,#10913,#10926,#10937, +#10952,#10965,#10978,#10989,#11004,#11017,#11030,#11041,#11062,#11077,#11093, +#11106,#11120,#11136,#11151,#11164,#11180,#11195,#11208,#11224,#11239,#11256, +#11271,#11370,#11458,#11473,#11486,#11499,#11530,#11637,#11742,#11805,#11866, +#11942,#11957,#11970,#11986,#12001,#12018,#12033,#12049,#12069,#12081,#12095, +#12114,#12127,#12140,#12154,#12207,#12222,#12263,#12320,#12333,#12346,#12359, +#12372,#12385,#12398,#12411,#12424,#12437,#12450,#12462,#12475,#12488,#12501, +#12515,#12529,#12554,#12569,#12619,#12632,#12652,#12666,#12686,#12699,#12722, +#12737,#12755,#12773,#12790,#12808,#12826,#12844,#12859,#12872,#12918,#12932, +#12944,#12959,#12973,#13024,#13059,#13073,#13092,#13105,#13117,#13130,#13143, +#13157,#13176,#13190,#13203,#13221,#13235,#13249,#13263,#13277,#13291,#13304, +#13317,#13366,#13379,#13391,#13410,#13422,#13434,#13447,#13498,#13529,#13628, +#13725,#13788,#13849,#13925,#13940,#13953,#13969,#13984,#13999,#14011,#14026, +#14039,#14052,#14063,#14078,#14091,#14104,#14115,#14130,#14143,#14156,#14167, +#14182,#14195,#14208,#14219,#14234,#14247,#14260,#14271,#14286,#14299,#14312, +#14323,#14338,#14351,#14364,#14375,#14390,#14403,#14416,#14427,#14442,#14455, +#14468,#14479,#14494,#14507,#14520,#14531,#14543,#14556,#14606,#14619,#14630, +#14642,#14655,#14667,#14680,#14693,#14707,#14741,#14755,#14768,#14782,#14795, +#14808,#14841,#14853,#14866,#14885,#14898,#14922,#14937,#14987,#15000,#15020, +#15034,#15054,#15067,#15090,#15104,#15116,#15130,#15144,#15157,#15170,#15191, +#15204,#15220,#15233,#15282,#15294,#15307,#15318,#15331,#15344,#15356,#15455, +#15552,#15567,#15580,#15596,#15611,#15624,#15640,#15655,#15672,#15687,#15702, +#15714,#15726,#15741,#15754,#15800,#15814,#15826,#15841,#15855,#15869,#15883, +#15897,#15911,#15930,#15944,#15957,#15975,#15989,#16003,#16017,#16031,#16044, +#16095,#16130,#16144,#16162,#16174,#16187,#16236,#16248,#16260,#16273,#16323, +#16335,#16348,#16398,#16410,#16423,#16435,#16454,#16466,#16478,#16490,#16502, +#16525,#16538,#16554,#16568,#16617,#16629,#16641,#16654,#16667,#16680,#16692, +#16704,#16719,#16745,#16759,#16785,#16799,#16814,#16829,#16844,#16858,#16884, +#16898,#16924,#16938,#16963,#16978,#16992,#17006,#17020,#17033,#17211,#17261, +#17276,#17290,#17304,#17317,#17331,#17344,#17358,#17372,#17385,#17398,#17411, +#17423,#17436,#17449,#17462,#17474,#17489,#17503,#17517,#17531,#17545,#17559, +#17573,#17587,#17601,#17615,#17629,#17642,#17688,#17702,#17715,#17728,#17741, +#17754,#17767,#17780,#17793,#17806,#17819,#17832,#17844,#17859,#17872,#17885, +#17896,#17911,#17924,#17937,#17948,#17963,#17976,#17989,#18000,#18015,#18028, +#18041,#18052,#18067,#18080,#18093,#18104,#18119,#18132,#18145,#18156,#18171, +#18184,#18197,#18208,#18223,#18236,#18249,#18260,#18275,#18288,#18301,#18312, +#18327,#18340,#18353,#18364,#18379,#18392,#18405,#18416,#18431,#18444,#18457, +#18468,#18483,#18496,#18509,#18520,#18535,#18548,#18561,#18572,#18587,#18600, +#18613,#18624,#18639,#18652,#18665,#18676,#18691,#18704,#18717,#18728,#18743, +#18756,#18769,#18780,#18795,#18808,#18821,#18832,#18847,#18860,#18873,#18884, +#18899,#18912,#18925,#18936,#18951,#18964,#18977,#18988,#19012,#19027,#19045, +#19059,#19073,#19087,#19101,#19114,#19127,#19140,#19173,#19186,#19197,#19210, +#19222,#19234,#19248,#19260,#19274,#19287,#19301,#19334,#19348,#19361,#19374, +#19386,#19398,#19410,#19425,#19438,#19451,#19462,#19477,#19490,#19503,#19514, +#19529,#19542,#19555,#19566,#19581,#19594,#19607,#19618,#19633,#19646,#19659, +#19670,#19685,#19698,#19711,#19722,#19737,#19750,#19763,#19774,#19789,#19802, +#19815,#19826,#19841,#19854,#19867,#19878,#19893,#19906,#19919,#19930,#20027, +#20039,#20054,#20068,#20082,#20096,#20110,#20124,#20138,#20152,#20166,#20180, +#20194,#20207,#20227,#20275,#20289,#20302,#20315,#20328,#20341,#20354,#20367, +#20380,#20393,#20406,#20419,#20432,#20445,#20458,#20471,#20484,#20497,#20510, +#20523,#20535,#20547,#20562,#20575,#20588,#20599,#20614,#20627,#20640,#20651)); +#20653=CARTESIAN_POINT('',(0.E0,8.12E2,-1.4E2)); +#20654=DIRECTION('',(0.E0,-1.E0,0.E0)); +#20655=DIRECTION('',(-1.E0,0.E0,0.E0)); +#20656=AXIS2_PLACEMENT_3D('',#20653,#20654,#20655); +#20658=CARTESIAN_POINT('',(0.E0,8.12E2,-1.4E2)); +#20659=DIRECTION('',(0.E0,-1.E0,0.E0)); +#20660=DIRECTION('',(1.E0,0.E0,0.E0)); +#20661=AXIS2_PLACEMENT_3D('',#20658,#20659,#20660); +#20663=CARTESIAN_POINT('',(0.E0,8.12E2,-1.4E2)); +#20664=DIRECTION('',(0.E0,1.E0,0.E0)); +#20665=DIRECTION('',(-1.E0,0.E0,0.E0)); +#20666=AXIS2_PLACEMENT_3D('',#20663,#20664,#20665); +#20668=CARTESIAN_POINT('',(0.E0,8.12E2,-1.4E2)); +#20669=DIRECTION('',(0.E0,1.E0,0.E0)); +#20670=DIRECTION('',(1.E0,0.E0,0.E0)); +#20671=AXIS2_PLACEMENT_3D('',#20668,#20669,#20670); +#20673=CARTESIAN_POINT('',(4.25E1,8.12E2,-1.4E2)); +#20674=CARTESIAN_POINT('',(-4.25E1,8.12E2,-1.4E2)); +#20675=VERTEX_POINT('',#20673); +#20676=VERTEX_POINT('',#20674); +#20677=CARTESIAN_POINT('',(2.E1,8.12E2,-1.4E2)); +#20678=CARTESIAN_POINT('',(-2.E1,8.12E2,-1.4E2)); +#20679=VERTEX_POINT('',#20677); +#20680=VERTEX_POINT('',#20678); +#20681=CARTESIAN_POINT('',(0.E0,8.12E2,-1.4E2)); +#20682=DIRECTION('',(0.E0,1.E0,0.E0)); +#20683=DIRECTION('',(1.E0,0.E0,0.E0)); +#20684=AXIS2_PLACEMENT_3D('',#20681,#20682,#20683); +#20685=PLANE('',#20684); +#20687=ORIENTED_EDGE('',*,*,#20686,.T.); +#20689=ORIENTED_EDGE('',*,*,#20688,.T.); +#20690=EDGE_LOOP('',(#20687,#20689)); +#20691=FACE_OUTER_BOUND('',#20690,.F.); +#20693=ORIENTED_EDGE('',*,*,#20692,.T.); +#20695=ORIENTED_EDGE('',*,*,#20694,.T.); +#20696=EDGE_LOOP('',(#20693,#20695)); +#20697=FACE_BOUND('',#20696,.F.); +#20699=OPEN_SHELL('',(#20698)); +#20700=MANIFOLD_SOLID_BREP('',#20652); +#20701=SHELL_BASED_SURFACE_MODEL('',(#20699)); +#20702=CARTESIAN_POINT('',(0.E0,9.778E0,-3.3E2)); +#20703=DIRECTION('',(0.E0,0.E0,-1.E0)); +#20704=DIRECTION('',(-1.E0,0.E0,0.E0)); +#20705=AXIS2_PLACEMENT_3D('ABC',#20702,#20703,#20704); +#20706=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#20707=CURVE_STYLE('',#20706,POSITIVE_LENGTH_MEASURE(2.E-2),#6); +#20708=PRESENTATION_STYLE_ASSIGNMENT((#20707)); +#20709=STYLED_ITEM('',(#20708),#20705); +#20710=CARTESIAN_POINT('PNT76_c1',(0.E0,9.778E0,-2.8E2)); +#20712=CARTESIAN_POINT('PNT77_a1',(8.519452299447E-14,7.054440733020E2,-3.3E2)); +#20713=CARTESIAN_POINT('PNT78_a2',(1.8E2,7.544407330200E1,-3.3E2)); +#20714=CARTESIAN_POINT('PNT79_a3',(-1.8E2,7.544407330200E1,-3.3E2)); +#20715=CARTESIAN_POINT('PNT80_b1',(1.66967E2,6.432605980160E2,-2.3E2)); +#20716=CARTESIAN_POINT('PNT81_b2',(2.40221E2,7.544407330200E1,-2.8E2)); +#20717=CARTESIAN_POINT('PNT82_b3',(-1.66967E2,6.432605980160E2,-2.3E2)); +#20718=CARTESIAN_POINT('PNT83_b4',(-2.40221E2,7.544407330200E1,-2.8E2)); +#20719=DIRECTION('',(0.E0,3.489949670250E-2,-9.993908270191E-1)); +#20720=VECTOR('',#20719,7.E1); +#20721=CARTESIAN_POINT('',(1.8E2,1.046984901075E0,-2.998172481057E1)); +#20722=LINE('',#20721,#20720); +#20726=CURVE_STYLE('',#20706,POSITIVE_LENGTH_MEASURE(2.E-2),#2); +#20727=PRESENTATION_STYLE_ASSIGNMENT((#20726)); +#20728=STYLED_ITEM('',(#20727),#20725); +#20729=CARTESIAN_POINT('',(-1.5E2,7.55E2,0.E0)); +#20730=DIRECTION('',(0.E0,0.E0,1.E0)); +#20731=DIRECTION('',(0.E0,-1.E0,0.E0)); +#20732=AXIS2_PLACEMENT_3D('DEF',#20729,#20730,#20731); +#20733=CURVE_STYLE('',#20706,POSITIVE_LENGTH_MEASURE(2.E-2),#6); +#20734=PRESENTATION_STYLE_ASSIGNMENT((#20733)); +#20735=STYLED_ITEM('',(#20734),#20732); +#20736=CARTESIAN_POINT('',(3.02E2,9.7E1,4.E1)); +#20737=DIRECTION('',(0.E0,0.E0,1.E0)); +#20738=DIRECTION('',(0.E0,-1.E0,0.E0)); +#20739=AXIS2_PLACEMENT_3D('GHJ',#20736,#20737,#20738); +#20740=CURVE_STYLE('',#20706,POSITIVE_LENGTH_MEASURE(2.E-2),#6); +#20741=PRESENTATION_STYLE_ASSIGNMENT((#20740)); +#20742=STYLED_ITEM('',(#20741),#20739); +#20743=PRESENTATION_LAYER_ASSIGNMENT('03___PRT_ALL_CURVES','',(#20725)); +#20744=PRESENTATION_LAYER_ASSIGNMENT('05___PRT_ALL_DTM_CSYS','',(#20705,#20732, +#20739)); +#20745=PRESENTATION_LAYER_ASSIGNMENT('06___PRT_ALL_SURFS','',(#20699)); +#20746=PRESENTATION_LAYER_ASSIGNMENT('TARGETS','',(#20710,#20712,#20713,#20714, +#20715,#20716,#20717,#20718)); +#20749=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(1.745329251994E-2), +#20748); +#20750=(CONVERSION_BASED_UNIT('DEGREE',#20749)NAMED_UNIT(*)PLANE_ANGLE_UNIT()); +#20752=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.192373893165E-1),#20747, +'closure', +'Maximum model space distance between geometric entities at asserted connectivities'); +#20711=GEOMETRIC_SET('',(#20710,#20712,#20713,#20714,#20715,#20716,#20717, +#20718,#20725)); +#20758=SHAPE_REPRESENTATION_RELATIONSHIP('','',#20757,#20754); +#20759=SHAPE_REPRESENTATION_RELATIONSHIP('','',#20757,#20755); +#20760=SHAPE_REPRESENTATION_RELATIONSHIP('','',#20757,#20756); +#20761=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#20709, +#20728,#20735,#20742),#20753); +#20762=APPLICATION_CONTEXT( +'CONFIGURATION CONTROLLED 3D DESIGNS OF MECHANICAL PARTS AND ASSEMBLIES'); +#20763=APPLICATION_PROTOCOL_DEFINITION('draft international standard', +'Configuration_control_3d_design_ed2_mim_lf',2004,#20762); +#20764=PRODUCT_DEFINITION_CONTEXT('',#20762,'design'); +#20765=PRODUCT_CONTEXT('',#20762,'mechanical'); +#20766=PRODUCT('nist-ctc-02-asme1-rc','nist-ctc-02-asme1-rc', +'NOT SPECIFIED',(#20765)); +#20767=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('1','LAST_VERSION', +#20766,.MADE.); +#20775=DERIVED_UNIT_ELEMENT(#20774,2.E0); +#20776=AREA_UNIT((#20775)); +#20777=MEASURE_REPRESENTATION_ITEM('surface area measure',AREA_MEASURE( +2.481847636045E6),#20776); +#20782=DERIVED_UNIT_ELEMENT(#20781,3.E0); +#20783=VOLUME_UNIT((#20782)); +#20784=MEASURE_REPRESENTATION_ITEM('volume measure',VOLUME_MEASURE( +4.710152747498E7),#20783); +#20788=CARTESIAN_POINT('centre point',(-8.769661434340E-4,3.586349444541E2, +-1.781588021156E2)); +#20797=DERIVED_UNIT_ELEMENT(#20796,2.E0); +#20798=AREA_UNIT((#20797)); +#20799=MEASURE_REPRESENTATION_ITEM('surface area measure',AREA_MEASURE( +4.417488569853E3),#20798); +#20804=DERIVED_UNIT_ELEMENT(#20803,2.E0); +#20805=AREA_UNIT((#20804)); +#20806=MEASURE_REPRESENTATION_ITEM('surface area measure',AREA_MEASURE( +2.486265124614E6),#20805); +#20811=DERIVED_UNIT_ELEMENT(#20810,3.E0); +#20812=VOLUME_UNIT((#20811)); +#20813=MEASURE_REPRESENTATION_ITEM('volume measure',VOLUME_MEASURE( +4.710152747498E7),#20812); +#20817=CARTESIAN_POINT('centre point',(-8.769661434340E-4,3.586349444541E2, +-1.781588021156E2)); +#20822=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#20766)); +#1=DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#2=COLOUR_RGB('',0.E0,3.137254901961E-1,6.078431372549E-1); +#3=DRAUGHTING_PRE_DEFINED_COLOUR('green'); +#4=COLOUR_RGB('',1.1E-2,1.2E-2,1.E0); +#5=COLOUR_RGB('',4.1E-1,2.61589E-1,1.12848E-1); +#6=COLOUR_RGB('',4.705882352941E-1,3.137254901961E-1,3.333333333333E-1); +#7=COLOUR_RGB('',5.04854E-1,1.5455E-2,1.5455E-2); +#8=COLOUR_RGB('',6.35294E-1,6.86275E-1,7.4902E-1); +#9=COLOUR_RGB('',6.40777E-1,6.40777E-1,6.40777E-1); +#10=COLOUR_RGB('',6.666666666667E-1,5.882352941176E-2,3.333333333333E-1); +#11=COLOUR_RGB('',6.69062E-1,6.69903E-1,6.55217E-1); +#12=COLOUR_RGB('',9.21569E-1,7.05882E-1,4.70588E-1); +#13=DRAUGHTING_PRE_DEFINED_COLOUR('red'); +#14=DRAUGHTING_PRE_DEFINED_COLOUR('yellow'); +#15=COLOUR_RGB('',1.E0,1.E0,5.3E-1); +#16=COLOUR_RGB('',1.E0,1.E0,9.49E-1); +#17=DRAUGHTING_PRE_DEFINED_COLOUR('white'); +#22=CIRCLE('',#21,5.05E0); +#27=CIRCLE('',#26,5.05E0); +#32=CIRCLE('',#31,5.05E0); +#37=CIRCLE('',#36,5.05E0); +#42=CIRCLE('',#41,5.05E0); +#47=CIRCLE('',#46,5.05E0); +#52=CIRCLE('',#51,5.05E0); +#57=CIRCLE('',#56,5.05E0); +#62=CIRCLE('',#61,5.05E0); +#67=CIRCLE('',#66,5.05E0); +#72=CIRCLE('',#71,5.05E0); +#77=CIRCLE('',#76,5.05E0); +#82=CIRCLE('',#81,5.05E0); +#87=CIRCLE('',#86,5.05E0); +#92=CIRCLE('',#91,5.05E0); +#97=CIRCLE('',#96,5.05E0); +#102=CIRCLE('',#101,5.05E0); +#107=CIRCLE('',#106,5.05E0); +#112=CIRCLE('',#111,5.05E0); +#117=CIRCLE('',#116,5.05E0); +#122=CIRCLE('',#121,5.05E0); +#127=CIRCLE('',#126,5.05E0); +#132=CIRCLE('',#131,5.05E0); +#137=CIRCLE('',#136,5.05E0); +#142=CIRCLE('',#141,5.05E0); +#147=CIRCLE('',#146,5.05E0); +#152=CIRCLE('',#151,5.05E0); +#157=CIRCLE('',#156,5.05E0); +#162=CIRCLE('',#161,5.05E0); +#167=CIRCLE('',#166,5.05E0); +#172=CIRCLE('',#171,5.05E0); +#177=CIRCLE('',#176,5.05E0); +#182=CIRCLE('',#181,5.05E0); +#187=CIRCLE('',#186,5.05E0); +#192=CIRCLE('',#191,5.05E0); +#197=CIRCLE('',#196,5.05E0); +#202=CIRCLE('',#201,5.05E0); +#207=CIRCLE('',#206,5.05E0); +#212=CIRCLE('',#211,5.05E0); +#217=CIRCLE('',#216,5.05E0); +#222=CIRCLE('',#221,5.05E0); +#227=CIRCLE('',#226,5.05E0); +#232=CIRCLE('',#231,5.05E0); +#237=CIRCLE('',#236,5.05E0); +#242=CIRCLE('',#241,5.05E0); +#247=CIRCLE('',#246,5.05E0); +#252=CIRCLE('',#251,5.05E0); +#257=CIRCLE('',#256,5.05E0); +#262=CIRCLE('',#261,5.05E0); +#267=CIRCLE('',#266,5.05E0); +#272=CIRCLE('',#271,5.05E0); +#277=CIRCLE('',#276,5.05E0); +#282=CIRCLE('',#281,5.05E0); +#287=CIRCLE('',#286,5.05E0); +#292=CIRCLE('',#291,5.05E0); +#297=CIRCLE('',#296,5.05E0); +#302=CIRCLE('',#301,5.05E0); +#307=CIRCLE('',#306,5.05E0); +#312=CIRCLE('',#311,5.05E0); +#317=CIRCLE('',#316,5.05E0); +#334=B_SPLINE_CURVE_WITH_KNOTS('',3,(#330,#331,#332,#333),.UNSPECIFIED.,.F.,.F., +(4,4),(0.E0,1.E0),.UNSPECIFIED.); +#351=B_SPLINE_CURVE_WITH_KNOTS('',3,(#347,#348,#349,#350),.UNSPECIFIED.,.F.,.F., +(4,4),(0.E0,1.E0),.UNSPECIFIED.); +#372=B_SPLINE_CURVE_WITH_KNOTS('',3,(#368,#369,#370,#371),.UNSPECIFIED.,.F.,.F., +(4,4),(0.E0,1.E0),.UNSPECIFIED.); +#396=B_SPLINE_CURVE_WITH_KNOTS('',3,(#389,#390,#391,#392,#393,#394,#395), +.UNSPECIFIED.,.F.,.F.,(4,1,1,1,4),(0.E0,2.5E-1,5.E-1,7.5E-1,1.E0), +.UNSPECIFIED.); +#408=B_SPLINE_CURVE_WITH_KNOTS('',3,(#401,#402,#403,#404,#405,#406,#407), +.UNSPECIFIED.,.F.,.F.,(4,1,1,1,4),(0.E0,2.5E-1,5.E-1,7.5E-1,1.E0), +.UNSPECIFIED.); +#429=B_SPLINE_CURVE_WITH_KNOTS('',3,(#425,#426,#427,#428),.UNSPECIFIED.,.F.,.F., +(4,4),(0.E0,1.E0),.UNSPECIFIED.); +#449=B_SPLINE_CURVE_WITH_KNOTS('',3,(#442,#443,#444,#445,#446,#447,#448), +.UNSPECIFIED.,.F.,.F.,(4,1,1,1,4),(0.E0,2.5E-1,5.E-1,7.5E-1,1.E0), +.UNSPECIFIED.); +#461=B_SPLINE_CURVE_WITH_KNOTS('',3,(#454,#455,#456,#457,#458,#459,#460), +.UNSPECIFIED.,.F.,.F.,(4,1,1,1,4),(0.E0,2.5E-1,5.E-1,7.5E-1,1.E0), +.UNSPECIFIED.); +#470=CIRCLE('',#469,6.E0); +#475=CIRCLE('',#474,6.E0); +#480=CIRCLE('',#479,6.E0); +#485=CIRCLE('',#484,6.E0); +#490=CIRCLE('',#489,5.05E0); +#499=CIRCLE('',#498,5.05E0); +#516=CIRCLE('',#515,5.05E0); +#525=CIRCLE('',#524,5.05E0); +#542=CIRCLE('',#541,5.05E0); +#551=CIRCLE('',#550,5.05E0); +#568=CIRCLE('',#567,5.05E0); +#577=CIRCLE('',#576,5.05E0); +#594=CIRCLE('',#593,5.05E0); +#603=CIRCLE('',#602,5.05E0); +#620=CIRCLE('',#619,5.05E0); +#629=CIRCLE('',#628,5.05E0); +#646=CIRCLE('',#645,5.05E0); +#655=CIRCLE('',#654,5.05E0); +#672=CIRCLE('',#671,5.05E0); +#681=CIRCLE('',#680,5.05E0); +#698=CIRCLE('',#697,5.05E0); +#707=CIRCLE('',#706,5.05E0); +#724=CIRCLE('',#723,5.05E0); +#733=CIRCLE('',#732,5.05E0); +#750=CIRCLE('',#749,5.05E0); +#759=CIRCLE('',#758,5.05E0); +#776=CIRCLE('',#775,5.05E0); +#785=CIRCLE('',#784,5.05E0); +#802=CIRCLE('',#801,5.05E0); +#811=CIRCLE('',#810,5.05E0); +#828=CIRCLE('',#827,5.05E0); +#837=CIRCLE('',#836,5.05E0); +#854=CIRCLE('',#853,5.05E0); +#863=CIRCLE('',#862,5.05E0); +#880=CIRCLE('',#879,5.05E0); +#889=CIRCLE('',#888,5.05E0); +#906=CIRCLE('',#905,5.05E0); +#915=CIRCLE('',#914,5.05E0); +#932=CIRCLE('',#931,5.05E0); +#941=CIRCLE('',#940,5.05E0); +#958=CIRCLE('',#957,5.05E0); +#967=CIRCLE('',#966,5.05E0); +#984=CIRCLE('',#983,5.05E0); +#993=CIRCLE('',#992,5.05E0); +#1010=CIRCLE('',#1009,5.05E0); +#1019=CIRCLE('',#1018,5.05E0); +#1036=CIRCLE('',#1035,5.05E0); +#1045=CIRCLE('',#1044,5.05E0); +#1062=CIRCLE('',#1061,5.05E0); +#1071=CIRCLE('',#1070,5.05E0); +#1088=CIRCLE('',#1087,5.05E0); +#1097=CIRCLE('',#1096,5.05E0); +#1114=CIRCLE('',#1113,5.05E0); +#1123=CIRCLE('',#1122,5.05E0); +#1140=CIRCLE('',#1139,5.05E0); +#1149=CIRCLE('',#1148,5.05E0); +#1166=CIRCLE('',#1165,5.05E0); +#1175=CIRCLE('',#1174,5.05E0); +#1192=CIRCLE('',#1191,5.05E0); +#1201=CIRCLE('',#1200,5.05E0); +#1218=CIRCLE('',#1217,5.05E0); +#1227=CIRCLE('',#1226,5.05E0); +#1244=CIRCLE('',#1243,5.05E0); +#1253=CIRCLE('',#1252,5.05E0); +#1279=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1266,#1267,#1268,#1269,#1270,#1271,#1272, +#1273,#1274,#1275,#1276,#1277,#1278),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1, +4),(0.E0,1.25E-1,2.5E-1,3.75E-1,4.375E-1,5.E-1,5.625E-1,6.25E-1,7.5E-1,8.75E-1, +1.E0),.UNSPECIFIED.); +#1293=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1280,#1281,#1282,#1283,#1284,#1285,#1286, +#1287,#1288,#1289,#1290,#1291,#1292),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1, +4),(0.E0,1.25E-1,2.5E-1,3.75E-1,4.375E-1,5.E-1,5.625E-1,6.25E-1,7.5E-1,8.75E-1, +1.E0),.UNSPECIFIED.); +#1326=CIRCLE('',#1325,5.75E1); +#1331=CIRCLE('',#1330,5.75E1); +#1336=CIRCLE('',#1335,3.75E1); +#1341=CIRCLE('',#1340,3.75E1); +#1354=CIRCLE('',#1353,3.75E1); +#1359=CIRCLE('',#1358,3.75E1); +#1364=CIRCLE('',#1363,2.E1); +#1369=CIRCLE('',#1368,2.E1); +#1382=CIRCLE('',#1381,2.E1); +#1387=CIRCLE('',#1386,2.E1); +#1392=CIRCLE('',#1391,6.E1); +#1397=CIRCLE('',#1396,1.E2); +#1402=CIRCLE('',#1401,1.E2); +#1407=CIRCLE('',#1406,6.E1); +#1412=CIRCLE('',#1411,6.E1); +#1433=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1413,#1414,#1415,#1416,#1417,#1418,#1419, +#1420,#1421,#1422,#1423,#1424,#1425,#1426,#1427,#1428,#1429,#1430,#1431,#1432), +.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E0, +5.882352941176E-2,1.176470588235E-1,1.764705882353E-1,2.352941176471E-1, +2.941176470588E-1,3.529411764706E-1,4.117647058824E-1,4.705882352941E-1, +5.294117647059E-1,5.882352941176E-1,6.470588235294E-1,7.058823529412E-1, +7.647058823529E-1,8.235294117647E-1,8.823529411765E-1,9.411764705882E-1,1.E0), +.UNSPECIFIED.); +#1442=CIRCLE('',#1441,1.E1); +#1475=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1455,#1456,#1457,#1458,#1459,#1460,#1461, +#1462,#1463,#1464,#1465,#1466,#1467,#1468,#1469,#1470,#1471,#1472,#1473,#1474), +.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E0, +5.882352941176E-2,1.176470588235E-1,1.764705882353E-1,2.352941176471E-1, +2.941176470588E-1,3.529411764706E-1,4.117647058824E-1,4.705882352941E-1, +5.294117647059E-1,5.882352941176E-1,6.470588235294E-1,7.058823529412E-1, +7.647058823529E-1,8.235294117647E-1,8.823529411765E-1,9.411764705882E-1,1.E0), +.UNSPECIFIED.); +#1496=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1476,#1477,#1478,#1479,#1480,#1481,#1482, +#1483,#1484,#1485,#1486,#1487,#1488,#1489,#1490,#1491,#1492,#1493,#1494,#1495), +.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E0, +5.882352941176E-2,1.176470588235E-1,1.764705882353E-1,2.352941176471E-1, +2.941176470588E-1,3.529411764706E-1,4.117647058824E-1,4.705882352941E-1, +5.294117647059E-1,5.882352941176E-1,6.470588235294E-1,7.058823529412E-1, +7.647058823529E-1,8.235294117647E-1,8.823529411765E-1,9.411764705882E-1,1.E0), +.UNSPECIFIED.); +#1509=CIRCLE('',#1508,4.146418721639E-1); +#1518=CIRCLE('',#1517,3.260976760799E0); +#1535=CIRCLE('',#1534,5.398710381001E-1); +#1544=CIRCLE('',#1543,3.517141872164E0); +#1565=CIRCLE('',#1564,4.195737694384E0); +#1574=CIRCLE('',#1573,4.568308607578E0); +#1583=CIRCLE('',#1582,1.410378021808E0); +#1616=CIRCLE('',#1615,4.546722967287E0); +#1625=CIRCLE('',#1624,1.416618345043E0); +#1634=CIRCLE('',#1633,1.092560827904E0); +#1639=CIRCLE('',#1638,2.5E1); +#1644=CIRCLE('',#1643,2.5E1); +#1649=CIRCLE('',#1648,2.5E1); +#1670=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1650,#1651,#1652,#1653,#1654,#1655,#1656, +#1657,#1658,#1659,#1660,#1661,#1662,#1663,#1664,#1665,#1666,#1667,#1668,#1669), +.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E0, +5.882352941176E-2,1.176470588235E-1,1.764705882353E-1,2.352941176471E-1, +2.941176470588E-1,3.529411764706E-1,4.117647058824E-1,4.705882352941E-1, +5.294117647059E-1,5.882352941176E-1,6.470588235294E-1,7.058823529412E-1, +7.647058823529E-1,8.235294117647E-1,8.823529411765E-1,9.411764705882E-1,1.E0), +.UNSPECIFIED.); +#1691=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1671,#1672,#1673,#1674,#1675,#1676,#1677, +#1678,#1679,#1680,#1681,#1682,#1683,#1684,#1685,#1686,#1687,#1688,#1689,#1690), +.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E0, +5.882352941176E-2,1.176470588235E-1,1.764705882353E-1,2.352941176471E-1, +2.941176470588E-1,3.529411764706E-1,4.117647058824E-1,4.705882352941E-1, +5.294117647059E-1,5.882352941176E-1,6.470588235294E-1,7.058823529412E-1, +7.647058823529E-1,8.235294117647E-1,8.823529411765E-1,9.411764705882E-1,1.E0), +.UNSPECIFIED.); +#1705=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1696,#1697,#1698,#1699,#1700,#1701,#1702, +#1703,#1704),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1, +3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0), +.UNSPECIFIED.); +#1735=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1726,#1727,#1728,#1729,#1730,#1731,#1732, +#1733,#1734),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1, +3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0), +.UNSPECIFIED.); +#1740=CIRCLE('',#1739,9.999999999934E0); +#1745=CIRCLE('',#1744,9.999999999970E0); +#1766=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1746,#1747,#1748,#1749,#1750,#1751,#1752, +#1753,#1754,#1755,#1756,#1757,#1758,#1759,#1760,#1761,#1762,#1763,#1764,#1765), +.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E0, +5.882352941176E-2,1.176470588235E-1,1.764705882353E-1,2.352941176471E-1, +2.941176470588E-1,3.529411764706E-1,4.117647058824E-1,4.705882352941E-1, +5.294117647059E-1,5.882352941176E-1,6.470588235294E-1,7.058823529412E-1, +7.647058823529E-1,8.235294117647E-1,8.823529411765E-1,9.411764705882E-1,1.E0), +.UNSPECIFIED.); +#1791=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1771,#1772,#1773,#1774,#1775,#1776,#1777, +#1778,#1779,#1780,#1781,#1782,#1783,#1784,#1785,#1786,#1787,#1788,#1789,#1790), +.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E0, +5.882352941176E-2,1.176470588235E-1,1.764705882353E-1,2.352941176471E-1, +2.941176470588E-1,3.529411764706E-1,4.117647058824E-1,4.705882352941E-1, +5.294117647059E-1,5.882352941176E-1,6.470588235294E-1,7.058823529412E-1, +7.647058823529E-1,8.235294117647E-1,8.823529411765E-1,9.411764705882E-1,1.E0), +.UNSPECIFIED.); +#1811=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1796,#1797,#1798,#1799,#1800,#1801,#1802, +#1803,#1804,#1805,#1806,#1807,#1808,#1809,#1810),.UNSPECIFIED.,.F.,.F.,(4,1,1,1, +1,1,1,1,1,1,1,1,4),(0.E0,1.25E-1,2.5E-1,3.125E-1,3.75E-1,4.375E-1,5.E-1, +5.625E-1,6.25E-1,6.875E-1,7.5E-1,8.75E-1,1.E0),.UNSPECIFIED.); +#1827=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1812,#1813,#1814,#1815,#1816,#1817,#1818, +#1819,#1820,#1821,#1822,#1823,#1824,#1825,#1826),.UNSPECIFIED.,.F.,.F.,(4,1,1,1, +1,1,1,1,1,1,1,1,4),(0.E0,1.25E-1,2.5E-1,3.125E-1,3.75E-1,4.375E-1,5.E-1, +5.625E-1,6.25E-1,6.875E-1,7.5E-1,8.75E-1,1.E0),.UNSPECIFIED.); +#1832=CIRCLE('',#1831,5.E1); +#1837=CIRCLE('',#1836,5.E1); +#1842=CIRCLE('',#1841,4.19E0); +#1847=CIRCLE('',#1846,4.19E0); +#1852=CIRCLE('',#1851,4.19E0); +#1857=CIRCLE('',#1856,4.19E0); +#1862=CIRCLE('',#1861,4.19E0); +#1867=CIRCLE('',#1866,4.19E0); +#1872=CIRCLE('',#1871,4.19E0); +#1877=CIRCLE('',#1876,4.19E0); +#1882=CIRCLE('',#1881,4.19E0); +#1887=CIRCLE('',#1886,4.19E0); +#1892=CIRCLE('',#1891,4.19E0); +#1897=CIRCLE('',#1896,4.19E0); +#1902=CIRCLE('',#1901,4.19E0); +#1907=CIRCLE('',#1906,4.19E0); +#1912=CIRCLE('',#1911,4.19E0); +#1917=CIRCLE('',#1916,4.19E0); +#1922=CIRCLE('',#1921,4.19E0); +#1927=CIRCLE('',#1926,4.19E0); +#1932=CIRCLE('',#1931,4.19E0); +#1937=CIRCLE('',#1936,4.19E0); +#1942=CIRCLE('',#1941,5.E1); +#1951=CIRCLE('',#1950,5.E1); +#1960=CIRCLE('',#1959,2.6E1); +#1965=CIRCLE('',#1964,2.6E1); +#1970=CIRCLE('',#1969,2.6E1); +#1983=CIRCLE('',#1982,5.75E1); +#1988=CIRCLE('',#1987,5.75E1); +#2010=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1997,#1998,#1999,#2000,#2001,#2002,#2003, +#2004,#2005,#2006,#2007,#2008,#2009),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1, +4),(0.E0,1.25E-1,2.5E-1,3.75E-1,4.375E-1,5.E-1,5.625E-1,6.25E-1,7.5E-1,8.75E-1, +1.E0),.UNSPECIFIED.); +#2024=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2011,#2012,#2013,#2014,#2015,#2016,#2017, +#2018,#2019,#2020,#2021,#2022,#2023),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1, +4),(0.E0,1.25E-1,2.5E-1,3.75E-1,4.375E-1,5.E-1,5.625E-1,6.25E-1,7.5E-1,8.75E-1, +1.E0),.UNSPECIFIED.); +#2058=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2045,#2046,#2047,#2048,#2049,#2050,#2051, +#2052,#2053,#2054,#2055,#2056,#2057),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1, +4),(0.E0,1.25E-1,2.5E-1,3.75E-1,4.375E-1,5.E-1,5.625E-1,6.25E-1,7.5E-1,8.75E-1, +1.E0),.UNSPECIFIED.); +#2072=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2059,#2060,#2061,#2062,#2063,#2064,#2065, +#2066,#2067,#2068,#2069,#2070,#2071),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1, +4),(0.E0,1.25E-1,2.5E-1,3.75E-1,4.375E-1,5.E-1,5.625E-1,6.25E-1,7.5E-1,8.75E-1, +1.E0),.UNSPECIFIED.); +#2092=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2085,#2086,#2087,#2088,#2089,#2090, +#2091),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,4),(0.E0,2.5E-1,5.E-1,7.5E-1,1.E0), +.UNSPECIFIED.); +#2097=CIRCLE('',#2096,2.5E1); +#2102=CIRCLE('',#2101,2.5E1); +#2107=CIRCLE('',#2106,2.5E1); +#2112=CIRCLE('',#2111,1.5E1); +#2121=CIRCLE('',#2120,1.5E1); +#2130=CIRCLE('',#2129,6.E1); +#2139=CIRCLE('',#2138,1.5E1); +#2148=CIRCLE('',#2147,1.5E1); +#2157=CIRCLE('',#2156,6.E1); +#2176=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2170,#2171,#2172,#2173,#2174,#2175), +.UNSPECIFIED.,.F.,.F.,(4,1,1,4),(0.E0,3.333333333333E-1,6.666666666667E-1,1.E0), +.UNSPECIFIED.); +#2203=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2197,#2198,#2199,#2200,#2201,#2202), +.UNSPECIFIED.,.F.,.F.,(4,1,1,4),(0.E0,3.333333333333E-1,6.666666666667E-1,1.E0), +.UNSPECIFIED.); +#2216=CIRCLE('',#2215,1.5E1); +#2225=CIRCLE('',#2224,6.E1); +#2234=CIRCLE('',#2233,1.5E1); +#2243=CIRCLE('',#2242,1.5E1); +#2252=CIRCLE('',#2251,6.E1); +#2261=CIRCLE('',#2260,1.5E1); +#2284=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2278,#2279,#2280,#2281,#2282,#2283), +.UNSPECIFIED.,.F.,.F.,(4,1,1,4),(0.E0,3.333333333333E-1,6.666666666667E-1,1.E0), +.UNSPECIFIED.); +#2303=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2297,#2298,#2299,#2300,#2301,#2302), +.UNSPECIFIED.,.F.,.F.,(4,1,1,4),(0.E0,3.333333333333E-1,6.666666666667E-1,1.E0), +.UNSPECIFIED.); +#2320=CIRCLE('',#2319,7.339792212195E-1); +#2329=CIRCLE('',#2328,7.339792212195E-1); +#2338=CIRCLE('',#2337,7.339792212195E-1); +#2347=CIRCLE('',#2346,7.339792212195E-1); +#2356=CIRCLE('',#2355,7.339792212195E-1); +#2365=CIRCLE('',#2364,7.339792212195E-1); +#2438=CIRCLE('',#2437,2.5E1); +#2443=CIRCLE('',#2442,2.5E1); +#2448=CIRCLE('',#2447,2.5E1); +#2465=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2461,#2462,#2463,#2464),.UNSPECIFIED., +.F.,.F.,(4,4),(0.E0,1.E0),.UNSPECIFIED.); +#2479=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2470,#2471,#2472,#2473,#2474,#2475,#2476, +#2477,#2478),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1, +3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0), +.UNSPECIFIED.); +#2509=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2500,#2501,#2502,#2503,#2504,#2505,#2506, +#2507,#2508),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1, +3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0), +.UNSPECIFIED.); +#2514=CIRCLE('',#2513,1.E1); +#2519=CIRCLE('',#2518,9.999963358486E0); +#2529=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2520,#2521,#2522,#2523,#2524,#2525,#2526, +#2527,#2528),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1, +3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0), +.UNSPECIFIED.); +#2535=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2530,#2531,#2532,#2533,#2534), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#2561=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2556,#2557,#2558,#2559,#2560), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#2567=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2562,#2563,#2564,#2565,#2566), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#2596=CIRCLE('',#2595,1.1E1); +#2601=CIRCLE('',#2600,1.1E1); +#2607=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2602,#2603,#2604,#2605,#2606), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#2617=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2612,#2613,#2614,#2615,#2616), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#2634=CIRCLE('',#2633,1.1E1); +#2643=CIRCLE('',#2642,1.1E1); +#2652=CIRCLE('',#2651,1.1E1); +#2661=CIRCLE('',#2660,1.1E1); +#2666=CIRCLE('',#2665,1.1E1); +#2671=CIRCLE('',#2670,1.1E1); +#2676=CIRCLE('',#2675,1.1E1); +#2694=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2689,#2690,#2691,#2692,#2693), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#2704=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2699,#2700,#2701,#2702,#2703), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#2722=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2717,#2718,#2719,#2720,#2721), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#2732=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2727,#2728,#2729,#2730,#2731), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#2737=CIRCLE('',#2736,1.1E1); +#2746=CIRCLE('',#2745,1.1E1); +#2768=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2763,#2764,#2765,#2766,#2767), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#2778=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2769,#2770,#2771,#2772,#2773,#2774,#2775, +#2776,#2777),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1, +3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0), +.UNSPECIFIED.); +#2783=CIRCLE('',#2782,9.999800143875E0); +#2821=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2812,#2813,#2814,#2815,#2816,#2817,#2818, +#2819,#2820),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1, +3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0), +.UNSPECIFIED.); +#2835=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2826,#2827,#2828,#2829,#2830,#2831,#2832, +#2833,#2834),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1, +3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0), +.UNSPECIFIED.); +#2848=CIRCLE('',#2847,3.E1); +#2868=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2849,#2850,#2851,#2852,#2853,#2854,#2855, +#2856,#2857,#2858,#2859,#2860,#2861,#2862,#2863,#2864,#2865,#2866,#2867), +.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E0,1.25E-1, +1.875E-1,2.5E-1,3.125E-1,3.75E-1,4.375E-1,4.6875E-1,5.E-1,5.3125E-1,5.625E-1, +6.25E-1,6.875E-1,7.5E-1,8.125E-1,8.75E-1,1.E0),.UNSPECIFIED.); +#2878=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2873,#2874,#2875,#2876,#2877), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#2884=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2879,#2880,#2881,#2882,#2883), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#2889=CIRCLE('',#2888,1.E1); +#2894=CIRCLE('',#2893,1.E1); +#2899=CIRCLE('',#2898,1.E1); +#2941=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2936,#2937,#2938,#2939,#2940), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#2947=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2942,#2943,#2944,#2945,#2946), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#2997=B_SPLINE_CURVE_WITH_KNOTS('',3,(#2992,#2993,#2994,#2995,#2996), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#3014=CIRCLE('',#3013,1.E1); +#3024=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3015,#3016,#3017,#3018,#3019,#3020,#3021, +#3022,#3023),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1, +3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0), +.UNSPECIFIED.); +#3029=CIRCLE('',#3028,9.999773171545E0); +#3034=CIRCLE('',#3033,1.E1); +#3039=CIRCLE('',#3038,1.E1); +#3044=CIRCLE('',#3043,1.E1); +#3049=CIRCLE('',#3048,1.E1); +#3059=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3054,#3055,#3056,#3057,#3058), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#3065=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3060,#3061,#3062,#3063,#3064), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#3070=CIRCLE('',#3069,3.E1); +#3090=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3071,#3072,#3073,#3074,#3075,#3076,#3077, +#3078,#3079,#3080,#3081,#3082,#3083,#3084,#3085,#3086,#3087,#3088,#3089), +.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E0,1.25E-1, +1.875E-1,2.5E-1,3.125E-1,3.75E-1,4.375E-1,4.6875E-1,5.E-1,5.3125E-1,5.625E-1, +6.25E-1,6.875E-1,7.5E-1,8.125E-1,8.75E-1,1.E0),.UNSPECIFIED.); +#3095=CIRCLE('',#3094,1.E1); +#3100=CIRCLE('',#3099,1.E1); +#3105=CIRCLE('',#3104,1.E1); +#3110=CIRCLE('',#3109,9.999963358486E0); +#3120=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3111,#3112,#3113,#3114,#3115,#3116,#3117, +#3118,#3119),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1, +3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0), +.UNSPECIFIED.); +#3141=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3121,#3122,#3123,#3124,#3125,#3126,#3127, +#3128,#3129,#3130,#3131,#3132,#3133,#3134,#3135,#3136,#3137,#3138,#3139,#3140), +.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E0, +5.882352941176E-2,1.176470588235E-1,1.764705882353E-1,2.352941176471E-1, +2.941176470588E-1,3.529411764706E-1,4.117647058824E-1,4.705882352941E-1, +5.294117647059E-1,5.882352941176E-1,6.470588235294E-1,7.058823529412E-1, +7.647058823529E-1,8.235294117647E-1,8.823529411765E-1,9.411764705882E-1,1.E0), +.UNSPECIFIED.); +#3162=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3142,#3143,#3144,#3145,#3146,#3147,#3148, +#3149,#3150,#3151,#3152,#3153,#3154,#3155,#3156,#3157,#3158,#3159,#3160,#3161), +.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E0, +5.882352941176E-2,1.176470588235E-1,1.764705882353E-1,2.352941176471E-1, +2.941176470588E-1,3.529411764706E-1,4.117647058824E-1,4.705882352941E-1, +5.294117647059E-1,5.882352941176E-1,6.470588235294E-1,7.058823529412E-1, +7.647058823529E-1,8.235294117647E-1,8.823529411765E-1,9.411764705882E-1,1.E0), +.UNSPECIFIED.); +#3176=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3167,#3168,#3169,#3170,#3171,#3172,#3173, +#3174,#3175),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1, +3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0), +.UNSPECIFIED.); +#3190=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3181,#3182,#3183,#3184,#3185,#3186,#3187, +#3188,#3189),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1, +3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0), +.UNSPECIFIED.); +#3211=CIRCLE('',#3210,1.000000000010E1); +#3216=CIRCLE('',#3215,1.000000000026E1); +#3237=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3217,#3218,#3219,#3220,#3221,#3222,#3223, +#3224,#3225,#3226,#3227,#3228,#3229,#3230,#3231,#3232,#3233,#3234,#3235,#3236), +.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E0, +5.882352941176E-2,1.176470588235E-1,1.764705882353E-1,2.352941176471E-1, +2.941176470588E-1,3.529411764706E-1,4.117647058824E-1,4.705882352941E-1, +5.294117647059E-1,5.882352941176E-1,6.470588235294E-1,7.058823529412E-1, +7.647058823529E-1,8.235294117647E-1,8.823529411765E-1,9.411764705882E-1,1.E0), +.UNSPECIFIED.); +#3262=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3242,#3243,#3244,#3245,#3246,#3247,#3248, +#3249,#3250,#3251,#3252,#3253,#3254,#3255,#3256,#3257,#3258,#3259,#3260,#3261), +.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E0, +5.882352941176E-2,1.176470588235E-1,1.764705882353E-1,2.352941176471E-1, +2.941176470588E-1,3.529411764706E-1,4.117647058824E-1,4.705882352941E-1, +5.294117647059E-1,5.882352941176E-1,6.470588235294E-1,7.058823529412E-1, +7.647058823529E-1,8.235294117647E-1,8.823529411765E-1,9.411764705882E-1,1.E0), +.UNSPECIFIED.); +#3282=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3267,#3268,#3269,#3270,#3271,#3272,#3273, +#3274,#3275,#3276,#3277,#3278,#3279,#3280,#3281),.UNSPECIFIED.,.F.,.F.,(4,1,1,1, +1,1,1,1,1,1,1,1,4),(0.E0,1.25E-1,2.5E-1,3.125E-1,3.75E-1,4.375E-1,5.E-1, +5.625E-1,6.25E-1,6.875E-1,7.5E-1,8.75E-1,1.E0),.UNSPECIFIED.); +#3298=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3283,#3284,#3285,#3286,#3287,#3288,#3289, +#3290,#3291,#3292,#3293,#3294,#3295,#3296,#3297),.UNSPECIFIED.,.F.,.F.,(4,1,1,1, +1,1,1,1,1,1,1,1,4),(0.E0,1.25E-1,2.5E-1,3.125E-1,3.75E-1,4.375E-1,5.E-1, +5.625E-1,6.25E-1,6.875E-1,7.5E-1,8.75E-1,1.E0),.UNSPECIFIED.); +#3303=CIRCLE('',#3302,5.E1); +#3308=CIRCLE('',#3307,5.E1); +#3313=CIRCLE('',#3312,4.19E0); +#3318=CIRCLE('',#3317,4.19E0); +#3323=CIRCLE('',#3322,4.19E0); +#3328=CIRCLE('',#3327,4.19E0); +#3333=CIRCLE('',#3332,4.19E0); +#3338=CIRCLE('',#3337,4.19E0); +#3343=CIRCLE('',#3342,4.19E0); +#3348=CIRCLE('',#3347,4.19E0); +#3353=CIRCLE('',#3352,4.19E0); +#3358=CIRCLE('',#3357,4.19E0); +#3363=CIRCLE('',#3362,4.19E0); +#3368=CIRCLE('',#3367,4.19E0); +#3373=CIRCLE('',#3372,4.19E0); +#3378=CIRCLE('',#3377,4.19E0); +#3383=CIRCLE('',#3382,4.19E0); +#3388=CIRCLE('',#3387,4.19E0); +#3393=CIRCLE('',#3392,4.19E0); +#3398=CIRCLE('',#3397,4.19E0); +#3403=CIRCLE('',#3402,4.19E0); +#3408=CIRCLE('',#3407,4.19E0); +#3413=CIRCLE('',#3412,5.E1); +#3422=CIRCLE('',#3421,5.E1); +#3431=CIRCLE('',#3430,2.6E1); +#3436=CIRCLE('',#3435,2.6E1); +#3441=CIRCLE('',#3440,2.6E1); +#3454=CIRCLE('',#3453,5.75E1); +#3459=CIRCLE('',#3458,5.75E1); +#3464=CIRCLE('',#3463,2.6E1); +#3469=CIRCLE('',#3468,4.19E0); +#3478=CIRCLE('',#3477,4.19E0); +#3495=CIRCLE('',#3494,4.19E0); +#3504=CIRCLE('',#3503,4.19E0); +#3521=CIRCLE('',#3520,4.19E0); +#3530=CIRCLE('',#3529,4.19E0); +#3547=CIRCLE('',#3546,4.19E0); +#3556=CIRCLE('',#3555,4.19E0); +#3573=CIRCLE('',#3572,4.19E0); +#3582=CIRCLE('',#3581,4.19E0); +#3599=CIRCLE('',#3598,4.19E0); +#3608=CIRCLE('',#3607,4.19E0); +#3625=CIRCLE('',#3624,4.19E0); +#3634=CIRCLE('',#3633,4.19E0); +#3651=CIRCLE('',#3650,4.19E0); +#3660=CIRCLE('',#3659,4.19E0); +#3677=CIRCLE('',#3676,4.19E0); +#3686=CIRCLE('',#3685,4.19E0); +#3703=CIRCLE('',#3702,4.19E0); +#3712=CIRCLE('',#3711,4.19E0); +#3730=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3725,#3726,#3727,#3728,#3729), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#3735=CIRCLE('',#3734,1.E1); +#3740=CIRCLE('',#3739,9.999718185211E0); +#3750=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3741,#3742,#3743,#3744,#3745,#3746,#3747, +#3748,#3749),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1, +3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0), +.UNSPECIFIED.); +#3755=CIRCLE('',#3754,1.E1); +#3760=CIRCLE('',#3759,1.E1); +#3765=CIRCLE('',#3764,1.E1); +#3770=CIRCLE('',#3769,1.E1); +#3776=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3771,#3772,#3773,#3774,#3775), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#3781=CIRCLE('',#3780,2.5E1); +#3786=CIRCLE('',#3785,2.5E1); +#3791=CIRCLE('',#3790,2.5E1); +#3796=CIRCLE('',#3795,2.5E1); +#3801=CIRCLE('',#3800,2.5E1); +#3806=CIRCLE('',#3805,2.5E1); +#3813=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3807,#3808,#3809,#3810,#3811,#3812), +.UNSPECIFIED.,.F.,.F.,(4,1,1,4),(0.E0,3.333333333333E-1,6.666666666667E-1,1.E0), +.UNSPECIFIED.); +#3818=CIRCLE('',#3817,2.499967892231E1); +#3823=CIRCLE('',#3822,2.5E1); +#3828=CIRCLE('',#3827,2.5E1); +#3833=CIRCLE('',#3832,2.5E1); +#3838=CIRCLE('',#3837,2.5E1); +#3843=CIRCLE('',#3842,2.5E1); +#3848=CIRCLE('',#3847,2.5E1); +#3853=CIRCLE('',#3852,2.5E1); +#3860=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3854,#3855,#3856,#3857,#3858,#3859), +.UNSPECIFIED.,.F.,.F.,(4,1,1,4),(0.E0,3.333333333333E-1,6.666666666667E-1,1.E0), +.UNSPECIFIED.); +#3865=CIRCLE('',#3864,2.499967888769E1); +#3870=CIRCLE('',#3869,2.5E1); +#3903=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3883,#3884,#3885,#3886,#3887,#3888,#3889, +#3890,#3891,#3892,#3893,#3894,#3895,#3896,#3897,#3898,#3899,#3900,#3901,#3902), +.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E0, +5.882352941176E-2,1.176470588235E-1,1.764705882353E-1,2.352941176471E-1, +2.941176470588E-1,3.529411764706E-1,4.117647058824E-1,4.705882352941E-1, +5.294117647059E-1,5.882352941176E-1,6.470588235294E-1,7.058823529412E-1, +7.647058823529E-1,8.235294117647E-1,8.823529411765E-1,9.411764705882E-1,1.E0), +.UNSPECIFIED.); +#3924=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3904,#3905,#3906,#3907,#3908,#3909,#3910, +#3911,#3912,#3913,#3914,#3915,#3916,#3917,#3918,#3919,#3920,#3921,#3922,#3923), +.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E0, +5.882352941176E-2,1.176470588235E-1,1.764705882353E-1,2.352941176471E-1, +2.941176470588E-1,3.529411764706E-1,4.117647058824E-1,4.705882352941E-1, +5.294117647059E-1,5.882352941176E-1,6.470588235294E-1,7.058823529412E-1, +7.647058823529E-1,8.235294117647E-1,8.823529411765E-1,9.411764705882E-1,1.E0), +.UNSPECIFIED.); +#3938=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3929,#3930,#3931,#3932,#3933,#3934,#3935, +#3936,#3937),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1, +3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0), +.UNSPECIFIED.); +#3968=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3959,#3960,#3961,#3962,#3963,#3964,#3965, +#3966,#3967),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1, +3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0), +.UNSPECIFIED.); +#3973=CIRCLE('',#3972,1.E1); +#3978=CIRCLE('',#3977,9.999963358486E0); +#3988=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3979,#3980,#3981,#3982,#3983,#3984,#3985, +#3986,#3987),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1, +3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0), +.UNSPECIFIED.); +#3994=B_SPLINE_CURVE_WITH_KNOTS('',3,(#3989,#3990,#3991,#3992,#3993), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#4020=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4015,#4016,#4017,#4018,#4019), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#4026=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4021,#4022,#4023,#4024,#4025), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#4055=CIRCLE('',#4054,1.1E1); +#4060=CIRCLE('',#4059,1.1E1); +#4066=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4061,#4062,#4063,#4064,#4065), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#4084=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4079,#4080,#4081,#4082,#4083), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#4093=CIRCLE('',#4092,1.1E1); +#4102=CIRCLE('',#4101,1.1E1); +#4123=CIRCLE('',#4122,1.E1); +#4128=CIRCLE('',#4127,1.E1); +#4133=CIRCLE('',#4132,1.E1); +#4143=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4138,#4139,#4140,#4141,#4142), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#4149=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4144,#4145,#4146,#4147,#4148), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#4154=CIRCLE('',#4153,3.E1); +#4174=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4155,#4156,#4157,#4158,#4159,#4160,#4161, +#4162,#4163,#4164,#4165,#4166,#4167,#4168,#4169,#4170,#4171,#4172,#4173), +.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E0,1.25E-1, +1.875E-1,2.5E-1,3.125E-1,3.75E-1,4.375E-1,4.6875E-1,5.E-1,5.3125E-1,5.625E-1, +6.25E-1,6.875E-1,7.5E-1,8.125E-1,8.75E-1,1.E0),.UNSPECIFIED.); +#4199=CIRCLE('',#4198,9.999718185211E0); +#4209=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4200,#4201,#4202,#4203,#4204,#4205,#4206, +#4207,#4208),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1, +3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0), +.UNSPECIFIED.); +#4214=CIRCLE('',#4213,1.E1); +#4220=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4215,#4216,#4217,#4218,#4219), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#4225=CIRCLE('',#4224,1.E1); +#4230=CIRCLE('',#4229,1.E1); +#4235=CIRCLE('',#4234,1.E1); +#4240=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4236,#4237,#4238,#4239),.UNSPECIFIED., +.F.,.F.,(4,4),(0.E0,1.E0),.UNSPECIFIED.); +#4257=CIRCLE('',#4256,1.E1); +#4262=CIRCLE('',#4261,1.E1); +#4283=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4263,#4264,#4265,#4266,#4267,#4268,#4269, +#4270,#4271,#4272,#4273,#4274,#4275,#4276,#4277,#4278,#4279,#4280,#4281,#4282), +.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E0, +5.882352941176E-2,1.176470588235E-1,1.764705882353E-1,2.352941176471E-1, +2.941176470588E-1,3.529411764706E-1,4.117647058824E-1,4.705882352941E-1, +5.294117647059E-1,5.882352941176E-1,6.470588235294E-1,7.058823529412E-1, +7.647058823529E-1,8.235294117647E-1,8.823529411765E-1,9.411764705882E-1,1.E0), +.UNSPECIFIED.); +#4308=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4288,#4289,#4290,#4291,#4292,#4293,#4294, +#4295,#4296,#4297,#4298,#4299,#4300,#4301,#4302,#4303,#4304,#4305,#4306,#4307), +.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E0, +5.882352941176E-2,1.176470588235E-1,1.764705882353E-1,2.352941176471E-1, +2.941176470588E-1,3.529411764706E-1,4.117647058824E-1,4.705882352941E-1, +5.294117647059E-1,5.882352941176E-1,6.470588235294E-1,7.058823529412E-1, +7.647058823529E-1,8.235294117647E-1,8.823529411765E-1,9.411764705882E-1,1.E0), +.UNSPECIFIED.); +#4317=CIRCLE('',#4316,1.E2); +#4322=CIRCLE('',#4321,1.E2); +#4327=CIRCLE('',#4326,6.E1); +#4332=CIRCLE('',#4331,6.E1); +#4337=CIRCLE('',#4336,6.E1); +#4346=CIRCLE('',#4345,6.E1); +#4355=CIRCLE('',#4354,2.E1); +#4360=CIRCLE('',#4359,2.E1); +#4365=CIRCLE('',#4364,2.E1); +#4378=CIRCLE('',#4377,3.75E1); +#4383=CIRCLE('',#4382,3.75E1); +#4392=CIRCLE('',#4391,5.75E1); +#4397=CIRCLE('',#4396,5.75E1); +#4402=CIRCLE('',#4401,3.75E1); +#4407=CIRCLE('',#4406,3.75E1); +#4416=CIRCLE('',#4415,2.E1); +#4421=CIRCLE('',#4420,1.1E1); +#4430=CIRCLE('',#4429,1.1E1); +#4439=CIRCLE('',#4438,1.1E1); +#4444=CIRCLE('',#4443,1.1E1); +#4449=CIRCLE('',#4448,1.1E1); +#4454=CIRCLE('',#4453,1.1E1); +#4468=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4463,#4464,#4465,#4466,#4467), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#4478=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4473,#4474,#4475,#4476,#4477), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#4496=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4491,#4492,#4493,#4494,#4495), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#4506=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4501,#4502,#4503,#4504,#4505), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#4515=CIRCLE('',#4514,1.1E1); +#4524=CIRCLE('',#4523,1.1E1); +#4546=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4541,#4542,#4543,#4544,#4545), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#4600=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4595,#4596,#4597,#4598,#4599), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#4606=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4601,#4602,#4603,#4604,#4605), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#4656=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4651,#4652,#4653,#4654,#4655), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#4666=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4657,#4658,#4659,#4660,#4661,#4662,#4663, +#4664,#4665),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1, +3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0), +.UNSPECIFIED.); +#4671=CIRCLE('',#4670,9.999996661255E0); +#4709=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4700,#4701,#4702,#4703,#4704,#4705,#4706, +#4707,#4708),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1, +3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0), +.UNSPECIFIED.); +#4723=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4714,#4715,#4716,#4717,#4718,#4719,#4720, +#4721,#4722),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1, +3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0), +.UNSPECIFIED.); +#4736=CIRCLE('',#4735,3.E1); +#4756=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4737,#4738,#4739,#4740,#4741,#4742,#4743, +#4744,#4745,#4746,#4747,#4748,#4749,#4750,#4751,#4752,#4753,#4754,#4755), +.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E0,1.25E-1, +1.875E-1,2.5E-1,3.125E-1,3.75E-1,4.375E-1,4.6875E-1,5.E-1,5.3125E-1,5.625E-1, +6.25E-1,6.875E-1,7.5E-1,8.125E-1,8.75E-1,1.E0),.UNSPECIFIED.); +#4766=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4761,#4762,#4763,#4764,#4765), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#4772=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4767,#4768,#4769,#4770,#4771), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#4777=CIRCLE('',#4776,1.E1); +#4782=CIRCLE('',#4781,1.E1); +#4787=CIRCLE('',#4786,1.E1); +#4797=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4788,#4789,#4790,#4791,#4792,#4793,#4794, +#4795,#4796),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1, +3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0), +.UNSPECIFIED.); +#4802=CIRCLE('',#4801,9.999998228388E0); +#4807=CIRCLE('',#4806,1.E1); +#4812=CIRCLE('',#4811,1.E1); +#4817=CIRCLE('',#4816,1.E1); +#4822=CIRCLE('',#4821,1.E1); +#4832=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4823,#4824,#4825,#4826,#4827,#4828,#4829, +#4830,#4831),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1, +3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0), +.UNSPECIFIED.); +#4837=CIRCLE('',#4836,9.999718185211E0); +#4842=CIRCLE('',#4841,1.E1); +#4848=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4843,#4844,#4845,#4846,#4847), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#4853=CIRCLE('',#4852,1.E1); +#4858=CIRCLE('',#4857,9.999963358486E0); +#4868=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4859,#4860,#4861,#4862,#4863,#4864,#4865, +#4866,#4867),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1, +3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0), +.UNSPECIFIED.); +#4874=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4869,#4870,#4871,#4872,#4873), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#4879=CIRCLE('',#4878,1.E1); +#4884=CIRCLE('',#4883,1.E1); +#4889=CIRCLE('',#4888,1.E1); +#4899=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4894,#4895,#4896,#4897,#4898), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#4905=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4900,#4901,#4902,#4903,#4904), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#4910=CIRCLE('',#4909,3.E1); +#4930=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4911,#4912,#4913,#4914,#4915,#4916,#4917, +#4918,#4919,#4920,#4921,#4922,#4923,#4924,#4925,#4926,#4927,#4928,#4929), +.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E0,1.25E-1, +1.875E-1,2.5E-1,3.125E-1,3.75E-1,4.375E-1,4.6875E-1,5.E-1,5.3125E-1,5.625E-1, +6.25E-1,6.875E-1,7.5E-1,8.125E-1,8.75E-1,1.E0),.UNSPECIFIED.); +#4935=CIRCLE('',#4934,1.E1); +#4940=CIRCLE('',#4939,1.E1); +#4945=CIRCLE('',#4944,1.E1); +#4950=CIRCLE('',#4949,1.E1); +#4955=CIRCLE('',#4954,1.1E1); +#4969=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4964,#4965,#4966,#4967,#4968), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#4975=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4970,#4971,#4972,#4973,#4974), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#4980=CIRCLE('',#4979,3.E1); +#5000=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4981,#4982,#4983,#4984,#4985,#4986,#4987, +#4988,#4989,#4990,#4991,#4992,#4993,#4994,#4995,#4996,#4997,#4998,#4999), +.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E0,1.25E-1, +1.875E-1,2.5E-1,3.125E-1,3.75E-1,4.375E-1,4.6875E-1,5.E-1,5.3125E-1,5.625E-1, +6.25E-1,6.875E-1,7.5E-1,8.125E-1,8.75E-1,1.E0),.UNSPECIFIED.); +#5025=CIRCLE('',#5024,9.999718185211E0); +#5035=B_SPLINE_CURVE_WITH_KNOTS('',3,(#5026,#5027,#5028,#5029,#5030,#5031,#5032, +#5033,#5034),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1, +3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0), +.UNSPECIFIED.); +#5040=CIRCLE('',#5039,1.E1); +#5046=B_SPLINE_CURVE_WITH_KNOTS('',3,(#5041,#5042,#5043,#5044,#5045), +.UNSPECIFIED.,.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.); +#5051=CIRCLE('',#5050,1.E1); +#5056=CIRCLE('',#5055,1.E1); +#5061=CIRCLE('',#5060,1.E1); +#5078=CIRCLE('',#5077,1.E1); +#5083=CIRCLE('',#5082,1.E1); +#5088=CIRCLE('',#5087,1.E1); +#5093=CIRCLE('',#5092,6.E0); +#5098=CIRCLE('',#5097,6.E0); +#5103=CIRCLE('',#5102,6.E0); +#5108=CIRCLE('',#5107,6.E0); +#5113=CIRCLE('',#5112,6.E0); +#5130=CIRCLE('',#5129,6.725756429747E0); +#5143=CIRCLE('',#5142,6.E0); +#5148=CIRCLE('',#5147,6.E0); +#5153=CIRCLE('',#5152,6.E0); +#5158=CIRCLE('',#5157,6.E0); +#5163=CIRCLE('',#5162,6.E0); +#5168=CIRCLE('',#5167,6.E0); +#5177=CIRCLE('',#5176,6.725756429747E0); +#5194=CIRCLE('',#5193,6.725756429747E0); +#5207=CIRCLE('',#5206,6.725756429747E0); +#5244=CIRCLE('',#5243,8.E0); +#5253=CIRCLE('',#5252,8.E0); +#5262=CIRCLE('',#5261,8.E0); +#5271=CIRCLE('',#5270,8.E0); +#5280=CIRCLE('',#5279,8.E0); +#5289=CIRCLE('',#5288,8.E0); +#5298=CIRCLE('',#5297,1.8E1); +#5307=CIRCLE('',#5306,1.8E1); +#5316=CIRCLE('',#5315,1.8E1); +#5325=CIRCLE('',#5324,1.8E1); +#5334=CIRCLE('',#5333,1.8E1); +#5343=CIRCLE('',#5342,1.8E1); +#5348=CIRCLE('',#5347,1.E1); +#5357=CIRCLE('',#5356,1.E1); +#5366=CIRCLE('',#5365,1.E1); +#5375=CIRCLE('',#5374,1.E1); +#5384=CIRCLE('',#5383,1.E1); +#5393=CIRCLE('',#5392,1.E1); +#5402=CIRCLE('',#5401,4.19E0); +#5407=CIRCLE('',#5406,4.19E0); +#5412=CIRCLE('',#5411,4.19E0); +#5417=CIRCLE('',#5416,4.19E0); +#5422=CIRCLE('',#5421,4.19E0); +#5427=CIRCLE('',#5426,4.19E0); +#5432=CIRCLE('',#5431,4.19E0); +#5437=CIRCLE('',#5436,4.19E0); +#5442=CIRCLE('',#5441,4.19E0); +#5447=CIRCLE('',#5446,4.19E0); +#5452=CIRCLE('',#5451,4.19E0); +#5457=CIRCLE('',#5456,4.19E0); +#5462=CIRCLE('',#5461,4.19E0); +#5467=CIRCLE('',#5466,4.19E0); +#5472=CIRCLE('',#5471,4.19E0); +#5477=CIRCLE('',#5476,4.19E0); +#5482=CIRCLE('',#5481,4.19E0); +#5487=CIRCLE('',#5486,4.19E0); +#5492=CIRCLE('',#5491,4.19E0); +#5497=CIRCLE('',#5496,4.19E0); +#5502=CIRCLE('',#5501,4.19E0); +#5507=CIRCLE('',#5506,4.19E0); +#5512=CIRCLE('',#5511,4.19E0); +#5517=CIRCLE('',#5516,4.19E0); +#5522=CIRCLE('',#5521,4.19E0); +#5527=CIRCLE('',#5526,4.19E0); +#5532=CIRCLE('',#5531,4.19E0); +#5537=CIRCLE('',#5536,4.19E0); +#5542=CIRCLE('',#5541,4.19E0); +#5547=CIRCLE('',#5546,4.19E0); +#5552=CIRCLE('',#5551,4.19E0); +#5557=CIRCLE('',#5556,4.19E0); +#5562=CIRCLE('',#5561,4.19E0); +#5567=CIRCLE('',#5566,4.19E0); +#5572=CIRCLE('',#5571,4.19E0); +#5577=CIRCLE('',#5576,4.19E0); +#5582=CIRCLE('',#5581,4.19E0); +#5587=CIRCLE('',#5586,4.19E0); +#5592=CIRCLE('',#5591,4.19E0); +#5597=CIRCLE('',#5596,4.19E0); +#5602=CIRCLE('',#5601,4.19E0); +#5607=CIRCLE('',#5606,4.19E0); +#5612=CIRCLE('',#5611,4.19E0); +#5617=CIRCLE('',#5616,4.19E0); +#5635=B_SPLINE_CURVE_WITH_KNOTS('',3,(#5626,#5627,#5628,#5629,#5630,#5631,#5632, +#5633,#5634),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1, +3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0), +.UNSPECIFIED.); +#5644=B_SPLINE_CURVE_WITH_KNOTS('',3,(#5636,#5637,#5638,#5639,#5640,#5641,#5642, +#5643),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,4),(0.E0,2.E-1,4.E-1,6.E-1,8.E-1,1.E0), +.UNSPECIFIED.); +#5669=B_SPLINE_CURVE_WITH_KNOTS('',3,(#5661,#5662,#5663,#5664,#5665,#5666,#5667, +#5668),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,4),(0.E0,2.E-1,4.E-1,6.E-1,8.E-1,1.E0), +.UNSPECIFIED.); +#5678=B_SPLINE_CURVE_WITH_KNOTS('',3,(#5670,#5671,#5672,#5673,#5674,#5675,#5676, +#5677),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,4),(0.E0,2.E-1,4.E-1,6.E-1,8.E-1,1.E0), +.UNSPECIFIED.); +#5687=B_SPLINE_CURVE_WITH_KNOTS('',3,(#5679,#5680,#5681,#5682,#5683,#5684,#5685, +#5686),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,4),(0.E0,2.E-1,4.E-1,6.E-1,8.E-1,1.E0), +.UNSPECIFIED.); +#5697=B_SPLINE_CURVE_WITH_KNOTS('',3,(#5688,#5689,#5690,#5691,#5692,#5693,#5694, +#5695,#5696),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,4),(0.E0,1.666666666667E-1, +3.333333333333E-1,5.E-1,6.666666666667E-1,8.333333333333E-1,1.E0), +.UNSPECIFIED.); +#5730=CIRCLE('',#5729,6.725756429747E0); +#5747=CIRCLE('',#5746,6.725756429747E0); +#5812=CIRCLE('',#5811,1.8E1); +#5821=CIRCLE('',#5820,1.8E1); +#5830=CIRCLE('',#5829,1.8E1); +#5839=CIRCLE('',#5838,1.8E1); +#5848=CIRCLE('',#5847,1.8E1); +#5857=CIRCLE('',#5856,1.8E1); +#5862=CIRCLE('',#5861,1.E1); +#5871=CIRCLE('',#5870,1.E1); +#5880=CIRCLE('',#5879,1.E1); +#5889=CIRCLE('',#5888,1.E1); +#5898=CIRCLE('',#5897,1.E1); +#5907=CIRCLE('',#5906,1.E1); +#5964=CIRCLE('',#5963,4.19E0); +#5973=CIRCLE('',#5972,4.19E0); +#5990=CIRCLE('',#5989,4.19E0); +#5999=CIRCLE('',#5998,4.19E0); +#6016=CIRCLE('',#6015,4.19E0); +#6025=CIRCLE('',#6024,4.19E0); +#6042=CIRCLE('',#6041,4.19E0); +#6051=CIRCLE('',#6050,4.19E0); +#6068=CIRCLE('',#6067,4.19E0); +#6077=CIRCLE('',#6076,4.19E0); +#6094=CIRCLE('',#6093,4.19E0); +#6103=CIRCLE('',#6102,4.19E0); +#6120=CIRCLE('',#6119,4.19E0); +#6129=CIRCLE('',#6128,4.19E0); +#6146=CIRCLE('',#6145,4.19E0); +#6155=CIRCLE('',#6154,4.19E0); +#6172=CIRCLE('',#6171,4.19E0); +#6181=CIRCLE('',#6180,4.19E0); +#6198=CIRCLE('',#6197,4.19E0); +#6207=CIRCLE('',#6206,4.19E0); +#6224=CIRCLE('',#6223,4.19E0); +#6233=CIRCLE('',#6232,4.19E0); +#6250=CIRCLE('',#6249,4.19E0); +#6259=CIRCLE('',#6258,4.19E0); +#6276=CIRCLE('',#6275,4.19E0); +#6285=CIRCLE('',#6284,4.19E0); +#6302=CIRCLE('',#6301,4.19E0); +#6311=CIRCLE('',#6310,4.19E0); +#6328=CIRCLE('',#6327,4.19E0); +#6337=CIRCLE('',#6336,4.19E0); +#6354=CIRCLE('',#6353,4.19E0); +#6363=CIRCLE('',#6362,4.19E0); +#6380=CIRCLE('',#6379,4.19E0); +#6389=CIRCLE('',#6388,4.19E0); +#6406=CIRCLE('',#6405,4.19E0); +#6415=CIRCLE('',#6414,4.19E0); +#6432=CIRCLE('',#6431,4.19E0); +#6441=CIRCLE('',#6440,4.19E0); +#6458=CIRCLE('',#6457,4.19E0); +#6467=CIRCLE('',#6466,4.19E0); +#6484=CIRCLE('',#6483,4.19E0); +#6493=CIRCLE('',#6492,4.19E0); +#6510=CIRCLE('',#6509,4.19E0); +#6519=CIRCLE('',#6518,4.19E0); +#6536=CIRCLE('',#6535,6.E0); +#6550=B_SPLINE_CURVE_WITH_KNOTS('',3,(#6537,#6538,#6539,#6540,#6541,#6542,#6543, +#6544,#6545,#6546,#6547,#6548,#6549),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1, +4),(0.E0,1.25E-1,2.5E-1,3.75E-1,4.375E-1,5.E-1,5.625E-1,6.25E-1,7.5E-1,8.75E-1, +1.E0),.UNSPECIFIED.); +#6564=B_SPLINE_CURVE_WITH_KNOTS('',3,(#6551,#6552,#6553,#6554,#6555,#6556,#6557, +#6558,#6559,#6560,#6561,#6562,#6563),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1, +4),(0.E0,1.25E-1,2.5E-1,3.75E-1,4.375E-1,5.E-1,5.625E-1,6.25E-1,7.5E-1,8.75E-1, +1.E0),.UNSPECIFIED.); +#6584=B_SPLINE_CURVE_WITH_KNOTS('',3,(#6577,#6578,#6579,#6580,#6581,#6582, +#6583),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,4),(0.E0,2.5E-1,5.E-1,7.5E-1,1.E0), +.UNSPECIFIED.); +#6613=B_SPLINE_CURVE_WITH_KNOTS('',3,(#6609,#6610,#6611,#6612),.UNSPECIFIED., +.F.,.F.,(4,4),(0.E0,1.E0),.UNSPECIFIED.); +#6618=CIRCLE('',#6617,2.5E1); +#6623=CIRCLE('',#6622,2.5E1); +#6628=CIRCLE('',#6627,2.5E1); +#6633=CIRCLE('',#6632,2.5E1); +#6638=CIRCLE('',#6637,2.499967888769E1); +#6645=B_SPLINE_CURVE_WITH_KNOTS('',3,(#6639,#6640,#6641,#6642,#6643,#6644), +.UNSPECIFIED.,.F.,.F.,(4,1,1,4),(0.E0,3.333333333333E-1,6.666666666667E-1,1.E0), +.UNSPECIFIED.); +#6650=CIRCLE('',#6649,2.5E1); +#6655=CIRCLE('',#6654,2.5E1); +#6660=CIRCLE('',#6659,2.5E1); +#6665=CIRCLE('',#6664,2.5E1); +#6670=CIRCLE('',#6669,2.5E1); +#6675=CIRCLE('',#6674,2.5E1); +#6683=B_SPLINE_CURVE_WITH_KNOTS('',3,(#6676,#6677,#6678,#6679,#6680,#6681, +#6682),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,4),(0.E0,2.5E-1,5.E-1,7.5E-1,1.E0), +.UNSPECIFIED.); +#6691=B_SPLINE_CURVE_WITH_KNOTS('',3,(#6684,#6685,#6686,#6687,#6688,#6689, +#6690),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,4),(0.E0,2.5E-1,5.E-1,7.5E-1,1.E0), +.UNSPECIFIED.); +#6696=CIRCLE('',#6695,2.5E1); +#6701=CIRCLE('',#6700,2.5E1); +#6706=CIRCLE('',#6705,2.5E1); +#6711=CIRCLE('',#6710,2.5E1); +#6728=CIRCLE('',#6727,2.499967892231E1); +#6735=B_SPLINE_CURVE_WITH_KNOTS('',3,(#6729,#6730,#6731,#6732,#6733,#6734), +.UNSPECIFIED.,.F.,.F.,(4,1,1,4),(0.E0,3.333333333333E-1,6.666666666667E-1,1.E0), +.UNSPECIFIED.); +#6752=B_SPLINE_CURVE_WITH_KNOTS('',3,(#6748,#6749,#6750,#6751),.UNSPECIFIED., +.F.,.F.,(4,4),(0.E0,1.E0),.UNSPECIFIED.); +#6757=CIRCLE('',#6756,2.5E1); +#6762=CIRCLE('',#6761,2.5E1); +#6767=CIRCLE('',#6766,2.5E1); +#6772=CIRCLE('',#6771,2.6E1); +#6777=CIRCLE('',#6776,4.19E0); +#6786=CIRCLE('',#6785,4.19E0); +#6803=CIRCLE('',#6802,4.19E0); +#6812=CIRCLE('',#6811,4.19E0); +#6829=CIRCLE('',#6828,4.19E0); +#6838=CIRCLE('',#6837,4.19E0); +#6855=CIRCLE('',#6854,4.19E0); +#6864=CIRCLE('',#6863,4.19E0); +#6881=CIRCLE('',#6880,4.19E0); +#6890=CIRCLE('',#6889,4.19E0); +#6907=CIRCLE('',#6906,4.19E0); +#6916=CIRCLE('',#6915,4.19E0); +#6933=CIRCLE('',#6932,4.19E0); +#6942=CIRCLE('',#6941,4.19E0); +#6959=CIRCLE('',#6958,4.19E0); +#6968=CIRCLE('',#6967,4.19E0); +#6985=CIRCLE('',#6984,4.19E0); +#6994=CIRCLE('',#6993,4.19E0); +#7011=CIRCLE('',#7010,4.19E0); +#7020=CIRCLE('',#7019,4.19E0); +#7037=CIRCLE('',#7036,1.E1); +#7058=B_SPLINE_CURVE_WITH_KNOTS('',3,(#7038,#7039,#7040,#7041,#7042,#7043,#7044, +#7045,#7046,#7047,#7048,#7049,#7050,#7051,#7052,#7053,#7054,#7055,#7056,#7057), +.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E0, +5.882352941176E-2,1.176470588235E-1,1.764705882353E-1,2.352941176471E-1, +2.941176470588E-1,3.529411764706E-1,4.117647058824E-1,4.705882352941E-1, +5.294117647059E-1,5.882352941176E-1,6.470588235294E-1,7.058823529412E-1, +7.647058823529E-1,8.235294117647E-1,8.823529411765E-1,9.411764705882E-1,1.E0), +.UNSPECIFIED.); +#7123=CIRCLE('',#7122,3.517141872164E0); +#7132=CIRCLE('',#7131,5.398710381001E-1); +#7149=CIRCLE('',#7148,3.260976760799E0); +#7158=CIRCLE('',#7157,4.146418721639E-1); +#7171=CIRCLE('',#7170,1.092560827904E0); +#7180=CIRCLE('',#7179,1.416618345043E0); +#7189=CIRCLE('',#7188,4.546722967287E0); +#7222=CIRCLE('',#7221,1.410378021808E0); +#7231=CIRCLE('',#7230,4.568308607578E0); +#7240=CIRCLE('',#7239,4.195737694384E0); +#7337=CIRCLE('',#7336,6.E1); +#7346=CIRCLE('',#7345,6.E0); +#7355=CIRCLE('',#7354,6.E0); +#7372=CIRCLE('',#7371,6.E0); +#7381=CIRCLE('',#7380,6.E0); +#9173=EDGE_CURVE('',#8910,#8911,#363,.T.); +#9175=EDGE_CURVE('',#8760,#8911,#2951,.T.); +#9177=EDGE_CURVE('',#8764,#8760,#3730,.T.); +#9179=EDGE_CURVE('',#8545,#8764,#367,.T.); +#9181=EDGE_CURVE('',#8544,#8545,#372,.T.); +#9183=EDGE_CURVE('',#8539,#8544,#376,.T.); +#9185=EDGE_CURVE('',#8543,#8539,#4240,.T.); +#9187=EDGE_CURVE('',#8827,#8543,#380,.T.); +#9189=EDGE_CURVE('',#8831,#8827,#4220,.T.); +#9191=EDGE_CURVE('',#8918,#8831,#4034,.T.); +#9193=EDGE_CURVE('',#8918,#8919,#384,.T.); +#9195=EDGE_CURVE('',#8839,#8919,#3998,.T.); +#9197=EDGE_CURVE('',#8842,#8839,#3994,.T.); +#9199=EDGE_CURVE('',#8531,#8842,#388,.T.); +#9201=EDGE_CURVE('',#8530,#8531,#396,.T.); +#9203=EDGE_CURVE('',#8525,#8530,#400,.T.); +#9205=EDGE_CURVE('',#8524,#8525,#408,.T.); +#9207=EDGE_CURVE('',#8855,#8524,#412,.T.); +#9209=EDGE_CURVE('',#8859,#8855,#5046,.T.); +#9211=EDGE_CURVE('',#8859,#8926,#2575,.T.); +#9213=EDGE_CURVE('',#8926,#8927,#416,.T.); +#9215=EDGE_CURVE('',#8927,#8879,#2539,.T.); +#9217=EDGE_CURVE('',#8882,#8879,#2535,.T.); +#9219=EDGE_CURVE('',#8519,#8882,#420,.T.); +#9221=EDGE_CURVE('',#8523,#8519,#2465,.T.); +#9223=EDGE_CURVE('',#8511,#8523,#424,.T.); +#9225=EDGE_CURVE('',#8510,#8511,#429,.T.); +#9227=EDGE_CURVE('',#8723,#8510,#433,.T.); +#9229=EDGE_CURVE('',#8722,#8723,#4848,.T.); +#9231=EDGE_CURVE('',#8722,#8934,#4578,.T.); +#9233=EDGE_CURVE('',#8934,#8935,#437,.T.); +#9235=EDGE_CURVE('',#8715,#8935,#4610,.T.); +#9237=EDGE_CURVE('',#8718,#8715,#4874,.T.); +#9239=EDGE_CURVE('',#8581,#8718,#441,.T.); +#9241=EDGE_CURVE('',#8580,#8581,#449,.T.); +#9243=EDGE_CURVE('',#8559,#8580,#453,.T.); +#9245=EDGE_CURVE('',#8558,#8559,#461,.T.); +#9247=EDGE_CURVE('',#8781,#8558,#465,.T.); +#9249=EDGE_CURVE('',#8785,#8781,#3776,.T.); +#9251=EDGE_CURVE('',#8785,#8910,#2919,.T.); +#9255=EDGE_CURVE('',#7452,#7453,#32,.T.); +#9257=EDGE_CURVE('',#7453,#7452,#37,.T.); +#9261=EDGE_CURVE('',#7462,#7463,#42,.T.); +#9263=EDGE_CURVE('',#7463,#7462,#47,.T.); +#9267=EDGE_CURVE('',#7472,#7473,#52,.T.); +#9269=EDGE_CURVE('',#7473,#7472,#57,.T.); +#9273=EDGE_CURVE('',#7482,#7483,#62,.T.); +#9275=EDGE_CURVE('',#7483,#7482,#67,.T.); +#9279=EDGE_CURVE('',#7492,#7493,#72,.T.); +#9281=EDGE_CURVE('',#7493,#7492,#77,.T.); +#9285=EDGE_CURVE('',#7502,#7503,#82,.T.); +#9287=EDGE_CURVE('',#7503,#7502,#87,.T.); +#9291=EDGE_CURVE('',#7512,#7513,#92,.T.); +#9293=EDGE_CURVE('',#7513,#7512,#97,.T.); +#9297=EDGE_CURVE('',#7522,#7523,#102,.T.); +#9299=EDGE_CURVE('',#7523,#7522,#107,.T.); +#9303=EDGE_CURVE('',#7532,#7533,#112,.T.); +#9305=EDGE_CURVE('',#7533,#7532,#117,.T.); +#9309=EDGE_CURVE('',#7542,#7543,#122,.T.); +#9311=EDGE_CURVE('',#7543,#7542,#127,.T.); +#9315=EDGE_CURVE('',#7552,#7553,#132,.T.); +#9317=EDGE_CURVE('',#7553,#7552,#137,.T.); +#9321=EDGE_CURVE('',#7562,#7563,#142,.T.); +#9323=EDGE_CURVE('',#7563,#7562,#147,.T.); +#9327=EDGE_CURVE('',#7572,#7573,#152,.T.); +#9329=EDGE_CURVE('',#7573,#7572,#157,.T.); +#9333=EDGE_CURVE('',#7582,#7583,#162,.T.); +#9335=EDGE_CURVE('',#7583,#7582,#167,.T.); +#9339=EDGE_CURVE('',#7592,#7593,#172,.T.); +#9341=EDGE_CURVE('',#7593,#7592,#177,.T.); +#9345=EDGE_CURVE('',#7602,#7603,#182,.T.); +#9347=EDGE_CURVE('',#7603,#7602,#187,.T.); +#9351=EDGE_CURVE('',#7612,#7613,#192,.T.); +#9353=EDGE_CURVE('',#7613,#7612,#197,.T.); +#9357=EDGE_CURVE('',#7622,#7623,#202,.T.); +#9359=EDGE_CURVE('',#7623,#7622,#207,.T.); +#9363=EDGE_CURVE('',#7632,#7633,#212,.T.); +#9365=EDGE_CURVE('',#7633,#7632,#217,.T.); +#9369=EDGE_CURVE('',#7642,#7643,#222,.T.); +#9371=EDGE_CURVE('',#7643,#7642,#227,.T.); +#9375=EDGE_CURVE('',#7652,#7653,#232,.T.); +#9377=EDGE_CURVE('',#7653,#7652,#237,.T.); +#9381=EDGE_CURVE('',#7662,#7663,#242,.T.); +#9383=EDGE_CURVE('',#7663,#7662,#247,.T.); +#9387=EDGE_CURVE('',#7672,#7673,#252,.T.); +#9389=EDGE_CURVE('',#7673,#7672,#257,.T.); +#9393=EDGE_CURVE('',#7682,#7683,#262,.T.); +#9395=EDGE_CURVE('',#7683,#7682,#267,.T.); +#9399=EDGE_CURVE('',#7692,#7693,#272,.T.); +#9401=EDGE_CURVE('',#7693,#7692,#277,.T.); +#9405=EDGE_CURVE('',#7702,#7703,#282,.T.); +#9407=EDGE_CURVE('',#7703,#7702,#287,.T.); +#9411=EDGE_CURVE('',#7712,#7713,#292,.T.); +#9413=EDGE_CURVE('',#7713,#7712,#297,.T.); +#9417=EDGE_CURVE('',#7722,#7723,#302,.T.); +#9419=EDGE_CURVE('',#7723,#7722,#307,.T.); +#9423=EDGE_CURVE('',#7732,#7733,#312,.T.); +#9425=EDGE_CURVE('',#7733,#7732,#317,.T.); +#9429=EDGE_CURVE('',#8436,#8485,#321,.T.); +#9431=EDGE_CURVE('',#8488,#8485,#6683,.T.); +#9433=EDGE_CURVE('',#8488,#8495,#325,.T.); +#9435=EDGE_CURVE('',#8498,#8495,#6613,.T.); +#9437=EDGE_CURVE('',#8498,#8505,#329,.T.); +#9439=EDGE_CURVE('',#8504,#8505,#334,.T.); +#9441=EDGE_CURVE('',#8504,#8440,#338,.T.); +#9443=EDGE_CURVE('',#8444,#8440,#6584,.T.); +#9445=EDGE_CURVE('',#8444,#8453,#342,.T.); +#9447=EDGE_CURVE('',#8456,#8453,#6691,.T.); +#9449=EDGE_CURVE('',#8456,#8463,#346,.T.); +#9451=EDGE_CURVE('',#8462,#8463,#351,.T.); +#9453=EDGE_CURVE('',#8462,#8473,#355,.T.); +#9455=EDGE_CURVE('',#8476,#8473,#6752,.T.); +#9457=EDGE_CURVE('',#8476,#8432,#359,.T.); +#9459=EDGE_CURVE('',#8436,#8432,#2092,.T.); +#9463=EDGE_CURVE('',#7442,#7443,#22,.T.); +#9465=EDGE_CURVE('',#7443,#7442,#27,.T.); +#9469=EDGE_CURVE('',#9028,#9029,#470,.T.); +#9471=EDGE_CURVE('',#9029,#9028,#475,.T.); +#9475=EDGE_CURVE('',#9038,#9039,#480,.T.); +#9477=EDGE_CURVE('',#9039,#9038,#485,.T.); +#9481=ADVANCED_FACE('',(#9254,#9260,#9266,#9272,#9278,#9284,#9290,#9296,#9302, +#9308,#9314,#9320,#9326,#9332,#9338,#9344,#9350,#9356,#9362,#9368,#9374,#9380, +#9386,#9392,#9398,#9404,#9410,#9416,#9422,#9428,#9462,#9468,#9474,#9480),#9172, +.T.); +#9488=EDGE_CURVE('',#7437,#7442,#503,.T.); +#9490=EDGE_CURVE('',#7437,#7439,#490,.T.); +#9492=EDGE_CURVE('',#7439,#7443,#494,.T.); +#9496=ADVANCED_FACE('',(#9495),#9486,.F.); +#9504=EDGE_CURVE('',#7437,#7439,#499,.T.); +#9509=ADVANCED_FACE('',(#9508),#9501,.F.); +#9515=EDGE_CURVE('',#7436,#7437,#507,.T.); +#9518=EDGE_CURVE('',#7436,#7439,#511,.T.); +#9522=ADVANCED_FACE('',(#9521),#9514,.F.); +#9533=ADVANCED_FACE('',(#9532),#9527,.F.); +#9540=EDGE_CURVE('',#7447,#7452,#529,.T.); +#9542=EDGE_CURVE('',#7447,#7449,#516,.T.); +#9544=EDGE_CURVE('',#7449,#7453,#520,.T.); +#9548=ADVANCED_FACE('',(#9547),#9538,.F.); +#9556=EDGE_CURVE('',#7447,#7449,#525,.T.); +#9561=ADVANCED_FACE('',(#9560),#9553,.F.); +#9567=EDGE_CURVE('',#7446,#7447,#533,.T.); +#9570=EDGE_CURVE('',#7446,#7449,#537,.T.); +#9574=ADVANCED_FACE('',(#9573),#9566,.F.); +#9585=ADVANCED_FACE('',(#9584),#9579,.F.); +#9592=EDGE_CURVE('',#7457,#7462,#555,.T.); +#9594=EDGE_CURVE('',#7457,#7459,#542,.T.); +#9596=EDGE_CURVE('',#7459,#7463,#546,.T.); +#9600=ADVANCED_FACE('',(#9599),#9590,.F.); +#9608=EDGE_CURVE('',#7457,#7459,#551,.T.); +#9613=ADVANCED_FACE('',(#9612),#9605,.F.); +#9619=EDGE_CURVE('',#7456,#7457,#559,.T.); +#9622=EDGE_CURVE('',#7456,#7459,#563,.T.); +#9626=ADVANCED_FACE('',(#9625),#9618,.F.); +#9637=ADVANCED_FACE('',(#9636),#9631,.F.); +#9644=EDGE_CURVE('',#7467,#7472,#581,.T.); +#9646=EDGE_CURVE('',#7467,#7469,#568,.T.); +#9648=EDGE_CURVE('',#7469,#7473,#572,.T.); +#9652=ADVANCED_FACE('',(#9651),#9642,.F.); +#9660=EDGE_CURVE('',#7467,#7469,#577,.T.); +#9665=ADVANCED_FACE('',(#9664),#9657,.F.); +#9671=EDGE_CURVE('',#7466,#7467,#585,.T.); +#9674=EDGE_CURVE('',#7466,#7469,#589,.T.); +#9678=ADVANCED_FACE('',(#9677),#9670,.F.); +#9689=ADVANCED_FACE('',(#9688),#9683,.F.); +#9696=EDGE_CURVE('',#7477,#7482,#607,.T.); +#9698=EDGE_CURVE('',#7477,#7479,#594,.T.); +#9700=EDGE_CURVE('',#7479,#7483,#598,.T.); +#9704=ADVANCED_FACE('',(#9703),#9694,.F.); +#9712=EDGE_CURVE('',#7477,#7479,#603,.T.); +#9717=ADVANCED_FACE('',(#9716),#9709,.F.); +#9723=EDGE_CURVE('',#7476,#7477,#611,.T.); +#9726=EDGE_CURVE('',#7476,#7479,#615,.T.); +#9730=ADVANCED_FACE('',(#9729),#9722,.F.); +#9741=ADVANCED_FACE('',(#9740),#9735,.F.); +#9748=EDGE_CURVE('',#7487,#7492,#633,.T.); +#9750=EDGE_CURVE('',#7487,#7489,#620,.T.); +#9752=EDGE_CURVE('',#7489,#7493,#624,.T.); +#9756=ADVANCED_FACE('',(#9755),#9746,.F.); +#9764=EDGE_CURVE('',#7487,#7489,#629,.T.); +#9769=ADVANCED_FACE('',(#9768),#9761,.F.); +#9775=EDGE_CURVE('',#7486,#7487,#637,.T.); +#9778=EDGE_CURVE('',#7486,#7489,#641,.T.); +#9782=ADVANCED_FACE('',(#9781),#9774,.F.); +#9793=ADVANCED_FACE('',(#9792),#9787,.F.); +#9800=EDGE_CURVE('',#7497,#7502,#659,.T.); +#9802=EDGE_CURVE('',#7497,#7499,#646,.T.); +#9804=EDGE_CURVE('',#7499,#7503,#650,.T.); +#9808=ADVANCED_FACE('',(#9807),#9798,.F.); +#9816=EDGE_CURVE('',#7497,#7499,#655,.T.); +#9821=ADVANCED_FACE('',(#9820),#9813,.F.); +#9827=EDGE_CURVE('',#7496,#7497,#663,.T.); +#9830=EDGE_CURVE('',#7496,#7499,#667,.T.); +#9834=ADVANCED_FACE('',(#9833),#9826,.F.); +#9845=ADVANCED_FACE('',(#9844),#9839,.F.); +#9852=EDGE_CURVE('',#7507,#7512,#685,.T.); +#9854=EDGE_CURVE('',#7507,#7509,#672,.T.); +#9856=EDGE_CURVE('',#7509,#7513,#676,.T.); +#9860=ADVANCED_FACE('',(#9859),#9850,.F.); +#9868=EDGE_CURVE('',#7507,#7509,#681,.T.); +#9873=ADVANCED_FACE('',(#9872),#9865,.F.); +#9879=EDGE_CURVE('',#7506,#7507,#689,.T.); +#9882=EDGE_CURVE('',#7506,#7509,#693,.T.); +#9886=ADVANCED_FACE('',(#9885),#9878,.F.); +#9897=ADVANCED_FACE('',(#9896),#9891,.F.); +#9904=EDGE_CURVE('',#7517,#7522,#711,.T.); +#9906=EDGE_CURVE('',#7517,#7519,#698,.T.); +#9908=EDGE_CURVE('',#7519,#7523,#702,.T.); +#9912=ADVANCED_FACE('',(#9911),#9902,.F.); +#9920=EDGE_CURVE('',#7517,#7519,#707,.T.); +#9925=ADVANCED_FACE('',(#9924),#9917,.F.); +#9931=EDGE_CURVE('',#7516,#7517,#715,.T.); +#9934=EDGE_CURVE('',#7516,#7519,#719,.T.); +#9938=ADVANCED_FACE('',(#9937),#9930,.F.); +#9949=ADVANCED_FACE('',(#9948),#9943,.F.); +#9956=EDGE_CURVE('',#7527,#7532,#737,.T.); +#9958=EDGE_CURVE('',#7527,#7529,#724,.T.); +#9960=EDGE_CURVE('',#7529,#7533,#728,.T.); +#9964=ADVANCED_FACE('',(#9963),#9954,.F.); +#9972=EDGE_CURVE('',#7527,#7529,#733,.T.); +#9977=ADVANCED_FACE('',(#9976),#9969,.F.); +#9983=EDGE_CURVE('',#7526,#7527,#741,.T.); +#9986=EDGE_CURVE('',#7526,#7529,#745,.T.); +#9990=ADVANCED_FACE('',(#9989),#9982,.F.); +#10001=ADVANCED_FACE('',(#10000),#9995,.F.); +#10008=EDGE_CURVE('',#7537,#7542,#763,.T.); +#10010=EDGE_CURVE('',#7537,#7539,#750,.T.); +#10012=EDGE_CURVE('',#7539,#7543,#754,.T.); +#10016=ADVANCED_FACE('',(#10015),#10006,.F.); +#10024=EDGE_CURVE('',#7537,#7539,#759,.T.); +#10029=ADVANCED_FACE('',(#10028),#10021,.F.); +#10035=EDGE_CURVE('',#7536,#7537,#767,.T.); +#10038=EDGE_CURVE('',#7536,#7539,#771,.T.); +#10042=ADVANCED_FACE('',(#10041),#10034,.F.); +#10053=ADVANCED_FACE('',(#10052),#10047,.F.); +#10060=EDGE_CURVE('',#7547,#7552,#789,.T.); +#10062=EDGE_CURVE('',#7547,#7549,#776,.T.); +#10064=EDGE_CURVE('',#7549,#7553,#780,.T.); +#10068=ADVANCED_FACE('',(#10067),#10058,.F.); +#10076=EDGE_CURVE('',#7547,#7549,#785,.T.); +#10081=ADVANCED_FACE('',(#10080),#10073,.F.); +#10087=EDGE_CURVE('',#7546,#7547,#793,.T.); +#10090=EDGE_CURVE('',#7546,#7549,#797,.T.); +#10094=ADVANCED_FACE('',(#10093),#10086,.F.); +#10105=ADVANCED_FACE('',(#10104),#10099,.F.); +#10112=EDGE_CURVE('',#7557,#7562,#815,.T.); +#10114=EDGE_CURVE('',#7557,#7559,#802,.T.); +#10116=EDGE_CURVE('',#7559,#7563,#806,.T.); +#10120=ADVANCED_FACE('',(#10119),#10110,.F.); +#10128=EDGE_CURVE('',#7557,#7559,#811,.T.); +#10133=ADVANCED_FACE('',(#10132),#10125,.F.); +#10139=EDGE_CURVE('',#7556,#7557,#819,.T.); +#10142=EDGE_CURVE('',#7556,#7559,#823,.T.); +#10146=ADVANCED_FACE('',(#10145),#10138,.F.); +#10157=ADVANCED_FACE('',(#10156),#10151,.F.); +#10164=EDGE_CURVE('',#7567,#7572,#841,.T.); +#10166=EDGE_CURVE('',#7567,#7569,#828,.T.); +#10168=EDGE_CURVE('',#7569,#7573,#832,.T.); +#10172=ADVANCED_FACE('',(#10171),#10162,.F.); +#10180=EDGE_CURVE('',#7567,#7569,#837,.T.); +#10185=ADVANCED_FACE('',(#10184),#10177,.F.); +#10191=EDGE_CURVE('',#7566,#7567,#845,.T.); +#10194=EDGE_CURVE('',#7566,#7569,#849,.T.); +#10198=ADVANCED_FACE('',(#10197),#10190,.F.); +#10209=ADVANCED_FACE('',(#10208),#10203,.F.); +#10216=EDGE_CURVE('',#7577,#7582,#867,.T.); +#10218=EDGE_CURVE('',#7577,#7579,#854,.T.); +#10220=EDGE_CURVE('',#7579,#7583,#858,.T.); +#10224=ADVANCED_FACE('',(#10223),#10214,.F.); +#10232=EDGE_CURVE('',#7577,#7579,#863,.T.); +#10237=ADVANCED_FACE('',(#10236),#10229,.F.); +#10243=EDGE_CURVE('',#7576,#7577,#871,.T.); +#10246=EDGE_CURVE('',#7576,#7579,#875,.T.); +#10250=ADVANCED_FACE('',(#10249),#10242,.F.); +#10261=ADVANCED_FACE('',(#10260),#10255,.F.); +#10268=EDGE_CURVE('',#7587,#7592,#893,.T.); +#10270=EDGE_CURVE('',#7587,#7589,#880,.T.); +#10272=EDGE_CURVE('',#7589,#7593,#884,.T.); +#10276=ADVANCED_FACE('',(#10275),#10266,.F.); +#10284=EDGE_CURVE('',#7587,#7589,#889,.T.); +#10289=ADVANCED_FACE('',(#10288),#10281,.F.); +#10295=EDGE_CURVE('',#7586,#7587,#897,.T.); +#10298=EDGE_CURVE('',#7586,#7589,#901,.T.); +#10302=ADVANCED_FACE('',(#10301),#10294,.F.); +#10313=ADVANCED_FACE('',(#10312),#10307,.F.); +#10320=EDGE_CURVE('',#7597,#7602,#919,.T.); +#10322=EDGE_CURVE('',#7597,#7599,#906,.T.); +#10324=EDGE_CURVE('',#7599,#7603,#910,.T.); +#10328=ADVANCED_FACE('',(#10327),#10318,.F.); +#10336=EDGE_CURVE('',#7597,#7599,#915,.T.); +#10341=ADVANCED_FACE('',(#10340),#10333,.F.); +#10347=EDGE_CURVE('',#7596,#7597,#923,.T.); +#10350=EDGE_CURVE('',#7596,#7599,#927,.T.); +#10354=ADVANCED_FACE('',(#10353),#10346,.F.); +#10365=ADVANCED_FACE('',(#10364),#10359,.F.); +#10372=EDGE_CURVE('',#7607,#7612,#945,.T.); +#10374=EDGE_CURVE('',#7607,#7609,#932,.T.); +#10376=EDGE_CURVE('',#7609,#7613,#936,.T.); +#10380=ADVANCED_FACE('',(#10379),#10370,.F.); +#10388=EDGE_CURVE('',#7607,#7609,#941,.T.); +#10393=ADVANCED_FACE('',(#10392),#10385,.F.); +#10399=EDGE_CURVE('',#7606,#7607,#949,.T.); +#10402=EDGE_CURVE('',#7606,#7609,#953,.T.); +#10406=ADVANCED_FACE('',(#10405),#10398,.F.); +#10417=ADVANCED_FACE('',(#10416),#10411,.F.); +#10424=EDGE_CURVE('',#7617,#7622,#971,.T.); +#10426=EDGE_CURVE('',#7617,#7619,#958,.T.); +#10428=EDGE_CURVE('',#7619,#7623,#962,.T.); +#10432=ADVANCED_FACE('',(#10431),#10422,.F.); +#10440=EDGE_CURVE('',#7617,#7619,#967,.T.); +#10445=ADVANCED_FACE('',(#10444),#10437,.F.); +#10451=EDGE_CURVE('',#7616,#7617,#975,.T.); +#10454=EDGE_CURVE('',#7616,#7619,#979,.T.); +#10458=ADVANCED_FACE('',(#10457),#10450,.F.); +#10469=ADVANCED_FACE('',(#10468),#10463,.F.); +#10476=EDGE_CURVE('',#7627,#7632,#997,.T.); +#10478=EDGE_CURVE('',#7627,#7629,#984,.T.); +#10480=EDGE_CURVE('',#7629,#7633,#988,.T.); +#10484=ADVANCED_FACE('',(#10483),#10474,.F.); +#10492=EDGE_CURVE('',#7627,#7629,#993,.T.); +#10497=ADVANCED_FACE('',(#10496),#10489,.F.); +#10503=EDGE_CURVE('',#7626,#7627,#1001,.T.); +#10506=EDGE_CURVE('',#7626,#7629,#1005,.T.); +#10510=ADVANCED_FACE('',(#10509),#10502,.F.); +#10521=ADVANCED_FACE('',(#10520),#10515,.F.); +#10528=EDGE_CURVE('',#7637,#7642,#1023,.T.); +#10530=EDGE_CURVE('',#7637,#7639,#1010,.T.); +#10532=EDGE_CURVE('',#7639,#7643,#1014,.T.); +#10536=ADVANCED_FACE('',(#10535),#10526,.F.); +#10544=EDGE_CURVE('',#7637,#7639,#1019,.T.); +#10549=ADVANCED_FACE('',(#10548),#10541,.F.); +#10555=EDGE_CURVE('',#7636,#7637,#1027,.T.); +#10558=EDGE_CURVE('',#7636,#7639,#1031,.T.); +#10562=ADVANCED_FACE('',(#10561),#10554,.F.); +#10573=ADVANCED_FACE('',(#10572),#10567,.F.); +#10580=EDGE_CURVE('',#7647,#7652,#1049,.T.); +#10582=EDGE_CURVE('',#7647,#7649,#1036,.T.); +#10584=EDGE_CURVE('',#7649,#7653,#1040,.T.); +#10588=ADVANCED_FACE('',(#10587),#10578,.F.); +#10596=EDGE_CURVE('',#7647,#7649,#1045,.T.); +#10601=ADVANCED_FACE('',(#10600),#10593,.F.); +#10607=EDGE_CURVE('',#7646,#7647,#1053,.T.); +#10610=EDGE_CURVE('',#7646,#7649,#1057,.T.); +#10614=ADVANCED_FACE('',(#10613),#10606,.F.); +#10625=ADVANCED_FACE('',(#10624),#10619,.F.); +#10632=EDGE_CURVE('',#7657,#7662,#1075,.T.); +#10634=EDGE_CURVE('',#7657,#7659,#1062,.T.); +#10636=EDGE_CURVE('',#7659,#7663,#1066,.T.); +#10640=ADVANCED_FACE('',(#10639),#10630,.F.); +#10648=EDGE_CURVE('',#7657,#7659,#1071,.T.); +#10653=ADVANCED_FACE('',(#10652),#10645,.F.); +#10659=EDGE_CURVE('',#7656,#7657,#1079,.T.); +#10662=EDGE_CURVE('',#7656,#7659,#1083,.T.); +#10666=ADVANCED_FACE('',(#10665),#10658,.F.); +#10677=ADVANCED_FACE('',(#10676),#10671,.F.); +#10684=EDGE_CURVE('',#7667,#7672,#1101,.T.); +#10686=EDGE_CURVE('',#7667,#7669,#1088,.T.); +#10688=EDGE_CURVE('',#7669,#7673,#1092,.T.); +#10692=ADVANCED_FACE('',(#10691),#10682,.F.); +#10700=EDGE_CURVE('',#7667,#7669,#1097,.T.); +#10705=ADVANCED_FACE('',(#10704),#10697,.F.); +#10711=EDGE_CURVE('',#7666,#7667,#1105,.T.); +#10714=EDGE_CURVE('',#7666,#7669,#1109,.T.); +#10718=ADVANCED_FACE('',(#10717),#10710,.F.); +#10729=ADVANCED_FACE('',(#10728),#10723,.F.); +#10736=EDGE_CURVE('',#7677,#7682,#1127,.T.); +#10738=EDGE_CURVE('',#7677,#7679,#1114,.T.); +#10740=EDGE_CURVE('',#7679,#7683,#1118,.T.); +#10744=ADVANCED_FACE('',(#10743),#10734,.F.); +#10752=EDGE_CURVE('',#7677,#7679,#1123,.T.); +#10757=ADVANCED_FACE('',(#10756),#10749,.F.); +#10763=EDGE_CURVE('',#7676,#7677,#1131,.T.); +#10766=EDGE_CURVE('',#7676,#7679,#1135,.T.); +#10770=ADVANCED_FACE('',(#10769),#10762,.F.); +#10781=ADVANCED_FACE('',(#10780),#10775,.F.); +#10788=EDGE_CURVE('',#7687,#7692,#1153,.T.); +#10790=EDGE_CURVE('',#7687,#7689,#1140,.T.); +#10792=EDGE_CURVE('',#7689,#7693,#1144,.T.); +#10796=ADVANCED_FACE('',(#10795),#10786,.F.); +#10804=EDGE_CURVE('',#7687,#7689,#1149,.T.); +#10809=ADVANCED_FACE('',(#10808),#10801,.F.); +#10815=EDGE_CURVE('',#7686,#7687,#1157,.T.); +#10818=EDGE_CURVE('',#7686,#7689,#1161,.T.); +#10822=ADVANCED_FACE('',(#10821),#10814,.F.); +#10833=ADVANCED_FACE('',(#10832),#10827,.F.); +#10840=EDGE_CURVE('',#7697,#7702,#1179,.T.); +#10842=EDGE_CURVE('',#7697,#7699,#1166,.T.); +#10844=EDGE_CURVE('',#7699,#7703,#1170,.T.); +#10848=ADVANCED_FACE('',(#10847),#10838,.F.); +#10856=EDGE_CURVE('',#7697,#7699,#1175,.T.); +#10861=ADVANCED_FACE('',(#10860),#10853,.F.); +#10867=EDGE_CURVE('',#7696,#7697,#1183,.T.); +#10870=EDGE_CURVE('',#7696,#7699,#1187,.T.); +#10874=ADVANCED_FACE('',(#10873),#10866,.F.); +#10885=ADVANCED_FACE('',(#10884),#10879,.F.); +#10892=EDGE_CURVE('',#7707,#7712,#1205,.T.); +#10894=EDGE_CURVE('',#7707,#7709,#1192,.T.); +#10896=EDGE_CURVE('',#7709,#7713,#1196,.T.); +#10900=ADVANCED_FACE('',(#10899),#10890,.F.); +#10908=EDGE_CURVE('',#7707,#7709,#1201,.T.); +#10913=ADVANCED_FACE('',(#10912),#10905,.F.); +#10919=EDGE_CURVE('',#7706,#7707,#1209,.T.); +#10922=EDGE_CURVE('',#7706,#7709,#1213,.T.); +#10926=ADVANCED_FACE('',(#10925),#10918,.F.); +#10937=ADVANCED_FACE('',(#10936),#10931,.F.); +#10944=EDGE_CURVE('',#7717,#7722,#1231,.T.); +#10946=EDGE_CURVE('',#7717,#7719,#1218,.T.); +#10948=EDGE_CURVE('',#7719,#7723,#1222,.T.); +#10952=ADVANCED_FACE('',(#10951),#10942,.F.); +#10960=EDGE_CURVE('',#7717,#7719,#1227,.T.); +#10965=ADVANCED_FACE('',(#10964),#10957,.F.); +#10971=EDGE_CURVE('',#7716,#7717,#1235,.T.); +#10974=EDGE_CURVE('',#7716,#7719,#1239,.T.); +#10978=ADVANCED_FACE('',(#10977),#10970,.F.); +#10989=ADVANCED_FACE('',(#10988),#10983,.F.); +#10996=EDGE_CURVE('',#7727,#7732,#1257,.T.); +#10998=EDGE_CURVE('',#7727,#7729,#1244,.T.); +#11000=EDGE_CURVE('',#7729,#7733,#1248,.T.); +#11004=ADVANCED_FACE('',(#11003),#10994,.F.); +#11012=EDGE_CURVE('',#7727,#7729,#1253,.T.); +#11017=ADVANCED_FACE('',(#11016),#11009,.F.); +#11023=EDGE_CURVE('',#7726,#7727,#1261,.T.); +#11026=EDGE_CURVE('',#7726,#7729,#1265,.T.); +#11030=ADVANCED_FACE('',(#11029),#11022,.F.); +#11041=ADVANCED_FACE('',(#11040),#11035,.F.); +#11047=EDGE_CURVE('',#8436,#8437,#1297,.T.); +#11049=EDGE_CURVE('',#8483,#8437,#1301,.T.); +#11051=EDGE_CURVE('',#8485,#8483,#1305,.T.); +#11056=EDGE_CURVE('',#7766,#7767,#1279,.T.); +#11058=EDGE_CURVE('',#7767,#7766,#1293,.T.); +#11062=ADVANCED_FACE('',(#11055,#11061),#11046,.F.); +#11069=EDGE_CURVE('',#7760,#7766,#1309,.T.); +#11071=EDGE_CURVE('',#7760,#7761,#1326,.T.); +#11073=EDGE_CURVE('',#7761,#7767,#1317,.T.); +#11077=ADVANCED_FACE('',(#11076),#11067,.F.); +#11083=EDGE_CURVE('',#7768,#7769,#6550,.T.); +#11085=EDGE_CURVE('',#7769,#7765,#1321,.T.); +#11087=EDGE_CURVE('',#7764,#7765,#4392,.T.); +#11089=EDGE_CURVE('',#7768,#7764,#1313,.T.); +#11093=ADVANCED_FACE('',(#11092),#11082,.F.); +#11101=EDGE_CURVE('',#7761,#7760,#1331,.T.); +#11106=ADVANCED_FACE('',(#11105),#11098,.F.); +#11112=EDGE_CURVE('',#7769,#7768,#6564,.T.); +#11115=EDGE_CURVE('',#7765,#7764,#4397,.T.); +#11120=ADVANCED_FACE('',(#11119),#11111,.F.); +#11130=EDGE_CURVE('',#7780,#7781,#1336,.T.); +#11132=EDGE_CURVE('',#7781,#7780,#1341,.T.); +#11136=ADVANCED_FACE('',(#11129,#11135),#11125,.T.); +#11143=EDGE_CURVE('',#7781,#7773,#1349,.T.); +#11145=EDGE_CURVE('',#7772,#7773,#1354,.T.); +#11147=EDGE_CURVE('',#7780,#7772,#1345,.T.); +#11151=ADVANCED_FACE('',(#11150),#11141,.F.); +#11159=EDGE_CURVE('',#7773,#7772,#1359,.T.); +#11164=ADVANCED_FACE('',(#11163),#11156,.F.); +#11174=EDGE_CURVE('',#7776,#7777,#1364,.T.); +#11176=EDGE_CURVE('',#7777,#7776,#1369,.T.); +#11180=ADVANCED_FACE('',(#11173,#11179),#11169,.F.); +#11187=EDGE_CURVE('',#7777,#7737,#1377,.T.); +#11189=EDGE_CURVE('',#7736,#7737,#1387,.T.); +#11191=EDGE_CURVE('',#7776,#7736,#1373,.T.); +#11195=ADVANCED_FACE('',(#11194),#11185,.F.); +#11203=EDGE_CURVE('',#7736,#7737,#1382,.T.); +#11208=ADVANCED_FACE('',(#11207),#11200,.F.); +#11214=EDGE_CURVE('',#7740,#7741,#1392,.T.); +#11216=EDGE_CURVE('',#7740,#7741,#7337,.T.); +#11224=ADVANCED_FACE('',(#11219,#11223),#11213,.T.); +#11230=EDGE_CURVE('',#7744,#7745,#1407,.T.); +#11232=EDGE_CURVE('',#7740,#7744,#7341,.T.); +#11235=EDGE_CURVE('',#7741,#7745,#7332,.T.); +#11239=ADVANCED_FACE('',(#11238),#11229,.F.); +#11245=EDGE_CURVE('',#8040,#8041,#1397,.T.); +#11247=EDGE_CURVE('',#8041,#8040,#1402,.T.); +#11252=EDGE_CURVE('',#7745,#7744,#1412,.T.); +#11256=ADVANCED_FACE('',(#11250,#11255),#11244,.T.); +#11262=EDGE_CURVE('',#8636,#8637,#1433,.T.); +#11264=EDGE_CURVE('',#8636,#8040,#1437,.T.); +#11267=EDGE_CURVE('',#8637,#8041,#7062,.T.); +#11271=ADVANCED_FACE('',(#11270),#11261,.T.); +#11361=EDGE_CURVE('',#8634,#8635,#1475,.T.); +#11363=EDGE_CURVE('',#8634,#8636,#1442,.T.); +#11366=EDGE_CURVE('',#8635,#8637,#7037,.T.); +#11370=ADVANCED_FACE('',(#11369),#11360,.F.); +#11376=EDGE_CURVE('',#8552,#8553,#1446,.T.); +#11378=EDGE_CURVE('',#8559,#8553,#1450,.T.); +#11381=EDGE_CURVE('',#8580,#8552,#1454,.T.); +#11386=EDGE_CURVE('',#8635,#8634,#1496,.T.); +#11390=EDGE_CURVE('',#9106,#9107,#1500,.T.); +#11392=EDGE_CURVE('',#9107,#9109,#1504,.T.); +#11394=EDGE_CURVE('',#9111,#9109,#1509,.T.); +#11396=EDGE_CURVE('',#9111,#9113,#1513,.T.); +#11398=EDGE_CURVE('',#9113,#9115,#1518,.T.); +#11400=EDGE_CURVE('',#9115,#9117,#1522,.T.); +#11402=EDGE_CURVE('',#9117,#9119,#1526,.T.); +#11404=EDGE_CURVE('',#9119,#9121,#1530,.T.); +#11406=EDGE_CURVE('',#9123,#9121,#1535,.T.); +#11408=EDGE_CURVE('',#9123,#9125,#1539,.T.); +#11410=EDGE_CURVE('',#9125,#9127,#1544,.T.); +#11412=EDGE_CURVE('',#9127,#9106,#1548,.T.); +#11416=EDGE_CURVE('',#9130,#9131,#1552,.T.); +#11418=EDGE_CURVE('',#9131,#9133,#1556,.T.); +#11420=EDGE_CURVE('',#9133,#9135,#1560,.T.); +#11422=EDGE_CURVE('',#9135,#9137,#1565,.T.); +#11424=EDGE_CURVE('',#9137,#9139,#1569,.T.); +#11426=EDGE_CURVE('',#9139,#9141,#1574,.T.); +#11428=EDGE_CURVE('',#9141,#9143,#1578,.T.); +#11430=EDGE_CURVE('',#9145,#9143,#1583,.T.); +#11432=EDGE_CURVE('',#9145,#9147,#1587,.T.); +#11434=EDGE_CURVE('',#9147,#9149,#1591,.T.); +#11436=EDGE_CURVE('',#9149,#9151,#1595,.T.); +#11438=EDGE_CURVE('',#9151,#9153,#1599,.T.); +#11440=EDGE_CURVE('',#9153,#9155,#1603,.T.); +#11442=EDGE_CURVE('',#9155,#9157,#1607,.T.); +#11444=EDGE_CURVE('',#9157,#9159,#1611,.T.); +#11446=EDGE_CURVE('',#9159,#9161,#1616,.T.); +#11448=EDGE_CURVE('',#9161,#9163,#1620,.T.); +#11450=EDGE_CURVE('',#9165,#9163,#1625,.T.); +#11452=EDGE_CURVE('',#9165,#9167,#1629,.T.); +#11454=EDGE_CURVE('',#9130,#9167,#1634,.T.); +#11458=ADVANCED_FACE('',(#11384,#11389,#11415,#11457),#11375,.T.); +#11465=EDGE_CURVE('',#8552,#8556,#1649,.T.); +#11467=EDGE_CURVE('',#8556,#8557,#2269,.T.); +#11469=EDGE_CURVE('',#8557,#8553,#3791,.T.); +#11473=ADVANCED_FACE('',(#11472),#11463,.T.); +#11479=EDGE_CURVE('',#8579,#8552,#1639,.T.); +#11481=EDGE_CURVE('',#8556,#8579,#1644,.T.); +#11486=ADVANCED_FACE('',(#11485),#11478,.T.); +#11493=EDGE_CURVE('',#8581,#8579,#1721,.T.); +#11499=ADVANCED_FACE('',(#11498),#11491,.T.); +#11505=EDGE_CURVE('',#8648,#8649,#1695,.T.); +#11507=EDGE_CURVE('',#8721,#8649,#1705,.T.); +#11509=EDGE_CURVE('',#8721,#8723,#1709,.T.); +#11512=EDGE_CURVE('',#8510,#8515,#1713,.T.); +#11514=EDGE_CURVE('',#8515,#8579,#1717,.T.); +#11518=EDGE_CURVE('',#8718,#8719,#1725,.T.); +#11520=EDGE_CURVE('',#8648,#8719,#1735,.T.); +#11524=EDGE_CURVE('',#8630,#8631,#1670,.T.); +#11526=EDGE_CURVE('',#8631,#8630,#1691,.T.); +#11530=ADVANCED_FACE('',(#11523,#11529),#11504,.T.); +#11629=EDGE_CURVE('',#8630,#8632,#1740,.T.); +#11631=EDGE_CURVE('',#8632,#8633,#1791,.T.); +#11633=EDGE_CURVE('',#8631,#8633,#1745,.T.); +#11637=ADVANCED_FACE('',(#11636),#11627,.F.); +#11737=EDGE_CURVE('',#8633,#8632,#1766,.T.); +#11742=ADVANCED_FACE('',(#11741),#11734,.F.); +#11797=EDGE_CURVE('',#8633,#8046,#1770,.T.); +#11799=EDGE_CURVE('',#8046,#8047,#1811,.T.); +#11801=EDGE_CURVE('',#8632,#8047,#1795,.T.); +#11805=ADVANCED_FACE('',(#11804),#11795,.F.); +#11861=EDGE_CURVE('',#8047,#8046,#1827,.T.); +#11866=ADVANCED_FACE('',(#11865),#11858,.F.); +#11876=EDGE_CURVE('',#7804,#7805,#1832,.T.); +#11878=EDGE_CURVE('',#7805,#7804,#1837,.T.); +#11882=EDGE_CURVE('',#7846,#7847,#1842,.T.); +#11884=EDGE_CURVE('',#7847,#7846,#1847,.T.); +#11888=EDGE_CURVE('',#7856,#7857,#1852,.T.); +#11890=EDGE_CURVE('',#7857,#7856,#1857,.T.); +#11894=EDGE_CURVE('',#7866,#7867,#1862,.T.); +#11896=EDGE_CURVE('',#7867,#7866,#1867,.T.); +#11900=EDGE_CURVE('',#7876,#7877,#1872,.T.); +#11902=EDGE_CURVE('',#7877,#7876,#1877,.T.); +#11906=EDGE_CURVE('',#7886,#7887,#1882,.T.); +#11908=EDGE_CURVE('',#7887,#7886,#1887,.T.); +#11912=EDGE_CURVE('',#7896,#7897,#1892,.T.); +#11914=EDGE_CURVE('',#7897,#7896,#1897,.T.); +#11918=EDGE_CURVE('',#7906,#7907,#1902,.T.); +#11920=EDGE_CURVE('',#7907,#7906,#1907,.T.); +#11924=EDGE_CURVE('',#7916,#7917,#1912,.T.); +#11926=EDGE_CURVE('',#7917,#7916,#1917,.T.); +#11930=EDGE_CURVE('',#7926,#7927,#1922,.T.); +#11932=EDGE_CURVE('',#7927,#7926,#1927,.T.); +#11936=EDGE_CURVE('',#7936,#7937,#1932,.T.); +#11938=EDGE_CURVE('',#7937,#7936,#1937,.T.); +#11942=ADVANCED_FACE('',(#11875,#11881,#11887,#11893,#11899,#11905,#11911, +#11917,#11923,#11929,#11935,#11941),#11871,.T.); +#11949=EDGE_CURVE('',#7800,#7804,#1955,.T.); +#11951=EDGE_CURVE('',#7800,#7801,#1942,.T.); +#11953=EDGE_CURVE('',#7801,#7805,#1946,.T.); +#11957=ADVANCED_FACE('',(#11956),#11947,.F.); +#11965=EDGE_CURVE('',#7800,#7801,#1951,.T.); +#11970=ADVANCED_FACE('',(#11969),#11962,.F.); +#11980=EDGE_CURVE('',#7796,#7797,#1960,.T.); +#11982=EDGE_CURVE('',#7796,#7797,#1965,.T.); +#11986=ADVANCED_FACE('',(#11979,#11985),#11975,.T.); +#11992=EDGE_CURVE('',#7833,#7832,#1970,.T.); +#11994=EDGE_CURVE('',#7832,#7796,#1974,.T.); +#11997=EDGE_CURVE('',#7833,#7797,#1978,.T.); +#12001=ADVANCED_FACE('',(#12000),#11991,.F.); +#12007=EDGE_CURVE('',#7824,#7825,#1983,.T.); +#12009=EDGE_CURVE('',#7825,#7824,#1988,.T.); +#12013=EDGE_CURVE('',#7832,#7833,#6772,.T.); +#12018=ADVANCED_FACE('',(#12012,#12017),#12006,.F.); +#12024=EDGE_CURVE('',#7826,#7827,#2010,.T.); +#12026=EDGE_CURVE('',#7827,#7825,#2040,.T.); +#12029=EDGE_CURVE('',#7826,#7824,#1992,.T.); +#12033=ADVANCED_FACE('',(#12032),#12023,.F.); +#12039=EDGE_CURVE('',#7828,#7829,#2058,.T.); +#12041=EDGE_CURVE('',#7820,#7828,#1996,.T.); +#12043=EDGE_CURVE('',#7820,#7821,#3454,.T.); +#12045=EDGE_CURVE('',#7821,#7829,#2044,.T.); +#12049=ADVANCED_FACE('',(#12048),#12038,.F.); +#12055=EDGE_CURVE('',#8488,#8489,#2028,.T.); +#12057=EDGE_CURVE('',#8491,#8489,#2032,.T.); +#12059=EDGE_CURVE('',#8495,#8491,#2036,.T.); +#12065=EDGE_CURVE('',#7827,#7826,#2024,.T.); +#12069=ADVANCED_FACE('',(#12063,#12068),#12054,.F.); +#12081=ADVANCED_FACE('',(#12080),#12074,.F.); +#12087=EDGE_CURVE('',#7829,#7828,#2072,.T.); +#12090=EDGE_CURVE('',#7821,#7820,#3459,.T.); +#12095=ADVANCED_FACE('',(#12094),#12086,.F.); +#12101=EDGE_CURVE('',#8432,#8433,#2076,.T.); +#12104=EDGE_CURVE('',#8476,#8477,#2080,.T.); +#12106=EDGE_CURVE('',#8433,#8477,#2084,.T.); +#12114=ADVANCED_FACE('',(#12109,#12113),#12100,.F.); +#12121=EDGE_CURVE('',#8433,#8437,#2102,.T.); +#12127=ADVANCED_FACE('',(#12126),#12119,.F.); +#12133=EDGE_CURVE('',#8437,#8479,#2097,.T.); +#12136=EDGE_CURVE('',#8479,#8433,#2107,.T.); +#12140=ADVANCED_FACE('',(#12139),#12132,.F.); +#12146=EDGE_CURVE('',#8481,#8479,#2188,.T.); +#12148=EDGE_CURVE('',#8481,#8483,#6675,.T.); +#12154=ADVANCED_FACE('',(#12153),#12145,.F.); +#12160=EDGE_CURVE('',#8450,#8451,#2165,.T.); +#12162=EDGE_CURVE('',#8451,#8509,#2169,.T.); +#12164=EDGE_CURVE('',#8503,#8509,#2176,.T.); +#12166=EDGE_CURVE('',#8503,#8493,#2180,.T.); +#12168=EDGE_CURVE('',#8493,#8481,#2184,.T.); +#12171=EDGE_CURVE('',#8479,#8470,#2192,.T.); +#12173=EDGE_CURVE('',#8470,#8471,#2196,.T.); +#12175=EDGE_CURVE('',#8461,#8471,#2203,.T.); +#12177=EDGE_CURVE('',#8461,#8450,#2207,.T.); +#12181=EDGE_CURVE('',#8372,#8373,#2112,.T.); +#12183=EDGE_CURVE('',#8393,#8372,#2116,.T.); +#12185=EDGE_CURVE('',#8391,#8393,#2121,.T.); +#12187=EDGE_CURVE('',#8389,#8391,#2125,.T.); +#12189=EDGE_CURVE('',#8387,#8389,#2130,.T.); +#12191=EDGE_CURVE('',#8385,#8387,#2134,.T.); +#12193=EDGE_CURVE('',#8383,#8385,#2139,.T.); +#12195=EDGE_CURVE('',#8381,#8383,#2143,.T.); +#12197=EDGE_CURVE('',#8379,#8381,#2148,.T.); +#12199=EDGE_CURVE('',#8377,#8379,#2152,.T.); +#12201=EDGE_CURVE('',#8375,#8377,#2157,.T.); +#12203=EDGE_CURVE('',#8373,#8375,#2161,.T.); +#12207=ADVANCED_FACE('',(#12180,#12206),#12159,.T.); +#12213=EDGE_CURVE('',#8348,#8349,#2216,.T.); +#12215=EDGE_CURVE('',#8348,#8372,#2211,.T.); +#12218=EDGE_CURVE('',#8349,#8373,#2393,.T.); +#12222=ADVANCED_FACE('',(#12221),#12212,.F.); +#12229=EDGE_CURVE('',#8577,#8556,#2273,.T.); +#12231=EDGE_CURVE('',#8576,#8577,#2277,.T.); +#12233=EDGE_CURVE('',#8573,#8576,#2284,.T.); +#12235=EDGE_CURVE('',#8571,#8573,#2288,.T.); +#12237=EDGE_CURVE('',#8569,#8571,#2292,.T.); +#12239=EDGE_CURVE('',#8568,#8569,#2296,.T.); +#12241=EDGE_CURVE('',#8565,#8568,#2303,.T.); +#12243=EDGE_CURVE('',#8563,#8565,#2307,.T.); +#12245=EDGE_CURVE('',#8557,#8563,#2311,.T.); +#12249=EDGE_CURVE('',#8886,#8887,#2369,.T.); +#12251=EDGE_CURVE('',#8887,#8893,#2373,.T.); +#12253=EDGE_CURVE('',#8893,#8897,#2377,.T.); +#12255=EDGE_CURVE('',#8897,#8903,#2381,.T.); +#12257=EDGE_CURVE('',#8903,#8905,#2385,.T.); +#12259=EDGE_CURVE('',#8905,#8886,#2389,.T.); +#12263=ADVANCED_FACE('',(#12248,#12262),#12227,.F.); +#12269=EDGE_CURVE('',#8584,#8585,#2315,.T.); +#12271=EDGE_CURVE('',#8585,#8592,#2320,.T.); +#12273=EDGE_CURVE('',#8592,#8593,#2324,.T.); +#12275=EDGE_CURVE('',#8593,#8600,#2329,.T.); +#12277=EDGE_CURVE('',#8600,#8601,#2333,.T.); +#12279=EDGE_CURVE('',#8601,#8608,#2338,.T.); +#12281=EDGE_CURVE('',#8608,#8609,#2342,.T.); +#12283=EDGE_CURVE('',#8609,#8620,#2347,.T.); +#12285=EDGE_CURVE('',#8620,#8621,#2351,.T.); +#12287=EDGE_CURVE('',#8621,#8624,#2356,.T.); +#12289=EDGE_CURVE('',#8624,#8625,#2360,.T.); +#12291=EDGE_CURVE('',#8625,#8584,#2365,.T.); +#12296=EDGE_CURVE('',#8349,#8351,#2220,.T.); +#12298=EDGE_CURVE('',#8351,#8353,#2225,.T.); +#12300=EDGE_CURVE('',#8353,#8355,#2229,.T.); +#12302=EDGE_CURVE('',#8355,#8357,#2234,.T.); +#12304=EDGE_CURVE('',#8357,#8359,#2238,.T.); +#12306=EDGE_CURVE('',#8359,#8361,#2243,.T.); +#12308=EDGE_CURVE('',#8361,#8363,#2247,.T.); +#12310=EDGE_CURVE('',#8363,#8365,#2252,.T.); +#12312=EDGE_CURVE('',#8365,#8367,#2256,.T.); +#12314=EDGE_CURVE('',#8367,#8369,#2261,.T.); +#12316=EDGE_CURVE('',#8369,#8348,#2265,.T.); +#12320=ADVANCED_FACE('',(#12294,#12319),#12268,.F.); +#12329=EDGE_CURVE('',#8351,#8375,#2397,.T.); +#12333=ADVANCED_FACE('',(#12332),#12325,.F.); +#12342=EDGE_CURVE('',#8353,#8377,#2401,.T.); +#12346=ADVANCED_FACE('',(#12345),#12338,.F.); +#12355=EDGE_CURVE('',#8355,#8379,#2405,.T.); +#12359=ADVANCED_FACE('',(#12358),#12351,.F.); +#12368=EDGE_CURVE('',#8357,#8381,#2409,.T.); +#12372=ADVANCED_FACE('',(#12371),#12364,.F.); +#12381=EDGE_CURVE('',#8359,#8383,#2413,.T.); +#12385=ADVANCED_FACE('',(#12384),#12377,.F.); +#12394=EDGE_CURVE('',#8361,#8385,#2417,.T.); +#12398=ADVANCED_FACE('',(#12397),#12390,.F.); +#12407=EDGE_CURVE('',#8363,#8387,#2421,.T.); +#12411=ADVANCED_FACE('',(#12410),#12403,.F.); +#12420=EDGE_CURVE('',#8365,#8389,#2425,.T.); +#12424=ADVANCED_FACE('',(#12423),#12416,.F.); +#12433=EDGE_CURVE('',#8367,#8391,#2429,.T.); +#12437=ADVANCED_FACE('',(#12436),#12429,.F.); +#12446=EDGE_CURVE('',#8369,#8393,#2433,.T.); +#12450=ADVANCED_FACE('',(#12449),#12442,.F.); +#12462=ADVANCED_FACE('',(#12461),#12455,.F.); +#12471=EDGE_CURVE('',#8515,#8577,#2438,.T.); +#12475=ADVANCED_FACE('',(#12474),#12467,.T.); +#12482=EDGE_CURVE('',#8513,#8515,#2443,.T.); +#12484=EDGE_CURVE('',#8577,#8513,#2448,.T.); +#12488=ADVANCED_FACE('',(#12487),#12480,.T.); +#12495=EDGE_CURVE('',#8511,#8513,#2452,.T.); +#12501=ADVANCED_FACE('',(#12500),#12493,.T.); +#12509=EDGE_CURVE('',#8522,#8523,#2456,.T.); +#12511=EDGE_CURVE('',#8522,#8513,#2460,.T.); +#12515=ADVANCED_FACE('',(#12514),#12506,.T.); +#12521=EDGE_CURVE('',#8518,#8519,#2495,.T.); +#12523=EDGE_CURVE('',#8518,#8522,#3860,.T.); +#12529=ADVANCED_FACE('',(#12528),#12520,.F.); +#12535=EDGE_CURVE('',#8846,#8847,#2469,.T.); +#12537=EDGE_CURVE('',#8854,#8847,#2479,.T.); +#12539=EDGE_CURVE('',#8854,#8855,#2483,.T.); +#12542=EDGE_CURVE('',#8524,#8529,#2487,.T.); +#12544=EDGE_CURVE('',#8529,#8518,#2491,.T.); +#12548=EDGE_CURVE('',#8882,#8883,#2499,.T.); +#12550=EDGE_CURVE('',#8846,#8883,#2509,.T.); +#12554=ADVANCED_FACE('',(#12553),#12534,.T.); +#12561=EDGE_CURVE('',#8846,#8850,#2514,.T.); +#12563=EDGE_CURVE('',#8850,#8851,#5012,.T.); +#12565=EDGE_CURVE('',#8851,#8847,#5025,.T.); +#12569=ADVANCED_FACE('',(#12568),#12559,.F.); +#12612=EDGE_CURVE('',#8877,#8883,#2519,.T.); +#12614=EDGE_CURVE('',#8850,#8877,#2529,.T.); +#12619=ADVANCED_FACE('',(#12618),#12610,.F.); +#12625=EDGE_CURVE('',#8879,#8877,#2555,.T.); +#12632=ADVANCED_FACE('',(#12631),#12624,.F.); +#12639=EDGE_CURVE('',#8931,#8927,#2567,.T.); +#12641=EDGE_CURVE('',#7432,#8931,#2543,.T.); +#12643=EDGE_CURVE('',#8870,#7432,#2621,.T.); +#12645=EDGE_CURVE('',#8873,#8870,#2547,.T.); +#12647=EDGE_CURVE('',#8873,#8877,#2551,.T.); +#12652=ADVANCED_FACE('',(#12651),#12637,.F.); +#12659=EDGE_CURVE('',#8926,#8930,#2561,.T.); +#12661=EDGE_CURVE('',#8930,#8931,#2591,.T.); +#12666=ADVANCED_FACE('',(#12665),#12657,.F.); +#12672=EDGE_CURVE('',#7433,#8930,#2571,.T.); +#12676=EDGE_CURVE('',#8858,#8859,#2579,.T.); +#12678=EDGE_CURVE('',#8858,#8861,#2583,.T.); +#12680=EDGE_CURVE('',#8861,#8865,#2587,.T.); +#12682=EDGE_CURVE('',#7433,#8865,#2629,.T.); +#12686=ADVANCED_FACE('',(#12685),#12671,.F.); +#12694=EDGE_CURVE('',#7432,#7433,#2625,.T.); +#12699=ADVANCED_FACE('',(#12698),#12691,.F.); +#12705=EDGE_CURVE('',#8864,#8865,#2607,.T.); +#12707=EDGE_CURVE('',#8864,#8871,#2611,.T.); +#12709=EDGE_CURVE('',#8870,#8871,#2617,.T.); +#12716=EDGE_CURVE('',#7416,#7417,#2596,.T.); +#12718=EDGE_CURVE('',#7417,#7416,#2601,.T.); +#12722=ADVANCED_FACE('',(#12715,#12721),#12704,.F.); +#12728=EDGE_CURVE('',#8962,#8963,#2634,.T.); +#12730=EDGE_CURVE('',#8962,#7417,#4959,.T.); +#12733=EDGE_CURVE('',#8963,#7416,#2638,.T.); +#12737=ADVANCED_FACE('',(#12736),#12727,.F.); +#12743=EDGE_CURVE('',#8966,#8967,#4893,.T.); +#12745=EDGE_CURVE('',#8967,#8966,#4910,.T.); +#12749=EDGE_CURVE('',#8958,#8959,#4515,.T.); +#12751=EDGE_CURVE('',#8959,#8958,#4524,.T.); +#12755=ADVANCED_FACE('',(#12748,#12754),#12742,.F.); +#12761=EDGE_CURVE('',#8972,#8973,#4760,.T.); +#12763=EDGE_CURVE('',#8973,#8972,#4736,.T.); +#12767=EDGE_CURVE('',#8954,#8955,#4421,.T.); +#12769=EDGE_CURVE('',#8955,#8954,#4430,.T.); +#12773=ADVANCED_FACE('',(#12766,#12772),#12760,.F.); +#12779=EDGE_CURVE('',#8978,#8979,#4963,.T.); +#12781=EDGE_CURVE('',#8979,#8978,#4980,.T.); +#12786=EDGE_CURVE('',#8963,#8962,#4955,.T.); +#12790=ADVANCED_FACE('',(#12784,#12789),#12778,.F.); +#12796=EDGE_CURVE('',#8984,#8985,#4137,.T.); +#12798=EDGE_CURVE('',#8985,#8984,#4154,.T.); +#12802=EDGE_CURVE('',#8950,#8951,#4093,.T.); +#12804=EDGE_CURVE('',#8951,#8950,#4102,.T.); +#12808=ADVANCED_FACE('',(#12801,#12807),#12795,.F.); +#12814=EDGE_CURVE('',#8990,#8991,#2872,.T.); +#12816=EDGE_CURVE('',#8991,#8990,#2848,.T.); +#12820=EDGE_CURVE('',#8946,#8947,#2737,.T.); +#12822=EDGE_CURVE('',#8947,#8946,#2746,.T.); +#12826=ADVANCED_FACE('',(#12819,#12825),#12813,.F.); +#12832=EDGE_CURVE('',#8996,#8997,#3053,.T.); +#12834=EDGE_CURVE('',#8997,#8996,#3070,.T.); +#12838=EDGE_CURVE('',#8942,#8943,#2643,.T.); +#12840=EDGE_CURVE('',#8943,#8942,#2652,.T.); +#12844=ADVANCED_FACE('',(#12837,#12843),#12831,.F.); +#12851=EDGE_CURVE('',#8943,#7396,#2647,.T.); +#12853=EDGE_CURVE('',#7396,#7397,#2661,.T.); +#12855=EDGE_CURVE('',#8942,#7397,#2656,.T.); +#12859=ADVANCED_FACE('',(#12858),#12849,.F.); +#12867=EDGE_CURVE('',#7397,#7396,#2666,.T.); +#12872=ADVANCED_FACE('',(#12871),#12864,.F.); +#12878=EDGE_CURVE('',#8741,#8746,#2680,.T.); +#12880=EDGE_CURVE('',#8745,#8741,#2768,.T.); +#12882=EDGE_CURVE('',#8733,#8745,#2684,.T.); +#12884=EDGE_CURVE('',#8737,#8733,#2997,.T.); +#12886=EDGE_CURVE('',#8725,#8737,#2688,.T.); +#12888=EDGE_CURVE('',#8724,#8725,#2694,.T.); +#12890=EDGE_CURVE('',#8803,#8724,#2698,.T.); +#12892=EDGE_CURVE('',#8802,#8803,#2704,.T.); +#12894=EDGE_CURVE('',#7421,#8802,#2708,.T.); +#12896=EDGE_CURVE('',#7420,#7421,#2712,.T.); +#12898=EDGE_CURVE('',#8753,#7420,#2716,.T.); +#12900=EDGE_CURVE('',#8752,#8753,#2722,.T.); +#12902=EDGE_CURVE('',#8747,#8752,#2726,.T.); +#12904=EDGE_CURVE('',#8746,#8747,#2732,.T.); +#12908=EDGE_CURVE('',#7400,#7401,#2671,.T.); +#12910=EDGE_CURVE('',#7401,#7400,#2676,.T.); +#12918=ADVANCED_FACE('',(#12907,#12913,#12917),#12877,.T.); +#12925=EDGE_CURVE('',#8947,#7400,#2741,.T.); +#12928=EDGE_CURVE('',#8946,#7401,#2750,.T.); +#12932=ADVANCED_FACE('',(#12931),#12923,.F.); +#12944=ADVANCED_FACE('',(#12943),#12937,.F.); +#12950=EDGE_CURVE('',#8740,#8741,#2754,.T.); +#12953=EDGE_CURVE('',#8746,#8751,#2758,.T.); +#12955=EDGE_CURVE('',#8751,#8740,#2762,.T.); +#12959=ADVANCED_FACE('',(#12958),#12949,.T.); +#12966=EDGE_CURVE('',#8740,#8744,#2778,.T.); +#12968=EDGE_CURVE('',#8744,#8745,#3005,.T.); +#12973=ADVANCED_FACE('',(#12972),#12964,.F.); +#13015=EDGE_CURVE('',#8791,#8794,#2835,.T.); +#13017=EDGE_CURVE('',#8744,#8794,#3014,.T.); +#13020=EDGE_CURVE('',#8791,#8740,#2783,.T.); +#13024=ADVANCED_FACE('',(#13023),#13014,.T.); +#13030=EDGE_CURVE('',#8993,#8992,#2868,.T.); +#13032=EDGE_CURVE('',#8787,#8993,#2787,.T.); +#13034=EDGE_CURVE('',#8777,#8787,#2791,.T.); +#13036=EDGE_CURVE('',#8769,#8777,#2795,.T.); +#13038=EDGE_CURVE('',#8768,#8769,#2799,.T.); +#13040=EDGE_CURVE('',#8998,#8768,#2803,.T.); +#13042=EDGE_CURVE('',#8999,#8998,#3090,.T.); +#13044=EDGE_CURVE('',#8799,#8999,#2807,.T.); +#13046=EDGE_CURVE('',#8798,#8799,#2811,.T.); +#13048=EDGE_CURVE('',#8795,#8798,#2821,.T.); +#13050=EDGE_CURVE('',#8794,#8795,#2825,.T.); +#13053=EDGE_CURVE('',#8790,#8791,#2839,.T.); +#13055=EDGE_CURVE('',#8992,#8790,#2843,.T.); +#13059=ADVANCED_FACE('',(#13058),#13029,.F.); +#13066=EDGE_CURVE('',#8990,#8993,#2884,.T.); +#13069=EDGE_CURVE('',#8992,#8991,#2878,.T.); +#13073=ADVANCED_FACE('',(#13072),#13064,.F.); +#13082=EDGE_CURVE('',#8790,#8749,#2899,.T.); +#13084=EDGE_CURVE('',#8757,#8749,#2911,.T.); +#13086=EDGE_CURVE('',#8757,#8787,#3755,.T.); +#13092=ADVANCED_FACE('',(#13091),#13078,.T.); +#13098=EDGE_CURVE('',#8751,#8790,#2889,.T.); +#13100=EDGE_CURVE('',#8749,#8751,#2894,.T.); +#13105=ADVANCED_FACE('',(#13104),#13097,.T.); +#13117=ADVANCED_FACE('',(#13116),#13110,.T.); +#13124=EDGE_CURVE('',#8747,#8749,#2903,.T.); +#13130=ADVANCED_FACE('',(#13129),#13122,.T.); +#13138=EDGE_CURVE('',#8752,#8757,#2907,.T.); +#13143=ADVANCED_FACE('',(#13142),#13135,.T.); +#13150=EDGE_CURVE('',#8753,#8755,#2931,.T.); +#13152=EDGE_CURVE('',#8755,#8757,#3760,.T.); +#13157=ADVANCED_FACE('',(#13156),#13148,.T.); +#13163=EDGE_CURVE('',#7420,#8914,#2915,.T.); +#13165=EDGE_CURVE('',#8910,#8914,#2941,.T.); +#13168=EDGE_CURVE('',#8784,#8785,#2923,.T.); +#13170=EDGE_CURVE('',#8784,#8755,#2927,.T.); +#13176=ADVANCED_FACE('',(#13175),#13162,.T.); +#13182=EDGE_CURVE('',#8914,#8915,#2935,.T.); +#13186=EDGE_CURVE('',#7421,#8915,#2955,.T.); +#13190=ADVANCED_FACE('',(#13189),#13181,.F.); +#13199=EDGE_CURVE('',#8915,#8911,#2947,.T.); +#13203=ADVANCED_FACE('',(#13202),#13195,.F.); +#13213=EDGE_CURVE('',#8802,#8771,#2959,.T.); +#13215=EDGE_CURVE('',#8771,#8761,#2963,.T.); +#13217=EDGE_CURVE('',#8760,#8761,#2967,.T.); +#13221=ADVANCED_FACE('',(#13220),#13208,.T.); +#13228=EDGE_CURVE('',#8803,#8801,#2979,.T.); +#13230=EDGE_CURVE('',#8801,#8771,#3095,.T.); +#13235=ADVANCED_FACE('',(#13234),#13226,.T.); +#13241=EDGE_CURVE('',#8724,#8729,#2971,.T.); +#13243=EDGE_CURVE('',#8729,#8801,#2975,.T.); +#13249=ADVANCED_FACE('',(#13248),#13240,.T.); +#13256=EDGE_CURVE('',#8725,#8727,#2983,.T.); +#13258=EDGE_CURVE('',#8727,#8729,#3044,.T.); +#13263=ADVANCED_FACE('',(#13262),#13254,.T.); +#13271=EDGE_CURVE('',#8736,#8737,#2987,.T.); +#13273=EDGE_CURVE('',#8736,#8727,#2991,.T.); +#13277=ADVANCED_FACE('',(#13276),#13268,.T.); +#13283=EDGE_CURVE('',#8732,#8733,#3001,.T.); +#13285=EDGE_CURVE('',#8732,#8736,#3024,.T.); +#13291=ADVANCED_FACE('',(#13290),#13282,.F.); +#13300=EDGE_CURVE('',#8744,#8732,#3009,.T.); +#13304=ADVANCED_FACE('',(#13303),#13296,.T.); +#13311=EDGE_CURVE('',#8795,#8732,#3029,.T.); +#13317=ADVANCED_FACE('',(#13316),#13309,.T.); +#13360=EDGE_CURVE('',#8736,#8798,#3034,.T.); +#13366=ADVANCED_FACE('',(#13365),#13358,.T.); +#13373=EDGE_CURVE('',#8799,#8727,#3049,.T.); +#13379=ADVANCED_FACE('',(#13378),#13371,.T.); +#13385=EDGE_CURVE('',#8729,#8799,#3039,.T.); +#13391=ADVANCED_FACE('',(#13390),#13384,.T.); +#13398=EDGE_CURVE('',#8998,#8997,#3059,.T.); +#13401=EDGE_CURVE('',#8768,#8801,#3100,.T.); +#13406=EDGE_CURVE('',#8996,#8999,#3065,.T.); +#13410=ADVANCED_FACE('',(#13409),#13396,.T.); +#13422=ADVANCED_FACE('',(#13421),#13415,.F.); +#13430=EDGE_CURVE('',#8771,#8768,#3105,.T.); +#13434=ADVANCED_FACE('',(#13433),#13427,.T.); +#13441=EDGE_CURVE('',#8769,#8761,#3120,.T.); +#13447=ADVANCED_FACE('',(#13446),#13439,.T.); +#13489=EDGE_CURVE('',#8774,#8765,#3176,.T.); +#13491=EDGE_CURVE('',#8761,#8765,#3110,.T.); +#13494=EDGE_CURVE('',#8774,#8769,#3735,.T.); +#13498=ADVANCED_FACE('',(#13497),#13488,.F.); +#13504=EDGE_CURVE('',#8764,#8765,#3166,.T.); +#13507=EDGE_CURVE('',#8774,#8775,#3180,.T.); +#13509=EDGE_CURVE('',#8780,#8775,#3190,.T.); +#13511=EDGE_CURVE('',#8780,#8781,#3194,.T.); +#13514=EDGE_CURVE('',#8558,#8561,#3198,.T.); +#13516=EDGE_CURVE('',#8561,#8547,#3202,.T.); +#13518=EDGE_CURVE('',#8545,#8547,#3206,.T.); +#13523=EDGE_CURVE('',#8642,#8643,#3141,.T.); +#13525=EDGE_CURVE('',#8643,#8642,#3162,.T.); +#13529=ADVANCED_FACE('',(#13522,#13528),#13503,.T.); +#13620=EDGE_CURVE('',#8642,#8644,#3211,.T.); +#13622=EDGE_CURVE('',#8644,#8645,#3262,.T.); +#13624=EDGE_CURVE('',#8643,#8645,#3216,.T.); +#13628=ADVANCED_FACE('',(#13627),#13618,.F.); +#13720=EDGE_CURVE('',#8645,#8644,#3237,.T.); +#13725=ADVANCED_FACE('',(#13724),#13717,.F.); +#13780=EDGE_CURVE('',#8645,#8049,#3266,.T.); +#13782=EDGE_CURVE('',#8048,#8049,#3282,.T.); +#13784=EDGE_CURVE('',#8644,#8048,#3241,.T.); +#13788=ADVANCED_FACE('',(#13787),#13778,.F.); +#13844=EDGE_CURVE('',#8049,#8048,#3298,.T.); +#13849=ADVANCED_FACE('',(#13848),#13841,.F.); +#13859=EDGE_CURVE('',#7816,#7817,#3303,.T.); +#13861=EDGE_CURVE('',#7817,#7816,#3308,.T.); +#13865=EDGE_CURVE('',#7946,#7947,#3313,.T.); +#13867=EDGE_CURVE('',#7947,#7946,#3318,.T.); +#13871=EDGE_CURVE('',#7956,#7957,#3323,.T.); +#13873=EDGE_CURVE('',#7957,#7956,#3328,.T.); +#13877=EDGE_CURVE('',#7966,#7967,#3333,.T.); +#13879=EDGE_CURVE('',#7967,#7966,#3338,.T.); +#13883=EDGE_CURVE('',#7976,#7977,#3343,.T.); +#13885=EDGE_CURVE('',#7977,#7976,#3348,.T.); +#13889=EDGE_CURVE('',#7986,#7987,#3353,.T.); +#13891=EDGE_CURVE('',#7987,#7986,#3358,.T.); +#13895=EDGE_CURVE('',#7996,#7997,#3363,.T.); +#13897=EDGE_CURVE('',#7997,#7996,#3368,.T.); +#13901=EDGE_CURVE('',#8006,#8007,#3373,.T.); +#13903=EDGE_CURVE('',#8007,#8006,#3378,.T.); +#13907=EDGE_CURVE('',#8016,#8017,#3383,.T.); +#13909=EDGE_CURVE('',#8017,#8016,#3388,.T.); +#13913=EDGE_CURVE('',#8026,#8027,#3393,.T.); +#13915=EDGE_CURVE('',#8027,#8026,#3398,.T.); +#13919=EDGE_CURVE('',#8036,#8037,#3403,.T.); +#13921=EDGE_CURVE('',#8037,#8036,#3408,.T.); +#13925=ADVANCED_FACE('',(#13858,#13864,#13870,#13876,#13882,#13888,#13894, +#13900,#13906,#13912,#13918,#13924),#13854,.F.); +#13932=EDGE_CURVE('',#7812,#7816,#3426,.T.); +#13934=EDGE_CURVE('',#7812,#7813,#3413,.T.); +#13936=EDGE_CURVE('',#7813,#7817,#3417,.T.); +#13940=ADVANCED_FACE('',(#13939),#13930,.F.); +#13948=EDGE_CURVE('',#7812,#7813,#3422,.T.); +#13953=ADVANCED_FACE('',(#13952),#13945,.F.); +#13963=EDGE_CURVE('',#7808,#7809,#3431,.T.); +#13965=EDGE_CURVE('',#7808,#7809,#3436,.T.); +#13969=ADVANCED_FACE('',(#13962,#13968),#13958,.T.); +#13975=EDGE_CURVE('',#7837,#7836,#3441,.T.); +#13977=EDGE_CURVE('',#7836,#7808,#3445,.T.); +#13980=EDGE_CURVE('',#7837,#7809,#3449,.T.); +#13984=ADVANCED_FACE('',(#13983),#13974,.F.); +#13994=EDGE_CURVE('',#7836,#7837,#3464,.T.); +#13999=ADVANCED_FACE('',(#13993,#13998),#13989,.T.); +#14011=ADVANCED_FACE('',(#14010),#14004,.F.); +#14018=EDGE_CURVE('',#7941,#7946,#3482,.T.); +#14020=EDGE_CURVE('',#7941,#7943,#3469,.T.); +#14022=EDGE_CURVE('',#7943,#7947,#3473,.T.); +#14026=ADVANCED_FACE('',(#14025),#14016,.F.); +#14034=EDGE_CURVE('',#7941,#7943,#3478,.T.); +#14039=ADVANCED_FACE('',(#14038),#14031,.F.); +#14045=EDGE_CURVE('',#7940,#7941,#3486,.T.); +#14048=EDGE_CURVE('',#7940,#7943,#3490,.T.); +#14052=ADVANCED_FACE('',(#14051),#14044,.F.); +#14063=ADVANCED_FACE('',(#14062),#14057,.F.); +#14070=EDGE_CURVE('',#7951,#7956,#3508,.T.); +#14072=EDGE_CURVE('',#7951,#7953,#3495,.T.); +#14074=EDGE_CURVE('',#7953,#7957,#3499,.T.); +#14078=ADVANCED_FACE('',(#14077),#14068,.F.); +#14086=EDGE_CURVE('',#7951,#7953,#3504,.T.); +#14091=ADVANCED_FACE('',(#14090),#14083,.F.); +#14097=EDGE_CURVE('',#7950,#7951,#3512,.T.); +#14100=EDGE_CURVE('',#7950,#7953,#3516,.T.); +#14104=ADVANCED_FACE('',(#14103),#14096,.F.); +#14115=ADVANCED_FACE('',(#14114),#14109,.F.); +#14122=EDGE_CURVE('',#7961,#7966,#3534,.T.); +#14124=EDGE_CURVE('',#7961,#7963,#3521,.T.); +#14126=EDGE_CURVE('',#7963,#7967,#3525,.T.); +#14130=ADVANCED_FACE('',(#14129),#14120,.F.); +#14138=EDGE_CURVE('',#7961,#7963,#3530,.T.); +#14143=ADVANCED_FACE('',(#14142),#14135,.F.); +#14149=EDGE_CURVE('',#7960,#7961,#3538,.T.); +#14152=EDGE_CURVE('',#7960,#7963,#3542,.T.); +#14156=ADVANCED_FACE('',(#14155),#14148,.F.); +#14167=ADVANCED_FACE('',(#14166),#14161,.F.); +#14174=EDGE_CURVE('',#7971,#7976,#3560,.T.); +#14176=EDGE_CURVE('',#7971,#7973,#3547,.T.); +#14178=EDGE_CURVE('',#7973,#7977,#3551,.T.); +#14182=ADVANCED_FACE('',(#14181),#14172,.F.); +#14190=EDGE_CURVE('',#7971,#7973,#3556,.T.); +#14195=ADVANCED_FACE('',(#14194),#14187,.F.); +#14201=EDGE_CURVE('',#7970,#7971,#3564,.T.); +#14204=EDGE_CURVE('',#7970,#7973,#3568,.T.); +#14208=ADVANCED_FACE('',(#14207),#14200,.F.); +#14219=ADVANCED_FACE('',(#14218),#14213,.F.); +#14226=EDGE_CURVE('',#7981,#7986,#3586,.T.); +#14228=EDGE_CURVE('',#7981,#7983,#3573,.T.); +#14230=EDGE_CURVE('',#7983,#7987,#3577,.T.); +#14234=ADVANCED_FACE('',(#14233),#14224,.F.); +#14242=EDGE_CURVE('',#7981,#7983,#3582,.T.); +#14247=ADVANCED_FACE('',(#14246),#14239,.F.); +#14253=EDGE_CURVE('',#7980,#7981,#3590,.T.); +#14256=EDGE_CURVE('',#7980,#7983,#3594,.T.); +#14260=ADVANCED_FACE('',(#14259),#14252,.F.); +#14271=ADVANCED_FACE('',(#14270),#14265,.F.); +#14278=EDGE_CURVE('',#7991,#7996,#3612,.T.); +#14280=EDGE_CURVE('',#7991,#7993,#3599,.T.); +#14282=EDGE_CURVE('',#7993,#7997,#3603,.T.); +#14286=ADVANCED_FACE('',(#14285),#14276,.F.); +#14294=EDGE_CURVE('',#7991,#7993,#3608,.T.); +#14299=ADVANCED_FACE('',(#14298),#14291,.F.); +#14305=EDGE_CURVE('',#7990,#7991,#3616,.T.); +#14308=EDGE_CURVE('',#7990,#7993,#3620,.T.); +#14312=ADVANCED_FACE('',(#14311),#14304,.F.); +#14323=ADVANCED_FACE('',(#14322),#14317,.F.); +#14330=EDGE_CURVE('',#8001,#8006,#3638,.T.); +#14332=EDGE_CURVE('',#8001,#8003,#3625,.T.); +#14334=EDGE_CURVE('',#8003,#8007,#3629,.T.); +#14338=ADVANCED_FACE('',(#14337),#14328,.F.); +#14346=EDGE_CURVE('',#8001,#8003,#3634,.T.); +#14351=ADVANCED_FACE('',(#14350),#14343,.F.); +#14357=EDGE_CURVE('',#8000,#8001,#3642,.T.); +#14360=EDGE_CURVE('',#8000,#8003,#3646,.T.); +#14364=ADVANCED_FACE('',(#14363),#14356,.F.); +#14375=ADVANCED_FACE('',(#14374),#14369,.F.); +#14382=EDGE_CURVE('',#8011,#8016,#3664,.T.); +#14384=EDGE_CURVE('',#8011,#8013,#3651,.T.); +#14386=EDGE_CURVE('',#8013,#8017,#3655,.T.); +#14390=ADVANCED_FACE('',(#14389),#14380,.F.); +#14398=EDGE_CURVE('',#8011,#8013,#3660,.T.); +#14403=ADVANCED_FACE('',(#14402),#14395,.F.); +#14409=EDGE_CURVE('',#8010,#8011,#3668,.T.); +#14412=EDGE_CURVE('',#8010,#8013,#3672,.T.); +#14416=ADVANCED_FACE('',(#14415),#14408,.F.); +#14427=ADVANCED_FACE('',(#14426),#14421,.F.); +#14434=EDGE_CURVE('',#8021,#8026,#3690,.T.); +#14436=EDGE_CURVE('',#8021,#8023,#3677,.T.); +#14438=EDGE_CURVE('',#8023,#8027,#3681,.T.); +#14442=ADVANCED_FACE('',(#14441),#14432,.F.); +#14450=EDGE_CURVE('',#8021,#8023,#3686,.T.); +#14455=ADVANCED_FACE('',(#14454),#14447,.F.); +#14461=EDGE_CURVE('',#8020,#8021,#3694,.T.); +#14464=EDGE_CURVE('',#8020,#8023,#3698,.T.); +#14468=ADVANCED_FACE('',(#14467),#14460,.F.); +#14479=ADVANCED_FACE('',(#14478),#14473,.F.); +#14486=EDGE_CURVE('',#8031,#8036,#3716,.T.); +#14488=EDGE_CURVE('',#8031,#8033,#3703,.T.); +#14490=EDGE_CURVE('',#8033,#8037,#3707,.T.); +#14494=ADVANCED_FACE('',(#14493),#14484,.F.); +#14502=EDGE_CURVE('',#8031,#8033,#3712,.T.); +#14507=ADVANCED_FACE('',(#14506),#14499,.F.); +#14513=EDGE_CURVE('',#8030,#8031,#3720,.T.); +#14516=EDGE_CURVE('',#8030,#8033,#3724,.T.); +#14520=ADVANCED_FACE('',(#14519),#14512,.F.); +#14531=ADVANCED_FACE('',(#14530),#14525,.F.); +#14543=ADVANCED_FACE('',(#14542),#14536,.F.); +#14552=EDGE_CURVE('',#8777,#8775,#3740,.T.); +#14556=ADVANCED_FACE('',(#14555),#14548,.F.); +#14600=EDGE_CURVE('',#8784,#8777,#3750,.T.); +#14602=EDGE_CURVE('',#8780,#8784,#3770,.T.); +#14606=ADVANCED_FACE('',(#14605),#14597,.F.); +#14615=EDGE_CURVE('',#8787,#8755,#3765,.T.); +#14619=ADVANCED_FACE('',(#14618),#14611,.T.); +#14630=ADVANCED_FACE('',(#14629),#14624,.T.); +#14642=ADVANCED_FACE('',(#14641),#14635,.F.); +#14650=EDGE_CURVE('',#8553,#8561,#3786,.T.); +#14655=ADVANCED_FACE('',(#14654),#14647,.T.); +#14661=EDGE_CURVE('',#8561,#8557,#3781,.T.); +#14667=ADVANCED_FACE('',(#14666),#14660,.T.); +#14676=EDGE_CURVE('',#8563,#8547,#3806,.T.); +#14680=ADVANCED_FACE('',(#14679),#14672,.T.); +#14686=EDGE_CURVE('',#8549,#8563,#3796,.T.); +#14688=EDGE_CURVE('',#8547,#8549,#3801,.T.); +#14693=ADVANCED_FACE('',(#14692),#14685,.T.); +#14700=EDGE_CURVE('',#8565,#8538,#3818,.T.); +#14702=EDGE_CURVE('',#8549,#8538,#4252,.T.); +#14707=ADVANCED_FACE('',(#14706),#14698,.T.); +#14734=EDGE_CURVE('',#8542,#8568,#3823,.T.); +#14736=EDGE_CURVE('',#8538,#8542,#3813,.T.); +#14741=ADVANCED_FACE('',(#14740),#14732,.T.); +#14748=EDGE_CURVE('',#8569,#8533,#3838,.T.); +#14750=EDGE_CURVE('',#8542,#8533,#3950,.T.); +#14755=ADVANCED_FACE('',(#14754),#14746,.T.); +#14761=EDGE_CURVE('',#8535,#8569,#3828,.T.); +#14763=EDGE_CURVE('',#8533,#8535,#3833,.T.); +#14768=ADVANCED_FACE('',(#14767),#14760,.T.); +#14775=EDGE_CURVE('',#8571,#8527,#3853,.T.); +#14777=EDGE_CURVE('',#8535,#8527,#3882,.T.); +#14782=ADVANCED_FACE('',(#14781),#14773,.T.); +#14788=EDGE_CURVE('',#8529,#8571,#3843,.T.); +#14790=EDGE_CURVE('',#8527,#8529,#3848,.T.); +#14795=ADVANCED_FACE('',(#14794),#14787,.T.); +#14802=EDGE_CURVE('',#8573,#8518,#3865,.T.); +#14808=ADVANCED_FACE('',(#14807),#14800,.T.); +#14835=EDGE_CURVE('',#8522,#8576,#3870,.T.); +#14841=ADVANCED_FACE('',(#14840),#14833,.T.); +#14853=ADVANCED_FACE('',(#14852),#14846,.T.); +#14860=EDGE_CURVE('',#8525,#8527,#3874,.T.); +#14866=ADVANCED_FACE('',(#14865),#14858,.T.); +#14874=EDGE_CURVE('',#8530,#8535,#3878,.T.); +#14879=EDGE_CURVE('',#8638,#8639,#3903,.T.); +#14881=EDGE_CURVE('',#8639,#8638,#3924,.T.); +#14885=ADVANCED_FACE('',(#14878,#14884),#14871,.T.); +#14892=EDGE_CURVE('',#8531,#8533,#3954,.T.); +#14898=ADVANCED_FACE('',(#14897),#14890,.T.); +#14904=EDGE_CURVE('',#8818,#8819,#3928,.T.); +#14906=EDGE_CURVE('',#8826,#8819,#3938,.T.); +#14908=EDGE_CURVE('',#8826,#8827,#3942,.T.); +#14911=EDGE_CURVE('',#8542,#8543,#3946,.T.); +#14916=EDGE_CURVE('',#8842,#8843,#3958,.T.); +#14918=EDGE_CURVE('',#8818,#8843,#3968,.T.); +#14922=ADVANCED_FACE('',(#14921),#14903,.T.); +#14929=EDGE_CURVE('',#8818,#8822,#3973,.T.); +#14931=EDGE_CURVE('',#8822,#8823,#4186,.T.); +#14933=EDGE_CURVE('',#8823,#8819,#4199,.T.); +#14937=ADVANCED_FACE('',(#14936),#14927,.F.); +#14980=EDGE_CURVE('',#8837,#8843,#3978,.T.); +#14982=EDGE_CURVE('',#8822,#8837,#3988,.T.); +#14987=ADVANCED_FACE('',(#14986),#14978,.F.); +#14993=EDGE_CURVE('',#8839,#8837,#4014,.T.); +#15000=ADVANCED_FACE('',(#14999),#14992,.F.); +#15007=EDGE_CURVE('',#8923,#8919,#4026,.T.); +#15009=EDGE_CURVE('',#7425,#8923,#4002,.T.); +#15011=EDGE_CURVE('',#7425,#8804,#4070,.T.); +#15013=EDGE_CURVE('',#8804,#8809,#4006,.T.); +#15015=EDGE_CURVE('',#8809,#8837,#4010,.T.); +#15020=ADVANCED_FACE('',(#15019),#15005,.T.); +#15027=EDGE_CURVE('',#8918,#8922,#4020,.T.); +#15029=EDGE_CURVE('',#8922,#8923,#4050,.T.); +#15034=ADVANCED_FACE('',(#15033),#15025,.F.); +#15040=EDGE_CURVE('',#7424,#8922,#4030,.T.); +#15044=EDGE_CURVE('',#8830,#8831,#4038,.T.); +#15046=EDGE_CURVE('',#8830,#8813,#4042,.T.); +#15048=EDGE_CURVE('',#8811,#8813,#4046,.T.); +#15050=EDGE_CURVE('',#8811,#7424,#4078,.T.); +#15054=ADVANCED_FACE('',(#15053),#15039,.T.); +#15062=EDGE_CURVE('',#7424,#7425,#4074,.T.); +#15067=ADVANCED_FACE('',(#15066),#15059,.F.); +#15073=EDGE_CURVE('',#8804,#8805,#4066,.T.); +#15078=EDGE_CURVE('',#8810,#8811,#4084,.T.); +#15080=EDGE_CURVE('',#8805,#8810,#4088,.T.); +#15084=EDGE_CURVE('',#7404,#7405,#4055,.T.); +#15086=EDGE_CURVE('',#7405,#7404,#4060,.T.); +#15090=ADVANCED_FACE('',(#15083,#15089),#15072,.T.); +#15097=EDGE_CURVE('',#8951,#7404,#4097,.T.); +#15100=EDGE_CURVE('',#8950,#7405,#4106,.T.); +#15104=ADVANCED_FACE('',(#15103),#15095,.F.); +#15116=ADVANCED_FACE('',(#15115),#15109,.F.); +#15123=EDGE_CURVE('',#8805,#8807,#4110,.T.); +#15125=EDGE_CURVE('',#8807,#8809,#4230,.T.); +#15130=ADVANCED_FACE('',(#15129),#15121,.T.); +#15138=EDGE_CURVE('',#8810,#8815,#4114,.T.); +#15140=EDGE_CURVE('',#8815,#8807,#4118,.T.); +#15144=ADVANCED_FACE('',(#15143),#15135,.T.); +#15152=EDGE_CURVE('',#8813,#8815,#4128,.T.); +#15157=ADVANCED_FACE('',(#15156),#15149,.T.); +#15163=EDGE_CURVE('',#8815,#8833,#4123,.T.); +#15166=EDGE_CURVE('',#8833,#8813,#4133,.T.); +#15170=ADVANCED_FACE('',(#15169),#15162,.T.); +#15177=EDGE_CURVE('',#8986,#8985,#4143,.T.); +#15179=EDGE_CURVE('',#8986,#8835,#4194,.T.); +#15181=EDGE_CURVE('',#8835,#8807,#4235,.T.); +#15185=EDGE_CURVE('',#8833,#8987,#4178,.T.); +#15187=EDGE_CURVE('',#8984,#8987,#4149,.T.); +#15191=ADVANCED_FACE('',(#15190),#15175,.T.); +#15199=EDGE_CURVE('',#8987,#8986,#4174,.T.); +#15204=ADVANCED_FACE('',(#15203),#15196,.F.); +#15212=EDGE_CURVE('',#8823,#8833,#4182,.T.); +#15215=EDGE_CURVE('',#8835,#8822,#4190,.T.); +#15220=ADVANCED_FACE('',(#15219),#15209,.F.); +#15227=EDGE_CURVE('',#8830,#8823,#4209,.T.); +#15233=ADVANCED_FACE('',(#15232),#15225,.T.); +#15278=EDGE_CURVE('',#8826,#8830,#4214,.T.); +#15282=ADVANCED_FACE('',(#15281),#15274,.F.); +#15294=ADVANCED_FACE('',(#15293),#15287,.F.); +#15303=EDGE_CURVE('',#8809,#8835,#4225,.T.); +#15307=ADVANCED_FACE('',(#15306),#15299,.T.); +#15318=ADVANCED_FACE('',(#15317),#15312,.T.); +#15324=EDGE_CURVE('',#8538,#8539,#4244,.T.); +#15331=ADVANCED_FACE('',(#15330),#15323,.F.); +#15339=EDGE_CURVE('',#8544,#8549,#4248,.T.); +#15344=ADVANCED_FACE('',(#15343),#15336,.T.); +#15356=ADVANCED_FACE('',(#15355),#15349,.T.); +#15447=EDGE_CURVE('',#8638,#8640,#4257,.T.); +#15449=EDGE_CURVE('',#8640,#8641,#4308,.T.); +#15451=EDGE_CURVE('',#8639,#8641,#4262,.T.); +#15455=ADVANCED_FACE('',(#15454),#15445,.F.); +#15547=EDGE_CURVE('',#8641,#8640,#4283,.T.); +#15552=ADVANCED_FACE('',(#15551),#15544,.F.); +#15559=EDGE_CURVE('',#8641,#8044,#4312,.T.); +#15561=EDGE_CURVE('',#8045,#8044,#4322,.T.); +#15563=EDGE_CURVE('',#8640,#8045,#4287,.T.); +#15567=ADVANCED_FACE('',(#15566),#15557,.T.); +#15575=EDGE_CURVE('',#8044,#8045,#4317,.T.); +#15580=ADVANCED_FACE('',(#15579),#15572,.T.); +#15590=EDGE_CURVE('',#7756,#7757,#4327,.T.); +#15592=EDGE_CURVE('',#7757,#7756,#4332,.T.); +#15596=ADVANCED_FACE('',(#15589,#15595),#15585,.F.); +#15603=EDGE_CURVE('',#7752,#7756,#4350,.T.); +#15605=EDGE_CURVE('',#7752,#7753,#4337,.T.); +#15607=EDGE_CURVE('',#7753,#7757,#4341,.T.); +#15611=ADVANCED_FACE('',(#15610),#15601,.F.); +#15619=EDGE_CURVE('',#7752,#7753,#4346,.T.); +#15624=ADVANCED_FACE('',(#15623),#15616,.F.); +#15634=EDGE_CURVE('',#7748,#7749,#4355,.T.); +#15636=EDGE_CURVE('',#7748,#7749,#4360,.T.); +#15640=ADVANCED_FACE('',(#15633,#15639),#15629,.T.); +#15646=EDGE_CURVE('',#7789,#7788,#4365,.T.); +#15648=EDGE_CURVE('',#7788,#7748,#4369,.T.); +#15651=EDGE_CURVE('',#7789,#7749,#4373,.T.); +#15655=ADVANCED_FACE('',(#15654),#15645,.F.); +#15661=EDGE_CURVE('',#7784,#7785,#4378,.T.); +#15663=EDGE_CURVE('',#7785,#7784,#4383,.T.); +#15667=EDGE_CURVE('',#7788,#7789,#4416,.T.); +#15672=ADVANCED_FACE('',(#15666,#15671),#15660,.F.); +#15678=EDGE_CURVE('',#7792,#7793,#4402,.T.); +#15680=EDGE_CURVE('',#7793,#7785,#4411,.T.); +#15683=EDGE_CURVE('',#7792,#7784,#4387,.T.); +#15687=ADVANCED_FACE('',(#15686),#15677,.F.); +#15698=EDGE_CURVE('',#7793,#7792,#4407,.T.); +#15702=ADVANCED_FACE('',(#15696,#15701),#15692,.F.); +#15714=ADVANCED_FACE('',(#15713),#15707,.F.); +#15726=ADVANCED_FACE('',(#15725),#15719,.F.); +#15733=EDGE_CURVE('',#8954,#7409,#4434,.T.); +#15735=EDGE_CURVE('',#7408,#7409,#4439,.T.); +#15737=EDGE_CURVE('',#8955,#7408,#4425,.T.); +#15741=ADVANCED_FACE('',(#15740),#15731,.F.); +#15749=EDGE_CURVE('',#7409,#7408,#4444,.T.); +#15754=ADVANCED_FACE('',(#15753),#15746,.F.); +#15760=EDGE_CURVE('',#8680,#8689,#4458,.T.); +#15762=EDGE_CURVE('',#8692,#8689,#4656,.T.); +#15764=EDGE_CURVE('',#8692,#8701,#4462,.T.); +#15766=EDGE_CURVE('',#8700,#8701,#4468,.T.); +#15768=EDGE_CURVE('',#8700,#8707,#4472,.T.); +#15770=EDGE_CURVE('',#8706,#8707,#4478,.T.); +#15772=EDGE_CURVE('',#8706,#7428,#4482,.T.); +#15774=EDGE_CURVE('',#7428,#7429,#4486,.T.); +#15776=EDGE_CURVE('',#7429,#8661,#4490,.T.); +#15778=EDGE_CURVE('',#8660,#8661,#4496,.T.); +#15780=EDGE_CURVE('',#8660,#8667,#4500,.T.); +#15782=EDGE_CURVE('',#8666,#8667,#4506,.T.); +#15784=EDGE_CURVE('',#8666,#8677,#4510,.T.); +#15786=EDGE_CURVE('',#8680,#8677,#4546,.T.); +#15790=EDGE_CURVE('',#7412,#7413,#4449,.T.); +#15792=EDGE_CURVE('',#7413,#7412,#4454,.T.); +#15800=ADVANCED_FACE('',(#15789,#15795,#15799),#15759,.F.); +#15807=EDGE_CURVE('',#8958,#7413,#4528,.T.); +#15810=EDGE_CURVE('',#8959,#7412,#4519,.T.); +#15814=ADVANCED_FACE('',(#15813),#15805,.F.); +#15826=ADVANCED_FACE('',(#15825),#15819,.F.); +#15832=EDGE_CURVE('',#8680,#8681,#4532,.T.); +#15834=EDGE_CURVE('',#8681,#8683,#4536,.T.); +#15836=EDGE_CURVE('',#8689,#8683,#4540,.T.); +#15841=ADVANCED_FACE('',(#15840),#15831,.F.); +#15847=EDGE_CURVE('',#8677,#8671,#4558,.T.); +#15849=EDGE_CURVE('',#8671,#8681,#4797,.T.); +#15855=ADVANCED_FACE('',(#15854),#15846,.F.); +#15861=EDGE_CURVE('',#8669,#8666,#4550,.T.); +#15863=EDGE_CURVE('',#8669,#8671,#4554,.T.); +#15869=ADVANCED_FACE('',(#15868),#15860,.F.); +#15876=EDGE_CURVE('',#8665,#8667,#4570,.T.); +#15878=EDGE_CURVE('',#8665,#8669,#4782,.T.); +#15883=ADVANCED_FACE('',(#15882),#15874,.T.); +#15889=EDGE_CURVE('',#8663,#8660,#4562,.T.); +#15891=EDGE_CURVE('',#8663,#8665,#4566,.T.); +#15897=ADVANCED_FACE('',(#15896),#15888,.F.); +#15904=EDGE_CURVE('',#8657,#8661,#4590,.T.); +#15906=EDGE_CURVE('',#8657,#8663,#4817,.T.); +#15911=ADVANCED_FACE('',(#15910),#15902,.T.); +#15917=EDGE_CURVE('',#7429,#8938,#4574,.T.); +#15919=EDGE_CURVE('',#8934,#8938,#4600,.T.); +#15922=EDGE_CURVE('',#8656,#8722,#4582,.T.); +#15924=EDGE_CURVE('',#8656,#8657,#4586,.T.); +#15930=ADVANCED_FACE('',(#15929),#15916,.F.); +#15936=EDGE_CURVE('',#8938,#8939,#4594,.T.); +#15940=EDGE_CURVE('',#7428,#8939,#4614,.T.); +#15944=ADVANCED_FACE('',(#15943),#15935,.F.); +#15953=EDGE_CURVE('',#8939,#8935,#4606,.T.); +#15957=ADVANCED_FACE('',(#15956),#15949,.F.); +#15967=EDGE_CURVE('',#8709,#8706,#4618,.T.); +#15969=EDGE_CURVE('',#8709,#8713,#4622,.T.); +#15971=EDGE_CURVE('',#8715,#8713,#4626,.T.); +#15975=ADVANCED_FACE('',(#15974),#15962,.F.); +#15982=EDGE_CURVE('',#8705,#8707,#4638,.T.); +#15984=EDGE_CURVE('',#8705,#8709,#4884,.T.); +#15989=ADVANCED_FACE('',(#15988),#15980,.T.); +#15995=EDGE_CURVE('',#8703,#8700,#4630,.T.); +#15997=EDGE_CURVE('',#8703,#8705,#4634,.T.); +#16003=ADVANCED_FACE('',(#16002),#15994,.F.); +#16010=EDGE_CURVE('',#8695,#8701,#4650,.T.); +#16012=EDGE_CURVE('',#8695,#8703,#4940,.T.); +#16017=ADVANCED_FACE('',(#16016),#16008,.T.); +#16023=EDGE_CURVE('',#8692,#8693,#4642,.T.); +#16025=EDGE_CURVE('',#8693,#8695,#4646,.T.); +#16031=ADVANCED_FACE('',(#16030),#16022,.F.); +#16038=EDGE_CURVE('',#8683,#8693,#4666,.T.); +#16044=ADVANCED_FACE('',(#16043),#16036,.F.); +#16086=EDGE_CURVE('',#8687,#8698,#4709,.T.); +#16088=EDGE_CURVE('',#8693,#8698,#4950,.T.); +#16091=EDGE_CURVE('',#8687,#8683,#4671,.T.); +#16095=ADVANCED_FACE('',(#16094),#16085,.T.); +#16101=EDGE_CURVE('',#8975,#8974,#4756,.T.); +#16103=EDGE_CURVE('',#8659,#8975,#4675,.T.); +#16105=EDGE_CURVE('',#8653,#8659,#4679,.T.); +#16107=EDGE_CURVE('',#8652,#8653,#4683,.T.); +#16109=EDGE_CURVE('',#8711,#8652,#4687,.T.); +#16111=EDGE_CURVE('',#8968,#8711,#4691,.T.); +#16113=EDGE_CURVE('',#8969,#8968,#4930,.T.); +#16115=EDGE_CURVE('',#8699,#8969,#4695,.T.); +#16117=EDGE_CURVE('',#8698,#8699,#4699,.T.); +#16120=EDGE_CURVE('',#8686,#8687,#4713,.T.); +#16122=EDGE_CURVE('',#8675,#8686,#4723,.T.); +#16124=EDGE_CURVE('',#8674,#8675,#4727,.T.); +#16126=EDGE_CURVE('',#8974,#8674,#4731,.T.); +#16130=ADVANCED_FACE('',(#16129),#16100,.T.); +#16137=EDGE_CURVE('',#8972,#8975,#4772,.T.); +#16140=EDGE_CURVE('',#8974,#8973,#4766,.T.); +#16144=ADVANCED_FACE('',(#16143),#16135,.F.); +#16153=EDGE_CURVE('',#8674,#8665,#4787,.T.); +#16156=EDGE_CURVE('',#8663,#8659,#4812,.T.); +#16162=ADVANCED_FACE('',(#16161),#16149,.T.); +#16168=EDGE_CURVE('',#8669,#8674,#4777,.T.); +#16174=ADVANCED_FACE('',(#16173),#16167,.T.); +#16183=EDGE_CURVE('',#8675,#8671,#4802,.T.); +#16187=ADVANCED_FACE('',(#16186),#16179,.T.); +#16230=EDGE_CURVE('',#8681,#8686,#4807,.T.); +#16236=ADVANCED_FACE('',(#16235),#16228,.T.); +#16248=ADVANCED_FACE('',(#16247),#16241,.T.); +#16256=EDGE_CURVE('',#8659,#8657,#4822,.T.); +#16260=ADVANCED_FACE('',(#16259),#16253,.T.); +#16267=EDGE_CURVE('',#8656,#8653,#4832,.T.); +#16273=ADVANCED_FACE('',(#16272),#16265,.T.); +#16316=EDGE_CURVE('',#8721,#8656,#4842,.T.); +#16319=EDGE_CURVE('',#8653,#8649,#4837,.T.); +#16323=ADVANCED_FACE('',(#16322),#16314,.F.); +#16335=ADVANCED_FACE('',(#16334),#16328,.F.); +#16342=EDGE_CURVE('',#8648,#8652,#4853,.T.); +#16348=ADVANCED_FACE('',(#16347),#16340,.F.); +#16391=EDGE_CURVE('',#8713,#8719,#4858,.T.); +#16393=EDGE_CURVE('',#8652,#8713,#4868,.T.); +#16398=ADVANCED_FACE('',(#16397),#16389,.F.); +#16410=ADVANCED_FACE('',(#16409),#16403,.F.); +#16419=EDGE_CURVE('',#8709,#8711,#4879,.T.); +#16423=ADVANCED_FACE('',(#16422),#16415,.T.); +#16431=EDGE_CURVE('',#8711,#8705,#4889,.T.); +#16435=ADVANCED_FACE('',(#16434),#16428,.T.); +#16442=EDGE_CURVE('',#8968,#8967,#4899,.T.); +#16447=EDGE_CURVE('',#8703,#8699,#4935,.T.); +#16450=EDGE_CURVE('',#8966,#8969,#4905,.T.); +#16454=ADVANCED_FACE('',(#16453),#16440,.T.); +#16466=ADVANCED_FACE('',(#16465),#16459,.F.); +#16474=EDGE_CURVE('',#8699,#8695,#4945,.T.); +#16478=ADVANCED_FACE('',(#16477),#16471,.T.); +#16490=ADVANCED_FACE('',(#16489),#16483,.T.); +#16502=ADVANCED_FACE('',(#16501),#16495,.F.); +#16509=EDGE_CURVE('',#8980,#8979,#4969,.T.); +#16511=EDGE_CURVE('',#8980,#8875,#5020,.T.); +#16513=EDGE_CURVE('',#8875,#8869,#5083,.T.); +#16515=EDGE_CURVE('',#8867,#8869,#5069,.T.); +#16517=EDGE_CURVE('',#8867,#8863,#5051,.T.); +#16519=EDGE_CURVE('',#8863,#8981,#5004,.T.); +#16521=EDGE_CURVE('',#8978,#8981,#4975,.T.); +#16525=ADVANCED_FACE('',(#16524),#16507,.T.); +#16533=EDGE_CURVE('',#8981,#8980,#5000,.T.); +#16538=ADVANCED_FACE('',(#16537),#16530,.F.); +#16546=EDGE_CURVE('',#8851,#8863,#5008,.T.); +#16549=EDGE_CURVE('',#8875,#8850,#5016,.T.); +#16554=ADVANCED_FACE('',(#16553),#16543,.T.); +#16561=EDGE_CURVE('',#8858,#8851,#5035,.T.); +#16564=EDGE_CURVE('',#8863,#8861,#5061,.T.); +#16568=ADVANCED_FACE('',(#16567),#16559,.T.); +#16613=EDGE_CURVE('',#8854,#8858,#5040,.T.); +#16617=ADVANCED_FACE('',(#16616),#16609,.F.); +#16629=ADVANCED_FACE('',(#16628),#16622,.F.); +#16636=EDGE_CURVE('',#8861,#8867,#5056,.T.); +#16641=ADVANCED_FACE('',(#16640),#16634,.T.); +#16650=EDGE_CURVE('',#8867,#8864,#5065,.T.); +#16654=ADVANCED_FACE('',(#16653),#16646,.T.); +#16662=EDGE_CURVE('',#8869,#8871,#5073,.T.); +#16667=ADVANCED_FACE('',(#16666),#16659,.F.); +#16675=EDGE_CURVE('',#8869,#8873,#5078,.T.); +#16680=ADVANCED_FACE('',(#16679),#16672,.T.); +#16688=EDGE_CURVE('',#8873,#8875,#5088,.T.); +#16692=ADVANCED_FACE('',(#16691),#16685,.T.); +#16704=ADVANCED_FACE('',(#16703),#16697,.T.); +#16711=EDGE_CURVE('',#8584,#8588,#5093,.T.); +#16713=EDGE_CURVE('',#8588,#8589,#5181,.T.); +#16715=EDGE_CURVE('',#8585,#8589,#5168,.T.); +#16719=ADVANCED_FACE('',(#16718),#16709,.F.); +#16738=EDGE_CURVE('',#8625,#8629,#5098,.T.); +#16740=EDGE_CURVE('',#8629,#8588,#5194,.T.); +#16745=ADVANCED_FACE('',(#16744),#16736,.F.); +#16752=EDGE_CURVE('',#8624,#8628,#5103,.T.); +#16754=EDGE_CURVE('',#8628,#8629,#5198,.T.); +#16759=ADVANCED_FACE('',(#16758),#16750,.F.); +#16778=EDGE_CURVE('',#8621,#8617,#5108,.T.); +#16780=EDGE_CURVE('',#8617,#8628,#5207,.T.); +#16785=ADVANCED_FACE('',(#16784),#16776,.F.); +#16791=EDGE_CURVE('',#8616,#8617,#5117,.T.); +#16795=EDGE_CURVE('',#8620,#8616,#5113,.T.); +#16799=ADVANCED_FACE('',(#16798),#16790,.F.); +#16806=EDGE_CURVE('',#8616,#8427,#5121,.T.); +#16808=EDGE_CURVE('',#8427,#8429,#5248,.T.); +#16810=EDGE_CURVE('',#8617,#8429,#5211,.T.); +#16814=ADVANCED_FACE('',(#16813),#16804,.T.); +#16820=EDGE_CURVE('',#8613,#8425,#5125,.T.); +#16822=EDGE_CURVE('',#8425,#8427,#5253,.T.); +#16825=EDGE_CURVE('',#8613,#8616,#5130,.T.); +#16829=ADVANCED_FACE('',(#16828),#16819,.F.); +#16835=EDGE_CURVE('',#8612,#8613,#5134,.T.); +#16837=EDGE_CURVE('',#8612,#8423,#5138,.T.); +#16839=EDGE_CURVE('',#8423,#8425,#5257,.T.); +#16844=ADVANCED_FACE('',(#16843),#16834,.T.); +#16851=EDGE_CURVE('',#8608,#8612,#5143,.T.); +#16854=EDGE_CURVE('',#8609,#8613,#6536,.T.); +#16858=ADVANCED_FACE('',(#16857),#16849,.F.); +#16877=EDGE_CURVE('',#8601,#8605,#5148,.T.); +#16879=EDGE_CURVE('',#8605,#8612,#5730,.T.); +#16884=ADVANCED_FACE('',(#16883),#16875,.F.); +#16891=EDGE_CURVE('',#8600,#8604,#5153,.T.); +#16893=EDGE_CURVE('',#8604,#8605,#5734,.T.); +#16898=ADVANCED_FACE('',(#16897),#16889,.F.); +#16917=EDGE_CURVE('',#8593,#8597,#5158,.T.); +#16919=EDGE_CURVE('',#8597,#8604,#5747,.T.); +#16924=ADVANCED_FACE('',(#16923),#16915,.F.); +#16931=EDGE_CURVE('',#8592,#8596,#5163,.T.); +#16933=EDGE_CURVE('',#8596,#8597,#5751,.T.); +#16938=ADVANCED_FACE('',(#16937),#16929,.F.); +#16958=EDGE_CURVE('',#8589,#8596,#5177,.T.); +#16963=ADVANCED_FACE('',(#16962),#16955,.F.); +#16969=EDGE_CURVE('',#8589,#8413,#5172,.T.); +#16971=EDGE_CURVE('',#8413,#8415,#5280,.T.); +#16973=EDGE_CURVE('',#8596,#8415,#5755,.T.); +#16978=ADVANCED_FACE('',(#16977),#16968,.F.); +#16985=EDGE_CURVE('',#8588,#8411,#5185,.T.); +#16987=EDGE_CURVE('',#8411,#8413,#5284,.T.); +#16992=ADVANCED_FACE('',(#16991),#16983,.T.); +#16998=EDGE_CURVE('',#8629,#8409,#5189,.T.); +#17000=EDGE_CURVE('',#8409,#8411,#5289,.T.); +#17006=ADVANCED_FACE('',(#17005),#16997,.F.); +#17013=EDGE_CURVE('',#8628,#8408,#5202,.T.); +#17015=EDGE_CURVE('',#8408,#8409,#5239,.T.); +#17020=ADVANCED_FACE('',(#17019),#17011,.T.); +#17029=EDGE_CURVE('',#8429,#8408,#5244,.T.); +#17033=ADVANCED_FACE('',(#17032),#17025,.F.); +#17039=EDGE_CURVE('',#8396,#8397,#5215,.T.); +#17041=EDGE_CURVE('',#8405,#8396,#5219,.T.); +#17043=EDGE_CURVE('',#8403,#8405,#5223,.T.); +#17045=EDGE_CURVE('',#8401,#8403,#5227,.T.); +#17047=EDGE_CURVE('',#8399,#8401,#5231,.T.); +#17049=EDGE_CURVE('',#8397,#8399,#5235,.T.); +#17053=EDGE_CURVE('',#8100,#8101,#5293,.T.); +#17055=EDGE_CURVE('',#8101,#8103,#5298,.T.); +#17057=EDGE_CURVE('',#8103,#8105,#5302,.T.); +#17059=EDGE_CURVE('',#8105,#8107,#5307,.T.); +#17061=EDGE_CURVE('',#8107,#8109,#5311,.T.); +#17063=EDGE_CURVE('',#8109,#8111,#5316,.T.); +#17065=EDGE_CURVE('',#8111,#8113,#5320,.T.); +#17067=EDGE_CURVE('',#8113,#8115,#5325,.T.); +#17069=EDGE_CURVE('',#8115,#8117,#5329,.T.); +#17071=EDGE_CURVE('',#8117,#8119,#5334,.T.); +#17073=EDGE_CURVE('',#8119,#8121,#5338,.T.); +#17075=EDGE_CURVE('',#8121,#8100,#5343,.T.); +#17079=EDGE_CURVE('',#8154,#8155,#5402,.T.); +#17081=EDGE_CURVE('',#8155,#8154,#5407,.T.); +#17085=EDGE_CURVE('',#8164,#8165,#5412,.T.); +#17087=EDGE_CURVE('',#8165,#8164,#5417,.T.); +#17091=EDGE_CURVE('',#8174,#8175,#5422,.T.); +#17093=EDGE_CURVE('',#8175,#8174,#5427,.T.); +#17097=EDGE_CURVE('',#8184,#8185,#5432,.T.); +#17099=EDGE_CURVE('',#8185,#8184,#5437,.T.); +#17103=EDGE_CURVE('',#8194,#8195,#5442,.T.); +#17105=EDGE_CURVE('',#8195,#8194,#5447,.T.); +#17109=EDGE_CURVE('',#8204,#8205,#5452,.T.); +#17111=EDGE_CURVE('',#8205,#8204,#5457,.T.); +#17115=EDGE_CURVE('',#8214,#8215,#5462,.T.); +#17117=EDGE_CURVE('',#8215,#8214,#5467,.T.); +#17121=EDGE_CURVE('',#8224,#8225,#5472,.T.); +#17123=EDGE_CURVE('',#8225,#8224,#5477,.T.); +#17127=EDGE_CURVE('',#8234,#8235,#5482,.T.); +#17129=EDGE_CURVE('',#8235,#8234,#5487,.T.); +#17133=EDGE_CURVE('',#8244,#8245,#5492,.T.); +#17135=EDGE_CURVE('',#8245,#8244,#5497,.T.); +#17139=EDGE_CURVE('',#8254,#8255,#5502,.T.); +#17141=EDGE_CURVE('',#8255,#8254,#5507,.T.); +#17145=EDGE_CURVE('',#8264,#8265,#5512,.T.); +#17147=EDGE_CURVE('',#8265,#8264,#5517,.T.); +#17151=EDGE_CURVE('',#8274,#8275,#5522,.T.); +#17153=EDGE_CURVE('',#8275,#8274,#5527,.T.); +#17157=EDGE_CURVE('',#8284,#8285,#5532,.T.); +#17159=EDGE_CURVE('',#8285,#8284,#5537,.T.); +#17163=EDGE_CURVE('',#8294,#8295,#5542,.T.); +#17165=EDGE_CURVE('',#8295,#8294,#5547,.T.); +#17169=EDGE_CURVE('',#8304,#8305,#5552,.T.); +#17171=EDGE_CURVE('',#8305,#8304,#5557,.T.); +#17175=EDGE_CURVE('',#8314,#8315,#5562,.T.); +#17177=EDGE_CURVE('',#8315,#8314,#5567,.T.); +#17181=EDGE_CURVE('',#8324,#8325,#5572,.T.); +#17183=EDGE_CURVE('',#8325,#8324,#5577,.T.); +#17187=EDGE_CURVE('',#8334,#8335,#5582,.T.); +#17189=EDGE_CURVE('',#8335,#8334,#5587,.T.); +#17193=EDGE_CURVE('',#8344,#8345,#5592,.T.); +#17195=EDGE_CURVE('',#8345,#8344,#5597,.T.); +#17199=EDGE_CURVE('',#9008,#9009,#5602,.T.); +#17201=EDGE_CURVE('',#9009,#9008,#5607,.T.); +#17205=EDGE_CURVE('',#9018,#9019,#5612,.T.); +#17207=EDGE_CURVE('',#9019,#9018,#5617,.T.); +#17211=ADVANCED_FACE('',(#17052,#17078,#17084,#17090,#17096,#17102,#17108, +#17114,#17120,#17126,#17132,#17138,#17144,#17150,#17156,#17162,#17168,#17174, +#17180,#17186,#17192,#17198,#17204,#17210),#17038,.T.); +#17217=EDGE_CURVE('',#8124,#8125,#5348,.T.); +#17219=EDGE_CURVE('',#8124,#8127,#5352,.T.); +#17221=EDGE_CURVE('',#8129,#8127,#5357,.T.); +#17223=EDGE_CURVE('',#8129,#8131,#5361,.T.); +#17225=EDGE_CURVE('',#8133,#8131,#5366,.T.); +#17227=EDGE_CURVE('',#8133,#8135,#5370,.T.); +#17229=EDGE_CURVE('',#8137,#8135,#5375,.T.); +#17231=EDGE_CURVE('',#8137,#8139,#5379,.T.); +#17233=EDGE_CURVE('',#8141,#8139,#5384,.T.); +#17235=EDGE_CURVE('',#8141,#8143,#5388,.T.); +#17237=EDGE_CURVE('',#8145,#8143,#5393,.T.); +#17239=EDGE_CURVE('',#8145,#8125,#5397,.T.); +#17248=EDGE_CURVE('',#8421,#8423,#5262,.T.); +#17250=EDGE_CURVE('',#8419,#8421,#5266,.T.); +#17252=EDGE_CURVE('',#8417,#8419,#5271,.T.); +#17254=EDGE_CURVE('',#8415,#8417,#5275,.T.); +#17261=ADVANCED_FACE('',(#17242,#17260),#17216,.T.); +#17267=EDGE_CURVE('',#8901,#8907,#5621,.T.); +#17269=EDGE_CURVE('',#8901,#8396,#5625,.T.); +#17272=EDGE_CURVE('',#8907,#8397,#5705,.T.); +#17276=ADVANCED_FACE('',(#17275),#17266,.T.); +#17283=EDGE_CURVE('',#8901,#8903,#5635,.T.); +#17286=EDGE_CURVE('',#8907,#8905,#5697,.T.); +#17290=ADVANCED_FACE('',(#17289),#17281,.F.); +#17296=EDGE_CURVE('',#8899,#8901,#5648,.T.); +#17300=EDGE_CURVE('',#8899,#8897,#5644,.T.); +#17304=ADVANCED_FACE('',(#17303),#17295,.F.); +#17311=EDGE_CURVE('',#8899,#8405,#5652,.T.); +#17317=ADVANCED_FACE('',(#17316),#17309,.T.); +#17323=EDGE_CURVE('',#8895,#8899,#5656,.T.); +#17325=EDGE_CURVE('',#8895,#8403,#5660,.T.); +#17331=ADVANCED_FACE('',(#17330),#17322,.T.); +#17338=EDGE_CURVE('',#8895,#8893,#5669,.T.); +#17344=ADVANCED_FACE('',(#17343),#17336,.F.); +#17351=EDGE_CURVE('',#8891,#8887,#5678,.T.); +#17353=EDGE_CURVE('',#8891,#8895,#5717,.T.); +#17358=ADVANCED_FACE('',(#17357),#17349,.F.); +#17365=EDGE_CURVE('',#8890,#8886,#5687,.T.); +#17367=EDGE_CURVE('',#8890,#8891,#5709,.T.); +#17372=ADVANCED_FACE('',(#17371),#17363,.F.); +#17380=EDGE_CURVE('',#8907,#8890,#5701,.T.); +#17385=ADVANCED_FACE('',(#17384),#17377,.F.); +#17394=EDGE_CURVE('',#8890,#8399,#5713,.T.); +#17398=ADVANCED_FACE('',(#17397),#17390,.T.); +#17407=EDGE_CURVE('',#8891,#8401,#5721,.T.); +#17411=ADVANCED_FACE('',(#17410),#17403,.T.); +#17423=ADVANCED_FACE('',(#17422),#17416,.T.); +#17429=EDGE_CURVE('',#8605,#8421,#5725,.T.); +#17436=ADVANCED_FACE('',(#17435),#17428,.F.); +#17443=EDGE_CURVE('',#8604,#8419,#5738,.T.); +#17449=ADVANCED_FACE('',(#17448),#17441,.T.); +#17455=EDGE_CURVE('',#8597,#8417,#5742,.T.); +#17462=ADVANCED_FACE('',(#17461),#17454,.F.); +#17474=ADVANCED_FACE('',(#17473),#17467,.T.); +#17481=EDGE_CURVE('',#8100,#8052,#5759,.T.); +#17483=EDGE_CURVE('',#8052,#8053,#5807,.T.); +#17485=EDGE_CURVE('',#8101,#8053,#5803,.T.); +#17489=ADVANCED_FACE('',(#17488),#17479,.F.); +#17496=EDGE_CURVE('',#8121,#8073,#5763,.T.); +#17498=EDGE_CURVE('',#8073,#8052,#5812,.T.); +#17503=ADVANCED_FACE('',(#17502),#17494,.F.); +#17510=EDGE_CURVE('',#8119,#8071,#5767,.T.); +#17512=EDGE_CURVE('',#8071,#8073,#5816,.T.); +#17517=ADVANCED_FACE('',(#17516),#17508,.F.); +#17524=EDGE_CURVE('',#8117,#8069,#5771,.T.); +#17526=EDGE_CURVE('',#8069,#8071,#5821,.T.); +#17531=ADVANCED_FACE('',(#17530),#17522,.F.); +#17538=EDGE_CURVE('',#8115,#8067,#5775,.T.); +#17540=EDGE_CURVE('',#8067,#8069,#5825,.T.); +#17545=ADVANCED_FACE('',(#17544),#17536,.F.); +#17552=EDGE_CURVE('',#8113,#8065,#5779,.T.); +#17554=EDGE_CURVE('',#8065,#8067,#5830,.T.); +#17559=ADVANCED_FACE('',(#17558),#17550,.F.); +#17566=EDGE_CURVE('',#8111,#8063,#5783,.T.); +#17568=EDGE_CURVE('',#8063,#8065,#5834,.T.); +#17573=ADVANCED_FACE('',(#17572),#17564,.F.); +#17580=EDGE_CURVE('',#8109,#8061,#5787,.T.); +#17582=EDGE_CURVE('',#8061,#8063,#5839,.T.); +#17587=ADVANCED_FACE('',(#17586),#17578,.F.); +#17594=EDGE_CURVE('',#8107,#8059,#5791,.T.); +#17596=EDGE_CURVE('',#8059,#8061,#5843,.T.); +#17601=ADVANCED_FACE('',(#17600),#17592,.F.); +#17608=EDGE_CURVE('',#8105,#8057,#5795,.T.); +#17610=EDGE_CURVE('',#8057,#8059,#5848,.T.); +#17615=ADVANCED_FACE('',(#17614),#17606,.F.); +#17622=EDGE_CURVE('',#8103,#8055,#5799,.T.); +#17624=EDGE_CURVE('',#8055,#8057,#5852,.T.); +#17629=ADVANCED_FACE('',(#17628),#17620,.F.); +#17637=EDGE_CURVE('',#8053,#8055,#5857,.T.); +#17642=ADVANCED_FACE('',(#17641),#17634,.F.); +#17662=EDGE_CURVE('',#8076,#8077,#5862,.T.); +#17664=EDGE_CURVE('',#8097,#8076,#5866,.T.); +#17666=EDGE_CURVE('',#8095,#8097,#5871,.T.); +#17668=EDGE_CURVE('',#8093,#8095,#5875,.T.); +#17670=EDGE_CURVE('',#8091,#8093,#5880,.T.); +#17672=EDGE_CURVE('',#8089,#8091,#5884,.T.); +#17674=EDGE_CURVE('',#8087,#8089,#5889,.T.); +#17676=EDGE_CURVE('',#8085,#8087,#5893,.T.); +#17678=EDGE_CURVE('',#8083,#8085,#5898,.T.); +#17680=EDGE_CURVE('',#8081,#8083,#5902,.T.); +#17682=EDGE_CURVE('',#8079,#8081,#5907,.T.); +#17684=EDGE_CURVE('',#8077,#8079,#5911,.T.); +#17688=ADVANCED_FACE('',(#17661,#17687),#17647,.T.); +#17695=EDGE_CURVE('',#8125,#8076,#5915,.T.); +#17698=EDGE_CURVE('',#8124,#8077,#5959,.T.); +#17702=ADVANCED_FACE('',(#17701),#17693,.T.); +#17709=EDGE_CURVE('',#8145,#8097,#5919,.T.); +#17715=ADVANCED_FACE('',(#17714),#17707,.F.); +#17722=EDGE_CURVE('',#8143,#8095,#5923,.T.); +#17728=ADVANCED_FACE('',(#17727),#17720,.T.); +#17735=EDGE_CURVE('',#8141,#8093,#5927,.T.); +#17741=ADVANCED_FACE('',(#17740),#17733,.F.); +#17748=EDGE_CURVE('',#8139,#8091,#5931,.T.); +#17754=ADVANCED_FACE('',(#17753),#17746,.T.); +#17761=EDGE_CURVE('',#8137,#8089,#5935,.T.); +#17767=ADVANCED_FACE('',(#17766),#17759,.F.); +#17774=EDGE_CURVE('',#8135,#8087,#5939,.T.); +#17780=ADVANCED_FACE('',(#17779),#17772,.T.); +#17787=EDGE_CURVE('',#8133,#8085,#5943,.T.); +#17793=ADVANCED_FACE('',(#17792),#17785,.F.); +#17800=EDGE_CURVE('',#8131,#8083,#5947,.T.); +#17806=ADVANCED_FACE('',(#17805),#17798,.T.); +#17813=EDGE_CURVE('',#8129,#8081,#5951,.T.); +#17819=ADVANCED_FACE('',(#17818),#17811,.F.); +#17826=EDGE_CURVE('',#8127,#8079,#5955,.T.); +#17832=ADVANCED_FACE('',(#17831),#17824,.T.); +#17844=ADVANCED_FACE('',(#17843),#17837,.F.); +#17851=EDGE_CURVE('',#8149,#8154,#5977,.T.); +#17853=EDGE_CURVE('',#8149,#8151,#5964,.T.); +#17855=EDGE_CURVE('',#8151,#8155,#5968,.T.); +#17859=ADVANCED_FACE('',(#17858),#17849,.F.); +#17867=EDGE_CURVE('',#8149,#8151,#5973,.T.); +#17872=ADVANCED_FACE('',(#17871),#17864,.F.); +#17878=EDGE_CURVE('',#8148,#8149,#5981,.T.); +#17881=EDGE_CURVE('',#8148,#8151,#5985,.T.); +#17885=ADVANCED_FACE('',(#17884),#17877,.F.); +#17896=ADVANCED_FACE('',(#17895),#17890,.F.); +#17903=EDGE_CURVE('',#8159,#8164,#6003,.T.); +#17905=EDGE_CURVE('',#8159,#8161,#5990,.T.); +#17907=EDGE_CURVE('',#8161,#8165,#5994,.T.); +#17911=ADVANCED_FACE('',(#17910),#17901,.F.); +#17919=EDGE_CURVE('',#8159,#8161,#5999,.T.); +#17924=ADVANCED_FACE('',(#17923),#17916,.F.); +#17930=EDGE_CURVE('',#8158,#8159,#6007,.T.); +#17933=EDGE_CURVE('',#8158,#8161,#6011,.T.); +#17937=ADVANCED_FACE('',(#17936),#17929,.F.); +#17948=ADVANCED_FACE('',(#17947),#17942,.F.); +#17955=EDGE_CURVE('',#8169,#8174,#6029,.T.); +#17957=EDGE_CURVE('',#8169,#8171,#6016,.T.); +#17959=EDGE_CURVE('',#8171,#8175,#6020,.T.); +#17963=ADVANCED_FACE('',(#17962),#17953,.F.); +#17971=EDGE_CURVE('',#8169,#8171,#6025,.T.); +#17976=ADVANCED_FACE('',(#17975),#17968,.F.); +#17982=EDGE_CURVE('',#8168,#8169,#6033,.T.); +#17985=EDGE_CURVE('',#8168,#8171,#6037,.T.); +#17989=ADVANCED_FACE('',(#17988),#17981,.F.); +#18000=ADVANCED_FACE('',(#17999),#17994,.F.); +#18007=EDGE_CURVE('',#8179,#8184,#6055,.T.); +#18009=EDGE_CURVE('',#8179,#8181,#6042,.T.); +#18011=EDGE_CURVE('',#8181,#8185,#6046,.T.); +#18015=ADVANCED_FACE('',(#18014),#18005,.F.); +#18023=EDGE_CURVE('',#8179,#8181,#6051,.T.); +#18028=ADVANCED_FACE('',(#18027),#18020,.F.); +#18034=EDGE_CURVE('',#8178,#8179,#6059,.T.); +#18037=EDGE_CURVE('',#8178,#8181,#6063,.T.); +#18041=ADVANCED_FACE('',(#18040),#18033,.F.); +#18052=ADVANCED_FACE('',(#18051),#18046,.F.); +#18059=EDGE_CURVE('',#8189,#8194,#6081,.T.); +#18061=EDGE_CURVE('',#8189,#8191,#6068,.T.); +#18063=EDGE_CURVE('',#8191,#8195,#6072,.T.); +#18067=ADVANCED_FACE('',(#18066),#18057,.F.); +#18075=EDGE_CURVE('',#8189,#8191,#6077,.T.); +#18080=ADVANCED_FACE('',(#18079),#18072,.F.); +#18086=EDGE_CURVE('',#8188,#8189,#6085,.T.); +#18089=EDGE_CURVE('',#8188,#8191,#6089,.T.); +#18093=ADVANCED_FACE('',(#18092),#18085,.F.); +#18104=ADVANCED_FACE('',(#18103),#18098,.F.); +#18111=EDGE_CURVE('',#8199,#8204,#6107,.T.); +#18113=EDGE_CURVE('',#8199,#8201,#6094,.T.); +#18115=EDGE_CURVE('',#8201,#8205,#6098,.T.); +#18119=ADVANCED_FACE('',(#18118),#18109,.F.); +#18127=EDGE_CURVE('',#8199,#8201,#6103,.T.); +#18132=ADVANCED_FACE('',(#18131),#18124,.F.); +#18138=EDGE_CURVE('',#8198,#8199,#6111,.T.); +#18141=EDGE_CURVE('',#8198,#8201,#6115,.T.); +#18145=ADVANCED_FACE('',(#18144),#18137,.F.); +#18156=ADVANCED_FACE('',(#18155),#18150,.F.); +#18163=EDGE_CURVE('',#8209,#8214,#6133,.T.); +#18165=EDGE_CURVE('',#8209,#8211,#6120,.T.); +#18167=EDGE_CURVE('',#8211,#8215,#6124,.T.); +#18171=ADVANCED_FACE('',(#18170),#18161,.F.); +#18179=EDGE_CURVE('',#8209,#8211,#6129,.T.); +#18184=ADVANCED_FACE('',(#18183),#18176,.F.); +#18190=EDGE_CURVE('',#8208,#8209,#6137,.T.); +#18193=EDGE_CURVE('',#8208,#8211,#6141,.T.); +#18197=ADVANCED_FACE('',(#18196),#18189,.F.); +#18208=ADVANCED_FACE('',(#18207),#18202,.F.); +#18215=EDGE_CURVE('',#8219,#8224,#6159,.T.); +#18217=EDGE_CURVE('',#8219,#8221,#6146,.T.); +#18219=EDGE_CURVE('',#8221,#8225,#6150,.T.); +#18223=ADVANCED_FACE('',(#18222),#18213,.F.); +#18231=EDGE_CURVE('',#8219,#8221,#6155,.T.); +#18236=ADVANCED_FACE('',(#18235),#18228,.F.); +#18242=EDGE_CURVE('',#8218,#8219,#6163,.T.); +#18245=EDGE_CURVE('',#8218,#8221,#6167,.T.); +#18249=ADVANCED_FACE('',(#18248),#18241,.F.); +#18260=ADVANCED_FACE('',(#18259),#18254,.F.); +#18267=EDGE_CURVE('',#8229,#8234,#6185,.T.); +#18269=EDGE_CURVE('',#8229,#8231,#6172,.T.); +#18271=EDGE_CURVE('',#8231,#8235,#6176,.T.); +#18275=ADVANCED_FACE('',(#18274),#18265,.F.); +#18283=EDGE_CURVE('',#8229,#8231,#6181,.T.); +#18288=ADVANCED_FACE('',(#18287),#18280,.F.); +#18294=EDGE_CURVE('',#8228,#8229,#6189,.T.); +#18297=EDGE_CURVE('',#8228,#8231,#6193,.T.); +#18301=ADVANCED_FACE('',(#18300),#18293,.F.); +#18312=ADVANCED_FACE('',(#18311),#18306,.F.); +#18319=EDGE_CURVE('',#8239,#8244,#6211,.T.); +#18321=EDGE_CURVE('',#8239,#8241,#6198,.T.); +#18323=EDGE_CURVE('',#8241,#8245,#6202,.T.); +#18327=ADVANCED_FACE('',(#18326),#18317,.F.); +#18335=EDGE_CURVE('',#8239,#8241,#6207,.T.); +#18340=ADVANCED_FACE('',(#18339),#18332,.F.); +#18346=EDGE_CURVE('',#8238,#8239,#6215,.T.); +#18349=EDGE_CURVE('',#8238,#8241,#6219,.T.); +#18353=ADVANCED_FACE('',(#18352),#18345,.F.); +#18364=ADVANCED_FACE('',(#18363),#18358,.F.); +#18371=EDGE_CURVE('',#8249,#8254,#6237,.T.); +#18373=EDGE_CURVE('',#8249,#8251,#6224,.T.); +#18375=EDGE_CURVE('',#8251,#8255,#6228,.T.); +#18379=ADVANCED_FACE('',(#18378),#18369,.F.); +#18387=EDGE_CURVE('',#8249,#8251,#6233,.T.); +#18392=ADVANCED_FACE('',(#18391),#18384,.F.); +#18398=EDGE_CURVE('',#8248,#8249,#6241,.T.); +#18401=EDGE_CURVE('',#8248,#8251,#6245,.T.); +#18405=ADVANCED_FACE('',(#18404),#18397,.F.); +#18416=ADVANCED_FACE('',(#18415),#18410,.F.); +#18423=EDGE_CURVE('',#8259,#8264,#6263,.T.); +#18425=EDGE_CURVE('',#8259,#8261,#6250,.T.); +#18427=EDGE_CURVE('',#8261,#8265,#6254,.T.); +#18431=ADVANCED_FACE('',(#18430),#18421,.F.); +#18439=EDGE_CURVE('',#8259,#8261,#6259,.T.); +#18444=ADVANCED_FACE('',(#18443),#18436,.F.); +#18450=EDGE_CURVE('',#8258,#8259,#6267,.T.); +#18453=EDGE_CURVE('',#8258,#8261,#6271,.T.); +#18457=ADVANCED_FACE('',(#18456),#18449,.F.); +#18468=ADVANCED_FACE('',(#18467),#18462,.F.); +#18475=EDGE_CURVE('',#8269,#8274,#6289,.T.); +#18477=EDGE_CURVE('',#8269,#8271,#6276,.T.); +#18479=EDGE_CURVE('',#8271,#8275,#6280,.T.); +#18483=ADVANCED_FACE('',(#18482),#18473,.F.); +#18491=EDGE_CURVE('',#8269,#8271,#6285,.T.); +#18496=ADVANCED_FACE('',(#18495),#18488,.F.); +#18502=EDGE_CURVE('',#8268,#8269,#6293,.T.); +#18505=EDGE_CURVE('',#8268,#8271,#6297,.T.); +#18509=ADVANCED_FACE('',(#18508),#18501,.F.); +#18520=ADVANCED_FACE('',(#18519),#18514,.F.); +#18527=EDGE_CURVE('',#8279,#8284,#6315,.T.); +#18529=EDGE_CURVE('',#8279,#8281,#6302,.T.); +#18531=EDGE_CURVE('',#8281,#8285,#6306,.T.); +#18535=ADVANCED_FACE('',(#18534),#18525,.F.); +#18543=EDGE_CURVE('',#8279,#8281,#6311,.T.); +#18548=ADVANCED_FACE('',(#18547),#18540,.F.); +#18554=EDGE_CURVE('',#8278,#8279,#6319,.T.); +#18557=EDGE_CURVE('',#8278,#8281,#6323,.T.); +#18561=ADVANCED_FACE('',(#18560),#18553,.F.); +#18572=ADVANCED_FACE('',(#18571),#18566,.F.); +#18579=EDGE_CURVE('',#8289,#8294,#6341,.T.); +#18581=EDGE_CURVE('',#8289,#8291,#6328,.T.); +#18583=EDGE_CURVE('',#8291,#8295,#6332,.T.); +#18587=ADVANCED_FACE('',(#18586),#18577,.F.); +#18595=EDGE_CURVE('',#8289,#8291,#6337,.T.); +#18600=ADVANCED_FACE('',(#18599),#18592,.F.); +#18606=EDGE_CURVE('',#8288,#8289,#6345,.T.); +#18609=EDGE_CURVE('',#8288,#8291,#6349,.T.); +#18613=ADVANCED_FACE('',(#18612),#18605,.F.); +#18624=ADVANCED_FACE('',(#18623),#18618,.F.); +#18631=EDGE_CURVE('',#8299,#8304,#6367,.T.); +#18633=EDGE_CURVE('',#8299,#8301,#6354,.T.); +#18635=EDGE_CURVE('',#8301,#8305,#6358,.T.); +#18639=ADVANCED_FACE('',(#18638),#18629,.F.); +#18647=EDGE_CURVE('',#8299,#8301,#6363,.T.); +#18652=ADVANCED_FACE('',(#18651),#18644,.F.); +#18658=EDGE_CURVE('',#8298,#8299,#6371,.T.); +#18661=EDGE_CURVE('',#8298,#8301,#6375,.T.); +#18665=ADVANCED_FACE('',(#18664),#18657,.F.); +#18676=ADVANCED_FACE('',(#18675),#18670,.F.); +#18683=EDGE_CURVE('',#8309,#8314,#6393,.T.); +#18685=EDGE_CURVE('',#8309,#8311,#6380,.T.); +#18687=EDGE_CURVE('',#8311,#8315,#6384,.T.); +#18691=ADVANCED_FACE('',(#18690),#18681,.F.); +#18699=EDGE_CURVE('',#8309,#8311,#6389,.T.); +#18704=ADVANCED_FACE('',(#18703),#18696,.F.); +#18710=EDGE_CURVE('',#8308,#8309,#6397,.T.); +#18713=EDGE_CURVE('',#8308,#8311,#6401,.T.); +#18717=ADVANCED_FACE('',(#18716),#18709,.F.); +#18728=ADVANCED_FACE('',(#18727),#18722,.F.); +#18735=EDGE_CURVE('',#8319,#8324,#6419,.T.); +#18737=EDGE_CURVE('',#8319,#8321,#6406,.T.); +#18739=EDGE_CURVE('',#8321,#8325,#6410,.T.); +#18743=ADVANCED_FACE('',(#18742),#18733,.F.); +#18751=EDGE_CURVE('',#8319,#8321,#6415,.T.); +#18756=ADVANCED_FACE('',(#18755),#18748,.F.); +#18762=EDGE_CURVE('',#8318,#8319,#6423,.T.); +#18765=EDGE_CURVE('',#8318,#8321,#6427,.T.); +#18769=ADVANCED_FACE('',(#18768),#18761,.F.); +#18780=ADVANCED_FACE('',(#18779),#18774,.F.); +#18787=EDGE_CURVE('',#8329,#8334,#6445,.T.); +#18789=EDGE_CURVE('',#8329,#8331,#6432,.T.); +#18791=EDGE_CURVE('',#8331,#8335,#6436,.T.); +#18795=ADVANCED_FACE('',(#18794),#18785,.F.); +#18803=EDGE_CURVE('',#8329,#8331,#6441,.T.); +#18808=ADVANCED_FACE('',(#18807),#18800,.F.); +#18814=EDGE_CURVE('',#8328,#8329,#6449,.T.); +#18817=EDGE_CURVE('',#8328,#8331,#6453,.T.); +#18821=ADVANCED_FACE('',(#18820),#18813,.F.); +#18832=ADVANCED_FACE('',(#18831),#18826,.F.); +#18839=EDGE_CURVE('',#8339,#8344,#6471,.T.); +#18841=EDGE_CURVE('',#8339,#8341,#6458,.T.); +#18843=EDGE_CURVE('',#8341,#8345,#6462,.T.); +#18847=ADVANCED_FACE('',(#18846),#18837,.F.); +#18855=EDGE_CURVE('',#8339,#8341,#6467,.T.); +#18860=ADVANCED_FACE('',(#18859),#18852,.F.); +#18866=EDGE_CURVE('',#8338,#8339,#6475,.T.); +#18869=EDGE_CURVE('',#8338,#8341,#6479,.T.); +#18873=ADVANCED_FACE('',(#18872),#18865,.F.); +#18884=ADVANCED_FACE('',(#18883),#18878,.F.); +#18891=EDGE_CURVE('',#9003,#9008,#6497,.T.); +#18893=EDGE_CURVE('',#9003,#9005,#6484,.T.); +#18895=EDGE_CURVE('',#9005,#9009,#6488,.T.); +#18899=ADVANCED_FACE('',(#18898),#18889,.F.); +#18907=EDGE_CURVE('',#9003,#9005,#6493,.T.); +#18912=ADVANCED_FACE('',(#18911),#18904,.F.); +#18918=EDGE_CURVE('',#9002,#9003,#6501,.T.); +#18921=EDGE_CURVE('',#9002,#9005,#6505,.T.); +#18925=ADVANCED_FACE('',(#18924),#18917,.F.); +#18936=ADVANCED_FACE('',(#18935),#18930,.F.); +#18943=EDGE_CURVE('',#9013,#9018,#6523,.T.); +#18945=EDGE_CURVE('',#9013,#9015,#6510,.T.); +#18947=EDGE_CURVE('',#9015,#9019,#6514,.T.); +#18951=ADVANCED_FACE('',(#18950),#18941,.F.); +#18959=EDGE_CURVE('',#9013,#9015,#6519,.T.); +#18964=ADVANCED_FACE('',(#18963),#18956,.F.); +#18970=EDGE_CURVE('',#9012,#9013,#6527,.T.); +#18973=EDGE_CURVE('',#9012,#9015,#6531,.T.); +#18977=ADVANCED_FACE('',(#18976),#18969,.F.); +#18988=ADVANCED_FACE('',(#18987),#18982,.F.); +#19012=ADVANCED_FACE('',(#19011),#19005,.F.); +#19018=EDGE_CURVE('',#8447,#8445,#6572,.T.); +#19020=EDGE_CURVE('',#8445,#8451,#6655,.T.); +#19023=EDGE_CURVE('',#8450,#8447,#6706,.T.); +#19027=ADVANCED_FACE('',(#19026),#19017,.F.); +#19033=EDGE_CURVE('',#8444,#8445,#6568,.T.); +#19036=EDGE_CURVE('',#8453,#8447,#6576,.T.); +#19045=ADVANCED_FACE('',(#19040,#19044),#19032,.F.); +#19051=EDGE_CURVE('',#8440,#8441,#6588,.T.); +#19053=EDGE_CURVE('',#8441,#8445,#6660,.T.); +#19059=ADVANCED_FACE('',(#19058),#19050,.F.); +#19067=EDGE_CURVE('',#8507,#8504,#6592,.T.); +#19069=EDGE_CURVE('',#8441,#8507,#6596,.T.); +#19073=ADVANCED_FACE('',(#19072),#19064,.F.); +#19080=EDGE_CURVE('',#8501,#8505,#6608,.T.); +#19082=EDGE_CURVE('',#8501,#8507,#6645,.T.); +#19087=ADVANCED_FACE('',(#19086),#19078,.T.); +#19093=EDGE_CURVE('',#8498,#8499,#6600,.T.); +#19095=EDGE_CURVE('',#8501,#8499,#6604,.T.); +#19101=ADVANCED_FACE('',(#19100),#19092,.F.); +#19108=EDGE_CURVE('',#8491,#8499,#6623,.T.); +#19114=ADVANCED_FACE('',(#19113),#19106,.F.); +#19120=EDGE_CURVE('',#8499,#8493,#6618,.T.); +#19123=EDGE_CURVE('',#8493,#8491,#6628,.T.); +#19127=ADVANCED_FACE('',(#19126),#19119,.F.); +#19136=EDGE_CURVE('',#8503,#8501,#6633,.T.); +#19140=ADVANCED_FACE('',(#19139),#19132,.F.); +#19167=EDGE_CURVE('',#8507,#8509,#6638,.T.); +#19173=ADVANCED_FACE('',(#19172),#19165,.F.); +#19182=EDGE_CURVE('',#8451,#8441,#6650,.T.); +#19186=ADVANCED_FACE('',(#19185),#19178,.F.); +#19197=ADVANCED_FACE('',(#19196),#19191,.F.); +#19204=EDGE_CURVE('',#8489,#8481,#6665,.T.); +#19210=ADVANCED_FACE('',(#19209),#19202,.F.); +#19217=EDGE_CURVE('',#8483,#8489,#6670,.T.); +#19222=ADVANCED_FACE('',(#19221),#19215,.F.); +#19234=ADVANCED_FACE('',(#19233),#19227,.F.); +#19241=EDGE_CURVE('',#8447,#8457,#6701,.T.); +#19243=EDGE_CURVE('',#8456,#8457,#6715,.T.); +#19248=ADVANCED_FACE('',(#19247),#19239,.F.); +#19254=EDGE_CURVE('',#8457,#8450,#6696,.T.); +#19260=ADVANCED_FACE('',(#19259),#19253,.F.); +#19266=EDGE_CURVE('',#8459,#8457,#6719,.T.); +#19270=EDGE_CURVE('',#8461,#8459,#6711,.T.); +#19274=ADVANCED_FACE('',(#19273),#19265,.F.); +#19282=EDGE_CURVE('',#8459,#8463,#6723,.T.); +#19287=ADVANCED_FACE('',(#19286),#19279,.F.); +#19295=EDGE_CURVE('',#8459,#8465,#6735,.T.); +#19297=EDGE_CURVE('',#8465,#8462,#6739,.T.); +#19301=ADVANCED_FACE('',(#19300),#19292,.T.); +#19328=EDGE_CURVE('',#8465,#8471,#6728,.T.); +#19334=ADVANCED_FACE('',(#19333),#19326,.F.); +#19340=EDGE_CURVE('',#8467,#8465,#6743,.T.); +#19344=EDGE_CURVE('',#8470,#8467,#6767,.T.); +#19348=ADVANCED_FACE('',(#19347),#19339,.F.); +#19356=EDGE_CURVE('',#8473,#8467,#6747,.T.); +#19361=ADVANCED_FACE('',(#19360),#19353,.F.); +#19368=EDGE_CURVE('',#8467,#8477,#6762,.T.); +#19374=ADVANCED_FACE('',(#19373),#19366,.F.); +#19380=EDGE_CURVE('',#8477,#8470,#6757,.T.); +#19386=ADVANCED_FACE('',(#19385),#19379,.F.); +#19398=ADVANCED_FACE('',(#19397),#19391,.F.); +#19410=ADVANCED_FACE('',(#19409),#19403,.F.); +#19417=EDGE_CURVE('',#7841,#7846,#6790,.T.); +#19419=EDGE_CURVE('',#7841,#7843,#6777,.T.); +#19421=EDGE_CURVE('',#7843,#7847,#6781,.T.); +#19425=ADVANCED_FACE('',(#19424),#19415,.F.); +#19433=EDGE_CURVE('',#7841,#7843,#6786,.T.); +#19438=ADVANCED_FACE('',(#19437),#19430,.F.); +#19444=EDGE_CURVE('',#7840,#7841,#6794,.T.); +#19447=EDGE_CURVE('',#7840,#7843,#6798,.T.); +#19451=ADVANCED_FACE('',(#19450),#19443,.F.); +#19462=ADVANCED_FACE('',(#19461),#19456,.F.); +#19469=EDGE_CURVE('',#7851,#7856,#6816,.T.); +#19471=EDGE_CURVE('',#7851,#7853,#6803,.T.); +#19473=EDGE_CURVE('',#7853,#7857,#6807,.T.); +#19477=ADVANCED_FACE('',(#19476),#19467,.F.); +#19485=EDGE_CURVE('',#7851,#7853,#6812,.T.); +#19490=ADVANCED_FACE('',(#19489),#19482,.F.); +#19496=EDGE_CURVE('',#7850,#7851,#6820,.T.); +#19499=EDGE_CURVE('',#7850,#7853,#6824,.T.); +#19503=ADVANCED_FACE('',(#19502),#19495,.F.); +#19514=ADVANCED_FACE('',(#19513),#19508,.F.); +#19521=EDGE_CURVE('',#7861,#7866,#6842,.T.); +#19523=EDGE_CURVE('',#7861,#7863,#6829,.T.); +#19525=EDGE_CURVE('',#7863,#7867,#6833,.T.); +#19529=ADVANCED_FACE('',(#19528),#19519,.F.); +#19537=EDGE_CURVE('',#7861,#7863,#6838,.T.); +#19542=ADVANCED_FACE('',(#19541),#19534,.F.); +#19548=EDGE_CURVE('',#7860,#7861,#6846,.T.); +#19551=EDGE_CURVE('',#7860,#7863,#6850,.T.); +#19555=ADVANCED_FACE('',(#19554),#19547,.F.); +#19566=ADVANCED_FACE('',(#19565),#19560,.F.); +#19573=EDGE_CURVE('',#7871,#7876,#6868,.T.); +#19575=EDGE_CURVE('',#7871,#7873,#6855,.T.); +#19577=EDGE_CURVE('',#7873,#7877,#6859,.T.); +#19581=ADVANCED_FACE('',(#19580),#19571,.F.); +#19589=EDGE_CURVE('',#7871,#7873,#6864,.T.); +#19594=ADVANCED_FACE('',(#19593),#19586,.F.); +#19600=EDGE_CURVE('',#7870,#7871,#6872,.T.); +#19603=EDGE_CURVE('',#7870,#7873,#6876,.T.); +#19607=ADVANCED_FACE('',(#19606),#19599,.F.); +#19618=ADVANCED_FACE('',(#19617),#19612,.F.); +#19625=EDGE_CURVE('',#7881,#7886,#6894,.T.); +#19627=EDGE_CURVE('',#7881,#7883,#6881,.T.); +#19629=EDGE_CURVE('',#7883,#7887,#6885,.T.); +#19633=ADVANCED_FACE('',(#19632),#19623,.F.); +#19641=EDGE_CURVE('',#7881,#7883,#6890,.T.); +#19646=ADVANCED_FACE('',(#19645),#19638,.F.); +#19652=EDGE_CURVE('',#7880,#7881,#6898,.T.); +#19655=EDGE_CURVE('',#7880,#7883,#6902,.T.); +#19659=ADVANCED_FACE('',(#19658),#19651,.F.); +#19670=ADVANCED_FACE('',(#19669),#19664,.F.); +#19677=EDGE_CURVE('',#7891,#7896,#6920,.T.); +#19679=EDGE_CURVE('',#7891,#7893,#6907,.T.); +#19681=EDGE_CURVE('',#7893,#7897,#6911,.T.); +#19685=ADVANCED_FACE('',(#19684),#19675,.F.); +#19693=EDGE_CURVE('',#7891,#7893,#6916,.T.); +#19698=ADVANCED_FACE('',(#19697),#19690,.F.); +#19704=EDGE_CURVE('',#7890,#7891,#6924,.T.); +#19707=EDGE_CURVE('',#7890,#7893,#6928,.T.); +#19711=ADVANCED_FACE('',(#19710),#19703,.F.); +#19722=ADVANCED_FACE('',(#19721),#19716,.F.); +#19729=EDGE_CURVE('',#7901,#7906,#6946,.T.); +#19731=EDGE_CURVE('',#7901,#7903,#6933,.T.); +#19733=EDGE_CURVE('',#7903,#7907,#6937,.T.); +#19737=ADVANCED_FACE('',(#19736),#19727,.F.); +#19745=EDGE_CURVE('',#7901,#7903,#6942,.T.); +#19750=ADVANCED_FACE('',(#19749),#19742,.F.); +#19756=EDGE_CURVE('',#7900,#7901,#6950,.T.); +#19759=EDGE_CURVE('',#7900,#7903,#6954,.T.); +#19763=ADVANCED_FACE('',(#19762),#19755,.F.); +#19774=ADVANCED_FACE('',(#19773),#19768,.F.); +#19781=EDGE_CURVE('',#7911,#7916,#6972,.T.); +#19783=EDGE_CURVE('',#7911,#7913,#6959,.T.); +#19785=EDGE_CURVE('',#7913,#7917,#6963,.T.); +#19789=ADVANCED_FACE('',(#19788),#19779,.F.); +#19797=EDGE_CURVE('',#7911,#7913,#6968,.T.); +#19802=ADVANCED_FACE('',(#19801),#19794,.F.); +#19808=EDGE_CURVE('',#7910,#7911,#6976,.T.); +#19811=EDGE_CURVE('',#7910,#7913,#6980,.T.); +#19815=ADVANCED_FACE('',(#19814),#19807,.F.); +#19826=ADVANCED_FACE('',(#19825),#19820,.F.); +#19833=EDGE_CURVE('',#7921,#7926,#6998,.T.); +#19835=EDGE_CURVE('',#7921,#7923,#6985,.T.); +#19837=EDGE_CURVE('',#7923,#7927,#6989,.T.); +#19841=ADVANCED_FACE('',(#19840),#19831,.F.); +#19849=EDGE_CURVE('',#7921,#7923,#6994,.T.); +#19854=ADVANCED_FACE('',(#19853),#19846,.F.); +#19860=EDGE_CURVE('',#7920,#7921,#7002,.T.); +#19863=EDGE_CURVE('',#7920,#7923,#7006,.T.); +#19867=ADVANCED_FACE('',(#19866),#19859,.F.); +#19878=ADVANCED_FACE('',(#19877),#19872,.F.); +#19885=EDGE_CURVE('',#7931,#7936,#7024,.T.); +#19887=EDGE_CURVE('',#7931,#7933,#7011,.T.); +#19889=EDGE_CURVE('',#7933,#7937,#7015,.T.); +#19893=ADVANCED_FACE('',(#19892),#19883,.F.); +#19901=EDGE_CURVE('',#7931,#7933,#7020,.T.); +#19906=ADVANCED_FACE('',(#19905),#19898,.F.); +#19912=EDGE_CURVE('',#7930,#7931,#7028,.T.); +#19915=EDGE_CURVE('',#7930,#7933,#7032,.T.); +#19919=ADVANCED_FACE('',(#19918),#19911,.F.); +#19930=ADVANCED_FACE('',(#19929),#19924,.F.); +#20022=EDGE_CURVE('',#8637,#8636,#7058,.T.); +#20027=ADVANCED_FACE('',(#20026),#20019,.F.); +#20039=ADVANCED_FACE('',(#20038),#20032,.T.); +#20046=EDGE_CURVE('',#9106,#9042,#7066,.T.); +#20048=EDGE_CURVE('',#9042,#9043,#7114,.T.); +#20050=EDGE_CURVE('',#9107,#9043,#7110,.T.); +#20054=ADVANCED_FACE('',(#20053),#20044,.F.); +#20061=EDGE_CURVE('',#9127,#9063,#7070,.T.); +#20063=EDGE_CURVE('',#9063,#9042,#7118,.T.); +#20068=ADVANCED_FACE('',(#20067),#20059,.F.); +#20075=EDGE_CURVE('',#9125,#9061,#7074,.T.); +#20077=EDGE_CURVE('',#9061,#9063,#7123,.T.); +#20082=ADVANCED_FACE('',(#20081),#20073,.F.); +#20089=EDGE_CURVE('',#9123,#9059,#7078,.T.); +#20091=EDGE_CURVE('',#9059,#9061,#7127,.T.); +#20096=ADVANCED_FACE('',(#20095),#20087,.F.); +#20103=EDGE_CURVE('',#9121,#9057,#7082,.T.); +#20105=EDGE_CURVE('',#9057,#9059,#7132,.T.); +#20110=ADVANCED_FACE('',(#20109),#20101,.T.); +#20117=EDGE_CURVE('',#9119,#9055,#7086,.T.); +#20119=EDGE_CURVE('',#9055,#9057,#7136,.T.); +#20124=ADVANCED_FACE('',(#20123),#20115,.F.); +#20131=EDGE_CURVE('',#9117,#9053,#7090,.T.); +#20133=EDGE_CURVE('',#9053,#9055,#7140,.T.); +#20138=ADVANCED_FACE('',(#20137),#20129,.F.); +#20145=EDGE_CURVE('',#9115,#9051,#7094,.T.); +#20147=EDGE_CURVE('',#9051,#9053,#7144,.T.); +#20152=ADVANCED_FACE('',(#20151),#20143,.F.); +#20159=EDGE_CURVE('',#9113,#9049,#7098,.T.); +#20161=EDGE_CURVE('',#9049,#9051,#7149,.T.); +#20166=ADVANCED_FACE('',(#20165),#20157,.F.); +#20173=EDGE_CURVE('',#9111,#9047,#7102,.T.); +#20175=EDGE_CURVE('',#9047,#9049,#7153,.T.); +#20180=ADVANCED_FACE('',(#20179),#20171,.F.); +#20187=EDGE_CURVE('',#9109,#9045,#7106,.T.); +#20189=EDGE_CURVE('',#9045,#9047,#7158,.T.); +#20194=ADVANCED_FACE('',(#20193),#20185,.T.); +#20202=EDGE_CURVE('',#9043,#9045,#7162,.T.); +#20207=ADVANCED_FACE('',(#20206),#20199,.F.); +#20227=ADVANCED_FACE('',(#20226),#20212,.T.); +#20233=EDGE_CURVE('',#9066,#9067,#7166,.T.); +#20235=EDGE_CURVE('',#9103,#9066,#7171,.T.); +#20237=EDGE_CURVE('',#9101,#9103,#7175,.T.); +#20239=EDGE_CURVE('',#9099,#9101,#7180,.T.); +#20241=EDGE_CURVE('',#9097,#9099,#7184,.T.); +#20243=EDGE_CURVE('',#9095,#9097,#7189,.T.); +#20245=EDGE_CURVE('',#9093,#9095,#7193,.T.); +#20247=EDGE_CURVE('',#9091,#9093,#7197,.T.); +#20249=EDGE_CURVE('',#9089,#9091,#7201,.T.); +#20251=EDGE_CURVE('',#9087,#9089,#7205,.T.); +#20253=EDGE_CURVE('',#9085,#9087,#7209,.T.); +#20255=EDGE_CURVE('',#9083,#9085,#7213,.T.); +#20257=EDGE_CURVE('',#9081,#9083,#7217,.T.); +#20259=EDGE_CURVE('',#9079,#9081,#7222,.T.); +#20261=EDGE_CURVE('',#9077,#9079,#7226,.T.); +#20263=EDGE_CURVE('',#9075,#9077,#7231,.T.); +#20265=EDGE_CURVE('',#9073,#9075,#7235,.T.); +#20267=EDGE_CURVE('',#9071,#9073,#7240,.T.); +#20269=EDGE_CURVE('',#9069,#9071,#7244,.T.); +#20271=EDGE_CURVE('',#9067,#9069,#7248,.T.); +#20275=ADVANCED_FACE('',(#20274),#20232,.T.); +#20282=EDGE_CURVE('',#9130,#9066,#7252,.T.); +#20285=EDGE_CURVE('',#9131,#9067,#7328,.T.); +#20289=ADVANCED_FACE('',(#20288),#20280,.F.); +#20296=EDGE_CURVE('',#9167,#9103,#7256,.T.); +#20302=ADVANCED_FACE('',(#20301),#20294,.T.); +#20309=EDGE_CURVE('',#9165,#9101,#7260,.T.); +#20315=ADVANCED_FACE('',(#20314),#20307,.F.); +#20322=EDGE_CURVE('',#9163,#9099,#7264,.T.); +#20328=ADVANCED_FACE('',(#20327),#20320,.T.); +#20335=EDGE_CURVE('',#9161,#9097,#7268,.T.); +#20341=ADVANCED_FACE('',(#20340),#20333,.F.); +#20348=EDGE_CURVE('',#9159,#9095,#7272,.T.); +#20354=ADVANCED_FACE('',(#20353),#20346,.F.); +#20361=EDGE_CURVE('',#9157,#9093,#7276,.T.); +#20367=ADVANCED_FACE('',(#20366),#20359,.F.); +#20374=EDGE_CURVE('',#9155,#9091,#7280,.T.); +#20380=ADVANCED_FACE('',(#20379),#20372,.F.); +#20387=EDGE_CURVE('',#9153,#9089,#7284,.T.); +#20393=ADVANCED_FACE('',(#20392),#20385,.F.); +#20400=EDGE_CURVE('',#9151,#9087,#7288,.T.); +#20406=ADVANCED_FACE('',(#20405),#20398,.F.); +#20413=EDGE_CURVE('',#9149,#9085,#7292,.T.); +#20419=ADVANCED_FACE('',(#20418),#20411,.F.); +#20426=EDGE_CURVE('',#9147,#9083,#7296,.T.); +#20432=ADVANCED_FACE('',(#20431),#20424,.F.); +#20439=EDGE_CURVE('',#9145,#9081,#7300,.T.); +#20445=ADVANCED_FACE('',(#20444),#20437,.F.); +#20452=EDGE_CURVE('',#9143,#9079,#7304,.T.); +#20458=ADVANCED_FACE('',(#20457),#20450,.T.); +#20465=EDGE_CURVE('',#9141,#9077,#7308,.T.); +#20471=ADVANCED_FACE('',(#20470),#20463,.F.); +#20478=EDGE_CURVE('',#9139,#9075,#7312,.T.); +#20484=ADVANCED_FACE('',(#20483),#20476,.F.); +#20491=EDGE_CURVE('',#9137,#9073,#7316,.T.); +#20497=ADVANCED_FACE('',(#20496),#20489,.F.); +#20504=EDGE_CURVE('',#9135,#9071,#7320,.T.); +#20510=ADVANCED_FACE('',(#20509),#20502,.F.); +#20517=EDGE_CURVE('',#9133,#9069,#7324,.T.); +#20523=ADVANCED_FACE('',(#20522),#20515,.F.); +#20535=ADVANCED_FACE('',(#20534),#20528,.F.); +#20547=ADVANCED_FACE('',(#20546),#20540,.F.); +#20554=EDGE_CURVE('',#9023,#9028,#7359,.T.); +#20556=EDGE_CURVE('',#9023,#9025,#7346,.T.); +#20558=EDGE_CURVE('',#9025,#9029,#7350,.T.); +#20562=ADVANCED_FACE('',(#20561),#20552,.F.); +#20570=EDGE_CURVE('',#9023,#9025,#7355,.T.); +#20575=ADVANCED_FACE('',(#20574),#20567,.F.); +#20581=EDGE_CURVE('',#9022,#9023,#7363,.T.); +#20584=EDGE_CURVE('',#9022,#9025,#7367,.T.); +#20588=ADVANCED_FACE('',(#20587),#20580,.F.); +#20599=ADVANCED_FACE('',(#20598),#20593,.F.); +#20606=EDGE_CURVE('',#9033,#9038,#7385,.T.); +#20608=EDGE_CURVE('',#9033,#9035,#7372,.T.); +#20610=EDGE_CURVE('',#9035,#9039,#7376,.T.); +#20614=ADVANCED_FACE('',(#20613),#20604,.F.); +#20622=EDGE_CURVE('',#9033,#9035,#7381,.T.); +#20627=ADVANCED_FACE('',(#20626),#20619,.F.); +#20633=EDGE_CURVE('',#9032,#9033,#7389,.T.); +#20636=EDGE_CURVE('',#9032,#9035,#7393,.T.); +#20640=ADVANCED_FACE('',(#20639),#20632,.F.); +#20651=ADVANCED_FACE('',(#20650),#20645,.F.); +#20657=CIRCLE('',#20656,4.25E1); +#20662=CIRCLE('',#20661,4.25E1); +#20667=CIRCLE('',#20666,2.E1); +#20672=CIRCLE('',#20671,2.E1); +#20686=EDGE_CURVE('',#20676,#20675,#20657,.T.); +#20688=EDGE_CURVE('',#20675,#20676,#20662,.T.); +#20692=EDGE_CURVE('',#20680,#20679,#20667,.T.); +#20694=EDGE_CURVE('',#20679,#20680,#20672,.T.); +#20698=ADVANCED_FACE('',(#20691,#20697),#20685,.T.); +#20723=TRIMMED_CURVE('',#20722,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.E0)), +.T.,.UNSPECIFIED.); +#20724=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#20723); +#20725=COMPOSITE_CURVE('',(#20724),.F.); +#20747=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.)); +#20748=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.)); +#20751=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT()); +#20753=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT(( +#20752))GLOBAL_UNIT_ASSIGNED_CONTEXT((#20747,#20750,#20751))REPRESENTATION_CONTEXT('ID1','3')); +#20754=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#20700),#20753); +#20755=MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#20701),#20753); +#20756=GEOMETRICALLY_BOUNDED_SURFACE_SHAPE_REPRESENTATION('',(#20711),#20753); +#20757=SHAPE_REPRESENTATION('',(#20705,#20732,#20739),#20753); +#20768=PRODUCT_DEFINITION('design','',#20767,#20764); +#20769=PRODUCT_DEFINITION_SHAPE('','SHAPE FOR nist-ctc-02-asme1-rc.', +#20768); +#20770=SHAPE_ASPECT('','solid data associated with nist-ctc-02-asme1-rc', +#20769,.F.); +#20771=PROPERTY_DEFINITION('', +'shape for solid data with which properties are associated',#20770); +#20772=SHAPE_REPRESENTATION('',(#20700),#20753); +#20773=SHAPE_DEFINITION_REPRESENTATION(#20771,#20772); +#20774=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.)); +#20778=PROPERTY_DEFINITION('geometric validation property', +'area of nist-ctc-02-asme1-rc',#20770); +#20779=REPRESENTATION('surface area',(#20777),#20753); +#20780=PROPERTY_DEFINITION_REPRESENTATION(#20778,#20779); +#20781=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.)); +#20785=PROPERTY_DEFINITION('geometric validation property', +'volume of nist-ctc-02-asme1-rc',#20770); +#20786=REPRESENTATION('volume',(#20784),#20753); +#20787=PROPERTY_DEFINITION_REPRESENTATION(#20785,#20786); +#20789=PROPERTY_DEFINITION('geometric validation property', +'centroid of nist-ctc-02-asme1-rc',#20770); +#20790=REPRESENTATION('centroid',(#20788),#20753); +#20791=PROPERTY_DEFINITION_REPRESENTATION(#20789,#20790); +#20792=SHAPE_ASPECT('', +'surface data associated with nist-ctc-02-asme1-rc',#20769,.F.); +#20793=PROPERTY_DEFINITION('', +'shape for surface data with which properties are associated',#20792); +#20794=SHAPE_REPRESENTATION('',(#20711),#20753); +#20795=SHAPE_DEFINITION_REPRESENTATION(#20793,#20794); +#20796=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.)); +#20800=PROPERTY_DEFINITION('geometric validation property', +'area of nist-ctc-02-asme1-rc',#20792); +#20801=REPRESENTATION('surface area',(#20799),#20753); +#20802=PROPERTY_DEFINITION_REPRESENTATION(#20800,#20801); +#20803=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.)); +#20807=PROPERTY_DEFINITION('geometric validation property', +'area of nist-ctc-02-asme1-rc',#20769); +#20808=REPRESENTATION('surface area',(#20806),#20753); +#20809=PROPERTY_DEFINITION_REPRESENTATION(#20807,#20808); +#20810=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.)); +#20814=PROPERTY_DEFINITION('geometric validation property', +'volume of nist-ctc-02-asme1-rc',#20769); +#20815=REPRESENTATION('volume',(#20813),#20753); +#20816=PROPERTY_DEFINITION_REPRESENTATION(#20814,#20815); +#20818=PROPERTY_DEFINITION('geometric validation property', +'centroid of nist-ctc-02-asme1-rc',#20769); +#20819=REPRESENTATION('centroid',(#20817),#20753); +#20820=PROPERTY_DEFINITION_REPRESENTATION(#20818,#20819); +#20821=SHAPE_DEFINITION_REPRESENTATION(#20769,#20757); +ENDSEC; +END-ISO-10303-21; diff --git a/spec/fixtures/systems/collections/chapter-1/chapter-1-article-2.md b/spec/fixtures/systems/collections/chapter-1/chapter-1-article-2.md index 955f24f3..d614e345 100644 --- a/spec/fixtures/systems/collections/chapter-1/chapter-1-article-2.md +++ b/spec/fixtures/systems/collections/chapter-1/chapter-1-article-2.md @@ -17,6 +17,8 @@ quo oscula me orbe! ## Amphitrite fronte verbaque credita +[3d-viewer ./3d-files/nist-ctc-02-asme1-rc.stp] + Pro potuisse oblectamina hoste venerat: sume legi inspirat, aures et saepe Herculeamque pedis tergo. Stimulataque viderunt; et tu abit. Miserae loquuntur vincere! diff --git a/spec/fixtures/systems/collections/chapter-2/3d-files/nist-ctc-01-asme1-rd.stp b/spec/fixtures/systems/collections/chapter-2/3d-files/nist-ctc-01-asme1-rd.stp new file mode 100644 index 00000000..0fb6ed60 --- /dev/null +++ b/spec/fixtures/systems/collections/chapter-2/3d-files/nist-ctc-01-asme1-rd.stp @@ -0,0 +1,5506 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('CTC-01 geometry only from the NIST MBE PMI Validation and Conformance Testing Project - go.usa.gov/mGVm'),'2;1'); +FILE_NAME('nist_ctc_01_asme1.stp','2015-05-27T17:43:46',(''),(''),'','',''); +FILE_SCHEMA (('AP203_CONFIGURATION_CONTROLLED_3D_DESIGN_OF_MECHANICAL_PARTS_AND_ASSEMBLIES_MIM_LF { 1 0 10303 403 2 1 2}')); +ENDSEC; +DATA; +#10=GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION( +'nist-ctc-01-asme1-rd-None',(#95),#5327); +#11=SHAPE_REPRESENTATION_RELATIONSHIP('None', +'relationship between nist-ctc-01-asme1-rd-None and nist_ctc_01_ +asme1_rd-None',#94,#13); +#12=SHAPE_REPRESENTATION_RELATIONSHIP('None', +'relationship between nist-ctc-01-asme1-rd-None and nist_ctc_01_ +asme1_rd-None',#94,#10); +#13=ADVANCED_BREP_SHAPE_REPRESENTATION( +'nist-ctc-01-asme1-rd-None',(#101),#5327); +#14=CC_DESIGN_APPROVAL(#26,(#84)); +#15=CC_DESIGN_APPROVAL(#27,(#86)); +#16=CC_DESIGN_APPROVAL(#28,(#33)); +#17=APPROVAL_PERSON_ORGANIZATION(#71,#26,#20); +#18=APPROVAL_PERSON_ORGANIZATION(#72,#27,#21); +#19=APPROVAL_PERSON_ORGANIZATION(#73,#28,#22); +#20=APPROVAL_ROLE('approver'); +#21=APPROVAL_ROLE('approver'); +#22=APPROVAL_ROLE('approver'); +#23=APPROVAL_DATE_TIME(#41,#26); +#24=APPROVAL_DATE_TIME(#42,#27); +#25=APPROVAL_DATE_TIME(#43,#28); +#26=APPROVAL(#29,' '); +#27=APPROVAL(#30,' '); +#28=APPROVAL(#31,' '); +#29=APPROVAL_STATUS('not_yet_approved'); +#30=APPROVAL_STATUS('not_yet_approved'); +#31=APPROVAL_STATUS('not_yet_approved'); +#32=CC_DESIGN_SECURITY_CLASSIFICATION(#33,(#86)); +#33=SECURITY_CLASSIFICATION(' ',' ',#34); +#34=SECURITY_CLASSIFICATION_LEVEL('confidential'); +#35=CC_DESIGN_DATE_AND_TIME_ASSIGNMENT(#39,#37,(#84)); +#36=CC_DESIGN_DATE_AND_TIME_ASSIGNMENT(#40,#38,(#33)); +#37=DATE_TIME_ROLE('creation_date'); +#38=DATE_TIME_ROLE('classification_date'); +#39=DATE_AND_TIME(#54,#44); +#40=DATE_AND_TIME(#55,#45); +#41=DATE_AND_TIME(#56,#46); +#42=DATE_AND_TIME(#57,#47); +#43=DATE_AND_TIME(#58,#48); +#44=LOCAL_TIME(0,0,0.,#49); +#45=LOCAL_TIME(0,0,0.,#50); +#46=LOCAL_TIME(0,0,0.,#51); +#47=LOCAL_TIME(0,0,0.,#52); +#48=LOCAL_TIME(0,0,0.,#53); +#49=COORDINATED_UNIVERSAL_TIME_OFFSET(0,0,.BEHIND.); +#50=COORDINATED_UNIVERSAL_TIME_OFFSET(0,0,.BEHIND.); +#51=COORDINATED_UNIVERSAL_TIME_OFFSET(0,0,.BEHIND.); +#52=COORDINATED_UNIVERSAL_TIME_OFFSET(0,0,.BEHIND.); +#53=COORDINATED_UNIVERSAL_TIME_OFFSET(0,0,.BEHIND.); +#54=CALENDAR_DATE(0,1,1); +#55=CALENDAR_DATE(0,1,1); +#56=CALENDAR_DATE(0,1,1); +#57=CALENDAR_DATE(0,1,1); +#58=CALENDAR_DATE(0,1,1); +#59=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#67,#63,(#84,#86)); +#60=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#68,#64,(#88)); +#61=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#69,#65,(#86)); +#62=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#70,#66,(#33)); +#63=PERSON_AND_ORGANIZATION_ROLE('creator'); +#64=PERSON_AND_ORGANIZATION_ROLE('design_owner'); +#65=PERSON_AND_ORGANIZATION_ROLE('design_supplier'); +#66=PERSON_AND_ORGANIZATION_ROLE('classification_officer'); +#67=PERSON_AND_ORGANIZATION(#81,#74); +#68=PERSON_AND_ORGANIZATION(#81,#75); +#69=PERSON_AND_ORGANIZATION(#81,#76); +#70=PERSON_AND_ORGANIZATION(#81,#77); +#71=PERSON_AND_ORGANIZATION(#81,#78); +#72=PERSON_AND_ORGANIZATION(#81,#79); +#73=PERSON_AND_ORGANIZATION(#81,#80); +#74=ORGANIZATION(' ',' ',' '); +#75=ORGANIZATION(' ',' ',' '); +#76=ORGANIZATION(' ',' ',' '); +#77=ORGANIZATION(' ',' ',' '); +#78=ORGANIZATION(' ',' ',' '); +#79=ORGANIZATION(' ',' ',' '); +#80=ORGANIZATION(' ',' ',' '); +#81=PERSON(' ',' ',' ',(' '),$,$); +#82=SHAPE_DEFINITION_REPRESENTATION(#83,#94); +#83=PRODUCT_DEFINITION_SHAPE('','',#84); +#84=PRODUCT_DEFINITION(' ','',#86,#85); +#85=DESIGN_CONTEXT('',#93,'design'); +#86=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#88, + .NOT_KNOWN.); +#87=PRODUCT_RELATED_PRODUCT_CATEGORY('detail','',(#88)); +#88=PRODUCT('nist-ctc-01-asme1-rd','nist-ctc-01-asme1-rd', +' ',(#91)); +#89=PRODUCT_CATEGORY('part',' '); +#90=PRODUCT_CATEGORY(' ',''); +#91=MECHANICAL_CONTEXT(' ',#93,'mechanical'); +#92=APPLICATION_PROTOCOL_DEFINITION('international standard', +'config_control_design',2010,#93); +#93=APPLICATION_CONTEXT( +'configuration controlled 3D designs of mechanical parts and assemblie +s'); +#94=SHAPE_REPRESENTATION('nist-ctc-01-asme1-rd-None',(#3322),#5327); +#95=GEOMETRIC_CURVE_SET('None',(#4439,#4440,#4441,#4442,#4443,#4444,#4445, +#4446,#4447,#4448,#4449,#4450,#4451,#4452,#4453,#4454,#4455,#4456,#4457, +#4458,#4459,#4460,#2379,#2380,#2381,#2382,#2383,#2384,#2385,#2386,#2387, +#2388,#2389,#2390,#2391,#2392,#2393,#2394,#2395,#2396,#2397,#2398,#2399, +#2400,#2401,#2402,#2403,#2404,#2405,#2406,#2407,#2408,#2409,#2410,#2411, +#2412,#2413,#2414,#2415,#2416,#2417,#2418,#2419,#2420,#2421,#2422,#2423, +#2424,#2425,#2426,#2427,#2428,#2429,#2430,#2431,#2432,#2433,#2434,#2435, +#2436,#2437,#2438,#2439,#2440,#2441,#2442,#2443,#2444,#2445,#2446,#2447, +#2448,#2449,#2450,#2451,#2452,#2453,#2454,#2455,#2132)); +#96=SURFACE_STYLE_USAGE(.BOTH.,#97); +#97=SURFACE_SIDE_STYLE('',(#98)); +#98=SURFACE_STYLE_FILL_AREA(#99); +#99=FILL_AREA_STYLE('',(#100)); +#100=FILL_AREA_STYLE_COLOUR('',#3321); +#101=MANIFOLD_SOLID_BREP('',#102); +#102=CLOSED_SHELL('',(#297,#298,#299,#300,#301,#302,#303,#304,#305,#306, +#307,#308,#309,#310,#311,#312,#313,#314,#315,#316,#317,#318,#319,#320,#321, +#322,#323,#324,#325,#326,#327,#328,#329,#330,#331,#332,#333,#334,#335,#336, +#337,#338,#339,#340,#341,#342,#343,#344,#345,#346,#347,#348,#349,#350,#351, +#352,#353,#354,#355,#356,#357,#358,#359,#360,#361,#362,#363,#364,#365,#366, +#367,#368,#369,#370,#371,#372,#373,#374,#375,#376,#377,#378,#379,#380,#381, +#382,#383,#384,#385,#386,#387,#388,#389,#390,#391,#392,#393,#394,#395,#396, +#397,#398,#399,#400,#401,#402,#403,#404,#405,#406,#407,#408,#409,#410,#411, +#412,#413,#414,#415,#416,#417,#418,#419,#420,#421,#422,#423,#424,#425,#426, +#427,#428,#429,#430,#431,#432,#433,#434,#435)); +#103=ELLIPSE('',#3514,14.1421356237309,10.); +#104=ELLIPSE('',#3517,14.1421356237309,10.); +#105=ELLIPSE('',#3520,14.1421356237309,10.); +#106=ELLIPSE('',#3523,14.142135623731,10.); +#107=ELLIPSE('',#3526,5.77350269189626,5.); +#108=ELLIPSE('',#3527,5.77350269189626,5.); +#109=ELLIPSE('',#3529,5.77350269189626,5.); +#110=ELLIPSE('',#3531,5.77350269189626,5.); +#111=ELLIPSE('',#3533,5.77350269189626,5.); +#112=ELLIPSE('',#3535,5.77350269189626,5.); +#113=CONICAL_SURFACE('',#3501,10.,59.); +#114=CONICAL_SURFACE('',#3504,10.,59.); +#115=VERTEX_LOOP('',#1702); +#116=VERTEX_LOOP('',#1704); +#117=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4797,#4798,#4799,#4800,#4801,#4802, +#4803,#4804),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,0.25,0.500000000000001, +1.),.UNSPECIFIED.); +#118=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4910,#4911,#4912,#4913,#4914,#4915, +#4916,#4917),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,0.500000000000002,0.750000000000001, +1.),.UNSPECIFIED.); +#119=B_SPLINE_CURVE_WITH_KNOTS('',3,(#4973,#4974,#4975,#4976,#4977,#4978, +#4979,#4980),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,0.25,0.499999999999999, +1.),.UNSPECIFIED.); +#120=B_SPLINE_CURVE_WITH_KNOTS('',3,(#5033,#5034,#5035,#5036,#5037,#5038, +#5039,#5040),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,0.499999999999998,0.749999999999999, +1.),.UNSPECIFIED.); +#121=CYLINDRICAL_SURFACE('',#3394,20.); +#122=CYLINDRICAL_SURFACE('',#3397,10.); +#123=CYLINDRICAL_SURFACE('',#3400,10.); +#124=CYLINDRICAL_SURFACE('',#3403,10.); +#125=CYLINDRICAL_SURFACE('',#3406,10.); +#126=CYLINDRICAL_SURFACE('',#3412,10.); +#127=CYLINDRICAL_SURFACE('',#3416,25.); +#128=CYLINDRICAL_SURFACE('',#3418,50.); +#129=CYLINDRICAL_SURFACE('',#3420,50.); +#130=CYLINDRICAL_SURFACE('',#3436,50.); +#131=CYLINDRICAL_SURFACE('',#3439,25.); +#132=CYLINDRICAL_SURFACE('',#3443,9.99999999999999); +#133=CYLINDRICAL_SURFACE('',#3446,10.); +#134=CYLINDRICAL_SURFACE('',#3451,10.); +#135=CYLINDRICAL_SURFACE('',#3454,10.); +#136=CYLINDRICAL_SURFACE('',#3458,25.); +#137=CYLINDRICAL_SURFACE('',#3460,50.); +#138=CYLINDRICAL_SURFACE('',#3462,50.); +#139=CYLINDRICAL_SURFACE('',#3467,50.); +#140=CYLINDRICAL_SURFACE('',#3470,50.); +#141=CYLINDRICAL_SURFACE('',#3473,25.); +#142=CYLINDRICAL_SURFACE('',#3477,10.); +#143=CYLINDRICAL_SURFACE('',#3481,20.); +#144=CYLINDRICAL_SURFACE('',#3502,10.); +#145=CYLINDRICAL_SURFACE('',#3505,10.); +#146=CYLINDRICAL_SURFACE('',#3506,17.5); +#147=CYLINDRICAL_SURFACE('',#3507,17.5); +#148=CYLINDRICAL_SURFACE('',#3508,17.5); +#149=CYLINDRICAL_SURFACE('',#3509,17.5); +#150=CYLINDRICAL_SURFACE('',#3510,12.5); +#151=CYLINDRICAL_SURFACE('',#3511,12.5); +#152=CYLINDRICAL_SURFACE('',#3512,12.5); +#153=CYLINDRICAL_SURFACE('',#3513,12.5); +#154=CYLINDRICAL_SURFACE('',#3515,10.); +#155=CYLINDRICAL_SURFACE('',#3516,10.); +#156=CYLINDRICAL_SURFACE('',#3518,10.); +#157=CYLINDRICAL_SURFACE('',#3519,10.); +#158=CYLINDRICAL_SURFACE('',#3521,10.); +#159=CYLINDRICAL_SURFACE('',#3522,10.); +#160=CYLINDRICAL_SURFACE('',#3524,10.); +#161=CYLINDRICAL_SURFACE('',#3525,10.); +#162=CYLINDRICAL_SURFACE('',#3528,5.); +#163=CYLINDRICAL_SURFACE('',#3530,5.); +#164=CYLINDRICAL_SURFACE('',#3532,5.); +#165=CYLINDRICAL_SURFACE('',#3534,5.); +#166=CYLINDRICAL_SURFACE('',#3536,5.); +#167=CYLINDRICAL_SURFACE('',#3537,5.); +#168=CYLINDRICAL_SURFACE('',#3546,6.29360654157586); +#169=CYLINDRICAL_SURFACE('',#3549,6.85246291136714); +#170=CYLINDRICAL_SURFACE('',#3552,2.11556703271218); +#171=CYLINDRICAL_SURFACE('',#3561,6.82008445093102); +#172=CYLINDRICAL_SURFACE('',#3564,2.12492751756467); +#173=CYLINDRICAL_SURFACE('',#3567,1.63884124185529); +#174=CYLINDRICAL_SURFACE('',#3575,0.809806557150154); +#175=CYLINDRICAL_SURFACE('',#3578,5.275712808246); +#176=CYLINDRICAL_SURFACE('',#3583,0.621962808245865); +#177=CYLINDRICAL_SURFACE('',#3586,4.89146514119832); +#178=FACE_OUTER_BOUND('',#591,.T.); +#179=FACE_OUTER_BOUND('',#592,.T.); +#180=FACE_OUTER_BOUND('',#593,.T.); +#181=FACE_OUTER_BOUND('',#594,.T.); +#182=FACE_OUTER_BOUND('',#595,.T.); +#183=FACE_OUTER_BOUND('',#596,.T.); +#184=FACE_OUTER_BOUND('',#597,.T.); +#185=FACE_OUTER_BOUND('',#598,.T.); +#186=FACE_OUTER_BOUND('',#599,.T.); +#187=FACE_OUTER_BOUND('',#600,.T.); +#188=FACE_OUTER_BOUND('',#604,.T.); +#189=FACE_OUTER_BOUND('',#605,.T.); +#190=FACE_OUTER_BOUND('',#606,.T.); +#191=FACE_OUTER_BOUND('',#607,.T.); +#192=FACE_OUTER_BOUND('',#608,.T.); +#193=FACE_OUTER_BOUND('',#609,.T.); +#194=FACE_OUTER_BOUND('',#610,.T.); +#195=FACE_OUTER_BOUND('',#611,.T.); +#196=FACE_OUTER_BOUND('',#612,.T.); +#197=FACE_OUTER_BOUND('',#616,.T.); +#198=FACE_OUTER_BOUND('',#617,.T.); +#199=FACE_OUTER_BOUND('',#618,.T.); +#200=FACE_OUTER_BOUND('',#619,.T.); +#201=FACE_OUTER_BOUND('',#620,.T.); +#202=FACE_OUTER_BOUND('',#621,.T.); +#203=FACE_OUTER_BOUND('',#622,.T.); +#204=FACE_OUTER_BOUND('',#623,.T.); +#205=FACE_OUTER_BOUND('',#624,.T.); +#206=FACE_OUTER_BOUND('',#625,.T.); +#207=FACE_OUTER_BOUND('',#626,.T.); +#208=FACE_OUTER_BOUND('',#627,.T.); +#209=FACE_OUTER_BOUND('',#628,.T.); +#210=FACE_OUTER_BOUND('',#629,.T.); +#211=FACE_OUTER_BOUND('',#630,.T.); +#212=FACE_OUTER_BOUND('',#631,.T.); +#213=FACE_OUTER_BOUND('',#632,.T.); +#214=FACE_OUTER_BOUND('',#633,.T.); +#215=FACE_OUTER_BOUND('',#634,.T.); +#216=FACE_OUTER_BOUND('',#635,.T.); +#217=FACE_OUTER_BOUND('',#636,.T.); +#218=FACE_OUTER_BOUND('',#637,.T.); +#219=FACE_OUTER_BOUND('',#638,.T.); +#220=FACE_OUTER_BOUND('',#639,.T.); +#221=FACE_OUTER_BOUND('',#640,.T.); +#222=FACE_OUTER_BOUND('',#641,.T.); +#223=FACE_OUTER_BOUND('',#642,.T.); +#224=FACE_OUTER_BOUND('',#643,.T.); +#225=FACE_OUTER_BOUND('',#644,.T.); +#226=FACE_OUTER_BOUND('',#645,.T.); +#227=FACE_OUTER_BOUND('',#646,.T.); +#228=FACE_OUTER_BOUND('',#647,.T.); +#229=FACE_OUTER_BOUND('',#648,.T.); +#230=FACE_OUTER_BOUND('',#649,.T.); +#231=FACE_OUTER_BOUND('',#650,.T.); +#232=FACE_OUTER_BOUND('',#653,.T.); +#233=FACE_OUTER_BOUND('',#654,.T.); +#234=FACE_OUTER_BOUND('',#655,.T.); +#235=FACE_OUTER_BOUND('',#656,.T.); +#236=FACE_OUTER_BOUND('',#657,.T.); +#237=FACE_OUTER_BOUND('',#658,.T.); +#238=FACE_OUTER_BOUND('',#659,.T.); +#239=FACE_OUTER_BOUND('',#667,.T.); +#240=FACE_OUTER_BOUND('',#668,.T.); +#241=FACE_OUTER_BOUND('',#669,.T.); +#242=FACE_OUTER_BOUND('',#670,.T.); +#243=FACE_OUTER_BOUND('',#693,.T.); +#244=FACE_OUTER_BOUND('',#694,.T.); +#245=FACE_OUTER_BOUND('',#695,.T.); +#246=FACE_OUTER_BOUND('',#696,.T.); +#247=FACE_OUTER_BOUND('',#697,.T.); +#248=FACE_OUTER_BOUND('',#698,.T.); +#249=FACE_OUTER_BOUND('',#699,.T.); +#250=FACE_OUTER_BOUND('',#700,.T.); +#251=FACE_OUTER_BOUND('',#701,.T.); +#252=FACE_OUTER_BOUND('',#702,.T.); +#253=FACE_OUTER_BOUND('',#703,.T.); +#254=FACE_OUTER_BOUND('',#704,.T.); +#255=FACE_OUTER_BOUND('',#705,.T.); +#256=FACE_OUTER_BOUND('',#706,.T.); +#257=FACE_OUTER_BOUND('',#707,.T.); +#258=FACE_OUTER_BOUND('',#708,.T.); +#259=FACE_OUTER_BOUND('',#709,.T.); +#260=FACE_OUTER_BOUND('',#710,.T.); +#261=FACE_OUTER_BOUND('',#711,.T.); +#262=FACE_OUTER_BOUND('',#712,.T.); +#263=FACE_OUTER_BOUND('',#713,.T.); +#264=FACE_OUTER_BOUND('',#714,.T.); +#265=FACE_OUTER_BOUND('',#715,.T.); +#266=FACE_OUTER_BOUND('',#716,.T.); +#267=FACE_OUTER_BOUND('',#717,.T.); +#268=FACE_OUTER_BOUND('',#718,.T.); +#269=FACE_OUTER_BOUND('',#719,.T.); +#270=FACE_OUTER_BOUND('',#720,.T.); +#271=FACE_OUTER_BOUND('',#721,.T.); +#272=FACE_OUTER_BOUND('',#722,.T.); +#273=FACE_OUTER_BOUND('',#723,.T.); +#274=FACE_OUTER_BOUND('',#724,.T.); +#275=FACE_OUTER_BOUND('',#725,.T.); +#276=FACE_OUTER_BOUND('',#726,.T.); +#277=FACE_OUTER_BOUND('',#727,.T.); +#278=FACE_OUTER_BOUND('',#728,.T.); +#279=FACE_OUTER_BOUND('',#729,.T.); +#280=FACE_OUTER_BOUND('',#730,.T.); +#281=FACE_OUTER_BOUND('',#731,.T.); +#282=FACE_OUTER_BOUND('',#732,.T.); +#283=FACE_OUTER_BOUND('',#733,.T.); +#284=FACE_OUTER_BOUND('',#734,.T.); +#285=FACE_OUTER_BOUND('',#735,.T.); +#286=FACE_OUTER_BOUND('',#736,.T.); +#287=FACE_OUTER_BOUND('',#737,.T.); +#288=FACE_OUTER_BOUND('',#738,.T.); +#289=FACE_OUTER_BOUND('',#739,.T.); +#290=FACE_OUTER_BOUND('',#740,.T.); +#291=FACE_OUTER_BOUND('',#741,.T.); +#292=FACE_OUTER_BOUND('',#742,.T.); +#293=FACE_OUTER_BOUND('',#743,.T.); +#294=FACE_OUTER_BOUND('',#744,.T.); +#295=FACE_OUTER_BOUND('',#745,.T.); +#296=FACE_OUTER_BOUND('',#746,.T.); +#297=ADVANCED_FACE('',(#516,#517),#436,.T.); +#298=ADVANCED_FACE('',(#518,#519),#437,.T.); +#299=ADVANCED_FACE('',(#520,#521),#438,.T.); +#300=ADVANCED_FACE('',(#522,#523,#524,#525,#526,#527,#528,#529,#530,#531, +#532,#533),#439,.F.); +#301=ADVANCED_FACE('',(#178),#440,.T.); +#302=ADVANCED_FACE('',(#179),#121,.F.); +#303=ADVANCED_FACE('',(#180),#441,.T.); +#304=ADVANCED_FACE('',(#181),#122,.F.); +#305=ADVANCED_FACE('',(#182),#442,.F.); +#306=ADVANCED_FACE('',(#183),#123,.F.); +#307=ADVANCED_FACE('',(#184),#443,.F.); +#308=ADVANCED_FACE('',(#185),#124,.F.); +#309=ADVANCED_FACE('',(#186),#444,.F.); +#310=ADVANCED_FACE('',(#187),#125,.F.); +#311=ADVANCED_FACE('',(#534,#535,#536),#445,.T.); +#312=ADVANCED_FACE('',(#188),#446,.T.); +#313=ADVANCED_FACE('',(#189),#126,.F.); +#314=ADVANCED_FACE('',(#190),#447,.T.); +#315=ADVANCED_FACE('',(#191),#448,.T.); +#316=ADVANCED_FACE('',(#192),#127,.F.); +#317=ADVANCED_FACE('',(#193),#449,.T.); +#318=ADVANCED_FACE('',(#194),#128,.T.); +#319=ADVANCED_FACE('',(#195),#450,.T.); +#320=ADVANCED_FACE('',(#196),#129,.T.); +#321=ADVANCED_FACE('',(#537,#538,#539),#451,.T.); +#322=ADVANCED_FACE('',(#197),#452,.T.); +#323=ADVANCED_FACE('',(#198),#453,.T.); +#324=ADVANCED_FACE('',(#199),#130,.T.); +#325=ADVANCED_FACE('',(#200),#454,.T.); +#326=ADVANCED_FACE('',(#201),#131,.F.); +#327=ADVANCED_FACE('',(#202),#455,.T.); +#328=ADVANCED_FACE('',(#203),#456,.T.); +#329=ADVANCED_FACE('',(#204),#132,.F.); +#330=ADVANCED_FACE('',(#205),#457,.T.); +#331=ADVANCED_FACE('',(#206),#133,.F.); +#332=ADVANCED_FACE('',(#207),#458,.T.); +#333=ADVANCED_FACE('',(#208),#459,.T.); +#334=ADVANCED_FACE('',(#209),#460,.T.); +#335=ADVANCED_FACE('',(#210),#134,.F.); +#336=ADVANCED_FACE('',(#211),#461,.T.); +#337=ADVANCED_FACE('',(#212),#135,.F.); +#338=ADVANCED_FACE('',(#213),#462,.T.); +#339=ADVANCED_FACE('',(#214),#463,.T.); +#340=ADVANCED_FACE('',(#215),#136,.F.); +#341=ADVANCED_FACE('',(#216),#464,.T.); +#342=ADVANCED_FACE('',(#217),#137,.T.); +#343=ADVANCED_FACE('',(#218),#465,.T.); +#344=ADVANCED_FACE('',(#219),#138,.T.); +#345=ADVANCED_FACE('',(#220),#466,.T.); +#346=ADVANCED_FACE('',(#221),#139,.T.); +#347=ADVANCED_FACE('',(#222),#467,.T.); +#348=ADVANCED_FACE('',(#223),#140,.T.); +#349=ADVANCED_FACE('',(#224),#468,.T.); +#350=ADVANCED_FACE('',(#225),#141,.F.); +#351=ADVANCED_FACE('',(#226),#469,.T.); +#352=ADVANCED_FACE('',(#227),#470,.T.); +#353=ADVANCED_FACE('',(#228),#142,.F.); +#354=ADVANCED_FACE('',(#229),#471,.F.); +#355=ADVANCED_FACE('',(#230),#472,.T.); +#356=ADVANCED_FACE('',(#231),#143,.F.); +#357=ADVANCED_FACE('',(#540,#541),#473,.T.); +#358=ADVANCED_FACE('',(#232),#474,.F.); +#359=ADVANCED_FACE('',(#233),#475,.F.); +#360=ADVANCED_FACE('',(#234),#476,.F.); +#361=ADVANCED_FACE('',(#235),#477,.F.); +#362=ADVANCED_FACE('',(#236),#478,.F.); +#363=ADVANCED_FACE('',(#237),#479,.F.); +#364=ADVANCED_FACE('',(#238),#480,.T.); +#365=ADVANCED_FACE('',(#542,#543,#544,#545,#546,#547,#548),#481,.F.); +#366=ADVANCED_FACE('',(#239),#482,.F.); +#367=ADVANCED_FACE('',(#240),#483,.F.); +#368=ADVANCED_FACE('',(#241),#484,.F.); +#369=ADVANCED_FACE('',(#242),#485,.F.); +#370=ADVANCED_FACE('',(#549,#550),#113,.F.); +#371=ADVANCED_FACE('',(#551,#552),#144,.F.); +#372=ADVANCED_FACE('',(#553,#554),#114,.F.); +#373=ADVANCED_FACE('',(#555,#556),#145,.F.); +#374=ADVANCED_FACE('',(#557,#558),#146,.F.); +#375=ADVANCED_FACE('',(#559,#560),#147,.F.); +#376=ADVANCED_FACE('',(#561,#562),#148,.F.); +#377=ADVANCED_FACE('',(#563,#564),#149,.F.); +#378=ADVANCED_FACE('',(#565,#566),#150,.F.); +#379=ADVANCED_FACE('',(#567,#568),#151,.F.); +#380=ADVANCED_FACE('',(#569,#570),#152,.F.); +#381=ADVANCED_FACE('',(#571,#572),#153,.F.); +#382=ADVANCED_FACE('',(#243),#154,.F.); +#383=ADVANCED_FACE('',(#244),#155,.F.); +#384=ADVANCED_FACE('',(#245),#156,.F.); +#385=ADVANCED_FACE('',(#246),#157,.F.); +#386=ADVANCED_FACE('',(#247),#158,.F.); +#387=ADVANCED_FACE('',(#248),#159,.F.); +#388=ADVANCED_FACE('',(#249),#160,.F.); +#389=ADVANCED_FACE('',(#250),#161,.F.); +#390=ADVANCED_FACE('',(#251),#162,.F.); +#391=ADVANCED_FACE('',(#252),#163,.F.); +#392=ADVANCED_FACE('',(#253),#164,.F.); +#393=ADVANCED_FACE('',(#254),#165,.F.); +#394=ADVANCED_FACE('',(#255),#166,.F.); +#395=ADVANCED_FACE('',(#256),#167,.F.); +#396=ADVANCED_FACE('',(#257),#486,.T.); +#397=ADVANCED_FACE('',(#258),#487,.T.); +#398=ADVANCED_FACE('',(#259),#488,.T.); +#399=ADVANCED_FACE('',(#260),#489,.T.); +#400=ADVANCED_FACE('',(#261),#490,.T.); +#401=ADVANCED_FACE('',(#262),#491,.T.); +#402=ADVANCED_FACE('',(#263),#492,.F.); +#403=ADVANCED_FACE('',(#264),#168,.F.); +#404=ADVANCED_FACE('',(#265),#493,.F.); +#405=ADVANCED_FACE('',(#266),#169,.F.); +#406=ADVANCED_FACE('',(#267),#494,.F.); +#407=ADVANCED_FACE('',(#268),#170,.T.); +#408=ADVANCED_FACE('',(#269),#495,.F.); +#409=ADVANCED_FACE('',(#270),#496,.F.); +#410=ADVANCED_FACE('',(#271),#497,.F.); +#411=ADVANCED_FACE('',(#272),#498,.F.); +#412=ADVANCED_FACE('',(#273),#499,.F.); +#413=ADVANCED_FACE('',(#274),#500,.F.); +#414=ADVANCED_FACE('',(#275),#501,.F.); +#415=ADVANCED_FACE('',(#276),#171,.F.); +#416=ADVANCED_FACE('',(#277),#502,.F.); +#417=ADVANCED_FACE('',(#278),#172,.T.); +#418=ADVANCED_FACE('',(#279),#503,.F.); +#419=ADVANCED_FACE('',(#280),#173,.T.); +#420=ADVANCED_FACE('',(#281),#504,.F.); +#421=ADVANCED_FACE('',(#282),#505,.F.); +#422=ADVANCED_FACE('',(#283),#506,.T.); +#423=ADVANCED_FACE('',(#284),#507,.F.); +#424=ADVANCED_FACE('',(#285),#508,.F.); +#425=ADVANCED_FACE('',(#286),#509,.F.); +#426=ADVANCED_FACE('',(#287),#174,.T.); +#427=ADVANCED_FACE('',(#288),#510,.F.); +#428=ADVANCED_FACE('',(#289),#175,.F.); +#429=ADVANCED_FACE('',(#290),#511,.F.); +#430=ADVANCED_FACE('',(#291),#512,.F.); +#431=ADVANCED_FACE('',(#292),#513,.F.); +#432=ADVANCED_FACE('',(#293),#176,.T.); +#433=ADVANCED_FACE('',(#294),#514,.F.); +#434=ADVANCED_FACE('',(#295),#177,.F.); +#435=ADVANCED_FACE('',(#296),#515,.F.); +#436=PLANE('',#3352); +#437=PLANE('',#3355); +#438=PLANE('',#3359); +#439=PLANE('',#3391); +#440=PLANE('',#3392); +#441=PLANE('',#3395); +#442=PLANE('',#3398); +#443=PLANE('',#3401); +#444=PLANE('',#3404); +#445=PLANE('',#3409); +#446=PLANE('',#3410); +#447=PLANE('',#3413); +#448=PLANE('',#3414); +#449=PLANE('',#3417); +#450=PLANE('',#3419); +#451=PLANE('',#3433); +#452=PLANE('',#3434); +#453=PLANE('',#3435); +#454=PLANE('',#3437); +#455=PLANE('',#3440); +#456=PLANE('',#3441); +#457=PLANE('',#3444); +#458=PLANE('',#3447); +#459=PLANE('',#3448); +#460=PLANE('',#3449); +#461=PLANE('',#3452); +#462=PLANE('',#3455); +#463=PLANE('',#3456); +#464=PLANE('',#3459); +#465=PLANE('',#3461); +#466=PLANE('',#3465); +#467=PLANE('',#3468); +#468=PLANE('',#3471); +#469=PLANE('',#3474); +#470=PLANE('',#3475); +#471=PLANE('',#3478); +#472=PLANE('',#3479); +#473=PLANE('',#3483); +#474=PLANE('',#3484); +#475=PLANE('',#3485); +#476=PLANE('',#3486); +#477=PLANE('',#3487); +#478=PLANE('',#3488); +#479=PLANE('',#3489); +#480=PLANE('',#3490); +#481=PLANE('',#3495); +#482=PLANE('',#3496); +#483=PLANE('',#3497); +#484=PLANE('',#3498); +#485=PLANE('',#3499); +#486=PLANE('',#3538); +#487=PLANE('',#3539); +#488=PLANE('',#3540); +#489=PLANE('',#3541); +#490=PLANE('',#3542); +#491=PLANE('',#3543); +#492=PLANE('',#3544); +#493=PLANE('',#3547); +#494=PLANE('',#3550); +#495=PLANE('',#3553); +#496=PLANE('',#3554); +#497=PLANE('',#3555); +#498=PLANE('',#3556); +#499=PLANE('',#3557); +#500=PLANE('',#3558); +#501=PLANE('',#3559); +#502=PLANE('',#3562); +#503=PLANE('',#3565); +#504=PLANE('',#3568); +#505=PLANE('',#3569); +#506=PLANE('',#3570); +#507=PLANE('',#3571); +#508=PLANE('',#3572); +#509=PLANE('',#3573); +#510=PLANE('',#3576); +#511=PLANE('',#3579); +#512=PLANE('',#3580); +#513=PLANE('',#3581); +#514=PLANE('',#3584); +#515=PLANE('',#3587); +#516=FACE_BOUND('',#573,.T.); +#517=FACE_BOUND('',#574,.T.); +#518=FACE_BOUND('',#575,.T.); +#519=FACE_BOUND('',#576,.T.); +#520=FACE_BOUND('',#577,.T.); +#521=FACE_BOUND('',#578,.T.); +#522=FACE_BOUND('',#579,.T.); +#523=FACE_BOUND('',#580,.T.); +#524=FACE_BOUND('',#581,.T.); +#525=FACE_BOUND('',#582,.T.); +#526=FACE_BOUND('',#583,.T.); +#527=FACE_BOUND('',#584,.T.); +#528=FACE_BOUND('',#585,.T.); +#529=FACE_BOUND('',#586,.T.); +#530=FACE_BOUND('',#587,.T.); +#531=FACE_BOUND('',#588,.T.); +#532=FACE_BOUND('',#589,.T.); +#533=FACE_BOUND('',#590,.T.); +#534=FACE_BOUND('',#601,.T.); +#535=FACE_BOUND('',#602,.T.); +#536=FACE_BOUND('',#603,.T.); +#537=FACE_BOUND('',#613,.T.); +#538=FACE_BOUND('',#614,.T.); +#539=FACE_BOUND('',#615,.T.); +#540=FACE_BOUND('',#651,.T.); +#541=FACE_BOUND('',#652,.T.); +#542=FACE_BOUND('',#660,.T.); +#543=FACE_BOUND('',#661,.T.); +#544=FACE_BOUND('',#662,.T.); +#545=FACE_BOUND('',#663,.T.); +#546=FACE_BOUND('',#664,.T.); +#547=FACE_BOUND('',#665,.T.); +#548=FACE_BOUND('',#666,.T.); +#549=FACE_BOUND('',#671,.T.); +#550=FACE_BOUND('',#115,.T.); +#551=FACE_BOUND('',#672,.T.); +#552=FACE_BOUND('',#673,.T.); +#553=FACE_BOUND('',#674,.T.); +#554=FACE_BOUND('',#116,.T.); +#555=FACE_BOUND('',#675,.T.); +#556=FACE_BOUND('',#676,.T.); +#557=FACE_BOUND('',#677,.T.); +#558=FACE_BOUND('',#678,.T.); +#559=FACE_BOUND('',#679,.T.); +#560=FACE_BOUND('',#680,.T.); +#561=FACE_BOUND('',#681,.T.); +#562=FACE_BOUND('',#682,.T.); +#563=FACE_BOUND('',#683,.T.); +#564=FACE_BOUND('',#684,.T.); +#565=FACE_BOUND('',#685,.T.); +#566=FACE_BOUND('',#686,.T.); +#567=FACE_BOUND('',#687,.T.); +#568=FACE_BOUND('',#688,.T.); +#569=FACE_BOUND('',#689,.T.); +#570=FACE_BOUND('',#690,.T.); +#571=FACE_BOUND('',#691,.T.); +#572=FACE_BOUND('',#692,.T.); +#573=EDGE_LOOP('',(#747)); +#574=EDGE_LOOP('',(#748,#749,#750,#751,#752,#753)); +#575=EDGE_LOOP('',(#754)); +#576=EDGE_LOOP('',(#755,#756,#757,#758,#759,#760)); +#577=EDGE_LOOP('',(#761)); +#578=EDGE_LOOP('',(#762,#763,#764,#765,#766,#767)); +#579=EDGE_LOOP('',(#768,#769,#770,#771,#772,#773)); +#580=EDGE_LOOP('',(#774)); +#581=EDGE_LOOP('',(#775)); +#582=EDGE_LOOP('',(#776)); +#583=EDGE_LOOP('',(#777)); +#584=EDGE_LOOP('',(#778)); +#585=EDGE_LOOP('',(#779)); +#586=EDGE_LOOP('',(#780)); +#587=EDGE_LOOP('',(#781)); +#588=EDGE_LOOP('',(#782,#783,#784,#785)); +#589=EDGE_LOOP('',(#786,#787,#788,#789,#790,#791,#792,#793)); +#590=EDGE_LOOP('',(#794,#795,#796,#797,#798,#799,#800,#801,#802,#803,#804, +#805,#806,#807,#808,#809,#810,#811,#812,#813,#814,#815,#816,#817,#818,#819, +#820,#821,#822,#823,#824,#825,#826,#827,#828,#829,#830,#831,#832,#833,#834, +#835,#836,#837)); +#591=EDGE_LOOP('',(#838,#839,#840,#841)); +#592=EDGE_LOOP('',(#842,#843,#844,#845)); +#593=EDGE_LOOP('',(#846,#847,#848,#849)); +#594=EDGE_LOOP('',(#850,#851,#852,#853)); +#595=EDGE_LOOP('',(#854,#855,#856,#857)); +#596=EDGE_LOOP('',(#858,#859,#860,#861)); +#597=EDGE_LOOP('',(#862,#863,#864,#865)); +#598=EDGE_LOOP('',(#866,#867,#868,#869)); +#599=EDGE_LOOP('',(#870,#871,#872,#873)); +#600=EDGE_LOOP('',(#874,#875,#876,#877)); +#601=EDGE_LOOP('',(#878)); +#602=EDGE_LOOP('',(#879)); +#603=EDGE_LOOP('',(#880,#881,#882,#883)); +#604=EDGE_LOOP('',(#884,#885,#886,#887)); +#605=EDGE_LOOP('',(#888,#889,#890,#891)); +#606=EDGE_LOOP('',(#892,#893,#894,#895)); +#607=EDGE_LOOP('',(#896,#897,#898,#899)); +#608=EDGE_LOOP('',(#900,#901,#902,#903,#904)); +#609=EDGE_LOOP('',(#905,#906,#907,#908,#909,#910)); +#610=EDGE_LOOP('',(#911,#912,#913,#914)); +#611=EDGE_LOOP('',(#915,#916,#917,#918)); +#612=EDGE_LOOP('',(#919,#920,#921,#922)); +#613=EDGE_LOOP('',(#923,#924,#925,#926,#927,#928,#929,#930,#931,#932,#933, +#934)); +#614=EDGE_LOOP('',(#935,#936,#937,#938,#939,#940,#941,#942,#943,#944,#945, +#946,#947,#948,#949,#950,#951,#952,#953,#954)); +#615=EDGE_LOOP('',(#955,#956,#957,#958,#959,#960,#961,#962,#963,#964)); +#616=EDGE_LOOP('',(#965,#966,#967,#968)); +#617=EDGE_LOOP('',(#969,#970,#971,#972)); +#618=EDGE_LOOP('',(#973,#974,#975,#976)); +#619=EDGE_LOOP('',(#977,#978,#979,#980,#981,#982)); +#620=EDGE_LOOP('',(#983,#984,#985,#986,#987)); +#621=EDGE_LOOP('',(#988,#989,#990,#991)); +#622=EDGE_LOOP('',(#992,#993,#994,#995)); +#623=EDGE_LOOP('',(#996,#997,#998,#999)); +#624=EDGE_LOOP('',(#1000,#1001,#1002,#1003)); +#625=EDGE_LOOP('',(#1004,#1005,#1006,#1007)); +#626=EDGE_LOOP('',(#1008,#1009,#1010,#1011)); +#627=EDGE_LOOP('',(#1012,#1013,#1014,#1015)); +#628=EDGE_LOOP('',(#1016,#1017,#1018,#1019)); +#629=EDGE_LOOP('',(#1020,#1021,#1022,#1023)); +#630=EDGE_LOOP('',(#1024,#1025,#1026,#1027)); +#631=EDGE_LOOP('',(#1028,#1029,#1030,#1031)); +#632=EDGE_LOOP('',(#1032,#1033,#1034,#1035)); +#633=EDGE_LOOP('',(#1036,#1037,#1038,#1039)); +#634=EDGE_LOOP('',(#1040,#1041,#1042,#1043,#1044)); +#635=EDGE_LOOP('',(#1045,#1046,#1047,#1048,#1049,#1050)); +#636=EDGE_LOOP('',(#1051,#1052,#1053,#1054)); +#637=EDGE_LOOP('',(#1055,#1056,#1057,#1058)); +#638=EDGE_LOOP('',(#1059,#1060,#1061,#1062)); +#639=EDGE_LOOP('',(#1063,#1064,#1065,#1066,#1067,#1068,#1069,#1070,#1071, +#1072)); +#640=EDGE_LOOP('',(#1073,#1074,#1075,#1076)); +#641=EDGE_LOOP('',(#1077,#1078,#1079,#1080)); +#642=EDGE_LOOP('',(#1081,#1082,#1083,#1084)); +#643=EDGE_LOOP('',(#1085,#1086,#1087,#1088,#1089,#1090)); +#644=EDGE_LOOP('',(#1091,#1092,#1093,#1094,#1095)); +#645=EDGE_LOOP('',(#1096,#1097,#1098,#1099)); +#646=EDGE_LOOP('',(#1100,#1101,#1102,#1103)); +#647=EDGE_LOOP('',(#1104,#1105,#1106,#1107)); +#648=EDGE_LOOP('',(#1108,#1109,#1110,#1111)); +#649=EDGE_LOOP('',(#1112,#1113,#1114,#1115)); +#650=EDGE_LOOP('',(#1116,#1117,#1118,#1119)); +#651=EDGE_LOOP('',(#1120)); +#652=EDGE_LOOP('',(#1121,#1122,#1123,#1124,#1125,#1126)); +#653=EDGE_LOOP('',(#1127,#1128,#1129,#1130)); +#654=EDGE_LOOP('',(#1131,#1132,#1133,#1134)); +#655=EDGE_LOOP('',(#1135,#1136,#1137,#1138)); +#656=EDGE_LOOP('',(#1139,#1140,#1141,#1142)); +#657=EDGE_LOOP('',(#1143,#1144,#1145,#1146)); +#658=EDGE_LOOP('',(#1147,#1148,#1149,#1150)); +#659=EDGE_LOOP('',(#1151,#1152,#1153,#1154,#1155,#1156)); +#660=EDGE_LOOP('',(#1157)); +#661=EDGE_LOOP('',(#1158)); +#662=EDGE_LOOP('',(#1159)); +#663=EDGE_LOOP('',(#1160)); +#664=EDGE_LOOP('',(#1161,#1162,#1163,#1164,#1165,#1166,#1167,#1168,#1169, +#1170,#1171,#1172,#1173,#1174,#1175,#1176,#1177,#1178,#1179,#1180,#1181, +#1182,#1183,#1184,#1185,#1186,#1187,#1188,#1189,#1190,#1191,#1192,#1193, +#1194,#1195,#1196)); +#665=EDGE_LOOP('',(#1197,#1198,#1199,#1200)); +#666=EDGE_LOOP('',(#1201,#1202,#1203,#1204,#1205,#1206,#1207,#1208)); +#667=EDGE_LOOP('',(#1209,#1210,#1211,#1212)); +#668=EDGE_LOOP('',(#1213,#1214,#1215,#1216)); +#669=EDGE_LOOP('',(#1217,#1218,#1219,#1220)); +#670=EDGE_LOOP('',(#1221,#1222,#1223,#1224)); +#671=EDGE_LOOP('',(#1225)); +#672=EDGE_LOOP('',(#1226)); +#673=EDGE_LOOP('',(#1227)); +#674=EDGE_LOOP('',(#1228)); +#675=EDGE_LOOP('',(#1229)); +#676=EDGE_LOOP('',(#1230)); +#677=EDGE_LOOP('',(#1231)); +#678=EDGE_LOOP('',(#1232)); +#679=EDGE_LOOP('',(#1233)); +#680=EDGE_LOOP('',(#1234)); +#681=EDGE_LOOP('',(#1235)); +#682=EDGE_LOOP('',(#1236)); +#683=EDGE_LOOP('',(#1237)); +#684=EDGE_LOOP('',(#1238)); +#685=EDGE_LOOP('',(#1239)); +#686=EDGE_LOOP('',(#1240)); +#687=EDGE_LOOP('',(#1241)); +#688=EDGE_LOOP('',(#1242)); +#689=EDGE_LOOP('',(#1243)); +#690=EDGE_LOOP('',(#1244)); +#691=EDGE_LOOP('',(#1245)); +#692=EDGE_LOOP('',(#1246)); +#693=EDGE_LOOP('',(#1247,#1248,#1249,#1250)); +#694=EDGE_LOOP('',(#1251,#1252,#1253,#1254)); +#695=EDGE_LOOP('',(#1255,#1256,#1257,#1258)); +#696=EDGE_LOOP('',(#1259,#1260,#1261,#1262)); +#697=EDGE_LOOP('',(#1263,#1264,#1265,#1266)); +#698=EDGE_LOOP('',(#1267,#1268,#1269,#1270)); +#699=EDGE_LOOP('',(#1271,#1272,#1273,#1274)); +#700=EDGE_LOOP('',(#1275,#1276,#1277,#1278)); +#701=EDGE_LOOP('',(#1279,#1280,#1281,#1282)); +#702=EDGE_LOOP('',(#1283,#1284,#1285,#1286)); +#703=EDGE_LOOP('',(#1287,#1288,#1289,#1290)); +#704=EDGE_LOOP('',(#1291,#1292,#1293,#1294)); +#705=EDGE_LOOP('',(#1295,#1296,#1297,#1298)); +#706=EDGE_LOOP('',(#1299,#1300,#1301,#1302)); +#707=EDGE_LOOP('',(#1303,#1304,#1305,#1306)); +#708=EDGE_LOOP('',(#1307,#1308,#1309,#1310)); +#709=EDGE_LOOP('',(#1311,#1312,#1313,#1314)); +#710=EDGE_LOOP('',(#1315,#1316,#1317,#1318)); +#711=EDGE_LOOP('',(#1319,#1320,#1321,#1322)); +#712=EDGE_LOOP('',(#1323,#1324,#1325,#1326)); +#713=EDGE_LOOP('',(#1327,#1328,#1329,#1330)); +#714=EDGE_LOOP('',(#1331,#1332,#1333,#1334)); +#715=EDGE_LOOP('',(#1335,#1336,#1337,#1338)); +#716=EDGE_LOOP('',(#1339,#1340,#1341,#1342)); +#717=EDGE_LOOP('',(#1343,#1344,#1345,#1346)); +#718=EDGE_LOOP('',(#1347,#1348,#1349,#1350)); +#719=EDGE_LOOP('',(#1351,#1352,#1353,#1354)); +#720=EDGE_LOOP('',(#1355,#1356,#1357,#1358)); +#721=EDGE_LOOP('',(#1359,#1360,#1361,#1362)); +#722=EDGE_LOOP('',(#1363,#1364,#1365,#1366)); +#723=EDGE_LOOP('',(#1367,#1368,#1369,#1370)); +#724=EDGE_LOOP('',(#1371,#1372,#1373,#1374)); +#725=EDGE_LOOP('',(#1375,#1376,#1377,#1378)); +#726=EDGE_LOOP('',(#1379,#1380,#1381,#1382)); +#727=EDGE_LOOP('',(#1383,#1384,#1385,#1386)); +#728=EDGE_LOOP('',(#1387,#1388,#1389,#1390)); +#729=EDGE_LOOP('',(#1391,#1392,#1393,#1394)); +#730=EDGE_LOOP('',(#1395,#1396,#1397,#1398)); +#731=EDGE_LOOP('',(#1399,#1400,#1401,#1402)); +#732=EDGE_LOOP('',(#1403,#1404,#1405,#1406)); +#733=EDGE_LOOP('',(#1407,#1408,#1409,#1410,#1411,#1412,#1413,#1414,#1415, +#1416,#1417,#1418,#1419,#1420,#1421,#1422,#1423,#1424,#1425,#1426)); +#734=EDGE_LOOP('',(#1427,#1428,#1429,#1430)); +#735=EDGE_LOOP('',(#1431,#1432,#1433,#1434)); +#736=EDGE_LOOP('',(#1435,#1436,#1437,#1438)); +#737=EDGE_LOOP('',(#1439,#1440,#1441,#1442)); +#738=EDGE_LOOP('',(#1443,#1444,#1445,#1446)); +#739=EDGE_LOOP('',(#1447,#1448,#1449,#1450)); +#740=EDGE_LOOP('',(#1451,#1452,#1453,#1454)); +#741=EDGE_LOOP('',(#1455,#1456,#1457,#1458)); +#742=EDGE_LOOP('',(#1459,#1460,#1461,#1462)); +#743=EDGE_LOOP('',(#1463,#1464,#1465,#1466)); +#744=EDGE_LOOP('',(#1467,#1468,#1469,#1470)); +#745=EDGE_LOOP('',(#1471,#1472,#1473,#1474)); +#746=EDGE_LOOP('',(#1475,#1476,#1477,#1478,#1479,#1480,#1481,#1482,#1483, +#1484,#1485,#1486)); +#747=ORIENTED_EDGE('',*,*,#1737,.F.); +#748=ORIENTED_EDGE('',*,*,#1738,.F.); +#749=ORIENTED_EDGE('',*,*,#1739,.T.); +#750=ORIENTED_EDGE('',*,*,#1740,.T.); +#751=ORIENTED_EDGE('',*,*,#1741,.T.); +#752=ORIENTED_EDGE('',*,*,#1742,.T.); +#753=ORIENTED_EDGE('',*,*,#1743,.T.); +#754=ORIENTED_EDGE('',*,*,#1744,.F.); +#755=ORIENTED_EDGE('',*,*,#1745,.F.); +#756=ORIENTED_EDGE('',*,*,#1746,.T.); +#757=ORIENTED_EDGE('',*,*,#1747,.T.); +#758=ORIENTED_EDGE('',*,*,#1748,.T.); +#759=ORIENTED_EDGE('',*,*,#1749,.F.); +#760=ORIENTED_EDGE('',*,*,#1750,.T.); +#761=ORIENTED_EDGE('',*,*,#1751,.F.); +#762=ORIENTED_EDGE('',*,*,#1752,.F.); +#763=ORIENTED_EDGE('',*,*,#1753,.T.); +#764=ORIENTED_EDGE('',*,*,#1754,.T.); +#765=ORIENTED_EDGE('',*,*,#1755,.T.); +#766=ORIENTED_EDGE('',*,*,#1756,.T.); +#767=ORIENTED_EDGE('',*,*,#1757,.T.); +#768=ORIENTED_EDGE('',*,*,#1758,.T.); +#769=ORIENTED_EDGE('',*,*,#1759,.T.); +#770=ORIENTED_EDGE('',*,*,#1760,.T.); +#771=ORIENTED_EDGE('',*,*,#1761,.T.); +#772=ORIENTED_EDGE('',*,*,#1762,.T.); +#773=ORIENTED_EDGE('',*,*,#1763,.T.); +#774=ORIENTED_EDGE('',*,*,#1764,.T.); +#775=ORIENTED_EDGE('',*,*,#1765,.T.); +#776=ORIENTED_EDGE('',*,*,#1766,.T.); +#777=ORIENTED_EDGE('',*,*,#1767,.T.); +#778=ORIENTED_EDGE('',*,*,#1768,.T.); +#779=ORIENTED_EDGE('',*,*,#1769,.T.); +#780=ORIENTED_EDGE('',*,*,#1770,.T.); +#781=ORIENTED_EDGE('',*,*,#1771,.T.); +#782=ORIENTED_EDGE('',*,*,#1772,.F.); +#783=ORIENTED_EDGE('',*,*,#1773,.F.); +#784=ORIENTED_EDGE('',*,*,#1774,.F.); +#785=ORIENTED_EDGE('',*,*,#1775,.F.); +#786=ORIENTED_EDGE('',*,*,#1776,.T.); +#787=ORIENTED_EDGE('',*,*,#1777,.T.); +#788=ORIENTED_EDGE('',*,*,#1778,.T.); +#789=ORIENTED_EDGE('',*,*,#1779,.T.); +#790=ORIENTED_EDGE('',*,*,#1780,.T.); +#791=ORIENTED_EDGE('',*,*,#1781,.T.); +#792=ORIENTED_EDGE('',*,*,#1782,.T.); +#793=ORIENTED_EDGE('',*,*,#1783,.T.); +#794=ORIENTED_EDGE('',*,*,#1784,.F.); +#795=ORIENTED_EDGE('',*,*,#1785,.F.); +#796=ORIENTED_EDGE('',*,*,#1786,.F.); +#797=ORIENTED_EDGE('',*,*,#1787,.F.); +#798=ORIENTED_EDGE('',*,*,#1788,.F.); +#799=ORIENTED_EDGE('',*,*,#1789,.F.); +#800=ORIENTED_EDGE('',*,*,#1790,.F.); +#801=ORIENTED_EDGE('',*,*,#1791,.F.); +#802=ORIENTED_EDGE('',*,*,#1792,.F.); +#803=ORIENTED_EDGE('',*,*,#1793,.F.); +#804=ORIENTED_EDGE('',*,*,#1794,.F.); +#805=ORIENTED_EDGE('',*,*,#1795,.T.); +#806=ORIENTED_EDGE('',*,*,#1796,.F.); +#807=ORIENTED_EDGE('',*,*,#1797,.F.); +#808=ORIENTED_EDGE('',*,*,#1798,.F.); +#809=ORIENTED_EDGE('',*,*,#1799,.F.); +#810=ORIENTED_EDGE('',*,*,#1800,.F.); +#811=ORIENTED_EDGE('',*,*,#1801,.F.); +#812=ORIENTED_EDGE('',*,*,#1802,.F.); +#813=ORIENTED_EDGE('',*,*,#1803,.F.); +#814=ORIENTED_EDGE('',*,*,#1804,.F.); +#815=ORIENTED_EDGE('',*,*,#1805,.F.); +#816=ORIENTED_EDGE('',*,*,#1806,.F.); +#817=ORIENTED_EDGE('',*,*,#1807,.F.); +#818=ORIENTED_EDGE('',*,*,#1808,.F.); +#819=ORIENTED_EDGE('',*,*,#1809,.F.); +#820=ORIENTED_EDGE('',*,*,#1810,.F.); +#821=ORIENTED_EDGE('',*,*,#1811,.F.); +#822=ORIENTED_EDGE('',*,*,#1812,.F.); +#823=ORIENTED_EDGE('',*,*,#1813,.F.); +#824=ORIENTED_EDGE('',*,*,#1814,.F.); +#825=ORIENTED_EDGE('',*,*,#1815,.F.); +#826=ORIENTED_EDGE('',*,*,#1816,.F.); +#827=ORIENTED_EDGE('',*,*,#1817,.F.); +#828=ORIENTED_EDGE('',*,*,#1818,.F.); +#829=ORIENTED_EDGE('',*,*,#1819,.F.); +#830=ORIENTED_EDGE('',*,*,#1820,.F.); +#831=ORIENTED_EDGE('',*,*,#1821,.F.); +#832=ORIENTED_EDGE('',*,*,#1822,.F.); +#833=ORIENTED_EDGE('',*,*,#1823,.F.); +#834=ORIENTED_EDGE('',*,*,#1824,.F.); +#835=ORIENTED_EDGE('',*,*,#1825,.F.); +#836=ORIENTED_EDGE('',*,*,#1826,.F.); +#837=ORIENTED_EDGE('',*,*,#1827,.F.); +#838=ORIENTED_EDGE('',*,*,#1828,.F.); +#839=ORIENTED_EDGE('',*,*,#1829,.F.); +#840=ORIENTED_EDGE('',*,*,#1773,.T.); +#841=ORIENTED_EDGE('',*,*,#1830,.T.); +#842=ORIENTED_EDGE('',*,*,#1831,.F.); +#843=ORIENTED_EDGE('',*,*,#1832,.F.); +#844=ORIENTED_EDGE('',*,*,#1774,.T.); +#845=ORIENTED_EDGE('',*,*,#1829,.T.); +#846=ORIENTED_EDGE('',*,*,#1833,.F.); +#847=ORIENTED_EDGE('',*,*,#1834,.F.); +#848=ORIENTED_EDGE('',*,*,#1775,.T.); +#849=ORIENTED_EDGE('',*,*,#1832,.T.); +#850=ORIENTED_EDGE('',*,*,#1835,.T.); +#851=ORIENTED_EDGE('',*,*,#1836,.T.); +#852=ORIENTED_EDGE('',*,*,#1837,.F.); +#853=ORIENTED_EDGE('',*,*,#1776,.F.); +#854=ORIENTED_EDGE('',*,*,#1837,.T.); +#855=ORIENTED_EDGE('',*,*,#1838,.T.); +#856=ORIENTED_EDGE('',*,*,#1839,.F.); +#857=ORIENTED_EDGE('',*,*,#1777,.F.); +#858=ORIENTED_EDGE('',*,*,#1839,.T.); +#859=ORIENTED_EDGE('',*,*,#1840,.T.); +#860=ORIENTED_EDGE('',*,*,#1841,.F.); +#861=ORIENTED_EDGE('',*,*,#1778,.F.); +#862=ORIENTED_EDGE('',*,*,#1841,.T.); +#863=ORIENTED_EDGE('',*,*,#1842,.T.); +#864=ORIENTED_EDGE('',*,*,#1843,.F.); +#865=ORIENTED_EDGE('',*,*,#1779,.F.); +#866=ORIENTED_EDGE('',*,*,#1843,.T.); +#867=ORIENTED_EDGE('',*,*,#1844,.T.); +#868=ORIENTED_EDGE('',*,*,#1845,.F.); +#869=ORIENTED_EDGE('',*,*,#1780,.F.); +#870=ORIENTED_EDGE('',*,*,#1845,.T.); +#871=ORIENTED_EDGE('',*,*,#1846,.T.); +#872=ORIENTED_EDGE('',*,*,#1847,.F.); +#873=ORIENTED_EDGE('',*,*,#1781,.F.); +#874=ORIENTED_EDGE('',*,*,#1847,.T.); +#875=ORIENTED_EDGE('',*,*,#1848,.T.); +#876=ORIENTED_EDGE('',*,*,#1849,.F.); +#877=ORIENTED_EDGE('',*,*,#1782,.F.); +#878=ORIENTED_EDGE('',*,*,#1850,.T.); +#879=ORIENTED_EDGE('',*,*,#1851,.T.); +#880=ORIENTED_EDGE('',*,*,#1852,.F.); +#881=ORIENTED_EDGE('',*,*,#1853,.F.); +#882=ORIENTED_EDGE('',*,*,#1784,.T.); +#883=ORIENTED_EDGE('',*,*,#1854,.T.); +#884=ORIENTED_EDGE('',*,*,#1855,.F.); +#885=ORIENTED_EDGE('',*,*,#1856,.F.); +#886=ORIENTED_EDGE('',*,*,#1785,.T.); +#887=ORIENTED_EDGE('',*,*,#1853,.T.); +#888=ORIENTED_EDGE('',*,*,#1857,.F.); +#889=ORIENTED_EDGE('',*,*,#1858,.F.); +#890=ORIENTED_EDGE('',*,*,#1786,.T.); +#891=ORIENTED_EDGE('',*,*,#1856,.T.); +#892=ORIENTED_EDGE('',*,*,#1859,.F.); +#893=ORIENTED_EDGE('',*,*,#1860,.F.); +#894=ORIENTED_EDGE('',*,*,#1787,.T.); +#895=ORIENTED_EDGE('',*,*,#1858,.T.); +#896=ORIENTED_EDGE('',*,*,#1861,.F.); +#897=ORIENTED_EDGE('',*,*,#1862,.F.); +#898=ORIENTED_EDGE('',*,*,#1788,.T.); +#899=ORIENTED_EDGE('',*,*,#1860,.T.); +#900=ORIENTED_EDGE('',*,*,#1863,.F.); +#901=ORIENTED_EDGE('',*,*,#1864,.T.); +#902=ORIENTED_EDGE('',*,*,#1865,.F.); +#903=ORIENTED_EDGE('',*,*,#1789,.T.); +#904=ORIENTED_EDGE('',*,*,#1862,.T.); +#905=ORIENTED_EDGE('',*,*,#1865,.T.); +#906=ORIENTED_EDGE('',*,*,#1866,.T.); +#907=ORIENTED_EDGE('',*,*,#1867,.T.); +#908=ORIENTED_EDGE('',*,*,#1757,.F.); +#909=ORIENTED_EDGE('',*,*,#1868,.F.); +#910=ORIENTED_EDGE('',*,*,#1790,.T.); +#911=ORIENTED_EDGE('',*,*,#1791,.T.); +#912=ORIENTED_EDGE('',*,*,#1868,.T.); +#913=ORIENTED_EDGE('',*,*,#1756,.F.); +#914=ORIENTED_EDGE('',*,*,#1869,.F.); +#915=ORIENTED_EDGE('',*,*,#1792,.T.); +#916=ORIENTED_EDGE('',*,*,#1869,.T.); +#917=ORIENTED_EDGE('',*,*,#1755,.F.); +#918=ORIENTED_EDGE('',*,*,#1870,.F.); +#919=ORIENTED_EDGE('',*,*,#1793,.T.); +#920=ORIENTED_EDGE('',*,*,#1870,.T.); +#921=ORIENTED_EDGE('',*,*,#1754,.F.); +#922=ORIENTED_EDGE('',*,*,#1871,.F.); +#923=ORIENTED_EDGE('',*,*,#1872,.F.); +#924=ORIENTED_EDGE('',*,*,#1873,.F.); +#925=ORIENTED_EDGE('',*,*,#1874,.F.); +#926=ORIENTED_EDGE('',*,*,#1875,.F.); +#927=ORIENTED_EDGE('',*,*,#1876,.F.); +#928=ORIENTED_EDGE('',*,*,#1877,.F.); +#929=ORIENTED_EDGE('',*,*,#1878,.F.); +#930=ORIENTED_EDGE('',*,*,#1879,.F.); +#931=ORIENTED_EDGE('',*,*,#1880,.F.); +#932=ORIENTED_EDGE('',*,*,#1881,.F.); +#933=ORIENTED_EDGE('',*,*,#1882,.F.); +#934=ORIENTED_EDGE('',*,*,#1883,.F.); +#935=ORIENTED_EDGE('',*,*,#1884,.F.); +#936=ORIENTED_EDGE('',*,*,#1885,.F.); +#937=ORIENTED_EDGE('',*,*,#1886,.F.); +#938=ORIENTED_EDGE('',*,*,#1887,.F.); +#939=ORIENTED_EDGE('',*,*,#1888,.F.); +#940=ORIENTED_EDGE('',*,*,#1889,.F.); +#941=ORIENTED_EDGE('',*,*,#1890,.F.); +#942=ORIENTED_EDGE('',*,*,#1891,.F.); +#943=ORIENTED_EDGE('',*,*,#1892,.F.); +#944=ORIENTED_EDGE('',*,*,#1893,.F.); +#945=ORIENTED_EDGE('',*,*,#1894,.F.); +#946=ORIENTED_EDGE('',*,*,#1895,.F.); +#947=ORIENTED_EDGE('',*,*,#1896,.F.); +#948=ORIENTED_EDGE('',*,*,#1897,.F.); +#949=ORIENTED_EDGE('',*,*,#1898,.F.); +#950=ORIENTED_EDGE('',*,*,#1899,.F.); +#951=ORIENTED_EDGE('',*,*,#1900,.F.); +#952=ORIENTED_EDGE('',*,*,#1901,.F.); +#953=ORIENTED_EDGE('',*,*,#1902,.F.); +#954=ORIENTED_EDGE('',*,*,#1903,.F.); +#955=ORIENTED_EDGE('',*,*,#1904,.F.); +#956=ORIENTED_EDGE('',*,*,#1750,.F.); +#957=ORIENTED_EDGE('',*,*,#1905,.T.); +#958=ORIENTED_EDGE('',*,*,#1794,.T.); +#959=ORIENTED_EDGE('',*,*,#1871,.T.); +#960=ORIENTED_EDGE('',*,*,#1753,.F.); +#961=ORIENTED_EDGE('',*,*,#1906,.F.); +#962=ORIENTED_EDGE('',*,*,#1907,.T.); +#963=ORIENTED_EDGE('',*,*,#1908,.F.); +#964=ORIENTED_EDGE('',*,*,#1909,.T.); +#965=ORIENTED_EDGE('',*,*,#1795,.F.); +#966=ORIENTED_EDGE('',*,*,#1905,.F.); +#967=ORIENTED_EDGE('',*,*,#1749,.T.); +#968=ORIENTED_EDGE('',*,*,#1910,.T.); +#969=ORIENTED_EDGE('',*,*,#1796,.T.); +#970=ORIENTED_EDGE('',*,*,#1910,.F.); +#971=ORIENTED_EDGE('',*,*,#1748,.F.); +#972=ORIENTED_EDGE('',*,*,#1911,.F.); +#973=ORIENTED_EDGE('',*,*,#1797,.T.); +#974=ORIENTED_EDGE('',*,*,#1911,.T.); +#975=ORIENTED_EDGE('',*,*,#1747,.F.); +#976=ORIENTED_EDGE('',*,*,#1912,.F.); +#977=ORIENTED_EDGE('',*,*,#1913,.F.); +#978=ORIENTED_EDGE('',*,*,#1914,.T.); +#979=ORIENTED_EDGE('',*,*,#1915,.F.); +#980=ORIENTED_EDGE('',*,*,#1798,.T.); +#981=ORIENTED_EDGE('',*,*,#1912,.T.); +#982=ORIENTED_EDGE('',*,*,#1746,.F.); +#983=ORIENTED_EDGE('',*,*,#1916,.F.); +#984=ORIENTED_EDGE('',*,*,#1917,.F.); +#985=ORIENTED_EDGE('',*,*,#1799,.T.); +#986=ORIENTED_EDGE('',*,*,#1915,.T.); +#987=ORIENTED_EDGE('',*,*,#1918,.T.); +#988=ORIENTED_EDGE('',*,*,#1919,.F.); +#989=ORIENTED_EDGE('',*,*,#1920,.F.); +#990=ORIENTED_EDGE('',*,*,#1800,.T.); +#991=ORIENTED_EDGE('',*,*,#1917,.T.); +#992=ORIENTED_EDGE('',*,*,#1921,.F.); +#993=ORIENTED_EDGE('',*,*,#1922,.F.); +#994=ORIENTED_EDGE('',*,*,#1801,.T.); +#995=ORIENTED_EDGE('',*,*,#1920,.T.); +#996=ORIENTED_EDGE('',*,*,#1923,.F.); +#997=ORIENTED_EDGE('',*,*,#1924,.F.); +#998=ORIENTED_EDGE('',*,*,#1802,.T.); +#999=ORIENTED_EDGE('',*,*,#1922,.T.); +#1000=ORIENTED_EDGE('',*,*,#1925,.F.); +#1001=ORIENTED_EDGE('',*,*,#1926,.F.); +#1002=ORIENTED_EDGE('',*,*,#1803,.T.); +#1003=ORIENTED_EDGE('',*,*,#1924,.T.); +#1004=ORIENTED_EDGE('',*,*,#1927,.F.); +#1005=ORIENTED_EDGE('',*,*,#1928,.F.); +#1006=ORIENTED_EDGE('',*,*,#1804,.T.); +#1007=ORIENTED_EDGE('',*,*,#1926,.T.); +#1008=ORIENTED_EDGE('',*,*,#1929,.F.); +#1009=ORIENTED_EDGE('',*,*,#1930,.F.); +#1010=ORIENTED_EDGE('',*,*,#1805,.T.); +#1011=ORIENTED_EDGE('',*,*,#1928,.T.); +#1012=ORIENTED_EDGE('',*,*,#1931,.F.); +#1013=ORIENTED_EDGE('',*,*,#1932,.F.); +#1014=ORIENTED_EDGE('',*,*,#1806,.T.); +#1015=ORIENTED_EDGE('',*,*,#1930,.T.); +#1016=ORIENTED_EDGE('',*,*,#1933,.F.); +#1017=ORIENTED_EDGE('',*,*,#1934,.F.); +#1018=ORIENTED_EDGE('',*,*,#1807,.T.); +#1019=ORIENTED_EDGE('',*,*,#1932,.T.); +#1020=ORIENTED_EDGE('',*,*,#1935,.F.); +#1021=ORIENTED_EDGE('',*,*,#1936,.F.); +#1022=ORIENTED_EDGE('',*,*,#1808,.T.); +#1023=ORIENTED_EDGE('',*,*,#1934,.T.); +#1024=ORIENTED_EDGE('',*,*,#1937,.F.); +#1025=ORIENTED_EDGE('',*,*,#1938,.F.); +#1026=ORIENTED_EDGE('',*,*,#1809,.T.); +#1027=ORIENTED_EDGE('',*,*,#1936,.T.); +#1028=ORIENTED_EDGE('',*,*,#1939,.F.); +#1029=ORIENTED_EDGE('',*,*,#1940,.F.); +#1030=ORIENTED_EDGE('',*,*,#1810,.T.); +#1031=ORIENTED_EDGE('',*,*,#1938,.T.); +#1032=ORIENTED_EDGE('',*,*,#1941,.F.); +#1033=ORIENTED_EDGE('',*,*,#1942,.F.); +#1034=ORIENTED_EDGE('',*,*,#1811,.T.); +#1035=ORIENTED_EDGE('',*,*,#1940,.T.); +#1036=ORIENTED_EDGE('',*,*,#1943,.F.); +#1037=ORIENTED_EDGE('',*,*,#1944,.F.); +#1038=ORIENTED_EDGE('',*,*,#1812,.T.); +#1039=ORIENTED_EDGE('',*,*,#1942,.T.); +#1040=ORIENTED_EDGE('',*,*,#1945,.F.); +#1041=ORIENTED_EDGE('',*,*,#1946,.T.); +#1042=ORIENTED_EDGE('',*,*,#1947,.F.); +#1043=ORIENTED_EDGE('',*,*,#1813,.T.); +#1044=ORIENTED_EDGE('',*,*,#1944,.T.); +#1045=ORIENTED_EDGE('',*,*,#1947,.T.); +#1046=ORIENTED_EDGE('',*,*,#1948,.T.); +#1047=ORIENTED_EDGE('',*,*,#1949,.T.); +#1048=ORIENTED_EDGE('',*,*,#1743,.F.); +#1049=ORIENTED_EDGE('',*,*,#1950,.F.); +#1050=ORIENTED_EDGE('',*,*,#1814,.T.); +#1051=ORIENTED_EDGE('',*,*,#1815,.T.); +#1052=ORIENTED_EDGE('',*,*,#1950,.T.); +#1053=ORIENTED_EDGE('',*,*,#1742,.F.); +#1054=ORIENTED_EDGE('',*,*,#1951,.F.); +#1055=ORIENTED_EDGE('',*,*,#1816,.T.); +#1056=ORIENTED_EDGE('',*,*,#1951,.T.); +#1057=ORIENTED_EDGE('',*,*,#1741,.F.); +#1058=ORIENTED_EDGE('',*,*,#1952,.F.); +#1059=ORIENTED_EDGE('',*,*,#1817,.T.); +#1060=ORIENTED_EDGE('',*,*,#1952,.T.); +#1061=ORIENTED_EDGE('',*,*,#1740,.F.); +#1062=ORIENTED_EDGE('',*,*,#1953,.F.); +#1063=ORIENTED_EDGE('',*,*,#1954,.F.); +#1064=ORIENTED_EDGE('',*,*,#1955,.T.); +#1065=ORIENTED_EDGE('',*,*,#1956,.F.); +#1066=ORIENTED_EDGE('',*,*,#1957,.T.); +#1067=ORIENTED_EDGE('',*,*,#1958,.F.); +#1068=ORIENTED_EDGE('',*,*,#1959,.F.); +#1069=ORIENTED_EDGE('',*,*,#1960,.F.); +#1070=ORIENTED_EDGE('',*,*,#1818,.T.); +#1071=ORIENTED_EDGE('',*,*,#1953,.T.); +#1072=ORIENTED_EDGE('',*,*,#1739,.F.); +#1073=ORIENTED_EDGE('',*,*,#1819,.T.); +#1074=ORIENTED_EDGE('',*,*,#1960,.T.); +#1075=ORIENTED_EDGE('',*,*,#1961,.F.); +#1076=ORIENTED_EDGE('',*,*,#1962,.F.); +#1077=ORIENTED_EDGE('',*,*,#1820,.T.); +#1078=ORIENTED_EDGE('',*,*,#1962,.T.); +#1079=ORIENTED_EDGE('',*,*,#1963,.F.); +#1080=ORIENTED_EDGE('',*,*,#1964,.F.); +#1081=ORIENTED_EDGE('',*,*,#1821,.T.); +#1082=ORIENTED_EDGE('',*,*,#1964,.T.); +#1083=ORIENTED_EDGE('',*,*,#1965,.F.); +#1084=ORIENTED_EDGE('',*,*,#1966,.F.); +#1085=ORIENTED_EDGE('',*,*,#1967,.F.); +#1086=ORIENTED_EDGE('',*,*,#1968,.T.); +#1087=ORIENTED_EDGE('',*,*,#1969,.F.); +#1088=ORIENTED_EDGE('',*,*,#1822,.T.); +#1089=ORIENTED_EDGE('',*,*,#1966,.T.); +#1090=ORIENTED_EDGE('',*,*,#1970,.F.); +#1091=ORIENTED_EDGE('',*,*,#1971,.F.); +#1092=ORIENTED_EDGE('',*,*,#1972,.F.); +#1093=ORIENTED_EDGE('',*,*,#1823,.T.); +#1094=ORIENTED_EDGE('',*,*,#1969,.T.); +#1095=ORIENTED_EDGE('',*,*,#1973,.T.); +#1096=ORIENTED_EDGE('',*,*,#1974,.F.); +#1097=ORIENTED_EDGE('',*,*,#1975,.F.); +#1098=ORIENTED_EDGE('',*,*,#1824,.T.); +#1099=ORIENTED_EDGE('',*,*,#1972,.T.); +#1100=ORIENTED_EDGE('',*,*,#1976,.F.); +#1101=ORIENTED_EDGE('',*,*,#1977,.F.); +#1102=ORIENTED_EDGE('',*,*,#1825,.T.); +#1103=ORIENTED_EDGE('',*,*,#1975,.T.); +#1104=ORIENTED_EDGE('',*,*,#1978,.F.); +#1105=ORIENTED_EDGE('',*,*,#1979,.F.); +#1106=ORIENTED_EDGE('',*,*,#1826,.T.); +#1107=ORIENTED_EDGE('',*,*,#1977,.T.); +#1108=ORIENTED_EDGE('',*,*,#1849,.T.); +#1109=ORIENTED_EDGE('',*,*,#1980,.T.); +#1110=ORIENTED_EDGE('',*,*,#1835,.F.); +#1111=ORIENTED_EDGE('',*,*,#1783,.F.); +#1112=ORIENTED_EDGE('',*,*,#1981,.F.); +#1113=ORIENTED_EDGE('',*,*,#1854,.F.); +#1114=ORIENTED_EDGE('',*,*,#1827,.T.); +#1115=ORIENTED_EDGE('',*,*,#1979,.T.); +#1116=ORIENTED_EDGE('',*,*,#1982,.F.); +#1117=ORIENTED_EDGE('',*,*,#1830,.F.); +#1118=ORIENTED_EDGE('',*,*,#1772,.T.); +#1119=ORIENTED_EDGE('',*,*,#1834,.T.); +#1120=ORIENTED_EDGE('',*,*,#1983,.F.); +#1121=ORIENTED_EDGE('',*,*,#1984,.F.); +#1122=ORIENTED_EDGE('',*,*,#1970,.T.); +#1123=ORIENTED_EDGE('',*,*,#1965,.T.); +#1124=ORIENTED_EDGE('',*,*,#1963,.T.); +#1125=ORIENTED_EDGE('',*,*,#1961,.T.); +#1126=ORIENTED_EDGE('',*,*,#1959,.T.); +#1127=ORIENTED_EDGE('',*,*,#1985,.F.); +#1128=ORIENTED_EDGE('',*,*,#1986,.T.); +#1129=ORIENTED_EDGE('',*,*,#1987,.T.); +#1130=ORIENTED_EDGE('',*,*,#1988,.T.); +#1131=ORIENTED_EDGE('',*,*,#1989,.F.); +#1132=ORIENTED_EDGE('',*,*,#1990,.T.); +#1133=ORIENTED_EDGE('',*,*,#1985,.T.); +#1134=ORIENTED_EDGE('',*,*,#1991,.T.); +#1135=ORIENTED_EDGE('',*,*,#1992,.F.); +#1136=ORIENTED_EDGE('',*,*,#1993,.T.); +#1137=ORIENTED_EDGE('',*,*,#1989,.T.); +#1138=ORIENTED_EDGE('',*,*,#1994,.T.); +#1139=ORIENTED_EDGE('',*,*,#1995,.F.); +#1140=ORIENTED_EDGE('',*,*,#1996,.T.); +#1141=ORIENTED_EDGE('',*,*,#1992,.T.); +#1142=ORIENTED_EDGE('',*,*,#1997,.T.); +#1143=ORIENTED_EDGE('',*,*,#1998,.F.); +#1144=ORIENTED_EDGE('',*,*,#1999,.T.); +#1145=ORIENTED_EDGE('',*,*,#1995,.T.); +#1146=ORIENTED_EDGE('',*,*,#2000,.T.); +#1147=ORIENTED_EDGE('',*,*,#1987,.F.); +#1148=ORIENTED_EDGE('',*,*,#2001,.T.); +#1149=ORIENTED_EDGE('',*,*,#1998,.T.); +#1150=ORIENTED_EDGE('',*,*,#2002,.T.); +#1151=ORIENTED_EDGE('',*,*,#2003,.T.); +#1152=ORIENTED_EDGE('',*,*,#2004,.T.); +#1153=ORIENTED_EDGE('',*,*,#2005,.T.); +#1154=ORIENTED_EDGE('',*,*,#2006,.T.); +#1155=ORIENTED_EDGE('',*,*,#2007,.T.); +#1156=ORIENTED_EDGE('',*,*,#2008,.T.); +#1157=ORIENTED_EDGE('',*,*,#2009,.T.); +#1158=ORIENTED_EDGE('',*,*,#2010,.T.); +#1159=ORIENTED_EDGE('',*,*,#2011,.T.); +#1160=ORIENTED_EDGE('',*,*,#2012,.T.); +#1161=ORIENTED_EDGE('',*,*,#1916,.T.); +#1162=ORIENTED_EDGE('',*,*,#2013,.T.); +#1163=ORIENTED_EDGE('',*,*,#2014,.T.); +#1164=ORIENTED_EDGE('',*,*,#1908,.T.); +#1165=ORIENTED_EDGE('',*,*,#2015,.T.); +#1166=ORIENTED_EDGE('',*,*,#2016,.T.); +#1167=ORIENTED_EDGE('',*,*,#1863,.T.); +#1168=ORIENTED_EDGE('',*,*,#1861,.T.); +#1169=ORIENTED_EDGE('',*,*,#1859,.T.); +#1170=ORIENTED_EDGE('',*,*,#1857,.T.); +#1171=ORIENTED_EDGE('',*,*,#1855,.T.); +#1172=ORIENTED_EDGE('',*,*,#1852,.T.); +#1173=ORIENTED_EDGE('',*,*,#1981,.T.); +#1174=ORIENTED_EDGE('',*,*,#1978,.T.); +#1175=ORIENTED_EDGE('',*,*,#1976,.T.); +#1176=ORIENTED_EDGE('',*,*,#1974,.T.); +#1177=ORIENTED_EDGE('',*,*,#1971,.T.); +#1178=ORIENTED_EDGE('',*,*,#2017,.T.); +#1179=ORIENTED_EDGE('',*,*,#2018,.T.); +#1180=ORIENTED_EDGE('',*,*,#1956,.T.); +#1181=ORIENTED_EDGE('',*,*,#2019,.T.); +#1182=ORIENTED_EDGE('',*,*,#2020,.T.); +#1183=ORIENTED_EDGE('',*,*,#1945,.T.); +#1184=ORIENTED_EDGE('',*,*,#1943,.T.); +#1185=ORIENTED_EDGE('',*,*,#1941,.T.); +#1186=ORIENTED_EDGE('',*,*,#1939,.T.); +#1187=ORIENTED_EDGE('',*,*,#1937,.T.); +#1188=ORIENTED_EDGE('',*,*,#1935,.T.); +#1189=ORIENTED_EDGE('',*,*,#1933,.T.); +#1190=ORIENTED_EDGE('',*,*,#1931,.T.); +#1191=ORIENTED_EDGE('',*,*,#1929,.T.); +#1192=ORIENTED_EDGE('',*,*,#1927,.T.); +#1193=ORIENTED_EDGE('',*,*,#1925,.T.); +#1194=ORIENTED_EDGE('',*,*,#1923,.T.); +#1195=ORIENTED_EDGE('',*,*,#1921,.T.); +#1196=ORIENTED_EDGE('',*,*,#1919,.T.); +#1197=ORIENTED_EDGE('',*,*,#1828,.T.); +#1198=ORIENTED_EDGE('',*,*,#1982,.T.); +#1199=ORIENTED_EDGE('',*,*,#1833,.T.); +#1200=ORIENTED_EDGE('',*,*,#1831,.T.); +#1201=ORIENTED_EDGE('',*,*,#1980,.F.); +#1202=ORIENTED_EDGE('',*,*,#1848,.F.); +#1203=ORIENTED_EDGE('',*,*,#1846,.F.); +#1204=ORIENTED_EDGE('',*,*,#1844,.F.); +#1205=ORIENTED_EDGE('',*,*,#1842,.F.); +#1206=ORIENTED_EDGE('',*,*,#1840,.F.); +#1207=ORIENTED_EDGE('',*,*,#1838,.F.); +#1208=ORIENTED_EDGE('',*,*,#1836,.F.); +#1209=ORIENTED_EDGE('',*,*,#1949,.F.); +#1210=ORIENTED_EDGE('',*,*,#2021,.T.); +#1211=ORIENTED_EDGE('',*,*,#1954,.T.); +#1212=ORIENTED_EDGE('',*,*,#1738,.T.); +#1213=ORIENTED_EDGE('',*,*,#1904,.T.); +#1214=ORIENTED_EDGE('',*,*,#2022,.T.); +#1215=ORIENTED_EDGE('',*,*,#1913,.T.); +#1216=ORIENTED_EDGE('',*,*,#1745,.T.); +#1217=ORIENTED_EDGE('',*,*,#1867,.F.); +#1218=ORIENTED_EDGE('',*,*,#2023,.T.); +#1219=ORIENTED_EDGE('',*,*,#1906,.T.); +#1220=ORIENTED_EDGE('',*,*,#1752,.T.); +#1221=ORIENTED_EDGE('',*,*,#1958,.T.); +#1222=ORIENTED_EDGE('',*,*,#2024,.T.); +#1223=ORIENTED_EDGE('',*,*,#1967,.T.); +#1224=ORIENTED_EDGE('',*,*,#1984,.T.); +#1225=ORIENTED_EDGE('',*,*,#2025,.T.); +#1226=ORIENTED_EDGE('',*,*,#2025,.F.); +#1227=ORIENTED_EDGE('',*,*,#1851,.F.); +#1228=ORIENTED_EDGE('',*,*,#2026,.T.); +#1229=ORIENTED_EDGE('',*,*,#2026,.F.); +#1230=ORIENTED_EDGE('',*,*,#1850,.F.); +#1231=ORIENTED_EDGE('',*,*,#1983,.T.); +#1232=ORIENTED_EDGE('',*,*,#1771,.F.); +#1233=ORIENTED_EDGE('',*,*,#1737,.T.); +#1234=ORIENTED_EDGE('',*,*,#1770,.F.); +#1235=ORIENTED_EDGE('',*,*,#1751,.T.); +#1236=ORIENTED_EDGE('',*,*,#1769,.F.); +#1237=ORIENTED_EDGE('',*,*,#1744,.T.); +#1238=ORIENTED_EDGE('',*,*,#1768,.F.); +#1239=ORIENTED_EDGE('',*,*,#1767,.F.); +#1240=ORIENTED_EDGE('',*,*,#2012,.F.); +#1241=ORIENTED_EDGE('',*,*,#1766,.F.); +#1242=ORIENTED_EDGE('',*,*,#2011,.F.); +#1243=ORIENTED_EDGE('',*,*,#1765,.F.); +#1244=ORIENTED_EDGE('',*,*,#2010,.F.); +#1245=ORIENTED_EDGE('',*,*,#1764,.F.); +#1246=ORIENTED_EDGE('',*,*,#2009,.F.); +#1247=ORIENTED_EDGE('',*,*,#1907,.F.); +#1248=ORIENTED_EDGE('',*,*,#2023,.F.); +#1249=ORIENTED_EDGE('',*,*,#2027,.F.); +#1250=ORIENTED_EDGE('',*,*,#2015,.F.); +#1251=ORIENTED_EDGE('',*,*,#2027,.T.); +#1252=ORIENTED_EDGE('',*,*,#1866,.F.); +#1253=ORIENTED_EDGE('',*,*,#1864,.F.); +#1254=ORIENTED_EDGE('',*,*,#2016,.F.); +#1255=ORIENTED_EDGE('',*,*,#1909,.F.); +#1256=ORIENTED_EDGE('',*,*,#2014,.F.); +#1257=ORIENTED_EDGE('',*,*,#2028,.F.); +#1258=ORIENTED_EDGE('',*,*,#2022,.F.); +#1259=ORIENTED_EDGE('',*,*,#1918,.F.); +#1260=ORIENTED_EDGE('',*,*,#1914,.F.); +#1261=ORIENTED_EDGE('',*,*,#2028,.T.); +#1262=ORIENTED_EDGE('',*,*,#2013,.F.); +#1263=ORIENTED_EDGE('',*,*,#1957,.F.); +#1264=ORIENTED_EDGE('',*,*,#2018,.F.); +#1265=ORIENTED_EDGE('',*,*,#2029,.F.); +#1266=ORIENTED_EDGE('',*,*,#2024,.F.); +#1267=ORIENTED_EDGE('',*,*,#1973,.F.); +#1268=ORIENTED_EDGE('',*,*,#1968,.F.); +#1269=ORIENTED_EDGE('',*,*,#2029,.T.); +#1270=ORIENTED_EDGE('',*,*,#2017,.F.); +#1271=ORIENTED_EDGE('',*,*,#1955,.F.); +#1272=ORIENTED_EDGE('',*,*,#2021,.F.); +#1273=ORIENTED_EDGE('',*,*,#2030,.F.); +#1274=ORIENTED_EDGE('',*,*,#2019,.F.); +#1275=ORIENTED_EDGE('',*,*,#2030,.T.); +#1276=ORIENTED_EDGE('',*,*,#1948,.F.); +#1277=ORIENTED_EDGE('',*,*,#1946,.F.); +#1278=ORIENTED_EDGE('',*,*,#2020,.F.); +#1279=ORIENTED_EDGE('',*,*,#2031,.F.); +#1280=ORIENTED_EDGE('',*,*,#1762,.F.); +#1281=ORIENTED_EDGE('',*,*,#2032,.F.); +#1282=ORIENTED_EDGE('',*,*,#1997,.F.); +#1283=ORIENTED_EDGE('',*,*,#2032,.T.); +#1284=ORIENTED_EDGE('',*,*,#1761,.F.); +#1285=ORIENTED_EDGE('',*,*,#2033,.F.); +#1286=ORIENTED_EDGE('',*,*,#2000,.F.); +#1287=ORIENTED_EDGE('',*,*,#2031,.T.); +#1288=ORIENTED_EDGE('',*,*,#1994,.F.); +#1289=ORIENTED_EDGE('',*,*,#2034,.F.); +#1290=ORIENTED_EDGE('',*,*,#1763,.F.); +#1291=ORIENTED_EDGE('',*,*,#2033,.T.); +#1292=ORIENTED_EDGE('',*,*,#1760,.F.); +#1293=ORIENTED_EDGE('',*,*,#2035,.F.); +#1294=ORIENTED_EDGE('',*,*,#2002,.F.); +#1295=ORIENTED_EDGE('',*,*,#2034,.T.); +#1296=ORIENTED_EDGE('',*,*,#1991,.F.); +#1297=ORIENTED_EDGE('',*,*,#2036,.F.); +#1298=ORIENTED_EDGE('',*,*,#1758,.F.); +#1299=ORIENTED_EDGE('',*,*,#2035,.T.); +#1300=ORIENTED_EDGE('',*,*,#1759,.F.); +#1301=ORIENTED_EDGE('',*,*,#2036,.T.); +#1302=ORIENTED_EDGE('',*,*,#1988,.F.); +#1303=ORIENTED_EDGE('',*,*,#2037,.F.); +#1304=ORIENTED_EDGE('',*,*,#1990,.F.); +#1305=ORIENTED_EDGE('',*,*,#2038,.F.); +#1306=ORIENTED_EDGE('',*,*,#2007,.F.); +#1307=ORIENTED_EDGE('',*,*,#2038,.T.); +#1308=ORIENTED_EDGE('',*,*,#1993,.F.); +#1309=ORIENTED_EDGE('',*,*,#2039,.F.); +#1310=ORIENTED_EDGE('',*,*,#2008,.F.); +#1311=ORIENTED_EDGE('',*,*,#2037,.T.); +#1312=ORIENTED_EDGE('',*,*,#2006,.F.); +#1313=ORIENTED_EDGE('',*,*,#2040,.F.); +#1314=ORIENTED_EDGE('',*,*,#1986,.F.); +#1315=ORIENTED_EDGE('',*,*,#2039,.T.); +#1316=ORIENTED_EDGE('',*,*,#1996,.F.); +#1317=ORIENTED_EDGE('',*,*,#2041,.F.); +#1318=ORIENTED_EDGE('',*,*,#2003,.F.); +#1319=ORIENTED_EDGE('',*,*,#2040,.T.); +#1320=ORIENTED_EDGE('',*,*,#2005,.F.); +#1321=ORIENTED_EDGE('',*,*,#2042,.F.); +#1322=ORIENTED_EDGE('',*,*,#2001,.F.); +#1323=ORIENTED_EDGE('',*,*,#2041,.T.); +#1324=ORIENTED_EDGE('',*,*,#1999,.F.); +#1325=ORIENTED_EDGE('',*,*,#2042,.T.); +#1326=ORIENTED_EDGE('',*,*,#2004,.F.); +#1327=ORIENTED_EDGE('',*,*,#1884,.T.); +#1328=ORIENTED_EDGE('',*,*,#2043,.T.); +#1329=ORIENTED_EDGE('',*,*,#2044,.T.); +#1330=ORIENTED_EDGE('',*,*,#2045,.F.); +#1331=ORIENTED_EDGE('',*,*,#1903,.T.); +#1332=ORIENTED_EDGE('',*,*,#2046,.T.); +#1333=ORIENTED_EDGE('',*,*,#2047,.T.); +#1334=ORIENTED_EDGE('',*,*,#2043,.F.); +#1335=ORIENTED_EDGE('',*,*,#1902,.T.); +#1336=ORIENTED_EDGE('',*,*,#2048,.T.); +#1337=ORIENTED_EDGE('',*,*,#2049,.T.); +#1338=ORIENTED_EDGE('',*,*,#2046,.F.); +#1339=ORIENTED_EDGE('',*,*,#1901,.T.); +#1340=ORIENTED_EDGE('',*,*,#2050,.T.); +#1341=ORIENTED_EDGE('',*,*,#2051,.T.); +#1342=ORIENTED_EDGE('',*,*,#2048,.F.); +#1343=ORIENTED_EDGE('',*,*,#1900,.T.); +#1344=ORIENTED_EDGE('',*,*,#2052,.T.); +#1345=ORIENTED_EDGE('',*,*,#2053,.T.); +#1346=ORIENTED_EDGE('',*,*,#2050,.F.); +#1347=ORIENTED_EDGE('',*,*,#1899,.T.); +#1348=ORIENTED_EDGE('',*,*,#2054,.T.); +#1349=ORIENTED_EDGE('',*,*,#2055,.T.); +#1350=ORIENTED_EDGE('',*,*,#2052,.F.); +#1351=ORIENTED_EDGE('',*,*,#1898,.T.); +#1352=ORIENTED_EDGE('',*,*,#2056,.T.); +#1353=ORIENTED_EDGE('',*,*,#2057,.T.); +#1354=ORIENTED_EDGE('',*,*,#2054,.F.); +#1355=ORIENTED_EDGE('',*,*,#1897,.T.); +#1356=ORIENTED_EDGE('',*,*,#2058,.T.); +#1357=ORIENTED_EDGE('',*,*,#2059,.T.); +#1358=ORIENTED_EDGE('',*,*,#2056,.F.); +#1359=ORIENTED_EDGE('',*,*,#1896,.T.); +#1360=ORIENTED_EDGE('',*,*,#2060,.T.); +#1361=ORIENTED_EDGE('',*,*,#2061,.T.); +#1362=ORIENTED_EDGE('',*,*,#2058,.F.); +#1363=ORIENTED_EDGE('',*,*,#1895,.T.); +#1364=ORIENTED_EDGE('',*,*,#2062,.T.); +#1365=ORIENTED_EDGE('',*,*,#2063,.T.); +#1366=ORIENTED_EDGE('',*,*,#2060,.F.); +#1367=ORIENTED_EDGE('',*,*,#1894,.T.); +#1368=ORIENTED_EDGE('',*,*,#2064,.T.); +#1369=ORIENTED_EDGE('',*,*,#2065,.T.); +#1370=ORIENTED_EDGE('',*,*,#2062,.F.); +#1371=ORIENTED_EDGE('',*,*,#1893,.T.); +#1372=ORIENTED_EDGE('',*,*,#2066,.T.); +#1373=ORIENTED_EDGE('',*,*,#2067,.T.); +#1374=ORIENTED_EDGE('',*,*,#2064,.F.); +#1375=ORIENTED_EDGE('',*,*,#1892,.T.); +#1376=ORIENTED_EDGE('',*,*,#2068,.T.); +#1377=ORIENTED_EDGE('',*,*,#2069,.T.); +#1378=ORIENTED_EDGE('',*,*,#2066,.F.); +#1379=ORIENTED_EDGE('',*,*,#1891,.T.); +#1380=ORIENTED_EDGE('',*,*,#2070,.T.); +#1381=ORIENTED_EDGE('',*,*,#2071,.T.); +#1382=ORIENTED_EDGE('',*,*,#2068,.F.); +#1383=ORIENTED_EDGE('',*,*,#1890,.T.); +#1384=ORIENTED_EDGE('',*,*,#2072,.T.); +#1385=ORIENTED_EDGE('',*,*,#2073,.T.); +#1386=ORIENTED_EDGE('',*,*,#2070,.F.); +#1387=ORIENTED_EDGE('',*,*,#1889,.T.); +#1388=ORIENTED_EDGE('',*,*,#2074,.T.); +#1389=ORIENTED_EDGE('',*,*,#2075,.T.); +#1390=ORIENTED_EDGE('',*,*,#2072,.F.); +#1391=ORIENTED_EDGE('',*,*,#1888,.T.); +#1392=ORIENTED_EDGE('',*,*,#2076,.T.); +#1393=ORIENTED_EDGE('',*,*,#2077,.T.); +#1394=ORIENTED_EDGE('',*,*,#2074,.F.); +#1395=ORIENTED_EDGE('',*,*,#1887,.T.); +#1396=ORIENTED_EDGE('',*,*,#2078,.T.); +#1397=ORIENTED_EDGE('',*,*,#2079,.T.); +#1398=ORIENTED_EDGE('',*,*,#2076,.F.); +#1399=ORIENTED_EDGE('',*,*,#1886,.T.); +#1400=ORIENTED_EDGE('',*,*,#2080,.T.); +#1401=ORIENTED_EDGE('',*,*,#2081,.T.); +#1402=ORIENTED_EDGE('',*,*,#2078,.F.); +#1403=ORIENTED_EDGE('',*,*,#1885,.T.); +#1404=ORIENTED_EDGE('',*,*,#2045,.T.); +#1405=ORIENTED_EDGE('',*,*,#2082,.T.); +#1406=ORIENTED_EDGE('',*,*,#2080,.F.); +#1407=ORIENTED_EDGE('',*,*,#2044,.F.); +#1408=ORIENTED_EDGE('',*,*,#2047,.F.); +#1409=ORIENTED_EDGE('',*,*,#2049,.F.); +#1410=ORIENTED_EDGE('',*,*,#2051,.F.); +#1411=ORIENTED_EDGE('',*,*,#2053,.F.); +#1412=ORIENTED_EDGE('',*,*,#2055,.F.); +#1413=ORIENTED_EDGE('',*,*,#2057,.F.); +#1414=ORIENTED_EDGE('',*,*,#2059,.F.); +#1415=ORIENTED_EDGE('',*,*,#2061,.F.); +#1416=ORIENTED_EDGE('',*,*,#2063,.F.); +#1417=ORIENTED_EDGE('',*,*,#2065,.F.); +#1418=ORIENTED_EDGE('',*,*,#2067,.F.); +#1419=ORIENTED_EDGE('',*,*,#2069,.F.); +#1420=ORIENTED_EDGE('',*,*,#2071,.F.); +#1421=ORIENTED_EDGE('',*,*,#2073,.F.); +#1422=ORIENTED_EDGE('',*,*,#2075,.F.); +#1423=ORIENTED_EDGE('',*,*,#2077,.F.); +#1424=ORIENTED_EDGE('',*,*,#2079,.F.); +#1425=ORIENTED_EDGE('',*,*,#2081,.F.); +#1426=ORIENTED_EDGE('',*,*,#2082,.F.); +#1427=ORIENTED_EDGE('',*,*,#1872,.T.); +#1428=ORIENTED_EDGE('',*,*,#2083,.T.); +#1429=ORIENTED_EDGE('',*,*,#2084,.T.); +#1430=ORIENTED_EDGE('',*,*,#2085,.F.); +#1431=ORIENTED_EDGE('',*,*,#1883,.T.); +#1432=ORIENTED_EDGE('',*,*,#2086,.T.); +#1433=ORIENTED_EDGE('',*,*,#2087,.T.); +#1434=ORIENTED_EDGE('',*,*,#2083,.F.); +#1435=ORIENTED_EDGE('',*,*,#1882,.T.); +#1436=ORIENTED_EDGE('',*,*,#2088,.T.); +#1437=ORIENTED_EDGE('',*,*,#2089,.T.); +#1438=ORIENTED_EDGE('',*,*,#2086,.F.); +#1439=ORIENTED_EDGE('',*,*,#1881,.T.); +#1440=ORIENTED_EDGE('',*,*,#2090,.T.); +#1441=ORIENTED_EDGE('',*,*,#2091,.T.); +#1442=ORIENTED_EDGE('',*,*,#2088,.F.); +#1443=ORIENTED_EDGE('',*,*,#1880,.T.); +#1444=ORIENTED_EDGE('',*,*,#2092,.T.); +#1445=ORIENTED_EDGE('',*,*,#2093,.T.); +#1446=ORIENTED_EDGE('',*,*,#2090,.F.); +#1447=ORIENTED_EDGE('',*,*,#1879,.T.); +#1448=ORIENTED_EDGE('',*,*,#2094,.T.); +#1449=ORIENTED_EDGE('',*,*,#2095,.T.); +#1450=ORIENTED_EDGE('',*,*,#2092,.F.); +#1451=ORIENTED_EDGE('',*,*,#1878,.T.); +#1452=ORIENTED_EDGE('',*,*,#2096,.T.); +#1453=ORIENTED_EDGE('',*,*,#2097,.T.); +#1454=ORIENTED_EDGE('',*,*,#2094,.F.); +#1455=ORIENTED_EDGE('',*,*,#1877,.T.); +#1456=ORIENTED_EDGE('',*,*,#2098,.T.); +#1457=ORIENTED_EDGE('',*,*,#2099,.T.); +#1458=ORIENTED_EDGE('',*,*,#2096,.F.); +#1459=ORIENTED_EDGE('',*,*,#1876,.T.); +#1460=ORIENTED_EDGE('',*,*,#2100,.T.); +#1461=ORIENTED_EDGE('',*,*,#2101,.T.); +#1462=ORIENTED_EDGE('',*,*,#2098,.F.); +#1463=ORIENTED_EDGE('',*,*,#1875,.T.); +#1464=ORIENTED_EDGE('',*,*,#2102,.T.); +#1465=ORIENTED_EDGE('',*,*,#2103,.T.); +#1466=ORIENTED_EDGE('',*,*,#2100,.F.); +#1467=ORIENTED_EDGE('',*,*,#1874,.T.); +#1468=ORIENTED_EDGE('',*,*,#2104,.T.); +#1469=ORIENTED_EDGE('',*,*,#2105,.T.); +#1470=ORIENTED_EDGE('',*,*,#2102,.F.); +#1471=ORIENTED_EDGE('',*,*,#1873,.T.); +#1472=ORIENTED_EDGE('',*,*,#2085,.T.); +#1473=ORIENTED_EDGE('',*,*,#2106,.T.); +#1474=ORIENTED_EDGE('',*,*,#2104,.F.); +#1475=ORIENTED_EDGE('',*,*,#2084,.F.); +#1476=ORIENTED_EDGE('',*,*,#2087,.F.); +#1477=ORIENTED_EDGE('',*,*,#2089,.F.); +#1478=ORIENTED_EDGE('',*,*,#2091,.F.); +#1479=ORIENTED_EDGE('',*,*,#2093,.F.); +#1480=ORIENTED_EDGE('',*,*,#2095,.F.); +#1481=ORIENTED_EDGE('',*,*,#2097,.F.); +#1482=ORIENTED_EDGE('',*,*,#2099,.F.); +#1483=ORIENTED_EDGE('',*,*,#2101,.F.); +#1484=ORIENTED_EDGE('',*,*,#2103,.F.); +#1485=ORIENTED_EDGE('',*,*,#2105,.F.); +#1486=ORIENTED_EDGE('',*,*,#2106,.F.); +#1487=VERTEX_POINT('',#4540); +#1488=VERTEX_POINT('',#4542); +#1489=VERTEX_POINT('',#4543); +#1490=VERTEX_POINT('',#4545); +#1491=VERTEX_POINT('',#4547); +#1492=VERTEX_POINT('',#4549); +#1493=VERTEX_POINT('',#4551); +#1494=VERTEX_POINT('',#4555); +#1495=VERTEX_POINT('',#4557); +#1496=VERTEX_POINT('',#4558); +#1497=VERTEX_POINT('',#4560); +#1498=VERTEX_POINT('',#4562); +#1499=VERTEX_POINT('',#4564); +#1500=VERTEX_POINT('',#4566); +#1501=VERTEX_POINT('',#4570); +#1502=VERTEX_POINT('',#4572); +#1503=VERTEX_POINT('',#4573); +#1504=VERTEX_POINT('',#4575); +#1505=VERTEX_POINT('',#4577); +#1506=VERTEX_POINT('',#4579); +#1507=VERTEX_POINT('',#4581); +#1508=VERTEX_POINT('',#4585); +#1509=VERTEX_POINT('',#4586); +#1510=VERTEX_POINT('',#4588); +#1511=VERTEX_POINT('',#4590); +#1512=VERTEX_POINT('',#4592); +#1513=VERTEX_POINT('',#4594); +#1514=VERTEX_POINT('',#4597); +#1515=VERTEX_POINT('',#4599); +#1516=VERTEX_POINT('',#4601); +#1517=VERTEX_POINT('',#4603); +#1518=VERTEX_POINT('',#4605); +#1519=VERTEX_POINT('',#4607); +#1520=VERTEX_POINT('',#4609); +#1521=VERTEX_POINT('',#4611); +#1522=VERTEX_POINT('',#4613); +#1523=VERTEX_POINT('',#4614); +#1524=VERTEX_POINT('',#4616); +#1525=VERTEX_POINT('',#4618); +#1526=VERTEX_POINT('',#4621); +#1527=VERTEX_POINT('',#4622); +#1528=VERTEX_POINT('',#4624); +#1529=VERTEX_POINT('',#4626); +#1530=VERTEX_POINT('',#4628); +#1531=VERTEX_POINT('',#4630); +#1532=VERTEX_POINT('',#4632); +#1533=VERTEX_POINT('',#4634); +#1534=VERTEX_POINT('',#4637); +#1535=VERTEX_POINT('',#4638); +#1536=VERTEX_POINT('',#4640); +#1537=VERTEX_POINT('',#4642); +#1538=VERTEX_POINT('',#4644); +#1539=VERTEX_POINT('',#4646); +#1540=VERTEX_POINT('',#4648); +#1541=VERTEX_POINT('',#4650); +#1542=VERTEX_POINT('',#4652); +#1543=VERTEX_POINT('',#4654); +#1544=VERTEX_POINT('',#4656); +#1545=VERTEX_POINT('',#4658); +#1546=VERTEX_POINT('',#4660); +#1547=VERTEX_POINT('',#4662); +#1548=VERTEX_POINT('',#4664); +#1549=VERTEX_POINT('',#4666); +#1550=VERTEX_POINT('',#4668); +#1551=VERTEX_POINT('',#4670); +#1552=VERTEX_POINT('',#4672); +#1553=VERTEX_POINT('',#4674); +#1554=VERTEX_POINT('',#4676); +#1555=VERTEX_POINT('',#4678); +#1556=VERTEX_POINT('',#4680); +#1557=VERTEX_POINT('',#4682); +#1558=VERTEX_POINT('',#4684); +#1559=VERTEX_POINT('',#4686); +#1560=VERTEX_POINT('',#4688); +#1561=VERTEX_POINT('',#4690); +#1562=VERTEX_POINT('',#4692); +#1563=VERTEX_POINT('',#4694); +#1564=VERTEX_POINT('',#4696); +#1565=VERTEX_POINT('',#4698); +#1566=VERTEX_POINT('',#4700); +#1567=VERTEX_POINT('',#4702); +#1568=VERTEX_POINT('',#4704); +#1569=VERTEX_POINT('',#4706); +#1570=VERTEX_POINT('',#4708); +#1571=VERTEX_POINT('',#4710); +#1572=VERTEX_POINT('',#4712); +#1573=VERTEX_POINT('',#4714); +#1574=VERTEX_POINT('',#4716); +#1575=VERTEX_POINT('',#4718); +#1576=VERTEX_POINT('',#4720); +#1577=VERTEX_POINT('',#4722); +#1578=VERTEX_POINT('',#4726); +#1579=VERTEX_POINT('',#4727); +#1580=VERTEX_POINT('',#4732); +#1581=VERTEX_POINT('',#4736); +#1582=VERTEX_POINT('',#4740); +#1583=VERTEX_POINT('',#4742); +#1584=VERTEX_POINT('',#4746); +#1585=VERTEX_POINT('',#4750); +#1586=VERTEX_POINT('',#4754); +#1587=VERTEX_POINT('',#4758); +#1588=VERTEX_POINT('',#4762); +#1589=VERTEX_POINT('',#4766); +#1590=VERTEX_POINT('',#4770); +#1591=VERTEX_POINT('',#4772); +#1592=VERTEX_POINT('',#4774); +#1593=VERTEX_POINT('',#4775); +#1594=VERTEX_POINT('',#4780); +#1595=VERTEX_POINT('',#4784); +#1596=VERTEX_POINT('',#4788); +#1597=VERTEX_POINT('',#4792); +#1598=VERTEX_POINT('',#4796); +#1599=VERTEX_POINT('',#4805); +#1600=VERTEX_POINT('',#4809); +#1601=VERTEX_POINT('',#4820); +#1602=VERTEX_POINT('',#4821); +#1603=VERTEX_POINT('',#4823); +#1604=VERTEX_POINT('',#4825); +#1605=VERTEX_POINT('',#4827); +#1606=VERTEX_POINT('',#4829); +#1607=VERTEX_POINT('',#4831); +#1608=VERTEX_POINT('',#4833); +#1609=VERTEX_POINT('',#4835); +#1610=VERTEX_POINT('',#4837); +#1611=VERTEX_POINT('',#4839); +#1612=VERTEX_POINT('',#4841); +#1613=VERTEX_POINT('',#4844); +#1614=VERTEX_POINT('',#4845); +#1615=VERTEX_POINT('',#4847); +#1616=VERTEX_POINT('',#4849); +#1617=VERTEX_POINT('',#4851); +#1618=VERTEX_POINT('',#4853); +#1619=VERTEX_POINT('',#4855); +#1620=VERTEX_POINT('',#4857); +#1621=VERTEX_POINT('',#4859); +#1622=VERTEX_POINT('',#4861); +#1623=VERTEX_POINT('',#4863); +#1624=VERTEX_POINT('',#4865); +#1625=VERTEX_POINT('',#4867); +#1626=VERTEX_POINT('',#4869); +#1627=VERTEX_POINT('',#4871); +#1628=VERTEX_POINT('',#4873); +#1629=VERTEX_POINT('',#4875); +#1630=VERTEX_POINT('',#4877); +#1631=VERTEX_POINT('',#4879); +#1632=VERTEX_POINT('',#4881); +#1633=VERTEX_POINT('',#4884); +#1634=VERTEX_POINT('',#4887); +#1635=VERTEX_POINT('',#4889); +#1636=VERTEX_POINT('',#4891); +#1637=VERTEX_POINT('',#4901); +#1638=VERTEX_POINT('',#4903); +#1639=VERTEX_POINT('',#4907); +#1640=VERTEX_POINT('',#4908); +#1641=VERTEX_POINT('',#4920); +#1642=VERTEX_POINT('',#4924); +#1643=VERTEX_POINT('',#4928); +#1644=VERTEX_POINT('',#4932); +#1645=VERTEX_POINT('',#4936); +#1646=VERTEX_POINT('',#4940); +#1647=VERTEX_POINT('',#4944); +#1648=VERTEX_POINT('',#4948); +#1649=VERTEX_POINT('',#4952); +#1650=VERTEX_POINT('',#4956); +#1651=VERTEX_POINT('',#4960); +#1652=VERTEX_POINT('',#4964); +#1653=VERTEX_POINT('',#4968); +#1654=VERTEX_POINT('',#4972); +#1655=VERTEX_POINT('',#4981); +#1656=VERTEX_POINT('',#4985); +#1657=VERTEX_POINT('',#4996); +#1658=VERTEX_POINT('',#4998); +#1659=VERTEX_POINT('',#5000); +#1660=VERTEX_POINT('',#5002); +#1661=VERTEX_POINT('',#5004); +#1662=VERTEX_POINT('',#5006); +#1663=VERTEX_POINT('',#5010); +#1664=VERTEX_POINT('',#5014); +#1665=VERTEX_POINT('',#5018); +#1666=VERTEX_POINT('',#5022); +#1667=VERTEX_POINT('',#5023); +#1668=VERTEX_POINT('',#5025); +#1669=VERTEX_POINT('',#5030); +#1670=VERTEX_POINT('',#5031); +#1671=VERTEX_POINT('',#5043); +#1672=VERTEX_POINT('',#5047); +#1673=VERTEX_POINT('',#5051); +#1674=VERTEX_POINT('',#5061); +#1675=VERTEX_POINT('',#5065); +#1676=VERTEX_POINT('',#5066); +#1677=VERTEX_POINT('',#5068); +#1678=VERTEX_POINT('',#5070); +#1679=VERTEX_POINT('',#5074); +#1680=VERTEX_POINT('',#5075); +#1681=VERTEX_POINT('',#5080); +#1682=VERTEX_POINT('',#5081); +#1683=VERTEX_POINT('',#5086); +#1684=VERTEX_POINT('',#5087); +#1685=VERTEX_POINT('',#5092); +#1686=VERTEX_POINT('',#5093); +#1687=VERTEX_POINT('',#5101); +#1688=VERTEX_POINT('',#5102); +#1689=VERTEX_POINT('',#5104); +#1690=VERTEX_POINT('',#5106); +#1691=VERTEX_POINT('',#5108); +#1692=VERTEX_POINT('',#5110); +#1693=VERTEX_POINT('',#5114); +#1694=VERTEX_POINT('',#5116); +#1695=VERTEX_POINT('',#5118); +#1696=VERTEX_POINT('',#5120); +#1697=VERTEX_POINT('',#5122); +#1698=VERTEX_POINT('',#5125); +#1699=VERTEX_POINT('',#5128); +#1700=VERTEX_POINT('',#5131); +#1701=VERTEX_POINT('',#5143); +#1702=VERTEX_POINT('',#5144); +#1703=VERTEX_POINT('',#5148); +#1704=VERTEX_POINT('',#5149); +#1705=VERTEX_POINT('',#5197); +#1706=VERTEX_POINT('',#5199); +#1707=VERTEX_POINT('',#5203); +#1708=VERTEX_POINT('',#5207); +#1709=VERTEX_POINT('',#5211); +#1710=VERTEX_POINT('',#5215); +#1711=VERTEX_POINT('',#5219); +#1712=VERTEX_POINT('',#5223); +#1713=VERTEX_POINT('',#5227); +#1714=VERTEX_POINT('',#5231); +#1715=VERTEX_POINT('',#5235); +#1716=VERTEX_POINT('',#5239); +#1717=VERTEX_POINT('',#5243); +#1718=VERTEX_POINT('',#5247); +#1719=VERTEX_POINT('',#5251); +#1720=VERTEX_POINT('',#5255); +#1721=VERTEX_POINT('',#5259); +#1722=VERTEX_POINT('',#5263); +#1723=VERTEX_POINT('',#5267); +#1724=VERTEX_POINT('',#5271); +#1725=VERTEX_POINT('',#5278); +#1726=VERTEX_POINT('',#5280); +#1727=VERTEX_POINT('',#5284); +#1728=VERTEX_POINT('',#5288); +#1729=VERTEX_POINT('',#5292); +#1730=VERTEX_POINT('',#5296); +#1731=VERTEX_POINT('',#5300); +#1732=VERTEX_POINT('',#5304); +#1733=VERTEX_POINT('',#5308); +#1734=VERTEX_POINT('',#5312); +#1735=VERTEX_POINT('',#5316); +#1736=VERTEX_POINT('',#5320); +#1737=EDGE_CURVE('',#1487,#1487,#2133,.T.); +#1738=EDGE_CURVE('',#1488,#1489,#2508,.T.); +#1739=EDGE_CURVE('',#1488,#1490,#2509,.T.); +#1740=EDGE_CURVE('',#1490,#1491,#2134,.T.); +#1741=EDGE_CURVE('',#1491,#1492,#2510,.T.); +#1742=EDGE_CURVE('',#1492,#1493,#2135,.T.); +#1743=EDGE_CURVE('',#1493,#1489,#2511,.T.); +#1744=EDGE_CURVE('',#1494,#1494,#2136,.T.); +#1745=EDGE_CURVE('',#1495,#1496,#2512,.T.); +#1746=EDGE_CURVE('',#1495,#1497,#2513,.T.); +#1747=EDGE_CURVE('',#1497,#1498,#2137,.T.); +#1748=EDGE_CURVE('',#1498,#1499,#2514,.T.); +#1749=EDGE_CURVE('',#1500,#1499,#2515,.T.); +#1750=EDGE_CURVE('',#1500,#1496,#2516,.T.); +#1751=EDGE_CURVE('',#1501,#1501,#2138,.T.); +#1752=EDGE_CURVE('',#1502,#1503,#2517,.T.); +#1753=EDGE_CURVE('',#1502,#1504,#2518,.T.); +#1754=EDGE_CURVE('',#1504,#1505,#2139,.T.); +#1755=EDGE_CURVE('',#1505,#1506,#2519,.T.); +#1756=EDGE_CURVE('',#1506,#1507,#2140,.T.); +#1757=EDGE_CURVE('',#1507,#1503,#2520,.T.); +#1758=EDGE_CURVE('',#1508,#1509,#2521,.T.); +#1759=EDGE_CURVE('',#1509,#1510,#2522,.T.); +#1760=EDGE_CURVE('',#1510,#1511,#2523,.T.); +#1761=EDGE_CURVE('',#1511,#1512,#2524,.T.); +#1762=EDGE_CURVE('',#1512,#1513,#2525,.T.); +#1763=EDGE_CURVE('',#1513,#1508,#2526,.T.); +#1764=EDGE_CURVE('',#1514,#1514,#2141,.T.); +#1765=EDGE_CURVE('',#1515,#1515,#2142,.T.); +#1766=EDGE_CURVE('',#1516,#1516,#2143,.T.); +#1767=EDGE_CURVE('',#1517,#1517,#2144,.T.); +#1768=EDGE_CURVE('',#1518,#1518,#2145,.T.); +#1769=EDGE_CURVE('',#1519,#1519,#2146,.T.); +#1770=EDGE_CURVE('',#1520,#1520,#2147,.T.); +#1771=EDGE_CURVE('',#1521,#1521,#2148,.T.); +#1772=EDGE_CURVE('',#1522,#1523,#2149,.T.); +#1773=EDGE_CURVE('',#1524,#1522,#2527,.T.); +#1774=EDGE_CURVE('',#1525,#1524,#2150,.T.); +#1775=EDGE_CURVE('',#1523,#1525,#2528,.T.); +#1776=EDGE_CURVE('',#1526,#1527,#2151,.T.); +#1777=EDGE_CURVE('',#1527,#1528,#2529,.T.); +#1778=EDGE_CURVE('',#1528,#1529,#2152,.T.); +#1779=EDGE_CURVE('',#1529,#1530,#2530,.T.); +#1780=EDGE_CURVE('',#1530,#1531,#2153,.T.); +#1781=EDGE_CURVE('',#1531,#1532,#2531,.T.); +#1782=EDGE_CURVE('',#1532,#1533,#2154,.T.); +#1783=EDGE_CURVE('',#1533,#1526,#2532,.T.); +#1784=EDGE_CURVE('',#1534,#1535,#2533,.T.); +#1785=EDGE_CURVE('',#1536,#1534,#2534,.T.); +#1786=EDGE_CURVE('',#1537,#1536,#2155,.T.); +#1787=EDGE_CURVE('',#1538,#1537,#2535,.T.); +#1788=EDGE_CURVE('',#1539,#1538,#2536,.T.); +#1789=EDGE_CURVE('',#1540,#1539,#2156,.T.); +#1790=EDGE_CURVE('',#1541,#1540,#2537,.T.); +#1791=EDGE_CURVE('',#1542,#1541,#2157,.T.); +#1792=EDGE_CURVE('',#1543,#1542,#2538,.T.); +#1793=EDGE_CURVE('',#1544,#1543,#2158,.T.); +#1794=EDGE_CURVE('',#1545,#1544,#2539,.T.); +#1795=EDGE_CURVE('',#1545,#1546,#2540,.T.); +#1796=EDGE_CURVE('',#1547,#1546,#2541,.T.); +#1797=EDGE_CURVE('',#1548,#1547,#2159,.T.); +#1798=EDGE_CURVE('',#1549,#1548,#2542,.T.); +#1799=EDGE_CURVE('',#1550,#1549,#2160,.T.); +#1800=EDGE_CURVE('',#1551,#1550,#2543,.T.); +#1801=EDGE_CURVE('',#1552,#1551,#2544,.T.); +#1802=EDGE_CURVE('',#1553,#1552,#2161,.T.); +#1803=EDGE_CURVE('',#1554,#1553,#2545,.T.); +#1804=EDGE_CURVE('',#1555,#1554,#2162,.T.); +#1805=EDGE_CURVE('',#1556,#1555,#2546,.T.); +#1806=EDGE_CURVE('',#1557,#1556,#2547,.T.); +#1807=EDGE_CURVE('',#1558,#1557,#2548,.T.); +#1808=EDGE_CURVE('',#1559,#1558,#2163,.T.); +#1809=EDGE_CURVE('',#1560,#1559,#2549,.T.); +#1810=EDGE_CURVE('',#1561,#1560,#2164,.T.); +#1811=EDGE_CURVE('',#1562,#1561,#2550,.T.); +#1812=EDGE_CURVE('',#1563,#1562,#2551,.T.); +#1813=EDGE_CURVE('',#1564,#1563,#2165,.T.); +#1814=EDGE_CURVE('',#1565,#1564,#2552,.T.); +#1815=EDGE_CURVE('',#1566,#1565,#2166,.T.); +#1816=EDGE_CURVE('',#1567,#1566,#2553,.T.); +#1817=EDGE_CURVE('',#1568,#1567,#2167,.T.); +#1818=EDGE_CURVE('',#1569,#1568,#2554,.T.); +#1819=EDGE_CURVE('',#1570,#1569,#2168,.T.); +#1820=EDGE_CURVE('',#1571,#1570,#2555,.T.); +#1821=EDGE_CURVE('',#1572,#1571,#2169,.T.); +#1822=EDGE_CURVE('',#1573,#1572,#2556,.T.); +#1823=EDGE_CURVE('',#1574,#1573,#2170,.T.); +#1824=EDGE_CURVE('',#1575,#1574,#2557,.T.); +#1825=EDGE_CURVE('',#1576,#1575,#2558,.T.); +#1826=EDGE_CURVE('',#1577,#1576,#2171,.T.); +#1827=EDGE_CURVE('',#1535,#1577,#2559,.T.); +#1828=EDGE_CURVE('',#1578,#1579,#2560,.T.); +#1829=EDGE_CURVE('',#1524,#1578,#2561,.T.); +#1830=EDGE_CURVE('',#1522,#1579,#2562,.T.); +#1831=EDGE_CURVE('',#1580,#1578,#2172,.T.); +#1832=EDGE_CURVE('',#1525,#1580,#2563,.T.); +#1833=EDGE_CURVE('',#1581,#1580,#2564,.T.); +#1834=EDGE_CURVE('',#1523,#1581,#2565,.T.); +#1835=EDGE_CURVE('',#1526,#1582,#2566,.T.); +#1836=EDGE_CURVE('',#1582,#1583,#2173,.T.); +#1837=EDGE_CURVE('',#1527,#1583,#2567,.T.); +#1838=EDGE_CURVE('',#1583,#1584,#2568,.T.); +#1839=EDGE_CURVE('',#1528,#1584,#2569,.T.); +#1840=EDGE_CURVE('',#1584,#1585,#2174,.T.); +#1841=EDGE_CURVE('',#1529,#1585,#2570,.T.); +#1842=EDGE_CURVE('',#1585,#1586,#2571,.T.); +#1843=EDGE_CURVE('',#1530,#1586,#2572,.T.); +#1844=EDGE_CURVE('',#1586,#1587,#2175,.T.); +#1845=EDGE_CURVE('',#1531,#1587,#2573,.T.); +#1846=EDGE_CURVE('',#1587,#1588,#2574,.T.); +#1847=EDGE_CURVE('',#1532,#1588,#2575,.T.); +#1848=EDGE_CURVE('',#1588,#1589,#2176,.T.); +#1849=EDGE_CURVE('',#1533,#1589,#2576,.T.); +#1850=EDGE_CURVE('',#1590,#1590,#2177,.T.); +#1851=EDGE_CURVE('',#1591,#1591,#2178,.T.); +#1852=EDGE_CURVE('',#1592,#1593,#2577,.T.); +#1853=EDGE_CURVE('',#1534,#1592,#2578,.T.); +#1854=EDGE_CURVE('',#1535,#1593,#2579,.T.); +#1855=EDGE_CURVE('',#1594,#1592,#2580,.T.); +#1856=EDGE_CURVE('',#1536,#1594,#2581,.T.); +#1857=EDGE_CURVE('',#1595,#1594,#2179,.T.); +#1858=EDGE_CURVE('',#1537,#1595,#2582,.T.); +#1859=EDGE_CURVE('',#1596,#1595,#2583,.T.); +#1860=EDGE_CURVE('',#1538,#1596,#2584,.T.); +#1861=EDGE_CURVE('',#1597,#1596,#2585,.T.); +#1862=EDGE_CURVE('',#1539,#1597,#2586,.T.); +#1863=EDGE_CURVE('',#1598,#1597,#2180,.T.); +#1864=EDGE_CURVE('',#1598,#1599,#117,.T.); +#1865=EDGE_CURVE('',#1540,#1599,#2587,.T.); +#1866=EDGE_CURVE('',#1599,#1600,#2588,.T.); +#1867=EDGE_CURVE('',#1600,#1503,#2589,.T.); +#1868=EDGE_CURVE('',#1541,#1507,#2590,.T.); +#1869=EDGE_CURVE('',#1542,#1506,#2591,.T.); +#1870=EDGE_CURVE('',#1543,#1505,#2592,.T.); +#1871=EDGE_CURVE('',#1544,#1504,#2593,.T.); +#1872=EDGE_CURVE('',#1601,#1602,#2594,.T.); +#1873=EDGE_CURVE('',#1603,#1601,#2181,.T.); +#1874=EDGE_CURVE('',#1604,#1603,#2595,.T.); +#1875=EDGE_CURVE('',#1605,#1604,#2182,.T.); +#1876=EDGE_CURVE('',#1606,#1605,#2596,.T.); +#1877=EDGE_CURVE('',#1607,#1606,#2597,.T.); +#1878=EDGE_CURVE('',#1608,#1607,#2598,.T.); +#1879=EDGE_CURVE('',#1609,#1608,#2183,.T.); +#1880=EDGE_CURVE('',#1610,#1609,#2599,.T.); +#1881=EDGE_CURVE('',#1611,#1610,#2184,.T.); +#1882=EDGE_CURVE('',#1612,#1611,#2600,.T.); +#1883=EDGE_CURVE('',#1602,#1612,#2601,.T.); +#1884=EDGE_CURVE('',#1613,#1614,#2602,.T.); +#1885=EDGE_CURVE('',#1615,#1613,#2603,.T.); +#1886=EDGE_CURVE('',#1616,#1615,#2604,.T.); +#1887=EDGE_CURVE('',#1617,#1616,#2185,.T.); +#1888=EDGE_CURVE('',#1618,#1617,#2605,.T.); +#1889=EDGE_CURVE('',#1619,#1618,#2186,.T.); +#1890=EDGE_CURVE('',#1620,#1619,#2606,.T.); +#1891=EDGE_CURVE('',#1621,#1620,#2187,.T.); +#1892=EDGE_CURVE('',#1622,#1621,#2607,.T.); +#1893=EDGE_CURVE('',#1623,#1622,#2608,.T.); +#1894=EDGE_CURVE('',#1624,#1623,#2609,.T.); +#1895=EDGE_CURVE('',#1625,#1624,#2610,.T.); +#1896=EDGE_CURVE('',#1626,#1625,#2611,.T.); +#1897=EDGE_CURVE('',#1627,#1626,#2612,.T.); +#1898=EDGE_CURVE('',#1628,#1627,#2613,.T.); +#1899=EDGE_CURVE('',#1629,#1628,#2188,.T.); +#1900=EDGE_CURVE('',#1630,#1629,#2614,.T.); +#1901=EDGE_CURVE('',#1631,#1630,#2189,.T.); +#1902=EDGE_CURVE('',#1632,#1631,#2615,.T.); +#1903=EDGE_CURVE('',#1614,#1632,#2190,.T.); +#1904=EDGE_CURVE('',#1496,#1633,#2616,.T.); +#1905=EDGE_CURVE('',#1500,#1545,#2617,.T.); +#1906=EDGE_CURVE('',#1634,#1502,#2618,.T.); +#1907=EDGE_CURVE('',#1634,#1635,#2191,.T.); +#1908=EDGE_CURVE('',#1636,#1635,#2619,.T.); +#1909=EDGE_CURVE('',#1636,#1633,#2192,.T.); +#1910=EDGE_CURVE('',#1499,#1546,#2620,.T.); +#1911=EDGE_CURVE('',#1547,#1498,#2621,.T.); +#1912=EDGE_CURVE('',#1548,#1497,#2622,.T.); +#1913=EDGE_CURVE('',#1637,#1495,#2623,.T.); +#1914=EDGE_CURVE('',#1637,#1638,#2624,.T.); +#1915=EDGE_CURVE('',#1549,#1638,#2625,.T.); +#1916=EDGE_CURVE('',#1639,#1640,#2193,.T.); +#1917=EDGE_CURVE('',#1550,#1639,#2626,.T.); +#1918=EDGE_CURVE('',#1638,#1640,#118,.T.); +#1919=EDGE_CURVE('',#1641,#1639,#2627,.T.); +#1920=EDGE_CURVE('',#1551,#1641,#2628,.T.); +#1921=EDGE_CURVE('',#1642,#1641,#2629,.T.); +#1922=EDGE_CURVE('',#1552,#1642,#2630,.T.); +#1923=EDGE_CURVE('',#1643,#1642,#2194,.T.); +#1924=EDGE_CURVE('',#1553,#1643,#2631,.T.); +#1925=EDGE_CURVE('',#1644,#1643,#2632,.T.); +#1926=EDGE_CURVE('',#1554,#1644,#2633,.T.); +#1927=EDGE_CURVE('',#1645,#1644,#2195,.T.); +#1928=EDGE_CURVE('',#1555,#1645,#2634,.T.); +#1929=EDGE_CURVE('',#1646,#1645,#2635,.T.); +#1930=EDGE_CURVE('',#1556,#1646,#2636,.T.); +#1931=EDGE_CURVE('',#1647,#1646,#2637,.T.); +#1932=EDGE_CURVE('',#1557,#1647,#2638,.T.); +#1933=EDGE_CURVE('',#1648,#1647,#2639,.T.); +#1934=EDGE_CURVE('',#1558,#1648,#2640,.T.); +#1935=EDGE_CURVE('',#1649,#1648,#2196,.T.); +#1936=EDGE_CURVE('',#1559,#1649,#2641,.T.); +#1937=EDGE_CURVE('',#1650,#1649,#2642,.T.); +#1938=EDGE_CURVE('',#1560,#1650,#2643,.T.); +#1939=EDGE_CURVE('',#1651,#1650,#2197,.T.); +#1940=EDGE_CURVE('',#1561,#1651,#2644,.T.); +#1941=EDGE_CURVE('',#1652,#1651,#2645,.T.); +#1942=EDGE_CURVE('',#1562,#1652,#2646,.T.); +#1943=EDGE_CURVE('',#1653,#1652,#2647,.T.); +#1944=EDGE_CURVE('',#1563,#1653,#2648,.T.); +#1945=EDGE_CURVE('',#1654,#1653,#2198,.T.); +#1946=EDGE_CURVE('',#1654,#1655,#119,.T.); +#1947=EDGE_CURVE('',#1564,#1655,#2649,.T.); +#1948=EDGE_CURVE('',#1655,#1656,#2650,.T.); +#1949=EDGE_CURVE('',#1656,#1489,#2651,.T.); +#1950=EDGE_CURVE('',#1565,#1493,#2652,.T.); +#1951=EDGE_CURVE('',#1566,#1492,#2653,.T.); +#1952=EDGE_CURVE('',#1567,#1491,#2654,.T.); +#1953=EDGE_CURVE('',#1568,#1490,#2655,.T.); +#1954=EDGE_CURVE('',#1657,#1488,#2656,.T.); +#1955=EDGE_CURVE('',#1657,#1658,#2199,.T.); +#1956=EDGE_CURVE('',#1659,#1658,#2657,.T.); +#1957=EDGE_CURVE('',#1659,#1660,#2200,.T.); +#1958=EDGE_CURVE('',#1661,#1660,#2658,.T.); +#1959=EDGE_CURVE('',#1662,#1661,#2659,.T.); +#1960=EDGE_CURVE('',#1569,#1662,#2660,.T.); +#1961=EDGE_CURVE('',#1663,#1662,#2201,.T.); +#1962=EDGE_CURVE('',#1570,#1663,#2661,.T.); +#1963=EDGE_CURVE('',#1664,#1663,#2662,.T.); +#1964=EDGE_CURVE('',#1571,#1664,#2663,.T.); +#1965=EDGE_CURVE('',#1665,#1664,#2202,.T.); +#1966=EDGE_CURVE('',#1572,#1665,#2664,.T.); +#1967=EDGE_CURVE('',#1666,#1667,#2665,.T.); +#1968=EDGE_CURVE('',#1666,#1668,#2666,.T.); +#1969=EDGE_CURVE('',#1573,#1668,#2667,.T.); +#1970=EDGE_CURVE('',#1667,#1665,#2668,.T.); +#1971=EDGE_CURVE('',#1669,#1670,#2203,.T.); +#1972=EDGE_CURVE('',#1574,#1669,#2669,.T.); +#1973=EDGE_CURVE('',#1668,#1670,#120,.T.); +#1974=EDGE_CURVE('',#1671,#1669,#2670,.T.); +#1975=EDGE_CURVE('',#1575,#1671,#2671,.T.); +#1976=EDGE_CURVE('',#1672,#1671,#2672,.T.); +#1977=EDGE_CURVE('',#1576,#1672,#2673,.T.); +#1978=EDGE_CURVE('',#1673,#1672,#2204,.T.); +#1979=EDGE_CURVE('',#1577,#1673,#2674,.T.); +#1980=EDGE_CURVE('',#1589,#1582,#2675,.T.); +#1981=EDGE_CURVE('',#1593,#1673,#2676,.T.); +#1982=EDGE_CURVE('',#1579,#1581,#2205,.T.); +#1983=EDGE_CURVE('',#1674,#1674,#2206,.T.); +#1984=EDGE_CURVE('',#1667,#1661,#2677,.T.); +#1985=EDGE_CURVE('',#1675,#1676,#2678,.T.); +#1986=EDGE_CURVE('',#1675,#1677,#2679,.T.); +#1987=EDGE_CURVE('',#1677,#1678,#2680,.T.); +#1988=EDGE_CURVE('',#1678,#1676,#2681,.T.); +#1989=EDGE_CURVE('',#1679,#1680,#2682,.T.); +#1990=EDGE_CURVE('',#1679,#1675,#2683,.T.); +#1991=EDGE_CURVE('',#1676,#1680,#2684,.T.); +#1992=EDGE_CURVE('',#1681,#1682,#2685,.T.); +#1993=EDGE_CURVE('',#1681,#1679,#2686,.T.); +#1994=EDGE_CURVE('',#1680,#1682,#2687,.T.); +#1995=EDGE_CURVE('',#1683,#1684,#2688,.T.); +#1996=EDGE_CURVE('',#1683,#1681,#2689,.T.); +#1997=EDGE_CURVE('',#1682,#1684,#2690,.T.); +#1998=EDGE_CURVE('',#1685,#1686,#2691,.T.); +#1999=EDGE_CURVE('',#1685,#1683,#2692,.T.); +#2000=EDGE_CURVE('',#1684,#1686,#2693,.T.); +#2001=EDGE_CURVE('',#1677,#1685,#2694,.T.); +#2002=EDGE_CURVE('',#1686,#1678,#2695,.T.); +#2003=EDGE_CURVE('',#1687,#1688,#2696,.T.); +#2004=EDGE_CURVE('',#1688,#1689,#2697,.T.); +#2005=EDGE_CURVE('',#1689,#1690,#2698,.T.); +#2006=EDGE_CURVE('',#1690,#1691,#2699,.T.); +#2007=EDGE_CURVE('',#1691,#1692,#2700,.T.); +#2008=EDGE_CURVE('',#1692,#1687,#2701,.T.); +#2009=EDGE_CURVE('',#1693,#1693,#2207,.T.); +#2010=EDGE_CURVE('',#1694,#1694,#2208,.T.); +#2011=EDGE_CURVE('',#1695,#1695,#2209,.T.); +#2012=EDGE_CURVE('',#1696,#1696,#2210,.T.); +#2013=EDGE_CURVE('',#1640,#1697,#2702,.T.); +#2014=EDGE_CURVE('',#1697,#1636,#2703,.T.); +#2015=EDGE_CURVE('',#1635,#1698,#2704,.T.); +#2016=EDGE_CURVE('',#1698,#1598,#2705,.T.); +#2017=EDGE_CURVE('',#1670,#1699,#2706,.T.); +#2018=EDGE_CURVE('',#1699,#1659,#2707,.T.); +#2019=EDGE_CURVE('',#1658,#1700,#2708,.T.); +#2020=EDGE_CURVE('',#1700,#1654,#2709,.T.); +#2021=EDGE_CURVE('',#1656,#1657,#2710,.T.); +#2022=EDGE_CURVE('',#1633,#1637,#2711,.T.); +#2023=EDGE_CURVE('',#1600,#1634,#2712,.T.); +#2024=EDGE_CURVE('',#1660,#1666,#2713,.T.); +#2025=EDGE_CURVE('',#1701,#1701,#2211,.T.); +#2026=EDGE_CURVE('',#1703,#1703,#2212,.T.); +#2027=EDGE_CURVE('',#1698,#1600,#103,.T.); +#2028=EDGE_CURVE('',#1637,#1697,#104,.T.); +#2029=EDGE_CURVE('',#1666,#1699,#105,.T.); +#2030=EDGE_CURVE('',#1700,#1656,#106,.T.); +#2031=EDGE_CURVE('',#1513,#1682,#107,.T.); +#2032=EDGE_CURVE('',#1684,#1512,#108,.T.); +#2033=EDGE_CURVE('',#1686,#1511,#109,.T.); +#2034=EDGE_CURVE('',#1508,#1680,#110,.T.); +#2035=EDGE_CURVE('',#1678,#1510,#111,.T.); +#2036=EDGE_CURVE('',#1509,#1676,#112,.T.); +#2037=EDGE_CURVE('',#1675,#1691,#2714,.T.); +#2038=EDGE_CURVE('',#1692,#1679,#2715,.T.); +#2039=EDGE_CURVE('',#1687,#1681,#2716,.T.); +#2040=EDGE_CURVE('',#1677,#1690,#2717,.T.); +#2041=EDGE_CURVE('',#1688,#1683,#2718,.T.); +#2042=EDGE_CURVE('',#1685,#1689,#2719,.T.); +#2043=EDGE_CURVE('',#1614,#1705,#2720,.T.); +#2044=EDGE_CURVE('',#1705,#1706,#2721,.T.); +#2045=EDGE_CURVE('',#1613,#1706,#2722,.T.); +#2046=EDGE_CURVE('',#1632,#1707,#2723,.T.); +#2047=EDGE_CURVE('',#1707,#1705,#2213,.T.); +#2048=EDGE_CURVE('',#1631,#1708,#2724,.T.); +#2049=EDGE_CURVE('',#1708,#1707,#2725,.T.); +#2050=EDGE_CURVE('',#1630,#1709,#2726,.T.); +#2051=EDGE_CURVE('',#1709,#1708,#2214,.T.); +#2052=EDGE_CURVE('',#1629,#1710,#2727,.T.); +#2053=EDGE_CURVE('',#1710,#1709,#2728,.T.); +#2054=EDGE_CURVE('',#1628,#1711,#2729,.T.); +#2055=EDGE_CURVE('',#1711,#1710,#2215,.T.); +#2056=EDGE_CURVE('',#1627,#1712,#2730,.T.); +#2057=EDGE_CURVE('',#1712,#1711,#2731,.T.); +#2058=EDGE_CURVE('',#1626,#1713,#2732,.T.); +#2059=EDGE_CURVE('',#1713,#1712,#2733,.T.); +#2060=EDGE_CURVE('',#1625,#1714,#2734,.T.); +#2061=EDGE_CURVE('',#1714,#1713,#2735,.T.); +#2062=EDGE_CURVE('',#1624,#1715,#2736,.T.); +#2063=EDGE_CURVE('',#1715,#1714,#2737,.T.); +#2064=EDGE_CURVE('',#1623,#1716,#2738,.T.); +#2065=EDGE_CURVE('',#1716,#1715,#2739,.T.); +#2066=EDGE_CURVE('',#1622,#1717,#2740,.T.); +#2067=EDGE_CURVE('',#1717,#1716,#2741,.T.); +#2068=EDGE_CURVE('',#1621,#1718,#2742,.T.); +#2069=EDGE_CURVE('',#1718,#1717,#2743,.T.); +#2070=EDGE_CURVE('',#1620,#1719,#2744,.T.); +#2071=EDGE_CURVE('',#1719,#1718,#2216,.T.); +#2072=EDGE_CURVE('',#1619,#1720,#2745,.T.); +#2073=EDGE_CURVE('',#1720,#1719,#2746,.T.); +#2074=EDGE_CURVE('',#1618,#1721,#2747,.T.); +#2075=EDGE_CURVE('',#1721,#1720,#2217,.T.); +#2076=EDGE_CURVE('',#1617,#1722,#2748,.T.); +#2077=EDGE_CURVE('',#1722,#1721,#2749,.T.); +#2078=EDGE_CURVE('',#1616,#1723,#2750,.T.); +#2079=EDGE_CURVE('',#1723,#1722,#2218,.T.); +#2080=EDGE_CURVE('',#1615,#1724,#2751,.T.); +#2081=EDGE_CURVE('',#1724,#1723,#2752,.T.); +#2082=EDGE_CURVE('',#1706,#1724,#2753,.T.); +#2083=EDGE_CURVE('',#1602,#1725,#2754,.T.); +#2084=EDGE_CURVE('',#1725,#1726,#2755,.T.); +#2085=EDGE_CURVE('',#1601,#1726,#2756,.T.); +#2086=EDGE_CURVE('',#1612,#1727,#2757,.T.); +#2087=EDGE_CURVE('',#1727,#1725,#2758,.T.); +#2088=EDGE_CURVE('',#1611,#1728,#2759,.T.); +#2089=EDGE_CURVE('',#1728,#1727,#2760,.T.); +#2090=EDGE_CURVE('',#1610,#1729,#2761,.T.); +#2091=EDGE_CURVE('',#1729,#1728,#2219,.T.); +#2092=EDGE_CURVE('',#1609,#1730,#2762,.T.); +#2093=EDGE_CURVE('',#1730,#1729,#2763,.T.); +#2094=EDGE_CURVE('',#1608,#1731,#2764,.T.); +#2095=EDGE_CURVE('',#1731,#1730,#2220,.T.); +#2096=EDGE_CURVE('',#1607,#1732,#2765,.T.); +#2097=EDGE_CURVE('',#1732,#1731,#2766,.T.); +#2098=EDGE_CURVE('',#1606,#1733,#2767,.T.); +#2099=EDGE_CURVE('',#1733,#1732,#2768,.T.); +#2100=EDGE_CURVE('',#1605,#1734,#2769,.T.); +#2101=EDGE_CURVE('',#1734,#1733,#2770,.T.); +#2102=EDGE_CURVE('',#1604,#1735,#2771,.T.); +#2103=EDGE_CURVE('',#1735,#1734,#2221,.T.); +#2104=EDGE_CURVE('',#1603,#1736,#2772,.T.); +#2105=EDGE_CURVE('',#1736,#1735,#2773,.T.); +#2106=EDGE_CURVE('',#1726,#1736,#2222,.T.); +#2107=CIRCLE('Arc1',#3323,25.); +#2108=CIRCLE('Arc2',#3324,25.); +#2109=CIRCLE('Arc3',#3325,25.); +#2110=CIRCLE('Arc4',#3326,25.); +#2111=CIRCLE('Arc5',#3327,50.); +#2112=CIRCLE('Arc7',#3328,50.); +#2113=CIRCLE('Arc8',#3329,50.); +#2114=CIRCLE('Arc9',#3330,50.); +#2115=CIRCLE('Arc10',#3331,50.); +#2116=CIRCLE('Arc11',#3332,50.); +#2117=CIRCLE('Arc12',#3333,50.); +#2118=CIRCLE('Arc13',#3334,10.); +#2119=CIRCLE('Arc14',#3335,10.); +#2120=CIRCLE('Arc15',#3336,10.); +#2121=CIRCLE('Arc16',#3337,9.99999999999999); +#2122=CIRCLE('Arc17',#3338,10.); +#2123=CIRCLE('Arc18',#3339,10.); +#2124=CIRCLE('Arc19',#3340,20.); +#2125=CIRCLE('Arc20',#3341,20.); +#2126=CIRCLE('Arc21',#3342,20.); +#2127=CIRCLE('Arc22',#3343,20.); +#2128=CIRCLE('Arc23',#3344,10.); +#2129=CIRCLE('Arc24',#3345,10.); +#2130=CIRCLE('Arc25',#3346,10.); +#2131=CIRCLE('Arc26',#3347,10.); +#2132=CIRCLE('Arc27',#3348,50.); +#2133=CIRCLE('',#3349,17.5); +#2134=CIRCLE('',#3350,50.); +#2135=CIRCLE('',#3351,50.); +#2136=CIRCLE('',#3353,17.5); +#2137=CIRCLE('',#3354,50.); +#2138=CIRCLE('',#3356,17.5); +#2139=CIRCLE('',#3357,50.); +#2140=CIRCLE('',#3358,50.); +#2141=CIRCLE('',#3360,12.5); +#2142=CIRCLE('',#3361,12.5); +#2143=CIRCLE('',#3362,12.5); +#2144=CIRCLE('',#3363,12.5); +#2145=CIRCLE('',#3364,17.5); +#2146=CIRCLE('',#3365,17.5); +#2147=CIRCLE('',#3366,17.5); +#2148=CIRCLE('',#3367,17.5); +#2149=CIRCLE('',#3368,20.); +#2150=CIRCLE('',#3369,20.); +#2151=CIRCLE('',#3370,10.); +#2152=CIRCLE('',#3371,10.); +#2153=CIRCLE('',#3372,10.); +#2154=CIRCLE('',#3373,10.); +#2155=CIRCLE('',#3374,10.); +#2156=CIRCLE('',#3375,25.); +#2157=CIRCLE('',#3376,50.); +#2158=CIRCLE('',#3377,50.); +#2159=CIRCLE('',#3378,50.); +#2160=CIRCLE('',#3379,25.); +#2161=CIRCLE('',#3380,9.99999999999999); +#2162=CIRCLE('',#3381,10.); +#2163=CIRCLE('',#3382,10.); +#2164=CIRCLE('',#3383,10.); +#2165=CIRCLE('',#3384,25.); +#2166=CIRCLE('',#3385,50.); +#2167=CIRCLE('',#3386,50.); +#2168=CIRCLE('',#3387,50.); +#2169=CIRCLE('',#3388,50.); +#2170=CIRCLE('',#3389,25.); +#2171=CIRCLE('',#3390,10.); +#2172=CIRCLE('',#3393,20.); +#2173=CIRCLE('',#3396,10.); +#2174=CIRCLE('',#3399,10.); +#2175=CIRCLE('',#3402,10.); +#2176=CIRCLE('',#3405,10.); +#2177=CIRCLE('',#3407,10.); +#2178=CIRCLE('',#3408,10.); +#2179=CIRCLE('',#3411,10.); +#2180=CIRCLE('',#3415,25.); +#2181=CIRCLE('',#3421,4.89146514119832); +#2182=CIRCLE('',#3422,0.621962808245865); +#2183=CIRCLE('',#3423,5.275712808246); +#2184=CIRCLE('',#3424,0.809806557150154); +#2185=CIRCLE('',#3425,1.63884124185529); +#2186=CIRCLE('',#3426,2.12492751756467); +#2187=CIRCLE('',#3427,6.82008445093102); +#2188=CIRCLE('',#3428,2.11556703271218); +#2189=CIRCLE('',#3429,6.85246291136714); +#2190=CIRCLE('',#3430,6.29360654157586); +#2191=CIRCLE('',#3431,10.); +#2192=CIRCLE('',#3432,10.); +#2193=CIRCLE('',#3438,25.); +#2194=CIRCLE('',#3442,9.99999999999999); +#2195=CIRCLE('',#3445,10.); +#2196=CIRCLE('',#3450,10.); +#2197=CIRCLE('',#3453,10.); +#2198=CIRCLE('',#3457,25.); +#2199=CIRCLE('',#3463,10.); +#2200=CIRCLE('',#3464,10.); +#2201=CIRCLE('',#3466,50.); +#2202=CIRCLE('',#3469,50.); +#2203=CIRCLE('',#3472,25.); +#2204=CIRCLE('',#3476,10.); +#2205=CIRCLE('',#3480,20.); +#2206=CIRCLE('',#3482,17.5); +#2207=CIRCLE('',#3491,12.5); +#2208=CIRCLE('',#3492,12.5); +#2209=CIRCLE('',#3493,12.5); +#2210=CIRCLE('',#3494,12.5); +#2211=CIRCLE('',#3500,10.); +#2212=CIRCLE('',#3503,10.); +#2213=CIRCLE('',#3545,6.29360654157586); +#2214=CIRCLE('',#3548,6.85246291136714); +#2215=CIRCLE('',#3551,2.11556703271218); +#2216=CIRCLE('',#3560,6.82008445093102); +#2217=CIRCLE('',#3563,2.12492751756467); +#2218=CIRCLE('',#3566,1.63884124185529); +#2219=CIRCLE('',#3574,0.809806557150154); +#2220=CIRCLE('',#3577,5.275712808246); +#2221=CIRCLE('',#3582,0.621962808245865); +#2222=CIRCLE('',#3585,4.89146514119832); +#2223=CURVE_STYLE('',#2301,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2224=CURVE_STYLE('',#2302,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2225=CURVE_STYLE('',#2303,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2226=CURVE_STYLE('',#2304,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2227=CURVE_STYLE('',#2305,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2228=CURVE_STYLE('',#2306,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2229=CURVE_STYLE('',#2307,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2230=CURVE_STYLE('',#2308,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2231=CURVE_STYLE('',#2309,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2232=CURVE_STYLE('',#2310,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2233=CURVE_STYLE('',#2311,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2234=CURVE_STYLE('',#2312,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2235=CURVE_STYLE('',#2313,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2236=CURVE_STYLE('',#2314,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2237=CURVE_STYLE('',#2315,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2238=CURVE_STYLE('',#2316,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2239=CURVE_STYLE('',#2317,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2240=CURVE_STYLE('',#2318,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2241=CURVE_STYLE('',#2319,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2242=CURVE_STYLE('',#2320,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2243=CURVE_STYLE('',#2321,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2244=CURVE_STYLE('',#2322,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2245=CURVE_STYLE('',#2323,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2246=CURVE_STYLE('',#2324,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2247=CURVE_STYLE('',#2325,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2248=CURVE_STYLE('',#2326,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2249=CURVE_STYLE('',#2327,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2250=CURVE_STYLE('',#2328,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2251=CURVE_STYLE('',#2329,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2252=CURVE_STYLE('',#2330,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2253=CURVE_STYLE('',#2331,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2254=CURVE_STYLE('',#2332,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2255=CURVE_STYLE('',#2333,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2256=CURVE_STYLE('',#2334,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2257=CURVE_STYLE('',#2335,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2258=CURVE_STYLE('',#2336,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2259=CURVE_STYLE('',#2337,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2260=CURVE_STYLE('',#2338,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2261=CURVE_STYLE('',#2339,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2262=CURVE_STYLE('',#2340,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2263=CURVE_STYLE('',#2341,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2264=CURVE_STYLE('',#2342,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2265=CURVE_STYLE('',#2343,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2266=CURVE_STYLE('',#2344,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2267=CURVE_STYLE('',#2345,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2268=CURVE_STYLE('',#2346,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2269=CURVE_STYLE('',#2347,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2270=CURVE_STYLE('',#2348,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2271=CURVE_STYLE('',#2349,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2272=CURVE_STYLE('',#2350,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2273=CURVE_STYLE('',#2351,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2274=CURVE_STYLE('',#2352,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2275=CURVE_STYLE('',#2353,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2276=CURVE_STYLE('',#2354,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2277=CURVE_STYLE('',#2355,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2278=CURVE_STYLE('',#2356,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2279=CURVE_STYLE('',#2357,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2280=CURVE_STYLE('',#2358,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2281=CURVE_STYLE('',#2359,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2282=CURVE_STYLE('',#2360,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2283=CURVE_STYLE('',#2361,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2284=CURVE_STYLE('',#2362,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2285=CURVE_STYLE('',#2363,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2286=CURVE_STYLE('',#2364,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2287=CURVE_STYLE('',#2365,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2288=CURVE_STYLE('',#2366,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2289=CURVE_STYLE('',#2367,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2290=CURVE_STYLE('',#2368,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2291=CURVE_STYLE('',#2369,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2292=CURVE_STYLE('',#2370,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2293=CURVE_STYLE('',#2371,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2294=CURVE_STYLE('',#2372,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2295=CURVE_STYLE('',#2373,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2296=CURVE_STYLE('',#2374,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2297=CURVE_STYLE('',#2375,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2298=CURVE_STYLE('',#2376,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2299=CURVE_STYLE('',#2377,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2300=CURVE_STYLE('',#2378,POSITIVE_LENGTH_MEASURE(0.18),#3320); +#2301=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2302=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2303=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2304=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2305=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2306=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2307=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2308=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2309=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2310=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2311=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2312=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2313=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2314=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2315=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2316=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2317=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2318=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2319=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2320=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2321=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2322=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2323=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2324=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2325=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2326=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2327=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2328=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2329=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2330=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2331=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2332=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2333=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2334=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2335=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2336=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2337=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2338=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2339=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2340=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2341=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2342=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2343=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2344=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2345=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2346=DRAUGHTING_PRE_DEFINED_CURVE_FONT('chain double dash'); +#2347=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2348=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2349=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2350=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2351=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2352=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2353=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2354=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2355=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2356=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2357=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2358=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2359=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2360=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2361=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2362=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2363=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2364=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2365=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2366=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2367=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2368=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2369=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2370=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2371=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2372=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2373=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2374=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2375=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2376=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2377=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2378=DRAUGHTING_PRE_DEFINED_CURVE_FONT('chain double dash'); +#2379=TRIMMED_CURVE('Line1',#2456,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2380=TRIMMED_CURVE('Line2',#2457,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2381=TRIMMED_CURVE('Line3',#2458,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2382=TRIMMED_CURVE('Line4',#2459,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2383=TRIMMED_CURVE('Line6',#2460,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2384=TRIMMED_CURVE('Line7',#2461,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2385=TRIMMED_CURVE('Line8',#2462,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2386=TRIMMED_CURVE('Line9',#2463,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2387=TRIMMED_CURVE('Line10',#2464,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2388=TRIMMED_CURVE('Line12',#2465,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2389=TRIMMED_CURVE('Line13',#2466,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2390=TRIMMED_CURVE('Line14',#2467,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2391=TRIMMED_CURVE('Line16',#2468,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2392=TRIMMED_CURVE('Line17',#2469,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2393=TRIMMED_CURVE('Line18',#2470,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2394=TRIMMED_CURVE('Line20',#2471,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2395=TRIMMED_CURVE('Line21',#2472,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2396=TRIMMED_CURVE('Line22',#2473,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2397=TRIMMED_CURVE('Line23',#2474,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2398=TRIMMED_CURVE('Line24',#2475,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2399=TRIMMED_CURVE('Line25',#2476,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2400=TRIMMED_CURVE('Line26',#2477,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2401=TRIMMED_CURVE('Line27',#2478,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2402=TRIMMED_CURVE('Line28',#2479,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2403=TRIMMED_CURVE('Line29',#2480,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2404=TRIMMED_CURVE('Line30',#2481,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2405=TRIMMED_CURVE('Line31',#2482,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2406=TRIMMED_CURVE('Line33',#2483,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2407=TRIMMED_CURVE('Line35',#2484,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2408=TRIMMED_CURVE('Line36',#2485,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2409=TRIMMED_CURVE('Line37',#2486,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2410=TRIMMED_CURVE('Line38',#2487,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2411=TRIMMED_CURVE('Line45',#2488,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2412=TRIMMED_CURVE('Line46',#2489,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2413=TRIMMED_CURVE('Line47',#2490,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2414=TRIMMED_CURVE('Line48',#2491,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2415=TRIMMED_CURVE('Line49',#2492,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2416=TRIMMED_CURVE('Line50',#2493,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2417=TRIMMED_CURVE('Line51',#2494,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2418=TRIMMED_CURVE('Line52',#2495,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2419=TRIMMED_CURVE('Line53',#2496,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2420=TRIMMED_CURVE('Line54',#2497,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2421=TRIMMED_CURVE('Line55',#2498,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2422=TRIMMED_CURVE('Line56',#2499,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2423=TRIMMED_CURVE('Line71',#2500,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2424=TRIMMED_CURVE('Line72',#2501,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2425=TRIMMED_CURVE('Line73',#2502,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2426=TRIMMED_CURVE('Line74',#2503,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2427=TRIMMED_CURVE('Line75',#2504,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2428=TRIMMED_CURVE('Line76',#2505,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2429=TRIMMED_CURVE('Line77',#2506,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2430=TRIMMED_CURVE('Line78',#2507,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(1.)),.T.,.PARAMETER.); +#2431=TRIMMED_CURVE('Arc1',#2107,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(90.)),.T.,.PARAMETER.); +#2432=TRIMMED_CURVE('Arc2',#2108,(PARAMETER_VALUE(90.)),( +PARAMETER_VALUE(180.)),.T.,.PARAMETER.); +#2433=TRIMMED_CURVE('Arc3',#2109,(PARAMETER_VALUE(180.)),( +PARAMETER_VALUE(270.)),.T.,.PARAMETER.); +#2434=TRIMMED_CURVE('Arc4',#2110,(PARAMETER_VALUE(270.)),( +PARAMETER_VALUE(360.)),.T.,.PARAMETER.); +#2435=TRIMMED_CURVE('Arc5',#2111,(PARAMETER_VALUE(90.)),( +PARAMETER_VALUE(180.)),.T.,.PARAMETER.); +#2436=TRIMMED_CURVE('Arc7',#2112,(PARAMETER_VALUE(270.)),( +PARAMETER_VALUE(360.)),.T.,.PARAMETER.); +#2437=TRIMMED_CURVE('Arc8',#2113,(PARAMETER_VALUE(180.)),( +PARAMETER_VALUE(270.)),.T.,.PARAMETER.); +#2438=TRIMMED_CURVE('Arc9',#2114,(PARAMETER_VALUE(270.)),( +PARAMETER_VALUE(360.)),.T.,.PARAMETER.); +#2439=TRIMMED_CURVE('Arc10',#2115,(PARAMETER_VALUE(180.)),( +PARAMETER_VALUE(270.)),.T.,.PARAMETER.); +#2440=TRIMMED_CURVE('Arc11',#2116,(PARAMETER_VALUE(90.)),( +PARAMETER_VALUE(180.)),.T.,.PARAMETER.); +#2441=TRIMMED_CURVE('Arc12',#2117,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(90.)),.T.,.PARAMETER.); +#2442=TRIMMED_CURVE('Arc13',#2118,(PARAMETER_VALUE(180.)),( +PARAMETER_VALUE(270.)),.T.,.PARAMETER.); +#2443=TRIMMED_CURVE('Arc14',#2119,(PARAMETER_VALUE(270.)),( +PARAMETER_VALUE(360.)),.T.,.PARAMETER.); +#2444=TRIMMED_CURVE('Arc15',#2120,(PARAMETER_VALUE(180.)),( +PARAMETER_VALUE(270.)),.T.,.PARAMETER.); +#2445=TRIMMED_CURVE('Arc16',#2121,(PARAMETER_VALUE(270.)),( +PARAMETER_VALUE(360.)),.T.,.PARAMETER.); +#2446=TRIMMED_CURVE('Arc17',#2122,(PARAMETER_VALUE(29.9999999999999)),( +PARAMETER_VALUE(150.)),.T.,.PARAMETER.); +#2447=TRIMMED_CURVE('Arc18',#2123,(PARAMETER_VALUE(30.)),( +PARAMETER_VALUE(150.)),.T.,.PARAMETER.); +#2448=TRIMMED_CURVE('Arc19',#2124,(PARAMETER_VALUE(270.)),( +PARAMETER_VALUE(360.)),.T.,.PARAMETER.); +#2449=TRIMMED_CURVE('Arc20',#2125,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(90.)),.T.,.PARAMETER.); +#2450=TRIMMED_CURVE('Arc21',#2126,(PARAMETER_VALUE(90.)),( +PARAMETER_VALUE(180.)),.T.,.PARAMETER.); +#2451=TRIMMED_CURVE('Arc22',#2127,(PARAMETER_VALUE(180.)),( +PARAMETER_VALUE(270.)),.T.,.PARAMETER.); +#2452=TRIMMED_CURVE('Arc23',#2128,(PARAMETER_VALUE(180.)),( +PARAMETER_VALUE(270.)),.T.,.PARAMETER.); +#2453=TRIMMED_CURVE('Arc24',#2129,(PARAMETER_VALUE(90.)),( +PARAMETER_VALUE(180.)),.T.,.PARAMETER.); +#2454=TRIMMED_CURVE('Arc25',#2130,(PARAMETER_VALUE(0.)),( +PARAMETER_VALUE(90.)),.T.,.PARAMETER.); +#2455=TRIMMED_CURVE('Arc26',#2131,(PARAMETER_VALUE(270.)),( +PARAMETER_VALUE(360.)),.T.,.PARAMETER.); +#2456=LINE('Line1',#4461,#2774); +#2457=LINE('Line2',#4462,#2775); +#2458=LINE('Line3',#4463,#2776); +#2459=LINE('Line4',#4464,#2777); +#2460=LINE('Line6',#4465,#2778); +#2461=LINE('Line7',#4466,#2779); +#2462=LINE('Line8',#4467,#2780); +#2463=LINE('Line9',#4468,#2781); +#2464=LINE('Line10',#4469,#2782); +#2465=LINE('Line12',#4470,#2783); +#2466=LINE('Line13',#4471,#2784); +#2467=LINE('Line14',#4472,#2785); +#2468=LINE('Line16',#4473,#2786); +#2469=LINE('Line17',#4474,#2787); +#2470=LINE('Line18',#4475,#2788); +#2471=LINE('Line20',#4476,#2789); +#2472=LINE('Line21',#4477,#2790); +#2473=LINE('Line22',#4478,#2791); +#2474=LINE('Line23',#4479,#2792); +#2475=LINE('Line24',#4480,#2793); +#2476=LINE('Line25',#4481,#2794); +#2477=LINE('Line26',#4482,#2795); +#2478=LINE('Line27',#4483,#2796); +#2479=LINE('Line28',#4484,#2797); +#2480=LINE('Line29',#4485,#2798); +#2481=LINE('Line30',#4486,#2799); +#2482=LINE('Line31',#4487,#2800); +#2483=LINE('Line33',#4488,#2801); +#2484=LINE('Line35',#4489,#2802); +#2485=LINE('Line36',#4490,#2803); +#2486=LINE('Line37',#4491,#2804); +#2487=LINE('Line38',#4492,#2805); +#2488=LINE('Line45',#4493,#2806); +#2489=LINE('Line46',#4494,#2807); +#2490=LINE('Line47',#4495,#2808); +#2491=LINE('Line48',#4496,#2809); +#2492=LINE('Line49',#4497,#2810); +#2493=LINE('Line50',#4498,#2811); +#2494=LINE('Line51',#4499,#2812); +#2495=LINE('Line52',#4500,#2813); +#2496=LINE('Line53',#4501,#2814); +#2497=LINE('Line54',#4502,#2815); +#2498=LINE('Line55',#4503,#2816); +#2499=LINE('Line56',#4504,#2817); +#2500=LINE('Line71',#4505,#2818); +#2501=LINE('Line72',#4506,#2819); +#2502=LINE('Line73',#4507,#2820); +#2503=LINE('Line74',#4508,#2821); +#2504=LINE('Line75',#4509,#2822); +#2505=LINE('Line76',#4510,#2823); +#2506=LINE('Line77',#4511,#2824); +#2507=LINE('Line78',#4512,#2825); +#2508=LINE('',#4541,#2826); +#2509=LINE('',#4544,#2827); +#2510=LINE('',#4548,#2828); +#2511=LINE('',#4552,#2829); +#2512=LINE('',#4556,#2830); +#2513=LINE('',#4559,#2831); +#2514=LINE('',#4563,#2832); +#2515=LINE('',#4565,#2833); +#2516=LINE('',#4567,#2834); +#2517=LINE('',#4571,#2835); +#2518=LINE('',#4574,#2836); +#2519=LINE('',#4578,#2837); +#2520=LINE('',#4582,#2838); +#2521=LINE('',#4584,#2839); +#2522=LINE('',#4587,#2840); +#2523=LINE('',#4589,#2841); +#2524=LINE('',#4591,#2842); +#2525=LINE('',#4593,#2843); +#2526=LINE('',#4595,#2844); +#2527=LINE('',#4615,#2845); +#2528=LINE('',#4619,#2846); +#2529=LINE('',#4623,#2847); +#2530=LINE('',#4627,#2848); +#2531=LINE('',#4631,#2849); +#2532=LINE('',#4635,#2850); +#2533=LINE('',#4636,#2851); +#2534=LINE('',#4639,#2852); +#2535=LINE('',#4643,#2853); +#2536=LINE('',#4645,#2854); +#2537=LINE('',#4649,#2855); +#2538=LINE('',#4653,#2856); +#2539=LINE('',#4657,#2857); +#2540=LINE('',#4659,#2858); +#2541=LINE('',#4661,#2859); +#2542=LINE('',#4665,#2860); +#2543=LINE('',#4669,#2861); +#2544=LINE('',#4671,#2862); +#2545=LINE('',#4675,#2863); +#2546=LINE('',#4679,#2864); +#2547=LINE('',#4681,#2865); +#2548=LINE('',#4683,#2866); +#2549=LINE('',#4687,#2867); +#2550=LINE('',#4691,#2868); +#2551=LINE('',#4693,#2869); +#2552=LINE('',#4697,#2870); +#2553=LINE('',#4701,#2871); +#2554=LINE('',#4705,#2872); +#2555=LINE('',#4709,#2873); +#2556=LINE('',#4713,#2874); +#2557=LINE('',#4717,#2875); +#2558=LINE('',#4719,#2876); +#2559=LINE('',#4723,#2877); +#2560=LINE('',#4725,#2878); +#2561=LINE('',#4728,#2879); +#2562=LINE('',#4729,#2880); +#2563=LINE('',#4733,#2881); +#2564=LINE('',#4735,#2882); +#2565=LINE('',#4737,#2883); +#2566=LINE('',#4739,#2884); +#2567=LINE('',#4743,#2885); +#2568=LINE('',#4745,#2886); +#2569=LINE('',#4747,#2887); +#2570=LINE('',#4751,#2888); +#2571=LINE('',#4753,#2889); +#2572=LINE('',#4755,#2890); +#2573=LINE('',#4759,#2891); +#2574=LINE('',#4761,#2892); +#2575=LINE('',#4763,#2893); +#2576=LINE('',#4767,#2894); +#2577=LINE('',#4773,#2895); +#2578=LINE('',#4776,#2896); +#2579=LINE('',#4777,#2897); +#2580=LINE('',#4779,#2898); +#2581=LINE('',#4781,#2899); +#2582=LINE('',#4785,#2900); +#2583=LINE('',#4787,#2901); +#2584=LINE('',#4789,#2902); +#2585=LINE('',#4791,#2903); +#2586=LINE('',#4793,#2904); +#2587=LINE('',#4806,#2905); +#2588=LINE('',#4808,#2906); +#2589=LINE('',#4810,#2907); +#2590=LINE('',#4811,#2908); +#2591=LINE('',#4813,#2909); +#2592=LINE('',#4815,#2910); +#2593=LINE('',#4817,#2911); +#2594=LINE('',#4819,#2912); +#2595=LINE('',#4824,#2913); +#2596=LINE('',#4828,#2914); +#2597=LINE('',#4830,#2915); +#2598=LINE('',#4832,#2916); +#2599=LINE('',#4836,#2917); +#2600=LINE('',#4840,#2918); +#2601=LINE('',#4842,#2919); +#2602=LINE('',#4843,#2920); +#2603=LINE('',#4846,#2921); +#2604=LINE('',#4848,#2922); +#2605=LINE('',#4852,#2923); +#2606=LINE('',#4856,#2924); +#2607=LINE('',#4860,#2925); +#2608=LINE('',#4862,#2926); +#2609=LINE('',#4864,#2927); +#2610=LINE('',#4866,#2928); +#2611=LINE('',#4868,#2929); +#2612=LINE('',#4870,#2930); +#2613=LINE('',#4872,#2931); +#2614=LINE('',#4876,#2932); +#2615=LINE('',#4880,#2933); +#2616=LINE('',#4883,#2934); +#2617=LINE('',#4885,#2935); +#2618=LINE('',#4886,#2936); +#2619=LINE('',#4890,#2937); +#2620=LINE('',#4894,#2938); +#2621=LINE('',#4896,#2939); +#2622=LINE('',#4898,#2940); +#2623=LINE('',#4900,#2941); +#2624=LINE('',#4902,#2942); +#2625=LINE('',#4904,#2943); +#2626=LINE('',#4909,#2944); +#2627=LINE('',#4919,#2945); +#2628=LINE('',#4921,#2946); +#2629=LINE('',#4923,#2947); +#2630=LINE('',#4925,#2948); +#2631=LINE('',#4929,#2949); +#2632=LINE('',#4931,#2950); +#2633=LINE('',#4933,#2951); +#2634=LINE('',#4937,#2952); +#2635=LINE('',#4939,#2953); +#2636=LINE('',#4941,#2954); +#2637=LINE('',#4943,#2955); +#2638=LINE('',#4945,#2956); +#2639=LINE('',#4947,#2957); +#2640=LINE('',#4949,#2958); +#2641=LINE('',#4953,#2959); +#2642=LINE('',#4955,#2960); +#2643=LINE('',#4957,#2961); +#2644=LINE('',#4961,#2962); +#2645=LINE('',#4963,#2963); +#2646=LINE('',#4965,#2964); +#2647=LINE('',#4967,#2965); +#2648=LINE('',#4969,#2966); +#2649=LINE('',#4982,#2967); +#2650=LINE('',#4984,#2968); +#2651=LINE('',#4986,#2969); +#2652=LINE('',#4987,#2970); +#2653=LINE('',#4989,#2971); +#2654=LINE('',#4991,#2972); +#2655=LINE('',#4993,#2973); +#2656=LINE('',#4995,#2974); +#2657=LINE('',#4999,#2975); +#2658=LINE('',#5003,#2976); +#2659=LINE('',#5005,#2977); +#2660=LINE('',#5007,#2978); +#2661=LINE('',#5011,#2979); +#2662=LINE('',#5013,#2980); +#2663=LINE('',#5015,#2981); +#2664=LINE('',#5019,#2982); +#2665=LINE('',#5021,#2983); +#2666=LINE('',#5024,#2984); +#2667=LINE('',#5026,#2985); +#2668=LINE('',#5027,#2986); +#2669=LINE('',#5032,#2987); +#2670=LINE('',#5042,#2988); +#2671=LINE('',#5044,#2989); +#2672=LINE('',#5046,#2990); +#2673=LINE('',#5048,#2991); +#2674=LINE('',#5052,#2992); +#2675=LINE('',#5054,#2993); +#2676=LINE('',#5056,#2994); +#2677=LINE('',#5062,#2995); +#2678=LINE('',#5064,#2996); +#2679=LINE('',#5067,#2997); +#2680=LINE('',#5069,#2998); +#2681=LINE('',#5071,#2999); +#2682=LINE('',#5073,#3000); +#2683=LINE('',#5076,#3001); +#2684=LINE('',#5077,#3002); +#2685=LINE('',#5079,#3003); +#2686=LINE('',#5082,#3004); +#2687=LINE('',#5083,#3005); +#2688=LINE('',#5085,#3006); +#2689=LINE('',#5088,#3007); +#2690=LINE('',#5089,#3008); +#2691=LINE('',#5091,#3009); +#2692=LINE('',#5094,#3010); +#2693=LINE('',#5095,#3011); +#2694=LINE('',#5097,#3012); +#2695=LINE('',#5098,#3013); +#2696=LINE('',#5100,#3014); +#2697=LINE('',#5103,#3015); +#2698=LINE('',#5105,#3016); +#2699=LINE('',#5107,#3017); +#2700=LINE('',#5109,#3018); +#2701=LINE('',#5111,#3019); +#2702=LINE('',#5121,#3020); +#2703=LINE('',#5123,#3021); +#2704=LINE('',#5124,#3022); +#2705=LINE('',#5126,#3023); +#2706=LINE('',#5127,#3024); +#2707=LINE('',#5129,#3025); +#2708=LINE('',#5130,#3026); +#2709=LINE('',#5132,#3027); +#2710=LINE('',#5134,#3028); +#2711=LINE('',#5136,#3029); +#2712=LINE('',#5138,#3030); +#2713=LINE('',#5140,#3031); +#2714=LINE('',#5184,#3032); +#2715=LINE('',#5185,#3033); +#2716=LINE('',#5187,#3034); +#2717=LINE('',#5189,#3035); +#2718=LINE('',#5191,#3036); +#2719=LINE('',#5193,#3037); +#2720=LINE('',#5196,#3038); +#2721=LINE('',#5198,#3039); +#2722=LINE('',#5200,#3040); +#2723=LINE('',#5202,#3041); +#2724=LINE('',#5206,#3042); +#2725=LINE('',#5208,#3043); +#2726=LINE('',#5210,#3044); +#2727=LINE('',#5214,#3045); +#2728=LINE('',#5216,#3046); +#2729=LINE('',#5218,#3047); +#2730=LINE('',#5222,#3048); +#2731=LINE('',#5224,#3049); +#2732=LINE('',#5226,#3050); +#2733=LINE('',#5228,#3051); +#2734=LINE('',#5230,#3052); +#2735=LINE('',#5232,#3053); +#2736=LINE('',#5234,#3054); +#2737=LINE('',#5236,#3055); +#2738=LINE('',#5238,#3056); +#2739=LINE('',#5240,#3057); +#2740=LINE('',#5242,#3058); +#2741=LINE('',#5244,#3059); +#2742=LINE('',#5246,#3060); +#2743=LINE('',#5248,#3061); +#2744=LINE('',#5250,#3062); +#2745=LINE('',#5254,#3063); +#2746=LINE('',#5256,#3064); +#2747=LINE('',#5258,#3065); +#2748=LINE('',#5262,#3066); +#2749=LINE('',#5264,#3067); +#2750=LINE('',#5266,#3068); +#2751=LINE('',#5270,#3069); +#2752=LINE('',#5272,#3070); +#2753=LINE('',#5274,#3071); +#2754=LINE('',#5277,#3072); +#2755=LINE('',#5279,#3073); +#2756=LINE('',#5281,#3074); +#2757=LINE('',#5283,#3075); +#2758=LINE('',#5285,#3076); +#2759=LINE('',#5287,#3077); +#2760=LINE('',#5289,#3078); +#2761=LINE('',#5291,#3079); +#2762=LINE('',#5295,#3080); +#2763=LINE('',#5297,#3081); +#2764=LINE('',#5299,#3082); +#2765=LINE('',#5303,#3083); +#2766=LINE('',#5305,#3084); +#2767=LINE('',#5307,#3085); +#2768=LINE('',#5309,#3086); +#2769=LINE('',#5311,#3087); +#2770=LINE('',#5313,#3088); +#2771=LINE('',#5315,#3089); +#2772=LINE('',#5319,#3090); +#2773=LINE('',#5321,#3091); +#2774=VECTOR('',#3590,50.0000000000001); +#2775=VECTOR('',#3591,350.); +#2776=VECTOR('',#3592,50.); +#2777=VECTOR('',#3593,350.); +#2778=VECTOR('',#3594,24.9999999999998); +#2779=VECTOR('',#3595,215.); +#2780=VECTOR('',#3596,24.9999999999997); +#2781=VECTOR('',#3597,86.1324865405188); +#2782=VECTOR('',#3598,25.0000000000002); +#2783=VECTOR('',#3599,25.); +#2784=VECTOR('',#3600,50.); +#2785=VECTOR('',#3601,50.); +#2786=VECTOR('',#3602,15.); +#2787=VECTOR('',#3603,65.); +#2788=VECTOR('',#3604,15.0000000000001); +#2789=VECTOR('',#3605,14.9999999999973); +#2790=VECTOR('',#3606,65.); +#2791=VECTOR('',#3607,14.9999999999973); +#2792=VECTOR('',#3608,32.5); +#2793=VECTOR('',#3609,32.5000000000001); +#2794=VECTOR('',#3610,40.4145188432738); +#2795=VECTOR('',#3611,40.4145188432738); +#2796=VECTOR('',#3612,162.264973081037); +#2797=VECTOR('',#3613,40.4145188432738); +#2798=VECTOR('',#3614,40.4145188432738); +#2799=VECTOR('',#3615,86.1324865405186); +#2800=VECTOR('',#3616,80.); +#2801=VECTOR('',#3617,80.); +#2802=VECTOR('',#3618,80.); +#2803=VECTOR('',#3619,30.); +#2804=VECTOR('',#3620,80.); +#2805=VECTOR('',#3621,30.); +#2806=VECTOR('',#3622,500.); +#2807=VECTOR('',#3623,200.); +#2808=VECTOR('',#3624,500.); +#2809=VECTOR('',#3625,200.); +#2810=VECTOR('',#3626,330.); +#2811=VECTOR('',#3627,250.); +#2812=VECTOR('',#3628,340.); +#2813=VECTOR('',#3629,250.); +#2814=VECTOR('',#3630,340.); +#2815=VECTOR('',#3631,200.); +#2816=VECTOR('',#3632,330.); +#2817=VECTOR('',#3633,200.); +#2818=VECTOR('',#3634,70.7106781186548); +#2819=VECTOR('',#3635,175.); +#2820=VECTOR('',#3636,57.7350269189626); +#2821=VECTOR('',#3637,57.7350269189625); +#2822=VECTOR('',#3638,57.7350269189626); +#2823=VECTOR('',#3639,57.7350269189626); +#2824=VECTOR('',#3640,57.7350269189625); +#2825=VECTOR('',#3641,57.7350269189626); +#2826=VECTOR('',#3696,1.); +#2827=VECTOR('',#3697,1.); +#2828=VECTOR('',#3700,1.); +#2829=VECTOR('',#3703,1.); +#2830=VECTOR('',#3708,1.); +#2831=VECTOR('',#3709,1.); +#2832=VECTOR('',#3712,1.); +#2833=VECTOR('',#3713,1.); +#2834=VECTOR('',#3714,1.); +#2835=VECTOR('',#3719,1.); +#2836=VECTOR('',#3720,1.); +#2837=VECTOR('',#3723,1.); +#2838=VECTOR('',#3726,1.); +#2839=VECTOR('',#3729,1.); +#2840=VECTOR('',#3730,1.); +#2841=VECTOR('',#3731,1.); +#2842=VECTOR('',#3732,1.); +#2843=VECTOR('',#3733,1.); +#2844=VECTOR('',#3734,1.); +#2845=VECTOR('',#3753,1.); +#2846=VECTOR('',#3756,1.); +#2847=VECTOR('',#3759,1.); +#2848=VECTOR('',#3762,1.); +#2849=VECTOR('',#3765,1.); +#2850=VECTOR('',#3768,1.); +#2851=VECTOR('',#3769,1.); +#2852=VECTOR('',#3770,1.); +#2853=VECTOR('',#3773,1.); +#2854=VECTOR('',#3774,1.); +#2855=VECTOR('',#3777,1.); +#2856=VECTOR('',#3780,1.); +#2857=VECTOR('',#3783,1.); +#2858=VECTOR('',#3784,1.); +#2859=VECTOR('',#3785,1.); +#2860=VECTOR('',#3788,1.); +#2861=VECTOR('',#3791,1.); +#2862=VECTOR('',#3792,1.); +#2863=VECTOR('',#3795,1.); +#2864=VECTOR('',#3798,1.); +#2865=VECTOR('',#3799,1.); +#2866=VECTOR('',#3800,1.); +#2867=VECTOR('',#3803,1.); +#2868=VECTOR('',#3806,1.); +#2869=VECTOR('',#3807,1.); +#2870=VECTOR('',#3810,1.); +#2871=VECTOR('',#3813,1.); +#2872=VECTOR('',#3816,1.); +#2873=VECTOR('',#3819,1.); +#2874=VECTOR('',#3822,1.); +#2875=VECTOR('',#3825,1.); +#2876=VECTOR('',#3826,1.); +#2877=VECTOR('',#3829,1.); +#2878=VECTOR('',#3832,1.); +#2879=VECTOR('',#3833,1.); +#2880=VECTOR('',#3834,1.); +#2881=VECTOR('',#3839,1.); +#2882=VECTOR('',#3842,1.); +#2883=VECTOR('',#3843,1.); +#2884=VECTOR('',#3846,1.); +#2885=VECTOR('',#3849,1.); +#2886=VECTOR('',#3852,1.); +#2887=VECTOR('',#3853,1.); +#2888=VECTOR('',#3858,1.); +#2889=VECTOR('',#3861,1.); +#2890=VECTOR('',#3862,1.); +#2891=VECTOR('',#3867,1.); +#2892=VECTOR('',#3870,1.); +#2893=VECTOR('',#3871,1.); +#2894=VECTOR('',#3876,1.); +#2895=VECTOR('',#3883,1.); +#2896=VECTOR('',#3884,1.); +#2897=VECTOR('',#3885,1.); +#2898=VECTOR('',#3888,1.); +#2899=VECTOR('',#3889,1.); +#2900=VECTOR('',#3894,1.); +#2901=VECTOR('',#3897,1.); +#2902=VECTOR('',#3898,1.); +#2903=VECTOR('',#3901,1.); +#2904=VECTOR('',#3902,1.); +#2905=VECTOR('',#3907,1.); +#2906=VECTOR('',#3910,1.); +#2907=VECTOR('',#3911,1.); +#2908=VECTOR('',#3912,1.); +#2909=VECTOR('',#3915,1.); +#2910=VECTOR('',#3918,1.); +#2911=VECTOR('',#3921,1.); +#2912=VECTOR('',#3924,1.); +#2913=VECTOR('',#3927,1.); +#2914=VECTOR('',#3930,1.); +#2915=VECTOR('',#3931,1.); +#2916=VECTOR('',#3932,1.); +#2917=VECTOR('',#3935,1.); +#2918=VECTOR('',#3938,1.); +#2919=VECTOR('',#3939,1.); +#2920=VECTOR('',#3940,1.); +#2921=VECTOR('',#3941,1.); +#2922=VECTOR('',#3942,1.); +#2923=VECTOR('',#3945,1.); +#2924=VECTOR('',#3948,1.); +#2925=VECTOR('',#3951,1.); +#2926=VECTOR('',#3952,1.); +#2927=VECTOR('',#3953,1.); +#2928=VECTOR('',#3954,1.); +#2929=VECTOR('',#3955,1.); +#2930=VECTOR('',#3956,1.); +#2931=VECTOR('',#3957,1.); +#2932=VECTOR('',#3960,1.); +#2933=VECTOR('',#3963,1.); +#2934=VECTOR('',#3966,1.); +#2935=VECTOR('',#3967,1.); +#2936=VECTOR('',#3968,1.); +#2937=VECTOR('',#3971,1.); +#2938=VECTOR('',#3976,1.); +#2939=VECTOR('',#3979,1.); +#2940=VECTOR('',#3982,1.); +#2941=VECTOR('',#3985,1.); +#2942=VECTOR('',#3986,1.); +#2943=VECTOR('',#3987,1.); +#2944=VECTOR('',#3992,1.); +#2945=VECTOR('',#3995,1.); +#2946=VECTOR('',#3996,1.); +#2947=VECTOR('',#3999,1.); +#2948=VECTOR('',#4000,1.); +#2949=VECTOR('',#4005,1.); +#2950=VECTOR('',#4008,1.); +#2951=VECTOR('',#4009,1.); +#2952=VECTOR('',#4014,1.); +#2953=VECTOR('',#4017,1.); +#2954=VECTOR('',#4018,1.); +#2955=VECTOR('',#4021,1.); +#2956=VECTOR('',#4022,1.); +#2957=VECTOR('',#4025,1.); +#2958=VECTOR('',#4026,1.); +#2959=VECTOR('',#4031,1.); +#2960=VECTOR('',#4034,1.); +#2961=VECTOR('',#4035,1.); +#2962=VECTOR('',#4040,1.); +#2963=VECTOR('',#4043,1.); +#2964=VECTOR('',#4044,1.); +#2965=VECTOR('',#4047,1.); +#2966=VECTOR('',#4048,1.); +#2967=VECTOR('',#4053,1.); +#2968=VECTOR('',#4056,1.); +#2969=VECTOR('',#4057,1.); +#2970=VECTOR('',#4058,1.); +#2971=VECTOR('',#4061,1.); +#2972=VECTOR('',#4064,1.); +#2973=VECTOR('',#4067,1.); +#2974=VECTOR('',#4070,1.); +#2975=VECTOR('',#4073,1.); +#2976=VECTOR('',#4076,1.); +#2977=VECTOR('',#4077,1.); +#2978=VECTOR('',#4078,1.); +#2979=VECTOR('',#4083,1.); +#2980=VECTOR('',#4086,1.); +#2981=VECTOR('',#4087,1.); +#2982=VECTOR('',#4092,1.); +#2983=VECTOR('',#4095,1.); +#2984=VECTOR('',#4096,1.); +#2985=VECTOR('',#4097,1.); +#2986=VECTOR('',#4098,1.); +#2987=VECTOR('',#4103,1.); +#2988=VECTOR('',#4106,1.); +#2989=VECTOR('',#4107,1.); +#2990=VECTOR('',#4110,1.); +#2991=VECTOR('',#4111,1.); +#2992=VECTOR('',#4116,1.); +#2993=VECTOR('',#4119,1.); +#2994=VECTOR('',#4122,1.); +#2995=VECTOR('',#4131,1.); +#2996=VECTOR('',#4134,1.); +#2997=VECTOR('',#4135,1.); +#2998=VECTOR('',#4136,1.); +#2999=VECTOR('',#4137,1.); +#3000=VECTOR('',#4140,1.); +#3001=VECTOR('',#4141,1.); +#3002=VECTOR('',#4142,1.); +#3003=VECTOR('',#4145,1.); +#3004=VECTOR('',#4146,1.); +#3005=VECTOR('',#4147,1.); +#3006=VECTOR('',#4150,1.); +#3007=VECTOR('',#4151,1.); +#3008=VECTOR('',#4152,1.); +#3009=VECTOR('',#4155,1.); +#3010=VECTOR('',#4156,1.); +#3011=VECTOR('',#4157,1.); +#3012=VECTOR('',#4160,1.); +#3013=VECTOR('',#4161,1.); +#3014=VECTOR('',#4164,1.); +#3015=VECTOR('',#4165,1.); +#3016=VECTOR('',#4166,1.); +#3017=VECTOR('',#4167,1.); +#3018=VECTOR('',#4168,1.); +#3019=VECTOR('',#4169,1.); +#3020=VECTOR('',#4180,1.); +#3021=VECTOR('',#4181,1.); +#3022=VECTOR('',#4182,1.); +#3023=VECTOR('',#4183,1.); +#3024=VECTOR('',#4184,1.); +#3025=VECTOR('',#4185,1.); +#3026=VECTOR('',#4186,1.); +#3027=VECTOR('',#4187,1.); +#3028=VECTOR('',#4190,1.); +#3029=VECTOR('',#4193,1.); +#3030=VECTOR('',#4196,1.); +#3031=VECTOR('',#4199,1.); +#3032=VECTOR('',#4278,1.); +#3033=VECTOR('',#4279,1.); +#3034=VECTOR('',#4282,1.); +#3035=VECTOR('',#4285,1.); +#3036=VECTOR('',#4288,1.); +#3037=VECTOR('',#4291,1.); +#3038=VECTOR('',#4296,1.); +#3039=VECTOR('',#4297,1.); +#3040=VECTOR('',#4298,1.); +#3041=VECTOR('',#4301,1.); +#3042=VECTOR('',#4306,1.); +#3043=VECTOR('',#4307,1.); +#3044=VECTOR('',#4310,1.); +#3045=VECTOR('',#4315,1.); +#3046=VECTOR('',#4316,1.); +#3047=VECTOR('',#4319,1.); +#3048=VECTOR('',#4324,1.); +#3049=VECTOR('',#4325,1.); +#3050=VECTOR('',#4328,1.); +#3051=VECTOR('',#4329,1.); +#3052=VECTOR('',#4332,1.); +#3053=VECTOR('',#4333,1.); +#3054=VECTOR('',#4336,1.); +#3055=VECTOR('',#4337,1.); +#3056=VECTOR('',#4340,1.); +#3057=VECTOR('',#4341,1.); +#3058=VECTOR('',#4344,1.); +#3059=VECTOR('',#4345,1.); +#3060=VECTOR('',#4348,1.); +#3061=VECTOR('',#4349,1.); +#3062=VECTOR('',#4352,1.); +#3063=VECTOR('',#4357,1.); +#3064=VECTOR('',#4358,1.); +#3065=VECTOR('',#4361,1.); +#3066=VECTOR('',#4366,1.); +#3067=VECTOR('',#4367,1.); +#3068=VECTOR('',#4370,1.); +#3069=VECTOR('',#4375,1.); +#3070=VECTOR('',#4376,1.); +#3071=VECTOR('',#4379,1.); +#3072=VECTOR('',#4384,1.); +#3073=VECTOR('',#4385,1.); +#3074=VECTOR('',#4386,1.); +#3075=VECTOR('',#4389,1.); +#3076=VECTOR('',#4390,1.); +#3077=VECTOR('',#4393,1.); +#3078=VECTOR('',#4394,1.); +#3079=VECTOR('',#4397,1.); +#3080=VECTOR('',#4402,1.); +#3081=VECTOR('',#4403,1.); +#3082=VECTOR('',#4406,1.); +#3083=VECTOR('',#4411,1.); +#3084=VECTOR('',#4412,1.); +#3085=VECTOR('',#4415,1.); +#3086=VECTOR('',#4416,1.); +#3087=VECTOR('',#4419,1.); +#3088=VECTOR('',#4420,1.); +#3089=VECTOR('',#4423,1.); +#3090=VECTOR('',#4428,1.); +#3091=VECTOR('',#4429,1.); +#3092=INVISIBILITY((#3095,#3096,#3097,#3098,#3099,#3100,#3101,#3102,#3103, +#3104,#3105,#3106,#3107,#3108,#3109,#3110,#3111,#3112,#3113,#3114,#3115, +#3116,#3117,#3118,#3119,#3120,#3121,#3122,#3123,#3124,#3125,#3126,#3127, +#3128,#3129,#3130,#3131,#3132,#3133,#3134,#3135,#3136,#3137,#3138,#3139, +#3140,#3141,#3142,#3143,#3144,#3145,#3146,#3147,#3148,#3149,#3150,#3151, +#3152,#3153,#3154,#3155,#3156,#3157,#3158,#3159,#3160,#3161,#3162,#3163, +#3164,#3165,#3166,#3167,#3168,#3169,#3170,#3171,#3172,#3173,#3174,#3175, +#3176,#3177,#3178,#3179,#3180,#3181,#3182,#3183,#3184,#3185,#3186,#3187, +#3188,#3189,#3190,#3191,#3192,#3193,#3194)); +#3093=PRESENTATION_LAYER_ASSIGNMENT('61','Layer 61',(#4439)); +#3094=PRESENTATION_LAYER_ASSIGNMENT('1','Layer 1',(#4440,#4441,#4442,#4443, +#4444,#4445,#4446,#4447,#4448,#4449,#4450,#4451,#4452,#4453,#4454,#4455, +#4456,#4457,#4458,#4459,#4460,#2379,#2380,#2381,#2382,#2383,#2384,#2385, +#2386,#2387,#2388,#2389,#2390,#2391,#2392,#2393,#2394,#2395,#2396,#2397, +#2398,#2399,#2400,#2401,#2402,#2403,#2404,#2405,#2406,#2407,#2408,#2409, +#2410,#2411,#2412,#2413,#2414,#2415,#2416,#2417,#2418,#2419,#2420,#2421, +#2422,#2423,#2424,#2425,#2426,#2427,#2428,#2429,#2430,#2431,#2432,#2433, +#2434,#2435,#2436,#2437,#2438,#2439,#2440,#2441,#2442,#2443,#2444,#2445, +#2446,#2447,#2448,#2449,#2450,#2451,#2452,#2453,#2454,#2455,#2132,#101)); +#3095=STYLED_ITEM('',(#3196),#4439); +#3096=STYLED_ITEM('',(#3197),#4440); +#3097=STYLED_ITEM('',(#3198),#4441); +#3098=STYLED_ITEM('',(#3199),#4442); +#3099=STYLED_ITEM('',(#3200),#4443); +#3100=STYLED_ITEM('',(#3201),#4444); +#3101=STYLED_ITEM('',(#3202),#4445); +#3102=STYLED_ITEM('',(#3203),#4446); +#3103=STYLED_ITEM('',(#3204),#4447); +#3104=STYLED_ITEM('',(#3205),#4448); +#3105=STYLED_ITEM('',(#3206),#4449); +#3106=STYLED_ITEM('',(#3207),#4450); +#3107=STYLED_ITEM('',(#3208),#4451); +#3108=STYLED_ITEM('',(#3209),#4452); +#3109=STYLED_ITEM('',(#3210),#4453); +#3110=STYLED_ITEM('',(#3211),#4454); +#3111=STYLED_ITEM('',(#3212),#4455); +#3112=STYLED_ITEM('',(#3213),#4456); +#3113=STYLED_ITEM('',(#3214),#4457); +#3114=STYLED_ITEM('',(#3215),#4458); +#3115=STYLED_ITEM('',(#3216),#4459); +#3116=STYLED_ITEM('',(#3217),#4460); +#3117=STYLED_ITEM('',(#3218),#2379); +#3118=STYLED_ITEM('',(#3219),#2380); +#3119=STYLED_ITEM('',(#3220),#2381); +#3120=STYLED_ITEM('',(#3221),#2382); +#3121=STYLED_ITEM('',(#3222),#2383); +#3122=STYLED_ITEM('',(#3223),#2384); +#3123=STYLED_ITEM('',(#3224),#2385); +#3124=STYLED_ITEM('',(#3225),#2386); +#3125=STYLED_ITEM('',(#3226),#2387); +#3126=STYLED_ITEM('',(#3227),#2388); +#3127=STYLED_ITEM('',(#3228),#2389); +#3128=STYLED_ITEM('',(#3229),#2390); +#3129=STYLED_ITEM('',(#3230),#2391); +#3130=STYLED_ITEM('',(#3231),#2392); +#3131=STYLED_ITEM('',(#3232),#2393); +#3132=STYLED_ITEM('',(#3233),#2394); +#3133=STYLED_ITEM('',(#3234),#2395); +#3134=STYLED_ITEM('',(#3235),#2396); +#3135=STYLED_ITEM('',(#3236),#2397); +#3136=STYLED_ITEM('',(#3237),#2398); +#3137=STYLED_ITEM('',(#3238),#2399); +#3138=STYLED_ITEM('',(#3239),#2400); +#3139=STYLED_ITEM('',(#3240),#2401); +#3140=STYLED_ITEM('',(#3241),#2402); +#3141=STYLED_ITEM('',(#3242),#2403); +#3142=STYLED_ITEM('',(#3243),#2404); +#3143=STYLED_ITEM('',(#3244),#2405); +#3144=STYLED_ITEM('',(#3245),#2406); +#3145=STYLED_ITEM('',(#3246),#2407); +#3146=STYLED_ITEM('',(#3247),#2408); +#3147=STYLED_ITEM('',(#3248),#2409); +#3148=STYLED_ITEM('',(#3249),#2410); +#3149=STYLED_ITEM('',(#3250),#2411); +#3150=STYLED_ITEM('',(#3251),#2412); +#3151=STYLED_ITEM('',(#3252),#2413); +#3152=STYLED_ITEM('',(#3253),#2414); +#3153=STYLED_ITEM('',(#3254),#2415); +#3154=STYLED_ITEM('',(#3255),#2416); +#3155=STYLED_ITEM('',(#3256),#2417); +#3156=STYLED_ITEM('',(#3257),#2418); +#3157=STYLED_ITEM('',(#3258),#2419); +#3158=STYLED_ITEM('',(#3259),#2420); +#3159=STYLED_ITEM('',(#3260),#2421); +#3160=STYLED_ITEM('',(#3261),#2422); +#3161=STYLED_ITEM('',(#3262),#2423); +#3162=STYLED_ITEM('',(#3263),#2424); +#3163=STYLED_ITEM('',(#3264),#2425); +#3164=STYLED_ITEM('',(#3265),#2426); +#3165=STYLED_ITEM('',(#3266),#2427); +#3166=STYLED_ITEM('',(#3267),#2428); +#3167=STYLED_ITEM('',(#3268),#2429); +#3168=STYLED_ITEM('',(#3269),#2430); +#3169=STYLED_ITEM('',(#3270),#2431); +#3170=STYLED_ITEM('',(#3271),#2432); +#3171=STYLED_ITEM('',(#3272),#2433); +#3172=STYLED_ITEM('',(#3273),#2434); +#3173=STYLED_ITEM('',(#3274),#2435); +#3174=STYLED_ITEM('',(#3275),#2436); +#3175=STYLED_ITEM('',(#3276),#2437); +#3176=STYLED_ITEM('',(#3277),#2438); +#3177=STYLED_ITEM('',(#3278),#2439); +#3178=STYLED_ITEM('',(#3279),#2440); +#3179=STYLED_ITEM('',(#3280),#2441); +#3180=STYLED_ITEM('',(#3281),#2442); +#3181=STYLED_ITEM('',(#3282),#2443); +#3182=STYLED_ITEM('',(#3283),#2444); +#3183=STYLED_ITEM('',(#3284),#2445); +#3184=STYLED_ITEM('',(#3285),#2446); +#3185=STYLED_ITEM('',(#3286),#2447); +#3186=STYLED_ITEM('',(#3287),#2448); +#3187=STYLED_ITEM('',(#3288),#2449); +#3188=STYLED_ITEM('',(#3289),#2450); +#3189=STYLED_ITEM('',(#3290),#2451); +#3190=STYLED_ITEM('',(#3291),#2452); +#3191=STYLED_ITEM('',(#3292),#2453); +#3192=STYLED_ITEM('',(#3293),#2454); +#3193=STYLED_ITEM('',(#3294),#2455); +#3194=STYLED_ITEM('',(#3295),#2132); +#3195=STYLED_ITEM('',(#3296),#101); +#3196=PRESENTATION_STYLE_ASSIGNMENT((#3297)); +#3197=PRESENTATION_STYLE_ASSIGNMENT((#3298)); +#3198=PRESENTATION_STYLE_ASSIGNMENT((#3299)); +#3199=PRESENTATION_STYLE_ASSIGNMENT((#3300)); +#3200=PRESENTATION_STYLE_ASSIGNMENT((#3301)); +#3201=PRESENTATION_STYLE_ASSIGNMENT((#3302)); +#3202=PRESENTATION_STYLE_ASSIGNMENT((#3303)); +#3203=PRESENTATION_STYLE_ASSIGNMENT((#3304)); +#3204=PRESENTATION_STYLE_ASSIGNMENT((#3305)); +#3205=PRESENTATION_STYLE_ASSIGNMENT((#3306)); +#3206=PRESENTATION_STYLE_ASSIGNMENT((#3307)); +#3207=PRESENTATION_STYLE_ASSIGNMENT((#3308)); +#3208=PRESENTATION_STYLE_ASSIGNMENT((#3309)); +#3209=PRESENTATION_STYLE_ASSIGNMENT((#3310)); +#3210=PRESENTATION_STYLE_ASSIGNMENT((#3311)); +#3211=PRESENTATION_STYLE_ASSIGNMENT((#3312)); +#3212=PRESENTATION_STYLE_ASSIGNMENT((#3313)); +#3213=PRESENTATION_STYLE_ASSIGNMENT((#3314)); +#3214=PRESENTATION_STYLE_ASSIGNMENT((#3315)); +#3215=PRESENTATION_STYLE_ASSIGNMENT((#3316)); +#3216=PRESENTATION_STYLE_ASSIGNMENT((#3317)); +#3217=PRESENTATION_STYLE_ASSIGNMENT((#3318)); +#3218=PRESENTATION_STYLE_ASSIGNMENT((#2223)); +#3219=PRESENTATION_STYLE_ASSIGNMENT((#2224)); +#3220=PRESENTATION_STYLE_ASSIGNMENT((#2225)); +#3221=PRESENTATION_STYLE_ASSIGNMENT((#2226)); +#3222=PRESENTATION_STYLE_ASSIGNMENT((#2227)); +#3223=PRESENTATION_STYLE_ASSIGNMENT((#2228)); +#3224=PRESENTATION_STYLE_ASSIGNMENT((#2229)); +#3225=PRESENTATION_STYLE_ASSIGNMENT((#2230)); +#3226=PRESENTATION_STYLE_ASSIGNMENT((#2231)); +#3227=PRESENTATION_STYLE_ASSIGNMENT((#2232)); +#3228=PRESENTATION_STYLE_ASSIGNMENT((#2233)); +#3229=PRESENTATION_STYLE_ASSIGNMENT((#2234)); +#3230=PRESENTATION_STYLE_ASSIGNMENT((#2235)); +#3231=PRESENTATION_STYLE_ASSIGNMENT((#2236)); +#3232=PRESENTATION_STYLE_ASSIGNMENT((#2237)); +#3233=PRESENTATION_STYLE_ASSIGNMENT((#2238)); +#3234=PRESENTATION_STYLE_ASSIGNMENT((#2239)); +#3235=PRESENTATION_STYLE_ASSIGNMENT((#2240)); +#3236=PRESENTATION_STYLE_ASSIGNMENT((#2241)); +#3237=PRESENTATION_STYLE_ASSIGNMENT((#2242)); +#3238=PRESENTATION_STYLE_ASSIGNMENT((#2243)); +#3239=PRESENTATION_STYLE_ASSIGNMENT((#2244)); +#3240=PRESENTATION_STYLE_ASSIGNMENT((#2245)); +#3241=PRESENTATION_STYLE_ASSIGNMENT((#2246)); +#3242=PRESENTATION_STYLE_ASSIGNMENT((#2247)); +#3243=PRESENTATION_STYLE_ASSIGNMENT((#2248)); +#3244=PRESENTATION_STYLE_ASSIGNMENT((#2249)); +#3245=PRESENTATION_STYLE_ASSIGNMENT((#2250)); +#3246=PRESENTATION_STYLE_ASSIGNMENT((#2251)); +#3247=PRESENTATION_STYLE_ASSIGNMENT((#2252)); +#3248=PRESENTATION_STYLE_ASSIGNMENT((#2253)); +#3249=PRESENTATION_STYLE_ASSIGNMENT((#2254)); +#3250=PRESENTATION_STYLE_ASSIGNMENT((#2255)); +#3251=PRESENTATION_STYLE_ASSIGNMENT((#2256)); +#3252=PRESENTATION_STYLE_ASSIGNMENT((#2257)); +#3253=PRESENTATION_STYLE_ASSIGNMENT((#2258)); +#3254=PRESENTATION_STYLE_ASSIGNMENT((#2259)); +#3255=PRESENTATION_STYLE_ASSIGNMENT((#2260)); +#3256=PRESENTATION_STYLE_ASSIGNMENT((#2261)); +#3257=PRESENTATION_STYLE_ASSIGNMENT((#2262)); +#3258=PRESENTATION_STYLE_ASSIGNMENT((#2263)); +#3259=PRESENTATION_STYLE_ASSIGNMENT((#2264)); +#3260=PRESENTATION_STYLE_ASSIGNMENT((#2265)); +#3261=PRESENTATION_STYLE_ASSIGNMENT((#2266)); +#3262=PRESENTATION_STYLE_ASSIGNMENT((#2267)); +#3263=PRESENTATION_STYLE_ASSIGNMENT((#2268)); +#3264=PRESENTATION_STYLE_ASSIGNMENT((#2269)); +#3265=PRESENTATION_STYLE_ASSIGNMENT((#2270)); +#3266=PRESENTATION_STYLE_ASSIGNMENT((#2271)); +#3267=PRESENTATION_STYLE_ASSIGNMENT((#2272)); +#3268=PRESENTATION_STYLE_ASSIGNMENT((#2273)); +#3269=PRESENTATION_STYLE_ASSIGNMENT((#2274)); +#3270=PRESENTATION_STYLE_ASSIGNMENT((#2275)); +#3271=PRESENTATION_STYLE_ASSIGNMENT((#2276)); +#3272=PRESENTATION_STYLE_ASSIGNMENT((#2277)); +#3273=PRESENTATION_STYLE_ASSIGNMENT((#2278)); +#3274=PRESENTATION_STYLE_ASSIGNMENT((#2279)); +#3275=PRESENTATION_STYLE_ASSIGNMENT((#2280)); +#3276=PRESENTATION_STYLE_ASSIGNMENT((#2281)); +#3277=PRESENTATION_STYLE_ASSIGNMENT((#2282)); +#3278=PRESENTATION_STYLE_ASSIGNMENT((#2283)); +#3279=PRESENTATION_STYLE_ASSIGNMENT((#2284)); +#3280=PRESENTATION_STYLE_ASSIGNMENT((#2285)); +#3281=PRESENTATION_STYLE_ASSIGNMENT((#2286)); +#3282=PRESENTATION_STYLE_ASSIGNMENT((#2287)); +#3283=PRESENTATION_STYLE_ASSIGNMENT((#2288)); +#3284=PRESENTATION_STYLE_ASSIGNMENT((#2289)); +#3285=PRESENTATION_STYLE_ASSIGNMENT((#2290)); +#3286=PRESENTATION_STYLE_ASSIGNMENT((#2291)); +#3287=PRESENTATION_STYLE_ASSIGNMENT((#2292)); +#3288=PRESENTATION_STYLE_ASSIGNMENT((#2293)); +#3289=PRESENTATION_STYLE_ASSIGNMENT((#2294)); +#3290=PRESENTATION_STYLE_ASSIGNMENT((#2295)); +#3291=PRESENTATION_STYLE_ASSIGNMENT((#2296)); +#3292=PRESENTATION_STYLE_ASSIGNMENT((#2297)); +#3293=PRESENTATION_STYLE_ASSIGNMENT((#2298)); +#3294=PRESENTATION_STYLE_ASSIGNMENT((#2299)); +#3295=PRESENTATION_STYLE_ASSIGNMENT((#2300)); +#3296=PRESENTATION_STYLE_ASSIGNMENT((#96)); +#3297=POINT_STYLE('',MARKER_TYPE(.PLUS.),POSITIVE_LENGTH_MEASURE(3.),#3319); +#3298=POINT_STYLE('',MARKER_TYPE(.PLUS.),POSITIVE_LENGTH_MEASURE(3.),#3320); +#3299=POINT_STYLE('',MARKER_TYPE(.PLUS.),POSITIVE_LENGTH_MEASURE(3.),#3320); +#3300=POINT_STYLE('',MARKER_TYPE(.PLUS.),POSITIVE_LENGTH_MEASURE(3.),#3320); +#3301=POINT_STYLE('',MARKER_TYPE(.PLUS.),POSITIVE_LENGTH_MEASURE(3.),#3320); +#3302=POINT_STYLE('',MARKER_TYPE(.PLUS.),POSITIVE_LENGTH_MEASURE(3.),#3320); +#3303=POINT_STYLE('',MARKER_TYPE(.PLUS.),POSITIVE_LENGTH_MEASURE(3.),#3320); +#3304=POINT_STYLE('',MARKER_TYPE(.PLUS.),POSITIVE_LENGTH_MEASURE(3.),#3320); +#3305=POINT_STYLE('',MARKER_TYPE(.PLUS.),POSITIVE_LENGTH_MEASURE(3.),#3320); +#3306=POINT_STYLE('',MARKER_TYPE(.PLUS.),POSITIVE_LENGTH_MEASURE(3.),#3320); +#3307=POINT_STYLE('',MARKER_TYPE(.PLUS.),POSITIVE_LENGTH_MEASURE(3.),#3320); +#3308=POINT_STYLE('',MARKER_TYPE(.PLUS.),POSITIVE_LENGTH_MEASURE(3.),#3320); +#3309=POINT_STYLE('',MARKER_TYPE(.PLUS.),POSITIVE_LENGTH_MEASURE(3.),#3320); +#3310=POINT_STYLE('',MARKER_TYPE(.PLUS.),POSITIVE_LENGTH_MEASURE(3.),#3320); +#3311=POINT_STYLE('',MARKER_TYPE(.PLUS.),POSITIVE_LENGTH_MEASURE(3.),#3320); +#3312=POINT_STYLE('',MARKER_TYPE(.PLUS.),POSITIVE_LENGTH_MEASURE(3.),#3320); +#3313=POINT_STYLE('',MARKER_TYPE(.PLUS.),POSITIVE_LENGTH_MEASURE(3.),#3320); +#3314=POINT_STYLE('',MARKER_TYPE(.PLUS.),POSITIVE_LENGTH_MEASURE(3.),#3320); +#3315=POINT_STYLE('',MARKER_TYPE(.PLUS.),POSITIVE_LENGTH_MEASURE(3.),#3320); +#3316=POINT_STYLE('',MARKER_TYPE(.PLUS.),POSITIVE_LENGTH_MEASURE(3.),#3320); +#3317=POINT_STYLE('',MARKER_TYPE(.PLUS.),POSITIVE_LENGTH_MEASURE(3.),#3320); +#3318=POINT_STYLE('',MARKER_TYPE(.PLUS.),POSITIVE_LENGTH_MEASURE(3.),#3319); +#3319=COLOUR_RGB('Medium Maroon',0.6,0.4,0.4); +#3320=COLOUR_RGB('Medium Royal',0.2,0.4,0.8); +#3321=COLOUR_RGB('Medium Steel',0.7529,0.6627,0.9765); +#3322=AXIS2_PLACEMENT_3D('',#4438,#3588,#3589); +#3323=AXIS2_PLACEMENT_3D('',#4513,#3642,#3643); +#3324=AXIS2_PLACEMENT_3D('',#4514,#3644,#3645); +#3325=AXIS2_PLACEMENT_3D('',#4515,#3646,#3647); +#3326=AXIS2_PLACEMENT_3D('',#4516,#3648,#3649); +#3327=AXIS2_PLACEMENT_3D('',#4517,#3650,#3651); +#3328=AXIS2_PLACEMENT_3D('',#4518,#3652,#3653); +#3329=AXIS2_PLACEMENT_3D('',#4519,#3654,#3655); +#3330=AXIS2_PLACEMENT_3D('',#4520,#3656,#3657); +#3331=AXIS2_PLACEMENT_3D('',#4521,#3658,#3659); +#3332=AXIS2_PLACEMENT_3D('',#4522,#3660,#3661); +#3333=AXIS2_PLACEMENT_3D('',#4523,#3662,#3663); +#3334=AXIS2_PLACEMENT_3D('',#4524,#3664,#3665); +#3335=AXIS2_PLACEMENT_3D('',#4525,#3666,#3667); +#3336=AXIS2_PLACEMENT_3D('',#4526,#3668,#3669); +#3337=AXIS2_PLACEMENT_3D('',#4527,#3670,#3671); +#3338=AXIS2_PLACEMENT_3D('',#4528,#3672,#3673); +#3339=AXIS2_PLACEMENT_3D('',#4529,#3674,#3675); +#3340=AXIS2_PLACEMENT_3D('',#4530,#3676,#3677); +#3341=AXIS2_PLACEMENT_3D('',#4531,#3678,#3679); +#3342=AXIS2_PLACEMENT_3D('',#4532,#3680,#3681); +#3343=AXIS2_PLACEMENT_3D('',#4533,#3682,#3683); +#3344=AXIS2_PLACEMENT_3D('',#4534,#3684,#3685); +#3345=AXIS2_PLACEMENT_3D('',#4535,#3686,#3687); +#3346=AXIS2_PLACEMENT_3D('',#4536,#3688,#3689); +#3347=AXIS2_PLACEMENT_3D('',#4537,#3690,#3691); +#3348=AXIS2_PLACEMENT_3D('',#4538,#3692,#3693); +#3349=AXIS2_PLACEMENT_3D('',#4539,#3694,#3695); +#3350=AXIS2_PLACEMENT_3D('',#4546,#3698,#3699); +#3351=AXIS2_PLACEMENT_3D('',#4550,#3701,#3702); +#3352=AXIS2_PLACEMENT_3D('',#4553,#3704,#3705); +#3353=AXIS2_PLACEMENT_3D('',#4554,#3706,#3707); +#3354=AXIS2_PLACEMENT_3D('',#4561,#3710,#3711); +#3355=AXIS2_PLACEMENT_3D('',#4568,#3715,#3716); +#3356=AXIS2_PLACEMENT_3D('',#4569,#3717,#3718); +#3357=AXIS2_PLACEMENT_3D('',#4576,#3721,#3722); +#3358=AXIS2_PLACEMENT_3D('',#4580,#3724,#3725); +#3359=AXIS2_PLACEMENT_3D('',#4583,#3727,#3728); +#3360=AXIS2_PLACEMENT_3D('',#4596,#3735,#3736); +#3361=AXIS2_PLACEMENT_3D('',#4598,#3737,#3738); +#3362=AXIS2_PLACEMENT_3D('',#4600,#3739,#3740); +#3363=AXIS2_PLACEMENT_3D('',#4602,#3741,#3742); +#3364=AXIS2_PLACEMENT_3D('',#4604,#3743,#3744); +#3365=AXIS2_PLACEMENT_3D('',#4606,#3745,#3746); +#3366=AXIS2_PLACEMENT_3D('',#4608,#3747,#3748); +#3367=AXIS2_PLACEMENT_3D('',#4610,#3749,#3750); +#3368=AXIS2_PLACEMENT_3D('',#4612,#3751,#3752); +#3369=AXIS2_PLACEMENT_3D('',#4617,#3754,#3755); +#3370=AXIS2_PLACEMENT_3D('',#4620,#3757,#3758); +#3371=AXIS2_PLACEMENT_3D('',#4625,#3760,#3761); +#3372=AXIS2_PLACEMENT_3D('',#4629,#3763,#3764); +#3373=AXIS2_PLACEMENT_3D('',#4633,#3766,#3767); +#3374=AXIS2_PLACEMENT_3D('',#4641,#3771,#3772); +#3375=AXIS2_PLACEMENT_3D('',#4647,#3775,#3776); +#3376=AXIS2_PLACEMENT_3D('',#4651,#3778,#3779); +#3377=AXIS2_PLACEMENT_3D('',#4655,#3781,#3782); +#3378=AXIS2_PLACEMENT_3D('',#4663,#3786,#3787); +#3379=AXIS2_PLACEMENT_3D('',#4667,#3789,#3790); +#3380=AXIS2_PLACEMENT_3D('',#4673,#3793,#3794); +#3381=AXIS2_PLACEMENT_3D('',#4677,#3796,#3797); +#3382=AXIS2_PLACEMENT_3D('',#4685,#3801,#3802); +#3383=AXIS2_PLACEMENT_3D('',#4689,#3804,#3805); +#3384=AXIS2_PLACEMENT_3D('',#4695,#3808,#3809); +#3385=AXIS2_PLACEMENT_3D('',#4699,#3811,#3812); +#3386=AXIS2_PLACEMENT_3D('',#4703,#3814,#3815); +#3387=AXIS2_PLACEMENT_3D('',#4707,#3817,#3818); +#3388=AXIS2_PLACEMENT_3D('',#4711,#3820,#3821); +#3389=AXIS2_PLACEMENT_3D('',#4715,#3823,#3824); +#3390=AXIS2_PLACEMENT_3D('',#4721,#3827,#3828); +#3391=AXIS2_PLACEMENT_3D('',#4724,#3830,#3831); +#3392=AXIS2_PLACEMENT_3D('',#4730,#3835,#3836); +#3393=AXIS2_PLACEMENT_3D('',#4731,#3837,#3838); +#3394=AXIS2_PLACEMENT_3D('',#4734,#3840,#3841); +#3395=AXIS2_PLACEMENT_3D('',#4738,#3844,#3845); +#3396=AXIS2_PLACEMENT_3D('',#4741,#3847,#3848); +#3397=AXIS2_PLACEMENT_3D('',#4744,#3850,#3851); +#3398=AXIS2_PLACEMENT_3D('',#4748,#3854,#3855); +#3399=AXIS2_PLACEMENT_3D('',#4749,#3856,#3857); +#3400=AXIS2_PLACEMENT_3D('',#4752,#3859,#3860); +#3401=AXIS2_PLACEMENT_3D('',#4756,#3863,#3864); +#3402=AXIS2_PLACEMENT_3D('',#4757,#3865,#3866); +#3403=AXIS2_PLACEMENT_3D('',#4760,#3868,#3869); +#3404=AXIS2_PLACEMENT_3D('',#4764,#3872,#3873); +#3405=AXIS2_PLACEMENT_3D('',#4765,#3874,#3875); +#3406=AXIS2_PLACEMENT_3D('',#4768,#3877,#3878); +#3407=AXIS2_PLACEMENT_3D('',#4769,#3879,#3880); +#3408=AXIS2_PLACEMENT_3D('',#4771,#3881,#3882); +#3409=AXIS2_PLACEMENT_3D('',#4778,#3886,#3887); +#3410=AXIS2_PLACEMENT_3D('',#4782,#3890,#3891); +#3411=AXIS2_PLACEMENT_3D('',#4783,#3892,#3893); +#3412=AXIS2_PLACEMENT_3D('',#4786,#3895,#3896); +#3413=AXIS2_PLACEMENT_3D('',#4790,#3899,#3900); +#3414=AXIS2_PLACEMENT_3D('',#4794,#3903,#3904); +#3415=AXIS2_PLACEMENT_3D('',#4795,#3905,#3906); +#3416=AXIS2_PLACEMENT_3D('',#4807,#3908,#3909); +#3417=AXIS2_PLACEMENT_3D('',#4812,#3913,#3914); +#3418=AXIS2_PLACEMENT_3D('',#4814,#3916,#3917); +#3419=AXIS2_PLACEMENT_3D('',#4816,#3919,#3920); +#3420=AXIS2_PLACEMENT_3D('',#4818,#3922,#3923); +#3421=AXIS2_PLACEMENT_3D('',#4822,#3925,#3926); +#3422=AXIS2_PLACEMENT_3D('',#4826,#3928,#3929); +#3423=AXIS2_PLACEMENT_3D('',#4834,#3933,#3934); +#3424=AXIS2_PLACEMENT_3D('',#4838,#3936,#3937); +#3425=AXIS2_PLACEMENT_3D('',#4850,#3943,#3944); +#3426=AXIS2_PLACEMENT_3D('',#4854,#3946,#3947); +#3427=AXIS2_PLACEMENT_3D('',#4858,#3949,#3950); +#3428=AXIS2_PLACEMENT_3D('',#4874,#3958,#3959); +#3429=AXIS2_PLACEMENT_3D('',#4878,#3961,#3962); +#3430=AXIS2_PLACEMENT_3D('',#4882,#3964,#3965); +#3431=AXIS2_PLACEMENT_3D('',#4888,#3969,#3970); +#3432=AXIS2_PLACEMENT_3D('',#4892,#3972,#3973); +#3433=AXIS2_PLACEMENT_3D('',#4893,#3974,#3975); +#3434=AXIS2_PLACEMENT_3D('',#4895,#3977,#3978); +#3435=AXIS2_PLACEMENT_3D('',#4897,#3980,#3981); +#3436=AXIS2_PLACEMENT_3D('',#4899,#3983,#3984); +#3437=AXIS2_PLACEMENT_3D('',#4905,#3988,#3989); +#3438=AXIS2_PLACEMENT_3D('',#4906,#3990,#3991); +#3439=AXIS2_PLACEMENT_3D('',#4918,#3993,#3994); +#3440=AXIS2_PLACEMENT_3D('',#4922,#3997,#3998); +#3441=AXIS2_PLACEMENT_3D('',#4926,#4001,#4002); +#3442=AXIS2_PLACEMENT_3D('',#4927,#4003,#4004); +#3443=AXIS2_PLACEMENT_3D('',#4930,#4006,#4007); +#3444=AXIS2_PLACEMENT_3D('',#4934,#4010,#4011); +#3445=AXIS2_PLACEMENT_3D('',#4935,#4012,#4013); +#3446=AXIS2_PLACEMENT_3D('',#4938,#4015,#4016); +#3447=AXIS2_PLACEMENT_3D('',#4942,#4019,#4020); +#3448=AXIS2_PLACEMENT_3D('',#4946,#4023,#4024); +#3449=AXIS2_PLACEMENT_3D('',#4950,#4027,#4028); +#3450=AXIS2_PLACEMENT_3D('',#4951,#4029,#4030); +#3451=AXIS2_PLACEMENT_3D('',#4954,#4032,#4033); +#3452=AXIS2_PLACEMENT_3D('',#4958,#4036,#4037); +#3453=AXIS2_PLACEMENT_3D('',#4959,#4038,#4039); +#3454=AXIS2_PLACEMENT_3D('',#4962,#4041,#4042); +#3455=AXIS2_PLACEMENT_3D('',#4966,#4045,#4046); +#3456=AXIS2_PLACEMENT_3D('',#4970,#4049,#4050); +#3457=AXIS2_PLACEMENT_3D('',#4971,#4051,#4052); +#3458=AXIS2_PLACEMENT_3D('',#4983,#4054,#4055); +#3459=AXIS2_PLACEMENT_3D('',#4988,#4059,#4060); +#3460=AXIS2_PLACEMENT_3D('',#4990,#4062,#4063); +#3461=AXIS2_PLACEMENT_3D('',#4992,#4065,#4066); +#3462=AXIS2_PLACEMENT_3D('',#4994,#4068,#4069); +#3463=AXIS2_PLACEMENT_3D('',#4997,#4071,#4072); +#3464=AXIS2_PLACEMENT_3D('',#5001,#4074,#4075); +#3465=AXIS2_PLACEMENT_3D('',#5008,#4079,#4080); +#3466=AXIS2_PLACEMENT_3D('',#5009,#4081,#4082); +#3467=AXIS2_PLACEMENT_3D('',#5012,#4084,#4085); +#3468=AXIS2_PLACEMENT_3D('',#5016,#4088,#4089); +#3469=AXIS2_PLACEMENT_3D('',#5017,#4090,#4091); +#3470=AXIS2_PLACEMENT_3D('',#5020,#4093,#4094); +#3471=AXIS2_PLACEMENT_3D('',#5028,#4099,#4100); +#3472=AXIS2_PLACEMENT_3D('',#5029,#4101,#4102); +#3473=AXIS2_PLACEMENT_3D('',#5041,#4104,#4105); +#3474=AXIS2_PLACEMENT_3D('',#5045,#4108,#4109); +#3475=AXIS2_PLACEMENT_3D('',#5049,#4112,#4113); +#3476=AXIS2_PLACEMENT_3D('',#5050,#4114,#4115); +#3477=AXIS2_PLACEMENT_3D('',#5053,#4117,#4118); +#3478=AXIS2_PLACEMENT_3D('',#5055,#4120,#4121); +#3479=AXIS2_PLACEMENT_3D('',#5057,#4123,#4124); +#3480=AXIS2_PLACEMENT_3D('',#5058,#4125,#4126); +#3481=AXIS2_PLACEMENT_3D('',#5059,#4127,#4128); +#3482=AXIS2_PLACEMENT_3D('',#5060,#4129,#4130); +#3483=AXIS2_PLACEMENT_3D('',#5063,#4132,#4133); +#3484=AXIS2_PLACEMENT_3D('',#5072,#4138,#4139); +#3485=AXIS2_PLACEMENT_3D('',#5078,#4143,#4144); +#3486=AXIS2_PLACEMENT_3D('',#5084,#4148,#4149); +#3487=AXIS2_PLACEMENT_3D('',#5090,#4153,#4154); +#3488=AXIS2_PLACEMENT_3D('',#5096,#4158,#4159); +#3489=AXIS2_PLACEMENT_3D('',#5099,#4162,#4163); +#3490=AXIS2_PLACEMENT_3D('',#5112,#4170,#4171); +#3491=AXIS2_PLACEMENT_3D('',#5113,#4172,#4173); +#3492=AXIS2_PLACEMENT_3D('',#5115,#4174,#4175); +#3493=AXIS2_PLACEMENT_3D('',#5117,#4176,#4177); +#3494=AXIS2_PLACEMENT_3D('',#5119,#4178,#4179); +#3495=AXIS2_PLACEMENT_3D('',#5133,#4188,#4189); +#3496=AXIS2_PLACEMENT_3D('',#5135,#4191,#4192); +#3497=AXIS2_PLACEMENT_3D('',#5137,#4194,#4195); +#3498=AXIS2_PLACEMENT_3D('',#5139,#4197,#4198); +#3499=AXIS2_PLACEMENT_3D('',#5141,#4200,#4201); +#3500=AXIS2_PLACEMENT_3D('',#5142,#4202,#4203); +#3501=AXIS2_PLACEMENT_3D('',#5145,#4204,#4205); +#3502=AXIS2_PLACEMENT_3D('',#5146,#4206,#4207); +#3503=AXIS2_PLACEMENT_3D('',#5147,#4208,#4209); +#3504=AXIS2_PLACEMENT_3D('',#5150,#4210,#4211); +#3505=AXIS2_PLACEMENT_3D('',#5151,#4212,#4213); +#3506=AXIS2_PLACEMENT_3D('',#5152,#4214,#4215); +#3507=AXIS2_PLACEMENT_3D('',#5153,#4216,#4217); +#3508=AXIS2_PLACEMENT_3D('',#5154,#4218,#4219); +#3509=AXIS2_PLACEMENT_3D('',#5155,#4220,#4221); +#3510=AXIS2_PLACEMENT_3D('',#5156,#4222,#4223); +#3511=AXIS2_PLACEMENT_3D('',#5157,#4224,#4225); +#3512=AXIS2_PLACEMENT_3D('',#5158,#4226,#4227); +#3513=AXIS2_PLACEMENT_3D('',#5159,#4228,#4229); +#3514=AXIS2_PLACEMENT_3D('',#5160,#4230,#4231); +#3515=AXIS2_PLACEMENT_3D('',#5161,#4232,#4233); +#3516=AXIS2_PLACEMENT_3D('',#5162,#4234,#4235); +#3517=AXIS2_PLACEMENT_3D('',#5163,#4236,#4237); +#3518=AXIS2_PLACEMENT_3D('',#5164,#4238,#4239); +#3519=AXIS2_PLACEMENT_3D('',#5165,#4240,#4241); +#3520=AXIS2_PLACEMENT_3D('',#5166,#4242,#4243); +#3521=AXIS2_PLACEMENT_3D('',#5167,#4244,#4245); +#3522=AXIS2_PLACEMENT_3D('',#5168,#4246,#4247); +#3523=AXIS2_PLACEMENT_3D('',#5169,#4248,#4249); +#3524=AXIS2_PLACEMENT_3D('',#5170,#4250,#4251); +#3525=AXIS2_PLACEMENT_3D('',#5171,#4252,#4253); +#3526=AXIS2_PLACEMENT_3D('',#5172,#4254,#4255); +#3527=AXIS2_PLACEMENT_3D('',#5173,#4256,#4257); +#3528=AXIS2_PLACEMENT_3D('',#5174,#4258,#4259); +#3529=AXIS2_PLACEMENT_3D('',#5175,#4260,#4261); +#3530=AXIS2_PLACEMENT_3D('',#5176,#4262,#4263); +#3531=AXIS2_PLACEMENT_3D('',#5177,#4264,#4265); +#3532=AXIS2_PLACEMENT_3D('',#5178,#4266,#4267); +#3533=AXIS2_PLACEMENT_3D('',#5179,#4268,#4269); +#3534=AXIS2_PLACEMENT_3D('',#5180,#4270,#4271); +#3535=AXIS2_PLACEMENT_3D('',#5181,#4272,#4273); +#3536=AXIS2_PLACEMENT_3D('',#5182,#4274,#4275); +#3537=AXIS2_PLACEMENT_3D('',#5183,#4276,#4277); +#3538=AXIS2_PLACEMENT_3D('',#5186,#4280,#4281); +#3539=AXIS2_PLACEMENT_3D('',#5188,#4283,#4284); +#3540=AXIS2_PLACEMENT_3D('',#5190,#4286,#4287); +#3541=AXIS2_PLACEMENT_3D('',#5192,#4289,#4290); +#3542=AXIS2_PLACEMENT_3D('',#5194,#4292,#4293); +#3543=AXIS2_PLACEMENT_3D('',#5195,#4294,#4295); +#3544=AXIS2_PLACEMENT_3D('',#5201,#4299,#4300); +#3545=AXIS2_PLACEMENT_3D('',#5204,#4302,#4303); +#3546=AXIS2_PLACEMENT_3D('',#5205,#4304,#4305); +#3547=AXIS2_PLACEMENT_3D('',#5209,#4308,#4309); +#3548=AXIS2_PLACEMENT_3D('',#5212,#4311,#4312); +#3549=AXIS2_PLACEMENT_3D('',#5213,#4313,#4314); +#3550=AXIS2_PLACEMENT_3D('',#5217,#4317,#4318); +#3551=AXIS2_PLACEMENT_3D('',#5220,#4320,#4321); +#3552=AXIS2_PLACEMENT_3D('',#5221,#4322,#4323); +#3553=AXIS2_PLACEMENT_3D('',#5225,#4326,#4327); +#3554=AXIS2_PLACEMENT_3D('',#5229,#4330,#4331); +#3555=AXIS2_PLACEMENT_3D('',#5233,#4334,#4335); +#3556=AXIS2_PLACEMENT_3D('',#5237,#4338,#4339); +#3557=AXIS2_PLACEMENT_3D('',#5241,#4342,#4343); +#3558=AXIS2_PLACEMENT_3D('',#5245,#4346,#4347); +#3559=AXIS2_PLACEMENT_3D('',#5249,#4350,#4351); +#3560=AXIS2_PLACEMENT_3D('',#5252,#4353,#4354); +#3561=AXIS2_PLACEMENT_3D('',#5253,#4355,#4356); +#3562=AXIS2_PLACEMENT_3D('',#5257,#4359,#4360); +#3563=AXIS2_PLACEMENT_3D('',#5260,#4362,#4363); +#3564=AXIS2_PLACEMENT_3D('',#5261,#4364,#4365); +#3565=AXIS2_PLACEMENT_3D('',#5265,#4368,#4369); +#3566=AXIS2_PLACEMENT_3D('',#5268,#4371,#4372); +#3567=AXIS2_PLACEMENT_3D('',#5269,#4373,#4374); +#3568=AXIS2_PLACEMENT_3D('',#5273,#4377,#4378); +#3569=AXIS2_PLACEMENT_3D('',#5275,#4380,#4381); +#3570=AXIS2_PLACEMENT_3D('',#5276,#4382,#4383); +#3571=AXIS2_PLACEMENT_3D('',#5282,#4387,#4388); +#3572=AXIS2_PLACEMENT_3D('',#5286,#4391,#4392); +#3573=AXIS2_PLACEMENT_3D('',#5290,#4395,#4396); +#3574=AXIS2_PLACEMENT_3D('',#5293,#4398,#4399); +#3575=AXIS2_PLACEMENT_3D('',#5294,#4400,#4401); +#3576=AXIS2_PLACEMENT_3D('',#5298,#4404,#4405); +#3577=AXIS2_PLACEMENT_3D('',#5301,#4407,#4408); +#3578=AXIS2_PLACEMENT_3D('',#5302,#4409,#4410); +#3579=AXIS2_PLACEMENT_3D('',#5306,#4413,#4414); +#3580=AXIS2_PLACEMENT_3D('',#5310,#4417,#4418); +#3581=AXIS2_PLACEMENT_3D('',#5314,#4421,#4422); +#3582=AXIS2_PLACEMENT_3D('',#5317,#4424,#4425); +#3583=AXIS2_PLACEMENT_3D('',#5318,#4426,#4427); +#3584=AXIS2_PLACEMENT_3D('',#5322,#4430,#4431); +#3585=AXIS2_PLACEMENT_3D('',#5323,#4432,#4433); +#3586=AXIS2_PLACEMENT_3D('',#5324,#4434,#4435); +#3587=AXIS2_PLACEMENT_3D('',#5325,#4436,#4437); +#3588=DIRECTION('',(0.,0.,1.)); +#3589=DIRECTION('',(1.,0.,0.)); +#3590=DIRECTION('',(1.,-2.84217094304039E-15,0.)); +#3591=DIRECTION('',(6.49639072694949E-16,-1.,0.)); +#3592=DIRECTION('',(-1.,-5.6843418860808E-16,0.)); +#3593=DIRECTION('',(-4.87229304521211E-16,1.,0.)); +#3594=DIRECTION('',(1.13686837721617E-15,-1.,0.)); +#3595=DIRECTION('',(-1.,-1.98290996026074E-15,0.)); +#3596=DIRECTION('',(-1.13686837721617E-15,1.,0.)); +#3597=DIRECTION('',(1.,-6.59953301523084E-16,0.)); +#3598=DIRECTION('',(1.13686837721615E-15,-1.,0.)); +#3599=DIRECTION('',(-1.13686837721616E-15,1.,0.)); +#3600=DIRECTION('',(1.,0.,0.)); +#3601=DIRECTION('',(-1.,0.,0.)); +#3602=DIRECTION('',(9.473903143468E-16,-1.,0.)); +#3603=DIRECTION('',(-1.,-1.96765680672028E-15,0.)); +#3604=DIRECTION('',(0.,1.,0.)); +#3605=DIRECTION('',(1.13686837721637E-14,-1.,0.)); +#3606=DIRECTION('',(-1.,-1.53039973856022E-15,0.)); +#3607=DIRECTION('',(-1.89478062869395E-15,1.,0.)); +#3608=DIRECTION('',(1.,-1.22431979084817E-14,0.)); +#3609=DIRECTION('',(-1.,4.37257068160061E-15,0.)); +#3610=DIRECTION('',(-0.5,0.866025403784439,0.)); +#3611=DIRECTION('',(0.5,0.866025403784439,0.)); +#3612=DIRECTION('',(1.,0.,0.)); +#3613=DIRECTION('',(-0.5,0.866025403784439,0.)); +#3614=DIRECTION('',(0.5,0.866025403784439,0.)); +#3615=DIRECTION('',(1.,2.80480153147311E-15,0.)); +#3616=DIRECTION('',(1.,0.,0.)); +#3617=DIRECTION('',(-1.,-3.5527136788005E-16,0.)); +#3618=DIRECTION('',(1.,-8.88178419700125E-17,0.)); +#3619=DIRECTION('',(0.,-1.,0.)); +#3620=DIRECTION('',(-1.,1.33226762955019E-16,0.)); +#3621=DIRECTION('',(0.,1.,0.)); +#3622=DIRECTION('',(1.,1.13686837721616E-16,0.)); +#3623=DIRECTION('',(-2.8421709430404E-16,1.,0.)); +#3624=DIRECTION('',(-1.,1.13686837721616E-16,0.)); +#3625=DIRECTION('',(2.8421709430404E-16,-1.,0.)); +#3626=DIRECTION('',(1.,0.,0.)); +#3627=DIRECTION('',(0.,-1.,0.)); +#3628=DIRECTION('',(-1.,-1.253898945459E-16,0.)); +#3629=DIRECTION('',(0.,1.,0.)); +#3630=DIRECTION('',(1.,0.,0.)); +#3631=DIRECTION('',(2.8421709430404E-16,-1.,0.)); +#3632=DIRECTION('',(-1.,-1.29189588320018E-16,0.)); +#3633=DIRECTION('',(-2.8421709430404E-16,1.,0.)); +#3634=DIRECTION('',(0.707106781186547,-0.707106781186547,0.)); +#3635=DIRECTION('',(1.62409768173737E-16,-1.,0.)); +#3636=DIRECTION('',(-0.866025403784438,-0.5,0.)); +#3637=DIRECTION('',(4.92278447714193E-16,-1.,0.)); +#3638=DIRECTION('',(0.866025403784438,-0.500000000000001,0.)); +#3639=DIRECTION('',(0.866025403784438,0.5,0.)); +#3640=DIRECTION('',(-1.23069611928548E-16,1.,0.)); +#3641=DIRECTION('',(-0.866025403784439,0.5,0.)); +#3642=DIRECTION('',(0.,0.,1.)); +#3643=DIRECTION('',(1.,0.,0.)); +#3644=DIRECTION('',(0.,0.,1.)); +#3645=DIRECTION('',(1.,0.,0.)); +#3646=DIRECTION('',(0.,0.,1.)); +#3647=DIRECTION('',(1.,0.,0.)); +#3648=DIRECTION('',(0.,0.,1.)); +#3649=DIRECTION('',(1.,0.,0.)); +#3650=DIRECTION('',(0.,0.,1.)); +#3651=DIRECTION('',(1.,0.,0.)); +#3652=DIRECTION('',(0.,0.,1.)); +#3653=DIRECTION('',(1.,0.,0.)); +#3654=DIRECTION('',(0.,0.,1.)); +#3655=DIRECTION('',(1.,0.,0.)); +#3656=DIRECTION('',(0.,0.,1.)); +#3657=DIRECTION('',(1.,0.,0.)); +#3658=DIRECTION('',(0.,0.,1.)); +#3659=DIRECTION('',(1.,0.,0.)); +#3660=DIRECTION('',(0.,0.,1.)); +#3661=DIRECTION('',(1.,0.,0.)); +#3662=DIRECTION('',(0.,0.,1.)); +#3663=DIRECTION('',(1.,0.,0.)); +#3664=DIRECTION('',(0.,0.,1.)); +#3665=DIRECTION('',(1.,0.,0.)); +#3666=DIRECTION('',(0.,0.,1.)); +#3667=DIRECTION('',(1.,0.,0.)); +#3668=DIRECTION('',(0.,0.,1.)); +#3669=DIRECTION('',(1.,0.,0.)); +#3670=DIRECTION('',(0.,0.,1.)); +#3671=DIRECTION('',(1.,0.,0.)); +#3672=DIRECTION('',(0.,0.,1.)); +#3673=DIRECTION('',(1.,0.,0.)); +#3674=DIRECTION('',(0.,0.,1.)); +#3675=DIRECTION('',(1.,0.,0.)); +#3676=DIRECTION('',(0.,0.,1.)); +#3677=DIRECTION('',(1.,0.,0.)); +#3678=DIRECTION('',(0.,0.,1.)); +#3679=DIRECTION('',(1.,0.,0.)); +#3680=DIRECTION('',(0.,0.,1.)); +#3681=DIRECTION('',(1.,0.,0.)); +#3682=DIRECTION('',(0.,0.,1.)); +#3683=DIRECTION('',(1.,0.,0.)); +#3684=DIRECTION('',(0.,0.,1.)); +#3685=DIRECTION('',(1.,0.,0.)); +#3686=DIRECTION('',(0.,0.,1.)); +#3687=DIRECTION('',(1.,0.,0.)); +#3688=DIRECTION('',(0.,0.,1.)); +#3689=DIRECTION('',(1.,0.,0.)); +#3690=DIRECTION('',(0.,0.,1.)); +#3691=DIRECTION('',(1.,0.,0.)); +#3692=DIRECTION('',(0.,0.,1.)); +#3693=DIRECTION('',(1.,0.,0.)); +#3694=DIRECTION('',(0.,0.,-1.)); +#3695=DIRECTION('',(-1.,0.,0.)); +#3696=DIRECTION('',(1.,0.,0.)); +#3697=DIRECTION('',(-4.75809867696496E-16,1.,0.)); +#3698=DIRECTION('',(0.,0.,-1.)); +#3699=DIRECTION('',(1.,0.,0.)); +#3700=DIRECTION('',(1.,-2.77555756156288E-15,0.)); +#3701=DIRECTION('',(0.,0.,-1.)); +#3702=DIRECTION('',(1.,0.,0.)); +#3703=DIRECTION('',(1.11022302462517E-15,-1.,0.)); +#3704=DIRECTION('',(0.,0.,-1.)); +#3705=DIRECTION('',(-1.,0.,0.)); +#3706=DIRECTION('',(0.,0.,-1.)); +#3707=DIRECTION('',(-1.,0.,0.)); +#3708=DIRECTION('',(1.,0.,0.)); +#3709=DIRECTION('',(-1.11022302462517E-15,1.,0.)); +#3710=DIRECTION('',(0.,0.,-1.)); +#3711=DIRECTION('',(1.,0.,0.)); +#3712=DIRECTION('',(1.,0.,0.)); +#3713=DIRECTION('',(-0.707106781186548,0.707106781186547,0.)); +#3714=DIRECTION('',(6.34413156928661E-16,-1.,0.)); +#3715=DIRECTION('',(0.,0.,-1.)); +#3716=DIRECTION('',(-1.,0.,0.)); +#3717=DIRECTION('',(0.,0.,-1.)); +#3718=DIRECTION('',(-1.,0.,0.)); +#3719=DIRECTION('',(-1.,-8.41078048958451E-17,0.)); +#3720=DIRECTION('',(6.34413156928661E-16,-1.,0.)); +#3721=DIRECTION('',(0.,0.,-1.)); +#3722=DIRECTION('',(1.,0.,0.)); +#3723=DIRECTION('',(-1.,-5.55111512312578E-16,0.)); +#3724=DIRECTION('',(0.,0.,-1.)); +#3725=DIRECTION('',(1.,0.,0.)); +#3726=DIRECTION('',(0.,1.,0.)); +#3727=DIRECTION('',(0.,0.,-1.)); +#3728=DIRECTION('',(-1.,0.,0.)); +#3729=DIRECTION('',(-0.866025403784438,0.500000000000001,0.)); +#3730=DIRECTION('',(-4.80740671595891E-16,1.,0.)); +#3731=DIRECTION('',(0.866025403784439,0.5,0.)); +#3732=DIRECTION('',(0.866025403784439,-0.5,0.)); +#3733=DIRECTION('',(1.20185167898973E-16,-1.,0.)); +#3734=DIRECTION('',(-0.866025403784438,-0.5,0.)); +#3735=DIRECTION('',(0.,0.,-1.)); +#3736=DIRECTION('',(-1.,0.,0.)); +#3737=DIRECTION('',(0.,0.,-1.)); +#3738=DIRECTION('',(-1.,0.,0.)); +#3739=DIRECTION('',(0.,0.,-1.)); +#3740=DIRECTION('',(-1.,0.,0.)); +#3741=DIRECTION('',(0.,0.,-1.)); +#3742=DIRECTION('',(-1.,0.,0.)); +#3743=DIRECTION('',(0.,0.,-1.)); +#3744=DIRECTION('',(-1.,0.,0.)); +#3745=DIRECTION('',(0.,0.,-1.)); +#3746=DIRECTION('',(-1.,0.,0.)); +#3747=DIRECTION('',(0.,0.,-1.)); +#3748=DIRECTION('',(-1.,0.,0.)); +#3749=DIRECTION('',(0.,0.,-1.)); +#3750=DIRECTION('',(-1.,0.,0.)); +#3751=DIRECTION('',(0.,0.,1.)); +#3752=DIRECTION('',(1.,1.22464679914735E-16,0.)); +#3753=DIRECTION('',(-1.,0.,0.)); +#3754=DIRECTION('',(0.,0.,1.)); +#3755=DIRECTION('',(0.999999999999999,1.22464679914735E-16,0.)); +#3756=DIRECTION('',(1.,3.46944695195361E-16,0.)); +#3757=DIRECTION('',(0.,0.,-1.)); +#3758=DIRECTION('',(1.,0.,0.)); +#3759=DIRECTION('',(0.,1.,0.)); +#3760=DIRECTION('',(0.,0.,-1.)); +#3761=DIRECTION('',(1.,0.,0.)); +#3762=DIRECTION('',(1.,-8.67361737988403E-17,0.)); +#3763=DIRECTION('',(0.,0.,-1.)); +#3764=DIRECTION('',(1.,0.,0.)); +#3765=DIRECTION('',(0.,-1.,0.)); +#3766=DIRECTION('',(0.,0.,-1.)); +#3767=DIRECTION('',(1.,0.,0.)); +#3768=DIRECTION('',(-1.,1.30104260698261E-16,0.)); +#3769=DIRECTION('',(-1.,0.,0.)); +#3770=DIRECTION('',(-0.5,-0.866025403784439,0.)); +#3771=DIRECTION('',(0.,0.,1.)); +#3772=DIRECTION('',(1.,0.,0.)); +#3773=DIRECTION('',(-0.5,0.866025403784439,0.)); +#3774=DIRECTION('',(-1.,6.44485646018637E-16,0.)); +#3775=DIRECTION('',(0.,0.,1.)); +#3776=DIRECTION('',(1.,0.,0.)); +#3777=DIRECTION('',(0.,1.,0.)); +#3778=DIRECTION('',(0.,0.,-1.)); +#3779=DIRECTION('',(1.,0.,0.)); +#3780=DIRECTION('',(-1.,-5.55111512312578E-16,0.)); +#3781=DIRECTION('',(0.,0.,-1.)); +#3782=DIRECTION('',(1.,0.,0.)); +#3783=DIRECTION('',(6.34413156928661E-16,-1.,0.)); +#3784=DIRECTION('',(-0.707106781186548,0.707106781186547,0.)); +#3785=DIRECTION('',(1.,0.,0.)); +#3786=DIRECTION('',(0.,0.,-1.)); +#3787=DIRECTION('',(1.,0.,0.)); +#3788=DIRECTION('',(-1.11022302462517E-15,1.,0.)); +#3789=DIRECTION('',(0.,0.,1.)); +#3790=DIRECTION('',(1.,0.,0.)); +#3791=DIRECTION('',(1.,-4.27008855625059E-15,0.)); +#3792=DIRECTION('',(-1.11022302462536E-14,1.,0.)); +#3793=DIRECTION('',(0.,0.,1.)); +#3794=DIRECTION('',(0.999999999999999,0.,0.)); +#3795=DIRECTION('',(1.,1.49453099468771E-15,0.)); +#3796=DIRECTION('',(0.,0.,1.)); +#3797=DIRECTION('',(1.,0.,0.)); +#3798=DIRECTION('',(1.85037170770893E-15,-1.,0.)); +#3799=DIRECTION('',(1.,1.93643550806713E-15,0.)); +#3800=DIRECTION('',(-9.25185853854297E-16,1.,0.)); +#3801=DIRECTION('',(0.,0.,1.)); +#3802=DIRECTION('',(0.999999999999999,0.,0.)); +#3803=DIRECTION('',(1.,1.92153985031277E-15,0.)); +#3804=DIRECTION('',(0.,0.,1.)); +#3805=DIRECTION('',(1.,0.,0.)); +#3806=DIRECTION('',(0.,-1.,0.)); +#3807=DIRECTION('',(1.,-1.23832568131268E-14,0.)); +#3808=DIRECTION('',(0.,0.,1.)); +#3809=DIRECTION('',(1.,0.,0.)); +#3810=DIRECTION('',(1.11022302462517E-15,-1.,0.)); +#3811=DIRECTION('',(0.,0.,-1.)); +#3812=DIRECTION('',(1.,0.,0.)); +#3813=DIRECTION('',(1.,-2.77555756156288E-15,0.)); +#3814=DIRECTION('',(0.,0.,-1.)); +#3815=DIRECTION('',(1.,0.,0.)); +#3816=DIRECTION('',(-4.75809867696496E-16,1.,0.)); +#3817=DIRECTION('',(0.,0.,-1.)); +#3818=DIRECTION('',(1.,0.,0.)); +#3819=DIRECTION('',(-1.,0.,0.)); +#3820=DIRECTION('',(0.,0.,-1.)); +#3821=DIRECTION('',(1.,0.,0.)); +#3822=DIRECTION('',(1.11022302462516E-15,-1.,0.)); +#3823=DIRECTION('',(0.,0.,1.)); +#3824=DIRECTION('',(1.,0.,0.)); +#3825=DIRECTION('',(-1.,-2.90018540708387E-15,0.)); +#3826=DIRECTION('',(-0.5,-0.866025403784438,0.)); +#3827=DIRECTION('',(0.,0.,1.)); +#3828=DIRECTION('',(1.,0.,0.)); +#3829=DIRECTION('',(-0.499999999999999,0.866025403784439,0.)); +#3830=DIRECTION('',(0.,0.,-1.)); +#3831=DIRECTION('',(-1.,0.,0.)); +#3832=DIRECTION('',(-1.,0.,0.)); +#3833=DIRECTION('',(0.,0.,-1.)); +#3834=DIRECTION('',(0.,0.,-1.)); +#3835=DIRECTION('',(0.,-1.,0.)); +#3836=DIRECTION('',(0.,0.,-1.)); +#3837=DIRECTION('',(0.,0.,1.)); +#3838=DIRECTION('',(0.999999999999999,0.,0.)); +#3839=DIRECTION('',(0.,0.,-1.)); +#3840=DIRECTION('',(0.,0.,1.)); +#3841=DIRECTION('',(0.999999999999999,0.,0.)); +#3842=DIRECTION('',(1.,3.46944695195361E-16,0.)); +#3843=DIRECTION('',(0.,0.,-1.)); +#3844=DIRECTION('',(-3.46944695195361E-16,1.,0.)); +#3845=DIRECTION('',(-1.,-3.46944695195361E-16,0.)); +#3846=DIRECTION('',(0.,0.,-1.)); +#3847=DIRECTION('',(0.,0.,-1.)); +#3848=DIRECTION('',(1.,0.,0.)); +#3849=DIRECTION('',(0.,0.,-1.)); +#3850=DIRECTION('',(0.,0.,1.)); +#3851=DIRECTION('',(1.,0.,0.)); +#3852=DIRECTION('',(0.,1.,0.)); +#3853=DIRECTION('',(0.,0.,-1.)); +#3854=DIRECTION('',(-1.,0.,0.)); +#3855=DIRECTION('',(0.,0.,1.)); +#3856=DIRECTION('',(0.,0.,-1.)); +#3857=DIRECTION('',(1.,0.,0.)); +#3858=DIRECTION('',(0.,0.,-1.)); +#3859=DIRECTION('',(0.,0.,1.)); +#3860=DIRECTION('',(1.,0.,0.)); +#3861=DIRECTION('',(1.,-8.67361737988404E-17,0.)); +#3862=DIRECTION('',(0.,0.,-1.)); +#3863=DIRECTION('',(8.67361737988404E-17,1.,0.)); +#3864=DIRECTION('',(-1.,8.67361737988404E-17,0.)); +#3865=DIRECTION('',(0.,0.,-1.)); +#3866=DIRECTION('',(1.,0.,0.)); +#3867=DIRECTION('',(0.,0.,-1.)); +#3868=DIRECTION('',(0.,0.,1.)); +#3869=DIRECTION('',(1.,0.,0.)); +#3870=DIRECTION('',(0.,-1.,0.)); +#3871=DIRECTION('',(0.,0.,-1.)); +#3872=DIRECTION('',(1.,0.,0.)); +#3873=DIRECTION('',(0.,0.,-1.)); +#3874=DIRECTION('',(0.,0.,-1.)); +#3875=DIRECTION('',(1.,0.,0.)); +#3876=DIRECTION('',(0.,0.,-1.)); +#3877=DIRECTION('',(0.,0.,1.)); +#3878=DIRECTION('',(1.,0.,0.)); +#3879=DIRECTION('',(0.,1.,0.)); +#3880=DIRECTION('',(0.,0.,1.)); +#3881=DIRECTION('',(0.,1.,0.)); +#3882=DIRECTION('',(0.,0.,1.)); +#3883=DIRECTION('',(-1.,0.,0.)); +#3884=DIRECTION('',(0.,0.,-1.)); +#3885=DIRECTION('',(0.,0.,-1.)); +#3886=DIRECTION('',(0.,-1.,0.)); +#3887=DIRECTION('',(0.,0.,-1.)); +#3888=DIRECTION('',(-0.5,-0.866025403784439,0.)); +#3889=DIRECTION('',(0.,0.,-1.)); +#3890=DIRECTION('',(0.866025403784439,-0.5,0.)); +#3891=DIRECTION('',(0.5,0.866025403784439,0.)); +#3892=DIRECTION('',(0.,0.,1.)); +#3893=DIRECTION('',(1.,0.,0.)); +#3894=DIRECTION('',(0.,0.,-1.)); +#3895=DIRECTION('',(0.,0.,1.)); +#3896=DIRECTION('',(1.,0.,0.)); +#3897=DIRECTION('',(-0.5,0.866025403784439,0.)); +#3898=DIRECTION('',(0.,0.,-1.)); +#3899=DIRECTION('',(-0.866025403784439,-0.5,0.)); +#3900=DIRECTION('',(0.5,-0.866025403784439,0.)); +#3901=DIRECTION('',(-1.,6.44485646018637E-16,0.)); +#3902=DIRECTION('',(0.,0.,-1.)); +#3903=DIRECTION('',(-6.44485646018637E-16,-1.,0.)); +#3904=DIRECTION('',(1.,-6.38378239159465E-16,0.)); +#3905=DIRECTION('',(0.,0.,1.)); +#3906=DIRECTION('',(1.,0.,0.)); +#3907=DIRECTION('',(0.,0.,-1.)); +#3908=DIRECTION('',(0.,0.,1.)); +#3909=DIRECTION('',(1.,0.,0.)); +#3910=DIRECTION('',(0.,1.,0.)); +#3911=DIRECTION('',(0.,0.,-1.)); +#3912=DIRECTION('',(0.,0.,-1.)); +#3913=DIRECTION('',(-1.,0.,0.)); +#3914=DIRECTION('',(0.,0.,1.)); +#3915=DIRECTION('',(0.,0.,-1.)); +#3916=DIRECTION('',(0.,0.,1.)); +#3917=DIRECTION('',(1.,0.,0.)); +#3918=DIRECTION('',(0.,0.,-1.)); +#3919=DIRECTION('',(5.55111512312578E-16,-1.,0.)); +#3920=DIRECTION('',(1.,5.55111512312578E-16,0.)); +#3921=DIRECTION('',(0.,0.,-1.)); +#3922=DIRECTION('',(0.,0.,1.)); +#3923=DIRECTION('',(1.,0.,0.)); +#3924=DIRECTION('',(0.,0.,-1.)); +#3925=DIRECTION('',(1.,0.,0.)); +#3926=DIRECTION('',(0.,0.999999999999999,0.)); +#3927=DIRECTION('',(0.,-0.678933507931965,0.734199762876015)); +#3928=DIRECTION('',(-1.,0.,0.)); +#3929=DIRECTION('',(0.,0.999999999999997,0.)); +#3930=DIRECTION('',(0.,0.,-1.)); +#3931=DIRECTION('',(0.,-1.,0.)); +#3932=DIRECTION('',(0.,0.,1.)); +#3933=DIRECTION('',(1.,0.,0.)); +#3934=DIRECTION('',(0.,1.,0.)); +#3935=DIRECTION('',(0.,0.677084591161694,-0.735905195260505)); +#3936=DIRECTION('',(-1.,0.,0.)); +#3937=DIRECTION('',(0.,1.,0.)); +#3938=DIRECTION('',(0.,0.,1.)); +#3939=DIRECTION('',(0.,1.,-5.96414573704961E-15)); +#3940=DIRECTION('',(0.,0.,-1.)); +#3941=DIRECTION('',(0.,-1.,0.)); +#3942=DIRECTION('',(0.,0.,1.)); +#3943=DIRECTION('',(-1.,0.,0.)); +#3944=DIRECTION('',(0.,0.999999999999999,0.)); +#3945=DIRECTION('',(5.03110084266643E-15,-1.,0.)); +#3946=DIRECTION('',(-1.,0.,0.)); +#3947=DIRECTION('',(0.,0.999999999999999,0.)); +#3948=DIRECTION('',(-8.17677142672738E-15,1.,0.)); +#3949=DIRECTION('',(1.,0.,0.)); +#3950=DIRECTION('',(0.,1.,0.)); +#3951=DIRECTION('',(2.89083739000983E-15,-1.,0.)); +#3952=DIRECTION('',(0.,0.,1.)); +#3953=DIRECTION('',(0.,1.,0.)); +#3954=DIRECTION('',(0.,0.,1.)); +#3955=DIRECTION('',(0.,1.,0.)); +#3956=DIRECTION('',(0.,0.,-1.)); +#3957=DIRECTION('',(-4.71730639726855E-15,1.,0.)); +#3958=DIRECTION('',(-1.,0.,0.)); +#3959=DIRECTION('',(0.,1.,0.)); +#3960=DIRECTION('',(7.68844978878697E-15,-1.,0.)); +#3961=DIRECTION('',(1.,0.,0.)); +#3962=DIRECTION('',(0.,0.999999999999999,0.)); +#3963=DIRECTION('',(-4.86924336106733E-15,1.,0.)); +#3964=DIRECTION('',(1.,0.,0.)); +#3965=DIRECTION('',(0.,1.,0.)); +#3966=DIRECTION('',(0.,0.,1.)); +#3967=DIRECTION('',(0.,0.,1.)); +#3968=DIRECTION('',(0.,0.,-1.)); +#3969=DIRECTION('',(-1.,-6.34413156928661E-16,0.)); +#3970=DIRECTION('',(0.,0.999999999999999,0.)); +#3971=DIRECTION('',(6.34413156928661E-16,-1.,0.)); +#3972=DIRECTION('',(-1.,-6.34413156928661E-16,0.)); +#3973=DIRECTION('',(0.,0.999999999999999,0.)); +#3974=DIRECTION('',(1.,6.34413156928661E-16,0.)); +#3975=DIRECTION('',(-6.10622663543836E-16,1.,0.)); +#3976=DIRECTION('',(0.,0.,1.)); +#3977=DIRECTION('',(0.707106781186547,0.707106781186548,0.)); +#3978=DIRECTION('',(-0.707106781186548,0.707106781186547,0.)); +#3979=DIRECTION('',(0.,0.,-1.)); +#3980=DIRECTION('',(0.,1.,0.)); +#3981=DIRECTION('',(0.,0.,1.)); +#3982=DIRECTION('',(0.,0.,-1.)); +#3983=DIRECTION('',(0.,0.,1.)); +#3984=DIRECTION('',(1.,0.,0.)); +#3985=DIRECTION('',(0.,0.,-1.)); +#3986=DIRECTION('',(-1.11022302462517E-15,1.,0.)); +#3987=DIRECTION('',(0.,0.,-1.)); +#3988=DIRECTION('',(-1.,-1.11022302462517E-15,0.)); +#3989=DIRECTION('',(1.11022302462516E-15,-1.,0.)); +#3990=DIRECTION('',(0.,0.,1.)); +#3991=DIRECTION('',(1.,0.,0.)); +#3992=DIRECTION('',(0.,0.,-1.)); +#3993=DIRECTION('',(0.,0.,1.)); +#3994=DIRECTION('',(1.,0.,0.)); +#3995=DIRECTION('',(1.,-4.27008855625059E-15,0.)); +#3996=DIRECTION('',(0.,0.,-1.)); +#3997=DIRECTION('',(4.27008855625059E-15,1.,0.)); +#3998=DIRECTION('',(-1.,4.27435864480685E-15,0.)); +#3999=DIRECTION('',(-1.11022302462536E-14,1.,0.)); +#4000=DIRECTION('',(0.,0.,-1.)); +#4001=DIRECTION('',(-1.,-1.11022302462536E-14,0.)); +#4002=DIRECTION('',(1.11022302462516E-14,-1.,0.)); +#4003=DIRECTION('',(0.,0.,1.)); +#4004=DIRECTION('',(0.999999999999999,0.,0.)); +#4005=DIRECTION('',(0.,0.,-1.)); +#4006=DIRECTION('',(0.,0.,1.)); +#4007=DIRECTION('',(0.999999999999999,0.,0.)); +#4008=DIRECTION('',(1.,1.49453099468771E-15,0.)); +#4009=DIRECTION('',(0.,0.,-1.)); +#4010=DIRECTION('',(-1.49453099468771E-15,1.,0.)); +#4011=DIRECTION('',(-1.,-1.49880108324396E-15,0.)); +#4012=DIRECTION('',(0.,0.,1.)); +#4013=DIRECTION('',(1.,0.,0.)); +#4014=DIRECTION('',(0.,0.,-1.)); +#4015=DIRECTION('',(0.,0.,1.)); +#4016=DIRECTION('',(1.,0.,0.)); +#4017=DIRECTION('',(1.85037170770893E-15,-1.,0.)); +#4018=DIRECTION('',(0.,0.,-1.)); +#4019=DIRECTION('',(1.,1.85037170770893E-15,0.)); +#4020=DIRECTION('',(-1.84574577843932E-15,1.,0.)); +#4021=DIRECTION('',(1.,1.93643550806713E-15,0.)); +#4022=DIRECTION('',(0.,0.,-1.)); +#4023=DIRECTION('',(-1.93643550806713E-15,1.,0.)); +#4024=DIRECTION('',(-1.,-1.94289029309402E-15,0.)); +#4025=DIRECTION('',(-9.25185853854297E-16,1.,0.)); +#4026=DIRECTION('',(0.,0.,-1.)); +#4027=DIRECTION('',(-1.,-9.25185853854297E-16,0.)); +#4028=DIRECTION('',(9.29811783123569E-16,-1.,0.)); +#4029=DIRECTION('',(0.,0.,1.)); +#4030=DIRECTION('',(0.999999999999999,0.,0.)); +#4031=DIRECTION('',(0.,0.,-1.)); +#4032=DIRECTION('',(0.,0.,1.)); +#4033=DIRECTION('',(0.999999999999999,0.,0.)); +#4034=DIRECTION('',(1.,1.92153985031277E-15,0.)); +#4035=DIRECTION('',(0.,0.,-1.)); +#4036=DIRECTION('',(-1.92153985031277E-15,1.,0.)); +#4037=DIRECTION('',(-1.,-1.9151347174784E-15,0.)); +#4038=DIRECTION('',(0.,0.,1.)); +#4039=DIRECTION('',(1.,0.,0.)); +#4040=DIRECTION('',(0.,0.,-1.)); +#4041=DIRECTION('',(0.,0.,1.)); +#4042=DIRECTION('',(1.,0.,0.)); +#4043=DIRECTION('',(0.,-1.,0.)); +#4044=DIRECTION('',(0.,0.,-1.)); +#4045=DIRECTION('',(1.,0.,0.)); +#4046=DIRECTION('',(0.,0.,-1.)); +#4047=DIRECTION('',(1.,-1.23832568131268E-14,0.)); +#4048=DIRECTION('',(0.,0.,-1.)); +#4049=DIRECTION('',(1.23832568131268E-14,1.,0.)); +#4050=DIRECTION('',(-1.,1.23928645123783E-14,0.)); +#4051=DIRECTION('',(0.,0.,1.)); +#4052=DIRECTION('',(1.,0.,0.)); +#4053=DIRECTION('',(0.,0.,-1.)); +#4054=DIRECTION('',(0.,0.,1.)); +#4055=DIRECTION('',(1.,0.,0.)); +#4056=DIRECTION('',(1.11022302462517E-15,-1.,0.)); +#4057=DIRECTION('',(0.,0.,-1.)); +#4058=DIRECTION('',(0.,0.,-1.)); +#4059=DIRECTION('',(1.,1.11022302462517E-15,0.)); +#4060=DIRECTION('',(-1.13797860024079E-15,1.,0.)); +#4061=DIRECTION('',(0.,0.,-1.)); +#4062=DIRECTION('',(0.,0.,1.)); +#4063=DIRECTION('',(1.,0.,0.)); +#4064=DIRECTION('',(0.,0.,-1.)); +#4065=DIRECTION('',(2.77555756156288E-15,1.,0.)); +#4066=DIRECTION('',(-1.,2.77555756156289E-15,0.)); +#4067=DIRECTION('',(0.,0.,-1.)); +#4068=DIRECTION('',(0.,0.,1.)); +#4069=DIRECTION('',(1.,0.,0.)); +#4070=DIRECTION('',(0.,0.,-1.)); +#4071=DIRECTION('',(1.,4.75809867696496E-16,0.)); +#4072=DIRECTION('',(0.,-0.999999999999999,0.)); +#4073=DIRECTION('',(-4.75809867696496E-16,1.,0.)); +#4074=DIRECTION('',(1.,4.75809867696496E-16,0.)); +#4075=DIRECTION('',(0.,-1.,0.)); +#4076=DIRECTION('',(0.,0.,1.)); +#4077=DIRECTION('',(-4.75809867696496E-16,1.,0.)); +#4078=DIRECTION('',(0.,0.,-1.)); +#4079=DIRECTION('',(-1.,-4.75809867696496E-16,0.)); +#4080=DIRECTION('',(4.9960036108132E-16,-1.,0.)); +#4081=DIRECTION('',(0.,0.,-1.)); +#4082=DIRECTION('',(1.,0.,0.)); +#4083=DIRECTION('',(0.,0.,-1.)); +#4084=DIRECTION('',(0.,0.,1.)); +#4085=DIRECTION('',(1.,0.,0.)); +#4086=DIRECTION('',(-1.,0.,0.)); +#4087=DIRECTION('',(0.,0.,-1.)); +#4088=DIRECTION('',(0.,-1.,0.)); +#4089=DIRECTION('',(0.,0.,-1.)); +#4090=DIRECTION('',(0.,0.,-1.)); +#4091=DIRECTION('',(1.,0.,0.)); +#4092=DIRECTION('',(0.,0.,-1.)); +#4093=DIRECTION('',(0.,0.,1.)); +#4094=DIRECTION('',(1.,0.,0.)); +#4095=DIRECTION('',(0.,0.,-1.)); +#4096=DIRECTION('',(1.11022302462516E-15,-1.,0.)); +#4097=DIRECTION('',(0.,0.,-1.)); +#4098=DIRECTION('',(1.11022302462516E-15,-1.,0.)); +#4099=DIRECTION('',(1.,1.11022302462516E-15,0.)); +#4100=DIRECTION('',(-1.08246744900953E-15,1.,0.)); +#4101=DIRECTION('',(0.,0.,1.)); +#4102=DIRECTION('',(1.,0.,0.)); +#4103=DIRECTION('',(0.,0.,-1.)); +#4104=DIRECTION('',(0.,0.,1.)); +#4105=DIRECTION('',(1.,0.,0.)); +#4106=DIRECTION('',(-1.,-2.90018540708387E-15,0.)); +#4107=DIRECTION('',(0.,0.,-1.)); +#4108=DIRECTION('',(2.90018540708387E-15,-1.,0.)); +#4109=DIRECTION('',(1.,2.90045765183322E-15,0.)); +#4110=DIRECTION('',(-0.5,-0.866025403784439,0.)); +#4111=DIRECTION('',(0.,0.,-1.)); +#4112=DIRECTION('',(0.866025403784438,-0.5,0.)); +#4113=DIRECTION('',(0.5,0.866025403784439,0.)); +#4114=DIRECTION('',(0.,0.,1.)); +#4115=DIRECTION('',(1.,0.,0.)); +#4116=DIRECTION('',(0.,0.,-1.)); +#4117=DIRECTION('',(0.,0.,1.)); +#4118=DIRECTION('',(1.,0.,0.)); +#4119=DIRECTION('',(-1.,1.30104260698261E-16,0.)); +#4120=DIRECTION('',(-1.30104260698261E-16,-1.,0.)); +#4121=DIRECTION('',(1.,-1.28369537222284E-16,0.)); +#4122=DIRECTION('',(-0.499999999999999,0.866025403784439,0.)); +#4123=DIRECTION('',(-0.866025403784439,-0.499999999999999,0.)); +#4124=DIRECTION('',(0.499999999999999,-0.866025403784439,0.)); +#4125=DIRECTION('',(0.,0.,1.)); +#4126=DIRECTION('',(1.,0.,0.)); +#4127=DIRECTION('',(0.,0.,1.)); +#4128=DIRECTION('',(1.,0.,0.)); +#4129=DIRECTION('',(0.,0.,-1.)); +#4130=DIRECTION('',(-1.,0.,0.)); +#4131=DIRECTION('',(-1.,-8.16340459283204E-17,0.)); +#4132=DIRECTION('',(0.,0.,-1.)); +#4133=DIRECTION('',(-1.,0.,0.)); +#4134=DIRECTION('',(0.,0.,-1.)); +#4135=DIRECTION('',(-4.80740671595891E-16,1.,0.)); +#4136=DIRECTION('',(0.,0.,-1.)); +#4137=DIRECTION('',(4.80740671595891E-16,-1.,0.)); +#4138=DIRECTION('',(1.,4.80740671595891E-16,0.)); +#4139=DIRECTION('',(-4.78783679369599E-16,1.,0.)); +#4140=DIRECTION('',(0.,0.,-1.)); +#4141=DIRECTION('',(-0.866025403784438,0.500000000000001,0.)); +#4142=DIRECTION('',(0.866025403784438,-0.500000000000001,0.)); +#4143=DIRECTION('',(0.500000000000001,0.866025403784438,0.)); +#4144=DIRECTION('',(-0.866025403784438,0.500000000000001,0.)); +#4145=DIRECTION('',(0.,0.,-1.)); +#4146=DIRECTION('',(-0.866025403784438,-0.5,0.)); +#4147=DIRECTION('',(0.866025403784438,0.5,0.)); +#4148=DIRECTION('',(-0.5,0.866025403784438,0.)); +#4149=DIRECTION('',(-0.866025403784438,-0.5,0.)); +#4150=DIRECTION('',(0.,0.,-1.)); +#4151=DIRECTION('',(1.20185167898973E-16,-1.,0.)); +#4152=DIRECTION('',(-1.20185167898973E-16,1.,0.)); +#4153=DIRECTION('',(-1.,-1.20185167898973E-16,0.)); +#4154=DIRECTION('',(1.17961196366423E-16,-1.,0.)); +#4155=DIRECTION('',(0.,0.,-1.)); +#4156=DIRECTION('',(0.866025403784439,-0.5,0.)); +#4157=DIRECTION('',(-0.866025403784439,0.5,0.)); +#4158=DIRECTION('',(-0.5,-0.866025403784438,0.)); +#4159=DIRECTION('',(0.866025403784439,-0.5,0.)); +#4160=DIRECTION('',(0.866025403784439,0.5,0.)); +#4161=DIRECTION('',(-0.866025403784439,-0.5,0.)); +#4162=DIRECTION('',(0.5,-0.866025403784438,0.)); +#4163=DIRECTION('',(0.866025403784439,0.5,0.)); +#4164=DIRECTION('',(-1.20185167898973E-16,1.,0.)); +#4165=DIRECTION('',(-0.866025403784439,0.5,0.)); +#4166=DIRECTION('',(-0.866025403784439,-0.5,0.)); +#4167=DIRECTION('',(4.80740671595891E-16,-1.,0.)); +#4168=DIRECTION('',(0.866025403784438,-0.500000000000001,0.)); +#4169=DIRECTION('',(0.866025403784439,0.5,0.)); +#4170=DIRECTION('',(0.,0.,1.)); +#4171=DIRECTION('',(1.,0.,0.)); +#4172=DIRECTION('',(0.,0.,1.)); +#4173=DIRECTION('',(1.,0.,0.)); +#4174=DIRECTION('',(0.,0.,1.)); +#4175=DIRECTION('',(1.,0.,0.)); +#4176=DIRECTION('',(0.,0.,1.)); +#4177=DIRECTION('',(1.,0.,0.)); +#4178=DIRECTION('',(0.,0.,1.)); +#4179=DIRECTION('',(1.,0.,0.)); +#4180=DIRECTION('',(1.11022302462517E-15,-1.,0.)); +#4181=DIRECTION('',(1.,0.,0.)); +#4182=DIRECTION('',(-1.,-8.41078048958451E-17,0.)); +#4183=DIRECTION('',(0.,-1.,0.)); +#4184=DIRECTION('',(-1.11022302462516E-15,1.,0.)); +#4185=DIRECTION('',(-1.,-8.16340459283204E-17,0.)); +#4186=DIRECTION('',(1.,0.,0.)); +#4187=DIRECTION('',(-1.11022302462517E-15,1.,0.)); +#4188=DIRECTION('',(0.,0.,1.)); +#4189=DIRECTION('',(1.,0.,0.)); +#4190=DIRECTION('',(-1.,0.,0.)); +#4191=DIRECTION('',(0.,1.,0.)); +#4192=DIRECTION('',(0.,0.,1.)); +#4193=DIRECTION('',(-1.,0.,0.)); +#4194=DIRECTION('',(0.,1.,0.)); +#4195=DIRECTION('',(0.,0.,1.)); +#4196=DIRECTION('',(1.,8.41078048958451E-17,0.)); +#4197=DIRECTION('',(8.41078048958451E-17,-1.,0.)); +#4198=DIRECTION('',(1.,8.32667268468867E-17,0.)); +#4199=DIRECTION('',(1.,8.16340459283204E-17,0.)); +#4200=DIRECTION('',(8.16340459283204E-17,-1.,0.)); +#4201=DIRECTION('',(1.,8.32667268468867E-17,0.)); +#4202=DIRECTION('',(0.,-1.,0.)); +#4203=DIRECTION('',(0.,0.,1.)); +#4204=DIRECTION('',(0.,-1.,0.)); +#4205=DIRECTION('',(0.,-4.14440598302365E-17,-1.)); +#4206=DIRECTION('',(0.,1.,0.)); +#4207=DIRECTION('',(0.,0.,1.)); +#4208=DIRECTION('',(0.,-1.,0.)); +#4209=DIRECTION('',(0.,0.,1.)); +#4210=DIRECTION('',(0.,-1.,0.)); +#4211=DIRECTION('',(0.,-4.14440598302365E-17,-1.)); +#4212=DIRECTION('',(0.,1.,0.)); +#4213=DIRECTION('',(0.,0.,1.)); +#4214=DIRECTION('',(0.,0.,-1.)); +#4215=DIRECTION('',(-1.,0.,0.)); +#4216=DIRECTION('',(0.,0.,-1.)); +#4217=DIRECTION('',(-1.,0.,0.)); +#4218=DIRECTION('',(0.,0.,-1.)); +#4219=DIRECTION('',(-1.,0.,0.)); +#4220=DIRECTION('',(0.,0.,-1.)); +#4221=DIRECTION('',(-1.,0.,0.)); +#4222=DIRECTION('',(0.,0.,-1.)); +#4223=DIRECTION('',(-1.,0.,0.)); +#4224=DIRECTION('',(0.,0.,-1.)); +#4225=DIRECTION('',(-1.,0.,0.)); +#4226=DIRECTION('',(0.,0.,-1.)); +#4227=DIRECTION('',(-1.,0.,0.)); +#4228=DIRECTION('',(0.,0.,-1.)); +#4229=DIRECTION('',(-1.,0.,0.)); +#4230=DIRECTION('',(0.707106781186547,0.707106781186547,0.)); +#4231=DIRECTION('',(-0.707106781186548,0.707106781186547,0.)); +#4232=DIRECTION('',(-1.,-8.41078048958451E-17,0.)); +#4233=DIRECTION('',(0.,-0.999999999999999,0.)); +#4234=DIRECTION('',(0.,-1.,0.)); +#4235=DIRECTION('',(0.,0.,-1.)); +#4236=DIRECTION('',(0.707106781186548,-0.707106781186547,0.)); +#4237=DIRECTION('',(0.707106781186547,0.707106781186548,0.)); +#4238=DIRECTION('',(1.,0.,0.)); +#4239=DIRECTION('',(0.,0.,-1.)); +#4240=DIRECTION('',(1.11022302462517E-15,-1.,0.)); +#4241=DIRECTION('',(0.999999999999998,1.11022302462517E-15,0.)); +#4242=DIRECTION('',(-0.707106781186548,0.707106781186547,0.)); +#4243=DIRECTION('',(-0.707106781186547,-0.707106781186548,0.)); +#4244=DIRECTION('',(-1.,-8.16340459283204E-17,0.)); +#4245=DIRECTION('',(0.,-0.999999999999999,0.)); +#4246=DIRECTION('',(-1.11022302462516E-15,1.,0.)); +#4247=DIRECTION('',(-1.,-1.11022302462516E-15,0.)); +#4248=DIRECTION('',(-0.707106781186547,-0.707106781186548,0.)); +#4249=DIRECTION('',(0.707106781186548,-0.707106781186547,0.)); +#4250=DIRECTION('',(1.,0.,0.)); +#4251=DIRECTION('',(0.,0.,-1.)); +#4252=DIRECTION('',(-1.11022302462517E-15,1.,0.)); +#4253=DIRECTION('',(-1.,-1.11022302462517E-15,0.)); +#4254=DIRECTION('',(0.5,0.866025403784439,0.)); +#4255=DIRECTION('',(-0.866025403784439,0.5,0.)); +#4256=DIRECTION('',(0.5,-0.866025403784439,0.)); +#4257=DIRECTION('',(-0.866025403784439,-0.5,0.)); +#4258=DIRECTION('',(1.20185167898973E-16,-1.,0.)); +#4259=DIRECTION('',(0.999999999999999,0.,0.)); +#4260=DIRECTION('',(1.,0.,0.)); +#4261=DIRECTION('',(0.,-1.,0.)); +#4262=DIRECTION('',(0.866025403784439,-0.5,0.)); +#4263=DIRECTION('',(0.5,0.866025403784439,0.)); +#4264=DIRECTION('',(1.,-2.22044604925031E-16,0.)); +#4265=DIRECTION('',(-2.22044604925031E-16,-1.,0.)); +#4266=DIRECTION('',(-0.866025403784438,-0.5,0.)); +#4267=DIRECTION('',(0.5,-0.866025403784437,0.)); +#4268=DIRECTION('',(0.5,0.866025403784439,0.)); +#4269=DIRECTION('',(0.866025403784439,-0.5,0.)); +#4270=DIRECTION('',(0.866025403784439,0.5,0.)); +#4271=DIRECTION('',(-0.5,0.866025403784439,0.)); +#4272=DIRECTION('',(0.5,-0.866025403784439,0.)); +#4273=DIRECTION('',(-0.866025403784439,-0.5,0.)); +#4274=DIRECTION('',(-0.866025403784438,0.500000000000001,0.)); +#4275=DIRECTION('',(-0.5,-0.866025403784439,0.)); +#4276=DIRECTION('',(-4.80740671595891E-16,1.,0.)); +#4277=DIRECTION('',(-0.999999999999999,-6.93889390390723E-16,0.)); +#4278=DIRECTION('',(0.654653670707977,0.377964473009226,0.654653670707978)); +#4279=DIRECTION('',(1.38177985733954E-16,-0.755928946018454,-0.654653670707977)); +#4280=DIRECTION('',(-0.353553390593275,-0.612372435695795,0.707106781186547)); +#4281=DIRECTION('',(-0.866025403784438,0.500000000000001,0.)); +#4282=DIRECTION('',(0.654653670707977,-0.377964473009227,-0.654653670707977)); +#4283=DIRECTION('',(0.353553390593274,-0.612372435695795,0.707106781186547)); +#4284=DIRECTION('',(-0.866025403784438,-0.5,0.)); +#4285=DIRECTION('',(0.654653670707977,-0.377964473009228,0.654653670707977)); +#4286=DIRECTION('',(-0.707106781186547,-3.3993498887763E-16,0.707106781186547)); +#4287=DIRECTION('',(-4.78783679369599E-16,1.,0.)); +#4288=DIRECTION('',(0.654653670707977,0.377964473009229,-0.654653670707977)); +#4289=DIRECTION('',(0.707106781186548,8.49837472194075E-17,0.707106781186547)); +#4290=DIRECTION('',(1.17961196366423E-16,-1.,0.)); +#4291=DIRECTION('',(2.96719584361087E-17,-0.755928946018455,0.654653670707977)); +#4292=DIRECTION('',(-0.353553390593274,0.612372435695794,0.707106781186548)); +#4293=DIRECTION('',(0.866025403784439,0.5,0.)); +#4294=DIRECTION('',(0.353553390593274,0.612372435695794,0.707106781186548)); +#4295=DIRECTION('',(0.866025403784439,-0.5,0.)); +#4296=DIRECTION('',(-1.,0.,0.)); +#4297=DIRECTION('',(0.,0.,1.)); +#4298=DIRECTION('',(-1.,0.,0.)); +#4299=DIRECTION('',(0.,-1.,0.)); +#4300=DIRECTION('',(0.,0.,-1.)); +#4301=DIRECTION('',(-1.,0.,0.)); +#4302=DIRECTION('',(-1.,0.,0.)); +#4303=DIRECTION('',(0.,1.,0.)); +#4304=DIRECTION('',(1.,0.,0.)); +#4305=DIRECTION('',(0.,0.,-1.)); +#4306=DIRECTION('',(-1.,0.,0.)); +#4307=DIRECTION('',(4.86924336106733E-15,-1.,0.)); +#4308=DIRECTION('',(0.,0.,-1.)); +#4309=DIRECTION('',(-1.,0.,0.)); +#4310=DIRECTION('',(-1.,0.,0.)); +#4311=DIRECTION('',(-1.,0.,0.)); +#4312=DIRECTION('',(0.,0.999999999999999,0.)); +#4313=DIRECTION('',(1.,0.,0.)); +#4314=DIRECTION('',(0.,0.,-1.)); +#4315=DIRECTION('',(-1.,0.,0.)); +#4316=DIRECTION('',(-7.68844978878697E-15,1.,0.)); +#4317=DIRECTION('',(0.,0.,1.)); +#4318=DIRECTION('',(1.,0.,0.)); +#4319=DIRECTION('',(-1.,0.,0.)); +#4320=DIRECTION('',(1.,0.,0.)); +#4321=DIRECTION('',(0.,1.,0.)); +#4322=DIRECTION('',(1.,0.,0.)); +#4323=DIRECTION('',(0.,0.,-0.999999999999999)); +#4324=DIRECTION('',(-1.,0.,0.)); +#4325=DIRECTION('',(4.71730639726855E-15,-1.,0.)); +#4326=DIRECTION('',(0.,0.,-1.)); +#4327=DIRECTION('',(-1.,0.,0.)); +#4328=DIRECTION('',(-1.,0.,0.)); +#4329=DIRECTION('',(0.,0.,1.)); +#4330=DIRECTION('',(0.,-1.,0.)); +#4331=DIRECTION('',(0.,0.,-1.)); +#4332=DIRECTION('',(-1.,0.,0.)); +#4333=DIRECTION('',(0.,-1.,0.)); +#4334=DIRECTION('',(0.,0.,-1.)); +#4335=DIRECTION('',(-1.,0.,0.)); +#4336=DIRECTION('',(-1.,0.,0.)); +#4337=DIRECTION('',(0.,0.,-1.)); +#4338=DIRECTION('',(0.,1.,0.)); +#4339=DIRECTION('',(0.,0.,1.)); +#4340=DIRECTION('',(-1.,0.,0.)); +#4341=DIRECTION('',(0.,-1.,0.)); +#4342=DIRECTION('',(0.,0.,-1.)); +#4343=DIRECTION('',(-1.,0.,0.)); +#4344=DIRECTION('',(-1.,0.,0.)); +#4345=DIRECTION('',(0.,0.,-1.)); +#4346=DIRECTION('',(0.,1.,0.)); +#4347=DIRECTION('',(0.,0.,1.)); +#4348=DIRECTION('',(-1.,0.,0.)); +#4349=DIRECTION('',(-2.89083739000983E-15,1.,0.)); +#4350=DIRECTION('',(0.,0.,1.)); +#4351=DIRECTION('',(1.,0.,0.)); +#4352=DIRECTION('',(-1.,0.,0.)); +#4353=DIRECTION('',(-1.,0.,0.)); +#4354=DIRECTION('',(0.,1.,0.)); +#4355=DIRECTION('',(1.,0.,0.)); +#4356=DIRECTION('',(0.,0.,-1.)); +#4357=DIRECTION('',(-1.,0.,0.)); +#4358=DIRECTION('',(8.17677142672738E-15,-1.,0.)); +#4359=DIRECTION('',(0.,0.,-1.)); +#4360=DIRECTION('',(-1.,0.,0.)); +#4361=DIRECTION('',(-1.,0.,0.)); +#4362=DIRECTION('',(1.,0.,0.)); +#4363=DIRECTION('',(0.,0.999999999999999,0.)); +#4364=DIRECTION('',(1.,0.,0.)); +#4365=DIRECTION('',(0.,0.,-0.999999999999999)); +#4366=DIRECTION('',(-1.,0.,0.)); +#4367=DIRECTION('',(-5.03110084266643E-15,1.,0.)); +#4368=DIRECTION('',(0.,0.,1.)); +#4369=DIRECTION('',(1.,0.,0.)); +#4370=DIRECTION('',(-1.,0.,0.)); +#4371=DIRECTION('',(1.,0.,0.)); +#4372=DIRECTION('',(0.,0.999999999999999,0.)); +#4373=DIRECTION('',(1.,0.,0.)); +#4374=DIRECTION('',(0.,0.,-0.999999999999999)); +#4375=DIRECTION('',(-1.,0.,0.)); +#4376=DIRECTION('',(0.,0.,-1.)); +#4377=DIRECTION('',(0.,1.,0.)); +#4378=DIRECTION('',(0.,0.,1.)); +#4379=DIRECTION('',(0.,1.,0.)); +#4380=DIRECTION('',(0.,0.,1.)); +#4381=DIRECTION('',(1.,0.,0.)); +#4382=DIRECTION('',(1.,0.,0.)); +#4383=DIRECTION('',(0.,0.,-1.)); +#4384=DIRECTION('',(-1.,0.,0.)); +#4385=DIRECTION('',(0.,0.,1.)); +#4386=DIRECTION('',(-1.,0.,0.)); +#4387=DIRECTION('',(0.,-1.,0.)); +#4388=DIRECTION('',(0.,0.,-1.)); +#4389=DIRECTION('',(-1.,0.,0.)); +#4390=DIRECTION('',(0.,-1.,5.96414573704961E-15)); +#4391=DIRECTION('',(0.,-5.96414573704961E-15,-1.)); +#4392=DIRECTION('',(0.,1.,-5.96744875736022E-15)); +#4393=DIRECTION('',(-1.,0.,0.)); +#4394=DIRECTION('',(0.,0.,-1.)); +#4395=DIRECTION('',(0.,1.,0.)); +#4396=DIRECTION('',(0.,0.,1.)); +#4397=DIRECTION('',(-1.,0.,0.)); +#4398=DIRECTION('',(1.,0.,0.)); +#4399=DIRECTION('',(0.,1.,0.)); +#4400=DIRECTION('',(1.,0.,0.)); +#4401=DIRECTION('',(0.,0.,-0.999999999999998)); +#4402=DIRECTION('',(-1.,0.,0.)); +#4403=DIRECTION('',(0.,-0.677084591161694,0.735905195260505)); +#4404=DIRECTION('',(0.,-0.735905195260505,-0.677084591161694)); +#4405=DIRECTION('',(0.,0.677084591161694,-0.735905195260505)); +#4406=DIRECTION('',(-1.,0.,0.)); +#4407=DIRECTION('',(-1.,0.,0.)); +#4408=DIRECTION('',(0.,1.,0.)); +#4409=DIRECTION('',(1.,0.,0.)); +#4410=DIRECTION('',(0.,0.,-1.)); +#4411=DIRECTION('',(-1.,0.,0.)); +#4412=DIRECTION('',(0.,0.,-1.)); +#4413=DIRECTION('',(0.,1.,0.)); +#4414=DIRECTION('',(0.,0.,1.)); +#4415=DIRECTION('',(-1.,0.,0.)); +#4416=DIRECTION('',(0.,1.,0.)); +#4417=DIRECTION('',(0.,0.,1.)); +#4418=DIRECTION('',(1.,0.,0.)); +#4419=DIRECTION('',(-1.,0.,0.)); +#4420=DIRECTION('',(0.,0.,1.)); +#4421=DIRECTION('',(0.,-1.,0.)); +#4422=DIRECTION('',(0.,0.,-1.)); +#4423=DIRECTION('',(-1.,0.,0.)); +#4424=DIRECTION('',(1.,0.,0.)); +#4425=DIRECTION('',(0.,0.999999999999997,0.)); +#4426=DIRECTION('',(1.,0.,0.)); +#4427=DIRECTION('',(0.,0.,-0.999999999999997)); +#4428=DIRECTION('',(-1.,0.,0.)); +#4429=DIRECTION('',(0.,0.678933507931965,-0.734199762876015)); +#4430=DIRECTION('',(0.,0.734199762876015,0.678933507931965)); +#4431=DIRECTION('',(0.,-0.678933507931965,0.734199762876015)); +#4432=DIRECTION('',(-1.,0.,0.)); +#4433=DIRECTION('',(0.,0.999999999999999,0.)); +#4434=DIRECTION('',(1.,0.,0.)); +#4435=DIRECTION('',(0.,0.,-1.)); +#4436=DIRECTION('',(-1.,0.,0.)); +#4437=DIRECTION('',(0.,0.,1.)); +#4438=CARTESIAN_POINT('',(0.,0.,0.)); +#4439=CARTESIAN_POINT('',(0.,0.,0.)); +#4440=CARTESIAN_POINT('Vertex1',(250.,-125.,0.)); +#4441=CARTESIAN_POINT('Vertex3',(-250.,-125.,0.)); +#4442=CARTESIAN_POINT('Vertex5',(-250.,125.,0.)); +#4443=CARTESIAN_POINT('Vertex7',(250.,125.,0.)); +#4444=CARTESIAN_POINT('Vertex9',(250.,225.,0.)); +#4445=CARTESIAN_POINT('Vertex11',(400.,225.,0.)); +#4446=CARTESIAN_POINT('Vertex13',(400.,-225.,0.)); +#4447=CARTESIAN_POINT('Vertex17',(-250.,-225.,0.)); +#4448=CARTESIAN_POINT('Vertex21',(-400.,225.,0.)); +#4449=CARTESIAN_POINT('Vertex23',(-250.,225.,0.)); +#4450=CARTESIAN_POINT('Vertex27',(-107.5,99.9999999999998,0.)); +#4451=CARTESIAN_POINT('Vertex29',(107.5,100.000000000003,0.)); +#4452=CARTESIAN_POINT('Vertex31',(192.5,100.000000000003,0.)); +#4453=CARTESIAN_POINT('Vertex38',(-225.,-20.,0.)); +#4454=CARTESIAN_POINT('Vertex40',(-225.,20.,0.)); +#4455=CARTESIAN_POINT('Vertex41',(-345.,20.,0.)); +#4456=CARTESIAN_POINT('Vertex44',(235.,-25.,0.)); +#4457=CARTESIAN_POINT('Vertex46',(235.,25.,0.)); +#4458=CARTESIAN_POINT('Vertex48',(335.,25.,0.)); +#4459=CARTESIAN_POINT('Vertex50',(335.,-25.,0.)); +#4460=CARTESIAN_POINT('',(-325.,-175.,0.)); +#4461=CARTESIAN_POINT('',(-350.,225.,0.)); +#4462=CARTESIAN_POINT('',(400.,175.,0.)); +#4463=CARTESIAN_POINT('',(350.,-225.,0.)); +#4464=CARTESIAN_POINT('',(-400.,-175.,0.)); +#4465=CARTESIAN_POINT('',(250.,175.,0.)); +#4466=CARTESIAN_POINT('',(107.5,125.,0.)); +#4467=CARTESIAN_POINT('',(-250.,150.,0.)); +#4468=CARTESIAN_POINT('',(138.867513459481,-125.,0.)); +#4469=CARTESIAN_POINT('',(250.,-150.,0.)); +#4470=CARTESIAN_POINT('',(-250.,-175.,0.)); +#4471=CARTESIAN_POINT('',(-350.,-225.,0.)); +#4472=CARTESIAN_POINT('',(350.,225.,0.)); +#4473=CARTESIAN_POINT('',(-107.5,125.,0.)); +#4474=CARTESIAN_POINT('',(-117.5,99.9999999999998,0.)); +#4475=CARTESIAN_POINT('',(-192.5,110.,0.)); +#4476=CARTESIAN_POINT('',(192.5,125.,0.)); +#4477=CARTESIAN_POINT('',(182.5,100.000000000003,0.)); +#4478=CARTESIAN_POINT('',(107.5,110.000000000003,0.)); +#4479=CARTESIAN_POINT('',(-225.,125.,0.)); +#4480=CARTESIAN_POINT('',(225.,125.,0.)); +#4481=CARTESIAN_POINT('',(138.867513459481,-125.,0.)); +#4482=CARTESIAN_POINT('',(81.1324865405187,-125.,0.)); +#4483=CARTESIAN_POINT('',(-81.1324865405187,-125.,0.)); +#4484=CARTESIAN_POINT('',(-81.1324865405187,-125.,0.)); +#4485=CARTESIAN_POINT('',(-138.867513459481,-125.,0.)); +#4486=CARTESIAN_POINT('',(-225.,-125.,0.)); +#4487=CARTESIAN_POINT('',(-325.,20.,0.)); +#4488=CARTESIAN_POINT('',(-245.,-20.,0.)); +#4489=CARTESIAN_POINT('',(245.,25.,0.)); +#4490=CARTESIAN_POINT('',(335.,15.,0.)); +#4491=CARTESIAN_POINT('',(325.,-25.,0.)); +#4492=CARTESIAN_POINT('',(235.,-15.,0.)); +#4493=CARTESIAN_POINT('',(-250.,-325.,-100.)); +#4494=CARTESIAN_POINT('',(250.,125.,-100.)); +#4495=CARTESIAN_POINT('',(250.,325.,-100.)); +#4496=CARTESIAN_POINT('',(-250.,-125.,-100.)); +#4497=CARTESIAN_POINT('',(250.,125.,-100.)); +#4498=CARTESIAN_POINT('',(580.,125.,-100.)); +#4499=CARTESIAN_POINT('',(-250.,-125.,-100.)); +#4500=CARTESIAN_POINT('',(-590.,-125.,-100.)); +#4501=CARTESIAN_POINT('',(-590.,125.,-100.)); +#4502=CARTESIAN_POINT('',(-250.,325.,-100.)); +#4503=CARTESIAN_POINT('',(580.,-125.,-100.)); +#4504=CARTESIAN_POINT('',(250.,-325.,-100.)); +#4505=CARTESIAN_POINT('',(350.,225.,0.)); +#4506=CARTESIAN_POINT('',(-4.2632564145606E-14,72.7755029974522,0.)); +#4507=CARTESIAN_POINT('',(-1.4210854715202E-14,57.7350269189626,0.)); +#4508=CARTESIAN_POINT('',(-50.,28.8675134594813,0.)); +#4509=CARTESIAN_POINT('',(-50.,-28.8675134594813,0.)); +#4510=CARTESIAN_POINT('',(-1.4210854715202E-14,-57.7350269189626,0.)); +#4511=CARTESIAN_POINT('',(50.,-28.8675134594813,0.)); +#4512=CARTESIAN_POINT('',(50.,28.8675134594813,0.)); +#4513=CARTESIAN_POINT('',(225.,-150.,0.)); +#4514=CARTESIAN_POINT('',(-225.,-150.,0.)); +#4515=CARTESIAN_POINT('',(-225.,150.,0.)); +#4516=CARTESIAN_POINT('',(225.,150.,0.)); +#4517=CARTESIAN_POINT('',(300.,175.,0.)); +#4518=CARTESIAN_POINT('',(350.,-175.,0.)); +#4519=CARTESIAN_POINT('',(300.,-175.,0.)); +#4520=CARTESIAN_POINT('',(-300.,-175.,0.)); +#4521=CARTESIAN_POINT('',(-350.,-175.,0.)); +#4522=CARTESIAN_POINT('',(-350.,175.,0.)); +#4523=CARTESIAN_POINT('',(-300.,175.,0.)); +#4524=CARTESIAN_POINT('',(-182.5,110.,0.)); +#4525=CARTESIAN_POINT('',(-117.5,110.,0.)); +#4526=CARTESIAN_POINT('',(117.5,110.000000000003,0.)); +#4527=CARTESIAN_POINT('',(182.5,110.000000000003,0.)); +#4528=CARTESIAN_POINT('',(110.,-94.9999999999999,0.)); +#4529=CARTESIAN_POINT('',(-110.,-94.9999999999999,0.)); +#4530=CARTESIAN_POINT('',(-245.,-7.105427357601E-15,0.)); +#4531=CARTESIAN_POINT('',(-245.,0.,0.)); +#4532=CARTESIAN_POINT('',(-325.,0.,0.)); +#4533=CARTESIAN_POINT('',(-325.,-3.5527136788005E-14,0.)); +#4534=CARTESIAN_POINT('',(245.,-15.,0.)); +#4535=CARTESIAN_POINT('',(245.,15.,0.)); +#4536=CARTESIAN_POINT('',(325.,15.,0.)); +#4537=CARTESIAN_POINT('',(325.,-15.,0.)); +#4538=CARTESIAN_POINT('',(0.,0.,0.)); +#4539=CARTESIAN_POINT('',(-325.,175.,-100.)); +#4540=CARTESIAN_POINT('',(-342.5,175.,-100.)); +#4541=CARTESIAN_POINT('',(-590.,125.,-100.)); +#4542=CARTESIAN_POINT('',(-400.,125.,-100.)); +#4543=CARTESIAN_POINT('',(-250.,125.,-100.)); +#4544=CARTESIAN_POINT('',(-400.,175.,-100.)); +#4545=CARTESIAN_POINT('',(-400.,175.,-100.)); +#4546=CARTESIAN_POINT('',(-350.,175.,-100.)); +#4547=CARTESIAN_POINT('',(-350.,225.,-100.)); +#4548=CARTESIAN_POINT('',(-300.,225.,-100.)); +#4549=CARTESIAN_POINT('',(-300.,225.,-100.)); +#4550=CARTESIAN_POINT('',(-300.,175.,-100.)); +#4551=CARTESIAN_POINT('',(-250.,175.,-100.)); +#4552=CARTESIAN_POINT('',(-250.,150.,-100.)); +#4553=CARTESIAN_POINT('',(110.,-94.9999999999999,-100.)); +#4554=CARTESIAN_POINT('',(325.,175.,-100.)); +#4555=CARTESIAN_POINT('',(307.5,175.,-100.)); +#4556=CARTESIAN_POINT('',(250.,125.,-100.)); +#4557=CARTESIAN_POINT('',(250.,125.,-100.)); +#4558=CARTESIAN_POINT('',(400.,125.,-100.)); +#4559=CARTESIAN_POINT('',(250.,175.,-100.)); +#4560=CARTESIAN_POINT('',(250.,175.,-100.)); +#4561=CARTESIAN_POINT('',(300.,175.,-100.)); +#4562=CARTESIAN_POINT('',(300.,225.,-100.)); +#4563=CARTESIAN_POINT('',(350.,225.,-100.)); +#4564=CARTESIAN_POINT('',(350.,225.,-100.)); +#4565=CARTESIAN_POINT('',(400.,175.,-100.)); +#4566=CARTESIAN_POINT('',(400.,175.,-100.)); +#4567=CARTESIAN_POINT('',(400.,-175.,-100.)); +#4568=CARTESIAN_POINT('',(110.,-94.9999999999999,-100.)); +#4569=CARTESIAN_POINT('',(325.,-175.,-100.)); +#4570=CARTESIAN_POINT('',(307.5,-175.,-100.)); +#4571=CARTESIAN_POINT('',(580.,-125.,-100.)); +#4572=CARTESIAN_POINT('',(400.,-125.,-100.)); +#4573=CARTESIAN_POINT('',(250.,-125.,-100.)); +#4574=CARTESIAN_POINT('',(400.,-175.,-100.)); +#4575=CARTESIAN_POINT('',(400.,-175.,-100.)); +#4576=CARTESIAN_POINT('',(350.,-175.,-100.)); +#4577=CARTESIAN_POINT('',(350.,-225.,-100.)); +#4578=CARTESIAN_POINT('',(300.,-225.,-100.)); +#4579=CARTESIAN_POINT('',(300.,-225.,-100.)); +#4580=CARTESIAN_POINT('',(300.,-175.,-100.)); +#4581=CARTESIAN_POINT('',(250.,-175.,-100.)); +#4582=CARTESIAN_POINT('',(250.,-150.,-100.)); +#4583=CARTESIAN_POINT('',(110.,-94.9999999999999,-100.)); +#4584=CARTESIAN_POINT('',(-52.5,-33.1976404784035,0.)); +#4585=CARTESIAN_POINT('',(-1.96948938639234E-14,-63.5085296108589,0.)); +#4586=CARTESIAN_POINT('',(-55.,-31.7542648054294,0.)); +#4587=CARTESIAN_POINT('',(-55.,28.8675134594813,0.)); +#4588=CARTESIAN_POINT('',(-55.,31.7542648054294,0.)); +#4589=CARTESIAN_POINT('',(-2.50000000000001,62.0651539378848,0.)); +#4590=CARTESIAN_POINT('',(-6.44160650746054E-15,63.5085296108588,0.)); +#4591=CARTESIAN_POINT('',(52.5,33.1976404784035,0.)); +#4592=CARTESIAN_POINT('',(55.,31.7542648054294,0.)); +#4593=CARTESIAN_POINT('',(55.,-28.8675134594813,0.)); +#4594=CARTESIAN_POINT('',(55.,-31.7542648054294,0.)); +#4595=CARTESIAN_POINT('',(2.49999999999998,-62.0651539378848,0.)); +#4596=CARTESIAN_POINT('',(160.,45.,0.)); +#4597=CARTESIAN_POINT('',(147.5,45.,0.)); +#4598=CARTESIAN_POINT('',(160.,-45.,0.)); +#4599=CARTESIAN_POINT('',(147.5,-45.,0.)); +#4600=CARTESIAN_POINT('',(-160.,45.,0.)); +#4601=CARTESIAN_POINT('',(-172.5,45.,0.)); +#4602=CARTESIAN_POINT('',(-160.,-45.,0.)); +#4603=CARTESIAN_POINT('',(-172.5,-45.,0.)); +#4604=CARTESIAN_POINT('',(325.,175.,0.)); +#4605=CARTESIAN_POINT('',(307.5,175.,0.)); +#4606=CARTESIAN_POINT('',(325.,-175.,0.)); +#4607=CARTESIAN_POINT('',(307.5,-175.,0.)); +#4608=CARTESIAN_POINT('',(-325.,175.,0.)); +#4609=CARTESIAN_POINT('',(-342.5,175.,0.)); +#4610=CARTESIAN_POINT('',(-325.,-175.,0.)); +#4611=CARTESIAN_POINT('',(-342.5,-175.,0.)); +#4612=CARTESIAN_POINT('',(-325.,-3.5527136788005E-14,0.)); +#4613=CARTESIAN_POINT('',(-325.,20.,0.)); +#4614=CARTESIAN_POINT('',(-325.,-20.,0.)); +#4615=CARTESIAN_POINT('',(-325.,20.,0.)); +#4616=CARTESIAN_POINT('',(-245.,20.,0.)); +#4617=CARTESIAN_POINT('',(-245.,-7.105427357601E-15,0.)); +#4618=CARTESIAN_POINT('',(-245.,-20.,0.)); +#4619=CARTESIAN_POINT('',(-245.,-20.,0.)); +#4620=CARTESIAN_POINT('',(245.,-15.,0.)); +#4621=CARTESIAN_POINT('',(245.,-25.,0.)); +#4622=CARTESIAN_POINT('',(235.,-15.,0.)); +#4623=CARTESIAN_POINT('',(235.,15.,0.)); +#4624=CARTESIAN_POINT('',(235.,15.,0.)); +#4625=CARTESIAN_POINT('',(245.,15.,0.)); +#4626=CARTESIAN_POINT('',(245.,25.,0.)); +#4627=CARTESIAN_POINT('',(325.,25.,0.)); +#4628=CARTESIAN_POINT('',(325.,25.,0.)); +#4629=CARTESIAN_POINT('',(325.,15.,0.)); +#4630=CARTESIAN_POINT('',(335.,15.,0.)); +#4631=CARTESIAN_POINT('',(335.,-15.,0.)); +#4632=CARTESIAN_POINT('',(335.,-15.,0.)); +#4633=CARTESIAN_POINT('',(325.,-15.,0.)); +#4634=CARTESIAN_POINT('',(325.,-25.,0.)); +#4635=CARTESIAN_POINT('',(245.,-25.,0.)); +#4636=CARTESIAN_POINT('',(-81.1324865405187,-125.,0.)); +#4637=CARTESIAN_POINT('',(81.1324865405187,-125.,0.)); +#4638=CARTESIAN_POINT('',(-81.1324865405187,-125.,0.)); +#4639=CARTESIAN_POINT('',(81.1324865405187,-125.,0.)); +#4640=CARTESIAN_POINT('',(101.339745962156,-89.9999999999999,0.)); +#4641=CARTESIAN_POINT('',(110.,-94.9999999999999,0.)); +#4642=CARTESIAN_POINT('',(118.660254037844,-89.9999999999999,0.)); +#4643=CARTESIAN_POINT('',(118.660254037844,-89.9999999999999,0.)); +#4644=CARTESIAN_POINT('',(138.867513459481,-125.,0.)); +#4645=CARTESIAN_POINT('',(138.867513459481,-125.,0.)); +#4646=CARTESIAN_POINT('',(225.,-125.,0.)); +#4647=CARTESIAN_POINT('',(225.,-150.,0.)); +#4648=CARTESIAN_POINT('',(250.,-150.,0.)); +#4649=CARTESIAN_POINT('',(250.,-150.,0.)); +#4650=CARTESIAN_POINT('',(250.,-175.,0.)); +#4651=CARTESIAN_POINT('',(300.,-175.,0.)); +#4652=CARTESIAN_POINT('',(300.,-225.,0.)); +#4653=CARTESIAN_POINT('',(300.,-225.,0.)); +#4654=CARTESIAN_POINT('',(350.,-225.,0.)); +#4655=CARTESIAN_POINT('',(350.,-175.,0.)); +#4656=CARTESIAN_POINT('',(400.,-175.,0.)); +#4657=CARTESIAN_POINT('',(400.,-175.,0.)); +#4658=CARTESIAN_POINT('',(400.,175.,0.)); +#4659=CARTESIAN_POINT('',(400.,175.,0.)); +#4660=CARTESIAN_POINT('',(350.,225.,0.)); +#4661=CARTESIAN_POINT('',(350.,225.,0.)); +#4662=CARTESIAN_POINT('',(300.,225.,0.)); +#4663=CARTESIAN_POINT('',(300.,175.,0.)); +#4664=CARTESIAN_POINT('',(250.,175.,0.)); +#4665=CARTESIAN_POINT('',(250.,175.,0.)); +#4666=CARTESIAN_POINT('',(250.,150.,0.)); +#4667=CARTESIAN_POINT('',(225.,150.,0.)); +#4668=CARTESIAN_POINT('',(225.,125.,0.)); +#4669=CARTESIAN_POINT('',(225.,125.,0.)); +#4670=CARTESIAN_POINT('',(192.5,125.,0.)); +#4671=CARTESIAN_POINT('',(192.5,125.,0.)); +#4672=CARTESIAN_POINT('',(192.5,110.000000000003,0.)); +#4673=CARTESIAN_POINT('',(182.5,110.000000000003,0.)); +#4674=CARTESIAN_POINT('',(182.5,100.000000000003,0.)); +#4675=CARTESIAN_POINT('',(182.5,100.000000000003,0.)); +#4676=CARTESIAN_POINT('',(117.5,100.000000000003,0.)); +#4677=CARTESIAN_POINT('',(117.5,110.000000000003,0.)); +#4678=CARTESIAN_POINT('',(107.5,110.000000000003,0.)); +#4679=CARTESIAN_POINT('',(107.5,110.000000000003,0.)); +#4680=CARTESIAN_POINT('',(107.5,125.,0.)); +#4681=CARTESIAN_POINT('',(107.5,125.,0.)); +#4682=CARTESIAN_POINT('',(-107.5,125.,0.)); +#4683=CARTESIAN_POINT('',(-107.5,125.,0.)); +#4684=CARTESIAN_POINT('',(-107.5,110.,0.)); +#4685=CARTESIAN_POINT('',(-117.5,110.,0.)); +#4686=CARTESIAN_POINT('',(-117.5,99.9999999999998,0.)); +#4687=CARTESIAN_POINT('',(-117.5,99.9999999999998,0.)); +#4688=CARTESIAN_POINT('',(-182.5,99.9999999999996,0.)); +#4689=CARTESIAN_POINT('',(-182.5,110.,0.)); +#4690=CARTESIAN_POINT('',(-192.5,110.,0.)); +#4691=CARTESIAN_POINT('',(-192.5,110.,0.)); +#4692=CARTESIAN_POINT('',(-192.5,125.,0.)); +#4693=CARTESIAN_POINT('',(-192.5,125.,0.)); +#4694=CARTESIAN_POINT('',(-225.,125.,0.)); +#4695=CARTESIAN_POINT('',(-225.,150.,0.)); +#4696=CARTESIAN_POINT('',(-250.,150.,0.)); +#4697=CARTESIAN_POINT('',(-250.,150.,0.)); +#4698=CARTESIAN_POINT('',(-250.,175.,0.)); +#4699=CARTESIAN_POINT('',(-300.,175.,0.)); +#4700=CARTESIAN_POINT('',(-300.,225.,0.)); +#4701=CARTESIAN_POINT('',(-300.,225.,0.)); +#4702=CARTESIAN_POINT('',(-350.,225.,0.)); +#4703=CARTESIAN_POINT('',(-350.,175.,0.)); +#4704=CARTESIAN_POINT('',(-400.,175.,0.)); +#4705=CARTESIAN_POINT('',(-400.,175.,0.)); +#4706=CARTESIAN_POINT('',(-400.,-175.,0.)); +#4707=CARTESIAN_POINT('',(-350.,-175.,0.)); +#4708=CARTESIAN_POINT('',(-350.,-225.,0.)); +#4709=CARTESIAN_POINT('',(-350.,-225.,0.)); +#4710=CARTESIAN_POINT('',(-300.,-225.,0.)); +#4711=CARTESIAN_POINT('',(-300.,-175.,0.)); +#4712=CARTESIAN_POINT('',(-250.,-175.,0.)); +#4713=CARTESIAN_POINT('',(-250.,-175.,0.)); +#4714=CARTESIAN_POINT('',(-250.,-150.,0.)); +#4715=CARTESIAN_POINT('',(-225.,-150.,0.)); +#4716=CARTESIAN_POINT('',(-225.,-125.,0.)); +#4717=CARTESIAN_POINT('',(-225.,-125.,0.)); +#4718=CARTESIAN_POINT('',(-138.867513459481,-125.,0.)); +#4719=CARTESIAN_POINT('',(-138.867513459481,-125.,0.)); +#4720=CARTESIAN_POINT('',(-118.660254037844,-89.9999999999999,0.)); +#4721=CARTESIAN_POINT('',(-110.,-94.9999999999998,0.)); +#4722=CARTESIAN_POINT('',(-101.339745962156,-89.9999999999999,0.)); +#4723=CARTESIAN_POINT('',(-101.339745962156,-89.9999999999999,0.)); +#4724=CARTESIAN_POINT('',(110.,-94.9999999999999,0.)); +#4725=CARTESIAN_POINT('',(-325.,20.,-50.)); +#4726=CARTESIAN_POINT('',(-245.,20.,-50.)); +#4727=CARTESIAN_POINT('',(-325.,20.,-50.)); +#4728=CARTESIAN_POINT('',(-245.,20.,-100.)); +#4729=CARTESIAN_POINT('',(-325.,20.,-100.)); +#4730=CARTESIAN_POINT('',(-325.,20.,-100.)); +#4731=CARTESIAN_POINT('',(-245.,-7.105427357601E-15,-50.)); +#4732=CARTESIAN_POINT('',(-245.,-20.,-50.)); +#4733=CARTESIAN_POINT('',(-245.,-20.,-100.)); +#4734=CARTESIAN_POINT('',(-245.,-7.105427357601E-15,-100.)); +#4735=CARTESIAN_POINT('',(-245.,-20.,-50.)); +#4736=CARTESIAN_POINT('',(-325.,-20.,-50.)); +#4737=CARTESIAN_POINT('',(-325.,-20.,-100.)); +#4738=CARTESIAN_POINT('',(-245.,-20.,-100.)); +#4739=CARTESIAN_POINT('',(245.,-25.,-100.)); +#4740=CARTESIAN_POINT('',(245.,-25.,-50.)); +#4741=CARTESIAN_POINT('',(245.,-15.,-50.)); +#4742=CARTESIAN_POINT('',(235.,-15.,-50.)); +#4743=CARTESIAN_POINT('',(235.,-15.,-100.)); +#4744=CARTESIAN_POINT('',(245.,-15.,-100.)); +#4745=CARTESIAN_POINT('',(235.,15.,-50.)); +#4746=CARTESIAN_POINT('',(235.,15.,-50.)); +#4747=CARTESIAN_POINT('',(235.,15.,-100.)); +#4748=CARTESIAN_POINT('',(235.,15.,-100.)); +#4749=CARTESIAN_POINT('',(245.,15.,-50.)); +#4750=CARTESIAN_POINT('',(245.,25.,-50.)); +#4751=CARTESIAN_POINT('',(245.,25.,-100.)); +#4752=CARTESIAN_POINT('',(245.,15.,-100.)); +#4753=CARTESIAN_POINT('',(325.,25.,-50.)); +#4754=CARTESIAN_POINT('',(325.,25.,-50.)); +#4755=CARTESIAN_POINT('',(325.,25.,-100.)); +#4756=CARTESIAN_POINT('',(325.,25.,-100.)); +#4757=CARTESIAN_POINT('',(325.,15.,-50.)); +#4758=CARTESIAN_POINT('',(335.,15.,-50.)); +#4759=CARTESIAN_POINT('',(335.,15.,-100.)); +#4760=CARTESIAN_POINT('',(325.,15.,-100.)); +#4761=CARTESIAN_POINT('',(335.,-15.,-50.)); +#4762=CARTESIAN_POINT('',(335.,-15.,-50.)); +#4763=CARTESIAN_POINT('',(335.,-15.,-100.)); +#4764=CARTESIAN_POINT('',(335.,-15.,-100.)); +#4765=CARTESIAN_POINT('',(325.,-15.,-50.)); +#4766=CARTESIAN_POINT('',(325.,-25.,-50.)); +#4767=CARTESIAN_POINT('',(325.,-25.,-100.)); +#4768=CARTESIAN_POINT('',(325.,-15.,-100.)); +#4769=CARTESIAN_POINT('',(30.,-125.,-25.)); +#4770=CARTESIAN_POINT('',(30.,-125.,-15.)); +#4771=CARTESIAN_POINT('',(-30.,-125.,-25.)); +#4772=CARTESIAN_POINT('',(-30.,-125.,-15.)); +#4773=CARTESIAN_POINT('',(-81.1324865405187,-125.,-50.)); +#4774=CARTESIAN_POINT('',(81.1324865405187,-125.,-50.)); +#4775=CARTESIAN_POINT('',(-81.1324865405187,-125.,-50.)); +#4776=CARTESIAN_POINT('',(81.1324865405187,-125.,-100.)); +#4777=CARTESIAN_POINT('',(-81.1324865405187,-125.,-100.)); +#4778=CARTESIAN_POINT('',(-81.1324865405187,-125.,-100.)); +#4779=CARTESIAN_POINT('',(81.1324865405187,-125.,-50.)); +#4780=CARTESIAN_POINT('',(101.339745962156,-89.9999999999999,-50.)); +#4781=CARTESIAN_POINT('',(101.339745962156,-89.9999999999999,-100.)); +#4782=CARTESIAN_POINT('',(81.1324865405187,-125.,-100.)); +#4783=CARTESIAN_POINT('',(110.,-94.9999999999999,-50.)); +#4784=CARTESIAN_POINT('',(118.660254037844,-89.9999999999999,-50.)); +#4785=CARTESIAN_POINT('',(118.660254037844,-89.9999999999999,-100.)); +#4786=CARTESIAN_POINT('',(110.,-94.9999999999999,-100.)); +#4787=CARTESIAN_POINT('',(118.660254037844,-89.9999999999999,-50.)); +#4788=CARTESIAN_POINT('',(138.867513459481,-125.,-50.)); +#4789=CARTESIAN_POINT('',(138.867513459481,-125.,-100.)); +#4790=CARTESIAN_POINT('',(118.660254037844,-89.9999999999999,-100.)); +#4791=CARTESIAN_POINT('',(138.867513459481,-125.,-50.)); +#4792=CARTESIAN_POINT('',(225.,-125.,-50.)); +#4793=CARTESIAN_POINT('',(225.,-125.,-100.)); +#4794=CARTESIAN_POINT('',(138.867513459481,-125.,-100.)); +#4795=CARTESIAN_POINT('',(225.,-150.,-50.)); +#4796=CARTESIAN_POINT('',(240.,-130.,-50.)); +#4797=CARTESIAN_POINT('',(240.,-130.,-50.)); +#4798=CARTESIAN_POINT('',(241.727596362565,-131.295697271923,-50.)); +#4799=CARTESIAN_POINT('',(243.240231875828,-132.782854845519,-50.4328279131288)); +#4800=CARTESIAN_POINT('',(245.783213118874,-135.957414817424,-51.7184343043951)); +#4801=CARTESIAN_POINT('',(246.807587835729,-137.62706685744,-52.5676759306962)); +#4802=CARTESIAN_POINT('',(249.250763774489,-142.820730997715,-55.4443285414877)); +#4803=CARTESIAN_POINT('',(250.,-146.403829362471,-57.725582470273)); +#4804=CARTESIAN_POINT('',(250.,-150.,-60.)); +#4805=CARTESIAN_POINT('',(250.,-150.,-60.)); +#4806=CARTESIAN_POINT('',(250.,-150.,-100.)); +#4807=CARTESIAN_POINT('',(225.,-150.,-100.)); +#4808=CARTESIAN_POINT('',(250.,-150.,-60.)); +#4809=CARTESIAN_POINT('',(250.,-125.,-60.)); +#4810=CARTESIAN_POINT('',(250.,-125.,-50.)); +#4811=CARTESIAN_POINT('',(250.,-175.,-100.)); +#4812=CARTESIAN_POINT('',(250.,-150.,-100.)); +#4813=CARTESIAN_POINT('',(300.,-225.,-100.)); +#4814=CARTESIAN_POINT('',(300.,-175.,-100.)); +#4815=CARTESIAN_POINT('',(350.,-225.,-100.)); +#4816=CARTESIAN_POINT('',(300.,-225.,-100.)); +#4817=CARTESIAN_POINT('',(400.,-175.,-100.)); +#4818=CARTESIAN_POINT('',(350.,-175.,-100.)); +#4819=CARTESIAN_POINT('',(400.,-115.,-18.0068625185027)); +#4820=CARTESIAN_POINT('',(400.,-115.,-18.0068625185027)); +#4821=CARTESIAN_POINT('',(400.,-115.,-36.25)); +#4822=CARTESIAN_POINT('',(400.,-110.108534858802,-18.0068625185027)); +#4823=CARTESIAN_POINT('',(400.,-106.517222312018,-14.6858829312622)); +#4824=CARTESIAN_POINT('',(400.,-91.1199452461071,-31.3365225574631)); +#4825=CARTESIAN_POINT('',(400.,-91.1199452461074,-31.3365225574631)); +#4826=CARTESIAN_POINT('',(400.,-90.6633002997757,-30.9142511662575)); +#4827=CARTESIAN_POINT('',(400.,-90.0435179376032,-30.8622169623019)); +#4828=CARTESIAN_POINT('',(400.,-90.0435179376032,-13.75)); +#4829=CARTESIAN_POINT('',(400.,-90.0435179376032,-13.75)); +#4830=CARTESIAN_POINT('',(400.,-85.3451206296695,-13.75)); +#4831=CARTESIAN_POINT('',(400.,-85.3451206296695,-13.75)); +#4832=CARTESIAN_POINT('',(400.,-85.3451206296695,-30.9742871917541)); +#4833=CARTESIAN_POINT('',(400.,-85.3451206296698,-30.9742871917541)); +#4834=CARTESIAN_POINT('',(400.,-90.6208334379158,-30.9742871917541)); +#4835=CARTESIAN_POINT('',(400.,-94.7397813382733,-34.2708632684173)); +#4836=CARTESIAN_POINT('',(400.,-108.940513926054,-18.8364655221583)); +#4837=CARTESIAN_POINT('',(400.,-108.940513926054,-18.8364655221582)); +#4838=CARTESIAN_POINT('',(400.,-109.536454778617,-19.3847730638263)); +#4839=CARTESIAN_POINT('',(400.,-110.346261335767,-19.3847730638263)); +#4840=CARTESIAN_POINT('',(400.,-110.346261335767,-36.25)); +#4841=CARTESIAN_POINT('',(400.,-110.346261335767,-36.25)); +#4842=CARTESIAN_POINT('',(400.,-115.,-36.25)); +#4843=CARTESIAN_POINT('',(400.,-82.3283522500426,-13.75)); +#4844=CARTESIAN_POINT('',(400.,-82.3283522500426,-13.75)); +#4845=CARTESIAN_POINT('',(400.,-82.3283522500426,-29.9563934584241)); +#4846=CARTESIAN_POINT('',(400.,-77.629954942109,-13.75)); +#4847=CARTESIAN_POINT('',(400.,-77.629954942109,-13.75)); +#4848=CARTESIAN_POINT('',(400.,-77.629954942109,-29.9563934584241)); +#4849=CARTESIAN_POINT('',(400.,-77.6299549421093,-29.9563934584241)); +#4850=CARTESIAN_POINT('',(400.,-75.991113700254,-29.9563934584241)); +#4851=CARTESIAN_POINT('',(400.,-75.9911137002536,-31.5952347002795)); +#4852=CARTESIAN_POINT('',(400.,-53.9239149033249,-31.5952347002795)); +#4853=CARTESIAN_POINT('',(400.,-53.9239149033253,-31.5952347002795)); +#4854=CARTESIAN_POINT('',(400.,-54.1942214236187,-29.4875697980736)); +#4855=CARTESIAN_POINT('',(400.,-54.0101522842638,-27.3706296697656)); +#4856=CARTESIAN_POINT('',(400.,-67.5879199224318,-27.3706296697656)); +#4857=CARTESIAN_POINT('',(400.,-67.5879199224321,-27.3706296697656)); +#4858=CARTESIAN_POINT('',(400.,-68.1038042548338,-20.570084450931)); +#4859=CARTESIAN_POINT('',(400.,-68.1038042548335,-13.75)); +#4860=CARTESIAN_POINT('',(400.,-29.6989106256771,-13.75)); +#4861=CARTESIAN_POINT('',(400.,-29.6989106256771,-13.75)); +#4862=CARTESIAN_POINT('',(400.,-29.6989106256771,-18.491515998403)); +#4863=CARTESIAN_POINT('',(400.,-29.6989106256771,-18.491515998403)); +#4864=CARTESIAN_POINT('',(400.,-39.3128386471223,-18.491515998403)); +#4865=CARTESIAN_POINT('',(400.,-39.3128386471223,-18.491515998403)); +#4866=CARTESIAN_POINT('',(400.,-39.3128386471223,-36.25)); +#4867=CARTESIAN_POINT('',(400.,-39.3128386471223,-36.25)); +#4868=CARTESIAN_POINT('',(400.,-43.9665773113555,-36.25)); +#4869=CARTESIAN_POINT('',(400.,-43.9665773113555,-36.25)); +#4870=CARTESIAN_POINT('',(400.,-43.9665773113555,-18.491515998403)); +#4871=CARTESIAN_POINT('',(400.,-43.9665773113555,-18.491515998403)); +#4872=CARTESIAN_POINT('',(400.,-67.5016825414929,-18.491515998403)); +#4873=CARTESIAN_POINT('',(400.,-67.5016825414933,-18.491515998403)); +#4874=CARTESIAN_POINT('',(400.,-67.6741573033709,-20.6000406784611)); +#4875=CARTESIAN_POINT('',(400.,-67.6741573033705,-22.7156077111732)); +#4876=CARTESIAN_POINT('',(400.,-53.2340158558145,-22.7156077111732)); +#4877=CARTESIAN_POINT('',(400.,-53.2340158558149,-22.7156077111732)); +#4878=CARTESIAN_POINT('',(400.,-54.3116541507444,-29.4828038555866)); +#4879=CARTESIAN_POINT('',(400.,-53.2340158558145,-36.25)); +#4880=CARTESIAN_POINT('',(400.,-76.0347457084666,-36.25)); +#4881=CARTESIAN_POINT('',(400.,-76.0347457084671,-36.25)); +#4882=CARTESIAN_POINT('',(400.,-76.0347457084671,-29.9563934584241)); +#4883=CARTESIAN_POINT('',(400.,125.,-100.)); +#4884=CARTESIAN_POINT('',(400.,125.,-60.)); +#4885=CARTESIAN_POINT('',(400.,175.,-100.)); +#4886=CARTESIAN_POINT('',(400.,-125.,-100.)); +#4887=CARTESIAN_POINT('',(400.,-125.,-60.)); +#4888=CARTESIAN_POINT('',(400.,-115.,-60.)); +#4889=CARTESIAN_POINT('',(400.,-115.,-50.)); +#4890=CARTESIAN_POINT('',(400.,-175.,-50.)); +#4891=CARTESIAN_POINT('',(400.,115.,-50.)); +#4892=CARTESIAN_POINT('',(400.,115.,-60.)); +#4893=CARTESIAN_POINT('',(400.,-175.,-100.)); +#4894=CARTESIAN_POINT('',(350.,225.,-100.)); +#4895=CARTESIAN_POINT('',(400.,175.,-100.)); +#4896=CARTESIAN_POINT('',(300.,225.,-100.)); +#4897=CARTESIAN_POINT('',(350.,225.,-100.)); +#4898=CARTESIAN_POINT('',(250.,175.,-100.)); +#4899=CARTESIAN_POINT('',(300.,175.,-100.)); +#4900=CARTESIAN_POINT('',(250.,125.,-50.)); +#4901=CARTESIAN_POINT('',(250.,125.,-60.)); +#4902=CARTESIAN_POINT('',(250.,175.,-60.)); +#4903=CARTESIAN_POINT('',(250.,150.,-60.)); +#4904=CARTESIAN_POINT('',(250.,150.,-100.)); +#4905=CARTESIAN_POINT('',(250.,175.,-100.)); +#4906=CARTESIAN_POINT('',(225.,150.,-50.)); +#4907=CARTESIAN_POINT('',(225.,125.,-50.)); +#4908=CARTESIAN_POINT('',(240.,130.,-50.)); +#4909=CARTESIAN_POINT('',(225.,125.,-100.)); +#4910=CARTESIAN_POINT('',(250.,150.,-60.)); +#4911=CARTESIAN_POINT('',(250.,146.403829359555,-57.7255824748845)); +#4912=CARTESIAN_POINT('',(249.250763774488,142.820730997716,-55.4443285414878)); +#4913=CARTESIAN_POINT('',(246.807587835729,137.627066857441,-52.5676759306962)); +#4914=CARTESIAN_POINT('',(245.783213118874,135.957414817425,-51.7184343043951)); +#4915=CARTESIAN_POINT('',(243.240231875828,132.782854845519,-50.4328279131288)); +#4916=CARTESIAN_POINT('',(241.727596362565,131.295697271924,-50.)); +#4917=CARTESIAN_POINT('',(240.,130.,-50.)); +#4918=CARTESIAN_POINT('',(225.,150.,-100.)); +#4919=CARTESIAN_POINT('',(225.,125.,-50.)); +#4920=CARTESIAN_POINT('',(192.5,125.,-50.)); +#4921=CARTESIAN_POINT('',(192.5,125.,-100.)); +#4922=CARTESIAN_POINT('',(225.,125.,-100.)); +#4923=CARTESIAN_POINT('',(192.5,125.,-50.)); +#4924=CARTESIAN_POINT('',(192.5,110.000000000003,-50.)); +#4925=CARTESIAN_POINT('',(192.5,110.000000000003,-100.)); +#4926=CARTESIAN_POINT('',(192.5,125.,-100.)); +#4927=CARTESIAN_POINT('',(182.5,110.000000000003,-50.)); +#4928=CARTESIAN_POINT('',(182.5,100.000000000003,-50.)); +#4929=CARTESIAN_POINT('',(182.5,100.000000000003,-100.)); +#4930=CARTESIAN_POINT('',(182.5,110.000000000003,-100.)); +#4931=CARTESIAN_POINT('',(182.5,100.000000000003,-50.)); +#4932=CARTESIAN_POINT('',(117.5,100.000000000003,-50.)); +#4933=CARTESIAN_POINT('',(117.5,100.000000000003,-100.)); +#4934=CARTESIAN_POINT('',(182.5,100.000000000003,-100.)); +#4935=CARTESIAN_POINT('',(117.5,110.000000000003,-50.)); +#4936=CARTESIAN_POINT('',(107.5,110.000000000003,-50.)); +#4937=CARTESIAN_POINT('',(107.5,110.000000000003,-100.)); +#4938=CARTESIAN_POINT('',(117.5,110.000000000003,-100.)); +#4939=CARTESIAN_POINT('',(107.5,110.000000000003,-50.)); +#4940=CARTESIAN_POINT('',(107.5,125.,-50.)); +#4941=CARTESIAN_POINT('',(107.5,125.,-100.)); +#4942=CARTESIAN_POINT('',(107.5,110.000000000003,-100.)); +#4943=CARTESIAN_POINT('',(107.5,125.,-50.)); +#4944=CARTESIAN_POINT('',(-107.5,125.,-50.)); +#4945=CARTESIAN_POINT('',(-107.5,125.,-100.)); +#4946=CARTESIAN_POINT('',(107.5,125.,-100.)); +#4947=CARTESIAN_POINT('',(-107.5,125.,-50.)); +#4948=CARTESIAN_POINT('',(-107.5,110.,-50.)); +#4949=CARTESIAN_POINT('',(-107.5,110.,-100.)); +#4950=CARTESIAN_POINT('',(-107.5,125.,-100.)); +#4951=CARTESIAN_POINT('',(-117.5,110.,-50.)); +#4952=CARTESIAN_POINT('',(-117.5,99.9999999999998,-50.)); +#4953=CARTESIAN_POINT('',(-117.5,99.9999999999998,-100.)); +#4954=CARTESIAN_POINT('',(-117.5,110.,-100.)); +#4955=CARTESIAN_POINT('',(-117.5,99.9999999999998,-50.)); +#4956=CARTESIAN_POINT('',(-182.5,99.9999999999996,-50.)); +#4957=CARTESIAN_POINT('',(-182.5,99.9999999999996,-100.)); +#4958=CARTESIAN_POINT('',(-117.5,99.9999999999998,-100.)); +#4959=CARTESIAN_POINT('',(-182.5,110.,-50.)); +#4960=CARTESIAN_POINT('',(-192.5,110.,-50.)); +#4961=CARTESIAN_POINT('',(-192.5,110.,-100.)); +#4962=CARTESIAN_POINT('',(-182.5,110.,-100.)); +#4963=CARTESIAN_POINT('',(-192.5,110.,-50.)); +#4964=CARTESIAN_POINT('',(-192.5,125.,-50.)); +#4965=CARTESIAN_POINT('',(-192.5,125.,-100.)); +#4966=CARTESIAN_POINT('',(-192.5,110.,-100.)); +#4967=CARTESIAN_POINT('',(-192.5,125.,-50.)); +#4968=CARTESIAN_POINT('',(-225.,125.,-50.)); +#4969=CARTESIAN_POINT('',(-225.,125.,-100.)); +#4970=CARTESIAN_POINT('',(-192.5,125.,-100.)); +#4971=CARTESIAN_POINT('',(-225.,150.,-50.)); +#4972=CARTESIAN_POINT('',(-240.,130.,-50.)); +#4973=CARTESIAN_POINT('',(-240.,130.,-50.)); +#4974=CARTESIAN_POINT('',(-241.727596362565,131.295697271924,-50.)); +#4975=CARTESIAN_POINT('',(-243.240231875828,132.782854845519,-50.4328279131288)); +#4976=CARTESIAN_POINT('',(-245.783213118874,135.957414817425,-51.7184343043951)); +#4977=CARTESIAN_POINT('',(-246.807587835729,137.62706685744,-52.5676759306962)); +#4978=CARTESIAN_POINT('',(-249.250763774488,142.820730997716,-55.4443285414877)); +#4979=CARTESIAN_POINT('',(-250.,146.403829361514,-57.7255824717863)); +#4980=CARTESIAN_POINT('',(-250.,150.,-60.)); +#4981=CARTESIAN_POINT('',(-250.,150.,-60.)); +#4982=CARTESIAN_POINT('',(-250.,150.,-100.)); +#4983=CARTESIAN_POINT('',(-225.,150.,-100.)); +#4984=CARTESIAN_POINT('',(-250.,150.,-60.)); +#4985=CARTESIAN_POINT('',(-250.,125.,-60.)); +#4986=CARTESIAN_POINT('',(-250.,125.,-50.)); +#4987=CARTESIAN_POINT('',(-250.,175.,-100.)); +#4988=CARTESIAN_POINT('',(-250.,150.,-100.)); +#4989=CARTESIAN_POINT('',(-300.,225.,-100.)); +#4990=CARTESIAN_POINT('',(-300.,175.,-100.)); +#4991=CARTESIAN_POINT('',(-350.,225.,-100.)); +#4992=CARTESIAN_POINT('',(-300.,225.,-100.)); +#4993=CARTESIAN_POINT('',(-400.,175.,-100.)); +#4994=CARTESIAN_POINT('',(-350.,175.,-100.)); +#4995=CARTESIAN_POINT('',(-400.,125.,-100.)); +#4996=CARTESIAN_POINT('',(-400.,125.,-60.)); +#4997=CARTESIAN_POINT('',(-400.,115.,-60.)); +#4998=CARTESIAN_POINT('',(-400.,115.,-50.)); +#4999=CARTESIAN_POINT('',(-400.,175.,-50.)); +#5000=CARTESIAN_POINT('',(-400.,-115.,-50.)); +#5001=CARTESIAN_POINT('',(-400.,-115.,-60.)); +#5002=CARTESIAN_POINT('',(-400.,-125.,-60.)); +#5003=CARTESIAN_POINT('',(-400.,-125.,-100.)); +#5004=CARTESIAN_POINT('',(-400.,-125.,-100.)); +#5005=CARTESIAN_POINT('',(-400.,175.,-100.)); +#5006=CARTESIAN_POINT('',(-400.,-175.,-100.)); +#5007=CARTESIAN_POINT('',(-400.,-175.,-100.)); +#5008=CARTESIAN_POINT('',(-400.,175.,-100.)); +#5009=CARTESIAN_POINT('',(-350.,-175.,-100.)); +#5010=CARTESIAN_POINT('',(-350.,-225.,-100.)); +#5011=CARTESIAN_POINT('',(-350.,-225.,-100.)); +#5012=CARTESIAN_POINT('',(-350.,-175.,-100.)); +#5013=CARTESIAN_POINT('',(-350.,-225.,-100.)); +#5014=CARTESIAN_POINT('',(-300.,-225.,-100.)); +#5015=CARTESIAN_POINT('',(-300.,-225.,-100.)); +#5016=CARTESIAN_POINT('',(-350.,-225.,-100.)); +#5017=CARTESIAN_POINT('',(-300.,-175.,-100.)); +#5018=CARTESIAN_POINT('',(-250.,-175.,-100.)); +#5019=CARTESIAN_POINT('',(-250.,-175.,-100.)); +#5020=CARTESIAN_POINT('',(-300.,-175.,-100.)); +#5021=CARTESIAN_POINT('',(-250.,-125.,-50.)); +#5022=CARTESIAN_POINT('',(-250.,-125.,-60.)); +#5023=CARTESIAN_POINT('',(-250.,-125.,-100.)); +#5024=CARTESIAN_POINT('',(-250.,-175.,-60.)); +#5025=CARTESIAN_POINT('',(-250.,-150.,-60.)); +#5026=CARTESIAN_POINT('',(-250.,-150.,-100.)); +#5027=CARTESIAN_POINT('',(-250.,-175.,-100.)); +#5028=CARTESIAN_POINT('',(-250.,-175.,-100.)); +#5029=CARTESIAN_POINT('',(-225.,-150.,-50.)); +#5030=CARTESIAN_POINT('',(-225.,-125.,-50.)); +#5031=CARTESIAN_POINT('',(-240.,-130.,-50.)); +#5032=CARTESIAN_POINT('',(-225.,-125.,-100.)); +#5033=CARTESIAN_POINT('',(-250.,-150.,-60.)); +#5034=CARTESIAN_POINT('',(-250.,-146.403829359555,-57.7255824748839)); +#5035=CARTESIAN_POINT('',(-249.250763774488,-142.820730997715,-55.4443285414878)); +#5036=CARTESIAN_POINT('',(-246.807587835729,-137.62706685744,-52.5676759306962)); +#5037=CARTESIAN_POINT('',(-245.783213118874,-135.957414817425,-51.7184343043951)); +#5038=CARTESIAN_POINT('',(-243.240231875828,-132.782854845519,-50.4328279131288)); +#5039=CARTESIAN_POINT('',(-241.727596362565,-131.295697271924,-50.)); +#5040=CARTESIAN_POINT('',(-240.,-130.,-50.)); +#5041=CARTESIAN_POINT('',(-225.,-150.,-100.)); +#5042=CARTESIAN_POINT('',(-225.,-125.,-50.)); +#5043=CARTESIAN_POINT('',(-138.867513459481,-125.,-50.)); +#5044=CARTESIAN_POINT('',(-138.867513459481,-125.,-100.)); +#5045=CARTESIAN_POINT('',(-225.,-125.,-100.)); +#5046=CARTESIAN_POINT('',(-138.867513459481,-125.,-50.)); +#5047=CARTESIAN_POINT('',(-118.660254037844,-89.9999999999999,-50.)); +#5048=CARTESIAN_POINT('',(-118.660254037844,-89.9999999999999,-100.)); +#5049=CARTESIAN_POINT('',(-138.867513459481,-125.,-100.)); +#5050=CARTESIAN_POINT('',(-110.,-94.9999999999998,-50.)); +#5051=CARTESIAN_POINT('',(-101.339745962156,-89.9999999999999,-50.)); +#5052=CARTESIAN_POINT('',(-101.339745962156,-89.9999999999999,-100.)); +#5053=CARTESIAN_POINT('',(-110.,-94.9999999999998,-100.)); +#5054=CARTESIAN_POINT('',(245.,-25.,-50.)); +#5055=CARTESIAN_POINT('',(245.,-25.,-100.)); +#5056=CARTESIAN_POINT('',(-101.339745962156,-89.9999999999999,-50.)); +#5057=CARTESIAN_POINT('',(-101.339745962156,-89.9999999999999,-100.)); +#5058=CARTESIAN_POINT('',(-325.,-3.5527136788005E-14,-50.)); +#5059=CARTESIAN_POINT('',(-325.,-3.5527136788005E-14,-100.)); +#5060=CARTESIAN_POINT('',(-325.,-175.,-100.)); +#5061=CARTESIAN_POINT('',(-342.5,-175.,-100.)); +#5062=CARTESIAN_POINT('',(-250.,-125.,-100.)); +#5063=CARTESIAN_POINT('',(110.,-94.9999999999999,-100.)); +#5064=CARTESIAN_POINT('',(-50.,-28.8675134594813,50.)); +#5065=CARTESIAN_POINT('',(-50.,-28.8675134594813,45.)); +#5066=CARTESIAN_POINT('',(-50.,-28.8675134594813,5.)); +#5067=CARTESIAN_POINT('',(-50.,28.8675134594813,45.)); +#5068=CARTESIAN_POINT('',(-50.,28.8675134594813,45.)); +#5069=CARTESIAN_POINT('',(-50.,28.8675134594813,50.)); +#5070=CARTESIAN_POINT('',(-50.,28.8675134594813,5.)); +#5071=CARTESIAN_POINT('',(-50.,-28.8675134594813,5.)); +#5072=CARTESIAN_POINT('',(-50.,28.8675134594813,50.)); +#5073=CARTESIAN_POINT('',(-2.77555756156289E-14,-57.7350269189626,50.)); +#5074=CARTESIAN_POINT('',(-2.77555756156289E-14,-57.7350269189626,45.)); +#5075=CARTESIAN_POINT('',(-2.77555756156289E-14,-57.7350269189626,5.)); +#5076=CARTESIAN_POINT('',(-50.,-28.8675134594813,45.)); +#5077=CARTESIAN_POINT('',(-1.69135538907739E-14,-57.7350269189626,5.)); +#5078=CARTESIAN_POINT('',(-50.,-28.8675134594813,50.)); +#5079=CARTESIAN_POINT('',(50.,-28.8675134594813,50.)); +#5080=CARTESIAN_POINT('',(50.,-28.8675134594813,45.)); +#5081=CARTESIAN_POINT('',(50.,-28.8675134594813,5.)); +#5082=CARTESIAN_POINT('',(-2.50915325755345E-14,-57.7350269189626,45.)); +#5083=CARTESIAN_POINT('',(50.,-28.8675134594813,5.)); +#5084=CARTESIAN_POINT('',(-1.4210854715202E-14,-57.7350269189626,50.)); +#5085=CARTESIAN_POINT('',(50.,28.8675134594813,50.)); +#5086=CARTESIAN_POINT('',(50.,28.8675134594813,45.)); +#5087=CARTESIAN_POINT('',(50.,28.8675134594813,5.)); +#5088=CARTESIAN_POINT('',(50.,-28.8675134594813,45.)); +#5089=CARTESIAN_POINT('',(50.,28.8675134594813,5.)); +#5090=CARTESIAN_POINT('',(50.,-28.8675134594813,50.)); +#5091=CARTESIAN_POINT('',(-6.93889390390723E-15,57.7350269189626,50.)); +#5092=CARTESIAN_POINT('',(-6.93889390390723E-15,57.7350269189626,45.)); +#5093=CARTESIAN_POINT('',(-6.93889390390723E-15,57.7350269189626,5.)); +#5094=CARTESIAN_POINT('',(50.,28.8675134594813,45.)); +#5095=CARTESIAN_POINT('',(-2.55871712706579E-14,57.7350269189626,5.)); +#5096=CARTESIAN_POINT('',(50.,28.8675134594813,50.)); +#5097=CARTESIAN_POINT('',(-1.14296338654224E-14,57.7350269189626,45.)); +#5098=CARTESIAN_POINT('',(-50.,28.8675134594813,5.)); +#5099=CARTESIAN_POINT('',(-1.4210854715202E-14,57.7350269189626,50.)); +#5100=CARTESIAN_POINT('',(45.,28.8675134594813,50.)); +#5101=CARTESIAN_POINT('',(45.,-25.9807621135331,50.)); +#5102=CARTESIAN_POINT('',(45.,25.9807621135331,50.)); +#5103=CARTESIAN_POINT('',(-2.50000000000001,53.4048999000404,50.)); +#5104=CARTESIAN_POINT('',(-3.5330534794061E-15,51.9615242270663,50.)); +#5105=CARTESIAN_POINT('',(-47.5,24.5373864405591,50.)); +#5106=CARTESIAN_POINT('',(-45.,25.9807621135331,50.)); +#5107=CARTESIAN_POINT('',(-45.,-28.8675134594813,50.)); +#5108=CARTESIAN_POINT('',(-45.,-25.9807621135332,50.)); +#5109=CARTESIAN_POINT('',(2.49999999999997,-53.4048999000404,50.)); +#5110=CARTESIAN_POINT('',(-2.38900334699939E-14,-51.9615242270663,50.)); +#5111=CARTESIAN_POINT('',(47.5,-24.5373864405591,50.)); +#5112=CARTESIAN_POINT('',(0.,0.,50.)); +#5113=CARTESIAN_POINT('',(160.,45.,-50.)); +#5114=CARTESIAN_POINT('',(172.5,45.,-50.)); +#5115=CARTESIAN_POINT('',(160.,-45.,-50.)); +#5116=CARTESIAN_POINT('',(172.5,-45.,-50.)); +#5117=CARTESIAN_POINT('',(-160.,45.,-50.)); +#5118=CARTESIAN_POINT('',(-147.5,45.,-50.)); +#5119=CARTESIAN_POINT('',(-160.,-45.,-50.)); +#5120=CARTESIAN_POINT('',(-147.5,-45.,-50.)); +#5121=CARTESIAN_POINT('',(240.,2.6645352591004E-13,-50.)); +#5122=CARTESIAN_POINT('',(240.,115.,-50.)); +#5123=CARTESIAN_POINT('',(400.,115.,-50.)); +#5124=CARTESIAN_POINT('',(250.,-115.,-50.)); +#5125=CARTESIAN_POINT('',(240.,-115.,-50.)); +#5126=CARTESIAN_POINT('',(240.,0.,-50.)); +#5127=CARTESIAN_POINT('',(-240.,-2.66453525910037E-13,-50.)); +#5128=CARTESIAN_POINT('',(-240.,-115.,-50.)); +#5129=CARTESIAN_POINT('',(-400.,-115.,-50.)); +#5130=CARTESIAN_POINT('',(-250.,115.,-50.)); +#5131=CARTESIAN_POINT('',(-240.,115.,-50.)); +#5132=CARTESIAN_POINT('',(-240.,-2.6645352591004E-13,-50.)); +#5133=CARTESIAN_POINT('',(0.,0.,-50.)); +#5134=CARTESIAN_POINT('',(-400.,125.,-60.)); +#5135=CARTESIAN_POINT('',(-590.,125.,-50.)); +#5136=CARTESIAN_POINT('',(250.,125.,-60.)); +#5137=CARTESIAN_POINT('',(250.,125.,-50.)); +#5138=CARTESIAN_POINT('',(400.,-125.,-60.)); +#5139=CARTESIAN_POINT('',(580.,-125.,-50.)); +#5140=CARTESIAN_POINT('',(-250.,-125.,-60.)); +#5141=CARTESIAN_POINT('',(-250.,-125.,-50.)); +#5142=CARTESIAN_POINT('',(-30.,-80.,-25.)); +#5143=CARTESIAN_POINT('',(-30.,-80.,-15.)); +#5144=CARTESIAN_POINT('',(-30.,-73.9913938097244,-25.)); +#5145=CARTESIAN_POINT('',(-30.,-80.,-25.)); +#5146=CARTESIAN_POINT('',(-30.,-125.,-25.)); +#5147=CARTESIAN_POINT('',(30.,-80.,-25.)); +#5148=CARTESIAN_POINT('',(30.,-80.,-15.)); +#5149=CARTESIAN_POINT('',(30.,-73.9913938097244,-25.)); +#5150=CARTESIAN_POINT('',(30.,-80.,-25.)); +#5151=CARTESIAN_POINT('',(30.,-125.,-25.)); +#5152=CARTESIAN_POINT('',(-325.,-175.,0.)); +#5153=CARTESIAN_POINT('',(-325.,175.,0.)); +#5154=CARTESIAN_POINT('',(325.,-175.,0.)); +#5155=CARTESIAN_POINT('',(325.,175.,0.)); +#5156=CARTESIAN_POINT('',(-160.,-45.,0.)); +#5157=CARTESIAN_POINT('',(-160.,45.,0.)); +#5158=CARTESIAN_POINT('',(160.,-45.,0.)); +#5159=CARTESIAN_POINT('',(160.,45.,0.)); +#5160=CARTESIAN_POINT('',(240.,-115.,-60.)); +#5161=CARTESIAN_POINT('',(580.,-115.,-60.)); +#5162=CARTESIAN_POINT('',(240.,0.,-60.)); +#5163=CARTESIAN_POINT('',(240.,115.,-60.)); +#5164=CARTESIAN_POINT('',(250.,115.,-60.)); +#5165=CARTESIAN_POINT('',(240.,2.6645352591004E-13,-60.)); +#5166=CARTESIAN_POINT('',(-240.,-115.,-60.)); +#5167=CARTESIAN_POINT('',(-250.,-115.,-60.)); +#5168=CARTESIAN_POINT('',(-240.,-2.66453525910037E-13,-60.)); +#5169=CARTESIAN_POINT('',(-240.,115.,-60.)); +#5170=CARTESIAN_POINT('',(-590.,115.,-60.)); +#5171=CARTESIAN_POINT('',(-240.,-2.6645352591004E-13,-60.)); +#5172=CARTESIAN_POINT('',(55.,-31.7542648054294,5.)); +#5173=CARTESIAN_POINT('',(55.,31.7542648054294,5.)); +#5174=CARTESIAN_POINT('',(55.,-28.8675134594813,5.)); +#5175=CARTESIAN_POINT('',(1.75640751942652E-14,63.5085296108588,5.)); +#5176=CARTESIAN_POINT('',(52.5,33.1976404784035,5.)); +#5177=CARTESIAN_POINT('',(-4.11996825544492E-15,-63.5085296108589,5.)); +#5178=CARTESIAN_POINT('',(2.49999999999999,-62.0651539378848,5.)); +#5179=CARTESIAN_POINT('',(-55.,31.7542648054294,5.)); +#5180=CARTESIAN_POINT('',(-2.50000000000002,62.0651539378848,5.)); +#5181=CARTESIAN_POINT('',(-55.,-31.7542648054294,5.)); +#5182=CARTESIAN_POINT('',(-52.5,-33.1976404784035,5.)); +#5183=CARTESIAN_POINT('',(-55.,28.8675134594813,5.)); +#5184=CARTESIAN_POINT('',(-38.5714285714286,-22.2692246687427,56.4285714285714)); +#5185=CARTESIAN_POINT('',(-2.08166817117217E-14,-44.5384493374854,56.4285714285715)); +#5186=CARTESIAN_POINT('',(-22.5,-38.9711431702997,50.)); +#5187=CARTESIAN_POINT('',(38.5714285714286,-22.2692246687427,56.4285714285714)); +#5188=CARTESIAN_POINT('',(22.5,-38.9711431702997,50.)); +#5189=CARTESIAN_POINT('',(-38.5714285714286,22.2692246687427,56.4285714285714)); +#5190=CARTESIAN_POINT('',(-45.,-2.16333302218151E-14,50.)); +#5191=CARTESIAN_POINT('',(38.5714285714286,22.2692246687427,56.4285714285714)); +#5192=CARTESIAN_POINT('',(45.,5.40833255545378E-15,50.)); +#5193=CARTESIAN_POINT('',(-6.93889390390723E-15,44.5384493374854,56.4285714285714)); +#5194=CARTESIAN_POINT('',(-22.5,38.9711431702997,50.)); +#5195=CARTESIAN_POINT('',(22.5,38.9711431702997,50.)); +#5196=CARTESIAN_POINT('',(398.,-82.3283522500426,-29.9563934584241)); +#5197=CARTESIAN_POINT('',(398.,-82.3283522500426,-29.9563934584241)); +#5198=CARTESIAN_POINT('',(398.,-82.3283522500426,-13.75)); +#5199=CARTESIAN_POINT('',(398.,-82.3283522500426,-13.75)); +#5200=CARTESIAN_POINT('',(398.,-82.3283522500426,-13.75)); +#5201=CARTESIAN_POINT('',(398.,-82.3283522500426,-13.75)); +#5202=CARTESIAN_POINT('',(398.,-76.0347457084671,-36.25)); +#5203=CARTESIAN_POINT('',(398.,-76.0347457084671,-36.25)); +#5204=CARTESIAN_POINT('',(398.,-76.0347457084671,-29.9563934584241)); +#5205=CARTESIAN_POINT('',(398.,-76.0347457084671,-29.9563934584241)); +#5206=CARTESIAN_POINT('',(398.,-53.2340158558145,-36.25)); +#5207=CARTESIAN_POINT('',(398.,-53.2340158558145,-36.25)); +#5208=CARTESIAN_POINT('',(398.,-76.0347457084666,-36.25)); +#5209=CARTESIAN_POINT('',(398.,-76.0347457084666,-36.25)); +#5210=CARTESIAN_POINT('',(398.,-53.2340158558149,-22.7156077111732)); +#5211=CARTESIAN_POINT('',(398.,-53.2340158558149,-22.7156077111732)); +#5212=CARTESIAN_POINT('',(398.,-54.3116541507444,-29.4828038555866)); +#5213=CARTESIAN_POINT('',(398.,-54.3116541507444,-29.4828038555866)); +#5214=CARTESIAN_POINT('',(398.,-67.6741573033705,-22.7156077111732)); +#5215=CARTESIAN_POINT('',(398.,-67.6741573033705,-22.7156077111732)); +#5216=CARTESIAN_POINT('',(398.,-53.2340158558145,-22.7156077111732)); +#5217=CARTESIAN_POINT('',(398.,-53.2340158558145,-22.7156077111732)); +#5218=CARTESIAN_POINT('',(398.,-67.5016825414933,-18.491515998403)); +#5219=CARTESIAN_POINT('',(398.,-67.5016825414933,-18.491515998403)); +#5220=CARTESIAN_POINT('',(398.,-67.6741573033709,-20.6000406784611)); +#5221=CARTESIAN_POINT('',(398.,-67.6741573033709,-20.6000406784611)); +#5222=CARTESIAN_POINT('',(398.,-43.9665773113555,-18.491515998403)); +#5223=CARTESIAN_POINT('',(398.,-43.9665773113555,-18.491515998403)); +#5224=CARTESIAN_POINT('',(398.,-67.5016825414929,-18.491515998403)); +#5225=CARTESIAN_POINT('',(398.,-67.5016825414929,-18.491515998403)); +#5226=CARTESIAN_POINT('',(398.,-43.9665773113555,-36.25)); +#5227=CARTESIAN_POINT('',(398.,-43.9665773113555,-36.25)); +#5228=CARTESIAN_POINT('',(398.,-43.9665773113555,-18.491515998403)); +#5229=CARTESIAN_POINT('',(398.,-43.9665773113555,-18.491515998403)); +#5230=CARTESIAN_POINT('',(398.,-39.3128386471223,-36.25)); +#5231=CARTESIAN_POINT('',(398.,-39.3128386471223,-36.25)); +#5232=CARTESIAN_POINT('',(398.,-43.9665773113555,-36.25)); +#5233=CARTESIAN_POINT('',(398.,-43.9665773113555,-36.25)); +#5234=CARTESIAN_POINT('',(398.,-39.3128386471223,-18.491515998403)); +#5235=CARTESIAN_POINT('',(398.,-39.3128386471223,-18.491515998403)); +#5236=CARTESIAN_POINT('',(398.,-39.3128386471223,-36.25)); +#5237=CARTESIAN_POINT('',(398.,-39.3128386471223,-36.25)); +#5238=CARTESIAN_POINT('',(398.,-29.6989106256771,-18.491515998403)); +#5239=CARTESIAN_POINT('',(398.,-29.6989106256771,-18.491515998403)); +#5240=CARTESIAN_POINT('',(398.,-39.3128386471223,-18.491515998403)); +#5241=CARTESIAN_POINT('',(398.,-39.3128386471223,-18.491515998403)); +#5242=CARTESIAN_POINT('',(398.,-29.6989106256771,-13.75)); +#5243=CARTESIAN_POINT('',(398.,-29.6989106256771,-13.75)); +#5244=CARTESIAN_POINT('',(398.,-29.6989106256771,-18.491515998403)); +#5245=CARTESIAN_POINT('',(398.,-29.6989106256771,-18.491515998403)); +#5246=CARTESIAN_POINT('',(398.,-68.1038042548335,-13.75)); +#5247=CARTESIAN_POINT('',(398.,-68.1038042548335,-13.75)); +#5248=CARTESIAN_POINT('',(398.,-29.6989106256771,-13.75)); +#5249=CARTESIAN_POINT('',(398.,-29.6989106256771,-13.75)); +#5250=CARTESIAN_POINT('',(398.,-67.5879199224321,-27.3706296697656)); +#5251=CARTESIAN_POINT('',(398.,-67.5879199224321,-27.3706296697656)); +#5252=CARTESIAN_POINT('',(398.,-68.1038042548338,-20.570084450931)); +#5253=CARTESIAN_POINT('',(398.,-68.1038042548338,-20.570084450931)); +#5254=CARTESIAN_POINT('',(398.,-54.0101522842638,-27.3706296697656)); +#5255=CARTESIAN_POINT('',(398.,-54.0101522842638,-27.3706296697656)); +#5256=CARTESIAN_POINT('',(398.,-67.5879199224318,-27.3706296697656)); +#5257=CARTESIAN_POINT('',(398.,-67.5879199224318,-27.3706296697656)); +#5258=CARTESIAN_POINT('',(398.,-53.9239149033253,-31.5952347002795)); +#5259=CARTESIAN_POINT('',(398.,-53.9239149033253,-31.5952347002795)); +#5260=CARTESIAN_POINT('',(398.,-54.1942214236187,-29.4875697980736)); +#5261=CARTESIAN_POINT('',(398.,-54.1942214236187,-29.4875697980736)); +#5262=CARTESIAN_POINT('',(398.,-75.9911137002536,-31.5952347002795)); +#5263=CARTESIAN_POINT('',(398.,-75.9911137002536,-31.5952347002795)); +#5264=CARTESIAN_POINT('',(398.,-53.9239149033249,-31.5952347002795)); +#5265=CARTESIAN_POINT('',(398.,-53.9239149033249,-31.5952347002795)); +#5266=CARTESIAN_POINT('',(398.,-77.6299549421093,-29.9563934584241)); +#5267=CARTESIAN_POINT('',(398.,-77.6299549421093,-29.9563934584241)); +#5268=CARTESIAN_POINT('',(398.,-75.991113700254,-29.9563934584241)); +#5269=CARTESIAN_POINT('',(398.,-75.991113700254,-29.9563934584241)); +#5270=CARTESIAN_POINT('',(398.,-77.629954942109,-13.75)); +#5271=CARTESIAN_POINT('',(398.,-77.629954942109,-13.75)); +#5272=CARTESIAN_POINT('',(398.,-77.629954942109,-29.9563934584241)); +#5273=CARTESIAN_POINT('',(398.,-77.629954942109,-29.9563934584241)); +#5274=CARTESIAN_POINT('',(398.,-77.629954942109,-13.75)); +#5275=CARTESIAN_POINT('',(398.,-77.629954942109,-13.75)); +#5276=CARTESIAN_POINT('',(398.,-76.0347457084671,-29.9563934584241)); +#5277=CARTESIAN_POINT('',(398.,-115.,-36.25)); +#5278=CARTESIAN_POINT('',(398.,-115.,-36.25)); +#5279=CARTESIAN_POINT('',(398.,-115.,-18.0068625185027)); +#5280=CARTESIAN_POINT('',(398.,-115.,-18.0068625185027)); +#5281=CARTESIAN_POINT('',(398.,-115.,-18.0068625185027)); +#5282=CARTESIAN_POINT('',(398.,-115.,-18.0068625185027)); +#5283=CARTESIAN_POINT('',(398.,-110.346261335767,-36.25)); +#5284=CARTESIAN_POINT('',(398.,-110.346261335767,-36.25)); +#5285=CARTESIAN_POINT('',(398.,-115.,-36.25)); +#5286=CARTESIAN_POINT('',(398.,-115.,-36.25)); +#5287=CARTESIAN_POINT('',(398.,-110.346261335767,-19.3847730638263)); +#5288=CARTESIAN_POINT('',(398.,-110.346261335767,-19.3847730638263)); +#5289=CARTESIAN_POINT('',(398.,-110.346261335767,-36.25)); +#5290=CARTESIAN_POINT('',(398.,-110.346261335767,-36.25)); +#5291=CARTESIAN_POINT('',(398.,-108.940513926054,-18.8364655221582)); +#5292=CARTESIAN_POINT('',(398.,-108.940513926054,-18.8364655221582)); +#5293=CARTESIAN_POINT('',(398.,-109.536454778617,-19.3847730638263)); +#5294=CARTESIAN_POINT('',(398.,-109.536454778617,-19.3847730638263)); +#5295=CARTESIAN_POINT('',(398.,-94.7397813382733,-34.2708632684173)); +#5296=CARTESIAN_POINT('',(398.,-94.7397813382733,-34.2708632684173)); +#5297=CARTESIAN_POINT('',(398.,-108.940513926054,-18.8364655221583)); +#5298=CARTESIAN_POINT('',(398.,-108.940513926054,-18.8364655221583)); +#5299=CARTESIAN_POINT('',(398.,-85.3451206296698,-30.9742871917541)); +#5300=CARTESIAN_POINT('',(398.,-85.3451206296698,-30.9742871917541)); +#5301=CARTESIAN_POINT('',(398.,-90.6208334379158,-30.9742871917541)); +#5302=CARTESIAN_POINT('',(398.,-90.6208334379158,-30.9742871917541)); +#5303=CARTESIAN_POINT('',(398.,-85.3451206296695,-13.75)); +#5304=CARTESIAN_POINT('',(398.,-85.3451206296695,-13.75)); +#5305=CARTESIAN_POINT('',(398.,-85.3451206296695,-30.9742871917541)); +#5306=CARTESIAN_POINT('',(398.,-85.3451206296695,-30.9742871917541)); +#5307=CARTESIAN_POINT('',(398.,-90.0435179376032,-13.75)); +#5308=CARTESIAN_POINT('',(398.,-90.0435179376032,-13.75)); +#5309=CARTESIAN_POINT('',(398.,-85.3451206296695,-13.75)); +#5310=CARTESIAN_POINT('',(398.,-85.3451206296695,-13.75)); +#5311=CARTESIAN_POINT('',(398.,-90.0435179376032,-30.8622169623019)); +#5312=CARTESIAN_POINT('',(398.,-90.0435179376032,-30.8622169623019)); +#5313=CARTESIAN_POINT('',(398.,-90.0435179376032,-13.75)); +#5314=CARTESIAN_POINT('',(398.,-90.0435179376032,-13.75)); +#5315=CARTESIAN_POINT('',(398.,-91.1199452461074,-31.3365225574631)); +#5316=CARTESIAN_POINT('',(398.,-91.1199452461074,-31.3365225574631)); +#5317=CARTESIAN_POINT('',(398.,-90.6633002997757,-30.9142511662575)); +#5318=CARTESIAN_POINT('',(398.,-90.6633002997757,-30.9142511662575)); +#5319=CARTESIAN_POINT('',(398.,-106.517222312017,-14.685882931262)); +#5320=CARTESIAN_POINT('',(398.,-106.517222312017,-14.685882931262)); +#5321=CARTESIAN_POINT('',(398.,-91.1199452461071,-31.3365225574631)); +#5322=CARTESIAN_POINT('',(398.,-91.1199452461071,-31.3365225574631)); +#5323=CARTESIAN_POINT('',(398.,-110.108534858802,-18.0068625185027)); +#5324=CARTESIAN_POINT('',(398.,-110.108534858802,-18.0068625185027)); +#5325=CARTESIAN_POINT('',(398.,-109.536454778617,-19.3847730638263)); +#5326=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#3095, +#3096,#3097,#3098,#3099,#3100,#3101,#3102,#3103,#3104,#3105,#3106,#3107, +#3108,#3109,#3110,#3111,#3112,#3113,#3114,#3115,#3116,#3117,#3118,#3119, +#3120,#3121,#3122,#3123,#3124,#3125,#3126,#3127,#3128,#3129,#3130,#3131, +#3132,#3133,#3134,#3135,#3136,#3137,#3138,#3139,#3140,#3141,#3142,#3143, +#3144,#3145,#3146,#3147,#3148,#3149,#3150,#3151,#3152,#3153,#3154,#3155, +#3156,#3157,#3158,#3159,#3160,#3161,#3162,#3163,#3164,#3165,#3166,#3167, +#3168,#3169,#3170,#3171,#3172,#3173,#3174,#3175,#3176,#3177,#3178,#3179, +#3180,#3181,#3182,#3183,#3184,#3185,#3186,#3187,#3188,#3189,#3190,#3191, +#3192,#3193,#3194,#3195),#5327); +#5327=( +GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5328)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5334,#5330,#5329)) +REPRESENTATION_CONTEXT('nist-ctc-01-asme1-rd','TOP_LEVEL_ASSEMBLY_PART') +); +#5328=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.0508),#5334, +'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model'); +#5329=( +NAMED_UNIT(*) +SI_UNIT($,.STERADIAN.) +SOLID_ANGLE_UNIT() +); +#5330=( +CONVERSION_BASED_UNIT('DEGREE',#5332) +NAMED_UNIT(#5331) +PLANE_ANGLE_UNIT() +); +#5331=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.); +#5332=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#5333); +#5333=( +NAMED_UNIT(*) +PLANE_ANGLE_UNIT() +SI_UNIT($,.RADIAN.) +); +#5334=( +LENGTH_UNIT() +NAMED_UNIT(*) +SI_UNIT(.MILLI.,.METRE.) +); +ENDSEC; +END-ISO-10303-21; diff --git a/spec/fixtures/systems/collections/chapter-2/chapter-2-article-2.md b/spec/fixtures/systems/collections/chapter-2/chapter-2-article-2.md index 9eb5bd8b..e6a17947 100644 --- a/spec/fixtures/systems/collections/chapter-2/chapter-2-article-2.md +++ b/spec/fixtures/systems/collections/chapter-2/chapter-2-article-2.md @@ -5,6 +5,8 @@ author: The Author keywords: [one, two] --- +[3d-viewer ./3d-files/nist-ctc-01-asme1-rd.stp] + ## Amplectitur atque mutabile Lorem markdownum cuspis verbis aut saepe munus, illa poenas vallibus *inque diff --git a/spec/fixtures/systems/git_clone/test-repo/Folder 1/a_new_file.md b/spec/fixtures/systems/git_clone/Folder 1/a_new_file.md similarity index 100% rename from spec/fixtures/systems/git_clone/test-repo/Folder 1/a_new_file.md rename to spec/fixtures/systems/git_clone/Folder 1/a_new_file.md diff --git a/spec/fixtures/systems/git_clone/test-repo/Folder 1/another_file.md b/spec/fixtures/systems/git_clone/Folder 1/another_file.md similarity index 100% rename from spec/fixtures/systems/git_clone/test-repo/Folder 1/another_file.md rename to spec/fixtures/systems/git_clone/Folder 1/another_file.md diff --git a/spec/fixtures/systems/git_clone/test-repo/README.md b/spec/fixtures/systems/git_clone/README.md similarity index 100% rename from spec/fixtures/systems/git_clone/test-repo/README.md rename to spec/fixtures/systems/git_clone/README.md diff --git a/spec/jobs/upload_autodesk_files_job_spec.rb b/spec/jobs/upload_autodesk_files_job_spec.rb new file mode 100644 index 00000000..164df795 --- /dev/null +++ b/spec/jobs/upload_autodesk_files_job_spec.rb @@ -0,0 +1,75 @@ +require 'rails_helper' + +RSpec.describe UploadAutodeskFilesJob do + before(:all) do + @repo = create(:repository) + @build = create(:build, repository: @repo, aasm_state: :uploading_autodesk_files) + destination_directory = @repo.storage_path + source_directory = Rails.root.join('spec/fixtures/systems/collections') + FileUtils.mkdir_p(destination_directory) + FileUtils.copy_entry(source_directory, destination_directory) + end + + after(:all) do + parent_directory = Rails.root.join('repos', @repo.author_username) + FileUtils.remove_dir(parent_directory) + end + + it 'queues the job' do + described_class.perform_async(@build.id) + expect(described_class).to have_enqueued_sidekiq_job(@build.id) + end + + context 'when executing perform' do + before(:all) do + Sidekiq::Testing.inline! do + VCR.use_cassettes( + [{ name: 'get_autodesk_access_token', options: { allow_playback_repeats: true } }, + { name: 'upload_3d_file_autodesk_additional' }, + { name: 'upload_3d_file_autodesk' }] + ) do + described_class.perform_async(@build.id) + end + end + @repo.reload + @autodesk_file_one = @repo.autodesk_files.first + @autodesk_file_two = @repo.autodesk_files.last + end + + it 'creates two autodesk files associated with the repository' do + expect(@repo.autodesk_files.count).to eq(2) + end + + it 'the associated autodesk files contain the filepath' do + expect(@autodesk_file_one.filepath).to eq( + 'repos/author/repo_owner/repo_name/chapter-1/3d-files/nist-ctc-02-asme1-rc.stp' + ) + expect(@autodesk_file_two.filepath).to eq( + 'repos/author/repo_owner/repo_name/chapter-2/3d-files/nist-ctc-01-asme1-rd.stp' + ) + end + + it 'the associated autodesk files contain contains the urn' do + expect(@autodesk_file_one.urn).to eq( + 'dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6a25ld2h1Yl8zZF9maWxlcy9yZXBvcyUyRmF1dGhvciUyRnJl' \ + 'cG9fb3duZXIlMkZyZXBvX25hbWUlMkYzZC1maWxlJTJGbmlzdF9jdGNfMDJfYXNtZTFfcmMuc3Rw' + ) + expect(@autodesk_file_two.urn).to eq( + 'dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6a25ld2h1Yl8zZF9maWxlcy9yZXBvcyUyRmF1dGhvciUyRnJl' \ + 'cG9fb3duZXIlMkZyZXBvX25hbWUlMkYzZC1maWxlJTJGbmlzdF9jdGNfMDFfYXNtZTFfcmQuc3Rw' + ) + end + + it 'creates logs for the build' do + expect(@build.logs.first.content).to eq('Autodesk files found in this repository. Uploading...') + expect(@build.logs.second.content).to eq('Autodesk access token successfully created.') + expect(@build.logs.third.content).to eq( + "'#{@autodesk_file_one.filepath}' successfully uploaded to Autodesk servers." + ) + expect(@build.logs.fourth.content).to eq('Autodesk access token successfully created.') + expect(@build.logs.fifth.content).to eq( + "'#{@autodesk_file_two.filepath}' successfully uploaded to Autodesk servers." + ) + end + end +end diff --git a/spec/requests/webhooks/github_controller_push_spec.rb b/spec/requests/webhooks/github_controller_push_spec.rb index 5a2e4f45..c8654980 100644 --- a/spec/requests/webhooks/github_controller_push_spec.rb +++ b/spec/requests/webhooks/github_controller_push_spec.rb @@ -80,6 +80,10 @@ expect(@build.logs.fifth.content).to eq('index.md file exists for this repository.') end + it 'with sixth log' do + expect(@build.logs[5].content).to eq('No Autodesk files were found in this repository.') + end + it "with status 'Complete'" do @build.reload expect(@build.status).to eq('Complete') diff --git a/spec/services/autodesk_file_upload_spec.rb b/spec/services/autodesk_file_upload_spec.rb new file mode 100644 index 00000000..216bd0f0 --- /dev/null +++ b/spec/services/autodesk_file_upload_spec.rb @@ -0,0 +1,76 @@ +require 'rails_helper' + +describe AutodeskFileUpload do + before(:all) do + @repo = create(:repository) + end + + context 'when valid client credentials are provided' do + before(:all) do + @build_valid = create(:build, repository: @repo, aasm_state: :uploading_autodesk_files) + + directory = 'repos/author/repo_owner/repo_name/chapter-2/3d-files' + FileUtils.mkdir_p directory + source_filepath = Rails.root.join('spec/fixtures/systems/collections/chapter-2/3d-files/nist-ctc-01-asme1-rd.stp') + @filepath = "#{directory}/nist-ctc-01-asme1-rd.stp" + FileUtils.copy_file(source_filepath, @filepath) + + VCR.use_cassette('get_autodesk_access_token') do + @autodesk_service = described_class.new(@filepath, @build_valid) + end + end + + after(:all) do + FileUtils.rm_r('repos/author') + end + + describe '#initialize' do + it 'adds a log to the build' do + expect(@build_valid.logs.first.content).to eq('Autodesk access token successfully created.') + end + end + + describe '#upload_file_for_viewer' do + context 'when upload is successful' do + before(:all) do + VCR.use_cassette('upload_3d_file_autodesk') do + @value = @autodesk_service.upload_file_for_viewer + end + end + + it 'returns the urn value' do + expect(@value).not_to be_nil + expect(@value).to be_a String + end + + it 'adds a log to the build' do + expect(@build_valid.logs.last.content).to eq("'#{@filepath}' successfully uploaded to Autodesk servers.") + end + end + end + end + + context 'when invalid client credentials are provided' do + before(:all) do + VCR.use_cassette('get_autodesk_access_token_invalid') do + @build_invalid = create(:build, repository: @repo, aasm_state: :uploading_autodesk_files) + @autodesk_service = described_class.new('somefile.stp', @build_invalid) + end + end + + describe '#initialize' do + it 'adds a log to the build' do + expect(@build_invalid.logs.first.content).to match('Failed to create Autodesk access token.') + end + end + + describe '#upload_file_for_viewer' do + it 'adds a log to the build' do + @autodesk_service.upload_file_for_viewer + expect(@build_invalid.logs.second.content).to match( + 'Unable to upload file to Autodesk server due to invalid access token.' + ) + end + end + end +end diff --git a/spec/services/autodesk_spec.rb b/spec/services/autodesk_spec.rb new file mode 100644 index 00000000..07872c2c --- /dev/null +++ b/spec/services/autodesk_spec.rb @@ -0,0 +1,38 @@ +require 'rails_helper' + +describe Autodesk do + describe '#initialize' do + context 'when valid client credentials are provided' do + let!(:autodesk) do + VCR.use_cassette('get_autodesk_access_token') do + described_class.new + end + end + + it 'creates an access token' do + expect(autodesk.access_token).not_to be_nil + expect(autodesk.access_token).to be_a String + end + + it "doesn't have an access token error message" do + expect(autodesk.access_token_error_msg).to be_nil + end + end + + context 'when invalid client credentials are provided' do + let!(:autodesk) do + VCR.use_cassette('get_autodesk_access_token_invalid') do + described_class.new + end + end + + it "doesn't have an access token" do + expect(autodesk.access_token).to be_nil + end + + it 'has an access token error message' do + expect(autodesk.access_token_error_msg).not_to be_nil + end + end + end +end diff --git a/spec/support/octokit_helpers.rb b/spec/support/octokit_helpers.rb index 7b5be655..4fa50747 100644 --- a/spec/support/octokit_helpers.rb +++ b/spec/support/octokit_helpers.rb @@ -1,7 +1,7 @@ module OctokitHelpers def git_clone(repository) destination_directory = repository.storage_path - source_directory = Rails.root.join('spec/fixtures/systems/collections') + source_directory = Rails.root.join('spec/fixtures/systems/git_clone') FileUtils.mkdir_p(destination_directory) FileUtils.copy_entry(source_directory, destination_directory) diff --git a/spec/support/vcr.rb b/spec/support/vcr.rb index 7d5c42ba..e7c8a7ab 100644 --- a/spec/support/vcr.rb +++ b/spec/support/vcr.rb @@ -6,4 +6,7 @@ config.filter_sensitive_data('') { Rails.application.credentials.host_url } config.filter_sensitive_data('') { Rails.application.credentials.dig(:github, :client_id) } config.filter_sensitive_data('') { Rails.application.credentials.dig(:github, :client_secret) } + config.filter_sensitive_data('') do + Rails.application.credentials.dig(:autodesk, :upload, :bucket_key) + end end diff --git a/spec/systems/collections/index_spec.rb b/spec/systems/collections/index_spec.rb index 45c18e38..e1e75ab6 100644 --- a/spec/systems/collections/index_spec.rb +++ b/spec/systems/collections/index_spec.rb @@ -2,7 +2,7 @@ RSpec.describe 'Collections#index', type: :system do before(:all) do - @repo = create(:repository, name: 'markdown-templates') + @repo = create(:repository) destination_directory = @repo.storage_path source_directory = Rails.root.join('spec/fixtures/systems/collections') FileUtils.mkdir_p(destination_directory) @@ -25,25 +25,25 @@ end it 'displays Markdown text in HTML' do - visit '/collections/author/repo_owner/markdown-templates/pages/index' + visit '/collections/author/repo_owner/repo_name/pages/index' expect(page).to have_content('Course Name') end it 'displays links to other pages' do - visit '/collections/author/repo_owner/markdown-templates/pages/index' + visit '/collections/author/repo_owner/repo_name/pages/index' expect(page).to have_link(href: './chapter-1/chapter-1-article-1') end it 'displays front matter' do - visit '/collections/author/repo_owner/markdown-templates/pages/index' + visit '/collections/author/repo_owner/repo_name/pages/index' expect(page).to have_content('Course Name') expect(page).to have_content('Written by The Author on 2023-12-31') end it 'does not render content from an HTML file with the same name' do - visit '/collections/author/repo_owner/markdown-templates/pages/index' + visit '/collections/author/repo_owner/repo_name/pages/index' expect(page).to have_no_content('Content from HTML file') end end @@ -55,7 +55,7 @@ end it 'displays an error page' do - visit '/collections/author/repo_owner/markdown-templates/pages/index' + visit '/collections/author/repo_owner/repo_name/pages/index' expect(page).to have_content('404') end @@ -69,7 +69,7 @@ end it 'displays an error page' do - visit '/collections/author/repo_owner/markdown-templates/pages/index' + visit '/collections/author/repo_owner/repo_name/pages/index' expect(page).to have_content('404') end diff --git a/spec/systems/collections/show_spec.rb b/spec/systems/collections/show_spec.rb index 2af7e73a..a77d302c 100644 --- a/spec/systems/collections/show_spec.rb +++ b/spec/systems/collections/show_spec.rb @@ -2,7 +2,7 @@ RSpec.describe 'Collections#show', type: :system do before(:all) do - @repo = create(:repository, name: 'markdown-templates') + @repo = create(:repository) destination_directory = @repo.storage_path source_directory = Rails.root.join('spec/fixtures/systems/collections') FileUtils.mkdir_p(destination_directory) @@ -10,7 +10,13 @@ parse_questions_build = create(:build, repository: @repo, aasm_state: :parsing_questions) Sidekiq::Testing.inline! do - ParseQuestionsJob.perform_async(parse_questions_build.id) + VCR.use_cassettes( + [{ name: 'get_autodesk_access_token', options: { allow_playback_repeats: true } }, + { name: 'upload_3d_file_autodesk_additional' }, + { name: 'upload_3d_file_autodesk' }] + ) do + ParseQuestionsJob.perform_async(parse_questions_build.id) + end end end @@ -25,18 +31,18 @@ end it 'displays Markdown text in HTML' do - visit '/collections/author/repo_owner/markdown-templates/pages/chapter-1/chapter-1-article-1' + visit '/collections/author/repo_owner/repo_name/pages/chapter-1/chapter-1-article-1' assert_selector 'h2', text: 'Amplectitur atque mutabile' end it 'displays embedded images' do - visit '/collections/author/repo_owner/markdown-templates/pages/chapter-1/chapter-1-article-1' + visit '/collections/author/repo_owner/repo_name/pages/chapter-1/chapter-1-article-1' expect(page).to have_css("img[alt='Ruby on Rails logo']") end it 'displays embedded code files' do - visit '/collections/author/repo_owner/markdown-templates/pages/chapter-2/chapter-2-article-1' + visit '/collections/author/repo_owner/repo_name/pages/chapter-2/chapter-2-article-1' assert_selector 'code' assert_selector 'pre', class: 'c' @@ -45,7 +51,7 @@ end it 'displays embedded code gists' do - visit '/collections/author/repo_owner/markdown-templates/pages/chapter-2/chapter-2-article-1' + visit '/collections/author/repo_owner/repo_name/pages/chapter-2/chapter-2-article-1' expect(page).to have_css( "script[src='https://gist.github.com/jp524/2d00cbf0a9976db406e4369b31e25460.js']", @@ -55,27 +61,58 @@ assert_selector 'a', text: 'test.rb' end + context 'with Autodesk viewer:' do + before do + VCR.insert_cassette('autodesk_viewer', record: :new_episodes) + end + + after do + VCR.eject_cassette + end + + it 'displays embedded Autodesk viewer for 3D files' do + visit '/collections/author/repo_owner/repo_name/pages/chapter-2/chapter-2-article-2' + + expect(page).to have_css( + "script[src='https://developer.api.autodesk.com/modelderivative/v2/viewers/7.*/viewer3D.min.js']", + visible: :hidden + ) + end + end + it 'displays front matter' do - visit '/collections/author/repo_owner/markdown-templates/pages/chapter-1/chapter-1-article-1' + visit '/collections/author/repo_owner/repo_name/pages/chapter-1/chapter-1-article-1' expect(page).to have_content('Non anser honore ornique') expect(page).to have_content('Written by The Author on 2023-12-31') end - it 'does not render content from an HTML file with the same name' do - visit '/collections/author/repo_owner/markdown-templates/pages/chapter-2/chapter-2-article-2' - expect(page).to have_no_content('Content from HTML file') + context 'with Autodesk viewer' do + before do + VCR.insert_cassette('autodesk_viewer', record: :new_episodes) + end + + after do + VCR.eject_cassette + end + + it 'does not render content from an HTML file with the same name' do + VCR.use_cassette('autodesk-viewer') do + visit '/collections/author/repo_owner/repo_name/pages/chapter-2/chapter-2-article-2' + expect(page).to have_no_content('Content from HTML file') + end + end end context 'when page has questions in front-matter' do it 'displays the questions associated with an article' do - visit '/collections/author/repo_owner/markdown-templates/pages/chapter-1/chapter-1-article-1' + visit '/collections/author/repo_owner/repo_name/pages/chapter-1/chapter-1-article-1' expect(page).to have_content('First question in article one?') expect(page).to have_content('Second question in article one?') end it 'does not display questions associated with other articles' do - visit '/collections/author/repo_owner/markdown-templates/pages/chapter-1/chapter-1-article-1' + visit '/collections/author/repo_owner/repo_name/pages/chapter-1/chapter-1-article-1' expect(page).to have_no_content('First question in article two?') expect(page).to have_no_content('Second question in article two?') @@ -84,7 +121,7 @@ context 'when page does not have questions in front-matter' do it 'does not show the Questions header' do - visit '/collections/author/repo_owner/markdown-templates/pages/chapter-2/chapter-2-article-1' + visit '/collections/author/repo_owner/repo_name/pages/chapter-2/chapter-2-article-1' expect(page).to have_no_content('Questions') end @@ -92,7 +129,7 @@ context 'when marp == true in front-matter' do before do - visit '/collections/author/repo_owner/markdown-templates/pages/chapter-3/marp-slides' + visit '/collections/author/repo_owner/repo_name/pages/chapter-3/marp-slides' end it 'parses content as slides' do @@ -122,7 +159,7 @@ end it 'displays an error page' do - visit '/collections/author/repo_owner/markdown-templates/pages/chapter-1/chapter-1-article-1' + visit '/collections/author/repo_owner/repo_name/pages/chapter-1/chapter-1-article-1' expect(page).to have_content('404') end diff --git a/spec/systems/settings/authors/repositories/create_spec.rb b/spec/systems/settings/authors/repositories/create_spec.rb index a5ff0f58..675b1622 100644 --- a/spec/systems/settings/authors/repositories/create_spec.rb +++ b/spec/systems/settings/authors/repositories/create_spec.rb @@ -118,6 +118,10 @@ expect(@build.logs.fourth.content).to eq('index.md file successfully generated.') end + it 'creates the fifth log' do + expect(@build.logs.fifth.content).to eq('No Autodesk files were found in this repository.') + end + it "sets Build status to 'Complete'" do @build.reload expect(@build.status).to eq('Complete') diff --git a/vendor/javascript/three.js b/vendor/javascript/three.js new file mode 100644 index 00000000..a3b575dd --- /dev/null +++ b/vendor/javascript/three.js @@ -0,0 +1,24 @@ +/** + * @license + * Copyright 2010-2023 Three.js Authors + * SPDX-License-Identifier: MIT + */ +const e="162";const t={LEFT:0,MIDDLE:1,RIGHT:2,ROTATE:0,DOLLY:1,PAN:2};const n={ROTATE:0,PAN:1,DOLLY_PAN:2,DOLLY_ROTATE:3};const i=0;const r=1;const s=2;const a=3;const o=0;const l=1;const c=2;const h=3;const u=0;const d=1;const p=2;const f=0;const m=1;const g=2;const _=3;const x=4;const y=5;const M=100;const b=101;const S=102;const T=103;const E=104;const w=200;const A=201;const C=202;const R=203;const L=204;const P=205;const I=206;const U=207;const D=208;const N=209;const O=210;const B=211;const V=212;const F=213;const z=214;const G=0;const k=1;const H=2;const W=3;const X=4;const j=5;const q=6;const Y=7;const Z=0;const J=1;const K=2;const Q=0;const $=1;const ee=2;const te=3;const ne=4;const ie=5;const re=6;const se=7;const ae="attached";const oe="detached";const le=300;const ce=301;const he=302;const ue=303;const de=304;const pe=306;const fe=1e3;const me=1001;const ge=1002;const ve=1003;const _e=1004;const xe=1004;const ye=1005;const Me=1005;const be=1006;const Se=1007;const Te=1007;const Ee=1008;const we=1008;const Ae=1009;const Ce=1010;const Re=1011;const Le=1012;const Pe=1013;const Ie=1014;const Ue=1015;const De=1016;const Ne=1017;const Oe=1018;const Be=1020;const Ve=1021;const Fe=1023;const ze=1024;const Ge=1025;const ke=1026;const He=1027;const We=1028;const Xe=1029;const je=1030;const qe=1031;const Ye=1033;const Ze=33776;const Je=33777;const Ke=33778;const Qe=33779;const $e=35840;const et=35841;const tt=35842;const nt=35843;const it=36196;const rt=37492;const st=37496;const at=37808;const ot=37809;const lt=37810;const ct=37811;const ht=37812;const ut=37813;const dt=37814;const pt=37815;const ft=37816;const mt=37817;const gt=37818;const vt=37819;const _t=37820;const xt=37821;const yt=36492;const Mt=36494;const bt=36495;const St=36283;const Tt=36284;const Et=36285;const wt=36286;const At=2200;const Ct=2201;const Rt=2202;const Lt=2300;const Pt=2301;const It=2302;const Ut=2400;const Dt=2401;const Nt=2402;const Ot=2500;const Bt=2501;const Vt=0;const Ft=1;const zt=2;const Gt=3200;const kt=3201;const Ht=0;const Wt=1;const Xt="";const jt="srgb";const qt="srgb-linear";const Yt="display-p3";const Zt="display-p3-linear";const Jt="linear";const Kt="srgb";const Qt="rec709";const $t="p3";const en=0;const tn=7680;const nn=7681;const rn=7682;const sn=7683;const an=34055;const on=34056;const ln=5386;const cn=512;const hn=513;const un=514;const dn=515;const pn=516;const fn=517;const mn=518;const gn=519;const vn=512;const _n=513;const xn=514;const yn=515;const Mn=516;const bn=517;const Sn=518;const Tn=519;const En=35044;const wn=35048;const An=35040;const Cn=35045;const Rn=35049;const Ln=35041;const Pn=35046;const In=35050;const Un=35042;const Dn="100";const Nn="300 es";const On=1035;const Bn=2e3;const Vn=2001;class EventDispatcher{addEventListener(e,t){this._listeners===void 0&&(this._listeners={});const n=this._listeners;n[e]===void 0&&(n[e]=[]);n[e].indexOf(t)===-1&&n[e].push(t)}hasEventListener(e,t){if(this._listeners===void 0)return false;const n=this._listeners;return n[e]!==void 0&&n[e].indexOf(t)!==-1}removeEventListener(e,t){if(this._listeners===void 0)return;const n=this._listeners;const i=n[e];if(i!==void 0){const e=i.indexOf(t);e!==-1&&i.splice(e,1)}}dispatchEvent(e){if(this._listeners===void 0)return;const t=this._listeners;const n=t[e.type];if(n!==void 0){e.target=this;const t=n.slice(0);for(let n=0,i=t.length;n>8&255]+Fn[e>>16&255]+Fn[e>>24&255]+"-"+Fn[t&255]+Fn[t>>8&255]+"-"+Fn[t>>16&15|64]+Fn[t>>24&255]+"-"+Fn[n&63|128]+Fn[n>>8&255]+"-"+Fn[n>>16&255]+Fn[n>>24&255]+Fn[i&255]+Fn[i>>8&255]+Fn[i>>16&255]+Fn[i>>24&255];return r.toLowerCase()}function clamp(e,t,n){return Math.max(t,Math.min(n,e))}function euclideanModulo(e,t){return(e%t+t)%t}function mapLinear(e,t,n,i,r){return i+(e-t)*(r-i)/(n-t)}function inverseLerp(e,t,n){return e!==t?(n-e)/(t-e):0}function lerp(e,t,n){return(1-n)*e+n*t}function damp(e,t,n,i){return lerp(e,t,1-Math.exp(-n*i))}function pingpong(e,t=1){return t-Math.abs(euclideanModulo(e,t*2)-t)}function smoothstep(e,t,n){if(e<=t)return 0;if(e>=n)return 1;e=(e-t)/(n-t);return e*e*(3-2*e)}function smootherstep(e,t,n){if(e<=t)return 0;if(e>=n)return 1;e=(e-t)/(n-t);return e*e*e*(e*(e*6-15)+10)}function randInt(e,t){return e+Math.floor(Math.random()*(t-e+1))}function randFloat(e,t){return e+Math.random()*(t-e)}function randFloatSpread(e){return e*(.5-Math.random())}function seededRandom(e){e!==void 0&&(zn=e);let t=zn+=1831565813;t=Math.imul(t^t>>>15,t|1);t^=t+Math.imul(t^t>>>7,t|61);return((t^t>>>14)>>>0)/4294967296}function degToRad(e){return e*Gn}function radToDeg(e){return e*kn}function isPowerOfTwo(e){return(e&e-1)===0&&e!==0}function ceilPowerOfTwo(e){return Math.pow(2,Math.ceil(Math.log(e)/Math.LN2))}function floorPowerOfTwo(e){return Math.pow(2,Math.floor(Math.log(e)/Math.LN2))}function setQuaternionFromProperEuler(e,t,n,i,r){const s=Math.cos;const a=Math.sin;const o=s(n/2);const l=a(n/2);const c=s((t+i)/2);const h=a((t+i)/2);const u=s((t-i)/2);const d=a((t-i)/2);const p=s((i-t)/2);const f=a((i-t)/2);switch(r){case"XYX":e.set(o*h,l*u,l*d,o*c);break;case"YZY":e.set(l*d,o*h,l*u,o*c);break;case"ZXZ":e.set(l*u,l*d,o*h,o*c);break;case"XZX":e.set(o*h,l*f,l*p,o*c);break;case"YXY":e.set(l*p,o*h,l*f,o*c);break;case"ZYZ":e.set(l*f,l*p,o*h,o*c);break;default:console.warn("THREE.MathUtils: .setQuaternionFromProperEuler() encountered an unknown order: "+r)}}function denormalize(e,t){switch(t.constructor){case Float32Array:return e;case Uint32Array:return e/4294967295;case Uint16Array:return e/65535;case Uint8Array:return e/255;case Int32Array:return Math.max(e/2147483647,-1);case Int16Array:return Math.max(e/32767,-1);case Int8Array:return Math.max(e/127,-1);default:throw new Error("Invalid component type.")}}function normalize(e,t){switch(t.constructor){case Float32Array:return e;case Uint32Array:return Math.round(e*4294967295);case Uint16Array:return Math.round(e*65535);case Uint8Array:return Math.round(e*255);case Int32Array:return Math.round(e*2147483647);case Int16Array:return Math.round(e*32767);case Int8Array:return Math.round(e*127);default:throw new Error("Invalid component type.")}}const Hn={DEG2RAD:Gn,RAD2DEG:kn,generateUUID:generateUUID,clamp:clamp,euclideanModulo:euclideanModulo,mapLinear:mapLinear,inverseLerp:inverseLerp,lerp:lerp,damp:damp,pingpong:pingpong,smoothstep:smoothstep,smootherstep:smootherstep,randInt:randInt,randFloat:randFloat,randFloatSpread:randFloatSpread,seededRandom:seededRandom,degToRad:degToRad,radToDeg:radToDeg,isPowerOfTwo:isPowerOfTwo,ceilPowerOfTwo:ceilPowerOfTwo,floorPowerOfTwo:floorPowerOfTwo,setQuaternionFromProperEuler:setQuaternionFromProperEuler,normalize:normalize,denormalize:denormalize};class Vector2{constructor(e=0,t=0){Vector2.prototype.isVector2=true;this.x=e;this.y=t}get width(){return this.x}set width(e){this.x=e}get height(){return this.y}set height(e){this.y=e}set(e,t){this.x=e;this.y=t;return this}setScalar(e){this.x=e;this.y=e;return this}setX(e){this.x=e;return this}setY(e){this.y=e;return this}setComponent(e,t){switch(e){case 0:this.x=t;break;case 1:this.y=t;break;default:throw new Error("index is out of range: "+e)}return this}getComponent(e){switch(e){case 0:return this.x;case 1:return this.y;default:throw new Error("index is out of range: "+e)}}clone(){return new this.constructor(this.x,this.y)}copy(e){this.x=e.x;this.y=e.y;return this}add(e){this.x+=e.x;this.y+=e.y;return this}addScalar(e){this.x+=e;this.y+=e;return this}addVectors(e,t){this.x=e.x+t.x;this.y=e.y+t.y;return this}addScaledVector(e,t){this.x+=e.x*t;this.y+=e.y*t;return this}sub(e){this.x-=e.x;this.y-=e.y;return this}subScalar(e){this.x-=e;this.y-=e;return this}subVectors(e,t){this.x=e.x-t.x;this.y=e.y-t.y;return this}multiply(e){this.x*=e.x;this.y*=e.y;return this}multiplyScalar(e){this.x*=e;this.y*=e;return this}divide(e){this.x/=e.x;this.y/=e.y;return this}divideScalar(e){return this.multiplyScalar(1/e)}applyMatrix3(e){const t=this.x,n=this.y;const i=e.elements;this.x=i[0]*t+i[3]*n+i[6];this.y=i[1]*t+i[4]*n+i[7];return this}min(e){this.x=Math.min(this.x,e.x);this.y=Math.min(this.y,e.y);return this}max(e){this.x=Math.max(this.x,e.x);this.y=Math.max(this.y,e.y);return this}clamp(e,t){this.x=Math.max(e.x,Math.min(t.x,this.x));this.y=Math.max(e.y,Math.min(t.y,this.y));return this}clampScalar(e,t){this.x=Math.max(e,Math.min(t,this.x));this.y=Math.max(e,Math.min(t,this.y));return this}clampLength(e,t){const n=this.length();return this.divideScalar(n||1).multiplyScalar(Math.max(e,Math.min(t,n)))}floor(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this}ceil(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this}round(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this}roundToZero(){this.x=Math.trunc(this.x);this.y=Math.trunc(this.y);return this}negate(){this.x=-this.x;this.y=-this.y;return this}dot(e){return this.x*e.x+this.y*e.y}cross(e){return this.x*e.y-this.y*e.x}lengthSq(){return this.x*this.x+this.y*this.y}length(){return Math.sqrt(this.x*this.x+this.y*this.y)}manhattanLength(){return Math.abs(this.x)+Math.abs(this.y)}normalize(){return this.divideScalar(this.length()||1)}angle(){const e=Math.atan2(-this.y,-this.x)+Math.PI;return e}angleTo(e){const t=Math.sqrt(this.lengthSq()*e.lengthSq());if(t===0)return Math.PI/2;const n=this.dot(e)/t;return Math.acos(clamp(n,-1,1))}distanceTo(e){return Math.sqrt(this.distanceToSquared(e))}distanceToSquared(e){const t=this.x-e.x,n=this.y-e.y;return t*t+n*n}manhattanDistanceTo(e){return Math.abs(this.x-e.x)+Math.abs(this.y-e.y)}setLength(e){return this.normalize().multiplyScalar(e)}lerp(e,t){this.x+=(e.x-this.x)*t;this.y+=(e.y-this.y)*t;return this}lerpVectors(e,t,n){this.x=e.x+(t.x-e.x)*n;this.y=e.y+(t.y-e.y)*n;return this}equals(e){return e.x===this.x&&e.y===this.y}fromArray(e,t=0){this.x=e[t];this.y=e[t+1];return this}toArray(e=[],t=0){e[t]=this.x;e[t+1]=this.y;return e}fromBufferAttribute(e,t){this.x=e.getX(t);this.y=e.getY(t);return this}rotateAround(e,t){const n=Math.cos(t),i=Math.sin(t);const r=this.x-e.x;const s=this.y-e.y;this.x=r*n-s*i+e.x;this.y=r*i+s*n+e.y;return this}random(){this.x=Math.random();this.y=Math.random();return this}*[Symbol.iterator](){yield this.x;yield this.y}}class Matrix3{constructor(e,t,n,i,r,s,a,o,l){Matrix3.prototype.isMatrix3=true;this.elements=[1,0,0,0,1,0,0,0,1];e!==void 0&&this.set(e,t,n,i,r,s,a,o,l)}set(e,t,n,i,r,s,a,o,l){const c=this.elements;c[0]=e;c[1]=i;c[2]=a;c[3]=t;c[4]=r;c[5]=o;c[6]=n;c[7]=s;c[8]=l;return this}identity(){this.set(1,0,0,0,1,0,0,0,1);return this}copy(e){const t=this.elements;const n=e.elements;t[0]=n[0];t[1]=n[1];t[2]=n[2];t[3]=n[3];t[4]=n[4];t[5]=n[5];t[6]=n[6];t[7]=n[7];t[8]=n[8];return this}extractBasis(e,t,n){e.setFromMatrix3Column(this,0);t.setFromMatrix3Column(this,1);n.setFromMatrix3Column(this,2);return this}setFromMatrix4(e){const t=e.elements;this.set(t[0],t[4],t[8],t[1],t[5],t[9],t[2],t[6],t[10]);return this}multiply(e){return this.multiplyMatrices(this,e)}premultiply(e){return this.multiplyMatrices(e,this)}multiplyMatrices(e,t){const n=e.elements;const i=t.elements;const r=this.elements;const s=n[0],a=n[3],o=n[6];const l=n[1],c=n[4],h=n[7];const u=n[2],d=n[5],p=n[8];const f=i[0],m=i[3],g=i[6];const _=i[1],x=i[4],y=i[7];const M=i[2],b=i[5],S=i[8];r[0]=s*f+a*_+o*M;r[3]=s*m+a*x+o*b;r[6]=s*g+a*y+o*S;r[1]=l*f+c*_+h*M;r[4]=l*m+c*x+h*b;r[7]=l*g+c*y+h*S;r[2]=u*f+d*_+p*M;r[5]=u*m+d*x+p*b;r[8]=u*g+d*y+p*S;return this}multiplyScalar(e){const t=this.elements;t[0]*=e;t[3]*=e;t[6]*=e;t[1]*=e;t[4]*=e;t[7]*=e;t[2]*=e;t[5]*=e;t[8]*=e;return this}determinant(){const e=this.elements;const t=e[0],n=e[1],i=e[2],r=e[3],s=e[4],a=e[5],o=e[6],l=e[7],c=e[8];return t*s*c-t*a*l-n*r*c+n*a*o+i*r*l-i*s*o}invert(){const e=this.elements,t=e[0],n=e[1],i=e[2],r=e[3],s=e[4],a=e[5],o=e[6],l=e[7],c=e[8],h=c*s-a*l,u=a*o-c*r,d=l*r-s*o,p=t*h+n*u+i*d;if(p===0)return this.set(0,0,0,0,0,0,0,0,0);const f=1/p;e[0]=h*f;e[1]=(i*l-c*n)*f;e[2]=(a*n-i*s)*f;e[3]=u*f;e[4]=(c*t-i*o)*f;e[5]=(i*r-a*t)*f;e[6]=d*f;e[7]=(n*o-l*t)*f;e[8]=(s*t-n*r)*f;return this}transpose(){let e;const t=this.elements;e=t[1];t[1]=t[3];t[3]=e;e=t[2];t[2]=t[6];t[6]=e;e=t[5];t[5]=t[7];t[7]=e;return this}getNormalMatrix(e){return this.setFromMatrix4(e).invert().transpose()}transposeIntoArray(e){const t=this.elements;e[0]=t[0];e[1]=t[3];e[2]=t[6];e[3]=t[1];e[4]=t[4];e[5]=t[7];e[6]=t[2];e[7]=t[5];e[8]=t[8];return this}setUvTransform(e,t,n,i,r,s,a){const o=Math.cos(r);const l=Math.sin(r);this.set(n*o,n*l,-n*(o*s+l*a)+s+e,-i*l,i*o,-i*(-l*s+o*a)+a+t,0,0,1);return this}scale(e,t){this.premultiply(Wn.makeScale(e,t));return this}rotate(e){this.premultiply(Wn.makeRotation(-e));return this}translate(e,t){this.premultiply(Wn.makeTranslation(e,t));return this}makeTranslation(e,t){e.isVector2?this.set(1,0,e.x,0,1,e.y,0,0,1):this.set(1,0,e,0,1,t,0,0,1);return this}makeRotation(e){const t=Math.cos(e);const n=Math.sin(e);this.set(t,-n,0,n,t,0,0,0,1);return this}makeScale(e,t){this.set(e,0,0,0,t,0,0,0,1);return this}equals(e){const t=this.elements;const n=e.elements;for(let e=0;e<9;e++)if(t[e]!==n[e])return false;return true}fromArray(e,t=0){for(let n=0;n<9;n++)this.elements[n]=e[n+t];return this}toArray(e=[],t=0){const n=this.elements;e[t]=n[0];e[t+1]=n[1];e[t+2]=n[2];e[t+3]=n[3];e[t+4]=n[4];e[t+5]=n[5];e[t+6]=n[6];e[t+7]=n[7];e[t+8]=n[8];return e}clone(){return(new this.constructor).fromArray(this.elements)}}const Wn=new Matrix3;function arrayNeedsUint32(e){for(let t=e.length-1;t>=0;--t)if(e[t]>=65535)return true;return false}const Xn={Int8Array:Int8Array,Uint8Array:Uint8Array,Uint8ClampedArray:Uint8ClampedArray,Int16Array:Int16Array,Uint16Array:Uint16Array,Int32Array:Int32Array,Uint32Array:Uint32Array,Float32Array:Float32Array,Float64Array:Float64Array};function getTypedArray(e,t){return new Xn[e](t)}function createElementNS(e){return document.createElementNS("http://www.w3.org/1999/xhtml",e)}function createCanvasElement(){const e=createElementNS("canvas");e.style.display="block";return e}const jn={};function warnOnce(e){if(!(e in jn)){jn[e]=true;console.warn(e)}}const qn=(new Matrix3).set(.8224621,.177538,0,.0331941,.9668058,0,.0170827,.0723974,.9105199);const Yn=(new Matrix3).set(1.2249401,-.2249404,0,-.0420569,1.0420571,0,-.0196376,-.0786361,1.0982735);const Zn={[qt]:{transfer:Jt,primaries:Qt,toReference:e=>e,fromReference:e=>e},[jt]:{transfer:Kt,primaries:Qt,toReference:e=>e.convertSRGBToLinear(),fromReference:e=>e.convertLinearToSRGB()},[Zt]:{transfer:Jt,primaries:$t,toReference:e=>e.applyMatrix3(Yn),fromReference:e=>e.applyMatrix3(qn)},[Yt]:{transfer:Kt,primaries:$t,toReference:e=>e.convertSRGBToLinear().applyMatrix3(Yn),fromReference:e=>e.applyMatrix3(qn).convertLinearToSRGB()}};const Jn=new Set([qt,Zt]);const Kn={enabled:true,_workingColorSpace:qt,get workingColorSpace(){return this._workingColorSpace},set workingColorSpace(e){if(!Jn.has(e))throw new Error(`Unsupported working color space, "${e}".`);this._workingColorSpace=e},convert:function(e,t,n){if(this.enabled===false||t===n||!t||!n)return e;const i=Zn[t].toReference;const r=Zn[n].fromReference;return r(i(e))},fromWorkingColorSpace:function(e,t){return this.convert(e,this._workingColorSpace,t)},toWorkingColorSpace:function(e,t){return this.convert(e,t,this._workingColorSpace)},getPrimaries:function(e){return Zn[e].primaries},getTransfer:function(e){return e===Xt?Jt:Zn[e].transfer}};function SRGBToLinear(e){return e<.04045?e*.0773993808:Math.pow(e*.9478672986+.0521327014,2.4)}function LinearToSRGB(e){return e<.0031308?e*12.92:1.055*Math.pow(e,.41666)-.055}let Qn;class ImageUtils{static getDataURL(e){if(/^data:/i.test(e.src))return e.src;if(typeof HTMLCanvasElement==="undefined")return e.src;let t;if(e instanceof HTMLCanvasElement)t=e;else{Qn===void 0&&(Qn=createElementNS("canvas"));Qn.width=e.width;Qn.height=e.height;const n=Qn.getContext("2d");e instanceof ImageData?n.putImageData(e,0,0):n.drawImage(e,0,0,e.width,e.height);t=Qn}if(t.width>2048||t.height>2048){console.warn("THREE.ImageUtils.getDataURL: Image converted to jpg for performance reasons",e);return t.toDataURL("image/jpeg",.6)}return t.toDataURL("image/png")}static sRGBToLinear(e){if(typeof HTMLImageElement!=="undefined"&&e instanceof HTMLImageElement||typeof HTMLCanvasElement!=="undefined"&&e instanceof HTMLCanvasElement||typeof ImageBitmap!=="undefined"&&e instanceof ImageBitmap){const t=createElementNS("canvas");t.width=e.width;t.height=e.height;const n=t.getContext("2d");n.drawImage(e,0,0,e.width,e.height);const i=n.getImageData(0,0,e.width,e.height);const r=i.data;for(let e=0;e0&&(n.userData=this.userData);t||(e.textures[this.uuid]=n);return n}dispose(){this.dispatchEvent({type:"dispose"})}transformUv(e){if(this.mapping!==le)return e;e.applyMatrix3(this.matrix);if(e.x<0||e.x>1)switch(this.wrapS){case fe:e.x=e.x-Math.floor(e.x);break;case me:e.x=e.x<0?0:1;break;case ge:Math.abs(Math.floor(e.x)%2)===1?e.x=Math.ceil(e.x)-e.x:e.x=e.x-Math.floor(e.x);break}if(e.y<0||e.y>1)switch(this.wrapT){case fe:e.y=e.y-Math.floor(e.y);break;case me:e.y=e.y<0?0:1;break;case ge:Math.abs(Math.floor(e.y)%2)===1?e.y=Math.ceil(e.y)-e.y:e.y=e.y-Math.floor(e.y);break}this.flipY&&(e.y=1-e.y);return e}set needsUpdate(e){if(e===true){this.version++;this.source.needsUpdate=true}}}Texture.DEFAULT_IMAGE=null;Texture.DEFAULT_MAPPING=le;Texture.DEFAULT_ANISOTROPY=1;class Vector4{constructor(e=0,t=0,n=0,i=1){Vector4.prototype.isVector4=true;this.x=e;this.y=t;this.z=n;this.w=i}get width(){return this.z}set width(e){this.z=e}get height(){return this.w}set height(e){this.w=e}set(e,t,n,i){this.x=e;this.y=t;this.z=n;this.w=i;return this}setScalar(e){this.x=e;this.y=e;this.z=e;this.w=e;return this}setX(e){this.x=e;return this}setY(e){this.y=e;return this}setZ(e){this.z=e;return this}setW(e){this.w=e;return this}setComponent(e,t){switch(e){case 0:this.x=t;break;case 1:this.y=t;break;case 2:this.z=t;break;case 3:this.w=t;break;default:throw new Error("index is out of range: "+e)}return this}getComponent(e){switch(e){case 0:return this.x;case 1:return this.y;case 2:return this.z;case 3:return this.w;default:throw new Error("index is out of range: "+e)}}clone(){return new this.constructor(this.x,this.y,this.z,this.w)}copy(e){this.x=e.x;this.y=e.y;this.z=e.z;this.w=e.w!==void 0?e.w:1;return this}add(e){this.x+=e.x;this.y+=e.y;this.z+=e.z;this.w+=e.w;return this}addScalar(e){this.x+=e;this.y+=e;this.z+=e;this.w+=e;return this}addVectors(e,t){this.x=e.x+t.x;this.y=e.y+t.y;this.z=e.z+t.z;this.w=e.w+t.w;return this}addScaledVector(e,t){this.x+=e.x*t;this.y+=e.y*t;this.z+=e.z*t;this.w+=e.w*t;return this}sub(e){this.x-=e.x;this.y-=e.y;this.z-=e.z;this.w-=e.w;return this}subScalar(e){this.x-=e;this.y-=e;this.z-=e;this.w-=e;return this}subVectors(e,t){this.x=e.x-t.x;this.y=e.y-t.y;this.z=e.z-t.z;this.w=e.w-t.w;return this}multiply(e){this.x*=e.x;this.y*=e.y;this.z*=e.z;this.w*=e.w;return this}multiplyScalar(e){this.x*=e;this.y*=e;this.z*=e;this.w*=e;return this}applyMatrix4(e){const t=this.x,n=this.y,i=this.z,r=this.w;const s=e.elements;this.x=s[0]*t+s[4]*n+s[8]*i+s[12]*r;this.y=s[1]*t+s[5]*n+s[9]*i+s[13]*r;this.z=s[2]*t+s[6]*n+s[10]*i+s[14]*r;this.w=s[3]*t+s[7]*n+s[11]*i+s[15]*r;return this}divideScalar(e){return this.multiplyScalar(1/e)}setAxisAngleFromQuaternion(e){this.w=2*Math.acos(e.w);const t=Math.sqrt(1-e.w*e.w);if(t<1e-4){this.x=1;this.y=0;this.z=0}else{this.x=e.x/t;this.y=e.y/t;this.z=e.z/t}return this}setAxisAngleFromRotationMatrix(e){let t,n,i,r;const s=.01,a=.1,o=e.elements,l=o[0],c=o[4],h=o[8],u=o[1],d=o[5],p=o[9],f=o[2],m=o[6],g=o[10];if(Math.abs(c-u)o&&e>_)if(e_)if(o=0?1:-1,i=1-t*t;if(i>Number.EPSILON){const r=Math.sqrt(i),s=Math.atan2(r,t*n);e=Math.sin(e*s)/r;a=Math.sin(a*s)/r}const r=a*n;o=o*e+u*r;l=l*e+d*r;c=c*e+p*r;h=h*e+f*r;if(e===1-a){const e=1/Math.sqrt(o*o+l*l+c*c+h*h);o*=e;l*=e;c*=e;h*=e}}e[t]=o;e[t+1]=l;e[t+2]=c;e[t+3]=h}else{e[t+0]=u;e[t+1]=d;e[t+2]=p;e[t+3]=f}else{e[t+0]=o;e[t+1]=l;e[t+2]=c;e[t+3]=h}}static multiplyQuaternionsFlat(e,t,n,i,r,s){const a=n[i];const o=n[i+1];const l=n[i+2];const c=n[i+3];const h=r[s];const u=r[s+1];const d=r[s+2];const p=r[s+3];e[t]=a*p+c*h+o*d-l*u;e[t+1]=o*p+c*u+l*h-a*d;e[t+2]=l*p+c*d+a*u-o*h;e[t+3]=c*p-a*h-o*u-l*d;return e}get x(){return this._x}set x(e){this._x=e;this._onChangeCallback()}get y(){return this._y}set y(e){this._y=e;this._onChangeCallback()}get z(){return this._z}set z(e){this._z=e;this._onChangeCallback()}get w(){return this._w}set w(e){this._w=e;this._onChangeCallback()}set(e,t,n,i){this._x=e;this._y=t;this._z=n;this._w=i;this._onChangeCallback();return this}clone(){return new this.constructor(this._x,this._y,this._z,this._w)}copy(e){this._x=e.x;this._y=e.y;this._z=e.z;this._w=e.w;this._onChangeCallback();return this}setFromEuler(e,t=true){const n=e._x,i=e._y,r=e._z,s=e._order;const a=Math.cos;const o=Math.sin;const l=a(n/2);const c=a(i/2);const h=a(r/2);const u=o(n/2);const d=o(i/2);const p=o(r/2);switch(s){case"XYZ":this._x=u*c*h+l*d*p;this._y=l*d*h-u*c*p;this._z=l*c*p+u*d*h;this._w=l*c*h-u*d*p;break;case"YXZ":this._x=u*c*h+l*d*p;this._y=l*d*h-u*c*p;this._z=l*c*p-u*d*h;this._w=l*c*h+u*d*p;break;case"ZXY":this._x=u*c*h-l*d*p;this._y=l*d*h+u*c*p;this._z=l*c*p+u*d*h;this._w=l*c*h-u*d*p;break;case"ZYX":this._x=u*c*h-l*d*p;this._y=l*d*h+u*c*p;this._z=l*c*p-u*d*h;this._w=l*c*h+u*d*p;break;case"YZX":this._x=u*c*h+l*d*p;this._y=l*d*h+u*c*p;this._z=l*c*p-u*d*h;this._w=l*c*h-u*d*p;break;case"XZY":this._x=u*c*h-l*d*p;this._y=l*d*h-u*c*p;this._z=l*c*p+u*d*h;this._w=l*c*h+u*d*p;break;default:console.warn("THREE.Quaternion: .setFromEuler() encountered an unknown order: "+s)}t===true&&this._onChangeCallback();return this}setFromAxisAngle(e,t){const n=t/2,i=Math.sin(n);this._x=e.x*i;this._y=e.y*i;this._z=e.z*i;this._w=Math.cos(n);this._onChangeCallback();return this}setFromRotationMatrix(e){const t=e.elements,n=t[0],i=t[4],r=t[8],s=t[1],a=t[5],o=t[9],l=t[2],c=t[6],h=t[10],u=n+a+h;if(u>0){const e=.5/Math.sqrt(u+1);this._w=.25/e;this._x=(c-o)*e;this._y=(r-l)*e;this._z=(s-i)*e}else if(n>a&&n>h){const e=2*Math.sqrt(1+n-a-h);this._w=(c-o)/e;this._x=.25*e;this._y=(i+s)/e;this._z=(r+l)/e}else if(a>h){const e=2*Math.sqrt(1+a-n-h);this._w=(r-l)/e;this._x=(i+s)/e;this._y=.25*e;this._z=(o+c)/e}else{const e=2*Math.sqrt(1+h-n-a);this._w=(s-i)/e;this._x=(r+l)/e;this._y=(o+c)/e;this._z=.25*e}this._onChangeCallback();return this}setFromUnitVectors(e,t){let n=e.dot(t)+1;if(nMath.abs(e.z)){this._x=-e.y;this._y=e.x;this._z=0;this._w=n}else{this._x=0;this._y=-e.z;this._z=e.y;this._w=n}}else{this._x=e.y*t.z-e.z*t.y;this._y=e.z*t.x-e.x*t.z;this._z=e.x*t.y-e.y*t.x;this._w=n}return this.normalize()}angleTo(e){return 2*Math.acos(Math.abs(clamp(this.dot(e),-1,1)))}rotateTowards(e,t){const n=this.angleTo(e);if(n===0)return this;const i=Math.min(1,t/n);this.slerp(e,i);return this}identity(){return this.set(0,0,0,1)}invert(){return this.conjugate()}conjugate(){this._x*=-1;this._y*=-1;this._z*=-1;this._onChangeCallback();return this}dot(e){return this._x*e._x+this._y*e._y+this._z*e._z+this._w*e._w}lengthSq(){return this._x*this._x+this._y*this._y+this._z*this._z+this._w*this._w}length(){return Math.sqrt(this._x*this._x+this._y*this._y+this._z*this._z+this._w*this._w)}normalize(){let e=this.length();if(e===0){this._x=0;this._y=0;this._z=0;this._w=1}else{e=1/e;this._x=this._x*e;this._y=this._y*e;this._z=this._z*e;this._w=this._w*e}this._onChangeCallback();return this}multiply(e){return this.multiplyQuaternions(this,e)}premultiply(e){return this.multiplyQuaternions(e,this)}multiplyQuaternions(e,t){const n=e._x,i=e._y,r=e._z,s=e._w;const a=t._x,o=t._y,l=t._z,c=t._w;this._x=n*c+s*a+i*l-r*o;this._y=i*c+s*o+r*a-n*l;this._z=r*c+s*l+n*o-i*a;this._w=s*c-n*a-i*o-r*l;this._onChangeCallback();return this}slerp(e,t){if(t===0)return this;if(t===1)return this.copy(e);const n=this._x,i=this._y,r=this._z,s=this._w;let a=s*e._w+n*e._x+i*e._y+r*e._z;if(a<0){this._w=-e._w;this._x=-e._x;this._y=-e._y;this._z=-e._z;a=-a}else this.copy(e);if(a>=1){this._w=s;this._x=n;this._y=i;this._z=r;return this}const o=1-a*a;if(o<=Number.EPSILON){const e=1-t;this._w=e*s+t*this._w;this._x=e*n+t*this._x;this._y=e*i+t*this._y;this._z=e*r+t*this._z;this.normalize();return this}const l=Math.sqrt(o);const c=Math.atan2(l,a);const h=Math.sin((1-t)*c)/l,u=Math.sin(t*c)/l;this._w=s*h+this._w*u;this._x=n*h+this._x*u;this._y=i*h+this._y*u;this._z=r*h+this._z*u;this._onChangeCallback();return this}slerpQuaternions(e,t,n){return this.copy(e).slerp(t,n)}random(){const e=2*Math.PI*Math.random();const t=2*Math.PI*Math.random();const n=Math.random();const i=Math.sqrt(1-n);const r=Math.sqrt(n);return this.set(i*Math.sin(e),i*Math.cos(e),r*Math.sin(t),r*Math.cos(t))}equals(e){return e._x===this._x&&e._y===this._y&&e._z===this._z&&e._w===this._w}fromArray(e,t=0){this._x=e[t];this._y=e[t+1];this._z=e[t+2];this._w=e[t+3];this._onChangeCallback();return this}toArray(e=[],t=0){e[t]=this._x;e[t+1]=this._y;e[t+2]=this._z;e[t+3]=this._w;return e}fromBufferAttribute(e,t){this._x=e.getX(t);this._y=e.getY(t);this._z=e.getZ(t);this._w=e.getW(t);this._onChangeCallback();return this}toJSON(){return this.toArray()}_onChange(e){this._onChangeCallback=e;return this}_onChangeCallback(){}*[Symbol.iterator](){yield this._x;yield this._y;yield this._z;yield this._w}}class Vector3{constructor(e=0,t=0,n=0){Vector3.prototype.isVector3=true;this.x=e;this.y=t;this.z=n}set(e,t,n){n===void 0&&(n=this.z);this.x=e;this.y=t;this.z=n;return this}setScalar(e){this.x=e;this.y=e;this.z=e;return this}setX(e){this.x=e;return this}setY(e){this.y=e;return this}setZ(e){this.z=e;return this}setComponent(e,t){switch(e){case 0:this.x=t;break;case 1:this.y=t;break;case 2:this.z=t;break;default:throw new Error("index is out of range: "+e)}return this}getComponent(e){switch(e){case 0:return this.x;case 1:return this.y;case 2:return this.z;default:throw new Error("index is out of range: "+e)}}clone(){return new this.constructor(this.x,this.y,this.z)}copy(e){this.x=e.x;this.y=e.y;this.z=e.z;return this}add(e){this.x+=e.x;this.y+=e.y;this.z+=e.z;return this}addScalar(e){this.x+=e;this.y+=e;this.z+=e;return this}addVectors(e,t){this.x=e.x+t.x;this.y=e.y+t.y;this.z=e.z+t.z;return this}addScaledVector(e,t){this.x+=e.x*t;this.y+=e.y*t;this.z+=e.z*t;return this}sub(e){this.x-=e.x;this.y-=e.y;this.z-=e.z;return this}subScalar(e){this.x-=e;this.y-=e;this.z-=e;return this}subVectors(e,t){this.x=e.x-t.x;this.y=e.y-t.y;this.z=e.z-t.z;return this}multiply(e){this.x*=e.x;this.y*=e.y;this.z*=e.z;return this}multiplyScalar(e){this.x*=e;this.y*=e;this.z*=e;return this}multiplyVectors(e,t){this.x=e.x*t.x;this.y=e.y*t.y;this.z=e.z*t.z;return this}applyEuler(e){return this.applyQuaternion(ni.setFromEuler(e))}applyAxisAngle(e,t){return this.applyQuaternion(ni.setFromAxisAngle(e,t))}applyMatrix3(e){const t=this.x,n=this.y,i=this.z;const r=e.elements;this.x=r[0]*t+r[3]*n+r[6]*i;this.y=r[1]*t+r[4]*n+r[7]*i;this.z=r[2]*t+r[5]*n+r[8]*i;return this}applyNormalMatrix(e){return this.applyMatrix3(e).normalize()}applyMatrix4(e){const t=this.x,n=this.y,i=this.z;const r=e.elements;const s=1/(r[3]*t+r[7]*n+r[11]*i+r[15]);this.x=(r[0]*t+r[4]*n+r[8]*i+r[12])*s;this.y=(r[1]*t+r[5]*n+r[9]*i+r[13])*s;this.z=(r[2]*t+r[6]*n+r[10]*i+r[14])*s;return this}applyQuaternion(e){const t=this.x,n=this.y,i=this.z;const r=e.x,s=e.y,a=e.z,o=e.w;const l=2*(s*i-a*n);const c=2*(a*t-r*i);const h=2*(r*n-s*t);this.x=t+o*l+s*h-a*c;this.y=n+o*c+a*l-r*h;this.z=i+o*h+r*c-s*l;return this}project(e){return this.applyMatrix4(e.matrixWorldInverse).applyMatrix4(e.projectionMatrix)}unproject(e){return this.applyMatrix4(e.projectionMatrixInverse).applyMatrix4(e.matrixWorld)}transformDirection(e){const t=this.x,n=this.y,i=this.z;const r=e.elements;this.x=r[0]*t+r[4]*n+r[8]*i;this.y=r[1]*t+r[5]*n+r[9]*i;this.z=r[2]*t+r[6]*n+r[10]*i;return this.normalize()}divide(e){this.x/=e.x;this.y/=e.y;this.z/=e.z;return this}divideScalar(e){return this.multiplyScalar(1/e)}min(e){this.x=Math.min(this.x,e.x);this.y=Math.min(this.y,e.y);this.z=Math.min(this.z,e.z);return this}max(e){this.x=Math.max(this.x,e.x);this.y=Math.max(this.y,e.y);this.z=Math.max(this.z,e.z);return this}clamp(e,t){this.x=Math.max(e.x,Math.min(t.x,this.x));this.y=Math.max(e.y,Math.min(t.y,this.y));this.z=Math.max(e.z,Math.min(t.z,this.z));return this}clampScalar(e,t){this.x=Math.max(e,Math.min(t,this.x));this.y=Math.max(e,Math.min(t,this.y));this.z=Math.max(e,Math.min(t,this.z));return this}clampLength(e,t){const n=this.length();return this.divideScalar(n||1).multiplyScalar(Math.max(e,Math.min(t,n)))}floor(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);this.z=Math.floor(this.z);return this}ceil(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);this.z=Math.ceil(this.z);return this}round(){this.x=Math.round(this.x);this.y=Math.round(this.y);this.z=Math.round(this.z);return this}roundToZero(){this.x=Math.trunc(this.x);this.y=Math.trunc(this.y);this.z=Math.trunc(this.z);return this}negate(){this.x=-this.x;this.y=-this.y;this.z=-this.z;return this}dot(e){return this.x*e.x+this.y*e.y+this.z*e.z}lengthSq(){return this.x*this.x+this.y*this.y+this.z*this.z}length(){return Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z)}manhattanLength(){return Math.abs(this.x)+Math.abs(this.y)+Math.abs(this.z)}normalize(){return this.divideScalar(this.length()||1)}setLength(e){return this.normalize().multiplyScalar(e)}lerp(e,t){this.x+=(e.x-this.x)*t;this.y+=(e.y-this.y)*t;this.z+=(e.z-this.z)*t;return this}lerpVectors(e,t,n){this.x=e.x+(t.x-e.x)*n;this.y=e.y+(t.y-e.y)*n;this.z=e.z+(t.z-e.z)*n;return this}cross(e){return this.crossVectors(this,e)}crossVectors(e,t){const n=e.x,i=e.y,r=e.z;const s=t.x,a=t.y,o=t.z;this.x=i*o-r*a;this.y=r*s-n*o;this.z=n*a-i*s;return this}projectOnVector(e){const t=e.lengthSq();if(t===0)return this.set(0,0,0);const n=e.dot(this)/t;return this.copy(e).multiplyScalar(n)}projectOnPlane(e){ti.copy(this).projectOnVector(e);return this.sub(ti)}reflect(e){return this.sub(ti.copy(e).multiplyScalar(2*this.dot(e)))}angleTo(e){const t=Math.sqrt(this.lengthSq()*e.lengthSq());if(t===0)return Math.PI/2;const n=this.dot(e)/t;return Math.acos(clamp(n,-1,1))}distanceTo(e){return Math.sqrt(this.distanceToSquared(e))}distanceToSquared(e){const t=this.x-e.x,n=this.y-e.y,i=this.z-e.z;return t*t+n*n+i*i}manhattanDistanceTo(e){return Math.abs(this.x-e.x)+Math.abs(this.y-e.y)+Math.abs(this.z-e.z)}setFromSpherical(e){return this.setFromSphericalCoords(e.radius,e.phi,e.theta)}setFromSphericalCoords(e,t,n){const i=Math.sin(t)*e;this.x=i*Math.sin(n);this.y=Math.cos(t)*e;this.z=i*Math.cos(n);return this}setFromCylindrical(e){return this.setFromCylindricalCoords(e.radius,e.theta,e.y)}setFromCylindricalCoords(e,t,n){this.x=e*Math.sin(t);this.y=n;this.z=e*Math.cos(t);return this}setFromMatrixPosition(e){const t=e.elements;this.x=t[12];this.y=t[13];this.z=t[14];return this}setFromMatrixScale(e){const t=this.setFromMatrixColumn(e,0).length();const n=this.setFromMatrixColumn(e,1).length();const i=this.setFromMatrixColumn(e,2).length();this.x=t;this.y=n;this.z=i;return this}setFromMatrixColumn(e,t){return this.fromArray(e.elements,t*4)}setFromMatrix3Column(e,t){return this.fromArray(e.elements,t*3)}setFromEuler(e){this.x=e._x;this.y=e._y;this.z=e._z;return this}setFromColor(e){this.x=e.r;this.y=e.g;this.z=e.b;return this}equals(e){return e.x===this.x&&e.y===this.y&&e.z===this.z}fromArray(e,t=0){this.x=e[t];this.y=e[t+1];this.z=e[t+2];return this}toArray(e=[],t=0){e[t]=this.x;e[t+1]=this.y;e[t+2]=this.z;return e}fromBufferAttribute(e,t){this.x=e.getX(t);this.y=e.getY(t);this.z=e.getZ(t);return this}random(){this.x=Math.random();this.y=Math.random();this.z=Math.random();return this}randomDirection(){const e=Math.random()*Math.PI*2;const t=Math.random()*2-1;const n=Math.sqrt(1-t*t);this.x=n*Math.cos(e);this.y=t;this.z=n*Math.sin(e);return this}*[Symbol.iterator](){yield this.x;yield this.y;yield this.z}}const ti=new Vector3;const ni=new Quaternion;class Box3{constructor(e=new Vector3(Infinity,Infinity,Infinity),t=new Vector3(-Infinity,-Infinity,-Infinity)){this.isBox3=true;this.min=e;this.max=t}set(e,t){this.min.copy(e);this.max.copy(t);return this}setFromArray(e){this.makeEmpty();for(let t=0,n=e.length;tthis.max.x||e.ythis.max.y||e.zthis.max.z)}containsBox(e){return this.min.x<=e.min.x&&e.max.x<=this.max.x&&this.min.y<=e.min.y&&e.max.y<=this.max.y&&this.min.z<=e.min.z&&e.max.z<=this.max.z}getParameter(e,t){return t.set((e.x-this.min.x)/(this.max.x-this.min.x),(e.y-this.min.y)/(this.max.y-this.min.y),(e.z-this.min.z)/(this.max.z-this.min.z))}intersectsBox(e){return!(e.max.xthis.max.x||e.max.ythis.max.y||e.max.zthis.max.z)}intersectsSphere(e){this.clampPoint(e.center,ri);return ri.distanceToSquared(e.center)<=e.radius*e.radius}intersectsPlane(e){let t,n;if(e.normal.x>0){t=e.normal.x*this.min.x;n=e.normal.x*this.max.x}else{t=e.normal.x*this.max.x;n=e.normal.x*this.min.x}if(e.normal.y>0){t+=e.normal.y*this.min.y;n+=e.normal.y*this.max.y}else{t+=e.normal.y*this.max.y;n+=e.normal.y*this.min.y}if(e.normal.z>0){t+=e.normal.z*this.min.z;n+=e.normal.z*this.max.z}else{t+=e.normal.z*this.max.z;n+=e.normal.z*this.min.z}return t<=-e.constant&&n>=-e.constant}intersectsTriangle(e){if(this.isEmpty())return false;this.getCenter(di);pi.subVectors(this.max,di);ai.subVectors(e.a,di);oi.subVectors(e.b,di);li.subVectors(e.c,di);ci.subVectors(oi,ai);hi.subVectors(li,oi);ui.subVectors(ai,li);let t=[0,-ci.z,ci.y,0,-hi.z,hi.y,0,-ui.z,ui.y,ci.z,0,-ci.x,hi.z,0,-hi.x,ui.z,0,-ui.x,-ci.y,ci.x,0,-hi.y,hi.x,0,-ui.y,ui.x,0];if(!satForAxes(t,ai,oi,li,pi))return false;t=[1,0,0,0,1,0,0,0,1];if(!satForAxes(t,ai,oi,li,pi))return false;fi.crossVectors(ci,hi);t=[fi.x,fi.y,fi.z];return satForAxes(t,ai,oi,li,pi)}clampPoint(e,t){return t.copy(e).clamp(this.min,this.max)}distanceToPoint(e){return this.clampPoint(e,ri).distanceTo(e)}getBoundingSphere(e){if(this.isEmpty())e.makeEmpty();else{this.getCenter(e.center);e.radius=this.getSize(ri).length()*.5}return e}intersect(e){this.min.max(e.min);this.max.min(e.max);this.isEmpty()&&this.makeEmpty();return this}union(e){this.min.min(e.min);this.max.max(e.max);return this}applyMatrix4(e){if(this.isEmpty())return this;ii[0].set(this.min.x,this.min.y,this.min.z).applyMatrix4(e);ii[1].set(this.min.x,this.min.y,this.max.z).applyMatrix4(e);ii[2].set(this.min.x,this.max.y,this.min.z).applyMatrix4(e);ii[3].set(this.min.x,this.max.y,this.max.z).applyMatrix4(e);ii[4].set(this.max.x,this.min.y,this.min.z).applyMatrix4(e);ii[5].set(this.max.x,this.min.y,this.max.z).applyMatrix4(e);ii[6].set(this.max.x,this.max.y,this.min.z).applyMatrix4(e);ii[7].set(this.max.x,this.max.y,this.max.z).applyMatrix4(e);this.setFromPoints(ii);return this}translate(e){this.min.add(e);this.max.add(e);return this}equals(e){return e.min.equals(this.min)&&e.max.equals(this.max)}}const ii=[new Vector3,new Vector3,new Vector3,new Vector3,new Vector3,new Vector3,new Vector3,new Vector3];const ri=new Vector3;const si=new Box3;const ai=new Vector3;const oi=new Vector3;const li=new Vector3;const ci=new Vector3;const hi=new Vector3;const ui=new Vector3;const di=new Vector3;const pi=new Vector3;const fi=new Vector3;const mi=new Vector3;function satForAxes(e,t,n,i,r){for(let s=0,a=e.length-3;s<=a;s+=3){mi.fromArray(e,s);const a=r.x*Math.abs(mi.x)+r.y*Math.abs(mi.y)+r.z*Math.abs(mi.z);const o=t.dot(mi);const l=n.dot(mi);const c=i.dot(mi);if(Math.max(-Math.max(o,l,c),Math.min(o,l,c))>a)return false}return true}const gi=new Box3;const vi=new Vector3;const _i=new Vector3;class Sphere{constructor(e=new Vector3,t=-1){this.isSphere=true;this.center=e;this.radius=t}set(e,t){this.center.copy(e);this.radius=t;return this}setFromPoints(e,t){const n=this.center;t!==void 0?n.copy(t):gi.setFromPoints(e).getCenter(n);let i=0;for(let t=0,r=e.length;tthis.radius*this.radius){t.sub(this.center).normalize();t.multiplyScalar(this.radius).add(this.center)}return t}getBoundingBox(e){if(this.isEmpty()){e.makeEmpty();return e}e.set(this.center,this.center);e.expandByScalar(this.radius);return e}applyMatrix4(e){this.center.applyMatrix4(e);this.radius=this.radius*e.getMaxScaleOnAxis();return this}translate(e){this.center.add(e);return this}expandByPoint(e){if(this.isEmpty()){this.center.copy(e);this.radius=0;return this}vi.subVectors(e,this.center);const t=vi.lengthSq();if(t>this.radius*this.radius){const e=Math.sqrt(t);const n=.5*(e-this.radius);this.center.addScaledVector(vi,n/e);this.radius+=n}return this}union(e){if(e.isEmpty())return this;if(this.isEmpty()){this.copy(e);return this}if(this.center.equals(e.center)===true)this.radius=Math.max(this.radius,e.radius);else{_i.subVectors(e.center,this.center).setLength(e.radius);this.expandByPoint(vi.copy(e.center).add(_i));this.expandByPoint(vi.copy(e.center).sub(_i))}return this}equals(e){return e.center.equals(this.center)&&e.radius===this.radius}clone(){return(new this.constructor).copy(this)}}const xi=new Vector3;const yi=new Vector3;const Mi=new Vector3;const bi=new Vector3;const Si=new Vector3;const Ti=new Vector3;const Ei=new Vector3;class Ray{constructor(e=new Vector3,t=new Vector3(0,0,-1)){this.origin=e;this.direction=t}set(e,t){this.origin.copy(e);this.direction.copy(t);return this}copy(e){this.origin.copy(e.origin);this.direction.copy(e.direction);return this}at(e,t){return t.copy(this.origin).addScaledVector(this.direction,e)}lookAt(e){this.direction.copy(e).sub(this.origin).normalize();return this}recast(e){this.origin.copy(this.at(e,xi));return this}closestPointToPoint(e,t){t.subVectors(e,this.origin);const n=t.dot(this.direction);return n<0?t.copy(this.origin):t.copy(this.origin).addScaledVector(this.direction,n)}distanceToPoint(e){return Math.sqrt(this.distanceSqToPoint(e))}distanceSqToPoint(e){const t=xi.subVectors(e,this.origin).dot(this.direction);if(t<0)return this.origin.distanceToSquared(e);xi.copy(this.origin).addScaledVector(this.direction,t);return xi.distanceToSquared(e)}distanceSqToSegment(e,t,n,i){yi.copy(e).add(t).multiplyScalar(.5);Mi.copy(t).sub(e).normalize();bi.copy(this.origin).sub(yi);const r=e.distanceTo(t)*.5;const s=-this.direction.dot(Mi);const a=bi.dot(this.direction);const o=-bi.dot(Mi);const l=bi.lengthSq();const c=Math.abs(1-s*s);let h,u,d,p;if(c>0){h=s*o-a;u=s*a-o;p=r*c;if(h>=0)if(u>=-p)if(u<=p){const e=1/c;h*=e;u*=e;d=h*(h+s*u+2*a)+u*(s*h+u+2*o)+l}else{u=r;h=Math.max(0,-(s*u+a));d=-h*h+u*(u+2*o)+l}else{u=-r;h=Math.max(0,-(s*u+a));d=-h*h+u*(u+2*o)+l}else if(u<=-p){h=Math.max(0,-(-s*r+a));u=h>0?-r:Math.min(Math.max(-r,-o),r);d=-h*h+u*(u+2*o)+l}else if(u<=p){h=0;u=Math.min(Math.max(-r,-o),r);d=u*(u+2*o)+l}else{h=Math.max(0,-(s*r+a));u=h>0?r:Math.min(Math.max(-r,-o),r);d=-h*h+u*(u+2*o)+l}}else{u=s>0?-r:r;h=Math.max(0,-(s*u+a));d=-h*h+u*(u+2*o)+l}n&&n.copy(this.origin).addScaledVector(this.direction,h);i&&i.copy(yi).addScaledVector(Mi,u);return d}intersectSphere(e,t){xi.subVectors(e.center,this.origin);const n=xi.dot(this.direction);const i=xi.dot(xi)-n*n;const r=e.radius*e.radius;if(i>r)return null;const s=Math.sqrt(r-i);const a=n-s;const o=n+s;return o<0?null:a<0?this.at(o,t):this.at(a,t)}intersectsSphere(e){return this.distanceSqToPoint(e.center)<=e.radius*e.radius}distanceToPlane(e){const t=e.normal.dot(this.direction);if(t===0)return e.distanceToPoint(this.origin)===0?0:null;const n=-(this.origin.dot(e.normal)+e.constant)/t;return n>=0?n:null}intersectPlane(e,t){const n=this.distanceToPlane(e);return n===null?null:this.at(n,t)}intersectsPlane(e){const t=e.distanceToPoint(this.origin);if(t===0)return true;const n=e.normal.dot(this.direction);return n*t<0}intersectBox(e,t){let n,i,r,s,a,o;const l=1/this.direction.x,c=1/this.direction.y,h=1/this.direction.z;const u=this.origin;if(l>=0){n=(e.min.x-u.x)*l;i=(e.max.x-u.x)*l}else{n=(e.max.x-u.x)*l;i=(e.min.x-u.x)*l}if(c>=0){r=(e.min.y-u.y)*c;s=(e.max.y-u.y)*c}else{r=(e.max.y-u.y)*c;s=(e.min.y-u.y)*c}if(n>s||r>i)return null;(r>n||isNaN(n))&&(n=r);(s=0){a=(e.min.z-u.z)*h;o=(e.max.z-u.z)*h}else{a=(e.max.z-u.z)*h;o=(e.min.z-u.z)*h}if(n>o||a>i)return null;(a>n||n!==n)&&(n=a);(o=0?n:i,t)}intersectsBox(e){return this.intersectBox(e,xi)!==null}intersectTriangle(e,t,n,i,r){Si.subVectors(t,e);Ti.subVectors(n,e);Ei.crossVectors(Si,Ti);let s=this.direction.dot(Ei);let a;if(s>0){if(i)return null;a=1}else{if(!(s<0))return null;a=-1;s=-s}bi.subVectors(this.origin,e);const o=a*this.direction.dot(Ti.crossVectors(bi,Ti));if(o<0)return null;const l=a*this.direction.dot(Si.cross(bi));if(l<0)return null;if(o+l>s)return null;const c=-a*bi.dot(Ei);return c<0?null:this.at(c/s,r)}applyMatrix4(e){this.origin.applyMatrix4(e);this.direction.transformDirection(e);return this}equals(e){return e.origin.equals(this.origin)&&e.direction.equals(this.direction)}clone(){return(new this.constructor).copy(this)}}class Matrix4{constructor(e,t,n,i,r,s,a,o,l,c,h,u,d,p,f,m){Matrix4.prototype.isMatrix4=true;this.elements=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1];e!==void 0&&this.set(e,t,n,i,r,s,a,o,l,c,h,u,d,p,f,m)}set(e,t,n,i,r,s,a,o,l,c,h,u,d,p,f,m){const g=this.elements;g[0]=e;g[4]=t;g[8]=n;g[12]=i;g[1]=r;g[5]=s;g[9]=a;g[13]=o;g[2]=l;g[6]=c;g[10]=h;g[14]=u;g[3]=d;g[7]=p;g[11]=f;g[15]=m;return this}identity(){this.set(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);return this}clone(){return(new Matrix4).fromArray(this.elements)}copy(e){const t=this.elements;const n=e.elements;t[0]=n[0];t[1]=n[1];t[2]=n[2];t[3]=n[3];t[4]=n[4];t[5]=n[5];t[6]=n[6];t[7]=n[7];t[8]=n[8];t[9]=n[9];t[10]=n[10];t[11]=n[11];t[12]=n[12];t[13]=n[13];t[14]=n[14];t[15]=n[15];return this}copyPosition(e){const t=this.elements,n=e.elements;t[12]=n[12];t[13]=n[13];t[14]=n[14];return this}setFromMatrix3(e){const t=e.elements;this.set(t[0],t[3],t[6],0,t[1],t[4],t[7],0,t[2],t[5],t[8],0,0,0,0,1);return this}extractBasis(e,t,n){e.setFromMatrixColumn(this,0);t.setFromMatrixColumn(this,1);n.setFromMatrixColumn(this,2);return this}makeBasis(e,t,n){this.set(e.x,t.x,n.x,0,e.y,t.y,n.y,0,e.z,t.z,n.z,0,0,0,0,1);return this}extractRotation(e){const t=this.elements;const n=e.elements;const i=1/wi.setFromMatrixColumn(e,0).length();const r=1/wi.setFromMatrixColumn(e,1).length();const s=1/wi.setFromMatrixColumn(e,2).length();t[0]=n[0]*i;t[1]=n[1]*i;t[2]=n[2]*i;t[3]=0;t[4]=n[4]*r;t[5]=n[5]*r;t[6]=n[6]*r;t[7]=0;t[8]=n[8]*s;t[9]=n[9]*s;t[10]=n[10]*s;t[11]=0;t[12]=0;t[13]=0;t[14]=0;t[15]=1;return this}makeRotationFromEuler(e){const t=this.elements;const n=e.x,i=e.y,r=e.z;const s=Math.cos(n),a=Math.sin(n);const o=Math.cos(i),l=Math.sin(i);const c=Math.cos(r),h=Math.sin(r);if(e.order==="XYZ"){const e=s*c,n=s*h,i=a*c,r=a*h;t[0]=o*c;t[4]=-o*h;t[8]=l;t[1]=n+i*l;t[5]=e-r*l;t[9]=-a*o;t[2]=r-e*l;t[6]=i+n*l;t[10]=s*o}else if(e.order==="YXZ"){const e=o*c,n=o*h,i=l*c,r=l*h;t[0]=e+r*a;t[4]=i*a-n;t[8]=s*l;t[1]=s*h;t[5]=s*c;t[9]=-a;t[2]=n*a-i;t[6]=r+e*a;t[10]=s*o}else if(e.order==="ZXY"){const e=o*c,n=o*h,i=l*c,r=l*h;t[0]=e-r*a;t[4]=-s*h;t[8]=i+n*a;t[1]=n+i*a;t[5]=s*c;t[9]=r-e*a;t[2]=-s*l;t[6]=a;t[10]=s*o}else if(e.order==="ZYX"){const e=s*c,n=s*h,i=a*c,r=a*h;t[0]=o*c;t[4]=i*l-n;t[8]=e*l+r;t[1]=o*h;t[5]=r*l+e;t[9]=n*l-i;t[2]=-l;t[6]=a*o;t[10]=s*o}else if(e.order==="YZX"){const e=s*o,n=s*l,i=a*o,r=a*l;t[0]=o*c;t[4]=r-e*h;t[8]=i*h+n;t[1]=h;t[5]=s*c;t[9]=-a*c;t[2]=-l*c;t[6]=n*h+i;t[10]=e-r*h}else if(e.order==="XZY"){const e=s*o,n=s*l,i=a*o,r=a*l;t[0]=o*c;t[4]=-h;t[8]=l*c;t[1]=e*h+r;t[5]=s*c;t[9]=n*h-i;t[2]=i*h-n;t[6]=a*c;t[10]=r*h+e}t[3]=0;t[7]=0;t[11]=0;t[12]=0;t[13]=0;t[14]=0;t[15]=1;return this}makeRotationFromQuaternion(e){return this.compose(Ci,e,Ri)}lookAt(e,t,n){const i=this.elements;Ii.subVectors(e,t);Ii.lengthSq()===0&&(Ii.z=1);Ii.normalize();Li.crossVectors(n,Ii);if(Li.lengthSq()===0){Math.abs(n.z)===1?Ii.x+=1e-4:Ii.z+=1e-4;Ii.normalize();Li.crossVectors(n,Ii)}Li.normalize();Pi.crossVectors(Ii,Li);i[0]=Li.x;i[4]=Pi.x;i[8]=Ii.x;i[1]=Li.y;i[5]=Pi.y;i[9]=Ii.y;i[2]=Li.z;i[6]=Pi.z;i[10]=Ii.z;return this}multiply(e){return this.multiplyMatrices(this,e)}premultiply(e){return this.multiplyMatrices(e,this)}multiplyMatrices(e,t){const n=e.elements;const i=t.elements;const r=this.elements;const s=n[0],a=n[4],o=n[8],l=n[12];const c=n[1],h=n[5],u=n[9],d=n[13];const p=n[2],f=n[6],m=n[10],g=n[14];const _=n[3],x=n[7],y=n[11],M=n[15];const b=i[0],S=i[4],T=i[8],E=i[12];const w=i[1],A=i[5],C=i[9],R=i[13];const L=i[2],P=i[6],I=i[10],U=i[14];const D=i[3],N=i[7],O=i[11],B=i[15];r[0]=s*b+a*w+o*L+l*D;r[4]=s*S+a*A+o*P+l*N;r[8]=s*T+a*C+o*I+l*O;r[12]=s*E+a*R+o*U+l*B;r[1]=c*b+h*w+u*L+d*D;r[5]=c*S+h*A+u*P+d*N;r[9]=c*T+h*C+u*I+d*O;r[13]=c*E+h*R+u*U+d*B;r[2]=p*b+f*w+m*L+g*D;r[6]=p*S+f*A+m*P+g*N;r[10]=p*T+f*C+m*I+g*O;r[14]=p*E+f*R+m*U+g*B;r[3]=_*b+x*w+y*L+M*D;r[7]=_*S+x*A+y*P+M*N;r[11]=_*T+x*C+y*I+M*O;r[15]=_*E+x*R+y*U+M*B;return this}multiplyScalar(e){const t=this.elements;t[0]*=e;t[4]*=e;t[8]*=e;t[12]*=e;t[1]*=e;t[5]*=e;t[9]*=e;t[13]*=e;t[2]*=e;t[6]*=e;t[10]*=e;t[14]*=e;t[3]*=e;t[7]*=e;t[11]*=e;t[15]*=e;return this}determinant(){const e=this.elements;const t=e[0],n=e[4],i=e[8],r=e[12];const s=e[1],a=e[5],o=e[9],l=e[13];const c=e[2],h=e[6],u=e[10],d=e[14];const p=e[3],f=e[7],m=e[11],g=e[15];return p*(+r*o*h-i*l*h-r*a*u+n*l*u+i*a*d-n*o*d)+f*(+t*o*d-t*l*u+r*s*u-i*s*d+i*l*c-r*o*c)+m*(+t*l*h-t*a*d-r*s*h+n*s*d+r*a*c-n*l*c)+g*(-i*a*c-t*o*h+t*a*u+i*s*h-n*s*u+n*o*c)}transpose(){const e=this.elements;let t;t=e[1];e[1]=e[4];e[4]=t;t=e[2];e[2]=e[8];e[8]=t;t=e[6];e[6]=e[9];e[9]=t;t=e[3];e[3]=e[12];e[12]=t;t=e[7];e[7]=e[13];e[13]=t;t=e[11];e[11]=e[14];e[14]=t;return this}setPosition(e,t,n){const i=this.elements;if(e.isVector3){i[12]=e.x;i[13]=e.y;i[14]=e.z}else{i[12]=e;i[13]=t;i[14]=n}return this}invert(){const e=this.elements,t=e[0],n=e[1],i=e[2],r=e[3],s=e[4],a=e[5],o=e[6],l=e[7],c=e[8],h=e[9],u=e[10],d=e[11],p=e[12],f=e[13],m=e[14],g=e[15],_=h*m*l-f*u*l+f*o*d-a*m*d-h*o*g+a*u*g,x=p*u*l-c*m*l-p*o*d+s*m*d+c*o*g-s*u*g,y=c*f*l-p*h*l+p*a*d-s*f*d-c*a*g+s*h*g,M=p*h*o-c*f*o-p*a*u+s*f*u+c*a*m-s*h*m;const b=t*_+n*x+i*y+r*M;if(b===0)return this.set(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);const S=1/b;e[0]=_*S;e[1]=(f*u*r-h*m*r-f*i*d+n*m*d+h*i*g-n*u*g)*S;e[2]=(a*m*r-f*o*r+f*i*l-n*m*l-a*i*g+n*o*g)*S;e[3]=(h*o*r-a*u*r-h*i*l+n*u*l+a*i*d-n*o*d)*S;e[4]=x*S;e[5]=(c*m*r-p*u*r+p*i*d-t*m*d-c*i*g+t*u*g)*S;e[6]=(p*o*r-s*m*r-p*i*l+t*m*l+s*i*g-t*o*g)*S;e[7]=(s*u*r-c*o*r+c*i*l-t*u*l-s*i*d+t*o*d)*S;e[8]=y*S;e[9]=(p*h*r-c*f*r-p*n*d+t*f*d+c*n*g-t*h*g)*S;e[10]=(s*f*r-p*a*r+p*n*l-t*f*l-s*n*g+t*a*g)*S;e[11]=(c*a*r-s*h*r-c*n*l+t*h*l+s*n*d-t*a*d)*S;e[12]=M*S;e[13]=(c*f*i-p*h*i+p*n*u-t*f*u-c*n*m+t*h*m)*S;e[14]=(p*a*i-s*f*i-p*n*o+t*f*o+s*n*m-t*a*m)*S;e[15]=(s*h*i-c*a*i+c*n*o-t*h*o-s*n*u+t*a*u)*S;return this}scale(e){const t=this.elements;const n=e.x,i=e.y,r=e.z;t[0]*=n;t[4]*=i;t[8]*=r;t[1]*=n;t[5]*=i;t[9]*=r;t[2]*=n;t[6]*=i;t[10]*=r;t[3]*=n;t[7]*=i;t[11]*=r;return this}getMaxScaleOnAxis(){const e=this.elements;const t=e[0]*e[0]+e[1]*e[1]+e[2]*e[2];const n=e[4]*e[4]+e[5]*e[5]+e[6]*e[6];const i=e[8]*e[8]+e[9]*e[9]+e[10]*e[10];return Math.sqrt(Math.max(t,n,i))}makeTranslation(e,t,n){e.isVector3?this.set(1,0,0,e.x,0,1,0,e.y,0,0,1,e.z,0,0,0,1):this.set(1,0,0,e,0,1,0,t,0,0,1,n,0,0,0,1);return this}makeRotationX(e){const t=Math.cos(e),n=Math.sin(e);this.set(1,0,0,0,0,t,-n,0,0,n,t,0,0,0,0,1);return this}makeRotationY(e){const t=Math.cos(e),n=Math.sin(e);this.set(t,0,n,0,0,1,0,0,-n,0,t,0,0,0,0,1);return this}makeRotationZ(e){const t=Math.cos(e),n=Math.sin(e);this.set(t,-n,0,0,n,t,0,0,0,0,1,0,0,0,0,1);return this}makeRotationAxis(e,t){const n=Math.cos(t);const i=Math.sin(t);const r=1-n;const s=e.x,a=e.y,o=e.z;const l=r*s,c=r*a;this.set(l*s+n,l*a-i*o,l*o+i*a,0,l*a+i*o,c*a+n,c*o-i*s,0,l*o-i*a,c*o+i*s,r*o*o+n,0,0,0,0,1);return this}makeScale(e,t,n){this.set(e,0,0,0,0,t,0,0,0,0,n,0,0,0,0,1);return this}makeShear(e,t,n,i,r,s){this.set(1,n,r,0,e,1,s,0,t,i,1,0,0,0,0,1);return this}compose(e,t,n){const i=this.elements;const r=t._x,s=t._y,a=t._z,o=t._w;const l=r+r,c=s+s,h=a+a;const u=r*l,d=r*c,p=r*h;const f=s*c,m=s*h,g=a*h;const _=o*l,x=o*c,y=o*h;const M=n.x,b=n.y,S=n.z;i[0]=(1-(f+g))*M;i[1]=(d+y)*M;i[2]=(p-x)*M;i[3]=0;i[4]=(d-y)*b;i[5]=(1-(u+g))*b;i[6]=(m+_)*b;i[7]=0;i[8]=(p+x)*S;i[9]=(m-_)*S;i[10]=(1-(u+f))*S;i[11]=0;i[12]=e.x;i[13]=e.y;i[14]=e.z;i[15]=1;return this}decompose(e,t,n){const i=this.elements;let r=wi.set(i[0],i[1],i[2]).length();const s=wi.set(i[4],i[5],i[6]).length();const a=wi.set(i[8],i[9],i[10]).length();const o=this.determinant();o<0&&(r=-r);e.x=i[12];e.y=i[13];e.z=i[14];Ai.copy(this);const l=1/r;const c=1/s;const h=1/a;Ai.elements[0]*=l;Ai.elements[1]*=l;Ai.elements[2]*=l;Ai.elements[4]*=c;Ai.elements[5]*=c;Ai.elements[6]*=c;Ai.elements[8]*=h;Ai.elements[9]*=h;Ai.elements[10]*=h;t.setFromRotationMatrix(Ai);n.x=r;n.y=s;n.z=a;return this}makePerspective(e,t,n,i,r,s,a=Bn){const o=this.elements;const l=2*r/(t-e);const c=2*r/(n-i);const h=(t+e)/(t-e);const u=(n+i)/(n-i);let d,p;if(a===Bn){d=-(s+r)/(s-r);p=-2*s*r/(s-r)}else{if(a!==Vn)throw new Error("THREE.Matrix4.makePerspective(): Invalid coordinate system: "+a);d=-s/(s-r);p=-s*r/(s-r)}o[0]=l;o[4]=0;o[8]=h;o[12]=0;o[1]=0;o[5]=c;o[9]=u;o[13]=0;o[2]=0;o[6]=0;o[10]=d;o[14]=p;o[3]=0;o[7]=0;o[11]=-1;o[15]=0;return this}makeOrthographic(e,t,n,i,r,s,a=Bn){const o=this.elements;const l=1/(t-e);const c=1/(n-i);const h=1/(s-r);const u=(t+e)*l;const d=(n+i)*c;let p,f;if(a===Bn){p=(s+r)*h;f=-2*h}else{if(a!==Vn)throw new Error("THREE.Matrix4.makeOrthographic(): Invalid coordinate system: "+a);p=r*h;f=-1*h}o[0]=2*l;o[4]=0;o[8]=0;o[12]=-u;o[1]=0;o[5]=2*c;o[9]=0;o[13]=-d;o[2]=0;o[6]=0;o[10]=f;o[14]=-p;o[3]=0;o[7]=0;o[11]=0;o[15]=1;return this}equals(e){const t=this.elements;const n=e.elements;for(let e=0;e<16;e++)if(t[e]!==n[e])return false;return true}fromArray(e,t=0){for(let n=0;n<16;n++)this.elements[n]=e[n+t];return this}toArray(e=[],t=0){const n=this.elements;e[t]=n[0];e[t+1]=n[1];e[t+2]=n[2];e[t+3]=n[3];e[t+4]=n[4];e[t+5]=n[5];e[t+6]=n[6];e[t+7]=n[7];e[t+8]=n[8];e[t+9]=n[9];e[t+10]=n[10];e[t+11]=n[11];e[t+12]=n[12];e[t+13]=n[13];e[t+14]=n[14];e[t+15]=n[15];return e}}const wi=new Vector3;const Ai=new Matrix4;const Ci=new Vector3(0,0,0);const Ri=new Vector3(1,1,1);const Li=new Vector3;const Pi=new Vector3;const Ii=new Vector3;const Ui=new Matrix4;const Di=new Quaternion;class Euler{constructor(e=0,t=0,n=0,i=Euler.DEFAULT_ORDER){this.isEuler=true;this._x=e;this._y=t;this._z=n;this._order=i}get x(){return this._x}set x(e){this._x=e;this._onChangeCallback()}get y(){return this._y}set y(e){this._y=e;this._onChangeCallback()}get z(){return this._z}set z(e){this._z=e;this._onChangeCallback()}get order(){return this._order}set order(e){this._order=e;this._onChangeCallback()}set(e,t,n,i=this._order){this._x=e;this._y=t;this._z=n;this._order=i;this._onChangeCallback();return this}clone(){return new this.constructor(this._x,this._y,this._z,this._order)}copy(e){this._x=e._x;this._y=e._y;this._z=e._z;this._order=e._order;this._onChangeCallback();return this}setFromRotationMatrix(e,t=this._order,n=true){const i=e.elements;const r=i[0],s=i[4],a=i[8];const o=i[1],l=i[5],c=i[9];const h=i[2],u=i[6],d=i[10];switch(t){case"XYZ":this._y=Math.asin(clamp(a,-1,1));if(Math.abs(a)<.9999999){this._x=Math.atan2(-c,d);this._z=Math.atan2(-s,r)}else{this._x=Math.atan2(u,l);this._z=0}break;case"YXZ":this._x=Math.asin(-clamp(c,-1,1));if(Math.abs(c)<.9999999){this._y=Math.atan2(a,d);this._z=Math.atan2(o,l)}else{this._y=Math.atan2(-h,r);this._z=0}break;case"ZXY":this._x=Math.asin(clamp(u,-1,1));if(Math.abs(u)<.9999999){this._y=Math.atan2(-h,d);this._z=Math.atan2(-s,l)}else{this._y=0;this._z=Math.atan2(o,r)}break;case"ZYX":this._y=Math.asin(-clamp(h,-1,1));if(Math.abs(h)<.9999999){this._x=Math.atan2(u,d);this._z=Math.atan2(o,r)}else{this._x=0;this._z=Math.atan2(-s,l)}break;case"YZX":this._z=Math.asin(clamp(o,-1,1));if(Math.abs(o)<.9999999){this._x=Math.atan2(-c,l);this._y=Math.atan2(-h,r)}else{this._x=0;this._y=Math.atan2(a,d)}break;case"XZY":this._z=Math.asin(-clamp(s,-1,1));if(Math.abs(s)<.9999999){this._x=Math.atan2(u,l);this._y=Math.atan2(a,r)}else{this._x=Math.atan2(-c,d);this._y=0}break;default:console.warn("THREE.Euler: .setFromRotationMatrix() encountered an unknown order: "+t)}this._order=t;n===true&&this._onChangeCallback();return this}setFromQuaternion(e,t,n){Ui.makeRotationFromQuaternion(e);return this.setFromRotationMatrix(Ui,t,n)}setFromVector3(e,t=this._order){return this.set(e.x,e.y,e.z,t)}reorder(e){Di.setFromEuler(this);return this.setFromQuaternion(Di,e)}equals(e){return e._x===this._x&&e._y===this._y&&e._z===this._z&&e._order===this._order}fromArray(e){this._x=e[0];this._y=e[1];this._z=e[2];e[3]!==void 0&&(this._order=e[3]);this._onChangeCallback();return this}toArray(e=[],t=0){e[t]=this._x;e[t+1]=this._y;e[t+2]=this._z;e[t+3]=this._order;return e}_onChange(e){this._onChangeCallback=e;return this}_onChangeCallback(){}*[Symbol.iterator](){yield this._x;yield this._y;yield this._z;yield this._order}}Euler.DEFAULT_ORDER="XYZ";class Layers{constructor(){this.mask=1}set(e){this.mask=(1<>>0}enable(e){this.mask|=1<1){for(let e=0;e1){for(let e=0;e0&&(i.userData=this.userData);i.layers=this.layers.mask;i.matrix=this.matrix.toArray();i.up=this.up.toArray();this.matrixAutoUpdate===false&&(i.matrixAutoUpdate=false);if(this.isInstancedMesh){i.type="InstancedMesh";i.count=this.count;i.instanceMatrix=this.instanceMatrix.toJSON();this.instanceColor!==null&&(i.instanceColor=this.instanceColor.toJSON())}if(this.isBatchedMesh){i.type="BatchedMesh";i.perObjectFrustumCulled=this.perObjectFrustumCulled;i.sortObjects=this.sortObjects;i.drawRanges=this._drawRanges;i.reservedRanges=this._reservedRanges;i.visibility=this._visibility;i.active=this._active;i.bounds=this._bounds.map((e=>({boxInitialized:e.boxInitialized,boxMin:e.box.min.toArray(),boxMax:e.box.max.toArray(),sphereInitialized:e.sphereInitialized,sphereRadius:e.sphere.radius,sphereCenter:e.sphere.center.toArray()})));i.maxGeometryCount=this._maxGeometryCount;i.maxVertexCount=this._maxVertexCount;i.maxIndexCount=this._maxIndexCount;i.geometryInitialized=this._geometryInitialized;i.geometryCount=this._geometryCount;i.matricesTexture=this._matricesTexture.toJSON(e);this.boundingSphere!==null&&(i.boundingSphere={center:i.boundingSphere.center.toArray(),radius:i.boundingSphere.radius});this.boundingBox!==null&&(i.boundingBox={min:i.boundingBox.min.toArray(),max:i.boundingBox.max.toArray()})}function serialize(t,n){t[n.uuid]===void 0&&(t[n.uuid]=n.toJSON(e));return n.uuid}if(this.isScene){this.background&&(this.background.isColor?i.background=this.background.toJSON():this.background.isTexture&&(i.background=this.background.toJSON(e).uuid));this.environment&&this.environment.isTexture&&this.environment.isRenderTargetTexture!==true&&(i.environment=this.environment.toJSON(e).uuid)}else if(this.isMesh||this.isLine||this.isPoints){i.geometry=serialize(e.geometries,this.geometry);const t=this.geometry.parameters;if(t!==void 0&&t.shapes!==void 0){const n=t.shapes;if(Array.isArray(n))for(let t=0,i=n.length;t0){i.children=[];for(let t=0;t0){i.animations=[];for(let t=0;t0&&(n.geometries=t);i.length>0&&(n.materials=i);r.length>0&&(n.textures=r);s.length>0&&(n.images=s);a.length>0&&(n.shapes=a);o.length>0&&(n.skeletons=o);l.length>0&&(n.animations=l);c.length>0&&(n.nodes=c)}n.object=i;return n;function extractFromCache(e){const t=[];for(const n in e){const i=e[n];delete i.metadata;t.push(i)}return t}}clone(e){return(new this.constructor).copy(this,e)}copy(e,t=true){this.name=e.name;this.up.copy(e.up);this.position.copy(e.position);this.rotation.order=e.rotation.order;this.quaternion.copy(e.quaternion);this.scale.copy(e.scale);this.matrix.copy(e.matrix);this.matrixWorld.copy(e.matrixWorld);this.matrixAutoUpdate=e.matrixAutoUpdate;this.matrixWorldAutoUpdate=e.matrixWorldAutoUpdate;this.matrixWorldNeedsUpdate=e.matrixWorldNeedsUpdate;this.layers.mask=e.layers.mask;this.visible=e.visible;this.castShadow=e.castShadow;this.receiveShadow=e.receiveShadow;this.frustumCulled=e.frustumCulled;this.renderOrder=e.renderOrder;this.animations=e.animations.slice();this.userData=JSON.parse(JSON.stringify(e.userData));if(t===true)for(let t=0;t0?i.multiplyScalar(1/Math.sqrt(r)):i.set(0,0,0)}static getBarycoord(e,t,n,i,r){Ji.subVectors(i,t);Ki.subVectors(n,t);Qi.subVectors(e,t);const s=Ji.dot(Ji);const a=Ji.dot(Ki);const o=Ji.dot(Qi);const l=Ki.dot(Ki);const c=Ki.dot(Qi);const h=s*l-a*a;if(h===0){r.set(0,0,0);return null}const u=1/h;const d=(l*o-a*c)*u;const p=(s*c-a*o)*u;return r.set(1-d-p,p,d)}static containsPoint(e,t,n,i){return this.getBarycoord(e,t,n,i,$i)!==null&&($i.x>=0&&$i.y>=0&&$i.x+$i.y<=1)}static getInterpolation(e,t,n,i,r,s,a,o){if(this.getBarycoord(e,t,n,i,$i)===null){o.x=0;o.y=0;"z"in o&&(o.z=0);"w"in o&&(o.w=0);return null}o.setScalar(0);o.addScaledVector(r,$i.x);o.addScaledVector(s,$i.y);o.addScaledVector(a,$i.z);return o}static isFrontFacing(e,t,n,i){Ji.subVectors(n,t);Ki.subVectors(e,t);return Ji.cross(Ki).dot(i)<0}set(e,t,n){this.a.copy(e);this.b.copy(t);this.c.copy(n);return this}setFromPointsAndIndices(e,t,n,i){this.a.copy(e[t]);this.b.copy(e[n]);this.c.copy(e[i]);return this}setFromAttributeAndIndices(e,t,n,i){this.a.fromBufferAttribute(e,t);this.b.fromBufferAttribute(e,n);this.c.fromBufferAttribute(e,i);return this}clone(){return(new this.constructor).copy(this)}copy(e){this.a.copy(e.a);this.b.copy(e.b);this.c.copy(e.c);return this}getArea(){Ji.subVectors(this.c,this.b);Ki.subVectors(this.a,this.b);return Ji.cross(Ki).length()*.5}getMidpoint(e){return e.addVectors(this.a,this.b).add(this.c).multiplyScalar(1/3)}getNormal(e){return Triangle.getNormal(this.a,this.b,this.c,e)}getPlane(e){return e.setFromCoplanarPoints(this.a,this.b,this.c)}getBarycoord(e,t){return Triangle.getBarycoord(e,this.a,this.b,this.c,t)}getInterpolation(e,t,n,i,r){return Triangle.getInterpolation(e,this.a,this.b,this.c,t,n,i,r)}containsPoint(e){return Triangle.containsPoint(e,this.a,this.b,this.c)}isFrontFacing(e){return Triangle.isFrontFacing(this.a,this.b,this.c,e)}intersectsBox(e){return e.intersectsTriangle(this)}closestPointToPoint(e,t){const n=this.a,i=this.b,r=this.c;let s,a;er.subVectors(i,n);tr.subVectors(r,n);ir.subVectors(e,n);const o=er.dot(ir);const l=tr.dot(ir);if(o<=0&&l<=0)return t.copy(n);rr.subVectors(e,i);const c=er.dot(rr);const h=tr.dot(rr);if(c>=0&&h<=c)return t.copy(i);const u=o*h-c*l;if(u<=0&&o>=0&&c<=0){s=o/(o-c);return t.copy(n).addScaledVector(er,s)}sr.subVectors(e,r);const d=er.dot(sr);const p=tr.dot(sr);if(p>=0&&d<=p)return t.copy(r);const f=d*l-o*p;if(f<=0&&l>=0&&p<=0){a=l/(l-p);return t.copy(n).addScaledVector(tr,a)}const m=c*p-d*h;if(m<=0&&h-c>=0&&d-p>=0){nr.subVectors(r,i);a=(h-c)/(h-c+(d-p));return t.copy(i).addScaledVector(nr,a)}const g=1/(m+f+u);s=f*g;a=u*g;return t.copy(n).addScaledVector(er,s).addScaledVector(tr,a)}equals(e){return e.a.equals(this.a)&&e.b.equals(this.b)&&e.c.equals(this.c)}}const ar={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};const or={h:0,s:0,l:0};const lr={h:0,s:0,l:0};function hue2rgb(e,t,n){n<0&&(n+=1);n>1&&(n-=1);return n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+6*(t-e)*(2/3-n):e}class Color{constructor(e,t,n){this.isColor=true;this.r=1;this.g=1;this.b=1;return this.set(e,t,n)}set(e,t,n){if(t===void 0&&n===void 0){const t=e;t&&t.isColor?this.copy(t):typeof t==="number"?this.setHex(t):typeof t==="string"&&this.setStyle(t)}else this.setRGB(e,t,n);return this}setScalar(e){this.r=e;this.g=e;this.b=e;return this}setHex(e,t=jt){e=Math.floor(e);this.r=(e>>16&255)/255;this.g=(e>>8&255)/255;this.b=(e&255)/255;Kn.toWorkingColorSpace(this,t);return this}setRGB(e,t,n,i=Kn.workingColorSpace){this.r=e;this.g=t;this.b=n;Kn.toWorkingColorSpace(this,i);return this}setHSL(e,t,n,i=Kn.workingColorSpace){e=euclideanModulo(e,1);t=clamp(t,0,1);n=clamp(n,0,1);if(t===0)this.r=this.g=this.b=n;else{const i=n<=.5?n*(1+t):n+t-n*t;const r=2*n-i;this.r=hue2rgb(r,i,e+1/3);this.g=hue2rgb(r,i,e);this.b=hue2rgb(r,i,e-1/3)}Kn.toWorkingColorSpace(this,i);return this}setStyle(e,t=jt){function handleAlpha(t){t!==void 0&&parseFloat(t)<1&&console.warn("THREE.Color: Alpha component of "+e+" will be ignored.")}let n;if(n=/^(\w+)\(([^\)]*)\)/.exec(e)){let i;const r=n[1];const s=n[2];switch(r){case"rgb":case"rgba":if(i=/^\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(s)){handleAlpha(i[4]);return this.setRGB(Math.min(255,parseInt(i[1],10))/255,Math.min(255,parseInt(i[2],10))/255,Math.min(255,parseInt(i[3],10))/255,t)}if(i=/^\s*(\d+)\%\s*,\s*(\d+)\%\s*,\s*(\d+)\%\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(s)){handleAlpha(i[4]);return this.setRGB(Math.min(100,parseInt(i[1],10))/100,Math.min(100,parseInt(i[2],10))/100,Math.min(100,parseInt(i[3],10))/100,t)}break;case"hsl":case"hsla":if(i=/^\s*(\d*\.?\d+)\s*,\s*(\d*\.?\d+)\%\s*,\s*(\d*\.?\d+)\%\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(s)){handleAlpha(i[4]);return this.setHSL(parseFloat(i[1])/360,parseFloat(i[2])/100,parseFloat(i[3])/100,t)}break;default:console.warn("THREE.Color: Unknown color model "+e)}}else if(n=/^\#([A-Fa-f\d]+)$/.exec(e)){const i=n[1];const r=i.length;if(r===3)return this.setRGB(parseInt(i.charAt(0),16)/15,parseInt(i.charAt(1),16)/15,parseInt(i.charAt(2),16)/15,t);if(r===6)return this.setHex(parseInt(i,16),t);console.warn("THREE.Color: Invalid hex color "+e)}else if(e&&e.length>0)return this.setColorName(e,t);return this}setColorName(e,t=jt){const n=ar[e.toLowerCase()];n!==void 0?this.setHex(n,t):console.warn("THREE.Color: Unknown color "+e);return this}clone(){return new this.constructor(this.r,this.g,this.b)}copy(e){this.r=e.r;this.g=e.g;this.b=e.b;return this}copySRGBToLinear(e){this.r=SRGBToLinear(e.r);this.g=SRGBToLinear(e.g);this.b=SRGBToLinear(e.b);return this}copyLinearToSRGB(e){this.r=LinearToSRGB(e.r);this.g=LinearToSRGB(e.g);this.b=LinearToSRGB(e.b);return this}convertSRGBToLinear(){this.copySRGBToLinear(this);return this}convertLinearToSRGB(){this.copyLinearToSRGB(this);return this}getHex(e=jt){Kn.fromWorkingColorSpace(cr.copy(this),e);return Math.round(clamp(cr.r*255,0,255))*65536+Math.round(clamp(cr.g*255,0,255))*256+Math.round(clamp(cr.b*255,0,255))}getHexString(e=jt){return("000000"+this.getHex(e).toString(16)).slice(-6)}getHSL(e,t=Kn.workingColorSpace){Kn.fromWorkingColorSpace(cr.copy(this),t);const n=cr.r,i=cr.g,r=cr.b;const s=Math.max(n,i,r);const a=Math.min(n,i,r);let o,l;const c=(a+s)/2;if(a===s){o=0;l=0}else{const e=s-a;l=c<=.5?e/(s+a):e/(2-s-a);switch(s){case n:o=(i-r)/e+(i0!==e>0&&this.version++;this._alphaTest=e}onBuild(){}onBeforeRender(){}onBeforeCompile(){}customProgramCacheKey(){return this.onBeforeCompile.toString()}setValues(e){if(e!==void 0)for(const t in e){const n=e[t];if(n===void 0){console.warn(`THREE.Material: parameter '${t}' has value of undefined.`);continue}const i=this[t];i!==void 0?i&&i.isColor?i.set(n):i&&i.isVector3&&n&&n.isVector3?i.copy(n):this[t]=n:console.warn(`THREE.Material: '${t}' is not a property of THREE.${this.type}.`)}}toJSON(e){const t=e===void 0||typeof e==="string";t&&(e={textures:{},images:{}});const n={metadata:{version:4.6,type:"Material",generator:"Material.toJSON"}};n.uuid=this.uuid;n.type=this.type;this.name!==""&&(n.name=this.name);this.color&&this.color.isColor&&(n.color=this.color.getHex());this.roughness!==void 0&&(n.roughness=this.roughness);this.metalness!==void 0&&(n.metalness=this.metalness);this.sheen!==void 0&&(n.sheen=this.sheen);this.sheenColor&&this.sheenColor.isColor&&(n.sheenColor=this.sheenColor.getHex());this.sheenRoughness!==void 0&&(n.sheenRoughness=this.sheenRoughness);this.emissive&&this.emissive.isColor&&(n.emissive=this.emissive.getHex());this.emissiveIntensity!==void 0&&this.emissiveIntensity!==1&&(n.emissiveIntensity=this.emissiveIntensity);this.specular&&this.specular.isColor&&(n.specular=this.specular.getHex());this.specularIntensity!==void 0&&(n.specularIntensity=this.specularIntensity);this.specularColor&&this.specularColor.isColor&&(n.specularColor=this.specularColor.getHex());this.shininess!==void 0&&(n.shininess=this.shininess);this.clearcoat!==void 0&&(n.clearcoat=this.clearcoat);this.clearcoatRoughness!==void 0&&(n.clearcoatRoughness=this.clearcoatRoughness);this.clearcoatMap&&this.clearcoatMap.isTexture&&(n.clearcoatMap=this.clearcoatMap.toJSON(e).uuid);this.clearcoatRoughnessMap&&this.clearcoatRoughnessMap.isTexture&&(n.clearcoatRoughnessMap=this.clearcoatRoughnessMap.toJSON(e).uuid);if(this.clearcoatNormalMap&&this.clearcoatNormalMap.isTexture){n.clearcoatNormalMap=this.clearcoatNormalMap.toJSON(e).uuid;n.clearcoatNormalScale=this.clearcoatNormalScale.toArray()}this.iridescence!==void 0&&(n.iridescence=this.iridescence);this.iridescenceIOR!==void 0&&(n.iridescenceIOR=this.iridescenceIOR);this.iridescenceThicknessRange!==void 0&&(n.iridescenceThicknessRange=this.iridescenceThicknessRange);this.iridescenceMap&&this.iridescenceMap.isTexture&&(n.iridescenceMap=this.iridescenceMap.toJSON(e).uuid);this.iridescenceThicknessMap&&this.iridescenceThicknessMap.isTexture&&(n.iridescenceThicknessMap=this.iridescenceThicknessMap.toJSON(e).uuid);this.anisotropy!==void 0&&(n.anisotropy=this.anisotropy);this.anisotropyRotation!==void 0&&(n.anisotropyRotation=this.anisotropyRotation);this.anisotropyMap&&this.anisotropyMap.isTexture&&(n.anisotropyMap=this.anisotropyMap.toJSON(e).uuid);this.map&&this.map.isTexture&&(n.map=this.map.toJSON(e).uuid);this.matcap&&this.matcap.isTexture&&(n.matcap=this.matcap.toJSON(e).uuid);this.alphaMap&&this.alphaMap.isTexture&&(n.alphaMap=this.alphaMap.toJSON(e).uuid);if(this.lightMap&&this.lightMap.isTexture){n.lightMap=this.lightMap.toJSON(e).uuid;n.lightMapIntensity=this.lightMapIntensity}if(this.aoMap&&this.aoMap.isTexture){n.aoMap=this.aoMap.toJSON(e).uuid;n.aoMapIntensity=this.aoMapIntensity}if(this.bumpMap&&this.bumpMap.isTexture){n.bumpMap=this.bumpMap.toJSON(e).uuid;n.bumpScale=this.bumpScale}if(this.normalMap&&this.normalMap.isTexture){n.normalMap=this.normalMap.toJSON(e).uuid;n.normalMapType=this.normalMapType;n.normalScale=this.normalScale.toArray()}if(this.displacementMap&&this.displacementMap.isTexture){n.displacementMap=this.displacementMap.toJSON(e).uuid;n.displacementScale=this.displacementScale;n.displacementBias=this.displacementBias}this.roughnessMap&&this.roughnessMap.isTexture&&(n.roughnessMap=this.roughnessMap.toJSON(e).uuid);this.metalnessMap&&this.metalnessMap.isTexture&&(n.metalnessMap=this.metalnessMap.toJSON(e).uuid);this.emissiveMap&&this.emissiveMap.isTexture&&(n.emissiveMap=this.emissiveMap.toJSON(e).uuid);this.specularMap&&this.specularMap.isTexture&&(n.specularMap=this.specularMap.toJSON(e).uuid);this.specularIntensityMap&&this.specularIntensityMap.isTexture&&(n.specularIntensityMap=this.specularIntensityMap.toJSON(e).uuid);this.specularColorMap&&this.specularColorMap.isTexture&&(n.specularColorMap=this.specularColorMap.toJSON(e).uuid);if(this.envMap&&this.envMap.isTexture){n.envMap=this.envMap.toJSON(e).uuid;this.combine!==void 0&&(n.combine=this.combine)}this.envMapRotation!==void 0&&(n.envMapRotation=this.envMapRotation.toArray());this.envMapIntensity!==void 0&&(n.envMapIntensity=this.envMapIntensity);this.reflectivity!==void 0&&(n.reflectivity=this.reflectivity);this.refractionRatio!==void 0&&(n.refractionRatio=this.refractionRatio);this.gradientMap&&this.gradientMap.isTexture&&(n.gradientMap=this.gradientMap.toJSON(e).uuid);this.transmission!==void 0&&(n.transmission=this.transmission);this.transmissionMap&&this.transmissionMap.isTexture&&(n.transmissionMap=this.transmissionMap.toJSON(e).uuid);this.thickness!==void 0&&(n.thickness=this.thickness);this.thicknessMap&&this.thicknessMap.isTexture&&(n.thicknessMap=this.thicknessMap.toJSON(e).uuid);this.attenuationDistance!==void 0&&this.attenuationDistance!==Infinity&&(n.attenuationDistance=this.attenuationDistance);this.attenuationColor!==void 0&&(n.attenuationColor=this.attenuationColor.getHex());this.size!==void 0&&(n.size=this.size);this.shadowSide!==null&&(n.shadowSide=this.shadowSide);this.sizeAttenuation!==void 0&&(n.sizeAttenuation=this.sizeAttenuation);this.blending!==m&&(n.blending=this.blending);this.side!==u&&(n.side=this.side);this.vertexColors===true&&(n.vertexColors=true);this.opacity<1&&(n.opacity=this.opacity);this.transparent===true&&(n.transparent=true);this.blendSrc!==L&&(n.blendSrc=this.blendSrc);this.blendDst!==P&&(n.blendDst=this.blendDst);this.blendEquation!==M&&(n.blendEquation=this.blendEquation);this.blendSrcAlpha!==null&&(n.blendSrcAlpha=this.blendSrcAlpha);this.blendDstAlpha!==null&&(n.blendDstAlpha=this.blendDstAlpha);this.blendEquationAlpha!==null&&(n.blendEquationAlpha=this.blendEquationAlpha);this.blendColor&&this.blendColor.isColor&&(n.blendColor=this.blendColor.getHex());this.blendAlpha!==0&&(n.blendAlpha=this.blendAlpha);this.depthFunc!==W&&(n.depthFunc=this.depthFunc);this.depthTest===false&&(n.depthTest=this.depthTest);this.depthWrite===false&&(n.depthWrite=this.depthWrite);this.colorWrite===false&&(n.colorWrite=this.colorWrite);this.stencilWriteMask!==255&&(n.stencilWriteMask=this.stencilWriteMask);this.stencilFunc!==gn&&(n.stencilFunc=this.stencilFunc);this.stencilRef!==0&&(n.stencilRef=this.stencilRef);this.stencilFuncMask!==255&&(n.stencilFuncMask=this.stencilFuncMask);this.stencilFail!==tn&&(n.stencilFail=this.stencilFail);this.stencilZFail!==tn&&(n.stencilZFail=this.stencilZFail);this.stencilZPass!==tn&&(n.stencilZPass=this.stencilZPass);this.stencilWrite===true&&(n.stencilWrite=this.stencilWrite);this.rotation!==void 0&&this.rotation!==0&&(n.rotation=this.rotation);this.polygonOffset===true&&(n.polygonOffset=true);this.polygonOffsetFactor!==0&&(n.polygonOffsetFactor=this.polygonOffsetFactor);this.polygonOffsetUnits!==0&&(n.polygonOffsetUnits=this.polygonOffsetUnits);this.linewidth!==void 0&&this.linewidth!==1&&(n.linewidth=this.linewidth);this.dashSize!==void 0&&(n.dashSize=this.dashSize);this.gapSize!==void 0&&(n.gapSize=this.gapSize);this.scale!==void 0&&(n.scale=this.scale);this.dithering===true&&(n.dithering=true);this.alphaTest>0&&(n.alphaTest=this.alphaTest);this.alphaHash===true&&(n.alphaHash=true);this.alphaToCoverage===true&&(n.alphaToCoverage=true);this.premultipliedAlpha===true&&(n.premultipliedAlpha=true);this.forceSinglePass===true&&(n.forceSinglePass=true);this.wireframe===true&&(n.wireframe=true);this.wireframeLinewidth>1&&(n.wireframeLinewidth=this.wireframeLinewidth);this.wireframeLinecap!=="round"&&(n.wireframeLinecap=this.wireframeLinecap);this.wireframeLinejoin!=="round"&&(n.wireframeLinejoin=this.wireframeLinejoin);this.flatShading===true&&(n.flatShading=true);this.visible===false&&(n.visible=false);this.toneMapped===false&&(n.toneMapped=false);this.fog===false&&(n.fog=false);Object.keys(this.userData).length>0&&(n.userData=this.userData);function extractFromCache(e){const t=[];for(const n in e){const i=e[n];delete i.metadata;t.push(i)}return t}if(t){const t=extractFromCache(e.textures);const i=extractFromCache(e.images);t.length>0&&(n.textures=t);i.length>0&&(n.images=i)}return n}clone(){return(new this.constructor).copy(this)}copy(e){this.name=e.name;this.blending=e.blending;this.side=e.side;this.vertexColors=e.vertexColors;this.opacity=e.opacity;this.transparent=e.transparent;this.blendSrc=e.blendSrc;this.blendDst=e.blendDst;this.blendEquation=e.blendEquation;this.blendSrcAlpha=e.blendSrcAlpha;this.blendDstAlpha=e.blendDstAlpha;this.blendEquationAlpha=e.blendEquationAlpha;this.blendColor.copy(e.blendColor);this.blendAlpha=e.blendAlpha;this.depthFunc=e.depthFunc;this.depthTest=e.depthTest;this.depthWrite=e.depthWrite;this.stencilWriteMask=e.stencilWriteMask;this.stencilFunc=e.stencilFunc;this.stencilRef=e.stencilRef;this.stencilFuncMask=e.stencilFuncMask;this.stencilFail=e.stencilFail;this.stencilZFail=e.stencilZFail;this.stencilZPass=e.stencilZPass;this.stencilWrite=e.stencilWrite;const t=e.clippingPlanes;let n=null;if(t!==null){const e=t.length;n=new Array(e);for(let i=0;i!==e;++i)n[i]=t[i].clone()}this.clippingPlanes=n;this.clipIntersection=e.clipIntersection;this.clipShadows=e.clipShadows;this.shadowSide=e.shadowSide;this.colorWrite=e.colorWrite;this.precision=e.precision;this.polygonOffset=e.polygonOffset;this.polygonOffsetFactor=e.polygonOffsetFactor;this.polygonOffsetUnits=e.polygonOffsetUnits;this.dithering=e.dithering;this.alphaTest=e.alphaTest;this.alphaHash=e.alphaHash;this.alphaToCoverage=e.alphaToCoverage;this.premultipliedAlpha=e.premultipliedAlpha;this.forceSinglePass=e.forceSinglePass;this.visible=e.visible;this.toneMapped=e.toneMapped;this.userData=JSON.parse(JSON.stringify(e.userData));return this}dispose(){this.dispatchEvent({type:"dispose"})}set needsUpdate(e){e===true&&this.version++}}class MeshBasicMaterial extends Material{constructor(e){super();this.isMeshBasicMaterial=true;this.type="MeshBasicMaterial";this.color=new Color(16777215);this.map=null;this.lightMap=null;this.lightMapIntensity=1;this.aoMap=null;this.aoMapIntensity=1;this.specularMap=null;this.alphaMap=null;this.envMap=null;this.envMapRotation=new Euler;this.combine=Z;this.reflectivity=1;this.refractionRatio=.98;this.wireframe=false;this.wireframeLinewidth=1;this.wireframeLinecap="round";this.wireframeLinejoin="round";this.fog=true;this.setValues(e)}copy(e){super.copy(e);this.color.copy(e.color);this.map=e.map;this.lightMap=e.lightMap;this.lightMapIntensity=e.lightMapIntensity;this.aoMap=e.aoMap;this.aoMapIntensity=e.aoMapIntensity;this.specularMap=e.specularMap;this.alphaMap=e.alphaMap;this.envMap=e.envMap;this.envMapRotation.copy(e.envMapRotation);this.combine=e.combine;this.reflectivity=e.reflectivity;this.refractionRatio=e.refractionRatio;this.wireframe=e.wireframe;this.wireframeLinewidth=e.wireframeLinewidth;this.wireframeLinecap=e.wireframeLinecap;this.wireframeLinejoin=e.wireframeLinejoin;this.fog=e.fog;return this}}const ur=_generateTables();function _generateTables(){const e=new ArrayBuffer(4);const t=new Float32Array(e);const n=new Uint32Array(e);const i=new Uint32Array(512);const r=new Uint32Array(512);for(let e=0;e<256;++e){const t=e-127;if(t<-27){i[e]=0;i[e|256]=32768;r[e]=24;r[e|256]=24}else if(t<-14){i[e]=1024>>-t-14;i[e|256]=1024>>-t-14|32768;r[e]=-t-1;r[e|256]=-t-1}else if(t<=15){i[e]=t+15<<10;i[e|256]=t+15<<10|32768;r[e]=13;r[e|256]=13}else if(t<128){i[e]=31744;i[e|256]=64512;r[e]=24;r[e|256]=24}else{i[e]=31744;i[e|256]=64512;r[e]=13;r[e|256]=13}}const s=new Uint32Array(2048);const a=new Uint32Array(64);const o=new Uint32Array(64);for(let e=1;e<1024;++e){let t=e<<13;let n=0;while((t&8388608)===0){t<<=1;n-=8388608}t&=-8388609;n+=947912704;s[e]=t|n}for(let e=1024;e<2048;++e)s[e]=939524096+(e-1024<<13);for(let e=1;e<31;++e)a[e]=e<<23;a[31]=1199570944;a[32]=2147483648;for(let e=33;e<63;++e)a[e]=2147483648+(e-32<<23);a[63]=3347054592;for(let e=1;e<64;++e)e!==32&&(o[e]=1024);return{floatView:t,uint32View:n,baseTable:i,shiftTable:r,mantissaTable:s,exponentTable:a,offsetTable:o}}function toHalfFloat(e){Math.abs(e)>65504&&console.warn("THREE.DataUtils.toHalfFloat(): Value out of range.");e=clamp(e,-65504,65504);ur.floatView[0]=e;const t=ur.uint32View[0];const n=t>>23&511;return ur.baseTable[n]+((t&8388607)>>ur.shiftTable[n])}function fromHalfFloat(e){const t=e>>10;ur.uint32View[0]=ur.mantissaTable[ur.offsetTable[t]+(e&1023)]+ur.exponentTable[t];return ur.floatView[0]}const dr={toHalfFloat:toHalfFloat,fromHalfFloat:fromHalfFloat};const pr=new Vector3;const fr=new Vector2;class BufferAttribute{constructor(e,t,n=false){if(Array.isArray(e))throw new TypeError("THREE.BufferAttribute: array should be a Typed Array.");this.isBufferAttribute=true;this.name="";this.array=e;this.itemSize=t;this.count=e!==void 0?e.length/t:0;this.normalized=n;this.usage=En;this._updateRange={offset:0,count:-1};this.updateRanges=[];this.gpuType=Ue;this.version=0}onUploadCallback(){}set needsUpdate(e){e===true&&this.version++}get updateRange(){warnOnce("THREE.BufferAttribute: updateRange() is deprecated and will be removed in r169. Use addUpdateRange() instead.");return this._updateRange}setUsage(e){this.usage=e;return this}addUpdateRange(e,t){this.updateRanges.push({start:e,count:t})}clearUpdateRanges(){this.updateRanges.length=0}copy(e){this.name=e.name;this.array=new e.array.constructor(e.array);this.itemSize=e.itemSize;this.count=e.count;this.normalized=e.normalized;this.usage=e.usage;this.gpuType=e.gpuType;return this}copyAt(e,t,n){e*=this.itemSize;n*=t.itemSize;for(let i=0,r=this.itemSize;i0&&(e.userData=this.userData);if(this.parameters!==void 0){const t=this.parameters;for(const n in t)t[n]!==void 0&&(e[n]=t[n]);return e}e.data={attributes:{}};const t=this.index;t!==null&&(e.data.index={type:t.array.constructor.name,array:Array.prototype.slice.call(t.array)});const n=this.attributes;for(const t in n){const i=n[t];e.data.attributes[t]=i.toJSON(e.data)}const i={};let r=false;for(const t in this.morphAttributes){const n=this.morphAttributes[t];const s=[];for(let t=0,i=n.length;t0){i[t]=s;r=true}}if(r){e.data.morphAttributes=i;e.data.morphTargetsRelative=this.morphTargetsRelative}const s=this.groups;s.length>0&&(e.data.groups=JSON.parse(JSON.stringify(s)));const a=this.boundingSphere;a!==null&&(e.data.boundingSphere={center:a.center.toArray(),radius:a.radius});return e}clone(){return(new this.constructor).copy(this)}copy(e){this.index=null;this.attributes={};this.morphAttributes={};this.groups=[];this.boundingBox=null;this.boundingSphere=null;const t={};this.name=e.name;const n=e.index;n!==null&&this.setIndex(n.clone(t));const i=e.attributes;for(const e in i){const n=i[e];this.setAttribute(e,n.clone(t))}const r=e.morphAttributes;for(const e in r){const n=[];const i=r[e];for(let e=0,r=i.length;e0){const e=t[n[0]];if(e!==void 0){this.morphTargetInfluences=[];this.morphTargetDictionary={};for(let t=0,n=e.length;t(e.far-e.near)**2)return}br.copy(r).invert();Sr.copy(e.ray).applyMatrix4(br);n.boundingBox!==null&&Sr.intersectsBox(n.boundingBox)===false||this._computeIntersections(e,t,Sr)}}_computeIntersections(e,t,n){let i;const r=this.geometry;const s=this.material;const a=r.index;const o=r.attributes.position;const l=r.attributes.uv;const c=r.attributes.uv1;const h=r.attributes.normal;const u=r.groups;const d=r.drawRange;if(a!==null)if(Array.isArray(s))for(let r=0,o=u.length;rn.far?null:{distance:c,point:Vr.clone(),object:e}}function checkGeometryIntersection(e,t,n,i,r,s,a,o,l,c){e.getVertexPosition(o,wr);e.getVertexPosition(l,Ar);e.getVertexPosition(c,Cr);const h=checkIntersection(e,t,n,i,wr,Ar,Cr,Br);if(h){if(r){Pr.fromBufferAttribute(r,o);Ir.fromBufferAttribute(r,l);Ur.fromBufferAttribute(r,c);h.uv=Triangle.getInterpolation(Br,wr,Ar,Cr,Pr,Ir,Ur,new Vector2)}if(s){Pr.fromBufferAttribute(s,o);Ir.fromBufferAttribute(s,l);Ur.fromBufferAttribute(s,c);h.uv1=Triangle.getInterpolation(Br,wr,Ar,Cr,Pr,Ir,Ur,new Vector2)}if(a){Dr.fromBufferAttribute(a,o);Nr.fromBufferAttribute(a,l);Or.fromBufferAttribute(a,c);h.normal=Triangle.getInterpolation(Br,wr,Ar,Cr,Dr,Nr,Or,new Vector3);h.normal.dot(i.direction)>0&&h.normal.multiplyScalar(-1)}const e={a:o,b:l,c:c,normal:new Vector3,materialIndex:0};Triangle.getNormal(wr,Ar,Cr,e.normal);h.face=e}return h}class BoxGeometry extends BufferGeometry{constructor(e=1,t=1,n=1,i=1,r=1,s=1){super();this.type="BoxGeometry";this.parameters={width:e,height:t,depth:n,widthSegments:i,heightSegments:r,depthSegments:s};const a=this;i=Math.floor(i);r=Math.floor(r);s=Math.floor(s);const o=[];const l=[];const c=[];const h=[];let u=0;let d=0;buildPlane("z","y","x",-1,-1,n,t,e,s,r,0);buildPlane("z","y","x",1,-1,n,t,-e,s,r,1);buildPlane("x","z","y",1,1,e,n,t,i,s,2);buildPlane("x","z","y",1,-1,e,n,-t,i,s,3);buildPlane("x","y","z",1,-1,e,t,n,i,r,4);buildPlane("x","y","z",-1,-1,e,t,-n,i,r,5);this.setIndex(o);this.setAttribute("position",new Float32BufferAttribute(l,3));this.setAttribute("normal",new Float32BufferAttribute(c,3));this.setAttribute("uv",new Float32BufferAttribute(h,2));function buildPlane(e,t,n,i,r,s,p,f,m,g,_){const x=s/m;const y=p/g;const M=s/2;const b=p/2;const S=f/2;const T=m+1;const E=g+1;let w=0;let A=0;const C=new Vector3;for(let s=0;s0?1:-1;c.push(C.x,C.y,C.z);h.push(o/m);h.push(1-s/g);w+=1}}for(let e=0;e0&&(t.defines=this.defines);t.vertexShader=this.vertexShader;t.fragmentShader=this.fragmentShader;t.lights=this.lights;t.clipping=this.clipping;const n={};for(const e in this.extensions)this.extensions[e]===true&&(n[e]=true);Object.keys(n).length>0&&(t.extensions=n);return t}}class Camera extends Object3D{constructor(){super();this.isCamera=true;this.type="Camera";this.matrixWorldInverse=new Matrix4;this.projectionMatrix=new Matrix4;this.projectionMatrixInverse=new Matrix4;this.coordinateSystem=Bn}copy(e,t){super.copy(e,t);this.matrixWorldInverse.copy(e.matrixWorldInverse);this.projectionMatrix.copy(e.projectionMatrix);this.projectionMatrixInverse.copy(e.projectionMatrixInverse);this.coordinateSystem=e.coordinateSystem;return this}getWorldDirection(e){return super.getWorldDirection(e).negate()}updateMatrixWorld(e){super.updateMatrixWorld(e);this.matrixWorldInverse.copy(this.matrixWorld).invert()}updateWorldMatrix(e,t){super.updateWorldMatrix(e,t);this.matrixWorldInverse.copy(this.matrixWorld).invert()}clone(){return(new this.constructor).copy(this)}}const kr=new Vector3;const Hr=new Vector2;const Wr=new Vector2;class PerspectiveCamera extends Camera{constructor(e=50,t=1,n=.1,i=2e3){super();this.isPerspectiveCamera=true;this.type="PerspectiveCamera";this.fov=e;this.zoom=1;this.near=n;this.far=i;this.focus=10;this.aspect=t;this.view=null;this.filmGauge=35;this.filmOffset=0;this.updateProjectionMatrix()}copy(e,t){super.copy(e,t);this.fov=e.fov;this.zoom=e.zoom;this.near=e.near;this.far=e.far;this.focus=e.focus;this.aspect=e.aspect;this.view=e.view===null?null:Object.assign({},e.view);this.filmGauge=e.filmGauge;this.filmOffset=e.filmOffset;return this}setFocalLength(e){const t=.5*this.getFilmHeight()/e;this.fov=kn*2*Math.atan(t);this.updateProjectionMatrix()}getFocalLength(){const e=Math.tan(Gn*.5*this.fov);return.5*this.getFilmHeight()/e}getEffectiveFOV(){return kn*2*Math.atan(Math.tan(Gn*.5*this.fov)/this.zoom)}getFilmWidth(){return this.filmGauge*Math.min(this.aspect,1)}getFilmHeight(){return this.filmGauge/Math.max(this.aspect,1)}getViewBounds(e,t,n){kr.set(-1,-1,.5).applyMatrix4(this.projectionMatrixInverse);t.set(kr.x,kr.y).multiplyScalar(-e/kr.z);kr.set(1,1,.5).applyMatrix4(this.projectionMatrixInverse);n.set(kr.x,kr.y).multiplyScalar(-e/kr.z)}getViewSize(e,t){this.getViewBounds(e,Hr,Wr);return t.subVectors(Wr,Hr)}setViewOffset(e,t,n,i,r,s){this.aspect=e/t;this.view===null&&(this.view={enabled:true,fullWidth:1,fullHeight:1,offsetX:0,offsetY:0,width:1,height:1});this.view.enabled=true;this.view.fullWidth=e;this.view.fullHeight=t;this.view.offsetX=n;this.view.offsetY=i;this.view.width=r;this.view.height=s;this.updateProjectionMatrix()}clearViewOffset(){this.view!==null&&(this.view.enabled=false);this.updateProjectionMatrix()}updateProjectionMatrix(){const e=this.near;let t=e*Math.tan(Gn*.5*this.fov)/this.zoom;let n=2*t;let i=this.aspect*n;let r=-.5*i;const s=this.view;if(this.view!==null&&this.view.enabled){const e=s.fullWidth,a=s.fullHeight;r+=s.offsetX*i/e;t-=s.offsetY*n/a;i*=s.width/e;n*=s.height/a}const a=this.filmOffset;a!==0&&(r+=e*a/this.getFilmWidth());this.projectionMatrix.makePerspective(r,r+i,t,t-n,e,this.far,this.coordinateSystem);this.projectionMatrixInverse.copy(this.projectionMatrix).invert()}toJSON(e){const t=super.toJSON(e);t.object.fov=this.fov;t.object.zoom=this.zoom;t.object.near=this.near;t.object.far=this.far;t.object.focus=this.focus;t.object.aspect=this.aspect;this.view!==null&&(t.object.view=Object.assign({},this.view));t.object.filmGauge=this.filmGauge;t.object.filmOffset=this.filmOffset;return t}}const Xr=-90;const jr=1;class CubeCamera extends Object3D{constructor(e,t,n){super();this.type="CubeCamera";this.renderTarget=n;this.coordinateSystem=null;this.activeMipmapLevel=0;const i=new PerspectiveCamera(Xr,jr,e,t);i.layers=this.layers;this.add(i);const r=new PerspectiveCamera(Xr,jr,e,t);r.layers=this.layers;this.add(r);const s=new PerspectiveCamera(Xr,jr,e,t);s.layers=this.layers;this.add(s);const a=new PerspectiveCamera(Xr,jr,e,t);a.layers=this.layers;this.add(a);const o=new PerspectiveCamera(Xr,jr,e,t);o.layers=this.layers;this.add(o);const l=new PerspectiveCamera(Xr,jr,e,t);l.layers=this.layers;this.add(l)}updateCoordinateSystem(){const e=this.coordinateSystem;const t=this.children.concat();const[n,i,r,s,a,o]=t;for(const e of t)this.remove(e);if(e===Bn){n.up.set(0,1,0);n.lookAt(1,0,0);i.up.set(0,1,0);i.lookAt(-1,0,0);r.up.set(0,0,-1);r.lookAt(0,1,0);s.up.set(0,0,1);s.lookAt(0,-1,0);a.up.set(0,1,0);a.lookAt(0,0,1);o.up.set(0,1,0);o.lookAt(0,0,-1)}else{if(e!==Vn)throw new Error("THREE.CubeCamera.updateCoordinateSystem(): Invalid coordinate system: "+e);n.up.set(0,-1,0);n.lookAt(-1,0,0);i.up.set(0,-1,0);i.lookAt(1,0,0);r.up.set(0,0,1);r.lookAt(0,1,0);s.up.set(0,0,-1);s.lookAt(0,-1,0);a.up.set(0,-1,0);a.lookAt(0,0,1);o.up.set(0,-1,0);o.lookAt(0,0,-1)}for(const e of t){this.add(e);e.updateMatrixWorld()}}update(e,t){this.parent===null&&this.updateMatrixWorld();const{renderTarget:n,activeMipmapLevel:i}=this;if(this.coordinateSystem!==e.coordinateSystem){this.coordinateSystem=e.coordinateSystem;this.updateCoordinateSystem()}const[r,s,a,o,l,c]=this.children;const h=e.getRenderTarget();const u=e.getActiveCubeFace();const d=e.getActiveMipmapLevel();const p=e.xr.enabled;e.xr.enabled=false;const f=n.texture.generateMipmaps;n.texture.generateMipmaps=false;e.setRenderTarget(n,0,i);e.render(t,r);e.setRenderTarget(n,1,i);e.render(t,s);e.setRenderTarget(n,2,i);e.render(t,a);e.setRenderTarget(n,3,i);e.render(t,o);e.setRenderTarget(n,4,i);e.render(t,l);n.texture.generateMipmaps=f;e.setRenderTarget(n,5,i);e.render(t,c);e.setRenderTarget(h,u,d);e.xr.enabled=p;n.texture.needsPMREMUpdate=true}}class CubeTexture extends Texture{constructor(e,t,n,i,r,s,a,o,l,c){e=e!==void 0?e:[];t=t!==void 0?t:ce;super(e,t,n,i,r,s,a,o,l,c);this.isCubeTexture=true;this.flipY=false}get images(){return this.image}set images(e){this.image=e}}class WebGLCubeRenderTarget extends WebGLRenderTarget{constructor(e=1,t={}){super(e,e,t);this.isWebGLCubeRenderTarget=true;const n={width:e,height:e,depth:1};const i=[n,n,n,n,n,n];this.texture=new CubeTexture(i,t.mapping,t.wrapS,t.wrapT,t.magFilter,t.minFilter,t.format,t.type,t.anisotropy,t.colorSpace);this.texture.isRenderTargetTexture=true;this.texture.generateMipmaps=t.generateMipmaps!==void 0&&t.generateMipmaps;this.texture.minFilter=t.minFilter!==void 0?t.minFilter:be}fromEquirectangularTexture(e,t){this.texture.type=t.type;this.texture.colorSpace=t.colorSpace;this.texture.generateMipmaps=t.generateMipmaps;this.texture.minFilter=t.minFilter;this.texture.magFilter=t.magFilter;const n={uniforms:{tEquirect:{value:null}},vertexShader:"\n\n\t\t\t\tvarying vec3 vWorldDirection;\n\n\t\t\t\tvec3 transformDirection( in vec3 dir, in mat4 matrix ) {\n\n\t\t\t\t\treturn normalize( ( matrix * vec4( dir, 0.0 ) ).xyz );\n\n\t\t\t\t}\n\n\t\t\t\tvoid main() {\n\n\t\t\t\t\tvWorldDirection = transformDirection( position, modelMatrix );\n\n\t\t\t\t\t#include \n\t\t\t\t\t#include \n\n\t\t\t\t}\n\t\t\t",fragmentShader:"\n\n\t\t\t\tuniform sampler2D tEquirect;\n\n\t\t\t\tvarying vec3 vWorldDirection;\n\n\t\t\t\t#include \n\n\t\t\t\tvoid main() {\n\n\t\t\t\t\tvec3 direction = normalize( vWorldDirection );\n\n\t\t\t\t\tvec2 sampleUV = equirectUv( direction );\n\n\t\t\t\t\tgl_FragColor = texture2D( tEquirect, sampleUV );\n\n\t\t\t\t}\n\t\t\t"};const i=new BoxGeometry(5,5,5);const r=new ShaderMaterial({name:"CubemapFromEquirect",uniforms:cloneUniforms(n.uniforms),vertexShader:n.vertexShader,fragmentShader:n.fragmentShader,side:d,blending:f});r.uniforms.tEquirect.value=t;const s=new Mesh(i,r);const a=t.minFilter;t.minFilter===Ee&&(t.minFilter=be);const o=new CubeCamera(1,10,this);o.update(e,s);t.minFilter=a;s.geometry.dispose();s.material.dispose();return this}clear(e,t,n,i){const r=e.getRenderTarget();for(let r=0;r<6;r++){e.setRenderTarget(this,r);e.clear(t,n,i)}e.setRenderTarget(r)}}const qr=new Vector3;const Yr=new Vector3;const Zr=new Matrix3;class Plane{constructor(e=new Vector3(1,0,0),t=0){this.isPlane=true;this.normal=e;this.constant=t}set(e,t){this.normal.copy(e);this.constant=t;return this}setComponents(e,t,n,i){this.normal.set(e,t,n);this.constant=i;return this}setFromNormalAndCoplanarPoint(e,t){this.normal.copy(e);this.constant=-t.dot(this.normal);return this}setFromCoplanarPoints(e,t,n){const i=qr.subVectors(n,t).cross(Yr.subVectors(e,t)).normalize();this.setFromNormalAndCoplanarPoint(i,e);return this}copy(e){this.normal.copy(e.normal);this.constant=e.constant;return this}normalize(){const e=1/this.normal.length();this.normal.multiplyScalar(e);this.constant*=e;return this}negate(){this.constant*=-1;this.normal.negate();return this}distanceToPoint(e){return this.normal.dot(e)+this.constant}distanceToSphere(e){return this.distanceToPoint(e.center)-e.radius}projectPoint(e,t){return t.copy(e).addScaledVector(this.normal,-this.distanceToPoint(e))}intersectLine(e,t){const n=e.delta(qr);const i=this.normal.dot(n);if(i===0)return this.distanceToPoint(e.start)===0?t.copy(e.start):null;const r=-(e.start.dot(this.normal)+this.constant)/i;return r<0||r>1?null:t.copy(e.start).addScaledVector(n,r)}intersectsLine(e){const t=this.distanceToPoint(e.start);const n=this.distanceToPoint(e.end);return t<0&&n>0||n<0&&t>0}intersectsBox(e){return e.intersectsPlane(this)}intersectsSphere(e){return e.intersectsPlane(this)}coplanarPoint(e){return e.copy(this.normal).multiplyScalar(-this.constant)}applyMatrix4(e,t){const n=t||Zr.getNormalMatrix(e);const i=this.coplanarPoint(qr).applyMatrix4(e);const r=this.normal.applyMatrix3(n).normalize();this.constant=-i.dot(r);return this}translate(e){this.constant-=e.dot(this.normal);return this}equals(e){return e.normal.equals(this.normal)&&e.constant===this.constant}clone(){return(new this.constructor).copy(this)}}const Jr=new Sphere;const Kr=new Vector3;class Frustum{constructor(e=new Plane,t=new Plane,n=new Plane,i=new Plane,r=new Plane,s=new Plane){this.planes=[e,t,n,i,r,s]}set(e,t,n,i,r,s){const a=this.planes;a[0].copy(e);a[1].copy(t);a[2].copy(n);a[3].copy(i);a[4].copy(r);a[5].copy(s);return this}copy(e){const t=this.planes;for(let n=0;n<6;n++)t[n].copy(e.planes[n]);return this}setFromProjectionMatrix(e,t=Bn){const n=this.planes;const i=e.elements;const r=i[0],s=i[1],a=i[2],o=i[3];const l=i[4],c=i[5],h=i[6],u=i[7];const d=i[8],p=i[9],f=i[10],m=i[11];const g=i[12],_=i[13],x=i[14],y=i[15];n[0].setComponents(o-r,u-l,m-d,y-g).normalize();n[1].setComponents(o+r,u+l,m+d,y+g).normalize();n[2].setComponents(o+s,u+c,m+p,y+_).normalize();n[3].setComponents(o-s,u-c,m-p,y-_).normalize();n[4].setComponents(o-a,u-h,m-f,y-x).normalize();if(t===Bn)n[5].setComponents(o+a,u+h,m+f,y+x).normalize();else{if(t!==Vn)throw new Error("THREE.Frustum.setFromProjectionMatrix(): Invalid coordinate system: "+t);n[5].setComponents(a,h,f,x).normalize()}return this}intersectsObject(e){if(e.boundingSphere!==void 0){e.boundingSphere===null&&e.computeBoundingSphere();Jr.copy(e.boundingSphere).applyMatrix4(e.matrixWorld)}else{const t=e.geometry;t.boundingSphere===null&&t.computeBoundingSphere();Jr.copy(t.boundingSphere).applyMatrix4(e.matrixWorld)}return this.intersectsSphere(Jr)}intersectsSprite(e){Jr.center.set(0,0,0);Jr.radius=.7071067811865476;Jr.applyMatrix4(e.matrixWorld);return this.intersectsSphere(Jr)}intersectsSphere(e){const t=this.planes;const n=e.center;const i=-e.radius;for(let e=0;e<6;e++){const r=t[e].distanceToPoint(n);if(r0?e.max.x:e.min.x;Kr.y=i.normal.y>0?e.max.y:e.min.y;Kr.z=i.normal.z>0?e.max.z:e.min.z;if(i.distanceToPoint(Kr)<0)return false}return true}containsPoint(e){const t=this.planes;for(let n=0;n<6;n++)if(t[n].distanceToPoint(e)<0)return false;return true}clone(){return(new this.constructor).copy(this)}}function WebGLAnimation(){let e=null;let t=false;let n=null;let i=null;function onAnimationFrame(t,r){n(t,r);i=e.requestAnimationFrame(onAnimationFrame)}return{start:function(){if(t!==true&&n!==null){i=e.requestAnimationFrame(onAnimationFrame);t=true}},stop:function(){e.cancelAnimationFrame(i);t=false},setAnimationLoop:function(e){n=e},setContext:function(t){e=t}}}function WebGLAttributes(e,t){const n=t.isWebGL2;const i=new WeakMap;function createBuffer(t,i){const r=t.array;const s=t.usage;const a=r.byteLength;const o=e.createBuffer();e.bindBuffer(i,o);e.bufferData(i,r,s);t.onUploadCallback();let l;if(r instanceof Float32Array)l=e.FLOAT;else if(r instanceof Uint16Array)if(t.isFloat16BufferAttribute){if(!n)throw new Error("THREE.WebGLAttributes: Usage of Float16BufferAttribute requires WebGL2.");l=e.HALF_FLOAT}else l=e.UNSIGNED_SHORT;else if(r instanceof Int16Array)l=e.SHORT;else if(r instanceof Uint32Array)l=e.UNSIGNED_INT;else if(r instanceof Int32Array)l=e.INT;else if(r instanceof Int8Array)l=e.BYTE;else if(r instanceof Uint8Array)l=e.UNSIGNED_BYTE;else{if(!(r instanceof Uint8ClampedArray))throw new Error("THREE.WebGLAttributes: Unsupported buffer data format: "+r);l=e.UNSIGNED_BYTE}return{buffer:o,type:l,bytesPerElement:r.BYTES_PER_ELEMENT,version:t.version,size:a}}function updateBuffer(t,i,r){const s=i.array;const a=i._updateRange;const o=i.updateRanges;e.bindBuffer(r,t);a.count===-1&&o.length===0&&e.bufferSubData(r,0,s);if(o.length!==0){for(let t=0,i=o.length;t0;x=(e?n:t).get(x)}if(x===null)setClear(o,l);else if(x&&x.isColor){setClear(x,1);_=true}const y=e.xr.getEnvironmentBlendMode();y==="additive"?i.buffers.color.setClear(0,0,0,1,a):y==="alpha-blend"&&i.buffers.color.setClear(0,0,0,0,a);(e.autoClear||_)&&e.clear(e.autoClearColor,e.autoClearDepth,e.autoClearStencil);if(x&&(x.isCubeTexture||x.mapping===pe)){if(h===void 0){h=new Mesh(new BoxGeometry(1,1,1),new ShaderMaterial({name:"BackgroundCubeMaterial",uniforms:cloneUniforms(No.backgroundCube.uniforms),vertexShader:No.backgroundCube.vertexShader,fragmentShader:No.backgroundCube.fragmentShader,side:d,depthTest:false,depthWrite:false,fog:false}));h.geometry.deleteAttribute("normal");h.geometry.deleteAttribute("uv");h.onBeforeRender=function(e,t,n){this.matrixWorld.copyPosition(n.matrixWorld)};Object.defineProperty(h.material,"envMap",{get:function(){return this.uniforms.envMap.value}});r.update(h)}Bo.copy(g.backgroundRotation);Bo.x*=-1;Bo.y*=-1;Bo.z*=-1;if(x.isCubeTexture&&x.isRenderTargetTexture===false){Bo.y*=-1;Bo.z*=-1}h.material.uniforms.envMap.value=x;h.material.uniforms.flipEnvMap.value=x.isCubeTexture&&x.isRenderTargetTexture===false?-1:1;h.material.uniforms.backgroundBlurriness.value=g.backgroundBlurriness;h.material.uniforms.backgroundIntensity.value=g.backgroundIntensity;h.material.uniforms.backgroundRotation.value.setFromMatrix4(Vo.makeRotationFromEuler(Bo));h.material.toneMapped=Kn.getTransfer(x.colorSpace)!==Kt;if(p!==x||f!==x.version||m!==e.toneMapping){h.material.needsUpdate=true;p=x;f=x.version;m=e.toneMapping}h.layers.enableAll();s.unshift(h,h.geometry,h.material,0,0,null)}else if(x&&x.isTexture){if(c===void 0){c=new Mesh(new PlaneGeometry(2,2),new ShaderMaterial({name:"BackgroundMaterial",uniforms:cloneUniforms(No.background.uniforms),vertexShader:No.background.vertexShader,fragmentShader:No.background.fragmentShader,side:u,depthTest:false,depthWrite:false,fog:false}));c.geometry.deleteAttribute("normal");Object.defineProperty(c.material,"map",{get:function(){return this.uniforms.t2D.value}});r.update(c)}c.material.uniforms.t2D.value=x;c.material.uniforms.backgroundIntensity.value=g.backgroundIntensity;c.material.toneMapped=Kn.getTransfer(x.colorSpace)!==Kt;x.matrixAutoUpdate===true&&x.updateMatrix();c.material.uniforms.uvTransform.value.copy(x.matrix);if(p!==x||f!==x.version||m!==e.toneMapping){c.material.needsUpdate=true;p=x;f=x.version;m=e.toneMapping}c.layers.enableAll();s.unshift(c,c.geometry,c.material,0,0,null)}}function setClear(t,n){t.getRGB(Oo,getUnlitUniformColorSpace(e));i.buffers.color.setClear(Oo.r,Oo.g,Oo.b,n,a)}return{getClearColor:function(){return o},setClearColor:function(e,t=1){o.set(e);l=t;setClear(o,l)},getClearAlpha:function(){return l},setClearAlpha:function(e){l=e;setClear(o,l)},render:render}}function WebGLBindingStates(e,t,n,i){const r=e.getParameter(e.MAX_VERTEX_ATTRIBS);const s=i.isWebGL2?null:t.get("OES_vertex_array_object");const a=i.isWebGL2||s!==null;const o={};const l=createBindingState(null);let c=l;let h=false;function setup(t,i,r,s,o){let l=false;if(a){const e=getBindingState(s,r,i);if(c!==e){c=e;bindVertexArrayObject(c.object)}l=needsUpdate(t,s,r,o);l&&saveCache(t,s,r,o)}else{const e=i.wireframe===true;if(c.geometry!==s.id||c.program!==r.id||c.wireframe!==e){c.geometry=s.id;c.program=r.id;c.wireframe=e;l=true}}o!==null&&n.update(o,e.ELEMENT_ARRAY_BUFFER);if(l||h){h=false;setupVertexAttributes(t,i,r,s);o!==null&&e.bindBuffer(e.ELEMENT_ARRAY_BUFFER,n.get(o).buffer)}}function createVertexArrayObject(){return i.isWebGL2?e.createVertexArray():s.createVertexArrayOES()}function bindVertexArrayObject(t){return i.isWebGL2?e.bindVertexArray(t):s.bindVertexArrayOES(t)}function deleteVertexArrayObject(t){return i.isWebGL2?e.deleteVertexArray(t):s.deleteVertexArrayOES(t)}function getBindingState(e,t,n){const i=n.wireframe===true;let r=o[e.id];if(r===void 0){r={};o[e.id]=r}let s=r[t.id];if(s===void 0){s={};r[t.id]=s}let a=s[i];if(a===void 0){a=createBindingState(createVertexArrayObject());s[i]=a}return a}function createBindingState(e){const t=[];const n=[];const i=[];for(let e=0;e=0){const n=r[t];let i=s[t];if(i===void 0){t==="instanceMatrix"&&e.instanceMatrix&&(i=e.instanceMatrix);t==="instanceColor"&&e.instanceColor&&(i=e.instanceColor)}if(n===void 0)return true;if(n.attribute!==i)return true;if(i&&n.data!==i.data)return true;a++}}return c.attributesNum!==a||c.index!==i}function saveCache(e,t,n,i){const r={};const s=t.attributes;let a=0;const o=n.getAttributes();for(const t in o){const n=o[t];if(n.location>=0){let n=s[t];if(n===void 0){t==="instanceMatrix"&&e.instanceMatrix&&(n=e.instanceMatrix);t==="instanceColor"&&e.instanceColor&&(n=e.instanceColor)}const i={};i.attribute=n;n&&n.data&&(i.data=n.data);r[t]=i;a++}}c.attributes=r;c.attributesNum=a;c.index=i}function initAttributes(){const e=c.newAttributes;for(let t=0,n=e.length;t=0){let a=l[t];if(a===void 0){t==="instanceMatrix"&&r.instanceMatrix&&(a=r.instanceMatrix);t==="instanceColor"&&r.instanceColor&&(a=r.instanceColor)}if(a!==void 0){const t=a.normalized;const l=a.itemSize;const c=n.get(a);if(c===void 0)continue;const h=c.buffer;const u=c.type;const d=c.bytesPerElement;const p=i.isWebGL2===true&&(u===e.INT||u===e.UNSIGNED_INT||a.gpuType===Pe);if(a.isInterleavedBufferAttribute){const n=a.data;const i=n.stride;const c=a.offset;if(n.isInstancedInterleavedBuffer){for(let e=0;e0&&e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.HIGH_FLOAT).precision>0)return"highp";t="mediump"}return t==="mediump"&&e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.MEDIUM_FLOAT).precision>0&&e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.MEDIUM_FLOAT).precision>0?"mediump":"lowp"}const r=typeof WebGL2RenderingContext!=="undefined"&&e.constructor.name==="WebGL2RenderingContext";let s=n.precision!==void 0?n.precision:"highp";const a=getMaxPrecision(s);if(a!==s){console.warn("THREE.WebGLRenderer:",s,"not supported, using",a,"instead.");s=a}const o=r||t.has("WEBGL_draw_buffers");const l=n.logarithmicDepthBuffer===true;const c=e.getParameter(e.MAX_TEXTURE_IMAGE_UNITS);const h=e.getParameter(e.MAX_VERTEX_TEXTURE_IMAGE_UNITS);const u=e.getParameter(e.MAX_TEXTURE_SIZE);const d=e.getParameter(e.MAX_CUBE_MAP_TEXTURE_SIZE);const p=e.getParameter(e.MAX_VERTEX_ATTRIBS);const f=e.getParameter(e.MAX_VERTEX_UNIFORM_VECTORS);const m=e.getParameter(e.MAX_VARYING_VECTORS);const g=e.getParameter(e.MAX_FRAGMENT_UNIFORM_VECTORS);const _=h>0;const x=r||t.has("OES_texture_float");const y=_&&x;const M=r?e.getParameter(e.MAX_SAMPLES):0;return{isWebGL2:r,drawBuffers:o,getMaxAnisotropy:getMaxAnisotropy,getMaxPrecision:getMaxPrecision,precision:s,logarithmicDepthBuffer:l,maxTextures:c,maxVertexTextures:h,maxTextureSize:u,maxCubemapSize:d,maxAttributes:p,maxVertexUniforms:f,maxVaryings:m,maxFragmentUniforms:g,vertexTextures:_,floatFragmentTextures:x,floatVertexTextures:y,maxSamples:M}}function WebGLClipping(e){const t=this;let n=null,i=0,r=false,s=false;const a=new Plane,o=new Matrix3,l={value:null,needsUpdate:false};this.uniform=l;this.numPlanes=0;this.numIntersection=0;this.init=function(e,t){const n=e.length!==0||t||i!==0||r;r=t;i=e.length;return n};this.beginShadows=function(){s=true;projectPlanes(null)};this.endShadows=function(){s=false};this.setGlobalState=function(e,t){n=projectPlanes(e,t,0)};this.setState=function(t,a,o){const c=t.clippingPlanes,h=t.clipIntersection,u=t.clipShadows;const d=e.get(t);if(!r||c===null||c.length===0||s&&!u)s?projectPlanes(null):resetGlobalState();else{const e=s?0:i,t=e*4;let r=d.clippingState||null;l.value=r;r=projectPlanes(c,a,t,o);for(let e=0;e!==t;++e)r[e]=n[e];d.clippingState=r;this.numIntersection=h?this.numPlanes:0;this.numPlanes+=e}};function resetGlobalState(){if(l.value!==n){l.value=n;l.needsUpdate=i>0}t.numPlanes=i;t.numIntersection=0}function projectPlanes(e,n,i,r){const s=e!==null?e.length:0;let c=null;if(s!==0){c=l.value;if(r!==true||c===null){const t=i+s*4,r=n.matrixWorldInverse;o.getNormalMatrix(r);(c===null||c.length0){const r=new WebGLCubeRenderTarget(i.height);r.fromEquirectangularTexture(e,n);t.set(n,r);n.addEventListener("dispose",onTextureDispose);return mapTextureMapping(r.texture,n.mapping)}return null}}}return n}function onTextureDispose(e){const n=e.target;n.removeEventListener("dispose",onTextureDispose);const i=t.get(n);if(i!==void 0){t.delete(n);i.dispose()}}function dispose(){t=new WeakMap}return{get:get,dispose:dispose}}class OrthographicCamera extends Camera{constructor(e=-1,t=1,n=1,i=-1,r=.1,s=2e3){super();this.isOrthographicCamera=true;this.type="OrthographicCamera";this.zoom=1;this.view=null;this.left=e;this.right=t;this.top=n;this.bottom=i;this.near=r;this.far=s;this.updateProjectionMatrix()}copy(e,t){super.copy(e,t);this.left=e.left;this.right=e.right;this.top=e.top;this.bottom=e.bottom;this.near=e.near;this.far=e.far;this.zoom=e.zoom;this.view=e.view===null?null:Object.assign({},e.view);return this}setViewOffset(e,t,n,i,r,s){this.view===null&&(this.view={enabled:true,fullWidth:1,fullHeight:1,offsetX:0,offsetY:0,width:1,height:1});this.view.enabled=true;this.view.fullWidth=e;this.view.fullHeight=t;this.view.offsetX=n;this.view.offsetY=i;this.view.width=r;this.view.height=s;this.updateProjectionMatrix()}clearViewOffset(){this.view!==null&&(this.view.enabled=false);this.updateProjectionMatrix()}updateProjectionMatrix(){const e=(this.right-this.left)/(2*this.zoom);const t=(this.top-this.bottom)/(2*this.zoom);const n=(this.right+this.left)/2;const i=(this.top+this.bottom)/2;let r=n-e;let s=n+e;let a=i+t;let o=i-t;if(this.view!==null&&this.view.enabled){const e=(this.right-this.left)/this.view.fullWidth/this.zoom;const t=(this.top-this.bottom)/this.view.fullHeight/this.zoom;r+=e*this.view.offsetX;s=r+e*this.view.width;a-=t*this.view.offsetY;o=a-t*this.view.height}this.projectionMatrix.makeOrthographic(r,s,a,o,this.near,this.far,this.coordinateSystem);this.projectionMatrixInverse.copy(this.projectionMatrix).invert()}toJSON(e){const t=super.toJSON(e);t.object.zoom=this.zoom;t.object.left=this.left;t.object.right=this.right;t.object.top=this.top;t.object.bottom=this.bottom;t.object.near=this.near;t.object.far=this.far;this.view!==null&&(t.object.view=Object.assign({},this.view));return t}}const Fo=4;const zo=[.125,.215,.35,.446,.526,.582];const Go=20;const ko=new OrthographicCamera;const Ho=new Color;let Wo=null;let Xo=0;let jo=0;const qo=(1+Math.sqrt(5))/2;const Yo=1/qo;const Zo=[new Vector3(1,1,1),new Vector3(-1,1,1),new Vector3(1,1,-1),new Vector3(-1,1,-1),new Vector3(0,qo,Yo),new Vector3(0,qo,-Yo),new Vector3(Yo,0,qo),new Vector3(-Yo,0,qo),new Vector3(qo,Yo,0),new Vector3(-qo,Yo,0)];class PMREMGenerator{constructor(e){this._renderer=e;this._pingPongRenderTarget=null;this._lodMax=0;this._cubeSize=0;this._lodPlanes=[];this._sizeLods=[];this._sigmas=[];this._blurMaterial=null;this._cubemapMaterial=null;this._equirectMaterial=null;this._compileMaterial(this._blurMaterial)}fromScene(e,t=0,n=.1,i=100){Wo=this._renderer.getRenderTarget();Xo=this._renderer.getActiveCubeFace();jo=this._renderer.getActiveMipmapLevel();this._setSize(256);const r=this._allocateTargets();r.depthBuffer=true;this._sceneToCubeUV(e,n,i,r);t>0&&this._blur(r,0,0,t);this._applyPMREM(r);this._cleanup(r);return r}fromEquirectangular(e,t=null){return this._fromTexture(e,t)}fromCubemap(e,t=null){return this._fromTexture(e,t)}compileCubemapShader(){if(this._cubemapMaterial===null){this._cubemapMaterial=_getCubemapMaterial();this._compileMaterial(this._cubemapMaterial)}}compileEquirectangularShader(){if(this._equirectMaterial===null){this._equirectMaterial=_getEquirectMaterial();this._compileMaterial(this._equirectMaterial)}}dispose(){this._dispose();this._cubemapMaterial!==null&&this._cubemapMaterial.dispose();this._equirectMaterial!==null&&this._equirectMaterial.dispose()}_setSize(e){this._lodMax=Math.floor(Math.log2(e));this._cubeSize=Math.pow(2,this._lodMax)}_dispose(){this._blurMaterial!==null&&this._blurMaterial.dispose();this._pingPongRenderTarget!==null&&this._pingPongRenderTarget.dispose();for(let e=0;e2?r:0,r,r);c.setRenderTarget(i);m&&c.render(f,a);c.render(e,a)}f.geometry.dispose();f.material.dispose();c.toneMapping=u;c.autoClear=h;e.background=g}_textureToCubeUV(e,t){const n=this._renderer;const i=e.mapping===ce||e.mapping===he;if(i){this._cubemapMaterial===null&&(this._cubemapMaterial=_getCubemapMaterial());this._cubemapMaterial.uniforms.flipEnvMap.value=e.isRenderTargetTexture===false?-1:1}else this._equirectMaterial===null&&(this._equirectMaterial=_getEquirectMaterial());const r=i?this._cubemapMaterial:this._equirectMaterial;const s=new Mesh(this._lodPlanes[0],r);const a=r.uniforms;a.envMap.value=e;const o=this._cubeSize;_setViewport(t,0,0,3*o,2*o);n.setRenderTarget(t);n.render(s,ko)}_applyPMREM(e){const t=this._renderer;const n=t.autoClear;t.autoClear=false;for(let t=1;tGo&&console.warn(`sigmaRadians, ${r}, is too large and will clip, as it requested ${m} samples when the maximum is set to ${Go}`);const g=[];let _=0;for(let e=0;ex-Fo?i-x+Fo:0);const b=4*(this._cubeSize-y);_setViewport(t,M,b,3*y,2*y);o.setRenderTarget(t);o.render(h,ko)}}function _createPlanes(e){const t=[];const n=[];const i=[];let r=e;const s=e-Fo+1+zo.length;for(let a=0;ae-Fo?o=zo[a-e+Fo-1]:a===0&&(o=0);i.push(o);const l=1/(s-2);const c=-l;const h=1+l;const u=[c,c,h,c,h,h,c,c,h,h,c,h];const d=6;const p=6;const f=3;const m=2;const g=1;const _=new Float32Array(f*p*d);const x=new Float32Array(m*p*d);const y=new Float32Array(g*p*d);for(let e=0;e2?0:-1;const i=[t,n,0,t+2/3,n,0,t+2/3,n+1,0,t,n,0,t+2/3,n+1,0,t,n+1,0];_.set(i,f*p*e);x.set(u,m*p*e);const r=[e,e,e,e,e,e];y.set(r,g*p*e)}const M=new BufferGeometry;M.setAttribute("position",new BufferAttribute(_,f));M.setAttribute("uv",new BufferAttribute(x,m));M.setAttribute("faceIndex",new BufferAttribute(y,g));t.push(M);r>Fo&&r--}return{lodPlanes:t,sizeLods:n,sigmas:i}}function _createRenderTarget(e,t,n){const i=new WebGLRenderTarget(e,t,n);i.texture.mapping=pe;i.texture.name="PMREM.cubeUv";i.scissorTest=true;return i}function _setViewport(e,t,n,i,r){e.viewport.set(t,n,i,r);e.scissor.set(t,n,i,r)}function _getBlurShader(e,t,n){const i=new Float32Array(Go);const r=new Vector3(0,1,0);const s=new ShaderMaterial({name:"SphericalGaussianBlur",defines:{n:Go,CUBEUV_TEXEL_WIDTH:1/t,CUBEUV_TEXEL_HEIGHT:1/n,CUBEUV_MAX_MIP:`${e}.0`},uniforms:{envMap:{value:null},samples:{value:1},weights:{value:i},latitudinal:{value:false},dTheta:{value:0},mipInt:{value:0},poleAxis:{value:r}},vertexShader:_getCommonVertexShader(),fragmentShader:"\n\n\t\t\tprecision mediump float;\n\t\t\tprecision mediump int;\n\n\t\t\tvarying vec3 vOutputDirection;\n\n\t\t\tuniform sampler2D envMap;\n\t\t\tuniform int samples;\n\t\t\tuniform float weights[ n ];\n\t\t\tuniform bool latitudinal;\n\t\t\tuniform float dTheta;\n\t\t\tuniform float mipInt;\n\t\t\tuniform vec3 poleAxis;\n\n\t\t\t#define ENVMAP_TYPE_CUBE_UV\n\t\t\t#include \n\n\t\t\tvec3 getSample( float theta, vec3 axis ) {\n\n\t\t\t\tfloat cosTheta = cos( theta );\n\t\t\t\t// Rodrigues' axis-angle rotation\n\t\t\t\tvec3 sampleDirection = vOutputDirection * cosTheta\n\t\t\t\t\t+ cross( axis, vOutputDirection ) * sin( theta )\n\t\t\t\t\t+ axis * dot( axis, vOutputDirection ) * ( 1.0 - cosTheta );\n\n\t\t\t\treturn bilinearCubeUV( envMap, sampleDirection, mipInt );\n\n\t\t\t}\n\n\t\t\tvoid main() {\n\n\t\t\t\tvec3 axis = latitudinal ? poleAxis : cross( poleAxis, vOutputDirection );\n\n\t\t\t\tif ( all( equal( axis, vec3( 0.0 ) ) ) ) {\n\n\t\t\t\t\taxis = vec3( vOutputDirection.z, 0.0, - vOutputDirection.x );\n\n\t\t\t\t}\n\n\t\t\t\taxis = normalize( axis );\n\n\t\t\t\tgl_FragColor = vec4( 0.0, 0.0, 0.0, 1.0 );\n\t\t\t\tgl_FragColor.rgb += weights[ 0 ] * getSample( 0.0, axis );\n\n\t\t\t\tfor ( int i = 1; i < n; i++ ) {\n\n\t\t\t\t\tif ( i >= samples ) {\n\n\t\t\t\t\t\tbreak;\n\n\t\t\t\t\t}\n\n\t\t\t\t\tfloat theta = dTheta * float( i );\n\t\t\t\t\tgl_FragColor.rgb += weights[ i ] * getSample( -1.0 * theta, axis );\n\t\t\t\t\tgl_FragColor.rgb += weights[ i ] * getSample( theta, axis );\n\n\t\t\t\t}\n\n\t\t\t}\n\t\t",blending:f,depthTest:false,depthWrite:false});return s}function _getEquirectMaterial(){return new ShaderMaterial({name:"EquirectangularToCubeUV",uniforms:{envMap:{value:null}},vertexShader:_getCommonVertexShader(),fragmentShader:"\n\n\t\t\tprecision mediump float;\n\t\t\tprecision mediump int;\n\n\t\t\tvarying vec3 vOutputDirection;\n\n\t\t\tuniform sampler2D envMap;\n\n\t\t\t#include \n\n\t\t\tvoid main() {\n\n\t\t\t\tvec3 outputDirection = normalize( vOutputDirection );\n\t\t\t\tvec2 uv = equirectUv( outputDirection );\n\n\t\t\t\tgl_FragColor = vec4( texture2D ( envMap, uv ).rgb, 1.0 );\n\n\t\t\t}\n\t\t",blending:f,depthTest:false,depthWrite:false})}function _getCubemapMaterial(){return new ShaderMaterial({name:"CubemapToCubeUV",uniforms:{envMap:{value:null},flipEnvMap:{value:-1}},vertexShader:_getCommonVertexShader(),fragmentShader:"\n\n\t\t\tprecision mediump float;\n\t\t\tprecision mediump int;\n\n\t\t\tuniform float flipEnvMap;\n\n\t\t\tvarying vec3 vOutputDirection;\n\n\t\t\tuniform samplerCube envMap;\n\n\t\t\tvoid main() {\n\n\t\t\t\tgl_FragColor = textureCube( envMap, vec3( flipEnvMap * vOutputDirection.x, vOutputDirection.yz ) );\n\n\t\t\t}\n\t\t",blending:f,depthTest:false,depthWrite:false})}function _getCommonVertexShader(){return"\n\n\t\tprecision mediump float;\n\t\tprecision mediump int;\n\n\t\tattribute float faceIndex;\n\n\t\tvarying vec3 vOutputDirection;\n\n\t\t// RH coordinate system; PMREM face-indexing convention\n\t\tvec3 getDirection( vec2 uv, float face ) {\n\n\t\t\tuv = 2.0 * uv - 1.0;\n\n\t\t\tvec3 direction = vec3( uv, 1.0 );\n\n\t\t\tif ( face == 0.0 ) {\n\n\t\t\t\tdirection = direction.zyx; // ( 1, v, u ) pos x\n\n\t\t\t} else if ( face == 1.0 ) {\n\n\t\t\t\tdirection = direction.xzy;\n\t\t\t\tdirection.xz *= -1.0; // ( -u, 1, -v ) pos y\n\n\t\t\t} else if ( face == 2.0 ) {\n\n\t\t\t\tdirection.x *= -1.0; // ( -u, v, 1 ) pos z\n\n\t\t\t} else if ( face == 3.0 ) {\n\n\t\t\t\tdirection = direction.zyx;\n\t\t\t\tdirection.xz *= -1.0; // ( -1, v, -u ) neg x\n\n\t\t\t} else if ( face == 4.0 ) {\n\n\t\t\t\tdirection = direction.xzy;\n\t\t\t\tdirection.xy *= -1.0; // ( -u, -1, v ) neg y\n\n\t\t\t} else if ( face == 5.0 ) {\n\n\t\t\t\tdirection.z *= -1.0; // ( u, v, -1 ) neg z\n\n\t\t\t}\n\n\t\t\treturn direction;\n\n\t\t}\n\n\t\tvoid main() {\n\n\t\t\tvOutputDirection = getDirection( uv, faceIndex );\n\t\t\tgl_Position = vec4( position, 1.0 );\n\n\t\t}\n\t"}function WebGLCubeUVMaps(e){let t=new WeakMap;let n=null;function get(i){if(i&&i.isTexture){const r=i.mapping;const s=r===ue||r===de;const a=r===ce||r===he;if(s||a){if(i.isRenderTargetTexture&&i.needsPMREMUpdate===true){i.needsPMREMUpdate=false;let r=t.get(i);n===null&&(n=new PMREMGenerator(e));r=s?n.fromEquirectangular(i,r):n.fromCubemap(i,r);t.set(i,r);return r.texture}if(t.has(i))return t.get(i).texture;{const r=i.image;if(s&&r&&r.height>0||a&&r&&isCubeTextureComplete(r)){n===null&&(n=new PMREMGenerator(e));const r=s?n.fromEquirectangular(i):n.fromCubemap(i);t.set(i,r);i.addEventListener("dispose",onTextureDispose);return r.texture}return null}}}return i}function isCubeTextureComplete(e){let t=0;const n=6;for(let i=0;it.maxTextureSize){T=Math.ceil(S/t.maxTextureSize);S=t.maxTextureSize}const E=new Float32Array(S*T*4*p);const w=new DataArrayTexture(E,S,T,p);w.type=Ue;w.needsUpdate=true;const A=b*4;for(let C=0;C0)return e;const r=t*n;let s=tl[r];if(s===void 0){s=new Float32Array(r);tl[r]=s}if(t!==0){i.toArray(s,0);for(let i=1,r=0;i!==t;++i){r+=n;e[i].toArray(s,r)}}return s}function arraysEqual(e,t){if(e.length!==t.length)return false;for(let n=0,i=e.length;n":" "} ${r}: ${n[e]}`)}return i.join("\n")}function getEncodingComponents(e){const t=Kn.getPrimaries(Kn.workingColorSpace);const n=Kn.getPrimaries(e);let i;t===n?i="":t===$t&&n===Qt?i="LinearDisplayP3ToLinearSRGB":t===Qt&&n===$t&&(i="LinearSRGBToLinearDisplayP3");switch(e){case qt:case Zt:return[i,"LinearTransferOETF"];case jt:case Yt:return[i,"sRGBTransferOETF"];default:console.warn("THREE.WebGLProgram: Unsupported color space:",e);return[i,"LinearTransferOETF"]}}function getShaderErrors(e,t,n){const i=e.getShaderParameter(t,e.COMPILE_STATUS);const r=e.getShaderInfoLog(t).trim();if(i&&r==="")return"";const s=/ERROR: 0:(\d+)/.exec(r);if(s){const i=parseInt(s[1]);return n.toUpperCase()+"\n\n"+r+"\n\n"+handleSource(e.getShaderSource(t),i)}return r}function getTexelEncodingFunction(e,t){const n=getEncodingComponents(t);return`vec4 ${e}( vec4 value ) { return ${n[0]}( ${n[1]}( value ) ); }`}function getToneMappingFunction(e,t){let n;switch(t){case $:n="Linear";break;case ee:n="Reinhard";break;case te:n="OptimizedCineon";break;case ne:n="ACESFilmic";break;case re:n="AgX";break;case se:n="Neutral";break;case ie:n="Custom";break;default:console.warn("THREE.WebGLProgram: Unsupported toneMapping:",t);n="Linear"}return"vec3 "+e+"( vec3 color ) { return "+n+"ToneMapping( color ); }"}function generateExtensions(e){const t=[e.extensionDerivatives||!!e.envMapCubeUVHeight||e.bumpMap||e.normalMapTangentSpace||e.clearcoatNormalMap||e.flatShading||e.alphaToCoverage||e.shaderID==="physical"?"#extension GL_OES_standard_derivatives : enable":"",(e.extensionFragDepth||e.logarithmicDepthBuffer)&&e.rendererExtensionFragDepth?"#extension GL_EXT_frag_depth : enable":"",e.extensionDrawBuffers&&e.rendererExtensionDrawBuffers?"#extension GL_EXT_draw_buffers : require":"",(e.extensionShaderTextureLOD||e.envMap||e.transmission)&&e.rendererExtensionShaderTextureLod?"#extension GL_EXT_shader_texture_lod : enable":""];return t.filter(filterEmptyLine).join("\n")}function generateVertexExtensions(e){const t=[e.extensionClipCullDistance?"#extension GL_ANGLE_clip_cull_distance : require":"",e.extensionMultiDraw?"#extension GL_ANGLE_multi_draw : require":""];return t.filter(filterEmptyLine).join("\n")}function generateDefines(e){const t=[];for(const n in e){const i=e[n];i!==false&&t.push("#define "+n+" "+i)}return t.join("\n")}function fetchAttributeLocations(e,t){const n={};const i=e.getProgramParameter(t,e.ACTIVE_ATTRIBUTES);for(let r=0;r/gm;function resolveIncludes(e){return e.replace(cl,includeReplacer)}const hl=new Map([["encodings_fragment","colorspace_fragment"],["encodings_pars_fragment","colorspace_pars_fragment"],["output_fragment","opaque_fragment"]]);function includeReplacer(e,t){let n=Uo[t];if(n===void 0){const e=hl.get(t);if(e===void 0)throw new Error("Can not resolve #include <"+t+">");n=Uo[e];console.warn('THREE.WebGLRenderer: Shader chunk "%s" has been deprecated. Use "%s" instead.',t,e)}return resolveIncludes(n)}const ul=/#pragma unroll_loop_start\s+for\s*\(\s*int\s+i\s*=\s*(\d+)\s*;\s*i\s*<\s*(\d+)\s*;\s*i\s*\+\+\s*\)\s*{([\s\S]+?)}\s+#pragma unroll_loop_end/g;function unrollLoops(e){return e.replace(ul,loopReplacer)}function loopReplacer(e,t,n,i){let r="";for(let e=parseInt(t);e0&&(_+="\n");x=[p,"#define SHADER_TYPE "+n.shaderType,"#define SHADER_NAME "+n.shaderName,m].filter(filterEmptyLine).join("\n");x.length>0&&(x+="\n")}else{_=[generatePrecision(n),"#define SHADER_TYPE "+n.shaderType,"#define SHADER_NAME "+n.shaderName,m,n.extensionClipCullDistance?"#define USE_CLIP_DISTANCE":"",n.batching?"#define USE_BATCHING":"",n.instancing?"#define USE_INSTANCING":"",n.instancingColor?"#define USE_INSTANCING_COLOR":"",n.instancingMorph?"#define USE_INSTANCING_MORPH":"",n.useFog&&n.fog?"#define USE_FOG":"",n.useFog&&n.fogExp2?"#define FOG_EXP2":"",n.map?"#define USE_MAP":"",n.envMap?"#define USE_ENVMAP":"",n.envMap?"#define "+h:"",n.lightMap?"#define USE_LIGHTMAP":"",n.aoMap?"#define USE_AOMAP":"",n.bumpMap?"#define USE_BUMPMAP":"",n.normalMap?"#define USE_NORMALMAP":"",n.normalMapObjectSpace?"#define USE_NORMALMAP_OBJECTSPACE":"",n.normalMapTangentSpace?"#define USE_NORMALMAP_TANGENTSPACE":"",n.displacementMap?"#define USE_DISPLACEMENTMAP":"",n.emissiveMap?"#define USE_EMISSIVEMAP":"",n.anisotropy?"#define USE_ANISOTROPY":"",n.anisotropyMap?"#define USE_ANISOTROPYMAP":"",n.clearcoatMap?"#define USE_CLEARCOATMAP":"",n.clearcoatRoughnessMap?"#define USE_CLEARCOAT_ROUGHNESSMAP":"",n.clearcoatNormalMap?"#define USE_CLEARCOAT_NORMALMAP":"",n.iridescenceMap?"#define USE_IRIDESCENCEMAP":"",n.iridescenceThicknessMap?"#define USE_IRIDESCENCE_THICKNESSMAP":"",n.specularMap?"#define USE_SPECULARMAP":"",n.specularColorMap?"#define USE_SPECULAR_COLORMAP":"",n.specularIntensityMap?"#define USE_SPECULAR_INTENSITYMAP":"",n.roughnessMap?"#define USE_ROUGHNESSMAP":"",n.metalnessMap?"#define USE_METALNESSMAP":"",n.alphaMap?"#define USE_ALPHAMAP":"",n.alphaHash?"#define USE_ALPHAHASH":"",n.transmission?"#define USE_TRANSMISSION":"",n.transmissionMap?"#define USE_TRANSMISSIONMAP":"",n.thicknessMap?"#define USE_THICKNESSMAP":"",n.sheenColorMap?"#define USE_SHEEN_COLORMAP":"",n.sheenRoughnessMap?"#define USE_SHEEN_ROUGHNESSMAP":"",n.mapUv?"#define MAP_UV "+n.mapUv:"",n.alphaMapUv?"#define ALPHAMAP_UV "+n.alphaMapUv:"",n.lightMapUv?"#define LIGHTMAP_UV "+n.lightMapUv:"",n.aoMapUv?"#define AOMAP_UV "+n.aoMapUv:"",n.emissiveMapUv?"#define EMISSIVEMAP_UV "+n.emissiveMapUv:"",n.bumpMapUv?"#define BUMPMAP_UV "+n.bumpMapUv:"",n.normalMapUv?"#define NORMALMAP_UV "+n.normalMapUv:"",n.displacementMapUv?"#define DISPLACEMENTMAP_UV "+n.displacementMapUv:"",n.metalnessMapUv?"#define METALNESSMAP_UV "+n.metalnessMapUv:"",n.roughnessMapUv?"#define ROUGHNESSMAP_UV "+n.roughnessMapUv:"",n.anisotropyMapUv?"#define ANISOTROPYMAP_UV "+n.anisotropyMapUv:"",n.clearcoatMapUv?"#define CLEARCOATMAP_UV "+n.clearcoatMapUv:"",n.clearcoatNormalMapUv?"#define CLEARCOAT_NORMALMAP_UV "+n.clearcoatNormalMapUv:"",n.clearcoatRoughnessMapUv?"#define CLEARCOAT_ROUGHNESSMAP_UV "+n.clearcoatRoughnessMapUv:"",n.iridescenceMapUv?"#define IRIDESCENCEMAP_UV "+n.iridescenceMapUv:"",n.iridescenceThicknessMapUv?"#define IRIDESCENCE_THICKNESSMAP_UV "+n.iridescenceThicknessMapUv:"",n.sheenColorMapUv?"#define SHEEN_COLORMAP_UV "+n.sheenColorMapUv:"",n.sheenRoughnessMapUv?"#define SHEEN_ROUGHNESSMAP_UV "+n.sheenRoughnessMapUv:"",n.specularMapUv?"#define SPECULARMAP_UV "+n.specularMapUv:"",n.specularColorMapUv?"#define SPECULAR_COLORMAP_UV "+n.specularColorMapUv:"",n.specularIntensityMapUv?"#define SPECULAR_INTENSITYMAP_UV "+n.specularIntensityMapUv:"",n.transmissionMapUv?"#define TRANSMISSIONMAP_UV "+n.transmissionMapUv:"",n.thicknessMapUv?"#define THICKNESSMAP_UV "+n.thicknessMapUv:"",n.vertexTangents&&n.flatShading===false?"#define USE_TANGENT":"",n.vertexColors?"#define USE_COLOR":"",n.vertexAlphas?"#define USE_COLOR_ALPHA":"",n.vertexUv1s?"#define USE_UV1":"",n.vertexUv2s?"#define USE_UV2":"",n.vertexUv3s?"#define USE_UV3":"",n.pointsUvs?"#define USE_POINTS_UV":"",n.flatShading?"#define FLAT_SHADED":"",n.skinning?"#define USE_SKINNING":"",n.morphTargets?"#define USE_MORPHTARGETS":"",n.morphNormals&&n.flatShading===false?"#define USE_MORPHNORMALS":"",n.morphColors&&n.isWebGL2?"#define USE_MORPHCOLORS":"",n.morphTargetsCount>0&&n.isWebGL2?"#define MORPHTARGETS_TEXTURE":"",n.morphTargetsCount>0&&n.isWebGL2?"#define MORPHTARGETS_TEXTURE_STRIDE "+n.morphTextureStride:"",n.morphTargetsCount>0&&n.isWebGL2?"#define MORPHTARGETS_COUNT "+n.morphTargetsCount:"",n.doubleSided?"#define DOUBLE_SIDED":"",n.flipSided?"#define FLIP_SIDED":"",n.shadowMapEnabled?"#define USE_SHADOWMAP":"",n.shadowMapEnabled?"#define "+l:"",n.sizeAttenuation?"#define USE_SIZEATTENUATION":"",n.numLightProbes>0?"#define USE_LIGHT_PROBES":"",n.useLegacyLights?"#define LEGACY_LIGHTS":"",n.logarithmicDepthBuffer?"#define USE_LOGDEPTHBUF":"",n.logarithmicDepthBuffer&&n.rendererExtensionFragDepth?"#define USE_LOGDEPTHBUF_EXT":"","uniform mat4 modelMatrix;","uniform mat4 modelViewMatrix;","uniform mat4 projectionMatrix;","uniform mat4 viewMatrix;","uniform mat3 normalMatrix;","uniform vec3 cameraPosition;","uniform bool isOrthographic;","#ifdef USE_INSTANCING","\tattribute mat4 instanceMatrix;","#endif","#ifdef USE_INSTANCING_COLOR","\tattribute vec3 instanceColor;","#endif","#ifdef USE_INSTANCING_MORPH","\tuniform sampler2D morphTexture;","#endif","attribute vec3 position;","attribute vec3 normal;","attribute vec2 uv;","#ifdef USE_UV1","\tattribute vec2 uv1;","#endif","#ifdef USE_UV2","\tattribute vec2 uv2;","#endif","#ifdef USE_UV3","\tattribute vec2 uv3;","#endif","#ifdef USE_TANGENT","\tattribute vec4 tangent;","#endif","#if defined( USE_COLOR_ALPHA )","\tattribute vec4 color;","#elif defined( USE_COLOR )","\tattribute vec3 color;","#endif","#if ( defined( USE_MORPHTARGETS ) && ! defined( MORPHTARGETS_TEXTURE ) )","\tattribute vec3 morphTarget0;","\tattribute vec3 morphTarget1;","\tattribute vec3 morphTarget2;","\tattribute vec3 morphTarget3;","\t#ifdef USE_MORPHNORMALS","\t\tattribute vec3 morphNormal0;","\t\tattribute vec3 morphNormal1;","\t\tattribute vec3 morphNormal2;","\t\tattribute vec3 morphNormal3;","\t#else","\t\tattribute vec3 morphTarget4;","\t\tattribute vec3 morphTarget5;","\t\tattribute vec3 morphTarget6;","\t\tattribute vec3 morphTarget7;","\t#endif","#endif","#ifdef USE_SKINNING","\tattribute vec4 skinIndex;","\tattribute vec4 skinWeight;","#endif","\n"].filter(filterEmptyLine).join("\n");x=[p,generatePrecision(n),"#define SHADER_TYPE "+n.shaderType,"#define SHADER_NAME "+n.shaderName,m,n.useFog&&n.fog?"#define USE_FOG":"",n.useFog&&n.fogExp2?"#define FOG_EXP2":"",n.alphaToCoverage?"#define ALPHA_TO_COVERAGE":"",n.map?"#define USE_MAP":"",n.matcap?"#define USE_MATCAP":"",n.envMap?"#define USE_ENVMAP":"",n.envMap?"#define "+c:"",n.envMap?"#define "+h:"",n.envMap?"#define "+u:"",d?"#define CUBEUV_TEXEL_WIDTH "+d.texelWidth:"",d?"#define CUBEUV_TEXEL_HEIGHT "+d.texelHeight:"",d?"#define CUBEUV_MAX_MIP "+d.maxMip+".0":"",n.lightMap?"#define USE_LIGHTMAP":"",n.aoMap?"#define USE_AOMAP":"",n.bumpMap?"#define USE_BUMPMAP":"",n.normalMap?"#define USE_NORMALMAP":"",n.normalMapObjectSpace?"#define USE_NORMALMAP_OBJECTSPACE":"",n.normalMapTangentSpace?"#define USE_NORMALMAP_TANGENTSPACE":"",n.emissiveMap?"#define USE_EMISSIVEMAP":"",n.anisotropy?"#define USE_ANISOTROPY":"",n.anisotropyMap?"#define USE_ANISOTROPYMAP":"",n.clearcoat?"#define USE_CLEARCOAT":"",n.clearcoatMap?"#define USE_CLEARCOATMAP":"",n.clearcoatRoughnessMap?"#define USE_CLEARCOAT_ROUGHNESSMAP":"",n.clearcoatNormalMap?"#define USE_CLEARCOAT_NORMALMAP":"",n.iridescence?"#define USE_IRIDESCENCE":"",n.iridescenceMap?"#define USE_IRIDESCENCEMAP":"",n.iridescenceThicknessMap?"#define USE_IRIDESCENCE_THICKNESSMAP":"",n.specularMap?"#define USE_SPECULARMAP":"",n.specularColorMap?"#define USE_SPECULAR_COLORMAP":"",n.specularIntensityMap?"#define USE_SPECULAR_INTENSITYMAP":"",n.roughnessMap?"#define USE_ROUGHNESSMAP":"",n.metalnessMap?"#define USE_METALNESSMAP":"",n.alphaMap?"#define USE_ALPHAMAP":"",n.alphaTest?"#define USE_ALPHATEST":"",n.alphaHash?"#define USE_ALPHAHASH":"",n.sheen?"#define USE_SHEEN":"",n.sheenColorMap?"#define USE_SHEEN_COLORMAP":"",n.sheenRoughnessMap?"#define USE_SHEEN_ROUGHNESSMAP":"",n.transmission?"#define USE_TRANSMISSION":"",n.transmissionMap?"#define USE_TRANSMISSIONMAP":"",n.thicknessMap?"#define USE_THICKNESSMAP":"",n.vertexTangents&&n.flatShading===false?"#define USE_TANGENT":"",n.vertexColors||n.instancingColor?"#define USE_COLOR":"",n.vertexAlphas?"#define USE_COLOR_ALPHA":"",n.vertexUv1s?"#define USE_UV1":"",n.vertexUv2s?"#define USE_UV2":"",n.vertexUv3s?"#define USE_UV3":"",n.pointsUvs?"#define USE_POINTS_UV":"",n.gradientMap?"#define USE_GRADIENTMAP":"",n.flatShading?"#define FLAT_SHADED":"",n.doubleSided?"#define DOUBLE_SIDED":"",n.flipSided?"#define FLIP_SIDED":"",n.shadowMapEnabled?"#define USE_SHADOWMAP":"",n.shadowMapEnabled?"#define "+l:"",n.premultipliedAlpha?"#define PREMULTIPLIED_ALPHA":"",n.numLightProbes>0?"#define USE_LIGHT_PROBES":"",n.useLegacyLights?"#define LEGACY_LIGHTS":"",n.decodeVideoTexture?"#define DECODE_VIDEO_TEXTURE":"",n.logarithmicDepthBuffer?"#define USE_LOGDEPTHBUF":"",n.logarithmicDepthBuffer&&n.rendererExtensionFragDepth?"#define USE_LOGDEPTHBUF_EXT":"","uniform mat4 viewMatrix;","uniform vec3 cameraPosition;","uniform bool isOrthographic;",n.toneMapping!==Q?"#define TONE_MAPPING":"",n.toneMapping!==Q?Uo.tonemapping_pars_fragment:"",n.toneMapping!==Q?getToneMappingFunction("toneMapping",n.toneMapping):"",n.dithering?"#define DITHERING":"",n.opaque?"#define OPAQUE":"",Uo.colorspace_pars_fragment,getTexelEncodingFunction("linearToOutputTexel",n.outputColorSpace),n.useDepthPacking?"#define DEPTH_PACKING "+n.depthPacking:"","\n"].filter(filterEmptyLine).join("\n")}a=resolveIncludes(a);a=replaceLightNums(a,n);a=replaceClippingPlaneNums(a,n);o=resolveIncludes(o);o=replaceLightNums(o,n);o=replaceClippingPlaneNums(o,n);a=unrollLoops(a);o=unrollLoops(o);if(n.isWebGL2&&n.isRawShaderMaterial!==true){y="#version 300 es\n";_=[f,"precision mediump sampler2DArray;","#define attribute in","#define varying out","#define texture2D texture"].join("\n")+"\n"+_;x=["precision mediump sampler2DArray;","#define varying in",n.glslVersion===Nn?"":"layout(location = 0) out highp vec4 pc_fragColor;",n.glslVersion===Nn?"":"#define gl_FragColor pc_fragColor","#define gl_FragDepthEXT gl_FragDepth","#define texture2D texture","#define textureCube texture","#define texture2DProj textureProj","#define texture2DLodEXT textureLod","#define texture2DProjLodEXT textureProjLod","#define textureCubeLodEXT textureLod","#define texture2DGradEXT textureGrad","#define texture2DProjGradEXT textureProjGrad","#define textureCubeGradEXT textureGrad"].join("\n")+"\n"+x}const M=y+_+a;const b=y+x+o;const S=WebGLShader(r,r.VERTEX_SHADER,M);const T=WebGLShader(r,r.FRAGMENT_SHADER,b);r.attachShader(g,S);r.attachShader(g,T);n.index0AttributeName!==void 0?r.bindAttribLocation(g,0,n.index0AttributeName):n.morphTargets===true&&r.bindAttribLocation(g,0,"position");r.linkProgram(g);function onFirstUse(t){if(e.debug.checkShaderErrors){const n=r.getProgramInfoLog(g).trim();const i=r.getShaderInfoLog(S).trim();const s=r.getShaderInfoLog(T).trim();let a=true;let o=true;if(r.getProgramParameter(g,r.LINK_STATUS)===false){a=false;if(typeof e.debug.onShaderError==="function")e.debug.onShaderError(r,g,S,T);else{const e=getShaderErrors(r,S,"vertex");const i=getShaderErrors(r,T,"fragment");console.error("THREE.WebGLProgram: Shader Error "+r.getError()+" - VALIDATE_STATUS "+r.getProgramParameter(g,r.VALIDATE_STATUS)+"\n\nMaterial Name: "+t.name+"\nMaterial Type: "+t.type+"\n\nProgram Info Log: "+n+"\n"+e+"\n"+i)}}else n!==""?console.warn("THREE.WebGLProgram: Program Info Log:",n):i!==""&&s!==""||(o=false);o&&(t.diagnostics={runnable:a,programLog:n,vertexShader:{log:i,prefix:_},fragmentShader:{log:s,prefix:x}})}r.deleteShader(S);r.deleteShader(T);E=new WebGLUniforms(r,g);w=fetchAttributeLocations(r,g)}let E;this.getUniforms=function(){E===void 0&&onFirstUse(this);return E};let w;this.getAttributes=function(){w===void 0&&onFirstUse(this);return w};let A=n.rendererExtensionParallelShaderCompile===false;this.isReady=function(){A===false&&(A=r.getProgramParameter(g,ol));return A};this.destroy=function(){i.releaseStatesOfProgram(this);r.deleteProgram(g);this.program=void 0};this.type=n.shaderType;this.name=n.shaderName;this.id=ll++;this.cacheKey=t;this.usedTimes=1;this.program=g;this.vertexShader=S;this.fragmentShader=T;return this}let dl=0;class WebGLShaderCache{constructor(){this.shaderCache=new Map;this.materialCache=new Map}update(e){const t=e.vertexShader;const n=e.fragmentShader;const i=this._getShaderStage(t);const r=this._getShaderStage(n);const s=this._getShaderCacheForMaterial(e);if(s.has(i)===false){s.add(i);i.usedTimes++}if(s.has(r)===false){s.add(r);r.usedTimes++}return this}remove(e){const t=this.materialCache.get(e);for(const e of t){e.usedTimes--;e.usedTimes===0&&this.shaderCache.delete(e.code)}this.materialCache.delete(e);return this}getVertexShaderID(e){return this._getShaderStage(e.vertexShader).id}getFragmentShaderID(e){return this._getShaderStage(e.fragmentShader).id}dispose(){this.shaderCache.clear();this.materialCache.clear()}_getShaderCacheForMaterial(e){const t=this.materialCache;let n=t.get(e);if(n===void 0){n=new Set;t.set(e,n)}return n}_getShaderStage(e){const t=this.shaderCache;let n=t.get(e);if(n===void 0){n=new WebGLShaderStage(e);t.set(e,n)}return n}}class WebGLShaderStage{constructor(e){this.id=dl++;this.code=e;this.usedTimes=0}}function WebGLPrograms(e,t,n,i,r,s,a){const o=new Layers;const l=new WebGLShaderCache;const c=new Set;const h=[];const u=r.isWebGL2;const f=r.logarithmicDepthBuffer;const g=r.vertexTextures;let _=r.precision;const x={MeshDepthMaterial:"depth",MeshDistanceMaterial:"distanceRGBA",MeshNormalMaterial:"normal",MeshBasicMaterial:"basic",MeshLambertMaterial:"lambert",MeshPhongMaterial:"phong",MeshToonMaterial:"toon",MeshStandardMaterial:"physical",MeshPhysicalMaterial:"physical",MeshMatcapMaterial:"matcap",LineBasicMaterial:"basic",LineDashedMaterial:"dashed",PointsMaterial:"points",ShadowMaterial:"shadow",SpriteMaterial:"sprite"};function getChannel(e){c.add(e);return e===0?"uv":`uv${e}`}function getParameters(s,o,h,y,M){const b=y.fog;const S=M.geometry;const T=s.isMeshStandardMaterial?y.environment:null;const E=(s.isMeshStandardMaterial?n:t).get(s.envMap||T);const w=!E||E.mapping!==pe?null:E.image.height;const A=x[s.type];if(s.precision!==null){_=r.getMaxPrecision(s.precision);_!==s.precision&&console.warn("THREE.WebGLProgram.getParameters:",s.precision,"not supported, using",_,"instead.")}const C=S.morphAttributes.position||S.morphAttributes.normal||S.morphAttributes.color;const R=C!==void 0?C.length:0;let L=0;S.morphAttributes.position!==void 0&&(L=1);S.morphAttributes.normal!==void 0&&(L=2);S.morphAttributes.color!==void 0&&(L=3);let P,I;let U,D;if(A){const e=No[A];P=e.vertexShader;I=e.fragmentShader}else{P=s.vertexShader;I=s.fragmentShader;l.update(s);U=l.getVertexShaderID(s);D=l.getFragmentShaderID(s)}const N=e.getRenderTarget();const O=M.isInstancedMesh===true;const B=M.isBatchedMesh===true;const V=!!s.map;const F=!!s.matcap;const z=!!E;const G=!!s.aoMap;const k=!!s.lightMap;const H=!!s.bumpMap;const W=!!s.normalMap;const X=!!s.displacementMap;const j=!!s.emissiveMap;const q=!!s.metalnessMap;const Y=!!s.roughnessMap;const Z=s.anisotropy>0;const J=s.clearcoat>0;const K=s.iridescence>0;const $=s.sheen>0;const ee=s.transmission>0;const te=Z&&!!s.anisotropyMap;const ne=J&&!!s.clearcoatMap;const ie=J&&!!s.clearcoatNormalMap;const re=J&&!!s.clearcoatRoughnessMap;const se=K&&!!s.iridescenceMap;const ae=K&&!!s.iridescenceThicknessMap;const oe=$&&!!s.sheenColorMap;const le=$&&!!s.sheenRoughnessMap;const ce=!!s.specularMap;const he=!!s.specularColorMap;const ue=!!s.specularIntensityMap;const de=ee&&!!s.transmissionMap;const fe=ee&&!!s.thicknessMap;const me=!!s.gradientMap;const ge=!!s.alphaMap;const ve=s.alphaTest>0;const _e=!!s.alphaHash;const xe=!!s.extensions;let ye=Q;s.toneMapped&&(N!==null&&N.isXRRenderTarget!==true||(ye=e.toneMapping));const Me={isWebGL2:u,shaderID:A,shaderType:s.type,shaderName:s.name,vertexShader:P,fragmentShader:I,defines:s.defines,customVertexShaderID:U,customFragmentShaderID:D,isRawShaderMaterial:s.isRawShaderMaterial===true,glslVersion:s.glslVersion,precision:_,batching:B,instancing:O,instancingColor:O&&M.instanceColor!==null,instancingMorph:O&&M.morphTexture!==null,supportsVertexTextures:g,outputColorSpace:N===null?e.outputColorSpace:N.isXRRenderTarget===true?N.texture.colorSpace:qt,alphaToCoverage:!!s.alphaToCoverage,map:V,matcap:F,envMap:z,envMapMode:z&&E.mapping,envMapCubeUVHeight:w,aoMap:G,lightMap:k,bumpMap:H,normalMap:W,displacementMap:g&&X,emissiveMap:j,normalMapObjectSpace:W&&s.normalMapType===Wt,normalMapTangentSpace:W&&s.normalMapType===Ht,metalnessMap:q,roughnessMap:Y,anisotropy:Z,anisotropyMap:te,clearcoat:J,clearcoatMap:ne,clearcoatNormalMap:ie,clearcoatRoughnessMap:re,iridescence:K,iridescenceMap:se,iridescenceThicknessMap:ae,sheen:$,sheenColorMap:oe,sheenRoughnessMap:le,specularMap:ce,specularColorMap:he,specularIntensityMap:ue,transmission:ee,transmissionMap:de,thicknessMap:fe,gradientMap:me,opaque:s.transparent===false&&s.blending===m&&s.alphaToCoverage===false,alphaMap:ge,alphaTest:ve,alphaHash:_e,combine:s.combine,mapUv:V&&getChannel(s.map.channel),aoMapUv:G&&getChannel(s.aoMap.channel),lightMapUv:k&&getChannel(s.lightMap.channel),bumpMapUv:H&&getChannel(s.bumpMap.channel),normalMapUv:W&&getChannel(s.normalMap.channel),displacementMapUv:X&&getChannel(s.displacementMap.channel),emissiveMapUv:j&&getChannel(s.emissiveMap.channel),metalnessMapUv:q&&getChannel(s.metalnessMap.channel),roughnessMapUv:Y&&getChannel(s.roughnessMap.channel),anisotropyMapUv:te&&getChannel(s.anisotropyMap.channel),clearcoatMapUv:ne&&getChannel(s.clearcoatMap.channel),clearcoatNormalMapUv:ie&&getChannel(s.clearcoatNormalMap.channel),clearcoatRoughnessMapUv:re&&getChannel(s.clearcoatRoughnessMap.channel),iridescenceMapUv:se&&getChannel(s.iridescenceMap.channel),iridescenceThicknessMapUv:ae&&getChannel(s.iridescenceThicknessMap.channel),sheenColorMapUv:oe&&getChannel(s.sheenColorMap.channel),sheenRoughnessMapUv:le&&getChannel(s.sheenRoughnessMap.channel),specularMapUv:ce&&getChannel(s.specularMap.channel),specularColorMapUv:he&&getChannel(s.specularColorMap.channel),specularIntensityMapUv:ue&&getChannel(s.specularIntensityMap.channel),transmissionMapUv:de&&getChannel(s.transmissionMap.channel),thicknessMapUv:fe&&getChannel(s.thicknessMap.channel),alphaMapUv:ge&&getChannel(s.alphaMap.channel),vertexTangents:!!S.attributes.tangent&&(W||Z),vertexColors:s.vertexColors,vertexAlphas:s.vertexColors===true&&!!S.attributes.color&&S.attributes.color.itemSize===4,pointsUvs:M.isPoints===true&&!!S.attributes.uv&&(V||ge),fog:!!b,useFog:s.fog===true,fogExp2:!!b&&b.isFogExp2,flatShading:s.flatShading===true,sizeAttenuation:s.sizeAttenuation===true,logarithmicDepthBuffer:f,skinning:M.isSkinnedMesh===true,morphTargets:S.morphAttributes.position!==void 0,morphNormals:S.morphAttributes.normal!==void 0,morphColors:S.morphAttributes.color!==void 0,morphTargetsCount:R,morphTextureStride:L,numDirLights:o.directional.length,numPointLights:o.point.length,numSpotLights:o.spot.length,numSpotLightMaps:o.spotLightMap.length,numRectAreaLights:o.rectArea.length,numHemiLights:o.hemi.length,numDirLightShadows:o.directionalShadowMap.length,numPointLightShadows:o.pointShadowMap.length,numSpotLightShadows:o.spotShadowMap.length,numSpotLightShadowsWithMaps:o.numSpotLightShadowsWithMaps,numLightProbes:o.numLightProbes,numClippingPlanes:a.numPlanes,numClipIntersection:a.numIntersection,dithering:s.dithering,shadowMapEnabled:e.shadowMap.enabled&&h.length>0,shadowMapType:e.shadowMap.type,toneMapping:ye,useLegacyLights:e._useLegacyLights,decodeVideoTexture:V&&s.map.isVideoTexture===true&&Kn.getTransfer(s.map.colorSpace)===Kt,premultipliedAlpha:s.premultipliedAlpha,doubleSided:s.side===p,flipSided:s.side===d,useDepthPacking:s.depthPacking>=0,depthPacking:s.depthPacking||0,index0AttributeName:s.index0AttributeName,extensionDerivatives:xe&&s.extensions.derivatives===true,extensionFragDepth:xe&&s.extensions.fragDepth===true,extensionDrawBuffers:xe&&s.extensions.drawBuffers===true,extensionShaderTextureLOD:xe&&s.extensions.shaderTextureLOD===true,extensionClipCullDistance:xe&&s.extensions.clipCullDistance===true&&i.has("WEBGL_clip_cull_distance"),extensionMultiDraw:xe&&s.extensions.multiDraw===true&&i.has("WEBGL_multi_draw"),rendererExtensionFragDepth:u||i.has("EXT_frag_depth"),rendererExtensionDrawBuffers:u||i.has("WEBGL_draw_buffers"),rendererExtensionShaderTextureLod:u||i.has("EXT_shader_texture_lod"),rendererExtensionParallelShaderCompile:i.has("KHR_parallel_shader_compile"),customProgramCacheKey:s.customProgramCacheKey()};Me.vertexUv1s=c.has(1);Me.vertexUv2s=c.has(2);Me.vertexUv3s=c.has(3);c.clear();return Me}function getProgramCacheKey(t){const n=[];if(t.shaderID)n.push(t.shaderID);else{n.push(t.customVertexShaderID);n.push(t.customFragmentShaderID)}if(t.defines!==void 0)for(const e in t.defines){n.push(e);n.push(t.defines[e])}if(t.isRawShaderMaterial===false){getProgramCacheKeyParameters(n,t);getProgramCacheKeyBooleans(n,t);n.push(e.outputColorSpace)}n.push(t.customProgramCacheKey);return n.join()}function getProgramCacheKeyParameters(e,t){e.push(t.precision);e.push(t.outputColorSpace);e.push(t.envMapMode);e.push(t.envMapCubeUVHeight);e.push(t.mapUv);e.push(t.alphaMapUv);e.push(t.lightMapUv);e.push(t.aoMapUv);e.push(t.bumpMapUv);e.push(t.normalMapUv);e.push(t.displacementMapUv);e.push(t.emissiveMapUv);e.push(t.metalnessMapUv);e.push(t.roughnessMapUv);e.push(t.anisotropyMapUv);e.push(t.clearcoatMapUv);e.push(t.clearcoatNormalMapUv);e.push(t.clearcoatRoughnessMapUv);e.push(t.iridescenceMapUv);e.push(t.iridescenceThicknessMapUv);e.push(t.sheenColorMapUv);e.push(t.sheenRoughnessMapUv);e.push(t.specularMapUv);e.push(t.specularColorMapUv);e.push(t.specularIntensityMapUv);e.push(t.transmissionMapUv);e.push(t.thicknessMapUv);e.push(t.combine);e.push(t.fogExp2);e.push(t.sizeAttenuation);e.push(t.morphTargetsCount);e.push(t.morphAttributeCount);e.push(t.numDirLights);e.push(t.numPointLights);e.push(t.numSpotLights);e.push(t.numSpotLightMaps);e.push(t.numHemiLights);e.push(t.numRectAreaLights);e.push(t.numDirLightShadows);e.push(t.numPointLightShadows);e.push(t.numSpotLightShadows);e.push(t.numSpotLightShadowsWithMaps);e.push(t.numLightProbes);e.push(t.shadowMapType);e.push(t.toneMapping);e.push(t.numClippingPlanes);e.push(t.numClipIntersection);e.push(t.depthPacking)}function getProgramCacheKeyBooleans(e,t){o.disableAll();t.isWebGL2&&o.enable(0);t.supportsVertexTextures&&o.enable(1);t.instancing&&o.enable(2);t.instancingColor&&o.enable(3);t.instancingMorph&&o.enable(4);t.matcap&&o.enable(5);t.envMap&&o.enable(6);t.normalMapObjectSpace&&o.enable(7);t.normalMapTangentSpace&&o.enable(8);t.clearcoat&&o.enable(9);t.iridescence&&o.enable(10);t.alphaTest&&o.enable(11);t.vertexColors&&o.enable(12);t.vertexAlphas&&o.enable(13);t.vertexUv1s&&o.enable(14);t.vertexUv2s&&o.enable(15);t.vertexUv3s&&o.enable(16);t.vertexTangents&&o.enable(17);t.anisotropy&&o.enable(18);t.alphaHash&&o.enable(19);t.batching&&o.enable(20);e.push(o.mask);o.disableAll();t.fog&&o.enable(0);t.useFog&&o.enable(1);t.flatShading&&o.enable(2);t.logarithmicDepthBuffer&&o.enable(3);t.skinning&&o.enable(4);t.morphTargets&&o.enable(5);t.morphNormals&&o.enable(6);t.morphColors&&o.enable(7);t.premultipliedAlpha&&o.enable(8);t.shadowMapEnabled&&o.enable(9);t.useLegacyLights&&o.enable(10);t.doubleSided&&o.enable(11);t.flipSided&&o.enable(12);t.useDepthPacking&&o.enable(13);t.dithering&&o.enable(14);t.transmission&&o.enable(15);t.sheen&&o.enable(16);t.opaque&&o.enable(17);t.pointsUvs&&o.enable(18);t.decodeVideoTexture&&o.enable(19);t.alphaToCoverage&&o.enable(20);e.push(o.mask)}function getUniforms(e){const t=x[e.type];let n;if(t){const e=No[t];n=Fr.clone(e.uniforms)}else n=e.uniforms;return n}function acquireProgram(t,n){let i;for(let e=0,t=h.length;e0?i.push(c):s.transparent===true?r.push(c):n.push(c)}function unshift(e,t,s,a,o,l){const c=getNextRenderItem(e,t,s,a,o,l);s.transmission>0?i.unshift(c):s.transparent===true?r.unshift(c):n.unshift(c)}function sort(e,t){n.length>1&&n.sort(e||painterSortStable);i.length>1&&i.sort(t||reversePainterSortStable);r.length>1&&r.sort(t||reversePainterSortStable)}function finish(){for(let n=t,i=e.length;n=i.length){r=new WebGLRenderList;i.push(r)}else r=i[n];return r}function dispose(){e=new WeakMap}return{get:get,dispose:dispose}}function UniformsCache(){const e={};return{get:function(t){if(e[t.id]!==void 0)return e[t.id];let n;switch(t.type){case"DirectionalLight":n={direction:new Vector3,color:new Color};break;case"SpotLight":n={position:new Vector3,direction:new Vector3,color:new Color,distance:0,coneCos:0,penumbraCos:0,decay:0};break;case"PointLight":n={position:new Vector3,color:new Color,distance:0,decay:0};break;case"HemisphereLight":n={direction:new Vector3,skyColor:new Color,groundColor:new Color};break;case"RectAreaLight":n={color:new Color,position:new Vector3,halfWidth:new Vector3,halfHeight:new Vector3};break}e[t.id]=n;return n}}}function ShadowUniformsCache(){const e={};return{get:function(t){if(e[t.id]!==void 0)return e[t.id];let n;switch(t.type){case"DirectionalLight":n={shadowBias:0,shadowNormalBias:0,shadowRadius:1,shadowMapSize:new Vector2};break;case"SpotLight":n={shadowBias:0,shadowNormalBias:0,shadowRadius:1,shadowMapSize:new Vector2};break;case"PointLight":n={shadowBias:0,shadowNormalBias:0,shadowRadius:1,shadowMapSize:new Vector2,shadowCameraNear:1,shadowCameraFar:1e3};break}e[t.id]=n;return n}}}let pl=0;function shadowCastingAndTexturingLightsFirst(e,t){return(t.castShadow?2:0)-(e.castShadow?2:0)+(t.map?1:0)-(e.map?1:0)}function WebGLLights(e,t){const n=new UniformsCache;const i=ShadowUniformsCache();const r={version:0,hash:{directionalLength:-1,pointLength:-1,spotLength:-1,rectAreaLength:-1,hemiLength:-1,numDirectionalShadows:-1,numPointShadows:-1,numSpotShadows:-1,numSpotMaps:-1,numLightProbes:-1},ambient:[0,0,0],probe:[],directional:[],directionalShadow:[],directionalShadowMap:[],directionalShadowMatrix:[],spot:[],spotLightMap:[],spotShadow:[],spotShadowMap:[],spotLightMatrix:[],rectArea:[],rectAreaLTC1:null,rectAreaLTC2:null,point:[],pointShadow:[],pointShadowMap:[],pointShadowMatrix:[],hemi:[],numSpotLightShadowsWithMaps:0,numLightProbes:0};for(let e=0;e<9;e++)r.probe.push(new Vector3);const s=new Vector3;const a=new Matrix4;const o=new Matrix4;function setup(s,a){let o=0,l=0,c=0;for(let e=0;e<9;e++)r.probe[e].set(0,0,0);let h=0;let u=0;let d=0;let p=0;let f=0;let m=0;let g=0;let _=0;let x=0;let y=0;let M=0;s.sort(shadowCastingAndTexturingLightsFirst);const b=a===true?Math.PI:1;for(let e=0,t=s.length;e0)if(t.isWebGL2)if(e.has("OES_texture_float_linear")===true){r.rectAreaLTC1=Do.LTC_FLOAT_1;r.rectAreaLTC2=Do.LTC_FLOAT_2}else{r.rectAreaLTC1=Do.LTC_HALF_1;r.rectAreaLTC2=Do.LTC_HALF_2}else if(e.has("OES_texture_float_linear")===true){r.rectAreaLTC1=Do.LTC_FLOAT_1;r.rectAreaLTC2=Do.LTC_FLOAT_2}else if(e.has("OES_texture_half_float_linear")===true){r.rectAreaLTC1=Do.LTC_HALF_1;r.rectAreaLTC2=Do.LTC_HALF_2}else console.error("THREE.WebGLRenderer: Unable to use RectAreaLight. Missing WebGL extensions.");r.ambient[0]=o;r.ambient[1]=l;r.ambient[2]=c;const S=r.hash;if(S.directionalLength!==h||S.pointLength!==u||S.spotLength!==d||S.rectAreaLength!==p||S.hemiLength!==f||S.numDirectionalShadows!==m||S.numPointShadows!==g||S.numSpotShadows!==_||S.numSpotMaps!==x||S.numLightProbes!==M){r.directional.length=h;r.spot.length=d;r.rectArea.length=p;r.point.length=u;r.hemi.length=f;r.directionalShadow.length=m;r.directionalShadowMap.length=m;r.pointShadow.length=g;r.pointShadowMap.length=g;r.spotShadow.length=_;r.spotShadowMap.length=_;r.directionalShadowMatrix.length=m;r.pointShadowMatrix.length=g;r.spotLightMatrix.length=_+x-y;r.spotLightMap.length=x;r.numSpotLightShadowsWithMaps=y;r.numLightProbes=M;S.directionalLength=h;S.pointLength=u;S.spotLength=d;S.rectAreaLength=p;S.hemiLength=f;S.numDirectionalShadows=m;S.numPointShadows=g;S.numSpotShadows=_;S.numSpotMaps=x;S.numLightProbes=M;r.version=pl++}}function setupView(e,t){let n=0;let i=0;let l=0;let c=0;let h=0;const u=t.matrixWorldInverse;for(let t=0,d=e.length;t=s.length){a=new WebGLRenderState(e,t);s.push(a)}else a=s[r];return a}function dispose(){n=new WeakMap}return{get:get,dispose:dispose}}class MeshDepthMaterial extends Material{constructor(e){super();this.isMeshDepthMaterial=true;this.type="MeshDepthMaterial";this.depthPacking=Gt;this.map=null;this.alphaMap=null;this.displacementMap=null;this.displacementScale=1;this.displacementBias=0;this.wireframe=false;this.wireframeLinewidth=1;this.setValues(e)}copy(e){super.copy(e);this.depthPacking=e.depthPacking;this.map=e.map;this.alphaMap=e.alphaMap;this.displacementMap=e.displacementMap;this.displacementScale=e.displacementScale;this.displacementBias=e.displacementBias;this.wireframe=e.wireframe;this.wireframeLinewidth=e.wireframeLinewidth;return this}}class MeshDistanceMaterial extends Material{constructor(e){super();this.isMeshDistanceMaterial=true;this.type="MeshDistanceMaterial";this.map=null;this.alphaMap=null;this.displacementMap=null;this.displacementScale=1;this.displacementBias=0;this.setValues(e)}copy(e){super.copy(e);this.map=e.map;this.alphaMap=e.alphaMap;this.displacementMap=e.displacementMap;this.displacementScale=e.displacementScale;this.displacementBias=e.displacementBias;return this}}const fl="void main() {\n\tgl_Position = vec4( position, 1.0 );\n}";const ml="uniform sampler2D shadow_pass;\nuniform vec2 resolution;\nuniform float radius;\n#include \nvoid main() {\n\tconst float samples = float( VSM_SAMPLES );\n\tfloat mean = 0.0;\n\tfloat squared_mean = 0.0;\n\tfloat uvStride = samples <= 1.0 ? 0.0 : 2.0 / ( samples - 1.0 );\n\tfloat uvStart = samples <= 1.0 ? 0.0 : - 1.0;\n\tfor ( float i = 0.0; i < samples; i ++ ) {\n\t\tfloat uvOffset = uvStart + i * uvStride;\n\t\t#ifdef HORIZONTAL_PASS\n\t\t\tvec2 distribution = unpackRGBATo2Half( texture2D( shadow_pass, ( gl_FragCoord.xy + vec2( uvOffset, 0.0 ) * radius ) / resolution ) );\n\t\t\tmean += distribution.x;\n\t\t\tsquared_mean += distribution.y * distribution.y + distribution.x * distribution.x;\n\t\t#else\n\t\t\tfloat depth = unpackRGBAToDepth( texture2D( shadow_pass, ( gl_FragCoord.xy + vec2( 0.0, uvOffset ) * radius ) / resolution ) );\n\t\t\tmean += depth;\n\t\t\tsquared_mean += depth * depth;\n\t\t#endif\n\t}\n\tmean = mean / samples;\n\tsquared_mean = squared_mean / samples;\n\tfloat std_dev = sqrt( squared_mean - mean * mean );\n\tgl_FragColor = pack2HalfToRGBA( vec2( mean, std_dev ) );\n}";function WebGLShadowMap(e,t,n){let i=new Frustum;const r=new Vector2,s=new Vector2,a=new Vector4,o=new MeshDepthMaterial({depthPacking:kt}),c=new MeshDistanceMaterial,m={},g=n.maxTextureSize;const _={[u]:d,[d]:u,[p]:p};const x=new ShaderMaterial({defines:{VSM_SAMPLES:8},uniforms:{shadow_pass:{value:null},resolution:{value:new Vector2},radius:{value:4}},vertexShader:fl,fragmentShader:ml});const y=x.clone();y.defines.HORIZONTAL_PASS=1;const M=new BufferGeometry;M.setAttribute("position",new BufferAttribute(new Float32Array([-1,-1,.5,3,-1,.5,-1,3,.5]),3));const b=new Mesh(M,x);const S=this;this.enabled=false;this.autoUpdate=true;this.needsUpdate=false;this.type=l;let T=this.type;this.render=function(t,n,o){if(S.enabled===false)return;if(S.autoUpdate===false&&S.needsUpdate===false)return;if(t.length===0)return;const l=e.getRenderTarget();const c=e.getActiveCubeFace();const u=e.getActiveMipmapLevel();const d=e.state;d.setBlending(f);d.buffers.color.setClear(1,1,1,1);d.buffers.depth.setTest(true);d.setScissorTest(false);const p=T!==h&&this.type===h;const m=T===h&&this.type!==h;for(let l=0,c=t.length;lg||r.y>g){if(r.x>g){s.x=Math.floor(g/f.x);r.x=s.x*f.x;u.mapSize.x=s.x}if(r.y>g){s.y=Math.floor(g/f.y);r.y=s.y*f.y;u.mapSize.y=s.y}}if(u.map===null||p===true||m===true){const e=this.type!==h?{minFilter:ve,magFilter:ve}:{};u.map!==null&&u.map.dispose();u.map=new WebGLRenderTarget(r.x,r.y,e);u.map.texture.name=c.name+".shadowMap";u.camera.updateProjectionMatrix()}e.setRenderTarget(u.map);e.clear();const _=u.getViewportCount();for(let e=0;e<_;e++){const t=u.getViewport(e);a.set(s.x*t.x,s.y*t.y,s.x*t.z,s.y*t.w);d.viewport(a);u.updateMatrices(c,e);i=u.getFrustum();renderObject(n,o,u.camera,c,this.type)}u.isPointLightShadow!==true&&this.type===h&&VSMPass(u,o);u.needsUpdate=false}T=this.type;S.needsUpdate=false;e.setRenderTarget(l,c,u)};function VSMPass(n,i){const s=t.update(b);if(x.defines.VSM_SAMPLES!==n.blurSamples){x.defines.VSM_SAMPLES=n.blurSamples;y.defines.VSM_SAMPLES=n.blurSamples;x.needsUpdate=true;y.needsUpdate=true}n.mapPass===null&&(n.mapPass=new WebGLRenderTarget(r.x,r.y));x.uniforms.shadow_pass.value=n.map.texture;x.uniforms.resolution.value=n.mapSize;x.uniforms.radius.value=n.radius;e.setRenderTarget(n.mapPass);e.clear();e.renderBufferDirect(i,null,s,x,b,null);y.uniforms.shadow_pass.value=n.mapPass.texture;y.uniforms.resolution.value=n.mapSize;y.uniforms.radius.value=n.radius;e.setRenderTarget(n.map);e.clear();e.renderBufferDirect(i,null,s,y,b,null)}function getDepthMaterial(t,n,i,r){let s=null;const a=i.isPointLight===true?t.customDistanceMaterial:t.customDepthMaterial;if(a!==void 0)s=a;else{s=i.isPointLight===true?c:o;if(e.localClippingEnabled&&n.clipShadows===true&&Array.isArray(n.clippingPlanes)&&n.clippingPlanes.length!==0||n.displacementMap&&n.displacementScale!==0||n.alphaMap&&n.alphaTest>0||n.map&&n.alphaTest>0){const e=s.uuid,t=n.uuid;let i=m[e];if(i===void 0){i={};m[e]=i}let r=i[t];if(r===void 0){r=s.clone();i[t]=r;n.addEventListener("dispose",onMaterialDispose)}s=r}}s.visible=n.visible;s.wireframe=n.wireframe;s.side=r===h?n.shadowSide!==null?n.shadowSide:n.side:n.shadowSide!==null?n.shadowSide:_[n.side];s.alphaMap=n.alphaMap;s.alphaTest=n.alphaTest;s.map=n.map;s.clipShadows=n.clipShadows;s.clippingPlanes=n.clippingPlanes;s.clipIntersection=n.clipIntersection;s.displacementMap=n.displacementMap;s.displacementScale=n.displacementScale;s.displacementBias=n.displacementBias;s.wireframeLinewidth=n.wireframeLinewidth;s.linewidth=n.linewidth;if(i.isPointLight===true&&s.isMeshDistanceMaterial===true){const t=e.properties.get(s);t.light=i}return s}function renderObject(n,r,s,a,o){if(n.visible===false)return;const l=n.layers.test(r.layers);if(l&&(n.isMesh||n.isLine||n.isPoints)&&(n.castShadow||n.receiveShadow&&o===h)&&(!n.frustumCulled||i.intersectsObject(n))){n.modelViewMatrix.multiplyMatrices(s.matrixWorldInverse,n.matrixWorld);const i=t.update(n);const l=n.material;if(Array.isArray(l)){const t=i.groups;for(let c=0,h=t.length;c=1}else if(xe.indexOf("OpenGL ES")!==-1){_e=parseFloat(/^OpenGL ES (\d)/.exec(xe)[1]);ve=_e>=2}let ye=null;let Me={};const be=e.getParameter(e.SCISSOR_BOX);const Se=e.getParameter(e.VIEWPORT);const Te=(new Vector4).fromArray(be);const Ee=(new Vector4).fromArray(Se);function createTexture(t,n,i,r){const s=new Uint8Array(4);const o=e.createTexture();e.bindTexture(t,o);e.texParameteri(t,e.TEXTURE_MIN_FILTER,e.NEAREST);e.texParameteri(t,e.TEXTURE_MAG_FILTER,e.NEAREST);for(let o=0;oi||s.height>i)&&(r=i/Math.max(s.width,s.height));if(r<1||t===true){if(typeof HTMLImageElement!=="undefined"&&e instanceof HTMLImageElement||typeof HTMLCanvasElement!=="undefined"&&e instanceof HTMLCanvasElement||typeof ImageBitmap!=="undefined"&&e instanceof ImageBitmap||typeof VideoFrame!=="undefined"&&e instanceof VideoFrame){const i=t?floorPowerOfTwo:Math.floor;const a=i(r*s.width);const o=i(r*s.height);d===void 0&&(d=createCanvas(a,o));const l=n?createCanvas(a,o):d;l.width=a;l.height=o;const c=l.getContext("2d");c.drawImage(e,0,0,a,o);console.warn("THREE.WebGLRenderer: Texture has been resized from ("+s.width+"x"+s.height+") to ("+a+"x"+o+").");return l}"data"in e&&console.warn("THREE.WebGLRenderer: Image in DataTexture is too big ("+s.width+"x"+s.height+").");return e}return e}function isPowerOfTwo$1(e){const t=getDimensions(e);return isPowerOfTwo(t.width)&&isPowerOfTwo(t.height)}function textureNeedsPowerOfTwo(e){return!o&&(e.wrapS!==me||e.wrapT!==me||e.minFilter!==ve&&e.minFilter!==be)}function textureNeedsGenerateMipmaps(e,t){return e.generateMipmaps&&t&&e.minFilter!==ve&&e.minFilter!==be}function generateMipmap(t){e.generateMipmap(t)}function getInternalFormat(n,i,r,s,a=false){if(o===false)return i;if(n!==null){if(e[n]!==void 0)return e[n];console.warn("THREE.WebGLRenderer: Attempt to use non-existing WebGL internal format '"+n+"'")}let l=i;if(i===e.RED){r===e.FLOAT&&(l=e.R32F);r===e.HALF_FLOAT&&(l=e.R16F);r===e.UNSIGNED_BYTE&&(l=e.R8)}if(i===e.RED_INTEGER){r===e.UNSIGNED_BYTE&&(l=e.R8UI);r===e.UNSIGNED_SHORT&&(l=e.R16UI);r===e.UNSIGNED_INT&&(l=e.R32UI);r===e.BYTE&&(l=e.R8I);r===e.SHORT&&(l=e.R16I);r===e.INT&&(l=e.R32I)}if(i===e.RG){r===e.FLOAT&&(l=e.RG32F);r===e.HALF_FLOAT&&(l=e.RG16F);r===e.UNSIGNED_BYTE&&(l=e.RG8)}if(i===e.RG_INTEGER){r===e.UNSIGNED_BYTE&&(l=e.RG8UI);r===e.UNSIGNED_SHORT&&(l=e.RG16UI);r===e.UNSIGNED_INT&&(l=e.RG32UI);r===e.BYTE&&(l=e.RG8I);r===e.SHORT&&(l=e.RG16I);r===e.INT&&(l=e.RG32I)}if(i===e.RGBA){const t=a?Jt:Kn.getTransfer(s);r===e.FLOAT&&(l=e.RGBA32F);r===e.HALF_FLOAT&&(l=e.RGBA16F);r===e.UNSIGNED_BYTE&&(l=t===Kt?e.SRGB8_ALPHA8:e.RGBA8);r===e.UNSIGNED_SHORT_4_4_4_4&&(l=e.RGBA4);r===e.UNSIGNED_SHORT_5_5_5_1&&(l=e.RGB5_A1)}l!==e.R16F&&l!==e.R32F&&l!==e.RG16F&&l!==e.RG32F&&l!==e.RGBA16F&&l!==e.RGBA32F||t.get("EXT_color_buffer_float");return l}function getMipLevels(e,t,n){return textureNeedsGenerateMipmaps(e,n)===true||e.isFramebufferTexture&&e.minFilter!==ve&&e.minFilter!==be?Math.log2(Math.max(t.width,t.height))+1:e.mipmaps!==void 0&&e.mipmaps.length>0?e.mipmaps.length:e.isCompressedTexture&&Array.isArray(e.image)?t.mipmaps.length:1}function filterFallback(t){return t===ve||t===_e||t===ye?e.NEAREST:e.LINEAR}function onTextureDispose(e){const t=e.target;t.removeEventListener("dispose",onTextureDispose);deallocateTexture(t);t.isVideoTexture&&u.delete(t)}function onRenderTargetDispose(e){const t=e.target;t.removeEventListener("dispose",onRenderTargetDispose);deallocateRenderTarget(t)}function deallocateTexture(e){const t=i.get(e);if(t.__webglInit===void 0)return;const n=e.source;const r=p.get(n);if(r){const i=r[t.__cacheKey];i.usedTimes--;i.usedTimes===0&&deleteTexture(e);Object.keys(r).length===0&&p.delete(n)}i.remove(e)}function deleteTexture(t){const n=i.get(t);e.deleteTexture(n.__webglTexture);const r=t.source;const s=p.get(r);delete s[n.__cacheKey];a.memory.textures--}function deallocateRenderTarget(t){const n=i.get(t);t.depthTexture&&t.depthTexture.dispose();if(t.isWebGLCubeRenderTarget)for(let t=0;t<6;t++){if(Array.isArray(n.__webglFramebuffer[t]))for(let i=0;i=r.maxTextures&&console.warn("THREE.WebGLTextures: Trying to use "+e+" texture units while this GPU supports only "+r.maxTextures);m+=1;return e}function getTextureCacheKey(e){const t=[];t.push(e.wrapS);t.push(e.wrapT);t.push(e.wrapR||0);t.push(e.magFilter);t.push(e.minFilter);t.push(e.anisotropy);t.push(e.internalFormat);t.push(e.format);t.push(e.type);t.push(e.generateMipmaps);t.push(e.premultiplyAlpha);t.push(e.flipY);t.push(e.unpackAlignment);t.push(e.colorSpace);return t.join()}function setTexture2D(t,r){const s=i.get(t);t.isVideoTexture&&updateVideoTexture(t);if(t.isRenderTargetTexture===false&&t.version>0&&s.__version!==t.version){const e=t.image;if(e===null)console.warn("THREE.WebGLRenderer: Texture marked for update but no image data found.");else{if(e.complete!==false){uploadTexture(s,t,r);return}console.warn("THREE.WebGLRenderer: Texture marked for update but image is incomplete")}}n.bindTexture(e.TEXTURE_2D,s.__webglTexture,e.TEXTURE0+r)}function setTexture2DArray(t,r){const s=i.get(t);t.version>0&&s.__version!==t.version?uploadTexture(s,t,r):n.bindTexture(e.TEXTURE_2D_ARRAY,s.__webglTexture,e.TEXTURE0+r)}function setTexture3D(t,r){const s=i.get(t);t.version>0&&s.__version!==t.version?uploadTexture(s,t,r):n.bindTexture(e.TEXTURE_3D,s.__webglTexture,e.TEXTURE0+r)}function setTextureCube(t,r){const s=i.get(t);t.version>0&&s.__version!==t.version?uploadCubeTexture(s,t,r):n.bindTexture(e.TEXTURE_CUBE_MAP,s.__webglTexture,e.TEXTURE0+r)}const g={[fe]:e.REPEAT,[me]:e.CLAMP_TO_EDGE,[ge]:e.MIRRORED_REPEAT};const _={[ve]:e.NEAREST,[_e]:e.NEAREST_MIPMAP_NEAREST,[ye]:e.NEAREST_MIPMAP_LINEAR,[be]:e.LINEAR,[Se]:e.LINEAR_MIPMAP_NEAREST,[Ee]:e.LINEAR_MIPMAP_LINEAR};const x={[vn]:e.NEVER,[Tn]:e.ALWAYS,[_n]:e.LESS,[yn]:e.LEQUAL,[xn]:e.EQUAL,[Sn]:e.GEQUAL,[Mn]:e.GREATER,[bn]:e.NOTEQUAL};function setTextureParameters(n,s,a){s.type!==Ue||t.has("OES_texture_float_linear")!==false||s.magFilter!==be&&s.magFilter!==Se&&s.magFilter!==ye&&s.magFilter!==Ee&&s.minFilter!==be&&s.minFilter!==Se&&s.minFilter!==ye&&s.minFilter!==Ee||console.warn("THREE.WebGLRenderer: Unable to use linear filtering with floating point textures. OES_texture_float_linear not supported on this device.");if(a){e.texParameteri(n,e.TEXTURE_WRAP_S,g[s.wrapS]);e.texParameteri(n,e.TEXTURE_WRAP_T,g[s.wrapT]);n!==e.TEXTURE_3D&&n!==e.TEXTURE_2D_ARRAY||e.texParameteri(n,e.TEXTURE_WRAP_R,g[s.wrapR]);e.texParameteri(n,e.TEXTURE_MAG_FILTER,_[s.magFilter]);e.texParameteri(n,e.TEXTURE_MIN_FILTER,_[s.minFilter])}else{e.texParameteri(n,e.TEXTURE_WRAP_S,e.CLAMP_TO_EDGE);e.texParameteri(n,e.TEXTURE_WRAP_T,e.CLAMP_TO_EDGE);n!==e.TEXTURE_3D&&n!==e.TEXTURE_2D_ARRAY||e.texParameteri(n,e.TEXTURE_WRAP_R,e.CLAMP_TO_EDGE);s.wrapS===me&&s.wrapT===me||console.warn("THREE.WebGLRenderer: Texture is not power of two. Texture.wrapS and Texture.wrapT should be set to THREE.ClampToEdgeWrapping.");e.texParameteri(n,e.TEXTURE_MAG_FILTER,filterFallback(s.magFilter));e.texParameteri(n,e.TEXTURE_MIN_FILTER,filterFallback(s.minFilter));s.minFilter!==ve&&s.minFilter!==be&&console.warn("THREE.WebGLRenderer: Texture is not power of two. Texture.minFilter should be set to THREE.NearestFilter or THREE.LinearFilter.")}if(s.compareFunction){e.texParameteri(n,e.TEXTURE_COMPARE_MODE,e.COMPARE_REF_TO_TEXTURE);e.texParameteri(n,e.TEXTURE_COMPARE_FUNC,x[s.compareFunction])}if(t.has("EXT_texture_filter_anisotropic")===true){if(s.magFilter===ve)return;if(s.minFilter!==ye&&s.minFilter!==Ee)return;if(s.type===Ue&&t.has("OES_texture_float_linear")===false)return;if(o===false&&s.type===De&&t.has("OES_texture_half_float_linear")===false)return;if(s.anisotropy>1||i.get(s).__currentAnisotropy){const a=t.get("EXT_texture_filter_anisotropic");e.texParameterf(n,a.TEXTURE_MAX_ANISOTROPY_EXT,Math.min(s.anisotropy,r.getMaxAnisotropy()));i.get(s).__currentAnisotropy=s.anisotropy}}}function initTexture(t,n){let i=false;if(t.__webglInit===void 0){t.__webglInit=true;n.addEventListener("dispose",onTextureDispose)}const r=n.source;let s=p.get(r);if(s===void 0){s={};p.set(r,s)}const o=getTextureCacheKey(n);if(o!==t.__cacheKey){if(s[o]===void 0){s[o]={texture:e.createTexture(),usedTimes:0};a.memory.textures++;i=true}s[o].usedTimes++;const r=s[t.__cacheKey];if(r!==void 0){s[t.__cacheKey].usedTimes--;r.usedTimes===0&&deleteTexture(n)}t.__cacheKey=o;t.__webglTexture=s[o].texture}return i}function uploadTexture(t,a,l){let c=e.TEXTURE_2D;(a.isDataArrayTexture||a.isCompressedArrayTexture)&&(c=e.TEXTURE_2D_ARRAY);a.isData3DTexture&&(c=e.TEXTURE_3D);const h=initTexture(t,a);const u=a.source;n.bindTexture(c,t.__webglTexture,e.TEXTURE0+l);const d=i.get(u);if(u.version!==d.__version||h===true){n.activeTexture(e.TEXTURE0+l);const t=Kn.getPrimaries(Kn.workingColorSpace);const i=a.colorSpace===Xt?null:Kn.getPrimaries(a.colorSpace);const p=a.colorSpace===Xt||t===i?e.NONE:e.BROWSER_DEFAULT_WEBGL;e.pixelStorei(e.UNPACK_FLIP_Y_WEBGL,a.flipY);e.pixelStorei(e.UNPACK_PREMULTIPLY_ALPHA_WEBGL,a.premultiplyAlpha);e.pixelStorei(e.UNPACK_ALIGNMENT,a.unpackAlignment);e.pixelStorei(e.UNPACK_COLORSPACE_CONVERSION_WEBGL,p);const f=textureNeedsPowerOfTwo(a)&&isPowerOfTwo$1(a.image)===false;let m=resizeImage(a.image,f,false,r.maxTextureSize);m=verifyColorSpace(a,m);const g=isPowerOfTwo$1(m)||o,_=s.convert(a.format,a.colorSpace);let x=s.convert(a.type),y=getInternalFormat(a.internalFormat,_,x,a.colorSpace,a.isVideoTexture);setTextureParameters(c,a,g);let M;const b=a.mipmaps;const S=o&&a.isVideoTexture!==true&&y!==it;const T=d.__version===void 0||h===true;const E=u.dataReady;const w=getMipLevels(a,m,g);if(a.isDepthTexture){y=e.DEPTH_COMPONENT;o?y=a.type===Ue?e.DEPTH_COMPONENT32F:a.type===Ie?e.DEPTH_COMPONENT24:a.type===Be?e.DEPTH24_STENCIL8:e.DEPTH_COMPONENT16:a.type===Ue&&console.error("WebGLRenderer: Floating point depth texture requires WebGL2.");if(a.format===ke&&y===e.DEPTH_COMPONENT&&a.type!==Le&&a.type!==Ie){console.warn("THREE.WebGLRenderer: Use UnsignedShortType or UnsignedIntType for DepthFormat DepthTexture.");a.type=Ie;x=s.convert(a.type)}if(a.format===He&&y===e.DEPTH_COMPONENT){y=e.DEPTH_STENCIL;if(a.type!==Be){console.warn("THREE.WebGLRenderer: Use UnsignedInt248Type for DepthStencilFormat DepthTexture.");a.type=Be;x=s.convert(a.type)}}T&&(S?n.texStorage2D(e.TEXTURE_2D,1,y,m.width,m.height):n.texImage2D(e.TEXTURE_2D,0,y,m.width,m.height,0,_,x,null))}else if(a.isDataTexture)if(b.length>0&&g){S&&T&&n.texStorage2D(e.TEXTURE_2D,w,y,b[0].width,b[0].height);for(let t=0,i=b.length;t>=1;i>>=1}}}else if(b.length>0&&g){if(S&&T){const t=getDimensions(b[0]);n.texStorage2D(e.TEXTURE_2D,w,y,t.width,t.height)}for(let t=0,i=b.length;t0&&E++;const t=getDimensions(m[0]);n.texStorage2D(e.TEXTURE_CUBE_MAP,E,M,t.width,t.height)}for(let t=0;t<6;t++)if(f){b?T&&n.texSubImage2D(e.TEXTURE_CUBE_MAP_POSITIVE_X+t,0,0,0,m[t].width,m[t].height,x,y,m[t].data):n.texImage2D(e.TEXTURE_CUBE_MAP_POSITIVE_X+t,0,M,m[t].width,m[t].height,0,x,y,m[t].data);for(let i=0;i>h);const i=Math.max(1,r.height>>h);c===e.TEXTURE_3D||c===e.TEXTURE_2D_ARRAY?n.texImage3D(c,h,p,t,i,r.depth,0,u,d,null):n.texImage2D(c,h,p,t,i,0,u,d,null)}n.bindFramebuffer(e.FRAMEBUFFER,t);useMultisampledRTT(r)?l.framebufferTexture2DMultisampleEXT(e.FRAMEBUFFER,o,c,i.get(a).__webglTexture,0,getRenderTargetSamples(r)):(c===e.TEXTURE_2D||c>=e.TEXTURE_CUBE_MAP_POSITIVE_X&&c<=e.TEXTURE_CUBE_MAP_NEGATIVE_Z)&&e.framebufferTexture2D(e.FRAMEBUFFER,o,c,i.get(a).__webglTexture,h);n.bindFramebuffer(e.FRAMEBUFFER,null)}function setupRenderBufferStorage(t,n,i){e.bindRenderbuffer(e.RENDERBUFFER,t);if(n.depthBuffer&&!n.stencilBuffer){let r=o===true?e.DEPTH_COMPONENT24:e.DEPTH_COMPONENT16;if(i||useMultisampledRTT(n)){const t=n.depthTexture;t&&t.isDepthTexture&&(t.type===Ue?r=e.DEPTH_COMPONENT32F:t.type===Ie&&(r=e.DEPTH_COMPONENT24));const i=getRenderTargetSamples(n);useMultisampledRTT(n)?l.renderbufferStorageMultisampleEXT(e.RENDERBUFFER,i,r,n.width,n.height):e.renderbufferStorageMultisample(e.RENDERBUFFER,i,r,n.width,n.height)}else e.renderbufferStorage(e.RENDERBUFFER,r,n.width,n.height);e.framebufferRenderbuffer(e.FRAMEBUFFER,e.DEPTH_ATTACHMENT,e.RENDERBUFFER,t)}else if(n.depthBuffer&&n.stencilBuffer){const r=getRenderTargetSamples(n);i&&useMultisampledRTT(n)===false?e.renderbufferStorageMultisample(e.RENDERBUFFER,r,e.DEPTH24_STENCIL8,n.width,n.height):useMultisampledRTT(n)?l.renderbufferStorageMultisampleEXT(e.RENDERBUFFER,r,e.DEPTH24_STENCIL8,n.width,n.height):e.renderbufferStorage(e.RENDERBUFFER,e.DEPTH_STENCIL,n.width,n.height);e.framebufferRenderbuffer(e.FRAMEBUFFER,e.DEPTH_STENCIL_ATTACHMENT,e.RENDERBUFFER,t)}else{const t=n.textures;for(let r=0;r1;const f=isPowerOfTwo$1(t)||o;if(!p){h.__webglTexture===void 0&&(h.__webglTexture=e.createTexture());h.__version=l.version;a.memory.textures++}if(d){c.__webglFramebuffer=[];for(let t=0;t<6;t++)if(o&&l.mipmaps&&l.mipmaps.length>0){c.__webglFramebuffer[t]=[];for(let n=0;n0){c.__webglFramebuffer=[];for(let t=0;t0&&useMultisampledRTT(t)===false){c.__webglMultisampledFramebuffer=e.createFramebuffer();c.__webglColorRenderbuffer=[];n.bindFramebuffer(e.FRAMEBUFFER,c.__webglMultisampledFramebuffer);for(let n=0;n0)for(let i=0;i0)for(let n=0;n0&&useMultisampledRTT(t)===false){const r=t.textures;const s=t.width;const a=t.height;let o=e.COLOR_BUFFER_BIT;const l=[];const h=t.stencilBuffer?e.DEPTH_STENCIL_ATTACHMENT:e.DEPTH_ATTACHMENT;const u=i.get(t);const d=r.length>1;if(d)for(let t=0;t0&&t.has("WEBGL_multisampled_render_to_texture")===true&&n.__useRenderToTexture!==false}function updateVideoTexture(e){const t=a.render.frame;if(u.get(e)!==t){u.set(e,t);e.update()}}function verifyColorSpace(e,n){const i=e.colorSpace;const r=e.format;const s=e.type;if(e.isCompressedTexture===true||e.isVideoTexture===true||e.format===On)return n;if(i!==qt&&i!==Xt)if(Kn.getTransfer(i)===Kt)if(o===false)if(t.has("EXT_sRGB")===true&&r===Fe){e.format=On;e.minFilter=be;e.generateMipmaps=false}else n=ImageUtils.sRGBToLinear(n);else r===Fe&&s===Ae||console.warn("THREE.WebGLTextures: sRGB encoded textures have to use RGBAFormat and UnsignedByteType.");else console.error("THREE.WebGLTextures: Unsupported texture color space:",i);return n}function getDimensions(e){if(typeof HTMLImageElement!=="undefined"&&e instanceof HTMLImageElement){h.width=e.naturalWidth||e.width;h.height=e.naturalHeight||e.height}else if(typeof VideoFrame!=="undefined"&&e instanceof VideoFrame){h.width=e.displayWidth;h.height=e.displayHeight}else{h.width=e.width;h.height=e.height}return h}this.allocateTextureUnit=allocateTextureUnit;this.resetTextureUnits=resetTextureUnits;this.setTexture2D=setTexture2D;this.setTexture2DArray=setTexture2DArray;this.setTexture3D=setTexture3D;this.setTextureCube=setTextureCube;this.rebindTextures=rebindTextures;this.setupRenderTarget=setupRenderTarget;this.updateRenderTargetMipmap=updateRenderTargetMipmap;this.updateMultisampleRenderTarget=updateMultisampleRenderTarget;this.setupDepthRenderbuffer=setupDepthRenderbuffer;this.setupFrameBufferTexture=setupFrameBufferTexture;this.useMultisampledRTT=useMultisampledRTT}function WebGLUtils(e,t,n){const i=n.isWebGL2;function convert(n,r=Xt){let s;const a=Kn.getTransfer(r);if(n===Ae)return e.UNSIGNED_BYTE;if(n===Ne)return e.UNSIGNED_SHORT_4_4_4_4;if(n===Oe)return e.UNSIGNED_SHORT_5_5_5_1;if(n===Ce)return e.BYTE;if(n===Re)return e.SHORT;if(n===Le)return e.UNSIGNED_SHORT;if(n===Pe)return e.INT;if(n===Ie)return e.UNSIGNED_INT;if(n===Ue)return e.FLOAT;if(n===De){if(i)return e.HALF_FLOAT;s=t.get("OES_texture_half_float");return s!==null?s.HALF_FLOAT_OES:null}if(n===Ve)return e.ALPHA;if(n===Fe)return e.RGBA;if(n===ze)return e.LUMINANCE;if(n===Ge)return e.LUMINANCE_ALPHA;if(n===ke)return e.DEPTH_COMPONENT;if(n===He)return e.DEPTH_STENCIL;if(n===On){s=t.get("EXT_sRGB");return s!==null?s.SRGB_ALPHA_EXT:null}if(n===We)return e.RED;if(n===Xe)return e.RED_INTEGER;if(n===je)return e.RG;if(n===qe)return e.RG_INTEGER;if(n===Ye)return e.RGBA_INTEGER;if(n===Ze||n===Je||n===Ke||n===Qe)if(a===Kt){s=t.get("WEBGL_compressed_texture_s3tc_srgb");if(s===null)return null;if(n===Ze)return s.COMPRESSED_SRGB_S3TC_DXT1_EXT;if(n===Je)return s.COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT;if(n===Ke)return s.COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT;if(n===Qe)return s.COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT}else{s=t.get("WEBGL_compressed_texture_s3tc");if(s===null)return null;if(n===Ze)return s.COMPRESSED_RGB_S3TC_DXT1_EXT;if(n===Je)return s.COMPRESSED_RGBA_S3TC_DXT1_EXT;if(n===Ke)return s.COMPRESSED_RGBA_S3TC_DXT3_EXT;if(n===Qe)return s.COMPRESSED_RGBA_S3TC_DXT5_EXT}if(n===$e||n===et||n===tt||n===nt){s=t.get("WEBGL_compressed_texture_pvrtc");if(s===null)return null;if(n===$e)return s.COMPRESSED_RGB_PVRTC_4BPPV1_IMG;if(n===et)return s.COMPRESSED_RGB_PVRTC_2BPPV1_IMG;if(n===tt)return s.COMPRESSED_RGBA_PVRTC_4BPPV1_IMG;if(n===nt)return s.COMPRESSED_RGBA_PVRTC_2BPPV1_IMG}if(n===it){s=t.get("WEBGL_compressed_texture_etc1");return s!==null?s.COMPRESSED_RGB_ETC1_WEBGL:null}if(n===rt||n===st){s=t.get("WEBGL_compressed_texture_etc");if(s===null)return null;if(n===rt)return a===Kt?s.COMPRESSED_SRGB8_ETC2:s.COMPRESSED_RGB8_ETC2;if(n===st)return a===Kt?s.COMPRESSED_SRGB8_ALPHA8_ETC2_EAC:s.COMPRESSED_RGBA8_ETC2_EAC}if(n===at||n===ot||n===lt||n===ct||n===ht||n===ut||n===dt||n===pt||n===ft||n===mt||n===gt||n===vt||n===_t||n===xt){s=t.get("WEBGL_compressed_texture_astc");if(s===null)return null;if(n===at)return a===Kt?s.COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR:s.COMPRESSED_RGBA_ASTC_4x4_KHR;if(n===ot)return a===Kt?s.COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR:s.COMPRESSED_RGBA_ASTC_5x4_KHR;if(n===lt)return a===Kt?s.COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR:s.COMPRESSED_RGBA_ASTC_5x5_KHR;if(n===ct)return a===Kt?s.COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR:s.COMPRESSED_RGBA_ASTC_6x5_KHR;if(n===ht)return a===Kt?s.COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR:s.COMPRESSED_RGBA_ASTC_6x6_KHR;if(n===ut)return a===Kt?s.COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR:s.COMPRESSED_RGBA_ASTC_8x5_KHR;if(n===dt)return a===Kt?s.COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR:s.COMPRESSED_RGBA_ASTC_8x6_KHR;if(n===pt)return a===Kt?s.COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR:s.COMPRESSED_RGBA_ASTC_8x8_KHR;if(n===ft)return a===Kt?s.COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR:s.COMPRESSED_RGBA_ASTC_10x5_KHR;if(n===mt)return a===Kt?s.COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR:s.COMPRESSED_RGBA_ASTC_10x6_KHR;if(n===gt)return a===Kt?s.COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR:s.COMPRESSED_RGBA_ASTC_10x8_KHR;if(n===vt)return a===Kt?s.COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR:s.COMPRESSED_RGBA_ASTC_10x10_KHR;if(n===_t)return a===Kt?s.COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR:s.COMPRESSED_RGBA_ASTC_12x10_KHR;if(n===xt)return a===Kt?s.COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR:s.COMPRESSED_RGBA_ASTC_12x12_KHR}if(n===yt||n===Mt||n===bt){s=t.get("EXT_texture_compression_bptc");if(s===null)return null;if(n===yt)return a===Kt?s.COMPRESSED_SRGB_ALPHA_BPTC_UNORM_EXT:s.COMPRESSED_RGBA_BPTC_UNORM_EXT;if(n===Mt)return s.COMPRESSED_RGB_BPTC_SIGNED_FLOAT_EXT;if(n===bt)return s.COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_EXT}if(n===St||n===Tt||n===Et||n===wt){s=t.get("EXT_texture_compression_rgtc");if(s===null)return null;if(n===yt)return s.COMPRESSED_RED_RGTC1_EXT;if(n===Tt)return s.COMPRESSED_SIGNED_RED_RGTC1_EXT;if(n===Et)return s.COMPRESSED_RED_GREEN_RGTC2_EXT;if(n===wt)return s.COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT}if(n===Be){if(i)return e.UNSIGNED_INT_24_8;s=t.get("WEBGL_depth_texture");return s!==null?s.UNSIGNED_INT_24_8_WEBGL:null}return e[n]!==void 0?e[n]:null}return{convert:convert}}class ArrayCamera extends PerspectiveCamera{constructor(e=[]){super();this.isArrayCamera=true;this.cameras=e}}class Group extends Object3D{constructor(){super();this.isGroup=true;this.type="Group"}}const gl={type:"move"};class WebXRController{constructor(){this._targetRay=null;this._grip=null;this._hand=null}getHandSpace(){if(this._hand===null){this._hand=new Group;this._hand.matrixAutoUpdate=false;this._hand.visible=false;this._hand.joints={};this._hand.inputState={pinching:false}}return this._hand}getTargetRaySpace(){if(this._targetRay===null){this._targetRay=new Group;this._targetRay.matrixAutoUpdate=false;this._targetRay.visible=false;this._targetRay.hasLinearVelocity=false;this._targetRay.linearVelocity=new Vector3;this._targetRay.hasAngularVelocity=false;this._targetRay.angularVelocity=new Vector3}return this._targetRay}getGripSpace(){if(this._grip===null){this._grip=new Group;this._grip.matrixAutoUpdate=false;this._grip.visible=false;this._grip.hasLinearVelocity=false;this._grip.linearVelocity=new Vector3;this._grip.hasAngularVelocity=false;this._grip.angularVelocity=new Vector3}return this._grip}dispatchEvent(e){this._targetRay!==null&&this._targetRay.dispatchEvent(e);this._grip!==null&&this._grip.dispatchEvent(e);this._hand!==null&&this._hand.dispatchEvent(e);return this}connect(e){if(e&&e.hand){const t=this._hand;if(t)for(const n of e.hand.values())this._getHandJoint(t,n)}this.dispatchEvent({type:"connected",data:e});return this}disconnect(e){this.dispatchEvent({type:"disconnected",data:e});this._targetRay!==null&&(this._targetRay.visible=false);this._grip!==null&&(this._grip.visible=false);this._hand!==null&&(this._hand.visible=false);return this}update(e,t,n){let i=null;let r=null;let s=null;const a=this._targetRay;const o=this._grip;const l=this._hand;if(e&&t.session.visibilityState!=="visible-blurred"){if(l&&e.hand){s=true;for(const i of e.hand.values()){const e=t.getJointPose(i,n);const r=this._getHandJoint(l,i);if(e!==null){r.matrix.fromArray(e.transform.matrix);r.matrix.decompose(r.position,r.rotation,r.scale);r.matrixWorldNeedsUpdate=true;r.jointRadius=e.radius}r.visible=e!==null}const i=l.joints["index-finger-tip"];const r=l.joints["thumb-tip"];const a=i.position.distanceTo(r.position);const o=.02;const c=.005;if(l.inputState.pinching&&a>o+c){l.inputState.pinching=false;this.dispatchEvent({type:"pinchend",handedness:e.handedness,target:this})}else if(!l.inputState.pinching&&a<=o-c){l.inputState.pinching=true;this.dispatchEvent({type:"pinchstart",handedness:e.handedness,target:this})}}else if(o!==null&&e.gripSpace){r=t.getPose(e.gripSpace,n);if(r!==null){o.matrix.fromArray(r.transform.matrix);o.matrix.decompose(o.position,o.rotation,o.scale);o.matrixWorldNeedsUpdate=true;if(r.linearVelocity){o.hasLinearVelocity=true;o.linearVelocity.copy(r.linearVelocity)}else o.hasLinearVelocity=false;if(r.angularVelocity){o.hasAngularVelocity=true;o.angularVelocity.copy(r.angularVelocity)}else o.hasAngularVelocity=false}}if(a!==null){i=t.getPose(e.targetRaySpace,n);i===null&&r!==null&&(i=r);if(i!==null){a.matrix.fromArray(i.transform.matrix);a.matrix.decompose(a.position,a.rotation,a.scale);a.matrixWorldNeedsUpdate=true;if(i.linearVelocity){a.hasLinearVelocity=true;a.linearVelocity.copy(i.linearVelocity)}else a.hasLinearVelocity=false;if(i.angularVelocity){a.hasAngularVelocity=true;a.angularVelocity.copy(i.angularVelocity)}else a.hasAngularVelocity=false;this.dispatchEvent(gl)}}}a!==null&&(a.visible=i!==null);o!==null&&(o.visible=r!==null);l!==null&&(l.visible=s!==null);return this}_getHandJoint(e,t){if(e.joints[t.jointName]===void 0){const n=new Group;n.matrixAutoUpdate=false;n.visible=false;e.joints[t.jointName]=n;e.add(n)}return e.joints[t.jointName]}}const vl="\nvoid main() {\n\n\tgl_Position = vec4( position, 1.0 );\n\n}";const _l="\nuniform sampler2DArray depthColor;\nuniform float depthWidth;\nuniform float depthHeight;\n\nvoid main() {\n\n\tvec2 coord = vec2( gl_FragCoord.x / depthWidth, gl_FragCoord.y / depthHeight );\n\n\tif ( coord.x >= 1.0 ) {\n\n\t\tgl_FragDepthEXT = texture( depthColor, vec3( coord.x - 1.0, coord.y, 1 ) ).r;\n\n\t} else {\n\n\t\tgl_FragDepthEXT = texture( depthColor, vec3( coord.x, coord.y, 0 ) ).r;\n\n\t}\n\n}";class WebXRDepthSensing{constructor(){this.texture=null;this.mesh=null;this.depthNear=0;this.depthFar=0}init(e,t,n){if(this.texture===null){const i=new Texture;const r=e.properties.get(i);r.__webglTexture=t.texture;if(t.depthNear!=n.depthNear||t.depthFar!=n.depthFar){this.depthNear=t.depthNear;this.depthFar=t.depthFar}this.texture=i}}render(e,t){if(this.texture!==null){if(this.mesh===null){const e=t.cameras[0].viewport;const n=new ShaderMaterial({extensions:{fragDepth:true},vertexShader:vl,fragmentShader:_l,uniforms:{depthColor:{value:this.texture},depthWidth:{value:e.z},depthHeight:{value:e.w}}});this.mesh=new Mesh(new PlaneGeometry(20,20),n)}e.render(this.mesh,t)}}reset(){this.texture=null;this.mesh=null}}class WebXRManager extends EventDispatcher{constructor(e,t){super();const n=this;let i=null;let r=1;let s=null;let a="local-floor";let o=1;let l=null;let c=null;let h=null;let u=null;let d=null;let p=null;const f=new WebXRDepthSensing;const m=t.getContextAttributes();let g=null;let _=null;const x=[];const y=[];const M=new Vector2;let b=null;const S=new PerspectiveCamera;S.layers.enable(1);S.viewport=new Vector4;const T=new PerspectiveCamera;T.layers.enable(2);T.viewport=new Vector4;const E=[S,T];const w=new ArrayCamera;w.layers.enable(1);w.layers.enable(2);let A=null;let C=null;this.cameraAutoUpdate=true;this.enabled=false;this.isPresenting=false;this.getController=function(e){let t=x[e];if(t===void 0){t=new WebXRController;x[e]=t}return t.getTargetRaySpace()};this.getControllerGrip=function(e){let t=x[e];if(t===void 0){t=new WebXRController;x[e]=t}return t.getGripSpace()};this.getHand=function(e){let t=x[e];if(t===void 0){t=new WebXRController;x[e]=t}return t.getHandSpace()};function onSessionEvent(e){const t=y.indexOf(e.inputSource);if(t===-1)return;const n=x[t];if(n!==void 0){n.update(e.inputSource,e.frame,l||s);n.dispatchEvent({type:e.type,data:e.inputSource})}}function onSessionEnd(){i.removeEventListener("select",onSessionEvent);i.removeEventListener("selectstart",onSessionEvent);i.removeEventListener("selectend",onSessionEvent);i.removeEventListener("squeeze",onSessionEvent);i.removeEventListener("squeezestart",onSessionEvent);i.removeEventListener("squeezeend",onSessionEvent);i.removeEventListener("end",onSessionEnd);i.removeEventListener("inputsourceschange",onInputSourcesChange);for(let e=0;e=0){y[i]=null;x[i].disconnect(n)}}for(let t=0;t=y.length){y.push(n);i=e;break}if(y[e]===null){y[e]=n;i=e;break}}if(i===-1)break}const r=x[i];r&&r.connect(n)}}const R=new Vector3;const L=new Vector3;function setProjectionFromUnion(e,t,n){R.setFromMatrixPosition(t.matrixWorld);L.setFromMatrixPosition(n.matrixWorld);const i=R.distanceTo(L);const r=t.projectionMatrix.elements;const s=n.projectionMatrix.elements;const a=r[14]/(r[10]-1);const o=r[14]/(r[10]+1);const l=(r[9]+1)/r[5];const c=(r[9]-1)/r[5];const h=(r[8]-1)/r[0];const u=(s[8]+1)/s[0];const d=a*h;const p=a*u;const f=i/(-h+u);const m=f*-h;t.matrixWorld.decompose(e.position,e.quaternion,e.scale);e.translateX(m);e.translateZ(f);e.matrixWorld.compose(e.position,e.quaternion,e.scale);e.matrixWorldInverse.copy(e.matrixWorld).invert();const g=a+f;const _=o+f;const x=d-m;const y=p+(i-m);const M=l*o/_*g;const b=c*o/_*g;e.projectionMatrix.makePerspective(x,y,M,b,g,_);e.projectionMatrixInverse.copy(e.projectionMatrix).invert()}function updateCamera(e,t){t===null?e.matrixWorld.copy(e.matrix):e.matrixWorld.multiplyMatrices(t.matrixWorld,e.matrix);e.matrixWorldInverse.copy(e.matrixWorld).invert()}this.updateCamera=function(e){if(i===null)return;if(f.texture!==null){e.near=f.depthNear;e.far=f.depthFar}w.near=T.near=S.near=e.near;w.far=T.far=S.far=e.far;if(A!==w.near||C!==w.far){i.updateRenderState({depthNear:w.near,depthFar:w.far});A=w.near;C=w.far;S.near=A;S.far=C;T.near=A;T.far=C;S.updateProjectionMatrix();T.updateProjectionMatrix();e.updateProjectionMatrix()}const t=e.parent;const n=w.cameras;updateCamera(w,t);for(let e=0;e0&&(n.alphaTest.value=i.alphaTest);const r=t.get(i);const s=r.envMap;const a=r.envMapRotation;if(s){n.envMap.value=s;xl.copy(a);xl.x*=-1;xl.y*=-1;xl.z*=-1;if(s.isCubeTexture&&s.isRenderTargetTexture===false){xl.y*=-1;xl.z*=-1}n.envMapRotation.value.setFromMatrix4(yl.makeRotationFromEuler(xl));n.flipEnvMap.value=s.isCubeTexture&&s.isRenderTargetTexture===false?-1:1;n.reflectivity.value=i.reflectivity;n.ior.value=i.ior;n.refractionRatio.value=i.refractionRatio}if(i.lightMap){n.lightMap.value=i.lightMap;const t=e._useLegacyLights===true?Math.PI:1;n.lightMapIntensity.value=i.lightMapIntensity*t;refreshTransformUniform(i.lightMap,n.lightMapTransform)}if(i.aoMap){n.aoMap.value=i.aoMap;n.aoMapIntensity.value=i.aoMapIntensity;refreshTransformUniform(i.aoMap,n.aoMapTransform)}}function refreshUniformsLine(e,t){e.diffuse.value.copy(t.color);e.opacity.value=t.opacity;if(t.map){e.map.value=t.map;refreshTransformUniform(t.map,e.mapTransform)}}function refreshUniformsDash(e,t){e.dashSize.value=t.dashSize;e.totalSize.value=t.dashSize+t.gapSize;e.scale.value=t.scale}function refreshUniformsPoints(e,t,n,i){e.diffuse.value.copy(t.color);e.opacity.value=t.opacity;e.size.value=t.size*n;e.scale.value=i*.5;if(t.map){e.map.value=t.map;refreshTransformUniform(t.map,e.uvTransform)}if(t.alphaMap){e.alphaMap.value=t.alphaMap;refreshTransformUniform(t.alphaMap,e.alphaMapTransform)}t.alphaTest>0&&(e.alphaTest.value=t.alphaTest)}function refreshUniformsSprites(e,t){e.diffuse.value.copy(t.color);e.opacity.value=t.opacity;e.rotation.value=t.rotation;if(t.map){e.map.value=t.map;refreshTransformUniform(t.map,e.mapTransform)}if(t.alphaMap){e.alphaMap.value=t.alphaMap;refreshTransformUniform(t.alphaMap,e.alphaMapTransform)}t.alphaTest>0&&(e.alphaTest.value=t.alphaTest)}function refreshUniformsPhong(e,t){e.specular.value.copy(t.specular);e.shininess.value=Math.max(t.shininess,1e-4)}function refreshUniformsToon(e,t){t.gradientMap&&(e.gradientMap.value=t.gradientMap)}function refreshUniformsStandard(e,n){e.metalness.value=n.metalness;if(n.metalnessMap){e.metalnessMap.value=n.metalnessMap;refreshTransformUniform(n.metalnessMap,e.metalnessMapTransform)}e.roughness.value=n.roughness;if(n.roughnessMap){e.roughnessMap.value=n.roughnessMap;refreshTransformUniform(n.roughnessMap,e.roughnessMapTransform)}const i=t.get(n).envMap;i&&(e.envMapIntensity.value=n.envMapIntensity)}function refreshUniformsPhysical(e,t,n){e.ior.value=t.ior;if(t.sheen>0){e.sheenColor.value.copy(t.sheenColor).multiplyScalar(t.sheen);e.sheenRoughness.value=t.sheenRoughness;if(t.sheenColorMap){e.sheenColorMap.value=t.sheenColorMap;refreshTransformUniform(t.sheenColorMap,e.sheenColorMapTransform)}if(t.sheenRoughnessMap){e.sheenRoughnessMap.value=t.sheenRoughnessMap;refreshTransformUniform(t.sheenRoughnessMap,e.sheenRoughnessMapTransform)}}if(t.clearcoat>0){e.clearcoat.value=t.clearcoat;e.clearcoatRoughness.value=t.clearcoatRoughness;if(t.clearcoatMap){e.clearcoatMap.value=t.clearcoatMap;refreshTransformUniform(t.clearcoatMap,e.clearcoatMapTransform)}if(t.clearcoatRoughnessMap){e.clearcoatRoughnessMap.value=t.clearcoatRoughnessMap;refreshTransformUniform(t.clearcoatRoughnessMap,e.clearcoatRoughnessMapTransform)}if(t.clearcoatNormalMap){e.clearcoatNormalMap.value=t.clearcoatNormalMap;refreshTransformUniform(t.clearcoatNormalMap,e.clearcoatNormalMapTransform);e.clearcoatNormalScale.value.copy(t.clearcoatNormalScale);t.side===d&&e.clearcoatNormalScale.value.negate()}}if(t.iridescence>0){e.iridescence.value=t.iridescence;e.iridescenceIOR.value=t.iridescenceIOR;e.iridescenceThicknessMinimum.value=t.iridescenceThicknessRange[0];e.iridescenceThicknessMaximum.value=t.iridescenceThicknessRange[1];if(t.iridescenceMap){e.iridescenceMap.value=t.iridescenceMap;refreshTransformUniform(t.iridescenceMap,e.iridescenceMapTransform)}if(t.iridescenceThicknessMap){e.iridescenceThicknessMap.value=t.iridescenceThicknessMap;refreshTransformUniform(t.iridescenceThicknessMap,e.iridescenceThicknessMapTransform)}}if(t.transmission>0){e.transmission.value=t.transmission;e.transmissionSamplerMap.value=n.texture;e.transmissionSamplerSize.value.set(n.width,n.height);if(t.transmissionMap){e.transmissionMap.value=t.transmissionMap;refreshTransformUniform(t.transmissionMap,e.transmissionMapTransform)}e.thickness.value=t.thickness;if(t.thicknessMap){e.thicknessMap.value=t.thicknessMap;refreshTransformUniform(t.thicknessMap,e.thicknessMapTransform)}e.attenuationDistance.value=t.attenuationDistance;e.attenuationColor.value.copy(t.attenuationColor)}if(t.anisotropy>0){e.anisotropyVector.value.set(t.anisotropy*Math.cos(t.anisotropyRotation),t.anisotropy*Math.sin(t.anisotropyRotation));if(t.anisotropyMap){e.anisotropyMap.value=t.anisotropyMap;refreshTransformUniform(t.anisotropyMap,e.anisotropyMapTransform)}}e.specularIntensity.value=t.specularIntensity;e.specularColor.value.copy(t.specularColor);if(t.specularColorMap){e.specularColorMap.value=t.specularColorMap;refreshTransformUniform(t.specularColorMap,e.specularColorMapTransform)}if(t.specularIntensityMap){e.specularIntensityMap.value=t.specularIntensityMap;refreshTransformUniform(t.specularIntensityMap,e.specularIntensityMapTransform)}}function refreshUniformsMatcap(e,t){t.matcap&&(e.matcap.value=t.matcap)}function refreshUniformsDistance(e,n){const i=t.get(n).light;e.referencePosition.value.setFromMatrixPosition(i.matrixWorld);e.nearDistance.value=i.shadow.camera.near;e.farDistance.value=i.shadow.camera.far}return{refreshFogUniforms:refreshFogUniforms,refreshMaterialUniforms:refreshMaterialUniforms}}function WebGLUniformsGroups(e,t,n,i){let r={};let s={};let a=[];const o=n.isWebGL2?e.getParameter(e.MAX_UNIFORM_BUFFER_BINDINGS):0;function bind(e,t){const n=t.program;i.uniformBlockBinding(e,n)}function update(e,n){let a=r[e.id];if(a===void 0){prepareUniformsGroup(e);a=createBuffer(e);r[e.id]=a;e.addEventListener("dispose",onUniformsGroupsDispose)}const o=n.program;i.updateUBOMapping(e,o);const l=t.render.frame;if(s[e.id]!==l){updateBufferData(e);s[e.id]=l}}function createBuffer(t){const n=allocateBindingPointIndex();t.__bindingPointIndex=n;const i=e.createBuffer();const r=t.__size;const s=t.usage;e.bindBuffer(e.UNIFORM_BUFFER,i);e.bufferData(e.UNIFORM_BUFFER,r,s);e.bindBuffer(e.UNIFORM_BUFFER,null);e.bindBufferBase(e.UNIFORM_BUFFER,n,i);return i}function allocateBindingPointIndex(){for(let e=0;e0&&(n+=i-r);e.__size=n;e.__cache={};return this}function getUniformSize(e){const t={boundary:0,storage:0};if(typeof e==="number"||typeof e==="boolean"){t.boundary=4;t.storage=4}else if(e.isVector2){t.boundary=8;t.storage=8}else if(e.isVector3||e.isColor){t.boundary=16;t.storage=12}else if(e.isVector4){t.boundary=16;t.storage=16}else if(e.isMatrix3){t.boundary=48;t.storage=48}else if(e.isMatrix4){t.boundary=64;t.storage=64}else e.isTexture?console.warn("THREE.WebGLRenderer: Texture samplers can not be part of an uniforms group."):console.warn("THREE.WebGLRenderer: Unsupported uniform value type.",e);return t}function onUniformsGroupsDispose(t){const n=t.target;n.removeEventListener("dispose",onUniformsGroupsDispose);const i=a.indexOf(n.__bindingPointIndex);a.splice(i,1);e.deleteBuffer(r[n.id]);delete r[n.id];delete s[n.id]}function dispose(){for(const t in r)e.deleteBuffer(r[t]);a=[];r={};s={}}return{bind:bind,update:update,dispose:dispose}}class WebGLRenderer{constructor(t={}){const{canvas:n=createCanvasElement(),context:i=null,depth:r=true,stencil:s=true,alpha:a=false,antialias:o=false,premultipliedAlpha:l=true,preserveDrawingBuffer:c=false,powerPreference:h="default",failIfMajorPerformanceCaveat:f=false}=t;this.isWebGLRenderer=true;let m;m=i!==null?i.getContextAttributes().alpha:a;const g=new Uint32Array(4);const _=new Int32Array(4);let x=null;let y=null;const M=[];const b=[];this.domElement=n;this.debug={ +/** + * Enables error checking and reporting when shader programs are being compiled + * @type {boolean} + */ +checkShaderErrors:true, +/** + * Callback for custom error reporting. + * @type {?Function} + */ +onShaderError:null};this.autoClear=true;this.autoClearColor=true;this.autoClearDepth=true;this.autoClearStencil=true;this.sortObjects=true;this.clippingPlanes=[];this.localClippingEnabled=false;this._outputColorSpace=jt;this._useLegacyLights=false;this.toneMapping=Q;this.toneMappingExposure=1;const S=this;let T=false;let E=0;let w=0;let A=null;let C=-1;let R=null;const L=new Vector4;const P=new Vector4;let I=null;const U=new Color(0);let D=0;let N=n.width;let O=n.height;let B=1;let V=null;let F=null;const z=new Vector4(0,0,N,O);const G=new Vector4(0,0,N,O);let k=false;const H=new Frustum;let W=false;let X=false;let j=null;const q=new Matrix4;const Y=new Vector2;const Z=new Vector3;const J={background:null,fog:null,environment:null,overrideMaterial:null,isScene:true};function getTargetPixelRatio(){return A===null?B:1}let K=i;function getContext(e,t){for(let i=0;i{function checkMaterialsReady(){i.forEach((function(e){const t=ie.get(e);const n=t.currentProgram;n.isReady()&&i.delete(e)}));i.size!==0?setTimeout(checkMaterialsReady,10):t(e)}$.get("KHR_parallel_shader_compile")!==null?checkMaterialsReady():setTimeout(checkMaterialsReady,10)}))};let Te=null;function onAnimationFrame(e){Te&&Te(e)}function onXRSessionStart(){we.stop()}function onXRSessionEnd(){we.start()}const we=new WebGLAnimation;we.setAnimationLoop(onAnimationFrame);typeof self!=="undefined"&&we.setContext(self);this.setAnimationLoop=function(e){Te=e;Se.setAnimationLoop(e);e===null?we.stop():we.start()};Se.addEventListener("sessionstart",onXRSessionStart);Se.addEventListener("sessionend",onXRSessionEnd);this.render=function(e,t){if(t!==void 0&&t.isCamera!==true){console.error("THREE.WebGLRenderer.render: camera is not an instance of THREE.Camera.");return}if(T===true)return;e.matrixWorldAutoUpdate===true&&e.updateMatrixWorld();t.parent===null&&t.matrixWorldAutoUpdate===true&&t.updateMatrixWorld();if(Se.enabled===true&&Se.isPresenting===true){Se.cameraAutoUpdate===true&&Se.updateCamera(t);t=Se.getCamera()}e.isScene===true&&e.onBeforeRender(S,e,t,A);y=pe.get(e,b.length);y.init();b.push(y);q.multiplyMatrices(t.projectionMatrix,t.matrixWorldInverse);H.setFromProjectionMatrix(q);X=this.localClippingEnabled;W=fe.init(this.clippingPlanes,X);x=de.get(e,M.length);x.init();M.push(x);projectObject(e,t,0,S.sortObjects);x.finish();S.sortObjects===true&&x.sort(V,F);this.info.render.frame++;W===true&&fe.beginShadows();const n=y.state.shadowsArray;me.render(n,e,t);W===true&&fe.endShadows();this.info.autoReset===true&&this.info.reset();Se.enabled!==false&&Se.isPresenting!==false&&Se.hasDepthSensing()!==false||ge.render(x,e);y.setupLights(S._useLegacyLights);if(t.isArrayCamera){const n=t.cameras;for(let t=0,i=n.length;t0?b[b.length-1]:null;M.pop();x=M.length>0?M[M.length-1]:null};function projectObject(e,t,n,i){if(e.visible===false)return;const r=e.layers.test(t.layers);if(r)if(e.isGroup)n=e.renderOrder;else if(e.isLOD)e.autoUpdate===true&&e.update(t);else if(e.isLight){y.pushLight(e);e.castShadow&&y.pushShadow(e)}else if(e.isSprite){if(!e.frustumCulled||H.intersectsSprite(e)){i&&Z.setFromMatrixPosition(e.matrixWorld).applyMatrix4(q);const t=ce.update(e);const r=e.material;r.visible&&x.push(e,t,r,n,Z.z,null)}}else if((e.isMesh||e.isLine||e.isPoints)&&(!e.frustumCulled||H.intersectsObject(e))){const t=ce.update(e);const r=e.material;if(i){if(e.boundingSphere!==void 0){e.boundingSphere===null&&e.computeBoundingSphere();Z.copy(e.boundingSphere.center)}else{t.boundingSphere===null&&t.computeBoundingSphere();Z.copy(t.boundingSphere.center)}Z.applyMatrix4(e.matrixWorld).applyMatrix4(q)}if(Array.isArray(r)){const i=t.groups;for(let s=0,a=i.length;s0&&renderTransmissionPass(r,s,t,n);i&&te.viewport(L.copy(i));r.length>0&&renderObjects(r,t,n);s.length>0&&renderObjects(s,t,n);a.length>0&&renderObjects(a,t,n);te.buffers.depth.setTest(true);te.buffers.depth.setMask(true);te.buffers.color.setMask(true);te.setPolygonOffset(false)}function renderTransmissionPass(e,t,n,i){const r=n.isScene===true?n.overrideMaterial:null;if(r!==null)return;const s=ee.isWebGL2;j===null&&(j=new WebGLRenderTarget(1,1,{generateMipmaps:true,type:$.has("EXT_color_buffer_half_float")?De:Ae,minFilter:Ee,samples:s?4:0}));S.getDrawingBufferSize(Y);s?j.setSize(Y.x,Y.y):j.setSize(floorPowerOfTwo(Y.x),floorPowerOfTwo(Y.y));const a=S.getRenderTarget();S.setRenderTarget(j);S.getClearColor(U);D=S.getClearAlpha();D<1&&S.setClearColor(16777215,.5);S.clear();const o=S.toneMapping;S.toneMapping=Q;renderObjects(e,n,i);re.updateMultisampleRenderTarget(j);re.updateRenderTargetMipmap(j);let l=false;for(let e=0,r=t.length;e0);const u=!!n.morphAttributes.position;const d=!!n.morphAttributes.normal;const p=!!n.morphAttributes.color;let f=Q;i.toneMapped&&(A!==null&&A.isXRRenderTarget!==true||(f=S.toneMapping));const m=n.morphAttributes.position||n.morphAttributes.normal||n.morphAttributes.color;const g=m!==void 0?m.length:0;const _=ie.get(i);const x=y.state.lights;if(W===true&&(X===true||e!==R)){const t=e===R&&i.id===C;fe.setState(i,e,t)}let M=false;if(i.version===_.__version)_.needsLights&&_.lightsStateVersion!==x.state.version||_.outputColorSpace!==o||r.isBatchedMesh&&_.batching===false?M=true:r.isBatchedMesh||_.batching!==true?r.isInstancedMesh&&_.instancing===false?M=true:r.isInstancedMesh||_.instancing!==true?r.isSkinnedMesh&&_.skinning===false?M=true:r.isSkinnedMesh||_.skinning!==true?r.isInstancedMesh&&_.instancingColor===true&&r.instanceColor===null||r.isInstancedMesh&&_.instancingColor===false&&r.instanceColor!==null||r.isInstancedMesh&&_.instancingMorph===true&&r.morphTexture===null||r.isInstancedMesh&&_.instancingMorph===false&&r.morphTexture!==null||_.envMap!==l||i.fog===true&&_.fog!==s?M=true:_.numClippingPlanes===void 0||_.numClippingPlanes===fe.numPlanes&&_.numIntersection===fe.numIntersection?(_.vertexAlphas!==c||_.vertexTangents!==h||_.morphTargets!==u||_.morphNormals!==d||_.morphColors!==p||_.toneMapping!==f||ee.isWebGL2===true&&_.morphTargetsCount!==g)&&(M=true):M=true:M=true:M=true:M=true;else{M=true;_.__version=i.version}let b=_.currentProgram;M===true&&(b=getProgram(i,t,r));let T=false;let E=false;let w=false;const L=b.getUniforms(),P=_.uniforms;if(te.useProgram(b.program)){T=true;E=true;w=true}if(i.id!==C){C=i.id;E=true}if(T||R!==e){L.setValue(K,"projectionMatrix",e.projectionMatrix);L.setValue(K,"viewMatrix",e.matrixWorldInverse);const t=L.map.cameraPosition;t!==void 0&&t.setValue(K,Z.setFromMatrixPosition(e.matrixWorld));ee.logarithmicDepthBuffer&&L.setValue(K,"logDepthBufFC",2/(Math.log(e.far+1)/Math.LN2));(i.isMeshPhongMaterial||i.isMeshToonMaterial||i.isMeshLambertMaterial||i.isMeshBasicMaterial||i.isMeshStandardMaterial||i.isShaderMaterial)&&L.setValue(K,"isOrthographic",e.isOrthographicCamera===true);if(R!==e){R=e;E=true;w=true}}if(r.isSkinnedMesh){L.setOptional(K,r,"bindMatrix");L.setOptional(K,r,"bindMatrixInverse");const e=r.skeleton;if(e)if(ee.floatVertexTextures){e.boneTexture===null&&e.computeBoneTexture();L.setValue(K,"boneTexture",e.boneTexture,re)}else console.warn("THREE.WebGLRenderer: SkinnedMesh can only be used with WebGL 2. With WebGL 1 OES_texture_float and vertex textures support is required.")}if(r.isBatchedMesh){L.setOptional(K,r,"batchingTexture");L.setValue(K,"batchingTexture",r._matricesTexture,re)}const I=n.morphAttributes;(I.position!==void 0||I.normal!==void 0||I.color!==void 0&&ee.isWebGL2===true)&&ve.update(r,n,b);if(E||_.receiveShadow!==r.receiveShadow){_.receiveShadow=r.receiveShadow;L.setValue(K,"receiveShadow",r.receiveShadow)}if(i.isMeshGouraudMaterial&&i.envMap!==null){P.envMap.value=l;P.flipEnvMap.value=l.isCubeTexture&&l.isRenderTargetTexture===false?-1:1}if(E){L.setValue(K,"toneMappingExposure",S.toneMappingExposure);_.needsLights&&markUniformsLightsNeedsUpdate(P,w);s&&i.fog===true&&ue.refreshFogUniforms(P,s);ue.refreshMaterialUniforms(P,i,B,O,j);WebGLUniforms.upload(K,getUniformList(_),P,re)}if(i.isShaderMaterial&&i.uniformsNeedUpdate===true){WebGLUniforms.upload(K,getUniformList(_),P,re);i.uniformsNeedUpdate=false}i.isSpriteMaterial&&L.setValue(K,"center",r.center);L.setValue(K,"modelViewMatrix",r.modelViewMatrix);L.setValue(K,"normalMatrix",r.normalMatrix);L.setValue(K,"modelMatrix",r.matrixWorld);if(i.isShaderMaterial||i.isRawShaderMaterial){const e=i.uniformsGroups;for(let t=0,n=e.length;t0&&re.useMultisampledRTT(e)===false?ie.get(e).__webglMultisampledFramebuffer:Array.isArray(c)?c[n]:c;L.copy(e.viewport);P.copy(e.scissor);I=e.scissorTest}else{L.copy(z).multiplyScalar(B).floor();P.copy(G).multiplyScalar(B).floor();I=k}const o=te.bindFramebuffer(K.FRAMEBUFFER,r);o&&ee.drawBuffers&&i&&te.drawBuffers(e,r);te.viewport(L);te.scissor(P);te.setScissorTest(I);if(s){const i=ie.get(e.texture);K.framebufferTexture2D(K.FRAMEBUFFER,K.COLOR_ATTACHMENT0,K.TEXTURE_CUBE_MAP_POSITIVE_X+t,i.__webglTexture,n)}else if(a){const i=ie.get(e.texture);const r=t||0;K.framebufferTextureLayer(K.FRAMEBUFFER,K.COLOR_ATTACHMENT0,i.__webglTexture,n||0,r)}C=-1};this.readRenderTargetPixels=function(e,t,n,i,r,s,a){if(!(e&&e.isWebGLRenderTarget)){console.error("THREE.WebGLRenderer.readRenderTargetPixels: renderTarget is not THREE.WebGLRenderTarget.");return}let o=ie.get(e).__webglFramebuffer;e.isWebGLCubeRenderTarget&&a!==void 0&&(o=o[a]);if(o){te.bindFramebuffer(K.FRAMEBUFFER,o);try{const a=e.texture;const o=a.format;const l=a.type;if(o!==Fe&&ye.convert(o)!==K.getParameter(K.IMPLEMENTATION_COLOR_READ_FORMAT)){console.error("THREE.WebGLRenderer.readRenderTargetPixels: renderTarget is not in RGBA or implementation defined format.");return}const c=l===De&&($.has("EXT_color_buffer_half_float")||ee.isWebGL2&&$.has("EXT_color_buffer_float"));if(l!==Ae&&ye.convert(l)!==K.getParameter(K.IMPLEMENTATION_COLOR_READ_TYPE)&&!(l===Ue&&(ee.isWebGL2||$.has("OES_texture_float")||$.has("WEBGL_color_buffer_float")))&&!c){console.error("THREE.WebGLRenderer.readRenderTargetPixels: renderTarget is not in UnsignedByteType or implementation defined type.");return}t>=0&&t<=e.width-i&&n>=0&&n<=e.height-r&&K.readPixels(t,n,i,r,ye.convert(o),ye.convert(l),s)}finally{const e=A!==null?ie.get(A).__webglFramebuffer:null;te.bindFramebuffer(K.FRAMEBUFFER,e)}}};this.copyFramebufferToTexture=function(e,t,n=0){const i=Math.pow(2,-n);const r=Math.floor(t.image.width*i);const s=Math.floor(t.image.height*i);re.setTexture2D(t,0);K.copyTexSubImage2D(K.TEXTURE_2D,n,0,0,e.x,e.y,r,s);te.unbindTexture()};this.copyTextureToTexture=function(e,t,n,i=0){const r=t.image.width;const s=t.image.height;const a=ye.convert(n.format);const o=ye.convert(n.type);re.setTexture2D(n,0);K.pixelStorei(K.UNPACK_FLIP_Y_WEBGL,n.flipY);K.pixelStorei(K.UNPACK_PREMULTIPLY_ALPHA_WEBGL,n.premultiplyAlpha);K.pixelStorei(K.UNPACK_ALIGNMENT,n.unpackAlignment);t.isDataTexture?K.texSubImage2D(K.TEXTURE_2D,i,e.x,e.y,r,s,a,o,t.image.data):t.isCompressedTexture?K.compressedTexSubImage2D(K.TEXTURE_2D,i,e.x,e.y,t.mipmaps[0].width,t.mipmaps[0].height,a,t.mipmaps[0].data):K.texSubImage2D(K.TEXTURE_2D,i,e.x,e.y,a,o,t.image);i===0&&n.generateMipmaps&&K.generateMipmap(K.TEXTURE_2D);te.unbindTexture()};this.copyTextureToTexture3D=function(e,t,n,i,r=0){if(S.isWebGL1Renderer){console.warn("THREE.WebGLRenderer.copyTextureToTexture3D: can only be used with WebGL2.");return}const s=Math.round(e.max.x-e.min.x);const a=Math.round(e.max.y-e.min.y);const o=e.max.z-e.min.z+1;const l=ye.convert(i.format);const c=ye.convert(i.type);let h;if(i.isData3DTexture){re.setTexture3D(i,0);h=K.TEXTURE_3D}else{if(!i.isDataArrayTexture&&!i.isCompressedArrayTexture){console.warn("THREE.WebGLRenderer.copyTextureToTexture3D: only supports THREE.DataTexture3D and THREE.DataTexture2DArray.");return}re.setTexture2DArray(i,0);h=K.TEXTURE_2D_ARRAY}K.pixelStorei(K.UNPACK_FLIP_Y_WEBGL,i.flipY);K.pixelStorei(K.UNPACK_PREMULTIPLY_ALPHA_WEBGL,i.premultiplyAlpha);K.pixelStorei(K.UNPACK_ALIGNMENT,i.unpackAlignment);const u=K.getParameter(K.UNPACK_ROW_LENGTH);const d=K.getParameter(K.UNPACK_IMAGE_HEIGHT);const p=K.getParameter(K.UNPACK_SKIP_PIXELS);const f=K.getParameter(K.UNPACK_SKIP_ROWS);const m=K.getParameter(K.UNPACK_SKIP_IMAGES);const g=n.isCompressedTexture?n.mipmaps[r]:n.image;K.pixelStorei(K.UNPACK_ROW_LENGTH,g.width);K.pixelStorei(K.UNPACK_IMAGE_HEIGHT,g.height);K.pixelStorei(K.UNPACK_SKIP_PIXELS,e.min.x);K.pixelStorei(K.UNPACK_SKIP_ROWS,e.min.y);K.pixelStorei(K.UNPACK_SKIP_IMAGES,e.min.z);n.isDataTexture||n.isData3DTexture?K.texSubImage3D(h,r,t.x,t.y,t.z,s,a,o,l,c,g.data):i.isCompressedArrayTexture?K.compressedTexSubImage3D(h,r,t.x,t.y,t.z,s,a,o,l,g.data):K.texSubImage3D(h,r,t.x,t.y,t.z,s,a,o,l,c,g);K.pixelStorei(K.UNPACK_ROW_LENGTH,u);K.pixelStorei(K.UNPACK_IMAGE_HEIGHT,d);K.pixelStorei(K.UNPACK_SKIP_PIXELS,p);K.pixelStorei(K.UNPACK_SKIP_ROWS,f);K.pixelStorei(K.UNPACK_SKIP_IMAGES,m);r===0&&i.generateMipmaps&&K.generateMipmap(h);te.unbindTexture()};this.initTexture=function(e){e.isCubeTexture?re.setTextureCube(e,0):e.isData3DTexture?re.setTexture3D(e,0):e.isDataArrayTexture||e.isCompressedArrayTexture?re.setTexture2DArray(e,0):re.setTexture2D(e,0);te.unbindTexture()};this.resetState=function(){E=0;w=0;A=null;te.reset();Me.reset()};typeof __THREE_DEVTOOLS__!=="undefined"&&__THREE_DEVTOOLS__.dispatchEvent(new CustomEvent("observe",{detail:this}))}get coordinateSystem(){return Bn}get outputColorSpace(){return this._outputColorSpace}set outputColorSpace(e){this._outputColorSpace=e;const t=this.getContext();t.drawingBufferColorSpace=e===Yt?"display-p3":"srgb";t.unpackColorSpace=Kn.workingColorSpace===Zt?"display-p3":"srgb"}get useLegacyLights(){console.warn("THREE.WebGLRenderer: The property .useLegacyLights has been deprecated. Migrate your lighting according to the following guide: https://discourse.threejs.org/t/updates-to-lighting-in-three-js-r155/53733.");return this._useLegacyLights}set useLegacyLights(e){console.warn("THREE.WebGLRenderer: The property .useLegacyLights has been deprecated. Migrate your lighting according to the following guide: https://discourse.threejs.org/t/updates-to-lighting-in-three-js-r155/53733.");this._useLegacyLights=e}}class WebGL1Renderer extends WebGLRenderer{}WebGL1Renderer.prototype.isWebGL1Renderer=true;class FogExp2{constructor(e,t=25e-5){this.isFogExp2=true;this.name="";this.color=new Color(e);this.density=t}clone(){return new FogExp2(this.color,this.density)}toJSON(){return{type:"FogExp2",name:this.name,color:this.color.getHex(),density:this.density}}}class Fog{constructor(e,t=1,n=1e3){this.isFog=true;this.name="";this.color=new Color(e);this.near=t;this.far=n}clone(){return new Fog(this.color,this.near,this.far)}toJSON(){return{type:"Fog",name:this.name,color:this.color.getHex(),near:this.near,far:this.far}}}class Scene extends Object3D{constructor(){super();this.isScene=true;this.type="Scene";this.background=null;this.environment=null;this.fog=null;this.backgroundBlurriness=0;this.backgroundIntensity=1;this.backgroundRotation=new Euler;this.environmentRotation=new Euler;this.overrideMaterial=null;typeof __THREE_DEVTOOLS__!=="undefined"&&__THREE_DEVTOOLS__.dispatchEvent(new CustomEvent("observe",{detail:this}))}copy(e,t){super.copy(e,t);e.background!==null&&(this.background=e.background.clone());e.environment!==null&&(this.environment=e.environment.clone());e.fog!==null&&(this.fog=e.fog.clone());this.backgroundBlurriness=e.backgroundBlurriness;this.backgroundIntensity=e.backgroundIntensity;this.backgroundRotation.copy(e.backgroundRotation);this.environmentRotation.copy(e.environmentRotation);e.overrideMaterial!==null&&(this.overrideMaterial=e.overrideMaterial.clone());this.matrixAutoUpdate=e.matrixAutoUpdate;return this}toJSON(e){const t=super.toJSON(e);this.fog!==null&&(t.object.fog=this.fog.toJSON());this.backgroundBlurriness>0&&(t.object.backgroundBlurriness=this.backgroundBlurriness);this.backgroundIntensity!==1&&(t.object.backgroundIntensity=this.backgroundIntensity);t.object.backgroundRotation=this.backgroundRotation.toArray();t.object.environmentRotation=this.environmentRotation.toArray();return t}}class InterleavedBuffer{constructor(e,t){this.isInterleavedBuffer=true;this.array=e;this.stride=t;this.count=e!==void 0?e.length/t:0;this.usage=En;this._updateRange={offset:0,count:-1};this.updateRanges=[];this.version=0;this.uuid=generateUUID()}onUploadCallback(){}set needsUpdate(e){e===true&&this.version++}get updateRange(){warnOnce("THREE.InterleavedBuffer: updateRange() is deprecated and will be removed in r169. Use addUpdateRange() instead.");return this._updateRange}setUsage(e){this.usage=e;return this}addUpdateRange(e,t){this.updateRanges.push({start:e,count:t})}clearUpdateRanges(){this.updateRanges.length=0}copy(e){this.array=new e.array.constructor(e.array);this.count=e.count;this.stride=e.stride;this.usage=e.usage;return this}copyAt(e,t,n){e*=this.stride;n*=t.stride;for(let i=0,r=this.stride;ie.far||t.push({distance:o,point:Sl.clone(),uv:Triangle.getInterpolation(Sl,Rl,Ll,Pl,Il,Ul,Dl,new Vector2),face:null,object:this})}copy(e,t){super.copy(e,t);e.center!==void 0&&this.center.copy(e.center);this.material=e.material;return this}}function transformVertex(e,t,n,i,r,s){wl.subVectors(e,n).addScalar(.5).multiply(i);if(r!==void 0){Al.x=s*wl.x-r*wl.y;Al.y=r*wl.x+s*wl.y}else Al.copy(wl);e.copy(t);e.x+=Al.x;e.y+=Al.y;e.applyMatrix4(Cl)}const Nl=new Vector3;const Ol=new Vector3;class LOD extends Object3D{constructor(){super();this._currentLevel=0;this.type="LOD";Object.defineProperties(this,{levels:{enumerable:true,value:[]},isLOD:{value:true}});this.autoUpdate=true}copy(e){super.copy(e,false);const t=e.levels;for(let e=0,n=t.length;e0){let n,i;for(n=1,i=t.length;n0){Nl.setFromMatrixPosition(this.matrixWorld);const n=e.ray.origin.distanceTo(Nl);this.getObjectForDistance(n).raycast(e,t)}}update(e){const t=this.levels;if(t.length>1){Nl.setFromMatrixPosition(e.matrixWorld);Ol.setFromMatrixPosition(this.matrixWorld);const n=Nl.distanceTo(Ol)/e.zoom;t[0].object.visible=true;let i,r;for(i=1,r=t.length;i=e))break;t[i-1].object.visible=false;t[i].object.visible=true}this._currentLevel=i-1;for(;i=n.length&&n.push({start:-1,count:-1,z:-1});const r=n[this.index];i.push(r);this.index++;r.start=e.start;r.count=e.count;r.z=t}reset(){this.list.length=0;this.index=0}}const tc="batchId";const nc=new Matrix4;const ic=new Matrix4;const rc=new Matrix4;const sc=new Matrix4;const ac=new Frustum;const oc=new Box3;const lc=new Sphere;const cc=new Vector3;const hc=new MultiDrawRenderList;const uc=new Mesh;const dc=[];function copyAttributeData(e,t,n=0){const i=t.itemSize;if(e.isInterleavedBufferAttribute||e.array.constructor!==t.array.constructor){const r=e.count;for(let s=0;s65536?new Uint32Array(r):new Uint16Array(r);t.setIndex(new BufferAttribute(e,1))}const s=i>65536?new Uint32Array(n):new Uint16Array(n);t.setAttribute(tc,new BufferAttribute(s,1));this._geometryInitialized=true}}_validateGeometry(e){if(e.getAttribute(tc))throw new Error(`BatchedMesh: Geometry cannot use attribute "${tc}"`);const t=this.geometry;if(Boolean(e.getIndex())!==Boolean(t.getIndex()))throw new Error('BatchedMesh: All geometries must consistently have "index".');for(const n in t.attributes){if(n===tc)continue;if(!e.hasAttribute(n))throw new Error(`BatchedMesh: Added geometry missing "${n}". All geometries must have consistent attributes.`);const i=e.getAttribute(n);const r=t.getAttribute(n);if(i.itemSize!==r.itemSize||i.normalized!==r.normalized)throw new Error("BatchedMesh: All attributes must have a consistent itemSize and normalized value.")}}setCustomSort(e){this.customSort=e;return this}computeBoundingBox(){this.boundingBox===null&&(this.boundingBox=new Box3);const e=this._geometryCount;const t=this.boundingBox;const n=this._active;t.makeEmpty();for(let i=0;i=this._maxGeometryCount)throw new Error("BatchedMesh: Maximum geometry count reached.");const i={vertexStart:-1,vertexCount:-1,indexStart:-1,indexCount:-1};let r=null;const s=this._reservedRanges;const a=this._drawRanges;const o=this._bounds;this._geometryCount!==0&&(r=s[s.length-1]);i.vertexCount=t===-1?e.getAttribute("position").count:t;i.vertexStart=r===null?0:r.vertexStart+r.vertexCount;const l=e.getIndex();const c=l!==null;if(c){i.indexCount=n===-1?l.count:n;i.indexStart=r===null?0:r.indexStart+r.indexCount}if(i.indexStart!==-1&&i.indexStart+i.indexCount>this._maxIndexCount||i.vertexStart+i.vertexCount>this._maxVertexCount)throw new Error("BatchedMesh: Reserved space request exceeds the maximum buffer size.");const h=this._visibility;const u=this._active;const d=this._matricesTexture;const p=this._matricesTexture.image.data;h.push(true);u.push(true);const f=this._geometryCount;this._geometryCount++;rc.toArray(p,f*16);d.needsUpdate=true;s.push(i);a.push({start:c?i.indexStart:i.vertexStart,count:-1});o.push({boxInitialized:false,box:new Box3,sphereInitialized:false,sphere:new Sphere});const m=this.geometry.getAttribute(tc);for(let e=0;e=this._geometryCount)throw new Error("BatchedMesh: Maximum geometry count reached.");this._validateGeometry(t);const n=this.geometry;const i=n.getIndex()!==null;const r=n.getIndex();const s=t.getIndex();const a=this._reservedRanges[e];if(i&&s.count>a.indexCount||t.attributes.position.count>a.vertexCount)throw new Error("BatchedMesh: Reserved space not large enough for provided geometry.");const o=a.vertexStart;const l=a.vertexCount;for(const e in n.attributes){if(e===tc)continue;const i=t.getAttribute(e);const r=n.getAttribute(e);copyAttributeData(i,r,o);const s=i.itemSize;for(let e=i.count,t=l;e=t.length||t[e]===false)return this;t[e]=false;this._visibilityChanged=true;return this}getBoundingBoxAt(e,t){const n=this._active;if(n[e]===false)return null;const i=this._bounds[e];const r=i.box;const s=this.geometry;if(i.boxInitialized===false){r.makeEmpty();const t=s.index;const n=s.attributes.position;const a=this._drawRanges[e];for(let e=a.start,i=a.start+a.count;e=s||n[e]===false)return this;t.toArray(r,e*16);i.needsUpdate=true;return this}getMatrixAt(e,t){const n=this._active;const i=this._matricesTexture.image.data;const r=this._geometryCount;return e>=r||n[e]===false?null:t.fromArray(i,e*16)}setVisibleAt(e,t){const n=this._visibility;const i=this._active;const r=this._geometryCount;if(e>=r||i[e]===false||n[e]===t)return this;n[e]=t;this._visibilityChanged=true;return this}getVisibleAt(e){const t=this._visibility;const n=this._active;const i=this._geometryCount;return!(e>=i||n[e]===false)&&t[e]}raycast(e,t){const n=this._visibility;const i=this._active;const r=this._drawRanges;const s=this._geometryCount;const a=this.matrixWorld;const o=this.geometry;uc.material=this.material;uc.geometry.index=o.index;uc.geometry.attributes=o.attributes;uc.geometry.boundingBox===null&&(uc.geometry.boundingBox=new Box3);uc.geometry.boundingSphere===null&&(uc.geometry.boundingSphere=new Sphere);for(let o=0;o({...e})));this._reservedRanges=e._reservedRanges.map((e=>({...e})));this._visibility=e._visibility.slice();this._active=e._active.slice();this._bounds=e._bounds.map((e=>({boxInitialized:e.boxInitialized,box:e.box.clone(),sphereInitialized:e.sphereInitialized,sphere:e.sphere.clone()})));this._maxGeometryCount=e._maxGeometryCount;this._maxVertexCount=e._maxVertexCount;this._maxIndexCount=e._maxIndexCount;this._geometryInitialized=e._geometryInitialized;this._geometryCount=e._geometryCount;this._multiDrawCounts=e._multiDrawCounts.slice();this._multiDrawStarts=e._multiDrawStarts.slice();this._matricesTexture=e._matricesTexture.clone();this._matricesTexture.image.data=this._matricesTexture.image.slice();return this}dispose(){this.geometry.dispose();this._matricesTexture.dispose();this._matricesTexture=null;return this}onBeforeRender(e,t,n,i,r){if(!this._visibilityChanged&&!this.perObjectFrustumCulled&&!this.sortObjects)return;const s=i.getIndex();const a=s===null?1:s.array.BYTES_PER_ELEMENT;const o=this._active;const l=this._visibility;const c=this._multiDrawStarts;const h=this._multiDrawCounts;const u=this._drawRanges;const d=this.perObjectFrustumCulled;if(d){sc.multiplyMatrices(n.projectionMatrix,n.matrixWorldInverse).multiply(this.matrixWorld);ac.setFromProjectionMatrix(sc,e.coordinateSystem)}let p=0;if(this.sortObjects){ic.copy(this.matrixWorld).invert();cc.setFromMatrixPosition(n.matrixWorld).applyMatrix4(ic);for(let e=0,t=l.length;eo)continue;u.applyMatrix4(this.matrixWorld);const a=e.ray.origin.distanceTo(u);ae.far||t.push({distance:a,point:h.clone().applyMatrix4(this.matrixWorld),index:r,face:null,faceIndex:null,object:this})}}else{const n=Math.max(0,s.start);const i=Math.min(m.count,s.start+s.count);for(let r=n,s=i-1;ro)continue;u.applyMatrix4(this.matrixWorld);const i=e.ray.origin.distanceTo(u);ie.far||t.push({distance:i,point:h.clone().applyMatrix4(this.matrixWorld),index:r,face:null,faceIndex:null,object:this})}}}updateMorphTargets(){const e=this.geometry;const t=e.morphAttributes;const n=Object.keys(t);if(n.length>0){const e=t[n[0]];if(e!==void 0){this.morphTargetInfluences=[];this.morphTargetDictionary={};for(let t=0,n=e.length;t0){const e=t[n[0]];if(e!==void 0){this.morphTargetInfluences=[];this.morphTargetDictionary={};for(let t=0,n=e.length;tr.far)return;s.push({distance:l,distanceToRay:Math.sqrt(o),point:n,index:t,face:null,object:a})}}class VideoTexture extends Texture{constructor(e,t,n,i,r,s,a,o,l){super(e,t,n,i,r,s,a,o,l);this.isVideoTexture=true;this.minFilter=s!==void 0?s:be;this.magFilter=r!==void 0?r:be;this.generateMipmaps=false;const c=this;function updateVideo(){c.needsUpdate=true;e.requestVideoFrameCallback(updateVideo)}"requestVideoFrameCallback"in e&&e.requestVideoFrameCallback(updateVideo)}clone(){return new this.constructor(this.image).copy(this)}update(){const e=this.image;const t="requestVideoFrameCallback"in e;t===false&&e.readyState>=e.HAVE_CURRENT_DATA&&(this.needsUpdate=true)}}class FramebufferTexture extends Texture{constructor(e,t){super({width:e,height:t});this.isFramebufferTexture=true;this.magFilter=ve;this.minFilter=ve;this.generateMipmaps=false;this.needsUpdate=true}}class CompressedTexture extends Texture{constructor(e,t,n,i,r,s,a,o,l,c,h,u){super(null,s,a,o,l,c,i,r,h,u);this.isCompressedTexture=true;this.image={width:t,height:n};this.mipmaps=e;this.flipY=false;this.generateMipmaps=false}}class CompressedArrayTexture extends CompressedTexture{constructor(e,t,n,i,r,s){super(e,t,n,r,s);this.isCompressedArrayTexture=true;this.image.depth=i;this.wrapR=me}}class CompressedCubeTexture extends CompressedTexture{constructor(e,t,n){super(void 0,e[0].width,e[0].height,t,n,ce);this.isCompressedCubeTexture=true;this.isCubeTexture=true;this.image=e}}class CanvasTexture extends Texture{constructor(e,t,n,i,r,s,a,o,l){super(e,t,n,i,r,s,a,o,l);this.isCanvasTexture=true;this.needsUpdate=true}}class Curve{constructor(){this.type="Curve";this.arcLengthDivisions=200}getPoint(){console.warn("THREE.Curve: .getPoint() not implemented.");return null}getPointAt(e,t){const n=this.getUtoTmapping(e);return this.getPoint(n,t)}getPoints(e=5){const t=[];for(let n=0;n<=e;n++)t.push(this.getPoint(n/e));return t}getSpacedPoints(e=5){const t=[];for(let n=0;n<=e;n++)t.push(this.getPointAt(n/e));return t}getLength(){const e=this.getLengths();return e[e.length-1]}getLengths(e=this.arcLengthDivisions){if(this.cacheArcLengths&&this.cacheArcLengths.length===e+1&&!this.needsUpdate)return this.cacheArcLengths;this.needsUpdate=false;const t=[];let n,i=this.getPoint(0);let r=0;t.push(0);for(let s=1;s<=e;s++){n=this.getPoint(s/e);r+=n.distanceTo(i);t.push(r);i=n}this.cacheArcLengths=t;return t}updateArcLengths(){this.needsUpdate=true;this.getLengths()}getUtoTmapping(e,t){const n=this.getLengths();let i=0;const r=n.length;let s;s=t||e*n[r-1];let a,o=0,l=r-1;while(o<=l){i=Math.floor(o+(l-o)/2);a=n[i]-s;if(a<0)o=i+1;else{if(!(a>0)){l=i;break}l=i-1}}i=l;if(n[i]===s)return i/(r-1);const c=n[i];const h=n[i+1];const u=h-c;const d=(s-c)/u;const p=(i+d)/(r-1);return p}getTangent(e,t){const n=1e-4;let i=e-n;let r=e+n;i<0&&(i=0);r>1&&(r=1);const s=this.getPoint(i);const a=this.getPoint(r);const o=t||(s.isVector2?new Vector2:new Vector3);o.copy(a).sub(s).normalize();return o}getTangentAt(e,t){const n=this.getUtoTmapping(e);return this.getTangent(n,t)}computeFrenetFrames(e,t){const n=new Vector3;const i=[];const r=[];const s=[];const a=new Vector3;const o=new Matrix4;for(let t=0;t<=e;t++){const n=t/e;i[t]=this.getTangentAt(n,new Vector3)}r[0]=new Vector3;s[0]=new Vector3;let l=Number.MAX_VALUE;const c=Math.abs(i[0].x);const h=Math.abs(i[0].y);const u=Math.abs(i[0].z);if(c<=l){l=c;n.set(1,0,0)}if(h<=l){l=h;n.set(0,1,0)}u<=l&&n.set(0,0,1);a.crossVectors(i[0],n).normalize();r[0].crossVectors(i[0],a);s[0].crossVectors(i[0],r[0]);for(let t=1;t<=e;t++){r[t]=r[t-1].clone();s[t]=s[t-1].clone();a.crossVectors(i[t-1],i[t]);if(a.length()>Number.EPSILON){a.normalize();const e=Math.acos(clamp(i[t-1].dot(i[t]),-1,1));r[t].applyMatrix4(o.makeRotationAxis(a,e))}s[t].crossVectors(i[t],r[t])}if(t===true){let t=Math.acos(clamp(r[0].dot(r[e]),-1,1));t/=e;i[0].dot(a.crossVectors(r[0],r[e]))>0&&(t=-t);for(let n=1;n<=e;n++){r[n].applyMatrix4(o.makeRotationAxis(i[n],t*n));s[n].crossVectors(i[n],r[n])}}return{tangents:i,normals:r,binormals:s}}clone(){return(new this.constructor).copy(this)}copy(e){this.arcLengthDivisions=e.arcLengthDivisions;return this}toJSON(){const e={metadata:{version:4.6,type:"Curve",generator:"Curve.toJSON"}};e.arcLengthDivisions=this.arcLengthDivisions;e.type=this.type;return e}fromJSON(e){this.arcLengthDivisions=e.arcLengthDivisions;return this}}class EllipseCurve extends Curve{constructor(e=0,t=0,n=1,i=1,r=0,s=Math.PI*2,a=false,o=0){super();this.isEllipseCurve=true;this.type="EllipseCurve";this.aX=e;this.aY=t;this.xRadius=n;this.yRadius=i;this.aStartAngle=r;this.aEndAngle=s;this.aClockwise=a;this.aRotation=o}getPoint(e,t=new Vector2){const n=t;const i=Math.PI*2;let r=this.aEndAngle-this.aStartAngle;const s=Math.abs(r)i)r-=i;r0?0:(Math.floor(Math.abs(a)/r)+1)*r;else if(o===0&&a===r-1){a=r-2;o=1}let l,c;if(this.closed||a>0)l=i[(a-1)%r];else{Tc.subVectors(i[0],i[1]).add(i[0]);l=Tc}const h=i[a%r];const u=i[(a+1)%r];if(this.closed||a+2i.length-2?i.length-1:s+1];const h=i[s>i.length-3?i.length-1:s+2];n.set(CatmullRom(a,o.x,l.x,c.x,h.x),CatmullRom(a,o.y,l.y,c.y,h.y));return n}copy(e){super.copy(e);this.points=[];for(let t=0,n=e.points.length;t=n){const e=i[r]-n;const s=this.curves[r];const a=s.getLength();const o=a===0?0:1-e/a;return s.getPointAt(o,t)}r++}return null}getLength(){const e=this.getCurveLengths();return e[e.length-1]}updateArcLengths(){this.needsUpdate=true;this.cacheLengths=null;this.getCurveLengths()}getCurveLengths(){if(this.cacheLengths&&this.cacheLengths.length===this.curves.length)return this.cacheLengths;const e=[];let t=0;for(let n=0,i=this.curves.length;n1&&!t[t.length-1].equals(t[0])&&t.push(t[0]);return t}copy(e){super.copy(e);this.curves=[];for(let t=0,n=e.curves.length;t0){const e=l.getPoint(0);e.equals(this.currentPoint)||this.lineTo(e.x,e.y)}this.curves.push(l);const c=l.getPoint(1);this.currentPoint.copy(c);return this}copy(e){super.copy(e);this.currentPoint.copy(e.currentPoint);return this}toJSON(){const e=super.toJSON();e.currentPoint=this.currentPoint.toArray();return e}fromJSON(e){super.fromJSON(e);this.currentPoint.fromArray(e.currentPoint);return this}}class LatheGeometry extends BufferGeometry{constructor(e=[new Vector2(0,-.5),new Vector2(.5,0),new Vector2(0,.5)],t=12,n=0,i=Math.PI*2){super();this.type="LatheGeometry";this.parameters={points:e,segments:t,phiStart:n,phiLength:i};t=Math.floor(t);i=clamp(i,0,Math.PI*2);const r=[];const s=[];const a=[];const o=[];const l=[];const c=1/t;const h=new Vector3;const u=new Vector2;const d=new Vector3;const p=new Vector3;const f=new Vector3;let m=0;let g=0;for(let t=0;t<=e.length-1;t++)switch(t){case 0:m=e[t+1].x-e[t].x;g=e[t+1].y-e[t].y;d.x=g*1;d.y=-m;d.z=g*0;f.copy(d);d.normalize();o.push(d.x,d.y,d.z);break;case e.length-1:o.push(f.x,f.y,f.z);break;default:m=e[t+1].x-e[t].x;g=e[t+1].y-e[t].y;d.x=g*1;d.y=-m;d.z=g*0;p.copy(d);d.x+=f.x;d.y+=f.y;d.z+=f.z;d.normalize();o.push(d.x,d.y,d.z);f.copy(p)}for(let r=0;r<=t;r++){const d=n+r*c*i;const p=Math.sin(d);const f=Math.cos(d);for(let n=0;n<=e.length-1;n++){h.x=e[n].x*p;h.y=e[n].y;h.z=e[n].x*f;s.push(h.x,h.y,h.z);u.x=r/t;u.y=n/(e.length-1);a.push(u.x,u.y);const i=o[3*n+0]*p;const c=o[3*n+1];const d=o[3*n+0]*f;l.push(i,c,d)}}for(let n=0;n0&&generateCap(true);t>0&&generateCap(false)}this.setIndex(c);this.setAttribute("position",new Float32BufferAttribute(h,3));this.setAttribute("normal",new Float32BufferAttribute(u,3));this.setAttribute("uv",new Float32BufferAttribute(d,2));function generateTorso(){const s=new Vector3;const _=new Vector3;let x=0;const y=(t-e)/n;for(let l=0;l<=r;l++){const c=[];const g=l/r;const x=g*(t-e)+e;for(let e=0;e<=i;e++){const t=e/i;const r=t*o+a;const l=Math.sin(r);const f=Math.cos(r);_.x=x*l;_.y=-g*n+m;_.z=x*f;h.push(_.x,_.y,_.z);s.set(l,y,f).normalize();u.push(s.x,s.y,s.z);d.push(t,1-g);c.push(p++)}f.push(c)}for(let e=0;e.9&&a<.1){t<.2&&(s[e+0]+=1);n<.2&&(s[e+2]+=1);i<.2&&(s[e+4]+=1)}}}function pushVertex(e){r.push(e.x,e.y,e.z)}function getVertexByIndex(t,n){const i=t*3;n.x=e[i+0];n.y=e[i+1];n.z=e[i+2]}function correctUVs(){const e=new Vector3;const t=new Vector3;const n=new Vector3;const i=new Vector3;const a=new Vector2;const o=new Vector2;const l=new Vector2;for(let c=0,h=0;c80*n){o=c=e[0];l=h=e[1];for(let t=n;tc&&(c=u);d>h&&(h=d)}p=Math.max(c-o,h-l);p=p!==0?32767/p:0}earcutLinked(s,a,n,o,l,p,0);return a}};function linkedList(e,t,n,i,r){let s,a;if(r===signedArea(e,t,n,i)>0)for(s=t;s=t;s-=i)a=insertNode(s,e[s],e[s+1],a);if(a&&equals(a,a.next)){removeNode(a);a=a.next}return a}function filterPoints(e,t){if(!e)return e;t||(t=e);let n,i=e;do{n=false;if(i.steiner||!equals(i,i.next)&&area(i.prev,i,i.next)!==0)i=i.next;else{removeNode(i);i=t=i.prev;if(i===i.next)break;n=true}}while(n||i!==t);return t}function earcutLinked(e,t,n,i,r,s,a){if(!e)return;!a&&s&&indexCurve(e,i,r,s);let o,l,c=e;while(e.prev!==e.next){o=e.prev;l=e.next;if(s?isEarHashed(e,i,r,s):isEar(e)){t.push(o.i/n|0);t.push(e.i/n|0);t.push(l.i/n|0);removeNode(e);e=l.next;c=l.next}else{e=l;if(e===c){if(a)if(a===1){e=cureLocalIntersections(filterPoints(e),t,n);earcutLinked(e,t,n,i,r,s,2)}else a===2&&splitEarcut(e,t,n,i,r,s);else earcutLinked(filterPoints(e),t,n,i,r,s,1);break}}}}function isEar(e){const t=e.prev,n=e,i=e.next;if(area(t,n,i)>=0)return false;const r=t.x,s=n.x,a=i.x,o=t.y,l=n.y,c=i.y;const h=rs?r>a?r:a:s>a?s:a,p=o>l?o>c?o:c:l>c?l:c;let f=i.next;while(f!==t){if(f.x>=h&&f.x<=d&&f.y>=u&&f.y<=p&&pointInTriangle(r,o,s,l,a,c,f.x,f.y)&&area(f.prev,f,f.next)>=0)return false;f=f.next}return true}function isEarHashed(e,t,n,i){const r=e.prev,s=e,a=e.next;if(area(r,s,a)>=0)return false;const o=r.x,l=s.x,c=a.x,h=r.y,u=s.y,d=a.y;const p=ol?o>c?o:c:l>c?l:c,g=h>u?h>d?h:d:u>d?u:d;const _=zOrder(p,f,t,n,i),x=zOrder(m,g,t,n,i);let y=e.prevZ,M=e.nextZ;while(y&&y.z>=_&&M&&M.z<=x){if(y.x>=p&&y.x<=m&&y.y>=f&&y.y<=g&&y!==r&&y!==a&&pointInTriangle(o,h,l,u,c,d,y.x,y.y)&&area(y.prev,y,y.next)>=0)return false;y=y.prevZ;if(M.x>=p&&M.x<=m&&M.y>=f&&M.y<=g&&M!==r&&M!==a&&pointInTriangle(o,h,l,u,c,d,M.x,M.y)&&area(M.prev,M,M.next)>=0)return false;M=M.nextZ}while(y&&y.z>=_){if(y.x>=p&&y.x<=m&&y.y>=f&&y.y<=g&&y!==r&&y!==a&&pointInTriangle(o,h,l,u,c,d,y.x,y.y)&&area(y.prev,y,y.next)>=0)return false;y=y.prevZ}while(M&&M.z<=x){if(M.x>=p&&M.x<=m&&M.y>=f&&M.y<=g&&M!==r&&M!==a&&pointInTriangle(o,h,l,u,c,d,M.x,M.y)&&area(M.prev,M,M.next)>=0)return false;M=M.nextZ}return true}function cureLocalIntersections(e,t,n){let i=e;do{const r=i.prev,s=i.next.next;if(!equals(r,s)&&intersects(r,i,i.next,s)&&locallyInside(r,s)&&locallyInside(s,r)){t.push(r.i/n|0);t.push(i.i/n|0);t.push(s.i/n|0);removeNode(i);removeNode(i.next);i=e=s}i=i.next}while(i!==e);return filterPoints(i)}function splitEarcut(e,t,n,i,r,s){let a=e;do{let e=a.next.next;while(e!==a.prev){if(a.i!==e.i&&isValidDiagonal(a,e)){let o=splitPolygon(a,e);a=filterPoints(a,a.next);o=filterPoints(o,o.next);earcutLinked(a,t,n,i,r,s,0);earcutLinked(o,t,n,i,r,s,0);return}e=e.next}a=a.next}while(a!==e)}function eliminateHoles(e,t,n,i){const r=[];let s,a,o,l,c;for(s=0,a=t.length;s=i.next.y&&i.next.y!==i.y){const e=i.x+(a-i.y)*(i.next.x-i.x)/(i.next.y-i.y);if(e<=s&&e>r){r=e;n=i.x=i.x&&i.x>=l&&s!==i.x&&pointInTriangle(an.x||i.x===n.x&§orContainsSector(n,i)))){n=i;u=h}}i=i.next}while(i!==o);return n}function sectorContainsSector(e,t){return area(e.prev,e,t.prev)<0&&area(t.next,e,e.next)<0}function indexCurve(e,t,n,i){let r=e;do{r.z===0&&(r.z=zOrder(r.x,r.y,t,n,i));r.prevZ=r.prev;r.nextZ=r.next;r=r.next}while(r!==e);r.prevZ.nextZ=null;r.prevZ=null;sortLinked(r)}function sortLinked(e){let t,n,i,r,s,a,o,l,c=1;do{n=e;e=null;s=null;a=0;while(n){a++;i=n;o=0;for(t=0;t0||l>0&&i){if(o!==0&&(l===0||!i||n.z<=i.z)){r=n;n=n.nextZ;o--}else{r=i;i=i.nextZ;l--}s?s.nextZ=r:e=r;r.prevZ=s;s=r}n=i}s.nextZ=null;c*=2}while(a>1);return e}function zOrder(e,t,n,i,r){e=(e-n)*r|0;t=(t-i)*r|0;e=16711935&(e|e<<8);e=252645135&(e|e<<4);e=858993459&(e|e<<2);e=1431655765&(e|e<<1);t=16711935&(t|t<<8);t=252645135&(t|t<<4);t=858993459&(t|t<<2);t=1431655765&(t|t<<1);return e|t<<1}function getLeftmost(e){let t=e,n=e;do{(t.x=(e-a)*(s-o)&&(e-a)*(i-o)>=(n-a)*(t-o)&&(n-a)*(s-o)>=(r-a)*(i-o)}function isValidDiagonal(e,t){return e.next.i!==t.i&&e.prev.i!==t.i&&!intersectsPolygon(e,t)&&(locallyInside(e,t)&&locallyInside(t,e)&&middleInside(e,t)&&(area(e.prev,e,t.prev)||area(e,t.prev,t))||equals(e,t)&&area(e.prev,e,e.next)>0&&area(t.prev,t,t.next)>0)}function area(e,t,n){return(t.y-e.y)*(n.x-t.x)-(t.x-e.x)*(n.y-t.y)}function equals(e,t){return e.x===t.x&&e.y===t.y}function intersects(e,t,n,i){const r=sign(area(e,t,n));const s=sign(area(e,t,i));const a=sign(area(n,i,e));const o=sign(area(n,i,t));return r!==s&&a!==o||(!(r!==0||!onSegment(e,n,t))||(!(s!==0||!onSegment(e,i,t))||(!(a!==0||!onSegment(n,e,i))||!(o!==0||!onSegment(n,t,i)))))}function onSegment(e,t,n){return t.x<=Math.max(e.x,n.x)&&t.x>=Math.min(e.x,n.x)&&t.y<=Math.max(e.y,n.y)&&t.y>=Math.min(e.y,n.y)}function sign(e){return e>0?1:e<0?-1:0}function intersectsPolygon(e,t){let n=e;do{if(n.i!==e.i&&n.next.i!==e.i&&n.i!==t.i&&n.next.i!==t.i&&intersects(n,n.next,e,t))return true;n=n.next}while(n!==e);return false}function locallyInside(e,t){return area(e.prev,e,e.next)<0?area(e,t,e.next)>=0&&area(e,e.prev,t)>=0:area(e,t,e.prev)<0||area(e,e.next,t)<0}function middleInside(e,t){let n=e,i=false;const r=(e.x+t.x)/2,s=(e.y+t.y)/2;do{n.y>s!==n.next.y>s&&n.next.y!==n.y&&r<(n.next.x-n.x)*(s-n.y)/(n.next.y-n.y)+n.x&&(i=!i);n=n.next}while(n!==e);return i}function splitPolygon(e,t){const n=new Node(e.i,e.x,e.y),i=new Node(t.i,t.x,t.y),r=e.next,s=t.prev;e.next=t;t.prev=e;n.next=r;r.prev=n;i.next=n;n.prev=i;s.next=i;i.prev=s;return i}function insertNode(e,t,n,i){const r=new Node(e,t,n);if(i){r.next=i.next;r.prev=i;i.next.prev=r;i.next=r}else{r.prev=r;r.next=r}return r}function removeNode(e){e.next.prev=e.prev;e.prev.next=e.next;e.prevZ&&(e.prevZ.nextZ=e.nextZ);e.nextZ&&(e.nextZ.prevZ=e.prevZ)}function Node(e,t,n){this.i=e;this.x=t;this.y=n;this.prev=null;this.next=null;this.z=0;this.prevZ=null;this.nextZ=null;this.steiner=false}function signedArea(e,t,n,i){let r=0;for(let s=t,a=n-i;s2&&e[t-1].equals(e[0])&&e.pop()}function addContour(e,t){for(let n=0;nNumber.EPSILON){const u=Math.sqrt(h);const d=Math.sqrt(l*l+c*c);const p=t.x-o/u;const f=t.y+a/u;const m=n.x-c/d;const g=n.y+l/d;const _=((m-p)*c-(g-f)*l)/(a*c-o*l);i=p+a*_-e.x;r=f+o*_-e.y;const x=i*i+r*r;if(x<=2)return new Vector2(i,r);s=Math.sqrt(x/2)}else{let e=false;a>Number.EPSILON?l>Number.EPSILON&&(e=true):a<-Number.EPSILON?l<-Number.EPSILON&&(e=true):Math.sign(o)===Math.sign(c)&&(e=true);if(e){i=-o;r=a;s=Math.sqrt(h)}else{i=a;r=o;s=Math.sqrt(h/2)}}return new Vector2(i/s,r/s)}const P=[];for(let e=0,t=C.length,n=t-1,i=e+1;e=0;e--){const t=e/p;const n=h*Math.cos(t*Math.PI/2);const i=u*Math.sin(t*Math.PI/2)+d;for(let e=0,t=C.length;e=0){const i=n;let r=n-1;r<0&&(r=e.length-1);for(let e=0,n=o+p*2;e0)&&d.push(t,r,l);(e!==n-1||o0!==e>0&&this.version++;this._anisotropy=e}get clearcoat(){return this._clearcoat}set clearcoat(e){this._clearcoat>0!==e>0&&this.version++;this._clearcoat=e}get iridescence(){return this._iridescence}set iridescence(e){this._iridescence>0!==e>0&&this.version++;this._iridescence=e}get sheen(){return this._sheen}set sheen(e){this._sheen>0!==e>0&&this.version++;this._sheen=e}get transmission(){return this._transmission}set transmission(e){this._transmission>0!==e>0&&this.version++;this._transmission=e}copy(e){super.copy(e);this.defines={STANDARD:"",PHYSICAL:""};this.anisotropy=e.anisotropy;this.anisotropyRotation=e.anisotropyRotation;this.anisotropyMap=e.anisotropyMap;this.clearcoat=e.clearcoat;this.clearcoatMap=e.clearcoatMap;this.clearcoatRoughness=e.clearcoatRoughness;this.clearcoatRoughnessMap=e.clearcoatRoughnessMap;this.clearcoatNormalMap=e.clearcoatNormalMap;this.clearcoatNormalScale.copy(e.clearcoatNormalScale);this.ior=e.ior;this.iridescence=e.iridescence;this.iridescenceMap=e.iridescenceMap;this.iridescenceIOR=e.iridescenceIOR;this.iridescenceThicknessRange=[...e.iridescenceThicknessRange];this.iridescenceThicknessMap=e.iridescenceThicknessMap;this.sheen=e.sheen;this.sheenColor.copy(e.sheenColor);this.sheenColorMap=e.sheenColorMap;this.sheenRoughness=e.sheenRoughness;this.sheenRoughnessMap=e.sheenRoughnessMap;this.transmission=e.transmission;this.transmissionMap=e.transmissionMap;this.thickness=e.thickness;this.thicknessMap=e.thicknessMap;this.attenuationDistance=e.attenuationDistance;this.attenuationColor.copy(e.attenuationColor);this.specularIntensity=e.specularIntensity;this.specularIntensityMap=e.specularIntensityMap;this.specularColor.copy(e.specularColor);this.specularColorMap=e.specularColorMap;return this}}class MeshPhongMaterial extends Material{constructor(e){super();this.isMeshPhongMaterial=true;this.type="MeshPhongMaterial";this.color=new Color(16777215);this.specular=new Color(1118481);this.shininess=30;this.map=null;this.lightMap=null;this.lightMapIntensity=1;this.aoMap=null;this.aoMapIntensity=1;this.emissive=new Color(0);this.emissiveIntensity=1;this.emissiveMap=null;this.bumpMap=null;this.bumpScale=1;this.normalMap=null;this.normalMapType=Ht;this.normalScale=new Vector2(1,1);this.displacementMap=null;this.displacementScale=1;this.displacementBias=0;this.specularMap=null;this.alphaMap=null;this.envMap=null;this.envMapRotation=new Euler;this.combine=Z;this.reflectivity=1;this.refractionRatio=.98;this.wireframe=false;this.wireframeLinewidth=1;this.wireframeLinecap="round";this.wireframeLinejoin="round";this.flatShading=false;this.fog=true;this.setValues(e)}copy(e){super.copy(e);this.color.copy(e.color);this.specular.copy(e.specular);this.shininess=e.shininess;this.map=e.map;this.lightMap=e.lightMap;this.lightMapIntensity=e.lightMapIntensity;this.aoMap=e.aoMap;this.aoMapIntensity=e.aoMapIntensity;this.emissive.copy(e.emissive);this.emissiveMap=e.emissiveMap;this.emissiveIntensity=e.emissiveIntensity;this.bumpMap=e.bumpMap;this.bumpScale=e.bumpScale;this.normalMap=e.normalMap;this.normalMapType=e.normalMapType;this.normalScale.copy(e.normalScale);this.displacementMap=e.displacementMap;this.displacementScale=e.displacementScale;this.displacementBias=e.displacementBias;this.specularMap=e.specularMap;this.alphaMap=e.alphaMap;this.envMap=e.envMap;this.envMapRotation.copy(e.envMapRotation);this.combine=e.combine;this.reflectivity=e.reflectivity;this.refractionRatio=e.refractionRatio;this.wireframe=e.wireframe;this.wireframeLinewidth=e.wireframeLinewidth;this.wireframeLinecap=e.wireframeLinecap;this.wireframeLinejoin=e.wireframeLinejoin;this.flatShading=e.flatShading;this.fog=e.fog;return this}}class MeshToonMaterial extends Material{constructor(e){super();this.isMeshToonMaterial=true;this.defines={TOON:""};this.type="MeshToonMaterial";this.color=new Color(16777215);this.map=null;this.gradientMap=null;this.lightMap=null;this.lightMapIntensity=1;this.aoMap=null;this.aoMapIntensity=1;this.emissive=new Color(0);this.emissiveIntensity=1;this.emissiveMap=null;this.bumpMap=null;this.bumpScale=1;this.normalMap=null;this.normalMapType=Ht;this.normalScale=new Vector2(1,1);this.displacementMap=null;this.displacementScale=1;this.displacementBias=0;this.alphaMap=null;this.wireframe=false;this.wireframeLinewidth=1;this.wireframeLinecap="round";this.wireframeLinejoin="round";this.fog=true;this.setValues(e)}copy(e){super.copy(e);this.color.copy(e.color);this.map=e.map;this.gradientMap=e.gradientMap;this.lightMap=e.lightMap;this.lightMapIntensity=e.lightMapIntensity;this.aoMap=e.aoMap;this.aoMapIntensity=e.aoMapIntensity;this.emissive.copy(e.emissive);this.emissiveMap=e.emissiveMap;this.emissiveIntensity=e.emissiveIntensity;this.bumpMap=e.bumpMap;this.bumpScale=e.bumpScale;this.normalMap=e.normalMap;this.normalMapType=e.normalMapType;this.normalScale.copy(e.normalScale);this.displacementMap=e.displacementMap;this.displacementScale=e.displacementScale;this.displacementBias=e.displacementBias;this.alphaMap=e.alphaMap;this.wireframe=e.wireframe;this.wireframeLinewidth=e.wireframeLinewidth;this.wireframeLinecap=e.wireframeLinecap;this.wireframeLinejoin=e.wireframeLinejoin;this.fog=e.fog;return this}}class MeshNormalMaterial extends Material{constructor(e){super();this.isMeshNormalMaterial=true;this.type="MeshNormalMaterial";this.bumpMap=null;this.bumpScale=1;this.normalMap=null;this.normalMapType=Ht;this.normalScale=new Vector2(1,1);this.displacementMap=null;this.displacementScale=1;this.displacementBias=0;this.wireframe=false;this.wireframeLinewidth=1;this.flatShading=false;this.setValues(e)}copy(e){super.copy(e);this.bumpMap=e.bumpMap;this.bumpScale=e.bumpScale;this.normalMap=e.normalMap;this.normalMapType=e.normalMapType;this.normalScale.copy(e.normalScale);this.displacementMap=e.displacementMap;this.displacementScale=e.displacementScale;this.displacementBias=e.displacementBias;this.wireframe=e.wireframe;this.wireframeLinewidth=e.wireframeLinewidth;this.flatShading=e.flatShading;return this}}class MeshLambertMaterial extends Material{constructor(e){super();this.isMeshLambertMaterial=true;this.type="MeshLambertMaterial";this.color=new Color(16777215);this.map=null;this.lightMap=null;this.lightMapIntensity=1;this.aoMap=null;this.aoMapIntensity=1;this.emissive=new Color(0);this.emissiveIntensity=1;this.emissiveMap=null;this.bumpMap=null;this.bumpScale=1;this.normalMap=null;this.normalMapType=Ht;this.normalScale=new Vector2(1,1);this.displacementMap=null;this.displacementScale=1;this.displacementBias=0;this.specularMap=null;this.alphaMap=null;this.envMap=null;this.envMapRotation=new Euler;this.combine=Z;this.reflectivity=1;this.refractionRatio=.98;this.wireframe=false;this.wireframeLinewidth=1;this.wireframeLinecap="round";this.wireframeLinejoin="round";this.flatShading=false;this.fog=true;this.setValues(e)}copy(e){super.copy(e);this.color.copy(e.color);this.map=e.map;this.lightMap=e.lightMap;this.lightMapIntensity=e.lightMapIntensity;this.aoMap=e.aoMap;this.aoMapIntensity=e.aoMapIntensity;this.emissive.copy(e.emissive);this.emissiveMap=e.emissiveMap;this.emissiveIntensity=e.emissiveIntensity;this.bumpMap=e.bumpMap;this.bumpScale=e.bumpScale;this.normalMap=e.normalMap;this.normalMapType=e.normalMapType;this.normalScale.copy(e.normalScale);this.displacementMap=e.displacementMap;this.displacementScale=e.displacementScale;this.displacementBias=e.displacementBias;this.specularMap=e.specularMap;this.alphaMap=e.alphaMap;this.envMap=e.envMap;this.envMapRotation.copy(e.envMapRotation);this.combine=e.combine;this.reflectivity=e.reflectivity;this.refractionRatio=e.refractionRatio;this.wireframe=e.wireframe;this.wireframeLinewidth=e.wireframeLinewidth;this.wireframeLinecap=e.wireframeLinecap;this.wireframeLinejoin=e.wireframeLinejoin;this.flatShading=e.flatShading;this.fog=e.fog;return this}}class MeshMatcapMaterial extends Material{constructor(e){super();this.isMeshMatcapMaterial=true;this.defines={MATCAP:""};this.type="MeshMatcapMaterial";this.color=new Color(16777215);this.matcap=null;this.map=null;this.bumpMap=null;this.bumpScale=1;this.normalMap=null;this.normalMapType=Ht;this.normalScale=new Vector2(1,1);this.displacementMap=null;this.displacementScale=1;this.displacementBias=0;this.alphaMap=null;this.flatShading=false;this.fog=true;this.setValues(e)}copy(e){super.copy(e);this.defines={MATCAP:""};this.color.copy(e.color);this.matcap=e.matcap;this.map=e.map;this.bumpMap=e.bumpMap;this.bumpScale=e.bumpScale;this.normalMap=e.normalMap;this.normalMapType=e.normalMapType;this.normalScale.copy(e.normalScale);this.displacementMap=e.displacementMap;this.displacementScale=e.displacementScale;this.displacementBias=e.displacementBias;this.alphaMap=e.alphaMap;this.flatShading=e.flatShading;this.fog=e.fog;return this}}class LineDashedMaterial extends LineBasicMaterial{constructor(e){super();this.isLineDashedMaterial=true;this.type="LineDashedMaterial";this.scale=1;this.dashSize=3;this.gapSize=1;this.setValues(e)}copy(e){super.copy(e);this.scale=e.scale;this.dashSize=e.dashSize;this.gapSize=e.gapSize;return this}}function convertArray(e,t,n){return!e||!n&&e.constructor===t?e:typeof t.BYTES_PER_ELEMENT==="number"?new t(e):Array.prototype.slice.call(e)}function isTypedArray(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}function getKeyframeOrder(e){function compareTime(t,n){return e[t]-e[n]}const t=e.length;const n=new Array(t);for(let e=0;e!==t;++e)n[e]=e;n.sort(compareTime);return n}function sortedArray(e,t,n){const i=e.length;const r=new e.constructor(i);for(let s=0,a=0;a!==i;++s){const i=n[s]*t;for(let n=0;n!==t;++n)r[a++]=e[i+n]}return r}function flattenJSON(e,t,n,i){let r=1,s=e[0];while(s!==void 0&&s[i]===void 0)s=e[r++];if(s===void 0)return;let a=s[i];if(a!==void 0)if(Array.isArray(a))do{a=s[i];if(a!==void 0){t.push(s.time);n.push.apply(n,a)}s=e[r++]}while(s!==void 0);else if(a.toArray!==void 0)do{a=s[i];if(a!==void 0){t.push(s.time);a.toArray(n,n.length)}s=e[r++]}while(s!==void 0);else do{a=s[i];if(a!==void 0){t.push(s.time);n.push(a)}s=e[r++]}while(s!==void 0)}function subclip(e,t,n,i,r=30){const s=e.clone();s.name=t;const a=[];for(let e=0;e=i)){l.push(t.times[e]);for(let n=0;ns.tracks[e].times[0]&&(o=s.tracks[e].times[0]);for(let e=0;e=i.times[u]){const e=u*l+o;const t=e+l-o;d=i.values.slice(e,t)}else{const e=i.createInterpolant();const t=o;const n=l-o;e.evaluate(s);d=e.resultBuffer.slice(t,n)}if(r==="quaternion"){const e=(new Quaternion).fromArray(d).normalize().conjugate();e.toArray(d)}const p=a.times.length;for(let e=0;e=r)break e;{const a=t[1];if(e=r)break t}s=n;n=0}}while(n>>1;et)--s;++s;if(r!==0||s!==i){if(r>=s){s=Math.max(s,1);r=s-1}const e=this.getValueSize();this.times=n.slice(r,s);this.values=this.values.slice(r*e,s*e)}return this}validate(){let e=true;const t=this.getValueSize();if(t-Math.floor(t)!==0){console.error("THREE.KeyframeTrack: Invalid value size in track.",this);e=false}const n=this.times,i=this.values,r=n.length;if(r===0){console.error("THREE.KeyframeTrack: Track is empty.",this);e=false}let s=null;for(let t=0;t!==r;t++){const i=n[t];if(typeof i==="number"&&isNaN(i)){console.error("THREE.KeyframeTrack: Time is not a valid number.",this,t,i);e=false;break}if(s!==null&&s>i){console.error("THREE.KeyframeTrack: Out of order keys.",this,t,i,s);e=false;break}s=i}if(i!==void 0&&isTypedArray(i))for(let t=0,n=i.length;t!==n;++t){const n=i[t];if(isNaN(n)){console.error("THREE.KeyframeTrack: Value is not a valid number.",this,t,n);e=false;break}}return e}optimize(){const e=this.times.slice(),t=this.values.slice(),n=this.getValueSize(),i=this.getInterpolation()===It,r=e.length-1;let s=1;for(let a=1;a0){e[s]=e[r];for(let e=r*n,i=s*n,a=0;a!==n;++a)t[i+a]=t[e+a];++s}if(s!==e.length){this.times=e.slice(0,s);this.values=t.slice(0,s*n)}else{this.times=e;this.values=t}return this}clone(){const e=this.times.slice();const t=this.values.slice();const n=this.constructor;const i=new n(this.name,e,t);i.createInterpolant=this.createInterpolant;return i}}KeyframeTrack.prototype.TimeBufferType=Float32Array;KeyframeTrack.prototype.ValueBufferType=Float32Array;KeyframeTrack.prototype.DefaultInterpolation=Pt;class BooleanKeyframeTrack extends KeyframeTrack{}BooleanKeyframeTrack.prototype.ValueTypeName="bool";BooleanKeyframeTrack.prototype.ValueBufferType=Array;BooleanKeyframeTrack.prototype.DefaultInterpolation=Lt;BooleanKeyframeTrack.prototype.InterpolantFactoryMethodLinear=void 0;BooleanKeyframeTrack.prototype.InterpolantFactoryMethodSmooth=void 0;class ColorKeyframeTrack extends KeyframeTrack{}ColorKeyframeTrack.prototype.ValueTypeName="color";class NumberKeyframeTrack extends KeyframeTrack{}NumberKeyframeTrack.prototype.ValueTypeName="number";class QuaternionLinearInterpolant extends Interpolant{constructor(e,t,n,i){super(e,t,n,i)}interpolate_(e,t,n,i){const r=this.resultBuffer,s=this.sampleValues,a=this.valueSize,o=(n-t)/(i-t);let l=e*a;for(let e=l+a;l!==e;l+=4)Quaternion.slerpFlat(r,0,s,l-a,s,l,o);return r}}class QuaternionKeyframeTrack extends KeyframeTrack{InterpolantFactoryMethodLinear(e){return new QuaternionLinearInterpolant(this.times,this.values,this.getValueSize(),e)}}QuaternionKeyframeTrack.prototype.ValueTypeName="quaternion";QuaternionKeyframeTrack.prototype.DefaultInterpolation=Pt;QuaternionKeyframeTrack.prototype.InterpolantFactoryMethodSmooth=void 0;class StringKeyframeTrack extends KeyframeTrack{}StringKeyframeTrack.prototype.ValueTypeName="string";StringKeyframeTrack.prototype.ValueBufferType=Array;StringKeyframeTrack.prototype.DefaultInterpolation=Lt;StringKeyframeTrack.prototype.InterpolantFactoryMethodLinear=void 0;StringKeyframeTrack.prototype.InterpolantFactoryMethodSmooth=void 0;class VectorKeyframeTrack extends KeyframeTrack{}VectorKeyframeTrack.prototype.ValueTypeName="vector";class AnimationClip{constructor(e,t=-1,n,i=Ot){this.name=e;this.tracks=n;this.duration=t;this.blendMode=i;this.uuid=generateUUID();this.duration<0&&this.resetDuration()}static parse(e){const t=[],n=e.tracks,i=1/(e.fps||1);for(let e=0,r=n.length;e!==r;++e)t.push(parseKeyframeTrack(n[e]).scale(i));const r=new this(e.name,e.duration,t,e.blendMode);r.uuid=e.uuid;return r}static toJSON(e){const t=[],n=e.tracks;const i={name:e.name,duration:e.duration,tracks:t,uuid:e.uuid,blendMode:e.blendMode};for(let e=0,i=n.length;e!==i;++e)t.push(KeyframeTrack.toJSON(n[e]));return i}static CreateFromMorphTargetSequence(e,t,n,i){const r=t.length;const s=[];for(let e=0;e1){const e=s[1];let t=i[e];t||(i[e]=t=[]);t.push(n)}}const s=[];for(const e in i)s.push(this.CreateFromMorphTargetSequence(e,i[e],t,n));return s}static parseAnimation(e,t){if(!e){console.error("THREE.AnimationClip: No animation in JSONLoader data.");return null}const addNonemptyTrack=function(e,t,n,i,r){if(n.length!==0){const s=[];const a=[];flattenJSON(n,s,a,i);s.length!==0&&r.push(new e(t,s,a))}};const n=[];const i=e.name||"default";const r=e.fps||30;const s=e.blendMode;let a=e.length||-1;const o=e.hierarchy||[];for(let e=0;e{t&&t(r);this.manager.itemEnd(e)}),0);return r}if(Fc[e]!==void 0){Fc[e].push({onLoad:t,onProgress:n,onError:i});return}Fc[e]=[];Fc[e].push({onLoad:t,onProgress:n,onError:i});const s=new Request(e,{headers:new Headers(this.requestHeader),credentials:this.withCredentials?"include":"same-origin"});const a=this.mimeType;const o=this.responseType;fetch(s).then((t=>{if(t.status===200||t.status===0){t.status===0&&console.warn("THREE.FileLoader: HTTP Status 0 received.");if(typeof ReadableStream==="undefined"||t.body===void 0||t.body.getReader===void 0)return t;const n=Fc[e];const i=t.body.getReader();const r=t.headers.get("Content-Length")||t.headers.get("X-File-Size");const s=r?parseInt(r):0;const a=s!==0;let o=0;const l=new ReadableStream({start(e){readData();function readData(){i.read().then((({done:t,value:i})=>{if(t)e.close();else{o+=i.byteLength;const t=new ProgressEvent("progress",{lengthComputable:a,loaded:o,total:s});for(let e=0,i=n.length;e{switch(o){case"arraybuffer":return e.arrayBuffer();case"blob":return e.blob();case"document":return e.text().then((e=>{const t=new DOMParser;return t.parseFromString(e,a)}));case"json":return e.json();default:if(a===void 0)return e.text();{const t=/charset="?([^;"\s]*)"?/i;const n=t.exec(a);const i=n&&n[1]?n[1].toLowerCase():void 0;const r=new TextDecoder(i);return e.arrayBuffer().then((e=>r.decode(e)))}}})).then((t=>{Bc.add(e,t);const n=Fc[e];delete Fc[e];for(let e=0,i=n.length;e{const n=Fc[e];if(n===void 0){this.manager.itemError(e);throw t}delete Fc[e];for(let e=0,i=n.length;e{this.manager.itemEnd(e)}));this.manager.itemStart(e)}setResponseType(e){this.responseType=e;return this}setMimeType(e){this.mimeType=e;return this}}class AnimationLoader extends Loader{constructor(e){super(e)}load(e,t,n,i){const r=this;const s=new FileLoader(this.manager);s.setPath(this.path);s.setRequestHeader(this.requestHeader);s.setWithCredentials(this.withCredentials);s.load(e,(function(n){try{t(r.parse(JSON.parse(n)))}catch(t){i?i(t):console.error(t);r.manager.itemError(e)}}),n,i)}parse(e){const t=[];for(let n=0;n0:n.vertexColors=e.vertexColors);if(e.uniforms!==void 0)for(const t in e.uniforms){const i=e.uniforms[t];n.uniforms[t]={};switch(i.type){case"t":n.uniforms[t].value=getTexture(i.value);break;case"c":n.uniforms[t].value=(new Color).setHex(i.value);break;case"v2":n.uniforms[t].value=(new Vector2).fromArray(i.value);break;case"v3":n.uniforms[t].value=(new Vector3).fromArray(i.value);break;case"v4":n.uniforms[t].value=(new Vector4).fromArray(i.value);break;case"m3":n.uniforms[t].value=(new Matrix3).fromArray(i.value);break;case"m4":n.uniforms[t].value=(new Matrix4).fromArray(i.value);break;default:n.uniforms[t].value=i.value}}e.defines!==void 0&&(n.defines=e.defines);e.vertexShader!==void 0&&(n.vertexShader=e.vertexShader);e.fragmentShader!==void 0&&(n.fragmentShader=e.fragmentShader);e.glslVersion!==void 0&&(n.glslVersion=e.glslVersion);if(e.extensions!==void 0)for(const t in e.extensions)n.extensions[t]=e.extensions[t];e.lights!==void 0&&(n.lights=e.lights);e.clipping!==void 0&&(n.clipping=e.clipping);e.size!==void 0&&(n.size=e.size);e.sizeAttenuation!==void 0&&(n.sizeAttenuation=e.sizeAttenuation);e.map!==void 0&&(n.map=getTexture(e.map));e.matcap!==void 0&&(n.matcap=getTexture(e.matcap));e.alphaMap!==void 0&&(n.alphaMap=getTexture(e.alphaMap));e.bumpMap!==void 0&&(n.bumpMap=getTexture(e.bumpMap));e.bumpScale!==void 0&&(n.bumpScale=e.bumpScale);e.normalMap!==void 0&&(n.normalMap=getTexture(e.normalMap));e.normalMapType!==void 0&&(n.normalMapType=e.normalMapType);if(e.normalScale!==void 0){let t=e.normalScale;Array.isArray(t)===false&&(t=[t,t]);n.normalScale=(new Vector2).fromArray(t)}e.displacementMap!==void 0&&(n.displacementMap=getTexture(e.displacementMap));e.displacementScale!==void 0&&(n.displacementScale=e.displacementScale);e.displacementBias!==void 0&&(n.displacementBias=e.displacementBias);e.roughnessMap!==void 0&&(n.roughnessMap=getTexture(e.roughnessMap));e.metalnessMap!==void 0&&(n.metalnessMap=getTexture(e.metalnessMap));e.emissiveMap!==void 0&&(n.emissiveMap=getTexture(e.emissiveMap));e.emissiveIntensity!==void 0&&(n.emissiveIntensity=e.emissiveIntensity);e.specularMap!==void 0&&(n.specularMap=getTexture(e.specularMap));e.specularIntensityMap!==void 0&&(n.specularIntensityMap=getTexture(e.specularIntensityMap));e.specularColorMap!==void 0&&(n.specularColorMap=getTexture(e.specularColorMap));e.envMap!==void 0&&(n.envMap=getTexture(e.envMap));e.envMapRotation!==void 0&&n.envMapRotation.fromArray(e.envMapRotation);e.envMapIntensity!==void 0&&(n.envMapIntensity=e.envMapIntensity);e.reflectivity!==void 0&&(n.reflectivity=e.reflectivity);e.refractionRatio!==void 0&&(n.refractionRatio=e.refractionRatio);e.lightMap!==void 0&&(n.lightMap=getTexture(e.lightMap));e.lightMapIntensity!==void 0&&(n.lightMapIntensity=e.lightMapIntensity);e.aoMap!==void 0&&(n.aoMap=getTexture(e.aoMap));e.aoMapIntensity!==void 0&&(n.aoMapIntensity=e.aoMapIntensity);e.gradientMap!==void 0&&(n.gradientMap=getTexture(e.gradientMap));e.clearcoatMap!==void 0&&(n.clearcoatMap=getTexture(e.clearcoatMap));e.clearcoatRoughnessMap!==void 0&&(n.clearcoatRoughnessMap=getTexture(e.clearcoatRoughnessMap));e.clearcoatNormalMap!==void 0&&(n.clearcoatNormalMap=getTexture(e.clearcoatNormalMap));e.clearcoatNormalScale!==void 0&&(n.clearcoatNormalScale=(new Vector2).fromArray(e.clearcoatNormalScale));e.iridescenceMap!==void 0&&(n.iridescenceMap=getTexture(e.iridescenceMap));e.iridescenceThicknessMap!==void 0&&(n.iridescenceThicknessMap=getTexture(e.iridescenceThicknessMap));e.transmissionMap!==void 0&&(n.transmissionMap=getTexture(e.transmissionMap));e.thicknessMap!==void 0&&(n.thicknessMap=getTexture(e.thicknessMap));e.anisotropyMap!==void 0&&(n.anisotropyMap=getTexture(e.anisotropyMap));e.sheenColorMap!==void 0&&(n.sheenColorMap=getTexture(e.sheenColorMap));e.sheenRoughnessMap!==void 0&&(n.sheenRoughnessMap=getTexture(e.sheenRoughnessMap));return n}setTextures(e){this.textures=e;return this}static createMaterialFromType(e){const t={ShadowMaterial:ShadowMaterial,SpriteMaterial:SpriteMaterial,RawShaderMaterial:RawShaderMaterial,ShaderMaterial:ShaderMaterial,PointsMaterial:PointsMaterial,MeshPhysicalMaterial:MeshPhysicalMaterial,MeshStandardMaterial:MeshStandardMaterial,MeshPhongMaterial:MeshPhongMaterial,MeshToonMaterial:MeshToonMaterial,MeshNormalMaterial:MeshNormalMaterial,MeshLambertMaterial:MeshLambertMaterial,MeshDepthMaterial:MeshDepthMaterial,MeshDistanceMaterial:MeshDistanceMaterial,MeshBasicMaterial:MeshBasicMaterial,MeshMatcapMaterial:MeshMatcapMaterial,LineDashedMaterial:LineDashedMaterial,LineBasicMaterial:LineBasicMaterial,Material:Material};return new t[e]}}class LoaderUtils{static decodeText(e){if(typeof TextDecoder!=="undefined")return(new TextDecoder).decode(e);let t="";for(let n=0,i=e.length;n0){const n=new LoadingManager(t);r=new ImageLoader(n);r.setCrossOrigin(this.crossOrigin);for(let t=0,n=e.length;t0){i=new ImageLoader(this.manager);i.setCrossOrigin(this.crossOrigin);for(let t=0,i=e.length;t{const t=new Box3;t.min.fromArray(e.boxMin);t.max.fromArray(e.boxMax);const n=new Sphere;n.radius=e.sphereRadius;n.center.fromArray(e.sphereCenter);return{boxInitialized:e.boxInitialized,box:t,sphereInitialized:e.sphereInitialized,sphere:n}}));s._maxGeometryCount=e.maxGeometryCount;s._maxVertexCount=e.maxVertexCount;s._maxIndexCount=e.maxIndexCount;s._geometryInitialized=e.geometryInitialized;s._geometryCount=e.geometryCount;s._matricesTexture=getTexture(e.matricesTexture.uuid);break;case"LOD":s=new LOD;break;case"Line":s=new Line(getGeometry(e.geometry),getMaterial(e.material));break;case"LineLoop":s=new LineLoop(getGeometry(e.geometry),getMaterial(e.material));break;case"LineSegments":s=new LineSegments(getGeometry(e.geometry),getMaterial(e.material));break;case"PointCloud":case"Points":s=new Points(getGeometry(e.geometry),getMaterial(e.material));break;case"Sprite":s=new Sprite(getMaterial(e.material));break;case"Group":s=new Group;break;case"Bone":s=new Bone;break;default:s=new Object3D}s.uuid=e.uuid;e.name!==void 0&&(s.name=e.name);if(e.matrix!==void 0){s.matrix.fromArray(e.matrix);e.matrixAutoUpdate!==void 0&&(s.matrixAutoUpdate=e.matrixAutoUpdate);s.matrixAutoUpdate&&s.matrix.decompose(s.position,s.quaternion,s.scale)}else{e.position!==void 0&&s.position.fromArray(e.position);e.rotation!==void 0&&s.rotation.fromArray(e.rotation);e.quaternion!==void 0&&s.quaternion.fromArray(e.quaternion);e.scale!==void 0&&s.scale.fromArray(e.scale)}e.up!==void 0&&s.up.fromArray(e.up);e.castShadow!==void 0&&(s.castShadow=e.castShadow);e.receiveShadow!==void 0&&(s.receiveShadow=e.receiveShadow);if(e.shadow){e.shadow.bias!==void 0&&(s.shadow.bias=e.shadow.bias);e.shadow.normalBias!==void 0&&(s.shadow.normalBias=e.shadow.normalBias);e.shadow.radius!==void 0&&(s.shadow.radius=e.shadow.radius);e.shadow.mapSize!==void 0&&s.shadow.mapSize.fromArray(e.shadow.mapSize);e.shadow.camera!==void 0&&(s.shadow.camera=this.parseObject(e.shadow.camera))}e.visible!==void 0&&(s.visible=e.visible);e.frustumCulled!==void 0&&(s.frustumCulled=e.frustumCulled);e.renderOrder!==void 0&&(s.renderOrder=e.renderOrder);e.userData!==void 0&&(s.userData=e.userData);e.layers!==void 0&&(s.layers.mask=e.layers);if(e.children!==void 0){const a=e.children;for(let e=0;e{t&&t(n);r.manager.itemEnd(e)})).catch((e=>{i&&i(e)}));return}setTimeout((function(){t&&t(s);r.manager.itemEnd(e)}),0);return s}const a={};a.credentials=this.crossOrigin==="anonymous"?"same-origin":"include";a.headers=this.requestHeader;const o=fetch(e,a).then((function(e){return e.blob()})).then((function(e){return createImageBitmap(e,Object.assign(r.options,{colorSpaceConversion:"none"}))})).then((function(n){Bc.add(e,n);t&&t(n);r.manager.itemEnd(e);return n})).catch((function(t){i&&i(t);Bc.remove(e);r.manager.itemError(e);r.manager.itemEnd(e)}));Bc.add(e,o);r.manager.itemStart(e)}}let Zc;class AudioContext{static getContext(){Zc===void 0&&(Zc=new(window.AudioContext||window.webkitAudioContext));return Zc}static setContext(e){Zc=e}}class AudioLoader extends Loader{constructor(e){super(e)}load(e,t,n,i){const r=this;const s=new FileLoader(this.manager);s.setResponseType("arraybuffer");s.setPath(this.path);s.setRequestHeader(this.requestHeader);s.setWithCredentials(this.withCredentials);s.load(e,(function(e){try{const n=e.slice(0);const i=AudioContext.getContext();i.decodeAudioData(n,(function(e){t(e)})).catch(handleError)}catch(e){handleError(e)}}),n,i);function handleError(t){i?i(t):console.error(t);r.manager.itemError(e)}}}const Jc=new Matrix4;const Kc=new Matrix4;const Qc=new Matrix4;class StereoCamera{constructor(){this.type="StereoCamera";this.aspect=1;this.eyeSep=.064;this.cameraL=new PerspectiveCamera;this.cameraL.layers.enable(1);this.cameraL.matrixAutoUpdate=false;this.cameraR=new PerspectiveCamera;this.cameraR.layers.enable(2);this.cameraR.matrixAutoUpdate=false;this._cache={focus:null,fov:null,aspect:null,near:null,far:null,zoom:null,eyeSep:null}}update(e){const t=this._cache;const n=t.focus!==e.focus||t.fov!==e.fov||t.aspect!==e.aspect*this.aspect||t.near!==e.near||t.far!==e.far||t.zoom!==e.zoom||t.eyeSep!==this.eyeSep;if(n){t.focus=e.focus;t.fov=e.fov;t.aspect=e.aspect*this.aspect;t.near=e.near;t.far=e.far;t.zoom=e.zoom;t.eyeSep=this.eyeSep;Qc.copy(e.projectionMatrix);const n=t.eyeSep/2;const i=n*t.near/t.focus;const r=t.near*Math.tan(Gn*t.fov*.5)/t.zoom;let s,a;Kc.elements[12]=-n;Jc.elements[12]=n;s=-r*t.aspect+i;a=r*t.aspect+i;Qc.elements[0]=2*t.near/(a-s);Qc.elements[8]=(a+s)/(a-s);this.cameraL.projectionMatrix.copy(Qc);s=-r*t.aspect-i;a=r*t.aspect-i;Qc.elements[0]=2*t.near/(a-s);Qc.elements[8]=(a+s)/(a-s);this.cameraR.projectionMatrix.copy(Qc)}this.cameraL.matrixWorld.copy(e.matrixWorld).multiply(Kc);this.cameraR.matrixWorld.copy(e.matrixWorld).multiply(Jc)}}class Clock{constructor(e=true){this.autoStart=e;this.startTime=0;this.oldTime=0;this.elapsedTime=0;this.running=false}start(){this.startTime=now();this.oldTime=this.startTime;this.elapsedTime=0;this.running=true}stop(){this.getElapsedTime();this.running=false;this.autoStart=false}getElapsedTime(){this.getDelta();return this.elapsedTime}getDelta(){let e=0;if(this.autoStart&&!this.running){this.start();return 0}if(this.running){const t=now();e=(t-this.oldTime)/1e3;this.oldTime=t;this.elapsedTime+=e}return e}}function now(){return(typeof performance==="undefined"?Date:performance).now()}const $c=new Vector3;const eh=new Quaternion;const th=new Vector3;const nh=new Vector3;class AudioListener extends Object3D{constructor(){super();this.type="AudioListener";this.context=AudioContext.getContext();this.gain=this.context.createGain();this.gain.connect(this.context.destination);this.filter=null;this.timeDelta=0;this._clock=new Clock}getInput(){return this.gain}removeFilter(){if(this.filter!==null){this.gain.disconnect(this.filter);this.filter.disconnect(this.context.destination);this.gain.connect(this.context.destination);this.filter=null}return this}getFilter(){return this.filter}setFilter(e){if(this.filter!==null){this.gain.disconnect(this.filter);this.filter.disconnect(this.context.destination)}else this.gain.disconnect(this.context.destination);this.filter=e;this.gain.connect(this.filter);this.filter.connect(this.context.destination);return this}getMasterVolume(){return this.gain.gain.value}setMasterVolume(e){this.gain.gain.setTargetAtTime(e,this.context.currentTime,.01);return this}updateMatrixWorld(e){super.updateMatrixWorld(e);const t=this.context.listener;const n=this.up;this.timeDelta=this._clock.getDelta();this.matrixWorld.decompose($c,eh,th);nh.set(0,0,-1).applyQuaternion(eh);if(t.positionX){const e=this.context.currentTime+this.timeDelta;t.positionX.linearRampToValueAtTime($c.x,e);t.positionY.linearRampToValueAtTime($c.y,e);t.positionZ.linearRampToValueAtTime($c.z,e);t.forwardX.linearRampToValueAtTime(nh.x,e);t.forwardY.linearRampToValueAtTime(nh.y,e);t.forwardZ.linearRampToValueAtTime(nh.z,e);t.upX.linearRampToValueAtTime(n.x,e);t.upY.linearRampToValueAtTime(n.y,e);t.upZ.linearRampToValueAtTime(n.z,e)}else{t.setPosition($c.x,$c.y,$c.z);t.setOrientation(nh.x,nh.y,nh.z,n.x,n.y,n.z)}}}class Audio extends Object3D{constructor(e){super();this.type="Audio";this.listener=e;this.context=e.context;this.gain=this.context.createGain();this.gain.connect(e.getInput());this.autoplay=false;this.buffer=null;this.detune=0;this.loop=false;this.loopStart=0;this.loopEnd=0;this.offset=0;this.duration=void 0;this.playbackRate=1;this.isPlaying=false;this.hasPlaybackControl=true;this.source=null;this.sourceType="empty";this._startedAt=0;this._progress=0;this._connected=false;this.filters=[]}getOutput(){return this.gain}setNodeSource(e){this.hasPlaybackControl=false;this.sourceType="audioNode";this.source=e;this.connect();return this}setMediaElementSource(e){this.hasPlaybackControl=false;this.sourceType="mediaNode";this.source=this.context.createMediaElementSource(e);this.connect();return this}setMediaStreamSource(e){this.hasPlaybackControl=false;this.sourceType="mediaStreamNode";this.source=this.context.createMediaStreamSource(e);this.connect();return this}setBuffer(e){this.buffer=e;this.sourceType="buffer";this.autoplay&&this.play();return this}play(e=0){if(this.isPlaying===true){console.warn("THREE.Audio: Audio is already playing.");return}if(this.hasPlaybackControl===false){console.warn("THREE.Audio: this Audio has no playback control.");return}this._startedAt=this.context.currentTime+e;const t=this.context.createBufferSource();t.buffer=this.buffer;t.loop=this.loop;t.loopStart=this.loopStart;t.loopEnd=this.loopEnd;t.onended=this.onEnded.bind(this);t.start(this._startedAt,this._progress+this.offset,this.duration);this.isPlaying=true;this.source=t;this.setDetune(this.detune);this.setPlaybackRate(this.playbackRate);return this.connect()}pause(){if(this.hasPlaybackControl!==false){if(this.isPlaying===true){this._progress+=Math.max(this.context.currentTime-this._startedAt,0)*this.playbackRate;this.loop===true&&(this._progress=this._progress%(this.duration||this.buffer.duration));this.source.stop();this.source.onended=null;this.isPlaying=false}return this}console.warn("THREE.Audio: this Audio has no playback control.")}stop(){if(this.hasPlaybackControl!==false){this._progress=0;if(this.source!==null){this.source.stop();this.source.onended=null}this.isPlaying=false;return this}console.warn("THREE.Audio: this Audio has no playback control.")}connect(){if(this.filters.length>0){this.source.connect(this.filters[0]);for(let e=1,t=this.filters.length;e0){this.source.disconnect(this.filters[0]);for(let e=1,t=this.filters.length;e0&&this._mixBufferRegionAdditive(n,i,this._addIndex*t,1,t);for(let e=t,r=t+t;e!==r;++e)if(n[e]!==n[e+t]){a.setValue(n,i);break}}saveOriginalState(){const e=this.binding;const t=this.buffer,n=this.valueSize,i=n*this._origIndex;e.getValue(t,i);for(let e=n,r=i;e!==r;++e)t[e]=t[i+e%n];this._setIdentity();this.cumulativeWeight=0;this.cumulativeWeightAdditive=0}restoreOriginalState(){const e=this.valueSize*3;this.binding.setValue(this.buffer,e)}_setAdditiveIdentityNumeric(){const e=this._addIndex*this.valueSize;const t=e+this.valueSize;for(let n=e;n=.5)for(let i=0;i!==r;++i)e[t+i]=e[n+i]}_slerp(e,t,n,i){Quaternion.slerpFlat(e,t,e,t,e,n,i)}_slerpAdditive(e,t,n,i,r){const s=this._workIndex*r;Quaternion.multiplyQuaternionsFlat(e,s,e,t,e,n);Quaternion.slerpFlat(e,t,e,t,e,s,i)}_lerp(e,t,n,i,r){const s=1-i;for(let a=0;a!==r;++a){const r=t+a;e[r]=e[r]*s+e[n+a]*i}}_lerpAdditive(e,t,n,i,r){for(let s=0;s!==r;++s){const r=t+s;e[r]=e[r]+e[n+s]*i}}}const oh="\\[\\]\\.:\\/";const lh=new RegExp("["+oh+"]","g");const ch="[^"+oh+"]";const hh="[^"+oh.replace("\\.","")+"]";const uh=/((?:WC+[\/:])*)/.source.replace("WC",ch);const dh=/(WCOD+)?/.source.replace("WCOD",hh);const ph=/(?:\.(WC+)(?:\[(.+)\])?)?/.source.replace("WC",ch);const fh=/\.(WC+)(?:\[(.+)\])?/.source.replace("WC",ch);const mh=new RegExp("^"+uh+dh+ph+fh+"$");const gh=["material","materials","bones","map"];class Composite{constructor(e,t,n){const i=n||PropertyBinding.parseTrackName(t);this._targetGroup=e;this._bindings=e.subscribe_(t,i)}getValue(e,t){this.bind();const n=this._targetGroup.nCachedObjects_,i=this._bindings[n];i!==void 0&&i.getValue(e,t)}setValue(e,t){const n=this._bindings;for(let i=this._targetGroup.nCachedObjects_,r=n.length;i!==r;++i)n[i].setValue(e,t)}bind(){const e=this._bindings;for(let t=this._targetGroup.nCachedObjects_,n=e.length;t!==n;++t)e[t].bind()}unbind(){const e=this._bindings;for(let t=this._targetGroup.nCachedObjects_,n=e.length;t!==n;++t)e[t].unbind()}}class PropertyBinding{constructor(e,t,n){this.path=t;this.parsedPath=n||PropertyBinding.parseTrackName(t);this.node=PropertyBinding.findNode(e,this.parsedPath.nodeName);this.rootNode=e;this.getValue=this._getValue_unbound;this.setValue=this._setValue_unbound}static create(e,t,n){return e&&e.isAnimationObjectGroup?new PropertyBinding.Composite(e,t,n):new PropertyBinding(e,t,n)} +/** + * Replaces spaces with underscores and removes unsupported characters from + * node names, to ensure compatibility with parseTrackName(). + * + * @param {string} name Node name to be sanitized. + * @return {string} + */static sanitizeNodeName(e){return e.replace(/\s/g,"_").replace(lh,"")}static parseTrackName(e){const t=mh.exec(e);if(t===null)throw new Error("PropertyBinding: Cannot parse trackName: "+e);const n={nodeName:t[2],objectName:t[3],objectIndex:t[4],propertyName:t[5],propertyIndex:t[6]};const i=n.nodeName&&n.nodeName.lastIndexOf(".");if(i!==void 0&&i!==-1){const e=n.nodeName.substring(i+1);if(gh.indexOf(e)!==-1){n.nodeName=n.nodeName.substring(0,i);n.objectName=e}}if(n.propertyName===null||n.propertyName.length===0)throw new Error("PropertyBinding: can not parse propertyName from trackName: "+e);return n}static findNode(e,t){if(t===void 0||t===""||t==="."||t===-1||t===e.name||t===e.uuid)return e;if(e.skeleton){const n=e.skeleton.getBoneByName(t);if(n!==void 0)return n}if(e.children){const searchNodeSubtree=function(e){for(let n=0;n=r){const s=r++,c=e[s];t[c.uuid]=l;e[l]=c;t[o]=s;e[s]=a;for(let e=0,t=i;e!==t;++e){const t=n[e],i=t[s],r=t[l];t[l]=i;t[s]=r}}}this.nCachedObjects_=r}uncache(){const e=this._objects,t=this._indicesByUUID,n=this._bindings,i=n.length;let r=this.nCachedObjects_,s=e.length;for(let a=0,o=arguments.length;a!==o;++a){const o=arguments[a],l=o.uuid,c=t[l];if(c!==void 0){delete t[l];if(c0&&(t[a.uuid]=c);e[c]=a;e.pop();for(let e=0,t=i;e!==t;++e){const t=n[e];t[c]=t[r];t.pop()}}}}this.nCachedObjects_=r}subscribe_(e,t){const n=this._bindingsIndicesByPath;let i=n[e];const r=this._bindings;if(i!==void 0)return r[i];const s=this._paths,a=this._parsedPaths,o=this._objects,l=o.length,c=this.nCachedObjects_,h=new Array(l);i=r.length;n[e]=i;s.push(e);a.push(t);r.push(h);for(let n=c,i=o.length;n!==i;++n){const i=o[n];h[n]=new PropertyBinding(i,e,t)}return h}unsubscribe_(e){const t=this._bindingsIndicesByPath,n=t[e];if(n!==void 0){const i=this._paths,r=this._parsedPaths,s=this._bindings,a=s.length-1,o=s[a],l=e[a];t[l]=n;s[n]=o;s.pop();r[n]=r[a];r.pop();i[n]=i[a];i.pop()}}}class AnimationAction{constructor(e,t,n=null,i=t.blendMode){this._mixer=e;this._clip=t;this._localRoot=n;this.blendMode=i;const r=t.tracks,s=r.length,a=new Array(s);const o={endingStart:Ut,endingEnd:Ut};for(let e=0;e!==s;++e){const t=r[e].createInterpolant(null);a[e]=t;t.settings=o}this._interpolantSettings=o;this._interpolants=a;this._propertyBindings=new Array(s);this._cacheIndex=null;this._byClipCacheIndex=null;this._timeScaleInterpolant=null;this._weightInterpolant=null;this.loop=Ct;this._loopCount=-1;this._startTime=null;this.time=0;this.timeScale=1;this._effectiveTimeScale=1;this.weight=1;this._effectiveWeight=1;this.repetitions=Infinity;this.paused=false;this.enabled=true;this.clampWhenFinished=false;this.zeroSlopeAtStart=true;this.zeroSlopeAtEnd=true}play(){this._mixer._activateAction(this);return this}stop(){this._mixer._deactivateAction(this);return this.reset()}reset(){this.paused=false;this.enabled=true;this.time=0;this._loopCount=-1;this._startTime=null;return this.stopFading().stopWarping()}isRunning(){return this.enabled&&!this.paused&&this.timeScale!==0&&this._startTime===null&&this._mixer._isActiveAction(this)}isScheduled(){return this._mixer._isActiveAction(this)}startAt(e){this._startTime=e;return this}setLoop(e,t){this.loop=e;this.repetitions=t;return this}setEffectiveWeight(e){this.weight=e;this._effectiveWeight=this.enabled?e:0;return this.stopFading()}getEffectiveWeight(){return this._effectiveWeight}fadeIn(e){return this._scheduleFading(e,0,1)}fadeOut(e){return this._scheduleFading(e,1,0)}crossFadeFrom(e,t,n){e.fadeOut(t);this.fadeIn(t);if(n){const n=this._clip.duration,i=e._clip.duration,r=i/n,s=n/i;e.warp(1,r,t);this.warp(s,1,t)}return this}crossFadeTo(e,t,n){return e.crossFadeFrom(this,t,n)}stopFading(){const e=this._weightInterpolant;if(e!==null){this._weightInterpolant=null;this._mixer._takeBackControlInterpolant(e)}return this}setEffectiveTimeScale(e){this.timeScale=e;this._effectiveTimeScale=this.paused?0:e;return this.stopWarping()}getEffectiveTimeScale(){return this._effectiveTimeScale}setDuration(e){this.timeScale=this._clip.duration/e;return this.stopWarping()}syncWith(e){this.time=e.time;this.timeScale=e.timeScale;return this.stopWarping()}halt(e){return this.warp(this._effectiveTimeScale,0,e)}warp(e,t,n){const i=this._mixer,r=i.time,s=this.timeScale;let a=this._timeScaleInterpolant;if(a===null){a=i._lendControlInterpolant();this._timeScaleInterpolant=a}const o=a.parameterPositions,l=a.sampleValues;o[0]=r;o[1]=r+n;l[0]=e/s;l[1]=t/s;return this}stopWarping(){const e=this._timeScaleInterpolant;if(e!==null){this._timeScaleInterpolant=null;this._mixer._takeBackControlInterpolant(e)}return this}getMixer(){return this._mixer}getClip(){return this._clip}getRoot(){return this._localRoot||this._mixer._root}_update(e,t,n,i){if(!this.enabled){this._updateWeight(e);return}const r=this._startTime;if(r!==null){const i=(e-r)*n;if(i<0||n===0)t=0;else{this._startTime=null;t=n*i}}t*=this._updateTimeScale(e);const s=this._updateTime(t);const a=this._updateWeight(e);if(a>0){const e=this._interpolants;const t=this._propertyBindings;switch(this.blendMode){case Bt:for(let n=0,i=e.length;n!==i;++n){e[n].evaluate(s);t[n].accumulateAdditive(a)}break;case Ot:default:for(let n=0,r=e.length;n!==r;++n){e[n].evaluate(s);t[n].accumulate(i,a)}}}}_updateWeight(e){let t=0;if(this.enabled){t=this.weight;const n=this._weightInterpolant;if(n!==null){const i=n.evaluate(e)[0];t*=i;if(e>n.parameterPositions[1]){this.stopFading();i===0&&(this.enabled=false)}}}this._effectiveWeight=t;return t}_updateTimeScale(e){let t=0;if(!this.paused){t=this.timeScale;const n=this._timeScaleInterpolant;if(n!==null){const i=n.evaluate(e)[0];t*=i;if(e>n.parameterPositions[1]){this.stopWarping();t===0?this.paused=true:this.timeScale=t}}}this._effectiveTimeScale=t;return t}_updateTime(e){const t=this._clip.duration;const n=this.loop;let i=this.time+e;let r=this._loopCount;const s=n===Rt;if(e===0)return r===-1?i:s&&(r&1)===1?t-i:i;if(n===At){if(r===-1){this._loopCount=0;this._setEndings(true,true,false)}e:{if(i>=t)i=t;else{if(!(i<0)){this.time=i;break e}i=0}this.clampWhenFinished?this.paused=true:this.enabled=false;this.time=i;this._mixer.dispatchEvent({type:"finished",action:this,direction:e<0?-1:1})}}else{if(r===-1)if(e>=0){r=0;this._setEndings(true,this.repetitions===0,s)}else this._setEndings(this.repetitions===0,true,s);if(i>=t||i<0){const n=Math.floor(i/t);i-=t*n;r+=Math.abs(n);const a=this.repetitions-r;if(a<=0){this.clampWhenFinished?this.paused=true:this.enabled=false;i=e>0?t:0;this.time=i;this._mixer.dispatchEvent({type:"finished",action:this,direction:e>0?1:-1})}else{if(a===1){const t=e<0;this._setEndings(t,!t,s)}else this._setEndings(false,false,s);this._loopCount=r;this.time=i;this._mixer.dispatchEvent({type:"loop",action:this,loopDelta:n})}}else this.time=i;if(s&&(r&1)===1)return t-i}return i}_setEndings(e,t,n){const i=this._interpolantSettings;if(n){i.endingStart=Dt;i.endingEnd=Dt}else{i.endingStart=e?this.zeroSlopeAtStart?Dt:Ut:Nt;i.endingEnd=t?this.zeroSlopeAtEnd?Dt:Ut:Nt}}_scheduleFading(e,t,n){const i=this._mixer,r=i.time;let s=this._weightInterpolant;if(s===null){s=i._lendControlInterpolant();this._weightInterpolant=s}const a=s.parameterPositions,o=s.sampleValues;a[0]=r;o[0]=t;a[1]=r+e;o[1]=n;return this}}const vh=new Float32Array(1);class AnimationMixer extends EventDispatcher{constructor(e){super();this._root=e;this._initMemoryManager();this._accuIndex=0;this.time=0;this.timeScale=1}_bindAction(e,t){const n=e._localRoot||this._root,i=e._clip.tracks,r=i.length,s=e._propertyBindings,a=e._interpolants,o=n.uuid,l=this._bindingsByRootAndName;let c=l[o];if(c===void 0){c={};l[o]=c}for(let e=0;e!==r;++e){const r=i[e],l=r.name;let h=c[l];if(h!==void 0){++h.referenceCount;s[e]=h}else{h=s[e];if(h!==void 0){if(h._cacheIndex===null){++h.referenceCount;this._addInactiveBinding(h,o,l)}continue}const i=t&&t._propertyBindings[e].binding.parsedPath;h=new PropertyMixer(PropertyBinding.create(n,l,i),r.ValueTypeName,r.getValueSize());++h.referenceCount;this._addInactiveBinding(h,o,l);s[e]=h}a[e].resultBuffer=h.buffer}}_activateAction(e){if(!this._isActiveAction(e)){if(e._cacheIndex===null){const t=(e._localRoot||this._root).uuid,n=e._clip.uuid,i=this._actionsByClip[n];this._bindAction(e,i&&i.knownActions[0]);this._addInactiveAction(e,n,t)}const t=e._propertyBindings;for(let e=0,n=t.length;e!==n;++e){const n=t[e];if(n.useCount++===0){this._lendBinding(n);n.saveOriginalState()}}this._lendAction(e)}}_deactivateAction(e){if(this._isActiveAction(e)){const t=e._propertyBindings;for(let e=0,n=t.length;e!==n;++e){const n=t[e];if(--n.useCount===0){n.restoreOriginalState();this._takeBackBinding(n)}}this._takeBackAction(e)}}_initMemoryManager(){this._actions=[];this._nActiveActions=0;this._actionsByClip={};this._bindings=[];this._nActiveBindings=0;this._bindingsByRootAndName={};this._controlInterpolants=[];this._nActiveControlInterpolants=0;const e=this;this.stats={actions:{get total(){return e._actions.length},get inUse(){return e._nActiveActions}},bindings:{get total(){return e._bindings.length},get inUse(){return e._nActiveBindings}},controlInterpolants:{get total(){return e._controlInterpolants.length},get inUse(){return e._nActiveControlInterpolants}}}}_isActiveAction(e){const t=e._cacheIndex;return t!==null&&t=0;--n)e[n].stop();return this}update(e){e*=this.timeScale;const t=this._actions,n=this._nActiveActions,i=this.time+=e,r=Math.sign(e),s=this._accuIndex^=1;for(let a=0;a!==n;++a){const n=t[a];n._update(i,e,r,s)}const a=this._bindings,o=this._nActiveBindings;for(let e=0;e!==o;++e)a[e].apply(s);return this}setTime(e){this.time=0;for(let e=0;ethis.max.x||e.ythis.max.y)}containsBox(e){return this.min.x<=e.min.x&&e.max.x<=this.max.x&&this.min.y<=e.min.y&&e.max.y<=this.max.y}getParameter(e,t){return t.set((e.x-this.min.x)/(this.max.x-this.min.x),(e.y-this.min.y)/(this.max.y-this.min.y))}intersectsBox(e){return!(e.max.xthis.max.x||e.max.ythis.max.y)}clampPoint(e,t){return t.copy(e).clamp(this.min,this.max)}distanceToPoint(e){return this.clampPoint(e,yh).distanceTo(e)}intersect(e){this.min.max(e.min);this.max.min(e.max);this.isEmpty()&&this.makeEmpty();return this}union(e){this.min.min(e.min);this.max.max(e.max);return this}translate(e){this.min.add(e);this.max.add(e);return this}equals(e){return e.min.equals(this.min)&&e.max.equals(this.max)}}const Mh=new Vector3;const bh=new Vector3;class Line3{constructor(e=new Vector3,t=new Vector3){this.start=e;this.end=t}set(e,t){this.start.copy(e);this.end.copy(t);return this}copy(e){this.start.copy(e.start);this.end.copy(e.end);return this}getCenter(e){return e.addVectors(this.start,this.end).multiplyScalar(.5)}delta(e){return e.subVectors(this.end,this.start)}distanceSq(){return this.start.distanceToSquared(this.end)}distance(){return this.start.distanceTo(this.end)}at(e,t){return this.delta(t).multiplyScalar(e).add(this.start)}closestPointToPointParameter(e,t){Mh.subVectors(e,this.start);bh.subVectors(this.end,this.start);const n=bh.dot(bh);const i=bh.dot(Mh);let r=i/n;t&&(r=clamp(r,0,1));return r}closestPointToPoint(e,t,n){const i=this.closestPointToPointParameter(e,t);return this.delta(n).multiplyScalar(i).add(this.start)}applyMatrix4(e){this.start.applyMatrix4(e);this.end.applyMatrix4(e);return this}equals(e){return e.start.equals(this.start)&&e.end.equals(this.end)}clone(){return(new this.constructor).copy(this)}}const Sh=new Vector3;class SpotLightHelper extends Object3D{constructor(e,t){super();this.light=e;this.matrixAutoUpdate=false;this.color=t;this.type="SpotLightHelper";const n=new BufferGeometry;const i=[0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,-1,0,1,0,0,0,0,1,1,0,0,0,0,-1,1];for(let e=0,t=1,n=32;e1)for(let n=0;n.99999)this.quaternion.set(0,0,0,1);else if(e.y<-.99999)this.quaternion.set(1,0,0,0);else{Oh.set(e.z,0,-e.x).normalize();const t=Math.acos(e.y);this.quaternion.setFromAxisAngle(Oh,t)}}setLength(e,t=e*.2,n=t*.2){this.line.scale.set(1,Math.max(1e-4,e-t),1);this.line.updateMatrix();this.cone.scale.set(n,t,n);this.cone.position.y=e;this.cone.updateMatrix()}setColor(e){this.line.material.color.set(e);this.cone.material.color.set(e)}copy(e){super.copy(e,false);this.line.copy(e.line);this.cone.copy(e.cone);return this}dispose(){this.line.geometry.dispose();this.line.material.dispose();this.cone.geometry.dispose();this.cone.material.dispose()}}class AxesHelper extends LineSegments{constructor(e=1){const t=[0,0,0,e,0,0,0,0,0,0,e,0,0,0,0,0,0,e];const n=[1,0,0,1,.6,0,0,1,0,.6,1,0,0,0,1,0,.6,1];const i=new BufferGeometry;i.setAttribute("position",new Float32BufferAttribute(t,3));i.setAttribute("color",new Float32BufferAttribute(n,3));const r=new LineBasicMaterial({vertexColors:true,toneMapped:false});super(i,r);this.type="AxesHelper"}setColors(e,t,n){const i=new Color;const r=this.geometry.attributes.color.array;i.set(e);i.toArray(r,0);i.toArray(r,3);i.set(t);i.toArray(r,6);i.toArray(r,9);i.set(n);i.toArray(r,12);i.toArray(r,15);this.geometry.attributes.color.needsUpdate=true;return this}dispose(){this.geometry.dispose();this.material.dispose()}}class ShapePath{constructor(){this.type="ShapePath";this.color=new Color;this.subPaths=[];this.currentPath=null}moveTo(e,t){this.currentPath=new Path;this.subPaths.push(this.currentPath);this.currentPath.moveTo(e,t);return this}lineTo(e,t){this.currentPath.lineTo(e,t);return this}quadraticCurveTo(e,t,n,i){this.currentPath.quadraticCurveTo(e,t,n,i);return this}bezierCurveTo(e,t,n,i,r,s){this.currentPath.bezierCurveTo(e,t,n,i,r,s);return this}splineThru(e){this.currentPath.splineThru(e);return this}toShapes(e){function toShapesNoHoles(e){const t=[];for(let n=0,i=e.length;nNumber.EPSILON){if(l<0){n=t[s];o=-o;a=t[r];l=-l}if(e.ya.y)continue;if(e.y===n.y){if(e.x===n.x)return true}else{const t=l*(e.x-n.x)-o*(e.y-n.y);if(t===0)return true;if(t<0)continue;i=!i}}else{if(e.y!==n.y)continue;if(a.x<=e.x&&e.x<=n.x||n.x<=e.x&&e.x<=a.x)return true}}return i}const t=ShapeUtils.isClockWise;const n=this.subPaths;if(n.length===0)return[];let i,r,s;const a=[];if(n.length===1){r=n[0];s=new Shape;s.curves=r.curves;a.push(s);return a}let o=!t(n[0].getPoints());o=e?!o:o;const l=[];const c=[];let h=[];let u=0;let d;c[u]=void 0;h[u]=[];for(let s=0,a=n.length;s1){let e=false;let t=0;for(let e=0,t=c.length;e0&&e===false&&(h=l)}let p;for(let e=0,t=c.length;e