diff --git a/Package.swift b/Package.swift index a1a1545..eb028b5 100644 --- a/Package.swift +++ b/Package.swift @@ -25,8 +25,17 @@ let package = Package( ), .target(name: "LayaTetris", dependencies: ["FluidUse"]), .target(name: "Game2048"), + .target(name: "DecisionPolicy", dependencies: ["FluidUse"]), .target(name: "FlappyBird"), - .target(name: "FlappyBirdPolicy", dependencies: ["FlappyBird", "FluidUse"]), + .target(name: "FlappyBirdPolicy", dependencies: ["FlappyBird", "DecisionPolicy"]), + .target(name: "LaneRunner"), + .target(name: "LaneRunnerPolicy", dependencies: ["LaneRunner", "DecisionPolicy"]), + .executableTarget(name: "LaneRunnerCheck", dependencies: ["LaneRunner", "LaneRunnerPolicy", "DecisionPolicy"]), + .executableTarget( + name: "LaneRunnerDemo", dependencies: ["LaneRunner", "LaneRunnerPolicy", "DecisionPolicy"], + exclude: ["README.md"], resources: [.copy("Resources")] + ), + .testTarget(name: "LaneRunnerTests", dependencies: ["LaneRunner"]), .executableTarget( name: "GLiClassFlappyDemo", dependencies: ["FlappyBird", "FlappyBirdPolicy"], exclude: ["README.md"] ), diff --git a/Sources/DecisionPolicy/DecisionPolicy.swift b/Sources/DecisionPolicy/DecisionPolicy.swift new file mode 100644 index 0000000..7d461ef --- /dev/null +++ b/Sources/DecisionPolicy/DecisionPolicy.swift @@ -0,0 +1,290 @@ +import FluidUse +import Foundation + +public enum DecisionModel: String, CaseIterable, Sendable { + case gliclass + case laya + case gliner2Small + case gliner2Base + case gliner2Multilingual + case verdict + case kev05 + case kev06 + case kai + case lex + case lfm350 + case jeff + case nanojev + + public var title: String { + switch self { + case .gliclass: "GLiClass LUT8" + case .laya: "Laya E8" + case .gliner2Small: "GLiNER 2.5 small W8" + case .gliner2Base: "GLiNER 2.5 base W8" + case .gliner2Multilingual: "GLiNER 2.5 multilingual W8" + case .verdict: "Verdict FP16" + case .kev05: "Kev 0.5B FP16" + case .kev06: "Kev 0.6B FP16" + case .kai: "Decision 1.0 Kai FP16" + case .lex: "Decision 1.0 Lex FP16" + case .lfm350: "LFM2.5-350M-RLCD FP16" + case .jeff: "Jeff FP16" + case .nanojev: "NanoJev FP16 (local)" + } + } + + /// Largest option count the published package accepts; Kai/Lex Choice packages take three candidates. + public var maximumOptions: Int { + switch self { + case .kai, .lex: 3 + case .nanojev: 4 + case .jeff, .gliner2Small, .gliner2Base, .gliner2Multilingual: 8 + case .gliclass, .verdict: 24 + case .laya, .kev05, .kev06, .lfm350: 32 + } + } + + var published: PublishedCoreMLModel? { + switch self { + case .kev05: .kev05 + case .kev06: .kev06 + case .kai: .kai + case .lex: .lex + case .lfm350: .lfm350 + case .jeff: .jeff + case .nanojev: .nanojev + case .gliclass, .laya, .gliner2Small, .gliner2Base, .gliner2Multilingual, .verdict: nil + } + } +} + +/// One option: a short id (`name`) and the text the model reads (`label`). +public struct DecisionOptionText: Sendable, Equatable { + public let name: String + public let label: String + + public init(name: String, label: String) { + self.name = name + self.label = label + } +} + +public struct DecisionChoice: Sendable { + /// Index into the options as presented. + public let index: Int + /// Per-option scores in presented order. + public let probabilities: [Float] + public let milliseconds: Double + public let tokens: Int +} + +/// One real Core ML choice among caller-described options, with no heuristic override. +public actor DecisionPolicy { + private enum Backend: Sendable { + case gliclass(GLiClassManager) + case laya(LayaManager) + case gliner2(GLiNER2Manager) + case verdict(VerdictManager) + case published(PublishedCoreMLManager) + } + + private let backend: Backend + public nonisolated let model: DecisionModel + + private init(model: DecisionModel, backend: Backend) { + self.model = model + self.backend = backend + } + + /// Uses cached/published Core ML assets, or a model-specific local directory environment variable. + public static func load(_ model: DecisionModel) async throws -> DecisionPolicy { + let policy: DecisionPolicy + switch model { + case .gliclass: + policy = try await loadGLiClass() + case .laya: + policy = try await loadLaya() + case .gliner2Small, .gliner2Base, .gliner2Multilingual: + policy = try await loadGLiNER2(model) + case .verdict: + policy = try await loadVerdict() + case .kev05, .kev06, .kai, .lex, .lfm350, .jeff, .nanojev: + policy = try await loadPublished(model) + } + return policy + } + + private static func loadGLiClass() async throws -> DecisionPolicy { + let configuration = GLiClassManager.Configuration(lengths: [128], precision: "lut8") + let manager: GLiClassManager + if let path = ProcessInfo.processInfo.environment["GLICLASS_MODEL_DIR"], !path.isEmpty { + manager = try await GLiClassManager.load( + from: URL(fileURLWithPath: path), configuration: configuration) + } else { + manager = try await GLiClassManager.load(configuration: configuration) + } + return DecisionPolicy(model: .gliclass, backend: .gliclass(manager)) + } + + private static func loadLaya() async throws -> DecisionPolicy { + let configuration = LayaManager.Configuration(lengths: [128], precision: "e8") + let manager: LayaManager + if let path = ProcessInfo.processInfo.environment["LAYA_MODEL_DIR"], !path.isEmpty { + manager = try await LayaManager.load(from: URL(fileURLWithPath: path), configuration: configuration) + } else { + manager = try await LayaManager.load(configuration: configuration) + } + return DecisionPolicy(model: .laya, backend: .laya(manager)) + } + + private static func loadGLiNER2(_ model: DecisionModel) async throws -> DecisionPolicy { + let variant: GLiNER2Variant + let directoryKey: String + switch model { + case .gliner2Small: (variant, directoryKey) = (.small, "GLINER2_SMALL_MODEL_DIR") + case .gliner2Base: (variant, directoryKey) = (.base, "GLINER2_BASE_MODEL_DIR") + default: (variant, directoryKey) = (.multilingual, "GLINER2_MULTI_MODEL_DIR") + } + let manager: GLiNER2Manager + if let path = ProcessInfo.processInfo.environment[directoryKey], !path.isEmpty { + manager = try await GLiNER2Manager.load(from: URL(fileURLWithPath: path), variant: variant) + } else { + manager = try await GLiNER2Manager.load(variant: variant) + } + return DecisionPolicy(model: model, backend: .gliner2(manager)) + } + + private static func loadVerdict() async throws -> DecisionPolicy { + let configuration = VerdictManager.Configuration(lengths: [128]) + let manager: VerdictManager + if let path = ProcessInfo.processInfo.environment["VERDICT_MODEL_DIR"], !path.isEmpty { + manager = try await VerdictManager.load(from: URL(fileURLWithPath: path), configuration: configuration) + } else { + manager = try await VerdictManager.load(configuration: configuration) + } + return DecisionPolicy(model: .verdict, backend: .verdict(manager)) + } + + /// NanoJev weights are not redistributed: it needs `NANOJEV_MODEL_DIR` and `NANOJEV_PYTHON`. + private static func loadPublished(_ model: DecisionModel) async throws -> DecisionPolicy { + guard let published = model.published else { throw LayaError.invalidOutput("\(model) is not bridged") } + let manager: PublishedCoreMLManager + if published == .nanojev { + let environment = ProcessInfo.processInfo.environment + guard let directory = environment["NANOJEV_MODEL_DIR"], let python = environment["NANOJEV_PYTHON"], + !directory.isEmpty, !python.isEmpty + else { throw PublishedCoreMLError.missingAsset("NANOJEV_MODEL_DIR and NANOJEV_PYTHON") } + manager = try await PublishedCoreMLManager.start( + model: .nanojev, from: URL(fileURLWithPath: directory), python: URL(fileURLWithPath: python)) + } else { + manager = try await PublishedCoreMLManager.load(model: published) + } + return DecisionPolicy(model: model, backend: .published(manager)) + } + + public func choose( + state: String, instruction: String, options: [DecisionOptionText] + ) async throws + -> DecisionChoice + { + guard (1...model.maximumOptions).contains(options.count) else { + throw LayaError.invalidOutput("\(model.title) accepts at most \(model.maximumOptions) options") + } + let names = options.map(\.name) + let labels = options.map(\.label) + let started = DispatchTime.now().uptimeNanoseconds + let probabilities: [Float] + let selectedIndex: Int + let tokenCount: Int + let truncated: Bool + switch backend { + case .gliclass(let manager): + let answer = try await manager.classify(text: state, labels: labels, prompt: instruction) + probabilities = answer.probabilities + selectedIndex = answer.selectedIndex + tokenCount = answer.tokenCount + truncated = answer.textWasTruncated + case .laya(let manager): + let answer = try await manager.answer( + state: state, question: .choice(instruction, options: labels)) + probabilities = answer.probabilities + selectedIndex = answer.selectedIndex + tokenCount = answer.tokenCount + truncated = answer.stateWasTruncated + case .gliner2(let manager): + let answer = try await manager.classify(text: state, task: instruction, labels: labels) + probabilities = answer.probabilities + selectedIndex = answer.selectedIndex + tokenCount = answer.tokenCount + truncated = false + case .verdict(let manager): + let options = zip(names, labels).map { VerdictQuestion.Option(id: $0, description: $1) } + let answer = try await manager.answer( + context: state, question: .choice(question: instruction, options: options)) + // Drop abstention; the game needs one of the two actions. + let substantive = names.map { name in + answer.candidateIDs.firstIndex(of: name).map { answer.probabilities[$0] } ?? 0 + } + probabilities = substantive.map(Float.init) + selectedIndex = substantive.indices.max { substantive[$0] < substantive[$1] } ?? 0 + tokenCount = answer.tokenCount + truncated = false + case .published(let manager): + (probabilities, selectedIndex, tokenCount) = try await Self.published( + manager, state: state, instruction: instruction, names: names, labels: labels) + truncated = false + } + let milliseconds = Double(DispatchTime.now().uptimeNanoseconds - started) / 1e6 + guard !truncated else { + throw LayaError.invalidOutput("State exceeded the model token budget") + } + return DecisionChoice( + index: selectedIndex, probabilities: probabilities, milliseconds: milliseconds, tokens: tokenCount) + } + + private static func published( + _ manager: PublishedCoreMLManager, state: String, instruction: String, names: [String], labels: [String] + ) async throws -> (probabilities: [Float], selectedIndex: Int, tokens: Int) { + switch manager.model.family { + case .systemOne: + let options = zip(names, labels).map { DecisionOption($0, $1) } + let response = try await manager.evaluate( + SystemOneRequest( + state: state, questions: [.choice("action", instruction, options: options)])) + guard case .choice(let selected, _, let distribution) = response["action"], + let index = names.firstIndex(of: selected) + else { throw PublishedCoreMLError.invalidResponse("No action choice") } + return (distribution.map { Float($0.probability) }, index, response.inputTokens) + case .constrainedSchema: + let context = instruction + state + " Options: " + labels.joined(separator: "; ") + "." + let decision = try await manager.constrained(context: context, fields: [.oneOf("action", names)]) + guard case .string(let selected) = decision["action"], let index = names.firstIndex(of: selected), + let scores = decision.candidates.first?.scores + else { throw PublishedCoreMLError.invalidResponse("No action value") } + let logLikelihoods = names.map { name in + scores.first { $0.value == .string(name) }?.logLikelihood ?? -.infinity + } + let peak = logLikelihoods.max() ?? 0 + let weights = logLikelihoods.map { exp($0 - peak) } + let total = weights.reduce(0, +) + return (weights.map { Float($0 / total) }, index, 0) + case .labelClassification: + let answer = try await manager.classify( + text: state, labels: labels, name: "Flappy Bird", description: instruction) + return (answer.probabilities.map(Float.init), answer.selectedIndex, 0) + case .nanoJev: + let options = zip(names, labels).map { DecisionOption($0, $1) } + let decision = try await manager.decide( + state: .string(state), + question: NanoJevQuestion(id: "action", instructions: instruction, kind: .choice(options))) + guard let index = names.firstIndex(of: decision.selectedID) else { + throw PublishedCoreMLError.invalidResponse("No action choice") + } + let probabilities = names.map { name in + decision.candidateIDs.firstIndex(of: name).map { Float(decision.probabilities[$0]) } ?? 0 + } + return (probabilities, index, 0) + } + } +} diff --git a/Sources/FlappyBirdPolicy/FlappyBirdPolicy.swift b/Sources/FlappyBirdPolicy/FlappyBirdPolicy.swift index c0e8f07..dc1f39c 100644 --- a/Sources/FlappyBirdPolicy/FlappyBirdPolicy.swift +++ b/Sources/FlappyBirdPolicy/FlappyBirdPolicy.swift @@ -1,55 +1,10 @@ +import DecisionPolicy import FlappyBird -import FluidUse import Foundation /// Real Core ML choice between both projected actions, with no heuristic override. public actor FlappyBirdPolicy { - public enum Model: String, CaseIterable, Sendable { - case gliclass - case laya - case gliner2Small - case gliner2Base - case gliner2Multilingual - case verdict - case kev05 - case kev06 - case kai - case lex - case lfm350 - case jeff - case nanojev - - public var title: String { - switch self { - case .gliclass: "GLiClass LUT8" - case .laya: "Laya E8" - case .gliner2Small: "GLiNER 2.5 small W8" - case .gliner2Base: "GLiNER 2.5 base W8" - case .gliner2Multilingual: "GLiNER 2.5 multilingual W8" - case .verdict: "Verdict FP16" - case .kev05: "Kev 0.5B FP16" - case .kev06: "Kev 0.6B FP16" - case .kai: "Decision 1.0 Kai FP16" - case .lex: "Decision 1.0 Lex FP16" - case .lfm350: "LFM2.5-350M-RLCD FP16" - case .jeff: "Jeff FP16" - case .nanojev: "NanoJev FP16 (local)" - } - } - - var published: PublishedCoreMLModel? { - switch self { - case .kev05: .kev05 - case .kev06: .kev06 - case .kai: .kai - case .lex: .lex - case .lfm350: .lfm350 - case .jeff: .jeff - case .nanojev: .nanojev - case .gliclass, .laya, .gliner2Small, .gliner2Base, .gliner2Multilingual, .verdict: nil - } - } - } + public typealias Model = DecisionModel public struct Decision: Sendable { public let action: FlappyBird.Action @@ -58,209 +13,30 @@ public actor FlappyBirdPolicy { public let tokens: Int } - private enum Backend: Sendable { - case gliclass(GLiClassManager) - case laya(LayaManager) - case gliner2(GLiNER2Manager) - case verdict(VerdictManager) - case published(PublishedCoreMLManager) - } - - private let backend: Backend + private let policy: DecisionPolicy public nonisolated let model: Model private static let instruction = "Choose the Flappy Bird action that avoids collision and stays near the gap center. " - private init(model: Model, backend: Backend) { - self.model = model - self.backend = backend + private init(policy: DecisionPolicy) { + self.policy = policy + model = policy.model } /// Uses cached/published Core ML assets, or a model-specific local directory environment variable. public static func load(_ model: Model = .gliclass) async throws -> FlappyBirdPolicy { - let policy: FlappyBirdPolicy - switch model { - case .gliclass: - policy = try await loadGLiClass() - case .laya: - policy = try await loadLaya() - case .gliner2Small, .gliner2Base, .gliner2Multilingual: - policy = try await loadGLiNER2(model) - case .verdict: - policy = try await loadVerdict() - case .kev05, .kev06, .kai, .lex, .lfm350, .jeff, .nanojev: - policy = try await loadPublished(model) - } + let policy = FlappyBirdPolicy(policy: try await DecisionPolicy.load(model)) _ = try await policy.decide(game: FlappyBird(seed: 1), reversed: false) return policy } - private static func loadGLiClass() async throws -> FlappyBirdPolicy { - let configuration = GLiClassManager.Configuration(lengths: [128], precision: "lut8") - let manager: GLiClassManager - if let path = ProcessInfo.processInfo.environment["GLICLASS_MODEL_DIR"], !path.isEmpty { - manager = try await GLiClassManager.load( - from: URL(fileURLWithPath: path), configuration: configuration) - } else { - manager = try await GLiClassManager.load(configuration: configuration) - } - return FlappyBirdPolicy(model: .gliclass, backend: .gliclass(manager)) - } - - private static func loadLaya() async throws -> FlappyBirdPolicy { - let configuration = LayaManager.Configuration(lengths: [128], precision: "e8") - let manager: LayaManager - if let path = ProcessInfo.processInfo.environment["LAYA_MODEL_DIR"], !path.isEmpty { - manager = try await LayaManager.load(from: URL(fileURLWithPath: path), configuration: configuration) - } else { - manager = try await LayaManager.load(configuration: configuration) - } - return FlappyBirdPolicy(model: .laya, backend: .laya(manager)) - } - - private static func loadGLiNER2(_ model: Model) async throws -> FlappyBirdPolicy { - let variant: GLiNER2Variant - let directoryKey: String - switch model { - case .gliner2Small: (variant, directoryKey) = (.small, "GLINER2_SMALL_MODEL_DIR") - case .gliner2Base: (variant, directoryKey) = (.base, "GLINER2_BASE_MODEL_DIR") - default: (variant, directoryKey) = (.multilingual, "GLINER2_MULTI_MODEL_DIR") - } - let manager: GLiNER2Manager - if let path = ProcessInfo.processInfo.environment[directoryKey], !path.isEmpty { - manager = try await GLiNER2Manager.load(from: URL(fileURLWithPath: path), variant: variant) - } else { - manager = try await GLiNER2Manager.load(variant: variant) - } - return FlappyBirdPolicy(model: model, backend: .gliner2(manager)) - } - - private static func loadVerdict() async throws -> FlappyBirdPolicy { - let configuration = VerdictManager.Configuration(lengths: [128]) - let manager: VerdictManager - if let path = ProcessInfo.processInfo.environment["VERDICT_MODEL_DIR"], !path.isEmpty { - manager = try await VerdictManager.load(from: URL(fileURLWithPath: path), configuration: configuration) - } else { - manager = try await VerdictManager.load(configuration: configuration) - } - return FlappyBirdPolicy(model: .verdict, backend: .verdict(manager)) - } - - /// NanoJev weights are not redistributed: it needs `NANOJEV_MODEL_DIR` and `NANOJEV_PYTHON`. - private static func loadPublished(_ model: Model) async throws -> FlappyBirdPolicy { - guard let published = model.published else { throw LayaError.invalidOutput("\(model) is not bridged") } - let manager: PublishedCoreMLManager - if published == .nanojev { - let environment = ProcessInfo.processInfo.environment - guard let directory = environment["NANOJEV_MODEL_DIR"], let python = environment["NANOJEV_PYTHON"], - !directory.isEmpty, !python.isEmpty - else { throw PublishedCoreMLError.missingAsset("NANOJEV_MODEL_DIR and NANOJEV_PYTHON") } - manager = try await PublishedCoreMLManager.start( - model: .nanojev, from: URL(fileURLWithPath: directory), python: URL(fileURLWithPath: python)) - } else { - manager = try await PublishedCoreMLManager.load(model: published) - } - return FlappyBirdPolicy(model: model, backend: .published(manager)) - } - /// `reversed` changes presentation order, retaining the semantic action mapping. public func decide(game: FlappyBird, reversed: Bool) async throws -> Decision { let actions: [FlappyBird.Action] = reversed ? [.coast, .flap] : [.flap, .coast] - let labels = actions.map { game.label(for: $0) } - let started = DispatchTime.now().uptimeNanoseconds - let probabilities: [Float] - let selectedIndex: Int - let tokenCount: Int - let truncated: Bool - switch backend { - case .gliclass(let manager): - let answer = try await manager.classify(text: game.observation, labels: labels, prompt: Self.instruction) - probabilities = answer.probabilities - selectedIndex = answer.selectedIndex - tokenCount = answer.tokenCount - truncated = answer.textWasTruncated - case .laya(let manager): - let answer = try await manager.answer( - state: game.observation, question: .choice(Self.instruction, options: labels)) - probabilities = answer.probabilities - selectedIndex = answer.selectedIndex - tokenCount = answer.tokenCount - truncated = answer.stateWasTruncated - case .gliner2(let manager): - let answer = try await manager.classify(text: game.observation, task: Self.instruction, labels: labels) - probabilities = answer.probabilities - selectedIndex = answer.selectedIndex - tokenCount = answer.tokenCount - truncated = false - case .verdict(let manager): - let options = zip(actions, labels).map { VerdictQuestion.Option(id: $0.rawValue, description: $1) } - let answer = try await manager.answer( - context: game.observation, question: .choice(question: Self.instruction, options: options)) - // Drop abstention; the game needs one of the two actions. - let substantive = actions.map { action in - answer.candidateIDs.firstIndex(of: action.rawValue).map { answer.probabilities[$0] } ?? 0 - } - probabilities = substantive.map(Float.init) - selectedIndex = substantive.indices.max { substantive[$0] < substantive[$1] } ?? 0 - tokenCount = answer.tokenCount - truncated = false - case .published(let manager): - (probabilities, selectedIndex, tokenCount) = try await Self.published( - manager, game: game, actions: actions, labels: labels) - truncated = false - } - let milliseconds = Double(DispatchTime.now().uptimeNanoseconds - started) / 1e6 - guard !truncated else { - throw LayaError.invalidOutput("Flappy Bird state exceeded the model token budget") - } + let options = actions.map { DecisionOptionText(name: $0.rawValue, label: game.label(for: $0)) } + let choice = try await policy.choose(state: game.observation, instruction: Self.instruction, options: options) return Decision( - action: actions[selectedIndex], milliseconds: milliseconds, - flapProbability: probabilities[reversed ? 1 : 0], tokens: tokenCount) - } - - private static func published( - _ manager: PublishedCoreMLManager, game: FlappyBird, actions: [FlappyBird.Action], labels: [String] - ) async throws -> (probabilities: [Float], selectedIndex: Int, tokens: Int) { - let names = actions.map(\.rawValue) - switch manager.model.family { - case .systemOne: - let options = zip(names, labels).map { DecisionOption($0, $1) } - let response = try await manager.evaluate( - SystemOneRequest( - state: game.observation, questions: [.choice("action", Self.instruction, options: options)])) - guard case .choice(let selected, _, let distribution) = response["action"], - let index = names.firstIndex(of: selected) - else { throw PublishedCoreMLError.invalidResponse("No action choice") } - return (distribution.map { Float($0.probability) }, index, response.inputTokens) - case .constrainedSchema: - let context = Self.instruction + game.observation + " Options: " + labels.joined(separator: "; ") + "." - let decision = try await manager.constrained(context: context, fields: [.oneOf("action", names)]) - guard case .string(let selected) = decision["action"], let index = names.firstIndex(of: selected), - let scores = decision.candidates.first?.scores - else { throw PublishedCoreMLError.invalidResponse("No action value") } - let logLikelihoods = names.map { name in - scores.first { $0.value == .string(name) }?.logLikelihood ?? -.infinity - } - let peak = logLikelihoods.max() ?? 0 - let weights = logLikelihoods.map { exp($0 - peak) } - let total = weights.reduce(0, +) - return (weights.map { Float($0 / total) }, index, 0) - case .labelClassification: - let answer = try await manager.classify( - text: game.observation, labels: labels, name: "Flappy Bird", description: Self.instruction) - return (answer.probabilities.map(Float.init), answer.selectedIndex, 0) - case .nanoJev: - let options = zip(names, labels).map { DecisionOption($0, $1) } - let decision = try await manager.decide( - state: .string(game.observation), - question: NanoJevQuestion(id: "action", instructions: Self.instruction, kind: .choice(options))) - guard let index = names.firstIndex(of: decision.selectedID) else { - throw PublishedCoreMLError.invalidResponse("No action choice") - } - let probabilities = names.map { name in - decision.candidateIDs.firstIndex(of: name).map { Float(decision.probabilities[$0]) } ?? 0 - } - return (probabilities, index, 0) - } + action: actions[choice.index], milliseconds: choice.milliseconds, + flapProbability: choice.probabilities[reversed ? 1 : 0], tokens: choice.tokens) } } diff --git a/Sources/LaneRunner/LaneRunner.swift b/Sources/LaneRunner/LaneRunner.swift new file mode 100644 index 0000000..06872f1 --- /dev/null +++ b/Sources/LaneRunner/LaneRunner.swift @@ -0,0 +1,213 @@ +import Foundation + +/// Deterministic three-lane endless runner in the style of Subway Surfers. One step enters the next row. +public struct LaneRunner: Sendable, Equatable { + public enum Action: String, CaseIterable, Sendable, Codable { + case left, right, jump, slide, stay + } + + public enum Obstacle: String, Sendable, Codable { + case open, coin + /// Low barrier: jump over it. + case low + /// Overhead barrier: slide under it. + case high + /// Blocks the whole lane: change lanes. + case train + + var word: String { + switch self { + case .open: "open" + case .coin: "coin" + case .low: "low bar" + case .high: "high bar" + case .train: "train" + } + } + } + + public static let lanes = 3 + /// Rows described to models and drawn by the app. + public static let visibleRows = 3 + static let bufferedRows = 8 + /// Rows the consequence labels and heuristic search look past the next one. + static let searchDepth = 3 + + public internal(set) var lane = 1 + /// Upcoming rows; `rows[0]` is entered by the next step. + public internal(set) var rows: [[Obstacle]] = [] + public private(set) var distance = 0 + public private(set) var coins = 0 + public private(set) var isOver = false + public private(set) var crash: String? + private var randomState: UInt64 + private var generated = 0 + + public init(seed: UInt64) { + randomState = seed + while rows.count < Self.bufferedRows { appendRow() } + } + + public var legalActions: [Action] { + Action.allCases.filter { action in + switch action { + case .left: lane > 0 + case .right: lane < Self.lanes - 1 + case .jump, .slide, .stay: true + } + } + } + + public mutating func step(_ action: Action) { + guard !isOver else { return } + let target = Self.target(lane: lane, action: action) + let obstacle = rows[0][target] + lane = target + if let cause = Self.crashCause(obstacle, action) { + isOver = true + crash = cause + return + } + if obstacle == .coin { coins += 1 } + distance += 1 + rows.removeFirst() + appendRow() + } + + /// Heuristic reference: survive the search horizon, then prefer coins, then staying put. + public var heuristicAction: Action { + legalActions.max { lhs, rhs in heuristicValue(lhs) < heuristicValue(rhs) } ?? .stay + } + + /// Human-readable model input: the current lane and the next three rows, left to right. + public var observation: String { + let ahead = rows.prefix(Self.visibleRows).map { row in row.map(\.word).joined(separator: ", ") } + return "Lane \(lane + 1) of 3. Next row: \(ahead[0]). Then: \(ahead[1]). Then: \(ahead[2])." + } + + /// Action labels state each move's consequence, as the Tetris harness does for placements. + public func label(for action: Action) -> String { + let target = Self.target(lane: lane, action: action) + let obstacle = rows[0][target] + if let cause = Self.crashCause(obstacle, action) { return "\(action.rawValue): crash, \(cause)" } + var next = self + next.step(action) + let escape = next.survivableDepth(Self.searchDepth - 1) == Self.searchDepth - 1 + return "\(action.rawValue): safe\(obstacle == .coin ? ", coin" : "")\(escape ? "" : ", then trapped")" + } + + /// Whether `action` crashes on the next row or leaves no way through the search horizon. + public func isSafe(_ action: Action) -> Bool { + guard Self.crashCause(rows[0][Self.target(lane: lane, action: action)], action) == nil else { return false } + var next = self + next.step(action) + return next.survivableDepth(Self.searchDepth - 1) == Self.searchDepth - 1 + } + + static func target(lane: Int, action: Action) -> Int { + switch action { + case .left: max(lane - 1, 0) + case .right: min(lane + 1, lanes - 1) + case .jump, .slide, .stay: lane + } + } + + static func crashCause(_ obstacle: Obstacle, _ action: Action) -> String? { + switch obstacle { + case .open, .coin: nil + case .train: "hit a train" + case .low: action == .jump ? nil : "tripped on a low bar" + case .high: action == .slide ? nil : "hit a high bar" + } + } + + private func heuristicValue(_ action: Action) -> Int { + var next = self + next.step(action) + guard !next.isOver else { return -1_000 } + // Same visible horizon as the labels: no peeking past the rows a model is shown. + let depth = next.survivableDepth(Self.searchDepth - 1) + return depth * 100 + (next.coins - coins) * 10 + (action == .stay ? 1 : 0) + } + + /// Rows survivable within `limit` further steps under the best sequence. + private func survivableDepth(_ limit: Int) -> Int { + guard limit > 0, !isOver else { return 0 } + var best = 0 + for action in legalActions { + var next = self + next.step(action) + guard !next.isOver else { continue } + best = max(best, 1 + next.survivableDepth(limit - 1)) + if best == limit { break } + } + return best + } + + /// Easy opening before the ramp, then rows over which the track reaches its hardest mix. + public static let easyRows = 30 + public static let rampRows = 240 + + /// 0 through the easy opening, rising to 1 over the next `rampRows` rows. + public static func difficulty(atRow row: Int) -> Double { + min(1, max(0, Double(row - easyRows) / Double(rampRows))) + } + + /// Early on, obstacle rows alternate with open rows and each leaves one lane open, so two lane changes always + /// reach it. As difficulty rises, open rows disappear and more lanes are blocked. Back-to-back obstacle rows are + /// only emitted when every lane passable in the first has a legal move into the second, so tracks stay survivable. + private mutating func appendRow() { + defer { generated += 1 } + guard generated >= 2, let previous = rows.last else { + rows.append(Array(repeating: .open, count: Self.lanes)) + return + } + let difficulty = Self.difficulty(atRow: generated) + let previousBlocks = previous.contains { $0 == .low || $0 == .high || $0 == .train } + if previousBlocks && (difficulty == 0 || Double(nextRandom() % 1_000) / 1_000 >= 0.65 * difficulty) { + rows.append((0.. [Obstacle] { + let free = Int(nextRandom() % UInt64(Self.lanes)) + let train = 40 + Int(15 * difficulty) + let open = 20 - Int(15 * difficulty) + return (0.. Bool { + first.indices.filter { first[$0] != .train }.allSatisfy { lane in + second.indices.contains { next in + (next == lane && second[next] != .train) + || (abs(next - lane) == 1 && (second[next] == .open || second[next] == .coin)) + } + } + } + + private mutating func nextRandom() -> UInt64 { + randomState &+= 0x9E37_79B9_7F4A_7C15 + var value = randomState + value = (value ^ (value >> 30)) &* 0xBF58_476D_1CE4_E5B9 + value = (value ^ (value >> 27)) &* 0x94D0_49BB_1331_11EB + return value ^ (value >> 31) + } +} diff --git a/Sources/LaneRunnerCheck/main.swift b/Sources/LaneRunnerCheck/main.swift new file mode 100644 index 0000000..d8e22b6 --- /dev/null +++ b/Sources/LaneRunnerCheck/main.swift @@ -0,0 +1,97 @@ +import DecisionPolicy +import Foundation +import LaneRunner +import LaneRunnerPolicy + +private struct Row: Encodable { + let seed: UInt64 + let policy: String + let distance: Int + let coins: Int + let crash: String? + let modelCalls: Int + let medianModelMs: Double? + let maxTokens: Int + /// Decisions where the chosen move was unsafe although a safe one was offered. + let unsafeChoices: Int + /// How often each presented position was chosen. + let positionCounts: [Int] + let actionCounts: [String: Int] +} + +@main +struct LaneRunnerCheck { + static func main() async throws { + let arguments = Array(CommandLine.arguments.dropFirst()) + let name = arguments.first ?? "heuristic" + let seeds = parseList(arguments, "--seeds=") ?? [1, 2, 3, 4] + let maxRows = parseList(arguments, "--max-rows=")?.first.map(Int.init) ?? 200 + let policy: LaneRunnerPolicy? + switch name { + case "heuristic", "random": + policy = nil + default: + guard let model = DecisionModel(rawValue: name) else { + let names = (["heuristic", "random"] + DecisionModel.allCases.map(\.rawValue)) + fputs("Use one of: \(names.joined(separator: ", "))\n", stderr) + exit(2) + } + policy = try await LaneRunnerPolicy.load(model) + } + var rows: [Row] = [] + for seed in seeds { + rows.append(try await run(seed: seed, name: name, policy: policy, maxRows: maxRows)) + } + let encoder = JSONEncoder() + encoder.outputFormatting = [.prettyPrinted, .sortedKeys] + print(String(decoding: try encoder.encode(rows), as: UTF8.self)) + } + + private static func parseList(_ arguments: [String], _ prefix: String) -> [UInt64]? { + guard let argument = arguments.first(where: { $0.hasPrefix(prefix) }) else { return nil } + let components = argument.dropFirst(prefix.count).split(separator: ",") + let parsed = components.compactMap { UInt64($0) } + guard !parsed.isEmpty, parsed.count == components.count else { + fputs("\(prefix) requires comma-separated unsigned integers\n", stderr) + exit(2) + } + return parsed + } + + private static func run(seed: UInt64, name: String, policy: LaneRunnerPolicy?, maxRows: Int) async throws -> Row { + var game = LaneRunner(seed: seed) + var random = seed &* 0x2545_F491_4F6C_DD1D | 1 + var latencies: [Double] = [] + var maxTokens = 0 + var unsafe = 0 + var positions = Array(repeating: 0, count: LaneRunner.Action.allCases.count) + var actions: [String: Int] = [:] + var decisions = 0 + while !game.isOver && game.distance < maxRows { + let action: LaneRunner.Action + if let policy { + let decision = try await policy.decide(game: game, rotation: decisions) + action = decision.action + positions[decision.position] += 1 + latencies.append(decision.milliseconds) + maxTokens = max(maxTokens, decision.tokens) + } else if name == "random" { + random ^= random << 13 + random ^= random >> 7 + random ^= random << 17 + action = game.legalActions[Int(random % UInt64(game.legalActions.count))] + } else { + action = game.heuristicAction + } + if !game.isSafe(action) && game.legalActions.contains(where: game.isSafe) { unsafe += 1 } + actions[action.rawValue, default: 0] += 1 + decisions += 1 + game.step(action) + } + latencies.sort() + return Row( + seed: seed, policy: name, distance: game.distance, coins: game.coins, crash: game.crash, + modelCalls: latencies.count, medianModelMs: latencies.isEmpty ? nil : latencies[latencies.count / 2], + maxTokens: maxTokens, unsafeChoices: unsafe, positionCounts: positions, actionCounts: actions) + } +} diff --git a/Sources/LaneRunnerDemo/LaneRunnerDemoApp.swift b/Sources/LaneRunnerDemo/LaneRunnerDemoApp.swift new file mode 100644 index 0000000..2143cf8 --- /dev/null +++ b/Sources/LaneRunnerDemo/LaneRunnerDemoApp.swift @@ -0,0 +1,22 @@ +import AppKit +import SwiftUI + +@main +struct LaneRunnerDemoApp: App { + @StateObject private var model = LaneRunnerModel() + + init() { + // Launched from a terminal without a bundle: become a regular, focusable foreground app. + NSApplication.shared.setActivationPolicy(.regular) + NSApplication.shared.activate(ignoringOtherApps: true) + } + + var body: some Scene { + WindowGroup("Lane Runner · Local model lab") { + LaneRunnerView().environmentObject(model) + .frame(minWidth: 900, minHeight: 720) + .onAppear { model.applyLaunchEnvironment() } + } + .defaultSize(width: 920, height: 760) + } +} diff --git a/Sources/LaneRunnerDemo/LaneRunnerModel.swift b/Sources/LaneRunnerDemo/LaneRunnerModel.swift new file mode 100644 index 0000000..d3a3161 --- /dev/null +++ b/Sources/LaneRunnerDemo/LaneRunnerModel.swift @@ -0,0 +1,220 @@ +import DecisionPolicy +import Foundation +import LaneRunner +import LaneRunnerPolicy +import SwiftUI + +@MainActor +final class LaneRunnerModel: ObservableObject { + enum Control: Hashable, Identifiable { + case model(DecisionModel) + case heuristic + case manual + + static var allCases: [Control] { DecisionModel.allCases.map(Control.model) + [.heuristic, .manual] } + var id: String { title } + var title: String { + switch self { + case .model(let model): model.title + case .heuristic: "Heuristic" + case .manual: "Manual (arrow keys)" + } + } + var model: DecisionModel? { + if case .model(let model) = self { return model } + return nil + } + } + + @Published private(set) var game = LaneRunner(seed: 1) + @Published private(set) var isRunning = false + @Published private(set) var isLoading = false + @Published private(set) var loadedModels: Set = [] + @Published private(set) var calls = 0 + /// Run time excluding pauses; `runStartedAt` is set while running. + @Published private(set) var runSeconds = 0.0 + @Published private(set) var runStartedAt: Date? + @Published private(set) var lateRows = 0 + @Published private(set) var unsafeChoices = 0 + @Published private(set) var modelMs = 0.0 + @Published private(set) var confidence: Float = 0 + @Published private(set) var lastAction = "—" + @Published var errorMessage: String? + @Published var control: Control = .model(.gliner2Multilingual) + @Published var seed: UInt64 = 1 + @Published var rowMs = 400.0 + + let runner = RunnerScene() + private var policies: [DecisionModel: LaneRunnerPolicy] = [:] + private var loopTask: Task? + private var generation = 0 + private var inFlight = false + private var reply: (row: Int, decision: LaneRunnerPolicy.Decision)? + private var queuedAction: LaneRunner.Action = .stay + private var decisionNumber = 0 + private var autostart = false + + /// Like Subway Surfers, the run speeds up: each row is 0.5 % faster, down to 40 % of the starting interval. + var currentRowMs: Double { max(rowMs * 0.4, rowMs * pow(0.995, Double(game.distance))) } + var speedMultiplier: Double { rowMs / currentRowMs } + + func elapsed(at date: Date) -> Double { + runSeconds + (runStartedAt.map { date.timeIntervalSince($0) } ?? 0) + } + + static func clock(_ seconds: Double) -> String { + String(format: "%d:%04.1f", Int(seconds) / 60, seconds.truncatingRemainder(dividingBy: 60)) + } + + var usesModel: Bool { control.model != nil } + var canPlay: Bool { control.model.map { loadedModels.contains($0) } ?? true } + + func loadModel() { + guard let selected = control.model, !loadedModels.contains(selected), !isLoading else { return } + isLoading = true + errorMessage = nil + Task { + defer { isLoading = false } + do { + // Checksums and Core ML compilation must not run on the main actor. + let started = Date() + policies[selected] = try await Task.detached { try await LaneRunnerPolicy.load(selected) }.value + loadedModels.insert(selected) + FileHandle.standardError.write( + Data(String(format: "Loaded %@ in %.1f s\n", selected.title, -started.timeIntervalSinceNow).utf8)) + if autostart { toggle() } + } catch { + errorMessage = error.localizedDescription + } + } + } + + /// `LANE_RUNNER_MODEL`, `LANE_RUNNER_SEED`, and `LANE_RUNNER_ROW_MS` preselect a run; the model then + /// loads and runs without any clicks. + func applyLaunchEnvironment() { + let environment = ProcessInfo.processInfo.environment + if let seed = environment["LANE_RUNNER_SEED"].flatMap(UInt64.init) { self.seed = seed } + if let rowMs = environment["LANE_RUNNER_ROW_MS"].flatMap(Double.init) { self.rowMs = rowMs } + game = LaneRunner(seed: seed) + runner.show(game, passed: nil, action: nil, duration: 0) + guard let name = environment["LANE_RUNNER_MODEL"] else { return } + if name == "heuristic" { + control = .heuristic + // Let the picker's reset for the new control run first. + Task { + try? await Task.sleep(for: .milliseconds(200)) + toggle() + } + } else if let model = DecisionModel(rawValue: name) { + control = .model(model) + autostart = true + loadModel() + } + } + + func reset() { + pause() + game = LaneRunner(seed: seed) + runner.show(game, passed: nil, action: nil, duration: 0) + calls = 0 + runSeconds = 0 + lateRows = 0 + unsafeChoices = 0 + modelMs = 0 + confidence = 0 + lastAction = "—" + decisionNumber = 0 + reply = nil + errorMessage = nil + } + + func pause() { + generation += 1 + loopTask?.cancel() + loopTask = nil + inFlight = false + queuedAction = .stay + isRunning = false + if let runStartedAt { runSeconds += Date().timeIntervalSince(runStartedAt) } + runStartedAt = nil + } + + func toggle() { + if isRunning { + pause() + return + } + guard canPlay else { return } + if game.isOver || game.distance == 0 { reset() } + isRunning = true + runStartedAt = Date() + let run = generation + loopTask = Task { [weak self] in + while let self, self.isRunning, self.generation == run, !Task.isCancelled { + self.requestDecision(run: run) + try? await Task.sleep(for: .milliseconds(self.currentRowMs)) + guard self.isRunning, self.generation == run else { return } + self.advanceRow() + } + } + } + + func queue(_ action: LaneRunner.Action) { + guard control == .manual, isRunning else { return } + queuedAction = action + } + + /// Applies one row: a reply that arrived for this row, else the runner stays in its lane. + func advanceRow() { + guard isRunning else { return } + let action: LaneRunner.Action + switch control { + case .heuristic: + action = game.heuristicAction + lastAction = action.rawValue + case .manual: + action = queuedAction + queuedAction = .stay + lastAction = action.rawValue + case .model: + if let reply, reply.row == game.distance { + action = reply.decision.action + lastAction = action.rawValue + } else { + action = .stay + lateRows += 1 + lastAction = "late → stay" + } + reply = nil + } + if !game.isSafe(action) && game.legalActions.contains(where: game.isSafe) { unsafeChoices += 1 } + let passed = game.rows[0] + let duration = currentRowMs / 1000 + game.step(action) + runner.show(game, passed: game.isOver ? nil : passed, action: action, duration: duration) + if game.isOver { pause() } + } + + private func requestDecision(run: Int) { + guard !inFlight, let selected = control.model, let policy = policies[selected] else { return } + inFlight = true + let snapshot = game + let rotation = decisionNumber + decisionNumber += 1 + Task { [weak self] in + do { + let decision = try await policy.decide(game: snapshot, rotation: rotation) + guard let self, self.generation == run else { return } + self.inFlight = false + self.reply = (snapshot.distance, decision) + self.calls += 1 + self.modelMs = decision.milliseconds + self.confidence = decision.confidence + } catch { + guard let self, self.generation == run else { return } + self.pause() + self.errorMessage = error.localizedDescription + } + } + } +} diff --git a/Sources/LaneRunnerDemo/LaneRunnerView.swift b/Sources/LaneRunnerDemo/LaneRunnerView.swift new file mode 100644 index 0000000..8907ca1 --- /dev/null +++ b/Sources/LaneRunnerDemo/LaneRunnerView.swift @@ -0,0 +1,124 @@ +import LaneRunner +import SwiftUI + +struct LaneRunnerView: View { + @EnvironmentObject private var model: LaneRunnerModel + + var body: some View { + HStack(alignment: .top, spacing: 28) { + VStack(alignment: .leading, spacing: 12) { + Text("RUNNER / LOCAL").font(.caption.monospaced()).foregroundStyle(.orange) + Text("Three lanes. Five moves.").font(.largeTitle.bold()) + board + Text("Jump fences, slide under beams, change lanes around trains. 3D models: Kenney (CC0).") + .font(.caption).foregroundStyle(.secondary) + } + VStack(alignment: .leading, spacing: 16) { + Text("Who’s running?").font(.title2.bold()) + Picker("Controller", selection: $model.control) { + ForEach(LaneRunnerModel.Control.allCases) { Text($0.title).tag($0) } + } + .labelsHidden() + .disabled(model.isRunning || model.isLoading) + .onChange(of: model.control) { _, _ in model.reset() } + if model.usesModel { + Button(model.isLoading ? "Loading…" : (model.canPlay ? "Model ready" : "Load model")) { + model.loadModel() + } + .disabled(model.isLoading || model.canPlay) + } + HStack { + Button(model.isRunning ? "Pause" : (model.game.isOver ? "Try again" : "Run")) { model.toggle() } + .buttonStyle(.borderedProminent).tint(.orange).disabled(!model.canPlay) + Button("Reset") { model.reset() } + } + if model.control == .manual { + HStack { + Button("←") { model.queue(.left) }.keyboardShortcut(.leftArrow, modifiers: []) + Button("↑ jump") { model.queue(.jump) }.keyboardShortcut(.upArrow, modifiers: []) + Button("↓ slide") { model.queue(.slide) }.keyboardShortcut(.downArrow, modifiers: []) + Button("→") { model.queue(.right) }.keyboardShortcut(.rightArrow, modifiers: []) + } + .disabled(!model.isRunning) + } + HStack { + Text("Track seed") + TextField("Seed", value: $model.seed, format: .number) + .frame(width: 90).disabled(model.isRunning) + .onChange(of: model.seed) { _, _ in model.reset() } + } + Text( + String( + format: "Start at %.0f ms per row · now %.0f ms (%.1f× speed)", model.rowMs, + model.currentRowMs, model.speedMultiplier) + ) + .font(.subheadline) + Slider(value: $model.rowMs, in: 150...800, step: 50).disabled(model.isRunning) + Divider() + HStack { + metric("DISTANCE", "\(model.game.distance)") + metric("COINS", "\(model.game.coins)") + TimelineView(.periodic(from: .now, by: 0.1)) { context in + metric("TIME", LaneRunnerModel.clock(model.elapsed(at: context.date))) + } + } + HStack { + metric("MODEL CALL", model.calls == 0 ? "—" : String(format: "%.1f ms", model.modelMs)) + metric("CONFIDENCE", model.calls == 0 ? "—" : String(format: "%.0f%%", model.confidence * 100)) + } + Text("\(model.calls) replies · \(model.lateRows) late rows · \(model.unsafeChoices) unsafe picks") + .font(.caption.monospaced()).foregroundStyle(.secondary) + Text(model.lastAction.uppercased()).font(.title3.bold().monospaced()) + Divider() + Text("WHAT THE MODEL READS").font(.caption.monospaced()).foregroundStyle(.secondary) + Text(model.game.observation).font(.caption.monospaced()).textSelection(.enabled) + ForEach(model.game.legalActions, id: \.self) { action in + Text(model.game.label(for: action)).font(.caption.monospaced()) + .foregroundStyle(model.game.isSafe(action) ? Color.primary : Color.red) + } + Text("Option order rotates each row. A reply that misses its row counts as late, and the runner stays.") + .font(.caption).foregroundStyle(.secondary) + if let crash = model.game.crash { + Text("Crashed: \(crash)").font(.caption.bold()).foregroundStyle(.red) + } + if let error = model.errorMessage { + Text(error).font(.caption).foregroundStyle(.red).textSelection(.enabled) + } + } + .frame(width: 330) + .padding(.top, 6) + } + .padding(24) + .onDisappear { model.pause() } + } + + private func metric(_ title: String, _ value: String) -> some View { + VStack(alignment: .leading, spacing: 5) { + Text(title).font(.system(size: 10, weight: .semibold, design: .monospaced)).foregroundStyle(.secondary) + Text(value).font(.system(size: 24, weight: .semibold, design: .rounded)).monospacedDigit() + }.frame(maxWidth: .infinity, alignment: .leading) + } + + private var board: some View { + RunnerSceneView(runner: model.runner) + .frame(width: 460, height: 600) + .clipShape(RoundedRectangle(cornerRadius: 18)) + .overlay(alignment: .center) { + if !model.isRunning { + VStack(spacing: 8) { + Text(model.game.isOver ? "Run over" : (model.game.distance == 0 ? "Ready" : "Paused")) + .font(.title2.bold()) + Text( + model.game.isOver + ? "\(model.game.distance) rows · \(model.game.coins) coins · " + + LaneRunnerModel.clock(model.elapsed(at: Date())) + : "Choose a runner, then press Run" + ) + .font(.caption) + } + .padding(20).background(.ultraThinMaterial, in: RoundedRectangle(cornerRadius: 14)) + } + } + .accessibilityLabel("Lane runner, \(model.game.distance) rows") + } +} diff --git a/Sources/LaneRunnerDemo/README.md b/Sources/LaneRunnerDemo/README.md new file mode 100644 index 0000000..7e56a28 --- /dev/null +++ b/Sources/LaneRunnerDemo/README.md @@ -0,0 +1,48 @@ +# Lane runner · local model comparison + +```bash +swift run -c release LaneRunnerDemo +swift run -c release LaneRunnerCheck gliner2Base --seeds=1,2,3,4 +``` + +To start a demo with no clicks, set the model and seed, for example GLiNER 2.5 base's 43-row run: + +```bash +LANE_RUNNER_MODEL=gliner2Base LANE_RUNNER_SEED=2 swift run -c release LaneRunnerDemo +``` + +`LANE_RUNNER_ROW_MS` sets the row interval. The first load checks and compiles the model, which takes about 20 s. + +This is a Subway Surfers-style endless runner with three lanes. Each step enters the next row, and the runner picks one of five moves: **left**, **right**, **jump** (clears a low bar), **slide** (passes under a high bar), or **stay**. Trains block a lane, and coins are a bonus. + +Like Subway Surfers and Temple Run, it gets harder the longer you survive: + +- **Denser track.** The first 30 rows are easy: obstacle rows alternate with open rows, and each obstacle row leaves one lane open. Over the next 240 rows, the open rows disappear and more lanes are blocked. Two obstacle rows appear back to back only when every lane passable in the first has a legal move into the second, so every track can still be survived. +- **Faster app runs.** Each row is 0.5% faster than the one before, down to 40% of the starting interval. At the default 400 ms, the interval reaches 160 ms after about 180 rows. The headless checker has no clock, so only density applies there. + +The runner chooses once per row, not once per frame, and each option states its consequence. The first Flappy Bird trial showed that frame-by-frame control does not suit these models, so this setup follows the Tetris harness pattern. The model reads a short state (`Lane 2 of 3. Next row: train, open, low bar. Then: …`) plus one label per legal move, such as `jump: crash, hit a train`, `left: safe, coin`, or `stay: safe, then trapped`. The labels and the heuristic both look only at the three visible rows. Option order rotates every row, so a fixed position preference does not look like skill. + +The app renders a 3D third-person track in SceneKit with CC0 models from Kenney's [Train Kit](https://kenney.nl/assets/train-kit) and [Platformer Kit](https://kenney.nl/assets/platformer-kit). The models and their license files are in `Resources/Kenney/`. It also shows the exact text the model reads, with unsafe options in red. Rows advance on a timer (150–800 ms). If a reply misses its row, the runner stays in its lane and the row counts as late. `LaneRunnerCheck` runs the same tracks headless with no clock, runs each seed up to 200 rows by default (`--max-rows=` changes it), and prints per-seed JSON. Pass a model name, `heuristic`, or `random`. + +## Results + +Seeds 1–4, up to 300 rows each (1,200 maximum), Apple M5 Pro: + +| Policy | Rows (per seed) | Total | Median call | +| --- | --- | ---: | ---: | +| Heuristic | 300, 300, 300, 300 | 1,200 | — | +| GLiNER 2.5 base W8 | 30, 43, 36, 20 | 129 | 7.5–10.1 ms | +| GLiNER 2.5 multilingual W8 | 20, 12, 20, 10 | 62 | 7.2–11.2 ms | +| GLiNER 2.5 small W8 | 10, 18, 10, 10 | 48 | 6.8–11.4 ms | +| Laya multilingual E8 | 6, 2, 4, 16 | 28 | 5.0–5.2 ms | +| GLiClass Edge Apps v2 LUT8 | 4, 2, 2, 12 | 20 | 2.0–2.2 ms | +| LFM2.5-350M-RLCD FP16 (bridge) | 4, 2, 2, 12 | 20 | 73–138 ms | +| Random legal move | 2, 2, 8, 2 | 14 | — | +| Kev 0.6B FP16 (bridge) | 4, 2, 4, 2 | 12 | 12.4–16.3 ms | +| Verdict FP16 | 2, 2, 2, 4 | 10 | 10.1–10.8 ms | +| Jeff FP16 (bridge) | 2, 2, 2, 4 | 10 | 9.8–10.3 ms | +| Kev 0.5B FP16 (bridge) | 2, 2, 4, 2 | 10 | 10.0–10.4 ms | + +Decision 1.0 Kai and Lex publish Choice packages with three candidate slots, and NanoJev's head takes four options, so they cannot choose among the runner's four or five moves. + +Every model crashed on every seed, each time by choosing an option labeled `crash` although a safe option was offered. Only GLiNER 2.5 base regularly got past the 30-row easy opening; its best run reached row 43. The three GLiNER 2.5 models are the only ones clearly above random play. Kev 0.6B chose the first-listed option in 11 of 16 decisions. Before the difficulty ramp, the tracks differed and the ranking was similar: GLiNER base, then GLiNER multilingual, led the models. Four seeds make a small check, not a model ranking. The raw JSON is in FluidAudio's ignored `.mobius/lane-runner/ramp/` directory. diff --git a/Sources/LaneRunnerDemo/Resources/Kenney/platformer/License.txt b/Sources/LaneRunnerDemo/Resources/Kenney/platformer/License.txt new file mode 100644 index 0000000..a6c14c6 --- /dev/null +++ b/Sources/LaneRunnerDemo/Resources/Kenney/platformer/License.txt @@ -0,0 +1,28 @@ + + + Platformer Kit (4.1) + + Created/distributed by Kenney (www.kenney.nl) + Creation date: 02-04-2026 11:29 + + ------------------------------ + + License: (Creative Commons Zero, CC0) + http://creativecommons.org/publicdomain/zero/1.0/ + + You can use this content for personal, educational, and commercial purposes. + + Support by crediting 'Kenney' or 'www.kenney.nl' (this is not a requirement) + + ------------------------------ + + • Website : www.kenney.nl + • Donate : www.kenney.nl/donate + + • Patreon : patreon.com/kenney + + Follow on social media for updates: + + • Twitter: twitter.com/KenneyNL + • BlueSky: kenney.bsky.social + • Instagram: instagram.com/kenney_nl \ No newline at end of file diff --git a/Sources/LaneRunnerDemo/Resources/Kenney/platformer/Textures/colormap.png b/Sources/LaneRunnerDemo/Resources/Kenney/platformer/Textures/colormap.png new file mode 100644 index 0000000..c149939 Binary files /dev/null and b/Sources/LaneRunnerDemo/Resources/Kenney/platformer/Textures/colormap.png differ diff --git a/Sources/LaneRunnerDemo/Resources/Kenney/platformer/character-oobi.mtl b/Sources/LaneRunnerDemo/Resources/Kenney/platformer/character-oobi.mtl new file mode 100644 index 0000000..462deb0 --- /dev/null +++ b/Sources/LaneRunnerDemo/Resources/Kenney/platformer/character-oobi.mtl @@ -0,0 +1,6 @@ +# Created by Kenney (www.kenney.nl) + +newmtl colormap +Kd 1 1 1 +map_Kd Textures/colormap.png + diff --git a/Sources/LaneRunnerDemo/Resources/Kenney/platformer/character-oobi.obj b/Sources/LaneRunnerDemo/Resources/Kenney/platformer/character-oobi.obj new file mode 100644 index 0000000..b2fdc97 --- /dev/null +++ b/Sources/LaneRunnerDemo/Resources/Kenney/platformer/character-oobi.obj @@ -0,0 +1,2452 @@ +# Created by Kenney (www.kenney.nl) + +mtllib character-oobi.mtl + +g body-mesh + +v -0.05088501 0.432671 0.2706723 1 1 1 +v -0.06652145 0.4406047 0.2818879 1 1 1 +v -0.04040628 0.4536284 0.2767222 1 1 1 +v -0.05855762 0.4565324 0.2864859 1 1 1 +v -0.08031521 0.4314088 0.2739241 1 1 1 +v -0.09624287 0.4314088 0.2647282 1 1 1 +v -0.08867994 0.4485685 0.2792163 1 1 1 +v -0.09664377 0.4485685 0.2746184 1 1 1 +v -0.09664377 0.4828879 0.2746184 1 1 1 +v -0.09624287 0.5000475 0.2647282 1 1 1 +v -0.08867994 0.4828879 0.2792163 1 1 1 +v -0.08031521 0.5000475 0.2739241 1 1 1 +v -0.1180005 0.4565324 0.2521665 1 1 1 +v -0.1180005 0.474924 0.2521665 1 1 1 +v -0.1075226 0.4611303 0.2683375 1 1 1 +v -0.1075226 0.4703261 0.2683375 1 1 1 +v -0.08999214 0.5108852 0.2480938 1 1 1 +v -0.1081418 0.4987854 0.237615 1 1 1 +v -0.1100366 0.4908517 0.2567644 1 1 1 +v -0.0690347 0.4205711 0.2601935 1 1 1 +v -0.08999214 0.4205711 0.2480938 1 1 1 +v -0.1186206 0.4536284 0.2315651 1 1 1 +v -0.1081418 0.432671 0.237615 1 1 1 +v -0.1100366 0.4406047 0.2567644 1 1 1 +v -0.1035407 0.4782899 0.2706366 1 1 1 +v -0.04040628 0.477828 0.2767222 1 1 1 +v -0.05855762 0.474924 0.2864859 1 1 1 +v -0.05088501 0.4987854 0.2706723 1 1 1 +v -0.06652145 0.4908517 0.2818879 1 1 1 +v -0.0690347 0.5108852 0.2601935 1 1 1 +v -0.07780115 0.4611303 0.2854972 1 1 1 +v -0.07780115 0.4703261 0.2854972 1 1 1 +v -0.1035407 0.4531664 0.2706366 1 1 1 +v -0.08178306 0.4531664 0.2831983 1 1 1 +v -0.1186206 0.477828 0.2315651 1 1 1 +v -0.08178306 0.4782899 0.2831983 1 1 1 +v -0.06053469 0.5108852 0.2454711 1 1 1 +v -0.08149214 0.5108852 0.2333713 1 1 1 +v -0.03190628 0.4536284 0.2619997 1 1 1 +v -0.03190628 0.477828 0.2619997 1 1 1 +v -0.04238501 0.4987854 0.2559499 1 1 1 +v -0.09964183 0.4987854 0.2228926 1 1 1 +v -0.04238501 0.432671 0.2559499 1 1 1 +v -0.06053469 0.4205711 0.2454711 1 1 1 +v -0.1101206 0.4536284 0.2168427 1 1 1 +v -0.1101206 0.477828 0.2168427 1 1 1 +v -0.08149214 0.4205711 0.2333713 1 1 1 +v -0.09964183 0.432671 0.2228926 1 1 1 +v 0.1248435 0.477828 0.2168456 1 1 1 +v 0.1333435 0.477828 0.231568 1 1 1 +v 0.1143648 0.4987854 0.2228955 1 1 1 +v 0.1228648 0.4987854 0.2376179 1 1 1 +v 0.1228648 0.432671 0.2376179 1 1 1 +v 0.1143648 0.432671 0.2228955 1 1 1 +v 0.1047151 0.4205711 0.2480966 1 1 1 +v 0.09621513 0.4205711 0.2333742 1 1 1 +v 0.1047151 0.5108852 0.2480966 1 1 1 +v 0.09621513 0.5108852 0.2333742 1 1 1 +v 0.1248435 0.4536284 0.2168456 1 1 1 +v 0.1333435 0.4536284 0.231568 1 1 1 +v 0.04662927 0.4536284 0.2620026 1 1 1 +v 0.04662927 0.477828 0.2620026 1 1 1 +v 0.05512927 0.4536284 0.2767251 1 1 1 +v 0.05512927 0.477828 0.2767251 1 1 1 +v 0.08375768 0.4205711 0.2601964 1 1 1 +v 0.07525768 0.4205711 0.245474 1 1 1 +v 0.06560799 0.432671 0.2706751 1 1 1 +v 0.057108 0.432671 0.2559527 1 1 1 +v 0.08375768 0.5108852 0.2601964 1 1 1 +v 0.06560799 0.4987854 0.2706751 1 1 1 +v 0.07525768 0.5108852 0.245474 1 1 1 +v 0.057108 0.4987854 0.2559527 1 1 1 +v 0.1327235 0.4565324 0.2521694 1 1 1 +v 0.1222456 0.4611303 0.2683404 1 1 1 +v 0.1327235 0.474924 0.2521694 1 1 1 +v 0.1222456 0.4703261 0.2683404 1 1 1 +v 0.1034029 0.4828879 0.2792192 1 1 1 +v 0.0950382 0.5000475 0.2739269 1 1 1 +v 0.1113668 0.4828879 0.2746213 1 1 1 +v 0.1109659 0.5000475 0.2647311 1 1 1 +v 0.07328061 0.4565324 0.2864887 1 1 1 +v 0.07328061 0.474924 0.2864887 1 1 1 +v 0.1182636 0.4782899 0.2706394 1 1 1 +v 0.1247596 0.4908517 0.2567673 1 1 1 +v 0.08124444 0.4908517 0.2818907 1 1 1 +v 0.09650605 0.4782899 0.2832012 1 1 1 +v 0.1034029 0.4485685 0.2792192 1 1 1 +v 0.09650605 0.4531664 0.2832012 1 1 1 +v 0.1113668 0.4485685 0.2746213 1 1 1 +v 0.1182636 0.4531664 0.2706394 1 1 1 +v 0.09252413 0.4611303 0.2855001 1 1 1 +v 0.09252413 0.4703261 0.2855001 1 1 1 +v 0.1247596 0.4406047 0.2567673 1 1 1 +v 0.1109659 0.4314088 0.2647311 1 1 1 +v 0.0950382 0.4314088 0.2739269 1 1 1 +v 0.08124444 0.4406047 0.2818907 1 1 1 +v -0.007233759 0.378114 0.2781775 1 1 1 +v -0.02008126 0.3832561 0.274735 1 1 1 +v -0.001731717 0.4008059 0.2796518 1 1 1 +v -0.03133288 0.3914818 0.2717202 1 1 1 +v -0.03624353 0.3973964 0.2704044 1 1 1 +v -0.03624353 0.4050978 0.2704044 1 1 1 +v -0.009408291 0.4038784 0.2775949 1 1 1 +v -0.01613131 0.4087934 0.2757934 1 1 1 +v -0.02492237 0.4128953 0.2734379 1 1 1 +v -0.01881374 0.4120242 0.2750747 1 1 1 +v 0.02010662 0.378114 0.2781775 1 1 1 +v 0.01460458 0.4008059 0.2796518 1 1 1 +v 0.03295412 0.3832561 0.274735 1 1 1 +v 0.04420574 0.3914818 0.2717202 1 1 1 +v 0.04911639 0.3973964 0.2704044 1 1 1 +v 0.04911639 0.4050978 0.2704044 1 1 1 +v 0.02228115 0.4038784 0.2775949 1 1 1 +v 0.02900417 0.4087934 0.2757934 1 1 1 +v 0.03779523 0.4128953 0.2734379 1 1 1 +v 0.0316866 0.4120242 0.2750747 1 1 1 +v 0.01946122 0.5006192 0.2738808 1 1 1 +v 0.01946122 0.5006192 0.2568808 1 1 1 +v -0.00473836 0.5006192 0.2738808 1 1 1 +v -0.00473836 0.5006192 0.2568808 1 1 1 +v 0.01946122 0.5909333 0.2568808 1 1 1 +v 0.01946122 0.5909333 0.2738808 1 1 1 +v -0.00473836 0.5909333 0.2568808 1 1 1 +v -0.00473836 0.5909333 0.2738808 1 1 1 +v 0.05251846 0.5578761 0.2568808 1 1 1 +v 0.05251846 0.5336764 0.2568808 1 1 1 +v 0.05251846 0.5578761 0.2738808 1 1 1 +v 0.05251846 0.5336764 0.2738808 1 1 1 +v -0.02569581 0.512719 0.2738808 1 1 1 +v -0.02569581 0.512719 0.2568808 1 1 1 +v -0.005200319 0.558338 0.3001776 1 1 1 +v -0.01776207 0.5708998 0.291412 1 1 1 +v 0.002763514 0.5629359 0.3001776 1 1 1 +v -0.001834407 0.5800956 0.291412 1 1 1 +v 0.002763514 0.5286166 0.3001776 1 1 1 +v -0.005200319 0.5332145 0.3001776 1 1 1 +v 0.01195935 0.5286166 0.3001776 1 1 1 +v 0.01992318 0.5332145 0.3001776 1 1 1 +v -0.009798236 0.5411783 0.3001776 1 1 1 +v 0.0245211 0.5411783 0.3001776 1 1 1 +v -0.009798236 0.5503742 0.3001776 1 1 1 +v 0.0245211 0.5503742 0.3001776 1 1 1 +v 0.01992318 0.558338 0.3001776 1 1 1 +v 0.01195935 0.5629359 0.3001776 1 1 1 +v 0.04168078 0.5549721 0.291412 1 1 1 +v 0.04168078 0.5365804 0.291412 1 1 1 +v 0.04041867 0.5788335 0.2568808 1 1 1 +v 0.04041867 0.5788335 0.2738808 1 1 1 +v 0.03248494 0.5708998 0.291412 1 1 1 +v 0.01655727 0.5800956 0.291412 1 1 1 +v -0.0377956 0.5336764 0.2738808 1 1 1 +v -0.01776207 0.5206528 0.291412 1 1 1 +v -0.02695791 0.5365804 0.291412 1 1 1 +v 0.01655727 0.5114569 0.291412 1 1 1 +v -0.001834407 0.5114569 0.291412 1 1 1 +v 0.04041867 0.512719 0.2738808 1 1 1 +v 0.03248494 0.5206528 0.291412 1 1 1 +v -0.02569581 0.5788335 0.2738808 1 1 1 +v -0.02569581 0.5788335 0.2568808 1 1 1 +v -0.0377956 0.5578761 0.2738808 1 1 1 +v -0.02695791 0.5549721 0.291412 1 1 1 +v 0.04041867 0.512719 0.2568808 1 1 1 +v -0.0377956 0.5336764 0.2568808 1 1 1 +v -0.0377956 0.5578761 0.2568808 1 1 1 +v 0.007363879 0.5231265 0.007092081 1 1 1 +v -0.1005817 0.5716963 0.03312236 1 1 1 +v -0.07525411 0.6079171 0.02680081 1 1 1 +v 0.1242034 0.5289709 0.04057913 1 1 1 +v 0.1153095 0.5716963 0.03312236 1 1 1 +v -0.07525411 0.4500248 0.05435742 1 1 1 +v -0.1005817 0.4862456 0.04803589 1 1 1 +v -0.1094756 0.5289709 0.04057913 1 1 1 +v 0.007363879 0.4173242 0.06006459 1 1 1 +v -0.03734866 0.4258228 0.05858135 1 1 1 +v -0.03734866 0.632119 0.0225769 1 1 1 +v 0.05207642 0.632119 0.0225769 1 1 1 +v 0.007363879 0.6406176 0.02109365 1 1 1 +v 0.08998187 0.4500248 0.05435742 1 1 1 +v 0.05207642 0.4258228 0.05858135 1 1 1 +v 0.1153095 0.4862456 0.04803589 1 1 1 +v 0.08998187 0.6079171 0.02680081 1 1 1 +v 0.09139597 0.7396543 0.1031681 1 1 1 +v 0.007363879 0.7556264 0.1003805 1 1 1 +v -0.1955075 0.4655019 0.1510154 1 1 1 +v -0.2122225 0.5457993 0.1370012 1 1 1 +v 0.1626349 0.6941694 0.1111065 1 1 1 +v -0.1479072 0.6941694 0.1111065 1 1 1 +v -0.07666821 0.7396543 0.1031681 1 1 1 +v 0.2102353 0.4655019 0.1510154 1 1 1 +v 0.2269503 0.5457993 0.1370012 1 1 1 +v 0.007363879 0.3359722 0.1736219 1 1 1 +v 0.09139597 0.3519443 0.1708343 1 1 1 +v -0.1479072 0.3974291 0.162896 1 1 1 +v -0.07666821 0.3519443 0.1708343 1 1 1 +v -0.1955075 0.6260966 0.1229871 1 1 1 +v 0.2102353 0.6260966 0.1229871 1 1 1 +v 0.1626349 0.3974291 0.162896 1 1 1 +v 0.2687761 0.6706896 0.2416867 1 1 1 +v 0.2903145 0.5672215 0.2597448 1 1 1 +v 0.2074402 0.7584055 0.2263778 1 1 1 +v -0.2540484 0.6706896 0.2416867 1 1 1 +v -0.2755867 0.5672215 0.2597448 1 1 1 +v -0.2540484 0.4637533 0.2778028 1 1 1 +v -0.1927124 0.3760374 0.2931117 1 1 1 +v 0.2074402 0.3760374 0.2931117 1 1 1 +v 0.1156444 0.3174274 0.3033408 1 1 1 +v -0.1009166 0.3174274 0.3033408 1 1 1 +v 0.1156444 0.8170155 0.2161487 1 1 1 +v 0.007363879 0.8375965 0.2125567 1 1 1 +v -0.1009166 0.8170155 0.2161487 1 1 1 +v -0.1927124 0.7584055 0.2263778 1 1 1 +v 0.2687761 0.4637533 0.2778028 1 1 1 +v 0.007363879 0.2968463 0.3069328 1 1 1 +v -0.04392896 0.210613 -0.1151352 1 1 1 +v -0.02672292 0.1499792 -0.05091847 1 1 1 +v 0.05866109 0.210613 -0.1151341 1 1 1 +v 0.04145358 0.1499792 -0.05091769 1 1 1 +v 0.168065 0.6520147 0.0332433 1 1 1 +v 0.2041244 0.5789022 0.02358165 1 1 1 +v 0.168064 0.6520146 0.1193625 1 1 1 +v 0.2041232 0.5789022 0.129025 1 1 1 +v -0.1102758 0.6520147 -0.04134132 1 1 1 +v -0.1533363 0.6520147 0.03323963 1 1 1 +v -0.1366727 0.5789022 -0.06773882 1 1 1 +v -0.1893954 0.5789022 0.02357715 1 1 1 +v -0.1327751 0.210613 -0.06384122 1 1 1 +v -0.08576588 0.1499792 -0.01683088 1 1 1 +v -0.01416501 0.6995147 -0.004049495 1 1 1 +v 0.0288946 0.6995147 -0.004049011 1 1 1 +v -0.05145596 0.6995146 0.01747988 1 1 1 +v 0.06618506 0.6995146 0.01748121 1 1 1 +v -0.07298619 0.6995146 0.05477034 1 1 1 +v 0.08771444 0.6995146 0.05477218 1 1 1 +v -0.07298668 0.6995146 0.09782997 1 1 1 +v 0.08771395 0.6995146 0.09783179 1 1 1 +v -0.05145731 0.6995146 0.1351209 1 1 1 +v 0.06618372 0.6995146 0.1351223 1 1 1 +v -0.01416684 0.6995146 0.1566512 1 1 1 +v 0.02889276 0.6995146 0.1566516 1 1 1 +v -0.03569389 0.6520147 -0.08440007 1 1 1 +v 0.05042532 0.6520147 -0.08439909 1 1 1 +v 0.06008777 0.5789022 -0.1204582 1 1 1 +v -0.04535552 0.5789022 -0.1204594 1 1 1 +v -0.03569756 0.6520146 0.2370012 1 1 1 +v 0.05042165 0.6520146 0.2370022 1 1 1 +v -0.1533372 0.6520146 0.1193588 1 1 1 +v -0.1893966 0.5789022 0.1290205 1 1 1 +v 0.1250036 0.6520146 0.1939435 1 1 1 +v 0.1514005 0.5789021 0.220341 1 1 1 +v 0.1250063 0.6520147 -0.04133863 1 1 1 +v -0.02672582 0.1499792 0.2035197 1 1 1 +v -0.04393334 0.2106129 0.2677361 1 1 1 +v 0.04145067 0.1499792 0.2035205 1 1 1 +v 0.05865672 0.2106129 0.2677373 1 1 1 +v 0.06008328 0.5789021 0.2730616 1 1 1 +v -0.1102785 0.6520146 0.1939408 1 1 1 +v 0.1514037 0.5789022 -0.06773554 1 1 1 +v 0.1004958 0.1499792 -0.01682875 1 1 1 +v -0.1198548 0.1499792 0.04221131 1 1 1 +v 0.1345834 0.1499792 0.04221421 1 1 1 +v -0.1198556 0.1499792 0.1103878 1 1 1 +v 0.1345826 0.1499792 0.1103907 1 1 1 +v -0.08576801 0.1499792 0.1694308 1 1 1 +v 0.1004936 0.1499792 0.1694329 1 1 1 +v -0.04536002 0.5789021 0.2730604 1 1 1 +v -0.136676 0.5789021 0.2203376 1 1 1 +v 0.1475061 0.210613 -0.06383802 1 1 1 +v -0.1840712 0.210613 0.02500379 1 1 1 +v 0.1988001 0.210613 0.02500817 1 1 1 +v 0.198799 0.2106129 0.1275982 1 1 1 +v 0.1475029 0.2106129 0.2164432 1 1 1 +v -0.1840723 0.2106129 0.1275939 1 1 1 +v -0.1327783 0.2106129 0.21644 1 1 1 +v 0.09620018 0.749146 0.1551219 1 1 1 +v 0.0896052 0.7529536 0.1735067 1 1 1 +v 0.0896052 0.7529536 0.1367371 1 1 1 +v 0.07368352 0.762146 0.1291219 1 1 1 +v 0.07368352 0.762146 0.1811219 1 1 1 +v 0.05776184 0.7713384 0.1367371 1 1 1 +v 0.05776184 0.7713384 0.1735067 1 1 1 +v 0.05116686 0.775146 0.1551219 1 1 1 +v 0.05868352 0.7361653 0.1951219 1 1 1 +v 0.03418862 0.7503074 0.1834062 1 1 1 +v 0.08317842 0.7220231 0.1834062 1 1 1 +v 0.03418862 0.7503074 0.1268376 1 1 1 +v 0.0240425 0.7561653 0.1551219 1 1 1 +v 0.08317842 0.7220231 0.1268376 1 1 1 +v 0.09332453 0.7161652 0.1551219 1 1 1 +v 0.05868352 0.7361653 0.1151219 1 1 1 +v 0.003006781 0.6759342 0.13702 1 1 1 +v 0.01868352 0.6668832 0.1295219 1 1 1 +v 0.003006781 0.6759342 0.1732238 1 1 1 +v 0.01868352 0.6668832 0.1807219 1 1 1 +v 0.03436025 0.6578323 0.13702 1 1 1 +v 0.04085376 0.6540833 0.1551219 1 1 1 +v 0.03436025 0.6578323 0.1732238 1 1 1 +v -0.003486733 0.6796833 0.1551219 1 1 1 +v -0.01293751 0.7643698 0.1551219 1 1 1 +v -0.02029325 0.7623988 0.1735067 1 1 1 +v -0.02029325 0.7623988 0.1367371 1 1 1 +v -0.03805158 0.7576405 0.1291219 1 1 1 +v -0.03805158 0.7576405 0.1811219 1 1 1 +v -0.05580991 0.7528822 0.1367371 1 1 1 +v -0.05580991 0.7528822 0.1735067 1 1 1 +v -0.06316564 0.7509112 0.1551219 1 1 1 +v -0.03028701 0.7286627 0.1951219 1 1 1 +v -0.05760751 0.7213422 0.1834062 1 1 1 +v -0.0029665 0.7359833 0.1834062 1 1 1 +v -0.05760751 0.7213422 0.1268376 1 1 1 +v -0.06892404 0.71831 0.1551219 1 1 1 +v -0.0029665 0.7359833 0.1268376 1 1 1 +v 0.008350024 0.7390155 0.1551219 1 1 1 +v -0.03028701 0.7286627 0.1151219 1 1 1 +v -0.009581484 0.6513887 0.1295219 1 1 1 +v -0.02706661 0.6467035 0.13702 1 1 1 +v -0.009581484 0.6513887 0.1807219 1 1 1 +v -0.02706661 0.6467035 0.1732238 1 1 1 +v 0.007903641 0.6560738 0.13702 1 1 1 +v 0.01514621 0.6580145 0.1551219 1 1 1 +v 0.007903641 0.6560738 0.1732238 1 1 1 +v -0.03430918 0.6447629 0.1551219 1 1 1 +v 0.1645855 0.2468949 0.08840626 1 1 1 +v 0.1645855 0.2892933 0.0997669 1 1 1 +v 0.3740789 0.2394128 0.1013656 1 1 1 +v 0.3740789 0.2892933 0.1147311 1 1 1 +v 0.4414778 0.3073276 0.04620633 1 1 1 +v 0.4173282 0.3262189 0.07892704 1 1 1 +v 0.4414778 0.3205296 0.0330043 1 1 1 +v 0.4173282 0.3532504 0.0518956 1 1 1 +v 0.4173282 0.2523677 0.07892704 1 1 1 +v 0.4173282 0.2892933 0.08882123 1 1 1 +v 0.4414778 0.271259 0.04620633 1 1 1 +v 0.4414778 0.2892933 0.05103861 1 1 1 +v 0.4414778 0.2532247 0.01497 1 1 1 +v 0.4414778 0.258057 0.0330043 1 1 1 +v 0.4414778 0.258057 -0.003064312 1 1 1 +v 0.4414778 0.271259 -0.01626633 1 1 1 +v 0.4414778 0.2892933 -0.02109861 1 1 1 +v 0.4414778 0.3073276 -0.01626633 1 1 1 +v 0.4414778 0.3205296 -0.003064312 1 1 1 +v 0.4414778 0.3253619 0.01497 1 1 1 +v 0.3740789 0.2028977 -0.03491054 1 1 1 +v 0.1645855 0.2158571 -0.02742846 1 1 1 +v 0.3740789 0.1895322 0.01497 1 1 1 +v 0.1645855 0.2044964 0.01497 1 1 1 +v 0.1145855 0.2680941 0.05168813 1 1 1 +v 0.1145855 0.2892933 0.05736844 1 1 1 +v 0.3740789 0.3391739 -0.07142563 1 1 1 +v 0.3740789 0.3756889 -0.03491054 1 1 1 +v 0.1645855 0.3316918 -0.05846629 1 1 1 +v 0.1645855 0.3627296 -0.02742846 1 1 1 +v 0.3740789 0.3391739 0.1013656 1 1 1 +v 0.1645855 0.3740903 0.01497 1 1 1 +v 0.1145855 0.3260115 -0.006229237 1 1 1 +v 0.1145855 0.3316918 0.01497 1 1 1 +v 0.1145855 0.3104926 -0.02174814 1 1 1 +v 0.1145855 0.3104926 0.05168813 1 1 1 +v 0.1145855 0.3260115 0.03616922 1 1 1 +v 0.1645855 0.3316918 0.08840626 1 1 1 +v 0.1645855 0.3627296 0.05736844 1 1 1 +v 0.1145855 0.2525752 -0.006229237 1 1 1 +v 0.1145855 0.2468949 0.01497 1 1 1 +v 0.4173282 0.2892933 -0.05888125 1 1 1 +v 0.4173282 0.3262189 -0.04898705 1 1 1 +v 0.1145855 0.2680941 -0.02174814 1 1 1 +v 0.1645855 0.2468949 -0.05846629 1 1 1 +v 0.1145855 0.2892933 -0.02742846 1 1 1 +v 0.1645855 0.2892933 -0.06982692 1 1 1 +v 0.3740789 0.2892933 -0.08479108 1 1 1 +v 0.3740789 0.2028977 0.06485052 1 1 1 +v 0.1645855 0.2158571 0.05736844 1 1 1 +v 0.4173282 0.2253363 0.0518956 1 1 1 +v 0.4173282 0.3532504 -0.02195563 1 1 1 +v 0.3740789 0.3890544 0.01497 1 1 1 +v 0.4173282 0.3631446 0.01497 1 1 1 +v 0.3740789 0.3756889 0.06485052 1 1 1 +v 0.1145855 0.2525752 0.03616922 1 1 1 +v 0.3740789 0.2394128 -0.07142563 1 1 1 +v 0.4173282 0.2523677 -0.04898705 1 1 1 +v 0.4173282 0.2253363 -0.02195563 1 1 1 +v 0.4173282 0.2154421 0.01497 1 1 1 +v -0.1498577 0.3316918 0.08840626 1 1 1 +v -0.1498577 0.2892933 0.0997669 1 1 1 +v -0.3593511 0.3391739 0.1013656 1 1 1 +v -0.3593511 0.2892933 0.1147311 1 1 1 +v -0.42675 0.271259 0.04620633 1 1 1 +v -0.4026004 0.2523677 0.07892704 1 1 1 +v -0.42675 0.2580569 0.0330043 1 1 1 +v -0.4026004 0.2253363 0.0518956 1 1 1 +v -0.4026004 0.3262189 0.07892704 1 1 1 +v -0.4026004 0.2892933 0.08882123 1 1 1 +v -0.42675 0.3073276 0.04620633 1 1 1 +v -0.42675 0.2892933 0.05103861 1 1 1 +v -0.42675 0.3253619 0.01497 1 1 1 +v -0.42675 0.3205296 0.0330043 1 1 1 +v -0.42675 0.3205296 -0.003064312 1 1 1 +v -0.42675 0.3073276 -0.01626633 1 1 1 +v -0.42675 0.2892933 -0.02109861 1 1 1 +v -0.42675 0.271259 -0.01626633 1 1 1 +v -0.42675 0.2580569 -0.003064312 1 1 1 +v -0.42675 0.2532247 0.01497 1 1 1 +v -0.3593511 0.3756889 -0.03491054 1 1 1 +v -0.1498577 0.3627296 -0.02742846 1 1 1 +v -0.3593511 0.3890544 0.01497 1 1 1 +v -0.1498577 0.3740903 0.01497 1 1 1 +v -0.09985772 0.3104926 0.05168813 1 1 1 +v -0.09985771 0.2892933 0.05736844 1 1 1 +v -0.3593511 0.2394128 -0.07142563 1 1 1 +v -0.3593511 0.2028977 -0.03491054 1 1 1 +v -0.1498577 0.2468949 -0.05846629 1 1 1 +v -0.1498577 0.2158571 -0.02742846 1 1 1 +v -0.3593511 0.2394128 0.1013656 1 1 1 +v -0.1498577 0.2044964 0.01497 1 1 1 +v -0.09985771 0.2525752 -0.006229237 1 1 1 +v -0.09985771 0.2468949 0.01497 1 1 1 +v -0.09985771 0.2680941 -0.02174814 1 1 1 +v -0.09985771 0.2680941 0.05168813 1 1 1 +v -0.09985771 0.2525752 0.03616922 1 1 1 +v -0.1498577 0.2468949 0.08840626 1 1 1 +v -0.1498577 0.2158571 0.05736844 1 1 1 +v -0.09985772 0.3260115 -0.006229237 1 1 1 +v -0.09985772 0.3316918 0.01497 1 1 1 +v -0.4026004 0.2892933 -0.05888125 1 1 1 +v -0.4026004 0.2523677 -0.04898705 1 1 1 +v -0.09985772 0.3104926 -0.02174814 1 1 1 +v -0.1498577 0.3316918 -0.05846629 1 1 1 +v -0.09985771 0.2892933 -0.02742846 1 1 1 +v -0.1498577 0.2892933 -0.06982692 1 1 1 +v -0.3593511 0.2892933 -0.08479108 1 1 1 +v -0.3593511 0.3756889 0.06485052 1 1 1 +v -0.1498577 0.3627296 0.05736844 1 1 1 +v -0.4026004 0.3532503 0.0518956 1 1 1 +v -0.4026004 0.2253363 -0.02195563 1 1 1 +v -0.3593511 0.1895322 0.01497 1 1 1 +v -0.4026004 0.2154421 0.01497 1 1 1 +v -0.3593511 0.2028977 0.06485052 1 1 1 +v -0.09985772 0.3260115 0.03616922 1 1 1 +v -0.3593511 0.3391739 -0.07142563 1 1 1 +v -0.4026004 0.3262189 -0.04898705 1 1 1 +v -0.4026004 0.3532503 -0.02195563 1 1 1 +v -0.4026004 0.3631445 0.01497 1 1 1 +v 0.1073638 0.04376088 0.155823 1 1 1 +v 0.1073638 0.2200305 0.1439111 1 1 1 +v 0.1716072 0.04376088 0.1292125 1 1 1 +v 0.1631841 0.2200305 0.1207895 1 1 1 +v 0.1716072 0.04376088 0.0007258058 1 1 1 +v 0.1982176 0.04376088 0.06496917 1 1 1 +v 0.1631841 0.2200305 0.009148821 1 1 1 +v 0.1863057 0.2200305 0.06496917 1 1 1 +v 0.04312042 0.04376088 0.0007258058 1 1 1 +v 0.1073638 0.04376088 -0.02588467 1 1 1 +v 0.05154344 0.2200305 0.009148821 1 1 1 +v 0.1073638 0.2200305 -0.01397272 1 1 1 +v 0.1697535 4.692424E-15 0.06496917 1 1 1 +v 0.15148 4.692424E-15 0.02085296 1 1 1 +v 0.15148 4.692424E-15 0.1090854 1 1 1 +v 0.1073638 4.692424E-15 0.002579439 1 1 1 +v 0.1073638 4.692424E-15 0.1273589 1 1 1 +v 0.06324758 4.692424E-15 0.02085296 1 1 1 +v 0.06324758 4.692424E-15 0.1090854 1 1 1 +v 0.04497406 4.692424E-15 0.06496917 1 1 1 +v 0.1073638 0.2600805 0.02206597 1 1 1 +v 0.1377009 0.2600805 0.03463202 1 1 1 +v 0.01650995 0.04376088 0.06496917 1 1 1 +v 0.04312042 0.04376088 0.1292125 1 1 1 +v 0.07702664 0.2600805 0.03463202 1 1 1 +v 0.02842189 0.2200305 0.06496917 1 1 1 +v 0.05154344 0.2200305 0.1207895 1 1 1 +v 0.1073638 0.2600805 0.1078724 1 1 1 +v 0.1377009 0.2600805 0.09530631 1 1 1 +v 0.150267 0.2600805 0.06496917 1 1 1 +v 0.06446059 0.2600805 0.06496917 1 1 1 +v 0.07702664 0.2600805 0.09530631 1 1 1 +v -0.0302463 4.692424E-15 0.06496917 1 1 1 +v -0.04851982 4.692424E-15 0.02085296 1 1 1 +v -0.04851982 4.692424E-15 0.1090854 1 1 1 +v -0.09263603 4.692424E-15 0.002579439 1 1 1 +v -0.09263603 4.692424E-15 0.1273589 1 1 1 +v -0.1367522 4.692424E-15 0.02085296 1 1 1 +v -0.1367522 4.692424E-15 0.1090854 1 1 1 +v -0.1550258 4.692424E-15 0.06496917 1 1 1 +v -0.1484564 0.2200305 0.1207895 1 1 1 +v -0.1229732 0.2600805 0.09530631 1 1 1 +v -0.09263603 0.2200305 0.1439111 1 1 1 +v -0.09263603 0.2600805 0.1078724 1 1 1 +v -0.03681568 0.2200305 0.009148821 1 1 1 +v -0.01369414 0.2200305 0.06496917 1 1 1 +v -0.06229889 0.2600805 0.03463202 1 1 1 +v -0.04973283 0.2600805 0.06496917 1 1 1 +v -0.1484564 0.2200305 0.009148821 1 1 1 +v -0.1229732 0.2600805 0.03463202 1 1 1 +v -0.1715779 0.2200305 0.06496917 1 1 1 +v -0.1355392 0.2600805 0.06496917 1 1 1 +v -0.03681568 0.2200305 0.1207895 1 1 1 +v -0.06229889 0.2600805 0.09530631 1 1 1 +v -0.09263603 0.2200305 -0.01397272 1 1 1 +v -0.09263603 0.2600805 0.02206597 1 1 1 +v -0.1834899 0.04376088 0.06496917 1 1 1 +v -0.1568794 0.04376088 0.1292125 1 1 1 +v -0.09263603 0.04376088 -0.02588467 1 1 1 +v -0.02839267 0.04376088 0.0007258058 1 1 1 +v -0.001782193 0.04376088 0.06496917 1 1 1 +v -0.02839267 0.04376088 0.1292125 1 1 1 +v -0.1568794 0.04376088 0.0007258058 1 1 1 +v -0.09263603 0.04376088 0.155823 1 1 1 +v 0.3017134 0.6966382 0.240148 1 1 1 +v 0.3259655 0.5765301 0.2611102 1 1 1 +v 0.2326493 0.7984608 0.222377 1 1 1 +v 0.3017134 0.456422 0.2820724 1 1 1 +v 0.2326493 0.3545994 0.2998433 1 1 1 +v 0.3345397 0.4250688 0.1815118 1 1 1 +v 0.3614964 0.5585715 0.1582118 1 1 1 +v 0.3345397 0.6920741 0.1349119 1 1 1 +v 0.1292875 0.8664966 0.2105029 1 1 1 +v 0.1292875 0.2865636 0.3117175 1 1 1 +v 0.3345397 0.4020942 0.04987332 1 1 1 +v 0.2577734 0.3118907 0.2012645 1 1 1 +v 0.3614964 0.5355968 0.02657337 1 1 1 +v 0.1428845 0.2362675 0.2144629 1 1 1 +v 0.2577734 0.8052523 0.1151591 1 1 1 +v 0.1428845 0.8808754 0.1019608 1 1 1 +v 0.3345397 0.6690996 0.00327342 1 1 1 +v 0.007363879 0.2626727 0.3158871 1 1 1 +v 0.007363879 0.2097122 0.2190975 1 1 1 +v -0.1145597 0.2865636 0.3117175 1 1 1 +v -0.1281568 0.2362675 0.2144629 1 1 1 +v -0.2179215 0.3545994 0.2998433 1 1 1 +v -0.2869857 0.456422 0.2820724 1 1 1 +v -0.2430456 0.3118907 0.2012645 1 1 1 +v -0.3112378 0.5765301 0.2611102 1 1 1 +v -0.2869857 0.6966382 0.240148 1 1 1 +v -0.3198119 0.4250688 0.1815118 1 1 1 +v -0.2430456 0.2889161 0.06962606 1 1 1 +v -0.3467686 0.5585715 0.1582118 1 1 1 +v -0.2179215 0.7984608 0.222377 1 1 1 +v -0.1281568 0.2132929 0.08282442 1 1 1 +v -0.3198119 0.4020942 0.04987332 1 1 1 +v -0.1145597 0.8664966 0.2105029 1 1 1 +v 0.007363879 0.8903876 0.2063333 1 1 1 +v -0.1281568 0.8808754 0.1019608 1 1 1 +v 0.007363879 0.9074307 0.09732614 1 1 1 +v 0.007363879 0.1867376 0.08745907 1 1 1 +v -0.2430456 0.8052523 0.1151591 1 1 1 +v -0.3198119 0.6920741 0.1349119 1 1 1 +v -0.2430456 0.7822776 -0.01647932 1 1 1 +v -0.1281568 0.8579008 -0.02967768 1 1 1 +v 0.007363879 0.8844561 -0.03431233 1 1 1 +v -0.3467686 0.5355968 0.02657337 1 1 1 +v -0.3198119 0.6690996 0.00327342 1 1 1 +v -0.2128425 0.7309352 -0.1349862 1 1 1 +v 0.1428845 0.8579008 -0.02967768 1 1 1 +v -0.111811 0.7974371 -0.1465927 1 1 1 +v 0.2577734 0.7822776 -0.01647932 1 1 1 +v -0.2803497 0.3966076 -0.07663669 1 1 1 +v -0.304055 0.5140078 -0.09712632 1 1 1 +v -0.2803497 0.6314081 -0.117616 1 1 1 +v -0.1560793 0.6574177 -0.2260679 1 1 1 +v -0.2128425 0.2970804 -0.05926642 1 1 1 +v -0.111811 0.2305785 -0.04765998 1 1 1 +v -0.1560793 0.3353988 -0.1698666 1 1 1 +v -0.206185 0.4092706 -0.1827593 1 1 1 +v -0.2237797 0.4964082 -0.1979672 1 1 1 +v -0.206185 0.5835459 -0.2131752 1 1 1 +v -0.08109094 0.7067772 -0.2346825 1 1 1 +v 0.007363879 0.8207895 -0.1506683 1 1 1 +v 0.1265387 0.7974371 -0.1465927 1 1 1 +v 0.2275703 0.7309352 -0.1349862 1 1 1 +v 0.2950774 0.6314081 -0.117616 1 1 1 +v 0.3187828 0.5140078 -0.09712632 1 1 1 +v 0.2950774 0.3966076 -0.07663669 1 1 1 +v 0.2577734 0.2889161 0.06962606 1 1 1 +v 0.1428845 0.2132929 0.08282442 1 1 1 +v 0.2275703 0.2970804 -0.05926642 1 1 1 +v 0.2209127 0.4092706 -0.1827593 1 1 1 +v 0.2385075 0.4964082 -0.1979672 1 1 1 +v 0.2209127 0.5835459 -0.2131752 1 1 1 +v 0.1265387 0.2305785 -0.04765998 1 1 1 +v 0.1708071 0.3353988 -0.1698666 1 1 1 +v 0.007363879 0.2072261 -0.04358434 1 1 1 +v 0.1708071 0.6574177 -0.2260679 1 1 1 +v 0.0958187 0.2860393 -0.161252 1 1 1 +v -0.08109094 0.2860393 -0.161252 1 1 1 +v 0.0958187 0.7067772 -0.2346825 1 1 1 +v 0.007363879 0.2687066 -0.1582269 1 1 1 +v 0.007363879 0.3637634 -0.2426411 1 1 1 +v 0.05442971 0.372986 -0.2442507 1 1 1 +v 0.007363879 0.4809315 -0.2866452 1 1 1 +v -0.03970195 0.372986 -0.2442507 1 1 1 +v 0.09433019 0.3992496 -0.2488344 1 1 1 +v -0.07960244 0.3992496 -0.2488344 1 1 1 +v 0.1209908 0.438556 -0.2556945 1 1 1 +v -0.1062631 0.438556 -0.2556945 1 1 1 +v 0.1303528 0.4849209 -0.2637865 1 1 1 +v -0.1156251 0.4849209 -0.2637865 1 1 1 +v 0.1209908 0.5312859 -0.2718785 1 1 1 +v -0.1062631 0.5312859 -0.2718785 1 1 1 +v 0.09433019 0.5705923 -0.2787385 1 1 1 +v -0.07960244 0.5705923 -0.2787385 1 1 1 +v 0.05442971 0.5968559 -0.2833223 1 1 1 +v -0.03970195 0.5968559 -0.2833223 1 1 1 +v 0.007363879 0.6060784 -0.2849318 1 1 1 +v 0.007363879 0.7241099 -0.2377076 1 1 1 + +vn 0.4552405 -0.6810253 0.5735509 +vn 0.06076427 -0.4879894 0.8707319 +vn 0.6711169 -0.2492725 0.6981872 +vn 0.2154507 -0.1786165 0.9600403 +vn -0.2071605 -0.6666058 0.7160454 +vn -0.5165334 -0.6666058 0.5374289 +vn -0.4236549 -0.253484 0.8696335 +vn -0.5412973 -0.2534841 0.8017126 +vn -0.5412973 0.2534841 0.8017126 +vn -0.5165334 0.6666058 0.5374289 +vn -0.4236549 0.253484 0.8696335 +vn -0.2071605 0.6666058 0.7160454 +vn -0.9391446 -0.1786165 0.2934343 +vn -0.9391446 0.1786165 0.2934343 +vn -0.7019997 -0.06792085 0.708931 +vn -0.7019997 0.06792085 0.708931 +vn -0.3504211 0.9302979 0.108402 +vn -0.7243299 0.6810253 -0.1074744 +vn -0.7844581 0.4879894 0.3827426 +vn 0.08133167 -0.9302979 0.3576746 +vn -0.3504211 -0.9302979 0.108402 +vn -0.9402063 -0.2492726 -0.2321107 +vn -0.7243299 -0.6810253 -0.1074744 +vn -0.7844581 -0.4879894 0.3827426 +vn -0.6431785 0.1855632 0.7428914 +vn 0.6711169 0.2492725 0.6981872 +vn 0.2154507 0.1786165 0.9600403 +vn 0.4552405 0.6810253 0.5735509 +vn 0.06076427 0.4879894 0.8707319 +vn 0.08133167 0.9302979 0.3576746 +vn -0.2629524 -0.06792085 0.962415 +vn -0.2629524 0.06792085 0.962415 +vn -0.6431785 -0.1855632 0.7428914 +vn -0.3217736 -0.1855632 0.9284546 +vn -0.9402063 0.2492726 -0.2321107 +vn -0.3217736 0.1855632 0.9284546 +vn 0.2241438 0.9659258 0.1294095 +vn -0.2241438 0.9659258 -0.1294095 +vn 0.8365163 -0.258819 0.4829629 +vn 0.8365163 0.258819 0.4829629 +vn 0.6123725 0.7071068 0.3535534 +vn -0.6123725 0.7071068 -0.3535534 +vn 0.6123725 -0.7071068 0.3535534 +vn 0.2241438 -0.9659258 0.1294095 +vn -0.8365163 -0.258819 -0.4829629 +vn -0.8365163 0.258819 -0.4829629 +vn -0.2241438 -0.9659258 -0.1294095 +vn -0.6123725 -0.7071068 -0.3535534 +vn 0.8365163 0.258819 -0.482963 +vn 0.9402063 0.2492726 -0.2321107 +vn 0.6123725 0.7071068 -0.3535534 +vn 0.7243299 0.6810253 -0.1074744 +vn 0.7243299 -0.6810253 -0.1074744 +vn 0.6123725 -0.7071068 -0.3535534 +vn 0.3504211 -0.9302979 0.108402 +vn 0.2241438 -0.9659258 -0.1294095 +vn 0.3504211 0.9302979 0.108402 +vn 0.2241438 0.9659258 -0.1294095 +vn 0.8365163 -0.258819 -0.482963 +vn 0.9402063 -0.2492726 -0.2321107 +vn -0.8365163 -0.258819 0.482963 +vn -0.8365163 0.258819 0.482963 +vn -0.6711169 -0.2492725 0.6981872 +vn -0.6711169 0.2492725 0.6981872 +vn -0.08133167 -0.9302979 0.3576746 +vn -0.2241438 -0.9659258 0.1294095 +vn -0.4552405 -0.6810253 0.5735509 +vn -0.6123725 -0.7071068 0.3535534 +vn -0.08133167 0.9302979 0.3576746 +vn -0.4552405 0.6810253 0.5735509 +vn -0.2241438 0.9659258 0.1294095 +vn -0.6123725 0.7071068 0.3535534 +vn 0.9391446 -0.1786165 0.2934343 +vn 0.7019997 -0.06792086 0.708931 +vn 0.9391446 0.1786165 0.2934343 +vn 0.7019997 0.06792086 0.708931 +vn 0.4236549 0.2534841 0.8696335 +vn 0.2071605 0.6666058 0.7160454 +vn 0.5412973 0.2534841 0.8017126 +vn 0.5165334 0.6666058 0.5374289 +vn -0.2154507 -0.1786165 0.9600403 +vn -0.2154507 0.1786165 0.9600403 +vn 0.6431785 0.1855632 0.7428914 +vn 0.7844581 0.4879894 0.3827426 +vn -0.06076426 0.4879894 0.8707319 +vn 0.3217736 0.1855632 0.9284546 +vn 0.4236549 -0.2534841 0.8696335 +vn 0.3217736 -0.1855632 0.9284546 +vn 0.5412973 -0.2534841 0.8017126 +vn 0.6431785 -0.1855632 0.7428914 +vn 0.2629524 -0.06792085 0.962415 +vn 0.2629524 0.06792085 0.962415 +vn 0.7844581 -0.4879894 0.3827426 +vn 0.5165334 -0.6666058 0.5374289 +vn 0.2071605 -0.6666058 0.7160454 +vn -0.06076426 -0.4879894 0.8707319 +vn -0.1359645 -0.03136631 0.9902171 +vn -0.258819 0 0.9659258 +vn -0.1263254 -0.0337812 0.9914136 +vn 0.1359645 -0.03136631 0.9902171 +vn 0.1263254 -0.0337812 0.9914136 +vn 0.258819 0 0.9659258 +vn 0.2492726 -0.9302979 0.2690894 +vn 0.258819 -0.9659258 0 +vn -0.2492726 -0.9302979 0.2690894 +vn -0.258819 -0.9659258 0 +vn 0.258819 0.9659258 0 +vn 0.2492726 0.9302979 0.2690894 +vn -0.258819 0.9659258 0 +vn -0.2492726 0.9302979 0.2690894 +vn 0.9659258 0.258819 0 +vn 0.9659258 -0.258819 0 +vn 0.9302979 0.2492726 0.2690894 +vn 0.9302979 -0.2492726 0.2690894 +vn -0.6810253 -0.6810253 0.2690894 +vn -0.7071068 -0.7071068 0 +vn -0.1855632 0.1855632 0.9649522 +vn -0.4879894 0.4879894 0.7236938 +vn -0.06792086 0.2534841 0.9649522 +vn -0.1786165 0.6666058 0.7236938 +vn -0.06792086 -0.2534841 0.9649522 +vn -0.1855632 -0.1855632 0.9649522 +vn 0.06792086 -0.2534841 0.9649522 +vn 0.1855632 -0.1855632 0.9649522 +vn -0.2534841 -0.06792086 0.9649522 +vn 0.2534841 -0.06792086 0.9649522 +vn -0.2534841 0.06792086 0.9649522 +vn 0.2534841 0.06792086 0.9649522 +vn 0.1855632 0.1855632 0.9649522 +vn 0.06792086 0.2534841 0.9649522 +vn 0.6666058 0.1786165 0.7236938 +vn 0.6666058 -0.1786165 0.7236938 +vn 0.7071068 0.7071068 0 +vn 0.6810253 0.6810253 0.2690894 +vn 0.4879894 0.4879894 0.7236938 +vn 0.1786165 0.6666058 0.7236938 +vn -0.9302979 -0.2492726 0.2690894 +vn -0.4879894 -0.4879894 0.7236938 +vn -0.6666058 -0.1786165 0.7236938 +vn 0.1786165 -0.6666058 0.7236938 +vn -0.1786165 -0.6666058 0.7236938 +vn 0.6810253 -0.6810253 0.2690894 +vn 0.4879894 -0.4879894 0.7236938 +vn -0.6810253 0.6810253 0.2690894 +vn -0.7071068 0.7071068 0 +vn -0.9302979 0.2492726 0.2690894 +vn -0.6666058 0.1786165 0.7236938 +vn 0.7071068 -0.7071068 0 +vn -0.9659258 -0.258819 0 +vn -0.9659258 0.258819 0 +vn 0 0.1719291 0.9851093 +vn 0.4802332 -0.05554573 0.8753803 +vn 0.3656918 -0.2253722 0.9030375 +vn -0.5209119 0.1467605 0.8408997 +vn -0.4802332 -0.05554573 0.8753803 +vn 0.3656918 0.5179415 0.7733085 +vn 0.4802332 0.3487865 0.804813 +vn 0.5209119 0.1467605 0.8408997 +vn 0 0.6677368 0.7443975 +vn 0.1969281 0.6291283 0.7519421 +vn 0.1969281 -0.3372234 0.9205975 +vn -0.1969281 -0.3372234 0.9205975 +vn 0 -0.376105 0.926577 +vn -0.3656918 0.5179415 0.7733085 +vn -0.1969281 0.6291283 0.7519421 +vn -0.4802332 0.3487865 0.804813 +vn -0.3656918 -0.2253722 0.9030375 +vn -0.3047031 -0.6461281 0.6997676 +vn 0 -0.7055734 0.7086368 +vn 0.7457473 0.4137323 0.522194 +vn 0.8095228 0.1009376 0.5783463 +vn -0.5668516 -0.4744532 0.6734787 +vn 0.5668516 -0.4744532 0.6734787 +vn 0.3047031 -0.6461281 0.6997676 +vn -0.7457473 0.4137323 0.522194 +vn -0.8095228 0.1009376 0.5783463 +vn 0 0.9039026 0.4277382 +vn -0.3047031 0.8449674 0.4395297 +vn 0.5668516 0.6745366 0.4729478 +vn 0.3047031 0.8449674 0.4395297 +vn 0.7457473 -0.2123859 0.6314691 +vn -0.7457473 -0.2123859 0.6314691 +vn -0.5668516 0.6745366 0.4729478 +vn -0.82119 -0.2659315 0.5049034 +vn -0.8913597 0.07793491 0.4465468 +vn -0.6242654 -0.5536329 0.5511655 +vn 0.82119 -0.2659315 0.5049034 +vn 0.8913597 0.07793491 0.4465468 +vn 0.82119 0.4212398 0.3849728 +vn 0.6242654 0.7076032 0.3310446 +vn -0.6242654 0.7076032 0.3310446 +vn -0.3355818 0.8947939 0.2944976 +vn 0.3355818 0.8947939 0.2944976 +vn -0.3355818 -0.7421368 0.5801878 +vn 0 -0.8074073 0.5899944 +vn 0.3355818 -0.7421368 0.5801878 +vn 0.6242654 -0.5536329 0.5511655 +vn -0.82119 0.4212398 0.3849728 +vn 0 0.9595275 0.2816149 +vn -0.2385352 -0.3879782 -0.8902664 +vn -0.1064549 -0.9114875 -0.3973135 +vn 0.2385555 -0.3879782 -0.8902609 +vn 0.106464 -0.9114875 -0.397311 +vn 0.7191901 0.6675578 -0.1926976 +vn 0.9426389 0.2182688 -0.2525678 +vn 0.7191857 0.6675577 0.1927141 +vn 0.9426332 0.2182688 0.2525894 +vn -0.5264761 0.6675578 -0.5264881 +vn -0.7191857 0.6675577 -0.192714 +vn -0.6900496 0.2182689 -0.6900654 +vn -0.9426332 0.2182688 -0.2525893 +vn -0.6517106 -0.3879782 -0.6517256 +vn -0.2908493 -0.9114875 -0.2908561 +vn -0.07648217 0.9553376 -0.2854483 +vn 0.07648869 0.9553376 -0.2854465 +vn -0.2089597 0.9553376 -0.2089644 +vn 0.2089645 0.9553376 -0.2089596 +vn -0.2854466 0.9553376 -0.07648858 +vn 0.2854484 0.9553376 -0.07648207 +vn -0.2854484 0.9553376 0.07648229 +vn 0.2854466 0.9553376 0.07648881 +vn -0.2089645 0.9553376 0.2089598 +vn 0.2089597 0.9553376 0.2089646 +vn -0.07648869 0.9553375 0.2854468 +vn 0.07648217 0.9553375 0.2854486 +vn -0.1926976 0.6675578 -0.7191901 +vn 0.192714 0.6675578 -0.7191857 +vn 0.2525893 0.2182689 -0.9426333 +vn -0.2525678 0.2182689 -0.9426391 +vn -0.192714 0.6675577 0.7191858 +vn 0.1926976 0.6675577 0.7191902 +vn -0.7191901 0.6675578 0.1926977 +vn -0.9426389 0.2182688 0.2525679 +vn 0.5264761 0.6675577 0.5264882 +vn 0.6900496 0.2182687 0.6900654 +vn 0.5264881 0.6675578 -0.5264761 +vn -0.106464 -0.9114876 0.3973108 +vn -0.2385555 -0.3879784 0.8902608 +vn 0.1064549 -0.9114876 0.3973132 +vn 0.2385352 -0.3879784 0.8902662 +vn 0.2525678 0.2182687 0.9426391 +vn -0.5264881 0.6675577 0.5264762 +vn 0.6900654 0.2182689 -0.6900497 +vn 0.290856 -0.9114875 -0.2908494 +vn -0.3973109 -0.9114876 -0.1064641 +vn 0.3973133 -0.9114876 -0.106455 +vn -0.3973133 -0.9114876 0.1064548 +vn 0.3973109 -0.9114876 0.1064639 +vn -0.290856 -0.9114876 0.2908492 +vn 0.2908493 -0.9114876 0.2908559 +vn -0.2525893 0.2182687 0.9426333 +vn -0.6900654 0.2182687 0.6900497 +vn 0.6517255 -0.3879782 -0.6517107 +vn -0.8902607 -0.3879783 -0.2385556 +vn 0.8902662 -0.3879783 -0.2385353 +vn 0.8902607 -0.3879783 0.2385555 +vn 0.6517106 -0.3879784 0.6517255 +vn -0.8902662 -0.3879783 0.2385352 +vn -0.6517255 -0.3879784 0.6517106 +vn 0.9289087 0.3703088 0 +vn 0.7718204 0.4610038 0.4379141 +vn 0.7718204 0.4610038 -0.4379141 +vn 0.3925757 0.6799609 -0.6193041 +vn 0.3925757 0.6799609 0.6193041 +vn 0.01333097 0.898918 -0.4379141 +vn 0.01333097 0.898918 0.4379141 +vn -0.1437573 0.9896129 0 +vn 0.06019396 0.104259 0.9927269 +vn -0.5477247 0.455241 0.701964 +vn 0.6681126 -0.246723 0.701964 +vn -0.5477247 0.455241 -0.701964 +vn -0.7995328 0.6006225 0 +vn 0.6681126 -0.246723 -0.701964 +vn 0.9199207 -0.3921045 0 +vn 0.06019396 0.104259 -0.9927269 +vn -0.6912633 0.1945424 -0.6959227 +vn -0.08857652 -0.153419 -0.9841834 +vn -0.6912633 0.1945424 0.6959227 +vn -0.08857652 -0.153419 0.9841834 +vn 0.5141103 -0.5013804 -0.6959227 +vn 0.7637513 -0.6455108 0 +vn 0.5141103 -0.5013804 0.6959227 +vn -0.9409043 0.3386727 0 +vn 0.3949897 0.9186855 0 +vn 0.2197804 0.8717383 0.4379141 +vn 0.2197804 0.8717383 -0.4379141 +vn -0.2032121 0.7583978 -0.6193041 +vn -0.2032121 0.7583978 0.6193041 +vn -0.6262046 0.6450573 -0.4379141 +vn -0.6262046 0.6450573 0.4379141 +vn -0.8014138 0.5981101 0 +vn -0.03115868 0.1162858 0.9927269 +vn -0.7092038 -0.06539588 0.701964 +vn 0.6468864 0.2979674 0.701964 +vn -0.7092038 -0.06539588 -0.701964 +vn -0.9900592 -0.1406509 0 +vn 0.6468864 0.2979674 -0.701964 +vn 0.9277418 0.3732224 0 +vn -0.03115868 0.1162858 -0.9927269 +vn 0.04585057 -0.1711167 -0.9841834 +vn -0.6263591 -0.3512347 -0.6959227 +vn 0.04585057 -0.1711167 0.9841834 +vn -0.6263591 -0.3512347 0.6959227 +vn 0.7180603 0.009001404 -0.6959227 +vn 0.9964986 0.08360873 0 +vn 0.7180603 0.009001404 0.6959227 +vn -0.9047975 -0.425842 0 +vn -0.360875 -0.4663071 0.8076676 +vn -0.3608749 4.301964E-08 0.9326141 +vn 0.221613 -0.4875674 0.8444914 +vn 0.2216131 -2.641833E-08 0.9751347 +vn 0.9465982 0.161208 0.2792207 +vn 0.6783335 0.3673771 0.6363159 +vn 0.9465982 0.2792206 0.1612081 +vn 0.6783335 0.6363159 0.3673771 +vn 0.6783333 -0.3673773 0.6363159 +vn 0.6783334 -8.086364E-08 0.7347543 +vn 0.9465982 -0.1612083 0.2792207 +vn 0.9465982 -1.128433E-07 0.3224162 +vn 0.9465981 -0.3224164 -7.5302E-24 +vn 0.9465981 -0.2792208 0.1612081 +vn 0.9465981 -0.2792208 -0.1612081 +vn 0.9465982 -0.1612083 -0.2792207 +vn 0.9465982 -1.128433E-07 -0.3224162 +vn 0.9465982 0.161208 -0.2792207 +vn 0.9465982 0.2792206 -0.1612081 +vn 0.9465982 0.3224161 -8.129955E-24 +vn 0.2216129 -0.8444915 -0.4875673 +vn -0.360875 -0.8076677 -0.4663071 +vn 0.2216129 -0.9751348 -9.261724E-25 +vn -0.360875 -0.9326142 3.852508E-24 +vn -0.880275 -0.2372319 0.4108979 +vn -0.880275 1.049369E-07 0.4744641 +vn 0.2216131 0.4875673 -0.8444914 +vn 0.2216131 0.8444915 -0.4875673 +vn -0.3608749 0.4663072 -0.8076676 +vn -0.3608749 0.8076678 -0.4663071 +vn 0.2216131 0.4875673 0.8444914 +vn -0.3608748 0.9326143 2.117668E-24 +vn -0.8802749 0.4108981 -0.237232 +vn -0.8802749 0.4744642 6.840167E-24 +vn -0.880275 0.2372322 -0.4108979 +vn -0.880275 0.2372322 0.4108979 +vn -0.8802749 0.4108981 0.237232 +vn -0.3608749 0.4663072 0.8076676 +vn -0.3608749 0.8076678 0.4663071 +vn -0.880275 -0.4108979 -0.237232 +vn -0.8802751 -0.474464 7.722761E-24 +vn 0.6783334 -8.086364E-08 -0.7347543 +vn 0.6783335 0.3673771 -0.6363159 +vn -0.880275 -0.2372319 -0.4108979 +vn -0.360875 -0.4663071 -0.8076676 +vn -0.880275 1.049369E-07 -0.4744641 +vn -0.3608749 4.301964E-08 -0.9326141 +vn 0.2216131 -2.641833E-08 -0.9751347 +vn 0.2216129 -0.8444915 0.4875673 +vn -0.360875 -0.8076677 0.4663071 +vn 0.6783333 -0.636316 0.3673771 +vn 0.6783335 0.6363159 -0.3673771 +vn 0.2216132 0.9751348 -2.740108E-24 +vn 0.6783335 0.7347543 -6.294434E-24 +vn 0.2216131 0.8444915 0.4875673 +vn -0.880275 -0.4108979 0.237232 +vn 0.221613 -0.4875674 -0.8444914 +vn 0.6783333 -0.3673773 -0.6363159 +vn 0.6783333 -0.636316 -0.3673771 +vn 0.6783333 -0.7347544 -4.927652E-24 +vn 0.3608749 0.4663072 0.8076676 +vn 0.3608749 4.301964E-08 0.9326141 +vn -0.2216131 0.4875673 0.8444914 +vn -0.2216131 -2.641833E-08 0.9751347 +vn -0.9465982 -0.1612082 0.2792207 +vn -0.6783333 -0.3673773 0.6363159 +vn -0.9465981 -0.2792208 0.1612081 +vn -0.6783333 -0.636316 0.3673771 +vn -0.6783335 0.3673771 0.6363159 +vn -0.6783334 -8.086364E-08 0.7347543 +vn -0.9465982 0.161208 0.2792207 +vn -0.9465982 -1.128433E-07 0.3224162 +vn -0.9465982 0.3224161 0 +vn -0.9465982 0.2792206 0.1612081 +vn -0.9465982 0.2792206 -0.1612081 +vn -0.9465982 0.161208 -0.2792207 +vn -0.9465982 -1.128433E-07 -0.3224162 +vn -0.9465982 -0.1612082 -0.2792207 +vn -0.9465981 -0.2792208 -0.1612081 +vn -0.9465981 -0.3224164 0 +vn -0.2216131 0.8444915 -0.4875673 +vn 0.3608749 0.8076678 -0.4663071 +vn -0.2216132 0.9751348 0 +vn 0.3608748 0.9326143 0 +vn 0.880275 0.2372321 0.4108979 +vn 0.880275 1.049369E-07 0.4744641 +vn -0.221613 -0.4875674 -0.8444914 +vn -0.2216129 -0.8444915 -0.4875673 +vn 0.360875 -0.4663071 -0.8076676 +vn 0.360875 -0.8076677 -0.4663071 +vn -0.221613 -0.4875674 0.8444914 +vn 0.360875 -0.9326142 0 +vn 0.880275 -0.4108979 -0.237232 +vn 0.880275 -0.474464 0 +vn 0.880275 -0.237232 -0.4108979 +vn 0.880275 -0.237232 0.4108979 +vn 0.880275 -0.4108979 0.237232 +vn 0.360875 -0.4663071 0.8076676 +vn 0.360875 -0.8076677 0.4663071 +vn 0.8802749 0.4108981 -0.237232 +vn 0.880275 0.4744642 0 +vn -0.6783334 -8.086364E-08 -0.7347543 +vn -0.6783333 -0.3673773 -0.6363159 +vn 0.880275 0.2372321 -0.4108979 +vn 0.3608749 0.4663072 -0.8076676 +vn 0.880275 1.049369E-07 -0.4744641 +vn 0.3608749 4.301964E-08 -0.9326141 +vn -0.2216131 -2.641833E-08 -0.9751347 +vn -0.2216131 0.8444915 0.4875673 +vn 0.3608749 0.8076678 0.4663071 +vn -0.6783335 0.6363159 0.3673771 +vn -0.6783333 -0.636316 -0.3673771 +vn -0.2216129 -0.9751348 0 +vn -0.6783333 -0.7347544 0 +vn -0.2216129 -0.8444915 0.4875673 +vn 0.8802749 0.4108981 0.237232 +vn -0.2216131 0.4875673 -0.8444914 +vn -0.6783335 0.3673771 -0.6363159 +vn -0.6783335 0.6363159 -0.3673771 +vn -0.6783335 0.7347543 0 +vn 0 -0.2348619 0.9720287 +vn 0 0.3635232 0.9315852 +vn 0.6873281 -0.2348619 0.6873281 +vn 0.6587301 0.3635231 0.6587301 +vn 0.6873281 -0.2348619 -0.6873281 +vn 0.9720287 -0.2348619 0 +vn 0.6587301 0.3635231 -0.6587301 +vn 0.9315852 0.3635232 0 +vn -0.6873281 -0.2348619 -0.6873281 +vn 0 -0.2348619 -0.9720287 +vn -0.6587301 0.3635231 -0.6587301 +vn 0 0.3635232 -0.9315852 +vn 0.5583641 -0.829596 0 +vn 0.394823 -0.829596 -0.394823 +vn 0.394823 -0.829596 0.394823 +vn 0 -0.829596 -0.5583641 +vn 0 -0.829596 0.5583641 +vn -0.394823 -0.829596 -0.394823 +vn -0.394823 -0.829596 0.394823 +vn -0.5583641 -0.829596 0 +vn 0 0.8748614 -0.4843734 +vn 0.3425037 0.8748614 -0.3425037 +vn -0.9720287 -0.2348619 0 +vn -0.6873281 -0.2348619 0.6873281 +vn -0.3425037 0.8748614 -0.3425037 +vn -0.9315852 0.3635232 0 +vn -0.6587301 0.3635231 0.6587301 +vn 0 0.8748614 0.4843734 +vn 0.3425037 0.8748614 0.3425037 +vn 0.4843734 0.8748614 0 +vn -0.4843734 0.8748614 0 +vn -0.3425037 0.8748614 0.3425037 +vn -0.08305146 0.1746712 0.981118 +vn -0.06876456 0.145808 0.9869202 +vn 0.5561058 0.3627027 0.7477922 +vn -0.04661623 0.1279578 0.9906836 +vn 0.5978438 0.13669 0.7898726 +vn -0.08041317 0.2071968 0.9749889 +vn 0.4281791 0.5573124 0.7113827 +vn -0.02289189 0.1193121 0.9925928 +vn 0.5503333 -0.08714002 0.8303854 +vn -0.06093792 0.2336119 0.9704185 +vn 0.4213494 -0.2771414 0.8635145 +vn -0.03206003 0.2489347 0.9679896 +vn 0.9119719 -0.3446115 0.2225984 +vn 0.9871114 0.02751468 0.157652 +vn 0.9119719 0.3996408 0.0927055 +vn 0.2325461 0.6884785 0.6869642 +vn 0 0.1168945 0.9931444 +vn 0.2284283 -0.405222 0.8852206 +vn 0 0.2537375 0.9672731 +vn 0.9119719 -0.3996408 -0.0927055 +vn 0.6979932 -0.6600849 0.2776573 +vn 0.9871114 -0.02751468 -0.157652 +vn 0.3777511 -0.8708774 0.3144465 +vn 0.6979932 0.7151143 0.03764658 +vn 0.3777511 0.9259068 0.000857383 +vn 0.9119719 0.3446115 -0.2225984 +vn 0 -0.4504577 0.8927978 +vn 0 -0.9448979 0.3273652 +vn -0.2284283 -0.405222 0.8852206 +vn 0.03206003 0.2489347 0.9679896 +vn -0.3777511 -0.8708774 0.3144465 +vn -0.4213494 -0.2771414 0.8635145 +vn 0.06093792 0.2336119 0.9704185 +vn -0.5503333 -0.08714002 0.8303854 +vn 0.08041317 0.2071968 0.9749889 +vn -0.6979932 -0.6600849 0.2776573 +vn -0.5978438 0.13669 0.7898726 +vn 0.08305146 0.1746712 0.981118 +vn -0.5561058 0.3627027 0.7477922 +vn 0.06876456 0.145808 0.9869202 +vn 0.04661623 0.1279578 0.9906836 +vn -0.9119719 -0.3446115 0.2225984 +vn -0.6979932 -0.7151143 -0.03764658 +vn -0.9871114 0.02751468 0.157652 +vn -0.4281791 0.5573124 0.7113827 +vn 0.02289189 0.1193121 0.9925928 +vn -0.3777511 -0.9259068 -0.000857383 +vn -0.9119719 -0.3996408 -0.0927055 +vn -0.2325461 0.6884785 0.6869642 +vn 0 0.7347014 0.6783906 +vn -0.3777511 0.9259068 0.000857383 +vn 0 0.9999273 -0.01206125 +vn 0 -0.9999273 0.01206125 +vn -0.6979932 0.7151143 0.03764658 +vn -0.9119719 0.3996408 0.0927055 +vn -0.6979932 0.6600849 -0.2776573 +vn -0.3777511 0.8708774 -0.3144465 +vn 0 0.9448979 -0.3273652 +vn -0.9871114 -0.02751468 -0.157652 +vn -0.9119719 0.3446115 -0.2225984 +vn -0.6249719 0.5352402 -0.5682676 +vn 0.3777511 0.8708774 -0.3144465 +vn -0.3382323 0.7239804 -0.6012081 +vn 0.6979932 0.6600849 -0.2776573 +vn -0.816565 -0.4136212 -0.4026648 +vn -0.8838437 -0.08042541 -0.4608167 +vn -0.816565 0.2527704 -0.5189688 +vn -0.4796642 0.3461983 -0.8062686 +vn -0.6249719 -0.6960911 -0.3533659 +vn -0.3382323 -0.8848312 -0.3204255 +vn -0.4796642 -0.5988451 -0.6413321 +vn -0.6267115 -0.3820503 -0.6791689 +vn -0.6783476 -0.1263234 -0.7238004 +vn -0.6267115 0.1294035 -0.7684318 +vn -0.2595924 0.4910559 -0.8315503 +vn 0 0.7902572 -0.6127752 +vn 0.3382323 0.7239804 -0.6012081 +vn 0.6249719 0.5352402 -0.5682676 +vn 0.816565 0.2527704 -0.5189688 +vn 0.8838437 -0.08042541 -0.4608167 +vn 0.816565 -0.4136212 -0.4026648 +vn 0.6979932 -0.7151143 -0.03764658 +vn 0.3777511 -0.9259068 -0.000857383 +vn 0.6249719 -0.6960911 -0.3533659 +vn 0.6267115 -0.3820503 -0.6791689 +vn 0.6783476 -0.1263234 -0.7238004 +vn 0.6267115 0.1294035 -0.7684318 +vn 0.3382323 -0.8848312 -0.3204255 +vn 0.4796642 -0.5988451 -0.6413321 +vn 0 -0.9511081 -0.3088583 +vn 0.4796642 0.3461983 -0.8062686 +vn 0.2595924 -0.7437027 -0.6160504 +vn -0.2595924 -0.7437027 -0.6160504 +vn 0.2595924 0.4910559 -0.8315503 +vn 0 -0.7945699 -0.6071727 +vn 0 -0.5343143 -0.8452859 +vn 0.1458134 -0.5057421 -0.8502725 +vn 0 -0.1719291 -0.9851093 +vn -0.1458134 -0.5057421 -0.8502725 +vn 0.269428 -0.4243754 -0.8644733 +vn -0.269428 -0.4243754 -0.8644733 +vn 0.3520247 -0.3026015 -0.8857262 +vn -0.3520247 -0.3026015 -0.8857262 +vn 0.3810287 -0.1589593 -0.9107958 +vn -0.3810287 -0.1589593 -0.9107958 +vn 0.3520247 -0.01531722 -0.9358654 +vn -0.3520247 -0.01531722 -0.9358654 +vn 0.269428 0.1064567 -0.9571183 +vn -0.269428 0.1064567 -0.9571183 +vn 0.1458134 0.1878235 -0.9713191 +vn -0.1458134 0.1878235 -0.9713191 +vn 0 0.2163956 -0.9763057 +vn 0 0.5419231 -0.8404281 + +vt 0.84375 0.06583857 +vt 0.84375 0.08198325 +vt 0.84375 0.1084857 +vt 0.84375 0.1143951 +vt 0.84375 0.06327026 +vt 0.84375 0.09818918 +vt 0.84375 0.168027 +vt 0.84375 0.2029459 +vt 0.84375 0.1518211 +vt 0.84375 0.1237516 +vt 0.84375 0.1424646 +vt 0.84375 0.225 +vt 0.84375 0.2003776 +vt 0.84375 0.184233 +vt 0.84375 0.04121622 +vt 0.84375 0.1586705 +vt 0.84375 0.1577305 +vt 0.84375 0.1075457 +vt 0.84375 0.025 +vt 0.84375 0.04549898 +vt 0.84375 0.1517844 +vt 0.84375 0.09531552 +vt 0.84375 0.1311355 +vt 0.84375 0.177777 +vt 0.84375 0.1703922 +vt 0.84375 0.2001583 +vt 0.84375 0.2197248 +vt 0.84375 0.1224768 +vt 0.84375 0.134724 +vt 0.84375 0.1451066 +vt 0.84375 0.09984706 +vt 0.84375 0.1102297 +vt 0.84375 0.0904735 +vt 0.84375 0.0929096 +vt 0.84375 0.1520441 +vt 0.84375 0.1544802 +vt 0.84375 0.1780451 +vt 0.84375 0.1826235 +vt 0.84375 0.09945972 +vt 0.84375 0.165007 +vt 0.84375 0.06233022 +vt 0.84375 0.06690861 +vt 0.84375 0.07994676 +vt 0.84375 0.145494 +vt 0.84375 0.1521358 +vt 0.84375 0.1772795 +vt 0.84375 0.09281788 +vt 0.84375 0.06767421 +vt 0.84375 0.05087375 +vt 0.84375 0.1940799 +vt 0.84375 0.1999795 +vt 0.84375 0.04497421 +vt 0.34375 0.02770595 +vt 0.34375 0.06034297 +vt 0.34375 0.02770654 +vt 0.34375 0.06034337 +vt 0.34375 0.1031167 +vt 0.34375 0.0982063 +vt 0.34375 0.1468852 +vt 0.34375 0.151796 +vt 0.34375 0.06521036 +vt 0.34375 0.1031148 +vt 0.34375 0.05179431 +vt 0.34375 0.09820402 +vt 0.34375 0.05377521 +vt 0.34375 0.07766738 +vt 0.34375 0.08416326 +vt 0.34375 0.0841635 +vt 0.34375 0.09510518 +vt 0.34375 0.09510586 +vt 0.34375 0.1140574 +vt 0.34375 0.1140583 +vt 0.34375 0.1359417 +vt 0.34375 0.1359426 +vt 0.34375 0.1548941 +vt 0.34375 0.1548948 +vt 0.34375 0.1658365 +vt 0.34375 0.1658367 +vt 0.34375 0.04332652 +vt 0.34375 0.04332702 +vt 0.34375 0.02500061 +vt 0.34375 0.025 +vt 0.34375 0.206673 +vt 0.34375 0.2066735 +vt 0.34375 0.1468833 +vt 0.34375 0.1517937 +vt 0.34375 0.1847896 +vt 0.34375 0.1982057 +vt 0.34375 0.06521173 +vt 0.34375 0.1896566 +vt 0.34375 0.2222935 +vt 0.34375 0.189657 +vt 0.34375 0.222294 +vt 0.34375 0.225 +vt 0.34375 0.1847883 +vt 0.34375 0.05179598 +vt 0.34375 0.07766846 +vt 0.34375 0.1076745 +vt 0.34375 0.107676 +vt 0.34375 0.142324 +vt 0.34375 0.1423255 +vt 0.34375 0.1723315 +vt 0.34375 0.1723326 +vt 0.34375 0.2249994 +vt 0.34375 0.198204 +vt 0.34375 0.05377684 +vt 0.34375 0.09892911 +vt 0.34375 0.09893133 +vt 0.34375 0.1510709 +vt 0.34375 0.1962248 +vt 0.34375 0.1510687 +vt 0.34375 0.1962232 +vt 0.34375 0.175 +vt 0.34375 0.1477273 +vt 0.34375 0.075 +vt 0.34375 0.05559111 +vt 0.34375 0.1837638 +vt 0.34375 0.2102247 +vt 0.34375 0.1913482 +vt 0.34375 0.05579816 +vt 0.34375 0.3724768 +vt 0.34375 0.4021358 +vt 0.34375 0.4094288 +vt 0.34375 0.4272795 +vt 0.34375 0.375 +vt 0.34375 0.3428179 +vt 0.34375 0.4386161 +vt 0.34375 0.4440799 +vt 0.34375 0.3405712 +vt 0.34375 0.3176742 +vt 0.34375 0.3113839 +vt 0.34375 0.3008738 +vt 0.34375 0.3367316 +vt 0.34375 0.4132683 +vt 0.34375 0.4581185 +vt 0.34375 0.4499795 +vt 0.34375 0.2918815 +vt 0.34375 0.2949742 +vt 0.34375 0.3042893 +vt 0.34375 0.2826121 +vt 0.34375 0.4457107 +vt 0.34375 0.4673879 +vt 0.34375 0.2850332 +vt 0.34375 0.275 +vt 0.34375 0.4649668 +vt 0.34375 0.475 +vt 0.34375 0.4371819 +vt 0.34375 0.4562446 +vt 0.34375 0.3413474 +vt 0.34375 0.4086526 +vt 0.34375 0.4211531 +vt 0.34375 0.3128181 +vt 0.34375 0.2937554 +vt 0.34375 0.3288469 +vt 0.34375 0.3500221 +vt 0.34375 0.3999779 +vt 0.34375 0.435302 +vt 0.34375 0.4629385 +vt 0.34375 0.2870615 +vt 0.34375 0.314698 +vt 0.34375 0.3097296 +vt 0.34375 0.3402704 +vt 0.34375 0.342914 +vt 0.34375 0.3504424 +vt 0.34375 0.3617095 +vt 0.34375 0.3882905 +vt 0.34375 0.3995575 +vt 0.34375 0.407086 +vt 0.34375 0.4097296 +vt 0.34375 0.4402704 + +usemtl colormap + +f 3/3/3 2/2/2 1/1/1 +f 2/2/2 3/3/3 4/4/4 +f 7/6/7 6/5/6 5/5/5 +f 6/5/6 7/6/7 8/6/8 +f 11/7/11 10/8/10 9/7/9 +f 10/8/10 11/7/11 12/8/12 +f 15/10/15 14/9/14 13/4/13 +f 14/9/14 15/10/15 16/11/16 +f 18/13/18 10/8/10 17/12/17 +f 10/8/10 18/13/18 19/14/19 +f 5/5/5 21/15/21 20/15/20 +f 21/15/21 5/5/5 6/5/6 +f 23/1/23 13/4/13 22/3/22 +f 13/4/13 23/1/23 24/2/24 +f 16/11/16 19/14/19 14/9/14 +f 19/14/19 16/11/16 25/16/25 +f 26/17/26 4/4/4 3/3/3 +f 4/4/4 26/17/26 27/9/27 +f 30/12/30 29/14/29 28/13/28 +f 29/14/29 30/12/30 12/8/12 +f 27/9/27 31/10/31 4/4/4 +f 31/10/31 27/9/27 32/11/32 +f 8/6/8 24/2/24 6/5/6 +f 24/2/24 8/6/8 33/18/33 +f 24/2/24 15/10/15 13/4/13 +f 15/10/15 24/2/24 33/18/33 +f 6/5/6 23/1/23 21/15/21 +f 23/1/23 6/5/6 24/2/24 +f 2/2/2 7/6/7 5/5/5 +f 7/6/7 2/2/2 34/18/34 +f 14/9/14 18/13/18 35/17/35 +f 18/13/18 14/9/14 19/14/19 +f 27/9/27 36/16/36 32/11/32 +f 36/16/36 27/9/27 29/14/29 +f 9/7/9 19/14/19 25/16/25 +f 19/14/19 9/7/9 10/8/10 +f 13/4/13 35/17/35 22/3/22 +f 35/17/35 13/4/13 14/9/14 +f 34/18/34 8/6/8 7/6/7 +f 8/6/8 34/18/34 33/18/33 +f 33/18/33 34/18/34 31/10/31 +f 33/18/33 31/10/31 15/10/15 +f 15/10/15 31/10/31 32/11/32 +f 15/10/15 32/11/32 16/11/16 +f 16/11/16 32/11/32 36/16/36 +f 16/11/16 36/16/36 25/16/25 +f 25/16/25 36/16/36 11/7/11 +f 25/16/25 11/7/11 9/7/9 +f 4/4/4 34/18/34 2/2/2 +f 34/18/34 4/4/4 31/10/31 +f 29/14/29 11/7/11 36/16/36 +f 11/7/11 29/14/29 12/8/12 +f 2/2/2 20/15/20 1/1/1 +f 20/15/20 2/2/2 5/5/5 +f 17/12/17 12/8/12 30/12/30 +f 12/8/12 17/12/17 10/8/10 +f 26/17/26 29/14/29 27/9/27 +f 29/14/29 26/17/26 28/13/28 +f 38/12/38 30/12/30 37/12/37 +f 30/12/30 38/12/38 17/12/17 +f 40/17/40 3/3/3 39/3/39 +f 3/3/3 40/17/40 26/17/26 +f 37/12/37 28/13/28 41/13/41 +f 28/13/28 37/12/37 30/12/30 +f 42/13/42 17/12/17 38/12/38 +f 17/12/17 42/13/42 18/13/18 +f 1/1/1 44/15/44 43/1/43 +f 44/15/44 1/1/1 20/15/20 +f 22/3/22 46/17/46 45/3/45 +f 46/17/46 22/3/22 35/17/35 +f 28/13/28 40/17/40 41/13/41 +f 40/17/40 28/13/28 26/17/26 +f 21/15/21 48/1/48 47/15/47 +f 48/1/48 21/15/21 23/1/23 +f 35/17/35 42/13/42 46/17/46 +f 42/13/42 35/17/35 18/13/18 +f 20/15/20 47/15/47 44/15/44 +f 47/15/47 20/15/20 21/15/21 +f 39/3/39 1/1/1 43/1/43 +f 1/1/1 39/3/39 3/3/3 +f 48/1/48 22/3/22 45/3/45 +f 22/3/22 48/1/48 23/1/23 +f 51/13/51 50/17/50 49/17/49 +f 50/17/50 51/13/51 52/13/52 +f 55/15/55 54/1/54 53/1/53 +f 54/1/54 55/15/55 56/15/56 +f 51/13/51 57/12/57 52/13/52 +f 57/12/57 51/13/51 58/12/58 +f 60/3/60 54/1/54 59/3/59 +f 54/1/54 60/3/60 53/1/53 +f 49/17/49 60/3/60 59/3/59 +f 60/3/60 49/17/49 50/17/50 +f 63/3/63 62/17/62 61/3/61 +f 62/17/62 63/3/63 64/17/64 +f 67/1/67 66/15/66 65/15/65 +f 66/15/66 67/1/67 68/1/68 +f 71/12/71 70/13/70 69/12/69 +f 70/13/70 71/12/71 72/13/72 +f 58/12/58 69/12/69 57/12/57 +f 69/12/69 58/12/58 71/12/71 +f 67/1/67 61/3/61 68/1/68 +f 61/3/61 67/1/67 63/3/63 +f 65/15/65 56/15/56 55/15/55 +f 56/15/56 65/15/65 66/15/66 +f 62/17/62 70/13/70 72/13/72 +f 70/13/70 62/17/62 64/17/64 +f 75/9/75 74/10/74 73/4/73 +f 74/10/74 75/9/75 76/11/76 +f 79/7/79 78/8/78 77/7/77 +f 78/8/78 79/7/79 80/8/80 +f 81/4/81 64/17/64 63/3/63 +f 64/17/64 81/4/81 82/9/82 +f 84/14/84 79/7/79 83/16/83 +f 79/7/79 84/14/84 80/8/80 +f 69/12/69 85/14/85 78/8/78 +f 85/14/85 69/12/69 70/13/70 +f 77/7/77 85/14/85 86/16/86 +f 85/14/85 77/7/77 78/8/78 +f 89/6/89 88/18/88 87/6/87 +f 88/18/88 89/6/89 90/18/90 +f 88/18/88 90/18/90 91/10/91 +f 91/10/91 90/18/90 74/10/74 +f 91/10/91 74/10/74 92/11/92 +f 92/11/92 74/10/74 76/11/76 +f 92/11/92 76/11/76 86/16/86 +f 86/16/86 76/11/76 83/16/83 +f 86/16/86 83/16/83 79/7/79 +f 86/16/86 79/7/79 77/7/77 +f 91/10/91 82/9/82 81/4/81 +f 82/9/82 91/10/91 92/11/92 +f 73/4/73 53/1/53 60/3/60 +f 53/1/53 73/4/73 93/2/93 +f 95/5/95 55/15/55 94/5/94 +f 55/15/55 95/5/95 65/15/65 +f 57/12/57 78/8/78 80/8/80 +f 78/8/78 57/12/57 69/12/69 +f 74/10/74 93/2/93 73/4/73 +f 93/2/93 74/10/74 90/18/90 +f 52/13/52 80/8/80 84/14/84 +f 80/8/80 52/13/52 57/12/57 +f 94/5/94 53/1/53 93/2/93 +f 53/1/53 94/5/94 55/15/55 +f 93/2/93 89/6/89 94/5/94 +f 89/6/89 93/2/93 90/18/90 +f 85/14/85 64/17/64 82/9/82 +f 64/17/64 85/14/85 70/13/70 +f 52/13/52 75/9/75 50/17/50 +f 75/9/75 52/13/52 84/14/84 +f 86/16/86 82/9/82 92/11/92 +f 82/9/82 86/16/86 85/14/85 +f 94/5/94 87/6/87 95/5/95 +f 87/6/87 94/5/94 89/6/89 +f 87/6/87 96/2/96 95/5/95 +f 96/2/96 87/6/87 88/18/88 +f 88/18/88 81/4/81 96/2/96 +f 81/4/81 88/18/88 91/10/91 +f 84/14/84 76/11/76 75/9/75 +f 76/11/76 84/14/84 83/16/83 +f 50/17/50 73/4/73 60/3/60 +f 73/4/73 50/17/50 75/9/75 +f 96/2/96 63/3/63 67/1/67 +f 63/3/63 96/2/96 81/4/81 +f 96/2/96 65/15/65 95/5/95 +f 65/15/65 96/2/96 67/1/67 +f 99/21/99 98/20/98 97/19/97 +f 98/20/98 99/21/99 100/22/98 +f 100/22/98 99/21/99 101/23/98 +f 101/23/98 99/21/99 102/24/98 +f 102/24/98 99/21/99 103/25/98 +f 102/24/98 103/25/98 104/26/98 +f 102/24/98 104/26/98 105/12/98 +f 105/12/98 104/26/98 106/27/98 +f 109/20/102 108/21/101 107/19/100 +f 108/21/101 109/20/102 110/22/102 +f 108/21/101 110/22/102 111/23/102 +f 108/21/101 111/23/102 112/24/102 +f 108/21/101 112/24/102 113/25/102 +f 113/25/102 112/24/102 114/26/102 +f 114/26/102 112/24/102 115/12/102 +f 114/26/102 115/12/102 116/27/102 +f 108/21/101 97/19/97 107/19/100 +f 97/19/97 108/21/101 99/21/99 +f 119/15/105 118/15/104 117/15/103 +f 118/15/104 119/15/105 120/15/106 +f 123/12/109 122/12/108 121/12/107 +f 122/12/108 123/12/109 124/12/110 +f 127/17/113 126/3/112 125/17/111 +f 126/3/112 127/17/113 128/3/114 +f 129/1/115 120/15/106 119/15/105 +f 120/15/106 129/1/115 130/1/116 +f 133/7/119 132/14/118 131/16/117 +f 132/14/118 133/7/119 134/8/120 +f 137/6/123 136/18/122 135/6/121 +f 136/18/122 137/6/123 138/18/124 +f 136/18/122 138/18/124 139/10/125 +f 139/10/125 138/18/124 140/10/126 +f 139/10/125 140/10/126 141/11/127 +f 141/11/127 140/10/126 142/11/128 +f 141/11/127 142/11/128 131/16/117 +f 131/16/117 142/11/128 143/16/129 +f 131/16/117 143/16/129 144/7/130 +f 131/16/117 144/7/130 133/7/119 +f 145/9/131 128/3/114 127/17/113 +f 128/3/114 145/9/131 146/4/132 +f 121/12/107 148/13/134 147/13/133 +f 148/13/134 121/12/107 122/12/108 +f 122/12/108 149/14/135 148/13/134 +f 149/14/135 122/12/108 150/8/136 +f 148/13/134 145/9/131 127/17/113 +f 145/9/131 148/13/134 149/14/135 +f 152/2/138 151/3/137 129/1/115 +f 151/3/137 152/2/138 153/4/139 +f 145/9/131 143/16/129 142/11/128 +f 143/16/129 145/9/131 149/14/135 +f 154/5/140 119/15/105 117/15/103 +f 119/15/105 154/5/140 155/5/141 +f 144/7/130 134/8/120 133/7/119 +f 134/8/120 144/7/130 150/8/136 +f 157/2/143 117/15/103 156/1/142 +f 117/15/103 157/2/143 154/5/140 +f 152/2/138 119/15/105 155/5/141 +f 119/15/105 152/2/138 129/1/115 +f 123/12/109 158/13/144 124/12/110 +f 158/13/144 123/12/109 159/13/145 +f 161/9/147 158/13/144 160/17/146 +f 158/13/144 161/9/147 132/14/118 +f 131/16/117 161/9/147 141/11/127 +f 161/9/147 131/16/117 132/14/118 +f 139/10/125 161/9/147 153/4/139 +f 161/9/147 139/10/125 141/11/127 +f 124/12/110 150/8/136 122/12/108 +f 150/8/136 124/12/110 134/8/120 +f 154/5/140 135/6/121 155/5/141 +f 135/6/121 154/5/140 137/6/123 +f 157/2/143 137/6/123 154/5/140 +f 137/6/123 157/2/143 138/18/124 +f 128/3/114 157/2/143 156/1/142 +f 157/2/143 128/3/114 146/4/132 +f 151/3/137 161/9/147 160/17/146 +f 161/9/147 151/3/137 153/4/139 +f 146/4/132 138/18/124 157/2/143 +f 138/18/124 146/4/132 140/10/126 +f 126/3/112 156/1/142 162/1/148 +f 156/1/142 126/3/112 128/3/114 +f 124/12/110 132/14/118 134/8/120 +f 132/14/118 124/12/110 158/13/144 +f 147/13/133 127/17/113 125/17/111 +f 127/17/113 147/13/133 148/13/134 +f 129/1/115 163/3/149 130/1/116 +f 163/3/149 129/1/115 151/3/137 +f 160/17/146 159/13/145 164/17/150 +f 159/13/145 160/17/146 158/13/144 +f 163/3/149 160/17/146 164/17/150 +f 160/17/146 163/3/149 151/3/137 +f 149/14/135 144/7/130 143/16/129 +f 144/7/130 149/14/135 150/8/136 +f 136/18/122 153/4/139 152/2/138 +f 153/4/139 136/18/122 139/10/125 +f 117/15/103 162/1/148 156/1/142 +f 162/1/148 117/15/103 118/15/104 +f 135/6/121 152/2/138 155/5/141 +f 152/2/138 135/6/121 136/18/122 +f 145/9/131 140/10/126 146/4/132 +f 140/10/126 145/9/131 142/11/128 +f 167/30/153 166/29/152 165/28/151 +f 169/29/155 165/28/151 168/28/154 +f 165/28/151 171/32/157 170/31/156 +f 172/28/158 171/32/157 165/28/151 +f 165/28/151 174/34/160 173/33/159 +f 175/35/161 167/30/153 165/28/151 +f 177/36/163 165/28/151 176/35/162 +f 165/28/151 179/34/165 178/31/164 +f 168/28/154 165/28/151 180/32/166 +f 165/28/151 178/31/164 180/32/166 +f 176/35/162 165/28/151 181/30/167 +f 166/29/152 172/28/158 165/28/151 +f 177/36/163 175/35/161 165/28/151 +f 165/28/151 170/31/156 174/34/160 +f 181/30/167 165/28/151 169/29/155 +f 165/28/151 173/33/159 179/34/165 +f 182/37/168 177/36/163 176/35/162 +f 177/36/163 182/37/168 183/38/169 +f 171/32/157 185/28/171 184/39/170 +f 185/28/171 171/32/157 172/28/158 +f 186/40/172 176/35/162 181/30/167 +f 176/35/162 186/40/172 182/37/168 +f 175/35/161 187/40/173 167/30/153 +f 187/40/173 175/35/161 188/37/174 +f 190/28/176 180/32/166 189/39/175 +f 180/32/166 190/28/176 168/28/154 +f 192/42/178 173/33/159 191/41/177 +f 173/33/159 192/42/178 179/34/165 +f 170/31/156 184/39/170 193/43/179 +f 184/39/170 170/31/156 171/32/157 +f 173/33/159 194/42/180 191/41/177 +f 194/42/180 173/33/159 174/34/160 +f 177/36/163 188/37/174 175/35/161 +f 188/37/174 177/36/163 183/38/169 +f 174/34/160 193/43/179 194/42/180 +f 193/43/179 174/34/160 170/31/156 +f 167/30/153 195/44/181 166/29/152 +f 195/44/181 167/30/153 187/40/173 +f 190/28/176 169/29/155 168/28/154 +f 169/29/155 190/28/176 196/44/182 +f 196/44/182 181/30/167 169/29/155 +f 181/30/167 196/44/182 186/40/172 +f 166/29/152 185/28/171 172/28/158 +f 185/28/171 166/29/152 195/44/181 +f 189/39/175 178/31/164 197/43/183 +f 178/31/164 189/39/175 180/32/166 +f 197/43/183 179/34/165 192/42/178 +f 179/34/165 197/43/183 178/31/164 +f 190/28/176 198/45/184 196/44/182 +f 198/45/184 190/28/176 199/28/185 +f 196/44/182 200/46/186 186/40/172 +f 200/46/186 196/44/182 198/45/184 +f 201/45/187 185/28/171 195/44/181 +f 185/28/171 201/45/187 202/28/188 +f 203/47/189 193/43/179 184/39/170 +f 193/43/179 203/47/189 204/48/190 +f 197/43/183 206/49/192 205/48/191 +f 206/49/192 197/43/183 192/42/178 +f 193/43/179 207/49/193 194/42/180 +f 207/49/193 193/43/179 204/48/190 +f 208/50/194 186/40/172 200/46/186 +f 186/40/172 208/50/194 182/37/168 +f 202/28/188 184/39/170 185/28/171 +f 184/39/170 202/28/188 203/47/189 +f 209/51/195 188/37/174 183/38/169 +f 188/37/174 209/51/195 210/50/196 +f 210/50/196 187/40/173 188/37/174 +f 187/40/173 210/50/196 211/46/197 +f 211/46/197 195/44/181 187/40/173 +f 195/44/181 211/46/197 201/45/187 +f 189/39/175 199/28/185 190/28/176 +f 199/28/185 189/39/175 212/47/198 +f 192/42/178 213/52/199 206/49/192 +f 213/52/199 192/42/178 191/41/177 +f 194/42/180 213/52/199 191/41/177 +f 213/52/199 194/42/180 207/49/193 +f 209/51/195 182/37/168 208/50/194 +f 182/37/168 209/51/195 183/38/169 +f 197/43/183 212/47/198 189/39/175 +f 212/47/198 197/43/183 205/48/191 +f 216/55/202 215/54/201 214/53/200 +f 215/54/201 216/55/202 217/56/203 +f 220/59/206 219/58/205 218/57/204 +f 219/58/205 220/59/206 221/60/207 +f 224/63/210 223/62/209 222/61/208 +f 223/62/209 224/63/210 225/64/211 +f 215/54/201 226/65/212 214/53/200 +f 226/65/212 215/54/201 227/66/213 +f 230/69/216 229/68/215 228/67/214 +f 229/68/215 230/69/216 231/70/217 +f 231/70/217 230/69/216 232/71/218 +f 231/70/217 232/71/218 233/72/219 +f 233/72/219 232/71/218 234/73/220 +f 233/72/219 234/73/220 235/74/221 +f 235/74/221 234/73/220 236/75/222 +f 235/74/221 236/75/222 237/76/223 +f 237/76/223 236/75/222 238/77/224 +f 237/76/223 238/77/224 239/78/225 +f 228/67/214 241/80/227 240/79/226 +f 241/80/227 228/67/214 229/68/215 +f 243/82/229 241/80/227 242/81/228 +f 241/80/227 243/82/229 240/79/226 +f 244/83/230 239/78/225 238/77/224 +f 239/78/225 244/83/230 245/84/231 +f 225/64/211 246/85/232 223/62/209 +f 246/85/232 225/64/211 247/86/233 +f 248/87/234 221/60/207 220/59/206 +f 221/60/207 248/87/234 249/88/235 +f 231/70/217 218/57/204 250/89/236 +f 218/57/204 231/70/217 233/72/219 +f 237/76/223 220/59/206 235/74/221 +f 220/59/206 237/76/223 248/87/234 +f 253/92/239 252/91/238 251/90/237 +f 252/91/238 253/92/239 254/93/240 +f 239/78/225 248/87/234 237/76/223 +f 248/87/234 239/78/225 245/84/231 +f 248/87/234 255/94/241 249/88/235 +f 255/94/241 248/87/234 245/84/231 +f 246/85/232 236/75/222 234/73/220 +f 236/75/222 246/85/232 256/95/242 +f 218/57/204 257/96/243 250/89/236 +f 257/96/243 218/57/204 219/58/205 +f 246/85/232 232/71/218 223/62/209 +f 232/71/218 246/85/232 234/73/220 +f 217/56/203 227/66/213 215/54/201 +f 227/66/213 217/56/203 258/97/244 +f 227/66/213 258/97/244 259/98/245 +f 259/98/245 258/97/244 260/99/246 +f 259/98/245 260/99/246 261/100/247 +f 261/100/247 260/99/246 262/101/248 +f 261/100/247 262/101/248 263/102/249 +f 263/102/249 262/101/248 264/103/250 +f 263/102/249 264/103/250 251/90/237 +f 251/90/237 264/103/250 253/92/239 +f 242/81/228 250/89/236 257/96/243 +f 250/89/236 242/81/228 241/80/227 +f 233/72/219 220/59/206 218/57/204 +f 220/59/206 233/72/219 235/74/221 +f 256/95/242 265/104/251 244/83/230 +f 265/104/251 256/95/242 266/105/252 +f 267/106/253 217/56/203 216/55/202 +f 217/56/203 267/106/253 258/97/244 +f 227/66/213 268/107/254 226/65/212 +f 268/107/254 227/66/213 259/98/245 +f 270/109/256 260/99/246 269/108/255 +f 260/99/246 270/109/256 262/101/248 +f 229/68/215 250/89/236 241/80/227 +f 250/89/236 229/68/215 231/70/217 +f 222/61/208 228/67/214 240/79/226 +f 228/67/214 222/61/208 230/69/216 +f 269/108/255 258/97/244 267/106/253 +f 258/97/244 269/108/255 260/99/246 +f 270/109/256 264/103/250 262/101/248 +f 264/103/250 270/109/256 271/110/257 +f 271/110/257 253/92/239 264/103/250 +f 253/92/239 271/110/257 254/93/240 +f 259/98/245 272/111/258 268/107/254 +f 272/111/258 259/98/245 261/100/247 +f 263/102/249 272/111/258 261/100/247 +f 272/111/258 263/102/249 273/112/259 +f 251/90/237 273/112/259 263/102/249 +f 273/112/259 251/90/237 252/91/238 +f 243/82/229 222/61/208 240/79/226 +f 222/61/208 243/82/229 224/63/210 +f 245/84/231 265/104/251 255/94/241 +f 265/104/251 245/84/231 244/83/230 +f 272/111/258 266/105/252 247/86/233 +f 266/105/252 272/111/258 273/112/259 +f 221/60/207 269/108/255 219/58/205 +f 269/108/255 221/60/207 270/109/256 +f 216/55/202 243/82/229 242/81/228 +f 243/82/229 216/55/202 214/53/200 +f 219/58/205 267/106/253 257/96/243 +f 267/106/253 219/58/205 269/108/255 +f 249/88/235 270/109/256 221/60/207 +f 270/109/256 249/88/235 271/110/257 +f 265/104/251 254/93/240 255/94/241 +f 254/93/240 265/104/251 252/91/238 +f 267/106/253 242/81/228 257/96/243 +f 242/81/228 267/106/253 216/55/202 +f 247/86/233 256/95/242 246/85/232 +f 256/95/242 247/86/233 266/105/252 +f 268/107/254 247/86/233 225/64/211 +f 247/86/233 268/107/254 272/111/258 +f 226/65/212 243/82/229 214/53/200 +f 243/82/229 226/65/212 224/63/210 +f 223/62/209 230/69/216 222/61/208 +f 230/69/216 223/62/209 232/71/218 +f 255/94/241 271/110/257 249/88/235 +f 271/110/257 255/94/241 254/93/240 +f 256/95/242 238/77/224 236/75/222 +f 238/77/224 256/95/242 244/83/230 +f 265/104/251 273/112/259 252/91/238 +f 273/112/259 265/104/251 266/105/252 +f 226/65/212 225/64/211 224/63/210 +f 225/64/211 226/65/212 268/107/254 +f 276/113/262 275/113/261 274/113/260 +f 275/113/261 276/113/262 277/113/263 +f 275/113/261 277/113/263 278/113/264 +f 278/113/264 277/113/263 279/113/265 +f 278/113/264 279/113/265 280/113/266 +f 280/113/266 279/113/265 281/113/267 +f 278/113/264 283/114/269 282/114/268 +f 283/114/269 278/113/264 280/113/266 +f 284/114/270 278/113/264 282/114/268 +f 278/113/264 284/114/270 275/113/261 +f 286/114/272 279/113/265 285/114/271 +f 279/113/265 286/114/272 281/113/267 +f 276/113/262 288/114/274 287/114/273 +f 288/114/274 276/113/262 274/113/260 +f 279/113/265 289/114/275 285/114/271 +f 289/114/275 279/113/265 277/113/263 +f 277/113/263 287/114/273 289/114/275 +f 287/114/273 277/113/263 276/113/262 +f 286/114/272 280/113/266 281/113/267 +f 280/113/266 286/114/272 283/114/269 +f 275/113/261 288/114/274 274/113/260 +f 288/114/274 275/113/261 284/114/270 +f 285/114/271 291/115/277 290/115/276 +f 291/115/277 285/114/271 289/114/275 +f 293/115/279 283/114/269 292/115/278 +f 283/114/269 293/115/279 282/114/268 +f 288/114/274 294/115/280 287/114/273 +f 294/115/280 288/114/274 295/115/281 +f 284/114/270 293/115/279 296/115/282 +f 293/115/279 284/114/270 282/114/268 +f 292/115/278 286/114/272 297/115/283 +f 286/114/272 292/115/278 283/114/269 +f 288/114/274 296/115/282 295/115/281 +f 296/115/282 288/114/274 284/114/270 +f 291/115/277 287/114/273 294/115/280 +f 287/114/273 291/115/277 289/114/275 +f 290/115/276 286/114/272 285/114/271 +f 286/114/272 290/115/276 297/115/283 +f 300/113/286 299/113/285 298/113/284 +f 299/113/285 300/113/286 301/113/287 +f 299/113/285 301/113/287 302/113/288 +f 302/113/288 301/113/287 303/113/289 +f 302/113/288 303/113/289 304/113/290 +f 304/113/290 303/113/289 305/113/291 +f 302/113/288 307/114/293 306/114/292 +f 307/114/293 302/113/288 304/113/290 +f 299/113/285 306/114/292 308/114/294 +f 306/114/292 299/113/285 302/113/288 +f 310/114/296 303/113/289 309/114/295 +f 303/113/289 310/114/296 305/113/291 +f 300/113/286 312/114/298 311/114/297 +f 312/114/298 300/113/286 298/113/284 +f 303/113/289 313/114/299 309/114/295 +f 313/114/299 303/113/289 301/113/287 +f 301/113/287 311/114/297 313/114/299 +f 311/114/297 301/113/287 300/113/286 +f 310/114/296 304/113/290 305/113/291 +f 304/113/290 310/114/296 307/114/293 +f 299/113/285 312/114/298 298/113/284 +f 312/114/298 299/113/285 308/114/294 +f 315/115/301 313/114/299 314/115/300 +f 313/114/299 315/115/301 309/114/295 +f 306/114/292 317/115/303 316/115/302 +f 317/115/303 306/114/292 307/114/293 +f 312/114/298 318/115/304 311/114/297 +f 318/115/304 312/114/298 319/115/305 +f 320/115/306 306/114/292 316/115/302 +f 306/114/292 320/115/306 308/114/294 +f 317/115/303 310/114/296 321/115/307 +f 310/114/296 317/115/303 307/114/293 +f 312/114/298 320/115/306 319/115/305 +f 320/115/306 312/114/298 308/114/294 +f 313/114/299 318/115/304 314/115/300 +f 318/115/304 313/114/299 311/114/297 +f 315/115/301 310/114/296 309/114/295 +f 310/114/296 315/115/301 321/115/307 +f 324/117/310 323/116/309 322/116/308 +f 323/116/309 324/117/310 325/117/311 +f 328/94/314 327/118/313 326/94/312 +f 327/118/313 328/94/314 329/118/315 +f 332/94/318 331/118/317 330/118/316 +f 331/118/317 332/94/318 333/94/319 +f 330/118/316 325/117/311 324/117/310 +f 325/117/311 330/118/316 331/118/317 +f 336/94/322 335/94/321 334/94/320 +f 335/94/321 336/94/322 337/94/323 +f 335/94/321 337/94/323 332/94/318 +f 332/94/318 337/94/323 338/94/324 +f 332/94/318 338/94/324 333/94/319 +f 333/94/319 338/94/324 339/94/325 +f 333/94/319 339/94/325 326/94/312 +f 326/94/312 339/94/325 340/94/326 +f 326/94/312 340/94/326 328/94/314 +f 328/94/314 340/94/326 341/94/327 +f 344/117/330 343/116/329 342/117/328 +f 343/116/329 344/117/330 345/116/331 +f 322/116/308 347/82/333 346/82/332 +f 347/82/333 322/116/308 323/116/309 +f 350/116/336 349/117/335 348/117/334 +f 349/117/335 350/116/336 351/116/337 +f 331/118/317 352/117/338 325/117/311 +f 352/117/338 331/118/317 327/118/313 +f 354/82/340 353/116/339 351/116/337 +f 353/116/339 354/82/340 355/82/341 +f 354/82/340 350/116/336 356/82/342 +f 350/116/336 354/82/340 351/116/337 +f 359/116/345 358/82/344 357/82/343 +f 358/82/344 359/116/345 360/116/346 +f 345/116/331 361/82/347 343/116/329 +f 361/82/347 345/116/331 362/82/348 +f 363/118/349 339/94/325 338/94/324 +f 339/94/325 363/118/349 364/118/350 +f 367/82/353 366/116/352 365/82/351 +f 366/116/352 367/82/353 368/116/354 +f 358/82/344 353/116/339 355/82/341 +f 353/116/339 358/82/344 360/116/346 +f 350/116/336 369/117/355 368/116/354 +f 369/117/355 350/116/336 348/117/334 +f 325/117/311 359/116/345 323/116/309 +f 359/116/345 325/117/311 352/117/338 +f 370/117/356 345/116/331 344/117/330 +f 345/116/331 370/117/356 371/116/357 +f 323/116/309 357/82/343 347/82/333 +f 357/82/343 323/116/309 359/116/345 +f 330/118/316 370/117/356 372/118/358 +f 370/117/356 330/118/316 324/117/310 +f 374/117/360 373/118/359 349/117/335 +f 373/118/359 374/117/360 375/118/361 +f 374/117/360 329/118/315 375/118/361 +f 329/118/315 374/117/360 376/117/362 +f 326/94/312 331/118/317 333/94/319 +f 331/118/317 326/94/312 327/118/313 +f 371/116/357 362/82/348 345/116/331 +f 362/82/348 371/116/357 377/82/363 +f 379/118/365 342/117/328 378/117/364 +f 342/117/328 379/118/365 380/118/366 +f 322/116/308 377/82/363 371/116/357 +f 377/82/363 322/116/308 346/82/332 +f 369/117/355 379/118/365 378/117/364 +f 379/118/365 369/117/355 363/118/349 +f 364/118/350 340/94/326 339/94/325 +f 340/94/326 364/118/350 373/118/359 +f 359/116/345 376/117/362 360/116/346 +f 376/117/362 359/116/345 352/117/338 +f 335/94/321 330/118/316 372/118/358 +f 330/118/316 335/94/321 332/94/318 +f 363/118/349 337/94/323 379/118/365 +f 337/94/323 363/118/349 338/94/324 +f 380/118/366 344/117/330 342/117/328 +f 344/117/330 380/118/366 381/118/367 +f 334/94/320 372/118/358 381/118/367 +f 372/118/358 334/94/320 335/94/321 +f 349/117/335 364/118/350 348/117/334 +f 364/118/350 349/117/335 373/118/359 +f 356/82/342 368/116/354 367/82/353 +f 368/116/354 356/82/342 350/116/336 +f 380/118/366 334/94/320 381/118/367 +f 334/94/320 380/118/366 336/94/322 +f 379/118/365 336/94/322 380/118/366 +f 336/94/322 379/118/365 337/94/323 +f 366/116/352 342/117/328 343/116/329 +f 342/117/328 366/116/352 378/117/364 +f 351/116/337 374/117/360 349/117/335 +f 374/117/360 351/116/337 353/116/339 +f 360/116/346 374/117/360 353/116/339 +f 374/117/360 360/116/346 376/117/362 +f 341/94/327 329/118/315 328/94/314 +f 329/118/315 341/94/327 375/118/361 +f 361/82/347 366/116/352 343/116/329 +f 366/116/352 361/82/347 365/82/351 +f 327/118/313 376/117/362 352/117/338 +f 376/117/362 327/118/313 329/118/315 +f 377/82/363 361/82/347 362/82/348 +f 361/82/347 377/82/363 346/82/332 +f 361/82/347 346/82/332 365/82/351 +f 365/82/351 346/82/332 347/82/333 +f 365/82/351 347/82/333 367/82/353 +f 367/82/353 347/82/333 357/82/343 +f 367/82/353 357/82/343 356/82/342 +f 356/82/342 357/82/343 358/82/344 +f 356/82/342 358/82/344 354/82/340 +f 354/82/340 358/82/344 355/82/341 +f 373/118/359 341/94/327 340/94/326 +f 341/94/327 373/118/359 375/118/361 +f 348/117/334 363/118/349 369/117/355 +f 363/118/349 348/117/334 364/118/350 +f 372/118/358 344/117/330 381/118/367 +f 344/117/330 372/118/358 370/117/356 +f 370/117/356 322/116/308 371/116/357 +f 322/116/308 370/117/356 324/117/310 +f 368/116/354 378/117/364 366/116/352 +f 378/117/364 368/116/354 369/117/355 +f 384/117/370 383/116/369 382/116/368 +f 383/116/369 384/117/370 385/117/371 +f 388/94/374 387/118/373 386/94/372 +f 387/118/373 388/94/374 389/118/375 +f 392/94/378 391/118/377 390/118/376 +f 391/118/377 392/94/378 393/94/379 +f 390/118/376 385/117/371 384/117/370 +f 385/117/371 390/118/376 391/118/377 +f 396/94/382 395/94/381 394/94/380 +f 395/94/381 396/94/382 397/94/383 +f 395/94/381 397/94/383 392/94/378 +f 392/94/378 397/94/383 398/94/384 +f 392/94/378 398/94/384 393/94/379 +f 393/94/379 398/94/384 399/94/385 +f 393/94/379 399/94/385 386/94/372 +f 386/94/372 399/94/385 400/94/386 +f 386/94/372 400/94/386 388/94/374 +f 388/94/374 400/94/386 401/94/387 +f 404/117/390 403/116/389 402/117/388 +f 403/116/389 404/117/390 405/116/391 +f 382/116/368 407/82/393 406/82/392 +f 407/82/393 382/116/368 383/116/369 +f 410/116/396 409/117/395 408/117/394 +f 409/117/395 410/116/396 411/116/397 +f 391/118/377 412/117/398 385/117/371 +f 412/117/398 391/118/377 387/118/373 +f 414/82/400 413/116/399 411/116/397 +f 413/116/399 414/82/400 415/82/401 +f 414/82/400 410/116/396 416/82/402 +f 410/116/396 414/82/400 411/116/397 +f 419/116/405 418/82/404 417/82/403 +f 418/82/404 419/116/405 420/116/406 +f 405/116/391 421/82/407 403/116/389 +f 421/82/407 405/116/391 422/82/408 +f 423/118/409 399/94/385 398/94/384 +f 399/94/385 423/118/409 424/118/410 +f 427/82/413 426/116/412 425/82/411 +f 426/116/412 427/82/413 428/116/414 +f 418/82/404 413/116/399 415/82/401 +f 413/116/399 418/82/404 420/116/406 +f 410/116/396 429/117/415 428/116/414 +f 429/117/415 410/116/396 408/117/394 +f 385/117/371 419/116/405 383/116/369 +f 419/116/405 385/117/371 412/117/398 +f 430/117/416 405/116/391 404/117/390 +f 405/116/391 430/117/416 431/116/417 +f 383/116/369 417/82/403 407/82/393 +f 417/82/403 383/116/369 419/116/405 +f 390/118/376 430/117/416 432/118/418 +f 430/117/416 390/118/376 384/117/370 +f 434/117/420 433/118/419 409/117/395 +f 433/118/419 434/117/420 435/118/421 +f 434/117/420 389/118/375 435/118/421 +f 389/118/375 434/117/420 436/117/422 +f 386/94/372 391/118/377 393/94/379 +f 391/118/377 386/94/372 387/118/373 +f 431/116/417 422/82/408 405/116/391 +f 422/82/408 431/116/417 437/82/423 +f 439/118/425 402/117/388 438/117/424 +f 402/117/388 439/118/425 440/118/426 +f 382/116/368 437/82/423 431/116/417 +f 437/82/423 382/116/368 406/82/392 +f 429/117/415 439/118/425 438/117/424 +f 439/118/425 429/117/415 423/118/409 +f 424/118/410 400/94/386 399/94/385 +f 400/94/386 424/118/410 433/118/419 +f 419/116/405 436/117/422 420/116/406 +f 436/117/422 419/116/405 412/117/398 +f 395/94/381 390/118/376 432/118/418 +f 390/118/376 395/94/381 392/94/378 +f 423/118/409 397/94/383 439/118/425 +f 397/94/383 423/118/409 398/94/384 +f 440/118/426 404/117/390 402/117/388 +f 404/117/390 440/118/426 441/118/427 +f 394/94/380 432/118/418 441/118/427 +f 432/118/418 394/94/380 395/94/381 +f 409/117/395 424/118/410 408/117/394 +f 424/118/410 409/117/395 433/118/419 +f 416/82/402 428/116/414 427/82/413 +f 428/116/414 416/82/402 410/116/396 +f 440/118/426 394/94/380 441/118/427 +f 394/94/380 440/118/426 396/94/382 +f 439/118/425 396/94/382 440/118/426 +f 396/94/382 439/118/425 397/94/383 +f 426/116/412 402/117/388 403/116/389 +f 402/117/388 426/116/412 438/117/424 +f 411/116/397 434/117/420 409/117/395 +f 434/117/420 411/116/397 413/116/399 +f 420/116/406 434/117/420 413/116/399 +f 434/117/420 420/116/406 436/117/422 +f 401/94/387 389/118/375 388/94/374 +f 389/118/375 401/94/387 435/118/421 +f 421/82/407 426/116/412 403/116/389 +f 426/116/412 421/82/407 425/82/411 +f 387/118/373 436/117/422 412/117/398 +f 436/117/422 387/118/373 389/118/375 +f 437/82/423 421/82/407 422/82/408 +f 421/82/407 437/82/423 406/82/392 +f 421/82/407 406/82/392 425/82/411 +f 425/82/411 406/82/392 407/82/393 +f 425/82/411 407/82/393 427/82/413 +f 427/82/413 407/82/393 417/82/403 +f 427/82/413 417/82/403 416/82/402 +f 416/82/402 417/82/403 418/82/404 +f 416/82/402 418/82/404 414/82/400 +f 414/82/400 418/82/404 415/82/401 +f 433/118/419 401/94/387 400/94/386 +f 401/94/387 433/118/419 435/118/421 +f 408/117/394 423/118/409 429/117/415 +f 423/118/409 408/117/394 424/118/410 +f 432/118/418 404/117/390 441/118/427 +f 404/117/390 432/118/418 430/117/416 +f 430/117/416 382/116/368 431/116/417 +f 382/116/368 430/117/416 384/117/370 +f 428/116/414 438/117/424 426/116/412 +f 438/117/424 428/116/414 429/117/415 +f 444/119/430 443/120/429 442/119/428 +f 443/120/429 444/119/430 445/120/431 +f 448/120/434 447/119/433 446/119/432 +f 447/119/433 448/120/434 449/120/435 +f 445/120/431 447/119/433 449/120/435 +f 447/119/433 445/120/431 444/119/430 +f 452/120/438 451/119/437 450/119/436 +f 451/119/437 452/120/438 453/120/439 +f 456/94/442 455/94/441 454/94/440 +f 455/94/441 456/94/442 457/94/443 +f 457/94/443 456/94/442 458/94/444 +f 457/94/443 458/94/444 459/94/445 +f 459/94/445 458/94/444 460/94/446 +f 459/94/445 460/94/446 461/94/447 +f 462/82/448 448/120/434 453/120/439 +f 448/120/434 462/82/448 463/82/449 +f 447/119/433 456/94/442 454/94/440 +f 456/94/442 447/119/433 444/119/430 +f 456/94/442 442/119/428 458/94/444 +f 442/119/428 456/94/442 444/119/430 +f 461/94/447 465/119/451 464/119/450 +f 465/119/451 461/94/447 460/94/446 +f 459/94/445 464/119/450 450/119/436 +f 464/119/450 459/94/445 461/94/447 +f 458/94/444 465/119/451 460/94/446 +f 465/119/451 458/94/444 442/119/428 +f 447/119/433 455/94/441 446/119/432 +f 455/94/441 447/119/433 454/94/440 +f 466/82/452 453/120/439 452/120/438 +f 453/120/439 466/82/452 462/82/448 +f 450/119/436 457/94/443 459/94/445 +f 457/94/443 450/119/436 451/119/437 +f 465/119/451 467/120/453 464/119/450 +f 467/120/453 465/119/451 468/120/454 +f 464/119/450 452/120/438 450/119/436 +f 452/120/438 464/119/450 467/120/453 +f 445/120/431 469/82/455 443/120/429 +f 469/82/455 445/120/431 470/82/456 +f 470/82/456 449/120/435 471/82/457 +f 449/120/435 470/82/456 445/120/431 +f 451/119/437 455/94/441 457/94/443 +f 455/94/441 451/119/437 446/119/432 +f 453/120/439 446/119/432 451/119/437 +f 446/119/432 453/120/439 448/120/434 +f 442/119/428 468/120/454 465/119/451 +f 468/120/454 442/119/428 443/120/429 +f 468/120/454 472/82/458 467/120/453 +f 472/82/458 468/120/454 473/82/459 +f 443/120/429 473/82/459 468/120/454 +f 473/82/459 443/120/429 469/82/455 +f 463/82/449 449/120/435 448/120/434 +f 449/120/435 463/82/449 471/82/457 +f 463/82/449 470/82/456 471/82/457 +f 470/82/456 463/82/449 462/82/448 +f 470/82/456 462/82/448 469/82/455 +f 469/82/455 462/82/448 466/82/452 +f 469/82/455 466/82/452 473/82/459 +f 473/82/459 466/82/452 472/82/458 +f 467/120/453 466/82/452 452/120/438 +f 466/82/452 467/120/453 472/82/458 +f 476/94/442 475/94/441 474/94/440 +f 475/94/441 476/94/442 477/94/443 +f 477/94/443 476/94/442 478/94/444 +f 477/94/443 478/94/444 479/94/445 +f 479/94/445 478/94/444 480/94/446 +f 479/94/445 480/94/446 481/94/447 +f 484/120/429 483/82/459 482/120/454 +f 483/82/459 484/120/429 485/82/455 +f 488/82/449 487/120/435 486/120/434 +f 487/120/435 488/82/449 489/82/457 +f 492/120/453 491/82/452 490/120/438 +f 491/82/452 492/120/453 493/82/458 +f 494/120/431 485/82/455 484/120/429 +f 485/82/455 494/120/431 495/82/456 +f 497/82/448 486/120/434 496/120/439 +f 486/120/434 497/82/448 488/82/449 +f 495/82/456 487/120/435 489/82/457 +f 487/120/435 495/82/456 494/120/431 +f 488/82/449 495/82/456 489/82/457 +f 495/82/456 488/82/449 497/82/448 +f 495/82/456 497/82/448 485/82/455 +f 485/82/455 497/82/448 491/82/452 +f 485/82/455 491/82/452 483/82/459 +f 483/82/459 491/82/452 493/82/458 +f 482/120/454 493/82/458 492/120/453 +f 493/82/458 482/120/454 483/82/459 +f 491/82/452 496/120/439 490/120/438 +f 496/120/439 491/82/452 497/82/448 +f 481/94/447 499/119/451 498/119/450 +f 499/119/451 481/94/447 480/94/446 +f 500/119/437 475/94/441 477/94/443 +f 475/94/441 500/119/437 501/119/432 +f 499/119/451 492/120/453 498/119/450 +f 492/120/453 499/119/451 482/120/454 +f 502/119/433 476/94/442 474/94/440 +f 476/94/442 502/119/433 503/119/430 +f 502/119/433 475/94/441 501/119/432 +f 475/94/441 502/119/433 474/94/440 +f 479/94/445 498/119/450 504/119/436 +f 498/119/450 479/94/445 481/94/447 +f 478/94/444 499/119/451 480/94/446 +f 499/119/451 478/94/444 505/119/428 +f 498/119/450 490/120/438 504/119/436 +f 490/120/438 498/119/450 492/120/453 +f 504/119/436 477/94/443 479/94/445 +f 477/94/443 504/119/436 500/119/437 +f 496/120/439 501/119/432 500/119/437 +f 501/119/432 496/120/439 486/120/434 +f 505/119/428 482/120/454 499/119/451 +f 482/120/454 505/119/428 484/120/429 +f 476/94/442 505/119/428 478/94/444 +f 505/119/428 476/94/442 503/119/430 +f 486/120/434 502/119/433 501/119/432 +f 502/119/433 486/120/434 487/120/435 +f 490/120/438 500/119/437 504/119/436 +f 500/119/437 490/120/438 496/120/439 +f 494/120/431 502/119/433 487/120/435 +f 502/119/433 494/120/431 503/119/430 +f 503/119/430 484/120/429 505/119/428 +f 484/120/429 503/119/430 494/120/431 +f 506/123/462 198/122/461 199/121/460 +f 200/124/463 198/122/461 506/123/462 +f 506/123/462 199/121/460 507/125/464 +f 507/125/464 199/121/460 212/126/465 +f 508/127/466 200/124/463 506/123/462 +f 208/128/467 200/124/463 508/127/466 +f 507/125/464 212/126/465 509/129/468 +f 212/126/465 205/130/469 509/129/468 +f 509/129/468 205/130/469 510/131/470 +f 205/130/469 206/132/471 510/131/470 +f 511/133/472 507/125/464 509/129/468 +f 510/131/470 511/133/472 509/129/468 +f 512/125/473 506/123/462 507/125/464 +f 507/125/464 511/133/472 512/125/473 +f 513/134/474 508/127/466 506/123/462 +f 506/123/462 512/125/473 513/134/474 +f 514/135/475 208/128/467 508/127/466 +f 514/135/475 209/136/476 208/128/467 +f 510/131/470 206/132/471 515/137/477 +f 206/132/471 213/138/478 515/137/477 +f 516/133/479 512/125/473 511/133/472 +f 511/133/472 510/131/470 517/139/480 +f 517/139/480 516/133/479 511/133/472 +f 518/125/481 513/134/474 512/125/473 +f 512/125/473 516/133/479 518/125/481 +f 519/140/482 510/131/470 515/137/477 +f 510/131/470 519/140/482 517/139/480 +f 508/127/466 513/134/474 520/141/483 +f 508/127/466 521/142/484 514/135/475 +f 521/142/484 508/127/466 520/141/483 +f 513/134/474 518/125/481 522/134/485 +f 522/134/485 520/141/483 513/134/474 +f 213/138/478 523/143/486 515/137/477 +f 515/137/477 524/144/487 519/140/482 +f 524/144/487 515/137/477 523/143/486 +f 213/138/478 525/137/488 523/143/486 +f 207/132/489 525/137/488 213/138/478 +f 526/140/490 523/143/486 525/137/488 +f 523/143/486 526/140/490 524/144/487 +f 527/131/491 525/137/488 207/132/489 +f 527/131/491 526/140/490 525/137/488 +f 204/130/492 527/131/491 207/132/489 +f 528/129/493 527/131/491 204/130/492 +f 203/126/494 528/129/493 204/130/492 +f 526/140/490 527/131/491 529/139/495 +f 528/129/493 529/139/495 527/131/491 +f 530/125/496 528/129/493 203/126/494 +f 530/125/496 203/126/494 202/121/497 +f 531/123/498 530/125/496 202/121/497 +f 531/123/498 202/121/497 201/122/499 +f 211/124/500 531/123/498 201/122/499 +f 529/139/495 528/129/493 532/133/501 +f 530/125/496 532/133/501 528/129/493 +f 533/139/502 526/140/490 529/139/495 +f 532/133/501 533/139/502 529/139/495 +f 532/133/501 530/125/496 534/125/503 +f 531/123/498 534/125/503 530/125/496 +f 535/127/504 531/123/498 211/124/500 +f 210/128/505 535/127/504 211/124/500 +f 526/140/490 533/139/502 536/140/506 +f 536/140/506 524/144/487 526/140/490 +f 533/139/502 532/133/501 537/133/507 +f 534/125/503 537/133/507 532/133/501 +f 538/135/508 535/127/504 210/128/505 +f 538/135/508 210/128/505 209/136/476 +f 539/145/509 538/135/508 209/136/476 +f 539/145/509 209/136/476 514/135/475 +f 540/142/510 535/127/504 538/135/508 +f 539/145/509 540/142/510 538/135/508 +f 514/135/475 541/146/511 539/145/509 +f 540/142/510 539/145/509 541/146/511 +f 541/146/511 514/135/475 521/142/484 +f 524/144/487 536/140/506 542/144/512 +f 542/144/512 519/140/482 524/144/487 +f 535/127/504 540/142/510 543/141/513 +f 543/141/513 531/123/498 535/127/504 +f 534/125/503 531/123/498 544/134/514 +f 531/123/498 543/141/513 544/134/514 +f 540/142/510 545/141/515 543/141/513 +f 545/141/515 544/134/514 543/141/513 +f 541/146/511 546/142/516 540/142/510 +f 545/141/515 540/142/510 546/142/516 +f 521/142/484 547/146/517 541/146/511 +f 546/142/516 541/146/511 547/146/517 +f 544/134/514 548/125/518 534/125/503 +f 537/133/507 534/125/503 548/125/518 +f 544/134/514 545/141/515 549/134/519 +f 548/125/518 544/134/514 549/134/519 +f 546/142/516 550/147/520 545/141/515 +f 550/147/520 549/134/519 545/141/515 +f 547/146/517 521/142/484 551/142/521 +f 520/141/483 551/142/521 521/142/484 +f 547/146/517 552/148/522 546/142/516 +f 550/147/520 546/142/516 552/148/522 +f 551/142/521 520/141/483 553/141/523 +f 520/141/483 522/134/485 553/141/523 +f 548/125/518 554/149/524 537/133/507 +f 549/134/519 555/125/525 548/125/518 +f 554/149/524 548/125/518 555/125/525 +f 549/134/519 550/147/520 556/150/526 +f 555/125/525 549/134/519 556/150/526 +f 552/148/522 557/151/527 550/147/520 +f 557/151/527 556/150/526 550/147/520 +f 558/152/528 537/133/507 554/149/524 +f 537/133/507 558/152/528 533/139/502 +f 558/152/528 536/140/506 533/139/502 +f 536/140/506 558/152/528 559/153/529 +f 559/153/529 542/144/512 536/140/506 +f 554/149/524 560/154/530 558/152/528 +f 560/154/530 559/153/529 558/152/528 +f 555/125/525 561/155/531 554/149/524 +f 560/154/530 554/149/524 561/155/531 +f 556/150/526 562/125/532 555/125/525 +f 561/155/531 555/125/525 562/125/532 +f 556/150/526 557/151/527 563/156/533 +f 562/125/532 556/150/526 563/156/533 +f 557/151/527 552/148/522 564/157/534 +f 565/158/535 564/157/534 552/148/522 +f 552/148/522 547/146/517 565/158/535 +f 547/146/517 566/148/536 565/158/535 +f 566/148/536 547/146/517 551/142/521 +f 551/142/521 567/147/537 566/148/536 +f 567/147/537 551/142/521 553/141/523 +f 553/141/523 568/150/538 567/147/537 +f 568/150/538 553/141/523 522/134/485 +f 522/134/485 569/125/539 568/150/538 +f 569/125/539 522/134/485 518/125/481 +f 518/125/481 570/149/540 569/125/539 +f 570/149/540 518/125/481 516/133/479 +f 571/139/541 570/149/540 516/133/479 +f 516/133/479 517/139/480 571/139/541 +f 517/139/480 572/140/542 571/139/541 +f 572/140/542 517/139/480 519/140/482 +f 519/140/482 542/144/512 572/140/542 +f 570/149/540 571/139/541 573/152/543 +f 572/140/542 573/152/543 571/139/541 +f 574/155/544 569/125/539 570/149/540 +f 573/152/543 574/155/544 570/149/540 +f 575/125/545 568/150/538 569/125/539 +f 569/125/539 574/155/544 575/125/545 +f 576/156/546 567/147/537 568/150/538 +f 568/150/538 575/125/545 576/156/546 +f 542/144/512 577/153/547 572/140/542 +f 573/152/543 572/140/542 577/153/547 +f 574/155/544 573/152/543 578/154/548 +f 577/153/547 578/154/548 573/152/543 +f 577/153/547 542/144/512 579/159/549 +f 542/144/512 559/153/529 579/159/549 +f 567/147/537 576/156/546 580/151/550 +f 580/151/550 566/148/536 567/147/537 +f 578/154/548 577/153/547 581/160/551 +f 579/159/549 581/160/551 577/153/547 +f 582/160/552 579/159/549 559/153/529 +f 559/153/529 560/154/530 582/160/552 +f 566/148/536 580/151/550 583/157/553 +f 583/157/553 565/158/535 566/148/536 +f 581/160/551 579/159/549 584/161/554 +f 579/159/549 582/160/552 584/161/554 +f 585/162/555 581/160/551 584/161/554 +f 582/160/552 585/162/555 584/161/554 +f 586/163/556 578/154/548 581/160/551 +f 581/160/551 585/162/555 586/163/556 +f 587/125/557 586/163/556 585/162/555 +f 585/162/555 582/160/552 588/163/558 +f 560/154/530 588/163/558 582/160/552 +f 587/125/557 585/162/555 588/163/558 +f 578/154/548 586/163/556 589/164/559 +f 587/125/557 589/164/559 586/163/556 +f 589/164/559 574/155/544 578/154/548 +f 588/163/558 560/154/530 590/164/560 +f 587/125/557 588/163/558 590/164/560 +f 561/155/531 590/164/560 560/154/530 +f 574/155/544 589/164/559 591/165/561 +f 587/125/557 591/165/561 589/164/559 +f 591/165/561 575/125/545 574/155/544 +f 590/164/560 561/155/531 592/165/562 +f 587/125/557 590/164/560 592/165/562 +f 562/125/532 592/165/562 561/155/531 +f 593/125/563 591/165/561 587/125/557 +f 575/125/545 591/165/561 593/125/563 +f 594/125/564 587/125/557 592/165/562 +f 592/165/562 562/125/532 594/125/564 +f 595/166/565 593/125/563 587/125/557 +f 595/166/565 575/125/545 593/125/563 +f 575/125/545 595/166/565 576/156/546 +f 562/125/532 596/166/566 594/125/564 +f 596/166/566 587/125/557 594/125/564 +f 596/166/566 562/125/532 563/156/533 +f 597/167/567 576/156/546 595/166/565 +f 597/167/567 595/166/565 587/125/557 +f 576/156/546 597/167/567 580/151/550 +f 563/156/533 598/167/568 596/166/566 +f 598/167/568 587/125/557 596/166/566 +f 598/167/568 563/156/533 557/151/527 +f 599/168/569 580/151/550 597/167/567 +f 599/168/569 597/167/567 587/125/557 +f 580/151/550 599/168/569 583/157/553 +f 557/151/527 600/168/570 598/167/568 +f 600/168/570 587/125/557 598/167/568 +f 600/168/570 557/151/527 564/157/534 +f 601/169/571 599/168/569 587/125/557 +f 601/169/571 587/125/557 600/168/570 +f 601/169/571 583/157/553 599/168/569 +f 564/157/534 601/169/571 600/168/570 +f 583/157/553 601/169/571 602/170/572 +f 601/169/571 564/157/534 602/170/572 +f 565/158/535 583/157/553 602/170/572 +f 564/157/534 565/158/535 602/170/572 + diff --git a/Sources/LaneRunnerDemo/Resources/Kenney/platformer/coin-gold.mtl b/Sources/LaneRunnerDemo/Resources/Kenney/platformer/coin-gold.mtl new file mode 100644 index 0000000..462deb0 --- /dev/null +++ b/Sources/LaneRunnerDemo/Resources/Kenney/platformer/coin-gold.mtl @@ -0,0 +1,6 @@ +# Created by Kenney (www.kenney.nl) + +newmtl colormap +Kd 1 1 1 +map_Kd Textures/colormap.png + diff --git a/Sources/LaneRunnerDemo/Resources/Kenney/platformer/coin-gold.obj b/Sources/LaneRunnerDemo/Resources/Kenney/platformer/coin-gold.obj new file mode 100644 index 0000000..17a5ae6 --- /dev/null +++ b/Sources/LaneRunnerDemo/Resources/Kenney/platformer/coin-gold.obj @@ -0,0 +1,415 @@ +# Created by Kenney (www.kenney.nl) + +mtllib coin-gold.mtl + +g coin-gold + +v 0 0 -0.0875 1 1 1 +v 0.15 0.05 -0.0875 1 1 1 +v -0.15 0.05 -0.0875 1 1 1 +v 0 0.06324555 -0.0875 1 1 1 +v -0.1025658 0.09743416 -0.0875 1 1 1 +v 0.1025658 0.09743416 -0.0875 1 1 1 +v -0.2 0.2 -0.0875 1 1 1 +v -0.1367544 0.2 -0.0875 1 1 1 +v 0.2 0.2 -0.0875 1 1 1 +v 0.1367544 0.2 -0.0875 1 1 1 +v 0.1025658 0.3025658 -0.0875 1 1 1 +v -0.15 0.35 -0.0875 1 1 1 +v 0.15 0.35 -0.0875 1 1 1 +v -0.1025658 0.3025658 -0.0875 1 1 1 +v 0 0.3367544 -0.0875 1 1 1 +v 0 0.4 -0.0875 1 1 1 +v 0.15 0.35 0.0875 1 1 1 +v 0.2 0.2 0.0875 1 1 1 +v 0.15 0.05 0.0875 1 1 1 +v -0.15 0.05 0.0875 1 1 1 +v -0.2 0.2 0.0875 1 1 1 +v 0.1025658 0.3025658 0.0875 1 1 1 +v 0.08820662 0.2882066 0.0375 1 1 1 +v -7.219114E-16 0.3367544 0.0875 1 1 1 +v -2.887646E-15 0.3176088 0.0375 1 1 1 +v 0 0 0.0875 1 1 1 +v 0 0.06324555 0.0875 1 1 1 +v 0.1025658 0.09743416 0.0875 1 1 1 +v -0.1025658 0.09743416 0.0875 1 1 1 +v 0.1367544 0.2 0.0875 1 1 1 +v -0.1367544 0.2 0.0875 1 1 1 +v -0.1025658 0.3025658 0.0875 1 1 1 +v -0.15 0.35 0.0875 1 1 1 +v 0 0.4 0.0875 1 1 1 +v 0.08820662 0.1117934 0.0375 1 1 1 +v -2.887646E-15 0.08239117 0.0375 1 1 1 +v -0.1176088 0.2 0.0375 1 1 1 +v -0.08820662 0.1117934 0.0375 1 1 1 +v -0.08820662 0.2882066 0.0375 1 1 1 +v 0.1176088 0.2 0.0375 1 1 1 +v -3.609557E-15 0.1299782 0.0375 1 1 1 +v -0.05251637 0.1474836 0.0375 1 1 1 +v 0.05251637 0.1474836 0.0375 1 1 1 +v -0.07002183 0.2 0.0375 1 1 1 +v 0.07002183 0.2 0.0375 1 1 1 +v -0.05251637 0.2525164 0.0375 1 1 1 +v 0.05251637 0.2525164 0.0375 1 1 1 +v -2.887646E-15 0.2700218 0.0375 1 1 1 +v -0.08820662 0.2882066 -0.0375 1 1 1 +v -0.1176088 0.2 -0.0375 1 1 1 +v 3.609557E-15 0.1299782 -0.0375 1 1 1 +v 0.05251637 0.1474836 -0.0375 1 1 1 +v -0.05251637 0.1474836 -0.0375 1 1 1 +v 0.07002183 0.2 -0.0375 1 1 1 +v -0.07002183 0.2 -0.0375 1 1 1 +v -0.05251637 0.2525164 -0.0375 1 1 1 +v 0.05251637 0.2525164 -0.0375 1 1 1 +v 2.887646E-15 0.2700218 -0.0375 1 1 1 +v 2.887646E-15 0.08239117 -0.0375 1 1 1 +v -0.08820662 0.1117934 -0.0375 1 1 1 +v 2.887646E-15 0.3176088 -0.0375 1 1 1 +v 0.1176088 0.2 -0.0375 1 1 1 +v 0.08820662 0.2882066 -0.0375 1 1 1 +v 0.08820662 0.1117934 -0.0375 1 1 1 +v -2.887646E-15 0.08239117 0.0375 1 1 1 +v -0.08820662 0.1117934 0.0375 1 1 1 +v 0.08820662 0.1117934 0.0375 1 1 1 +v -3.609557E-15 0.1299782 0.0375 1 1 1 +v 0.05251637 0.1474836 0.0375 1 1 1 +v -0.05251637 0.1474836 0.0375 1 1 1 +v 0.1176088 0.2 0.0375 1 1 1 +v 0.07002183 0.2 0.0375 1 1 1 +v 0.05251637 0.2525164 0.0375 1 1 1 +v -0.1176088 0.2 0.0375 1 1 1 +v -0.07002183 0.2 0.0375 1 1 1 +v -0.05251637 0.2525164 0.0375 1 1 1 +v 0.08820662 0.2882066 0.0375 1 1 1 +v -0.08820662 0.2882066 0.0375 1 1 1 +v -2.887646E-15 0.2700218 0.0375 1 1 1 +v -2.887646E-15 0.3176088 0.0375 1 1 1 +v 0.08820662 0.1117934 -0.03750001 1 1 1 +v -0.08820662 0.1117934 -0.03750001 1 1 1 +v 3.609557E-15 0.1299782 -0.03750001 1 1 1 +v -0.05251637 0.1474836 -0.03750001 1 1 1 +v 0.05251637 0.1474836 -0.03750001 1 1 1 +v -0.1176088 0.2 -0.03750001 1 1 1 +v -0.07002183 0.2 -0.03750001 1 1 1 +v 0.1176088 0.2 -0.03750001 1 1 1 +v 0.07002183 0.2 -0.03750001 1 1 1 +v 0.05251637 0.2525164 -0.03750001 1 1 1 +v -0.08820662 0.2882066 -0.03750001 1 1 1 +v 0.08820662 0.2882066 -0.03750001 1 1 1 +v -0.05251637 0.2525164 -0.03750001 1 1 1 +v 2.887646E-15 0.2700218 -0.03750001 1 1 1 +v 2.887646E-15 0.3176088 -0.03750001 1 1 1 + +vn 0 0 -1 +vn 0.9486833 0.3162278 0 +vn 0.9486833 -0.3162278 0 +vn -0.9486833 -0.3162278 0 +vn -0.2972244 -0.8916733 0.3414328 +vn 0 0 1 +vn -0.2972244 0.8916733 0.3414328 +vn 0.8916733 0.2972244 0.3414328 +vn 0.2972244 -0.8916733 0.3414328 +vn -0.8916733 -0.2972244 0.3414328 +vn 0.2972244 0.8916733 0.3414328 +vn 0.8916733 -0.2972244 0.3414328 +vn -0.8916733 0.2972244 0.3414328 +vn -0.3162278 0.9486833 0 +vn 0.3162278 0.9486833 0 +vn -0.3162278 -0.9486833 0 +vn -0.9486833 0.3162278 0 +vn 0.3162278 -0.9486833 0 +vn 0.8916733 -0.2972245 -0.3414328 +vn 0.2972245 0.8916733 -0.3414328 +vn 0.8916733 0.2972245 -0.3414328 +vn 0.2972245 -0.8916733 -0.3414328 +vn -0.8916733 -0.2972245 -0.3414328 +vn -0.8916733 0.2972245 -0.3414328 +vn -0.2972245 0.8916733 -0.3414328 +vn -0.2972245 -0.8916733 -0.3414328 + +vt 0.09375 0.525 +vt 0.09375 0.55 +vt 0.09375 0.5566227 +vt 0.09375 0.5737171 +vt 0.09375 0.625 +vt 0.09375 0.6762829 +vt 0.09375 0.7 +vt 0.09375 0.6933772 +vt 0.09375 0.725 +vt 0.09375 0.6691033 +vt 0.09375 0.6838044 +vt 0.09375 0.5808967 +vt 0.09375 0.5661956 +vt 0.09375 0.5899891 +vt 0.09375 0.5987418 +vt 0.09375 0.6512582 +vt 0.09375 0.6600109 +vt 0.46875 0.475 +vt 0.46875 0.45 +vt 0.46875 0.4345379 +vt 0.46875 0.4196534 +vt 0.46875 0.375 +vt 0.46875 0.3303466 +vt 0.46875 0.3 +vt 0.46875 0.3154621 +vt 0.46875 0.275 + +usemtl colormap + +f 3/2/1 2/2/1 1/1/1 +f 2/2/1 3/2/1 4/3/1 +f 4/3/1 3/2/1 5/4/1 +f 6/4/1 2/2/1 4/3/1 +f 5/4/1 3/2/1 7/5/1 +f 5/4/1 7/5/1 8/5/1 +f 2/2/1 6/4/1 9/5/1 +f 9/5/1 6/4/1 10/5/1 +f 9/5/1 10/5/1 11/6/1 +f 8/5/1 7/5/1 12/7/1 +f 9/5/1 11/6/1 13/7/1 +f 8/5/1 12/7/1 14/6/1 +f 13/7/1 11/6/1 15/8/1 +f 14/6/1 12/7/1 15/8/1 +f 13/7/1 15/8/1 12/7/1 +f 13/7/1 12/7/1 16/9/1 +f 17/7/2 9/5/2 13/7/2 +f 9/5/2 17/7/2 18/5/2 +f 18/5/3 2/2/3 9/5/3 +f 2/2/3 18/5/3 19/2/3 +f 20/2/4 7/5/4 3/2/4 +f 7/5/4 20/2/4 21/5/4 +f 24/8/5 23/10/5 22/6/5 +f 23/10/5 24/8/5 25/11/5 +f 19/2/6 20/2/6 26/1/6 +f 20/2/6 19/2/6 27/3/6 +f 27/3/6 19/2/6 28/4/6 +f 29/4/6 20/2/6 27/3/6 +f 28/4/6 19/2/6 18/5/6 +f 28/4/6 18/5/6 30/5/6 +f 20/2/6 29/4/6 21/5/6 +f 21/5/6 29/4/6 31/5/6 +f 21/5/6 31/5/6 32/6/6 +f 30/5/6 18/5/6 17/7/6 +f 21/5/6 32/6/6 33/7/6 +f 30/5/6 17/7/6 22/6/6 +f 33/7/6 32/6/6 24/8/6 +f 22/6/6 17/7/6 24/8/6 +f 33/7/6 24/8/6 17/7/6 +f 33/7/6 17/7/6 34/9/6 +f 35/12/7 27/3/7 28/4/7 +f 27/3/7 35/12/7 36/13/7 +f 31/5/8 38/12/8 37/5/8 +f 38/12/8 31/5/8 29/4/8 +f 32/6/9 25/11/9 24/8/9 +f 25/11/9 32/6/9 39/10/9 +f 30/5/10 23/10/10 40/5/10 +f 23/10/10 30/5/10 22/6/10 +f 36/13/11 29/4/11 27/3/11 +f 29/4/11 36/13/11 38/12/11 +f 32/6/12 37/5/12 39/10/12 +f 37/5/12 32/6/12 31/5/12 +f 43/15/6 42/15/6 41/14/6 +f 42/15/6 43/15/6 44/5/6 +f 44/5/6 43/15/6 45/5/6 +f 44/5/6 45/5/6 46/16/6 +f 46/16/6 45/5/6 47/16/6 +f 46/16/6 47/16/6 48/17/6 +f 28/4/13 40/5/13 35/12/13 +f 40/5/13 28/4/13 30/5/13 +f 12/7/14 34/9/14 16/9/14 +f 34/9/14 12/7/14 33/7/14 +f 16/9/15 17/7/15 13/7/15 +f 17/7/15 16/9/15 34/9/15 +f 20/2/16 1/1/16 26/1/16 +f 1/1/16 20/2/16 3/2/16 +f 21/5/17 12/7/17 7/5/17 +f 12/7/17 21/5/17 33/7/17 +f 26/1/18 2/2/18 19/2/18 +f 2/2/18 26/1/18 1/1/18 +f 49/10/19 8/5/19 14/6/19 +f 8/5/19 49/10/19 50/5/19 +f 53/15/1 52/15/1 51/14/1 +f 52/15/1 53/15/1 54/5/1 +f 54/5/1 53/15/1 55/5/1 +f 54/5/1 55/5/1 56/16/1 +f 54/5/1 56/16/1 57/16/1 +f 57/16/1 56/16/1 58/17/1 +f 4/3/20 60/12/20 59/13/20 +f 60/12/20 4/3/20 5/4/20 +f 50/5/21 5/4/21 8/5/21 +f 5/4/21 50/5/21 60/12/21 +f 49/10/22 15/8/22 61/11/22 +f 15/8/22 49/10/22 14/6/22 +f 62/5/23 11/6/23 10/5/23 +f 11/6/23 62/5/23 63/10/23 +f 64/12/24 10/5/24 6/4/24 +f 10/5/24 64/12/24 62/5/24 +f 4/3/25 64/12/25 6/4/25 +f 64/12/25 4/3/25 59/13/25 +f 63/10/26 15/8/26 11/6/26 +f 15/8/26 63/10/26 61/11/26 +f 67/19/6 66/19/6 65/18/6 +f 66/19/6 67/19/6 68/20/6 +f 67/19/6 69/21/6 68/20/6 +f 66/19/6 68/20/6 70/21/6 +f 69/21/6 67/19/6 71/22/6 +f 69/21/6 71/22/6 72/22/6 +f 72/22/6 71/22/6 73/23/6 +f 66/19/6 70/21/6 74/22/6 +f 74/22/6 70/21/6 75/22/6 +f 74/22/6 75/22/6 76/23/6 +f 73/23/6 71/22/6 77/24/6 +f 74/22/6 76/23/6 78/24/6 +f 73/23/6 77/24/6 79/25/6 +f 78/24/6 76/23/6 79/25/6 +f 78/24/6 79/25/6 77/24/6 +f 78/24/6 77/24/6 80/26/6 +f 82/19/1 81/19/1 59/18/1 +f 81/19/1 82/19/1 83/20/1 +f 83/20/1 82/19/1 84/21/1 +f 85/21/1 81/19/1 83/20/1 +f 84/21/1 82/19/1 86/22/1 +f 84/21/1 86/22/1 87/22/1 +f 81/19/1 85/21/1 88/22/1 +f 88/22/1 85/21/1 89/22/1 +f 88/22/1 89/22/1 90/23/1 +f 87/22/1 86/22/1 91/24/1 +f 88/22/1 90/23/1 92/24/1 +f 87/22/1 91/24/1 93/23/1 +f 92/24/1 90/23/1 94/25/1 +f 93/23/1 91/24/1 94/25/1 +f 92/24/1 94/25/1 91/24/1 +f 92/24/1 91/24/1 95/26/1 + +g coin-gold + + + + +usemtl colormap + +f 3/2/1 2/2/1 1/1/1 +f 2/2/1 3/2/1 4/3/1 +f 4/3/1 3/2/1 5/4/1 +f 6/4/1 2/2/1 4/3/1 +f 5/4/1 3/2/1 7/5/1 +f 5/4/1 7/5/1 8/5/1 +f 2/2/1 6/4/1 9/5/1 +f 9/5/1 6/4/1 10/5/1 +f 9/5/1 10/5/1 11/6/1 +f 8/5/1 7/5/1 12/7/1 +f 9/5/1 11/6/1 13/7/1 +f 8/5/1 12/7/1 14/6/1 +f 13/7/1 11/6/1 15/8/1 +f 14/6/1 12/7/1 15/8/1 +f 13/7/1 15/8/1 12/7/1 +f 13/7/1 12/7/1 16/9/1 +f 17/7/2 9/5/2 13/7/2 +f 9/5/2 17/7/2 18/5/2 +f 18/5/3 2/2/3 9/5/3 +f 2/2/3 18/5/3 19/2/3 +f 20/2/4 7/5/4 3/2/4 +f 7/5/4 20/2/4 21/5/4 +f 24/8/5 23/10/5 22/6/5 +f 23/10/5 24/8/5 25/11/5 +f 19/2/6 20/2/6 26/1/6 +f 20/2/6 19/2/6 27/3/6 +f 27/3/6 19/2/6 28/4/6 +f 29/4/6 20/2/6 27/3/6 +f 28/4/6 19/2/6 18/5/6 +f 28/4/6 18/5/6 30/5/6 +f 20/2/6 29/4/6 21/5/6 +f 21/5/6 29/4/6 31/5/6 +f 21/5/6 31/5/6 32/6/6 +f 30/5/6 18/5/6 17/7/6 +f 21/5/6 32/6/6 33/7/6 +f 30/5/6 17/7/6 22/6/6 +f 33/7/6 32/6/6 24/8/6 +f 22/6/6 17/7/6 24/8/6 +f 33/7/6 24/8/6 17/7/6 +f 33/7/6 17/7/6 34/9/6 +f 35/12/7 27/3/7 28/4/7 +f 27/3/7 35/12/7 36/13/7 +f 31/5/8 38/12/8 37/5/8 +f 38/12/8 31/5/8 29/4/8 +f 32/6/9 25/11/9 24/8/9 +f 25/11/9 32/6/9 39/10/9 +f 30/5/10 23/10/10 40/5/10 +f 23/10/10 30/5/10 22/6/10 +f 36/13/11 29/4/11 27/3/11 +f 29/4/11 36/13/11 38/12/11 +f 32/6/12 37/5/12 39/10/12 +f 37/5/12 32/6/12 31/5/12 +f 43/15/6 42/15/6 41/14/6 +f 42/15/6 43/15/6 44/5/6 +f 44/5/6 43/15/6 45/5/6 +f 44/5/6 45/5/6 46/16/6 +f 46/16/6 45/5/6 47/16/6 +f 46/16/6 47/16/6 48/17/6 +f 28/4/13 40/5/13 35/12/13 +f 40/5/13 28/4/13 30/5/13 +f 12/7/14 34/9/14 16/9/14 +f 34/9/14 12/7/14 33/7/14 +f 16/9/15 17/7/15 13/7/15 +f 17/7/15 16/9/15 34/9/15 +f 20/2/16 1/1/16 26/1/16 +f 1/1/16 20/2/16 3/2/16 +f 21/5/17 12/7/17 7/5/17 +f 12/7/17 21/5/17 33/7/17 +f 26/1/18 2/2/18 19/2/18 +f 2/2/18 26/1/18 1/1/18 +f 49/10/19 8/5/19 14/6/19 +f 8/5/19 49/10/19 50/5/19 +f 53/15/1 52/15/1 51/14/1 +f 52/15/1 53/15/1 54/5/1 +f 54/5/1 53/15/1 55/5/1 +f 54/5/1 55/5/1 56/16/1 +f 54/5/1 56/16/1 57/16/1 +f 57/16/1 56/16/1 58/17/1 +f 4/3/20 60/12/20 59/13/20 +f 60/12/20 4/3/20 5/4/20 +f 50/5/21 5/4/21 8/5/21 +f 5/4/21 50/5/21 60/12/21 +f 49/10/22 15/8/22 61/11/22 +f 15/8/22 49/10/22 14/6/22 +f 62/5/23 11/6/23 10/5/23 +f 11/6/23 62/5/23 63/10/23 +f 64/12/24 10/5/24 6/4/24 +f 10/5/24 64/12/24 62/5/24 +f 4/3/25 64/12/25 6/4/25 +f 64/12/25 4/3/25 59/13/25 +f 63/10/26 15/8/26 11/6/26 +f 15/8/26 63/10/26 61/11/26 +f 67/19/6 66/19/6 65/18/6 +f 66/19/6 67/19/6 68/20/6 +f 67/19/6 69/21/6 68/20/6 +f 66/19/6 68/20/6 70/21/6 +f 69/21/6 67/19/6 71/22/6 +f 69/21/6 71/22/6 72/22/6 +f 72/22/6 71/22/6 73/23/6 +f 66/19/6 70/21/6 74/22/6 +f 74/22/6 70/21/6 75/22/6 +f 74/22/6 75/22/6 76/23/6 +f 73/23/6 71/22/6 77/24/6 +f 74/22/6 76/23/6 78/24/6 +f 73/23/6 77/24/6 79/25/6 +f 78/24/6 76/23/6 79/25/6 +f 78/24/6 79/25/6 77/24/6 +f 78/24/6 77/24/6 80/26/6 +f 82/19/1 81/19/1 59/18/1 +f 81/19/1 82/19/1 83/20/1 +f 83/20/1 82/19/1 84/21/1 +f 85/21/1 81/19/1 83/20/1 +f 84/21/1 82/19/1 86/22/1 +f 84/21/1 86/22/1 87/22/1 +f 81/19/1 85/21/1 88/22/1 +f 88/22/1 85/21/1 89/22/1 +f 88/22/1 89/22/1 90/23/1 +f 87/22/1 86/22/1 91/24/1 +f 88/22/1 90/23/1 92/24/1 +f 87/22/1 91/24/1 93/23/1 +f 92/24/1 90/23/1 94/25/1 +f 93/23/1 91/24/1 94/25/1 +f 92/24/1 94/25/1 91/24/1 +f 92/24/1 91/24/1 95/26/1 + diff --git a/Sources/LaneRunnerDemo/Resources/Kenney/platformer/fence-low-straight.mtl b/Sources/LaneRunnerDemo/Resources/Kenney/platformer/fence-low-straight.mtl new file mode 100644 index 0000000..462deb0 --- /dev/null +++ b/Sources/LaneRunnerDemo/Resources/Kenney/platformer/fence-low-straight.mtl @@ -0,0 +1,6 @@ +# Created by Kenney (www.kenney.nl) + +newmtl colormap +Kd 1 1 1 +map_Kd Textures/colormap.png + diff --git a/Sources/LaneRunnerDemo/Resources/Kenney/platformer/fence-low-straight.obj b/Sources/LaneRunnerDemo/Resources/Kenney/platformer/fence-low-straight.obj new file mode 100644 index 0000000..820f006 --- /dev/null +++ b/Sources/LaneRunnerDemo/Resources/Kenney/platformer/fence-low-straight.obj @@ -0,0 +1,236 @@ +# Created by Kenney (www.kenney.nl) + +mtllib fence-low-straight.mtl + +g fence-low-straight + +v -0.3 0 0.4 1 1 1 +v -0.3292893 0 0.3292893 1 1 1 +v -0.3292893 0 0.4707107 1 1 1 +v -0.4 0 0.5 1 1 1 +v -0.4 0 0.3 1 1 1 +v -0.4707107 0 0.4707107 1 1 1 +v -0.4707107 0 0.3292893 1 1 1 +v -0.5 0 0.4 1 1 1 +v -0.3 0.3 0.4 1 1 1 +v -0.3292893 0.3 0.4707107 1 1 1 +v -0.4 0.3 0.5 1 1 1 +v -0.4707107 0.3 0.4707107 1 1 1 +v -0.5 0.3 0.4 1 1 1 +v -0.4707107 0.3 0.3292893 1 1 1 +v -0.4 0.3 0.3 1 1 1 +v -0.3292893 0.3 0.3292893 1 1 1 +v 0.5 0 0.4 1 1 1 +v 0.4707107 0 0.3292893 1 1 1 +v 0.4707107 0 0.4707107 1 1 1 +v 0.4 0 0.5 1 1 1 +v 0.4 0 0.3 1 1 1 +v 0.3292893 0 0.4707107 1 1 1 +v 0.3292893 0 0.3292893 1 1 1 +v 0.3 0 0.4 1 1 1 +v 0.5 0.3 0.4 1 1 1 +v 0.4707107 0.3 0.4707107 1 1 1 +v 0.4 0.3 0.5 1 1 1 +v 0.3292893 0.3 0.4707107 1 1 1 +v 0.3 0.3 0.4 1 1 1 +v 0.3292893 0.3 0.3292893 1 1 1 +v 0.4 0.3 0.3 1 1 1 +v 0.4707107 0.3 0.3292893 1 1 1 +v 0.4 0.224 0.349 1 1 1 +v 0.4 0.224 0.451 1 1 1 +v -0.4 0.224 0.349 1 1 1 +v -0.4 0.224 0.451 1 1 1 +v 0.4 0.097 0.476 1 1 1 +v -0.4 0.097 0.476 1 1 1 +v 0.4 0.199 0.476 1 1 1 +v -0.4 0.199 0.476 1 1 1 +v 0.4 0.072 0.451 1 1 1 +v 0.4 0.072 0.349 1 1 1 +v -0.4 0.072 0.451 1 1 1 +v -0.4 0.072 0.349 1 1 1 +v -0.4 0.097 0.324 1 1 1 +v 0.4 0.097 0.324 1 1 1 +v -0.4 0.199 0.324 1 1 1 +v 0.4 0.199 0.324 1 1 1 + +vn 0 -1 0 +vn 1 0 0 +vn 0.7071068 0 0.7071068 +vn 0 0 1 +vn -0.7071068 0 0.7071068 +vn -1 0 0 +vn -0.7071068 0 -0.7071068 +vn 0 0 -1 +vn 0.7071068 0 -0.7071068 +vn 0 0.9238796 -0.3826835 +vn 0 0.9238796 0.3826835 +vn 0 -0.3826835 0.9238796 +vn 0 0.3826835 0.9238796 +vn 0 -0.9238796 0.3826835 +vn 0 -0.9238796 -0.3826835 +vn 0 -0.3826835 -0.9238796 +vn 0 0.3826835 -0.9238796 +vn 0 1 0 + +vt 0.59375 0.275 +vt 0.59375 0.475 +vt 0.59375 0.4081579 +vt 0.59375 0.4618421 +vt 0.59375 0.395 +vt 0.46875 0.475 + +usemtl colormap + +f 3/1/1 2/1/1 1/1/1 +f 2/1/1 3/1/1 4/1/1 +f 2/1/1 4/1/1 5/1/1 +f 5/1/1 4/1/1 6/1/1 +f 5/1/1 6/1/1 7/1/1 +f 7/1/1 6/1/1 8/1/1 +f 10/2/3 1/1/2 9/2/2 +f 1/1/2 10/2/3 3/1/3 +f 10/2/3 4/1/4 3/1/3 +f 4/1/4 10/2/3 11/2/4 +f 11/2/4 6/1/5 4/1/4 +f 6/1/5 11/2/4 12/2/5 +f 6/1/5 13/2/6 8/1/6 +f 13/2/6 6/1/5 12/2/5 +f 8/1/6 14/2/7 7/1/7 +f 14/2/7 8/1/6 13/2/6 +f 14/2/7 5/1/8 7/1/7 +f 5/1/8 14/2/7 15/2/8 +f 15/2/8 2/1/9 5/1/8 +f 2/1/9 15/2/8 16/2/9 +f 9/2/2 2/1/9 16/2/9 +f 2/1/9 9/2/2 1/1/2 +f 19/1/1 18/1/1 17/1/1 +f 18/1/1 19/1/1 20/1/1 +f 18/1/1 20/1/1 21/1/1 +f 21/1/1 20/1/1 22/1/1 +f 21/1/1 22/1/1 23/1/1 +f 23/1/1 22/1/1 24/1/1 +f 26/2/3 17/1/2 25/2/2 +f 17/1/2 26/2/3 19/1/3 +f 26/2/3 20/1/4 19/1/3 +f 20/1/4 26/2/3 27/2/4 +f 27/2/4 22/1/5 20/1/4 +f 22/1/5 27/2/4 28/2/5 +f 22/1/5 29/2/6 24/1/6 +f 29/2/6 22/1/5 28/2/5 +f 24/1/6 30/2/7 23/1/7 +f 30/2/7 24/1/6 29/2/6 +f 30/2/7 21/1/8 23/1/7 +f 21/1/8 30/2/7 31/2/8 +f 31/2/8 18/1/9 21/1/8 +f 18/1/9 31/2/8 32/2/9 +f 25/2/2 18/1/9 32/2/9 +f 18/1/9 25/2/2 17/1/2 +f 35/2/10 34/2/11 33/2/10 +f 34/2/11 35/2/10 36/2/11 +f 39/4/13 38/3/12 37/3/12 +f 38/3/12 39/4/13 40/4/13 +f 43/5/14 42/5/15 41/5/14 +f 42/5/15 43/5/14 44/5/15 +f 47/4/17 46/3/16 45/3/16 +f 46/3/16 47/4/17 48/4/17 +f 38/3/12 41/5/14 37/3/12 +f 41/5/14 38/3/12 43/5/14 +f 44/5/15 46/3/16 42/5/15 +f 46/3/16 44/5/15 45/3/16 +f 47/4/17 33/2/10 48/4/17 +f 33/2/10 47/4/17 35/2/10 +f 36/2/11 39/4/13 34/2/11 +f 39/4/13 36/2/11 40/4/13 +f 16/6/18 10/6/18 9/6/18 +f 10/6/18 16/6/18 15/6/18 +f 10/6/18 15/6/18 11/6/18 +f 11/6/18 15/6/18 14/6/18 +f 11/6/18 14/6/18 12/6/18 +f 12/6/18 14/6/18 13/6/18 +f 32/6/18 26/6/18 25/6/18 +f 26/6/18 32/6/18 31/6/18 +f 26/6/18 31/6/18 27/6/18 +f 27/6/18 31/6/18 30/6/18 +f 27/6/18 30/6/18 28/6/18 +f 28/6/18 30/6/18 29/6/18 + +g fence-low-straight + + + + +usemtl colormap + +f 3/1/1 2/1/1 1/1/1 +f 2/1/1 3/1/1 4/1/1 +f 2/1/1 4/1/1 5/1/1 +f 5/1/1 4/1/1 6/1/1 +f 5/1/1 6/1/1 7/1/1 +f 7/1/1 6/1/1 8/1/1 +f 10/2/3 1/1/2 9/2/2 +f 1/1/2 10/2/3 3/1/3 +f 10/2/3 4/1/4 3/1/3 +f 4/1/4 10/2/3 11/2/4 +f 11/2/4 6/1/5 4/1/4 +f 6/1/5 11/2/4 12/2/5 +f 6/1/5 13/2/6 8/1/6 +f 13/2/6 6/1/5 12/2/5 +f 8/1/6 14/2/7 7/1/7 +f 14/2/7 8/1/6 13/2/6 +f 14/2/7 5/1/8 7/1/7 +f 5/1/8 14/2/7 15/2/8 +f 15/2/8 2/1/9 5/1/8 +f 2/1/9 15/2/8 16/2/9 +f 9/2/2 2/1/9 16/2/9 +f 2/1/9 9/2/2 1/1/2 +f 19/1/1 18/1/1 17/1/1 +f 18/1/1 19/1/1 20/1/1 +f 18/1/1 20/1/1 21/1/1 +f 21/1/1 20/1/1 22/1/1 +f 21/1/1 22/1/1 23/1/1 +f 23/1/1 22/1/1 24/1/1 +f 26/2/3 17/1/2 25/2/2 +f 17/1/2 26/2/3 19/1/3 +f 26/2/3 20/1/4 19/1/3 +f 20/1/4 26/2/3 27/2/4 +f 27/2/4 22/1/5 20/1/4 +f 22/1/5 27/2/4 28/2/5 +f 22/1/5 29/2/6 24/1/6 +f 29/2/6 22/1/5 28/2/5 +f 24/1/6 30/2/7 23/1/7 +f 30/2/7 24/1/6 29/2/6 +f 30/2/7 21/1/8 23/1/7 +f 21/1/8 30/2/7 31/2/8 +f 31/2/8 18/1/9 21/1/8 +f 18/1/9 31/2/8 32/2/9 +f 25/2/2 18/1/9 32/2/9 +f 18/1/9 25/2/2 17/1/2 +f 35/2/10 34/2/11 33/2/10 +f 34/2/11 35/2/10 36/2/11 +f 39/4/13 38/3/12 37/3/12 +f 38/3/12 39/4/13 40/4/13 +f 43/5/14 42/5/15 41/5/14 +f 42/5/15 43/5/14 44/5/15 +f 47/4/17 46/3/16 45/3/16 +f 46/3/16 47/4/17 48/4/17 +f 38/3/12 41/5/14 37/3/12 +f 41/5/14 38/3/12 43/5/14 +f 44/5/15 46/3/16 42/5/15 +f 46/3/16 44/5/15 45/3/16 +f 47/4/17 33/2/10 48/4/17 +f 33/2/10 47/4/17 35/2/10 +f 36/2/11 39/4/13 34/2/11 +f 39/4/13 36/2/11 40/4/13 +f 16/6/18 10/6/18 9/6/18 +f 10/6/18 16/6/18 15/6/18 +f 10/6/18 15/6/18 11/6/18 +f 11/6/18 15/6/18 14/6/18 +f 11/6/18 14/6/18 12/6/18 +f 12/6/18 14/6/18 13/6/18 +f 32/6/18 26/6/18 25/6/18 +f 26/6/18 32/6/18 31/6/18 +f 26/6/18 31/6/18 27/6/18 +f 27/6/18 31/6/18 30/6/18 +f 27/6/18 30/6/18 28/6/18 +f 28/6/18 30/6/18 29/6/18 + diff --git a/Sources/LaneRunnerDemo/Resources/Kenney/platformer/tree-pine.mtl b/Sources/LaneRunnerDemo/Resources/Kenney/platformer/tree-pine.mtl new file mode 100644 index 0000000..462deb0 --- /dev/null +++ b/Sources/LaneRunnerDemo/Resources/Kenney/platformer/tree-pine.mtl @@ -0,0 +1,6 @@ +# Created by Kenney (www.kenney.nl) + +newmtl colormap +Kd 1 1 1 +map_Kd Textures/colormap.png + diff --git a/Sources/LaneRunnerDemo/Resources/Kenney/platformer/tree-pine.obj b/Sources/LaneRunnerDemo/Resources/Kenney/platformer/tree-pine.obj new file mode 100644 index 0000000..11ea5aa --- /dev/null +++ b/Sources/LaneRunnerDemo/Resources/Kenney/platformer/tree-pine.obj @@ -0,0 +1,686 @@ +# Created by Kenney (www.kenney.nl) + +mtllib tree-pine.mtl + +g tree-pine + +v 0.3 0 0 1 1 1 +v 0.15 0 -0.2598076 1 1 1 +v 0.15 0 0.2598076 1 1 1 +v -0.15 0 -0.2598076 1 1 1 +v -0.15 0 0.2598076 1 1 1 +v -0.3 0 0 1 1 1 +v 0.10989 0.1491429 0.1903351 1 1 1 +v -0.10989 0.1491429 0.1903351 1 1 1 +v 0.06435 0.522 0.1114575 1 1 1 +v -0.06435 0.522 0.1114575 1 1 1 +v -0.10989 0.1491429 -0.1903351 1 1 1 +v 0.10989 0.1491429 -0.1903351 1 1 1 +v -0.06435 0.522 -0.1114575 1 1 1 +v 0.06435 0.522 -0.1114575 1 1 1 +v -0.21978 0.1491429 -1.010676E-14 1 1 1 +v 0.21978 0.1491429 -1.010676E-14 1 1 1 +v -0.1287 0.522 -5.775291E-15 1 1 1 +v 0.1287 0.522 -5.775291E-15 1 1 1 +v -0.1434731 1.596684 0.2485027 1 1 1 +v -0.2485027 1.596684 0.1434731 1 1 1 +v -1.299441E-14 1.996683 1.588205E-14 1 1 1 +v -0.2869462 1.596684 2.598881E-14 1 1 1 +v -0.2485027 1.596684 -0.1434731 1 1 1 +v -0.1434731 1.596684 -0.2485027 1 1 1 +v -5.775291E-15 1.596684 -0.2869462 1 1 1 +v 0.1434731 1.596684 -0.2485027 1 1 1 +v 0.2485027 1.596684 -0.1434731 1 1 1 +v 0.2869462 1.596684 2.598881E-14 1 1 1 +v 0.2485027 1.596684 0.1434731 1 1 1 +v 0.1434731 1.596684 0.2485027 1 1 1 +v -5.775291E-15 1.596684 0.2869462 1 1 1 +v 0.3472748 0.9499999 0 1 1 1 +v 0.3007488 0.9499999 -0.1736374 1 1 1 +v 0.3007488 0.9499999 0.1736374 1 1 1 +v 0.1736374 0.9499999 0.3007488 1 1 1 +v 0.1736374 0.9499999 -0.3007488 1 1 1 +v -4.331469E-15 0.9499999 0.3472748 1 1 1 +v -2.887646E-15 0.9499999 -0.3472748 1 1 1 +v -0.1736374 0.9499999 -0.3007488 1 1 1 +v -0.1736374 0.9499999 0.3007488 1 1 1 +v -0.3007488 0.9499999 -0.1736374 1 1 1 +v -0.3007488 0.9499999 0.1736374 1 1 1 +v -0.3472748 0.9499999 -2.887645E-15 1 1 1 +v 0.3550899 0.9999999 0.2050112 1 1 1 +v 0.2050112 0.9999999 0.3550899 1 1 1 +v 0.2050112 0.9999999 -0.3550899 1 1 1 +v -1.443823E-15 0.9999999 -0.4100225 1 1 1 +v 0.3550899 0.9999999 -0.2050112 1 1 1 +v 0.4100225 0.9999999 2.887646E-15 1 1 1 +v -4.331469E-15 0.9999999 0.4100225 1 1 1 +v -0.2050112 0.9999999 0.3550899 1 1 1 +v -0.3550899 0.9999999 0.2050112 1 1 1 +v -0.4100225 0.9999999 2.887646E-15 1 1 1 +v -0.2050112 0.9999999 -0.3550899 1 1 1 +v -0.3550899 0.9999999 -0.2050112 1 1 1 +v -0.3710746 1.09208 0.21424 1 1 1 +v -0.21424 1.09208 0.3710746 1 1 1 +v -1.443823E-15 1.09208 -0.42848 1 1 1 +v 0.21424 1.09208 -0.3710746 1 1 1 +v 0.3710746 1.09208 0.21424 1 1 1 +v 0.21424 1.09208 0.3710746 1 1 1 +v -0.42848 1.09208 7.219114E-15 1 1 1 +v 0.3710746 1.09208 -0.21424 1 1 1 +v -1.443823E-15 1.09208 0.42848 1 1 1 +v 0.42848 1.09208 7.219114E-15 1 1 1 +v -0.21424 1.09208 -0.3710746 1 1 1 +v -0.3710746 1.09208 -0.21424 1 1 1 +v -0.23712 0.6384487 -0.4107039 1 1 1 +v -4.331469E-15 0.6384487 -0.47424 1 1 1 +v -0.1518265 0.95 -0.2629713 1 1 1 +v 9.529231E-14 0.95 -0.3036531 1 1 1 +v 0.23712 0.6384487 0.4107039 1 1 1 +v -4.331469E-15 0.6384487 0.47424 1 1 1 +v 0.1518265 0.95 0.2629713 1 1 1 +v 9.529231E-14 0.95 0.3036531 1 1 1 +v 0.4107039 0.6384487 -0.23712 1 1 1 +v 0.47424 0.6384487 7.219114E-16 1 1 1 +v 0.2629713 0.95 -0.1518265 1 1 1 +v 0.3036531 0.95 9.384848E-15 1 1 1 +v -0.47424 0.6384487 7.219114E-16 1 1 1 +v -0.3036531 0.95 9.384848E-15 1 1 1 +v -0.4107039 0.6384487 0.23712 1 1 1 +v -0.2629713 0.95 0.1518265 1 1 1 +v 0.23712 0.6384487 -0.4107039 1 1 1 +v 0.1518265 0.95 -0.2629713 1 1 1 +v -0.23712 0.6384487 0.4107039 1 1 1 +v -0.1518265 0.95 0.2629713 1 1 1 +v 0.4107039 0.6384487 0.23712 1 1 1 +v 0.2629713 0.95 0.1518265 1 1 1 +v -0.4107039 0.6384487 -0.23712 1 1 1 +v -0.2629713 0.95 -0.1518265 1 1 1 +v -1.443823E-15 0.572 0.4534235 1 1 1 +v -0.2267118 0.572 0.3926763 1 1 1 +v 0.3926763 0.572 -0.2267118 1 1 1 +v 0.4534235 0.572 2.165734E-15 1 1 1 +v -0.2267118 0.572 -0.3926763 1 1 1 +v -1.443823E-15 0.572 -0.4534235 1 1 1 +v 0.2267118 0.572 -0.3926763 1 1 1 +v -0.3926763 0.572 -0.2267118 1 1 1 +v 0.2267118 0.572 0.3926763 1 1 1 +v -0.4534235 0.572 -7.219114E-16 1 1 1 +v -0.3926763 0.572 0.2267118 1 1 1 +v 0.3926763 0.572 0.2267118 1 1 1 +v 0.3836782 0.522 -3.609557E-15 1 1 1 +v 0.3322751 0.522 -0.1918391 1 1 1 +v 0.3322751 0.522 0.1918391 1 1 1 +v 0.1918391 0.522 -0.3322751 1 1 1 +v 0.1918391 0.522 0.3322751 1 1 1 +v -4.331469E-15 0.522 -0.3836782 1 1 1 +v -4.331469E-15 0.522 0.3836782 1 1 1 +v -0.1918391 0.522 0.3322751 1 1 1 +v -0.1918391 0.522 -0.3322751 1 1 1 +v -0.3322751 0.522 -0.1918391 1 1 1 +v -0.3322751 0.522 0.1918391 1 1 1 +v -0.3836782 0.522 -7.219114E-16 1 1 1 + +vn 0 -1 0 +vn 0.4857184 0.2372985 0.8412889 +vn -0.4857184 0.2372985 0.8412889 +vn -0.4857184 0.2372985 -0.8412889 +vn 0.4857184 0.2372985 -0.8412889 +vn 0.4403436 0.4736983 0.7626975 +vn -0.4403436 0.4736983 0.7626975 +vn -0.4403436 0.4736983 -0.7626975 +vn 0.4403436 0.4736983 -0.7626975 +vn -0.8806872 0.4736983 0 +vn 0.8806872 0.4736983 0 +vn -0.9714367 0.2372985 0 +vn 0.9714367 0.2372985 0 +vn -0.4532411 0.4222436 0.7850368 +vn -0.7850368 0.4222436 0.4532411 +vn -0.5812106 0.5695512 0.5812106 +vn -0.9064824 0.4222436 0 +vn -0.7939484 0.5695512 0.2127378 +vn -0.7850368 0.4222436 -0.4532411 +vn -0.7939484 0.5695512 -0.2127378 +vn -0.4532411 0.4222436 -0.7850368 +vn -0.5812106 0.5695512 -0.5812106 +vn 0 0.4222436 -0.9064824 +vn -0.2127378 0.5695512 -0.7939484 +vn 0.4532411 0.4222436 -0.7850368 +vn 0.2127378 0.5695512 -0.7939484 +vn 0.7850368 0.4222436 -0.4532411 +vn 0.5812106 0.5695512 -0.5812106 +vn 0.7939484 0.5695512 -0.2127378 +vn 0.9064824 0.4222436 0 +vn 0.7939484 0.5695512 0.2127378 +vn 0.7850368 0.4222436 0.4532411 +vn 0.5812106 0.5695512 0.5812106 +vn 0.4532411 0.4222436 0.7850368 +vn 0 0.4222436 0.9064824 +vn -0.2127378 0.5695512 0.7939484 +vn 0.2127378 0.5695512 0.7939484 +vn 0.3772412 -0.926115 0 +vn 0.3267005 -0.926115 -0.1886206 +vn 0.3267005 -0.926115 0.1886206 +vn 0.1886206 -0.926115 0.3267005 +vn 0.1886206 -0.926115 -0.3267005 +vn 0 -0.926115 0.3772412 +vn 0 -0.926115 -0.3772412 +vn -0.1886206 -0.926115 -0.3267005 +vn -0.1886206 -0.926115 0.3267005 +vn -0.3267005 -0.926115 -0.1886206 +vn -0.3267005 -0.926115 0.1886206 +vn -0.3772412 -0.926115 0 +vn 0.7514008 -0.4971878 0.4338215 +vn 0.4338215 -0.4971878 0.7514008 +vn 0.4338215 -0.4971878 -0.7514008 +vn 0 -0.4971878 -0.8676429 +vn 0.7514008 -0.4971878 -0.4338215 +vn 0.8676429 -0.4971878 0 +vn 0 -0.4971878 0.8676429 +vn -0.4338215 -0.4971878 0.7514008 +vn -0.7514008 -0.4971878 0.4338215 +vn -0.8676429 -0.4971878 0 +vn -0.4338215 -0.4971878 -0.7514008 +vn -0.7514008 -0.4971878 -0.4338215 +vn -0.8491341 -0.1965408 0.4902479 +vn -0.4902479 -0.1965408 0.8491341 +vn 0 -0.1965408 -0.9804956 +vn 0.4902479 -0.1965408 -0.8491341 +vn 0.8491341 -0.1965408 0.4902479 +vn 0.4902479 -0.1965408 0.8491341 +vn -0.9804956 -0.1965408 0 +vn 0.8491341 -0.1965408 -0.4902479 +vn 0 -0.1965408 0.9804956 +vn 0.9804956 -0.1965408 0 +vn -0.4902479 -0.1965408 -0.8491341 +vn -0.8491341 -0.1965408 -0.4902479 +vn -0.4814213 0.270063 0.8338462 +vn -0.8338462 0.270063 0.4814213 +vn -0.4814213 0.270063 -0.8338462 +vn -0.8338462 0.270063 -0.4814213 +vn 0.9628427 0.270063 0 +vn 0.8338462 0.270063 0.4814213 +vn 0.4814213 0.270063 0.8338462 +vn 0 0.270063 0.9628427 +vn 0.8338462 0.270063 -0.4814213 +vn 0 0.270063 -0.9628427 +vn 0.4814213 0.270063 -0.8338462 +vn -0.9628427 0.270063 0 +vn -0.4385626 0.4802615 -0.7596128 +vn 0 0.4802616 -0.8771254 +vn 0.4385626 0.4802615 0.7596128 +vn 0 0.4802616 0.8771254 +vn 0.7596128 0.4802615 -0.4385626 +vn 0.8771254 0.4802616 0 +vn -0.8771254 0.4802616 0 +vn -0.7596128 0.4802615 0.4385626 +vn 0.4385626 0.4802615 -0.7596128 +vn -0.4385626 0.4802615 0.7596128 +vn 0.7596128 0.4802615 0.4385626 +vn -0.7596128 0.4802615 -0.4385626 +vn 0 -0.5624081 0.8268598 +vn -0.4134299 -0.5624081 0.7160816 +vn 0 -0.2989452 0.9542702 +vn -0.4771352 -0.2989452 0.8264223 +vn 0.8264223 -0.2989452 -0.4771352 +vn 0.7160816 -0.5624081 -0.4134299 +vn 0.9542702 -0.2989452 0 +vn 0.8268598 -0.5624081 0 +vn -0.4134299 -0.5624081 -0.7160816 +vn 0 -0.5624081 -0.8268598 +vn -0.4771352 -0.2989452 -0.8264223 +vn 0 -0.2989452 -0.9542702 +vn 0.4771352 -0.2989452 -0.8264223 +vn 0.4134299 -0.5624081 -0.7160816 +vn -0.7160816 -0.5624081 -0.4134299 +vn -0.8264223 -0.2989452 -0.4771352 +vn 0.4134299 -0.5624081 0.7160816 +vn 0.4771352 -0.2989452 0.8264223 +vn -0.8268598 -0.5624081 0 +vn -0.9542702 -0.2989452 0 +vn -0.7160816 -0.5624081 0.4134299 +vn -0.8264223 -0.2989452 0.4771352 +vn 0.8264223 -0.2989452 0.4771352 +vn 0.7160816 -0.5624081 0.4134299 +vn 0.3506919 -0.9364909 0 +vn 0.3037081 -0.9364909 -0.175346 +vn 0.3037081 -0.9364909 0.175346 +vn 0.175346 -0.9364909 -0.3037081 +vn 0.175346 -0.9364909 0.3037081 +vn 0 -0.9364909 -0.3506919 +vn 0 -0.9364909 0.3506919 +vn -0.175346 -0.9364909 0.3037081 +vn -0.175346 -0.9364909 -0.3037081 +vn -0.3037081 -0.9364909 -0.175346 +vn -0.3037081 -0.9364909 0.175346 +vn -0.3506919 -0.9364909 0 + +vt 0.46875 0.475 +vt 0.46875 0.4178571 +vt 0.46875 0.275 +vt 0.96875 0.386784 +vt 0.96875 0.425 +vt 0.96875 0.325 +vt 0.96875 0.329777 +vt 0.96875 0.3385743 +vt 0.96875 0.3522076 +vt 0.96875 0.3366822 + +usemtl colormap + +f 3/1/1 2/1/1 1/1/1 +f 2/1/1 3/1/1 4/1/1 +f 4/1/1 3/1/1 5/1/1 +f 4/1/1 5/1/1 6/1/1 +f 9/3/2 8/2/3 7/2/2 +f 8/2/3 9/3/2 10/3/3 +f 13/3/4 12/2/5 11/2/4 +f 12/2/5 13/3/4 14/3/5 +f 7/2/6 5/1/7 3/1/6 +f 5/1/7 7/2/6 8/2/7 +f 11/2/8 2/1/9 4/1/8 +f 2/1/9 11/2/8 12/2/9 +f 6/1/10 11/2/8 4/1/8 +f 11/2/8 6/1/10 15/2/10 +f 6/1/10 8/2/7 15/2/10 +f 8/2/7 6/1/10 5/1/7 +f 7/2/6 1/1/11 16/2/11 +f 1/1/11 7/2/6 3/1/6 +f 15/2/12 13/3/4 11/2/4 +f 13/3/4 15/2/12 17/3/12 +f 14/3/5 16/2/13 12/2/5 +f 16/2/13 14/3/5 18/3/13 +f 18/3/13 7/2/2 16/2/13 +f 7/2/2 18/3/13 9/3/2 +f 8/2/3 17/3/12 15/2/12 +f 17/3/12 8/2/3 10/3/3 +f 12/2/9 1/1/11 2/1/9 +f 1/1/11 12/2/9 16/2/11 +f 21/5/16 20/4/15 19/4/14 +f 20/4/15 21/5/18 22/4/17 +f 22/4/17 21/5/20 23/4/19 +f 21/5/22 24/4/21 23/4/19 +f 21/5/24 25/4/23 24/4/21 +f 21/5/26 26/4/25 25/4/23 +f 21/5/28 27/4/27 26/4/25 +f 28/4/30 27/4/27 21/5/29 +f 29/4/32 28/4/30 21/5/31 +f 30/4/34 29/4/32 21/5/33 +f 21/5/36 19/4/14 31/4/35 +f 21/5/37 31/4/35 30/4/34 +f 34/6/40 33/6/39 32/6/38 +f 33/6/39 34/6/40 35/6/41 +f 33/6/39 35/6/41 36/6/42 +f 36/6/42 35/6/41 37/6/43 +f 36/6/42 37/6/43 38/6/44 +f 38/6/44 37/6/43 39/6/45 +f 39/6/45 37/6/43 40/6/46 +f 39/6/45 40/6/46 41/6/47 +f 41/6/47 40/6/46 42/6/48 +f 41/6/47 42/6/48 43/6/49 +f 45/7/51 34/6/40 44/7/50 +f 34/6/40 45/7/51 35/6/41 +f 36/6/42 47/7/53 46/7/52 +f 47/7/53 36/6/42 38/6/44 +f 33/6/39 46/7/52 48/7/54 +f 46/7/52 33/6/39 36/6/42 +f 32/6/38 48/7/54 49/7/55 +f 48/7/54 32/6/38 33/6/39 +f 44/7/50 32/6/38 49/7/55 +f 32/6/38 44/7/50 34/6/40 +f 51/7/57 37/6/43 50/7/56 +f 37/6/43 51/7/57 40/6/46 +f 52/7/58 43/6/49 42/6/48 +f 43/6/49 52/7/58 53/7/59 +f 41/6/47 54/7/60 39/6/45 +f 54/7/60 41/6/47 55/7/61 +f 51/7/57 42/6/48 40/6/46 +f 42/6/48 51/7/57 52/7/58 +f 50/7/56 35/6/41 45/7/51 +f 35/6/41 50/7/56 37/6/43 +f 38/6/44 54/7/60 47/7/53 +f 54/7/60 38/6/44 39/6/45 +f 43/6/49 55/7/61 41/6/47 +f 55/7/61 43/6/49 53/7/59 +f 51/7/57 56/8/62 52/7/58 +f 56/8/62 51/7/57 57/8/63 +f 58/8/64 46/7/52 47/7/53 +f 46/7/52 58/8/64 59/8/65 +f 60/8/66 45/7/51 44/7/50 +f 45/7/51 60/8/66 61/8/67 +f 52/7/58 62/8/68 53/7/59 +f 62/8/68 52/7/58 56/8/62 +f 63/8/69 46/7/52 59/8/65 +f 46/7/52 63/8/69 48/7/54 +f 61/8/67 50/7/56 45/7/51 +f 50/7/56 61/8/67 64/8/70 +f 65/8/71 44/7/50 49/7/55 +f 44/7/50 65/8/71 60/8/66 +f 66/8/72 47/7/53 54/7/60 +f 47/7/53 66/8/72 58/8/64 +f 64/8/70 51/7/57 50/7/56 +f 51/7/57 64/8/70 57/8/63 +f 67/8/73 54/7/60 55/7/61 +f 54/7/60 67/8/73 66/8/72 +f 65/8/71 48/7/54 63/8/69 +f 48/7/54 65/8/71 49/7/55 +f 55/7/61 62/8/68 67/8/73 +f 62/8/68 55/7/61 53/7/59 +f 19/4/14 56/8/75 57/8/74 +f 56/8/75 19/4/14 20/4/15 +f 67/8/77 24/4/21 66/8/76 +f 24/4/21 67/8/77 23/4/19 +f 28/4/30 60/8/79 65/8/78 +f 60/8/79 28/4/30 29/4/32 +f 30/4/34 64/8/81 61/8/80 +f 64/8/81 30/4/34 31/4/35 +f 27/4/27 65/8/78 63/8/82 +f 65/8/78 27/4/27 28/4/30 +f 29/4/32 61/8/80 60/8/79 +f 61/8/80 29/4/32 30/4/34 +f 25/4/23 59/8/84 58/8/83 +f 59/8/84 25/4/23 26/4/25 +f 56/8/75 22/4/17 62/8/85 +f 22/4/17 56/8/75 20/4/15 +f 26/4/25 63/8/82 59/8/84 +f 63/8/82 26/4/25 27/4/27 +f 62/8/85 23/4/19 67/8/77 +f 23/4/19 62/8/85 22/4/17 +f 24/4/21 58/8/83 66/8/76 +f 58/8/83 24/4/21 25/4/23 +f 31/4/35 57/8/74 64/8/81 +f 57/8/74 31/4/35 19/4/14 +f 70/5/86 69/9/87 68/9/86 +f 69/9/87 70/5/86 71/5/87 +f 74/5/88 73/9/89 72/9/88 +f 73/9/89 74/5/88 75/5/89 +f 78/5/90 77/9/91 76/9/90 +f 77/9/91 78/5/90 79/5/91 +f 82/9/93 81/5/92 80/9/92 +f 81/5/92 82/9/93 83/5/93 +f 71/5/87 84/9/94 69/9/87 +f 84/9/94 71/5/87 85/5/94 +f 87/5/95 82/9/93 86/9/95 +f 82/9/93 87/5/95 83/5/93 +f 75/5/89 86/9/95 73/9/89 +f 86/9/95 75/5/89 87/5/95 +f 89/5/96 72/9/88 88/9/96 +f 72/9/88 89/5/96 74/5/88 +f 79/5/91 88/9/96 77/9/91 +f 88/9/96 79/5/91 89/5/96 +f 90/9/97 70/5/86 68/9/86 +f 70/5/86 90/9/97 91/5/97 +f 85/5/94 76/9/90 84/9/94 +f 76/9/90 85/5/94 78/5/90 +f 80/9/92 91/5/97 90/9/97 +f 91/5/97 80/9/92 81/5/92 +f 73/9/100 93/10/99 92/10/98 +f 93/10/99 73/9/100 86/9/101 +f 77/9/104 94/10/103 76/9/102 +f 94/10/103 77/9/104 95/10/105 +f 68/9/108 97/10/107 96/10/106 +f 97/10/107 68/9/108 69/9/109 +f 76/9/102 98/10/111 84/9/110 +f 98/10/111 76/9/102 94/10/103 +f 90/9/113 96/10/106 99/10/112 +f 96/10/106 90/9/113 68/9/108 +f 72/9/115 92/10/98 100/10/114 +f 92/10/98 72/9/115 73/9/100 +f 102/10/118 80/9/117 101/10/116 +f 80/9/117 102/10/118 82/9/119 +f 99/10/112 80/9/117 90/9/113 +f 80/9/117 99/10/112 101/10/116 +f 88/9/120 95/10/105 77/9/104 +f 95/10/105 88/9/120 103/10/121 +f 88/9/120 100/10/114 103/10/121 +f 100/10/114 88/9/120 72/9/115 +f 69/9/109 98/10/111 97/10/107 +f 98/10/111 69/9/109 84/9/110 +f 86/9/101 102/10/118 93/10/99 +f 102/10/118 86/9/101 82/9/119 +f 106/6/124 105/6/123 104/6/122 +f 105/6/123 106/6/124 107/6/125 +f 107/6/125 106/6/124 108/6/126 +f 107/6/125 108/6/126 109/6/127 +f 109/6/127 108/6/126 110/6/128 +f 109/6/127 110/6/128 111/6/129 +f 109/6/127 111/6/129 112/6/130 +f 112/6/130 111/6/129 113/6/131 +f 113/6/131 111/6/129 114/6/132 +f 113/6/131 114/6/132 115/6/133 +f 103/10/121 104/6/122 95/10/105 +f 104/6/122 103/10/121 106/6/124 +f 115/6/133 99/10/112 113/6/131 +f 99/10/112 115/6/133 101/10/116 +f 105/6/123 98/10/111 94/10/103 +f 98/10/111 105/6/123 107/6/125 +f 104/6/122 94/10/103 95/10/105 +f 94/10/103 104/6/122 105/6/123 +f 107/6/125 97/10/107 98/10/111 +f 97/10/107 107/6/125 109/6/127 +f 93/10/99 110/6/128 92/10/98 +f 110/6/128 93/10/99 111/6/129 +f 92/10/98 108/6/126 100/10/114 +f 108/6/126 92/10/98 110/6/128 +f 93/10/99 114/6/132 111/6/129 +f 114/6/132 93/10/99 102/10/118 +f 102/10/118 115/6/133 114/6/132 +f 115/6/133 102/10/118 101/10/116 +f 100/10/114 106/6/124 103/10/121 +f 106/6/124 100/10/114 108/6/126 +f 109/6/127 96/10/106 97/10/107 +f 96/10/106 109/6/127 112/6/130 +f 113/6/131 96/10/106 112/6/130 +f 96/10/106 113/6/131 99/10/112 + +g tree-pine + + + + +usemtl colormap + +f 3/1/1 2/1/1 1/1/1 +f 2/1/1 3/1/1 4/1/1 +f 4/1/1 3/1/1 5/1/1 +f 4/1/1 5/1/1 6/1/1 +f 9/3/2 8/2/3 7/2/2 +f 8/2/3 9/3/2 10/3/3 +f 13/3/4 12/2/5 11/2/4 +f 12/2/5 13/3/4 14/3/5 +f 7/2/6 5/1/7 3/1/6 +f 5/1/7 7/2/6 8/2/7 +f 11/2/8 2/1/9 4/1/8 +f 2/1/9 11/2/8 12/2/9 +f 6/1/10 11/2/8 4/1/8 +f 11/2/8 6/1/10 15/2/10 +f 6/1/10 8/2/7 15/2/10 +f 8/2/7 6/1/10 5/1/7 +f 7/2/6 1/1/11 16/2/11 +f 1/1/11 7/2/6 3/1/6 +f 15/2/12 13/3/4 11/2/4 +f 13/3/4 15/2/12 17/3/12 +f 14/3/5 16/2/13 12/2/5 +f 16/2/13 14/3/5 18/3/13 +f 18/3/13 7/2/2 16/2/13 +f 7/2/2 18/3/13 9/3/2 +f 8/2/3 17/3/12 15/2/12 +f 17/3/12 8/2/3 10/3/3 +f 12/2/9 1/1/11 2/1/9 +f 1/1/11 12/2/9 16/2/11 +f 21/5/16 20/4/15 19/4/14 +f 20/4/15 21/5/18 22/4/17 +f 22/4/17 21/5/20 23/4/19 +f 21/5/22 24/4/21 23/4/19 +f 21/5/24 25/4/23 24/4/21 +f 21/5/26 26/4/25 25/4/23 +f 21/5/28 27/4/27 26/4/25 +f 28/4/30 27/4/27 21/5/29 +f 29/4/32 28/4/30 21/5/31 +f 30/4/34 29/4/32 21/5/33 +f 21/5/36 19/4/14 31/4/35 +f 21/5/37 31/4/35 30/4/34 +f 34/6/40 33/6/39 32/6/38 +f 33/6/39 34/6/40 35/6/41 +f 33/6/39 35/6/41 36/6/42 +f 36/6/42 35/6/41 37/6/43 +f 36/6/42 37/6/43 38/6/44 +f 38/6/44 37/6/43 39/6/45 +f 39/6/45 37/6/43 40/6/46 +f 39/6/45 40/6/46 41/6/47 +f 41/6/47 40/6/46 42/6/48 +f 41/6/47 42/6/48 43/6/49 +f 45/7/51 34/6/40 44/7/50 +f 34/6/40 45/7/51 35/6/41 +f 36/6/42 47/7/53 46/7/52 +f 47/7/53 36/6/42 38/6/44 +f 33/6/39 46/7/52 48/7/54 +f 46/7/52 33/6/39 36/6/42 +f 32/6/38 48/7/54 49/7/55 +f 48/7/54 32/6/38 33/6/39 +f 44/7/50 32/6/38 49/7/55 +f 32/6/38 44/7/50 34/6/40 +f 51/7/57 37/6/43 50/7/56 +f 37/6/43 51/7/57 40/6/46 +f 52/7/58 43/6/49 42/6/48 +f 43/6/49 52/7/58 53/7/59 +f 41/6/47 54/7/60 39/6/45 +f 54/7/60 41/6/47 55/7/61 +f 51/7/57 42/6/48 40/6/46 +f 42/6/48 51/7/57 52/7/58 +f 50/7/56 35/6/41 45/7/51 +f 35/6/41 50/7/56 37/6/43 +f 38/6/44 54/7/60 47/7/53 +f 54/7/60 38/6/44 39/6/45 +f 43/6/49 55/7/61 41/6/47 +f 55/7/61 43/6/49 53/7/59 +f 51/7/57 56/8/62 52/7/58 +f 56/8/62 51/7/57 57/8/63 +f 58/8/64 46/7/52 47/7/53 +f 46/7/52 58/8/64 59/8/65 +f 60/8/66 45/7/51 44/7/50 +f 45/7/51 60/8/66 61/8/67 +f 52/7/58 62/8/68 53/7/59 +f 62/8/68 52/7/58 56/8/62 +f 63/8/69 46/7/52 59/8/65 +f 46/7/52 63/8/69 48/7/54 +f 61/8/67 50/7/56 45/7/51 +f 50/7/56 61/8/67 64/8/70 +f 65/8/71 44/7/50 49/7/55 +f 44/7/50 65/8/71 60/8/66 +f 66/8/72 47/7/53 54/7/60 +f 47/7/53 66/8/72 58/8/64 +f 64/8/70 51/7/57 50/7/56 +f 51/7/57 64/8/70 57/8/63 +f 67/8/73 54/7/60 55/7/61 +f 54/7/60 67/8/73 66/8/72 +f 65/8/71 48/7/54 63/8/69 +f 48/7/54 65/8/71 49/7/55 +f 55/7/61 62/8/68 67/8/73 +f 62/8/68 55/7/61 53/7/59 +f 19/4/14 56/8/75 57/8/74 +f 56/8/75 19/4/14 20/4/15 +f 67/8/77 24/4/21 66/8/76 +f 24/4/21 67/8/77 23/4/19 +f 28/4/30 60/8/79 65/8/78 +f 60/8/79 28/4/30 29/4/32 +f 30/4/34 64/8/81 61/8/80 +f 64/8/81 30/4/34 31/4/35 +f 27/4/27 65/8/78 63/8/82 +f 65/8/78 27/4/27 28/4/30 +f 29/4/32 61/8/80 60/8/79 +f 61/8/80 29/4/32 30/4/34 +f 25/4/23 59/8/84 58/8/83 +f 59/8/84 25/4/23 26/4/25 +f 56/8/75 22/4/17 62/8/85 +f 22/4/17 56/8/75 20/4/15 +f 26/4/25 63/8/82 59/8/84 +f 63/8/82 26/4/25 27/4/27 +f 62/8/85 23/4/19 67/8/77 +f 23/4/19 62/8/85 22/4/17 +f 24/4/21 58/8/83 66/8/76 +f 58/8/83 24/4/21 25/4/23 +f 31/4/35 57/8/74 64/8/81 +f 57/8/74 31/4/35 19/4/14 +f 70/5/86 69/9/87 68/9/86 +f 69/9/87 70/5/86 71/5/87 +f 74/5/88 73/9/89 72/9/88 +f 73/9/89 74/5/88 75/5/89 +f 78/5/90 77/9/91 76/9/90 +f 77/9/91 78/5/90 79/5/91 +f 82/9/93 81/5/92 80/9/92 +f 81/5/92 82/9/93 83/5/93 +f 71/5/87 84/9/94 69/9/87 +f 84/9/94 71/5/87 85/5/94 +f 87/5/95 82/9/93 86/9/95 +f 82/9/93 87/5/95 83/5/93 +f 75/5/89 86/9/95 73/9/89 +f 86/9/95 75/5/89 87/5/95 +f 89/5/96 72/9/88 88/9/96 +f 72/9/88 89/5/96 74/5/88 +f 79/5/91 88/9/96 77/9/91 +f 88/9/96 79/5/91 89/5/96 +f 90/9/97 70/5/86 68/9/86 +f 70/5/86 90/9/97 91/5/97 +f 85/5/94 76/9/90 84/9/94 +f 76/9/90 85/5/94 78/5/90 +f 80/9/92 91/5/97 90/9/97 +f 91/5/97 80/9/92 81/5/92 +f 73/9/100 93/10/99 92/10/98 +f 93/10/99 73/9/100 86/9/101 +f 77/9/104 94/10/103 76/9/102 +f 94/10/103 77/9/104 95/10/105 +f 68/9/108 97/10/107 96/10/106 +f 97/10/107 68/9/108 69/9/109 +f 76/9/102 98/10/111 84/9/110 +f 98/10/111 76/9/102 94/10/103 +f 90/9/113 96/10/106 99/10/112 +f 96/10/106 90/9/113 68/9/108 +f 72/9/115 92/10/98 100/10/114 +f 92/10/98 72/9/115 73/9/100 +f 102/10/118 80/9/117 101/10/116 +f 80/9/117 102/10/118 82/9/119 +f 99/10/112 80/9/117 90/9/113 +f 80/9/117 99/10/112 101/10/116 +f 88/9/120 95/10/105 77/9/104 +f 95/10/105 88/9/120 103/10/121 +f 88/9/120 100/10/114 103/10/121 +f 100/10/114 88/9/120 72/9/115 +f 69/9/109 98/10/111 97/10/107 +f 98/10/111 69/9/109 84/9/110 +f 86/9/101 102/10/118 93/10/99 +f 102/10/118 86/9/101 82/9/119 +f 106/6/124 105/6/123 104/6/122 +f 105/6/123 106/6/124 107/6/125 +f 107/6/125 106/6/124 108/6/126 +f 107/6/125 108/6/126 109/6/127 +f 109/6/127 108/6/126 110/6/128 +f 109/6/127 110/6/128 111/6/129 +f 109/6/127 111/6/129 112/6/130 +f 112/6/130 111/6/129 113/6/131 +f 113/6/131 111/6/129 114/6/132 +f 113/6/131 114/6/132 115/6/133 +f 103/10/121 104/6/122 95/10/105 +f 104/6/122 103/10/121 106/6/124 +f 115/6/133 99/10/112 113/6/131 +f 99/10/112 115/6/133 101/10/116 +f 105/6/123 98/10/111 94/10/103 +f 98/10/111 105/6/123 107/6/125 +f 104/6/122 94/10/103 95/10/105 +f 94/10/103 104/6/122 105/6/123 +f 107/6/125 97/10/107 98/10/111 +f 97/10/107 107/6/125 109/6/127 +f 93/10/99 110/6/128 92/10/98 +f 110/6/128 93/10/99 111/6/129 +f 92/10/98 108/6/126 100/10/114 +f 108/6/126 92/10/98 110/6/128 +f 93/10/99 114/6/132 111/6/129 +f 114/6/132 93/10/99 102/10/118 +f 102/10/118 115/6/133 114/6/132 +f 115/6/133 102/10/118 101/10/116 +f 100/10/114 106/6/124 103/10/121 +f 106/6/124 100/10/114 108/6/126 +f 109/6/127 96/10/106 97/10/107 +f 96/10/106 109/6/127 112/6/130 +f 113/6/131 96/10/106 112/6/130 +f 96/10/106 113/6/131 99/10/112 + diff --git a/Sources/LaneRunnerDemo/Resources/Kenney/platformer/tree.mtl b/Sources/LaneRunnerDemo/Resources/Kenney/platformer/tree.mtl new file mode 100644 index 0000000..462deb0 --- /dev/null +++ b/Sources/LaneRunnerDemo/Resources/Kenney/platformer/tree.mtl @@ -0,0 +1,6 @@ +# Created by Kenney (www.kenney.nl) + +newmtl colormap +Kd 1 1 1 +map_Kd Textures/colormap.png + diff --git a/Sources/LaneRunnerDemo/Resources/Kenney/platformer/tree.obj b/Sources/LaneRunnerDemo/Resources/Kenney/platformer/tree.obj new file mode 100644 index 0000000..8b190ac --- /dev/null +++ b/Sources/LaneRunnerDemo/Resources/Kenney/platformer/tree.obj @@ -0,0 +1,1300 @@ +# Created by Kenney (www.kenney.nl) + +mtllib tree.mtl + +g tree + +v -0.266418 0.8611413 0.3920087 1 1 1 +v -0.266418 0.80912 0.266418 1 1 1 +v -0.355224 0.8611413 0.355224 1 1 1 +v 0.355224 1.878859 -0.355224 1 1 1 +v 0.3920087 1.878859 -0.266418 1 1 1 +v 0.266418 1.93088 -0.266418 1 1 1 +v -0.266418 1.93088 0.266418 1 1 1 +v -0.266418 1.878859 0.3920087 1 1 1 +v -0.355224 1.878859 0.355224 1 1 1 +v 0.266418 1.93088 0.266418 1 1 1 +v 0.355224 1.878859 0.355224 1 1 1 +v 0.266418 1.878859 0.3920087 1 1 1 +v 0.3920087 0.8611413 -0.266418 1 1 1 +v 0.355224 0.8611413 -0.355224 1 1 1 +v 0.266418 0.80912 -0.266418 1 1 1 +v -0.355224 1.878859 -0.355224 1 1 1 +v -0.266418 1.93088 -0.266418 1 1 1 +v -0.3920087 1.878859 -0.266418 1 1 1 +v -0.266418 1.878859 -0.3920087 1 1 1 +v 0.266418 0.8611413 -0.3920087 1 1 1 +v -0.3920087 0.8611413 0.266418 1 1 1 +v 0.355224 0.8611413 0.355224 1 1 1 +v 0.3920087 0.8611413 0.266418 1 1 1 +v 0.266418 0.80912 0.266418 1 1 1 +v -0.266418 0.80912 -0.266418 1 1 1 +v -0.266418 0.8611413 -0.3920087 1 1 1 +v -0.355224 0.8611413 -0.355224 1 1 1 +v 0.266418 0.8611413 0.3920087 1 1 1 +v 0.266418 1.878859 -0.3920087 1 1 1 +v 0.3920087 1.878859 0.266418 1 1 1 +v -0.3920087 1.878859 0.266418 1 1 1 +v -0.3920087 0.8611413 -0.266418 1 1 1 +v 0.44403 1.753268 0.266418 1 1 1 +v 0.488433 1.37 0.2930598 1 1 1 +v 0.3920087 1.753268 0.3920087 1 1 1 +v 0.4312095 1.37 0.4312095 1 1 1 +v -0.2930598 1.37 0.488433 1 1 1 +v -0.4312095 1.37 0.4312095 1 1 1 +v -0.266418 1.753268 0.44403 1 1 1 +v -0.3920087 1.753268 0.3920087 1 1 1 +v -0.4312095 1.37 -0.4312095 1 1 1 +v -0.2930598 1.37 -0.488433 1 1 1 +v -0.3920087 1.753268 -0.3920087 1 1 1 +v -0.266418 1.753268 -0.44403 1 1 1 +v -0.488433 1.37 -0.2930598 1 1 1 +v -0.44403 1.753268 -0.266418 1 1 1 +v 0.44403 0.986732 0.266418 1 1 1 +v 0.3920087 0.986732 0.3920087 1 1 1 +v -0.488433 1.37 0.2930598 1 1 1 +v -0.44403 0.986732 -0.266418 1 1 1 +v -0.44403 0.986732 0.266418 1 1 1 +v 0.3920087 1.753268 -0.3920087 1 1 1 +v 0.44403 1.753268 -0.266418 1 1 1 +v 0.2930598 1.37 0.488433 1 1 1 +v 0.266418 1.753268 0.44403 1 1 1 +v 0.2930598 1.37 -0.488433 1 1 1 +v 0.4312095 1.37 -0.4312095 1 1 1 +v 0.266418 1.753268 -0.44403 1 1 1 +v -0.3920087 0.986732 -0.3920087 1 1 1 +v 0.266418 0.986732 -0.44403 1 1 1 +v 0.3920087 0.986732 -0.3920087 1 1 1 +v 0.266418 0.986732 0.44403 1 1 1 +v -0.266418 0.986732 -0.44403 1 1 1 +v -0.266418 0.986732 0.44403 1 1 1 +v 0.488433 1.37 -0.2930598 1 1 1 +v 0.44403 0.986732 -0.266418 1 1 1 +v -0.3920087 0.986732 0.3920087 1 1 1 +v -0.44403 1.753268 0.266418 1 1 1 +v 0.5468389 1.174755 0.08635866 1 1 1 +v 0.5502291 1.189972 0.1738199 1 1 1 +v 0.4787821 1.222001 0.0542866 1 1 1 +v 0.424428 1.279841 0.126929 1 1 1 +v 0.4752501 1.257059 0.211956 1 1 1 +v 0.4446806 1.17887 0.06311271 1 1 1 +v 0.3903265 1.23671 0.1357551 1 1 1 +v 0.5127374 1.131624 0.09518477 1 1 1 +v 0.5161276 1.146841 0.182646 1 1 1 +v 0.4411486 1.213928 0.2207821 1 1 1 +v 0.5468388 1.116129 0.3051538 1 1 1 +v 0.478782 1.14101 0.356552 1 1 1 +v 0.5502291 1.173038 0.2370187 1 1 1 +v 0.4752501 1.250205 0.2375349 1 1 1 +v 0.424428 1.227422 0.322562 1 1 1 +v 0.5161276 1.140099 0.2078096 1 1 1 +v 0.4411486 1.217265 0.2083258 1 1 1 +v 0.5127373 1.08319 0.2759447 1 1 1 +v 0.4446805 1.10807 0.3273429 1 1 1 +v 0.3903265 1.194482 0.2933528 1 1 1 +v 0.5250196 1.594786 -0.2305806 1 1 1 +v 0.5284099 1.651695 -0.1624455 1 1 1 +v 0.4569628 1.619666 -0.2819788 1 1 1 +v 0.4026088 1.706079 -0.2479887 1 1 1 +v 0.4534309 1.728862 -0.1629617 1 1 1 +v 0.4228613 1.586727 -0.2527696 1 1 1 +v 0.3685073 1.673139 -0.2187795 1 1 1 +v 0.4909181 1.561847 -0.2013714 1 1 1 +v 0.4943084 1.618756 -0.1332363 1 1 1 +v 0.4193293 1.695922 -0.1337525 1 1 1 +v 0.5250196 1.653412 -0.01178538 1 1 1 +v 0.4569628 1.700658 0.02028668 1 1 1 +v 0.5284099 1.668629 -0.09924665 1 1 1 +v 0.4534309 1.735715 -0.1373827 1 1 1 +v 0.4026088 1.758498 -0.05235567 1 1 1 +v 0.4943084 1.625498 -0.1080728 1 1 1 +v 0.4193293 1.692584 -0.1462088 1 1 1 +v 0.4909181 1.610281 -0.0206115 1 1 1 +v 0.4228613 1.657527 0.01146056 1 1 1 +v 0.3685073 1.715367 -0.06118179 1 1 1 +v 0.2773319 1.006795 -0.5341721 1 1 1 +v 0.3287301 1.031675 -0.4661153 1 1 1 +v 0.2091968 1.063704 -0.5375624 1 1 1 +v 0.209713 1.14087 -0.4625833 1 1 1 +v 0.2947401 1.118088 -0.4117612 1 1 1 +v 0.1799876 1.030765 -0.5034609 1 1 1 +v 0.1805039 1.107931 -0.4284818 1 1 1 +v 0.2481228 0.9738556 -0.5000706 1 1 1 +v 0.299521 0.9987358 -0.4320138 1 1 1 +v 0.2655309 1.085148 -0.3776597 1 1 1 +v 0.05853674 1.065421 -0.5341721 1 1 1 +v 0.145998 1.080638 -0.5375624 1 1 1 +v 0.02646469 1.112667 -0.4661153 1 1 1 +v 0.09910706 1.170507 -0.4117613 1 1 1 +v 0.1841341 1.147724 -0.4625834 1 1 1 +v 0.03529081 1.069536 -0.4320138 1 1 1 +v 0.1079332 1.127376 -0.3776598 1 1 1 +v 0.06736286 1.02229 -0.5000706 1 1 1 +v 0.1548241 1.037507 -0.5034609 1 1 1 +v 0.1929602 1.104593 -0.4284819 1 1 1 +v 0.004424885 1.495981 -0.5475749 1 1 1 +v 0.03649694 1.543226 -0.4795181 1 1 1 +v -0.08303638 1.511198 -0.5509652 1 1 1 +v -0.1211725 1.578284 -0.4759862 1 1 1 +v -0.03614542 1.601066 -0.425164 1 1 1 +v -0.0918625 1.468067 -0.5168637 1 1 1 +v -0.1299986 1.535153 -0.4418847 1 1 1 +v -0.004401233 1.452849 -0.5134734 1 1 1 +v 0.02767082 1.500095 -0.4454166 1 1 1 +v -0.04497154 1.557935 -0.3910626 1 1 1 +v -0.2143703 1.437355 -0.5475749 1 1 1 +v -0.1462352 1.494264 -0.5509652 1 1 1 +v -0.2657685 1.462235 -0.4795181 1 1 1 +v -0.2317784 1.548647 -0.4251641 1 1 1 +v -0.1467514 1.57143 -0.4759862 1 1 1 +v -0.2365593 1.429295 -0.4454166 1 1 1 +v -0.2025692 1.515707 -0.3910626 1 1 1 +v -0.1851611 1.404415 -0.5134735 1 1 1 +v -0.117026 1.461324 -0.5168637 1 1 1 +v -0.1175422 1.53849 -0.4418847 1 1 1 +v -0.5352829 1.075009 0.03476977 1 1 1 +v -0.5386731 1.090226 -0.0526915 1 1 1 +v -0.467226 1.122255 0.06684183 1 1 1 +v -0.412872 1.180095 -0.005800523 1 1 1 +v -0.4636941 1.157312 -0.09082756 1 1 1 +v -0.4331245 1.079124 0.05801571 1 1 1 +v -0.3787705 1.136964 -0.01462664 1 1 1 +v -0.5011814 1.031878 0.02594364 1 1 1 +v -0.5045716 1.047095 -0.06151762 1 1 1 +v -0.4295925 1.114181 -0.09965368 1 1 1 +v -0.5352828 1.016383 -0.1840254 1 1 1 +v -0.467226 1.041263 -0.2354236 1 1 1 +v -0.5386731 1.073292 -0.1158903 1 1 1 +v -0.463694 1.150458 -0.1164065 1 1 1 +v -0.412872 1.127675 -0.2014336 1 1 1 +v -0.5045716 1.040352 -0.08668115 1 1 1 +v -0.4295925 1.117519 -0.08719736 1 1 1 +v -0.5011813 0.9834434 -0.1548163 1 1 1 +v -0.4331245 1.008324 -0.2062145 1 1 1 +v -0.3787705 1.094736 -0.1722244 1 1 1 +v -0.5328737 1.601289 0.2887 1 1 1 +v -0.5362639 1.658198 0.2205649 1 1 1 +v -0.4648168 1.626169 0.3400983 1 1 1 +v -0.4104628 1.712581 0.3061082 1 1 1 +v -0.4612849 1.735364 0.2210811 1 1 1 +v -0.4307154 1.593229 0.3108891 1 1 1 +v -0.3763613 1.679641 0.276899 1 1 1 +v -0.4987722 1.568349 0.2594909 1 1 1 +v -0.5021625 1.625258 0.1913558 1 1 1 +v -0.4271834 1.702424 0.191872 1 1 1 +v -0.5328736 1.659914 0.06990488 1 1 1 +v -0.4648168 1.70716 0.03783281 1 1 1 +v -0.5362639 1.675132 0.1573661 1 1 1 +v -0.4612849 1.742218 0.1955022 1 1 1 +v -0.4104628 1.765001 0.1104752 1 1 1 +v -0.5021625 1.632001 0.1661923 1 1 1 +v -0.4271834 1.699087 0.2043283 1 1 1 +v -0.4987721 1.616783 0.07873099 1 1 1 +v -0.4307154 1.664029 0.04665893 1 1 1 +v -0.3763613 1.721869 0.1193013 1 1 1 +v -0.2144504 1.279628 0.5542628 1 1 1 +v -0.2658486 1.304508 0.4862059 1 1 1 +v -0.1463152 1.336537 0.5576531 1 1 1 +v -0.1468315 1.413703 0.482674 1 1 1 +v -0.2318585 1.39092 0.4318519 1 1 1 +v -0.1171061 1.303597 0.5235516 1 1 1 +v -0.1176223 1.380764 0.4485725 1 1 1 +v -0.1852412 1.246688 0.5201613 1 1 1 +v -0.2366394 1.271569 0.4521044 1 1 1 +v -0.2026493 1.357981 0.3977504 1 1 1 +v 0.004344814 1.338254 0.5542628 1 1 1 +v -0.08311645 1.353471 0.5576531 1 1 1 +v 0.03641687 1.3855 0.486206 1 1 1 +v -0.03622549 1.44334 0.431852 1 1 1 +v -0.1212525 1.420557 0.4826741 1 1 1 +v 0.02759075 1.342369 0.4521045 1 1 1 +v -0.04505161 1.400209 0.3977505 1 1 1 +v -0.004481308 1.295123 0.5201613 1 1 1 +v -0.09194257 1.31034 0.5235516 1 1 1 +v -0.1300786 1.377426 0.4485726 1 1 1 +v 0.08964 0.2311771 0.155261 1 1 1 +v -0.08964 0.2311771 0.155261 1 1 1 +v 0.051 0.80912 0.08833459 1 1 1 +v -0.051 0.80912 0.08833459 1 1 1 +v -0.15 0 -0.2598076 1 1 1 +v 0.15 0 -0.2598076 1 1 1 +v -0.08964 0.2311771 -0.155261 1 1 1 +v 0.08964 0.2311771 -0.155261 1 1 1 +v -0.17928 0.2311771 -1.155058E-14 1 1 1 +v -0.3 0 -5.775291E-15 1 1 1 +v -0.15 0 0.2598076 1 1 1 +v -0.102 0.80912 1.299441E-14 1 1 1 +v 0.102 0.80912 1.010676E-14 1 1 1 +v 0.051 0.80912 -0.08833459 1 1 1 +v -0.051 0.80912 -0.08833459 1 1 1 +v 0.17928 0.2311771 0 1 1 1 +v 0.3 0 5.775291E-15 1 1 1 +v 0.15 0 0.2598076 1 1 1 +v 0.2491689 0.2921786 -0.02044841 1 1 1 +v 0.08693498 0.2714286 -0.06127405 1 1 1 +v 0.2339961 0.2921786 0.1031236 1 1 1 +v 0.06670468 0.2714286 0.1034886 1 1 1 +v 0.06670468 0.4374286 0.1034886 1 1 1 +v 0.2339961 0.4166785 0.1031236 1 1 1 +v 0.08693498 0.4374286 -0.06127405 1 1 1 +v 0.2491689 0.4166785 -0.02044841 1 1 1 +v -0.03488175 0.5149398 -0.08447392 1 1 1 +v -0.03488175 0.6809398 -0.08447392 1 1 1 +v -0.2021518 0.5356898 -0.08177318 1 1 1 +v -0.2021518 0.6601897 -0.08177318 1 1 1 +v -0.05280964 0.5149398 0.08055514 1 1 1 +v -0.2155977 0.5356898 0.04199861 1 1 1 +v -0.05280964 0.6809398 0.08055514 1 1 1 +v -0.2155977 0.6601897 0.04199861 1 1 1 + +vn -0.1447649 -0.6793887 0.7193568 +vn -0.1657278 -0.9721465 0.1657278 +vn -0.5293513 -0.6630041 0.5293513 +vn 0.5293513 0.6630041 -0.5293513 +vn 0.7193568 0.6793887 -0.1447649 +vn 0.1657278 0.9721465 -0.1657278 +vn -0.1657278 0.9721465 0.1657278 +vn -0.1447649 0.6793887 0.7193568 +vn -0.5293513 0.6630041 0.5293513 +vn 0.1657278 0.9721465 0.1657278 +vn 0.5293513 0.6630041 0.5293513 +vn 0.1447649 0.6793887 0.7193568 +vn 0.7193568 -0.6793887 -0.1447649 +vn 0.5293513 -0.6630041 -0.5293513 +vn 0.1657278 -0.9721465 -0.1657278 +vn -0.5293513 0.6630041 -0.5293513 +vn -0.1657278 0.9721465 -0.1657278 +vn -0.7193568 0.6793887 -0.1447649 +vn -0.1447649 0.6793887 -0.7193568 +vn 0.1447649 -0.6793887 -0.7193568 +vn -0.7193568 -0.6793887 0.1447649 +vn 0.5293513 -0.6630041 0.5293513 +vn 0.7193568 -0.6793887 0.1447649 +vn 0.1657278 -0.9721465 0.1657278 +vn -0.1657278 -0.9721465 -0.1657278 +vn -0.1447649 -0.6793887 -0.7193568 +vn -0.5293513 -0.6630041 -0.5293513 +vn 0.1447649 -0.6793887 0.7193568 +vn 0.1447649 0.6793887 -0.7193568 +vn 0.7193568 0.6793887 0.1447649 +vn -0.7193568 0.6793887 0.1447649 +vn -0.7193568 -0.6793887 -0.1447649 +vn 0.9510388 0.249697 0.1821443 +vn 0.9797005 0 0.2004671 +vn 0.6832547 0.2575386 0.6832547 +vn 0.7071068 0 0.7071068 +vn -0.2004671 0 0.9797005 +vn -0.7071068 0 0.7071068 +vn -0.1821443 0.249697 0.9510388 +vn -0.6832547 0.2575386 0.6832547 +vn -0.7071068 0 -0.7071068 +vn -0.2004671 0 -0.9797005 +vn -0.6832547 0.2575386 -0.6832547 +vn -0.1821443 0.249697 -0.9510388 +vn -0.9797005 0 -0.2004671 +vn -0.9510388 0.249697 -0.1821443 +vn 0.9510388 -0.249697 0.1821443 +vn 0.6832547 -0.2575386 0.6832547 +vn -0.9797005 0 0.2004671 +vn -0.9510388 -0.249697 -0.1821443 +vn -0.9510388 -0.249697 0.1821443 +vn 0.6832547 0.2575386 -0.6832547 +vn 0.9510388 0.249697 -0.1821443 +vn 0.2004671 0 0.9797005 +vn 0.1821443 0.249697 0.9510388 +vn 0.2004671 0 -0.9797005 +vn 0.7071068 0 -0.7071068 +vn 0.1821443 0.249697 -0.9510388 +vn -0.6832547 -0.2575386 -0.6832547 +vn 0.1821443 -0.249697 -0.9510388 +vn 0.6832547 -0.2575386 -0.6832547 +vn 0.1821443 -0.249697 0.9510388 +vn -0.1821443 -0.249697 -0.9510388 +vn -0.1821443 -0.249697 0.9510388 +vn 0.9797005 0 -0.2004671 +vn 0.9510388 -0.249697 -0.1821443 +vn -0.6832547 -0.2575386 0.6832547 +vn -0.9510388 0.249697 0.1821443 +vn 0.6123725 0.774519 -0.1584937 +vn -0.2441629 -0.00539127 -0.9697192 +vn -0.6081136 0.3333733 -0.7204581 +vn 0.6123725 -0.5915063 -0.524519 +vn 0.687896 -0.4232219 0.5896459 +vn -0.6123725 0.5915063 0.524519 +vn -0.6123725 -0.774519 0.1584937 +vn 0.3733417 -0.1066011 0.9215487 +vn 0.6123725 0.5915063 0.524519 +vn 0.687896 -0.07169794 -0.7222592 +vn 0.3733417 0.3684551 -0.8513852 +vn 0.6123725 -0.774519 0.1584937 +vn -0.2441629 -0.4895285 0.8371058 +vn -0.6123725 0.774519 -0.1584937 +vn -0.6123725 -0.5915063 -0.524519 +vn -0.6081136 -0.07151929 0.7906217 +vn 0.6123725 0.5915063 -0.524519 +vn -0.2441629 -0.4895285 -0.8371058 +vn -0.6081136 -0.07151929 -0.7906217 +vn 0.6123725 -0.774519 -0.1584937 +vn 0.687896 -0.07169794 0.7222592 +vn -0.6123725 0.774519 0.1584937 +vn -0.6123725 -0.5915063 0.524519 +vn 0.3733417 0.3684551 0.8513852 +vn 0.6123725 0.774519 0.1584937 +vn 0.687896 -0.4232219 -0.5896459 +vn 0.3733417 -0.1066011 -0.9215487 +vn 0.6123725 -0.5915063 0.524519 +vn -0.2441629 -0.00539127 0.9697192 +vn -0.6123725 0.5915063 -0.524519 +vn -0.6123725 -0.774519 -0.1584937 +vn -0.6081136 0.3333733 0.7204581 +vn 0.5245191 0.5915063 -0.6123724 +vn -0.7222592 -0.07169798 -0.687896 +vn -0.8513852 0.3684551 -0.3733417 +vn 0.1584937 -0.774519 -0.6123724 +vn 0.8371058 -0.4895286 0.244163 +vn -0.1584937 0.774519 0.6123724 +vn -0.5245191 -0.5915063 0.6123724 +vn 0.7906217 -0.07151927 0.6081136 +vn -0.1584938 0.774519 -0.6123724 +vn -0.9697192 -0.00539127 0.2441631 +vn -0.7204581 0.3333733 0.6081138 +vn -0.5245191 -0.5915063 -0.6123724 +vn 0.5896459 -0.4232219 -0.6878961 +vn 0.5245191 0.5915063 0.6123724 +vn 0.1584938 -0.774519 0.6123724 +vn 0.9215488 -0.1066011 -0.3733419 +vn 0.1584937 0.774519 -0.6123724 +vn -0.5896459 -0.4232219 -0.687896 +vn -0.9215487 -0.1066011 -0.3733417 +vn 0.5245191 -0.5915063 -0.6123724 +vn 0.9697192 -0.00539127 0.244163 +vn -0.5245191 0.5915063 0.6123724 +vn -0.1584937 -0.774519 0.6123724 +vn 0.7204581 0.3333733 0.6081136 +vn -0.5245191 0.5915063 -0.6123724 +vn -0.8371059 -0.4895286 0.2441631 +vn -0.7906217 -0.07151927 0.6081138 +vn -0.1584938 -0.774519 -0.6123724 +vn 0.7222592 -0.07169798 -0.6878961 +vn 0.1584938 0.774519 0.6123724 +vn 0.5245191 -0.5915063 0.6123724 +vn 0.8513852 0.3684551 -0.3733419 +vn -0.6123725 0.774519 0.1584937 +vn 0.2441629 -0.00539127 0.9697192 +vn 0.6081136 0.3333733 0.7204582 +vn -0.6123725 -0.5915063 0.524519 +vn -0.687896 -0.4232219 -0.5896459 +vn 0.6123725 0.5915063 -0.524519 +vn 0.6123725 -0.774519 -0.1584937 +vn -0.3733417 -0.1066011 -0.9215488 +vn -0.6123725 0.5915063 -0.524519 +vn -0.687896 -0.07169794 0.7222593 +vn -0.3733417 0.3684551 0.8513852 +vn -0.6123725 -0.774519 -0.1584937 +vn 0.2441629 -0.4895285 -0.8371059 +vn 0.6123725 0.774519 0.1584937 +vn 0.6123725 -0.5915063 0.524519 +vn 0.6081136 -0.07151929 -0.7906218 +vn -0.6123725 0.5915063 0.524519 +vn 0.2441629 -0.4895285 0.8371059 +vn 0.6081136 -0.07151929 0.7906218 +vn -0.6123725 -0.774519 0.1584937 +vn -0.687896 -0.07169794 -0.7222593 +vn 0.6123725 0.774519 -0.1584937 +vn 0.6123725 -0.5915063 -0.524519 +vn -0.3733417 0.3684551 -0.8513852 +vn -0.6123725 0.774519 -0.1584937 +vn -0.687896 -0.4232219 0.5896459 +vn -0.3733417 -0.1066011 0.9215488 +vn -0.6123725 -0.5915063 -0.524519 +vn 0.2441629 -0.00539127 -0.9697192 +vn 0.6123725 0.5915063 0.524519 +vn 0.6123725 -0.774519 0.1584937 +vn 0.6081136 0.3333733 -0.7204582 +vn -0.5245191 0.5915063 0.6123724 +vn 0.7222592 -0.07169798 0.6878961 +vn 0.8513852 0.3684551 0.3733419 +vn -0.1584938 -0.774519 0.6123724 +vn -0.8371059 -0.4895286 -0.2441631 +vn 0.1584938 0.774519 -0.6123724 +vn 0.5245191 -0.5915063 -0.6123724 +vn -0.7906217 -0.07151927 -0.6081138 +vn 0.1584937 0.774519 0.6123724 +vn 0.9697192 -0.00539127 -0.244163 +vn 0.7204581 0.3333733 -0.6081136 +vn 0.5245191 -0.5915063 0.6123724 +vn -0.5896459 -0.4232219 0.687896 +vn -0.5245191 0.5915063 -0.6123724 +vn -0.1584937 -0.774519 -0.6123724 +vn -0.9215487 -0.1066011 0.3733417 +vn 0.4955891 0.132536 0.8583854 +vn -0.4955891 0.132536 0.8583854 +vn -0.4432092 0.462885 -0.7676609 +vn 0.4432092 0.462885 -0.7676609 +vn -0.8864184 0.462885 0 +vn -0.4432092 0.462885 0.7676609 +vn -0.9911782 0.132536 0 +vn 0 1 0 +vn 0.9911782 0.132536 0 +vn 0.8864184 0.462885 0 +vn 0.4432092 0.462885 0.7676609 +vn -0.4955891 0.132536 -0.8583854 +vn 0.4955891 0.132536 -0.8583854 +vn 0 -1 0 +vn 0.257639 -0.6963106 -0.6699057 +vn 0.08792119 -0.6963106 0.7123352 +vn 0.08792119 0.6963106 0.7123352 +vn 0.257639 0.6963106 -0.6699057 +vn 0.9925461 0 0.1218693 +vn -0.09785836 -0.6963106 -0.7110382 +vn -0.09785836 0.6963106 -0.7110382 +vn -0.2482606 -0.6963106 0.6734375 +vn -0.2482606 0.6963106 0.6734375 +vn -0.9941509 0 -0.1079994 + +vt 0.96875 0.2842749 +vt 0.96875 0.275 +vt 0.96875 0.465725 +vt 0.96875 0.475 +vt 0.96875 0.4433333 +vt 0.96875 0.375 +vt 0.96875 0.3066667 +vt 0.96875 0.3270231 +vt 0.96875 0.3763487 +vt 0.96875 0.3243256 +vt 0.96875 0.4229769 +vt 0.46875 0.4178571 +vt 0.46875 0.275 +vt 0.46875 0.475 +vt 0.46875 0.3375 +vt 0.46875 0.325 +vt 0.46875 0.425 +vt 0.46875 0.4125 + +usemtl colormap + +f 3/1/3 2/2/2 1/1/1 +f 6/4/6 5/3/5 4/3/4 +f 9/3/9 8/3/8 7/4/7 +f 12/3/12 11/3/11 10/4/10 +f 15/2/15 14/1/14 13/1/13 +f 18/3/18 17/4/17 16/3/16 +f 16/3/16 17/4/17 19/3/19 +f 20/1/20 14/1/14 15/2/15 +f 21/1/21 2/2/2 3/1/3 +f 24/2/24 23/1/23 22/1/22 +f 27/1/27 26/1/26 25/2/25 +f 24/2/24 22/1/22 28/1/28 +f 6/4/6 4/3/4 29/3/29 +f 10/4/10 11/3/11 30/3/30 +f 31/3/31 9/3/9 7/4/7 +f 32/1/32 27/1/27 25/2/25 +f 35/5/35 34/6/34 33/5/33 +f 34/6/34 35/5/35 36/6/36 +f 39/5/39 38/6/38 37/6/37 +f 38/6/38 39/5/39 40/5/40 +f 43/5/43 42/6/42 41/6/41 +f 42/6/42 43/5/43 44/5/44 +f 45/6/45 43/5/43 41/6/41 +f 43/5/43 45/6/45 46/5/46 +f 48/7/48 23/1/23 47/7/47 +f 23/1/23 48/7/48 22/1/22 +f 24/2/24 13/1/13 23/1/23 +f 13/1/13 24/2/24 15/2/15 +f 1/1/1 24/2/24 28/1/28 +f 24/2/24 1/1/1 2/2/2 +f 50/7/50 49/6/49 45/6/45 +f 49/6/49 50/7/50 51/7/51 +f 4/3/4 53/5/53 52/5/52 +f 53/5/53 4/3/4 5/3/5 +f 55/5/55 37/6/37 54/6/54 +f 37/6/37 55/5/55 39/5/39 +f 58/5/58 57/6/57 56/6/56 +f 57/6/57 58/5/58 52/5/52 +f 35/5/35 54/6/54 36/6/36 +f 54/6/54 35/5/35 55/5/55 +f 27/1/27 50/7/50 59/7/59 +f 50/7/50 27/1/27 32/1/32 +f 16/3/16 44/5/44 43/5/43 +f 44/5/44 16/3/16 19/3/19 +f 60/7/60 14/1/14 20/1/20 +f 14/1/14 60/7/60 61/7/61 +f 2/2/2 15/2/15 24/2/24 +f 15/2/15 2/2/2 25/2/25 +f 44/5/44 56/6/56 42/6/42 +f 56/6/56 44/5/44 58/5/58 +f 19/3/19 6/4/6 29/3/29 +f 6/4/6 19/3/19 17/4/17 +f 18/3/18 7/4/7 17/4/17 +f 7/4/7 18/3/18 31/3/31 +f 59/7/59 45/6/45 41/6/41 +f 45/6/45 59/7/59 50/7/50 +f 46/5/46 16/3/16 43/5/43 +f 16/3/16 46/5/46 18/3/18 +f 48/7/48 28/1/28 22/1/22 +f 28/1/28 48/7/48 62/7/62 +f 12/3/12 39/5/39 55/5/55 +f 39/5/39 12/3/12 8/3/8 +f 63/7/63 20/1/20 26/1/26 +f 20/1/20 63/7/63 60/7/60 +f 59/7/59 26/1/26 27/1/27 +f 26/1/26 59/7/59 63/7/63 +f 54/6/54 64/7/64 62/7/62 +f 64/7/64 54/6/54 37/6/37 +f 62/7/62 1/1/1 28/1/28 +f 1/1/1 62/7/62 64/7/64 +f 34/6/34 48/7/48 47/7/47 +f 48/7/48 34/6/34 36/6/36 +f 32/1/32 51/7/51 50/7/50 +f 51/7/51 32/1/32 21/1/21 +f 25/2/25 20/1/20 15/2/15 +f 20/1/20 25/2/25 26/1/26 +f 34/6/34 66/7/66 65/6/65 +f 66/7/66 34/6/34 47/7/47 +f 36/6/36 62/7/62 48/7/48 +f 62/7/62 36/6/36 54/6/54 +f 37/6/37 67/7/67 64/7/64 +f 67/7/67 37/6/37 38/6/38 +f 21/1/21 67/7/67 51/7/51 +f 67/7/67 21/1/21 3/1/3 +f 64/7/64 3/1/3 1/1/1 +f 3/1/3 64/7/64 67/7/67 +f 19/3/19 58/5/58 44/5/44 +f 58/5/58 19/3/19 29/3/29 +f 6/4/6 7/4/7 10/4/10 +f 7/4/7 6/4/6 17/4/17 +f 29/3/29 52/5/52 58/5/58 +f 52/5/52 29/3/29 4/3/4 +f 42/6/42 60/7/60 63/7/63 +f 60/7/60 42/6/42 56/6/56 +f 41/6/41 63/7/63 59/7/59 +f 63/7/63 41/6/41 42/6/42 +f 65/6/65 61/7/61 57/6/57 +f 61/7/61 65/6/65 66/7/66 +f 6/4/6 30/3/30 5/3/5 +f 30/3/30 6/4/6 10/4/10 +f 49/6/49 46/5/46 45/6/45 +f 46/5/46 49/6/49 68/5/68 +f 52/5/52 65/6/65 57/6/57 +f 65/6/65 52/5/52 53/5/53 +f 56/6/56 61/7/61 60/7/60 +f 61/7/61 56/6/56 57/6/57 +f 30/3/30 35/5/35 33/5/33 +f 35/5/35 30/3/30 11/3/11 +f 8/3/8 40/5/40 39/5/39 +f 40/5/40 8/3/8 9/3/9 +f 53/5/53 34/6/34 65/6/65 +f 34/6/34 53/5/53 33/5/33 +f 40/5/40 31/3/31 68/5/68 +f 31/3/31 40/5/40 9/3/9 +f 7/4/7 12/3/12 10/4/10 +f 12/3/12 7/4/7 8/3/8 +f 68/5/68 18/3/18 46/5/46 +f 18/3/18 68/5/68 31/3/31 +f 67/7/67 49/6/49 51/7/51 +f 49/6/49 67/7/67 38/6/38 +f 30/3/30 53/5/53 5/3/5 +f 53/5/53 30/3/30 33/5/33 +f 66/7/66 23/1/23 13/1/13 +f 23/1/23 66/7/66 47/7/47 +f 49/6/49 40/5/40 68/5/68 +f 40/5/40 49/6/49 38/6/38 +f 11/3/11 55/5/55 35/5/35 +f 55/5/55 11/3/11 12/3/12 +f 66/7/66 14/1/14 61/7/61 +f 14/1/14 66/7/66 13/1/13 +f 21/1/21 25/2/25 2/2/2 +f 25/2/25 21/1/21 32/1/32 +f 71/9/69 70/9/69 69/8/69 +f 70/9/69 71/9/69 72/4/69 +f 70/9/69 72/4/69 73/4/69 +f 75/11/71 71/9/70 74/10/70 +f 71/9/70 75/11/71 72/4/71 +f 69/8/72 77/10/73 76/2/72 +f 77/10/73 69/8/72 70/9/73 +f 74/10/70 69/8/72 76/2/72 +f 69/8/72 74/10/70 71/9/70 +f 78/11/74 72/4/74 75/11/74 +f 72/4/74 78/11/74 73/4/74 +f 77/10/75 74/10/75 76/2/75 +f 74/10/75 77/10/75 75/11/75 +f 75/11/75 77/10/75 78/11/75 +f 70/9/73 78/11/76 77/10/73 +f 78/11/76 70/9/73 73/4/76 +f 81/9/77 80/9/77 79/8/77 +f 80/9/77 81/9/77 82/4/77 +f 80/9/77 82/4/77 83/4/77 +f 85/11/79 81/9/78 84/10/78 +f 81/9/78 85/11/79 82/4/79 +f 79/8/80 87/10/81 86/2/80 +f 87/10/81 79/8/80 80/9/81 +f 84/10/78 79/8/80 86/2/80 +f 79/8/80 84/10/78 81/9/78 +f 88/11/82 82/4/82 85/11/82 +f 82/4/82 88/11/82 83/4/82 +f 87/10/83 84/10/83 86/2/83 +f 84/10/83 87/10/83 85/11/83 +f 85/11/83 87/10/83 88/11/83 +f 80/9/81 88/11/84 87/10/81 +f 88/11/84 80/9/81 83/4/84 +f 91/9/85 90/9/85 89/8/85 +f 90/9/85 91/9/85 92/4/85 +f 90/9/85 92/4/85 93/4/85 +f 95/11/87 91/9/86 94/10/86 +f 91/9/86 95/11/87 92/4/87 +f 89/8/88 97/10/89 96/2/88 +f 97/10/89 89/8/88 90/9/89 +f 94/10/86 89/8/88 96/2/88 +f 89/8/88 94/10/86 91/9/86 +f 98/11/90 92/4/90 95/11/90 +f 92/4/90 98/11/90 93/4/90 +f 97/10/91 94/10/91 96/2/91 +f 94/10/91 97/10/91 95/11/91 +f 95/11/91 97/10/91 98/11/91 +f 90/9/89 98/11/92 97/10/89 +f 98/11/92 90/9/89 93/4/92 +f 101/9/93 100/9/93 99/8/93 +f 100/9/93 101/9/93 102/4/93 +f 100/9/93 102/4/93 103/4/93 +f 105/11/95 101/9/94 104/10/94 +f 101/9/94 105/11/95 102/4/95 +f 99/8/96 107/10/97 106/2/96 +f 107/10/97 99/8/96 100/9/97 +f 104/10/94 99/8/96 106/2/96 +f 99/8/96 104/10/94 101/9/94 +f 108/11/98 102/4/98 105/11/98 +f 102/4/98 108/11/98 103/4/98 +f 107/10/99 104/10/99 106/2/99 +f 104/10/99 107/10/99 105/11/99 +f 105/11/99 107/10/99 108/11/99 +f 100/9/97 108/11/100 107/10/97 +f 108/11/100 100/9/97 103/4/100 +f 111/9/101 110/9/101 109/8/101 +f 110/9/101 111/9/101 112/4/101 +f 110/9/101 112/4/101 113/4/101 +f 115/11/103 111/9/102 114/10/102 +f 111/9/102 115/11/103 112/4/103 +f 109/8/104 117/10/105 116/2/104 +f 117/10/105 109/8/104 110/9/105 +f 114/10/102 109/8/104 116/2/104 +f 109/8/104 114/10/102 111/9/102 +f 118/11/106 112/4/106 115/11/106 +f 112/4/106 118/11/106 113/4/106 +f 117/10/107 114/10/107 116/2/107 +f 114/10/107 117/10/107 115/11/107 +f 115/11/107 117/10/107 118/11/107 +f 110/9/105 118/11/108 117/10/105 +f 118/11/108 110/9/105 113/4/108 +f 121/9/109 120/9/109 119/8/109 +f 120/9/109 121/9/109 122/4/109 +f 120/9/109 122/4/109 123/4/109 +f 125/11/111 121/9/110 124/10/110 +f 121/9/110 125/11/111 122/4/111 +f 119/8/112 127/10/113 126/2/112 +f 127/10/113 119/8/112 120/9/113 +f 124/10/110 119/8/112 126/2/112 +f 119/8/112 124/10/110 121/9/110 +f 128/11/114 122/4/114 125/11/114 +f 122/4/114 128/11/114 123/4/114 +f 127/10/115 124/10/115 126/2/115 +f 124/10/115 127/10/115 125/11/115 +f 125/11/115 127/10/115 128/11/115 +f 120/9/113 128/11/116 127/10/113 +f 128/11/116 120/9/113 123/4/116 +f 131/9/117 130/9/117 129/8/117 +f 130/9/117 131/9/117 132/4/117 +f 130/9/117 132/4/117 133/4/117 +f 135/11/119 131/9/118 134/10/118 +f 131/9/118 135/11/119 132/4/119 +f 129/8/120 137/10/121 136/2/120 +f 137/10/121 129/8/120 130/9/121 +f 134/10/118 129/8/120 136/2/120 +f 129/8/120 134/10/118 131/9/118 +f 138/11/122 132/4/122 135/11/122 +f 132/4/122 138/11/122 133/4/122 +f 137/10/123 134/10/123 136/2/123 +f 134/10/123 137/10/123 135/11/123 +f 135/11/123 137/10/123 138/11/123 +f 130/9/121 138/11/124 137/10/121 +f 138/11/124 130/9/121 133/4/124 +f 141/9/125 140/9/125 139/8/125 +f 140/9/125 141/9/125 142/4/125 +f 140/9/125 142/4/125 143/4/125 +f 145/11/127 141/9/126 144/10/126 +f 141/9/126 145/11/127 142/4/127 +f 139/8/128 147/10/129 146/2/128 +f 147/10/129 139/8/128 140/9/129 +f 144/10/126 139/8/128 146/2/128 +f 139/8/128 144/10/126 141/9/126 +f 148/11/130 142/4/130 145/11/130 +f 142/4/130 148/11/130 143/4/130 +f 147/10/131 144/10/131 146/2/131 +f 144/10/131 147/10/131 145/11/131 +f 145/11/131 147/10/131 148/11/131 +f 140/9/129 148/11/132 147/10/129 +f 148/11/132 140/9/129 143/4/132 +f 151/9/133 150/9/133 149/8/133 +f 150/9/133 151/9/133 152/4/133 +f 150/9/133 152/4/133 153/4/133 +f 155/11/135 151/9/134 154/10/134 +f 151/9/134 155/11/135 152/4/135 +f 149/8/136 157/10/137 156/2/136 +f 157/10/137 149/8/136 150/9/137 +f 154/10/134 149/8/136 156/2/136 +f 149/8/136 154/10/134 151/9/134 +f 158/11/138 152/4/138 155/11/138 +f 152/4/138 158/11/138 153/4/138 +f 157/10/139 154/10/139 156/2/139 +f 154/10/139 157/10/139 155/11/139 +f 155/11/139 157/10/139 158/11/139 +f 150/9/137 158/11/140 157/10/137 +f 158/11/140 150/9/137 153/4/140 +f 161/9/141 160/9/141 159/8/141 +f 160/9/141 161/9/141 162/4/141 +f 160/9/141 162/4/141 163/4/141 +f 165/11/143 161/9/142 164/10/142 +f 161/9/142 165/11/143 162/4/143 +f 159/8/144 167/10/145 166/2/144 +f 167/10/145 159/8/144 160/9/145 +f 164/10/142 159/8/144 166/2/144 +f 159/8/144 164/10/142 161/9/142 +f 168/11/146 162/4/146 165/11/146 +f 162/4/146 168/11/146 163/4/146 +f 167/10/147 164/10/147 166/2/147 +f 164/10/147 167/10/147 165/11/147 +f 165/11/147 167/10/147 168/11/147 +f 160/9/145 168/11/148 167/10/145 +f 168/11/148 160/9/145 163/4/148 +f 171/9/149 170/9/149 169/8/149 +f 170/9/149 171/9/149 172/4/149 +f 170/9/149 172/4/149 173/4/149 +f 175/11/151 171/9/150 174/10/150 +f 171/9/150 175/11/151 172/4/151 +f 169/8/152 177/10/153 176/2/152 +f 177/10/153 169/8/152 170/9/153 +f 174/10/150 169/8/152 176/2/152 +f 169/8/152 174/10/150 171/9/150 +f 178/11/154 172/4/154 175/11/154 +f 172/4/154 178/11/154 173/4/154 +f 177/10/155 174/10/155 176/2/155 +f 174/10/155 177/10/155 175/11/155 +f 175/11/155 177/10/155 178/11/155 +f 170/9/153 178/11/156 177/10/153 +f 178/11/156 170/9/153 173/4/156 +f 181/9/157 180/9/157 179/8/157 +f 180/9/157 181/9/157 182/4/157 +f 180/9/157 182/4/157 183/4/157 +f 185/11/159 181/9/158 184/10/158 +f 181/9/158 185/11/159 182/4/159 +f 179/8/160 187/10/161 186/2/160 +f 187/10/161 179/8/160 180/9/161 +f 184/10/158 179/8/160 186/2/160 +f 179/8/160 184/10/158 181/9/158 +f 188/11/162 182/4/162 185/11/162 +f 182/4/162 188/11/162 183/4/162 +f 187/10/163 184/10/163 186/2/163 +f 184/10/163 187/10/163 185/11/163 +f 185/11/163 187/10/163 188/11/163 +f 180/9/161 188/11/164 187/10/161 +f 188/11/164 180/9/161 183/4/164 +f 191/9/165 190/9/165 189/8/165 +f 190/9/165 191/9/165 192/4/165 +f 190/9/165 192/4/165 193/4/165 +f 195/11/167 191/9/166 194/10/166 +f 191/9/166 195/11/167 192/4/167 +f 189/8/168 197/10/169 196/2/168 +f 197/10/169 189/8/168 190/9/169 +f 194/10/166 189/8/168 196/2/168 +f 189/8/168 194/10/166 191/9/166 +f 198/11/170 192/4/170 195/11/170 +f 192/4/170 198/11/170 193/4/170 +f 197/10/171 194/10/171 196/2/171 +f 194/10/171 197/10/171 195/11/171 +f 195/11/171 197/10/171 198/11/171 +f 190/9/169 198/11/172 197/10/169 +f 198/11/172 190/9/169 193/4/172 +f 201/9/173 200/9/173 199/8/173 +f 200/9/173 201/9/173 202/4/173 +f 200/9/173 202/4/173 203/4/173 +f 205/11/175 201/9/174 204/10/174 +f 201/9/174 205/11/175 202/4/175 +f 199/8/176 207/10/177 206/2/176 +f 207/10/177 199/8/176 200/9/177 +f 204/10/174 199/8/176 206/2/176 +f 199/8/176 204/10/174 201/9/174 +f 208/11/178 202/4/178 205/11/178 +f 202/4/178 208/11/178 203/4/178 +f 207/10/179 204/10/179 206/2/179 +f 204/10/179 207/10/179 205/11/179 +f 205/11/179 207/10/179 208/11/179 +f 200/9/177 208/11/180 207/10/177 +f 208/11/180 200/9/177 203/4/180 +f 211/13/181 210/12/182 209/12/181 +f 210/12/182 211/13/181 212/13/182 +f 215/12/183 214/14/184 213/14/183 +f 214/14/184 215/12/183 216/12/184 +f 218/14/185 210/12/186 217/12/185 +f 210/12/186 218/14/185 219/14/186 +f 210/12/182 220/13/187 217/12/187 +f 220/13/187 210/12/182 212/13/182 +f 222/13/188 211/13/188 221/13/188 +f 211/13/188 222/13/188 223/13/188 +f 211/13/188 223/13/188 212/13/188 +f 212/13/188 223/13/188 220/13/188 +f 218/14/185 215/12/183 213/14/183 +f 215/12/183 218/14/185 217/12/185 +f 221/13/189 209/12/181 224/12/189 +f 209/12/181 221/13/189 211/13/181 +f 216/12/184 225/14/190 214/14/184 +f 225/14/190 216/12/184 224/12/190 +f 209/12/191 225/14/190 224/12/190 +f 225/14/190 209/12/191 226/14/191 +f 209/12/191 219/14/186 226/14/191 +f 219/14/186 209/12/191 210/12/186 +f 217/12/187 223/13/192 215/12/192 +f 223/13/192 217/12/187 220/13/187 +f 223/13/192 216/12/193 215/12/192 +f 216/12/193 223/13/192 222/13/193 +f 226/14/194 214/14/194 225/14/194 +f 214/14/194 226/14/194 213/14/194 +f 213/14/194 226/14/194 219/14/194 +f 213/14/194 219/14/194 218/14/194 +f 222/13/193 224/12/189 216/12/193 +f 224/12/189 222/13/193 221/13/189 +f 229/15/196 228/16/195 227/15/195 +f 228/16/195 229/15/196 230/16/196 +f 229/15/196 231/17/197 230/16/196 +f 231/17/197 229/15/196 232/18/197 +f 233/17/198 227/15/195 228/16/195 +f 227/15/195 233/17/198 234/18/198 +f 233/17/198 232/18/197 234/18/198 +f 232/18/197 233/17/198 231/17/197 +f 232/18/199 227/15/199 234/18/199 +f 227/15/199 232/18/199 229/15/199 +f 237/15/200 236/17/201 235/16/200 +f 236/17/201 237/15/200 238/18/201 +f 239/16/202 237/15/200 235/16/200 +f 237/15/200 239/16/202 240/15/202 +f 241/17/203 240/15/202 239/16/202 +f 240/15/202 241/17/203 242/18/203 +f 238/18/201 241/17/203 236/17/201 +f 241/17/203 238/18/201 242/18/203 +f 240/15/204 238/18/204 237/15/204 +f 238/18/204 240/15/204 242/18/204 + +g tree + + + + +usemtl colormap + +f 3/1/3 2/2/2 1/1/1 +f 6/4/6 5/3/5 4/3/4 +f 9/3/9 8/3/8 7/4/7 +f 12/3/12 11/3/11 10/4/10 +f 15/2/15 14/1/14 13/1/13 +f 18/3/18 17/4/17 16/3/16 +f 16/3/16 17/4/17 19/3/19 +f 20/1/20 14/1/14 15/2/15 +f 21/1/21 2/2/2 3/1/3 +f 24/2/24 23/1/23 22/1/22 +f 27/1/27 26/1/26 25/2/25 +f 24/2/24 22/1/22 28/1/28 +f 6/4/6 4/3/4 29/3/29 +f 10/4/10 11/3/11 30/3/30 +f 31/3/31 9/3/9 7/4/7 +f 32/1/32 27/1/27 25/2/25 +f 35/5/35 34/6/34 33/5/33 +f 34/6/34 35/5/35 36/6/36 +f 39/5/39 38/6/38 37/6/37 +f 38/6/38 39/5/39 40/5/40 +f 43/5/43 42/6/42 41/6/41 +f 42/6/42 43/5/43 44/5/44 +f 45/6/45 43/5/43 41/6/41 +f 43/5/43 45/6/45 46/5/46 +f 48/7/48 23/1/23 47/7/47 +f 23/1/23 48/7/48 22/1/22 +f 24/2/24 13/1/13 23/1/23 +f 13/1/13 24/2/24 15/2/15 +f 1/1/1 24/2/24 28/1/28 +f 24/2/24 1/1/1 2/2/2 +f 50/7/50 49/6/49 45/6/45 +f 49/6/49 50/7/50 51/7/51 +f 4/3/4 53/5/53 52/5/52 +f 53/5/53 4/3/4 5/3/5 +f 55/5/55 37/6/37 54/6/54 +f 37/6/37 55/5/55 39/5/39 +f 58/5/58 57/6/57 56/6/56 +f 57/6/57 58/5/58 52/5/52 +f 35/5/35 54/6/54 36/6/36 +f 54/6/54 35/5/35 55/5/55 +f 27/1/27 50/7/50 59/7/59 +f 50/7/50 27/1/27 32/1/32 +f 16/3/16 44/5/44 43/5/43 +f 44/5/44 16/3/16 19/3/19 +f 60/7/60 14/1/14 20/1/20 +f 14/1/14 60/7/60 61/7/61 +f 2/2/2 15/2/15 24/2/24 +f 15/2/15 2/2/2 25/2/25 +f 44/5/44 56/6/56 42/6/42 +f 56/6/56 44/5/44 58/5/58 +f 19/3/19 6/4/6 29/3/29 +f 6/4/6 19/3/19 17/4/17 +f 18/3/18 7/4/7 17/4/17 +f 7/4/7 18/3/18 31/3/31 +f 59/7/59 45/6/45 41/6/41 +f 45/6/45 59/7/59 50/7/50 +f 46/5/46 16/3/16 43/5/43 +f 16/3/16 46/5/46 18/3/18 +f 48/7/48 28/1/28 22/1/22 +f 28/1/28 48/7/48 62/7/62 +f 12/3/12 39/5/39 55/5/55 +f 39/5/39 12/3/12 8/3/8 +f 63/7/63 20/1/20 26/1/26 +f 20/1/20 63/7/63 60/7/60 +f 59/7/59 26/1/26 27/1/27 +f 26/1/26 59/7/59 63/7/63 +f 54/6/54 64/7/64 62/7/62 +f 64/7/64 54/6/54 37/6/37 +f 62/7/62 1/1/1 28/1/28 +f 1/1/1 62/7/62 64/7/64 +f 34/6/34 48/7/48 47/7/47 +f 48/7/48 34/6/34 36/6/36 +f 32/1/32 51/7/51 50/7/50 +f 51/7/51 32/1/32 21/1/21 +f 25/2/25 20/1/20 15/2/15 +f 20/1/20 25/2/25 26/1/26 +f 34/6/34 66/7/66 65/6/65 +f 66/7/66 34/6/34 47/7/47 +f 36/6/36 62/7/62 48/7/48 +f 62/7/62 36/6/36 54/6/54 +f 37/6/37 67/7/67 64/7/64 +f 67/7/67 37/6/37 38/6/38 +f 21/1/21 67/7/67 51/7/51 +f 67/7/67 21/1/21 3/1/3 +f 64/7/64 3/1/3 1/1/1 +f 3/1/3 64/7/64 67/7/67 +f 19/3/19 58/5/58 44/5/44 +f 58/5/58 19/3/19 29/3/29 +f 6/4/6 7/4/7 10/4/10 +f 7/4/7 6/4/6 17/4/17 +f 29/3/29 52/5/52 58/5/58 +f 52/5/52 29/3/29 4/3/4 +f 42/6/42 60/7/60 63/7/63 +f 60/7/60 42/6/42 56/6/56 +f 41/6/41 63/7/63 59/7/59 +f 63/7/63 41/6/41 42/6/42 +f 65/6/65 61/7/61 57/6/57 +f 61/7/61 65/6/65 66/7/66 +f 6/4/6 30/3/30 5/3/5 +f 30/3/30 6/4/6 10/4/10 +f 49/6/49 46/5/46 45/6/45 +f 46/5/46 49/6/49 68/5/68 +f 52/5/52 65/6/65 57/6/57 +f 65/6/65 52/5/52 53/5/53 +f 56/6/56 61/7/61 60/7/60 +f 61/7/61 56/6/56 57/6/57 +f 30/3/30 35/5/35 33/5/33 +f 35/5/35 30/3/30 11/3/11 +f 8/3/8 40/5/40 39/5/39 +f 40/5/40 8/3/8 9/3/9 +f 53/5/53 34/6/34 65/6/65 +f 34/6/34 53/5/53 33/5/33 +f 40/5/40 31/3/31 68/5/68 +f 31/3/31 40/5/40 9/3/9 +f 7/4/7 12/3/12 10/4/10 +f 12/3/12 7/4/7 8/3/8 +f 68/5/68 18/3/18 46/5/46 +f 18/3/18 68/5/68 31/3/31 +f 67/7/67 49/6/49 51/7/51 +f 49/6/49 67/7/67 38/6/38 +f 30/3/30 53/5/53 5/3/5 +f 53/5/53 30/3/30 33/5/33 +f 66/7/66 23/1/23 13/1/13 +f 23/1/23 66/7/66 47/7/47 +f 49/6/49 40/5/40 68/5/68 +f 40/5/40 49/6/49 38/6/38 +f 11/3/11 55/5/55 35/5/35 +f 55/5/55 11/3/11 12/3/12 +f 66/7/66 14/1/14 61/7/61 +f 14/1/14 66/7/66 13/1/13 +f 21/1/21 25/2/25 2/2/2 +f 25/2/25 21/1/21 32/1/32 +f 71/9/69 70/9/69 69/8/69 +f 70/9/69 71/9/69 72/4/69 +f 70/9/69 72/4/69 73/4/69 +f 75/11/71 71/9/70 74/10/70 +f 71/9/70 75/11/71 72/4/71 +f 69/8/72 77/10/73 76/2/72 +f 77/10/73 69/8/72 70/9/73 +f 74/10/70 69/8/72 76/2/72 +f 69/8/72 74/10/70 71/9/70 +f 78/11/74 72/4/74 75/11/74 +f 72/4/74 78/11/74 73/4/74 +f 77/10/75 74/10/75 76/2/75 +f 74/10/75 77/10/75 75/11/75 +f 75/11/75 77/10/75 78/11/75 +f 70/9/73 78/11/76 77/10/73 +f 78/11/76 70/9/73 73/4/76 +f 81/9/77 80/9/77 79/8/77 +f 80/9/77 81/9/77 82/4/77 +f 80/9/77 82/4/77 83/4/77 +f 85/11/79 81/9/78 84/10/78 +f 81/9/78 85/11/79 82/4/79 +f 79/8/80 87/10/81 86/2/80 +f 87/10/81 79/8/80 80/9/81 +f 84/10/78 79/8/80 86/2/80 +f 79/8/80 84/10/78 81/9/78 +f 88/11/82 82/4/82 85/11/82 +f 82/4/82 88/11/82 83/4/82 +f 87/10/83 84/10/83 86/2/83 +f 84/10/83 87/10/83 85/11/83 +f 85/11/83 87/10/83 88/11/83 +f 80/9/81 88/11/84 87/10/81 +f 88/11/84 80/9/81 83/4/84 +f 91/9/85 90/9/85 89/8/85 +f 90/9/85 91/9/85 92/4/85 +f 90/9/85 92/4/85 93/4/85 +f 95/11/87 91/9/86 94/10/86 +f 91/9/86 95/11/87 92/4/87 +f 89/8/88 97/10/89 96/2/88 +f 97/10/89 89/8/88 90/9/89 +f 94/10/86 89/8/88 96/2/88 +f 89/8/88 94/10/86 91/9/86 +f 98/11/90 92/4/90 95/11/90 +f 92/4/90 98/11/90 93/4/90 +f 97/10/91 94/10/91 96/2/91 +f 94/10/91 97/10/91 95/11/91 +f 95/11/91 97/10/91 98/11/91 +f 90/9/89 98/11/92 97/10/89 +f 98/11/92 90/9/89 93/4/92 +f 101/9/93 100/9/93 99/8/93 +f 100/9/93 101/9/93 102/4/93 +f 100/9/93 102/4/93 103/4/93 +f 105/11/95 101/9/94 104/10/94 +f 101/9/94 105/11/95 102/4/95 +f 99/8/96 107/10/97 106/2/96 +f 107/10/97 99/8/96 100/9/97 +f 104/10/94 99/8/96 106/2/96 +f 99/8/96 104/10/94 101/9/94 +f 108/11/98 102/4/98 105/11/98 +f 102/4/98 108/11/98 103/4/98 +f 107/10/99 104/10/99 106/2/99 +f 104/10/99 107/10/99 105/11/99 +f 105/11/99 107/10/99 108/11/99 +f 100/9/97 108/11/100 107/10/97 +f 108/11/100 100/9/97 103/4/100 +f 111/9/101 110/9/101 109/8/101 +f 110/9/101 111/9/101 112/4/101 +f 110/9/101 112/4/101 113/4/101 +f 115/11/103 111/9/102 114/10/102 +f 111/9/102 115/11/103 112/4/103 +f 109/8/104 117/10/105 116/2/104 +f 117/10/105 109/8/104 110/9/105 +f 114/10/102 109/8/104 116/2/104 +f 109/8/104 114/10/102 111/9/102 +f 118/11/106 112/4/106 115/11/106 +f 112/4/106 118/11/106 113/4/106 +f 117/10/107 114/10/107 116/2/107 +f 114/10/107 117/10/107 115/11/107 +f 115/11/107 117/10/107 118/11/107 +f 110/9/105 118/11/108 117/10/105 +f 118/11/108 110/9/105 113/4/108 +f 121/9/109 120/9/109 119/8/109 +f 120/9/109 121/9/109 122/4/109 +f 120/9/109 122/4/109 123/4/109 +f 125/11/111 121/9/110 124/10/110 +f 121/9/110 125/11/111 122/4/111 +f 119/8/112 127/10/113 126/2/112 +f 127/10/113 119/8/112 120/9/113 +f 124/10/110 119/8/112 126/2/112 +f 119/8/112 124/10/110 121/9/110 +f 128/11/114 122/4/114 125/11/114 +f 122/4/114 128/11/114 123/4/114 +f 127/10/115 124/10/115 126/2/115 +f 124/10/115 127/10/115 125/11/115 +f 125/11/115 127/10/115 128/11/115 +f 120/9/113 128/11/116 127/10/113 +f 128/11/116 120/9/113 123/4/116 +f 131/9/117 130/9/117 129/8/117 +f 130/9/117 131/9/117 132/4/117 +f 130/9/117 132/4/117 133/4/117 +f 135/11/119 131/9/118 134/10/118 +f 131/9/118 135/11/119 132/4/119 +f 129/8/120 137/10/121 136/2/120 +f 137/10/121 129/8/120 130/9/121 +f 134/10/118 129/8/120 136/2/120 +f 129/8/120 134/10/118 131/9/118 +f 138/11/122 132/4/122 135/11/122 +f 132/4/122 138/11/122 133/4/122 +f 137/10/123 134/10/123 136/2/123 +f 134/10/123 137/10/123 135/11/123 +f 135/11/123 137/10/123 138/11/123 +f 130/9/121 138/11/124 137/10/121 +f 138/11/124 130/9/121 133/4/124 +f 141/9/125 140/9/125 139/8/125 +f 140/9/125 141/9/125 142/4/125 +f 140/9/125 142/4/125 143/4/125 +f 145/11/127 141/9/126 144/10/126 +f 141/9/126 145/11/127 142/4/127 +f 139/8/128 147/10/129 146/2/128 +f 147/10/129 139/8/128 140/9/129 +f 144/10/126 139/8/128 146/2/128 +f 139/8/128 144/10/126 141/9/126 +f 148/11/130 142/4/130 145/11/130 +f 142/4/130 148/11/130 143/4/130 +f 147/10/131 144/10/131 146/2/131 +f 144/10/131 147/10/131 145/11/131 +f 145/11/131 147/10/131 148/11/131 +f 140/9/129 148/11/132 147/10/129 +f 148/11/132 140/9/129 143/4/132 +f 151/9/133 150/9/133 149/8/133 +f 150/9/133 151/9/133 152/4/133 +f 150/9/133 152/4/133 153/4/133 +f 155/11/135 151/9/134 154/10/134 +f 151/9/134 155/11/135 152/4/135 +f 149/8/136 157/10/137 156/2/136 +f 157/10/137 149/8/136 150/9/137 +f 154/10/134 149/8/136 156/2/136 +f 149/8/136 154/10/134 151/9/134 +f 158/11/138 152/4/138 155/11/138 +f 152/4/138 158/11/138 153/4/138 +f 157/10/139 154/10/139 156/2/139 +f 154/10/139 157/10/139 155/11/139 +f 155/11/139 157/10/139 158/11/139 +f 150/9/137 158/11/140 157/10/137 +f 158/11/140 150/9/137 153/4/140 +f 161/9/141 160/9/141 159/8/141 +f 160/9/141 161/9/141 162/4/141 +f 160/9/141 162/4/141 163/4/141 +f 165/11/143 161/9/142 164/10/142 +f 161/9/142 165/11/143 162/4/143 +f 159/8/144 167/10/145 166/2/144 +f 167/10/145 159/8/144 160/9/145 +f 164/10/142 159/8/144 166/2/144 +f 159/8/144 164/10/142 161/9/142 +f 168/11/146 162/4/146 165/11/146 +f 162/4/146 168/11/146 163/4/146 +f 167/10/147 164/10/147 166/2/147 +f 164/10/147 167/10/147 165/11/147 +f 165/11/147 167/10/147 168/11/147 +f 160/9/145 168/11/148 167/10/145 +f 168/11/148 160/9/145 163/4/148 +f 171/9/149 170/9/149 169/8/149 +f 170/9/149 171/9/149 172/4/149 +f 170/9/149 172/4/149 173/4/149 +f 175/11/151 171/9/150 174/10/150 +f 171/9/150 175/11/151 172/4/151 +f 169/8/152 177/10/153 176/2/152 +f 177/10/153 169/8/152 170/9/153 +f 174/10/150 169/8/152 176/2/152 +f 169/8/152 174/10/150 171/9/150 +f 178/11/154 172/4/154 175/11/154 +f 172/4/154 178/11/154 173/4/154 +f 177/10/155 174/10/155 176/2/155 +f 174/10/155 177/10/155 175/11/155 +f 175/11/155 177/10/155 178/11/155 +f 170/9/153 178/11/156 177/10/153 +f 178/11/156 170/9/153 173/4/156 +f 181/9/157 180/9/157 179/8/157 +f 180/9/157 181/9/157 182/4/157 +f 180/9/157 182/4/157 183/4/157 +f 185/11/159 181/9/158 184/10/158 +f 181/9/158 185/11/159 182/4/159 +f 179/8/160 187/10/161 186/2/160 +f 187/10/161 179/8/160 180/9/161 +f 184/10/158 179/8/160 186/2/160 +f 179/8/160 184/10/158 181/9/158 +f 188/11/162 182/4/162 185/11/162 +f 182/4/162 188/11/162 183/4/162 +f 187/10/163 184/10/163 186/2/163 +f 184/10/163 187/10/163 185/11/163 +f 185/11/163 187/10/163 188/11/163 +f 180/9/161 188/11/164 187/10/161 +f 188/11/164 180/9/161 183/4/164 +f 191/9/165 190/9/165 189/8/165 +f 190/9/165 191/9/165 192/4/165 +f 190/9/165 192/4/165 193/4/165 +f 195/11/167 191/9/166 194/10/166 +f 191/9/166 195/11/167 192/4/167 +f 189/8/168 197/10/169 196/2/168 +f 197/10/169 189/8/168 190/9/169 +f 194/10/166 189/8/168 196/2/168 +f 189/8/168 194/10/166 191/9/166 +f 198/11/170 192/4/170 195/11/170 +f 192/4/170 198/11/170 193/4/170 +f 197/10/171 194/10/171 196/2/171 +f 194/10/171 197/10/171 195/11/171 +f 195/11/171 197/10/171 198/11/171 +f 190/9/169 198/11/172 197/10/169 +f 198/11/172 190/9/169 193/4/172 +f 201/9/173 200/9/173 199/8/173 +f 200/9/173 201/9/173 202/4/173 +f 200/9/173 202/4/173 203/4/173 +f 205/11/175 201/9/174 204/10/174 +f 201/9/174 205/11/175 202/4/175 +f 199/8/176 207/10/177 206/2/176 +f 207/10/177 199/8/176 200/9/177 +f 204/10/174 199/8/176 206/2/176 +f 199/8/176 204/10/174 201/9/174 +f 208/11/178 202/4/178 205/11/178 +f 202/4/178 208/11/178 203/4/178 +f 207/10/179 204/10/179 206/2/179 +f 204/10/179 207/10/179 205/11/179 +f 205/11/179 207/10/179 208/11/179 +f 200/9/177 208/11/180 207/10/177 +f 208/11/180 200/9/177 203/4/180 +f 211/13/181 210/12/182 209/12/181 +f 210/12/182 211/13/181 212/13/182 +f 215/12/183 214/14/184 213/14/183 +f 214/14/184 215/12/183 216/12/184 +f 218/14/185 210/12/186 217/12/185 +f 210/12/186 218/14/185 219/14/186 +f 210/12/182 220/13/187 217/12/187 +f 220/13/187 210/12/182 212/13/182 +f 222/13/188 211/13/188 221/13/188 +f 211/13/188 222/13/188 223/13/188 +f 211/13/188 223/13/188 212/13/188 +f 212/13/188 223/13/188 220/13/188 +f 218/14/185 215/12/183 213/14/183 +f 215/12/183 218/14/185 217/12/185 +f 221/13/189 209/12/181 224/12/189 +f 209/12/181 221/13/189 211/13/181 +f 216/12/184 225/14/190 214/14/184 +f 225/14/190 216/12/184 224/12/190 +f 209/12/191 225/14/190 224/12/190 +f 225/14/190 209/12/191 226/14/191 +f 209/12/191 219/14/186 226/14/191 +f 219/14/186 209/12/191 210/12/186 +f 217/12/187 223/13/192 215/12/192 +f 223/13/192 217/12/187 220/13/187 +f 223/13/192 216/12/193 215/12/192 +f 216/12/193 223/13/192 222/13/193 +f 226/14/194 214/14/194 225/14/194 +f 214/14/194 226/14/194 213/14/194 +f 213/14/194 226/14/194 219/14/194 +f 213/14/194 219/14/194 218/14/194 +f 222/13/193 224/12/189 216/12/193 +f 224/12/189 222/13/193 221/13/189 +f 229/15/196 228/16/195 227/15/195 +f 228/16/195 229/15/196 230/16/196 +f 229/15/196 231/17/197 230/16/196 +f 231/17/197 229/15/196 232/18/197 +f 233/17/198 227/15/195 228/16/195 +f 227/15/195 233/17/198 234/18/198 +f 233/17/198 232/18/197 234/18/198 +f 232/18/197 233/17/198 231/17/197 +f 232/18/199 227/15/199 234/18/199 +f 227/15/199 232/18/199 229/15/199 +f 237/15/200 236/17/201 235/16/200 +f 236/17/201 237/15/200 238/18/201 +f 239/16/202 237/15/200 235/16/200 +f 237/15/200 239/16/202 240/15/202 +f 241/17/203 240/15/202 239/16/202 +f 240/15/202 241/17/203 242/18/203 +f 238/18/201 241/17/203 236/17/201 +f 241/17/203 238/18/201 242/18/203 +f 240/15/204 238/18/204 237/15/204 +f 238/18/204 240/15/204 242/18/204 + diff --git a/Sources/LaneRunnerDemo/Resources/Kenney/train/License.txt b/Sources/LaneRunnerDemo/Resources/Kenney/train/License.txt new file mode 100644 index 0000000..7bec795 --- /dev/null +++ b/Sources/LaneRunnerDemo/Resources/Kenney/train/License.txt @@ -0,0 +1,29 @@ + + + Train Kit (1.1) + + Created/distributed by Kenney (www.kenney.nl) + Creation date: 22-09-2024 23:33 + Additional credit(s): Guus Vermeulen, Tony Schaer + + ------------------------------ + + License: (Creative Commons Zero, CC0) + http://creativecommons.org/publicdomain/zero/1.0/ + + You can use this content for personal, educational, and commercial purposes. + + Support by crediting 'Kenney' or 'www.kenney.nl' (this is not a requirement) + + ------------------------------ + + • Website : www.kenney.nl + • Donate : www.kenney.nl/donate + + • Patreon : patreon.com/kenney + + Follow on social media for updates: + + • Twitter: twitter.com/KenneyNL + • Instagram: instagram.com/kenney_nl + • Mastodon: mastodon.gamedev.place/@kenney \ No newline at end of file diff --git a/Sources/LaneRunnerDemo/Resources/Kenney/train/Textures/colormap.png b/Sources/LaneRunnerDemo/Resources/Kenney/train/Textures/colormap.png new file mode 100644 index 0000000..356a686 Binary files /dev/null and b/Sources/LaneRunnerDemo/Resources/Kenney/train/Textures/colormap.png differ diff --git a/Sources/LaneRunnerDemo/Resources/Kenney/train/track.mtl b/Sources/LaneRunnerDemo/Resources/Kenney/train/track.mtl new file mode 100644 index 0000000..462deb0 --- /dev/null +++ b/Sources/LaneRunnerDemo/Resources/Kenney/train/track.mtl @@ -0,0 +1,6 @@ +# Created by Kenney (www.kenney.nl) + +newmtl colormap +Kd 1 1 1 +map_Kd Textures/colormap.png + diff --git a/Sources/LaneRunnerDemo/Resources/Kenney/train/track.obj b/Sources/LaneRunnerDemo/Resources/Kenney/train/track.obj new file mode 100644 index 0000000..2f0ff2f --- /dev/null +++ b/Sources/LaneRunnerDemo/Resources/Kenney/train/track.obj @@ -0,0 +1,231 @@ +# Created by Kenney (www.kenney.nl) + +mtllib track.mtl + +g track + +v 0.5 0 0.1 1 1 1 +v -0.5 0 0.1 1 1 1 +v 0.5 0.05 0.1 1 1 1 +v -0.5 0.05 0.1 1 1 1 +v -0.5 0 -0.1 1 1 1 +v -0.5 0.05 -0.1 1 1 1 +v 0.5 0 -0.1 1 1 1 +v 0.5 0.05 -0.1 1 1 1 +v 0.5 0 -0.4 1 1 1 +v 0.5 0 -0.5 1 1 1 +v -0.5 0 -0.4 1 1 1 +v -0.5 0 -0.5 1 1 1 +v 0.5 0.05 -0.5 1 1 1 +v 0.5 0.05 -0.4 1 1 1 +v -0.5 0.05 -0.5 1 1 1 +v -0.5 0.05 -0.4 1 1 1 +v -0.5 0 0.4 1 1 1 +v -0.5 0.05 0.4 1 1 1 +v -0.5 0 0.5 1 1 1 +v -0.5 0.05 0.5 1 1 1 +v 0.5 0.05 0.4 1 1 1 +v 0.5 0 0.4 1 1 1 +v 0.5 0.05 0.5 1 1 1 +v 0.5 0 0.5 1 1 1 +v 0.25 0.05 -0.5 1 1 1 +v 0.35 0.05 -0.5 1 1 1 +v 0.25 0.15 -0.5 1 1 1 +v 0.35 0.15 -0.5 1 1 1 +v 0.35 0.05 0.5 1 1 1 +v 0.25 0.05 0.5 1 1 1 +v 0.35 0.15 0.5 1 1 1 +v 0.25 0.15 0.5 1 1 1 +v 0.25 0.15 0 1 1 1 +v 0.35 0.15 0 1 1 1 +v 0.25 0.05 0 1 1 1 +v 0.35 0.05 0 1 1 1 +v -0.35 0.05 -0.5 1 1 1 +v -0.25 0.05 -0.5 1 1 1 +v -0.35 0.15 -0.5 1 1 1 +v -0.25 0.15 -0.5 1 1 1 +v -0.25 0.05 0.5 1 1 1 +v -0.35 0.05 0.5 1 1 1 +v -0.25 0.15 0.5 1 1 1 +v -0.35 0.15 0.5 1 1 1 +v -0.35 0.15 0 1 1 1 +v -0.25 0.15 0 1 1 1 +v -0.35 0.05 0 1 1 1 +v -0.25 0.05 0 1 1 1 + +vn 0 0 1 +vn -1 0 0 +vn -0.7071068 0.7071068 0 +vn 0 -1 0 +vn 0.7071068 0.7071068 0 +vn 1 0 0 +vn 0 0 -1 + +vt 0.21875 0.275 +vt 0.21875 0.475 +vt 0.96875 0.025 +vt 0.96875 0.225 + +usemtl colormap + +f 3/2/1 2/1/1 1/1/1 +f 2/1/1 3/2/1 4/2/1 +f 2/1/2 6/2/3 5/1/2 +f 6/2/3 2/1/2 4/2/3 +f 2/1/4 7/1/4 1/1/4 +f 7/1/4 2/1/4 5/1/4 +f 6/2/3 3/2/5 8/2/5 +f 3/2/5 6/2/3 4/2/3 +f 3/2/5 7/1/6 8/2/5 +f 7/1/6 3/2/5 1/1/6 +f 6/2/7 7/1/7 5/1/7 +f 7/1/7 6/2/7 8/2/7 +f 11/1/4 10/1/4 9/1/4 +f 10/1/4 11/1/4 12/1/4 +f 15/2/3 14/2/5 13/2/5 +f 14/2/5 15/2/3 16/2/3 +f 14/2/1 11/1/1 9/1/1 +f 11/1/1 14/2/1 16/2/1 +f 11/1/2 15/2/3 12/1/2 +f 15/2/3 11/1/2 16/2/3 +f 15/2/7 10/1/7 12/1/7 +f 10/1/7 15/2/7 13/2/7 +f 14/2/5 10/1/6 13/2/5 +f 10/1/6 14/2/5 9/1/6 +f 19/1/2 18/2/3 17/1/2 +f 18/2/3 19/1/2 20/2/3 +f 23/2/5 22/1/6 21/2/5 +f 22/1/6 23/2/5 24/1/6 +f 23/2/1 19/1/1 24/1/1 +f 19/1/1 23/2/1 20/2/1 +f 18/2/3 23/2/5 21/2/5 +f 23/2/5 18/2/3 20/2/3 +f 18/2/7 22/1/7 17/1/7 +f 22/1/7 18/2/7 21/2/7 +f 19/1/4 22/1/4 24/1/4 +f 22/1/4 19/1/4 17/1/4 +f 27/4/7 26/3/7 25/3/7 +f 26/3/7 27/4/7 28/4/7 +f 31/4/1 30/3/1 29/3/1 +f 30/3/1 31/4/1 32/4/1 +f 31/4/5 33/4/3 32/4/3 +f 33/4/3 31/4/5 34/4/5 +f 34/4/5 27/4/3 33/4/3 +f 27/4/3 34/4/5 28/4/5 +f 35/3/2 27/4/3 25/3/2 +f 27/4/3 35/3/2 33/4/3 +f 30/3/2 33/4/3 35/3/2 +f 33/4/3 30/3/2 32/4/3 +f 36/3/6 31/4/5 29/3/6 +f 31/4/5 36/3/6 34/4/5 +f 26/3/6 34/4/5 36/3/6 +f 34/4/5 26/3/6 28/4/5 +f 26/3/4 35/3/4 25/3/4 +f 35/3/4 26/3/4 36/3/4 +f 36/3/4 30/3/4 35/3/4 +f 30/3/4 36/3/4 29/3/4 +f 39/4/7 38/3/7 37/3/7 +f 38/3/7 39/4/7 40/4/7 +f 43/4/1 42/3/1 41/3/1 +f 42/3/1 43/4/1 44/4/1 +f 43/4/5 45/4/3 44/4/3 +f 45/4/3 43/4/5 46/4/5 +f 46/4/5 39/4/3 45/4/3 +f 39/4/3 46/4/5 40/4/5 +f 47/3/2 39/4/3 37/3/2 +f 39/4/3 47/3/2 45/4/3 +f 42/3/2 45/4/3 47/3/2 +f 45/4/3 42/3/2 44/4/3 +f 48/3/6 43/4/5 41/3/6 +f 43/4/5 48/3/6 46/4/5 +f 38/3/6 46/4/5 48/3/6 +f 46/4/5 38/3/6 40/4/5 +f 38/3/4 47/3/4 37/3/4 +f 47/3/4 38/3/4 48/3/4 +f 48/3/4 42/3/4 47/3/4 +f 42/3/4 48/3/4 41/3/4 + +g track + + + + +usemtl colormap + +f 3/2/1 2/1/1 1/1/1 +f 2/1/1 3/2/1 4/2/1 +f 2/1/2 6/2/3 5/1/2 +f 6/2/3 2/1/2 4/2/3 +f 2/1/4 7/1/4 1/1/4 +f 7/1/4 2/1/4 5/1/4 +f 6/2/3 3/2/5 8/2/5 +f 3/2/5 6/2/3 4/2/3 +f 3/2/5 7/1/6 8/2/5 +f 7/1/6 3/2/5 1/1/6 +f 6/2/7 7/1/7 5/1/7 +f 7/1/7 6/2/7 8/2/7 +f 11/1/4 10/1/4 9/1/4 +f 10/1/4 11/1/4 12/1/4 +f 15/2/3 14/2/5 13/2/5 +f 14/2/5 15/2/3 16/2/3 +f 14/2/1 11/1/1 9/1/1 +f 11/1/1 14/2/1 16/2/1 +f 11/1/2 15/2/3 12/1/2 +f 15/2/3 11/1/2 16/2/3 +f 15/2/7 10/1/7 12/1/7 +f 10/1/7 15/2/7 13/2/7 +f 14/2/5 10/1/6 13/2/5 +f 10/1/6 14/2/5 9/1/6 +f 19/1/2 18/2/3 17/1/2 +f 18/2/3 19/1/2 20/2/3 +f 23/2/5 22/1/6 21/2/5 +f 22/1/6 23/2/5 24/1/6 +f 23/2/1 19/1/1 24/1/1 +f 19/1/1 23/2/1 20/2/1 +f 18/2/3 23/2/5 21/2/5 +f 23/2/5 18/2/3 20/2/3 +f 18/2/7 22/1/7 17/1/7 +f 22/1/7 18/2/7 21/2/7 +f 19/1/4 22/1/4 24/1/4 +f 22/1/4 19/1/4 17/1/4 +f 27/4/7 26/3/7 25/3/7 +f 26/3/7 27/4/7 28/4/7 +f 31/4/1 30/3/1 29/3/1 +f 30/3/1 31/4/1 32/4/1 +f 31/4/5 33/4/3 32/4/3 +f 33/4/3 31/4/5 34/4/5 +f 34/4/5 27/4/3 33/4/3 +f 27/4/3 34/4/5 28/4/5 +f 35/3/2 27/4/3 25/3/2 +f 27/4/3 35/3/2 33/4/3 +f 30/3/2 33/4/3 35/3/2 +f 33/4/3 30/3/2 32/4/3 +f 36/3/6 31/4/5 29/3/6 +f 31/4/5 36/3/6 34/4/5 +f 26/3/6 34/4/5 36/3/6 +f 34/4/5 26/3/6 28/4/5 +f 26/3/4 35/3/4 25/3/4 +f 35/3/4 26/3/4 36/3/4 +f 36/3/4 30/3/4 35/3/4 +f 30/3/4 36/3/4 29/3/4 +f 39/4/7 38/3/7 37/3/7 +f 38/3/7 39/4/7 40/4/7 +f 43/4/1 42/3/1 41/3/1 +f 42/3/1 43/4/1 44/4/1 +f 43/4/5 45/4/3 44/4/3 +f 45/4/3 43/4/5 46/4/5 +f 46/4/5 39/4/3 45/4/3 +f 39/4/3 46/4/5 40/4/5 +f 47/3/2 39/4/3 37/3/2 +f 39/4/3 47/3/2 45/4/3 +f 42/3/2 45/4/3 47/3/2 +f 45/4/3 42/3/2 44/4/3 +f 48/3/6 43/4/5 41/3/6 +f 43/4/5 48/3/6 46/4/5 +f 38/3/6 46/4/5 48/3/6 +f 46/4/5 38/3/6 40/4/5 +f 38/3/4 47/3/4 37/3/4 +f 47/3/4 38/3/4 48/3/4 +f 48/3/4 42/3/4 47/3/4 +f 42/3/4 48/3/4 41/3/4 + diff --git a/Sources/LaneRunnerDemo/Resources/Kenney/train/train-electric-subway-a.mtl b/Sources/LaneRunnerDemo/Resources/Kenney/train/train-electric-subway-a.mtl new file mode 100644 index 0000000..462deb0 --- /dev/null +++ b/Sources/LaneRunnerDemo/Resources/Kenney/train/train-electric-subway-a.mtl @@ -0,0 +1,6 @@ +# Created by Kenney (www.kenney.nl) + +newmtl colormap +Kd 1 1 1 +map_Kd Textures/colormap.png + diff --git a/Sources/LaneRunnerDemo/Resources/Kenney/train/train-electric-subway-a.obj b/Sources/LaneRunnerDemo/Resources/Kenney/train/train-electric-subway-a.obj new file mode 100644 index 0000000..abd110d --- /dev/null +++ b/Sources/LaneRunnerDemo/Resources/Kenney/train/train-electric-subway-a.obj @@ -0,0 +1,3718 @@ +# Created by Kenney (www.kenney.nl) + +mtllib train-electric-subway-a.mtl + +g train-electric-subway-a + +v 0.4125 1.359392 0.8 1 1 1 +v 0.4125 0.462577 0.8 1 1 1 +v 0.4125 1.29666 0.9254644 1 1 1 +v 0.4125 0.537577 1.1 1 1 1 +v 0.4125 0.9475888 1.1 1 1 1 +v -0.5875 0.462577 0.8 1 1 1 +v -0.5875 1.359392 0.8 1 1 1 +v -0.5875 0.537577 1.1 1 1 1 +v -0.5875 1.29666 0.9254644 1 1 1 +v -0.5875 0.9475888 1.1 1 1 1 +v 0.3125 1.471196 0.8 1 1 1 +v 0.3125 1.371196 1 1 1 1 +v -0.4875 1.471196 0.8 1 1 1 +v -0.4875 1.371196 1 1 1 1 +v -0.4875 0.4594994 1.2 1 1 1 +v -0.4875 0.9711957 1.2 1 1 1 +v 0.3125 0.4594994 1.2 1 1 1 +v 0.3125 0.9711957 1.2 1 1 1 +v 0.3125 0.3594994 0.8 1 1 1 +v -0.4875 0.3594994 0.8 1 1 1 +v -0.1125 0.9711957 1.088197 1 1 1 +v -0.1125 1.015917 1.177639 1 1 1 +v -0.4374999 0.9711957 1.088197 1 1 1 +v -0.4374999 1.015917 1.177639 1 1 1 +v -0.1125 1.281753 0.932918 1 1 1 +v -0.1125 1.326474 1.022361 1 1 1 +v -0.4374999 1.326474 1.022361 1 1 1 +v -0.4374999 1.281753 0.932918 1 1 1 +v 0.2625 1.326474 1.022361 1 1 1 +v 0.2625 1.281753 0.932918 1 1 1 +v -0.06249994 1.326474 1.022361 1 1 1 +v -0.06249994 1.281753 0.932918 1 1 1 +v -0.06249994 0.9711957 1.088197 1 1 1 +v -0.06249994 1.015917 1.177639 1 1 1 +v 0.2625 0.9711957 1.088197 1 1 1 +v 0.2625 1.015917 1.177639 1 1 1 +v -0.4875 1.471196 -1.2 1 1 1 +v -0.5582107 1.438449 -1.2 1 1 1 +v 0.3125 1.471196 -1.2 1 1 1 +v 0.3832107 1.438449 -1.2 1 1 1 +v -0.5875 1.359392 -1.2 1 1 1 +v 0.4125 1.359392 -1.2 1 1 1 +v 0.2125 1.271196 -1.2 1 1 1 +v -0.3875 1.271196 -1.2 1 1 1 +v -0.3875 0.5594994 -1.2 1 1 1 +v 0.2125 0.5594994 -1.2 1 1 1 +v -0.5875 0.462577 -1.2 1 1 1 +v 0.4125 0.462577 -1.2 1 1 1 +v -0.5582107 0.3896901 -1.2 1 1 1 +v 0.3832107 0.3896901 -1.2 1 1 1 +v 0.3125 0.3594994 -1.2 1 1 1 +v -0.4875 0.3594994 -1.2 1 1 1 +v 0.3832107 0.3896901 0.8 1 1 1 +v -0.5582107 0.3896901 0.8 1 1 1 +v 0.4875 0.6709303 0.2 1 1 1 +v 0.4875 0.6209303 0.2 1 1 1 +v 0.5375 0.6709303 0.2 1 1 1 +v 0.5375 0.6209303 0.2 1 1 1 +v 0.5375 1.101039 0.2 1 1 1 +v 0.5375 1.051039 0.2 1 1 1 +v 0.4875 1.051039 0.2 1 1 1 +v 0.4875 1.101039 0.2 1 1 1 +v 0.5728553 1.086394 0.2 1 1 1 +v 0.5728553 0.6355749 0.2 1 1 1 +v 0.5875 1.051039 0.2 1 1 1 +v 0.5875 0.6709303 0.2 1 1 1 +v 0.5875 1.051039 0.25 1 1 1 +v 0.5728553 1.086394 0.25 1 1 1 +v 0.4875 1.051039 0.25 1 1 1 +v 0.5375 1.051039 0.25 1 1 1 +v 0.4875 0.6209303 0.25 1 1 1 +v 0.5375 0.6209303 0.25 1 1 1 +v 0.5375 1.101039 0.25 1 1 1 +v 0.5875 0.6709303 0.25 1 1 1 +v 0.4875 1.101039 0.25 1 1 1 +v 0.5375 0.6709303 0.25 1 1 1 +v 0.4875 0.6709303 0.25 1 1 1 +v 0.5728553 0.6355749 0.25 1 1 1 +v 0.45 0.6609847 -0.6099456 1 1 1 +v 0.45 0.6709303 -0.6 1 1 1 +v 0.45 0.6609847 -0.8900544 1 1 1 +v 0.45 0.6709303 -0.9 1 1 1 +v 0.45 1.151039 -0.9 1 1 1 +v 0.45 1.151039 -0.6 1 1 1 +v 0.45 1.160985 -0.8900544 1 1 1 +v 0.45 1.160985 -0.6099456 1 1 1 +v 0.45 0.6609847 0.5400544 1 1 1 +v 0.45 0.6709303 0.55 1 1 1 +v 0.45 0.6609847 0.2599456 1 1 1 +v 0.45 0.6709303 0.25 1 1 1 +v 0.45 1.151039 0.25 1 1 1 +v 0.45 1.151039 0.55 1 1 1 +v 0.45 1.160985 0.2599456 1 1 1 +v 0.45 1.160985 0.5400544 1 1 1 +v 0.5875 0.5722058 0.4900544 1 1 1 +v 0.5875 0.5722058 0.3099456 1 1 1 +v 0.5875 0.6109846 0.4900544 1 1 1 +v 0.5875 0.6109846 0.3099456 1 1 1 +v 0.5375 0.6109846 0.2599456 1 1 1 +v 0.5375 0.5722058 0.2599456 1 1 1 +v 0.4875 0.6109846 0.2599456 1 1 1 +v 0.4875 0.5722058 0.2599456 1 1 1 +v 0.5375 0.6109846 0.5400544 1 1 1 +v 0.4875 0.6109846 0.5400544 1 1 1 +v 0.5375 0.5722058 0.5400544 1 1 1 +v 0.4875 0.5722058 0.5400544 1 1 1 +v 0.575 0.5722058 0.2724456 1 1 1 +v 0.5749999 0.5722058 0.5275544 1 1 1 +v 0.575 0.6109846 0.2724456 1 1 1 +v 0.5749999 0.6109846 0.5275544 1 1 1 +v 0.4875 0.6609846 0.55 1 1 1 +v 0.4875 0.6109846 0.55 1 1 1 +v 0.5375 0.6609846 0.55 1 1 1 +v 0.5375 0.6109846 0.55 1 1 1 +v 0.5375 1.091093 0.55 1 1 1 +v 0.5375 1.041093 0.55 1 1 1 +v 0.4875 1.041093 0.55 1 1 1 +v 0.4875 1.091093 0.55 1 1 1 +v 0.5728553 1.076449 0.55 1 1 1 +v 0.5728553 0.6256293 0.55 1 1 1 +v 0.5875 1.041093 0.55 1 1 1 +v 0.5875 0.6609846 0.55 1 1 1 +v 0.5875 1.041093 0.6 1 1 1 +v 0.5728553 1.076449 0.6 1 1 1 +v 0.4875 1.041093 0.6 1 1 1 +v 0.5375 1.041093 0.6 1 1 1 +v 0.4875 0.6109846 0.6 1 1 1 +v 0.5375 0.6109846 0.6 1 1 1 +v 0.5375 1.091093 0.6 1 1 1 +v 0.5875 0.6609846 0.6 1 1 1 +v 0.4875 1.091093 0.6 1 1 1 +v 0.5375 0.6609846 0.6 1 1 1 +v 0.4875 0.6609846 0.6 1 1 1 +v 0.5728553 0.6256293 0.6 1 1 1 +v -0.6625 0.6609846 0.55 1 1 1 +v -0.6625 0.6109846 0.55 1 1 1 +v -0.7125 0.6609846 0.55 1 1 1 +v -0.7125 0.6109846 0.55 1 1 1 +v -0.7125 1.091093 0.55 1 1 1 +v -0.7125 1.041093 0.55 1 1 1 +v -0.6625 1.041093 0.55 1 1 1 +v -0.6625 1.091093 0.55 1 1 1 +v -0.7478554 1.076449 0.55 1 1 1 +v -0.7478554 0.6256293 0.55 1 1 1 +v -0.7625 1.041093 0.55 1 1 1 +v -0.7625 0.6609846 0.55 1 1 1 +v -0.7625 1.041093 0.6 1 1 1 +v -0.7478554 1.076449 0.6 1 1 1 +v -0.6625 1.041093 0.6 1 1 1 +v -0.7125 1.041093 0.6 1 1 1 +v -0.6625 0.6109846 0.6 1 1 1 +v -0.7125 0.6109846 0.6 1 1 1 +v -0.7125 1.091093 0.6 1 1 1 +v -0.7625 0.6609846 0.6 1 1 1 +v -0.6625 1.091093 0.6 1 1 1 +v -0.7125 0.6609846 0.6 1 1 1 +v -0.6625 0.6609846 0.6 1 1 1 +v -0.7478554 0.6256293 0.6 1 1 1 +v -0.7625 0.5722058 0.4900544 1 1 1 +v -0.7625 0.5722058 0.3099456 1 1 1 +v -0.7625 0.6109846 0.4900544 1 1 1 +v -0.7625 0.6109846 0.3099456 1 1 1 +v -0.7125 0.6109846 0.2599456 1 1 1 +v -0.7125 0.5722058 0.2599456 1 1 1 +v -0.6625 0.6109846 0.2599456 1 1 1 +v -0.6625 0.5722058 0.2599456 1 1 1 +v -0.7125 0.6109846 0.5400544 1 1 1 +v -0.6625 0.6109846 0.5400544 1 1 1 +v -0.7125 0.5722058 0.5400544 1 1 1 +v -0.6625 0.5722058 0.5400544 1 1 1 +v -0.7500001 0.5722058 0.2724456 1 1 1 +v -0.75 0.5722058 0.5275544 1 1 1 +v -0.7500001 0.6109846 0.2724456 1 1 1 +v -0.75 0.6109846 0.5275544 1 1 1 +v -0.625 0.6609847 0.5400544 1 1 1 +v -0.625 0.6709303 0.55 1 1 1 +v -0.625 0.6609847 0.2599456 1 1 1 +v -0.625 0.6709303 0.25 1 1 1 +v -0.625 1.151039 0.25 1 1 1 +v -0.625 1.151039 0.55 1 1 1 +v -0.625 1.160985 0.2599456 1 1 1 +v -0.625 1.160985 0.5400544 1 1 1 +v -0.625 0.6609847 -0.6099456 1 1 1 +v -0.625 0.6709303 -0.6 1 1 1 +v -0.625 0.6609847 -0.8900544 1 1 1 +v -0.625 0.6709303 -0.9 1 1 1 +v -0.625 1.151039 -0.9 1 1 1 +v -0.625 1.151039 -0.6 1 1 1 +v -0.625 1.160985 -0.8900544 1 1 1 +v -0.625 1.160985 -0.6099456 1 1 1 +v -0.6625 0.6709303 0.2 1 1 1 +v -0.6625 0.6209303 0.2 1 1 1 +v -0.7125 0.6709303 0.2 1 1 1 +v -0.7125 0.6209303 0.2 1 1 1 +v -0.7125 1.101039 0.2 1 1 1 +v -0.7125 1.051039 0.2 1 1 1 +v -0.6625 1.051039 0.2 1 1 1 +v -0.6625 1.101039 0.2 1 1 1 +v -0.7478554 1.086394 0.2 1 1 1 +v -0.7478554 0.6355749 0.2 1 1 1 +v -0.7625 1.051039 0.2 1 1 1 +v -0.7625 0.6709303 0.2 1 1 1 +v -0.7625 1.051039 0.25 1 1 1 +v -0.7478554 1.086394 0.25 1 1 1 +v -0.6625 1.051039 0.25 1 1 1 +v -0.7125 1.051039 0.25 1 1 1 +v -0.6625 0.6209303 0.25 1 1 1 +v -0.7125 0.6209303 0.25 1 1 1 +v -0.7125 1.101039 0.25 1 1 1 +v -0.7625 0.6709303 0.25 1 1 1 +v -0.6625 1.101039 0.25 1 1 1 +v -0.7125 0.6709303 0.25 1 1 1 +v -0.6625 0.6709303 0.25 1 1 1 +v -0.7478554 0.6355749 0.25 1 1 1 +v 0.1959935 0.4008009 1.25 1 1 1 +v 0.1314336 0.3740593 1.25 1 1 1 +v 0.1959935 0.3613752 1.1625 1 1 1 +v 0.1593117 0.3461812 1.1625 1 1 1 +v 0.2478694 0.3094994 1.1625 1 1 1 +v 0.2326753 0.2728176 1.1625 1 1 1 +v 0.287295 0.3094994 1.25 1 1 1 +v 0.2605534 0.2449394 1.25 1 1 1 +v 0.2605534 0.3740593 1.25 1 1 1 +v 0.2326753 0.3461812 1.1625 1 1 1 +v 0.1441177 0.3094994 1.1625 1 1 1 +v 0.104692 0.3094994 1.25 1 1 1 +v 0.1959935 0.2181978 1.25 1 1 1 +v 0.1959935 0.2576235 1.1625 1 1 1 +v 0.1314336 0.2449394 1.25 1 1 1 +v 0.1593117 0.2728176 1.1625 1 1 1 +v -0.3191176 0.3094994 1.1625 1 1 1 +v -0.3343117 0.2728176 1.1625 1 1 1 +v -0.279692 0.3094994 1.25 1 1 1 +v -0.3064336 0.2449394 1.25 1 1 1 +v -0.4076753 0.3461812 1.1625 1 1 1 +v -0.4355535 0.3740593 1.25 1 1 1 +v -0.4228694 0.3094994 1.1625 1 1 1 +v -0.4622951 0.3094994 1.25 1 1 1 +v -0.4076753 0.2728176 1.1625 1 1 1 +v -0.4355535 0.2449394 1.25 1 1 1 +v -0.3709935 0.2181978 1.25 1 1 1 +v -0.3709935 0.2576235 1.1625 1 1 1 +v -0.3064336 0.3740593 1.25 1 1 1 +v -0.3709935 0.4008009 1.25 1 1 1 +v -0.3343117 0.3461812 1.1625 1 1 1 +v -0.3709935 0.3613752 1.1625 1 1 1 +v -0.3709935 0.3508009 -1.25 1 1 1 +v -0.3064336 0.3240593 -1.25 1 1 1 +v -0.3709935 0.3113752 -1.1625 1 1 1 +v -0.3343117 0.2961811 -1.1625 1 1 1 +v -0.4228694 0.2594994 -1.1625 1 1 1 +v -0.4076753 0.2228176 -1.1625 1 1 1 +v -0.4622951 0.2594994 -1.25 1 1 1 +v -0.4355535 0.1949394 -1.25 1 1 1 +v -0.4355535 0.3240593 -1.25 1 1 1 +v -0.4076753 0.2961811 -1.1625 1 1 1 +v -0.3191176 0.2594994 -1.1625 1 1 1 +v -0.279692 0.2594994 -1.25 1 1 1 +v -0.3709935 0.1681978 -1.25 1 1 1 +v -0.3709935 0.2076235 -1.1625 1 1 1 +v -0.3064336 0.1949394 -1.25 1 1 1 +v -0.3343117 0.2228176 -1.1625 1 1 1 +v 0.1441177 0.2594994 -1.1625 1 1 1 +v 0.1593117 0.2228176 -1.1625 1 1 1 +v 0.104692 0.2594994 -1.25 1 1 1 +v 0.1314336 0.1949394 -1.25 1 1 1 +v 0.2326753 0.2961811 -1.1625 1 1 1 +v 0.2605534 0.3240593 -1.25 1 1 1 +v 0.2478694 0.2594994 -1.1625 1 1 1 +v 0.287295 0.2594994 -1.25 1 1 1 +v 0.2326753 0.2228176 -1.1625 1 1 1 +v 0.2605534 0.1949394 -1.25 1 1 1 +v 0.1959935 0.1681978 -1.25 1 1 1 +v 0.1959935 0.2076235 -1.1625 1 1 1 +v 0.1314336 0.3240593 -1.25 1 1 1 +v 0.1959935 0.3508009 -1.25 1 1 1 +v 0.1593117 0.2961811 -1.1625 1 1 1 +v 0.1959935 0.3113752 -1.1625 1 1 1 +v -0.5582107 1.349365 0.978169 1 1 1 +v -0.5582107 0.9642814 1.170711 1 1 1 +v -0.5582107 0.4823678 1.170711 1 1 1 +v 0.3832107 1.349365 0.978169 1 1 1 +v 0.3832107 0.9642814 1.170711 1 1 1 +v 0.3832107 0.4823678 1.170711 1 1 1 +v 0.3832107 1.438449 0.8 1 1 1 +v -0.5582107 1.438449 0.8 1 1 1 +v 0.4875 0.6609847 -0.8900544 1 1 1 +v 0.4875 0.6709303 -0.9 1 1 1 +v 0.4875 0.6609847 -0.6099456 1 1 1 +v 0.4875 0.6709303 -0.6 1 1 1 +v 0.4875 1.160985 -0.8900544 1 1 1 +v 0.4875 1.151039 -0.9 1 1 1 +v 0.4875 0.5609847 -0.5900544 1 1 1 +v 0.4875 0.587361 -0.5263763 1 1 1 +v 0.4875 0.5609847 -0.9099456 1 1 1 +v 0.4875 0.587361 -0.9736237 1 1 1 +v 0.4875 0.6510391 -0.5 1 1 1 +v 0.4875 0.6510391 -1 1 1 1 +v 0.4875 1.17093 -1 1 1 1 +v 0.4875 1.17093 -0.5 1 1 1 +v 0.4875 1.151039 -0.6 1 1 1 +v 0.4875 1.160985 -0.6099456 1 1 1 +v 0.4875 1.234608 -0.5263763 1 1 1 +v 0.4875 1.234608 -0.9736237 1 1 1 +v 0.4875 1.260985 -0.9099456 1 1 1 +v 0.4875 1.260985 -0.5900544 1 1 1 +v 0.4125 0.587361 -0.9736237 1 1 1 +v 0.4125 0.6510391 -1 1 1 1 +v 0.4125 0.5609847 -0.9099456 1 1 1 +v 0.4125 0.5609847 -0.5900544 1 1 1 +v 0.4125 0.587361 -0.5263763 1 1 1 +v 0.4125 0.6510391 -0.5 1 1 1 +v 0.4125 1.17093 -0.5 1 1 1 +v 0.4125 1.234608 -0.5263763 1 1 1 +v 0.4125 1.260985 -0.5900544 1 1 1 +v 0.4125 1.260985 -0.9099456 1 1 1 +v 0.4125 1.234608 -0.9736237 1 1 1 +v 0.4125 1.17093 -1 1 1 1 +v 0.4875 0.6609847 0.2599456 1 1 1 +v 0.4875 0.6709303 0.25 1 1 1 +v 0.4875 0.6609847 0.5400544 1 1 1 +v 0.4875 0.6709303 0.55 1 1 1 +v 0.4875 1.160985 0.2599456 1 1 1 +v 0.4875 1.151039 0.25 1 1 1 +v 0.4875 0.5609847 0.5599456 1 1 1 +v 0.4875 0.587361 0.6236237 1 1 1 +v 0.4875 0.5609847 0.2400544 1 1 1 +v 0.4875 0.587361 0.1763763 1 1 1 +v 0.4875 0.6510391 0.65 1 1 1 +v 0.4875 0.6510391 0.15 1 1 1 +v 0.4875 1.17093 0.15 1 1 1 +v 0.4875 1.17093 0.65 1 1 1 +v 0.4875 1.151039 0.55 1 1 1 +v 0.4875 1.160985 0.5400544 1 1 1 +v 0.4875 1.234608 0.6236237 1 1 1 +v 0.4875 1.234608 0.1763763 1 1 1 +v 0.4875 1.260985 0.2400544 1 1 1 +v 0.4875 1.260985 0.5599456 1 1 1 +v 0.4125 0.587361 0.1763763 1 1 1 +v 0.4125 0.6510391 0.15 1 1 1 +v 0.4125 0.5609847 0.2400544 1 1 1 +v 0.4125 0.5609847 0.5599456 1 1 1 +v 0.4125 0.587361 0.6236237 1 1 1 +v 0.4125 0.6510391 0.65 1 1 1 +v 0.4125 1.17093 0.65 1 1 1 +v 0.4125 1.234608 0.6236237 1 1 1 +v 0.4125 1.260985 0.5599456 1 1 1 +v 0.4125 1.260985 0.2400544 1 1 1 +v 0.4125 1.234608 0.1763763 1 1 1 +v 0.4125 1.17093 0.15 1 1 1 +v 0.3125 0.7711957 1.2 1 1 1 +v 0.3125 0.7711957 1.25 1 1 1 +v 0.1125 0.7711957 1.2 1 1 1 +v 0.1125 0.7711957 1.25 1 1 1 +v 0.3125 0.6461957 1.2 1 1 1 +v 0.1125 0.6461957 1.2 1 1 1 +v 0.3125 0.6461957 1.25 1 1 1 +v 0.1125 0.6461957 1.25 1 1 1 +v -0.4875 0.7711957 1.2 1 1 1 +v -0.4875 0.7711957 1.25 1 1 1 +v -0.4875 0.6461957 1.2 1 1 1 +v -0.4875 0.6461957 1.25 1 1 1 +v -0.2875 0.7711957 1.2 1 1 1 +v -0.2875 0.7711957 1.25 1 1 1 +v -0.2875 0.6461957 1.2 1 1 1 +v -0.2875 0.6461957 1.25 1 1 1 +v 0.1625 1.471196 0.4 1 1 1 +v 0.1625 1.471196 0.6 1 1 1 +v 0.1125 1.571196 0.45 1 1 1 +v 0.1125 1.571196 0.55 1 1 1 +v -0.3375 1.471196 0.4 1 1 1 +v -0.2875 1.571196 0.45 1 1 1 +v -0.3375 1.471196 0.6 1 1 1 +v -0.2875 1.571196 0.55 1 1 1 +v -0.3875 0.5594994 -1.2 1 1 1 +v 0.2125 0.5594994 -1.2 1 1 1 +v -0.3875 1.271196 -1.2 1 1 1 +v 0.2125 1.271196 -1.2 1 1 1 +v 0.1625 1.471196 -1 1 1 1 +v 0.1625 1.471196 -0.8 1 1 1 +v 0.1125 1.571196 -0.95 1 1 1 +v 0.1125 1.571196 -0.85 1 1 1 +v -0.3375 1.471196 -1 1 1 1 +v -0.2875 1.571196 -0.95 1 1 1 +v -0.3375 1.471196 -0.8 1 1 1 +v -0.2875 1.571196 -0.85 1 1 1 +v -0.6625 0.6609847 0.2599456 1 1 1 +v -0.6625 0.6709303 0.25 1 1 1 +v -0.6625 0.6609847 0.5400544 1 1 1 +v -0.6625 0.6709303 0.55 1 1 1 +v -0.6625 1.160985 0.2599456 1 1 1 +v -0.6625 1.151039 0.25 1 1 1 +v -0.6625 0.5609847 0.5599456 1 1 1 +v -0.6625 0.587361 0.6236237 1 1 1 +v -0.6625 0.5609847 0.2400544 1 1 1 +v -0.6625 0.587361 0.1763763 1 1 1 +v -0.6625 0.6510391 0.65 1 1 1 +v -0.6625 0.6510391 0.15 1 1 1 +v -0.6625 1.17093 0.15 1 1 1 +v -0.6625 1.17093 0.65 1 1 1 +v -0.6625 1.151039 0.55 1 1 1 +v -0.6625 1.160985 0.5400544 1 1 1 +v -0.6625 1.234608 0.6236237 1 1 1 +v -0.6625 1.234608 0.1763763 1 1 1 +v -0.6625 1.260985 0.2400544 1 1 1 +v -0.6625 1.260985 0.5599456 1 1 1 +v -0.5875 0.587361 0.1763763 1 1 1 +v -0.5875 0.6510391 0.15 1 1 1 +v -0.5875 0.5609847 0.2400544 1 1 1 +v -0.5875 0.5609847 0.5599456 1 1 1 +v -0.5875 0.587361 0.6236237 1 1 1 +v -0.5875 0.6510391 0.65 1 1 1 +v -0.5875 1.17093 0.65 1 1 1 +v -0.5875 1.234608 0.6236237 1 1 1 +v -0.5875 1.260985 0.5599456 1 1 1 +v -0.5875 1.260985 0.2400544 1 1 1 +v -0.5875 1.234608 0.1763763 1 1 1 +v -0.5875 1.17093 0.15 1 1 1 +v -0.6625 0.6609847 -0.8900544 1 1 1 +v -0.6625 0.6709303 -0.9 1 1 1 +v -0.6625 0.6609847 -0.6099456 1 1 1 +v -0.6625 0.6709303 -0.6 1 1 1 +v -0.6625 1.160985 -0.8900544 1 1 1 +v -0.6625 1.151039 -0.9 1 1 1 +v -0.6625 0.5609847 -0.5900544 1 1 1 +v -0.6625 0.587361 -0.5263763 1 1 1 +v -0.6625 0.5609847 -0.9099456 1 1 1 +v -0.6625 0.587361 -0.9736237 1 1 1 +v -0.6625 0.6510391 -0.5 1 1 1 +v -0.6625 0.6510391 -1 1 1 1 +v -0.6625 1.17093 -1 1 1 1 +v -0.6625 1.17093 -0.5 1 1 1 +v -0.6625 1.151039 -0.6 1 1 1 +v -0.6625 1.160985 -0.6099456 1 1 1 +v -0.6625 1.234608 -0.5263763 1 1 1 +v -0.6625 1.234608 -0.9736237 1 1 1 +v -0.6625 1.260985 -0.9099456 1 1 1 +v -0.6625 1.260985 -0.5900544 1 1 1 +v -0.5875 0.587361 -0.9736237 1 1 1 +v -0.5875 0.6510391 -1 1 1 1 +v -0.5875 0.5609847 -0.9099456 1 1 1 +v -0.5875 0.5609847 -0.5900544 1 1 1 +v -0.5875 0.587361 -0.5263763 1 1 1 +v -0.5875 0.6510391 -0.5 1 1 1 +v -0.5875 1.17093 -0.5 1 1 1 +v -0.5875 1.234608 -0.5263763 1 1 1 +v -0.5875 1.260985 -0.5900544 1 1 1 +v -0.5875 1.260985 -0.9099456 1 1 1 +v -0.5875 1.234608 -0.9736237 1 1 1 +v -0.5875 1.17093 -1 1 1 1 +v 0.1625 0.2594994 -0.15 1 1 1 +v 0.1625 0.2594994 -0.3 1 1 1 +v -0.3375 0.2594994 -0.15 1 1 1 +v 0.1125 0.2594994 -0.35 1 1 1 +v -0.2875 0.2594994 -0.35 1 1 1 +v -0.3375 0.2594994 -0.3 1 1 1 +v 0.3125 0.3594994 -0.15 1 1 1 +v 0.2125 0.1594994 -0.15 1 1 1 +v 0.3125 0.3594994 0.15 1 1 1 +v 0.2125 0.1594994 0.15 1 1 1 +v -0.3375 0.3594994 -0.15 1 1 1 +v -0.4875 0.3594994 -0.15 1 1 1 +v -0.3875 0.1594994 -0.15 1 1 1 +v 0.1625 0.3594994 -0.15 1 1 1 +v -0.3375 0.2594994 0.15 1 1 1 +v -0.3375 0.3594994 0.15 1 1 1 +v -0.3375 0.2594994 0.3 1 1 1 +v -0.3375 0.3594994 0.3 1 1 1 +v 0.1625 0.2594994 0.3 1 1 1 +v 0.1625 0.2594994 0.15 1 1 1 +v 0.1125 0.2594994 0.35 1 1 1 +v -0.2875 0.2594994 0.35 1 1 1 +v -0.3375 0.3594994 -0.3 1 1 1 +v -0.2875 0.3594994 0.35 1 1 1 +v 0.1125 0.3594994 -0.35 1 1 1 +v 0.1625 0.3594994 -0.3 1 1 1 +v -0.3875 0.1594994 0.15 1 1 1 +v -0.4875 0.3594994 0.15 1 1 1 +v 0.1625 0.3594994 0.15 1 1 1 +v 0.1625 0.3594994 0.3 1 1 1 +v -0.2875 0.3594994 -0.35 1 1 1 +v 0.1125 0.3594994 0.35 1 1 1 +v 0.287295 0.3094994 1.3 1 1 1 +v 0.2605534 0.2449394 1.3 1 1 1 +v 0.1959935 0.2181978 1.3 1 1 1 +v 0.1314336 0.2449394 1.3 1 1 1 +v 0.104692 0.3094994 1.3 1 1 1 +v 0.2605534 0.3740593 1.3 1 1 1 +v 0.1314336 0.3740593 1.3 1 1 1 +v 0.1959935 0.4008009 1.3 1 1 1 +v -0.3709935 0.2181978 1.3 1 1 1 +v -0.4355535 0.2449394 1.3 1 1 1 +v -0.3064336 0.2449394 1.3 1 1 1 +v -0.279692 0.3094994 1.3 1 1 1 +v -0.4622951 0.3094994 1.3 1 1 1 +v -0.3064336 0.3740593 1.3 1 1 1 +v -0.4355535 0.3740593 1.3 1 1 1 +v -0.3709935 0.4008009 1.3 1 1 1 +v 0.3191987 0.4094994 0.9633973 1 1 1 +v 0.3191987 0.2094994 0.9633973 1 1 1 +v 0.3908494 0.4094994 1.0875 1 1 1 +v 0.3908494 0.2094994 1.0875 1 1 1 +v 0.1959936 0.2094994 1.2 1 1 1 +v -0.3709936 0.2094994 1.2 1 1 1 +v 0.1959936 0.4094994 1.2 1 1 1 +v -0.3709936 0.4094994 1.2 1 1 1 +v 0.1691987 0.2094994 1.05 1 1 1 +v -0.3441987 0.2094994 1.05 1 1 1 +v -0.4941987 0.2094994 0.9633973 1 1 1 +v -0.5658494 0.2094994 1.0875 1 1 1 +v -0.3441987 0.4094994 1.05 1 1 1 +v -0.4941987 0.4094994 0.9633973 1 1 1 +v -0.5658494 0.4094994 1.0875 1 1 1 +v 0.1691987 0.4094994 1.05 1 1 1 +v -0.1582107 0.1887887 -1.2 1 1 1 +v -0.0875 0.1594994 -1.2 1 1 1 +v -0.1461899 0.2008095 -1.3 1 1 1 +v -0.0875 0.1764994 -1.3 1 1 1 +v -0.1582107 0.33021 -1.2 1 1 1 +v -0.1461899 0.3181892 -1.3 1 1 1 +v -0.0875 0.3594994 -1.2 1 1 1 +v -0.0875 0.3424994 -1.3 1 1 1 +v -0.01678932 0.33021 -1.2 1 1 1 +v -0.02881014 0.3181892 -1.3 1 1 1 +v 0.0125 0.2594994 -1.2 1 1 1 +v -0.004499994 0.2594994 -1.3 1 1 1 +v -0.02881014 0.2008095 -1.3 1 1 1 +v -0.1705 0.2594994 -1.3 1 1 1 +v -0.01678932 0.1887887 -1.2 1 1 1 +v -0.1875 0.2594994 -1.2 1 1 1 +v -0.4622951 0.2594994 -1.3 1 1 1 +v -0.4355535 0.1949394 -1.3 1 1 1 +v -0.3709935 0.1681978 -1.3 1 1 1 +v -0.3064336 0.1949394 -1.3 1 1 1 +v -0.279692 0.2594994 -1.3 1 1 1 +v -0.4355535 0.3240593 -1.3 1 1 1 +v -0.3064336 0.3240593 -1.3 1 1 1 +v -0.3709935 0.3508009 -1.3 1 1 1 +v 0.1959935 0.1681978 -1.3 1 1 1 +v 0.2605534 0.1949394 -1.3 1 1 1 +v 0.1314336 0.1949394 -1.3 1 1 1 +v 0.104692 0.2594994 -1.3 1 1 1 +v 0.287295 0.2594994 -1.3 1 1 1 +v 0.1314336 0.3240593 -1.3 1 1 1 +v 0.2605534 0.3240593 -1.3 1 1 1 +v 0.1959935 0.3508009 -1.3 1 1 1 +v -0.4941987 0.3594994 -0.9633974 1 1 1 +v -0.4941987 0.1594994 -0.9633974 1 1 1 +v -0.5658494 0.3594994 -1.0875 1 1 1 +v -0.5658494 0.1594994 -1.0875 1 1 1 +v -0.3709936 0.1594994 -1.2 1 1 1 +v 0.1959936 0.1594994 -1.2 1 1 1 +v -0.3709936 0.3594994 -1.2 1 1 1 +v 0.1959936 0.3594994 -1.2 1 1 1 +v -0.3441987 0.1594994 -1.05 1 1 1 +v 0.1691987 0.1594994 -1.05 1 1 1 +v 0.3191987 0.1594994 -0.9633974 1 1 1 +v 0.3908494 0.1594994 -1.0875 1 1 1 +v 0.1691987 0.3594994 -1.05 1 1 1 +v 0.3191987 0.3594994 -0.9633974 1 1 1 +v 0.3908494 0.3594994 -1.0875 1 1 1 +v -0.3441987 0.3594994 -1.05 1 1 1 + +vn 1 0 0 +vn -1 0 0 +vn 0 0.8944272 0.4472136 +vn 0 0 1 +vn 0 -0.9701425 0.2425356 +vn -0.7071068 0.6324555 -0.3162278 +vn 0.7071068 0.6324555 -0.3162278 +vn -0.7071068 -0.6324555 0.3162278 +vn 0.7071068 -0.6324555 0.3162278 +vn 0 0.4472136 0.8944272 +vn 0 0 -1 +vn 0.9818057 -0.1898884 0 +vn 0.7146441 -0.6994882 0 +vn 0.3926682 -0.9196803 0 +vn 0 -1 0 +vn -0.3926682 -0.9196803 0 +vn -0.7146441 -0.6994882 0 +vn -0.9818057 -0.1898884 0 +vn 0 1 0 +vn 1.192093E-07 0 -1 +vn 0.9807854 0.1950903 1.169187E-07 +vn 0.7071068 0.7071068 8.42937E-08 +vn 0.1950904 -0.9807853 2.325658E-08 +vn 0.1950904 0.9807853 2.325658E-08 +vn 0.9807854 -0.1950903 1.169187E-07 +vn -1.192093E-07 0 1 +vn -1 0 -1.192093E-07 +vn 0.7071068 -0.7071068 8.42937E-08 +vn 1 0 1.192093E-07 +vn 0.9870876 0 0.1601824 +vn 0.9870876 0 -0.1601821 +vn 0.1601824 0 -0.9870876 +vn 0.1601821 0 0.9870876 +vn 0.7071069 0 -0.7071068 +vn 0.7071068 0 0.7071069 +vn -1.192093E-07 0 -1 +vn -0.9807854 0.1950903 1.169187E-07 +vn -0.7071068 0.7071068 8.42937E-08 +vn -0.1950904 -0.9807853 2.325658E-08 +vn -0.1950904 0.9807853 2.325658E-08 +vn -0.9807854 -0.1950903 1.169187E-07 +vn 1.192093E-07 0 1 +vn 1 0 -1.192093E-07 +vn -0.7071068 -0.7071068 8.42937E-08 +vn -0.9870876 0 0.1601824 +vn -0.9870876 0 -0.1601821 +vn -0.1601824 0 -0.9870876 +vn -0.1601821 0 0.9870876 +vn -0.7071069 0 -0.7071068 +vn -0.7071068 0 0.7071069 +vn -1 0 1.192093E-07 +vn 0 0.9117239 -0.4108036 +vn -0.6446861 0.6446861 -0.4108036 +vn 0.9117239 0 -0.4108036 +vn 0.6446861 -0.6446861 -0.4108036 +vn 0.6446861 0.6446861 -0.4108036 +vn -0.9117239 0 -0.4108036 +vn 0 -0.9117239 -0.4108036 +vn -0.6446861 -0.6446861 -0.4108036 +vn 6.777402E-14 0.9117239 0.4108036 +vn 0.6446861 0.6446861 0.4108036 +vn -0.9117239 0 0.4108036 +vn -0.6446861 -0.6446861 0.4108036 +vn -0.6446861 0.6446861 0.4108036 +vn 0.9117239 0 0.4108036 +vn 6.777402E-14 -0.9117239 0.4108036 +vn 0.6446861 -0.6446861 0.4108036 +vn -0.9307197 0.2586125 0.2586125 +vn -0.6833401 0.5162589 0.5162589 +vn -0.9274713 0.08590329 0.3638922 +vn -0.6868126 0.1669923 0.7073909 +vn -0.4651911 -0.5447692 0.6977276 +vn -0.6950661 -0.442448 0.5666769 +vn -0.3916072 0.2114031 0.895518 +vn 0.9307197 0.2586125 0.2586125 +vn 0.9274713 0.08590329 0.3638922 +vn 0.6833401 0.5162589 0.5162589 +vn 0.6868126 0.1669923 0.7073909 +vn 0.4651911 -0.5447692 0.6977276 +vn 0.3916072 0.2114031 0.895518 +vn 0.6950661 -0.442448 0.5666769 +vn 0.6417322 0.6859621 0.342981 +vn 0.9238795 0.3422825 0.1711412 +vn -0.9506181 -0.1910011 0.2446297 +vn 0.9506181 -0.1910011 0.2446297 +vn -0.9238795 0.3422825 0.1711412 +vn -0.6417322 0.6859621 0.342981 +vn -0.4001414 0.6480304 0.6480304 +vn -0.3826834 0.8263429 0.4131715 +vn 0.3826834 0.8263429 0.4131715 +vn 0.4001414 0.6480304 0.6480304 +vn 0.6750739 -0.7157227 0.1789307 +vn 0.3826835 -0.8962948 0.2240737 +vn -0.9238795 -0.3712575 0.09281436 +vn -0.6750739 -0.7157227 0.1789307 +vn -0.3826835 -0.8962948 0.2240737 +vn 0.9238795 -0.3712575 0.09281436 +vn -0.937714 0.3474079 0 +vn -0.7344423 0.6786711 0 +vn -0.4202296 0.9074178 0 +vn 0.7344423 0.6786711 0 +vn 0.4202296 0.9074178 0 +vn 0.937714 0.3474079 0 +vn -4.561942E-08 0.9238795 0.3826835 +vn -1.10135E-07 0.3826834 0.9238796 +vn 4.561942E-08 0.9238795 -0.3826835 +vn 1.10135E-07 0.3826834 -0.9238796 +vn -4.561942E-08 -0.9238795 0.3826835 +vn -1.10135E-07 -0.3826834 0.9238796 +vn 8.42937E-08 -0.7071068 -0.7071068 +vn 1.169187E-07 -0.1950903 -0.9807854 +vn 2.325658E-08 -0.9807853 -0.1950904 +vn -2.325658E-08 -0.9807853 0.1950904 +vn -8.42937E-08 -0.7071068 0.7071068 +vn -1.169187E-07 -0.1950903 0.9807854 +vn -1.169187E-07 0.1950903 0.9807854 +vn -8.42937E-08 0.7071068 0.7071068 +vn -2.325658E-08 0.9807853 0.1950904 +vn 2.325658E-08 0.9807853 -0.1950904 +vn 8.42937E-08 0.7071068 -0.7071068 +vn 1.169187E-07 0.1950903 -0.9807854 +vn 4.561942E-08 -0.9238795 -0.3826835 +vn 1.10135E-07 -0.3826834 -0.9238796 +vn 0.8944272 0.4472136 0 +vn 0.5862389 0.8101382 0 +vn 0 0.4472136 -0.8944272 +vn -0.8944272 0.4472136 0 +vn -0.5862389 0.8101382 0 +vn 4.561942E-08 0.9238795 0.3826835 +vn 1.10135E-07 0.3826834 0.9238796 +vn -4.561942E-08 0.9238795 -0.3826835 +vn -1.10135E-07 0.3826834 -0.9238796 +vn 4.561942E-08 -0.9238795 0.3826835 +vn 1.10135E-07 -0.3826834 0.9238796 +vn -8.42937E-08 -0.7071068 -0.7071068 +vn -1.169187E-07 -0.1950903 -0.9807854 +vn -2.325658E-08 -0.9807853 -0.1950904 +vn 2.325658E-08 -0.9807853 0.1950904 +vn 8.42937E-08 -0.7071068 0.7071068 +vn 1.169187E-07 -0.1950903 0.9807854 +vn 1.169187E-07 0.1950903 0.9807854 +vn 8.42937E-08 0.7071068 0.7071068 +vn 2.325658E-08 0.9807853 0.1950904 +vn -2.325658E-08 0.9807853 -0.1950904 +vn -8.42937E-08 0.7071068 -0.7071068 +vn -1.169187E-07 0.1950903 -0.9807854 +vn -4.561942E-08 -0.9238795 -0.3826835 +vn -1.10135E-07 -0.3826834 -0.9238796 +vn 0.8944272 -0.4472136 0 +vn 0.5257311 -0.8506508 0 +vn -0.9238795 0 0.3826834 +vn -0.9238795 0 -0.3826834 +vn -0.3826834 0 0.9238795 +vn 0.3826834 0 -0.9238795 +vn 0.9238795 0 -0.3826834 +vn -0.5257311 -0.8506508 0 +vn -0.8944272 -0.4472136 0 +vn 0.9238795 0 0.3826834 +vn -0.3826834 0 -0.9238795 +vn 0.3826834 0 0.9238795 +vn 0.7071068 -0.7071068 0 +vn -0.7071068 0.7071068 0 +vn -0.7071068 -0.7071068 0 +vn 0.7071068 0.7071068 0 +vn 0.8660254 0 -0.5 +vn 0.258819 0 0.9659258 +vn -0.258819 0 0.9659258 +vn 0.5 0 0.8660254 +vn 0.258819 0 -0.9659258 +vn 0.5 0 -0.8660254 +vn -0.5 0 0.8660254 +vn -0.8660254 0 -0.5 +vn -0.258819 0 -0.9659258 +vn -0.5 0 -0.8660254 +vn -0.6971054 -0.6971054 -0.1675955 +vn -2.764976E-14 -0.9858559 -0.1675955 +vn -0.6971054 0.6971054 -0.1675955 +vn -2.764976E-14 0.9858559 -0.1675955 +vn 0.6971054 0.6971054 -0.1675955 +vn 0.9858559 0 -0.1675955 +vn -1.649791E-13 0 -1 +vn 0.6971054 -0.6971054 -0.1675955 +vn -0.9858559 0 -0.1675955 +vn -1 0 1.649791E-13 +vn -0.7071068 -0.7071068 1.166579E-13 +vn 0.7071068 0.7071068 -1.166579E-13 +vn 1 0 -1.649791E-13 +vn 0.7071068 -0.7071068 -1.166579E-13 +vn -0.7071068 0.7071068 1.166579E-13 +vn -0.8660254 0 0.5 +vn 0.8660254 0 0.5 + +vt 0.96875 0.204886 +vt 0.96875 0.04354421 +vt 0.96875 0.1936001 +vt 0.96875 0.0570371 +vt 0.96875 0.1308004 +vt 0.96875 0.225 +vt 0.96875 0.2070095 +vt 0.96875 0.04299053 +vt 0.96875 0.1350474 +vt 0.96875 0.025 +vt 0.96875 0.143093 +vt 0.96875 0.1909183 +vt 0.96875 0.1989639 +vt 0.96875 0.2191087 +vt 0.96875 0.1890189 +vt 0.96875 0.06098105 +vt 0.96875 0.03043147 +vt 0.96875 0.04582861 +vt 0.96875 0.2041714 +vt 0.96875 0.2188994 +vt 0.96875 0.03110056 +vt 0.96875 0.05357143 +vt 0.96875 0.05641303 +vt 0.96875 0.193587 +vt 0.96875 0.1964286 +vt 0.96875 0.1957107 +vt 0.96875 0.1818182 +vt 0.96875 0.1651765 +vt 0.96875 0.125 +vt 0.96875 0.08482347 +vt 0.96875 0.05428932 +vt 0.96875 0.06818181 +vt 0.34375 0.1936001 +vt 0.34375 0.203082 +vt 0.34375 0.1308004 +vt 0.34375 0.1338035 +vt 0.34375 0.04299053 +vt 0.34375 0.04710467 +vt 0.34375 0.1350474 +vt 0.34375 0.2191087 +vt 0.34375 0.204886 +vt 0.34375 0.0570371 +vt 0.34375 0.2070095 +vt 0.34375 0.225 +vt 0.34375 0.03043147 +vt 0.34375 0.025 +vt 0.34375 0.04354421 +vt 0.09375 0.1350474 +vt 0.09375 0.1909183 +vt 0.71875 0.05357143 +vt 0.71875 0.05641303 +vt 0.71875 0.1964286 +vt 0.71875 0.193587 +vt 0.71875 0.025 +vt 0.71875 0.03253609 +vt 0.71875 0.05072982 +vt 0.71875 0.1992702 +vt 0.71875 0.2174639 +vt 0.71875 0.225 +vt 0.71875 0.125 +vt 0.71875 0.05428932 +vt 0.71875 0.1957107 +vt 0.71875 0.06631013 +vt 0.71875 0.042 +vt 0.71875 0.1836898 +vt 0.71875 0.208 +vt 0.84375 0.275 +vt 0.84375 0.475 + +usemtl colormap + +f 3/3/1 2/2/1 1/1/1 +f 2/2/1 3/3/1 4/4/1 +f 4/4/1 3/3/1 5/5/1 +f 8/4/2 7/1/2 6/2/2 +f 7/1/2 8/4/2 9/3/2 +f 9/3/2 8/4/2 10/5/2 +f 13/6/3 12/7/3 11/6/3 +f 12/7/3 13/6/3 14/7/3 +f 17/8/4 16/9/4 15/8/4 +f 16/9/4 17/8/4 18/9/4 +f 17/8/5 20/10/5 19/10/5 +f 20/10/5 17/8/5 15/8/5 +f 23/9/7 22/11/6 21/9/6 +f 22/11/6 23/9/7 24/11/7 +f 21/9/6 26/13/8 25/12/8 +f 26/13/8 21/9/6 22/11/6 +f 27/13/9 25/12/8 26/13/8 +f 25/12/8 27/13/9 28/12/9 +f 27/13/9 23/9/7 28/12/9 +f 23/9/7 27/13/9 24/11/7 +f 31/13/9 30/12/8 29/13/8 +f 30/12/8 31/13/9 32/12/9 +f 31/13/9 33/9/7 32/12/9 +f 33/9/7 31/13/9 34/11/7 +f 33/9/7 36/11/6 35/9/6 +f 36/11/6 33/9/7 34/11/7 +f 35/9/6 29/13/8 30/12/8 +f 29/13/8 35/9/6 36/11/6 +f 16/9/10 24/11/10 14/7/10 +f 24/11/10 16/9/10 18/9/10 +f 14/7/10 24/11/10 27/13/10 +f 14/7/10 27/13/10 26/13/10 +f 26/13/10 12/7/10 14/7/10 +f 18/9/10 34/11/10 24/11/10 +f 24/11/10 34/11/10 22/11/10 +f 34/11/10 26/13/10 22/11/10 +f 34/11/10 18/9/10 36/11/10 +f 36/11/10 18/9/10 12/7/10 +f 26/13/10 34/11/10 31/13/10 +f 31/13/10 12/7/10 26/13/10 +f 36/11/10 12/7/10 29/13/10 +f 29/13/10 12/7/10 31/13/10 +f 39/6/11 38/14/11 37/6/11 +f 40/14/11 38/14/11 39/6/11 +f 40/14/11 41/1/11 38/14/11 +f 42/1/11 41/1/11 40/14/11 +f 43/15/11 41/1/11 42/1/11 +f 44/15/11 41/1/11 43/15/11 +f 45/16/11 41/1/11 44/15/11 +f 42/1/11 46/16/11 43/15/11 +f 41/1/11 45/16/11 47/2/11 +f 46/16/11 47/2/11 45/16/11 +f 48/2/11 46/16/11 42/1/11 +f 48/2/11 47/2/11 46/16/11 +f 48/2/11 49/17/11 47/2/11 +f 50/17/11 49/17/11 48/2/11 +f 51/10/11 49/17/11 50/17/11 +f 49/17/11 51/10/11 52/10/11 +f 1/1/1 48/2/12 42/1/1 +f 48/2/12 1/1/1 2/2/12 +f 2/2/12 50/17/13 48/2/12 +f 50/17/13 2/2/12 53/17/13 +f 53/17/13 51/10/14 50/17/13 +f 51/10/14 53/17/13 19/10/14 +f 19/10/15 52/10/15 51/10/15 +f 52/10/15 19/10/15 20/10/15 +f 20/10/16 49/17/17 52/10/16 +f 49/17/17 20/10/16 54/17/17 +f 49/17/17 6/2/18 47/2/18 +f 6/2/18 49/17/17 54/17/17 +f 6/2/18 41/1/2 47/2/18 +f 41/1/2 6/2/18 7/1/2 +f 37/6/19 11/6/19 39/6/19 +f 11/6/19 37/6/19 13/6/19 +f 57/18/20 56/10/20 55/18/20 +f 56/10/20 57/18/20 58/10/20 +f 59/6/20 58/10/20 57/18/20 +f 59/6/20 57/18/20 60/19/20 +f 59/6/20 60/19/20 61/19/20 +f 59/6/20 61/19/20 62/6/20 +f 63/20/20 58/10/20 59/6/20 +f 63/20/20 64/21/20 58/10/20 +f 65/19/20 64/21/20 63/20/20 +f 64/21/20 65/19/20 66/18/20 +f 65/19/21 68/20/22 67/19/21 +f 68/20/22 65/19/21 63/20/22 +f 61/19/15 70/19/15 69/19/15 +f 70/19/15 61/19/15 60/19/15 +f 56/10/15 72/10/23 71/10/15 +f 72/10/23 56/10/15 58/10/23 +f 63/20/22 73/6/24 68/20/22 +f 73/6/24 63/20/22 59/6/24 +f 65/19/21 74/18/25 66/18/25 +f 74/18/25 65/19/21 67/19/21 +f 59/6/24 75/6/19 73/6/24 +f 75/6/19 59/6/24 62/6/19 +f 57/18/19 77/18/19 76/18/19 +f 77/18/19 57/18/19 55/18/19 +f 70/19/26 75/6/26 69/19/26 +f 75/6/26 70/19/26 73/6/26 +f 72/10/26 73/6/26 70/19/26 +f 72/10/26 70/19/26 76/18/26 +f 72/10/26 76/18/26 77/18/26 +f 72/10/26 77/18/26 71/10/26 +f 72/10/26 68/20/26 73/6/26 +f 78/21/26 68/20/26 72/10/26 +f 78/21/26 67/19/26 68/20/26 +f 67/19/26 78/21/26 74/18/26 +f 70/19/27 57/18/27 76/18/27 +f 57/18/27 70/19/27 60/19/27 +f 66/18/25 78/21/28 64/21/28 +f 78/21/28 66/18/25 74/18/25 +f 58/10/23 78/21/28 72/10/23 +f 78/21/28 58/10/23 64/21/28 +f 81/22/29 80/23/29 79/22/29 +f 80/23/29 81/22/29 82/23/29 +f 80/23/29 82/23/29 83/24/29 +f 80/23/29 83/24/29 84/24/29 +f 84/24/29 83/24/29 85/25/29 +f 84/24/29 85/25/29 86/25/29 +f 89/22/29 88/23/29 87/22/29 +f 88/23/29 89/22/29 90/23/29 +f 88/23/29 90/23/29 91/24/29 +f 88/23/29 91/24/29 92/24/29 +f 92/24/29 91/24/29 93/25/29 +f 92/24/29 93/25/29 94/25/29 +f 110/6/35 108/10/35 97/6/30 +f 95/10/30 97/6/30 108/10/35 +f 103/6/33 105/10/33 110/6/35 +f 108/10/35 110/6/35 105/10/33 +f 100/10/32 99/6/32 107/10/34 +f 109/6/34 107/10/34 99/6/32 +f 109/6/34 98/6/31 107/10/34 +f 96/10/31 107/10/34 98/6/31 +f 103/6/19 110/6/19 104/6/19 +f 110/6/19 97/6/19 104/6/19 +f 97/6/19 98/6/19 104/6/19 +f 98/6/19 109/6/19 104/6/19 +f 109/6/19 99/6/19 104/6/19 +f 101/6/19 104/6/19 99/6/19 +f 105/10/15 106/10/15 108/10/15 +f 108/10/15 106/10/15 95/10/15 +f 95/10/15 106/10/15 96/10/15 +f 96/10/15 106/10/15 107/10/15 +f 107/10/15 106/10/15 100/10/15 +f 102/10/15 100/10/15 106/10/15 +f 106/10/26 105/10/33 104/6/26 +f 103/6/33 104/6/26 105/10/33 +f 102/10/20 101/6/20 100/10/32 +f 99/6/32 100/10/32 101/6/20 +f 98/6/31 97/6/30 96/10/31 +f 95/10/30 96/10/31 97/6/30 +f 113/18/20 112/10/20 111/18/20 +f 112/10/20 113/18/20 114/10/20 +f 115/6/20 114/10/20 113/18/20 +f 115/6/20 113/18/20 116/19/20 +f 115/6/20 116/19/20 117/19/20 +f 115/6/20 117/19/20 118/6/20 +f 119/20/20 114/10/20 115/6/20 +f 119/20/20 120/21/20 114/10/20 +f 121/19/20 120/21/20 119/20/20 +f 120/21/20 121/19/20 122/18/20 +f 121/19/21 124/20/22 123/19/21 +f 124/20/22 121/19/21 119/20/22 +f 117/19/15 126/19/15 125/19/15 +f 126/19/15 117/19/15 116/19/15 +f 112/10/15 128/10/23 127/10/15 +f 128/10/23 112/10/15 114/10/23 +f 119/20/22 129/6/24 124/20/22 +f 129/6/24 119/20/22 115/6/24 +f 121/19/21 130/18/25 122/18/25 +f 130/18/25 121/19/21 123/19/21 +f 115/6/24 131/6/19 129/6/24 +f 131/6/19 115/6/24 118/6/19 +f 113/18/19 133/18/19 132/18/19 +f 133/18/19 113/18/19 111/18/19 +f 126/19/26 131/6/26 125/19/26 +f 131/6/26 126/19/26 129/6/26 +f 128/10/26 129/6/26 126/19/26 +f 128/10/26 126/19/26 132/18/26 +f 128/10/26 132/18/26 133/18/26 +f 128/10/26 133/18/26 127/10/26 +f 128/10/26 124/20/26 129/6/26 +f 134/21/26 124/20/26 128/10/26 +f 134/21/26 123/19/26 124/20/26 +f 123/19/26 134/21/26 130/18/26 +f 126/19/27 113/18/27 132/18/27 +f 113/18/27 126/19/27 116/19/27 +f 122/18/25 134/21/28 120/21/28 +f 134/21/28 122/18/25 130/18/25 +f 114/10/23 134/21/28 128/10/23 +f 134/21/28 114/10/23 120/21/28 +f 144/21/44 138/10/39 158/21/44 +f 152/10/39 158/21/44 138/10/39 +f 154/18/41 146/18/41 158/21/44 +f 144/21/44 158/21/44 146/18/41 +f 140/19/43 150/19/43 137/18/43 +f 156/18/43 137/18/43 150/19/43 +f 154/18/42 158/21/42 147/19/42 +f 148/20/42 147/19/42 158/21/42 +f 152/10/42 148/20/42 158/21/42 +f 153/6/42 148/20/42 152/10/42 +f 151/10/42 157/18/42 152/10/42 +f 157/18/42 156/18/42 152/10/42 +f 156/18/42 150/19/42 152/10/42 +f 150/19/42 153/6/42 152/10/42 +f 153/6/42 150/19/42 155/6/42 +f 149/19/42 155/6/42 150/19/42 +f 135/18/19 137/18/19 157/18/19 +f 156/18/19 157/18/19 137/18/19 +f 142/6/19 139/6/40 155/6/19 +f 153/6/40 155/6/19 139/6/40 +f 147/19/37 145/19/37 154/18/41 +f 146/18/41 154/18/41 145/19/37 +f 139/6/40 143/20/38 153/6/40 +f 148/20/38 153/6/40 143/20/38 +f 138/10/39 136/10/15 152/10/39 +f 151/10/15 152/10/39 136/10/15 +f 140/19/15 141/19/15 150/19/15 +f 149/19/15 150/19/15 141/19/15 +f 143/20/38 145/19/37 148/20/38 +f 147/19/37 148/20/38 145/19/37 +f 146/18/36 145/19/36 144/21/36 +f 143/20/36 144/21/36 145/19/36 +f 138/10/36 144/21/36 143/20/36 +f 139/6/36 138/10/36 143/20/36 +f 142/6/36 141/19/36 139/6/36 +f 141/19/36 140/19/36 139/6/36 +f 140/19/36 137/18/36 139/6/36 +f 137/18/36 138/10/36 139/6/36 +f 138/10/36 137/18/36 136/10/36 +f 135/18/36 136/10/36 137/18/36 +f 161/6/45 160/10/46 159/10/45 +f 160/10/46 161/6/45 162/6/46 +f 165/6/36 164/10/47 163/6/47 +f 164/10/47 165/6/36 166/10/36 +f 169/10/48 168/6/42 167/6/48 +f 168/6/42 169/10/48 170/10/42 +f 170/10/15 164/10/15 166/10/15 +f 164/10/15 170/10/15 171/10/15 +f 171/10/15 170/10/15 160/10/15 +f 160/10/15 170/10/15 159/10/15 +f 159/10/15 170/10/15 172/10/15 +f 172/10/15 170/10/15 169/10/15 +f 163/6/19 168/6/19 165/6/19 +f 168/6/19 163/6/19 173/6/19 +f 168/6/19 173/6/19 162/6/19 +f 168/6/19 162/6/19 161/6/19 +f 168/6/19 161/6/19 174/6/19 +f 168/6/19 174/6/19 167/6/19 +f 162/6/46 171/10/49 160/10/46 +f 171/10/49 162/6/46 173/6/49 +f 163/6/47 171/10/49 173/6/49 +f 171/10/49 163/6/47 164/10/47 +f 169/10/48 174/6/50 172/10/50 +f 174/6/50 169/10/48 167/6/48 +f 172/10/50 161/6/45 159/10/45 +f 161/6/45 172/10/50 174/6/50 +f 182/25/51 181/25/51 180/24/51 +f 181/25/51 179/24/51 180/24/51 +f 180/24/51 179/24/51 176/23/51 +f 179/24/51 178/23/51 176/23/51 +f 178/23/51 177/22/51 176/23/51 +f 175/22/51 176/23/51 177/22/51 +f 190/25/51 189/25/51 188/24/51 +f 189/25/51 187/24/51 188/24/51 +f 188/24/51 187/24/51 184/23/51 +f 187/24/51 186/23/51 184/23/51 +f 186/23/51 185/22/51 184/23/51 +f 183/22/51 184/23/51 185/22/51 +f 200/21/44 194/10/39 214/21/44 +f 208/10/39 214/21/44 194/10/39 +f 210/18/41 202/18/41 214/21/44 +f 200/21/44 214/21/44 202/18/41 +f 196/19/43 206/19/43 193/18/43 +f 212/18/43 193/18/43 206/19/43 +f 210/18/42 214/21/42 203/19/42 +f 204/20/42 203/19/42 214/21/42 +f 208/10/42 204/20/42 214/21/42 +f 209/6/42 204/20/42 208/10/42 +f 207/10/42 213/18/42 208/10/42 +f 213/18/42 212/18/42 208/10/42 +f 212/18/42 206/19/42 208/10/42 +f 206/19/42 209/6/42 208/10/42 +f 209/6/42 206/19/42 211/6/42 +f 205/19/42 211/6/42 206/19/42 +f 191/18/19 193/18/19 213/18/19 +f 212/18/19 213/18/19 193/18/19 +f 198/6/19 195/6/40 211/6/19 +f 209/6/40 211/6/19 195/6/40 +f 203/19/37 201/19/37 210/18/41 +f 202/18/41 210/18/41 201/19/37 +f 195/6/40 199/20/38 209/6/40 +f 204/20/38 209/6/40 199/20/38 +f 194/10/39 192/10/15 208/10/39 +f 207/10/15 208/10/39 192/10/15 +f 196/19/15 197/19/15 206/19/15 +f 205/19/15 206/19/15 197/19/15 +f 199/20/38 201/19/37 204/20/38 +f 203/19/37 204/20/38 201/19/37 +f 202/18/36 201/19/36 200/21/36 +f 199/20/36 200/21/36 201/19/36 +f 194/10/36 200/21/36 199/20/36 +f 195/6/36 194/10/36 199/20/36 +f 198/6/36 197/19/36 195/6/36 +f 197/19/36 196/19/36 195/6/36 +f 196/19/36 193/18/36 195/6/36 +f 193/18/36 194/10/36 195/6/36 +f 194/10/36 193/18/36 192/10/36 +f 191/18/36 192/10/36 193/18/36 +f 217/27/52 216/26/53 215/6/52 +f 216/26/53 217/27/52 218/28/53 +f 221/29/54 220/30/55 219/29/54 +f 220/30/55 221/29/54 222/31/55 +f 224/28/56 215/6/52 223/26/56 +f 215/6/52 224/28/56 217/27/52 +f 225/29/57 216/26/53 218/28/53 +f 216/26/53 225/29/57 226/29/57 +f 224/28/56 221/29/54 219/29/54 +f 221/29/54 224/28/56 223/26/56 +f 227/10/58 220/30/55 222/31/55 +f 220/30/55 227/10/58 228/32/58 +f 229/31/59 228/32/58 227/10/58 +f 228/32/58 229/31/59 230/30/59 +f 229/31/59 225/29/57 230/30/59 +f 225/29/57 229/31/59 226/29/57 +f 233/29/54 232/30/55 231/29/54 +f 232/30/55 233/29/54 234/31/55 +f 237/29/57 236/26/53 235/28/53 +f 236/26/53 237/29/57 238/29/57 +f 240/31/59 237/29/57 239/30/59 +f 237/29/57 240/31/59 238/29/57 +f 241/10/58 232/30/55 234/31/55 +f 232/30/55 241/10/58 242/32/58 +f 245/28/56 244/6/52 243/26/56 +f 244/6/52 245/28/56 246/27/52 +f 246/27/52 236/26/53 244/6/52 +f 236/26/53 246/27/52 235/28/53 +f 240/31/59 242/32/58 241/10/58 +f 242/32/58 240/31/59 239/30/59 +f 245/28/56 233/29/54 231/29/54 +f 233/29/54 245/28/56 243/26/56 +f 249/27/60 248/26/61 247/6/60 +f 248/26/61 249/27/60 250/28/61 +f 253/29/62 252/30/63 251/29/62 +f 252/30/63 253/29/62 254/31/63 +f 256/28/64 247/6/60 255/26/64 +f 247/6/60 256/28/64 249/27/60 +f 257/29/65 248/26/61 250/28/61 +f 248/26/61 257/29/65 258/29/65 +f 256/28/64 253/29/62 251/29/62 +f 253/29/62 256/28/64 255/26/64 +f 259/10/66 252/30/63 254/31/63 +f 252/30/63 259/10/66 260/32/66 +f 261/31/67 260/32/66 259/10/66 +f 260/32/66 261/31/67 262/30/67 +f 261/31/67 257/29/65 262/30/67 +f 257/29/65 261/31/67 258/29/65 +f 265/29/62 264/30/63 263/29/62 +f 264/30/63 265/29/62 266/31/63 +f 269/29/65 268/26/61 267/28/61 +f 268/26/61 269/29/65 270/29/65 +f 272/31/67 269/29/65 271/30/67 +f 269/29/65 272/31/67 270/29/65 +f 273/10/66 264/30/63 266/31/63 +f 264/30/63 273/10/66 274/32/66 +f 277/28/64 276/6/60 275/26/64 +f 276/6/60 277/28/64 278/27/60 +f 278/27/60 268/26/61 276/6/60 +f 268/26/61 278/27/60 267/28/61 +f 272/31/67 274/32/66 273/10/66 +f 274/32/66 272/31/67 271/30/67 +f 277/28/64 265/29/62 263/29/62 +f 265/29/62 277/28/64 275/26/64 +f 10/35/70 279/34/69 9/33/68 +f 279/34/69 10/35/70 280/36/71 +f 16/39/74 281/38/73 15/37/72 +f 281/38/73 16/39/74 280/36/71 +f 282/34/77 5/35/76 3/33/75 +f 5/35/76 282/34/77 283/36/78 +f 284/38/81 18/39/80 17/37/79 +f 18/39/80 284/38/81 283/36/78 +f 282/34/77 1/41/83 285/40/82 +f 1/41/83 282/34/77 3/33/75 +f 281/38/73 10/35/70 8/42/84 +f 10/35/70 281/38/73 280/36/71 +f 283/36/78 4/42/85 5/35/76 +f 4/42/85 283/36/78 284/38/81 +f 9/33/68 286/40/87 7/41/86 +f 286/40/87 9/33/68 279/34/69 +f 16/39/74 279/34/69 280/36/71 +f 279/34/69 16/39/74 14/43/88 +f 286/40/87 14/43/88 13/44/89 +f 14/43/88 286/40/87 279/34/69 +f 11/44/90 282/34/77 285/40/82 +f 282/34/77 11/44/90 12/43/91 +f 282/34/77 18/39/80 283/36/78 +f 18/39/80 282/34/77 12/43/91 +f 284/38/81 19/46/93 53/45/92 +f 19/46/93 284/38/81 17/37/79 +f 54/45/95 8/42/84 6/47/94 +f 8/42/84 54/45/95 281/38/73 +f 15/37/72 54/45/95 20/46/96 +f 54/45/95 15/37/72 281/38/73 +f 4/42/85 53/45/92 2/47/97 +f 53/45/92 4/42/85 284/38/81 +f 7/41/98 38/40/99 41/41/98 +f 38/40/99 7/41/98 286/40/99 +f 38/40/99 13/44/100 37/44/100 +f 13/44/100 38/40/99 286/40/99 +f 39/44/102 285/40/101 40/40/101 +f 285/40/101 39/44/102 11/44/102 +f 285/40/101 42/41/103 40/40/101 +f 42/41/103 285/40/101 1/41/103 +f 21/48/10 28/49/10 23/48/10 +f 28/49/10 21/48/10 25/49/10 +f 35/48/10 32/49/10 33/48/10 +f 32/49/10 35/48/10 30/49/10 +f 287/50/104 82/51/105 81/50/104 +f 82/51/105 287/50/104 288/51/105 +f 289/50/106 81/50/104 79/50/106 +f 81/50/104 289/50/106 287/50/104 +f 79/50/106 290/51/107 289/50/106 +f 290/51/107 79/50/106 80/51/107 +f 83/53/109 291/52/108 85/52/108 +f 291/52/108 83/53/109 292/53/109 +f 83/53/109 288/51/105 292/53/109 +f 288/51/105 83/53/109 82/51/105 +f 295/54/29 294/55/29 293/54/29 +f 294/55/29 295/54/29 296/55/29 +f 294/55/29 296/55/29 297/56/29 +f 297/56/29 296/55/29 298/56/29 +f 297/56/29 298/56/29 287/50/29 +f 287/50/29 298/56/29 288/51/29 +f 297/56/29 287/50/29 289/50/29 +f 290/51/29 297/56/29 289/50/29 +f 288/51/29 298/56/29 299/57/29 +f 297/56/29 290/51/29 300/57/29 +f 288/51/29 299/57/29 292/53/29 +f 300/57/29 290/51/29 301/53/29 +f 292/53/29 299/57/29 291/52/29 +f 300/57/29 301/53/29 302/52/29 +f 291/52/29 299/57/29 302/52/29 +f 302/52/29 299/57/29 300/57/29 +f 300/57/29 299/57/29 303/58/29 +f 303/58/29 299/57/29 304/58/29 +f 303/58/29 304/58/29 305/59/29 +f 303/58/29 305/59/29 306/59/29 +f 307/55/110 298/56/111 296/55/110 +f 298/56/111 307/55/110 308/56/111 +f 307/55/110 295/54/112 309/54/112 +f 295/54/112 307/55/110 296/55/110 +f 309/54/112 293/54/113 310/54/113 +f 293/54/113 309/54/112 295/54/112 +f 310/54/113 294/55/114 311/55/114 +f 294/55/114 310/54/113 293/54/113 +f 312/56/115 294/55/114 297/56/115 +f 294/55/114 312/56/115 311/55/114 +f 313/57/116 297/56/115 300/57/116 +f 297/56/115 313/57/116 312/56/115 +f 314/58/117 300/57/116 303/58/117 +f 300/57/116 314/58/117 313/57/116 +f 306/59/118 314/58/117 303/58/117 +f 314/58/117 306/59/118 315/59/118 +f 305/59/119 315/59/118 306/59/118 +f 315/59/118 305/59/119 316/59/119 +f 304/58/120 316/59/119 305/59/119 +f 316/59/119 304/58/120 317/58/120 +f 318/57/121 304/58/120 299/57/121 +f 304/58/120 318/57/121 317/58/120 +f 298/56/111 318/57/121 299/57/121 +f 318/57/121 298/56/111 308/56/111 +f 85/52/108 302/52/122 86/52/122 +f 302/52/122 85/52/108 291/52/108 +f 84/53/123 302/52/122 301/53/123 +f 302/52/122 84/53/123 86/52/122 +f 290/51/107 84/53/123 301/53/123 +f 84/53/123 290/51/107 80/51/107 +f 319/50/104 90/51/105 89/50/104 +f 90/51/105 319/50/104 320/51/105 +f 321/50/106 89/50/104 87/50/106 +f 89/50/104 321/50/106 319/50/104 +f 87/50/106 322/51/107 321/50/106 +f 322/51/107 87/50/106 88/51/107 +f 91/53/109 323/52/108 93/52/108 +f 323/52/108 91/53/109 324/53/109 +f 91/53/109 320/51/105 324/53/109 +f 320/51/105 91/53/109 90/51/105 +f 327/54/29 326/55/29 325/54/29 +f 326/55/29 327/54/29 328/55/29 +f 326/55/29 328/55/29 329/56/29 +f 329/56/29 328/55/29 330/56/29 +f 329/56/29 330/56/29 319/50/29 +f 319/50/29 330/56/29 320/51/29 +f 329/56/29 319/50/29 321/50/29 +f 322/51/29 329/56/29 321/50/29 +f 320/51/29 330/56/29 331/57/29 +f 329/56/29 322/51/29 332/57/29 +f 320/51/29 331/57/29 324/53/29 +f 332/57/29 322/51/29 333/53/29 +f 324/53/29 331/57/29 323/52/29 +f 332/57/29 333/53/29 334/52/29 +f 323/52/29 331/57/29 334/52/29 +f 334/52/29 331/57/29 332/57/29 +f 332/57/29 331/57/29 335/58/29 +f 335/58/29 331/57/29 336/58/29 +f 335/58/29 336/58/29 337/59/29 +f 335/58/29 337/59/29 338/59/29 +f 339/55/110 330/56/111 328/55/110 +f 330/56/111 339/55/110 340/56/111 +f 339/55/110 327/54/112 341/54/112 +f 327/54/112 339/55/110 328/55/110 +f 341/54/112 325/54/113 342/54/113 +f 325/54/113 341/54/112 327/54/112 +f 342/54/113 326/55/114 343/55/114 +f 326/55/114 342/54/113 325/54/113 +f 344/56/115 326/55/114 329/56/115 +f 326/55/114 344/56/115 343/55/114 +f 345/57/116 329/56/115 332/57/116 +f 329/56/115 345/57/116 344/56/115 +f 346/58/117 332/57/116 335/58/117 +f 332/57/116 346/58/117 345/57/116 +f 338/59/118 346/58/117 335/58/117 +f 346/58/117 338/59/118 347/59/118 +f 337/59/119 347/59/118 338/59/118 +f 347/59/118 337/59/119 348/59/119 +f 336/58/120 348/59/119 337/59/119 +f 348/59/119 336/58/120 349/58/120 +f 350/57/121 336/58/120 331/57/121 +f 336/58/120 350/57/121 349/58/120 +f 330/56/111 350/57/121 331/57/121 +f 350/57/121 330/56/111 340/56/111 +f 93/52/108 334/52/122 94/52/122 +f 334/52/122 93/52/108 323/52/108 +f 92/53/123 334/52/122 333/53/123 +f 334/52/122 92/53/123 94/52/122 +f 322/51/107 92/53/123 333/53/123 +f 92/53/123 322/51/107 88/51/107 +f 353/59/19 352/59/19 351/59/19 +f 352/59/19 353/59/19 354/59/19 +f 357/54/15 356/54/15 355/54/15 +f 356/54/15 357/54/15 358/54/15 +f 352/59/1 355/54/1 351/59/1 +f 355/54/1 352/59/1 357/54/1 +f 356/54/2 354/59/2 353/59/2 +f 354/59/2 356/54/2 358/54/2 +f 361/54/2 360/59/2 359/59/2 +f 360/59/2 361/54/2 362/54/2 +f 359/59/19 364/59/19 363/59/19 +f 364/59/19 359/59/19 360/59/19 +f 364/59/1 365/54/1 363/59/1 +f 365/54/1 364/59/1 366/54/1 +f 366/54/15 361/54/15 365/54/15 +f 361/54/15 366/54/15 362/54/15 +f 369/59/125 368/54/124 367/54/124 +f 368/54/124 369/59/125 370/59/125 +f 371/54/126 369/59/126 367/54/126 +f 369/59/126 371/54/126 372/59/126 +f 370/59/10 373/54/10 368/54/10 +f 373/54/10 370/59/10 374/59/10 +f 373/54/127 372/59/128 371/54/127 +f 372/59/128 373/54/127 374/59/128 +f 369/59/125 374/59/128 370/59/125 +f 374/59/128 369/59/125 372/59/128 +f 377/59/11 376/54/11 375/54/11 +f 376/54/11 377/59/11 378/59/11 +f 381/59/125 380/54/124 379/54/124 +f 380/54/124 381/59/125 382/59/125 +f 383/54/126 381/59/126 379/54/126 +f 381/59/126 383/54/126 384/59/126 +f 382/59/10 385/54/10 380/54/10 +f 385/54/10 382/59/10 386/59/10 +f 385/54/127 384/59/128 383/54/127 +f 384/59/128 385/54/127 386/59/128 +f 381/59/125 386/59/128 382/59/125 +f 386/59/128 381/59/125 384/59/128 +f 176/51/132 390/51/132 180/53/148 +f 401/53/148 180/53/148 390/51/132 +f 182/52/147 180/53/148 402/52/147 +f 401/53/148 402/52/147 180/53/148 +f 391/52/133 181/52/133 402/52/147 +f 182/52/147 402/52/147 181/52/133 +f 408/56/136 398/56/136 418/57/146 +f 399/57/146 418/57/146 398/56/136 +f 417/58/145 418/57/146 404/58/145 +f 399/57/146 404/58/145 418/57/146 +f 417/58/145 404/58/145 416/59/144 +f 405/59/144 416/59/144 404/58/145 +f 416/59/144 405/59/144 415/59/143 +f 406/59/143 415/59/143 405/59/144 +f 415/59/143 406/59/143 414/58/142 +f 403/58/142 414/58/142 406/59/143 +f 413/57/141 414/58/142 400/57/141 +f 403/58/142 400/57/141 414/58/142 +f 412/56/140 413/57/141 397/56/140 +f 400/57/141 397/56/140 413/57/141 +f 411/55/139 412/56/140 394/55/139 +f 397/56/140 394/55/139 412/56/140 +f 393/54/138 410/54/138 394/55/139 +f 411/55/139 394/55/139 410/54/138 +f 395/54/137 409/54/137 393/54/138 +f 410/54/138 393/54/138 409/54/137 +f 396/55/135 407/55/135 395/54/137 +f 409/54/137 395/54/137 407/55/135 +f 408/56/136 407/55/135 398/56/136 +f 396/55/135 398/56/136 407/55/135 +f 406/59/51 405/59/51 403/58/51 +f 405/59/51 404/58/51 403/58/51 +f 404/58/51 399/57/51 403/58/51 +f 403/58/51 399/57/51 400/57/51 +f 400/57/51 399/57/51 402/52/51 +f 402/52/51 399/57/51 391/52/51 +f 402/52/51 401/53/51 400/57/51 +f 391/52/51 399/57/51 392/53/51 +f 401/53/51 390/51/51 400/57/51 +f 392/53/51 399/57/51 388/51/51 +f 400/57/51 390/51/51 397/56/51 +f 399/57/51 398/56/51 388/51/51 +f 389/50/51 397/56/51 390/51/51 +f 389/50/51 387/50/51 397/56/51 +f 388/51/51 398/56/51 387/50/51 +f 387/50/51 398/56/51 397/56/51 +f 398/56/51 396/55/51 397/56/51 +f 397/56/51 396/55/51 394/55/51 +f 396/55/51 395/54/51 394/55/51 +f 393/54/51 394/55/51 395/54/51 +f 178/51/130 179/53/134 388/51/130 +f 392/53/134 388/51/130 179/53/134 +f 392/53/134 179/53/134 391/52/133 +f 181/52/133 391/52/133 179/53/134 +f 176/51/132 175/50/131 390/51/132 +f 389/50/131 390/51/132 175/50/131 +f 387/50/129 389/50/131 177/50/129 +f 175/50/131 177/50/129 389/50/131 +f 388/51/130 387/50/129 178/51/130 +f 177/50/129 178/51/130 387/50/129 +f 184/51/132 422/51/132 188/53/148 +f 433/53/148 188/53/148 422/51/132 +f 190/52/147 188/53/148 434/52/147 +f 433/53/148 434/52/147 188/53/148 +f 423/52/133 189/52/133 434/52/147 +f 190/52/147 434/52/147 189/52/133 +f 440/56/136 430/56/136 450/57/146 +f 431/57/146 450/57/146 430/56/136 +f 449/58/145 450/57/146 436/58/145 +f 431/57/146 436/58/145 450/57/146 +f 449/58/145 436/58/145 448/59/144 +f 437/59/144 448/59/144 436/58/145 +f 448/59/144 437/59/144 447/59/143 +f 438/59/143 447/59/143 437/59/144 +f 447/59/143 438/59/143 446/58/142 +f 435/58/142 446/58/142 438/59/143 +f 445/57/141 446/58/142 432/57/141 +f 435/58/142 432/57/141 446/58/142 +f 444/56/140 445/57/141 429/56/140 +f 432/57/141 429/56/140 445/57/141 +f 443/55/139 444/56/140 426/55/139 +f 429/56/140 426/55/139 444/56/140 +f 425/54/138 442/54/138 426/55/139 +f 443/55/139 426/55/139 442/54/138 +f 427/54/137 441/54/137 425/54/138 +f 442/54/138 425/54/138 441/54/137 +f 428/55/135 439/55/135 427/54/137 +f 441/54/137 427/54/137 439/55/135 +f 440/56/136 439/55/135 430/56/136 +f 428/55/135 430/56/136 439/55/135 +f 438/59/51 437/59/51 435/58/51 +f 437/59/51 436/58/51 435/58/51 +f 436/58/51 431/57/51 435/58/51 +f 435/58/51 431/57/51 432/57/51 +f 432/57/51 431/57/51 434/52/51 +f 434/52/51 431/57/51 423/52/51 +f 434/52/51 433/53/51 432/57/51 +f 423/52/51 431/57/51 424/53/51 +f 433/53/51 422/51/51 432/57/51 +f 424/53/51 431/57/51 420/51/51 +f 432/57/51 422/51/51 429/56/51 +f 431/57/51 430/56/51 420/51/51 +f 421/50/51 429/56/51 422/51/51 +f 421/50/51 419/50/51 429/56/51 +f 420/51/51 430/56/51 419/50/51 +f 419/50/51 430/56/51 429/56/51 +f 430/56/51 428/55/51 429/56/51 +f 429/56/51 428/55/51 426/55/51 +f 428/55/51 427/54/51 426/55/51 +f 425/54/51 426/55/51 427/54/51 +f 186/51/130 187/53/134 420/51/130 +f 424/53/134 420/51/130 187/53/134 +f 424/53/134 187/53/134 423/52/133 +f 189/52/133 423/52/133 187/53/134 +f 184/51/132 183/50/131 422/51/132 +f 421/50/131 422/51/132 183/50/131 +f 419/50/129 421/50/131 185/50/129 +f 183/50/131 185/50/129 421/50/131 +f 420/51/130 419/50/129 186/51/130 +f 185/50/129 186/51/130 419/50/129 +f 453/54/15 452/54/15 451/54/15 +f 452/54/15 453/54/15 454/54/15 +f 454/54/15 453/54/15 455/54/15 +f 455/54/15 453/54/15 456/54/15 +f 459/59/149 458/54/150 457/59/149 +f 458/54/150 459/59/149 460/54/150 +f 453/54/11 462/59/11 461/59/11 +f 453/54/11 463/54/11 462/59/11 +f 463/54/11 453/54/11 458/54/11 +f 451/54/11 458/54/11 453/54/11 +f 458/54/11 451/54/11 457/59/11 +f 457/59/11 451/54/11 464/59/11 +f 467/54/151 466/59/2 465/54/2 +f 466/59/2 467/54/151 468/59/151 +f 471/54/15 470/54/15 469/54/15 +f 470/54/15 471/54/15 465/54/15 +f 465/54/15 471/54/15 472/54/15 +f 465/54/15 472/54/15 467/54/15 +f 453/54/2 473/59/152 456/54/152 +f 473/59/152 453/54/2 461/59/2 +f 474/59/153 467/54/151 472/54/153 +f 467/54/151 474/59/153 468/59/151 +f 475/59/154 452/54/155 454/54/154 +f 452/54/155 475/59/154 476/59/155 +f 477/54/156 462/59/157 463/54/156 +f 462/59/157 477/54/156 478/59/157 +f 480/59/158 470/54/1 479/59/1 +f 470/54/1 480/59/158 469/54/158 +f 464/59/1 452/54/155 476/59/155 +f 452/54/155 464/59/1 451/54/1 +f 456/54/152 481/59/159 455/54/159 +f 481/59/159 456/54/152 473/59/152 +f 477/54/156 458/54/150 460/54/150 +f 458/54/150 477/54/156 463/54/156 +f 482/59/160 472/54/153 471/54/160 +f 472/54/153 482/59/160 474/59/153 +f 481/59/159 454/54/154 455/54/159 +f 454/54/154 481/59/159 475/59/154 +f 482/59/160 469/54/158 480/59/158 +f 469/54/158 482/59/160 471/54/160 +f 470/54/4 459/59/4 479/59/4 +f 470/54/4 460/54/4 459/59/4 +f 460/54/4 470/54/4 477/54/4 +f 465/54/4 477/54/4 470/54/4 +f 477/54/4 465/54/4 478/59/4 +f 478/59/4 465/54/4 466/59/4 +f 483/60/1 222/61/161 221/60/1 +f 222/61/161 483/60/1 484/61/161 +f 484/61/4 486/61/4 485/54/4 +f 486/61/4 484/61/4 483/60/4 +f 486/61/4 483/60/4 487/60/4 +f 487/60/4 483/60/4 488/62/4 +f 487/60/4 488/62/4 489/62/4 +f 489/62/4 488/62/4 490/59/4 +f 226/60/2 489/62/162 216/62/162 +f 489/62/162 226/60/2 487/60/2 +f 485/54/15 222/61/161 484/61/161 +f 222/61/161 485/54/15 227/54/15 +f 486/61/163 226/60/2 229/61/163 +f 226/60/2 486/61/163 487/60/2 +f 486/61/163 227/54/15 485/54/15 +f 227/54/15 486/61/163 229/61/163 +f 215/59/19 489/62/162 490/59/19 +f 489/62/162 215/59/19 216/62/162 +f 223/62/164 483/60/1 221/60/1 +f 483/60/1 223/62/164 488/62/164 +f 223/62/164 490/59/19 488/62/164 +f 490/59/19 223/62/164 215/59/19 +f 492/61/163 241/54/15 491/54/15 +f 241/54/15 492/61/163 240/61/163 +f 493/61/4 492/61/4 491/54/4 +f 492/61/4 493/61/4 494/60/4 +f 492/61/4 494/60/4 495/60/4 +f 495/60/4 494/60/4 496/62/4 +f 495/60/4 496/62/4 497/62/4 +f 497/62/4 496/62/4 498/59/4 +f 243/62/164 498/59/19 496/62/164 +f 498/59/19 243/62/164 244/59/19 +f 494/60/1 234/61/161 233/60/1 +f 234/61/161 494/60/1 493/61/161 +f 491/54/15 234/61/161 493/61/161 +f 234/61/161 491/54/15 241/54/15 +f 238/60/2 497/62/162 236/62/162 +f 497/62/162 238/60/2 495/60/2 +f 243/62/164 494/60/1 233/60/1 +f 494/60/1 243/62/164 496/62/164 +f 244/59/19 497/62/162 498/59/19 +f 497/62/162 244/59/19 236/62/162 +f 492/61/163 238/60/2 240/61/163 +f 238/60/2 492/61/163 495/60/2 +f 501/59/165 500/54/165 499/59/165 +f 500/54/165 501/59/165 502/54/165 +f 505/59/166 504/54/167 503/54/166 +f 504/54/167 505/59/166 506/59/167 +f 503/54/15 500/54/15 502/54/15 +f 500/54/15 503/54/15 507/54/15 +f 507/54/15 503/54/15 504/54/15 +f 507/54/15 504/54/15 508/54/15 +f 508/54/15 504/54/15 509/54/15 +f 509/54/15 504/54/15 510/54/15 +f 502/54/168 505/59/166 503/54/166 +f 505/59/166 502/54/168 501/59/168 +f 509/54/170 511/59/169 508/54/169 +f 511/59/169 509/54/170 512/59/170 +f 506/59/167 510/54/171 504/54/167 +f 510/54/171 506/59/167 513/59/171 +f 509/54/172 513/59/172 512/59/172 +f 513/59/172 509/54/172 510/54/172 +f 514/59/173 500/54/174 507/54/173 +f 500/54/174 514/59/173 499/59/174 +f 499/59/19 505/59/19 501/59/19 +f 505/59/19 499/59/19 514/59/19 +f 505/59/19 514/59/19 506/59/19 +f 506/59/19 514/59/19 511/59/19 +f 506/59/19 511/59/19 512/59/19 +f 506/59/19 512/59/19 513/59/19 +f 511/59/169 507/54/173 508/54/169 +f 507/54/173 511/59/169 514/59/173 +f 517/63/175 516/54/176 515/61/175 +f 516/54/176 517/63/175 518/64/176 +f 521/59/178 520/65/177 519/62/177 +f 520/65/177 521/59/178 522/66/178 +f 525/60/180 524/65/179 523/62/179 +f 524/65/179 525/60/180 526/60/180 +f 517/63/181 527/63/181 518/64/181 +f 527/63/181 517/63/181 528/60/181 +f 527/63/181 528/60/181 526/60/181 +f 526/60/181 528/60/181 520/65/181 +f 526/60/181 520/65/181 524/65/181 +f 524/65/181 520/65/181 522/66/181 +f 527/63/182 525/60/180 529/61/182 +f 525/60/180 527/63/182 526/60/180 +f 527/63/182 516/54/176 518/64/176 +f 516/54/176 527/63/182 529/61/182 +f 521/59/178 524/65/179 522/66/178 +f 524/65/179 521/59/178 523/62/179 +f 519/62/177 528/60/183 530/60/183 +f 528/60/183 519/62/177 520/65/177 +f 528/60/183 515/61/175 530/60/183 +f 515/61/175 528/60/183 517/63/175 +f 531/60/184 254/61/185 253/60/184 +f 254/61/185 531/60/184 532/61/185 +f 532/61/181 534/61/181 533/54/181 +f 534/61/181 532/61/181 531/60/181 +f 534/61/181 531/60/181 535/60/181 +f 535/60/181 531/60/181 536/62/181 +f 535/60/181 536/62/181 537/62/181 +f 537/62/181 536/62/181 538/59/181 +f 258/60/187 537/62/186 248/62/186 +f 537/62/186 258/60/187 535/60/187 +f 533/54/15 254/61/185 532/61/185 +f 254/61/185 533/54/15 259/54/15 +f 534/61/188 258/60/187 261/61/188 +f 258/60/187 534/61/188 535/60/187 +f 534/61/188 259/54/15 533/54/15 +f 259/54/15 534/61/188 261/61/188 +f 247/59/19 537/62/186 538/59/19 +f 537/62/186 247/59/19 248/62/186 +f 255/62/189 531/60/184 253/60/184 +f 531/60/184 255/62/189 536/62/189 +f 255/62/189 538/59/19 536/62/189 +f 538/59/19 255/62/189 247/59/19 +f 540/61/188 273/54/15 539/54/15 +f 273/54/15 540/61/188 272/61/188 +f 541/61/181 540/61/181 539/54/181 +f 540/61/181 541/61/181 542/60/181 +f 540/61/181 542/60/181 543/60/181 +f 543/60/181 542/60/181 544/62/181 +f 543/60/181 544/62/181 545/62/181 +f 545/62/181 544/62/181 546/59/181 +f 275/62/189 546/59/19 544/62/189 +f 546/59/19 275/62/189 276/59/19 +f 542/60/184 266/61/185 265/60/184 +f 266/61/185 542/60/184 541/61/185 +f 539/54/15 266/61/185 541/61/185 +f 266/61/185 539/54/15 273/54/15 +f 270/60/187 545/62/186 268/62/186 +f 545/62/186 270/60/187 543/60/187 +f 275/62/189 542/60/184 265/60/184 +f 542/60/184 275/62/189 544/62/189 +f 276/59/19 545/62/186 546/59/19 +f 545/62/186 276/59/19 268/62/186 +f 540/61/188 270/60/187 272/61/188 +f 270/60/187 540/61/188 543/60/187 +f 549/59/190 548/54/190 547/59/190 +f 548/54/190 549/59/190 550/54/190 +f 553/59/173 552/54/169 551/54/173 +f 552/54/169 553/59/173 554/59/169 +f 551/54/15 548/54/15 550/54/15 +f 548/54/15 551/54/15 555/54/15 +f 555/54/15 551/54/15 552/54/15 +f 555/54/15 552/54/15 556/54/15 +f 556/54/15 552/54/15 557/54/15 +f 557/54/15 552/54/15 558/54/15 +f 550/54/174 553/59/173 551/54/173 +f 553/59/173 550/54/174 549/59/174 +f 557/54/171 559/59/167 556/54/167 +f 559/59/167 557/54/171 560/59/171 +f 554/59/169 558/54/170 552/54/169 +f 558/54/170 554/59/169 561/59/170 +f 557/54/191 561/59/191 560/59/191 +f 561/59/191 557/54/191 558/54/191 +f 562/59/166 548/54/168 555/54/166 +f 548/54/168 562/59/166 547/59/168 +f 547/59/19 553/59/19 549/59/19 +f 553/59/19 547/59/19 562/59/19 +f 553/59/19 562/59/19 554/59/19 +f 554/59/19 562/59/19 559/59/19 +f 554/59/19 559/59/19 560/59/19 +f 554/59/19 560/59/19 561/59/19 +f 559/59/167 555/54/166 556/54/167 +f 555/54/166 559/59/167 562/59/166 +f 352/68/4 358/67/4 357/67/4 +f 358/67/4 352/68/4 354/68/4 +f 364/68/4 362/67/4 366/67/4 +f 362/67/4 364/68/4 360/68/4 + +g train-electric-subway-a + + + + +usemtl colormap + +f 3/3/1 2/2/1 1/1/1 +f 2/2/1 3/3/1 4/4/1 +f 4/4/1 3/3/1 5/5/1 +f 8/4/2 7/1/2 6/2/2 +f 7/1/2 8/4/2 9/3/2 +f 9/3/2 8/4/2 10/5/2 +f 13/6/3 12/7/3 11/6/3 +f 12/7/3 13/6/3 14/7/3 +f 17/8/4 16/9/4 15/8/4 +f 16/9/4 17/8/4 18/9/4 +f 17/8/5 20/10/5 19/10/5 +f 20/10/5 17/8/5 15/8/5 +f 23/9/7 22/11/6 21/9/6 +f 22/11/6 23/9/7 24/11/7 +f 21/9/6 26/13/8 25/12/8 +f 26/13/8 21/9/6 22/11/6 +f 27/13/9 25/12/8 26/13/8 +f 25/12/8 27/13/9 28/12/9 +f 27/13/9 23/9/7 28/12/9 +f 23/9/7 27/13/9 24/11/7 +f 31/13/9 30/12/8 29/13/8 +f 30/12/8 31/13/9 32/12/9 +f 31/13/9 33/9/7 32/12/9 +f 33/9/7 31/13/9 34/11/7 +f 33/9/7 36/11/6 35/9/6 +f 36/11/6 33/9/7 34/11/7 +f 35/9/6 29/13/8 30/12/8 +f 29/13/8 35/9/6 36/11/6 +f 16/9/10 24/11/10 14/7/10 +f 24/11/10 16/9/10 18/9/10 +f 14/7/10 24/11/10 27/13/10 +f 14/7/10 27/13/10 26/13/10 +f 26/13/10 12/7/10 14/7/10 +f 18/9/10 34/11/10 24/11/10 +f 24/11/10 34/11/10 22/11/10 +f 34/11/10 26/13/10 22/11/10 +f 34/11/10 18/9/10 36/11/10 +f 36/11/10 18/9/10 12/7/10 +f 26/13/10 34/11/10 31/13/10 +f 31/13/10 12/7/10 26/13/10 +f 36/11/10 12/7/10 29/13/10 +f 29/13/10 12/7/10 31/13/10 +f 39/6/11 38/14/11 37/6/11 +f 40/14/11 38/14/11 39/6/11 +f 40/14/11 41/1/11 38/14/11 +f 42/1/11 41/1/11 40/14/11 +f 43/15/11 41/1/11 42/1/11 +f 44/15/11 41/1/11 43/15/11 +f 45/16/11 41/1/11 44/15/11 +f 42/1/11 46/16/11 43/15/11 +f 41/1/11 45/16/11 47/2/11 +f 46/16/11 47/2/11 45/16/11 +f 48/2/11 46/16/11 42/1/11 +f 48/2/11 47/2/11 46/16/11 +f 48/2/11 49/17/11 47/2/11 +f 50/17/11 49/17/11 48/2/11 +f 51/10/11 49/17/11 50/17/11 +f 49/17/11 51/10/11 52/10/11 +f 1/1/1 48/2/12 42/1/1 +f 48/2/12 1/1/1 2/2/12 +f 2/2/12 50/17/13 48/2/12 +f 50/17/13 2/2/12 53/17/13 +f 53/17/13 51/10/14 50/17/13 +f 51/10/14 53/17/13 19/10/14 +f 19/10/15 52/10/15 51/10/15 +f 52/10/15 19/10/15 20/10/15 +f 20/10/16 49/17/17 52/10/16 +f 49/17/17 20/10/16 54/17/17 +f 49/17/17 6/2/18 47/2/18 +f 6/2/18 49/17/17 54/17/17 +f 6/2/18 41/1/2 47/2/18 +f 41/1/2 6/2/18 7/1/2 +f 37/6/19 11/6/19 39/6/19 +f 11/6/19 37/6/19 13/6/19 +f 57/18/20 56/10/20 55/18/20 +f 56/10/20 57/18/20 58/10/20 +f 59/6/20 58/10/20 57/18/20 +f 59/6/20 57/18/20 60/19/20 +f 59/6/20 60/19/20 61/19/20 +f 59/6/20 61/19/20 62/6/20 +f 63/20/20 58/10/20 59/6/20 +f 63/20/20 64/21/20 58/10/20 +f 65/19/20 64/21/20 63/20/20 +f 64/21/20 65/19/20 66/18/20 +f 65/19/21 68/20/22 67/19/21 +f 68/20/22 65/19/21 63/20/22 +f 61/19/15 70/19/15 69/19/15 +f 70/19/15 61/19/15 60/19/15 +f 56/10/15 72/10/23 71/10/15 +f 72/10/23 56/10/15 58/10/23 +f 63/20/22 73/6/24 68/20/22 +f 73/6/24 63/20/22 59/6/24 +f 65/19/21 74/18/25 66/18/25 +f 74/18/25 65/19/21 67/19/21 +f 59/6/24 75/6/19 73/6/24 +f 75/6/19 59/6/24 62/6/19 +f 57/18/19 77/18/19 76/18/19 +f 77/18/19 57/18/19 55/18/19 +f 70/19/26 75/6/26 69/19/26 +f 75/6/26 70/19/26 73/6/26 +f 72/10/26 73/6/26 70/19/26 +f 72/10/26 70/19/26 76/18/26 +f 72/10/26 76/18/26 77/18/26 +f 72/10/26 77/18/26 71/10/26 +f 72/10/26 68/20/26 73/6/26 +f 78/21/26 68/20/26 72/10/26 +f 78/21/26 67/19/26 68/20/26 +f 67/19/26 78/21/26 74/18/26 +f 70/19/27 57/18/27 76/18/27 +f 57/18/27 70/19/27 60/19/27 +f 66/18/25 78/21/28 64/21/28 +f 78/21/28 66/18/25 74/18/25 +f 58/10/23 78/21/28 72/10/23 +f 78/21/28 58/10/23 64/21/28 +f 81/22/29 80/23/29 79/22/29 +f 80/23/29 81/22/29 82/23/29 +f 80/23/29 82/23/29 83/24/29 +f 80/23/29 83/24/29 84/24/29 +f 84/24/29 83/24/29 85/25/29 +f 84/24/29 85/25/29 86/25/29 +f 89/22/29 88/23/29 87/22/29 +f 88/23/29 89/22/29 90/23/29 +f 88/23/29 90/23/29 91/24/29 +f 88/23/29 91/24/29 92/24/29 +f 92/24/29 91/24/29 93/25/29 +f 92/24/29 93/25/29 94/25/29 +f 110/6/35 108/10/35 97/6/30 +f 95/10/30 97/6/30 108/10/35 +f 103/6/33 105/10/33 110/6/35 +f 108/10/35 110/6/35 105/10/33 +f 100/10/32 99/6/32 107/10/34 +f 109/6/34 107/10/34 99/6/32 +f 109/6/34 98/6/31 107/10/34 +f 96/10/31 107/10/34 98/6/31 +f 103/6/19 110/6/19 104/6/19 +f 110/6/19 97/6/19 104/6/19 +f 97/6/19 98/6/19 104/6/19 +f 98/6/19 109/6/19 104/6/19 +f 109/6/19 99/6/19 104/6/19 +f 101/6/19 104/6/19 99/6/19 +f 105/10/15 106/10/15 108/10/15 +f 108/10/15 106/10/15 95/10/15 +f 95/10/15 106/10/15 96/10/15 +f 96/10/15 106/10/15 107/10/15 +f 107/10/15 106/10/15 100/10/15 +f 102/10/15 100/10/15 106/10/15 +f 106/10/26 105/10/33 104/6/26 +f 103/6/33 104/6/26 105/10/33 +f 102/10/20 101/6/20 100/10/32 +f 99/6/32 100/10/32 101/6/20 +f 98/6/31 97/6/30 96/10/31 +f 95/10/30 96/10/31 97/6/30 +f 113/18/20 112/10/20 111/18/20 +f 112/10/20 113/18/20 114/10/20 +f 115/6/20 114/10/20 113/18/20 +f 115/6/20 113/18/20 116/19/20 +f 115/6/20 116/19/20 117/19/20 +f 115/6/20 117/19/20 118/6/20 +f 119/20/20 114/10/20 115/6/20 +f 119/20/20 120/21/20 114/10/20 +f 121/19/20 120/21/20 119/20/20 +f 120/21/20 121/19/20 122/18/20 +f 121/19/21 124/20/22 123/19/21 +f 124/20/22 121/19/21 119/20/22 +f 117/19/15 126/19/15 125/19/15 +f 126/19/15 117/19/15 116/19/15 +f 112/10/15 128/10/23 127/10/15 +f 128/10/23 112/10/15 114/10/23 +f 119/20/22 129/6/24 124/20/22 +f 129/6/24 119/20/22 115/6/24 +f 121/19/21 130/18/25 122/18/25 +f 130/18/25 121/19/21 123/19/21 +f 115/6/24 131/6/19 129/6/24 +f 131/6/19 115/6/24 118/6/19 +f 113/18/19 133/18/19 132/18/19 +f 133/18/19 113/18/19 111/18/19 +f 126/19/26 131/6/26 125/19/26 +f 131/6/26 126/19/26 129/6/26 +f 128/10/26 129/6/26 126/19/26 +f 128/10/26 126/19/26 132/18/26 +f 128/10/26 132/18/26 133/18/26 +f 128/10/26 133/18/26 127/10/26 +f 128/10/26 124/20/26 129/6/26 +f 134/21/26 124/20/26 128/10/26 +f 134/21/26 123/19/26 124/20/26 +f 123/19/26 134/21/26 130/18/26 +f 126/19/27 113/18/27 132/18/27 +f 113/18/27 126/19/27 116/19/27 +f 122/18/25 134/21/28 120/21/28 +f 134/21/28 122/18/25 130/18/25 +f 114/10/23 134/21/28 128/10/23 +f 134/21/28 114/10/23 120/21/28 +f 144/21/44 138/10/39 158/21/44 +f 152/10/39 158/21/44 138/10/39 +f 154/18/41 146/18/41 158/21/44 +f 144/21/44 158/21/44 146/18/41 +f 140/19/43 150/19/43 137/18/43 +f 156/18/43 137/18/43 150/19/43 +f 154/18/42 158/21/42 147/19/42 +f 148/20/42 147/19/42 158/21/42 +f 152/10/42 148/20/42 158/21/42 +f 153/6/42 148/20/42 152/10/42 +f 151/10/42 157/18/42 152/10/42 +f 157/18/42 156/18/42 152/10/42 +f 156/18/42 150/19/42 152/10/42 +f 150/19/42 153/6/42 152/10/42 +f 153/6/42 150/19/42 155/6/42 +f 149/19/42 155/6/42 150/19/42 +f 135/18/19 137/18/19 157/18/19 +f 156/18/19 157/18/19 137/18/19 +f 142/6/19 139/6/40 155/6/19 +f 153/6/40 155/6/19 139/6/40 +f 147/19/37 145/19/37 154/18/41 +f 146/18/41 154/18/41 145/19/37 +f 139/6/40 143/20/38 153/6/40 +f 148/20/38 153/6/40 143/20/38 +f 138/10/39 136/10/15 152/10/39 +f 151/10/15 152/10/39 136/10/15 +f 140/19/15 141/19/15 150/19/15 +f 149/19/15 150/19/15 141/19/15 +f 143/20/38 145/19/37 148/20/38 +f 147/19/37 148/20/38 145/19/37 +f 146/18/36 145/19/36 144/21/36 +f 143/20/36 144/21/36 145/19/36 +f 138/10/36 144/21/36 143/20/36 +f 139/6/36 138/10/36 143/20/36 +f 142/6/36 141/19/36 139/6/36 +f 141/19/36 140/19/36 139/6/36 +f 140/19/36 137/18/36 139/6/36 +f 137/18/36 138/10/36 139/6/36 +f 138/10/36 137/18/36 136/10/36 +f 135/18/36 136/10/36 137/18/36 +f 161/6/45 160/10/46 159/10/45 +f 160/10/46 161/6/45 162/6/46 +f 165/6/36 164/10/47 163/6/47 +f 164/10/47 165/6/36 166/10/36 +f 169/10/48 168/6/42 167/6/48 +f 168/6/42 169/10/48 170/10/42 +f 170/10/15 164/10/15 166/10/15 +f 164/10/15 170/10/15 171/10/15 +f 171/10/15 170/10/15 160/10/15 +f 160/10/15 170/10/15 159/10/15 +f 159/10/15 170/10/15 172/10/15 +f 172/10/15 170/10/15 169/10/15 +f 163/6/19 168/6/19 165/6/19 +f 168/6/19 163/6/19 173/6/19 +f 168/6/19 173/6/19 162/6/19 +f 168/6/19 162/6/19 161/6/19 +f 168/6/19 161/6/19 174/6/19 +f 168/6/19 174/6/19 167/6/19 +f 162/6/46 171/10/49 160/10/46 +f 171/10/49 162/6/46 173/6/49 +f 163/6/47 171/10/49 173/6/49 +f 171/10/49 163/6/47 164/10/47 +f 169/10/48 174/6/50 172/10/50 +f 174/6/50 169/10/48 167/6/48 +f 172/10/50 161/6/45 159/10/45 +f 161/6/45 172/10/50 174/6/50 +f 182/25/51 181/25/51 180/24/51 +f 181/25/51 179/24/51 180/24/51 +f 180/24/51 179/24/51 176/23/51 +f 179/24/51 178/23/51 176/23/51 +f 178/23/51 177/22/51 176/23/51 +f 175/22/51 176/23/51 177/22/51 +f 190/25/51 189/25/51 188/24/51 +f 189/25/51 187/24/51 188/24/51 +f 188/24/51 187/24/51 184/23/51 +f 187/24/51 186/23/51 184/23/51 +f 186/23/51 185/22/51 184/23/51 +f 183/22/51 184/23/51 185/22/51 +f 200/21/44 194/10/39 214/21/44 +f 208/10/39 214/21/44 194/10/39 +f 210/18/41 202/18/41 214/21/44 +f 200/21/44 214/21/44 202/18/41 +f 196/19/43 206/19/43 193/18/43 +f 212/18/43 193/18/43 206/19/43 +f 210/18/42 214/21/42 203/19/42 +f 204/20/42 203/19/42 214/21/42 +f 208/10/42 204/20/42 214/21/42 +f 209/6/42 204/20/42 208/10/42 +f 207/10/42 213/18/42 208/10/42 +f 213/18/42 212/18/42 208/10/42 +f 212/18/42 206/19/42 208/10/42 +f 206/19/42 209/6/42 208/10/42 +f 209/6/42 206/19/42 211/6/42 +f 205/19/42 211/6/42 206/19/42 +f 191/18/19 193/18/19 213/18/19 +f 212/18/19 213/18/19 193/18/19 +f 198/6/19 195/6/40 211/6/19 +f 209/6/40 211/6/19 195/6/40 +f 203/19/37 201/19/37 210/18/41 +f 202/18/41 210/18/41 201/19/37 +f 195/6/40 199/20/38 209/6/40 +f 204/20/38 209/6/40 199/20/38 +f 194/10/39 192/10/15 208/10/39 +f 207/10/15 208/10/39 192/10/15 +f 196/19/15 197/19/15 206/19/15 +f 205/19/15 206/19/15 197/19/15 +f 199/20/38 201/19/37 204/20/38 +f 203/19/37 204/20/38 201/19/37 +f 202/18/36 201/19/36 200/21/36 +f 199/20/36 200/21/36 201/19/36 +f 194/10/36 200/21/36 199/20/36 +f 195/6/36 194/10/36 199/20/36 +f 198/6/36 197/19/36 195/6/36 +f 197/19/36 196/19/36 195/6/36 +f 196/19/36 193/18/36 195/6/36 +f 193/18/36 194/10/36 195/6/36 +f 194/10/36 193/18/36 192/10/36 +f 191/18/36 192/10/36 193/18/36 +f 217/27/52 216/26/53 215/6/52 +f 216/26/53 217/27/52 218/28/53 +f 221/29/54 220/30/55 219/29/54 +f 220/30/55 221/29/54 222/31/55 +f 224/28/56 215/6/52 223/26/56 +f 215/6/52 224/28/56 217/27/52 +f 225/29/57 216/26/53 218/28/53 +f 216/26/53 225/29/57 226/29/57 +f 224/28/56 221/29/54 219/29/54 +f 221/29/54 224/28/56 223/26/56 +f 227/10/58 220/30/55 222/31/55 +f 220/30/55 227/10/58 228/32/58 +f 229/31/59 228/32/58 227/10/58 +f 228/32/58 229/31/59 230/30/59 +f 229/31/59 225/29/57 230/30/59 +f 225/29/57 229/31/59 226/29/57 +f 233/29/54 232/30/55 231/29/54 +f 232/30/55 233/29/54 234/31/55 +f 237/29/57 236/26/53 235/28/53 +f 236/26/53 237/29/57 238/29/57 +f 240/31/59 237/29/57 239/30/59 +f 237/29/57 240/31/59 238/29/57 +f 241/10/58 232/30/55 234/31/55 +f 232/30/55 241/10/58 242/32/58 +f 245/28/56 244/6/52 243/26/56 +f 244/6/52 245/28/56 246/27/52 +f 246/27/52 236/26/53 244/6/52 +f 236/26/53 246/27/52 235/28/53 +f 240/31/59 242/32/58 241/10/58 +f 242/32/58 240/31/59 239/30/59 +f 245/28/56 233/29/54 231/29/54 +f 233/29/54 245/28/56 243/26/56 +f 249/27/60 248/26/61 247/6/60 +f 248/26/61 249/27/60 250/28/61 +f 253/29/62 252/30/63 251/29/62 +f 252/30/63 253/29/62 254/31/63 +f 256/28/64 247/6/60 255/26/64 +f 247/6/60 256/28/64 249/27/60 +f 257/29/65 248/26/61 250/28/61 +f 248/26/61 257/29/65 258/29/65 +f 256/28/64 253/29/62 251/29/62 +f 253/29/62 256/28/64 255/26/64 +f 259/10/66 252/30/63 254/31/63 +f 252/30/63 259/10/66 260/32/66 +f 261/31/67 260/32/66 259/10/66 +f 260/32/66 261/31/67 262/30/67 +f 261/31/67 257/29/65 262/30/67 +f 257/29/65 261/31/67 258/29/65 +f 265/29/62 264/30/63 263/29/62 +f 264/30/63 265/29/62 266/31/63 +f 269/29/65 268/26/61 267/28/61 +f 268/26/61 269/29/65 270/29/65 +f 272/31/67 269/29/65 271/30/67 +f 269/29/65 272/31/67 270/29/65 +f 273/10/66 264/30/63 266/31/63 +f 264/30/63 273/10/66 274/32/66 +f 277/28/64 276/6/60 275/26/64 +f 276/6/60 277/28/64 278/27/60 +f 278/27/60 268/26/61 276/6/60 +f 268/26/61 278/27/60 267/28/61 +f 272/31/67 274/32/66 273/10/66 +f 274/32/66 272/31/67 271/30/67 +f 277/28/64 265/29/62 263/29/62 +f 265/29/62 277/28/64 275/26/64 +f 10/35/70 279/34/69 9/33/68 +f 279/34/69 10/35/70 280/36/71 +f 16/39/74 281/38/73 15/37/72 +f 281/38/73 16/39/74 280/36/71 +f 282/34/77 5/35/76 3/33/75 +f 5/35/76 282/34/77 283/36/78 +f 284/38/81 18/39/80 17/37/79 +f 18/39/80 284/38/81 283/36/78 +f 282/34/77 1/41/83 285/40/82 +f 1/41/83 282/34/77 3/33/75 +f 281/38/73 10/35/70 8/42/84 +f 10/35/70 281/38/73 280/36/71 +f 283/36/78 4/42/85 5/35/76 +f 4/42/85 283/36/78 284/38/81 +f 9/33/68 286/40/87 7/41/86 +f 286/40/87 9/33/68 279/34/69 +f 16/39/74 279/34/69 280/36/71 +f 279/34/69 16/39/74 14/43/88 +f 286/40/87 14/43/88 13/44/89 +f 14/43/88 286/40/87 279/34/69 +f 11/44/90 282/34/77 285/40/82 +f 282/34/77 11/44/90 12/43/91 +f 282/34/77 18/39/80 283/36/78 +f 18/39/80 282/34/77 12/43/91 +f 284/38/81 19/46/93 53/45/92 +f 19/46/93 284/38/81 17/37/79 +f 54/45/95 8/42/84 6/47/94 +f 8/42/84 54/45/95 281/38/73 +f 15/37/72 54/45/95 20/46/96 +f 54/45/95 15/37/72 281/38/73 +f 4/42/85 53/45/92 2/47/97 +f 53/45/92 4/42/85 284/38/81 +f 7/41/98 38/40/99 41/41/98 +f 38/40/99 7/41/98 286/40/99 +f 38/40/99 13/44/100 37/44/100 +f 13/44/100 38/40/99 286/40/99 +f 39/44/102 285/40/101 40/40/101 +f 285/40/101 39/44/102 11/44/102 +f 285/40/101 42/41/103 40/40/101 +f 42/41/103 285/40/101 1/41/103 +f 21/48/10 28/49/10 23/48/10 +f 28/49/10 21/48/10 25/49/10 +f 35/48/10 32/49/10 33/48/10 +f 32/49/10 35/48/10 30/49/10 +f 287/50/104 82/51/105 81/50/104 +f 82/51/105 287/50/104 288/51/105 +f 289/50/106 81/50/104 79/50/106 +f 81/50/104 289/50/106 287/50/104 +f 79/50/106 290/51/107 289/50/106 +f 290/51/107 79/50/106 80/51/107 +f 83/53/109 291/52/108 85/52/108 +f 291/52/108 83/53/109 292/53/109 +f 83/53/109 288/51/105 292/53/109 +f 288/51/105 83/53/109 82/51/105 +f 295/54/29 294/55/29 293/54/29 +f 294/55/29 295/54/29 296/55/29 +f 294/55/29 296/55/29 297/56/29 +f 297/56/29 296/55/29 298/56/29 +f 297/56/29 298/56/29 287/50/29 +f 287/50/29 298/56/29 288/51/29 +f 297/56/29 287/50/29 289/50/29 +f 290/51/29 297/56/29 289/50/29 +f 288/51/29 298/56/29 299/57/29 +f 297/56/29 290/51/29 300/57/29 +f 288/51/29 299/57/29 292/53/29 +f 300/57/29 290/51/29 301/53/29 +f 292/53/29 299/57/29 291/52/29 +f 300/57/29 301/53/29 302/52/29 +f 291/52/29 299/57/29 302/52/29 +f 302/52/29 299/57/29 300/57/29 +f 300/57/29 299/57/29 303/58/29 +f 303/58/29 299/57/29 304/58/29 +f 303/58/29 304/58/29 305/59/29 +f 303/58/29 305/59/29 306/59/29 +f 307/55/110 298/56/111 296/55/110 +f 298/56/111 307/55/110 308/56/111 +f 307/55/110 295/54/112 309/54/112 +f 295/54/112 307/55/110 296/55/110 +f 309/54/112 293/54/113 310/54/113 +f 293/54/113 309/54/112 295/54/112 +f 310/54/113 294/55/114 311/55/114 +f 294/55/114 310/54/113 293/54/113 +f 312/56/115 294/55/114 297/56/115 +f 294/55/114 312/56/115 311/55/114 +f 313/57/116 297/56/115 300/57/116 +f 297/56/115 313/57/116 312/56/115 +f 314/58/117 300/57/116 303/58/117 +f 300/57/116 314/58/117 313/57/116 +f 306/59/118 314/58/117 303/58/117 +f 314/58/117 306/59/118 315/59/118 +f 305/59/119 315/59/118 306/59/118 +f 315/59/118 305/59/119 316/59/119 +f 304/58/120 316/59/119 305/59/119 +f 316/59/119 304/58/120 317/58/120 +f 318/57/121 304/58/120 299/57/121 +f 304/58/120 318/57/121 317/58/120 +f 298/56/111 318/57/121 299/57/121 +f 318/57/121 298/56/111 308/56/111 +f 85/52/108 302/52/122 86/52/122 +f 302/52/122 85/52/108 291/52/108 +f 84/53/123 302/52/122 301/53/123 +f 302/52/122 84/53/123 86/52/122 +f 290/51/107 84/53/123 301/53/123 +f 84/53/123 290/51/107 80/51/107 +f 319/50/104 90/51/105 89/50/104 +f 90/51/105 319/50/104 320/51/105 +f 321/50/106 89/50/104 87/50/106 +f 89/50/104 321/50/106 319/50/104 +f 87/50/106 322/51/107 321/50/106 +f 322/51/107 87/50/106 88/51/107 +f 91/53/109 323/52/108 93/52/108 +f 323/52/108 91/53/109 324/53/109 +f 91/53/109 320/51/105 324/53/109 +f 320/51/105 91/53/109 90/51/105 +f 327/54/29 326/55/29 325/54/29 +f 326/55/29 327/54/29 328/55/29 +f 326/55/29 328/55/29 329/56/29 +f 329/56/29 328/55/29 330/56/29 +f 329/56/29 330/56/29 319/50/29 +f 319/50/29 330/56/29 320/51/29 +f 329/56/29 319/50/29 321/50/29 +f 322/51/29 329/56/29 321/50/29 +f 320/51/29 330/56/29 331/57/29 +f 329/56/29 322/51/29 332/57/29 +f 320/51/29 331/57/29 324/53/29 +f 332/57/29 322/51/29 333/53/29 +f 324/53/29 331/57/29 323/52/29 +f 332/57/29 333/53/29 334/52/29 +f 323/52/29 331/57/29 334/52/29 +f 334/52/29 331/57/29 332/57/29 +f 332/57/29 331/57/29 335/58/29 +f 335/58/29 331/57/29 336/58/29 +f 335/58/29 336/58/29 337/59/29 +f 335/58/29 337/59/29 338/59/29 +f 339/55/110 330/56/111 328/55/110 +f 330/56/111 339/55/110 340/56/111 +f 339/55/110 327/54/112 341/54/112 +f 327/54/112 339/55/110 328/55/110 +f 341/54/112 325/54/113 342/54/113 +f 325/54/113 341/54/112 327/54/112 +f 342/54/113 326/55/114 343/55/114 +f 326/55/114 342/54/113 325/54/113 +f 344/56/115 326/55/114 329/56/115 +f 326/55/114 344/56/115 343/55/114 +f 345/57/116 329/56/115 332/57/116 +f 329/56/115 345/57/116 344/56/115 +f 346/58/117 332/57/116 335/58/117 +f 332/57/116 346/58/117 345/57/116 +f 338/59/118 346/58/117 335/58/117 +f 346/58/117 338/59/118 347/59/118 +f 337/59/119 347/59/118 338/59/118 +f 347/59/118 337/59/119 348/59/119 +f 336/58/120 348/59/119 337/59/119 +f 348/59/119 336/58/120 349/58/120 +f 350/57/121 336/58/120 331/57/121 +f 336/58/120 350/57/121 349/58/120 +f 330/56/111 350/57/121 331/57/121 +f 350/57/121 330/56/111 340/56/111 +f 93/52/108 334/52/122 94/52/122 +f 334/52/122 93/52/108 323/52/108 +f 92/53/123 334/52/122 333/53/123 +f 334/52/122 92/53/123 94/52/122 +f 322/51/107 92/53/123 333/53/123 +f 92/53/123 322/51/107 88/51/107 +f 353/59/19 352/59/19 351/59/19 +f 352/59/19 353/59/19 354/59/19 +f 357/54/15 356/54/15 355/54/15 +f 356/54/15 357/54/15 358/54/15 +f 352/59/1 355/54/1 351/59/1 +f 355/54/1 352/59/1 357/54/1 +f 356/54/2 354/59/2 353/59/2 +f 354/59/2 356/54/2 358/54/2 +f 361/54/2 360/59/2 359/59/2 +f 360/59/2 361/54/2 362/54/2 +f 359/59/19 364/59/19 363/59/19 +f 364/59/19 359/59/19 360/59/19 +f 364/59/1 365/54/1 363/59/1 +f 365/54/1 364/59/1 366/54/1 +f 366/54/15 361/54/15 365/54/15 +f 361/54/15 366/54/15 362/54/15 +f 369/59/125 368/54/124 367/54/124 +f 368/54/124 369/59/125 370/59/125 +f 371/54/126 369/59/126 367/54/126 +f 369/59/126 371/54/126 372/59/126 +f 370/59/10 373/54/10 368/54/10 +f 373/54/10 370/59/10 374/59/10 +f 373/54/127 372/59/128 371/54/127 +f 372/59/128 373/54/127 374/59/128 +f 369/59/125 374/59/128 370/59/125 +f 374/59/128 369/59/125 372/59/128 +f 377/59/11 376/54/11 375/54/11 +f 376/54/11 377/59/11 378/59/11 +f 381/59/125 380/54/124 379/54/124 +f 380/54/124 381/59/125 382/59/125 +f 383/54/126 381/59/126 379/54/126 +f 381/59/126 383/54/126 384/59/126 +f 382/59/10 385/54/10 380/54/10 +f 385/54/10 382/59/10 386/59/10 +f 385/54/127 384/59/128 383/54/127 +f 384/59/128 385/54/127 386/59/128 +f 381/59/125 386/59/128 382/59/125 +f 386/59/128 381/59/125 384/59/128 +f 176/51/132 390/51/132 180/53/148 +f 401/53/148 180/53/148 390/51/132 +f 182/52/147 180/53/148 402/52/147 +f 401/53/148 402/52/147 180/53/148 +f 391/52/133 181/52/133 402/52/147 +f 182/52/147 402/52/147 181/52/133 +f 408/56/136 398/56/136 418/57/146 +f 399/57/146 418/57/146 398/56/136 +f 417/58/145 418/57/146 404/58/145 +f 399/57/146 404/58/145 418/57/146 +f 417/58/145 404/58/145 416/59/144 +f 405/59/144 416/59/144 404/58/145 +f 416/59/144 405/59/144 415/59/143 +f 406/59/143 415/59/143 405/59/144 +f 415/59/143 406/59/143 414/58/142 +f 403/58/142 414/58/142 406/59/143 +f 413/57/141 414/58/142 400/57/141 +f 403/58/142 400/57/141 414/58/142 +f 412/56/140 413/57/141 397/56/140 +f 400/57/141 397/56/140 413/57/141 +f 411/55/139 412/56/140 394/55/139 +f 397/56/140 394/55/139 412/56/140 +f 393/54/138 410/54/138 394/55/139 +f 411/55/139 394/55/139 410/54/138 +f 395/54/137 409/54/137 393/54/138 +f 410/54/138 393/54/138 409/54/137 +f 396/55/135 407/55/135 395/54/137 +f 409/54/137 395/54/137 407/55/135 +f 408/56/136 407/55/135 398/56/136 +f 396/55/135 398/56/136 407/55/135 +f 406/59/51 405/59/51 403/58/51 +f 405/59/51 404/58/51 403/58/51 +f 404/58/51 399/57/51 403/58/51 +f 403/58/51 399/57/51 400/57/51 +f 400/57/51 399/57/51 402/52/51 +f 402/52/51 399/57/51 391/52/51 +f 402/52/51 401/53/51 400/57/51 +f 391/52/51 399/57/51 392/53/51 +f 401/53/51 390/51/51 400/57/51 +f 392/53/51 399/57/51 388/51/51 +f 400/57/51 390/51/51 397/56/51 +f 399/57/51 398/56/51 388/51/51 +f 389/50/51 397/56/51 390/51/51 +f 389/50/51 387/50/51 397/56/51 +f 388/51/51 398/56/51 387/50/51 +f 387/50/51 398/56/51 397/56/51 +f 398/56/51 396/55/51 397/56/51 +f 397/56/51 396/55/51 394/55/51 +f 396/55/51 395/54/51 394/55/51 +f 393/54/51 394/55/51 395/54/51 +f 178/51/130 179/53/134 388/51/130 +f 392/53/134 388/51/130 179/53/134 +f 392/53/134 179/53/134 391/52/133 +f 181/52/133 391/52/133 179/53/134 +f 176/51/132 175/50/131 390/51/132 +f 389/50/131 390/51/132 175/50/131 +f 387/50/129 389/50/131 177/50/129 +f 175/50/131 177/50/129 389/50/131 +f 388/51/130 387/50/129 178/51/130 +f 177/50/129 178/51/130 387/50/129 +f 184/51/132 422/51/132 188/53/148 +f 433/53/148 188/53/148 422/51/132 +f 190/52/147 188/53/148 434/52/147 +f 433/53/148 434/52/147 188/53/148 +f 423/52/133 189/52/133 434/52/147 +f 190/52/147 434/52/147 189/52/133 +f 440/56/136 430/56/136 450/57/146 +f 431/57/146 450/57/146 430/56/136 +f 449/58/145 450/57/146 436/58/145 +f 431/57/146 436/58/145 450/57/146 +f 449/58/145 436/58/145 448/59/144 +f 437/59/144 448/59/144 436/58/145 +f 448/59/144 437/59/144 447/59/143 +f 438/59/143 447/59/143 437/59/144 +f 447/59/143 438/59/143 446/58/142 +f 435/58/142 446/58/142 438/59/143 +f 445/57/141 446/58/142 432/57/141 +f 435/58/142 432/57/141 446/58/142 +f 444/56/140 445/57/141 429/56/140 +f 432/57/141 429/56/140 445/57/141 +f 443/55/139 444/56/140 426/55/139 +f 429/56/140 426/55/139 444/56/140 +f 425/54/138 442/54/138 426/55/139 +f 443/55/139 426/55/139 442/54/138 +f 427/54/137 441/54/137 425/54/138 +f 442/54/138 425/54/138 441/54/137 +f 428/55/135 439/55/135 427/54/137 +f 441/54/137 427/54/137 439/55/135 +f 440/56/136 439/55/135 430/56/136 +f 428/55/135 430/56/136 439/55/135 +f 438/59/51 437/59/51 435/58/51 +f 437/59/51 436/58/51 435/58/51 +f 436/58/51 431/57/51 435/58/51 +f 435/58/51 431/57/51 432/57/51 +f 432/57/51 431/57/51 434/52/51 +f 434/52/51 431/57/51 423/52/51 +f 434/52/51 433/53/51 432/57/51 +f 423/52/51 431/57/51 424/53/51 +f 433/53/51 422/51/51 432/57/51 +f 424/53/51 431/57/51 420/51/51 +f 432/57/51 422/51/51 429/56/51 +f 431/57/51 430/56/51 420/51/51 +f 421/50/51 429/56/51 422/51/51 +f 421/50/51 419/50/51 429/56/51 +f 420/51/51 430/56/51 419/50/51 +f 419/50/51 430/56/51 429/56/51 +f 430/56/51 428/55/51 429/56/51 +f 429/56/51 428/55/51 426/55/51 +f 428/55/51 427/54/51 426/55/51 +f 425/54/51 426/55/51 427/54/51 +f 186/51/130 187/53/134 420/51/130 +f 424/53/134 420/51/130 187/53/134 +f 424/53/134 187/53/134 423/52/133 +f 189/52/133 423/52/133 187/53/134 +f 184/51/132 183/50/131 422/51/132 +f 421/50/131 422/51/132 183/50/131 +f 419/50/129 421/50/131 185/50/129 +f 183/50/131 185/50/129 421/50/131 +f 420/51/130 419/50/129 186/51/130 +f 185/50/129 186/51/130 419/50/129 +f 453/54/15 452/54/15 451/54/15 +f 452/54/15 453/54/15 454/54/15 +f 454/54/15 453/54/15 455/54/15 +f 455/54/15 453/54/15 456/54/15 +f 459/59/149 458/54/150 457/59/149 +f 458/54/150 459/59/149 460/54/150 +f 453/54/11 462/59/11 461/59/11 +f 453/54/11 463/54/11 462/59/11 +f 463/54/11 453/54/11 458/54/11 +f 451/54/11 458/54/11 453/54/11 +f 458/54/11 451/54/11 457/59/11 +f 457/59/11 451/54/11 464/59/11 +f 467/54/151 466/59/2 465/54/2 +f 466/59/2 467/54/151 468/59/151 +f 471/54/15 470/54/15 469/54/15 +f 470/54/15 471/54/15 465/54/15 +f 465/54/15 471/54/15 472/54/15 +f 465/54/15 472/54/15 467/54/15 +f 453/54/2 473/59/152 456/54/152 +f 473/59/152 453/54/2 461/59/2 +f 474/59/153 467/54/151 472/54/153 +f 467/54/151 474/59/153 468/59/151 +f 475/59/154 452/54/155 454/54/154 +f 452/54/155 475/59/154 476/59/155 +f 477/54/156 462/59/157 463/54/156 +f 462/59/157 477/54/156 478/59/157 +f 480/59/158 470/54/1 479/59/1 +f 470/54/1 480/59/158 469/54/158 +f 464/59/1 452/54/155 476/59/155 +f 452/54/155 464/59/1 451/54/1 +f 456/54/152 481/59/159 455/54/159 +f 481/59/159 456/54/152 473/59/152 +f 477/54/156 458/54/150 460/54/150 +f 458/54/150 477/54/156 463/54/156 +f 482/59/160 472/54/153 471/54/160 +f 472/54/153 482/59/160 474/59/153 +f 481/59/159 454/54/154 455/54/159 +f 454/54/154 481/59/159 475/59/154 +f 482/59/160 469/54/158 480/59/158 +f 469/54/158 482/59/160 471/54/160 +f 470/54/4 459/59/4 479/59/4 +f 470/54/4 460/54/4 459/59/4 +f 460/54/4 470/54/4 477/54/4 +f 465/54/4 477/54/4 470/54/4 +f 477/54/4 465/54/4 478/59/4 +f 478/59/4 465/54/4 466/59/4 +f 483/60/1 222/61/161 221/60/1 +f 222/61/161 483/60/1 484/61/161 +f 484/61/4 486/61/4 485/54/4 +f 486/61/4 484/61/4 483/60/4 +f 486/61/4 483/60/4 487/60/4 +f 487/60/4 483/60/4 488/62/4 +f 487/60/4 488/62/4 489/62/4 +f 489/62/4 488/62/4 490/59/4 +f 226/60/2 489/62/162 216/62/162 +f 489/62/162 226/60/2 487/60/2 +f 485/54/15 222/61/161 484/61/161 +f 222/61/161 485/54/15 227/54/15 +f 486/61/163 226/60/2 229/61/163 +f 226/60/2 486/61/163 487/60/2 +f 486/61/163 227/54/15 485/54/15 +f 227/54/15 486/61/163 229/61/163 +f 215/59/19 489/62/162 490/59/19 +f 489/62/162 215/59/19 216/62/162 +f 223/62/164 483/60/1 221/60/1 +f 483/60/1 223/62/164 488/62/164 +f 223/62/164 490/59/19 488/62/164 +f 490/59/19 223/62/164 215/59/19 +f 492/61/163 241/54/15 491/54/15 +f 241/54/15 492/61/163 240/61/163 +f 493/61/4 492/61/4 491/54/4 +f 492/61/4 493/61/4 494/60/4 +f 492/61/4 494/60/4 495/60/4 +f 495/60/4 494/60/4 496/62/4 +f 495/60/4 496/62/4 497/62/4 +f 497/62/4 496/62/4 498/59/4 +f 243/62/164 498/59/19 496/62/164 +f 498/59/19 243/62/164 244/59/19 +f 494/60/1 234/61/161 233/60/1 +f 234/61/161 494/60/1 493/61/161 +f 491/54/15 234/61/161 493/61/161 +f 234/61/161 491/54/15 241/54/15 +f 238/60/2 497/62/162 236/62/162 +f 497/62/162 238/60/2 495/60/2 +f 243/62/164 494/60/1 233/60/1 +f 494/60/1 243/62/164 496/62/164 +f 244/59/19 497/62/162 498/59/19 +f 497/62/162 244/59/19 236/62/162 +f 492/61/163 238/60/2 240/61/163 +f 238/60/2 492/61/163 495/60/2 +f 501/59/165 500/54/165 499/59/165 +f 500/54/165 501/59/165 502/54/165 +f 505/59/166 504/54/167 503/54/166 +f 504/54/167 505/59/166 506/59/167 +f 503/54/15 500/54/15 502/54/15 +f 500/54/15 503/54/15 507/54/15 +f 507/54/15 503/54/15 504/54/15 +f 507/54/15 504/54/15 508/54/15 +f 508/54/15 504/54/15 509/54/15 +f 509/54/15 504/54/15 510/54/15 +f 502/54/168 505/59/166 503/54/166 +f 505/59/166 502/54/168 501/59/168 +f 509/54/170 511/59/169 508/54/169 +f 511/59/169 509/54/170 512/59/170 +f 506/59/167 510/54/171 504/54/167 +f 510/54/171 506/59/167 513/59/171 +f 509/54/172 513/59/172 512/59/172 +f 513/59/172 509/54/172 510/54/172 +f 514/59/173 500/54/174 507/54/173 +f 500/54/174 514/59/173 499/59/174 +f 499/59/19 505/59/19 501/59/19 +f 505/59/19 499/59/19 514/59/19 +f 505/59/19 514/59/19 506/59/19 +f 506/59/19 514/59/19 511/59/19 +f 506/59/19 511/59/19 512/59/19 +f 506/59/19 512/59/19 513/59/19 +f 511/59/169 507/54/173 508/54/169 +f 507/54/173 511/59/169 514/59/173 +f 517/63/175 516/54/176 515/61/175 +f 516/54/176 517/63/175 518/64/176 +f 521/59/178 520/65/177 519/62/177 +f 520/65/177 521/59/178 522/66/178 +f 525/60/180 524/65/179 523/62/179 +f 524/65/179 525/60/180 526/60/180 +f 517/63/181 527/63/181 518/64/181 +f 527/63/181 517/63/181 528/60/181 +f 527/63/181 528/60/181 526/60/181 +f 526/60/181 528/60/181 520/65/181 +f 526/60/181 520/65/181 524/65/181 +f 524/65/181 520/65/181 522/66/181 +f 527/63/182 525/60/180 529/61/182 +f 525/60/180 527/63/182 526/60/180 +f 527/63/182 516/54/176 518/64/176 +f 516/54/176 527/63/182 529/61/182 +f 521/59/178 524/65/179 522/66/178 +f 524/65/179 521/59/178 523/62/179 +f 519/62/177 528/60/183 530/60/183 +f 528/60/183 519/62/177 520/65/177 +f 528/60/183 515/61/175 530/60/183 +f 515/61/175 528/60/183 517/63/175 +f 531/60/184 254/61/185 253/60/184 +f 254/61/185 531/60/184 532/61/185 +f 532/61/181 534/61/181 533/54/181 +f 534/61/181 532/61/181 531/60/181 +f 534/61/181 531/60/181 535/60/181 +f 535/60/181 531/60/181 536/62/181 +f 535/60/181 536/62/181 537/62/181 +f 537/62/181 536/62/181 538/59/181 +f 258/60/187 537/62/186 248/62/186 +f 537/62/186 258/60/187 535/60/187 +f 533/54/15 254/61/185 532/61/185 +f 254/61/185 533/54/15 259/54/15 +f 534/61/188 258/60/187 261/61/188 +f 258/60/187 534/61/188 535/60/187 +f 534/61/188 259/54/15 533/54/15 +f 259/54/15 534/61/188 261/61/188 +f 247/59/19 537/62/186 538/59/19 +f 537/62/186 247/59/19 248/62/186 +f 255/62/189 531/60/184 253/60/184 +f 531/60/184 255/62/189 536/62/189 +f 255/62/189 538/59/19 536/62/189 +f 538/59/19 255/62/189 247/59/19 +f 540/61/188 273/54/15 539/54/15 +f 273/54/15 540/61/188 272/61/188 +f 541/61/181 540/61/181 539/54/181 +f 540/61/181 541/61/181 542/60/181 +f 540/61/181 542/60/181 543/60/181 +f 543/60/181 542/60/181 544/62/181 +f 543/60/181 544/62/181 545/62/181 +f 545/62/181 544/62/181 546/59/181 +f 275/62/189 546/59/19 544/62/189 +f 546/59/19 275/62/189 276/59/19 +f 542/60/184 266/61/185 265/60/184 +f 266/61/185 542/60/184 541/61/185 +f 539/54/15 266/61/185 541/61/185 +f 266/61/185 539/54/15 273/54/15 +f 270/60/187 545/62/186 268/62/186 +f 545/62/186 270/60/187 543/60/187 +f 275/62/189 542/60/184 265/60/184 +f 542/60/184 275/62/189 544/62/189 +f 276/59/19 545/62/186 546/59/19 +f 545/62/186 276/59/19 268/62/186 +f 540/61/188 270/60/187 272/61/188 +f 270/60/187 540/61/188 543/60/187 +f 549/59/190 548/54/190 547/59/190 +f 548/54/190 549/59/190 550/54/190 +f 553/59/173 552/54/169 551/54/173 +f 552/54/169 553/59/173 554/59/169 +f 551/54/15 548/54/15 550/54/15 +f 548/54/15 551/54/15 555/54/15 +f 555/54/15 551/54/15 552/54/15 +f 555/54/15 552/54/15 556/54/15 +f 556/54/15 552/54/15 557/54/15 +f 557/54/15 552/54/15 558/54/15 +f 550/54/174 553/59/173 551/54/173 +f 553/59/173 550/54/174 549/59/174 +f 557/54/171 559/59/167 556/54/167 +f 559/59/167 557/54/171 560/59/171 +f 554/59/169 558/54/170 552/54/169 +f 558/54/170 554/59/169 561/59/170 +f 557/54/191 561/59/191 560/59/191 +f 561/59/191 557/54/191 558/54/191 +f 562/59/166 548/54/168 555/54/166 +f 548/54/168 562/59/166 547/59/168 +f 547/59/19 553/59/19 549/59/19 +f 553/59/19 547/59/19 562/59/19 +f 553/59/19 562/59/19 554/59/19 +f 554/59/19 562/59/19 559/59/19 +f 554/59/19 559/59/19 560/59/19 +f 554/59/19 560/59/19 561/59/19 +f 559/59/167 555/54/166 556/54/167 +f 555/54/166 559/59/167 562/59/166 +f 352/68/4 358/67/4 357/67/4 +f 358/67/4 352/68/4 354/68/4 +f 364/68/4 362/67/4 366/67/4 +f 362/67/4 364/68/4 360/68/4 + +g wheels-front + +v 0.3124999 0.3594994 0.4168082 1 1 1 +v 0.2124999 0.3594994 0.4168082 1 1 1 +v 0.3124999 0.3594994 0.2999998 1 1 1 +v 0.2124999 0.3594994 0.2999998 1 1 1 +v 0.3124999 0 0.2999998 1 1 1 +v 0.3124999 0.06865826 0.2054998 1 1 1 +v 0.2124999 0 0.2999998 1 1 1 +v 0.2124999 0.06865826 0.2054998 1 1 1 +v 0.3124999 0 0.4168082 1 1 1 +v 0.2124999 0 0.4168082 1 1 1 +v 0.3124999 0.06865826 0.5113082 1 1 1 +v 0.2124999 0.06865826 0.5113082 1 1 1 +v 0.3124999 0.2908411 0.5113082 1 1 1 +v 0.2124999 0.2908411 0.5113082 1 1 1 +v 0.2124999 0.1797497 0.169404 1 1 1 +v 0.3124999 0.1797497 0.169404 1 1 1 +v 0.2124999 0.2908411 0.2054998 1 1 1 +v 0.3124999 0.2908411 0.2054998 1 1 1 +v 0.2124999 0.1797497 0.547404 1 1 1 +v 0.3124999 0.1797497 0.547404 1 1 1 +v 0.3124999 0.2908411 0.8945003 1 1 1 +v 0.2124999 0.2908411 0.8945003 1 1 1 +v 0.3124999 0.3594994 0.8000003 1 1 1 +v 0.2124999 0.3594994 0.8000003 1 1 1 +v 0.2124999 0.06865826 0.5886918 1 1 1 +v 0.3124999 0.06865826 0.5886918 1 1 1 +v 0.2124999 0.1797497 0.552596 1 1 1 +v 0.3124999 0.1797497 0.552596 1 1 1 +v 0.3124999 0.3594994 0.6831918 1 1 1 +v 0.2124999 0.3594994 0.6831918 1 1 1 +v 0.3124999 0.2908411 0.5886918 1 1 1 +v 0.2124999 0.2908411 0.5886918 1 1 1 +v 0.2124999 0.06865826 0.8945003 1 1 1 +v 0.2124999 0.1797497 0.9305961 1 1 1 +v 0.3124999 0.06865826 0.8945003 1 1 1 +v 0.3124999 0.1797497 0.9305961 1 1 1 +v 0.3124999 0 0.8000003 1 1 1 +v 0.2124999 0 0.8000003 1 1 1 +v 0.3124999 0 0.6831918 1 1 1 +v 0.2124999 0 0.6831918 1 1 1 +v -0.5475 0.1161986 0.7448664 1 1 1 +v -0.5475 0.1830202 0.6780448 1 1 1 +v -0.5789999 0.1324952 0.7444575 1 1 1 +v -0.5789999 0.1826113 0.6943414 1 1 1 +v -0.5789999 0.2302747 0.7420047 1 1 1 +v -0.5475 0.2465713 0.7415959 1 1 1 +v -0.5789999 0.1801585 0.7921209 1 1 1 +v -0.5475 0.1797497 0.8084174 1 1 1 +v -0.4874998 0.1797497 0.8354713 1 1 1 +v -0.5474998 0.1797497 0.8354713 1 1 1 +v -0.4874998 0.2364541 0.817047 1 1 1 +v -0.5474998 0.2364541 0.817047 1 1 1 +v -0.4874998 0.2714994 0.4435 1 1 1 +v -0.4874998 0.3594994 0.4435 1 1 1 +v -0.5474998 0.2714994 0.4435 1 1 1 +v -0.5474998 0.3594994 0.4435 1 1 1 +v -0.4874998 0.2714994 0.3311887 1 1 1 +v -0.5474998 0.2714994 0.3311887 1 1 1 +v -0.4874998 0.1230453 0.817047 1 1 1 +v -0.5474998 0.1230453 0.817047 1 1 1 +v -0.4874998 0.088 0.3311887 1 1 1 +v -0.5474998 0.088 0.3311887 1 1 1 +v -0.4874998 0.088 0.4194042 1 1 1 +v -0.5474998 0.088 0.4194042 1 1 1 +v -0.4874998 0.088 0.7688113 1 1 1 +v -0.5474998 0.088 0.7688113 1 1 1 +v -0.4874998 0.3594994 0.6565 1 1 1 +v -0.4874998 0.2714994 0.6565 1 1 1 +v -0.4874998 0.2714994 0.7688113 1 1 1 +v -0.4874998 0.1230453 0.2829531 1 1 1 +v -0.4874998 0.2364541 0.2829531 1 1 1 +v -0.4874998 0.1797497 0.2645287 1 1 1 +v -0.5474998 0.2714994 0.7688113 1 1 1 +v -0.5474998 0.2714994 0.6565 1 1 1 +v -0.5474998 0.3594994 0.6565 1 1 1 +v -0.5474998 0.2364541 0.2829531 1 1 1 +v -0.5474998 0.1230453 0.2829531 1 1 1 +v -0.5474998 0.1797497 0.2645287 1 1 1 +v -0.4874999 0.1797497 0.552596 1 1 1 +v -0.3874999 0.1797497 0.552596 1 1 1 +v -0.4874999 0.2908411 0.5886918 1 1 1 +v -0.3874999 0.2908411 0.5886918 1 1 1 +v -0.3874999 0 0.8000003 1 1 1 +v -0.3874999 0 0.6831918 1 1 1 +v -0.4874999 0 0.8000003 1 1 1 +v -0.4874999 0 0.6831918 1 1 1 +v -0.4874999 0.06865826 0.8945003 1 1 1 +v -0.4874999 0.1797497 0.9305961 1 1 1 +v -0.3874999 0.06865826 0.8945003 1 1 1 +v -0.3874999 0.1797497 0.9305961 1 1 1 +v -0.4874999 0.2908411 0.8945003 1 1 1 +v -0.3874999 0.2908411 0.8945003 1 1 1 +v -0.3874999 0.3594994 0.8000003 1 1 1 +v -0.4874999 0.3594994 0.8000003 1 1 1 +v -0.3874999 0.3594994 0.6831918 1 1 1 +v -0.4874999 0.3594994 0.6831918 1 1 1 +v -0.4874999 0.06865826 0.5886918 1 1 1 +v -0.3874999 0.06865826 0.5886918 1 1 1 +v -0.3874999 0 0.2999998 1 1 1 +v -0.3874999 0.06865826 0.2054998 1 1 1 +v -0.4874999 0 0.2999998 1 1 1 +v -0.4874999 0.06865826 0.2054998 1 1 1 +v -0.3874999 0.06865826 0.5113082 1 1 1 +v -0.3874999 0 0.4168082 1 1 1 +v -0.4874999 0.06865826 0.5113082 1 1 1 +v -0.4874999 0 0.4168082 1 1 1 +v -0.3874999 0.3594994 0.4168082 1 1 1 +v -0.4874999 0.3594994 0.4168082 1 1 1 +v -0.3874999 0.3594994 0.2999998 1 1 1 +v -0.4874999 0.3594994 0.2999998 1 1 1 +v -0.4874999 0.1797497 0.169404 1 1 1 +v -0.3874999 0.1797497 0.169404 1 1 1 +v -0.4874999 0.2908411 0.2054998 1 1 1 +v -0.3874999 0.2908411 0.2054998 1 1 1 +v -0.4874999 0.1797497 0.547404 1 1 1 +v -0.4874999 0.2908411 0.5113082 1 1 1 +v -0.3874999 0.1797497 0.547404 1 1 1 +v -0.3874999 0.2908411 0.5113082 1 1 1 +v -0.5475 0.1129281 0.3616748 1 1 1 +v -0.5475 0.1797497 0.2948532 1 1 1 +v -0.5789999 0.1292247 0.361266 1 1 1 +v -0.5789999 0.1793409 0.3111498 1 1 1 +v -0.5789999 0.2270042 0.3588131 1 1 1 +v -0.5789999 0.176888 0.4089293 1 1 1 +v -0.5475 0.1764792 0.4252259 1 1 1 +v -0.5475 0.2433008 0.3584043 1 1 1 +v 0.404 0.1826113 0.4056587 1 1 1 +v 0.3725 0.1830202 0.4219553 1 1 1 +v 0.404 0.2302747 0.3579953 1 1 1 +v 0.3725 0.2465713 0.3584042 1 1 1 +v 0.3725 0.1161986 0.3551337 1 1 1 +v 0.404 0.1324952 0.3555425 1 1 1 +v 0.3725 0.1797497 0.2915826 1 1 1 +v 0.404 0.1801585 0.3078791 1 1 1 +v 0.3725 0.1764792 0.6747742 1 1 1 +v 0.404 0.176888 0.6910707 1 1 1 +v 0.3725 0.2433008 0.7415957 1 1 1 +v 0.404 0.2270042 0.7411869 1 1 1 +v 0.404 0.1793409 0.7888502 1 1 1 +v 0.3725 0.1797497 0.8051468 1 1 1 +v 0.404 0.1292247 0.7387341 1 1 1 +v 0.3725 0.1129281 0.7383252 1 1 1 +v 0.3724998 0.088 0.7688113 1 1 1 +v 0.3724998 0.088 0.6805958 1 1 1 +v 0.3124998 0.088 0.7688113 1 1 1 +v 0.3124998 0.088 0.6805958 1 1 1 +v 0.3724998 0.088 0.3311887 1 1 1 +v 0.3124998 0.088 0.3311887 1 1 1 +v 0.3724998 0.1230453 0.817047 1 1 1 +v 0.3124998 0.1230453 0.817047 1 1 1 +v 0.3724998 0.2714994 0.7688113 1 1 1 +v 0.3124998 0.2714994 0.7688113 1 1 1 +v 0.3724998 0.2714994 0.6565 1 1 1 +v 0.3124998 0.2714994 0.6565 1 1 1 +v 0.3124998 0.1230453 0.2829531 1 1 1 +v 0.3724998 0.1230453 0.2829531 1 1 1 +v 0.3124998 0.1797497 0.2645287 1 1 1 +v 0.3724998 0.1797497 0.2645287 1 1 1 +v 0.3724998 0.2364541 0.817047 1 1 1 +v 0.3124998 0.2364541 0.817047 1 1 1 +v 0.3724998 0.2714994 0.4435 1 1 1 +v 0.3124998 0.2714994 0.4435 1 1 1 +v 0.3724998 0.2714994 0.3311887 1 1 1 +v 0.3124998 0.2714994 0.3311887 1 1 1 +v 0.3124998 0.2364541 0.2829531 1 1 1 +v 0.3724998 0.2364541 0.2829531 1 1 1 +v 0.3724998 0.3594994 0.6565 1 1 1 +v 0.3124998 0.3594994 0.6565 1 1 1 +v 0.3724998 0.3594994 0.4435 1 1 1 +v 0.3124998 0.3594994 0.4435 1 1 1 +v 0.3124998 0.1797497 0.8354713 1 1 1 +v 0.3724998 0.1797497 0.8354713 1 1 1 +v 0.2125 0.1686583 0.8 1 1 1 +v 0.2125 0.06865829 0.7 1 1 1 +v -0.3875 0.1686583 0.8 1 1 1 +v -0.3875 0.06865829 0.7 1 1 1 +v 0.2125 0.06865829 0.4 1 1 1 +v -0.3875 0.06865829 0.4 1 1 1 +v 0.2125 0.1686583 0.3 1 1 1 +v -0.3875 0.1686583 0.3 1 1 1 +v -0.3875 0.3594994 0.3 1 1 1 +v -0.3875 0.3594994 0.8 1 1 1 +v 0.2125 0.3594994 0.3 1 1 1 +v 0.2125 0.3594994 0.8 1 1 1 + +vn 0 0.9510565 0.309017 +vn 0 0.9510565 -0.309017 +vn 0 -0.9510565 -0.309017 +vn 0 -0.5877852 -0.809017 +vn 0 -0.9510565 0.309017 +vn 0 -0.5877852 0.809017 +vn 0 0.5877852 0.809017 +vn 0 0.5877852 -0.809017 +vn -0.3359215 -0.6660168 -0.6660168 +vn -0.3511235 0.6620847 -0.6620847 +vn -0.3359215 0.6660168 0.6660168 +vn -0.3511235 -0.6620847 0.6620847 +vn 0.3511235 0.6620847 0.6620847 +vn 0.3511235 -0.6620847 -0.6620847 +vn 0.3359215 0.6660168 -0.6660168 +vn 0.3359215 -0.6660168 0.6660168 +vn 0 -0.3826834 0.9238795 +vn 0 -0.9238795 0.3826834 +vn 0 -0.9238795 -0.3826834 +vn 0 -0.3826834 -0.9238795 + +vt 0.71875 0.0631966 +vt 0.71875 0.1868034 +vt 0.71875 0.1275086 +vt 0.71875 0.05 +vt 0.71875 0.1268814 +vt 0.71875 0.2 +vt 0.71875 0.1231186 +vt 0.71875 0.1224914 +vt 0.71875 0.0925874 +vt 0.71875 0.1343587 +vt 0.71875 0.1601748 +vt 0.71875 0.05081609 +vt 0.96875 0.1868034 +vt 0.96875 0.0631966 +vt 0.59375 0.09376608 +vt 0.59375 0.025 +vt 0.59375 0.225 + +usemtl colormap + +f 565/59/193 564/59/192 563/59/192 +f 564/59/192 565/59/193 566/59/193 +f 569/54/194 568/69/195 567/54/194 +f 568/69/195 569/54/194 570/69/195 +f 572/54/196 567/54/194 571/54/196 +f 567/54/194 572/54/196 569/54/194 +f 574/69/197 571/54/196 573/69/197 +f 571/54/196 574/69/197 572/54/196 +f 563/59/192 576/70/198 575/70/198 +f 576/70/198 563/59/192 564/59/192 +f 579/70/199 578/60/11 577/60/11 +f 578/60/11 579/70/199 580/70/199 +f 582/60/4 576/70/198 581/60/4 +f 576/70/198 582/60/4 575/70/198 +f 573/69/197 581/60/4 574/69/197 +f 581/60/4 573/69/197 582/60/4 +f 577/60/11 568/69/195 570/69/195 +f 568/69/195 577/60/11 578/60/11 +f 580/70/199 566/59/193 565/59/193 +f 566/59/193 580/70/199 579/70/199 +f 585/59/192 584/70/198 583/70/198 +f 584/70/198 585/59/192 586/59/192 +f 589/60/11 588/69/195 587/69/195 +f 588/69/195 589/60/11 590/60/11 +f 593/70/199 592/59/193 591/59/193 +f 592/59/193 593/70/199 594/70/199 +f 597/69/197 596/60/4 595/69/197 +f 596/60/4 597/69/197 598/60/4 +f 595/69/197 599/54/196 597/69/197 +f 599/54/196 595/69/197 600/54/196 +f 598/60/4 584/70/198 596/60/4 +f 584/70/198 598/60/4 583/70/198 +f 602/54/194 588/69/195 601/54/194 +f 588/69/195 602/54/194 587/69/195 +f 600/54/196 601/54/194 599/54/196 +f 601/54/194 600/54/196 602/54/194 +f 594/70/199 590/60/11 589/60/11 +f 590/60/11 594/70/199 593/70/199 +f 591/59/193 586/59/192 585/59/192 +f 586/59/192 591/59/193 592/59/193 +f 605/72/200 604/71/200 603/54/200 +f 604/71/200 605/72/200 606/73/200 +f 607/74/201 604/71/201 606/73/201 +f 604/71/201 607/74/201 608/59/201 +f 605/72/2 607/74/2 606/73/2 +f 607/74/2 605/72/2 609/75/2 +f 607/74/202 610/76/202 608/59/202 +f 610/76/202 607/74/202 609/75/202 +f 610/76/203 605/72/203 603/54/203 +f 605/72/203 610/76/203 609/75/203 +f 613/78/198 612/77/4 611/77/4 +f 612/77/4 613/78/198 614/78/198 +f 617/79/11 616/59/11 615/79/11 +f 616/59/11 617/79/11 618/59/11 +f 620/79/193 615/79/19 619/79/193 +f 615/79/19 620/79/193 617/79/19 +f 611/77/4 622/80/197 621/80/197 +f 622/80/197 611/77/4 612/77/4 +f 625/54/15 624/54/194 623/54/194 +f 624/54/194 625/54/15 626/54/15 +f 627/54/196 626/54/15 625/54/15 +f 626/54/15 627/54/196 628/54/196 +f 629/59/1 615/79/1 616/59/1 +f 630/79/1 615/79/1 629/59/1 +f 627/54/1 615/79/1 630/79/1 +f 627/54/1 630/79/1 631/79/1 +f 627/54/1 631/79/1 613/78/1 +f 627/54/1 613/78/1 621/80/1 +f 621/80/1 613/78/1 611/77/1 +f 625/54/1 615/79/1 627/54/1 +f 623/54/1 615/79/1 625/54/1 +f 623/54/1 619/79/1 615/79/1 +f 632/80/1 619/79/1 623/54/1 +f 632/80/1 633/78/1 619/79/1 +f 633/78/1 632/80/1 634/77/1 +f 635/79/192 613/78/198 631/79/192 +f 613/78/198 635/79/192 614/78/198 +f 629/59/4 636/79/4 630/79/4 +f 636/79/4 629/59/4 637/59/4 +f 636/79/19 631/79/192 630/79/19 +f 631/79/192 636/79/19 635/79/192 +f 618/59/19 629/59/19 616/59/19 +f 629/59/19 618/59/19 637/59/19 +f 638/78/199 619/79/193 633/78/199 +f 619/79/193 638/78/199 620/79/193 +f 621/80/197 628/54/196 627/54/196 +f 628/54/196 621/80/197 622/80/197 +f 623/54/194 639/80/195 632/80/195 +f 639/80/195 623/54/194 624/54/194 +f 640/77/11 633/78/199 634/77/11 +f 633/78/199 640/77/11 638/78/199 +f 637/59/2 618/59/2 636/79/2 +f 618/59/2 628/54/2 636/79/2 +f 636/79/2 628/54/2 635/79/2 +f 617/79/2 628/54/2 618/59/2 +f 635/79/2 628/54/2 622/80/2 +f 635/79/2 622/80/2 614/78/2 +f 614/78/2 622/80/2 612/77/2 +f 617/79/2 626/54/2 628/54/2 +f 617/79/2 624/54/2 626/54/2 +f 620/79/2 624/54/2 617/79/2 +f 638/78/2 624/54/2 620/79/2 +f 638/78/2 639/80/2 624/54/2 +f 639/80/2 638/78/2 640/77/2 +f 639/80/195 634/77/11 632/80/195 +f 634/77/11 639/80/195 640/77/11 +f 643/70/199 642/60/11 641/60/11 +f 642/60/11 643/70/199 644/70/199 +f 647/54/196 646/54/194 645/54/196 +f 646/54/194 647/54/196 648/54/194 +f 651/69/197 650/60/4 649/69/197 +f 650/60/4 651/69/197 652/60/4 +f 652/60/4 653/70/198 650/60/4 +f 653/70/198 652/60/4 654/70/198 +f 657/59/193 656/59/192 655/59/192 +f 656/59/192 657/59/193 658/59/193 +f 655/59/192 653/70/198 654/70/198 +f 653/70/198 655/59/192 656/59/192 +f 641/60/11 660/69/195 659/69/195 +f 660/69/195 641/60/11 642/60/11 +f 644/70/199 658/59/193 657/59/193 +f 658/59/193 644/70/199 643/70/199 +f 648/54/194 660/69/195 646/54/194 +f 660/69/195 648/54/194 659/69/195 +f 649/69/197 645/54/196 651/69/197 +f 645/54/196 649/69/197 647/54/196 +f 663/54/194 662/69/195 661/54/194 +f 662/69/195 663/54/194 664/69/195 +f 667/69/197 666/54/196 665/69/197 +f 666/54/196 667/69/197 668/54/196 +f 671/59/193 670/59/192 669/59/192 +f 670/59/192 671/59/193 672/59/193 +f 668/54/196 661/54/194 666/54/196 +f 661/54/194 668/54/196 663/54/194 +f 675/70/199 674/60/11 673/60/11 +f 674/60/11 675/70/199 676/70/199 +f 679/60/4 678/70/198 677/60/4 +f 678/70/198 679/60/4 680/70/198 +f 665/69/197 677/60/4 667/69/197 +f 677/60/4 665/69/197 679/60/4 +f 669/59/192 678/70/198 680/70/198 +f 678/70/198 669/59/192 670/59/192 +f 673/60/11 662/69/195 664/69/195 +f 662/69/195 673/60/11 674/60/11 +f 676/70/199 672/59/193 671/59/193 +f 672/59/193 676/70/199 675/70/199 +f 683/72/200 682/71/200 681/54/200 +f 682/71/200 683/72/200 684/73/200 +f 683/72/2 685/74/2 684/73/2 +f 685/74/2 683/72/2 686/75/2 +f 687/76/203 683/72/203 681/54/203 +f 683/72/203 687/76/203 686/75/203 +f 685/74/201 682/71/201 684/73/201 +f 682/71/201 685/74/201 688/59/201 +f 685/74/202 687/76/202 688/59/202 +f 687/76/202 685/74/202 686/75/202 +f 691/74/204 690/71/204 689/73/204 +f 690/71/204 691/74/204 692/59/204 +f 695/76/205 694/72/205 693/54/205 +f 694/72/205 695/76/205 696/75/205 +f 691/74/1 694/72/1 696/75/1 +f 694/72/1 691/74/1 689/73/1 +f 692/59/206 696/75/206 695/76/206 +f 696/75/206 692/59/206 691/74/206 +f 690/71/207 694/72/207 689/73/207 +f 694/72/207 690/71/207 693/54/207 +f 699/59/206 698/75/206 697/76/206 +f 698/75/206 699/59/206 700/74/206 +f 700/74/204 702/71/204 701/73/204 +f 702/71/204 700/74/204 699/59/204 +f 702/71/207 703/72/207 701/73/207 +f 703/72/207 702/71/207 704/54/207 +f 697/76/205 703/72/205 704/54/205 +f 703/72/205 697/76/205 698/75/205 +f 700/74/1 703/72/1 698/75/1 +f 703/72/1 700/74/1 701/73/1 +f 707/54/196 706/54/15 705/54/196 +f 706/54/15 707/54/196 708/54/15 +f 708/54/15 709/54/194 706/54/15 +f 709/54/194 708/54/15 710/54/194 +f 712/80/197 705/54/196 711/80/197 +f 705/54/196 712/80/197 707/54/196 +f 715/79/19 714/79/192 713/79/192 +f 714/79/192 715/79/19 716/79/19 +f 719/77/11 718/80/195 717/80/195 +f 718/80/195 719/77/11 720/77/11 +f 713/79/192 722/78/198 721/78/198 +f 722/78/198 713/79/192 714/79/192 +f 725/79/193 724/79/19 723/79/19 +f 724/79/19 725/79/193 726/79/193 +f 727/78/199 720/77/11 719/77/11 +f 720/77/11 727/78/199 728/78/199 +f 731/59/19 730/59/19 729/59/19 +f 730/59/19 731/59/19 732/59/19 +f 734/77/4 722/78/198 733/77/4 +f 722/78/198 734/77/4 721/78/198 +f 729/59/1 723/79/1 731/59/1 +f 715/79/1 723/79/1 729/59/1 +f 706/54/1 723/79/1 715/79/1 +f 706/54/1 715/79/1 713/79/1 +f 709/54/1 723/79/1 706/54/1 +f 706/54/1 713/79/1 705/54/1 +f 709/54/1 725/79/1 723/79/1 +f 705/54/1 713/79/1 711/80/1 +f 711/80/1 713/79/1 721/78/1 +f 711/80/1 721/78/1 734/77/1 +f 718/80/1 725/79/1 709/54/1 +f 718/80/1 728/78/1 725/79/1 +f 728/78/1 718/80/1 720/77/1 +f 717/80/2 727/78/2 719/77/2 +f 727/78/2 717/80/2 710/54/2 +f 727/78/2 710/54/2 726/79/2 +f 726/79/2 710/54/2 708/54/2 +f 726/79/2 708/54/2 724/79/2 +f 724/79/2 708/54/2 732/59/2 +f 732/59/2 708/54/2 716/79/2 +f 730/59/2 732/59/2 716/79/2 +f 716/79/2 708/54/2 714/79/2 +f 714/79/2 708/54/2 707/54/2 +f 714/79/2 707/54/2 712/80/2 +f 714/79/2 712/80/2 722/78/2 +f 722/78/2 712/80/2 733/77/2 +f 715/79/4 730/59/4 716/79/4 +f 730/59/4 715/79/4 729/59/4 +f 728/78/199 726/79/193 725/79/193 +f 726/79/193 728/78/199 727/78/199 +f 711/80/197 733/77/4 712/80/197 +f 733/77/4 711/80/197 734/77/4 +f 732/59/11 723/79/11 724/79/11 +f 723/79/11 732/59/11 731/59/11 +f 710/54/194 718/80/195 709/54/194 +f 718/80/195 710/54/194 717/80/195 +f 570/82/2 579/81/2 577/29/2 +f 579/81/2 570/82/2 569/10/2 +f 579/81/2 569/10/2 566/6/2 +f 566/6/2 569/10/2 572/10/2 +f 566/6/2 572/10/2 564/6/2 +f 564/6/2 572/10/2 574/82/2 +f 564/6/2 574/82/2 576/81/2 +f 576/81/2 574/82/2 581/29/2 +f 580/81/1 568/82/1 578/29/1 +f 568/82/1 580/81/1 565/6/1 +f 568/82/1 565/6/1 567/10/1 +f 567/10/1 565/6/1 563/6/1 +f 567/10/1 563/6/1 571/10/1 +f 571/10/1 563/6/1 575/81/1 +f 571/10/1 575/81/1 573/82/1 +f 573/82/1 575/81/1 582/29/1 +f 593/81/1 588/82/1 590/29/1 +f 588/82/1 593/81/1 591/6/1 +f 588/82/1 591/6/1 601/10/1 +f 601/10/1 591/6/1 585/6/1 +f 601/10/1 585/6/1 599/10/1 +f 599/10/1 585/6/1 583/81/1 +f 599/10/1 583/81/1 597/82/1 +f 597/82/1 583/81/1 598/29/1 +f 587/82/2 594/81/2 589/29/2 +f 594/81/2 587/82/2 602/10/2 +f 594/81/2 602/10/2 592/6/2 +f 592/6/2 602/10/2 600/10/2 +f 592/6/2 600/10/2 586/6/2 +f 586/6/2 600/10/2 595/82/2 +f 586/6/2 595/82/2 584/81/2 +f 584/81/2 595/82/2 596/29/2 +f 659/82/2 643/81/2 641/29/2 +f 643/81/2 659/82/2 648/10/2 +f 643/81/2 648/10/2 658/6/2 +f 658/6/2 648/10/2 647/10/2 +f 658/6/2 647/10/2 656/6/2 +f 656/6/2 647/10/2 649/82/2 +f 656/6/2 649/82/2 653/81/2 +f 653/81/2 649/82/2 650/29/2 +f 644/81/1 660/82/1 642/29/1 +f 660/82/1 644/81/1 657/6/1 +f 660/82/1 657/6/1 646/10/1 +f 646/10/1 657/6/1 655/6/1 +f 646/10/1 655/6/1 645/10/1 +f 645/10/1 655/6/1 654/81/1 +f 645/10/1 654/81/1 651/82/1 +f 651/82/1 654/81/1 652/29/1 +f 676/81/1 662/82/1 674/29/1 +f 662/82/1 676/81/1 671/6/1 +f 662/82/1 671/6/1 661/10/1 +f 661/10/1 671/6/1 669/6/1 +f 661/10/1 669/6/1 666/10/1 +f 666/10/1 669/6/1 680/81/1 +f 666/10/1 680/81/1 665/82/1 +f 665/82/1 680/81/1 679/29/1 +f 664/82/2 675/81/2 673/29/2 +f 675/81/2 664/82/2 663/10/2 +f 675/81/2 663/10/2 672/6/2 +f 672/6/2 663/10/2 668/10/2 +f 672/6/2 668/10/2 670/6/2 +f 670/6/2 668/10/2 667/82/2 +f 670/6/2 667/82/2 678/81/2 +f 678/81/2 667/82/2 677/29/2 +f 737/83/208 736/84/209 735/83/208 +f 736/84/209 737/83/208 738/84/209 +f 736/84/209 740/84/210 739/84/210 +f 740/84/210 736/84/209 738/84/209 +f 740/84/210 741/83/211 739/84/210 +f 741/83/211 740/84/210 742/83/211 +f 740/84/2 743/85/2 742/83/2 +f 743/85/2 740/84/2 744/85/2 +f 744/85/2 740/84/2 738/84/2 +f 744/85/2 738/84/2 737/83/2 +f 746/85/1 741/83/1 745/85/1 +f 741/83/1 746/85/1 739/84/1 +f 739/84/1 746/85/1 736/84/1 +f 736/84/1 746/85/1 735/83/1 +f 743/85/11 741/83/211 742/83/211 +f 741/83/211 743/85/11 745/85/11 +f 746/85/4 737/83/208 735/83/208 +f 737/83/208 746/85/4 744/85/4 +f 745/85/19 744/85/19 746/85/19 +f 744/85/19 745/85/19 743/85/19 + +g wheels-back + +v 0.3124999 0.3594994 -0.6831918 1 1 1 +v 0.2124999 0.3594994 -0.6831918 1 1 1 +v 0.3124999 0.3594994 -0.8000003 1 1 1 +v 0.2124999 0.3594994 -0.8000003 1 1 1 +v 0.3124999 0 -0.8000003 1 1 1 +v 0.3124999 0.06865826 -0.8945003 1 1 1 +v 0.2124999 0 -0.8000003 1 1 1 +v 0.2124999 0.06865826 -0.8945003 1 1 1 +v 0.3124999 0 -0.6831918 1 1 1 +v 0.2124999 0 -0.6831918 1 1 1 +v 0.3124999 0.06865826 -0.5886918 1 1 1 +v 0.2124999 0.06865826 -0.5886918 1 1 1 +v 0.3124999 0.2908411 -0.5886918 1 1 1 +v 0.2124999 0.2908411 -0.5886918 1 1 1 +v 0.2124999 0.1797497 -0.9305961 1 1 1 +v 0.3124999 0.1797497 -0.9305961 1 1 1 +v 0.2124999 0.2908411 -0.8945003 1 1 1 +v 0.3124999 0.2908411 -0.8945003 1 1 1 +v 0.2124999 0.1797497 -0.552596 1 1 1 +v 0.3124999 0.1797497 -0.552596 1 1 1 +v 0.3124999 0.2908411 -0.2054998 1 1 1 +v 0.2124999 0.2908411 -0.2054998 1 1 1 +v 0.3124999 0.3594994 -0.2999998 1 1 1 +v 0.2124999 0.3594994 -0.2999998 1 1 1 +v 0.2124999 0.06865826 -0.5113082 1 1 1 +v 0.3124999 0.06865826 -0.5113082 1 1 1 +v 0.2124999 0.1797497 -0.547404 1 1 1 +v 0.3124999 0.1797497 -0.547404 1 1 1 +v 0.3124999 0.3594994 -0.4168082 1 1 1 +v 0.2124999 0.3594994 -0.4168082 1 1 1 +v 0.3124999 0.2908411 -0.5113082 1 1 1 +v 0.2124999 0.2908411 -0.5113082 1 1 1 +v 0.2124999 0.06865826 -0.2054998 1 1 1 +v 0.2124999 0.1797497 -0.169404 1 1 1 +v 0.3124999 0.06865826 -0.2054998 1 1 1 +v 0.3124999 0.1797497 -0.169404 1 1 1 +v 0.3124999 0 -0.2999998 1 1 1 +v 0.2124999 0 -0.2999998 1 1 1 +v 0.3124999 0 -0.4168082 1 1 1 +v 0.2124999 0 -0.4168082 1 1 1 +v -0.5475 0.1161986 -0.3551337 1 1 1 +v -0.5475 0.1830202 -0.4219553 1 1 1 +v -0.5789999 0.1324952 -0.3555425 1 1 1 +v -0.5789999 0.1826113 -0.4056587 1 1 1 +v -0.5789999 0.2302747 -0.3579953 1 1 1 +v -0.5475 0.2465713 -0.3584042 1 1 1 +v -0.5789999 0.1801585 -0.3078791 1 1 1 +v -0.5475 0.1797497 -0.2915826 1 1 1 +v -0.4874998 0.1797497 -0.2645287 1 1 1 +v -0.5474998 0.1797497 -0.2645287 1 1 1 +v -0.4874998 0.2364541 -0.2829531 1 1 1 +v -0.5474998 0.2364541 -0.2829531 1 1 1 +v -0.4874998 0.2714994 -0.6565 1 1 1 +v -0.4874998 0.3594994 -0.6565 1 1 1 +v -0.5474998 0.2714994 -0.6565 1 1 1 +v -0.5474998 0.3594994 -0.6565 1 1 1 +v -0.4874998 0.2714994 -0.7688113 1 1 1 +v -0.5474998 0.2714994 -0.7688113 1 1 1 +v -0.4874998 0.1230453 -0.2829531 1 1 1 +v -0.5474998 0.1230453 -0.2829531 1 1 1 +v -0.4874998 0.088 -0.7688113 1 1 1 +v -0.5474998 0.088 -0.7688113 1 1 1 +v -0.4874998 0.088 -0.6805958 1 1 1 +v -0.5474998 0.088 -0.6805958 1 1 1 +v -0.4874998 0.088 -0.3311887 1 1 1 +v -0.5474998 0.088 -0.3311887 1 1 1 +v -0.4874998 0.3594994 -0.4435 1 1 1 +v -0.4874998 0.2714994 -0.4435 1 1 1 +v -0.4874998 0.2714994 -0.3311887 1 1 1 +v -0.4874998 0.1230453 -0.817047 1 1 1 +v -0.4874998 0.2364541 -0.817047 1 1 1 +v -0.4874998 0.1797497 -0.8354713 1 1 1 +v -0.5474998 0.2714994 -0.3311887 1 1 1 +v -0.5474998 0.2714994 -0.4435 1 1 1 +v -0.5474998 0.3594994 -0.4435 1 1 1 +v -0.5474998 0.2364541 -0.817047 1 1 1 +v -0.5474998 0.1230453 -0.817047 1 1 1 +v -0.5474998 0.1797497 -0.8354713 1 1 1 +v -0.4874999 0.1797497 -0.547404 1 1 1 +v -0.3874999 0.1797497 -0.547404 1 1 1 +v -0.4874999 0.2908411 -0.5113082 1 1 1 +v -0.3874999 0.2908411 -0.5113082 1 1 1 +v -0.3874999 0 -0.2999998 1 1 1 +v -0.3874999 0 -0.4168082 1 1 1 +v -0.4874999 0 -0.2999998 1 1 1 +v -0.4874999 0 -0.4168082 1 1 1 +v -0.4874999 0.06865826 -0.2054998 1 1 1 +v -0.4874999 0.1797497 -0.169404 1 1 1 +v -0.3874999 0.06865826 -0.2054998 1 1 1 +v -0.3874999 0.1797497 -0.169404 1 1 1 +v -0.4874999 0.2908411 -0.2054998 1 1 1 +v -0.3874999 0.2908411 -0.2054998 1 1 1 +v -0.3874999 0.3594994 -0.2999998 1 1 1 +v -0.4874999 0.3594994 -0.2999998 1 1 1 +v -0.3874999 0.3594994 -0.4168082 1 1 1 +v -0.4874999 0.3594994 -0.4168082 1 1 1 +v -0.4874999 0.06865826 -0.5113082 1 1 1 +v -0.3874999 0.06865826 -0.5113082 1 1 1 +v -0.3874999 0 -0.8000003 1 1 1 +v -0.3874999 0.06865826 -0.8945003 1 1 1 +v -0.4874999 0 -0.8000003 1 1 1 +v -0.4874999 0.06865826 -0.8945003 1 1 1 +v -0.3874999 0.06865826 -0.5886918 1 1 1 +v -0.3874999 0 -0.6831918 1 1 1 +v -0.4874999 0.06865826 -0.5886918 1 1 1 +v -0.4874999 0 -0.6831918 1 1 1 +v -0.3874999 0.3594994 -0.6831918 1 1 1 +v -0.4874999 0.3594994 -0.6831918 1 1 1 +v -0.3874999 0.3594994 -0.8000003 1 1 1 +v -0.4874999 0.3594994 -0.8000003 1 1 1 +v -0.4874999 0.1797497 -0.9305961 1 1 1 +v -0.3874999 0.1797497 -0.9305961 1 1 1 +v -0.4874999 0.2908411 -0.8945003 1 1 1 +v -0.3874999 0.2908411 -0.8945003 1 1 1 +v -0.4874999 0.1797497 -0.552596 1 1 1 +v -0.4874999 0.2908411 -0.5886918 1 1 1 +v -0.3874999 0.1797497 -0.552596 1 1 1 +v -0.3874999 0.2908411 -0.5886918 1 1 1 +v -0.5475 0.1129281 -0.7383252 1 1 1 +v -0.5475 0.1797497 -0.8051468 1 1 1 +v -0.5789999 0.1292247 -0.7387341 1 1 1 +v -0.5789999 0.1793409 -0.7888502 1 1 1 +v -0.5789999 0.2270042 -0.7411869 1 1 1 +v -0.5789999 0.176888 -0.6910707 1 1 1 +v -0.5475 0.1764792 -0.6747742 1 1 1 +v -0.5475 0.2433008 -0.7415957 1 1 1 +v 0.404 0.1826113 -0.6943414 1 1 1 +v 0.3725 0.1830202 -0.6780448 1 1 1 +v 0.404 0.2302747 -0.7420047 1 1 1 +v 0.3725 0.2465713 -0.7415959 1 1 1 +v 0.3725 0.1161986 -0.7448664 1 1 1 +v 0.404 0.1324952 -0.7444575 1 1 1 +v 0.3725 0.1797497 -0.8084174 1 1 1 +v 0.404 0.1801585 -0.7921209 1 1 1 +v 0.3725 0.1764792 -0.4252259 1 1 1 +v 0.404 0.176888 -0.4089293 1 1 1 +v 0.3725 0.2433008 -0.3584043 1 1 1 +v 0.404 0.2270042 -0.3588131 1 1 1 +v 0.404 0.1793409 -0.3111498 1 1 1 +v 0.3725 0.1797497 -0.2948532 1 1 1 +v 0.404 0.1292247 -0.361266 1 1 1 +v 0.3725 0.1129281 -0.3616748 1 1 1 +v 0.3724998 0.088 -0.3311887 1 1 1 +v 0.3724998 0.088 -0.4194042 1 1 1 +v 0.3124998 0.088 -0.3311887 1 1 1 +v 0.3124998 0.088 -0.4194042 1 1 1 +v 0.3724998 0.088 -0.7688113 1 1 1 +v 0.3124998 0.088 -0.7688113 1 1 1 +v 0.3724998 0.1230453 -0.2829531 1 1 1 +v 0.3124998 0.1230453 -0.2829531 1 1 1 +v 0.3724998 0.2714994 -0.3311887 1 1 1 +v 0.3124998 0.2714994 -0.3311887 1 1 1 +v 0.3724998 0.2714994 -0.4435 1 1 1 +v 0.3124998 0.2714994 -0.4435 1 1 1 +v 0.3124998 0.1230453 -0.817047 1 1 1 +v 0.3724998 0.1230453 -0.817047 1 1 1 +v 0.3124998 0.1797497 -0.8354713 1 1 1 +v 0.3724998 0.1797497 -0.8354713 1 1 1 +v 0.3724998 0.2364541 -0.2829531 1 1 1 +v 0.3124998 0.2364541 -0.2829531 1 1 1 +v 0.3724998 0.2714994 -0.6565 1 1 1 +v 0.3124998 0.2714994 -0.6565 1 1 1 +v 0.3724998 0.2714994 -0.7688113 1 1 1 +v 0.3124998 0.2714994 -0.7688113 1 1 1 +v 0.3124998 0.2364541 -0.817047 1 1 1 +v 0.3724998 0.2364541 -0.817047 1 1 1 +v 0.3724998 0.3594994 -0.4435 1 1 1 +v 0.3124998 0.3594994 -0.4435 1 1 1 +v 0.3724998 0.3594994 -0.6565 1 1 1 +v 0.3124998 0.3594994 -0.6565 1 1 1 +v 0.3124998 0.1797497 -0.2645287 1 1 1 +v 0.3724998 0.1797497 -0.2645287 1 1 1 +v 0.2125 0.1686583 -0.3 1 1 1 +v 0.2125 0.06865829 -0.4 1 1 1 +v -0.3875 0.1686583 -0.3 1 1 1 +v -0.3875 0.06865829 -0.4 1 1 1 +v 0.2125 0.06865829 -0.7 1 1 1 +v -0.3875 0.06865829 -0.7 1 1 1 +v 0.2125 0.1686583 -0.8 1 1 1 +v -0.3875 0.1686583 -0.8 1 1 1 +v -0.3875 0.3594994 -0.8 1 1 1 +v -0.3875 0.3594994 -0.3 1 1 1 +v 0.2125 0.3594994 -0.8 1 1 1 +v 0.2125 0.3594994 -0.3 1 1 1 + + + +usemtl colormap + +f 749/59/193 748/59/192 747/59/192 +f 748/59/192 749/59/193 750/59/193 +f 753/54/194 752/69/195 751/54/194 +f 752/69/195 753/54/194 754/69/195 +f 756/54/196 751/54/194 755/54/196 +f 751/54/194 756/54/196 753/54/194 +f 758/69/197 755/54/196 757/69/197 +f 755/54/196 758/69/197 756/54/196 +f 747/59/192 760/70/198 759/70/198 +f 760/70/198 747/59/192 748/59/192 +f 763/70/199 762/60/11 761/60/11 +f 762/60/11 763/70/199 764/70/199 +f 766/60/4 760/70/198 765/60/4 +f 760/70/198 766/60/4 759/70/198 +f 757/69/197 765/60/4 758/69/197 +f 765/60/4 757/69/197 766/60/4 +f 761/60/11 752/69/195 754/69/195 +f 752/69/195 761/60/11 762/60/11 +f 764/70/199 750/59/193 749/59/193 +f 750/59/193 764/70/199 763/70/199 +f 769/59/192 768/70/198 767/70/198 +f 768/70/198 769/59/192 770/59/192 +f 773/60/11 772/69/195 771/69/195 +f 772/69/195 773/60/11 774/60/11 +f 777/70/199 776/59/193 775/59/193 +f 776/59/193 777/70/199 778/70/199 +f 781/69/197 780/60/4 779/69/197 +f 780/60/4 781/69/197 782/60/4 +f 779/69/197 783/54/196 781/69/197 +f 783/54/196 779/69/197 784/54/196 +f 782/60/4 768/70/198 780/60/4 +f 768/70/198 782/60/4 767/70/198 +f 786/54/194 772/69/195 785/54/194 +f 772/69/195 786/54/194 771/69/195 +f 784/54/196 785/54/194 783/54/196 +f 785/54/194 784/54/196 786/54/194 +f 778/70/199 774/60/11 773/60/11 +f 774/60/11 778/70/199 777/70/199 +f 775/59/193 770/59/192 769/59/192 +f 770/59/192 775/59/193 776/59/193 +f 789/72/200 788/71/200 787/54/200 +f 788/71/200 789/72/200 790/73/200 +f 791/74/201 788/71/201 790/73/201 +f 788/71/201 791/74/201 792/59/201 +f 789/72/2 791/74/2 790/73/2 +f 791/74/2 789/72/2 793/75/2 +f 791/74/202 794/76/202 792/59/202 +f 794/76/202 791/74/202 793/75/202 +f 794/76/203 789/72/203 787/54/203 +f 789/72/203 794/76/203 793/75/203 +f 797/78/198 796/77/4 795/77/4 +f 796/77/4 797/78/198 798/78/198 +f 801/79/11 800/59/11 799/79/11 +f 800/59/11 801/79/11 802/59/11 +f 804/79/193 799/79/19 803/79/193 +f 799/79/19 804/79/193 801/79/19 +f 795/77/4 806/80/197 805/80/197 +f 806/80/197 795/77/4 796/77/4 +f 809/54/15 808/54/194 807/54/194 +f 808/54/194 809/54/15 810/54/15 +f 811/54/196 810/54/15 809/54/15 +f 810/54/15 811/54/196 812/54/196 +f 813/59/1 799/79/1 800/59/1 +f 814/79/1 799/79/1 813/59/1 +f 811/54/1 799/79/1 814/79/1 +f 811/54/1 814/79/1 815/79/1 +f 811/54/1 815/79/1 797/78/1 +f 811/54/1 797/78/1 805/80/1 +f 805/80/1 797/78/1 795/77/1 +f 809/54/1 799/79/1 811/54/1 +f 807/54/1 799/79/1 809/54/1 +f 807/54/1 803/79/1 799/79/1 +f 816/80/1 803/79/1 807/54/1 +f 816/80/1 817/78/1 803/79/1 +f 817/78/1 816/80/1 818/77/1 +f 819/79/192 797/78/198 815/79/192 +f 797/78/198 819/79/192 798/78/198 +f 813/59/4 820/79/4 814/79/4 +f 820/79/4 813/59/4 821/59/4 +f 820/79/19 815/79/192 814/79/19 +f 815/79/192 820/79/19 819/79/192 +f 802/59/19 813/59/19 800/59/19 +f 813/59/19 802/59/19 821/59/19 +f 822/78/199 803/79/193 817/78/199 +f 803/79/193 822/78/199 804/79/193 +f 805/80/197 812/54/196 811/54/196 +f 812/54/196 805/80/197 806/80/197 +f 807/54/194 823/80/195 816/80/195 +f 823/80/195 807/54/194 808/54/194 +f 824/77/11 817/78/199 818/77/11 +f 817/78/199 824/77/11 822/78/199 +f 821/59/2 802/59/2 820/79/2 +f 802/59/2 812/54/2 820/79/2 +f 820/79/2 812/54/2 819/79/2 +f 801/79/2 812/54/2 802/59/2 +f 819/79/2 812/54/2 806/80/2 +f 819/79/2 806/80/2 798/78/2 +f 798/78/2 806/80/2 796/77/2 +f 801/79/2 810/54/2 812/54/2 +f 801/79/2 808/54/2 810/54/2 +f 804/79/2 808/54/2 801/79/2 +f 822/78/2 808/54/2 804/79/2 +f 822/78/2 823/80/2 808/54/2 +f 823/80/2 822/78/2 824/77/2 +f 823/80/195 818/77/11 816/80/195 +f 818/77/11 823/80/195 824/77/11 +f 827/70/199 826/60/11 825/60/11 +f 826/60/11 827/70/199 828/70/199 +f 831/54/196 830/54/194 829/54/196 +f 830/54/194 831/54/196 832/54/194 +f 835/69/197 834/60/4 833/69/197 +f 834/60/4 835/69/197 836/60/4 +f 836/60/4 837/70/198 834/60/4 +f 837/70/198 836/60/4 838/70/198 +f 841/59/193 840/59/192 839/59/192 +f 840/59/192 841/59/193 842/59/193 +f 839/59/192 837/70/198 838/70/198 +f 837/70/198 839/59/192 840/59/192 +f 825/60/11 844/69/195 843/69/195 +f 844/69/195 825/60/11 826/60/11 +f 828/70/199 842/59/193 841/59/193 +f 842/59/193 828/70/199 827/70/199 +f 832/54/194 844/69/195 830/54/194 +f 844/69/195 832/54/194 843/69/195 +f 833/69/197 829/54/196 835/69/197 +f 829/54/196 833/69/197 831/54/196 +f 847/54/194 846/69/195 845/54/194 +f 846/69/195 847/54/194 848/69/195 +f 851/69/197 850/54/196 849/69/197 +f 850/54/196 851/69/197 852/54/196 +f 855/59/193 854/59/192 853/59/192 +f 854/59/192 855/59/193 856/59/193 +f 852/54/196 845/54/194 850/54/196 +f 845/54/194 852/54/196 847/54/194 +f 859/70/199 858/60/11 857/60/11 +f 858/60/11 859/70/199 860/70/199 +f 863/60/4 862/70/198 861/60/4 +f 862/70/198 863/60/4 864/70/198 +f 849/69/197 861/60/4 851/69/197 +f 861/60/4 849/69/197 863/60/4 +f 853/59/192 862/70/198 864/70/198 +f 862/70/198 853/59/192 854/59/192 +f 857/60/11 846/69/195 848/69/195 +f 846/69/195 857/60/11 858/60/11 +f 860/70/199 856/59/193 855/59/193 +f 856/59/193 860/70/199 859/70/199 +f 867/72/200 866/71/200 865/54/200 +f 866/71/200 867/72/200 868/73/200 +f 867/72/2 869/74/2 868/73/2 +f 869/74/2 867/72/2 870/75/2 +f 871/76/203 867/72/203 865/54/203 +f 867/72/203 871/76/203 870/75/203 +f 869/74/201 866/71/201 868/73/201 +f 866/71/201 869/74/201 872/59/201 +f 869/74/202 871/76/202 872/59/202 +f 871/76/202 869/74/202 870/75/202 +f 875/74/204 874/71/204 873/73/204 +f 874/71/204 875/74/204 876/59/204 +f 879/76/205 878/72/205 877/54/205 +f 878/72/205 879/76/205 880/75/205 +f 875/74/1 878/72/1 880/75/1 +f 878/72/1 875/74/1 873/73/1 +f 876/59/206 880/75/206 879/76/206 +f 880/75/206 876/59/206 875/74/206 +f 874/71/207 878/72/207 873/73/207 +f 878/72/207 874/71/207 877/54/207 +f 883/59/206 882/75/206 881/76/206 +f 882/75/206 883/59/206 884/74/206 +f 884/74/204 886/71/204 885/73/204 +f 886/71/204 884/74/204 883/59/204 +f 886/71/207 887/72/207 885/73/207 +f 887/72/207 886/71/207 888/54/207 +f 881/76/205 887/72/205 888/54/205 +f 887/72/205 881/76/205 882/75/205 +f 884/74/1 887/72/1 882/75/1 +f 887/72/1 884/74/1 885/73/1 +f 891/54/196 890/54/15 889/54/196 +f 890/54/15 891/54/196 892/54/15 +f 892/54/15 893/54/194 890/54/15 +f 893/54/194 892/54/15 894/54/194 +f 896/80/197 889/54/196 895/80/197 +f 889/54/196 896/80/197 891/54/196 +f 899/79/19 898/79/192 897/79/192 +f 898/79/192 899/79/19 900/79/19 +f 903/77/11 902/80/195 901/80/195 +f 902/80/195 903/77/11 904/77/11 +f 897/79/192 906/78/198 905/78/198 +f 906/78/198 897/79/192 898/79/192 +f 909/79/193 908/79/19 907/79/19 +f 908/79/19 909/79/193 910/79/193 +f 911/78/199 904/77/11 903/77/11 +f 904/77/11 911/78/199 912/78/199 +f 915/59/19 914/59/19 913/59/19 +f 914/59/19 915/59/19 916/59/19 +f 918/77/4 906/78/198 917/77/4 +f 906/78/198 918/77/4 905/78/198 +f 913/59/1 907/79/1 915/59/1 +f 899/79/1 907/79/1 913/59/1 +f 890/54/1 907/79/1 899/79/1 +f 890/54/1 899/79/1 897/79/1 +f 893/54/1 907/79/1 890/54/1 +f 890/54/1 897/79/1 889/54/1 +f 893/54/1 909/79/1 907/79/1 +f 889/54/1 897/79/1 895/80/1 +f 895/80/1 897/79/1 905/78/1 +f 895/80/1 905/78/1 918/77/1 +f 902/80/1 909/79/1 893/54/1 +f 902/80/1 912/78/1 909/79/1 +f 912/78/1 902/80/1 904/77/1 +f 901/80/2 911/78/2 903/77/2 +f 911/78/2 901/80/2 894/54/2 +f 911/78/2 894/54/2 910/79/2 +f 910/79/2 894/54/2 892/54/2 +f 910/79/2 892/54/2 908/79/2 +f 908/79/2 892/54/2 916/59/2 +f 916/59/2 892/54/2 900/79/2 +f 914/59/2 916/59/2 900/79/2 +f 900/79/2 892/54/2 898/79/2 +f 898/79/2 892/54/2 891/54/2 +f 898/79/2 891/54/2 896/80/2 +f 898/79/2 896/80/2 906/78/2 +f 906/78/2 896/80/2 917/77/2 +f 899/79/4 914/59/4 900/79/4 +f 914/59/4 899/79/4 913/59/4 +f 912/78/199 910/79/193 909/79/193 +f 910/79/193 912/78/199 911/78/199 +f 895/80/197 917/77/4 896/80/197 +f 917/77/4 895/80/197 918/77/4 +f 916/59/11 907/79/11 908/79/11 +f 907/79/11 916/59/11 915/59/11 +f 894/54/194 902/80/195 893/54/194 +f 902/80/195 894/54/194 901/80/195 +f 754/82/2 763/81/2 761/29/2 +f 763/81/2 754/82/2 753/10/2 +f 763/81/2 753/10/2 750/6/2 +f 750/6/2 753/10/2 756/10/2 +f 750/6/2 756/10/2 748/6/2 +f 748/6/2 756/10/2 758/82/2 +f 748/6/2 758/82/2 760/81/2 +f 760/81/2 758/82/2 765/29/2 +f 764/81/1 752/82/1 762/29/1 +f 752/82/1 764/81/1 749/6/1 +f 752/82/1 749/6/1 751/10/1 +f 751/10/1 749/6/1 747/6/1 +f 751/10/1 747/6/1 755/10/1 +f 755/10/1 747/6/1 759/81/1 +f 755/10/1 759/81/1 757/82/1 +f 757/82/1 759/81/1 766/29/1 +f 777/81/1 772/82/1 774/29/1 +f 772/82/1 777/81/1 775/6/1 +f 772/82/1 775/6/1 785/10/1 +f 785/10/1 775/6/1 769/6/1 +f 785/10/1 769/6/1 783/10/1 +f 783/10/1 769/6/1 767/81/1 +f 783/10/1 767/81/1 781/82/1 +f 781/82/1 767/81/1 782/29/1 +f 771/82/2 778/81/2 773/29/2 +f 778/81/2 771/82/2 786/10/2 +f 778/81/2 786/10/2 776/6/2 +f 776/6/2 786/10/2 784/10/2 +f 776/6/2 784/10/2 770/6/2 +f 770/6/2 784/10/2 779/82/2 +f 770/6/2 779/82/2 768/81/2 +f 768/81/2 779/82/2 780/29/2 +f 843/82/2 827/81/2 825/29/2 +f 827/81/2 843/82/2 832/10/2 +f 827/81/2 832/10/2 842/6/2 +f 842/6/2 832/10/2 831/10/2 +f 842/6/2 831/10/2 840/6/2 +f 840/6/2 831/10/2 833/82/2 +f 840/6/2 833/82/2 837/81/2 +f 837/81/2 833/82/2 834/29/2 +f 828/81/1 844/82/1 826/29/1 +f 844/82/1 828/81/1 841/6/1 +f 844/82/1 841/6/1 830/10/1 +f 830/10/1 841/6/1 839/6/1 +f 830/10/1 839/6/1 829/10/1 +f 829/10/1 839/6/1 838/81/1 +f 829/10/1 838/81/1 835/82/1 +f 835/82/1 838/81/1 836/29/1 +f 860/81/1 846/82/1 858/29/1 +f 846/82/1 860/81/1 855/6/1 +f 846/82/1 855/6/1 845/10/1 +f 845/10/1 855/6/1 853/6/1 +f 845/10/1 853/6/1 850/10/1 +f 850/10/1 853/6/1 864/81/1 +f 850/10/1 864/81/1 849/82/1 +f 849/82/1 864/81/1 863/29/1 +f 848/82/2 859/81/2 857/29/2 +f 859/81/2 848/82/2 847/10/2 +f 859/81/2 847/10/2 856/6/2 +f 856/6/2 847/10/2 852/10/2 +f 856/6/2 852/10/2 854/6/2 +f 854/6/2 852/10/2 851/82/2 +f 854/6/2 851/82/2 862/81/2 +f 862/81/2 851/82/2 861/29/2 +f 921/83/208 920/84/209 919/83/208 +f 920/84/209 921/83/208 922/84/209 +f 920/84/209 924/84/210 923/84/210 +f 924/84/210 920/84/209 922/84/209 +f 924/84/210 925/83/211 923/84/210 +f 925/83/211 924/84/210 926/83/211 +f 924/84/2 927/85/2 926/83/2 +f 927/85/2 924/84/2 928/85/2 +f 928/85/2 924/84/2 922/84/2 +f 928/85/2 922/84/2 921/83/2 +f 930/85/1 925/83/1 929/85/1 +f 925/83/1 930/85/1 923/84/1 +f 923/84/1 930/85/1 920/84/1 +f 920/84/1 930/85/1 919/83/1 +f 927/85/11 925/83/211 926/83/211 +f 925/83/211 927/85/11 929/85/11 +f 930/85/4 921/83/208 919/83/208 +f 921/83/208 930/85/4 928/85/4 +f 929/85/19 928/85/19 930/85/19 +f 928/85/19 929/85/19 927/85/19 + diff --git a/Sources/LaneRunnerDemo/Resources/Kenney/train/train-electric-subway-b.mtl b/Sources/LaneRunnerDemo/Resources/Kenney/train/train-electric-subway-b.mtl new file mode 100644 index 0000000..462deb0 --- /dev/null +++ b/Sources/LaneRunnerDemo/Resources/Kenney/train/train-electric-subway-b.mtl @@ -0,0 +1,6 @@ +# Created by Kenney (www.kenney.nl) + +newmtl colormap +Kd 1 1 1 +map_Kd Textures/colormap.png + diff --git a/Sources/LaneRunnerDemo/Resources/Kenney/train/train-electric-subway-b.obj b/Sources/LaneRunnerDemo/Resources/Kenney/train/train-electric-subway-b.obj new file mode 100644 index 0000000..bf1030d --- /dev/null +++ b/Sources/LaneRunnerDemo/Resources/Kenney/train/train-electric-subway-b.obj @@ -0,0 +1,2999 @@ +# Created by Kenney (www.kenney.nl) + +mtllib train-electric-subway-b.mtl + +g train-electric-subway-b + +v 0.25 1.471196 0.8 1 1 1 +v 0.25 1.471196 1 1 1 1 +v 0.2 1.571196 0.85 1 1 1 +v 0.2 1.571196 0.95 1 1 1 +v -0.25 1.471196 0.8 1 1 1 +v -0.2 1.571196 0.85 1 1 1 +v -0.25 1.471196 1 1 1 1 +v -0.2 1.571196 0.95 1 1 1 +v -0.25 1.471196 -1 1 1 1 +v -0.25 1.471196 -0.8 1 1 1 +v -0.2 1.571196 -0.95 1 1 1 +v -0.2 1.571196 -0.85 1 1 1 +v 0.25 1.471196 -1 1 1 1 +v 0.2 1.571196 -0.95 1 1 1 +v 0.25 1.471196 -0.8 1 1 1 +v 0.2 1.571196 -0.85 1 1 1 +v 0.3 0.5594994 1.2 1 1 1 +v -0.3 0.5594994 1.2 1 1 1 +v 0.3 1.271196 1.2 1 1 1 +v -0.3 1.271196 1.2 1 1 1 +v -0.3 0.5594994 -1.2 1 1 1 +v 0.3 0.5594994 -1.2 1 1 1 +v -0.3 1.271196 -1.2 1 1 1 +v 0.3 1.271196 -1.2 1 1 1 +v 0.25 0.2594994 -0.15 1 1 1 +v 0.25 0.2594994 -0.3 1 1 1 +v -0.25 0.2594994 -0.15 1 1 1 +v 0.2 0.2594994 -0.35 1 1 1 +v -0.2 0.2594994 -0.35 1 1 1 +v -0.25 0.2594994 -0.3 1 1 1 +v 0.4 0.3594994 -0.15 1 1 1 +v 0.3 0.1594994 -0.15 1 1 1 +v 0.4 0.3594994 0.15 1 1 1 +v 0.3 0.1594994 0.15 1 1 1 +v -0.25 0.3594994 -0.15 1 1 1 +v -0.4 0.3594994 -0.15 1 1 1 +v -0.3 0.1594994 -0.15 1 1 1 +v 0.25 0.3594994 -0.15 1 1 1 +v -0.25 0.2594994 0.15 1 1 1 +v -0.25 0.3594994 0.15 1 1 1 +v -0.25 0.2594994 0.3 1 1 1 +v -0.25 0.3594994 0.3 1 1 1 +v 0.25 0.2594994 0.3 1 1 1 +v 0.25 0.2594994 0.15 1 1 1 +v 0.2 0.2594994 0.35 1 1 1 +v -0.2 0.2594994 0.35 1 1 1 +v -0.25 0.3594994 -0.3 1 1 1 +v -0.2 0.3594994 0.35 1 1 1 +v 0.2 0.3594994 -0.35 1 1 1 +v 0.25 0.3594994 -0.3 1 1 1 +v -0.3 0.1594994 0.15 1 1 1 +v -0.4 0.3594994 0.15 1 1 1 +v 0.25 0.3594994 0.15 1 1 1 +v 0.25 0.3594994 0.3 1 1 1 +v -0.2 0.3594994 -0.35 1 1 1 +v 0.2 0.3594994 0.35 1 1 1 +v 0.07071068 0.1887887 1.2 1 1 1 +v 8.662937E-14 0.1594994 1.2 1 1 1 +v 0.05868986 0.2008095 1.3 1 1 1 +v 1.068429E-13 0.1764994 1.3 1 1 1 +v 0.07071068 0.33021 1.2 1 1 1 +v 0.05868986 0.3181892 1.3 1 1 1 +v 8.662937E-14 0.3594994 1.2 1 1 1 +v 1.068429E-13 0.3424994 1.3 1 1 1 +v -0.07071068 0.33021 1.2 1 1 1 +v -0.05868986 0.3181892 1.3 1 1 1 +v -0.1 0.2594994 1.2 1 1 1 +v -0.083 0.2594994 1.3 1 1 1 +v -0.05868986 0.2008095 1.3 1 1 1 +v 0.083 0.2594994 1.3 1 1 1 +v -0.07071068 0.1887887 1.2 1 1 1 +v 0.1 0.2594994 1.2 1 1 1 +v 0.374795 0.2594994 1.25 1 1 1 +v 0.3480535 0.1949394 1.25 1 1 1 +v 0.374795 0.2594994 1.3 1 1 1 +v 0.3480535 0.1949394 1.3 1 1 1 +v 0.2834935 0.1681978 1.3 1 1 1 +v 0.2189336 0.1949394 1.3 1 1 1 +v 0.192192 0.2594994 1.3 1 1 1 +v 0.3480535 0.3240593 1.3 1 1 1 +v 0.2189336 0.3240593 1.3 1 1 1 +v 0.2834935 0.3508009 1.3 1 1 1 +v 0.2189336 0.3240593 1.25 1 1 1 +v 0.192192 0.2594994 1.25 1 1 1 +v 0.2834935 0.1681978 1.25 1 1 1 +v 0.2189336 0.1949394 1.25 1 1 1 +v 0.2834935 0.3508009 1.25 1 1 1 +v 0.3480535 0.3240593 1.25 1 1 1 +v -0.2834935 0.1681978 1.3 1 1 1 +v -0.2834935 0.1681978 1.25 1 1 1 +v -0.3480535 0.1949394 1.3 1 1 1 +v -0.3480535 0.1949394 1.25 1 1 1 +v -0.2189336 0.1949394 1.3 1 1 1 +v -0.192192 0.2594994 1.3 1 1 1 +v -0.374795 0.2594994 1.3 1 1 1 +v -0.2189336 0.3240593 1.3 1 1 1 +v -0.3480535 0.3240593 1.3 1 1 1 +v -0.2834935 0.3508009 1.3 1 1 1 +v -0.2189336 0.3240593 1.25 1 1 1 +v -0.2834935 0.3508009 1.25 1 1 1 +v -0.192192 0.2594994 1.25 1 1 1 +v -0.2189336 0.1949394 1.25 1 1 1 +v -0.3480535 0.3240593 1.25 1 1 1 +v -0.374795 0.2594994 1.25 1 1 1 +v 0.4066987 0.3594994 0.9633974 1 1 1 +v 0.4066987 0.1594994 0.9633974 1 1 1 +v 0.4783494 0.3594994 1.0875 1 1 1 +v 0.4783494 0.1594994 1.0875 1 1 1 +v 0.2834936 0.1594994 1.2 1 1 1 +v -0.2834936 0.1594994 1.2 1 1 1 +v 0.2834936 0.3594994 1.2 1 1 1 +v -0.2834936 0.3594994 1.2 1 1 1 +v 0.2566987 0.1594994 1.05 1 1 1 +v -0.2566987 0.1594994 1.05 1 1 1 +v -0.4066987 0.1594994 0.9633974 1 1 1 +v -0.4783494 0.1594994 1.0875 1 1 1 +v -0.2566987 0.3594994 1.05 1 1 1 +v -0.4066987 0.3594994 0.9633974 1 1 1 +v -0.4783494 0.3594994 1.0875 1 1 1 +v 0.2566987 0.3594994 1.05 1 1 1 +v -0.07071068 0.1887887 -1.2 1 1 1 +v 1.887268E-13 0.1594994 -1.2 1 1 1 +v -0.05868986 0.2008095 -1.3 1 1 1 +v 1.520154E-13 0.1764994 -1.3 1 1 1 +v -0.07071068 0.33021 -1.2 1 1 1 +v -0.05868986 0.3181892 -1.3 1 1 1 +v 1.887268E-13 0.3594994 -1.2 1 1 1 +v 1.520154E-13 0.3424994 -1.3 1 1 1 +v 0.07071068 0.33021 -1.2 1 1 1 +v 0.05868986 0.3181892 -1.3 1 1 1 +v 0.1 0.2594994 -1.2 1 1 1 +v 0.083 0.2594994 -1.3 1 1 1 +v 0.05868986 0.2008095 -1.3 1 1 1 +v -0.083 0.2594994 -1.3 1 1 1 +v 0.07071068 0.1887887 -1.2 1 1 1 +v -0.1 0.2594994 -1.2 1 1 1 +v -0.374795 0.2594994 -1.25 1 1 1 +v -0.3480535 0.1949394 -1.25 1 1 1 +v -0.374795 0.2594994 -1.3 1 1 1 +v -0.3480535 0.1949394 -1.3 1 1 1 +v -0.2834935 0.1681978 -1.3 1 1 1 +v -0.2189336 0.1949394 -1.3 1 1 1 +v -0.192192 0.2594994 -1.3 1 1 1 +v -0.3480535 0.3240593 -1.3 1 1 1 +v -0.2189336 0.3240593 -1.3 1 1 1 +v -0.2834935 0.3508009 -1.3 1 1 1 +v -0.2189336 0.3240593 -1.25 1 1 1 +v -0.192192 0.2594994 -1.25 1 1 1 +v -0.2834935 0.1681978 -1.25 1 1 1 +v -0.2189336 0.1949394 -1.25 1 1 1 +v -0.2834935 0.3508009 -1.25 1 1 1 +v -0.3480535 0.3240593 -1.25 1 1 1 +v 0.2834935 0.1681978 -1.3 1 1 1 +v 0.2834935 0.1681978 -1.25 1 1 1 +v 0.3480535 0.1949394 -1.3 1 1 1 +v 0.3480535 0.1949394 -1.25 1 1 1 +v 0.2189336 0.1949394 -1.3 1 1 1 +v 0.192192 0.2594994 -1.3 1 1 1 +v 0.374795 0.2594994 -1.3 1 1 1 +v 0.2189336 0.3240593 -1.3 1 1 1 +v 0.3480535 0.3240593 -1.3 1 1 1 +v 0.2834935 0.3508009 -1.3 1 1 1 +v 0.2189336 0.3240593 -1.25 1 1 1 +v 0.2834935 0.3508009 -1.25 1 1 1 +v 0.192192 0.2594994 -1.25 1 1 1 +v 0.2189336 0.1949394 -1.25 1 1 1 +v 0.3480535 0.3240593 -1.25 1 1 1 +v 0.374795 0.2594994 -1.25 1 1 1 +v -0.4066987 0.3594994 -0.9633974 1 1 1 +v -0.4066987 0.1594994 -0.9633974 1 1 1 +v -0.4783494 0.3594994 -1.0875 1 1 1 +v -0.4783494 0.1594994 -1.0875 1 1 1 +v -0.2834936 0.1594994 -1.2 1 1 1 +v 0.2834936 0.1594994 -1.2 1 1 1 +v -0.2834936 0.3594994 -1.2 1 1 1 +v 0.2834936 0.3594994 -1.2 1 1 1 +v -0.2566987 0.1594994 -1.05 1 1 1 +v 0.2566987 0.1594994 -1.05 1 1 1 +v 0.4066987 0.1594994 -0.9633974 1 1 1 +v 0.4783494 0.1594994 -1.0875 1 1 1 +v 0.2566987 0.3594994 -1.05 1 1 1 +v 0.4066987 0.3594994 -0.9633974 1 1 1 +v 0.4783494 0.3594994 -1.0875 1 1 1 +v -0.2566987 0.3594994 -1.05 1 1 1 +v 0.55 0.6873609 0.9736236 1 1 1 +v 0.55 0.6609846 0.9099456 1 1 1 +v 0.5 0.6873609 0.9736236 1 1 1 +v 0.5 0.6609846 0.9099456 1 1 1 +v 0.55 0.6609846 0.4900544 1 1 1 +v 0.5 0.6609846 0.4900544 1 1 1 +v 0.55 0.7609847 0.9 1 1 1 +v 0.55 1.060985 0.9 1 1 1 +v 0.51 0.7609847 0.9 1 1 1 +v 0.51 1.060985 0.9 1 1 1 +v 0.55 1.07093 0.4 1 1 1 +v 0.55 0.751039 0.4 1 1 1 +v 0.55 1.134608 0.4263763 1 1 1 +v 0.55 0.6873609 0.4263763 1 1 1 +v 0.55 1.160985 0.4900544 1 1 1 +v 0.55 0.7609847 0.5 1 1 1 +v 0.55 1.060985 0.5 1 1 1 +v 0.55 1.160985 0.9099456 1 1 1 +v 0.55 1.134608 0.9736236 1 1 1 +v 0.55 1.07093 1 1 1 1 +v 0.55 0.751039 1 1 1 1 +v 0.5 0.751039 1 1 1 1 +v 0.51 0.7609847 0.5 1 1 1 +v 0.5 1.160985 0.4900544 1 1 1 +v 0.5 1.134608 0.4263763 1 1 1 +v 0.5 0.6873609 0.4263763 1 1 1 +v 0.5 0.751039 0.4 1 1 1 +v 0.5 1.07093 0.4 1 1 1 +v 0.51 1.060985 0.5 1 1 1 +v 0.5 1.134608 0.9736236 1 1 1 +v 0.5 1.160985 0.9099456 1 1 1 +v 0.5 1.07093 1 1 1 1 +v 0.55 0.751039 -0.4 1 1 1 +v 0.5 0.751039 -0.4 1 1 1 +v 0.55 1.07093 -0.4 1 1 1 +v 0.5 1.07093 -0.4 1 1 1 +v 0.55 0.7609847 -0.9 1 1 1 +v 0.51 0.7609847 -0.9 1 1 1 +v 0.55 1.060985 -0.9 1 1 1 +v 0.51 1.060985 -0.9 1 1 1 +v 0.55 0.6873609 -0.4263763 1 1 1 +v 0.5 0.6873609 -0.4263763 1 1 1 +v 0.55 1.134608 -0.4263763 1 1 1 +v 0.5 1.134608 -0.4263763 1 1 1 +v 0.55 0.6609846 -0.4900544 1 1 1 +v 0.55 0.6609846 -0.9099456 1 1 1 +v 0.5 0.6609846 -0.4900544 1 1 1 +v 0.5 0.6609846 -0.9099456 1 1 1 +v 0.55 0.6873609 -0.9736236 1 1 1 +v 0.5 0.6873609 -0.9736236 1 1 1 +v 0.55 1.07093 -1 1 1 1 +v 0.55 0.751039 -1 1 1 1 +v 0.55 1.134608 -0.9736236 1 1 1 +v 0.55 1.160985 -0.9099456 1 1 1 +v 0.55 1.160985 -0.4900544 1 1 1 +v 0.55 1.060985 -0.5 1 1 1 +v 0.55 0.7609847 -0.5 1 1 1 +v 0.5 1.07093 -1 1 1 1 +v 0.5 1.134608 -0.9736236 1 1 1 +v 0.5 1.160985 -0.4900544 1 1 1 +v 0.5 0.751039 -1 1 1 1 +v 0.51 0.7609847 -0.5 1 1 1 +v 0.5 1.160985 -0.9099456 1 1 1 +v 0.51 1.060985 -0.5 1 1 1 +v 0.55 0.6873609 0.2736237 1 1 1 +v 0.55 0.6609846 0.2099456 1 1 1 +v 0.5 0.6873609 0.2736237 1 1 1 +v 0.5 0.6609846 0.2099456 1 1 1 +v 0.55 0.6609846 -0.2099456 1 1 1 +v 0.5 0.6609846 -0.2099456 1 1 1 +v 0.55 0.7609847 0.2 1 1 1 +v 0.55 1.060985 0.2 1 1 1 +v 0.51 0.7609847 0.2 1 1 1 +v 0.51 1.060985 0.2 1 1 1 +v 0.55 1.07093 -0.3 1 1 1 +v 0.55 0.751039 -0.3 1 1 1 +v 0.55 1.134608 -0.2736237 1 1 1 +v 0.55 0.6873609 -0.2736237 1 1 1 +v 0.55 1.160985 -0.2099456 1 1 1 +v 0.55 0.7609847 -0.2 1 1 1 +v 0.55 1.060985 -0.2 1 1 1 +v 0.55 1.160985 0.2099456 1 1 1 +v 0.55 1.134608 0.2736237 1 1 1 +v 0.55 1.07093 0.3 1 1 1 +v 0.55 0.751039 0.3 1 1 1 +v 0.5 0.751039 0.3 1 1 1 +v 0.51 0.7609847 -0.2 1 1 1 +v 0.5 1.160985 -0.2099456 1 1 1 +v 0.5 1.134608 -0.2736237 1 1 1 +v 0.5 0.6873609 -0.2736237 1 1 1 +v 0.5 0.751039 -0.3 1 1 1 +v 0.5 1.07093 -0.3 1 1 1 +v 0.51 1.060985 -0.2 1 1 1 +v 0.5 1.134608 0.2736237 1 1 1 +v 0.5 1.160985 0.2099456 1 1 1 +v 0.5 1.07093 0.3 1 1 1 +v -0.55 0.751039 -0.4 1 1 1 +v -0.5 0.751039 -0.4 1 1 1 +v -0.55 1.07093 -0.4 1 1 1 +v -0.5 1.07093 -0.4 1 1 1 +v -0.55 0.7609847 -0.9 1 1 1 +v -0.51 0.7609847 -0.9 1 1 1 +v -0.55 1.060985 -0.9 1 1 1 +v -0.51 1.060985 -0.9 1 1 1 +v -0.55 0.6873609 -0.4263763 1 1 1 +v -0.5 0.6873609 -0.4263763 1 1 1 +v -0.55 1.134608 -0.4263763 1 1 1 +v -0.5 1.134608 -0.4263763 1 1 1 +v -0.55 0.6609846 -0.4900544 1 1 1 +v -0.55 0.6609846 -0.9099456 1 1 1 +v -0.5 0.6609846 -0.4900544 1 1 1 +v -0.5 0.6609846 -0.9099456 1 1 1 +v -0.55 0.6873609 -0.9736236 1 1 1 +v -0.5 0.6873609 -0.9736236 1 1 1 +v -0.55 1.07093 -1 1 1 1 +v -0.55 0.751039 -1 1 1 1 +v -0.55 1.134608 -0.9736236 1 1 1 +v -0.55 1.160985 -0.9099456 1 1 1 +v -0.55 1.160985 -0.4900544 1 1 1 +v -0.55 1.060985 -0.5 1 1 1 +v -0.55 0.7609847 -0.5 1 1 1 +v -0.5 1.07093 -1 1 1 1 +v -0.5 1.134608 -0.9736236 1 1 1 +v -0.5 1.160985 -0.4900544 1 1 1 +v -0.5 0.751039 -1 1 1 1 +v -0.51 0.7609847 -0.5 1 1 1 +v -0.5 1.160985 -0.9099456 1 1 1 +v -0.51 1.060985 -0.5 1 1 1 +v -0.55 0.6873609 0.9736236 1 1 1 +v -0.55 0.6609846 0.9099456 1 1 1 +v -0.5 0.6873609 0.9736236 1 1 1 +v -0.5 0.6609846 0.9099456 1 1 1 +v -0.55 0.6609846 0.4900544 1 1 1 +v -0.5 0.6609846 0.4900544 1 1 1 +v -0.55 0.7609847 0.9 1 1 1 +v -0.55 1.060985 0.9 1 1 1 +v -0.51 0.7609847 0.9 1 1 1 +v -0.51 1.060985 0.9 1 1 1 +v -0.55 1.07093 0.4 1 1 1 +v -0.55 0.751039 0.4 1 1 1 +v -0.55 1.134608 0.4263763 1 1 1 +v -0.55 0.6873609 0.4263763 1 1 1 +v -0.55 1.160985 0.4900544 1 1 1 +v -0.55 0.7609847 0.5 1 1 1 +v -0.55 1.060985 0.5 1 1 1 +v -0.55 1.160985 0.9099456 1 1 1 +v -0.55 1.134608 0.9736236 1 1 1 +v -0.55 1.07093 1 1 1 1 +v -0.55 0.751039 1 1 1 1 +v -0.5 0.751039 1 1 1 1 +v -0.51 0.7609847 0.5 1 1 1 +v -0.5 1.160985 0.4900544 1 1 1 +v -0.5 1.134608 0.4263763 1 1 1 +v -0.5 0.6873609 0.4263763 1 1 1 +v -0.5 0.751039 0.4 1 1 1 +v -0.5 1.07093 0.4 1 1 1 +v -0.51 1.060985 0.5 1 1 1 +v -0.5 1.134608 0.9736236 1 1 1 +v -0.5 1.160985 0.9099456 1 1 1 +v -0.5 1.07093 1 1 1 1 +v -0.55 0.6873609 0.2736237 1 1 1 +v -0.55 0.6609846 0.2099456 1 1 1 +v -0.5 0.6873609 0.2736237 1 1 1 +v -0.5 0.6609846 0.2099456 1 1 1 +v -0.55 0.6609846 -0.2099456 1 1 1 +v -0.5 0.6609846 -0.2099456 1 1 1 +v -0.55 0.7609847 0.2 1 1 1 +v -0.55 1.060985 0.2 1 1 1 +v -0.51 0.7609847 0.2 1 1 1 +v -0.51 1.060985 0.2 1 1 1 +v -0.55 1.07093 -0.3 1 1 1 +v -0.55 0.751039 -0.3 1 1 1 +v -0.55 1.134608 -0.2736237 1 1 1 +v -0.55 0.6873609 -0.2736237 1 1 1 +v -0.55 1.160985 -0.2099456 1 1 1 +v -0.55 0.7609847 -0.2 1 1 1 +v -0.55 1.060985 -0.2 1 1 1 +v -0.55 1.160985 0.2099456 1 1 1 +v -0.55 1.134608 0.2736237 1 1 1 +v -0.55 1.07093 0.3 1 1 1 +v -0.55 0.751039 0.3 1 1 1 +v -0.5 0.751039 0.3 1 1 1 +v -0.51 0.7609847 -0.2 1 1 1 +v -0.5 1.160985 -0.2099456 1 1 1 +v -0.5 1.134608 -0.2736237 1 1 1 +v -0.5 0.6873609 -0.2736237 1 1 1 +v -0.5 0.751039 -0.3 1 1 1 +v -0.5 1.07093 -0.3 1 1 1 +v -0.51 1.060985 -0.2 1 1 1 +v -0.5 1.134608 0.2736237 1 1 1 +v -0.5 1.160985 0.2099456 1 1 1 +v -0.5 1.07093 0.3 1 1 1 +v -0.4 1.471196 -1.2 1 1 1 +v -0.4707107 1.438449 -1.2 1 1 1 +v 0.4 1.471196 -1.2 1 1 1 +v 0.4707107 1.438449 -1.2 1 1 1 +v -0.5 1.359392 -1.2 1 1 1 +v 0.5 1.359392 -1.2 1 1 1 +v -0.5 0.462577 -1.2 1 1 1 +v 0.5 0.462577 -1.2 1 1 1 +v -0.4707107 0.3896901 -1.2 1 1 1 +v 0.4707107 0.3896901 -1.2 1 1 1 +v 0.4 0.3594994 -1.2 1 1 1 +v -0.4 0.3594994 -1.2 1 1 1 +v 0.5 1.359392 1.2 1 1 1 +v 0.5 0.462577 1.2 1 1 1 +v 0.4707107 0.3896901 1.2 1 1 1 +v 0.4 0.3594994 1.2 1 1 1 +v -0.4 0.3594994 1.2 1 1 1 +v -0.4707107 0.3896901 1.2 1 1 1 +v -0.5 0.462577 1.2 1 1 1 +v -0.5 1.359392 1.2 1 1 1 +v 0.4 1.471196 1.2 1 1 1 +v -0.4 1.471196 1.2 1 1 1 +v 0.4707107 1.438449 1.2 1 1 1 +v -0.4707107 1.438449 1.2 1 1 1 +v 0.2834935 0.3113752 1.1625 1 1 1 +v 0.2468117 0.2961811 1.1625 1 1 1 +v 0.3353694 0.2594994 1.1625 1 1 1 +v 0.3201753 0.2228176 1.1625 1 1 1 +v 0.3201753 0.2961811 1.1625 1 1 1 +v 0.2316176 0.2594994 1.1625 1 1 1 +v 0.2834935 0.2076235 1.1625 1 1 1 +v 0.2468117 0.2228176 1.1625 1 1 1 +v -0.2316176 0.2594994 1.1625 1 1 1 +v -0.2468117 0.2228176 1.1625 1 1 1 +v -0.3201753 0.2961811 1.1625 1 1 1 +v -0.3353694 0.2594994 1.1625 1 1 1 +v -0.3201753 0.2228176 1.1625 1 1 1 +v -0.2834935 0.2076235 1.1625 1 1 1 +v -0.2468117 0.2961811 1.1625 1 1 1 +v -0.2834935 0.3113752 1.1625 1 1 1 +v -0.2834935 0.3113752 -1.1625 1 1 1 +v -0.2468117 0.2961811 -1.1625 1 1 1 +v -0.3353694 0.2594994 -1.1625 1 1 1 +v -0.3201753 0.2228176 -1.1625 1 1 1 +v -0.3201753 0.2961811 -1.1625 1 1 1 +v -0.2316176 0.2594994 -1.1625 1 1 1 +v -0.2834935 0.2076235 -1.1625 1 1 1 +v -0.2468117 0.2228176 -1.1625 1 1 1 +v 0.2316176 0.2594994 -1.1625 1 1 1 +v 0.2468117 0.2228176 -1.1625 1 1 1 +v 0.3201753 0.2961811 -1.1625 1 1 1 +v 0.3353694 0.2594994 -1.1625 1 1 1 +v 0.3201753 0.2228176 -1.1625 1 1 1 +v 0.2834935 0.2076235 -1.1625 1 1 1 +v 0.2468117 0.2961811 -1.1625 1 1 1 +v 0.2834935 0.3113752 -1.1625 1 1 1 + +vn 0.8944272 0.4472136 0 +vn 0.5862389 0.8101382 0 +vn 0 0.4472136 -0.8944272 +vn 0 0.4472136 0.8944272 +vn -0.8944272 0.4472136 0 +vn -0.5862389 0.8101382 0 +vn 0 0 1 +vn 0 0 -1 +vn 0 -1 0 +vn 0.8944272 -0.4472136 0 +vn 0.5257311 -0.8506508 0 +vn -1 0 0 +vn -0.9238795 0 0.3826834 +vn -0.9238795 0 -0.3826834 +vn -0.3826834 0 0.9238795 +vn 0.3826834 0 -0.9238795 +vn 0.9238795 0 -0.3826834 +vn -0.5257311 -0.8506508 0 +vn -0.8944272 -0.4472136 0 +vn 1 0 0 +vn 0.9238795 0 0.3826834 +vn -0.3826834 0 -0.9238795 +vn 0.3826834 0 0.9238795 +vn 0.6971054 -0.6971054 0.1675955 +vn 0 -0.9858559 0.1675955 +vn 0.6971054 0.6971054 0.1675955 +vn 0 0.9858559 0.1675955 +vn -0.6971054 0.6971054 0.1675955 +vn -0.9858559 0 0.1675955 +vn -0.6971054 -0.6971054 0.1675955 +vn 0.9858559 0 0.1675955 +vn 0.7071068 -0.7071068 0 +vn -0.7071068 0.7071068 0 +vn -0.7071068 -0.7071068 0 +vn 0 1 0 +vn 0.7071068 0.7071068 0 +vn 0.8660254 0 -0.5 +vn 0.258819 0 0.9659258 +vn -0.258819 0 0.9659258 +vn 0.5 0 0.8660254 +vn 0.258819 0 -0.9659258 +vn 0.5 0 -0.8660254 +vn -0.5 0 0.8660254 +vn -0.8660254 0 -0.5 +vn -0.258819 0 -0.9659258 +vn -0.5 0 -0.8660254 +vn -0.6971054 -0.6971054 -0.1675955 +vn -2.764976E-14 -0.9858559 -0.1675955 +vn -0.6971054 0.6971054 -0.1675955 +vn -2.764976E-14 0.9858559 -0.1675955 +vn 0.6971054 0.6971054 -0.1675955 +vn 0.9858559 0 -0.1675955 +vn -1.649791E-13 0 -1 +vn 0.6971054 -0.6971054 -0.1675955 +vn -0.9858559 0 -0.1675955 +vn -1 0 1.649791E-13 +vn -0.7071068 -0.7071068 1.166579E-13 +vn 0.7071068 0.7071068 -1.166579E-13 +vn 1 0 -1.649791E-13 +vn 0.7071068 -0.7071068 -1.166579E-13 +vn -0.7071068 0.7071068 1.166579E-13 +vn -0.8660254 0 0.5 +vn 0.8660254 0 0.5 +vn 0 -0.7071068 0.7071068 +vn 0 -0.9807853 0.1950903 +vn 0 -0.9807853 -0.1950903 +vn 0 -0.1950903 0.9807853 +vn 0 0.9807853 -0.1950903 +vn 0 0.7071068 -0.7071068 +vn 0 -0.7071068 -0.7071068 +vn 0 -0.1950903 -0.9807853 +vn 0 0.1950903 -0.9807853 +vn 0 0.7071068 0.7071068 +vn 0 0.9807853 0.1950903 +vn 0 0.1950903 0.9807853 +vn 0.9818057 -0.1898884 0 +vn 0.7146441 -0.6994882 0 +vn 0.3926682 -0.9196803 0 +vn -0.3926682 -0.9196803 0 +vn -0.7146441 -0.6994882 0 +vn -0.9818057 -0.1898884 0 +vn 0 0.9117239 -0.4108036 +vn -0.6446861 0.6446861 -0.4108036 +vn 0.9117239 0 -0.4108036 +vn 0.6446861 -0.6446861 -0.4108036 +vn 0.6446861 0.6446861 -0.4108036 +vn -0.9117239 0 -0.4108036 +vn 0 -0.9117239 -0.4108036 +vn -0.6446861 -0.6446861 -0.4108036 +vn 6.777402E-14 0.9117239 0.4108036 +vn 0.6446861 0.6446861 0.4108036 +vn -0.9117239 0 0.4108036 +vn -0.6446861 -0.6446861 0.4108036 +vn -0.6446861 0.6446861 0.4108036 +vn 0.9117239 0 0.4108036 +vn 6.777402E-14 -0.9117239 0.4108036 +vn 0.6446861 -0.6446861 0.4108036 +vn -0.937714 0.3474079 0 +vn -0.7344423 0.6786711 0 +vn -0.4202296 0.9074178 0 +vn 0.7344423 0.6786711 0 +vn 0.4202296 0.9074178 0 +vn 0.937714 0.3474079 0 + +vt 0.71875 0.025 +vt 0.71875 0.225 +vt 0.71875 0.05428932 +vt 0.71875 0.06631013 +vt 0.71875 0.042 +vt 0.71875 0.1957107 +vt 0.71875 0.1836898 +vt 0.71875 0.208 +vt 0.71875 0.125 +vt 0.96875 0.03555053 +vt 0.96875 0.025 +vt 0.96875 0.065 +vt 0.96875 0.185 +vt 0.96875 0.1889782 +vt 0.96875 0.06102175 +vt 0.96875 0.2144495 +vt 0.96875 0.225 +vt 0.96875 0.2191087 +vt 0.96875 0.204886 +vt 0.96875 0.1890189 +vt 0.96875 0.06098105 +vt 0.96875 0.04354421 +vt 0.96875 0.03043147 +vt 0.96875 0.1957107 +vt 0.96875 0.1818182 +vt 0.96875 0.1651765 +vt 0.96875 0.125 +vt 0.96875 0.08482347 +vt 0.96875 0.05428932 +vt 0.96875 0.06818181 +vt 0.09375 0.185 +vt 0.09375 0.065 +vt 0.34375 0.204886 +vt 0.34375 0.2191087 +vt 0.34375 0.225 + +usemtl colormap + +f 3/2/2 2/1/1 1/1/1 +f 2/1/1 3/2/2 4/2/2 +f 5/1/3 3/2/3 1/1/3 +f 3/2/3 5/1/3 6/2/3 +f 4/2/4 7/1/4 2/1/4 +f 7/1/4 4/2/4 8/2/4 +f 7/1/5 6/2/6 5/1/5 +f 6/2/6 7/1/5 8/2/6 +f 3/2/2 8/2/6 4/2/2 +f 8/2/6 3/2/2 6/2/6 +f 14/2/2 11/2/6 16/2/2 +f 12/2/6 16/2/2 11/2/6 +f 16/2/2 15/1/1 14/2/2 +f 13/1/1 14/2/2 15/1/1 +f 16/2/4 12/2/4 15/1/4 +f 10/1/4 15/1/4 12/2/4 +f 14/2/3 13/1/3 11/2/3 +f 9/1/3 11/2/3 13/1/3 +f 12/2/6 11/2/6 10/1/5 +f 9/1/5 10/1/5 11/2/6 +f 19/2/7 18/1/7 17/1/7 +f 18/1/7 19/2/7 20/2/7 +f 23/2/8 22/1/8 21/1/8 +f 22/1/8 23/2/8 24/2/8 +f 27/1/9 26/1/9 25/1/9 +f 26/1/9 27/1/9 28/1/9 +f 28/1/9 27/1/9 29/1/9 +f 29/1/9 27/1/9 30/1/9 +f 33/2/10 32/1/11 31/2/10 +f 32/1/11 33/2/10 34/1/11 +f 27/1/8 36/2/8 35/2/8 +f 27/1/8 37/1/8 36/2/8 +f 37/1/8 27/1/8 32/1/8 +f 25/1/8 32/1/8 27/1/8 +f 32/1/8 25/1/8 31/2/8 +f 31/2/8 25/1/8 38/2/8 +f 41/1/13 40/2/12 39/1/12 +f 40/2/12 41/1/13 42/2/13 +f 45/1/9 44/1/9 43/1/9 +f 44/1/9 45/1/9 39/1/9 +f 39/1/9 45/1/9 46/1/9 +f 39/1/9 46/1/9 41/1/9 +f 27/1/12 47/2/14 30/1/14 +f 47/2/14 27/1/12 35/2/12 +f 48/2/15 41/1/13 46/1/15 +f 41/1/13 48/2/15 42/2/13 +f 49/2/16 26/1/17 28/1/16 +f 26/1/17 49/2/16 50/2/17 +f 51/1/18 36/2/19 37/1/18 +f 36/2/19 51/1/18 52/2/19 +f 54/2/21 44/1/20 53/2/20 +f 44/1/20 54/2/21 43/1/21 +f 38/2/20 26/1/17 50/2/17 +f 26/1/17 38/2/20 25/1/20 +f 30/1/14 55/2/22 29/1/22 +f 55/2/22 30/1/14 47/2/14 +f 51/1/18 32/1/11 34/1/11 +f 32/1/11 51/1/18 37/1/18 +f 56/2/23 46/1/15 45/1/23 +f 46/1/15 56/2/23 48/2/15 +f 55/2/22 28/1/16 29/1/22 +f 28/1/16 55/2/22 49/2/16 +f 56/2/23 43/1/21 54/2/21 +f 43/1/21 56/2/23 45/1/23 +f 44/1/7 33/2/7 53/2/7 +f 44/1/7 34/1/7 33/2/7 +f 34/1/7 44/1/7 51/1/7 +f 39/1/7 51/1/7 44/1/7 +f 51/1/7 39/1/7 52/2/7 +f 52/2/7 39/1/7 40/2/7 +f 59/4/24 58/1/25 57/3/24 +f 58/1/25 59/4/24 60/5/25 +f 63/2/27 62/7/26 61/6/26 +f 62/7/26 63/2/27 64/8/27 +f 67/9/29 66/7/28 65/6/28 +f 66/7/28 67/9/29 68/9/29 +f 59/4/7 69/4/7 60/5/7 +f 69/4/7 59/4/7 70/9/7 +f 69/4/7 70/9/7 68/9/7 +f 68/9/7 70/9/7 62/7/7 +f 68/9/7 62/7/7 66/7/7 +f 66/7/7 62/7/7 64/8/7 +f 69/4/30 67/9/29 71/3/30 +f 67/9/29 69/4/30 68/9/29 +f 69/4/30 58/1/25 60/5/25 +f 58/1/25 69/4/30 71/3/30 +f 63/2/27 66/7/28 64/8/27 +f 66/7/28 63/2/27 65/6/28 +f 61/6/26 70/9/31 72/9/31 +f 70/9/31 61/6/26 62/7/26 +f 70/9/31 57/3/24 72/9/31 +f 57/3/24 70/9/31 59/4/24 +f 75/9/20 74/3/32 73/9/20 +f 74/3/32 75/9/20 76/3/32 +f 76/3/7 78/3/7 77/1/7 +f 78/3/7 76/3/7 75/9/7 +f 78/3/7 75/9/7 79/9/7 +f 79/9/7 75/9/7 80/6/7 +f 79/9/7 80/6/7 81/6/7 +f 81/6/7 80/6/7 82/2/7 +f 84/9/12 81/6/33 83/6/33 +f 81/6/33 84/9/12 79/9/12 +f 77/1/9 74/3/32 76/3/32 +f 74/3/32 77/1/9 85/1/9 +f 78/3/34 84/9/12 86/3/34 +f 84/9/12 78/3/34 79/9/12 +f 78/3/34 85/1/9 77/1/9 +f 85/1/9 78/3/34 86/3/34 +f 87/2/35 81/6/33 82/2/35 +f 81/6/33 87/2/35 83/6/33 +f 88/6/36 75/9/20 73/9/20 +f 75/9/20 88/6/36 80/6/36 +f 88/6/36 82/2/35 80/6/36 +f 82/2/35 88/6/36 87/2/35 +f 91/3/34 90/1/9 89/1/9 +f 90/1/9 91/3/34 92/3/34 +f 93/3/7 91/3/7 89/1/7 +f 91/3/7 93/3/7 94/9/7 +f 91/3/7 94/9/7 95/9/7 +f 95/9/7 94/9/7 96/6/7 +f 95/9/7 96/6/7 97/6/7 +f 97/6/7 96/6/7 98/2/7 +f 99/6/36 98/2/35 96/6/36 +f 98/2/35 99/6/36 100/2/35 +f 94/9/20 102/3/32 101/9/20 +f 102/3/32 94/9/20 93/3/32 +f 89/1/9 102/3/32 93/3/32 +f 102/3/32 89/1/9 90/1/9 +f 104/9/12 97/6/33 103/6/33 +f 97/6/33 104/9/12 95/9/12 +f 99/6/36 94/9/20 101/9/20 +f 94/9/20 99/6/36 96/6/36 +f 100/2/35 97/6/33 98/2/35 +f 97/6/33 100/2/35 103/6/33 +f 91/3/34 104/9/12 92/3/34 +f 104/9/12 91/3/34 95/9/12 +f 107/2/37 106/1/37 105/2/37 +f 106/1/37 107/2/37 108/1/37 +f 111/2/38 110/1/39 109/1/38 +f 110/1/39 111/2/38 112/2/39 +f 109/1/9 106/1/9 108/1/9 +f 106/1/9 109/1/9 113/1/9 +f 113/1/9 109/1/9 110/1/9 +f 113/1/9 110/1/9 114/1/9 +f 114/1/9 110/1/9 115/1/9 +f 115/1/9 110/1/9 116/1/9 +f 108/1/40 111/2/38 109/1/38 +f 111/2/38 108/1/40 107/2/40 +f 115/1/42 117/2/41 114/1/41 +f 117/2/41 115/1/42 118/2/42 +f 112/2/39 116/1/43 110/1/39 +f 116/1/43 112/2/39 119/2/43 +f 115/1/44 119/2/44 118/2/44 +f 119/2/44 115/1/44 116/1/44 +f 120/2/45 106/1/46 113/1/45 +f 106/1/46 120/2/45 105/2/46 +f 105/2/35 111/2/35 107/2/35 +f 111/2/35 105/2/35 120/2/35 +f 111/2/35 120/2/35 112/2/35 +f 112/2/35 120/2/35 117/2/35 +f 112/2/35 117/2/35 118/2/35 +f 112/2/35 118/2/35 119/2/35 +f 117/2/41 113/1/45 114/1/41 +f 113/1/45 117/2/41 120/2/45 +f 123/4/47 122/1/48 121/3/47 +f 122/1/48 123/4/47 124/5/48 +f 127/2/50 126/7/49 125/6/49 +f 126/7/49 127/2/50 128/8/50 +f 131/9/52 130/7/51 129/6/51 +f 130/7/51 131/9/52 132/9/52 +f 123/4/53 133/4/53 124/5/53 +f 133/4/53 123/4/53 134/9/53 +f 133/4/53 134/9/53 132/9/53 +f 132/9/53 134/9/53 126/7/53 +f 132/9/53 126/7/53 130/7/53 +f 130/7/53 126/7/53 128/8/53 +f 133/4/54 131/9/52 135/3/54 +f 131/9/52 133/4/54 132/9/52 +f 133/4/54 122/1/48 124/5/48 +f 122/1/48 133/4/54 135/3/54 +f 127/2/50 130/7/51 128/8/50 +f 130/7/51 127/2/50 129/6/51 +f 125/6/49 134/9/55 136/9/55 +f 134/9/55 125/6/49 126/7/49 +f 134/9/55 121/3/47 136/9/55 +f 121/3/47 134/9/55 123/4/47 +f 139/9/56 138/3/57 137/9/56 +f 138/3/57 139/9/56 140/3/57 +f 140/3/53 142/3/53 141/1/53 +f 142/3/53 140/3/53 139/9/53 +f 142/3/53 139/9/53 143/9/53 +f 143/9/53 139/9/53 144/6/53 +f 143/9/53 144/6/53 145/6/53 +f 145/6/53 144/6/53 146/2/53 +f 148/9/59 145/6/58 147/6/58 +f 145/6/58 148/9/59 143/9/59 +f 141/1/9 138/3/57 140/3/57 +f 138/3/57 141/1/9 149/1/9 +f 142/3/60 148/9/59 150/3/60 +f 148/9/59 142/3/60 143/9/59 +f 142/3/60 149/1/9 141/1/9 +f 149/1/9 142/3/60 150/3/60 +f 151/2/35 145/6/58 146/2/35 +f 145/6/58 151/2/35 147/6/58 +f 152/6/61 139/9/56 137/9/56 +f 139/9/56 152/6/61 144/6/61 +f 152/6/61 146/2/35 144/6/61 +f 146/2/35 152/6/61 151/2/35 +f 155/3/60 154/1/9 153/1/9 +f 154/1/9 155/3/60 156/3/60 +f 157/3/53 155/3/53 153/1/53 +f 155/3/53 157/3/53 158/9/53 +f 155/3/53 158/9/53 159/9/53 +f 159/9/53 158/9/53 160/6/53 +f 159/9/53 160/6/53 161/6/53 +f 161/6/53 160/6/53 162/2/53 +f 163/6/61 162/2/35 160/6/61 +f 162/2/35 163/6/61 164/2/35 +f 158/9/56 166/3/57 165/9/56 +f 166/3/57 158/9/56 157/3/57 +f 153/1/9 166/3/57 157/3/57 +f 166/3/57 153/1/9 154/1/9 +f 168/9/59 161/6/58 167/6/58 +f 161/6/58 168/9/59 159/9/59 +f 163/6/61 158/9/56 165/9/56 +f 158/9/56 163/6/61 160/6/61 +f 164/2/35 161/6/58 162/2/35 +f 161/6/58 164/2/35 167/6/58 +f 155/3/60 168/9/59 156/3/60 +f 168/9/59 155/3/60 159/9/59 +f 171/2/62 170/1/62 169/2/62 +f 170/1/62 171/2/62 172/1/62 +f 175/2/45 174/1/41 173/1/45 +f 174/1/41 175/2/45 176/2/41 +f 173/1/9 170/1/9 172/1/9 +f 170/1/9 173/1/9 177/1/9 +f 177/1/9 173/1/9 174/1/9 +f 177/1/9 174/1/9 178/1/9 +f 178/1/9 174/1/9 179/1/9 +f 179/1/9 174/1/9 180/1/9 +f 172/1/46 175/2/45 173/1/45 +f 175/2/45 172/1/46 171/2/46 +f 179/1/43 181/2/39 178/1/39 +f 181/2/39 179/1/43 182/2/43 +f 176/2/41 180/1/42 174/1/41 +f 180/1/42 176/2/41 183/2/42 +f 179/1/63 183/2/63 182/2/63 +f 183/2/63 179/1/63 180/1/63 +f 184/2/38 170/1/40 177/1/38 +f 170/1/40 184/2/38 169/2/40 +f 169/2/35 175/2/35 171/2/35 +f 175/2/35 169/2/35 184/2/35 +f 175/2/35 184/2/35 176/2/35 +f 176/2/35 184/2/35 181/2/35 +f 176/2/35 181/2/35 182/2/35 +f 176/2/35 182/2/35 183/2/35 +f 181/2/39 177/1/38 178/1/39 +f 177/1/38 181/2/39 184/2/38 +f 187/10/64 186/11/65 185/10/64 +f 186/11/65 187/10/64 188/11/65 +f 188/11/65 189/11/66 186/11/65 +f 189/11/66 188/11/65 190/11/66 +f 193/12/8 192/13/8 191/12/8 +f 192/13/8 193/12/8 194/13/8 +f 197/16/20 196/15/20 195/14/20 +f 196/15/20 197/16/20 198/10/20 +f 198/10/20 197/16/20 199/17/20 +f 198/10/20 199/17/20 189/11/20 +f 189/11/20 199/17/20 200/12/20 +f 189/11/20 200/12/20 186/11/20 +f 200/12/20 199/17/20 201/13/20 +f 202/17/20 201/13/20 199/17/20 +f 201/13/20 202/17/20 192/13/20 +f 192/13/20 202/17/20 191/12/20 +f 186/11/20 200/12/20 191/12/20 +f 186/11/20 191/12/20 202/17/20 +f 186/11/20 202/17/20 203/16/20 +f 186/11/20 203/16/20 185/10/20 +f 185/10/20 203/16/20 204/14/20 +f 185/10/20 204/14/20 205/15/20 +f 205/15/67 187/10/64 185/10/64 +f 187/10/64 205/15/67 206/15/67 +f 200/12/35 193/12/35 191/12/35 +f 193/12/35 200/12/35 207/12/35 +f 197/16/69 208/17/68 199/17/68 +f 208/17/68 197/16/69 209/16/69 +f 210/10/70 196/15/71 198/10/70 +f 196/15/71 210/10/70 211/15/71 +f 190/11/66 198/10/70 189/11/66 +f 198/10/70 190/11/66 210/10/70 +f 212/14/72 197/16/69 195/14/72 +f 197/16/69 212/14/72 209/16/69 +f 194/13/9 201/13/9 192/13/9 +f 201/13/9 194/13/9 213/13/9 +f 202/17/74 214/16/73 203/16/73 +f 214/16/73 202/17/74 215/17/74 +f 211/15/71 195/14/72 196/15/71 +f 195/14/72 211/15/71 212/14/72 +f 204/14/75 206/15/67 205/15/67 +f 206/15/67 204/14/75 216/14/75 +f 201/13/7 207/12/7 200/12/7 +f 207/12/7 201/13/7 213/13/7 +f 199/17/68 215/17/74 202/17/74 +f 215/17/74 199/17/68 208/17/68 +f 203/16/73 216/14/75 204/14/75 +f 216/14/75 203/16/73 214/16/73 +f 219/14/75 218/15/67 217/15/67 +f 218/15/67 219/14/75 220/14/75 +f 223/13/7 222/12/7 221/12/7 +f 222/12/7 223/13/7 224/13/7 +f 217/15/67 226/10/64 225/10/64 +f 226/10/64 217/15/67 218/15/67 +f 227/16/73 220/14/75 219/14/75 +f 220/14/75 227/16/73 228/16/73 +f 231/11/65 230/11/66 229/11/65 +f 230/11/66 231/11/65 232/11/66 +f 232/11/66 233/10/70 230/11/66 +f 233/10/70 232/11/66 234/10/70 +f 237/16/20 236/15/20 235/14/20 +f 236/15/20 237/16/20 233/10/20 +f 233/10/20 237/16/20 238/17/20 +f 233/10/20 238/17/20 230/11/20 +f 230/11/20 238/17/20 223/13/20 +f 223/13/20 238/17/20 239/17/20 +f 221/12/20 230/11/20 223/13/20 +f 223/13/20 239/17/20 240/13/20 +f 230/11/20 221/12/20 229/11/20 +f 240/13/20 239/17/20 241/12/20 +f 229/11/20 221/12/20 241/12/20 +f 229/11/20 241/12/20 239/17/20 +f 229/11/20 239/17/20 227/16/20 +f 229/11/20 227/16/20 225/10/20 +f 225/10/20 227/16/20 219/14/20 +f 225/10/20 219/14/20 217/15/20 +f 242/14/72 237/16/69 235/14/72 +f 237/16/69 242/14/72 243/16/69 +f 239/17/74 228/16/73 227/16/73 +f 228/16/73 239/17/74 244/17/74 +f 234/10/70 236/15/71 233/10/70 +f 236/15/71 234/10/70 245/15/71 +f 221/12/35 246/12/35 241/12/35 +f 246/12/35 221/12/35 222/12/35 +f 238/17/68 244/17/74 239/17/74 +f 244/17/74 238/17/68 247/17/68 +f 226/10/64 229/11/65 225/10/64 +f 229/11/65 226/10/64 231/11/65 +f 245/15/71 235/14/72 236/15/71 +f 235/14/72 245/15/71 242/14/72 +f 246/12/8 240/13/8 241/12/8 +f 240/13/8 246/12/8 248/13/8 +f 248/13/9 223/13/9 240/13/9 +f 223/13/9 248/13/9 224/13/9 +f 237/16/69 247/17/68 238/17/68 +f 247/17/68 237/16/69 243/16/69 +f 251/10/64 250/11/65 249/10/64 +f 250/11/65 251/10/64 252/11/65 +f 252/11/65 253/11/66 250/11/65 +f 253/11/66 252/11/65 254/11/66 +f 257/12/8 256/13/8 255/12/8 +f 256/13/8 257/12/8 258/13/8 +f 261/16/20 260/15/20 259/14/20 +f 260/15/20 261/16/20 262/10/20 +f 262/10/20 261/16/20 263/17/20 +f 262/10/20 263/17/20 253/11/20 +f 253/11/20 263/17/20 264/12/20 +f 253/11/20 264/12/20 250/11/20 +f 264/12/20 263/17/20 265/13/20 +f 266/17/20 265/13/20 263/17/20 +f 265/13/20 266/17/20 256/13/20 +f 256/13/20 266/17/20 255/12/20 +f 250/11/20 264/12/20 255/12/20 +f 250/11/20 255/12/20 266/17/20 +f 250/11/20 266/17/20 267/16/20 +f 250/11/20 267/16/20 249/10/20 +f 249/10/20 267/16/20 268/14/20 +f 249/10/20 268/14/20 269/15/20 +f 269/15/67 251/10/64 249/10/64 +f 251/10/64 269/15/67 270/15/67 +f 264/12/35 257/12/35 255/12/35 +f 257/12/35 264/12/35 271/12/35 +f 261/16/69 272/17/68 263/17/68 +f 272/17/68 261/16/69 273/16/69 +f 274/10/70 260/15/71 262/10/70 +f 260/15/71 274/10/70 275/15/71 +f 254/11/66 262/10/70 253/11/66 +f 262/10/70 254/11/66 274/10/70 +f 276/14/72 261/16/69 259/14/72 +f 261/16/69 276/14/72 273/16/69 +f 258/13/9 265/13/9 256/13/9 +f 265/13/9 258/13/9 277/13/9 +f 266/17/74 278/16/73 267/16/73 +f 278/16/73 266/17/74 279/17/74 +f 275/15/71 259/14/72 260/15/71 +f 259/14/72 275/15/71 276/14/72 +f 268/14/75 270/15/67 269/15/67 +f 270/15/67 268/14/75 280/14/75 +f 265/13/7 271/12/7 264/12/7 +f 271/12/7 265/13/7 277/13/7 +f 263/17/68 279/17/74 266/17/74 +f 279/17/74 263/17/68 272/17/68 +f 267/16/73 280/14/75 268/14/75 +f 280/14/75 267/16/73 278/16/73 +f 307/16/69 301/16/69 311/17/68 +f 302/17/68 311/17/68 301/16/69 +f 288/13/9 312/13/9 287/13/9 +f 304/13/9 287/13/9 312/13/9 +f 312/13/8 310/12/8 304/13/8 +f 305/12/8 304/13/8 310/12/8 +f 306/14/72 309/15/71 299/14/72 +f 300/15/71 299/14/72 309/15/71 +f 295/11/65 290/10/64 293/11/65 +f 289/10/64 293/11/65 290/10/64 +f 311/17/68 302/17/68 308/17/74 +f 303/17/74 308/17/74 302/17/68 +f 286/12/35 285/12/35 310/12/35 +f 305/12/35 310/12/35 285/12/35 +f 309/15/71 298/10/70 300/15/71 +f 297/10/70 300/15/71 298/10/70 +f 308/17/74 303/17/74 292/16/73 +f 291/16/73 292/16/73 303/17/74 +f 307/16/69 306/14/72 301/16/69 +f 299/14/72 301/16/69 306/14/72 +f 281/15/12 283/14/12 289/10/12 +f 283/14/12 291/16/12 289/10/12 +f 289/10/12 291/16/12 293/11/12 +f 291/16/12 303/17/12 293/11/12 +f 303/17/12 305/12/12 293/11/12 +f 305/12/12 285/12/12 293/11/12 +f 305/12/12 303/17/12 304/13/12 +f 293/11/12 285/12/12 294/11/12 +f 304/13/12 303/17/12 287/13/12 +f 287/13/12 294/11/12 285/12/12 +f 303/17/12 302/17/12 287/13/12 +f 287/13/12 302/17/12 294/11/12 +f 294/11/12 302/17/12 297/10/12 +f 302/17/12 301/16/12 297/10/12 +f 297/10/12 301/16/12 300/15/12 +f 299/14/12 300/15/12 301/16/12 +f 298/10/70 296/11/66 297/10/70 +f 294/11/66 297/10/70 296/11/66 +f 296/11/66 295/11/65 294/11/66 +f 293/11/65 294/11/66 295/11/65 +f 292/16/73 291/16/73 284/14/75 +f 283/14/75 284/14/75 291/16/73 +f 282/15/67 281/15/67 290/10/64 +f 289/10/64 290/10/64 281/15/67 +f 288/13/7 287/13/7 286/12/7 +f 285/12/7 286/12/7 287/13/7 +f 284/14/75 283/14/75 282/15/67 +f 281/15/67 282/15/67 283/14/75 +f 342/16/73 331/16/73 344/14/75 +f 332/14/75 344/14/75 331/16/73 +f 336/17/68 327/17/68 343/17/74 +f 330/17/74 343/17/74 327/17/68 +f 341/13/7 329/13/7 335/12/7 +f 328/12/7 335/12/7 329/13/7 +f 344/14/75 332/14/75 334/15/67 +f 333/15/67 334/15/67 332/14/75 +f 340/14/72 339/15/71 323/14/72 +f 324/15/71 323/14/72 339/15/71 +f 343/17/74 330/17/74 342/16/73 +f 331/16/73 342/16/73 330/17/74 +f 341/13/9 322/13/9 329/13/9 +f 320/13/9 329/13/9 322/13/9 +f 337/16/69 340/14/72 325/16/69 +f 323/14/72 325/16/69 340/14/72 +f 338/10/70 318/11/66 326/10/70 +f 317/11/66 326/10/70 318/11/66 +f 339/15/71 338/10/70 324/15/71 +f 326/10/70 324/15/71 338/10/70 +f 337/16/69 325/16/69 336/17/68 +f 327/17/68 336/17/68 325/16/69 +f 335/12/35 328/12/35 321/12/35 +f 319/12/35 321/12/35 328/12/35 +f 334/15/67 333/15/67 315/10/64 +f 313/10/64 315/10/64 333/15/67 +f 333/15/12 332/14/12 313/10/12 +f 332/14/12 331/16/12 313/10/12 +f 313/10/12 331/16/12 314/11/12 +f 331/16/12 330/17/12 314/11/12 +f 330/17/12 319/12/12 314/11/12 +f 319/12/12 328/12/12 314/11/12 +f 319/12/12 330/17/12 320/13/12 +f 320/13/12 330/17/12 329/13/12 +f 327/17/12 329/13/12 330/17/12 +f 329/13/12 327/17/12 328/12/12 +f 314/11/12 328/12/12 317/11/12 +f 328/12/12 327/17/12 317/11/12 +f 317/11/12 327/17/12 326/10/12 +f 327/17/12 325/16/12 326/10/12 +f 326/10/12 325/16/12 324/15/12 +f 323/14/12 324/15/12 325/16/12 +f 322/13/8 321/12/8 320/13/8 +f 319/12/8 320/13/8 321/12/8 +f 318/11/66 316/11/65 317/11/66 +f 314/11/65 317/11/66 316/11/65 +f 316/11/65 315/10/64 314/11/65 +f 313/10/64 314/11/65 315/10/64 +f 374/16/73 363/16/73 376/14/75 +f 364/14/75 376/14/75 363/16/73 +f 368/17/68 359/17/68 375/17/74 +f 362/17/74 375/17/74 359/17/68 +f 373/13/7 361/13/7 367/12/7 +f 360/12/7 367/12/7 361/13/7 +f 376/14/75 364/14/75 366/15/67 +f 365/15/67 366/15/67 364/14/75 +f 372/14/72 371/15/71 355/14/72 +f 356/15/71 355/14/72 371/15/71 +f 375/17/74 362/17/74 374/16/73 +f 363/16/73 374/16/73 362/17/74 +f 373/13/9 354/13/9 361/13/9 +f 352/13/9 361/13/9 354/13/9 +f 369/16/69 372/14/72 357/16/69 +f 355/14/72 357/16/69 372/14/72 +f 370/10/70 350/11/66 358/10/70 +f 349/11/66 358/10/70 350/11/66 +f 371/15/71 370/10/70 356/15/71 +f 358/10/70 356/15/71 370/10/70 +f 369/16/69 357/16/69 368/17/68 +f 359/17/68 368/17/68 357/16/69 +f 367/12/35 360/12/35 353/12/35 +f 351/12/35 353/12/35 360/12/35 +f 366/15/67 365/15/67 347/10/64 +f 345/10/64 347/10/64 365/15/67 +f 365/15/12 364/14/12 345/10/12 +f 364/14/12 363/16/12 345/10/12 +f 345/10/12 363/16/12 346/11/12 +f 363/16/12 362/17/12 346/11/12 +f 362/17/12 351/12/12 346/11/12 +f 351/12/12 360/12/12 346/11/12 +f 351/12/12 362/17/12 352/13/12 +f 352/13/12 362/17/12 361/13/12 +f 359/17/12 361/13/12 362/17/12 +f 361/13/12 359/17/12 360/12/12 +f 346/11/12 360/12/12 349/11/12 +f 360/12/12 359/17/12 349/11/12 +f 349/11/12 359/17/12 358/10/12 +f 359/17/12 357/16/12 358/10/12 +f 358/10/12 357/16/12 356/15/12 +f 355/14/12 356/15/12 357/16/12 +f 354/13/8 353/12/8 352/13/8 +f 351/12/8 352/13/8 353/12/8 +f 350/11/66 348/11/65 349/11/66 +f 346/11/65 349/11/66 348/11/65 +f 348/11/65 347/10/64 346/11/65 +f 345/10/64 346/11/65 347/10/64 +f 379/17/8 378/18/8 377/17/8 +f 380/18/8 378/18/8 379/17/8 +f 380/18/8 381/19/8 378/18/8 +f 382/19/8 381/19/8 380/18/8 +f 24/20/8 381/19/8 382/19/8 +f 23/20/8 381/19/8 24/20/8 +f 21/21/8 381/19/8 23/20/8 +f 382/19/8 22/21/8 24/20/8 +f 381/19/8 21/21/8 383/22/8 +f 22/21/8 383/22/8 21/21/8 +f 384/22/8 22/21/8 382/19/8 +f 384/22/8 383/22/8 22/21/8 +f 384/22/8 385/23/8 383/22/8 +f 386/23/8 385/23/8 384/22/8 +f 387/11/8 385/23/8 386/23/8 +f 385/23/8 387/11/8 388/11/8 +f 389/19/20 384/22/76 382/19/20 +f 384/22/76 389/19/20 390/22/76 +f 390/22/76 386/23/77 384/22/76 +f 386/23/77 390/22/76 391/23/77 +f 391/23/77 387/11/78 386/23/77 +f 387/11/78 391/23/77 392/11/78 +f 392/11/9 388/11/9 387/11/9 +f 388/11/9 392/11/9 393/11/9 +f 393/11/79 385/23/80 388/11/79 +f 385/23/80 393/11/79 394/23/80 +f 385/23/80 395/22/81 383/22/81 +f 395/22/81 385/23/80 394/23/80 +f 395/22/81 381/19/12 383/22/81 +f 381/19/12 395/22/81 396/19/12 +f 377/17/35 397/17/35 379/17/35 +f 397/17/35 377/17/35 398/17/35 +f 392/11/7 394/23/7 393/11/7 +f 394/23/7 392/11/7 391/23/7 +f 394/23/7 391/23/7 390/22/7 +f 394/23/7 390/22/7 395/22/7 +f 395/22/7 390/22/7 17/21/7 +f 17/21/7 390/22/7 389/19/7 +f 18/21/7 395/22/7 17/21/7 +f 17/21/7 389/19/7 19/20/7 +f 395/22/7 18/21/7 396/19/7 +f 19/20/7 389/19/7 20/20/7 +f 396/19/7 18/21/7 20/20/7 +f 396/19/7 20/20/7 389/19/7 +f 396/19/7 389/19/7 399/18/7 +f 396/19/7 399/18/7 400/18/7 +f 400/18/7 399/18/7 397/17/7 +f 400/18/7 397/17/7 398/17/7 +f 401/25/82 83/24/83 87/17/82 +f 83/24/83 401/25/82 402/26/83 +f 73/27/84 404/28/85 403/27/84 +f 404/28/85 73/27/84 74/29/85 +f 405/26/86 87/17/82 88/24/86 +f 87/17/82 405/26/86 401/25/82 +f 406/27/87 83/24/83 402/26/83 +f 83/24/83 406/27/87 84/27/87 +f 405/26/86 73/27/84 403/27/84 +f 73/27/84 405/26/86 88/24/86 +f 85/11/88 404/28/85 74/29/85 +f 404/28/85 85/11/88 407/30/88 +f 86/29/89 407/30/88 85/11/88 +f 407/30/88 86/29/89 408/28/89 +f 86/29/89 406/27/87 408/28/89 +f 406/27/87 86/29/89 84/27/87 +f 101/27/84 410/28/85 409/27/84 +f 410/28/85 101/27/84 102/29/85 +f 412/27/87 103/24/83 411/26/83 +f 103/24/83 412/27/87 104/27/87 +f 92/29/89 412/27/87 413/28/89 +f 412/27/87 92/29/89 104/27/87 +f 90/11/88 410/28/85 102/29/85 +f 410/28/85 90/11/88 414/30/88 +f 415/26/86 100/17/82 99/24/86 +f 100/17/82 415/26/86 416/25/82 +f 416/25/82 103/24/83 100/17/82 +f 103/24/83 416/25/82 411/26/83 +f 92/29/89 414/30/88 90/11/88 +f 414/30/88 92/29/89 413/28/89 +f 415/26/86 101/27/84 409/27/84 +f 101/27/84 415/26/86 99/24/86 +f 417/25/90 147/24/91 151/17/90 +f 147/24/91 417/25/90 418/26/91 +f 137/27/92 420/28/93 419/27/92 +f 420/28/93 137/27/92 138/29/93 +f 421/26/94 151/17/90 152/24/94 +f 151/17/90 421/26/94 417/25/90 +f 422/27/95 147/24/91 418/26/91 +f 147/24/91 422/27/95 148/27/95 +f 421/26/94 137/27/92 419/27/92 +f 137/27/92 421/26/94 152/24/94 +f 149/11/96 420/28/93 138/29/93 +f 420/28/93 149/11/96 423/30/96 +f 150/29/97 423/30/96 149/11/96 +f 423/30/96 150/29/97 424/28/97 +f 150/29/97 422/27/95 424/28/97 +f 422/27/95 150/29/97 148/27/95 +f 165/27/92 426/28/93 425/27/92 +f 426/28/93 165/27/92 166/29/93 +f 428/27/95 167/24/91 427/26/91 +f 167/24/91 428/27/95 168/27/95 +f 156/29/97 428/27/95 429/28/97 +f 428/27/95 156/29/97 168/27/95 +f 154/11/96 426/28/93 166/29/93 +f 426/28/93 154/11/96 430/30/96 +f 431/26/94 164/17/90 163/24/94 +f 164/17/90 431/26/94 432/25/90 +f 432/25/90 167/24/91 164/17/90 +f 167/24/91 432/25/90 427/26/91 +f 156/29/97 430/30/96 154/11/96 +f 430/30/96 156/29/97 429/28/97 +f 431/26/94 165/27/92 425/27/92 +f 165/27/92 431/26/94 163/24/94 +f 194/31/20 207/32/20 213/31/20 +f 207/32/20 194/31/20 193/32/20 +f 248/31/20 222/32/20 224/31/20 +f 222/32/20 248/31/20 246/32/20 +f 258/31/20 271/32/20 277/31/20 +f 271/32/20 258/31/20 257/32/20 +f 310/32/12 312/31/12 286/32/12 +f 288/31/12 286/32/12 312/31/12 +f 321/32/12 322/31/12 335/32/12 +f 341/31/12 335/32/12 322/31/12 +f 353/32/12 354/31/12 367/32/12 +f 373/31/12 367/32/12 354/31/12 +f 396/33/98 378/34/99 381/33/98 +f 378/34/99 396/33/98 400/34/99 +f 378/34/99 398/35/100 377/35/100 +f 398/35/100 378/34/99 400/34/99 +f 379/35/102 399/34/101 380/34/101 +f 399/34/101 379/35/102 397/35/102 +f 399/34/101 382/33/103 380/34/101 +f 382/33/103 399/34/101 389/33/103 + +g train-electric-subway-b + + + + +usemtl colormap + +f 3/2/2 2/1/1 1/1/1 +f 2/1/1 3/2/2 4/2/2 +f 5/1/3 3/2/3 1/1/3 +f 3/2/3 5/1/3 6/2/3 +f 4/2/4 7/1/4 2/1/4 +f 7/1/4 4/2/4 8/2/4 +f 7/1/5 6/2/6 5/1/5 +f 6/2/6 7/1/5 8/2/6 +f 3/2/2 8/2/6 4/2/2 +f 8/2/6 3/2/2 6/2/6 +f 14/2/2 11/2/6 16/2/2 +f 12/2/6 16/2/2 11/2/6 +f 16/2/2 15/1/1 14/2/2 +f 13/1/1 14/2/2 15/1/1 +f 16/2/4 12/2/4 15/1/4 +f 10/1/4 15/1/4 12/2/4 +f 14/2/3 13/1/3 11/2/3 +f 9/1/3 11/2/3 13/1/3 +f 12/2/6 11/2/6 10/1/5 +f 9/1/5 10/1/5 11/2/6 +f 19/2/7 18/1/7 17/1/7 +f 18/1/7 19/2/7 20/2/7 +f 23/2/8 22/1/8 21/1/8 +f 22/1/8 23/2/8 24/2/8 +f 27/1/9 26/1/9 25/1/9 +f 26/1/9 27/1/9 28/1/9 +f 28/1/9 27/1/9 29/1/9 +f 29/1/9 27/1/9 30/1/9 +f 33/2/10 32/1/11 31/2/10 +f 32/1/11 33/2/10 34/1/11 +f 27/1/8 36/2/8 35/2/8 +f 27/1/8 37/1/8 36/2/8 +f 37/1/8 27/1/8 32/1/8 +f 25/1/8 32/1/8 27/1/8 +f 32/1/8 25/1/8 31/2/8 +f 31/2/8 25/1/8 38/2/8 +f 41/1/13 40/2/12 39/1/12 +f 40/2/12 41/1/13 42/2/13 +f 45/1/9 44/1/9 43/1/9 +f 44/1/9 45/1/9 39/1/9 +f 39/1/9 45/1/9 46/1/9 +f 39/1/9 46/1/9 41/1/9 +f 27/1/12 47/2/14 30/1/14 +f 47/2/14 27/1/12 35/2/12 +f 48/2/15 41/1/13 46/1/15 +f 41/1/13 48/2/15 42/2/13 +f 49/2/16 26/1/17 28/1/16 +f 26/1/17 49/2/16 50/2/17 +f 51/1/18 36/2/19 37/1/18 +f 36/2/19 51/1/18 52/2/19 +f 54/2/21 44/1/20 53/2/20 +f 44/1/20 54/2/21 43/1/21 +f 38/2/20 26/1/17 50/2/17 +f 26/1/17 38/2/20 25/1/20 +f 30/1/14 55/2/22 29/1/22 +f 55/2/22 30/1/14 47/2/14 +f 51/1/18 32/1/11 34/1/11 +f 32/1/11 51/1/18 37/1/18 +f 56/2/23 46/1/15 45/1/23 +f 46/1/15 56/2/23 48/2/15 +f 55/2/22 28/1/16 29/1/22 +f 28/1/16 55/2/22 49/2/16 +f 56/2/23 43/1/21 54/2/21 +f 43/1/21 56/2/23 45/1/23 +f 44/1/7 33/2/7 53/2/7 +f 44/1/7 34/1/7 33/2/7 +f 34/1/7 44/1/7 51/1/7 +f 39/1/7 51/1/7 44/1/7 +f 51/1/7 39/1/7 52/2/7 +f 52/2/7 39/1/7 40/2/7 +f 59/4/24 58/1/25 57/3/24 +f 58/1/25 59/4/24 60/5/25 +f 63/2/27 62/7/26 61/6/26 +f 62/7/26 63/2/27 64/8/27 +f 67/9/29 66/7/28 65/6/28 +f 66/7/28 67/9/29 68/9/29 +f 59/4/7 69/4/7 60/5/7 +f 69/4/7 59/4/7 70/9/7 +f 69/4/7 70/9/7 68/9/7 +f 68/9/7 70/9/7 62/7/7 +f 68/9/7 62/7/7 66/7/7 +f 66/7/7 62/7/7 64/8/7 +f 69/4/30 67/9/29 71/3/30 +f 67/9/29 69/4/30 68/9/29 +f 69/4/30 58/1/25 60/5/25 +f 58/1/25 69/4/30 71/3/30 +f 63/2/27 66/7/28 64/8/27 +f 66/7/28 63/2/27 65/6/28 +f 61/6/26 70/9/31 72/9/31 +f 70/9/31 61/6/26 62/7/26 +f 70/9/31 57/3/24 72/9/31 +f 57/3/24 70/9/31 59/4/24 +f 75/9/20 74/3/32 73/9/20 +f 74/3/32 75/9/20 76/3/32 +f 76/3/7 78/3/7 77/1/7 +f 78/3/7 76/3/7 75/9/7 +f 78/3/7 75/9/7 79/9/7 +f 79/9/7 75/9/7 80/6/7 +f 79/9/7 80/6/7 81/6/7 +f 81/6/7 80/6/7 82/2/7 +f 84/9/12 81/6/33 83/6/33 +f 81/6/33 84/9/12 79/9/12 +f 77/1/9 74/3/32 76/3/32 +f 74/3/32 77/1/9 85/1/9 +f 78/3/34 84/9/12 86/3/34 +f 84/9/12 78/3/34 79/9/12 +f 78/3/34 85/1/9 77/1/9 +f 85/1/9 78/3/34 86/3/34 +f 87/2/35 81/6/33 82/2/35 +f 81/6/33 87/2/35 83/6/33 +f 88/6/36 75/9/20 73/9/20 +f 75/9/20 88/6/36 80/6/36 +f 88/6/36 82/2/35 80/6/36 +f 82/2/35 88/6/36 87/2/35 +f 91/3/34 90/1/9 89/1/9 +f 90/1/9 91/3/34 92/3/34 +f 93/3/7 91/3/7 89/1/7 +f 91/3/7 93/3/7 94/9/7 +f 91/3/7 94/9/7 95/9/7 +f 95/9/7 94/9/7 96/6/7 +f 95/9/7 96/6/7 97/6/7 +f 97/6/7 96/6/7 98/2/7 +f 99/6/36 98/2/35 96/6/36 +f 98/2/35 99/6/36 100/2/35 +f 94/9/20 102/3/32 101/9/20 +f 102/3/32 94/9/20 93/3/32 +f 89/1/9 102/3/32 93/3/32 +f 102/3/32 89/1/9 90/1/9 +f 104/9/12 97/6/33 103/6/33 +f 97/6/33 104/9/12 95/9/12 +f 99/6/36 94/9/20 101/9/20 +f 94/9/20 99/6/36 96/6/36 +f 100/2/35 97/6/33 98/2/35 +f 97/6/33 100/2/35 103/6/33 +f 91/3/34 104/9/12 92/3/34 +f 104/9/12 91/3/34 95/9/12 +f 107/2/37 106/1/37 105/2/37 +f 106/1/37 107/2/37 108/1/37 +f 111/2/38 110/1/39 109/1/38 +f 110/1/39 111/2/38 112/2/39 +f 109/1/9 106/1/9 108/1/9 +f 106/1/9 109/1/9 113/1/9 +f 113/1/9 109/1/9 110/1/9 +f 113/1/9 110/1/9 114/1/9 +f 114/1/9 110/1/9 115/1/9 +f 115/1/9 110/1/9 116/1/9 +f 108/1/40 111/2/38 109/1/38 +f 111/2/38 108/1/40 107/2/40 +f 115/1/42 117/2/41 114/1/41 +f 117/2/41 115/1/42 118/2/42 +f 112/2/39 116/1/43 110/1/39 +f 116/1/43 112/2/39 119/2/43 +f 115/1/44 119/2/44 118/2/44 +f 119/2/44 115/1/44 116/1/44 +f 120/2/45 106/1/46 113/1/45 +f 106/1/46 120/2/45 105/2/46 +f 105/2/35 111/2/35 107/2/35 +f 111/2/35 105/2/35 120/2/35 +f 111/2/35 120/2/35 112/2/35 +f 112/2/35 120/2/35 117/2/35 +f 112/2/35 117/2/35 118/2/35 +f 112/2/35 118/2/35 119/2/35 +f 117/2/41 113/1/45 114/1/41 +f 113/1/45 117/2/41 120/2/45 +f 123/4/47 122/1/48 121/3/47 +f 122/1/48 123/4/47 124/5/48 +f 127/2/50 126/7/49 125/6/49 +f 126/7/49 127/2/50 128/8/50 +f 131/9/52 130/7/51 129/6/51 +f 130/7/51 131/9/52 132/9/52 +f 123/4/53 133/4/53 124/5/53 +f 133/4/53 123/4/53 134/9/53 +f 133/4/53 134/9/53 132/9/53 +f 132/9/53 134/9/53 126/7/53 +f 132/9/53 126/7/53 130/7/53 +f 130/7/53 126/7/53 128/8/53 +f 133/4/54 131/9/52 135/3/54 +f 131/9/52 133/4/54 132/9/52 +f 133/4/54 122/1/48 124/5/48 +f 122/1/48 133/4/54 135/3/54 +f 127/2/50 130/7/51 128/8/50 +f 130/7/51 127/2/50 129/6/51 +f 125/6/49 134/9/55 136/9/55 +f 134/9/55 125/6/49 126/7/49 +f 134/9/55 121/3/47 136/9/55 +f 121/3/47 134/9/55 123/4/47 +f 139/9/56 138/3/57 137/9/56 +f 138/3/57 139/9/56 140/3/57 +f 140/3/53 142/3/53 141/1/53 +f 142/3/53 140/3/53 139/9/53 +f 142/3/53 139/9/53 143/9/53 +f 143/9/53 139/9/53 144/6/53 +f 143/9/53 144/6/53 145/6/53 +f 145/6/53 144/6/53 146/2/53 +f 148/9/59 145/6/58 147/6/58 +f 145/6/58 148/9/59 143/9/59 +f 141/1/9 138/3/57 140/3/57 +f 138/3/57 141/1/9 149/1/9 +f 142/3/60 148/9/59 150/3/60 +f 148/9/59 142/3/60 143/9/59 +f 142/3/60 149/1/9 141/1/9 +f 149/1/9 142/3/60 150/3/60 +f 151/2/35 145/6/58 146/2/35 +f 145/6/58 151/2/35 147/6/58 +f 152/6/61 139/9/56 137/9/56 +f 139/9/56 152/6/61 144/6/61 +f 152/6/61 146/2/35 144/6/61 +f 146/2/35 152/6/61 151/2/35 +f 155/3/60 154/1/9 153/1/9 +f 154/1/9 155/3/60 156/3/60 +f 157/3/53 155/3/53 153/1/53 +f 155/3/53 157/3/53 158/9/53 +f 155/3/53 158/9/53 159/9/53 +f 159/9/53 158/9/53 160/6/53 +f 159/9/53 160/6/53 161/6/53 +f 161/6/53 160/6/53 162/2/53 +f 163/6/61 162/2/35 160/6/61 +f 162/2/35 163/6/61 164/2/35 +f 158/9/56 166/3/57 165/9/56 +f 166/3/57 158/9/56 157/3/57 +f 153/1/9 166/3/57 157/3/57 +f 166/3/57 153/1/9 154/1/9 +f 168/9/59 161/6/58 167/6/58 +f 161/6/58 168/9/59 159/9/59 +f 163/6/61 158/9/56 165/9/56 +f 158/9/56 163/6/61 160/6/61 +f 164/2/35 161/6/58 162/2/35 +f 161/6/58 164/2/35 167/6/58 +f 155/3/60 168/9/59 156/3/60 +f 168/9/59 155/3/60 159/9/59 +f 171/2/62 170/1/62 169/2/62 +f 170/1/62 171/2/62 172/1/62 +f 175/2/45 174/1/41 173/1/45 +f 174/1/41 175/2/45 176/2/41 +f 173/1/9 170/1/9 172/1/9 +f 170/1/9 173/1/9 177/1/9 +f 177/1/9 173/1/9 174/1/9 +f 177/1/9 174/1/9 178/1/9 +f 178/1/9 174/1/9 179/1/9 +f 179/1/9 174/1/9 180/1/9 +f 172/1/46 175/2/45 173/1/45 +f 175/2/45 172/1/46 171/2/46 +f 179/1/43 181/2/39 178/1/39 +f 181/2/39 179/1/43 182/2/43 +f 176/2/41 180/1/42 174/1/41 +f 180/1/42 176/2/41 183/2/42 +f 179/1/63 183/2/63 182/2/63 +f 183/2/63 179/1/63 180/1/63 +f 184/2/38 170/1/40 177/1/38 +f 170/1/40 184/2/38 169/2/40 +f 169/2/35 175/2/35 171/2/35 +f 175/2/35 169/2/35 184/2/35 +f 175/2/35 184/2/35 176/2/35 +f 176/2/35 184/2/35 181/2/35 +f 176/2/35 181/2/35 182/2/35 +f 176/2/35 182/2/35 183/2/35 +f 181/2/39 177/1/38 178/1/39 +f 177/1/38 181/2/39 184/2/38 +f 187/10/64 186/11/65 185/10/64 +f 186/11/65 187/10/64 188/11/65 +f 188/11/65 189/11/66 186/11/65 +f 189/11/66 188/11/65 190/11/66 +f 193/12/8 192/13/8 191/12/8 +f 192/13/8 193/12/8 194/13/8 +f 197/16/20 196/15/20 195/14/20 +f 196/15/20 197/16/20 198/10/20 +f 198/10/20 197/16/20 199/17/20 +f 198/10/20 199/17/20 189/11/20 +f 189/11/20 199/17/20 200/12/20 +f 189/11/20 200/12/20 186/11/20 +f 200/12/20 199/17/20 201/13/20 +f 202/17/20 201/13/20 199/17/20 +f 201/13/20 202/17/20 192/13/20 +f 192/13/20 202/17/20 191/12/20 +f 186/11/20 200/12/20 191/12/20 +f 186/11/20 191/12/20 202/17/20 +f 186/11/20 202/17/20 203/16/20 +f 186/11/20 203/16/20 185/10/20 +f 185/10/20 203/16/20 204/14/20 +f 185/10/20 204/14/20 205/15/20 +f 205/15/67 187/10/64 185/10/64 +f 187/10/64 205/15/67 206/15/67 +f 200/12/35 193/12/35 191/12/35 +f 193/12/35 200/12/35 207/12/35 +f 197/16/69 208/17/68 199/17/68 +f 208/17/68 197/16/69 209/16/69 +f 210/10/70 196/15/71 198/10/70 +f 196/15/71 210/10/70 211/15/71 +f 190/11/66 198/10/70 189/11/66 +f 198/10/70 190/11/66 210/10/70 +f 212/14/72 197/16/69 195/14/72 +f 197/16/69 212/14/72 209/16/69 +f 194/13/9 201/13/9 192/13/9 +f 201/13/9 194/13/9 213/13/9 +f 202/17/74 214/16/73 203/16/73 +f 214/16/73 202/17/74 215/17/74 +f 211/15/71 195/14/72 196/15/71 +f 195/14/72 211/15/71 212/14/72 +f 204/14/75 206/15/67 205/15/67 +f 206/15/67 204/14/75 216/14/75 +f 201/13/7 207/12/7 200/12/7 +f 207/12/7 201/13/7 213/13/7 +f 199/17/68 215/17/74 202/17/74 +f 215/17/74 199/17/68 208/17/68 +f 203/16/73 216/14/75 204/14/75 +f 216/14/75 203/16/73 214/16/73 +f 219/14/75 218/15/67 217/15/67 +f 218/15/67 219/14/75 220/14/75 +f 223/13/7 222/12/7 221/12/7 +f 222/12/7 223/13/7 224/13/7 +f 217/15/67 226/10/64 225/10/64 +f 226/10/64 217/15/67 218/15/67 +f 227/16/73 220/14/75 219/14/75 +f 220/14/75 227/16/73 228/16/73 +f 231/11/65 230/11/66 229/11/65 +f 230/11/66 231/11/65 232/11/66 +f 232/11/66 233/10/70 230/11/66 +f 233/10/70 232/11/66 234/10/70 +f 237/16/20 236/15/20 235/14/20 +f 236/15/20 237/16/20 233/10/20 +f 233/10/20 237/16/20 238/17/20 +f 233/10/20 238/17/20 230/11/20 +f 230/11/20 238/17/20 223/13/20 +f 223/13/20 238/17/20 239/17/20 +f 221/12/20 230/11/20 223/13/20 +f 223/13/20 239/17/20 240/13/20 +f 230/11/20 221/12/20 229/11/20 +f 240/13/20 239/17/20 241/12/20 +f 229/11/20 221/12/20 241/12/20 +f 229/11/20 241/12/20 239/17/20 +f 229/11/20 239/17/20 227/16/20 +f 229/11/20 227/16/20 225/10/20 +f 225/10/20 227/16/20 219/14/20 +f 225/10/20 219/14/20 217/15/20 +f 242/14/72 237/16/69 235/14/72 +f 237/16/69 242/14/72 243/16/69 +f 239/17/74 228/16/73 227/16/73 +f 228/16/73 239/17/74 244/17/74 +f 234/10/70 236/15/71 233/10/70 +f 236/15/71 234/10/70 245/15/71 +f 221/12/35 246/12/35 241/12/35 +f 246/12/35 221/12/35 222/12/35 +f 238/17/68 244/17/74 239/17/74 +f 244/17/74 238/17/68 247/17/68 +f 226/10/64 229/11/65 225/10/64 +f 229/11/65 226/10/64 231/11/65 +f 245/15/71 235/14/72 236/15/71 +f 235/14/72 245/15/71 242/14/72 +f 246/12/8 240/13/8 241/12/8 +f 240/13/8 246/12/8 248/13/8 +f 248/13/9 223/13/9 240/13/9 +f 223/13/9 248/13/9 224/13/9 +f 237/16/69 247/17/68 238/17/68 +f 247/17/68 237/16/69 243/16/69 +f 251/10/64 250/11/65 249/10/64 +f 250/11/65 251/10/64 252/11/65 +f 252/11/65 253/11/66 250/11/65 +f 253/11/66 252/11/65 254/11/66 +f 257/12/8 256/13/8 255/12/8 +f 256/13/8 257/12/8 258/13/8 +f 261/16/20 260/15/20 259/14/20 +f 260/15/20 261/16/20 262/10/20 +f 262/10/20 261/16/20 263/17/20 +f 262/10/20 263/17/20 253/11/20 +f 253/11/20 263/17/20 264/12/20 +f 253/11/20 264/12/20 250/11/20 +f 264/12/20 263/17/20 265/13/20 +f 266/17/20 265/13/20 263/17/20 +f 265/13/20 266/17/20 256/13/20 +f 256/13/20 266/17/20 255/12/20 +f 250/11/20 264/12/20 255/12/20 +f 250/11/20 255/12/20 266/17/20 +f 250/11/20 266/17/20 267/16/20 +f 250/11/20 267/16/20 249/10/20 +f 249/10/20 267/16/20 268/14/20 +f 249/10/20 268/14/20 269/15/20 +f 269/15/67 251/10/64 249/10/64 +f 251/10/64 269/15/67 270/15/67 +f 264/12/35 257/12/35 255/12/35 +f 257/12/35 264/12/35 271/12/35 +f 261/16/69 272/17/68 263/17/68 +f 272/17/68 261/16/69 273/16/69 +f 274/10/70 260/15/71 262/10/70 +f 260/15/71 274/10/70 275/15/71 +f 254/11/66 262/10/70 253/11/66 +f 262/10/70 254/11/66 274/10/70 +f 276/14/72 261/16/69 259/14/72 +f 261/16/69 276/14/72 273/16/69 +f 258/13/9 265/13/9 256/13/9 +f 265/13/9 258/13/9 277/13/9 +f 266/17/74 278/16/73 267/16/73 +f 278/16/73 266/17/74 279/17/74 +f 275/15/71 259/14/72 260/15/71 +f 259/14/72 275/15/71 276/14/72 +f 268/14/75 270/15/67 269/15/67 +f 270/15/67 268/14/75 280/14/75 +f 265/13/7 271/12/7 264/12/7 +f 271/12/7 265/13/7 277/13/7 +f 263/17/68 279/17/74 266/17/74 +f 279/17/74 263/17/68 272/17/68 +f 267/16/73 280/14/75 268/14/75 +f 280/14/75 267/16/73 278/16/73 +f 307/16/69 301/16/69 311/17/68 +f 302/17/68 311/17/68 301/16/69 +f 288/13/9 312/13/9 287/13/9 +f 304/13/9 287/13/9 312/13/9 +f 312/13/8 310/12/8 304/13/8 +f 305/12/8 304/13/8 310/12/8 +f 306/14/72 309/15/71 299/14/72 +f 300/15/71 299/14/72 309/15/71 +f 295/11/65 290/10/64 293/11/65 +f 289/10/64 293/11/65 290/10/64 +f 311/17/68 302/17/68 308/17/74 +f 303/17/74 308/17/74 302/17/68 +f 286/12/35 285/12/35 310/12/35 +f 305/12/35 310/12/35 285/12/35 +f 309/15/71 298/10/70 300/15/71 +f 297/10/70 300/15/71 298/10/70 +f 308/17/74 303/17/74 292/16/73 +f 291/16/73 292/16/73 303/17/74 +f 307/16/69 306/14/72 301/16/69 +f 299/14/72 301/16/69 306/14/72 +f 281/15/12 283/14/12 289/10/12 +f 283/14/12 291/16/12 289/10/12 +f 289/10/12 291/16/12 293/11/12 +f 291/16/12 303/17/12 293/11/12 +f 303/17/12 305/12/12 293/11/12 +f 305/12/12 285/12/12 293/11/12 +f 305/12/12 303/17/12 304/13/12 +f 293/11/12 285/12/12 294/11/12 +f 304/13/12 303/17/12 287/13/12 +f 287/13/12 294/11/12 285/12/12 +f 303/17/12 302/17/12 287/13/12 +f 287/13/12 302/17/12 294/11/12 +f 294/11/12 302/17/12 297/10/12 +f 302/17/12 301/16/12 297/10/12 +f 297/10/12 301/16/12 300/15/12 +f 299/14/12 300/15/12 301/16/12 +f 298/10/70 296/11/66 297/10/70 +f 294/11/66 297/10/70 296/11/66 +f 296/11/66 295/11/65 294/11/66 +f 293/11/65 294/11/66 295/11/65 +f 292/16/73 291/16/73 284/14/75 +f 283/14/75 284/14/75 291/16/73 +f 282/15/67 281/15/67 290/10/64 +f 289/10/64 290/10/64 281/15/67 +f 288/13/7 287/13/7 286/12/7 +f 285/12/7 286/12/7 287/13/7 +f 284/14/75 283/14/75 282/15/67 +f 281/15/67 282/15/67 283/14/75 +f 342/16/73 331/16/73 344/14/75 +f 332/14/75 344/14/75 331/16/73 +f 336/17/68 327/17/68 343/17/74 +f 330/17/74 343/17/74 327/17/68 +f 341/13/7 329/13/7 335/12/7 +f 328/12/7 335/12/7 329/13/7 +f 344/14/75 332/14/75 334/15/67 +f 333/15/67 334/15/67 332/14/75 +f 340/14/72 339/15/71 323/14/72 +f 324/15/71 323/14/72 339/15/71 +f 343/17/74 330/17/74 342/16/73 +f 331/16/73 342/16/73 330/17/74 +f 341/13/9 322/13/9 329/13/9 +f 320/13/9 329/13/9 322/13/9 +f 337/16/69 340/14/72 325/16/69 +f 323/14/72 325/16/69 340/14/72 +f 338/10/70 318/11/66 326/10/70 +f 317/11/66 326/10/70 318/11/66 +f 339/15/71 338/10/70 324/15/71 +f 326/10/70 324/15/71 338/10/70 +f 337/16/69 325/16/69 336/17/68 +f 327/17/68 336/17/68 325/16/69 +f 335/12/35 328/12/35 321/12/35 +f 319/12/35 321/12/35 328/12/35 +f 334/15/67 333/15/67 315/10/64 +f 313/10/64 315/10/64 333/15/67 +f 333/15/12 332/14/12 313/10/12 +f 332/14/12 331/16/12 313/10/12 +f 313/10/12 331/16/12 314/11/12 +f 331/16/12 330/17/12 314/11/12 +f 330/17/12 319/12/12 314/11/12 +f 319/12/12 328/12/12 314/11/12 +f 319/12/12 330/17/12 320/13/12 +f 320/13/12 330/17/12 329/13/12 +f 327/17/12 329/13/12 330/17/12 +f 329/13/12 327/17/12 328/12/12 +f 314/11/12 328/12/12 317/11/12 +f 328/12/12 327/17/12 317/11/12 +f 317/11/12 327/17/12 326/10/12 +f 327/17/12 325/16/12 326/10/12 +f 326/10/12 325/16/12 324/15/12 +f 323/14/12 324/15/12 325/16/12 +f 322/13/8 321/12/8 320/13/8 +f 319/12/8 320/13/8 321/12/8 +f 318/11/66 316/11/65 317/11/66 +f 314/11/65 317/11/66 316/11/65 +f 316/11/65 315/10/64 314/11/65 +f 313/10/64 314/11/65 315/10/64 +f 374/16/73 363/16/73 376/14/75 +f 364/14/75 376/14/75 363/16/73 +f 368/17/68 359/17/68 375/17/74 +f 362/17/74 375/17/74 359/17/68 +f 373/13/7 361/13/7 367/12/7 +f 360/12/7 367/12/7 361/13/7 +f 376/14/75 364/14/75 366/15/67 +f 365/15/67 366/15/67 364/14/75 +f 372/14/72 371/15/71 355/14/72 +f 356/15/71 355/14/72 371/15/71 +f 375/17/74 362/17/74 374/16/73 +f 363/16/73 374/16/73 362/17/74 +f 373/13/9 354/13/9 361/13/9 +f 352/13/9 361/13/9 354/13/9 +f 369/16/69 372/14/72 357/16/69 +f 355/14/72 357/16/69 372/14/72 +f 370/10/70 350/11/66 358/10/70 +f 349/11/66 358/10/70 350/11/66 +f 371/15/71 370/10/70 356/15/71 +f 358/10/70 356/15/71 370/10/70 +f 369/16/69 357/16/69 368/17/68 +f 359/17/68 368/17/68 357/16/69 +f 367/12/35 360/12/35 353/12/35 +f 351/12/35 353/12/35 360/12/35 +f 366/15/67 365/15/67 347/10/64 +f 345/10/64 347/10/64 365/15/67 +f 365/15/12 364/14/12 345/10/12 +f 364/14/12 363/16/12 345/10/12 +f 345/10/12 363/16/12 346/11/12 +f 363/16/12 362/17/12 346/11/12 +f 362/17/12 351/12/12 346/11/12 +f 351/12/12 360/12/12 346/11/12 +f 351/12/12 362/17/12 352/13/12 +f 352/13/12 362/17/12 361/13/12 +f 359/17/12 361/13/12 362/17/12 +f 361/13/12 359/17/12 360/12/12 +f 346/11/12 360/12/12 349/11/12 +f 360/12/12 359/17/12 349/11/12 +f 349/11/12 359/17/12 358/10/12 +f 359/17/12 357/16/12 358/10/12 +f 358/10/12 357/16/12 356/15/12 +f 355/14/12 356/15/12 357/16/12 +f 354/13/8 353/12/8 352/13/8 +f 351/12/8 352/13/8 353/12/8 +f 350/11/66 348/11/65 349/11/66 +f 346/11/65 349/11/66 348/11/65 +f 348/11/65 347/10/64 346/11/65 +f 345/10/64 346/11/65 347/10/64 +f 379/17/8 378/18/8 377/17/8 +f 380/18/8 378/18/8 379/17/8 +f 380/18/8 381/19/8 378/18/8 +f 382/19/8 381/19/8 380/18/8 +f 24/20/8 381/19/8 382/19/8 +f 23/20/8 381/19/8 24/20/8 +f 21/21/8 381/19/8 23/20/8 +f 382/19/8 22/21/8 24/20/8 +f 381/19/8 21/21/8 383/22/8 +f 22/21/8 383/22/8 21/21/8 +f 384/22/8 22/21/8 382/19/8 +f 384/22/8 383/22/8 22/21/8 +f 384/22/8 385/23/8 383/22/8 +f 386/23/8 385/23/8 384/22/8 +f 387/11/8 385/23/8 386/23/8 +f 385/23/8 387/11/8 388/11/8 +f 389/19/20 384/22/76 382/19/20 +f 384/22/76 389/19/20 390/22/76 +f 390/22/76 386/23/77 384/22/76 +f 386/23/77 390/22/76 391/23/77 +f 391/23/77 387/11/78 386/23/77 +f 387/11/78 391/23/77 392/11/78 +f 392/11/9 388/11/9 387/11/9 +f 388/11/9 392/11/9 393/11/9 +f 393/11/79 385/23/80 388/11/79 +f 385/23/80 393/11/79 394/23/80 +f 385/23/80 395/22/81 383/22/81 +f 395/22/81 385/23/80 394/23/80 +f 395/22/81 381/19/12 383/22/81 +f 381/19/12 395/22/81 396/19/12 +f 377/17/35 397/17/35 379/17/35 +f 397/17/35 377/17/35 398/17/35 +f 392/11/7 394/23/7 393/11/7 +f 394/23/7 392/11/7 391/23/7 +f 394/23/7 391/23/7 390/22/7 +f 394/23/7 390/22/7 395/22/7 +f 395/22/7 390/22/7 17/21/7 +f 17/21/7 390/22/7 389/19/7 +f 18/21/7 395/22/7 17/21/7 +f 17/21/7 389/19/7 19/20/7 +f 395/22/7 18/21/7 396/19/7 +f 19/20/7 389/19/7 20/20/7 +f 396/19/7 18/21/7 20/20/7 +f 396/19/7 20/20/7 389/19/7 +f 396/19/7 389/19/7 399/18/7 +f 396/19/7 399/18/7 400/18/7 +f 400/18/7 399/18/7 397/17/7 +f 400/18/7 397/17/7 398/17/7 +f 401/25/82 83/24/83 87/17/82 +f 83/24/83 401/25/82 402/26/83 +f 73/27/84 404/28/85 403/27/84 +f 404/28/85 73/27/84 74/29/85 +f 405/26/86 87/17/82 88/24/86 +f 87/17/82 405/26/86 401/25/82 +f 406/27/87 83/24/83 402/26/83 +f 83/24/83 406/27/87 84/27/87 +f 405/26/86 73/27/84 403/27/84 +f 73/27/84 405/26/86 88/24/86 +f 85/11/88 404/28/85 74/29/85 +f 404/28/85 85/11/88 407/30/88 +f 86/29/89 407/30/88 85/11/88 +f 407/30/88 86/29/89 408/28/89 +f 86/29/89 406/27/87 408/28/89 +f 406/27/87 86/29/89 84/27/87 +f 101/27/84 410/28/85 409/27/84 +f 410/28/85 101/27/84 102/29/85 +f 412/27/87 103/24/83 411/26/83 +f 103/24/83 412/27/87 104/27/87 +f 92/29/89 412/27/87 413/28/89 +f 412/27/87 92/29/89 104/27/87 +f 90/11/88 410/28/85 102/29/85 +f 410/28/85 90/11/88 414/30/88 +f 415/26/86 100/17/82 99/24/86 +f 100/17/82 415/26/86 416/25/82 +f 416/25/82 103/24/83 100/17/82 +f 103/24/83 416/25/82 411/26/83 +f 92/29/89 414/30/88 90/11/88 +f 414/30/88 92/29/89 413/28/89 +f 415/26/86 101/27/84 409/27/84 +f 101/27/84 415/26/86 99/24/86 +f 417/25/90 147/24/91 151/17/90 +f 147/24/91 417/25/90 418/26/91 +f 137/27/92 420/28/93 419/27/92 +f 420/28/93 137/27/92 138/29/93 +f 421/26/94 151/17/90 152/24/94 +f 151/17/90 421/26/94 417/25/90 +f 422/27/95 147/24/91 418/26/91 +f 147/24/91 422/27/95 148/27/95 +f 421/26/94 137/27/92 419/27/92 +f 137/27/92 421/26/94 152/24/94 +f 149/11/96 420/28/93 138/29/93 +f 420/28/93 149/11/96 423/30/96 +f 150/29/97 423/30/96 149/11/96 +f 423/30/96 150/29/97 424/28/97 +f 150/29/97 422/27/95 424/28/97 +f 422/27/95 150/29/97 148/27/95 +f 165/27/92 426/28/93 425/27/92 +f 426/28/93 165/27/92 166/29/93 +f 428/27/95 167/24/91 427/26/91 +f 167/24/91 428/27/95 168/27/95 +f 156/29/97 428/27/95 429/28/97 +f 428/27/95 156/29/97 168/27/95 +f 154/11/96 426/28/93 166/29/93 +f 426/28/93 154/11/96 430/30/96 +f 431/26/94 164/17/90 163/24/94 +f 164/17/90 431/26/94 432/25/90 +f 432/25/90 167/24/91 164/17/90 +f 167/24/91 432/25/90 427/26/91 +f 156/29/97 430/30/96 154/11/96 +f 430/30/96 156/29/97 429/28/97 +f 431/26/94 165/27/92 425/27/92 +f 165/27/92 431/26/94 163/24/94 +f 194/31/20 207/32/20 213/31/20 +f 207/32/20 194/31/20 193/32/20 +f 248/31/20 222/32/20 224/31/20 +f 222/32/20 248/31/20 246/32/20 +f 258/31/20 271/32/20 277/31/20 +f 271/32/20 258/31/20 257/32/20 +f 310/32/12 312/31/12 286/32/12 +f 288/31/12 286/32/12 312/31/12 +f 321/32/12 322/31/12 335/32/12 +f 341/31/12 335/32/12 322/31/12 +f 353/32/12 354/31/12 367/32/12 +f 373/31/12 367/32/12 354/31/12 +f 396/33/98 378/34/99 381/33/98 +f 378/34/99 396/33/98 400/34/99 +f 378/34/99 398/35/100 377/35/100 +f 398/35/100 378/34/99 400/34/99 +f 379/35/102 399/34/101 380/34/101 +f 399/34/101 379/35/102 397/35/102 +f 399/34/101 382/33/103 380/34/101 +f 382/33/103 399/34/101 389/33/103 + +g wheels-front + +v 0.3999999 0.3594994 0.4168084 1 1 1 +v 0.2999999 0.3594994 0.4168084 1 1 1 +v 0.3999999 0.3594994 0.3 1 1 1 +v 0.2999999 0.3594994 0.3 1 1 1 +v 0.3999999 0 0.3 1 1 1 +v 0.3999999 0.06865826 0.2055 1 1 1 +v 0.2999999 0 0.3 1 1 1 +v 0.2999999 0.06865826 0.2055 1 1 1 +v 0.3999999 0 0.4168084 1 1 1 +v 0.2999999 0 0.4168084 1 1 1 +v 0.3999999 0.06865826 0.5113084 1 1 1 +v 0.2999999 0.06865826 0.5113084 1 1 1 +v 0.3999999 0.2908411 0.5113084 1 1 1 +v 0.2999999 0.2908411 0.5113084 1 1 1 +v 0.2999999 0.1797497 0.1694042 1 1 1 +v 0.3999999 0.1797497 0.1694042 1 1 1 +v 0.2999999 0.2908411 0.2055 1 1 1 +v 0.3999999 0.2908411 0.2055 1 1 1 +v 0.2999999 0.1797497 0.5474042 1 1 1 +v 0.3999999 0.1797497 0.5474042 1 1 1 +v 0.3999999 0.2908411 0.8945 1 1 1 +v 0.2999999 0.2908411 0.8945 1 1 1 +v 0.3999999 0.3594994 0.8 1 1 1 +v 0.2999999 0.3594994 0.8 1 1 1 +v 0.2999999 0.06865826 0.5886916 1 1 1 +v 0.3999999 0.06865826 0.5886916 1 1 1 +v 0.2999999 0.1797497 0.5525958 1 1 1 +v 0.3999999 0.1797497 0.5525958 1 1 1 +v 0.3999999 0.3594994 0.6831916 1 1 1 +v 0.2999999 0.3594994 0.6831916 1 1 1 +v 0.3999999 0.2908411 0.5886916 1 1 1 +v 0.2999999 0.2908411 0.5886916 1 1 1 +v 0.2999999 0.06865826 0.8945 1 1 1 +v 0.2999999 0.1797497 0.9305958 1 1 1 +v 0.3999999 0.06865826 0.8945 1 1 1 +v 0.3999999 0.1797497 0.9305958 1 1 1 +v 0.3999999 0 0.8 1 1 1 +v 0.2999999 0 0.8 1 1 1 +v 0.3999999 0 0.6831916 1 1 1 +v 0.2999999 0 0.6831916 1 1 1 +v -0.46 0.1161986 0.7448664 1 1 1 +v -0.46 0.1830202 0.6780448 1 1 1 +v -0.4915 0.1324952 0.7444575 1 1 1 +v -0.4915 0.1826113 0.6943414 1 1 1 +v -0.4915 0.2302747 0.7420047 1 1 1 +v -0.46 0.2465713 0.7415959 1 1 1 +v -0.4915 0.1801585 0.7921209 1 1 1 +v -0.46 0.1797497 0.8084174 1 1 1 +v -0.3999998 0.1797497 0.8354713 1 1 1 +v -0.4599998 0.1797497 0.8354713 1 1 1 +v -0.3999998 0.2364541 0.817047 1 1 1 +v -0.4599998 0.2364541 0.817047 1 1 1 +v -0.3999998 0.2714994 0.4435 1 1 1 +v -0.3999998 0.3594994 0.4435 1 1 1 +v -0.4599998 0.2714994 0.4435 1 1 1 +v -0.4599998 0.3594994 0.4435 1 1 1 +v -0.3999998 0.2714994 0.3311887 1 1 1 +v -0.4599998 0.2714994 0.3311887 1 1 1 +v -0.3999998 0.1230453 0.817047 1 1 1 +v -0.4599998 0.1230453 0.817047 1 1 1 +v -0.3999998 0.088 0.3311887 1 1 1 +v -0.4599998 0.088 0.3311887 1 1 1 +v -0.3999998 0.088 0.4194042 1 1 1 +v -0.4599998 0.088 0.4194042 1 1 1 +v -0.3999998 0.088 0.7688113 1 1 1 +v -0.4599998 0.088 0.7688113 1 1 1 +v -0.3999998 0.3594994 0.6565 1 1 1 +v -0.3999998 0.2714994 0.6565 1 1 1 +v -0.3999998 0.2714994 0.7688113 1 1 1 +v -0.3999998 0.1230453 0.2829531 1 1 1 +v -0.3999998 0.2364541 0.2829531 1 1 1 +v -0.3999998 0.1797497 0.2645287 1 1 1 +v -0.4599998 0.2714994 0.7688113 1 1 1 +v -0.4599998 0.2714994 0.6565 1 1 1 +v -0.4599998 0.3594994 0.6565 1 1 1 +v -0.4599998 0.2364541 0.2829531 1 1 1 +v -0.4599998 0.1230453 0.2829531 1 1 1 +v -0.4599998 0.1797497 0.2645287 1 1 1 +v -0.3999999 0.1797497 0.5525958 1 1 1 +v -0.2999999 0.1797497 0.5525958 1 1 1 +v -0.3999999 0.2908411 0.5886916 1 1 1 +v -0.2999999 0.2908411 0.5886916 1 1 1 +v -0.2999999 0 0.8 1 1 1 +v -0.2999999 0 0.6831916 1 1 1 +v -0.3999999 0 0.8 1 1 1 +v -0.3999999 0 0.6831916 1 1 1 +v -0.3999999 0.06865826 0.8945 1 1 1 +v -0.3999999 0.1797497 0.9305958 1 1 1 +v -0.2999999 0.06865826 0.8945 1 1 1 +v -0.2999999 0.1797497 0.9305958 1 1 1 +v -0.3999999 0.2908411 0.8945 1 1 1 +v -0.2999999 0.2908411 0.8945 1 1 1 +v -0.2999999 0.3594994 0.8 1 1 1 +v -0.3999999 0.3594994 0.8 1 1 1 +v -0.2999999 0.3594994 0.6831916 1 1 1 +v -0.3999999 0.3594994 0.6831916 1 1 1 +v -0.3999999 0.06865826 0.5886916 1 1 1 +v -0.2999999 0.06865826 0.5886916 1 1 1 +v -0.2999999 0 0.3 1 1 1 +v -0.2999999 0.06865826 0.2055 1 1 1 +v -0.3999999 0 0.3 1 1 1 +v -0.3999999 0.06865826 0.2055 1 1 1 +v -0.2999999 0.06865826 0.5113084 1 1 1 +v -0.2999999 0 0.4168084 1 1 1 +v -0.3999999 0.06865826 0.5113084 1 1 1 +v -0.3999999 0 0.4168084 1 1 1 +v -0.2999999 0.3594994 0.4168084 1 1 1 +v -0.3999999 0.3594994 0.4168084 1 1 1 +v -0.2999999 0.3594994 0.3 1 1 1 +v -0.3999999 0.3594994 0.3 1 1 1 +v -0.3999999 0.1797497 0.1694042 1 1 1 +v -0.2999999 0.1797497 0.1694042 1 1 1 +v -0.3999999 0.2908411 0.2055 1 1 1 +v -0.2999999 0.2908411 0.2055 1 1 1 +v -0.3999999 0.1797497 0.5474042 1 1 1 +v -0.3999999 0.2908411 0.5113084 1 1 1 +v -0.2999999 0.1797497 0.5474042 1 1 1 +v -0.2999999 0.2908411 0.5113084 1 1 1 +v -0.46 0.1129281 0.3616745 1 1 1 +v -0.46 0.1797497 0.2948529 1 1 1 +v -0.4915 0.1292247 0.3612657 1 1 1 +v -0.4915 0.1793409 0.3111495 1 1 1 +v -0.4915 0.2270042 0.3588129 1 1 1 +v -0.4915 0.176888 0.408929 1 1 1 +v -0.46 0.1764792 0.4252256 1 1 1 +v -0.46 0.2433008 0.358404 1 1 1 +v 0.4915 0.1826113 0.4056589 1 1 1 +v 0.46 0.1830202 0.4219555 1 1 1 +v 0.4915 0.2302747 0.3579956 1 1 1 +v 0.46 0.2465713 0.3584044 1 1 1 +v 0.46 0.1161986 0.3551339 1 1 1 +v 0.4915 0.1324952 0.3555427 1 1 1 +v 0.46 0.1797497 0.2915828 1 1 1 +v 0.4915 0.1801585 0.3078794 1 1 1 +v 0.46 0.1764792 0.6747742 1 1 1 +v 0.4915 0.176888 0.6910707 1 1 1 +v 0.46 0.2433008 0.7415957 1 1 1 +v 0.4915 0.2270042 0.7411869 1 1 1 +v 0.4915 0.1793409 0.7888502 1 1 1 +v 0.46 0.1797497 0.8051468 1 1 1 +v 0.4915 0.1292247 0.7387341 1 1 1 +v 0.46 0.1129281 0.7383252 1 1 1 +v 0.4599998 0.088 0.7688113 1 1 1 +v 0.4599998 0.088 0.6805958 1 1 1 +v 0.3999998 0.088 0.7688113 1 1 1 +v 0.3999998 0.088 0.6805958 1 1 1 +v 0.4599998 0.088 0.3311887 1 1 1 +v 0.3999998 0.088 0.3311887 1 1 1 +v 0.4599998 0.1230453 0.817047 1 1 1 +v 0.3999998 0.1230453 0.817047 1 1 1 +v 0.4599998 0.2714994 0.7688113 1 1 1 +v 0.3999998 0.2714994 0.7688113 1 1 1 +v 0.4599998 0.2714994 0.6565 1 1 1 +v 0.3999998 0.2714994 0.6565 1 1 1 +v 0.3999998 0.1230453 0.2829531 1 1 1 +v 0.4599998 0.1230453 0.2829531 1 1 1 +v 0.3999998 0.1797497 0.2645287 1 1 1 +v 0.4599998 0.1797497 0.2645287 1 1 1 +v 0.4599998 0.2364541 0.817047 1 1 1 +v 0.3999998 0.2364541 0.817047 1 1 1 +v 0.4599998 0.2714994 0.4435 1 1 1 +v 0.3999998 0.2714994 0.4435 1 1 1 +v 0.4599998 0.2714994 0.3311887 1 1 1 +v 0.3999998 0.2714994 0.3311887 1 1 1 +v 0.3999998 0.2364541 0.2829531 1 1 1 +v 0.4599998 0.2364541 0.2829531 1 1 1 +v 0.4599998 0.3594994 0.6565 1 1 1 +v 0.3999998 0.3594994 0.6565 1 1 1 +v 0.4599998 0.3594994 0.4435 1 1 1 +v 0.3999998 0.3594994 0.4435 1 1 1 +v 0.3999998 0.1797497 0.8354713 1 1 1 +v 0.4599998 0.1797497 0.8354713 1 1 1 +v 0.3 0.1686583 0.8 1 1 1 +v 0.3 0.06865829 0.7 1 1 1 +v -0.3 0.1686583 0.8 1 1 1 +v -0.3 0.06865829 0.7 1 1 1 +v 0.3 0.06865829 0.4 1 1 1 +v -0.3 0.06865829 0.4 1 1 1 +v 0.3 0.1686583 0.3 1 1 1 +v -0.3 0.1686583 0.3 1 1 1 +v -0.3 0.3594994 0.3 1 1 1 +v -0.3 0.3594994 0.8 1 1 1 +v 0.3 0.3594994 0.3 1 1 1 +v 0.3 0.3594994 0.8 1 1 1 + +vn 0 0.9510565 0.309017 +vn 0 0.9510565 -0.309017 +vn 0 -0.9510565 -0.309017 +vn 0 -0.5877852 -0.809017 +vn 0 -0.9510565 0.309017 +vn 0 -0.5877852 0.809017 +vn 0 0.5877852 0.809017 +vn 0 0.5877852 -0.809017 +vn -0.3359215 -0.6660168 -0.6660168 +vn -0.3511235 0.6620847 -0.6620847 +vn -0.3359215 0.6660168 0.6660168 +vn -0.3511235 -0.6620847 0.6620847 +vn 0.3511235 0.6620847 0.6620847 +vn 0.3511235 -0.6620847 -0.6620847 +vn 0.3359215 0.6660168 -0.6660168 +vn 0.3359215 -0.6660168 0.6660168 +vn 0 -0.3826834 0.9238795 +vn 0 -0.9238795 0.3826834 +vn 0 -0.9238795 -0.3826834 +vn 0 -0.3826834 -0.9238795 + +vt 0.71875 0.0631966 +vt 0.71875 0.1868034 +vt 0.71875 0.1275086 +vt 0.71875 0.05 +vt 0.71875 0.1268814 +vt 0.71875 0.2 +vt 0.71875 0.1231186 +vt 0.71875 0.1224914 +vt 0.71875 0.0925874 +vt 0.71875 0.1343587 +vt 0.71875 0.1601748 +vt 0.71875 0.05081609 +vt 0.96875 0.1868034 +vt 0.96875 0.0631966 +vt 0.59375 0.09376608 +vt 0.59375 0.025 +vt 0.59375 0.225 + +usemtl colormap + +f 435/2/105 434/2/104 433/2/104 +f 434/2/104 435/2/105 436/2/105 +f 439/1/106 438/36/107 437/1/106 +f 438/36/107 439/1/106 440/36/107 +f 442/1/108 437/1/106 441/1/108 +f 437/1/106 442/1/108 439/1/106 +f 444/36/109 441/1/108 443/36/109 +f 441/1/108 444/36/109 442/1/108 +f 433/2/104 446/37/110 445/37/110 +f 446/37/110 433/2/104 434/2/104 +f 449/37/111 448/9/8 447/9/8 +f 448/9/8 449/37/111 450/37/111 +f 452/9/7 446/37/110 451/9/7 +f 446/37/110 452/9/7 445/37/110 +f 443/36/109 451/9/7 444/36/109 +f 451/9/7 443/36/109 452/9/7 +f 447/9/8 438/36/107 440/36/107 +f 438/36/107 447/9/8 448/9/8 +f 450/37/111 436/2/105 435/2/105 +f 436/2/105 450/37/111 449/37/111 +f 455/2/104 454/37/110 453/37/110 +f 454/37/110 455/2/104 456/2/104 +f 459/9/8 458/36/107 457/36/107 +f 458/36/107 459/9/8 460/9/8 +f 463/37/111 462/2/105 461/2/105 +f 462/2/105 463/37/111 464/37/111 +f 467/36/109 466/9/7 465/36/109 +f 466/9/7 467/36/109 468/9/7 +f 465/36/109 469/1/108 467/36/109 +f 469/1/108 465/36/109 470/1/108 +f 468/9/7 454/37/110 466/9/7 +f 454/37/110 468/9/7 453/37/110 +f 472/1/106 458/36/107 471/1/106 +f 458/36/107 472/1/106 457/36/107 +f 470/1/108 471/1/106 469/1/108 +f 471/1/106 470/1/108 472/1/106 +f 464/37/111 460/9/8 459/9/8 +f 460/9/8 464/37/111 463/37/111 +f 461/2/105 456/2/104 455/2/104 +f 456/2/104 461/2/105 462/2/105 +f 475/39/112 474/38/112 473/1/112 +f 474/38/112 475/39/112 476/40/112 +f 477/41/113 474/38/113 476/40/113 +f 474/38/113 477/41/113 478/2/113 +f 475/39/12 477/41/12 476/40/12 +f 477/41/12 475/39/12 479/42/12 +f 477/41/114 480/43/114 478/2/114 +f 480/43/114 477/41/114 479/42/114 +f 480/43/115 475/39/115 473/1/115 +f 475/39/115 480/43/115 479/42/115 +f 483/45/110 482/44/7 481/44/7 +f 482/44/7 483/45/110 484/45/110 +f 487/46/8 486/2/8 485/46/8 +f 486/2/8 487/46/8 488/2/8 +f 490/46/105 485/46/35 489/46/105 +f 485/46/35 490/46/105 487/46/35 +f 481/44/7 492/47/109 491/47/109 +f 492/47/109 481/44/7 482/44/7 +f 495/1/9 494/1/106 493/1/106 +f 494/1/106 495/1/9 496/1/9 +f 497/1/108 496/1/9 495/1/9 +f 496/1/9 497/1/108 498/1/108 +f 499/2/20 485/46/20 486/2/20 +f 500/46/20 485/46/20 499/2/20 +f 497/1/20 485/46/20 500/46/20 +f 497/1/20 500/46/20 501/46/20 +f 497/1/20 501/46/20 483/45/20 +f 497/1/20 483/45/20 491/47/20 +f 491/47/20 483/45/20 481/44/20 +f 495/1/20 485/46/20 497/1/20 +f 493/1/20 485/46/20 495/1/20 +f 493/1/20 489/46/20 485/46/20 +f 502/47/20 489/46/20 493/1/20 +f 502/47/20 503/45/20 489/46/20 +f 503/45/20 502/47/20 504/44/20 +f 505/46/104 483/45/110 501/46/104 +f 483/45/110 505/46/104 484/45/110 +f 499/2/7 506/46/7 500/46/7 +f 506/46/7 499/2/7 507/2/7 +f 506/46/35 501/46/104 500/46/35 +f 501/46/104 506/46/35 505/46/104 +f 488/2/35 499/2/35 486/2/35 +f 499/2/35 488/2/35 507/2/35 +f 508/45/111 489/46/105 503/45/111 +f 489/46/105 508/45/111 490/46/105 +f 491/47/109 498/1/108 497/1/108 +f 498/1/108 491/47/109 492/47/109 +f 493/1/106 509/47/107 502/47/107 +f 509/47/107 493/1/106 494/1/106 +f 510/44/8 503/45/111 504/44/8 +f 503/45/111 510/44/8 508/45/111 +f 507/2/12 488/2/12 506/46/12 +f 488/2/12 498/1/12 506/46/12 +f 506/46/12 498/1/12 505/46/12 +f 487/46/12 498/1/12 488/2/12 +f 505/46/12 498/1/12 492/47/12 +f 505/46/12 492/47/12 484/45/12 +f 484/45/12 492/47/12 482/44/12 +f 487/46/12 496/1/12 498/1/12 +f 487/46/12 494/1/12 496/1/12 +f 490/46/12 494/1/12 487/46/12 +f 508/45/12 494/1/12 490/46/12 +f 508/45/12 509/47/12 494/1/12 +f 509/47/12 508/45/12 510/44/12 +f 509/47/107 504/44/8 502/47/107 +f 504/44/8 509/47/107 510/44/8 +f 513/37/111 512/9/8 511/9/8 +f 512/9/8 513/37/111 514/37/111 +f 517/1/108 516/1/106 515/1/108 +f 516/1/106 517/1/108 518/1/106 +f 521/36/109 520/9/7 519/36/109 +f 520/9/7 521/36/109 522/9/7 +f 522/9/7 523/37/110 520/9/7 +f 523/37/110 522/9/7 524/37/110 +f 527/2/105 526/2/104 525/2/104 +f 526/2/104 527/2/105 528/2/105 +f 525/2/104 523/37/110 524/37/110 +f 523/37/110 525/2/104 526/2/104 +f 511/9/8 530/36/107 529/36/107 +f 530/36/107 511/9/8 512/9/8 +f 514/37/111 528/2/105 527/2/105 +f 528/2/105 514/37/111 513/37/111 +f 518/1/106 530/36/107 516/1/106 +f 530/36/107 518/1/106 529/36/107 +f 519/36/109 515/1/108 521/36/109 +f 515/1/108 519/36/109 517/1/108 +f 533/1/106 532/36/107 531/1/106 +f 532/36/107 533/1/106 534/36/107 +f 537/36/109 536/1/108 535/36/109 +f 536/1/108 537/36/109 538/1/108 +f 541/2/105 540/2/104 539/2/104 +f 540/2/104 541/2/105 542/2/105 +f 538/1/108 531/1/106 536/1/108 +f 531/1/106 538/1/108 533/1/106 +f 545/37/111 544/9/8 543/9/8 +f 544/9/8 545/37/111 546/37/111 +f 549/9/7 548/37/110 547/9/7 +f 548/37/110 549/9/7 550/37/110 +f 535/36/109 547/9/7 537/36/109 +f 547/9/7 535/36/109 549/9/7 +f 539/2/104 548/37/110 550/37/110 +f 548/37/110 539/2/104 540/2/104 +f 543/9/8 532/36/107 534/36/107 +f 532/36/107 543/9/8 544/9/8 +f 546/37/111 542/2/105 541/2/105 +f 542/2/105 546/37/111 545/37/111 +f 553/39/112 552/38/112 551/1/112 +f 552/38/112 553/39/112 554/40/112 +f 553/39/12 555/41/12 554/40/12 +f 555/41/12 553/39/12 556/42/12 +f 557/43/115 553/39/115 551/1/115 +f 553/39/115 557/43/115 556/42/115 +f 555/41/113 552/38/113 554/40/113 +f 552/38/113 555/41/113 558/2/113 +f 555/41/114 557/43/114 558/2/114 +f 557/43/114 555/41/114 556/42/114 +f 561/41/116 560/38/116 559/40/116 +f 560/38/116 561/41/116 562/2/116 +f 565/43/117 564/39/117 563/1/117 +f 564/39/117 565/43/117 566/42/117 +f 561/41/20 564/39/20 566/42/20 +f 564/39/20 561/41/20 559/40/20 +f 562/2/118 566/42/118 565/43/118 +f 566/42/118 562/2/118 561/41/118 +f 560/38/119 564/39/119 559/40/119 +f 564/39/119 560/38/119 563/1/119 +f 569/2/118 568/42/118 567/43/118 +f 568/42/118 569/2/118 570/41/118 +f 570/41/116 572/38/116 571/40/116 +f 572/38/116 570/41/116 569/2/116 +f 572/38/119 573/39/119 571/40/119 +f 573/39/119 572/38/119 574/1/119 +f 567/43/117 573/39/117 574/1/117 +f 573/39/117 567/43/117 568/42/117 +f 570/41/20 573/39/20 568/42/20 +f 573/39/20 570/41/20 571/40/20 +f 577/1/108 576/1/9 575/1/108 +f 576/1/9 577/1/108 578/1/9 +f 578/1/9 579/1/106 576/1/9 +f 579/1/106 578/1/9 580/1/106 +f 582/47/109 575/1/108 581/47/109 +f 575/1/108 582/47/109 577/1/108 +f 585/46/35 584/46/104 583/46/104 +f 584/46/104 585/46/35 586/46/35 +f 589/44/8 588/47/107 587/47/107 +f 588/47/107 589/44/8 590/44/8 +f 583/46/104 592/45/110 591/45/110 +f 592/45/110 583/46/104 584/46/104 +f 595/46/105 594/46/35 593/46/35 +f 594/46/35 595/46/105 596/46/105 +f 597/45/111 590/44/8 589/44/8 +f 590/44/8 597/45/111 598/45/111 +f 601/2/35 600/2/35 599/2/35 +f 600/2/35 601/2/35 602/2/35 +f 604/44/7 592/45/110 603/44/7 +f 592/45/110 604/44/7 591/45/110 +f 599/2/20 593/46/20 601/2/20 +f 585/46/20 593/46/20 599/2/20 +f 576/1/20 593/46/20 585/46/20 +f 576/1/20 585/46/20 583/46/20 +f 579/1/20 593/46/20 576/1/20 +f 576/1/20 583/46/20 575/1/20 +f 579/1/20 595/46/20 593/46/20 +f 575/1/20 583/46/20 581/47/20 +f 581/47/20 583/46/20 591/45/20 +f 581/47/20 591/45/20 604/44/20 +f 588/47/20 595/46/20 579/1/20 +f 588/47/20 598/45/20 595/46/20 +f 598/45/20 588/47/20 590/44/20 +f 587/47/12 597/45/12 589/44/12 +f 597/45/12 587/47/12 580/1/12 +f 597/45/12 580/1/12 596/46/12 +f 596/46/12 580/1/12 578/1/12 +f 596/46/12 578/1/12 594/46/12 +f 594/46/12 578/1/12 602/2/12 +f 602/2/12 578/1/12 586/46/12 +f 600/2/12 602/2/12 586/46/12 +f 586/46/12 578/1/12 584/46/12 +f 584/46/12 578/1/12 577/1/12 +f 584/46/12 577/1/12 582/47/12 +f 584/46/12 582/47/12 592/45/12 +f 592/45/12 582/47/12 603/44/12 +f 585/46/7 600/2/7 586/46/7 +f 600/2/7 585/46/7 599/2/7 +f 598/45/111 596/46/105 595/46/105 +f 596/46/105 598/45/111 597/45/111 +f 581/47/109 603/44/7 582/47/109 +f 603/44/7 581/47/109 604/44/7 +f 602/2/8 593/46/8 594/46/8 +f 593/46/8 602/2/8 601/2/8 +f 580/1/106 588/47/107 579/1/106 +f 588/47/107 580/1/106 587/47/107 +f 440/49/12 449/48/12 447/27/12 +f 449/48/12 440/49/12 439/11/12 +f 449/48/12 439/11/12 436/17/12 +f 436/17/12 439/11/12 442/11/12 +f 436/17/12 442/11/12 434/17/12 +f 434/17/12 442/11/12 444/49/12 +f 434/17/12 444/49/12 446/48/12 +f 446/48/12 444/49/12 451/27/12 +f 450/48/20 438/49/20 448/27/20 +f 438/49/20 450/48/20 435/17/20 +f 438/49/20 435/17/20 437/11/20 +f 437/11/20 435/17/20 433/17/20 +f 437/11/20 433/17/20 441/11/20 +f 441/11/20 433/17/20 445/48/20 +f 441/11/20 445/48/20 443/49/20 +f 443/49/20 445/48/20 452/27/20 +f 463/48/20 458/49/20 460/27/20 +f 458/49/20 463/48/20 461/17/20 +f 458/49/20 461/17/20 471/11/20 +f 471/11/20 461/17/20 455/17/20 +f 471/11/20 455/17/20 469/11/20 +f 469/11/20 455/17/20 453/48/20 +f 469/11/20 453/48/20 467/49/20 +f 467/49/20 453/48/20 468/27/20 +f 457/49/12 464/48/12 459/27/12 +f 464/48/12 457/49/12 472/11/12 +f 464/48/12 472/11/12 462/17/12 +f 462/17/12 472/11/12 470/11/12 +f 462/17/12 470/11/12 456/17/12 +f 456/17/12 470/11/12 465/49/12 +f 456/17/12 465/49/12 454/48/12 +f 454/48/12 465/49/12 466/27/12 +f 529/49/12 513/48/12 511/27/12 +f 513/48/12 529/49/12 518/11/12 +f 513/48/12 518/11/12 528/17/12 +f 528/17/12 518/11/12 517/11/12 +f 528/17/12 517/11/12 526/17/12 +f 526/17/12 517/11/12 519/49/12 +f 526/17/12 519/49/12 523/48/12 +f 523/48/12 519/49/12 520/27/12 +f 514/48/20 530/49/20 512/27/20 +f 530/49/20 514/48/20 527/17/20 +f 530/49/20 527/17/20 516/11/20 +f 516/11/20 527/17/20 525/17/20 +f 516/11/20 525/17/20 515/11/20 +f 515/11/20 525/17/20 524/48/20 +f 515/11/20 524/48/20 521/49/20 +f 521/49/20 524/48/20 522/27/20 +f 546/48/20 532/49/20 544/27/20 +f 532/49/20 546/48/20 541/17/20 +f 532/49/20 541/17/20 531/11/20 +f 531/11/20 541/17/20 539/17/20 +f 531/11/20 539/17/20 536/11/20 +f 536/11/20 539/17/20 550/48/20 +f 536/11/20 550/48/20 535/49/20 +f 535/49/20 550/48/20 549/27/20 +f 534/49/12 545/48/12 543/27/12 +f 545/48/12 534/49/12 533/11/12 +f 545/48/12 533/11/12 542/17/12 +f 542/17/12 533/11/12 538/11/12 +f 542/17/12 538/11/12 540/17/12 +f 540/17/12 538/11/12 537/49/12 +f 540/17/12 537/49/12 548/48/12 +f 548/48/12 537/49/12 547/27/12 +f 607/50/120 606/51/121 605/50/120 +f 606/51/121 607/50/120 608/51/121 +f 606/51/121 610/51/122 609/51/122 +f 610/51/122 606/51/121 608/51/121 +f 610/51/122 611/50/123 609/51/122 +f 611/50/123 610/51/122 612/50/123 +f 610/51/12 613/52/12 612/50/12 +f 613/52/12 610/51/12 614/52/12 +f 614/52/12 610/51/12 608/51/12 +f 614/52/12 608/51/12 607/50/12 +f 616/52/20 611/50/20 615/52/20 +f 611/50/20 616/52/20 609/51/20 +f 609/51/20 616/52/20 606/51/20 +f 606/51/20 616/52/20 605/50/20 +f 613/52/8 611/50/123 612/50/123 +f 611/50/123 613/52/8 615/52/8 +f 616/52/7 607/50/120 605/50/120 +f 607/50/120 616/52/7 614/52/7 +f 615/52/35 614/52/35 616/52/35 +f 614/52/35 615/52/35 613/52/35 + +g wheels-back + +v 0.3999999 0.3594994 -0.6831916 1 1 1 +v 0.2999999 0.3594994 -0.6831916 1 1 1 +v 0.3999999 0.3594994 -0.8 1 1 1 +v 0.2999999 0.3594994 -0.8 1 1 1 +v 0.3999999 0 -0.8 1 1 1 +v 0.3999999 0.06865826 -0.8945 1 1 1 +v 0.2999999 0 -0.8 1 1 1 +v 0.2999999 0.06865826 -0.8945 1 1 1 +v 0.3999999 0 -0.6831916 1 1 1 +v 0.2999999 0 -0.6831916 1 1 1 +v 0.3999999 0.06865826 -0.5886916 1 1 1 +v 0.2999999 0.06865826 -0.5886916 1 1 1 +v 0.3999999 0.2908411 -0.5886916 1 1 1 +v 0.2999999 0.2908411 -0.5886916 1 1 1 +v 0.2999999 0.1797497 -0.9305958 1 1 1 +v 0.3999999 0.1797497 -0.9305958 1 1 1 +v 0.2999999 0.2908411 -0.8945 1 1 1 +v 0.3999999 0.2908411 -0.8945 1 1 1 +v 0.2999999 0.1797497 -0.5525958 1 1 1 +v 0.3999999 0.1797497 -0.5525958 1 1 1 +v 0.3999999 0.2908411 -0.2055 1 1 1 +v 0.2999999 0.2908411 -0.2055 1 1 1 +v 0.3999999 0.3594994 -0.3 1 1 1 +v 0.2999999 0.3594994 -0.3 1 1 1 +v 0.2999999 0.06865826 -0.5113084 1 1 1 +v 0.3999999 0.06865826 -0.5113084 1 1 1 +v 0.2999999 0.1797497 -0.5474042 1 1 1 +v 0.3999999 0.1797497 -0.5474042 1 1 1 +v 0.3999999 0.3594994 -0.4168084 1 1 1 +v 0.2999999 0.3594994 -0.4168084 1 1 1 +v 0.3999999 0.2908411 -0.5113084 1 1 1 +v 0.2999999 0.2908411 -0.5113084 1 1 1 +v 0.2999999 0.06865826 -0.2055 1 1 1 +v 0.2999999 0.1797497 -0.1694042 1 1 1 +v 0.3999999 0.06865826 -0.2055 1 1 1 +v 0.3999999 0.1797497 -0.1694042 1 1 1 +v 0.3999999 0 -0.3 1 1 1 +v 0.2999999 0 -0.3 1 1 1 +v 0.3999999 0 -0.4168084 1 1 1 +v 0.2999999 0 -0.4168084 1 1 1 +v -0.46 0.1161986 -0.3551337 1 1 1 +v -0.46 0.1830202 -0.4219553 1 1 1 +v -0.4915 0.1324952 -0.3555425 1 1 1 +v -0.4915 0.1826113 -0.4056587 1 1 1 +v -0.4915 0.2302747 -0.3579953 1 1 1 +v -0.46 0.2465713 -0.3584042 1 1 1 +v -0.4915 0.1801585 -0.3078791 1 1 1 +v -0.46 0.1797497 -0.2915826 1 1 1 +v -0.3999998 0.1797497 -0.2645287 1 1 1 +v -0.4599998 0.1797497 -0.2645287 1 1 1 +v -0.3999998 0.2364541 -0.2829531 1 1 1 +v -0.4599998 0.2364541 -0.2829531 1 1 1 +v -0.3999998 0.2714994 -0.6565 1 1 1 +v -0.3999998 0.3594994 -0.6565 1 1 1 +v -0.4599998 0.2714994 -0.6565 1 1 1 +v -0.4599998 0.3594994 -0.6565 1 1 1 +v -0.3999998 0.2714994 -0.7688113 1 1 1 +v -0.4599998 0.2714994 -0.7688113 1 1 1 +v -0.3999998 0.1230453 -0.2829531 1 1 1 +v -0.4599998 0.1230453 -0.2829531 1 1 1 +v -0.3999998 0.088 -0.7688113 1 1 1 +v -0.4599998 0.088 -0.7688113 1 1 1 +v -0.3999998 0.088 -0.6805958 1 1 1 +v -0.4599998 0.088 -0.6805958 1 1 1 +v -0.3999998 0.088 -0.3311887 1 1 1 +v -0.4599998 0.088 -0.3311887 1 1 1 +v -0.3999998 0.3594994 -0.4435 1 1 1 +v -0.3999998 0.2714994 -0.4435 1 1 1 +v -0.3999998 0.2714994 -0.3311887 1 1 1 +v -0.3999998 0.1230453 -0.817047 1 1 1 +v -0.3999998 0.2364541 -0.817047 1 1 1 +v -0.3999998 0.1797497 -0.8354713 1 1 1 +v -0.4599998 0.2714994 -0.3311887 1 1 1 +v -0.4599998 0.2714994 -0.4435 1 1 1 +v -0.4599998 0.3594994 -0.4435 1 1 1 +v -0.4599998 0.2364541 -0.817047 1 1 1 +v -0.4599998 0.1230453 -0.817047 1 1 1 +v -0.4599998 0.1797497 -0.8354713 1 1 1 +v -0.3999999 0.1797497 -0.5474042 1 1 1 +v -0.2999999 0.1797497 -0.5474042 1 1 1 +v -0.3999999 0.2908411 -0.5113084 1 1 1 +v -0.2999999 0.2908411 -0.5113084 1 1 1 +v -0.2999999 0 -0.3 1 1 1 +v -0.2999999 0 -0.4168084 1 1 1 +v -0.3999999 0 -0.3 1 1 1 +v -0.3999999 0 -0.4168084 1 1 1 +v -0.3999999 0.06865826 -0.2055 1 1 1 +v -0.3999999 0.1797497 -0.1694042 1 1 1 +v -0.2999999 0.06865826 -0.2055 1 1 1 +v -0.2999999 0.1797497 -0.1694042 1 1 1 +v -0.3999999 0.2908411 -0.2055 1 1 1 +v -0.2999999 0.2908411 -0.2055 1 1 1 +v -0.2999999 0.3594994 -0.3 1 1 1 +v -0.3999999 0.3594994 -0.3 1 1 1 +v -0.2999999 0.3594994 -0.4168084 1 1 1 +v -0.3999999 0.3594994 -0.4168084 1 1 1 +v -0.3999999 0.06865826 -0.5113084 1 1 1 +v -0.2999999 0.06865826 -0.5113084 1 1 1 +v -0.2999999 0 -0.8 1 1 1 +v -0.2999999 0.06865826 -0.8945 1 1 1 +v -0.3999999 0 -0.8 1 1 1 +v -0.3999999 0.06865826 -0.8945 1 1 1 +v -0.2999999 0.06865826 -0.5886916 1 1 1 +v -0.2999999 0 -0.6831916 1 1 1 +v -0.3999999 0.06865826 -0.5886916 1 1 1 +v -0.3999999 0 -0.6831916 1 1 1 +v -0.2999999 0.3594994 -0.6831916 1 1 1 +v -0.3999999 0.3594994 -0.6831916 1 1 1 +v -0.2999999 0.3594994 -0.8 1 1 1 +v -0.3999999 0.3594994 -0.8 1 1 1 +v -0.3999999 0.1797497 -0.9305958 1 1 1 +v -0.2999999 0.1797497 -0.9305958 1 1 1 +v -0.3999999 0.2908411 -0.8945 1 1 1 +v -0.2999999 0.2908411 -0.8945 1 1 1 +v -0.3999999 0.1797497 -0.5525958 1 1 1 +v -0.3999999 0.2908411 -0.5886916 1 1 1 +v -0.2999999 0.1797497 -0.5525958 1 1 1 +v -0.2999999 0.2908411 -0.5886916 1 1 1 +v -0.46 0.1129281 -0.7383255 1 1 1 +v -0.46 0.1797497 -0.8051471 1 1 1 +v -0.4915 0.1292247 -0.7387343 1 1 1 +v -0.4915 0.1793409 -0.7888505 1 1 1 +v -0.4915 0.2270042 -0.7411872 1 1 1 +v -0.4915 0.176888 -0.691071 1 1 1 +v -0.46 0.1764792 -0.6747744 1 1 1 +v -0.46 0.2433008 -0.741596 1 1 1 +v 0.4915 0.1826113 -0.6943411 1 1 1 +v 0.46 0.1830202 -0.6780446 1 1 1 +v 0.4915 0.2302747 -0.7420045 1 1 1 +v 0.46 0.2465713 -0.7415956 1 1 1 +v 0.46 0.1161986 -0.7448661 1 1 1 +v 0.4915 0.1324952 -0.7444573 1 1 1 +v 0.46 0.1797497 -0.8084172 1 1 1 +v 0.4915 0.1801585 -0.7921206 1 1 1 +v 0.46 0.1764792 -0.4252259 1 1 1 +v 0.4915 0.176888 -0.4089293 1 1 1 +v 0.46 0.2433008 -0.3584043 1 1 1 +v 0.4915 0.2270042 -0.3588131 1 1 1 +v 0.4915 0.1793409 -0.3111498 1 1 1 +v 0.46 0.1797497 -0.2948532 1 1 1 +v 0.4915 0.1292247 -0.361266 1 1 1 +v 0.46 0.1129281 -0.3616748 1 1 1 +v 0.4599998 0.088 -0.3311887 1 1 1 +v 0.4599998 0.088 -0.4194042 1 1 1 +v 0.3999998 0.088 -0.3311887 1 1 1 +v 0.3999998 0.088 -0.4194042 1 1 1 +v 0.4599998 0.088 -0.7688113 1 1 1 +v 0.3999998 0.088 -0.7688113 1 1 1 +v 0.4599998 0.1230453 -0.2829531 1 1 1 +v 0.3999998 0.1230453 -0.2829531 1 1 1 +v 0.4599998 0.2714994 -0.3311887 1 1 1 +v 0.3999998 0.2714994 -0.3311887 1 1 1 +v 0.4599998 0.2714994 -0.4435 1 1 1 +v 0.3999998 0.2714994 -0.4435 1 1 1 +v 0.3999998 0.1230453 -0.817047 1 1 1 +v 0.4599998 0.1230453 -0.817047 1 1 1 +v 0.3999998 0.1797497 -0.8354713 1 1 1 +v 0.4599998 0.1797497 -0.8354713 1 1 1 +v 0.4599998 0.2364541 -0.2829531 1 1 1 +v 0.3999998 0.2364541 -0.2829531 1 1 1 +v 0.4599998 0.2714994 -0.6565 1 1 1 +v 0.3999998 0.2714994 -0.6565 1 1 1 +v 0.4599998 0.2714994 -0.7688113 1 1 1 +v 0.3999998 0.2714994 -0.7688113 1 1 1 +v 0.3999998 0.2364541 -0.817047 1 1 1 +v 0.4599998 0.2364541 -0.817047 1 1 1 +v 0.4599998 0.3594994 -0.4435 1 1 1 +v 0.3999998 0.3594994 -0.4435 1 1 1 +v 0.4599998 0.3594994 -0.6565 1 1 1 +v 0.3999998 0.3594994 -0.6565 1 1 1 +v 0.3999998 0.1797497 -0.2645287 1 1 1 +v 0.4599998 0.1797497 -0.2645287 1 1 1 +v 0.3 0.1686583 -0.3 1 1 1 +v 0.3 0.06865829 -0.4 1 1 1 +v -0.3 0.1686583 -0.3 1 1 1 +v -0.3 0.06865829 -0.4 1 1 1 +v 0.3 0.06865829 -0.7 1 1 1 +v -0.3 0.06865829 -0.7 1 1 1 +v 0.3 0.1686583 -0.8 1 1 1 +v -0.3 0.1686583 -0.8 1 1 1 +v -0.3 0.3594994 -0.8 1 1 1 +v -0.3 0.3594994 -0.3 1 1 1 +v 0.3 0.3594994 -0.8 1 1 1 +v 0.3 0.3594994 -0.3 1 1 1 + + + +usemtl colormap + +f 619/2/105 618/2/104 617/2/104 +f 618/2/104 619/2/105 620/2/105 +f 623/1/106 622/36/107 621/1/106 +f 622/36/107 623/1/106 624/36/107 +f 626/1/108 621/1/106 625/1/108 +f 621/1/106 626/1/108 623/1/106 +f 628/36/109 625/1/108 627/36/109 +f 625/1/108 628/36/109 626/1/108 +f 617/2/104 630/37/110 629/37/110 +f 630/37/110 617/2/104 618/2/104 +f 633/37/111 632/9/8 631/9/8 +f 632/9/8 633/37/111 634/37/111 +f 636/9/7 630/37/110 635/9/7 +f 630/37/110 636/9/7 629/37/110 +f 627/36/109 635/9/7 628/36/109 +f 635/9/7 627/36/109 636/9/7 +f 631/9/8 622/36/107 624/36/107 +f 622/36/107 631/9/8 632/9/8 +f 634/37/111 620/2/105 619/2/105 +f 620/2/105 634/37/111 633/37/111 +f 639/2/104 638/37/110 637/37/110 +f 638/37/110 639/2/104 640/2/104 +f 643/9/8 642/36/107 641/36/107 +f 642/36/107 643/9/8 644/9/8 +f 647/37/111 646/2/105 645/2/105 +f 646/2/105 647/37/111 648/37/111 +f 651/36/109 650/9/7 649/36/109 +f 650/9/7 651/36/109 652/9/7 +f 649/36/109 653/1/108 651/36/109 +f 653/1/108 649/36/109 654/1/108 +f 652/9/7 638/37/110 650/9/7 +f 638/37/110 652/9/7 637/37/110 +f 656/1/106 642/36/107 655/1/106 +f 642/36/107 656/1/106 641/36/107 +f 654/1/108 655/1/106 653/1/108 +f 655/1/106 654/1/108 656/1/106 +f 648/37/111 644/9/8 643/9/8 +f 644/9/8 648/37/111 647/37/111 +f 645/2/105 640/2/104 639/2/104 +f 640/2/104 645/2/105 646/2/105 +f 659/39/112 658/38/112 657/1/112 +f 658/38/112 659/39/112 660/40/112 +f 661/41/113 658/38/113 660/40/113 +f 658/38/113 661/41/113 662/2/113 +f 659/39/12 661/41/12 660/40/12 +f 661/41/12 659/39/12 663/42/12 +f 661/41/114 664/43/114 662/2/114 +f 664/43/114 661/41/114 663/42/114 +f 664/43/115 659/39/115 657/1/115 +f 659/39/115 664/43/115 663/42/115 +f 667/45/110 666/44/7 665/44/7 +f 666/44/7 667/45/110 668/45/110 +f 671/46/8 670/2/8 669/46/8 +f 670/2/8 671/46/8 672/2/8 +f 674/46/105 669/46/35 673/46/105 +f 669/46/35 674/46/105 671/46/35 +f 665/44/7 676/47/109 675/47/109 +f 676/47/109 665/44/7 666/44/7 +f 679/1/9 678/1/106 677/1/106 +f 678/1/106 679/1/9 680/1/9 +f 681/1/108 680/1/9 679/1/9 +f 680/1/9 681/1/108 682/1/108 +f 683/2/20 669/46/20 670/2/20 +f 684/46/20 669/46/20 683/2/20 +f 681/1/20 669/46/20 684/46/20 +f 681/1/20 684/46/20 685/46/20 +f 681/1/20 685/46/20 667/45/20 +f 681/1/20 667/45/20 675/47/20 +f 675/47/20 667/45/20 665/44/20 +f 679/1/20 669/46/20 681/1/20 +f 677/1/20 669/46/20 679/1/20 +f 677/1/20 673/46/20 669/46/20 +f 686/47/20 673/46/20 677/1/20 +f 686/47/20 687/45/20 673/46/20 +f 687/45/20 686/47/20 688/44/20 +f 689/46/104 667/45/110 685/46/104 +f 667/45/110 689/46/104 668/45/110 +f 683/2/7 690/46/7 684/46/7 +f 690/46/7 683/2/7 691/2/7 +f 690/46/35 685/46/104 684/46/35 +f 685/46/104 690/46/35 689/46/104 +f 672/2/35 683/2/35 670/2/35 +f 683/2/35 672/2/35 691/2/35 +f 692/45/111 673/46/105 687/45/111 +f 673/46/105 692/45/111 674/46/105 +f 675/47/109 682/1/108 681/1/108 +f 682/1/108 675/47/109 676/47/109 +f 677/1/106 693/47/107 686/47/107 +f 693/47/107 677/1/106 678/1/106 +f 694/44/8 687/45/111 688/44/8 +f 687/45/111 694/44/8 692/45/111 +f 691/2/12 672/2/12 690/46/12 +f 672/2/12 682/1/12 690/46/12 +f 690/46/12 682/1/12 689/46/12 +f 671/46/12 682/1/12 672/2/12 +f 689/46/12 682/1/12 676/47/12 +f 689/46/12 676/47/12 668/45/12 +f 668/45/12 676/47/12 666/44/12 +f 671/46/12 680/1/12 682/1/12 +f 671/46/12 678/1/12 680/1/12 +f 674/46/12 678/1/12 671/46/12 +f 692/45/12 678/1/12 674/46/12 +f 692/45/12 693/47/12 678/1/12 +f 693/47/12 692/45/12 694/44/12 +f 693/47/107 688/44/8 686/47/107 +f 688/44/8 693/47/107 694/44/8 +f 697/37/111 696/9/8 695/9/8 +f 696/9/8 697/37/111 698/37/111 +f 701/1/108 700/1/106 699/1/108 +f 700/1/106 701/1/108 702/1/106 +f 705/36/109 704/9/7 703/36/109 +f 704/9/7 705/36/109 706/9/7 +f 706/9/7 707/37/110 704/9/7 +f 707/37/110 706/9/7 708/37/110 +f 711/2/105 710/2/104 709/2/104 +f 710/2/104 711/2/105 712/2/105 +f 709/2/104 707/37/110 708/37/110 +f 707/37/110 709/2/104 710/2/104 +f 695/9/8 714/36/107 713/36/107 +f 714/36/107 695/9/8 696/9/8 +f 698/37/111 712/2/105 711/2/105 +f 712/2/105 698/37/111 697/37/111 +f 702/1/106 714/36/107 700/1/106 +f 714/36/107 702/1/106 713/36/107 +f 703/36/109 699/1/108 705/36/109 +f 699/1/108 703/36/109 701/1/108 +f 717/1/106 716/36/107 715/1/106 +f 716/36/107 717/1/106 718/36/107 +f 721/36/109 720/1/108 719/36/109 +f 720/1/108 721/36/109 722/1/108 +f 725/2/105 724/2/104 723/2/104 +f 724/2/104 725/2/105 726/2/105 +f 722/1/108 715/1/106 720/1/108 +f 715/1/106 722/1/108 717/1/106 +f 729/37/111 728/9/8 727/9/8 +f 728/9/8 729/37/111 730/37/111 +f 733/9/7 732/37/110 731/9/7 +f 732/37/110 733/9/7 734/37/110 +f 719/36/109 731/9/7 721/36/109 +f 731/9/7 719/36/109 733/9/7 +f 723/2/104 732/37/110 734/37/110 +f 732/37/110 723/2/104 724/2/104 +f 727/9/8 716/36/107 718/36/107 +f 716/36/107 727/9/8 728/9/8 +f 730/37/111 726/2/105 725/2/105 +f 726/2/105 730/37/111 729/37/111 +f 737/39/112 736/38/112 735/1/112 +f 736/38/112 737/39/112 738/40/112 +f 737/39/12 739/41/12 738/40/12 +f 739/41/12 737/39/12 740/42/12 +f 741/43/115 737/39/115 735/1/115 +f 737/39/115 741/43/115 740/42/115 +f 739/41/113 736/38/113 738/40/113 +f 736/38/113 739/41/113 742/2/113 +f 739/41/114 741/43/114 742/2/114 +f 741/43/114 739/41/114 740/42/114 +f 745/41/116 744/38/116 743/40/116 +f 744/38/116 745/41/116 746/2/116 +f 749/43/117 748/39/117 747/1/117 +f 748/39/117 749/43/117 750/42/117 +f 745/41/20 748/39/20 750/42/20 +f 748/39/20 745/41/20 743/40/20 +f 746/2/118 750/42/118 749/43/118 +f 750/42/118 746/2/118 745/41/118 +f 744/38/119 748/39/119 743/40/119 +f 748/39/119 744/38/119 747/1/119 +f 753/2/118 752/42/118 751/43/118 +f 752/42/118 753/2/118 754/41/118 +f 754/41/116 756/38/116 755/40/116 +f 756/38/116 754/41/116 753/2/116 +f 756/38/119 757/39/119 755/40/119 +f 757/39/119 756/38/119 758/1/119 +f 751/43/117 757/39/117 758/1/117 +f 757/39/117 751/43/117 752/42/117 +f 754/41/20 757/39/20 752/42/20 +f 757/39/20 754/41/20 755/40/20 +f 761/1/108 760/1/9 759/1/108 +f 760/1/9 761/1/108 762/1/9 +f 762/1/9 763/1/106 760/1/9 +f 763/1/106 762/1/9 764/1/106 +f 766/47/109 759/1/108 765/47/109 +f 759/1/108 766/47/109 761/1/108 +f 769/46/35 768/46/104 767/46/104 +f 768/46/104 769/46/35 770/46/35 +f 773/44/8 772/47/107 771/47/107 +f 772/47/107 773/44/8 774/44/8 +f 767/46/104 776/45/110 775/45/110 +f 776/45/110 767/46/104 768/46/104 +f 779/46/105 778/46/35 777/46/35 +f 778/46/35 779/46/105 780/46/105 +f 781/45/111 774/44/8 773/44/8 +f 774/44/8 781/45/111 782/45/111 +f 785/2/35 784/2/35 783/2/35 +f 784/2/35 785/2/35 786/2/35 +f 788/44/7 776/45/110 787/44/7 +f 776/45/110 788/44/7 775/45/110 +f 783/2/20 777/46/20 785/2/20 +f 769/46/20 777/46/20 783/2/20 +f 760/1/20 777/46/20 769/46/20 +f 760/1/20 769/46/20 767/46/20 +f 763/1/20 777/46/20 760/1/20 +f 760/1/20 767/46/20 759/1/20 +f 763/1/20 779/46/20 777/46/20 +f 759/1/20 767/46/20 765/47/20 +f 765/47/20 767/46/20 775/45/20 +f 765/47/20 775/45/20 788/44/20 +f 772/47/20 779/46/20 763/1/20 +f 772/47/20 782/45/20 779/46/20 +f 782/45/20 772/47/20 774/44/20 +f 771/47/12 781/45/12 773/44/12 +f 781/45/12 771/47/12 764/1/12 +f 781/45/12 764/1/12 780/46/12 +f 780/46/12 764/1/12 762/1/12 +f 780/46/12 762/1/12 778/46/12 +f 778/46/12 762/1/12 786/2/12 +f 786/2/12 762/1/12 770/46/12 +f 784/2/12 786/2/12 770/46/12 +f 770/46/12 762/1/12 768/46/12 +f 768/46/12 762/1/12 761/1/12 +f 768/46/12 761/1/12 766/47/12 +f 768/46/12 766/47/12 776/45/12 +f 776/45/12 766/47/12 787/44/12 +f 769/46/7 784/2/7 770/46/7 +f 784/2/7 769/46/7 783/2/7 +f 782/45/111 780/46/105 779/46/105 +f 780/46/105 782/45/111 781/45/111 +f 765/47/109 787/44/7 766/47/109 +f 787/44/7 765/47/109 788/44/7 +f 786/2/8 777/46/8 778/46/8 +f 777/46/8 786/2/8 785/2/8 +f 764/1/106 772/47/107 763/1/106 +f 772/47/107 764/1/106 771/47/107 +f 624/49/12 633/48/12 631/27/12 +f 633/48/12 624/49/12 623/11/12 +f 633/48/12 623/11/12 620/17/12 +f 620/17/12 623/11/12 626/11/12 +f 620/17/12 626/11/12 618/17/12 +f 618/17/12 626/11/12 628/49/12 +f 618/17/12 628/49/12 630/48/12 +f 630/48/12 628/49/12 635/27/12 +f 634/48/20 622/49/20 632/27/20 +f 622/49/20 634/48/20 619/17/20 +f 622/49/20 619/17/20 621/11/20 +f 621/11/20 619/17/20 617/17/20 +f 621/11/20 617/17/20 625/11/20 +f 625/11/20 617/17/20 629/48/20 +f 625/11/20 629/48/20 627/49/20 +f 627/49/20 629/48/20 636/27/20 +f 647/48/20 642/49/20 644/27/20 +f 642/49/20 647/48/20 645/17/20 +f 642/49/20 645/17/20 655/11/20 +f 655/11/20 645/17/20 639/17/20 +f 655/11/20 639/17/20 653/11/20 +f 653/11/20 639/17/20 637/48/20 +f 653/11/20 637/48/20 651/49/20 +f 651/49/20 637/48/20 652/27/20 +f 641/49/12 648/48/12 643/27/12 +f 648/48/12 641/49/12 656/11/12 +f 648/48/12 656/11/12 646/17/12 +f 646/17/12 656/11/12 654/11/12 +f 646/17/12 654/11/12 640/17/12 +f 640/17/12 654/11/12 649/49/12 +f 640/17/12 649/49/12 638/48/12 +f 638/48/12 649/49/12 650/27/12 +f 713/49/12 697/48/12 695/27/12 +f 697/48/12 713/49/12 702/11/12 +f 697/48/12 702/11/12 712/17/12 +f 712/17/12 702/11/12 701/11/12 +f 712/17/12 701/11/12 710/17/12 +f 710/17/12 701/11/12 703/49/12 +f 710/17/12 703/49/12 707/48/12 +f 707/48/12 703/49/12 704/27/12 +f 698/48/20 714/49/20 696/27/20 +f 714/49/20 698/48/20 711/17/20 +f 714/49/20 711/17/20 700/11/20 +f 700/11/20 711/17/20 709/17/20 +f 700/11/20 709/17/20 699/11/20 +f 699/11/20 709/17/20 708/48/20 +f 699/11/20 708/48/20 705/49/20 +f 705/49/20 708/48/20 706/27/20 +f 730/48/20 716/49/20 728/27/20 +f 716/49/20 730/48/20 725/17/20 +f 716/49/20 725/17/20 715/11/20 +f 715/11/20 725/17/20 723/17/20 +f 715/11/20 723/17/20 720/11/20 +f 720/11/20 723/17/20 734/48/20 +f 720/11/20 734/48/20 719/49/20 +f 719/49/20 734/48/20 733/27/20 +f 718/49/12 729/48/12 727/27/12 +f 729/48/12 718/49/12 717/11/12 +f 729/48/12 717/11/12 726/17/12 +f 726/17/12 717/11/12 722/11/12 +f 726/17/12 722/11/12 724/17/12 +f 724/17/12 722/11/12 721/49/12 +f 724/17/12 721/49/12 732/48/12 +f 732/48/12 721/49/12 731/27/12 +f 791/50/120 790/51/121 789/50/120 +f 790/51/121 791/50/120 792/51/121 +f 790/51/121 794/51/122 793/51/122 +f 794/51/122 790/51/121 792/51/121 +f 794/51/122 795/50/123 793/51/122 +f 795/50/123 794/51/122 796/50/123 +f 794/51/12 797/52/12 796/50/12 +f 797/52/12 794/51/12 798/52/12 +f 798/52/12 794/51/12 792/51/12 +f 798/52/12 792/51/12 791/50/12 +f 800/52/20 795/50/20 799/52/20 +f 795/50/20 800/52/20 793/51/20 +f 793/51/20 800/52/20 790/51/20 +f 790/51/20 800/52/20 789/50/20 +f 797/52/8 795/50/123 796/50/123 +f 795/50/123 797/52/8 799/52/8 +f 800/52/7 791/50/120 789/50/120 +f 791/50/120 800/52/7 798/52/7 +f 799/52/35 798/52/35 800/52/35 +f 798/52/35 799/52/35 797/52/35 + diff --git a/Sources/LaneRunnerDemo/RunnerScene.swift b/Sources/LaneRunnerDemo/RunnerScene.swift new file mode 100644 index 0000000..b8344ad --- /dev/null +++ b/Sources/LaneRunnerDemo/RunnerScene.swift @@ -0,0 +1,367 @@ +import LaneRunner +import SceneKit +import SwiftUI + +/// Third-person 3D view of the runner, skinned with Kenney's CC0 Train Kit and Platformer Kit models. +@MainActor +final class RunnerScene { + let scene = SCNScene() + private let world = SCNNode() + /// Lane position; `hop` carries jump height, `stride` the running bob, `body` slide squash and falls. + private let player = SCNNode() + private let hop = SCNNode() + private let stride = SCNNode() + private let body = SCNNode() + private static let bodyScale: CGFloat = 1.15 + private let templates: [String: SCNNode] + private static let laneWidth: CGFloat = 1.7 + private static let rowLength: CGFloat = 3.2 + private static let drawnRows = 8 + + init() { + var templates: [String: SCNNode] = [:] + for (kit, names) in [ + ("train", ["train-electric-subway-a", "train-electric-subway-b", "track"]), + ( + "platformer", + ["character-oobi", "coin-gold", "fence-low-straight", "tree-pine", "tree"] + ), + ] { + for name in names { + guard + let url = Bundle.module.url( + forResource: name, withExtension: "obj", subdirectory: "Resources/Kenney/\(kit)"), + let loaded = try? SCNScene(url: url) + else { continue } + let node = SCNNode() + for child in loaded.rootNode.childNodes { node.addChildNode(child) } + let (low, high) = node.boundingBox + // Center on x/z and stand on y = 0 so placement is by lane and row only. + node.pivot = SCNMatrix4MakeTranslation((low.x + high.x) / 2, low.y, (low.z + high.z) / 2) + templates[name] = node + } + } + self.templates = templates + buildStage() + } + + /// Rebuild the track for `game`. After a step, the row being passed slides from half a row ahead of the + /// runner to half a row behind over `duration`, so it crosses the runner mid-row, when a jump peaks. + func show(_ game: LaneRunner, passed: [LaneRunner.Obstacle]?, action: LaneRunner.Action?, duration: Double) { + world.removeAllActions() + world.childNodes.forEach { $0.removeFromParentNode() } + // On a crash the step did not advance: rows[0] is the row the runner hit. + let crossing = game.isOver ? game.rows.first : passed + var rows = game.rows.prefix(Self.drawnRows).enumerated().map { (index: $0.offset + 1, row: $0.element) } + if game.isOver { rows.removeFirst() } + if let crossing { rows.insert((0, crossing), at: 0) } + for (index, row) in rows { + let z = -CGFloat(index) * Self.rowLength + addScenery(z: z, seed: game.distance + index) + for (lane, obstacle) in row.enumerated() { + addObstacle(obstacle, x: Self.x(lane), z: z, variant: (game.distance + index + lane) % 2) + } + } + let half = Self.rowLength / 2 + world.position.z = -half + guard let crossing, duration > 0 else { + resetRunner(lane: game.lane) + return + } + let direction = Self.x(game.lane) - player.position.x + let laneMove = SCNAction.move(to: SCNVector3(Self.x(game.lane), 0, 0), duration: duration * 0.35) + laneMove.timingMode = .easeInEaseOut + player.runAction(laneMove, forKey: "lane") + if direction != 0 { + let lean = SCNAction.customAction(duration: duration * 0.35) { node, elapsed in + node.eulerAngles.z = -0.25 * (direction > 0 ? 1 : -1) * sin(.pi * elapsed / (duration * 0.35)) + } + player.runAction(lean, forKey: "lean") + } + if game.isOver { + // Stop at the obstacle: a train's nose is already at the runner, bars are half a row ahead. + let contact: CGFloat = crossing[game.lane] == .train ? -half : -0.45 + let bump = SCNAction.move(to: SCNVector3(0, 0, contact), duration: duration * 0.3) + bump.timingMode = .easeOut + world.runAction(bump) + stride.removeAllActions() + stride.position.y = 0 + body.runAction( + .sequence([ + .wait(duration: duration * 0.3), + .rotateTo(x: -.pi / 2, y: 0, z: 0, duration: 0.3, usesShortestUnitArc: true), + ])) + return + } + world.runAction(.move(to: SCNVector3(0, 0, half), duration: duration)) + if crossing[game.lane] == .coin { collectCoin(lane: game.lane, after: duration * 0.4) } + hop.removeAllActions() + body.removeAction(forKey: "pose") + hop.position.y = 0 + body.scale = SCNVector3(Self.bodyScale, Self.bodyScale, Self.bodyScale) + body.eulerAngles.x = 0 + switch action { + case .jump: + hop.runAction( + .customAction(duration: duration) { node, elapsed in + node.position.y = 1.15 * sin(.pi * elapsed / duration) + }) + case .slide: + let scale = Self.bodyScale + body.runAction( + .customAction(duration: duration) { node, elapsed in + let squash = Self.plateau(elapsed / duration) + node.scale = SCNVector3(scale, scale * (1 - 0.5 * squash), scale) + node.eulerAngles.x = -0.35 * squash + }, forKey: "pose") + default: + break + } + } + + /// The coin reaches the runner mid-row: it pops up and vanishes, sparks burst, "+1" rises, the runner bounces. + private func collectCoin(lane: Int, after delay: Double) { + if let coin = world.childNode(withName: "crossing-coin-\(Self.x(lane))", recursively: false) { + let rise = SCNAction.moveBy(x: 0, y: 1.1, z: 0, duration: 0.3) + rise.timingMode = .easeOut + coin.runAction( + .sequence([ + .wait(duration: delay), + .group([ + rise, .scale(to: 0.2, duration: 0.3), .fadeOut(duration: 0.3), + .rotateBy(x: 0, y: .pi * 6, z: 0, duration: 0.3), + ]), + .removeFromParentNode(), + ])) + } + let squash = SCNAction.scale(to: 1.18, duration: 0.07) + squash.timingMode = .easeOut + let settle = SCNAction.scale(to: 1, duration: 0.18) + settle.timingMode = .easeInEaseOut + stride.runAction(.sequence([.wait(duration: delay), squash, settle]), forKey: "pickup") + + let label = SCNText(string: "+1", extrusionDepth: 0.02) + label.font = NSFont.systemFont(ofSize: 0.5, weight: .heavy) + label.flatness = 0.05 + label.firstMaterial?.diffuse.contents = NSColor.systemYellow + label.firstMaterial?.emission.contents = NSColor.systemOrange + let plus = SCNNode(geometry: label) + let (low, high) = plus.boundingBox + plus.pivot = SCNMatrix4MakeTranslation((low.x + high.x) / 2, low.y, 0) + plus.position = SCNVector3(Self.x(lane), 1.3, -0.2) + plus.constraints = [SCNBillboardConstraint()] + plus.opacity = 0 + scene.rootNode.addChildNode(plus) + plus.runAction( + .sequence([ + .wait(duration: delay), + .group([.fadeIn(duration: 0.08), .moveBy(x: 0, y: 0.9, z: 0, duration: 0.6)]), + .fadeOut(duration: 0.25), + .removeFromParentNode(), + ])) + + let x = Self.x(lane) + Task { @MainActor [weak self] in + try? await Task.sleep(for: .seconds(delay)) + self?.burstSparkles(x: x) + } + } + + private func burstSparkles(x: CGFloat) { + let burst = SCNNode() + burst.position = SCNVector3(x, 0.8, 0) + burst.addParticleSystem(Self.sparkles()) + scene.rootNode.addChildNode(burst) + burst.runAction(.sequence([.wait(duration: 1), .removeFromParentNode()])) + } + + /// A soft round dot so sparks are not drawn as squares. + private static let glint: NSImage = { + let size = 32 + let image = NSImage(size: NSSize(width: size, height: size)) + image.lockFocus() + let gradient = NSGradient(colors: [.white, NSColor.white.withAlphaComponent(0)]) + gradient?.draw( + in: NSBezierPath(ovalIn: NSRect(x: 0, y: 0, width: size, height: size)), relativeCenterPosition: .zero) + image.unlockFocus() + return image + }() + + private static func sparkles() -> SCNParticleSystem { + let sparks = SCNParticleSystem() + sparks.loops = false + sparks.emissionDuration = 0.05 + sparks.birthRate = 360 + sparks.particleLifeSpan = 0.35 + sparks.particleLifeSpanVariation = 0.1 + sparks.particleVelocity = 1.5 + sparks.particleVelocityVariation = 0.5 + sparks.spreadingAngle = 180 + sparks.particleSize = 0.045 + sparks.particleSizeVariation = 0.02 + sparks.particleImage = glint + sparks.particleColor = NSColor(red: 1, green: 0.84, blue: 0.25, alpha: 1) + sparks.particleColorVariation = SCNVector4(0.05, 0.1, 0.2, 0) + sparks.acceleration = SCNVector3(0, -4, 0) + sparks.blendMode = .additive + sparks.isAffectedByGravity = false + return sparks + } + + private func resetRunner(lane: Int) { + player.removeAllActions() + hop.removeAllActions() + body.removeAllActions() + player.position = SCNVector3(Self.x(lane), 0, 0) + player.eulerAngles.z = 0 + hop.position.y = 0 + body.scale = SCNVector3(Self.bodyScale, Self.bodyScale, Self.bodyScale) + body.eulerAngles = SCNVector3(0, 0, 0) + guard stride.action(forKey: "run") == nil else { return } + let up = SCNAction.moveBy(x: 0, y: 0.07, z: 0, duration: 0.16) + up.timingMode = .easeInEaseOut + stride.runAction(.repeatForever(.sequence([up, up.reversed()])), forKey: "run") + } + + private static func x(_ lane: Int) -> CGFloat { CGFloat(lane - 1) * laneWidth } + + /// 0 → 1 over the first 20 %, held, then back to 0 over the last 20 %, with smoothstep easing. + nonisolated private static func plateau(_ t: CGFloat) -> CGFloat { + let edge = min(t, 1 - t) / 0.2 + let clamped = max(0, min(1, edge)) + return clamped * clamped * (3 - 2 * clamped) + } + + private func clone(_ name: String) -> SCNNode { + templates[name]?.clone() ?? SCNNode(geometry: SCNBox(width: 1, height: 1, length: 1, chamferRadius: 0.1)) + } + + private func addObstacle(_ obstacle: LaneRunner.Obstacle, x: CGFloat, z: CGFloat, variant: Int) { + for offset in [-1.0, 0.0, 1.0] as [CGFloat] { + let track = clone("track") + track.scale = SCNVector3(1.4, 1, 1.07) + track.position = SCNVector3(x, 0, z + offset * Self.rowLength / 3) + world.addChildNode(track) + } + switch obstacle { + case .open: + return + case .coin: + let coin = clone("coin-gold") + coin.scale = SCNVector3(1.4, 1.4, 1.4) + coin.position = SCNVector3(x, 0.45, z) + coin.runAction(.repeatForever(.rotateBy(x: 0, y: .pi * 2, z: 0, duration: 1.2))) + // The row being crossed sits at z = 0; name its coins so a pickup can find them. + if z == 0 { coin.name = "crossing-coin-\(x)" } + world.addChildNode(coin) + case .train: + let train = clone(variant == 0 ? "train-electric-subway-a" : "train-electric-subway-b") + train.scale = SCNVector3(1.15, 1.15, 1.15) + train.position = SCNVector3(x, 0.1, z) + world.addChildNode(train) + case .low: + let fence = clone("fence-low-straight") + fence.scale = SCNVector3(1.5, 1.8, 2) + fence.position = SCNVector3(x, 0.1, z) + world.addChildNode(fence) + case .high: + world.addChildNode(Self.overheadBar(x: x, z: z)) + } + } + + /// Two posts and a striped beam with open space below: something to slide under, not a wall. + private static func overheadBar(x: CGFloat, z: CGFloat) -> SCNNode { + let bar = SCNNode() + let wood = NSColor(red: 0.62, green: 0.38, blue: 0.24, alpha: 1) + for side: CGFloat in [-1, 1] { + let post = SCNNode(geometry: SCNCylinder(radius: 0.07, height: 1.15)) + post.geometry?.firstMaterial?.diffuse.contents = wood + post.position = SCNVector3(side * laneWidth * 0.44, 0.575, 0) + bar.addChildNode(post) + } + let stripes = 6 + let stripeWidth = laneWidth * 0.95 / CGFloat(stripes) + for index in 0.. SCNView { + let view = SCNView() + view.scene = runner.scene + view.antialiasingMode = .multisampling4X + view.rendersContinuously = true + view.allowsCameraControl = false + return view + } + + func updateNSView(_ view: SCNView, context: Context) {} +} diff --git a/Sources/LaneRunnerPolicy/LaneRunnerPolicy.swift b/Sources/LaneRunnerPolicy/LaneRunnerPolicy.swift new file mode 100644 index 0000000..88a9c4b --- /dev/null +++ b/Sources/LaneRunnerPolicy/LaneRunnerPolicy.swift @@ -0,0 +1,44 @@ +import DecisionPolicy +import Foundation +import LaneRunner + +/// Real Core ML choice among the legal runner moves, each labeled with its consequence. +public actor LaneRunnerPolicy { + public typealias Model = DecisionModel + + public struct Decision: Sendable { + public let action: LaneRunner.Action + /// Position of the chosen option in the presented order. + public let position: Int + public let milliseconds: Double + public let confidence: Float + public let tokens: Int + } + + private let policy: DecisionPolicy + public nonisolated let model: Model + private static let instruction = "Choose the runner move that avoids crashing and keeps a way through. " + + private init(policy: DecisionPolicy) { + self.policy = policy + model = policy.model + } + + public static func load(_ model: Model) async throws -> LaneRunnerPolicy { + let policy = LaneRunnerPolicy(policy: try await DecisionPolicy.load(model)) + _ = try await policy.decide(game: LaneRunner(seed: 1), rotation: 0) + return policy + } + + /// `rotation` cycles the option order so a fixed position preference cannot look like skill. + public func decide(game: LaneRunner, rotation: Int) async throws -> Decision { + let legal = game.legalActions + let shift = rotation % legal.count + let actions = Array(legal[shift...] + legal[..= 340 { blockedLate += blocked } + game.step(game.heuristicAction) + } + #expect(blockedLate * 4 > blockedEarly * 5) + } + + @Test func backToBackRowsNeedALegalMove() { + #expect(LaneRunner.canFollow([.train, .open, .train], with: [.open, .train, .train])) + #expect(!LaneRunner.canFollow([.train, .open, .train], with: [.low, .train, .train])) + #expect(LaneRunner.canFollow([.low, .train, .train], with: [.low, .train, .train])) + } +}